/*
 *  公共
 */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 "Microsoft YaHei","微软雅黑",arial,simsun,"宋体";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
ul,ol{list-style:none;}
a{color:#000;text-decoration:none;}
img{border:0}
body{background:url(http://fast.daboluo.net/images/bi1.jpg)no-repeat top;background-size:100% 650px;}

.d-header{width: 960px;height:100px;margin-left:auto;margin-right:auto;margin-top:0px;}
.header-logo{width: 240px;height: 100px;overflow:hidden;float:left;}
.logo{width: 223px;height: 64px;margin-top: 36px;border: 0px;}
.header-menu{font-size:14px;width: 720px;height: 100px;overflow:hidden;float:left;}
.header-menu a{text-decoration: none;color:#fff;}
.header-menu a.on{color:#1e78e7;}
.header-menu li{float:left;margin-top: 70px;padding: 0px 20px;height:30px;line-height:30px;}
.header-menu li.no-border{background: none;}

.main-topcenter{width: 960px;height:525px;margin-left:auto;margin-right:auto;margin-top:25px;background:url(http://fast.daboluo.net/images/mainbg.png)no-repeat top left;}
.playb{border: 0px;position: absolute;margin-top: 130px;margin-left: 290px;}
.downb{border: 0px;position: absolute;margin-top: 300px;margin-left: 680px;}


.cf:after,.log2 li:after,.log2 li div:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0;}
.cf,.log2 li,.log2 li div{zoom:1;}
 

#v_box{width:700px;height:520px;background:#fff;position:fixed;top:50%;left:50%;z-index:522222;margin-top:-305px;margin-left:-350px;border-radius:5px;box-shadow: #333 0px 0px 10px;_position:absolute;*border:1px solid #333;border:1px solid #333\0;display:none;}
#v_box h3{color:#333;height:46px;font-size:18px;padding-left:28px;line-height:46px;overflow:hidden;font-weight:bold;}
#v_box div{width:650px;margin:0 auto;background:#000;}
#shut{position:absolute;width:30px;height:30px;display:block;top:8px;right:10px;color:#333;font-size:30px;line-height:22px;overflow:hidden;text-align:center;cursor:pointer;}
#shut:hover{text-decoration:none;color:#f00;}
#shut:active{color:#a40606;}
.h1::after{position: absolute;content:'';display: block;height: 6px;width: 220px;border-top:4px dotted #D6D6D6;left: 154px;top: 9px;}
.li7 span{margin-right:-2px;}


.list_body{width: 980px;height:450px;padding-top: 80px;margin-left:auto;margin-right:auto;}
.app_body{width:470px;height:180px;float:left;border:1px solid #cccccc;background:#E2E8E1;margin-left:5px;border-radius:13px;-moz-border-radius:13px; /* 老的 Firefox */}
.app_body_left{width:110px;height:170px;padding-top:16px;float:left;text-align:center;}
.app_body_right{width:350px;height:170px;padding-top:16px;float:left;font-size:14px;}


/* 页脚↓ */
#footer {
	padding-top: 20px;
	margin-top: 56px;
	width: 100%;
	height: 329px;
	background: #efefef
}

#footer .foot {
	margin: 0 auto;
	width: 1000px;
	overflow: hidden;
	padding-bottom: 33px;
	height: 193px
}

#footer .link {
	padding-right: 20px;
	width: 170px;
	position: relative
}

#footer .link ul {
	display: block;
	float: left;
	margin-right: 6px
}

#footer .software {
	margin-left: 16px
}

#footer h3 {
	font-size: 14px;
	line-height: 28px;
	color: #545454;
	margin-bottom: 8px;
	font-weight: bold
}

#footer .link li a {
	font-size: 14px;
	line-height: 24px;
	color: #868686;
	width: 140px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

#footer .link li a:hover {
	color: #ff6a1f
}

#footer .software ul {
	overflow: hidden
}

#footer .software li {
	float: left;
	margin-right: 28px
}

#footer .software li span {
	display: block;
	padding-left: 20px;
	line-height: 22px;
	color: #868686;
	margin-bottom: 10px;
	font-size: 14px
}

#footer .software li a {
	display: block;
	color: #868686
}

#footer .software li a:hover span {
	color: #f76300
}

#footer .software li img {
	display: block
}


#footer .software .foot_icon3 {
	background: url(http://fast.daboluo.net/images/weixin_icon.png)no-repeat;
	padding-left: 28px
}

#footer .contact {
	margin-top:0px;
	margin-left:30px;
	height: 60px;
	color: #868686;
	line-height: 28px;
	font-size: 14px
}

#footer .contact p {
	display: block;
	height: 50px
}


#footer .contact .weibo_icon {
	background-position: -62px 0
}

#footer .contact a.gfqq {
	padding: 0;
	color: #868686
}

.fglo_bg {
	background: url(http://fast.daboluo.net/images/foot.png) no-repeat center top;
	height: 85px;
	padding-top: 18px
}

.foot_global {
	margin: 0 auto;
	max-width: 1200px;
	text-align: center
}

.foot_global .about {
	overflow: hidden;
	padding-left: 176px;
	width: 600px;
	margin: 0 auto;
	line-height: 24px
}

.foot_global .about li {
	float: left
}

.foot_global .about li a,.foot_global .about li span {
	color: #b1b1b1;
	padding: 0 2px
}

.foot_global .about li a:hover {
	color: #ff6a1f
}

.foot_global p {
	color: #b1b1b1;
	line-height: 24px
}


.fl,.fr {
	display: inline;
	float: left
}

.fr {
	float: right
}



/* 播放器弹出层↓ */
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.white_content {
display: none;
position: absolute;
top: 10%;
left: 30%;
z-index:1002;
overflow: auto;
}
.white_content_small {
display: none;
position: absolute;
top: 20%;
left: 30%;
width: 40%;
height: 50%;
z-index:1002;
overflow: auto;
}

/* 合作伙伴↓ */

.patner_link_top{margin-left:auto;margin-right:auto;margin-top: 40px;width:960px;height:30px;background: url(http://fast.daboluo.net/images/link_bg1.jpg) no-repeat;text-align: center;}
.patner_link_main{margin-left:auto;margin-right:auto;margin-top: 20px;width:970px;height:150px;}

/* 游戏特色↓ */
.container {
	background-color: #EDEFF1;
	width: 100%;
	height:100%;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
}
.col-md-12 {
	margin-top: 30px;
	width: 960px;
	height:190px;
	margin-right: auto;
	margin-left: auto;

}

.col-md-3 {
	width: 22%;
	height: 100%;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

article {
text-align: center;
margin-top: 80px;
display: block;
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline;
list-style: none;
}

.icon-1 {
background-image: url(http://fast.daboluo.net/images/tesejieshao.png);
background-position: 0 -62px;
background-repeat: no-repeat;
overflow: hidden;
display: inline-block;
height: 60px;
width: 60px;
margin-right: 5px;
}

.icon-2 {
background-image: url(http://fast.daboluo.net/images/tesejieshao.png);
background-position: 0 0;
background-repeat: no-repeat;
overflow: hidden;
display: inline-block;
height: 60px;
width: 60px;
margin-right: 5px;
}

.icon-3 {
background-image: url(http://fast.daboluo.net/images/tesejieshao.png);
background-position: 0 -218px;
background-repeat: no-repeat;
overflow: hidden;
display: inline-block;
height: 60px;
width: 60px;
margin-right: 5px;
}

.icon-4 {
background-image: url(http://fast.daboluo.net/images/tesejieshao.png);
background-position: 0 -124px;
background-repeat: no-repeat;
overflow: hidden;
display: inline-block;
height: 60px;
width: 60px;
margin-right: 5px;
}

h5 {
line-height: 28px;
font-weight: 600;
font-size: 15px;
font-family: "PetalaPro","Source Han Sans CN","Hiragino Sans GB","Microsoft YaHei","Microsoft JhengHei",sans-serif;
}


/*
.app_body_right_l{width:240px;height:35px;float:left;}
.app_body_right_r{width:110px;height:35px;float:left;}
*/