html{color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1.4;font-family:arial;font-size:14px;height:100%;background:#eee}input,select,textarea{font-size:100%;font-family:inherit}em,i,ins{font-style:normal}*{margin:0;padding:0}h4,h5,h6{font-size:1em}ol,ul{padding-left:0}li{list-style-type:none}a,ins{color:#333}a,a:hover,ins{text-decoration:none}a:hover{color:#3287f1}img{border:0;vertical-align:top}button,input,select,textarea{font:12px/1.5,Arial,tahoma;outline:none;border:none;transition:all .5s}input:focus,textarea:focus{box-shadow:0 0 3px #4496f9;border-color:#4496f9!important}button{border:none;background:none;cursor:pointer;padding:0}table{border-collapse:collapse;border-spacing:0}th{font-weight:400}.keywa-btn,input[type=button],input[type=reset],input[type=submit]{position:relative;display:inline-block;padding:6px 12px;font-size:14px;vertical-align:top;border-radius:3px;transition:all;transition-timing-function:linear;transition-duration:.2s;background-color:#f5f5f5;border:1px solid #e7e7e7}.keywa-btn-block{display:block;width:100%;font-size:16px}.keywa-btn:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#eee}.keywa-btn-primary,input[type=submit]{background-color:#4496f9;border-color:#15aef9;color:#fff}.keywa-btn-primary:hover,input[type=submit]:hover{background-color:#3287f1}.keywa-btn-orange{background-color:#ff7422;border-color:#f36a1a;color:#fff}.keywa-btn-orange:hover{background-color:#f36a1a}.fl{float:left}.fr{float:right}.clearfix{*zoom:1}.clearfix:after{display:table;content:"";clear:both}.hidden{display:none}.wrapper{width:1200px;margin:0 auto}html{min-width:1200px}::-webkit-input-placeholder{color:#999}:-moz-placeholder,::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}::-moz-selection{background:#4496f9;color:#fff;text-shadow:none}::selection{background:#4496f9;color:#fff;text-shadow:none}::-webkit-scrollbar-track-piece{width:5px;background-color:#fff}::-webkit-scrollbar{width:5px;height:6px}::-webkit-scrollbar-thumb{height:50px;background-color:#4496f9;border-radius:50px}.adbanner{margin:12px auto}.adbanner a{display:block}.adbanner img{width:100%}.no-content{color:#666;font-size:14px}.err-tips,.no-content{text-align:center}.err-tips span{display:inline-block;color:#ff4646;background-color:#f9dcdc;border:1px solid #f4b5b4;padding:8px}.err-tips span i{display:inline-block;vertical-align:middle;margin:-2px 5px 0 0;width:18px;height:18px;background-image:url(../icons/common/sprite.png);background-position:-100px -102px}.keywa-layer{display:none}.keywa-layer-mask{position:fixed;width:100%;height:100%;opacity:.5;filter:alpha(opacity=50);background-color:#000;z-index:99998;top:0;left:0}.keywa-layer-panel{position:fixed;z-index:99999;top:50%;left:50%;border-radius:8px}.keywa-layer-panel .title-panel{position:absolute;height:36px;width:100%;border-radius:8px 8px 0 0}.keywa-layer-panel .keywa-layer-title{border-radius:8px 8px 0 0;background-color:#4496f9;border-bottom:1px solid #e9e9e9;z-index:1;color:#fff;padding:15px}.keywa-layer-panel .keywa-layer-title i{position:absolute;right:15px;top:0;padding:15px 0;font-style:normal;cursor:pointer}.keywa-layer-panel h3{font-size:16px;margin:0;font-weight:400}.keywa-layer-panel .close-btn{display:block;text-align:center;vertical-align:middle;position:absolute;width:36px;height:36px;line-height:36px;right:0;text-decoration:none;font-size:24px;color:#000;background-color:#dbdbdb;border-radius:2px;z-index:1}.keywa-layer-panel .close-btn:hover{background-color:#ccc}.keywa-layer-panel .keywa-layer-panel{position:absolute;width:100%;top:36px;border-radius:0 0 8px 8px;z-index:1;background:#fff}.keywa-layer-panel .keywa-layer-body{background:#fff;padding:0 30px 30px;border-radius:0 0 8px 8px}.keywa-layer-panel .keywa-layer-btns,.keywa-layer-panel .keywa-layer-content{text-align:center}.keywa-layer-panel .keywa-layer-content{line-height:22px;padding:30px 0}.keywa-layer-panel .keywa-btn{display:inline-block;margin:0 10px}.keywa-layer-toast{position:fixed;top:20px;left:0;right:0;text-align:center}.keywa-layer-toast .keywa-layer-content-toast{display:inline-block;background:rgba(0,0,0,.5);color:#fff;padding:5px 10px;border-radius:10px;font-size:12px}img.lazy{background:url(../images/loading.gif) 50% no-repeat}.top-bar{height:35px;line-height:35px;text-align:right;background:#f8f8f8;border-bottom:1px solid #e3e3e3}.top-bar span{padding-right:40px;margin-right:40px;position:relative}.top-bar span:after{content:"";top:0;bottom:0;background:#fff;width:1px;right:-2px;position:absolute;display:none}.top-bar a{padding-right:40px;border-right:1px solid #e3e3e3;position:relative}.top-bar a:after{content:"";top:0;bottom:0;background:#fff;width:1px;right:-2px;position:absolute}.top-bar a.lang{padding-right:0;border:none}.top-bar a.lang:after{display:none}.top-bar a.lang i{display:inline-block;vertical-align:middle;width:22px;height:14px;background-image:url(../icons/common/sprite.png);background-position:-132px 0px;margin:-2px 5px 0 0}.header{background:#fff;height:126px}.header .header-logo{margin:16px 0 0 35px}.header .header-search{margin:29px 0 0 42px}.header .header-search form{display:block}.header .header-search form .header-search-sort{position:relative;width:107px;height:38px;border-radius:3px 0 0 3px;border:1px solid #cbcbcb;border-right:none;z-index:20}.header .header-search form .header-search-sort span{display:block;cursor:pointer;height:38px;line-height:38px;text-align:center}.header .header-search form .header-search-sort span i{display:inline-block;vertical-align:middle;width:8px;height:6px;background-image:url(../icons/common/sprite.png);background-position:-144px -34px;margin:-3px 0 0 5px}.header .header-search form .header-search-sort.on span i{background-image:url(../icons/common/sprite.png);background-position:-144px -28px}.header .header-search form .header-search-sort .header-search-sort-list{position:absolute;top:37px;left:-1px;right:-1px;text-align:center;border:1px solid #cbcbcb;border-top:none;background-color:#fff;line-height:36px;display:none;border-radius:0 0 3px 3px}.header .header-search form .header-search-sort .header-search-sort-list p a{display:block}.header .header-search form .header-search-sort .header-search-sort-list p a:hover{background-color:#4496f9;color:#fff}.header .header-search form input{float:left;width:430px;border:1px solid #cbcbcb;border-right:none;height:16px;padding:11px 25px}.header .header-search form input:focus{box-shadow:none}.header .header-search form button{width:47px;height:40px;font-size:0;position:relative;background-color:#4496f9}.header .header-search form button:after{content:"";width:22px;height:22px;background-image:url(../icons/common/sprite.png);background-position:0px -60px;left:50%;top:50%;position:absolute;margin:-11px 0 0 -11px}.header .header-search .header-search-hot{width:635px;font-size:0;margin-top:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .header-search .header-search-hot a{font-size:14px;margin-right:20px;color:#999}.header .header-search .header-search-hot a:hover{color:#4496f9}.header .header-uesr{position:relative;margin:34px 0 0 15px;padding-left:40px;line-height:30px}.header .header-uesr i{position:absolute;width:26px;height:30px;left:0;top:0;background-image:url(../icons/common/sprite.png);background-position:-60px -28px}.header .header-uesr p a#sign_wrap{color:#4496f9}.header .header-uesr p a:first-child{border-right:1px solid #b7b7b7;padding-right:10px;margin-right:10px}.header .header-uesr p a:hover{color:#3287f1}.header .header-Favorites{margin-top:34px;line-height:30px}.header .header-Favorites a{display:block;position:relative}.header .header-Favorites a i{position:absolute;width:32px;height:28px;top:0;left:-40px;background-image:url(../icons/common/sprite.png);background-position:-60px 0px}.menu{width:240px}.menu,.nav{height:54px}.nav{background-color:#4496f9}.nav .nav-sort{position:relative}.nav .nav-sort h1{width:240px;text-align:center;cursor:pointer;color:#fff;font:normal 18px/20px arial;text-transform:uppercase;line-height:54px;background-color:#046ab8}.nav .nav-sort h1 i{display:inline-block;width:12px;height:9px;vertical-align:middle;margin:-2px 10px 0 0;background-image:url(../icons/common/sprite.png);background-position:-132px -56px}.nav .nav-sort .nav-sort-list{position:absolute;width:240px;top:54px;left:0;height:400px;background-color:#fff;z-index:15}.nav .nav-sort .nav-sort-list ul li{height:50px}.nav .nav-sort .nav-sort-list ul li.on{background-color:#f0f7ff}.nav .nav-sort .nav-sort-list ul li.on a{color:#3287f1}.nav .nav-sort .nav-sort-list ul li a{display:block;line-height:50px;padding-left:15px}.nav .nav-sort .nav-sort-list ul li a i{display:inline-block;vertical-align:middle;margin-right:10px;width:20px;height:20px}.nav .nav-sort .nav-sort-list ul li a i.icon1{background-image:url(../icons/common/sprite.png);background-position:-22px -60px}.nav .nav-sort .nav-sort-list ul li a i.icon2{background-image:url(../icons/common/sprite.png);background-position:-42px -60px}.nav .nav-sort .nav-sort-list ul li a i.icon3{background-image:url(../icons/common/sprite.png);background-position:-62px -60px}.nav .nav-sort .nav-sort-list ul li a i.icon4{background-image:url(../icons/common/sprite.png);background-position:-92px 0px}.nav .nav-sort .nav-sort-list ul li a i.icon5{background-image:url(../icons/common/sprite.png);background-position:-92px -20px}.nav .nav-sort .nav-sort-list ul li a i.icon6{background-image:url(../icons/common/sprite.png);background-position:-92px -40px}.nav .nav-sort .nav-sort-list ul li a i.icon7{background-image:url(../icons/common/sprite.png);background-position:-92px -60px}.nav .nav-sort .nav-sort-list ul li a i.icon8{background-image:url(../icons/common/sprite.png);background-position:-80px -102px}.nav .nav-sort .nav-sort-list ol{position:absolute;border-left:1px solid #f0f0f0;left:240px;top:0;width:960px;height:400px;background-color:#fff;display:none}.nav .nav-sort .nav-sort-list ol li{position:absolute;left:30px;right:0;top:0;bottom:0;background-color:#fff;display:none}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-l{width:635px;padding-right:25px;max-height:385px;overflow-y:auto;padding-bottom:15px}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-l .nav-sort-item-l-sub h3{font:normal 14px/20px Arial;border-bottom:1px solid #eee;padding:15px 0}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-l .nav-sort-item-l-sub h3 a:hover{color:#3287f1;font-weight:700}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-l .nav-sort-item-l-sub p{margin-top:15px}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-l .nav-sort-item-l-sub p a{display:inline-block;height:18px;line-height:18px;font-size:12px;color:#666;padding:0 10px;border-left:1px solid #ddd}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-l .nav-sort-item-l-sub p a:first-child{padding:0 10px 0 0;border:none}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-l .nav-sort-item-l-sub p a:hover{color:#3287f1}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-r{width:220px;padding:0 25px}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-r .nav-sort-item-r-sub{height:175px;border-bottom:1px solid #eee;margin-top:20px}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-r .nav-sort-item-r-sub a{display:block;height:175px;position:relative}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-r .nav-sort-item-r-sub a p{font-size:12px;line-height:15px;margin-bottom:10px;width:160px}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-r .nav-sort-item-r-sub a span{font-size:18px;color:#db1b1b}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-r .nav-sort-item-r-sub a img{position:absolute;bottom:0;right:0}.nav .nav-sort .nav-sort-list ol li .nav-sort-item-r .nav-sort-item-r-sub:last-child{border-bottom:none}.nav .nav-menu ul li{float:left;margin-left:29px}.nav .nav-menu ul li a{font:700 18px/20px arial;color:#fff;display:block;line-height:54px;padding:0 5px}.nav .nav-menu ul li a.on,.nav .nav-menu ul li a:hover{height:51px;border-bottom:3px solid #fff}.footer{margin-top:60px;background-color:#fff}.footer .footer-hd{padding:40px 0}.footer .footer-hd .footer-hd-l{width:400px;text-align:center}.footer .footer-hd .footer-hd-r{width:739px;border-left:1px solid #efefef;padding-left:60px}.footer .footer-hd .footer-hd-r ul li{float:left;width:246px}.footer .footer-hd .footer-hd-r ul li p em,.footer .footer-hd .footer-hd-r ul li p span{display:block;margin-bottom:10px;color:#333;font-size:16px}.footer .footer-hd .footer-hd-r ul li p em{color:#4496f9}.footer .footer-hd .footer-hd-r ul li p a{font-size:12px;line-height:24px;color:#666}.footer .footer-hd .footer-hd-r ul li p b{font-size:12px;line-height:24px}.footer .footer-hd .footer-hd-r ul li p i{display:inline-block;width:22px;height:14px;vertical-align:middle;margin:-2px 15px 0 0}.footer .footer-hd .footer-hd-r ul li p i.cn{background-image:url(../icons/common/sprite.png);background-position:-132px 0px}.footer .footer-hd .footer-hd-r ul li p i.en{background-image:url(../icons/common/sprite.png);background-position:-132px -14px}.footer .footer-bd{padding:10px 0;color:#ccc;font-size:12px;border-top:1px solid #eee}.footer .footer.bt{background:#eee;height:50px;text-align:center;padding-top:14px}.login-footer{text-align:center;color:#ccc;font-size:12px;padding-bottom:25px}.copyright a{color:#c1c1c1;padding:10px}.copyright .color-blue{color:#4496f9}.pages{text-align:right;padding:35px 0}.pages a{display:inline-block;vertical-align:top;width:30px;height:30px;text-align:center;line-height:30px;border-radius:3px;border:1px solid #e9e9e9;margin:0 5px;cursor:pointer}.pages a:hover{color:#4496f9;border-color:#4496f9}.pages a.on{border-color:#fff;color:#4496f9}.pages a.prev{background-image:url(../icons/common/sprite.png);background-position:-30px 0px;font-size:0}.pages a.prev:hover{background-image:url(../icons/common/sprite.png);background-position:0px -30px}.pages a.next{background-image:url(../icons/common/sprite.png);background-position:0px 0px;font-size:0}.pages a.next:hover{background-image:url(../icons/common/sprite.png);background-position:-30px -30px}.pages span{display:inline-block;vertical-align:text-bottom;line-height:32px;font-family:Microsoft YaHei;color:#b1b1b1;letter-spacing:2px}.floor-nav{width:38px;position:fixed;bottom:100px;z-index:50;display:none}.floor-nav ul li a{display:block;width:38px;height:38px;text-align:center;line-height:38px;position:relative;background-color:#fff}.floor-nav ul li a i{display:inline-block;vertical-align:middle;width:20px;height:20px}.floor-nav ul li a i.icon1{background-image:url(../icons/common/sprite.png);background-position:-22px -60px}.floor-nav ul li a i.icon2{background-image:url(../icons/common/sprite.png);background-position:-42px -60px}.floor-nav ul li a i.icon3{background-image:url(../icons/common/sprite.png);background-position:-62px -60px}.floor-nav ul li a i.icon4{background-image:url(../icons/common/sprite.png);background-position:-92px 0px}.floor-nav ul li a i.icon5{background-image:url(../icons/common/sprite.png);background-position:-92px -20px}.floor-nav ul li a i.icon6{background-image:url(../icons/common/sprite.png);background-position:-92px -40px}.floor-nav ul li a i.icon7{background-image:url(../icons/common/sprite.png);background-position:-92px -60px}.floor-nav ul li a i.icon8{background-image:url(../icons/common/sprite.png);background-position:-80px -102px}.floor-nav ul li a i.icon9{background-image:url(../icons/common/sprite.png);background-position:-112px -20px}.floor-nav ul li a i.icon10{background-image:url(../icons/common/sprite.png);background-position:-112px -40px}.floor-nav ul li a i.icon11{background-image:url(../icons/common/sprite.png);background-position:-112px -60px}.floor-nav ul li a span{white-space:nowrap;width:0;overflow:hidden;position:absolute;top:0;left:0;z-index:-1;transition:all .5s}.floor-nav ul li a:hover{background-color:#3287f1}.floor-nav ul li a:hover i.icon1{background-image:url(../icons/common/sprite.png);background-position:-112px -80px}.floor-nav ul li a:hover i.icon2{background-image:url(../icons/common/sprite.png);background-position:0px -102px}.floor-nav ul li a:hover i.icon3{background-image:url(../icons/common/sprite.png);background-position:-20px -102px}.floor-nav ul li a:hover i.icon4{background-image:url(../icons/common/sprite.png);background-position:-40px -102px}.floor-nav ul li a:hover i.icon5{background-image:url(../icons/common/sprite.png);background-position:-60px -102px}.floor-nav ul li a:hover i.icon6{background-image:url(../icons/common/sprite.png);background-position:-60px -82px}.floor-nav ul li a:hover i.icon7{background-image:url(../icons/common/sprite.png);background-position:-80px -82px}.floor-nav ul li a:hover i.icon8{background-image:url(../icons/common/sprite.png);background-position:-20px -82px}.floor-nav ul li a:hover i.icon9{background-image:url(../icons/common/sprite.png);background-position:-112px 0px}.floor-nav ul li a:hover i.icon10{background-image:url(../icons/common/sprite.png);background-position:-40px -82px}.floor-nav ul li a:hover i.icon11{background-image:url(../icons/common/sprite.png);background-position:0px -82px}.floor-nav ul li a:hover span{width:auto;left:38px;background-color:#3287f1;color:#fff;padding-right:10px}.floor-nav a.go-top{font-size:12px;text-align:center;padding:8px 8px 3px;display:block;background-color:#fff;margin-top:12px}.floor-nav a.go-top span{padding-bottom:8px;border-bottom:1px solid #dbdbdb;margin-bottom:8px;display:block}.floor-nav a.go-top i{display:inline-block;vertical-align:top;width:14px;height:8px;background-image:url(../icons/common/sprite.png);background-position:-132px -40px}.floor-nav a.go-top:hover{color:#fff;background-color:#3287f1}.floor-nav a.go-top:hover i{background-image:url(../icons/common/sprite.png);background-position:-132px -48px}.user-nav{width:220px;background-color:#fff}.user-nav h1{background-color:#fafafa;font-size:14px;line-height:37px;border-bottom:1px solid #f0f0f0;padding:0 20px;font-weight:400}.user-nav h1 a.on{font-weight:700}.user-nav ul{padding:10px}.user-nav ul li{border-bottom:1px solid #e4e4e4;padding:0 10px 10px;margin-bottom:10px}.user-nav ul li a:hover{color:#4496f9!important}.user-nav ul li:last-child{border-bottom:none;margin-bottom:0}.user-nav ul li h2{font-weight:400;font-size:14px;color:#999}.user-nav ul li h2 a{color:#999}.user-nav ul li h2 a.on{color:#4496f9}.user-nav ul li .user-nav-sub p{margin-top:10px}.user-nav ul li .user-nav-sub p a{padding-left:10px;position:relative;font-size:12px;color:#999;white-space:nowrap}.user-nav ul li .user-nav-sub p a.on{color:#4496f9}.user-nav ul li .user-nav-sub p a.on:before{content:"";display:inline-block;position:absolute;width:4px;height:4px;left:0;top:50%;margin-top:-2px;background-image:url(../icons/common/sprite.png);background-position:-146px -40px}.login-pop{position:fixed;width:400px;height:400px;left:50%;top:50%;margin:-200px 0 0 -200px;background-color:#fff;z-index:9999;display:none}.login-pop i{position:absolute;right:20px;top:20px;width:12px;height:12px;background-image:url(../icons/common/sprite.png);background-position:-132px -28px;cursor:pointer}.login-pop h2{text-align:center;font-size:26px;color:#666;font-weight:400;padding:40px 0}.login-pop h2:before{margin-right:20px}.login-pop h2:after,.login-pop h2:before{content:"";display:inline-block;vertical-align:middle;width:25px;height:1px;background-color:#ccc}.login-pop h2:after{margin-left:20px}.login-pop ul{padding:0 45px}.login-pop ul li{margin-bottom:15px}.login-pop ul li label{display:block;margin-bottom:10px}.login-pop ul li input{border:1px solid #d7d7d7;padding:10px;box-sizing:border-box;width:100%}.login-pop ul li button{width:100%;border-radius:10px;padding:14px 0;font-size:16px}.login-pop ul li a{color:#84bcff}.mask{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:9998}.address_form,.mask{position:fixed;display:none}.address_form{width:900px;top:50px;left:50%;margin-left:-450px;background-color:#fff;padding:15px 15px 0;border-radius:5px;box-shadow:0 0 10px #666;z-index:9999}.address_form i.close{position:absolute;right:20px;top:20px;width:12px;height:12px;background-image:url(../icons/common/sprite.png);background-position:-132px -28px;cursor:pointer}.address_form ul li{margin-bottom:15px}.address_form ul li span{width:150px;text-align:right;line-height:38px;margin-right:20px}.address_form ul li em,.address_form ul li span{display:inline-block;vertical-align:top}.address_form ul li em input{border:1px solid #f0f0f0;padding:10px;width:250px}.address_form ul li select{border:1px solid #f0f0f0;padding:10px;width:150px}.address_form ul li i{padding:0 5px}.address_form ul li textarea{border:1px solid #f0f0f0;padding:10px;resize:none;width:250px}.address_form ul li button{font-size:14px;padding:10px 25px;margin-right:15px}.address_form ul li button:first-child{margin-left:170px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translate(0);-ms-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translateY(-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;-moz-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}