@font-face {font-family: "Icon";
  src: url('iconfont.eot?t=1589613464297'); /* IE9 */
  src: url('iconfont.eot?t=1589613464297#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('iconfont.woff?t=1589613464297') format('woff'),
  url('iconfont.ttf?t=1589613464297') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1589613464297#zIcon') format('svg'); /* iOS 4.1- */
}

.z-icon {font-family:"Icon" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.i-js:before {content:"\e603";}
.i-theme:before {content:"\e606";}
.i-code:before {content:"\e607";}
.i-photo:before {content:"\e617";}
.i-soft:before {content:"\e608";}
.i-book:before {content:"\e63e";}
.i-home:before {content:"\e609";}
.i-pinglun:before {content:"\e626";}
.i-sucai:before {content:"\e81b";}
.i-sign:before {content:"\e653";}
.i-pay:before {content:"\e68b";}
.i-setting:before {content:"\e61f";}
.i-tuichu:before {content:"\e641";}
.i-close:before {content:"\e60d";}
.i-qrcode:before {content:"\e622";}
.i-link:before {content:"\e600";}
.i-class:before {content:"\e602";}
.i-look:before {content:"\e6d1";}
.i-down:before {content:"\e6bf";}
.i-article:before {content:"\e6ea";}
.i-tags:before {content:"\e708";}
.i-form:before {content:"\e62b";}
.i-time:before {content:"\e627";}
.i-more:before {content:"\e60c";}
.i-search:before {content:"\e62f";}
.i-feedback:before {content:"\e8c2";}
.i-sina:before {content:"\e6a4";}
.i-qq:before {content:"\e60f";}
.i-weixin:before {content:"\e794";}
.i-comment:before {content:"\e63c";}
.i-qzone:before {content:"\e637";}
.i-download:before {content:"\e601";}
.i-score:before {content:"\e9eb";}
.i-favorite:before {content:"\e604";}


html,body{height:100%;}
body{padding-top:53px;box-sizing:border-box;background:rgba(0,0,0,.01);font-size:16px;}
a{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
a:hover{color:#d36f16;}
*:focus{outline:0 none;}
*{box-sizing:border-box;}

.header{height:54px;width:100%;position:fixed;top:0;background:#333;z-index:99;font-size:13px;}
.header .logo{margin-left:10px;float: left;}
.header .logo img{height:54px;}
.header .menu{width:18px;height:18px;position:absolute;right:14px;top:19px;}
.header .menu:before,.header .menu:after{content:"";display:block;width:18px;height:2px;background:#fff;border-radius:3px;position:absolute;left:0;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}
.header .menu:before{box-shadow:0 7px #ffb800;}
.header .menu:after{bottom:2px;}
.header .menu.open:before{top:7px;box-shadow:none;-webkit-transform:rotate(225deg);transform:rotate(225deg);}
.header .menu.open:after{bottom:9px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}
.m-slider {
  overflow-x: hidden;
  width: 98%;
  margin: 0 auto;
  position: relative;
}
.slider-wrapper {
  margin: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 98%;
  height: 100%;
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
  position: relative;
  z-index: 1;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.slider-item {
  width: 100%;
  height: 100%;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.slider-item img {
  width: 98%;
  border-radius: 6px;
  height: auto;
  display: block;
  border: none;
}
.kk-nav{display:none;width:100%;padding-left:30%;background:rgba(0,0,0,.1);height:100%;position:fixed;left:100%;top:0;top:54px;box-sizing:border-box;z-index:98}
.kk-nav.open{display:block;left:0;}
.kk-nav ul{width:70%;background:#fff;height:100%;display:block;position:absolute;right:-70%;box-sizing:border-box;padding:20px;}
.kk-nav.open ul{animation:open .2s;-webkit-animation:open .2s;right:0;}
@keyframes open{0%{right:-70%;}100%{right:0;}}
@-webkit-keyframes open{0%{right:-70%;}100%{right:0;}}
.kk-nav ul li{height:42px;line-height:42px;border-bottom:1px dotted #f1f1f1;padding:0 10px;}
.kk-nav ul li a{width:100%;height:100%;display:block;}
.kk-nav ul li i{font-size:1.1rem;position:relative;top:2px;margin-right:10px;}
.search{margin-bottom:20px;}
.search input{height:44px;line-height:44px;box-sizing:border-box;padding:0 20px;border:0;background:#f1f1f1;border-radius:50px;width:100%;}
.userInfo{margin-top:20px;text-align:center;font-size:.6rem;}
.userInfo a{display:inline-block;width:48%;}
.userInfo img{width:24px;height:24px;display:block;margin:0 auto 10px;border-radius:30px;}

.hot-nav{text-align:center;padding:15px 0;}
.hot-nav ul li{float:left;width:25%;font-size:.72rem;}
.hot-nav ul li a,.item_wrap .item a{color:#555;display:block;}
.hot-nav ul li img{display: block;width: 40px; margin: 10px auto;}
.hot-nav ul li i{font-size:2rem;display:block;color:#3385ff;text-shadow:1px 1px 1px rgba(255,184,0,.22);height:2rem;margin-bottom:8px;}
.list-box,.article-box{padding-bottom:10px;}
.list-box.list{padding:15px 0;}
.title{height:56px;line-height:56px;background:#f5f9fc;padding:0 15px;font-size:1rem;text-align:center;}
.title span{position:relative;display:inline-block;}
.title span:after,.title span:before{content:"";display:block;height:1px;width:1rem;background:#999;position:absolute;top:50%;}
.title span:after{right:-2rem;}
.title span:before{left:-2rem;}
.item_wrap,.article-box{margin:10px 6px;}
.item_wrap .item{width:45.4%;display:inline-block;margin:0 1.8% 18px;}
.item_wrap .item img{width:100%;border-radius:4px;display:block;height:120px;}
.item_wrap .item h2{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;margin-top:10px;color:#555;height:40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.article-box a.more,.item_wrap a.more{background:#f7f7f7;height:50px;line-height:50px;border-radius:5px;font-size:.9rem;width:98%;margin:0 auto 10px auto;text-align:center;display:block;color:#777;}
.article-box a.more i,.item_wrap a.more i{font-size:1.2rem;position:relative;top:2px;}
.layui-tab-content{padding:0;}
.title-tab{background:url(../images/title.png) no-repeat right bottom #ffb800;padding-top:20px;margin-bottom:15px;background-size:20%;}
.title-tab h2{padding:0 15px;color:#fff;font-size:1.2rem;margin-bottom:20px;}
.title-tab .layui-tab-title{height:40px;border:0;padding:0 13px;}
.title-tab .layui-tab-title li{border:0;width:25%;line-height:40px;text-align:center;padding:0;color:#fff;background:rgba(255,255,255,.2);border-radius:5px 5px 0 0;margin-right:2px;}
.title-tab .layui-tab-title .layui-this{background:#fcfcfc;color:#ffb800;}
.title-tab .layui-tab-title .layui-this:after{border:0;height:48px;}
.article-box{margin:10px 15px;}
.article-box .item{margin-top:15px;border-bottom:1px dashed #eee;padding-bottom:15px;}
.article-box .item .item-info{width:68%;float:right;margin-left:2%;}
.article-box .item .item-info a{display:block;}
.article-box .item .item-thumb{width:30%;float:left;height:77px;border-radius:4px;overflow:hidden;}
.article-box .item .item-thumb img{width:100%;height:100%;border-radius:4px;}
.article-box .item .item-info h2{font-size:1rem;line-height:1.7;}
.article-box .item .item-info p{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7;margin-top:10px;color:#777;}
.article-box a.more{width:100%;margin-top:15px;}
.footer{width:100%;padding:15px;background:#25282a;color:#676b6f;font-size:.75rem;line-height:1.8rem;text-align:center;}
.footer a{color:#676b6f;border-bottom:1px dotted #676b6f;}

.z-pages{margin:10px;}
.z-pages a,.z-pages span{width:48%;margin:0 1%;background:#eee;height:44px;line-height:44px;border-radius:4px;display:block;float:left;text-align:center;font-size:.9rem;color:#666;}
.z-pages span{background:#f1f1f1;color:#ccc;}

.list-nav{min-height:80px;width:100%;padding:25px 15px;overflow:hidden;position:relative;}
.list-nav.member{height:120px;}
.list-nav .bg{background:url(../images/content-background.png) no-repeat center;background-size:150%;-webkit-filter:blur(5px);filter:blur(5px);width:140%;height:140%;position:absolute;top:-20%;left:-20%;}
.list-nav h3,.list-nav h1{color:#fff;font-size:1.3rem;position:relative;z-index:2;}
.list-nav h1{font-size:1.2rem;}
.list-nav p{position:relative;z-index:2;margin-top:15px;font-size:.7rem;color:#ccc;}
.list-nav p i{font-size:.7rem;}
.list-nav p span{margin-right:15px;}
.list-nav ul{position:absolute;z-index:2;bottom:0;width:100%;}
.list-nav ul li{float:left;width:25%;height:40px;margin-right:2px;font-size:.8rem;text-align:center;line-height:40px;}
.list-nav ul li a{color:#ffb800;width:100%;height:100%;display:block;background:rgba(255,255,255,.2);border-radius:5px 5px 0 0;}
.list-nav ul li.on a{color:#ffb800;background:#fff;}

.show-box{padding:15px;background:#fff;}
.show-box .layui-text{line-height:2;margin-bottom:30px;}
.show-box .layui-text img{margin: 10px 0;}
.show-box .layui-text blockquote{overflow: hidden; background: #eaffff;padding: 20px;border-radius: 8px;border: 1px dashed #eb4e2f;}
.show-box .layui-text h3{margin:15px 0;height:40px;line-height:40px;position:relative;border-bottom:1px solid #eee;font-size:1.1rem;}
.show-box .layui-text h3:before{position:absolute;content:"";width:5px;height:26px;background:#ffb800;left:-15px;top:10px;height:20px;}
.show-box img{max-width:100%}
.show-info{font-size:12px;font-style:normal;line-height:2;color:#777;border:1px dashed #ffe8d5;border-radius:5px;padding:15px 20px;background:#fffdfc;margin: 20px 0;}
.show-info p{margin-bottom:0;}
.show-info hr{border:0;margin:10px 0;border-top:1px solid #fff3e9;}
.show-info a{color:#1e87f0;}
.show-info a:hover{text-decoration:underline;color:#f60;}
.show-down-button{background:#ffb800;border-radius:5px;height:50px;overflow:hidden;}
.show-down-button ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;overflow:hidden;}
.show-down-button ul li{flex-grow:1;position:relative;list-style:none;text-align:center;line-height:50px;height:50px;font-size:.8rem;}
.show-down-button ul li i{font-size:.8rem;}
.show-down-button ul li a{color:#000;}
.show-down-button ul li.down{background:#000;}
.show-down-button ul li.down a{color:#ffb800;}

.msg-detail{padding: .426667rem 0 0;overflow: hidden;background: #eaffff;}
.msg-detail li{width: 50%;line-height: 20px;float: left;font-size: 12px;color: #666;margin: 0 0 10px;list-style: none;}
.msg-detail li label{color: #999;}
/*downshow*/
#sidebar.fixed {position: fixed;top: 60px;}
.down-price{font-size:17px;color:#333;position:relative;padding:12px 0;white-space:nowrap}
.down-price-num{color:#eb5450;font-size:35px;font-weight:700}
.down-price-num em{font-style:normal;font-size:14px}
.down-price-orig{text-decoration:line-through;color:#9e9e9e;font-size:12px}
.down-tips{color:#626262;font-size:12px}
.down-btns{margin-top:8px}
.down-btns a{display:block;text-align:center;padding:12px 0;border:1px solid #d05a47;border-radius:3px;margin:10px 0;color:#d76853;font-size:14px}
.down-btns a.hot{color:#fff;background:#eb4e2f;border-color:#eb4e2f}
.down-btns a.buy:hover{background:#f7e2dd}
.icon-vip-free{background:#ff9c64;font-size:12px;vertical-align:super;color:#fff;border:1px solid #d27c4c;border-radius:3px;padding:2px 3px;margin-left:5px}

.layui-login-window{text-align:center;padding:50px 10px 0;box-sizing:border-box;background:url(../images/login-box.png) center top no-repeat;border-radius:15px;background-size:100% auto;}
.layui-login-window a{width:35%;text-align:center;display:inline-block;font-size:13px;margin:0 7.5%;}
.layui-login-window i{transition:all .3s;-webkit-transition:all .3s;}
.layui-login-window a:hover i{background-color:#f1f1f1;}
.layui-login-window i.icon-qq,.layui-login-window i.icon-weibo{background:url(../images/icon-qq.png) center no-repeat #f9f9f9;display:block;width:64px;height:64px;border-radius:80px;margin:44px auto 15px auto;line-height:80px;background-size:50%;}
.layui-login-window i.icon-weibo{background:url(../images/icon-weibo.png) center no-repeat #f9f9f9;background-size:50%;}
.layui-layer.layui-layer-page{border-radius:15px;}
.layui-layer.layui-layer-page .layui-layer-setwin{right:44%;top:-47px;}
.layui-layer.layui-layer-page .layui-layer-setwin .layui-layer-ico{background:none;position:relative;}
.layui-layer.layui-layer-page .layui-layer-setwin .layui-layer-ico:after{content:"\e60d";font-family:"Icon" !important;font-size:30px;position:absolute;top:0;left:0;}
.layui-layer.layui-layer-page .layui-layer-setwin .layui-layer-close2{top:0;left:0;color:#fff;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.layui-layer.layui-layer-page .layui-layer-setwin .layui-layer-close2:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform: rotate(360deg);-ms-transform:rotate(360deg);}

.tag-bar{font-size:.8rem;margin-top:40px;}
.tag-bar a{height:24px;padding:0 10px;border:1px solid #ccc;line-height:24px;display:inline-block;margin:0 6px 8px 0;color:#bbb!important;border-radius:20px;}

.layui-fixbar li{border-radius:50%;}

.layui-container.fly-user-main{padding:0;}
.fly-home img{border-radius:10px;float:left;box-shadow:0 1px 5px rgba(0,0,0,.1);width:90px;height:90px;margin:0 20px 20px 0;}
.fly-home h1{font-size:1.2rem;margin-bottom:15px;}
.fly-home p.fly-home-info,.fly-home p.fly-home-info i{font-size:.8rem;}
.fly-home p.fly-home-info span{margin-right:15px;color:#777;}
.fly-home blockquote.layui-elem-quote{margin:20px 0;border:0;line-height:2;font-size:.8rem;border-radius:5px;}
.user-pay .info{width:94%;box-sizing:border-box;margin:15px 3% 30px;border-radius:5px;line-height:2;font-size:.8rem;}
.user-pay .info h4{font-size:1rem;font-weight:bold;height:46px;line-height:40px;border-bottom:1px dotted #ccc;margin:10px 0;}
.user-info{margin:0 3% 30px;background:#eaffff;border-radius:2px;padding:10px 10px 3px;box-sizing:border-box;}
.user-info .user-info-avatar{height:58px;}
.user-info .user-info-avatar img{float:left;height:48px;height:48px;border-radius:50%;}
.user-info .user-info-avatar>div{line-height:20px;margin-left:63px;padding:3px 0;font-size:12px;}
.user-info .user-score{text-align:left;font-size:14px;line-height:48px;padding-right:30px;box-sizing:border-box;border-top:1px dotted #eee;}
.user-info .user-score i{position:relative;top:1px;color:#ff5b5b;font-size:14px;}
.user-info .user-score span{color:#ff5b5b;}
.user-pay .layui-form{margin:0 3% 30px;}
.user-pay .layui-form ul li{margin-right:2%;border:2px solid #eee;height:48px;width:18%;border-radius:3px;line-height:44px;text-align:center;float:left;font-size:.8rem;color:#999;cursor:pointer;box-sizing:border-box;}
.user-pay .layui-form ul li.on{border-color:#ffb800;color:#000;background: url(../images/on.png) no-repeat right bottom;background-size:32%;}
.user-pay .layui-form ul li cite{font-style:normal;margin-left:2px;}
.user-pay .pay-input{display:none;height:50px;line-height:50px;font-size:16px;margin:30px 0 0;}
.user-pay .pay-input input{border:2px solid #eee;width:100px;border-radius:3px;height:46px;line-height:46px;padding:0 0 0 10px;}
.user-pay .money{font-size:.8rem;margin-top:30px;}
.user-pay .money cite{color:#ff5b5b;font-size:1.1rem;font-style:normal;}
.user-pay .money span{margin-left:20px;}
.user-pay .money span ins{color:#ff5b5b;text-decoration:none;}
.user-pay .pay-btn{margin:20px 0;padding:20px 0 40px;border-top:1px solid #eee;font-size:13px;color:#777;}
.user-pay .pay-btn p{height:50px;font-size:.8rem;margin-top:30px;}
.subnav {
  padding: 5px;
  margin: 10px;
  font-size: 12px;
  color: #a8a8a8;
}
.subnav a {
  color: #a8a8a8;
}
.obd_content {
  padding: 28px 26px;
}
.obd_content .obd_file {
  float: left;
  width: 190px;
  height: 38px;
  position: relative;
}
.obd_content .type-file-text {
  position: absolute;
  left: 0;
  top: 0;
  width: 241px;
  height: 38px;
  float: left;
  padding: 0 10px;
  line-height: 38px;
  color: #666;
  font-size: 14px;
  outline: 0;
  display: block;
  border: 1px solid #d9d9d8;
  z-index: 9;
}
.obd_content .bt-obd {
  float: right;
  width: 110px;
  height: 38px;
  line-height: 38px;
  background: #00c198;
  font-size: 14px;
  color: #fff;
  outline: 0;
  border: 0 none;
}
.obd_content .obd_Tips {
  line-height: 24px;
  color: #999;
  padding-top: 58px;
  font-size: 14px;
  text-align: center;
}
.obd_content .obd_Tips h1{
  font-weight: bold;
  font-size: 14px;
  height: 30px;
  color: #000;
}
.obd_content table{border:1px solid #ededed;color:#757575;font-size:12px;font-size:.857142857rem;line-height:2;border-collapse:collapse;width:100%!important}.obd_content table td{border:1px solid #ededed;padding:6px 10px 6px 10px}
.layui-sign{width:93%;margin:15px 3.5%;}
.layui-sign .layui-table[lay-size=lg] td,.layui-sign .layui-table[lay-size=lg] th{padding:10px 0;text-align:center;}
.layui-sign .layui-table tbody tr:hover{background:none;}
.layui-sign .layui-table tbody tr td.old{background:#FFFDF7;color:#ccc;}
.layui-sign .layui-table tbody tr td.today{background:#FFF4C3;font-weight:bold;}
.layui-sign .layui-table tbody tr td.today.current,.layui-sign .layui-left .layui-table tbody tr td.old.current{background:url(../images/sign.png) no-repeat right bottom #FFF8DB;}
.layui-sign .layui-table tbody tr td.today.signin{cursor:pointer;}
.layui-sign .layui-elem-field{margin:20px 0;}
.layui-sign .layui-elem-field legend{text-align:center;}
.layui-sign .layui-elem-field .layui-field-box{font-size:.8rem;line-height:2;}
.layui-sign .layui-elem-field .layui-field-box p{margin:5px 0;}

.vip-banner{width:100%;height:140px;background:url(../images/vip-banner.jpg) no-repeat center;background-size:100% 100%;}
.vip-main{padding-bottom:60px;}
.vip-main .vip-1,.vip-main .vip-2,.vip-main .vip-3{width:90%;border:1px solid #f1f1f1;border-radius:6px;margin:20px 5% 0;height:225px;box-sizing:border-box;display:inline-block;text-align:left;}
.vip-class .vip-title{height:60px;text-align:center;margin-top:25px;}
.vip-class .vip-title i{background:url(../images/vip-icon.png) no-repeat 0 0;width:107px;height:40px;display:inline-block;vertical-align:top;}
.vip-class.vip-2 .vip-title i{background-position:0 -40px;}
.vip-class .vip-title h2{display:inline-block;height:40px;line-height:40px;font-weight:bold;font-size:24px;margin-left:15px;}
.vip-class .vip-price{font-size:16px;text-align:center;}
.vip-class .vip-price span{font-size:32px;color:#e00;font-weight:bold;margin:0 5px;}
.vip-class .vip-price del{color:#999;margin-left:10px;}
.vip-class .vip-btn{height:50px;width:50%;margin:20px auto 0;text-align:center;font-size:20px;color:#000;background:#ffb800;border-radius:40px;line-height:50px;box-shadow:0 13px 23px rgba(255,189,3,.23);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.vip-class .vip-btn .button{background:none;border:0;display:block;width:100%;height:100%;}
.vip-info{text-align:left;margin:50px 6% 0;font-size:14px;line-height:2;color:#777;}
.vip-info h2{line-height:44px;font-size:20px;margin-bottom:20px;color:#ffb800;}
.vip-ads{width:100%;}
.vip-ads img{width:100%;height:auto;border-radius:3px;}
.vip-icon{height:20px;background-size:61px auto;display:block;margin-left:110px;margin-top:10px;}
.vip-icon.icon-2{background-position:0 -20px;}
.vip-icon.icon-3{background-position:0 -40px;}

.layui-layer-btn .layui-layer-btn1{border-color:#f60;background-color:#f60;color:#fff;}

/* 代码高亮 */
.prettyprint{background:#f5f5f5;font-family:Menlo,Bitstream Vera Sans Mono,DejaVu Sans Mono,Monaco,Consolas,monospace;border:1px solid #f5f5f5;border-radius:2px;padding-left:50px;margin:15px 0;font-size:13px;line-height:1.7}
.pln{color:#4d4d4c}
ol.linenums{margin-top:0;margin-bottom:0;color:#8e908c;padding:15px 0;background:#fcfcfc;}
li.L0,li.L1,li.L2,li.L3,li.L4,li.L5,li.L6,li.L7,li.L8,li.L9{padding-left:1em;list-style-type:decimal;}
@media screen{
  .str{color:#718c00}
  .kwd{color:#8959a8}
  .com{color:#cacaca}
  .typ{color:#4271ae}
  .lit{color:#f5871f}
  .pun{color:#4d4d4c}
  .opn{color:#4d4d4c}
  .clo{color:#4d4d4c}
  .tag{color:#c82829}
  .atn{color:#f5871f}
  .atv{color:#3e999f}
  .dec{color:#f5871f}
  .var{color:#c82829}
  .fun{color:#4271ae}
}

@-webkit-keyframes mountains-in {0% {-webkit-transform:scale(1.5);}100% {-webkit-transform:scale(1);}}
@-moz-keyframes mountains-in {0% {-moz-transform:scale(1.5);}100% {-moz-transform:scale(1);}}
@keyframes mountains-in {0% {transform:scale(1.5);}100% {transform:scale(1);}}
@-webkit-keyframes moving {0% {-webkit-transform:translate3d(0,0,0);}100% {-webkit-transform:translate3d(-50%,0,0);}}
@-moz-keyframes moving {0% {-moz-transform:translate3d(0,0,0);}100% {-moz-transform:translate3d(-50%,0,0);}}
@keyframes moving {0% {transform:translate3d(0,0,0);}100% {transform:translate3d(-50%,0,0);}}
#container{height:140px;background:#fbfbfb url(../images/bg-container.png) repeat-x;width:100%;position:relative;font-size:32px;}
#content,#stage {width:100%;height:100%;}
#content {position:relative;z-index:0;bottom:-1px;}
#stage {overflow:hidden;position:relative;z-index:0;}
#stage .space {width:3840px;height:100%;position:absolute;top:0;left:0;z-index:0;background:url(../images/bg-space.png) repeat-x;}
#stage .mountains {width:100%;height:17.78125em;overflow:hidden;position:absolute;left:0;bottom:0;z-index:1;opacity:0;-webkit-transition:opacity 0.2s linear 0s;-moz-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s;-webkit-transform-origin:center top;-moz-transform-origin:center top;transform-origin:center top;}
#stage .mountain {width:240em;position:absolute;left:0;bottom:0;}
#stage .mountain-1 {height:10.5em;z-index:3;background:url(../images/bg-mountain-1.png) repeat-x;background-size:auto 30%;background-position:0 bottom;}
#stage .mountain-2 {height:12em;z-index:2;background:url(../images/bg-mountain-2.png) repeat-x;background-size:auto 30%;background-position:0 bottom;}
#stage .mountain-3 {height:17.78125em;z-index:1;background:url(../images/bg-mountain-3.png) repeat-x;background-size:auto 30%;background-position:0 bottom;}
#stage .bear-wrapper {width:6.25em;height:3.125em;position:absolute;margin-left:-3.125em;left:50%;bottom:40px;z-index:999;}
.bear-words {display:none;width:6.25em;height:2.8125em;position:absolute;bottom:5.3125em;left:50%;margin-left:-2.1875em;z-index:5;}
.bear-words span {display:block;width:9.375em;height:1.875em;line-height:1.875em;margin-left:0.9375em;font-size:0.4375em;color:#fff;}
.bear-words .bear-words-background {width:100%;height:100%;position:absolute;left:0;top:0;border:0;}
#stage .bear {width:3.12em;height:1.625em;position:absolute;margin-left:-1.5625em;left:-4%;bottom:25px;z-index:999;background:url(../images/bear.png) 0 0 no-repeat;background-size:25em 100%;opacity:0;}
.scenes-ready #stage .space {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:moving 450s linear 0.8s infinite normal none;-moz-animation:moving 450s linear 0.8s infinite normal none;animation:moving 450s linear 0.8s infinite normal none;}
.scenes-ready #stage .mountains {opacity:1;-webkit-animation:mountains-in 0.8s ease-out 0s 1 normal forwards;-moz-animation:mountains-in 0.8s ease-out 0s 1 normal forwards;animation:mountains-in 0.8s ease-out 0s 1 normal forwards;}
.scenes-ready #stage .mountain-1 {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:moving 100s linear 0.8s infinite normal none;-moz-animation:moving 100s linear 0.8s infinite normal none;animation:moving 100s linear 0.8s infinite normal none;}
.scenes-ready #stage .mountain-2 {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:moving 160s linear 0.8s infinite normal none;-moz-animation:moving 160s linear 0.8s infinite normal none;animation:moving 160s linear 0.8s infinite normal none;}
.scenes-ready #stage .mountain-3 {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:moving 360s linear 0.8s infinite normal none;-moz-animation:moving 360s linear 0.8s infinite normal none;animation:moving 360s linear 0.8s infinite normal none;}
.scenes-ready #stage .bear {opacity:1;-webkit-transition:opacity 0.4s linear 0.6s;-moz-transition:opacity 0.4s linear 0.6s;transition:opacity 0.4s linear 0.6s;}
.preserve3d .scenes-ready #stage .bear {-webkit-animation:bear-run-in 3.6s step-end 0.6s 1 normal forwards,bear-run 0.8s steps(8) 4.2s infinite normal forwards;-moz-animation:bear-run-in 3.6s step-end 0.6s 1 normal forwards,bear-run 0.8s steps(8) 4.2s infinite normal forwards;animation:bear-run-in 3.6s step-end 0.6s 1 normal forwards,bear-run 0.8s steps(8) 4.2s infinite normal forwards;}
.no-preserve3d .scenes-ready #stage .bear,.no-csstransforms3d .scenes-ready #stage .bear {left:50%;-webkit-animation:bear-run 0.8s steps(8) 0.6s infinite normal forwards;-moz-animation:bear-run 0.8s steps(8) 0.6s infinite normal forwards;animation:bear-run 0.8s steps(8) 0.6s infinite normal forwards;}
.preserve3d .scenes-ready #stage .bear.reset,.no-preserve3d .scenes-ready #stage .bear.reset,.no-csstransforms3d .scenes-ready #stage .bear.reset {left:50%;opacity:1;-webkit-animation:none 0s linear 0s infinite normal none;-moz-animation:none 0s linear 0s infinite normal none;animation:none 0s linear 0s infinite normal none;}
.preserve3d .scenes-ready #stage .bear.running,.no-preserve3d .scenes-ready #stage .bear.running,.no-csstransforms3d .scenes-ready #stage .bear.running {left:50%;-webkit-animation:bear-run 0.8s steps(8) 0s infinite normal none;-moz-animation:bear-run 0.8s steps(8) 0s infinite normal none;animation:bear-run 0.8s steps(8) 0s infinite normal none;}
@-webkit-keyframes bear-run {0% {background-position:0 0;}100% {background-position:-25em 0;}}
@-moz-keyframes bear-run {0% {background-position:0 0;}100% {background-position:-25em 0;}}
@keyframes bear-run {0% {background-position:0 0;}100% {background-position:-25em 0;}}
@-webkit-keyframes bear-run-in {0% {background-position:0em 0;left:-4%;}
1.38888889% {background-position:-3.125em 0;left:-2.25%;}
2.77777778% {background-position:-6.25em 0;left:-0.5%;}
4.16666667% {background-position:-9.375em 0;left:1.25%;}
5.55555556% {background-position:-12.5em 0;left:3%;}
6.94444444% {background-position:-15.625em 0;left:4.75%;}
8.33333333% {background-position:-18.75em 0;left:6.5%;}
9.72222222% {background-position:-21.875em 0;left:8.25%;}
11.11111111% {background-position:-25em 0;left:10%;}
11.11111111% {background-position:0em 0;left:10%;}
12.77777778% {background-position:-3.125em 0;left:11.5%;}
14.44444444% {background-position:-6.25em 0;left:13%;}
16.11111111% {background-position:-9.375em 0;left:14.5%;}
17.77777778% {background-position:-12.5em 0;left:16%;}
19.44444444% {background-position:-15.625em 0;left:17.5%;}
21.11111111% {background-position:-18.75em 0;left:19%;}
22.77777778% {background-position:-21.875em 0;left:20.5%;}
24.44444444% {background-position:-25em 0;left:22%;}
24.44444444% {background-position:0em 0;left:22%;}
26.38888889% {background-position:-3.125em 0;left:23.25%;}
28.33333333% {background-position:-6.25em 0;left:24.5%;}
30.27777778% {background-position:-9.375em 0;left:25.75%;}
32.22222222% {background-position:-12.5em 0;left:27%;}
34.16666667% {background-position:-15.625em 0;left:28.25%;}
36.11111111% {background-position:-18.75em 0;left:29.5%;}
38.05555556% {background-position:-21.875em 0;left:30.75%;}
40% {background-position:-25em 0;left:32%;}
40% {background-position:0em 0;left:32%;}
42.22222222% {background-position:-3.125em 0;left:33%;}
44.44444444% {background-position:-6.25em 0;left:34%;}
46.66666667% {background-position:-9.375em 0;left:35%;}
48.88888889% {background-position:-12.5em 0;left:36%;}
51.11111111% {background-position:-15.625em 0;left:37%;}
53.33333333% {background-position:-18.75em 0;left:38%;}
55.55555556% {background-position:-21.875em 0;left:39%;}
57.77777778% {background-position:-25em 0;left:40%;}
57.77777778% {background-position:0em 0;left:40%;}
60.27777778% {background-position:-3.125em 0;left:40.75%;}
62.77777778% {background-position:-6.25em 0;left:41.5%;}
65.27777778% {background-position:-9.375em 0;left:42.25%;}
67.77777778% {background-position:-12.5em 0;left:43%;}
70.27777778% {background-position:-15.625em 0;left:43.75%;}
72.77777778% {background-position:-18.75em 0;left:44.5%;}
75.27777778% {background-position:-21.875em 0;left:45.25%;}
77.77777778% {background-position:-25em 0;left:46%;}
77.77777778% {background-position:0em 0;left:46%;}
80.55555556% {background-position:-3.125em 0;left:46.5%;}
83.33333333% {background-position:-6.25em 0;left:47%;}
86.11111111% {background-position:-9.375em 0;left:47.5%;}
88.88888889% {background-position:-12.5em 0;left:48%;}
91.66666667% {background-position:-15.625em 0;left:48.5%;}
94.44444444% {background-position:-18.75em 0;left:49%;}
97.22222222% {background-position:-21.875em 0;left:49.5%;}
100% {background-position:-25em 0;left:50%;}
}
@-moz-keyframes bear-run-in {0% {background-position:0em 0;left:-4%;}
1.38888889% {background-position:-3.125em 0;left:-2.25%;}
2.77777778% {background-position:-6.25em 0;left:-0.5%;}
4.16666667% {background-position:-9.375em 0;left:1.25%;}
5.55555556% {background-position:-12.5em 0;left:3%;}
6.94444444% {background-position:-15.625em 0;left:4.75%;}
8.33333333% {background-position:-18.75em 0;left:6.5%;}
9.72222222% {background-position:-21.875em 0;left:8.25%;}
11.11111111% {background-position:-25em 0;left:10%;}
11.11111111% {background-position:0em 0;left:10%;}
12.77777778% {background-position:-3.125em 0;left:11.5%;}
14.44444444% {background-position:-6.25em 0;left:13%;}
16.11111111% {background-position:-9.375em 0;left:14.5%;}
17.77777778% {background-position:-12.5em 0;left:16%;}
19.44444444% {background-position:-15.625em 0;left:17.5%;}
21.11111111% {background-position:-18.75em 0;left:19%;}
22.77777778% {background-position:-21.875em 0;left:20.5%;}
24.44444444% {background-position:-25em 0;left:22%;}
24.44444444% {background-position:0em 0;left:22%;}
26.38888889% {background-position:-3.125em 0;left:23.25%;}
28.33333333% {background-position:-6.25em 0;left:24.5%;}
30.27777778% {background-position:-9.375em 0;left:25.75%;}
32.22222222% {background-position:-12.5em 0;left:27%;}
34.16666667% {background-position:-15.625em 0;left:28.25%;}
36.11111111% {background-position:-18.75em 0;left:29.5%;}
38.05555556% {background-position:-21.875em 0;left:30.75%;}
40% {background-position:-25em 0;left:32%;}
40% {background-position:0em 0;left:32%;}
42.22222222% {background-position:-3.125em 0;left:33%;}
44.44444444% {background-position:-6.25em 0;left:34%;}
46.66666667% {background-position:-9.375em 0;left:35%;}
48.88888889% {background-position:-12.5em 0;left:36%;}
51.11111111% {background-position:-15.625em 0;left:37%;}
53.33333333% {background-position:-18.75em 0;left:38%;}
55.55555556% {background-position:-21.875em 0;left:39%;}
57.77777778% {background-position:-25em 0;left:40%;}
57.77777778% {background-position:0em 0;left:40%;}
60.27777778% {background-position:-3.125em 0;left:40.75%;}
62.77777778% {background-position:-6.25em 0;left:41.5%;}
65.27777778% {background-position:-9.375em 0;left:42.25%;}
67.77777778% {background-position:-12.5em 0;left:43%;}
70.27777778% {background-position:-15.625em 0;left:43.75%;}
72.77777778% {background-position:-18.75em 0;left:44.5%;}
75.27777778% {background-position:-21.875em 0;left:45.25%;}
77.77777778% {background-position:-25em 0;left:46%;}
77.77777778% {background-position:0em 0;left:46%;}
80.55555556% {background-position:-3.125em 0;left:46.5%;}
83.33333333% {background-position:-6.25em 0;left:47%;}
86.11111111% {background-position:-9.375em 0;left:47.5%;}
88.88888889% {background-position:-12.5em 0;left:48%;}
91.66666667% {background-position:-15.625em 0;left:48.5%;}
94.44444444% {background-position:-18.75em 0;left:49%;}
97.22222222% {background-position:-21.875em 0;left:49.5%;}
100% {background-position:-25em 0;left:50%;}
}
@keyframes bear-run-in {0% {background-position:0em 0;left:-4%;}
1.38888889% {background-position:-3.125em 0;left:-2.25%;}
2.77777778% {background-position:-6.25em 0;left:-0.5%;}
4.16666667% {background-position:-9.375em 0;left:1.25%;}
5.55555556% {background-position:-12.5em 0;left:3%;}
6.94444444% {background-position:-15.625em 0;left:4.75%;}
8.33333333% {background-position:-18.75em 0;left:6.5%;}
9.72222222% {background-position:-21.875em 0;left:8.25%;}
11.11111111% {background-position:-25em 0;left:10%;}
11.11111111% {background-position:0em 0;left:10%;}
12.77777778% {background-position:-3.125em 0;left:11.5%;}
14.44444444% {background-position:-6.25em 0;left:13%;}
16.11111111% {background-position:-9.375em 0;left:14.5%;}
17.77777778% {background-position:-12.5em 0;left:16%;}
19.44444444% {background-position:-15.625em 0;left:17.5%;}
21.11111111% {background-position:-18.75em 0;left:19%;}
22.77777778% {background-position:-21.875em 0;left:20.5%;}
24.44444444% {background-position:-25em 0;left:22%;}
24.44444444% {background-position:0em 0;left:22%;}
26.38888889% {background-position:-3.125em 0;left:23.25%;}
28.33333333% {background-position:-6.25em 0;left:24.5%;}
30.27777778% {background-position:-9.375em 0;left:25.75%;}
32.22222222% {background-position:-12.5em 0;left:27%;}
34.16666667% {background-position:-15.625em 0;left:28.25%;}
36.11111111% {background-position:-18.75em 0;left:29.5%;}
38.05555556% {background-position:-21.875em 0;left:30.75%;}
40% {background-position:-25em 0;left:32%;}
40% {background-position:0em 0;left:32%;}
42.22222222% {background-position:-3.125em 0;left:33%;}
44.44444444% {background-position:-6.25em 0;left:34%;}
46.66666667% {background-position:-9.375em 0;left:35%;}
48.88888889% {background-position:-12.5em 0;left:36%;}
51.11111111% {background-position:-15.625em 0;left:37%;}
53.33333333% {background-position:-18.75em 0;left:38%;}
55.55555556% {background-position:-21.875em 0;left:39%;}
57.77777778% {background-position:-25em 0;left:40%;}
57.77777778% {background-position:0em 0;left:40%;}
60.27777778% {background-position:-3.125em 0;left:40.75%;}
62.77777778% {background-position:-6.25em 0;left:41.5%;}
65.27777778% {background-position:-9.375em 0;left:42.25%;}
67.77777778% {background-position:-12.5em 0;left:43%;}
70.27777778% {background-position:-15.625em 0;left:43.75%;}
72.77777778% {background-position:-18.75em 0;left:44.5%;}
75.27777778% {background-position:-21.875em 0;left:45.25%;}
77.77777778% {background-position:-25em 0;left:46%;}
77.77777778% {background-position:0em 0;left:46%;}
80.55555556% {background-position:-3.125em 0;left:46.5%;}
83.33333333% {background-position:-6.25em 0;left:47%;}
86.11111111% {background-position:-9.375em 0;left:47.5%;}
88.88888889% {background-position:-12.5em 0;left:48%;}
91.66666667% {background-position:-15.625em 0;left:48.5%;}
94.44444444% {background-position:-18.75em 0;left:49%;}
97.22222222% {background-position:-21.875em 0;left:49.5%;}
100% {background-position:-25em 0;left:50%;}
}