body{background:#f7f7f7}.login-container{padding:50px 0 130px}.login-wrap{margin:0 auto;width:600px;-webkit-border-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius:10px;-moz-background-clip:padding;border-radius:10px;background-clip:padding-box;background-color:#fff}.login-wrap h3{font-weight:400;color:#7f7f7f;font-size:24px;line-height:80px;padding-left:42px;border-bottom:1px solid #f7f7f7}.login-wrap h3 b{color:red;font-size:14px}.login-wrap-list label{position:absolute;left:42px;top:0;font-size:18px;color:#b2b2b2;padding:15px 11px;line-height:1;display:none;z-index:2}.login-wrap-item{color:#b2b2b2;font-size:0;height:50px;line-height:50px;padding-left:42px;border-width:15px 0;border-color:#fff;border-style:solid;position:relative}.login-wrap .double-line,.login-wrap .single-line{font-size:14px;display:inline-block;width:236px;vertical-align:middle;position:absolute;left:364px;top:0}.login-wrap input{margin-right:20px;width:280px;border:1px solid #e5e5e5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:#333;font-size:18px;line-height:1;outline:0;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;padding:13px 10px;position:relative}.login-wrap input.placeholder{color:#b2b2b2}.login-wrap input.on,.login-wrap input.active{padding:12px 9px;border:2px solid #45bbd1;background-color:#fff;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,.1);box-shadow:inset 0 0 2px rgba(0,0,0,.1)}.msg-tips{color:red;font-size:14px;line-height:1.2;border-bottom:1px solid #f7f7f7;padding-bottom:15px;padding-left:42px}.btn-wrap{padding:20px 42px;font-size:18px;overflow:hidden;line-height:60px}.btn-wrap button{border:0;width:160px;height:60px;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);color:#fff;margin-right:10px;font-size:24px;background-color:#45bbd1;border:1px solid #2da0b6\9}.btn-wrap button:hover{background-color:#32b2ca}.btn-wrap button:active{background-color:#2ea4ba}.btn-wrap .btn-link{font-size:18px;color:#45bbd1}.btn-wrap .btn-link:hover{color:#39b7ce}.btn-wrap .btn-link:active{color:#30abc2}.btn-wrap .btn-link:hover{color:#39b7ce}.btn-wrap .btn-link:active{color:#30abc2}.btn-wrap .forget-link{color:#7f7f7f;float:right}.btn-wrap .forget-link:hover{color:#333}.btn-wrap .forget-link:active{color:#6d6d6d}.btn-wrap .forget-link:hover{color:#777}.btn-wrap .forget-link:active{color:#6d6d6d}.reg-msg{color:#ff4800;font-size:18px;position:absolute;z-index:3;background-image:url(/static/images/register_msg_60484a8.png);background-repeat:no-repeat;display:inline-block;background-position:0 -132px;background-repeat:repeat-x;width:302px;left:22px;height:66px;top:54px;display:none}.reg-msg span{background-image:url(/static/images/register_msg_60484a8.png);display:inline-block;background-repeat:no-repeat;display:block}.reg-msg strong{background-image:url(/static/images/register_msg_60484a8.png);display:inline-block;font-weight:400;display:block;background-repeat:no-repeat;background-position:right -66px;height:78px;padding-left:48px}.login-wrap .red{color:red}.login-wrap .green{color:green}.login-wrap .double-line{line-height:18px;top:6px}.login-wrap .code-input{width:140px;margin-right:10px}.code-bg{display:inline-block;margin-right:20px;vertical-align:middle;width:130px;height:50px;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;position:relative;top:4px}.code-bg img{margin-top:12px}.reg h3{padding-left:22px}.reg .login-wrap-item{padding-left:22px}.reg .login-wrap-item label{left:22px}.reg .btn-wrap{padding:20px 22px}.reg .single-line,.reg .double-line{left:344px}.body-setting{background:#fff}.setting{background-color:#f7f7f7}.setting h3{border-bottom:1px solid #fff}.setting h3 span{color:#ccc;font-size:18px;margin-left:15px;position:relative;top:-2px}.setting .msg-tips{border-bottom:1px solid #fff}.setting .btn-wrap button{width:160px;height:60px;background-color:#45bbd1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.helpers{display:none}.my-email-list{position:absolute;width:300px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;background:#fff;z-index:3;top:68px;left:22px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);padding:5px 0;display:none;cursor:pointer}.my-email-list li{line-height:40px;color:#b2b2b2;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px}.my-email-list li:hover,.my-email-list li.on{background:#1fbba6;color:#fff}.my-email-list li:hover span,.my-email-list li.on span{color:#fff}.my-email-list li span{color:#D33022}.tips-msg{color:red;font-size:14px;padding-left:22px;margin-top:15px}.msg-box{color:#888;font-size:16px;line-height:1.2;padding:22px 10px 22px 42px;display:none}.msg-box a{color:#27b397}.msg-box a:hover{color:#045428}