html,body,p,ul,li,h1,input,form{margin:0;padding:0;}
body,input{font:12px Verdana,Arial,Helvetica,sans-serif;}
body{background:white;}
ul,li{list-style:none;}
img{border:none;}
a{color:#03309D;text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both}
.gray{color:#868686;}
.red{color:red;}
.f_size{font-size:12px;}
.b_size{font-size:14px;}
::-webkit-input-placeholder{color:#8B9096;}
:-moz-placeholder{color:#8B9096;}
.container{width:800px;margin:20px auto 0;min-height:500px;}
.mask{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#FFFFFF;opacity:0.6;filter:alpha(opacity=60);}
.header{height:72px;overflow:hidden;zoom:1;}
.header .logo{float:left;margin-top:15px;}
.header .header_link{margin:20px 0 0 205px;padding-right:12px;line-height:30px;text-align:right;color:#CCCCCC;background:#E9F1F5;border-radius:4px;-webkit-border-radius:4px;}
.header .header_link li{display:inline;}
.header .header_link a{padding:0 4px;}
.login_container{float:right;}
.login_box{position:relative;z-index:11;width:305px;margin-right:4px;padding:20px;border:1px solid #ACC3E4;background:#E9F1F5;box-shadow:2px 2px 3px rgba(0,0,0,0.15);-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.15);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.15);border-radius:5px;-webkit-border-radius:5px;}
.login_box h1{color:#274571;font-size:16px;}
.login_box .login_https{text-align:right;margin-top:-16px;}
.login_box .login_operate{padding:12px 0 20px;}
.login_operate .username,.domain,.login_operate .password,.login_operate .about_password,.login_operate .login_submit{position:relative;width:305px;padding:5px 0;z-index:2\9;}
.login_operate .login_submit .login_cancel{margin-left:12px;}
.login_operate .username{height:38px;position:relative;z-index:10\9;}
.login_operate .about_password{padding:4px 0;z-index:1\9;}
.login_operate .vfcodeinput{height:55px;padding-bottom:3px;}
.login_box .txt{position:relative;width:295px;height:34px;line-height:34px;padding:0 4px;color:#494949;border:1px solid #9DADC5;font-size:20px;background:transparent;outline:none;border-radius:3px;-webkit-border-radius:3px;-webkit-transition:-webkit-box-shadow .1s linear;-moz-transition:box-shadow .1s linear;}
.login_box .alias{width:249px;padding-left:50px;}
.login_box .txt_default,.login_box .txt_dim{position:absolute;top:6px;left:1px;width:289px;height:34px;padding:0 7px;line-height:34px;font-size:14px;color:#8B9096;background:#fff;border-radius:3px;-webkit-border-radius:3px;}
.login_operate .username_immutable{padding:0;color:#494949;font-weight:bold;background:none;font-size:16px;}
.login_box .txt:focus{border:1px solid #9BBBDA;box-shadow:0 0 5px rgba(110,189,222,0.5);-webkit-box-shadow:0 0 5px rgba(110,189,222,0.5);}
.login_box .about_password{padding:4px 0;}
.login_box .remerber_password{margin-right:4px;margin-left:-4px\9;vertical-align:middle;}
.login_box .about_password a {position:absolute;right:0;padding-top:4px\9;}
.login_box .ipsec {position:absolute;float:right;override: hidden;right:0}
.login_box .captips{position:absolute;top:43px;left:0;z-index:20;padding:1px;border:1px solid;border-color:#dbc492 #b49366 #b49366 #dbc492;background:#fdf6aa;}
.login_box .verifytip,.login_box .vfcode_change{padding:10px 0 3px;}
.login_operate .login_submit{clear:both;}
.login_box .login_btn_wrapper{display:inline-block;width:82px;height:30px;height:28px\9;margin-top:9px;border:1px solid;border-color:#0F6AC4;background:#4D93D9;background-position:0 -1px\9;-webkit-transition:-webkit-box-shadow .1s linear;-moz-transition:box-shadow .1s linear;border-radius:3px;-webkit-border-radius:3px;}
.login_box .login_btn_wrapper_disabled{display:inline-block;width:82px;height:30px;height:28px\9;margin-top:9px;border:1px solid;border-color:#0F6AC4;background:#4D93D9;background-position:0 -1px\9;border-radius:3px;-webkit-border-radius:3px;opacity:0.7;filter:alpha(opacity=70);}
.login_box .login_btn_wrapper_disabled:hover{text-decoration:none;}
.login_box .login_btn_wrapper:hover{text-decoration:none;background-position:0 -32px;background-position:0 -33px\9;box-shadow:0 0 3px rgba(84,133,10,0.5);-webkit-box-shadow:0 0 3px rgba(84,133,10,0.5);}
.login_box .login_btn_wrapper:active{background-position:0 -64px;}
.login_box .login_btn{width:82px;height:30px;height:28px\9;border:none;line-height:25px;font-size:16px;font-weight:bold;color:#FFF;background:transparent;cursor:pointer;}
.login_box .login_btn_wrapper_disabled .login_btn{opacity:0.7}
.login_box .login_box_msg{margin:12px 0 -4px;color:red;}
.login_box .noCookie,.login_box .noScript{padding:6px;border:1px solid #FADC80;line-height:1.5;color:black;background:#FFF9E3;}
.mail_advert{height:337px;padding:0px 0 0 16px;overflow:hidden;zoom:1;}
.mail_advert .advert_pic{float:left;}
.mail_advert .advert_txt{float:left;margin-top:5px;padding-left:14px;}
.mail_advert h1{font-size:16px;line-height:26px;padding-top:5px;}
.mail_advert p{font-size:14px;line-height:24px;}
.mail_advert h1{margin-bottom:6px;}
.mail_advert p{font-weight:normal;}
.mail_advert .operate{margin-top:26px;}
.mail_intro{width:400px;margin-left:16px;}
.mail_intro h1{display:none;}
.mail_intro ul{line-height:20px;}
.mail_intro ul li{margin-left:25px;list-style:disc outside;}
.footer{clear:both;padding-top:27px;text-align:center;}
.footer .footer_link{line-height:30px;background:#E9F1F5;border-radius:4px;-webkit-border-radius:4px;}
.footer .footer_link li{display:inline;}
.footer .footer_link a{padding:0 4px;}
.footer p{margin:3px 0 0 0;line-height:1.5;}
