@charset "gb2312";/*header*/.header{	position: fixed;	width: 100%;	max-width: 720px;	height: 44px;	top: 0px;	z-index: 99;	border-bottom-left-radius: 4px;	border-bottom-right-radius: 4px;	overflow: hidden;	background-color: #FF3300;}.header.indexheader{    height: 74px;}.header .logo{	float: left;	padding-left: 5px;}.header .logo img{	width: 207px;	height: 40px;}.header .bank {    display: block;    float: right;    width: 56px;    height: 44px;    padding: 25px 8px 0 0;    color: #fff;    font-size: 8pt;    background: url("../img/cfl1.png") 10px 5px no-repeat;background-size: auto 20px;}.nullbox {    height: 50px;}.nullbox.index-null{    height: 74px;}.box{	-moz-border-radius: 4px;    -webkit-border-radius: 4px;	border-radius: 4px;    -moz-box-shadow: 0 1px 2px rgba(180,180,180,0.7);    -webkit-box-shadow: 0 1px 2px rgba(180,180,180,0.7);	box-shadow: 0 1px 2px rgba(180,180,180,0.7);	background-color: #fff;	margin-top: 0;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}/*nav*/.nav{	background-color: #FFCC00;}.nav span{    display: block;    float: left;    width: 14%;    text-align: center;    height: 30px;    line-height: 30px;    cursor: pointer;    color: #000;    font-size: 16px;}.nav span:hover{    background: #ffa759;}/*url*/.header-url p{	font-size: 20px;	font-weight: bold;}.header-url p:nth-child(1){	color: #FF0000;}.header-url p:nth-child(2){	color: #0070C0;}.header-url p:nth-child(3) span{	margin:0 10px;}.header-url p:nth-child(3) span:nth-child(1){	color: red;}.header-url p:nth-child(3) span:nth-child(2){	color: #ff6000;}.header-url p:nth-child(3) span:nth-child(3){	color: green;}.header-url p:nth-child(4){	font-size: 18px;	color: rgb(112, 48, 160);}/*nav*/.nav table{	text-align: center;}.nav table td{	border:none;}.nav img{	display: block;	margin:0 auto;	width: 50px;	height: 50px;}/*bbs*/.title{	font-size: 13pt;    padding: 4px 8px;    color: #666;    background-color: #fbfbfb;    background: -moz-linear-gradient(top,#fff,#f8f8f8);    background: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f8f8f8));    border-top: 1px solid #eee;    border-bottom: 1px solid #eee;	border-top: 0;    -moz-border-radius-topleft: 4px;    -moz-border-radius-topright: 4px;    -webkit-border-top-left-radius: 4px;    -webkit-border-top-right-radius: 4px;    border-top-left-radius: 4px;    border-top-right-radius: 4px;}.listTable{    border-collapse: collapse;    table-layout: fixed;}.listTable tr{	line-height: 150%;}.listTable .KillerTxt{	padding:1px 2px;    background-color: #ff0000;    border-radius: 5px;    color: #FFFFFF;    float: left;}.listTable a{	display: block;	color: #333;	font-size: 11pt;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}.listTable .bbsTxt{	padding-left: 2px;    padding-right: 2px;    padding-top: 1px;    padding-bottom: 1px;    background-color: #0000FF;    border-radius: 5px;    color: #FFFFFF;    float: left;}/*footer*/.news{	color: #FF0000;}.news div:not(:last-child){	margin-bottom: 8px;}.news span{	background-color: #FFFF00}.footer-url a{	font-weight: 700;	text-decoration: underline;}.footer-url a:nth-child(1){	color: #800000}.footer-url a:nth-child(2){	color: #800080}.footer-url a:nth-child(3){	color: #000066}.footer-url a:nth-child(4){	color: #FF00FF}/*sub*/.sub-header{	position: fixed;    top: 0;    left: 0;    z-index: 999;    background-color: #fbfbfb;    background: -moz-linear-gradient(top,#fff,#ececec);    background: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ececec));    border-bottom: 1px solid #c6c6c6;    width: 100%;    height: 44px;    moz-box-shadow: 0 0 2px rgba(180,180,180,0.7);    webkit-box-shadow: 0 0 2px rgba(180,180,180,0.7);    box-shadow: 0 0 2px rgba(180,180,180,0.7);}.sub-header a{	display: block;	height: 44px;	line-height: 44px;	font-size: 18px;	text-shadow: 1px 1px 0 #fff;	font-weight: bold;}.sub-header a:hover{	left: 0px;	top: 0px;	text-decoration: none;}.sub-nullbox{	height: 50px;}.article_content img{	max-width: 100%;    margin: 0 auto;    display: block;    vertical-align: middle;}.tablebox tr{	line-height: 32px;}.tablebox a{	color: rgb(255, 0, 0);	text-decoration: underline;	font-weight: bold;	font-size: 16px;}.content_hd_media{	color: #666;    background-color: #fbfbfb;    border-bottom: 1px solid #dedede;    padding: 8px;}.content_hd_media h2 {    margin: 0;    font-size: 14pt;    color: #000;}.content_hd_media .meta_info {    color: #999;    font-size: 12pt;    margin-top: 6px;}.content_hd_media .meta_info div {    display: inline-block;    margin-right: 5px;    vertical-align: middle;    height: 50px;    line-height: 50px;}.content_hd_media .main-p{	padding-left: 3px;    padding-right: 3px;    padding-top: 1px;    padding-bottom: 1px;    background-color: #FF0000;    border-radius: 5px;    color: #FFFFFF;}.content_bd {    padding: 0px;    position: relative;    line-height: 27px;    font-size: 12pt;    text-align: justify;    word-break: break-word;}.content_bd p, .content_bd div {    vertical-align: baseline;    color: #000;    letter-spacing: -0.5px;}.content_bd p{	margin:8px 0;}.meta_info div img {    float: left;    border-radius: 100px;    width: 50px;    height: 50px;    margin-left: 0px;    margin-right: 5px;}.tablebox.imgbox a{	display: block;	height: 44px;}.tablebox.imgbox a img{	width: 100%;	height: 44px;}.jxtable{	table-layout: auto;}.jxtable td{    padding:0px;    border:none;}.jxtable p{	line-height: 35px;}.txt5 {    padding-left: 2px;    padding-right: 2px;    padding-top: 2px;    padding-bottom: 2px;    background-color: rgb(255, 157, 71);    color: #000;    float: left;    width: 24px;    border:2px dotted red;}.txt6 {    padding-left: 2px;    padding-right: 2px;    padding-top: 2px;    padding-bottom: 2px;    background-color: rgb(255, 157, 71);    color: #000;    float: right;    width: 24px;    border:2px dotted red;}.listTable .gsTxt{	padding-left: 2px;    padding-right: 2px;    padding-top: 1px;    padding-bottom: 1px;    background-color: #009900;    border-radius: 5px;    color: #FFF;    float: left;}.foot-td{	text-align: center;	color: #FF0000;	font-weight: bold;	background-color: #FFFF00;	font-family: "Î¢ÈíÑÅºÚ";}.air{    display: inline-block;    width: 4px;    height: 4px;    background: #000;    vertical-align: middle;    margin:0 2px;    border-radius: 2px;}.bztable{    font-size: 16px;    color: #000;    font-weight: bold;}.bztable tr{    line-height: 30px;}.bztable th{    padding: 3px 2px;    background: rgb(255, 157, 71);}.sbxtable{    margin-bottom: 5px;}.sbxtable th{    font-size:14pt;    background: rgb(255, 157, 71);    color: #000;}.remarks{    margin-top: 5px;    color: #ababab;}.colortable{    word-wrap: break-word;     word-break: break-all;}.colortable tr td:nth-child(2){    width: 60%;}@media screen and (min-width: 720px){	.box{		margin: 0 auto 3px;    	max-width: 720px;   	}}@media screen and (max-width: 720px){    .header-url p {        font-size: 18px;    }    .listTable a{        font-size: 10pt;    }    .f12,.title {        font-size: 11pt;    }    .f13,.f14{        font-size: 12pt;    }    .listTable .gsTxt,.listTable .bbsTxt,.listTable .KillerTxt,.content_hd_media .main-p,.header-url p:nth-child(3) span,.nav span{        font-size: 12px    }}

.box p{margin:0;padding:0}

.cgi-tit{
	border-bottom: solid 1px #ddd;
    padding: 10px;
}
.cgi-tit p {
    color: #999;
    font-size: 14px;
}

.category-more-btn {
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: block;
    background: #aaa;
    border: solid 1px #ccc;
    border-radius: 5px;
    background-image: linear-gradient(to top,#ddd,#fff);
    cursor: pointer;
}

.dz-nav{
	padding: 10px;
}
.u-pager {
    margin: 15px 0;
    text-align: center;
    color: #999;
    font-size: 0;
}
.u-btn.off, .u-btn.off:before {
    border-color: #eee;
}
.u-btn {
    padding: 10px 20px;
}
.u-btn, .page-txt {
    height: 35px;
    line-height: 16px;
    vertical-align: top;
    margin: 5px 3px;
    padding: 10px 15px;
    border: solid 1px #ddd;
    font-size: 14px;
    border-radius: 5px;
    display: inline-block;
    position: relative;
}
.page-txt.on {
    color: #fff;
    border-color: #f00202;
    background: #f00202;
}
.page-txt {
    color: #f00202;
}



.cgi-pic {}
.cgi-pic ul { padding-top: 10px;}
.cgi-pic ul li { float:left; width:50%; margin-bottom:10px; height:200px;}
.cgi-pic ul li a { display:block; margin: 0 5px 10px 5px; position:relative; line-height:30px; text-align:center;}
.cgi-pic ul li a img { width:100%; height:200px;}
.cgi-pic ul li a span { position:absolute; left:0; bottom:0; width:100%; height:30px; line-height:30px; text-align:center; color:#fff; background-color: rgba(0, 0, 0, 0.7);
background: rgba(0, 0, 0, 0.7);}

@media screen and (max-width:500px){
.cgi-pic ul li { height:140px;}
.cgi-pic ul li a img { height:140px;}
 }

@media screen and (max-width:450px){
.cgi-pic ul li { height:130px;}
.cgi-pic ul li a img { height:130px;}
 }

@media screen and (max-width:400px){
.cgi-pic ul li { height:120px;}
.cgi-pic ul li a img { height:120px;}
 }
 
 
.bigimg{width:100% !important;height:auto !important;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
.bigbox{width:840px;background: #fff;border:1px solid #ededed;margin:0 auto;border-radius: 10px;overflow: hidden;padding:10px;}
.bigbox>.imgbox{width:400px;height:250px;float:left;border-radius:5px;overflow: hidden;margin: 0 10px 10px 10px;}
.bigbox>.imgbox>img{width:100%;}
.imgbox:hover{cursor:zoom-in}
.mask:hover{cursor:zoom-out}
.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask>img:hover{cursor:pointer}