body{background-color: #000;font: 12px/1.5 \5FAE\8F6F\96C5\9ED1,Helvetica,Arial,sans-serif;}
/*----------头--时间轴 */
.header{width:100%;height:110px;background-color: #000;position: relative;overflow: hidden;}
.header .line_right{width:127px;height:15px;top:34px;position: absolute;right: 0;background-color: #000000;z-index: 4;}
.hea_area{width: 1200px;margin: 0 auto;}
.hea_time{width:994px;height:70px; margin-top:15px; background:url(../images/line.png) 0 39px repeat-x;float:right; position:relative; z-index:3}
.hed_share{width:77px; float:left; z-index:2;}
.hed_1fnt,.hed_2fnt{font-family:"Microsoft YaHei";text-align:center; clear:both;color:#b8b8b8;white-space: nowrap;text-indent: -58px;cursor: pointer;}
.hed_1fnt{font-size:14px; height:30px; line-height:30px;}
.hed_2fnt{font-size:14px; height:20px; line-height:20px;}
.highlight .hed_1fnt {color:#d78501;}
.highlight .hed_2fnt{ color:#d78501;}
.hed_1ico,.hed_2ico{display: block;width:22px; height:22px; background:url(../images/dotted.png) no-repeat 0 -39px; z-index:9;position: relative;left: -1px;top: 0;cursor: pointer;}
.highlight .hed_1ico{background-position: 0 0;}
.hea_line{height:10px;background:url(../images/line_hight.png) repeat-x;top:39px;left:0; position:absolute;z-index:-1;
    transition: width 1s;
    -moz-transition: width 1s; /* Firefox 4 */
    -webkit-transition: width 1s; /* Safari 和 Chrome */
    -o-transition: width 1s;
    -ms-transition: width 1s;}

.wrapper{width: 100%;overflow: hidden;position: relative;height: 780px;}
.slider{width: 13257px;position: absolute;
    transition: left 1s;
    -moz-transition: left 1s; /* Firefox 4 */
    -webkit-transition: left 1s; /* Safari 和 Chrome */
    -o-transition: left 1s;
    -ms-transition: left 1s;
}
.slider .page{float: left;position: relative;height: 780px;width: 1936px;}
.slider .page_01{width: 1920px;}
.slider .page_02{width: 2224px;}
.slider .page_small{width: 1624px;}
.slider .page .order_box{position: absolute;left: 0;top: 0;width: 320px;height: 57px;text-align: center;
    transition: left 1s;
    -moz-transition: left 1s; /* Firefox 4 */
    -webkit-transition: left 1s; /* Safari 和 Chrome */
    -o-transition: left 1s;
    -ms-transition: left 1s;
}
.slider .page .order_box a{background: url(../images/small_bg.png) no-repeat;display:inline-block;}
.slider .page .order_box .interLink{width: 122px;height: 40px; background-position:-111px 0;margin-right: 10px;}
.slider .page .order_box .orderLink{width: 122px;height: 40px; background-position: -246px 0;margin-right: 10px;display: none;}
.slider .page .order_box .goLink{width: 42px;height: 42px; background-position:-380px 0;}
.slider .page .order_box .goLink.none{display: none;}
.slider .page img{position: absolute;left: 0;top: 0;
    transition: left 1s;
    -moz-transition: left 1s; /* Firefox 4 */
    -webkit-transition: left 1s; /* Safari 和 Chrome */
    -o-transition: left 1s;
    -ms-transition: left 1s;
}
.slider .page > div {
    transition: left 1s;
    -moz-transition: left 1s; /* Firefox 4 */
    -webkit-transition: left 1s; /* Safari 和 Chrome */
    -o-transition: left 1s;
    -ms-transition: left 1s;
}
.slider .page_06{width: 1681px;}
.slider .page .leader{position: absolute;top: 360px;left: 240px;width: 92px;height: 45px;background: url(../images/small_bg.png) no-repeat;
    animation: point .5s linear .5s 20 ;
    -moz-animation: point .5s linear .5s  20;
    -webkit-animation: point .5s linear .5s  20;
    -o-animation: point .5s linear .5s  20;
}
.slider .page .p1_1{top: 0;left: 0;}
.slider .page .p1_3{top: 0;left: 0;}
.slider .page .p1_2{position: absolute;top: 325px;left: 400px;width: 1028px;height: 462px;background: url(../images/word_05.png) no-repeat;}
.slider .page .p1_2 .rule_bt{position: absolute;width: 164px;height: 43px;line-height: 30px;left: 0;top: 128px;background: url(../images/ruleBlue.png) no-repeat top;text-indent: -999em;}
.slider .page .p1_2 .rule_bt:hover{background-position: 0 -43px;}
.slider .page .p2_1{left: 180px;top: 70px;}
.slider .page .p2_2{left: 1100px;top: 30px;}
.slider .page .p2_3{left: 1200px;top: 390px;}
.slider .page .p2_4{left: 200px;top: 560px;}
.slider .page .p3_1{left: 250px;top: 493px;}
.slider .page .p3_2{left: 1160px;top: 572px;}
.slider .page .p3_3{left: 490px;top: 70px;}
.slider .page .p3_4{left: 580px;top: 390px;}
.slider .page .p4_1{left: -306px;top: 0;z-index: 6;}
.slider .page .p4_2{left: -695px;top: 175px;z-index: 2;}
.slider .page .p4_3{left: 303px;top: 185px;}
.slider .page .p4_4{left: 7px;top: 226px;z-index: 1;}
.slider .page .p4_5{left: 810px;top: 90px;z-index: 1;}
.slider .page .p4_6{left: -500px;top: 500px;z-index: 7;}
.slider .page .p4_7{left: 380px;top: 490px;z-index: 5;}
.slider .page .p4_8{left: 1030px;top: 530px;z-index: 5;}
.slider .page .p5_1{left: -180px;top: 90px;z-index: 1;}
.slider .page .p5_2{left: 800px;top: 90px;z-index: 1;z-index: 5;}
.slider .page .p5_3{left: 1160px;top: 492px;z-index: 1;z-index: 5;}
.slider .page .p5_4{left: 850px;top: 33px;}
.slider .page .p5_5{left: 1310px;top: 164px;}
.slider .page .p5_6{left: 1000px;top: 380px;z-index: 5;}
.slider .page .p6_1{left: 180px;top: 625px;z-index: 5;}
.slider .page .p6_2{left: 320px;top: 40px;z-index: 1;}
.slider .page .p6_3{left: 770px;top: 230px;z-index: 1;}
.slider .page .p6_4{left: 600px;top: 95px;z-index: 1;}
.slider .page .p6_5{left: 390px;top: 410px;z-index: 1;}
.slider .page .p6_6{left: -190px;top: 164px;z-index: 1;}
.slider .page .p7_div{left: -750px;top: 0;z-index: 3;position: absolute;width: 957px;
    transition: left 1s;
    -moz-transition: left 1s; /* Firefox 4 */
    -webkit-transition: left 1s; /* Safari 和 Chrome */
    -o-transition: left 1s;
    -ms-transition: left 1s;}
.slider .page .p7_1{left: 220px;top: 310px;z-index: 3;}
.slider .page .p7_2{left:0;top: 138px;z-index: 2;}
.slider .page .p7_3{left: 0;top: 171px;z-index: 1;}
.slider .page .p7_4{left: 500px;top: 474px;z-index: 4;position: absolute;
  /*  animation: point 1s linear 1s infinite alternate;
    *//* Firefox: *//*
    -moz-animation: point 1s linear 1s infinite alternate;
    *//* Safari 和 Chrome: *//*
    -webkit-animation: point 1s linear 1s infinite alternate;
    *//* Opera: *//*
    -o-animation: point 1s linear 1s infinite alternate;*/
}
.slider .page .p7_4 .detail_bt{color: #000000;font-size: 14px;position: absolute;z-index: 5;top: 230px;white-space: nowrap;left: 0;}
.slider .page .p7_4 .detail_bt:hover{color: #982004;}
.slider .page .p7_4 .detail02{left: 630px;}
.slider .page .vote_wrapper{position: absolute;z-index: 3;width: 1000px;height: 280px;padding-left: 404px;padding-top: 260px;}
.slider .page .vote_wrapper h3{font-size: 26px;color: #330000;padding-bottom: 20px;}
.slider .page .game_box02 h3{text-indent: 65px;}
.slider .page .game_box01{float: left;width: 290px;}
.slider .page .vote_box{float: left;width: 330px;}
.slider .page .bt_box{text-align: center;width: 290px;}
.slider .page .do_link{color: #983a0a;font-size: 16px;line-height: 45px;margin: 0 20px;}
.slider .page .toVote{display: block;width: 290px;height: 254px;background: url(../images/vote.png) no-repeat -2px top;}
.slider .page .toVote:hover{background-position: -2px -254px;}
.slider .page .do_link:hover{color: #d1510c;}
.slider .page .game_box02{float: left;width: 290px;}
.slider .page .game_list{float: left;width: 145px;color: #000000;font-size: 16px;line-height: 34px;}
.slider .page .game_list li label{cursor: pointer;line-height: 34px;}
@keyframes point
{
0 {margin-left:0;}
25% {margin-left:10px}
75% {margin-left:-10px}
100% {margin-left:0}
}

@-moz-keyframes point
{
0 {margin-left:0;}
25% {margin-left:10px}
75% {margin-left:-10px}
100% {margin-left:0}
}

@-webkit-keyframes point
{
0 {margin-left:0;}
25% {margin-left:10px}
75% {margin-left:-10px}
100% {margin-left:0}
}

@-o-keyframes point
{
0 {margin-left:0;}
25% {margin-left:10px}
75% {margin-left:-10px}
100% {margin-left:0}
}
.mask{ width: 100%; height: 1440px; background: #000; position: fixed; _position: absolute; top: 0; left: 0; z-index: 100;filter:alpha(opacity=50);opacity: 0.5;}
.outer{ width: 848px; height: 470px; position: fixed; _position: absolute; z-index: 101; left: 50%; top: 50%; margin-left: -400px; margin-top: -220px;}
/*.outer.outer_error{ width: 300px; height: 150px; position: fixed; _position: absolute; z-index: 101; left: 50%; top: 50%; margin-left: -150px; margin-top: -75px;background-color: #ffffff;border: 3px solid #cccccc;}
.outer.outer_error .error_info{ text-align: center;color: #666;line-height: 150px; font-size: 16px;}
.outer.outer_error .close_bt{ right: 0;}
.outer.outer_error .sure_bt{ display: inline-block;width: 80px;height: 35px;background-color: #ff6600;color: #ffffff;}*/
.outer .close_bt{position: absolute;right:-36px ;top: 0;background: url(../images/outer_bg.png) no-repeat -172px 0;display: block;width: 36px;height: 36px;}
#orderTips{background-color: #ffffff;width: 460px;height: 110px;margin-left: -230px; margin-top: -55px;}
#orderTips .out_cont{padding: 10px;}
.out_left{float: left;width: 252px;}
.out_right{float: left;width:172px;}
.tel_inp{height: 35px;line-height: 35px;width: 290px;border: 1px solid #bebebe;font-size: 14px;background-color: #eaeaea;padding: 0 10px;color: #666;}
.radio_inps{padding: 55px 0 15px;}
.radio_inps input{margin-right: 10px;}
.radio_inps label{margin-right: 40px;color: #3366ff;font-size: 16px;}
.order_bt{display: inline-block;width: 314px;height: 55px;line-height: 55px;background: url(../images/outer_small.png) no-repeat;}

.pop{ width: 820px; height: 500px; position: fixed; _position: absolute; z-index: 101; left: 50%; top: 50%; margin-left: -410px; margin-top: -250px;background: url(../images/pop.png) no-repeat center top;}
.pop .close_bt{position: absolute;right:10px ;top: 41px;display: block;width: 48px;height: 48px;}
.pop .pop_cont{font-size: 14px;padding: 60px 80px;}
.pop .pop_cont h3{font-size: 20px;line-height: 35px;font-weight: bold;}
.pop .pop_cont .p_rules{margin-top: 20px;line-height: 24px;}
.pop .pop_cont .awardUl{margin-top: 20px;}
.pop .pop_cont .awardUl li{float: left;margin-right: 35px;background-color: #262626;border: 4px solid #262626;}
.pop .pop_cont .awardUl li p{color: #ffffff;text-align: center;}
.pop .pop_cont02{font-size: 14px;padding: 90px 200px;}
.pop .pop_tit{border-bottom: 1px solid #5d5d5d;font-size: 26px;color: #333333;text-align: center;font-weight: bold;padding: 10px 0;}
.pop .right_log{display: inline-block;width: 55px;height: 50px;background: url(../images/outer_small.png) no-repeat 0 -80px;vertical-align: middle;}
.pop .pop_bt{margin-top: 25px;}
.fBlue{color: #477ce7;}
.fOrange{color: #ff6600;}
.mb10{margin-bottom: 10px;}
.ftit{color: #5d5d5d;font-size: 16px;}
.pop_share{padding:50px 30px;}
.pop_wrapper{padding:50px 100px;font-size: 16px;line-height: 40px;color: #5d5d5d;}
.pop_left{float: left;}
.pop_right{float: right;}
.pop_right img{width: 106px;}
