﻿﻿@charset "utf-8";/* CSS Document */body, h1, h2, h3, h4, a, span, p, div, img, input, select, button, dl,	dt, dd, ul, li, ol, textarea {	padding: 0;	margin: 0;	list-style: none;	color: #424242;}body {	font-family: "微软雅黑";	font-size: 14px;}a:link, a:visited {	color: #605e5e;	text-decoration: none;	font-size: 16px;}a:hover {	color: #2f2f39;}a {	outline: none;}html {	height: 100%;	min-width: 900px;	min-height: 700px;}body.login_body {	background: url(../images/buid02.png) no-repeat right bottom;	background-size: 90%;	color: #737373;	height: 100%;	min-height: 600px;	overflow: hidden;}/*-----------------lg_header-------------------------*/#lg_header {	height: 14%;	overflow: hidden;	min-height: 80px;}.lg_header_in {	width: 70%;	margin: 0 auto;	border-bottom: 5px solid #1e5da1;	padding: 1% 0;}/*-----------------------lg_content----------------------*/#lg_content {	overflow: hidden;	height: 70%;	min-height: 435px;}p.english {	text-align: right;	width: 70%;	margin: 0 auto 10px;}.lg_content_in {	clear: both;	width: 70%;	margin: 0 auto;	border: 5px solid #e8e8e8;	height: 89%;	min-height: 380px;	background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;	/*实现FF背景透明，文字不透明*/	filter: Alpha(opacity = 80);	background: #fff; /*实现IE背景透明*/}.lg_login_bg {	float: left;	width: 60%;	height: 100%;	min-height: 380px;	background: url(../images/lg_person.png) no-repeat left top;}.lg_login {	width: 30%;	height: 80%;	float: right;	display: inline;	float: right;	padding: 5%;}.lg_login dl {	padding-bottom: 15px;}.lg_login dt {	font-family: "黑体";	height: 26px;	line-height: 26px;}.lg_login dd input {	height: 28px;	line-height: 28px;	background: #fff url(../images/sprite.png) no-repeat right 8px;	width: 90%;	padding: 5px 10px;	border: 1px solid #8c8c8c;}.lg_login dd input:focus {	box-shadow: 0px 0px 1px 0px #666;	border: 1px solid #666;}.lg_login ul {	padding: 30px 0 10px;	overflow: hidden;}.lg_login ul li {	float: left;	padding-right: 20px;	height: 26px;	line-height: 26px;	font-family: "黑体";	color: #333333;}.lg_login li input {	margin-right: 5px;	cursor: pointer;}.lg_btn {	background: url(../images/lg_btn_l.jpg) no-repeat left center;	height: 46px;	line-height: 46px;	text-align: center;	padding-left: 5px;	clear: both;}#lg_content .lg_btn a {	display: inline-block;	background: url(../images/lg_btn_c.jpg) repeat-x left center;	width: 90%;	height: 46px;	font-size: 18px;	color: #fff;}.lg_btn span {	display: inline-block;	background: url(../images/lg_btn_r.jpg) right center;	height: 46px;	width: 5px;}.lg_btn a, .lg_btn span {	float: left;}/*---------------------------lg_footer---------------------*/#lg_footer {	overflow: hidden;	background: url(../images/lg_footerbg.png) no-repeat center center;	background-size: 35%;	height: 130px;	line-height: 100px;	color: #1e5da1;	height: 14%;}.lg_footer_in {	text-align: center;}/*----------------------------------------------------------------后台界面开始-----------------------------------------------------------------------------------------------*/#top_con {	height: 60px;	background: url(../images/top_new.png) repeat-x;	font-size: 14px;}.closetop, .keytop, .hometop, .usertop {	padding-left: 25px;	padding-right: 25px;	height: 50px;	padding-top: 10px;	width: 20px;}.timetop {	margin-top: 30px;}.closetop {	background: url(../images/closeblue.png) no-repeat center center;}.keytop {	background: url(../images/keyblue.png) no-repeat center center;}.hometop {	background: url(../images/homeblue.png) no-repeat center center;}.usertop {	background: url(../images/userblue.png) no-repeat center center;}.usertop:hover, .hometop:hover, .keytop:hover, .closetop:hover {	background-color: #28166f;}.top_con_right a, .top_con_right p {	float: right;}.top_con_left {	float: left;	background: url(../images/logo.png) no-repeat center center;	margin-top: 5px;	margin-left: 62px;	text-indent: -999px;	width: 210px;	height: 50px;}.top_con_right {	float: right;}/*-----------------------------left_menu-------------------------*/.left_body {	height: 100%;	background: url(../images/submenu_bg.jpg) repeat left top;}#left_menu, .left_submenu {	float: left;}#left_menu {	width: 85px;	background: #366699;	height: 100%;}.left_li_01 {	background: url(../images/left_li_border.jpg) no-repeat center bottom;}.left_li_01.hover {	background: #fff;}.left_li_01 a:link, .left_li_01 a:visited {	color: #fff;	font-size: 16px;	display: block;	text-align: center;	background: url(../images/left_menu_tubiao.png) no-repeat -52px -1px;	padding-top: 40px;	height: 16px;	padding-bottom: 15px;}.left_li_01 a:hover {	background: url(../images/left_menu_tubiao.png) no-repeat 11px 2px;}a.menuB:link, a.menu02:visited {	background-position: -53px -63px;}a.menuC:link, a.menu03:visited {	background-position: -53px -127px;}a.menuD:link, a.menu04:visited {	background-position: -53px -186px;}a.menuE:link, a.menu05:visited {	background-position: -53px -244px;}a.menuF:link, a.menu06:visited {	background-position: -53px -302px;}a.menuG:link, a.menu07:visited {	background-position: -52px -364px;}a.menuH:link, a.menu08:visited {	background-position: -53px -430px;}a.menuB:hover {	background-position: 10px -63px;}a.menuC:hover {	background-position: 10px -128px;}a.menuD:hover {	background-position: 10px -187px;}a.menuE:hover {	background-position: 10px -243px;}a.menuF:hover {	background-position: 10px -300px;}a.menuG:hover {	background-position: 10px -364px;}a.menuH:hover {	background-position: 10px -430px;}a.menuA.current {	background-position: 11px 2px;}a.menuB.current {	background-position: 11px -63px;}a.menuC.current {	background-position: 11px -126px;}a.menuD.current {	background-position: 11px -186px;}a.menuE.current {	background-position: 11px -243px;}a.menuF.current {	background-position: 11px -301px;}a.menuG.current {	background-position: 10px -364px;}a.menuH.current {	background-position: 11px -430px;}.left_submenu {	width: 165px;}.left_submenu h2 {	background: url(../images/left_submennu1.gif) no-repeat center center;	height: 70px;	box-shadow: 0px 2px 2px #ccc;	margin-bottom: 5px;}.left_submenu li {	height: 40px;	line-height: 40px;	text-align: center;	background: url(../images/submenu_li_border.jpg) no-repeat center bottom;	cursor: pointer;}.left_submenu a:hover {	background: #fff;	display: block;	color: #1f5da2;}li.m_current {	background: #fff;}.left_submenu_in {	display: none;}div.sub_current {	display: block;}/*---------------center-----------------------*/.center_body {	background: #fff;	padding: 10px;	min-width: 900px;	margin-bottom: 20px;}.center_body1 {	background: #fff;	padding: 120px;	min-width: 900px;}/*------------top_tab-----------------*/#top_tab {	border-bottom: 1px solid #ccc;	height: 40px;	line-height: 40px;	font-size: 14px;}.top_tab_l {	float: left;}.top_tab_r {	float: right;}.back:visited, .back:link {	background: url(../images/back.jpg) no-repeat center center;	display: block;	height: 31px;	line-height: 31px;	width: 79px;	text-align: center;	color: #fff;}.back:hover {	background: url(../images/backh.jpg) no-repeat center center;}.top_tab_l li {	padding: 0px 10px;	float: left;	position: relative;}.top_tab_l li.current {	border: 1px solid #ccc;	border-radius: 5px 5px 0 0;	background: #fff;	border-bottom: 0;}.top_tab_l button {	display: none;}.top_tab_l li.current button {	display: block;}.top_tab_l a {	padding: 5px 10px;	color: #176fb2;}#top_tab .top_tab_l a:hover {	background: #eee;	border-radius: 5px;}#top_tab .top_tab_l li.current a:hover {	background: none;}.close {	background: url(../images/chacha.gif) no-repeat center center;	width: 35px;	height: 34px;	display: block;	position: absolute;	top: -18px;	right: -13px;	border: none;	cursor: pointer;}/*--------user_btn-----------*/.user_btn {}.user_btn li {	background: url(../images/btn1.jpg) repeat-x left center;	width: 115px;	padding-left: 10px;	float: left;	margin-right: 25px;	margin-bottom: 10px;	display: inline;}.user_btn1 {	overflow: hidden;}.user_btn1 li {	background: url(../images/btn1.jpg) repeat-x left center;	width: 90px;	float: left;	margin-right: 15px;	margin-bottom: 10px;	display: inline;}li.user__btn_li02 {	background: url(../images/btn2.jpg) repeat-x left center;}li.user__btn_li03 {	background: url(../images/btn3.jpg) repeat-x left center;}li.user__btn_li04 {	background: url(../images/btn4.jpg) repeat-x left center;}li.user__btn_li05 {	background: url(../images/btn5.jpg) repeat-x left center;}li.user__btn_li06 {	background: url(../images/btn6.jpg) repeat-x left center;}li.user__btn_li07 {	background: url(../images/btn7.jpg) repeat-x left center;}li.user__btn_li08 {	background: url(../images/beifen.png) repeat-x left center;}li.user__btn_li01:hover {	background: url(../images/btn1h.jpg) repeat-x left center;}li.user__btn_li02:hover {	background: url(../images/btn2h.jpg) repeat-x left center;}li.user__btn_li03:hover {	background: url(../images/btn3h.jpg) repeat-x left center;}li.user__btn_li04:hover {	background: url(../images/btn4h.jpg) repeat-x left center;}li.user__btn_li05:hover {	background: url(../images/btn5h.jpg) repeat-x left center;}li.user__btn_li06:hover {	background: url(../images/btn6h.jpg) repeat-x left center;}li.user__btn_li07:hover {	background: url(../images/btn7h.jpg) repeat-x left center;}li.user__btn_li08:hover {	background: url(../images/beifen.png) repeat-x left center;}.user_btn span {	display: block;	height: 50px;	line-height: 50px;	width: 125px;	background: url(../images/btn_tubiao.png) no-repeat -9px -47px;	text-align: center;	font-size: 16px;	color: #fff;	cursor: pointer;}.user_btn1 span {	display: block;	height: 50px;	line-height: 50px;	width: 95px;	text-align: center;	background: url(../images/btn_tubiao1.png) no-repeat -9px -47px;	text-align: center;	font-size: 16px;	color: #fff;	cursor: pointer;}/*------------------table--------------------------表单样式开始-------------*/.comman {	text-align: center;	border: 1px solid #ccc;}.comman th {	font-weight: normal;	height: 42px;	line-height: 42px;	background: url(../images/table_header_bg.jpg) repeat-x left center;}.comman td {	height: 30px;	color: #858585;}.comman tr td {	border-bottom: 1px solid #ebebeb;	padding: 0;	font-size: 14px;	cursor: pointer;}.comman tr.bg {	background: #ddd;}.comman tr a {	display: inline-block;	height: 30px;	width: 30px;	line-height: 30px;}.comman a.del {	background: url(../images/de.png) no-repeat;}.comman a.down {	background: url(../images/downhover.png) no-repeat;}.comman a.edit {	background: url(../images/ed.png) no-repeat;}.comman a.search {	background: url(../images/se.png) no-repeat;float:right;padding-right:5px;}.comman a.preview {	background: url(../images/preview.png) no-repeat;}.comman a.preview:hover {	background: url(../images/preview_a.png) no-repeat;}.comman a.edit:hover {	background: url(../images/edit.png) no-repeat;}.comman a.del:hover {	background: url(../images/del.png) no-repeat;}.comman a.search:hover {	background: url(../images/sea.png) no-repeat;}.comman a.down:hover {	background: url(../images/down.png) no-repeat;}.restart {	background: url(../images/restart1.png)}.comman tr:hover {	background: #f0f0f0;}/*-------个别表单样式-----------*/.comman1 {	text-align: center;	border: 1px solid #ccc;}.comman1 th {	font-weight: normal;	height: 42px;	line-height: 42px;	background: url(../images/table_header_bg.jpg) repeat-x left center;}.comman1 td {	height: 30px;	color: #858585;}.comman1 tr td {	border-bottom: 1px solid #ebebeb;	padding: 0;	font-size: 14px;	height: 38px;}.comman1 tr.bg {	background: #ddd;}.comman1 tr a {	display: inline-block;	height: 30px;	width: 50px;	background: no-repeat -2px -40px;}.comman1 a.del {	background-position: -40px -40px;}.edit:hover {	background-position: -2px 1px;}.comman1 a.del:hover {	background-position: -40px 0px;}.comman1 tr:hover {	background: #f0f0f0;}.td1 {	width: 24%;}/*--------page----------*/#page {	clear: both;	line-height: 31px;	height: 31px;	width: 1000px;	margin: 0 auto;	padding-top: 20px;}#page a {	display: inline-block;}.page_l, .page_r {	float: left;}.page_l a {	padding: 0 10px;	margin: 0 10px;}.page_l a:hover {	background: #eee;}a.prepage, a.nextpage, a.go,a.allpagenum {	background: url(../images/page.png) no-repeat 0px 0px;	padding: 0;}.prepageAll:visited, .prepageAll:link {	height: 31px;	width: 79px;	text-align: left;	color: #fff;}.prepage:visited, .prepage:link {	height: 31px;	width: 79px;	text-align: center;	color: #fff;}a.prepage:hover {	background: url(../images/page.png) no-repeat 0px -31px}.nextpage:visited, .nextpage:link {	height: 31px;	width: 79px;	text-align: center;	color: #fff;}.allpagenum:visited,.allpagenum:link {	height: 31px;	text-align: center;	color: #fff;	border-radius:2px;}a.nextpage:hover,a.allpagenum:hover {	background: url(../images/page.png) no-repeat 0 -31px;}.go:visited, .go:link {	background-position: 0 -127px;	height: 31px;	width: 52px;	color: #fff;	text-align: center;}.go:hover {	background-position: 0 -158px;}/*--------------------------------------------------------------------------------------add_user_tittle----------------------------**/.add_user_con {	border: 1px solid #eee;	border-radius: 5px 5px 0 0;	background: #fcfcfc;	margin-bottom: 30px;}#add_user_tittle {	height: 30px;	line-height: 30px;	font-weight: normal;	font-size: 14px;	padding-left: 10px;	border-bottom: 1px solid #eee;	background: url(../images/user_titlebg.jpg) repeat-x left center;}.add_user_con dl {	overflow: hidden;	font-size: 14px;	border-bottom: 1px solid #eeeeee;	border-top: 1px solid #fff;}.add_user_con dl dt, .add_user_con dl dd {	float: left;	height: 20px;	padding: 10px 0;}.add_user_con dl dd {	padding-left: 10px;}.add_user_con dt {	width: 380px;	text-align: right;	line-height: 17px;	font-size: 14px;	color: black;}.add_user_con input.text {	padding: 2px;	width: 250px;	height: 16px;}.user_con_btn {	overflow: hidden;	padding-left: 390px;	clear: both;}.confirm {	display: block;	width: 79px;	font-weight: bold;	font-size: 16px;	height: 31px;	line-height: 31px;	text-align: center;	background: url(../images/back.jpg) no-repeat center center;	color: #fff;	margin: 10px auto;	float: left;	margin-right: 10px;	border: 0;	cursor: pointer;}.confirm:hover {	background: url(../images/backh.jpg) no-repeat center center;	font-weight: bold;}.quxiao {	display: block;	width: 79px;	height: 31px;	line-height: 31px;	text-align: center;	background: url(../images/quxiao.png) no-repeat center center;	color: #fff;	margin: 10px auto;	float: left;	margin-right: 10px;	cursor: poinfont-weight:bold; ter;	border: 0;	font-weight: bold;	font-size: 16px;}.quxiao:hover {	background: url(../images/quxiaoh.png) no-repeat center center;	font-weight: bold;}span.red {	color: red;}input.file {	cursor: pointer;}.add_user_con dl dd.textarea {	height: auto;}.textarea textarea {	width: 500px;	padding: 5px;	resize: vertical;}/*--------input外发光-----------*/input.text {	border: 1px solid #ccc;	-webkit-transition: box-shadow 3s ease-in-out;	-moz-transition: box-shadow 3s ease-in-out;}input.text:focus {	border: #87C6F9 1px solid;	box-shadow: 0 0 3px rgba(103, 166, 217, 1);	transition: all 0.3s ease 0s;}.add_user_con2 dl {	float: left;	padding-right: 5%;	padding-left: 40px;	display: inline;	border: none;	width: 400px;}.add_user_con2 dl dt {	width: 140px;}.add_user_con2_dl {	border-bottom: 1px solid #eeeeee;	border-top: 1px solid #fff;	overflow: hidden;}.add_user_con2 dl input.text {	width: 200px;}.add_user_con2 .textarea2 {	width: 800px;}/**--------------chaxun------------*/#query_box {	width: 100%;	height: 100%;	background: rgba(0, 0, 0, 0.3);	position: absolute;	top: 0;	left: 0;	z-index: 1;	padding-top: 100px;	display: none;}.chaxun_out {	width: 800px;	background: #fff;	margin: auto auto;	border: 1px solid #999;	border-radius: 8px;}.chaxun_out h2 {	position: relative;	font-size: 16px;	font-weight: normal;	background: url(../images/table_header_bg.jpg) repeat-x left center;	height: 40px;	line-height: 40px;	padding-left: 10px;	border-radius: 10px 8px 0 0;}.chaxun dl {	height: 40px;	line-height: 40px;	border-bottom: 1px solid #eee;	clear: both;	overflow: hidden;}.chaxun {	padding: 0px;}.chaxun tr td {	width: 380px;	text-align: center;}.chaxun tr dl input, .chaxun tr dl select {	height: 25px;	line-height: 25px;	width: 220px;	padding-left: 5px;	margin-top: 5px;}table.chaxun dt, table.chaxun dd {	float: left;	height: 40px;}table.chaxun dt {	width: 115px;	height: 40px;	overflow: hidden;}.close2 {	background: url(../images/chacha.gif) no-repeat center center;	width: 35px;	height: 34px;	display: block;	position: absolute;	top: 4px;	right: 5px;	border: none;	cursor: pointer;}.error {	text-align: center;	padding: 20px;}.disable {	background-color: #eaeaea;	border-color: #e5e5e5;	border-style: solid;	font-family: "微软雅黑";	font-size: 13px;	width: 250px;}/*-----------------info_btn------------------*/.ty_btn {	height: 36px;	text-align: center;	padding: 5px 10px;	background: url(../images/tybtn.jpg) repeat-x left center;	color: #f6f6f6;	border: 0;	border-radius: 5px;	font-weight: bold;}.ty_btn:hover {	background: url(../images/tybtnh.jpg) repeat-x left center;}.infotext {	padding: 2px;	width: 200px;	height: 18px;}