@charset "utf-8";
/* CSS Document */
*{
    margin: 0 auto;
	border:0px;
}


a:link,a:visited{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover{
  font-size: 12px;
	color: #B82525;
	text-decoration: underline;
	cursor:hand;
}

#nav_4 a{
	color: #FFFFFF;
}

body{
	font-family: 宋体;
	font-size: 12px;
	color: #000000;
}

#box{
	width:1002px;
	height:100%;
	overflow:hidden;
}
#top{
	width:1002px;
	height:198px;
	margin-top: 4px;
}
#top_1{
    width:1002px;
	height:34px;
}
#fav_right{
	width:157px;
	float:right;
	text-align: center;
	font-family: 宋体;
	font-size: 12px;
	color: #085B97;
	line-height:34px;
	vertical-align:middle;
	margin-right:0px;
}

#fav_left{
	width:80%;
	float:left;
	vertical-align:middle;
}

a.fav_link:link {
	font-size: 12px;
	color: #085B97;
	text-decoration: none;
}
a.fav_link:visited {
	font-size: 12px;
	color: #085B97;
	text-decoration: none;
}
a.fav_link:hover {
	font-size: 12px;
	color: #085B97;
	text-decoration: underline;
}
#banner{
    width:1002px;
	height:125px;
	float:left;
	position: relative;
}

#weather{
	position: absolute;
	left: 824px;
	top: 44px;
}

#menu{
	width:1002px;
	height:39px;
	float:left;
	background-image: url(../images_dg/nav_bg_1.jpg);
	background-repeat: no-repeat;
	margin: 0px;
}
#menu ul{
    padding:0px;  
    margin: 0px;
}

#menu ul li {
	width:142px;
	height:39px;
    float:left;
	display: block;
}
#menu li a {
	width:142px;
	height:39px;
	list-style-type: none;
	text-align: center;
	display:block;
	font: bold 14px "宋体";
	float: left;
	color: white;
	text-decoration: none;
    line-height:39px;
}
#menu li a:hover{
	text-decoration: underline;    
}
#main_1{
	width:1002px;
	height:253px;
	float:left;
	padding-top: 18px;
}
#new1{
    width:331px;
	height:253px;
	float:left;
	margin-top:10px;
}
#news1_pic{
    width:331px;
	height:227px;
}
#news1_title{
    width:331px;
	height:26px;
}
#news1_title_left{
	width:331px;
	height:26px;
    float:left;
	font-family: 宋体;
	font-size:12px;
	font-weight:bold;
	line-height:26px;
}
#new2{
    width:364px;
	height:253px;
	float:left;
	margin-left:8px;
}
#news2_title{
    width:364px;
	height:23px;
	float:left;
}
#news2_title_name{
    width:119px;
	height:23px;
	float:left;
}
#news2_more_bg{
	width:245px;
	height:23px;
	float:right;
    background-image: url(../images_dg/more.jpg);
	background-repeat: no-repeat;
}
.more{
	width:50px;
	float:right;
	text-align: right;
	line-height:23px;
	padding-right: 10px;
}

a.more_link:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.more_link:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.more_link:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
#m_1{
    width:364px;
	height:25px;
	float:left;
	padding-top:8px;
}
.news_content_text{
    float:left;
    width:405px;
	height:25px;
}
#m_1 dt{
	float:left;
    width:340px;
	height:25px;
    font-family: 宋体;
	color:#545454;
}

#m_1 dd{
	float:right;
	width:40px;
	height:25px;
    font-family: 宋体;
	color:#7D7D7D;
}
#m_1 dt a{
    width:340px;
	height:25px;
    font-family: 宋体;
	color:#545454;
	text-decoration: none;
    line-height:25px;
}

#m_1 dt a:hover{
	text-decoration: underline;   
	color:#B82525; 
}


#new3{
    width:289px;
	height:233px;
	float:right;
	margin-left:8px;
}

#news3_title{
    width:289px;
	height:23px;
	float:left;
}
#news3_title_name{
    width:119px;
	height:23px;
	float:left;
}
#news3_more_bg{
	width:156px;
	height:23px;
	float:right;
    background-image: url(../images_dg/more1.jpg);
	background-repeat: no-repeat;
}

#m_2{
    width:289px;
	height:25px;
	float:left;
	padding-top:8px;
}

.news_content_text1{
    float:right;
    width:289px;
	height:25px;
}
#m_2 dt a{
    width:289px;
	height:25px;
    font-family: 宋体;
	color:#545454;
	text-decoration: none;
    line-height:25px;
}

#m_2 dt a:hover{
	text-decoration: underline;   
	color:#B82525; 
}
#m_2 dt{
	float:left;
    width:240px;
	height:25px;
    font-family: 宋体;
	color:#545454;
    padding-left:6px;
}

#m_2 dd{
	float:right;
	width:35px;
	height:25px;
    font-family: 宋体;
	color:#7D7D7D;
}
#main_2{
	width:1002px;
	height:334px;
	float:left;
	padding-top: 10px;
}
#main_2_left{
    width:708px;
	height:334px;
	float:left;
}
#main_20{
    width:1002px;
	height:31px;
}
#t_name{
    width:141px;
	height:31px;
	float:left;
}
#t5_search{
	width:861px;
	height:31px;
	float:left;
	background-image: url(../images_dg/t5_search.jpg);

}
#t5_s{	
	width:861px;
	height:26px;
	float:left;
	line-height: 26px;
}
#gs{
	width:40px;
	float:left;
	padding-top: 5px;
	padding-right: 6px;
    text-align: right;
}
.s{
    float:left;
	padding-top: 4px;
}
#co{
	width:40px;
	float:left;
	padding-top: 5px;
	padding-right: 6px;
    text-align: right;
}
#ki{
	width:40px;
	float:left;
	padding-top: 5px;
	padding-right: 6px;
    text-align: right;
}
.input{
	float:left;
	width: 100px;
	
}
.input input{
	border: 1px solid #B3B3B3;
}

#input_1{
    width:100px;
	height:26px;
	float:left;
	padding-top:6px;
	padding-left:6px;
}

#search_btn_jy{
    width:80px;
	height:19px;
	float:left;
	padding-top:12px;
}

#search_btn{
    width:80px;
	height:19px;
	float:left;
	padding-top:8px;
}
#tab5{
    width:708px;
	height:39px;
}
#main_2_content{
    width:708px;
	height:264px;
}

#tab5_1{
    width:1002px;
	height:39px;
}
#main_2_content_1{
    width:1002px;
	height:264px;
}


.table_name{
	width:100%;
	font-family:宋体;
	line-height:31px;
	margin-bottom: 10px;
}

.table_head_tr{
	height:31px;
	color:#E35406;
}

.table_head_td{
	border-bottom-color: #BDBDBD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-align: left;
}

.table_head_td:first-child{
	/* padding-left: 30px; */
}

.table_body_tr{
	height:25px;
    font-family: 宋体;
	text-decoration: none;
    line-height:25px;
}

.table_body_td{
	height:25px;
    font-family: 宋体;
	color:#000000;
	text-align: left;
}


	
.table_body_td span{
	margin-left:10px;
}

.table_body_td a{
    width:708px;
	height:25px;
    font-family: 宋体;
	color:#0C6AB2;
	text-decoration: none;
    line-height:25px;
}

.table_body_td a:hover{
	text-decoration: underline;   
	color:#E55506; 
}

.news_content_text2{
    float:right;
    width:708px;
	height:25px;
	padding-top:6px;
}

#main_2_right{
    width:294px;
	height:342px;
	float:right;
}
#main_30{
    width:294px;
	height:38px;
	
}
#main_30_z{
    width:294px;
	height:38px;
	
}
#t_name1{
    width:232px;
	height:38px;
	float:left;
}
#t_name1_bg{
	width:62px;
	height:38px;
	float:left;
	background-image: url(../images_dg/more2.jpg);
	background-repeat: no-repeat;
}

#main_30_pic{
    width:291px;
	height:304px;
}
#m_4{
    width:294px;
	height:110px;
}
.news_content_text3{
    float:right;
    width:284px;
	height:25px;
}
#m_4 dt a{
    width:294px;
	height:25px;
    font-family: 宋体;
	color:#545454;
	text-decoration: none;
    line-height:25px;
}

#m_4 dt a:hover{
	text-decoration: underline;   
	color:#B82525; 
}
#m_4 dt{
	float:left;
    width:240px;
	height:25px;
    font-family: 宋体;
	color:#545454;
    padding-top:4px;
}

#m_4 dd{
	float:right;
	width:35px;
	height:25px;
    font-family: 宋体;
	color:#7D7D7D;
    padding-top:4px;
}
.more1{
	width:50px;
	float:right;
	text-align: right;
	line-height:35px;
	padding-right: 10px;
}

#m_5{
    width:294px;
	height:124px;
}

#m_5 dt a{
    width:294px;
	height:25px;
    font-family: 宋体;
	color:#545454;
	text-decoration: none;
    line-height:25px;
}

#m_5 dt a:hover{
	text-decoration: underline;   
	color:#B82525; 
}
#m_5 dt{
	float:left;
    width:240px;
	height:25px;
    font-family: 宋体;
	color:#545454;
    padding-top:4px;
}

#m_5 dd{
	float:right;
	width:35px;
	height:25px;
    font-family: 宋体;
	color:#7D7D7D;
    padding-top:4px;
}




#main_z{
	width:1002px;
	height:334px;
	float:left;
	padding-top: 10px;
}
#main_z_left{
    width:708px;
	height:334px;
	float:left;
}
#main_zz{
    width:708px;
	height:31px;
	float:left;
}
#t_namez{
    width:141px;
	height:31px;
	float:left;
}
#tz_search{
	width:567px;
	height:31px;
	float:left;
	background-image: url(../images_dg/t5_search.jpg);
	background-repeat: no-repeat;
}
#tz_s{
	width:555px;
	height:26px;
	float:left;
	line-height: 26px;
}
.zjLabel{
	width:25px;
	float:left;
	padding-top: 5px;
	padding-right: 2px;
    text-align: right;
}

.sqLabel{
	width:30px;
	float:left;
	padding-top: 5px;
	padding-right: 2px;
    text-align: right;
    margin-left: 5px;
}
.lbLabel{
	width:30px;
	float:left;
	padding-top: 5px;
	padding-right: 2px;
    text-align: right;
    margin-left: 5px;
}
.input_keyword{
    width:100px;
	height:26px;
	float:left;
	padding-top:7px;
	padding-left:6px;
    margin-left: 5px;
}
.search_btn_jy{
    width:50px;
	height:19px;
	float:left;
	padding-top:7px;
	margin-left:100px;
}
.search_btn{
    width:50px;
	height:19px;
	float:left;
	padding-top:7px;
	margin-left:12px;
}
#tab6{
    width:708px;
	height:39px;
	float:left;
}
#main_3_content{
    width:708px;
	height:264px;
}
#table_name1{
	width:708px;
	height:31px;
	font-family:宋体;
	color:#E35406;
	line-height:31px;
	border-bottom-color: #BDBDBD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#name_1_z{
    float:left;
    width:320px;
	height:31px;
}
#name_10_z{
    width:250px;
	text-align: left;
}
#name_2_z{
	float:left;
	width:95px;
	height:31px;
	text-align: center;
}
#name_3_z{
    float:left;
    width:95px;
	height:31px;
	text-align: center;
}
#name_4_z{
    float:left;
    width:95px;
	height:31px;
	text-align: center;
}
#name_5_z{
    float:left;
    width:95px;
	height:31px;
	text-align: center;
}
#m_3_z{
    width:708px;
	height:241px;
}
#main_3_right{
    width:294px;
	height:342px;
	float:right;
}
#m_3_z dt a{
    width:708px;
	height:25px;
    font-family: 宋体;
	color:#0C6AB2;
	text-decoration: none;
    line-height:25px;
}

#m_3_z dt a:hover{
	text-decoration: underline;   
	color:#E55506; 
}

#m_3_z dt{
	float:left;
    width:250px;
	height:25px;
    font-family: 宋体;
	color:#0C6AB2;
    padding-left:6px;
}

#m_3_z dd{
	float:right;
	width:90px;
	height:25px;
    font-family: 宋体;
	color:#7D7D7D;
}
#main_3_z{
    width:294px;
	height:38px;
	
}
#t_name1z{
    width:232px;
	height:38px;
	float:left;
}
#t_name2_bg{
	width:62px;
	height:38px;
	float:left;
	background-image: url(../images_dg/more2.jpg);
	background-repeat: no-repeat;
}
#main_30z_pic{
    width:291px;
	height:64px;
}
#main_4{
    width:1002px;
	height:276px;
	float:left;
}
#m_4_1{
    width:291px;
	height:265px;
	float:left;
}
#m_4_2{
    width:405px;
	height:265px;
	float:left;
	padding-left:8px;
}
#m_4_3{
    width:294px;
	height:265px;
	float:right;
}
#m4_title1{
    width:291px;
	height:44px;
	float:left;
}
#m_pic1{
    width:291px;
	height:56px;
	float:left;
}
#m_pic2{
    width:291px;
	height:57px;
	float:left;
}
#m_pic3{
    width:291px;
	height:57px;
	float:left;
}
#m_pic4{
    width:291px;
	height:51px;
	float:left;
}
#m_pic5{
	margin-top:6px;
    width:291px;
	height:57px;
	float:left;
}
#m4_title2{
    width:405px;
	height:44px;
	float:left;
}
#m4_name{
    width:339px;
	height:44px;
	float:left;
}
#m4_more_bg{
	width:66px;
	height:44px;
	float:right;
	background-image: url(../images_dg/m4_more_bg.jpg);
	background-repeat: no-repeat;
}
#m4z{
	width:405px;
	height:221px;
	float:left;
}
#m4z dt a{
    width:405px;
	height:25px;
    font-family: 宋体;
	color:#545454;
	text-decoration: none;
    line-height:25px;
}

#m4z dt a:hover{
	text-decoration: underline;   
	color:#B82525; 
}
#m4z dt{
	float:left;
    width:340px;
	height:25px;
    font-family: 宋体;
	color:#545454;
}

#m4z dd{
	float:right;
	width:40px;
	height:25px;
    font-family: 宋体;
	color:#7D7D7D;
}
.more2{
	width:50px;
	float:right;
	text-align: right;
	line-height:44px;
	padding-right: 10px;
}
#main_4_right{
    width:294px;
	height:342px;
	float:right;
}
#t_name2z{
    width:232px;
	height:44px;
	float:left;
}
#t_name3_bg{
	width:62px;
	height:44px;
	float:left;
	background-image: url(../images_dg/m5_more_bg.jpg);
	background-repeat: no-repeat;
}

#m_6{
    width:294px;
	height:124px;
}
#m_6 dt{
	float:left;
    width:240px;
	height:25px;
    font-family: 宋体;
	color:#545454;
    padding-top:4px;
}

#m_6 dd{
	float:right;
	width:35px;
	height:25px;
    font-family: 宋体;
	color:#7D7D7D;
    padding-top:4px;
}
#m_6 dt a{
    width:294px;
	height:25px;
    font-family: 宋体;
	color:#545454;
	text-decoration: none;
    line-height:25px;
}

#m_6 dt a:hover{
	text-decoration: underline;   
	color:#B82525; 
}


#link{
    width:1002px;
	height:46px;
	float:left;
    padding-top:6px;
}
#t_name4{
    width:291px;
	height:46px;
	float:left;
}
#bg{
	width:711px;
	height:46px;
	background-image: url(../images_dg/bg.jpg);
	background-repeat: repeat-x;
	float:left;
}
#menu1{
    width:340px;
	height:46px;
	float:left;
}
.s1{
    width:120px;
    float:left;
	padding-top: 12px;
	padding-left: 12px;
}
a.nav_link:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.nav_link:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.nav_link:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
#nav1{
	width:1002px;
	height:38px;
	background-image: url(../images_dg/nav_bg1.jpg);
	background-repeat: no-repeat;
}
#nav_4{
	width:1002px;
	height:38px;
	float:left;
	line-height:38px;
	font-family:宋体;
	color:#FFFFFF;
	text-align: center;
	padding-top:3px;
}
#end{
    width:1002px;
	padding-top:10px;
	padding-bottom:6px;
}
#end_1{
    width:1002px;
	height:21px;
	float:left;
	text-align:center;
}
#end_2{
    width:1002px;
	height:21px;
	float:left;
	text-align:center;
}

.tab_ul_li {
  width:102px;
  height:31px;
  float:left;
  font-size:12px;
  line-height:31px;
  text-align:center;
  /*border: 1px solid #ADC8DD;*/
  font-weight:normal;
  background-image:url(../images_dg/left_tab_close.gif);
   background-repeat:no-repeat;
  margin-top:8px;
 margin-left:0px;
    margin-right:2px;
  }


.tab_curr{
  width:106px;
  height:31px;
  float:left;
  font-size:12px;
  font-weight:bold;
  line-height:31px;
  background-color:#FFFFFF;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;
  background-image:url(../images_dg/left_tab_curr.gif);
  margin-top:8px;
  margin-left:0px;
    margin-right:2px;
	text-align:center;
   color:#FFFFFF;
}
.tab_curr a{
    width:102px;
    height:31px;
    font-family: 宋体;
   color:#C42828;
    text-decoration: none;
    line-height:31px;
}
.tab_ul_li a{
    width:102px;
    height:31px;
    font-family: 宋体;
   color:#383838;
    text-decoration: none;
    line-height:31px;
}

/*内容*/
.title_black {
font-family: 宋体;
font-style:normal;
font-size: 12px;
color:#000000;
line-height:25px;
text-decoration: none;
font-weight: normal;
/*padding-left:2px;*/
list-style-position: inside;
}

.input_text{
	margin-top:4px;
	margin-left:3px;
}

.input_text_zj_jy{
	width:90px; 
	margin-top: 4px;
}

.input_text_sq_jy{
	width:200px;
	margin-top: 4px;
}
.input_text_lb_jy{
	width:150px;
	margin-top: 4px;
}

.input_text_zj{
	width:70px; 
	margin-top: 4px;
}

.input_text_sq{
	width:100px;
	margin-top: 4px;
}

.input_select{
	margin-top:4px;
	margin-left:3px;
	border-bottom: #8db5d7 1px solid; 
	border-left: #8db5d7 1px solid; 
	border-top: #8db5d7 1px solid; 
	border-right: #8db5d7 1px solid;
}

.input_text_lb{
	width:100px;
	margin-top: 4px;
}

.column_nav{
	text-align:left;
	margin-top:5px;
	width:100%;
	float:left;
}

.main_content{
	margin:5px;
	width:1002px;
}

.column_left{
	float:left;
	width:264px;
}

.column_right{
	float:left;
	width:710px;
}

.foot{
	width:100%;
	float:left;
}

.column_list_content{
	padding: auto;
	float:left;
	width:100%;
	/*min-height: 500px;*/
}


.column_search{
	width:100%;
	float:left;
	height:25px;
	line-height: 25px;
	margin-bottom: 8px;
	background-image: url(../images_dg/t5_search1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 10px;
	position: relative;
}

.search_item{
	margin-right: 1px;
	margin-left: 2px;
	margin-top:2px;
}

.search_button{
	margin-left:10px;
	height:25px;
	line-height:25px;
	position: absolute;
	left:654px;
	top:4px;
}

.column_list_top{
height:25px;
background-image:url(../images/right_top_bg.jpg);
clear:both;
overflow:hidden;
}


/*内页样式 start*/

#main_z1{
	width:1002px;
    float:left;
	padding-top: 10px;
}

.left_1{
    width:242px;
    float:left;
}

.leftNav_row{
font-family: 宋体;
list-style-type:none;
margin-left:1px;
padding-left:6px;
}

#menu_left1 li
{

}


.leftNav_row a
{
	color: #555555;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	display: block;
	padding: 8px;
	width: 180px;
	background-color: #FFFFFF;
	background-image: url(../images_dg/menu_left_bg.jpg);
	background-repeat: no-repeat;
	padding-bottom:22px;
	text-align:left;
	padding-left:50px;
	line-height:20px;
}

.leftNav_row a:link, .leftNav_row a:visited
{
color: #555555;
text-decoration: none;
}

.leftNav_row a:hover
{
color: #DC4800;
}

.leftNav_curr
{
    width:244px;
	height:31px;
	line-height:16px;
	font-size:14px;
	font-weight:bold;
	color: #FFFFFF;
	background-image: url(../images_dg/left_btn.jpg);
	background-repeat: no-repeat;
	margin-top:5px;
	margin-left:7px;
	padding-bottom:12px;
	border: 0px;
}

.leftNav_curr span
{
    margin-left:50px;
    text-align: left;
    float: left;
    margin-top: 8px;
}

#right_1{
    width:728px;
	float:left;
	margin-top: 5px;
	position: relative;
}
#right_title_1{
	width:218px;
	height:32px;
	line-height:32px;
	font:宋体;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	text-align:left;

	background-image: url(../images_dg/right_title.jpg);
	background-repeat: no-repeat;	
}
#rt1{
    width:160px;
	text-align:left;
	padding-left:8px;
}
#right1_title_bg{
    width:507px;
	height:32px;
	float:left;
	background-image: url(../images_dg/right1_title_bg.jpg);
	background-repeat: no-repeat;
	font:宋体;
	color:#000000;
	font-size:12px;

	padding-top:10px;
}
/*发布需求页面的样式*/
#right1_title_bg1{
    width:784px;
	height:30px;
	float:left;
	background-image: url(../images_dg/right1_title_bg1.jpg);
	background-repeat: no-repeat;
	font:宋体;
	color:#000000;
	font-size:12px;

	padding-top:10px;
}
/*发布需求页面的样式*/
#rtb2{
    width:740px;
	text-align:right;
	padding-right:0px;
}
#rtb1{
    width:440px;
	text-align:right;
	padding-right:0px;
}
/*内页样式 end*/


/*意向人登记页*/
.data_row{
	height:30px;
	line-height:30px;
	text-align: left;
	clear:both;
	overflow:visible;
}
.data_row span{
float:left;
}
.data_title {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 30px;
	/*border: 1px solid #CCCCCC;*/
	padding: 2px;
	width:120px;
	text-align:center;
}
.data_value {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height:  30px;
	text-align: left;
	/*border: 1px solid #CCCCCC;*/
	padding: 2px;
}
.data_value input{
vertical-align :middle;
border:1px solid #8DB5D7;
}
.data_value span img{
	/*padding-top:5px;*/
	line-height:30px;
	vertical-align :middle;
	text-align: left;
}
/*意向人登记页 end*/

/*稿件内容*/
.news_title{
font-family: "宋体";
font-size: 18px;
font-weight: bold;
color: #000000;
line-height:30px;
text-align:center;
}
.news_date{
font-family: "宋体";
font-size: 12px;
color: #000000;
line-height:25px;
text-decoration: none;
height:30px;
text-align:center;
}
.news_content{
	line-height:20px;
	margin-bottom: 20px;
}
/*镇街选择的样式*/
.rc, .cc{
 font-family: "宋体";
 color: #545454;
 font-size: 12px;
 font-weight: normal;
 width:170px;
 height:30px;
 padding-left:40px;
}
.rc a, .cc a{ 
 font-family: "宋体";
 color: #545454;
 font-size: 12px;
 font-weight: normal;
 width:170px;
 height:30px;
}
.cc{
	color:#EEEEEE;
}

.news_content img{
	max-width:700px; 
}

/*友情链接选择的样式*/
.urllink{
	width: 200px;
	 height: 21px;
	
}

/*gdp7发布过来的公告模板样式*/

.tender-detail {width: 720px; margin:0 auto; }
.tender-content {width: 100%;}
.result-content .content {padding-top: 15px;}
.result-content .content .title {line-height: 22px;}
.result-content .content .line {text-decoration: underline;margin: 0;font-size: inherit;}
.result-content .content .table {border-collapse: collapse;border-width: 1px 0 1px 0;border-style: solid;border-color: #e1e1e1;width: 100%;overflow-y: auto;margin-top: 10px;font-size: 15px;border: 1px solid red;}
.result-content .content .table tr {height: 40px;border-color: #e1e1e1;border-style: solid;border-width: 1px 0 0 1px;}
.result-content .content .table td {border-color: #e1e1e1;border-style: solid;border-width: 0 1px 1px 0;color: #384047;word-break: break-all;}

.result-content .content .table .rank {vertical-align: top;}
.result-content .content .rank .rank-tb {width: 100%;display: table;flex-direction: column;}
.result-content .content .rank .rank-tb li {display: flex;display: table-row;border-bottom: 1px solid #e1e1e1;}
.result-content .content .rank .rank-tb li span {width: 20%;display: table-cell;text-align: center;border-right: 1px solid #e1e1e1;color: #384047;margin: 0;}
.result-content .content .rank .rank-tb li span:nth-of-type(1) {width: 10%;margin: 0;}
.result-content .content .rank .rank-tb li span:nth-of-type(3) {width: 50%;}
.result-content .content .rank .rank-tb li:last-child {border: none;}
.result-content .content .rank .rank-tb li:first-child {border-bottom: 1px solid #e1e1e1;}
.result-content .content .rank .rank-tb li span:last-child {border: none;}

.tender-detail-article {width: 100%;box-sizing: border-box;}
.tender-detail .tender-detail-article .content {padding: 5px 0;line-height: 20px;color: #333;}
.tender-detail .tender-detail-article .content .title {font-weight: bold;text-align: center;font-size: 18px;}
.tender-detail .tender-detail-article .content .content-list {font-size: 14px;color: #000;padding: 0px;}
.tender-detail .tender-detail-article .content .content-list>li {text-indent: 20px; list-style: none; text-align: left; width: 100%; marign: 0px;}
.tender-detail .tender-detail-article .content .content-list>li .foot {width: 100%;}
.tender-detail .tender-detail-article .content .content-list>li .foot>p {width: 100%;text-align: right;}
.tender-detail .tender-detail-article .content .content-list>li .content-text {font-size: 14px;}
.tender-detail .tender-detail-article .content .content-list .not-text {width: 100%;}
.tender-detail .tender-detail-article .content .content-list .note {line-height: 32px;}
.tender-detail .tender-detail-article .content .content-list .line {text-decoration: underline;}
.tender-detail .tender-detail-article .content .content-list .indentation {}
.tender-detail .tender-detail-article .content .content-list .noIndent{text-indent: 0;}
.tender-detail .tender-detail-article .content .content-basic {border-collapse: collapse;border-width: 1px 0 1px 0;border-style: solid;border-color: #e1e1e1;width: 100%;overflow-y: auto;margin-top: 10px;font-size: 14px;}
.tender-detail .tender-detail-article .content .content-basic tr {height: 30px;border-color: #e1e1e1;border-style: solid;border-width: 1px 0 0 1px;}
.tender-detail .tender-detail-article .content .content-basic td {border-color: #e1e1e1;border-style: solid;border-width: 1px 1px 1px 1px;color: #000;word-break: break-all;}
.tender-detail .tender-detail-article .content .result-doc {color: #3996ff;cursor: pointer;display: flex;align-items: center;}
.tender-detail .tender-detail-article .content .content-basic .pic-box {display: none;}
.tender-detail .tender-detail-article .content .content-basic .pic-box.show {display: table-row;}
.tender-detail .tender-detail-article .content .content-basic .pic-box>td>img {margin-top: 5px;}
.tender-detail .tender-detail-article .content .content-basic .pic-btn {text-decoration: underline;color: #109aff;cursor: pointer;}

/**/