﻿body { background-color: transparent; margin: 0px; }
.form_table { width: 320px; height: 100px; text-align: left; color: #2D4E7A ;margin:0px;}
.form_table .col_1 { width: 108px; height: 30px; text-align: left;padding-left:26px; }
.form_table .title { border-bottom: solid 1px #589FF9; height: 40px; line-height: 20px; text-align: center; margin: 20px 10px 20px 10px ; font-size: 20px; }
.form_table .text { float: left;width:186px; border: 0 none; border-radius: 4px; box-sizing: border-box; display: block; font-size: 15px; height: 30px; padding: 0 10px 0 10px; }

.user_info_table { width: 320px; height: 100px; text-align: left; color: #2D4E7A }
.user_info_table .col_1 { width: 100px; height: 30px; text-align: left; padding-left: 20px; }
.user_info_table .title { border-bottom: solid 1px #589FF9; height: 40px; line-height: 20px; text-align: center; margin: 20px 10px 20px 10px; font-size: 20px; }

#webValidCode { width: 80px }
#validcodeImg { margin-left: 4px; cursor: pointer; }
#msgValidCode { width: 76px }
#getMobileValidCodeBtn { margin-top: -1px; margin-left: 4px; }


#btn_login { width: 78%; background-color: #1F99E1; border: 0 none; margin-left:36px; border-radius: 4px; color: #fff; cursor: pointer; display: block;  font-size: 18px; height: 40px; margin-top: 10px; }

.menuitem { margin-right:10px;}

#error_msg_box { color: red; margin:1px 10px 0px 30px;line-height:16px; }

.link_btns { line-height:20px;}
.link_btns a { width:120px;border: solid 1px #589FF9; padding: 4px 8px 4px 8px; border-radius:3px; height:30px;float:left;text-decoration:none;text-align:center;margin-top:5px;}