﻿@charset "utf-8";
body { font: 12px/180% Arial,Helvetica,Verdana; color: #5a5a5a; margin: 0; background: #FFF; }

ol, ul, li, div, p, dl, dt, dd { list-style: none; padding: 0; text-justify: inter-ideograph; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin: 0px; }
a, img, table, td, tr { border: none;  }
div, p, img, ul, li, form, input, label, span, dl, dt, dd, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
input, select, textarea { font-family: Arial, Helvetica, sans-serif; padding: 1px; }
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { border: none; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-family: "microsoft yahei", Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; margin: 0; padding: 0; }
h2 { display: block; font-size: 1.5em; -webkit-margin-before: 0.83em; -webkit-margin-after: 0.83em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; font-weight: bold; }
.clear { clear: both; }
a:link {color:blue; }
a:visited { text-decoration: none; color:red; }
a:hover {  text-decoration: none; color:black;}
a { blr: expression(this.onFocus=this.blur()); }
/*for IE*/
a { outline: none;color:blue;  }

body.login { background: url(../../images/login/login_bgx.gif); }
.login_m { width: 403px; margin: 0 auto; height: 375px; margin-top: 9%; }
.login_logo { text-align: center; margin-bottom: 25px; }
.login_boder { background: url(../../images/login/login_m_bg.png) no-repeat; height: 302px; overflow: hidden; }
.login_padding { padding: 28px 47px 20px 47px; }
.login_boder h2 { color: #4f5d80; text-transform: uppercase; font-size: 12px; font-weight: normal; margin-bottom: 11px; }
.login_boder input.txt_input { width: 295px; height: 36px; border: 1px solid #cad2db; padding: 0 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; line-height: 36px; margin-bottom: 10px; font-size: 14px; color: #717171; font-family: Arial; }

.rem_sub .rem_sub_l { float: left; font-size: 12px; height: 33px; line-height: 33px; }
.rem_sub input.sub_button { float: right; width: 122px; height: 32px; background: url(../../images/login/bg.png); border: none; color: #FFF; padding-bottom: 2px; font-size: 14px; font-weight: bold;cursor:pointer; }