.btn{color:#fff;background-image:url(../images/styleimg/btn_bg.png);background-repeat:repeat-x;border-radius:3px;border:none;font-size:12px;padding:8px 12px;font-weight:700;display:inline-block;max-height:45px;overflow:hidden;text-align:center;cursor:pointer}.btn.btn_normal{background-position:0 0}.btn.btn_black{background-color:#000;background-position:0 -65px}.btn.btn_disable{background-color:#e7e7e7;background-position:0 -130px;opacity:.3;filter:alpha(opacity=30)}.btn.btn_small{width:75px;height:30px;line-height:30px;padding:0}.btn.btn_middle{width:110px;height:35px;line-height:35px;padding:0}.btn.btn_large{width:180px;height:40px;line-height:40px;padding:0}.btn:hover{opacity:.9!important;filter:alpha(opacity=90)!important}.btn_hollow{color:#fff;background-image:url(../images/styleimg/btn_bg.png);background-repeat:repeat-x;border-radius:3px;font-size:12px;font-weight:700;display:inline-block;max-height:45px;overflow:hidden;text-align:center;cursor:pointer;padding:1px}.btn_hollow span{display:block;padding:8px 12px;background:#fff;color:#da6667}.btn_hollow.btn_hollow_normal{background-position:0 -195px}.btn_hollow.btn_hollow_black{background-position:0 -260px}.btn_hollow.btn_hollow_disable{background-position:0 -260px}.btn_hollow.btn_hollow_disable span{color:#000}.btn_hollow.btn_hollow_small span{width:75px;height:30px;line-height:30px;padding:0}.btn_hollow.btn_hollow_middle span{width:110px;height:35px;line-height:35px;padding:0}.btn_hollow.btn_hollow_large span{width:180px;height:40px;line-height:40px;padding:0}.btn_hollow:hover{opacity:.9!important;filter:alpha(opacity=90)!important}.red_link{color:#da6667;text-decoration:underline!important}.red_font{color:#da6667!important}.yellow_font{color:#ffa42b!important}.black_font{color:#333!important}.checkbox{height:14px;line-height:14px;cursor:pointer;clear:both;display:block;position:relative}.checkbox input{float:right;display:block;vertical-align:middle;opacity:0;filter:alpha(opacity=0);margin-right:-15px;*margin-right:-20px}.checkbox .checkbox_icon{display:inline-block;float:right;width:12px;height:12px;border:1px solid #999;overflow:hidden;background-position:-1000px -1000px;vertical-align:middle}.checkbox .checkbox_icon.checked{background-position:-166px -27px;border-color:#333}.checkbox em{color:#999;float:right;margin-right:10px}.loadBar{background-size:35px 35px;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);animation:animate-stripes 1.8s linear infinite}@keyframes animate-stripes{0%{background-position:0 0}100%{background-position:60px 0}}.sign_wrap{background-color:#fbfbfb;height:auto;margin-bottom:20px}.sign_main{width:942px;padding:30px 40px;background-color:#fff;margin:0 auto;border:1px solid #eee;border-top:1px solid #eee;position:relative}.sign_main p{position:relative}.sign_main .goto-password{color:#ea5455;text-decoration:underline;cursor:pointer}.sign_main .error{color:#da6667;font-size:14px;display:block;padding-top:10px}.sign_main .sign_text{width:353px;height:14px;line-height:14px;padding:10px 10px 10px 35px;font-size:14px;background-color:#fff;border-style:solid;border-width:1px;border-color:#fff #fff #ddd #fff}.sign_main .sign_text:focus{border-bottom-color:#da6667;color:#333}.sign_main .sign_text.error{border-color:#da6667;box-shadow:0 0 3px #da6667}.sign_main .sign_text::-moz-placeholder{font-size:14px}.sign_main .sign_text::-webkit-input-placeholder{font-size:14px}.sign_login{width:400px}.sign_login .sign_text{width:353px;padding:10px 35px 10px 10px}.sign_login h6{font-size:26px;color:#da6667;font-weight:400;height:26px;line-height:26px;text-transform:uppercase}.sign_login h6 i{display:inline-block;width:32px;height:26px;background-position:0 -103px;vertical-align:middle;margin-left:10px}.sign_login .login_email .icon_sign{display:block;position:absolute;width:16px;height:16px;right:9px;top:9px;background-position:0 0}.sign_login .login_pwd .icon_sign{display:block;position:absolute;width:16px;height:16px;right:9px;top:10px;background-position:0 -29px}.sign_login .login_access_code .icon_sign{display:block;position:absolute;width:16px;height:16px;right:8px;top:13px;background-position:0 -215px}.sign_login .login_access_code .sign_text{width:265px}.sign_login .login_access_code span{position:absolute;left:0;top:0}.sign_login .login_access_code img{cursor:pointer}.sign_login .login_remember{color:#999;height:14px;line-height:14px}.sign_login .login_submit button{font-size:16px;font-weight:400;border-radius:3px;min-width:100px;max-width:150px;height:40px;line-height:40px;padding:0 5px}.sign_login .login_submit em{width:100%;height:100%;text-transform:uppercase}.sign_login .login_submit .login_forgot_pwd{tdisplay:inline-block;height:35px;line-height:35px;padding-right:25px}.sign_login .login_submit .login_forgot_pwd a{color:#587596}.sign_login .login_third_part dt{height:16px;line-height:16px;overflow:hidden}.sign_login .login_third_part dt .login_dividing_left{height:1px;width:185px;background-color:#ddd;margin-top:8px}.sign_login .login_third_part dt .login_dividing_text{color:#da6667;width:30px;text-align:center}.sign_login .login_third_part dt .login_dividing_right{height:1px;width:185px;background-color:#ddd;margin-top:8px}.sign_login .login_third_part dd a{display:block;width:195px;height:35px;line-height:35px;background-color:#da6667;color:#fff;border-radius:3px;font-size:14px;position:relative}.sign_login .login_third_part dd a i{display:inline-block;position:absolute}.sign_login .login_third_part dd a:hover{text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.sign_login .login_third_part dd .login_btn_facebook{background-color:#587596;width:165px;padding-right:30px}.sign_login .login_third_part dd .login_btn_facebook i{width:10px;height:19px;background-position:0 -146px;top:8px;right:10px}.sign_login .login_third_part dd .login_btn_google{display:block;cursor:pointer;width:195px;height:35px;line-height:35px;background-color:#da6667;color:#fff;border-radius:3px;font-size:14px;position:relative;background-color:#ce4e56;width:155px;padding-right:40px}.sign_login .login_third_part dd .login_btn_google i{display:inline-block;position:absolute;width:20px;height:18px;background-position:0 -182px;top:8px;right:10px}.sign_login .login_third_part dd .login_btn_google:hover{opacity:.9;filter:alpha(opacity=90)}.sign_signup{width:400px}.sign_signup .sign_text{width:373px;padding:10px 15px 10px 10px}.sign_signup h6{font-size:26px;color:#da6667;font-weight:400;height:26px;line-height:26px;text-transform:uppercase}.sign_signup h6 i{display:inline-block;width:23px;height:30px;background-position:0 -62px;vertical-align:middle;margin-left:10px}.sign_signup .sign_required{color:#da6667;position:absolute;top:13px;right:5px}.sign_signup .sign_access_code .sign_text{width:285px}.sign_signup .sign_access_code span{position:absolute;left:0;top:0}.sign_signup .sign_access_code img{cursor:pointer}.sign_signup .sign_agreement{color:#666;height:auto;line-height:14px}.sign_signup .sign_agreement a{color:#999;text-decoration:underline}.sign_signup .sign_agreement em{float:none}.sign_signup .sign_agreement .checkbox{height:auto}.sign_signup .sign_submit button{font-size:16px;font-weight:400;border-radius:3px;margin-top:28px;*margin-top:25px;text-transform:uppercase}.sign_signup .sign_submit em{width:100%;height:100%}.find_pwd_wrap{width:548px;padding:20px 25px;background-color:#fff;border:1px solid #eee;border-radius:3px}.find_pwd_wrap .find_pwd_title{font-size:18px;color:#333;border-bottom:1px solid #ddd;line-height:1;padding-bottom:10px;text-transform:uppercase}.find_pwd_wrap .find_pwd_main .find_pwd_tip{background:#fbfbfb;line-height:1;padding:5px}.find_pwd_wrap .find_pwd_main .find_pwd_tip p{padding:5px 0;line-height:1.3}.find_pwd_wrap .find_pwd_main dt{color:#666}.find_pwd_wrap .find_pwd_main label.error{color:#da6667;display:block;margin-top:10px}.find_pwd_wrap .find_pwd_main .common_text{height:11px;width:523px;border:1px solid #ddd;padding:10px}.find_pwd_wrap .find_pwd_main .access_code{width:250px;vertical-align:middle}.find_pwd_wrap .find_pwd_main .verifycode{height:33px;padding:0 10px}.find_pwd_wrap .find_pwd_main .verifycode img{vertical-align:middle;height:33px;cursor:pointer}.find_pwd_wrap .find_pwd_main .refresh_code{height:33px;line-height:33px;margin-right:120px}.find_pwd_wrap .find_pwd_main button{font-size:16px;font-weight:400;font-family:"Trebuchet MS"}.fbEMail{padding:25px 27px 0;display:none}.fbEMail h4{padding-bottom:20px;padding-right:20px;font-size:14px}.fbEMail h4 strong{color:#da6667}.fbEMail .fbmsg_error{font-size:12px;color:#da3439}.fbEMail .ipt_t{margin:0 auto}.fbEMail .ipt_t input{padding-left:3px}.fbEMail .ipt_b button{font-size:16px;font-weight:400;border-radius:3px;min-width:100px;max-width:150px;height:40px;line-height:40px;padding:0 5px}.body-wrap{position:absolute;left:0;right:0;top:0;bottom:0;background:#faf6f3}.sign_wrap{background:inherit}.new-user-tip{position:absolute;top:3px;left:10px;background-image:url(../images/sprites/common/sprite.png?v=00de599a0f);background-position:-420px -544px;width:28px;height:28px}.zdy{width:200px!important;color:#999}.zdy .tips_content{text-align:right}.zdy .triangle{right:88%}