.kuaijie_nav{
	height:38px;
	display:flex;
}
.kuaijie_nav .title{
	text-align:center;
	line-height:38px;
	background:#F5F9FF;
	width:99px;
	border-right:1px solid #E4E4E4;
	font-size:13px;
	color:#165E8F;
	font-weight:bold;
}
.hot_href{
	display:flex;
	align-items:center;
	justify-content:space-around;
	height:38px;
	flex:1;
}
.hot_href a{
	display:block;
	font-size:13px;
	color:#165E8F;
}
.today_kaijiang{
	display:flex;
	margin:10px auto;
}
.today_title{
	width:99px;
	border-right:1px solid #EEEEEE;
	display:flex;
	justify-content:center;
	align-items:center;
	flex-direction:column;
}
.today_title img, .today_title span{
	display:block;
}
.today_title img{
	width:33px;
	height:28px;
	margin:0 auto;
}
.today_title span{
	font-size:14px;
	color:#FF5050;
	margin-top:10px;
}
.today_list{
	flex:1;
	padding:15px 0;
}
.today_item{
	display:flex;
}
.today_item .zuo{
	width:64px;
	text-align:center;
	color:#666666;
	padding:7px 0;
	font-size:13px;
}
.today_item .you{
	display:flex;
	flex-wrap:wrap;
	flex:1;
}
.today_item .you a{
	margin-right:14px;
	color:#000000;
	padding:7px 0;
	font-size:13px;
	display:block;
}
.query_item{
	margin-bottom:10px;
}
.query_item table{
	width:100%;
}
.query_head{
	padding:0 15px;
	font-size:14px;
	background:#F5F9FF;
	height:40px;
	line-height:40px;
	color:#165E8F;
	font-weight:bold;
}
.query_item th{
	border-top:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	line-height:30px;
	font-size:12px;
	color:#666666;
	background:#FAFAFA;
	text-align:center;
	font-weight:normal;
}

.query_item td{
	border-top:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	font-size:13px;
	color:#000000;
	text-align:center;
	font-weight:normal;
	padding:3px 0;
}
.query_item th:last-child, .query_item td:last-child{
	border-right:none;
}
.query_item td>div{
	margin:0 auto;
}
.query_item .cz_type{
	text-align:center;
}
.query_item .cz_type span, .query_item .cz_type img{
	display:block;
	font-size:13px;
	color:#000000;
}
.query_item .cz_type img{
	width:26px;
	height:24px;
	margin:0 auto;
}
.query_item .name{
	font-size:13px;
	color:#000000;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
}
.query_item .name span{
	display:block;
	width:15px;
	height:15px;
	line-height:15px;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	border-radius:4px;
	position:absolute;
	left:5px;	
}
.query_item .name span.span1{
	background:#FF5050;	
}
.query_item .name span.span2{
	background:#009FFC;	
}
.query_item .data{
	text-align:center;
	font-size:13px;
	color:#666666;
}
.query_kjbox{
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0 20px;
}
.query_kjbox .kiang_box{
	display:flex;
	flex-wrap:wrap;
}
.query_kjbox .kiang_box>div{
	display:block;
	margin:2px;
	width:25px;
	height:25px;
	border-radius:50%;
	line-height:25px;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
}
.query_kjbox .kiang_box .red_ball{
	background:#FF5050;
}
.query_kjbox .kiang_box .blue_ball{
	background:#009FFC;
}
.query_kjbox .ksj_box{
	text-align:right;
}
.query_kjbox .ksj_box a, .query_kjbox .ksj_box span{
	display:inline-block;
	font-size:13px;
	color:#165E8F;
	margin-left:10px;
}
.query_item tr.hei td{
	border-top:1px solid #AAAAAA;
}
.expand_box{
	margin:0 auto;
	text-align:center;
	line-height:26px;
}
.expand_box a{
	display:inline-block;
	font-size:12px;
	color:#666666;
	background:url(../images/ssq18.png) no-repeat right center;
	padding-right:13px;
}
.expand_box a.show{
	background:url(../images/ssq19.png) no-repeat right center;
	padding-right:13px;
}
.mould_bar{
	height:40px;
	padding:0 15px;
	display:flex;
	align-items:center;
	background:#F5F9FF;
}
.mould_bar a{
	display:block;
	font-size:14px;
	color:#000000;
	margin-right:30px;
}
.mould_bar a.option{
	color:#165E8F;
}
.mould_zhibiao{
	display:flex;
	justify-content:space-between;
	align-items:center;
	height:40px;
	border-top:1px solid #E4E4E4;
	border-bottom:1px solid #E4E4E4;
	padding:0 15px;
}
.mould_zhibiao .name{
	font-size:14px;
	color:#000000;
}
.mould_zhibiao .zb_link{
	color:#999999;
	height:26px;
}
.mould_zhibiao .zb_link a{
	display:inline-block;
	font-size:13px;
	color:#000000;
	height:26px;
	line-height:26px;
	border-right:1px solid #EEEEEE;
	width:85px;
	text-align:center;
	background:#FFFFFF;
}
.mould_zhibiao .zb_link a.on{
	background:#165E8F;
	color:#FFFFFF;
}
.mould_zhibiao .zb_link .first{
	border-radius:5px 0 0 5px;
}
.mould_zhibiao .zb_link .geng{
	color:#165E8F;
	border:none;
	border-radius:0 5px 5px 0;
	padding:0 3px;
}
.quick_box{
	border:1px solid #BECFDE;
	display:flex;
	margin:10px 0;
}
.quick_title{
	width:99px;
	border-right:1px solid #BECFDE;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
}
.quick_title img, .quick_title span{
	display:block;
	margin:0 auto;
}
.quick_title img{
	width:29px;
	height:28px;
}
.quick_title span{
	font-size:14px;
	color:#009FFC;
	margin-top:10px;
}
.quick_list{
	display:flex;
	flex-wrap:wrap;
	padding:10px 15px;
}
.quick_list a{
	display:block;
	padding:0 15px;
	height:26px;
	line-height:26px;
	background:#F5F9FF;
	border-radius:4px;
	font-size:13px;
	color:#165E8F;
	margin:5px;
}
.result_quick{
	margin:10px 0;
	border:none;
	background:#F5F5F5;
}
.result_quick a{
	width:inherit!important;
	padding:0 10px;
}
.result_quick .geng{
	color:#FF0000!important;
	padding:0 10px!important;
}
.result_content{
	display:flex;
	justify-content:space-between;
	margin-bottom:10px;
}
.result_content .left{
	width:870px;
}
.result_content .right{
	width:318px;
}
.result_kj{
	padding:16px 11px;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
}
.result_kj .first{
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0 5px;
}
.kj_qishu{
	position:relative;
	border:1px solid #165E8F;
	width:102px;
	height:28px;
	background:#FFFFFF;
	border-radius:5px;
	text-align:center;
	cursor:pointer;
}
.kj_qishu span{
	display:inline-block;
	line-height:28px;
	background:url(../images/ssq17.png) no-repeat right center;
	padding-right:17px;
	font-size:13px;
	color:#000000;
}
.qishu_show{
	position:absolute;
	top:30px;
	left:0;
	width:100%;
	box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.1);
	border-radius:0 0 5px 5px;
	background:#FFFFFF;
	z-index:90;
	display:none;
}
.qishu_show a{
	display:block;
	line-height:30px;
	font-size:13px;
	color:#000000;
	border-bottom:1px solid #E4E4E4;
	text-align:center;
}
.kj_type{
	display:flex;
}
.kj_type .item{
	font-size:12px;
	color:#999999;
	margin-left:30px;
}
.kj_type .item span{
	font-size:12px;
	color:#000000;
	display:inline-block;
	margin-left:3px;
}
.number_kj{
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative;
	margin:15px 5px;
}
.number_kj p{
	font-size:14px;
	color:#999999;
	position:absolute;
	left:0;
}
.number_kj p span{
	font-size:14px;
	color:#165E8F;
}
.haoma{
	margin:0 auto;
}
.haoma span{
	display:inline-block;
	width:30px;
	height:30px;
	line-height:30px;
	border-radius:50%;
	margin:3px;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
}
.haoma span.hong{
	background:#FF5050;
}
.haoma span.lan{
	background:#009FFC;
}
.resulte_jc{
	display:flex;
	justify-content:space-between;
}
.resulte_jc .item{
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column;
	flex:1;
	background:#FAFAFA;
	border:5px;
	margin:0 5px;
	padding:15px 0;
}
.resulte_jc .item p{
	font-size:14px;
	color:#165E8F;
}
.resulte_jc .item p em{
	font-size:14px;
	color:#000000;
}
.resulte_jc .item span{
	display:block;
	font-size:12px;
	color:#666666;
	margin-top:10px;
}
.kj_level{
	margin-top:10px;
}
.kj_level table{
	width:100%;
}
.kj_level th{
	text-align:center;
	font-size:13px;
	color:#666666;
	line-height:40px;
	font-weight:normal;
}
.kj_level td{
	text-align:center;
	font-size:14px;
	color:#000000;
	line-height:40px;
}
.kj_level tr:nth-child(odd) td{
	background:#FAFAFA;
}
.kj_level tr:nth-child(even) td{
	background:#FFFFFF;
}
.bonus_head{
	height:40px;
	line-height:40px;
	background:#F5F5F5;
	text-align:center;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #E4E4E4;
}
.bonus_consult table{
	width:100%;
}
.bonus_consult th{
	text-align:center;
	font-size:12px;
	color:#999999;
	line-height:32px;
	font-weight:normal;
}
.bonus_consult td{
	text-align:center;
	font-size:13px;
	color:#333333;
	line-height:20px;
	padding:37px 0;
}
.bonus_consult td span{
	color:#000000;
}
.bonus_consult tr:nth-child(odd) td{
	background:#FAFAFA;
}
.bonus_consult tr:nth-child(even) td{
	background:#FFFFFF;
}
.beijing{
	background:#F5F5F5;
	border-top:none;
}
.lishi_kj{
	border:1px solid #E4E4E4;
	border-right:none;
	margin:10px 0;
}
.lishi_head{
	height:40px;
	padding:0 15px;
	display:flex;
	justify-content:space-between;
	align-items:center;
	background:#F5F5F5;
}
.lishi_head .name{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.lishi_head .more a{
	font-size:13px;
	color:#165E8F;
	display:block;
}
.lishi_list table{
	width:100%;
}
.lishi_list th{
	font-size:13px;
	color:#666666;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	padding:6px 0;
}
.lishi_list td{
	font-size:13px;
	color:#666666;
	text-align:center;
	border-top:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	padding:5px 0;
}
.lishi_list td span{
	color:#000000;
	font-size:13px;
}
.lishi_list .haoma span{
	width:25px;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
}
.lishi_list td a{
	font-size:13px;
	color:#666666;
}
.lishi_list td a.blue{
	color:#165E8F;
}
.fixed_left{
	position:fixed;
	left:50%;
	top:20%;
	background:#FFFFFF;
	border:1px solid #E4E4E4;
	width:168px;
	border-bottom:none;
	margin-left:-780px;
}
.left_item{
	position:relative;
	border-bottom:1px solid #E4E4E4;
}
.left_item .show{
	padding:0 16px;
	height:42px;
}
.left_item .show a{
	display:block;
	font-size:15px;
	color:#000000;
	background:url(../images/ssq14.png) no-repeat right center;
	line-height:42px;
}
.fixed_left .active .show a{
	color:#165E8F;
	background:url(../images/ssq15.png) no-repeat right center;
}
.left_item .hide{
	background:#FAFAFA;
}
.left_item .hide p{
	height:34px;
	line-height:34px;
}
.left_item .hide p a{
	font-size:14px;
	color:#666666;
	display:block;
	padding-left:35px;
}
.left_item .hide p a:hover{
	background:#165E8F;
	color:#FFFFFF;
}
.left_item .hide p.on a{
	background:#165E8F;
	color:#FFFFFF;
}
.news_page{
	padding:10px 0;
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:12px;
	color:#666666;
	width:100%
}
.news_page a, .news_page b, .news_page span, .news_page input, .news_page button{
	display:block;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.news_page span{
	width:50px;
	height:40px;
	border:0px solid #F2F2F2;
	border-radius:5px;
	margin:0 5px;
	text-align:center;
	line-height:40px;
	color:#000000;
	font-size:14px;
}
.news_page a{
	width:50px;
	height:40px;
	border:1px solid #F2F2F2;
	border-radius:5px;
	margin:0 5px;
	text-align:center;
	line-height:40px;
	color:#000000;
	font-size:14px;
}
.news_page .shouye, .news_page .yewei{
	width:40px;
}
.news_page .shouye{
	margin-left:10px;
}
.news_page .yewei{
	margin-right:10px;
}
.news_page span i{
	font-size:12px;
	color:#FF5050;
}
.news_page input{
	width:50px;
	padding:0 10px;
	height:30px;
	border:1px solid #F2F2F2;
	line-height:30px;
	font-size:13px;
	background:#FFFFFF;
	border-radius:5px 0 0 5px;
	margin-left:10px;
}
.news_page button{
	width:40px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-size:14px;
	background:#FFFFFF;
	border:1px solid #165E8F;
	color:#165E8F;
	border-radius:0 5px 5px 0;
	cursor:pointer;
}
.news_page .prev{
	background:url(../images/ssq20.png) no-repeat center center;
}
.news_page .next{
	background:url(../images/ssq13.png) no-repeat center center;
}
.news_page .prev_all{
	background:url(../images/ssq12.png) no-repeat center center;
}
.news_page .next_all{
	background:url(../images/ssq21.png) no-repeat center center;
}
.news_page .page{
	border:1px solid #165E8F;color:#165E8F;
}
.klb_haoma{
	width:360px;
}
.xuan_shi{
	border-bottom:1px solid #E4E4E4;
	display:flex;
}
.xuan_shi a{
	display:block;
	border-right:1px solid #E4E4E4;
	flex:1;
	font-size:14px;
	color:#000000;
	height:30px;
	line-height:30px;
	text-align:center;
}
.xuan_shi a.yi{
	border-right:none;
}
.xuan_shi a.on{
	background:#165E8F;
	color:#FFFFFF;
}
.lishi_list .klb_haoma{
	width:310px;
}
.jj_tab{
	position:relative;
}
.jj_tab table{
	width:100%;
}
.jj_tab th{
	text-align:center;
	font-size:12px;
	color:#999999;
	height:30px;
	line-height:30px;
	font-weight:normal;
}
.jj_tab td{
	text-align:center;
	font-size:13px;
	color:#000000;
	height:40px;
	line-height:40px;
	border-top:1px solid #E4E4E4;
}
.jj_tab td .kj_num{
	margin:0 auto;
}
.jj_tab td .kj_num span{
	display:inline-block;
	width:15px;
	height:15px;
	line-height:15px;
	text-align:center;
	border-radius:25px;
	font-size:12px;
	color:#FFFFFF;
	vertical-align:-3px;}
.jj_tab td .kj_num span.hong{
	background:#cc0000;
}
.jj_tab td .kj_num span.blue{
	background:#0091FF;
}
.jj_tab tr.white td{
	background:#FFFFFF;
}
.jj_tab tr.hui td{
	background:#F9F9F9;
}
.jj_tab td em {
	background:url(../images/ssq22.png) no-repeat; 
	display:inline-block;
	vertical-align:-2px;
	float:inherit;
	margin-left:4px;
	width:16px;
	height:16px;
}
.kj_pop1{
	position:absolute;
	background:#FFFFFF;
	padding:10px;
	box-shadow:0px 4px 8px 0px rgba(204,204,204,1);
	border-radius:4px;
	font-size:12px;
	color:#000000;
	z-index:999;
	right:130px;
	top:70px;
	display:none;
	width:180px;
	text-align:left;
	line-height:20px;
}    
.kj_pop2{
	position:absolute;
	background:#FFFFFF;
	padding:10px;
	box-shadow:0px 4px 8px 0px rgba(204,204,204,1);
	border-radius:4px;
	font-size:12px;
	color:#000000;    
	z-index:999;
	right:130px;
	top:113px;
	display:none;
	width:180px;
	text-align:left;
	line-height:20px;
}
.klb_bonus{
	width:100%;
	height:561px;
	display:flex;
	justify-content:space-between;
	flex-direction:column;
}
.box_shadow{
	box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.1);
}
.klb_header{
	height:32px;
	background:#FFFFFF;
	display:flex;
	align-items:center;
}
.klb_header .item{
	width:33%;
	text-align:center;
	font-size:12px;
	color:#999999;
}
.body_flex{
	flex:1;
	overflow-y:scroll;
}
.klb_body table{
	width:100%;
}
.klb_body td{
	font-size:12px;
	color:#333333;
	line-height:23px;
	border-top:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	width:33%;
	text-align:center;
}
.klb_body td.hui{
	background:#FAFAFA;
}
.klb_body td.bor_none{
	border-right:none;
}