*,html,body{margin:0; padding:0;}
body{margin:0; padding:0;background:#fff url(/material/Q.png);}
body,input{line-height:20px; font-size:20px; color:#000; font-family:,"Adobe黑体","黑体","宋体",Arial;}
body,html{overflow-x:hidden; }
p,div,img {margin:0; padding:0;}
input{ font-size:16px; -webkit-appearance: none;border-radius: 0px;}
form{display:inline;}
img {max-width:350px;border:0;}
li,ul,ol{ list-style:none;}
a:link,a:visited {text-decoration:none; color:#0066CC;}
a:hover,a:active,a:focus {color:#2263a5; text-decoration:none;}
/*公共DIV代码UBB显示[div=list]样式[/div]*/
.logo{background-color:#c3272b;color: #000000; padding:0px 8px;margin: 0px; text-align:center;}
.logo a{color: blue;line-height: 28px;letter-spacing: 1px;}
.list{background-color:#feeb99;color: #000000; padding:0px 8px;margin: 0px; text-align:left;}
.list a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list1{background-color:#0852AD;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list1 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list2{background-color:#DC8700;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list2 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list3{background-color:#D02232;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list3 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list4{background-color:#0FD000;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list4 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list5{background-color:#FF0000;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list5 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list6{background-color:#009448;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list6 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list7{background-color:#1e79ce;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list7 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
/*全站向左对齐宽边-*/
.main {line-height:26px; font-size:16px; margin-bottom:0px; margin:0px auto; word-break:break-all; box-shadow:0 0 15px #ccc;overflow:hidden;}
/*彩版居中向左对齐宽边-max-width:800px 宽度*/
.main1 {line-height:26px; font-size:16px; margin-bottom:0px; margin:0px auto; word-break:break-all; max-width:800px; box-shadow:0 0 15px #ccc;overflow:hidden;border:1px solid #c6c6c6;}
/*彩版居中向左对齐窄边-max-width:350px 宽度*/
.main2 {line-height:26px; font-size:16px; margin-bottom:0px; margin:0px auto; word-break:break-all; max-width:350px; box-shadow:0 0 15px #ccc;overflow:hidden;border:1px solid #c6c6c6;}
/*-版权及日期等-*/
.copyright {padding:5px; border-top:0px solid #d6d6d6; font-size:13px; line-height:23px;color:#616161;}}
.copyright a{ margin:0 20px;}
/*顶部-*/
.ding {padding:4px 4px 3px;font-size:18px;color:#039;background:#e8f4ff;border-bottom:1px solid #1e79ce;}
.ding a:hover, .header a:active, .header a:focus {color:#039;}
.hr{margin:10px 0;height:0px;border:none;border-top:1px #999 solid;color:#999}
/*-底部版本切换-*/
.footer {background:#1e79ce; color:#fff;  padding:3px 5px; margin-top:-1px;}
.footer a {color:#fff; }.footer a:active{ color:#c4e2ef;}
.footer span{ color:#fff;}
/*导航*/
.fenlei {margin-bottom:0px;background-color:#FFF;text-align:center;}
.fenlei a {box-shadow:1px 1px 1px #999;width:23.3%;margin-left:0%;margin-top:1px;height:35px;display:inline-block;text-align:center;line-height:35px;;text-align:center;font-size:1em;overflow:hidden;border:solid #20b2aa 1px;color:#000000;background:#ffa07a;-webkit-border-radius:10PX 10PX 10px 10PX;}
.fenlei a:hover {background:#FFF;color:#b60909;border:solid #b60909 1px;}

.box{
	margin:5px 0;
	border-radius: 5px;
	overflow: hidden;
	background: #dc143c;
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
}
.pad{
	padding:4px 4px;
	background: #32cd32;
    
}

.list-title{

	background: linear-gradient(transparent,#dacfcf);
	color: yellow;
	text-shadow: 0px 0px 10px red;
	border-left: 1px solid #00fa9a;
	border-right: 1px solid #00fa9a;

	height: 40px;
	line-height: 40px;
	font-size: 14pt;
    text-align: center;
    
    text-shadow: 1px 4px 1px #b99b5f;
    
    font-weight: bold;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.qxtable{
	color: #000;
    background: #fff;
    font-weight: bold;
    word-wrap: break-word; 
    word-break: break-all;	
    text-align: center;;
}
.qxtable tr {
     height: 30px; 
}
.qxtable th, .qxtable td {
    border:1px solid #a52a2a;
}
.qxtable th{
	font-size: 18px;
	background: #fff89c;
	text-align: center;
	color: red;
}
.qxtable td {
    text-overflow: ellipsis;    
    font-size: 16px;
}
.qxtable.left{
	text-align: left;
}
.qxtable.left th{
	text-align: left;
}
.qxtable.yxym{
	table-layout:auto;
	word-wrap: break-word;
    word-break: break-all;
/*    background:#fff url(../images/tjl.png) center center no-repeat;
*/}
.qxtable.yxym td{
	font-size: 12pt;
}

.qxtable.yxym tr td:nth-child(2){
	width: 40%;
}
/*nav*/
.nav{
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	overflow: hidden;
	border-top: 1px solid #000;
}
.nav span{
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	width: 16.66%;
	text-align: center;
	cursor: pointer;
}
.nav span:hover{
	background:#1D79EB;
}
.nav.pf span:hover{

}
.nav ul { display: flex; justify-content: center;}
.nav ul li { padding: 0 12px;}
.nav ul li a { display: block; width: 148px; height: 45px; line-height: 45px; text-align: center; font-size: 16px; font-weight: bold; color: #fff; background: url(/material/do5.png) 0 0 no-repeat; background-size: 100% 100%;}
.nav { padding: 3px 5px;}
.nav ul li { width: 25%; padding: 0;}
.nav ul li a { width: calc(100% - 3px); height: 32px; line-height: 32px; font-size: 14px;}

/*头部-*/
.head-title-img .natural{
		left: 73%;
	}
.clearfix:after {

    clear: both;

}
.clearfix:before, .clearfix:after {

    content: "";

    display: table;

}
.header{
	position: fixed;
	z-index: 99;
	height: 61px;
	width: 100%;
	max-width: 350px;
	background: #008000;	
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.header.index-header{
	height: 102px;
}
.header .head-title-img{
	position: relative;
/*	background: rgba(0,0,0,0.6);*/
}
.head-title-img .natural{
	display: block;
	position: absolute;
	top: 2px;
	width: 60px;
	height: 60px;
	left: 50%;
	margin-left: -30px;

    box-shadow: 0px 0px 20px #000;
    border-radius: 50%;
}
.header .logo-box{
	height: 61px;
}

.header .logo{
	float: left;
	height: 61px;
	margin-left: 0px;
}
.header .logo .logo-img{
	width: 308px;
	height: 60px;	
}
.header .bank{
    float: right;
    position: relative;
    width: 56px;
    height: 44px;
    margin-top: 10px;
}
.header .bank a{
	display: block;
    color: #fff;
    font-size: 8pt;
}
.header .bank img{
	display: block;
	width: 30px;
	height: 30px;
	margin:0 auto;
}
.abc { word-break:break-all; padding:0px; margin:0px; font-size:15px; transition:0.2s; line-height:25px; padding:3px; border:1px solid #add8e6; background-image:-webkit-gradient(linear,left top,left bottom,from(#8b0000),to(#3cb371));text-align:center; } 
.abc a { font-size:15px; background-color:#FFFFFF; }