em{COLOR:#999;FONT-SIZE:12px;FONT-STYLE:normal}
BODY{width:100%;background:#3278a8;margin:0;padding:0}
.both{clear:both;font-size:0;height:0;overflow:hidden;visibility:hidden}
.main{background:url(../images/main.jpg) no-repeat;height:539px;width:889px;margin:100px auto 0 auto;padding:0;position:relative}
.license{position:absolute;right:480px;top:140px;height:38px;text-align:center}
.license A{color:#fff;font-size:14px;text-decoration:none;height:38px;cursor:pointer}
.license A{display:inline-block;background:url(../images/boxL.jpg) no-repeat left 50%;text-decoration:none;letter-spacing:0;color:#2d52a5}
.license A SPAN{display:inline-block;background:url(../images/boxR.jpg) no-repeat right 50%;padding-bottom:0;padding:0 15px 0 15px;height:38px;line-height:38px;letter-spacing:0;font-weight:700}
.faq{position:absolute;left:115px;top:230px;width:300px;height:100px;line-height:180%;text-align:left;font-size:12px}
.faq h2{margin-bottom:10px;font-weight:700;font-size:18px;height:30px;line-height:30px;color:#2d52a5}
.faq A{font-size:12px;text-decoration:none;cursor:pointer;color:#2d52a5}
.faq A:hover{text-decoration:underline}
.login-form{position:absolute;left:500px;top:70px;width:305px}
.login-form ul{list-style-type:none;margin:0;padding:0;width:235px}
.login-form ul li{float:left;width:305px;height:38px;line-height:38px;margin:0;padding:0;text-align:left;background:url(../images/input-name.jpg) no-repeat;font-size:12px}
.login-form ul li.last{margin:0}
.login-form ul li.text{float:left;width:305px;height:30px;line-height:30px;margin:0;padding:0;text-align:left;background:0 0;font-size:12px}
.login-form ul li.success{float:left;width:305px;height:60px;line-height:60px;margin:0;padding:0 0 0 70px;text-align:left;background:url(../images/flag_ok.gif) no-repeat;font-size:20px}
.login-form ul li.error{float:left;width:305px;height:60px;line-height:60px;margin:0;padding:0 0 0 70px;text-align:left;background:url(../images/flag_ok.gif) no-repeat;font-size:20px}
.login-form .input-name{color:#3278a8;font-size:16px;font-weight:700;border:0;height:26px;line-height:26px;margin:6px 10px;padding:0;text-align:left;width:200px}
.login-form .input-code{color:#3278a8;font-size:16px;font-weight:700;border:0;height:26px;line-height:26px;margin:6px 10px;padding:0;text-align:left;width:120px;vertical-align:middle}
.login-form ul li IMG{height:25px;margin:6px 0;vertical-align:middle}
.login-form .login-checkbox{width:229px;margin:10px 0;padding:0;color:#000;font-size:12px}
.login-form .login-btn{text-align:center;width:100%;margin:10px 0 0 0;padding:0}
.login-form .login-btn .submit{height:30px;line-height:30px;padding:0 10px;margin:0 5px 0 5px;border:none;background:#FC6607;font-size:12px;font-weight:700;color:#fff;cursor:pointer;-webkit-text-shadow:0 -1px 0 rgba(0,0,0,.3);-moz-text-shadow:0 -1px 0 rgba(0,0,0,.3);text-shadow:0 -1px 0 rgba(0,0,0,.3);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.login-form .login-btn .submit:hover{background:#00487F}
.login-form .login-btn .submit.disabled,.login-form .login-btn .submit[disabled]{background:#ccc;color:#eee;cursor:default}
.login-form .mes{width:229px;margin:10px 0 0 0;padding:0;text-align:center;color:red;font-size:12px}
.login-msg{margin:10px 0;padding:0;color:#000;font-size:12px}
.login-msg a{color:#3278A8;font-size:12px;text-decoration:none;height:38px;cursor:pointer}
.login-msg a:hover{color:#2D52A5;text-decoration:underline}
.login-title{color:#FB6300;font-size:12px;margin:0 0 10px 0}
.msg_submit{height:30px;line-height:30px;background:url(../images/error.gif) 0 2px no-repeat;padding-left:16px;color:red}
.btn{height:22px;line-height:22px;padding:0 10px;margin:0;border:none;background:#FC6607;font-size:12px;font-weight:400;color:#fff;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.btn:hover{background:#00487F}
H2{padding:0;margin:0}
strong{padding:0;margin:0}
.both{clear:both}
.red{color:Red}
.in_div{width:610px;border:1px solid #BBB;background:#D4D0C8;font-size:12px;margin:30px 0 0 150px}
.in_title{background-color:#369;margin:1px}
.in_title h2{font-size:12px;color:#fff;height:17px;vertical-align:middle;padding-top:4px;padding-left:10px}
.in_title2{font-size:12px;padding-top:15px;background:#fff;padding-left:10px;height:50px;margin:0 1px 0 1px}
.in_content{margin:10px 10px 20px 10px}
.content_l{float:left}
.content_r{background-color:#FFF;margin:0;padding:5px;border:1px solid #689DC5;font-size:12px;width:100%;height:350px;overflow:auto}
.content_r p{margin:0 0 8px 0;padding:0}
.content_r2{float:right;margin:0;padding:5px;width:420px;height:217px;overflow:auto}
.li_c{color:#744C5C}
.s_c{color:#000}
.firsthr{background-color:gray}
.secondhr{background-color:#FFF}
.bom{margin-top:20px;height:20px}
.bom_l{width:100px;margin-left:5px;margin-right:20px;float:left;color:#666}
.bom_r{width:450px;float:left;padding-top:7px}
.btn_div{float:right;padding:0 20px 10px 0;margin:0}
.s4{margin-top:10px}