

.w1210{ width: 1210px; margin: 0 auto;}
.clear{ clear: both;}
.no-margin{ margin: 0; border:0;}
.index-title{ box-sizing:border-box; width: 100%; height: 55px; line-height: 55px; padding-left: 40px; color: #fff; font-size: 18px;}
.index-title a{ color: #fff; font-size: 20px;}
.index-title a:hover{ color: #fff; text-decoration: underline;}
.tag-1{ background: url(../img/index_tag.png) 0px 0px no-repeat #b1b6bd;}
.tag-2{ background: url(../img/index_tag.png) 0px -60px no-repeat #df1222;}
.tag-3{ background: url(../img/index_tag.png) 0px -120px no-repeat #efba00;}
.tag-4{ background: url(../img/index_tag.png) 0px -180px no-repeat #854c85;}
.tag-5{ background: url(../img/index_tag.png) 0px -240px no-repeat #df1222;}
.tag-6{ background: url(../img/index_tag.png) 0px -300px no-repeat #df1222;}
.tag-7{ background: url(../img/index_tag.png) 0px -360px no-repeat #994576;}
.tag-8{ background: url(../img/index_tag.png) 0px -420px no-repeat #efae00;}
.tag-9{ background: url(../img/index_tag.png) 0px -480px no-repeat #ef8700;}

.index-area{ margin: 15px 0;}
.index-area .index-title a{ display: inline-block; padding:0 11px; font-size: 14px; color: #424242; font-weight: bold;}
.index-area .index-title a:hover{ color: #E31939;}
.index-area .area-content{ padding-top:13px;}
.index-area .area-content a{ display: inline-block; margin-right:16px;}
.index-area .area-content a:last-child{ margin-right:0;}

ul.ms-content  { width:1200px; padding: 10px 5px 0; margin:auto; overflow:hidden;}
ul.ms-content li { width: 200px; float: left; text-align: center;margin-bottom:10px;}
ul.ms-content li .index_pro{ width:95%; overflow:hidden; margin:auto;}
.timerBox{ width:100%; height:20px; position:absolute; bottom:0px; text-align:center;background-color:rgba(49,50,51,0.4); font-size:12px; color:#FFF; line-height:20px;}
ul.ms-content li .products_kuang { width:100%; margin:auto;overflow: hidden; position:relative;}
ul.ms-content li .products_kuang img{ display:block;width:100%; margin:auto}
ul.ms-content li .goods_name { font-size:12px; width:100%; height:38px; margin:auto; color:#999; font-size: 14px; overflow:hidden; margin:auto;
course:hand;text-align:left; padding-top:8px;}
ul.ms-content li .price {width:100%; overflow:hidden; margin:auto; position:relative;}
ul.ms-content li .price .price_pro{  width:100%;  display: block;font-size:18px; color: #E31939; font-family: Arial, Helvetica, sans-serif; height:40px; line-height:40px; text-align:left;}
ul.ms-content li a.add-cart {display:none;position: absolute;bottom: 0px;right: 0px;width: 32px;height: 32px;cursor: pointer;background: url(../images/common/common-icon.png) no-repeat;background-position: -165px 0px;}

.index-yd .yd-db{ float: left; width: 390px;}
.yd-db .db-content{ padding: 10px 9px 10px 10px;}
.yd-db .db-content li{ float: left; width: 185px; height: 120px; border-bottom:solid 1px #e7e7e7; text-align: center;}
.yd-db .db-content li:nth-child(2n-1){ border-right:solid 1px #e7e7e7;}
.yd-db .db-content li:nth-child(5), .yd-db .db-content li:nth-child(6){ border-bottom:0;}
.index-yd .yd-sc{ float: left; width: 390px; margin: 0 20px;}
.yd-sc .sc-content{ padding: 10px 9px 10px 10px;}
.yd-sc .sc-content li{ float: left; width: 185px; text-align: center;}
.yd-sc .sc-content li:nth-child(2n-1){ border-right:solid 1px #e7e7e7;}
.yd-sc .sc-content li:nth-child(1), .yd-sc .sc-content li:nth-child(2){ height: 232px;}
.yd-sc .sc-content li:nth-child(3), .yd-sc .sc-content li:nth-child(4){ height: 130px; border-bottom:0;}
.index-yd .yd-db img, .index-yd .yd-sc img{ width: 100%; height: 100%;}
.index-yd .yd-db img:hover, .index-yd .yd-sc img:hover{ filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;}
.index-yd .yd-hh{ float: left; width: 390px;}
.yd-hh .hh-content{ padding: 10px 9px 10px 10px;}
.yd-hh .hh-content li{ box-sizing:border-box; float: left; width: 123px; height: 180px; padding:15px 10px 0; border-right: solid 1px #e7e7e7; border-bottom: solid 1px #e7e7e7;}
.yd-hh .hh-content li:nth-child(3), .yd-hh .hh-content li:nth-child(6){ border-right:0;}
.yd-hh .hh-content li:nth-child(4), .yd-hh .hh-content li:nth-child(5), .yd-hh .hh-content li:nth-child(6){ border-bottom:0;}
.yd-hh .hh-content li .goods_name{ height: 36px; padding-top:10px; overflow: hidden;}

.index-hd{ padding: 20px 0;}
.index-hd a{ float: left; margin-right:18px;}
.index-hd a:nth-child(4){ margin-right:0;}


.index-floor-goods{ padding-bottom: 20px;}
.index-floor-goods .index-title{ text-align: center;}
.jd-content{ padding:15px 0;}
.jd-content .goods{ float: left; width: 200px; border-left: 1px solid #e7e7e7; overflow: hidden;}
.jd-content .goods:first-child{ border-left:0;}
.jd-content .goods:nth-child(7){ border-left:0;}
.jd-content .goods .wrap { position: relative; _zoom: 1; margin: 0 10px; text-align: center;}
.jd-content .goods .wrap p{ width: 100%; text-align: left;}
.jd-content .goods .wrap p.title{ padding: 8px 0;}
.jd-content .goods .wrap p.price{ font-size: 18px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;color: #E31939;}
.jd-content li a.add-cart {display:none;position: absolute;bottom: 0px;right: 0px;width: 32px;height: 32px;cursor: pointer;background: url(../images/common/common-icon.png) no-repeat;background-position: -165px 0px;}

.jd-ad{ float: left; width: 590px; margin-top:20px; margin-left:30px;}
.jd-ad img{ width: 100%; height: 100%;}
.jd-ad img:hover{ filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;}
.jd-title{ width: 100%; height: 55px; line-height: 55px; font-size: 20px; color: #fff; text-indent: 20px;}
.ag-title{ background: #a33b44;}
.aml-title{ background: #dc5324;}
.dd-content-1{ float: left; padding: 10px;}
.dd-content-1 li{ float: left; width: 189px; height: 130px; border-left:solid 1px #e7e7e7; border-bottom:solid 1px #e7e7e7; text-align: center;}
.dd-content-1 li:nth-child(1), .dd-content-1 li:nth-child(4){ border-left:0;}
.dd-content-1 li:nth-child(4), .dd-content-1 li:nth-child(5), .dd-content-1 li:nth-child(6){ border-bottom:0;}
.dd-content-2{ float: left; padding: 0 10px 20px;}
.dd-content-2 li{ float: left; width: 185px; height: 130px; margin-left:7px; text-align: center;}
.dd-content-2 li:first-child{ margin-left:0;}

.index-floor-goods .floor-goods-left{ float: left;width: 940px;height: 475px;}
.index-floor-goods .floor-goods-left .goods {float: left;width: 235px;color: #2f2f2f;height: 236px;overflow: hidden;border-right: 1px solid #eee;border-bottom: 1px solid #eee;margin-right: -1px;text-align: center;}
.index-floor-goods .floor-goods-left .goods .wrap { position: relative; _zoom: 1; margin: 10px; text-align: center;}
.index-floor-goods .floor-goods-left .goods .wrap p{ width: 100%; text-align: left;}
.index-floor-goods .floor-goods-left .goods .wrap p.title{ padding: 8px 0;}
.index-floor-goods .floor-goods-left .goods .wrap p.price{ font-size: 18px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;color: #E31939;}
.index-floor-goods .floor-goods-left li a.add-cart {display:none;position: absolute;bottom: 0px;right: 0px;width: 32px;height: 32px;cursor: pointer;background: url(../images/common/common-icon.png) no-repeat;background-position: -165px 0px;}

.index-floor-goods .floor-goods-right {width: 270px;height: 475px;float: right;overflow: hidden;}
.index-floor-goods .floor-goods-right .floor-banner{position: relative;height: 475px;overflow: hidden;width: 270px;}
.index-floor-goods .floor-goods-right .floor-banner ul{height: 475px;position: absolute;}
.index-floor-goods .floor-goods-right .floor-banner ul li{float: left;width: 270px;height: 475px;overflow: hidden;position: relative;background: #000;}
.index-floor-goods .floor-goods-right .floor-banner ul li a:before {content: "";position: absolute;width: 80px;height: 350px;top: 0;left: -150px;overflow: hidden;
    background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
    background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg)
}
.index-floor-goods .floor-goods-right .floor-banner ul li a:hover::before {-webkit-transition: left 0.5s;-moz-transition: left 0.5s;transition: left 0.5s;left: 260px}
.index-floor-goods .floor-goods-right .floor-banner .btn{position: absolute;width: 272px;height: 10px;bottom: 20px;text-align: center;}
.index-floor-goods .floor-goods-right .floor-banner .btn span{display: inline-block;width: 88px;height: 10px;cursor: pointer;background: #000;margin-right: 2px;}
.index-floor-goods .floor-goods-right .floor-banner .btn span.on{background: #000;}

.index-store{ padding-bottom: 20px;}
.index-store .index-title{ text-align: center;}
.index-store li{width: 280px;height: 125px;float: left;border: 1px solid #eee;float: left;margin-right: 33px;margin-top: 19px;border-radius: 3px;display: inline;position: relative;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}
.index-store li .img{width: 70px;height: 70px;display: block;position: absolute;left: 18px;top: 19px;border: 5px solid #eee;}
.index-store li .title{font-size: 11pt;color: #666;text-align: center;height:24px;overflow: hidden;position: absolute;left: 116px;top: 20px;}
.index-store li .goods_count{position: absolute;top:43px;left: 116px;text-align: center;font-size: 9pt;color: #999;overflow: hidden;}
.index-store li .goods_count span{color: #df592f;padding:0 2px;}
.index-store li .mapview{position: absolute;top:75px;left: 116px;text-align: center;font-size: 9pt;color: #999;overflow: hidden;}


.new-area{ width: 100%; padding-bottom:15px;}
.new-area-title{ box-sizing:border-box; width: 100%; height:48px; padding:0 30px; margin: 20px 0 10px; background: url(../img/new_area_title.png) center no-repeat;}
.new-area-title a{ display: inline-block; height: 24px; line-height: 24px; padding:0 13px; margin-top:18px; font-weight: bold;}
.new-area .area-content a{ display: inline-block; margin-right: 12px;}
.new-area .area-content a:nth-child(4){ margin-right: 0;}


.new-title{ box-sizing:border-box; position:relative; width: 100%; height: 58px; padding: 0 25px; margin-bottom:10px; background: #df1221;}
.new-title a{ float: left; height: 58px; line-height: 58px; text-align: center; color: #fff; font-size: 24px; transform: skew(0deg);}
.new-title a:hover{ color: #fff;}
.new-title a p{ transform: skew(0deg);}
.new-title span{ position: absolute; top: 13px; left: 135px; display: block; width: 30px; height: 30px; background: url(../img/tag_clock.png); background-size:100%;}
.w1210 a:hover img{ filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
a.shift img{ position: absolute; top: 0; right:1px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
a.shift:hover img{ right:12px; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}


.new-smdz{ padding-bottom: 10px; margin-bottom: 20px; background: #fff;}
.new-smdz .new-title{ background: #33c16b;}
.new-smdz .new-title span{ top:14px; background: url(../img/tag_smdz.png);}
.new-smdz .smdz-left{ box-sizing:border-box; width: 50%; float: left; padding:0 10px; border-right: solid 1px #eee;}
.new-smdz .smdz-right{ box-sizing:border-box; width: 50%; float: right; padding:0 10px;}
.new-smdz .smdz-1{ float: left;}
.new-smdz .smdz-1 a{ box-sizing:border-box; position: relative; float: left; width: 190px; height: 135px; overflow: hidden;}
.new-smdz .smdz-1 .dd-text{ z-index: 1; position: absolute; top: 15px; left: 15px; font-size: 13px; color: #444;}
.new-smdz .smdz-1 .dd-text span{ display: block; margin-bottom: 5px; font-size: 15px; font-weight: bold; color: #33c16b;}
.new-smdz .smdz-1 a:nth-child(1){ height: 270px; margin-right: 10px;}
.new-smdz .smdz-1 a:nth-child(3), .new-smdz .smdz-1 a:nth-child(5){ border-left:solid 1px #e9e9e9;}
.new-smdz .smdz-1 a:nth-child(2), .new-smdz .smdz-1 a:nth-child(3){ border-bottom:solid 1px #e9e9e9;}
.new-smdz .smdz-2{ margin:8px 0;}
.new-smdz .smdz-2 a{ float: left;}
.new-smdz .smdz-2 a:nth-child(2){ margin: 0 7px; }

.new-yd{ padding-bottom: 20px;}
.new-yd ul{ padding:0 5px; margin-bottom:5px;}
.new-yd li{ box-sizing:border-box; float: left; width: 128px; height: 128px; border-left:solid 1px #e9e9e9; border-bottom:solid 1px #e9e9e9; text-align: center;}
.new-yd li:nth-child(1), .new-yd li:nth-child(4){ border-left:0; }
.new-yd li:nth-child(4), .new-yd li:nth-child(5), .new-yd li:nth-child(6){ border-bottom:0;}
.new-yd li a{ box-sizing:border-box; position: relative; float: left; width: 128px; height: 128px; overflow: hidden;}
.new-yd li a.shift img{ top:5px; right: 14px;}
.new-yd li a.shift:hover img{ top: -1px; }
.new-yd li .dd-text{ z-index: 1; position: absolute; width: 100%; bottom: 6px; font-size: 13px; color: #444;}
.new-yd li .dd-text span{ display: block; width: 100%; font-size: 14px; font-weight: bold; color: #e56304; text-align: center;}
.new-yd .new-sc li .dd-text span{ color: #554a19;}
.new-yd .new-hh li .dd-text span{ color: #3c8e97;}

.new-yd .new-yd-left{ float: left; margin-left:5px;}
.new-yd .new-yd-right{ float: right; margin-right:5px;}
.new-yd .new-db{ float: left; width: 394px; padding-bottom: 5px; background: #fff;}
.new-yd .new-db .new-title{ background: #e56304;}
.new-yd .new-db .new-title span{ background: url(../img/tag_rmtj.png);}
.new-yd .new-sc{ float: left; width: 394px; padding-bottom: 5px; margin: 0 14px; background: #fff;}
.new-yd .new-sc .new-title{ background: #554a19;}
.new-yd .new-sc .new-title span{ background: url(../img/tag_ydsc.png);}
.new-yd .new-hh{ float: left; width: 394px; padding-bottom: 5px; background: #fff;}
.new-yd .new-hh .new-title{ background: #3c8e97;}
.new-yd .new-hh .new-title span{ background: url(../img/tag_fxhh.png);}

.new-mszc{ margin-bottom: 20px; background: #fff;}
.new-mszc .new-title{ background: #ecb128;}
.new-mszc .new-title span{ background: url(../img/tag_mszc.png);}
.new-mszc .new-mszc-left{box-sizing: border-box; float: left; width: 50%; padding:0 10px; border-right: solid 1px #eee;}
.new-mszc .new-mszc-right{box-sizing: border-box; float: right; width: 50%; padding:0 10px;}
.new-mszc ul.ul-1{ float: left; width: 190px;}
.new-mszc ul.ul-1 li a{ display: block; width: 190px; height: 140px; overflow: hidden;}
.new-mszc ul.ul-2{ float: right; width: 384px;} 
.new-mszc ul.ul-2 li{ box-sizing:border-box; float: left; width: 190px; height: 140px;}
.new-mszc ul.ul-2 li a{ box-sizing:border-box; position: relative; float: left; width: 190px; height: 139px; overflow: hidden;}
.new-mszc ul.ul-2 li .dd-text{ z-index: 1; position: absolute; top: 15px; left: 15px; font-size: 13px; color: #444;}
.new-mszc ul.ul-2 li .dd-text span{ display: block; margin-bottom: 5px; font-size: 15px; font-weight: bold; color: #ecb128;}
.new-mszc ul.ul-2 li:nth-child(2n){ border-left:solid 1px #e9e9e9;}
.new-mszc ul.ul-2 li:nth-child(1), .new-mszc ul.ul-2 li:nth-child(2){ border-bottom:solid 1px #e9e9e9;}

.new-box{ width: 600px; padding-bottom: 10px; margin-bottom: 20px; background: #fff;}
.box1{ box-sizing:border-box; width: 100%; float: left; padding:0 10px;}
.box1 a{ box-sizing:border-box; position: relative; float: left; width: 190px; height: 135px; overflow: hidden;}
.box1 .dd-text{ z-index: 1; position: absolute; top: 15px; left: 15px; font-size: 13px; color: #444;}
.box1 .dd-text span{ display: block; margin-bottom: 5px; font-size: 15px; font-weight: bold; color: #33c16b;}
.box1 a:nth-child(1){ height: 405px; margin-right: 10px;}
.new-mzgh .box1 a:nth-child(1), .new-clfs .box1 a:nth-child(1){ height: 270px;}
.box1 a:nth-child(2), .box1 a:nth-child(3){ border-bottom:solid 1px #e9e9e9;}
.box1 a:nth-child(3), .box1 a:nth-child(5), .box1 a:nth-child(7){ border-left:solid 1px #e9e9e9;}
.new-bgyp .box1 a:nth-child(4), .new-zbps .box1 a:nth-child(4), .new-hwyd .box1 a:nth-child(4), .new-dfts .box1 a:nth-child(4){ border-bottom:solid 1px #e9e9e9;}
.new-bgyp .box1 a:nth-child(5), .new-zbps .box1 a:nth-child(5), .new-hwyd .box1 a:nth-child(5), .new-dfts .box1 a:nth-child(5){ border-bottom:solid 1px #e9e9e9;}
.box2{ box-sizing:border-box; width: 100%; padding:5px 10px 0;}
.box2 a{ float: left;}
.box2 a:nth-child(2){ margin: 0 5px;}

.new-mzgh{ float: left;}
.new-mzgh .new-title{ background: #dc1536;}
.new-mzgh .new-title span{ background: url(../img/tag_mzgh.png);}
.new-mzgh .box1 .dd-text span{ color: #dc1536;}
.new-clfs{ float: right;}
.new-clfs .new-title{ background: #8d18e0;}
.new-clfs .new-title span{ background: url(../img/tag_clfs.png);}
.new-clfs .box1 .dd-text span{ color: #8d18e0;}

.new-hdzx{ padding-bottom:20px;}
.new-hdzx .new-title{ background: #0b8c72;}
.new-hdzx .new-title span{ background: url(../img/tag_hdzx.png);}
.new-hdzx li{ float: left; margin-right: 10px;}
.new-hdzx li:nth-child(4){ margin-right: 0;}

.new-bgyp{ float: left;}
.new-bgyp .new-title{ background: #7a5b3f;}
.new-bgyp .new-title span{ background: url(../img/tag_bgyp.png);}
.new-bgyp .box1 .dd-text span{ color: #7a5b3f;}
.new-zbps{ float: right;}
.new-zbps .new-title{ background: #752929;}
.new-zbps .new-title span{ background: url(../img/tag_zbps.png);}
.new-zbps .box1 .dd-text span{ color: #752929;}

.new-hwyd{ float: left;}
.new-hwyd .new-title{ background: #648515;}
.new-hwyd .new-title span{ background: url(../img/tag_hwyd.png);}
.new-hwyd .box1 .dd-text span{ color: #648515;}
.new-dfts{ float: right;}
.new-dfts .new-title{ background: #2c4a92;}
.new-dfts .new-title span{ background: url(../img/tag_dfts.png);}
.new-dfts .box1 .dd-text span{ color: #2c4a92;}

.new-bxj{ padding-bottom: 10px;}
.new-bxj .new-title{ background: #7630a6;}
.new-bxj .new-title span{ left:110px; background: url(../img/tag_bxj.png);}
.new-bxj ul{ float: left; width: 100%;}
.new-bxj ul li{ box-sizing:border-box; float: left; width: 174px; padding-left: 9px;}
.new-bxj ul li:first-child{ width:165px; padding-left: 0;}
.new-bxj ul li:last-child{ padding-left: 10px;}

.new-zstj{ margin: 20px 0;}
.new-zstj .new-title-zstj{ width: 100%; height: 58px; line-height: 58px; font-size: 24px; text-align: center; background: url(../img/title_zstj.png) left center repeat-x;}
.new-zstj .new-title-zstj span{ display: inline-block; padding: 0 14px; color: #444; background: #f6f6f6;}
.new-zstj ul{ float: left; width: 100%;}
.new-zstj ul li{ box-sizing:border-box; float: left; width: 235px; height: 315px; padding:10px; margin-left:8px; margin-bottom:10px; background: #fff;}
.new-zstj ul li:nth-child(1), .new-zstj ul li:nth-child(6), .new-zstj ul li:nth-child(11){ margin-left:0;}
.new-zstj ul li span.goods-name{ display: block; height: 45px; margin-top: 10px; font-size: 13px;}
.new-zstj ul li span.price{ font-size: 16px;}
.new-zstj a:hover img{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}

.new-store{ width: 100%;}
.new-tag12{ background: #4f7cc0;}
.new-tag12 a{ color: #4f7cc0; background: #d4e4fe;}
.new-tag12 a:hover{ color: #4f7cc0; text-decoration: underline;}
.new-store li{ box-sizing:border-box; float: left; width: 121px; height: 90px; padding:10px 0; border:solid 1px #e9e9e9; text-align: center;}
.new-store li img{ width: 70px; height: 70px; border: 0;}

.fix-dd-left{ z-index: 1000; position: fixed; top:860px; left:0;}
.fix-dd-right{ z-index: 1000; position: fixed; top:860px; right:36px;}
@media(max-width: 1700px){
.fix-dd-left{ display: none;}
.fix-dd-right{ display: none;}    
}


.index-bg{ padding-bottom:20px; background: #f6f6f6;}
.index-ms{ margin-bottom: 10px; background: #fff;}
.index-ms a:hover img{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.focus-trigeminy a.focus-trigeminy-ad{ float: left;}

.banner .right-sidebar{ background: #fff;}
.right-sidebar .right-title{ height: 41px; line-height: 41px; border-bottom:solid 1px #ccc; font-size: 16px; color: #333; text-align: center;}
.new-member{ border-bottom:solid 1px #ccc;}
.member-content{ padding: 10px;}
.user-portrait{ float: left; width: 48px; height: 48px; padding: 3px; margin-right: 10px; border-radius: 50%; border: solid 2px #c49d4b; text-align: center; overflow: hidden;}
.user-portrait img{ width: 48px; height: 48px; border-radius: 50%;}
.member-content .user-hi{ padding-top: 20px;}
.member-content p{ float: left; width: calc(100% - 68px); padding-top: 5px; overflow: hidden;}
.user-button{ display: inline-block; margin: 10px 6px 0; padding: 5px 10px; border:solid 2px #e21939; border-radius: 3px; font-size: 14px; color: #e21939; text-align: center; background: #fff;}
.user-vip-button{ display: block; margin: 10px auto 0; padding: 5px 0; border-radius: 3px; font-size: 14px; color: #fff; text-align: center; background: #e21939;}
.user-vip-button:hover{ color: #fff; text-decoration: underline;}
.new-service ul li{ box-sizing:border-box; float: left; width: 50%; height: 64px; border-bottom:solid 1px #ccc; text-align: center;}
.new-service ul li a{ box-sizing:border-box; display: block; width: 100%; height: 54px; padding-top: 42px; background: url(../img/right_sidebar_1.png) center center no-repeat;}
.new-service ul li:nth-child(2n){ border-left:solid 1px #ccc;}
.new-service ul li:nth-child(1) a{ background: url(../img/right_sidebar_1.png) center center no-repeat;}
.new-service ul li:nth-child(2) a{ background: url(../img/right_sidebar_2.png) center center no-repeat;}
.new-service ul li:nth-child(3) a{ background: url(../img/right_sidebar_3.png) center center no-repeat;}
.new-service ul li:nth-child(4) a{ background: url(../img/right_sidebar_4.png) center center no-repeat;}
.new-service ul li:nth-child(5) a{ background: url(../img/right_sidebar_5.png) center center no-repeat;}
.new-service ul li:nth-child(6) a{ background: url(../img/right_sidebar_6.png) center center no-repeat;}

.new-interface ul li{ box-sizing:border-box; float: left; width: 50%; height: 74px; text-align: center;}
.new-interface ul li a{ box-sizing:border-box; display: block; width: 100%; height: 64px; padding-top: 48px; background: url(../img/right_sidebar_1.png) center center no-repeat;}
.new-interface ul li:nth-child(1) a{ background: url(../img/right_sidebar_7.png) center center no-repeat;}
.new-interface ul li:nth-child(2) a{ background: url(../img/right_sidebar_8.png) center center no-repeat;}


.recommend-pro { margin-bottom: 20px; font-family: "微软雅黑";}
.recommend-pro h2 { height: 46px; margin-bottom: 10px; font-weight: normal; line-height: 46px; border-bottom: 2px solid #ff7800; overflow: hidden;}
.recommend-pro h2 dt { font-size: 20px; color: #383838;}
.recommend-pro h2 dd {  width:400px; height: 40px; margin-top: 4px; font-size: 14px; color: #757575;overflow: hidden;}
.recommend-pro h2 dd.fl {  margin-left: 20px;}
.recommend-pro h2 dd.fr { text-align: right; }

.recommend-left{ float: left; width: 300px; height: 400px; overflow: hidden;}
.recommend-right{ box-sizing:border-box; float: right; width: 906px; height: 400px; padding:10px; background: #fff;}
.recommend-right li{ box-sizing:border-box; float: left; width: 220px; border-right:solid 1px #dedede; border-bottom:solid 1px #dedede;}
.recommend-right li:nth-child(1), .recommend-right li:nth-child(4){ width: 445px;}
.recommend-right li:nth-child(3), .recommend-right li:nth-child(6){ border-right:0;}
.recommend-right li:nth-child(4), .recommend-right li:nth-child(5), .recommend-right li:nth-child(6){ border-bottom:0;}
.recommend-right li a{ position: relative; display: block; width: 100%; height: 190px; }
.recommend-right li .dd-text{ z-index: 1; position: absolute; top: 15px; left: 15px; font-size: 13px; color: #444;}
.recommend-right li .dd-text span{ display: block; margin-bottom: 5px; font-size: 15px; font-weight: bold; color: #ff7800;}

.new-tstj{ padding-top: 5px;}
.new-tstj li{ float:left; margin-right: 3px;}
.new-tstj li:last-child{ margin-left: 1px; margin-right: 0;}

/* 版块颜色样式 */
.section-title .section-title-default {
    box-sizing: border-box;
    position: relative;
    width: 100%;
    height: 58px;
    padding: 0 25px;
    margin-bottom: 10px;
    background: #df1221;
}
.section-title .section-title-default a{
    height: 58px;
    line-height: 58px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    transform: skew(0deg);
}

.section-title .section-title-default.color-yellow {
    background: #f3c52b;
}
.section-title .section-title-default.color-yellow a{
    color: #FFF;
}
.section-title .section-title-default.color-red {
    background: red
}
.section-title .section-title-default.color-red a{
    color: #FFF;
}

.section-title .section-title-default.color-orange {
    background: #e56304;
}
.section-title .section-title-default.color-orange a{
    color: #FFF;
}

.section-title .section-title-default.color-green {
    background: #33c16b;
}
.section-title .section-title-default.color-green a{
    color: #FFF;
}

.section-title .section-title-default.color-blue {
    background: blue;
}
.section-title .section-title-default.color-blue a{
    color: #FFF;
}

.section-title .section-title-default.color-purple {
    background: purple;
}
.section-title .section-title-default.color-purple a{
    color: #FFF;
}
.section-title .section-title-default.color-pink {
    background: #eb4689;
}
.section-title .section-title-default.color-pink a{
    color: #FFF;
}
.section-title .section-title-default.color-brown {
    background: #bf9e68;
}
.section-title .section-title-default.color-brown a{
    color: #FFF;
}
.section-title .section-title-default span{
    color: #FFF;
}

/*版块轮播图*/
.s-pg a {
    display: block; width: 24px; height: 62px;line-height: 62px;
    background: #000;opacity: .2; z-index: 1;left: 50%; top: 50%;
    margin-top: -31px;padding-left:10px;color: #fff;position: absolute;
    font-size: 30px;font-weight: 400; font-family: SimSun;filter: alpha(opacity=20);
    -webkit-transition: opacity .2s linear 0s;transition: opacity .2s linear 0s;
}
.s-pg a.s-prev {margin-left: -395px;}
.s-pg a.s-next {margin-left: 357px;}
.sections_main-slider {  width: 100%; overflow: hidden;  height: 400px  }
.sections_main-slider .ui-switchable { height: 400px; width: 100%;overflow: hidden;position: absolute;left: 0% }
.sections_main-slider .ui-switchable .panel {  height: 400px;  width: 100%;  overflow: hidden  }
.sections_main-slider .ui-switchable .panel a {
    display: block;
    height: 400px;
    /*width: 810px;*/
    margin: 0 auto;
    /*-webkit-transform: scale(1.04);*/
    /*-ms-transform: scale(1.04);*/
    /*-o-transform: scale(1.04);*/
    /*transform: scale(1.04)*/
}
.sections_main-slider .ui-switchable .panel-full a {  height: 400px;  width: 2000px  }
/*.sections_main-slider .ui-switchable .zoom-out a {*/
    /*-webkit-transition: -webkit-transform 4s linear;*/
    /*transition: -webkit-transform 4s linear;*/
    /*-o-transition: transform 4s linear,-o-transform 4s linear;*/
    /*transition: transform 4s linear;*/
    /*transition: transform 4s linear,-webkit-transform 4s linear,-o-transform 4s linear;*/
    /*-webkit-transform: scale(1);*/
    /*-ms-transform: scale(1);*/
    /*-o-transform: scale(1);*/
    /*transform: scale(1)*/
/*}*/
.sections_main-slider .ui-switchable .ctrl-wrapper {  width: 810px;  position: absolute;  top: 0;  left: 50%; margin-left: -400px;  z-index: 20  }
.sections_main-slider .ui-switchable .ui-switchable-nav {  position: absolute;  top: 370px;  left: 0;  width: 100%;  text-align: center  }
.sections_main-slider .ui-switchable .ui-switchable-nav li {
    display: inline-block;
    *display: inline;
    *zoom:1;text-align: center;
    margin-right: 10px;
    width: 20px;
    cursor: pointer;
    background: url(/web_data/resource/ViewSection/static/images/icon.png) 0 -28px no-repeat;
    line-height: 20px;
    height: 20px;
    font-size: 12px;
    font-family: Arial;
    color: #fff
}
.sections_main-slider .ui-switchable .ui-switchable-nav li span {  display: none  }
.sections_main-slider .ui-switchable .ui-switchable-nav li.ui-switchable-active {  background-position: 0 -48px  }
.sections_main-slider .popup {  position: relative  }
.sections_main-slider .imgbox {  float: right;  width: 190px;  height: 400px;  z-index: 23; background: #fff;  }
.sections_main-slider .imgbox .item {
    display: block;
    width: 190px;
    margin-left: 0;
    -webkit-transition: -webkit-transform .2s linear;
    transition: -webkit-transform .2s linear;
    -o-transition: transform .2s linear,-o-transform .2s linear;
    transition: transform .2s linear;
    transition: transform .2s linear,-webkit-transform .2s linear,-o-transform .2s linear
}
.sections_main-slider .imgbox .item:hover {
    -webkit-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    -o-transform: translateX(-5px);
    transform: translateX(-5px)
}
.sections_main-slider .imgbox .item-02 {  height: 200px  }
.sections_main-slider .imgbox .item-01 {  height: 400px  }
.sections_img100{  vertical-align: top;  /*width: 100%;*/    display: block;  margin: 0 auto;  height: 100%;  }
.sections_container {  width: 1190px;  margin: 0 auto; }


.section-title { width: 1210px !important; margin: 0 auto;}


/* 商品版块 */
.section-goods { max-width: 1200px; margin:0 auto;}
.section_goods_list li { position: relative; float:left; width:226px; height: 290px; margin-right: 15px; margin-bottom: 10px; border: solid 1px #E6E6E6;} 
.section_goods_list li.five { margin-right: 0px; }
.section_goods_list li img{ width: 220px; height: 220px; transition: all 0.5s ease 0s;}
.section_goods_list li .goods_name{ overflow: hidden; line-height: 16px; height: 32px; margin-top: 5px; }
.section_goods_list li .goods_price{ line-height: 20px; }
.section_goods_list li .goods_price em{ font-size: 14px; font-weight: 600; color: #C00;}
.section_goods_list li dl{ padding:5px;}
.section_goods_list li:hover { border-color: #C00; }
.section_goods_list li:hover img{ margin-left: -3px; }
.section_goods_list li .goods-promotion{ font: 700 12px/15px "microsoft yahei"; color: #FFF; text-align: center; width: 30px; height: 30px; padding: 20px 9px 15px 9px; position: absolute; z-index: 2; top: 5px; right: 5px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAA+CAYAAABtCJj3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYwMUNDRENDNjRBNzExRTg4NTRGRTYxOTU1MDc2MjFCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYwMUNDRENENjRBNzExRTg4NTRGRTYxOTU1MDc2MjFCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjAxQ0NEQ0E2NEE3MTFFODg1NEZFNjE5NTUwNzYyMUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjAxQ0NEQ0I2NEE3MTFFODg1NEZFNjE5NTUwNzYyMUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz50nEWbAAAC2ElEQVR42uyXv2tTURTHvy+/k9KXR2OhtZikSwM66KAOminqIIgIAf0DdLCTuOjgqku3TsV/QFEQXcShJXRIO9QiqHRIF9OAJNWmtCnNa5Kmz3vyoxRJ9SW5SQyeAyHvkXM/935y733nPiVxEQb6OCzo87DVL2Jb/TXwiPabwN9irwikMkC+AHicgH8EcDnkDKYdtukllEwDu3uAYVS/6V5WtMM2LaAXqt/PRS8eTTu8lxHEIiaxj/YlVcDtrE13LocBn+/wXkYQi5jEPtqXVIHgqOjEBawnEhg/d7pyLyuIRUxiUx/NsE0L0Kaa8APpTws4f+OKtA1cZxOT2NRHM2yl2UL23R/G5ZnXWLsVhFEqShFQ7A4E3iWxMHkbY6l4ZwtZ6Wscez8y8N68K20GiEVMYne8Eg+5geVnj+G7/xS24bH2K6lgEIuYxO64gCrWZ3ZxFuvvX+Lk1FsoLk/rS0e0JQaxiKk6uiBAEfAC808eoriRwamZ+ZZmgtpQW2IQi5hdO8xp4jnts5cwdy8KfWUJgRdfoEUnK5vRzIalXGpDbYlBLK3FuqK0epymopnYBIoH4hF4/RpGH0zB6hvBztwr6B9jKHxbQXk7W8m1en1wjp+B+0IEg1fvoJzNID39CMsfZuEQf2FoSAxE6bJAXSK5DfzUxQFMFQXoUhiDkSjcZ8Nw+CdgGVAreQe7ORRTq9A/x7ETe4PkYhwpUXSHxaYNelsffNsC9dgSZ5c1IVIqAyfEnlbFcvCIc66ttkD3xSzl94GcyNvIA3ZrdR9pEo4jisw3spyoa5t6daC6GHC5RraKf9htq4rRo1KVWMVtkBg0MJmD+y9eKVmABViABViABViABViABViABViABViABViABViABViABViABViABVhARGgJIfqYhfQy39IoudH1n+C9zLccl2ymk38h39LoB8MwVuljFtTLfEuj5EbXx01lr/N/CTAAYd1JsswJgusAAAAASUVORK5CYII=); background-repeat: no-repeat; box-sizing: initial;}
.section_goods_list li .goods-promotion-time { position: absolute; top:194px; left: 0px; width: 226px; height: 26px; line-height: 26px; text-indent: 5px; background-color:rgba(0,0,0,0.5); color: #FFF; }

.section-pic { margin-bottom: 10px; }
.sections_pic { overflow: hidden;}
.sections_pic li img{ width: 100%; transition: all 0.5s ease 0s;}
.sections_pic li:hover img{ opacity: 0.75; }
.sections_pic_four_pic li {float: left;}

/*限时秒杀 start*/
.pc-seckill,
.pc-seckill * {box-sizing: border-box;}
.w1210 {width: 1210px;margin: 0 auto;}
.w1200 {width: 1200px;margin: 0 auto;}
.pc-seckill {background-color: #fff;}
.pc-seckill-title {
    width: 100%;
    height: 60px;
    line-height: 60px;
    background: url('/web_data/resource/shop/images/pc_seckill_title.jpg') left center / 100% 100% no-repeat;
    font-size: 18px;
    color: #fff;
    text-align: right;
}
.pc-seckill-title a {
    color: inherit;
    margin-right: 20px;
}
.pc-seckill-list {
    display: flex;
    flex-wrap: wrap;
    margin-top: 10px;
}
.pc-seckill-list a:hover img {
    transform: translateX(-12px);
}
.pc-seckill-list .pc-seckill-item {
    margin-right: 10px;
    margin-bottom: 20px;
    width: calc(20% - 8px);
    border: 1px solid #ddd;
}
.pc-seckill-list .pc-seckill-item:nth-child(5n) {
    margin-right: 0;
}
.pc-seckill-list .pc-seckill-item-title {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 15px;
    font-size: 15px;
    line-height: 18px;
    color: #666;
    padding: 5px;
    height: 46px;
}
.pc-seckill-list .pc-seckill-item img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    width:190px;
    height: 190px;
    transition: all 0.3s ease-out;
}
.pc-seckill-list .prices-box {
    display: flex;
    justify-content: space-between;
    border: 1px solid #f00;
}
.pc-seckill-list .prices-box .prices {
    padding-left: 5px;
}
.pc-seckill-list .prices-box .prices .new-price {
    font-size: 24px;
    font-family: "Helvetica";
    color: #f00;
}
.pc-seckill-list .prices-box .prices .new-price::before {
    content: "￥";
    font-size: 16px;
    color: inherit;
}
.pc-seckill-list .prices-box .prices .old-price {
    font-size: 14px;
    color: #999;
    text-decoration: line-through;
}
.pc-seckill-list .prices-box .rush-buy {
    position: relative;
    padding: 0 10px;
    line-height: 43px;
    background-color: #f00;
    font-size: 18px;
    color: #fff;
}
.pc-seckill-list .prices-box .rush-buy::before {
    position: absolute;
    top: 0;
    left: -15px;
    border-right: 15px solid #f00;
    border-top: 22px solid transparent;
    border-bottom: 22px solid transparent;
    content: "";
}
.scroll-box {
    overflow-x: scroll;
    width: 100%;
    padding-bottom: 10px;
}
/* 滚动条样式 */
.scroll-box::-webkit-scrollbar {
    width: 4px;
    height: 6px;
}
.scroll-box::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: #666;
}
.scroll-box::-webkit-scrollbar-track {
    /*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 10px;
    background: #EDEDED;
}
.time-axis-list {
    display: flex;
}
.time-axis-list .time-axis-item {
    flex: 0 0 calc(100% / 6);
    padding: 12px 10px;
    background-color: #464646;
    font-size: 18px;
    color: #999;
    text-align: center;
    cursor: pointer;
}
.time-axis-list .time-axis-item .time {
    line-height: 1.5;
    font-size: 20px;
}
.time-axis-list .current {
    position: relative;
    background-color: #f00;
    color: #fff;
}
.time-axis-list .current::before {
    position: absolute;
    left: 50%;
    bottom: -10px;
    margin-left: -12px;
    content: "";
    border-top: 10px solid #f00;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
}
.end-time-box {
    display: flex;
    justify-content: center;
    margin: 30px auto;
}
.end-time-box .end-time-zh {
    background: url('../images/icon_time.png') left center / 30px 26px no-repeat;
    height: 30px;
    line-height: 30px;
    padding-left: 40px;
    font-size: 18px;
    color: #999;
}
.end-time-box .end-time {
    display: flex;
    font-size: 18px;
    line-height: 30px;
}
.end-time-box .end-time span {
    display: block;
    background-color: #585858;
    padding: 0 6px;
    color: #fff;
    border-radius: 4px;
}
/*限时秒杀 end*/

