/*
	Time: 2016-01-27 12:28:10;
	Author:Tomdy qinzhuotang@kankan.com
*/
@charset "utf-8";
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,fieldset{ margin:0;padding:0;}
img ,fieldset{border: 0;}
ol,ul {list-style: none;}
em {font-style: normal;}
body {text-align: left;font: 12px/1.5 Arial, "hiragino sans gb","microsoft yahei","simsun", Helvetica, sans-serif;color: #333;background: #F2F2F3;-webkit-text-size-adjust:none;height:100%;}
a {cursor: pointer;color: #333;text-decoration: none;outline: 0 none;}
a:hover,a:focus{color:#21b7ef;text-decoration:none;}
input{font-size:12px; color: #979797;outline: none;}
button{cursor: pointer;}
h1,h2,h3,h4,h5,h6{font-size: 12px;font-weight: normal;}
section,article,aside,header,footer,nav,dialog,figure,hgroup{display: block;}
textarea{resize: none;}
table{border-collapse: collapse;border-spacing: 0;}
.hide{text-indent: -9999px;}
.clearfix:after,.wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.wrapper{*zoom:1;}
* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;} 

a,.anim,.box,.wrapper{-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.wrapper{width:940px;min-width:940px;margin:0 auto;position:relative;overflow:hidden;*zoom:1;}
.mod{padding-bottom:10px;}
.middlemode .wrapper{width:1180px;}
.widemode .wrapper{width:1420px;}
.middle_show,.wide_show,.normalmode .only_middle_show,.normalmode .only_wide_show,.middlemode .only_normal_show,.middlemode .only_wide_show,.widemode .only_normal_show,.widemode .only_middle_show{display:none;position:absolute !important;left:-9999em;z-index:1;}
.middlemode .middle_show,.widemode .middle_show,.widemode .wide_show,.normalmode .only_normal_show,.middlemode .only_middle_show,.widemode .only_wide_show{position:relative !important;left: auto;display:block;}
.mgb20{margin-bottom: 20px;}
.visible{overflow: visible;}
/*header*/
.w_close,.logo b,.searcharea_search button,.icon,.i_arw,.searcharea_search em,.autoComplete_more,.autoComplete_del,.more i,.floatpannel a,.rank-icon{background-image: url("../img/index_sp.png");background-repeat: no-repeat;_background-image: url("../img/index_sp8.png");}
.top_div .wrapper{height: 78px;}
.top_div .w_close{top:13px;right:210px;}
.w_close{width: 14px;height: 14px;overflow:hidden;text-indent:-999em;position: absolute;top:0px;right:0px;background-position: -330px -43px;}
.i_arw,.i_arw_up{display:inline-block;width:9px;padding-top:6px;height:0;overflow:hidden;background-position:-320px -43px;vertical-align: 2px;*vertical-align: 4px;}
.i_arw_up{background-position:-320px -50px;}

.top_div,.header,.nav,.mini_nav,.focus,.footer{*width:expression(document.body.clientWidth <= 940? "940px": "auto");min-width: 940px;}
.header{background: #fff;position:relative;z-index:99;}
.header .wrapper{height: 77px;overflow: visible;}
.header .logoarea{float: left;margin-left: 2px;margin-top: 13px;}
.header .logo{width: 160px;height:52px;position: relative;font:bold 24px/49px 'Microsoft yahei';text-align: center;}
.header .logo b{width: 160px;height:52px;position: absolute;top:0;left:0; background-position: 0px -43px;}
.christmas .logo b{width:320px;height: 77px;top:-13px;left:-119px;background: url(../img/logo_christmas.gif) no-repeat;}
.christmas .searcharea{margin-left: 56px;}
.newyear .logo b{width:320px;height: 77px;top:-13px;left:-97px;background: url(../img/logo_2016.gif) no-repeat;}
.newyear .searcharea{margin-left: 56px;}
.newyear2 .logo b{background: url(../img/logo_2016_2.gif) no-repeat;}

/*dropbox*/
.dropbox{float:left;*zoom:1;*display:inline;position:relative;}
.dropbox .dropcon{position:absolute;left:0;top:50px;border:1px solid #e4e4e4;background:#fff;z-index:98;display:none;}
.dropcon_iframe{position:absolute;background:#fff;z-index:90;top:64px;right:-114px;display: none;}
.dropbox_on .dropcon,.dropbox_on .dropcon_iframe{display: block;-webkit-animation:pop_fadein 0.5s alternate ease-in-out;animation:pop_fadein 0.5s alternate ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.dropbox_tigger{position:relative;padding-right:12px;cursor:pointer;color:#333;font-size:15px;}
.dropbox .i_arw{position:absolute;top:22px;right:0;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.dropbox .dropbox_tigger:hover .i_arw{-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 2px;-moz-transform:rotate(180deg);-moz-transform-origin:50% 2px;transform:rotate(180deg);transform-origin:50% 2px;}

/*searcharea*/
.searcharea {position:relative;float:left;width:398px;margin:18px 0 0 24px;padding:1px;z-index:98;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.searcharea_search {width:398px;height:38px;border:1px solid #D2D2D2;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.searcharea_on .searcharea_search{border-color: #24BAF1;}
.searcharea_search input{float:left;width:328px;height:14px;line-height:14px;font-size:14px;background:none;padding:12px 18px 12px 10px;color:#ccc;border:none;border-right:none;outline:none;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.searcharea_search input:focus,.searcharea_on input {color:#333;}
.searcharea_search button {float:left;display:block;width:42px;height:38px;padding:0;border:none;text-indent:-9999px;overflow:hidden;_background: url("../img/index_sp8.png");}
.searcharea_search button:hover{background-position:-44px 0;}
.normalmode .searcharea{width: 308px;}
.normalmode .searcharea_search,.normalmode .completeDiv{width: 306px;}
.normalmode .searcharea_search input{width: 236px;}
.searcharea_search em{background-position:-193px -70px;color: #999;cursor: pointer;display: block;font-family: "Tahoma";font-size: 11px;height: 16px;right: 45px;line-height: 16px;overflow: hidden;position: absolute;text-align: center;top: 13px;width: 16px;}

/*rank-list*/
.rank-list{position:relative;float:left;margin:19px 0 0 12px;height: 40px;line-height:40px;}
.rank-list a{display:block;font-size:14px;}
.rank-icon{display:block;background-position:-210px -70px;width: 17px;height: 17px;overflow:hidden;float:left;margin:11px 10px 0 0;}

/*completeDiv*/
.completeDiv{width:398px;padding:4px 0 10px;border:1px solid #D0D0D0;border-top:0 none;position:absolute;left:1px;top:41px;background:#fff;z-index:99;*zoom:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.autoComplete{height:30px;background:#fff;line-height:30px;font-size:14px;font-size:14px;color:#777777;padding:0 35px 0 10px;position:relative;overflow:hidden;cursor:pointer;zoom:1;}
.autoCompleteF{margin-right:5px;white-space: nowrap;}
.autoComplete_more{width:6px;height:9px;overflow:hidden;position:absolute;right:17px;top:8px;overflow: hidden;background-position: -313px -43px;}
.autoComplete_on{background:#24BAF1;color:#fff;}
.aAutoComplete_info .autoComplete_on{color:#fff;}
.autoComplete_on .autoComplete_more{background-position: -369px -43px;}
.aAutoComplete_info a {display:block;height:20px;color:#777;text-indent:1em;overflow:hidden;}
.aAutoComplete_info a:hover {background:#21b7ef;color:#fff;text-decoration:none;}
.aAutoComplete_info .HL {color:#02a1d9;}
.completetips{width:290px;padding:10px;border:1px solid #D0D0D0;left:398px;top:-1px;background:#fff;position:absolute;*zoom:1;}
.normalmode .completetips{left:306px;}
.completetips h3{height:16px;margin-bottom:13px;font-size:14px;font-weight:bold;color:#06a3dd;line-height:16px;overflow:hidden;}
.completetips_con{height:145px;width:290px;overflow:hidden;font-size:12px;}
.completetips_con .pic {float:left;width:100px;height:140px;}
.completetips_con ul {float:right;width:170px;margin-top:-4px;color:#777;line-height:22px;overflow: hidden;}
.completetips_con li {height:22px;overflow:hidden;}
.completetips_con a {margin-right:5px;}
.completetips_con .long_li {height:auto;}
.completetips_fj {margin-top:17px;overflow:hidden;zoom:1;}
.completetips_fj dt {float:left;color:#414141;line-height:23px;}
.completetips_fj dd {float:left;display:inline;width:42px;height:23px;margin-left:6px;}
.completetips_fj a,.completetips_fj .dot span {display:block;height:23px;border:1px solid #E1E1E1;font-size:14px;line-height:23px;text-align:center;}
.completetips_fj a:hover {border:1px solid #24BAF1;background:#24BAF1;color:#fff;text-decoration:none;}
.completetips_fj_2 dd {width:96px;}
.completetips_fj_2 a {background-position:0 -98px;}
.completetips_fj_2 a:hover {background-position:0 -74px;}
.completetips_fj_2 .dot a {background-position:-43px -122px;}
.completetips_fj_2 .dot a:hover {background-position:0 -122px;}
.completetips_fj_2 .dot {width:42px;}
.completetips_play {width:230px;height:36px;margin-top:17px;position:relative;}
.completetips_play_txt {float:left;width:110px;color:#414141;}
.completetips_play_txt strong {color:#06a3dd;font-weight:bold;}
.completetips_playbtn {float:right;display:block;width:107px;height:36px;border:1px solid #E1E1E1;font-size:14px;line-height:36px;text-align:center;overflow:hidden;}
.completetips_playbtn:hover{border:1px solid #24BAF1;background:#24BAF1;color:#fff;text-decoration:none;}
.completetips_down,.completetips_down:hover{position:absolute;right:-55px;color:#0096DB;top:5px;}
.middlemode .autoComplete_zy,.widemode .autoComplete_zy{padding-right:120px;}
.autoCompleteN {position:absolute;right:36px;top:0;font-size:12px;color:#c4c4c4;}
.autoCompleteN em {color:#999;}
.autoComplete_del {position:absolute;right:17px;top:6px;display:block;width:14px;height:14px;text-indent:-9999px;transition:all 0s linear;overflow:hidden;}
.autoComplete_on .autoCompleteN {color:#fff;}
.autoComplete_on .autoCompleteN em {color:#fc3;}
.autoComplete_on .autoComplete_del {background-position: -330px -43px;}

.completeDiv_type2 .autoComplete {padding-left:33px;}
.autoComplete_top, .autoComplete_top1 {position:absolute;left:3px;top:3px;display:block;width:24px;background:#d6d6d6;color:#fff;font-family:"Tahoma";line-height:24px;text-align:center;}
.autoComplete_top1, .autoComplete_on .autoComplete_top {background:#24BAF1;color:#fff;}

.completetips_fj {overflow:visible;}
.completetips_fj a {position:relative;}
.completetips_fj a sup {position:absolute;right:-5px;top:-8px;display:block;width:16px;height:16px;background:#3c3;color:#fff;line-height:16px;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.completeDiv_iframe{width:400px;position:absolute;left:1px;top:41px;background:#fff;z-index:90;}
.completetips_iframe{width:312px;position:absolute;left:400px;top:40px;background:#fff;z-index:90;}
.normalmode .completeDiv_iframe{width: 308px;}
.normalmode .completetips_iframe{left: 308px;}

/*userarea*/
.userarea{position: absolute;top:14px;right: 0;clear:both;}
.userarea .dropbox{float:left;margin-left: 16px;}
.dropbox .dropbox_tigger{float: left;padding-top: 26px;padding-bottom:5px;position: relative;}
.middlemode .userarea .dropbox{margin-left: 20px;}
.widemode .userarea .dropbox{margin-left: 24px;}
.userarea .dropbox .dropbox_tigger{color: #626262;font:14px/32px 'Microsoft yahei';text-align: center;cursor: pointer;padding-right: 0;position: relative;}
.userarea .dropbox .dropbox_tigger.hover,.userarea .dropbox .dropbox_tigger a:hover{color: #21b7ef;}
.userarea .dropbox .dropbox_tigger span{width: 55px;display:block;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.userarea .dropbox_tigger .icon,.userarea .dropbox_user .icon_con{display: block;width: 26px;height: 26px;position: absolute;top:0;left:50%;margin-left: -13px;}
.userarea .dropbox .dropbox_tigger .icon_tips{width: 6px;height:6px;display:block;overflow:hidden;background-position:-309px -60px;border-radius: 50%;position: absolute;top:-3px;left: 23px;margin-left: 0;}
.userarea .dropbox .dropbox_tigger .icon_user{background-position: -161px -43px;}
.userarea .dropbox .dropbox_tigger .icon_vip{background-position: -188px -43px;}
.userarea .dropbox .dropbox_tigger .icon_fav{background-position: -215px -43px;}
.userarea .dropbox .dropbox_tigger .icon_record{background-position: -242px -43px;}
.userarea .dropbox .dropbox_tigger .icon_download{background-position: -269px -43px;}
.userarea .dropcon{top:63px;left:auto;}
.userarea .dropbox_favs .dropcon,.favs_iframe{right:-93px;}
.userarea .dropbox_record .dropcon,.record_iframe{right:-43px;}
.userarea .dropcon iframe{display: block;}
.userarea .dropbox .i_arw{width:10px;height:5px;background-position:-376px -43px;top:-5px;}
.userarea .dropbox_favs .i_arw{right:101px;}
.userarea .dropbox_record .i_arw{right:51px;}
.userarea .dropbox_favs .dropcon,.userarea .dropbox_record .dropcon{width:288px;height:358px;}
.favs_iframe,.record_iframe{width:290px;height:359px;}
.his_loading {position:relative;padding-top:150px;font-size:14px;color:#333;text-align:center;z-index:8;}

/*userinfo*/
.dropbox_user .dropcon{right: -114px;}
.userarea .dropbox_user .icon_con .icon_vipico_s{width: 12px;height:12px;display:block;overflow:hidden;background-position:-296px -60px;position: absolute;bottom: -6px;right:-6px;top:auto;left: auto;}
.dropbox_user .dropcon .i_arw{right:136px;}
.dropbox_user .dropcon img{width: 26px;height: 26px;display: block;}
.dropbox_user .userinfo {width: 288px;padding:10px 0 0;}
.dropbox_user .userinfo_top {position:relative;width:181px;height:80px;padding-left:77px;margin:0 auto;line-height:25px;border-bottom:solid #ededed 1px;}
.dropbox_user .userinfo_top .pic {position:absolute;left:0;top:5px;padding:0;}
.dropbox_user .userinfo_top .pic img {width:65px;height:65px;}
.dropbox_user .userinfo_tip {height:36px;padding:0 15px;color:#333;line-height:36px;overflow:hidden;}
.dropbox_user .userinfo_tip strong {float:left;font-weight:bold;}
.dropbox_user .userinfo_tip em {color:#f60;}
.dropbox_user .userinfo_tip a {float:right;}
.dropbox_user .userinfo_list {padding:0 15px 10px;line-height:20px;}
.dropbox_user .userinfo_list a {color:#999;}
.dropbox_user .userinfo_list a:hover {color:#249ff1;}
.dropbox_user .vip_icon {float:left;display:inline;margin:14px 5px 0 15px;line-height:13px;}
.dropbox_user .vip_icon a {float:left;margin:0 5px 0 0;}
.dropbox_user .dropcon_bottom {width:278px;padding-left:10px;position:relative;height:42px;background:#efefef;line-height:42px;overflow:hidden;z-index:8;}
.dropbox_user .dropcon_bottom .dropcon_bottom_btn {float:right;display:inline;margin-right:10px;}
.dropbox_user .dropcon_bottom .kkVipIcon {float:left;display:inline-block;*zoom:1;width:16px;height:16px;background-position:-228px -96px;margin-top:12px;text-indent:-9999px;overflow:hidden;}
.dropbox_user .dropcon_bottom .kkVipIcon_on {background-position:-207px -96px;}
.userinfo_iframe{width: 290px;height:170px;}

/*nav*/
.nav{height:50px;font-family:"Microsoft YaHei";border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;position:relative;z-index:6;background:#FFFFFF;}
.nav .wrapper{overflow: visible;}
.nav .s_n{color:#333;font-size:16px;margin-right:20px;line-height:20px;height:20px;padding:15px 0;display:block;float:left;position: relative;}
.nav a:hover{color:#21b7ef;text-decoration:none;}
.nav .cur {color:#21b7ef;}
.nav .s_n_line{width:1px;height:15px;margin:18px 15px 0 15px;overflow:hidden;background:#C5C6BE;display:inline;float:left;}
.normalmode .nav .s_n{margin-right:12px;}
.normalmode .nav .s_n_line{margin:18px 6px;}
.nav .right_area{position: absolute;top:0;right: 0;}
.nav .right_area .s_n{margin-right:0;}
.icon_vip_s{float:left;margin-top:14px;display: inline-block;width: 16px;padding-top:16px;height:0;overflow:hidden;background-position: -296px -43px;vertical-align: -3px;*vertical-align:2px;margin-right: 5px;}
.right_area .icon_vip_s{float:none;margin-top:0;}
.sec_nav{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2FFFFFF', endColorstr='#B2FFFFFF');background:rgba(255,255,255,0.7);padding-top: 2px;position: absolute;top:50px;left: 0;width: 100%;-webkit-animation:navIn 0.3s alternate ease-in-out;animation:navIn 0.3s alternate ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;}
.sec_nav .border{background: url(../img/sec_nav.jpg) no-repeat center top #42B1FA;width: 100%;height: 2px;overflow: hidden;position: absolute;top:0;left:0;}
.icon_hot{position: absolute;top:4px;right:-13px;display: block;width: 21px;height: 13px;background-position:-289px -80px; }

/*mini_nav*/
.mini_nav{width:100%;height:50px;overflow:visible;position: fixed;top:0;left:0;z-index: 99;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));background:#ffffff\9;}
.mini_nav:after{display: block;content: '';position: absolute;width: 100%;height: 100%;top:0;left: 0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2FFFFFF', endColorstr='#F2FFFFFF');background:rgba(255,255,255,0.95);_filter:none;}
.mini_nav .wrapper{overflow: visible;z-index: 99;}
.mini_nav .logoarea{float: left;margin-left: 2px;padding-top: 5px;margin-right: 27px;}
.mini_nav .logo{width: 124px;height:40px;position: relative;text-indent: -999em;}
.mini_nav .logo b{width: 124px;height:40px;position: absolute;top:0;left:0; background-position: -211px 0;_background-position: -86px 0;}
.mini_nav .s_n{color:#333;font-size:15px;margin-right:16px;line-height:20px;height:20px;padding:15px 0;display:block;float:left;}
.mini_nav .s_n:hover{color:#21b7ef;text-decoration:none;}
.mini_nav .s_n_line{width:1px;height:15px;margin:18px 16px 0 0px;overflow:hidden;background:#C5C6BE;display:inline;float:left;}
.normalmode .mini_nav .s_n{margin-right:12px;}
.normalmode .mini_nav .s_n_line{margin:18px 12px 0 0;}
.mini_nav .searcharea{width: 175px;margin:0;position: absolute;top:8px;right: -1px;}
.mini_nav .searcharea_search{width:173px;height:30px;}
.mini_nav .searcharea_search input{padding: 8px 8px 8px 4px;width: 131px;}
.mini_nav .searcharea_search em{top:8px;right:32px;}
.mini_nav .searcharea_search button{width:30px;height: 30px;background-position:-5px -5px; }
.mini_nav .searcharea_search button:hover{background-position:-48px -5px;}
.mini_nav .completetips{left:-312px;}
.mini_nav .completeDiv_type2 .autoComplete{padding-left: 30px;padding-right:20px; }
.mini_nav .autoComplete_more{right: 10px;}
.mini_nav .completeDiv{width:173px;top:33px;}
.mini_nav .autoCompleteN{display:none;}
.mini_nav .completeDiv_iframe{top:33px;}
.mini_nav .completetips_iframe{top:32px;}
.mini_nav .completeDiv_iframe{width: 175px;}
.mini_nav .completetips_iframe{left: -310px;}
.mini_nav .autoComplete_zy{padding-right: 0;}
.widemode .mini_nav .searcharea,.widemode .mini_nav .completeDiv_iframe{width: 220px;}
.widemode .mini_nav .searcharea_search{width: 218px;}
.widemode .mini_nav .searcharea_search input{width: 176px;}
.widemode .mini_nav .completeDiv{width:218px;}


/*footer*/
.footer{background:#FFFFFF;line-height:24px;text-align: center;padding:10px 0 50px;margin-top:90px;}
.footer .f_nav{font-size: 14px;line-height: 40px;}
.footer .f_nav span{margin:0 5px;}
.footer .copyright{margin-bottom:10px;color:#919191;line-height: 24px;}
.footer .copyright a{color:#919191;}
.footer .img a{display: inline-block;margin:20px 10px 0;}
.footer .img img{display: inline-block;}

/*floatpannel*/
.floatpannel {position:fixed;_position:absolute;right:3px;bottom:46px;z-index:999;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight - 46));}
.floatpannel a {display:block;width:58px;height:58px;margin-top:2px;border:1px solid #EEEEEE;text-indent:-9999px;overflow:hidden;}
.floatpannel .floatpannel_top {background-position:-58px -96px;}
.floatpannel .floatpannel_top:hover {background-position:0 -96px;}
.floatpannel .floatpannel_feedback {background-position:-58px -155px;}
.floatpannel .floatpannel_feedback:hover {background-position:0 -155px;}
.floatpannel_app a {background-position:-58px -214px;}
.floatpannel_app a:hover, .floatpannel_app_on a {background-position:0 -214px;}
.floatpannel_app_con {position:absolute;left:-158px;line-height:28px;padding-bottom:10px;font-size:14px;color:#676767;bottom:1px;display:none;width:155px;background:#FFF;text-align:center;}
.floatpannel_app_con img {display:block;width:131px;height:131px;padding:12px 12px 0;}
.floatpannel_app_on .floatpannel_app_con {display:block;}

/*animation*/
@-webkit-keyframes pop_fadein{
	0%{opacity:0;-webkit-transform:translateY(-30px)}
	50%{opacity:1;-webkit-transform:translateY(4px)}
	80%{-webkit-transform:translateY(-2px)}
	100%{-webkit-transform:translateY(0);}
}
@keyframes pop_fadein{
	0%{opacity:0;transform:translateY(-30px)}
	50%{opacity:1;transform:translateY(4px)}
	80%{transform:translateY(-2px)}
	100%{transform:translateY(0);}
}
@-webkit-keyframes navIn{
	0%{opacity:0;-webkit-transform:scale(1,0);}
	100%{opacity:1;-webkit-transform:scale(1,1);}
}
@keyframes navIn{
	0%{opacity:0;transform:scale(1,0);}
	100%{opacity:1;transform:scale(1,1);}
}
@-webkit-keyframes fadein {
	0% {opacity: 0;}
	100% { opacity: 1;}
}
@keyframes fadein {
	0% {opacity: 0;}
	100% { opacity: 1;}
}