BODY{font-family:'Microsoft YaHei UI', 'Microsoft YaHei', Arial,Helvetica,sans-serif;PADDING-RIGHT:0;PADDING-LEFT:0;FONT-SIZE:12px;BACKGROUND:url(../images/bg.png) #f8f7f5;PADDING-BOTTOM:0;MARGIN:0;COLOR:#000;PADDING-TOP:0;}/*LINE-HEIGHT:150%;*/
.header,.menu{overflow:hidden;width:960px;height:100%;}
.menu{margin-top:10px;margin-bottom:5px;padding:0;height:36px;background:#37a3e4 url("../images/menu-right.gif") right top no-repeat;line-height:36px;}
.menu span{display:block;padding-left:40px;width:900px;height:36px;background:url("../images/menu-left.gif") left top no-repeat;line-height:36px;}
.menu span a{padding:2px 5px;color:#fff;font-size:14px;}
td{color:#444;font-size:12px;font-family:'Microsoft YaHei UI', 'Microsoft YaHei', Arial,Helvetica,sans-serif;}
body{margin-right:auto;margin-left:auto;}
a{color:#0060ba;text-decoration:none;}
a:hover{text-decoration:none;}
hr{height:0;border:0;border-bottom:1px dotted #ddd;}
img{border:0;}
FORM{PADDING-RIGHT:0;DISPLAY:inline;PADDING-LEFT:0;PADDING-BOTTOM:0;MARGIN:0;PADDING-TOP:0;}
INPUT{VERTICAL-ALIGN:middle;}
SELECT{VERTICAL-ALIGN:middle;}
INPUT.button{BORDER-RIGHT:#aba498 1px solid;PADDING-RIGHT:1px;BORDER-TOP:#c8c4bb 1px solid;PADDING-LEFT:1px;BACKGROUND:url(../images/bg_input_btn.png) #f4fbe1;PADDING-BOTTOM:1px;VERTICAL-ALIGN:middle;BORDER-LEFT:#c8c4bb 1px solid;COLOR:#645a44;PADDING-TOP:1px;BORDER-BOTTOM:#aba498 1px solid;TEXT-DECORATION:none;}
INPUT.button:hover{BORDER-RIGHT:#80aa00 1px solid;BORDER-TOP:#9c0 1px solid;BACKGROUND:url(../images/bg_input_btn_hover.png) #f4fadf;BORDER-LEFT:#9c0 1px solid;COLOR:#395500;BORDER-BOTTOM:#80aa00 1px solid;}
INPUT.text{BORDER-RIGHT:#c0bbb4 1px solid;PADDING-RIGHT:3px;BORDER-TOP:#c0bbb4 1px solid;PADDING-LEFT:3px;PADDING-BOTTOM:2px;VERTICAL-ALIGN:middle;BORDER-LEFT:#c0bbb4 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#c0bbb4 1px solid;}
INPUT.logintext{background-color:Transparent;BORDER-RIGHT:#c0bbb4 0 solid;BORDER-TOP:#c0bbb4 0 solid;PADDING-BOTTOM:2px;VERTICAL-ALIGN:middle;BORDER-LEFT:#c0bbb4 0 solid;BORDER-BOTTOM:blue 1px solid;}
TEXTAREA{BORDER-RIGHT:#c0bbb4 1px solid;PADDING-RIGHT:3px;BORDER-TOP:#c0bbb4 1px solid;PADDING-LEFT:3px;PADDING-BOTTOM:2px;VERTICAL-ALIGN:middle;BORDER-LEFT:#c0bbb4 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#c0bbb4 1px solid;}
INPUT.text:hover{BORDER-RIGHT:#9c0 1px solid;BORDER-TOP:#9c0 1px solid;BACKGROUND:url(../images/bg_input_text_hover.png) white repeat-x left top;BORDER-LEFT:#9c0 1px solid;BORDER-BOTTOM:#9c0 1px solid;}
TEXTAREA:hover{BORDER-RIGHT:#9c0 1px solid;BORDER-TOP:#9c0 1px solid;BACKGROUND:url(../images/bg_input_text_hover.png) white repeat-x left top;BORDER-LEFT:#9c0 1px solid;BORDER-BOTTOM:#9c0 1px solid;}
IMG{VERTICAL-ALIGN:middle;BORDER-TOP-STYLE:none;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;BORDER-BOTTOM-STYLE:none;}
HR{BORDER-TOP:#ccc 1px dashed;BORDER-LEFT-WIDTH:0;BORDER-BOTTOM-WIDTH:0;HEIGHT:1px;BORDER-RIGHT-WIDTH:0;}
.footer{CLEAR:both;MARGIN:5px auto;COLOR:#666;TEXT-ALIGN:center;}
.bgpoint{CLEAR:both;BACKGROUND-POSITION:50% top;BACKGROUND-IMAGE:url(../images/box_bg2.gif);OVERFLOW:hidden;BACKGROUND-REPEAT:repeat-x;HEIGHT:9px;}
.point{CLEAR:both;BACKGROUND-POSITION:50% top;OVERFLOW:hidden;HEIGHT:9px;}
.tdtitle1{padding-left:10px;height:28px;border:0;BACKGROUND:url(../images/hot_topic_hd.jpg);}
.tdtitle2{padding-left:10px;height:32px;border:0;background:#f0f7ff;}
.table_yellow{border:1px #fea400 solid;}
.table_gray{border:1px #d3e9f8 solid;}
.boxtitle{height:30px;background:url(../images/left_menu.gif);line-height:30px;}
.sidebartitle{padding-left:16px;width:322px;height:30px;color:#576380;font-weight:bold;}
.footer{float:left;padding-top:10px;width:1000px;list-style:none;text-align:center;line-height:25px;}
.copyright li{float:left;width:1000px;list-style:none;}
.tal_01_01{float:left;width:5px;height:21px;background:url(../images/tab1.png) no-repeat;}
.tal_01_02{float:left;height:21px;background:url(../images/tab2.png) repeat-x;}
.tal_01_03{float:left;width:5px;height:21px;background:url(../images/tab3.png) no-repeat;}
body{overflow-x:hidden;background:#f5f5f5;color:#000;font-family:'Microsoft YaHei UI', 'Microsoft YaHei', Verdana;FONT-SIZE:12px;MARGIN:0;}/*width:98%;*/
table{BORDER-TOP:0;BORDER-LEFT:0;BORDER-BOTTOM:2px;}
td{BORDER-RIGHT:1px;BORDER-TOP:0;FONT-SIZE:12px;COLOR:#000;}
.b{background:#FFF;}
.b1{backgroud:#dcff51;}
.head{height:24px;background:#0378ae;background-image:url('../images/root/header_bg.gif');color:#154ba0;font-weight:bold;}

.head td{color:#fff;}
.head a{color:#fff;}
.head_1{border-bottom:1px solid #dedeb8;background-color:#ffffd9;color:#92a05a;}
.head_2{background:#0378ae;}
.head_2 td{color:#000;}
.left_padding{background:#f7f7f7;}
.hr{border-top:1px solid #739ace;border-right:0;border-bottom:0;border-left:0;}
.bold{font-weight:bold;}
.smalltxt{color:#000;font-size:12px;font-family:'Microsoft YaHei UI', 'Microsoft YaHei', Tahoma,Verdana;}
.i_table{padding:4px;border:1px solid #86b9d6;background:#e1f5ff;}
.head_n{border-right:1px solid #e9eaf1;border-bottom:1px solid #e9eaf1;border-left:1px solid #e9eaf1;background-color:#b4c0c1;background-image:url('../images/root/01_bgrd_right.gif');}
.input{width:50px;height:20px;border:1px solid #4a95c9;background-color:#f1f1f1;background-image:url('../images/root/sb_vist.png');color:#00156e;font-size:12px;line-height:19px;}
.input_k{height:20px;border:1px solid #4a95c9;background-color:#f1f1f1;background-image:url('../images/root/sb_vist.png');color:#00156e;font-size:12px;line-height:19px;}
.sort_input_k{width:12px;height:18px;border:1px solid #4a95c9;background-color:#f1f1f1;background-image:url('../images/root/sb_vist.png');color:#00156e;font-size:12px;line-height:18px;}
button{height:20px;border:1px solid #4a95c9;background-color:#f1f1f1;background-image:url('../images/root/sb_vist.png');color:#00156e;font-size:12px;line-height:19px;}
input{border:1px solid #4b7c9f;font-size:12px;}
select,textarea,object{border:1px solid #4b7c9f;font-size:12px;}
.help{width:16px;height:16px;background-image:url('../images/root/help.gif');}
.war{width:16px;height:16px;background-image:url('../images/root/warning.gif');}
.info{width:16px;height:16px;background-image:url('../images/root/info.gif');}
form .field_notice{margin-left:5px;padding-left:18px;background:transparent url(../images/root/notice.gif) no-repeat;color:#9c9c9c;}
form label.error{margin-left:5px;padding-left:12px;background:transparent url(../images/root/wrong.gif) no-repeat;color:red;font-style:normal;}
form input.error{border:red 1px dotted;}
form label.checking{display:none;margin-left:5px;padding-left:18px;background:transparent url(../images/root/checking.gif) no-repeat;color:#9c9c9c;font-style:italic;}
form label.right{float:none;margin-left:5px;padding-left:12px;background:transparent url(../images/root/right.gif) no-repeat;color:green;font-style:italic;}
#tinybox{position:absolute;z-index:2000;display:none;padding:10px;border:10px solid #e3e3e3;background:#fff url(../images/pleasewait.gif) no-repeat 50% 50%;}
#tinymask{position:absolute;top:0;left:0;z-index:1500;display:none;width:100%;height:100%;background:#000;}
#tinycontent{background:#fff;font-size:1.2em;}
li{float:left;list-style-type:none;}
.lishow{float:left;display:block;visibility:visible;margin_left:0;}
.lihide{float:left;display:none;visibility:hidden;margin_left:0;}
.active_page{color:red;font-weight:bold;}
/*鍘熸湁鏃ュ巻*/
.datepicker{position:absolute;width:210px;border:2px solid #999;border-collapse:collapse;}
.datepicker tr.controls th{height:22px;font-size:11px;}
.datepicker select{font-size:11px;}
.datepicker tr.days th{height:18px;}
.datepicker tfoot td{height:18px;text-align:center;text-transform:capitalize;}
.datepicker th,.datepicker tfoot td{background:#eee;font:10px/18px Verdana,Arial,Helvetica,sans-serif;}
.datepicker th span,.datepicker tfoot td span{font-weight:bold;}
.datepicker tbody td{width:24px;height:24px;border:1px solid #ccc;background:#fff;text-align:center;font:11px/22px Arial,Helvetica,sans-serif;}
.datepicker tbody td.date{cursor:pointer;}
.datepicker tbody td.date.over{background-color:#9ff;}
.datepicker tbody td.date.chosen{background-color:#cfc;font-weight:bold;}
/*鏂板姞鏍峰紡*/
span.red{color:red;}
.green{color:green;}
.red{color:red;}
.bgred{background:red;color:#fff;margin: 0 5px;padding: 0 5px;}
.red_important{color:red!important;}
.blue{color:blue;}
.red a{color:red;}
.paddingleft10{padding-left:10px;}
.phppagelink{padding:0 3px;color:red;font-weight:bold;}
.pageexplain {
    clear: both;
	font-size: 12px;
	color: #333333;
	letter-spacing: 1.09px;
	line-height: 30px;

	padding-left: 20px;
}
p, ul, li{
	margin: 0;
	padding: 0;
}
li{
	list-style: none;
}
/*娆㈣繋杩涘叆绠＄悊鍚庡彴*/
.wel_wrapper{
	background: #FFFFFF;
	border: 1px solid #CFCFCF;
	padding: 30px;
}
.wel_count{
	overflow: hidden;
	zoom:1;

}
.wel_count li{
	float: left;
	width: 522px;
	height: 111px;
	margin-right: 15px;
	border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    padding-top: 35px;
}
@media screen and (max-width: 1366px) {
	.wel_count li{width:300px;}
}
.wel_count li p{
	text-align: center;
}
.li_online{
	background: #4E9FD6;
	background-image: linear-gradient(-180deg, #78D0FD 0%, #4E9FD6 100%);
}
.li_register{
	background: #BA7ACE;
	background-image: linear-gradient(-180deg, #DCA5EA 0%, #BA7ACE 100%);
}
.li_recharge{
	background: #FBB54E;
	background-image: linear-gradient(-180deg, #F4D289 0%, #FBB54E 100%);
}
.count_num{
	font-size: 30px;
	color: #FFFFFF;
	letter-spacing: 1.36px;
	line-height: 40px;
	vertical-align: middle;
	margin-left: 5px;
}
.count_msg{
	font-size: 18px;
	color: #FFFFFF;
	letter-spacing: 0.81px;
	margin-top: 10px;
}

.icon_online{
	display: inline-block;
	width: 40px;
	height: 40px;
	background: url(./static/images/online.png) no-repeat;
	vertical-align: middle;
}
.icon_register{
	display: inline-block;
	width: 40px;
	height: 40px;
	background: url(./static/images/register.png) no-repeat;
	vertical-align: middle;
}
.icon_recharge{
	display: inline-block;
	width: 40px;
	height: 40px;
	background: url(./static/images/recharge.png) no-repeat;
	vertical-align: middle;
}
.wel_msg{
	clear: both;
	background: #FFFFFF;
	border:1px solid #D8D8D8;
	box-shadow: 1px 0px 2px 1px #D1CFCF;
	border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
    margin-top: 40px;


}
.wel_msg_title{
	height: 60px;
	background:#E7E7E7;
	background-image: linear-gradient(-180deg, #F5F4F4 0%, #E7E7E7 100%);

	box-shadow: inset 0px 1px 1px 0px #FFFFFF;
	border-top-left-radius: 4px;
	-o-border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;

	
}

.list_icon{
	display: inline-block;
	width: 27px;
	height: 31px;
	margin:0 15px;
	background: url(./static/images/list.png) no-repeat;
	vertical-align: middle;
}

.wel_msg_title_txt{
	font-size: 20px;
	color: #626262;
	letter-spacing: 0.9px;
	line-height: 60px;
	display: inline-block;
	vertical-align: middle;
	border-left: 2px solid #D8D8D8;
	padding-left: 23px;
	font-weight: 300;
}

.wel_msg_content{
	margin: 20px;
}



/*鏂扮殑table鏍峰紡*/
tr{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
tr:first-child{
	border-top:1px solid transparent;
}
tr:last-child{
	border-top:1px solid transparent;
	border-bottom:1px solid transparent;
}
.new_table{
	border-collapse:collapse;
	border: 1px solid #D8D8D8;
	background: #FFFFFF;
	box-shadow: 1px 0px 2px 1px #D1CFCF;
	border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 0;
}

.new_table .head{
	height:60px;
	background: #E7E7E7;
	background-image: linear-gradient(-180deg, #F5F4F4 0%, #E7E7E7 100%);
	box-shadow: inset 0px 1px 1px 0px #FFFFFF;
	padding: 0;
	font-size: 20px;
	color: #626262;
	letter-spacing: 0.9px;
	font-weight: 300;
}

.new_table .head b{
	border-left: 2px solid #D8D8D8;
	height: 60px;
	display: inline-block;
	line-height: 60px;
	padding-left: 25px;
}

.input_k, .input_cz{
	border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	

	box-shadow: 0px 1px 1px 0px rgba(191,191,191,0.37);

	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 0.63px;
	display: inline-block;
	height: 30px;
	border: 0;

	line-height: 28px;

	padding: 0 10px;
	margin-left: 10px;
	cursor: pointer;
}
.input_cz{
	margin-left: 0;
	margin-right: 10px;


}
.input_k:hover{
	text-decoration: none;
}
.input_cz, .submit_green{
	background-image: linear-gradient(0deg, #4EA74E 0%, #5DC95D 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#4EA74E',endColorStr='#5DC95D',gradientType='0'); 
	background: -moz-linear-gradient(top, #4EA74E, #5DC95D); 
	background: -o-linear-gradient(top,#4EA74E, #5DC95D); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4EA74E), to(#5DC95D)); 

}

.submit_yellow{
	background-image: linear-gradient(0deg, #FCE143 0%, #E5B92E 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FCE143',endColorStr='#E5B92E',gradientType='0'); 
	background: -moz-linear-gradient(top, #FCE143, #E5B92E); 
	background: -o-linear-gradient(top,#FCE143, #E5B92E); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FCE143), to(#E5B92E));

}

.new_input{
	
	background: #F9F8F8;

	border: 1px solid #BDBDBD;
	box-shadow: 0px 1px 1px 0px rgba(191,191,191,0.37), inset 0px 1px 3px 0px rgba(0,0,0,0.25);
	border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;

	display: inline-block;
	width: 130px !important;
	height: 30px;

	font-size: 14px;
	color: #8D8C8C;
	letter-spacing: 0.63px;
	line-height: 30px;
	padding-left: 6px;
	outline: none;
}


.new_table form{
	font-size: 14px;
	color: #333333;
	letter-spacing: 0.63px;

	line-height: 60px;
	display: block;
	text-align: right;
	word-break:keep-all;
	margin: 0 auto;
	padding: 0 20px;
}

.new_table .select_wrapper{
	*position:relative;
	*height:22px;
	*overflow:hidden;
	display: inline-block;
	*display: inline;
	zoom:1;
 	*background:url("static/images/arrow.png") no-repeat scroll right center #F9F8F8 ;
    *border: solid 1px #ccc;

}


.new_table select, .new_table .new_file{
	background-image: linear-gradient(-179deg, #F9F8F8 0%, #F3EFEF 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F9F8F8',endColorStr='#F3EFEF',gradientType='0'); 
	background: -moz-linear-gradient(top, #F9F8F8, #F3EFEF); 
	background: -o-linear-gradient(top,#F9F8F8, #F3EFEF); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F8F8), to(#F3EFEF));

	background:#F9F8F8;


	box-shadow: 0px 1px 1px 0px rgba(191,191,191,0.37);
	border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	display: inline-block;

	*display: inline;
	zoom: 1;

	*height: 32px;
	font-size: 14px;
	color: #8D8C8C;
	letter-spacing: 0.63px;

	vertical-align: middle;
	outline: none;

	border: 1px solid #BEBDBD;

}
.new_table select {

	
	width: 130px !important;
	height: 32px;
	line-height: 32px;

  /*Chrome鍜孎irefox閲岄潰鐨勮竟妗嗘槸涓嶄竴鏍风殑锛屾墍浠ュ鍐欎簡涓€涓�*/

  /*寰堝叧閿細灏嗛粯璁ょ殑select閫夋嫨妗嗘牱寮忔竻闄�*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	-ms-appearance:none;

  /*鍦ㄩ€夋嫨妗嗙殑鏈€鍙充晶涓棿鏄剧ず灏忕澶村浘鐗�*/
 	background:url("static/images/arrow.png") no-repeat scroll right center #F9F8F8 ;


  /*涓轰笅鎷夊皬绠ご鐣欏嚭涓€鐐逛綅缃紝閬垮厤琚枃瀛楄鐩�*/
    padding:0  16px 0 6px;

	padding: 0\9;
}


/*娓呴櫎ie鐨勯粯璁ら€夋嫨妗嗘牱寮忔竻闄わ紝闅愯棌涓嬫媺绠ご*/
.new_table select::-ms-expand { display: none; }

.new_table .new_file{
	margin: 0;
}
.new_table .head_1{
	font-size: 16px;
	letter-spacing: 0.63px;
	background: none;
	font-weight: bold;
}
.new_table .head_1 td{
	
	color: #333333;
	background: #fff;
}



.new_table tr td{
	border-left: 0;
	border-right: 0;
	padding: 0;
}


.new_table .head_1 td, .new_table .b td{
	padding: 0 10px;
    border: 1px solid #ccc;
	border-collapse:collapse;
	height: 50px;
	line-height: 49px;
}


.new_table .tr_even{
	background: #F1F7FE;
}

.new_table .tr_odd{
	background: #fff;

}

/** edit **/

.new_edit .b{
	height: 30px;
	line-height: 30px;
}


.new_table .new_radio{
	border:none;
}

.in_table{
	border: none;
	box-shadow: none;
	border-collapse: collapse;
}

.table_wrap{
	width: 100%;
	border: 1px solid transparent;
}
.table_wrap .in_table tr{
	padding: 20px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}


.nowrap_table tr td{

	white-space: nowrap;
}
.nowrap_table tr td form{

	white-space: normal;
}
.table_wrap .div_in_table{
	overflow-x:auto;
	overflow-y:hidden;
	float: left;
	padding-bottom: 20px;
}

.new_table_table{
	float: left;
}



.div_in_table_right{
	float: left;
	background: #FFFFFF;
	box-shadow: -2px 0px 3px 0px rgba(4,4,4,0.31);
	-moz-box-shadow: -2px 0px 3px 0px rgba(4,4,4,0.31);
	-webkit-box-shadow: -2px 0px 3px 0px rgba(4,4,4,0.31);
	zoom: 1;  
    filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=-2, OffY=0, Color=#50040404);  
}


.table_right{
	border-collapse:collapse;
	white-space: nowrap;
}

.new_table .noborderbottom{
	border-bottom: 1px solid transparent;
}
/*鏂板姞鍒楄〃涓紝鏇村鎿嶄綔*/
.caret{display:inline-block;margin-left:2px;width:0;height:0;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:middle;}
.dropdown-menu{position:absolute;top:40px;right:0;left:0;left:auto;z-index:1000;float:left;display:none;margin:2px 0 0;padding:0;min-width:160px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;background-color:#fff;background-clip:padding-box;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.2);box-shadow:2px 2px 8px rgba(0,0,0,.2);list-style:none;text-align:left;font-size:12px;}
.dropdown-menu li{float:none;}
.dropdown-menu li a{position:relative;clear:both;display:block;padding:7px 16px;color:#333;white-space:nowrap;font-weight:400;line-height:1.4;}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none;}
.dropdown{position:relative;display:inline-block!important;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;}


.bgmask_loading {position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#404040;z-index:20000;background-color:rgba(0,0,0,0.5);background-color:#0005;filter:Alpha(Opacity=50);text-align: center;}
#bgmask_loading_img{margin: 100px auto;height:124px;width:124px;background:url("static/images/loading.gif") center center no-repeat;}