body {
	margin: 0px;
	padding: 0px;
	min-width: 1400px;
	min-height: 800px;
	font-size: 12px;
	font-family: 微软雅黑;
}
.clear{
	clear:both;
}
ul, li {
	padding: 0px;
	list-style: none;
	margin: 0px;
}
a {
	text-decoration: none;
	cursor:pointer;
}
* {
	/*color: #666;*/
}
/*登录页面*/
.login {
	width: 1024px;
	margin: auto;
	background: url(../images/login_bg.png);
	height: 560px;
	position: relative
}
.login > img {
	position: absolute;
	left: 400px;
	top: 86px;
}
.login table {
	width: 316px;
	height: 280px;
	position: absolute;
	left: 310px;
	top: 198px;
	background: url(../images/login_menu_bg.png);
	border-radius: 5px;
	padding: 0 50px
}
.login table tr td img {
	display: block;
	padding-left: 86px
}
.login table tr td input {
	width: 249px;
	height: 38px;
	line-height:38px;
	background-repeat: no-repeat;
	border-radius: 5px;
	border: none;
	padding-left: 10px;
	padding-right: 50px;
	border: 1px solid;
	border-color: transparent;
}
.login table tr td .login_user {
	background: url(../images/login_input_bg.png)
}
.login table tr td .login_password {
	background: url(../images/login_input_bg1.png)
}
.login table tr td a {
	width: 124px;
	line-height: 40px;
	color: #fff;
	display: block;
	background: #252525;
	text-align: center;
	border-radius: 5px;
	font-size: 16px;
	font-family: "微软雅黑";
	float: right;
	margin-top: 14px;
}
/*登录页面结束*/
.top {
	width: 100%;
	height: 150px;
	background:url(../images/top_banner.jpg);
	background-position:center;
	z-index: 3;
	position: absolute;
	min-width: 1400px;
}
.top_main {
	padding-top: 30px;
	padding-left: 40px;
	color: #fff;
	font-family: '微软雅黑';
	overflow: hidden;
	height: 87px;
}
.top_main div {
	float: left;
}
.top_main .title {
	margin-top: 18px;
	margin-left: 28px;
	font-size: 20px;
}
.top_nav {
	padding-left: 40px;
	height: 33px;
	background: url(../images/top_nav_bg.png);
	line-height: 33px;
	color: #999;
	overflow: hidden;
	font-size: 14px;
}
.top_nav_left {
	overflow: hidden;
	float: left;
}
.top_nav_left li {
	float: left;
}
.top_nav_left li img {
	padding-top: 9px;
}
.top_nav_right {
	overflow: hidden;
	float: right;
	padding-right: 40px;
}
.top_nav_right li {
	float: left;
}
.top_nav_right li a {
	color: #999;
}
.nav {
	width: 100%;
	height: 62px;
	background: url(../images/nav_bg.png);
	border-bottom: 1px solid #252525;
	position: absolute;
	top: 150px;
	z-index: 3;
	min-width: 1400px;
}
.nav_ul {
	overflow: hidden;
	padding-left: 40px;
	padding-right: 40px;
	height: 62px;
	line-height: 62px;
}
.nav_ul li {
	float: left;
	width: 7.5%;
	display: block;
	text-align: center;
	border-right: 2px solid #bbb;
}
.nav_ul li a {
	font-size: 16px;
	color: #252525;
	display: block;
	width: 100%;
	border-right: 1px solid #eaeaea;
}
.nav_ul .first {
	border-left: 1px solid #eaeaea;
}
.nav_ul .first a {
	border-left: 2px solid #bbb;
}
.main_content {
	width: 100%;
	min-width: 1400px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
.left_content {
	width: 217px;
	height: 100%;
	border-right: 1px solid #252525;
	position: absolute;
	/*background: #999;*/
	left:0px;
	background: url(../images/left_bg.jpg);
	background-size:217px 1000px;
	float: left;
	z-index: 2;
	min-height: 800px;
}
.left_main {
	margin-top: 212px;
}
.right_content {
	float: right;
	width: 100%;
	height: 100%;
	background: #f5f5f5;
	position: absolute;
	z-index: 1;
	height: 100%;
	overflow: auto;
	min-height: 800px;
	min-width: 1400px;
}
.right_main {
	margin-top: 212px;
	margin-left: 217px;
}
.right_main .content {
	padding: 30px;
}
/*侧导航*/
.side_nav_title {
	border-bottom: 1px solid #012c3e;
	border-top: 1px solid #0c5e83;
	
}
.side_nav_title > ul{
	display:none;
}
.side_nav_title > a {
	color:#fff!important;
	font-size: 14px;
	height:42px;
	line-height: 42px;
	text-align: center;
	cursor: pointer;
	display: block;
	position: relative;
}
.side_nav_title > a:hover {
	background: #16a8e9;
}
.side_nav_title > span {
	color: #FFF;
	font-size: 14px;
	height:42px;
	line-height: 42px;
	text-align: center;
	cursor: pointer;
	display: block;
	position: relative;
}
.side_nav_title > span div {
	background-image: url(../images/btn_hover_img.png);
	width: 13px;
	height: 13px;
	position: absolute;
	right: 48px;
	top: 16px;
	background-repeat: no-repeat;
}
.side_nav_title > span:visited div {
	background: url(../images/btn_img.png)
}
.side_nav_title span:hover {
	background: #16a8e9;
}
.side_nav_title .sel {
	background: #1288bc;
}
.side_nav_title ul {
	padding-bottom: 10px;
}
.side_nav_title li {
	line-height: 28px;
}
.side_nav_title .second_text {
	color: #FFF;
	display: block;
	font-size: 12px;
	height: 28px;
	padding-left: 70px;
}
.second_text:hover {
	background: #16a8e9;
}
.second_text span {
	font-family: "宋体";
	margin-right: 10px
}
.flow_title {
	background: #16a8e9;
	line-height: 40px;
	padding-left: 20px;
}
.flow_title span, .flow_title a {
	font-size: 12px;
	color: #fff;
}
.flow_title span {
	font-family: "宋体";
}
.flow_one_table {
	width: 100%;
	background: #ddd;
}
.flow_one_table tr {
	background: #f5f5f5;
}
.flow_one_table th {
	font-size: 14px;
	text-align: center;
	line-height: 42px
}
.flow_one_table td {
	font-size: 12px;
	line-height: 44px
}
.flow_one_table td span {
	text-align: right;
	display: block;
	margin-right: 10px
}
.flow_one_table td select, .flow_one_table td input {
	border: 1px solid #ccc;
	width: 212px;
	padding: 5px;
	margin-left: 10px;
	color: #404040
}
.flow_one_table td textarea {
	border: 1px solid #ccc;
	width: 80%;
	height:180px;
	padding: 5px;
	margin: 10px;
	color: #404040
}
.flow_btn {
	float: left;
	margin-top:30px;
	margin-bottom: 30px;
	overflow: hidden;
}
.flow_btn .sub{
	float: left;
	background: green;
	width: 120px;
	height: 50px;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	border: 0px;
}
.flow_btn .NoSub{
	float: left;
	background: red;
	width: 120px;
	height: 50px;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	margin-left: 30px;
	border: 0px;
}
.flow_btn .back{
	float: left;
	background: #666;
	width: 120px;
	height: 50px;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	margin-left: 30px;
	border: 0px;
}
.flow_btn input {
	background: url(../images/flow_input_bg.png);
	width: 72px;
	height: 28px;
	border: 1px solid #ccc;
	color: #404040;
	float: left;
	font-size: 12px;
	cursor: pointer;
	margin-bottom: 20px
}


.addBtn {
	background: url(../images/flow_input_bg.png);
	width: 72px !important;
	height: 28px;
	border: 1px solid #ccc;
	padding: 0px;
}
.addBtnA{
	background: url(../images/flow_input_bg.png);
	width: 70px !important;
	height: 26px;
	border: 1px solid #ccc;
	padding: 0px;
	display:block;
	margin-bottom:18PX;
	text-align:center;
	line-height:26PX;
	color:#252525;
}
.popup {
	display: none;
	height: 214px;
	background: #e6e6e6;
	padding-top: 50px
}
.popup span {
	font-size: 14px;
	color: #404040;
	display: block;
	text-align: center;
}
.popup input {
	display: block;
	background: #FFF;
	border-radius: 10px;
	width: 234px;
	height: 28px;
	padding: 5px 10px;
	margin-top: 30px;
	margin-left: 73px;
	border: 1px solid #e6e6e6;
	margin-bottom: 40px
}
.popup button {
	display: block;
	background: url(../images/popup_btn_bg.png);
	width: 88px;
	height: 28px;
	border: 1px solid #ccc;
	margin-left: 157px
}
/*采购流程管理第一步结束*/
.flow_h1 {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 18px;
	color: #404040
}
/*采购流程管理第二步*/
.flow_table {
	background: #ccc;
	width: 100%;
}
.flow_table tr {
	background: #f5f5f5;
}
.flow_table td {
	font-size: 12px;
	text-align: center
}
.flow_table textarea {
	padding: 10px;
	resize: none;
	border: 1px solid #ccc;
}
.Purchasing_articles {
	padding: 10px;
}
.Purchase_stationery {
	width: 96%;
	height: 180px;
}
.flow_audit input {
	height: 28px;
	border: 1px solid #ccc;
	color: #404040;
	float: left;
	font-size: 12px;
	cursor: pointer;
	background-repeat: no-repeat;
	margin-bottom: 30px;
}
.flow .audit_btn1 {
	background: url(../images/flow_audit1_bg.png);
	width: 162px
}
.audit_btn2 {
	background: url(../images/flow_audit1_bg.png);
	width: 162px;
	margin:0 auto;
	height: 28px;
	border: 1px solid #ccc;
	color: #404040;
	font-size: 12px;
	cursor: pointer;
	background-repeat: no-repeat;
	display:block;
	float:left;
	margin-left:33px;
}
.flow .audit_btn {
	background: url(../images/flow_audit_bg.png);
	width: 190px
}
.Project_name_title {
	text-align: center;
	height: 42px;
	font-weight: bold;
	color: #404040
}
.Project_name_title span {
	font-weight: normal;
	margin-right: 18px;
}
.flow_table .categories_bg {
	background: #737373;
}
.categories_bg td {
	color: #fff;
}
.categories_title {
	width: 140px;
	height: 42px;
}
/*采购流程管理第二步结束*/
/*采购流程管理第三步*/
.remark {
	padding: 10px;
}
.remark textarea {
	height: 100px
}
.flow_audit {
	float: right;
	margin-top: 20px;
}
.flow_audit input {
	height: 28px;
	border: 1px solid #ccc;
	color: #404040;
	float: left;
	font-size: 12px;
	cursor: pointer;
	background-repeat: no-repeat;
	margin-bottom: 30px;
}
.content .audit_btn1 {
	background: url(../images/flow_audit1_bg.png);
	width: 162px
}
.content .audit_btn {
	background: url(../images/flow_audit_bg.png);
	width: 190px
}
/*采购流程管理第三步结束*/

.pact_input input, .pact_input label {
	vertical-align: middle;
	color: #404040
}
.pact_input div {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
	width: 100px;
	text-align: left;
	margin-left: 30px
}
/*采购流程管理第六步*/
.choose_supplier {
	overflow: hidden;
}
.choose_supplier .choose_top{
	border-top:1px solid #ccc;
	margin-top:-2px;
}
.choose_supplier .choose{
	border-top:1px solid #ccc;
}
.choose_supplier .view_choose{
	border-top:1px solid #ccc;
}
.choose_supplier .view_choose:hover{
	background:#efefef;
}
.choose_supplier select{
	width:96% !important;
	margin-top:5px;
	margin-bottom:5px;
}
.choose_supplier textarea {
	width: 95%;
	height: 80px;
	padding: 5px;
	margin-bottom:5px;
}
.choose_supplier select {
	border:1px solid #ddd;
	padding: 5px;
}
.vender_main{
	margin-top:-2px;
}
.venderImg{
	width:96%; margin:0 auto; margin-bottom:5px; overflow:hidden;
}
.upBtn{
	width:105px; float:left;
}
.imgSpace{
	float:left; overflow:hidden;
}
.upPicMain{
	float:left; margin-left:8px; width:110px; height:80px; overflow:hidden; border:1px solid #ddd; background:#fff;
}
.upPicMain img{
	width:70px; height:70px; margin-left:5px; background:#ddd; margin-top:5px; float:left; 
}
.upPicMain a{
	padding-bottom:20px; float:right; margin-top:30px; margin-right:5px;
}
.saveVender{
	width:188px; line-height:26px; margin:0 auto; border:1px solid #ddd;
	background:url(../images/flow_audit_bg.png);
	color:#666;
	cursor:pointer;
	float:left;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
}
.view_vender{
	width:96%;text-align:left; margin:0 auto; padding:10px 0px; overflow:hidden;
}
.venderNmae{
	width:10%; float:left;
}
.view_vender_cz{
	width:10%; float:right; text-align:right;
}
.view_vender_cz a{
	color:#16a8e9;
	font-weight:700;	
}
.view_upPicMain{
	float:left;  width:80px; height:80px; overflow:hidden; border:1px solid #ddd; background:#fff; margin-top:5px; margin-right:5px;
	cursor:pointer;
}
.view_upPicMain img{
	width:70px; height:70px; margin-left:5px; background:#ddd; margin-top:5px; float:left; 
}

/*采购流程管理第六步结束*/
/*采购流程管理第七步*/
.department {
	width: 100%;
	overflow: hidden
}
.opinion {
	width: 25%;
	float: left;
	margin-top: 30px
}
.opinion span {
	font-size: 14px;
	font-weight: bold;
	color: #737373;
	display: block;
	text-align: center;
	margin-bottom: 10px
}
.opinion textarea {
	width: 80%;
	margin-left: 8%;
	height: 100px;
	resize: none;
	border: #ccc solid 1px;
	background: #fff;
	padding: 5px
}
.opinion div {
	padding-left: 34%;
	line-height: 30px;
}
.opinion .border_1 {
	border-bottom: 2px solid #fff;
}
.opinion .border_2 {
	border-top: 2px solid #e4e4e4;
}
.opinion label, .opinion input {
	vertical-align: middle;
}
.opinion label {
	font-size: 14px;
	font-weight: bold;
	color: #737373;
	height: 30px;
}
/*采购流程管理第七步结束*/
/*采购流程管理第八步*/
.chairman_opinion {
	margin-top: 30px;
	width: 100%;
}
.chairman_opinion span {
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #737373;
	text-align: center
}
.idea_text textarea {
	border: 1px solid #e6e6e6;
	border-radius: 3px;
	width: 100%;
	resize: none;
	margin-top: 20px;
	height: 100px;
	margin-bottom: 20px;
	padding: 5px;
}
.idea_text {
	width: 96%;
	margin: 0 auto;
	padding: 0px;
}
.pass_btn {
	width: 210px;
	margin: 0 auto;
	padding: 0px;
}
.pass_btn label, .pass_btn input {
	vertical-align: middle;
}
.pass_btn label {
	font-size: 14px;
	font-weight: bold;
	color: #737373;
	height: 30px;
}
/*采购流程管理第八步结束*/

/*采购成功*/
.success {
	width: 340px;
	margin: auto;
	margin-top: 200px
}
.success img {
	margin-bottom: 20px;
	margin-left: 150px;
	width: 38px;
	height: 38px;
}
.success span {
	display: block;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	margin-bottom: 20px
}
.success .success_btn {
	padding-left: 55px
}
.success input {
	width: 83px;
	height: 28px;
	border: 1px solid #ccc;
	background: url(../images/flow_submit_bg.png);
	margin-left: 20px;
	cursor: pointer
}
/*采购成功结束*/

/*我的流程搜索*/
.search_container {
	height: 42px;
}
.search_container input, .search_container .search {
	float: right;
}
.search {
	background: url(../images/search.png);
	width: 63px;
	height: 28px;
	margin-right: 20px;
	margin-top: 6px;
	margin-left: 5px
}
.search span {
	font-size: 12px;
	color: #fff;
	padding-left: 30px;
	display: block;
	padding-top: 6px;
	cursor: pointer
}
.search_container input {
	border: 1px solid #b8b8b8;
	border-radius: 4px;
	margin-top: 9px;
	width: 160px;
	padding: 2px
}
/*我的流程搜索结束*/

/*我的流程*/
.content .myflow_table {
	background: #e5e5e5;
	font-size: 12px;
	color: #333;
	text-align: center;
	width: 100%;
}
.content .myflow_table th {
	color: #404040;
	height: 36px;
}
.content .myflow_table tr {
	background: #fff;
	height: 32px;
}
.content .myflow_table .blue_bg:hover {
	background: #0c83d3;
}
.content .myflow_table .blue_bg:hover td {
	color: #fff;
}
.content .myflow_table .blue_bg:hover td a {
	color: #fff;
}
.content .myflow_table tr td a {
	color: #666;
}
.myflow_table .news_title {
	padding-left: 10px;
	text-align: left !important;
}
.myflow_table select{
	padding:5px;
	width:90%;
}
.myflow_table input{
	padding:5px;
	width:80%;
}
/*我的流程结束*/
.check_department{
	border: 1px solid #ccc;
	width: 212px;
	padding: 5px;
	text-align:left !important;
	color: #404040;
	float:left;
	margin-left:1%;
}
.checkVender{
	border:2px solid #16a8e9;
}
.checkBox{
	margin-top:0px;
	margin-left:18px;
}
.checkBoxList{
	margin:0px;
	padding:2px;
	width:20px !important;
	margin-top:6px;
}
.heard-sel a{
	background: #16a8e9;
	color: #fff !important;
}
.create-w-data{
	width:100%;
	height:100%;
	background:#e6e6e6;
}
.create-w-data table{
	padding:10px;
	width:100%;
}
.create-w-data .c-title{
	height:40px;
	text-align:right;
	width:7%;

}
.c-content{
	width:18%;
}
.c-content select{
	border: 1px solid #ccc;
  	width: 100%;
	margin-top:5px;
  	padding: 5px;
  	color: #404040;
}
.c-content input{
	border: 1px solid #ccc;
  	width: 95.2%;
	margin-top:5px;
  	padding: 5px;
  	color: #404040;
}
.c-content textarea{
	border: 1px solid #ccc;
  	width: 99%;
	height:80px;
  	padding: 5px;
	margin-top:5px;
  	color: #404040;
}
.create-more-info{
	padding:10px;
	width:100%;	
}
.blueFont{
	color:#16a8e9 !important;
	font-weight:700;
	font-size:14px;
	cursor:pointer;
}
.redFont{
	color:red !important;
	font-weight:700;
	font-size:14px;
	cursor:pointer;	
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 18px 0;
  border-radius: 0px;
  font-family:宋体;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #373e4a;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #16191e;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #16a8e9;
  border-color: #16a8e9;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 17px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.ck_more_info{
	display:none;
}
.ck_more_info td{
	background:#ddd;	
}
.infoMark{
	width:95%;
	height:40px;
	padding:5px;
}
.wageImage{
	padding:10px;
	text-align:left;
	overflow:hidden;
}
.wageImage img{
	float:left;
	width:31px;
	margin-right:8px;
}
.wageImage span{
	float:left;
	margin-top:10px;
	margin-right:8px;
	font-weight:700;
	color:#000;
}
label{
	vertical-align:middle;
}
label input{
	width:15px !important;
	vertical-align:middle;
}
.user_send {
	height: 800px;
	width:1083px;
	background: #e6e6e6;
	padding-top: 0px;
	overflow:hidden;
}
.left_user{
	float:left;
	width:600px;
}
.right_user{
	float:right;
	margin-left:15px;
}
.send_user_title{
	font-size:15px;
	font-weight:700;
	margin-top:5px;
	margin-bottom:5px;
}
.send_user_content{
	width:400px;
	height:335px;
	padding:15px;
	background:#fff;	
}
.user_department_nav > span {
	color: #000;
	font-size: 14px;
	height:42px;
	line-height: 42px;
	cursor: pointer;
	display: block;
	position: relative;
	border:1px solid #ddd;
	background:#fff;
	width:600px;
}
.user_department_nav ul{
	width:600px;
	overflow:hidden;
	display:none;
}
.user_department_nav ul li{
	width:600px;
	float:left;	
}

.logs_btn {
	float: left;
	margin-top: 50px;
	margin-bottom: 30px;
}
.logs_btn input {
	background: url(../images/flow_input_bg.png);
	width: 72px;
	height: 28px;
	border: 1px solid #ccc;
	color: #404040;
	float: left;
	font-size: 12px;
	cursor: pointer;
	margin-bottom: 20px
}
.year_list{
	width:100%;
	border:2px solid #666;
	background:#fff;
	margin-bottom:20px;
}
.year_title{
	padding:15px;
	width:98%;
	margin:0 auto;
	font-weight:700;
	overflow:hidden;
}
.year_title .text-year{
	float:left;
}
.year_title .img-jt{
	float:right;
	height:20px;
	cursor:pointer;
}
.list_year_dp{
	display:none;
	padding-left:15px;	
	padding-right:15px;	
	padding-bottom:15px;
}

table.altrowstable {
	width:100%;
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #a9c6c9;
	border-collapse: collapse;
	margin-bottom:15px;
}
table.altrowstable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a9c6c9;
}
table.altrowstable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a9c6c9;
}
.oddrowcolor{
	background-color:#d4e3e5;
}
.evenrowcolor{
	background-color:#c3dde0;
}
.altrowstable .blueFont{
	color:#16a8e9 !important;
	font-weight:700;
	font-size:12px;
	cursor:pointer;
}
.dp_logs_title{
	font-weight:700;
	padding:5px;
	width:120px;
	font-family:黑体;
}
.logsCount{
	border:1px solid #ddd;
	overflow:hidden;
	background:#fff;
	margin-bottom:20px;
	width:100%;
}

.countMain{
	overflow:hidden;
	width:100%;
	border-bottom:1px solid #ddd;
}
.logsCount .countMain > li{
	float:left;
	height:40px;
	line-height:40px;
	
}
.logsCount .countMain > li > input{
	margin-left:20px;
	margin-top:7px;
}
#checkDp{
	width:200px;
	border-right:1px solid #ddd;
	cursor:pointer;
}
#checkDp img{
	width:20px;
	float:right;
	margin-top:10px;
	margin-right:10px;
}
#dpInfo{
	position:absolute;
	clear:both;
	z-index:10;
	display:none;
	background:#fff;
	width:199px;
	text-align:center;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	margin-top:1px;
}
#dpInfo li{
	border-bottom:1px solid #ddd;	
}
#dpInfo li:hover{
	background:#ddd;
	font-weight:700;
}
#dpName{
	margin-left:20px;
}
#reNum{
	margin-left:20px;
	width:180px;
	border-right:1px solid #ddd;
}
#wNum{
	margin-left:20px;
	

}
.servicesTable{
	background: #999;
	width: 100%;
}
.servicesTable td{
	background: #fff;
}
.servicesTable .title{
	padding: 15px;
	width: 150px;
	text-align:center;
}
.servicesTable .title_list td{
	padding:15px;
	text-align: center;
}
.servicesTable .info_list td{
	padding: 5px;
	text-align:center;
}
.servicesTable .content{
	padding: 15px !important;
	text-align: left !important;
}
.servicesTable select{
	padding: 5px;
	margin-left: 10px;
}

.servicesTable input {
	padding: 5px;
	margin-left: 10px;
}


.info_list input{
	padding: 5px;
}
#s_content{
	width:100%;
	height: 80px;
}
#cg_content{
	width:100%;
	height: 80px;
}
.table_Title{
	padding-left:10px;
	font-weight: 700;
}
#searchServices table{
	background: #ddd;
	margin-bottom: 10px;
	width: 100%;
}
#searchServices .s-title,.s-content{
	padding: 10px;
	background: #fff;
}
#searchServices .s-content select{
	padding: 10px;
}
.cg_list td{
	padding: 5px;
	text-align:center;
}
.cg_list input{
	padding: 5px;
}
.inTable input{
	padding: 5px;
}
.inTable tr td{
	text-align: center;
	padding: 5px;
}