body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#555; font-family: Verdana, Arial, Helvetica, sans-serif; }
td,th,caption {}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:70%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 

.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; clear: both;}

.aqibgztl{max-width: 430px; height: 320px; margin: 0 auto; font-size: 14px;}
.aqibgztl .top{width: 100%; height: 35px; line-height: 35px; background-color: #f5fafd; background-image: linear-gradient(#f5fafd, #d1e2fd); padding: 0 10px; box-sizing: border-box;}
.aqibgztl .top .tab{float: left;}
.aqibgztl .top .tab li{cursor: pointer; padding: 0 10px; float: left;}
.aqibgztl .top .tab .active{background-color: #d1e2fd; background-image: linear-gradient(#d1e2fd, #f5fafd); padding: 0 10px; box-sizing: border-box;}
.aqibgztl .top .timer{float: right;}
.aqibgztl .boxztl{overflow: hidden; border: 1px solid #d1e2fd; box-sizing: border-box;}
.aqibgztl .boxztl .left{float: left; width: 45%;}
.aqibgztl .boxztl .rightztl{float: right; width: 55%;}
.aqibgztl .boxztl .left .icon{padding: 0 10px; box-sizing: border-box;}
.aqibgztl .boxztl .left .icon li{float: left; width: 50%; line-height: .3rem;}
.aqibgztl .boxztl .left .icon li i{width: .08rem; height: .08rem; display: inline-block; border-radius: 50%; float: left; margin-top: .1rem; margin-right: .05rem;}
.aqibgztl .boxztl .left .icon li:nth-child(1) i{background: #19b64c;}
.aqibgztl .boxztl .left .icon li:nth-child(2) i{background: #fff100;}
.aqibgztl .boxztl .left .icon li:nth-child(3) i{background: #ff9d29;}
.aqibgztl .boxztl .left .icon li:nth-child(4) i{background: #ff1616;}
.aqibgztl .boxztl .left .icon li:nth-child(5) i{background: #dd0eea;}
.aqibgztl .boxztl .left .icon li:nth-child(6) i{background: #77004c;}
.aqibgztl .boxztl .left .icon li:nth-child(7) i{background: #7e7e7e;}
.aqibgztl .boxztl .left .icon li .name{/*width: .35rem; float: left;*/ display: inline;}
.aqibgztl .boxztl .left .icon li span{float: right; padding-right: .08rem; box-sizing: border-box;}


.color1{color: #19b64c;}
.color2{color: #fff100;}
.color3{color: #ff9d29;}
.color4{color: #ff1616;}
.color5{color: #dd0eea;}
.color6{color: #77004c;}
.color7{color: #7e7e7e;}

.bgcol1{background: #19b64c;}
.bgcol2{background: #fff100;}
.bgcol3{background: #ff9d29;}
.bgcol4{background: #ff1616;}
.bgcol5{background: #dd0eea;}
.bgcol6{background: #77004c;}
.bgcol7{background: #7e7e7e;}

.bgcol_i{width: 8px; height: 8px; float: left; margin-top: 4px; box-sizing: border-box; }

@media only screen and (min-width: 800px) {
	.aqibgztl .boxztl .left .icon li .name{width: .35rem; float: left;}
	.aqibgztl .boxztl .left .icon li{line-height: .2rem;}
	.aqibgztl .boxztl .left .icon li i{margin-top: .05rem;}
}

#scrolltopztl{background-color: #f5fafd; background-image: linear-gradient(#f5fafd, #d1e2fd); z-index: 99999; height: 25px; line-height: 25px;}
#mesBox{overflow: hidden; height: 270px;}
.aqibgztl .boxztl .rightztl #top td{background-color: #f5fafd; background-image: linear-gradient(#f5fafd, #d1e2fd); height: 25px;}
.aqibgztl .boxztl .rightztl td{text-align: center; border-left: 1px solid #d1e2fd;}
.aqibgztl .boxztl .rightztl .tableztl{height: 200px;}
.aqibgztl .boxztl .rightztl .tableztl .hd{width: 100%;}
.aqibgztl .boxztl .rightztl .tableztl .hd ul{height: 30px; line-height: 30px; background-color: #f5fafd; background-image: linear-gradient(#f5fafd, #d1e2fd);}

.aqibgztl .boxztl .rightztl .tableztl .bd{width: 100%;}
.aqibgztl .boxztl .rightztl .tableztl .bd ul{}
#tableList li{cursor: default;}
/*#tableList li table{table-layout:fixed; overflow: hidden;}*/
#tableList li td{padding: 3px; box-sizing: border-box;word-break:break-all;  white-space:normal;
    word-break:break-all;
    word-wrap: break-word;}
#tableList li:hover{background: #e9f3ff;}

#scrolltopztl li{cursor: default;}
/*#scrolltopztl li table{table-layout:fixed; overflow: hidden;}*/
#scrolltopztl li td{padding:0 3px; box-sizing: border-box;word-break:break-all;white-space:normal;
    word-break:break-all;
    word-wrap: break-word;}


.txtMarquee-top{ width:450px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtMarquee-top .hd .next{ background-position:0 -140px;  }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.txtMarquee-top .bd{ padding:15px;  }
.txtMarquee-top .infoList li{ line-height:24px;   }
.txtMarquee-top .infoList li .date{ float:right; color:#999;  }
		

.myscrollztl { width: 300px; height: 260px; margin: 0 auto; border: 1px solid #ccc; line-height: 26px; font-size: 12px; overflow: hidden;}
.myscrollztl li { margin-left: 25px;}
.myscrollztl a { color: #333; text-decoration: none;}
.myscrollztl a:hover { color: #ED5565; text-decoration: underline;}