.body-container{width:965px;margin:0 auto}#content{width:729px;margin-right:30px;float:left}#sidebar{width:175px;margin-right:0;float:left}#signin-block h3{margin:0 0 15px;padding-right:2em;color:#707070;border-bottom:none}#signin-block fieldset input{float:right;margin-left:5px;margin-right:5px;width:100%}#signin-block fieldset label{display:block;min-width:85px}#signin-block fieldset span em{font-style:normal;font-size:10px}#signin-block fieldset span{margin:6px 0 0 90px}#signin-block .form-submit{margin-left:90px;margin-top:12px}#signin .pg_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;max-width:1254px;width:100% !important;padding:0 40px}#signin-block #new-user{width:330px}#signin-block .field_password{width:100%}.tab-switcher{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;margin-top:0.9em}.tab-switcher h3.selected{color:#1c1c1c !important;text-decoration:underline}input[type=checkbox]~.label,input[type=checkbox]~label{font-weight:500;letter-spacing:.1px;padding:0px 0 5px 30px;position:relative}#new-account p{margin-bottom:12px;float:left}#new-account .form-item{margin:0 0 15px}#return-user{width:330px;float:left;min-height:220px}#return-user fieldset span#pwd-hint{margin:6px 0 12px 0;font-weight:bold}#return-user fieldset span#reset-contianer{margin:0}#return-user #forgot-pass{margin:15px 0}#return-user #forgot-pass p{margin:0 0 4px 90px}#return-user #forgot-pass a{text-decoration:underline}#return-user .form-item{margin:0 0 12px}#return-user p{margin-bottom:12px}#lpw-text{color:#b50404;padding-top:8px}#express-signin{width:276px;float:left;margin-right:36px;margin-bottom:20px;border:2px solid #ccc;padding:15px}#express-signin p{margin-bottom:12px}#express-signin span{margin:6px 0 0 82px;display:block}#express-signin .form-item{margin:0 0 15px}fieldset{border:none}div#customer-service{border:1px solid #CCCCCC;margin:0 15px;padding:15px;width:370px;float:none}h2.signin{margin-bottom:2em;font-size:23px}#navigation .menu li a{text-decoration:none}h3.customer-service-header{font-family:"Malone Serif","Microsoft YaHei",Times,"Times New Roman",serif;border:none;font-size:12px}ul.error{padding:0}ul.error li{color:#d80000}#signin div#content{margin-left:auto !important;top:155px;position:static;padding-bottom:0;width:460px;margin-right:20px;margin-bottom:2em}div.sub_form{margin:0}div.password label{text-align:right;width:75px}fieldset{margin:0;padding:0}#signin div#wrapper{width:80%;margin:0 auto}div#forgot-pass p#lpw-text span#pwd-hint{display:inline}#signin-block.quick_registration fieldset div.form_element,#signin-block.quick_registration fieldset div.form-item input,#signin-block.quick_registration fieldset div.form_element input{float:none;margin-left:0;padding-left:5px}.adpl input[type='email'],.adpl input[type='tel'],.adpl input[type='password'],.adpl input[type='text'],.adpl select{height:3em;font-size:1em}#signin-block.quick_registration #return-user fieldset .form-item label,#signin-block.quick_registration #return-user fieldset .form-item.password label{display:none}#signin-block.quick_registration #new-account fieldset .show_password input,#signin-block.quick_registration #new-account fieldset .privacy_policy input,#signin-block.quick_registration #new-account fieldset .email input,#signin-block.quick_registration #new-account fieldset .checkbox.form-item input{width:auto;margin:5px 5px 5px 0;float:left !important}#signin-block.quick_registration #new-account fieldset .checkbox.form-item,#signin-block.quick_registration #new-account fieldset .form_element.sms_code_container,#signin-block.quick_registration #new-account fieldset .form-item.birth_date_container{float:left}#signin-block.quick_registration #new-account fieldset .date_of_birth{display:inline;margin:0}#signin-block.quick_registration #new-account fieldset .birthday_required,#signin-block.quick_registration #new-account fieldset .sms_code_required{margin:0}#signin-block.quick_registration #new-account fieldset .form-item.privacy_policy,#signin-block.quick_registration #new-account fieldset .birthday_required{clear:both}#signin-block.quick_registration #new-account fieldset .show_password label,#signin-block.quick_registration #new-account fieldset .privacy_policy label,#signin-block.quick_registration #new-account fieldset .email label{margin:5px 0;width:100%}#signin-block.quick_registration #new-account fieldset .sms_code_input,#signin-block.quick_registration #new-account fieldset .signin_sms_code,#signin-block.quick_registration #new-account fieldset .send-code{margin:0 0 15px 0}#signin-block.quick_registration .newsletter_condition{clear:left;margin:0 0 15px 0;width:240px}#signin-block.quick_registration #return-user .form-submit{margin-left:0;margin-bottom:3em}#signin-block.quick_registration #forgot-pass #forgot_pw_note{margin-left:0}.quick_registration #return-user #lpw-text{margin:0 0 4px}.quick_registration #return-user #lpw-text li{list-style:outside none none}.adpl input[type='email']+label,.adpl input[type='tel']+label,.adpl input[type='password']+label,.adpl input[type='text']+label{display:block;font-size:1em;pointer-events:none;height:3em;cursor:text;text-transform:capitalize}.adpl input[type='email']:focus+label:before,.adpl input[type='email'].active+label:before,.adpl input[type='email'].js-label-mode+label:before,.adpl input[type='tel']:focus+label:before,.adpl input[type='tel'].active+label:before,.adpl input[type='tel'].js-label-mode+label:before,.adpl input[type='password']:focus+label:before,.adpl input[type='password'].active+label:before,.adpl input[type='password'].js-label-mode+label:before,.adpl input[type='text']:focus+label:before,.adpl input[type='text'].active+label:before,.adpl input[type='text'].js-label-mode+label:before{background:white;line-height:1;padding:0 1.5px;-webkit-transform:translateY(-1.5em) translateY(-0.5px) scale(0.7,0.7);transform:translateY(-1.5em) translateY(-0.5px) scale(0.7,0.7);color:#999999;transform-origin:left center}#signin-block div.password label{text-align:left}#new-account .form-item>div,#new-account .form-item>div>div{float:left}#signin-block #new-account fieldset span.required_mark,#signin-block #new-account fieldset label,#signin-block fieldset span.required_mark{margin:0px}#signin-block.quick_registration #return-user fieldset .form-item label,#signin-block.quick_registration #return-user fieldset .form-item.password label{display:block}#signin-block fieldset span.field-note{float:left}body#signin div.body-container,body#signin #top{width:100%}body#signin div.body-container .top-right.top-fixed{right:0px}.signin-block-left{width:320px;float:left}#signin-block .signin-block-left fieldset input[type='text'],#signin-block .signin-block-left fieldset input[type='password']{margin-left:3px;margin-right:3px;width:170px}.signin-block-left #express-signin,.signin-block-left #return-user,.signin-block-left #new-account{width:310px;margin-top:10px;margin-right:10px}#signin-block .signin-block-left fieldset input[type='checkbox']{width:auto;float:left}#signin-block .signin-block-left fieldset .birth_date_container span{margin:6px 0 0 0px}#signin-block .signin-block-left .show_password label{width:auto}.signin-block-left #new-account h3 span{margin:6px 0 0 0px}.signin-block-left #new-account .email label,.signin-block-left #new-account .privacy_policy label{width:240px}#checkout_signin_new_user fieldset{width:100%;float:left}#signin-block fieldset label[for='birthday-fields']{width:180px}#signin .body-container #top #header .container .top-right.top-fixed{margin-right:-3px}#signin #signin-block input[type=submit]{float:left;margin-left:0}#signin #signin-block.checkout-registration input[type=text],#signin #signin-block.checkout-registration input[type=password]{float:none;margin-left:0;padding-left:5px;width:71%}#signin #signin-block.checkout-registration fieldset span,#signin #signin-block.checkout-registration #forgot-pass #forgot_pw_note{margin-left:0}#signin #signin-block.checkout-registration .form-item.birth_date_container{width:100%;float:left}#signin #signin-block.quick_registration .form-item.birth_date_container{width:100%}#signin-block label span.label-content{margin:0;padding:0 0 5px 30px;display:block}.form-item.birth_date_container select{color:#999999;border:1px solid #e2e1d7;font-family:"Lars Malone","Microsoft YaHei",Helvetica,Arial,sans-serif}body#signin #signin-block fieldset input:focus{border-color:#c00}.mobile-code{width:25%;float:right}.new-account__item.mobile-item{width:70%;float:left}#signin #signin-block .mobile-code input.form-button[type=submit]{padding:0;height:42px;line-height:42px}.new-account .mobile-login{max-width:330px;margin-bottom:50px}body#signin #signin-block .mobile-login input.form-button[type=submit]{padding:0}#signin-block .tab-switcher h3>span{text-decoration:underline;color:#111}#signin-block .tab-switcher h3>span.title-link{text-decoration:none;color:#707070}@media only screen and (max-width:1024px){div#customer-service{width:285px;margin:0}}@media only screen and (max-width:768px){.new-account .mobile-login{max-width:100%}#signin-block #new-user{width:100%}#signin-block.quick_registration #new-account{min-height:0px}#signin .pg_wrapper{padding:0 20px 0 20px}#signin div#wrapper{width:100%;margin:0 auto}#signin .pg_wrapper #content{width:100%;padding-left:0px;padding-bottom:0}h2.signin{text-align:left;padding-bottom:0;text-transform:capitalize}#new-account .form-item>div{float:none}#signin-block.quick_registration #new-account fieldset .privacy_policy label,#signin-block.quick_registration #new-account fieldset .email label{width:100%}.hidden{display:none !important;visibility:hidden}div#return-user{margin-bottom:2em}}

