﻿/*右侧浮窗 style*********************************************************************/
.right-menu{ position:fixed; right:5%; bottom:10px; padding-bottom:190px; z-index:999;font-size: 12px;}
.right-menu .btn{ width:58px; height:20px; margin-bottom:5px; cursor:pointer; position:relative; text-align:center; color:#888; padding-top:38px; line-height:14px; transition:all linear 0; border:1px solid #eee;-webkit-transition-duration: 0s !important; -ms-transition-duration: 0s !important; -o-transition-duration: 0s !important; -moz-transition-duration: 0s !important; transition-duration: 0s !important;}
.right-menu a.btn-qq,.right-menu a.btn-qq:visited{ background:url(../images/right_fixed_icon01.gif) #fff center center no-repeat; display:block;}
.right-menu a.btn-qq:hover{ background: url(../images/sprite.png) #06c -1px -139px no-repeat; color:#fff; border:1px solid #06c;}
.right-menu a.btn-line,.right-menu a.btn-line:visited{background: url(../images/right_fixed_icon05.png) #fff center 9px no-repeat; display:block;}
.right-menu a.btn-line:hover{ background-color:#06c; color:#fff; border:1px solid #06c;}
.right-menu .btn-wx{ background: url(../images/sprite.png) #fff -119px -141px no-repeat;}
.right-menu .btn-wx:hover{ background: url(../images/sprite.png) #06c -174px -141px no-repeat; color:#fff; border:1px solid #06c;}
.right-menu .btn-wx .pic{ position:absolute; left:-180px; top:-1px; display:none;width:180px;height:180px; text-align:center; box-shadow:0 1px 3px rgba(2, 2, 2, 0.26); max-height:180px; max-width:180px; }
.right-menu .btn-phone{ background: url(../images/sprite.png) #fff -271px -140px no-repeat;}
.right-menu .btn-phone:hover{ background-color:#06c; border:1px solid #06c; color:#fff;}
.right-menu .btn-phone .phone{ background-color:#06c; position:absolute; width:160px; left:-160px; top:-1px; line-height:60px; color:#FFF; font-size:18px; text-align:center; display:none;}
.right-menu .btn-top{ background:url(../images/r_top-h.png) #fff center center no-repeat; display:none;}
.right-menu .btn-top:hover{ background:url(../images/r_top.png) #06c center center no-repeat; border:1px solid #06c; color:#fff;}
.online-pop{ position:fixed; left:0; right:0; bottom:0; top:0; z-index:1000; display:none;}
.online-pop-bg{ background:rgba(0,0,0,.5); position:absolute; left:0; right:0; bottom:0; top:0;}
.online-popc{ position:absolute; left:50%; margin-left:-265px; width:530px; background:#fff; border-radius:10px; top:50%; transform:translate(0,-50%);}
.online-popc h3{ padding:0 20px; font-size:15px; line-height:65px; border-bottom:1px solid #cdcdcd; border-radius:10px 10px 0 0; position:relative;}
.online-popc h3 .close{ position:absolute; right:20px; display:inline-block; background:url(../images/close.png) top center no-repeat; width:17px; height:19px; top:50%; margin-top:-9px; cursor:pointer;}
.online-pop-form{ padding:25px 25px 10px 25px;}
.online-pop-form li{ position:relative; padding:0 0 0 85px; margin-bottom:15px; overflow:hidden;}
.online-pop-form li em{ position:absolute; left:0; top:0; display:inline-block; height:42px; line-height:42px; width:50px; text-align:justify; text-justify:distribute-all-lines; text-align-last:justify; -moz-text-align-last:justify; -webkit-text-align-last:justify;}
.o-textarea{ border:1px solid #e4e4e4; box-sizing:border-box; width:100%; line-height:24px; padding:10px 15px; float:left;}
.o-intxt{ border:1px solid #e4e4e4; box-sizing:border-box; width:100%; height:42px; line-height:42px; padding-left:15px; float:left; color:#666;}
.o-inbut{ color:#fff; font-size:15px; background:#ff0000; border-radius:5px; float:right; cursor:pointer; width:140px; text-align:center; height:52px; line-height:52px; border:none;}
.fnav{ display:none;}
@media screen and (max-width:790px) {
.right-menu{  right:6%; bottom:10px; padding-bottom:20px;  }
}
@media screen and (max-width:700px) {
.right-menu{  display:none;}
.fnav{ position:relative; height:3.1rem; display:block;}
.fnav-fixed{ left:0; right:0; bottom:0; width:100%; position:fixed; z-index:99; text-align:center; background:#1e50ae; height:3.1rem; border-top:1px solid #020b15;}
.fnav ul:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.fnav ul li{ float:left; width:25%; position:relative; padding-top:.3rem; margin-left:-1px; height:3.1rem;}
.fnav ul li a{ display:block;}
.fnav ul li a img{ display:block; margin:0 auto; max-width:100%; height:1.5rem;}
.fnav ul li a span{ display:block; width:100%; font-size:.24rem; color:#fff; line-height:.9rem; padding:.05rem 0 0 0;}
}
/*商品详情*/
.goods-detail-con{background-color:#fff;padding:30px 0;}
.goods-detail-con .preview{width:50%;float:left}
/* smallImg */
.goods-detail-con .preview img{max-width:none;max-height:none;}
.smallImg{position: relative;width: 455px;height: 92px;margin: 30px auto;}
.scrollbutton{width: 35px;height: 23px;overflow:hidden; position:absolute;top:40px;cursor:pointer;background:url(../images/all_tb.png) no-repeat  0px 0px;transform: rotate(270deg);}
.scrollbutton.smallImgUp{background-position: -153px 0px;left: -30px;}
.scrollbutton.smallImgDown{background-position: -197px 0px;right: -30px;}
/*.scrollbutton.smallImgUp.disabled{background-position:0 -22px;}
.scrollbutton.smallImgDown.disabled{background-position:0 -33px;}*/
#imageMenu {height:92px;overflow:hidden; }
#imageMenu ul{width:9999px;}
#imageMenu li {height:90px; width:86px; overflow:hidden;border:1px solid #E8E8E8;line-height:92px;text-align:center;float: left;margin-right: 3px;}
#imageMenu li img{padding:1px; max-width:80px; max-height:80px;cursor:pointer;}
#imageMenu li#onlickImg{border:1px solid #f10215;}
#imageMenu li:hover{border: 1px solid #990000;}
/* bigImg */
.bigImg{position:relative;width:100%;height:420px;overflow:hidden;text-align:center;line-height: 420px;}
.bigImg #midimg{max-width:420px;max-height:420px;}
.bigImg #winSelector{width:235px;height:210px;}
#winSelector{position:absolute;cursor:crosshair;filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;background-color:#000;border:1px solid #fff;}
/* bigView */
#bigView{position:relative;overflow: hidden;/*width:260px;height:295.652px;top:300px;left:540px;*/z-index:999;}
#bigView img{position:absolute;}
.goods-detail-con .tehui_icon:before{content:"";position:absolute;left:0;top:0;width:66px;height:64px;background: url("../images/preference_icon.png") no-repeat scroll 0 0;}
.goods-detail-right{float:right;width:42%;margin-right:5%;margin-top: 35px;}
.goods-detail-right>h2{font-size:22px;color:#000000; margin-bottom:10px;}
.goods-detail-right .des{color:#999999;font-size:14px; line-height:1.5;}
.goods-detail-right .price{line-height: 20px;}
.goods-detail-right .price font{font-size:25px;color:#f10215;}
.goods-detail-right .price  del{color:#999999;margin: 0 8% 0 4%;}
.goods-detail-right .price a{color:#f10215;font-size:14px;}
.goods-detail-right .jifen{font-size: 15px;margin-top: 10px;}
.prodet_coupon{border-bottom: 1px solid #CDCDCD;padding-bottom:10px;}
.taoc-size-com{position:relative;font-size:14px;color:#333;padding-left:65px;margin-top: 5px;line-height:32px;}
.taoc-size-com span{position:absolute;left: 0;top: 0;line-height: 32px;}
.taoc-size-com .promot{font-size:14px;color:#f10215;border:1px solid #f10215;padding:0px 5px;float:left;height:25px;line-height:25px;margin: 0 5px 5px;}
.taoc-size-com .yh{background-color: #F9F2F9;margin-right:5px;}
.taoc-size-com .fontcolor{color:#f10215;}
.taoc-size-com .promot em{font-size:12px;color:#cf1cbc;}
.taoc-size-com .haoli{cursor:pointer;}
.taoc-size-com .haoli:hover .cux_hover{display:block;}
.taoc-size-com .cux_hover{display:none;font-size: 12px;color: #000;position: absolute;z-index: 100;width: 225px;left: 48px;padding: 5px;}
.taoc-size-com .cux_hover:before{position: absolute;content: "";width: 12px;height: 12px;left: 24px;background: url("../images/all_tb.png") no-repeat scroll 0px -940px;top: -4px;}
.taoc-size-com .cux_hover>p{margin-top: 2px;background-color: #FFF;border: 1px solid #E5E5E5;line-height: 17px;padding: 8px;}
.taoc-size-com li{display:inline-block;border:1px solid #cccccc;margin: 0 5px 5px;line-height: 32px;}
.taoc-size-com li a{color:#999999;display:block;padding: 0px 10px;}
.taoc-size-com li.selected{border:1px solid #f10215;}
.taoc-size-com li.selected a{color:#f10215}
.taoc-size-com .product_intro{margin-left:5px;}
.goods-taocan{margin-top:10px;}
.product_intro .num a{float: left;border: 1px solid #cccccc;width:30px;height:30px;font-size:20px;line-height: 30px;text-align: center;}
.product_intro .num input {color:#333;float: left;border: 1px solid #cccccc;text-align: center;width: 30px; height: 30px;line-height:30px;font-size: 14px;}
.goods-detail-btn a{font-size:16px;border-radius:2px;width: 160px;line-height: 37px;text-align: center;display:inline-block;margin-right:15px;}
.goods-detail-btn{clear:both;padding-top: 10px;padding-right: 5%;}
.goods-detail-btn .addcard,.yiqia{color: #990099;border:1px solid #cccccc;}
.goods-detail-btn .ljshop{color:#fff;background-color:#f10215;}
.goods-detail-btn .addcard:hover,.yiqia:hover{border:1px solid #990099;}
.goods-detail-btn .ljshop:hover{background-color:#f10215;}
.goods-detail-fix{background-color:#fff;border-bottom:1px solid #dcdcdc;text-align:right;display:none;}
.goods-detail-fix .title{font-size: 14px;color: #999;max-width: 60%;overflow: hidden;display: inline-block;white-space: nowrap;margin-left:19%;}
.goods-detail-fix  span{font-size:25px;color:#f10215;padding:0 10px}
.goods-detail-fix .goods-detail-btn{float: right;padding: 0;}
.goods-det-fix{position: fixed;top: 0px;z-index: 1000;width: 100%;display:block;}
.goods-detail-img{background-color:#fff;text-align:center;border-bottom:1px solid #f10215;}
.goods-detail-img .title{font-size:16px;text-align:center;color:#666666;line-height:48px;/*width:80%;*/float:left;}
.goods-detail-img .title a{color:#c4c4c4;display:inline-block;padding: 0 20px;margin-right:20px;}
.goods-detail-img .title a:not(.selected):hover{color:#f10215;}
.goods-detail-img .title .selected{color:#fff;background-color:#f10215}
.goods-detail-img .goods-detail-btn{float:right;clear:right;padding-top: 6px;padding-right: 0px;}
.goods-detail-img .scoll_review{margin-left:10px;}
.prodet_review{background-color:#fff;padding-bottom: 30px;font-size:15px;}
.prod_rev_title,.prod_rev_title2{border-bottom:2px solid #e5e5e5;margin:0 2%}
.prod_rev_title a,.prod_rev_title2 a{font-size:14px;color:#000000;margin-right:15px;display:inline-block;padding-left:23px;line-height:45px;position:relative;cursor:pointer;}
.prod_rev_title a:before,.prod_rev_title2 a i{content:"";position:absolute;top: 14px;width:20px;height:20px;left:0;background: url("../images/all_tb.png") no-repeat scroll -397px -848px;}
.prod_rev_title a.selected:before,.prod_rev_title2 a.selected i{background-position:-397px -814px;}
.prod_rev_con{border-bottom: 1px solid #e5e5e5;padding: 15px;}
.prod_rev_con .rev_left{float:left;text-align:center;width: 10%;}
.prod_rev_con .rev_left a{display:inline-block;width:60px;height:60px;line-height:60px;}
/*.prod_rev_con .rev_left a img{border-radius:50%;}*/
.prod_rev_con .rev_left p{font-size:14px;line-height: 20px;}
.rev_center{float:left;width: 89%;margin-left: 1%;}
.rev_center .tit .nic{max-width:50%;overflow:hidden;white-space:nowrap;float:left;}
.rev_grade{float:left;width: 103px;height: 23px;margin-right: 5px;background: url("../images/review.png") no-repeat scroll 0px -30px;position: relative;}
.rev_grade b{position: absolute;background: url("../images/review.png") no-repeat scroll 1px 3px;height: 27px;left: 0px;}
.rev_center .tit font{color:#f10215;font-size:13.8px;}
.rev_center .tit{margin:5px 0}
.rev_center .des{color:#333;clear: both;}
.zoom_larger{margin: 10px 0;}
.smallBox li{float:left;width:66px;height:48px;line-height:48px;text-align:center;margin-right:10px;}
.smallBox li a{display:block;width: 100%;height: 100%;}
.smallBox li img{cursor: url("../img/big.cur"), auto !important;max-height: 97%;}
.smallBox li a.selected{border:2px solid #ff00ff;position:relative;height: 50px;}
.smallBox li a.selected:after{content:'';border-style:dashed solid;border-color:#ff00ff transparent transparent;border-width:5px;position:absolute;bottom: -12px;left: 45%;}
.viewbigImg{width:574px;height:435px;border:1px solid #adadad;margin: 15px 0;display:none;}
.viewbigImg .viewbtn{margin: 10px 0;}
.viewbigImg .viewbtn div{float:left;color:#999999;margin-right:10px;padding-left:20px;position:relative;cursor:pointer;}
.viewbigImg .viewbtn div:before{content:"";width:18px;height:18px;background: url("../images/all_tb.png") no-repeat scroll -344px -682px;position: absolute;left: 0;top: 0;}
.viewbigImg .viewbtn .input1:before{background-position:-347px -718px;}
.viewbigImg .viewbtn .input2:before{background-position:-347px -753px;}
.viewbigImg .jqzoom{width: 97%; height: 394px; line-height: 394px; margin: 0px auto;text-align:center;}
.viewbigImg .jqzoom img{cursor: url("../img/small.png"), auto !important;}
.viewbigImg .jqzoom .verimg{max-width: 394px;max-height: 556px;}
.review_replay{clear: both;background-color:#eee;padding: 5px 10px;}
.review_add{border-top: 1px solid #e5e5e5;padding: 5px 0;margin-top: 10px;}
.prorev_date{color:#999;text-align: right;}
.zoom_larger2{margin-left: 4%;}
.pro_taocan dt{font-size:14px;padding:0px 0 5px;border-top: 1px solid #CDCDCD;margin-top: 5px;}
.pro_taocan dt span{float:left;}
.pro_saomiao{float:right;position:relative;}
.pro_saomiao a{display:block;position:relative;padding-right:25px;line-height: 20px;color:#999999;cursor:pointer;}
.pro_saomiao a:before{content:"";position:absolute;width:20px;height:20px;right:0;background: url("../images/sale_set.png") no-repeat scroll 0px -74px;}
.pro_saomiao p{bottom: 26px;display: none;right: -42px;width: 145px;text-align: center;height: 145px;border: 1px solid #ccc;position: absolute;z-index:2000;}
.pro_saomiao p:before{content:"";position: absolute;background: #fff url("../images/all_tb.png") no-repeat scroll -211px -15px;width: 8px;height: 8px;bottom: -8px;left: 61%;}
.pro_saomiao:hover p{display:block;}
.pro_taocan li{float:left;text-align:center;font-size:14px;color:#999999;}
.pro_taocan .pro_li{width:62px;}
.pro_taocan .pro_li .proimg{width:62px;height:50px;line-height:50px;display:block;border: 1px solid #CCC;cursor: url("../img/big.cur"), auto !important;}
.pro_taocan .pro_li.selected .proimg{border:1px solid #f10215;}
.pro_taocan .pro_li .proimg img{max-width:90%;max-height:90%;}
.pro_taocan .pro_jia{width: 35px;color: #999;font-size: 15px;font-weight: bold;line-height: 50px;}
.pro_taoc_review{padding:10px 0;}
.pro_taoc_review span{float:left;color:#999999;font-size:14px;}
.pro_taocan .wddz_boom{text-align:center;}
.pro_taocan .wddz_boom .img{width: 92%;height: 430px;line-height: 430px;margin: 5px auto;}
.pro_taocan .tk_det{font-size:18px;color:#999999;}
.pro_taocan .tk_det p{display:inline-block;}
.pro_taocan .tk_det a{color:#f10215;padding:3px 5px;margin-left: 10px;}
.pro_taocan .wddz_close{width: 50px;height: 50px;background: url("../images/sale_set.png") no-repeat scroll 0px -106px;position: absolute;right: -47px;top:-2px;}
.prodet_hot_left{float:left;width:17.5%;margin-top:15px;}
.prodet_hot_left .title{font-size:16px;color:#fff;background-color:#f10215;line-height:45px;text-align:center;clear: both;}
.prodet_hot_left ul{background-color:#fff;width: 100%;float: left;margin-bottom:15px;}
.prodet_hot_left li .img{display:block;text-align:center;height:130px;line-height:130px;position:relative;margin: 10px 10%;overflow:hidden;}
.prodet_hot_left li .img img{max-width:90%;max-height:80%;}
.prodet_hot_left li .img:hover .title{bottom:0;transition:all 0.15s linear 0s;}
.prodet_hot_left li .title{position:absolute;height:35px;line-height:16px;bottom:-35px;font-size:13px;background-color: rgba(169, 18, 153, 0.2);padding: 0 20px;}
.prodet_hot_left li .hot_num{margin: 10px 5%;}
.prodet_hot_left li .hot_num i{float:left;font-size:13px;color:#fff;font-style: normal;height:18px;line-height:18px;width:18px;text-align:center;border-radius:50%;background-color:#f10215}
.prodet_hot_left li .hot_num font{font-size:13px;color:#999999;float:left;padding-left:3px;}
.prodet_hot_left li .hot_num span{font-size:13px;color:#f10215;float:right;}
.prodet_right{background-color:#fff;margin-top: 15px;padding: 15px;}
.pro_review_tab{border-bottom:1px solid #e5e5e5;padding:10px 15px;}
.pro_review_tab span{float:left;}
.rev_des{clear:both;margin: 5px 0;}
.rev_des a{border:1px solid #91007b;color:#91007b;font-size:16px;padding:2px 10px;margin:3px 10px 3px 0;display: inline-block;cursor: pointer;}
.rev_des a.selected{background-color:#91007b;color:#fff;}
.tabproductcon{ display:none;padding: 15px;}
#scollto_img{ display:block;}
@media screen and (max-width:790px) {
.smallImg {
    position: relative;
    width: 100%;
    height: 92px;
    margin: 30px auto;
}
.scrollbutton.smallImgUp {
    background-position: -153px 0px;
     left:0;
}
.scrollbutton.smallImgDown {
    background-position: -197px 0px;
    right: 0;
}
#imageMenu {
width:80%;
    height: 92px;
	margin:0 auto;
    overflow: hidden;
}
}
@media screen and (max-width:700px) {
 .goods-detail-con .preview {
    width: 100%;
    float:none;
}
.goods-detail-right {
       width: auto;
    float:none;
    margin-top: 35px;
	padding-left:2%;
	padding-right:2%;
}
.bigImg{ height:auto; line-height: 100%;}
.bigImg #midimg {
    max-width: 100%;
}
}
