.maxImg img{
    width: 100%;
}

html {
    scroll-behavior: smooth;
    /* 解决锚点位置被导航栏遮挡 */
    scroll-padding-top: 151px;
}

/*切换彩种*/
.xam,.xg {display: none;}
.type {display: flex;height: 50px;}
.type p {flex-grow: 1;margin: 0;line-height: 50px;text-align: center; border: 1px solid #ccc;font-size: 18px;background: #6e6c6c;color: #fff;}
.type .active {background: #019c3a;}
/*切换彩种*/

.jiuxiao p>img:first-child {
    width: 100%;
}

 .bzlx { font-size: 18px; text-align: center;white-space: normal; background: #fff;}
.bzlx th { height: 32px; border: 2px solid #004400; color: #fff; background: #004400;}
.bzlx td { height: 32px; border: 2px solid #004400; font-weight: bold;}
.bzlx td:nth-child(2){ color: #00f;}
.bzlx td span { color: #f00; }
@media screen and (max-width:720px){
    .bzlx { font-size: 16px;}
}

.xcmyy {
    table-layout: fixed;
    font-size: 16px;
    font-weight: bold;
    background: #fff;
    font-family: '宋体';
}
.xcmyy td { padding: 3px 2px; color: #f00; border: dashed 1px #c0c0c0;}


.ptyxx { table-layout: fixed; font-size: 16px; font-weight: bold; background: #fff; font-family: '宋体';}

.ptyxx td { padding: 3px 2px;  border: dashed 1px #c0c0c0;}

.tgsl { table-layout: fixed; font-size: 18px; text-align: center; background: #fff;}
.tgsl th { border: 1px solid #e5e5e5; padding: 3px 2px; color: #fff; background: #429A94;}
.tgsl td { border: 1px solid #e5e5e5; padding: 3px 2px; font-weight: bold; font-family: '宋体';}
.tgsl td a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}


.jxesm { font-size: 18px; text-align: center;white-space: normal; background: #fff;}
.jxesm th { height: 32px; border: 1px solid #004400; color: #fff; background: #004400;}
.jxesm td { height: 32px; border: 1px solid #004400; font-weight: bold;}
.jxesm td:nth-child(2){ color: #00f;}
.jxesm td span { color: #f00; }
@media screen and (max-width:720px){
    .jxesm { font-size: 16px;}
}


.yqjs { border-collapse: separate; border-spacing: 2px; font-size: 16px; font-weight: bold; color: #fff; text-align: center; background: #000; font-family: '宋体';}
.yqjs td { height: 32px; border: 1px solid #007e31; font-weight: bold;}
.yqjs td:nth-child(2){ color: #0f0;}
.yqjs td span { color: #f00; }
.yqjs tr:nth-child(2n-1) td:nth-child(1),
.yqjs tr:nth-child(2n-1) td:nth-child(3) { width: 13%;}
@media screen and (max-width:720px){
    .yqjs { border-spacing: 1px; font-size: 12px;}
}


.sqbk { table-layout: fixed; font-size: 18px; text-align: center;white-space: normal; background: #fff;}
.sqbk th { height: 32px; border: 2px solid #004400; color: #fff; background: #004400;}
.sqbk td { height: 32px; border: 2px solid #004400; font-weight: bold;}
.sqbk td:nth-child(2){ font-size: 28px; color: #00f;}
.sqbk td span { color: #f00;}
.sqbk td font { color: #f00;}
@media screen and (max-width:720px){
    .sqbk { font-size: 16px;}
    .sqbk td:nth-child(2){ font-size: 20px;}
}


.xjjsq { font-weight: bold; text-align: center; background: #ceefdb;}
.xjjsq th { height: 36px; border: 2px solid #636262; color: #fff; background: #000;}
.xjjsq td { height: 36px; border: 2px solid #636262;}
@media screen and (max-width:720px){
    .xjjsq { font-size: 14px;}
}


.yxym { font-size: 16px; text-align: center;white-space: normal; background: #fff;}
.yxym th { height: 32px; border: 1px solid #ddd; color: #fff; background: #004400;}
.yxym td { height: 32px; border: 1px solid #ddd;}
.yxym td:nth-child(1) { width: 23%; color: #fff; background: #004400;}
.yxym td:nth-child(2) {}
.yxym td:nth-child(3) { width: 23%; color: #fff; background: #004400;}
.yxym td span { color: #f00;}
@media screen and (max-width:720px){
    .yxym { font-size: 14px;}
}


/*热门彩图 start*/
#tanoopp-black { display:table; background: rgba(0,0,0,.2); width:100%; height:100%; overflow:hidden; _position:relative; position: fixed; z-index:10000;left: 0px;top: 0px;}
@media screen and (min-width: 328px) {#tanoopp-out {font-size: 14px; line-height: 20px;}}
@media screen and (min-width: 360px) {#tanoopp-out {font-size: 14px; line-height: 20px;}}
@media screen and (min-width: 400px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 440px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 480px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 640px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
#tanoopp-out { vertical-align:middle; display:table-cell; text-align:center; _position: fixed; _top:50%; _left:50%;}
#tanoopp-out p { margin: 0 auto;}
#tanoopp-out img { border: 0;}
#tanoopp-con { color: #444; background: #fff; border-radius: 5px; overflow: hidden; box-shadow: 0 5px 20px rgba(0,0,0,.2); display:inline-block; _position:relative; _top:-50%; _left:-50%;}
.tanoopp-tit { line-height: 1.5em; padding: 0.5em 0.7em; font-size: 16px; font-weight: bold; text-align: left; background: #f5f5f5;}
.tanoopp-tit img { width: 26px; height: 26px; vertical-align: text-bottom; margin-right: 10px;}
.tanoopp-close { float: right; font-size: 14px; font-weight: normal; display: inline-block; cursor: pointer;}
.tanoopp-close:hover { background-position: 0 -34px;}
.tanoopp-box { text-align: left; padding: 10px;}
.tanoopp-box img { max-width: 100%; height: auto;}
.tan02133-box { text-align: left; padding: 10px;}
.tan02133-box img { max-width: 100%; max-height: 720px;height: auto; }
#tanxpg-black { display:none; background: rgba(0,0,0,.2); width:100%; height:100%; overflow:hidden; _position:relative; position: fixed; z-index:10000;left: 0px;top: 0px;}
.tuku ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}

.tuku ul li {
    width: 26%;
    margin: .22rem;
    text-align: center;
    /*color: #f00;*/
}

.tuku ul li img {
    width: 100%;
    height: 85px;
    border: 0;
    margin: 8px 0;
}
.klj {border:solid 1px grey collapse;font-weight:700; font-size:18pt; font-family:宋体; background:#000; color:#fff; width:100%; text-align:center;}
.coll {color:#ffff00;}
/*热门彩图 end*/


.yqjs { border-collapse: separate; border-spacing: 2px; font-size: 16px; font-weight: bold; color: #fff; text-align: center; background: #000; font-family: '宋体';}
.yqjs td { height: 32px; border: 1px solid #007e31; font-weight: bold;}
.yqjs td:nth-child(2){ color: #0f0;}
.yqjs td span { color: #f00;}
.yqjs tr:nth-child(2n-1) td:nth-child(1),
.yqjs tr:nth-child(2n-1) td:nth-child(3) { width: 13%;}
@media screen and (max-width:720px){
    .yqjs { border-spacing: 1px; font-size: 12px;}
}


.jysx { font-size: 18px; text-align: center;white-space: normal; background: #fff;}
.jysx th { height: 32px; border: 1px solid #004400; color: #fff; background: #004400;}
.jysx td { height: 32px; border: 1px solid #004400; font-weight: bold;}
.jysx td:nth-child(2){ color: #00f;}
.jysx td span { color: #f00;}
@media screen and (max-width:720px){
    .jysx { font-size: 16px;}
}

.url { line-height: 1.3; font-weight: bold; text-align: center; font-size: 17px;}
.url dl { display: flex; flex-direction: row; flex-wrap: wrap;}
.url dl dt { width: 100%; color: #ff0;}
.url dl dd { width: 33.33%; color: #fff;animation-name: pulse;
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-iteration-count: infinite;}
