@charset "utf-8";
.fl,.f_l, .Left{float: left}
.fr,.f_r, .Right{float: right}
i, em{font-style: normal;}
.pr{position:relative}

/*促销信息*/
.sale{zoom: 1;margin-top: 0px;margin-bottom: 10px;border-bottom: #eeeeee 1px dotted}
.cuxiao{zoom: 1;position: relative;z-index: 5;padding-bottom: 15px;}
.cuxiao .pos{padding-bottom: 3px;width: 47%;float: left;}
.sale .sa2 dt.manzeng{_padding-top: 2px;_padding-bottom: 6px;}
.ui_r a{ display:none !important}

/*产品属性*/
.sale{margin-top:15px;}
.sale i{width: 48px;overflow: hidden;display: inline-block;float: left;padding-top: 3px;}
.sale dl{line-height: 36px;color: #666;}
.sale dl dt{color: #999;}
.sale dl dt a{color: #999;}
.sale dl dd a{color: #999;}
.sale .sa1 dt{float: left;}
.sale .sa2 dt{color: #F42647;}
.sale .sa3 dt{float: left;}
.sale .sa4 dt{float: left;}
.sale b{background-position: -191px -40px;height: 59px;position: absolute;right: 0;top: -1px;width: 59px;}
.sale em{width: 30px;height: 20px;margin: 4px 0px 0 3px;padding: 3px 5px 3px;text-indent: -9999px;vertical-align: top;line-height: 13px;float: left;background: url(../images/cuxiao.png) no-repeat;margin-right: 10px;}
.sale em.zeng1{background-position: 0 0px;}
.sale em.jian1{background-position: -40px 0px;}
.sale em.jiang1{background-position: -80px 0px;}
.sale em.xl1{background-position: -120px 0px;}
.sale em.mai1{background-position: -160px 0px;}
.sale em.zhe1{background-position: -200px 0px;}
.sale em.fuli{background-position: -280px 0px;}
.sale dl dd{clear: both;}
.gw_tips{position: absolute;right: 20px;width: 230px;height: 230px;background: url(../images/tipbg.png) no-repeat;display: block;top: 0px;visibility: hidden;opacity: 0.0;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
.pos .hover{visibility: visible;top: -60px;right: -10px;opacity: 1;}
.gw_tips .tipscont{width: 200px;text-align: center;margin: 10px 0 0 22px;}

.catt{height: auto;padding-bottom: 10px;line-height: 30px;float: left; z-index: 1;}
.catt a{border: #333333 1px dashed;text-align: center;text-decoration: none;margin-left: 12px;padding: 0 14px;float: left;color:#333333;position:relative;}
.catt a:after {width:0;height:0;display:block;position:absolute;top:23px;content:"";right:-1px;border-bottom:8px solid #222;border-left:8px solid transparent}
.catt a:hover:after {border-bottom:8px solid red;border-left:8px solid transparent}
.catt a:hover {border:#d10000 1px dashed;color:#ed1c24}
.catt a div.showattr{position: absolute;display: none;z-index: 999;background: url(../images/bgattr.gif) no-repeat;border-bottom: #fccd97 1px solid;text-align: left;width: 116px;padding: 10px 10px 5px;line-height: 25px;color: #ff7a7b;font-size: 12px!important;}

.catt .cattsel{border:#d10000 1px dashed;color:#ed1c24;}
.catt .cattsel:nth-child(1){background: #99CC33; color: #fff; opacity: 0.7}
.catt .cattsel:nth-child(2){background: #FF9900; color: #fff; opacity: 0.7 }
.catt .cattsel:nth-child(3){background: #FFCC00; color: #fff; opacity: 0.7}
.catt .cattsel:nth-child(4){background: #FF6600; color: #fff; opacity: 0.7}
.catt .cattsel:nth-child(5){background: #66CCCC; color: #fff; opacity: 0.7}
.catt .cattsel.last-child{background: #66CCCC; color: #fff; opacity: 0.7}

.catt .cattsel:after {border-bottom:8px solid red;border-left:8px solid transparent}
.catt .cattsel a:hover{background: #91c8ec;margin-right: 10px;margin-top: 0px;color: #ffffff!important;}
.attr_all_same{border-bottom: #eeeeee 1px dotted;}
.attr_all_same .attr_same{width: 108px; border:#333333 1px dashed;text-align:center;float:left;display:block;color:#333333;line-height:30px;position:relative;border-top-left-radius:0;border-top-right-radius:32px;border-bottom-left-radius:0;border-bottom-right-radius:32px;border-left:5px solid #333333}
.attr_all_same .spec_name{width: 54px;float: left;height: 31px;padding-bottom: 1px;line-height: 31px;font-weight: normal;color: #a3a3a3;}

.gw_ad{ width:730px; height:90px; overflow:hidden}
.gw_ad2{width: 728px;  height: 60px; border: 1px dashed #dedede; background:#ed1c24 url(../images/gw_ad2.png);background-size:auto}
.gw_ad2 a{ height: 60px; width: 720px; display: block;float: left; text-align: center; font-size: 20px;line-height: 60px;  color: #fff;}

.buy{ height:50px; margin-top:15px;overflow: hidden;}
.buy .down{height:48px; line-height:48px; float:left;  overflow:hidden}
.buy .down li{width: 170px; list-style:none; float:left; margin-right:10px; background:#ed1c24; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius:1px;}
.buy .down li a{width:95px; margin-left:40px; font-size:14px; display:block; color: #FFF; text-align:center}
.buy .down li:hover{background-color: #c0282a}
.buy .down a:hover{color: #FFF !important;}
.buy .pay{height:48px; line-height:48px; float:left;  overflow:hidden}
.buy .pay li{width: 170px; list-style:none; float:left; margin-right:10px; background:#ed1c24; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius:1px;}
.buy .pay li a{width:95px; margin-left:30px; font-size:14px; display:block; color: #FFF; text-align:center}
.buy .pay li:hover{background-color: #c0282a}
.buy .pay a:hover{color: #FFF !important;}
.buy .pay .iconfont{font-size:14px}
.buy .ckys {height: 50px; line-height:50px; float:left; overflow: hidden;}
.buy .ckys li{width: 170px;list-style:none; height: 46px;float:left; margin-right:10px; border: #d2d2d2 1px solid; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius:1px;}
.buy .ckys li a{ width:95px; margin-left:45px; font-size:14px; display:block; color: #474747; text-align:center; }
.buy .ckys li:hover{border: #ed1c24 1px solid; color:#ed1c24}
.buy .ckys .photo{ background:#fff url(../images/cover-photo.png) 40px 15px no-repeat;  }
.buy .ckys .photo:hover{ background:#fff url(../images/cover-photo-hover.png) 40px 15px no-repeat;  }
.buy .ckys .url{ background:#fff url(../images/cover-url.png) 40px 15px no-repeat;  }
.buy .ckys a:hover{color: #ed1c24 !important;}
.buy .note{height: 48px; line-height:48px; float:left; overflow: hidden;}
.buy .note li{list-style:none; height:46px; border: #d2d2d2 1px solid; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius:1px;}
.buy .note li a{ margin-left:40px; margin-right:40px; font-size:14px; display:block; color: #474747; text-align:center; }
.buy .note li:hover{border: #ed1c24 1px solid; color:#ed1c24}

.shengming{display:block; font-size:14px;color:#929191;margin-top:22px}

.zizhu {  float:left; }
.zizhu .tiqu{width: 125px; display: block; height: 38px;line-height: 38px; border-radius:1px; margin-right:10px; padding-left:15px; background: #E74851 url(../images/tiqu.png) 18px 9px no-repeat; color:#fff; text-align: center;text-decoration: none; font-size: 16px;transition: all 0.3s;}
.zizhu .tiqu:hover{background: #df2e38 url(../images/tiqu.png) 18px 9px no-repeat; color: #fff !important;}
.zizhu .tiqu_hide{z-index: 999;filter: alpha(opacity=50);background: #666;opacity: 0.5;-moz-opacity: 0.5;left: 0;top: 0;height: 99%;width: 100%;position: fixed;display: none;}
.zizhu .tiqu_box{width: 800px; padding: 10px; background-color: #fff;border-radius: 10px;position: fixed;z-index: 1000;left: 50%;top: 50%;margin-left: -410px;margin-top: -280px;border: 1px dotted #dedede;display: none; z-index: 99999;} 
.zizhu .tiqu_close{float: right;display: inline-block;}
 
.items{padding: 50px 30px;}
.items .center{margin:0 auto; width:100%;}
.transition{transition: all .3s ease;}
.main-title{font-size: 30px; text-align: center; margin-bottom:65px; background: url(../images/cy-reward-title-bg.jpg) center no-repeat; color:#999999}
.main-title2{font-size: 14px; text-align: center; color:#999999}
.items-steps{background-color: #fff;}
.items-steps .items-block{height:255px;position: relative;margin:180px 0 30px;}
.img-block{margin: 0 auto;display: block;}
.img-block img{display: block;margin: 0 auto;max-width: 100%;}
.items-steps .item{position: absolute;top: 0;width: 140px;height: 175px;border-radius: 5px;transform: translateX(-78px);z-index: 1;box-shadow: 0 0 5px 2px rgba(135, 135, 135, 0.15);backface-visibility: hidden;}
.items-steps .item:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;border-radius: 5px;z-index: -1;}
.items-steps .item:after{content: "";position: absolute;width: 15px;height: 15px;left: 50%;bottom: -7px;box-shadow: 0 0 5px 2px rgba(135, 135, 135, 0.15);background-color: #fff;z-index: -2;transform: translateX(-50%) rotateZ(135deg);}
.items-steps .item.cur{margin-top: -15px;}
.items-steps .item.even {top:10px;height: 166px;}

.items-steps .item:nth-child(1){left: 75px;}
.items-steps .step:nth-child(1){left: 112px;}
.items-steps .item:nth-child(2),.items-steps .step:nth-child(2){left: 330px;}
.items-steps .item:nth-child(3),.items-steps .step:nth-child(3){left: 505px;}
.items-steps .item:nth-child(4),.items-steps .step:nth-child(4){left: 680px;}
 
.items-steps .img-block{width: 70px;height: 70px;border-radius: 50%;background-color: #fff;margin-top: -35px;position: relative;transition-duration: 1s;}
.items-steps .img-block:before{content: "";width: 100%;height: 100%;box-shadow: 0 0 5px 2px rgba(135, 135, 135, 0.15);position: absolute;z-index: -2;border-radius: 50%;left: 0;top: 0;}
.items-steps .img-block img{position: relative;top: 50%;transform: translateY(-50%);}
.items-steps .item:hover .img-block{transform: rotateZ(360deg);}
.items-steps .item-title{font-size: 18px;text-align: center; color:#333333}
.items-steps .item-title:hover{color:#333333}
.items-steps .item-p{color: #999;text-align: center; line-height:25px; font-size:14px}
.items-steps .item-p img{width:82%; margin:0 auto; display:block}
.items-steps .item-col2{width: 220px; height:285px; top:-110px; transform: translateX(-133.5px);}
.items-steps .steps-block{position: absolute;height: 24px;width: 100%;bottom:0;left: 0;transform: translateY(-50%);}
.items-steps .steps-block:before{content: "";position: absolute;width: 99.4%;height: 8px;background-color: #E9E9E9;border-radius: 2px;left: 0;top: 50%;transform: translateY(-50%);}
.items-steps .steps-block:after{content: "";position: absolute;width: 26px;height: 38px;background: url(../images/items-steps-arrow.png) no-repeat center;right: 0;top: 50%;transform: translateY(-50%);}
.items-steps .step{position: absolute;width: 24px;height: 24px;background-color: #fff;border-radius: 50%;transform: translateX(-12px);box-shadow: 0 0 8px 0 rgba(0, 0, 0, .2);}
.items-steps .step:before{content: "";position: absolute;width: 10px;height: 10px;background-color: #FFAE12;border-radius: 50%;left: 50%;top: 50%;transform: translate(-50%, -50%);transition: all .3s ease;}
.items-steps .step.cur:before{width: 100%;height: 100%;}
.rollInLeft{animation-name: rollInLeft;}
.rollInLeft1{animation-name: rollInLeft1;}
@keyframes rollInLeft{0%{opacity: 0;transform: translateX(-100%) rotateY(-180deg);}100%{opacity: 1;transform: translateX(-78px) rotateY(0deg);}}
@keyframes rollInLeft1{0%{opacity: 0;transform: translateX(-100%) rotateY(-180deg);}100%{opacity: 1;transform: translateX(-133.5px) rotateY(0deg);}}

.back{position:absolute; right:0; top:0; width:80px; height:30px; line-height:30px; text-align:center; background:#E53E40}
.back a{color:#FFF}
.back a:hover{color:#FFF !important}

.pay{ float:left;}
.hide_box{z-index: 999;filter: alpha(opacity=50);background: #666;opacity: 0.5;-moz-opacity: 0.5;left: 0;top: 0;height: 99%;width: 100%;position: fixed;display: none;}
.shang_box{width: 540px;height: 540px;padding: 10px;background-color: #fff;border-radius: 10px;position: fixed;z-index: 1000;left: 50%;top: 50%;margin-left: -280px;margin-top: -280px;border: 1px dotted #dedede;display: none;}
.shang_box img{border: none;border-width: 0;}
.dashang{width: 125px; display: block; height: 38px;line-height: 38px; border-radius:1px; margin-right:10px; padding-left:15px; background: #E74851 url(../images/pay.png) 20px 10px no-repeat; color: #fff;text-align: center;text-decoration: none; font-size: 16px;transition: all 0.3s;}
.dashang:hover{background: #df2e38 url(../images/pay.png) 20px 10px no-repeat; color: #fff !important;}
.shang_close{float: right;display: inline-block;}
.shang_logo{display: block;text-align: center;margin: 20px auto;}
.shang_tit{width: 100%;height: 75px;text-align: center;line-height: 66px;color: #a3a3a3;font-size: 16px;background: url('../images/cy-reward-title-bg.jpg');font-family: 'Microsoft YaHei';margin-top: 7px;margin-right: 2px;}
.shang_tit p{color: #a3a3a3;text-align: center;font-size: 16px;}
.shang_payimg{width: 210px;padding: 8px;border: 6px solid #ed2d38;margin: 0 auto;border-radius: 3px;height: 210px;}
.shang_payimg img{display: block;text-align: center;width: 210px;height: 210px;}
.pay_explain{text-align: center;margin: 10px auto;font-size: 12px;color: #545454;}
.radiobox{width: 16px;height: 16px;background: url('../images/radio2.jpg');display: block;float: left;margin-top: 5px;margin-right: 14px;}
.checked .radiobox{background: url('../images/radio1.jpg');}
.shang_payselect{text-align: center;margin: 0 auto;margin-top: 40px;cursor: pointer;height: 60px;width: 280px;}
.shang_payselect .pay_item{display: inline-block;margin-right: 10px;float: left;}
.shang_info{clear: both;}
.shang_info p,.shang_info a{color: #C3C3C3;text-align: center;font-size: 13px;text-decoration: none;line-height: 2.5em;}



.gw_goods_info{  background: #ffffff; padding:15px 0}
.gw_clear{height: 0px;line-height: 0px;clear: both;}
.gw_goods_left{width:442px; float:left;}
.gw_goods_img{width:420px;height:420px;padding: 10px;margin:20px 0;background: #ffffff;border: #eeeeee 1px solid;} 
.gw_goods_bottom{width:442px; height:30px; line-height:30px; z-index:9999; }
.goods-social{margin-top:18px; text-align:center}
.goods-social .item{padding: 0 13px;height: 24px;line-height: 24px;border: 1px solid #ddd;border-radius: 24px;color: #999; display:inline-block; cursor: pointer; margin-right: 10px; background:#Fff}
.goods-social .fav b{background: url(../images/guanzhu.gif) 0 2px no-repeat;width: 13px;height: 12px;display: inline-block;margin-right: 5px}
.goods-social .fav:hover{border-color: #bbb}
.goods-social .shoucang b{background: url(../images/sc.gif) -1px 0 no-repeat; width: 13px;height: 12px;*height:15px;display: inline-block;margin-right: 5px}
.goods-social .shoucang:hover{border-color: #bbb}
.goods-social .share {position: relative}
.goods-social .share b {background-image: url(../images/fx.gif);background-repeat: no-repeat;background-position:-3px -1px;width: 8px;height: 10px; *height:14px;display: inline-block;margin-right: 5px}
.goods-social .share a {height: 17px;}
.goods-social .share-w {display: none;position: absolute;top: 28px;left: -41px;padding-top: 10px;width: 105px;height: 22px;background: url(../images/share.png)}
.goods-social .report{float: left;height: 26px;line-height: 26px}
.goods-social .report a{color: #999}

.gw_goods_right{width:730px; float: right;background: #FFF;padding:20px 0; overflow:hidden}
.goods_t{height:40px; line-height:40px; padding-bottom:8px; overflow:hidden}
.goods_t h1{ font-size:24px;COLOR: #333;font-weight: normal; float: left;}
.goods_t i{margin-left: 10px; padding:0 10px; height:18px; display: block; border:1px solid #ed1c24; color: #ed1c24; float: left; line-height: 18px; margin-top:12px; text-align: center; font-size: 14px;}
.gw_goods_right .description {margin-top:5px;line-height:16px;font-size:14px;width:100%;color:#6c6c6c;font-weight:normal;position:relative;border-bottom: #eeeeee 1px dotted; padding-bottom:10px}
.gw_goods_right .description span {font-size:12px;margin-right:20px;background:#eff0f1;padding:2px 6px 2px 4px; border-top-right-radius: 2em; border-bottom-right-radius: 2em;}
.gw_goods_right .description em {color:#fcfbf7;float: left;background: #ed1c24 none repeat scroll 0 0;padding:0 10px 0 10px;line-height:20px;height:20px;display:block;border-top-right-radius:2em;border-bottom-right-radius:2em;margin-top:-2px;margin-right: 10px;}
.gw_goods_right .description em a{ color:#fcfbf7}

.xprice{position: relative;}
.xbase_item{height: 100px; border-bottom: #eeeeee 1px dotted;margin-bottom: 10px;zoom: 1;}
.xbase_item .xprice_val{position: relative; float: left; display: inline;font-size: 16px; color: #e74e52;  line-height: 40px; }
.xbase_item .xprice_val em{ font-size:40px; float:right; display:block}
.xbase_item .price-note {float: left; position:absolute; margin-top:15px; margin-left:10px; font-size: 16px;color: #ccc;}
.xbase_item .huiyuan_svip{color:#fff;background:#333;font-size:14px; height:20px;border-radius:20px;float:left;display:initial;padding:5px 20px;margin-left:60px;margin-top:40px;}
.xbase_item .huiyuan_svip em{border-radius:2px; background:#F00; color:#fff; padding:0 5px}
.xbase_item .qqzx {padding-top:37px;display:block;float:right}
.xbase_item .qqzx p {color:#c7c8c8}
.xbase_col2{ float:left; padding-top:35px}
.gw_pr{width:100%; background:#fff;}
.gw_pr .w{position:relative}




/*竞争优势*/
#advantage{ padding:10px 0 20px 0;overflow:hidden;}
.advantage{text-align:center; padding-bottom:20px;}
.advantage img{max-width:912px}
#advantage ul{padding:0px 0 0px 0;width:912px;overflow:hidden;}
#advantage ul li{width:410px;height:182px;border:#ddd 1px solid;display:block;margin-top:20px;float:left;margin-right:13px;padding:25px 15px;}
#advantage ul li dl dt{coolr:#181818;font-size:20px;font-weight:bold;margin-bottom:10px; height:25px; line-height:25px;}
#advantage ul li dl dd{font-size:16px;color:#333;padding-bottom:10px;}
#advantage ul li dl p{width:200px;line-height:24px;font-size:14px;color:#333;}
#advantage ul li.rn{margin-right:0px}
.you_a{background:url(../images/youshi1.gif) right 40px no-repeat;}
.you_b{background:url(../images/youshi2.jpg) right 40px no-repeat;}
.you_c{background:url(../images/youshi3.gif) right 40px no-repeat;}
.you_d{background:url(../images/youshi4.gif) right 40px no-repeat;}
.you_e{background:url(../images/youshi5.gif) right 40px no-repeat;}
.you_f{background:url(../images/youshi6.gif) right 40px no-repeat;}
.you_g{background:url(../images/youshi7.gif) right 40px no-repeat;}
.you_h{background:url(../images/youshi8.gif) right 40px no-repeat;}

/*大正文*/
#wrapper{width: 1210px;}
#main-nav-holder{height: 55px;}
#main-nav{width: 1210px;background: #ffffff;height:55px;cursor:pointer;border-bottom:1px solid #efefef;margin-bottom:50px}

#main-nav .boldtit_list{height: 38px;line-height: 38px;width: 100px;border-right: 1px solid #e0e0e0;float: left;text-align: center;font-size: 14px;}
#main-nav .boldtit_list a:link{color: #4c4c4c;display: block;width: 100px;height: 40px; font-size:14px; font-weight:500;}
#main-nav .boldtit_list a:visited{color: #4c4c4c; font-size:14px; font-weight:500;}
#main-nav .boldtit_list a:hover{font-weight:500;color: #da1f2e!important; font-size:14px; font-weight:500;}
#main-nav .boldtit_list a:active{color: #da1f2e; font-size:14px; font-weight:500;}

#main-nav li{float:left;padding:0 15px;text-align:center;line-height:54px;font-size:16px;color:#313131; margin-left:20px;  font-weight:500}
#main-nav li.active{border-bottom:2px solid #ed1c24;color:#ed1c24;line-height:53px;}
#main-nav li.active em{font-size:12px;}
#main-nav li.normal{cursor:pointer; color:#313131}
#main-nav li.normal em{font-size:12px}

.sticky #main-nav{position: fixed;_position: absolute;left: 50%;margin-left: -605px!important;top: 0px;_top: "auto";top: 0%;margin-top: 0px!important;margin-top: -1078px;
_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
z-index:999;}

.business_d{width: 1210px; margin:0 auto;  background:#FFF;position: relative; border-radius: 2px;}
.business_r{width:942px; float:left;position: relative;background: #ffffff;}

/*新增*/
.right_bg{display:block;width:267px;position: absolute;background: #eee;z-index: -1;top: 0;right: -268px;}
.boldtit_abs{width:267px;float:right; }
.root_body .boldtit_abs{display:block;}
.abs_tit{width:266px;height:56px;text-align:center;line-height:56px;color:#999;font-size:14px;}
.abs_ul{width:226px; padding:10px 20px; float:right; background:#eeeeee}
.abs_ul dd {padding-bottom:15px; background: url(../images/xuxian.gif) no-repeat left bottom;}
.abs_ul dd.ganxing {border: none; padding: 10px 10px;}
.abs_ul dd.ganxing .goodsimg1 a img {width: 200px;height: 200px;}
.abs_ul dd.ganxing .hisname {line-height: 22px;margin-top: 10px;margin-bottom: 10px;}
.abs_ul dd.ganxing .hisname a {font-size: 14px;}
.abs_ul dd.ganxing .huobao {position: absolute;top: 0px;left: 0px;height: 40px;width: 40px; }
 
/*主机广告*/
.zhujiad{margin: 20px 0 5px 20px;overflow:hidden;}
.zhujiad img{ width:900px; }
 
/*正文*/
.properties{background: #f2f2f2;margin: 20px 20px 10px 20px;padding:10px 20px;border: #d2d2d2 1px dashed;text-align:left;border-radius:2px}
.properties .property{ color:#555; line-height:30px; text-align:left; font-size:14px}
.properties2{background:#fff;margin:-11px 20px 10px 20px;padding:10px 20px;border:#eee 1px solid;text-align:left;}
.properties2 .property{ color:#555; line-height:30px; text-align:left; font-size:14px}
.goods_descContent {padding: 15px 20px 25px 20px;font-size: 15px;word-wrap:break-word;}
.goods_descContent_fw {padding: 15px 20px 15px 20px;font-size: 15px;word-wrap:break-word;}
.goods_descContent h2,.goods_descContent h3{margin-bottom: 20px; margin-top: 20px; color: #454545; line-height: 1.1; display: inline-block; background: -webkit-gradient(linear,left bottom,left top,color-stop(22%,rgba(255,0,15,.7)),color-stop(22%,transparent)); background: -o-linear-gradient(bottom,rgba(255,0,15,.7) 22%,transparent 22% 100%); background: linear-gradient(to top,rgba(255,0,15,.7) 22%,transparent 22% 100%); font-weight: bold; font-size: 20px;}
.goods_descContent p{ line-height:1.75;color:#333; margin-bottom:10px}
.goods_descContent em{ padding: 3px 5px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px;}
.goods_descContent img{max-width:100%; margin:0 auto;border-radius:2px;}
.goods_descContent strong{color: #ed2d38;}
.goods_descContent ul{padding-top:10px; padding-bottom:5px}
.goods_descContent li{padding-left:15px; margin-top:8px; background: url(../images/li.png) no-repeat left 8px; margin-left:10px;}
.goods_descContent a{color:#ed2d38; font-weight:bolder}
.goods_descContent .tag{ height:24px; padding:0; border:0; margin:20px 2px 2px;}
.goods_descContent .tag b{display:block; line-height:24px; color:#fff; font-size:14px; text-align:center; background:#ed2d38; padding:0 8px; border-radius:3px; float:left; margin:0 8px 0 0; font-weight:normal}
.goods_descContent .tag a{ display:block; line-height:24px; color:#249857; font-size:14px; text-align:center; background:#e9f5ee; padding:0 10px; border-radius:3px; float:left; margin:0 8px 0 0; font-weight:normal}

.table-box{margin-bottom: 24px; }
.table-box h4{ font-size:18px; text-align:center; font-weight:normal;  background:#ed2d38; margin:0; letter-spacing:2px; color:#FFF; padding:13px 0}
.table-box h5{ border-bottom: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; padding:10px 0; text-align: center;}
.table-box h5 a{width:100px; display:inline-block; margin:0 auto; border-radius:50px;  background:#ed2d38; color: #fff; padding:5px; text-align:center}
.table-box table {background-color: transparent;border-spacing: 0}
.table-box td, .table-box th {border-right: 1px solid #dcdcdc;	padding: 8px 12px !important}
.table-box td {	border-top: 1px solid #dcdcdc}
.table-box blockquote p {font-size: 14px;line-height: 22px;	color: #999;font-weight: 400;margin-bottom: 0}
.table-box hr {	margin: 24px 0;	border: none;border-bottom: 1px solid #ddd}
.table-box table tr {border: 0;	border-top: 1px solid #ddd;	background-color: #fff}
.table-box table {border-collapse: collapse;display: table;width: 100%;text-align: center;}
.table-box tbody {border: 0}
.table-box table tr:nth-child(2n) {background-color: #f7f7f7}
.table-box table tr td, .table-box table tr th {font-size: 14px;color: #4f4f4f;	line-height: 22px;	border: 1px solid #ddd;	padding: 8px;word-break: normal!important;	vertical-align: middle}
.table-box table tr td code, .table-box table tr th code {white-space: normal;	word-break: normal!important}
.table-box table tr th {font-weight: 700;background-color: #eff3f5}


.goods_pl {padding:5px 20px 15px 20px; margin-top:15px; font-size: 15px; word-wrap:break-word; }
.goods_box {height:20px; line-height:20px; background:#f2f2f2 }

.sh_title{padding-left:20px; padding-bottom:15px; height:25px}
.sh_title H2 {border-left: #CD0000 4px solid;display: inline;font-family: 微软雅黑, 黑体;font-size: 16px;width: 200px;float: left;font-weight: 400; color:#333;padding-left: 10px}
.pj_title{ height:45px; line-height:45px; border-bottom:1px solid #efefef;margin-bottom:20px}
.pj_title span{border-bottom:2px solid #ed1c24;color:#333;line-height:45px; height:45px; font-weight:700; float:left; font-size:16px; padding:0 10px; letter-spacing: 2px;}
.shouhou {border-top:solid 1px #ddd;border-left:solid 1px #ddd;width: 96%;margin:0 auto 20px auto;line-height:28px;font-size:14px;}
.shouhou th {background-color:#f9f9f9;text-align:center}
.shouhou th,.shouhou td {border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:5px 10px}
.shouhou tr:nth-child(even) {background-color: #f9f9f9;}
.shouhou {border-collapse:collapse;border-spacing:0}
.shouhou th {padding:0}
.shouhou a{ font-size:14px}
/*购买须知*/
.tab_body{padding:5px 0; }
.qlist{border-bottom:1px dashed #e1e1e1;padding:8px 0; font-size:14px; width:912px; float:left}
.qlist .icon{background:url(../images/wen.png) left no-repeat;height:14px;margin-top:8px;width:24px}
.qlist .answer .icon{background:url(../images/da.png) left no-repeat;margin-top:12px}
.qlist .Right{width:886px; margin:0}
.qlist .question .Right{line-height:28px}
.qlist .answer .Right{line-height:1.8}