@charset "utf-8";
.productbox{overflow:hidden;margin-bottom:20px;padding:35px;background-color:#fff;}
.productbox .pic{float:left;width:360px;height:360px;margin-right: 30px;}
.productbox .pic img{width:360px;height:360px;border:solid 1px #eee;}
.productbox .info{float:left;width:740px;}
.productbox .title{margin-bottom:20px;color:#424344;font-size:28px;height:74px;overflow: hidden;}
.productbox .title span{float:right;color:#999;font-size:14px;}
.productbox .jfen{padding:10px;height:40px;background-color:#f5f4f4;color:#666;font-size:14px;line-height:40px;}
.productbox .jfen ul{float:right;}
.productbox .jfen>.fl{color: #888;}
.productbox .g-boder{border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;}
.productbox .jfen li{color:#333;text-align:center;font-size:12px;line-height:20px;}
.productbox .jfen li{float:right;}
.productbox .jfen li:first-child{margin-left:20px;padding-left:20px;border-left:solid 1px #ccc;}
.productbox .jfen .num{margin-left:30px;color:#fe575f;font-size:24px;}
.productbox .jfen .old{margin-left:10px;color:#999;text-decoration:line-through;}
.productbox .item{margin:5px 0 0px;padding-left:90px;font-size:14px;line-height:40px;}
.productbox .item label{position:absolute;margin-left:-80px;color:#666;}
.productbox .item .con{color:#333;overflow: hidden;}
.productbox .item .g-text{line-height: 28px;color: #888;font-size: 16px;}
.productbox .item .con span{margin-left:20px;}
.productbox .item .con .adbtn{float: left;border: 1px solid #e5e5e5;display:inline-block;width:32px;height:40px;background-color:#f0f0f2;vertical-align:middle;text-align:center;line-height:40px;font-size: 28px;color: #666;}
.productbox .item .g-btn{float: left;margin-top: 16px;margin-left: 24px;}
.productbox .item .g-num{float: left;margin-top: 16px;}
.productbox .item .con input{border:0;border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;width:80px;height:40px;text-align:center;float: left;}
.productbox .item .con .btn{padding: 0;display:inline-block;width:160px;height:40px;border-radius:3px;background-color:#f65549;color:#fff;text-align:center;font-size:16px;line-height:36px;}
.productinfo{overflow:hidden;margin-bottom:50px;}
.productbox .item .con .minus{border-radius: 4px 0 0 4px;}
.productbox .item .con .add{border-radius: 0 4px 4px 0px;}
.productinfo{overflow:hidden;margin-bottom:50px;}
.productleft{float:left;width:880px;background-color:#fff;}
.productleft .goods-con-title{overflow: hidden;height: 58px;margin: 0 15px;border-bottom: 1px solid #edf2f2;line-height: 58px;}
.productleft .goods-con-title div.on{border-bottom: 2px solid #00BED4;color: #00BED4;}
.productleft .goods_box{padding: 20px;}
.productleft .goods-con-title .title{cursor: pointer;margin-right: 20px;width: 70px;text-align: center;border-bottom: 0px}
.productleft .goods-con-title .title:hover{border-bottom: 2px solid #00BED4;color: #00BED4;}
.productinfo .title{color:#333;font-size:18px;height: 56px;line-height: 56px;border-bottom: 1px solid #edf2f2;}
.productright{float:right;padding:0 15px;;width:260px;background-color:#fff;}
.productright .title{color:#333;font-size:18px;height: 58px;line-height: 58px;border-bottom: 1px solid #edf2f2;}
.recordlist li{padding:20px 0 20px 50px;height:40px;border-bottom:solid 1px #ededed;}
.recordlist img{position:absolute;margin-left:-50px;width:40px;height:40px;border-radius:50%;}
.recordlist h3{overflow:hidden;margin-bottom:5px;color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:16px;}
.recordlist h3 span{float:right;color:#ccc;}
.recordlist h3 a{color:#999;}
.recordlist p{overflow:hidden;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:20px;}
.recordlist p a{color:#ff9600;}
/*编辑器*/
.qa-comment-input{padding: 10px 0 0 0; height:auto; float:left;position: relative;}
.qa-comment-input img { border-radius: 50%; width: 40px}
.qa-ci-avator{ text-align: center;width: 80px;}
.qa-ci-iarea{border: 1px solid #eeeeee;width:97.5%;margin:10px 0; border-radius: 4px;height:80px; padding:1%; color:#888; font-size:14px}
.quesdetail .qa-ci-iarea{ padding: 12px 13px; width: 746px;vertical-align: middle;background:none; border:#eeeeee 1px solid; color:#999999; font-size:12px; margin:0;}
.qa-ci-wrap{ width:100%; background:none;color:#999999; font-size:12px;}
.qa-reply-footright {  padding:10px 0px 10px 0;}
.btn-mc-light {background-color: #AAAAAA;  border: 1px solid #fff;  display: inline-block;  vertical-align: middle; margin-right:5px;line-height:28px;padding: 0 23px;  text-align: center;  cursor: pointer;  font-size: 12px; border-radius: 3px; color: #fff;  *overflow: visible;  /*IE 7 button width bug fixed*/
  *display: inline;  /* IE7 inline-block hack */  *zoom: 1;  transition: border-color 0.25s;  -webkit-transition: border-color 0.25s;  -moz-transition: border-color 0.25s;  -o-transition: border-color 0.25s;}
.btn-mini{cursor:pointer; background: #00BED4;border:none;color: #ffffff;font-size: 12px; line-height:28px; padding:0 23px;border-radius: 3px;}
.comment_list{padding:10px 0;}
.comment_list li{font-size:14px;border-bottom: 1px solid #e7e6e5;padding-top: 10px;}
.comment_list .pic{overflow: hidden;width: 26px;height: 26px;margin: 0 20px 0 0;float: left;border-radius: 50%;}
.comment_list div{margin-bottom:10px;line-height:24px;color: #888;}
.comment_list .name a{color:#333;}
.comment_list .text{color:#656565;}
.comment_list .info{/* padding-bottom:10px;border-bottom:dashed 1px #ebebeb; */color:#898a8b;}
.comment_list .info .shanxhu-ico{width: 12px;height: 13px;background: url(../image/ico.png) no-repeat -70px -319px;display: block;float: left;margin: 4px 10px 0 0;}
.comment_list .info a{float:right;margin-left:20px;color:#898a8b;}
.comment_list .info span{float:left;margin-right:8px;width:24px;height:24px;}
.comment_list .info .icon-zan{background-position:-13px -513px;width: 20px;height: 20px}
.comment_list .info .icon-pl{background-position:-63px -513px;}
.comment_list .info em{margin-left:15px;color:#298aea;}
.children{padding:20px 0;background-color:#f6f9fc;}
.children li{padding:0 20px 0 80px;border-bottom:solid 1px #ebebeb;}
.children li:last-child{margin:0;border:0;}
.children .pic{margin-left:-60px;width:40px;height:40px;}
.children .info{border:0;}
.children .name{float:left;margin:0;}
.children .info a{color:#298aea;}
.children .childrenform{padding:10px 0 0 15px;}
.children .item{padding:10px 15px;}
.children .item.pl{position:relative;background-color:#fff;}
.children .item.pl:before{position:absolute;top:0;left:-15px;width:15px;height:15px;background:url(../icon/icon.png) -585px -350px no-repeat;content:'';}
.children textarea{width:100%;height:100px;border:0;}
.children .item.btn{text-align:right;}
.children button{margin-left:15px;width:75px;height:32px;border:solid 1px #00BED4;border-radius:3px;background-color:#00BED4;color:#fff;font-size:14px;cursor:pointer;}
