
@charset "utf-8";

/* CSS Document */
body {
	margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	/* text-align: center; */
	height: 90%; /*这个在IE6和IE7和FIREFOX都测试过;想DIV高度100%*/
	font-family: "宋体";
	font-size: 12px;
}
.a_look:hover {
	color: #FFB90F;
}

.table_ys1 {
	border-collapse: collapse;
	border: none;
	margin-top: 5px;
	width: 100%;
}

.table_ys2 {
	border-collapse: collapse;
	border: none;
	margin-top: 5px;
	width: 100%;
}

.buttonDiv {
	text-align: center;
	margin-top: 3px;
	width: 100%;
}
.table_ys1 tr {	
	height: 30px;
}
.table_ys1 td {
	border: 1px solid #ccc;
}
.table_ys2 tr {	
	height: 30px;
}
.table_ys2 td {
	border: 1px solid #ccc;
}

a {
	font-size: 12px;
}

a:link {
	color: #0080ff;
	text-decoration: none;
}

a:visited {
	color: #2C298B;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	text-decoration: none;
	cursor:pointer;
}

a:active {
	color: #FF0000;
	text-decoration: none;
}

/*当前位置样式*/
.right1 {
	width: 100%;
	height: 30px;
	background-image: url(../imges/Listpage_main_right_bg1.png);
	background-repeat: repeat-x;
	text-align: left;
}

.right1 a {
	color: #FFF;
}

.font2 {
	font-size: 12px;
	color: #FFF;
	text-align: left;
	font-family: "宋体";
	line-height: 30px;
	text-align: left;
}

.Content_font2 {
	font-size: 12px;
	color: #FFF;
	text-align: left;
	font-family: "宋体";
	line-height: 30px;
}

.Conter_right1 {
	width: 100%;
	height: 30px;
	background-image: url(../imges/Listpage_main_right_bg1.png);
	background-repeat: repeat-x;
	nowrap: nowrap;
	text-align: left;
}

.Conter_right1 a {
	font: 12px;
	color: #FFF;
	text-align: left;
}

/*按钮div层*/
.right4 {
	height: 36px;
	float: left;
	margin-top: 5px;
	line-height: 36px;
}

.right4 ul {
	list-style: none;
	float: left;
	margin: 0px;
	width: 900px;
}

.right4 ul li {
	list-style: none;
	height: 32px;
	float: left;
	display: block;
	background-repeat: no-repeat;
	margin-left: 5px;
	text-align: left;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}

.right4 ul li a {
	color: #FFF;
}

.right4 ul li a:hover {
	color: #d0dbfe;
}

#tab1,#tab2 {
	height: 34px;
	border: 1px #e3cba6 solid;
	border-bottom: 0;
	border-top: 0;
	background: url(../images/07.jpg) repeat-x;
}

#tab1 ul,#tab2 ul {
	margin: 0;
	padding: 0;
}

#tab1 li,#tab2 li {
	float: left;
	padding: 0 30px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	cursor: pointer;
	list-style-type: none;
	font-weight: bold;
	color: #818181;
}

#tab1 li.now,#tab2 li.now {
	color: #865f24;
	font-weight: bold;
	background: url(../images/sj.gif) no-repeat #FFF;
	background-position: 56px 25px;
	border: 1px #e3cba6 solid;
	border-bottom: 0;
	margin-left: 5px;
	font-size: 14px;
}

#biaoge_01_a a {
	color: #2925da
}

.biaoge_01_b {
	background-color: #ffffff;
	height: 30px;
	color: #000;
	line-height: 30px;
	nowrap: nowrap;
	text-align: center;
}

.biaoge_01_a {
	background-color: #ffffff;
	height: 30px;
	color: #000;
	line-height: 30px;
	nowrap: nowrap;
	text-align: center;
}

#biaoge_01_b a {
	color: #000;
}

.biaoge_02 {
	background-color: #e0e0e0;
	line-height: 30px;
	text-align: center;
	margin-top: 5px;
}

.biaoge_02_01 {
	line-height: 30px;
	font-weight: bold;
	font-size: 14px;
	color: #494949;
}

.biaoge_02_a {
	background-color: #f2f2f2;
	text-align: right;
	padding-right: 5px;
}

/*table Content_tab_style1文字描述   Content_tab_style2内容样式   Content_tab_style_04标题*/
.Content_tab_style1 {
	background: #f2f2f2;
	height: 28px;
	font-size: 12px;
	font-weight:bold;
	color: #000;
	line-height: 28px;
	nowrap: nowrap;
	text-align: right;
	min-width: 15%;
}

.Content_tab_style2 {
	background-color: #fff;
	height: 28px;
	font-size: 12px;
	color: #000;
	line-height: 28px;
	text-align: left;
}

.Content_tab_style_04 {
	height: 30px;
	background: #f2f2f2;
	font-size: 13px;
	font-weight: bold;
	line-height: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.Content_tab_style_04 th {
	text-align: center;
	border: 1px solid #ccc;
}

.Content_tab_style_05 {
	height: 30px;
	background: #f2f2f2;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height: 30px;
	border-left: thin solid #d4d3d3;
	border-top: thin solid #d4d3d3;
	border-right: thin solid #d4d3d3;
}
.Content_tab_style_td_head {
	height: 30px;
	background: #39A4DC;
	text-align: left;
	padding-left:10px;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	line-height: 30px;
	border-left: thin solid #d4d3d3;
	border-top: thin solid #d4d3d3;
	border-right: thin solid #d4d3d3;
}
/*textarea*/
.Content_input_style2 {
	width: 95%;
}

/*Ushine,2014-10-30调整为60*/
.Conter_Container {
	height: 100%;
	padding: 5px;
	nowrap: nowrap;
}

.Conter_main_conter {
	height: 100%;
	padding: 5px;
	nowrap: nowrap;
}

/* 单元格连续纯字母数字强制换行显示 */
.wordwrap {
	word-wrap: break-word;
	word-break: break-all;
	overflow: hidden;
}
pre{ border:#CCC solid 1px; padding:10px; background-color:#F9F9F9;
font-family:"Courier New", Courier, Arial; font-size:12px; line-height:1.75;
white-space: pre-wrap!important;    /*保留空白，进行换行*/
word-wrap: break-word!important;    /*连续字符换行*/
/*white-space:normal!important;*/    /*忽略空白，进行换行*/}

/* 超长文字单元格省略号显示 */
.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

#breadcrumb {
	margin: 10px 0 0 0;
}

.breadcrumb {
	margin: 0 0 0px;
	padding: 10px 0px;
	background-color: transparent;
}

.block {
	border: 1px solid #ccc;
	background: white;
	margin: 10px 0 0 0;
	border-top: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.block-content {
	padding: 5px;
	min-height: .25em;
	border-top: 1px solid #ccc;
}

.block-header {
	margin-bottom: 0px;
	border-right: none;
	border-left: none;
	border-bottom: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.block-header div {
	padding-top: 10px;
}

.block-header .block-title {
	padding-top: 10px;
	color: #999;
	float: left;
}

.block-header .header-buttons {
	padding-top: 0;
	float: right;
}

/* spin遮罩层 */
.overlay {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	z-index: 1;
	background: white;
	filter: alpha(opacity =     60);
	opacity: .6;
}

/* block中的表格取消下边距 */
.block-content table {
	margin-bottom: 0;
}

/* fixed的表格才可以使单元格显示省略号*/
.table {
	table-layout: fixed;
}

/* 表格复选框单元格居中显示 */
.td-checkbox {
	text-align: center;
	width: 30px;
}

.table .td-checkbox input {
	margin: 0;
}

.numPrice {
	text-align: right;
}

.textCenter {
	text-align: center;
}

/* 表格操作栏按钮居中 */
.table .td-operation {
	text-align: center;
}

/* 表格操作栏按钮间隔 */
.table .td-operation .btn+.btn {
	margin-bottom: 0;
	margin-left: 5px;
}

#toggle-advanced-search {
	padding: 4px 8px;
}

#toggle-advanced-refresh {
	padding: 4px 8px;
}

#div-advanced-search .well {
	margin-bottom: 10px;
}

#div-table-container {
	position: relative;
}

.currentNode {
	color: red;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

.chosen-container-multi {
	height: 90px;
	float: left;
	width: 95%;
}

#chosen-img {
	float: left;
	width: 20px;
	min-width: 20px;
	height: 30px;
	position: relative;
}

#chosen-img img {
	position: absolute;
	left: 0;
	bottom: 0;
}

.dark {
	font-weight:bold;
	color: #333 !important
}

.white {
	font-weight:bold;
	color: #fff !important
}

.red {
	font-weight:bold;
	color: #dd5a43 !important
}

.red2 {
	font-weight:bold;
	color: #e08374 !important
}

.light-red {
	font-weight:bold;
	color: #f77 !important
}

.blue {
	font-weight:bold;
	color: #478fca !important
}

.light-blue {
	font-weight:bold;
	color: #93cbf9 !important
}

.green {
	font-weight:bold;
	color: #00CD00 !important
}

.light-green {
	font-weight:bold;
	color: #00FF00 !important
}

.orange {
	color: #ff892a !important
}

.orange2 {
	color: #feb902 !important
}

.pointsSet {
	width: 30px;
}

.ModCou03 {
	width: 40px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	border: 1px solid #ffffff;
	background-color: #ffffff !important;
}

.YesCou03 {
	width: 40px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #ffffff;
	background-color: #ffffff !important;
	color: red;
}

.HackBox {
	padding: 10px;
	display: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8BA8FF;
	border-bottom-color: #8BA8FF;
	border-left-color: #8BA8FF;
}

.HackBox2 {
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8BA8FF;
	border-bottom-color: #8BA8FF;
	border-left-color: #8BA8FF;
}

.header {
	line-height: 28px;
	padding-bottom: 4px;
	border-bottom: 1px solid #e0d1ea;
	font-size: 16px;
	font-weight: bold;
}

.biaoge_01_a{background-color:#f8f8f8;}
#biaoge_01_a a{ color:#2925da}
.biaoge_01_b{background-color:#ffffff;}
#biaoge_01_b a{ color:#000;}
.biaoge_09{ line-height:35px; text-align:center;border-right: 1px solid #000000;border-bottom: 1px solid #000000}
.biaoge_09_td{height:25px;border-left: 1px solid #000000;border-top: 1px solid #000000;text-align: left}
.biaoge_09_td_01{height:25px;border-top: 1px solid #000000;text-align: left}
.biaoge_09_bj30{height:25px;background-color:#f2f2f2; height:28px; nowrap:nowrap;  color:#000;border-left: 1px solid #000000;border-top: 1px solid #000000 }

.biaoge_091{ line-height:35px; text-align:center;border: 0px}
.biaoge_091 td{height:25px;border-left: 1px solid #000000;border-top: 1px solid #000000}
.biaoge_09_a{background-color:#f2f2f2; height:25px;font-size:12px; color:#000;line-height:25px; nowrap:nowrap;padding-right:5px;}
.biaoge_09_a td{border-left: 1px solid #000000;border-top: 1px solid #000000}
.biaoge_09_b{background-color:#ffffff; height:25px;font-size:12px; color:#000;line-height:25px; nowrap:nowrap; padding-left:5px;}
.biaoge_09_b td{border-left: 1px solid #000000;border-top: 1px solid #000000}
.biaoge_09_01_bj30{background-color:#f2f2f2; height:28px; nowrap:nowrap;  color:#000; }
.biaoge_09_01_bj30 th{border-left: 1px solid #000000; }
.biaoge_09_01_bj30_th{height:25px;border-left: 1px solid #000000;border-top: 1px solid #000000 }
.biaoge_09_01_bj30_bz{height:25px;background-repeat:repeat;border-left: 1px solid #000000;border-top: 1px solid #000000 }


/*--------首页----------------------*/
.main_content{width:98%; margin-top:10px; margin:0 auto; padding:0 auto;margin-top:20px;}
.listtitle{background:url("../images/tbg-left.png") no-repeat; height:39px; line-height:39px; border:solid 0px #d3dbde; text-indent:14px; font-weight:bold; font-size:14px;color: #ffffff;}
.more1{float:right; font-weight:normal;color:#ffffff; padding-right:17px;}
.newlist{ margin-left:0px;}
.newlist li{line-height:35px;text-indent:11px;list-style-type:none;width:100%;}
.overHidden td{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.overHidden th{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mian_div1{width:72%;height:272px;border:1px solid #d3dbde;float:left;}
.mian_div2{width:25%;height:272px;border:1px solid #d3dbde;float:left;overflow:hidden;}
.mian_div3{width:72%;float:left;border:1px solid #d3dbde;margin-top:15px;;overflow:hidden}
.mian_div4{width:25%;float:left;border:1px solid #d3dbde;margin-top:15px;;overflow:hidden}
.mian_div3_level{width:72%;float:left;border:1px solid #d3dbde;margin-top:15px;}
.mian_div4_level{width:25%;float:left;border:1px solid #d3dbde;margin-top:15px;overflow:hidden}

.sumPriceClass{
  color: red;
  font-size: 12px;
}
.spxx{
  color: #00FF00;
  font-weight: bold;
}
.text-muted{
  color: red;
  font-size: 12px;
}
.openBid {
	color: #FFC125;
	line-height: 30px;
	height: 30px;
	border-bottom:1px solid #9B30FF;
	font-size: 18px;
	font-weight: bold;
	width: 100%;
	margin-bottom: 10px;
}
.sysCompany{  padding:0 20px 5px 20px;}
.sysCompany .hd{ padding:5px 10px 0 10px;border-bottom:3px dotted #ccc;  }
.sysCompany .hd h3{ font-size:15px; font-weight:bold; color:#39A4DC; line-height:30px; }
.sysCompany .hd h3 span{ color:#39A4DC; font-style:italic; font-size:30px;  }
.sysCompany .bd{ padding:5px; overflow:hidden; zoom:1;  }

.radio_label{margin:3px 10px 0 0;display:inline-block}
.radio_radio{display:none}
.radio_radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:100%;display:inline-block;height:16px;margin-right:5px;margin-top:-1px;vertical-align:middle;width:16px;line-height:1}
.radio_radio:checked + .radio_radioInput:after{background-color:#39A4DC;border-radius:100%;content:"";display:inline-block;height:12px;margin:2px;width:12px}