@CHARSET "utf-8";
@import url("reset.css");
body {
    /*max-width: 1680px;*/

    font-family: "微软雅黑", Simhei, sans-serif;

}
.navbar{min-height: auto;border: 0;}
html,body{margin: 0 auto;color:#585858;}
body,html{background:#f1f1f1;font-size: inherit;max-width: 768px;margin: 0 auto}
body.noSroll,html.noSroll{height: 100%;overflow: hidden}
ol,ul { list-style: none; margin:0; padding:0;}
a:hover, a:focus{color: #000}
a:active, a:hover, input[type="text"], textarea{outline: 0;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 
.clear{clear: both;}
.clearfix:after{ content:""; display:block; height:0px; clear:both; visibility:hidden;}
textarea{resize: none;}
input,button{
    outline: none;
}
.scroll-y{overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling:touch;}
.scroll-x{overflow-y: hidden;overflow-x: auto;-webkit-overflow-scrolling:touch;}
.fl{float: left;}
.fr{float: right;}
.clearfix{*zoom:1;}
.clearfix::after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
.tac{text-align: center;}
.none{display: none ; }
/*img{width: 100%;}*/
.width100{width: 100%;}
.abso{position: absolute!important;}
.rela{position: relative!important;}
.full{width:100%;height:100%;}
.bg-poi-center{background-size: cover;background-position: center;background-repeat: no-repeat;}
.poi-middle{top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.ie8 .poi-middle{top:10%;}
.three3D{-webkit-perspective: 500;perspective: 500;-moz-perspective: 500;-ms-perspective: 500;-o-perspective: 500;
         -webkit-perspective-origin: 50% 50%;-o-perspective-origin: 50% 50%;-ms-perspective-origin: 50% 50%;-moz-perspective-origin: 50% 50%;perspective-origin: 50% 50%;
         -webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d; 
         backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;}

.bg-center{background-size: cover;background-repeat: no-repeat;background-position: 50%;}
.bg-black{position: absolute;width:100%;height:100%;top:0;left:0;background: rgba(0,0,0,.5);}
.c-f60012{color: #f60012;}
.c-585858{color: #585858;}
.c-999{color:#999999;}
.c-000{color: #000;}
.c-fff{color:#fff;}
.f-30{font-size: .3rem;}
.f-24{font-size: .24rem;}
.f-20{font-size: .2rem;}
.f-18{font-size: .18rem;}
.f-28{font-size: .28rem;}
.f-40{font-size: .4rem;}
.f-60{font-size: .6rem;}
.m0{margin: 0!important;;}
.padding0{padding: 0!important;}
.border-left-1{border-width: 0;border-left-width: 1px;border-style: solid;}
.border-right-1{border-width: 0;border-right-width: 1px;border-style: solid;}
.border-top-1{border-width: 0;border-top-width: 1px;border-style: solid;}
.border-bottom-1{border-width: 0;border-bottom-width: 1px;border-style: solid;}
.cbg-textOver{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}/* 强行文字在一行显示，不换行 */
.cbg-textOver2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.cbg-textOver3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.cbg-textOver4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.cbg-middle:after{content: '';display: inline-block;width: 0;height: 100%;vertical-align: middle;}
a{color: inherit;}
a:hover{text-decoration: none;}
.sdw-pc{display: none!important;}

.ishref{cursor: pointer;}
.carousel-indicators li{vertical-align: top;}
.carousel-indicators{height: 20px;}
.carousel-inner > .item.single-img{    background-size:cover;}
.datatimepicker{background:url(././images/website/datatimepicker.png) no-repeat 12.3em 4px;background-size:0.26rem 0.26rem ;}
.arrow-icon{position:absolute}
.arrow-icon span{height:1px;width:18px;display:block;background:#000}
.arrow-icon span:nth-child(1){position:absolute;right:100%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:100% 50%}
.arrow-icon span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transform-origin:0 50%}
.container{padding:0}
.dilogMsg{    word-break: break-word;text-align:center;width:5rem; padding:.3rem;background:#000; position: fixed; left:50%; top:50%; margin-left:-2.50rem; border: 1px solid #656565;color:#fff; font-size:.24rem; line-height:1.5em; z-index:99999; display: none; opacity: 0; }
.dilogMsg.active{display: block;}
.dilogMsg-close{position: absolute;right:.1rem;top:0.1rem;width:.2rem;height:.2rem;background: url(./images/icon/icon-c_03.png) no-repeat center;background-size: contain;}
.loading{display:none;position: fixed;top:0;left:0;width:100%;height:100%;z-index:1034;font-size:.25em;}
.loading div{border-radius: 0.3em;position: absolute;top:50%;left:50%;width: 2rem;height:2rem;margin-left: -1rem;margin-top: -1rem;background: rgba(0,0,0,.8);}
.loading img{position: absolute;width: .65rem;left:.675rem;top:.675rem;}



.m-pull-right{float: right!important;}


a{color:#333}
#global-header{position:fixed;top:0;left:0;right: 0;width:100%;z-index:1031;background:#fff;box-shadow:0 0 5px 2px #e5e5e5;height:88px}
#global-header.noshadow{box-shadow:none;}
.navbar-nav-level2{background:0 0;display:none}
#global-header .container-fluid .collapse{position:relative}
#global-header .container-fluid .navbar-collapse{max-height:none}
#global-header .container-fluid .navbar-toggle{margin-top:18px}
#global-header .navbar{background:transparent;border:none;position:relative;margin-bottom:0;max-width: 768px;margin:0 auto;}
.navbar-nav-level2.navbar{position:fixed;left:50%;margin-left:-640px;width:1140px;padding:0 30px;background:#fff}
.navbar .navbar-header{position:relative;z-index:999;margin-left:15px}
.navbar-nav-level2 .navbar-header{margin-left:0}
.navbar .navbar-header a.navbar-brand{padding:0 20px;width:70px;height:88px;background:url(././images/website/logo.png) center center no-repeat;display:block;text-indent:-20000em;margin-left:0;background-size: 70px ;}
#global-header .navbar .navbar-header2{display:none}
.navbar .navbar-nav li a{padding:0 13px;line-height:88px}
.navbar .navbar-nav#nav-main{margin:0 auto;margin-left:13.4%;float:none;width:100%;position:absolute;top:0}
.navbar .navbar-nav#nav-main li{display:inline-block}
.navbar .navbar-nav#nav-main li a{font-size:18px;padding:0 18px;color:#000}
.navbar-nav-level2.navbar .navbar-nav#nav-main{margin-left:13%}
.navbar-nav-level2.navbar .navbar-nav#nav-main{width:85%}


.navbar-nav-level2.navbar .navbar-nav#nav-main{margin-left:13%;width:80%;display: flex;align-items: center;}
.navbar-nav-level2.navbar .navbar-nav#nav-main li{display: inline-block; float: left;position: relative;left: 0;right: 0;margin: auto;}
.navbar-nav-level2.navbar .navbar-nav#nav-main .nav-main-div{margin: auto;height: 100%;}
.navbar-nav-level2.navbar .navbar-nav#nav-main li a{font-size:18px;padding:0 18px;color:#000;line-height: 60px;vertical-align: top;height: 100%;}


#global-header .navbar .navbar-nav#nav-main.navbar-nav-level2{position:absolute;top:1.1em}

.navbar-nav-level2 li.cur{border-bottom:2px solid #e60012;height:88px}
.pagenavburger{display:none}
body[data-level2] .pagenavburger{display:block}
#global-header .navbar .navbar-nav#nav-social{position:absolute;top:33px;right:60px;z-index:1000;cursor: pointer;}
#global-header .navbar .navbar-nav#nav-social li a{width:21px;height:22px;line-height:30px;text-align:center;padding:0;margin-left:20px;background:#fff}
#global-header .navbar .navbar-nav#nav-social li a.icon-tmall{width:30px;text-align:left;background:url(././images/website/icon_tmall.png) center center no-repeat}
#global-header .navbar .navbar-nav#nav-social li a.icon-tmall:hover{border-color:RGBA(226,0,0,1);background-color:RGBA(226,0,0,1);background-image:url(././images/website/icon_tmall_white.png);color:#fff}
#global-header .navbar .navbar-nav#nav-social li a.icon-wechat:hover{border-color:#27ae60;background:#27ae60;color:#fff}
#global-header .navbar .navbar-nav#nav-social li a.icon-weibo:hover{border-color:#e74c3c;background:#e74c3c;color:#fff}
#global-header .navbar .navbar-nav#nav-social li a.icon-youku{padding:4px 10px;line-height:22px;width:auto}
.pagenavburger{position:absolute;right:15px;z-index:1031;top:30px;cursor:pointer;-webkit-tap-highlight-color:transparent;-moz-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;user-select:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}
#hamburger{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);width:23px;height:30px;position:relative;margin:0 auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}
#hamburger span{display:block;position:absolute;top:12px;height:3px;width:18px;background:#333;border-radius:6px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
#hamburger.open span{-webkit-transform:rotate(0deg)!important;-moz-transform:rotate(0deg)!important;-o-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;transform:rotate(0deg)!important;}
#hamburger.open span:nth-child(1){left:0!important;width:18px!important;top:6px}
#hamburger.open span:nth-child(2),#hamburger.open span:nth-child(3){top:12px}
#hamburger.open span:nth-child(4){left:0!important;width:18px!important;top:18px}
#hamburger span:nth-child(1){top:12px;width:0;left:50%}
#hamburger span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#hamburger span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
#hamburger span:nth-child(4){top:18px;width:0;left:50%}
#global-products{position:static}
#global-products.open a{background:0 0}
#navbar-product{position:absolute;top:70px;left:0;background:#fff;border:none;border-radius:0;margin-left:-30px}
#navbar-product ul{background:0 0;border-top:1px solid #f1f1f1}
#navbar-product ul li{background:0 0;width:14%}
#global-header  .dropdown.hover .panel-collapse{display: block;}
#global-header .dropdown  .panel-collapse{display: none;position: fixed;left:-0.5%;width:101%;height: 420px;background: #fff;font-size: 22px; padding-top: 1em;   box-shadow: 0 5px 21px 0px #e4e4e4 inset;}
#global-header .dropdown  .panel-collapse>div>div{position: relative;height: 96%;;width:15%;float: left;margin-left:4%}
#global-header .dropdown  .panel-collapse>div>div img{width: 100%;height:auto;margin-bottom: 1em;}
#global-header .dropdown  .panel-collapse>div{position: relative;height: 100%;max-width: 1280px;margin: 0 auto;}
#global-header .dropdown  .panel-collapse>div p{width: 95%;;position: absolute;top:87%;line-height: 0.8em;border-top:1px solid #f5f5f5;padding-top: 8px;}
#global-header .dropdown  .panel-collapse>div p a{line-height: 1em!important;font-size:0.72em!important; color:#9b9a9a!important;padding-right:1.3em!important;background: url(././images/website/header/header-arrow2.png) no-repeat right center ; }
#global-header .dropdown  .panel-collapse>div ul{padding: 0;height: 70%;border-color: #f5f5f5;display: block;}
#global-header .dropdown  .panel-collapse>div>div:first-child ul{border-width: 0;border-right-width: 1px;border-style: solid;}
#global-header .dropdown  .panel-collapse>div>div:nth-last-child(2) ul{border-width: 0;border-right-width: 1px;border-style: solid;}
#global-header .dropdown  .panel-collapse>div h6{font-size: inherit;margin-bottom: 0.8em;}
#global-header .dropdown  .panel-collapse>div li{line-height: 1.2em;display: block!important;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div a{font-size: 0.8em;line-height: 1.5em;padding: 0;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div ul.collapse a>span:hover{padding-bottom: 2px;border-bottom: 1px solid #f20016;}
#global-header .dropdown   .panel-li-hr:after{content: '';display: block;width: 3.3em;border: 1px solid #f4f4f4;    margin-bottom: 0.6em;margin-top: 0.2em;}
#global-header .dropdown  .panel-collapse4>div>div{width: 13%;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse5>div a{font-size: 0.7em;width: 18%;float: left;line-height: 2em;margin: 0 1%;margin-bottom: .8em;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div a div{position: relative;padding-top: 36.89%;overflow: hidden;border-radius: 3px; }
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div a div img{position: absolute;width:100%;height:auto;top:0;}
#global-header .dropdown  .panel-collapse5>div{width: 76%;}
#global-header .dropdown  .panel-collapse5>div>div{width: 100%;margin: 0;top:0;height: 100%;}
#global-header .dropdown  .panel-collapse3>div>div{width:17%;margin-left: 6%;}
#global-header .dropdown  .panel-collapse3 .a-link{padding-left: 2.5em;margin-bottom: 1em;}
#global-header .dropdown  .panel-collapse3>div>div span{font-size: 0.88em;float: left;}
#global-header .dropdown  .panel-collapse4>div>div:last-child{width: 4em;}

/*.panel-commuity-title{font-size:22px }*/
#global-header .dropdown  .panel-collapse6>div>div{width: 20%;}
.panel-commuity-container{width: 25%;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse6>div a{font-size: 0.7em;width: 80%;float: left;line-height: 2em;margin: 0 1%;margin-bottom: .8em;}

#global-header .navbar .navbar-nav#nav-main .panel-collapse6>div .question a{line-height: 2em;margin: 0 1%;margin-bottom: 0;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse6>div .question a:hover{text-decoration: underline;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse6>div ul.collapse a:hover{padding-bottom: 0;border-bottom: 0px solid #f20016;}

#global-header .navbar .navbar-nav#nav-social li a:hover{background: transparent;}
.navbar.navbar-nav-level2  .navbar-header a.navbar-brand{background-image:url(././images/website/icon.png) ;height: 60px;background-size: 50px;}
.ie8 .navbar.navbar-nav-level2  .navbar-header a.navbar-brand{background-image: url(././images/website/ie8icon.png);}
#global-header.open{height: 60px;}
.navbar.navbar-nav-level2 .navbar-nav li a{line-height: 60px;}
#global-header.open .navbar .navbar-nav#nav-social{top: 20px;}
#global-header.open .pagenavburger{top: 20px;}
.navbar.navbar-nav-level2 li{height:60px}
.navbar-nav-level2.navbar .nav-choice-city{height: 60px;line-height: 60px}
/*二级导航栏*/
#global-header .navbar .navbar-nav#nav-main li a.select{border-bottom: 1px solid #F60011;}
#global-header.open  .navbar .navbar-header2 {position: relative; z-index: 999; margin-left: 15px;display: block;}

#global-header.open .navbar .navbar-header2 a.navbar-brand {padding: 0 20px;width: 70px;height: 88px;background:  url("././images/website/logo.png") center center no-repeat; display: block;text-indent: -20000em; margin-left: 0;}
#global-header.open .navbar .navbar-header{display: none;}
/*#global-header.open .navbar  .navbar-nav#nav-social {display: none;}*/
#global-header.open .navbar  .navbar-nav#nav-social2 {position: absolute; top: 33px; right: 45px;z-index: 1000;display: block;margin-right:-15px; }
#global-header.open .navbar .navbar-nav#nav-social2 li a { width: 21px; height: 22px;line-height: 30px;text-align: center;padding: 0; margin-left: 20px; }

/*#global-header.open .navbar .navbar-nav-level2#nav-main.activity-index{display: none;}*/
.navbar-nav-level2.navbar .navbar-header2 {display: none;}
/*.activityIndex#global-header.open .navbar  .navbar-nav#nav-social2 {display: none;}*/
.navbar-nav-level2.navbar .nav-choice-city{display: block;position: relative;z-index: 999;margin-left: 15px;float: left;max-height: 100%;height: 60px;line-height: 60px;}
.navbar-nav-level2.navbar .nav-city-name{display: inline-block;font-size: 0.16em;vertical-align: middle;float: left;}
.navbar-nav-level2.navbar .nav-city-icontext{display: inline-block;color: #A9A9A9;font-size: 0.16em;vertical-align: middle;float: left;padding-left:1em;cursor: pointer;}




#global-footer{position:relative;overflow-x:hidden;background: #000;}
#global-footer .footer-wrapper{position:relative;width:100%;bottom:0;background:#000}
#global-footer .footer-wrapper.fixed{position:fixed;bottom:0}
#global-footer .nav-bottom{text-align:center;background:#292929}
#global-footer .nav-bottom a{color:#fff;line-height:62px;padding:0 15px;font-size:20px;border-bottom:1px solid #666;display:inline-block;margin-left:-4px}
#global-footer .honor{background:#000;color:#fff;font-size:12px;line-height:50px;white-space:nowrap;max-width:1280px;margin:0 auto;min-height:369px}
#global-footer .bottom-logo{position:absolute;top:0;width:100%;text-align:center;background:#333;height:273px}
#global-footer .bottom-logo img{margin:61px auto 62px}
#global-footer .copyright{color:#666;line-height:60px;text-align:center}
#pusher{background:0 0;height:378px}
#global-header .container-fluid{padding: 0;}
#nav-social img{vertical-align: top;width: 100%;}
#global-footer .honor{position: relative;font-size: 18px;padding: 2.5em 20px 5.5em;line-height: 2.3em;}
#global-footer .honor a{color: #fff;display: block;cursor: pointer;}
#global-footer .honor .a-link{white-space: nowrap;margin-right: 1em;width: 9%;min-width: 5em;}
#global-footer .honor .a-link a{float: left;width: 100%;line-height: 1;margin: 0.6em 0;}
#global-footer .honor .a-link-x2{    width: 19%;}
#global-footer .honor .a-link-x2 a{width: 50%;}
#global-footer .honor>div>div{float: left;}
#global-footer .honor .a-link.collapse{display: block;}

#global-footer .honor .footer-bottom{white-space: normal;padding: 0 20px;position: absolute;left:0;width: 100%;bottom:0;border-top:2px solid #141414;    margin:1.5em 0;    font-size: 0.77em;    line-height: 1.5em;}
#global-footer .honor .footer-bottom a{position: relative;display: inline-block;margin-right: 4em;}
#global-footer .honor>.footer-bottom>div{float: none;}
#global-footer .honor>.footer-bottom>a:first-child{width: 4em;margin:  1em 0;margin-right: 100%;white-space: nowrap;border-bottom: 1px solid #fff;}
#global-footer .honor>.footer-bottom>a:first-child img{height: 100%;width: auto;position: absolute;left:116%;}
.btn-weixin,.btn-weibo{margin:0 0.5em 0 0 !important;margin-left: 1em;float: left;width: 2em!important;height: 2em!important;background: #fff;}
.btn-weixin{margin-left: 0;}
.btn-weixin img,.btn-weibo img{width: 100%;vertical-align: top;}



.page-header{margin-bottom:30px;padding:0 15px}
.page-header .section-switcher a{padding:0 15px;height:30px;line-height:30px;display:inline-block;border-radius:15px;background:#FAFAFA;border:1px solid #ccc;font-weight:700}

.image-banner-wrap, .sport-banner-contaienr{margin-top: 88px;}
div.image-banner-wrap + div, div.sport-banner-contaienr + div{margin-top: auto;}
.peak-wrapper{margin-top:88px;position:relative;width:100%;max-width: 1920px;margin-left: auto;margin-right: auto;z-index:2;background:#f1f1f1}
.peak-wrapper .content{padding-top:30px;overflow:hidden;margin:0 auto;width:100%;max-width:1280px}
.banner{background: url(././images/website/banner.jpg) no-repeat center;background-size: cover;width: 100%;height: 8.16em;margin-bottom: 0.23em;}

#home-banner{color:#fff;}
#home-banner .page-banner>div{height: 100%;overflow: hidden;}
.home-banner-content{font-size: 20px;position: absolute;width: 100%;left:0;margin-top: -3%;text-align: center;}
.home-banner-content h3{font-size: 1.75em;}
.home-banner-content h2{font-size: 1.9em;letter-spacing:0.05em;font-weight: 700;}
.home-banner-content h2 span:first-child, .home-banner-content h2 span:last-child{font-size: 0.84em;margin:0 0.2em;}
.home-banner-content p{font-size: 0.8em;line-height: 1.75em;width: 21em;margin: 0 auto;margin-bottom:4em;}
.home-banner-content a{font-size: 0.9em;color: #fff;padding: 0.44em 1.22em;border: 1px solid #fff;}
.home-banner-content a.btn-more{margin-right: 1em;}
.home-banner-content a.btn-buy{margin-left: 1em;}
/*.home-banner-content a:hover{box-shadow:5px 5px 20px 1px #222;}*/
.home-banner-content .hr{width: 6.9em;border-top: 1px solid #fff;display: block;margin: 2em auto 2em;}
.home-banner-change{display: none;}
.frontpagehero{background-size:cover;background-repeat:no-repeat;position:relative}
.frontpagehero .product-desc{position:absolute;left:50%;top:30%;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.3)}
.frontpagehero .product-desc h2{font-size:5rem;margin-bottom:2rem;font-weight:lighter}
.frontpagehero .product-desc p{font-size:2rem}
.frontpagehero .product-desc a.btn-view{color:#333;background-image:linear-gradient(-180deg,#FCFCFC 0,#F6F6F6 100%);height:32px;line-height:32px;margin-top:2rem;display:inline-block;border:1px solid #EAEAEA;border-radius:16px;padding:0 15px;text-shadow:none}
.frontpagehero .product-desc a.btn-view i{line-height:30px;margin-right:10px;padding-right:15px;border-right:1px solid #ccc}
.frontpagehero img.img-responsive{display:inline-block;width:100%}
.carousel-control .glyphicon{top:50%}
.carousel-control .glyphicon:after,.carousel-control .glyphicon:before{content:"";display:block;width:15px;height:4px;background:#fff}
.carousel-control .glyphicon-right:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);
                                         transform-origin:50% 0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;}
.carousel-control .glyphicon-right:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);
                                          transform-origin:100% 50%;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;}
.carousel-control .glyphicon-left:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);
                                        transform-origin:50% 0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;}
.carousel-control .glyphicon-left:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);
                                         transform-origin:0 50%;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;}
.carousel .carousel-control{position:absolute;top:39%;height:20%;opacity:0;width:8%;background:0 0}
.carousel:hover .carousel-control{opacity:1}
.dropdown-menu#wechat{padding:10px;background:#f0f0f0}
.sub-banner .col-lg-10{padding:0}
.section.section-index{overflow:hidden;margin-bottom:30px;padding-top: 30px;margin-top: -30px;padding-left: 10px;padding-right: 10px;}
.section.section-index .product-spots,.section.section-index .product-spots .block-left,.section.section-index .product-spots .block-right{height:100%}
.nav-product{position:relative;text-align:center;font-size:0}
.nav-product li{width:14.8%;border-right:1px solid #e1e1e1;position:relative;margin-bottom:2.5%;display:inline-block;color:#8f8c89}
.nav-product li:first-child{border-left:1px solid #e1e1e1}
.nav-product li:nth-child(7){border-left:1px solid #e1e1e1}
.nav-product li:nth-child(10){border-left:1px solid #e1e1e1}
.nav-product li:last-child{background:0 0}
.nav-product li img.icon-hover{display:none}
.nav-product li:hover a.nav-card-link{display:block}
.nav-product li:hover img{display:none}
.nav-product li:hover img.icon-hover{display:inline}
.nav-product li:hover{color:#f60012}
.nav-product li.product-type{line-height:118px;text-align:right;letter-spacing:1em;font-size:20px}
.nav-product li a.nav-card-link{background:0 0;position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-3000em;z-index:9;display:none}
.nav-product li .nav-icon{text-align:center;height:65px}
.nav-product li .nav-icon .middle{display:inline-block;height:100%;vertical-align:middle}
.nav-product li .nav-icon img{vertical-align:middle;max-width:60%}
.nav-product li h3{font-size:15px;margin:0;text-align:center}
.news-spots,.product-spots{padding:0}
.sizer{display:none}
.card:hover .card-cover .card-cover-wrapper{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.card .card-wrapper{position:relative;background:#fff;overflow:hidden;cursor: pointer;}
.card .card-wrapper:hover{box-shadow:0 0px 25px 0px #bbbbbb;transition:all .1s ease-in-out}
.card .card-cover{overflow:hidden}
.card .card-cover .card-cover-wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;min-height:100%;transition:all .5s ease-in-out;max-width:auto;width:100%}
.card a.card-link{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;padding:10px;font-size:18px;cursor:pointer;z-index:9;font-family:GothamThin,sans-serif}
.card a.card-link:hover{text-decoration:none}
.card .card-desc{padding:20px;height:85px;font-size:20px}
.card .card-desc h2,.card .card-desc h3{font-size:1em;margin-top:0;margin-bottom:.2em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#585858}
.card .card-desc h2 img{padding-left:.5em;padding-bottom:.2em}
.card .card-desc p{margin:0;font-size:.8em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#777}
.card a.card-link{display:none}

.product-spots:after{content:'';display:block;clear:both}

.grid-item,.grid-sizer{width:25%}
.grid-sizer{display:none}
.grid-item{position:relative;float:left;margin-bottom:30px;color:#585858}
.grid-item.card{padding:0 15px;transition:all .15s linear 0s}
.grid-item--width2{width:50%}
.grid-item--width4{width:100%}
.list-item,.list-sizer{width:33.33%}
.list-sizer{display:none}
.list-item{padding:0 15px;float:left;margin-bottom:30px}
.list-item--width2{width:66.67%}

.alignleft{display:inline;float:left;margin-right:1.5em}
.alignright{display:inline;float:right;margin-left:1.5em}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}
.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}
.cbg-clear:after{display:block;height:0;content:"";clear:both;visibility:hidden}
.widget{margin:0 0 1.5em}
.widget select{max-width:100%}
.widget_search .search-submit{display:none}
.sticky{display:block}
.hentry{margin:0 0 1.5em}
.byline,.updated:not(.published){display:none}
.group-blog .byline,.single .byline{display:inline}
.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}
.page-links{clear:both;margin:0 0 1.5em}
.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}
.comment-content a{word-wrap:break-word}
.bypostauthor{display:block}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
.infinity-end.neverending .site-footer{display:block}
.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}
embed,iframe,object{max-width:100%}
.wp-caption{margin-bottom:1.5em;max-width:100%}
.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}
.wp-caption-text{text-align:center}
.wp-caption .wp-caption-text{margin:.8075em 0}

#home-banner .page-banner>div.page-back{top:0!important}
#home-banner .page-banner>div.page-front{top:0!important}
.btn-control{position:absolute;bottom:45%;left:0}
.btn-next-item{left:auto;right:0}
#home-banner.auto{position:relative!important}
.frontpagehero{margin-left:-5px;margin-right:-5px}
.frontpagehero .product-desc{position:relative;top:0;left:0;background-color:#fff;color:#333;padding:20px}
.frontpagehero .product-desc h2{font-size:3em;margin:0}
.frontpagehero .product-desc p{font-size:2em}
#products{margin-top:0}
#global-header .container-fluid{margin:0;padding:0;background:rgba(0,0,0,.5)}
.navbar-toggle{margin-right:0}
.grid-item{padding:5px}
.grid-item,.grid-sizer{width:50%}
.grid-item.card{padding:0 7px}
.grid-item-xs-width4{width:100%}
.card .card-desc p{display:block;font-size:.6em}
.card .card-desc h2,.card .card-desc h3{font-size:.8em}
.card .card-desc{height:auto;padding:.5em}
#global-footer .footer-wrapper{border:none}
#global-footer .footer-wrapper .copyright{padding:10px;line-height:24px;font-size:12px}
#register-box{background:0 0}
#register h2{font-size:24px}
.store-map{margin-top:30px}
.store-map .main{height:300px}
.page-hero .product-intro{padding-left:0;text-align:center}
.page-hero .product-intro h2{font-size:24px}
.page-hero .product-intro p{margin:0}
.page-hero .product-intro div.product-desc{font-size:16px}
.page-hero .product-intro div.product-price p.product-price-count{font-size:16px}
#a2-true360{margin-top:30px;padding-top:30px;border-top:1px solid #ccc}
.video-div div.column-center{padding:0 15px;margin-top:-60px;left:0;bottom:0;position:relative;text-align:left}
.video-div div.column-center h2{font-size:24px}
.video-div div.column-center p{width:100%;padding:0}
#a2-weight .section-desc{top:0;left:0;right:0}
.swiper-div.a2-nav-green{background:0 0!important}
.swiper-div .swiper-a2{position:relative;top:0;left:0;right:0}
section .section-desc{position:relative;left:0;top:0;color:#333;margin-top:30px;padding-top:30px;border-top:1px solid #ccc}
section .section-desc .section-desc-content{margin-top:10px}
#WJFOIR{margin-top:30px;padding-top:30px;border-top:1px solid #ccc}
#a2-social{margin-bottom:30px}
#a2-social .section-desc{left:0;top:0}
#techspec{background:#333!important;margin-left:-5px;margin-right:-5px}
#techspec .techtalk{position:relative;bottom:0}
#techspec .techtalk section h3{margin-top:0}

.carousel{top: 80px;margin: 0 auto;overflow: hidden;}
.carousel-inner>.item{position:absolute;height:100%;display:block;width:100%;top:0;overflow:hidden;z-index:1}
.carousel-inner{overflow:inherit;top:0px;height:100%;}
#home-banner .single-img .page-front.sdw-pc .btn-video{font-size:18px;cursor: pointer;position: absolute;left:50%;top:50%;margin-left:-3.9em;margin-top:-3.9em;border:0;width:7.8em;}
#home-banner .single-img .page-front.sdw-pc .btn-video img{width:100%;}
#home-banner .single-img .page-front.sdw-pc .btn-video:hover{box-shadow: none;}
#home-banner video{width:1px;height:0;display:none;}
#home-banner.auto{position:absolute;bottom:0;top:auto}
#home-banner .page-banner>div{position:absolute;height:100%}
#home-banner .page-banner>div.pull-left:first-child{left:0}
#home-banner .page-banner>div.pull-left:first-child+.pull-left{right:0}
/*#home-banner .page-banner>div.pull-left:nth-child(2){right:0}*/
#home-banner .page-banner>div.pull-right:first-child{right:0}
#home-banner .page-banner>div.pull-right:nth-child(2){left:0}
.page-banner-top{/*top: 80px !important;*/}
#home-banner .page-banner>div.page-back{z-index:2}
#home-banner .page-banner>div .page-back-bg{left:0;position:absolute;top:0;}
#home-banner .page-banner:first-child>div.page-back{top:0}
#home-banner .page-banner:first-child>div.page-front{top:0}
#home-banner .page-banner>div.page-back{top:100%}
#home-banner .page-banner>div.page-front{top:-100%;background-color:#000;background-repeat: no-repeat;}
/*#home-banner .page-banner{display:none}
#home-banner .page-banner.active{display: block;}*/
/*#home-banner .page-banner:first-child{display:block}*/
#home-banner .single-img .page-front.sdw-pc a{font-size:18px;color:#fff;border:1px solid #fff;text-align:center;}
#home-banner .single-img .page-front.sdw-pc a:hover{box-shadow:1px 4px 10px 0px #4e4e4e;}
.btn-control{z-index:11;position:absolute;font-size:.5em;bottom:1em;left:55%}
.btn-prev-item{left:auto;right:55%}
.single-img .sdw-pc .home-banner-content{width:auto;left:auto;top: auto;margin: auto;font-size: 1em;}
.single-img .sdw-pc .home-banner-content.text-left{text-align: left;}
.single-img .sdw-pc .home-banner-content.text-right{text-align: right;}
.single-img .sdw-pc .home-banner-content h3:before{content: '';display: block;height:0.11em;width:1.27em;background: #fff;margin-right: auto;margin-left: auto;margin-bottom: 0.35em;}
.single-img .sdw-pc .home-banner-content.text-left h3:before{margin-right: auto;margin-left: 0;}
.single-img .sdw-pc .home-banner-content.text-right h3:before{margin-right: 0;margin-left: auto;}
.single-img .sdw-pc .home-banner-content.text-center h3:before{margin-right: auto;margin-left: auto;}
.single-img .sdw-pc .home-banner-content h3{font-family: "微软雅黑";font-size: 0.69em;font-weight: bold;}
.single-img .sdw-pc .home-banner-content h2{font-family: "微软雅黑";font-size: 0.93em;font-weight: bold;}
.single-img .sdw-pc .home-banner-content p{font-size: 0.4em;margin: 0;width: 100%;}
.single-img .sdw-pc .home-banner-content span{font-size: .08em;display: block;margin-bottom: 6em;}
.single-img  .page-back{width:100%;}


.shoppingcart-icon{background: url(./images/header/shoppingcart-icon.png) no-repeat center center;position: relative;background-size:contain;width: 0.39em;height: 0.39em;display: inline-block;float: left;}
.shoppingcart-num{position: absolute;background: #F60012;color: #fff;display: block;width: 1.8em;height: 1.8em;border-radius: 50%;font-size: .16em;top: -1.1em;text-align: center;line-height: 1.8em;right: -1.5em;}
.personal-icon{background: url(./images/header/personal-icon.png) no-repeat center center;background-size:contain;margin-left: 0.8em;width: 0.35em;height: 0.37em;}
.search-icon{background: url(./images/header/search-icon.png) no-repeat center center;background-size:contain;width: 0.36em;height: 0.36em;position: absolute;top: 39%;left: 16%;}
.icon-container{position: absolute; right: 0.4em;top: 39%;}


.peak-wrapper .content {
    border: none;
    padding-left:0.38rem!important;
    padding-right:0.38rem!important;
    width:100%!important;
}
.peak-wrapper{margin-top: 1.1em;z-index: inherit;}
body[data-level2] .peak-wrapper{/*margin-top:2em;*/}
.peak-wrapper .content{padding-top: 20px;}
#hamburger{display: none;}

#global-header.collapsed{height:100%;background: transparent;}
#global-header.collapsed .navbar{height:100%;background: transparent;}
#global-header.collapsed .container-fluid{height:100%;background: rgba(0,0,0,.6);}
#global-header .navbar .navbar-header a.navbar-brand{ background: url("./images/header/logo.svg") center center no-repeat;background-size: 100% auto;font-size: inherit;height:0.7em;width:2.25em;margin: 0.2em auto 0;}
.navbar-brand{float: none;}
#global-header {height: 1.1em;z-index:1032;}
#global-header .navbar{padding: 0;min-height:40px;}
#global-header .navbar .navbar-header{position: absolute;width:100%;background: #fff;padding: 0 0.38em;margin: 0;height: 1.1em;border-bottom: 1px solid #c7c6c6;}
.navbar-default .navbar-toggle{border: 0;}
.navbar-toggle{float: left;padding: 0.1em;}
.navbar-toggle.collapsed .icon-bar{width: 0.45em;}
.navbar-toggle .icon-bar{width: 0.3em;}
#global-header .container-fluid .navbar-toggle{margin-top: 0.35em;display: block;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:initial;}
.navbar-toggle .icon-bar + .icon-bar{margin-top: 0.09em;}
#global-header .navbar .navbar-nav#nav-main li{float: none;}
.navbar-nav > li { float: left;}
#global-header .navbar .navbar-nav#nav-social{position: fixed;top:0.4em;margin-top: 0;margin: 0;right:0.38em;}
#global-header .navbar .navbar-nav#nav-social li a{width: 0.38em;height: 0.39em;}
body[data-level2] #global-header .navbar .navbar-nav#nav-social{right: 0.38em;}
body #global-header .navbar-nav-level2>li.cur{height: 100%}
#global-header .navbar .navbar-nav#nav-main li{display: block;float: none;padding: 0 0.1em;border-bottom: 1px solid #585858;}
#global-header .container-fluid .navbar-collapse{margin: 0;top:0em;padding-top: 1.1em;color:#fff;width: 63%;height: 100vh!important;background: #000;padding: 0;overflow: hidden;;}
/*body[data-level2] #global-header .container-fluid .navbar-collapse{padding-top: 0;top:0;}*/
#global-header .container-fluid .navbar-collapse.hover{width: 42%;}
.navbar-collapse:before{height: 1.1em;}
#global-header .navbar .navbar-nav#nav-main{position: relative;margin-left: 0;width:100%;}
/*body[data-level2] #global-header .navbar .navbar-nav#nav-main:before{content:"";display: block;height: 1em;}*/
#global-header .navbar .navbar-nav#nav-main li a{color:#fff;line-height: 3em;font-size: 0.3em;height:auto;}
#global-header .navbar .navbar-nav#nav-main>li:hover a{border-bottom: 0;}
#global-header .navbar .navbar-nav#nav-main li.dropdown{background: url(./images/header/header-arrow.png) no-repeat 90% center;background-size: 4% auto;}
#global-header .container-fluid .navbar-collapse.hover .nav-telephone-number{display: none;}
/*#global-header .navbar .navbar-nav-level2#nav-main{display: block;}*/
#global-header .dropdown .panel-collapse{font-size: inherit;top:0;bottom:0;height: 100%;left:42%;width: 58%;color:#000;overflow-y: auto;padding-top:1.1em;padding-bottom:0;z-index:1;border:0;}
/*body[data-level2] #global-header .dropdown .panel-collapse:before{content:"";display: block;height:1em;}*/
#global-header .container-fluid .navbar-collapse .dropdown.hover .panel-collapse{display: block;}
#global-header .container-fluid .navbar-collapse .dropdown.hover .panel-collapse>div p{display: none;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div a div img{position: static;display: block;margin-bottom: 0;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div a div{padding-top: 0;overflow: visible;}
#global-header .dropdown .panel-collapse>div p{display: none;}
#global-header .dropdown .panel-collapse>div{position: relative;padding: 1.1em 0;height: 100%;overflow: auto;}
#global-header .dropdown .panel-collapse>div>div{top:0;width:100%;float:none;margin: 0;height: auto;}
#global-header .navbar .navbar-nav#nav-main li.dropdown.hover{  background:#999 url(./images/header/header-arrow3.png) no-repeat 90% center;  background-size: 4% auto;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div a{color:#000;float: none;display: block;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div ul a.cur>span{border-bottom: 1px solid #f20016;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div li a{display:block;line-height: .9rem;box-sizing: border-box;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse>div li a span:visited{border: 0 !important;}
#global-header .dropdown .panel-collapse.panel-collapse7>div>div{width:100%;float:left;}
#global-header .dropdown .panel-collapse.panel-collapse3>div ul.collapse{display: block;height:auto;}
#global-header .dropdown .panel-collapse.panel-collapse7>div ul.collapse{display: block;height:auto;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse.panel-collapse3>div a div{padding-top: 0}
/*    #global-header .dropdown  .navbar-nav#nav-main .panel-collapse.panel-collapse3>div h6.sdw-pc{background-color: #f4f4f4;}
    #global-header .dropdown  .navbar-nav#nav-main .panel-collapse.panel-collapse3>div h6.sdw-m{background-color: #fff;}*/   
#global-header .dropdown .panel-collapse.panel-collapse3>div h6.sdw-m{background-color: #fff;}
#global-header .dropdown .panel-collapse.panel-collapse3>div>div.sdw-m > h6.sdw-m{background-color: #f4f4f4;}
#global-header .dropdown .panel-collapse.panel-collapse3>div h6 .arrow-icon{display: none !important;}
#global-header .dropdown .panel-collapse.panel-collapse7>div h6.sdw-m{background-color: #fff;}
#global-header .dropdown .panel-collapse.panel-collapse7>div>div.sdw-m > h6.sdw-m{background-color: #f4f4f4;}
/*    #global-header .dropdown .panel-collapse.panel-collapse7>div h6.collapsed .arrow-icon.sdw-m{display: none !important;}
    #global-header .dropdown .panel-collapse.panel-collapse7>div h6 .arrow-icon.sdw-m{display: none !important;}*/
/*    #global-header .dropdown .panel-collapse.panel-collapse3>div h6.collapsed .arrow-icon.sdw-m{display: none !important;}
    #global-header .dropdown .panel-collapse.panel-collapse3>div h6 .arrow-icon.sdw-m{display: none !important;}*/
#global-header .dropdown .panel-collapse.panel-collapse7>div ul.collapse{display: block}
#global-header .dropdown .panel-collapse.panel-collapse7>div h6 .arrow-icon{display: none}



/*#global-header .navbar .navbar-nav#nav-main .panel-collapse>div a:hover{padding: 2px;border-bottom: 1px solid #f20016;}*/
#global-header .navbar .navbar-nav#nav-main .dropdown .panel-collapse>div li{position: relative;font-size: 0.3em;padding:0 1em;border-bottom:  1px solid #f4f4f4;}
#global-header .dropdown .panel-collapse>div h6{ display: block; margin: 0;position: relative;font-size: 0.3em; line-height: 3em;padding: 0 1em;background-color: #f4f4f4;border-bottom: 1px solid #c7c6c6;}
#global-header .dropdown .panel-collapse>div h6.ishref:hover{border-bottom: 0px;;}
#global-header .dropdown .panel-collapse>div h6 .arrow-icon{top:45%;right:1em;transform-origin: 0 50%;-webkit-transform-origin: 0 50%;-moz-transform-origin: 0 50%;-ms-transform-origin: 0 50%;-o-transform-origin: 0 50%;}
#global-header .dropdown .panel-collapse>div h6.collapsed .arrow-icon{top:45%;transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);margin-top: 0.25em;}
#global-header .dropdown .panel-collapse>div h6 .arrow-icon span{width: 0.5em;}
#global-header .dropdown .panel-collapse>div h6 .arrow-icon{}
#global-header .dropdown .panel-collapse>div ul.collapse{display: none;}
#global-header .dropdown .panel-collapse>div ul.collapse.in{display: block;height: auto;}
#global-header .dropdown .panel-collapse>div ul{height: 0;}

#global-header .navbar .navbar-nav#nav-main.navbar-nav-level2 li a{color: #000000;}
#global-header .navbar .navbar-nav#nav-main.navbar-nav-level2 li{flex: 1;float: left;display: inline-flex;justify-content: center;align-items: center;}
#global-header .navbar .navbar-nav#nav-main.navbar-nav-level2{margin: 0;width: 100%;background: #fff;height: 0.9em;overflow-y: hidden;overflow-x:auto;white-space: nowrap;line-height: 0.1em;}

#global-header .navbar .navbar-nav#nav-main.activity-index.navbar-nav-level2 li a{color: #000000;}
#global-header .navbar .navbar-nav#nav-main.activity-index.navbar-nav-level2 li{width: 50%;}
#global-header .navbar .navbar-nav#nav-main.activity-index{margin: 0;width: 100%;background: #fff;height: 0.9em}
.navbar-nav-level2.navbar .nav-choice-city{display: none!important;}
/*  #global-header .dropdown .panel-collapse5{font-size: }*/
#global-header .dropdown .panel-collapse5>div{width:100%;}
#global-header .navbar .navbar-nav#nav-main .panel-collapse5>div a{width:100%;padding: 0 5%;}
#global-header .dropdown .panel-collapse4>div>div:last-child{width: 100%;}
.navbar-nav-level2 .navbar-header{display: none;}
.navbar-nav-level2.navbar{ 
    display: block;
    top: 1.1em;
    width: 100%;
    background: #fff;
    padding: 0;border:0;  min-height: auto;/*border-top:1px solid #c7c6c6;*/
}
.navbar-nav-level2.navbar+div{margin-top:2.1em}
.navbar-nav-level2 .container-fluid{padding: 0;overflow: auto;}
.navbar-nav-level2.navbar .navbar-nav#nav-main{position: relative;margin: 0}
.navbar-nav-level2.navbar .navbar-nav#nav-main .nav-main-div:first-child{;width:100%;}
.navbar-nav-level2.navbar .navbar-nav#nav-main li a{line-height: 4em;font-size: 0.25em;padding:0;}
.navbar-nav-level2.navbar .navbar-nav#nav-main div.nav-main-div{width: 100%;}
.navbar-nav-level2.navbar .navbar-nav#nav-main li{height: 1em;display:flex; align-items: center; justify-content: center;}
.navbar-nav-level2 li.cur{}
.navbar-nav-level2 li{text-align: center;}
.navbar-nav-level2 .nav-shodow{ position: absolute;pointer-events: none;right: 0;top: 0;height: 100%; width: 1.8em;overflow: hidden;}
.navbar-nav-level2 .nav-shodow:after{content:'';position: absolute; display: block;top: 0;right: 0;width: 0em; height: 100%; box-shadow: 0.2em 0em 1em .8em #fff; z-index: 333;}


#global-footer,#global-footer .footer-wrapper{position: relative;height:auto;}
.honor-label{position: relative;font-weight: normal;}
.honor-label[data-toggle="collapse"],.a-link.collapse.in,.a-link.collapsing{  border-top: 1px solid #2c2c2c;}
#global-footer{height: auto!important;}

#global-footer .honor{font-size: 0.3rem;padding: 0 10%;/*padding-top: 3em;*/line-height: 3em;height: auto;padding-left:0;padding-right: 0;}
#global-footer .honor>div>div{width: 100%;font-size:1em;padding:0 10%;}
#global-footer .honor .a-link{font-size: 0.8em;width: 100%;margin: 0;overflow: hidden;height: 0;}
#global-footer .collapse{display: none;}
#global-footer .collapse.in{display: block;height: auto;}
#global-footer .arrow-icon{top: 40%;right: 10%;transform-origin: 0 50%;-webkit-transform-origin: 0 50%;-moz-transform-origin: 0 50%;-ms-transform-origin: 0 50%;-o-transform-origin: 0 50%;}
#global-footer .collapsed .arrow-icon{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);margin-top: 0.25em;}
#global-footer .arrow-icon span{background: #fff;width: 0.5em}
#global-footer .honor .footer-bottom{font-size: 0.24rem;position: relative;margin: 0;padding:0;line-height: inherit;padding:0 10%;border-top: 2px solid #2C2C2C;padding-top: 5%;}
#global-footer .honor>.footer-bottom>a:first-child{margin: 0;width: 66.66%;border: 0;}
#global-footer .honor .footer-bottom a{font-size:1em;display: block;margin: 0;width: 33.33%;float: left;border: 0;cursor: pointer;}
#global-footer .honor>.footer-bottom>a:first-child{text-decoration: underline;}
#global-footer .honor>.footer-bottom>a:first-child img{height: 1em;position: relative;;left: 0.5em;}
#global-footer .honor .footer-bottom .text-right{text-align: left;}
#global-footer .honor .footer-bottom .text-right.m-pull-right,#global-footer .honor .footer-bottom .text-center{text-align: right;}
#global-footer .honor .footer-bottom a{width:50%;}

#global-footer .honor .footer-bottom span{display: block;width: 100%;text-align: left;font-size: 0.18rem;  letter-spacing: 0.1em;}
#global-footer .honor .a-link a{width: 50%;  height: 3em;line-height:3em;}
#global-footer .honor .a-link a:nth-child(2n){text-align: right;}
#global-footer .honor>div>div.honor-label-last,#global-footer .honor>div>div.a-link-last{ width: 50%;  position: absolute;top: 0;padding: 0 10%;left: 0;}
#global-footer .honor>div>div.honor-label-last{width:30%;}
#global-footer .honor>div>div.a-link-last{width:70%;}
#global-footer .honor>div>div.honor-label-last p{padding: 0;width: 100%;}
#global-footer .honor>div>div.a-link-last{right: 0;left:auto;height: auto;  padding-left: 5%;}
#global-footer .honor>div>div.a-link-last a{margin:0.6em 0 0 1em !important;}
#global-footer .honor>div>div.img-cont{padding: 0;}
#global-footer .honor>.footer-bottom>div{padding: 0;}
#global-footer .honor>.footer-bottom .qrcode-img{width: 6em;float: left;display: inline-block;margin-right: 1em;}
#global-footer .honor>.footer-bottom .qrcode-img img {width: 100%;display: block;}
#global-footer .honor .footer-bottom .qrcode-img span{line-height: 1.2;padding-bottom:1em;padding-top:.3em}
.footer-bottom .foot-img{float: left;display: inline-block;height: 1.56em;width: auto;margin-right: 0.73em;}
.footer-bottom .foot-img img{width: auto;height: 100%;float: left;}
#global-footer .honor>.footer-bottom>div .qrcode-contain{padding-left: 1.5em;float: right;border-left: 1px solid #2C2C2C;line-height: 0.8;}
#global-footer .honor>.footer-bottom>div .qrcode-contain img{width: 0.5rem;line-height: 1;}
#global-footer .honor>.footer-bottom>div .qrcode-contain p{font-size: 0.3rem;line-height: 1;}
#global-footer .honor>.footer-bottom>div .qrcode-contain .qrcode-ps{line-height: 1; padding-top: 0.5em;color: #f20016;}
#global-footer .honor>.footer-bottom>div .qrcode-contain .qrcode-ps a{float: left;width: 33.33%;color: #f20016;border-right: 1px solid #f20016;padding: 0 0.25em;white-space: nowrap;}
#global-footer .honor>.footer-bottom>div .qrcode-contain .qrcode-ps a:nth-child(1){padding-left: 0;}
#global-footer .honor>.footer-bottom>div .qrcode-contain .qrcode-ps a:nth-child(3){border-right: 0;}
#global-footer .honor>.footer-bottom>div .qrcode-contain button{line-height: 1.5;background: #F60012;border: 0;border-radius: 1.5em;margin-right: 3.2em;margin-top: 0.5em;}

#home-banner{height:100%!important;font-size: 0;white-space: nowrap;overflow: visible;}
#home-banner .page-banner>div .page-back-bg{opacity: .5}
#home-banner .page-banner{display: inline-block!important;position:relative;white-space: normal;}
.section-index-footer{font-size: 0.2rem;margin-bottom: 4em;}
#home-banner .page-banner>div.page-back{top:0!important;opacity: 0;-webkit-transition: all .1s linear 1.5s;}
#home-banner .page-banner>div.page-front{top:0!important}
#home-banner .page-banner.ever>div.page-back{visibility: visible;opacity: 1;}
#home-banner .page-banner>div.page-front{background-position:center ;background-size:cover;}
.card .card-desc{font-size: 16px;/*height:3.5em;padding: 1em*/}
.card .card-desc h2 img{padding-left: 0.3em;}
.home-banner-content .hr{width: 1.7em;margin: 6% auto 5%;}
.home-banner-content p{font-size: 0.2em;margin-bottom: 0;height: 32%;}
.home-banner-change{display: none;z-index: 22;position: absolute;top: 4%;font-size: 0.22em;color: #fff;right: 3%;width:13.8%;cursor: pointer;
                    -webkit-perspective: 500;perspective: 500;-moz-perspective: 500;-ms-perspective: 500;-o-perspective: 500;
                    -webkit-perspective-origin: 50% 50%;-o-perspective-origin: 50% 50%;-ms-perspective-origin: 50% 50%;-moz-perspective-origin: 50% 50%;perspective-origin: 50% 50%;
                    -webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d; 
                    backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;

                    -webkit-transform: translate3d(-30px,30px,200px) scale(.9)
}
.home-banner-change img{width:100%;}
.home-banner-change img.back{display: none!important;}
.change .home-banner-change img{display: none!important;}
.change .home-banner-change img.back{display: block!important;}
#home-banner .home-banner-content{font-size: 1rem;height: 100%;margin: 0;}
.home-banner-content h3{font-size: 0.44em;margin: 14% auto 0;}
.home-banner-content h2{font-size: 0.48em;margin: 4% auto 0;}
.home-banner-content a{position: absolute;font-size: 0.26em;padding: 0.44em 0;width: 7em;bottom: 6%;}
.home-banner-content>a.btn-buy{left:50%;    margin-left: -3.5em;}
.home-banner-content>a.btn-more{left:auto;right:50%;display: none;}
#home-banner .page-banner>div{position: absolute;width: 100%;}
.page-back{visibility: hidden;}
/*.page-back{transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);}*/
/*    .page-back,.page-front{z-index: 1;transition-duration: .8s;-webkit-transition-duration: .8s;-moz-transition-duration: .8s;-o-transition-duration: .8s;-ms-transition-duration: .8s;}
    .page-banner.change .page-back{transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);z-index: 3;}
    .page-banner.change .page-front{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);-ms-transform: rotateY(180deg);z-index: 2;}*/
.carousel{padding-bottom: 7.6%!important;top:1.1em!important;    height:6.5rem;overflow: hidden;box-sizing: content-box}
.carousel-indicators{bottom:0;margin-bottom: 5%;height:0.2em;position: absolute!important;font-size: 0;}
.carousel-indicators .active{background-color: #f60012;width:0.19rem;height:0.19rem;margin: 0 .1rem;border-radius:1rem}
.carousel-indicators li{background-color: #999999;border: 0.01rem;width:0.19rem;height:0.19rem;margin:0 .1rem;border-radius:1rem}
.carousel-indicators li:before{content: "";display: block;width:0.19rem;height: 0.19em;position: relative;top:-0.2em;border-radius:1rem}
.carousel-inner.move{transition: all .2s linear 0s;-webkit-transition: all .2s linear 0s;}
.carousel-inner .page-front .btns{display: none!important;position: absolute;bottom:4%;left:0;width:100%;text-align: center;}
.carousel-inner .page-front a{font-size: 0.24em;color:#000;padding: 0.44em 0;width: 7em;background: #fff;display: inline-block; }
.carousel-inner .page-front a.btn-more{display:none}
.carousel-inner .page-front .btn-video{cursor: pointer;font-size: 0.24rem;background: none;padding:0;width:5.8em;position: absolute;left:50%;top:50%;margin-left:-2.9em;margin-top:-2.9em;}
.carousel-inner .page-front .btn-video img{width:100%;}
.carousel-inner > .item{margin: 0;}




/*列表*/

.filter-result-content{width: 104%;margin: 0 auto;font-size: 0.16rem;margin-left: -2%;}
.filter-result-content>ul{display: inline-block;width:100%;}
.filter-result-content>ul>li{float: left;width: 50%;line-height: 1.3em;}
.filter-result-content>ul>li.active>div{border: 1px solid #c7c6c6;}
/*.filter-result-content>ul>li:hover>div{border: 1px solid #c7c6c6;}
.filter-result-content>ul>li:hover .filter-result-hover{display: block;}
.filter-result-content>ul>li:hover .filter-result-text{display: none;}*/
.filter-result-content>ul>li>div{position: relative;margin:0% 8% 1.875em 8%;margin-left: 0;padding: 5% 5% 7% 5%;/*border: 1px solid transparent;*/background: #fff;}
.filter-result-new{height: 0.24rem;position: absolute;z-index:1;}
.filter-result-new img{height:100%;width:auto;vertical-align: top;}
.filter-result-img{position: relative;width: 100%;overflow: hidden;padding-top:100%;}
.filter-result-img img{position: absolute;width: 100%;top:0;}
.filter-result-img-select{display: none;position: relative;padding-bottom: 28.3%;margin-bottom: 5%;overflow: hidden;/*border-bottom: 1px solid #c7c6c6;*/padding-bottom: 13.3%;margin-bottom: 0;}
.filter-result-prize{color:#f60012;float: left;font-size: .24rem;}
.filter-result-name{margin-bottom: 0.5em;line-height:0.5rem;padding-bottom: 0.3em;font-size: .24rem;}
.filter-result-number{font-size: 0.75em;color:#999999;display: inline-block;text-align: right;font-size: .18rem;text-decoration: line-through;}
.filter-result-text{position: absolute;bottom: 14%;font-size: 0.66em;}
.filter-result-hover{display: none;position: absolute;width: 80%;left:11%;bottom: 14%;padding-bottom: 10.5%;}
.filter-result-hover>div{position: absolute;width: 100%;height: 100%;overflow: hidden;}
.filter-result-hover ul{position: absolute;top:0;width: 100%;height: 100%;font-size: 0;white-space: nowrap;}
.filter-result-hover li{display: inline-block;float: none;width:23%;margin-right: 2%;height: 100%;position: relative;border: 1px solid #c7c6c6;}
.filter-result-hover li.hover{border: 1px solid #f60012;}
.filter-result-hover li img{position: absolute;width: 100%;top:0;}
.fire-icon{width: .2rem;height: auto;float: left;margin-right: .1rem}
.label-icon{float: right;background: #F20016;color: #fff;font-size: .13rem;border-radius: 3px;width: .36rem;height: .18rem;line-height: .18rem;text-align: center;position: relative;top: 1px;}
.btn-filter-next{right: -11%;left:auto;}
.btn-filter-prev.lose,.btn-filter-next.lose{cursor: initial;}
.btn-filter-prev img,.btn-filter-next img{width:200%;height: auto;vertical-align: top;}
.btn-filter-next img{margin-left: -100%;}
.btn-filter-prev img.lose,.btn-filter-next img.lose{display: none;}
.btn-filter-prev.lose img,.btn-filter-next.lose img{display: none;}
.btn-filter-prev.lose img.lose,.btn-filter-next.lose img.lose{display: block;}
.filter-result-content>ul>li>div{border:1px solid transparent}
.filter-result-content>ul>li .filter-result-hover{display: block;width:100%;left:0;}
.filter-result-content>ul>li:hover .filter-result-hover{display: block;}
.filter-result-content>ul>li .filter-result-text{display: none;}
.filter-result-content>ul>li>div{margin:0% 3% 6% 3%;}
.btn-filter-prev, .btn-filter-next{display: none;}

.filter-result-hover li img{display: none;}
.filter-result-img-color{position: absolute;width:100%;height: 6px;bottom:  40%;}
.filter-result-img-color{border: 1px solid #c7c6c6;background: none !important;}
.filter-result-img-color.filter-length-short{border: 1px solid #c7c6c6;width: 50%;margin: auto;left: 0;right: 0;}
li.hover .filter-result-img-color{background:#c7c6c6!important;}

.filter-result-hover li.hover,.filter-result-hover li{border: 0;}
.filter-result-hover li.hover .filter-result-img-color{height: 10px;}
.filter-result-new-sale {height: 0.7rem;left:0;top:0;}

.btn-loadMore{margin: .6rem 0;display: block;width: 6em;width:100%;text-align: center;font-size:.24rem;}
.btn-loadMore:before{content:"+  加载更多";cursor: pointer;}
.btn-loadMore.load:before{cursor: auto;content:"";color: #999999;display: block;height: 1.5em;width: 100%;background: url(././images/website/loading.gif) no-repeat center;background-size: auto 1.5em;}
.btn-loadMore.end:before{cursor: auto;content:"没有更多了";color:#999999;}

.productList-banner{width: 100%;height: auto;}   


/*筛选*/
.mobile-nav{display: block;font-size: 0.24rem;padding: 0.4rem 0;}
.mobile-nav-name{display: inline-block;}
.mobile-nav-select{color: #9F9F9F;display: inline-block;float: right;padding-right: 0.5rem;background-position-x: 0.53rem;}
.mobile-select{display: none;font-size:0.24rem;position: fixed;top: 0;right: 0;width: 100%;height: 100%;z-index: 3131;}
.mobile-select-mask{width: 19.6%;display: inline-block;background:rgba(0,0,0,0.5);height:100%;}
.mobile-select-container{width: 80.4%;display: inline-block;float: right;height: 100%;background: #fff;padding-top: 0.4rem;}
.mobile-select-row{border-bottom: 1px solid #f9f9f9;padding: 0.5rem 0 0.2rem 0.24rem;}
.select-title{position: relative;}
.select-name{color: #999999;padding-bottom: 0.24rem;display: inline-block;}
.select-icon{display: inline-block;background: url(./images/icon/mobile-filterdown.png) no-repeat center;background-size:contain;width: 0.25rem;height: 0.13rem;position: absolute;right: 0.3rem;top: 0.1rem;}
.mobile-select-list{}
.mobile-select-item{vertical-align:top;cursor: pointer;border: 1px solid #f4f4f4;background: #f4f4f4;color: #999;width: 1.67rem;text-align: center;height: 0.77rem;margin-right: 0.1rem;margin-bottom: 0.1rem;border-radius: 0.05rem;display: inline-flex;justify-content: center;align-items: center;}
.mobile-select-item.select{color: #000000;background: #fff;border: 1px solid #F60011;background-image:url(./images/icon/mobile-colse-item.png);background-repeat: no-repeat;background-size: 0.25rem 0.24rem;background-position:right top;}
.mobile-filter-container{height: calc(100% - 1.8rem); overflow-y: auto;-webkit-overflow-scrolling:touch;}
.mobile-filter-btn{background: #fff;height:1.7rem;display: flex;position: fixed;bottom: 0;width: 80.4%;align-items: center;justify-content: center;}
.mobile-btncalcel{background: #f4f4f4;color: #999;height: 0.8rem;width: 2.1rem;text-align: center;line-height: 0.8rem;border-radius:0.1rem 0 0 0.1rem;}
.mobile-btnsure{background: #F60011;color: #FFFFFF;height: 0.8rem;width: 2.1rem;text-align: center;line-height: 0.8rem;border-radius:0 0.1rem 0.1rem 0;}
.select-input-con{padding-bottom: 0.2rem;}
.select-input-con span{background: #c7c6c6;width: 0.6rem;display: inline-block;float: left;height: 2px;margin: auto 0.2rem;position: relative;top: 0.3rem;}
.select-input{width: 37%;border: 0;background: #F4F4F4;float: left;text-align: center;padding: 0.15rem 0;}
.select-type{font-size: 0.18rem;color: #999999;display: block;padding: 0.1rem 0;}
/*弹出框*/
.dialog-pull{visibility: hidden;position: fixed;top:0;left:0;width:100%;height:100%;z-index: 1033;}
.dialog-pull.active{visibility: visible;}
.dialog-pull .bg-black{-webkit-transition: all .2s linear 0s;opacity: 0;}
.dialog-pull.active .bg-black{opacity: 1;}
.dialog-pull-content{-webkit-transition: all .2s linear 0s;-webkit-transform: translate3d(0,100%,0);padding:0 0.35rem;font-size: .24rem;position: absolute;bottom: 0;width:100%;left:0;background: #fff;}
.dialog-pull.active .dialog-pull-content{-webkit-transform: translate3d(0,0%,0);}
/*.white-warpper{background: #FFFFFF;}*/

/*底部隐藏*/
.footer-wrapper-none #global-footer{display: none;}
.white-warpper{background: #fff;}
/*个人中心头部*/
body[data-level3] #global-header{display: none;}
.navbar-nav-level3{position: fixed;top: 0;left: 0;height: 1.1em;z-index: 1035;right: 0;width: 100%;    background: #fff;box-shadow: 0 0 5px 2px #e5e5e5;}
.navbar-nav-level3>*{position: relative;float: left;height:100%;}
.navbar-nav-level3 .navbar-return{z-index: 1;width:1.1rem;height: 100%;width:17%;padding-left: .38rem;background: url(./images/icon/hlm-btn-prev.png) no-repeat 0.38rem center;background-size:0.2rem auto;}
.navbar-nav-level3 .navbar-title{position: absolute;width: 100%;font-size: .34rem;text-align: center;;line-height: 1.1rem;}
.navbar-nav-level3 .navbar-btn{margin: 0;float: right;text-align: right;line-height: 1.1rem;;padding-right: .38rem;font-size: .30rem;}
/*弹出框*/
.dialog-pull .d-t{    padding: .25rem 0;}
.dialog-pull .d-close{position: absolute;width: .4rem;right:.35rem;top:.25rem;text-align: right;}
.dialog-pull .d-close img{width: .22rem;margin-right: 0;}
.dialog-radioBox .d-c1 li{width:33.333%;float: left;text-align: center;height:.8rem;line-height: .87rem;border-bottom: 1px solid #fff;}
.dialog-radioBox .d-c1 li.active{border-bottom: 1px solid #f60012;}
.dialog-radioBox .d-c2{height: 5rem;overflow: auto;-webkit-overflow-scrolling: touch;margin: 0 -.35rem;}
.dialog-radioBox .d-c2>ul span{}
.dialog-radioBox .d-c2 li{border-top:1px solid #f4f4f4;height: 1rem;line-height: 1rem;color:#999999;font-size: .24rem;padding: 0 .35rem;}
.dialog-radioBox .d-c2 li.selected{color:#000;background: url(./images/icon/icon_04.png) no-repeat 6.77rem center;background-size:0.33rem auto;}
.dialog-birth .d-c2{position: relative;margin: 0;overflow: hidden;}
.dialog-birth .d-c2>div span{display: block;text-align: center;}
.dialog-birth .d-c2>div>ul{padding: 2rem 0;}
.dialog-birth .d-c2>div{width:33.33%;float: left;height: 100%;overflow: hidden;}
/*.dialog-birth .d-c2>ul.active{display: block}*/
.dialog-birth .d-c2 li{border-top:0;}
.dialog-gender .d-c2{height: 2rem;}
/*头像裁剪*/
.cropper-view-box{position: relative;outline: 0;}
.cropper-container:after{content:'';position: absolute;width: 100%;height: 100%;left:0;top:0;border: 1px solid #fff;pointer-events:none}
.cropper-view-box{overflow:visible;}
.cropper-view-box:before{content: '';position: absolute;width: 150%;left:-25%;height: 100%;top: 100%;background: rgba(0,0,0,.5);z-index: 1;}
.cropper-view-box:after{content: '';position: absolute;width: 150%;height: 100%;left:-25%;bottom: 100%;background: rgba(0,0,0,.5);z-index: 1;}
.cropper-crop-box:before{content: '';position: absolute;width: 100%;height: 100%;left:100%;background: rgba(0,0,0,.5);z-index: 1;}
.cropper-crop-box:after{content: '';position: absolute;width: 100%;height: 100%;right: 100%;background: rgba(0,0,0,.5);z-index: 1;top:0;}
.cropper-container{margin: 0 auto;}
/*个人中心-收货地址*/
 .receive-box{display: none;position: fixed;top: 1.1rem;left: 0;width: 100%;font-weight: normal;background-color: #f4f4f4;}
 .receive-box .receive-title{width: 100%;height: 0.97rem;padding: 0 0.39rem;line-height: 0.97rem;}
 .receive-box .box-name{float: left;font-size: 0.3rem;color: #000000;}
 .receive-box .add-address{float: left;margin-left: 0.3rem;text-decoration: underline;font-size: 0.3rem;}
 .receive-box .return-indent{float: right;font-size: 0.24rem;color: #777777;}
 .receive-first .receive-name{width: 100%;border-bottom: 0.02rem solid #f8f8f8;line-height: 0.64rem;color: #000000;}
 .receive-first .receive-phone{position: absolute;top: 0.24rem;right: 1.25rem;line-height: 0.64rem;color: #585858;}
 .receive-first .receive-address{margin-top: 0.12rem;line-height: 0.42rem;color: #585858;}
 .receive-first .receive-bg{position: absolute;bottom: 0;left: 0;width: 100%;}
 .receive-first .receive-point{position: absolute;right: 0.42rem;top: 23%;width: 4.66%;}
 .receive-list{width: 100%;height: 8.57rem;padding-bottom: 0.5rem;overflow-y: scroll;}
 .receive-li{position: relative;padding: 0.14rem 1.2rem 0.2rem 0.39rem;font-size: 0.24rem;background-color: #fff;}
 .receive-li .receive-name{float: left;line-height: 0.54rem;color: #000000;}
 .receive-li .receive-phone{float: left;margin-top: 0.01rem;margin-left: 0.2rem;line-height: 0.54rem;color: #585858;}
 .receive-li .receive-address{float: left;min-width: 3.8rem;line-height: 0.42rem;color: #585858;}
 .receive-li .receive-cg{width: 3.466%;position: absolute;top: 0.3rem;right: 0.39rem;}
 .receive-li .bg-line{position: absolute;bottom: 0;width: 6.72rem;border-bottom: 0.01rem solid #f4f4f4;}
.receive-first{position: relative;width: 100%;height: 2.16rem;margin-bottom: 0.2rem;padding: 0.24rem 1.25rem 0.32rem 0.39rem;font-size: 0.24rem;background-color: #fff;}
 
.HeaderAccount-container{display: none;background: #fff;position: fixed;width:100%;top:1.1rem;left:0;bottom: 0;font-size: .3rem;text-align: center; }

.HeaderAccount-container{overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;}
.HeaderAccount-row{position: relative;border-bottom: 1px solid #c7c6c6;line-height: 1rem;}
.HeaderAccount-row>a{position: relative;display: block;background: #f4f4f4}
.HeaderAccount-row li{border-top:1px solid #f4f4f4;background: #fff;}
.HeaderAccount-row li a{display: block;}
.HeaderAccount-row .arrow-icon{right: .38rem;top:50%;margin-top: -.08rem}
.HeaderAccount-row .arrow-icon span{width: .18rem;}
.HeaderAccount-row a.collapsed  .arrow-icon {-webkit-transform: rotate(180deg);-webkit-transform-origin: 0 0;margin-top: .09rem;}
#global-header .container-fluid .navbar-collapse{}


/*选择产品弹出框*/
.d-c1{font-size: 0;border-bottom: 1px solid #f4f4f4;padding-bottom: .2rem;}
.d-c1>div{display: inline-block;vertical-align: middle;}
.d-c1 .bg-center{width:1.76rem;height: 1.76rem;margin-right: .4rem;background-color: #f4f4f4;}
.d-c1 .d-c1-t{width: 4.58rem;line-height: 1.3;}
.d-c1 .d-c1-t .f-30{margin-bottom: .11rem;}
.d-c1 .d-c1-t .d-price:before{content: "¥ ";}

.d-c2{height: 5.6rem;max-height: 50vh;overflow-y: auto;-webkit-overflow-scrolling: touch;;overflow-x: hidden;}

.dialog-detail-content{min-height: 50vh}
.dialog-detail .d-c2>div{margin: 0 -.21rem;    padding: .12rem 0;border-bottom: 1px solid #f4f4f4;}
.dialog-detail .d-c2 li{position: relative;float: left;margin: .11rem .21rem;border-radius: 0.032rem;font-size: .24rem;    height: .6rem;line-height: .6rem;background: #f4f4f4;color:#999999;min-width: .6rem;text-align: center;}
.dialog-detail .d-c2 li.active{background: #fff;color: #585858;}
.dialog-detail .d-c2 li.active:after{position: absolute;width: 100%;height: 100%;top:0;left:0;content: '';border: 1px solid #f60012;border-radius: 0.032rem;}
.dialog-detail .d-c2>p{padding-top: .15rem;}

.dialog-detail .d-c2 .adds-c{position: relative;font-size: .3rem;border: 1px solid #999;}
.dialog-detail .d-c2 .adds-c span{border-left: 1px solid #999;color: #999;float: left;text-align: center;width:.45rem;height: 0.45rem;line-height: .45rem;background: #f4f4f4;}
.dialog-detail .d-c2 .adds-c span:first-child{border-left: 0;}
.dialog-detail .d-c2 .adds-c span.num{background: #fff;color: #000;width: .86rem;overflow: hidden;}
.dialog-detail .d-c2 .adds-c span.num input{width:80%;margin: 0 auto;height: 100%;border: 0;text-align: center;font-size: .24rem;}
.dialog-detail .d-c2>div.d-c2-n{ border: 0;   padding: .2rem 0;}
.dialog-detail .d-c3 a{width: 48%;}
.dialog-detail .d-c3 a.btn-d-Ok{display: none}
.dialog-detail.b-ok .d-c3 a{display: none;}
.dialog-detail.b-ok .d-c3 a.btn-d-Ok{display: block;width: 100%;}

.d-c3{border-top: 1px solid #f4f4f4;}
.d-c3 a{margin: .37rem 0;display: block;width: 100%;height:.72rem;line-height: .72rem;background: #000;color:#fff;text-align: center;}
.dialog-detail-content.i-setmeal .d-c2-n{display: none;}
.dialog-detail-content.i-settrolley .d-c2-n{display: none;}

.dialog-share .dialog-pull-content{padding: 0;}
.dialog-share .d-c2{font-size: 0;text-align: center;padding: 1.08rem 0 .7rem;background: #f4f4f4;    height: auto;}
.dialog-share .d-c2 li{font-size: .24rem;text-align: center;margin: 0 .175rem;display: inline-block;width:1.11rem;padding-top: 1.33rem;background: url(./images/icon/share_03.png) no-repeat center top;background-size: auto 1.11rem}
.dialog-share .d-c2 li.btn-share-wxq{background-position-x: 0;}
.dialog-share .d-c2 li.btn-share-wx{background-position-x: -1.48rem;}
/*.dialog-share .d-c2 li.btn-share-qzone{background-position-x: -1.48rem;}*/
.dialog-share .d-c2 li.btn-share-weibo{background-position-x: -4.42rem;}
.dialog-share .d-c2 li.btn-share-copylink{background-position-x: 100%;}
.dialog-share .d-c3{position: relative;width:100%;height: auto;top:0;right:0;background: #fbfbfb;font-size: .3rem;line-height: 1.05rem;text-align: center;}

/*新增*/
.goubleSales-productInfoSelect-button {padding: 0 .2rem;border:1px solid #f4f4f4;background-color: #f4f4f4;border-radius: 0.032rem}
.goubleSales-productInfoProperty-Selected{background:white;color:#585858;border:1px solid #f60012;border-radius: 0.032rem}
.goubleSales-productInfoSelect-button-zero {padding: 0 .2rem;filter: alpha(opacity=20); opacity:0.2;border:1px solid #f4f4f4; background-color: #f4f4f4; z-index:1002;border-radius: 0.032rem }
.button-add {display: block;width: 100%;margin: .37rem 0;height: .72rem;line-height: .72rem;background: #000;color: #fff;text-align: center;font-size: .3rem;float: left} 
.button-add-false {display: block;width: 100%;margin: .37rem 0;height: .72rem;line-height: .72rem;background-color:#999999; color:white;text-align: center;font-size: .3rem;float: left  }
.personal-basic-mask-dialog{position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.7);width: 100%;height: 100%;z-index: 99999;}
.footer-wrapper-none{display: none;}
.styleAutoSize { display:inline-block; }
.styleWheel-ICON16x16 {background: url(/_CSS/image/wheelICON_16x16.png) no-repeat; _background:none;	 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/_CSS/image/wheelICON_16x16.png" ); width:16px; height:16px;  }



