@charset "utf-8";
.gb_clear{ clear:both} 
.f_b{#CBCBCB};
/*head*/
.gb_head{
	padding: 5px;
}
.gb_head_bk{ padding-top:5px; padding-bottom:5px;}
.gb_nowplace{
	padding: 10px;
}
.gb_nowplace_left{
	float: left;
	width: 50%;
	}
.gb_nowplace_right{
	float: right;
	width: 48%;
	text-align: right;
	}
.gb_input{ padding:0; margin:0; padding:2px;}
.gb_search_info{ }
/*list*/
.gb_list{}
.
/*foot*/
.gb_foot{}

.gb_bk{
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #8CA2CC;/*块边框线*/
	background-color: #FFFFFF;/*块背景色*/
}
.gb_bk_nomq{margin-top: 0px;margin-bottom: 0px;}
.gb_bk_title{
	background-color: #F0F8FF;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8CA2CC;
}
.gb_bk_title_left{
	float: left;
	width: 80%;
	display: block;
	background-image: url(gb_msg.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left: 20px;
	font-weight: bold;
	height: 19px;
	line-height: 19px;
	white-space: nowrap;/*强制不换行,须指定宽度*/
	text-overflow:ellipsis;/*自动显示省略号*/
	overflow:hidden;
	text-overflow: ellipsis; /* IE, Safari (WebKit) */
	
}
.gb_bk_title_right{
	float: right;
	width: 15%;
	text-align: right;
	display: block;
	}
.gb_bk_cont{}
.gb_bk_cont_left{
	float: left;
	width: 150px;
	text-align: center;
}
.gb_bk_cont_right{
	margin-left: 150px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8CA2CC;
	/*高度自适应*/
	height:auto !important;
	height:100px;
	min-height:100px;
}
.gb_bk_cont_left_content{
		padding: 5px;
}
.gb_bk_cont_left_content ul{
	margin: 0px;
	padding: 0px;
}
.gb_bk_cont_left_content ul li{
	padding: 3px;
	list-style-type: none;
}
.gb_bk_cont_right_content{
	 padding:5px; line-height:150%;
	 /*强制换行*/
	word-break:break-all; /*支持IE，chrome，FF不支持*/
　　 word-wrap:break-word;/*支持IE，chrome，FF*/

}
.gb_bk_cont_right_content img{
	max-width:800px;	
}
.gb_cont_foot{
	text-align: right;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.gb_bk_re{
	background-color: #E8F5FD;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BFBFBF;
}

.gb_bk_re_left{
	float: left;
	width: 150px;
	font-weight: bold;
	color: #F00;
	text-align: center;
	padding-top:10px;
	}
.gb_bk_re_right{margin-left: 150px;}
.gb_bk_re_right_content{ padding:5px; line-height:150%;}

.gb_list_table{
	border: 1px solid #8CA2CC;
	background:#FFF;
}
.gb_list_table td, .gb_list_table th { padding:3px;}
.gb_list_table th{
	height:21px;
	background-color: #F0F8FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8CA2CC;
}
.gb_list_table td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C7DFF3;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.gb_list_table td a{
	color:#333333;
}
.gb_list_table td a:hover { color:#F00;}
#gb_list_table_page td{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: '宋体',Verdana, Geneva, sans-serif;
}
.gb_btn_red{
	background-image: url(gb_button.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	display: inline-block;
	height: 27px;
	width: 100px;
}
.gb_btn_red span{
	background-image: url(gb_button.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	display: inline-block;
	height: 27px;
	width: 100px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	line-height:27px;
	font-size:14px;
}
.gb_btn_red span:hover{ color:#FF3;}

.gb_btn_yel{
	background-image: url(gb_button.png);
	background-repeat: no-repeat;
	background-position: left -110px;
	display: inline-block;
	height: 27px;
	width: 100px;
}
.gb_btn_yel span{
	background-image: url(gb_button.png);
	background-repeat: no-repeat;
	background-position: right -110px;
	display: inline-block;
	height: 27px;
	width: 100px;
	font-weight: bold;
	color: #D74700;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	line-height:27px;
	font-size:14px;
}
.gb_btn_yel span:hover{ color:#FF5E10;}
.gb_search_div{ color:#F00;text-align:center;}
.gb_sort_t{
	padding-top: 3px;
	padding-bottom: 3px;
}
.gb_sort_ex{
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 150%;
	color: #666;
}
.gb_top_span{
	font-weight: bold;
	color: #FF0000;
}