/*小志网络*/
@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; list-style:none; }
body { font-family:"微软雅黑"; font-size:12px; background:#EEF2FB; 	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
img { border:none; }
.red { color:red; }
.must_input { font-weight:bold; color:red; }
.green { color:green; }
.blue { color:blue; }
.gray { color:gray; }
.purple { color:purple; }
.clear { clear:both; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; color:#05159C; }
p { line-height:18px; }
#top_main {
	background-color: #0866c6;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
#top {
	width:980px;
	height:100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#top_name { width:200px; height:48px; float:left; }
#top_menu { float:right; height:48px; }
#top_menu ul li {
	float:right;
	width:128px;
	line-height:48px;
	margin-top: 50px;
	background-color: #0B7BEE;
	margin-left: 10px;
	font-family: "微软雅黑";
	font-size: 14px;
	text-align: center;
}
#top_menu ul li :hover{background-color: #0172E6;
	width:128px;
}
#top_menu ul li a {
	font-weight:bold;
	color:#FFF;
	display:block;
	text-decoration: none;
}
#top_menu ul li a:hover { text-decoration:none; }
#content_main { padding-top:2px; }
#content_title { display:none; }
#content_body { width:980px; margin:0 auto; padding:10px 0; }
#content_bottom { display:none; }
#left { float:right; width:140px; }
.left_title {
	height:28px;
	line-height:28px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ABB8C4;
	border-right-color: #ABB8C4;
	border-left-color: #ABB8C4;
}
.left_title h2 { font-size:14px; color:#05159C; text-align:center; }
.left_body { overflow:hidden; zoom:1; padding:5px; border:1px solid #ABB8C4; border-top:none; background:#FFF; }
.left_nav li {
float: left;
width: 62px;
text-align: center;
line-height: 22px;
padding: 1px;
border-radius: 2px;
}
.left_nav li a {
	display:block;
	color: #FFFFFF;
	background-color: #0866C6;
	border-radius: 2px;
}
.left_nav li a:hover {
	color:#FFF;
	text-decoration:none;
	background-color: #0B7CF0;
	background-repeat: no-repeat;
	background-position: left;
}
.left_nav li .current_nav {
	color:#FFF;
	text-decoration:none;
	background-color: #0B7CF0;
	background-repeat: no-repeat;
	background-position: left;
}
.left_bottom { height:10px; }
#right { float:left; width:830px; }
.right_title { background:url(images/right_title_bg.jpg) repeat-x; border:1px solid #ABB8C4; border-bottom:none; height:28px; line-height:28px; padding:0 10px; }
.right_title h2 { font-size:14px; color:#05159C; }
.right_body { padding:10px; overflow:hidden; zoom:1; border:1px solid #ABB8C4; border-top:none; background:#FFF; }
.right_body h2 { font-size:16px; line-height:40px; color:red; padding-left:20px; }
.right_bottom { height:10px; }
#bottom_main { }
#bottom { width:100%; margin:0 auto; border-top:1px solid #CDCDCD; padding:10px 0;  font-size:14px; }
/*系统*/
.gy—_title{ width:100%;}
.gy_body{
	width:402px;
	float: left;
	padding-right: 10px;
}
.xt_title {
	background:url(images/right_title_bg.jpg) repeat-x;
	border:1px solid #ABB8C4;
	border-bottom:none;
	height:28px;
	line-height:28px;
	width: 390px;
	padding-right: 10px;
	padding-bottom: 0;
	margin-top: 10px;
}
.xt_body { padding:10px; overflow:hidden; zoom:1; border:1px solid #ABB8C4; border-top:none; background:#FFF; width:380px; }
/*表格开始*/
.common_table { border-collapse:collapse; width:100%; }
.common_table td { padding:5px; border:1px solid #CBD0D4; }
.common_table td td { border:none; padding:0; }
.common_table tr:hover td { background:#F2F2F2; }
.common_table th { text-align:center; border:1px solid #CBD0D4; background:url(images/th_bg.jpg) repeat-x; padding:0 5px; color:#05159C; height:26px; line-height:26px; }
/*表单*/
.form_textz {
	border: 1px solid #d3d3d3;
	width: 80px;
	border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	float: left;
	margin-left: 80px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.form_text { padding:5px; border-top:1px solid #707070; border-left:1px solid #707070; border-right:1px solid #CECECE; border-bottom:1px solid #CECECE; }
.form_select { padding:4px; border-top:1px solid #707070; border-left:1px solid #707070; border-right:1px solid #CECECE; border-bottom:1px solid #CECECE; }
.form_textarea { width:90%; height:60px; padding:3px 5px; border:1px solid #CCC; }
.form_checkbox { padding:0; margin:0; }
.form_submit { width:100px; height:24px; background:#043D97; color:#FFF; border:1px solid #696969; cursor:pointer;}
.form_button { padding:0 5px;height:24px; background:#043D97; color:#FFF; border:1px solid #696969; cursor:pointer; }
.form_file { padding:5px; border-top:1px solid #707070; border-left:1px solid #707070; border-right:1px solid #CECECE; border-bottom:1px solid #CECECE; background:url(images/form_text.jpg) top repeat-x; }
.cms_editor { width:680px; height:200px;visibility:hidden; }
/*分页样式*/
.page_turner { padding:4px 0px 0px 1px; float:right; }
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #CC0001; padding:3px 5px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#CC0001; color:#FFF; }
#total { color:red; }
/*后台登陆*/
#login_body{ }
#login { width:505px; margin:0 auto;}
#login_title{ height:280px;}
#login_body{ height:200px; padding:60px 0 0 130px;}
#login_bottom{}
#login_left { float:left; width:300px; padding-left:40px; font-size:14px; color:#8E8E8E; }
#login_right { float:right; width:220px; padding-right:20px; }
#login table { border-collapse:collapse; }
#login_button { background:url(images/login_button.gif) no-repeat; padding:0; margin:0; border:none; width:98px; height:33px; color:#FFF; font-size:14px; cursor:pointer; }
#login table td { padding:3px; border:none; font-weight:bold; }

.top_div{
	background: #008ead;
	width: 100%;
	height: 400px;
}
.ipt{
	border: 1px solid #d3d3d3;
	padding: 10px 10px;
	width: 290px;
	border-radius: 4px;
	padding-left: 35px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.ipt:focus{
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.u_logo{
	background: url("images/username.png") no-repeat;
	padding: 10px 10px;
	position: absolute;
	top: 43px;
	left: 40px;

}
.p_logo{
	background: url("images/password.png") no-repeat;
	padding: 10px 10px;
	position: absolute;
	top: 12px;
	left: 40px;
}
a{
	text-decoration: none;
}
.tou{
	background: url("images/tou.png") no-repeat;
	width: 97px;
	height: 92px;
	position: absolute;
	top: -87px;
	left: 140px;
}
.left_hand{
	background: url("images/left_hand.png") no-repeat;
	width: 32px;
	height: 37px;
	position: absolute;
	top: -38px;
	left: 150px;
}
.right_hand{
	background: url("images/right_hand.png") no-repeat;
	width: 32px;
	height: 37px;
	position: absolute;
	top: -38px;
	right: -64px;
}
.initial_left_hand{
	background: url("images/hand.png") no-repeat;
	width: 30px;
	height: 20px;
	position: absolute;
	top: -12px;
	left: 100px;
}
.initial_right_hand{
	background: url("images/hand.png") no-repeat;
	width: 30px;
	height: 20px;
	position: absolute;
	top: -12px;
	right: -112px;
}
.left_handing{
	background: url("images/left-handing.png") no-repeat;
	width: 30px;
	height: 20px;
	position: absolute;
	top: -24px;
	left: 139px;
}
.right_handinging{
	background: url("images/right_handing.png") no-repeat;
	width: 30px;
	height: 20px;
	position: absolute;
	top: -21px;
	left: 210px;
}
.tz_nzma{
	margin-top: 10px;
	width:100%;
}
#bottom .tz_clssfootr{
	font-size: 14px;
	text-align: center;
	height: 22px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#content_main #content_body .tz_idtopadmin .tz_idzadmin .tz_bjikjia{background-color: white;
width: 100%;
margin-top: 10px;
overflow: hidden;
height: auto;}
#content_main #content_body .tz_idtopadmin .tz_idzadmin .tz_bjikjia #tz_adminlefta h1{background-color: #EBEBEB;
height: 30px;
width: 371px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #EEE;
font-family: "微软雅黑";
font-size: 16px;
font-weight: normal;
line-height: 30px;
text-indent: 20px;}
#content_main #content_body .tz_idtopadmin .tz_idzadmin .tz_bjikjia #tz_adminreghta h1{background-color: #EBEBEB;
height: 30px;
width: 375px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #EEE;
font-family: "微软雅黑";
font-size: 16px;
font-weight: normal;
line-height: 30px;
text-indent: 20px;}
#content_main #content_body .tz_idtopadmin .tz_idzadmin .tz_bjikjia #tz_adminlefta{
	width: 371px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	overflow: hidden;
	float: left;	
}
#content_main #content_body .tz_idtopadmin .tz_idzadmin .tz_bjikjia #tz_adminreghta{
	width: 375px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	overflow: hidden;
	float: left;
}
#content_main #content_body .tz_idtopadmin .tz_idzadmin .tz_bjikjia #tz_adminlefta li{
	height: 25px;
	width: 100%;
}
