@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,dl,dt,dd{padding: 0;margin: 0;}
body{ font:12px/1 "\5b8b\4f53", Arial, Helvetica, sans-serif;background-color:#fff;}
table {border-collapse:collapse;border-spacing: 0;}
fieldset,img,button{border: 0px;}
address,caption,cite,code,dfn,em,var {font-weight: normal;font-style: normal;}
ol,ul ,dl{list-style: none;}
caption{text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: bold;font-size: 100%;}
img {}
input,button{vertical-align:middle; outline:none;}
button{cursor:pointer;}
.clearfix:after {
		content:".";
		clear:both;
		display:block;
		height:0;		
		visibility:hidden;
}
.clearfix{display:inline-block; }
.clearfix {display:block;}
.clear{clear:both;}
/*--------------------*/
a,a:link{color:#1683D8; text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:visited{}
a:hover{color:#f60;}
a:active{}
.fl{float:left; }
.fr{float:right; }
body,html{overflow-x:hidden;overflow-y:auto;}

/*===============login style=====================*/
.logBg01{background:url(img/logBg01.jpg) no-repeat center 0;}
.logWrap{width:1000px;height:800px;margin:0 auto;background:url(img/logWrap.jpg) no-repeat center 0;}
.logMain{width:618px;height:278px;margin:0 auto;padding-top:254px;}
.logMain h3{height:43px;text-indent:-999em;}
.logMain dl{width:618px;height:230px}
.logMain dt{width:305px;height:230px;float:right;}
.logMain dd{width:260px;height:190px;padding:30px 0 0 30px;float:left;}
.logMain dd p{height:38px;margin-bottom:10px;overflow:hidden;}
.logMain dd p label{width:60px;height:38px;line-height:38px; text-align:right;font-size:15px;color:#2d1b08;float:left;}
.logMain dd p span{width:175px;height:30px; line-height:30px;padding:4px 9px;background:url(img/inputBg.jpg) no-repeat;float:left;}
.logMain dd p input.i0{width:175px;height:30px;line-height:30px;font-size:14px; border:none;color:#3b495b;background:none;position:relative;}


.logMain dd p span.sOn{background:url(img/inputBg.jpg) no-repeat 0 -38px;}

.logMain dd p.validate{margin-bottom:15px;}
.logMain dd p.validate span{width:75px;background:url(img/inputBg.jpg) no-repeat 0 -76px;}
.logMain dd p.validate span.sOn{background:url(img/inputBg.jpg) no-repeat 0 -114px;}
.logMain dd p.validate span input.i0{width:75px;}
.logMain dd p.validate img{width:58px;height:22px;margin:8px 0 0 5px;float:left;}

.logMain dd p.pBtn{height:33px;}
.logMain dd p.pBtn input{width:88px;height:33px; cursor:pointer; border:none; text-indent:-999em;overflow:hidden;float:left;}

.logMain dd p.pBtn input.btn1{margin:0 15px 0 64px;background:url(img/logBtn.jpg) no-repeat;}
.logMain dd p.pBtn input.bOn1{background:url(img/logBtn.jpg) no-repeat 0 -33px;}
.logMain dd p.pBtn input.btn2{background:url(img/logBtn.jpg) no-repeat 0 -66px;}
.logMain dd p.pBtn input.bOn2{background:url(img/logBtn.jpg) no-repeat 0 -99px;}



/*===============header style=====================*/
.header{height:115px;background:url(img/headerBg.jpg) no-repeat 0 0;}
.logo{width:194px;height:115px;}
.nav{height:115px;position:absolute;left:194px;top:0; z-index:1;}
.nav li{width:98px;height:115px;margin-right:1px;float:left;_display:inline;}
.nav li a{width:52px;height:85px;margin:0 auto;padding:30px 23px 0;display:block; cursor:pointer;}
.nav li a img{width:52px;height:52px;display:block;}
.nav li a span{width:52px;height:20px;line-height:20px; text-align:center;display:block;color:#ceeaff;}
.nav li a:hover,.nav li a.on{background:url(img/icoOn.png) no-repeat center bottom;}
.nav li a:hover span,.nav li a.on span{color:#fff;}
.info{width:500px;height:18px;line-height:18px;color:#dcf0ff; position:absolute;right:10px;top:3px; z-index:2;}
.info p,.info span{height:18px;float:left;}
.info span.sp1{margin-right:15px;}
.info span em,.info a:hover{color:#fffc00;}
.info a{color:#dcf0ff;float:right;}

.controlTop{height:10px;cursor:pointer; overflow:hidden;background:url(img/controlTop.gif) repeat-x 0 0;}
.controlTop img{width:7px;height:10px;margin:0 auto;display:block;}


/*===============sideBar style=====================*/

#side{width:192px;border-right:2px solid #b1d8f5;background-color:#f0f9fd;}
.sideBar{}
.sideBar h3{height:42px;margin-bottom:1px; text-indent:-999em;background:url(img/sideBarBg.png) no-repeat;}
.sideBar dl{width:192px;}
.sideBar dt{width:192px;height:36px;}
.sideBar dt a{width:124px;height:36px;line-height:36px;padding-left:68px;display:block;color:#393939;background:url(img/sideBarBg.png) no-repeat 0 -42px;}
.sideBar dt a:hover,.sideBar dt a.active{color:#5c819d;background:url(img/sideBarBg.png) no-repeat 0 -78px;}
.sideBar dd{}
.sideBar dd a{width:124px;height:31px;line-height:31px;padding-left:68px;display:block;color:#525252;background:url(img/sideBarBg.png) no-repeat 0 -114px;}
.sideBar dd a:hover,.sideBar dd a.aOn{color:#feffff;background:url(img/sideBarBg.png) no-repeat 0 -145px;}


/*===============content style=====================*/
.breadcrumb{height:18px;line-height:18px;padding:12px 0 12px 10px;color:#5a7990;background:url(img/breadcrumb.gif) repeat-x 0 0;}
.breadcrumb a{color:#5a7990;}
.breadcrumb a:hover{color:#f60;}

.content{}
.search{background-color:#F6FCFF;}
.sDiv{padding:15px 10px;border-bottom:1px solid #d7d7d7;}
.sDiv ul{}
.sDiv li{margin-right:15px;padding:5px 0;float:left;_display:inline;}
.sDiv li label{min-width:60px;_width:60px;height:20px;line-height:20px; text-align:right; white-space:nowrap;color:#666;float:left;}
.sDiv li span{height:20px;line-height:20px;color:#666;float:left;}
.i{width:80px;height:18px;line-height:18px;padding:0 3px;border:1px solid #8FC9E7;background-color:#fff;color:#333;float:left;}
.i2{width:13px;height:13px;margin:3px 5px 0 0;float:left;}

button.btn1{width:70px;height:24px;line-height:24px;margin:-2px 10px 0; text-align:center;color:#fff;background:url(img/btn.gif) no-repeat;float:left; position:relative;}
button.btn1:hover{background:url(img/btn.gif) no-repeat 0 -24px;}



.list table {width:100%;border-collapse:collapse;}
.list thead {background:url(img/theadBg.gif) repeat-x;}
.list thead th {line-height:21px;padding:3px;border-left:1px solid #d7d7d7;text-align:center;font-weight:normal;color:#333;}
.list tr.trEven{background-color:#DCEEF7;}
.list tr.trOdd{background-color:#fff;}
.list td,.list tfoot th {border:0 solid #d7d7d7;border-width:0 1px 1px 0;padding:8px;text-align:center;font-weight:normal;color:#333;}
.i3{width:13px;height:13px;margin:-4px 5px 0 0;*margin:-1px 5px 0 0;display:inline-block;}


.page {text-align:right;}
.page em {color:#f60;}
.page input {border:1px solid #8fc9e7;}
.page input.pageBtn {background:url(img/btn.gif) no-repeat 0 -48px;width:41px;height:18px;color:#fff;border:none; cursor:pointer;}

.rlist table td{border:0 solid #d7d7d7;border-width:0 1px 1px 0;text-align:center;white-space:nowrap; height:33px; line-height:33px;}
.rlist thead th{padding:0px;border-right:1px solid #d7d7d7;text-align:center;white-space:nowrap;border-top:1px solid #d7d7d7; height:33px; line-height:33px;}
.rlist .fht-table p{ display:block; width:90px; margin:0 auto; text-align:center; height:15px; overflow:hidden;}
.fht-table{
	position: relative;
}
.fht-tbody table tr{height:28px; line-height:28px; *height:23px; *line-height:23px; overflow:hidden;}
.rlist table.fht-table thead th div{ }
.fht-tbody tr{background:#fff;}
.fht-fixed-body .fht-tbody{overflow-x:scroll;}
.fht-table thead{background:url(img/theadBg.gif) repeat-x 0 0; height:33px; color:#406287;}
.fht-table thead th{ color:#406287; height:33px; line-height:33px;}
.rlist .extend{padding:0 5px;}
.fht-tfoot tfoot tr{height:28px; line-height:28px; *height:23px; *line-height:23px; overflow:hidden;}
.fht-table tfoot td{border-bottom:1px solid #d7d7d7;}
.rlist .divbold{background-color:#CDF8E8;}
.rlist .divnums{text-align:right;}

#checkbox_table {border-collapse:collapse;border-spacing:0}
#checkbox_table td{border-width:0 1px 1px 0;color:#333;font-weight:normal;padding:8px;}

/*
 * FrozenTable.js表格固定n个列的样式
 */
.scrollTableStyle{
	height:300px;
	overflow-x: scroll;
}
.scrollTableOut table thead th {
	background: url(./img/theadBg.gif) repeat-x;
}
.scrollTableOut table tbody{
	background: #fff;
}

.scrollTableOut th{
	border-right: 1px solid #d7d7d7;
	text-align: center;
	font-weight: normal;
	height:28px;
	border-top: 1px solid #bbb;
}
.scrollTableOut td{
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	text-align: center;
	font-weight: normal;
	height:28px;
}
.scrollTableStyle-table{
	width:100%;table-layout:fixed;
}
.oFrozenTable td,.list tbody td{
	padding-right: 3px;
	text-align: right;
}
.scrollTableOut table{
	background-color:white;
}

.module-box .module-title{padding: 5px 5px 5px 12px;margin: 5px;}
.module-box .module-title label{font-size: 10pt;font-weight : bold;text-align: center; }
/*头部切换*/
#div_detail{margin-left:2px;padding:0;height:31px;border-bottom: solid 1px #D3DBE0;margin-bottom:10px;}
#div_detail ul{padding:0;border-bottom:1px solid #24A1D7}
#div_detail li, #div_detail li a{float:left;}
#div_detail li{margin-right:2px;}
#div_detail li {width:90px;height:31px;line-height:31px;text-align:center;color:#4F4F4F;}
#div_detail li.on {color:#FFF;background:#24A1D7;}
#gamedata{margin-top: 20px;}
/*
 * 宽度设置范围限制
 */
.widcol-1{width:15px;}
.widcol-2{width:30px;}
.widcol-3{width:45px;}
.widcol-4{width:60px;}
.widcol-5{width:75px;}
.widcol-6{width:90px;}
.widcol-7{width:105px;}
.widcol-8{width:120px;}
.widcol-9{width:135px;}
.widcol-10{width:150px;}
.widcol-11{width:165px;}

.qs-input {width: 60px; color: #ccc; vertical-align: text-bottom;}
.qs-dropdown {position: absolute; left: 10px; top: 10px; min-width: 100px; _width: 100px; opacity: .8; filter: alpha(opacity=80); display: none; }
