@charset "utf-8";
/* CSS Document */
.mainbgcolor { background-color: #003366}
body{font-family:tahoma,arial,Microsoft Yahei,\5b8b\4f53;font-size:14px;color:#333;line-height:150%;}
.clear { clear:both;}
i { font-style:normal;}
img{ border:0;vertical-align: middle;}
em {font-style:normal;font-weight:normal;}
a{ background: transparent;text-decoration: none;color: #333;}
a:active,a:hover { outline: 0;text-decoration: none;
  transition:color 0.25s ease-out 0s;
  -webkit-transition:color 0.25s ease-out 0s; color: #FF0000}
img.o8:hover{filter:alpha(opacity=80);opacity:0.8;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
.wai { width:100%; margin:0px auto; text-align:center;}
.pro { position:relative}
.logdi { width:100%; background-color: #003366; height:380px; position:absolute; z-index:-1; top:0px; left:0px;}
.loglog { width:440px; margin:0 auto; z-index:999; padding-top:80px;}
.logmid { float:left;position:relative; width:440px; height:450px; background:url(../images/logbg.png) no-repeat;}
.logmidn { float:left; width:258px; display:inline; margin-left:94px; margin-top:120px;}
.loguser { float:left; width:100%; display:inline; position:relative; height:40px; margin-top:20px;}
.loguser input { float:left;border-radius: 5px;border: 1px solid #FFFFFF; width:154px; display:inline; height:38px; padding-left:70px; padding-right:32px; background-color:#FFFFFF; line-height:38px;outline:none;}
.loguser dt { width:50px; height:24px; position:absolute; top:8px; left:15px;}
.loguser dd { width:20px; height:24px; background:url(../images/u.png) no-repeat; position:absolute; top:8px; right:10px;}
.logpaw { float:left; width:100%; display:inline; position:relative; height:40px; margin-top:20px;}
.logpaw input { float:left;border-radius: 5px;border: 1px solid #FFFFFF; width:154px; display:inline; height:38px; padding-left:70px; padding-right:32px; background-color:#FFFFFF; line-height:38px;outline:none;}
.logpaw dt { width:50px; height:24px; position:absolute; top:8px; left:15px;}
.logpaw dd { width:20px; height:24px; background:url(../images/p.png) no-repeat; position:absolute; top:8px; right:10px;}
.logyzm {float:left; width:100%; display:inline; position:relative; height:40px; margin-top:20px;}
.logyzm input { float:left;border-radius: 5px;border: 1px solid #FFFFFF; width:80px; display:inline; height:38px; padding-left:70px; padding-right:10px; background-color:#FFFFFF; line-height:38px;outline:none;}
.logyzm dt { width:60px; height:24px; position:absolute; top:8px; left:5px;}

.logyzm img { float:left; margin-left:10px; display:inline; width:80px; height:38px;}
.logdl {float:left; width:100%; display:inline; position:relative; height:40px; margin-top:20px;}
.logdl .tjan { float:left; width:258px; border:none; text-align:center; font-size:16px;font-family: "Microsoft YaHei"; color: #FFFFFF; cursor:pointer; height:40px; line-height:40px; background-color:#FF6600;border-radius: 5px;}
.logdl .tjan:hover { background-color:#FF6600}

/*left*/
.huileftbjs {background-color:#32323A; color:#FFFFFF;}
.manage_left_menu { float:left; width:100%;}
.txleft { float:left; width:100%;padding-right:2px; overflow:hidden; padding-bottom:20px;display:inline;background:url(../images/lbg.jpg) repeat-y right; margin-top:30px; }
.txleft dd { float:left; text-align:center; width:100%; margin-bottom:10px; display:inline}
.txleftl { width:80px; height:80px; border-radius:500px;}
.txleftr li { float:left; width:100%; text-align:center}
.txleftr li a { color:#FFFFFF; cursor:pointer}
.txleftr li b { font-size:18px;font-family: "Microsoft YaHei";}
.txleftr i { font-style:normal; color:#FF6600; margin-left:10px;}
.leftmenu_main { float:left; width:100%;}
.leftmenu_main .leftmenulist {
	/*border-bottom: 1px solid #e5e5e5*/
}
.leftmenu_main h1 a { color:#FFFFFF}
.leftmenu_main h1 a:hover { color:#FFFFFF}
.leftmenu_main h1 span img { width:18px; height:20px; margin-right:20px;}
.leftmenu_main h1 {
	margin: 0;
	padding: 0;
	background: #0D7FE0;
	height: 44px;
	line-height: 44px;
	text-indent: 20px;
	border-top: 1px solid #E5E5E5;
	cursor: pointer;
	color: #FFFFFF;
	position: relative;
	font-size:14px;
}
.leftmenu_main h1.current {
	color: #FFFFFF;
}
.leftmenu_main ul {
	border-top: 1px solid #E5E5E5;
	padding: 10px 0;
	display: none
}

.leftmenu_main ul li {
	padding: 0 8px;
	line-height: 33px;
	height: 33px
}
.leftmenu_main ul li a {
	display: block;
	padding-left: 20px;
	height: 30px;
	line-height: 30px;
	color: #FFFFFF;
	background-image: url(../images/menuiconbg.gif);
	background-repeat: no-repeat;
	background-position: left -158px
}

.leftmenu_main ul li a:hover,.leftmenu_main ul li a.linkcur {
	color: #fff;
	background-color: #438ec7;
	background-image: url(../images/menuiconbg.gif);
	background-repeat: no-repeat;
	background-position: left -246px
}
.leftmenulist li.active{position:relative; background-color: #438ec7; line-height:30px; color:#fff;}

.manage_left_menu .expand-icon {
	width: 10px;
	height: 10px;
	position: absolute;
	right: 18px;
	top: 16px;
	background: url(../images/manager-icon1.png) no-repeat;
}
.leftmenu_main h1:hover .expand-icon {
	background: url(../images/manager-icon1.png) no-repeat;
}

.manage_left_menu h1.current .expand-icon {
	background: url(../images/manager-icon2.png) no-repeat;
}