/* ::::: http://static.mxhichina.com/styles/reset-min.css?v=3148 ::::: */

html { color: rgb(0, 0, 0); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; }
fieldset, img { border: 0px none; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
li { list-style: none outside none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, textarea, select {  }
/* ::::: http://static.mxhichina.com/styles/login.css?v=3148 ::::: */

html, body { background-color: transparent; }
strong { font-weight: bold; }
.loginWra { background: url('login_bg.jpg') no-repeat scroll center top transparent; text-align: center; margin: 0px; color: rgb(51, 51, 51); }
.wrapper { margin: 38px auto 0px; height: 100%; }
.logo { width: 180px; height: 50px; background: url('logo_001.png') no-repeat scroll 0px 0px transparent; text-indent: -9999px; overflow: hidden; margin: 0px auto; }
.logo {  }
.loginBox { overflow: hidden; width: 518px; height: 300px; margin: 90px auto; text-align: left; position: relative; }
.loginBox p { margin: 0px 0px 15px 60px; padding: 0px; }
.loginBox p.p2 { margin-left: 50px; color: rgb(45, 101, 170); }
.language { position: absolute; top: 0px; right: 0px; padding: 15px 30px 0px 0px; margin: 0px; height: 25px; }
.language li { float: left; margin-right: 5px; color: rgb(102, 102, 102); list-style: none outside none; }
.language li a { color: rgb(45, 101, 170); }
.loginBox .tips { margin: 0px 0px 0px 100px; padding-top: 25px; width: 290px; color: rgb(204, 0, 0); height: 35px; line-height: 17px; }
.boxCon1 p.p2 label, .boxCon2 p label { display: inline-block; margin-right: 5px; color: rgb(45, 101, 170); width: 70px; text-align: right; }
.input_text1, .input_text2, .input_text3, .input_text4 { border: 1px solid rgb(159, 192, 233); width: 150px; height: 22px; line-height: 22px; color: rgb(51, 51, 51); font-weight: bold; padding-left: 4px; background-color: rgb(244, 247, 249); }
.input_text2 { width: 160px; }
.input_text3 { width: 70px; }
.boxCon1 .code { vertical-align: top; }
.code { margin: 0px 0px 0px 22px; }
.code input { vertical-align: middle; }
.code img { margin-left: 3px; vertical-align: middle; width: 87px; height: 24px; }
.boxCon1 .code img { cursor: pointer; }
.boxCon1 p.checkbox { padding: 8px 0px 4px 45px; }
.checkbox1 { margin-left: 22px; vertical-align: middle; }
.submitBtn1 { margin: 0px 5px 0px 68px; width: 102px; height: 35px; background: url('grad_btn_bg.png') no-repeat scroll 0px -900px transparent; border: 0px none; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer; }
.loginBox .servers1 { line-height: 20px; padding-top: 7px; margin-left: 55px; }
.loginBox .servers1 span { margin-right: 20px; }
.loginBox strong { color: rgb(45, 101, 170); width: 160px; text-align: right; display: inline-block; }
.pop3 { margin-left: 10px; }
.smtp { display: block; margin-left: 170px; }
.pasFind { color: rgb(45, 101, 170); }
/* ::::: http://static.mxhichina.com/styles/font_zh_cn.css?v=3148 ::::: */

.loginWra { font-family: verdana,simsun,sans-serif; font-size: 12px; }
.loginBox p.p2 { font-size: 16px; font-family: verdana,simsun,sans-serif; }
.language li { font-family: verdana,simsun,sans-serif; }
.language li a { color: rgb(45, 101, 170); font-size: 11px; }
.boxCon1 p label, .boxCon2 p label { font-size: 14px; }
.input_text1, .input_text2, .input_text3, .input_text4 { font-size: 16px; }
.submitBtn1 { font-size: 14px; }
