@charset "UTF-8";
/*! Project:p160813, Create:FWS 2022.06.08 15:44, Update:FWS 2022.06.09 11:25 */ 

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;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,td,th{text-align:left;font-weight:400;vertical-align:middle}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
h1,h2,h3,h4,h5,h6{font-weight:700}
em,i{font-style:normal}
a{color:#333;text-decoration:none}
a:active,a:hover,a:visited{text-decoration:underline}
input,textarea{font-family:inherit;background-color:#fff}
.msg-bd,.wish-otherList{*zoom:1}
.msg-bd:after,.wish-otherList:after{content:" ";visibility:visible;clear:both;display:block;height:0;font-size:0}
.msg__share-btn,.msg__share-ico,.wish-box-color__clr,.wish-btn{display:inline-block;*display:inline;*zoom:1;vertical-align:top}
.msg-table td,.wish-otherList__item,.wishList__name,.wishList__txt{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
html{font-size:16px;overflow:hidden;overflow-y:auto}
body{color:#333!important;font:100%/2 "微软雅黑"!important;background-color:#000}
.pageImgs{position:absolute;left:50%;top:0;width:1920px;margin-left:-960px;z-index:0}
.pageImgs__item{height:304px;line-height:0;overflow:hidden}
.wrapper{position:relative;width:100%}
.content{position:relative;width:1000px;height:1520px;margin:0 auto}
.logo{position:absolute;top:15px;left:0;font-size:0;line-height:0;text-decoration:none;background-image:url(about:blank)}
.logo a{margin-right:15px}
.topNav{position:absolute;right:0;top:15px;width:200px;height:20px;font-size:.75em;line-height:20px;background:#fff;border:1px solid rgba(1,33,216,.33);-webkit-border-radius:20px;border-radius:20px;text-align:center}
.userInfo{position:absolute;right:0;top:40px;font-size:.75em;text-align:right;color:#fff}
.userInfo a{padding:0 6px}
.btns{width:279px;height:94px;font-size:0;overflow:hidden;line-height:0}
.btns:hover{text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;filter:alpha(opacity=90)}
.btns-wish{position:absolute;left:205px;top:250px;background:url(../images/btn-01.png) no-repeat;color:#854b00}
.btns-game{position:absolute;left:520px;top:250px;background:url(../images/btn-02.png) no-repeat;color:#145c71}
.wish{width:1000px;height:588px;padding-top:415px}
.wishBox{position:relative;width:810px;height:550px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;overflow:hidden}
.wishPaper{width:110px;height:150px;float:left;margin:10px 12px 30px;font-size:.75em;overflow:hidden;_display:inline}
.wishPaper-purple{background:url(../images/note-01.png) no-repeat}
.wishPaper-pink{background:url(../images/note-02.png) no-repeat}
.wishPaper-green{background:url(../images/note-03.png) no-repeat}
.wishPaper-blue{background:url(../images/note-04.png) no-repeat}
.wishPaper-yellow{background:url(../images/note-05.png) no-repeat}
.wishPaper__txt{width:90%;height:65px;margin:35px auto 0;line-height:1.5;overflow:hidden}
.wishPaper__sign{width:90%;margin:0 auto;text-align:right;color:#454545;line-height:1.3}
.wishPaper__sign em{display:block}
.wishPaper__time{color:#797979}
.wishTime em{color:#fbff00}
.wish-btn{width:110px;height:26px;margin-left:24px;margin-top:10px;background-color:#fdd01e;-webkit-border-radius:3px;border-radius:3px;font:bold .85em/26px "微软雅黑";color:#593404;text-align:center}
.wish-btn:hover{background-color:#ffdb4b;text-decoration:none}
.wishList{width:90%;margin:0 auto}
.wishList__item{height:24px;margin-top:11px;*margin-top:8px;font-size:.75em;line-height:2}
.wishList__name{float:left;width:90px;padding-right:5px;color:#714204}
.wishList__txt{float:left;width:220px;color:#f37200}
.wishList__time{float:right;color:#a9885d}
.wish-left{float:left;width:330px;height:310px}
.wish-right{float:right;width:190px;height:310px}
.wish-right label{font-weight:700;color:#f6911a}
.wish-select{width:90%}
.wish-select label{font-weight:700;font-size:.75em;color:#f6911a}
.wish-select__sel{width:112px;height:22px;border:1px #ffe7cb solid;-webkit-box-sizing:border-box;box-sizing:border-box;color:#888}
.wish-box{width:90%;margin:10px 0 0}
.wish-box__txt{width:100%;*width:92%;height:135px;padding:5px 8px;border:1px #ffe7cb solid;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;resize:none}
.wish-box-color{margin-top:10px;font-size:.85em}
.wish-box-color__clr{width:25px;height:25px;margin:0 3px;cursor:pointer}
.wish-box-color__clr-on{border:1px #f9909c solid}
.wish-box-color__clr--green{background-color:#99f4ca}
.wish-box-color__clr--pink{background-color:#f9c9a1}
.wish-box-color__clr--purple{background-color:#e4afff}
.wish-box-color__clr--blue{background-color:#a0f3ff}
.wish-box-color__clr--yellow{background-color:#fff100}
.wish-box__btn{display:block;width:150px;height:32px;margin-top:15px;-webkit-border-radius:4px;border-radius:4px;font:bold 1.125em/32px "微软雅黑";color:#fff;text-align:center;background-color:#fea233;background:-o-linear-gradient(#fec551,#fea233);background:-webkit-gradient(linear,left top,left bottom,from(#fec551),to(#fea233));background:linear-gradient(#fec551,#fea233);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffec551', endColorstr='#fffea233', GradientType=0)}
.wish-other{float:left;width:100%;*width:90%;padding:5px 20px;border:1px #ffe7cb solid;-webkit-box-sizing:border-box;box-sizing:border-box}
.wish-other__tit{font:bold .75em/2 "微软雅黑";color:#f6911a}
.wish-otherList{margin-top:10px}
.wish-otherList__item{float:left;width:33%;font-size:.75em}
.wish-otherList__link{float:right;font-size:.75em;color:#15b8d0}
.pages{width:100%;margin-top:10px;text-align:center;font-size:.75em}
.pages a{margin:0 8px}
.pages a.on,.pages a:hover{color:#fe6600}
.pages .next,.pages .pre{font-size:0;width:0;height:0;line-height:0;overflow:hidden;display:inline-block;*display:inline;*zoom:1;vertical-align:-2px;border:0 dashed transparent;border-width:6px}
.pages .pre{border-right-style:solid;border-right-color:#5a3827}
.pages .next{border-left-style:solid;border-left-color:#5a3827}
.m-box__ico,.msg__close,.msg__share-ico,.sprite{background-image:url(../images/icons-sc9e9b6199a.png)}
.m-box{width:470px;margin-top:85px}
.m-box-wish{float:left;margin-left:25px;_display:inline}
.m-box-rule{float:right;margin-right:25px;_display:inline}
.m-box__tit{width:100%;height:40px}
.m-box__tit em{font:bold 1.875em/40px "微软雅黑";color:#fff}
.m-box__ico{float:left;height:37px;margin-right:15px;overflow:hidden}
.m-box__ico1{width:40px;background-position:0 -93px}
.m-box__ico2{width:34px;background-position:0 -130px}
.m-box__cont{width:100%;height:290px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0 0;background-color:#fff;border:2px solid #00a4b5;-webkit-border-radius:6px;border-radius:6px;overflow:hidden}
.rules{width:90%;margin:20px auto;font-size:.75em;line-height:32px;color:#714204}
.orange{color:#f5620a}
.footer{position:relative;width:100%}
.footer__txt{position:relative;margin:0 auto;padding:20px 0 30px 240px;width:760px;font-size:.75em;color:#7c7c7c}
.footer__logo{position:absolute;left:30px;top:23px;width:180px;height:40px;padding-right:10px;border-right:1px solid #7c7c7c;padding-bottom:3px;background:url(../images/s_logo.png) no-repeat}
.footer a{color:#7c7c7c}
#pop{display:none}
.msg{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;margin:-200px 0 0 -290px;background:#fff;color:#555;z-index:10000}
.msg-hd{width:100%;height:45px;background:url(../images/titbg.png) repeat;font:bold 1.375em/45px "微软雅黑";color:#fff;text-indent:25px}
.msg-bd{width:90%;margin:0 auto;padding:20px 0 30px}
.msg-table{width:100%;table-layout:fixed}
.msg-table th{font-size:.85em;font-weight:700;color:#ef9b1b;text-align:center}
.msg-table td{padding:5px 10px;font-size:.75em}
.msg-table .ranks_col_0{width:50%}
.msg-table .ranks_col_1{width:25%}
.msg-table .ranks_col_2{width:25%}
.msg-table .completed{color:#57d69b}
.msg-table .notcomplete{color:#ff9393}
.msg-table .failed{color:#737067}
.msg__tit{width:100%;font:bold 1.25em/2 "微软雅黑";color:#f6911a;text-align:center}
.msg__code{width:100%;padding-top:5px;font-size:.85em}
.msg__code label{font-weight:700}
.msg__code em{padding:3px 6px;border:1px #ffe7cb solid}
.msg__code a{margin-left:5px;padding:3px 8px;background-color:#fea938;-webkit-border-radius:4px;border-radius:4px;color:#fff}
.msg__code a:hover{background-color:#fd901e;text-decoration:none}
.msg__share{width:100%;margin:20px auto 0}
.msg__share-tit{font-size:.85em;color:#f6911a}
.msg__share-txt{width:100%;height:130px;padding:3px 10px;margin-bottom:10px;border:1px #ffe7cb solid;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.75em;line-height:1.8}
.msg__share-btn{width:180px;height:32px;margin:10px 40px;-webkit-border-radius:6px;border-radius:6px;text-align:center;font:bold .85em/32px "微软雅黑";color:#fff}
.msg__share-btn:hover{text-decoration:none}
.msg__share-btn1{background-color:#fea233;background:-o-linear-gradient(#fec551,#fea233);background:-webkit-gradient(linear,left top,left bottom,from(#fec551),to(#fea233));background:linear-gradient(#fec551,#fea233);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffec551', endColorstr='#fffea233', GradientType=0)}
.msg__share-btn2{background-color:#ff7070;background:-o-linear-gradient(#ffa5a5,#ff7070);background:-webkit-gradient(linear,left top,left bottom,from(#ffa5a5),to(#ff7070));background:linear-gradient(#ffa5a5,#ff7070);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffa5a5', endColorstr='#ffff7070', GradientType=0)}
.msg__share-ico{margin-right:5px;vertical-align:middle}
.msg__share-ico1{width:35px;height:32px;margin-top:-6px;background-position:0 -26px}
.msg__share-ico2{width:28px;height:26px;background-position:0 0}
.msg__txt{font-size:.85em;font-weight:700;text-align:center}
.msg__close{position:absolute;right:-38px;top:0;width:35px;height:35px;background-position:0 -58px}
.layer{position:absolute;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:999}