﻿@charset "utf-8";
/* CSS Document */

/*头部*/
.d_header{
	height:3rem;
	background:#1e6ccd;
	/*background:url(/Public/web/images/newy.png) no-repeat!important; */
	width:100%;
	text-align:center;
	line-height:3rem;
	position:relative;
}
body{overflow-x: hidden}
.d_header a.d_return{
	background:url(../images/return_03.png) no-repeat .5rem center;
	background-size:.8rem 1.2rem;
	display:block;
	width:3rem;
	height:3rem;
	position:absolute;
	left:0;
	top:0;
	z-index:99999;
}
.d_title{
	color:#fff;
	font-size:1.5rem;
	position:relative;
	/*font-weight:bold;*/
}
.d_title > div > span > span{ right: 55px !important;}
.d_title em{
	display:inline-block;
	background:url(../images/down_06.png) no-repeat right center;
	background-size:100% 100%;
	width:1.4rem;
	height:.9rem;
	margin-left:.5rem;
	z-index:99999
}
.d_title h1{
	font-size: 1.5rem;
	letter-spacing: 2px;
}
.d_title p.title {
	font-family: "Microsoft YaHei";
	text-indent: 3rem;
	letter-spacing: 2px;
}
.index_pop{
	position:absolute;
	right:1rem;
	top:.8rem;
	background:url(../images/nav_03.png) no-repeat right center;
	background-size:100% 100%;
	width:1.25rem;
	height:1.3rem;
}
.dzx_box{
	position:absolute;
	right:1rem;
	top:.8rem;
	background:url(../images/nav_03.png) no-repeat right center;
	background-size:100% 100%;
	width:1.25rem;
	height:1.3rem;
}
/*摊款-下拉*/
.pop_list{
	width:10rem;
	border:1px solid #eee;
	border-radius:.2rem;
	background:#fff;
	position:absolute;
	top:3rem;
	left:35%;
	display:none;
	z-index:99999;
}
.pop_list ul{
	padding:.5rem;
}
.pop_list ul li{
	border-bottom:1px dotted #eee;
	height:3rem;
	line-height:3rem;
	font-weight:bold;
}
.pop_list ul li a{
	color:#333;
}
.pop_list ul li.active a{
	color:#3c88e6;
	text-decoration:underline;
}

/************************************中间内容**********************************/
.d_content{
	width:100%;
}
/*导航*/
.d_nav{
	background:#fff;
	overflow:hidden;
	padding:.5rem;
	width: 100%;
}
.d_nav ul li{
	display: block;
    float: left;
    width: 33%;
    height: 1.25rem;
    line-height: 2.5rem;
    padding-bottom: 1rem;
    text-align: left;
}
.d_nav ul li a{
	color:#333;
	font-size:1rem;
	display: block;
	text-align: center;
}
.hideNav{
	display:none;
}
.d_nav .more{
	line-height: 2.5rem;
    display: inline-block;
    float: right;
    width: 33%;
    font-size:1rem;
    color: #333;
    text-align: center;
}
.d_kj{
    margin:-5px 0 10px 0;
    background:#fff;
    border:1px solid #eee;
    width: 100%;
}
.d_kj .kjh{
   line-height: 3rem;
    border-bottom: 1px solid #eee;
    font-size: 1.4rem;
    color: #333;
    padding: 0 .5rem;
    font-weight: bold;
}
.d_kj .kjh .at {
    font-size: 1.4rem;
    color: #333;
    padding: 0 .5rem;
    font-weight: bold;
    float: inherit;
}
.d_kj .kjh a {
    font-weight: normal;
    display: inline-block;
    font-size: .85rem;
    color: #1B8DEF;
    float: right;
    padding-left: .3rem;
}


.d_kj h1{
	line-height:3rem;
	border-bottom:1px solid #eee;
	font-size:1.4rem;
	color:#333;
	padding:0 .5rem;
	font-weight:bold;
}
.d_kj h2{
 /*   line-height:3rem;
    border-bottom:1px solid #eee;
    font-size:1.4rem;
    color:#333;
    padding:0 .5rem;
    font-weight:bold;  */
    display: inline-block;     
}
.kj_type{
	margin:.5rem;
	background:url(../images/right_10.png) no-repeat right center;
	background-size:.6rem 1.2rem;
	position:relative;
}
.kj_type a{
	display:inline-block;
}
.kj_type dl{
	line-height:3rem;
	display:-webkit-box;
	display:-moz-box;
}
.kj_type dl dt{
	font-size:1.2rem;
	color:#333;
	margin-right:1rem;
}
.kj_type dl dd{
	color:#838383;
	font-size:1rem;
}
.kj_type p{
	line-height:1rem;
	color:#333;
	font-size:1rem;
}
.kj_type p i{
	display:inline-block;
	width:1.6rem;
	height:1.6rem;
	border-radius:5rem;
	text-align:center;
	color:#fff;
	line-height:1.6rem;
	background:#ff002a;
	font-size:1rem;
	font-style:normal;
}
.kj_type p i.blue{
	display:inline-block;
	width:1.6rem;
	height:1.6rem;
	border-radius:5rem;
	text-align:center;
	color:#fff;
	line-height:1.6rem;
	background:#1B8DEF;
	font-size:1rem;
	font-style:normal;
}

.kj_type p span{
	color:#c00;
}
.d_kj h1 a{
	font-weight:normal;
	display:inline-block;
	font-size:.85rem;
	color:#1B8DEF;
	float:right;
	padding-left: .3rem;
}
.d_kj h2 a{
    font-weight:normal;
    display:inline-block;
    font-size:.85rem;
    color:#1B8DEF;
    float:right;
    padding-left: .3rem;
}
.d_kj h2 .at{
    font-size: 1.4rem;
    color: #333;
    padding: 0 .5rem;
    font-weight: bold;
    float: inherit;
}
/*热门推荐*/
.d_hot{
	background:#fff;
	border-bottom:1px solid #eee;
	margin: 10px 0;
	border-top: 2px solid #5291df;
}
.d_hot h1,.d_hot h2{
	line-height:3rem;
	border-bottom:1px solid #eee;
	font-size:1.4rem;
	color:#3C88E6;
	padding:0 .5em 0 0;
	font-weight:bold;
}
.d_hot .h{
    line-height:3rem;
    border-bottom:1px solid #eee;
    font-size:1.4rem;
    color:#3C88E6;
    padding:0 .5em 0 0;
    font-weight:bold;
}
.d_hot .h:before{
    content: '';
    width: 5px;
    padding: 0 10px;
    border-left: 5px solid #3c88e6;
    line-height: 3rem;
    height: 3rem;
    margin-left: 7px;
}
.h .at {
    font-size: 1.4rem;
    color: #3C88E6;
    padding: 0 .5em 0 0;
    font-weight: bold;
    float: inherit;
}
.h h3{
    display: inline-block;
}
.h a {
    display: inline-block;
    float: right;
    color: #999;
    font-size: 1rem;
    font-weight: normal;
}
.d_hot h1:before,.d_hot h2:before {
    content: '';
    width: 5px;
    padding: 0 10px;
    border-left: 5px solid #3c88e6;
    line-height: 3rem;
    height: 3rem;
    margin-left: 7px;
}

.d_hot h1 span,.d_hot h2 span{
	font-weight:normal;
	font-size:1.3rem;
	padding:0 .1rem;
}
.d_hot ul{
	padding:.5rem;
}
.d_hot ul li{

	line-height:3rem;
	background:url(../images/li_bg_03.png) no-repeat left center;
	font-size:1rem;
	border-bottom:1px solid #eee;
}

.d_hot ul li.more_news{
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;
	background:none!important;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
}
.d_hot ul li.more_news a{
	display:inline-block;
	color:#4a4a4a;
}
.d_hot li a{
	display:block;
}
.d_hot ul li span{
	/*color:#c00;*/
	padding-left:.5rem;
	display:inline-block;
	float:left;
	width:80%;
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden;
}
.d_hot ul li em{
	color:#cfcfcf;
	font-style:normal;
	display:inline-block;
	float:right;
}

.d_hot p{
	height:2.5rem;
	line-height:2.5rem;
	text-align:center;
	/*padding-bottom:.5rem;*/
	font-size:1rem;
}
.d_hot p a{
	padding:0 .5rem;
	color:#2C8DF1;
}
/*3d胆码*/
.zx_dm h1 a{
	display:inline-block;
	float:right;
	color:#999;
	font-size:1rem;
	font-weight:normal;
}
.zx_dm h2 a{
    display:inline-block;
    float:right;
    color:#999;
    font-size:1rem;
    font-weight:normal;
}
.zx_dm li{
	height:3rem;
}
.zx_dm li a{
	display:block;
}
.zx_sh h1 a{
	display:inline-block;
	float:right;
	color:#999;
	font-size:1.2rem;
	font-weight:normal;
}
.zx_sh li span{
	/*padding-left:1rem!important;*/
	color:#333!important;
	font-size:1.3rem;
}
.zx_sh li a{
	padding-left:1rem;
	color:#333!important;
	font-size:1.3rem;
}

/*底部*/
.d_footer{
	margin:1rem;
	text-align:center;
	font-size:.8rem;
	color:#7E7C7C;
}
.d_footer p:first-child{
	height:3rem;
	line-height:3rem;
	display:-webkit-box;
	display:-moz-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	border-bottom:1px solid #eee;
	text-align:center;
}
.d_footer p:first-child a{
	margin:0 1rem;
	text-align:center;
	color:#333;
	font-size:.8rem;
	display:inline-block;
	text-align:center;
}
.d_footer p:last-child{
	line-height:3rem;
                text-align: center;
}
.d_footer p{line-height: 3rem;font-size: 1rem;text-align: center;}
/***************************3D测试文章*************************/
.d_cs{
	margin:10px 0;
	/*padding:.5rem;*/
	background:#fff;
}
.cs_table{
	border:1px solid #eee;
	width:100%;
}
.cs_table thead{
	background:#f9f9f9;
}
.cs_table thead th{
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	font-size:1rem;
	color:#333;
	height:3rem;
	line-height:1.3rem;
	background:#f9f9f9;
}
.cs_table thead th:last-child{
	border-right:none;
}
.cs_table tbody td{
	border-right:1px solid #eee;
	font-size:.9rem;
	height:3rem;
	line-height:3rem;
	text-align:center;
	background:#fff;
	white-space: nowrap;
}
.cs_table tbody td em{
	color:#333;
	font-style:normal;
}
.cs_table tbody td span{
	color:#f00;
}
.cs_table tbody td:last-child{
	border-right:none;
}
.cs_table tbody td a{
	display:inline-block;
	width:1.3rem;
	height:1.3rem;
	line-height:1.3rem;
	border-radius:5rem;
	text-align:center;
	color:#c92a26;
	border:1px solid #f7908d;
}
.cs_table tbody td span{
	color:#3c88e6;
}

/*分析*/
.d_fx{
    background:#fff;
    margin:0;
    border-top:1px solid #eee;
}
.d_fx a{
	color: #1B8DEF;
    float: right;
    line-height: 3rem;
    padding-right: 1.5rem;
}
.d_fx h1{
	font-size:1.2rem;
	font-weight:bold;
	color:#333;
	height:3rem;
	line-height:3rem;
	text-indent: 0.3em;
}
.d_fx h2{
    font-size:1.2rem;
    font-weight:bold;
    color:#333;
    height:3rem;
    line-height:3rem;
    text-indent: 0.3em;
    display: inline-block;
}
.fx_table{
	border:1px solid #eee;
	width:100%;
}
.fx_table thead{
	background:#f9f9f9;
}
.fx_table thead th{
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	font-size:1rem;
	color:#333;
	height:3rem;
	line-height:1.2rem;
	background:#f9f9f9;
}
.fx_table tbody td{
	border-right:1px solid #eee;
	font-size:.8rem;
	color:#555;
	height:3rem;
	line-height:3rem;
	text-align:center;
	background:#fff;
	border-bottom:1px solid #eee;
	white-space: nowrap;
}
.fx_table tbody tr td.odd{
	background:#cce3ff;
}
.fx_table tbody tr td.even{
	background:#f2f8ff;
}
.fx_table tbody tr td.spe{
	background:#fff480;
}
.fx_table tbody td em{
	color:#333;
	font-style:normal;
}
.fx_table tbody td span{
	color:#f00;
}
.fx_table thead th:last-child{
	border-right:none;
}
.fx_table tbody td:last-child{
	border-right:none;
}
.d_footer p.p_text{
	line-height:1.5rem;
	height:4.5rem;
	text-align:left;
	padding-left:1.5rem;
	padding-bottom:.5rem;
}

/***************************文章详情*********************************/
.wz_fx{
	background:#fff;
	margin:10px 0;
}
.wz_fx h1{
	font-size:1rem;
	font-weight:bold;
	color:#000;
	height:3rem;
	line-height:3rem;
	text-align:center;
}
.new_phb{
    display: -webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    -webkit-box-pack: center;
    -moz-box-pack:center;
    -ms-box-pack:center;
    -o-box-pack:cenrer;
}
.new_phb a{}
.new_phb a{
    display:block;
    color: rgb(255, 0, 0);
    display: block;
	font-size: 1.2rem;
    font-weight: bold;
    padding: 1rem;
}
.wz_title{
	display:-webkit-box;
	display:-moz-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	padding-bottom:1rem;
	border-bottom:1px solid #eee;	
}
.wz_title dl{
	display:-webkit-box;
	display:-moz-box;
	font-size:.8rem;
	color:#999;
}
.wz_title dl:first-child{
	margin-right:1rem;
}
.wz_content{
	padding:3rem .5rem;
    font-size:1rem;
    border-top:1px solid #eee;
    background:#fff;
	line-height: 2;
}
.wz_content p{
	font-size:1rem;
	line-height:1.5rem;
	width:96%;
}
.wz_table{
	border:none;
}
.wz_table thead th{
	font-size:1.3rem;
	font-weight:bold;
	color:#333;
	line-height:2rem;
	text-align:left;
}
.wz_table thead th span{
	color:#0e4c99;
}
.wz_table tbody td{
	color:#666;
	line-height:2rem;
	font-size:1.2rem;
	text-align:left;
}
.wz_table tbody td span{
	color:#0e4c99;
}
.wz_list{
	margin:0 1rem;
}
.wz_list dl{
	line-height:2rem;
	height:2rem;
	font-size:.9rem;
	color:#666;
	display:-moz-box;
	display:-webkit-box;
}
.wz_list dl dd span{
	color:#2f5da0;
}
.wz_list p a{
	font-size:1.3rem;
	line-height:2rem;
	color:#666;
	text-decoration:underline;
}

/***************************文章详情无内容*********************************/
.wz_img{
	background:#fff;
	margin:1rem;
	padding:.5rem;
	position:relative;
}
.wz_img img{
	display:block;
	width:100%;
}

/***************************目录弹框**************************/
.weebox_box{
	background:#fff;
	width:100%;
	margin:1rem 0;
}
.weebox_box h1{
	font-size:1.2rem;
	font-weight:bold;
	color:#333;
	padding:.5rem;
	border-bottom:1px solid #eee;
}
.weebox_box h1 span{
	display:inline-block;
	width:.15rem;
	height:1.2rem;
	background:#d92d29;
	margin-right:.5rem;
}
.weebox_box div{
	padding-bottom:1rem;
	clear:both;
}
.weebox_box ul{
	padding:.5rem 1rem;
}
.weebox_box ul li{
	float:left;
	width:33%;
	font-size:.9rem;
	line-height:2rem;
}
.weebox_box ul li a{
	color:#333;
}
.mark{
	position:fixed;
	top:0;
	left:0;
	background:#000;
	opacity:.3;
	width:100%;
	height:100%;
	display:none;
	z-index:9999;
}
.weebox_box p{
	height:3rem;
	display:-webkit-box;
	display:-moz-box;
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	width:100%;
}
.weebox_box p a{
	border:1px solid #2C8DF1;
	border-radius:.3rem;
	color:#2C8DF1;
	background:#fff;
	margin-left:1rem;
	text-align:center;
	font-size:.9rem;
	display:block;
	padding:.5rem 1rem;
}
/***************************文章列表********************************/
.wenzhang_list{
	margin:0;
	border: 1px solid #eee;
	background:#fff;
}
.wenzhang_list h3{
	line-height: 3rem;
    border-bottom:2px solid #5291df;
    font-size: 1.4rem;
    color: #333;
    padding: 0 .5rem;
    font-weight: bold;
}
.wenzhang_list li{
	background-color:#fff;
	/*margin:1rem 0;*/
	border-top:1px solid #eee;
	position:relative;
}
.wenzhang_list li.cur{
	background-color:#fffceb;
	display:none;
}
.wenzhang_list li p{
	font-size:1.2rem;
	font-weight:bold;
	color:#333;
	border-bottom:1px solid #eee;
	line-height:2.5rem;
	padding-left:.3rem
}
.wenzhang_list li p span{
	font-size:1rem;
	font-weight:normal;
	color:#999;
	display:inline-block;
	margin:0 1rem;
}
.wenzhang_list li p em{
	font-style:normal;
	font-size:.8rem;
	font-weight:normal;
	color:#999;
	background:url(../images/time_03.png) no-repeat left center;
	background-size:.8rem .8rem;
	padding-left:1rem;
}
.wenzhang_list .form{
	background:url(../images/right_10.png) no-repeat right center;
	background-size:100% 100%;
	position:absolute;
	top:3.7rem;
	right:.6rem;
	width:.6rem;
	height:1.2rem;
	display:block;
}

/***************************开奖大厅********************************/
.home_list{
	margin:0 1rem;
}
.home_list li{
	background-color:#fff;
	margin:1rem 0;
	border:1px solid #eee;
	padding:0 .5rem .5rem .5rem;
	position:relative;
}
.home_list li.cur{

	background-color:#fffceb;
}
.home_list li p{
	font-size:1.2rem;
	color:#333;
	border-bottom:1px solid #eee;
	padding:1rem;
}
.home_list li p span{
	font-size:1rem;
	font-weight:normal;
	color:#999;
	display:inline-block;
	margin:.5rem;
}
.home_list li p em{
	font-style:normal;
	font-size:1rem;
	font-weight:normal;
	color:#999;
	display:inline-block;
	background:url(../images/time_03.png) no-repeat left center;
	background-size:.8rem .8rem;
}
.kj_num{
	height:3rem;
	line-height:3rem;
	display:-webkit-box;
	display:-moz-box;
	margin:0 .5rem
}
.kj_num a{
	display: inline-block;
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 5rem;
    text-align: center;
    color: #fff;
    line-height: 1.6rem;
    font-size: 1rem;
	margin-right:.3rem;
}
.history_num a{
	margin-right:.3rem;
}
.kj_num a.red{
	background: #ff002a;
}
.kj_num a.blue{
	background: #0084ff;
}
.kj_num dl{
	display:-webkit-box;
	display:-moz-box;
	font-size:1rem;
	margin-left:.8rem;
	margin-top:.3rem;
}
.kj_num dl dt{
	color:#999;
}
.kj_num dl dd{
	color:#ff3c4f;
}
.home_list .form{
	background:url(../images/right_10.png) no-repeat right center;
	background-size:100% 100%;
	position:absolute;
	top:3.5rem;
	right:.3rem;
	width:.6rem;
	height:1.2rem;
	display:block;
}

/**************************开奖列表********************************/
.d_list {
    background: #fff;
    border: 1px solid #eee;
    width: 100%;
}
.d_list li{
	background-color:#fff;
	border-bottom:1px solid #eee;
	/*background:url(../images/right_10.png) no-repeat right center;*/
	background-size:.6rem 1.2rem;
	padding:0 .5rem;
	position:relative;
}
.d_list li.cur{
	background-color:#fffceb;
}
.d_list li:last-child{
	border:none;
}
.d_list li p{
	color:#333;
	line-height:3rem;
}
.d_list li p span{
	font-size:1rem;
	color:#999;
	display:inline-block;
	margin-right:1rem;
}
.d_list li p em{
	font-style:normal;
	font-size:1rem;
	color:#999;
}
.d_content p.dianji{
	height:2.5rem;
	line-height:2.5rem;
	text-align:center;
	padding-bottom:.5rem;
	font-size:1rem;
	font-weight:bold;
}
.d_list .form{
	background:url(../images/right_10.png) no-repeat right center;
	background-size:100% 100%;
	position:absolute;
	top:3rem;
	right:.3rem;
	width:.6rem;
	height:1.2rem;
	display:block;
}

/***************************开奖详情***************************/
.kj_info{
	margin:1rem;
	border:1px solid #eee;
	background:#fff;
	padding-bottom:2rem;
}
.kj_info ul li{
	border-bottom:1px solid #eee;
	padding:0 .5rem;
	height:3rem;
	line-height:3rem;
	color:#333;
	font-size:1.2rem;
}
.kj_info ul li:first-child{
	font-size:1rem;
	/*font-weight:bold;*/
}
.kj_info ul li:first-child span:first-child{
	display:inline-block;
	margin-left:.5rem;
}
.kj_info ul li:first-child span:last-child{
	display:inline-block;
}
.kj_info ul li:first-child span:last-child em{
	font-style:normal;
	color:#ff002a;
}
.kj_info ul li a{
	display: inline-block;
    width: 1.8rem;
    height: 1.8rem;
    border-radius: 5rem;
    text-align: center;
    color: #fff;
    line-height: 1.8rem;
    margin-right: .5rem;
    background: #ff002a;
    font-size: 1rem;
}
.kj_box{
	margin:0 .5rem;
}
.kj_info h1{
	margin:1rem 0;
	height:3rem;
	line-height:3rem;
	background:#f6f6f6;
	color:#333;
	font-size:1.2rem;
	font-weight:bold;
	text-align:center;
}
.kj_table{
	border:1px solid #eee;
	width:100%;
}
.kj_table thead th{
	line-height:3rem;
	font-size:1rem;
	color:#333;
	text-align:center;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
}
.kj_table thead th:last-child{
	border-right:none;
}
.kj_table tbody td{
	line-height:3rem;
	font-size:1rem;
	color:#333;
	text-align:center;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
}
.kj_table tbody td:last-child{
	border-right:none;
}
.kj_table tbody tr:last-child td{
	border-bottom:none;
}

/*通用*/
/*隐藏*/
.dis{
	display:none;
}
/*文章列表*/


.float_box{position:fixed;bottom:-5px;left:0;width:100%;height:3rem;}
.float_box span.dele{display:block;background:url(../images/float_dele.png) no-repeat center center;background-size:100% 100%;
width:1rem;height:1rem;position:absolute;right:0;top:0;}
.float_box img{width: 100%;}

/*文章页热门专栏*/

.news{background:#fff;padding:0 .5rem;margin-bottom:.625rem;overflow:hidden;border-top:1px #ddd solid;border-bottom:1px #ddd solid;}
.news .m-titlebar{padding-top:.25rem;}
.news .m-titlebar .m-title{width:7.20rem;line-height:2.5rem;border-bottom: 4px #E01212 solid;}
.news .m-titlebar .m-other{line-height:3rem;float:right;}
.tuku{padding:0 .25rem;}
.tuku .nav{display:inline-block;float:left;width:100%;}
.tuku .nav .top{margin:0;width:100%;}
.tuku .nav .top li{margin-left:10px;}
.tuku .nav .top li a{display:inline-block;width:30%;height:2.25rem;line-height:2.25rem;font-size:.875rem;text-align:center;margin:.25rem 1%;border:1px #ddd solid;border-radius:4px;float:left;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}

.d_hot p.qs{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    padding: .5rem;
    background: #f5f5f5;
    padding-bottom: 0;
}
.d_hot p.qs a{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
    margin: 0 2rem;
    text-align:center;
    display:block;
    font-size: 1rem;
    color: #2C8DF1;
    border: 1px solid #2C8DF1;
    padding:.05rem 0;
    border-radius:.05rem;
}
.d_hot p.qs a:first-child{
    margin-right:1rem;
}
.d_hot p.qs a:last-child{
    margin-left: 1rem;
}
.d_hot p.qs li a{
    
}
.footer_news_adr {
    padding: .15rem .2rem;
    text-align: left;
    font-size: 1rem;
    color: #4a4a4a;
    background: #fff;
    line-height: 1.6rem;
}
.footer_news_adr a {
    color: #4a4a4a;
    font-size: 1rem;
}
/*达人秀*/
.da_head{
    display: flex;
    align-items: center;
    padding: .5em!important;
    position: relative;	
    line-height:inherit!important;
}
.d_hot .da_head:before{
    content: '';
    width: 5px;
    background: #3c88e6;
    height: 1.5rem;
    padding:0;
    border:none;
    margin:0;
}
.da_head h3{
    display: flex;
    align-items: center;
    margin-left: .5em;
}
.da_head a{
    display:block;
    right:.5em;
    position: absolute;
}
.da_head h3 .at{
    position:inherit;
    right:inherit;	
}
.da_head h3 img{
    display: block;
    width: 6.6rem;
    height: 1.5rem;
}

.new_dahead{
    border-bottom: 1px solid #eee;
    font-size: 1.4rem;
    color: #3C88E6;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding:.5em;
}
.new_dahead h3 img{
    display: block;
    width: 9.7rem;
}
.new_dahead a{
    display:block;
    color: #999;
    font-size: 1rem;
    font-weight: normal;
}