*{margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    
margin:0; padding:0;}
body{background:#f7f7f7;color:#000;line-height:160%;font-size: 22px;font-family: Verdana, Arial, Helvetica, sans-serif;}
body{transition: all 0.3s linear 0s;left:0%;}
html,body{overflow-x:hidden;}
select,input,img,select{vertical-align:middle;}
ul li,em,i{list-style-type:none;font-style:normal}
a img{border: 0px;}
a{text-decoration: none;color:#000}
.clear{clear:both; height:1px; margin-top:-1px; overflow:hidden;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}

.hide{display:none;}
.show{ display:block}


/* success fail tip*/
.msg_tip{text-align: center;position: fixed;top:0%;width: 100%;z-index:12;}
.msg_success,
.msg_fail{margin:auto;padding:20px;height:35px;background:#22916D;color:#fff;display: none;}
.msg_success i,
.msg_fail i{font-size:26px}
.msg_fail{background:#e8566a;}

.form-control{line-height: 26px; background:#fff;border-radius:6px;border:1px solid #e0dede;height:26px;padding:5px;font-size:24px;outline:none;}
.btn{background:#ff5400;opacity:0.8;color:#fff;padding:8px 25px;border-radius:5px;font-size:20px;border:0px;line-height:30px;}


main{transition: all 0.3s linear 0s;left:0px}
header{background:#000;height:160px}
.wap_menu{width: 70px;height: 100px;float:left;}
.wap_menu a{display:block;width:54px;height:54px; background: url(../../images/wap_ico.png) no-repeat -12px -17px;margin-top:25px;}
.wap_suvmenu{position:absolute;width:60%;left:-60%; background: #f4f4f4 url(../../images/right_t_03.png) repeat-y right; z-index:1;}
.body_active{position:relative;left:60%;}
.wap_suvmenu p{position:relative;}
.wap_suvmenu a{padding:0px 20px;line-height:80px; border-bottom:1px solid #d3d3d3;display:block;height:70px;overflow:hidden}
.wap_suvmenu span{font-size:33px;color:#666;float:right;padding-top:22px;}
.wap_suvmenu .fa-angle-up{position:absolute;right:20px;top:0px;background: #F4F4F4;display:none}
.wap_suvmenu ul{display:none}
.wap_suvmenu ul img{width:36px;margin-right:15px}
.wap_suvmenu li a{padding-left:50px;border-bottom:1px solid #d3d3d3;font-size:22px; background: #fff url(../../images/right_t_03.png) repeat-y right; }

.wap_suvmenu p .plus_ico{background: url(../../images/user_plus.png) no-repeat 0px 0px;background-size:30px;padding:0px 16px;}


.language{width:80px;height: 100px;float:left;background-size: 360px;}
.language dd{position:fixed;overflow:auto;left:0px;top:0px;padding-top:42px;height:100%;width:100%;z-index:1000; background:rgba(0,0,0,0.8);}
.language dd li{float:left;width:33.3%;text-align:center;padding: 25px 0px;}
.language dd li i{display:block;color:#fff;font-style:normal;font-size:15px;padding-top:5px}
.language dt i  i {display:none}
.language dt i img{width: 54px;height: auto;margin-left: 12px;margin-top: 32px;}
.language dt{height: 88px;}
.language dd li img{margin:auto}


.logo {width:220px;margin:auto;position:absolute;left:50%;margin-left: -111px;}
.logo img{width:100%;margin-top:0px}

/* scroll hide */
.header_active .search-form{position:fixed;top:0px;width:100%;padding:8px 0px;background:#000;z-index:1}
.header_active .search-min{padding-right: 90px;}
.header_active .search-min .fa-search{top:12px;}
.header_active .search-min .form-control{transition: all 0.3s linear 0s;}
.header_active .web_shopping-cart,
.header_active .web_user{position:fixed;right:6px;top: -16px;z-index:2;}


.web_user{width:80px;height: 100px;line-height: 100px; background: url(../../images/wap_ico.png) no-repeat -126px 7px;font-size: 23px; float:right;position: relative;text-align: center;}

.web_shopping-cart{width:80px;height: 100px;background: url(../../images/wap_ico.png) no-repeat -126px 7px; float:right;position: relative;}
.web_shopping-cart .web-badge { position: absolute;left: 50px;top: 18px;background: #ef6f81;color: #fff;font-size: 15px;border-radius: 20px; width: 25px;height: 25px;display: block;line-height: 22px;text-align: center;}

.wap_currency{height: 100px; font-size: 23px;float:right}
.wap_currency dt{display: block;padding:34px 10px;color: white;}
.wap_currency dt i{font-style:normal;padding-right:5px}
.wap_currency dt .fa{font-size:30px;color: white;}

.wap_currency dd{position:fixed;left:0px;top:0px;padding-top:42px;height:100%;width:100%;z-index:2; background:rgba(0,0,0,0.8);}
.wap_currency dd li{float:left;width:33.3%;text-align:center;padding: 60px 0px;color:#fff;font-size:32px}




.search-min{clear:both; padding:0px 8px;position:relative;}
.search-min .form-control {width:100%;height: 48px;font-size: 25px;border:0px;border-radius: 30px;text-indent:53px;padding:0px;}
.search-min .fa-search {position: absolute;color: #a2a2a2;left: 26px;top: 12px;font-size: 24px;}

.web-search-down{ background:#fff;position:absolute;width:100%; z-index:5;left:0px;border:1px solid #ddd;margin-top:8px;display:none}
.web-search-down li{padding:12px 22px;border-bottom:1px solid #ddd;}
.web-search-down li:last-child{border-bottom:0px solid #ddd;}
.web-search-down li em{color:#EF6F81}
.web-search-down li .original{color:#666; text-decoration: line-through; padding-left: 16px;}
.web-search-down li .plusprice{background: url(../../images/user/plus_pro.png) no-repeat 0px 6px; padding-left: 69px; color: #000;display: block;}
.web-search-down .pagination {margin: 0px;background: #f3f3f3;padding: 5px 0;width: 100%;}
.web-search-down  .pagination li{width:26%;float:left;border:0px}
.web-search-down  .pagination .txt-c{text-align:center}
.web-search-down  .pagination .txt-r{text-align:right}
.web-search-down  .pagination .txt-l{text-align:left}
.web-search-down .no_results {width: 100%;text-align: center; margin: 40px 0;}



 .singn_login{ padding:12px 10px;text-align: center;padding-top: 12px; background-color: #212121;
border-top: 1px solid #424242;}
 .singn_login a{display: inline-block;background:#fff;color:#000;border-radius: 5px;padding:5px 11px;width:40%;margin:0px 4px;}
.wapmenubtn {border: 1px solid #dedcdc; position: relative;left: 0px; width: 70px; height: 70px;margin: auto;top:44px;background: #fff;border-radius: 71px;}
.wapmenubtn .fa {top: 18px;color:#524a4a; position: relative; left: 24px;}


nav{background:#fff;height:200px;overflow-x: scroll;overflow-y:hidden;padding-top:12px;}
nav ul{width:1219px}
nav li{ float:left;width:150px;text-align:center;position: relative;}
nav li a{display:block;height:140px;padding-top:14px;}
nav li img{display:block;width:100px;margin:auto}
nav li em {display: block;padding-top: 17px;font-style: normal;line-height: 26px;}
nav li .web-badge {position: absolute;left: 52%;top: 18px;background: #ef6f81;color: #fff;font-size: 15px;border-radius: 20px;width: 30px;height: 30px;display: block;line-height: 30px;text-align: center;
}
nav .already{filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);opacity:0.9;
}
.btn-udrt{padding:20px;}
.btn-udrt-top,
.btn-udrt-top .loader-inner{text-align: center;height: 35px;width: 100%;position:relative;background:#57A289; opacity:0.9;border:none; color:#FFF;padding:8px 0px; border-radius:4px;}

.btn-udrt-top a{color:#fff}
.btn-udrt-top .loader-inner{position: absolute;top:0px;left:0px;display: none}
.fbshare {background:#295197;opacity: 0.9;}
.fbshare .fbs {    background: url(../../images/facebook.png) no-repeat -19px -12px;background-size: 49px;padding: 6px 14px;}
.wap_title{padding-top:10px;padding-left:10px;padding-bottom:26px;background-color: #ca7c4d;border-radius: 2px;color: white;}
.wap_title img{width:40px;}
.wap_title .t_stock{float:right;}
.wap_title .t_stock span{margin-right:15px;font-size:18px;border-radius:5px;padding:6px 22px; background:#F7F7F7;border:2px solid #ddd}
.wap_title .t_stock .hover{ background:#fed700;border:2px solid #fed700}

.pro_block .type_cy li{float: left; width: 33.3%;background: #fff;text-align: center;border-bottom: 3px solid #fff;padding: 0px 0;}
.pro_block .type_cy li a{display: block;padding: 25px 0;}
.pro_block .type_cy .active{border-bottom: 3px solid #fed700;color: #fed700;}
.pro_block .type_cy .active a{color: #fed700;}

.pro_block li{ background:#fff; overflow: hidden;margin-top:6px;padding: 25px 0;}
.pro_block .pr_title{font-size:18px}
.pro_block .left_seller_img {float: left;margin:0px 4%;position:relative}
.pro_block .left_seller_img img{border-radius:5px;float:left;width:120px}
.pro_block .left_seller_img  em { background: #EF6F81;font-size:13px; border-radius: 40px;color: #fff;height:40px;left:95px;position: absolute;top: -11px;width: 40px;text-align: center;line-height: 40px;}
.pro_block .right_seller_price {float: left; width: 67%;}
.pro_block .right_seller_price p {line-height: 30px; padding-top: 0px;}
.pro_block .right_seller_price .c_price {color: #e8566a;line-height: 30px;}

.pro_block .right_seller_price em{text-decoration: line-through;padding-left: 10px;font-size: 20px;color: #c4c4c4;}
.pro_block .plusprice{background: url(../../images/user/plus_pro.png) no-repeat 0px 6px;padding-left: 72px;color: #000;}


.pro_block .right_seller_price .s_us{text-decoration: line-through;padding-left: 10px;font-size: 20px;color: #c4c4c4;}
.pro_block .plusprice{background: url(../../images/user/plus_pro.png) no-repeat 0px 6px;padding-left: 72px;color: #000;display: block;}

.pro_block .left_seller_img .a-block{display: block;width:120px;height: 168px}


.cm_pm{margin-top:10px;}
.cm_pm .btn{float:left;margin-top:3px;margin-right:10px}
.cm_pm .add,
.cm_pm .collect{height:50px;float:left;position:relative;width:60px}
.cm_pm i{font-size:34px;padding:6px 12px}
.cm_pm .add,
.cm_pm .add a{color:#4aca94;}
.cm_pm .add .pitch .fa-check-circle{display:block}
.cm_pm .add .pitch .fa-cart-plus{display:none}
.cm_pm .fa-heart,
.cm_pm .fa-check-circle{position:absolute;top:0px;left:5px;display:none}
.cm_pm .fa-heart{left:0px}
.cm_pm .collect,
.cm_pm .collect a{color:#ea7787}

.cm_pm .active .fa-heart{display:block}
.cm_pm .active .fa-heart-o{display:none}
.cm_pm .pitch .fa-check-circle{display:block}
.cm_pm .pitch .fa-cart-plus{display:none}

.pro_load{padding:15px;text-align:center;background:#fff;margin-top:6px;position:relative;color:white;}
.pro_load .loader-inner{ background:#fff;position:absolute;width:100%;top: 8px;left: -21px;display:none}

.ou_title{line-height:50px;background:#363636;border-top:1px solid #ddd;padding:6px 8px;position:relative;color:white;}
.ou_title em{float:right;padding-top: 8px;font-size: 33px;color:white;}
.ou_title .fa-angle-up{position:absolute;top:8px; background:#eee;right:8px;display:none}
.ou_title i{padding-right:12px}
.our_float{background:#fff;display:none}
.our_float li{float:left;width:25%;text-align:center;padding: 33px 0px;}
.our_float li img{margin:auto;width:55%;}
.our_float li em{display:block;padding-top:5px;font-size:13px;line-height: 16px;}

.social{background:#fff;display:none}
.social li{float:left;width:14%;text-align:center;padding: 35px 0px;}
.social li img{margin:auto;width:70%;}


/* no data */
.no_data {background: url(../../images/no_data.png) no-repeat center center;height:309px; width: 100%; margin: 30px 0;}

/* tip */
.tips,.tips_yes{display: block;border-radius:4px; background:#e8566a;padding:2px 8px;line-height: 22px;position: absolute;left:0px;top: -4px;text-align:left; color:#fff; z-index:1;opacity:0.8;font-size:18px }
.tips_yes{ background:#34C689; color:#fff}
.tips .box-r,.tips_yes .box-r{ height:23px;padding-right:15px;}
.tips i,.tips_yes i{font-size:33px}

/* checkbox */
.form_checkbox{position:relative;}
.form_checkbox i{font-size:28px;position:relative;top:4px;}
.form_checkbox .fa-check-square{display:none;position:absolute;left:10px;top:6px;font-size:26px;z-index: 1;}
.checkbox_active .fa-check-square{display:block;}
.checkbox_active .fa-square-o{color:#fff}



footer{font-size:12px; background:#fff;text-align:left;padding:10px 0px;color:#8e8e8e;margin-top:20px;padding-left:12px;}
footer .pc-version{float:right;padding-right:8px;color:000;font-size:18px}
.livechat {width:80px;height:80px;border-radius:6px;position:fixed;right:20px;bottom:60px; background:url(../../images/livechat.png) no-repeat 0px 0px; background-size:100%;-webkit-animation:bounce-up 2.4s linear infinite;animation:bounce-up 2.4s linear infinite;}
.livechat img{width:100%;}
#footer p a{color:#812828;font-size: 16px;padding:0px  4px;}
#footer p {margin: 0px}
/* wapapp */
.wapapp{background: #000;position:fixed;text-align: center;left:10%; background: rgba(0,0,0,0.7);; position: fixed;text-align: center;z-index: 1; bottom: 0px;width: 90%;}
.wapapp span{display:block;padding:40px;}
.wapapp a{display:block;padding: 10px 25px;margin:auto;width: 90%;color:#fff;background:#ef6f81}
.wapapp .close{color:#fff;}


-webkit-keyframes bounce-down{25%{-webkit-transform:translateY(-5px);}
50%,100%{-webkit-transform:translateY(0);}
75%{-webkit-transform:translateY(5px);}
}
@keyframes bounce-down{25%{transform:translateY(-5px);}
50%,100%{transform:translateY(0);}
75%{transform:translateY(5px);}
}
.animate-bounce-down{-webkit-animation:bounce-down 1.5s linear infinite;animation:bounce-down 2.5s linear infinite;}
@-webkit-keyframes bounce-up{25%{-webkit-transform:translateY(5px);}
50%,100%{-webkit-transform:translateY(0);}
75%{-webkit-transform:translateY(-5px);}
}
@keyframes bounce-up{25%{transform:translateY(10px);}
50%,100%{transform:translateY(0);}
75%{transform:translateY(-5px);}
}

@media (max-width:580px){
.logo{width:150px;top: 15px;margin-left: -83px;}
}

/* news */
.b-content {background: #fff;position: relative; padding-left: 241px;min-height: 124px;padding-top: 0px; overflow: hidden; padding-right: 23px}
.b-content  .cont_img{position:absolute;width: 200px;left: 20px; top: 13px;}
.b-content img {width:100%;margin-bottom: 10px;border-radius:3px;}
.b-content .product-headline{font-weight: 600;line-height: 1.1;}
.b-content .product-headline a{color:#000;font-size: 12px}
.b-content .product-headline a:hover{color:#E03800;}
.b-content .writer{padding: 2px 0px; color: #a7a7a7;font-size: 17px;}
.b-content .writer .writer_div{color:#a7a7a7;float:left;padding-right:20px;}
.b-content .writer  span{color:#a7a7a7;padding-right:5px;}
.b-content .state{color:#373737;width:100%;float:left;line-height:20px;    font-size: 21px;line-height: 22px;}
.b-content .state a{color:#373737;}
.b-content .gradient{
background: linear-gradient(to bottom,rgba(231,231,226,0) 0%,#fff 100%);
background: -o-linear-gradient(to bottom,rgba(231,231,226,0) 0%,#fff 100%);
background: -ms-linear-gradient(to bottom,rgba(231,231,226,0) 0%,#fff 100%);
background: -moz-linear-gradient(to bottom,rgba(231,231,226,0) 0%,#fff 100%);
background: -webkit-linear-gradient(to bottom,rgba(231,231,226,0) 0%,#fff 100%);
width:100%;height:20%;position:absolute;bottom:0px;}
.news_min{background:#fff;}
.news_min .list_right {padding:12px;}
.news_min .list_right li{padding:0px;position:relative;padding-left:0px;margin-top:22px;border-radius:4px}
.news_min .list_right li:hover .li_time{ background:#fed700;color:#000}
.news_min .list_right li:hover .li_time{ background:#fed700;color:#000}
.news_min .list_right li:hover .li_time{ background:#fed700;color:#000}
.news_min .list_right li:hover .li_time{ background:#fed700;color:#000}
.news_min .list_right li p{font-size: 12px;line-height: 30px;}
.news_min .list_right li:hover .li_time{ background:#fed700;color:#000}
.news_min .list_right .li_title{font-weight:bold;font-size:22px;padding-bottom:27px}
.news_min .list_right .li_ly{border-top:1px solid #d9e6e2;border-bottom:1px solid #d9e6e2;padding:10px 0px;color:#a7a7a7;font-size:12px;}
.news_min .list_right .li_ly span{padding-right:16px;color:#a7a7a7;}
.news_min .list_right li img{max-width: 100%}

.ntip{display: none;font-size: 16px;background-color: #fd7572;color: white;width: 28px;height: 28px;border-radius: 18px;position: absolute;line-height: 28px;text-align: center;top: 25px;right: 30px;}
.wap_suvmenu>ul>li{position: relative;}
.ntip-active{display: block;}
.tip-dot{display: none;width: 15px;height: 15px;border-radius: 20px;background-color: #fd7572;position: absolute;top: 23px;left: 2px;}
/* banner */
.main_visual{border-top:1px solid #a05a5a;overflow:hidden;position:relative;}
.main_image{overflow:hidden;position:relative;}
.main_image ul{width:9999px;overflow:hidden;position:absolute;top:0;left:0;}
.main_image li{float:left;width:100%;height:100%;}
.main_image li img{width: 100%;max-height: 300px}
.main_image li a{display:block;width:100%;}
div.flicking_con{position:absolute;bottom:10px;width:100%;z-index:1;height:21px;text-align: center;}
div.flicking_con a { width: 16px;height:16px;padding: 0;background: #fff; display:inline-block;border-radius: 100%;text-indent: -999999px; overflow: hidden;opacity: 0.8;}
div.flicking_con a.on{background:#ffe400;opacity: 1;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{left:100px;display: none;}
#btn_next{right:100px;display: none;}

/* end-time */
.main_image .end-time{position:absolute;bottom:30px;right:40px;z-index:0;opacity:.8}
.main_image .end-time .time_box{display:flex;width:100%;height:20px;flex-direction:column}
.main_image .end-time .time_box .time_top{display:flex;height:10px;justify-content:flex-start;align-items:center}
.main_image .end-time .sales{min-width: 104px;color:#fff;text-shadow:.2rem 0 .5rem #000,-.2rem 0 .5rem #000,0 .2rem .5rem #000,0 -.2rem .5rem #000}
.main_image .end-time .sales span{color:#fff;line-height:40px}
.main_image .end-time .end-in{float:left;width:50px;color:#d5d6da;font-size:14px}
.main_image .end-time .end-number{display:flex;width:9pc;height:38px;color:#fff;justify-content:center;align-items:center}
.main_image .end-time .end-number span:nth-child(even){margin:0 1px}
.main_image .end-time .end-number span:nth-child(odd){display:block;min-width:50px;height:40px;border-radius:5px;background-color:#0d0917;line-height:40px;opacity:.8}
.main_image .end-time .end-number .eday,.ehour,.emin,.esec{display:inline-block;padding:0px 3px;text-align:center}
.main_image .end-time .end-number .esymbol{display:inline-block;width:10px;text-align:center}
.main_image .end-time .end-word{display:flex;margin-right:-9pt;color:#212121;color:#fff;text-shadow:.2rem 0 .5rem #000,-.2rem 0 .5rem #000,0 .2rem .5rem #000,0 -.2rem .5rem #000;font-weight:500;font-size:14px;justify-content:flex-end}
.main_image .end-time .end-word span{display:inline-block;margin-right:13px;text-align:center}
.main_image .end-time .end-word .whour{margin-right:19px}

/* activity-code */
.activity-code{padding: 20px;}
.activity-code .ac-warp{position:relative;display: inline-block;}
.activity-code .ac-warp img{width: 94%;height: auto;border-radius: 20px;box-shadow:0 3px 14px rgb(34 25 25 / 54%)}
.activity-code .ac-warp .awgo {box-shadow:0 3px 14px rgb(34 25 25 / 54%);width: 100px;height: 100px;border-radius: 100px;
 background: #f60; background: linear-gradient(126deg, #ffcd29 0%, #e01407 100%); position: absolute; right: 0px;top: 50%;color: #fff; font-size: 34px; line-height: 91px; text-align: center; margin-top: -58px;border: 5px solid #fff;}
.activity-code .ac-warp a:hover .awgo{-webkit-animation:goldmine_gold 2000ms 0s infinite normal;-moz-animation:goldmine_gold 2000ms 0s infinite normal;-ms-animation:goldmine_gold 2000ms 0s infinite normal;-o-animation:goldmine_gold 2000ms 0s infinite normal;animation:goldmine_gold 2000ms 0s infinite normal;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;}
@keyframes goldmine_gold{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
2%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);}
4%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);}
6%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);}
8%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
10%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);}
12%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);}
14%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);}
16%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
18%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);}
20%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);}
22%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);}
24%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
26%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);}
28%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);}
30%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);}
32%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
}


@media screen and (min-width:1024px){ 
    .wap_currency dd{height: 100vh;}
    .language dd.js_language_h{height: 100vh;}
}