@charset "utf-8";
/*全局样式*/
* {padding:0px; margin:0px;word-wrap:break-word;word-break:break-all;}
html {margin:0px; padding:0px; height:100%;overflow:auto;}
body {font-size:12px; font-family:Tahoma, Geneva, sans-serif;line-height:18px; margin:0px; padding:0px; background:url(../images/body_bg.gif) repeat-x;}
ul, li, ol, li { margin:0px; padding:0px; list-style:none; }
h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form { margin:0px; padding:0px; font-weight:normal; font-size:12px; }
img { border:0px; margin:0px; padding:0px; vertical-align:top; }
table { border:0px; }
.c{clear:both;}

/*页面*/
#warp{ background:url(../images/warp_bg.jpg) no-repeat;width:865px;height:391px;margin:72px auto 0;}
.logo{padding:20px 0 0 15px;font-size:14px;color:#646567;float:left;}
.logo img{margin-right:5px;float:left;}
.logo span{ display:block; float:left;padding-top:20px;}
#main{width:360px;height:315px;float:right;margin-right:40px; display:inline;}
.loginMain{}
.title{height:34px;padding-left:55px;padding-top:30px; position:relative;}
.title ul li{font-size:14px;color:#003a5d;width:209px;font-weight:bold; position:absolute;top:41px;left:55px;}
.loginForm{padding-top:25px;}
.login_mail{margin:10px 0 9px 0;clear:both;height:26px;line-height:26px;}
.sel{height:22px;line-height:22px;}
.login_mail_l{width:130px; text-align:right; display:block;float:left; color:#464646;font-size:14px;}
.login_sel{width:100px;float:left;font-size:12px;}
input.mail_text{float:left;margin:0 6px 0 0;width:182px;padding-left:4px;height:26px;line-height:26px;border:#95b5ce solid 1px; background:#eaeff5;}
input.text_focus{float:left;margin:0 6px 0 0;width:182px;padding-left:4px;height:26px;line-height:26px;border:#95b5ce solid 1px; background:#fff;}/*鼠标选择文本框时调用的样式 */
.login_mail span{ display:block;float:left;height:26px;line-height:26px;}
.login_pw,.login_auth{clear:both;margin-bottom:9px; height:26px;line-height:26px;}
input.auth{width:125px;}
.login_auth a{ display:block; float:left;padding-top:5px;}
.login_btn{padding-left:130px;}
.login_btn input.btnSty{background:url(../images/button_bg.gif) no-repeat;border:none;width:82px;height:31px;line-height:30px; text-align:center; cursor:pointer;color:#005378;margin-top:3px;font-weight:bold;font-size:14px;}
#footer{width:658px; text-align:center;color:#01466a;clear:both; position:relative;}
#footer span{ display:block;width:250px;height:20px;line-height:20px; text-align:center;color:#a6c4dc; position:absolute;top:-10px;left:285px;}

/*弹出框*/
#popup_container{position:absolute;width:400px;top:30%;left:30%;height:auto;z-index:999;text-align:left;}
#popup_title {background:url(../images/pop_header.gif) no-repeat;height:29px;line-height:29px;color:#15428B;padding:0 10px;position:relative;}
#popup_title button {background:url(../images/ico_close.gif) no-repeat;width:15px;height:15px;border:0;cursor:pointer;position:absolute;top:7px;right:7px;}
#popup_content {background:#fff;border:1px solid #97bad8; border-top:0;}
#popup_message {background:url(../images/ico_notice.gif) 20px 15px no-repeat; padding:15px 0 15px 60px;}
#popup_message p {line-height:25px;width:315px;word-wrap:break-word;*word-break:break-all;}
#popup_panel {padding:10px 0; text-align:center;}
#popup_panel input {background:url(../images/btn.gif) no-repeat;height:23px;line-height:23px;width:75px;text-align:center;color:#333;margin-right:20px;cursor:pointer;border:0;}
.pop_frame{position:fixed;*position:absolute;background:#000;filter:Alpha(Opacity=50);opacity:0.1;width:100%;height:100%;top:0;left:0;z-index:999;}
