/*
Template Name: Shop Style 4 - english
Logo filename: logo.png
*/


/* ====================
     公共样式
==================== */
@font-face {font-family: 'icomoon';src:url('fonts/yep.eot?e1nypw');src:url('fonts/yep.eot?e1nypw#iefix') format('embedded-opentype'),url('fonts/yep.ttf?e1nypw') format('truetype'),url('fonts/yep.woff?e1nypw') format('woff'),url('fonts/yep.svg?e1nypw#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block;}
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-facebook:before{content:"\e900";color:#1877f2;}
.icon-telegram:before{content:"\e901";color:#2ca5e0;}
.icon-wechat:before{content:"\e902";color:#7bb32e;}
.icon-whatsapp:before{content:"\e903";color:#25d366;}
.icon-logo .path1:before{content:"\e904";color:#ff2452;}
.icon-logo .path2:before{content:"\e905";margin-left:-5em;color:#ff2452;}
.icon-logo .path3:before{content:"\e906";margin-left:-5em;color:#ff2452;}
.icon-logo .path4:before{content:"\e907";margin-left:-5em;color:#ff2452;}
.icon-logo .path5:before{content:"\e908";margin-left:-5em;color:#ff2452;}
.icon-logo .path6:before{content:"\e909";margin-left:-5em;color:#ff2452;}
.icon-logo .path7:before{content:"\e90a";margin-left:-5em;color:#ff2452;}
.icon-logo .path8:before{content:"\e90b";margin-left:-5em;color:#ff2452;}
.icon-logo .path9:before{content:"\e90c";margin-left:-5em;color: rgb(255, 255, 255);}
.icon-logo .path10:before{content:"\e90d";margin-left:-5em;color: rgb(255, 255, 255);}
.icon-logo .path11:before{content:"\e90e";margin-left:-5em;color: rgb(255, 255, 255);}
.icon-logo .path12:before{content:"\e90f";margin-left:-5em;color: rgb(255, 255, 255);}
.icon-logo .path13:before{content:"\e910";margin-left:-5em;color: rgb(255, 255, 255);}
.icon-cart:before{content:"\e911";}
.icon-plus:before{content:"\e912";}
.icon-minus:before{content:"\e913";}
.icon-chat:before{content:"\e914";}
.icon-airplane:before{content:"\e915";}
.icon-back:before{content:"\e916";}
.icon-ok:before{content:"\e917";}
.icon-cheveron-down:before{content:"\e918";}
.icon-cheveron-left:before{content:"\e919";}
.icon-cheveron-right:before{content:"\e91a";}
.icon-cheveron-up:before{content:"\e91b";}
.icon-close:before{content:"\e91c";}
.icon-dots-horizontal-triple:before{content:"\e91d";}
.icon-edit-pencil:before{content:"\e91e";}
.icon-gift:before{content:"\e91f";}
.icon-like:before{content:"\e920";}
.icon-home:before{content:"\e921";}
.icon-list:before{content:"\e922";}
.icon-menu:before{content:"\e923";}
.icon-phone:before{content:"\e924";}
.icon-search:before{content:"\e925";}
.icon-star:before{content:"\e926";}
.icon-thumbs-down:before{content:"\e927";}
.icon-thumbs-up:before{content:"\e928";}
.icon-remove:before{content:"\e929";}
.icon-user:before{content:"\e92a";}


body{background:#fff;font:12px/150% Verdana,Geneva,sans-serif;color:#666;line-height:150%;text-align: left;margin: 0px;width: 100%;padding: 0px;
background-attachment:fixed;/*for bottomNav*/
-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;
}
header,footer,#area_top{background:#232F3E}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
textarea,select,input{font-size:11px; font-family:Verdana,Arial;}
a,.lnk{text-decoration:none;color:#878787;cursor:pointer;}
a:hover,.lnk:hover{text-decoration:underline;color:#ff2452}

.block{max-width:1350px;height:auto;}
.block_cart{max-width:58%;float:right;}
.fl{float:left;}
.fr{float:right;}
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.dashed{background:url(images/lineBg.gif) repeat-x left top; color:#3f3f3f;  padding:2px 0 3px 12px;}
.cl{clear:both;}
.AddToAny{float:left;padding:0px 0px 0px 285px;} 
.stats_code{display:none;}

textarea,select,input,button{font:12px/150% Verdana,Geneva,sans-serif;padding:5px 10px;}
textarea,input[type="text"],input[type="password"],select{border:1px solid #ddd;box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1) inset}
input[type="text"]:hover,input[type="password"]:hover,textarea:hover,select:hover{border-color:#aaa;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{outline:none;border:1px solid #666;box-shadow:0 0 5px rgba(0,0,0,0.2);}

.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f24{font-size:24px;}
.f32{font-size:32px;}
.f36{font-size:36px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.inline-block{display:inline-block}
/*buttons*/
input[type="submit"],.bnt,.bnt_red{outline:none;border:none;text-align:center;color:#fff !important;display:inline-block;margin:0;padding:0 8px;text-decoration:none;vertical-align:middle;font:11px Verdana,Geneva,sans-serif;font-weight:normal;line-height:24px;cursor:pointer;background:#999;-moz-user-select:none;user-select:none;overflow:visible;width:auto;*width:1;vertical-align:top; overflow:hidden;}
input[type="submit"]:hover,.bnt:hover,.bnt_red:hover{text-decoration:none;background:#888;color:#fff !important;}
input[type="submit"],.bnt_red{background:#ff2452;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.3);color:#ffffff !important;}
input[type="submit"]:hover,.bnt_red:hover{background:#dd1030;}
input[type="submit"] .cart_red,.bnt_red .cart_red{width:30px;height:30px;float:right;background:#FA4969;margin-left:5px;}
.bnt_goods{padding-left:8px;font-weight:bold;}
.bnt_red:disabled{opacity:.5;}

.clearfix{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
/*英文强制换行*/
.word{word-break:break-all;}
.blank{clear:both;height:20px;}
.blank1{height:10px;overflow:hidden;}

.shopTopNav {background:#232F3E;color:#fafafa;height:40px;line-height:40px;position:fixed;top:0;width:100%;z-index:99997;font-size:0.875em;}
.shopTopNav [class^="icon-"]{font-size:1em;}
.shopTopNav .cart{padding-left:32px !important;position:relative;}
.shopTopNav .icon-cart{font-size:1.6em;top:12px;position:absolute;left:10px;}
.shopTopNav a,.shopTopNav span.lnk{color:#0ff;text-decoration:none;cursor:pointer;display:inline-block;height:100%;padding:0 10px;}
.shopTopNav a:after,.shopTopNav span.lnk:after{content:".";width:0;visibility:hidden;}
.shopTopNav a:hover,.shopTopNav span.lnk:hover{background:#3c3c3c;}
.shopTopNav .num{background:#dd1030;color:white;padding:5px;border-radius:50%;display:inline-block;line-height:8px;}

.redweight{font-weight:bold;color:#a72d2c;text-transform:capitalize;}
.hot_search{line-height:18px; color:#666;font:italic 11px Tahoma;float:left;padding:5px 0 0 0;}
.hot_search span{ margin:0 10px 0 0;}
.hot_search a{ color:#666;font:italic 11px Tahoma}
.hot_search a:hover{ text-decoration:underline;color:#C01122}

.searchbox{color:#fff;width:50%;display:block;float:right;}
.searchbox input,.searchbox input:hover,.searchbox input:focus,.searchbox input:focus:hover{border:0;background:#3A4655;color:#fff;}
.searchbox input,.searchbox button{height:30px;line-height:30px;padding:0 10px;display:inline-block;box-sizing:border-box;}
.searchbox input{width:70%}
.searchbox button{width:30%;}

#area_top{margin-top:40px;padding:10px 0;z-index:99996}
#area_main{padding:10px;background:#EAEDED;}
#area_bottom{padding:10px 0;line-height:20px;text-align:center;color:#37637E;}
.index-bg{background:#EAEDED}/*37475A*/

.user_body{display:flex;}
.area_left{width:25%;}
.area_right{width:100%;display:flex;flex-wrap:wrap;}
.page_left{width:20%;}
.page_right{width:80%;}
.area_right_user{width:75%;}
.area_left,.area_right_user{box-sizing:border-box;padding:10px;display:inline-block;}
.area_right_user span.field,.area_right_user span.val{display:inline-block;box-sizing:border-box;}
.area_right_user span.field{width:30%;text-align:right;}
.area_right_user span.val{width:60%;margin:5px 10px;}
.area_right_user span.val input[type="text"],.area_right_user span.val input[type="password"]{width:100%;box-sizing:border-box;}
.area_right_user .order{border-bottom:1px solid #ddd;margin-bottom:10px;position:relative;color:#333;padding:10px;}
.area_right_user .order:hover{background:#f2f2f2}
.area_right_user .order span{display:inline-block;}
.area_right_user .order span.order-sn{width:70%;font-weight:bold;text-decoration:underline;}
.area_right_user .order span.time{color:#888;font-weight:normal;font-size:10px}
.area_right_user .order span.total{width:28%}
.area_right_user .order span.status{width:70%}
.area_right_user .order span.action{width:28%}
.area_right_user .order span.ct{width:48%}


/*top*/
#area_top .logo{font-size:38px;width:200px;height:36px;overflow:hidden;}

.brands{font-size:10px;color:#878787;-webkit-overflow-scrolling:touch;line-height:20px;padding:10px;clear:both;width:100%;box-sizing:border-box;}
.brands h6 a{font:bold 10px Verdana;}
.brands a{margin:0 5px 0 0;}

.menu_bottom{clear:both;height:29px;line-height:29px;text-align:center;font-size:11px;text-transform:uppercase;background:none repeat scroll 0 0 #254e7b;margin-top:10px;border-radius:5px;-moz-border-radius:5px;border:1px solid #1a3f65;}
.menu_bottom a{padding:0 7px;}
.menu_bottom a:hover{text-decoration:underline;}
/**/
/*bottom area*/
#area_bottom .footer{margin-top:5px;color:#666;}
/**/
.footer{color:#666;padding:10px;text-align:center;}
.footer_nav{clear:both;}
.footer_nav span{color:#878787;cursor:pointer;}
.footer_nav span:hover{color:#0ff;text-decoration:underline}
.copyright{margin:5px;}

/*button style*/
.btn-pay{background:url(images/bg-7.gif) no-repeat 1px 1px;height:24px;width:147px;border:1px solid #0c044c;cursor:pointer;color:#fff;overflow:hidden;}
.btn-pay{*background:url(images/bg-7.gif) no-repeat 0 0;}
.btn-pay{font-size:12px;}

/**/

.box1{border:2px solid #ddd;height:100%;overflow:hidden;}
.box2{background:url(images/boxBg2.jpg) no-repeat 0 0}

/*link style*/
.link1 a{color:#333;line-height:20px;text-decoration:none;}
.link1 a:hover{color:#000;line-height:20px;text-decoration:underline;}
.link1 span{font-size:0.80em;}
.link2 a{color:#fff;line-height:20px;text-decoration:none;}
.link2 a:hover{color:#FFA800;text-decoration:underline;}
.link3 a{color:#666;line-height:20px;text-decoration:none;}
.link3 a:hover{color:#000;line-height:20px;text-decoration:underline;}

/**/

/*title style*/
.div_title{font-size:14px;line-height:30px;font-weight:bold;border-bottom:1px solid #ddd}

/*.title_1{background:#a4b344;line-height:23px;height:26px;color:#fff;font-weight:bold;padding-left:10px;font-size:13px;}*/
.title_2{border-bottom:1px solid #666;line-height:18px;color:#000;margin:5px 0;font-weight:bold;}
.title_3{background-color:#e1e1e1;width:765px;height:25px;line-height:25px;border:1px solid #CCC;margin-top:3px;border-radius:5px;-moz-border-radius:5px;}
.title_3 a{color:#000000;font-size:11px;}
.title_3 h1{float:left;padding-left:10px;}
.title_3 h2{float:right;padding-right:10px;}
.title_3 h2 a{font-weight:normal;}
.title_3 h3{float:left;padding-left:10px;}
.title_3 h4{float:right;padding-right:10px;}
.title_3 h4 a{font-weight:normal;}
.title_5{line-height:19px;height:28px;color:#000080;font-weight:bold;text-align:center;}
.title_6{background-color:#EEE;color:#333;font-size:1.2em;font-weight:bold;height:25px;text-align:center;text-transform:uppercase;padding-top:8px;}
/*title_checkout{font-size:13px;font-weight:normal;line-height:21px;background-color:#558abe;color:#FFFFFF;border-bottom:2px solid #ddd;padding-left:10px;border-radius:2px;-moz-border-radius:2px;}*/
.title_checkout {background: url(images/tit_right.gif) repeat-x;background-size:100% 100%;font-size: 12px;font-weight: bold;height: 30px;line-height: 30px;overflow: hidden;text-align: right;}
.title_checkout span{background: url(images/tit_left.gif) no-repeat scroll left top transparent;display: block;height: 30px;text-indent: 20px;}

.title_checkout_1{font-size:13px;font-weight:normal;line-height:21px;background-color:#fff;color:#000;border-bottom:2px solid #ddd;padding-left:10px;border-radius:2px;-moz-border-radius:2px;}
.title_consignee{font-size:12px;font-weight:bold;line-height:25px;color:#333;padding-left:10px;}
.title_member{font-weight:bold;background-color:#f0f0f0;line-height:23px;height:23px;padding-left:10px;margin-top:5px;color:#000;}
.title_lastest_orders{background:#a4b344;line-height:15px;height:17px;color:#fff;font-weight:normal;padding-left:10px;font-size:13px;}

.title_1{width:100%; line-height:25px;}
.title_1 span{height:25px; text-indent:18px; display:block;background:url(images/tit_left.gif) no-repeat left top;}
.title_1 p{background: url(images/tit_right.gif) no-repeat right top;color:#a72d2c; font-weight:bold; text-transform:uppercase;background-size:cover;}
.title_1 h4{float:right;padding-right:10px;display:block;}
.title_1 h4 a{font-weight:normal;}
.column170{width:170px; background:#fff; overflow:hidden}
.column605{width:605px; background:#fff}
.column785{width:785px; background:#fff; overflow:hidden}
.column965{width:965px; background:#fff}
.border_both{padding:10px 5px 5px; border:1px solid #d4d4d4; border-top:none; border-bottom:none;}
.column170 .border_both{ width:158px;}

/**/

/*list style*/
.list_category li{line-height:22px;background:url(images/hline-2.gif) no-repeat 0 bottom;height:22px;}
.list_category li a{display:block;background:url(images/sicon-1.gif) no-repeat 9px 4px;padding-left:30px;color:#000;text-decoration:none;}
.list_category li a:hover{text-decoration:underline;}

.list_category_sub{margin-left:7px;padding:5px 0;border:1px solid #ccc;}
.list_category_sub li{line-height:18px;background:url(images/sicon-9.gif) no-repeat 5px 9px;padding-left:12px;word-break:break-all;}
.list_category_sub li a{color:#333;}
.list_category_sub li a:hover{color:#000;text-decoration:underline;}
.border_shadow{height:2px;background-color:#eee;margin-left:7px;overflow:hidden;}

.list_1{margin-bottom:15px;height:100%;overflow:hidden;}
.list_1 li{line-height:23px;padding-left:15px;background:url(images/sicon-3.gif) no-repeat 5px 7px;}
.list_1 li a{color:#333;font-family:arial;}
.list_1 li a:hover{text-decoration:underline;}
.list_2{height:170px;background-color:#f3f3f3;overflow:hidden;}
.list_2 li{line-height:22px;height:22px;overflow:hidden;background:url(images/sicon-2.gif) no-repeat 5px 7px;padding-left:20px;}
.list_2 li a{color:#333;}
.list_2 li a:hover{text-decoration:underline;}
.list_2 .more{text-align:right;padding-right:5px;}
.list_2 .more a{color:#000;font-size:9px;}

.hot_links{height:100%;overflow:hidden;border:solid 1px #ccc;margin:10 0 10 0;padding:10px;margin-bottom:10px;}
.hot_links a{color:#333;font-family:arial;font-size:1.1em;}
.hot_links a:hover{text-decoration:underline;color:#ff5900}

.lastest_orders{height:225px;font-size:10px;line-height:15px;padding:3px;overflow:hidden;}
.shop_notice{font-size:1em;color:#333;text-align:center;}
.shop_notice a{text-decoration:underline;color:red;}

.list_goods{display:flex;flex-wrap:wrap;border-left:1px solid #eef4f3;font-size:0.875em;color:#666;}
.list_goods h3{font-weight:normal;font-size:1.0em;}
.list_goods li{position:relative;width:20%;box-sizing:border-box;padding:10px 6px;border-bottom:1px solid #eef4f3;border-right:1px solid #eef4f3;background:#fff;}
.list_goods li:hover{background-color:#fcfcfc;opacity:.9;box-shadow:inset 0 0 0 3px #31babc;}
.list_goods li img{width:100%;}
.list_goods li:hover .remove,.list_goods li:hover .buttons{display:block;}
.list_goods .brand,.list_goods .goods_sn{position:absolute;left:6px;bottom:34px;background:rgba(255,255,255,.7);padding:0 2px;color:#333;}
.list_goods .goods_sn{left:auto;right:6px;}
.list_goods .purchases{padding-left:3px;}
.list_goods .purchases span{color:#ff2452;text-decoration:underline;font-weight:bold;}
.list_goods .price{color:#ff2452;font-weight:bold;font-size:1em;margin-left:10px;}
.list_goods .price span{color:#1e4964; font-weight:normal;padding-top:1px;font-size:0.9em;}
.list_goods .price_retail{font-weight:normal;}
.list_goods .price_retail span{color:#ff2452;font-weight:normal;text-decoration:line-through;}
.list_goods .remove{position:absolute;right:6px;top:4px;display:none;width:25px;height:25px;}
.list_goods li .add,.list_goods li .wish{position:absolute;right:10px;bottom:8px;text-decoration:none;font-size:16px;display:block;width:22px;}
.list_goods li .add{font-size:18px;right:40px;}
.icon-new{position:absolute;top:5px;left:5px;background:#ff2452;color:white;padding:2px;font-size:10px;}
.icon-new span{border-top:7px solid transparent;border-bottom:6px solid transparent;border-left:14px solid #ff2452;position:absolute;top:0;right:-14px;}

.list_menu{font-size:12px;}
.list_menu a{display:block;line-height:30px;border-bottom:1px solid #eee;color:#333;padding:2px 10px;float:left;box-sizing:border-box;width:100%;}
.list_menu a:hover{background:#f2f2f2;color:#ff2452}
.top_user_menu{background:#fff;position:absolute;right:0px;top:40px;display:none;box-shadow:0 0 5px rgba(0,0,0,0.5)}
.top_user_menu a{display:block;width:200px;color:#333}
.top_user_menu a:hover{background:#f2f2f2;}

.list1 dl{clear:both;line-height:23px;}
.list1 dt{float:left;}
.list1 dd{float:left;border-bottom:1px solid #ddd;padding-left:5px;}

.msgBottomBorder{clear:both; border-bottom:1px dotted #999; padding-bottom:8px; margin-bottom:8px;}
.list_message .title{border-bottom:1px solid #ccc;}
.list_message .title h1{float:left;color:red;font-weight:bold;background:url(images/sicon-2.gif) no-repeat 0 3px;padding-left:15px;}
.list_message .title span{color:#666;}
.list_message .f6{color:green;}
.list_message .detail{color:#666;line-height:18px;}

.list_article {padding:5px 5px;height:176px !important;height /**/:186px;}
.list_article li{background:url(images/sicon2.gif) no-repeat 5px 10px; padding-left:12px;line-height:20px;}
.list_article li a{color:#555;text-decoration:none;}
.list_article li a:hover{color:#000;text-decoration:underline;}
.list_article .more{text-align:right;}
.list_article .more a{color:#333;text-decoration:none;}
.list_article .more a:hover{color:#333;text-decoration:underline;}

.list_toolbar{background-color:#FFDDDD;height:35px;line-height:35px;padding:0 10px;}
.list_toolbar select{vertical-align:middle;}
.list_toolbar img{vertical-align:middle;}
* html .list_toolbar select{vertical-align:bottom;}
* html .list_toolbar img{vertical-align:bottom;}
* + html .list_toolbar select{vertical-align:bottom;}
* + html .list_toolbar img{vertical-align:bottom;}

.list_system_message{line-height:25px;margin:20px auto;text-align:center;}
.list_system_message a{padding:4px 5px;border:1px solid #333;color:#333;text-decoration:none;}
.list_system_message a:hover{border:1px solid #f00;color:#f00;text-decoration:none;}

.list_logo{text-align:center;}
.list_logo li{display:inline;}
.list_logo li img{margin:0 1px;}
/**/

/*col style*/
.col_1{line-height:18px;color:#666;width:490px;height:272px;overflow:hidden;}
.col_1 .left{float:left;width:259px;}
.col_1 .right{float:left;width:233px;margin-left:2px;}
.col_1 li{/*margin-bottom:2px;*/display:inline;}
.col_2{width:255px;height:272px;margin-left:10px;overflow:hidden;}
.col_cat_info{background-color:#efefef;padding:2px 5px 5px 5px;margin:1px 0;border-radius:5px;-moz-border-radius:5px;height:16px;overflow:hidden;} /*height:16px;overflow:hidden;*/
.col_cat_info dt{padding-left:10px;font-size:12px;font-weight:bold;line-height:18px;text-transform:uppercase;}
.col_cat_info h1{font-size:0.82em;font-weight:normal;}
.col_cat_info dd{font-size:0.82em;font-weight:normal;}


.col_cat_left{width:765px;overflow:hidden;}
.col_cat_right{width:160px;overflow:hidden;margin-left:15px;}

.col_banner{width:535px;overflow:hidden;}
.col_banner2{padding-top:10px;}
.col_banner2 a{float:left;}
.col_article{width:230px;margin-left:15px;overflow:hidden;background:url(images/box_2_middle.gif) repeat-y 0 0;}

.col_login{box-sizing:border-box;display:flex;flex-wrap:wrap;}
.col_login .left,.col_login .right{width:50%;padding:30px 50px;box-sizing:border-box;text-align:center;}
.col_login .right{border-left:1px solid #eee;}
.col_login .right ul {margin-top:5px;margin-left:5px;}
.col_login .right li{list-style-type:disc;margin-left:10px;line-height:190%;}
.col_login .intro{color:#000;line-height:18px;padding:5px;padding-left:20px;}
.col_login  a{color:#333;line-height:20px;text-decoration:none;}
.col_login  a:hover{color:#000;line-height:20px;text-decoration:underline;}
.col_login input[type="text"],.col_login input[type="password"],.col_login button{width:90%;margin:6px 0;padding:8px 10px;box-sizing:border-box;}
.col_login .alert{font-size:10px;color:#ff2452;display:block;}
.col_login button{font-size:12px;text-transform:uppercase;font-weight:bold;}
.forgot_pass{width:300px;}

.article_show .detail{line-height:150%;padding:10px 50px;}
.article_show .title_article{font-size:16px;font-weight:bold;text-align:center;padding:20px 10px 10px 10px}

.list_article2{padding:10px;}
.list_article2 li{list-style:none;float:left;width:23%;padding:15px;margin:10px;border:1px solid #ddd;border-radius:10px;box-sizing:border-box;min-height:70px;}
.list_article2 li:hover{background:#f0f0f0}
.list_article2 li span{float:right;}
.list_article2 li h1{float:left;display:block;font-size:12px;font-weight:normal;}
.list_article2 li a{color:#333;text-decoration:none;display:block;}
.list_article2 li a:hover{color:#333;}

.col_pay_respond{font-weight:bold;margin:20px 0;line-height:180%;}
/**/

.imgInfo{width:40%;border:1px solid #CCCCCC;padding:10px;box-sizing:border-box;float:left;}
.imgInfo img{width:100%}

.cat_link a{color:#ccc;font-size:0.95em;margin-left:10px;}

.goodsInfo{width:40%;box-sizing:border-box;padding:0 20px;font-size:0.875em;line-height:25px;}
.goodsInfo .main-price{margin:10px auto 15px auto;display:block;}
.goodsInfo .icon-new{position:unset;}
.goodsInfo .relative{box-sizing:border-box;}
.goodsInfo .relative a{display:inline-block;width:50%}
.goodsInfo .relative a:last-child{text-align:right;}
.goodsInfo h1,.goodsInfo h2{font-weight:bold;color:#333;line-height:20px;font-size:1.2em;}
/*.goodsInfo form{margin-left:30px}*/
.goodsInfo span.d-flex{display:flex;}
.goodsInfo span.d-flex .field{width:80px;color:#999;}
.goodsInfo span.price{color:#ff2452;font-weight:bold;font-size:1.5em;}
.goodsInfo span.attr{height:30px;line-height:30px;}
.add_to_cart{height:auto;padding:5px 30px;font-size:14px;margin-bottom:10px}
.add_to_cart .icon-cart{font-size:16px;}
.img_list{margin-bottom:20px}
.goods_desc img,.img_list img{max-width:100%}
.goods_desc{}
.goods_desc li{margin-left:20px;line-height:150%;list-style:disc;}

/*购物车*/
.cart_left{width:70%;float:left;font-size:12px;background: #fff;padding: 10px;box-sizing: border-box;}
.cart_right{width:30%;float:right;font-size:12px;line-height:200%;box-sizing:border-box;padding:0 10px;text-align:center;}

.item-list ul{border-bottom:1px solid #ccc;position:relative;padding:10px 0;display:flex;}
.item-list ul li.name{width:70%;position:relative;display:table;}
.item-list ul li.name .img img{width:70px;float:left;margin-right:10px;border-radius:10px}
.item-list ul li.name .checkout{cursor:pointer;display:table-cell;vertical-align:middle;width:32px}
.item-list ul li.name .checkout input{display:none;}
.item-list ul li.name .checkout .icon-ok{display:block;padding:5px;color:#666;background:#eee;border-radius:50%;border:1px solid #ccc;margin-right:10px}
.item-list ul li.name .checkout .seld{color:white;border:1px solid #ff2452;background:#ff2452}
.item-list ul li.name .disabled{opacity:.4;cursor:unset}

.item-list ul li.name .attr{display:block;width:100%;}
.item-list ul li.qty{width:30%;display:table;text-align:center;}
.item-list ul .action{text-decoration:underline;font-size:12px;display:table-row;}
.item-list ul .price{color:#ff2452;position:absolute;bottom:3px;}
.item-list ul li.btnum{position:absolute;right:0;top:40%;}
.change-number{position:relative;display:table-cell;vertical-align:middle;}
.change-number input{width:24px;background:#fff;text-align:center;border:none;box-shadow:none;font-weight:bold;}
.change-number span{display:inline-block;cursor:pointer;}
.change-number span:hover{color:#000;}

.cart_right .bnt,.cart_right .bnt_red{width:80%;height:30px;margin:0 auto 10px auto;text-transform:uppercase;}
.cart_right .bnt_red{height:40px;font-weight:bold;}
.cart_right .pd select{width:95%;}
.cart_right .pd{line-height:30px}
.cart_right .pd .bnt_red{height:30px;font-weight:normal;}
/*input style*/
.inputBg{border:1px solid #aaa;font-size:12px;height:23px;line-height:23px;}
/**/
.consignee{font-size:12px;}
.consignee input[type="text"],.consignee select,.consignee textarea{width:100%;color:#000;box-sizing:border-box;display:inline-block;height:30px;margin-bottom:10px;}
.consignee .select2{margin-bottom:10px;width:100% !important;}
.consignee textarea{height:80px}
.consignee .address-card{background:#f2f2f2;padding:10px;position:relative;cursor:pointer;border:2px solid #ccc;margin:10px;margin-left:20px;display:inline-block;width:240px;}
.consignee .address-card:hover{background:#fff}
.consignee button{height:30px;line-height:30px;padding:0px 16px;margin-right:10px;}
.consignee .name{font-weight:bold;display:block;width:100%}
.consignee .info{display:block;width:100%}
.consignee .checked{display:block;position:absolute;left:-25px;top:45%;font-size:14px;}
.consignee .address_Form{margin-top:10px;}
.consignee .line,.hr-line{clear:both;display:block;width:80%;border:none;border-top:1px solid #ddd;margin:10px 0;}
.consignee .address-card .edit,.consignee .address-card .remove{display:inline-block;position:static;width:40%;margin-top:20px;}
.consignee .address-card .bnt_red{width:85%;}
.consignee .use,.consignee .use:hover{background:#ffffcc;border:2px solid #f90;}
.consignee .phone{display:flex;}
.consignee .phone .tel_country{width:90px;margin-right:10px}

.hr-line{width:100%;}

/*cc payment*/
.cc_div{border:1px solid #ddd;border-radius:5px;padding:15px;box-sizing:border-box;margin-top:10px;min-width:250px;max-width:388px;}
.cc_div img{width:100%;padding:6px;}
.cc_div input{width:100% !important;box-sizing:border-box;margin-top:10px;padding:6px;}
.cc_div select{margin-top:10px;padding:6px;}
.cc_div button{padding:3px 15px;}
.cc_div .alert{color:#ff2452;font-size:10px;display:block}
.cc_div_left .cc_div{max-width:100%;}


/*table style*/
.tbl_flow{font-size:0.875em}
.tbl_flow ul{display:flex;border-bottom:1px solid #ccc;padding:10px;}
.tbl_flow ul:hover{background:#f2f2f2}
.tbl_flow ul:first-child{font-weight:bold;}
.tbl_flow ul li{display:block;}
.tbl_flow ul li.name{width:30%;}
.tbl_flow ul li.desc{width:60%;}
.tbl_flow ul li.desc img{max-width:100%;}
.tbl_flow ul li.fee{width:10%;}

#postscript{width:90%}
.bnt_next{font-size:1em;padding:6px 30px}
.bnt_next span{font-size:1.2em;}
.tbl_consignee {padding:5px 5px 0px 10px;font-size:1.1em;}
.tbl_consignee td{line-height:12px;color:#1E4964;padding-top:4px;}
.tbl_consignee td.td_title{width:150px;color:#000;text-align:right;}
/**/

.userMenu a{display:block;height:21px;line-height:21px;color:#333;text-decoration:none;padding-left:10px;}
.userMenu a:hover{color:#000;text-decoration:underline;}

.here_position{line-height:25px;border-bottom:1px solid #ccc;}
.here_position a{color:#666;text-decoration:none;}
.here_position a:hover{color:#000;text-decoration:underline;}

.boxCenterList h5{font-size:14px;font-weight:bold;border-bottom:2px solid #ddd}

.paymentInfoShow{border:1px solid #ccc;padding:10px;height:250px;overflow-y:auto;overflow-x:hidden;background-color:#f7f7f7;}

#pager{color:#333;}
.pagebar{color:#333;line-height:30px;padding:3px 5px;text-align:center;}
.pagebar .prefix{display:block;}
.pagebar a,.pagebar .page_now{padding:4px 6px;border:1px solid #eee;color:#333;background:#f2f2f2;text-decoration:none;}
.pagebar .page_now{font-weight:bold;color:#ff2452;}
.pagebar a:hover{border:1px solid #000;color:#000;}
.pagebar form{display:inline}

.list-nav{text-align:center;display:block;box-sizing:border-box;width:90%;}
.list-nav li{color:#333;width:33.33%;display:block;float:left;text-align:left;;}
.list-nav li:before{font-family:'icomoon' !important;content:"\e91a";background:#ddd;border-radius:50%;;padding:2px;margin-right:10px}
.list-nav li.is-here{color:#ff2452;}
.list-nav li.is-here:before{background:#dd1030;color:#fff;}

/**/

/*clist*/
.clist1 {padding:5px 3px;clear:both;text-align:left;height:100%; }
.clist a{padding:3px;font-size:1.1em;font-weight:normal;display:block;text-decoration:none;color:#2c5987;width:98%;height:100%;padding-left:10px;}
.clist li a#top_c{display:block; clear:both; color:#000000; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:left; padding-left:0px;text-transform:uppercase;}
.clist li{position:relative;z-index:9;cursor:pointer;margin:0px 5px;border:1px solid #FFFFFF;border-right:none;}
.clist li span{position:absolute;color:#808080;top:2px;right:10px;}
.clist li:hover{background:#D9EEFA;border:1px solid #CCCCCC;border-right:none;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;}
.clist li a:hover{text-decoration:underline;background:#D9EEFA;color: #ff5900;}
.clist .nosub{border:none;}
.clist .nosub:hover{background-color:#D9EEFA;border:none;border-radius:5px;-moz-border-radius:5px;}
.clist li ul{display:none;padding:5px 0;left:180px;position:absolute;z-index:10;width:275px;top:-5px;border:1px solid #CCCCCC;background:#FEFEFE;border-radius:5px;-moz-border-radius:5px;}
.clist li ul li{border:none;}
.clist li ul li ul{left:255px;}
.clist li ul li:hover{background:#D9EEFA;border:none;border-radius:5px;-moz-border-radius:5px;}
.clist li ul span{border-left:1px solid #FEFEFE;height:23px;top:4px;left:-1px;}/*border-radius:5px;-moz-border-radius:5px;*/
.clist li ul li span{border:none;position:absolute;color:#808080;top:2px;right:10px;left:auto;}

.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}

.ukcat{box-sizing:border-box;display:flex;flex-wrap:wrap;padding-top:5px;}
.ukcat li{line-height:30px;box-sizing:border-box;width:100%}
#find_your_size .ukcat li{width:16.66%}
.ukcat li span{color:#ccc}
.ukcat li a{display:block;outline:none;color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:capitalize;padding:0 10px;}
/*.ukcat li a:before{font-family:'icomoon' !important;content:"\e91a";}*/
.ukcat span{color:#334455;font-size:12px;font-weight:normal;padding-left:5px;padding-bottom:5px;}
.ukcat li a:hover{background:#f2f2f2;text-decoration:underline;color:#333;}

.page_left::-webkit-scrollbar{width:4px;background:none}
.page_left::-webkit-scrollbar-track{background:none}
.page_left::-webkit-scrollbar-thumb{background:none;border-radius:8px}
.page_left::-webkit-scrollbar-thumb:hover{background:#e1e1e6}
.page_left::-webkit-scrollbar-button{display:none}
.page_left:hover::-webkit-scrollbar-thumb{background:#e1e1e6}

.border_both {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #D4D4D4;
    border-image: none;
    border-left: 1px solid #D4D4D4;
    border-right: 1px solid #D4D4D4;
    border-style: none solid;
    border-width: medium 1px;
    padding: 3px 3px 3px;
}
.bottom1{width:100%;margin-bottom:5px;}
.bottom1 span{ height:7px;  display:block;background:url(images/bottom_left.gif) no-repeat left top; overflow:hidden}
.bottom1 p{background:url(images/bottom_right.gif) no-repeat right top; height:7px; overflow:hidden; background-size:cover;}

      /*  ==================== LightBox Add by UK====================  */
      #lightbox{
        position: absolute;
        top: 40px;
        left: 0;
        width: 100%;
        z-index: 100;
        text-align: center;
        line-height: 0;
        }

      #lightbox a img{ border: none; }

      #outerImageContainer{
        position: relative;
        background-color: #fff;
        width: 250px;
        height: 250px;
        margin: 0 auto;
        }

      #imageContainer{
        padding: 10px;
        }

      #loading{
        position: absolute;
        top: 40%;
        left: 0%;
        height: 25%;
        width: 100%;
        text-align: center;
        line-height: 0;
        }
      #hoverNav{
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        z-index: 10;
        }
      #imageContainer>#hoverNav{ left: 0;}
      #hoverNav a{ outline: none;}

      #prevLink, #nextLink{
        width: 49%;
        height: 100%;
        background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
        display: block;
        }
      #prevLink { left: 0; float: left;}
      #nextLink { right: 0; float: right;}
      #prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
      #nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }


      #imageDataContainer{
        font: 10px Verdana, Helvetica, sans-serif;
        background-color: #fff;
        margin: 0 auto;
        line-height: 1.4em;
        }

      #imageData{
        padding:0 10px;
        }
      #imageData #imageDetails{ width: 70%; float: left; text-align: left; }  
      #imageData #caption{ font-weight: bold; }
      #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;  }     
      #imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;  } 

      #overlay{
        position: absolute;
        top: 0;
        left: 0;
        z-index: 90;
        width: 100%;
        height: 500px;
        background-color: #000;
        filter:alpha(opacity=60);
        -moz-opacity: 0.6;
        opacity: 0.6;
        }


      .clearfix:after {
        content: "."; 
        display: block; 
        height: 0; 
        clear: both; 
        visibility: hidden;
        }

      * html>body .clearfix {
        display: inline-block; 
        width: 100%;
        }

      * html .clearfix {
        /* Hides from IE-mac \*/
        height: 1%;
        /* End hide from IE-mac */
        } 
        
/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:12px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.9;
 opacity: 0.9;
}

/*passport style*/
.user-col-login,.user-col-register{margin:0 5px;overflow:hidden;clear:both;width:200px;}
.user-col-login i{color:#f00;}
.user-col-register i{color:#f00;}
.user-col-register .left{width:200px;}
.user-col-register .right{width:530px;border-left:1px dotted #aaa;padding-left:5px;}
.user-tle-2{height:23px;line-height:23px;padding-left:10px;color:#000;font-weight:bold;font-size:14px;margin:10px 0;}
.user-tle-2 li{margin:0 0 15px 0; list-style-type:none;}
.user-tle-2 a{float:right;padding-right:10px;font-size:11px;font-weight:normal;}
/**/

.list-toolbar{height:25px;line-height:25px;padding:0 5px;}
.list-toolbar .order-select{margin-top:3px;}

.brandbox{padding:10px !important;}
.brandbox a img{width:33.33%;}
.brandbox span a{display:block;line-height:23px;padding:3px 0 0 8px; margin-bottom:0px; text-align:center;font-weight:bold;color:#1c4670;font-size:13px;}
.f5,.f8{font:italic 0.9em georgia, times, "times new roman", serif; text-transform:capitalize;}
.f5 span,.f8 strong{color:#FF6633;font-weight:bold;font:italic 1.1em georgia,times,"times new roman",serif;text-transform:capitalize;}

/*box*/
.pd{padding:8px;}
.offborder{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.text_box {margin-bottom:5px;background:#fff;overflow:hidden;}
.text_box h3{padding-left:5px;font-size:12px;}
.text_box h1,h2{font-size:1.0em;font-weight:normal;}
.text_box .content{overflow:hidden;border:1px solid #e5e5e5;background:#FFFFFF;height:100%;margin:0 3px 3px 3px;padding-top:3px;}
.pd14 {margin-top:14px;}
.lh18 {line-height:1.8;}

#marquee_byq_1 li{margin-top:100px;}
#marquee_byq_1 li .pic{float:left;width:100px;}
#marquee_byq_1 li .name{float:right;}

.fr{float:right;}
.mod1{position:relative;margin-bottom:15px;background:#fff;border:1px solid #CCCCCC;border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0 0 2px 2px #DDDDDD;-webkit-box-shadow:0 0 2px 2px #DDDDDD;box-shadow:0 0 2px 2px #DDDDDD;}
.mod1tit{height:32px;background:#F3F3F3;border-bottom:1px solid #DDDDDD;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
.mod1tit p{position:absolute; left:5px; top:0px; font-size:1.111em; font-weight:bold; padding:8px;border-radius:5px;-moz-border-radius:5px;width:100%;display:block;}
.mod1tit .more{position:absolute; right:3px; top:3px;padding:3px; font-size:12px; font-weight:100;}

.marq_list{border-bottom:1px solid #DDDDDD;width:100%;margin:0;margin-bottom:10px;padding-bottom:5px;padding:0 6px 6px 6px;}
.marq_list img{width:70px; height:70px;float:left;margin:0 5px 10px 0;border:1px solid #DDDDDD;}
.f1{color:#555;text-decoration:none;font-weight:800;}
.f2{color:#ff2452;text-decoration:none;font-weight:800;}
.fgreen{color:green;}
.fred{color:#ff2452;}

div.slideBox{ position:relative; width:100%; height:100%; overflow:hidden;margin-bottom:10px;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px; background-color:#000; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:block;float:left/*For IE.ADD.JENA.201206300844*/; width:20px; height:20px; background-color:#FFF; text-indent:-99999px; margin:15px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#093;}

.ur_here{color:#EF7A7A;font-size:12px;border-bottom:1px solid #ccc;}
.ur_here span{float:right;padding-right:15px;}
.ur_here a{color:#1E4964;font-weight:bold;}
.ur_here a:hover {text-decoration: underline; color:#ff5900;}

/*table of purchases*/
table.purchase {width:100%;	font-size:11px;color:#333333;border-width: 1px;border-color: #D4D4D4;border-collapse: collapse;}
table.purchase th {border-width: 1px;padding: 8px;border-style: solid;border-color: #D4D4D4;background-color: #dedede;}
table.purchase td{border-width: 1px;padding: 8px;border-style: solid;border-color: #D4D4D4;background-color: #ffffff;}
table.purchase img{width:30px;height:30px;}

.screeBox{padding:5px;background:#ffffff;}
.screeBox b{text-transform:uppercase;font-size:10px;}
.screeBox a:hover{text-decoration:underline;}

.attr_filter{padding:10px 0;font-size:12px;}

/*social share button
*/
.resp-sharing-button__link,
.resp-sharing-button__icon {
  display: inline-block
}

.resp-sharing-button__link {
  text-decoration: none;
  color: #fff;
  margin: 0.5em
}

.resp-sharing-button {
  border-radius: 5px;
  transition: 25ms ease-out;
  padding: 0.5em 0.75em;
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif
}

.resp-sharing-button__icon svg {
  width: 1em;
  height: 1em;
  margin-right: 0.4em;
  vertical-align: top
}

.resp-sharing-button--small svg {
  margin: 0;
  vertical-align: middle
}

/* Non solid icons get a stroke */
.resp-sharing-button__icon {
  stroke: #fff;
  fill: none
}

/* Solid icons get a fill */
.resp-sharing-button__icon--solid,
.resp-sharing-button__icon--solidcircle {
  fill: #fff;
  stroke: none
}

.resp-sharing-button--twitter {
  background-color: #55acee
}

.resp-sharing-button--twitter:hover {
  background-color: #2795e9
}

.resp-sharing-button--pinterest {
  background-color: #bd081c
}

.resp-sharing-button--pinterest:hover {
  background-color: #8c0615
}

.resp-sharing-button--facebook {
  background-color: #3b5998
}

.resp-sharing-button--facebook:hover {
  background-color: #2d4373
}

.resp-sharing-button--tumblr {
  background-color: #35465C
}

.resp-sharing-button--tumblr:hover {
  background-color: #222d3c
}

.resp-sharing-button--reddit {
  background-color: #5f99cf
}

.resp-sharing-button--reddit:hover {
  background-color: #3a80c1
}

.resp-sharing-button--google {
  background-color: #dd4b39
}

.resp-sharing-button--google:hover {
  background-color: #c23321
}

.resp-sharing-button--linkedin {
  background-color: #0077b5
}

.resp-sharing-button--linkedin:hover {
  background-color: #046293
}

.resp-sharing-button--email {
  background-color: #777
}

.resp-sharing-button--email:hover {
  background-color: #5e5e5e
}

.resp-sharing-button--xing {
  background-color: #1a7576
}

.resp-sharing-button--xing:hover {
  background-color: #114c4c
}

.resp-sharing-button--whatsapp {
  background-color: #25D366
}

.resp-sharing-button--whatsapp:hover {
  background-color: #1da851
}

.resp-sharing-button--hackernews {
background-color: #FF6600
}
.resp-sharing-button--hackernews:hover, .resp-sharing-button--hackernews:focus {   background-color: #FB6200 }

.resp-sharing-button--vk {
  background-color: #507299
}

.resp-sharing-button--vk:hover {
  background-color: #43648c
}

.resp-sharing-button--facebook {
  background-color: #3b5998;
  border-color: #3b5998;
}

.resp-sharing-button--facebook:hover,
.resp-sharing-button--facebook:active {
  background-color: #2d4373;
  border-color: #2d4373;
}

.resp-sharing-button--twitter {
  background-color: #55acee;
  border-color: #55acee;
}

.resp-sharing-button--twitter:hover,
.resp-sharing-button--twitter:active {
  background-color: #2795e9;
  border-color: #2795e9;
}

.resp-sharing-button--tumblr {
  background-color: #35465C;
  border-color: #35465C;
}

.resp-sharing-button--tumblr:hover,
.resp-sharing-button--tumblr:active {
  background-color: #222d3c;
  border-color: #222d3c;
}

.resp-sharing-button--email {
  background-color: #777777;
  border-color: #777777;
}

.resp-sharing-button--email:hover,
.resp-sharing-button--email:active {
  background-color: #5e5e5e;
  border-color: #5e5e5e;
}

.resp-sharing-button--pinterest {
  background-color: #bd081c;
  border-color: #bd081c;
}

.resp-sharing-button--pinterest:hover,
.resp-sharing-button--pinterest:active {
  background-color: #8c0615;
  border-color: #8c0615;
}

.resp-sharing-button--reddit {
  background-color: #5f99cf;
  border-color: #5f99cf;
}

.resp-sharing-button--reddit:hover,
.resp-sharing-button--reddit:active {
  background-color: #3a80c1;
  border-color: #3a80c1;
}

.resp-sharing-button--xing {
  background-color: #1a7576;
  border-color: #1a7576;
}

.resp-sharing-button--xing:hover
.resp-sharing-button--xing:active {
  background-color: #114C4C;
  border-color: #114C4C;
}

.resp-sharing-button--whatsapp {
  background-color: #25D366;
  border-color: #25D366;
}

.resp-sharing-button--whatsapp:hover,
.resp-sharing-button--whatsapp:active {
  background-color: #1DA851;
  border-color: #1DA851;
}

.resp-sharing-button--vk {
  background-color: #507299;
  border-color: #507299;
}

.resp-sharing-button--vk:hover
.resp-sharing-button--vk:active {
  background-color: #43648c;
  border-color: #43648c;
}

.resp-sharing-button--telegram {
  background-color: #54A9EB;
}

.resp-sharing-button--telegram:hover {
  background-color: #4B97D1;}
/* social share button end */


/*Jquery-alert.js*/
.hide-scroll{height:100vh;overflow:hidden;}
.wrap_overlay_drak{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0, 0, 0, 0.45);z-index:999999;font-size:14px;display:flex;align-items:center;padding:10px;}
.wrap_overlay_drak .wrap_overlay{
  max-width:500px;
  padding: 10px;
  opacity: 0.3;
  -webkit-transform: translate(0, -50px);
   -moz-transform: translate(0, -50px);
    -ms-transform: translate(0, -50px);
     -o-transform: translate(0, -50px);
        transform: translate(0, -50px);
  -webkit-box-shadow: 0 2px 10px rgba(99, 99, 99, 0.3);
          box-shadow: 0 2px 10px rgba(99, 99, 99, 0.3);
  background: #fff;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  transition: all 0.2s linear;
  box-shadow: 0px 0px 10px rgba(0,0,0,0.7);
  box-sizing: border-box;
  /*border-radius: 5px;*/
}
.wrap_overlay_drak .wrap_overlay_show{opacity:1;box-sizing:border-box;-webkit-transform:translate(0, 0px);-moz-transform:translate(0, 0px);-ms-transform:translate(0, 0px);-o-transform:translate(0, 0px);transform: translate(0, 0px);}
.wrap_overlay_drak .wrap_overlay #confirm_msg {
  z-index: 9998;
}
.wrap_overlay_drak .wrap_overlay .content_overlay {
  padding: 20px;
  font-size: 14px;
  text-align: center;
}
.wrap_overlay_drak .wrap_overlay #alert_buttons,
.wrap_overlay_drak .wrap_overlay #confirm_buttons {
  padding: 10px;
  text-align: center;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.wrap_overlay_drak .wrap_overlay #alert_buttons{text-align:right;}
.wrap_overlay_drak .wrap_overlay .alert_btn {
  padding: 5px 15px;
  margin:10px 5px 0 5px;
  background: #FA4969;
  cursor: pointer;
  color: #fff;
  border: none;
  border-radius: 5px;
  font-size: 14px;
  outline: 0;
  -webkit-appearance: none;
}
.wrap_overlay_drak .wrap_overlay .alert_btn_cancel {
  background: 0 0;
  color: #333;
  border: 1px solid #ddd;
}
.wrap_overlay_drak .wrap_overlay .alert_btn_close{
  position:absolute;right:-10px;top:-5px;border:none;outline:0;color:#333;background:0 0;
}
.wrap_overlay_drak .wrap_overlay #alert_buttons .alert_btn:hover,
.wrap_overlay_drak .wrap_overlay #confirm_buttons .alert_btn:hover {
  opacity: 0.7;
}
.wrap_overlay_drak.min .wrap_overlay,.wrap_overlay_drak.min .wrap_overlay .content_overlay{padding:15px 2px}
/*.wrap_overlay_drak .wrap_fix_mobile{max-width:500px;margin:0 auto;position:relative;box-sizing:border-box;top:50%;}*/
/*Jquery alert end*/

/**
 * Swiper 11.1.15
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 18, 2024
 */
 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content: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-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}

/* Arrows */
.goodsimg_main{width:60%;background:#fff;display:flex;flex-direction:row-reverse;position:sticky;height:fit-content;top:40px;}
.goodsimg_main .swiper-wrapper img{width:100%;}
/*.goodsimg_main .gallery-thumbs .swiper-wrapper{height:auto;}*/
.gallery-top{width:100%;text-align:center;}
.gallery-top .swiper-slide{min-height:300px}
/*.gallery-top img{height:100%;}*/
.gallery-thumbs{width:100px;padding:10px;}
.gallery-thumbs .swiper-slide{height:auto;filter:Alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:0.4;opacity:0.4;}
.gallery-thumbs .swiper-slide-thumb-active{filter:Alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

/*MobileFlash*/
[class^="swiper-container-recommend"],[class*=" swiper-container-recommend"],.swiper-container,.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;
-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.swiper-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{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal{-ms-touch-action:pan-y;}
.swiper-wp8-vertical {-ms-touch-action:pan-x;}
.swiper-container-flash{height:320px;width:1140px;margin-right:0;background:#fff;}
.swiper-container-flash .list_goods li{width:230px}
.swiper-container-flash .swiper-slide{width:50%;text-align:center;}
.swiper-container-flash img{height:100%;}
[class^="swiper-container-recommend"],[class*=" swiper-container-recommend"]{width:100%;}/*new,hot,best etc... recommend*/
[class^="swiper-container-recommend"] .title,[class*=" swiper-container-recommend"] .title,.swiper-container .title{font-size:25px;margin-bottom:10px;}
.pagination{position:absolute;left:0;text-align:center;bottom:5px;width:100%;z-index:10;}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#999;box-shadow:0px 1px 2px #555 inset;margin:0 3px;cursor:pointer;}
.swiper-active-switch{background:#fff;}
/*end of swiper 3.3.1 css*/
.list_goods .brand,.list_goods .title,.list_goods .purchases{display:none;}/*,.list_goods .goods_sn*/
/*.list_goods .price{color:#333;}*/
.bd-red,.bd-red:focus{border:2px solid #f30;}
.mobile_show{display:none;}
.mobile_hide{display:block;}
/*loader start*/
.loader{margin:0px auto 0;width:100px;text-align:center;}
.loader>div{width:30px;height:30px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.loader .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.loader .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
/*smartphoto 1.6.4*/
@keyframes smartphoto{from{opacity:0}to{opacity:1}}@keyframes smartphoto-img-wrap{from{opacity:0}to{opacity:1}}@keyframes smartphoto-inner{from{transform:translate(0, 100px)}to{transform:translate(0, 0)}}@keyframes smartphoto-loader{0%{opacity:.4;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}100%{opacity:.4;transform:rotate(360deg)}}@keyframes smartphoto-appear{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes smartphoto-hide{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}.smartphoto{position:fixed;z-index:99998;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.8);opacity:1;font-family:sans-serif;cursor:pointer;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;transition:all 0.3s ease-out;animation-name:smartphoto;animation-duration:.3s;animation-timing-function:ease-out}.smartphoto[aria-hidden="true"]{display:none}.smartphoto-close{opacity:0}.smartphoto-count{display:inline-block;color:#FFF;font-size:16px}.smartphoto-header{display:block;box-sizing:border-box;position:fixed;z-index:102;top:0;left:0;width:100%;height:50px;padding:15px;background-color:rgba(0,0,0,0.2)}.smartphoto-content{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.smartphoto-dismiss{display:block;position:absolute;top:15px;right:10px;width:20px;height:20px;padding:0;border:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiI+PHRpdGxlPmljb248L3RpdGxlPjxwYXRoIGQ9Ik0xNTc2LjQyLDE0MDYuNzYsMjc4NCwxOTkuMTlhNTYuODYsNTYuODYsMCwwLDAsMC04MC4xOGwtNzguOTItNzguOTJhNTYuODYsNTYuODYsMCwwLDAtODAuMTgsMEwxNDE3LjMyLDEyNDcuNjYsMjA5Ljc1LDQwLjA5YTU2Ljg2LDU2Ljg2LDAsMCwwLTgwLjE4LDBMNTAuNjUsMTE5YTU2Ljg2LDU2Ljg2LDAsMCwwLDAsODAuMThMMTI1OC4yMywxNDA2Ljc2LDUwLjY1LDI2MTQuMzRhNTYuODYsNTYuODYsMCwwLDAsMCw4MC4xOGw3OC45Miw3OC45MmE1Ni44Niw1Ni44NiwwLDAsMCw4MC4xOCwwTDE0MTcuMzIsMTU2NS44NiwyNjI0LjksMjc3My40NGE1Ni44Niw1Ni44NiwwLDAsMCw4MC4xOCwwbDc4LjkyLTc4LjkyYTU2Ljg2LDU2Ljg2LDAsMCwwLDAtODAuMThaIi8+PC9zdmc+);text-shadow:0 1px 0 #FFF;color:#FFF;font-size:30px;text-decoration:none;cursor:pointer;line-height:1}.smartphoto-body{position:relative;z-index:102;width:100%;height:100%;margin:0 auto}.smartphoto-inner{position:relative;width:100%;height:100%;vertical-align:top}.smartphoto-img{display:none;max-width:none;width:auto;height:auto;cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform 0.3s ease-out;-webkit-user-drag:none}.smartphoto-img.active{display:block}.smartphoto-img-onmove{cursor:grab;cursor:-webkit-grab;transition:none}.smartphoto-img-elasticmove{transition:transform 0.3s ease-out}.smartphoto-img-wrap{display:inline-block;opacity:1;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;animation-name:smartphoto-img-wrap;animation-duration:.3s;animation-timing-function:ease-out}.smartphoto-img-left{transform:translateX(150%) !important}.smartphoto-img-right{transform:translateX(-150%) !important}.smartphoto-arrows{list-style-type:none;margin:0;padding:0;position:relative;z-index:1002;top:50%;left:0;opacity:1;animation-name:smartphoto-appear;animation-duration:.3s;animation-timing-function:ease-out}.smartphoto-arrows[aria-hidden="true"]{animation-name:smartphoto-hide;display:none}.smartphoto-arrows li{display:block;position:absolute;top:50%;width:30px;height:30px;margin-top:-20px;box-sizing:content-box;animation-duration:.3s;animation-timing-function:ease-out;animation-name:smartphoto-appear}.smartphoto-arrows li:focus{outline:none}.smartphoto-arrows [aria-hidden="true"]{animation-name:smartphoto-hide;display:none}.smartphoto-arrows a{display:block;width:100%;height:100%;text-decoration:none}.smartphoto-arrow-right{right:0;padding:5px 0;background-color:rgba(0,0,0,0.5)}.smartphoto-arrow-right a{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiAiPjx0aXRsZT5pY29uPC90aXRsZT48cGF0aCBkPSJNMTgzNy44OCwxNDE3LjMyLDY0My41OSwyMjNhNzIuMjEsNzIuMjEsMCwwLDEsMC0xMDEuODJMNzQzLjgyLDIxYTcyLjIxLDcyLjIxLDAsMCwxLDEwMS44MiwwTDIwOTAuODMsMTI2Ni4xOWwxMDAuMjMsMTAwLjIzYTcyLjIxLDcyLjIxLDAsMCwxLDAsMTAxLjgyTDg0NS42NCwyODEzLjY1YTcyLjIxLDcyLjIxLDAsMCwxLTEwMS44MiwwTDY0My41OSwyNzEzLjQyYTcyLjIxLDcyLjIxLDAsMCwxLDAtMTAxLjgyWiIvPjwvc3ZnPg==)}.smartphoto-arrow-left{left:0;padding:5px 0;background-color:rgba(0,0,0,0.5)}.smartphoto-arrow-left a{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiI+PHRpdGxlPmljb248L3RpdGxlPjxwYXRoIGQ9Ik05OTYuNzcsMTQxNy4zMiwyMTkxLjA2LDIyM2E3Mi4yMSw3Mi4yMSwwLDAsMCwwLTEwMS44MkwyMDkwLjgzLDIxQTcyLjIxLDcyLjIxLDAsMCwwLDE5ODksMjFMNzQzLjgyLDEyNjYuMTksNjQzLjU5LDEzNjYuNDJhNzIuMjEsNzIuMjEsMCwwLDAsMCwxMDEuODJMMTk4OSwyODEzLjY1YTcyLjIxLDcyLjIxLDAsMCwwLDEwMS44MiwwbDEwMC4yMy0xMDAuMjNhNzIuMjEsNzIuMjEsMCwwLDAsMC0xMDEuODJaIi8+PC9zdmc+)}.smartPhotoArrowHideIcon{display:none}.smartphoto-nav{position:absolute;bottom:0;left:0;width:100%;opacity:1;animation-name:smartphoto-appear;animation-duration:.3s;animation-timing-function:ease-out}.smartphoto-nav[aria-hidden="true"]{animation-name:smartphoto-hide;display:none}.smartphoto-nav ul{display:block;overflow-x:auto;list-style:none;margin:0;padding:0;text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.smartphoto-nav li{display:inline-block;overflow:hidden;width:50px;height:50px}.smartphoto-nav a{display:block;width:100%;height:100%;background-color:#FFF;background-position:center center;background-size:cover;opacity:.5}.smartphoto-nav a:focus{opacity:.8}.smartphoto-nav a.current{opacity:1}.smartphoto-nav img{width:auto;height:100%}.smartphoto-list{list-style-type:none;position:absolute;z-index:101;top:0;left:0;margin:0;padding:0;white-space:nowrap}.smartphoto-list li{display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.3s ease-out}.smartphoto-list li:focus{outline:none}.smartphoto-list-onmove{transition:all 0.3s ease-out}.smartphoto-caption{overflow:hidden;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:50px;padding:0 50px;color:#FFF;font-size:12px;text-align:center;line-height:50px;white-space:nowrap;text-overflow:ellipsis}.smartphoto-caption:focus{outline:none}.smartphoto-loader-wrap{display:block;position:relative;z-index:103;width:0;height:0;transform:translate(50vw, 50vh)}.smartphoto-loader{position:absolute;z-index:101;top:0;left:0;width:30px;height:30px;margin-top:-25px;margin-left:-25px;border:8px solid #17CDDD;border-right-color:transparent;border-radius:50%;animation:smartphoto-loader .5s infinite linear}.smartphoto-img-clone{position:fixed;z-index:100;top:0;left:0;transition:all .3s ease-out}.smartphoto-sr-only{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0)}
/*jquery.autocomplete.js*/
.autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto;}
.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden;}
.autocomplete-selected{background:#F0F0F0;}
.autocomplete-suggestions strong{font-weight:normal;color:#3399FF;}
.autocomplete-group{padding:2px 5px;}
.autocomplete-group strong{display:block;border-bottom:1px solid #000;}

/*select2*/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/*ticket*/
.ticket_ul{border-bottom: 1px solid #ccc;padding:5px 0px;}
.ticket_ul:hover{background:#f2f2f2;}
.ticket_ul li{display:inline-block;width:25%;padding:6px 10px;box-sizing:border-box;}
.ticket_ul .subject{width:50%;font-size: 14px;}
.ticket_reply,.ticket_client{border:1px solid green;background:#f2f2f2;display:block;padding:10px 15px;position:relative;margin:15px 5px 15px 25px;border-radius:5px;font-size:12px;}
.ticket_reply:before,.ticket_client:before{content:'';background:#f2f2f2;width:14px;height:14px;position:absolute;top:1.5em;left:-7px;border:1px solid green;border-top:0;border-right:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-box-shadow: -4px 4px 5px -2px rgba(205,205,205,0.5);}
.ticket_reply .who,.ticket_client .who{position: absolute;left:-30px;width:30px;top:20px;text-align:center;}
.ticket_reply .who{color:#FA4969;}
.ticket_client,.ticket_client:before{border-color:#ddd;background:#f7f7f7}
.ul_unread{background:#ffffee;font-weight:600;}
.order-ticket{margin-bottom:10px;}
.track-form{padding:5px}
.track-form textarea,.track-form input[type="text"]{width:100%;box-sizing:border-box;}
.msg-button-div{text-align:left;}
.msg-button{background-color:rgba(255,255,255,0.5);border-radius:30px;padding:10px 20px;margin:10px;display:inline-block;}
.msg-button span{font-weight:bold;}
/* Skin
--------------------------*/
#swipebox-overlay {
  background: #0d0d0d;
}

#swipebox-bottom-bar,
#swipebox-top-bar {
  text-shadow: 1px 1px 1px black;
  background: #000;
  opacity: 0.95;
}

#swipebox-top-bar {
  color: white !important;
  font-size: 15px;
  line-height: 43px;
  font-family: Helvetica, Arial, sans-serif;
}


@-webkit-keyframes bouncedelay{
  0%, 80%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}
@keyframes bouncedelay {
  0%, 80%, 100% {
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 40% {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}
/*loader end*/

/*add gg,fb login*/
.oauth_item{border-radius:5px;background:#f2f2f2;border:1px solid #ddd;display:block;width:60%;padding:10px;margin:15px auto;box-sizing:border-box;font-weight:bold;}
.oauth_item_yes{background:#f0fff0;border:1px solid green}
.oauth_item span{font-weight:normal;color:#999}
.oauth_svg{width:16px;height:16px;float:left;margin-right:10px}
.oauth_remove,.oauth_remove:link,.oauth_remove:visited{float:right;color:#f30}

/*fix user center address & payment display*/
.div-half{float:left;width:50%;padding:0;box-sizing: border-box;}

@media screen and (min-width:750px){
.menu_main{display:none;font-weight:bold;box-sizing:border-box;clear:both;position:absolute;z-index:995;width:200px;background:#FFC78A;background:-webkit-gradient(linear,left top,left bottom,from(#e05d8b),to(#ff2452));background: -moz-linear-gradient(top,#e05d8b,#ff2452);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e05d8b',endColorstr='#ff2452');}
.menu_main:before{display:inline-block;content:"";position:absolute;top:-15px;left:5%;border:8px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-bottom-color:#e05d8b;}
.menu_main>ul>li{display:block;position:relative;height:40px}
.menu_main>ul>li>a{display:block;font-weight:bold;text-decoration:none;color:#fff;line-height:40px;padding:0 20px;border-bottom:1px solid rgba(60,60,60,0.15);}
.menu_main>ul>li li span{float:right;margin-left:10px;color:#ccc;}
.menu_main .sub-cat{font-weight:normal;display:none;z-index:996;position:absolute;padding:0 10px;background:#f5f6f8;border:1px solid #ccc;width:max-content;box-sizing:border-box;left:200px;box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);min-height:360px}
.menu_main .sub-cat .sub-cat-child{display:none;width:max-content;position:absolute;left:100%;top:0;background:#f5f6f8;border:1px solid #ccc}
.menu_main .sub-cat>li{break-inside:avoid;}
.menu_main .sub-cat>li:hover .sub-cat-child{display:block;}
.menu_main .sub-cat>li.no-subnav{font-weight:normal;}

.menu_main>ul>li:nth-child(2) .sub-cat{top:-40px;}
.menu_main>ul>li:nth-child(3) .sub-cat{top:-80px;}
.menu_main>ul>li:nth-child(4) .sub-cat{top:-120px;}
.menu_main>ul>li:nth-child(5) .sub-cat{top:-160px;}
.menu_main>ul>li:nth-child(6) .sub-cat{top:-200px;}
.menu_main>ul>li:nth-child(7) .sub-cat{top:-240px;}
.menu_main>ul>li:nth-child(8) .sub-cat{top:-280px;}
.menu_main>ul>li:nth-child(9) .sub-cat{top:-320px;}
.menu_main>ul>li:nth-child(10) .sub-cat{top:-360px;}
.menu_main>ul>li:nth-child(11) .sub-cat{top:-400px;}
.menu_main .sub-cat>li,.menu_main .sub-cat-child>li{position:relative;box-sizing:border-box;}
.menu_main .sub-cat a{font-weight:normal;display:block;color:#666;padding:6px 15px;}
/*.menu_main .sub-cat-child a{margin-left:0px;padding:5px 0px;}*/
.menu_main i:before{cursor:pointer;font-size:14px;position:absolute;left:2px;top:10px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content:"\e91a";}
.menu_main i.open:before{content:"\e918";}
.menu_main>ul>li>i:before{top:13px;left:5px;color:#fff;}
.menu_main .user-menu{display:none;}/*background:#b51f1f;*/
.menu_main>ul>li:hover{background:#f5f6f8;}
.menu_main>ul>li:hover>a{color:#ED1840;}
.menu_main>ul>li:hover>.sub-cat{display:block;}
.menu_main>ul li:hover>i:before{content:"\e918";}
.menu_main .sub-cat a:hover{color:#C7511F;background:#f0f0f0}
.mobile-menu{cursor:pointer;font-size:26px;z-index:99998;float:left;margin-right:10px;padding:5px 5px 0px 5px;border:2px solid #333;color:#FF9900;}
.mobile-menu:hover{color:#fff;}
.mobile-menu i.icon-menu{filter:Alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:0.8;opacity:0.8;}
.user-menu-index{display:block;top:146px;}
.user-menu-index>ul>li:nth-child(1){display:none;}
.index_ad{padding:10px 0;}
}
@media screen and (max-width:1400px){
  .block{width:1180px;}
  .menu_main .sub-cat{width:980px;}
  .swiper-container-flash{width:970px}
}
@media screen and (max-width:1200px){
  .block{width:960px;}
  .menu_main .sub-cat{column-count:4;width:760px;}
  .page_left{width:25%;}
  .page_right{width:75%;}
  .list_goods li{width:25%;}
  #find_your_size .ukcat li{width:20%}

    .col_login .left,.col_login .right{padding:30px;}

    .swiper-container-flash{width:750px;}
    #help span.sa{width:25%;}
    .searchmain{width:50%;}
  
    .gbox{width:55%;height:668px;line-height:22px;}
#formCart .cart-price{width:100px;}
#formCart .cart-attr{width:350px;}
#formCart .cart-operate{width:100px;}
#formCart .cart-attr textarea{width:300px;}
.list_article2 li{width:31%}
}
@media screen and (max-width:980px){
    .shopTopNav a,.shopTopNav span.lnk{display:block;float:left;min-width:36px;height:40px;overflow:hidden;box-sizing:border-box;margin-right:0}
    .member-info,.shopTopNav span.desc{display:none;}
    /*.shopTopNav span.cart{line-height:10px;}*/
  .block{width:750px;}
  #find_your_size .ukcat li{width:25%}
  .menu_main .sub-cat{column-count:3;width:550px;}
    .list_goods li{width:33.33%;}
    .img_list a{width:100%;}
    .list-nav{width:100%;}
    .cart_left{width:65%;}
    .cart_right{width:35%;}
    .col_login .left,.col_login .right{padding:10px;}

    .working-time{display:none;}
    .swiper-container-flash{width:100%;}
    #help span.sa{width:33.33%;}
    .goodsbox,.goods-recommend{width:25%;}
    #goods_list .goodsbox{width:25%;}
    /*.midNavIcon{display:none;}*/
  #formCart .cart-price{width:88px;padding:5px;}
  #formCart .cart-operate{width:95px;padding:5px;}
  #formCart .cart-attr{width:208px;line-height:16px;}
  #formCart .cart-attr textarea{width:95%;}
    .step_login{width:46%;}
    .mobile_show{display:block;}
    .mobile_hide{display:none;}
    .user-menu-index{display:none;}
    .list_article2 li{width:47%}
    .oauth_item{width:100%;}
    /*fix user center address & payment display*/
    .div-half{width:100%;}
    .goodsimg_main{width:70%}
    .goodsInfo{width:30%}
}
@media screen and (max-width:750px){
    /*top banner*/
  .page_left{width:100%;}
  .page_right{width:100%;}
  #find_your_size .ukcat li{width:50%}

/*Mobile Menus*/
.menu_main{font-weight:bold;position:fixed;left:0;top:0;height:100%;width:30%;box-sizing:border-box;padding-bottom:40px;z-index:99999;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.menu_main>ul{background:unset;overflow-y:auto;height:100%}
.menu_main>ul>li{display:block;width:100%;float:left;position:relative;}
.menu_main>ul>li>a{display:block;font-weight:bold;text-decoration:none;color:#fff;padding:10px 20px;border-bottom:1px solid rgba(60,60,60,0.15);}
.menu_main>ul>li li span{position:absolute;right:5px;top:9px;color:#ccc;}
.menu_main .sub-cat{font-weight:normal;padding-left:15px;display:none;background:#fff;border:none;border-bottom:1px solid #ccc;width:100%;box-shadow:none;box-sizing:border-box;}
.menu_main .sub-cat-child{display:none;position:unset;}
/*.menu_main .sub-cat-child,.menu_main .sub-cat.open{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}*/
.menu_main .sub-cat>li,.menu_main .sub-cat-child>li{position:relative;box-sizing:border-box;width:100%;}
.menu_main .sub-cat-child>li a{padding-left:15px;}
.menu_main .sub-cat li{position:relative;width:100%;}
.menu_main .sub-cat a{display:block;color:#666;padding:8px 0px;margin-left:20px;}
.mobile-menu-open{box-shadow:0px 0px 10px 10px rgba(0,0,0,0.3);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.mobile-menu-open{background:#ff2452;background:-webkit-gradient(linear,left top,left bottom,from(#e05d8b),to(#ff2452));background: -moz-linear-gradient(top,#e05d8b,#ff2452);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e05d8b',endColorstr='#ff2452');}
.mobile-open{margin-left:30%;overflow:hidden;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.mobile-open .mask{content:"";position:fixed;z-index:99995;background:rgba(0,0,0,0.3);left:0;right:0;top:0;bottom:0;}
.menu_main i:before{cursor:pointer;font-size:14px;position:absolute;left:2px;top:10px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content:"\e91a";}
.menu_main i.open:before{content:"\e918";}
.menu_main>ul>li>i:before{top:13px;left:5px;color:#fff;}
.menu_main .user-menu{display:block;position:fixed;bottom:0;height:auto;z-index:99999999;width:100%;overflow-y:hidden;background:#FC2957}
.mobile-menu{color:#FF9900;display:none;cursor:pointer;font-size:34px;z-index:99998;float:left;margin:8px 10px 0 0;background:#999;padding:5px 5px 0px 5px;}
.mobile-menu i.icon-menu{filter:Alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:0.8;opacity:0.8;}
.menu_main .sub-cat{column-count:unset;width:100%;}
    .mobile-menu-open{width:80%}
    .mobile-open{margin-left:80%;}
    .body{margin-bottom:50px;}
    #area_top .logo{float:none;margin-bottom:10px;}
    #area_top .cart{width:100%;margin:0;padding:10px;float:none;box-sizing:border-box;text-align:center;}
    .searchbox{width:96%;float:none;}
    .brands{display:none;}
    .imgInfo,.goodsInfo{width:100%}
    .goodsInfo{margin-top:10px;}
    .goodsimg_main{width:100%;position:relative;top:0;}
    .goodsimg_main .gallery-thumbs{display:none;}

    .list_goods li{width:33.33%;}
    .pcat{display:none;}
    .list_goods button{display:block;width:35px;height:35px;}
    .list_goods li:hover{background-color:unset;opacity:1;box-shadow:none;}
    .cart_left{width:100%;}
    .cart_right{width:100%;}
    .block{width:auto;}
    .item-list .attr textarea{width:50%;}
    .col_login .left,.col_login .right{width:100%;padding:30px;}
    .user_body{display:block;}
    .area_left,.area_right_user{width:100%;}
    .area_right_user .order{padding:10px 0;}
    .pagebar a,.pagebar .page_now{display:inline;}

    .searchmain{width:58%;}
    .swiper-container-flash{height:250px;width:100%;}
    .swiper-container-flash img{width:100%;}
    .index_ad{padding:10px;}

    .r7-top-banner{height:30px;line-height:30px;}
    .r7-top-banner .cy{line-height:30px;}
    .midNav{margin:38px auto 0 auto;}
    .midNav .midIcons{display:none;}
    #cy_menu,#user_menu,#cart_menu,#lang_menu{top:30px;}
    .r7-top-nav #top-logo,.top-banner-right{display:none;}
    .r7-top-nav a.chat{float:right;position:relative;}
    .searchmain{float:none;margin:10px;width:auto;}
    #help span.sa{width:50%;}
    .category-info h1{float:none;text-align:center;font-size:20px;}
    #pageLeft{display:none;}
    #pageRight{width:100%;}
    #pageLeft.narrow-mainnav{display:block;width:70%;position:fixed;right:0;top:0;z-index:9991;height:100%;overflow-y:auto;}
    #breadcrumb{width:100%;}
    .product-detail{padding:0;border:0;}
    .user-here, .uhere{border:none;padding:0;}
    .user-here .prev-next-bts{float:none;margin:30px 0 0 0;clear:both;text-align:center;background:#f6f6f6;padding:10px 0;border:1px solid #ccc;border-left:none;border-right:none;}
    .ctfield{width:100px;}
    div.alertParent{width:95%;}
    div.alertContent{width:100%;}
#formCart tr{position:relative;display:block;clear:both;border-top:1px solid #ddd;}
#formCart td{border:none;padding:10px;}
#formCart tr#cart-header{display:none;}
#formCart .mobile-show{display:block;position:absolute;top:20px;right:10px;}
#formCart .cart-price{display:none;}
#formCart .cart-operate{display:none;}
#formCart .cart-qty{position:absolute;top:52px;right:95px;border-top:none;padding:10px 5px;}
#formCart .cart-img img{width:100px;margin:0;}
#formCart .cart-attr{width:100%;}
#formCart .cart-attr textarea{width:96%;}
#formCart .checkout-field{display:flex;}
#formCart .checkout-field .cart-attr{padding:20px 10px 0px 10px;}
#formCart .checkout-field .mobile-show{top:10px;}
    .cart-promo-code{display:none;}
    .checkout-mobile{background:#fff;bottom:0;left:0;padding:0;padding-left:40px;position:fixed;text-align:center;width:100%;z-index:99;box-sizing:border-box;}
    .checkout-mobile .add_to_cart{margin:0;}
    .checkout-mobile .bnt{width:45%;float:left;height:40px;margin:0;}
    .checkout-mobile .bnt_red{width:55%;height:40px;margin:0;}
    .checkout-mobile .bnt_next{width:100%}
    .mobile-menu{color:#ff9900;display:block;position:fixed;bottom:0px;left:0px;height:40px;width:40px;line-height:40px;padding:10px 0 0 3px;font-size:24px;box-sizing:border-box;border-right:1px solid rgba(0,0,0,0.15);z-index:99998;background:#999;}
    .mobile-menu i.icon-menu{filter:Alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:0.8;opacity:0.8;margin:5px;}
    .consignee .address-card{display:block;width:auto;}
    .consignee .mb{display:none;}
    .consignee .use .mb{display:block;}
    .user-menu-index{display:block;}


    /*#cart-total-div{width:100%;position:fixed;bottom:-10px;}*/
    .step_login{width:95%;float:none;}
    .mod-reg{float:none;}
    .Mune a{width:20%;}
    
    /*Member Center Address List*/
    .add-country{width:180px;}
    .add-state{width:90%;}
    .add-address{width:90%;}
    .user-order-date-1{display:block;}
    .user-order-date{display:none;}
    .brand_logo_min{width:95%;}
    .widthgoods img{width:49%;}
    .mod-best-div{height:300px;overflow:hidden;}
    
    .live{position:absolute;right:10px;top:50px;}
    .r7-top-nav a, #cart_mnu{padding:0 5px;}

    #frmTax .InputBorder{width:45%;}
    #selCountries{width:96%;}
    #selProvinces{width:208px;}
    .cart-field-address{width:89%;}
    .done-main-div{padding:10px;}
    .list_menu{display:none;}
    .Mune a,.list_menu a{width:33.33%;}

    /* Article page */
    .article_show .detail{padding:10px;}
    .list_article2 li{width:95%;min-height:auto;border:none;border-bottom:1px solid #ccc;border-radius:0;padding:5px;margin:5px;}

    .msg-button-div{text-align:center;}
}
@media screen and (max-width:520px){
    .shopTopNav a,.shopTopNav span.lnk{padding:0 5px;}
    .list_goods li,.list_menu a{width:50%;}
    .goods-recommend,.goodsbox,#goods_list .goodsbox{width:33.33%;}
    .list_goods .brand,.list_goods .title,.list_goods .purchases{display:none;}
    /*.list_goods .price{font-size:10px;color:#666;}*/

    .pagebar{padding:0 2px;}

    #goods_list h3 .r7-sort-by a{padding:0 5px;text-transform:none;}
  .tbl_flow ul{display:block;}
  .tbl_flow>ul:first-child{display:none;}
  .tbl_flow ul li.name,.tbl_flow ul li.desc,.tbl_flow ul li.fee{width:100%;}
  .tbl_flow ul li.desc,.tbl_flow ul li.fee{padding-left:20px;}
  .area_right_user span.field{width:100%;text-align:left;}
  .area_right_user span.val{width:100%;margin:5px 0px;}
}
@media screen and (max-width:350px) {
    #goods_list h3 .r7-sort-by a{padding:0 2px;}
    #goods_list h3 .r7-sort-by i.icon-watch_later,#goods_list h3 .r7-sort-by i.icon-whatshot,#goods_list h3 .r7-sort-by i.icon-credit{display:none;}
    #search_select{display:none;}
}
