body.ps-active *{-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}

body.ps-active *:focus{outline: 0;}

div.ps-document-overlay{background: #000;}

div.ps-viewport{background: #000;cursor: pointer;}

div.ps-zoom-pan-rotate{background: #000;}

div.ps-slider-item-loading{background: url(../images/photoswipe-loader.gif) no-repeat center center;}

div.ps-caption{background: #000000;background: -moz-linear-gradient(top, #303130 0%, #000101 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));border-bottom: 1px solid #42403f;color: #ffffff;font-size: 13px;font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;text-align: center;}

div.ps-caption-bottom{border-top: 1px solid #42403f;border-bottom: none;}

div.ps-caption-content{padding: 13px;}

div.ps-toolbar{background: #000000;background: -moz-linear-gradient(top, #303130 0%, #000101 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));border-top: 1px solid #42403f;color: #ffffff;font-size: 13px;font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;text-align: center;height: 44px;display: table;table-layout: fixed;}

div.ps-toolbar-top{border-bottom: 1px solid #42403f;border-top: none;}

div.ps-toolbar-close, div.ps-toolbar-previous, div.ps-toolbar-next, div.ps-toolbar-play{cursor: pointer;display: table-cell;}

div.ps-toolbar div div.ps-toolbar-content{width: 44px;height: 44px;margin: 0 auto 0;background-image: url(../images/photoswipe-icons.png);background-repeat: no-repeat;}

div.ps-toolbar-close div.ps-toolbar-content{background-position: 0 0;}

div.ps-toolbar-previous div.ps-toolbar-content{background-position: -44px 0;}

div.ps-toolbar-previous-disabled div.ps-toolbar-content{background-position: -44px -44px;}

div.ps-toolbar-next div.ps-toolbar-content{background-position: -132px 0;}

div.ps-toolbar-next-disabled div.ps-toolbar-content{background-position: -132px -44px;}

div.ps-toolbar-play div.ps-toolbar-content{background-position: -88px 0;}

@media only screen and (-webkit-min-device-pixel-ratio: 2){div.ps-toolbar div div.ps-toolbar-content{-webkit-background-size: 176px 88px;background-image: url(../images/photoswipe-icons@2x.png);}}


.hc_comprobox .comprolist{}

.hc_comprobox .comprolist ul{}

.hc_comprobox .comprolist li{float: left;width: 120px;}

.hc_comprobox .comprolist li p{}

.hc_comprobox .comprolist li p.txt{line-height: 17px;height: 34px;overflow: hidden;margin-bottom: 3px;font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;}

.hc_comprobox .comprolist li p.img{height: 120px;width: 120px;}

.hc_comprobox .comprolist li p.img img{height: 120px;width: 120px;}

.hc_comprobox .comprolist li p.pri{}

.hc_comprobox .comprolist li p.pri em{float: left;padding-top: 5px;padding-right: 5px;}

.hc_comprobox .comprolist li p.pri strong{font-weight: normal;color: #cd0606;float: left;}

.hc_comprobox .comprolist li p.pri del{color: #a6a6a6;padding-left: 5px;float: left;}

.hc_comprobox .comprolist li p.pri em{}

.hc_comprobox .comprolist li.srt{height: 110px;width: 65px;font-size: 48px;line-height: 120px;color: #e8e8e8;text-align: center;}

.hc_comprobox .comprolist li.total{font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;width: 200px;}

.hc_comprobox .comprolist li.total .tx{font-size: 16px;color: #111111;}

.hc_comprobox .comprolist li.total div{}

.hc_comprobox .comprolist li.total .buy{padding-top: 10px;}

.hc_comprobox .comprolist li.total strong{font-size: 14px;color: #cd0606;}

.hc_comprobox .comprolist li.total span{font-family: Arial, Helvetica, sans-serif;}

.hc_comprobox .com_group ul.hd{}

.hc_comprobox .com_group ul.hd li{width: 110px;cursor: pointer;border-right-width: 1px;border-right-style: solid;border-right-color: #dbdbdb;line-height: 14px;height: 14px;margin-top: 3px;margin-bottom: 3px;text-align: center;}

.hc_comprobox .com_group ul.hd li.on{font-weight: bold;color: #000000;}

.hc_comprobox .com_group_list{}

.hc_comprobox .com_group_list ul{}

.hc_comprobox .comprolist ul.proli1{padding-top: 20px;padding-right: 10px;padding-bottom: 20px;padding-left: 10px;}

.hc_comprobox .comprolist ul.proli1 li{width: 160px;padding-right: 17px;padding-left: 17px;}

.hc_comprobox .comprolist ul.proli1 li p{}

.hc_comprobox .comprolist ul.proli1 li p.txt{}

.hc_comprobox .comprolist ul.proli1 li p.img{height: 165px;width: 160px;}

.hc_comprobox .comprolist ul.proli1 li p.img img{height: 160px;width: 160px;}

.hc_comprobox .comprolist ul.proli1 li{}

.hc_detail_box{border-bottom:#eee solid 1px;/*border-top:#ccc solid 1px;*/float:left;width:100%;}

.hc_detail{background-color: #ffffff;width:100%;position:relative;float:left;height:auto;}



.hc_detail_title{background-color: #ffffff;width:100%;}

.hc_detail_title_box{height:40px;background:#fff;border-bottom: 1px solid #F8F8FF;}

.hc_detail .detail{width:100%;max-width:100%;margin-left:0;overflow:hidden;float:left;}

.hc_detail .detail .goods_conter{padding: 10px 2%;width:96%;float:left;}

.hc_detail .detail img{margin-right: auto;margin-left: auto;text-align: center;}

.hc_detail .detail img.center{display: block;}

.hc_detail .detail table{max-width:100%;}

.hc_detail .detail .goods_conter img{max-width:100%;height:auto;}

.hc_detail .service{text-align: center;width:100%;display:none;float:left;}

.hc_detail .service .wenti{width:100%;}

.hc_detail .service .wenti .tab_title{padding:6px 0;width:auto;border-top:1px solid #FD4609;border-bottom:1px solid #FD4609;color:#FD4609;}

.hc_detail .service .wenti .tab_title .i_line {background: none repeat scroll 0% 0% #FD4609;top:0px;width: 10px;float: left;height:32px;overflow: hidden;position: absolute;left: 0px;}

.hc_detail .service .wenti .list{padding: 10px 2%;width:96%;}

.hc_detail .service p{text-align: left;}

.hc_detail .service .answer p{width:90%}



.hc_detail .service .wenti .list .icon{width:14px;height:14px;background:yellow;font-size:10px;margin-left:5px;margin-right:5px;margin-top:1px;line-height:14px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}

.hc_detail .service .wenti .list .answer .icon{background:#6EA505;margin-top:1px;color:#fff;}



.hc_detail .express .tab_title .i_line {background: none repeat scroll 0% 0% #4DABFB;top:0px;width: 10px;float: left;height:32px;overflow: hidden;position: absolute;left: 0px;}

.hc_detail .comment .tab_title .i_line {background: none repeat scroll 0% 0% #09BF56;top:0px;width: 10px;float: left;height:32px;overflow: hidden;position: absolute;left: 0px;}

.hc_detail .service .shouhou .tab_body{padding: 10px 2%;width:96%;}

.hc_detail .service .shouhou .tab_body p.Left{width:80%;margin-left:1%;}

.hc_detail .express{text-align: center;width:100%;display:none;float:left;}

.hc_detail .express .wenti{100%;}

.hc_detail .express .wenti .tab_title{padding:6px 0;width:auto;border-top:1px solid #4DABFB;border-bottom:1px solid #4DABFB;color:#4DABFB;}

.hc_detail .express .wenti .list{padding: 10px 2%;width:96%;}

.hc_detail .express p{text-align: left;}

.hc_detail .express .answer p{width:90%}

.hc_detail .comment{width:100%;display:none;float:left;}

.hc_detail .comment .tab_title{padding:6px 0;width:auto;border-top:1px solid #09BF56;border-bottom:1px solid #09BF56;color:#09BF56;background:#fff;}

.hc_detail .comment .goods-comment{padding: 10px 2%;width:96%;background-color: rgba(255, 215, 71, 0.28);}

.hc_detail_title.move{position: fixed;left: 0;z-index: 2000;top: 0rem;    border-bottom: 1px solid #eee;}

.hc_goodsinfo .txtbox.move{width: 420px;position: fixed;left: 50%;margin-left: 176px;z-index: 99;border-top-style: none;border-right-style: none;height: auto;padding-bottom: 30px;border-bottom-style: none;border-left-style: none;display: none;}

.hc_goodsinfo .txtbox.move ul.info2 li.t1,.hc_goodsinfo .txtbox.move ul.info2 li.t3,.hc_goodsinfo .txtbox.move ul.info2 li.t5,.hc_goodsinfo .txtbox.move ul.info2 li.t7,.hc_goodsinfo .txtbox.move ul.info2 li.t9,.hc_goodsinfo .txtbox.move ul.info2 li.t4{}

.hc_goodsinfo .txtbox.move ul.info2 li.t2,.hc_goodsinfo .txtbox.move ul.info2 li.t6,.hc_goodsinfo .txtbox.move ul.info2 li.t8,.hc_goodsinfo .txtbox.move ul.info2 li.t10{width: 200px;}

.hc_goodsinfo .txtbox.move ul.info2 li.t0{width: 100%;clear: both;float: none;}

.hc_goodsinfo .txtbox.move ul.info1{padding-top: 10px;padding-bottom: 10px;}

.hc_goodsinfo .txtbox.move ul.info2{padding-top: 10px;padding-bottom: 10px;}

.hc_goodsinfo .txtbox.move ul.info3{padding-top: 10px;padding-bottom: 10px;}

.hc_goodsinfo .txtbox.move ul.info4{padding-top: 10px;padding-bottom: 10px;}

.hc_goodsinfo .txtbox.move ul.info3 li.buy{padding-top: 15px;}

.hc_goodsinfo .txtbox.move ul.info2 li{width: 180px;clear: none;float: left;line-height: 18px;padding-top: 3px;padding-bottom: 3px;}

.hc_goodsinfo .txtbox.move{}

.hc_detail_box.narrow{}

.hc_detail_box.narrow .hc_detail{width: 770px;}

.hc_detail_box.narrow{}

.hc_detail_box.narrow .hc_detail .hc_detail_title{width: 769px;}

.hc_detail_box.narrow .hc_detail_title{}

.hc_detail_box.narrow .probox_rlist2{width: 370px;margin-right: auto;margin-left: auto;}

.hc_detail_box.narrow .probox_rlist2 ul{}

.hc_detail_box.narrow .probox_rlist2 ul li{width: 350px;height: 110px;background-color: #ffffff;padding: 5px;}

.hc_detail_box.narrow .probox_rlist2 ul li p{}

.hc_detail_box.narrow .probox_rlist2 ul li p.img{height: 110px;width: 110px;}

.hc_detail_box.narrow .probox_rlist2 ul li p.img img{height: 110px;width: 110px;}

.hc_detail_box.narrow .probox_rlist2 ul li p.txt{height: 60px;width: 220px;overflow: hidden;position: absolute;left: 140px;top: 14px;line-height: 20px;}

.hc_detail_box.narrow .probox_rlist2 ul li p.pri{left: 140px;top: 80px;width: 220px;background-image: none;}

.hc_detail_box.narrow .probox_rlist2 ul li p.pri strong{padding-left:0px;}

.hc_detail_box.narrow .probox_rlist2 ul li p.pri del{opacity:0.9;}

.abody{}

.hc_goodsinfo .preview{float: left;width: 380px;background-color: #FFF;padding:10px;height: 610px;border-right: 1px solid #EFEFEF;}

.preview .imgInfo{width:380px;float:left;margin-right:0px;}

.preview .imgInfo .thumb{width:380px;height:380px;display:block;}

.catt{width:auto;height:auto;overflow:hidden;padding-bottom:5px;}

.catt a{border: #E0E0E0 2px solid;text-align: center;background-color: #fff;padding:5px 20px;margin-right:5px;display: block;white-space: nowrap;color:#000;text-decoration:none;float:left;margin-bottom:10px;}

.catt a:hover{border:#ED0036 2px solid;}

.catt a:focus{outline-style:none;}

.catt .cattsel{border:#ED0036 2px solid;background:#fff url(../pic/good/test.gif) no-repeat bottom right;}

.catt .cattsel a:hover{border: #ED0036 2px solid;margin:-1px;background: url(../pic/good/test.gif) no-repeat bottom right;}

.txtbox.move .catt_new{width:320px;float:right;margin-top:-30px}

.catt_new{width:500px;float:right;margin-top:-30px}

.txtbox.move .catt_new a{width:22%;padding:5px 0;overflow:hidden;}

.catt_new a{width:23%;padding:5px 0;overflow:hidden;}

.shuxin{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #E8E8E8;overflow:hidden;padding:10px;height:auto;}

.shuxin li{float:left;height:26px;line-height:26px;overflow:hidden;/*width:33.3%;font-weight:100;*/color:#808080;padding-right: 20px;}

.tab_title{position:relative;height: 20px;padding-top:5px 0;text-align:left;width:100%;border-top: 1px solid #E4E4E4;border-bottom: 1px solid #E4E4E4;overflow:hidden;}

.tab_title .icon{width:10px;height:16px;vertical-align:top;line-height:16px;display:inline-block;margin-right:5px;margin-top:3px}

.tab_title h2{display:inline-block;*display:inline;font-size:14px;line-height:22px;font-family:'Microsoft Yahei','SimHei';font-weight:normal}

.tab_body{border-top:0text-align:left;}



.wenti .list{padding:10px 0;border-bottom:1px dashed #e1e1e1}

.wenti .list .icon{width:14px;height:14px;background:#ddd;font-size:10px;margin-left:5px;margin-right:5px;margin-top:1px;line-height:14px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}

.wenti .list .answer .icon{background:#FF5B3D;margin-top:1px;color:#fff;}

.wenti .list .Right{width:670px;text-align:left;}

.wenti .list .question .Right{line-height:30px}

.wenti .list .answer .Right{line-height:1.8}

.wenti .list .answer a.red{text-decoration:underline}

.goods-comment .compare-view{margin-top:0px;}

.goods-comment .compare-view{height:1.5rem;overflow:hidden;}

.goods-comment .centage-praise{color:#FF7B47;padding-left:0;padding-right:0px;text-align:left;width:100%;}

.goods-comment .compare-view li{text-align:center;}

.goods-comment .centage-praise .s-praise{font-family:"Microsoft YaHei";font-size:14px;padding:2px;text-align:center;color:#FF5B3D;}

.goods-comment .centage-praise span{display:block;}

.goods-comment .centage-praise .s-centage{font-size:1rem;text-align:center;line-height:38px;color: #FF6666;}

.goods-comment .centage-all{padding:0;width:77%;margin-top:10px;margin-left:-1px;}

.goods-comment .centage-all .centage-b{height:20px;line-height:20px;width:100%;}

.goods-comment .centage-show{background:#FF7B47;display:inline-block;height:12px;line-height:12px;}

.goods-comment .centage-num{color:#5F5F5F;display:inline-block;text-align:right;width:20%;float:left;}

.goods-comment .go-comm-txt{padding:5px;}

.goods-comment .centage-enough{width:60%;margin-top:4px;background:#eee;display:inline-block;height:12px;line-height:12px;overflow:hidden;padding:0;vertical-align:middle;}

.goods-comment .compare-view li.comment-go{border-right:0 none;padding-left:0;width:155px;margin-top:10px;}

.goods-comment .comment-option{background:url("../pic/images/proRpt_x.png") repeat-x scroll 0 -38px #fff;height:40px;margin-top:10px;width:770px;margin-left:-11px;overflow:hidden;padding:0;border-left:1px solid #E1E1E1;}

.goods-comment .comment-option-sel{color:#FFFFFF;list-style:none outside none;}

.goods-comment .comment-option-sel li{background:url("../pic/images/proRpt_x.png") repeat-x scroll 0 -38px #ffffff;border:1px solid #EAEAEA;border-left:0;cursor:pointer;float:left;height:38px;line-height:38px;margin:0;overflow:hidden;text-align:center;width:100px;}

.goods-comment .comment-option-sel a{color:#6E6E6E;display:block;font-weight:400;}

.goods-comment .comment-option-sel li.o-over{background-color:#FFFFFF;background-image:none;border-bottom:0 none;border-top:2px solid #D72F54;}

.goods-comment .comment-option-sel li.last{cursor:default;padding-right:20px;text-align:right;width:384px;}

.goods-comment .comment-option-sel a:hover{text-decoration:none;}

.goods-comment .comment-list{padding-top:20px;}

.goods-comment .g-comm-item{overflow:hidden;padding-bottom:18px;}

.goods-comment .g-comm-item .g-user{float:left;width:110px;}

.goods-comment .g-user-head{height:60px;overflow:hidden;padding-bottom:5px;width:60px;margin:0 auto;}

.goods-comment .g-user-head img{height:60px;width:60px;}

.goods-comment .g-user-name{color:#666666;font-weight:700;height:25px;line-height:25px;position:relative;}

.goods-comment .g-user-name .user-name{display:block;overflow:hidden;text-overflow:clip;white-space:nowrap;width:70px;}

.goods-comment .g-user-date{color:#8A8A8A;height:20px;line-height:20px;}



#comment_list{border-bottom:1px solid #ccc;border-top:1px solid #ccc;}

#comment a#more{float:left;width:100%;display:block;}



/*无商品提示*/

.analysis_info{padding:0px;border:0px solid #eedcc7;border-left:none;border-right:none;font-size:15px;width:100%;float:left;margin:20% 0 10px;}

.analysis_info .analysis_text{width:100%;text-align:center;}

.analysis_info i{display:inline-block;width:45px;height:45px;margin-right:10px;background:url(../images/signs.png) no-repeat scroll 0 -146px;vertical-align:middle}

.analysis_info span{width:100%;float:left;}

.analysis_info .text_title{width:100%;}



.comment_list{clear: both;}

.comment_list li{position: relative;overflow: hidden;min-height: 56px;padding-bottom: 10px;margin-bottom: 10px;background: #FFF;padding: 2%;} 

.comment_list li .name{left: 0;top:0;text-align: center;}

.comment_list li .name p{height: 20px;line-height: 20px;overflow: hidden;}

.comment_list li .name img{border-radius: 99px;}

.comment_list li .c_detail{position: relative;left: 0;top: 0;}

.comment_list li .c_detail .rank{margin-bottom: 5px;}

.comment_list li .c_detail .com_content{margin-bottom: 5px;}

.comment_list li .c_detail .com_content p{line-height: 20px;margin: 3px 3px 3px 0;font-size: 0.8rem;}



/*.comment_list li .reply-sub{border-top: 1px solid #f0f0f0;}*/

.comment_list li .reply-sub .u-vote{display: inline-block;float: right;text-align: center;line-height: 35px;height: 35px}

.comment_list li .reply-sub .s-useful em.iner{border-right: 1px solid #f0f0f0;display: block;font-weight: normal;}

.g-comm-tag{margin-bottom: 5px;}

.g-comm-wrap{overflow: hidden;margin-bottom: 5px;}

.g-comm-tag span {

  background: #eee none repeat scroll 0 0;

  display: inline-block;

  margin-bottom: 3px;

  margin-right: 3px;

  padding: 3px 6px;

}

.itemTit {

  float: left;

}

.show-photos a {

  border: 1px solid #eee;

  display: inline-block;

  float: left;

  margin-bottom: 8px;

  margin-right: 8px;

}



.com_kefu{color: #f08c2c}

.details .desc{overflow: hidden;clear: both;width: 100%;padding-top: 10px;}

.details .desc img{max-width: 100%;height: auto;}

.desc .show-detail{border: 1px solid #f08c2c;margin: 10px auto;display: block;width: 60%;text-align: center;padding: 10px;border-radius: 8px;font-size: 22px;line-height: 22px;color: #f08c2c;}

.view-more {

  background: none repeat scroll 0 0 #fff;

  display: block;

  font-size: 16px;

  line-height: 20px;

  margin: 10px 0;

  padding: 15px 0;

  border-radius: 4px;

  text-align: center;

  text-decoration: none !important;

}

.view-more  img{vertical-align: middle;margin-right: 5px;margin-top: -3px}

.comment .view-more{padding: 10px 0;background: #f2f2f2}



.small_width {height: 14px;overflow: hidden;width: 72px;}

.small_5, .small_0 {  background: url("../images/rank.png") no-repeat scroll 0 0 / 330px 62px;  display: inline-block;  height: 14px;  width: 72px;}

.small_1 {

    background: url("../images/rank.png") no-repeat scroll -58px 0 / 330px 62px rgba(0, 0, 0, 0);

    display: inline-block;

    height: 14px;

    width: 72px;

}

.small_2 {

    background: url("../images/rank.png") no-repeat scroll -44px 0 / 330px 62px rgba(0, 0, 0, 0);

    display: inline-block;

    height: 14px;

    width: 72px;

}

.small_3 {

    background: url("../images/rank.png") no-repeat scroll -29px 0 / 330px 62px rgba(0, 0, 0, 0);

    display: inline-block;

    height: 14px;

    width: 72px;

}

.small_4 {

    background: url("../images/rank.png") no-repeat scroll -15px 0 / 330px 62px rgba(0, 0, 0, 0);

    display: inline-block;

    height: 14px;

    width: 72px;

}

.big_5, .big_0 {

    background: url("../images/rank.png") no-repeat scroll 0 0 / 330px 62px rgba(0, 0, 0, 0);

    display: inline-block;

    height: 20px;

    width: 107px;

}