﻿@charset "utf-8";
/* 

 * 商品详情
 * TIME:2016-07-12
 
 */

/* 重置背景色 */
body,html{background-color:#f8f8f8;}

/* 清除浮动 */
.side-cete-list:after,.detail-parameter:after,.detail-tit-bar:after,.detail-feature-items:after,.product-comment .comment-item:after,.rx-order-bar dd ul:after,.rx-order-bar dl:after,.product-intro:after,.side-shop .shop-btns:after,.shop-feature-list:after,.product-buy:after,.summary-item:after,.product-summary .pay-methods:after,.coupon-labels:after,.select-city .city-item:after,.select-city ul:after,.rate-panel:after,.hot-sale-list:after,.product-summary .summmary-meta:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
.side-cete-list,.detail-parameter,.detail-tit-bar,.detail-feature-items,.product-comment .comment-item,.rx-order-bar dd ul,.rx-order-bar dl,.product-intro,.side-shop .shop-btns,.shop-feature-list,.product-buy,.summary-item,.product-summary .pay-methods,.coupon-labels,.select-city .city-item,.select-city ul,.rate-panel,.hot-sale-list,.product-summary .summmary-meta{*zoom:1;}

/* 颜色 */
.detail-side .side-product-list li .pd-price,.detail-main .detail-tabs li.current,.detail-main .detail-tabs li.current a,
.detail-side .side-box a:hover,.detail-main .detail-parameter li a:hover{color:#ff5556;}

/* 小图 */
.detail-tit-bar i,.cert-tit-bar .cert-tit-in .tit-star,.rx-order-bar dd li i,.shop-feature-list li i,.product-share li .ico-fav,.product-share li .ico-share,.product-summary .pay-methods dd,.product-summary .select-city .ico-close{background-image:url(../img/icons_detail.png);background-repeat:no-repeat;}
.rx-order-bar dd li:after{background-image:url(../img/icons_detail.png);background-repeat:no-repeat;}
.product-summary .choose-qty .btn-minus,.product-summary .choose-qty .btn-plus,.product-summary .select-list .option-item i{background-image:url(../img/icons_common.png);border-right:none;}



/* ------------------------------------------
 * 商品介绍
 * ------------------------------------------ */
.product-intro{margin:0 auto 20px;background:#fff url(../img/v_line_1.png) 938px 0 repeat-y;border:1px solid #eee;padding:10px 0 30px 20px;}
.product-intro .product-gallery{}


/* 商品图片 */
.product-gallery{width:400px;float:left;margin:0 15px 0 0;}
.product-gallery .product-pic,.product-pic img{width:400px;height:400px;}
.product-gallery .product-pic{position:relative;z-index:2;}
.product-gallery .pd-small-img{height:70px;position:relative;padding:12px 0 0;margin:0 0 10px;}
.product-gallery .pd-small-img li{width:20%;height:70px;float:left;text-align:center;position:relative;_margin-right:-1px;cursor: pointer;}
.product-gallery .pd-small-img li img{width:60px;height:60px;padding:1px;}
.product-gallery .pd-small-img li i{display:none;width:0;height:0;line-height:0;font-size:0;border-style:dashed dashed solid dashed;border-width:7px;border-color:transparent transparent #eee transparent;overflow:hidden;float:left;position:absolute;left:50%;margin-left:-7px;top:-14px;}
.product-gallery .pd-small-img li.current i{display:block;}
.product-gallery .pd-small-img li.current img{border:1px solid #f00;padding:0;}
.product-gallery .jqzoom{width:400px;height:400px;overflow:hidden;position:relative;}
.product-gallery .zoomdiv{width:400px;height:400px;left:859px;z-index:100;position:absolute;text-align:center;display:none;overflow:hidden;border:#ddd 1px solid;top:1px;left:0;z-index:9999;}
.product-gallery .jqZoomPup{z-index:10;border:#aaa 1px solid;position:absolute;width:30px;background:#fff no-repeat 50% top;height:30px;visibility:hidden;top:0px;cursor:move;left:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:0.5;}
.product-gallery .add-to-fav{line-height:28px;float:left;margin:0 10px 0 0;padding:0 10px 0 28px;background-position:-278px -98px;}
.product-gallery .add-to-fav:hover{text-decoration:none;color:#606060;}
.product-gallery .share-to{display:inline;height:28px;float:left;padding:0 8px;}
.product-gallery .share-to b{font-weight:normal;float:left;line-height:28px;}
.product-gallery .bdsharebuttonbox{display:inline;float:left;}
.product-share{text-align:center;}
.product-share,.product-share a{color:#999;}
.product-share li{display:inline-block;padding:1px 5px;line-height:28px;vertical-align:middle;}
.product-share li{*display:inline;}
.product-share li a{display:inline-block;}
.product-share li a i,.product-share li a span{_float:left;cursor:pointer;}
.product-share li .ico-fav,.product-share li .ico-share{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:3px;_margin-top:3px;}
.product-share li .ico-fav{background-position:-19px -40px;}
.product-share li .ico-share{background-position:-40px -40px;}
.product-share li .share-toggle {display:inline-block;padding:1px 8px;background-color:#fff;position:relative;z-index:99;cursor:pointer;}
.product-share li .share-toggle{*display:inline;height:28px;}
.product-share li .share-list {width:96px;padding:3px 0 3px 10px;border:1px solid #ddd;position:absolute;left:0;top:28px;line-height:20px;display:none;}
.product-share li.share-this{padding:0;position:relative;}
.product-share li.share-active .share-toggle{padding:0 7px;border:1px solid #ddd;border-bottom:0;background-color:#fff;}
.product-share li.share-active .share-list{display:block;}


/* 商品标题信息 */
.product-summary{width:470px;float:left;padding-top:15px; color:#666;}
.product-summary a{color:#06c;}
.product-summary .product-title{font-size:16px; color:#333;line-height:30px;margin-bottom:5px;}
.product-summary .promote-desc{display:block;color:#ff5556;font-size:14px;}
.product-summary .promote-desc a{color:#06c;text-decoration:underline;}
.product-summary .promote-desc a:hover{text-decoration:none;}
.product-summary .effect-desc,.product-summary .promote-desc{*height:24px;*line-height:24px;margin-bottom:6px;}
.product-summary .effect-desc{width:100%;overflow:hidden;margin-bottom:5px;position:relative;font-size:14px;}
.product-summary .effect-desc p{max-width:390px;_width:100%;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product-summary .effect-desc .effect-more{position:absolute;right:0;bottom:0;text-decoration:none;cursor:pointer;_display:none;}
.product-summary .effect-desc .effect-more i{content:'';display:inline-block;width:0;height:0;overflow:hidden;border-width:4px 4px 0;border-style:solid dashed dashed;border-color:#06c transparent transparent;vertical-align:middle;margin-left:3px;}
.product-summary .effect-desc .effect-more i{*display:inline;}
.product-summary .effect-active{height:auto;}
.product-summary .effect-active p{max-width:inherit;_width:100%;height:auto;white-space:inherit;}
.product-summary .effect-active .effect-more {display:none;}
.product-summary .rx-desc{padding-bottom:10px;}
.product-summary .summary-item{line-height:26px;padding:5px 0;}
.product-summary .summary-item dt{float:left;width:60px;text-align:right;white-space:pre;color:#999;overflow:hidden;*white-space:inherit;}
.product-summary .summary-item dd{margin-left:65px;}
.product-summary .pb15{padding-bottom:15px;}

/* 价格信息 */
.product-summary .price-box{width:100%;position:relative;background-color:#f8f8f8;}
.product-summary .price-box .price-del{color:#999;text-decoration:line-through;}
.product-summary .price-box .price-del b{font-weight:normal;}
.product-summary .price-box .price-cur{color:#ff5556;font-size:30px;font-family:Arial;}
.product-summary .price-box .price-cur i{font-size:24px;position:relative;top:-3px;}
.product-summary .price-box .price-cur b{font-weight:normal;padding-left:3px;vertical-align:bottom;position:relative;top:-4px;}
.product-summary .price-box .price-item{line-height:58px;padding-top:0;padding-bottom:0;border-bottom:1px dashed #ddd;}
.product-summary .price-box .summary-item dd{padding-right:90px;}
.product-summary .pd-ico-txt{float:left;display:inline-block;line-height:22px;margin-right:8px;}
.product-summary .pd-ico-txt i,.product-summary .ico-desc-txt s{border-radius:0;position:static;}
.product-summary .pd-ico-txt i{width:20px;height:20px;background-position:1px -565px;}
.product-summary .ico-desc-txt{width:auto;position:static;float:left;line-height:20px;}
.product-summary .ico-desc-txt s{height:18px;line-height:18px;}
.product-summary .pd-ico-txt:hover .ico-desc-txt{width:auto;}
.product-summary .coupon-labels li{float:left;padding:4px 10px 4px 0;line-height:18px;}
.product-summary .coupon-label *{cursor:pointer;}
.product-summary .coupon-label,.product-summary .coupon-label b{display:inline-block;background-image:url(../img/coupon_txt_bg.gif);background-repeat:no-repeat;}
.product-summary .coupon-label,.product-summary .coupon-label:hover{padding:0 0 0 12px;background-position:0 0; color:#fefacb;text-decoration:none;}
.product-summary .coupon-label,.product-summary .coupon-label b{*display:inline;}
.product-summary .coupon-label b{padding:0 12px 0 0;background-position:right 0;font-weight:normal;}
.product-summary .summary-sale{border-bottom:1px dashed #ddd;margin-bottom:8px;}
.product-summary .summary-sale .sale-num{font-size:14px;color:#ff5556;font-weight:bold;}


.product-summary .summmary-meta{padding:10px 0 5px 15px;line-height: 26px;font-size: 14px;border-bottom: 1px dashed #ddd;margin-bottom: 8px;}
.product-summary .summmary-meta li{float: left;padding: 0 25px 0 0;position: relative;margin: 0 25px 0 0;color:#999;}
.product-summary .summmary-meta li b{color:#b57c5b;font-family: Arial;padding-left: 5px;}
.product-summary .summmary-meta li a.meta-cmt-num{color:#06c;}
.product-summary .summmary-meta li.last:after{display: none;}
.product-summary .summmary-meta li:after{content:'|';position: absolute;right: 0;top: 0;color:#ddd;font-size: 12px;}


.product-summary .mobile-promote{padding-left:15px;font-size:14px;}
.product-summary .mobile-price {font-size:14px;color:#ff5556;padding-right:12px;font-family:Arial;}
.product-summary .mobile-price b{font-size:18px;font-weight:normal;padding-left:5px;}
.product-summary .pd-app-qrcode{width:90px;background-color:#fff;border:1px solid #eee;position:absolute;right:0;top:0;text-align:center;}
.product-summary .pd-app-qrcode .qrcode-img{padding:5px 0;text-align:center;}
.product-summary .pd-app-qrcode .qrcode-img img{width:80px;height:auto;}
.product-summary .pd-app-qrcode .qrcode-txt{display:block;color:#ff5556;border-top:1px solid #eee;line-height:1.5;padding:3px 0;}


/* 购买 */
.product-summary .select-city{display:inline-block;position:relative;line-height:26px;vertical-align:middle;z-index:1000;}
.product-summary .select-city{*display:inline;}
.product-summary .select-city .city-toggle{display:inline-block;width:76px;padding-left:8px;border:1px solid #eee;position:relative;cursor:pointer;z-index:99;background-color:#fff;}
.product-summary .select-city .city-toggle{*display:inline;}
.product-summary .select-city .city-toggle i{content:'';display:inline-block;width:0;height:0;overflow:hidden;border-width:4px 4px 0;border-style:solid dashed dashed;border-color:#999 transparent transparent;vertical-align:middle;position:absolute;right:10px;top:13px;}
.product-summary .select-city .city-value{display:block;}
.product-summary .select-city .city-pop{width:350px;padding:15px 20px;background-color:#fff;border:1px solid #eee;position:absolute;left:0;top:27px;display:none;}
.product-summary .select-city .city-item{padding:8px 0;line-height:20px;}
.product-summary .select-city .city-item h5{font-size:12px;font-weight:normal;width:40px;float:left;color:#999;}
.product-summary .select-city .city-item ul{margin-left:10px;}
.product-summary .select-city .city-item li{float:left;white-space:nowrap;padding-right:10px;padding-bottom:8px;width:68px;}
.product-summary .select-city .city-item li a{display:inline-block;padding:0 5px;color:#666;}
.product-summary .select-city .city-item li a:hover{color:#ff5556;text-decoration:none;}
.product-summary .select-city .city-item li.selected a{background-color:#ff5556; color:#fff;}
.product-summary .select-city .city-item li.selected a:hover{text-decoration:none; color:#fff;}
.product-summary .select-city .ico-close{display:block;width:21px;height:21px;background-position:-14px -185px;position:absolute;right:5px;top:5px;opacity:0.6;filter:alpha(opacity=60);}
.product-summary .select-city .ico-close:hover{opacity:1;filter:alpha(opacity=100);}
.product-summary .select-city-active .city-pop{display:block;}
.product-summary .select-city-active .city-toggle{border-bottom:1px solid #fff;}
.product-summary .select-city-active .city-toggle i{border-width:0 4px 4px;border-style:dashed dashed solid;border-color:transparent transparent #999;}
.product-summary .stock-info{font-weight:bold;}
.product-summary .select-list li{float:left;}
.product-summary .select-list .option-item{display:inline-block;height:24px;line-height:24px;padding:1px 20px;border:1px solid #eee;float:left;margin:0 15px 8px 0;position:relative; color:#666;font-weight:normal;white-space:nowrap;}
.product-summary .select-list .option-item{*display:inline;}
.product-summary .select-list .option-item b{font-weight:normal;}
.product-summary .select-list .option-item:hover{text-decoration:none;}
.product-summary .select-list-img .option-item{padding:1px;}
.product-summary .select-list-img .option-item b{font-weight:normal;padding:0 15px;}
.product-summary .select-list-img .option-item img{float:left;width:24px;height:24px;}
.product-summary .select-list .option-selected i{display:block;width:18px;height:24px;background-position:-100px 2px;position:absolute;right:0;bottom:0;}
.product-summary .select-list .option-selected{border-color:#ff5556;}
.product-summary .choose-qty{display:inline;float:left;margin:0 12px 0 0;}
.product-summary .choose-qty .btn-minus,.product-summary .choose-qty .btn-plus{display:inline-block;width:25px;height:25px;border:1px solid #eee;float:left;margin-right:-1px;position:relative;}
.product-summary .choose-qty .btn-minus{background-position:-174px -34px;}
.product-summary .choose-qty .btn-plus{background-position:-212px -34px;}
.product-summary .choose-qty .btn-minus:hover,.product-summary .choose-qty .btn-plus:hover{background-color:#f9f9f9;}
.product-summary .choose-qty .ipt-qty{width:45px;height:23px;line-height:23px;text-align:center;border:1px solid #eee; color:#666;margin-right:-1px;float:left;}
.product-summary .choose-qty .btn-minus-disabled{cursor:default;}
.product-summary .product-buy li{float:left;margin-right:8px;}
.product-summary .product-buy .btn-add-to-cart,.product-summary .product-buy .btn-buy{display:inline-block;width:170px;height:42px;line-height:42px;border:1px solid #ff5556;font-size:18px;text-align:center;border-radius:4px;}
.product-summary .product-buy .btn-add-to-cart,.product-summary .product-buy .btn-buy{*display:inline;}
.product-summary .product-buy .btn-add-to-cart:hover,.product-summary .product-buy .btn-buy:hover{text-decoration:none;background-color:#f24b4d;border-color:#f24b4d;}
.product-summary .product-buy .btn-buy{background-color:#fdeded;color:#ff5556;}
.product-summary .product-buy .btn-add-to-cart,.product-summary .product-buy .btn-buy:hover{background-color:#ff5556; color:#fff;}
.product-summary .pay-methods{padding-top:10px;}
.product-summary .pay-methods dt,.product-summary .pay-methods dd{white-space:nowrap;line-height:24px;}
.product-summary .pay-methods dt{display:inline;float:left;padding-right:3px;}
.product-summary .pay-methods dd{padding:0 8px 0 22px;background-position:-180px -38px;float:left;}


/* 右侧店铺信息 */
.product-intro .side-shop{width:250px;float:right;}
.product-intro .side-shop .shop-info{width:220px;position:relative;overflow:hidden;padding:20px 15px 10px;}
.product-intro .side-shop .shop-logo {display:block;padding:0 0 10px;}
.product-intro .side-shop .shop-logo img{display:block;width:145px;margin:0 auto;}
.product-intro .side-shop .shop-cert-txt,.product-intro .side-shop .shop-btns,.product-intro .side-shop .shop-tel{display:block;padding:0 0 15px;}
.product-intro .side-shop .shop-cert-txt{text-align:center; color:#999;}
.product-intro .side-shop .shop-cert-txt b{display:block;font-weight:normal;}
.product-intro .side-shop .shop-btns{width:106%;}
.product-intro .side-shop .shop-btns li{margin-right:8px;float:left;}
.product-intro .side-shop .shop-btns .shop-btn-service{display:block;width:104px;height:26px;text-align:center;line-height:26px;background:url(../img/btn_kf.gif) 0 0 no-repeat;}
.product-intro .side-shop .shop-btns .shop-btn-go{display:block;width:102px;height:24px;text-align:center;line-height:24px;border:1px solid #e6e6e6;color:#666;border-radius:3px;}
.product-intro .side-shop .shop-btns .shop-btn-go:hover{background-color:#ff5556;border-color:#ff5556;text-decoration:none;color:#fff;}
.product-intro .side-shop .shop-tel{color:#999;padding-bottom:10px;}
.product-intro .side-shop .shop-tel b{font-weight:normal;color:#ff5556;}
.product-intro .shop-feature{padding-top:10px;border-top:1px solid #eee;}
.product-intro .shop-feature,.product-intro .shop-feature a{color:#666;}
.product-intro .shop-feature .feature-tit{font-weight:bold;font-size:20px;text-align:center;font-weight:normal;padding:3px 0 15px; color:#999;}
.product-intro .shop-feature .shop-feature-list {padding:0 0 0 18px;}
.product-intro .shop-feature .shop-feature-list li{width:110px;float:left;padding:0 0 20px 0;position:relative;line-height:28px;font-size:14px;}
.product-intro .shop-feature .shop-feature-list li a{display:inline-block;height:28px;}
.product-intro .shop-feature .shop-feature-list li i{display:block;width:28px;height:28px;float:left;margin-right:5px;}
.product-intro .shop-feature .shop-feature-list li .fea-ico-1{background-position:1px -114px;}
.product-intro .shop-feature .shop-feature-list li .fea-ico-2{background-position:-27px -114px;}
.product-intro .shop-feature .shop-feature-list li .fea-ico-3{background-position:-55px -114px;}
.product-intro .shop-feature .shop-feature-list li .fea-ico-4{background-position:-83px -114px;}
.product-intro .shop-feature .shop-feature-list li .fea-ico-5{background-position:-111px -114px;}
.product-intro .shop-feature .shop-feature-list li .fea-ico-6{background-position:-140px -114px;}
.product-intro .shop-feature .shop-feature-list li .fea-ico-7{background-position:0 -148px;}
.product-intro .shop-feature .shop-feature-list li .fea-ico-8{background-position:-28px -148px;}


/* ------------------------------------------
 * 左侧栏
 * ------------------------------------------ */
.detail-side{width:190px;float:left;margin-bottom: 30px;}
.detail-side .side-box{background-color:#fff;border:1px solid #eee;margin-bottom:20px;_width:188px;_overflow:hidden;line-height:1.5;}
.detail-side .side-box,.detail-side .side-box a{color:#666;}
.detail-side .side-box .side-box-hd{height:38px;line-height:38px;border-bottom:1px solid #eee;padding-left:8px;}
.detail-side .side-box .side-box-tit{font-size:15px;font-weight:normal;padding:0 6px;}
.detail-side .side-box .side-tabs li{float:left;padding:0 6px;font-size:15px;margin-right:10px;}
.detail-side .side-box .side-tabs li.current{border-bottom:1px solid #ff5556;margin-bottom:-1px;position:relative;}
.detail-side .side-box .side-tabs li a:hover{text-decoration:none;color:#666;}
.detail-side .side-box .side-box-bd{padding:10px 0 20px 12px;}
.detail-side .side-cate-rcmd .side-cete-list li{width:47%;height:30px;line-height:30px;overflow:hidden;margin-right:3%;_margin-right:2%;float:left;}
.detail-side .side-product-list {padding:0 14px;}
.detail-side .side-product-list li{padding:13px 0;}
.detail-side .side-product-list li .pd-img,.detail-side .side-product-list li .pd-img img{display:block;width:140px;margin:0 auto;}
.detail-side .side-product-list li .pd-img a:hover{opacity: 0.85;filter: alpha(opacity=85);}
.detail-side .side-product-list li .pd-name{line-height:1.5em;max-height:3em;font-size:12px;margin-top:10px;}
.detail-side .side-product-list li .pd-price{display:block;font-size:18px;padding-top:5px;font-family:Arial;}


/* ------------------------------------------
 * 产品详情
 * ------------------------------------------ */
.detail-main{width:980px;border:1px solid #eee;float:right;background-color:#fff;margin-bottom: 30px;}
.detail-cont{width:790px;margin:0 auto;}
.detail-cont p{margin:0 auto 0;}
.detail-panel-bd img{max-width:100%;}
.detail-panel-bd .cont-imgs{}
.detail-main .detail-tabs ul{height:38px;line-height:38px;border-bottom:1px solid #eee;}
.detail-main .detail-tabs li{text-align:center;float:left;font-size:14px;border-right:1px solid #e6e6e6;}
.detail-main .detail-tabs li a{display:block;width:140px; color:#666;padding-top:2px;margin-top:-1px;}
.detail-main .detail-tabs li a:hover{text-decoration:none; color:#ff5556;}
.detail-main .detail-tabs li.current a{border-top:2px solid #ff5556;padding-top:0;position:relative;padding-bottom:-1px;background-color:#fff;}
.detail-main .detail-tabs li .num{color:#ff5556;}
.detail-tab-fixed .detail-main-tabs{width:1190px;position:fixed;left:50%;margin-left:-595px;top:0;z-index:9999;_width:auto;_margin-left:0;_position:static;}
.detail-tab-fixed .detail-main-tabs ul{margin-left:209px;margin-right:1px;background-color:#fff;height:38px;_margin:auto;}
.detail-tab-fixed .detail-main{padding-top:38px;padding-top:0;}


/* 产品参数 */
.detail-main .detail-parameter{padding:20px 0 0 20px;}
.detail-main .detail-parameter li{width:230px;padding-left:10px;height:30px;line-height:30px;overflow:hidden;float:left;}
.detail-main .detail-parameter li,.detail-main .detail-parameter li a{color:#666;}
.detail-main .detail-parameter li.w1{width:385px;}
.detail-main .detail-parameter li.w3{width:auto;height:auto;clear:both;}

/* 版块标题 */
.detail-tit-bar{padding-bottom:15px;background:url(../img/detail_tit_bg.png) 0 bottom repeat-x;line-height:23px;margin-bottom:30px;}
.detail-tit-bar i{display:inline-block;width:23px;height:23px;float:left;background-position:0 -77px;margin-right:10px;}
.detail-tit-bar .detail-tit{display:inline;float:left;font-weight:normal;font-size:18px;padding:0 8px 0 0;}
.detail-tit-bar .detail-tit-en{display:inline;float:left;line-height:15px;padding-top:8px;font-size:10px;font-weight:normal;}


/* 产品说明书 */
.detail-section{width:790px;margin:0 auto;padding-top:30px;}
.detail-table{color:#666;}
.detail-table h2{font-size:18px;font-weight:normal;color:#333;}
.detail-table table{border-collapse:collapse;border-spacing:0;width:100%;}
.detail-table th,.detail-table td{font-weight:normal;height:28px;line-height:2;padding:6px 10px;border:1px solid #e1eaf0;}
.detail-table th{text-align:center;}
.detail-table td p{padding:10px 0;}
.detail-table td a{color:#06c;}
.detail-table td span{padding:0 0 0 5px;}
.detail-table td.td-1{width:10%;white-space:pre;text-align:center;font-family:simsun;}

/* 资质证明 */
.cert-tit-bar{margin:0 auto 10px;width:100%;position:relative;padding-bottom:1px;text-align:center;}
.cert-tit-bar .line{display:block;width:100%;height:1px;background-color:#e6e6e6;overflow:hidden;position:absolute;left:0;top:50%;z-index:9;}
.cert-tit-bar .cert-tit-in{*display:inline;}
.cert-tit-bar .cert-tit-in{display:inline-block;padding:0 10px;background-color:#fff;position:relative;z-index:99;}
.cert-tit-bar .cert-tit-in .tit-star{display:inline-block;width:17px;height:17px;vertical-align:middle;background-position:-80px -40px;}
.cert-tit-bar .cert-tit-in .tit-star{*display:inline;}
.cert-tit-bar .cert-tit-in .cert-tit{display:inline-block;padding:0 10px;font-size:14px;}
.cert-tit-bar .cert-tit-in .cert-tit{*display:inline;}
.detail-certs .detail-panel-cont{padding-bottom:15px;}
.detail-certs .detail-panel-cont img{max-width:690px;}
.detail-certs .detail-panel-cont .cert-img{text-align:center;margin:0 auto 20px;}

/* 特色服务 */
.detail-feature-items li{width:33.33%;height:250px;float:left;text-align:center;line-height:1.5;}
.detail-feature-items li .feature-ico{display:block;}
.detail-feature-items li .feature-tit{display:block;font-size:20px;font-weight:normal;padding-top:15px; color:#666;}
.detail-feature-items li .feature-desc{display:block;padding-top:8px;color:#999;font-size:14px;padding:8px 25px 0;text-align:left;}

/* 评论 */
.product-comment{padding-top:20px;padding-bottom:30px;}
.product-comment .comment-tabs{border-top:1px solid #eee;}
.product-comment .comment-tabs li a{width:175px;}
.product-comment .comment-tabs li a:hover{color:#ff5556;}
.product-comment .comment-item{padding:15px 45px;line-height:26px;border-bottom:1px solid #f2f2f2;}
.product-comment .comment-item,.product-comment .comment-item a{color:#999;}
.product-comment .comment-item dt{display:block; color:#666;}
.product-comment .comment-item dd,.product-comment .comment-item dd a{color:#999;}
.product-comment .comment-item dd .cmt-name{float:right;padding-left:30px;}
.product-comment .comment-item dd.cmt-reply{color:#ff5556;padding-right: 180px;}
.product-comment .page-bar{padding-right:30px;}
.comment-none{padding:20px 45px;color:#999;}
.detail-comment-info{}
.rate-panel{padding:30px 0 45px;font-family:Arial;}
.rate-panel .rate-box{width:210px;float:left;text-align:center;}
.rate-panel .rate-box dt,.rate-panel .rate-box dd{display:block;line-height:1.2;}
.rate-panel .rate-box dt{font-size:30px; color:#ff5556;font-weight:bold;}
.rate-panel .rate-box dt .rate-num{font-size:60px;}
.rate-panel .rate-box dd{padding-top:5px;font-size:14px;color:#999;}
.rate-icon{width:90px;height:90px;position:relative;border-radius:50%;background:#ff5556;margin:7px 50px 0 0;float:left;}
.rate-icon .pie-left,.rate-icon .pie-right{width:90px;height:90px;position:absolute;top:0;left:0;}
.rate-icon .left-box,.rate-icon .right-box{width:90px;height:90px;background:#ddd;border-radius:50%;position:absolute;top:0;left:0;box-shadow:0 0 3px #fff;}
.rate-icon .pie-right,.rate-icon .right-box{clip:rect(0,auto,auto,45px);}
.rate-icon .pie-left,.rate-icon .left-box{clip:rect(0,45px,auto,0);}
.rate-icon .circle-mask{width:86px;height:86px;border-radius:50%;left:50%;top:50%;margin-left:-43px;margin-top:-43px;background:#fff;position:absolute;text-align:center;font-weight:bold;color:#f45858;font-weight:normal;}
.rate-icon .circle-mask dt,.rate-icon .circle-mask dd{display:block;}
.rate-icon .circle-mask dt{display:block;font-size:18px;line-height:45px;padding-top:15px;}
.rate-icon .circle-mask dt .rate-num{font-size:40px;}
.rate-icon .circle-mask dd{margin-top:-6px;line-height:1.1;color:#333;}
.rate-icon .circle-mask p{padding-top:1em;}
.rate-icon .circle-mask em{display:block;line-height:1em;}


/* ------------------------------------------
 * 处方药预定流程
 * ------------------------------------------ */
.rx-order-bar{background-color:#fef3d1;border:1px solid #fee7b8;margin:0 auto 20px;padding:11px 0;}
.rx-order-bar,.rx-order-bar a{color:#ff5556;}
.rx-order-bar dt{width:189px;text-align:center;line-height:1.4;border-right:1px solid #f8d690;float:left;}
.rx-order-bar dt h4{font-size:28px;}
.rx-order-bar dt h5{font-size:20px;font-weight:normal;}
.rx-order-bar dd {width:990px;float:right;line-height:1.6;padding-top:10px;}
.rx-order-bar dd li{display:inline;float:left;margin:0 0 0 80px;padding-left:50px;position:relative;}
.rx-order-bar dd li i{display:block;width:37px;height:37px;position:absolute;left:0;top:5px;}
.rx-order-bar dd li.item-1 i{background-position:-40px 0;}
.rx-order-bar dd li.item-2 i{background-position:-82px -1px;}
.rx-order-bar dd li.item-3 i{background-position:-120px 0;}
.rx-order-bar dd li.item-4 i{background-position:-160px -1px;}
.rx-order-bar dd li .item-tit{display:block;font-size:16px;}
.rx-order-bar dd li .item-desc{display:block;color:#666;}
.rx-order-bar dd li:after{content:'';display:block;width:11px;height:35px;position:absolute;right:-45px;top:5px;background-position:-125px -40px;}
.rx-order-bar dd li.item-4:after{display:none;}


/* ------------------------------------------
 * 本商家热销推荐
 * ------------------------------------------ */
.shop-hot-sale{background-color: #fff;border: 1px solid #eee;padding: 10px;margin-bottom: 20px;}
.shop-hot-sale .hot-sale-hd{padding: 5px 15px 10px;}
.shop-hot-sale .hot-sale-tit{display: inline-block;height: 16px;line-height: 16px;border-left: 3px solid #ff5556;padding-left: 10px;font-size: 15px;font-weight: normal;}
.shop-hot-sale .hot-sale-tit{*display:inline;}
.shop-hot-sale .hot-sale-item{width: 20%;float: left;_margin-right: -1px;overflow: hidden;padding: 0 0 15px;}
.shop-hot-sale .hot-sale-item .pd-img,.shop-hot-sale .hot-sale-item .pd-img a,.shop-hot-sale .hot-sale-item .pd-img img{display: block;width: 160px;height: 160px;}
.shop-hot-sale .hot-sale-item .pd-img{margin: 0 auto 10px;}
.shop-hot-sale .hot-sale-item .pd-img a:hover{opacity: 0.85;filter: alpha(opacity=85);}
.shop-hot-sale .hot-sale-item .pd-info{padding: 0 15px;line-height: 24px;}
.shop-hot-sale .hot-sale-item .pd-price,.shop-hot-sale .hot-sale-item .pd-name,.shop-hot-sale .hot-sale-item .pd-meta{display: block;height: 24px;overflow: hidden;margin-bottom: 5px;}
.shop-hot-sale .hot-sale-item .pd-price{display: block;height: 24px;line-height: 24px;overflow: hidden;margin-bottom:5px;font-size: 20px;color:#ff5556;}
.shop-hot-sale .hot-sale-item .pd-price i{font-size: 16px;padding-right: 3px;}
.shop-hot-sale .hot-sale-item .pd-name{width: 100%;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;font-size: 14px;}
.shop-hot-sale .hot-sale-item .pd-meta{color:#999;}
.shop-hot-sale .hot-sale-item .pd-meta .sale-num{color:#b67b59;padding-left: 4px;font-family: Arial;}
.shop-hot-sale .hot-sale-item .pd-meta .cmt-num{color:#38b;padding-left: 4px;font-family: Arial;}
.shop-hot-sale .hot-sale-item .pd-meta .line{padding: 0 3px;}

