/*reset*/
body{ font-size:12px;font-family: "Microsoft YaHei";display: block;position: relative;}
body,div,form,p,img,ul,li,ol,dl,dt,dd,hr,h1,h2,h3,span,i{margin:0; padding:0; border:0;}li{list-style:none;}
img{vertical-align:middle;border: 0;}
table{border-collapse:collapse;border-spacing:0;}
input,select,textarea{vertical-align:middle;font-size:12px; padding:0; margin:0;}
i,em{ font-style:normal;}
.f-c:after{content: "";display: block;clear:both;}
a{text-decoration: none;font-family: "Microsoft YaHei";font-size: 12px;}
a:hover{}
.fl{float:left;}
.max-width{width: 1200px;margin: 0 auto;}

/*引导页*/
.xy-main{width: 100%;min-width: 1090px;margin:0 auto;background: url(../images/bg.jpg) no-repeat center top;position: relative;_zoom:1;*zoom:1;}
.header{height: 845px;position: relative;}
.top-nav{position: relative;z-index: 0;height: 0;}
.top-nav .gwbtn {
	display:none;
    width: 87px;
    height:18px;
    position: absolute;
    top: 50px;
    right: 10px;
}
/*.gwbtn a, .gwbtn a:visited {
    color: #333333;
    font-size: 16px;
    display: inline-block;
    padding-left: 23px;
    background: url(http://xxsj2.ixinyou.com/guide/gongcefuli/images/topmenu.png) no-repeat left center;
    text-shadow: 1px 1px 1px #fff;
}
*/

.top-nav .logo{
	width: 210px;
    height: 100px;
    position: absolute;
    top: 20px;
    right: 0;
}
.top-nav .title{
	font-size:26px;
	color:#f1c87a;
	position:absolute;
    top: 715px;
    left: 512px;	
}

.top-nav .progress{
	background:url(../images/progress-bg.png) no-repeat;
	width: 1127px;
	height:28px;
	position:absolute;
	top: 765px;
    left: 11px;
	font-size:15px;
	color:#fff;
	line-height:28px;
	text-align:center;
}
.top-nav .progressbar{
	background:url(../images/progress-bar.png) no-repeat;
	/*width:0%;*/
	height:28px;
	position:absolute;
	top: 0;
    left: 0;
	transition: width .1s linear;	
}
.top-nav .progressbar:hover{
	width:70%
}
.top-nav .progresstext{
	position:absolute;
	line-height:28px;
	text-align:center;
	width:100%
}
.cont{
	width:100%;
	position:relative;
	overflow:hidden;

}
.prize{
	width:1300px;
	margin:0 auto;
	position: relative;
}
.prize .nav{
	width:665px;
	margin:0 auto;
	position:absolute;
	background:url(../images/prize-nav.png) no-repeat;
    height: 65px;
    top: 56px;
    left: 322px;
}
.prize .nav span{
    width: 300px;
    display: block;
    height: 65px;
    float: left;
    margin-right: 60px;	
	cursor:pointer;
}
.prize .nav span:first-child.on{
	background:url(../images/prize-nav.png) no-repeat 0 -90px;
}
.prize .nav span:last-child.on{
	background:url(../images/prize-nav.png) no-repeat -360px -90px;
}
.prize .nav span:last-child{
	margin-right:0
}

.prize .prizepool{
	background:url(../images/prizepool-bg.png) no-repeat;
	width:1292px;
	height:1728px;
	margin:3px auto;
}
.prizepool .title{
	width:878px;
	height:51px;
	margin: 0 auto;
}
.prizepool .seanson{
	width: 1100px;
	height: 480px;
	margin:0 auto;
}
.prizepool .prizerule{
    font-size: 18px;
    color: #f3d787;
    font-style: italic;
    text-decoration: underline;
    text-align: center;
    display: block;
	line-height:50px;
	height:50px;
    z-index: 10;
    position: relative;	
	width: 200px;
    margin: 0 auto;	
}
.prizepool .t2{
    font-size: 20px;
    color: #f3d787;
    text-align: center;
    line-height: 30px;
    height: 35px;
}
.prizepool .t2 span{
	color:#ffbb27;
}
.prizepool .box{
	display: flex;
    align-items: center;
    justify-content: space-around;
    margin-top: -41px;
}
.prize .item{
	display:none;
}
.prize .item.on{
	display:block;
}
.prizepool .seanson3{
	padding-top:160px;
	height:550px;
}

.prizepool .seanson3 .title{
	background:url(../images/t3.png) no-repeat;
}
.prizepool .seanson2 .title{
	background:url(../images/t2.png) no-repeat;
}
.prizepool .seanson2 .prizerule,
.prizepool .seanson1 .prizerule{
	line-height:40px;
}
.prizepool .seanson1 .title{
	background:url(../images/t1.png) no-repeat;
}
.prize .prizelist{
	background:url(../images/prizelist-bg.png) no-repeat;
	width:1292px;
	height:840px;
	margin:3px auto;	
}


.prizelist .boxCb{
	width:1115px;
    margin: 0 auto;
    padding-top: 160px;	
	height:615px;
}

.prizelist .boxCb .text{
	width: 100%;
    height: 90%;
    position: relative;
    color: #f3d787;
    overflow-x: hidden;
}
.prizelist .boxCb .text p{
	font-size: 22px;
    color: #f3d787;
    text-align: center;
    line-height: 230%;
}
.prizelist .boxCb .text span{
	color:#f3d787;
}
.prizelist .boxCb .text .bwtable {
	width: 1030px;
    font-size: 16px;
    line-height: 30px;
    margin: 53px 0 50px 40px;
	color:#f3d787;
	border-color: #423626;
}
.prizelist .boxCb .text .bwtable th {
    background: #6b5732;
	text-align:center;
	height:38px;
}
.prizelist .boxCb .text .bwtable td {
    padding: 0 15px;
	height:72px;
    text-align: center;
    font-size: 18px;	
}
.prizelist .boxCb .text::-webkit-scrollbar {
    width: 5px;
    height: 1px;
}

.prizelist .boxCb .text::-webkit-scrollbar-thumb {
    border-radius: 5px;
    min-height: 5.729vw;
    background-color: #6b5732;
}

.prizelist .boxCb .text::-webkit-scrollbar-track {
	box-shadow: inset 0 0 5px rgba(107,87,50,.3);
    background: rgba(107,87,50,.3);
    border-radius: 10px;
}


 
.foot_btn {height:140px;width:1100px;overflow:hidden;clear: both;margin:0 auto;padding-bottom:100px;padding-top:35px;}
.foot_btn .btn{width:339px;height:100px;display:block;float:left; margin-right: 40px;}
.foot_btn .foot_gw {background:url(../images/btn-gw.png) no-repeat;margin-right:0}
.foot_btn .foot_zt {background:url(../images/btn-zt.png) no-repeat;}
.foot_btn .foot_down {background:url(../images/btn-down.png) no-repeat;animation: footdown  steps(3) 1000ms infinite;-webkit-animation: footdown  steps(3) 1000ms infinite;}
.foot_btn .btn:hover{background-position-y:-120px}
.foot_btn .btn:active{background-position-y:-240px}

@keyframes footdown{
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -360px;
	}
}
@-webkit-keyframes download {
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -360px;
	}
}

@keyframes footdown{
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -360px;
	}
}
@-webkit-keyframes download {
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -390px;
	}
}

/* footer  */
.footer{ width:100%; background:#000000; font-family:Tahoma, "SimSun"; padding:15px 0;margin-top: -20px;}
.foot_fir{ float:left; width:820px; color:#fff;margin-left:180px}
.foot_fir img{ float:left; width:83px; margin:15px 26px 0 32px;padding-bottom: 10px;}
.foot_fir span{ display:block; line-height:20px;}


.poptc{background:url('../images/tc.png') no-repeat 0 0;width:815px; height:549px;display:none;position: relative;}
.poptc .close {width:45px; height:45px;float:right;margin-top:10px;margin-right:10px;background:url(//xyjh.ixinyou.com/ad01/images/close.png?v=1) no-repeat;cursor:pointer;}
.poptc .t{
    font-size: 35px;
    color: #f3d787;
    height: 70px;
    line-height: 70px;	
	
}
.poptc .popitem{
	display:none;
    width: 85%;
    margin: 0 auto;
    position: relative;
}
.poptc .popitem.active{display:block;}
.poptc .info{
	height:430px;
	overflow-x:hidden;
	margin-top:20px;
	text-align: left;
	padding-right: 50px;
}
.baiwantxt {
    width: 100%;
    color: #000;
    font-size: 16px;
    line-height: 30px;
}
.baiwantxt a, .baiwantxt a:hover, .baiwantxt a:visited {
    color: #000;
    text-decoration: underline;
}
.baiwandesc {
    width: 100%;
    color: #000;
    font-size: 15px;
    line-height: 30px;
}
.txtind2 {
    text-indent: 2em;
}
.bwtabintro {
    font-size: 16px;
    color: #e00;
    margin-top: 20px;
}
.bwtable {
    width: 100%;
    /* margin: 0 auto; */
    color: #000;
    font-size: 16px;
    line-height: 30px;
    margin: 5px 0 5px 0;
}
.bwtable th {
    background: rgba(255,255,255,0.2);
}
.bwtable td {
    padding: 0 15px;
}

.poptc .info::-webkit-scrollbar {
    width: 5px;
    height: 1px;
}

.poptc .info::-webkit-scrollbar-thumb {
    border-radius: 5px;
    min-height: 5.729vw;
    background-color: #00000060;
}

.poptc .info::-webkit-scrollbar-track {
	box-shadow: inset 0 0 5px rgba(107,87,50,.3);
    background: rgba(107,87,50,.3);
    border-radius: 10px;
}
