@import url(GW_common.css );
@import url(GW_control.css );
/*-------------------文字样式--------------------*/
.f10 {
	font-size: 10px;
}
.f12 {
	font-size: 12px;
}
.f14 {
	font-size: 14px;
}
.f16 {
	font-size: 16px;
}
.nl/*No Line取消下划线*/
{text-decoration: none;}
.wb/*word brek 强制换行*/
{
	word-break:break-all
}
.b {
	font-weight:bold;
}
.white {
	color: #ffffff;
}
.black {
	color: #000000;
}
.red {
	color: #E71A0F;
}
.blue {
	color: #00417f;
}
.gray {
	color: #666666;
}
.purple {
	color: #8B2454;
}
.h16 {
	line-height:16px;
}
.h18 {
	line-height:18px;
}
.h20 {
	line-height:20px;
}
.h24 {
	line-height:24px;
}
.h26 {
	line-height:26px;
}
.h30 {
	line-height:30px;
}
.h12 {
	line-height:22px;
}
.e {
 	font-family: Arial, Helvetica, sans-serif;
}
.hei {
	font-family: "黑体", "宋体-PUA";
}
.mshei {
	font-family: "微软雅黑", "黑体", "宋体-PUA";
}
.arial {
	font-family: Arial, Helvetica, sans-serif;
}
.winFont{
	font-family: "Wingdings 3";
}
/*------------表格边框样式----------------*/
.border1111{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}
.border1001{
	border-width: 1px 0px 0px 1px;
	border-style: solid;
}
.border0110{
	border-width: 0px 1px 1px 0px;
	border-style: solid;
}
.border1000{
	border-width: 1px 0px 0px 0px;
	border-style: solid;
}
.border0100{
	border-width: 0px 1px 0px 0px;
	border-style: solid;
}
.border0010{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}
.border0001{
	border-width: 0px 0px 0px 1px;
	border-style: solid;
}
.border-black{
	border-color: #000000;
}
.border-white{
	border-color: #ffffff;
}
.border-gray {
	border-color: #666666;
}
.border-blue {
	border-color: #548ecb;
}
/*------------宽高样式----------------*/
.w100 {
	width:100%;
}
.w95 {
	width:95%;
}
.w90 {
	width:90%;
}
.h100 {
	height:100%;
}

/*------------表单样式----------------*/
.table_blackborder1 {
	border-width: 1px 0px 0px 1px;
	border-style: solid;
	border-color: #000000;
}
.table_blackborder1 td {
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #000000;
	height:24px;
}
.input_text_blackborder1px {
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	font-size: 12px;
}
.input_text_grayborder1px_bgFFF {
	border-width:1px;
	border-color:#bbbbbb;
	border-style:solid;
	background-color:#ffffff;
	font-size: 12px;
}
.input_select_grayborder1px_bgFFF {
	border-width:1px;
	border-color:#bbbbbb;
	border-style:solid;
	background-color:#ffffff;
	font-size: 12px;
	position:absolute;
	overflow:hidden;
}
.input_text_hidden {
	border-width:0px;
	border-style:solid;
	font-size: 12px;
	width:100%;
}

.input_text_grayborder1px{
	border-width:1px;
	border-color:#bbbbbb;
	border-style:solid;
	background-color:#ffffff;
	font-size: 12px;
	text-align:center;
	vertical-align:middle;
}