@charset "utf-8";
/* CSS Document */
html,body{width:100%;height:100%;}
.body_bg{ background:url(../images/bg_body.jpg) top center repeat-y ;}
.login_header{width:1000px;height:70px; margin:0 auto; background:url(../images/bg_header.png) bottom left repeat-x;}
.logo_header{ vertical-align:middle;margin-top:15px;margin-left:15px;}
/*========登陆========================*/
.login_main{width:400px;height:400px; margin:50px auto 0; background:url(../images/bg_black_20.png) repeat; border:1px solid #fff \9;
            border:1px solid rgba(255,255,255,0.3);}
.login_box{padding:50px; color:#fff; font-size:14px;}
.login_h3{font-size:22px;color:#fff;padding-bottom:10px;}
.login_ipt{ width:100%; height:36px; line-height:36px; background:url(../images/bg_black_20.png) repeat;border:1px solid #fff \9;border:1px solid rgba(255,255,255,0.2);border-radius:5px;}
.seccode_box.login_ipt{width:160px;}
.seccode_box{float:left;}
.username_ipt,.password_ipt{ height:36px;line-height:36px; width:240px;outline:medium;color:#fff;float:right;}
.seccode_ipt{height:36px;line-height:36px;padding-left:10px; width:120px;outline:medium;color:#fff;}
.username_ipt::-webkit-input-placeholder,.password_ipt::-webkit-input-placeholder { color:#aaa; }
.login_p1{padding-bottom:5px;}
.login_p2{padding-top:10px;padding-bottom:5px;}
.login_p3{padding-top:10px;padding-bottom:5px;}
.login_ipt label{display:inline-block;width:50px; height:100%; border-right:1px solid #fff \9;border-right:1px solid rgba(255,255,255,0.2);float:left}
.for_username{background:url(../images/icon_user.png) center center no-repeat;}
.for_password{background:url(../images/icon_lock.png) center center no-repeat;}
.img_seccode{float:left;margin-left:20px; vertical-align:middle;}
.btn_wrap{padding:20px 0px 0 0px;}
.btn_wrap input{width:140px; height:36px; line-height:36px; text-align:center;color:#fff; border-radius:5px;font-family:Arial,"微软雅黑"; cursor:pointer}
.reset_btn{background:#1a60a5;border:1px solid #3c86cf;font-family:Arial,"微软雅黑"; float:right}
.reset_btn:hover{background:#166894}
.submit_btn{background:#ed6c00;border:1px solid #fea16b;font-family:Arial,"微软雅黑"; float:left}
.submit_btn:hover{background:#e5791c;}
.footer{ text-align:center;padding-top:50px;color:#fff;font-size:14px;}
.forget_password{font-size:12px;color:#fea16b;float:right;}
.forget_password:hover{ text-decoration:underline;}
.rember_password_wrap{padding-top:10px;font-size:12px;}
.rember_password{ width:14px; height:14px; vertical-align:bottom;margin-right:3px;}
/*======投保管理=======================*/
.page_header_bg{background:url(../images/bg_body.jpg) top center repeat-y ;}
.page_header{width:100%;height:7%; margin:0 auto; background:url(../images/bg_insumanage_header.png) repeat;}
.user_mes{ float:right;color:#ececec;padding-top:5px;}
.user_mes li{float:left; margin-left:30px; margin-right:10px;}
.user_mes li a{color:#ececec;}
.user_mes li a:hover{text-decoration:underline;}
.sub_nav{width:240px; height:auto;border:1px solid #fff \9;border:1px solid rgba(255,255,255,0.5);}
.page_main{height:93%}
/*======侧边导航=======================*/
.leftNav{width:20%; color:#fff;font-size:14px;border-top:1px solid #fff;float:left; background:rgba(0,0,0,0.08); }

.leftNav li{height:auto; width:100%;border-bottom:1px solid #e7e7e7 \9;border-bottom:1px solid rgba(255,255,255,0.15);}
.leftNav li ul li:last-child{border-bottom:0;}
.leftNav li ul li{ background:url(../images/icon_arrowleft_1.png) 40px center no-repeat;}
.leftNav li a{text-decoration:none; display:block; padding:10px 20px 10px 40px;color:#fff;font-size:14px;cursor:pointer;}
.leftNav>ul>li.has_childrenul>a{ background:url(../images/icon_arrowleft_2.png) right center no-repeat;}

.leftNav li ul li a:hover{ background:url(../images/bg_black_20.png) repeat;}
.leftNav li ul a{padding:10px 20px 10px 50px;font-size:12px;}
.leftNav li ul{display:none;zoom:1;}
.leftNav li ul:after{content:"";height:0;clear:both;display:block;visibility:hidden;}

.leftNav>ul>li>a.current1{font-weight:700;color:#fff; background:url(../images/icon_arrowdown_1.png) right center no-repeat; }
.leftNav li a.current2,.leftNav li.current2 a{font-weight:700; color:#fff;background:url(../images/bg_black_20.png) repeat;}
.leftNav ul li ul{ background:url(../images/bg_black_20.png) repeat;border-top:1px solid #e7e7e7 \9;border-top:1px solid rgba(255,255,255,0.15);}
.right_con{float:left;height:98%;width:80%;background:#fafafa;}
.icon_item_01{float:left;width:28px;margin-top:6px;margin-left:5px;}
/*======弹框=======================*/
.cover_bg{width:100%;height:100%;background-color:#000;filter:alpha(opacity=60);opacity:0.6; position: fixed;top:0;left:0; }
.alert_mes{width:640px;height:120px; position:fixed;top:50%;left:50%;margin-left:-320px;margin-top:-60px;background:#fff;border-radius:8px;}
.alert_mes td{ font-size: 18px;text-align: center; }
.alert_mes table{ width: 100%;height:100px; padding:0;margin:0;}
.close_alert_mes{position:absolute;right:3px;top:3px;font-size: 18px; cursor: pointer;}
.alert_mes_box{padding:10px 20px; position: relative;}

#pageContent{height:99% !important}
