@CHARSET "UTF-8";

* {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	margin: 0;
	padding: 0;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	text-size-adjust: none;
	font-family: "微软雅黑", Geneva, sans-serif;
}
.table,#c_header{border-collapse:collapse;}
img {
	border-width: 0px;
	border: none;
}
li {
	list-style-type: none;
}

a {
	text-decoration: none;
}
input::-ms-clear{display:none;}
input,textarea,select,button {
	border-radius:0;
	-webkit-appearance: none;
	outline: none;
	resize: none;
	border: none;
}

.button_search {
	width: 100px;
	height: 30px;
	text-align: center;
	border-radius: 5px;
	background-color: #267FFF;
	color: #fff;
	cursor: pointer;
	border: none;
	background-color: #267FFF;
}

/**常用颜色*/
.col_red {
	color: #FA6648;
}
.bg_black{
background-color: black;
}
.bg_red {
	background-color: #FA6648;
}

/**蓝色*/
.col_blue {
	color: #267FFF;
}

/**灰色字体*/
.col_gray {
	color: #999999;
}

/**标签背景灰色*/
.bg_gray_label {
	background-color: #eeeeee;
}
.col_gray_label{
color: #E5E5E5;}
/**背景灰色*/
.bg_gray {
	background-color:#F2F2F2;
}

.col_gray_trans {
	color: #F2F2F2;
	color: rgba(242,242,242,0.7);
}
.col_blue{color: #2692FF;}

/**橘色*/
.col_orange {
	color: #FFA946;
}

/**绿色*/
.col_green {
	color: #37AA00;
}

.col_white {
	color: white;
}
.col_gtitle{
	color: #808080;
}
.bg_white{
	background-color: white;}
/**底部导航背景*/
.bg_gray_foo {
	background-color: #CCCCCC
}
.col_gray_fool{
	color: #666666;
}

.font_10 {
	font-size: 10px;
}
.font_12 {
	font-size: 12px;
}
.font_13 {
	font-size: 13px;
}
.font_14 {
	font-size: 14px;
}
.font_15 {
	font-size: 15px;
}
.font_16 {
	font-size: 16px;
}
.float_left{float: left;}
.float_right{float: right;}
.float_clear{clear: both;}

.inline_block{
	display: inline-block;
}
.block{
display: block;
}
.hidden{
	display: none;
}
.invisible{visibility: hidden;
}
.center{margin: 0 auto;}
.text_center{text-align: center;}
.middle{vertical-align: middle;}
.border,.border_top,.border_bottom,.border_left,.border_right,.border_top_bottom,.border_top_left{
	border: 1px solid #c8c8c8;
}
.border_bottom_red{
	border-bottom: 1px solid #ff6648;
}

.border_left_red{
	border-left: 1px solid #ff6648;
}
.border_right_red{
	border-right: 1px solid #ff6648;
}
.border_top{border-width: 1px 0 0 0;}
.border_left{border-width: 0 0 0 1px;}
.border_right{border-width: 0 1px 0 0;}
.border_bottom{border-width: 0 0 1px 0;}
.bold{font-weight: bold;}
.pointer{cursor: pointer;}
.border_none{border: none;}
.border_top_bottom{border-width: 1px 0;}
.border_top_left{border-width: 1px 0px 0px 1px;}
.boxsing{box-sizing:border-box;}
.maxwidth{width: 100%;}
.word_break{
	word-break:break-all; /*支持IE，chrome，FF不支持*/
　word-wrap:break-word;/*支持IE，chrome，FF*/
}
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5) and (orientation:portrait),
only screen and (min-device-pixel-ratio : 1.5){
	 .border,.border_top,.border_bottom,.border_left,.border_right,.border_top_bottom,.border_top_left,.border_bottom_red,.border_left_red,.border_right_red{
		border: none;
		-webkit-background-size: 100% 1px, 1px 100%, 100% 1px, 1px 100%;
		background-repeat: no-repeat;
		background-position: top, right, bottom, left;
	 }
	 .border{
		background-image: 
		-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8c8c8),color-stop(50%, #c8c8c8), color-stop(50%, transparent) ),
		-webkit-gradient(linear, left top, right top, color-stop(50%,transparent), color-stop(50%, #c8c8c8), color-stop(100%, #c8c8c8) ),
		-webkit-gradient(linear, left top, left bottom, color-stop(50%,transparent), color-stop(50%, #c8c8c8), color-stop(100%, #c8c8c8)),
		-webkit-gradient(linear, left top, right top, color-stop(0%, #c8c8c8),color-stop(50%, #c8c8c8), color-stop(50%, transparent) );
		
	 }
	 
	 .border_top{
		background-image: 
			-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8c8c8),color-stop(50%, #c8c8c8), color-stop(50%, transparent) ),
			-webkit-gradient(linear, left top, right top, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent) ),
			-webkit-gradient(linear, left top, left bottom, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent)),
			-webkit-gradient(linear, left top, right top, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) );
	 }
	 .border_bottom{
		background-image: 
			-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) ),
			-webkit-gradient(linear, left top, right top, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent) ),
			-webkit-gradient(linear, left top, left bottom, color-stop(50%,transparent), color-stop(50%, #c8c8c8), color-stop(100%, #c8c8c8)),
			-webkit-gradient(linear, left top, right top, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) );
	 }
	 .border_top_bottom{
		background-image: 
			-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8c8c8),color-stop(50%, #c8c8c8), color-stop(50%, transparent) ),
			-webkit-gradient(linear, left top, right top, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent) ),
			-webkit-gradient(linear, left top, left bottom, color-stop(50%,transparent), color-stop(50%, #c8c8c8), color-stop(100%, #c8c8c8)),
			-webkit-gradient(linear, left top, right top, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) );
	 }
	 .border_top_left{
		background-image: 
			-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8c8c8),color-stop(50%, #c8c8c8), color-stop(50%, transparent) ),
			-webkit-gradient(linear, left top, right top, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent) ),
			-webkit-gradient(linear, left top, left bottom, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent)),
			-webkit-gradient(linear, left top, right top, color-stop(0%, #c8c8c8),color-stop(50%, #c8c8c8), color-stop(50%, transparent) );
	 }
	 .border_left{
		background-image: 
			-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) ),
			-webkit-gradient(linear, left top, right top, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent) ),
			-webkit-gradient(linear, left top, left bottom, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent)),
			-webkit-gradient(linear, left top, right top, color-stop(0%, #c8c8c8),color-stop(50%, #c8c8c8), color-stop(50%, transparent) );
	 }
	 .border_right{
		background-image: 
			-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) ),
			-webkit-gradient(linear, left top, right top, color-stop(50%,transparent), color-stop(50%, #c8c8c8), color-stop(100%, #c8c8c8) ),
			-webkit-gradient(linear, left top, left bottom, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent)),
			-webkit-gradient(linear, left top, right top, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) );
	 }
	 .border_bottom_red{
	 	background-image: 
			-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) ),
			-webkit-gradient(linear, left top, right top, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent) ),
			-webkit-gradient(linear, left top, left bottom, color-stop(50%,transparent), color-stop(50%, #ff6648), color-stop(100%, #ff6648)),
			-webkit-gradient(linear, left top, right top, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) );
	 }
	 .border_left_red{
	 	background-image: 
			-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) ),
			-webkit-gradient(linear, left top, right top, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent) ),
			-webkit-gradient(linear, left top, left bottom, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent)),
			-webkit-gradient(linear, left top, right top, color-stop(0%, #ff6648),color-stop(50%, #ff6648), color-stop(50%, transparent) );
	 }
	 .border_right_red{
		background-image: 
			-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) ),
			-webkit-gradient(linear, left top, right top, color-stop(50%,transparent), color-stop(50%, #ff6648), color-stop(100%, #ff6648) ),
			-webkit-gradient(linear, left top, left bottom, color-stop(50%,transparent), color-stop(50%, transparent), color-stop(100%, transparent)),
			-webkit-gradient(linear, left top, right top, color-stop(0%, transparent),color-stop(50%, transparent), color-stop(50%, transparent) );
	 }
}
/**消息专用*/
.sysmsgtb{margin:0 auto;max-width: 90%;background: black;background: rgba(0,0,0,0.7);box-shadow:1px 1px 2px rgba(0,0,0,0.2);color: white;font-size: 12px;border-radius:3px;border-collapse:collapse;text-align: left;}
.sysmsgtb_loading_tb{width: 14px;padding-left: 8px;}
.sysmsgloading{width:12px;}
.sysmsgcontent{padding: 10px;text-align: Justify;text-justify: inter-ideograph;}
.headertitle_td{width: 45px;height: 40px;font-weight: bold;padding-right: 10px;}
#headertitle,._headertitle{font-size: 16px;color: #FA6648;}
.header_title{height: auto;width: 100%;text-align: center;font-size: 14px;background:#3a393e;}
