*{margin:0; padding:0;}
li{list-style:none;}
img{border:none;}
a{color:#666; text-decoration:none;}
a:hover{color:#0066FF; text-decoration:underline;}


body{font:12px/1.5 "\5fae\8f6f\96c5\9ed1",Tahoma,Verdana; color:#000; background:#fff;text-align:center;}

.cm_login_page{width:100%; height:100%;margin-top:0px;}
#cm_header{padding:20px 65px; height:120px; overflow:hidden;}
#cm_header .cm_logo{float:left; display:inline; margin:0 0 0 -60px;}
#cm_header .cm_logo img{vertical-align:top;}

.cm_login{padding:25px 0 35px 405px; height:410px; background:url(../images/login_bg.jpg) no-repeat 0 50%;}

.cm_login_box{border:0px solid #bdc7d6; height:450px; width:405px;; overflow:hidden;}
.cm_login_box .hd{height:50px; width:101%; }
.cm_login_box .hd li{float:left;width:172px;height:60px; margin-left:-1px; display:outline; font-size:5px; color:#999; text-align:center; border-left:1px solid #bdc7d6; cursor:pointer;}
.cm_login_box .hd li.current{color:#333; background:none; cursor:default;}
.cm_login_box .bd{padding:18px 0 0 35px;}

.form-list{}
.form-list li{height:30px; overflow:hidden; position:relative; margin-top:10px; vertical-align:top;}
.form-list li .t{ top:0; font-size:15px;}
.form-list li input.text{height:28px; padding:5px; width:190px; font-family:Arial,Tahoma,Verdana,"\5fae\8f6f\96c5\9ed1";font-size:15px; border:1px solid #bbc6d5; background-color:#eef3f8;}
.form-list li input.text_vcode{width:90px; margin-right:6px;}
.form-list li.auto{height:18px; margin-top:18px;font-family:Arial;}
.form-list li.auto input{float:left; margin:2px 10px 0px 0px; *margin:-2px 7px 0 0px;}
.form-list li.auto #get_pwd{margin-left:40px; color:#0066FF; text-decoration:underline;}

.form-list1{}
.form-list1 li{height:25px; overflow:hidden; position:relative; margin-top:10px; vertical-align:top;}
.form-list1 li .t{ top:0; font-size:15px;}
.form-list1 li input.text{height:28px; padding:5px; width:190px; font-family:Arial,Tahoma,Verdana,"\5fae\8f6f\96c5\9ed1";font-size:15px; border:1px solid #bbc6d5; background-color:#eef3f8;}
.form-list1 li input.text_vcode{width:90px; margin-right:6px;}
.form-list1 li.auto{height:18px; margin-top:18px;font-family:Arial;}
.form-list1 li.auto input{float:left; margin:2px 10px 0px 0px; *margin:-2px 7px 0 0px;}
.form-list1 li.auto #get_pwd{margin-left:40px; color:#0066FF; text-decoration:underline;}

.form-list-sms{}
.form-list-sms li{height:34px; overflow:hidden; position:relative; margin-top:0px; vertical-align:top;}
.form-list-sms li .t{ top:0; font-size:15px;}
.form-list-sms li input.text{height:28px; padding:5px; width:190px; font-family:Arial,Tahoma,Verdana,"\5fae\8f6f\96c5\9ed1";font-size:15px; border:1px solid #bbc6d5; background-color:#eef3f8;}
.form-list-sms li input.text_vcode{width:90px; margin-right:6px;}
.form-list-sms li.auto{height:18px; margin-top:18px;font-family:Arial;}
.form-list-sms li.auto input{float:left; margin:2px 10px 0px 0px; *margin:-2px 7px 0 0px;}
.form-list-sms li.auto #get_pwd{margin-left:40px; color:#0066FF; text-decoration:underline;}

.login-form .action{margin-top:25px;}
.login-form .action .btn,.login-form .action #bt{float:center; margin-right:15px;}

button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
.btn,#bt{color:#fff !important; min-width:100px; _width:100px; height:40px; background:#f48803 repeat-x 0 0; border: 1px solid #db4701;border-radius: 2px;display: inline-block; cursor: pointer;font-size:20px;text-decoration:none;overflow:visible;vertical-align: middle;text-align:center; zoom: 1;white-space:nowrap;font-family:inherit;}
input.btn,button.btn,input #bt,button #bt{height:30px; _height:30px; _line-height:20px;}
#bt{color:#666 !important; border-color:#cfd0d0; background-color:#f4f4f4; background-position:0 -41px;}
.btn:hover,#bt:hover{color: #fff !important;text-decoration: none;}
#bt:hover{color:#666 !important}
.btnCode{color:#fff !important; min-width:69px; _width:69px; height:22px; background:#f48803 repeat-x 0 0; border: 1px solid #db4701;border-radius: 2px;display: inline-block; cursor: pointer;font-size:11.5px;text-decoration:none;overflow:visible;text-align:center; zoom: 1;white-space:nowrap;font-family:inherit;}
