a{text-decoration:none}body{max-width:640px;margin:0 auto;position:relative;min-height:100vh}
.head{height:78px;background:#a71ede;padding-left:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.ban img{display:block;width:100%;}
.newbox{
	height:46px;padding:0 2px;padding-bottom:9px;
background:url(../image/newbg.png) no-repeat center top;
box-shadow: 0 0.1rem 0.11rem 0 #4900a72e;
width:94%;
margin:0px auto;
border-radius:15px;
border:1px solid #eee;
position:relative;
top:5px;
background:#fff;
}
.newin{height:50px;padding-left:60px;background:url(../image/newtl.png) no-repeat left center;margin-top:3px;}
.lunleft{position:relative;overflow:hidden;height:50px}
.lunleft ul{position:absolute;left:100%;top:3px;display:table}
.lunleft ul li{display:table-cell;white-space:nowrap;line-height:50px;font-size:25px;color:#000;font-weight:800;}
.kf{text-align:center;padding-bottom:10px}

.hui{font-size:23px;line-height:42px;padding-left:25px;color:#ff5d90;text-align:center}
.hui em{color:#545454;font-weight:600;}
.hui a{color:#a71ede}
.cesu{width:590px;margin:0 auto;padding:20px 0}
.cesu li{height:57px;padding-bottom:27px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.miaoinpt{color:#5a5e6b;font-size:26px;height:53px;border:1px solid #cfcfcf;background:#f0efef;text-align:center;border-radius:5px;line-height:52px;font-weight:600}
.miaoinpt1{width:109px}.miaoinpt2{width:300px}

.dw{display:block;color:#fff;height:57px;border-radius:6px;text-align:center;line-height:56px;font-size:26px;background:#737ef5;width:144px;font-weight: 600;}
.index{
	border:1px solid #eee;
	border-radius:30px;
/* box-shadow: 0 6px 11px 2px rgba(73,0,167,.18); */
	margin:20px 10px;
}
.index-1{	 
     
    justify-content: flex-start;
    background: #737ef5;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    padding-top:7px;
}
.index-1 img{
	margin:0px 10px;
	max-width: 600px;
}
.pop_table { width: 100%; display: block;}
.pop_table tbody { width: 100%; display: block;  }
.pop_table .th-tit { background: #675d5d; color: #FFF; padding: 15px 0; font-weight: normal; text-align: center; color: #fff; }
.pop_table .th-tit td { color: #fff; }
.pop_table td.wp100 { width: 100px!important; }
.pop_table td.wp200 { width: 200px!important; }
.pop_table td.wp240 { width: 240px!important; }
.pop_table td.wp10 { width: 10%; }
.pop_table td.wp15 { width: 15%; }
.pop_table td.wp20 { width: 20%; }
.pop_table td.wp30 { width: 30%; }
.pop_table td.wp40 { width: 40%; }
.pop_table td.wp50 { width: 50%; }
.pop_table td { text-align: center; border: none; padding: 13px 0; font-size: 23px; color: #000; }
.pop_table tr { color: #7c6d4a; }
.pop_table tr.rowbgc ,.pop_table td.rowbgc{ color: #7c6d4a; background: #ececec; }
.pop_table tr.rowbgc .rankTxt ,.pop_table td.rowbgc .rankTxt{ color: #9D9696; }
.pop_table tr p { display: block; height: 19px; position: absolute; margin: auto; left: 0; right: 0; bottom: 0; top: 0; z-index: 20; color: #5A4818; line-height: 19px; }
.pop_table tr img { margin: auto; left: 0; right: 0; bottom: 0; top: 0; z-index: 1; }
.pop_table .f-red{color:#F00!important;font-size:15px;}
.pop_list { }
.pop_list li { position: relative; float: left; height: 47px; width: 100%; border-bottom: 1px dashed #999; padding-top: 24px; line-height: 25px; font-size: 14px; color: #666666; }
/*.pop_list li:last-child{border: none;}*/
.pop_list li:before { position: absolute; left: 0; top: 31px; display: block; content: ''; width: 9px; height: 9px; border: 2px solid #666; -moz-border-radius: 7px; border-radius: 7px; }
.pop_list li i { display: inline-block; width: 41px; height: 25px; line-height: 25px; padding-left: 8px; margin-left: 26px; font-style: normal; background: url(https://189c.tv/image/newsItemIcon.png) no-repeat; margin-right: 14px; }
.pop_list li a { display: inline-block; width: 780px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #666666; }
.pop_list li a:hover { color: #ff5400; text-decoration: underline; }
.pop_list h2.tit{ padding: 20px 0 8px; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; height: 30px; line-height: 30px; color: #ff5400; }
.pop_list h2 a { color: #ff5400; font-size: 20px; }
.pop_list p { line-height: 22px; font-size: 15px;margin:10px 0px; }
.pop_list p  span{ color:#ff5400;}
.pop_list img { max-width: 780px; }
.pop_list li .hot_icon { width: 16px; height: 17px; display: inline-block; background: url(https://189c.tv/image/hot.gif) no-repeat; }
.pop-con { position: relative; width: 640px; height: 150px; overflow: hidden;background:url(../image/lunbobg.png) no-repeat;border-radius: 50px;border: 1px solid #eee;margin-top: 15px;}
.mod {
	overflow: auto;
	width:640px;
	text-align:center;

}
.footer {
    width: 100%;
    height: 1.84rem;
    position: fixed;
    top: 100%;
    bottom: unset;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-455%) translateX(0%);
    z-index: 100000
}

.footer img {
    width: 100%;

}