@charset "UTF-8";
/*! Project:p37174, Create:杨丽萍 2018.04.27 09:00, Update:杨丽萍 2018.05.04 10:54 */ 

.footer2016{width:100%;background:#000;padding:20px 0 30px;font:normal 12px/1.6 "\5FAE\8F6F\96C5\9ED1"}
.footer2016 em,.footer2016 i{font-style:normal}
.footer2016,.footer2016 a{color:#ddd}
.footer2016,.footer2016__cnt{position:relative}
.footer2016 a{text-decoration:none}
.footer2016 a:hover{text-decoration:underline}
.footer2016__cnt{zoom:1;width:1000px;overflow:hidden;margin:0 auto}
.footer2016__cnt:after{content:' ';visibility:hidden;clear:both;display:block;height:0;font-size:0}
.footer2016__left,.footer2016__logo,.footer2016__vl{float:left;display:inline}
.footer2016__logo{width:180px;height:40px;overflow:hidden;margin:0 30px 0 10px;text-indent:-43999px;background:url(https://pic.my4399.com/re/cms/feUtil/footerlogo/4399.png) left top no-repeat;_background:0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://pic.my4399.com/re/cms/feUtil/footerlogo/4399.png")}
.footer2016__vl{width:1px;overflow:hidden;padding-bottom:188px;margin-bottom:-188px;background:#fff}
.footer2016__left{position:relative;width:740px;margin-left:30px}
.footer2016-nav{position:relative;width:100%;height:20px;overflow:hidden;margin-bottom:10px}
.footer2016-nav__list{zoom:1;margin-left:-20px;font-size:0}
.footer2016-nav__item{position:relative;display:inline-block;*display:inline;*zoom:1;padding-left:20px;font-size:12px}
.footer2016-nav__item i{position:absolute;top:4px;left:10px;width:1px;height:12px;font-size:0;background:#ccc}
.footer2016-nav__item i,.footer2016__vl{zoom:1;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}
.footer2016-nav__item a,.footer2016__advc,.footer2016__copyright,.footer2016__crdl{zoom:1;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.footer2016__advc{padding-bottom:2px}
.footer2016__crdl a{margin-right:8px}
.footer2016--white,.footer2016--white a{color:#fff}
.footer2016--white .footer2016-nav__item i,.footer2016--white .footer2016__vl{background:#fff}
.footer2016--white .footer2016-nav__item a,.footer2016--white .footer2016__advc,.footer2016--white .footer2016__copyright,.footer2016--white .footer2016__crdl{zoom:1;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.footer2016--960 .footer2016__cnt{width:960px}
.footer2016--960 .footer2016__left{width:700px}
a{color:#7e4d2d;text-decoration:none}
a:hover{text-decoration:none}
input:focus,textarea:focus{outline:0}
-ms-input-placeholder,::-webkit-input-placeholder{color:#6e4221}
textarea{resize:none}
html{position:relative;width:100%;overflow:hidden;overflow-y:auto}
body{color:#7e4d2d!important;font-size:14px!important;background:url(../images/bg-square01.png) repeat-y center 0}
.btn-send,.m-activity .u-tit,.m-btns .u-btn,.m-comment .u-title .u-hd,.m-form .u-tip,.m-games .m-lists .u-btn,.m-games .u-tit .u-hd,.m-piclist .u-btn,.m-rewards .u-btn,.m-rewards .u-tit,.u-title{font-size:0;line-height:0;overflow:hidden}
.g-bomb .u-name,.m-activity .m-lists li{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.g-wrap{width:100%}
.g-wrap--01{height:630px;background:url(../images/bg-top.png) no-repeat center 0}
.g-wrap--02{background:url(../images/bg-wave01.png) no-repeat center bottom}
.g-wrap--03{background:url(../images/bg-repeat.png) repeat}
.g-wrap--04{background:url(../images/bg-wave02.png) no-repeat center 0,url(../images/bg-square02.png) repeat-y center 0}
.g-wrap--04 .g-cont{padding-top:70px}
.g-cont{position:relative;width:1000px;height:100%;padding-bottom:60px;margin:0 auto;zoom:1}
.g-cont:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.g-decs{position:absolute;left:50%;top:0;width:1920px;height:630px;margin-left:-960px}
.g-decs .u-dec{position:absolute;left:50%;display:block}
.g-decs .u-item{position:absolute;height:630px}
.g-decs .u-item--1{width:1960px}
.g-decs .u-item--1 .u-dec{top:185px;margin-left:-490px;background-image:url(../images/_spritebg.png);background-position:0 -539px;width:73px;height:82px}
.g-decs .u-item--2{width:1940px}
.g-decs .u-item--2 .u-dec{top:95px;margin-left:-596px;background-image:url(../images/_spritebg.png);background-position:-409px -457px;width:33px;height:38px}
.g-decs .u-item--3{width:1980px}
.g-decs .u-item--3 .u-dec{top:150px;margin-left:538px;background-image:url(../images/_spritebg.png);background-position:-409px -457px;width:33px;height:38px}
.g-decs .u-item--4{width:1960px}
.g-decs .u-item--4 .u-dec{top:245px;margin-left:-666px;background-image:url(../images/_spritebg.png);background-position:0 -424px;width:115px;height:111px}
.g-decs .u-item--5{width:1990px}
.g-decs .u-item--5 .u-dec{top:250px;margin-left:555px;background-image:url(../images/_spritebg.png);background-position:0 -308px;width:158px;height:112px}
.g-decs .u-item--6{width:1980px}
.g-decs .u-item--6 .u-dec{top:300px;margin-left:330px;width:80px;height:53px;background:url(../images/dec-05.png) no-repeat}
.g-bomb{position:relative;width:100%;height:500px;padding-bottom:60px}
.g-bomb .m-item{display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;position:absolute;height:64px;padding-right:20px;background:#4cb16f;color:#fff;line-height:64px;border:3px #8b5720 solid;-webkit-border-radius:40px;border-radius:40px;overflow:hidden}
.g-bomb .u-time{float:right}
.g-bomb .u-avatar{position:relative;float:left;width:160px;height:100%;background:#fff;color:#6e4221}
.g-bomb .u-avatar::after{content:" ";position:absolute;right:-10px;top:26px;width:0;height:0;font-size:0;overflow:hidden;border-width:5px;vertical-align:middle;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #fff}
.g-bomb .u-img{float:left;width:54px;height:54px;margin:5px 5px 0 5px;-webkit-border-radius:100%;border-radius:100%;overflow:hidden}
.g-bomb .u-img img{ display: block; width: 100%;}
.g-bomb .u-name{display:inline-block;max-width:90px}
.g-bomb .u-text{margin-left:180px;padding-right:80px}
.g-bomb .bgcolor--green{background:#4cb16f}
.g-bomb .bgcolor--red{background:#e05653}
.g-bomb .bgcolor--blue{background:#3f9ad9}
.g-bomb .bgcolor--orange{background:#e6924e}
.g-bomb .bgcolor--purple{background:#5d6bbf}
.g-bomb .bgcolor--cyan{background:#33ac94}
.g-slide{ display: none; position:absolute;right:20px;top:50%;position:fixed;_position:absolute;_top:expression(eval((document.compatMode && document.compatMode == "CSS1Compat") ? document.documentElement.scrollTop + documentElement.clientHeight * .5 : document.body.scrollTop + document.body.clientHeight * .5));width:150px;margin-top:-140px}
.g-slide .u-btn{display:block;width:150px;height:42px;background-image:url(../images/_spritebtns.png);background-position:0 -407px;margin-bottom:3px;text-align:center;color:#fff;font-weight:700;font-size:16px;line-height:42px}
.g-slide .u-btn.on,.g-slide .u-btn:hover{background-position:0 -361px}
.g-slide .u-btn--link{width:150px;height:42px;background-image:url(../images/_spritebtns.png);background-position:-308px -361px}
.g-slide .u-btn--link.on,.g-slide .u-btn--link:hover{background-position:-154px -361px}
.g-slide .u-btn:hover{color:#fff}
.g-slide .u-num{float:left;width:38px;font-size:18px;color:#8b5720}
.g-slide .u-ico{display:inline-block;background-image:url(../images/_spritebg.png);background-position:-797px -149px;width:16px;height:13px;margin-right:3px}
.g-pop{position:absolute;left:50%;top:50%;position:fixed;_position:absolute;_top:expression(eval((document.compatMode && document.compatMode == "CSS1Compat") ? document.documentElement.scrollTop + documentElement.clientHeight * .5 : document.body.scrollTop + document.body.clientHeight * .5));width:580px;padding:30px 0 60px;margin:-200px 0 0 -290px;background:url(../images/bg-repeat.png) repeat;border:3px #8f561f solid;-webkit-border-radius:20px;border-radius:20px;z-index:100;text-align:center}
.g-pop--big{width:840px;height:580px;padding:0;margin:-290px 0 0 -420px}
.g-pop--mid{width:790px;height:400px;padding:0;margin:-200px 0 0 -395px}
.g-pop .m-giftinfo{width:710px;margin:0 auto;text-align:left;line-height:2}
.g-pop .m-giftinfo .u-label{position:relative;display:inline-block; _zoom:1; *zoom:1; _display:inline; *display:inline; background:#f83d3d;padding:0 10px;margin:10px 0;color:#fff;line-height:26px;text-align:center}
.g-pop .m-giftinfo .u-label::after{content:' ';position:absolute;right:-11px;top:0;width:11px;height:26px;background-image:url(../images/_spritebg.png);background-position:-802px -424px}
.g-pop .u-bold{color:#de0303}
.g-pop .u-code{margin-top:20px}
.g-pop .u-code a{margin-left:10px;color:#de0303}
.g-pop .m-list{width:480px;margin:30px auto;overflow:hidden}
.g-pop .m-list li{float:left;margin:0 10px}
.g-pop .m-record{width:70%;margin:0 auto}
.g-pop .m-record .u-item{float:left;width:50%}
.g-pop .m-gifts{width:90%;margin:0 auto;line-height:2}
.g-pop .m-gifts a{margin-left:20px}
.g-pop .u-dec{position:absolute;right:15px;bottom:30px;background-image:url(../images/_spritebg.png);background-position:-162px -308px;width:168px;height:103px}
.g-pop .u-img{float:left;width:251px;height:324px;margin:40px 0 0 40px}
.g-pop .u-img img{display:block;width:100%}
.g-pop .u-info{font-size:20px;font-weight:700}
.g-pop .m-pop{width:420px;margin:70px 0 0 0;overflow: hidden;}
.g-pop .m-pop .u-inp{display:block;width:250px;height:48px;margin:0 auto;font-size:30px;text-align:center;border:1px #8f561f solid;-webkit-border-radius:10px;border-radius:10px}
.g-pop .m-pop .u-btn--tips{width:138px;height:47px;background-image:url(../images/_spritebtns.png);background-position:-162px -310px;margin-left:20px;color:#fff;text-shadow:2px 2px 1px #999}
.g-pop .m-pop .u-btn--tips.on,.g-pop .m-pop .u-btn--tips:hover{background-position:-162px -310px}
.g-pop .m-pop .u-ps{margin-top:30px}
.g-pop .u-success{ float:left; margin: 100px 0 0 110px; background-image:url(../images/_spritebg.png);background-position:-366px -84px;width:171px;height:196px}
.g-pop .u-fail{ float:left; margin: 100px 0 0 110px; width:145px;height:166px;background:url(../images/cat.png) no-repeat;-webkit-animation:cat .4s steps(2) infinite alternate;-o-animation:cat .4s steps(2) infinite alternate;animation:cat .4s steps(2) infinite alternate}
.g-pop .u-btn{display:inline-block;margin:30px auto 0;width:138px;height:47px;background-image:url(../images/_spritebtns.png);background-position:-404px -51px;font:bold 16px/46px '';text-shadow:1px 1px 1px #ffec98}
.g-pop .u-btn.on,.g-pop .u-btn:hover{background-position:-404px 0}
.g-pop .u-link{color:#128fae}
.g-pop .u-tit{padding:30px 0 20px;font-size:24px}
.g-pop .u-close{position:absolute;right:-48px;top:5px;background-image:url(../images/_spritebtns.png);background-position:-304px -310px;width:32px;height:32px}
.g-layer{position:fixed;right:0;top:0;width:100%;height:100%;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;filter:alpha(opacity=80);z-index:99}
#g-pop{display:none}
.viewport{width:680px;height:450px;overflow:hidden;position:relative}
.overview{list-style:none;position:absolute;left:0;top:0;width:100%}
.thumb,.thumb .end{background-color:#ffdb3b}
.scrollbar{position:relative;float:right;width:8px}
.track{background-color:#8f561f;height:100%;width:8px;position:relative;padding:0}
.thumb{height:10px;width:8px;cursor:pointer;overflow:hidden;position:absolute;top:0}
.thumb .end{overflow:hidden;height:0;width:8px}
.disable{display:none}
.m-slogan{position:absolute;left:50%;top:102px;width:1000px;margin-left:-500px;text-align:center}
.m-slogan .u-mouth{position:absolute;left:88px;top:98px;width:66px;height:53px;background:url(../images/dec-06.png) no-repeat;-webkit-animation:mouth 2s steps(3) infinite alternate;-o-animation:mouth 2s steps(3) infinite alternate;animation:mouth 2s steps(3) infinite alternate}
.m-slogan .u-knot{position:absolute;left:300px;top:10px;background-image:url(../images/_spritebg.png);background-position:-77px -539px;width:60px;height:43px}
.m-slogan .u-tie{position:absolute;right:80px;top:67px;background-image:url(../images/_spritebg.png);background-position:-337px -457px;width:68px;height:39px}
.m-slogan .u-face{position:absolute;right:412px;top:65px;width:81px;height:45px}
.m-slogan .u-glasses{display:block;width:68px;height:33px;margin:0 auto;background:url(../images/dec-glasses.png) no-repeat;-webkit-animation:glasses 2s steps(2) infinite;-o-animation:glasses 2s steps(2) infinite;animation:glasses 2s steps(2) infinite}
.m-slogan .u-blush{position:absolute;right:0;top:29px;background-image:url(../images/_spritebg.png);background-position:-667px -339px;width:81px;height:13px;-webkit-animation:appear 2s ease-out infinite;-o-animation:appear 2s ease-out infinite;animation:appear 2s ease-out infinite}
.m-slogan .u-smile{position:absolute;left:50%;top:36px;width:19px;height:9px;margin-left:-9.5px;background:url(../images/dec-smile.png) no-repeat}
.m-logoes{position:absolute;left:50%;top:10px;width:750px;margin-left:-500px}
.m-logoes .u-logo{display:inline-block;margin-right:10px;vertical-align:middle}
.m-share{position:absolute;right:50%;top:35px;margin-right:-500px}
.m-share label{display:inline-block;vertical-align:middle}
.m-share .u-icon{display:inline-block;width:24px;height:24px;margin-left:5px;background-image:url(../images/_spritebtns.png);vertical-align:middle}
.m-share .u-icon--qq{background-position:-422px -407px}
.m-share .u-icon--qq:hover{background-position:-404px -330px}
.m-share .u-icon--qzone{background-position:-453px -407px}
.m-share .u-icon--qzone:hover{background-position:-435px -330px}
.m-share .u-icon--wx{background-position:-484px -407px}
.m-share .u-icon--wx:hover{background-position:-466px -330px}
.m-share .u-icon--sina{background-position:-514px -407px}
.m-share .u-icon--sina:hover{background-position:-496px -330px}
.m-user{position:absolute;left:50%;top:360px;width:100%;margin-left:-50%;text-align:center}
.m-user a{padding:0 5px;color:#e54e4e}
.m-btns{position:absolute;left:50%;top:404px;width:100%;margin-left:-50%;text-align:center}
.m-btns .u-btn{display:inline-block;width:226px;height:86px;margin:0 20px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.m-btns .u-btn:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.m-btns .u-btn--start{background-image:url(../images/_spritebtns.png);background-position:0 0}
.m-btns .u-btn--rule{background-image:url(../images/_spritebtns.png);background-position:0 -90px}
.m-picbox{position:relative;width:100%;height:400px;margin:25px auto}
.m-picbox .u-next,.m-picbox .u-prev{position:absolute;top:150px;z-index:10;width:72px;height:72px;cursor:pointer}
.m-picbox .u-prev{left:0;background-image:url(../images/_spritebg.png);background-position:-119px -457px}
.m-picbox .u-next{right:0;background-image:url(../images/_spritebg.png);background-position:-195px -457px}
.m-piclist{position:relative;width:920px;height:400px;margin:0 auto}
.m-piclist li{position:absolute;left:320px;top:0;z-index:0;width:281px;height:359px;background:#000;-webkit-border-radius:25px;border-radius:25px;cursor:pointer}
.m-piclist li img{width:100%;height:100%;vertical-align:top;background:url(../images/loading.gif) no-repeat center center}
.m-piclist .m-mask{display:none;position:absolute;left:6px;top:6px;padding-top:95px;width:269px;height:342px;background-image:url(../images/mask.png);background-repeat:no-repeat;background-position:center 0;height:247px;-webkit-background-size:100% 100%;background-size:100% 100%;line-height:1.5;color:#fff9da;text-align:center}
.m-piclist .m-mask .u-answer{color:#ffdb3b;font-size:32px;font-weight:700}
.m-piclist .u-btn{position:absolute;left:50%;bottom:-16px;width:158px;height:47px;background-image:url(../images/_spritebtns.png);background-position:-218px -245px;margin-left:-79px}
.m-piclist .u-btn.on,.m-piclist .u-btn:hover{background-position:0 -310px}
.m-piclist .u-btn--disable{background-image:url(../images/_spritebtns.png);background-position:-218px -180px;cursor:default}
.m-piclist .u-btn--disable:hover{background-image:url(../images/_spritebtns.png);background-position:-218px -180px}
.m-picinfo{width:100%;text-align:center}
.m-picinfo .u-item{margin:0 20px}
.m-ranks{float:left;width:420px;height:542px;background-image:url(../images/rankbg.png);background-repeat:no-repeat;background-position:center 0;margin-top:50px}
.m-ranks .u-title{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.m-ranks .u-rank{padding:15px 0 0 255px;line-height:45px}
.m-table{width:355px;margin:10px auto 0}
.m-table td,.m-table th{height:40px;text-align:center}
.m-table th{font-size:16px;font-weight:700}
.m-table tr:nth-child(even){background:#f4f4f4}
.m-table tr.u-tr--1 .u-num{background-image:url(../images/_spritebg.png);background-position:-479px -457px;width:29px;height:30px;font-size:0}
.m-table tr.u-tr--2 .u-num{background-image:url(../images/_spritebg.png);background-position:-446px -457px;width:29px;height:30px;font-size:0}
.m-table tr.u-tr--3 .u-num{background-image:url(../images/_spritebg.png);background-position:-512px -457px;width:29px;height:30px;font-size:0}
.m-table .u-num{display:block;width:29px;height:30px;margin:0 auto;line-height:30px;font-style:normal}
.m-rewards{margin-left:455px;padding-top:70px}
.m-rewards .u-tit{background-image:url(../images/_spritebg.png);background-position:-541px -239px;width:260px;height:30px}
.m-rewards .m-lists{margin-top:20px;height:110px}
.m-rewards .m-lists li{float:left;padding:0 20px;border-left:1px #f4c698 dashed;text-align:center}
.m-rewards .m-lists li:first-child{border-left:0 none}
.m-rewards .m-lists .u-hd{display:block;font-size:16px;font-weight:700}
.m-rewards .m-lists .u-hd em{font-style:normal;color:#ff6511}
.m-rewards .m-lists .u-img{display:block;height:55px;margin:10px 0}
.m-rewards .m-lists .u-img img{vertical-align:middle}
.m-rewards .m-lists .u-vl{display:inline-block;width:1px;height:55px;vertical-align:middle}
.m-rewards .u-btn{display:block;background-image:url(../images/_spritebtns.png);background-position:0 -245px;width:214px;height:61px;margin:15px auto}
.m-rewards .u-btn:hover{background-image:url(../images/_spritebtns.png);background-position:0 -180px}
.m-rewards .u-info{text-align:center}
.m-activity{position:relative;margin-left:455px;margin-top:25px}
.m-activity .u-tit{background-image:url(../images/_spritebg.png);background-position:-622px -357px;width:192px;height:43px}
.m-activity .m-box{width:380px;height:180px;margin:10px 0 0}
.m-activity .m-lists li{line-height:30px}
.m-activity .petcat{position:absolute;right:0;bottom:0;width:145px;height:166px;background:url(../images/cat.png) no-repeat;-webkit-animation:cat .4s steps(2) infinite alternate;-o-animation:cat .4s steps(2) infinite alternate;animation:cat .4s steps(2) infinite alternate}
.m-games{position:relative;width:1000px;margin:20px auto 0}
.m-games .u-tit{width:100%;height:60px}
.m-games .u-tit .u-icon{float:left;background-image:url(../images/_spritebg.png);background-position:-271px -457px;width:62px;height:49px}
.m-games .u-tit .u-hd{display:block;background-image:url(../images/_spritebg.png);background-position:-119px -424px;width:355px;height:29px;margin-left:70px}
.m-games .u-tit .u-info{margin-left:70px;margin-top:10px;display:block;font-size:14px;font-weight:400}
.m-games .u-bg{position:absolute;left:-35px;top:196px;z-index:0;width:1061px;height:71px;background-image:url(../images/gamebg.png);background-repeat:no-repeat;background-position:center 0}
.m-games .m-lists{position:relative;margin:10px -24px 0 0;zoom:1}
.m-games .m-lists:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.m-games .m-lists li{float:left;width:232px;margin-right:24px}
.m-games .m-lists .u-img{display:block;width:226px;height:295px;padding:6px 0 0 6px;background-image:url(../images/gamebox.png);background-repeat:no-repeat;background-position:center 0}
.m-games .m-lists .u-btn{margin-top:5px;width:101px;height:53px}
.m-games .m-lists .u-btn--get{float:left;width:110px;height:53px;background-image:url(../images/_spritebtns.png);background-position:-404px -102px}
.m-games .m-lists .u-btn--get.on,.m-games .m-lists .u-btn--get:hover{background-position:-404px -273px}
.m-games .m-lists .u-btn--play{float:right;width:110px;height:53px;background-image:url(../images/_spritebtns.png);background-position:-404px -159px}
.m-games .m-lists .u-btn--play.on,.m-games .m-lists .u-btn--play:hover{background-position:-404px -216px}
.m-comment{width:1000px;margin:50px auto 0}
.m-comment .u-title{width:100%;height:60px}
.m-comment .u-title .u-icon{float:left;background-image:url(../images/_spritebg.png);background-position:-271px -457px;width:62px;height:49px}
.m-comment .u-title .u-hd{display:block;background-image:url(../images/_spritebg.png);background-position:-478px -424px;width:255px;height:29px;margin-left:70px}
.m-comment .u-title .u-info{margin-left:70px;margin-top:10px;display:block;font-size:14px;font-weight:400}
.m-show{width:1000px;height:162px;background-image:url(../images/commentbox.png);background-repeat:no-repeat;background-position:center 0;overflow:hidden}
.m-show .m-cont{position:relative;margin:50px 0 0 260px;width:480px;font-size:26px;font-weight:700;line-height:1.5;text-align:center}
.m-show .m-cont .u-left,.m-show .m-cont .u-right{position:absolute;width:20px;height:20px}
.m-show .m-cont .u-left{left:-25px;top:0;background-image:url(../images/_spritebg.png);background-position:-569px -457px}
.m-show .m-cont .u-right{right:-25px;bottom:0;background-image:url(../images/_spritebg.png);background-position:-545px -457px}
.m-avatar{position:relative;float:left;width:116px;height:110px;margin:24px 0 0 15px;border:3px #fbacaa solid;-webkit-border-radius:20px;border-radius:20px;overflow:hidden}
.m-avatar .u-txt{position:absolute;right:0;bottom:0;width:100%;height:24px;background:#000;background:rgba(0,0,0,.6);text-align:center;color:#fff;line-height:24px}
.m-form{position:relative;float:left;background-image:url(../images/_spritebg.png);background-position:0 0;width:816px;height:80px;margin-top:15px}
.m-form input{width:680px;height:72px;line-height:72px;margin:3px 0 0 25px;border:0 none;background:0 0}
.m-form .u-tip{position:absolute;right:22px;top:25px;background-image:url(../images/_spritebg.png);background-position:-667px -308px;width:100px;height:27px}
.m-girlL{position:absolute;left:50%;top:320px;margin-left:-500px}
.m-girlL .u-girl{display:block;background-image:url(../images/_spritebg.png);background-position:0 -84px;width:189px;height:220px}
.m-girlL .u-cat{position:absolute;left:118px;top:118px;background-image:url(../images/_spritebg.png);background-position:0 -625px;width:60px;height:99px}
.m-girlL .u-food{position:absolute;left:70px;top:43px;background-image:url(../images/_spritebg.png);background-position:-758px -149px;width:35px;height:69px}
.m-girlR{position:absolute;right:50%;top:382px;margin-right:-500px}
.m-girlR .u-girl{display:block;background-image:url(../images/_spritebg.png);background-position:-541px -84px;width:213px;height:151px}
.m-girlR .u-ge{position:absolute;right:112px;top:20px;background-image:url(../images/_spritebg.png);background-position:-771px -308px;width:29px;height:18px}
.m-girlR .u-food{position:absolute;right:78px;top:80px;background-image:url(../images/_spritebg.png);background-position:-758px -84px;width:48px;height:61px}
.u-hdtime{position:absolute;left:50%;top:95px;width:100%;margin-left:-50%;text-align:center;font-size:16px;font-weight:700}
.u-title{margin:0 auto}
.u-title--01{background-image:url(../images/_spritebg.png);background-position:-334px -357px;width:284px;height:44px}
.u-title--02{background-image:url(../images/_spritebg.png);background-position:-334px -308px;width:329px;height:45px}
.u-bold{color:#ff6511}
.u-boy{position:absolute}
.u-boy--01{right:-125px;top:-168px;background-image:url(../images/_spritebg.png);background-position:-193px -84px;width:169px;height:206px}
.u-boy--02{left:-220px;top:-68px;background-image:url(../images/_spritebg.png);background-position:-366px -84px;width:171px;height:196px}
.btn-getnum{position:absolute;right:0;top:46px;background-image:url(../images/_spritebtns.png);background-position:-154px -407px;width:130px;height:42px;font-weight:700;text-align:center;line-height:38px}
.btn-getnum:hover{background-image:url(../images/_spritebtns.png);background-position:-288px -407px}
.btn-send{display:block;margin:15px 0 0 828px;width:170px;height:82px;background-image:url(../images/_spritebtns.png);background-position:-230px -86px}
.btn-send.on,.btn-send:hover{background-position:-230px 0}
.subinfo{width:100%;margin-top:15px;text-align:center}
.subinfo .u-link{padding:2px 10px;background:#f55600;color:#fff5eb;-webkit-border-radius:3px;border-radius:3px}
@-webkit-keyframes mouth{
to{background-position:-198px 0}
}
@-o-keyframes mouth{
to{background-position:-198px 0}
}
@keyframes mouth{
to{background-position:-198px 0}
}
@-webkit-keyframes glasses{
to{background-position:-136px 0}
}
@-o-keyframes glasses{
to{background-position:-136px 0}
}
@keyframes glasses{
to{background-position:-136px 0}
}
@-webkit-keyframes appear{
0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
51%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
}
@-o-keyframes appear{
0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
51%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
}
@keyframes appear{
0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
51%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
}
@-webkit-keyframes cat{
to{background-position:-290px 0}
}
@-o-keyframes cat{
to{background-position:-290px 0}
}
@keyframes cat{
to{background-position:-290px 0}
}