﻿/* CSS Document */
* {
    padding: 0;
	margin: 0;
    border: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
}
.logo2{    
    margin: 5px 0;  
    border-radius: 5px;  
    overflow: hidden;  
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffb3ba, endcolorstr=#ffb3ba);  
}  

html, body {
    font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 14px;
}

html{
    background: #F4F4F4;
}

body{
    max-width: 720px;
    margin:0 auto;
	/* overflow-x: hidden; */
}

ol, ul {list-style: none;}

h1, h2, h3, h4, h5, h6 {font-size: 100%;}

a {text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
a:focus {outline: none;}
a.hidefocus {outline: none}

input[type=text], input[type=button], input[type=submit] {
    -webkit-appearance: none;
    outline: none;
}

button {
    border: 0;
    outline: none;
    cursor: pointer;
}
input{outline:none}

.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

table{
    table-layout: fixed;
    width: 100%;
}


/***********************/
.wr{color:#f00 !important}
.wg{color:#080 !important}
.wb{color:#00f !important}
.wp{color:#f0f !important}
.wo{color:#f80 !important}
.wy{color:#ff0 !important}
.wh{color:#c0c0c0 !important}
.wpu{color:#909 !important}
.wbl{color:#000 !important}
.wcb{color:#0094b2 !important}

.wlg{color:#0f0 !important}
.wlb{color:#0ff !important}

.by{background:#ff0 !important}



.ta{text-align:center}
.fw{font-weight:bold}

.header.index-header {
    height: 90px;
    /*border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;*/
}




.header {
    position: fixed;
    z-index: 99;
	top:0;
    width: 100%;
    max-width: 720px;
    background-image: linear-gradient(to right,#ed82b5, #ed82b5, #ed82b5, #ed82b5, #ed82b5);
}

.header .logo-box {
    height: 46px;
}
.header .logo {
    float: left;
    height: 46px;
    margin-left: 0px;
	padding:5px;
}
.header .logo .logo-img {
    height: 36px;
}
.header .bank {
    float: right;
    position: relative;
    width: 100px;
    height: 30px;
	line-height:30px;
	padding:8px .5rem;
}
.header .bank img {
    display: block;
    width: 75px;
    height: 46px;
    margin: 0 auto;
}
.header .bank a {
    display: block;
    color: #000;
    font-size: 12pt;
	font-weight:bold;
    text-align: center;
    padding: 0 5px;
	background:#f6ffcc;
	border-radius:25px;
}

.nav {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    overflow: hidden;
    border-top: 1px solid #000;
}

.date{
	margin-top:93px !important;
}
.riqi{
	font-size: 19pt;
    text-align: center;
    font-weight: bold;
    margin: 5px 0;

}

.banner img{border-radius:5px;display:block}

.note{background:#ed82b5 !important;font-weight:bold;line-height:25px;padding:5px 0;text-align:center}


.box {  
    margin: 5px 0;  
    border-radius: 5px;  
    overflow: hidden;  
    background-image: linear-gradient(to right, #ed82b5, #ed82b5, #ed82b5, #ed82b5, #ed82b5);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffb3ba, endcolorstr=#ffb3ba);  
}  

.nullbox {
    height: 100px;
}

/*********************/

.br-12{border-radius:4px;overflow:hidden}
.bg{background: linear-gradient(to right, #ed82b5, #ed82b5, #ed82b5, #ed82b5, #ed82b5)}
.dis {display: normal;}
.undis {display: none;}

/*********************/

.acbk{background:#000;color:#fff;padding:.5rem;text-align:center;font-size:1.8rem;font-weight:bold}
.acbk .acbt{color:#000;background:#0f0;text-align:center;padding:5px 0;font-size:1.8rem;font-weight:bold}
.acbk .acbt2{display:block;padding:5px 0;margin:0;background:#ff0;color:#f00;border:2px dashed #f00}
.acbk p{margin-top:10px;margin-bottom:5px}
.acbk span{color:#0f0}
.acbk p font{color:#f00}
.acbk i{font-style:normal;background:#ff0;color:#f00}

/*********************/

.kj-wp {position: relative; margin: 0px; border: 1px solid #eee;box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);}
.kj-wp .bu {position: absolute;right: 143px;top: 146px;}
.kj-wp .find {display: inline-block;font-size: 14px;color: #ffffff;padding: 5px 20px;border-radius: 3px;border: 1px solid #bb8215;background: linear-gradient(180deg,#deb030,#e59e10);box-shadow: 0 0 3px inset;}
.kj-wp .source {margin-left: 5px;margin-right: 5px;;display: inline-block;font-size: 14px;background: #d61a1a;color: #ffffff;padding: 5px 20px;border-radius: 3px;border: 1px solid #b02b21;background: linear-gradient(180deg,#d21e1e,#b02b21);box-shadow: 0 0 3px inset;}
@media screen and (max-width: 450px){  
  .kj-wp {position: relative;height: 280px;margin: 0px;box-shadow: 0 0 3px 3px #ed82b5;}
  .kj-wp .bu {position: absolute;right: 235px;top: 112px;}

  .kj-wp .source {display: none;}
  .kj-iframe {height: 280px;}
}

/*********************/

.lxlm{background:#fff;border-radius: 0 0 4px 4px;}
.lxlm-head{padding:.2rem .5rem 0 .5rem;background-color:#a8e4d3;}
.lxlm-tit{font-size:1.4rem;color:#fff;padding-top:.5rem;font-semibold:600;}
.lxlm-qs{display:flex;align-items:center;width: 100%;overflow-x:auto;padding-bottom:.5rem;margin-bottom:0;}
.lxlm-qs li{display:flex;margin-right:.5rem;}
.lxlm-qs li button{text-align:center;font-weight:bold;justify-content:center;align-items: center;width:5rem;padding:.35rem .5rem;border-radius:45px;font-size:.935rem;letter-spacing:1px}
.hover-yes{background:#ffffff;color:#02675c;border:1px solid #02675c}
.hover-no{background: #55b1a9;color:#02675c;border:1px solid #02675c}

.mtbl{width:100%;border-collapse:separate;--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);text-align:center;--tw-text-opacity: 1;color:rgb(229 35 5 / var(--tw-text-opacity));word-break:break-word}
.mtbl tr:last-child td:first-child{border-bottom-left-radius:6px}
.mtbl tr:last-child td:last-child{border-bottom-right-radius:6px}
.mtbl td{padding:.375rem .25rem;line-height:22px;border-right:solid 0px #cece71;border-bottom:solid 1px #cece71}
.mtbl td:first-child{width:85px;text-align:center}
.mtbl td:first-child{border-left:solid 0px #cece71}
.mtbl td:last-child{width:65px;text-align:center}
.mtbl td:nth-child(2){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));font-size:.75rem;line-height:1rem;font-weight:500}
@media (max-width: 360px){.mtbl td:nth-child(2) p[style],.mtbl td:nth-child(2) div[style],.mtbl td:nth-child(2) span[style]{font-size:12px!important}}
.mtbl td:last-child,.mtbl td:first-child{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));font-size:10px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}
@media (min-width: 375px){.mtbl td:nth-child(2){font-size:1rem;line-height:1.5rem} .mtbl td:last-child,.mtbl td:first-child{font-size:.875rem;line-height:1.25rem} .mtbl td:last-child{font-size:.75rem;line-height:1rem}}
@media (min-width: 425px){.mtbl td:last-child,.mtbl td:first-child{font-size:1rem;line-height:1.5rem}}

.mtbl td:last-child{font-weight:500}

.mtbl td.td1{font-size:1.1rem}
.mtbl td.td2{font-size:1.4rem;font-weight:bold}
.mtbl td.td2 span{color:#0ff}
.mtbl td.td2 b{color:#f00;background:#ff0}
.mtbl td.td2 ww{color:#FFFFFF}
.mtbl td.td3{font-size:1.1rem;}

/****************************/



.nmwx{background-color:#03759d; line-height:35px; border-radius:10px; padding:0 10px; text-align:center;}
.nmwx .nmwx-tit{margin:5px 0;color:#ffffff; font-family:华文中宋; font-size: 20px;font-weight:bold}
.nmwx .nmwx-zl{background-color: #fff; border-radius: 20px; padding: 5px; box-shadow: 2px 2px 2px #ffc107;}
.nmwx .nmwx-by{font-size: 15px;font-weight:bold; line-height: 40px; color: #ffffff; font-family: 华文中宋;}
.qwgr span {display: inline-block;width: 30px;line-height: 30px;margin-left: -3px;text-align: center;color: #ff0;font-size: 17px;font-weight: bold;border-radius: 50%;background: #03759d;margin: 2px;}
.tjzl{padding:.5rem}
.tjzltb td{border:1px solid #ed82b5;font-size:1.05rem}
.tjzltb td.tdm{width:48%;color:#00f;font-size:1.45rem;font-weight:bold}
.tjzltb td i{font-style:normal;background:#ff0;color:#f00}
.tjzltb td font{color:#f00}
/*
.tjzl p{border: 1px solid #ed82b5;border-bottom:0;font-size:1.35rem}
.tjzl p:last-child{border-bottom: 1px solid #ed82b5;}
.tjzl p b{font-size:1.5rem}
.tjzl p font{color:#f00;}
.tjzl p i{font-style:normal;color:#f00;}
*/
.alink{margin-bottom:.3rem}
.alink a{display:inline-block;padding:1px 35px;border:1px solid #ed82b5;border-radius:25px;font-size:16px;color:#000;text-decoration:none}

/***************************/

.ggimg img{display:block;width:100%}
.ggimg img:only-child {border-radius: 4px;}
.ggimg img:first-child:not(:only-child) {border-radius: 4px 4px 0 0;}
.ggimg img:last-child:not(:only-child) {border-radius: 0 0 4px 4px;}
.ggimg img:not(:first-child):not(:last-child) {border-radius: 0;}

.wzzl{background:#fff;padding:.5rem .8rem;font-size:1.3rem}
.wzzl .qi{padding:.45rem 0;border-bottom:1px solid #ed82b5;}
.wzzl .qi:last-child{border-bottom:0}
.wzzl font{color:#f00}
.wzzl span{display:flex;float:right;}
.wzzl i{font-style:normal;background:#ff0;color:#f00}
.wzzl p{font-weight:bold}

.ezbt{background:#7ED5B9;color:#fff;font-size:1.45rem}
.ezbt b{color:#ff0}
.ezbt font{font-size:2rem;color:#ff0}
.ezbt em{font-style:normal;color:#000}

.essm{background:#fff;padding: .2rem .3rem;font-size: 1.3rem;}
.essmtb{table-layout: auto;margin:.3rem 0;border:1px;border-collapse: collapse;width: 100%;}
.essmtb th{padding:3px 0;border:1px solid #ed82b5;font-size:1.2rem;text-align:center;background:#ed82b5;font-weight:normal}
.essmtb td{padding:3px 0;border:1px solid #ed82b5;font-size:1.2rem;text-align:center}
.essmtb td.e1{width:7%;background-color:#efefef}
.essmtb td.e2{width:18%;font-weight:bold;font-size:1.75rem;}
.essmtb td i{font-style:normal;color:#f00;background-color:#ff0}

.yjjt .j2{color:#f06;padding:3px 0;font-weight:bold;font-size:1.4rem}
.yjjt .j3{color:#090;font-weight:normal;}

.wzzltb{width:100%;border-spacing:0;border-padding:0}
.wzzltb td{border:1px solid #ed82b5;border-bottom:0;width:25%;text-align:center;color:#000;padding:8px 0}
.wzzltb tr:last-child td{border-bottom:1px solid #ed82b5;}

.sxsmtb .t2{width:50%;border-left:0;border-right:0;color:#333}
.sxsmtb .t2{font-style:normal;font-size:2rem;font-weight:bold;color:#00f;}
.sxsmtb .t2 b{color:#080}

.swyxtb .t2{width:50%;border-left:0;border-right:0;color:#090}
.swyxtb .t2{font-style:normal;font-size:1.35rem;font-weight:bold;color:#090;}
.swyxtb .t2 b{color:#8800ff}

.jyzt b{color:#03f}

#tbtk{font-size: 10pt; color: #000000; margin: 0px; padding: 0px; border-collapse:collapse;background:#fff}
#tbtk td{margin: 0px; padding: 3px 2px; border: 1px solid rgb(229, 229, 229); word-break: break-all; text-align: center; font-size: 1.2rem; line-height: 30px; color: rgb(51, 51, 51);}
#tbtk td a{color:#000}

/*content*/
.subnav{
	border-radius:5px;
	padding:5px 0;
	background: #f1fbf1;
	overflow: hidden;
}
.subnav a{
	display: block;
	float: left;
	width: 20%;
	text-align: center;
	font-size: 12pt;
	color: #000;
	font-weight: bold;
	text-shadow: 0px 2px 1px #ff9c00;
}
.subnav a img{
	display: block;
	width: 80px;
	height:80px;
	margin:0 auto 2px;
	animation-duration:1s;
	animation-fill-mode:both;
}
.subnav a:nth-child(1) img,.subnav a:nth-child(2) img{
	animation-name:fadeInLeft;
}
.subnav a:nth-child(3) img{
	animation-name:bounceInDown;
}
.subnav a:nth-child(4) img,.subnav a:nth-child(5) img{
	animation-name:fadeInRight;
}

@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}
@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}
@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}
.subnav a:hover{
	animation-name:pulse;
	animation-duration:1s;
	animation-fill-mode:both;
}
@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}
.pad{
	padding:4px 4px;
}

.list-title{
	height: 38px;
	line-height: 38px;
    text-align: center;
    border-bottom: 0 solid #738e9f;
    background: #fff;
    color: #ffffff;
    font-weight: bold;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	/* background: linear-gradient(transparent,transparent); */
	font-size: 26px;
	text-shadow: 0px 0px 3px #000;
	border-radius: 0 0 -10px -10px;
    background: linear-gradient(to bottom, #ec68a7, #ec68a7);
    box-shadow: 0 5px 4px 0 transparent, 0 6px 20px 0 rgba(0, 0, 0, .19);
}

/***************/

.tzul{padding:1px;text-align:center;background:#fff;}
.tzul li{padding:2px 4px;border-radius:0px;background-color:#fff;}
.tzul li:first-child{padding-top:4px}
.tzul li:last-child{padding-bottom:4px}
.tzul a{
	text-align: center;
	border: solid 1px #c1bdbd;
	border-radius: 3px;
	background: #eee;
	background-image: linear-gradient(to top, #fff, #eee, #fff);
	box-shadow: 0 2px 5px rgba(0,0,0,0.1);
	display: block;
	font-size: 22px;
	font-weight: bold;
	color: #000;
	padding: 2px 0;
}
.tzul a b{font-size: 26px;}

/***************/

.qnzl{
	table-layout: auto;
	color: #000;
	border-radius: 0 0 5px 5px;
	overflow: hidden;
	text-align: center;
	background: #f5f5f5;
}
.qnzl tr{
	height: 32px;
}
.qnzl td{
	border:1px solid #c5e6fb;
	width: 33.3%;
	font-size: 12pt;
	font-family: 微软雅黑;
}
.qnzl a{
	color: #000;
}

.copyright{
	width: 100%;
	margin:0 auto;
	padding:.5rem;
	color: #333;
}

@media screen and (max-width: 610px){
	.riqi{font-size: 15pt;}
	.pad {padding: 2px 2px;}
	.padt{padding:2px 2px 0.1px 2px;}
	.list-title{font-size: 26px;}
	.listtable td{font-size: 13pt;}
	.tzul a{font-size:23px}
	.tzul a b{font-size: 25px;}
	.gg td{font-size: 16pt}
}
@media screen and (max-width: 505px){
	.pad {padding: 2px 2px;}
	.list-title{font-size: 24px;}
	.riqi{font-size: 12pt;}
	.banner img{border-radius:3px}
	.box,.subnav,.xjbox{margin:3px 0px ;}
	.subnav a{font-size: 11pt;}
	.subnav a img{width: 60.8px;height: 60.8px;}
	.qnzl td{font-size: 13pt;}
	.tzul a{font-size:21px}
	.tzul a b{font-size: 23px;}
}
@media screen and (max-width: 429px){
	.tzul a {font-size: 22px;}
	.tzul a b{font-size: 23px;}
}
@media screen and (max-width: 409px){
	.riqi{font-size: 11pt;}
	.list-title{font-size: 20px;}
	.qnzl td {font-size: 12pt;}
	.tzul a{font-size:18px}
	.tzul a b{font-size: 20px;}
}
@media screen and (max-width: 374px){
	.riqi{font-size: 10pt;}
	.list-title{font-size: 15px;}
	.qnzl td{font-size: 11pt;}
	.tzul a{font-size:17px}
	.tzul a b{font-size: 19px;}
}

/***********************/

.tztb {
    table-layout: auto;
    color: #000;
    border-radius: 0px;
    overflow: hidden;
    text-align: center;
    background: #fff;
	border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.tztb td {
    font-weight: bold;
    border: 1px solid #fefefe;
    font-size: 18pt;
    padding: 2px 2px;
    white-space: nowrap;
}

.tztb a {
    line-height: 35px;
    text-align: center;
    border: solid 1px #ed82b5;
    border-radius: 8px;
    background: #eee;
    background-image: linear-gradient(to top, #fff, #eee, #fff);
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    display: block;
    font-weight: bold;
    color: #000;
    text-decoration: none;
    padding-left: 0px;
	font-size:1.35rem
}

@media screen and (max-width: 580px){
	.tztb{border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
	.tztb td{font-size: 15pt;}
}
@media screen and (max-width: 480px){
	.tztb td{font-size: 13pt;}
}
@media screen and (max-width: 408px){
	.tztb td {font-size: 12pt;}
	.tztb a {line-height: 30px;}
}
@media screen and (max-width: 358px){
	.tztb td {font-size: 11pt;}
}


/***********************/

.sx{background:#fff}
.sx table {border-collapse: collapse;border-spacing: 0;}
.sx table tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.sx table td {border: 1px solid #e5e5e5;padding: 3px 2px;word-break: break-all;}
.sx ul, .sx li, .sx dl, .sx dt, .sx dd{margin:0;padding:0;display:inline-block}
.sx ul {display: block;list-style-type: disc;}
.sx ul li img {vertical-align: middle;border: 0;width:40px;height:40px;}
.sx1 li{float: left;width: 33.333333%;padding: 5px 0;text-align: center;}
.sx span{height: 18px;line-height: 18px;margin: 0 2px;padding: 0 3px;font-size: 12px;color: #fff;display: inline-block;background-color: #f00;}
.sx span.blue{background-color: #3366ff;}
.sx span.green{background-color: #009933;}
@media (min-width: 320px) and (max-width:359px){.sx1 li{width: 50%}}
@media (min-width: 360px) and (max-width: 374px){.sx1 li{width: 50%}}
@media (min-width: 375px) and (max-width: 392px){.sx ul li .tm01 span{margin:0 1px;padding:0 2px}}
@media (min-width: 393px) and (max-width: 413px){.sx ul li .tm01 span{margin:0 1px;padding:0 2px}}
@media (min-width: 414px) and (max-width: 767px){}
@media (min-width:768px){.sx1 li{width: 25%}}


.bbs-content li font {
    color: #1e00ff;
    font-size: 1.2rem;
    border-radius: 3px;
    border: 1px solid #c91a82;
    padding
Shorthand property to set values for the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.

Widely available across major browsers (Baseline since January 2018)
Learn more

Don't show
: 1px;
}