﻿@charset "utf-8";
/* CSS Document by Taozee.com */
body{margin:0;padding:0;font-size:14px;color:#333;font-family:'Microsoft Yahei',Helvetica,Arial,sans-serif;background:#f7f7f7;}
ul,li{list-style:none;}
h1,h2,h3,ul,li,p,.vbox .tabbar li{margin:0;padding:0;}
a,.sbox h2 span a{color:#333;text-decoration:none;}
a:hover,.newlist ul li,.msgname .commentname a{color:#800;}
.mt20,.right,.topnew,.footer,.links{margin-top:20px;}
.pd10{padding:10px;}
.sbox ul li h3,.lbox ul li h3,.tuijian ul li h2,.vlist ul li h2{font-size:14px;font-weight:300;}
img{border:0;max-width:100%;height:auto;}
ul li:hover img{transform:scale(1.05);}
a,li,img,input[type="submit"]{transition:all .4s ease 0s}
*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.sbox,.lbox,.newlist,.vbox,.vlist,.postbox,.vtags,.rbox,.pagebar a,.subcate,.wzlist,.adbox{background:#fff;}
.tag a:hover,.vtags a:hover{background:#800;color:#fff;}
input[type="submit"],.sbox ul li span.buy a,.lbox ul li span.buy a,.vbox .info .buy span a{background:#f60;color:#fff;}
.newlist h3,.fullSlide .hd ul .on,.menu .cur,.menu a:hover,.pagebar .now,.pagebar a:hover,.subcate a.cur,.subcate a:hover{background:#a00;color:#fff;}
.wrap,.topnew,.sbox,.links,.lbox,.vbox,.vlist,.pagebar,.postbox,.footer,.vtags,.pagebox{height:100%;overflow:hidden;}
.sbox,.lbox,.vbox,.postbox,.vtags,.wzlist,.adbox{border-top:1px solid #e7e7e7;margin-top:20px;}
.sbox ul li span.price,.lbox ul li span.price,.vbox .info .price span,.vlist ul li .price,.tuijian ul li .price{color:#f22;font-weight:700;}
.vtags ul li a,.tag a,.subcate ul a{border:1px solid #e7e7e7;background:#f7f7f7;}
.search input[type="text"],.links li a,.vbox .info .num,.footer,.footer a,.fa{color:#999;}
.vtags,.links{float:left;width:100%;}
.jdsou{margin:0 auto;width:90%;height:90px;overflow:hidden;}
.header{background:#a00;}
.header,.menu{width:100%;}
.wrap,.headwrap,.menuwrap{margin:0 auto;width:1200px;position:relative;}
.headwrap{height:80px;}
.menuwrap{height:40px;}
.logo{position:absolute;top:20px;left:0;}
.logo img{max-height:40px;}
.mytel{position:absolute;top:autopx;left:280px;}
.menu{background:#800;}
.fixed{z-index:999;position:fixed;top:0;opacity:0.8;}
.menu ul li{float:left;position:relative;}
.menu ul li a{display:block;font-size:16px;color:#ccc;line-height:40px;padding:0 19px;}
.menu ul li ul{position:absolute;top:40px;left:0;width:100%;background:#a00;opacity:0.8;display:none;z-index:301;}
.menu ul li:hover ul{display:block;}
.menu ul li ul li{width:100%;}
.menu ul li ul li a{padding:0;line-height:36px;height:36px;font-size:14px;text-align:center;}
.search{position:absolute;top:20px;right:0;}
.search input{float:left;border:0;font-size:14px;}
.search input[type="text"]{background:url(so_ico.png) no-repeat 5px #fff;width:300px;height:40px;line-height:40px;text-indent:25px;border-radius:2px 0px 0px 2px;}
input[type="submit"]{font-weight:600;border:0;width:90px;height:40px;cursor:pointer;border-radius:0px 2px 2px 0px;}
input[type="submit"]:hover{background-color:#f40;}
.topnew{width:100%;}
.slider{overflow:hidden;float:left;}
.slider,.fullSlide .bd li a img{width:880px;height:420px;}
.fullSlide{position:relative;overflow:hidden;width:100%;height:100%;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:auto;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:auto;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0;background-position:-6px -137px;}
.fullSlide li:hover img{transform:none;}
.newlist{float:right;width:300px;height:420px;position:relative;}
.newlist h3{width:100%;height:36px;line-height:36px;font-size:18px;font-weight:500;text-indent:1em;margin-bottom:10px;}
.newlist ul li{width:99%;line-height:40px;height:40px;overflow:hidden;}
.newlist ul li:before{content:"▪";color:#a00;margin:0 6px;}
.sbox,.lbox{width:100%;}
.sbox ul,.lbox ul,.tuijian ul{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;}
.sbox h2,.lbox h1,.vbox h3,.vlist h3,.postbox h3,.vtags h3,.wzlist h1{font-size:20px;height:30px;font-weight:500;margin:10px 0;text-indent:15px;border-left:5px solid #a00;}
.vlist ul li{float:left;border:1px solid #f7f7f7;padding:10px;}
.sbox ul li,.lbox ul li,.tuijian ul li{width:25%;height:auto;border:1px solid #f7f7f7;padding:10px;position:relative;}
.sbox ul li a,.lbox ul li a,.tuijian ul li a,.vlist ul li a{display:block;overflow:hidden;}
.sbox ul li:hover,.lbox ul li:hover,.vlist ul li:hover,.tuijian ul li:hover{border-color:#f22;}
.sbox h2,.lbox h1,.sbox ul li img,.lbox ul li img,.sbox ul li h3,.lbox ul li h3,.sbox ul li span,.lbox ul li span,.tuijian ul li img,.tuijian ul li h2,.vlist ul li h2{float:left;width:100%;}
.sbox ul li img,.lbox ul li img{height:278px;border-radius:2px;}
.sbox ul li h3,.lbox ul li h3,.vlist ul li h2{line-height:35px;height:35px;overflow:hidden;}
.sbox ul li span,.lbox ul li span{height:30px;line-height:30px;}
.sbox ul li span.price,.lbox ul li span.price{float:left;font-size:20px;width:65%;}
.sbox ul li span.buy,.lbox ul li span.buy{float:right;width:35%;text-align:center;border-radius:2px;}
.sbox ul li span.buy a,.lbox ul li span.buy a{display:block;font-size:16px;}
.sbox h2 span,.lbox h1 span{float:right;text-align:right;margin-right:40px;line-height:30px;}
.sbox h2 span a,.lbox h1 span a{font-size:16px;margin-left:10px;padding-left:10px;}
.subcate{position:relative;width:100%;height:auto;overflow:hidden;padding:20px 20px 0;}
.subcate ul{display:flex;flex-wrap:wrap;justify-content:flex-start;}
.subcate ul a{display:block;font-size:15px;text-indent:0;padding:2px 8px;margin:0 15px 20px 0;} 
.pagebar{width:100%;text-align:center;font-size:16px;}
.pagebar a{display:inline-block;padding:6px 12px;margin:20px 5px 0;border:1px solid #e7e7e7;border-radius:4px;}
.left,.wzlist{width:880px;float:left;overflow:hidden;}
.path{width:100%;margin:20px 0;line-height:20px;overflow:hidden;}
.fa:before{content:"»";font-style:normal;margin:0 5px;}
.vbox .pic img{float:left;width:340px;height:340px;margin-right:20px;}
.vbox .info{float:left;width:500px;}
.vbox h1{font-size:20px;height:60px;line-height:30px;font-weight:500;overflow:hidden;}
.vbox .info .price,.vbox .info .buy{line-height:40px;height:40px;margin-top:20px;}
.vbox .info .price span{font-size:26px;}
.vbox .info .buy span a{float:left;display:block;margin-left:20px;text-align:center;width:134px;font-size:20px;border-radius:2px;}
.vbox .info .buy .quan a{background:#fd2166;color:#FFFFFF;float:left;}
.tag{line-height:25px;height:25px;margin-top:20px;}
.tag a{display:inline-block;padding:2px 7px;margin-left:2px;}
.vbox .info .num{margin-left:50px;line-height:20px;font-size:12px;}
.bdsharebuttonbox{margin-top:25px;float:right;}
.vbox .con{padding:10px;line-height:30px;}
.vbox .con p img{max-width:100%;}
.vbox .tabbar{width:100%;height:40px;line-height:40px;background:#fefefe;border-bottom:1px solid #e7e7e7;}
.vbox .tabbar li,.vbox .tabbar li a{float:left;display:inline-block;width:110px;height:40px;text-align:center;border-right:1px solid #e7e7e7;}
.vbox .tabbar .cur{border-top:2px solid #f60;background:#fff;margin-bottom:-2px;}
.tuijian ul li img{height:198px;border-radius:2px;}
.tuijian ul li h2{line-height:20px;height:20px;overflow:hidden;}
.tuijian ul li .price,.vlist ul li .price{position:absolute;left:10px;background:rgba(255,255,255,.8);padding:2px 8px;}
.tuijian ul li .price{bottom:30px;}
.wzlist ul li{min-height:90px;}
.wzlist ul li img{height:90px;}
.wzlist ul li p,.wzlist ul li span{font-size:12px;}
.wzlist ul li{padding:20px;overflow:hidden;position:relative;border-bottom:1px solid #e9e9e9;border-radius:1px;background:#fff;}
.wzlist ul li:hover{background:#f7f7f7;}
.wzlist ul li img{float:left;width:20%;margin-right:20px;}
.wzlist ul li h3{font-weight:600;margin-bottom:5px;font-size:16px;line-height:25px;height:25px;overflow:hidden;}
.wzlist ul li p{color:#777;line-height:20px;text-indent:2em;}
.wzlist ul li span{ position:absolute;bottom:0;right:20px;line-height:20px;height:20px;color:#999;}
.istop{line-height:1;padding:2px 4px;font-size:12px; font-style:normal;background:#f50;color:#fff;border-radius:2px;margin-left:5px;}
.wzlist .pagebar{margin-bottom:20px;}
.wzcon{padding:15px;}
.wzcon .con p{text-indent:2em;}
.wzcon h1{text-align:center;font-weight:bold;heigh:30px!important;margin-bottom:5px;}
.wzcon .meta{text-align:center;font-size:12px;color:#999;margin-top:-25px;padding-bottom:10px;}
.wzcon .meta span{margin-right:10px;}
.wzcon .share{position:relative;float:left;margin-bottom:15px;}
.pagenav{width:100%;height:30px;overflow:hidden;}
.pagenav span{width:50%;color:#999;}
.pagenav .Prev{float:left}
.pagenav .Next{float:right;}
.right{width:300px;float:right;}
.vlist ul li,.rbox{height:auto;position:relative;}
.vlist ul li img{height:278px;}
.vlist ul li .price{font-size:20px;bottom:50px;}
.vtags ul li a{float:left;margin:0 0 10px 10px;line-height:20px;padding:0 5px;display:block;}
.links .title{float:left;font-weight:600;text-indent:20px;}
.links li a{float:left;margin:0 10px;}
.links li a:hover,.footer a:hover{color:#800;text-decoration:underline}
.footer{background:#e7e7e7;padding:10px 0;width:100%;text-align:center;line-height:25px;font-size:12px;}
.ftlinks a{margin:0 5px;font-size:14px;}
.adbox{width:100%;text-align:center;overflow:hidden;}
.adbox img{width:100%;}
#gotop{z-index:300;width:40px;height:40px;border-radius:2px;background:#a00 url(gotop.png) center no-repeat;position:fixed;right:10px;bottom:70px;}
#gotop:hover{background-color:#800;}
.postbox{padding:15px;}
/*---------------------------评论-----------------------------*/
#comments{padding:15px;position:relative;}
.commentpagebar{margin:0;}
ul.msg {margin:0 0 20px;text-align:left;list-style-position:outside;table-layout:fixed;word-wrap:break-word;border:1px solid #eaeaea;}
li.msgname {font-size:1em;line-height:40px;background:#f6f6f6;}
img.avatar {width:40px;height:40px;float:left;}
.commentname{font-weight:bold;}
.commentname,img.avatar{margin-right:10px;}
.revertcomment{margin-left:10px;}
li.msgurl {text-align:right;padding:2px 10px;margin:0;font-size:1em;}
li.msggravatar {display:block;float:left;margin-right:5px;}
li.msgarticle {list-style-position:outside;padding:10px;line-height:1.6;background:#FFF;padding-left:40px;}
li.msgtime {padding:5px 0 0;font-weight:normal;font-size:0.8em;}
ul.msg ul.msg {margin:10px -1px 1px 0;}
ul.msg ul.msg li.msgarticle {padding-right:0;padding-bottom:0;}
#divCommentPost .posttop,.tbname{margin-bottom:10px;font-size:1.2em;}
#divCommentPost .posttop small{font-size:1em;float:right;}
#divCommentPost #frmSumbit{margin-right:-2%;}
#divCommentPost .text{border:1px solid #eee;font-size:1em;line-height:36px;padding:0 10px;}
ul.postext li{float:left;width:48%;margin:0 2% 2% 0;position:relative;}
ul.postext li .text{width:100%;}
ul.postext li img{position:absolute;top:4px;right:3px;}
#divCommentPost textarea{width:98%;}
#divCommentPost .button{position:relative;float:right;margin:-35px 2% 0 0;width:15%;height:30px;font-size:1em;}
.reply-frm{background:#f6f6f6;border:1px solid #eaeaea;border-radius:4px;padding:10px;}

@media only screen and (max-width: 1024px){
	.wrap,.headwrap,.menuwrap{width:1000px;}
.slider,.fullSlide .bd li a img{width:680px;height:320px;}
.newlist{height:320px;}
.newlist ul li{height:30px;line-height:30px;}
.sbox ul li img,.lbox ul li img{height:233px;}
.left,.wzlist{width:680px;}
.vbox .pic img{width:300px;height:300px;margin-right:10px;}
.vbox .info{width:350px;}
.vbox .info .price,.vbox .info .buy,.vbox .info .num,.bdsharebuttonbox{margin-top:20px;}
.tuijian ul li img{height:148px;}
}
@media only screen and (max-width: 768px){
html,body{overflow-x:hidden;font-size:100%;}
body.open{position:fixed;right:40%;top:0;width:100%;height:100%;overflow:hidden;}
.header{background:none;}
.headwrap{height:50px;background:#a00;}
.menuwrap{height:100%;}
.wrap,.headwrap,.menuwrap,.left,.sbox,.lbox,.vbox .pic img,.vbox .info,.wzlist{width:100%;}
.slider,.fullSlide .bd li a img{width:100%;height:200px;}
.sbox ul li h3,.lbox ul li h3,.tuijian ul li h2,.vlist ul li h2,.search input,.sbox ul li span.price,.lbox ul li span.price,.sbox ul li span.buy,.lbox ul li span.buy{font-size:100%;}
.logo{top:10px;}
.logo,.logo img{max-height:30px;}
.search,.sbox h2 span,.right,.path,.links,#gotop{display:none;}
.sico{right:40px;background:url(search_ico.png) center no-repeat;}
.mico{right:0;background:url(menu_ico.png) center no-repeat;}
.sico,.mico{position:absolute;top:0;display:block;width:40px;height:50px;text-indent:-9999px;background-size:20px;}
.active{background-color:#800;}
.search{width:100%;position:absolute;right:0;top:50px;z-index:301;border-bottom:1px solid #800;padding:20px 0;background:rgba(136,0,0,0.8);}
.search input[type="text"]{width:50%;margin-left:18%;}
.search input[type="submit"]{width:20%;}
.menu.fixed{opacity:1;}
.menu.open{right:0;}
.menu{background:#800;position:fixed;right:-40%;top:0;width:40%;height:100%;overflow-y:auto;transition:.3s;}
.menu ul li{width:100%;}
.menu ul li a{padding:0 16px;}
.menu ul li ul{display:block;opacity:1;position:relative;top:0;}
.newlist{width:100%;margin-top:20px;height:auto;}
.newlist ul li{height:40px;line-height:40px;}
.sbox h2,.lbox h1{font-size:16px;font-weight:600;margin:10px 0;text-indent:2%;}
.sbox ul li,.lbox ul li,.tuijian ul li{width:50%;height:100%;padding:2%;}
.sbox ul li img,.lbox ul li img,.tuijian ul li,.tuijian ul li img{height:auto;min-height:100px;max-height:300px;}
.pagebar a{margin:20px 0 0}
}
@media only screen and (max-width: 500px){
	.wzlist ul li img{display:none;}
	}