@charset "UTF-8";
/*! Project:test, Create:ljp 2019.03.07 09:43, Update:FWS 2026.01.27 10:50 */ 

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}
input{outline:0}
h1,h2,h3,h4,h5,h6{font-weight:400}
li,ol,ul{list-style:none}
b,strong{font-weight:700}
em,i{font-style:normal}
td,th{text-align:center}
a{color:#373737;text-decoration:none}
a:hover{text-decoration:none}
body{font:14px/1.5 microsoft yahei!important;color:#373737}
body,html{min-width:1400px;*display:inline;width:100%;margin:0 auto}
.g_wrap{width:100%;zoom:1;margin:0 auto;text-align:center}
.g_wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.g_cont{width:1400px;margin:0 auto;position:relative;height:100%;text-align:left}
.g_main{height:980px;background:url(../images/bg_main.jpg) center top no-repeat}
.g_wrap--1{height:1178px;background:url(../images/bg_1.jpg) center top no-repeat}
.g_wrap--2{height:1150px;background:url(../images/bg_2.jpg) center top no-repeat}
.g_wrap--3{height:1201px;background:url(../images/bg_3.jpg) center top no-repeat}
.m_logoes{position:absolute;top:0;left:180px}
.m_logoes .u_logo{font-size:0;overflow:hidden;line-height:0;display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;vertical-align:middle;margin-right:10px;margin-top:10px}
.m_user{position:absolute;top:16px;right:120px;text-align:right;color:#fff;text-align:center;line-height:23px;background:#fe5344;background-image:-webkit-gradient(linear,left top,left bottom,from(#fe5344),to(#de1928));background-image:linear-gradient(to bottom,#fe5344,#de1928);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffe5344', endColorstr='#ffde1928', GradientType=0);height:26px;border:2px solid #fe0;border-radius:18px;padding:0 10px}
.m_user .u_line,.m_user a,.m_user span{display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;vertical-align:middle}
.m_user .u_name{padding:0 5px;width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m_user a{color:#fe0;padding:0 5px}
.m_user a:hover{color:#ffae00;text-decoration:underline}
.m_user .u_line{background:#fff;height:13px;width:1px;overflow:hidden;margin:0 3px}
.m_topNav{position:absolute;top:15px;right:0;text-align:center;line-height:26px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fc5137),to(#eb2e3c));background-image:linear-gradient(to bottom,#fc5137,#eb2e3c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffc5137', endColorstr='#ffeb2e3c', GradientType=0);height:26px;border:2px solid #ffc000;border-radius:18px;padding:0 10px}
.m_topNav a{vertical-align:middle;color:#fff;margin:3px 5px 0}
.m_topNav a:hover{color:#ffd900;text-decoration:underline}
.m_topNav .u_line{vertical-align:top;color:#fff;font-size:12px;overflow:hidden}
.u_time{width:400px;position:absolute;top:806px;left:50%;margin-left:-200px;text-align:center;color:#373737;font-size:20px}
.m_mainBtns{position:absolute;top:695px;left:50%;z-index:6;margin-left:-355px;width:710px}
.m_mainBtns .u_btn{font-size:0;overflow:hidden;line-height:0;display:block;-webkit-transition:all .2s;transition:all .2s}
.m_mainBtns .u_btn--down{float:left;background:url(../images/_spriteImg_10.png) -2206px -1225px no-repeat;width:323px;height:97px}
.m_mainBtns .u_btn--rule{float:right;background:url(../images/_spriteImg_10.png) -1981px -2015px no-repeat;width:323px;height:97px}
.m_mainBtns .u_btn:hover{margin-top:-10px}
.m_title .u_title{font-size:0;overflow:hidden;line-height:0;display:block;margin:0 auto}
.m_title .u_title--1{background:url(../images/_spriteImg_10.png) -1689px -1659px no-repeat;width:902px;height:153px}
.m_title .u_title--2{background:url(../images/_spriteImg_10.png) -1689px -1822px no-repeat;width:902px;height:153px}
.m_title .u_title--3{background:url(../images/_spriteImg_10.png) -1069px -2015px no-repeat;width:902px;height:153px}
.u_text{text-align:center;padding-top:10px;font-size:20px;color:#fff}
.g_wrap--2 .u_text{color:#373737}
.m_stable{background:url(../images/bg_stable.png) 0 0 no-repeat;width:1367px;height:820px;margin:15px auto 0;position:relative}
.m_stable .u_horse{height:154px;width:378px}
.m_stable .u_horse.u_horse--1{position:absolute;top:389px;left:161px}
.m_stable .u_horse.u_horse--2{position:absolute;top:389px;left:823px}
.m_stable .u_horse.u_horse--1:hover{background:url(../images/bg_open1.png) 0 0 no-repeat;width:378px;height:154px}
.m_stable .u_horse.u_horse--2:hover{background:url(../images/bg_open2.png) 0 0 no-repeat;width:378px;height:154px}
.m_stable .u_horse .u_btn--select{font-size:0;overflow:hidden;line-height:0;position:absolute;top:118px;left:50px;background:url(../images/_spriteImg_10.png) 0 -2272px no-repeat;width:279px;height:83px}
.m_stable .u_horse .u_btn--select:hover{background:url(../images/_spriteImg_10.png) -2314px -2015px no-repeat;width:279px;height:83px}
.m_feedScene{background:url(../images/_spriteImg_10.png) -1304px 0 no-repeat;width:1294px;height:837px;margin:5px auto 0;position:relative}
.m_feedHeader{width:1206px;height:400px;position:absolute;top:50px;left:45px;border-radius:18px;overflow:hidden}
.m_feedHeader .u_feedPic{position:absolute;top:0;left:0;width:3618px;height:100%;-webkit-animation:bgRun 20s linear infinite;animation:bgRun 20s linear infinite;background:url(../images/bg_run.jpg) repeat-x}
.m_feedHeader .u_horseRun{position:absolute;top:-30px;left:10px}
@-webkit-keyframes step_id1{
0%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:0 0;display:inline-block}
7.69231%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-524px 0;display:inline-block}
15.38462%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:0 -948px;display:inline-block}
23.07692%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-524px -948px;display:inline-block}
30.76923%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1048px -948px;display:inline-block}
38.46154%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1572px 0;display:inline-block}
46.15385%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1572px -474px;display:inline-block}
53.84615%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1572px -948px;display:inline-block}
61.53846%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:0 -1422px;display:inline-block}
69.23077%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-524px -1422px;display:inline-block}
76.92308%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:0 -474px;display:inline-block}
84.61538%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-524px -474px;display:inline-block}
92.30769%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1048px 0;display:inline-block}
100%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1048px -474px;display:inline-block}
}
@keyframes step_id1{
0%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:0 0;display:inline-block}
7.69231%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-524px 0;display:inline-block}
15.38462%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:0 -948px;display:inline-block}
23.07692%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-524px -948px;display:inline-block}
30.76923%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1048px -948px;display:inline-block}
38.46154%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1572px 0;display:inline-block}
46.15385%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1572px -474px;display:inline-block}
53.84615%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1572px -948px;display:inline-block}
61.53846%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:0 -1422px;display:inline-block}
69.23077%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-524px -1422px;display:inline-block}
76.92308%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:0 -474px;display:inline-block}
84.61538%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-524px -474px;display:inline-block}
92.30769%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1048px 0;display:inline-block}
100%{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-1048px -474px;display:inline-block}
}
@-webkit-keyframes step_id2{
0%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:0 0;display:inline-block}
8.33333%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-524px 0;display:inline-block}
16.66667%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1048px -474px;display:inline-block}
25%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:0 -948px;display:inline-block}
33.33333%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-524px -948px;display:inline-block}
41.66667%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1048px -948px;display:inline-block}
50%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1572px 0;display:inline-block}
58.33333%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1572px -474px;display:inline-block}
66.66667%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1572px -948px;display:inline-block}
75%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:0 -1422px;display:inline-block}
83.33333%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:0 -474px;display:inline-block}
91.66667%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-524px -474px;display:inline-block}
100%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1048px 0;display:inline-block}
}
@keyframes step_id2{
0%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:0 0;display:inline-block}
8.33333%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-524px 0;display:inline-block}
16.66667%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1048px -474px;display:inline-block}
25%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:0 -948px;display:inline-block}
33.33333%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-524px -948px;display:inline-block}
41.66667%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1048px -948px;display:inline-block}
50%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1572px 0;display:inline-block}
58.33333%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1572px -474px;display:inline-block}
66.66667%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1572px -948px;display:inline-block}
75%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:0 -1422px;display:inline-block}
83.33333%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:0 -474px;display:inline-block}
91.66667%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-524px -474px;display:inline-block}
100%{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-1048px 0;display:inline-block}
}
@-webkit-keyframes step_smoke{
0%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:0 0;display:inline-block}
7.69231%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-324px 0;display:inline-block}
15.38462%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-648px 0;display:inline-block}
23.07692%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-648px -204px;display:inline-block}
30.76923%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-648px -408px;display:inline-block}
38.46154%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:0 -612px;display:inline-block}
46.15385%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-324px -612px;display:inline-block}
53.84615%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-648px -612px;display:inline-block}
61.53846%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-972px 0;display:inline-block}
69.23077%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-972px -204px;display:inline-block}
76.92308%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:0 -204px;display:inline-block}
84.61538%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-324px -204px;display:inline-block}
92.30769%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:0 -408px;display:inline-block}
100%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-324px -408px;display:inline-block}
}
@keyframes step_smoke{
0%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:0 0;display:inline-block}
7.69231%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-324px 0;display:inline-block}
15.38462%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-648px 0;display:inline-block}
23.07692%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-648px -204px;display:inline-block}
30.76923%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-648px -408px;display:inline-block}
38.46154%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:0 -612px;display:inline-block}
46.15385%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-324px -612px;display:inline-block}
53.84615%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-648px -612px;display:inline-block}
61.53846%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-972px 0;display:inline-block}
69.23077%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-972px -204px;display:inline-block}
76.92308%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:0 -204px;display:inline-block}
84.61538%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-324px -204px;display:inline-block}
92.30769%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:0 -408px;display:inline-block}
100%{width:320px;height:200px;background-image:url(../images/_spriteSmoke.png);background-position:-324px -408px;display:inline-block}
}
.u_horseRun .u_smoke{position:absolute;bottom:20px;left:-130px;width:320px;height:200px;-webkit-animation:none;animation:none}
.u_horseRun.u_horseRun--1{width:520px;height:470px;background-image:url(../images/_spriteHorse1.png);background-position:-524px 0;display:inline-block;-webkit-animation:horseLeft .5s forwards,step_id1 1.5s steps(1,end) infinite;animation:horseLeft .5s forwards,step_id1 1.5s steps(1,end) infinite}
.u_horseRun.u_horseRun--2{width:520px;height:470px;background-image:url(../images/_spriteHorse2.png);background-position:-524px 0;display:inline-block;-webkit-animation:horseLeft .5s forwards,step_id2 1.5s steps(1,end) infinite;animation:horseLeft .5s forwards,step_id2 1.5s steps(1,end) infinite}
.m_feedHeader.on .u_horseRun .u_smoke{-webkit-animation:step_smoke 1s steps(1,end) infinite;animation:step_smoke 1s steps(1,end) infinite}
.m_feedHeader.on .u_horseRun.u_horseRun--1{-webkit-animation:step_id1 1.2s steps(1,end) infinite,horseRun 1.2s forwards;animation:step_id1 1.2s steps(1,end) infinite,horseRun 1.2s forwards}
.m_feedHeader.on .u_horseRun.u_horseRun--2{-webkit-animation:step_id2 1.3s steps(1,end) infinite,horseRun 1.2s forwards;animation:step_id2 1.3s steps(1,end) infinite,horseRun 1.2s forwards}
@-webkit-keyframes horseLeft{
0%{-webkit-transform:translateX(-400px);transform:translateX(-400px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes horseLeft{
0%{-webkit-transform:translateX(-400px);transform:translateX(-400px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes horseRun{
0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{-webkit-transform:translateX(1250px);transform:translateX(1250px)}
}
@keyframes horseRun{
0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{-webkit-transform:translateX(1250px);transform:translateX(1250px)}
}
@-webkit-keyframes bgRun{
0%{left:0}
100%{left:-2412px}
}
@keyframes bgRun{
0%{left:0}
100%{left:-2412px}
}
.m_board{background:url(../images/_spriteImg_10.png) -1304px -1408px no-repeat;width:1255px;height:131px;position:absolute;top:370px;left:20px}
.m_board .u_btn--feed{position:absolute;top:-15px;left:490px;background:url(../images/_spriteImg_10.png) -867px -2272px no-repeat;width:279px;height:83px}
.m_board .u_btn--feed span{font-size:0;overflow:hidden;line-height:0}
.m_board .u_btn--feed em{font-size:15px;display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;text-align:center;line-height:125px;width:100%;color:#fff}
.m_board .u_btn--feed:hover{background:url(../images/_spriteImg_10.png) -578px -2272px no-repeat;width:279px;height:83px}
.m_board .u_btn--feed.disabled{background:url(../images/_spriteImg_10.png) -289px -2272px no-repeat;width:279px;height:83px}
.m_board .u_btn--feed.disabled em{color:#646464}
.m_board .u_assistInfo{position:absolute;top:77px;left:554px;font-size:16px;width:160px;text-align:center;color:#fffb00}
.m_progress{width:1153px;position:absolute;top:498px;left:70px}
.m_rewardList{position:absolute;top:0;left:-9px;background-color:#000;z-index:10;width:100%}
.m_rewardList .u_rewardItem{background:url(../images/_spriteImg_10.png) -2575px -873px no-repeat;width:23px;height:20px;position:absolute;top:-20px}
.m_rewardList .u_rewardDistance{position:absolute;top:143px;left:50%;width:210px;font-weight:700;text-align:center;margin-left:-105px}
.m_rewardList .u_rewardLink{position:absolute;top:0;cursor:pointer;left:23px;z-index:2;height:143px;width:143px}
.m_rewardList .u_rewardItem.disabled .u_rewardLink{cursor:default;background:url(../images/_spriteImg_10.png) -2422px -873px no-repeat;width:143px;height:143px}
.m_rewardList .m_rewardContent{width:190px;height:143px;position:absolute;bottom:40px;left:-82px;-webkit-transition:all .2s;transition:all .2s}
.m_rewardList .m_rewardContent:hover{bottom:43px}
.m_rewardList .u_rewardItem.disabled .m_rewardContent{bottom:40px}
.m_rewardList .u_rewardDesc{position:absolute;top:105px;left:50%;height:35px;line-height:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;width:140px;margin-left:-70px;color:#fff}
.m_rewardList .m_rewardImg{margin:0 auto;z-index:-1;height:143px;width:143px}
.m_rewardList .u_rewardName{position:absolute;top:0;left:0;width:100%;color:#30180c;font-size:16px;font-weight:700;text-align:center;line-height:40px}
.m_progressBar2{position:absolute;top:272px;left:0;width:1078px}
.m_progressBar{position:absolute;top:172px;left:0;background:url(../images/_spriteImg_10.png) -1069px -2178px no-repeat;width:1153px;height:61px}
.m_progressBar .u_progressTrack{position:absolute;top:11px;left:35px;width:1078px}
.m_progressBar .u_progressFill{text-align:center;height:34px;font-size:18px;line-height:34px;border-radius:27px;background-color:#ffd800;border:2px solid #fff}
.m_progressBar .u_progressFill .u_progressLabel{font-size:16px}
.m_progressBar .u_progressTrack2{position:absolute;top:40px;left:-9px}
.m_progressBar .u_progressFill2{background:url(../images/_spriteImg_10.png) -2575px -903px no-repeat;width:23px;height:19px;position:absolute;top:0;left:0}
.m_progressBar .u_progressFill2 .u_progressLabel2{cursor:pointer;background:url(../images/_spriteImg_10.png) -1610px -2272px no-repeat;width:241px;height:35px;position:absolute;top:18px;left:50%;margin-left:-120.5px;text-align:center;color:#fff;font-size:16px;line-height:34px}
@-webkit-keyframes move{
0%{background-position:0 0}
100%{background-position:30px 30px}
}
@keyframes move{
0%{background-position:0 0}
100%{background-position:30px 30px}
}
.u_progressFill{background-size:30px 30px;background-image:linear-gradient(-45deg,rgba(255,51,0,.2) 25%,transparent 25%,transparent 50%,rgba(255,51,0,.2) 50%,rgba(255,51,0,.2) 75%,transparent 75%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#33ff3300', GradientType=1);-webkit-animation:move 1s linear infinite;animation:move 1s linear infinite}
.m_rankBg{background:url(../images/_spriteImg_10.png) 0 -873px no-repeat;width:1294px;height:776px;margin:0 auto 0}
.m_rank{background:url(../images/_spriteImg_10.png) -635px -1659px no-repeat;width:424px;height:603px;float:left;margin:85px 0 0 110px}
.m_rank .u_tdName{padding-right:10px}
.m_rank .u_tdNum{width:55px;text-indent:2px;text-align:center;font-weight:700;position:relative}
.m_rank .u_tdNum .u_num--1,.m_rank .u_tdNum .u_num--2,.m_rank .u_tdNum .u_num--3{font-size:0;overflow:hidden;line-height:0;display:block;position:absolute;top:-3px;left:8px}
.m_rank .u_tdNum .u_num--1{background:url(../images/_spriteImg_10.png) -2422px -1105px no-repeat;width:41px;height:50px}
.m_rank .u_tdNum .u_num--2{background:url(../images/_spriteImg_10.png) -2473px -1105px no-repeat;width:41px;height:50px}
.m_rank .u_tdNum .u_num--3{background:url(../images/_spriteImg_10.png) -2524px -1105px no-repeat;width:41px;height:48px}
.m_rank .u_tdScore{width:130px}
.m_rank .m_rankTable{width:378px;color:#a54a0e;border-collapse:collapse;border-spacing:0;table-layout:fixed;background:url(../images/bg_rankTab.png) 0 0 repeat-y}
.m_rank td{font-size:20px;height:48px;padding-bottom:6px}
.m_rank .tableExchange{margin:53px 0 0 15px;float:left;position:relative;display:block;width:393px;height:534px;background:0 0}
.m_rank .tableExchange .viewport{position:relative;width:378px!important;height:100%;overflow:hidden}
.m_rank .tableExchange .overview{list-style:none;position:absolute;left:0;top:0;width:100%}
.m_rank .tableExchange .thumb,.m_rank .tableExchange .thumb .end{background-color:#f9c55c;border-radius:4px}
.m_rank .tableExchange .scrollbar{position:relative;float:right;width:8px;margin:0}
.m_rank .tableExchange .track{background-color:#b97104;height:100%;width:8px;position:relative;padding:0;border-radius:4px}
.m_rank .tableExchange .thumb{height:10px;width:8px;cursor:pointer;overflow:hidden;position:absolute;left:0}
.m_rank .tableExchange .thumb .end{overflow:hidden;height:5px;width:8px}
.m_rank .scrollbar.disable .track{display:none}
.m_rankReward{background:url(../images/_spriteImg_10.png) 0 -1659px no-repeat;width:625px;height:603px;float:right;margin:85px 110px 0 0;position:relative}
.m_rankReward .m_rankRewardList .u_goods{text-align:center;font-weight:700;color:#fff;text-shadow:-2px -2px 1px #671f52,2px -2px 1px #671f52,-2px 2px 1px #671f52,2px 2px 1px #671f52}
.m_rankReward .m_rankRewardList .u_ranking{font-size:0;overflow:hidden;line-height:0}
.m_rankReward .m_rankRewardList .u_rewardItem--1{width:185px;position:absolute;top:85px;left:225px}
.m_rankReward .m_rankRewardList .u_rewardItem--1 .u_goods{font-size:20px;line-height:24px}
.m_rankReward .m_rankRewardList .u_rewardItem--2{width:185px;position:absolute;top:115px;left:35px}
.m_rankReward .m_rankRewardList .u_rewardItem--2 .u_goods{font-size:18px;line-height:20px}
.m_rankReward .m_rankRewardList .u_rewardItem--3{width:185px;position:absolute;top:120px;right:21px}
.m_rankReward .m_rankRewardList .u_rewardItem--3 .u_goods{font-size:18px;line-height:20px}
.m_rankReward .m_rankRewardList2{position:absolute;top:335px;left:0;text-align:center;width:100%}
.m_rankReward .m_rankRewardList2 .u_rewardItem{display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;background:url(../images/_spriteImg_10.png) 0 -2365px no-repeat;width:185px;height:107px;vertical-align:top;margin:0 5px 0}
.m_rankReward .m_rankRewardList2 .u_ranking{display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;height:42px;line-height:35px;font-size:17px;font-weight:700;color:#5c2b15}
.m_rankReward .m_rankRewardList2 .u_goods{font-size:16px;font-weight:700;color:#fff}
.m_rankReward .m_rankRewardList2 .u_rewardItem--6 .u_ranking{height:52px}
.m_stepCount{position:absolute;top:455px;left:90px;width:100%;text-align:center;background:url(../images/_spriteImg_10.png) -1981px -2122px no-repeat;width:460px;height:44px}
.m_stepCount .m_mystep{position:relative;color:#fff;font-size:18px;margin:0 auto;line-height:38px}
.m_stepCount .m_mystep .u_stepIcon{background:url(../images/_spriteImg_10.png) -2561px -1026px no-repeat;width:36px;height:34px;display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;vertical-align:middle;margin-right:8px}
.m_stepCount .m_mystep .u_stepNum{display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;vertical-align:middle}
.m_stepCount .m_mystep em{color:#37f8ff}
.m_stepCount .u_myRank{margin-left:10px;display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;vertical-align:middle}
.m_stepCount .u_myRank em{color:#ffe400}
.u_btn--record{position:absolute;top:510px;left:50%;margin-left:-106.5px;background:url(../images/_spriteImg_10.png) -1387px -2272px no-repeat;width:213px;height:63px;text-align:center;display:block;-webkit-transition:all .2s;transition:all .2s;color:#4c1a01;font-size:24px;font-weight:700;line-height:55px}
.u_btn--record:hover{top:506px}
.u_recordTips{position:absolute;top:572px;left:0;width:100%;text-align:center;font-size:14px;color:#ff8e33;line-height:20px}
.m_currentHay{position:absolute;top:185px;right:160px;background:url(../images/_spriteImg_10.png) -195px -2365px no-repeat;width:217px;height:38px;text-align:center;font-size:18px;color:#fff;line-height:38px}
.m_currentHay .u_hayLabel{margin-left:30px}
.m_currentHay .u_hayCount{color:#ffea00}
.m_task{margin:0 auto;background:url(../images/_spriteImg_10.png) 0 0 no-repeat;width:1294px;height:863px;text-align:center}
.m_taskList{width:-1111px;padding:80px 0 0}
.m_taskList .u_taskItem{display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;background:url(../images/_spriteImg_10.png) -1304px -1549px no-repeat;width:1111px;height:91px;position:relative;margin:0 0 5px}
.m_taskList .u_taskNum{background:url(../images/_spriteImg_10.png) -2505px -1026px no-repeat;width:46px;height:46px;display:block;float:left;margin:21px 0 0 45px;font-size:24px;color:#471212;font-weight:700;line-height:46px;text-align:center}
.m_taskList .u_taskDesc{float:left;margin:25px 0 0 15px;font-size:24px;color:#fff}
.m_taskList .m_taskRight{position:absolute;top:0;left:541px}
.m_taskList .u_taskReward{float:left;margin:11px 0 0 15px;background:url(../images/_spriteImg_10.png) -2422px -1026px no-repeat;width:73px;height:69px}
.m_taskList .u_taskReward .u_rewardText{color:#fce69e;font-size:16px;line-height:110px;text-shadow:-2px -2px 1px #671f52,2px -2px 1px #671f52,-2px 2px 1px #671f52,2px 2px 1px #671f52}
.m_taskList .u_taskStatus{float:left;margin:24px 0 0 35px;display:block;width:148px;height:38px;background:#5c0c0c;border:2px solid #b33324;border-radius:19px;color:#fce69e;font-size:22px;line-height:36px}
.m_taskList .u_btn--task{background:url(../images/_spriteImg_10.png) -1156px -2272px no-repeat;width:221px;height:65px;display:block;float:left;margin:13px 0 0 20px;text-align:center;-webkit-transition:all .2s;transition:all .2s;color:#4c1a01;font-size:24px;font-weight:700;line-height:60px}
.m_taskList .u_btn--task:hover{margin-top:10px}
.m_taskList .u_btn--task.disabled{color:#c6940d;background:url(../images/_spriteImg_10.png) -2206px -1332px no-repeat;width:221px;height:65px;margin-top:13px}
.m_side{position:fixed;right:20px;top:316px;background:url(../images/_spriteImg_10.png) -2206px -873px no-repeat;width:206px;height:342px;z-index:10;font-size:14px}
.m_side .u_sidebox{margin-top:63px}
.m_side .u_side{display:block;margin:0 auto;text-align:center;font-size:16px;font-weight:700;line-height:33px;color:#fff;width:100px;height:33px;border-bottom:2px dashed #912519}
.m_side .u_side.on,.m_side .u_side:hover{color:#ffe600}
#g_pop{position:relative;z-index:100;display:none}
#g_pop .u_msglayer{position:fixed;_position:absolute;_clear:both;top:0;_top:expression(eval((document.compatMode && document.compatMode=="CSS1Compat") ? document.documentElement.scrollTop + 0: document.body.scrollTop + 0));left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=65);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";-moz-opacity:.65;-khtml-opacity:.65;opacity:.65;z-index:900}
#g_pop .m_msg{position:fixed;_position:absolute;left:50%;top:50%;_top:expression(eval((document.compatMode && document.compatMode=="CSS1Compat") ? document.documentElement.scrollTop + documentElement.clientHeight * .5: document.body.scrollTop + document.body.clientHeight * .5));z-index:1000;*z-index:1000}
#g_pop .u_msgclose{position:absolute;top:10px;right:-17px;cursor:pointer;font-size:0;overflow:hidden;line-height:0;background:url(../images/_spriteImg_10.png) -2422px -1165px no-repeat;width:44px;height:44px}
#g_pop .m_msg--1{display:none}
#g_pop .m_msg--2{display:none}
#g_pop .m_msg--3{display:none}
#g_pop .m_msg--4{display:none}
#g_pop .m_msg--5{display:none}
#g_pop .m_msg--6{display:none}
#g_pop .m_msg--7{display:none}
#g_pop .m_msg--8{display:none}
#g_pop .m_msg--9{display:none}
#g_pop .m_msg--10{display:none}
#g_pop .m_msg--11{display:none}
#g_pop .m_msg--12{display:none}
#g_pop .m_msg--13{display:none}
#g_pop .m_msg--14{display:none}
#g_pop .m_msg--15{display:none}
#g_pop .m_msg--16{display:none}
#g_pop .m_msg--17{display:none}
#g_pop .m_msg--18{display:none}
#g_pop .m_msg--19{display:none}
#g_pop .m_msg--20{display:none}
#g_pop .m_msg--21{display:none}
#g_pop .m_msg--1{display:block}
#g_pop .m_msgRuleList{width:570px;margin:15px auto 0;line-height:32px;font-size:16px}
#g_pop .m_msgRuleList .u_btn--record2{color:#ff5100;margin-left:10px;text-decoration:underline}
#g_pop .m_msgRuleList .u_btn--record2:hover{color:#ce0101;text-decoration:underline}
#g_pop .m_msgRuleList li{position:relative;padding-left:20px;color:#5e2e0c}
#g_pop .m_msgRuleList li em{position:absolute;top:0;left:0}
#g_pop .m_msgbg0{margin:-248px 0 0 -272.5px}
#g_pop .m_msgbg1{background:url(../images/_spriteImg_10.png) -1069px -1659px no-repeat;width:610px;height:346px;margin:-173px 0 0 -305px}
#g_pop .m_msgbg2{background:url(../images/_spriteImg_10.png) -1304px -873px no-repeat;width:892px;height:525px;margin:-262px 0 0 -446px}
#g_pop .u_msgtitle{font-size:24px;color:#008d5a;font-weight:700;text-align:center;margin:0 30px;font-family:microsoft yahei}
#g_pop .u_msgcode{display:block;margin:20px auto}
#g_pop .u_msgpic{display:block;margin:70px auto 10px}
#g_pop .m_msgbtns{width:100%;text-align:center;margin-top:20px}
#g_pop .m_msgbtns .u_btn{display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;color:#fff;line-height:52px;font-weight:700;font-size:20px;text-shadow:-1px -1px 1px #af1005,1px -1px 1px #af1005,-1px 1px 1px #af1005,1px 1px 1px #af1005;background:url(../images/_spriteImg_10.png) -2232px -2178px no-repeat;width:195px;height:59px}
#g_pop .mgt--10{margin-top:10px}
#g_pop .mgt--15{margin-top:15px}
#g_pop .mgt--20{margin-top:20px}
#g_pop .mgt--25{margin-top:25px}
#g_pop .mgt--30{margin-top:30px}
#g_pop .mgt--35{margin-top:35px}
#g_pop .mgt--40{margin-top:40px}
#g_pop .mgt--45{margin-top:45px}
#g_pop .mgt--50{margin-top:50px}
#g_pop .mgt--55{margin-top:55px}
#g_pop .mgt--60{margin-top:60px}
#g_pop .mgt--65{margin-top:65px}
#g_pop .mgt--70{margin-top:70px}
#g_pop .mgt--75{margin-top:75px}
#g_pop .mgt--80{margin-top:80px}
#g_pop .mgt--85{margin-top:85px}
#g_pop .mgt--90{margin-top:90px}
#g_pop .mgt--95{margin-top:95px}
#g_pop .mgt--100{margin-top:100px}
#g_pop .mgt--105{margin-top:105px}
#g_pop .mgt--110{margin-top:110px}
#g_pop .mgt--115{margin-top:115px}
#g_pop .mgt--120{margin-top:120px}
#g_pop .mgt--125{margin-top:125px}
#g_pop .mgt--130{margin-top:130px}
#g_pop .m_msgtable{width:300px;line-height:30px;margin:20px 0 0 210px}
#g_pop .m_msgtable .td_left{text-align:left;width:34%}
#g_pop .m_msgtable th{font-size:16px;color:#6c443e;font-weight:700}
#g_pop .u_msgcopy{color:#e6423a;margin-left:10px}
#g_pop .u_msgcopy:hover{color:#ff5461}
#g_pop .u_msgtxt{font-size:16px;color:#5e2e0c;margin-left:30px;margin-right:30px;text-align:center}
#g_pop .u_msgtxt--copy{margin-top:20px;margin-bottom:40px}
#g_pop .color--red{color:#f72804}
#g_pop .color--dark{color:#ff2727}
#g_pop .m_inforList{width:410px;margin:10px auto 15px;clear:both}
#g_pop .m_inforList .u_item{margin:0 auto 10px;width:100%;float:left}
#g_pop .m_inforList label{float:left;font-size:16px;margin:5px 0 0 0;color:#312618}
#g_pop .m_inforList .u_input{float:left;width:300px;height:38px;border:3px solid #f5c532;border-radius:10px;background-color:#fff}
#g_pop .m_inforList .u_input input{background:0 0;border:none;font-size:16px;color:#4d473f;width:270px;margin:9px 0 0 10px}
#g_pop .m_inforList .u_textarea{float:left;width:300px;height:88px;border:3px solid #f5c532;border-radius:10px;background-color:#fff}
#g_pop .m_inforList .u_textarea textarea{font-family:microsoft yahei!important;background:0 0;border:none;font-size:16px;color:#4d473f;outline:0;resize:none;width:280px;height:70px;margin:9px 0 0 10px}
#g_pop .tableExchange{position:relative;display:block;margin:8px auto 0;width:650px;height:325px}
#g_pop .tableExchange .viewport{position:relative;width:620px;height:100%;overflow:hidden;margin:0 auto}
#g_pop .tableExchange .overview{list-style:none;position:absolute;left:0;top:0;width:100%;height:100%}
#g_pop .tableExchange table{width:100%;border-collapse:collapse}
#g_pop .tableExchange table th{font-size:16px;color:#966100;font-weight:700;padding:5px 0 5px 8px;text-align:center;border-bottom:1px solid #d1bd91}
#g_pop .tableExchange table td{font-size:14px;color:#3b2507;padding:3px 10px;text-align:center;border-bottom:1px solid #e5d4af}
#g_pop .tableExchange table td a{text-decoration:underline}
#g_pop .tableExchange table td .u_copy{display:inline-block;vertical-align:middle;white-space:nowrap;margin-left:10px}
#g_pop .tableExchange table td span{display:inline-block;vertical-align:middle}
#g_pop .tableExchange table .td-l{text-align:left;width:30%}
#g_pop .tableExchange table .td-l p{width:100%;display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline}
#g_pop .tableExchange table .u_copy{color:#e40000;cursor:pointer}
#g_pop .tableExchange table .u_copy:hover{color:#ff7800}
#g_pop .tableExchange .thumb,#g_pop .tableExchange .thumb .end{background-color:#c7901a;border-radius:4px}
#g_pop .tableExchange .scrollbar{position:relative;float:right;width:8px;margin:0}
#g_pop .tableExchange .track{background-color:#ad7608;height:100%;width:8px;position:relative;padding:0;border-radius:4px}
#g_pop .tableExchange .thumb{height:10px;width:8px;cursor:pointer;overflow:hidden;position:absolute;left:0}
#g_pop .tableExchange .thumb .end{overflow:hidden;height:5px;width:8px}
#g_pop .scrollbar.disable .track{display:none}