﻿@charset "utf-8";
/*全局样式*/
* {padding:0px; margin:0px;word-wrap:break-word;word-break:break-all;}
html {margin:0px; padding:0px; height:100%; }
body {font-size:12px; font-family:Tahoma, Geneva, sans-serif;/*line-height:18px;*/ margin:0px; padding:0px; background:url(../images/body_bg.jpg) 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;}
/*为了消除选中时的虚线框*/
a{
	bblr:expression(this.onFocus=this.blur());/*IE使用*/
	outline-style:none;/*FF使用*/
}
/*页面*/
#warp{width:650px;margin:0 auto;padding:0;}
.logo{width:445px;margin:60px auto 30px;}
.logo img{height:60px;}
.flag{width:420px; text-align:right;margin-bottom:10px;margin:0 auto 5px;}
.flag a{margin-left:6px;}
#main{width:445px; margin:0 auto;}
.loginMain{ background:url(../images/login_bg.jpg) no-repeat;width:439px;height:285px;padding:2px 4px 0 2px;}
.login_bz{color:#1e1e1e; }/*标准版登录层*/
.title{width:438px;height:36px;margin-top:2px;}
.title ul li{float:left; font-size:14px;font-weight:bold;width:219px; background:url(../images/tit_li_bg.jpg) repeat-x;height:36px; text-align:center;line-height:36px;}
.title ul li a{ display:block;color:#526eaf; text-decoration:none; background:url(../images/title_bg.jpg) no-repeat right;}
.title ul li a.nobg{ background:none;}
.title ul li.press a{color:#00368c;}
.title ul li.press{ background:url(../images/lockIcon.jpg) #fff no-repeat 30px;width:219px;height:36px;}
.prompt{width:419px;padding-left:20px;height:27px;line-height:27px;border-top:#e2e2e2 solid 1px;border-bottom:#e2e2e2 solid 1px; background:#fffed8;color:#e91e1e;margin-top:1px;}
.nopro{height:25px;}
.login_mail{margin:12px 0 10px 0;clear:both;height:26px;line-height:26px;}
.login_mail_l{width:85px; text-align:right; display:block;float:left;font-size:14px;}
input.mail_text{float:left;margin:0 6px 0 5px;width:164px;padding-left:4px;height:24px;line-height:24px;border:#7794ce solid 1px; background:url(../images/text_bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif;}
input.mail_focus{ background:#ffffe1;}/*当鼠标点中文本框时背景调用的样式*/
.login_mail span{ display:block;float:left;height:26px;line-height:26px;font-size:14px; font-family:Arial, Helvetica, sans-serif;width:150px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.login_pw,.login_auth{clear:both;margin-bottom:10px; height:26px;line-height:26px;}
input.auth{width:118px; font-family:Arial, Helvetica, sans-serif;}
.login_auth a{ display:block; float:left;padding-top:5px;}
.login_ssl{margin:0 0 10px 105px;height:26px;line-height:26px;}
.login_ssl input{ vertical-align:middle;}

.login_ssl.w{width:auto;}
.a_sty{margin-left:15px; color:#003689; text-decoration:none;}

.login_btn{padding-left:105px;}
.login_btn span{ display:block; float:left;margin-right:10px;}
.login_btn span input.btnSty{ background:url(../images/botton_bg.jpg) no-repeat;border:none;width:80px;height:24px;line-height:28px; text-align:center; cursor:pointer;font-size:14px; font-family:Tahoma, Geneva, sans-serif;}
.login_btn span input.btn_focus{ background:url(../images/btn_bg.jpg) no-repeat;border:none;width:80px;height:24px;line-height:28px; text-align:center; cursor:pointer;color:#003689;font-size:14px; font-family:Tahoma, Geneva, sans-serif;}/*当鼠标划过时获取的样式*/
.login_btn span.entry{line-height:26px;padding-left:20px;}
.login_btn span.entry a{color:#003689; text-decoration:none;font-size:14px;}
.login_btn span.entry a:hover{text-decoration:underline;}
#footer{width:650px; text-align:center;margin-top:40px;}
#footer p{line-height:16px;padding-bottom:10px;}
#footer span{ display:block;/* background:#b9d2f1;*/ font-size:12px; height:20px;line-height:20px; text-align:center;margin:10px auto 0;color:#00368d}
/*极速版登录界面*/
.login_js{ display:none;}/*极速版登录层*/
.pro_color{color:#1d1f1e;}
/*邮局后台管理登录*/
.login_gl{display:none;}/*邮局后台管理登录层*/
.title_gl{width:438px;height:36px;margin-top:2px; background:url(../images/tit_li_bg.jpg) repeat-x; line-height:36px;}
.title_gl span.tit{ display:block; background:url(../images/lockIcon.jpg) no-repeat left;font-size:14px;color:#01348f; height:36px;margin-left:15px;padding-left:25px;font-weight:bold;}
.empty{height:10px;}


/*右上角文字链接*/
.pop_menu_box{ position:absolute; right:20px; width:450px; top:16px; color:#999; text-align:right; display:block; z-index:99999;}
.pop_menu{ float:right; display:inline-block; vertical-align: middle; position:relative;}
.pop_menu_box a{ color:#666; text-decoration:none; padding:5px;}

.listBox{ position:absolute; background:#FFF; border:1px solid #ccc; width:124px; display:block; z-index:999; padding:1px; right:-10px; top:14px;}
.listBox li a{ color:#666; display:inline-block; line-height:24px; width:116px; text-align:left; padding:0 0 0 8px; text-decoration:none;}
.listBox li a:hover{ background:#ebebeb;}
.listBox_2{ width:70px; right:-10px;}
.listBox_2 li a{ width:62px;}
.listBox_3{ width:150px; right:0px}
.zzy_code{ background:url(../images/zzy_code.gif) no-repeat; width:150px; height:150px; display:inline-block;}
.ico_open{ margin-left:5px; vertical-align: middle; cursor:pointer;}
.u_line{ padding:0 2px; float:right;}
.communication{ float:right; display:inline-block; vertical-align: middle;}


/*二维码-下载*/
.list_download{ width:650PX; padding-bottom:10px;}
.list_download li{ float:left; background:#f5f5f5; width:290px; text-align:left; margin:10px 0 0 10px; padding:10px;}

.ico_z1,.ico_z2,.ico_z3,.ico_z4{ float:left; width:50px; height:50px; display:block; margin-right:10px;}
.ico_z1{ background:url(../images/ico_z1.png) no-repeat;}
.ico_z2{ background:url(../images/ico_z2.png) no-repeat;}
.ico_z3{ background:url(../images/ico_z3.png) no-repeat;}
.ico_z4{ background:url(../images/ico_z4.png) no-repeat;}

.BM_iPhone{ float:left; background:url(../images/BM_iPhone.gif) no-repeat; width:76px; height:76px; display:inline-block; margin-right:12px;}
.BM_Android{ float:left; background:url(../images/BM_Android.gif) no-repeat; width:76px; height:76px; display:inline-block; margin-right:12px;}
.BM_WP{ float:left; background:url(../images/BM_WP.gif) no-repeat; width:75px; height:75px; display:inline-block; margin-right:12px;}
.BQ_iPhone{ float:left; background:url(../images/BQ_iPhone.gif) no-repeat; width:76px; height:76px; display:inline-block; margin-right:12px;}
.BQ_Android{ float:left; background:url(../images/BQ_Android.gif) no-repeat; width:76px; height:76px; display:inline-block; margin-right:12px;}

.tit_z1{ font-family:"微软雅黑"; font-size:14px; color:#333;}
.tit_z2{ font-size:12px; color:#666; display:block; margin-bottom:6px;}
.listBox li a.btn_z{ height:22px; width:96px; border:1px solid #b2b2b2; display:inline-block; background:#fff; text-align:center; font-size:12px; line-height:22px; padding:0;}
.listBox li a.btn_z:hover{ border:1px solid #999;}
.dow_box_h{ height:126px;}

.login_mail em{ font-style:normal;height:24px;line-height:24px; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left; margin-right:6px;}

/*美化下拉框*/
.mainCon{/*position: relative;*/display: inline-block;/*z-index: 500;*/float:left;color:#272e33;}
.selectbox { float:left; cursor: pointer; font-size:14px; height:24px; line-height:24px; overflow:hidden; border: solid 1px #7794ce; border-right:none; background-color:#ffffff; padding-left:3px;color:#272e33; width:229px;}
.selBtn{ float:left; width:23px;height:26px;border: 0;border-style:none;background-image: url(../images/selBtn.gif);background-repeat: no-repeat;cursor: pointer; display:inline-block;}

div.selectbox-wrapper ul li {cursor:pointer; line-height:20px; padding:3px;}
.selectbox_disabled{border-left: solid 1px #cccccc!important;border-top: solid 1px #cccccc!important;border-bottom: solid 1px #cccccc!important;}
.loader{position:absolute;z-index:500;left:0px;top:0px;padding-left:5px;padding-top:3px;width:100%;height:25px;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);background-color:white;}
.li_left{float:left;overflow:hidden;}
.mainCon .inputDisabled{background-color:#eeeeee!important;background-image:none!important;color:#c0bfbf!important;cursor: default!important;}
div.selectbox-wrapper {border:#7794ce 1px solid;  position:absolute; background-color:#fff; text-align:left;z-index:510;display:block;left:0px; top:27px; width: 254px; margin-top:-5px;}
div.selectbox-wrapper ul li{ height:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
div.selectbox-wrapper ul li.selected {background-color: #e9f8ff;}
div.selectbox-wrapper ul li.current {background-color: #beeaff;border:0!important;}
div.selectbox-wrapper ul li.no_selected { color:#999;}
.tipColor{color:gray;}