@charset "utf-8";

/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:'Microsoft YaHei', 'Open Sans', 'Arial', 'Hiragino Sans GB', 微软雅黑, STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;text-align:left;vertical-align:baseline;}
a img,:link img,:visited img{border:0;}
a{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
input:focus{outline:none;}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"";}
.clearfix{clear:both;content:"20";display:block;height:0;}
a.blue{color:#3bb4f2;}
.orange{color:#ff7611;}
.fl{float:left;}
.fr{float:right;}
.oh{overflow:hidden;}

.layout{width:1146px;margin: 0 auto;}
.body-padding-top{padding-top:51px;}

/*头部样式*/
.header{background:#f8f8f8;border-bottom:1px solid #dddddd;position:fixed;top:0;left:0;right:0;z-index: 1000;}
.header-box{height:50px;}
.logo{float:left;width:138px;}
.logo a.logo{text-indent: -999px;height:50px;display:inline-block;background: url("../images/logo.png") no-repeat; width:138px;}
.menu{ float: left;margin-left: 260px;}
.menu .nav-list{float:left; line-height: 50px;margin:0 5px;}
.menu .nav-list a{font-size: 16px;color:#666;padding:0 20px;display: block;}
.menu .nav-list a.cut{color:#3bb4f2;background: url("../images/menu_r.png") no-repeat center 45px;}
.menu .nav-list a.cut:hover{background:#f1f1f1 url("../images/menu_r.png") no-repeat center 45px;}
.menu .nav-list a:hover{background:#f1f1f1;}
.menu .nav-list a.hasnode{background:url("../images/menu_r.png") no-repeat 55px -10px; padding-right:25px;}
.menu .nav-list a.hasnode:hover{background:#f1f1f1 url("../images/menu_r.png") no-repeat 55px -10px;}
.login-area{float: right;}
.login-area li{float:left; line-height: 30px;height:30px;margin:10px 0 10px 10px;}
.login-area li a{padding:0 10px 0 24px;background:#3bb4f2 url(../images/head-login.png) no-repeat;font-size: 12px;display: inline-block;color:#fff;}
.login-area li a.signin{background-position:10px 9px;}
.login-area li a.signout{background-position:10px -12px;}

.container{overflow:hidden;}
.pro-left{ width: 286px; height: 577px;border:1px solid #ddd;border-top:none;float:left;}
.pro-list{float:left;width:860px;}
.pro-list ul{overflow: hidden;}
.pro-list ul li{float:left; display:block; box-sizing:content-box; border:1px solid #ddd;border-top:none;border-left:none;width:285px;height:228px; text-align: center; padding:30px 0;}
.pro-list ul li p{text-align: center;font-size: 14px;color:#666;}
.pro-list ul li h1{text-align: center;color:#000;font-size: 20px;}


.footer{background: #f8f8f8;border-top:1px solid #ddd; line-height: 40px;color:#666; margin-top: 10px; text-align: center;font-size: 12px;}

.product-intro{margin:30px auto;overflow:hidden;}
.preview{width:500px;height: 500px;float:left;position:relative;}
.big-pic{width:420px;height:420px;margin: auto;}
.pre-btn{background:url("../images/preview-act.png") no-repeat;display:block;width:27px;height:50px;position:absolute;}
a.right-btn{background-position:0 -50px;right:0;top:165px;}
a.left-btn{background-postion:0 0 ;left:0;top:165px;}
.pre-pic-list{overflow: hidden;margin:10px -5px 0 -5px;padding:0 40px;}
.pre-pic-list li{float:left;border:1px solid #dcdcdc;margin:0 5px;height:54px;width:54px;}
.pre-pic-list li.cut{border:1px solid #f60;}
.item-inner{width:600px;float:left;margin-left:40px;display:inline;}
.item-inner .name h1{font-size: 22px; line-height:30px;}
.item-inner .name p{font-size: 14px;}
.item-inner .price{border-bottom:1px dashed #ddd;}
.item-inner .price .dd{color:red;}
.item-inner .price .dd span{font-size: 24px;}
.item-dl{line-height: 30px;padding:5px 0;font-size: 14px;overflow:hidden;margin:5px auto;}
.item-dl .dt{width:100px;float:left;}
.item-dl .dd{float:left;}
.item-dl .dd .edition{overflow:hidden;}
.item-dl .dd .edition li{float:left; margin-right: 10px;border:1px solid #ddd;cursor:pointer;padding:0 10px;position:relative;}
.item-dl .dd .edition li.cut{border:1px solid #f60;}
.item-dl .dd .edition li.cut i{display:block;width:16px;height:15px;background: url("../images/price-cut.png") no-repeat;position:absolute;right:0;bottom:0;}
.choose-amount{overflow:hidden;position: relative;width:110px;}
.choose-amount a{display:block;position:absolute;width:28px; height:28px;line-height:28px;border:1px solid #dcdcdc;text-align: center;font-size:16px;color:#666;}
a.btn-reduce{}
a.btn-add{right:0;top:0;}
.amount-text{width:44px;line-height:22px;text-align:center;padding:3px;border:1px solid #dcdcdc;margin-left: 29px;}
.act-btn{border-bottom:1px dashed #ddd;padding-bottom: 20px;margin-bottom:10px;}
.act-btn li{float:left; margin-right: 20px;}
a.big-btn{height:50px;line-height: 50px;font-size: 20px;padding:0 30px;display: inline-block;color:#fff;}
a.buy{background:#ff7611;}
a.car{background:#3bb4f2;}
.share{font-size: 14px;}

.product-detail{width:1140px;border:1px solid #ddd;margin:auto;}
.detail-tab{line-height: 46px;border-bottom: 1px solid #ddd;overflow:hidden;}
.detail-tab li{float: left; padding:0 20px;border-right:1px solid #ddd;font-size: 16px;color:#a0a0a0;cursor:pointer;}
.detail-tab li.cut{color:#3bb4f2;}

.comments-item{padding:10px 20px;overflow:hidden;border-bottom:1px solid #ddd;}
.comments-item:last-child{border-bottom:none;}
.comments-item .user-head{float:left;width:52px;}
.comments-item .comm-info{float:left; margin-left:20px;color:#a0a0a0;font-size: 12px;line-height: 22px;}
.comments-item .user-name strong{color:#333;}
.comments-item .comm-star{background: url("../images/start.png") no-repeat -75px 0;width:75px;height:14px;}
.comments-item .gstar1{background-position: -60px 0;}
.comments-item .gstar2{background-position: -45px 0;}
.comments-item .gstar3{background-position: -30px 0;}
.comments-item .gstar4{background-position: -15px 0;}
.comments-item .gstar5{background-position: 0 0;}
.comments-item .comm-pic{margin:10px 0;}
.comments-item .comm-pic ul.fl{margin-left:10px;}
.comments-item .comm-pic ul li{border:2px solid #f2f2f2;margin:0 5px;float:left;height:40px; width:40px;}

.radio-item span{color:#FF7611;}
.buy-cart-all{
	position: relative;
}
.buy-cart-all .buy-now-new:visited{
	color: #fff;
	text-decoration: none;
}
.buy-cart-all .buy-now-new:link{
	color: #fff;
	text-decoration: none;
}
.buy-cart-all .buy-img{
	position: absolute;
	left: -40px;
	top: -322px;
	width: 220px;
	height: 312px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(/style_pc/img/ewm.jpg);
	text-align: center;
	display: none;
}
.buy-cart-all .buy-img img{
	width: 170px;
	position: relative;
	top: 120px;
}