.body {
	font-family: Microsoft JhengHei;
}
#pk10num li:nth-child(n+10) {
	margin-right: 0!important
}
#pk10num li:nth-child(n+11) {
	margin-right: 0!important;
	display: none
}
.bodybox {
	background: #efeff4;
	overflow: auto;
	height: auto
}
.bodybox .headbox {
	width: 100%;
	height: .64rem;
	background: #fff;
	display: -webkit-box;
}
.bodybox .headbox div {
	height: 100%;
	-webkit-box-flex: 1;
	padding: 0rem;
	box-sizing: border-box
}
.bodybox .headbox div img {
	display: block;
	width: auto;
	position: relative;
	top: 50%
}
.bodybox .headbox .btnimg {
	width: .5rem;
	height: .34rem;
	float: right;
	padding: 0;
	position: relative
}
.bodybox .headbox .btnimg img {
	margin-right: .04rem;
}
.bodybox .headbox .btnimg#deskout img {
	left: 0;
	right: unset;
	float: unset;
}
.bodybox .headbox .btnimg#btnimg img {
	margin-top: -.15rem;
}
.bodybox .headbox .live {
	margin: 0.15rem 0.02rem;
}
.bodybox .headbox .live i {
	color: #01a0e9;
    font-size: .36rem;
}
.bodybox .headbox div a {
    height: 100%;
}
.bodybox .headbox div:first-child img {
    height: 0.4rem;
    margin-top: -0.12rem;
	width: auto;
	max-width: 100%;
}
#logodiv188 {
    width: 65%;
}
.bodybox .headbox .listimg {
	height: 0.3rem !important;
	position: absolute;
	top: 0.24rem;
}
.bodybox .headbox div:nth-child(2) img {
	right: 0;
}
.bodybox .bannerbox {
	min-height: 1.8rem;
	overflow: hidden
}
.bodybox .bannerbox .main_visual {
	min-height: 1.8rem
}
.bodybox .notice {
	width: 100%;
	height: .36rem;
	position: relative;
	padding: 0 .1rem;
	box-sizing: border-box;
	border-bottom: 1px solid #e1e1e3
}
.bodybox .notice .noticeWrapper {
	width: 95%;
    float: right;
    overflow: hidden;
}
.bodybox .notice #noticeT {
	color: #f1010a;
	margin-left: .26rem;
	display: block;
	font-size: .14rem;
	height: .36rem;
	line-height: .36rem;
	overflow-x: auto;
	min-width: 1rem;
	width: auto;
	white-space: nowrap
}
.bodybox .notice:before {
	content: "";
	display: inline-block;
	height: .16rem;
	width: .18rem;
	background: url(../../images/bg_icon.png) no-repeat -2.07rem -.17rem;
	background-size: 3.16rem;
	position: absolute;
	top: 50%;
	margin-top: -.08rem;
	left: .1rem
}
.bodybox .czList {
	width: 100%;
	height: auto;
	padding: 0 .1rem;
	box-sizing: border-box
}
.bodybox .czList .lilist {
	width: 100%;
	height: 1.05rem;
	background: #fff;
	border-radius: .04rem;
	-moz-border-radius: .04rem;
	-webkit-border-radius: .04rem;
	padding: .15rem .15rem 0;
	box-sizing: border-box;
	font-size: .12rem;
	color: #666;
	margin-top: .1rem
}
.bodybox .czList .lilist .boxline {
	width: 100%;
	height: auto;
	display: -webkit-box;
	display: -ms-flexbox
}
.bodybox .czList .lilist .l1box div:first-child {
	-webkit-box-flex: 3;
	-moz-box-flex-flex: 3;
	-ms-flex: 3
}
.bodybox .czList .lilist .l1box div:first-child .lotName {
	font-size: .16rem;
	color: #333;
	margin-right: .05rem
}
.bodybox .czList .lilist .l1box div:nth-child(2) {
	text-align: right;
	-webkit-box-flex: 1;
	-moz-box-flex-flex: 1;
	-ms-flex: 1;
	color: #666;
	padding-top: .035rem
}
.bodybox .czList .lilist .l1box div:nth-child(2) .cuttime {
	display: none
}
.bodybox .czList .lilist .li3 li {
	width: auto;
	min-width: .23rem;
	text-align: center
}
.bodybox .czList .lilist .li3 .lastli {
	text-align: left;
	min-width: .13rem;
	margin-right: .03rem
}
.bodybox .czList .pk10li {
	margin-top: .1rem
}
.bodybox .czList .pk10li li {
	display: inline-block;
	float: left;
	width: .24rem;
	height: .24rem;
	margin-right: .094rem;
	background-size: 4rem auto
}
.bodybox .czList .pk10li li:last-child {
	margin-right: 0
}
.bodybox .czList .sscli {
	margin-top: .1rem
}
.bodybox .czList .sscli li {
	display: inline-block;
	float: left;
	width: .26rem;
	height: .26rem;
	line-height: .26rem;
	margin-right: .094rem;
	text-align: center;
	color: #fff;
	background: #0092dd;
	font-size: .17rem;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%
}
.bodybox .czList .sscli li:nth-child(21) {
	background: #fb8e19;
}
.bodybox .czList .sscli li:last-child {
	margin-right: 0
}
.bodybox .czList .k3li {
	margin-top: .1rem
}
.bodybox .czList .k3li li {
	display: inline-block;
	float: left;
	width: .24rem;
	height: .24rem;
	margin-right: .094rem;
	background-size: 4rem auto
}
.bodybox .czList .k3li li:last-child {
	margin-right: 0
}
.bodybox .czList .cqncli {
	margin-top: .1rem
}
.bodybox .czList .cqncli li {
	display: inline-block;
	float: left;
	width: .24rem;
	height: .24rem;
	margin-right: .094rem;
	background-size: 3.54rem auto;
}
.bodybox .czList .cqncli li:last-child {
	margin-right: 0;
}

.member_center {
	margin-right: 0.2rem;
    margin-top: 0.06rem;
	background-size: 2.18rem auto !important;
}
.member_icon1 {
	background: #fff url(../../images/member_center.jpg) -.1rem 0 no-repeat;
}
.member_icon2 {
	background: #fff url(../../images/member_center.jpg) -0.1rem -0.52rem no-repeat;
}
.member_icon3 {
	background: #fff url(../../images/member_center.jpg) -.58rem 0 no-repeat;
}
.member_icon4 {
	background: #fff url(../../images/member_center.jpg) -.58rem -0.52rem no-repeat;
}
.member_icon5 {
	background: #fff url(../../images/member_center.jpg) -1.14rem 0 no-repeat;
}
.member_icon6 {
	background: #fff url(../../images/member_center.jpg) -1.14rem -0.52rem no-repeat;
}
.member_icon7 {
	background: #fff url(../../images/member_center.jpg) -1.62rem 0 no-repeat;
}
.member_icon8 {
	background: #fff url(../../images/member_center.jpg) -1.62rem -0.52rem no-repeat;
}

/* 彩類選單 */
.bodybox .headbox2 {
	top: 0px;
	z-index: 5;
	width: 100%;
	color: white;
	overflow-x: auto;
	height: 0.35rem;
	position: sticky;
	text-align: center;
	display: -webkit-box;
	background-color: #e6454b;
}
.bodybox .headbox2 .lottoBtn {
	width: 90px;
	font-size: 15px;
	padding-top: 0.08rem;
	border-right: 1px #FFF solid;
	border-radius: 1px;
}
/* 捲軸底色 */
.bodybox .headbox2::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	background-color: #ffeaff;
}
/* 捲軸寬度 */
.bodybox .headbox2::-webkit-scrollbar {
	width: 4px;
	height: 4px;
	background-color: black;
}
/* 捲軸本體顏色 */
.bodybox .headbox2::-webkit-scrollbar-thumb {
	background-color: #d56ed6;
}
/* 下拉選單 */
.bodybox .headbox2 .lottoBtn ul {
	display: none;
	position: fixed;
	margin-top: 0.12rem;
	background-color: #e6454b;
}
.bodybox .headbox2 .lottoBtn ul li {
	padding: 0.05rem 0.1rem;
	border-top: 1px #de7579 solid;
}
.bodybox .headbox2 .lottoBtn ul li a {
	color: aliceblue;
}

#menubtn .wfgz {
	font-size: .12rem;
	height: .2rem;
	line-height: .2rem;
	display: inline-block;
	border-radius: 4px;
	border: 1px solid #dbdbdb;
	color: #333;
	margin-top: .12rem
}
.register {
	width: 34%;
	height: 100%;
	position: relative;
	display: -webkit-box
}
.register li {
	width: 50px;
	color: #c1c1c1;
	font-size: 16px;
	line-height: 46px;
	text-align: center
}
.register .backid {
	width: auto;
	cursor: pointer;
	color: #818184;
	display: -webkit-box
}
.register .backid a {
	color: #0f14f5;
	font-size: 15px;
	text-decoration: underline
}
#enroll, #loge, #loginlist {
	display: none
}
.Super8 {
	height: auto!important
}
#cz_606 .sscli li:last-child {
	background: #fb8e19
}

.kj_box {
	width: 95%;
	float: left;
	padding: 0.1rem;
	font-size: 15px;
	max-height: 1.2rem;
	border: 1px solid #ddd;
}
.kj_box .lottoLogo {
	width: 16%;
	top: 0.03rem;
	float: left;
	max-width: 1.1rem;
	padding-right: 2%;
	position: relative;
}
.kj_box .num_tit {
	width: 78%;
	float: left;
	font-size: .12rem;
	color: #2c2c2c;
    padding: 1% 0 1% 3%;
}
.kj_box .num_tit .hot_f {
	border-radius: 20px;
	background: #ffd865;
	color: #d71d2a;
	padding: 2px 10px;
}

.kj_box .kj_con { background: #fffdf1; padding: 10px; padding-top: 10px; }

.kj_box .kj_con .img_c { float: left; width: 100px; height: 100px; margin: 18px 15px 0px 10px; }
.kj_box .num_con {
	font-size: .14rem;
	color: #888;
}
.kj_box .num_con li {
	float: left;
	width: 0.32rem;
	text-align: center;
    margin: 0 0.03rem;
	display: inline-block;
}
.ball6 {
	width: 0.1rem !important;
}

.kj_box .v_pos { position: absolute; top: -5px; right: 0px; }

.kj_box .time_c {
	float: left;
	border: 1px solid #f2ddb2;
	border-radius: 5px;
	background: #fff;
    padding: 0.09rem 0.15rem 0 0.15rem;
}
.kj_box .time_c .tit {
	color: #505050;
	font-size: .14rem;
}

.kj_box .detail_c span a {
	color: #242424;
	font-size: .15rem;
	display: inline-block;
}
.kj_box .detail_c a:hover {
    color: #de5d5d;
}
.kj_box .detail_c span i {
	top: -0.09rem;
	position: relative;
	padding-left: 0.22rem;
}

.info_box {
	width: 99%;
	float: left;
	padding: 0;
	font-size: .15rem;
	border: 1px solid #ddd;
}

/* 123 */
.g_w {
	margin: 0 auto;
}
.g_clear { clear: both; }


.ball_hk6_ {
	display: inline-block;
	width: .33rem;
	height: .33rem;
	line-height: .33rem;
	text-align: center;
	font-size: .17rem;
	font-family: "Microsoft JhengHei";
	color: #f6f6f6;
	/* background: transparent url("../../images/balls_bg.png?v={JSVERSION}") no-repeat scroll -402px -448px; */
	/* 旋轉 */
	/* -webkit-animation: spin 8s linear infinite;
	-moz-animation: spin 8s infinite linear;
	-o-animation: spin 8s infinite linear;
	animation: spin 8s linear infinite; */
}
/* 旋轉 */
/* @-webkit-keyframes spin {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
} */
.ball_red {
	border-radius: 50%;
	box-shadow: 4px 4px 6px rgb(149 149 149);
    background: radial-gradient(circle at 35% 27%, #d53737, #ff0ee8);
}
.ball_blue {
	/* background-position: -42px -162px; */
	border-radius: 50%;
	box-shadow: 4px 4px 6px rgb(149 149 149);
	background: radial-gradient(circle at 35% 27%, #3766d5, #0edeff);
}
.ball_green {
	/* background-position: -87px -164px; */
	border-radius: 50%;
    box-shadow: 4px 4px 6px rgb(149 149 149);
	background: radial-gradient(circle at 35% 27%, #2ead6b, #9bd643);
}
.jiahao {
	top: 0.12rem;
	height: .12rem;
	left: 0.01rem;
	line-height: 35px;
	position: relative;
	width: .12rem !important;
}

/** issue */
.result { margin-top: 10px; }
.result li { display: inline-block; max-width: 51px; text-align: center; float: left; margin: 0 2px; }
.result span { width: 51px; height: 51px; line-height: 51px; text-align: center; font-size: 14px; /*font-weight:bold;*/ display: block; }
.result span img { width: 40px; height: 40px; margin-top: 5px; }
.result p { font-size: 14px; display: block; height: 30px; line-height: 30px; margin: 0; }
.result li .ball_hk6_ { font-size: 20px; }

.result li .ball_blue { background-position: -443px -163px; }
.result li .ball_red { background-position: -327px -163px; }
.result li .ball_green { background-position: -386px -163px; }

.clearfix:after { content: " "; display: block; clear: both; }

.kj_box2 { border: 1px solid #ddd; width: 1000px; margin: 0 auto; margin-top: 10px; }
.kj_box2 .kj_con { background: #fffdf1; padding: 10px; padding-top: 10px; }

.kj_box2 .kj_con .img_c { float: left; width: 100px; height: 100px; margin: 18px 15px 0px 10px; }
.kj_box2 .kj_con .num_c { float: left; margin-right: 15px; position: relative; }
.kj_box2 .kj_con .num_c .num_tit { font-size: 12px; color: #888; margin-bottom: 5px; height: 20px; }
.kj_box2 .kj_con .num_c .num_tit .hot_f { border-radius: 20px; background: #ffd865; color: #d71d2a; padding: 2px 10px; }
.kj_box2 .kj_con .num_c .num_con { border: 1px solid #f2ddb2; border-radius: 5px; background: #fff; padding: 0px 10px; }
.kj_box2 .kj_con .num_c .v_pos { position: absolute; top: -5px; right: 0px; }

.kj_box2 .kj_con .time_c { float: left; border: 1px solid #f2ddb2; border-radius: 5px; background: #fff; padding: 9px 15px 8px 15px; margin-right: 15px; margin-top: 24px; }
.kj_box2 .kj_con .time_c .tit { font-size: 12px; color: #888; margin-bottom: 8px; line-height: 20px; }
.kj_box2 .kj_con .time_c .tit b { }


.kj_box2 .kj_con .detail_c { float: left; margin-top: 22px; }
.kj_box2 .kj_con .detail_c a {
    color: #242424;
    display: inline-block;
}
.kj_box2 .kj_con .detail_c a:hover {
    color: #de5d5d;
}
.kj_box2 .kj_con .detail_c { float: left; }

.detail_c span {
	display: block;
	line-height: .27rem;
}
.detail_c span i {
    color: #eeaf54;
}

.red_f { color: #e64646; }

/* 偷來的CSS */
.home .block-lottery {
    position: relative;
}

.home .block-lottery .platform-list {
    overflow: hidden;
	padding: 0.08rem 0.06rem 0.08rem 0.08rem;
    background: #eee;
    display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.home .block-lottery .platform-list li {
	width: calc(100% / 3);
	padding: 3px 2px;
	box-sizing: border-box;
}

.home .block-lottery .platform-list li .item-body.act {
    background: #00A0E9;
    color: #fff;
}

.home .block-lottery .platform-list li .item-body {
    background: #fff;
    border: 1px solid #00A0E9;
    text-align: center;
    position: relative;
    overflow: hidden;
    border-radius: .08rem;
    padding: .08rem .04rem;
    margin-right: .02rem;
    min-height: auto;
    display: block;
}

.home .block-lottery .platform-list li .item-body .title {
    font-size: .14rem;
    line-height: 1.2;
    font-weight: normal;
}

.home .block-lottery .platform-list li .item-body .title b {
    font-weight: bold;
}

.home .block-lottery .platform-list li .item-body .time {
    font-size: .1rem;
    transform: translateZ(0);
    position: absolute;
    bottom: 32px;
    width: 100%;
	white-space: nowrap;
}

.home .block-lottery .platform-list li .item-body .time span {
    transform: scale(.9);
    white-space: nowrap;
    transform-origin: 1.8rem 0;
    left: 0;
}

.home .block-lottery .border-box {
    padding: 0 .1rem;
}

.home .block-lottery .border-box .border-box-body {
    position: relative;
    border: 2px solid #00A0E9;
    padding: .1rem;
    border-radius: .05rem;
    background-image: none;
    background-color: #fff;
    box-shadow: .04rem .04rem .1rem #eee;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.home .block-lottery .border-box .border-box-body .kaiji_box {
    background: #fff;
    height: 2rem;
    padding-bottom: 0;
    position: relative;
    display: none;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .lottype {
    overflow: hidden
}

.home .block-lottery .border-box .border-box-body .kaiji_box .lottype h1 {
    width: 51%;
    font-size: .15rem;
    color: #282828;
    margin: 0 0 .08rem 0;
    white-space: nowrap;
    float: left;
    font-weight: bold;
	font-family: "Microsoft JhengHei";
}

.home .block-lottery .border-box .border-box-body .kaiji_box .lottype h1 span {
    font-size: .15rem;
    font-weight: bold;
	font-family: "Microsoft JhengHei";
}

.home .block-lottery .border-box .border-box-body .kaiji_box .lottype p {
    width: 49%;
    text-align: right;
    white-space: nowrap;
    float: right;
    font-size: .13rem;
    line-height: .2rem;
    font-weight: bold;
	font-family: "Microsoft JhengHei";
}

.home .block-lottery .border-box .border-box-body .kaiji_box .lottype p .nextissue_time {
    color: #db5466;
    font-weight: bold;
	font-family: "Microsoft JhengHei";
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box {
    display: none
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box ul {
    display: -moz-box;
    display: -ms-flexbox;
    /* display: -webkit-box; */
    font-size: .22rem;
    text-align: center
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box ul li {
    margin-right: .01rem;
    width: .39333rem;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -ms-flex: 1
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num {
    flex-direction: column;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num li {
    height: .4rem;
    line-height: .33rem;
    width: .4rem;
    font-size: .16rem;
    font-weight: 600;
    display: inline-block;
}
/* 賓果用 */
.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num.bgbg13 li {
    height: .35rem;
    line-height: .33rem;
    width: .315rem;
    font-size: .14rem;
    font-weight: 600;
    display: inline-block;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num p {
    display: block;
    font-size: .12rem;
    font-weight: normal;
    color: #626262;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num .red i, .kaiji_box .code_box .result_num .blue i, .kaiji_box .code_box .result_num .green i, .kaiji_box .code_box .result_num .red i,  .kaiji_box .code_box .result_num .add i {
    display: inline-block;
    width: .25rem;
    height: .25rem;
    line-height: .25rem;
	font-weight: bold;
	font-family: "Microsoft JhengHei";
    /* background: #fff url("../../images/xiaol2.png") -1.86rem -0.71rem no-repeat; */
    /* background-size: 3.18rem auto */
    border-radius: 2rem;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num .red {
    background: 0;
    text-align: center;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num .red > i {
    border: 0.05rem solid #ed2a43;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num .blue > i {
    /* background-position: -2.744rem -0.71rem; */
    border: 0.05rem solid #0d8ddd;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num .green > i {
    /* background-position: -2.2999rem -0.71rem; */
    border: 0.05rem solid #1ab246;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num li:nth-child(8) {
    margin-right: 0
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num .add {
    width: .13333rem
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num .add > i {
    display: inline-block;
    margin-top: .09rem;
    width: .13333rem;
    height: .2rem;
    background-position: -0.84rem -1.2rem;
	border: 0px;
}
.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_num .add i::before {
    content: "+";
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_five, .kaiji_box .code_box .result_zoo {
    font-size: .12rem
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_five li, .kaiji_box .code_box .result_zoo li {
    padding-left: .085rem
}

.home .block-lottery .border-box .border-box-body .kaiji_box .code_box .result_five .empt, .kaiji_box .code_box .result_zoo .empt {
    margin-top: .13rem;
    width: .13333rem;
    height: .09333rem
}

.home .block-lottery .border-box .border-box-body .kaiji_box .linkbox {
    font-size: .14rem;
    overflow: hidden;
    bottom: 0;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .linkbox span i {
	width: .34rem;
	height: .34rem;
	position: absolute;
	margin: -0.03rem 0 0 -0.35rem;
}
.ruleBtn {
    color: #1FBDE1;
}
.ruleBtn i {
	background: url(../../images/rulelogo.png) no-repeat;
	background-size: 0.34rem;
}
.markSixDataBtn {
    color: #7162EE;
}
.markSixDataBtn i {
	background: url(../../images/dllogo.png) no-repeat;
	background-size: 0.34rem;
}
.historyBtn {
    color: #2FDB7D;
}
.historyBtn i {
	background: url(../../images/ophlogo.png) no-repeat;
	background-size: 0.34rem;
}

.home .block-lottery .border-box .border-box-body .kaiji_box .linkbox a,
.home .block-lottery .border-box .border-box-body .kaiji_box .linkbox span {
	height: 0.28rem;
    width: 0.62rem;
    border: 1px solid;
    border-radius: 0 1rem 1rem 0;
    float: left;
    line-height: .26rem;
    margin: 0.08rem 0.09rem 0.08rem 0.2rem;
    padding: 0 0.06rem 0 0.1rem;
    text-align: center;
    font-weight: bold;
    font-family: "Microsoft JhengHei";
}

.home .block-lottery .border-box .border-box-body .kaiji_box .kaijiIn {
    display: none;
    font-size: .2rem;
    color: red;
    text-align: center;
    line-height: .4rem
}

.home .block-lottery .border-box .border-box-body .kaiji_box:first-child {
    display: block;
}

.home .category-tr {
    padding: .1rem 0 .1rem 0;
    background: #eee;
}

.home .category-icon {
    text-align: center;
    padding: 0.1rem 0 0 0;
	color: #000;
    background: #fff;
    height: 1rem;
    font-size: .13rem;
    font-weight: bold;
    font-family: "Microsoft JhengHei";
	display: flex;
	justify-content: center;
}

.home .category-icon .van-col--6 {
    width: 25%;
}

.home .category-icon .van-col {
    float: left;
    box-sizing: border-box;
    min-height: 1px;
}

.home .category-icon .icon-bg {
    width: .6rem;
    height: .6rem;
    line-height: .01rem;
    background-image: linear-gradient(0deg,#24c8b5,#3bf9a4);
    border-radius: 100%;
    text-align: center;
    display: inline-block;
    margin-bottom: 0.1rem;
}

.home .category-icon .icon-bg img {
    width: .6rem;
    height: .6rem;
}

#chart_van-col--6 .icon-bg {
	background-image: none;
	background: transparent;
}

#replay_van-col--6 .icon-bg {
	background-image: linear-gradient(0deg,#24c8b5,#3bf9a4);
}

.home .category-icon .icon-text {
    display: inline-block;
    text-align: center;
    position: relative;
}

.home .category-icon .icon-text .text {
    padding: .05rem 0;
    font-size: .16rem;
    color: #555;
}

.icom_wrap .tuku_box .picpic {
    width: 50%;
    float: left;
    text-align: center;
}

.icom_wrap .tuku_box .picpic a {
    display: block;
    margin: .05rem;
    box-shadow: 0 .02rem .08rem 0 hsla(0,0%,62.7%,.5);
}

.icom_wrap .tuku_box .picpic img {
    height: 2.1rem;
    width: 100%;
    border: solid 1px #ddd;
    display: block;
    margin: 0 auto;
}

.icom_wrap .tuku_box .picpic p {
    padding: .1rem 0;
    margin: 0 auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.icom_wrap .tuku_box .picpic a:hover img, .icom_wrap .tuku_box .picpic a:hover p {
    border-color: #e6454b;
}

.icom_wrap .tuku_box .picpic a:hover p {
    color: #e6454b;
    text-decoration: none;
}

.icom_wrap .tuku_box .picpic p {
    line-height: 26px;
    color: #505050;
    width: 100%;
    text-align: center;
}

/* 推薦圖庫 start */
@font-face {
	font-family: 'Hanchan';
	src: url('/public/fonts/Hanchan.otf');
}
.info_box_tueijian .tueijianTK{
	display: none;
}
.info_box_tueijian a{
	display: contents;
	font-size: .2rem !important;
	color: #2f93db !important;
}
/* .icom_wrap .tueijian_box .tueijian_title {
    font-family: 'Hanchan';
    text-align: center;
	color: #ffd865;
    -webkit-text-stroke: 1.5px #e04141;
	font-size: .3rem;
} */
.icom_wrap .tueijian_box div:nth-of-type(4) {
	margin-left: 0.05rem;
}
.icom_wrap .tueijian_box .tueijian_span {
	-webkit-writing-mode: vertical-lr;
	writing-mode: vertical-lr;
	color: #e04141;
	float: left;
    margin-top: 0.78rem;
	margin-left: 0.03rem;
	font-size: .18rem !important;
}
.icom_wrap .tueijian_box .picpic img {
    /* width: 100%;
    height: 100%; */
}
.icom_wrap .tueijian_box .picpic p {
    padding: .1rem 0;
    margin: 0 auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.icom_wrap .tueijian_box .picpic a:hover img, .icom_wrap .tueijian_box .picpic a:hover p {
    border-color: #e6454b;
}
.icom_wrap .tueijian_box .picpic a:hover p {
    color: #e6454b;
    text-decoration: none;
}
.icom_wrap .tueijian_box .picpic p {
    line-height: 26px;
    color: #505050;
    width: 100%;
    text-align: center;
}
#tueijianHidden {
    z-index:9999;
    display:none;
    background-color:#fff;
    position:fixed;
    height:100%;
    width:100%;
    left: 0px;
    top: 0px;
    text-align: center;
	overflow: hidden;
}
.tueijianFull {
	width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    object-fit: scale-down;
}
.tueijianLotto{
	font-size: 32px;
    color: #e04141;
    font-family: 'Open Sans',Helvetica, Arial, sans-serif;
}
.tueijianLotto1{
    margin-left: 21.8%;
}
.tueijianLotto2{
    margin-left: 18.8%;
}
/* 推薦圖庫 end */

.headbox {
	height: .44rem;
	line-height: .44rem;
	width: 100%;
	padding: 0 .1rem;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-box;
	box-sizing: border-box;
	background: #fff;
}

.headbox div { -moz-box-flex: 1; -webkit-box-flex: 1; -ms-flex: 1; height: 100%; box-sizing: border-box; padding: 0.05rem; }

.main_visual { position: relative }

/* .headbox div a i { display: inline-block; width: .83rem; height: .2333rem; background: #fff url("../../images/xiaol2.png") -1.43rem -1.183rem; background-size: 3.1866rem auto; vertical-align: middle; margin-top: .08rem; box-sizing: border-box } */

.headbox .menubtn a { float: right; margin-right: 0; width: .25rem; text-align: right }

.headbox .menubtn a i { height: .25rem; width: .21rem; background-position: -0.17rem -1.2rem }

.headbox .menubtn .go168 { width: .35rem; margin-right: .1rem }

.headbox .menubtn .go168 i { height: .35rem; width: .35rem; background: #fff url("../../images/go168.png") 0rem 0rem no-repeat !important; background-size: .35rem auto !important }

.headbox .logo img { height: 100%; }

.headbox .header-table {
	float: right;
}
.headbox .header-table .ht-top {
	line-height: .2rem;
	color: #6d6d6d;
}
.headbox .header-table span {
	font-size: .135rem;
}
.headbox .header-table .ht-sethome {
	border-right: 1px solid #6d6d6d;
	padding-right: 0.04rem;
	margin-right: 0.02rem;
}


.btnimg span {
    width: 2rem;
    font-size: 0.15rem;
    display: inline-block;
    line-height: .2rem;
    margin-left: -0.1rem;
}

/*.kaiji_box { padding: .15rem; margin-top: .1rem; background: #fff; height: 1.8rem; padding-bottom: 0; position: relative }

.kaiji_box .lottype { overflow: hidden }

.kaiji_box .lottype h1 { width: 51%; font-size: .18rem; color: #282828; margin-bottom: .08rem; white-space: nowrap; float: left; font-weight: 600 }

.kaiji_box .lottype h1 span { font-size: .14rem; color: #626262; font-weight: 500 }

.kaiji_box .lottype p { width: 49%; text-align: right; white-space: nowrap; float: right; font-size: .12rem; line-height: .28rem; color: #8a8a8a }

.kaiji_box .lottype p .nextissue_time { color: #db5466 }

.kaiji_box .code_box { display: none }

.kaiji_box .code_box ul { display: -moz-box; display: -ms-flexbox; display: -webkit-box; font-size: .22rem; text-align: center }

.kaiji_box .code_box ul li { margin-right: .08rem; width: .39333rem; -moz-box-flex: 1; -webkit-box-flex: 1; -ms-flex: 1 }

.kaiji_box .code_box .result_num { margin-bottom: .1rem; flex-direction: column }

.kaiji_box .code_box .result_num li { height: .39rem; line-height: .33rem; width: .39333rem; font-size: .19rem; font-weight: 600; display: inline-block; }

.kaiji_box .code_box .result_num .red i, .kaiji_box .code_box .result_num .blue i, .kaiji_box .code_box .result_num .green i, .kaiji_box .code_box .result_num .add i { display: inline-block; width: .39333rem; height: 100%; background: #fff url("../../images/xiaol.png") -1.86rem -0.71rem no-repeat; background-size: 3.18rem auto }

.kaiji_box .code_box .result_num .red { color: #ed2a43; background: 0; text-align: center }

.kaiji_box .code_box .result_num .red i { display: inline-block; width: .39333rem; height: 100% }

.kaiji_box .code_box .result_num .blue > i { background-position: -2.744rem -0.71rem; color: #0d8ddd }

.kaiji_box .code_box .result_num .green > i { background-position: -2.2999rem -0.71rem; color: #1ab246 }

.kaiji_box .code_box .result_num li:nth-child(8) { margin-right: 0 }

.kaiji_box .code_box .result_num .add { width: .13333rem }

.kaiji_box .code_box .result_num .add > i { display: inline-block; margin-top: .09rem; width: .13333rem; height: .2rem; background-position: -0.84rem -1.2rem }

.kaiji_box .code_box .result_five, .kaiji_box .code_box .result_zoo { font-size: .12rem }

.kaiji_box .code_box .result_five li, .kaiji_box .code_box .result_zoo li { padding-left: .085rem }

.kaiji_box .code_box .result_five .empt, .kaiji_box .code_box .result_zoo .empt { margin-top: .13rem; width: .13333rem; height: .09333rem }

.kaiji_box .linkbox { font-size: .14rem; overflow: hidden; position: absolute; bottom: 0; width: 95% }

.kaiji_box .linkbox a { height: .33rem; width: 25%; color: #353535; border: 1px solid #cfcfcf; border-radius: .03rem; float: left; line-height: .33rem; margin-right: 10%; margin-bottom: .1rem; text-align: center }

.kaiji_box .linkbox a:nth-child(3), .kaiji_box .linkbox a:last-child { margin-right: 0 }

.kaiji_box .kaijiIn { display: none; font-size: .2rem; color: red; text-align: center; line-height: .4rem }*/


.icom_wrap { background: #fff; font-size: .16rem; margin-top: .1rem; overflow: hidden }

.icom_wrap .icom { display: -moz-box; display: -ms-flexbox; display: -webkit-box; height: .42rem; line-height: .42rem; border-bottom: 1px solid #dbdbdb; }

.icom_wrap .icom div { -moz-box-flex: 1; -webkit-box-flex: 1; -ms-flex: 1 }

.icom_wrap .icom div .line_ { display: inline-block; height: .12rem; width: .05rem; border-left: 3px solid #fa3252; }

.icom_wrap .icom div .fire_ {
	background: url('../../images/fire_.png') no-repeat center;
	background-size: 0.22rem;
	width: 0.24rem;
	height: 0.24rem;
	display: inline-block;
	margin-top: 0.1rem;
}

.icom_wrap .icom div h2 {
	display: inline-block;
	color: #000;
	font-size: .16rem;
	font-weight: bold;
	font-family: "Microsoft JhengHei";
    position: absolute;
    padding: 0.01rem 0 0 0.06rem;
}

.icom_wrap .icom div a { color: #808080; font-size: .12rem }


.icom_wrap .icom div:first-child { margin-left: .1rem }

.icom_wrap .icom div:first-child + div { margin-right: .1rem; text-align: right }

.icom_wrap .com_box div:first-child { border: 0 }

.icom_wrap .icom_item { margin: 0 .1rem; border-top: 1px solid #dbdbdb; /*height: .56rem*/ float: left; /*width: 44%;*/ font-size: 0.14rem; }

.icom_wrap .icom_item a { color: #666; font-weight: 300 }

.icom_wrap .icom_item a p { font-family: PingFang-SC-ExtraLight; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: .34rem }

.icom_wrap .icom_item a .icom_date { font-size: .14rem; color: #999; vertical-align: top }

.pagediv { background: #efeff4 }

#comparison_table { margin-top: .1rem; background: #fff }

#comparison_table li { font-family: Microsoft JhengHei; }

#comparison_table .table_type { height: .44rem; line-height: .44rem; overflow: hidden; padding: 0 .2rem; display: -moz-box; display: -ms-flexbox; display: -webkit-box; border-bottom: 1px solid #dbdbdb }

#comparison_table .table_type div { -moz-box-flex: 1; -webkit-box-flex: 1; -ms-flex: 1; text-align: center }

#comparison_table .table_type div a { color: #333; font-size: .16rem }

#comparison_table .table_type div a span { display: inline-block; height: .43rem }

#comparison_table .table_type div a .checked { border-bottom: 4px solid #fa3252; color: #fa3252 }

.left { float: left }

.right { float: right }

.bo_color .rows { height: .74rem; padding: 0 .1rem; font-size: .14rem; white-space: nowrap; border-top: 1px solid #dbdbdb; display: flex }

.bo_color .rows .left { flex: 1 }

.bo_color .rows div:first-child { max-width: .38rem; line-height: .74rem; color: #333 }

.bo_color .rows div:last-child { margin-top: .1rem }

.bo_color .rows div:last-child ul li { margin-bottom: .05rem; margin-right: .06rem; float: left; color: #fff; height: .24rem; line-height: .24rem; text-align: center; width: .24rem; border-radius: 50% }

.bo_color .rows div:last-child ul li:last-child { margin-right: 0 }

.bo_color .rows div.red ul li { background: #f93353 }

.bo_color .rows div.blue ul li { background: #0094e7 }

.bo_color .rows div.green ul li { background: #20c36b }

.bo_color div:first-child { border: 0 }

.zoo { display: none }

.zoo .row { height: .5rem; line-height: .5rem; display: -moz-box; display: -ms-flexbox; display: -webkit-box; font-size: .14rem; border-top: 1px solid #dbdbdb }

.zoo .row div { -moz-box-flex: 5; -webkit-box-flex: 5; -ms-flex: 5 }

.zoo .row div span { display: inline-block; margin-right: .05rem }

.zoo .row div ul { display: inline-block; vertical-align: middle }

.zoo .row div ul li { float: left; margin-right: .075rem; color: #fff; height: .25rem; line-height: .25rem; text-align: center; width: .25rem; border-radius: 50% }

.zoo .row div ul li:last-child { margin-right: 0 }

.zoo .row div ul li.red { background: #fa3253 }

.zoo .row div ul li.blue { background: #0093e8 }

.zoo .row div ul li.green { background: #1fc26b }

.zoo .row div:first-child { -moz-box-flex: 6; -webkit-box-flex: 6; -ms-flex: 6; padding: 0 0 0 .1rem }

.zoo div:first-child { border-top: 0 }

.tt { background: #fff }

.five_row, .jaye { font-size: .14rem; display: none }

.five_row .row, .jaye .row { padding: 0 .1rem; height: .5rem; line-height: .5rem; border-top: 1px solid #dbdbdb }

.five_row .row > div, .jaye .row > div { display: flex; line-height: .5rem }

.five_row .row span, .jaye .row span { flex: 1; max-width: 8%; text-align: center; display: inline-block; white-space: nowrap }

.five_row .row ul, .jaye .row ul { display: inline-block; vertical-align: middle; max-width: 92%; display: flex; height: .25rem; margin-top: .15rem }

.five_row .row ul li, .jaye .row ul li { float: left; flex: 1; margin-right: .045rem; color: #fff; height: .25rem; line-height: .25rem; text-align: center; width: .25rem; border-radius: 50% }

.five_row .row ul li.red, .jaye .row ul li.red { background: #fa3253 }

.five_row .row ul li.blue, .jaye .row ul li.blue { background: #0093e8 }

.five_row .row ul li.green, .jaye .row ul li.green { background: #1fc26b }

.five_row div:first-child, .jaye div:first-child { border-top: 0 }

.jaye .row span { font-size: .16rem; color: #000; margin-right: .1rem }

.jaye .row ul li { color: #666; font-size: .15rem; line-height: .2rem; margin-right: .12rem }

body, html { background: #efeff4; height: auto !important;  }

body { font-size: .2rem; }

.ifame_box { position: absolute; top: 0; left: 0; width: 100%; z-index: 99999; height: 0; overflow: hidden; transition: height .5s }

.ifame_box iframe { width: 100%; height: 2.45rem }

.ifame_box .close { height: .44rem; width: 100% }

.ifame_box .close span { font-size: .13rem; display: inline-block; width: 15%; float: right; height: 100%; line-height: .44rem; text-align: center; background: #fff; padding-left: .3rem }

.anheight { height: 2.89rem; overflow: visible !important }

.kaiji_box_fast .code_box { display: block !important; z-index: 999; }

.cuttime span { color: #db5466 }

.opentyle { display: none; color: #db5466 !important }













.header { height: 0.4rem; display: block; padding: 0.05rem; color: #fff; z-index: 999; background: #fff; position: relative }
.header .logo { float: left; width: 2rem; }
.header .logo img { height: 100% }
.header .top_tool { position: absolute; top: 0.02rem; right: 0.02rem; padding: 0; margin: 0; display: flex; }
.header .top_tool a { display: inline-block; height: 0.3rem; margin: 0.08rem }
.header .top_tool a img { height: 100%; height: 0.3rem; }



.foot { background: #fafafa; padding: 0.1rem; font-size: .14rem }
.foot .f_team { display: -moz-box; display: -webkit-flex; display: flex; align-items: center; }
.foot .f_team a { -webkit-box-flex: 1; -moz-flex: 1; flex: 1; text-align: center; color: #a3a3a3 }
.foot .f_team a i { width: 0.3rem; height: 0.3rem; display: block; margin: 0 auto; border: 1px solid #a3a3a3; border-radius: 50%; }
.foot .f_team a i.ico_f1 { background: url('../../images/ico_f1.png') no-repeat center; background-size: 0.2rem; }
.foot .f_team a i.ico_f2 { background: url('../../images/ico_f2.png') no-repeat center; background-size: 0.2rem; }
.foot .f_team a i.ico_f3 { background: url('../../images/ico_f3.png') no-repeat center; background-size: 0.2rem; }
.foot .f_team a i.ico_f4 { background: url('../../images/ico_f4.png') no-repeat center; background-size: 0.2rem; }

.foot .f_link { display: -moz-box; display: -webkit-flex; display: flex; align-items: center; border-top: 1px solid #a3a3a3; margin-top: 0.5em; padding-top: 0.5em }
.foot .f_link a { -webkit-box-flex: 1; -moz-flex: 1; flex: 1; text-align: center; color: #a3a3a3 }

.sc_box {
	padding: 0.1rem;
	color: #000;
	font-size: 0.15rem;
	font-weight: bold;
	font-family: "Microsoft JhengHei";
}
.sc_box li {
    float: left;
    width: 25%;
    line-height: 0.1rem;
    border-bottom: 1px solid #2c2c2c;
    margin-bottom: 0.02rem;
}
.sc_box li span {
    float: left;
    width: 0.4rem;
    text-align: right;
    white-space: nowrap;
    padding-top: 0.14rem;
}
.zodiacAnimal {
	background: url(../../images/zodiac/zodiac_188.png?v=226) no-repeat;
    background-size: 4.6rem;
    width: 0.36rem;
    height: 0.36rem;
    display: inline-block;
}
.zodiac_1 {
	background-position: .04rem 0;
}
.zodiac_2 {
	background-position: -.37rem 0;
}
.zodiac_3 {
	background-position: -.75rem 0;
}
.zodiac_4 {
	background-position: -1.1rem 0;
}
.zodiac_5 {
	background-position: -1.53rem 0;
}
.zodiac_6 {
	background-position: -1.9rem 0;
}
.zodiac_7 {
	background-position: -2.3rem 0;
}
.zodiac_8 {
	background-position: -2.68rem 0;
}
.zodiac_9 {
	background-position: -3.05rem 0;
}
.zodiac_10 {
	background-position: -3.45rem 0;
}
.zodiac_11 {
	background-position: -3.82rem 0;
}
.zodiac_12 {
	background-position: -4.2rem 0;
}

.main_image { width: 100%; height: 1.8rem; overflow: hidden; margin: 0 auto; position: relative; background: #FFF; }

.main_image ul { height: 1.8rem; overflow: hidden; position: absolute; top: 0; left: 0 }
.main_image li { float: left; width: 100%; height: 1.8rem; }
.main_image li span { display: block; width: 100%; height: 1.8rem }
.main_image li a { display: block; width: 100%; height: 1.8rem }
.main_image li .img_1 { background: url('../../images/img_main_1.jpg') center top no-repeat; background-size: cover }
div.flicking_con { margin: 0 auto; position: relative; }
div.flicking_con .flicking_wrap { position: absolute; width: 100%; top: 1.5rem; z-index: 999; text-align: center }
div.flicking_con .flicking_wrap .flicking_inner { width: 0.7rem; margin: 0 auto; text-align: center; }
/* 121126 */
div.flicking_con a { float: left; display: block; width: 0.1rem; height: 0.1rem; padding: 0; border-radius: 50%; background: rgba(255,255,255,0.7); text-indent: -1000px; margin: 0.05rem; }
div.flicking_con a.on { border-radius: 50%; background: #fff; }

/*ContactUs*/
.contact_box { padding: 2em 1em; background: #fff; }
.contact_box table { border: 1px solid #e5dbd6;; border-bottom: none; line-height: 2em }
.contact_box th { padding: 0.5em; background: #ede3de; font-weight: normal; border-bottom: 1px solid #e5dbd6; text-align: center; }
.contact_box td { padding: 0.5em; text-align: center; border-bottom: 1px solid #e5dbd6; }
.marT2 { margin-top: .44rem; }

/* pk10球號 */

.bodybox .nub01 {
	background: url(../../images/icon/bjpknum2.png) no-repeat -246px -284px;
}
.bodybox .nub02 {
	background: url(../../images/icon/bjpknum2.png) no-repeat -42px -284px;
}
.bodybox .nub03 {
	background: url(../../images/icon/bjpknum2.png) no-repeat -83px -284px;
}
.bodybox .nub04 {
	background: url(../../images/icon/bjpknum2.png) no-repeat -123px -284px;
}
.bodybox .nub05 {
	background: url(../../images/icon/bjpknum2.png) no-repeat -286px -284px;
}
.bodybox .nub06 {
	background: url(../../images/icon/bjpknum2.png) no-repeat -1px -284px;
}
.bodybox .nub07 {
	background: url(../../images/icon/bjpknum2.png) no-repeat -205px -284px;
}
.bodybox .nub08 {
	background: url(../../images/icon/bjpknum2.png) no-repeat -164px -284px;
}
.bodybox .nub09 {
	background: url(../../images/icon/bjpknum2.png) no-repeat -327px -284px;
}
.bodybox .nub10 {
	background: url(../../images/icon/bjpknum2.png) no-repeat -368px -284px;
}

.my_views {
    font-size: .14rem;
    text-align: center;
    position: absolute;
    z-index: 5;
    width: 40%;
    color: #7c7c7c;
    border: 1px #e53a00 solid;
    background-color: white;
    border-radius: 0.01rem;
    margin: 0.05rem 30%;
    font-family: "Microsoft JhengHei";
}

.t-center {
    text-align: center;
    color: #000;
    font-size: .16rem;
    font-weight: bold;
    font-family: "Microsoft JhengHei";
}


/* 圖紙排行榜 */
.ranking_box {
	display: none;
	background-color: #FFF;
	padding-bottom: 0.1rem;
}
.ranking_box .recommend {
	background: url(../../images/recommend.png?v=22222) no-repeat;
	background-size: 3rem;
	display: block;
	width: 82%;
	height: 75px;
	margin: 0.1rem 9% 0 9%;
}
.ranking_box table {
	margin: 5px 0;
	border-radius: 10px;
	border: 1px #cdcdcd solid;
}
.ranking_box table {
	width: 100%;
	text-align: center;
	border-spacing: 0px;
}
.ranking_box tr {
	display: flex;
	line-height: 50px;
	background-color: #FFF;
}
.ranking_box tr:last-child {
	border-radius: 0 0 10px 10px;
}
.ranking_box .i_r_title {
	line-height: 30px;
	background-color: #00479d;
	border-radius: 10px 10px 0 0;
}
.ranking_box tr th {
	width: 25%;
	color: #FFF;
	text-align: center;
}
.ranking_box tr .t {
	width: 30%;
}
.ranking_box tr .o {
	width: 19%;
}
.ranking_box tr td {
	width: 25%;
    font-weight: bold;
}
.ranking_box .odds {
	color: red;
}
.ranking_box .t0 {
	color: #ff4949;
}
.ranking_box .t1 {
	color: #00abeb;
}
.ranking_box .t2 {
	color: #ffa842;
}
.ranking_box .r0 {
	background: url(../../images/ranking1.png?v=22222) no-repeat;
	background-size: 0.4rem;
	margin: 0.04rem 6% 0 6%;
	width: 13%;
}
.ranking_box .r1 {
	background: url(../../images/ranking2.png?v=22222) no-repeat;
	background-size: 0.4rem;
	margin: 0.04rem 6% 0 6%;
	width: 13%;
}
.ranking_box .r2 {
	background: url(../../images/ranking3.png?v=22222) no-repeat;
	background-size: 0.4rem;
	margin: 0.04rem 6% 0 6%;
	width: 13%;
}
.ranking_box .r3 {
	background: url(../../images/ranking4.png?v=22222) no-repeat;
	background-size: 0.285rem;
	margin: 0.11rem 7.7% 0rem 9.3%;
	width: 8%;
}
.ranking_box .r4 {
	background: url(../../images/ranking5.png?v=22222) no-repeat;
	background-size: 0.285rem;
	margin: 0.11rem 7.7% 0rem 9.3%;
	width: 8%;
}
.ranking_box tr td a {
	display: block;
	background: url(../../images/click.png?v=22222) no-repeat;
	background-size: 0.85rem;
	margin: 0.12rem 0 0 5%;
	width: 91%;
	height: 0.25rem;
}
.ranking_box tr td a:hover {
	background: url(../../images/click_hover.png?v=22222) no-repeat;
	background-size: 0.85rem;
	margin: 0.12rem 0 0 5%;
}

.liliblue {
	height: .4rem;
    line-height: .33rem;
    width: .43rem;
    font-size: .16rem;
    font-weight: 600;
    display: inline-block;
	
}

.liliblue >i {
	border: 0.05rem solid #0d8ddd;
	color: #000;
}


#result_num li[class*="nub"] {
    width: .31rem;
	height: .31rem;
    line-height: .31rem;
}

body {
  font-family: -apple-system, BlinkMacSystemFont, "PingFang TC", "Microsoft JhengHei", sans-serif !important;
  font-weight: bold !important;
  color: #000 !important;
  -webkit-font-smoothing: antialiased;
}