@charset "utf-8";
/* CSS Document */
/*-----------------登录页 开始--------------*/
*{
	margin:0;
	padding:0;
	list-style:none;
	}
a:hover{COLOR: #fff;text-decoration:underline !important;}
a:visited {COLOR: #fff;TEXT-DECORATION: none}

body.login_bg{
	background:url(../../images/login_bg.jpg) repeat;
	position:relative;
	height:100%;
	}
.login_center{
	width:934px;
	position:absolute;
	left:50%;
	margin-left:-467px;
	top:123px;
	}
.login_center img.logo_img{
	margin:0 0 31px 23px;
	}
.login_go{
	width:100%;
	background:url(../../images/login_go.png) no-repeat;
	height:434px;
	}
.login_go ul{
	float:right;
	*width:313px;
	margin-right:26px;
	margin-top:80px;
	}
.login_go ul li input{
	height:38px;
	line-height:38px;
	color:#333;
	font-size:16px;
	width:311px;
	text-indent:14px;
	*text-indent:0px;
	border:1px solid #cccccc;
	margin-bottom:19px;
	*padding-left:14px;
	*width:100%;
	}
.login_go ul li input.yan{
	width:153px;
	*width:139px;
	}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}
.yan_img{
	float:right;
	*margin-top:-60px;
	}
.login_go ul li input.btn_go{
	background:#00bcd7;
	border:none;
	color:#fff;
	text-indent:0;
	cursor:pointer;
	font-family:Microsoft Yahei;
	font-size:18px;
	font-weight:bold;
	height:40px;
	margin-top:39px;
	margin-bottom:0;
	width:311px;
	}
.footer{
	color:#fff;
	font-family:Microsoft Yahei;
	font-size:12px;
	width:100%;
	text-align:center;
	position:absolute;
	bottom:27px;
	}
/*-----------------登录页 结束--------------*/
/*-----------------欢迎页 开始--------------*/
.welcome_bg{
	background:#f2f2f2;
}
/*-------------------头部 开始----------------*/
.top{
	height:78px;
	width:100%;
	margin-bottom:23px;
	}
.top_top{
	height:79px;
	background:url(../../images/login_bg.jpg) repeat;
}
.top_bottom{
	height:31px;
	line-height:31px;
	background:#00bcd6;
	color:#fff;
	font-size:12px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	}
.home{
	background:url(../../images/home_img.png) no-repeat;
	padding-left:31px;
	margin-left:30px;
	}
.welcome_logo{
	float:left;
	margin:17px 0 0 31px;
	}
.top_top ul{
	float:right;
	width:30%;
	margin-top:10px;
	text-align:right;
	padding-right:34px;
	color:#fff;
	font-size:12px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	}
.top_top ul li{margin-bottom:10px;}
.top_top ul li a{
	color:#fff;
	text-decoration:none;
	}
.user{
	color:#ffd827;
	text-decoration:underline;
	background:url(../../images/user_bg.png) 0 3px no-repeat;
	padding-left:16px;
	margin-right:12px;
	}
.day{
	margin-right:10px;
	background:url(../../images/day_bg.png) no-repeat;
	padding-left:23px;
	}
.com{
	margin-right:10px;
	}
/*-----------------头部 结束------------------*/
/*-----------------左侧菜单 开始----------------*/
.menu{
	height:580px;
	overflow:auto;
	margin-top:5px;
	}
.menu h3{
	color:#fff;
	font-size:14px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	height:35px;
	line-height:35px;
	background-color:#00bcd5;
	border-bottom:1px solid #fff;
	width:229px;
	text-indent:19px;
	background-image:url(../../images/menu_bg.png);
	background-repeat:no-repeat;
	background-position:200px 8px;
	cursor:pointer;
	}
.menu h3 a{
	color:#fff;
	text-decoration:none;
	display:block;
	width:100%;
	height:100%;
	}
.menu ul{
	width:227px;
	background:#fff;
	border:1px solid #dedede;
	border-top:none;
	border-bottom:none;
	padding:17px 0;
	display:none;
	}
.menu ul li{text-indent:33px;}
.menu ul li a{
	font-size:14px;
	color:#00bcd6;
	text-decoration:none;
	}
.menu ul li a:hover{
	color:#ff9000;
	text-decoration:underline;
	}
.menu h3.open{
	background-color:#0098a9;
	}
/*-----------------左侧菜单 结束--------------*/
.welcome_td_img{
	background:#fff;
	text-align:center;
	border:1px solid #dedede;
	}
.gg_table{
	float:right;
	background:#fff;
	border-collapse:collapse;
	
	}
.gg_table td{
	height:44px;
	line-height:44px;
	border:1px solid #dedede;
	font-size:12px;
	color:#aaa;
	}
.gg_table td.gg{
	background:#00bcd5;
	color:#fff;
	height:40px;
	line-height:40px;
	font-size:14px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	}
.gg_table td.gg span{
	float:left;
	margin-left:12px;
	}
.gg_table td.gg a{
	float:right;
	color:#fff;
	text-decoration:none;
	margin-right:10px;
	}
.gg_table td a{
	float:left;
	margin-left:10px;
	text-decoration:none;
	color:#555;
	}
.gg_table td span{
	float:right;
	margin-right:7px;
	}
.welcome_h1{
	background:#00bcd5;
	color:#fff;
	font-size:14px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	height:40px;
	line-height:40px;
	margin-top:5px;
	margin-right:24px;
	}
.welcome_h1 input{
	width:108px;
	height:30px;
	background:#0098a9;
	border:none;
	color:#fff;
	font-size:14px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	cursor:pointer;
	float:right;
	margin:5px 14px 0 0;
	}
.table_bottom{
	border:1px solid #dedede;
	border-top:none;
	background:#fff;
	padding:15px;
	}
.table_bottom td{
	height:28px;
	line-height:28px;
	font-size:14px;
	padding-left:5px;
	}
.table_bottom td.cen{
	text-align:right;
	padding:0;}
.table_bottom td select{
	width:174px;
	}
/*-----------------欢迎页 结束--------------*/
/*-----------------内容页 开始-------------*/
.style_ul{
	width:82px;
	background:#00bcd5;
	float:right;
	position:fixed;
	right:0;
	top:23px;
	}
.style_ul li{
	border-bottom:1px solid #f2f2f2;
	height:40px;
	line-height:40px;
	font-size:14px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	}
.style_ul li a{
	color:#fff;
	text-decoration:none;
	display:block;
	height:100%;
	width:100%;
	padding-left:14px;
	}
.style_top{
	height:42px;
	line-height:42px;
	border:1px solid #dedede;
	background:#fff;
	margin-top:0px;
	margin-bottom:10px;
	width:90.7%;
	position:fixed;
	top:0;
	
	}
.style_top span{
	color:#555;
	float:left;
	font-size:16px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	margin-left:18px;
	}
.style_top ul{
	float:right;
	margin-right:11px;
	}
.style_top ul li{float:left;}
.style_top ul input{
	width:68px;
	height:25px;
	color:#fff;
	font-size:14px;
	font-family:Microsoft Yahei;
	background:#00bcd5;
	border:none;
	cursor:pointer;
	}
.style_title{
	background:#0098a9;
	font-size:14px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	color:#fff;
	text-indent:19px;
	height:30px;
	line-height:30px;
	}
.tiao_table{
	border:1px solid #dedede;
	border-top:none;
	border-collapse:collapse;
	}
.tiao_table td{
	background:#fff;
	height:32px;
	line-height:32px;
	border-bottom:1px solid #cccccc;
	}
.tiao_table th{
	background:#e0f7fb;
	color:#555;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	border-bottom:1px solid #cccccc;
	}
.tiao_table td{
	font-size:12px;
	color:#555;
	padding-left:14px;
	}
.tiao_table td.title_td{
	color:#333;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	}
.label_td{color:#333;}
.label_td input{
	vertical-align:middle;
	margin-right:6px;
	border:none !important;
	}
.tiao_table td input,.tiao_table td select{
	height:20px;
	line-height:20px;
	border:1px solid #aaa;
	}
.tiao_table td img{
	vertical-align:middle;
	margin-left:-18px;
	margin-top:-5px;	
	}
.w_176{
	width:176px;
	position:relative;
	z-index:1;
	}
.w_178{width:178px;}
.w_74{
	width:74px;
	margin-right:2px;
	}
.w_98{
	width:98px;
	}
.w_86{width:86px;}
.w_18{width:18px;}

.day_wen{margin:0 2px 0 6px;}
.shi_wen{margin:0 3px;}
.zhi{margin:0 10px 0 7px;}
.z_365{margin-left:10px;}
.yuan_d,.yuan_text{
	background:url(../../images/yuan_d.jpg) no-repeat;
	width:176px;
	height:22px;
	line-height:22px;
	border:none;
	}
.yuan_text{
	background:url(../../images/yuan_text.jpg) no-repeat;
	}
.double{background:#e0f7fb;}
.cxjg_table{
	border:1px solid #dedede;
	border-top:none;
	border-collapse:collapse;
	}
.cxjg_table th{
	background:#e0f7fb;
	color:#555;
	font-size:14px;
	border-bottom:1px solid #cccccc;
	padding-left:10px;
	}
.cxjg_table td{
	font-size:12px;
	color:#555;
	padding-left:10px;
	background:#fff;
	border-bottom:1px solid #cccccc;
	text-align:center;
	}
.cxjg_table th,.cxjg_table td{
	height:32px;
	line-height:32px;
	}
.page a{
	text-decoration:none;
	color:#555;
	margin-right:20px;
	}
.page_right{
	float:right;
	margin-right:20px;
	}
.lab{
	float:left;
	margin-left:20px;
	}
.page_a{
	float:left;
	margin-left:20%;
	*margin-left:300px;
	}
.page input{
	vertical-align:middle;
	}
.page_right img{
	vertical-align:middle;
	margin:0 5px;
	}
/*-----------------内容页 结束---------------*/
