﻿/*prod_share*/
.prod_share{display:inline;float:right;width:52.5%;text-align:left;margin-top:30px;}
.social-share .icon-wechat {border: 1px solid #000;color:#000;}
.social-share .icon-facebook {border: 1px solid #000;color:#000;}
.social-share .icon-twitter {border: 1px solid #000;color:#000;}
.social-share .icon-google {border: 1px solid #000;color:#000;}
.social-share .icon-weibo {border: 1px solid #000;color:#000;}
.social-share .icon-wechat:hover {border: 1px solid #fff;color:#fff;background:#000;}
.social-share .icon-facebook:hover {border: 1px solid #fff;color:#fff;background:#000;}
.social-share .icon-twitter:hover {border: 1px solid #fff;color:#fff;background:#000;}
.social-share .icon-google:hover {border: 1px solid #fff;color:#fff;background:#000;}
.social-share .icon-weibo:hover {border: 1px solid #fff;color:#fff;background:#000;}    


.mould901_06 {width: 100%;padding: 0%;position:relative;}
.mould901_06 .prod_summary{color:#999;line-height:2;}
.mould901_06 .prod_picshow {width:42.5%;display:inline;float:left;overflow:hidden;border:0px solid #ccc;background:#fff;}
.mould901_06 .prod_text{width:52.5%;display:inline;float:right;height:100%;position:relative;}
#preview{display:block;position:relative;}

.prod_tit{height:40px;line-height:40px;width:100%;padding-left:0%;background:#efefef;font-size:12pt;}
.prod_btn a{display:inline-table; width:120px;height:40px;line-height:40px;text-align:center;border:1px solid #e1e1e1;margin-right:20px;}
.prod_btn a:first-child{background:#cd141c;color:#fff;}
.prod_picshow {width:100%;height:auto;display:block;float:none;}
.prod_text {width:100%;display:block;min-height:300px;padding-bottom:0px; float:none;position:relative;}
.swiper-container {width: 100%;height: auto;margin-left: auto;margin-right: auto;}
.swiper-slide {background-size: cover;background-position: center;}
.gallery-big {width:calc(100% - 2px); border:1px solid #dcdcdc;}
.gallery-small {height: 20%;box-sizing: border-box;padding: 10px 0;position:absolute;left:0px;bottom:0%;background:#ffffff80;}
.gallery-small .swiper-slide {width:calc(100% - 2px);border:1px solid #999; height: 100%;opacity: 0.4;}
.gallery-small .swiper-slide-thumb-active {opacity: 1;}
.prod_remark{margin: 10px auto;padding: 2.5%;border: 1px solid #f6f7fb;border-left:0;border-right:0;font-size:.875rem;line-height:2.5rem;background:#efefef;}
.prod_remark dl em {margin-right: 10px;color:#333;font-weight:bold;}
.prod_tag,.prod_order {margin-top: 30px;font-size:small;}
.prod_tag a{background:#333;color:#fff;margin-left:initial;margin-right:2%;}
.prod_parm {width:100%;padding:0;line-height:2;margin:30px 0px }

.mhotline {position:relative;left:80px; font-size:18pt;color:#ff0000;font-weight:bold;font-style:italic;}

.ordernum{display:block;margin-bottom:30px;}
.ordernum label:first-child{display:block;width:100%;font-size:18px;line-height:3;}
.ordernum label{display:inline;float:left;left:20px;width:100px;background:#fff}
.ordernum label font{background:#f8f8f8;display:inline;float:left;width:25px;height:25px;line-height:25px;color:#666;text-align:center;border-radius:50%;}
.ordernum label input{display:inline;float:left;width:20px;text-align:center;margin:0 10px 0 10px;border:0;border-bottom:1px solid #333;}
.ordernum i{display:inline;float:right;width:20px;height:20px;line-height:20px;color:#999;text-align:center;position:absolute;right:0;cursor:pointer}

.order .js_shop_list{display:inline;float:left; width:180px;height:60px;line-height:60px;text-align:center;background:#92c94e;color:#fff;font-size:18px;}
.order .btn_kefu{display:inline; float:left; width:180px;height:60px;line-height:60px;text-align:center;background:#0096d7;color:#fff;font-size:18px;margin-left:30px;}
.order .js_mail_list{display:inline; float:left; width:180px;height:60px;line-height:60px;text-align:center;background:#61666a;color:#fff;font-size:18px;margin-left:30px;}

.info_rdcode {float:right;right:0px;margin-top:-32px; text-align:right;width:32px;height:32px;}
.info_rdcode p {position:relative;width:138px;height:138px;left:-106px;top:-186px;background:#fff; display:none;}
.info_rdcode p img {width:128px;height:128px;border:5px solid #fff;}
.showwww {text-align: center;}

.prodshopdetail_ms{margin:2.5% auto ;font-size:12pt;line-height:24pt;width:100%;padding:0%;}
.prodshopdetail_ms img{max-width:100%;}	
.prodshopdetail_ms .prod_tit span{cursor:pointer;height:42px;line-height:42px; display:inline;float:left;width:33.33333%;text-align:center;background:#f1f1f1;color:#666;margin-right:0px;transition:all .3s;}
.prodshopdetail_ms .prod_tit span:hover{color:#666;background:#f1f1f1;font-weight:700;transition:all .3s;}
.prodshopdetail_ms .prod_tit span.bg1{background:#f1f1f1;}
.prodshopdetail_ms .prod_tit span.bg2{background:#e1e1e1;}
.prodshopdetail_ms .prod_tit span.bg3{background:#f1f1f1;}
.prodshopdetail_ms .prod_tit span.cur{color:#fff;background:#313131;font-weight:700}
.prodshopdetail_ms .prod_txt{clear:both; width:100%;padding:2.5% 0;display:none;border:0px solid #ccc;}
.prodshopdetail_ms .cur{display:block}
.prodshopdetail_ms .prod_tit{margin-bottom:10px}
.prodshopdetail_ms .prod_txt dl dt{height:42px;line-height:42px;border-top:1px dotted #c1c1c1;font-size:14px;background:url(/{{THEMEID}}/images/icon_jtbk.png) no-repeat left center;
padding-left:10px;transition:all .3s;cursor:pointer;}
.prodshopdetail_ms .prod_txt dl:first-child dt{border-top:0px;}
.prodshopdetail_ms .prod_txt dl dd{display:none;transition:all .3s;width:100%;color:#666;}
.prodshopdetail_ms .prod_txt dl dt:hover {padding-left:20px;color:#ff0000;transition:all .3s;}

.prod_history {display: block;float:right; position: relative;width:52.5%;right:0px;top:30px;}
.prod_history h3 {font-size:28px;font-weight:400;}
._historylist {display:block;margin-top:30px;}
._historylist .history_prod{display:inline;float:left;width:120px;background:#fff;margin-right:20px;border:5px solid #eee;}
._historylist .history_prod a{display:block;width:100%;text-align:center;}
._historylist .history_prod a span{display:none;width:100%;font-size:10px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
._historylist .history_prod a img{display:block;width:100%;margin:0px auto;}

.relation_tit {border-bottom:1px solid #ddd;font-size:28px;line-height:2; }
.page_comment{padding-bottom:30px;margin-bottom:30px; border-bottom:2px solid #ccc;}
.comment_total{color:#f00;}
.comment_list{margin-bottom:30px;}
.comment_box {display:block;width:98%;padding:1%;position:relative;border-bottom:1px solid #eee;}
.comment_box:after{display:block;content:"";width:100%;clear:both;}
.comment_pic{display:inline;float:left;width:60px;background:#eee;border-radius:50%;}
.comment_pic span.iconfont{display:block;width:60px;height:60px;font-size:60px;text-align:center;line-height:60px;color:#ccc;font-weight:300;}
.comment_txt{display:inline;float:right;width:calc(98% - 60px);font-size:small;}
.comment_txt span{display:block;line-height:30px;}
.comment_txt p{margin:0px;color:#999;}
.comment_btn_rep {display:block;width:60px;height:30px;line-height:30px;font-size:10px;color:#999;position:absolute;top:10px;right:0px;text-align:center;}
.comment_btn_more {display:block;margin:20px auto;width:80px;height:32px;line-height:32px;font-size:small;background:#f6f7fb;text-align:center;border-radius:5px;}
.comment_list_rep {display:block;clear:both;position:relative; width:calc(100% - 80px);border:0px solid #eee;padding:0;float:right;font-size:10px; color:#999;}
.comment_list_rep span{margin-left:10px;}
.comment_box_rep{display:block;width:calc(100% - 22px);margin:10px 0;padding:10px; border:1px solid #eee;}
.comment_box_rep .comment_box_rep{display:block;width:calc(100% - 22px);margin:10px 0;padding:10px; border:1px solid #eee;}
.comment_list_rep .comment_btn_rep{position:relative;float:right;top:initial;height:initial;line-height:initial;text-align:right;}

.commfeed{display:block;width:calc(98% - 2px);padding:1% 1% 60px 1%;position:relative;border:1px solid #eee;border-radius:5px;/*background:#f6f7fb;*/}
.commfeed:after{display:block;content:"";width:100%;clear:both;}
.commfeed:before{display:block;content:"";width:80px;clear:both;background:#f6f7fb;position:absolute;height:100%;left:0px;top:0px;z-index:0;}
.commfeed_pic{display:inline;float:left;width:60px;background:#eee;border-radius:50%;position:relative;z-index:1;}
.commfeed_pic span.iconfont{display:block;width:60px;height:60px;font-size:60px;text-align:center;line-height:60px;color:#ccc;font-weight:300;}
.commfeed_input{display:inline;float:right;width:calc(98% - 60px);height:120px; font-size:small;}
.commfeed_input textarea{display:block;line-height:30px;width:calc(100% - 4px);height:100%;outline:none;border:0;}
.commfeed_input textarea.null{border:1px solid #ff6a00;}
.commfeed_input p{margin:0px;color:#999;}
.commfeed_city{display:inline;position:absolute;left:1%;bottom:10px;font-size:small;line-height:30px;}
.commfeed_btn{display:inline;cursor:pointer; width:120px;height:40px;line-height:40px;text-align:center;position:absolute;right:1%;bottom:8px;font-size:small;background:#333;color:#fff;}
.commfeed_boot {display:block;position:absolute;bottom:0px;right:0px;width:calc(100% - 80px);font-size:small;padding:5px 10px;border-top:1px solid #f6f7fb;}
.commfeed_boot p{display:block;width:300px;position:relative;left:20px;}

@media screen and (max-width:1200px) {
    .tit_detail{text-align:left;}
    #secbanner{display:none;}
    .page_relation{display:block;width:95%;margin:0px auto 10% auto;}

    .prod_picshow {width:100%;height:auto;display:block;float:none;}
    .prod_text {width:100%;display:block;float:none;min-height:initial;}
    .swiper-container {width: 100%;height: 300px;margin-left: auto;margin-right: auto;}
    .swiper-slide {background-size: cover;background-position: center;}
    .gallery-thumbs {height: 20%;box-sizing: border-box;padding: 10px 0;position:relative;left:0px;bottom:0px;background:#ffffff80;}
    .mould901_06 {width: 95%;padding:2.5%;background: #fff;}
    .mould901_06 .prod_picshow {width:100%;display:block;float:initial;overflow:hidden;}
    .mould901_06 .prod_text{width:100%;display:block;float:initial;}
    .prodshopdetail_ms{margin:2.5% auto ;font-size:12pt;line-height:24pt;width:95%;padding:2.5%;background:#fff;}
    .prod_share,
    .prod_history{width:100%; }

    .relation_tit {border-bottom:1px solid #ddd;font-size:18px;line-height:2; }

    .prod_history h3 {font-size:28px;font-weight:400;}
    ._historylist {display:block;margin-top:30px;}
    ._historylist .history_prod{display:inline;float:left;width:calc(32% - 10px);background:#fff;margin-right:2%;border:5px solid #eee;}
    ._historylist .history_prod:nth-child(3n){display:inline;float:left;width:calc(32% - 10px);background:#fff;margin-right:0%;border:5px solid #eee;}
    ._historylist .history_prod a{display:block;width:100%;text-align:center;}
    ._historylist .history_prod a span{display:none;width:100%;font-size:10px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    ._historylist .history_prod a img{display:block;width:100%;margin:0px auto;}

    .prod_order section{display:flex;}
    .prod_order section a{flex:1;padding:0 15px;margin-left:0;}
    .prod_order section a .btn_kefu{margin-left:0;}
}
