@charset "utf-8";
@font-face {font-family: ProzaLibre;src: url(fonts/ProzaLibre-Regular.ttf)}
@font-face {font-family: ProzaLibre-Regular;src: url(fonts/ProzaLibre-Regular.ttf)}
@font-face {font-family: ProzaLibre-Bold;src: url(fonts/ProzaLibre-Bold.ttf)}
@font-face {font-family: ProzaLibre-SemiBold;src: url(fonts/ProzaLibre-SemiBold.ttf)}
@font-face {font-family: ProzaLibre-Medium;src: url(fonts/ProzaLibre-Medium.ttf)}
body{background:#fff;font:12px ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;color:#000;}
pre{background:#fff;font:12px ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;white-space: pre-wrap;word-wrap: break-word;}
body,html{margin:0;padding:0}
.clear{clear:both}
img{border:none}
img a{text-decoration:none}
li,ol,ul{list-style:none}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
.website-link{color:#000000;text-decoration:underline;display: inline-block;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #666;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#666;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#666;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#666;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;}
input::-webkit-search-cancel-button{display: none;}
input::-ms-clear{display: none;}
.none{display:none}
button,input[type=password],input[type=submit],input[type=button]{-webkit-appearance:none}
button{border:none;padding:0;background:0 0;cursor:pointer;outline:0;overflow:hidden;margin-right: 10px;}
dd,div,dl,dt,form,h1,h2,h3,h4,h5,img,li,p,ul{margin:0;padding:0;border:0;list-style:none outside none}
.flex-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.main_header{width:100%;margin:0;min-width:960px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;background-color: #f9f9f9;}
.pro_tag{background-image: url(images/pro_tag.png?20160301);background-repeat: no-repeat;}
#headT{width: 100%;background-color: #fff;z-index: 999;padding: 0 30px;box-sizing: border-box;}
#headT a:hover{text-decoration: none;}
#head_scroll{width:100%;z-index: 800;position: relative;}
#head_scroll.fix{position: fixed;top: -200px;left: 0;}
#head_scroll.fix_up{position: fixed;top: -93px;left: 0;}
#head_scroll.fix_up #insert_cart_info{position: fixed;right: 12px;top: 12px;z-index: 1111;}
#nav_scroll.fix_up_nav{position: fixed;top:0;left: 0;background: #000}
.header_topy{z-index:1000;height:28px;line-height:28px;color:#fff;width:100%;background-color:#464646;margin:0}
.f-bold{font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;}
.f-medium{font-family: ProzaLibre-Medium, ProzaLibre;font-weight: 500;}
.header_top{position:relative;margin: 0 auto;background-color: #fff;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: space-between;padding: 17.5px 0 17.5px}
.head-bottom{clear:both;background-color:#fff;width: 100%;z-index: 11}
.head-bottom.fix{position: fixed;top: 0;left: 0;margin:0;box-sizing: border-box;padding: 1px 130px 1px 20px;background-color: #000;}
.head-bottom.on{background-color: #FCEBE7;}
.head-bottom.fix .cat-menu{width: auto;}
.head-bottom.fix #header_menu{justify-content: space-around;}
#insert_cart_info.fix{position: fixed;top: 18px;right: 20px;}
.head-bottom.fix .subCatName>a,.head-bottom.fix .subCatName_ofirst>a,.head-bottom.fix .subHomeCatName>a{padding:0;}
.three,.three:hover{color:#000;display:block;font-size:11px}
.three:hover{background:url(images/tab_language1.jpg) no-repeat 49px 13px transparent;color:#000}
#header2{margin:0 auto;position:relative;min-width:1200px;}
.head-all{background-color:#FFF;margin:0 auto;z-index:799;width:100%;max-width:100%;min-width:auto;position: relative;}
#comm100-button-370{cursor:pointer}
#chat #livechat_box{background-color:#FFF;border:1px solid #DDD;display:none;overflow:hidden;padding:10px;position:absolute;top:18px;width:200px;z-index:8001}
#chat a span{color:#039;text-decoration:underline}
.logo_left{width:37%}
.logo_center{width: 20%}
.logo_center a{display: inline-block;}
.logo_right{display: flex;flex-direction: row;align-items: center;justify-content: space-between;width: 40%}
.logo_left1 {display: inline-block;width: auto;position: relative;vertical-align: 2px;margin-right: 20px;margin-left: 0;}
.logo {text-align: center;}
.logo_search{width: 55%;margin-left: 17%}
.log_img{display: block;max-width:100%;width: 255px;}
.logo_center i.triangle{float:left;}
.header-free{background:url(images/hd-icon.png) no-repeat -8px -260px;background-color:#ff6d45;padding-left:30px;font-size:12px;color:#fff;width:160px;height:28px;overflow:hidden;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.header-free a span{color:#ff6d45}
.header-free a,.header-free a:hover{color:#666}
.logo_right>div{display: inline-block;position: relative;cursor: pointer;}
#user_selector{display: inline-block;}
.logo_rightcart{position: relative;display: inline-block;}
#top_cart_number,#insert_favorite_info{position: absolute;top: -6px;right: -6px;text-align: center;color: #fff;background: #FE6D45;font-size: 12px;width: 14px;height: 14px;border-radius: 50%;}
#top_cart_number{top: -5px;}
.logo_right .shopping_cart{color: rgb(255, 255, 255);font-size: 12px;font-weight:700;}
.user_menu4{float:left;background:#fff;width:113px;border:1px solid #ccc;padding: 5px;}
.user_menu4 a.ui-currency:hover{background-color:#666;color:#fff!important}
.user_menu4 a.ui-currency:hover .currency_info{color:#fff!important}
.shopping_cart .cart_items,span.FullCart{float:right;display:block;width:24px;text-align:center;background-image:url(images/cart_header.png);background-repeat:no-repeat;font-size:11px}
.shopping_cart .cart_items b{color:#464646}
.shopping_cart .cart_items{background-position:0 3px}
span.FullCart{background-position:-23px 3px}
.cat-menu{margin:0 auto;}
#header_menu{padding:0;margin:0;list-style-type:none;width:100%;height:100%;display: flex;flex-direction: row;justify-content: center;align-items: center;position: relative;}
.nav_arrow_down{border-left: 2px solid #fff;border-bottom: 2px solid #fff;height: 3px;width: 3px;transform: translate(2px, -2px) rotate(-45deg);-webkit-transform: translate(2px, -2px) rotate(-45deg);border-right: 1.5px solid transparent;border-top: 1.5px solid transparent;display: inline-block;-moz-transform: translate(2px, -2px) rotate(-45deg);-ms-transform: translate(2px, -2px) rotate(-45deg);-o-transform: translate(2px, -2px) rotate(-45deg);position: relative;top: -2px;left: 4px;transition: all 0.5s;}
.nav_cat_name{height: 24px;line-height: 24px;transition: all 0.5s;margin:0 14px;box-sizing: border-box}
@media screen and (min-width: 1900px){.nav_cat_name{margin:0 17px;}}
.nav_cat_name.on{border-bottom: 1px solid #000}
.nav_arrow_down.on{transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.subCatName,.subCatName_ofirst,.subHomeCatName{;box-sizing: border-box;padding: 15px 2px 10px}
.nav_cat_name>a{text-transform:uppercase;float:left;display:inline-block;text-decoration:none;font-family:ProzaLibre-Bold, ProzaLibre;font-size:12px;position: relative;font-weight: 400}
.nav_cat_name .t-sale-tags{top: -13px;position: absolute;display: none;}
.head-bottom.fix .subCatName>a,.head-bottom.fix .subCatName_ofirst>a,.head-bottom.fix .subHomeCatName>a{color:#000;}
.head-bottom.fix .subCatName>a:hover,.head-bottom.fix .subCatName_ofirst>a:hover,.head-bottom.fix .subHomeCatName>a:hover{color:#000;}
li.logo_rightyy{background:none repeat scroll 0 0 #FFF;}
#index_cathome a{background: url(images/spr-s374f15ada6.png) no-repeat;background-position: 0 -79px;width: 29px;padding: 0;}
#index_cathome a:hover{background-position: 0 -40px;}
#Second_cover{z-index: 700;display: none}
.Second_ca{width:100%;font-size:12px;background-color:#FFF5F2;position:absolute;left:0;top:90%;z-index:800;overflow: hidden;transition: max-height .3s ease-in, padding .3s ease-in;max-height: 0;display:flex;flex-wrap: nowrap;justify-content: center;box-sizing: border-box}
.subCatName_ofirst .Second_ca{max-height: 1000px;padding: 20px}
.subCatName_ofirst .bg_tri,.subCatName_ofirst .bord_tri{border-bottom-color:#000;margin-top:-12px;border-width:8px;left:19px;margin-left:2px;position:absolute;top:7px;z-index:8001}
.subCatName_ofirst .bg_tri{border-bottom-color:#000;left:20px;margin-left:1px;top:7px}
#add_logo{display: none;}
.second_cal_list{width:200px;float:left}
.Second_ca dl{float:left;overflow:hidden}
.Second_ca dl dt{padding:5px 0 5px 10px}
.Second_ca dl dd{padding:5px;margin:0 5px;}
.Second_ca dl.extra_link_box{display:block;float:right;position:relative;overflow:hidden;}
.Second_ca dl.extra_link_box dt{background-color:#999;border-radius:3px;float:none}
.Second_ca dl.extra_link_box dt span{color:#FFF;display:block;height:25px;line-height:25px;z-index:900;text-align:center;width:150px}
.Second_ca dl dt.extra_link_box:hover{background:#fff}
.extra_link_box .cat_img_a_img{width: 180px;height: 270px}
.extra_link_box .cat_lite_img_a_img{width: 135px;height: 135px}
.Second_ca dl dt a{display: inline-block;}
.Second_ca dl dt a:hover{text-decoration:underline;}
.dailynew .second_cal_list dl{width:120px;float:left;}
.dailynew dl.second_cal_bg{width:120px;float:left}
.dailynew dl.second_cal_bg dt{width:110px;height:auto;line-height:22px;padding:5px 0 0 10px}
.sale-tags{position: absolute;text-align: center;width:100%;left: 0;top: -10px}
img.new-tags,img.hot-tags{text-align:center;margin:0 auto;vertical-align:middle;max-width:64px;max-height:30px}
img.new-tags{position: relative;top: 10px}
#currency_list{position:absolute;width:113px!important;background:url(images/sub-nav-vertical-border.png) repeat-y scroll right bottom;top: 22px;z-index: 11;}
.user_menu3_balance_content{padding: 12px 0;margin-bottom: 12px;background: linear-gradient(90deg, #E5FCFF 0%, #FCEBE7 50%, #EDCEFF 100%);display: block}
.user_menu3{background:#fff;width:100%;box-sizing: border-box}
.user_menu2{width: 100%;background: #FFFFFF;box-shadow: 2px 2px 4px 0px rgba(0,0,0,0.2);border-radius: 4px}
.user_menu_hidd{float:left;display:none;position:absolute;top:30px;right:-90px;width:113px;}
.link2TD{left:102px;}
#user_menu3 a.three{background:url(images/tabs_3_.gif) no-repeat scroll 90px 6px transparent;width:112px}
#user_menu3 a.outer{color:#FF7A23}
#user_menu3 a.three:hover,#user_menu3:hover>a.three{background:url(images/tabs_3_h.gif) no-repeat scroll 90px 10px transparent;color:#FF7A23;height:28px;margin-left:0;font-size:11px}
#user_list{position:absolute;width:auto;background-color:#fff;z-index: 11;overflow: hidden;padding-top: 0;opacity: 0;transition: padding-top .3s ease-in-out,max-height .3s ease-in-out,opacity .3s ease-in-out}
#user_list._active{padding-top: 10px;opacity: 1}
#user_list .user_menu3 .ui-currency{width:max-content;color:#000;height: 36px;display: flex;align-items: center;padding: 0 8px;box-sizing: border-box;margin: 0 11px 5px;}
#user_list .user_menu3 .ui-currency:not(:nth-of-type(2)):hover{background-color:#F6F6F5;color:#000;border-radius: 4px}
#top_account_user_money{font-family: ProzaLibre, ProzaLibre;font-weight: bold;font-size: 21px;color: #000000;line-height: 21px;text-align: center;font-style: normal;}
#user_list .user_menu3 .ui-log{font-size: 12px;padding-right: 5px;width: 100%;height: 28px;line-height: 28px;font-family: ProzaLibre-SemiBold;text-align: center;box-sizing: border-box;text-transform: uppercase;background: #000;color: #fff}
#user_list .user_menu3 .ui-log:hover{background: #666}
#user_list .user_menu3 .ui-log:active{background: #000}
#chat i.triangle,#currency_box i.triangle,#insert_member_info a i.triangle,#language_nav i.triangle{display:inline-block;width:0;height:0;border:3px solid transparent;zoom:1;border-top:3px solid #000;vertical-align:0;margin-left:5px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
#chat:hover i.triangle,#currency_box.active i.triangle,#insert_member_info a:hover i.triangle{vertical-align:3px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-top:3px solid #000;border-bottom:3px solid transparent}
#chat i.triangle{vertical-align:5px}
#chat:hover i.triangle{vertical-align:8px}
#btn_currency{cursor: pointer}
#currency_box i.triangle{margin-top:5px;}
#currency_box:hover i.triangle{margin-top:2px;}
#chat i.triangle{margin-top:8px;}
#chat:hover i.triangle{margin-top:6px;}
.country_flag {background:transparent url(images/flag-icons.png) no-repeat;background-position: -100px -100px;vertical-align: middle;display: inline-block;height: 14px;line-height: 14px;padding:0 0 0 25px;vertical-align: -2px;}
.css_AF{background-position:0 -72px}
.css_ALA{background-position:0 -216px}
.css_AL{background-position:0 -180px}
.css_GBA{background-position:0 -2700px}
.css_DZ{background-position:0 -2124px}
.css_AS{background-position:0 -432px}
.css_AD{background-position:0 0}
.css_AO{background-position:0 -324px}
.css_AI{background-position:0 -144px}
.css_AG{background-position:0 -108px}
.css_AR{background-position:0 -396px}
.css_AM{background-position:0 -252px}
.css_AW{background-position:0 -576px}
.css_ASC{background-position:0 -468px}
.css_AU{background-position:0 -540px}
.css_AT{background-position:0 -504px}
.css_AZ{background-position:0 -612px}
.css_BS{background-position:0 -1152px}
.css_BH{background-position:0 -864px}
.css_BD{background-position:0 -720px}
.css_BB{background-position:0 -684px}
.css_BY{background-position:0 -1260px}
.css_BE{background-position:0 -756px}
.css_BZ{background-position:0 -1296px}
.css_BJ{background-position:0 -936px}
.css_BM{background-position:0 -1008px}
.css_BT{background-position:0 -1188px}
.css_BO{background-position:0 -1080px}
.css_BA{background-position:0 -648px}
.css_BW{background-position:0 -1224px}
.css_BR{background-position:0 -1116px}
.css_BG{background-position:0 -828px}
.css_BF{background-position:0 -792px}
.css_BI{background-position:0 -900px}
.css_KH{background-position:0 -4031px}
.css_CM{background-position:0 -1620px}
.css_CA{background-position:0 -1332px}
.css_CV{background-position:0 -1764px}
.css_XB{background-position:0 -4643px}
.css_KY{background-position:0 -4283px}
.css_CF{background-position:0 -1404px}
.css_TD{background-position:0 -7595px}
.css_CL{background-position:0 -1584px}
.css_CN{background-position:0 -1655px}
.css_CX{background-position:0 -1836px}
.css_CC{background-position:0 -1368px}
.css_CO{background-position:0 -1692px}
.css_CU{background-position:0 -8955px}
.css_KM{background-position:0 -4103px}
.css_KP{background-position:0 -9019px}
.css_ZR{background-position:0 -8891px}
.css_CG{background-position:0 -1440px}
.css_CD{background-position:0 -8890px}
.css_CK{background-position:0 -1548px}
.css_CR{background-position:0 -1728px}
.css_CI{background-position:0 -1512px}
.css_HR{background-position:0 -3384px}
.css_CW{background-position:0 -1800px}
.css_CY{background-position:0 -1872px}
.css_CZ{background-position:0 -1908px}
.css_DK{background-position:0 -2016px}
.css_DJ{background-position:0 -1980px}
.css_DM{background-position:0 -2052px}
.css_DO{background-position:0 -2088px}
.css_EC{background-position:0 -2196px}
.css_EG{background-position:0 -2268px}
.css_SD{background-position:0 -9083px}
.css_SV{background-position:0 -7451px}
.css_GQ{background-position:0 -3096px}
.css_ER{background-position:0 -2340px}
.css_EE{background-position:0 -2232px}
.css_ET{background-position:0 -2412px}
.css_FK{background-position:0 -2520px}
.css_FO{background-position:0 -2592px}
.css_FJ{background-position:0 -2484px}
.css_FI{background-position:0 -2448px}
.css_FR{background-position:0 -2628px}
.css_GF{background-position:0 -2808px}
.css_PF{background-position:0 -6155px}
.css_GA{background-position:0 -2664px}
.css_GM{background-position:0 -2988px}
.css_GE{background-position:0 -2772px}
.css_DE{background-position:0 -1944px}
.css_GH{background-position:0 -2880px}
.css_GI{background-position:0 -2916px}
.css_GR{background-position:0 -3132px}
.css_GL{background-position:0 -2952px}
.css_GD{background-position:0 -2736px}
.css_GP{background-position:0 -3060px}
.css_GU{background-position:0 -3204px}
.css_GT{background-position:0 -3168px}
.css_GGY{background-position:0 -2844px}
.css_GN{background-position:0 -3024px}
.css_GW{background-position:0 -3240px}
.css_GY{background-position:0 -3276px}
.css_HT{background-position:0 -3419px}
.css_HN{background-position:0 -3348px}
.css_HK{background-position:0 -3312px}
.css_HU{background-position:0 -3455px}
.css_IR{background-position:0 -8985px}
.css_IS{background-position:0 -3743px}
.css_IN{background-position:0 -3635px}
.css_ID{background-position:0 -3491px}
.css_IQ{background-position:0 -3707px}
.css_IE{background-position:0 -3527px}
.css_IL{background-position:0 -3563px}
.css_IT{background-position:0 -3779px}
.css_JM{background-position:0 -3851px}
.css_JP{background-position:0 -3923px}
.css_JEY{background-position:0 -3815px}
.css_JO{background-position:0 -3887px}
.css_KZ{background-position:0 -4319px}
.css_KE{background-position:0 -3959px}
.css_KI{background-position:0 -4067px}
.css_KR{background-position:0 -4175px}
.css_KS{background-position:0 -4211px}
.css_KW{background-position:0 -4247px}
.css_KG{background-position:0 -3995px}
.css_LA{background-position:0 -4355px}
.css_LV{background-position:0 -4679px}
.css_LB{background-position:0 -4391px}
.css_LS{background-position:0 -4571px}
.css_LR{background-position:0 -4535px}
.css_LY{background-position:0 -4715px}
.css_LI{background-position:0 -4463px}
.css_LT{background-position:0 -4607px}
.css_LU{background-position:0 -4643px}
.css_MO{background-position:0 -5147px}
.css_MK{background-position:0 -4967px}
.css_MG{background-position:0 -4895px}
.css_MW{background-position:0 -5435px}
.css_MY{background-position:0 -5507px}
.css_MV{background-position:0 -5399px}
.css_ML{background-position:0 -5003px}
.css_MT{background-position:0 -5327px}
.css_MH{background-position:0 -4931px}
.css_MQ{background-position:0 -5219px}
.css_MR{background-position:0 -5255px}
.css_MU{background-position:0 -5363px}
.css_YT{background-position:0 -8747px}
.css_MX{background-position:0 -5471px}
.css_FM{background-position:0 -2556px}
.css_MD{background-position:0 -4859px}
.css_MC{background-position:0 -4823px}
.css_MN{background-position:0 -5075px}
.css_MNE{background-position:0 -5111px}
.css_MS{background-position:0 -5291px}
.css_MA{background-position:0 -4751px}
.css_MZ{background-position:0 -5543px}
.css_MM{background-position:0 -5039px}
.css_NA{background-position:0 -5579px}
.css_NR{background-position:0 -5903px}
.css_BN{background-position:0 -1044px}
.css_NP{background-position:0 -5867px}
.css_NL{background-position:0 -5795px}
.css_AN{background-position:0 -288px}
.css_NC{background-position:0 -5615px}
.css_NZ{background-position:0 -5975px}
.css_NI{background-position:0 -5759px}
.css_NE{background-position:0 -5651px}
.css_NG{background-position:0 -5723px}
.css_NU{background-position:0 -5939px}
.css_NF{background-position:0 -5687px}
.css_MP{background-position:0 -5183px}
.css_NO{background-position:0 -5831px}
.css_OM{background-position:0 -6011px}
.css_OTHER{background-position:0 -6047px}
.css_PK{background-position:0 -6263px}
.css_PW{background-position:0 -6515px}
.css_PS{background-position:0 -6443px}
.css_PA{background-position:0 -6083px}
.css_PG{background-position:0 -6191px}
.css_PY{background-position:0 -6551px}
.css_PE{background-position:0 -6119px}
.css_PH{background-position:0 -6227px}
.css_PL{background-position:0 -6299px}
.css_PT{background-position:0 -6479px}
.css_PR{background-position:0 -6407px}
.css_QA{background-position:0 -6587px}
.css_RE{background-position:0 -6623px}
.css_RO{background-position:0 -6659px}
.css_RS{background-position:0 -9055px}
.css_RU{background-position:0 -6695px}
.css_RW{background-position:0 -6731px}
.css_BLM{background-position:0 -972px}
.css_NV{background-position:0 -4139px}
.css_LC{background-position:0 -4427px}
.css_MAF{background-position:0 -4787px}
.css_VC{background-position:0 -8423px}
.css_WS{background-position:0 -8675px}
.css_SM{background-position:0 -7199px}
.css_ST{background-position:0 -7415px}
.css_SA{background-position:0 -6767px}
.css_SN{background-position:0 -7235px}
.css_SRB{background-position:0 -7343px}
.css_SC{background-position:0 -6839px}
.css_SL{background-position:0 -7163px}
.css_SG{background-position:0 -6947px}
.css_SX{background-position:0 -7487px}
.css_SK{background-position:0 -7127px}
.css_SI{background-position:0 -7055px}
.css_SB{background-position:0 -6803px}
.css_SO{background-position:0 -7271px}
.css_ZA{background-position:0 -8819px}
.css_SGS{background-position:0 -6983px}
.css_SS{background-position:0 -7379px}
.css_ES{background-position:0 -2376px}
.css_LK{background-position:0 -4499px}
.css_PM{background-position:0 -6335px}
.css_SR{background-position:0 -7307px}
.css_SZ{background-position:0 -7523px}
.css_SE{background-position:0 -6911px}
.css_CH{background-position:0 -1476px}
.css_TW{background-position:0 -8099px}
.css_TJ{background-position:0 -7739px}
.css_TZ{background-position:0 -8135px}
.css_TH{background-position:0 -7703px}
.css_TLcss_TLS{background-position:0 -7811px}
.css_TG{background-position:0 -7667px}
.css_TO{background-position:0 -7919px}
.css_TT{background-position:0 -8027px}
.css_TN{background-position:0 -7883px}
.css_TR{background-position:0 -7991px}
.css_TM{background-position:0 -7847px}
.css_TC{background-position:0 -7559px}
.css_TV{background-position:0 -8063px}
.css_UG{background-position:0 -8207px}
.css_UA{background-position:0 -8171px}
.css_AE{background-position:0 -36px}
.css_UK{background-position:0 -8243px}
.css_GB{background-position:0 -8243px}
.css_US{background-position:0 -8279px}
.css_UY{background-position:0 -8315px}
.css_UZ{background-position:0 -8351px}
.css_VU{background-position:0 -8603px}
.css_VA{background-position:0 -8387px}
.css_VE{background-position:0 -8459px}
.css_VN{background-position:0 -8567px}
.css_VG{background-position:0 -8495px}
.css_VI{background-position:0 -8531px}
.css_WF{background-position:0 -8639px}
.css_YE{background-position:0 -8711px}
.css_ZM{background-position:0 -8855px}
.css_EAZ{background-position:0 -2160px}
.css_ZW{background-position:0 -8927px}
.main_content,.w960{width:100%;min-width:auto;margin:0 auto;clear:both;zoom:1}
.main_content_1000{width:100%;padding:0 20px;margin:10px auto 0;clear:both;zoom:1;box-sizing: border-box;}
@media screen and (max-width: 1200px){.main_content_1000{width: 100%;padding:0;}}
#n_banner{width:100%;height:545px;margin:0 auto 20px;position:relative;z-index:1}
#n_banner li{display:inline}
h3{margin:0}
.title{background:#EDEFF0;border-bottom:2px solid #CCCDCD;line-height:25px}
.title:hover{background:#fff}
.title a:hover{color:#000}
.help_list{float:left;width:172px}
.help_list li{list-style:none;float:left;width:172px;line-height:22px}
.help_list li a:hover{text-decoration:none;color:#333}
#color-material{float:left;display:inline;width:180px;zoom:1;overflow:hidden;margin-top:10px}
.tags_list{width:100%;height:30px;line-height:30px;font-size:14px;font-weight:700;color:#000}
.new-cat-desc{border:1px solid #D5D5D5;float:left;margin-top:10px;width:768px}
.Daily_new_list{float:left;padding:5px 0 15px}
.Daily_new_list a{color:#000;display:block;float:left;line-height:28px;text-decoration:none;text-indent:40px;width:153px}
.Daily_new_list a:hover{text-decoration:underline}
#news-button{width:120px;height:36px;color:#000;background-color:#fff;border:none;display:inline;margin-left: -2px;font-weight: 700;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;cursor: pointer}
.box-Newsletter{width:485px;float:right;margin-top:15px}
.box-HelpCenter,.recommended_product{width:174px;float:left;border:1px solid #efefef;margin-bottom:10px;padding-bottom:4px;display:inline}
.box-HelpCenter .catenew h3{background:#EEE;line-height:27px;height:27px;padding-left:7px}
.box-HelpCenter .catenew h3 a{color:#333;font-size:12px}
.box-HelpCenter .catenew #catenew{background:none repeat scroll 0 0 #FFF;margin-bottom:15px}
.box-HelpCenter .catenew dt{cursor:pointer;font-size:12px;line-height:20px;padding:0 0 0 10px}
.box-HelpCenter .catenew ul li{line-height:16px;padding-left:10px}
.box-HelpCenter .catenew li.child a{color:#666}
.recommended_product .newprductw ul li{border-bottom:1px dotted #CCC;float:left}
.recommended_product .newprductw ul li .npic1{float:left}
.recommended_product .newprductw ul li .ntitle1{float:right;padding-left:4px;width:100px}
.left_title,.recommended_titte{background-color:#F7F7F7;line-height:12px;float:left;color:#333;font-size:12px;font-weight:700;padding:10px;width:154px}
#insert_history .in2listw2,#history_viewed .in2listw2{width:100%;float:left}
#history dl{display:inline;float:left;margin:0 6px;overflow:hidden;width:125px}
#history dl dt img{padding:1px;width:120px}
#history dl dd{margin-top:5px;text-align:center}
#history dl dd p{font-size:10px;margin-bottom:2px}
#history dl dd span{font-size:11px}
.attr_title{background-color:#F7F7F7;border-bottom:1px solid #EFEFEF;line-height:12px;float:left;color:#333;font-size:12px;font-weight:700;padding:8px 10px;width:154px}
.attr_title a{float:right;font-size:11px;font-weight:700}
.box-HelpCenter .content-div ul.attr_cat_item{border-bottom:1px solid #CCC;margin-left:17px}
.Feedback_title{clear:both;color:#000;display:block;float:left;font-size:12px;height:20px}
.HelpCenter_title{color:#000;display:block;float:left;font-size:12px}
.box-HelpCenter ul{list-style:none;text-indent:16px;margin:0}
.Newslet_list{float:left;width:100%}
.switch{text-align:center;width:100%;height:30px;margin-bottom:20px;overflow:hidden;}
.switch ul li{clear:both;text-align:center;margin:0 auto;width:1349px;overflow:hidden;}
.animated{-webkit-animation-fill-mode:both}
.switch ul li a{color: #000;text-decoration: none;letter-spacing: 1px;font-weight:700;vertical-align:top;text-transform:uppercase;line-height:34px;}
.flipInX{-webkit-backface-visibility:visible!important;-moz-backface-visibility:visible!important;-ms-backface-visibility:visible!important;-o-backface-visibility:visible!important}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-moz-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);-o-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);-o-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-moz-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);-o-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);-o-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);-ms-transform:perspective(400px);-o-transform:perspective(400px);transform:perspective(400px);opacity:1}}@-moz-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-moz-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);-o-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);-o-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-moz-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);-o-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);-o-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);-ms-transform:perspective(400px);-o-transform:perspective(400px);transform:perspective(400px);opacity:1}}@-o-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-moz-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);-o-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspect
ive(400px) rotate3d(1,0,0,-20deg);-o-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-moz-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);-o-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);-o-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);-ms-transform:perspective(400px);-o-transform:perspective(400px);transform:perspective(400px);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-moz-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);-o-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);-o-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-moz-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);-o-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-moz-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);-o-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);-ms-transform:perspective(400px);-o-transform:perspective(400px);transform:perspective(400px);opacity:1}}
.flipInX{backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-animation-name:flipInX;-ms-animation-name:flipInX;-o-animation-name:flipInX;animation-name:flipInX;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}
.switch ul li a span.icon,.free_shipping span.icon{background:url(images/icn_head.gif) no-repeat scroll 0 -7px;display:inline-block;height:26px;width:30px;}
.switch ul li.first-banner a span.icon{background-position:0 -59px}
.switch ul li.middle-banner a span.icon{background-position:0 -118px}
#banner{float:left;width:960px;height:545px;margin:8px 0 10px;position: relative;}
#banner .bannerList li{display:none;}
#banner .bannerList li.on{display:block;}
.SnumList{position:absolute;bottom:18px;left:460px;border: 0 none;}
.SnumList li{float:left;}
.SnumList span{cursor:pointer;float:left;width:19px;height:18px;margin-right:5px;overflow:hidden;background:url("images/bg_spot.png") no-repeat scroll 0px 0px transparent;}
.SnumList span.on{background-position:0 -18px;}
.social_share ul{float:left;margin-top:16px;height:36px;margin-bottom: 16px;}
.social_share ul li{float:left;width:36px;height:36px;margin-right:11px}
.social_share ul li a{display:block;width:36px;height:36px;float:left;background-attachment:scroll;background-image:url(images/share.png);background-repeat:no-repeat;background-position:0 0}
.social_share ul li a.foot_at{background-position:0 -40px}
.social_share ul li.find_us{width:70px;float:left;margin-top:10px}
.social_share ul li a.foot_ap{background-position:0 -80px}
.social_share ul li a.foot_av{background-position:0 -120px}
.social_share ul li a.foot_ay{background-position:0 -160px}
.social_share ul li a.foot_ai{background-position:0 -200px}
.social_share ul li a.foot_ab{background-position:0 -240px}
.social_share ul li a.foot_atu{background-position:0 -280px}
.social_share ul li a.foot_ag{background-position:0 -320px}
.social_share fieldset{border:1px solid #B1B1B1;height:45px;padding:0 15px;text-align:center;float:left;width:auto}
.social_share fieldset legend{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;margin-left:130px;padding:0 8px}
.social_share ul{padding-left:0;width:460px}
.box-HelpCenter a{text-decoration:none;color:#555452;font-size:11px}
.attr_filter_font{width:164px;line-height:18px;font-size:12px;text-indent:15px;font-weight:700;background:url(images/jia.gif) no-repeat scroll left 7px transparent;margin:3px 3px 3px 10px}
.attr_item li{background:url(images/stag.gif) no-repeat scroll -135px -1px;text-indent:24px}
.attr_focus li{background:url(images/attribute-top_01.jpg) no-repeat scroll 3px 4px}
.attr_focus li:hover{background:url(images/attribute-top_02.jpg) no-repeat scroll 3px 4px}
.newsCont{float:left;width:100%}
.newsCont .p_text{float:left;width:190px;margin-right:5px}
.newsCont p{font-size:12px;color:#777;height:20px;line-height:20px;margin-top:3px;text-align:right}
.main_right{float:right;width:770px}
.gooAll{max-width:1349px;min-width:1200px;margin:0 auto}
@media screen and (max-width: 1200px){.gooAll{min-width: auto;}}
.goods_top{width:100%;margin-top:10px;text-indent:6px;color: #666;font-size: 11px;}
.goods_top a{color: #666;}
.tool1{width:295px;position:absolute;top:-10px;right:105px;}
.search{position: relative;width: 100%;}
#searchKeyword{width: 100%;position: relative;color: #000;background-color: transparent;border: 1px solid #000;height: 36px;line-height: 36px;padding-left: 20px;padding-right:110px;box-sizing: border-box;border-radius: 18px;z-index: 1;}
#searchKeyword::-webkit-input-placeholder{color:#999;}
#searchKeyword::-moz-placeholder{color:#999;}
#searchKeyword::-ms-input-placeholder{color:#999;}
#searchKeyword:focus ~ .hot-search-placeholder{display: none !important}
.logo_search .icon-search-close{z-index: 2}
.hot-search-placeholder{color: #999;display: none;position: absolute;top: 10px;left: 15px}
.hot-search-placeholder .flag_hot{vertical-align: -3px;margin-right: 5px;}
*:focus{outline: none;}
.btn-sear{width: 75px;height: 36px;background-color: #000;line-height: 36px;border-radius: 18px;position: absolute;top: 0;right: 0;margin: 0; align-items: center;margin: 0;justify-content: center;z-index: 2}
.btn-sear:before {content: '';background-image: url(images/tag_iconv25.png?ver=20250320);display: inline-block;width:18px;height: 18px;background-position: -348px -1795px;background-size: 881px auto}
.btn-sear:hover:before{background-position: -452px -2155px;width: 19px;height: 19px;position: relative;left: -1px}
.shopCar_title{border:none;width:960px;background:#666;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 )}
.shopCar_title h2{color:#FFF;font-size:15px;line-height:15px;padding:5px 10px}
.animated_banner{background-image:url(images/airplane_icon.png);background-position:-96px center;background-repeat:no-repeat;border-bottom:1px solid #E5E3E3;border-top:1px solid #E5E3E3;color:#000;cursor:pointer;display:block;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;letter-spacing:3px;margin:40px auto;opacity:1;padding:26px 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-position 200ms linear 0s,opacity 200ms ease 0s}
.animated_banner .header{font-size:34px}
.animated_banner .subHeader{font-size:15px}
.ckban{width:100%;margin:0 auto;padding:0;float:left}
.ckbanyy,.smallban{width:100%;overflow:hidden;margin:0 auto;float:left;padding:0}
.ckbanyy{margin: 50px auto}
.ckbanyy ul{display: flex;flex-wrap: nowrap;justify-content: space-between}
.ckbanyy ul li{display: inline-block}
.ckbanyy a{display:inline-block;}
.ckbanyy a img{width:100%;}
.smallban{margin-bottom:20px;margin-top:40px}
.smallban ul li{float:left;width:50%;}
.smallban a img{width:100%;}
#indexRight5{width:100%;display: flex;flex-direction: row;align-items: flex-start;justify-content: space-between;margin:15px auto 0;text-align:left;color:#6A6A6A;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;padding: 0 80px;box-sizing: border-box;background-color: #000}
#indexRight5 h2,.social_share p{font-size:14px;font-weight:700;color:#fff;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;line-height:30px;text-transform: uppercase;}
#indexRight5 h2{border-bottom: 1px solid #e0e0e0;padding-bottom: 4px}
#indexRight5 a{color:#fff;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
#indexRight5 .help_article_title{color: #ccc}
#indexRight5 .help_article_title:hover{color: #fff;text-decoration: underline}
#indexRight5 .help_cat,#indexRight5 .social_share{float:left;margin-top:20px;width:15%;margin-left:10px;}
#indexRight5 .social_share{width:auto}
#indexRight5 .help_cat ul{margin-top:8px}
#indexRight5 .help_cat ul li{line-height:30px}
.pages{float:left;margin:0 0 0 130px;text-align:center}
.pages li{float:left;padding:0 5px}
.pages li a{border:1px solid #E4E4E4;display:block;width:20px}
.box-product-list{float:left;width:166px;display:inline;height:355px;margin:10px 8px 30px 10px;padding:3px;border:1px solid #eae4d9;position:relative}
.box-product-list a em{background:url(images/discount_img.png) no-repeat scroll 0 0;position:absolute;color:#FFF;font-size:23px;font-weight:700;height:39px;line-height:23px;padding-right:17px;padding-top:5px;position:absolute;width:30px}
.box-product-list .goods_aImg img{width:163px}
.box-product-list_THR{border:1px solid #FFF;display:inline;float:left;height:386px;margin:10px 2px;padding:3px;position:relative;width:228px;transition:box-shadow .25s linear 0s,min-height .35s linear 0s}
.box-product-list_THR:hover{border:1px solid #EAE4D9;box-shadow:2px 2px 4px rgba(0,0,0,.13)}
.box-product-list_THR a em{background:url(images/discount_img.png) no-repeat scroll 0 0;color:#FFF;font-size:23px;font-weight:700;height:39px;line-height:23px;padding-right:17px;padding-top:5px;position:absolute;width:30px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.box-product-list_THR .goods_aImg{margin-bottom:7px;text-align:center;width:232px;height:312px}
.box-product-list_THR .goods_aImg img{width:224px}
.box-product-list_THR .goods_mz{float:left;width:100%;overflow:hidden;height:20px;line-height:20px;font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.box-product-list_THR .goods_mz a{color:#a5a5a5;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:11px;text-decoration:none}
.box-product-list_THR .goods_status_info{clear:both;display:block;left:40px;margin:0 auto;position:relative;top:-172px}
em.discount_img{right:0;top:0}
.also-product-list{float:left;width:16%;display:inline;height:180px;position:relative;margin: 3px;}
.also-product-list a em{background:url(images/discount_img.png) no-repeat scroll 0 0;color:#FFF;font-size:23px;font-weight:700;height:39px;line-height:23px;padding-right:17px;padding-top:5px;position:absolute;text-align:center;width:30px}
.also-product-list a em.discount_simg{background:url(images/discount_simg.png) no-repeat scroll 0 0;color:#FFF;font-size:12px;font-weight:700;height:25px;line-height:12px;text-indent:-15px;padding-top:5px;position:absolute;right:-10px;width:30px}
.pages{float:left;margin:0 0 0 130px;text-align:center}
.pages li{float:left;padding:0 5px}
.pages li a{border:1px solid #E4E4E4;display:block;width:20px}
.goods_aImg{margin-bottom:7px;text-align:center}
.goods_mz{float:left;width:164px;overflow:hidden;height:28px;line-height:14px;font-size:11px}
.goods_mz a{color:#333;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:11px;text-decoration:none}
.right-price{margin:30px 0 0 0;zoom:1;width: 100%;position: relative;}
.adding_good{float:left;margin-top:-10px;color:#ff6d45;display:inline;margin-left:10px;line-height:18px}
.no_result{margin: 30px auto;line-height:25px;clear: both;width: 100%;display: -webkit-inline-box;}
.no_result table{width: 370px;margin: 0 auto;}
#newsletter_email{width:210px;color:#fff;text-indent:15px;border:2px solid #fff;font-size:14px;height:30px;line-height:30px;background-color:#000;float: left;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif}
a.cate_more{cursor:pointer;background:url(images/tabs_3_01.gif) no-repeat scroll left 7px transparent;height:25px;font-size:12px;line-height:25px;display:block;text-transform:capitalize;text-indent:18px;margin-left:11px}
.toolbar{width:100%;float:left;margin-top:10px}
.cat-items{width:100%;border-bottom:1px solid #DEDEDE;line-height:30px}
.toolbar .cat-items a{float:left;color:#333;text-decoration:none}
.toolbar .cat-items>p{float:left;margin:0 5px}
.toolbar .cat-items .hbtn3{cursor:pointer;display:block;height:22px;line-height:22px;margin:3px 6px}
.toolbar .cat-items .focus,.toolbar a:hover{color:#900;font-weight:700}
.toolbar .sorter{height:27px;margin:5px 0;line-height:27px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.fillter_onsale,.fillter_onsaleOn,.fillter_select,.fillter_selectOn{background-image:url(images/stag.gif);background-repeat:no-repeat}
.fillter_select,.fillter_selectOn{width:120px;overflow:hidden;text-indent:-9999px}
.fillter_onsale,.fillter_onsaleOn{color:#666;font-weight:700;padding-left:24px}
.fillter_select{background-position:5px 0}
.fillter_selectOn{background-position:5px -30px}
.fillter_onsale{background-position:-132px 4px;}
.fillter_onsaleOn{background-position:-131px -28px;}
.page{float:left;width:100%}
.position{float:left;width:100%;height: 30px;line-height: 30px;text-indent:6px;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.position a{color:#000;text-decoration:none}
.uPdAte{background:url(images/update.jpg) no-repeat;width:77px;height:26px;border:none}
.shoppingTitle{margin:15px auto;text-align: center;}
.shoppingTitle ul{color: #c7c7c7;font-size:13px;list-style:none outside none;overflow:hidden;position:relative;display: inline-block;margin: 0 auto;}
.shoppingTitle ul li{float:left;height:30px;line-height:30px;margin-left:5px;letter-spacing: 1px;font-size: 14px;}
.shoppingTitle ul li.now{font-weight:700;color:#000;}
.input-text{width:150px}
#productsContent1{float:left;width:100%}
.next,.prev{position: absolute;top: 47%;z-index: 100;background: url(images/ico_all.png) no-repeat;width: 20px;height: 40px;cursor: pointer;}
.prev{left:0;background-position: 0 -52px;}
.next{right:0;background-position: -26px -52px;}
.prev:hover{background-position:0 0}
.next:hover{background-position:-25px 0}
#tab_content_1{float:left;display:block}
#tab_content_total{float:left;padding:10px;width:663px;line-height:1.6em;border-bottom:1px solid #D6D6D6;border-top:none}
#MY_PRICE{font-size:12px;font-weight:700;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
#MY_PRICE strike{color:#454545;font-size:11px;font-weight:700}
#productCodeSpan,.sku{font-size:12px;color:#fff}
.avatiy{font-size:12px}
.avatiy,.sku{margin-right:5px}
span.avatiy{height:20px;line-height:20px;margin-right:15px;margin-left:10px;float:left}
.avatiy strong{color:#C00;font-weight:700}
.good_descleft{width:60%;float:left;padding:10px 0 0;text-align:center;}
.cutOff_tag,.good_descleft a em{background:url(images/discount_img.png) no-repeat scroll 0 0;position:absolute;color:#FFF;font-size:23px;font-weight:700;height:39px;line-height:23px;padding-right:17px;padding-top:5px;width:30px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.c_tagbg{right:10px}
.good_descright{float:right;text-align:left;width:40%}
.photo{float:left;position:relative;font-size:0;text-align:center;}
#Browser{z-index:100;position:absolute;cursor: crosshair;background-repeat: no-repeat;}
.good_descright .goods_namep{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:14px;line-height:30px;color:#000}
.good_descright .goods_namep .reg_text{font-size: 12px;color:#999}
.content_sku{line-height:18px;float:left;width:100%}
a.Rating_div,a.Rating_div:hover{color:#000}
a.Rating_div b{color:#f12627}
.good_cart_bg{float:left;width:100%;margin:5px 0 10px}
.goods_description_top{width:100%;float:left;overflow:hidden;margin:0 0 15px}
.goods_description{float:left;width:500px;display:inline;overflow:hidden}
.ItemSpecificationCenter{float:left;padding:0;margin:10px 0 20px}
.ItemSpecificationCenter ul{margin:0}
.ItemSpecificationCenter ul li{width:700px;font-size:12px;height:18px;line-height:18px}
.ItemSpecificationCenter ul li span{display:block;float:left;font-weight:700;width:28%}
.ItemSpecificationCenter ul i{display:block;float:left;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
tempnr_box table{border:1px solid #FFF;border-collapse:collapse;font-size:12px}
#tabtittle{border-bottom:1px solid #D6D6D6;border-left:1px solid #D6D6D6;width:684px;float:left;height:30px;font-size:12px}
#tabtittle li{border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;color:#fff;cursor:pointer;background:#000;font-weight:700;float:left;height:29px;line-height:29px;padding:0 25px}
#tabtittle a{color:#fff}
.photo_min_img{float: left;width: 20%;height: 550px;overflow: hidden;margin-right: 10px;}
.other_Imgs{height: auto;max-height:427px;overflow: hidden;}
.otheImg_li{text-align: left;width: 92px;margin-bottom: 5px;}
.otheImgyy img{border:1px solid #000;}
.btn-cart_bg{margin:5px 0 1px;float:left;min-width:240px;text-align:center;position: relative}
#commentForm{width:100%;}
.comment-title,.review_title{color:#000;font-size:12px;font-weight:700;height:30px;line-height:30px}
.comment-title{border-top:1px solid #D6D6D6;padding-top:5px;float:left;width:100%;margin-bottom:5px}
.review_title{color:#333}
.Selling_list{width:230px;margin:0;padding:10px;height:135px;border-bottom:1px solid #D6D6D6}
.good_Selling h4.goods-aImg-list{margin-left:110px;text-align:left;height:20px;line-height:20px}
p.reviews-point{background:url(images/good_rev_02.gif) no-repeat scroll 8px 8px #000;height:26px;line-height:26px;color:#fff;padding-left:28px;margin:10px 0;width:650px;float:left;display:inline}
p.reviews-point span{font-weight:700;color:#c00}
p.reviews-point a{color:#C00;text-decoration:none}
p.reviews-point a:hover{text-decoration:underline}
#box-WriterANew{width:100%;float:left;margin:15px 0 10px}
#attr_goodsyy{float:left;width:100%;border-top:2px dashed grey;padding-top:15px;margin-bottom:15px;text-align: center;}
goods_meal_commit{width:100%;float:left;margin-top:10px;cursor:pointer}
.review_title{background:#000;float:left;height:29px;width:100%}
.review_title h3{background:#fff;float:left;line-height:25px;color:#000;font-size:16px;padding:0 20px;margin:2px;height:25px}
.review_title h3{padding:0 40px}
#attr_goods{position:relative;margin-top:20px;padding-top:7px;width:683px;height:182px;overflow:hidden}
#attr_goods li{display:block;width:216px}
.attribute_content{position:absolute;top:0;padding-top:8px;width:464px;height:180px}
.down{float:left;margin-top:56px}
.selected{background:#fff}
#tab_content_1,#tab_content_2,#tab_content_3{padding-left:8px}
#tab_content_2 li,#tab_content_2 ul{list-style:inherit!important}
#tabtittle .selected{height:29px;background:#fff;font-weight:700;color:#C00;border-bottom:1px solid #fff}
#tabtittle .selected a{color:#000}
.selected h1{color:#333;font-size:12px;font-weight:700;margin:0;padding:0;display:inline}
#good_look{float:left;position:relative;margin:10px auto;width:663px}
.good_look_images{float:left;margin-left:3px;width:325px;height:auto;display:inline}
#good_look .box{width:300px;margin:8px 6px;text-align:center;padding:5px;display:inline;border:1px solid #ccc;float:left;box-shadow:0 0 6px #ccc;border-radius:5px}
#good_look .box img{width:300px;height:auto}
.tdleft{border-bottom:1px solid #EEE;clear:both;color:#999;float:none;font-size:11px;height:23px}
.tdleft b{color:#D57F2B;font-size:12px;font-weight:700;padding-left:4px;padding-right:8px}
.reviw-neirong{color:#333;font-size:12px;overflow:hidden;padding:10px 0;word-wrap:break-word}
.pj{float:left;width:164px;height:15px;line-height:15px;padding:3px 0 0}
.attrNav{float:left}
.attrNav a{background:url(images/attribute-top_01.jpg) no-repeat scroll right 0 transparent;margin:0 5px;padding:0 16px 0 0}
.attrNav a:hover{background:url(images/attribute-top_02.jpg) no-repeat scroll right 0 transparent}
.attrNav span{font-weight:700}
.basket_cont{float:left;border:1px solid #ccc;margin-bottom:8px;padding:7px 10px;width:918px}
.inbasket_quantity{text-align:center}
.inbasket_quantity .quantitySelect_bg{border: none;font-weight:700;font-size: 14px;}
.topbasket_quantity{width:70px;float:left;text-align:center}
#quantitySelect span,.inbasket_quantity span{color:#000;text-decoration:none;display:inline;padding:0}
.quantitySelect_bg{width:40px;padding:0 3px;text-align:center;margin:0;float: left;}
.topbasket_quantity .add,.topbasket_quantity .reduce,.topbasket_quantity .reduce_no{float:left;display: inline-block;cursor: pointer;
    text-decoration: none;
    font-weight:700;
    padding: 0;
    width: 26px;
    height: 26px;
    line-height: 22px;
    text-align: center;
    font-size: 20px;
}
.pro-right{width:8px;height:8px;border:1px solid #444;border-width:0 1px 1px 0;background:#fff;transform: rotate(-45deg);display: inline-block;}
.topbasket_quantity .reduce_no{color: #ccc;}
.wishlist_name a{font-size:11px;color:#000;text-decoration:underline}
.basket_cont2.operate_basket{width:240px;float:left}
.operate_basket{margin-top:15px;width:100%;float:right;position:relative}
.operate_basket .shoping{float:left;margin-left:20px}
.operate_basket .chECkOut{float:right;margin-right:0;margin-top: -2px;}
.operate_basket .paypalNVP{position:absolute;right:320px;margin-top: -2px;}
@media screen and (max-width: 1200px){.operate_basket .paypalNVP{right: 180px;}}
.operate_basket .paypalNVP span{display:block;float:right;height:42px;line-height:42px;margin:4px 26px 0 16px}
.UpDate{background:url(images/update.jpg) no-repeat;width:77px;height:26px;border:none;margin-right:10px;cursor:pointer}
.shoping{width:162px;height:30px;margin-right:10px;cursor:pointer;background-color:#919191;border:1px solid #c9c9c9;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center}
.chECkOut{width: 100%;height: 45px;line-height: 45px;cursor: pointer;background: #000;border:none;font-size: 16px;font-weight:700;color: #fff;text-transform: uppercase;text-align: center;font-family: ProzaLibre-SemiBold;border-radius: 4px;margin-bottom: 5px}
.chECkOut:hover{background: #333;}
@media screen and (max-width: 1200px){.chECkOut{width: 240px;font-size: 16px;}}
.continueShopping{float: left;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;padding-top: 15px;line-height: 33px;}
.continueShopping a{color: #666;text-transform: uppercase;}
.continueShopping a:hover{text-decoration: underline;}
.continueShopping span{font-size: 14px;}
.redeem{float: right; width:28%;max-width:106px;cursor:pointer;margin-left:5px;background-color:#000;border:none;font-family:ProzaLibre-bold, ProzaLibre,sans-serif;font-size:16px;height:50px;color:#fff;text-transform:uppercase;text-align:center; font-weight:400;line-height: 50px}
.redeem:hover{background: #666;}
.redeem_disabled,.redeem_disabled:hover{cursor: default;background-color: #dcdcdc;}
.checkout_list,.item_style3{clear:both;float:none;padding: 0 0 5px;line-height:25px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size: 12px;margin-bottom: 10px}
.checkout_list{border-bottom: 1px solid #eee;}
.item_style3 h2{font-size:18px;margin-bottom:5px}
.cart_list th{clear:both;color:#4c4c4c;float:none;font-size:12px;font-weight:700;height:25px;line-height:normal;overflow:hidden;padding-top:3px}
.cart_list td{font-size:12px;padding:5px 0}
.cart_list td a:link,.cart_list td a:visited{text-decoration:none;color:#000}
#title{background:url(images/fj_ico.gif) no-repeat scroll 12px 10px transparent;border-bottom:1px solid #CCC;color:#FF5A00;font-size:12px;font-weight:700;margin-bottom:10px;padding-bottom:10px;padding-top:10px;text-indent:40px}
.checkout_Price_right{width:100%;float:right;margin-top:10px;padding-right:20px; }
.ship-to-adr{width:200px;height:27px;cursor:pointer;background-color:#000;border:1px solid #c9c9c9;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center}
.Edit{width:54px;height:27px;margin-right:25px;cursor:pointer;background-color:#000;border:1px solid #c9c9c9;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center}
.Edit:hover{background-color: #666666;}
.contine-check{background-color:#000;border:1px solid #c9c9c9;margin-bottom:10px;cursor:pointer;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:14px;font-weight:700;height:30px;padding:0 10px;color:#fff;text-transform:uppercase}
.shipping_address_sel{line-height:25px;text-align:left;border: 1px solid #eee;}
.shipping_address_sel_list{width: 100%;box-sizing: border-box;}
.shipping_address_sel_list span{font-size:12px;padding:0 10px;display: inline-block;line-height: 20px;}
.shipping_address_sel_list span.strong{font-weight:700;font-size: 16px}
.shipping_address_sel_other{border-top: 1px solid #eee;padding: 5px 0 5px 15px;}
.shipping_address_sel_other a{font-size: 14px;margin-right: 20px;}
.shipping_address_sel_other a strong{font-size: 16px;}
.shipping_address{width:154px;height:20px;margin-top:13px}
.new_shipping_address{width:200px;height:20px;margin-top:13px;cursor:pointer}
.basket_cont2{padding:6px 0;text-transform:uppercase;text-align:center}
.remove_inbasket{width:66px;float:left;height:23px;margin-right:15px}
.remove_inbasket a.cart_remove_a{width:66px;height:23px;background:url(images/cart_delete.gif) no-repeat;display:block}
.cart_add_Wishlist{float:left;margin-right:15px}
.cart_add_Wishlist a{width:116px;height:23px;background:url(images/cart_wishlist.gif) no-repeat;cursor:pointer;margin-right:5px;display:block;float:left}
.inbasket_total{float:left}
.remove_a{background:url(images/icon_remove.gif) no-repeat left center;padding-left:15px;color:#000;text-decoration:none;text-transform:uppercase;float:left;cursor:pointer;display:block}
.savingTips{color:#ff6d45;clear:both;height:22px;padding:3px 0 0 0;font-size:12px;letter-spacing: 1px;}
.basket_totalPrice{clear:both;width:200px;float:none;margin-right:30px;padding:15px 0;text-align:right;display:inline;font-size:18px}
.basket_totalPrice a{color:#ff6d45;text-decoration:none;font-weight:700}
.login_list font,.register_list font{color:#ff6d45;font:12px ProzaLibre-Regular, ProzaLibre,sans-serif;padding-right:2px;padding-top:3px}
.register_sinIput{float:left;font-size:12px;margin-right:4px;width:270px;height:22px;border:1px solid #aaa}
fieldset{border:0}
.new_address_table tr td input.submit_button,.submit_button{cursor:pointer;font-family:ProzaLibre-bold, ProzaLibre,sans-serif;background-color:#000;border:none;margin-bottom:14px;font-size:16px;font-weight:400;height:30px;padding:0 10px;color:#fff;text-transform:uppercase}
.submit_button:hover{background-color: #666 !important;}
.reset_button{cursor:pointer;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;background-color:#919191;border:none;margin-bottom:10px;font-size:14px;font-weight:700;height:30px;padding:0 10px;color:#fff;text-transform:uppercase}
.memberInfo_topy{margin:10px 0;float:left;line-height:22px}
.memberInfo_topy a{text-decoration:none;color:#000;padding:0}
.memberInfo_topy a:visited{text-decoration:none}
.login_register-content{color:#333;display:flex;width:1080px;margin:10px auto;justify-content: space-between;margin-top:30px}
.login_top{height:35px;width:95%;float:left;margin:0 0 0 50px;}
.main-footer{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;width:100%;min-width:auto;margin:25px auto 0;padding:0 0 20px;text-align:center;zoom:1;overflow:hidden;background-color:#fff}
.main-footer strong{background-color:#E1E1E1;margin:0 auto;overflow:hidden;padding:0 0 80px;text-align:center;width:100%}
.footer_img ul{list-style:none}
.footer_img{float:left;width:100%;height:77px;text-align:center;margin-top:5px}
.footer_img ul li{float:left;padding:0 2px}
.footer_img img{vertical-align:middle}
.main-footer a{text-decoration:none;color:#050505}
.bookmark{font-size:11px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#fff;margin-top:5px}
.copyright{text-align:center;padding-top: 10px;width: 80%;margin: 20px auto 0;border-top: 1px solid #8e8e8e;}
.footer_alpha{margin:10px auto 0;height:25px;line-height:25px}
.footer_alpha a,.footer_alpha span{padding-left:10px;color:#050505;font-weight:700;text-decoration:none}
.footer_alpha a:hover{color:#c00}
#new-contUs{display:inline;float:right!important;margin:13px 0 50px;width:800px}
.news-contenty{width:1046px;justify-content:space-between;align-items:flex-start;padding:11px 0;margin:0 auto;}
#ECS_GOODS_AMOUNT{color:#C00;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;display:inline;font-weight:700}
#totaley{text-align:left;margin-left:10px;display:inline}
h4.goods-aImg-list{margin-top:10px;height:20px;line-height:20px;text-align: center;}
.ui-widget-content{background:url(images/lineleft_bg.gif) repeat-x scroll 50% 50% #FFF;border:medium none;color:#222;width:96%}
.ui-widget-header{background:url(images/lineright_bg.gif) repeat-x scroll 50% 50% #FFF;border:medium none;color:#222;font-weight:700}
.ui-widget-content a{color:#222}
div.itemtagcontainer{-moz-user-select:-moz-none;overflow:hidden;position:absolute;z-index:2}
div.itemtag{-moz-user-select:-moz-none;background-image:url(images/circle.gif);background-position:0 0;background-repeat:no-repeat;color:#FFF;font-weight:700;height:17px;line-height:17px;position:absolute;text-align:center;width:17px;z-index:10}
.itemform{z-index:3}
.itemform a.remove{background-color:#000;color:#FFF}
.itemform a.remove:hover{background-color:#FFF;color:#000}
h3#upload_header{margin-bottom:5px}
.ultra_bottomspaced{margin-top:10px;margin-bottom:15px}
.left_padded{margin-top:5px}
#goods_list a{color:#000;text-decoration:none;display:block}
#goods_list a:hover{color:#c00;text-decoration:underline}
#goods_list{float:right;margin-bottom:5px;margin-top:5px;width:450px}
div#search{position:relative}
div#Keywords{position:absolute;width:325px;visibility:hidden;left:-1px;top:30px;z-index:1500}
div#Keywords ul{border:1px solid #000;text-align:left}
div#Keywords li{position:relative;width:100%;background-color:#FFF;cursor:default;line-height:18px;text-indent:2px;z-index:2000}
div#Keywords li.b{background-color:#66F;color:#FFF}
div#Keywords li span{color:#090;position:absolute;top:0;right:2px}
UL{list-style-type:none}
.fb-like{float:left;height:22px;width:80px;margin-right:10px;text-align:left}
#goods_detail{float:right;width:80%;margin:30px auto;display:inline;text-align:center;position:relative}
/*#goods_detail a{display: inline-block;width: 32px;height: 32px;line-height: 32px;margin-right: 3px;}
#goods_detail a:hover{color: #ddd;}
#goods_detail span{height:32px;line-height:32px;margin-right:3px}
#goods_detail div{margin:0 3px 0 0;padding:0;display:inline}*/
#good_bottom_left{width:100%;float:left;overflow:hidden}
.good_Selling{width:250px;float:right;border-bottom:none;margin:0;margin-bottom:15px;padding:0}
.wishlist_img{float:left;height:110px;text-align:center;width:110px;margin-right:10px}
.wishlist_img a img{height:105px}
.wishlist_priceName{float:left;padding-top:8px;width:380px}
.wishlist_name{float:left;height:75px;width:380px}
#delete{float:left;cursor:pointer;text-transform:none}
.wishlist_priceName .remove_inbasket{width:380px}
.time_cont{float:right;padding:8px 0 0 0;text-transform:capitalize;width:210px}
.member_left{width: 22%;background-color: #fff;padding: 20px 0;box-sizing: border-box;}
.no-center-menus .member_left{float: none;display: none;width:0}
.more_topspaced .submit_button,.update,a.cancel_button{padding:6px 20px;font-size:12px;color:#fff;text-transform:uppercase;border:none;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif,Helvetica;cursor:pointer;background:#8B8B8B}
.member_collection_table,.member_order_table,.member_order_table2,.member_report_table{font-size:12px;margin-top:25px;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;text-align:center}
.member_order_table th,.member_order_table2 th,.member_report_table th{height:30px;font-weight:700;border-bottom:1px solid #e5e5e5;font-size:12px}
.member_collection_table td,.member_order_table td,.member_order_table2 td,.member_report_table td{background:none repeat scroll 0 0 #fff;color:#000;padding:5px 3px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;line-height: 22px;}
.member_order_table th,.member_order_table2 th.member_order_th,.member_report_table th.member_report_th{border-right:1px solid #e5e5e5}
.member_collection_table{text-align:left}
.member_collection_table th{font-size:12px;font-weight:700;height:30px;padding-left:10px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.order_info_ship .shipping_Information{display:inline;float:left;width:48%}
.order_info_ship strong{font-size:14px;line-height:25px;display:block;margin-bottom:5px}
.table_no_border td{border:none}
.table_no_border img{max-width:550px}
.member_address_explain{fong-size:12px;color:#000;line-height:18px;margin-bottom:20px}
.member_address_explain p{margin-bottom:10px}
.member_address_explain ul{padding-left:15px}
.member_address_explain ul li{list-style-type:disc;list-style-position:outside;margin-bottom:10px}
.member_address_explain ul li span{font-weight:700}
.more_topspaced .submit_button{height:auto;width:auto;background:#000;border:none}
.more_topspaced .submit_button{margin-right:10px}
.more_topspaced a.cancel_button{padding:7px 20px;color:#fff}
.share_header_explain{position:absolute;top:77px;right:0;height:15px;line-height:15px;font-size:11px}
a.face_share_ok{background:#ccc;display:block;height:22px;width:50px;text-align:center;border-radius:5px;border:1px solid #aaa;margin:5px auto 0;cursor:pointer}
a.face_share_ok:hover{color:#ff6d45}
.order_number_top{color:#000;line-height:34px;margin-bottom:10px;float:left;width:100%;font-size:14px;font-weight:700}
.order_number{float:left;height:34px;line-height:34px;display:inline;margin-right:15px;margin-left:15px;text-align:center}
.order_number_top .order_number{color:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;margin-left:0}
.order_number_top .order_number span{color:#ff6d45}
.order_info_bg{margin-bottom:10px;float:left;width:800px}
.billing_shipping,.order_tracking{width:100%;height:auto;float:left;border-bottom:1px solid #C5C5C6;margin-bottom:10px;margin-top:10px}
.order_tracking{padding-bottom:10px}
.order_tracking table tr td{height:27px;line-height:17px;font-size:12px}
.shipping_Information{width:48%;display:inline;float:right}
.products_att_bg{float:left;margin-top:15px;width:100%}
.products_att_title{border-bottom:1px solid #000;float:left;font-size:12px;font-weight:700;height:29px;margin-bottom:15px;width:100%}
.products_att_title h3{background:none repeat scroll 0 0 #000;color:#FFF;display:inline;float:left;height:29px;line-height:29px;padding:0 30px}
.attribute_list{float:left;width:102px;height:29px;background:url(images/addcart_fast.gif) no-repeat scroll 0 0 transparent;cursor:pointer;margin-top:5px}
.attribute_list:hover{background:url(images/addcart_fast_hov.gif) no-repeat scroll 0 0 transparent}
#attr_shopcart{width:400px;position:absolute;background:none repeat scroll 0 0;position:absolute;top:30px;z-index:800;padding:0;right:-24px;max-height: 0;opacity: 0;transition: max-height .3s ease-in-out,opacity .3s ease-in-out;overflow: hidden}
#attr_shopcart._active{max-height: 500px;opacity: 1}
.attribute_cart{float:right;padding:20px 0 0;width:410px;background: #FFFFFF;box-shadow: 2px 2px 4px 0px rgba(0,0,0,0.2);border-radius: 4px;border: 1px solid #F6F6F5;}
.opacity_10{height:10px;background-color:#F2F2F2;box-shadow:0 5px 10px rgba(0,0,0,.2);opacity: 0.1;}
.shopping_product{border:none;border-bottom:1px solid #ccc;background:#fff;display:inline;display: inline-block;zoom:1;padding:10px 5px;width:326px}
.shoppingtop_img{float:left;width:30%;}
.shoppingtop_img img{width:100px}
.shoppingtop_right{width:68%;float:right;display:inline}
.shoppingtop_name{float:left;height:34px;line-height:17px;overflow:hidden;margin-bottom:5px;width:160px}
.shoppingtop_name a{float:left;display:block;height:34px;overflow:hidden;color:#000;text-decoration:none;padding:0;line-height:17px;width:90%;font-size: 14px}
.shoppingtop_name a:hover{color:#c00;text-decoration:underline}
.attribute_shopcart{float:left;width:190px;height:auto;line-height:20px}
.row-total{float:left;width:150px;margin:5px 0;height: 24px;line-height: 24px;}
.shoppingtop_basket{float:left;padding:0;margin:0;text-transform:uppercase;width:190px;}
span.shoppingtop_span{color:#ff6d45;font-weight:700;text-indent: 5px;}
p.attr_total{float:right;padding:0;float:left;text-align:right;height:20px;line-height:20px;margin-bottom:5px;width:100%;font-size:12px;font-weight:700;}
p.attr_total a{display:inline;padding:0 10px 0 0;height:20px;line-height:20px}
.shipping_total{font-size:20px;color:#ff6d45;font-weight:700;}
.continue_shopping,.pay_now{float:left;height:27px;line-height:27px;cursor:pointer;width:130px;border:none;background-color:#000;border:1px solid #c9c9c9;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center}
.continue_shopping{background-color:#919191;margin:0 8px 0 0}
.checkout_points{float:left;line-height:20px;margin-top:20px;display:inline;margin-left:0;width:100%}
.checkout_points h2{float:left;color:#000;font-size:14px;font-weight:700;margin-right:10px;width:130px}
.checkout_points div{float:left;}
.checkout_points p{float:left;font-size:12px;line-height: 12px;margin-top: 4px}
.checkout_points p a{color:#000;text-decoration:underline}
.checkout_points p a:hover{color:#ff6d45;text-decoration:none}
.checkout_Price_right {width:100%;float:right;margin-top:5px; display:inline; line-height: 26px;padding:0;box-sizing: border-box;}
#citys{visibility:visible}
#citys li{color:#333;background:none repeat scroll 0 0 #FFF;text-transform:capitalize}
.list_cart{display:inline;margin-left:35px}
input.submit_fast{background:url(images/submit_fast.gif) no-repeat scroll;margin:0 8px 0 0}
input.cancel_fast{background:url(images/cancel_fast.gif) no-repeat scroll}
.cate_banner{width:100%;float:left;margin-top:15px}
.cate_products{margin-top:15px;float:left;width:100%}
#cate_content_title{float:left;font-size:12px;font-weight:700;height:29px;margin:16px 0;padding:0;width:100%;border-bottom:1px solid #d6d6d6}
.cate_content_li{text-align: center;background: #f9f9fb;width: 180px;height: 40px;line-height: 40px;color: #000;padding: 0;border: 0;margin-right: 2px;cursor: pointer;float: left;font-size:12px;text-transform: capitalize;position: relative;}
.cate_content_li em{color:#000;font-style:normal;padding-left:3px}
#cate_content_total{position:relative;float:left;margin:0;display:inline;overflow:hidden;width:100%;}
#bought_cate_content_total{position:relative;float:left;margin:0;display:inline;overflow:hidden;width:100%;border:1px solid #ccc}
.cate_products_list{overflow:hidden;float:left;width:100%}
.category_products_bg{border:none;margin:10px 4px 10px 5px}
.check_orders_bg{width:100%;margin:10px 0 20px}
.check_orders_title{width:100%;height:38px;line-height:38px;margin-bottom:1px;background:url(images/check_out_01.gif) no-repeat scroll 10px 10px #858585;text-indent:50px}
.check_orders_title h2{font-size:14px;color:#FFF;font-weight:700;margin-top:20px;height:38px;line-height:38px}
.check_orders_list{width:100%;padding:20px 0;float:left}
.check_orders_mainleft{width:350px;height:auto;float:left;display:inline}
.check_orders_mainright{width:590px;height:175px;line-height:18px;font-zise:12px;display:inline;float:right;margin-left:15px;display:inline}
.check_orders_mainright h3{height:20px;line-height:20px;margin-bottom:6px;text-indent:15px;float:left}
.check_orders_mainright p{width:566px;height:auto;background-color:#f4f4f4;float:left;text-align:left;padding:12px;color:#575757;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;margin-bottom:5px}
input.search_orderno{border:1px solid #a5acb2;background:#FFF;height:175px;text-align:center;font-size:16px;width:348px;margin-bottom:16px}
input.order_button{width:110px;height:32px;line-height:32px;background-color:#000;display:block;cursor:pointer;border:medium none;margin-top:17px;color:#FFF;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:15px;text-transform:uppercase}
.check_orders_img{width:954px;padding:0 0 0 4px;margin:20px 0 0 0;display:inline;border:1px solid #ccc;background:url(images/check_out_03.gif) no-repeat scroll left center #fff;height:36px;float:left}
input.track_button{background:url(images/check_out_04.gif) no-repeat scroll 0 0;width:56px;height:21px;cursor:pointer;border:medium none;margin-top:6px}
.track_errmes{padding:15px 0;text-align:left;color:#ff6d45}
span.stock_enough{width:100%;height:18px;margin:0 auto;display:block;text-align:center;float:left}
span.fast_shipping,span.free_shipping{background-image:url(images/goods-sprite.png);background-repeat:no-repeat;margin:5px auto 0;text-indent:-32766px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
span.free_shipping{background-position:-85px -60px;height:14px;margin-bottom:12px}
span.fast_shipping{background-position:-91px -28px;width:93px}
.share_header_explain{display:none}
h4.goods-aImg-list{height:44px;margin-top:5px}
.show_vip{height:12px;line-height:12px}
#attr_goods{height:280px}
.attribute_content{width:100%;height:100%;padding-top:7px}
#attr_goods .also-product-list{height:237px}
h4.goods-aImg-list{height:45px;line-height:16px;margin-top:4px}
table.cart_list .show_vip{margin-left:5px;font-weight:700}
.post_foot_facebook_color{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9001;filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35}
.post_foot_facebook_title{background:#fff;border:2px solid #000;padding:1px;width:550px;height:355px;border-radius:5px;font-size:16px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;line-height:20px;left:30%;position:fixed;text-align:left;top:15%;z-index:10250;color:#000;line-height:20px}
.post_foot_facebook_loading{width:550px;height:125px;background:url(images/fee_wholesale_01.gif) no-repeat scroll}
.foot_facebook_close,.invite_close{width:26px;height:25px;background:url(images/who_close.png) no-repeat scroll;position:absolute;right:5px;top:5px;cursor:pointer}
.post-trial-list{width:750px;float:left;font-size:14px;color:#000;line-height:20px}
.post-trial-list ul{width:100%;float:left;marin:0;padding:0}
.post-trial-list ul li{width:100%;float:left;margin-top:10px}
.post-trial-prompt{width:100%;margin-bottom:6px;height:20px}
.post-prompt-y{margin-bottom:2px}
.post-trial-input{border:1px solid #aaa;height:22px;width:308px;line-height:22px}
.post-trial-text{border:1px solid #aaa;height:80px;width:400px;line-height:20px;overflow-y:auto}
.products_att_bg .list_all_items_price,.products_category .list_all_items_price{float:left;width:100%;line-height:17px;overflow:hidden;margin-bottom:2px}
#goods_list .list_all_items_price{float:left;margin-left:5px}
.wishlist_products .list_all_items_price{width:100%;height:17px;line-height:17px;overflow:hidden}
.wishlist_products .list_all_items_price{float:left;margin:5px 0}
.wishlist_products .list_all_items_price span.final_price{display:inline;width:auto;font-weight: normal;}
#attr_shopcart .list_all_items_shopping_price{width:100%;min-height:17px;overflow:hidden;font-size: 16px;font-family: ProzaLibre-Bold, ProzaLibre;color: #FE6D45}
.products_att_bg .list_all_items_price{width:165px}
.index-price{float:left;margin-left:0;line-height:17px}
.final_price{margin:0;padding:0;display:block;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;padding-top: 3px;}
.index-price strong{font-size:12px}
.final_price b{font-weight:700;margin-left:3px}
.original_price{color:#aaa;font-size:11px;font-weight:700;text-decoration:line-through}
.index-price strike{color:#AAA;font-size:11px;font-weight:700}
.checkout_cart_list .list_all_items_shopping_price .index-price{width:100%;margin:5px 0;text-align:left}
.checkout_cart_list{border-collapse: collapse;}
.checkout_cart_list td,.checkout_cart_list th{text-align:center;border: 1px solid #eee;}
td.Picture-td,th.Picture-th{width:234px;text-align:left;position:relative}
td.price-td,th.price-th{width:128px}
td.quantity-td,th.quantity-th{width:64px}
td.sum-td,th.sum-th{width:70px}
th.Picture-th,th.item-th,th.price-th{text-align:left;text-indent:5px}
p.attr_total{margin-bottom:0}
.attribute_shopcart,.shoppingtop_name{width:100%}
.attr_basket_cont4{float: left;width: auto;margin-left: 10px;}
.facebook-ico{font-size:14px;width:100%;text-align: center;height:60px;float:left;position:relative;z-index:5;margin-bottom:10px;margin-right:15px;display:inline-block;float:left}
.facebook-ico a{background-color: #496cb3;width: 225px;padding-left: 30px;height: 44px;line-height: 44px;color: #fff;font-size: 16px;display: inline-block;position: relative;}
.facebook-ico a:hover{text-decoration: none;}
.icon_sign {background-image: url(images/sign_icon.png);top: 12px;left: 15px;display: inline-block;position: absolute;background-repeat: no-repeat;}
.facebook-ico a i {width: 40px;height: 19px;background-position: 0 -146px;left: 25px;}
.loginWithGg{display:inline-block;zoom:1;margin-left: 10px}
.loginWithGg{height: 44px;background-color: #c24a3a;line-height: 44px;}
.loginWithGg:hover{background:rgba(194,74,58,.8);}
.loginWithGg b{clear:both;display:inline;float:left;margin:1px 0;width:30px;height:33px;margin-right:5px;box-shadow:1px 0 #f18181;border-right:1px solid #cf1717;font:700 22px/28px ProzaLibre-Regular, ProzaLibre,sans-serif;text-align:center}
.loginWithGg button{cursor: pointer;color: #fff;line-height: 44px;width: 255px;margin-right: 0;font-family: ProzaLibre-Regular, ProzaLibre;font-size: 16px;position: relative;}
.loginWithGg button:hover{text-decoration:none}
.loginWithGg i{width: 20px;height: 18px;background-position: 0 -182px;}
.facebook_title{height:18px;display:block;text-align:center;font-size:16px;line-height:18px;margin-top:5px;float:left}
.facebook_title strong{color:#ff6d45;font-weight:700}
.facebook_checkout_prompt{float:left;width:440px;border:1px solid #A5ACB2;background:#FFFFEC;padding:12px 9px;line-height:20px;margin:10px 0;display:inline;font-size:14px;color:#000}
.facebook_checkout_prompt input{float:left;margin-right:5px;margin-top:3px}
.facebook_checkout_prompt strong{font-weight:700}
.checkout_points input.checkout_coupon,.checkout_points input.checkout_point{float:left;width:287px;height:33px;margin-right:0;border:1px solid #ccc}
.facebook_checkout_notice{width:680px;margin:0 0 10px;line-height:20px}
.cart_noproduct{font-size:16px;line-height:32px;text-align:center;margin:10px 0;width:100%;color:#000}
.cart_noproduct a{color:#ff6d45;text-decoration:underline}
.cart_noproduct a:hover{color:#000;text-decoration:none}
.content_box .required{color:#ff6d45}
#voucherResult{color:#ff6d45;line-height:20px}
#ECS_INTEGRAL_NOTICE,#ECS_SURPLUS_NOTICE{color:#ff6d45;line-height:14px}
.post_foot_facebook_title{border:8px solid #4C4C4C;background:#F6F7F5;border-radius:0;height:auto}
.post_foot_facebook_loading{width:220px;height:19px;background:url(images/loadings.gif) no-repeat scroll;margin:80px auto 20px}
.post_foot_facebook_title_bg{text-align:center;margin-bottom:70px}
.post_foot_facebook_title_bg p{font-size:18px;color:#000;line-height:25px}
.post_foot_facebook_title_bg span{color:#959595;font-size:12px}
.post_foot_facebook_noemail{margin-top:10px;width:400px;margin-left:30px}
.post_foot_facebook_noemail .title_fb{text-align:left}
.post_foot_facebook_noemail .ipt_t{width:290px;text-align:left}
.operalBoxL{padding-bottom:15px}
.operalBoxL .email,.operalBoxL .password{background-image:url(images/sign.gif);background-repeat:no-repeat}
.operalBoxL h3{font-size:20px;text-align:center;padding:10px 0 0;line-height:30px;color: #000;font-weight: normal;}
.operalBoxL .ipt_t{padding-bottom:10px;margin:0 30px;position: relative;}
.operalBoxL .ipt_t input{padding:10px 0 10px 0;line-height:18px;height:18px;width:100%;border:1px solid #ddd}
.operalBoxL .autoLogin{margin:0 40px;line-height:16px;font-size:12px}
.operalBoxL .autoLogin input{vertical-align:middle;margin-right:3px}
.operalBoxL .ipt_b{text-align:center}
.operalBoxL .ipt_b button{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:18px}
.operalBoxL .ipt_b button span{padding:0 40px;line-height:30px;font-weight:700}
.operalBoxL .forgetPas{text-align:center;padding-top:10px}
.operalBoxL .forgetPas a{font-size:.75em;line-height:30px;color:#666}
.operalBoxL label.error{color:#da3439;font-weight:normal;display:block;clear:both;line-height:20px;font-size:12px}
.operalBoxL .email{background-position:5px 7px}
.operalBoxL .password{background-position:5px -41px}
.operalBoxL .agrrementWarp{font-size:.75em;margin-left:40px;padding-top:10px;clear:both}
.operalBoxL .agrrementWarp a{color:#666}
.operalBoxL .agrrementWarp input{margin-right:3px}
.operalBoxR h3{font-size:24px;text-align:center;padding:90px 0 20px;line-height:30px}
.operalBoxR .tips{font-size:.75em;text-align:center;padding-bottom:10px}
.operalBoxR .gotoBtn{text-align:center}
.operalBoxR .gotoBtn a{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:18px}
.operalBoxR .gotoBtn a span{padding:0 40px;line-height:30px;font-weight:700}
.facebook-ico,.facebook_title{height:auto}
.facebook_title em{font-size:12px;display:block;margin-top:5px;font-style:normal;text-decoration:underline}
p.reviews-point{width:660px}
.goods_face_title{width:662px;padding:8px 10px;margin-bottom:10px;border:1px solid #D9DBDA;background:#FEFBEC;float:left;height:30px;line-height:30px}
.goods_face_title span{margin-right:10px}
.goods_face_title span strong{color:#c00;font-weight:700}
.goods_face_title .facebook-ico{float:none}
.goods_face_title .facebook-ico a{background-size:174px 60px;width:174px;height:30px;font-size:12px;line-height:30px;text-indent:45px}
.goods_face_title .facebook-ico a:hover{background-position:0 -30px}
.box-product-list a em{display:inline;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
#tabtittle{border-left:none;width:500px;height:24px}
#tabtittle li{border-left:1px solid #D6D6D6;margin-right:3px;height:23px;line-height:23px;float:left;padding:0 18px;background:#E6E6E6}
#tabtittle li.selected{font-weight:700;height:23px}
#tabtittle a{color:#000}
#tabtittle .selected a{font-size:12px!important}
#tab_content_total{width:478px;height:230px;overflow-y:auto}
#tabtittle .selected a{font-size:14px}
#good_look{width:950px;margin:0 auto;padding:0 4px 10px 4px}
.good_look_images{width:310px;height:auto;text-align:center;margin:0 0 10px 0;display:none}
#good_look ul{overflow:hidden;clear:both}
#good_look li{width:315px;background-color:#FFF;float:left;text-align:center;overflow:hidden}
#attr_goodsyy{border:none}
#attr_goodsyy{border:none}
.review_title{background-color:#000}
.review_title h3{font-size:14px}
#attr_goods{width:98%;margin: 0 auto;border-top:none;border-color:#AAA}
#attr_div li{float:left;display:block;width:19%;line-height:35px;height:35px;text-align: center;font-style:normal}
#attr_div li a:link,#attr_div li a:visited{color:#000;text-decoration:none}
#attr_div li a:hover{color:#c00;text-decoration:underline}
#attr_div li a:link,#attr_div li i a:visited{border-radius:8px;text-align:center;width:100%;height:22px;line-height:22px;margin:6px 25px;display:inline-block;color:#383838;text-decoration:none;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
#attr_div li a:hover{color:#000;background-color:#DCDCDC}
#attr_div .attr_goods_sel{color:#000;background-color:#DCDCDC}
.good_selling_bg{width:100%;margin-bottom:15px;padding-top:15px;}
.good_selling{float:left;width:882px;position:relative;border-top:none;padding:0 38px;margin: 0 auto;}
.good_selling_list{width:882px;height:243px;float:left;display:inline-block;position:relative;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif,Helvetica;overflow:hidden}
.selling_list{height:220px;width:110px;margin:15px 8px 8px}
.selling_img{float:left;width:110px;overflow:hidden;text-align:center;margin-bottom:5px}
h4.selling_price{float:left;height:32px;margin:0;line-height:16px;text-align:left}
.next_selling,.prev_selling{background:url(images/ico_all.png) no-repeat;cursor:pointer;height:35px;position:absolute;display:block;top:30%;width:15px;z-index:100}
.prev_selling{left:2px;background-position: 0 -69px;}
.next_selling{background-position:-40px -68px;right:2px}
.prev_selling:hover{background-position:0 -5px}
.next_selling:hover{background-position:-40px -5px}
.good_question_bg,.good_review_bg{border-top:1px solid #EDEDED;border-top:none;padding:17px 0;float:left;width:100%;}
.good_review_bg .review-all{border-bottom:1px solid #EAEAEA;margin-top:6px;padding-bottom:5px}
.good_review_bg .tdleft{border-bottom:none;color:#000}
.good_review_bg .tdleft b{color:#ff4c39}
.good_review_bg .reviw-neirong{padding:0 0 10px;line-height:20px}
.n_goodWrite, .n_questionWrite{cursor: pointer;background-color: #000;color: #fff;font-weight: 700;padding: 8px 15px;text-transform: uppercase;display: inline-block;margin-top: 20px;letter-spacing: 1px}
.n_goodWrite .fa{color: #fff;vertical-align: -1px;margin-right: 2px}
.n_questionWrite .fa{color: #fff;vertical-align: -1px;}
.n_goodWrite:hover,.n_questionWrite:hover{background-color: #333;color: #FFF;text-decoration: none;}
.good_writeranew{display:none}
.good_writeranew .comment-title{border-top:none;font-size:18px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif,Helvetica;color:#000}
.good_writeranew .goods_face_title span strong{color:#ff6d45}
.review_notice{float:left;padding-left:40px;text-align:center;width:680px}
#ECS_COMMENT_r{clear:both;padding:10px}
.review-all{background:none repeat scroll 0 0 #FFF;border-bottom:1px solid #DDD;clear:both;margin-bottom:10px;padding-bottom:10px;width:758px}
.review-all table{width:100%;font-family:Verdana,ProzaLibre-Regular, ProzaLibre,Helvetica,sans-serif;font-size:11px;margin-top:15px}
ul.studyplay_starBg{background:url(images/start_jq_0.gif);height:22px;cursor:pointer;position:absolute;top:-2px;left:0}
.studyplay_starBg li.studyplay_starovering{background:url(images/start_jq.gif);height:22px;position:absolute;top:0;left:0}
.studyplay_starBg li.studyplay_starON{height:22px;position:absolute;top:0;left:0}
a.Rating_div{margin-left:10px}
.goods_description_center ul li span{font-weight:700;color:#383838}
.goods_description_center ul li i{font-style:normal;color:#383838}
.good_cart_bg{position:relative}
.next,.prev{top:45%!important}
.avatiy strong.stock_img{display:inline-block;width:18px;height:18px;background:url(images/goods-sprite.png) no-repeat scroll -100px 0;margin:2px 5px 0 0;float:left}
.avatiy strong.stock_no{display:inline-block;width:18px;height:18px;background:url(images/goods-sprite.png) no-repeat scroll -160px 2px;float:left;margin:2px 5px 0 0}
.post_face_bg{width:565px;height:auto;position:fixed;top:113px;left:30%;opacity:1;z-index:300}
.post_face_title{width:530px;height:auto;overflow:auto;padding:15px;box-shadow:0 10px 25px rgba(0,0,0,.5);background:#F9F9F9;border-radius:4px;color:#444;margin:0;position:relative;text-shadow:none;border:1px solid #aaa}
.post_face_title_bg{display:block;padding:10px 15px}
.post_face_bg h4{font-size:16px;margin-bottom:10px}
.face_post{float:right;margin-right:5px;padding:4px 10px;font-size:14px;border-radius:5px;border:1px solid #aaa;background-color:#ddd;background-image:-moz-linear-gradient(center top,#ccc,#aaa);cursor:pointer}
.post_input{width:490px;margin-bottom:8px;border:1px solid #ddd}
#title{background:url(../images/fj_ico.gif) no-repeat scroll 12px 10px transparent;border-bottom:1px solid #CCC;color:#FF5A00;font-size:12px;font-weight:700;margin-bottom:10px;padding-bottom:10px;padding-top:10px;text-indent:40px}
.login_detail{font-size:12px;padding:10px;width:295px}
.register_detail .register_content{padding:10px 0}
.login_detail .login_content{padding:14px 0}
.login_detail .login_content h2,.register_detail .register_content h2{text-align: center;font-weight:400;font-size:21px;margin:0;padding:0;color:#000;height:26px;font-family: ProzaLibre-Bold}
.login_detail .login_content p{}
.login_detail .login_content ul{}
.login_detail .login_content .form-list li{margin:0 0 8px}
.register_detail{font-size:12px;padding:10px;width:310px}
.register_detail .reg_item input{float:left;height:16px;width:16px;border:1px solid #000}
.login_register-content span#bondname{color:#000;text-decoration:underline;font-size:14px;font-family: ProzaLibre-SemiBold;}
.login_register-content span#bondname:hover{color: #FE6D45}
.login_register-content .buttons-submit{margin-top:18px;vertical-align:middle}
.form-list .reg_item{clear:both;padding-top:5px;margin-left:-10px;}
.form-list{}
.form-list li{position:relative;margin-top:8px}
.form-list label{color:#666;position:relative;z-index:0}
.form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}
.form-list .input-box{display:block;clear:both;width:100%}
.form-list input.input-text{width:100%;height:40px;line-height:26px;font-size:12px;background:none repeat scroll 0 0 #FFF;border:1px solid #ccc;box-sizing: border-box}
.form-list .icon_tag_sign{background-image:url(images/tag_sign.png);background-repeat:no-repeat;background-size:294px auto;}
.form-list .eyhide{display:inline-block;position:absolute;right:8px;top:12px;background-position:-130px -157px;width:50px;height:16px;padding-left: 22px;box-sizing: border-box;text-transform: none;font-style: normal;color: #999;font-size: 12px;cursor: pointer}
.form-list .eyhide.look{background-position:-76px -157px;}
.login_top{text-transform:uppercase;background:0 0;border-bottom:1px solid #A1A1A1}
.login_content .buttons-set{margin:0;padding:8px 0;text-align:center;clear:both}
.login_top h2{font-size:18px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;float:left;line-height:35px}
.login_facebook_bg{width:530px;margin:20px auto 0;top:-30px;display:block;position:relative}
.login_facebook_bg .facebg{text-align: center;}
.login_facebook{overflow:hidden}
.login_facebook_bg .facebook-ico{width:100%;margin-left:160px;float:none;text-align:center;padding:10px;}
.facebook-ico a:hover{background-position:0 0}
.goods_face_title .facebook-ico{width:170px}
.goods_face_title .facebook-ico a{background-size:170px 30px;height:30px;line-height:30px;text-indent:40px;width:170px;font-size:12px;background:url(images/facebook_login.gif) no-repeat scroll 0 0}
.goods_face_title .facebook-ico a:hover{background-position:0 0}
.login_facebook_bg .facebook_title{font-weight:700;margin-top:10px}
.facebook_title strong{color:#ff6d45;font-weight:700}
.facebook_title em{font-weight:700}
.Edit,.ship-to-adr{font-family:Tahoma,ProzaLibre-Regular, ProzaLibre,Geneva,sans-serif;font-size:14px;padding:0 25px;border:none;height:30px;line-height:30px;margin-right:15px;width:auto}
.new_shipping_address,.shipping_address{background:0 0;font-size:16px;width:100%}
.new_address_table{}
.new_address_table .address_li{margin-bottom: 8px;align-items: flex-start;justify-content: space-between;}
.new_address_table .address_li>div{box-sizing: border-box;}
.new_address_table .slide1{width: 100%;}
.new_address_table .slide2{display: inline-block;width: 49%;}
.new_address_table .slide3{display: inline-block;width: 32%;}
.new_address_table input{padding:10px;width:100%;height:auto;box-sizing:border-box;}
.new_address_table select{margin-right:5px;width: 450px;}
.new_address_table tr td input.submit_button{width:auto;padding:0 25px}
.new_address_table p{margin-top:5px;color:#ff6d45}
.new_address_table .a-tip{color:#999; line-height: 20px;word-break: break-word;}
.check_item{padding:0}
.check_item h2{margin:1px;color:#000;font-size:16px;text-indent:10px;line-height:35px;margin-bottom:5px;}
.cart-scoll{max-height: 300px;overflow-y: auto;}
.cart-scoll::-webkit-scrollbar {width: 6px;height: 6px;}
.cart-scoll::-webkit-scrollbar-thumb {background: gray;border-radius: 10px; margin: 10px;}
.cart-scoll::-webkit-scrollbar-track {background: silver;border-radius: 10px;}
.cart-scoll{
    scrollbar-base-color: gray;
    scrollbar-face-color: gray;
    scrollbar-3dlight-color: silver;
    scrollbar-arrow-color: silver;
    scrollbar-highlight-color: silver;
    scrollbar-shadow-color: silver;
    scrollbar-dark-shadow-color: silver;
    scrollbar-track-color: silver;
}
.check_item h2 a.cart_modify{background:url(images/save-icon.png) no-repeat scroll 8px -322px;float:right;font-size:11px;padding:0 10px}
.shipping_options_check{line-height:18px;font-size:12px;clear:both;}
.shipping_options_check h4{line-height:25px}
.shipping_options_check input{margin:0 10px}
.shipping_options_check label,.shipping_address_sel label,.checkout_shipping_coupon_list,.paid_member_shipping_choose{display:inline-block;padding:0 0 0 25px;vertical-align:middle;position: relative;}
.checkout_shipping_price_list::before,.paid_member_shipping_choose::before,.check_payment label::before,.shipping_address_sel_list::before,.shipping_options_check_icon{width: 14px;height: 14px;border: 1px solid #999;background-color: #fff;content: "";border-radius: 100%;position: absolute;top: 2px;left: 0;cursor: pointer;margin-top: 10px;}
.check_payment label::before{width: 12px;height: 12px;position: static;margin-top: 0;margin-right: 10px}
.check_payment .payment_method_label{display: flex;align-items: center;justify-content: left;line-height: normal}
.checkout_shipping_price_list::after,.paid_member_shipping_choose::after,.shipping_address_sel_list::after{clear: both;content: "";display: table;cursor: pointer;}
.checkout_shipping_coupon_list::before,.paid_member_shipping_choose::before{margin-top: 0;top: 0}
.shipping_options_check .checkout_shipping_coupon_list.is_checked::before,.shipping_options_check .paid_member_shipping_choose.is_checked::before{margin-top: 0;top: 0}
.shipping_options_check .checkout_shipping_coupon_list.is_checked::after,.shipping_options_check .paid_member_shipping_choose.is_checked::after{top: -6px}
.shipping_options_check .is_checked::before,.shipping_address_sel .is_checked::before,.shipping_options_check_icon.checked{margin-top: 10px;content: "";border-color: #000;}
.check_payment_bg .is_checked::before{box-sizing: border-box;width: 14px;height: 14px;border: 4px solid #FE6D45}
.shipping_options_check .is_checked::after,.shipping_address_sel .is_checked::after,.shipping_options_check_icon.checked::after{margin-top: 10px;content: "";background: #000;width: 8px;height: 8px;position: absolute;top: 6px;left: 4px;border-radius: 100%;}
.shipping_options_check label .shipping_options_check_name,.checkout_shipping_coupon_list,.paid_member_shipping_choose{float:left; width:260px; overflow:hidden;font-weight:700;}
.checkout_shipping_coupon_list,.paid_member_shipping_choose{float:none;}
.shipping_options_check label .shipping_options_check_price,.checkout_shipping_coupon_list .shipping_options_check_price,.paid_member_shipping_choose .paid_member_shipping_price{float:left;font-weight:700;width: 100px;}
.shipping_options_check label .shipping_options_check_desc{float:left;width: auto;}
.shipping_options_check label .shipping_options_check_desc1{float:left;color: #999;}
.need_insure_list label{position: relative;}
.need_insure_list label::before{content: '';cursor: pointer;display: inline-block;width: 16px;height: 16px;vertical-align: middle;position: relative;border:1px solid #000;margin-right: 5px}
.need_insure_list label::after{content: "";}
.need_insure_list .is_checked::after{content: "✔";font-size: 14px;position: absolute;left: 3px;cursor: pointer;color: #000;}
.shipping_options_tip span{font-size: 12px;padding-left: 10px;}
.methodShipTips{clear:both;line-height:32px;height:32px;padding-left:30px}
.check_payment{ clear:both;line-height:18px;cursor:pointer;}
.check_payment dl{ float:right; top:-8px; margin-left:5px;}/*shan*/
.check_payment label{vertical-align:middle;display:inline-block;width:100%;padding:13px 0 10px 0;position:relative;box-sizing:border-box;}
.check_payment label span {font-size: 14px;margin-left: 10px;vertical-align: 15px;color: #000}
#payment-method-20 label span{vertical-align:15px;}
.check_payment label::before{top:17px;}
.check_payment_bg .is_checked::after{top:21px;}
#subpaymentlist15 label::before{top: 30px;}
#subpaymentlist15 .is_checked::after{top: 34px;}
#subpaymentlist7 label::before{top: 20px;}
#subpaymentlist7 .is_checked::after{top: 24px;}
#order_shipping_list .flex-row .need_insure_list{width: 100%;display: flex;justify-content: space-between;font-size: 14px;font-weight: bold}

.check_item_bottom{float:left;margin-top:0}
.check_item_bottom_bg{padding:5px 9px 10px}
.checkout_cart_list th{color:#000;height:32px;line-height:32px;padding:0}
.checkout_cart_list td{text-align:center}
.checkout_cart_list th.Picture-th,.checkout_cart_list th.item-th,.checkout_cart_list th.price-th{text-align:center;text-indent:0}
.checkout_cart_list .list_all_items_shopping_price .index-price{text-align:center}
td.item-td,th.item-th{width:370px;padding:0 30px;text-align:left}
.check_item_bottom h2.extra_info_check{margin:10px 0;background:0 0;text-indent:0}
.check_comment{width:600px;height:70px;border:1px solid #ccc;font-size:12px;padding:5px}
.check_item_bottom .checkout_points h2{background:0 0;margin:0;text-indent:0;color:#000;float:left;line-height:30px;font-size:14px;font-weight:700;margin-right:10px;margin-bottom:10px;width:130px}
.checkout_points input.checkout_coupon,.checkout_points input.checkout_point{height:22px;line-height:22px}
.checkout_points input.disabled,.checkout_points input.disabled{color: #767676;background: #fafafa}
.redeem{border:medium none}
.wishlist_products{float:left;margin-top:10px;width:100%}
.remove_inbasket .remove_a{margin-right:10px}
.goods_wishlist_load{position:absolute;top:232px;left:320px;color:#ff6d45;float:left;height:18px;line-height:18px;margin:10px 0 0 10px}
.goods_wishlist_load img{float:left;margin-right:8px}
.checkout_list_default .shipping_address,.new_shipping_address{color:#000;font-size:16px;height:35px;width:auto;line-height:35px;margin:5px 0;}
.circle-tag{width:16px;height:16px;display:inline-block;border:1px solid #000;color:#fff;background-color:#000;border-radius:50%;font-size:13px;margin-right:5px;box-sizing:border-box;vertical-align:1px;line-height:16px;text-align:center;}
.checkout_list_default .shipping_address{background: none;}
.checkout_list_default .shipping_address .show_consignee_all{float:right;background:url(images/save-icon.png) no-repeat scroll 0 -288px;padding:0 20px}
.checkout_list_default .shipping_address .show_consignee_all a:hover{text-decoration:underline}
.checkout_list_new{padding:0}
.tot_holiday{clear: both; font-weight: lighter;font-size: 12px; color:#ff6d45; text-transform:none;}
.checkout_list_new span.ship_info{color:#666;font-size:12px;line-height:18px}
.shoppingtop_name{height:17px}
.shoppingtop_name a{height:17px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.new-cat-desc{margin-top:15px}
h2.daily_h2{font-size:30px;line-height:35px;text-align:center;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-transform:uppercase;margin-top:15px}
.member_left h3{font-size:16px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;color:#000000;line-height:16px;margin-bottom:35px;padding: 0 20px;}
.news-detail_form{width:76.5%;background-color: #fff}
.no-center-menus .news-detail_form{float: none;width:96% !important;margin:0 2%}
.member_info_title_h,.member_look_title_h{float:left;margin-bottom:15px;width:100%}
.member_info_h2,.member_look_h2{width:640px;font-size:22px;line-height:45px;text-align:center;padding-bottom:10px;margin:0 auto;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-transform:uppercase}
.member_info_content{width: 90%;margin: 0 auto;padding-bottom: 15px;clear: both;}
.member_info_content .memeber_title{padding:5px 0;font-weight:700}
.member_info_content td,.member_info_content th{height:25px}
.member_info_content table.tableList{margin: 10px auto;width: 100%;background: #f6f6f6;border: 1px solid #e5e5e5;}
.member_info_content table.tableList th{height:40px;line-height:40px}
.member_info_content table.tableList td{height:30px;padding-left:10px}
.member_info_content .update{background:#000;font-size:12px}
.member_order_table2 th,.member_report_table th{background:#585858;font-size:12px}
.member_order_table td.member_order_action{text-align:left;padding-left:12px;background:#F4F4F4}
.member_order_table td a{text-decoration:underline;color:#5e5e5e;cursor:pointer}
.member_order_table td a:hover{text-decoration:none;color:#5e5e5e}
.member_order_info_bg{width:100%}
.user-vip{background-image: url(images/vip/vip-bg.jpg);background-size: 100% 100%;background-repeat: no-repeat;padding: 20px;justify-content: space-between;align-items: center;}
.user-vip .vip-left{padding: 10px 20px; width: 30%;}
.user-vip .vip-left .flex-row{align-items: center;}
.user-vip .vip-left .user-info{font-size: 20px;margin: 0 10px;}
.user-vip .vip-left .rank-img{vertical-align: middle;}
.user-vip .vip-left .progress_bar{display:inline-block;width:20px;float:none;margin:0;}
.user-vip .vip-left .progress_bar div{float:left;background-color:#8f8f8f;width:98%;height:2px;overflow:hidden;position:relative;}
.user-vip .vip-left .progress_bar div span{height:2px;background-color:#d8863a;border-radius:6px;display:inline-block}
.user-vip .vip-right{width: 67%;float: right;}
.user-vip .vip-right li{color: #666;line-height: 20px;font-weight: 600;}
.vip-privilege h5{font-size: 16px;}
.vip-privilege ul{width: 100%;margin:20px auto;font-weight: 600;}
.vip-privilege .priv-bg{background-color: #faedda;}
.vip-privilege .priv-bg:first-child{background-color: #3b3b3b;color:#fff;}
.vip-privilege li{line-height: 35px;}
.vip-privilege .priv-row{align-items: center;justify-content: space-between;}
.vip-privilege .priv-row span{display: inline-block;width: 12%;text-align: center;}
.vip-privilege .priv-row span.hide{display: none;line-height: 20px;text-align: left;padding: 5px;border-radius: 5px;}
.vip-privilege .priv-row .priv-title,.vip-privilege .priv-row .priv-tag{width: 45%;text-align: left;padding-left: 6%;box-sizing: border-box;}
.vip-privilege .priv-tag{position: relative;}
.vip-privilege .priv-tag:before{content: '';display: inline-block;width: 24px;height: 24px;vertical-align: middle;margin-right: 5px;}
.vip-privilege .priv_free_return{color:#9999ff}
.vip-privilege .priv_free_return:before{background-image: url(images/vip/priv_free_return-on.png);background-size: 100% 100%;}
.vip-privilege .priv_free_return:hover:before{background-image: url(images/vip/priv_free_return-on.png);}
.vip-privilege .priv_birthday_gift{color:#9966cc}
.vip-privilege .priv_birthday_gift:before{background-image: url(images/vip/priv_birthday_gift-on.png);background-size: 100% 100%;}
.vip-privilege .priv_birthday_gift:hover:before{background-image: url(images/vip/priv_birthday_gift-on.png);}
.vip-privilege .priv_extra_coupon{color:#ffcc00}
.vip-privilege .priv_extra_coupon:before{background-image: url(images/vip/priv_extra_coupon-on.png);background-size: 100% 100%;}
.vip-privilege .priv_extra_coupon:hover:before{background-image: url(images/vip/priv_extra_coupon-on.png);}
.vip-privilege .priv_extra_discount{color:#ff6633}
.vip-privilege .priv_extra_discount:before{background-image: url(images/vip/priv_extra_discount-on.png);background-size: 100% 100%;}
.vip-privilege .priv_extra_discount:hover:before{background-image: url(images/vip/priv_extra_discount-on.png);}
.vip-privilege .priv_free_shipping{color:#9999ff}
.vip-privilege .priv_free_shipping:before{background-image: url(images/vip/priv_free_shipping-on.png);background-size: 100% 100%;}
.vip-privilege .priv_free_shipping:hover:before{background-image: url(images/vip/priv_free_shipping-on.png);}
.vip-privilege .priv_vip_service{color:#ff3300}
.vip-privilege .priv_vip_service:before{background-image: url(images/vip/priv_vip_service-on.png);background-size: 100% 100%;}
.vip-privilege .priv_vip_service:hover:before{background-image: url(images/vip/priv_vip_service-on.png);}
.vip-privilege .priv-tag .hide{position:absolute;left:-240px;top:-20px;border:1px solid #000;width:250px;background-color:#ffffff;z-index:1;font-weight:normal;font-size:12px;}
.vip-privilege .priv-tag .hide:before{content:'';display:inline-block;border-width:10px;position:absolute;top:25px;right:-20px;border-style:solid dashed dashed;border-color:transparent transparent transparent #000;font-size:0;line-height:0;}
.vip-privilege .priv-tag .hide:after{content:'';display:inline-block;border-width:10px;position:absolute;top:25px;right:-19px;border-style:solid dashed dashed;border-color:transparent transparent transparent #FFF;font-size:0;line-height:0;}


.order_info_ship{border-bottom:none}
.order_info_method_r,.order_info_ship .shipping_Information{position:relative;width:95%;margin-top:20px;padding-top:25px;text-align:left}
.shipping_Information td{height:30px;line-height:30px}
.order_info_method_r,.order_info_ship{float:left}
.order_info_method_r strong,.order_info_ship .shipping_Information strong{background:#fff;color:#000;display:block;font-size:12px;font-weight:700;height:25px;line-height:25px;position:absolute;left:0;text-transform:capitalize;top:-12px;width:150px}
.order_info_method_r p,.order_info_ship .shipping_Information p{background:#FFF;line-height:16px;padding:10px 10px 10px 0px;width:96%}
.order_info_method_r span{color:#ff6d45;}
.member_address_explain{padding:10px;}
.member_address_explain p{font-weight:700}
.member_address_explain ul{color:#565656}
.member_address_explain ul li span{color:#ff5858}
.member_add_table{width:640px;margin:0 25px 30px;display:inline-block}
.member_add_table tr td input,.member_add_table tr td select{font-size:16px;height:35px;line-height:35px;width:250px}
.member_add_table tr td select{height:21px;line-height:21px}
h3#upload_header{font-weight:700;font-size:14px;margin-bottom:15px}
h3#upload_header span{color:#ff6d45}
.post-trial-prompt{margin-bottom:15px}
.post-trial-list ul li.more_topspaced{margin-top:15px}
.wishlist_set{float:right;margin:10px}
.wishlist_set select{border:1px solid #CCC}
.wishlist_cont{width:670px;background:#fff}
.wishlist_cont:hover{width:670px;background:#F2F2F2}
.wishlist_name,.wishlist_priceName,.wishlist_priceName .remove_inbasket{width:300px;margin-right:0}
.wishlist_name a{font-size:12px}
.wishlist_name a:hover{text-decoration:none}
.delete_wishlist{width:70px;height:23px;line-height:23px;text-align:center;background:#000;color:#fff;cursor:pointer}
.article_l{float:left;width:170px;margin-left:10px;text-align:right;overflow:hidden}
.article_l a{color:#333;font-size:11px}
.article_l a:hover{text-decoration:none}
.article_l dt{border-bottom:1px solid #666;font-size:12px;line-height:30px;font-weight:700;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#333;margin-right:20px;}
.article_l dt a{font-size:12px;font-family:Tahoma,ProzaLibre-Regular, ProzaLibre,Helvetica,sans-serif;font-weight:700;text-decoration:none}
.article_l dt i{float:right;margin:10px 5px 0 15px;border-width:4px;vertical-align:0;border-left-color:#666}
.article_l dd{display:none;font-size:14px;line-height:36px}
i.triangle{display:inline-block;width:0;height:0;border:3px solid transparent}
.article_l .show dt i{margin:14px 8px 0 12px;border-left-color:transparent;border-top-color:#666}
.article_l .show dd{display:block}
.article_l dd ul li{margin-top:5px;line-height:22px;padding-right:20px;cursor:pointer}
.article_l .show li:hover{background-color:#E9E7E8;color:#333;}
.article_l .show li.on{font-weight:700;}
.article_l .show li a{color:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;}
.article_l .show li a:hover{color:#333;}
.article_div{margin-left:50px;width:1040px;overflow:hidden;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px}
.article_div h2{font-family:Tahoma,ProzaLibre-Regular, ProzaLibre,Helvetica,sans-serif;font-size:14px;padding:10px;text-align:center}
.article_div .article_content,.libDiv p,.libDiv li{color:#666;}
.article_div .article_content .art_info{padding-right:10px;text-align:end}
.article_div .article_content table{padding-left:20px}
.article_div .article_content strong{color:#000}
.article_div .article_content>p{padding-left:20px}
/* @media screen and (max-width: 1200px){.article_div{width: 80%;margin-left: 0}.article_l{width: 15%;}} */
.article_content b,.article_content strong{line-height:30px;}
.article_content a{color:#ff6d45;}
.article_div a:hover{text-decoration:underline}
.article_cat{clear:both;padding:20px 0}
.article_cat .artCat{background:url(images/bg-1x174.gif) repeat-x scroll 0 0;border:1px solid #E4E4E4;border-collapse:collapse;line-height:14px;width:750px}
.article_cat .artCat td,.article_cat .artCat th{line-height:30px;border:solid #e4e4e4;border-width:0 1px 1px 0;text-align:center}
.article_cat .artCat tr.alt{background:none repeat scroll 0 0 #F2F2F0}
.article_cat .artCat a{display:block;padding:0 10px 0 20px;text-align:left}
#insert_affiliate{width:300px;clear: both;margin: 8px 0;}
#affiliate{display:block;padding-left:30px;width:125px;height:24px;line-height:24px;font-weight:700;overflow:hidden;background:url(images/affiliate_link_new.jpg) no-repeat;color:#CE0000;font-size:11px}
#affiliate_info{clear:both;color:#999}
.regi_success{border-top:1px solid #CCC;clear:both;line-height:23px;padding-top:10px;text-align:center}
.regi_success a{text-decoration:underline}
.trial_upload_img{width:146px;height:193px;display:block;background:url(images/browse-sprite.png) no-repeat scroll 0 -1150px;cursor:pointer;position:absolute;top:0;right:15px}
.trial_upload_img em{position:absolute;left:0;bottom:14px;color:#FFF;display:block;font-size:14px;font-style:normal;font-weight:700;width:129px;height:27px;line-height:27px;text-align:center}
.my_lool_book{font-size:16px;margin-top:10px;margin-bottom:20px;text-align:center}
.my_lool_book a{font-size:12px;text-transform:uppercase;background:#313131;height:40px;line-height:40px;margin-top:10px;text-align:center;width:300px;color:#fff;display:block;text-decoration:none;margin:0 auto}
.my_lool_book a:hover{background:none repeat scroll 0 0 #181818;color:#fff;background:none repeat scroll 0 0 #000;color:#fff}
.my_lool_book a span{background:url(images/upload_photo.png) no-repeat left center;height:25px;padding:2px 13px;margin-right:10px}
#new-contUs{padding:25px 20px 20px;width:700px;background:#F7F7F7;margin-bottom:15px}
span.post_trial_speed{display:inline-block;width:120px}
.post_trial_loading{width:100%;height:10px;margin-top:15px;text-align:center;background:url(images/loading_bg.gif) no-repeat scroll left center}
.post-trial-prompt span{color:#ff4848}
.member_trial_content{position:relative}
.post_trial_prompt{height:auto}
.member_order_table2,.member_report_table{text-align:center;color:#525252;border-color:#e5e5e5}
.member_order_table2 tr th,.member_report_table tr th{color:#000;border-bottom: 1px solid #e5e5e5;height:31px;background:url(images/member_photo_th.png) repeat-x scroll 0 0 #F5F5F5;border-right:1px solid #C5C5C6}
.member_report_table tr td{height:22px}
.member_report_table tr td span{color:#ff5f5f}
.member_report_table tr td a{color:#333;text-decoration:none}
.member_report_table tr td a:hover{text-decoration:underline}
.pro_next_box{float:left;width:230px;height:310px;overflow:hidden;border:0;background:url(images/nextpage_no.png) no-repeat top center;margin-top:15px}
.pro_next_box:hover{background:url(images/nextpage.png) no-repeat top center}
.pro_next_box a{width:100%;height:100%;overflow:hidden;display:block}
.login_list,.register_list{position:relative}
.login_content ul.emailist,.register_list .emailist,.getPasswordForm .emailist,#float_login .emailist,#subscribing_box .emailist,#front_register_draw_content .emailist,.form-input-content .form-input-main .emailist{clear:both;border:1px solid #bdbdbd;background-color:#fff;color:#666;font-size:14px;list-style-type:0;padding:0;margin:0;overflow:hidden;left:0}
.login_content .form-list ul.emailist li,.register_list .emailist li,.getPasswordForm .emailist li,#float_login .emailist li,#subscribing_box .emailist li,#front_register_draw_content .emailist li{clear:both;padding:2px 11px;margin:0;color:#666;font:12px/150% ProzaLibre-Regular, ProzaLibre,sans-serif;cursor:pointer}
.emailist .on,.emailist li:hover{background-color:#eee}
#subscribing_box .emailist{left: 82px;text-align: left;max-height: 250px;overflow-y: auto;}
#subscribing_box .emailist li{font-size: 16px;padding: 5px 12px;}
.member_order_table2 td.member_order_td_title{text-align:left;padding-left:10px;background:#fff;border-bottom:1px solid #e6e6e6;height:22px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.member_order_table2 td a.order_link {padding:  0 15px 0 5px;color: #999 !important;text-decoration: none;}
.member_order_table2 td a.order_link:hover{text-decoration: underline !important;}
.member_order_table2 td .order_title{height: 45px;line-height: 45px;}
.member_order_table2 td.member_order_td_title span{}
.member_order_table2 td.member_order_td_title span em{color:#005ea7;font-style:normal}
.member_order_table2 td.member_order_td_title span strong{color:#ff6d45;font-weight:700}
.member_order_table2 td.member_order_td_title span.member_order_contact{float:right;cursor:pointer;margin-right:25px}
.member_order_table2 td.member_order_td_title span.member_order_contact b{float:left;display:block;width:22px;height:14px;margin-right:5px;background:url(images/browse-sprite.png) no-repeat scroll -200px 0}
.copy_span_btn{line-height: 20px;cursor: pointer;font-size: 12px;color: #005ea7}
.member_order_table2 td .order_img_list .order_img_small{width:40px;height:40px;padding:1px;border:1px solid #D9D9D9;float:left;margin-left:10px;margin-bottom:5px;text-align:center}
table.member_order_table2 td a.checkout_order,table.member_order_table2 td a.view_order{width:105px;height:26px;line-height:26px;display:block;color:#fff;text-align:center;background-color:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration:none;margin:0 auto;text-transform:capitalize}
table.member_order_table2 td a.checkout_order{margin-top:7px;text-decoration:none}
table.member_order_table2 td a.checkout_order:hover,table.member_order_table2 td a.view_order:hover{background-color:#333;}
.member_order_info_bg{width:100%}
dl.order_info_dl{height:86px;width:255px}
dl.order_info_dl dt{float:left;height:85px;width:65px}
dl.order_info_dl dd{float:right;margin-right:5px;width:170px;overflow:hidden;position:relative;text-align:left}
.order_expired{position:relative;height:22px;line-height:22px}
.order_expired img{position:absolute;cursor:pointer}
.order_expired .post_expired_title{display:none;top:20px}
ul.order_info_ul li.order_info_li{margin-top:5px}
ul.order_info_ul li span{color:#000}
.member_order_table2{margin-top:0;margin-bottom:10px}
.member_order_table2 tr th{border-right: 1px solid #e5e5e5;background: #f6f6f6;}
.member_order_table2 tr td .status_order{color:#ff6d45}
.post_expired_title{border:1px solid #D3D3D3;padding:10px;position:absolute;top:35px;left:-40px;width:195px;background:#FFF;text-align:left}
.backToTop{background-image:url(images/rosewe-top.png);background-repeat:no-repeat;cursor:pointer;opacity:.8;position:fixed;height:28px;width:30px;bottom: 0;top: 490px;margin: auto;right:0;z-index: 100;background-size: 30px 28px}
.shareToShow{display:none;background-image:url(images/showtosubnew.png);background-repeat:no-repeat;cursor:pointer;position:fixed;background-size: 100% 100%;height:250px;width:30px;bottom:0;top:70px;margin:auto;right:0;z-index: 100;}
.sh-cart-bags-count{float:left;width:100%;text-align:right;line-height:25px}
.basket_totalPrice_new{clear:both;width:300px;float:none;text-align:right;display:inline;font-size:14px;}
.basket_totalPrice_new a{color:#000;text-decoration:none;font-weight:700}
.price-calculate{margin-right:0;}
.cart-buy-more-notice{float:left;width:100%;text-align:right;margin-top:15px;margin-bottom:10px}
.cart-buy-more-notice .cbmn-show{width:300px;float:right;margin-right:0;border:1px solid #CCC;line-height:30px;height:30px;background-color:#FFF;font-weight:700;text-align:left;text-indent:10px;color:#6d6d6d}
.cart-buy-more-notice .cbmn-show a{color:#000;text-decoration:none}
.check_phone_point_new{color:#6d6d6d;font-size:14px;padding:10px 0;text-indent:10px;line-height:18px;background:#FAF7E7;border-top:1px dashed #CCC}
#cart_scroll{margin:20px}
#cart_scroll::-webkit-scrollbar {width: 6px;height: 6px;}
#cart_scroll::-webkit-scrollbar-thumb {background: gray;border-radius: 10px; margin: 10px;}
#cart_scroll::-webkit-scrollbar-track {background: silver;border-radius: 10px;}
#cart_scroll{
    scrollbar-base-color: gray;
    scrollbar-face-color: gray;
    scrollbar-3dlight-color: silver;
    scrollbar-arrow-color: silver;
    scrollbar-highlight-color: silver;
    scrollbar-shadow-color: silver;
    scrollbar-dark-shadow-color: silver;
    scrollbar-track-color: silver;
}
.cart-list-show-insure-fee{width:160px;float:right;text-align:right;}
.p-cart-bags-buym{line-height:22px;color:#000;text-align:center;cursor:default}
.p-cart-bags-buym,.p-show-bags-message{padding:5px 8px 10px;background-color: #eee;}
.p-cart-bags-buym span{color:#000;text-decoration:none}
.fn-hide{display:none}
.header_banner_new{height:35px;margin:10px auto 0;width:960px}
.header_banner_new ul{height:31px;line-height:30px}
.header_banner_new ul li{border-right:1px solid #464646;float:left;height:30px;text-align:center}
.header_banner_new ul li:last-child{border-right:0 none}
.header_banner_new ul li a{color:#000;display:inline-block;height:30px;margin:0 auto;font-family:Tahoma,ProzaLibre-Regular, ProzaLibre,Helvetica,sans-serif;text-transform:uppercase;font-size:12px}
.header_banner_new ul li a span{float:left;background:url(images/icn_head.gif) no-repeat scroll 0 -5px;display:inline-block;float:left;height:28px;width:30px}
.header_banner_new ul li.header_ban_li a span{background-position:0 -59px}
.header_banner_new ul li.header_ban_right a span{background-position:0 -118px}
.banner_new_ulli_first,.banner_new_ulli_first a{text-align:right;width:310px}
.banner_new_ulli_second,.banner_new_ulli_second a{width:300px}
.banner_new_ulli_three,.banner_new_ulli_three a{width:330px}
.scrollLoading{background:url(images/loading.gif) no-repeat center center}
.helpTage{float:left;height:15px;margin:8px 3px 0 0;position:relative;width:15px}
.helpTage dt{background:none repeat scroll 0 0 #ddd;border-radius:20px;color:#FFF;cursor:pointer;font-size:12px;font-weight:700;height:100%;line-height:15px;text-align:center;width:100%}
.helpTage dd{background-color:#FFF;border:1px solid #CCC;font-size:12px;position:absolute;top:25px;width:420px;height:190px;left:-30px;display:none;z-index: 1;}
.helpTage .text{background-color:#FFF;padding:10px;position:absolute;z-index:7;text-align:left;width:400px;font-weight:700}
.helpTage .trg_bg,.helpTage .trg_color{border:10px solid transparent;display:block;font-size:20px;height:0;position:absolute;width:0;z-index:6}
.helpTage .trg_bg{border-left-color:#CCC;left:34px;top:-11px}
.helpTage .trg_color{border-left-color:#FFF;left:35px;top:-8px}
.helpTage p{padding:3px 0;margin:0}
.member_order_table2 a.checkrecevived{border-radius:4px;margin-top:5px;width:85px;height:26px;line-height:26px;display:block;color:#fff;text-align:center;background-color:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration:none;margin:7px auto;text-transform:capitalize}
.member_order_table2 a.checkrecevived:hover{background-color:#000;color:#FFF}
.member_order_table2 a.btns{border-radius:4px;padding:5px 10px;background-color:#000;color:#FFF;text-decoration:none}
.member_order_table2 a.btns:hover{background-color:#333;color:#FFF}
.ui-g-btn{background-color:#000;color:#FFF;display:block;text-align:center;border-radius:2px;font-size:16px;width:180px;height:43px;border:none;cursor:pointer}
.review_for_point{padding: 0 6px;background-color:#ff6d45;border-radius:2px;color:#fff;display:block;height:16px;line-height:16px;position:absolute;margin-top:8px;margin-bottom:5px}
.review_for_point b{background:url(images/browse-sprite.png) no-repeat scroll -114px -65px transparent;display:block;height:10px;width:15px;position:absolute;left:45px;top:-10px}
.has_write{width:75px}
.member_order_table2 .has_write>a,.member_order_table2 .no_write>a{display:inline-block;height:25px;line-height:25px;color:#000}
.member_order_table2 .has_write .pan,.member_order_table2 .no_write .pan{display:inline-block;width:20px;height:15px;background:url(images/browse-sprite.png) no-repeat scroll -179px -70px transparent;vertical-align:middle}
.member_order_table2 .has_write .eyes{background-position:-200px -69px}
.member_order_table2 .has_write>a:hover,.member_order_table2 .no_write>a:hover{color:#000}
a.n_goodWrite:hover{background-color: #666666;color: #fff;}
.position_review{margin-top:15px;height:20px;line-height:20px;width:100%;font-size:12px;font-family:Tahoma,ProzaLibre-Regular, ProzaLibre,Helvetica,sans-serif}
.my_review{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:28px;font-weight:700;height:60px;line-height:60px}
.review_content{border:1px solid #aaa}
.myreview_product{float:none;padding:20px;overflow:hidden}
.myreview_product a img{float:left;margin-right:10px;width:110px}
.myreview_product .product_des{float:left;line-height:22px}
.product_des>a{display:block;text-decoration:underline;color:#000}
.myreview_product .status{background-color:#fff6d6;border:1px solid #eadba6;float:right;margin-top:40px;padding:8px 10px}
.review_detail_content{border-top:1px solid #eaeaea;position:relative;padding:20px;background-color:#fafafa}
.tdleft .stars_gif{margin:8px 0 5px}
.goods_review_content p{margin:10px 0}
.reviw-neirong{line-height:18px}
.xubox_title{left:0;top:0}
.windLayerHeading{width: 100%;height: 35px;line-height: 35px;}
.xubox_msgico{width: 32px;height: 32px;background: url(./images/xubox_ico0.png) no-repeat;display: inline-block;margin: 0 10px 0px;vertical-align: middle;}
.xubox_msgtype4 {
    background-position: -163px -75px;
}
.xubox_main{position:absolute;text-align:left;overflow:hidden;min-width: 320px; border: 1px solid #D5D5D5;}
.xubox_dialog{float: left;width: 100%;margin: 20px auto;text-align: center;}
.xulayer_png32{background:url(./images/xubox_ico0.png) no-repeat;float:left;width:35px;height:30px;overflow:hidden}
.xubox_text{line-height: 20px;overflow: hidden;font-size: 14px;display: inline-block;margin: 0 15px 0 0;text-align: left;vertical-align: middle;}
.xubox_msgtype0{background-position:-91px -38px}
.xubox_msgtype1{background-position:-128px -38px}
.xubox_title{width:100%;height:35px;line-height:35px;border-bottom:1px solid #D5D5D5;background-color:#f7f7f7;font-size:14px;color:#333}
.xubox_title em{float:left;display:block;height:20px;line-height:20px;width:80%;padding:9px 10px;font-style:normal;overflow:hidden;font-weight:700}
.xubox_botton{float: left;width: 100%;height: 45px;margin-top: 10px;position: relative;}
.xubox_botton a{position:absolute;bottom:10px;left:50%;background:url(./images/xubox_ico0.png) repeat;text-decoration:none;color:#FFF;font-size:14px;text-align:center;font-weight:700;overflow:hidden}
.xubox_botton a{position:absolute;bottom:10px;left:50%;background:#000000;text-decoration:none;color:#FFF;font-size:14px;text-align:center;font-weight:700;overflow:hidden}
.xubox_botton a:hover{text-decoration:none;color:#FFF;background:#666666;}
.xubox_botton .xubox_botton1{width:79px;height:32px;line-height:32px;margin-left:-39px}
.xubox_botton1:hover{background-position:-6px -72px}
.xubox_botton .xubox_botton2{margin-left:-76px;width:71px;height:29px;line-height:29px;background-position:-5px -114px}
.xubox_botton2:hover{background-position:-5px -146px}
.xubox_botton .xubox_botton3{width:71px;height:29px;line-height:29px;margin-left:10px;background-position:-81px -114px}
.xubox_botton .xubox_botton3:hover{background-color: #707070;}
.xubox_botton3:hover{background-position:-81px -146px}
.xubox_main .help_button{width: 260px;margin: 20px auto;text-align: center;}
.xubox_main span.help_button_solved{display: inline-block;background-color: #333333;width: 100px;line-height: 30px;color: #FFF;border: none;outline: none;border-radius: 2px;cursor: pointer;}
.xubox_main span.help_button_solved:hover{text-decoration:none;color:#FFF;background-color: #666666;}
.xubox_main span.help_button_unsolved{display: inline-block;background-color: #454545;width: 100px;line-height: 30px;color: #FFF;border: none;outline: none;border-radius: 2px;cursor: pointer;margin-left: 60px;}
.require-field{color:#DA3439;word-break:normal}
#bgDiv{cursor: wait;}
#float_login{position: fixed;border:1px solid #DDD;width:960px;overflow:hidden;background-color:#FFF;text-align:left;display:none;z-index: 1000000;zoom:1;}
#float_login .header{padding:15px 15px 5px 15px;text-align:right}
#float_login .tab{padding:0 30px;overflow:hidden}
#float_login .tab li{float:left}
#float_login .tab a{border-radius:5px 5px 0 0;font-weight:700;color:#333;display:block;padding:10px 15px;text-align:center;text-decoration:none}
#float_login .tab a.off{border-bottom:1px solid #DDD}
#float_login .tab a.on{border:1px solid #DDD;border-bottom:none}
#float_login .tab li.fix{border-bottom:1px solid #DDD;padding:10px;width:320px}
#float_login .tab a.off:hover{background-color:#EEE}
.content_box .contents{padding:10px 0px 0px 20px;}
.content_box .btns{background-color:#F5F5F5;padding:10px 160px 0 120px;overflow:hidden}
.content_box #sign{background-color:#F5F5F5;padding:10px 20px;overflow:hidden}
.content_box .btns #btn_signin{width:77px;height:40px;display:block;float:left;background:url(images/btn_sign.png) no-repeat}
.content_box .btns #btn_signin:hover{background:url(images/btn_sign_on.png)}
.content_box .btns #forget_psw{display:block;float:left;line-height:40px;height:40px;margin-left:20px}
.content_box .btns #btn_register{width:158px;height:40px;display:block;float:left;background:url(images/btn_register.png) no-repeat}
.content_box .btns #btn_register:hover{background:url(images/btn_register_on.png)}
.tips{color:#DF373E;padding-left:10px}
.btns div{margin-bottom: 5px}
.content_box td,.content_box th{padding:10px}
.position_ur_here{margin:10px 0;padding-left:15px;line-height:20px;width:100%;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.uhide{display:none}
.ui-more-less{height:34px;width:100%;float:left;overflow:visible;position:relative;text-align:center;border-top:1px solid #ddd}
.ui-more-less .attr-extra{border:1px solid #ddd;border-top:none;background:none repeat scroll 0 0 #FFF;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;color:#585858;height:30px;line-height:27px;margin-top:-2px;position:relative;text-align:right;width:135px}
.ui-more-less .attr-extra div{height:30px;line-height:27px;padding:0 45px 0 30px;position:relative;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.ui-more-less .attr-extra b.more-less-ii{background-position:-20px 0}
.ui-more-less .attr-extra b{display:block;height:14px;overflow:hidden;position:absolute;right:28px;top:7px;width:14px;background:url(images/cate_bg.png) no-repeat scroll 0 0 transparent}
.toolbar-page{width:100%;margin-top:10px}
.ui-page{margin:0;width:100%;border-top:1px solid #ddd}
.ui-page p{text-align:center;margin:30px 0;padding:0;margin-right: 100px;}
.ui-page a,.ui-page span{text-decoration: none !important;display:inline-block;height:35px;padding:0 5px;margin:0 5px;text-align:center;line-height:35px;color:#666;font-size: 16px}
.ui-page .current{font-weight:700;color:#000}
.toolbar-page a:hover{text-decoration:underline}
.Daily_new_list{float:left;padding:5px 0 15px}
.new-cat-desc{margin-top:15px}
.new-cat-desc{border:1px solid #D5D5D5;float:left;margin-top:10px;width:100%}
h2.daily_h2{font-size:30px;line-height:35px;text-align:center;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-transform:uppercase;margin-top:15px}
.Daily_new_list a{color:#000;display:block;float:left;line-height:28px;text-decoration:none;text-indent:40px;width:159px}
.we_accept{width:100%;margin:0 auto}
.we_accept span{font-weight:700;font-size:12px;font-style:italic;text-shadow:1px 1px 1px #F0F0F0;margin-right:5px;float: left;}
.we_accept img{vertical-align:middle}
.newhelpTage{float:left;height:15px;margin:8px 3px 0 0;position:relative;width:15px}
.newhelpTage dt{background:none repeat scroll 0 0 #000;border-radius:20px;color:#FFF;cursor:pointer;font-size:12px;font-weight:700;height:100%;line-height:15px;text-align:center;width:100%}
.newhelpTage dd{position:absolute}
.msg-triangle-info{float:left;position:relative;padding:8px;margin:1em 0 3em;width:500px;color:#000;font-size:12px;background:#fff;border-radius:2px;border:1px solid #CCC}
.msg-triangle-right{top:40px;left:-1px;float:left;position:relative;border-color:transparent transparent transparent #ddd;border-style:solid;border-width:10px 0 10px 10px;width:0;height:0}
.show-popup-div .track-table{width:100%;line-height: 30px;}
.show-popup-div .track-table b{top:0;display:block;width:1px;height:56px;border-left:1px solid #AFAFAF;margin:0 20px 0 40px}
.listpopupresultinfo a.view_coupon{text-decoration: underline;color:#ff6d45 !important;display: block !important;}
.num-color{color:#1673B9}
.post_track_close{background-color:#fff;color:#777;text-align:center;font-size:16px;cursor:pointer;height:24px;width:25px;line-height:22px;border:1px solid #767676;position:absolute;right:5px;top:5px}
.track-table a:hover{text-decoration:underline}
.proPrices{text-align:right;overflow:hidden}
.proPrices .totalPrice{border-top:1px solid #DDD;width:302px; margin-left: 50px; float:right;padding-top:10px;margin-top:10px}
.proPrices .totalPrice span.total_title{font-weight:700;font-size:16px}
.proPrices .totalPrice span.my_shop_price{font-weight:700;font-size:16px;color:#000}
table.member_order_table2 td a.ui-deep-color,table.member_order_table2 td .ui-light-color{width:105px;height:26px;line-height:26px;display:block;color:#fff;text-align:center;background-color:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration:none;margin:0 auto;text-transform:capitalize}
table.member_order_table2 td a.ui-deep-color:hover,table.member_order_table2 td .ui-light-color:hover{background-color:#333;}
.table-prOrderOpts td{padding:5px 0}
.same_title{width: 70px;vertical-align: top;}
.size_display_span{font-size:14px;font-weight:700}
.gsame_title{width:125px;}
.size_conver{padding: 0 0 10px 83px;overflow:hidden;}
.gsize_conver{padding-left: 133px;}
.size_display{background: url('images/arrow_size.png') right center no-repeat;padding: 0;border: none;color: #000;width: auto;cursor: pointer;padding-right:10px;min-width: auto;}
.size_display{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;font-weight: 700}
select.size_display::-ms-expand { display: none; }
.attr_off{border:1px solid #ccc;padding:2px 5px 0 8px;text-align:center;text-decoration:none;margin:0 12px 4px 0;font-size:12px}
.attr_off:hover{text-decoration:none;border:1px solid #000}
.attr_on{border:2px solid #000;padding:1px 10px 0 8px;text-align:center;text-decoration:none;margin:0 12px 4px 0;font-size:12px}
.attr_on:hover{text-decoration:none;border:2px solid #000}
.attr_offs,.es_size_attr_disabled{border: 1px solid #ccc;color:#000;text-align:center;text-decoration:none;margin: 5px 10px 5px 0;font-size:12px;padding:5px 8px;}
.attr_offs:hover{border: 1px solid #FE6D45;color:#000;margin: 5px 10px 5px 0;background: #FCEBE7}
.es_size_attr_disabled {background-color: #ddd !important;color: #fff !important;border: none !important;}
.es_size_attr_disabled:hover{background-color: #ddd !important;}
.attr_ons{border: 1px solid #FE6D45;color:#000;text-align:center;text-decoration:none;margin: 5px 10px 5px 0;font-size:12px;padding:5px 8px;background: #FCEBE7}
.attr_ons:hover{border: 1px solid #FE6D45;margin: 5px 10px 5px 0;color:#000;text-decoration: none}
.attr_options,.es_size_attr_disabled{display:block;float:left;position: relative;height:30px;line-height: 22px;}
.attr_size_disabled{background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMS42NjYgMTUuNjY2JyB3aWR0aD0nMTUnIGhlaWdodD0nMTEnIHN0cm9rZT0nIzAwMCcgZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMy4yOSAxLjVoMTQuNDJjLjk4OSAwIDEuNzkuODAxIDEuNzkgMS43OXY4LjQyYTEuNzkgMS43OSAwIDAxLTEuNzkgMS43OUgzLjI5YTEuNzkgMS43OSAwIDAxLTEuNzktMS43OVYzLjI5YzAtLjk4OS44MDEtMS43OSAxLjc5LTEuNzl6TTEuNSAzLjlsNy4yMDQgNC4xNDJhMy42MDYgMy42MDYgMCAwMDMuNTkyIDBMMTkuNSAzLjknLz48L3N2Zz4=") 100% 100%/15px 11px no-repeat,url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lIHgxPSIwIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwIiBzdHJva2U9IiM5NTk1OTUiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==") 50%/100% 100% no-repeat;border:1px solid grey;color:grey;}
.attr_disabled_on{border:1px solid #000}
.attr_tip{display:none;font-weight:400;font-size:14px;clear:both;padding:2px 5px;text-align:left;color:#DF373E;font-family: ProzaLibre-bold}
.attr_tip:before{content: '!';display: inline-flex;width: 16px;height: 16px;background: #DF373E;color: #fff;align-items: center;justify-content: center;border-radius: 50%;margin-right: 6px;font-size: 12px}
.attr_dis{display:block;font-size:12px;clear:both;text-align:left;color:#ff6d45;line-height: 14px;margin: 3px 0}
.attr_selectors{display: inline-block;}
.attr_icon-img{background-image:url(images/attr_new.png);background-repeat:no-repeat}
.attr_icon-ui{position:absolute;width:14px;height:11px;display:none;z-index:1;top: 0;right: 0;}
.c_sel{display:inline-block;width:50px;text-align:center}
.c_sel span{font-size:12px}
.c_sel img{position:relative;padding-left:2px}
.c_selector span{font-size: 22px;font-weight:700;color: #ff6d45;}
.c_selector img{position:relative;padding-left:2px}
#c_list{display:none;text-align:left;position:absolute;background-color:#FFF;border:1px solid #DDD;box-shadow:1px 1px 5px 0 #DDD;width:50px;z-index:100;border-radius:1px}
#c_list a{display:block;padding-left:8px;line-height:25px;height:25px}
#c_list a:hover{background-color:#999;width:40px;color:#FFF;text-decoration:none}
.c_selector{height:30px;line-height:30px;display:inline-block;font-size:12px;color: #000;margin: 0 10px;}
.curPrice{height:30px;line-height:30px;display:inline-block;}
.curPrice .my_shop_price{font-weight:bold;font-size:22px;}
.curPrice span{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:22px;margin-right:3px;font-weight:700;}
.pro_price_other{margin-left:10px;font-size:12px;max-width:140px;display: inline-block;}
.pro_easy_return{display: inline-block;position: relative;}
.pro_easy_return .easy_span{font-size: 14px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;display: inline-block;margin: 0 8px;}
.pro_easy_return .easy_a{font-size: 14px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;display: inline-block;color: #FE6D45;text-transform: capitalize;}
.pro_easy_return .easy_a:hover{text-decoration: none;}
.pro_easy_return .easy_close,.pro_overall_fit .fit_close{font-size:22px;display:inline-block;height:16px;line-height:16px;float:right;color:#333;cursor:pointer;font-family:ProzaLibre-Regular,'ProzaLibre-Regular';font-weight:100;}
.easy_return_con{position:absolute;background-color:#fff;width:375px;padding:8px 10px;box-sizing:border-box;left:0;border:1px solid #EAEAEA;z-index:2;}
.easy_return_con h4,.overall_fit_con h4{font-size: 12px;font-family: ProzaLibre-SemiBold, ProzaLibre;font-weight: 400;margin-bottom: 8px;}
.easy_return_con .con-box{line-height: 19px;}
.easy_return_con a{display: block;}
.pro_overall_fit{position: relative;margin: 4px 0 10px;}
.pro_overall_fit .fit_a{color: #6BAED4;text-decoration: underline;}
.fit_a .fit_label{color: #6BAED4;}
.overall_fit_con{position: absolute;left: 0;border: 1px solid #EAEAEA;padding: 8px 10px;width: 336px;box-sizing: border-box;background-color: #fff;z-index: 1;}
.overall_fit_con h4{margin-bottom: 4px;}
#overall_fit_box .js_rateItem{margin: 14px 0;}
#overall_fit_box .rate_selected .rate-name{color: #FE6D45;}
#overall_fit_box .rate-themeBg{width: 160px;margin: 0 10px 0 30px;}
.pro_time i{float:left;width:20px;height:20px;background-image: none;}
.ui-attrNav a em,.ui-here-line .remove em{width: 13px;height: 9px;background: url(images/browse-sprite_v48f3984.png) -120px -230px no-repeat;display: inline-block;margin-left: 10px;}
.ui-attrNav a:hover,.ui-here-line .remove:hover{color:#ff6d45;border: 1px solid red;}
.ui-attrNav a:hover em,.ui-here-line .remove:hover em{background-position: -120px -220px}
.ui-attrNav a{color:#000;margin-right: 8px;}
.ui-attrNav span{font-weight:normal;}
.goods_color{background:url(images/browse-sprite.png) no-repeat scroll -320px -40px transparent;width:20px;height:20px;display:block;bottom:78px;right:15px;position:absolute;cursor:pointer}
.goods_color_hover,.wishList_cate_save{background-color:#fff;border:1px solid #ccc;border-radius:4px;bottom:37px;height:16px;line-height:16px;padding:4px 8px;position:absolute;right:0;display:none;text-align:center}
em.top_arrow{background:url(images/browse-sprite.png) no-repeat scroll -100px -130px transparent;position:absolute;right:44px;top:-6px;width:16px;height:6px}
.goods_mz{float:left;width:100%;overflow:hidden;height:20px;line-height:20px;font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.recommend_point_l,.recommend_point_r{background:url(images/ico_all.png) no-repeat;display:block;height:35px;position:absolute;top:115px;width:15px;z-index:10}
.recommend_point_l{background-position:0 -69px;left:0px}
.recommend_point_r{background-position: -40px -68px;right: 0px;}
.recommend_point_l:hover{background-position:0 -5px}
.recommend_point_r:hover{background-position:-40px -5px}
.surprise_point_l,.surprise_point_r{background:url(images/ico_all.png) no-repeat;display:block;height:35px;position:absolute;top:115px;width:15px;z-index:10}
.surprise_point_l{background-position:0 -69px;left:0px}
.surprise_point_r{background-position: -40px -68px;right: 0px;}
.surprise_point_l:hover{background-position:0 -5px}
.surprise_point_r:hover{background-position:-40px -5px}
.recommend_shopping .recommend_shopping_product_list{border:1px solid #fff;margin:15px 8px 0;text-align:center;padding:0;width:218px}
.recommend_shopping .quick_product_list{}
.recommend_shopping .goods_aImg{margin-bottom:8px;width:218px;overflow:hidden;text-align:center;position:relative}
.recommend_shopping .goods_aImg img{width:214px}
.recommend_shopping .list_all_items_price{text-align:left;}
.aImg_img_black{background-color:#000;opacity:.2;filter:alpha(opacity=20);width:215px;height:298px;position:absolute;left:0;top:0;display:none}
.save_cate{position:relative;top:0;left:0}
.save_cate .quick_wishlist{border-right:0 none;display:block;float:none;height:auto;left:10px;position:absolute;top:10px;width:auto}
.quick_wishlist{position:absolute;left:0;top:0;cursor:pointer;display:inline;float:left;height:39px;width:109px;border-right:1px solid #fff}
.wishList_cate>span{background:url(images/browse-sprite.png) no-repeat scroll -304px 0 transparent;display:block;height:24px;width:24px;float:none;margin:0}
.save_cate .quick_shopping{left:20px;position:absolute;top:135px}
.save_cate .attribute_list{background:none repeat scroll 0 0 #fff;color:#000;float:left;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;height:34px;line-height:35px;text-align:center;width:155px;border-radius:6px;margin-top:0;margin-left:13px;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}
.save_cate .attr_size1yy select{border:1px solid #CCC;width:130px;margin-left:5px;margin-top:10px}
.save_cate .added_Succ{left:0;padding:3px 8px;position:absolute;top:-59px}
.recommend_shopping .save_cate{position:absolute}
.recommend_shopping .save_cate .add_towishlist_cate{display:none}
.recommend_shopping .save_cate .quick_shopping{left:32px;z-index:10000000}
.recommend_shopping .save_cate .attribute_list{width:120px}
.save_cate .attr_size1{display:none;width:140px;height:0;position:absolute;background:none repeat scroll 0 0 #fff;margin-left:-5px;border:1px solid #ddd;float:left;padding:5px 5px 5px;text-align:center;z-index:1000000011;text-indent:0;color:#000;bottom:-22px;zoom:1}
input.submit_fast{background-color:#000;margin:0 8px 0 0}
input.cancel_fast,input.submit_fast{margin:0;height:25px;width:70px;cursor:pointer;border:none;display:inline;color:#fff;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
input.cancel_fast{background-color:#717171}
input.cancel_fast{margin:0;height:25px;width:70px;cursor:pointer;border:none;display:inline;color:#fff;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
button.submit_fast{background-color:#000;margin:0 8px 0 0}
button.cancel_fast{background-color:#717171}
.cancel_fast,button.submit_fast{margin:0;height:25px;width:50px;cursor:pointer;border:none;display:inline;color:#fff;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.ecshopdivselect cite{width:98px;height:20px;line-height:20px;text-indent:5px;display:block;color:#000;cursor:pointer;text-align:left;font-style:normal;font-size:12px;border:1px solid #ddd;background:url(images/xjt.png) no-repeat right center}
.ecshopdivselect ul{margin:0;padding:0}
.ecshopdivselect ul{width:98px;border:1px solid #ddd;background-color:#fff;position:absolute;z-index:20000;margin-top:-1px;display:none}
.ecshopdivselect ul li{width:98px;margin:0;padding:0;line-height:20px;text-align:left;text-indent:5px}
.ecshopdivselect ul li:hover{background-color:#1874CD}
.ecshopdivselect ul li a{display:block;height:20px;color:#000;font-size:12px;text-decoration:none}
.show-popup-div{border:1px solid #B3B3B3;position:absolute;background-color:#F7F7F7;border:1px solid .444;border-radius:4px;box-shadow:0 1px 3px 2px #B3B3B3}
.recommend_shopping .added_Succ{position:relative;top:-120px;background:none repeat scroll 0 0 #FFF;border:1px solid #ddd;color:#C00;float:left;font:12px/20px ProzaLibre-Regular, ProzaLibre,sans-serif;margin-left:45px;margin-top:10px;padding:0 5px;text-align:center;display:none}
.attr_size1 .loadding_animatioin{position:relative;top:16px}
.recommend_shopping .loadding_animatioin img{width:16px;height:16px}
.recommend_shopping_title{width:100%;height:34px;background:#000}
.recommend_shopping_title h3{float:left;height:30px;line-height:30px;padding:0 15px;background:#fff;color:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;margin:2px}
.what_size{font-size:12px;margin: 5px 5px 0 4px;line-height:16px;color:#666;cursor:pointer;text-decoration: underline}
.size-guide{display:inline-block;padding-left:10px;padding-right:20px;padding-top:5px;background:url(images/guid.png) no-repeat right center}
.chart-table-wrap .chart-table{padding-top:20px}
.chart-table-wrap .chart-table table{border-top:1px solid #ddd;border-left:1px solid #ddd;border-collapse:collapse}
.chart-table-wrap .chart-table table tr:nth-child(2n+1){background-color:#f9f9f9}
.chart-table-wrap .chart-table table th{font-size:12px;font-weight:700}
.chart-table-wrap .chart-table table td,.chart-table-wrap .chart-table table th{border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;padding:8px;line-height:14px}
.title-ss{font-size:12px;font-weight:700;color:#696969}
.cart-sum-small{font-size:10px;font-weight:700}
.box-cart-list{width:100%;display:flex;flex-direction:column;justify-content: flex-start;margin-bottom:16px;border-bottom:1px solid #ccc;padding-bottom: 8px}
ul.cart-table-ul{margin:0;padding:0;padding-bottom: 5px;list-style:none;float:left;width:100%;display: flex;flex-direction: row;/* justify-content: center; */align-items: center;}
ul.cart-table-title{margin:0;padding:0;list-style:none;float:left;height:25px;line-height:25px;color:#2F2F2F;width:100%;display: flex;flex-direction: row;align-items: center;padding-bottom: 8px;border-bottom: 1px solid #ccc;margin-bottom: 16px}
.cart-table-ul li{float:left;}
.cart-table-title li{float:left;color: #000;font-weight: 400;font-size:18px;font-family: ProzaLibre-SemiBold}
.cart-table-title .ui-list-price{}
.ui-list-name{width:70%;float:left;font-size:11px;color:#666;min-width: 360px;}
.ui-list-price{width:15%;float:left;text-align: center;}
.ui-list-price span{width:100%;}
.ui-list-price span i{font-style:normal}
.ui-list-qty{width:15%;text-align: center;}
.ui-list-qty .adding_good{position:relative;width:180px;padding:0;margin-top:18px;margin-left:-10px;text-transform:none}
.ui-list-total{width:15%;float:left;text-align:center;}
.cart-table-ul .ui-img{height:200px;text-align:center;width:142px;float:left;margin-right:10px;overflow:hidden;position: relative;}
.cart-table-ul .ui-img img{width: 142px;height:200px;cursor:pointer;display: block}
.cart-table-ul .ui-goods-name{overflow:hidden}
.cart-table-ul .ui-show-name{float:left;overflow:hidden;font-size: 14px}
.cart-table-ul .ui-show-name a{color:#666;}
.cart-table-ul a.inbasket_names{width:100%;height:16px;line-height:16px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cart-table-ul a.inbasket_names{text-decoration:underline}
.cart-table-ul .ui-list-price,.cart-table-ul .ui-list-qty,.cart-table-ul .ui-list-total{float:left;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.cart-table-ul .ui-list-price{text-transform: none;}
.cart-table-ul .ui-list-total .inbasket_total{float:none;color:#000000;font-size: 16px;font-weight: 400;font-family: ProzaLibre-Bold, ProzaLibre;}
.ui-list-qty .dec,.ui-list-qty .plus,.ui-list-qty .dec_no {
    float: left;
    display: inline-block;
    text-decoration: none;
    font-weight:700;
    padding: 0;
    width: 26px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    font-size:20px;
}
.ui-list-qty .dec,.ui-list-qty .plus{cursor: pointer;color: #000;}
.ui-list-qty .dec_no{color: #ccc;}
.ui-list-qty .dec,.ui-list-qty .dec_no{line-height: 22px;}
.ui-list-qty .plus{line-height: 24px;}
.ui-list-qty .inbasket_price_shoppcart{float:left;text-align:center;padding-top:5px;padding-left:30px}
.member_invite_bg{margin:10px 0}
.member_invite_bg h3{width:100%;float:left;line-height:35px;font-size:24px;text-transform:uppercase;font-weight:700;text-align:center;color:#000;margin-bottom:15px}
.invite_explain{width:100%;float:left;line-height:16px;background:#EFEFEF;color:#202020;margin-bottom:15px}
.invite_explain ul{padding:15px 10px 15px 35px}
.invite_explain ul li{list-style:disc outside none;margin-bottom:5px}
.invite_explain ul li a{text-decoration:underline;color:#ff0202}
.invite_explain ul li a:hover{text-decoration:none}
.member_invite_con,.member_invite_share{width:100%;float:left}
.member_invite_con h4,.member_invite_share h4{width:100%;float:left;line-height:32px;background:#000;color:#fff;font-size:18px;text-transform:uppercase;text-indent:35px;margin-bottom:10px}
.member_invite_share p{margin:10px 0}
.invite_button{width:100%;float:left;margin:15px 0 35px;height:38px;line-height:38px}
.invite_button a{cursor:pointer;display:inline-block;zoom:1;width:225px;height:36px;line-height:36px;margin:0 auto;color:#fff;padding:0 0 0 40px;text-align:center;font-size:14px;font-weight:700;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;background:url(images/face_invite.png) no-repeat scroll 0 0 transparent}
.invite_button a:hover{background-position:0 -36px}
.member_invite_con h4{background:#EFEFEF;color:#000;text-transform:capitalize}
table.invite_tab{line-height:25px}
table.invite_tab tr{text-align:left;text-indent:10px;font-size:14px}
table.invite_tab tr th{border-bottom:2px solid #ddd;padding:5px 0}
table.invite_tab tr td{border-bottom:1px solid #ddd;padding:5px 0}
.copy .copy_con{border:1px solid #CCC;color:#999;display:inline-block;zoom:1;padding:5px 10px;width:403px;white-space:nowrap;overflow:hidden}
.copy .copy_btn{cursor:pointer;background-color:#6A6A6A;color:#FFF;display:inline-block;zoom:1;margin-left:10px;padding:6px 25px;vertical-align:top}
.post_invite_color{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:98;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}
.post_invite_title{width:465px;border:medium none;height:auto;line-height:20px;position:fixed;top:25%;left:36%;z-index:99;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.invite_close{background:url(images/who_close2.png) no-repeat scroll 0 0 transparent;top:20px;position:absolute;right:100px;z-index:102}
.post_invite_person{background:url(images/loginA.png) no-repeat scroll 0 0 transparent;height:362px;left:0;position:absolute;top:0;width:465px;z-index:100}
.post_invite_title_bg{padding:75px 120px 20px;position:absolute;z-index:101}
.post_invite_title_bg strong{text-align:center;font-size:14px;color:#000}
.post_invite_title_bg p{color:#766968}
.invite_face_input{width:100%;height:31px;text-align:center}
.invite_face_input a{font-weight:700;display:inline-block;width:100px;height:31px;line-height:31px;text-align:center;font-size:14px;background:#000;color:#fff;margin:5px}
.invite_acy_ban .txt{width:380px;right:30px;top:40px;position:absolute;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.invite_acy_ban .txt .second{margin-bottom:8px;font-weight:700}
.invite_acy_content{width:810px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;clear:both;margin:30px auto;color:#000}
.invite_acy_content h2{width:100%;font-size:26px;line-height:45px;text-align:center;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-transform:uppercase}
.invite_acy_bg{line-height:20px}
.invite_acy_bg h3{width:100%;font-size:22px;line-height:35px;text-transform:uppercase;margin-bottom:5px}
.invite_acy_ban{width:100%;position:relative;margin-top:20px}
.invite_acy_ban a.invite_acy_a{padding-left:51px;width:200px;height:36px;line-height:36px;display:block;text-align:center;font-size:14px;font-weight:700;background:url(images/face_invite.png) no-repeat scroll 0 0 transparent;color:#fff;position:absolute;right:80px;top:140px}
.invite_acy_ban a.invite_acy_a:hover{background-position:0 -36px}
.invite_acy_ban .txt h4{background-color:#000;height:1px;line-height:1px;text-align:center;vertical-align:middle}
.invite_acy_ban .txt h4 span{background-color:#FFF;padding:0 4px}
.price-calculate .title-name,.price-calculate .title-name span{text-align:right;padding-right:8px;font-size: 14px;}
.price-calculate .cinfo{max-width:150px;width:150px;text-align:right;padding-left:3px;overflow:visible;font-size: 14px;}
.show_vip{color:#ff6d45}
.dd-filters .fiter{float:left;width:100%;}
.dd-filters .ctitle{float:left;width:116px;color:#333;text-transform:capitalize;word-wrap:break-word;text-align:left;text-transform:uppercase;font-weight:700;font-size:12px;vertical-align:middle;padding-left:5px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.dd-filters .conbox{float:left;width:830px}
.dd-filters .coninfo ul{margin:0;padding:0;list-style:none}
.dd-filters .coninfo ul li{margin-top:6px}
.dd-filters .coninfo ul li{margin-bottom:5px;margin-left:3px}
.dd-filters .coninfo ul li{float:left;width:92px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.dd-filters .coninfo a,.dd-filters .coninfo div{display:inline-block;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;text-align:left;text-decoration:none;color:#666;max-width:92px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.dd-filters .coninfo i{font-style:normal;color:#999}
.dd-filters .coninfo a:hover{background:#e9e9e9}
.dd-filters .coninfo a em,.dd-filters .coninfo a span,.dd-filters .coninfo div em{display:inline-block;vertical-align:middle}
.cate_content_title{float:left;font-size:12px;height:40px;padding:0;width:100%;border-bottom:1px solid #d6d6d6}
.order_info_method_r p img{margin-top:5px;max-width:650px}
.ui-rate{float:left;width:100%;padding:6px 0 6px 0}
.ui-rate dl{width:100%;display:block}
.ui-rate dl dt{float:left;text-transform:capitalize;width:150px;white-space:nowrap;padding-top:3px}
.ui-rate dl dd{float:left}
.ui-rate .ui-stars{margin-left:15px;padding-top:5px}
.comment_rank.on {
    background-image: url("images/tag_iconv25.png?ver=20250320");
    background-repeat: no-repeat;
    background-position: -480px -180px;
    background-size: 881px auto;
}

.comment_rank.off {
    background-image: url("images/tag_iconv25.png?ver=20250320");
    background-repeat: no-repeat;
    background-position: -510px -180px;
    background-size: 881px auto;
}
.comment_rank{display:block;width:23px;height:22px;float:left;padding:0;margin:0}
.ticket_action,.question_action{padding:5px 8px;background:none repeat scroll 0 0 #fff}
.ticket_action a.view_btns{border-radius: 4px;width:120px;height:26px;line-height:26px;display:block;color:#fff;text-align:center;background-color:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration:none;margin-top:5px;text-transform:capitalize}
.question_action a.view_btns{display: inline-block;width:108px;height:20px;line-height:20px;background:#000000;font-size:12px;font-family:ProzaLibre-SemiBold,ProzaLibre;font-weight:400;color:#FFFFFF;text-transform: uppercase;}
.question_action a.view_btns:hover{text-decoration: none;}
a.close-hover{background-color:#707070!important}
.msg-triangle-info{float:left;position:relative;padding:8px;margin:1em 0 3em;width:500px;color:#000;font-size:12px;background:#fff;border-radius:2px;border:1px solid #CCC}
.msg-triangle-right{top:42px;left:-1px;float:left;position:relative;border-color:transparent transparent transparent #ddd;border-style:solid;border-width:10px 0 10px 10px;width:0;height:0}
input.view-submit{padding:5px 8px 5px 8px;color:#fff;cursor:pointer;text-align:center;background-color:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-transform:capitalize;border:none}
a.rr_btns{color:#fff;background-color:#000;border:none;padding:8px 30px;border-radius:5px;cursor:pointer;font-weight:700;text-decoration:none}
a.rr_btns:hover{color:#fff}
.color_gray{background-color:#707070!important}
table.ui-ticket-block tr td{padding:10px 0 10px 5px}
table.ui-ticket-block{line-height:32px}
.ui-ticket-block input[type=text]{border:1px solid #ccc;padding:5px;width:388px;height:24px}
.ui-ticket-block .topFormBtn{padding:8px 10px 8px 10px;width:160px;background-color:#000;border-radius:4px;cursor:pointer;color:#fff;font-size:14px;border:none}
.ui-ticket-block label{width: 18%;float: left;font-weight:700;}
.ui-ticket-block select{border:1px solid #ddd;width:82%;padding:6px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;outline:0;height: 40px;line-height: 40px;}
.ui-ticket-block #captcha{width:90px}
.ui-ticket-block input {border: 1px solid #ddd;width: 82.5%;padding: 6px;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;outline: 0;height: 28px;line-height: 28px;}
.litb-act-btn{cursor:pointer;background-color:#000;color:#FFF;font-size:14px;padding:5px 20px;border-radius:3px;border:none;text-decoration:none}
.ui-ticket-block .label-blank{width:80px}
.ui-ticket-block .right_or_wrong{color:#ff6d45;display:inline-block}
.ui-ticket-block .required{color:#000}
.help-title{font-size:15px;text-align:center;padding:12px}
.help-message{font-size:12px;color:#ff6d45;text-align: center;margin:20px auto;margin-bottom: 10px;}
.help-message em{font-weight:700;font-style: normal;font-size:12px;}
.ticket-row{display:none}
.ticket-content td .response{width:800px;border:1px solid #ddd;margin-top:10px}
.ticket-content .response-title{font-size:14px;font-weight:700;text-align:center;width:100%;background:#C4C4C4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}
.ticket-content .response-content{padding:10px 5px 6px 6px;font-size:12px;text-align:left;margin-left:16px;line-height:22px}
.ticket-content .response-bottom-text{font-size:12px;padding:6px;text-align:center}
.ticket-content .response-act{width:100%;font-size:12px;display:inline-block;margin-bottom:4px;text-align:center;margin-bottom:6px}
.ticket-content .response-act a{margin-left:20px}
.list_all_items .reviews{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px}
.pt15{padding-top: 15px;}
.ticket_object{float:left;margin:0 0 12px 0}
.ticket_status_con{position:relative;display:inline-block;margin-right:30px}
.ticket_object a{color:#000;display:inline-block;text-decoration:underline;line-height:23px}
.help_ticket{position:relative;display:inline-block}
.ticket_tips{vertical-align:middle}
.ticket_object .ticket_tips_hide{right:-105px;top:18px;width:200px;display:none}
.ticket_object .already_submit,.ticket_object .ticket_tips_hide{background-color:#fff;border:1px solid #ccc;z-index:2;position:absolute;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#404040;line-height:16px;padding:5px 10px}
.ticket_tips_hide .arrow{position:absolute;width:0;height:0;left:100px;top:-5px;background:#FFF;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ccc}
a.view_ticket_sn{color:#ff6d45;text-decoration:underline}
.upload_photo_dialog{display:none}
.upload_photo_dialog input{padding:5px 0}
.upload_photo_dialog_bg{left:0;top:0;width:100%;height:100%;position:fixed;z-index:10100;opacity:.75;background-color:#000;-moz-opacity:.75}
.upload_photo_con{border:1px solid #000;left:50%;top:20%;width:580px;height:390px;margin-left:-290px;position:fixed;z-index:10150;background-color:#fff}
.upload_photo_con .upload_con_top{padding:30px 50px 0;text-align:center}
.upload_photo_con .upload_con_top h2{color:#000;text-transform:uppercase;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:20px}
.upload_photo_con .upload_con_top p{padding:10px 20px 20px;color:#000;line-height:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;border-bottom-color:#919191;border-bottom-width:1px;border-bottom-style:solid}
.upload_photo_con .upload_con_top p strong{font-weight:700}
.close{padding:3px 8px;border:1px solid #aaa;top:5px;right:5px;color:#aaa;position:absolute;cursor:pointer}
.upload_photo_con .upload_con_top{padding:30px 30px 0}
.upload_photo_con .upload_con_top p{padding:10px 0 15px}
.upload_img_wwrap .upload_png{display:none}
.upload_img_wwrap .bg{display:none}
.upload_img_wwrap{position:relative}
.upload_img_wwrap .upload_png{left:50%;top:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute}
.upload_img_wwrap .bg{left:0;top:0;width:100%;height:100%;position:absolute;z-index:1010;opacity:.3;background-color:#fff}
.upload_img_wrap{padding:10px;text-align:center;display:inline-block;position:relative;-ms-zoom:1}
.upload_img_wrap .upload_img .btn1{background:url(images/browse_sprite.png) no-repeat 0 -136px;border:0 currentColor;width:95px;height:100px;display:block}
.upload_img_wrap .upload_img .file{left:10px;top:10px;width:95px;height:100px;display:block;position:absolute;cursor:pointer;opacity:0}
.upload_img_wrap .txt{border:0 currentColor!important;width:95px!important;height:26px!important;text-align:center;line-height:26px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px}
.upload_button .submit{border:0 currentColor;width:120px;color:#fff;line-height:20px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;cursor:pointer}
.upload_button .cancel{border:0 currentColor;width:120px;color:#fff;line-height:20px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;cursor:pointer}
.upload_img_wwrap .upload_png{display:none}
.upload_img_wwrap .upload_png{left:50%;top:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute}
.upload_button .submit{margin-right:10px;background-color:#000}
.upload_button .submit:hover{background-color: #666666;}
.upload_button .cancel{background-color:#696969}
.upload_con_bottom{margin-top:50px}
.upload_con_bottom .line{height:1px;text-align:center;line-height:1px;font-weight:700;background-color:#c1c1c1}
.upload_con_bottom .sp{padding:0 5px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;font-weight:700;background-color:#fff}
.upload_con_bottom .sp em{color:#ff6d45;font-style:normal;font-weight:700}
.upload_note{color:#ff6d45;margin-top:10px;margin-left:0}
.uploaded_img span>img,.uploaded_img span>video{padding:2px;border:1px solid #ccc;width:60px;height:70px}
.uploaded_img span{margin-right:10px;display:inline-block;position:relative;cursor:pointer}
.uploaded_img span:hover b{display:block}
.uploaded_img{font-size:0;margin-top:10px;margin-left:125px}
.uploaded_img span b{left:3px;width:60px;height:20px;text-align:center;bottom:3px;color:#fff;line-height:20px;font-size:12px;font-weight:700;display:none;position:absolute;opacity:.8;background-color:#ff3636}
.tips-required strong{color:#ff6d45}
.word-normal{text-transform:none;font-weight:700;border-radius:2px}
.banner{width:100%;position:relative;overflow:hidden;z-index:1;margin:0 auto;}
.banner .slides li{display:inline-block;}
.banner .slides a{display:block;font:0/0 ProzaLibre-Regular, ProzaLibre,sans-serif}
.banner .control-nav{position:absolute;z-index:4;left:0;bottom:10px;width:100%;text-align:center}
@-moz-document url-prefix(){.banner .control-nav{bottom:30px}}
.banner .control-nav li{display:inline-block;margin:0 10px;height:10px;width:10px;vertical-align:top}
.banner .control-nav a{display:inline-block;height:10px;width:10px;border-radius:10px;font-size:0;cursor:pointer;background:0 0;border:1px solid #000}
.banner .control-nav a.active{background:#000}
.banner .direction-nav{height:0;width:0;line-height:0}
.banner .direction-nav li{width:29px}
.banner .direction-nav a{position:absolute;height:30px;width:30px;top:50%;z-index:1001;margin:0;display:none;background-size: 30px auto;
    background-position: 0 0;background-repeat:no-repeat;cursor:pointer;text-indent:-9999px}
.banner .next{background-image:url(images/ad-next.png);top:-200px;right:0}
.banner .next:hover{background-image:url(images/ad-next-on.png);}
.banner .prev{background-image:url(images/ad-prev.png);left:5px;}
.banner .prev:hover{background-image:url(images/ad-prev-on.png);}
.banner .direction-nav .disabled{cursor:default}
.banner:hover .next{right:0;display: block}
.banner:hover .prev{left:5px;display: block}
.tag_part{position: absolute;bottom: 5%;right: 5%;width: 40%;}
.tag_part .flex-row{flex-wrap: wrap;justify-content: space-evenly;text-align: center;}
.tag_part .tag_part1 li{width: 100%}
.tag_part .tag_part2 li{width: 50%}
.tag_part .tag_part3 li{width: 33.33%}
.tag_part .tag_part4 li{width: 25%}
.tag_part .tag_part5 li{width: 20%}
.banner .tag_part a{display: inline-block;width: 210px;max-width: 90%;height: 42px;line-height: 40px;opacity: .8;font-size: 17px;font-family: Proza Libre;font-weight: 600;margin: 15px 0}
.banner .tag_part a:hover{text-decoration: none;}
@media screen and (min-width:1900px){.banner .tag_part a{width: 300px;max-width: 100%;height: 60px;line-height: 58px;font-size: 24px;margin: 20px 0}}
.checkboxFive{width:15px;left:5px;float:left;position:relative}
.checkboxFive input{position:absolute;width:15px;z-index:2;opacity:0}
.checkboxFive label{cursor:pointer;position:absolute;width:12px;height:12px;top:0;left:0;background:#eee;border:1px solid #000;z-index:1}
.checkboxFive label:after{opacity:0;content:'';position:absolute;width:5px;height:3px;background:0 0;top:2px;left:2px;border:2px solid #000;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.checkboxFive label:hover::after{opacity:0}
.checkboxFive input[type=checkbox]:checked+label:after{opacity:1}
.prod-price{width:150px;position:relative}
.prod-price .freeshipping,.good_descright .freeshipping,.shoppingtop_right .freeshipping,.ui-show-name .freeshipping{display:block;float:left;width:18px;height:18px;background:url(images/freeshipping.png) no-repeat;margin:0 3px}
.prod-price .ship24hours{display:block;float:left;width:105px;height:18px;background:url(images/home-shipping-hours.gif) no-repeat;margin:0 3px}
.js_tips i{position:absolute;display:none;background-color:#FFF;font-style:normal;white-space:nowrap;padding:0 5px;border:1px solid #E1E1E1;border-radius:.25rem;left:20px;top:20px;font-weight:lighter;font-size:11px;line-height:18px}
.alarm_clocl_ico{width:22px;height:20px;display:inline-block;background:url(images/browse-sprite.png) -230px 0 no-repeat;vertical-align:middle}
.select_statu{width:20px;height:15px;display:inline-block;background:url(images/browse-sprite.png) -75px -320px no-repeat;vertical-align:middle}
.select_statu_hook{background-position:-75px -300px}
.category_help_wrap{display:inline;margin:6px 3px 6px 10px;float:left}
.category_help_wrap>div.category_ship_con{left:-68px;width:351px}
.category_help_wrap>div{top:-67px}
.category_help_wrap>div{background-color:#fff;border:1px solid #ccc;left:-58px;line-height:14px;padding:15px;position:absolute;top:-72px;width:270px;display:none;cursor:pointer}
.category_help_wrap em{background:url(images/browse-sprite.png) repeat scroll -210px -100px transparent;display:block;height:20px;left:77px;position:absolute;top:58px;width:20px}
.list_discount{position:absolute;top:0;right:0;display:block;width:45px;height:45px;padding-top:7px;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;border-radius:100%;text-align:center;color:#fff;background-color:#333;box-sizing:border-box;z-index:1}
.list_discount span{color:#fff;display:block;font:600 12px ProzaLibre-Regular, ProzaLibre,sans-serif}
.discount-s{position:absolute;top:0;right:0;display:block;width:36px;height:36px;padding-top:2px;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;border-radius:100%;text-align:center;color:#fff;background-color:#333;box-sizing:border-box;z-index:100}
.discount-s span{color:#fff;display:block;font:700 12px ProzaLibre-Regular, ProzaLibre,sans-serif}
.zhekou_log{position:absolute;top:0;left:0;display:inline-block;color:#fff;padding-top:3px;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;background-color:#ff6d45;padding:0 6px;border-radius: 0 0 100px 0;width: 50px;height: 25px}
.zhekou_log div{color:#fff;font:700 12px ProzaLibre-Regular, ProzaLibre,sans-serif;display:inline-block;font-weight:700;line-height:22px}
.zhekou_log div.off{font-size: 12px;font-weight: normal;margin-left: 3px;}
.box-product-list_THR .free_shipping_text{display:inline-block;width:100%;margin:3px 0;color:#00CD00;text-transform:uppercase}
.box-product-list_THR .list_all_items_price i{float:right;width:20px;height:20px;margin-left:5px}
.ui-list-ext{float:right}
.ui-goods-review{background:url(images/browse-sprite-new.png) no-repeat scroll -263px 0 transparent}
.ui-goods-ship24h{margin-right:5px;background:url(images/browse-sprite-new.png) no-repeat scroll -231px 0 transparent}
.tagbg{background-image:url(images/tag_sv.png);background-repeat:no-repeat}
.box-product-list_THR .freeShipTag{background-position:-40px -90pt}
.goods_cut,.goods_add{float: left;display: inline-block;text-decoration: none;padding: 0;width: 26px;height:40px;line-height:40px;text-align: center;cursor: pointer;color:#000;font-weight: 700}
.goods_cut{font-size: 26px;line-height: 40px}
.goods_add{font-size: 20px;}
input.goodsBuyBox{color:#000;border: 1px solid transparent;border-radius: 1px;width: 22px;height: 40px;line-height:40px;padding: 0;text-align: center;margin: 0 5px;float: left;font-size: 18px;font-weight: 700}
.goods_qty_section{float: left;border: 1px solid #ccc;line-height: 40px;margin: 5px 10px 1px 0;padding:0 8px}
.size_not_choose{}
.db{display:block}
.addbtn{color:#fff;background-color: #000;background-repeat:repeat-x;border:none;font-size:12px;padding:8px 12px;font-weight:700;display:inline-block;max-height:60px;overflow:hidden;text-align:center;cursor:pointer}
.add_to_bag span{width:100%;height:100%;text-decoration: none;padding: 0 10px;box-sizing: border-box}
.addbtn.btn_normal{background-position:0 -65px}
.add_to_bag{padding:0;width:100%;height:45px;line-height:45px;font-size:14px;position:relative;margin-right:10px;font-weight:600;text-decoration: none;}
.add_to_fav{padding:0;width:180px;height:30px;line-height:30px;font-size:16px;position:relative;margin-right:10px;font-weight:700}
.loadBar{background-size:35px 35px;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-linear-gradient(315deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-animation:animate-stripes 1.8s linear infinite;animation:animate-stripes 1.8s linear infinite}
@-webkit-keyframes animate-stripes{0%{background-position:0 0}
100%{background-position:60px 0}}
@keyframes animate-stripes{0%{background-position:0 0}
100%{background-position:60px 0}}
.right-price .fav_tag{float: left}
.addbtn:hover{background-color: #666;text-decoration: none;}
a.add_to_favorites{background:url(images/add_fav.png) no-repeat left center;float:left;height:30px;line-height:30px;outline:medium none;text-align:center;width:144px;position:relative}
a.add_to_favorites.on{background:url(images/add_fav_on.png) no-repeat left center;float:left}
.add_ToWishList{margin-left:20px;clear: both;overflow: hidden;padding-top: 8px}
.share_span{float: left;font-size: 14px;color: #000;letter-spacing: 1px;margin-right: 15px}
.addToFav .fa{font-size: 20px !important;margin-top: 2px}
.addToFav .num{font-size: 12px;margin-left: 10px}
.add_ToWishList .share{display:block;width:200px;overflow: hidden;float: left;padding-top: 10px}
.addToWishList{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;font-weight:700;position:relative;text-align:left;text-transform:uppercase;width:42px;cursor:pointer;margin-top: 0;}
#addToCart:hover{background-color:#545454;border:1px solid #545454}
.addToWishList{background-color:#fff;color:#4a4a4a;font-weight:700;height: 42px;}
.addToWishList:hover{color:#000}
.addToWishList:hover em{background-position:-75px -240px}
.addToWishList>em{background:url(images/browse-sprite.png) repeat scroll -75px -220px transparent;display:inline-block;height:15px;width:20px;vertical-align:middle;margin-right:5px}
.on_pick,.on_pick em{color: #ff6d45;}
.on_pick::after{content: "";position: absolute;left: 0;bottom: -1px;width: 100%;height: 0;border-top: 1px solid #ff6d45;}
.msg_a{text-decoration:underline}
p.sbag-free1{height:30px;line-height:30px;color:#ff6d45;text-align:center;background-color:#dfdfdf;cursor:default;width:96%;margin:0 auto -30px}
.shoppingtop_baskets{padding:5px 0 10px 0;margin:0}
.checkout_btn{margin:10px 20px;}
.checkout_btn a{font-weight:700;font-size:14px;color:#fff!important}
.checkout_btn .btn{color:#fff!important;background:#000;background-repeat:repeat-x;border-radius:3px;border:none;font-size:12px;padding:3px 30px;font-weight:700;display:inline-block;max-height:45px;overflow:hidden;text-align:center;cursor:pointer}
.checkout_btn a:hover{color:#fff!important}
.checkout_btn .btn:hover{background-color:#333;color:#fff}
.checkout_btn a.pay_now{width: 350px;height:45px;line-height:45px;color:#fff!important;background:#000;background-repeat:repeat-x;border:none;font-size:16px;display:inline-block;overflow:hidden;text-align:center;cursor:pointer;text-transform:uppercase;font-weight:lighter;text-decoration: none;}
.checkout_btn a:hover{color:#fff!important}
.checkout_btn a.pay_now:hover{background-color:#666;color:#fff;}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.mt5{margin-top:5px}
.mt8{margin-top:8px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr50{margin-right:50px}
.tc{text-align:center}
.cart_tips_info{padding:5px 0;color:#666}
a.link_yellow{color:#ff6d45;text-decoration:underline}
a.link_yellow:hover{text-decoration:underline}
.cart-table-title li.ui-list-act{width:15%;text-align:center}
.cart-table-ul li.ui-list-act{width:15%;text-align:center}
.cart-table-ul li.ui-list-act a{display:block;line-height: 33px;text-decoration: underline;}
.cart-table-ul li.ui-list-act .removeWarp{height:20px}
.cart-table-ul li.ui-list-act .remove{display:inline-block;zoom:1;width:14px;height:20px;line-height:20px;font-size:0;background-position:-100px 0}
.cart-table-ul li.ui-list-act .remove:hover{background-position:-140px 0}
.cart-table-ul li.ui-list-act .favorite{display:inline-block;zoom:1;width:14px;height:20px;line-height:20px;font-size:0;background-position:-100px -37px}
.cart-table-ul li.ui-list-act .favorite:hover{background-position:-140px -37px}
.cartBg,.redHeart{background-image:url(images/cart.png);background-repeat:no-repeat}
.paypal{display:block;width:100%;height:45px;border:none;cursor:pointer;float:right;background-color: #ffc439;text-align: center;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;font-size: 18px;font-weight:700;}
.paypal:hover{ text-decoration: none;}
.hide{display:none}
.delivery,.texttip{background:#FFF;color:#000;padding:3px 8px;max-width:260px;position:absolute;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:2;display:none;font-size:12px;border:1px solid #ccc;line-height: 20px;cursor: auto;text-align: left;}
.texttip .arrow{position:absolute;display:block;width:0;height:0;top:-9px;left:16px;border-style:solid;border-width:5px;border-color:transparent transparent #ccc transparent}
.point_tip{background:#fff;color:#000;padding:3px 8px;max-width:260px;position:absolute;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:2;display:none;font-size:12px;border:1px solid #ddd}
.point_tip .arrow{position:absolute;display:block;width:0;height:0;top:-9px;left:16px;border-style:solid;border-width:5px;border-color:transparent transparent #ddd transparent}
#stripe_tb select{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.clearfix{clear:both;zoom:1;margin-bottom:10px}
.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}
a.cancel_order{width:105px;height:26px;line-height:26px;display:block;color:#000!important;text-align:center;background-color:#fff!important;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration:none;margin:0 auto;text-transform:capitalize}
.free_shipping_text{color:#00CD00;text-align:left;float:left;text-transform:uppercase;font-weight:700}
.mt5{margin-top:5px}
.mb10{margin-bottom:10px}
.ml20{margin-left:20px}
.pl40{padding-left:40px}
.fr{float:right}
.ui-pop-tips{display:none;position:absolute;font-size:12px;color:#666;border-radius:3px;border:1px solid #ddd;z-index:9999}
.ui-pop-tips:hover{display:block}
.ui-pop-tips .ui-pop-content{position:relative;z-index:10003;padding:5px 10px;border-radius:3px;background-color:#fff}
.ui-i-l{position:absolute;left:15px;top:-11px;z-index:10001;border:12px solid transparent;border-left-color:#ddd}
.ui-i-r{position:absolute;left:16px;top:-9px;z-index:10002;border:10px solid transparent;border-left-color:#fff;border-left-color:#fff}
.ui-new-l{position:absolute;right:15px;top:-11px;z-index:10001;border:12px solid transparent;border-right-color:#ddd}
.ui-new-r{position:absolute;right:16px;top:-9px;z-index:10002;border:10px solid transparent;border-right-color:#fff;border-right-color:#fff}
.ui-goods-favorites{display:inline-block;position: absolute;top: 5px;right: 5px;}
.ui-goods-favorites .fa{font-size: 25px !important;width: 25px;height: 25px;}
.ui-new-ll{position:absolute;right:94px;top:-11px;z-index:10001;border:12px solid transparent;border-right-color:#ddd}
.ui-new-rr{position:absolute;right:95px;top:-9px;z-index:10002;border:10px solid transparent;border-right-color:#fff;border-right-color:#fff}
.ui-new-nll{position:absolute;right:80px;top:-11px;z-index:10001;border:12px solid transparent;border-right-color:#ddd}
.ui-new-nrr{position:absolute;right:81px;top:-9px;z-index:10002;border:10px solid transparent;border-right-color:#fff;border-right-color:#fff}
.bubble{position:absolute;z-index:99;display:none}
.bubble .triangle{position:relative;top:22px;left:-8px;display:block;width:0;height:0;overflow:hidden;line-height:0;font-size:0;border-bottom:8px solid #fff;border-top:8px solid #fff;border-left:none;border-right:8px solid #343434;}
.bubble span{color:#ff6d45;font-weight:700;font-size:12px}
.bubble .article{float:left;color:#FFF;display:inline-block;zoom:1;padding:5px;border:1px solid #343434;border-radius:5px;background-color:#FFF;box-shadow:2px 2px 5px #666}
.bubble .article ul.list-style{list-style-type:disc}
.bubble .article ul li{float:none;color:#333;font-size:12px}
#place_order,#payment_btn_place_order,#footer_place_order{text-transform:uppercase;min-width:120px;width: 295px;height: 40px;line-height: 40px;font-size: 16px;font-family: ProzaLibre-Bold, ProzaLibre}
.point_tip{width:235px;overflow:hidden;position:absolute;display:none}
.point_tip .content{background-color:#BE3231;color:#FFF;padding:5px 10px}
.point_tip .down{background:url(images/down.png) no-repeat 20px center;height:6px;float:none;margin-top:0}
.payment_footer{width: 100%;padding: 15px 0;margin: auto;box-shadow: 0 -1px 3px rgba(0,0,0,0.1);border-top: solid 1px #ddd;background-color: #fff;display: none;}
.payment_footer.fixed{position: fixed;left: 0;bottom: 0;display: block;z-index: 11;}
.payment_footer .paymentbox{width: 100%;margin: 0 auto;position: relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
.payment_footer .continue{width: 55%;text-align: left;line-height:44px;font-size:12px;padding-left:15px;color:#999;text-decoration:none;font-weight: normal;}
.payment_footer .subtotal{display: inline-block;font-size: 14px;color: #999;}
.payment_footer .subtotal .my_shop_price{font-size: 20px;}
.main_content_user{width:100%;margin:20px auto 0;background-color:#F6F6F5;}
@media screen and (max-width: 1200px){.main_content_user{width: 100%;}}
.nav_tab{clear:both;overflow:hidden;margin-top:20px}
.nav_tab li{display:block;float:left;padding:0 2px}
.nav_tab li a{display:block;padding:5px 10px;border:1px solid #DDD;background-color:#F9F9FA;text-decoration:none;text-align:center;border-radius:2px 2px 0 0}
.nav_tab li a#summary{width:120px}
.nav_tab li a#incomming{width:90px}
.nav_tab li a#outgoing{width:100px}
.nav_tab li a#earn_points{width:120px}
.nav_tab li a.on{border:1px solid #DDD;background-color:#000;color:#FFF;font-weight:700}
.gray td{background-color:#FAFAFA;border-top:1px solid #DDD;border-bottom:1px solid #DDD}
.log_list{border-collapse: collapse;}
.log_list th{background-color:#EAEAEA;text-align:center;font-weight:700;line-height:30px;border-bottom:1px solid #ccc;font-family: ProzaLibre-SemiBold, ProzaLibre;}
.log_list tr{border-left:1px solid #ccc;height: 60px;}
.log_list td{border-right:1px solid #ccc;text-align:center;padding:10px;border-bottom:1px solid #ccc}
.log_list a{color:#000}
.log_list a:hover{text-decoration:underline}
footer .cartFooterTag{text-align:center;margin:0 auto;padding: 30px 0;background-color: #000}
footer .cartFooterTag a{display:inline-block;vertical-align: middle;}
footer .cartFooterTag img{vertical-align:middle;}
footer .cartFooterTag .paypal,.we_accept .paypal{background-image: url(images/cart.png);background-repeat: no-repeat;display: inline-block;width: 47px;height: 32px;vertical-align: 0;background-position: -400px -185px;background-size: auto 250px;}
footer .cartFooterTag .tested{display:inline-block;width:54px;height:64px;background-position:-228px -285px}
footer .cartFooterTag .cartBgRight{width:60px;background-position:-560px -285px;background-image:url(images/cart.png);background-repeat:no-repeat}
.footer_title{display: none;font-size: 14px;letter-spacing: 1px;color: #fff;text-align: center}
.pay_cartBg{background-image:url(images/paypal_big.png);background-repeat:no-repeat}
.coupon_tips dd{left:-340px}
.coupon_tips .trg_bg{left:345px}
.coupon_tips .trg_color{left:346px}
/**/
.reviews,.ui-pop-content{ clear: both; float: left !important;position: relative;}
.reviews .start,.ui-pop-content .start{float: left;}
.reviews .reviewCount,.ui-pop-content .reviewCount{float:right;margin-left: 5px;font-size: 12px;}
.reviews .reviewCount a,.ui-pop-content .reviewCount{color: #333333;}
.reviews .reviewCount i,.reviews .reviewCount a i,.ui-pop-content .reviewCount i,.ui-pop-content .reviewCount a i{font-style: normal;}
.start,.start i{background-image:url(images/start.png);background-repeat:no-repeat;background-size:5.875rem auto;font-size:0}
.start_b_0,.start_b_0 i,.start_b_0_5,.start_b_0_5 i,.start_b_1,.start_b_1 i,.start_b_1_5,.start_b_1_5 i,.start_b_2,.start_b_2 i,.start_b_2_5,.start_b_2_5 i,.start_b_3,.start_b_3 i,.start_b_3_5,.start_b_3_5 i,.start_b_4,.start_b_4 i,.start_b_4_5,.start_b_4_5 i,.start_b_5,.start_b_5 i{display:inline-block;width:5.875rem;height:1rem}
.start_b_0,.start_b_0_5,.start_b_1,.start_b_1_5,.start_b_2,.start_b_2_5,.start_b_3,.start_b_3_5,.start_b_4,.start_b_4_5,.start_b_5{background-position:0 0}
.start_b_0 i,.start_b_0_5 i,.start_b_1 i,.start_b_1_5 i,.start_b_2 i,.start_b_2_5 i,.start_b_3 i,.start_b_3_5 i,.start_b_4 i,.start_b_4_5 i,.start_b_5 i{background-position:0 -1.125rem;overflow:hidden}
.start_b_0 i{width:0}
.start_b_0_5 i{width:.5rem}
.start_b_1 i{width:1rem}
.start_b_1_5 i{width:1.75rem}
.start_b_2 i{width:2.25rem}
.start_b_2_5 i{width:2.9375rem}
.start_b_3 i{width:3.4375rem}
.start_b_3_5 i{width:4.1875rem}
.start_b_4 i{width:4.625rem}
.start_b_4_5 i{width:5.375rem}
.start_b_5 i{width:5.875rem}
.start_0,.start_0 i,.start_0_5,.start_0_5 i,.start_1,.start_1 i,.start_1_5,.start_1_5 i,.start_2,.start_2 i,.start_2_5,.start_2_5 i,.start_3,.start_3 i,.start_3_5,.start_3_5 i,.start_4,.start_4 i,.start_4_5,.start_4_5 i,.start_5,.start_5 i{display:inline-block;width:4.5rem;height:.8125rem}
.start_0,.start_0_5,.start_1,.start_1_5,.start_2,.start_2_5,.start_3,.start_3_5,.start_4,.start_4_5,.start_5{background-position:0 -2.30rem}
.start_0 i,.start_0_5 i,.start_1 i,.start_1_5 i,.start_2 i,.start_2_5 i,.start_3 i,.start_3_5 i,.start_4 i,.start_4_5 i,.start_5 i{background-position:0 -3.115rem;overflow:hidden}
.start_0 i{width:0}
.start_0_5 i{width:6px}
.start_1 i{width:13px}
.start_1_5 i{width:21px}
.start_2 i{width:27px}
.start_2_5 i{width:36px}
.start_3 i{width:42px}
.start_3_5 i{width:51px}
.start_4 i{width:57px}
.start_4_5 i{width:66px}
.start_5 i{width:72px}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml120{margin-left: 120px;}
.ratingrange,.ratingrange span,.starWrapper span{display:-moz-inline-box;display:inline-block;background-repeat:repeat-x;}
.starWrapper,.starWrapper span{display:block;width:20px;height:18px;margin-right:0;float:left}
.starWrapper span{text-indent:-1200px;margin:0;background-repeat:no-repeat}
.ratingstars{top:2px;display:-moz-inline-box;display:inline-block;position:relative}
.ratingrange{width:90px}
.ratingrange,.ratingrange .starWrapper span{height:16px}
.ratingrange .starWrapper span{width:12px;background-repeat:no-repeat;background-position:0 -21px}
.ratingrange .starWrapper{background:0 0}
.ratingrange .starWrapper,.ratingrange .starWrapper span{display:block;width:15px;height:16px;margin-right:3px;float:left}
.ratingrange .starWrapper span{width:0;text-indent:-1200px;margin:0}
.ratingRow .star000,.starWrapper span.star000{width:0}
.ratingRow .star010,.starWrapper span.star010{width:10%}
.ratingRow .star020,.starWrapper span.star020{width:20%}
.ratingRow .star030,.starWrapper span.star030{width:30%}
.ratingRow .star040,.starWrapper span.star040{width:40%}
.ratingRow .star050,.starWrapper span.star050{width:50%}
.ratingRow .star060,.starWrapper span.star060{width:60%}
.ratingRow .star070,.starWrapper span.star070{width:70%}
.ratingRow .star080,.starWrapper span.star080{width:80%}
.ratingRow .star090,.starWrapper span.star090{width:90%}
.ratingRow .star100,.starWrapper span.star100{width:100%}
.fsize20 i{font-style: normal;color:#ff6d45;}
.fsize20{font-size: 24px;}
/*style gallery*/
a.view_5_coupon{color:#ff6d45;display:inline-block}
a.view_5_coupon:hover{color:#ff6d45;display:inline-block}
.pre_banner{margin-bottom:10px;margin-top: 5px;}
.pre_banner img{margin:3px auto;}
#products_box{width: 1000px;margin: 0 auto;}
#products_box .pre-product-list{float: left;width: 224px;height: 530px;padding: 0px;margin: 10px 10px;font-size: 12px;}
#products_box .goods_aImg{width: 224px;height: 312px;overflow: hidden;float: left;}
#products_box .goods_aImg img{width: 224px;}
.pre_img_goods{width:230px;float:left;height:20px;line-height:20px;padding-left:20px;font-size:12px;color:#000;position: relative;}
.pre_img_goods:before{content: "";position: absolute;width:17px;height:17px;top:2px;left:0px;background: url(images/browse-sprite_v48f3984.png) -280px -160px no-repeat;}
.pre_img_goods strong{float:left;color:#000;margin-right:5px;font-weight:normal;}
.pre_img_goods .task_pre{float:left;}
.pre_img_goods .task_pre span{color:#d61e1e;}
.pre_img_goods .task_pre em{padding-left:2px;color:#000;font-style:normal;}
.pre-product-list .goods_mz{margin:0 0 10px 0;float: left;width: 224px;}
.pre-product-list .goods_mz a{float: left;width: 100%;overflow: hidden;height: 20px;line-height: 20px;font-size: 11px;text-align: left;text-overflow: ellipsis;white-space: nowrap;}
.pre-product-list p{width: 100%;float: left;text-align: center;}
/*category.html*/
.category_pre_banner{width:100%;float:left;margin-bottom:15px;border: 1px solid #c1c1c1;padding-bottom: 20px;margin-top: 5px;}
.category_pre_banner img{margin-bottom: 10px;}
.category_pre_table{width:100%;min-height:53px;float:left;}
.category_pre_table_bg{width:auto;min-height:53px;margin:0 auto;}
.category_pre_table span.pre_meter{width:70px;height:1px;display:inline-block;float:left;background-color:#000;}
.category_pre_table span.category_pre_color{background:#d10000;}
.category_pre_meter{float:left;width:70px;min-height:53px;font-size: 12px;}
.category_pre_meter span{display:block;border-left:1px solid #000;position: relative;color:#000;line-height:20px;text-align:center;}
.category_pre_meter span.category_sale_no{border-left:none;}
.category_pre_meter span strong{width:100%;display:block;font-weight:normal;font-size:11px;color:#000;line-height:14px;text-align: left;padding:15px 5px 5px 0;padding-left: 2px;}
.category_pre_meter span i{font-style:normal;}
.blank{height: 10px;}
.now_price{display: inline;color: #d10000;font-size: 14px;font-weight:700;float: none;}
.market_price{color: #454545;color: #aaa;font-size: 11px;font-weight: normal;margin-left: 10px;text-decoration:line-through;}
.pre_price{float: left;width: 100%;margin: 8px 0;}
.pre_order a{margin-left:-32px;}
a.order_now{background:#fff;width:130px;line-height:32px;display:inline-block;text-decoration:none;}
a.order_now span{display:block;background:#000;color:#fff;text-transform:uppercase;text-align: center;}
a.order_now span:hover{background-color: #333}
.pre_img_category{position:relative;height:42px;width: 230px;font-size: 16px;}
.pre_img_category_bg{color:#333;background-color:#fff;position:absolute;top:0;left:0;filter:alpha(opacity=45);-moz-opacity: 0.45;opacity: 0.45;height:42px;width: 230px;z-index:100;}
.pre_img_category_title{text-align: left;width: 230px;height: 30px;line-height: 30px;position:absolute;top:6px;left:3px;z-index:200;font-weight:700;}
.pre_img_category strong{float:left;color:#333;margin-right:5px;font-weight:700;}
.task_pre{float:left;}
.task_pre span{color:#d10000;}
.task_pre em{color:#333;padding-left:2px;font-style:normal;}
.promote_tag{text-align: left;padding-left: 2px;}
.category_pre_meter .pre_meter:before{content: "";position: absolute;background: url(images/browse-sprite_v48f3984.png) -120px -270px no-repeat;left:-9px;top:-8px;width:17px;height:17px;z-index:10;}
.category_pre_meter .pre_meter:after{content: "";position: absolute;background: url(images/browse-sprite_v48f3984.png) -180px -40px no-repeat;right:-1px;top:-3px;width:7px;height:7px;z-index:5;}
.category_pre_meter span.pre_meter_beginning:before{background-position: -180px -40px;width:7px;height:7px;top:-3px;left:-2px;}
.category_pre_meter .category_pre_color.pre_meter_beginning:before{background-position: -180px -49px;}
.category_pre_meter .category_pre_color.pre_meter_beginning:after{background-position: -120px -245px;width:17px;height:17px;z-index: 15;top:-8px;right:-8px;}
.category_pre_meter .pre_meter_second.category_pre_color:before{background-position: -120px -245px;}
.category_pre_meter .pre_meter_last.category_pre_color:after{background-position: -180px -49px;width:7px;height:7px;top:-3px;right:-1px;}
.category_pre_meter .pre_meter_last.category_pre_color:before{background-position: -120px -245px;}
.pre_discount{position:absolute;top:0;right:0;display:block;width:44px;height:44px;padding-top:7px;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;border-radius:100%;text-align:center;color:#fff;background-color:#D76C69;box-sizing:border-box;}
.pre_discount span{color:#fff;display:block;line-height: 14px;}
/*goods.html*/
html{-webkit-text-size-adjust:none;}
.good_pre_bg{width:410px;float:left;margin-top: 15px;}
.pre_sale_bg{width:154px;height: 20px;line-height: 20px;text-align:right;float:right;}
.pre_sale_bg .pre_sale_title{margin-right:5px;*margin-right:35px;_margin-right:35px;}
.pre_sale_bg #Tip_sph{top: 0px;*top: -20px;_top: -20px;text-align:left;z-index:200;text-decoration:none;}
.pre_sale_bg #Tip_sph img{cursor: pointer;vertical-align: middle;}
#pre_tip{position: relative;top:3px;left:-260px;z-index: 800;background:#fff;border: 1px solid #000;color: #000;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;font-size: 12px;line-height:16px;padding:15px;width:440px;height:210px;}
#pre_tip h3{font-size:12px;font-weight:700;margin-bottom:10px;}
#pre_tip p{margin-bottom:6px;}
#pre_tip p span{color:#d60000;}
.goods_pre_list{line-height:20px;margin-bottom: 15px;}
.goods_pre_meter{height:38px;line-height:20px;font-size:12px;width:130px;display: inline-block;position: relative;}
.goods_pre_meter span{width:130px;height:38px;float:left;text-transform:uppercase;text-align:left;display: inline-block;}
.goods_pre_meter span strong{font-size:14px;font-weight:700;}
.goods_pre_meter span em{display:block;height:15px;line-height:15px;color:#000;font-style:normal;font-size:11px;}
p.goods_pre_point{height:14px;line-height:15px;position:relative;text-align:left;font-size:12px;color:#000;margin: 10px 0px;}
p.goods_pre_point span{text-align:right;display:inline-block;*display:inline;zoom:1;}
p.goods_pre_point .pre_begining_point, p.goods_pre_point .pre_last_point{width:125px;}
p.goods_pre_point .pre_second_point{width:135px;}
.good_pre_sale_title{background:#ffffff;padding:10px;border:1px solid #cecece;margin-top:30px;}
.good_pre_sale_title p{text-align:left;line-height:18px;}
.good_pre_sale_title p span{margin-right:5px;font-size:12px;color:#000;}
.good_pre_sale_title p span strong{color:#000000;font-weight:700;}
.pre_img_goods{width:230px;float:left;height:20px;line-height:20px;padding-left:20px;font-size:12px;color:#000;position: relative;}
.pre_img_goods:before{content: "";position: absolute;width:17px;height:17px;top:2px;left:0px;background: url(images/browse-sprite_v48f3984.png) -280px -160px no-repeat;}
.pre_img_goods strong{float:left;color:#000;margin-right:5px;font-weight:normal;}
.pre_img_goods .task_pre{float:left;}
.pre_img_goods .task_pre span{color:#d61e1e;}
.pre_img_goods .task_pre em{padding-left:2px;color:#000;font-style:normal;}
/*zy 2015.05.27 site reversion*/
.goods_pre_meter div.pre_info{width:110px;padding:5px 10px 0px 10px;border-right:1px solid black;display: inline-block;}
.goods_pre_meter div.pre_last_info{border-right:0px;}
.goods_pre_meter div.pre_meter{height:1px;background-color:#000;width: 130px;display: inline-block;}
.goods_pre_meter em.per_price{color:#000;font-style: normal;}
.goods_pre_meter div.category_pre_color{background-color: #d10000}
.goods_pre_meter div.pre_info strong{color: #d10000;font-weight:700;display: none;}
.goods_pre_meter div.pre_info em{font-style: normal;}
.goods_pre_meter .pre_meter:before{content: "";position: absolute;background: url(images/browse-sprite_v48f3984.png) -120px -270px no-repeat;left:-8px;top:-8px;width:17px;height:17px;z-index:10;}
.goods_pre_meter .pre_meter:after{content: "";position: absolute;background: url(images/browse-sprite_v48f3984.png) -180px -40px no-repeat;right:-4px;top:-3px;width:7px;height:7px;z-index:5;}
.goods_pre_meter .pre_beginning_meter:before{background-position: -180px -40px;width:7px;height:7px;top:-3px;left:-1px;}
.goods_pre_meter .pre_meter.category_pre_color:before{background-position: -120px -245px;}
.goods_pre_meter .pre_beginning_meter.category_pre_color:before{background-position:-180px -49px;}
.goods_pre_meter .pre_beginning_meter.category_pre_color:after{background-position: -120px -245px;width:17px;height:17px;z-index: 15;top:-8px;right:-9px;}
.spresell{position: absolute;background-color:#FF5768;right: 0;top: 0;display: block;width: 48px;height: 28px;padding-top: 3px;color: #fff;font-size:12px;line-height: 14px;text-align: center;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;font-weight: normal;}
.spresell strong{font-weight: normal;color: #fff;}
.spresell .arrow{position: absolute;width: 0;height: 0;left: 0;top:30px;border-left: 24px solid transparent;border-right: 24px solid transparent;border-top: 13px solid #FF5768;}
.spresell i{color: #fff;display: block;font-style: normal;font-size: 12px;margin-top:2px;}
.top15{top: 15px;}
.border_last{border-right: none !important;}
.ml5{margin-left: 5px;}
.status_tips{vertical-align: middle;}
/*mengping 2016=06-20*/
.rfk-rw{position: relative;clear: both;margin: auto;background-color: transparent;border: 1px #aaa;padding-top:30px;margin-bottom:10px;width: 100%;}
.new_arrivals_goods .rfk_header, .just_for_you .rfk_header{font-size: 21px !important;}
.new_arrivals_goods .rfk_header .view-all, .just_for_you .rfk_header .view-all{font-size: 14px;text-decoration: underline;float: right;}
.rfk_header{background: transparent;margin-top: 30px;text-align: center;font-size: 24px;height: 10px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-weight: normal;margin-bottom: 30px;}
.good_selling .rfk_header,#attr_goodsyy .rfk_header{border-top: none;}
.rfk_header .titlel{position: relative;top: -13px;background-color: #fff;padding: 0 10px;font-weight:700;font-size: 28px;letter-spacing: 1px;text-transform: uppercase}
.scrollBox{position: relative;box-sizing: border-box}
.scrollBox .slides,.scrollBox .scroll_slides{display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-transition: -webkit-transform .8s cubic-bezier(.2,.6,.1,1);transition: -webkit-transform .8s cubic-bezier(.2,.6,.1,1);
    transition: transform .8s cubic-bezier(.2,.6,.1,1);transition: transform .8s cubic-bezier(.2,.6,.1,1),-webkit-transform .8s cubic-bezier(.2,.6,.1,1);-webkit-transform: translateX(0);
    background-color: #fff;}
.scrollBox .slides .box-product-list-index{display: block;-ms-flex-shrink: 0;flex-shrink: 0;width: 20%;position: relative;padding: 0 10px;box-sizing: border-box;}
.scrollBox .goods_aImg img{max-width: 100%;display: block}
.scrollBox .goods_aImg{margin-bottom: 8px;overflow: hidden;position: relative;}
.scrollBox .slides .box-product-list-index .goods_mz{width: 347px;float: left;overflow: hidden;height: 20px;line-height: 20px;text-align: center;text-overflow: ellipsis;white-space: nowrap;}
.scrollBox .slides .box-product-list-index .goods_mz a{font-size: 12px;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;}
.scrollBox .proPrice, .scrollBox .proPrice .my_shop_price{margin: 0;padding: 0;color: #000;font-size: 14px;}
.scroll_pic_nav{position:absolute;height:50px;width:30px;top:32%;z-index:1;margin:0;display:block;background-image:url(images/ico_all.png);background-repeat:no-repeat;cursor:pointer;text-indent:-9999px}
/*.scroll_pic_nav{position:absolute;height:50px;width:30px;top:32%;z-index:1;margin:0;display:block;background-image:url(images/ico_all.png);background-repeat:no-repeat;cursor:pointer;text-indent:-9999px}*/

.scrollBox .next1{background-position:-30px -64px;right:40px}
.scrollBox .next1:hover{background-position:-29px 0}
.scrollBox .prev1{background-position:0 -64px;left:40px}
.scrollBox .prev1:hover{background-position:0 0}
.dd-filters .feature{color: #545454;padding: 10px 8px;cursor: pointer;margin-left: 4px;}
.dd-filters .inline_block_element{display: inline-block;}
.dd-filters .feature em{width: 10px;height: 5px;background: url(images/category_down_v53b2a4e.png) no-repeat -2px -2px;margin-left: 5px;}
.dd-filters .feature:hover em{width: 10px;height: 5px;background: url(images/category_up_v53b2a4e.png) no-repeat 0px 1px;margin-left: 5px;}
.dd-filters .attr_container{font-size: 12px;background-color: #f7f7f7;position: absolute;overflow-y: auto;overflow-x: hidden;display: none;min-width: 160px;max-height: 254px;border: 1px solid #f7f7f7;z-index: 1000;padding: 5px;box-shadow: 2px 3px 4px #807D7D;}
.dd-filters .attr{position: relative;background-color: #f7f7f7;max-height: 250px;z-index: 1000;min-width: 150px;}
.dd-filters .attr li{display: block;padding: 5px 10px 5px 0px;cursor: pointer;white-space: nowrap;}
.dd-filters .attr li a span{color: #545454;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;}
.dd-filters .attr li a:hover span{color:#ff6d45;}
.toolbar .sorter .li_sort_by{margin-left: 15px;float: right;line-height: 35px;}
.toolbar .sorter .li_sort_by .selectBox{position: relative;width: 150px;margin-right: 5px;z-index: 4;border: 1px solid #ccc;border-bottom: none;}
.toolbar .sorter .li_sort_by .selectBox dt{line-height: 25px;padding: 0 20px 0 10px;}
.toolbar .sorter .li_sort_by .selectBox dd{position: absolute;top: 25px;left: 0;width: 149px;border: 1px solid #e4e4e4;background-color: #fff;display: none;}
.toolbar .sorter .li_sort_by .selectBox dd a{display: block;padding: 3px 10px;line-height: 18px;}
.toolbar .sorter .li_sort_by .selectBox i{background-image: url(images/pro_tag.png?20160301);background-repeat: no-repeat;position: absolute;right: 8px;top: 9px;width: 14px;height: 8px;background-position: -40px -160px;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);-webkit-transition: all .2s 0s ease;transition: all .2s 0s ease;}
.toolbar .sorter .li_sort_by .selectBox:hover dt i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.prod-info-time{padding: 1px 0 10px;font-size: 12px;white-space: nowrap;}
.prod-info-time .pointer{padding-right: 40px;cursor: pointer;}
.prod-info-time a{display: inline-block;text-decoration: underline;color: #333;}
.prod-info-time a:hover{color:#ff6d45}
.hide{display:none}
.autoLogin{margin: 0 20px;line-height: 16px;font-size: 12px;}
.autoLogin input{vertical-align: middle;margin-right: 3px;}
.autoLogin span{color: #666;}
#showfreeship-buymoregoods2 span{color: #000;}
.flash_ca_list{flex-wrap: wrap;}
#two.ca_list li.cat_item{display:inline-block;position:relative;text-align:left;vertical-align:top;clear:both;width:25%;background:#fff;margin:0 0 20px;padding:0 5px;box-sizing: border-box;border:3px solid #fff;}
@media screen and (min-width: 840px){
    #two.ca_list li.cat_item{width: 33.3%}
}
@media screen and (min-width: 1200px){
    #two.ca_list li.cat_item{width: 25%}
}
@media screen and (min-width: 1700px){
    #two.ca_list li.cat_item{width: 20%}
}
@media screen and (min-width: 2200px){
    #two.ca_list li.cat_item{width: 16.6%}
}
.pro-dt .pro-dt-title{margin-bottom:15px;text-align:left;}
.pro-dt .pro-dt-title a:hover{text-decoration: underline;}
.pro-dt .time-left{margin-bottom:25px;text-align:left;}
.pro-dt .timeblock,.pro-dt .timeblock1{display:inline-block;position:relative;margin:0 20px 0 0;width:42px;height:42px;background-color:#ff6d45;border-radius:10px;line-height:40px;font-size:24px;color:#fff;text-align:center;}
.pro-dt .timeblock+span:before{content:":";position:absolute;left:-15px;color:#666}
.pro-dt .price{margin-bottom:5px;font-size:24px;line-height:27px;font-weight:700;color:#000}
.pro-dt .discount{font-size:14px;color:#999}
.pro-dt .discount span{padding:0 18px}
.pro-dt .discount span:first-child{border-right:1px solid #999}
.pro-dt .list_all_items_price{text-align:left;}
.pro-dt .opt{margin-top:30px;}
.pro-dt .she-select,.pro-dt attr_selectors{float:left;padding-top:10px;margin-right:5px;}
.pro-dt .she-filter-box{clear:both;padding-top:15px;}
.pro-dt .attr_off{margin-top:5px;}
.pro-dt .attr_off:hover{margin-top:4px;}
.pro-dt .attr_on{margin-top:4px;}
.pro-dt .add_to_bag{width:250px;}
.pro-dt .addbtn{background-image:none;background-color:#000;}
.pro-dt .addbtn:hover{background-color:#5c5c5c;}
.pro-dt .bubble .article{width:116px;}
.pro-dt .attr_offs{margin: 5px;}
.pro-dt .attr_offs:hover{margin: 5px;}
.pro-dt .attr_ons{margin: 5px;}
.pro-dt .attr_ons:hover{margin: 5px;}
#hot_search,#search_words{width:100%;color: #333;display:none;position:absolute;z-index:1000;border: 1px solid #e5e5e5;border-top: none;background-color: #fff;-webkit-box-shadow: 0 0 10px #c5c5c5;box-shadow: 0 0 10px #c5c5c5;top: 45px}
#hot_search li,#search_words li{padding: 0 10px;line-height: 36px;white-space: nowrap;cursor: pointer;}
#hot_search li:hover,#search_words li:hover{background-color: #eee;}
#hot_search li.item_0{font-size: 14px;padding: 10px;color: black;border-bottom: 1px dashed #e5e5e5;line-height: 14px;font-weight:700;cursor: default;}
#hot_search li.item_0{background-color: #fff;}
#hot_search a,#search_words a{display:block;line-height:26px;text-decoration:none;}
#hot_search a:hover,#search_words a:hover{text-decoration:none;}
#hot_search a img{display:inline-block;margin-right: 4px}
/*------------------------------------------------------*/
/* -- style gallery 文章 add by lihaiping 2016.08.29*/
/*------------------------------------------------------*/
#ticket_box .header{padding:15px 15px 5px 15px;text-align:right;}
#ticket_box .header a{display:block;float:right;}
#ticket_box .contents{padding:10px;}
.review_protocal .action,.big-title,.detail-txt li,.money-making .review_protocal .action,.rule-wrap .review_protocal .action,.rule-wrap a.tag_btn{text-align:center;}
@media screen and (min-width: 900px){#ticket_box{border:1px solid #DDD;width:850px;overflow:hidden;background-color:#FFF;text-align:left;display:none;font-size:12px;z-index: 100000000;position: absolute;}
.review_protocal,.money-making .review_protocal,.rule-wrap .review_protocal{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:14px;display:none;width:765px;padding:0 30px 40px;background:#fff;color:#333}}
@media screen and (max-width: 900px){#ticket_box{border:1px solid #DDD;width:640px;overflow:hidden;background-color:#FFF;text-align:left;display:none;font-size:12px;z-index: 100000000;position: absolute;}
.review_protocal, .money-making .review_protocal, .rule-wrap .review_protocal{font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;font-size: 14px;display: none;width: 600px;padding: 0 10px 20px;background: #fff;color: #333;}}
.review_protocal h2,.money-making .review_protocal h2,.rule-wrap .review_protocal h2{font-size:22px;text-align:center;border-bottom:none;padding:10px 0;font-weight:700}
.review_protocal .red,.money-making .review_protocal .red,.rule-wrap .review_protocal .red{border:none;color:#e05472}
.review_protocal h3,.money-making .review_protocal h3,.rule-wrap .review_protocal h3{font-size:16px;font-weight:700;background:0 0;border:none;padding:0}
.review_protocal p,.money-making .review_protocal p,.rule-wrap .review_protocal p{margin:0 0 35px;color:#999;font-size:12px}
.review_protocal label,.money-making .review_protocal label,.rule-wrap .review_protocal label{font-size:14px}
.review_protocal label input,.money-making .review_protocal label input,.rule-wrap .review_protocal label input{margin-right:15px}
.review_protocal .notify,.money-making .review_protocal .notify,.rule-wrap .review_protocal .notify{color:#e05472;display:none}
.review_protocal .scroll_wrap,.money-making .review_protocal .scroll_wrap,.rule-wrap .review_protocal .scroll_wrap{overflow:auto;height:285px;margin-bottom:20px}
.review_protocal button,.money-making .review_protocal button,.rule-wrap .review_protocal button{padding:5px 10px;border:2px solid #e13138;font-weight:700;width:215px;-moz-box-sizing:content-box;box-sizing:content-box}
.review_protocal .acbtn1,.money-making .review_protocal .acbtn1,.rule-wrap .review_protocal .acbtn1{background:#e13138;color:#fff;margin-right:20px}
.review_protocal .turn_back,.money-making .review_protocal .turn_back,.rule-wrap .review_protocal .turn_back{padding:5px 10px;border:2px solid #e13138;font-weight:700;width:215px;-moz-box-sizing:content-box;box-sizing:content-box;background:#e13138;color:#fff;margin-right:20px;text-decoration:none}
.review_protocal .protocal,.money-making .review_protocal .protocal,.rule-wrap .review_protocal .protocal{font-size:12px}
.review_protocal li,.money-making .review_protocal li,.rule-wrap .review_protocal li{color:#999;font-size:14px;list-style:decimal inside}
.review_protocal.just_show .nagative, .review_protocal.just_show .protocal, .review_protocal.just_show>label,.money-making .review_protocal.just_show .nagative,.money-making .review_protocal.just_show .protocal,.money-making .review_protocal.just_show>label,.rule-wrap .review_protocal.just_show .nagative,.rule-wrap .review_protocal.just_show .protocal,.rule-wrap .review_protocal.just_show>label{display:none}
.review_protocal.just_show .scroll_wrap,.money-making .review_protocal.just_show .scroll_wrap,.rule-wrap .review_protocal.just_show .scroll_wrap{height:406px}
.review_protocal.hide-action .action,.money-making .review_protocal.hide-action .action,.rule-wrap .review_protocal.hide-action .action{display:none}
.review_protocal .nagative,.money-making .review_protocal .nagative,.rule-wrap .review_protocal .nagative{position:absolute;bottom:6px;right:10px;font-size:12px;color:#999;text-decoration:underline}
.rule-wrap{background:#fff}
.big-title{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:24px;font-weight:700;color:#6e6359;text-align: center;}
.detail-txt li,.rule-detail li{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#6e6359}
.detail-txt li{float:left;width:180px;font-size:12px;line-height:22px;margin-left: 5px;text-align: center;}
.detail-txt li:first-child{margin-left: 0;}
.rule-detail li{font-size:14px;font-weight:700;}
.rule-wrap a.tag_btn{display:block;height:40px;line-height:40px;padding-right:40px;font-size:25px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#fff;text-decoration:none;font-weight:700;margin:30px auto 20px;text-align: center;}
.tag_btn_img{width:230px;background:url(images/tri-icon.png) 223px center no-repeat #f55754;}
.tag_btn_img_l{width:660px;background:url(images/tri-icon.png) 653px center no-repeat #f55754;}
.rule-tips{font-size:15px;color:#f55754;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-align:left;margin: 15px 0;}
.gallery_msg{float: left;line-height: 25px;overflow: hidden;font-size: 14px;}
/*------------------------------------------------------*/
/* -- style gallery 用户中心 add by lihaiping 2016.08.29*/
/*------------------------------------------------------*/
.money-making{width: 750px;margin-top:18px;}
.money-making .mm-empty{padding:50px 0}
.money-making .mm-empty-text{margin-bottom:30px;font-size:12px;color:#666;text-align:center}
.money-making .mm-empty-btn{width: 230px;display:inline-block;height:40px;line-height:40px;font-size:15px;font-weight:700;text-align:center;color:#fff;background-color:#de3232;text-decoration:none;border-radius:4px}
.money-making .mm-sprite{display:inline-block;background:url(images/mmsprite.png) no-repeat;vertical-align:middle;background-size: 150px 351px;}
.money-making .i-pic,.money-making .i-show,.money-making .i-vip{position:absolute;left:12px;top:50%;margin-top:-36px;width:62px;height:62px}
.money-making .i-vip{background-position:0 0;}
.money-making .i-pic{background-position:0 -62px}
.money-making .i-show{background-position:0 -124px}
.money-making .on .i-pic,.money-making .on .i-show,.money-making .on .i-vip{margin-top:-28px}
.money-making .on .i-vip{background-position:-55px 0}
.money-making .on .i-pic{background-position:-55px -62px}
.money-making .on .i-show{background-position:-59px -124px}
.money-making .mm-bd{position:relative;padding:0 10px 100px;background-color:#666666}
.money-making .mm-tab-hd{position:absolute;top:-126px;left:10px;height:126px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;overflow:hidden}
.money-making .mm-tab-hd .tab-hd-item{position:relative;top:14px;margin-right:3px;padding-left:80px;width:161.5px;height:112px;color:#fff;background-color:#666666;cursor:pointer;text-decoration:none}
.money-making .mm-tab-hd .tab-hd-item.on{top:0;padding-top:14px;color:#666666;background-color:#fff}
.money-making .mm-tab-hd .main-title{display:inline-block;margin-top:20px;font-size:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;line-height:28px}
.money-making .mm-pic,.money-making .mm-show,.money-making .mm-vip,.order-review{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.money-making .mm-tab-hd .sub-title{padding-right:24px;font-size:12px;line-height:14px;color: #fff;font-style: normal;font-weight: normal;padding:0;}
.money-making .mm-tab-hd .on .sub-title{color: #666666;}
.money-making .mm-tab-bd{padding-top:46px;background-color:#fff}
.money-making .mm-vip{padding-bottom:90px;color:#666}
.money-making .vip-title{margin-bottom:15px;font-weight:700;font-size:24px;text-align:center;color:#333}
.money-making .vip-process,.money-making .vip-rules{padding-left:20px;padding-right:20px}
.money-making .vip-process{font-size:16px;padding-bottom:85px}
.money-making .vip-process-cnt{padding-top:180px;background:url(images/second-banner.jpg) no-repeat;background-size: 700px 194px;}
.money-making .vip-process-item{float: left;width: 160px;font-size: 12px;line-height: 22px;margin-left: 5px;}
.money-making .vip-process-item>strong{font-weight:700;font-size:18px;color:#333}
.money-making .vip-rules>ul{padding:30px 75px;border-top:1px dashed #666;border-bottom:1px dashed #666}
.money-making .vip-rules-item{font-size:14px;line-height:36px}
.money-making .vip-btn{display:inline-block;margin:50px 0;padding:0 70px;height:50px;line-height:50px;font-size:20px;font-weight:700;color:#fff;background-color:#666666;cursor:pointer;border-radius:25px;text-transform: uppercase;}
.money-making .mm-vip p.red{font-size: 16px;color: #666666;}
.money-making .mm-pic{padding:5px 20px}
.money-making .mm-pic .empty-show-btn{width:230px}
.money-making .mm-pic .red{color:#ff6d45;}
.money-making .pic-filter{margin:0 auto;width:376px}
.money-making .pic-filter-item{margin-left:1px;background-color:#e1e1e1}
.money-making .pic-filter-item>a{display:block;width:187px;height:35px;line-height:38px;font-weight:700;font-size:14px;color:#999;text-decoration:none;text-align:center}
.money-making .pic-filter-item>em{font-size:12px}
.money-making .pic-filter-item.on{background-color:#666666}
.money-making .pic-filter-item.on>a{color:#fff}
.money-making .pic-filter-item.first-child{margin-left:0;border-radius:20px 0 0 20px}
.money-making .pic-filter-item.last-child{border-radius:0 20px 20px 0}
.money-making .pic-table,.money-making .pic-table td,.money-making .pic-table th{border:1px solid #ddd}
.money-making .pic-table{margin:15px 0 40px;table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;font-size:12px;text-align:center}
.money-making .pic-table th{height:36px;font-weight:700;font-size:14px;color:#333;text-align:center}
.money-making .pic-table .order-info1>td:first-child,.money-making .pic-table .order-info2>td:first-child{padding:0 10px}
.money-making .pic-table .pro-list-wrap{width:270px;overflow:hidden;padding:5px 0;color:#999}
.money-making .pic-table .operation .text,.money-making .pic-table .status{color:#666}
.money-making .pic-table .operation{display:inline-block;text-decoration:none}
.money-making .pic-table .operation em{color:#ff4c42}
.money-making .pic-table .i-edit-pic{margin-bottom:5px;vertical-align:middle}
.money-making .pic-table .i-edit-pic{width:52px;height:58px;background-position:-52px -245px}
.money-making .pic-table .i-edit-pic:hover{background-position:-52px -298px}
.money-making .mm-show{padding-bottom:35px}
.money-making .mm-show .empty-upload-btn{width:420px}
.money-making .show-table,.money-making .show-table td,.money-making .show-table th{border:none;}
.money-making .pic-show{position: relative;float: left;width: 100%;border-spacing: 0;font-size: 12px;}
.money-making .pic-show .pic-gallery{float: left;width: 9.0625rem;min-height: 100px;margin: 0 .3125rem .625rem;overflow: hidden;opacity: 0;-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);-moz-transition: all .5s ease;transition: all .5s ease;text-align: center;border: 1px solid #ccc;padding: 5px;}
.money-making .pic-show .css3-show{opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;transform: none;}
.money-making .pic-show .img img{vertical-align:top;min-height: 100px;}
.money-making .pic-show .sns-warp{position:relative;line-height:1.25rem;padding:.3125rem 0;width:100%;background-color:#fff;color:#000;text-align:right;font-size:0}
.money-making .pic-show .sns-warp>span{top:14px}
.money-making .pic-show .sns-warp a{font-size:12px;color:#333}
.money-making .pic-show .sns-warp .like{margin-right:10px;font-size:12px}
.money-making .pic-show .sns-warp .share{margin-right:15px}
.money-making .pic-show .sns-warp .share-sns{display:block;position:absolute;top:-26px;right:7px;font-size:0}
.money-making .pic-show .grid{overflow:hidden}
.money-making .pic-show .sns-warp{position:relative;display: none;line-height:1.25rem;padding:.3125rem 0;width:100%;background-color:#fff;color:#000;text-align:right;font-size:0}
.money-making .pic-show .sns-warp>span{top:14px}
.money-making .pic-show .sns-warp a{font-size:12px;color:#333}
.money-making .pic-show .sns-warp .like{margin-right:10px;font-size:12px}
.money-making .pic-show .sns-warp .share{margin-right:15px}
.money-making .pic-show .sns-warp .share-sns{display:block;position:absolute;left:10px;font-size:0}
.icon-sns{background-image:url(images/sns_icons.png);background-repeat:no-repeat}
.icon-facebook,.icon-pinterest,.icon-twitter{display:inline-block;width:26px;height:26px;margin:0;vertical-align:top;cursor:pointer}
.icon-pinterest{background-position:0 0}
.icon-facebook{background-position:-26px 0}
.icon-twitter{background-position:-52px 0}
.icon-like,.icon-like-xl,.icon-share{display:inline-block;width:20px;height:20px;margin-right:2px;vertical-align:middle}
.icon-like{background-position:-20px -41px}
.icon-like.active{background-position:-40px -41px}
.icon-like-xl{background-position: -60px -41px;}
.icon-like-xl.active{background-position: -80px -41px;}
.icon-share{background-position:0 -41px}
.js_shareSns{float: left;}
.like{float: right;right: 40px;}
.money-making .pic-show{POSITION:relative}
/*-mengping*/
html.no-scroll{overflow: hidden;}
.animated.fast{-webkit-animation-duration: .2s;animation-duration: .2s;}
.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn;}
.animated{-webkit-animation-duration: .5s;animation-duration: .5s;animation-fill-mode: both;}
.modal1{outline: 0;top: 50%;left: 50%;z-index: 9999;overflow: auto;width: 500px;margin: -225px 0 0 -250px;-webkit-box-shadow: 0 0 20px rgba(0,0,0,.15);-moz-box-shadow: 0 0 20px rgba(0,0,0,.15);box-shadow: 0 0 20px rgba(0,0,0,.15);-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}
.modal-full{top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;margin: 0;}
.modal1, .modal-backdrop{position: fixed;background-color: #fff;}
.modal-full .modal-header{position: fixed;top: 0;left: 0;right: 0;z-index: 1051;}
.modal-header{padding: 15px 30px 0;}
.carousel{position: relative;}
.modal-header .close1{color: #a5a1a2;background-image: url(images/source.png);background-repeat: no-repeat;background-position: -152px -240px;width: 30px;height: 30px;}
.modal-header .close1{position: absolute;top: 15px;right: 35px;cursor: pointer;float:right;background-color: transparent;opacity: .6;}
.modal-header .close1:hover{opacity: 1;}
.unstyled li{margin: .5em 0;}
.modal-header .close1::before{position: absolute;right: -6px;top: 100%;content: 'Close';display: block;text-indent: 0;font-size:12px;font-weight:700;line-height: 1.7em;text-transform: uppercase;color: #a5a1a2;}
.modal-body{margin-bottom: 10px;}
.product-images-zoom-large{width: 100%;max-width: 1200px;margin: 0 auto;}
.product-images-zoom-large::before{position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}
.product-images-zoom-large .carousel{cursor: zoom-out;}
.product-images-zoom-large .carousel img {width: 1200px;height: auto;}
.product-images-zoom-large .caroufredsel_wrapper{display: block; text-align: start; float: none; position: relative; top: auto; right: auto; bottom: auto; left: auto; z-index: auto; width: 100%; height: 1700px; margin: 0px; overflow: hidden;}
.product-images-zoom-large .caroufredsel_wrapper>ul{text-align: left; float: none; position: absolute; top: 0px; right: auto; bottom: auto; left: 0px; margin: 0px; z-index: auto; width: 1100%;}
@media all and (max-width: 1300px){.product-images-zoom-large,.product-images-zoom-large .carousel img {min-width: 980px;max-width: 1100px;}}
@media all and (max-width: 1300px){.product-images-zoom-large .caroufredsel_wrapper{height: 1600px;}}
.product-images-zoom-large .pagination{position: fixed;top: 10px;left: 10px;z-index: 1051;}
.product-images-zoom-large .pagination .pagination-page img{width: 60px;height: auto;margin: 5px 0;opacity: .35;filter: alpha(opacity=35);cursor: pointer;cursor: hand;vertical-align: middle;}
.product-images-zoom-large .pagination .pagination-page.selected img{opacity: 1;filter: alpha(opacity=100);}
.carousel .carousel-prev{cursor: pointer;position: absolute;z-index: 10;background-image: url(images/source.png);background-repeat: no-repeat;background-position: -35px -114px;width: 35px;height: 116px;top: 400px;left: 5px;}
.carousel .carousel-prev:hover{background-position: 0px -114px;}
.carousel .carousel-next{cursor: pointer;position: absolute;z-index: 10;background-image: url(images/source.png);background-repeat: no-repeat;background-position: -105px -114px;width: 35px;height: 116px;top: 400px;right: 5px;}
.carousel .carousel-next:hover{background-position: -72px -114px;}
.caroufredsel_wrapper li{width: 1200px;float: left;}
.gtips ul{width: 420px;margin-left:240px;}
.gtips ul li{float: left;line-height: 16px;}
.gtips ul li.free_ship_tag{width: 24px;}
.gtips ul li.free_ship{width: 100px;text-align: left}
.gtips ul li.free_ship i{font:12px/150% ProzaLibre-Regular, ProzaLibre,sans-serif;}
.gtips ul li.gsn{width: 140px;}
.gtips ul li.gsn i{font-style:normal;text-align: center;color:#fff !important;}
.gtips ul li.i_level{width: 30px;}
.gtips ul li.i_level i{font-style:normal;color:#fff !important;}
#descriptions{clear: both;margin-top: 10px;}
#descriptions .accordion-tabs-minimal{line-height: 1.5;padding: 0;}
#descriptions .tab-hd-content{list-style: none;margin-right: 1em;}
#descriptions .tab-hd-content .tab-link{cursor:pointer;display:block;border-bottom:1px solid #ccc;padding:10px 0;font-size:14px;letter-spacing:1px;color: #000}
#descriptions .tab-hd-content .is-active span{font-size:14px;}
#descriptions .tab-hd-content a.tab-link:hover{text-decoration: none;}

.tab-link .itemIcon{width: 12px;height: 12px;margin-top: 3px;position: relative;float: right;display: inline;margin-right: 10px;}
.tab-link .itemIcon:after, .tab-link .itemIcon:before{position: absolute;left: 0;top: 50%;margin-top: -1px;content: "";display: block;width: 100%;height: 2px;background-color: #333;border-radius: 2px;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
.tab-link.is-active .itemIcon:after, .tab-link.is-active .itemIcon:before{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
.tab-link .itemIconNew{margin-top: 3px;text-decoration:none;width: 8px;height: 12px;position: relative;float: right;display: inline;transform: rotate(90deg);margin-right:10px;}
.tab-link.is-active .itemIconNew{margin-top: 3px;text-decoration:none;width: 8px;height: 12px;position: relative;float: right;display: inline;transform: rotate(270deg);margin-right: 15px;}
.tab-link .itemIcon:before{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
.tab-link .itemIcon:after{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.tab-content{padding: 10px 0 20px;font-size:12px;display: none;width: 100%;float: left;}
#product-reviews h2,#product-question h2{border-bottom: 1px solid #000;padding-bottom: 8px;font: 1em ProzaLibre-Bold;letter-spacing: .1em;font-weight: bold;text-transform: uppercase;}
/*-mengping 2016/12/21*/
.spec_backward,.spec_forward{display:block;margin-left:36px;width:20px;height:10px;background-image: url(images/tag1.png);background-repeat: no-repeat;}
.spec_backward{background-position: -104px -95px;margin-top: 10px;}
.spec_forward{background-position: -104px -80px;margin-bottom: 10px;}
.spec_backward:hover{background-position:-80px -95px}
.spec_forward:hover{background-position:-80px -80px}
#goods_detail .fa::before{font-size: 22px;}
.pointer .fa,.ticket_tips{cursor: pointer;}
.pointer .fa::before,.ticket_tips::before{font-size: 15px;cursor: pointer;}
.topFormBtn{color:#fff;background-color:#000;border:none;padding:6px 20px;border-radius:3px;cursor:pointer;}
.topFormBtn:hover{background-color:#666;color:#fff;text-decoration:none;}
.userOut{margin-top: 10px;}
.userOut .topFormBtn{background-color: #000;}
.userOut .topFormBtn:hover{background-color:;}
.news-detail_form p .detail_vip{display: inline-block;padding: 6px 12px;background-color: #000;color: #fff;border-radius:2px;margin-left: 10px;}
.news-detail_form p .detail_vip:hover{background-color: #666666;text-decoration: none;}
.news-detail_form .user_review{clear: both;margin: 20px 0;}
.news-detail_form .u_header{font-weight:700;font-size:12px;}
.news-detail_form .u_header span{display: inline-block;width: 4px;background-color: #000;height: 20px;position: relative;top: -5px;margin-right: 5px;}
.news-detail_form .clips_goods_list{padding: 10px 25px;overflow: hidden;position: relative;}
.news-detail_form .recommend_point_l,.news-detail_form .recommend_point_r{top:55px;}
.news-detail_form .clips_goods_list li{width: 147px;}
.news-detail_form .clips_goods_list .observer-view-div{width: 120px;position: relative;}
.news-detail_form .clips_goods_list li .observer-view-items{display: block;width: 120px;}
.order_summary{margin-bottom: 20px;display: inline-block;padding: 5px;border: 1px solid #e5e5e5;}
.bborder table{width:92%;margin: 0 auto;padding: 3px;border: 1px solid #e5e5e5;}
.collect_cat{flex-wrap: wrap;padding: 0 20px 12px;}
.collect_cat li{display: inline-block;margin:0 12px 12px 0}
.collect_cat li a{display: block;padding: 6px 7px;border: 1px solid #FCEBE7;border-radius: 4px;background: #FCEBE7}
.collect_cat li a.on,.collect_cat li a:hover{text-decoration: none;border: 1px solid #FE6D45}
.collect_nav td{padding: 0;text-align: center;vertical-align: middle;}
.collect_nav td a{display: block;text-align: center;padding: 0 10px;text-decoration: none;height: 35px;line-height: 35px;}
.collect_nav td a img.icon_list, .collect_nav td a img.icon_grid{position: relative;top: 10px;}
.collect_nav td a.on,.collect_nav td a:hover{background-color: #f6f6f6;}
.select_all{margin: 20px 0;color: #999;}
.collect_list .list{flex-wrap: wrap;}
.collect_list .list li{display: inline-block;text-align: center;margin: 0 0 36px;width: 25%;height: 250px;}
.collect_list .list li{text-align: center;}
.collect_list .list li .goods_name{display: inline-block;vertical-align: -3px;color: #999;overflow: hidden;width: 120px;white-space: nowrap;text-overflow: ellipsis;}
.collect_list .list li .my_shop_price{font-family: ProzaLibre-SemiBold, ProzaLibre;font-weight: 400;}
.collect_list .list li .delete{padding: 5px 0;}
.collect_list .grid{overflow: hidden;margin-bottom: 32px;}
.collect_list .grid .left{float: left;width: 25%;padding-top: 35px;}
.collect_list .grid .left .goods_name,.collect_list .grid .right .goods_name{width: 120px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #999;display: block;margin: 10px auto;}
.collect_list .grid .left .td1{text-align: center;}
.collect_list .grid .left .price,.collect_list .grid .right .price{margin-bottom: 12px;}
.collect_list .grid .left .my_shop_price,.collect_list .grid .right .my_shop_price{font-family: ProzaLibre-SemiBold, ProzaLibre;font-weight: 400;line-height: 12px;}
.collect_list .grid .right{float: right;width: 74%;overflow: hidden;}
.collect_list .grid .right .stitle{font-weight:700;font-size: 14px;}
.collect_list .grid .right .slideBox-con{padding: 0 50px;position: relative;box-sizing: border-box;}
.collect_list .grid .right .slideBox{width: 100%;overflow: hidden;}
.collect_list .grid .right .slides{width: 9999px;overflow: hidden;position: relative;left: 0;}
.collect_list .grid .right .slides li{display: block;float: left;padding: 10px 16px;text-align: center;}
.collect_list .grid .right .slideBox-scroll{position: absolute;top: 60px;width:24px;height:40px;box-sizing: border-box;border-radius:12px;border:1px solid #EAEAEA;text-align: center;}
.collect_list .grid .right .slideBox-scroll-prev{left: 0;}
.collect_list .grid .right .slideBox-scroll-next{right: 0;}
.collect_list .grid .right .tag-left{width: 8px;height: 16px;background-size: 1762px auto;margin-top: 10px; background-position: -502px -276px;transform: rotate(180deg);}
.collect_list .grid .right .tag-right{width: 8px;height: 16px;background-size: 1762px auto;margin-top: 10px; background-position: -502px -276px}
.bborder_ticket .view_btns:hover{background: #666666;}
/**********************************************************/
/**************goods_list css add by lihaiping*************/
/*************** 2016.12.30 10:00 *************************/
/**********************************************************/
.none{display: none;}
#globalWrapper-content{margin: 0;padding:0px;box-sizing: border-box;}
#globalWrapper-content #attr-main-content{padding: 0px 50px 0px 50px;}
.mt5{margin-bottom:5px;}
.mb15{margin-bottom: 15px;}
.top40{top: 40px;}
.top80{top: 80px;}
.p_a{position: absolute;}
.p_f{position: fixed;}
.fl{float: left;}
.fr{float: right;}
.pr5{padding-right: 5px;}
.asideNoFix{position: relative;top: 0;}
.cate_fixed{position: fixed;top: auto;bottom: 0;}
.cate_absolute{position: absolute;top: auto;bottom: 0;}
.top40{top:40px;}
.container{position: relative;z-index: 1;}
#globalWrapper-content .cateMain{padding: 0px 40px;box-sizing: border-box;}
.cateMain{display: block;position: relative;width: 100%;}
.cateMainInner{position: relative;z-index: 4;background-color: #fff;}
.filterWrap dl,.menu_list dl{font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;color:#000;font-size: 12px;}
.menu_list dt a{font-size: 15px;font-weight: 700;color: #000;}
.menu_list a:hover{color: #666;text-decoration: underline;}
.menu_list dl dt.parent_0{text-indent: 0;}
.menu_list dl dt.parent_1{text-indent: 15px}
.menu_list dl dt.parent_2{text-indent: 30px}
.menu_list dl dt.parent_3{text-indent: 45px}
.filterWrap dl dt,.filterWrap .filter-title{height: 66px;line-height: 66px;}
.filterWrap .filter-title{border-top: 1px solid #000;}
.filterWrap dl dt div a{font-size: 14px;font-weight: 700;color: #000;}
.filterWrap dl dd{font-size: 12px;}
.filterWrap .bordertop{font-size: 14px;margin-top: 15px;}
.filterWrap .selectListBox{}
.filterWrap .selectListBox dd{line-height: 15px;padding: 5px 0;}
.filterWrap .selectListBox dd.dd-list-half{width: 50%;display: inline-block;}
.filterWrap .selectListBox a{background-image: url(images/tag_filter.png);background-repeat: no-repeat;}
.filterWrap .selectListBox a:hover{color: #666;text-decoration: underline;}
.filterWrap .selectListBox a.on{background-position:-203px -215px;color:#666}
.filterWrap .selectListBox a{margin-left:10px;padding-left:15px;color:#000;background-position:-203px -183px;display:block}
.filterWrap .selectListBox dd.dd-list-half a{margin-left: 0;}
.filterWrap dl dd.dd-list a:hover{color: #666;}
.filterWrap h5{font-weight:700;cursor:pointer;font-size: 12px;padding: 0 10px;}
.filterWrap h5 i{margin-right: 3px;display:inline-block;*display:inline;border-style:solid;border-color:#333 transparent transparent;border-width:5px 5px 0;width:0;height:0;cursor:pointer}
.filterWrap h5.on i{margin-right: 3px;display:inline-block;width:0;height:0;*display:inline;*zoom:1;border-style:solid;border-color:transparent transparent #333;border-width:0 5px 5px}
#cate_mainBox{position: relative;z-index: 1;display: block;width: 100%;}
.cateTopBar{width: 100%;}
.cateTopBar .cate_name{height: 18px;line-height: 18px;font-size: 18px;color: #000;text-align: left;margin: 20px 0 40px;}
.cateTopBar .margin_rewrite{margin: 5px 0 0;}
.cateTopBar .operate_list{font-size: 12px;padding: 0 10px;height: 30px;z-index: 1;}
.cateTopBar .operate_list1{position: relative;font-size:12px;}
.cateTopBar .operate_list1 select{letter-spacing: .02rem;color: #3f3f3f;width:150px;height: 30px;margin-bottom: 0;border: 1px solid #757575;border-radius: 5px;outline: none;background: #fff;}
.search-filter{width: 100%;margin-bottom: 20px;}
.search-filter li{display:inline-block;padding:0 10px;margin-right:10px;height:35px;line-height:35px;background-color:#f4f4f4;}
.closeBtn{background-position: -162px 4px;display: inline-block;width: 15px;height: 1pc;margin-left: 12px;position: relative;top: 4px;right: 0;}
.coloseAll{text-decoration: underline;}
.cateTopBar .operate_list .operateT{position:relative;height:40px;z-index:6;cursor:pointer}
.cateTopBar .operate_list span{line-height:30px}
.cateTopBar .operate_list i{border-top-color:#666}
.cateTopBar .operate_list ul{display:none;position:absolute;top:30px;right:0;z-index:5}
.cateTopBar .operate_list li{line-height:22px;white-space:nowrap}
.cateTopBar .operate_list li a{color:#666;display:block;padding:2px 15px}
.cateTopBar .operate_list li a:hover{color:#fff;background-color:#666;text-decoration:none}
.cateTopBar .operate_list a.cateTag{display:inline;float:left;zoom:1;width:20px;height:20px;margin:5px 0 0 10px;font-size:0}
.cateTopBar .operate_list a.fs_tag{background-position:-40px -90pt}
.cateTopBar .operate_list a.fs_tag_on{background-position:-40px -9pc}
.cateTopBar .operate_list a.sih_tag{background-position:-4pc -90pt}
.cateTopBar .operate_list a.sih_tag_on{background-position:-4pc -9pc}
.cateTopBar .operate_list a.onsale_tag{background-position:-24px -168px}
.cateTopBar .operate_list a.onsale_tag_on{background-position:-24px -2in}
.cateTopBar .sort_listShow{display:inline;float:left;padding-left:10px;font-size:9pt;margin:6px 0 0 10px}
.cateTopBar .operate_list_hover{padding:0}
.cateTopBar .operate_list_hover .operateT{background-color:#fff;padding:0 9px;border:1px solid #ddd;border-bottom:none;height:30px;box-shadow:0 -2px 5px #ddd}
.cateTopBar .operate_list_hover ul{display:block;background-color:#fff;padding:0;border:1px solid #ddd;box-shadow:0 2px 5px #ddd}
.cateTopBar .operate_list_hover i{border-top-color:transparent;border-bottom-color:#666;vertical-align:3px}
.catePro_ListBox{float: none;width:100%}
.catePro_ListBox ul{float: left;display: flex;flex-wrap: wrap;width: 100%}
.catePro_ListBox li .lookFast{position: absolute;bottom: 4px;right: 0;width: 250px;height: 24px;line-height: 23px;display: none;background-color: #fff;filter: alpha( Opacity = 60);background-color:rgba(255, 255, 255, .6);font-size:12px;color:#333;text-align:center}
.catePro_ListBox li .lookFast:hover{text-decoration: none;filter: alpha( Opacity = 80);background-color:rgba(255, 255, 255, .8)}
.catePro_ListBox li .lookFast span{background-position: 0 -21px;width: 20px;height: 20px;display: inline-block;zoom: 1;vertical-align: middle}
.catePro_ListBox li:hover .lookFast, .catePro_ListBox li:hover .proPrice i{display: block;}
.fav_tag a.addToFav .tgi{font-style: normal;display: inline-block;vertical-align: middle;background-position: -400px 0;width: 20px;height: 22px;zoom: 1;cursor: pointer;}
.fav_tag a.addToFav{font-size: 12px;color: #000;}
.fav_tag .tag_c{background-image: url(images/pro_tag.png?20160301);background-repeat: no-repeat;}
.fav_tag a.addToFav.addToFavCur .tgi{background-position: -440px 0;}
.addToWishList .addToFav{float: none !important;font-size: 12px;color: #000;position: relative;text-align: center;}
.catePro_ListBox li{display:inline;float:left;overflow:hidden;padding:3px;border:1px solid #fff;}
.catePro_ListBox li .proImgBox{width:100%;height: auto;min-height:100px;position:relative;text-align:center;}
.catePro_ListBox li .proImgBox a img{width: 100%}
.catePro_ListBox li .proName{overflow:hidden;font-size:12px;text-align:left;white-space:nowrap;text-overflow:ellipsis;}
.catePro_ListBox li .proPrice{clear: both;text-align: left;position: relative;}
.catePro_ListBox li .proPrice .ui-list-ext{position: absolute;right: 0;}
.catePro_ListBox li .proPrice i,.li_prolist li i{float:right;width:20px;height:20px;margin-left:5px;}
.catePro_ListBox li .proPrice .freeShipTag{background-position:-40px -90pt}
.catePro_ListBox li .proPrice .shipInHrsTag{background-position:-4pc -90pt}
.catePro_ListBox li .proPrice .my_shop_price{font-size:16px;font-weight:700;}
.catePro_ListBox li .proPrice .faceBookLike{background-position:0 -168px}
.catePro_ListBox li .proPrice .cateReviews{background-position:-72px -2in}
.catePro_ListBox li .discount_log{color: #ff6d45;}
.catePro_ListBox li:hover .lookFast,.catePro_ListBox li:hover .proPrice i{display:block}
.catePro_ListBox li .goods-color-wrap{width: 100%;line-height: 20px;text-align: left;}
.catePro_ListBox li .goods-color-wrap .svg{float: left;width: 20px;font-size: .875rem;}
.catePro_ListBox li{display: inline;float: left;margin: 10px 8px 30px;width: 230px; overflow: hidden}
.catePro_ListBox li .list-act-box{flex-wrap: wrap;}
.catePro_ListBox li .list-act-wrap{padding: 0 4px;width: fit-content;line-height: 15px;margin:8px 4px 0 0;border-radius: 2px;background: #FCEBE7;border: 1px solid #FE6D45 !important;font-size: 12px;color: #FE6D45;cursor: default;box-sizing: border-box;font-style: normal;}
.catePro_ListBox li .list-act-wrap.buy_more{display: inline-block;}
.catePro_ListBox li .list-act-wrap *{font-size: 12px;color: #FE6D45 !important;text-transform: capitalize;font-style: normal;}
.catePro_ListBox li .list-act-wrap a{padding: 0;line-height: 17px;}
.catePro_ListBox li .list-act-wrap a:hover{text-decoration: none;color: #FD7777;}
.catePro_ListBox li .list-act-wrap.visible-off{display: none}
.catePro_ListBox li .list-act-wrap.visible-on{display: inline-block;margin-top: 8px}
.fa{width: 16px;height: 20px;font-size: 16px !important;color: #666;}
.g-star{color: #000;display: flex;align-items: center}
.g-star .fa{color: #FE6D45;line-height: 20px;vertical-align: middle;margin-right: 4px}
.ui-list-price{float:left}
.ui-list-ext{float:right}
.out_of_stock{position: absolute;top:140px;left:50px;cursor: pointer;}
.listspan{font-size:12px;padding-top: 3px;}
.listspan i.fa{color: #ddd;width: auto;height: 16px;position: relative;top: 1px;}
.listspan a i.fa{color: #000;}
.listspan .disabled, .listspan .text { color: #000;}
.listspan a,.listspan span{padding:0 5px;color: #000;line-height: 24px;}
.listspan a:hover{color: #666;text-decoration: none;}
.listspan .current{color: #000000;font-weight:700;}
.listspan .fa-caret-left,.listspan .fa-caret-right{padding:0 5px;}
.borderBccc{border-bottom: 1px solid #ccc;padding-bottom: 3px;}
.input1{border:1px solid #ccc;padding:5px;width:240px;}
.input2{border:1px solid #ccc;padding:5px;width:480px;}
/*R站工单页面优化.css*/
.main{margin: 0 auto;text-align: left;width: 1200px;clear: both;}
.ask-question{width: 90%;min-width: 640px;margin-bottom: 180px;}
.ask-question .product-img{width: 120px;vertical-align: top;}
.ask-question .ask-block{vertical-align: top;}
.ask-question .ask-block ul{margin: 0;padding: 0;list-style: none}
.ask-question .ask-block ul li{margin: 30px auto;}
.ask-question .ask-block ul li:first-child{margin-top:0;}
.ask-question .ask-block #question_response{display:none;width:84%;border:1px solid #ddd;margin-top:10px}
.ask-question .ask-block #question_response .response-title{font-size:14px;font-weight:700;text-align:center;width:100%;background:#C4C4C4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}
.ask-question .ask-block #question_response .response-content{padding:10px 5px 6px 6px;font-size:12px;text-align:left;margin-left:16px;line-height:22px}
.ask-question .ask-block #question_response .response-bottom-text{font-size:12px;padding:6px;text-align:center}
.ask-question .ask-block #question_response .response-act{width:100%;font-size:12px;display:inline-block;text-align:center;margin-bottom:6px}
.ask-question .ask-block #question_response .response-act a{margin-left:20px}
h3.help-title{font-size: 14px;font-weight:700;}
.support-block{float: left;width: 100%;position: relative;margin-bottom:30px;}
.support-block .issue-block{float: left;width: 220px;position: absolute;}
.support-block .issue-block ul{margin: 0;padding: 0;width: 100%;}
.support-block .issue-block li.issue-item{font-size:12px;display:block;position: relative;padding: 5px;cursor: pointer;}
.support-block .issue-block li a:hover{color:#000000;text-decoration: underline;}
.support-block .issue-block li.on,.issue-block li.on a{color:#000000;font-weight:700;}
.support-block .issue-block .sprite-wrap{display:block;background:#fff;position:relative}
.support-block .issue-block .sprite-wrap .sprite{position:absolute;top:-2px;left:-2px;text-indent:-99999px;overflow:hidden;display:block;cursor:pointer;text-align:left!important}
.support-block .issue-block .sprite{background:url(images/sprite@1X.png) -99999px -99999px no-repeat;background-size:642px 94px}
.support-block .issue-block .sprite-wrap.pointer-arrow{width:7px;height:14px;top:9px;background-color:#000;position:absolute;right:0;left:auto}
.support-block .issue-block .sprite-wrap.pointer-arrow .sprite{width:11px;height:18px;background-position:-296px -75px}
.support-block .issue-block .open .sprite-wrap{width: 14px;height: 7px;top: 15px;}
.support-block .issue-block .open .sprite-wrap .sprite{width: 18px;height: 11px;background-position: -300px -64px;}
.support-block .issue-content{float: left;width: 100%;min-height: 240px;margin-bottom: 20px;}
.support-block .issue-question{padding-left: 240px;}
.support-block .issue-action{position: fixed;display: none;background-color: #ffffff;left: 0;bottom: 0;width: 100%;height: 80px;padding-top: .125rem;font-size: .75rem;z-index: 10;}
.support-block .issue-action{display: none;}
.support-block .none{display: none;}
.issue-content .m-issue-list{color: #222;font-size: 14px;width: 100%;margin-bottom: 380px;}
.issue-content .ticket-item{border-bottom: 1px solid #d8d8d8;}
.issue-content .ticket-item img{max-width: 800px;}
.icon-arrow{background-image: url(images/arrow_down.png);background-repeat: no-repeat;background-size: 24px auto;font-size: 0;}
.arrow-tip{width: 24px;height: 24px;}
.on .icon-arrow{webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.icon-tip{background-image: url(images/icon_add.png);background-repeat: no-repeat;background-size: 16px auto;font-size: 0;}
.issue-content .issue-title{cursor: pointer;line-height: 56px;padding: 0 25px;font-weight: normal;font-size:12px;}
.issue-content .issue-title .arrow-tip{margin-top: 20px;}
.issue-content .on{font-weight:700;}
.arrow-tip{width: 24px;height: 24px;}
.on .icon-tip{background-image: url(images/icon_dec.png);}
.issue-content .issue-info{line-height: 22px;color: #666;margin: 20px auto;overflow: hidden;padding: 0 5px;font-size: 12px;}
.issue-content .issue-info a{color: rgb(0, 0, 255) !important;}
.issue-content .issue-info a *{color: rgb(0, 0, 255) !important;}
.issue-content .issue-info .article-votes {margin-top: 15px;float: right;padding-right: 20px;line-height: 28px;height: 28px;}
.issue-content .issue-info .article-votes span {padding-left: 15px;vertical-align: middle;}
.issue-content .issue-info .article-votes span.vote_action {cursor: pointer;}
.issue-content .ticket-item img {max-width: 800px;}
.issue-content .issue-info .article-votes img.vote_img {width: 25px;vertical-align: middle;}
.issue-content .pages a{font-size: 14px;color: #666;text-decoration: none;margin:0 20px;}
.issue-content .pages a.current{color: #222;font-weight:700;}
.issue-content .pages img{vertical-align: middle;}
.issue-content .response{width:80%;border:1px solid #ddd;margin-top:10px;margin-left: 4%;}
.issue-content .response-title{font-size:14px;line-height: 30px;font-weight:700;text-align:center;width:100%;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}
.issue-content .response-content{padding:10px 5px 6px 6px;font-size:12px;text-align:left;margin-left:16px;line-height:22px}
.issue-content .response-bottom-text{font-size:12px;padding:6px;text-align:center}
.issue-content .response-act{width:100%;font-size:12px;display:inline-block;margin-bottom:4px;text-align:center;margin-bottom:6px}
.issue-content .response-act a{margin-left:20px}
.issue-action a{font-size: 12px;width: 300px;margin: 5px;}
.pushbtn-black, .pushbtn-white{margin: 0;display: inline-block;box-sizing: border-box;height: 34px;line-height: 34px;padding: 0 16px;border: 1px solid #333333;font-size: 15px;text-align: center;vertical-align: middle;font-weight:700;white-space: nowrap;text-transform: uppercase;transition: all .2s;cursor: pointer;background-image: none;border-radius: 0;-ms-touch-action: manipulation;touch-action: manipulation;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.pushbtn-white, a.pushbtn-white:link, a.pushbtn-white:visited{background-color: #fff;color: #222;}
.pushbtn-black, a.pushbtn-black:link, a.pushbtn-black:visited{background-color: #000000;color: #fff;}
.pushbtn-black:hover,a.pushbtn-black:hover{background-color:#333333;border-color:#000000;text-decoration:none}
.pushbtn-white:hover,a.pushbtn-white:hover{background-color:#333333;color:#fff;text-decoration:none}
.issue-content .issue-loading{width: 100%;height: 180px;}
.issue-content .issue-loading .loadding-animatioin{margin: 90px auto;width:32px;height: 32px;margin-left:600px;}
.issue-content .issue-loading .loadding-animatioin div{width:32px;height: 32px;background:url(images/loadingAnimation.gif) no-repeat;}
.btn_close{float: right;display: inline-block;width: 24px;height: 24px;background: url(images/icon_close.png) no-repeat;background-size: 24px 24px;position: relative;top: 0;right: 5px;cursor: pointer;}
.dialog_box{position: absolute;padding:0 3px;color:#fff;background-color:#ff6d45;font-size: 12px;font-weight: normal;font-style: normal;margin-top: -24px;}
.dialog_box_new_message {position: absolute;width: 23px;height:18px;background:url(images/new_message.png) no-repeat;margin-top: -8px;margin-left: 2px;}
.dialog_box i{position: absolute;top: 18px;left: 25%;width: 0;height: 0;border-left: 0 solid transparent;border-right: 6px solid transparent;border-top: 8px solid red;}
.dialog_box i.on{border-top: 8px solid #666666;}
.new_box{position: relative;padding:0 3px;color:#fff;background-color:#ff6d45;font-size: 12px;font-weight: normal;font-style: normal;}
.new_box i{position: absolute;top: 3px;right: -8px;width: 0;height: 0;border-bottom: 0 solid transparent;border-top: 6px solid transparent;border-left: 9px solid red;}
.new_box i.on{border-left: 9px solid #666666;}
.dialog_new,.dialog_new_r{position: relative;padding:0 4px;color:#fff;background-color:#FE6D45;font-size: 10px;font-weight: normal;font-style: normal;border-radius: 6px 0px 6px 0px;height: 14px;line-height: 16px}
.dialog_new i{position: absolute;top: 3px;left: -8px;width: 0;height: 0;border-bottom: 0 solid transparent;border-top: 6px solid transparent;border-right: 9px solid red;}
.dialog_new_r i{position: absolute;top: 3px;right: -8px;width: 0;height: 0;border-bottom: 0 solid transparent;border-top: 6px solid transparent;border-left: 9px solid red;}
.dialog_new i.on{border-right: 9px solid #666666;}
.dialog_new_r i.on{border-left: 9px solid #666666;}
.dialog_new:hover,.dialog_new_r:hover{text-decoration: none;}
.dialog_new i:hover,.dialog_new_r i:hover{text-decoration: none;}
.selected_dialog{background-color: #666666;color: #FFF;}
.view_tickets{padding: 3px 5px;border: 1px solid #ccc;margin: 5px;border-radius: 4px;display: inline-block;}
a.view_tickets{text-decoration: none;}
.view_tickets div{text-align: center;}
a.view_tickets:hover,.tickets_checked{color: #000000;border: 1px solid #000000;}
.search-block{position: relative;width: 100%;top: 0;z-index: 6;;border:1px solid #ccc;margin-bottom: 10px;overflow: auto;background-color: rgb(255,255,255);}
.search-block ul.search-order{float: left;margin: 0;padding: 0;width: 100%;}
.search-block ul.search-order li{float: left;height: 45px;width: 16%;margin:12px auto;text-align: center;font-size: 12px;}
.search-block ul.search-order li .search_order_keywords{height: 26px;border-radius: 10px;border:1px solid #cccccc;outline: none;padding-left: 26px;width: 90%;padding-right: 5px;box-sizing: border-box;color: #666}
.search-block ul.search-order li .search_order_btn{position: absolute;background:#ffffff url(images/ut-search.png) no-repeat;background-size: contain;background-position: center;width: 22px;height: 22px;top: 11px;left: 7%}
.search-block ul.search-order li a{text-align: center;}
.search-block ul.search-order li a:hover{color: #000000;}
.search-block ul.search-order li a span:hover{color: #000000;}
.search-block ul.search-order li div{display: inline-block;}
.search-block ul.search-order li .search-all div{background: url(images/all_order.png) no-repeat;background-size: 15px 18px;width: 15px;height: 18px;}
.search-block ul.search-order li .search-unpaid div{background: url(images/unpaid.png) no-repeat;background-size: 22px 18px;width: 22px;height: 18px;}
.search-block ul.search-order li .search-pro div{background: url(images/processing.png) no-repeat;background-size: 20px 18px;width: 20px;height: 18px;}
.search-block ul.search-order li .search-shipped div{background: url(images/shipped.png) no-repeat;background-size: 33px 18px;width: 33px;height: 18px;}
.search-block ul.search-order li .search-return div{background: url(images/refund.png) no-repeat;background-size: 20px 18px;width: 20px;height: 18px;}
.search-block ul.search-order li i{float: left;width: 100%;font-style: normal;margin-top: 5px;text-align: center;}
.search-block ul.search-order li .on i span{color: #000000;font-weight:700;border-bottom: 2px solid #000000;text-align: center;}
.rf_border{padding: 5px 8px;border: 1px solid #000000;border-radius: 4px;margin: 0 5px;}
.footer-blank{width: 100%;min-width: 1200px;margin: 0 auto;text-align: center;zoom: 1;overflow: hidden;background-color: #FFF;margin-top: 20px;clear: both;}
.footer-blank{background-color: #FFF;display: none;}
.view_summary{margin-right: 8px;}
.view_summary .icon-tip{background-size: 24px auto;display: inline-block;margin: 0 auto;vertical-align: middle;}
.view_summary .arrow-tip{width: 24px;height: 24px;}
.icon-show{background-image: url(images/arrow_show.png);background-repeat: no-repeat;font-size: 0;}
.view_summary .arrow-up{background-size: 18px auto;display: inline-block;margin: 0 auto;vertical-align: middle;width: 18px;height:18px;}
.on .icon-show{transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);}
.on .arrow-up{width: 24px;height: 24px;background-size: 24px auto;}
.bon .arrow-up{width: 24px;height: 24px;background-size: 24px auto;}
.summary_list{float:left;width: 100%;background-color: #FFF;}
.loadding{text-align: center;padding: 20px 0;background-color: #FFFFFF;}
.loadding img{text-align: center;vertical-align: middle;}
.summaryBox{background-color: #FFF;margin:10px;}
.summaryBox .t_header{font-weight:700;font-size: 14px;}
.summaryBox .more_link{margin:10px 0;text-align: center;height: 40px;line-height: 40px;}
.summaryBox .more_link a{font-size: 14px;font-weight:700;}
.summary_row td{}
.show-popup-div{border: 1px solid #B3B3B3;position: absolute;background-color: #F7F7F7;border: 1px solid .444;border-radius: 4px;box-shadow: 0 1px 3px 2px #B3B3B3;}
.popup-header{width: 98%;height: 40px;text-align: right;padding-top: 5px;}
.member_info_content .update:hover{background: #666666;}
.nav_tab{width: 90%;overflow:hidden;margin-top:20px}
.nav_tab li{float: left;padding: 0;}
.nav_tab li a{border:none;background-color: #fff;border-bottom: 1px solid #eee;padding: 8px 16px;display: inline-block;}
.nav_tab li a.on{border-top: 2px solid #000000;border-left: 1px solid #eee;border-right: 1px solid #eee;background: #fff;color: #000000;border-bottom: none;font-weight:700;}
.w10{width:10px}
.w20{width:20px}
.w30{width:30px}
.w40{width:40px}
.w50{width:50px}
.w60{width:60px}
.w70{width:70px}
.w80{width:80px !important}
.w90{width:90px}
.w100{width:100px}
.w105{width: 105px;}
.w110{width: 110px;}
.w115{min-width: 115px;}
.w120{width: 120px;}
.w130{width: 130px;}
.w140{width: 140px;}
.w150{width: 150px;}
.w160{width: 160px;}
.w200{width:200px}
.w250{width:250px}
.w300{width:300px}
.w400{width:400px}
.w500{width:500px}
.w600{width:600px}
.w700{width:700px}
.w800{width:800px}
.default-button,a.default-button{display: inline-block;color: #fff !important;text-align: center;background-color: #000000;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration: none !important;text-transform: capitalize;height: 26px;line-height: 26px;border: none;cursor: pointer;font-size: 12px;}
.default-button:hover,a.default-button:hover{background-color: #666666;color: #FFF !important;}
.blank-button,a.blank-button{display: inline-block;color: #333 !important;text-align: center;background-color: #fff;border: 2px solid #000000;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration: none !important;text-transform: capitalize;border-radius: 2px;height: 26px;line-height: 22px;cursor: pointer;font-size: 12px;box-sizing: border-box;}
.blank-button:hover,a.blank-button:hover{background-color: #000000 !important;color: #FFF !important;}
a.default-button{height:26px;line-height:26px;text-decoration: none;}
a.default-button-disabled{height: 26px;line-height: 26px;display: block;color: #fff !important;text-align: center;background-color:#ccc;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif, sans-serif;text-decoration: none !important;text-transform: capitalize;margin: 0 auto}
.order_list .btns div{width: 100%;margin: 5px auto;height: 30px;}
.order_list .btns div{width: 100%;margin: 5px auto;height: 30px;}
.order_list .btns div a{margin: 0 auto;}
.order_list .btns div.submit-tickets{margin-top: 6px;}
.submit-tickets a{border: 1px solid #000000;text-align: left;text-indent: 10px;}
.submit-tickets a i{position: absolute;margin-top: 5px;width: 18px;height: 18px;background: url(images/bottom.png) no-repeat;}
.submit-tickets a.view_on{position: relative;background-color: #fff;color: #000000 !important;border: 1px solid #000000;border-bottom: none;border-radius: 2px;z-index: 10000}
.submit-tickets a.view_on i{background: url(images/bottom_yellow.png) no-repeat;}
.paypal_botton,a.paypal_botton{display: inline-block;color: #fff;text-align: center;background-color: #000000;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration: none;text-transform: capitalize;border-radius: 2px;height: 26px;line-height: 26px;border: none;cursor: pointer;font-size: 12px;width: 105px;}
.paypal_botton:hover,a.paypal_botton:hover{background-color: #666666;color: #FFF;}
.order_tips{margin:20px auto;}
.order_tips div.o-tips{width: 80%;margin-left:10%;margin-right:10%;margin-top: 40px;}
.order_tips div.o-tips a{text-decoration: underline;}
.order_tips div.o-tips h3{font-size: 16px;}
.order_tips div.o-tips p{margin: 20px auto;font-size:12px;}
.order_tips div.o-tips .search_result{display: none;margin-top: 20px;color:#ff6d45;}
.order_tips div.o-tips .search_error{color:#ff6d45;}
.order_tips div.o-tips input[name='account_email']{width: 300px;padding: 6px;box-sizing:border-box;border:1px solid #CCC;height: 28px;line-height: 28px;}
.order_tips div.o-tips input[name='account_email']:focus{border-color:#000000;}
.order_tips div.o-tips a.litb-btn-yellow{text-decoration: none;cursor: pointer;background-color:#000000;color:#FFF;font-size:12px;padding:5px 16px;border-radius:3px;border:none;}
.order_tips div.o-tips a.litb-btn-yellow:hover{background-color: #666666;}
.status_tips{vertical-align: middle;padding: 0 3px;width: 16px;height: 20px;}
.service_tips{float: left;width: 100%;margin:15px auto;background: #ffe6ba;}
.service_tips div{}
.service_tips div.img{float: left;position: absolute;width: 30px;padding-left: 10px;line-height: 30px;}
.service_tips div.o-info{float: left;width:100%;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;color: #000;}
.service_tips div.o-info div{padding-left: 60px;line-height:30px;}
.service_tips i{background: url("images/order_tips.png") no-repeat;width: 32px;height: 32px;background-size: 32px 32px;display: inline-block;}
.u_header{float: left;width: 100%;clear:both;overflow:hidden;margin: 20px auto;}
.u_header .title{float:left;font-size:14px;padding-left: 22px;}
.u_header span{display: inline-block;width: 4px;background-color: #000000;height: 20px;position: relative;top: -5px;margin-right: 5px;}
.status_header{float: left;width: 100%;clear:both;overflow:hidden;margin: 20px auto;}
.status_header .label-title{float:left;font-size:14px;padding-left: 22px;}
.status_header em{display: inline-block;font-style: normal;width: 4px;background-color: #000000;height: 20px;position: relative;margin-right: 5px;}


.shoppingInfo{float: left;width: 100%;margin-top:20px;}
.shoppingInfo .flow{width:80%; margin: 0 auto; height: 70px; font-size: .875em; position: relative}
.shoppingInfo .flow .flow_top{clear: both;  overflow: auto; width: 100%;height: 25px;}
.shoppingInfo .flow .flow_top li{float: left}
.shoppingInfo .flow .flow_top .li1, .shoppingInfo .flow .flow_top .li3{width: 23.5%; text-align:center;}
.shoppingInfo .flow .flow_top .li3{text-align: right}
.shoppingInfo .flow .flow_top .li2{width: 60%; text-align: center}
.shoppingInfo .flow .flow_bottom{clear: both; color: #999; overflow: auto; margin-top: 28px}
.shoppingInfo .flow .flow_bottom li{float: left; width: 50%; text-align: center}
.shoppingInfo .flow .flowStatus{width: 90%; background: #ddd; position: absolute; top: 28px; left: 48px; height: 5px; z-index: 2; overflow: hidden}
.shoppingInfo .flow .line span{float:left; margin-right:4px; margin-top:5px;background-color: #000000; height:2px; width:23.5%;}
.shoppingInfo .flow .ico span{font-size: 2em; float:left; margin-right:4px; margin-top:-18px;text-align:center; font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;color: #000000;width:23.5%;}
.shoppingInfo .flow .ico .current{color: #000000}
.shoppingInfo .flow .flowing{width: 90%; background-color: #000000; position: absolute; top: 28px; left: 48px; height: 5px; z-index: 3; overflow: hidden}
.shoppingInfo .flow .flow1{width: 20%}
.shoppingInfo .flow .flow2{width: 45%}
.shoppingInfo .flow .flow3{width: 70%}
.shoppingInfo .flow .flow4{width: 90%}
.shoppingInfo .flow .status-text div{float: left;width:31%;line-height: 30px;text-align: center;}
.shoppingInfo .refund_flow_top{width:70%; margin: 0 auto; height: 70px; font-size: .875em; position: relative}
.shoppingInfo .refund_flow_top .flow_top{clear: both;  overflow: auto; width: 100%;height: 25px;}
.shoppingInfo .refund_flow_top .flow_top li{float: left}
.shoppingInfo .refund_flow_top .flow_top .li1, .shoppingInfo .flow .flow_top .li3{width: 30.3%; text-align:center;}
.shoppingInfo .refund_flow_top .flow_top .li3{text-align: right}
.shoppingInfo .refund_flow_top .flow_top .li2{width: 60%; text-align: center}
.shoppingInfo .refund_flow_top .flow_bottom{clear: both; color: #999; overflow: auto; margin-top: 28px}
.shoppingInfo .refund_flow_top .flow_bottom li{float: left; width: 50%; text-align: center}
.shoppingInfo .refund_flow_top .flowStatus{width: 90%; background: #ddd; position: absolute; top: 28px; left: 48px; height: 5px; z-index: 2; overflow: hidden}
.shoppingInfo .refund_flow_top .line span{float:left; margin-right:4px; margin-top:5px;background-color: #000000; height:2px; width:30.3%;}
.shoppingInfo .refund_flow_top .ico span{font-size: 2em; float:left; margin-right:4px; margin-top:-18px;text-align:center; font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;color: #000000;width:30.3%;}
.shoppingInfo .refund_flow_top .ico .current{color: #000000}
.shoppingInfo .refund_flow_top .flowing{width: 90%; background-color: #000000; position: absolute; top: 28px; left: 48px; height: 5px; z-index: 3; overflow: hidden}
.shoppingInfo .refund_flow_top .flow1{width: 20%}
.shoppingInfo .refund_flow_top .flow2{width: 45%}
.shoppingInfo .refund_flow_top .flow3{width: 70%}
.shoppingInfo .refund_flow_top .flow4{width: 90%}
.shoppingInfo .refund_flow_top .status-text div{float: left;width:31%;line-height: 30px;text-align: center;}


.shoppingInfo .flow .status-text div{float: left;width:31%;line-height: 30px;text-align: center;}
.user_ask_question{display: none;position: absolute;background-color: #fff;z-index: 10;border: 1px solid #000000;min-width: 160px;}
.user_ask_question ul{margin: 0;padding: 0;list-style: none;}
.user_ask_question ul li{width: 100%;line-height: 28px;height: 28px;font-size: 12px;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;}
.user_ask_question ul li span{padding: 0 10px;}
.user_ask_question ul li:hover{background-color: #eee;}
.progress-list{width: 100%;margin:20px auto 20px auto;font-size: 12px;clear: both;}
.progress_main{position:relative;padding-left:20px;overflow:hidden;}
.time-line{width:2px;height:100%;background-color:#ccc;position:absolute;left:24px;}
.progress_main ul{width: 100%;margin: 0;padding: 0;}
.progress_main ul li{width: 100%;float: left;margin: 5px auto;font-size:12px;color:#999;line-height:25px;}
.progress_main ul li .log-label{float: left;width: 420px;position: absolute;}
.progress_main ul li div{float: left;line-height: 25px;font-size: 12px;}
.progress_main ul li .pointer .status_tips {display: none;}
.progress_main ul li div.dot{font-size: 1.5em;height:15px;color: #ccc;}
.progress_main ul li div.current_dot{font-size: 1.5em;height:15px;color: #000000;}
.progress_main ul li.current_status{color: #333;}
.progress_main ul li.current_status .pointer .status_tips{display:inline-block;}
.progress_main ul li .op-time{padding-left: 10px;width: 200px;}
.progress_main ul li .op-label{width: 180px;}
.progress_main ul li .op-message{float:left;width:100%;}
.progress_main ul li .log-history{float: left;padding-left: 420px;}
.progress_main ul li:last-child{margin-bottom:0;}
.progress_main ul li .p-btns{display: none;}
.progress_main ul li.current_status .p-btns{display: block;}
.show_status_log{float: left;width: 100%;text-align: center;margin: 20px auto;}
.js_history .icon-tip{background-size: 32px 32px;display: block;margin: 0 auto;width: 32px;height: 32px;}
.progress-list .receving_date{width: 100%;}
.progress-list .receving_date div{margin-left: 40px;margin-bottom: 10px;width: 600px;background-color: #ffe6ba;height: 30px;line-height: 30px;padding: 0 10px;}
.progress-list .receving_title{padding-right:15px;}
.progress-list .from{padding-right:15px;}
.progress-list ul li .op-message div.p-btns{float: left;padding-right: 20px;height: 30px;}
a.view_questions{height: 24px !important;line-height: 24px !important;}
.u_order_goods{border-top:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;}
.u_order_goods .title th{background-color:#EFEFEF;text-align:center;font-weight:700;padding:3px 0;border-bottom:1px solid #DDD;}
.u_order_goods .info td{border-right:1px solid #DDD;text-align:center;padding:10px;border-bottom:1px solid #DDD;}
.u_order_goods .info td.td1{border-right:none;}
.u_order_goods .info td.td2{text-align:left;}
.u_order_goods .info td.td6{border-right:none;}
.u_order_goods .info td.return_btn{width: 180px;}
.u_order_goods .info td.return_btn div{margin-bottom: 10px;}
.u_order_goods .info td.return_btn a{font-size: 12px}
.order_list .no_write>a{display:inline-block;height:25px;color:#000;line-height:25px}
.order_list .no_write a{text-decoration:underline}
.order_list .no_write a:hover{text-decoration:underline !important;}
.operation_none{display: none;}
a.order-action{text-decoration: underline;}
.litb-btn-yellow{text-decoration:none;cursor: pointer;background-color:#000000;color:#FFF;padding:5px 50px;border-radius:1px;border:none;text-align: center;display: inline-block;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;}
.litb-btn-yellow:hover{background-color:#666666;}
#navleft{line-height:30px;}
a.underline{text-decoration:underline !important;color: #5e5e5e;}
a.pink_hover:hover{text-decoration: underline;}
.user_center .show-popup-div{border: 1px solid #B3B3B3;position: absolute;background-color: #F7F7F7;border: 1px solid .444;border-radius: 4px;box-shadow: 0 1px 3px 2px #B3B3B3;}
.user_center .popup-header{width: 98%;height: 40px;text-align: right;padding-top: 5px;}
.user_center .ui-page p{text-align: center;margin: 30px 0;}
.user_center .member_info_content .update:hover{background: #333;}
.user_center .ui-page .fa,.ui-page span,.ui-page .fa_num{display:inline-block;height:35px;padding:0 13px;margin:0 5px;text-align:center;line-height:35px;color:#000;border:none;cursor: pointer;}
.user_center .ui-page .fa{text-decoration: none;}
.user_center .ui-page .fa:hover{text-decoration: none;}
.user_center .ui-page .fa:before{font-size: 22px;}
.user_center .ui-page .fa_num{font-size:12px;text-decoration: none;}
.user_center .ui-page .fa_current{font-weight: 700;font-size: 14px;text-decoration: underline;}
.user_center .ui-page .fa_num:hover,.ui-page .fa_current:hover{color:#444;text-decoration: underline;cursor: pointer;}
.user_center .order_info_ship input[type="submit"]:hover,.bborder_ticket input[type="submit"]:hover{background: #333;}
.log_list .font3{color: #6BAED4;}
.log_list .font4{color: #DF373E;}
.user_center .order_info_ship{width: 96%;margin-left: 2%;}
.user_center .nav_tab{width: 92%;margin: 35px auto 15px;}
.user_center .nav_tab li{padding: 0;}
.user_center .nav_tab li a{border:none;background-color: #fff;border-bottom: 1px solid #e5e5e5;padding: 18px 10px 8px;}
.user_center .nav_tab li a.on{border-top: 2px solid #000;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;background: #fff;color: #000;border-bottom: none;}

/*mengping 2017-12-01*/
.succ_info{width: 80%;margin:0 auto;text-align: center;}
.succ_info .pay_ok{text-align: center;margin:20px 0;}
.succ_info td{padding: 10px;}
.succ_info h3{text-align: center;margin-bottom:20px;font-weight: 700;font-size: 16px;}
.succ_continue,.fail_continue a{padding: 9px 20px;background-color: #000;color: #fff;text-decoration: none;text-transform: uppercase;font-weight:700;font-size: 15px;}
.succ_continue:hover,.fail_continue a:hover{border: 1px solid #000;background-color: #fff;color: #666;text-decoration: none;}
.fail_info{text-align: center;font-size: 12px;width: 80%;margin: 0px auto; padding: 30px 0;}
.fail_info h3{text-align: center;margin: 30px 0;color:#ff6d45;font-weight: 700;font-size: 16px;}
.fail_info div{text-align: center;margin: 20px 0;}
.fail_info p{text-align: center;font-size:12px;display: block;margin: 30px auto 0;}
.ui-text {float: left; width: 100%;line-height: 20px;font-size: .75rem;}
.ui-text em {font-size: 14px;width: 20px;height: 20px;display: inline-block;text-align: center;font-weight:700;color: #fff;margin-right: 10px;margin-top: 5px;}
.ui-text div{display: inline-block;text-align: left;width: 96%;vertical-align: top;}
#drag{position: relative;background-color: #e8e8e8;width: 290px;height: 34px;line-height: 34px;text-align: center;display: inline-block;}
#drag .handler{position: absolute;top: 0px;left: 0px;width: 40px;height: 32px;border: 1px solid #ccc;cursor: move;}
.handler_bg{background: #fff url(images/drag_handler.png) no-repeat center;}
.handler_ok_bg{background: #fff url(images/drag_ok.png) no-repeat center;}
#drag .drag_bg{background-color: #7ac23c;height: 34px;width: 0px;}
#drag .drag_text{position: absolute;top: 0px;width: 290px;-moz-user-select: none;-webkit-user-select: none;user-select: none;-o-user-select:none;-ms-user-select:none;font-size: 12px;}
#drag .startTEXT{background: -webkit-gradient(linear,left top,right top,color-stop(0,#4d4d4d),color-stop(.4,#4d4d4d),color-stop(.5,#fff),color-stop(.6,#4d4d4d),color-stop(1,#4d4d4d));-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-animation: slidetounlock 3s infinite;-webkit-text-size-adjust: none;}
@keyframes slidetounlock{0%{background-position: -200px 0;}
100%{background-position: 200px 0;}}
#verify_box option{padding: 5px;}
#verify_box option:hover{background-color:#f7f7f7;color:#7ac23c}
#verify_box_span .caret-down{width: 17px;height: 11px;background-position: -104px -100px;background-image: url(images/tag1.png);background-repeat: no-repeat;display: inline-block;position: absolute;right: 5px;top: 10px;cursor: pointer;}


#verify_ul{border:1px solid #ccc;border-top: none;width: 99.5%;display: none;z-index:1; max-height:143px;overflow-y:auto;background-color: #fff;}
#verify_ul::-webkit-scrollbar {width:5px;height: 1px}
#verify_ul::-webkit-scrollbar-thumb {background: gray;border-radius: 10px; margin: 10px}
#verify_ul::-webkit-scrollbar-track {background: silver;border-radius: 10px}
#verify_ul li{color: #fb9f18;display: flex;justify-content: space-between;align-items: center;cursor: pointer}
.select_coupon_code{margin-bottom: 4px;margin-right: 4px;cursor: pointer}
.select_coupon_desc{font-size: 13px}

.s_valid{overflow:hidden;border-bottom:1px solid #ddd}
.s_valid .operalBox{display:inline;float:left;margin-left:-1px;padding-left:30px;padding-right:30px;width:400px;min-height:367px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.s_valid .operalBox .msg_error{line-height:18px;font-size:.75em;color:#ff6d45;padding-bottom:10px}
.s_valid .operalBoxL{border-left:1px solid #ddd;overflow:hidden}
.s_valid .operalBoxR{border-left:1px solid #ddd}
.orderReviewDown{background-position:-104px -94px}
.orderReviewDown,.orderReviewUp{margin:19px 0 0;width:22px;height:11px;background-image: url(images/tag1.png);background-repeat: no-repeat;}
.orderReviewUp{background-position:-104px -80px}
.help_tip{width: 350px;background:#fff;color:#000;padding:10px;position:absolute;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:100;display:none;font-size:12px;box-shadow:0 3px 10px rgba(0,0,0,0.5);}
.help_tip .arrow{position:absolute;display:block;width:0;height:0;top:-7px;border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid #fff;}
.help-tips,.no-help-tips{background:transparent;border-radius:50%;color:#999;cursor:pointer;font-size:12px;font-weight:bold;line-height:18px;text-align:center;width:15px;display:inline-block;box-sizing:border-box;height:16px;border:1px solid #999;margin-left: 5px;text-transform: lowercase;}
.place_order_disabled{cursor:default;background-color:gainsboro;}
.place_order_disabled:hover{background-color:gainsboro;color:#fff;opacity:1;}

.mtop{margin-top: 8px;}
.on .mtop{margin-top: 6px;}
.select-order-item{float: left;width: 82%;min-width: 360px;}
.select-order-item .input-group{position: relative;width: 100%;height: 40px;line-height: 40px;padding: 0 10px;border: 1px solid #ccc;box-sizing: border-box;color: #999;}
.select-order-item .input-group em{float: left;width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-style: normal;}
.select-order-item .input-group em i{font-style: normal;}
.select-order-item .order-box{float: left;position: relative;width: 100%;border: 1px solid #ccc;border-top: none;box-sizing: border-box;color: #999;z-index: 11;background-color: #FFF;max-height: 260px;overflow-y:auto;top: -1px;}
.select-order-item .order-box .order-container{float: left;position: relative;width: 100%;}
.order-box dl{margin:0;padding: 0;width: 100%;float: left;list-style: none;font-size: 12px;}
.order-box dl dd{float: left;width: 100%;list-style: none;box-sizing: border-box;display: block;border-bottom: 1px solid #f5f5f5;color: #666;vertical-align: middle;cursor: pointer;margin-bottom: 5px;}
.order-box dl dd em{font-style: normal;}
.order-box dl dd .item_thumb{float: left;width: 120px;cursor: default;}
.order-box dl dd .item_thumb .view-li img{cursor: default;}
.order-box dl dd .item_order{float: left;width:540px;}
.order-box dl dd span{display: inline-block;text-align: center;vertical-align: middle;}
.order-box dl dd span.order_sn{width: 40%;}
.order-box dl dd span.order_amount{;width: 18%;min-width: 100px;}
.order-box dl dd span.date{;width: 12%;}
.order-box dl dd span.order_status{text-align: right;min-width:160px;color: #000;}
.order-box dl dd:hover{ background-color: #f5f5f5;}
.goods-container{width: 200px;margin: 10px auto;}
.view-main{position: relative;margin:0 auto;}
.view-main .triangle-right{height: 0;width: 0;border-left: 6px solid #333;border-top: 6px solid transparent;border-bottom: 6px solid transparent;position: absolute;right: 0;vertical-align: middle;text-indent: -9999px;top:45%;}
.view-main .triangle-left{height: 0;width: 0;border-right: 6px solid #333;border-top: 6px solid transparent;border-bottom: 6px solid transparent;position: absolute;right: 0;vertical-align: middle;text-indent: -9999px;top:45%;left: 0;}
.view-ul{position: relative;margin: 0px;width: 180px;}
.view-li{float: left;width:90px;height:110px;overflow: hidden;}
.view-scroll{z-index: 0;width: 180px;float: left;height:110px;}
.view-block{z-index: 0;border-bottom: #999 0px dotted;position: relative;margin: 0px auto;width: 175px;overflow: hidden;}
.view-block .box{margin: 0 5px;position: relative;}

/**************************************************************************************************/
/*-- order_track.css add by lihaiping 2017-10-12                                                 */
/**************************************************************************************************/
.ur_here{width: 100%;background-color: #FFF;margin: 10px 0;}
.tracking-details{float: left;width: 100%;}
.result-track{width: 100%;margin: 0 auto;background: #fff;font-size: 12px;}
.result-track .result-details{float: left;width: 100%;margin-bottom: 10px;}
.result-track .result-details h3{float: left;width: 100%;height: 36px;line-height: 36px;text-indent: 20px;cursor: pointer;font-weight:700;background-color: #F5F5F5}
.result-track .result-details h3 em{font-style: normal;}
.result-track .result-details h3 i{color: #43a047;font-style: normal;}
.result-track .result-details h3 a.view_track{float: right;margin-right: 8px;margin-top: 10px;}
.result-track .result-details h3 .view_track .arrow-up{background-size: 16px auto;display: inline-block;margin: 0 auto;vertical-align: middle;width: 16px;height: 16px;}
.result-track .result-details .des-content{float: left;width: 100%;}
.result-track .result-details dl{float: left;width: 60%;margin: 5px 0;}
.result-track .result-details div.des-describe{float: left;width: 40%;margin: 5px 0;}
.result-track .result-details .des-invoice-info{float: left;width: 96%;margin: 0 2%;}
.result-track .result-details .des-invoice-goods{float: left;width: 96%;margin: 10px 2%;}
.result-track .result-details .des-invoice-info ul{float: left;width: 100%;margin: 0 auto;padding: 0;font-size: 12px;}
.result-track .result-details .des-invoice-info table{width: 100%;margin-top:5px;font-size: 12px;}
.result-track .result-details .des-invoice-info table td.label{width: 130px;white-space : normal nowrap;}
.result-track .result-details .des-invoice-info table td.info_em{font-style: normal;max-width: 240px;line-height: 20px;word-wrap: break-word;word-spacing: normal;word-break: break-all;}
.result-details dd{position:relative;margin-left:20px;background:url(images/line.png) left repeat-y;}
.result-details .onerow dd{background:0}
.result-details dd .prod-main{float: left;width:240px;}
.result-details dd i{display:inline-block;float:left;margin:0 0 0 -4.5px;font-size: 1.5em;height: 15px;color: #ccc;}
.result-details dd i.last_i{position: relative;top: -20px;}
.result-details dd.new{background-position:0 10px;background-repeat:no-repeat}
.result-details dd.text-gray{color: #999;}
.result-details dd.text-gray .last_dd{top: 10px;}
.result-details dd.new i{color:#000000;}
.result-details dd.new{color:#000000}
.result-details dd.begin{background-position:0 -190px;background-repeat:no-repeat}
.result-details dd .track-news{position:relative;margin-left:20px;margin-right:0;padding:8px 0 8px 10px;background:0}
.result-details dd .track-news:hover{background:#fafafa}
.result-details dd .track-news p{display:inline-block;margin-left:210px;margin-right: 10px;}
.result-details dd time{position:absolute;width:200px;overflow:hidden;white-space:nowrap}
.result-details dd.view-more{text-align: center;background:#FFF;}
.result-details a.js_view_more{height: 30px;line-height: 30px;text-align: center;text-decoration: underline;color:#ff6d45;}
.result-details a.js_view_more:hover{color:#ff6d45;}
.track-container .order_info{float: left;width: 100%;margin: 0 auto;}
.track-container .order_info ul{float: left;width: 100%;margin: 0;padding: 0;list-style: none;}
.track-container .order_info li{float: left;padding: 15px;padding-left: 0;color: #000000;}
.track-container .order_info li:first-child{padding-left: 0;}
.track-container .tracking-details{float: left;width: 100%;margin: 20px 0;}
.track-container .TrackForm{width: 640px;height: 40px;margin: 20px auto;}
.track-container .TrackForm span{float: left;margin-right: 10px;}
.track-container .TrackForm .inputfld{height: 2.0rem;border: 1px solid #CCC;padding-left: 1px;box-sizing: border-box;}
.track-container #TrackingLoading{float: left;width: 100%;z-index: 100;background: rgba(255, 255, 255, 0.85);text-align: center; display: none;}
.track-container #TrackingLoading div{margin:60px auto;font-size: 14px;}
.track-container #TrackingLoading div em{font-size: 12px;color: #000000;line-height: 30px;font-style: normal;}
.track-container .tracking-for-message{margin:10px auto;}
.track-container .parcel_list{margin: 10px auto;background: #FFFFFF;}
.track-container .parcel_list table tr th{line-height: 36px;height: 36px;text-align: center;background: #F6F6F6;}
.track-container .parcel_list table tr td{height: 32px;line-height: 32px; background: #FFFFFF;word-wrap: break-word;word-spacing: normal;word-break: break-all;}
.track-container .TrackingResult{float: left;width: 100%;margin-bottom: 40px;}
.track-container .TrackingHeader h3{font-weight:700;font-size: 12px;}
.track-container a:hover{text-decoration: underline;}
button em{font-style: normal;}
button.rosewe-buttons{-ms-touch-action: manipulation;touch-action: manipulation;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
button.rosewe-buttons em{border:2px solid #000000;display:inline-block;text-decoration:none;zoom:1}
button.rosewe-buttons span{border:1px solid #fff;background-color:#000000;cursor:pointer;display:inline-block;zoom:1;color:#FFF;white-space:nowrap;padding:0 12px;line-height:30px;font-weight:700;font-size:15px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-transform: uppercase;}
button.rosewe-buttons:hover span{border-color:#fff;background-color:#FFFFFF;color:#000000}
button.select_image{-ms-touch-action: manipulation;touch-action: manipulation;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
button.select_image em{border:2px solid #000000;display:inline-block;text-decoration:none;zoom:1}
button.select_image span{border:1px solid #fff;background-color:#FFFFFF;cursor:pointer;display:inline-block;zoom:1;color:#333;white-space:nowrap;padding:0 12px;line-height:30px;font-weight:700;font-size:15px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-transform: uppercase;}
button.select_image:hover span{border-color:#fff;background-color:#000000;color:#FFF}
button.button-plus em{border:3px solid #000000;display:inline-block;text-decoration:none;zoom:1;font-style: normal;}
button.button-plus span{border:1px solid #fff;background-color:#000000;cursor:pointer;display:inline-block;zoom:1;color:#fff;white-space:nowrap;padding:0 40px;line-height:30px;font-weight:700;font-size:18px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
button.button-plus:hover span{border-color:#fff;background-color:#fff;color:#444;}
button.biger span{padding: 3px 60px !important;}

/*mengping 2018-1-9 address*/
label.error {color: #da3439;font-weight: 700;}
span.error {color: #da3439;}
button.redBtn em, span.redBtn em {text-decoration: none;zoom: 1;font-style: normal;}
button.redBtn span,span.redBtn span{background-color:#000;cursor:pointer;display:inline-block;zoom:1;color:#fff;white-space:nowrap;padding:0 40px;line-height:40px;font-weight:700;font-size:18px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
button.redBtn:hover span,span.redBtn:hover span{background-color:#333;}
.sa-address-item,.shipping_address_sel .col-md-6{width: auto;display: inline-block;}
.sa-address-item {
    position: relative;
    margin-right: 15%;
    width: auto;
    border: 1px solid #ddd;
    overflow: hidden;
    padding: 25px 10px 20px 20px;
    box-sizing: border-box!important;
    -moz-box-sizing: border-box!important;
    -webkit-box-sizing: border-box!important;
    background-color: #fff;
}
.sa-address-wrapper .sa-address-item{width: 100%;cursor: pointer;height: 100%;}
.shipping_address_sel .selected,.sa-address-row .selected,.sa-list-wrapper .sa-address-item:hover{
    border-color: #000;
}
.sa-address-item:hover .sa-shipping-to-this-address {display: block;}
.sa-address-item .select-radio-input {
    position: absolute;
    top: 32px;
    left: 20px;
    z-index: 3;
    margin: 0;
}
.sa-username{padding-left: 25px;font-weight: 700;font-size: 14px;margin-bottom: 20px;}
.shipping_address_sel .sa-address-item ul {margin-bottom: 20px;}
.sa-address-item .sa-bg {background-image: url(images/shipping-address-icons.png);background-repeat: no-repeat;}
.sa-address-item .sa-location {padding-left: 25px;background-position: -245px -21px;}
.shipping_address_sel .selected .sa-location,.sa-address-wrapper .selected .sa-location,.address_list .selected .sa-location {background-position: -137px -115px;}
.sa-address-item .sa-mobile-number {padding-left: 25px;background-position: -197px -71px;}
.shipping_address_sel .selected .sa-mobile-number ,.sa-address-wrapper .selected .sa-mobile-number,.address_list .selected .sa-mobile-number {background-position: -105px -138px;}
.sa-shipping-to-this-address {
    font-style: normal;
    color: #ff6805;
    position: absolute;
    top: 5px;
    right: 10px;
    display: none;
}
.sa-shipping-default-address {
    font-style: normal;
    color: #5EBD66;
    position: absolute;
    top: 5px;
    right: 10px;
    display: block;
}
.sa-address-item .sa-edit ,.shipping_address_sel_list .sa-edit {margin-right: 10px;display: inline-block;padding-left: 20px;background: url(images/shopcart-confirm-icon.png) -150px -195px no-repeat;}
.sa-address-item .sa-operation a {color: #000;text-decoration: none;}
.shipping_address_sel .selected .sa-operation a,.shipping_address_sel_list a,.sa-address-wrapper .selected .sa-operation a,.address_list .selected .sa-operation a {color: #06c;}
.address-operate {
    display: table-cell;
    vertical-align: middle;
    height: 284px;
    text-transform: uppercase;
}
.shipping-address .sa-address-list .sa-address-wrapper,.address_list .sa-address-list .sa-address-wrapper {
    display: inline-block;
    margin-right: 1%;
    width: 48%;
    overflow: hidden;
    height: 290px;
}
.address-operate .she-btn-white {
	display: block;
    margin: 0;
    box-sizing: border-box;
    height: 36px;
    line-height: 34px;
    padding: 0 16px;
    background-color: #000;
    color: #fff;
    font-size: 15px;
    text-align: center;
    vertical-align: middle;
    font-weight:700;
    white-space: nowrap;
    text-transform: uppercase;
    transition: all .2s;
    cursor: pointer;
    background-image: none;
    border-radius: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.address-operate a:hover{background-color: #333;text-decoration: none;}
.order-container {
    position: relative;
    z-index: 1;
    width: 100%;
    overflow: hidden;
    margin-bottom: 30px;
}
.check_phone_point_new{color:#000;font-size:14px;padding:10px 0;text-indent:10px;line-height:18px;background:#FAF7E7;}
.order-container-mask {
    position: absolute;
    z-index: 6;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #FFF;
    overflow: hidden;
    filter: Alpha(opacity=60);
    opacity: .6;
}
.ui-button{
	margin: 0;
    padding: 5px 15px;
    font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;
    font-weight: 700;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
}
.ui-button-normal{color: #333;border: 1px solid #bcbcbc;background-color: #eee;background-image: -moz-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: -ms-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#e8e8e8));
    background-image: -webkit-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: -o-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: linear-gradient(top,#fafafa,#e8e8e8);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e8e8e8', GradientType=0);margin-bottom: 4px;}
.ui-button-normal:hover{text-decoration: none;color: #333;background-color: #fdfdfd;background-image: -moz-linear-gradient(top,#fafafa,#f2f2f2);
    background-image: -ms-linear-gradient(top,#fafafa,#f2f2f2);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#f2f2f2));
    background-image: -webkit-linear-gradient(top,#fafafa,#f2f2f2);
    background-image: -o-linear-gradient(top,#fafafa,#f2f2f2);
    background-image: linear-gradient(top,#fafafa,#f2f2f2);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f2f2f2', GradientType=0);
}
.sa-list-wrapper .ui-button-medium{
    padding-left: 15px;
    margin-right: 20px;
    color: #000;
    background: url(images/shopcart-confirm-icon.png) no-repeat;
    display: inline-block;
    padding-top: 0;
    padding-bottom: 0;
    border: none;
    box-shadow: none;
    font-weight:400;
    font-size: 12px;
    line-height: 1.2;
    margin-top: 10px!important;
    cursor: pointer;
    text-decoration: underline;
}

.sa-list-wrapper .ui-button-medium:hover{text-decoration: none;}
.sa-list-wrapper .sa-add-a-new-address{background-position:-150px -248px;}
.sa-list-wrapper .sa-collapse-address{background-position:-150px -348px;}
#btnNewAddress {
    background-color: #000;
    color: #FFF;
    font-size: 14px;
    padding: 5px 20px;
    border-radius: 3px;
    margin-top: 10px;
    display: inline-block;
    text-decoration: none;
}
#btnNewAddress:hover{background-color:#666;}
.address_list .btn_delete {
    border: none;
    background-color: #DDD;
    color: #FFF;
    padding: 5px 20px;
    font-weight:700;
    border-radius: 3px;
    text-decoration: none;
}
.address_list .btn_delete:hover{background-color:#CCC;}
.address_list .btn_edit{border:none;background-color:#000;color:#FFF;padding:5px 20px;font-weight:700;border-radius:3px;text-decoration:none;}
.address_list .btn_edit:hover{background-color:#666;}
.dis_more_address{text-align:  center;margin-top:  10px;}
.dis_more_address span{font-size:13px;color: #000;margin-top: 10px;cursor: pointer;text-decoration: underline;}
.address-wrap th{width: 30%;padding-left: 20px;}
.address-wrap th{font-weight:700;}
.address-wrap  .address_info{padding: 0 60px;}
.address-wrap input[type='text']{padding: 5px;width: 436px;height: 26px;}


/**************************************************************************************************/
/*-- refund.css add by lihaiping 2018-01-08                                                       */
/**************************************************************************************************/
#mainBox{width: 1200px;margin: 20px auto;}
.confirm_yes{border:none;background-color:#000000;color:#FFF;padding:8px 30px;font-weight:700;border-radius:3px;text-decoration:none;}
.confirm_yes:hover{background-color:#666666;text-decoration: none;}
.m-block-ui{z-index: 10001; position: fixed;width:580px;padding: 0px; margin: 0px;background-color: rgb(255, 255, 255);display:none;}
.m-block-ui .main-ui{width:578px;min-height:190px;border:1px solid #fff;}
.m-block-ui .main-ui .header{background-color:#F7F7F7;border-bottom:1px solid #DDD;padding:7px 10px;overflow:hidden;}
.m-block-ui .main-ui .header span{display:block;float:left;font-weight:700;font-size:12px;}
.m-block-ui .main-ui .header a{display:block;float:right;position:relative;}
.m-block-ui .main-ui .header-none{background-color:#FFFFFF;border-bottom:1px solid #FFFFFF;padding:7px 10px;overflow:hidden;}
.m-block-ui .main-ui .header-none span{display:block;float:left;font-weight:700;font-size:14px;}
.m-block-ui .main-ui .header-none a{display:block;float:right;position:relative;}
.m-block-ui .main-ui .fast_main_content{padding: 15px;font-size: 12px;}
.m-block-ui .main-ui .confirm_yes{border:none;background-color:#000000;color:#FFF;padding:8px 30px;font-weight:700;border-radius:3px;text-decoration:none;}
.m-block-ui .main-ui .confirm_yes:hover{background-color:#666666;}
.m-block-ui .main-ui .confirm_no{border:none;background-color:#DDD;color:#FFF;padding:8px 30px;font-weight:700;border-radius:3px;text-decoration:none;}
.m-block-ui .main-ui .confirm_no:hover{background-color:#999;}
.m-block-ui .main-ui .refund_loadding{float: left;width: 100%;z-index: 100;background: rgba(255, 255, 255, 0.85);text-align: center; display: none;}
.m-block-ui .main-ui .refund_loadding div{margin:60px auto;font-size: 14px;}
.m-block-ui .main-ui .refund_loadding div em{font-size: 12px;color: #000000;line-height: 30px;}
.after-sale-problem{float: left;width: 100%;margin-top: 15px;margin-bottom: 30px;}
.after-sale-problem ul{width: 90%;margin:20px 5%;display: flex}
.after-sale-problem ul li{float: left;width: 100%;}
.after-sale-problem ul li div{width: 90%;margin: 0 auto;text-align: center;color: #000;}
.after-sale-problem ul li div h3{font-size: 16px;font-weight:700;display: block;}
.after-sale-problem ul li div em{font-size: 12px;font-weight:700;display: block;font-style: normal;}
.after-sale-problem ul li div em.tag-line{height:2px;width: 70%;margin:0 auto;}
.after-sale-problem ul li div em.tag-line.on{background-color: #333333;}
.after-sale-problem ul li div.refund-return-default{}
.after-sale-problem ul li div.refund-return-disabled{background-color: #CCCCCC;cursor: wait;}
.border-4-6{border: 1px solid #666666;}
.border-shadow-b{box-shadow: 0 1px 3px 2px #B3B3B3;border: 1px solid #B3B3B3;}
.show-popup-div .contents{clear: both;padding: 20px;}
.color999{color: #999;}
a.a-view-link{color:rgb(0, 0, 255) !important;text-decoration: underline;display: inline-block;}
.title_bar{background-color:#FFFFFF;padding:7px 10px;overflow:hidden;}
.title_bar span{display:block;float:left;font-weight:700;font-size:14px;}
.title_bar a{display:block;float:right;position:relative;}
.cancel_refund{width: 1200px;}
.cancel_refund h3{width: 100%;font-weight:700;text-align: left;}
.close_btns{background-color:#F5F5F5;border: 1px solid #D7D7D7;color:#333;padding:8px 30px;font-weight:700;border-radius:3px;text-decoration:none;}
.close_btns:hover{background-color:#F5F5F5;}
.continue_btns{border:none;background-color:#999999;color:#DDD;padding:8px 30px;font-weight:700;border-radius:3px;text-decoration:none;}
.continue_btns:hover{background-color:#999999;}
.continue_btns.viable{border:none;background-color:#000000;color:#fff;padding:8px 30px;font-weight:700;border-radius:3px;text-decoration:none;}
.continue_btns.viable:hover{background-color:#666666;}
.refund_confirm{border:none;background-color:#000000;color:#fff;padding:8px 30px;font-weight:700;border-radius:3px;text-decoration:none;}
.refund_confirm:hover{background-color:#666666;}
.progress_bar{float: left;width: 100%;margin: 20px 0;clear: both;display: table;}
.order-status-title{width: 120px;display: table-cell;vertical-align: middle;}
.order-status-title h3{font-size: 14px;font-weight:700;margin-bottom: 10px;}
.order-status-title button.buy_again{height: 36px;line-height: 36px;font-size: 14px;}
.order-refund-list{width: 720px;border-left: 1px solid #CCCCCC;display: table-cell;}
.order-refund-list .refund_sn{float: left;width: 100%;margin-bottom: 5px;}
.order-refund-list h4.view_all{float: left;width: 100%;text-align: center;margin: 10px auto;}
.order-refund-list h4.view_all a{color: rgb(0, 0, 255) !important;text-decoration: underline;}
.progress_status{float: left;width: 720px;margin-left: 40px;}
.progress_status h3{float: left;width: 100%;line-height: 20px;margin: 10px 0;font-size: 12px;}
.progress_status ul{float: left;width: 100%;margin: 12px 0;padding: 0;}
.progress_status ul li{float: left;width: 230px;text-align: center;line-height: 30px;text-align: center;display: inline-block;font-size:12px;}
.step-item .step-0.done{background: #000000!important;}
.step-item .step-arrow{width: 20px;height: 30px;float: left;}
.step-item .step-cell{background-color: #CCCCCC;}
.step-item .step-cell-done{float: left;width: 210px;color: #FFF;background-color: #000000;}
.step-item .done{color: #FFF;background-color: #000000;}
.step-item .step-cell{float: left;width: 210px;color: #FFF;background-color: #CCCCCC;}
.step-item .icon{font-weight: 700;margin-right: 5px;line-height: 18px;display: inline-block;vertical-align: middle;width: 18px;height: 18px;color:#999;background: url(images/step_circles.png) no-repeat;background-size: 18px 18px;}
.step-item .step-cell-done .icon{color: #FFF;}
.step_refund_pointer{display: block;}
.step_refund_pointer #step_texttip{line-height: 18px;padding: 5px;text-align: left;}
.progress_bar .refund-ui {float: left;width: 690px;margin-left: 40px;}
.progress_bar .refund-ui h3{width: 100%;font-size: 12px;font-weight:700;border-bottom: 1px solid #ccc;padding: 5px 0;margin-bottom: 10px;}
.progress_bar .refund-ui ul{margin: 5px 0;width: 100%;color: #999;}
.progress_bar .refund-ui ul li{float:left;}
.progress_bar .refund-ui ul li img{vertical-align: middle;}
.progress_bar .refund-ui ul li .my_refund_price{padding: 0 10px;font-size: 16px;font-weight:700;color: #333;}
.progress_bar .refund-ui ul li.price .time{width: 100%;margin: 10px 0;display:block;}
.progress_bar .refund-ui ul li.status{width: 200px;text-align: center;}
.progress_bar .refund-ui ul li.time{float: right;display: inline-block;padding: 0 15px;}
.progress_bar .refund-ui ul li.action_note{width: 320px;font-size: 12px;}
.progress_bar .refund-ui ul li.view_detail{float: right;text-align: right;width:90px;}
.refund-detail{font-size: 12px;margin:0 auto;width:480px;border:1px solid #F0F0F0;padding: 15px 20px 5px 20px;overflow-y:auto;}
.refund-amount{padding-left:45px;margin-bottom:12px;position:relative}
.refund-amount .refund-icon{display:block;position:absolute;width:32px;height:32px;top:4px;left:0;}
.refund-amount .money .my_refund_price{font-weight:700;font-size:18px;color:#000;line-height:24px;height:24px}
.refund-amount .money span{font-weight:700;font-size:12px;position:relative;top:-1px}
.refund-amount .time{line-height:20px;color:#999;padding-left:23px;position:relative}
.refund-amount .time i{position: absolute;left: 2px;top: 1px;display:inline-block;width:18px;height:18px;background:url(images/icon_clock.png) no-repeat;background-size: 18px 18px;vertical-align: middle;}
.refund-detail-none{width:320px;border:none;padding: 10px 0;overflow-y:auto;}
.refund_tips{font-size: 12px;line-height: 20px;}
.refund_tips img{float: left;width: 30px;}
.refund_tips span{float: left;width: 280px;}
.deliver_ui{padding-top: 20px;display: table;}
.deliver_ui .delivery-img{width: 50px;display: table-cell;vertical-align: middle;}
.deliver_ui img{width: 45px;}
.deliver_ui .deliver-info{width: 290px;display: table-cell;}
.deliver_ui .deliver-info ul{width: 100%;margin: 0;padding: 0;}
.deliver_ui .deliver-info ul li{display: block;padding-left: 15px;color: #999;}
.deliver_ui .deliver-info ul li label{width: 120px;display: inline-block;color: #333;}
.deliver_ui .deliver-info ul li span{padding: 5px 0;display: block;color: #333;}
.t_title{float:left;width: 100%;margin-top: 20px;clear: both;height: 30px;line-height: 30px;text-indent: 15px;}
.t_title .t_bg{width: 100%;background-color:#F1F0F3;color: #000000;}
.ur_here{float:left;width: 100%;color: #333;font-size:12px;}
.order-list-orders .label{font-weight: 700;}
.reply_list{float: left;width: 100%;margin: 15px auto;border: 1px dashed #ccc;}
.reply_list ul{width: 100%;margin: 0;padding: 0;list-style: none;}
.reply_list ul li{float: left;width: 100%;padding:0;margin: 0;}
.reply_list ul li{border-top: none;}
.reply_list ul li:first-child{}
.reply_list ul li .reply_content{float: left;width: 1180px;margin:10px;font-size: 12px;}
.reply_list ul li .reply_content input[type='text']{height: 25px;line-height: 25px;padding: 0 3px;border: 1px solid #ccc;}
.reply_list ul li .reply_content input:focus{border: 1px solid #000000;}
.reply_list ul li .reply_content select{padding: 5px;border: 1px solid #DDD;}
.reply_list ul li .reply_content .error_message{color: #ff6d45;margin-left:170px;}
.reply_list ul li .reply_content .blank_space{float: left;width: 100%;height: 20px;}
.reply_list ul li .reply_content .reply_name{float: left;width: 70px;margin:0 auto;}
.reply_list ul li .reply_content .reply_name .reply_logo{display: block;width: 64px;height: 64px;border-radius: 32px;background-color: #EBEBEB;overflow: hidden;}
.reply_list ul li .reply_content .reply_name .reply_logo em{margin-top: 24px;position: absolute;text-align: center;width: 45px;vertical-align: middle;margin-left: 10px;font-style: normal;}
.reply_list ul li .reply_content .reply_name .account_logo{display: block;width: 64px;height: 64px;border-radius: 32px;background-color: #FFFFFF;overflow: hidden;border: 1px solid #CCC;}
.reply_list ul li .reply_content .reply_name .account_logo em{margin-top: 24px;position: absolute;text-align: center;width: 45px;vertical-align: middle;margin-left: 10px;font-style: normal;}
.reply_list ul li .reply_content .reply_main{position: relative;float: left;width: 1040px;margin-left: 40px;border: 1px solid #CCC;}
.reply_list ul li .reply_content .refund_offer{position: relative;float: left;width: 1040px;margin: 10px 0 0 110px}
.reply_list ul li .reply_content .refund_offer h3{font-size: 12px;font-weight:700;}
.reply_list ul li .reply_content .refund_offer .offer_help_btns{float: left;width: 100%;margin: 10px 0;}
.reply_list ul li .reply_content .refund_offer .offer_help_btns div{float: left;margin-right: 15px;border: none;}
.reply_list ul li .reply_content button.offer_btns{padding: 8px 24px;border-radius: 6px;background-color: #F0F0F0;-moz-border-radius: 6px;-webkit-border-radius: 6px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);border: none;outline: none;cursor: pointer;}
.reply_list ul li .reply_content button.accept_offer:hover{background-color: #000000;color: #FFF;}
.reply_list ul li .reply_content button.decline_offer:hover{background-color: #000000;color: #FFF;}
.reply_list ul li .reply_content button.offer_selected{background-color: #000000;color: #FFF;}
.reply_list ul li .reply_content button.offer_selected:hover{background-color: #666666;}
.reply_list ul li .reply_content button.offer_cancel:hover{background-color: #FFFFFF;}
.reply_list ul li .reply_content .refund_offer .offer_detail{float: left;width: 100%;margin: 30px 0;min-height: 120px;}
.reply_list ul li .reply_content .refund_offer .offer_detail em.refund_arrow{position: absolute;top: -12px;left: 45px;border-left: 1px solid #ccc;border-top: 1px solid #ccc;width: 20px;height: 20px;transform: rotate(45deg);background-color: #FFF;}
.reply_list ul li .reply_content .refund_offer .offer_detail em.refund_left{left: 175px !important;}
.reply_list ul li .reply_content .refund_offer .loadding{width: 100%;float: left;text-align: center;margin: 10px 0;}
.reply_list ul li .reply_content .reply_main em.reply_arrow{position: absolute;top: 20px;left: -12px;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;width: 20px;height: 20px;transform: rotate(45deg);background-color: #FFF;}
.reply_list ul li .reply_content .reply_main em.reply_arrow img{background-color: #FFF;}
.reply_list ul li .reply_content .reply_info button.litb-btn-yellow{padding: 10px 20px;width: 200px;border-radius: 6px;}
.reply_list ul li .reply_content .reply_info button.accept_offer{padding: 10px 20px;max-width: 260px;border-radius: 6px;}
.reply_list ul li .reply_content .reply_info button.offer_cancel{width: 200px;padding:10px 20px;}
.reply_list ul li h2{float: left;width: 100%;margin-top:5px;margin-bottom:5px;line-height: 25px;font-size: 12px;}
.reply_list ul li h2 b{font-size: 12px;}
.reply_list dl dd h2.date_time span{}
.reply_list ul li .reply_info{width: 96%;background-color: #FFFFFF;line-height: 25px;margin: 0 auto;}
.reply_list ul li .reply_info .r_info{float: left;position: relative;width: 96%;margin-top: 10px;word-wrap: break-word;}
.reply_list ul li .reply_info .r_info a{color: rgb(0, 0, 255) !important; text-decoration: underline;}
.reply_list ul li .reply_info .r_info img{max-width: 90%;}
.reply_list ul li .reply_content .reply_info .r_info .reply-info-title{
    float:left;width:100%;padding:15px 0;border-bottom:1px solid #ccc;
}
.reply_list ul li .reply_content .reply_info .r_info .reply-info-title img{
    float:left;
    width: 24px;
    vertical-align: middle;
}
.reply_list ul li .reply_content .reply_info .r_info .reply-info-title span{
    float:left;
    width: 94%;
    margin-left:10px;
    line-height: 25px;
}
.reply_main .r-block{float: left;width: 100%;}
.reply_main .r-main{}
.reply_main .r-block .block-title{float: left;width: 100%;font-size: 12px;font-weight:700;color: #000000}
.reply_main .r-block .block-title span{font-weight: normal;color: #333;}
.reply_main .r-block .block-content{float: left;width: 100%;margin: 10px auto;}
.reply_main .r-block .tips{color:#ff6d45;}
.t_info{float: left;width: 100%;}
.t_box{float: left;width: 100%;margin-top: 10px;}
.t_main{width: 900px;margin: 0 auto;}
.t_main h3{font-weight:700;content:#ff6d45;}
.t_main dl{width: 100%;margin: 0;padding: 0;}
.t_main dd{float: left;width: 100%;margin: 5px auto;}
.t_main dd label{float: left;width: 170px;font-weight:700;}
.t_main .pdt .upload_image{border-radius: 2px;width: 120px;height: 28px;text-align: center;color: #fff;text-transform: uppercase;line-height: 28px;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;font-weight: 700;display: inline-block;cursor: pointer;background-color: #000000;}
.upload_exp{width:540px;font-size: 12px;margin-left: 10px;}
.uploaded_img_wrap{float: left;width: 100%;margin: 5px auto;}
.uploaded_img_wrap .uploaded_img{margin-left: 170px;}
.font14{font-size: 14px;}
.balance_title{font-size: 12px;font-weight:700;margin: 10px 0;}
.balance_title img{vertical-align: middle;}
.balance_title i{font-weight:700;color: #666;font-style: normal;font-size: 11px;padding-left: 10px;}
.apply_content{padding: 15px 20px !important;}
.apply_content dl{width: 100%;margin: 0;padding: 0;font-size:12px;}
.apply_content dl dd{width: 100%;margin-bottom:10px;line-height: 22px;}
.apply_content dl dd input{border: 1px solid #CCC;height: 25px;line-height: 25px;margin: 0 5px;}
.color666{color: #666;}
.color666 .my_shop_price{color:#ff6d45;}
.form-button{display: inline-block;color: #fff;text-align: center;background-color: #000000;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration: none;text-transform: capitalize;border-radius: 2px;border: none;cursor: pointer;font-size: 12px;}
.form-button:hover{background-color: #666666;color: #FFFFFF;}
.btns-fa-1x{padding: 3px 15px;}
.btns-fa-2x{padding: 6px 20px;}
.btns-fa-3x{padding: 12px 45px;}
.btns-fa-4x{padding: 15px 55px;}
.btns-fa-5x{padding: 18px 60px;}
.font-bold{font-weight:700;}
.font-12{font-size: 12px;}
.refund_sku{padding: 0 5px;color:#ff6d45;}
div.g-return-buttons{width: 60%;margin:10px auto;padding:0;display: table;}
div.g-return-buttons div{width: 50%;display: table-cell;margin: 5px 0;}
.reply-no-buttons .offer_btns{display: none;}
.reply-no-buttons #offer_address_buttons{display: none;}
.rosewe-star-main a.fa-lg{text-decoration: none;}
.rosewe-star-main .fa-lg{width: 24px;height: 24px;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.rosewe-star-main .fa-lg:hover{color: #000000;}
.rosewe-star-main .fa-on{color: #000000}
.rosewe-star-main .fa-star-o{color: #000000;}
.rosewe-star-main .fa-star{font-size: 1.8em !important;}
.require-field{padding: 0 5px;}
.clear{clear: both;}
.catAd{text-align:left;overflow:hidden;margin-bottom: 5px;}
.catAd a{font-size:0;line-height:0}
.catAd img{width: 100%;}

.active_content .active_cat{margin: 10px 0 10px;}
.active_content a.part1{background: url(images/part1.jpg) no-repeat center center;background-size: 360px 225px;}
.active_content a.part2{background: url(images/part2.jpg) no-repeat center center;background-size: 360px 225px;}
.active_content a.part3{background: url(images/part3.jpg) no-repeat center center;background-size: 360px 225px;}
.active_content a.part4{background: url(images/part4.jpg) no-repeat center center;background-size: 360px 225px;}
.active_content a.part5{background: url(images/part5.jpg) no-repeat center center;background-size: 360px 225px;}
.active_content a.part6{background: url(images/part6.jpg) no-repeat center center;background-size: 360px 225px;}
.active_content a{width: 30%;text-align: center;display: inline-block;height: 225px;line-height: 225px;}
.active_content a.part1,.active_content a.part2,.active_content a.part4,.active_content a.part5{margin-right: 5%;}
.active_content a:hover{text-decoration: none;}
.active_goods{display: inline-block;background-color: #e18694;padding: 10px 0;}
.active_goods .catePro_ListBox{float: none;width: 1150px;margin: 0 auto;}
.active_goods .catePro_ListBox ul{background-color: #fff;}
.active_goods .catePro_ListBox li{width: 200px;height: 350px;margin: 10px 8px 30px;}
.active_goods .catePro_ListBox li .proImgBox{height: 300px;}
.active_goods .catePro_ListBox li .proImgBox a img{width: 200px;height: 280px;}
.active_goods .catePro_ListBox li .lookFast, .slides li .lookFast{bottom: 18px;}

.empty {
    width: 960px;
    margin: 5px auto 25px;
    text-align: center;
    zoom: 1;
}
.empty-bag>img {
    width: 101px;
    height: 106px;
    margin-bottom: 18px;
    margin-top: 50px;
}
.empty-bag>p.un-login {
    font-size: 12px;
    color: #666;
    margin-top: 25px;
}
.empty-bag>p.un-login a {
    color: #000;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: underline;
}
.empty .btn {
    margin-top: 40px;
}
.empty .btn a {display: block;width: 295px;height: 40px;line-height: 40px;text-align: center;margin: 0 auto;font-size: 16px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;background:#000;color:#fff}
.empty .btn a:hover{background: #666;text-decoration: none;}
.helpTage .trg_bg2, .helpTage .trg_color2 {
    border: 10px solid transparent;
    display: block;
    font-size: 20px;
    height: 0;
    position: absolute;
    width: 0;
    z-index: 6;
}
.helpTage .trg_bg2 {
    border-right-color: #CCC;
    right: 22px;
    top: 22px;
}
.helpTage .trg_color2 {
    border-right-color: #FFF;
    right: 23px;
    top: 20px;
}

#paypal_float{clear:both;width:450px;margin-right:350px;top:-45px;display:none;position:relative;overflow:hidden;float:right;}
@media screen and (max-width: 1200px){.chECkOut{width: 240px;font-size: 16px;}#paypal_float{margin-right: 235px;}}

#coupon_main{cursor:pointer; border:1px dashed #000; border-left:3px solid #000; font-size:12px; width:90px; padding:3px 5px; margin-bottom:2px;}
#coupon_ul{border: 1px solid #ccc;display: none;z-index:109;position: absolute;width:300px; background:#FFF; right:0;}
#coupon_art_ul{margin:10px 0; padding:0 20px 10px; width:300px;min-height:80px; line-height:25px; overflow:hidden;}
#coupon_ul li,#coupon_art_ul li{line-height:25px; margin:5px; padding:5px 0; font-size:12px; overflow:hidden;border-bottom:1px dashed #ccc;}
.coupon_box_l{float:left; width:230px;}
.coupon_box_r{float:right; width:60px; padding-top:13px;}
.coupon_box_a{padding: 5px 18px;background-color: #000;color: #fff; overflow:hidden;text-decoration: none; font-size:14px;}
.coupon_box_get{background-color: #CCC;padding: 5px 8px;cursor:default;}
.coupon_box_a:hover{text-decoration:none;background-color:#666;color: #fff;}
.coupon_box_get:hover{background-color: #CCC;text-decoration: none;}
.article_content .coupon_box_r a{color: #fff;text-decoration: none;}
.loader {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999;display: none;}
.loader-indicator {z-index: 100;position: absolute;left: 50%;top: 50%;width: 32px;height: 32px;background: url(images/loadingAnimation.gif) no-repeat;}
.loader-bg {position: absolute;width: 100%;height: 100%;background-color: #fff;opacity: .7;}
#goods_detail .share{display:block;width:390px;height: 50px;text-align: center;}
#goods_detail .share ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 50px;
}
.at-share-tbx-element {
    position: relative;
    margin: 0;
    color: #fff;
    font-size: 0;
}
.at-share-tbx-element, .at-share-tbx-element .at-share-btn {
    font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;
    padding: 0;
    line-height: 0;
}
.at4-show {
    display: block!important;
    opacity: 1!important;
}
.addthis-animated {
    animation-fill-mode: both;
    animation-timing-function: ease-out;
    animation-duration: .3s;
}
.at4-visually-hidden {
    position: absolute;
    clip: rect(1px,1px,1px,1px);
    padding: 0;
    border: 0;
    overflow: hidden;
}
.at-share-tbx-element .at-share-btn {
    cursor: pointer;
    margin: 0 5px 5px 0;
    display: inline-block;
    overflow: hidden;
    border: 0;
    text-decoration: none;
    text-transform: none;
    background-color: transparent;
    color: inherit;
    transition: all .2s ease-in-out;
}
.at-share-tbx-element .at-icon-wrapper {vertical-align: middle;}
.c-goodsdc .goodsd-left .addthis_custom_sharing a {float: left;}
svg:not(:root) {overflow: hidden;}
.mark-color{color:#ff6d45 !important}
.a_bold{font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400; !important}
.red_color{color:#ff6d45 !important;}
/*2018-9-27*/
.top-banner-desktop{height: 50px;padding: 0!important;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
background-color: #333333;color: #fff;font-size: 12px;letter-spacing: 1.5px;}
.top-banner-desktop div{display: block;padding: 0 10px;}
.top-banner-desktop div:first-child{border-right: 1px solid #fff;}
.top-banner-desktop div a{color: #fff;text-decoration: underline;}
.index_tag{width: 100%;margin: 0 auto;text-align: center;}
.index_tag a{width: 32%;display: inline-block;height: 45px;line-height: 45px;font-size: 14px;background-color: #eee;color: #000;margin-bottom: 15px;letter-spacing: 1px}
.index_tag a:nth-child(3n-1){margin: 0 2%;}
.index_tag a:hover{text-decoration: none;}
.index_tagad{width: 100%;max-width: 1349px;margin:0 auto 20px;}
.new_filter {cursor: pointer;}
.new_filter select {padding: 5px 8px;color: #333;}
.filter_title{display: inline-block;padding: 3px 8px;color: #333;border: 1px solid #ccc;width: 100px;cursor: pointer;text-align: center;}
.filter_title .fa{float: right;}
.filter_ul{display: none;background-color: #fff;border-top: 1px solid #ccc;text-align: left;text-indent: 10px;}
.filterlist_title{cursor: pointer;position: relative;text-indent: 10px;display: inline-block;width: 150px;padding: 0;height: 30px;color: #3f3f3f;border: 1px solid #757575;border-radius: 5px;text-align: left;font-size:12px;}
.filterlist_title .fa{float: right;margin-top: -3px;margin-right: 10px;}
.filterlist_ul{left: 0;background-color: #fff;border: 1px solid #757575;}
.filterlist_ul li{cursor: pointer;}
.li_here {font-size:12px;line-height:20px;height:20px;color:#8e8e8e;padding:0 50px;box-sizing: border-box;}
.li_here a{text-decoration: none;color: #8e8e8e;}
.li_here a:hover{text-decoration: none;color: #000;}
.li_here .r-tag{margin: 0 10px;}
.s_dropup {
    background-image: url(images/pro_tag.png?20160301);
    background-repeat: no-repeat;
    width: 14px;
    height: 8px;
    background-position: 0px -160px;
    display: inline-block;
    float: right;
    margin-top: 10px;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transition: all .2s 0s ease;
    transition: all .2s 0s ease;
}
.s_dropdown{background-position: -40px -160px;}
.filter-title .s_dropup{margin-top: 30px;}
.fav_tag a:hover{text-decoration: none;}
.product-info{border-top: 1px solid #e6e6e6;position: relative;max-height: 250px;overflow: hidden;-webkit-transition: max-height 1s ease-out;-moz-transition: max-height 1s ease-out;transition: max-height 1s ease-out;padding-bottom: 100px;}
.product-info .a11yAccordionItemHeader {
    font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;
    font-style: normal;
    font-weight:700;
    font-size: 12px;
    font-size: .975rem;
    border-bottom: 2px solid #ff6d45;
    display: inline-block;
    font-weight:700;
    float: none;
    padding: .5em 0 0;
    width: auto;
}
.product-show-more{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: white;
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 12%, rgba(255,255,255,0.9) 34%, rgba(255,255,255,0.96) 57%, #fff 73%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 12%, rgba(255,255,255,0.9) 34%, rgba(255,255,255,0.96) 57%, #fff 73%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 12%, rgba(255,255,255,0.9) 34%, rgba(255,255,255,0.96) 57%, #fff 73%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
    text-align: center;
}
.product-show-more a {
    margin: 0 auto;
    margin-top: 51px;
    display: none;
    padding: 5px 57px;
    border: 2px solid #ddd;
    font-size: 14px;
    line-height: 1.7;
    letter-spacing: 0.4px;
    background-color: #fff;
    color: #2D2D2D;
    min-width: 106px;
    text-transform: uppercase;
    line-height: 22px;
    letter-spacing: 2.2px;
}
.product-show-more a:hover{text-decoration: none;}
.product-show-more a.show {display: inline-block;}
.c-car__dots {padding-bottom:20px;position: relative;text-align: right;margin-right: 4%;}
.c-car__dot {background: #fff;display: inline-block;vertical-align: middle;height: .75em; width: .75em;border: 1px solid #aaa;border-radius: 50%;margin: 0 5px;padding: 0;text-decoration: none;cursor: pointer;}
.c-car__dot.is-active {background: #333;}
.customer_box{padding: 40px 0 0;clear: both;}
.customer_content_title{font-size:12px;height:40px;padding:0;width:100%;align-items:center;justify-content:center;}
.customer_content_li_goods{color:#000;margin:0 23px;cursor:pointer;font-size: 20px;font-family: ProzaLibre-Regular, ProzaLibre;font-weight: 400;text-transform:uppercase;position:relative;}
.customer_content_li_goods.on{font-weight: 600;cursor: default;}
.customer_content_li_goods.on:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 0;border-top: 2px solid #000;}
.customer_content{margin: 42px 0 90px;width: 100%;}
.customer_empty{text-align: center;font-size: 16px;font-family: ProzaLibre-Medium, ProzaLibre;font-weight: 500;}
.customer_empty a{display:inline-block;width: 422px;height:44px;line-height:44px;border:2px solid #000;background: #fff;margin-top:18px;color:#000;font-size:16px;}
.customer_empty a:hover{text-decoration: none;}
#customer_reviews>h5,#customer_inquiries>h5{font-size: 18px;text-transform: uppercase;padding-bottom: 5px;font-weight: 700;text-align: center}
#customer_reviews .reviews{float: none !important;display: inline-block;}
.review-subject{display: flex;flex-direction: row;align-items: center;padding: 10px 0 10px 40px;}
.rate-subject h5{color: #000;font-size: 15px;font-family: ProzaLibre-SemiBold, ProzaLibre;font-weight: 400;margin-bottom: 7px;}
.rate-theme li {cursor: pointer;margin:7px 0;align-items: center;}
.rate-theme span,.rank-theme span {display: inline-block; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;width: 70px;}
.rate-theme span.rate-num {width: auto;}
.rate-theme .rate-themeBg,.rank-theme .rate-themeBg{margin: 0 10px 0 0;width: 200px;height: 10px;background-color: #FCEBE7;display: inline-block;cursor: pointer;}
.rate-theme .rate-themeBg i,.rank-theme .rate-themeBg i{height: 100%;width: 0;display: block;background-color: #FE6D45;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.rate-theme b,.rank-theme b {float: left;text-align: left;font-weight:700;font-family: ProzaLibre-Regular, ProzaLibre;font-weight: 400;color: #FE6D45;}
.rank-theme{background-color: transparent;z-index: 1;position: absolute;left: 60px;top: 13px;display: none;width: 304px;box-sizing: border-box;padding: 20px 0 0;}
.rank-theme .con{background-color: #fff;padding: 7px;box-shadow: 0px 1px 3px 0px rgb(0 0 0 / 20%);border: 1px solid #F1F3F4;}
.reviews:hover .rank-theme{display: block;}
.pro_m_inner .pro_grade a.detail-see-rank{line-height: initial;}
.rank-theme .arrow{position:absolute;display:inline-block;width:0;height:0;border-width: 3px 12px 16px 0;border-color: transparent transparent #F1F3F4;border-style: solid;top: 2px;left: 29px !important;}
.rank-theme:after {content: '';display: inline-block;position: absolute;left: 30px;top: 4px;border-width: 3px 10px 15px 0;border-color: transparent transparent #fff;border-style: solid;}
.rank-theme li{align-items: center;margin-bottom: 6px;}
.rank-theme .sell-all-reviews{font-family: ProzaLibre-SemiBold, ProzaLibre;font-weight: 400;text-align: center;text-transform: capitalize;cursor: pointer;}
.review_js_sortBy {
    display: inline-block;
    width: 80%;
    padding: 0 10px;
    max-width: 152px;
    height: 30px;
    line-height: 30px;
    position: relative;
    margin-left: 40px;
    cursor: pointer;
}
.r_dropdown {
    background-image: url(images/pro_tag.png?20160301);
    background-repeat: no-repeat;
    width: 14px;
    height: 8px;
    background-position: -40px -160px;
    display: inline-block;
    float: right;
    margin-top: 12px;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transition: all .2s 0s ease;
    transition: all .2s 0s ease;
}
.r_dropup {background-position: 0px -160px;}
.review_js_sortBy .boxInner {
    display: none;
    position: absolute;
    background-color: #fff;
    z-index: 6;
    border-top: none;
    padding: 0 1px;
    /*width: 100%;*/
    left: -2px;
    top: 32px;
}
.review_js_sortBy .boxInner li {height: 2.5rem;line-height: 2.5rem;}
.review_js_sortBy .boxInner li a {display: block;word-break: keep-all;white-space: nowrap;}
.review_js_sortBy .boxInner li a:hover{text-decoration: none;}
.iconAfter:after, .iconBefore:before {
    background-image: url(images/tag_v.png?2015080501);
    background-repeat: no-repeat;
    background-size: 30rem auto;
    font-size: 0;
}
.iconAfter:after, .iconBefore:before {content: "";}
.review_js_sortBy .boxInner li a:after {
    display: none;
    margin-left: .625rem;
    width: .625rem;
    height: .625rem;
    background-position: -11.25rem -3.75rem;
}
.review_js_sortBy .boxInner li.on a:after {display: inline-block;}
.review-user .fa-user-circle{font-size: 12px !important;display: inline-block;width: auto;height: 32px;line-height: 32px;}
.review-user .fa-user-circle:before{font-size: 22px !important;color: #a4b7b8;vertical-align: middle;margin-right: 10px;}
.c-pr__footer {position: relative;}
.c-pr__footer--center {line-height: 3em;text-align: center;margin-left: 15px;margin-right: 15px;}
.u-text-upper{text-transform: uppercase;letter-spacing: 1px;color: #000;font-size:12px;}
.u-margin-left{padding: 0 10px;color: #000;font-weight:700;font-size: 14px;border-right: 1px solid #aaa;}
.u-margin-right{padding: 0 10px;color: #333;font-size: 14px;}
.u-margin-right:hover{color: #aaa;text-decoration: none;}
.c-pr__footer--right {position: absolute;right: 0;top: 0;}
.u-inline-block {margin: 0 10px;display: inline-block;vertical-align: middle;}
.u-inline-block .fa{width: auto;}
.c-select {position: relative;}
.c-select a:hover{text-decoration: none;}
.o-flex-spread {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.o-flex-col, .o-flex-spread {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.c-form__select {
    height: 35px;
    background-color: #fff;
    border: 1px solid #000;
    border-bottom: 0;
    border-radius: 0;
    padding: 0 20px;
}
.c-form__select:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    border-bottom: 1px solid #000;
    -webkit-transition: all .2s ease-in-out .1s;
    transition: all .2s ease-in-out .1s;
}
.c-select--open .c-select__display:after {
    left: 15px;
    right: 15px;
    border-color: #aaa;
}
.c-select__display {
    text-decoration: none;
    -webkit-transition: border .2s;
    transition: border .2s;
    position: relative;
    cursor: pointer;
}
.u-text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.c-select__text {
    padding-right: 10px;
}
.c-select__text .fa{height: 16px;}
.c-select__slidewrap {
    width: 100%;
    overflow: hidden;
    z-index: 4;
    position: relative;
    display: none;
}
.is-absolute {
    position: absolute;
}
.o-list-plain {
    list-style: none;
    margin: 0;
}
.c-select__options {
    border: 1px solid #000;
    border-top: 0;
    -webkit-box-shadow: 0 3px 8px -1px #aaa;
    box-shadow: 0 3px 8px -1px #aaa;
    padding-top: 15px;
    padding-bottom: 15px;
    background-color: #fff;
    max-height: 260px;
    overflow-y: auto;
    overflow-x: hidden;
}
.c-select__link {display: block;padding: 5px 0px 5px 20px;}
.c-select__options .fa{text-indent: -10px;color: #000;}
.miniFooter {
    background-color: #F6F6F5;
    position: relative;
}
.miniFooter:before {
    content: '';
    position: absolute;
    width: 100%;
    top: -18px;
    left: 0;
    height: 18px;
    background: #fff;
    background: -webkit-linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1));
    background: linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,1));
}
.new_star{vertical-align: -1px;}
.new_star_0,.new_star_0_5,.new_star_1,.new_star_1_5,.new_star_2,.new_star_2_5,.new_star_3,.new_star_3_5,.new_star_4,.new_star_4_5,.new_star_5{width:94px;height:13px;background-position:-73px -966px;}
.new_star_0 i,.new_star_0_5 i,.new_star_1 i,.new_star_1_5 i,.new_star_2 i,.new_star_2_5 i,.new_star_3 i,.new_star_3_5 i,.new_star_4 i,.new_star_4_5 i,.new_star_5 i{width:94px;height:13px;background-position:-73px -998px;overflow:hidden;}
.new_star_0 i{width:0}
.new_star_0_5 i{width:7px}
.new_star_1 i{width:14px}
.new_star_1_5 i{width:27px}
.new_star_2 i{width:34px}
.new_star_2_5 i{width:47px}
.new_star_3 i{width:54px}
.new_star_3_5 i{width:67px}
.new_star_4 i{width:74px}
.new_star_4_5 i{width:87px}
.new_star_5 i{width:94px}
#ECS_QUESTION li table{border-bottom: 1px solid #e7e7e7;padding-bottom: 5px;}
.pls_search {display: none;color:#ff6d45;clear: both;text-align: left;padding-left: 10px;}
.c-pg-item .fa-angle-right{font-size: 20px !important;vertical-align: -3px;}
/*thanksgiving2018-11-2*/
.thanksgiving{position: relative;margin:0 auto;}
.promote_cat_part{width: 100%;background-color: #fce8ca;text-align: center;padding-bottom: 50px;}
.cat_thanksgiving{width: 940px;margin: 0 auto;}
.thanks_title{display: block;margin-bottom: 30px;}
.cat_thanksgiving .goods_part{width: 100%;margin:0 auto;background: url(images/thanksgiving/cat-title.png) no-repeat;padding-top: 10px;background-size: 100%;}
.thanks_view_more{display: inline-block;margin-top: -20px;}
.thanksgiving .catePro_ListBox,.thanksgiving .catePro_ListBox ul,.thanksgiving .catePro_ListBox li{float: none;}
.thanksgiving .catePro_ListBox{background-color: #fff;width: 96%;margin: 0 auto;padding-bottom: 30px;}
.thanksgiving .catePro_ListBox li{display: inline-block;border: none;margin: 10px 1px 10px;width: 210px;height: 360px}
.thanksgiving .catePro_ListBox li .proImgBox{height: auto;}
.thanksgiving .catePro_ListBox li .proImgBox a img{width: 210px;height: auto;}
.thanksgiving .catePro_ListBox li .lookFast{bottom:0;}
.foot_ad_part{display: flex;flex-direction: row;width: 1080px;margin: 50px auto 0;justify-content: space-between;}
.thanksgiving .thanks_cat_menu{font-size: 12px;font-weight:700er;position: fixed;right: 0;top: 20%;z-index: 999;display: none;background: url(images/thanksgiving/cat-menu-back.png) no-repeat;height: 316px;background-size: 100%;width: 200px;}
.thanks_cat_menu ul{width: 80%;margin: 130px auto 0;}
.thanks_cat_menu li{background-color: transparent;cursor: pointer;height: 32px;line-height: 32px;margin: 10px 0;border: 2px solid #fff;}
.thanks_cat_menu li p{color: #fff;text-align: center;}
.thanks_cat_menu li.on p{background-color: #fff;color: #f9b047;}
.thanks_cat_menu li:hover p{background-color: #fff;color: #f9b047;}
.thanksgiving .li_prolist li{margin: 10px 1px 30px;height: 374px;}
.review_pic img{cursor: pointer;}
#qWordsForm .searchInput{width:100%}
#qWordsForm .question_seachBox{border:1px solid #666;height:18px;padding:4px 25px 4px 5px;margin-top:15px;display: inline-block;min-width: 346px;text-align: left;}
.question_seachBox input::-webkit-input-placeholder{color:#ccc;}
.question_seachBox input::-moz-placeholder{color:#ccc;}
.question_seachBox input:-moz-placeholder{color:#ccc;}
.question_seachBox input:-ms-input-placeholder{color:#ccc;}
#qWordsForm .question_seachBox .error{color: #ff6d45;font-weight: 700;margin-top: 8px;display: none;}
#qWordsForm .searchArea{border:none;background-color:#fff;height: 20px;line-height:20px;width:100%;outline:0}
#qWordsForm .seachBtn{background-image: url(images/tag1.png);background-repeat: no-repeat;display:inline;float:right;background-color:transparent;background-position:0 0;width:18px;height:18px;margin-right:-20px;border:none;cursor:pointer}
.t_hidden {font: 0/0 ProzaLibre-Regular, ProzaLibre,sans-serif;}
.flow_cart_title_text{align-items: center;justify-content: space-between;}
.cart_checkout .flex-row{align-items: center;}
#checkout_btn_c{width:132px;font-weight:200;font-size:14px;height:38px;line-height:38px;margin-right: 10px;}
.cart_check_paypal{width: 105px;display: none;}
.cart_check_paypal .paypal{height: 38px;line-height: 38px;border-radius: 5px;}
.cart_check_paypal .paypal img{width: 65%;margin-top: 10px}
#paypal-button-container-c{float:left;width:100%;background-color:#ffc439;line-height:38px;height:38px;}
#paypal-button-container-c:hover{box-shadow: inset 0 0 100px 100px rgba(0, 0, 0, 0.05);}
.cart_check_paypal .paypal-button-size-responsive{margin-top: 7px;}
/*free gift*/
.figt_main{background: #F6F6F5;border-radius: 4px;padding: 0 30px;box-sizing: border-box;margin: 20px 0 10px}
.figt_head{height: 60px;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;font-size: 14px}
.figt_title{display: inline-block;}
.figt_icon{background-position: -496px -34px;width: 14px;height: 16px;margin-right: 5px}
#figt_btn{font-family: ProzaLibre-SemiBold;font-weight: 400;cursor: pointer}
.figt_btn:hover{color: #FE6D45;text-decoration: underline}
.fift_close{width:18px;height:18px;float:right;background-position: -244px -33px;}
#gift_List{ clear:both;position:relative; width: 100%;  line-height: 20px;border: 1px solid #ddd; display: none;}
.gift_List_title{ margin-left:20px; margin-top:10px;color:#ff6d45; font-size:14px; font-weight:700er;}
#gift_List .ui-new-ll{position: absolute;z-index:1;border: 12px solid transparent;border-bottom-color: #ddd;}
#gift_List .ui-new-rr{position: absolute;z-index:1;border: 10px solid transparent;border-bottom-color: #fff;}
#gift_List .ui-new-ll{left:190px;top: -24px; right: auto;}
#gift_List .ui-new-rr{left:192px;top: -20px; right: auto;}
.gift_List_box{height: calc(100% - 40px);overflow:auto;padding: 0 30px;box-sizing: border-box;}
.gift_List_box .list-title{background: #FCEBE7;height: 30px;align-items: center;padding: 0 10px;box-sizing: border-box;margin-bottom: 24px;border-radius: 4px;}
.gift_List_box .list-title .my_shop_price{margin:0 3px;}
.gift_List_box .notice-tag{width:17px;height: 16px;background-position: -504px -1868px;margin-right: 8px;}
#gift_List ul.item{ border:none;}
#gift_List ul.item li{ width:140px; height:185px; float: left;text-align: center;font-size: 11px;}
#gift_List ul.item li.on{ cursor:pointer;}
#gift_List .market_price{ margin:0 auto;}
#gift_List .my_goods_price{color: #C10303;}
#gift_List a.paybtn span{padding: 5px 20px;font-size: 18px; line-height: 35px; overflow: hidden; cursor: pointer;background: #000;border:none;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;font-weight:700;color: #fff;text-transform: uppercase;text-align: center;}
#gift_List a.paybtn span:hover{background: #333;}
/*2018-12-17 New Year*/
.newyear{width: 100%;margin-top: 10px;}
.newyear_activity{width: 100%;background: url(images/new_year/newyear-back.png) no-repeat;background-size: 100%;background-color:#4e262e;padding: 40px 0;}
.newyear .relate_goods_part{background-color: #fff;}
.newyear .relate_goods_part .swiper-slide{width: 620px;margin-left: 30px;}
.newyear .relate_goods_part .part_ul li {width: 200px;padding: 0;text-align: left;margin-right: 10px;}
.newyear .relate_goods_part .imgWrap img {width: 200px;height: 279px;}
.newyear .relate_prev,.newyear .relate_next{height: 32px;width: 14px;top: 100px;z-index: 1;margin: 0;display: inline-block;background-image: url(images/ico_all.png);background-repeat: no-repeat;cursor: pointer;position: absolute;top: 40%;}
.newyear_activity .c-ptf__action{bottom: 80px;}
.newyear_activity .ui-list-price{width: auto;}
.newyear a.relate_prev {background-position: 0 -70px;left: 10px;}
.newyear a.relate_prev:hover{background-position: 0 -5px;}
.newyear a.relate_next {background-position:-41px -70px;right: 10px;}
.newyear a.relate_next:hover{background-position:-41px -5px;}
.newyear .swiper-slide .proName {margin: 0;padding: 2px 2px 0 0;height: 20px;overflow: hidden;line-height: 18px;margin-top: 0;font-size: 12px;}
.newyear .swiper-slide li .proPrice {float: left;width: 100%;}
.newyear .swiper-slide li .proPrice .my_shop_price {font-size: 12px;font-weight:700;}
.newyear .dis_goods_content{width: 100%;background: url(images/new_year/newyear-back.png) no-repeat;background-size: 100%;background-color:#4e262e;text-align: center;}
.newyear #js_cateListData{float: none;width:965px;margin:0 auto;}
.newyear #js_cateListData ul{margin: 0 auto;width: 965px;background-color: #fff;float: none;border: 6px solid #d69300;padding-top: 45px;}
.newyear #js_cateListData ul li{margin: 10px 4px 30px;width: 223px;background-color: #fff;height: 370px;float: none;display: inline-block;}
.newyear #js_cateListData ul li .proImgBox{height: auto;}
.newyear #js_cateListData ul li img{width: 223px;height: auto;}
.newyear_activity .zhekou_log div{left: 2px;}
.newyear_view{color: #fff;font-size: 16px;font-weight:700;border: 1px solid #fff;padding: 5px 35px;display: inline-block;clear: both;margin: 30px 0 120px;}
.newyear_view:hover{text-decoration: none;}
.que_wor{color:#ff6d45;}

/*2019-3-21 flash-sale*/
.flash_cat li{width: 48%;display: inline-block;vertical-align: top;}
.flash_cat li:nth-child(2n){margin-left: 4%;}
.flash_cat li a{display: block;}
.flash-sale-time{display: block;color: #fff;text-align: center;margin: 20px 0;}
.flash-sale-time span{background-color: #d6324d;color: #fff;padding: 2px;font-weight:700;border-radius: 3px;font-size:12px;display: inline-block;}
.flash-sale-time .day1,.flash-sale-time .hour1,.flash-sale-time .minute1{font-weight:700;color: #000;margin: 0 5px;font-size: 12px;}
.flash_filter{margin:10px 0;}
.flash_filter ul.f_title{display: inline-block;}
.flash_filter .f_title li{display: inline-block;width: auto;padding: 0 15px;position: relative;}
.flash_filter .f_title li>a{display: block;font-size: 14px;font-weight:700}
.flash_filter .f_title li>a .filter_on{margin-left: 10px;color:#ff6d45;font-weight: normal;}
.flash_filter .f_title li>a:hover{text-decoration: none;color: #000;}
.flash_filter .f_title li>a .tag_c{background-image: url(images/pro_tag.png?20160301);background-repeat: no-repeat;width: 14px;height: 8px;background-position: -40px -160px;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);-webkit-transition: all .2s 0s ease;transition: all .2s 0s ease;display: inline-block;margin-left: 15px;}
.flash_filter .f_title li:hover .tag_c{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.flash_filter_list{position: absolute;background-color: #fff;left: 15px;padding: 10px 15px 0 5px;display: none;box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.09);z-index: 111;width: 80%;}
.flash_filter_list a{display: block;font-size: 12px;margin:3px 0;}
.flash_filter_list a.on{color:#ff6d45;}
.flash_filter_list a:hover{text-decoration: none;}
.flash_ca_list li .progress_bar {position: relative;overflow: hidden; margin:0 auto 2px; height:15px;}
.flash_ca_list li .progress_bar div {float: left; background-color:#eeeeee;border-radius:6px; width:98%;height: 10px;overflow: hidden;top: 2px;position: relative;}
.flash_ca_list li .progress_bar div span{height: 10px;background-color:#ff0000;border-radius:6px;display: inline-block;}
.flash_ca_list li .progress_bar p {float: right;width: 38%;font-size: 14px; color: #666; text-align: right;}
.flash_ca_list li .progress_bar p span{color: #333;}
.flash-tag{background: url(images/app_price/coupon.png) no-repeat scroll transparent;background-size: 100%;width: 30px;height: 21px;margin-right: 5px;}
.content_sku .cb{position: relative;font-size: 12px;font-family: ProzaLibre-Medium, ProzaLibre;font-weight: 500;color: #000000;}
.content_sku .cb_left{width: 8px;height: 8px;border: 1px solid black;border-width: 0 1px 1px 0;background: #F6F6F5;transform: rotate(-45deg) translateX(-50%);position: absolute;top: 0px;right: 8px;font-size: 12px;font-family: ProzaLibre-Medium, ProzaLibre;font-weight: 500;color: #000000;}

#icon_size{background-color:#ff6d45;color:#fff;border-radius:12px;padding:0 2px;margin-right:3px;display:none;display:inline-block;min-width:12px;text-align:center;}
#text_size{display:none;}

.flash_ca_list .proImg{width:90%;height: 237px;position:relative;text-align:center;overflow: hidden;margin:0 auto;}
.flash_ca_list .content_time{margin:10px 0;text-align: center}
.flash_ca_list .timeblock,.flash_ca_list .timeblock1{display:inline-block;position:relative;margin:0 20px 0 0;width:32px;height:32px;background-color:#ff6d45;border-radius:10px;line-height:30px;font-size:20px;color:#fff;text-align:center;}
.flash_ca_list .timeblock+span:before{content:":";position:absolute;left:-15px;color:#666}
.points_mall_icon{ height:20px; width: 20px; overflow: hidden; background:url(images/points_mall_icon_1.png) no-repeat;background-size:16px 16px; margin-left:5px;cursor: pointer; line-height: 20px;}
.points_mall_icon:hover{background-image:url(images/points_mall_icon_2.png);}
.points_c{background:url(images/points_mall_icon_1.png) no-repeat scroll transparent;background-size:16px 16px; margin-top:1px; float: right;}
.points_c:hover{background-image:url(images/points_mall_icon_2.png);}
/*mid year sale 2019-6-24*/
.mid_year .mid_ad{position: relative;}
.mid_year .cat_t_part{margin: 0 auto;}
.mid_year .ad_part1{position: absolute;top: 10%;right: 12%;}
.mid_year .cat1_part{width: 944px;margin:0 auto 40px;position: relative;}
.mid_year .cat1_part .catePro_ListBox{position: absolute;right: 10px;top: 10px;background-color: #fff;}
.mid_year .cat1_part .catePro_ListBox li{margin: 10px;}
.mid_year #cat2{background-color: #75abc8;}
.mid_year .cat2_title{color: #fff;padding:30px 0;display: block;text-align: center;}
.mid_year .cat2_title:hover{text-decoration: none;color: #fff;}
.mid_year #flash_cat2{display: inline-block;margin-left: 50px;color: #fff;font-size: 20px;font-weight:700;vertical-align: middle;}
.mid_year #flash_cat2>span{color: #75abc8;background-color: #fff;padding:6px 10px;font-size: 14px;border-radius: 3px;margin: 0 10px;display: inline-block;}
.mid_year .special_part{width: 1080px;margin:0 auto;}
.mid_year .special_part>ul{display: flex;flex-direction: row;flex-wrap: wrap;}
.mid_year .special_part>ul li{width: 30%;display:flex;flex-direction: row;background-color: #fff;padding: 5px;margin:0 3.5% 15px 0;}
.mid_year .special_part>ul li:nth-child(3n){margin-right: 0;}
.mid_year .special_part>ul li>div{width: 50%;}
.mid_year .special_part>ul li .info2{padding: 20px 5px;display: flex;flex-direction: column;justify-content: space-between;}
.mid_year .special_part>ul li .pro-list-price .my_shop_price{font-size: 18px;font-weight:700;}
.mid_year .special_part>ul li .fast_add a{padding:3px 15px;background-color:#f97731;color: #fff;margin-top: 10px;display: inline-block;border-radius: 15px;}
.mid_year .special_part>ul li .fast_add a:hover{text-decoration: none;background-color: #f97731;}
.mid_year .progress_bar {position: relative;overflow: hidden;height: 8px;}
.mid_year .progress_bar h4{color: #f97731;margin-bottom: 3px;}
.mid_year .progress_bar div {float: left;width: 98%;height: 8px;overflow: hidden;top: 0;position: relative;border-radius: 5px;background-color: #eee;}
.mid_year .progress_bar div span{height: 8px;background-color:#f97731;display: inline-block;}
.mid_year .cat_more{text-align: center;display: block;clear: both;padding: 15px 0 20px;}
.mid_year .cat_more a{color: #fff;font-size: 35px;display: inline-block;}
.mid_year .cat_more a:hover{text-decoration: none;}
.mid_year #cat3{background-color: #ffd646;}
.mid_year #cat3>a{padding:30px 0;font-size: 40px;letter-spacing: 5px;display: block;text-align: center;color: #fff;}
.mid_year #cat3>a:hover{text-decoration: none;}
.mid_year #cat3 .catePro_ListBox{float: none;width: 1080px;margin: 0 auto;background-color: #fff;}
.mid_year #cat3 .catePro_ListBox ul{background-color: #fff;}
.mid_year #cat3 .catePro_ListBox li{margin: 10px 11px 10px;}
/*Member Days sale 2019-6-24*/
.memday_sale .cat_t_part{margin: 0 auto;background-image:url(images/memday_sale/mem-back.png);background-size: 100% auto;padding:50px 0 20px;background-repeat: repeat;}
.memday_sale .cat_t{margin-top: 40px;}
.memday_sale #cat1{width: 1080px;margin:0 auto;}
.memday_sale #cat1 .catePro_ListBox{margin: 0 auto;background-image:url(images/memday_sale/cat1-back.png);background-size: 100% 100%;padding:5% 105% 4% 1%;}
.memday_sale .cat_title{display: block;text-align: center;position: relative;}
.memday_sale .catePro_ListBox,.memday_sale .catePro_ListBox ul,.memday_sale .catePro_ListBox li{float: none;margin-bottom: 0;}
.memday_sale #cat1 .catePro_ListBox ul{width: 1000px;display: flex;flex-direction: row;justify-content: space-between;}
.memday_sale #cat1 .catePro_ListBox li{display: inline-block;margin:0;background-image:url(images/memday_sale/cat1-gback.png);background-size: 100% 100%;border: none;width: 23%;box-sizing: border-box;padding: 10px;height: auto;}
.memday_sale #cat1 .catePro_ListBox li .proImgBox{height: auto;}
.memday_sale #cat1 .catePro_ListBox li .proImgBox a img{width: 100%;height: auto;}
.memday_sale #cat2 .cat_title{padding-top: 150px;}
.memday_sale #cat2 .cat_title>img{position: absolute;top: 0;left: 28%;}
.memday_sale #cat2 .cat_title ul{display: flex;flex-direction: row;flex-wrap: wrap;}
.memday_sale #cat2 .cat_title li{display: inline-block;width: 50%;padding:20px 0 30px;background-image:url(images/memday_sale/flash-off.png);background-size: 100% 100%;color: #a0a0a0;font-size: 20px;font-weight:700;cursor: pointer;}
.memday_sale #cat2 .cat_title li:hover{background-image:url(images/memday_sale/flash-offh.png);}
.memday_sale #cat2 .cat_title li.on{background-image:url(images/memday_sale/flash-on.png);color: #fff;}
.memday_sale #cat2 .cat_title li.on:hover{background-image:url(images/memday_sale/flash-onh.png);}
.memday_sale .flash_ca_list{width: 1200px;margin:50px auto;box-sizing: border-box;padding: 20px 10px 20px 30px;background-color: #fff;}
.memday_sale .flash_ca_list li.cat_item{display:inline-block;position:relative;text-align:left;vertical-align:top;width:24.5%;min-height:310px;background:#fff; margin:0 0 20px; padding:0; height: auto;}
.memday_sale .flash_ca_list li.cat_item{ border:3px solid #fff;margin-bottom: 20px;box-sizing: border-box;border-radius: 15px;}
.memday_sale .flash_ca_list li.cat_item:hover{ border:3px solid #f69300;}
.memday_sale .flash_ca_list li.sold_out:hover{ border:3px solid #fff;}
.memday_sale .flash_ca_list .zhekou_log{width:40px;height:35px;background:url(images/zhekou_bg.png) no-repeat;background-size:100% 100%; padding-top:6px; }
.memday_sale .flash_ca_list .zhekou_log div{ font-size:12px;left:1px;}
.memday_sale .flash_ca_list li .progress_bar div{background-color:#A2D8E9;height: 6px;width: 97%;}
.memday_sale .flash_ca_list li .progress_bar div span{background-color:#43768D; height: 6px;}
.memday_sale .flash_ca_list .timeblock,.memday_sale .flash_ca_list .timeblock1{background-color: #c5235b;}
.memday_sale .cat_more{display: block;text-align: center;}
.memday_sale #cat3 .cat_title{padding-top: 150px;}
.memday_sale #cat3 .cat_title>img{position: absolute;top: 0;left: 28%;z-index: 1}
.memday_sale .point,.memday_sale .point_add,.memday_sale .point_over{display: block;text-align: center;position: relative;width: 800px;margin: 0 auto;}
.memday_sale .point_get{display: inline-block;position: absolute;bottom: 70px;right: 65px;}
.memday_sale .points_mall{display: inline-block;position: absolute;bottom: 110px;right: 65px;}
.memday_sale .points_log{display: inline-block;position: absolute;bottom: 70px;right: 65px;}
.memday_sale .mem_cat_menu{position: fixed;left: 0;top:35%;z-index: 1;display: none;box-sizing: border-box;background-image: url(images/memday_sale/menu-back.png);background-size: 100% 100%;padding-top: 60px;}
.memday_sale .mem_cat_menu ul{margin:0 auto;padding: 0 20px;}
.mem_cat_menu li{cursor: pointer;padding: 8px 20px;background-color:#f79400;margin-bottom: 10px;border-radius: 10px;}
.mem_cat_menu li p{font-size: 12px;color:#fff;text-align: center;font-weight:700;text-transform: uppercase;}
.mem_cat_menu li.on,.mem_cat_menu li:hover{background-color: #fff;}
.mem_cat_menu li.on p,.mem_cat_menu li:hover p{color:#f79400;}

#card_info,#tax_info{clear: both; color:#ff6d45;font-weight:700; margin-top: 5px;display: none;}
#card_id,#tax_id{width:74%;height:30px;border:1px solid #ccc;box-sizing:border-box;}
.free-shipping-flow{width:100%;text-indent:0; line-height:18px; text-align:right; color:#ff6d45; margin: 0; border: none; font-weight:700;overflow: hidden;}
/*Hallowmas 2019-09-16*/
.hallowmas{background: url(images/hallowmas/hallowms-bg.png) repeat-y}
.hallowmas .cat_t_part{margin: 0 auto;clear: both;}
.hallowmas #cat1>a{background-color: #fff;display: block;}
.hallowmas #cat2>a{background-color: #fff;display: block;}
.hallowmas .catePro_ListBox{float: none;width: 1080px;margin: 0 auto;background-color: #fff;}
.hallowmas .catePro_ListBox ul{background-color: #fff;}
.hallowmas .catePro_ListBox li{margin: 10px 11px 10px;}
.hallowmas .cat_more{text-align: center;display: block;clear: both;padding: 15px 0 20px;}
.hallowmas .cat_more a:hover{text-decoration: none;}
.hallowmas .lite-ad{padding-top: 20px;background: #fff}
.hallowmas .lite-ad:after{content:' ';display: table;clear: both}
.hallowmas .lite-ad-left{float: left;width: 50%}
.hallowmas .lite-ad-right{float: left;width: 50%}
.hallowmas .lite-ad-img{max-width: 100%}
/* 用户评论显示优化 2019-11-22 YHJ*/
.g-star .g-star-p{font-size: 12px;text-align: center}
.g-star .g-star-points{font-size: 24px;}
.review_header{border-bottom: 1px solid #CCCCCC;padding-bottom: 5px;padding-left: 40px;}
.review_header .notSortBy{border: none;width: auto}
.review_header .notSortBy .boxInner{top: 28px;border: 1px solid #cccccc;padding: 5px 15px;}
.review_header .review_show_type{text-decoration: none}
.review_header .review_show_type:hover{text-decoration: none;font-weight:700}
.review_header .review_show_type_on{font-weight:700}
/*.review_header .review_js_sortBy .boxInner{width: 100px}*/
.review_header .review_js_sortBy .boxInner li{height: auto;line-height: 30px}
.review_header .review_sort_type{}
.review_header .review_sort_type:hover{font-weight:700}
#customer_reviews .ui-page p{margin-right: 0}
/*注册率提升优化 YHJ*/
.register_content .input-box select{display: inline-block;width: 85px;height:26px;border:1px solid #e5e5e5}
#float_login .input-box select{display: inline-block;width: 94px;height: 30px;border:1px solid #e5e5e5}
.web_tipBox{background-color: #F6F6F5;padding: 7px 0;}
.web_tipBox ul,.web_tipBox li{justify-content: center;align-items: center;height: 30px}
.web_tipBox li{width: 25%;border-right: 1px solid #262626;font-size: 14px;color: #000;position: relative;}
.web_tipBox li:last-child{border-right: none}
.web_tipBox .web_tipBox_link{margin-top:3px;}
.web_tipBox .web_tipBox_link:hover{text-decoration: underline;}
.web_tipBox .tip-tag{margin-right: 12px;}
.web_tipBox .tip-free{width: 20px;height: 18px;background-position:-12px -2456px;}
.web_tipBox .tip-coupon{width: 18px;height: 19px;background-position:-47px -2455px;}
.web_tipBox .tip-app{width: 17px;height: 20px;background-position:-83px -2453px;}
.web_tipBox .tip-return{width: 16px;height: 16px;background-position:-113px -2455px;}
.web_tipBox li.app-tip:hover .index-qrImgWrap{display: block;}
.qrImgWrap{position:absolute;z-index:101;right:46px;bottom:-43px;width:276px;background-color:#fff;box-shadow:0px 2px 5px 0px #D0CFCF;border-radius: 4px;display:none;}
.qrImgWrap .title{width: 100%;height: 34px;line-height: 34px;background: #FCEBE7;text-align: center;font-size: 21px;color: #000;text-transform: uppercase;border: none;}
.qrImgWrap-box{padding:6px 10px;box-sizing: border-box;}
.qrImgWrap-box .txtp,.qrImgWrap-box .txtp span{font-size: 14px;text-align: center;}
.qrImgWrap-con{align-items: center;justify-content: space-between;background-color: #fff;}
.qrImgWrap-con-left{justify-content: space-between;height:90px;}
.qrImgWrap .qrImg-new{width: 120px;height: 120px;background: transparent url("images/app-site-new.png") no-repeat scroll 0px 0px / 120px 120px}
.qrImgWrap>i,.qrImgWrap>span{display:block;width:24px;height:24px;line-height:24px;position:absolute;right:-12px;bottom:45px;font-size:24px;color:#fff;}
.qrImgWrap-box .line-t{position: relative;display: inline-block;margin-right: 5px;}
.qrImgWrap-box .line-t:before{content: '';display: inline-block;width: 2px;height: 160%;background-color: #C41D4A;position: absolute;left: 10px;top: -5px;transform: rotate(-45deg);}
.qrImgWrap>i{font-style:normal;color:#eee;right:-12px}
.index-qrImgWrap{top: 43px;bottom: unset;left: 20px;}
.index-qrImgWrap>i,.index-qrImgWrap>span{bottom: unset;top: -10px;right: 125px;color: #FCEBE7;}
.footer-download-app-box{margin-top: 24px;}
.footer-download-app-box h4{margin-bottom: 12px;color: #fff}
.footer-download-app-con{align-items: center;}
.footer-download-app-con .app-store,.qrImgWrap-con .app-store{width: 116px;height: 38px;background-position: -13px -2310px;}
.footer-download-app-con .app-store{background-position: -12px -2356px;}
.footer-download-app-con .app-store:hover{background-position: -12px -2402px;}
.footer-download-app-con .app-google-play,.qrImgWrap-con .app-google-play{width: 116px;height: 38px;background-position: -149px -2310px;}
.footer-download-app-con .app-google-play{background-position: -149px -2356px;}
.footer-download-app-con .app-google-play:hover{background-position: -149px -2402px;}
.footer-download-app-con .choose-con:hover,.qrImgWrap-con .choose-con:hover{text-decoration: none}
/*Frame cart*/
.cover_layers{background-color: rgba(0,0,0,0.74);height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 1000;}
.cover_layers.new{display: none;background-color: rgba(0,0,0,0);transition: background-color .18s ease-in-out;pointer-events: none}
.cover_layers.new.cover_layers_active{background-color: rgba(0,0,0,0.74);pointer-events: auto}
.ease-animation{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
#frame_shopcart{width:390px;right:0;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.2);overflow-y:auto;background-color:#fff;position:fixed;top:0;bottom:0;z-index:1100;visibility: hidden;}
#frame_shopcart.open {visibility: visible;}
.slide_header{z-index:11;font-size:16px;color:#fff;position:absolute;width:100%;background-color:#000;padding:5px 10px;box-sizing:border-box;}
#frame_shopcart .view{display:inline-block;color:#fff;border-bottom: 1px solid #fff;margin-left:5px;font-size:14px;}
#frame_shopcart a.view:hover{text-decoration: none;}
.slide_content{padding-top: 38px;}
#frame_shopcart .shopping_product{width: 100%;box-sizing: border-box;padding:10px;}
#frame_shopcart .miniFooter{bottom: 0;position: absolute;width: 100%;left: 0;}
#frame_shopcart .shoppingtop_baskets{padding: 15px 0 0;}
#frame_shopcart .gigt_main{width: 100%;background-color:#eee;margin-top:-1px;padding:5px 0;text-align:center;margin: 0 auto;}
#frame_shopcart .gigt_head{ clear:both;display:inline-block;padding:5px;height: auto;margin: 0;}
#frame_shopcart .gigt_head>div{float: none;display: inline-block;}
#frame_shopcart .gigt_title{float: left;font-size:12px; padding-top:2px; height:18px;}
#frame_shopcart #gigt_btn{cursor:pointer;display: inline-block;height: 16px;line-height: 16px;border:1px dashed #333;  font-size:14px; width:50px; padding:0 5px 0; margin-bottom:2px;float: right; margin-left:10px;}
#frame_shopcart #gigt_btn .arrow_down{background: url(images/arrow_down.png) no-repeat;width: 15px;height: 15px;position: relative;top:1px;float: right;display: inline;background-size: 100% 100%;}
#frame_shopcart #cart_scroll{margin: 0 0 25px;}
#accept_agree{position:fixed;padding:15px 50px 15px 20px;background-color:#fff;color:#333;width:280px;font-size:12px;left:0;bottom:0;z-index:100;display:none;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-align:left;}
.right-colosed {background-color:transparent;color:#333;display:block;position:absolute;right:0;top:0;width:30px;height:30px;font-size:28px;cursor:pointer;text-align:center;line-height:30px;}
#accept{display:block;width:60px;text-align:center;padding:6px 10px;background-color:#000;margin:10px auto 0;color:#fff;text-decoration:none;text-transform:uppercase;}
.gigt_main_con,.surprise_main_con{display: none;}
#frame_view_bag{width:746px;height:548px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.2);background-color:#fff;position:fixed;left:0;top:90px;z-index:1103;display: none;}
#frame_cart_gift{width:820px;height:548px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.2);background-color:#fff;position:fixed;left:0;top:calc(50% - 274px);z-index:1103;display: none;}
#frame_view_bag .bag-title{font-size:16px;font-weight:700;padding:10px;text-align: center;}
.figt_List_title{font-size:18px;font-weight:bolder;padding:10px;text-align: center;position: sticky;left: 0;top: 0;z-index: 1;width: 100%;background: #fff;box-sizing: border-box;}
.figt_attr_size{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;display:none;text-align:left;z-index:2;border:1px solid #000;box-sizing:border-box;padding-bottom: 5px;}
.figt_attr_size dd{line-height:38px;margin:0 5px;cursor:pointer;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.figt_attr_size dd.on{background-color:#f4f4f4;border-top:1px solid #ff6d45;border-bottom:1px solid #ff6d45;}
.figt_attr_title{text-align:center;text-transform:uppercase;font-weight:700;color:#fff;background-color:#000;padding:10px;position:relative;margin-bottom: 5px;}
.figt_attr_title .icon{display:inline-block;position:absolute;right:5px;width:25px;height:25px;top:6px;cursor:pointer}
.gift-main-add{cursor:pointer;height:33px;text-align:center;line-height:33px;text-transform:uppercase;font-weight:700;background-color:#000;color:#fff;margin-top:10px}
.gift_List_box .category-page{flex-wrap: wrap;margin-bottom: 24px;}
.gift_List_box .box-product-list-index{width:19.99%;padding: 10px;box-sizing: border-box;}
a.ckout-proceed-btn:hover{text-decoration: none;}
.litb-btn-new{display:block;padding:5px;text-align:center;background-color:#000;color:#fff;font-size:14px;min-height:35px;line-height:35px;cursor:pointer}
.flow-atc-label{line-height:25px;min-height:25px;font-size: 12px;font-weight: 700;position: relative;}
.gift_List_box .litb-btn-new{line-height:25px;min-height:25px;font-size: 14px;position: relative;}
.gift_List_box .litb-btn-new:hover{background: #666}
.flow-atc-label:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #fff;display:inline-block;position:absolute;right:10px;top:12px;}
#frame_view_bag {z-index:100001;}
#frame_view_bag .bag-title{font-size: 35px;padding: 20px;position: relative;}
#frame_view_bag .bag-title>a{display: inline-block;position: absolute;right: 10px;top: 10px;}
#frame_view_bag .bag-tip{font-size: 16px;text-align: center;}
#frame_view_bag .box-product-list-index{width: 25%;}
#frame_view_bag .bag-next{padding: 0 0 30px;align-items: center;}
#frame_view_bag .bag-next a{display:inline-block;margin:5px 0;text-transform:uppercase;font-size:12px;text-align:center;}
#frame_view_bag .bag-next a.bag-next-view{width: 230px;background-color: #000;color: #fff;padding: 10px 0;}

#accept{display:block;width:60px;text-align:center;padding:6px 10px;background-color:#000;margin:10px auto 0;color:#fff;text-decoration:none;text-transform:uppercase;}

/*multiple pieces start*/
.promotion{color:#ff6d45;text-align: center; font-size:12px; border: 1px solid #ff6d45; width: 70px; margin:5px auto;line-height: 18px; height: 18px;}
.buy_more a{display:inline-block;color:#ff6d45;padding:2px 0;font-size:12px;}
.buy_more a:hover{text-decoration: none;}
/*multiple pieces end*/
.goods-view-tags{font-style: italic;clear: both;display: block;}
.goods-view-tags span{font-size: 12px;color: #ff6d45;text-transform: uppercase;font-weight:600}
.goods-return-policy{float: left;width: 100%;clear: both;display: block;text-align: left;line-height: 22px}
.goods-return-policy span{font-size:12px;color:#ff6d45;line-height: 22px}
.sale-order-tags{font-style: italic;margin-left:5px;padding: 0 6px;background-color:#ff6d45;color:#FFF;font-size: 12px;height: 22px;line-height: 22px;display: inline-block;text-transform: uppercase;}
.presell_tag{color:#ff6d45 !important;height:28px;line-height: 28px;font-size: 14px;display: block;margin: 2px auto 0;letter-spacing: 1px;text-align: center}
.presell-flag{font-style: italic;position: absolute;bottom: 0;right: 0;width: 100%;height: 22px;line-height: 22px;color: #FFF;text-align: center;background-color:#ff6d45;text-transform: capitalize;}
.small-size{font-size: 0.65rem}
.pro-list-price .bizhong{color: #ff6d45;font-size: 12px;}
.pro-list-price .my_shop_price{color: #000;font-size: 12px;font-weight:700}
.pro-list-price .normal-price-size{color: #ff6d45;font-size: 12px;}
.pl5{padding-left: 5px}
.pr5{padding-right: 5px}
.goods-view-tags-list{position: absolute;bottom: 0;right: 0;width: 100%;height: 22px;line-height: 22px;color: #FFF;text-align: center;background-color:#ff6d45;text-transform: uppercase}
.goods-view-tags-list span{color: #FFF;text-transform: none}
.ui-goods-ship24h{display: none}
#model_wear{width: 100%;padding:10px 0;box-sizing: border-box;overflow: hidden;background-color: #FFF;text-align: left;display: none;font-size: 12px;}
#fast_model_wear{border: 1px solid #DDD;width: 600px;padding: 50px 30px;box-sizing: border-box;overflow: hidden;background-color: #FFF;text-align: left;display: none;font-size: 12px;z-index: 100000000;position: fixed;}
#model_wear .header,#fast_model_wear .header {display: inline-block;float: right;position: relative;margin: -40px -20px 0 0;}
.model_cm{display: none;}
.model-notes span{color: #333;}
.model-notes,.model-notes span.my_shop_size{color: #999;}
.change_model{color: #999;cursor: pointer;text-decoration: underline;font-size: 14px;}
.change_model.on{color: #000;text-decoration: none;}
.red{color: #ff6d45 !important}

.place_order_disabled,.checkout_btn a.place_order_disabled{cursor:default;background:gainsboro; color:#fff;}
.place_order_disabled:hover,.checkout_btn a.place_order_disabled:hover{cursor:default;background:gainsboro;color:#fff;}
/*link collection*/
#view_link_collection>div{margin-top:20px;width:100%;box-sizing:border-box;border-top:1px solid #d6d6d6;padding:10px 0 0;display:flex;flex-direction:row;}
.vw-collection-det{margin-left:40px;display:flex;flex-direction:column;justify-content:space-between;height:100%;}
.vw-collection-desc{font-size: 16px;color: #333;margin-bottom: 10px;}
.vw-collection-desc strong{font-weight: 700;color: #000;}
.vw-collection-det a{display:inline-block;text-decoration:underline;color:#000;cursor: pointer;}
.user-frame-cart-msg{margin: 5px auto;text-align: center;font-size:12px}
.new_coupon_cricle{position: relative;}
.new_coupon_cricle:after{content:' ';display:inline-block;background-color:#ff6d45;width:3px;height:3px;border-radius:50%;border:1px solid #ff6d45;top:-3px;right:-3px;position:absolute;}
.newDialog_box{position: absolute;display: none;}
.coupon_dialog{display: none;}
.shipin24hrs-tags{font-size: 12px;color: #333;text-decoration: none;display: inline-block;}
.shipin24hrs-tags:hover{text-decoration:none;}
.shipin24hrs-tags.on{background-color: #f4f4f4;padding: 5px;}
.shipin24hrs-tags .dispatch{width: 18px;height: 18px;position: relative;display: inline-block;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #ccc;margin-right: 5px;vertical-align: middle;}
.shipin24hrs-tags:hover .dispatch:after{content:"";width:8px;height:8px;background:#ccc!important;position:absolute;left:4px;top:4px}
.shipin24hrs-tags .dispatch-cur:after{content:"";width:8px;height:8px;background:#333!important;position:absolute;left:4px;top:4px}
.proShip24{position:absolute;right:5px;bottom:5px;background-color:#fff;padding:3px 5px;}
.shipping-time,strong.shipping-time{font-weight:700;padding-right:3px}
.user-cart-msg{float: right;padding: 5px 8px;display: inline-block}
/* 关联产品颜色 */
.js-relate-goods *{-webkit-box-sizing: border-box;box-sizing: border-box;}
.js-relate-goods{width: 100%;margin-top: 4px;text-align: center;}
.catePro_ListBox li .js-relate-goods{text-align: left;}
.js-relate-goods a{position: relative;display: inline-block;margin-right: 10px;width: 24px;height: 24px;border: 1px solid #ccc;text-decoration: none;overflow: hidden;border-radius: 50%;padding: 1px;box-sizing: border-box;line-height: 20px;text-align: center;}
.js-relate-goods a img{display: block;max-height:100%;max-width: 100%;width: 100%;border-radius: 50%;margin: 0 auto}
.js-relate-goods a img.change-color{border: 1px solid #fff;margin-right: 0;}
.js-relate-goods a:hover{border:1px solid #ccc;cursor:pointer}
.js-relate-goods a.multi-color-active{border:2px solid #888;padding: 0}
.js-relate-goods a.multi-color-active img.change-color{border:1px solid #fff}
.iconfont{font-family: iconfont!important;font-size: 12px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.js-relate-goods .multi-color-omit{display:inline-block;position:absolute;cursor:pointer;height:28px;width:28px;text-align:center;vertical-align:top}
.js-relate-goods .multi-color-omit>i{line-height: 20px !important}
.js-relate-goods .multi-color-omit>i,.js-relate-goods .multi-color-omit>span{vertical-align:middle;display:inline-block;height:28px;width:28px;line-height:28px;text-align:center}
.js-relate-goods .multi-color-omit:hover>i,.js-relate-goods .multi-color-omit:hover>span{border:1px solid #222}
.js-relate-goods .multi-color-omit:hover>i{-webkit-box-sizing:content-box;box-sizing:content-box;width:28px;height:28px;line-height:28px}
.js-relate-goods .multi-color-omit .multi-color-omit-ctn{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:22px;background:#fff;padding:5px;z-index:50;border:1px solid #222;cursor:default;white-space:nowrap}
.js-relate-goods .multi-color-omit .multi-color-omit-ctn::after{content:'';width:8px;height:8px;border:1px solid #222;position:absolute;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);top:-5px;border-right:none;border-bottom:none;background:#fff}
.js-relate-goods .multi-color-omit .multi-color-omit-ctn>a:last-child{margin-right:0}
.rosewe-inline-block{display: inline-block!important;}
img.next_img{opacity: 0;position: absolute;top: 0;left: 0}
.catePro_ListBox .proImgBox:hover .next_img,.flash_ca_list .proImg:hover .next_img,
.special_part .proImg:hover .next_img,.cat_item .proImg:hover .next_img{-webkit-transition: opacity .1s ease-in .1s !important;
    transition: opacity .1s ease-in .1s !important;opacity: 1 !important;}
.more-size-available{font:12px ProzaLibre-Regular, ProzaLibre,sans-serif;color:#000;margin:3px 0;display: block;clear:both}
.more-size-available span{font-weight:400}
.goods-act-wrap{position:absolute;bottom: 10px}
.goods-act-wrap img{max-height: 100px}
.priority-dispatch{float: left;font-size:12px}
.layermbox {position: absolute;left: 0;top: 0;width: 100%;z-index: 19891014;display: none;}
.layermmain, .laymshade {position: fixed;left: 0;top: 0;width: 100%;height: 100%;}
.layermmain-layout, .laymshade-layout {position: absolute;width: 100%;height: 100%;}
.laymshade, .laymshade-layout  {background-color: rgba(0,0,0,.5);}
.layermmain {display: table;}
.layermmain .section {display: table-cell;vertical-align: middle;text-align: center;}
.layermmain-layout .section{margin: 25% auto;}
.layermanim {-moz-transition: all .18s;transition: all .18s;-webkit-transition: all .18s;}
.layermchild {position: relative;display: inline-block;text-align: left;font-size: 14px;box-shadow: 0 0 8px rgba(0,0,0,.1);    opacity: 0;-ms-transform: scale(0);-moz-transform: scale(0);transform: scale(0);-webkit-transform: scale(0);}
.layermshow .layermchild {opacity: 1;-ms-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-webkit-transform: scale(1);}
.layermbox2 .layermchild {width: auto;max-width: 260px;min-width: 40px;border: none;background-color: rgba(0,0,0,.6);color: #fff;}
.layermbox2 .layermcont {line-height: 1.4!important;text-align: center; padding:.8rem 1.6rem;color: #2d2d2d;}
.layermbox2 .layermcont i {width: .6rem;height: .6rem;margin-left: 8px;display: inline-block;background-color: #fff;border-radius: 100%;}
.layermbox2 .layermcont i {-webkit-animation: bouncedelay 1.4s infinite ease-in-out;-moz-animation: bouncedelay 1.4s infinite ease-in-out;animation: bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;animation-fill-mode: both;}
.layermbox2 .layermcont i:first-child {margin-left: 0;-webkit-animation-delay: -.32s;-moz-animation-delay: -.32s;animation-delay: -.32s;}
.layermbox2 .layermcont i.laymloadtwo {-webkit-animation-delay: -.16s;-moz-animation-delay: -.16s;animation-delay: -.16s;}
@-webkit-keyframes bouncedelay {0%,100%,80% {-webkit-transform:scale(0);background:#e5e5e5}40% {-webkit-transform:scale(1);background:#666}}
@-moz-keyframes bouncedelay {0%,100%,80% {transform:scale(0);-moz-transform:scale(0);background:#e5e5e5}40% {transform:scale(1);-moz-transform:scale(1);background:#666}}
@keyframes bouncedelay {0%,100%,80% {-moz-transform:scale(0);transform:scale(0);-webkit-transform:scale(0);background:#e5e5e5}40% {-moz-transform:scale(1);transform:scale(1);-webkit-transform:scale(1);background:#666}}
/*adress auto 2020-6-28 meng*/
.addressLine-list{width: 100%;padding:15px 0 35px;background: #fff;z-index: 1;border: 1px solid #a8a8a8;text-align: center;position: absolute;box-sizing: border-box;top: 60px}
.addressLine-list:after {content: "";width: 144px;height: 18px !important;background: url(./images/power-google.png);position: absolute;right: 0;bottom: 9px;visibility: visible !important;}
.addressLine-list li {line-height: 24px;cursor: default;padding: 3px 0;font-size: 14px;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 10px;text-align: left;}
.addressLine-list li:hover {background: #eee;}
.addressLine-list li p{float: none;color: #2f2f2f;}

/*goods_photo zoom*/
.goods_photo_ul{width: 100%;position: relative;display: flex;flex-wrap: nowrap}
.goods_photo_li{width: 50%;flex-shrink: 0;-ms-flex-shrink: 0;position: relative;cursor:crosshair;padding-right: 2px;box-sizing: border-box}
.viewport{position: relative;overflow: hidden;width: 100%}
.other_img_a{cursor: pointer}
.goods_photo_big {position:absolute;right:-410px;top:0;width:400px;height:400px;overflow:hidden;display:none;z-index: 11;}
.goods_photo_big_img {position:absolute;}
.goods_photo_li .float_layer {position:absolute;width:100px;height:100px;background:rgba(0,0,0,0.3);display:none;}
.countdown-pos0{justify-content: flex-start;}
.countdown-pos1{justify-content: center;}
.countdown-pos2{justify-content: flex-end;}
.count-down{align-self: center;}
.count-down span{text-transform: uppercase;}
.top_banner_full .countdown-con,.index_ad_countdown .countdown-con{position:absolute;width:100%;height:100%;left:0;top:0;box-sizing:border-box;align-items: center;}
.top_banner_full .cdown-letter,.index_ad_countdown .cdown-letter{text-transform: capitalize;}
.top_banner_full .countdown-con{padding: 0 20px;}
.top_banner_full .cdown-number{display: inline-block;font-size:24px;font-family:ProzaLibre-Bold, 'ProzaLibre';font-weight: 400;}
.top_banner_full .cdown-colon {height: 12px;margin: 0 5px;color: #fff;}

.index_ad_countdown a{position: relative;width: 100%;}
.index_ad_countdown .cdown-number{font-size:48px;font-weight: 700;margin:0 3px;}
.index_ad_countdown .cdown-letter{margin:-16px 0 0;text-align: center;}
.index_ad_countdown .cdown-colon{margin: 0 15px;font-size: 46px;font-weight: 700;color: #fff}
@media screen and (min-width: 1400px) and (max-width: 1600px){.index_ad_countdown .cdown-number{font-size: 60px;margin: 0 4px;}.index_ad_countdown .cdown-letter{margin:-20px 0 0;}.index_ad_countdown .cdown-colon{font-size: 58px;margin: 0 17px;}}
@media screen and (min-width: 1601px) {.index_ad_countdown .cdown-number{font-size: 74px;margin: 0 5px;}.index_ad_countdown .cdown-letter{margin:-24px 0 0;}.index_ad_countdown .cdown-colon{font-size: 72px;margin: 0 20px;}}
.follow-us-box{align-items: center;}
.follow-us-box a{margin-right: 16px;}
.follow-us-box .fa{display: inline;font-size: 24px !important;color: #fff;}
.no_icon_thumb img{width: 24px;height: 24px;vertical-align: middle;border-radius: 50%;}
.no_icon_thumb .attr_options{min-width: 30px;width: 30px;height: 30px;padding: 2px;box-sizing: border-box;border-radius: 50%;}
.has_icon_thumb img{height: 24px;width: 24px;vertical-align: middle;border-radius: 50%}
.has_icon_thumb .attr_on img{height: 22px;width: 22px}
.has_icon_thumb .attr_options{min-width: 30px;width: 30px;height: 30px;padding: 2px;box-sizing: border-box;border-radius: 50%}
.has_icon_thumb .attr_off{padding: 0}
.has_icon_thumb .attr_off img{width: 28px;height: 28px}
.default-cover-layer{display: none;position: absolute;cursor: wait;top: 0; background: rgb(0, 0, 0); opacity: 0.5; left: 0;z-index: 10000;}
.my-discount-price{color:#ff6d45;}
.discount-price{color:#ff6d45 !important;font-size:12px}
.special-discount-price{color:#ff6d45 !important;font-size:24px !important}
.market-price,.goods-market-price{color: #666 !important;font-size: 12px !important;font-weight: 400 !important;text-decoration: line-through;margin-left:5px}
.goods-status-tag-info{padding:3px 5px;color:#ff6d45;font-size:12px;font-weight:600;display:inline-block}
.goods-status-new-tag-info{position:absolute;right:2px;top:0;padding:3px 5px;color:#000;font-size:12px;font-weight:600;background-color:#ccccff;display:inline-block}
.goods-status-tag{position:absolute;left:0;bottom:0;padding:3px 5px;background-color:#ff6d45 ;color:#fff;font-size:12px;font-weight:600;display:inline-block}
.promote_tags{position: absolute;top: 0;left: 0;background-color: #ff6d45;color: #ffffff;line-height: 22px;border-radius: 0 0 100px 0;width: 50px;height: 25px}
.goods-status-tag-info span{color:#ff6d45}
.goods-status-tag-new-info span{color:#000}
.goods-status-tag span{color:#fff}
.goods-act-img{position:absolute;bottom:0;left: 0;z-index: 2}
.goods-act-img img{height: 25px}
.goods-info-act-img{position: absolute;right: 2px;top: 0;z-index: 2}
.goods-info-act-img img{height: 25px}
.goods-status-new-tag{position:absolute;left:0;bottom:0;padding:3px 5px;background-color:#ccccff;color:#000;font-size:12px;font-weight:600;display:inline-block}
.goods-status-new-tag span{color:#000}
.cart-preFlag{display: inline-block;background-color:#ff6d45;color: #fff;padding:3px 6px;}
.pre-order-time,.pre-order-time span{color:#ff6d45;}
.pre-goods-tags-content{margin-top: 15px}
.pre-order-tags{font-style: normal;margin-left: 0;text-transform: none}
.pre-order-detail-btn{color: #ff6d45;margin-left: 5px;text-decoration: underline}
.pre-success-tags{color:#ff6d45;}
.pre-goods-view-tags{position: absolute;left: 0;bottom: 0;background: #ff6d45;color: #fff;font-size: 12px;padding: 2px 5px;z-index: 2}
.presale_success_cover{position: absolute;z-index: 1;background: #fafafa;opacity: 0.5;top: 0;left: 0;height: 100%;width: 100%}
.product-shock-show{display: none;}
.register_detail .normal{font-size: 12px;color: #999;display:block}
#password1.error{border-color:#ff6d45 !important;}
#reset_password_form .require-field{padding: 0}
#password_notice.error{font-weight: normal;color:#ff6d45}
.search .fa-close {
    margin: 0;
    display: none;
    position: absolute;
    right: 70px;
    top: 0;
    height: 36px;
    width: 30px;
}
.change_es_size_group_goods{font-size: 12px;}
.change_es_size_group_goods:hover,.change_es_size_group_goods.active{font-weight: 700;padding-bottom: 1px;border-bottom: 1px solid #000;text-decoration: none}
.error{color:#ff6d45}
.proVipTag,.proVipTags{display: none;}
.proVipTag .vip-tag{color: #ff6d45;cursor: pointer}
.proVipTag .vip-tag:hover{text-decoration: underline}
.proVipTag .vip-tags{color: #ff6d45}
.show-webtip-div{position:fixed;border:1px solid #b3b3b3;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px 2px #b3b3b3;display:none;width:540px;box-sizing:border-box;z-index:10001}
.show-webtip-div .cl{display:inline-block;font-size:29px;position:absolute;right:5px;top:0;cursor:pointer}
.show-webtip-div .con{text-align:left;line-height:25px}
.show-webtip-div .vip-con{display: inline-block;font-size: 14px}
.show-webtip-div .con ol{list-style-type: disc}
.show-webtip-div.vip-bg{ background-color: #fff; text-align: center}
.point-tips{background:#fff;color:#333;cursor:pointer;font-size:12px;font-weight:bold;line-height:15px;text-align:center;width:15px;display:inline-block;box-sizing:border-box;height:15px;margin-left: 5px;text-transform: lowercase}

#cart_update_goods {position: fixed;border: 1px solid #DDD;width: 850px;overflow: hidden;background-color: #FFF;text-align: left;z-index: 1000001;zoom: 1;left: -1000px;padding: 30px}
#cart_update_goods .cart_close{display: inline-block;position: absolute;right: 10px;top: 10px}
#cart_update_goods .update-cart{display: none;height: 380px;}
#cart_update_goods .update-cart>div{display: inline-block;width: 65%}
.cart_update_part .goods_name{font-size: 20px;text-transform: capitalize;color: #000}
.cart_update_part a.goods_name:hover{text-decoration: none;color: #000}
.cart_update_part .my_shop_price{font-size: 22px;font-weight: bold;margin: 30px 0 40px;display: inline-block}
.cart_update_part .goods_detail{font-size: 14px;text-decoration: underline;margin-bottom: 20px;display: inline-block}
.cart_update_part .spec-select{cursor:pointer;display: inline-block;width: auto;position: relative;border: 1px solid #dddddd;border-radius: 4px}
.cart_update_part .spec-select p{color: #000;padding: 5px 10px;font-size: 14px;text-align: center}
.cart_update_part .spec-select .fa{float: right;color: #686868;font-weight: bold;margin-top: 1px}
.cart_update_part .spec-select .spec-update{z-index: 1;height: 160px;overflow-y: auto;padding: 5px 0;color: #686868;background-color: #fff; display: none;position: absolute;border: 1px solid #ddd;width: 100%;border-top: none;left: -1px;top: 29px}
.cart_update_part .spec-select .spec-update li{height: 25px;color: #000;border: 1px solid #dddddd;text-align: center; margin: 0 auto 3px;line-height: 25px;width: 90%;font-size: 12px}
.cart_update_part .spec-select .spec-update li:hover{background-color: #ddd}
.cart_update_part .spec-select .spec-update li.on{background-color: #ddd}
.cart_update_part .update-item{margin-top: 30px}
.cart_update_part .update-item a{font-size: 14px;width: 264px;padding: 10px 0;background-color: #000;color: #fff;display: inline-block;text-align: center;text-transform: uppercase;font-weight: bold}
.cart_update_part .update-item a:hover{text-decoration: none;background-color:#333}
.c_tagbgn{background-image:url(images/tagn.png);background-repeat:no-repeat;display: inline-block;background-size: 800px 320px;width: 20px;height: 20px}
.tag-btnDelete{background-position: -247px -85px;background-size: 400px 160px}
#goods_country_info,#country_info,#default_country_info{background-color:#000000;padding:0}
#goods_country_info th,#country_info th,#default_country_info th{line-height:30px;font-size:12px;background-color:#EFEFEC;color:#000000;font-weight:600;width:18%;text-align:center;text-transform:capitalize;border-right: 1px solid #fff;}
#goods_country_info th:last-child,#country_info th:last-child,#default_country_info th:last-child{border-right:0}
#goods_country_info td,#country_info td,#default_country_info td{color:#000;border-bottom: 1px solid #999999;border-left: 1px solid #999999;}
#goods_country_info td.ci_right,#country_info td.ci_right, #default_country_info td.ci_right {border-right: 1px solid #999999;}
.product-main-options-content{max-height:280px;overflow-y:auto}

.js-relate-goods-more{position: absolute;padding:10px;bottom: 23px;width:100%;z-index: 100;box-sizing: border-box;left: 0;display: none;}
.js-relate-goods-more .more-color-wrap{background-color: white;border: 1px solid #CCCCCC;width: 100%;padding: 10px 10px 10px 5px;}
.category-page .observer-view-items{display:block}
.address_selected_info{border: 1px solid #ccc;box-sizing: border-box;padding: 5px 10px}
.address_selected_info_p{box-sizing: border-box}
.address_selected_info_p:after{content: ' ';display: table;clear: both}
.address_selected_info_span{float: left;margin-right: 30px;color: #000;min-width: 50px}
.address_selected_info_btn{float: right;color: #000;font-weight: 700;text-decoration: underline}
.address_selected_info_btn:hover{text-decoration: underline}
#address-main::-webkit-scrollbar {width:5px;height: 1px}
#address-main::-webkit-scrollbar-thumb {border-radius: 5px;box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);background:#535353}
#address-main::-webkit-scrollbar-track {box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);border-radius: 5px;background:#ededed}
.promotion-tags{display:inline-block}
a.user-log-out{display:inline-block !important;color: #fff!important;background-color:#000000!important;padding:4px 8px!important;border-radius: 4px;}
.priority-dispatch-tag{display: none;}
.mix-match-items.visible-off{display: none;}
.mix-match-items.visible-on{display: flex;margin-top:5px;justify-content: flex-start!important;}
.mix-match-items .mix-match-label{width:75px;height:18px;line-height: 18px;background-color: #FE6D45;border-radius: 4px;cursor: default;text-align: center;color: #fff;font-family: ProzaLibre-SemiBold}
.mix-match-items .mix-match-msg{line-height: 18px;color: #DF373E;height: 18px;}
.samestyle_img_hidden{visibility: hidden}
a.afterpay_here:hover{text-decoration: none;}
.icon-tag{background-image: url("images/tag_iconv25.png?ver=20250320");background-repeat: no-repeat;display: inline-block;background-size: 881px auto;}
.fa-pink-star{background-position:-759px -133px;width: 18px;height: 17px}
.fa-question-tag{background-position:-279px -201px;width: 12px;height: 12px}
.fa-close-tag{background-position: -244px -33px;width: 18px;height: 18px}
/*新人首单礼金*/
.new-user-price-goods-info-tips{width: max-content;height: 44px;background: #FCEBE7;border-radius: 8px;clear: both;margin-bottom: 5px;padding: 0 5px;display: none;align-items: center;position: relative;z-index: 1}
.new-user-price-goods-info-tips .new-user-price-goods-info-text{font-size: 12px;font-family: ProzaLibre-SemiBold;font-weight: 400;color: #000;text-transform: uppercase;margin: 0 5px;}
.new-user-price-goods-info-tips .new-user-price-goods-info-price{font-size: 16px;color: #DF373E;font-family: ProzaLibre-Bold;font-weight: 400}
.new-user-price-goods-info-tips .fa-question-tag{margin-right: 5px}
.new-user-price-goods-info-tips-rules{width: 304px;height: 140px;box-sizing: border-box;border: 1px solid #ccc;background: #fff;z-index: 2;position: absolute;right: 0;top: 44px;border-radius: 4px;padding: 30px 15px 0;display: none}
.new-user-price-goods-info-tips-rules-p{color: #000;font-size: 12px;margin-bottom: 5px}
.new-user-price-goods-info-tips-arrow{border: solid #ccc;border-width: 0 1px 1px 0;padding: 8px; transform: rotate(-135deg);-webkit-transform: rotate(-135deg);position: absolute;right: 25px;top: -9px;z-index: 3;background: #fff}
.new-user-price-goods-info-tips .fa-close-tag{position: absolute;right: 10px;top: 10px;z-index: 3;cursor: pointer}
.fa.finger{display: inline-block;}
.fa.finger-on{background-position: -711px -84px;}
.fa-wel-back{background-position: -246px -484px;display: block;margin: 20px auto 30px;width: 136px;height: 21px}
.register_detail .register_tips{margin-bottom: 20px}
.register_detail .register_tips_title{font-size: 14px;font-weight: 400;font-family: ProzaLibre-SemiBold;text-align: center}
.register_detail .register_tips_p{font-size: 12px;font-family: ProzaLibre-Regular;margin-top: 5px;padding-left: 30px}
.username_move{animation: animate-left-right .1s linear 3}
@keyframes animate-left-right {
    25%{transform: translateX(10px)}
    50%,100%{transform:translateX(0)}
    75%{transform: translateX(-10px)}
}
@-webkit-keyframes animate-left-right {
    25%{-webkit-transform: translateX(10px)}
    50%,100%{-webkit-transform:translateX(0)}
    75%{-webkit-transform: translateX(-10px)}
}
.livechat_box_main{display: flex;flex-wrap: wrap}
.livechat_box_main .contact-us-main-text{font-size: 12px;font-family: ProzaLibre-SemiBold;font-weight: 400;text-align: center;}
.livechat_box_main .contact-us-main-text-lite{font-size: 12px;font-family: ProzaLibre-Regular;text-align: center;}
.livechat_box_main .contact-us-main-link{width: 100%;text-align: center;margin-bottom: 20px;}
.livechat_box_main .fa-live-chat{background-position: -235px -940px;width: 113px;height: 101px;transform: scale(0.6);transform-origin: center;-webkit-transform: scale(0.6);-webkit-transform-origin: center}
.livechat_box_main .fa-by-email{background-position: -379px -949px;width: 101px;height: 76px;transform: scale(0.6);transform-origin: center;-webkit-transform: scale(0.6);-webkit-transform-origin: center}
.livechat_box_main .fa-faq{background-position: -556px -931px;width: 88px;height: 100px;transform: scale(0.6);transform-origin: center;-webkit-transform: scale(0.6);-webkit-transform-origin: center}
.livechat_box_main .fa-by-ticket{background-position: -708px -937px;width: 96px;height: 98px;transform: scale(0.6);transform-origin: center;-webkit-transform: scale(0.6);-webkit-transform-origin: center}
.livechat_box_main .fa-address{background-position: -74px -1040px;width: 91px;height: 93px;transform: scale(0.6);transform-origin: center;-webkit-transform: scale(0.6);-webkit-transform-origin: center}
#js_qrImgWrap{position: fixed;bottom: 0;top: 420px;z-index: 100;right: 0;margin: auto;width: 33px;height: 33px;cursor: pointer;}
#js_qrImgWrap .app-down-tag{width: 33px;height: 33px;background-position: -175px -2448px;}
#js_qrImgWrap:hover .qrImgWrap{display: block}
.right_contact_us_content_btn{background-position: -135px -2448px;width: 33px;height: 33px;position: fixed;bottom: 0;top: 350px;z-index: 100;right: 0;margin: auto;}
.fa-checkout-paypal{background-position: -235px -758px;width: 30px;height: 20px;}
.fa-checkout-mastercard{background-position: -290px -720px;width: 30px;height: 20px;}
.fa-checkout-maestro{background-position: -128px -758px;width: 30px;height: 20px;}
.fa-checkout-visa-e{background-position: -445px -720px;width: 30px;height: 20px;}
.fa-checkout-visa{background-position: -495px -720px;width: 30px;height: 20px;}
.fa-checkout-klarna{background-position: -391px -720px;width: 30px;height: 20px;}
.fa-checkout-amexpress{background-position: -337px -720px;width: 30px;height: 20px;}
.fa-checkout-discovery{background-position: -236px -720px;width: 30px;height: 20px;}
.fa-checkout-jcb{background-position: -182px -676px;width: 30px;height: 20px;}
.fa-checkout-usps{background-position: -592px -722px;width: 30px;height: 20px;}
.fa-checkout-dhl{background-position: -547px -720px;width: 30px;height: 20px;}
.fa-checkout-fedex{background-position: -640px -720px;width: 30px;height: 20px;}
.fa-checkout-royalmail{background-position: -688px -720px;width: 30px;height: 20px;}
.fa-site-jabber{width:84px;height: 21px;background-position: -706px -783px;}
.fa-checkout-dmca{background-position: -729px -720px;width: 35px;height: 20px;}
.fa-checkout-afterpay{background-position: -774px -721px;width: 74px;height: 18px;}
.main-footer .fa-checkout-afterpay{background-position: -774px -755px;}
.fa-checkout-applepay{background-position: -357px -758px;width: 30px;height: 20px;}
.fa-checkout-gb{background-position: -74px -720px;width: 30px;height: 20px;}
.fa-checkout-dinners{background-position: -128px -720px;width: 30px;height: 20px;}
.fa-checkout-googlepay{background-position: -394px -758px;width: 30px;height: 20px}

.none_show{display: none!important}
.fa-checkout-clearpay{width:30px;height: 20px;background-image: url(images/payment_img/AdyenClearpay.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-giropay{width:46px;height: 20px;background-image: url(images/payment_img/AdyenGiropay.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-trustly{width:30px;height: 20px;background-image: url(images/payment_img/AdyenTrustly.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-blik{width:31px;height: 20px;background-image: url(images/payment_img/AdyenBlik.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-ideal{width:28px;height: 20px;background-image: url(images/payment_img/AdyenIdeal.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-euteller{width:75px;height: 20px;background-image: url(images/payment_img/WorldPayEuteller.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-przelewy{width:30px;height: 20px;background-image: url(images/payment_img/WorldPayP24.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-paysafecard{width:30px;height: 20px;background-image: url(images/payment_img/WorldPayPaysafecard.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}

.bottom-icon-li{margin: 4px 4px 4px 0}
.cartFooterTagIcon{display: flex;align-items: center;justify-content: center;margin: 0 auto}
.litb-btn-new-gray{background:#D0CFCF!important;color: #000!important;cursor: default!important}
.litb-btn-new-gray span{color: #000;cursor: default!important}
.litb-btn-new-gray:after{display:none!important;}
a.ckout-proceed-btn{text-decoration: none}
.vip-level-requirement-tips-rules{width: 304px;height: 140px;box-sizing: border-box;border: 1px solid #ccc;background: #fff;z-index: 2;position: absolute;margin-top: 10px;border-radius: 4px;padding: 10px 15px 0;display: none}
.vip-level-requirement-tips-rules-p{color: #000;font-size: 12px;margin-bottom: 5px}
.vip-level-requirement-tips-arrow{border: solid #ccc;border-width: 0 1px 1px 0;padding: 8px; transform: rotate(-135deg);-webkit-transform: rotate(-135deg);position: absolute;right: 186px;top: -9px;z-index: 3;background: #fff}
.fa-select-arrow{background-position: -142px -139px;width: 13px;height: 7px;}
.sku-property-error{animation: shake .8s ease-in;}
@keyframes shake {
    0% { transform: translateX(0); }
    12% { transform: translateX(-10px); }
    24% { transform: translateX(10px); }
    36% { transform: translateX(-10px); }
    48% { transform: translateX(10px); }
    60% { transform: translateX(-10px); }
    72% { transform: translateX(10px); }
    84% { transform: translateX(-10px); }
    100% { transform: translateX(0);}
}
#google_translate_element,.goog-te-banner-frame,#goog-gt-tt,.goog-te-spinner-pos,.skiptranslate{display: none !important;}

.subCatName,.subCatName_ofirst{flex-shrink: 0;}
#nav_scroll .topInner{
     display: flex;
     position: relative;
     padding-left: 0;
     padding-right: 0;
     margin: 0 auto;
 }
 .header_menu{padding:0;margin:0 auto;list-style-type:none;width:100%;height:100%;justify-content:center;align-items:center;position:relative}
 #nav_scroll .header_menu li.subCatName{display:inline;float:left;}
 #nav_scroll .header_menu{
     overflow-x: auto;
     -ms-overflow-style: none;
     scroll-behavior: smooth;
     scrollbar-width: none;
     /* 隐藏滚动条 */
     scrollbar-width: none; /* firefox */
     -ms-overflow-style: none; /* IE 10+ */
     position: static;
 }

 #nav_scroll .header_menu::-webkit-scrollbar {
     display: none; /* Chrome Safari */
 }
 @media only screen and (min-width:500px)
 {
     .menu-category__scroll-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;outline:inherit;text-align:inherit;align-items:center;bottom:0;color:#000;display:flex;position:absolute;top:0;z-index:10;height:calc(100% - 1px);padding:0 0 7px;}
    .menu-category__scroll-button--left{opacity:0.7;left:4px}
     .menu-category__scroll-button--left--container{transform:rotate(180deg)}
     .menu-category__scroll-button--right{opacity:0.7;right:0;justify-content:flex-end;}
    .menu-category__scroll-button--container{height:32px;width:32px;display:flex;justify-content:center;align-items:center;border-radius:16px;background:none;background-color:#000;}
 }

 .menu-category__scroll-button--left:hover,.menu-category__scroll-button--right:hover{opacity:0.75;}
 .menu-category__scroll-button--container:hover{background-color:#fff;}
 .menu-category__scroll-button--container:active{background-color:#e6e6e6}
 .menu-category__scroll-button:disabled{opacity:0;pointer-events:none}
 .menu-category__scroll-button-icon{border: 3px solid white;border-width: 0px 2px 2px 0px;display: inline-block;padding: 3px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
 .menu-category__scroll-button--container:hover .menu-category__scroll-button-icon{border: 3px solid black;border-width: 0px 2px 2px 0px;}
 .visibility_none{visibility: hidden;}
 .justify-content-left{justify-content: left!important}
 .samestyle_img .goods_more_color_link{font-size: 12px;width: auto;height: auto;border: none;border-radius: 0}
 .samestyle_img .goods_more_color_link:hover{text-decoration: underline;border: none}
.header_top .top_user{width: 20px;height: 24px;background-position: -380px -1792px;}
.header_top .top_search{width:18px;height: 18px;background-position: -348px -1795px}
.header_top .top_cart{width: 18px;height: 25px;;background-position: -448px -1792px;position: relative;}
.header_top .top_fav{width: 24px;height: 22px;background-position:  -411px -1794px}
.header_top .top_user:hover,.header_top .top_user.active{background-position: -379px -1825px;}
.header_top .top_cart:hover,.header_top .top_cart.active{;background-position: -450px -1828px;position: relative;}
.header_top .top_fav:hover{background-position: -411px -1827px}
.icon-search-close{margin: 0;display: none;position: absolute;right: 90px;top: 12px;background-position:-221px -193px;width: 14px;height: 14px;}
.header_top .top-club{background-image:url(./images/vip_membership_new/member_info_top_club.png);background-repeat:round;width: 20px;height: 25px;margin-right: 10px}
.header_top .top-orders{background-position:-531px -1792px;width: 20px;height: 20px;margin-right: 10px}
.header_top .top-tickets{background-position:-561px -1792px;width: 20px;height: 19px;margin-right: 10px}
.header_top .top-wallet{background-position:-591px -1792px;width: 20px;height: 20px;margin-right: 10px}
.header_top .top-points{background-position:-533px -1820px;width: 22px;height: 20px;margin-right: 10px}
.header_top .top-coupon{background-position:-561px -1819px;width: 23px;height: 23px;margin-right: 10px}
.header_top .top-favlist{background-position:-595px -1821px;width: 22px;height: 20px;margin-right: 10px}
.header_top .top-profile{background-position:-625px -1790px;width: 20px;height: 24px;margin-right: 10px}
.flow_icon{background: url(images/flow_icon.png);background-size: 881px auto}
.flow_icon_empty{width: 135px;height: 119px;background-position: -72px -456px;margin: 0 auto;}
.icon-success{width: 20px;height: 20px;background-position: -376px -172px;margin-right: 6px;}
.del_icon{background-position: -534px -34px;width: 15px;height: 16px;margin-top: 3px;cursor: pointer;}
.flag_hot{width: 12px;height: 16px;background-position: -378px -134px}
.icon_clear{width: 15px;height: 16px;background-position: -534px -34px}

.goods-detail-tab{background: #FFF;box-shadow: 0px 4px 6px 0px rgba(38,38,38,0.1);width: 100%;z-index: 20;padding: 0 40px 0 0;box-sizing: border-box;display: none;border-radius: 4px;}
.goods-detail-tab.fix0{display: block;position: fixed;top:0;left:0;}
.goods-detail-tab.fix{display: block;position: fixed;top:49px;left:0;}
.goods-detail-tab .outter{justify-content: space-between;align-items: center;height: 64px;}
.goods-detail-tab .in-left, .goods-detail-tab .in-right{align-items: center;height: 100%;}
.goods-detail-tab .in-left li{color: #999;font-size: 14px;cursor: pointer;display: none;text-transform: capitalize;font-family: ProzaLibre-Medium, ProzaLibre;font-weight: 500;}
.goods-detail-tab .in-left li.show{display: inline-block;}
.goods-detail-tab .in-left li:hover,.goods-detail-tab .in-left li.on{color: #221816;border-bottom: 1px solid #262626;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;}
.goods-detail-tab .add_to{color: #fff;width: 295px;height: 44px;line-height: 44px;background: #000;font-size: 16px;text-align: center;text-transform: uppercase;}
.goods-detail-tab .add_to:hover{text-decoration: none;}
.goods-detail-tab .info{align-items: center;margin-right: 10px;}
.goods-detail-tab .price-info{margin-left: 10px;text-align: center;}
.goods-detail-tab .my_shop_price{font-size: 21px;}
.goods-detail-tab .market-price{font-size: 14px;color:#999;margin-right: 4px;}
.goods-detail-tab .pro_cutout{display: inline-block;width: 40px;height: 18px;line-height: 18px;background: #FE6D45;border-radius: 9px;text-align: center;font-size: 14px;color: #fff;}
.list-paid-member{position: relative;}
.list-paid-member .off{position: absolute;left: 79px;transform: scale(.8);top: 2px;color: #323232;}
.goods-club-tag{width: 103px;height: 18px;background-position: -174px -2111px;}
.fa-collectd-icon{background-position: -3px -2188px;width: 42px;height: 42px;}
.fa-collect-icon{background-position: -60px -2188px;width: 42px;height: 42px;}
.fa-collect-icon:hover{background-position: -3px -2188px;}
.fa-tag-facebook{background-position: -231px -2190px;width: 34px;height: 34px;position: relative;left: -10px}
.fa-tag-facebook:hover{background-position: -290px -2190px}
.fa-tag-youtube-play{background-position: -494px -2154px;width: 24px;height: 24px;}
.fa-tag-youtube-play:hover{background-position: -536px -2154px}
.fa-tag-instagram{background-position: -356px -2190px;width: 34px;height: 34px;}
.fa-tag-instagram:hover{background-position:-425px -2190px}
.fa-tag-tiktok{background-position: -487px -2190px;width: 34px;height: 34px;}
.fa-tag-tiktok:hover{background-position: -546px -2190px}
.fa-tag-pinterest{background-position: -583px -2156px;width: 24px;height: 24px;}
.fa-tag-pinterest:hover{background-position:-618px -2156px}
.final_sale_view_more{font-size: 21px;font-weight: 400;color: #999;font-family: ProzaLibre-bold;text-decoration: none}
.final_sale_view_more:hover{color: #FE6D45;text-decoration: underline}
.fa-bar-chart-icon{width: 27px;height: 11px;background-position: -651px -51px;vertical-align: -2px;margin-right: 6px;}
#headT .logo_left_link:hover{text-decoration: underline}
.contact-us-main-link:hover .contact-us-main-text{text-decoration: underline}
.li_goods_info_multiple_link:hover{color: #FE6D45;text-decoration: underline}
.edit_cart_goods_link{}
/* 全站通用表单输入框 start */
.form-input-content .form-input-main{position: relative;margin-bottom: 6px}
.form-input-content .form-error-tips-main{}
.form-input-content .form-input-default{display: block;width: 100%;height: 50px;border: 1px solid #999999;box-sizing: border-box;padding:0 50px 0 20px;font-size: 14px;font-family:ProzaLibre-SemiBold;outline: none;margin-bottom: 6px;color: #000}
.form-input-content.height40 .form-input-default{height: 40px}
.form-input-content .form-input-delete,.form-input-username-content .form-input-delete{position: absolute;width: 16px;height: 16px;color: #fff;right: 16px;top: 16px;background: #CCCCCC;border-radius: 50%;display: flex;align-items: center;justify-content: center;padding-left: 1px;box-sizing: border-box;font-weight: 700;font-size: 18px;cursor: pointer;visibility: hidden}
.form-input-content .form-input-delete.active,.form-input-username-content .form-input-delete.active{visibility: visible}

.form-input-content .form-input-default.active{border: 2px solid #000}
.form-input-content .form-input-placeholder{font-size: 14px;position: absolute;top: 16px;left: 20px;color: #999;transition: all .5s}
.form-input-content.height40 .form-input-placeholder{top: 10px}
.form-input-content .form-input-placeholder.active{top: -8px;font-size: 12px;color: #000;padding: 0 4px;background: #fff}
.form-input-content .form-error-tips-text,.form-input-username-content .form-error-tips-text{font-size: 12px;color: #DF373E;display: none;text-align: left}
.form-input-content .form-error-tips-text.not-error,.form-input-username-content .form-error-tips-text.not-error{color: #999999;display: block}
.form-input-content .form-error-tips-text.not-error:before,.form-input-username-content .form-error-tips-text.not-error:before{display: none}
.form-input-content .form-input-password-toggle,.form-input-username-content .form-input-password-toggle{position:absolute;top:16px;right: 14px;width: 20px;height: 20px;display: flex;align-items: center;color: #999;padding-left: 22px;}
.form-input-content .form-input-password-toggle.eyhide,.form-input-username-content .form-input-password-toggle.eyhide{background-position: -396px -54px}
.form-input-content .form-input-password-toggle.eyhide.look,.form-input-username-content .form-input-password-toggle.eyhide.look{background-position: -347px -54px}
.form-input-content .form-input-password-toggle-close,.form-input-username-content .form-input-password-toggle-close{position: absolute;width: 16px;height: 16px;color: #fff;right: 41px;top: 16px;background: #CCCCCC;border-radius: 50%;display: flex;align-items: center;justify-content: center;padding-left: 1px;box-sizing: border-box;font-weight: 700;font-size: 18px;cursor: pointer;visibility: show}
.form-input-content .form-input-main.error .form-input-placeholder,.form-input-username-content .form-input-main.error .form-input-placeholder{color: #DF373E}
.form-input-content .form-input-main.error .form-input-default,.form-input-username-content .form-input-main.error .form-input-default{border: 2px solid #DF373E}
/* 全站通用表单输入框 end */

.lock-tag{width: 16px;height: 23px;background-position: -16px -2517px;position: absolute;left: 24.5%;top: 10px}
.free_label,a.free_label{color:#f10a0a!important;text-transform: uppercase}
.app_price_tag .app_price_text{padding: 3px 3px 3px 22px;position: relative;background: linear-gradient(90deg, #FEE4C6 0%, #FBE3DC 100%);padding: 3px 10px 3px 22px;border-radius:4px;font-size: 12px;font-family: ProzaLibre-Regular, ProzaLibre;font-weight: 400;color: #000000;}
.content_sku .app_price_tag .app_price_text .app_price_img,.es_product_list .app_price_tag .app_price_text .app_price_img{width:16px;height:18px;display:block;position:absolute;top:2px;left:5px;}
.app_price_tag .app_price_text img{width:14px;height:16px;display:block;}
.app_price_content .app_price_content_icon{width: 0;height: 0;border-bottom: 12px solid #FA9F17;border-right: 12px solid transparent;border-left: 12px solid transparent;position: absolute;top: -10px;right: 30px;}
.app_price_tag .app_price_text .discount{font-family: ProzaLibre-Bold, ProzaLibre;color: #FE6D45;text-align:center;font-size: 12px;font-weight: 400;}
.app_price .app_price_content .top_p{border-radius: 8px 8px 0px 0px;font-size: 12px;font-family: ProzaLibre-Regular, ProzaLibre;font-weight: 400;color: #262626;}
.app_price .app_price_content .bottom_p{font-size: 16px;font-family: ProzaLibre-Medium, ProzaLibre;font-weight: 500;color: #262626;}
.app_price .app_price_content .device{background: #262626;border-radius: 8px;border: 1px solid #D0CFCF;padding:5px 8px;align-items: center;justify-content: space-between;}
.app_price .app_price_content{width:276px;position:absolute;top:43px;right:0px;z-index: 1000;background:white;box-shadow: 4px 4px 4px 0px #D7D7D7;}
.app_price .app_price_content .download{padding: 9px;font-size: 12px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;color: #ED5A24;text-align: center;}
.app_price .app_price_content .content{height: 120px;width: 150px;flex-direction: column;justify-content: space-between;padding: 5px;box-sizing: border-box;}
.app_price .app_price_content_top{font-size: 16px;font-family: ProzaLibre-Regular, ProzaLibre;font-weight: 400;color: #000000;background: linear-gradient(90deg, #FEE4C6 0%, #FBE3DC 100%);text-align:center;padding:7px 0px;margin: 5px 0px;}
.app_price .pro-down{width: 8px;height: 8px;border: 1px solid #444;border-width: 0 1px 1px 0;background: #FBE3DC;transform: rotate(45deg) translateX(-50%);position: absolute;top: 15px;right: 15px;}
.app_price .open .pro-down{transform: rotate(-135deg) translateY(-50%);}
.sign-google{background-position: -74px -470px;width: 48px;height: 48px;}
.sign-fb{background-position: -155px -470px;width: 48px;height: 48px;}
.sign-paypal{background-position: -6px -470px;width: 48px;height: 48px;}
.sign-twitter{background-position: -6px -526px;width: 48px;height: 48px;}
.main_content .buttons-con1{width: 100px;margin: 20px auto;background: black;border-radius: 20px;font-size: 18px;font-family: ProzaLibre-bold, ProzaLibre,sans-serif;font-weight: 400;text-align: center;padding: 10px;color: white;}
/*网站弹窗默认新增基础样式*/
.default-popup{transform: scale(1.15);transform-origin: center;opacity: 0;transition: transform .3s ease-in-out,opacity .18s ease-in-out}
.default-popup-active{transform: scale(1);opacity: 1}
.points_overdue{font-family: ProzaLibre, ProzaLibre;font-weight: 400;font-size: 14px;color: #FE6D45;line-height: 14px;text-align: right;font-style: normal;}
.emailist li span{font-weight: 600}
.base_phone_tag_wrap .prefix-item-value{position: relative;top:1px}
.product_list_ads_items .swiper-pagination-bullet{width: 12px;height: 12px;opacity: 1;background: #EAEAEA}
.product_list_ads_items .swiper-pagination-bullet-active{width: 26px;height: 12px;background: #CCCCCC;border-radius: 6px;}

/*积分换购*/
.sign-goods-info-tips{box-sizing: border-box;width: 500px;height: 40px;background: #F6F6F5;border-radius: 8px;clear: both;margin:0px;padding: 0 5px;display: none;align-items: center;position: relative;z-index: 1}
.sign-goods-info-tips .new-user-price-goods-info-text{font-size: 12px;font-family: ProzaLibre-Medium, ProzaLibre;font-weight: 500;color: #000;}
.sign-goods-info-tips .new-user-price-goods-info-price{font-size: 12px;font-family:ProzaLibre-Medium, ProzaLibre;font-weight: 500;color: #000;}
.sign-goods-info-tips .fa-question-tag{margin-left: 5px}
.sign-goods-info-tips-rules{width: 304px;height: 140px;box-sizing: border-box;border: 1px solid #EFEFEC;background: #fff;z-index: 2;position: absolute;right: 2px;top: 40px;border-radius: 12px;padding: 30px 15px 0;display: none}
.sign-goods-info-tips-rules-p{color: #000;font-size: 14px;margin-bottom: 5px}
.sign-goods-info-tips-arrow{border: solid #EFEFEC;border-width: 0 1px 1px 0;padding: 8px; transform: rotate(-135deg);-webkit-transform: rotate(-135deg);position: absolute;right: 25px;top: -9px;z-index: 3;background: #fff}
.sign-goods-info-tips .fa-close-tag{position: absolute;right: 14px;top: 10px;z-index: 3;cursor: pointer}
.sign-goods-info-tips .fa-discount-tag{margin: 0px 5px 2px 0px;width: 15px;height: 15px;background: url(signindex/image/detail_coin.png);background-size: 100%;}
.sign-goods-info-tips .arrow-left{width: 8px;height: 8px;border: 1px solid black;border-width: 0 1px 1px 0;transform: rotate(-45deg) translateX(-50%);position: absolute;top: 12px;right: 15px;font-size: 12px;font-weight: 500;color: #000000;}
.sign-goods-rule-dialog{display: none;width: 400px;height: 388px;background: #FFFFFF;border-radius: 12px;padding: 14px 15px; box-sizing: border-box;z-index: 10011;position: fixed;top: 0px;bottom: 0px;right: 0px; left: 0px; margin: auto;font-size: 10px;background-size: 100% 100%;background: url(signindex/image/sign_points.png);background-size: 100% 100%;}
.sign-goods-rule-dialog .sign-goods-rule-top{position: relative;}
.sign-goods-rule-dialog .sign-goods-rule-top h4{font-size: 16px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;color: #221816;text-align: center;}
.sign-goods-rule-dialog .sign-goods-rule-top img{position: absolute;top: 0px;right: 0px;}
.sign-goods-rule-dialog .collection{line-height: 18px;margin: 24px auto;width: 340px;text-align: center;background: #000000;font-size: 18px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;color: #221816;padding: 11px 10px;box-sizing: border-box;}
.sign-goods-rule-dialog .sign-goods-rule-content p{margin-top: 8px;font-size: 14px;font-family: ProzaLibre-Regular, ProzaLibre;font-weight: 400;color: #221816;line-height: 18px;}
.index_category_page_tips_sign{position: absolute;width: 240px;height: 68px;background: #FFFFFF;box-shadow: 0 0 2px 0 rgba(0,0,0,0.2);border-radius: 8px;z-index: 10;top: 34px;right: -33px;padding: 8px 10px;box-sizing: border-box;display: none}
.index_category_page_tips_sign_close{font-size: 16px;color: #000;position: absolute;right: 8px;top: 2px}
#head_scroll.fix_up .index_category_page_tips_sign{display: none !important;}
#shop_price_with_user_money_content{display: none;position: relative}
.my_shop_price.shop_price_with_user_money{font-weight: bold;font-size: 22px;color: #FE6D45;}
.shop_price_with_user_money_tag{position: relative;width: 110px;height: 14px;color: #fff;line-height: 16px;text-align: center;font-size: 12px;background: #FE6D45;display: inline-block;margin-left: 14px;border-radius: 4px;top: -2px}
.shop_price_with_user_money_tag_arrow{position: absolute;top: 6px;left: -2px;width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 6px solid #FE6D45;transform: rotate(45deg)}
.relate_goods_part .view-all-block{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(255,255,255,0.7);}
.relate_goods_part .view-all-block .flex-row{position: absolute;bottom: 27px;width: 100%;justify-content: center;}
.relate_goods_part .view-all-block a{font-size: 18px;text-decoration: none;width: calc(100% - 60px);text-align: center;padding: 10px 0;border-radius: 10px;background: #fff;opacity: 0.8;text-transform: uppercase;}
.relate_goods_part .view-all-block a:hover{opacity: 1}
.nav_goods_img_container{display:flex;justify-content:left;align-items:center;margin-top:8px;}
.nav_goods_img_container .text{font-size:14px;line-height:18px;transition: color 0.1s ease;}
.cat_img_container:hover .text{text-decoration: underline;}
.extra_link_box .cat_img_without_text .cat_img_a_img{height:250px;}