﻿/*
Template Name: znbo
Template URI:
Description: 力洋网络
Author: znbo.com
Author URI:
Logo filename: logo.gif
Template Type: type_3
*/
/* ==公共样式== */
@charset "utf-8";

*{ margin:0px; padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd,map {padding:0;margin:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; }
body{margin:0px auto; padding:0px; font-size:14px; color:#666666; font-family:"微软雅黑"; background:#ebebeb; max-width:720px;}
img{ border:none;}
ul,li{list-style:none;}
.clear{ clear:both;}
a{ color:#333333; text-decoration:none; font-family:Arial,"宋体"; font-size:14px; }
a:hover{ color: #ff0000; font-family:Arial,"宋体"; font-size:14px;}
hr{ line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
div{margin:0px auto;}
.f_l{ float:left;}
.f_r{ float:right;}
input,select{ font-family:arial, Helvetica, sans-serif; padding:1px; border: 1px solid #bbbbbb; -moz-border-radius: 2px;      /* Gecko browsers */ -webkit-border-radius: 2px;   /* Webkit browsers */ border-radius:2px; /* W3C syntax */}
.clear{clear:both;}
.none{display:none;}
s{ text-decoration:none;}

hr{display:block; unicode-bidi:isolate; margin-block-start:0.5em; margin-block-end:0.5em; margin-inline-start:auto; margin-inline-end:auto; overflow:hidden; border-style:inset; border-width:1px;}

.iwbuy{padding-top:0px;color:#666}
.iwbuy input{ border:1px solid #BCBCBC; font-size:14px; font-family:Arial; text-align:center; vertical-align:middle; margin:0 5px; height:23px;line-height:23px; width:50px;}
.iwbuy a:link,.iwbuy a:visited{ display:inline-block; border:1px solid #BCBCBC; width:30px; height:25px; line-height:23px; text-align:center; background:#FFF; vertical-align:middle;}
.iwbuy a:hover{border:1px solid #c41921;text-decoration:none;color:#c41921}

.divcss{border:1px solid #e5e5e5; padding-bottom:10px; padding-top:10px;}

.wapwidth{width:98%;}
/*td{padding-top:8px;}*/
.inputbg{width:94%; height:26px; line-height:26px; border-radius:5px; text-indent:5px;}
.wapyuan{border:1px solid #e5e5e5; border-radius:8px;}

/*.shop_total{font-size:20px; color:#0070c0; font-weight:600; font-family:"微软雅黑";}
.shop_total l{font-size: 12px;}
/*.shop_total s{text-decoration:none; font-size:24px; vertical-align:super;}
.shop_total label{text-decoration:none; font-size:12px;}*/

.shop_s2{font-size:12px;font-family:"微软雅黑";}

.shop_s{font-size:20px; color:#0070c0;font-weight:600; font-family:"微软雅黑";}
.shop_s l{font-size:12px;}
/*.shop_s s{text-decoration:none; font-size:18px; vertical-align:super;}*/
.shop_s label{text-decoration:none; font-size:12px;}


.mytable td{padding-top:5px; padding-bottom:5px;}

.bnts{width:100%; height: 40px;line-height: 40px;color: #fff;font-size: 1em;font-weight: bold;cursor: pointer;text-align: center;border-radius: 5px; background: #0070c0; display:inline-block; border:0px;}
.dropcss{border:1px solid #b8b8b8; background:#f5f5f5;border-radius:5px; padding:2px 10px 2px 10px;}
.bnt_alipay{background:url(images/bottom.png) no-repeat 0 -655px;height:40px;width:160px}

a.star{ display:inline-block; width:76px; height:13px;cursor:default; vertical-align:middle;}
a.rank_0{ background:url(images/stars0.gif) no-repeat}
a.rank_1{ background:url(images/stars1.gif) no-repeat}
a.rank_2{ background:url(images/stars2.gif) no-repeat}
a.rank_3{ background:url(images/stars3.gif) no-repeat}
a.rank_4{ background:url(images/stars4.gif) no-repeat}
a.rank_5{ background:url(images/stars5.gif) no-repeat}

.inputnumber{height:18px; line-height:18px; text-align:center; border:1px solid #cccccc; width:60px; text-align:center;}
.flowr{display:inline-block; padding-left:8px; padding-right:8px; height:20px; line-height:20px; text-align:center; border:1px solid #cccccc;}
.flowa{display:inline-block; padding-left:8px; padding-right:8px; height:20px; line-height:20px; text-align:center; border:1px solid #cccccc;}



.title{height:35px; line-height:35px; border-bottom:1px solid #e5e5e5; background:#f5f5f5; padding-left:10px; font-weight:bold;}
.bnt_submit{width:98%; height:34px; line-height:34px; text-align:center; margin:0px auto; background:url(images/wap_button.png) repeat-x; border:1px solid #a2450f; border-radius:8px; color:#ffffff;}
.bnt_buy_to_cart{display:inline-block; width:80%; height:34px; line-height:34px; background:url(images/wap_button.png) repeat-x;}

.catetitle{height:35px; line-height:35px; border-bottom:1px solid #e5e5e5; background:#ffffff; padding-left:10px;}
.catetitle a{color:#0070c0;}
.childcate{line-height:25px; padding-left:15px;}
.childcate a{color:#0070c0;}

.whitebg{background:#ffffff;}
.mtop10{height:6px;}

.welcomebg{height:80px; width:100%; background:#0079ca; text-align:center;}
.welcomebg img{width:60%; height:auto; vertical-align:middle; padding-top:10px;}
.welcomebg font{dispaly:none;/*display:block;width:65%; height:100px;*/  background:url(images/fleft.png) no-repeat 10% center; background-size:70% auto; width:100%; height:50px;}
.welcomebg span{/*float:right; width:35%; height:100px;padding-top:35px;*/ padding-right:15px; background:url(images/fright.png) no-repeat 90% 8%; background-size:70% auto; width:100%; height:50px; display:none;}
.welcomebg span a{display:inline-block; padding-left:25px; padding-top:35px;}


.wap_menu{ padding-top:15px; padding-bottom:15px;}
.wap_menu li{float:left; width:25%; text-align:center;}
.wap_menu li a{display:block; width:68%; margin:0px auto; font-size:12px;}
.wap_menu li a img{width:100%; padding-bottom:10px;}


.search_panel{position:fixed; width:100%; right:0px; top:58px; display:none; background:url(images/bgog.png); border:1px solid #f1f1f1; border-radius:8px;  z-index:999999;}

#searchdiv{width:100%;}
.search_con{height:35px; background:#ffffff; margin:0px auto;}
.skw{width:100%;height:35px;line-height:35px;padding:0px;color:#999; float:left;text-indent:5px; border:0px;}
.sub{width:20px;height:20px;border:0px;padding:0px;color:#fff;font-size:12px; font-family:"微软雅黑"; font-weight:bold; text-align:center;cursor:pointer;float:left; background:url(images/searchbutton.jpg) no-repeat;}

.copyright{margin-bottom:60px;text-align:center; line-height:25px; color:#ffffff; background:#005897;}
.copyright a{color:#ffffff;}

.poheightif{min-height:100px; display:none;}
.fourpo{position:fixed; bottom:0px; left:0px; height:60px; background:#0070c0; width:100%;}
.fourpo .tabmek{float:left; width:25%; height:60px; text-align:center;}
.fourpo li label{display:block; height:35px; overflow:hidden;}
.fourpo li img{padding-top:10px; width:20%; height:auto;}
.fourpo li p{padding-top:4px;}
.fourpo li a{font-size:12px; color:#FFF; font-family:"微软雅黑";}


/*flash*/
.banners{margin:0px 0px;}
.flash{width:100%;}
.slideBox{position:relative;margin:1px auto; overflow:hidden;max-width:720px;/* 璁剧疆鐒︾偣鍥炬渶澶у搴� */ }
.slideBox .hd{position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; text-align:center;width:100% ;}
.slideBox .hd li{display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; text-indent:-9999px; overflow:hidden; margin:0 5px;}
.slideBox .hd li.on{background:#b00000;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;vertical-align:top;width:100%; /*height:518px;*/ /* 鍥剧墖瀹藉害100%锛岃揪鍒拌嚜閫傚簲鏁堟灉 */}
.slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}  /* 鍘绘帀閾炬帴瑙︽懜楂樹寒 */
/*end*/

.home_top{height:35px; line-height:35px;}
.home_top font{font-size:14px; font-weight:bold; padding-left:10px;}
.home_top span{float:right; color:#666666; padding-right:8px;}
.home_top span img{padding-left:5px;}
.home_top span a{color:#999999;}

.title_bg{height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-left:10px;}

.pro_list{float:left; width:50%; overflow:hidden; margin-top:10px;}
.prowidth{width:94%; margin:0px auto;}
.pro_img{ border:1px solid #eeeeee; height:140px; overflow:hidden;}
.pro_img img{width:100%;}
.pro_title a{display:block; height:20px; line-height:20px; overflow:hidden; padding-top:5px;}
.pro_price{display:block; height:24px; line-height:24px; overflow:hidden;}

.wap_goodsname{font-size:16px; font-weight:bold; padding-left:10px;}
.prospec{}
.prospec li{padding-left:10px; line-height:25px;}
.goods_desc{padding:6px 5px 6px 5px; line-height:22px;}
.goods_desc img{max-width:100%; height:auto; text-align:center;}

.iwbuy{padding-left:10px; line-height:25px;}
.goods_amout{padding-left:10px; line-height:25px;}

.tdleft{width:25%; text-align:center;}
.tdleft img{width:80%;}
.tdright div{line-height:25px;}

.notice{padding-left:10px; line-height:30px;}

.panel{position:absolute; left:0px; bottom:60px; display:none; background:url(images/bgog.png); border:1px solid #005897; border-radius:8px; width:100%; z-index:999999;}
.userMenu{ padding-bottom:8px; padding-top:6px;}
.userMenu li{padding-top:15px; padding-left:15px;}
.userMenu li a{padding:0px; margin:0px; color:#999999; text-align:left;}

.content{line-height:25px; padding-left:10px; padding-right:10px; padding-top:10px;}
.content img{width:100%; height:auto;}

.message{line-height:25px; padding-left:10px; padding-top:10px;}

.consignee_list{border-bottom:1px solid #e5e5e5; padding-left:10px; line-height:24px; margin-top:6px;}

.orderview{line-height:30px; padding-left:10px; border-top:1px solid #e5e5e5;}
.orderview a{color:#666666;}

.tabline{ height:36px;  background:url(images/tab_line.gif) repeat-x bottom;}
.tabline h2{width:50%;height:36px;line-height:34px;background:url(images/historyh2.jpg) repeat-x; text-align:center; float:left; font-size:14px; color:#FFF;font-weight:bold; cursor:pointer}
.tabline .h2bg{color:#666;width:50%;height:33px;/*border:1px solid #BCBCBC;margin-right:-1px;*/border-bottom:0;background:url(images/gray_title_bg.jpg) repeat-x;color:#333}

.indextitle{height:28px; line-height:28px; padding-left:5px; background:#FFF;}
.indextitle font a{font-size:12px; font-weight:bold;}
.indextitle span{float:right; padding-right:8px;}
.indextitle span a{color:#0070c0;}

.indexwidth{}
.indexwidth li{float:left; width:50%; overflow:hidden; background:#ebebeb; padding-top:4px;}
.goodsItem{width:98%; margin:0px auto; background:#ffffff;}
.goods_width{padding:5px;}
.goodsimgblock{height:170px; overflow:hidden;}
.goodsimgblock img{width:100%; height:auto;}
.goodsItem .p_title{height:42px; line-height:20px; overflow:hidden; padding-left:3px; padding-right:3px;}
.goodsItem .p_title a{color:#0070c0; font-size:14px;}
.p_goodsxin{height:20px; line-height:20px; padding-left:3px;}
.p_goodsxin img{height:50%; width:auto;}

.categorybox{}
.categorybox li{float:left; width:50%; overflow:hidden; background:#ebebeb; padding-top:5px;}


.homeaddtocart{}
.homeaddtocart span{float:right;}

.addcart{background:#92d050;color:#fff;width:48%;height:26px;line-height:26px; text-align:center; display:inline-block; border:1px solid #92d050;}
.addcart:hover{color:#fff;}

.buycart{background:#92d050;color:#fff;width:48%;height:26px;line-height:26px; text-align:center; display:inline-block; border:1px solid #92d050;}
.buycart:hover{color:#fff;}

/*.addcart{background:#92d050;color:#fff; padding-left:5px; padding-right:5px; height:26px;line-height:26px; text-align:center; display:inline-block; border:1px solid #92d050;}
.addcart:hover{color:#fff;}

.buycart{background:#fff5ed;color:#999999; padding-left:5px; padding-right:5px; height:26px;line-height:26px; text-align:center; display:inline-block; border:1px solid #92d050;}
.buycart:hover{color:#999999;}
*/

.waponline{background:#ebebeb; min-height:90px;}
.onlin{line-height:30px; text-align:center; font-size:16px; font-weight:bold; padding-top:6px;}
.onlin font{color:#e85009;}
.ontime{text-align:center;}
.ontime img{width:30%; height:auto;}
.parttime{text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#727272;}

.title_nav{position:absolute; right:4px; top:2px; text-align:right;}

.myh1css{height:1px; overflow:hidden; border-bottom:1px solid #dddddd; margin-top:12px; margin-bottom:8px;}
.goodsyui{height:35px; margin-top:8px; padding-left:10px;}
.goodsyui span{display:inline-block; background:#ff0000; padding:6px; color:#ffff00; font-weight:bold;}

.myding{padding-top:15px; padding-left:10px;}
/*.myding .shop_s{font-size:36px;}
.myding .shop_s l{font-size:18px; vertical-align:super;}
.myding .shop_s s{text-decoration:none; font-size:18px; vertical-align:super;}*/
.mymarketprice{font-size:10px; padding-left:10px; color:#999999; text-decoration:line-through; padding-top:25px;}

.goodspodi{position:relative;}
.goodstipscs{line-height:25px; padding-left:10px;}

/*会员评论等级*/
.gcom a{background-size:55% auto;}

#user_comment_box {/*border-top: 2px solid #999; border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd; padding-bottom:7px;*/}
#user_comment_box .percent{float: left;height: 74px;padding: 0px 0; /*width: 196px;border-right:1px solid #e4e4e4;*/ margin-right:13px;}
#user_comment_box .percent dl{overflow: hidden;padding: 2px 0;clear:both}
#user_comment_box .percent dt {float: left;width: 75px;}
#user_comment_box .percent span{color: #9C9A9C;}
#user_comment_box .percent dd{background:#efefef;float: left;height: 10px; margin-top: 6px; overflow: hidden;width:100px;}
#user_comment_box h2{font-size: 14px;padding: 0 12px;font-weight: 400; height:30px;  line-height:30px;}
#user_comment_box .mc{padding: 10px 0;}
#user_comment_box .rate{/*width: 130px;float: left;padding: 20px 0 0 0;text-align: center;*/}
#user_comment_box .rate strong {color: #E4393C;font: 400 46px/30px arial;}
#user_comment_box .rate span {color: #999;font-family: arial;}
#user_comment_box .rate strong span {color: #E4393C;font-size: 24px;}
#user_comment_box .actor {/*width: 410px;float: left;height: 69px;border-right: 1px solid #e4e4e4;*/line-height: 15px;overflow: hidden; padding: 5px 15px 0;line-height: 15px;}
em {font-style: normal;}
#user_comment_box .actor a { color: #005AA0;}
#user_comment_box .actor ul { height: 40px;margin-top: 5px;overflow: hidden;}
#user_comment_box .actor li {float: left;height: 15px;overflow: hidden; padding: 2px 17px 2px 0;width: 160px;}
#user_comment_box .actor li span {color: #9C9A9C;float: right;}
#user_comment_box .btns {padding-right: 10px;float: right;height: 75px;line-height: 15px;padding-top: 5px;width: 150px; text-align:center}
#user_comment_box .btns .btn-comment {color: #333;}
#user_comment_box .btns .hl_red{color: #E4393C;}
#user_comment_box .btns a {color: #005AA0;}
#user_comment_box .btn-comment {background:url(images/act_comment.jpg) no-repeat left center;display: block; height: 30px; text-align:center;line-height: 30px;margin: 5px auto;overflow: hidden;width: 113px;}

.goods_tabline{ height:36px;background:url(images/tab_line.gif) repeat-x bottom;}
.goods_tabline a{width:25%;height:36px;line-height:34px;background:url(images/historyh2.jpg) repeat-x; text-align:center; float:left; font-size:14px; color:#FFF;font-weight:bold}
.goods_tabline a.cur{color:#666;width:25%;height:33px;border-bottom:0;background:#FFF;color:#333}
.goods_tabline a:hover{ text-decoration:none}

/*购物车弹出*/
.mlock{width:650px;margin:0 auto}
.cartBox{ border:2px solid #0070c0; background:#FFFFFF url(images/yes.png) no-repeat 25px 28px;position:relative; font-size:12px;}
.cartBox h4{padding-left:50px; margin:25px 0 0 0;}
.cartBox p{ margin:10px 0 10px 50px; font-size:14px;color:#000000}
.cartBox p a{ color:#000000;}
.cartBox .close{ font-weight:normal; position:absolute; top:5px; right:5px; color:#666;font-size:12px}
.cartBox .bnt{padding:10px 0 0 50px}
.cartBox .bnt_addbuy{background:url(images/bottom.png) no-repeat 0 -341px;display:inline-block; width:72px; height:26px; margin-left:10px;}
.cartBox .bnt_continue{background:url(images/bottom.png) no-repeat 0 -367px;display:inline-block; width:72px;height:26px;}
.bnt_checkout_flow{background:url(images/bottom.png) no-repeat 0 -341px;display:inline-block; width:72px; height:26px;}

.cartBox p span{color:#000000; font-size:18px; font-family:sans-serif, Helvetica, sans-serif; font-weight:600;}
.messagediv {font-size:12px;position:absolute;border:1px solid #EFC9A1;text-align:center;padding:5px;background-color:#FFFACD;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.message{border:1px solid #E2E2E2;padding:30px 60px;margin:50px auto 10px auto;color:#666666;font-size:14px;line-height:28px;background:url(images/group_gougou.gif) no-repeat 20px 30px;}
.message a:link,.message a:visited {color:#c41921;}

.articlelist{}
.articlelist ul{padding-top:6px;}
.articlelist li{height:34px; line-height:34px; overflow:hidden; padding-left:10px; border-bottom:1px dashed #fafafa;}
.articlelist li span{float:right; padding-right:6px;}
.articlelist li span img{height:auto;}

.pre_next{line-height:30px;}

.nocart{text-align:center; background:#ebebeb;}
.nocart img{width:28%; height:auto; padding-top:35px;}
.tosee{text-align:center; padding-top:15px; background:#ebebeb;}
.tosee a{display:inline-block; background:#ff3301; height:30px; line-height:30px; border-radius:5px; color:#FFF; padding:0px 10px 0px 10px;}

/*颜色选择器CSS添加*/
.select_cs{clear:both; padding-left:10px;}
.catt{width:100%;height:auto;overflow:hidden;}
.catt a.arr0{border:#c41921 1px solid;height:20px;line-height:20px;margin-top:1px;text-align: center; background: #fff;margin-right:10px;padding:0px 10px;display: block; white-space:nowrap; color: #000;float:left;}
.catt a:focus {outline-style:none;}
.catt .cattsel {border:#c41921 1px solid; height:20px;line-height:20px;text-align:center; background:#fff url("images/select.gif") no-repeat right bottom ; margin-right:10px;padding:0px 10px;display: block;white-space: nowrap;color: #000; text-decoration: none; float:left;}
.catt .cattsel a:hover {border: #c41921 1px solid;}
.catt .cattsel1,.catt .arr1{display:block;margin:0 10px 0 0;cursor:pointer;float:left;padding:0; }
.catt .arr1{border: #c41921 1px solid; background: #fff;}
.catt .cattsel1 {border:#c41921 2px solid;}
.catt .phocolor{width:30px;height:30px;padding:1px}


#sampletxt{position:absolute;width:100%; min-height:50px;/*height:200px;*/border:1px solid #ccc;background:#ffffff; display:none; z-index:999999999;}
.tit{ background:#ddd; display:block; height:33px; cursor:move; line-height:33px;}
.tit span{font-size:14px; font-weight:bold; padding-left:10px;}
.tit i{ float:right; line-height:33px; padding:0 8px; cursor:pointer; font-style:normal;}
.tit i img{padding-top:6px;}

.forkdk{}
.forkdk td{padding-top:15px; padding-bottom:15px;}

.goukktitle{height:35px; line-height:35px; background:#0075bb; text-align:center; color:#FFF;}
.goukktipsk{line-height:20px; padding-left:6px; padding-top:10px; padding-right:6px; padding-bottom:10px;} 


#tipstxtk{position:absolute;width:550px; min-height:50px;/*height:200px;*/border:1px solid #ccc;background:#ffffff; display:none; z-index:999999999;}
.tipskk{padding:10px; line-height:26px; font-size:16px; font-family:"微软雅黑";}

.tipssure{text-align:center;}
.tipssure a{display:inline-block; height:30px; line-height:30px; background:#fc6715; color:#FFF; padding-left:10px; padding-right:10px; margin-bottom:15px; margin-top:10px;}

.my_messaget{height:45px; line-height:45px; font-size:22px; padding-top:15px; font-family:"微软雅黑"; color:#0070c0; text-align:center;}
.emakdk{font-size:14px; font-weight:600;}
.emailikk{background:url(images/emailik.jpg) no-repeat; background-size:auto 50%; text-indent:40px; margin-top:30px; width:96%; margin:0px auto;}

.kjkk{margin-top:20px;}
.kjkk td{padding-top:6px;}
.dkei{color:#F00; padding-left:6px;}
.bnt_fengmyk{display:inline-block; width:180px; height:39px; line-height:39px; background:url(images/mybgk.jpg); text-align:center; color:#FFF; font-size:16px; font-family:"微软雅黑"; border:0px; cursor:pointer;}