/*!
 * Copyright &copy; 2012-2013 <a href="https://www.sushijiahua.com">sushijiahua</a> All rights reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 */
html, body {
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	padding: 0;
}

img {
	max-width: auto;
}

h1 {
	font-size: 30px;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
}

a {
	outline: none;
}

a:active {
	star: expression(this.onFocus = this.blur ());
}

body, label, input, button, select, textarea, .uneditable-input,
	.navbar-search .search-query {
	font-family: "Microsoft YaHei",Helvetica, Georgia, Arial, sans-serif, 瀹嬩綋;
	font-size: 13px;
	_font-size: 12px;
}

.input-append .add-on, .input-prepend .add-on, .input-append .btn,
	.input-prepend .btn, .input-append .btn-group>.dropdown-toggle,
	.input-prepend .btn-group>.dropdown-toggle {
	vertical-align: middle;
}

label {
	display: inline-block;
	margin-bottom: 0;
}

input[type="radio"], input[type="checkbox"] {
	margin: -2px 3px;
	*margin-top: 1px;
}

input[disabled], select[disabled], textarea[disabled], input[readonly],
	select[readonly], textarea[readonly] {
	cursor: auto;
	background-color: #f3f3f3;
}

.input-prepend input, .input-append input, .input-prepend select,
	.input-append select, .input-prepend .uneditable-input, .input-append .uneditable-input
	{
	position: static;
}

legend {
	margin: 10px 0;
	*left: -7px;
	*position: relative;
	color: #0088CC;
	*width: 99.5%
}

.collapse {
	*display: none;
	_position: static;
}

.collapse.in {
	*display: block;
}

.close {
	opacity: 0.3;
	filter: alpha(opacity = 30);
}

.close:hover {
	opacity: 0.8;
	filter: alpha(opacity = 80);
}

a.btn, button.btn {
	*padding: 4px 10px 4px;
	*border: 1px solid #cccccc;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',
		endColorstr='#e6e6e6', GradientType=0);
}

a.btn-primary, a.btn-primary:hover, a.btn-warning, a.btn-warning:hover,
	a.btn-danger, a.btn-danger:hover, a.btn-success, a.btn-success:hover, a.btn-info,
	a.btn-info:hover, a.btn-inverse, a.btn-inverse:hover {
	*padding: 4px 10px 3px;
}

button.btn {
	*padding: 3px 10px 2px;
	*background-color: transparent;
}

.btn-group a.btn, .btn-group button.btn, .btn-group button.btn:hover {
	position: static;
}

.btn-group a.btn+a.btn, .btn-group button.btn+button.btn {
	margin-left: -2px;
}
/*
input.btn {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);*color:#555555}
input.btn:hover {*color:#333333}
*/
.nav, .breadcrumb {
	margin-bottom: 4px;
}

/*鑿滃崟闂磋窛*/
.nav-list li a {
	/*deleted by haoguoqing 2016 缂╁皬鑿滃崟闂磋窛*/
	/*margin-top: 5px;*/
	/*margin-bottom: 5px;*/
	_padding-top: 6px;
}

.nav-list li a i {
	_margin-top: -1px;
}

.table {
	margin-bottom: 8px;
	background-color: #fdfdfd;
}

.table th, .table td {
	vertical-align: middle !important;
	padding: 2px 5px;
}

.table th{
	text-align: center;
}

.table td i {
	margin: 0 2px;
}

.table-striped tbody>tr:nth-child(odd)>td, .table-striped tbody>tr:nth-child(odd)>th
	{
	background-color: #F5F5F5
}

.sort-column {
	color: #0663A2;
	cursor: pointer;
}

.supcan {
	border: 1px #d3d3d3 solid;
	height: 300px;
}

.control-group {
	padding-bottom: 4px;
	margin-bottom: 0;
	border-bottom: 1px dotted #dddddd;
}

legend+.control-group {
	margin-top: 8px;
}

.controls .lbl {
	display: inline-block;
	padding-top: 5px;
	margin-bottom: 0;
	vertical-align: middle;
}

.measure-input {
	background: url("../images/ruler.gif") repeat-x scroll 0 bottom
		transparent;
}

.input-min {
	width: 30px;
}

.input-mini {
	width: 90px;
}

.input-small {
	width: 120px;
}

.input-medium{
	-webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
    margin-right: 0px !important;
}

input.input-medium {
	width: 163px;
}
select.input-medium {
	width: 170px;
}

.input-xxlarge {
	width: 460px;
}

.input-xxxlarge {
	width: 600px;
}

.input-xxxxlarge {
	width: 730px;
}


.help-block, .help-inline {
	color: #aaaaaa;
}
/*
.alert {
	margin-bottom: 10px;
}*/

.form-search {
	margin-bottom: 7px;
}

.form-search label {
	margin-left: 10px;
}

.form-search span label {
	margin-left: 0;
}

.form-search .ul-form {
	margin: 0;
	overflow: hidden;
/* 	padding-bottom: 5px; */
/* 	border: solid 1px #ddd; */
}

.form-search .ul-form li {
	float: left;
	list-style: none;
	height: 30px;
	line-height: 30px;
}

.form-search .ul-form li label {
	width: 80px;
	text-align: right;
	font-weight: 700;
}

.form-search .ul-form li span label {
	width: auto;
}

.form-search .ul-form li.clearfix {
	float: none;
	border-bottom: 1px dotted #ccd3e4;
    padding-bottom: 5px;
    margin: 0 10px;
}

.form-search .ul-form li.btns {
	padding-left: 10px;
}

.form-search .ul-form li.tips  {
	float:right;
}

.form-search .ul-form li.btns .btn {
	margin-right: 5px;
	background-image: none;
	border: 0px;
}

.form-horizontal {
	margin: 0 10px;
}

.form-horizontal .control-group {
	margin-bottom: 4px;
}

.form-horizontal .control-label {
	padding-top: 3px;
}

.form-horizontal .controls {
	text-align: left;
	overflow-x: auto;
	overflow-y: hidden;
}

.form-horizontal .controls label.error {
	background-position: 0 2px;
}

.form-horizontal .table-form {
	width: 100%;
	border-color: #dddddd;
}

.form-horizontal .table-form, .form-horizontal .table-form td {
	border: 1px solid #ddd;
	background-color: #fdfdfd;
	padding: 4px;
}

.form-horizontal .table-form td.tit {
	background: #fafafa;
	text-align: center;
	padding-right: 8px;
	white-space: nowrap;
}

.form-horizontal .form-actions {
	margin-bottom: 0;
}

.form-horizontal fieldset .row-fluid {
	margin-bottom: 10px;
}

.pagination {
	margin: 8px 0;
	text-align: right;
}

.pagination .controls a {
	border: 0;
}

.pagination .controls input {
	border: 0;
	color: #999;
	width: 30px;
	padding: 0;
	margin: -3px 0 0 0;
	text-align: center;
}

.modal-backdrop {
	background-color: #ffffff;
}

.modal-backdrop, .modal-backdrop.fade.in {
	opacity: 0.5;
	filter: alpha(opacity = 50);
}

.modal.tree {
	width: 300px;
	margin: -250px 0 0 -180px;
	*margin: -200px 0 0 -150px;
}

.modal.tree .modal-body {
	height: 260px;
	padding: 20px 25px;
}

.accordion-heading, .table th {
	/* white-space: nowrap; */
	background-color: #EEECEC;
	/* background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
	background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FAFAF9),
		to(#f5f5f5)); *//* 鍘婚櫎鎸夐挳鎷熺墿鍖� */

/* 		deleteby haoguoqing 20160110 */
/* 	background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); */
/* 	background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); */
/* 	background-image: linear-gradient(top, #ffffff, #f5f5f5); */
	background-repeat: repeat-x;
}

.accordion-heading {
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fefefe',
		endColorstr='#f5f5f5', GradientType=0);
	float: inherit;
	width: 100%;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}

.accordion-heading a:hover, .dropdown a:hover {
	text-decoration: none;
	background: none;
}

.accordion-heading .accordion-toggle {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	_padding-top: 10px;
	_padding-bottom: 8px;
}

.accordion-heading .accordion-toggle i {
	_margin-top: -1px;
}

.accordion-inner {
	/* padding: 3px 8px 3px 8px; *//* 宸︿晶鑿滃崟鏍峰紡淇敼 */
}

.accordion-inner .nav-list {
	margin-bottom: 4px;
}

.accordion-inner .nav-list li a {
	/* padding: 3px 0px 3px 8px; *//* 宸︿晶鑿滃崟鏍峰紡淇敼 */
}

.accordion-inner .nav-list li.no-top-border{
	border-top: 0px;
}

.accordion-inner .nav-list li{
	border-top: 1px #ddd dotted;
}

.accordion-inner .nav-list a.level2{/* 宸︿晶鑿滃崟绗簩绾�*/
	padding-left:30px;
}

#left, #right, #openClose {
	float: left;
}

#openClose {
	width: 6px;
	margin: 0 1px;
	cursor: pointer;
}

#openClose, #openClose.close {
	background: #efefef url("../images/openclose.png") no-repeat -29px
		center;
}

#openClose.close {
	background-position: 1px center;
	opacity: 0.5;
	filter: alpha(opacity = 50)
}

html, body { padding: 0px!important; padding: 100px 0px; width: 100%; height: 100%; }
.right { /* background: #fff; */ overflow-y: auto;overflow-x: auto; /* height:100%; */ position:relative;padding-right: 3px; }
.right_cont{ /* padding:10px 10px 0px 0px; */ width:auto;}
.right_table{width:660px;margin:auto;}
.right_table_1000{width:1000px;margin:auto;}
.right_table_950{width:950px;margin:auto;}
.right_table_900{width:900px;margin:auto;}
.right_table_850{width:850px;margin:auto;}
.right_table_800{width:800px;margin:auto;}
.right_table_750{width:750px;margin:auto;}
.right_table_700{width:700px;margin:auto;}
.right_table_650{width:650px;margin:auto;}
.right_table_600{width:600px;margin:auto;}
.right_table_500{width:500px;margin:auto;}
.right_table_400{width:400px;margin:auto;}

/* 娣诲姞淇敼椤甸潰鏍囬顣�*/
.table_header {text-align:center; margin:10px;}
.table_header_title {
    font-size: 24.5px;
    line-height: 40px;
    color: #317eac;
    font-weight: bold;
}
.table_header_title_X {
    font-size: 17.5px;
    line-height: 40px;
    color: #317eac;
    font-weight: bold;
}

/* 娣诲姞淇敼椤甸潰鎸夐挳 */
.table_footer{text-align:center; margin:10px;}


.title_right{ font-size:12px;font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, sans-serif; border-bottom:1px solid #ddd; margin-bottom:20px; line-height:30px;}
.title_right strong{ border-bottom:3px solid #ddd;line-height:30px; display:inline-block; padding:0 10px; margin-bottom:-1px;}
.breadcrumb{ /* margin:-10px -10px 5px -30px; padding-left:35px; */}


.td_name{
	background-color: #f5f5f5;
}

.align_center{
	text-align: center;
}
.align_right{
	text-align: right;
}

.align_left{
	text-align: left;
}

.w_20{width:20px;}
.w_30{width:30px;}
.w_40{width:40px;}
.w_50{width:50px;}
.w_60{width:60px;}
.w_70{width:70px;}
.w_80{width:80px;}
.w_90{width:90px;}
.w_100{width:100px;}
.w_110{width:110px;}
.w_120{width:120px;}
.w_140{width:140px;}
.w_160{width:160px;}
.w_170{width:170px;}
.w_180{width:180px;}
.w_200{width:200px;}
.w_210{width:210px;}
.w_220{width:220px;}
.w_240{width:240px;}
.w_260{width:260px;}
.w_280{width:280px;}
.w_300{width:300px;}
.w_320{width:320px;}
.w_340{width:340px;}
.w_360{width:360px;}
.w_380{width:380px;}
.w_400{width:400px;}
.w_420{width:420px;}
.w_440{width:440px;}
.w_460{width:460px;}
.w_480{width:480px;}
.w_500{width:500px;}
.w_520{width:520px;}
.w_540{width:540px;}
.w_568{width:568px;}
.w_560{width:560px;}
.w_580{width:580px;}
.w_590{width:590px;}
.w_600{width:600px;}
.w_600{width:600px;}
	 /*  人信样式  start*/
	 /* 请注释掉 */
	   .autocut{
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
        -o-text-overflow:ellipsis;
        -icab-text-overflow: ellipsis;
        -khtml-text-overflow: ellipsis;
        -moz-text-overflow: ellipsis;
        -webkit-text-overflow: ellipsis;
    }
    /* 人信请放开 */
  /*   .scroll-y{
     overflow-y:scroll;
    } */
     /*  人信  end*/

.breadcrumb{
	background: #f5f5f5;
	padding: 4px 0px 4px 4px;

}

.center{
	text-align: center;
}
.left{
	text-align: left;
}
.more-less{
	font-size: 12px;
	border: solid 1px #dddddd;
	border-top: 0px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius:4px;
	width: 80px;
	margin: auto;
	background-color:#FAFBFC;
	cursor: pointer;
	text-align: center;
}

.more-less:HOVER {
	background-color:#F0F0F0;
}

.more-less img{
	width: 10px;
	height: 10px;
	margin-left: 5px;
	margin-bottom: 3px;
}

.context-center {
    text-align: center;
    margin-bottom: 16px;
}

.search-btn-div{
	float: left;margin: 2px 0;
}
.button-search-distance{
	margin-top: 31px;
}

.button-search-distance-wide{
	margin-top: 35px;
}

.text-center{text-align: center !important;	}
.text-left{text-align: left !important;}
.text-right{text-align: right !important;}

.star-tip{
	position: absolute;background: #fff;border-radius: 5px;padding: 10px;border: 1px #ddd solid;
}
/* table鍥哄畾澶у皬 */
.table-fixed{
	table-layout:fixed;
}

/* 鍐呭鎹㈣顢�*/
.wrap{
	word-break:break-all;
}
