@charset "utf-8";
/*@import url(../../eControls/default/style.css);用户控件*/
@import url(../base.css);
@import url(../layout.css);

/*布局-开始*/
.eLayout{width:100%; }
.eLayout .header{font-family:'Microsoft YaHei','SimHei','arial';color:#ffffff;font-weight:400px;
background:#0fc4b5 url(images/eLayout_top_bg.png) repeat-y; background-clip:border-box;background-size: cover; position:relative;
}
.eLayout td.header span.userinfo{font-size:13px;margin-right:10px;display:inline-block;height:40px;line-height:40px;float:left; margin-top:26px;}
.eLayout td.left{min-width:210px; background-color:#f2f2f2; background:url(images/eLayout_left_bg.jpg) repeat-y left top;position:relative; }
.eLayout td.left div.copyright{position:absolute;bottom:0px;color:#ffffff; text-align:center;height:35px;line-height:35px;width:100%;font-size:12px;}
.eLayout td.left div.copyright a{color:#ffffff;}
.eLayout td.right{background-color:#F7F7F7;}
.eLayout td.right div.nav{background-color:#E9E9E9;height:45px;line-height:45px;border-bottom:1px solid #E3E3E3;margin-bottom:10px;padding-left:15px;padding-right:10px;font-size:12px;font-family:"新宋体";color:#333333;}
.eLayout td.right div.nav a{color:#333333;}
a.topbtn,a.topbtn span{display:inline-block;background-image:url("images/eLayout_btn.jpg");background-repeat:repeat-x;background-position:left top;height:37px; line-height:37px;text-decoration:none;letter-spacing:1px;
font-size:12px;color:#111;overflow:hidden;color:#ffffff;font-family:"宋体";}
a.topbtn{padding-left:15px;}
a.topbtn span{background-position:right top;padding-right:15px;line-height:39px;}
a.topbtn:hover, a.cur{background-position:left -37px;}
a.topbtn:hover span,a.cur span{background-position:right -37px;}
.eLayout td.right div.nav .button{margin-top:9px;float:right;margin-left:20px;}


.eLayout_top{position:absolute;left:0px;top:0px;width:100%;height:50px;color:#fff; z-index:2;}

.appname{font-family:'Microsoft YaHei','SimHei','arial';color:#ffffff;font-size:20px;font-weight:400px;line-height:50px;padding:0px 10px 0px 10px;float:left;}
.appname img{max-height:50px;}

.mainmenu {height:50px; vertical-align:bottom;overflow:hidden;white-space:nowrap;float:left;margin-left:10px;}
.mainmenu *{ vertical-align:middle;}

.mainmenu img {width:22px;/*max-height:22px*/;margin-right:8px;}

.mainmenu a {display:inline-block;padding:0px 8px 0px 8px;/*height:50px;*/line-height:50px;font-size:13px;text-align:center; color:#fff;margin-right:10px;
-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.mainmenu a *{vertical-align:middle;}
.mainmenu a i{font-size:21px;margin-right:8px;}
.mainmenu a:hover, .mainmenu a.cur {/*background-color:#0fc4b5;*/color:#FFFF00;}

.mainmenu a img.def{display:inline-block;}
.mainmenu a img.cur{display:none;}
.mainmenu a:hover img.def, .mainmenu a.cur img.def {display:none;}
.mainmenu a:hover img.cur, .mainmenu a.cur img.cur{display:inline-block;}


.eLayout_top div.userinfo{ position:absolute;bottom:6px;right:10px;  z-index:1;}
.eLayout_top div.userinfo > a{color:#fff;}
.clearcache{background:url(images/eLayout_clearcache.png) no-repeat 15px center;background-size:15px 16px;padding-left:36px;margin-right:20px;}

/*
.username,.chgpass,.loginout{display:inline-block;font-size:13px;color:#fff;line-height:20px;margin:0px 0px 0px 15px;padding-left: 22px;}
.username{background: url(images/user.png) no-repeat left center;}
.chgpass{background: url(images/pass.png) no-repeat left center;}
.loginout{background: url(images/loginout.png) no-repeat left center;}
.userinfo a:hover{color:#FFFF00;}
*/


/*顶部弹出菜单*/
.popmenu{ display:inline-block; text-decoration:none;color:#666; position:relative; text-align:right; background:url(images/popmenu_down.gif) no-repeat right center;
padding-right:25px;
/* margin-top:13px;width:108px;*/
color:#fff;
border:0px solid #fff;
}
.popmenu > img{border-radius:50%;width:35px;height:35px;display:inline-block;margin-right:12px;}
.popmenu ul{display:none; position:absolute;right:0px; z-index:192012458;background-color:#fff;width:120px;}
.popmenu:hover ul{ display:block;}
.popmenu ul{ list-style:none;margin:0;padding: 6px;
/*
box-shadow: 0 1px 2px rgba(0,0,0,.4),0 0 1px rgba(0,0,0,.2);
*/
box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);border:1px solid #ccc;
border-radius: 3px;}
.popmenu ul li{margin:0;padding:0;margin-bottom: 2px; -moz-user-select: none;    -webkit-user-select: none;    -ms-user-select: none;    user-select: none;}
.popmenu ul li.line{font-size:0px;height:1px; /*background-color:#ccc;*/ border-bottom:1px solid #ccc;margin-bottom:6px;margin-top:6px;}
.popmenu ul li a *{ vertical-align:middle;}
.popmenu ul img{border:0;margin-right:10px;display:inline-block;max-width:18px;max-height:18px;}
.popmenu ul a{
-webkit-tap-highlight-color: transparent;
display:block;
text-decoration:none;
padding: 8px 18px;
color: #8C8D91;
border-radius:3px;
padding-right: 10px;
text-align: left;
white-space: nowrap;
background-color:#fff;
margin-top:2px;
margin-bottom:2px;
}


.popmenu ul a:hover{ background-color:#0fc4b5;color:#fff;}
.popmenu a.modifypass{background:url(images/popmenu_modifypass.png) no-repeat 15px center;background-size:15px 18px;padding-left:40px;}
.popmenu a.userinfo{background:url(images/popmenu_userinfo.png) no-repeat 15px center;background-size:16px 18px;padding-left:40px;}
.popmenu a.loginout{background:url(images/popmenu_loginout.png) no-repeat 15px center;background-size:16px 18px;padding-left:40px;}


.popmenu a.modifypass:hover{background-image:url(images/popmenu_modifypass_cur.png);}
.popmenu a.userinfo:hover{background-image:url(images/popmenu_userinfo_cur.png);}
.popmenu a.loginout:hover{background-image:url(images/popmenu_loginout_cur.png);}


.left_menu a{display:block;height:40px;line-height:40px;padding-left:30px; background-color:#EAEDF1;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;
font-size: 13px;}
.left_menu a i{font-size:21px;margin-right:8px;}
.left_menu a img{display:inline-block;width:22px;max-height:22px;margin-right:8px;}
.left_menu a img.def{display:inline-block;}
.left_menu a img.cur{display:none;}
.left_menu a:hover img.def, .left_menu a.cur img.def {display:none;}
.left_menu a:hover img.cur, .left_menu a.cur img.cur{display:inline-block;}


.left_menu a.cur{background-color:#fff;}
.left_menu a:hover{background-color:#F4F6F8;}



#diveketeamDate *{padding:0px; box-sizing:border-box;line-height:16px;}
