/* globel */
body{ font: 14px/30px "微软雅黑"; color:#333; background:#eee;}
a{ color:#0066cc; text-decoration:none;}
a:hover{ color:#0066cc; text-decoration:underline;}
.login_dn{ display:none;}

/* login */
.login_wrap{ width:400px; margin:100px auto 0;}
.login_head{ height:33px; padding:30px 10px 0 0; background:url(../images/login_logo.jpg) no-repeat; text-align:right; }
.login_head02{ padding:5px 0;}
.login_top{ height:15px; background:url(../images/login_top.jpg);}
.login_main{ padding:0 20px; background:url(../images/login_main.jpg);}
.login_bottom{ height:43px; background:url(../images/login_bottom.jpg) 0 -10px;}

/* login_btn */
.login_btn01,
.login_btn02{ width:150px; height:43px; float:left; padding-right:5px;}
.login_btn01 a,
.login_btn02 a{ width:150px; height:43px; display:block; background:url(../images/login_btn.jpg) 0 -41px; font:14px/40px "微软雅黑"; color:#000; text-align:center; outline:none;}
.login_btn02 a{ background-position:0 -130px; color:#FFF;}
.login_btn01 a:hover{ background-position:0 -86px; text-decoration:none;}
.login_btn02 a:hover{ background-position:0 -175px; text-decoration:none;}
.login_btn01.on a,
.login_btn01.on a:hover{ background-position:0 3px; color:#fff; text-decoration:none;}
.login_code{ margin:0 0 0 5px; vertical-align:top;}

.login_main02_message{ font:12px/25px Arial "宋体"; background:#FFC; border:solid 1px #FC0; padding:0 10px; color:#F60;}
/* login_main02 input */
.login_main02_txt{ padding:10px;}
.login_main02_btn{ padding-left:20px;}
.login_main02_btn_txt{ text-align: center;}
.login_main02 label{ width:100px; height:30px; line-height:30px;}
.login_main02 label.en{ width:130px;}
.login_main02 input{ font:14px/25px "微软雅黑"; height:25px; color:#999; border:solid 1px #ccc; margin-bottom:4px;}
.login_main02 input.w200{ width:200px;}
.login_main02 input.w180{ width:180px;}
.login_main02 input.w100{ width:100px;}
.login_main02 input.w80{ width:80px;}
.login_main02 input.highlight{ border:solid 1px #FC0;}
.login_main02_icon{ float:left; margin:2px 2px 0 0;}

/* login_btn for button */
.login_btn01 input,
.login_btn02 input{ width:150px; height:43px; display:block; background:url(../images/login_btn.jpg) 0 -41px; font:14px/40px "微软雅黑"; color:#000; text-align:center; border:none; cursor:pointer; outline:none;}
.login_btn02 input{ background-position:0 -130px; color:#FFF;}
.login_btn01 input:hover{ background-position:0 -86px; text-decoration:none;}
.login_btn02 input:hover{ background-position:0 -175px; text-decoration:none;}