body { background: #e7e9ec; color: #444; font: 12px / 1.5em "Microsoft YaHei", 微软雅黑; margin: 0; padding: 0; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { margin: 0; padding: 0; }
ul { list-style: none; }
li { list-style-type: none; }
img { border: 0; vertical-align: top; }
select, input { font-size: 12px; }
address, cite, code, em, th { font-style: normal; font-weight: normal; }
table { border-collapse: collapse; border-spacing: 0; table-layout: fixed; }
.e_clear:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.e_clear { display: inline-block; }
.e_clear { display: block; }
textarea { background: #fff; border: 1px solid #d2d9dc; border-radius: 2px; box-shadow: 0 0 0 #d2d9dc; -moz-transition: .3s ease-in-out; transition-property: border box-shadow; -webkit-transition: .3s ease-in-out; }
textarea:focus, input[type="text"]:focus, input[type="password"]:focus { /*border: 1px solid #b7d4ea;*/ box-shadow: 0 0 5px #b7d4ea; }
a { color: #208de9; cursor: pointer; text-decoration: none; }
a:hover { color: #ff5b86; }
.v_align { vertical-align: middle; }
/*jq-ui*/
.ui-corner-all-16, .ui-corner-top-16, .ui-corner-left-16, .ui-corner-tl-16 { -moz-border-radius-topleft: 16px; -webkit-border-top-left-radius: 16px; -khtml-border-top-left-radius: 16px; border-top-left-radius: 16px; }
.ui-corner-all-16, .ui-corner-top-16, .ui-corner-right-16, .ui-corner-tr-16 { -moz-border-radius-topright: 16px; -webkit-border-top-right-radius: 16px; -khtml-border-top-right-radius: 16px; border-top-right-radius: 16px; }
.ui-corner-all-16, .ui-corner-bottom-16, .ui-corner-left-16, .ui-corner-bl-16 { -moz-border-radius-bottomleft: 16px; -webkit-border-bottom-left-radius: 16px; -khtml-border-bottom-left-radius: 16px; border-bottom-left-radius: 16px; }
.ui-corner-all-16, .ui-corner-bottom-16, .ui-corner-right-16, .ui-corner-br-16 { -moz-border-radius-bottomright: 16px; -webkit-border-bottom-right-radius: 16px; -khtml-border-bottom-right-radius: 16px; border-bottom-right-radius: 16px; }
/*retrievepassword*/
.retrieve_password_top{height:38px; line-height:38px; background:#ebebec; font-size:18px; padding-right:15px; text-align:right; border-bottom:1px solid #ccccce;}
.retrieve_password_top a{float:right; padding-right:39px;background:#ebebec url(../images/rl365.jpg) no-repeat right center;height:38px; line-height:38px; color:#444;}
.retrieve_password_crumbs{padding:5px 0; background:#fafafc; border-bottom:1px solid #ccccce;}
.retrieve_password_crumbs ul li{float:left; height:34px; line-height:34px;text-align:center; font-size:14px;}
.crumbs_content{width:760px; margin:0 auto;}
.crumbs_content h3{float:left; padding:0 20px 0 0; line-height:34px; font-size:24px; font-weight:500; font-family:"Microsoft YaHei", 微软雅黑;}
.crumbs_content ul{float:left; background:url(../images/login/password_title.jpg) no-repeat left top;}
.crumbs_content ul.second{background:url(../images/login/password_title.jpg) no-repeat left -36px;}
.crumbs_content ul.third{background:url(../images/login/password_title.jpg) no-repeat left -72px;}
.retrieve_password_crumbs ul li.on{color:#fff;}
#ul_tab .on a{color:#fff;}
.a a{color:#444;}
.a{width:190px;}
.b{width:176px;}
.c{width:180px;}
.retrieve_password_content{height:470px; background:#fff; width:700px; margin:0 auto; padding:30px;}
.fill_user_email,.emial_verification,.reset_password{height:450px;}
.fill_user_email h3,.reset_password h3{font-size:18px; font-weight:500;}
.fill_user_email dl,.reset_password dl{width:360px; margin:30px 0 0 75px; height:34px; line-height:34px;}
.fill_user_email dl dt,.reset_password dl dt{width:100px; float:left; font-size:14px; text-align:right; margin-bottom:15px;}
.fill_user_email dl dd,.reset_password dl dd{width:260px; float:left; margin-bottom:15px; position:relative;}
.fill_user_email dl dd input{height:14px; padding:9px 3px; border:1px solid #bcbec0; background:#fafafc;}
.user_email{width:252px;}
.code_input{width:120px; margin-right:5px;}
.refresh{margin-left:5px;}
.submit_btn,.go_email{display:block; width:180px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:14px; border:1px solid #71ac1f; background:url(../images/login/submit_btn.jpg) repeat-x left top;-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
.submit_btn{width:120px;}
.submit_btn:hover,.go_email:hover{background:url(../images/login/submit_btn.jpg) repeat-x left -32px; color:#fff;}
.emial_verification p,.go_email{margin-bottom:30px;}
.emial_verification p{line-height:24px;}
.contact h3{margin-bottom:10px; font-size:18px; font-weight:500;}
.reset_password dl dd input{height:14px; padding:9px 3px; border:1px solid #bcbec0; background:#fafafc; width:252px;}
.login_error_tips{width:248px; height:30px; line-height:30px; color:#d90000; padding:0 5px; background:#fffbca; border:1px solid #fae769; position:absolute; top:-35px;}
.footer{font-size:12px; line-height:40px; text-align:center;}
.none{display:none;}
