
body {	margin: 0px; text-align:center; background:#FFF;}
form, table { margin:0; padding:0;}
td { font-size:12px; font-family:simsun;}
a{color:#000;text-decoration:none;}
a:hover{color: #b80e0b;text-decoration: none;}
img{border:none; vertical-align:middle;}
.title { display: block; width: 100%; background:#52402a; text-align: center; margin-left:auto; margin-right:auto; height:55px;}
.language {width: 318px; height:55px; margin-left:auto; margin-right:auto; color: #B2A183; text-align:center;}
.language #lang_tw, .language #lang_cn { font-family:simsun;}
.language #lang_en { font-family:Arial, Helvetica, sans-serif;}
.sub {font: 16px Arial, Helvetica, sans-serif;font-weight: bold;}
.err_info { text-align:left; font-size:16px; width:273px; width:320px\9; padding:20px 10px 20px 35px; line-height:20px; margin-top:20px; margin-left:auto; margin-right:auto; color:#A73339; border:1px solid #D3797C; background:#F1D9DA; background:url(../images/index_error.png) 10px no-repeat #F1D9DA;}
/*IE10*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
.err_info { width:273px;}
}
.err_position { position:relative; top:15px\9; width:320px;}
.txt { padding-bottom:2px;font: 12px Arial, Helvetica, sans-serif; font-weight:bold;}
.mem { 	display: block; width:100%; margin-left:auto; margin-right:auto;text-align: center;	}
.log { font-family:simsun; text-align:center; width:318px;margin:auto; background:#EDE9E2; padding:19px 21px 19px 19px; padding:19px\9;}
/*IE10*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
.log { padding:22px 23px 22px 22px;}
}
.bord { width:320px; height:114px; margin-left:auto; margin-right:auto; background:#fff; border:1px solid #e0d4c0;}
.za_text { width:136px; height: 20px; margin-top:1px; margin-bottom:2px;  font-family: simsun; font-size: 12px; border:solid 1px #7F9DB9;}
.za_button {width:155px; height:55px; cursor:pointer; cursor:hand; border:none; background:#658c18; color:#fff; font-size:20px; font-family:微软雅黑;}
.account_button {width:155px; height:55px; cursor:pointer; cursor:hand; border:none; background:#658c18; color:#fff; font-size:20px; font-family:微软雅黑;}
.za_button:hover { background:#729e1b;}
a:link, a:visited {	color:#e6ca9c;text-decoration: none;}
a:hover, a:active { color:#E5CA9C;}
.lang2 {	font-size: 16px;	color: #e6ca9c; top: 18px;background:#705636;}
.lang { font-size: 16px; color: #B2A183; top: 18px;}
.lang a:link , .lang a:visited {color: #B2A183;text-decoration: none;}
.lang:hover {color:#e6ca9c; background:#705636;}
.version { width:136px; margin-top:2px; margin-bottom:5px; margin-left:auto; margin-right:auto;}
.chk_box { width:24px;}
.btn { width:320px; height:55px; line-height:55px; text-align:center; margin-left:auto; margin-right:auto;}
.vs_new { width:50%; font-weight:bold;}
.vs_old { text-align:right;}
.index_top_pic { margin: 27px auto; width: 72px;height: 72px; background: url(/images/index_top_pic.png) no-repeat; display:block;}
.index_ID { /*width:50px;*/ text-align:center; padding:0 18px 0 7px;}
.index_line { border-bottom:1px solid #f0e7d8;}
.index_input { width:240px; height: 30px; line-height:30px\9; margin-top:1px; margin-bottom:2px; font-family: "Arial"; font-size: 16px; border:none; outline:none; color:#3d2e14!important;}
.index_re { text-align:left; width:320px; height:54px; line-height:54px; color:#a18e70; font-size:14px;}
.help{ text-align:center; width:320px; height:34px; line-height:54px; color:#a18e70; font-size:14px;+line-height:24px;+padding-top: 10px;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
.index_re { line-height:26px;}
}
.index_box { margin:0px 6px 0 0; margin:0px 3px 0 0\9; position:relative; top:-1px; top:2px\9;}
.banner { width:359px; height:146px;margin-top:19px; margin-left:auto; margin-right:auto; display:block;}
::-webkit-input-placeholder {
color: #776547!important; font-family:simsun;
} 
:-moz-placeholder {
color: #776547!important; font-family:simsun;
} 
::-moz-placeholder { 
color: #776547!important; font-family:simsun;
} 
:-ms-input-placeholder {
color: #776547!important; font-family:simsun;
}
input[type="checkbox"] {display:none; }
label input[type="checkbox"] + span{display:inline-block;width:16px;height:16px;margin:-4px 6px 0 0;
vertical-align:middle;background: url(/images/index_tick.png) left  center no-repeat;cursor:pointer;}
label input[type="checkbox"]:checked + span{background: url(/images/index_tick.png) right top no-repeat;}
input::-ms-clear { display:none;}
input::-ms-reveal { display:none;}