/* 全局 */
html,body{overflow-x:hidden;}
html{background-color:#F2F2F2;}
i{font-style:normal;}
@media screen and (min-width: 1200px){
.layui-container{width:1178px;}
}

/* 图标 */
@font-face {font-family: "ncboo_com";
  src: url('iconfont.eot?t=1552753849680'); /* IE9 */
  src: url('iconfont.eot?t=1552753849680#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=1552753849680') format('woff'),
  url('iconfont.ttf?t=1552753849680') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1552753849680#cs27-com') format('svg'); /* iOS 4.1- */
}

.ics {
  font-family:"ncboo_com" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

.cs-sina:before{content:"\e6a4";}
.cs-xiazai:before{content:"\e616";}
.cs-sign:before{content:"\e653";}
.cs-search:before{content:"\e61d";}
.cs-chong:before{content:"\e68b";}
.cs-qq:before{content:"\e60f";}
.cs-home:before{content:"\e603";}
.cs-comment2:before{content:"\e63c";}
.cs-setting:before{content:"\e61f";}
.cs-comment:before{content:"\e6f4";}
.cs-member:before{content:"\e631";}
.cs-texiao:before{content:"\e605";}
.cs-qzone:before{content:"\e637";}
.cs-favorite:before{content:"\e656";}
.cs-down:before{content:"\e601";}
.cs-sucai:before{content:"\e62a";}
.cs-web:before{content:"\e783";}
.cs-tuichu:before{content:"\e641";}
.cs-my-favorite:before{content:"\e60a";}
.cs-color:before{content:"\e611";}
.cs-type:before{content:"\e636";}
.cs-soft:before{content:"\e717";}
.cs-time:before{content:"\e604";}
.cs-code:before{content:"\e77b";}
.cs-moban:before{content:"\e6bf";}
.cs-score:before{content:"\e9eb";}
.cs-course:before{content:"\e642";}
.cs-qrcode:before{content:"\e622";}

/* 辅助 */
a:hover{color:#d36f16;transition:all .3s;}
.layui-elem-quote{border-left-color:#FFB800;}
.layui-left{float:left;}
.layui-right{float:right;}
.layui-nav-tree .layui-nav-item a{line-height:42px;}

.layui-container{padding:0;}
.fly-main{width:1079px;min-height:600px;margin:0 auto 15px;}
.layui-badge{height:20px;line-height:20px;border-radius:2px;}

.fly-link{color:#01AAED;}
.fly-link:hover{color:#5FB878;}
.fly-grey{color:#999;}

.fly-msg, .fly-error{padding:10px 15px;line-height:24px;}
.fly-msg{background-color:#F8F8F8;color:#666;}
.fly-msg a{color:#4F99CF}
.fly-editbox{position:relative;}

.fly-marginTop{margin-top:15px;}
.fly-mid{display:inline-block;height:10px;width:1px;margin:0 10px;vertical-align:middle;background-color:#e2e2e2;}
.fly-right{position:absolute;right:15px;top:0;}

/* 头像 */
.fly-avatar{position:absolute;left:15px;top:15px;}
.fly-avatar img{display:block;width:45px;height:45px;margin:0;border-radius:2px;}

/* 赞助商 */
.fly-zanzhu{display:block;position:relative;height:60px;line-height:60px;margin-top:10px;padding:0 20px;text-align:center;font-size:16px;font-weight:300;background-color:#009688;color:#fff;}
.fly-zanzhu:first-child{margin-top:0;}
.fly-zanzhu:hover{opacity:0.9;color:#fff;}

/* 头部 */
.fly-header{position:fixed;left:0;top:0;z-index:10000;width:100%;height:60px;border-bottom:1px solid #FFB800;border-right:1px solid #FFB800;border-radius:0;}
.fly-logo{position:absolute;left:0;top:0;}
.fly-nav{margin-left:235px;}
.fly-nav a i{position:absolute;left:20px;top:0;padding-right:10px;font-size:26px;}

.fly-nav-user{position:absolute;top:0;right:0;}
.fly-nav-user .ics{position:relative;}
.cs-qq,.cs-sina{font-size:26px;}
.fly-nav-avatar img{width:36px;height:36px;margin-left:10px;border-radius:100%;}
.fly-nav-avatar  .icon-renzheng{font-size:16px;top:1px;}
.fly-nav-avatar .fly-badge-vip{position:relative;margin-left:10px;}
.fly-nav-user .layui-nav-child a i{position:relative;top:2px;margin-right:10px;font-size:26px;}

.fly-header .layui-nav{padding:0;background:none;}
.fly-header .fly-nav a{padding:0 10px 0 50px;}
.fly-header .fly-nav-user li a{padding:0 10px;}
.fly-header .fly-nav-user li .fly-nav-avatar{padding-right:0;}
.fly-header .fly-nav-user a.ics{color:#A9B7B7;}
.fly-header>.layui-nav-item a{color:rgba(0,0,0,0.5);}
.fly-header .layui-nav .layui-nav-item a{color:rgba(0,0,0,0.7);}
.fly-header .layui-nav .layui-this a,.fly-header .layui-nav .layui-nav-item a:hover{color:#000;}
.fly-header .layui-nav .layui-this:after,
.fly-header .layui-nav .layui-nav-bar,
.fly-header .fly-nav-user .layui-nav-more{display:none !important;}
.fly-header .fly-nav-user .layui-nav-child{left:auto;right:0;width:120px;min-width:0;line-height:;}

/* 底部 */
.fly-footer{margin:30px 0 0;padding:15px 0;line-height:24px;color:#ababab!important;font-size:12px;}
.fly-footer a{padding:0 0 1px 0;color:#ababab!important;}
.fly-footer a:hover{border-bottom:1px dotted #FFB800;color:#FFB800!important;}
.fly-copyright,.fly-state{width:50%;}
.fly-state{text-align:right;}
.layui-fixbar{right:auto;bottom:107px;margin-left:605px;left:50%;}


/* 面板 */
.fly-panel{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);}
.fly-panel[pad20]{padding:10px 20px;}
.fly-panel-title{position:relative;height:50px;line-height:50px;padding:0 15px;border-bottom:1px dotted #E9E9E9;color:#333;border-radius:2px 2px 0 0;font-size:17px;}
.fly-panel-title span{font-size:12px;float:right;}
.fly-panel-title span i{font-size:12px;}
.fly-panel-main{padding:10px 15px;}
.layui-zztuku:after{content:'';display:block;clear:both;height:0;}
.layui-zztuku .zztuku-728{float:left;width:728px;max-height:90;overflow:hidden;}
.layui-zztuku .zztuku-440{float:right;width:440px;max-height:90;overflow:hidden;}

/* 首页 */
.layui-container-index{background:#fcfcfc;width:100%;padding:15px 0 0 0;margin:-14px 0 15px 0;position:relative;z-index:0;}
.searchBox{width:450px;height:36px;padding:5px 10px 5px 50px;position:absolute;left:50%;margin-left:-245px;top:70px;background:rgba(255,255,255,.1);z-index:9;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow: hidden;}
.searchBox i{color:#bbb;width:46px;height:46px;line-height:46px;text-align:center;position:absolute;top:0;left:0;font-size:22px;}
.searchBox input[type=text]{border:0;height:36px;line-height:36px;width:368px;background:none;color:#bbb;}
.searchBox input[type=submit]{position:absolute;right:0;top:0;height:46px;width:90px;font-size:16px;}
.searchBtn{background:rgba(255,255,255,.05);border-radius:0 2px 2px 0;}
.layui-index-silde{height:318px;background:none;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:2px;overflow:hidden;}
.layui-index-silde .layui-carousel{float:left;}
.layui-index-silde>ul.list-pic{float:right;width:699px;}
.layui-index-silde>ul.list-pic li{float:left;margin:0 0 10px 10px;width:223px;height:154px;border-radius:2px;position:relative;overflow:hidden;}
.layui-index-silde>ul.list-pic li img{width:100%;height:100%;}
.layui-index-silde>ul.list-pic li h2{position:absolute;bottom:0;width:213px;padding:30px 5px 2px 5px;font-size:13px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);color:#fff;height:40px;line-height:20px;}
.layui-title{height:46px;line-height:42px;font-size:18px;background:#fbfbfb;padding:0 10px;border-radius:2px;border-bottom:1px solid #fefefe;overflow:hidden;}
.layui-title>i{font-size:24px;margin-right:5px;position:relative;top:3px;color:#FFB800;}
.layui-title em{font-style:normal;font-size:12px;color:#999;margin-left:10px;}
.layui-title span{float:right;font-size:12px;line-height:48px}
.layui-title span i{font-size:12px;}

#index-body{margin-bottom:10px;}
.layui-container-index .layui-tab{margin-top:30px;}
.layui-container-index .layui-tab .layui-tab-title{text-align:center!important;border:0;color:#666;}
.layui-container-index .layui-tab .layui-tab-title li{font-size:16px;padding:0 5px;margin:0 15px;}
.layui-container-index .layui-tab-brief>.layui-tab-title .layui-this{color:#FFB800;}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border-color:#FFB800;}


.fly-case-list{margin-top:15px;font-size:0;}
.fly-case-list li,.layer-ext-ul li{display: inline-block;vertical-align: middle; *display: inline; *zoom:1; font-size: 14px; background-color:#fff;}
.fly-case-list{width:1188px;margin:5px -5px 0 -5px;}
.fly-case-list li{width:267px;margin:0 5px 10px 5px;padding:10px;border-radius:1px;}
.fly-case-list li:hover{box-shadow: 1px 1px 3px rgba(0,0,0,.1);}
.fly-case-img{position:relative;display:block;}
.fly-case-img img{width:100%;height:180px;}
.fly-case-img i{position:absolute;width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:rgba(0,0,0,.2);top:40px;left:50%;margin-left:-50px;color:#fff;font-size:24px;text-align:center;line-height:100px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.fly-case-img:hover i{opacity:1;width:48px;height:48px;line-height:48px;margin-left:-24px;top:66px;}
.fly-case-list li h2{padding: 10px 0 5px;line-height:22px;font-size:18px;text-align:center;height:24px;}
.fly-case-list li h2 a:hover{color:#FF5722;}
.fly-case-desc{height:40px; line-height: 20px;font-size:12px; color:#666;overflow:hidden;}
.fly-case-list .fly-case-info{position:relative;margin:10px 0 0;padding-top:10px;border-top: 1px dotted #eee;}
.fly-case-list .fly-case-info p{height:24px; line-height:24px;}
.fly-case-list .fly-case-info .layui-elip{color:#999;}
.fly-case-list .fly-case-info .layui-elip span{float:right;}
.fly-case-list .fly-case-info .layui-elip span.cy_cmt_count{float:none;}
.fly-case-list .fly-case-info .layui-elip i{position:relative;top:1px;}

.layui-index-case{display:none;}
.layui-index-case h2.layui-elip{line-height:18px;height:20px;font-size:16px;}
.layui-index-case .fly-case-info{margin:3px 0 0;padding-top:5px;}
.layui-index-case p{height:20px;line-height:20px;}

.layui-left-pic{margin:15px 0 15px 15px;width:390px;border-right:1px dotted #e2e2e2;}
.layui-left-pic ul li{position:relative;float:left;margin-right:15px;margin-bottom:15px;width:180px;height:124px;}
.layui-left-pic ul li:nth-child(3),.layui-left-pic ul li:nth-child(4){margin-bottom:0;}
.layui-left-pic ul li img{width:100%;height:100%;}
.layui-left-pic ul li p{position:absolute;bottom:0;height:30px;background:rgba(0,0,0,.5);color:#fff;width:170px;padding:0 5px;line-height:30px;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:all .3s;}
.layui-right-list{width:772px;margin:15px 0;margin-left:0;}
.layui-right-list ul{width:362px;padding-left:15px;border-right:1px dotted #eee;position:relative;top:-3px;}
.layui-right-list ul li{line-height:30px;}
.layui-right-list ul li span{float:right;font-size:12px;}
.layui-left-pic ul li:hover p{background:#FFB800;}

.layui-links{padding:10px 20px;}
.layui-links a{margin-right:15px;display:inline-block;line-height:28px;}

/* 收藏 */
.layui-link-hot{margin:10px -10px;}
.layui-link-hot .fly-panel{margin:10px;width:259px;height:60px;float:left;padding:10px;}
.layui-link-hot .fly-panel dl dt{float:left;width:60px;height:60px;border-radius:2px;overflow:hidden;}
.layui-link-hot .fly-panel dl dt img{width:100%;height:100%;}
.layui-link-hot .fly-panel dl dd{width:190px;float:right;}
.layui-link-hot .fly-panel dl dd h4{font-size:18px;line-height:30px;}
.layui-link-hot .fly-panel dl dd p{line-height:30px;height:30px;width:190px;color:#999;font-size:13px;}
.layui-link-box[pad20]{padding:10px 20px;}
.layui-link-box ul li{width:20%;display:inline-block;line-height:40px;}
.layui-link-box ul li i{font-size:12px;}

/* 软件 */
.layui-soft-type dl{height:44px;border-bottom:1px dotted #f1f1f1;line-height:44px;}
.layui-soft-type dl dt{float:left;margin-right:10px;}
.layui-soft-type dl dt i{position:relative;top:1px;}
.layui-soft-type dl dd a{margin-right:25px;display:inline-block;position:relative;}
.layui-soft-type dl dd a:hover{border-bottom:1px dotted #FFB800;color:#efa500!important;}
.layui-soft-type dl dd a.on{color:#efa500!important;}
.layui-soft-type dl dd a.on:after{height:2px;background:#FFB800;bottom:-1px;width:100%;display:block;content:'';position:absolute;left:0;}


/* 专栏 */
.fly-column{height:50px;line-height:50px;}
.fly-column ul li{position:relative;display:inline-block;height:50px;}
.fly-column ul li a{padding:0 20px;}
.fly-column ul li.layui-this:after{ position:absolute;bottom:13px;left:8px;z-index:0;width:50px;height:22px;border:1px solid #5FB878;border-radius:2px;}
.fly-column ul li.layui-this a{color:#5FB878;}
.fly-column ul li .fly-mid{margin:0 20px;}
.fly-column-right{position:absolute;right:0;top:0;}
.fly-column-right .layui-btn{vertical-align:initial;}
.fly-column .layui-badge-dot{position:absolute;top:50%;left:50%;margin:-4px 0 0 25px;}
.fly-column ul li i{position:relative;top:1px;color:#f60;}

/* 搜索 */
.fly-search{display:inline-block;vertical-align:top;width:50px;height:50px;margin-right:10px;text-align:center;cursor:pointer;font-size:20px;}
.fly-search .layui-icon{font-size:20px;}
.fly-search:hover{color:#5FB878;}
.fly-layer-search input{height:75px;line-height:75px;width:500px;padding:0 25px;font-size:20px;border:none 0;background:none;}

/* 图文列表 */
.layui-article-list{width:820px;float:left;}
.layui-article-more{width:336px;float:right;}
.layui-article .artlist{padding:15px 0;border-bottom:1px dotted #eee;}
.layui-article .artlist .artlist-pic{width:200px;height:135px;float:left;}
.layui-article .artlist .artlist-pic img{height:100%;width:100%;border-radius:2px;}
.layui-article .artlist .artlist-info{width:560px;float:right;}
.layui-article .artlist .artlist-info h4{font-size:20px;padding-bottom:9px;line-height:24px;}
.layui-article .artlist .artlist-info .artlist-item,.layui-article .artlist .artlist-info .artlist-item i{font-size:12px;color:#ccc;}
.layui-article .artlist .artlist-info p{margin-top:9px;line-height:1.8;font-size:13px;color:#999;}
.layui-article .artlist .layui-breadcrumb{margin-top:10px;}
.layui-article .artlist .layui-breadcrumb a{color:#666;}
.layui-article-more ul.fly-panel-main li{line-height:30px;height:30px;}
.layui-article-more ul.fly-panel-main li i{font-size:13px;color:#FF7110;float:left;position:relative;top:1px;margin-right:5px;}
.layui-article-more ul.fly-panel-main li a{display:inline-block;width:280px;}

/* 分页 */
.layui-laypage .current{color:#fff;border:0;border-bottom:2px solid #FFB800;border-radius:0;background:none;color:#FFB800;}
.layui-laypage a, .layui-laypage button, .layui-laypage input, .layui-laypage select, .layui-laypage span{height:30px;min-width:16px;padding:10px;line-height:30px;font-size:14px;margin:5px;background:none;border:0;margin:0;}
.layui-laypage a:hover{background:#f9f9f9;color:#FFB800;}
.layui-laypage a.current:hover{color:#FFB800;}
.layui-laypage{text-align:center;width:100%;}

/* Detail页 */
.show-title{border-left:5px solid #FFB800;padding:0 0 5px 10px;}
.show-title h1{font-size:26px;line-height:46px;margin-bottom:8px;}
.show-title p,.show-title p i{font-size:13px;line-height:22px;color:#666;}
.show-title p i{vertical-align:top;}
.layui-article-show .layui-text{margin:30px 0;}
.layui-text blockquote{margin:10px 0;padding:15px;line-height:22px;border-left:5px solid #FFB800;border-radius: 0 2px 2px 0;background-color:#f9f9f9;font-family:Menlo,Bitstream Vera Sans Mono,DejaVu Sans Mono,Monaco,Consolas,monospace;}
.layui-text h3{border-bottom:1px solid #dedede;font-size:16px;font-weight:normal;margin:30px 0 10px 0;padding:10px 0;font-weight:bold;}
.layui-text img{max-width:100%;margin:15px 0;}
.layui-article-more .show-user,.layui-article-more .show-btn{text-align:center;}
.layui-article-more .show-user img{width:84px;height:84px;border-radius:84px;margin:20px 0 10px 0;}
.layui-article-more .show-user h4{font-size:18px;margin-bottom:20px;}
.layui-article-more .show-btn{margin-bottom:20px;}
.layui-article-more .show-btn button{margin:0 10px;}

.layui-soft-show .layui-body-tag{padding-bottom:80px;}
.layui-soft-show .fly-panel{position:relative;}
.layui-soft-show .show-download{position:absolute;bottom:0;width:100%;background:#FFB800;height:60px;left:0;overflow:hidden;}
.show-download ul{position:relative;}
.show-download ul li{float:left;line-height:60px;font-size:14px;border-right:1px solid #f1ae00;width:110px;color:#000;text-align:center;}
.show-download ul li a{display:block;width:100%;height:100%;color:#000;}
.show-download ul li a:hover{background-color:#ffcb44;}
.show-download ul li button{width:100%;height:60px;border:0;background:none;display:block;cursor:pointer;}
.show-download ul li.score,.show-download ul li.code,.show-download ul li.down{position:absolute;font-size:16px;}
.show-download ul li.down{width:150px;right:0;border:0;}
.show-download ul li.down button{background:#000;color:#fff;}
.show-download ul li.code{right:150px;width:150px;}
.show-download ul li.score{right:300px;}

.show-prev ul li{line-height:30px;height:30px;overflow:hidden;}

/* TAG云 */
.layui-tag-type{padding:25px 20px;font-size:16px;}
.layui-tag-type span{font-size:12px;float:right;}
.layui-tag-type span i{font-size:12px;}
.tag-list{padding:15px 15px 8px 15px}
.fly-panel.tag-list{padding:20px;}
.tag-list a{background-color:#FFB800;color:#fff;display:inline-block;line-height:21px;opacity:.80;filter:alpha(opacity=80);margin:0 8px 5px 0;padding:1px 8px;line-height:24px;border-radius:2px;}
.fly-panel.tag-list a{margin:0 10px 10px 0;}
.tag-list a:nth-child(9n){background-color:#4a4a4a}
.tag-list a:nth-child(9n+1){background-color:#428bca}
.tag-list a:nth-child(9n+2){background-color:#5cb85c}
.tag-list a:nth-child(9n+3){background-color:#d9534f}
.tag-list a:nth-child(9n+4){background-color:#567e95}
.tag-list a:nth-child(9n+5){background-color:#b433ff}
.tag-list a:nth-child(9n+6){background-color:#00aba9}
.tag-list a:nth-child(9n+7){background-color:#b37333}
.tag-list a:nth-child(9n+8){background-color:#f60}
.tag-list a:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none;color:#fff;}

/* 侧边跟随 */
#portamento_container{position:relative;z-index:99;width:336px !important;}
#portamento_container #startTop{position:absolute;width:336px !important;}
#portamento_container #startTop.fixed{position:fixed;}

/* 分享 */
.share{position:fixed;top:126px;left:50%;margin-left:-650px;width:50px;-webkit-font-smoothing:none;-webkit-text-stroke-width:0 !important;-moz-osx-font-smoothing:antialiased;}
.layui-share{position:static;margin:0;padding:10px;width:300px;height:100px;}
.layui-share a,.social-share a{width:50px !important;height:50px !important;line-height:50px !important;margin:0 0 1px 0 !important;font-size:30px !important;background-color:#9F9F9F !important;color:#fff !important;border-radius:2px !important;opacity:.35 !important;border:0 !important;}
.social-share a:hover{opacity:.25 !important;}
.social-share a i{font-size:30px;text-align:center;height:50px;width:50px;line-height:50px;display:block;}
.social-share .social-share-icon{font-family:ncboo_com !important;font-weight:normal !important;}
.social-share .icon-weibo:before{content:'\e6a4' !important;font-family:ncboo_com !important;}
.social-share .icon-qq:before{content:'\e60f' !important;font-family:ncboo_com !important;}
.social-share .icon-qzone:before{content:'\e637' !important;font-family:ncboo_com !important;}

/* 代码高亮 */
.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}
}

/* 用户中心 */
body .fly-user-main{position:relative;min-height:600px;}
.fly-user-main>.layui-nav{position:absolute;left:0;top:0;z-index:1000;height:100%;padding:10px 0;}
.fly-user-main>.layui-nav .layui-icon{position:relative;top:3px;font-size:20px;margin-right:10px;}
.fly-user-main>.fly-panel{min-height:585px;margin:0 0 10px 215px;}
.fly-user-main .fly-none{min-height:0;}
.fly-panel-user[pad20]{padding-top:5px;}

/* 个人主页 */
.fly-home{position:relative;padding:30px 0 30px;text-align:center;}
.fly-home img{width:120px;height:120px;border-radius:100%;}
.fly-home h1{font-size:26px;line-height:30px;margin-top:10px;margin-bottom:15px;}
.fly-home h1 span{font-size:14px;color:#999;}
.fly-home h1 .icon-nan{color:#4EBBF9}
.fly-home h1 .icon-nv{color:#F581B1}
.fly-home-sign{padding:0 10px;color:#999;margin-top:10px;}
.fly-home .icon-renzheng{display:inline-block;width:20px;height:20px;line-height:20px;top:45px;left:-15px;background-color:#FFB800;color:#fff;border-radius:50%;font-size:12px;}
.fly-home ul{margin:40px auto 0 auto;width:400px;height:90px;text-align:center;}
.fly-home ul li{float:left;width:25%;height:90px;}
.fly-home ul li i{height:64px;width:64px;border-radius:64px;line-height:64px;display:block;background:#fafafa;font-size:32px;margin:0 auto;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.fly-home ul li p{height:20px;line-height:20px;width:100%;margin-top:5px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;}
.fly-home ul a:hover{color:#000;}
.fly-home ul a:hover p{opacity:1;color:#DDA30D;}
.fly-home ul a:hover i{background:#FFB800;}
.fly-home-info i{padding-right:5px;padding-left:10px;color:#666;position:relative;top:1px;}
.fly-home-info span{color: #999;}
.fly-home .layui-elem-quote{border-width:0;margin-top:50px;background:#FFFCF4;color:#CEC09C;}
.fly-panel-user .layui-elem-field .layui-field-box.sign-order ul{text-align:center;margin:10px 0;}
.fly-panel-user .layui-elem-field .layui-field-box.sign-order ul li{width:64px;display:inline-block;height:94px;margin:10px;}
.fly-panel-user .layui-elem-field .layui-field-box.sign-order ul li p{display:block;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:64px;font-size:12px;color:#787878;}
.fly-panel-user .layui-elem-field .layui-field-box.sign-order ul li img{width:60px;height:60px;border-radius:40px;overflow:hidden;border:2px solid #f1f1f1;display:block;}

.layui-bg-white{background:#fff;}
.layui-nav.layui-bg-white .layui-nav-item a{color:#333;}
.layui-nav-tree.layui-bg-white .layui-this,.layui-nav-tree.layui-bg-white .layui-this>a{background:#FFB800;color:#000;}
.layui-nav-tree.layui-bg-white .layui-nav-bar{background:#FFB800;}
.layui-nav-tree.layui-bg-white .layui-nav-item a:hover{background:#FFB800;}

/* 设置 */
.avatar-add{position:relative;width:373px;height:373px;background-color:#F2F2F5;}
.avatar-add .upload-img{position:absolute;left:50%;top:35px;margin:0 0 0 -56px;}
.avatar-add img{position:absolute;left:50%;top:50%;width:168px;height:168px;margin:-50px 0 0 -84px;border-radius:100%;}
.avatar-add .loading{display:none;position:absolute;width:100%;height:100%;left:0;top:0;padding:0;background-color:#000;opacity:0.5;filter:Alpha(opacity=50);}
.avatar-add p{position:absolute;top:70px;width:100%;margin-top:10px;;font-size:12px;text-align:center;color:#999;}
.app-bind li{margin-bottom:10px;line-height:30px;color:#999;}
.app-bind li .iconfont{position:relative;top:3px;margin-right:5px;font-size:28px;}
.app-bind .app-havebind{color:#333;}
.app-bind .app-havebind .icon-qq{color:#7CA9C9}
.app-bind .app-havebind .icon-weibo{color:#E6162D}

/* 广告 */
.fly-ad{position:relative;background-color:#f2f2f2;overflow:hidden;}
.fly-ad:before{content:'广告位';position:absolute;z-index:0;top:50%;left:50%;left:50%;margin:-10px 0 0 -25px;color:#aaa;font-size:18px;font-weight:300;}
.fly-ad div{position:relative;z-index:1;}

/* 友链 */
.fly-link dd{display:inline-block;vertical-align:top;}
.fly-link a{line-height:24px;padding-right:15px;}

/* 404或提示 */
.fly-none{min-height:480px;text-align:center;padding-top:50px;color:#999;background:#fff;}
.fly-none .layui-icon{line-height:300px;font-size:300px;color:#393D49;}
.fly-none p{margin-top:50px;padding:0 15px;font-size:20px;color:#999;font-weight:300;}
.fly-list-one .fly-none{min-height:70px;}

/* 会员登录 */
.fly-panel-user .layui-elem-field{margin-top:60px;}
.fly-panel-user .layui-elem-field legend{margin:0 auto;}
.fly-panel-user .layui-elem-field .layui-field-box{text-align:center;}
.fly-panel-user .layui-elem-field .layui-field-box ul{text-align:center;margin:60px 0;}
.fly-panel-user .layui-elem-field .layui-field-box ul li{width:100px;margin:30px;display:inline-block;font-size:14px;}
.fly-panel-user .layui-elem-field .layui-field-box ul li i{display:block;width:80px;height:80px;border-radius:80px;margin:0 auto 15px auto;line-height:80px;}
.fly-panel-user .layui-elem-field .layui-field-box ul li i.icon-qq{background:url(../images/icon-qq.png) center no-repeat #f9f9f9;}
.fly-panel-user .layui-elem-field .layui-field-box ul li i.icon-weibo{background:url(../images/icon-weibo.png) center no-repeat #f9f9f9;}
.fly-panel-user .layui-elem-field .layui-field-box .layui-text{font-size:12px;color:#ccc;}
.fly-panel-user .layui-elem-field .layui-field-box ul li i{transition:all .3s;-webkit-transition:all .3s;}
.fly-panel-user .layui-elem-field .layui-field-box ul li a:hover{color:#333;}
.fly-panel-user .layui-elem-field .layui-field-box ul li a:hover i{background-color:#f1f1f1;}

.wanshan .layui-form{padding:80px 0;width:340px;margin:0 auto;}
.wanshan .layui-form .layui-input-inline{width:237px;margin-right:0;margin-left:-8px;}
.wanshan .layui-form .layui-input-inline input{width:100px;display:inline-block;}
.wanshan .layui-form .layui-input-inline img{float:right;vertical-align:middle;border-radius:2px;border:1px solid #eee;height:36px;cursor:pointer;}
.wanshan .layui-btn-danger{background:#eee;color:#333;}

.fly-panel-user a i.layui-icon{font-size:34px;}
.fly-panel-user a.icon-qq{color:#23caff;}
.fly-panel-user a.icon-sina{color:#e02525;}
.fly-panel-user .bili{margin:60px 0 60px 60px;font-size:16px;}
.fly-panel-user .is-del{cursor:pointer;}

.layui-sign .layui-left{width:560px;float:left;text-align:center;}
.layui-sign .layui-left .layui-table tbody tr:hover{background:none;}
.layui-sign .layui-left .layui-table tbody tr td.old{background:#FFFDF7;color:#ccc;}
.layui-sign .layui-left .layui-table tbody tr td.today{background:#FFF4C3;font-weight:bold;}
.layui-sign .layui-left .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-left .layui-table tbody tr td.today.signin{cursor:pointer;}
.layui-sign .layui-right{width:320px;float:right;}
.fly-panel-user .layui-sign .layui-right .layui-elem-field{margin-top:0;}
.fly-panel-user .layui-sign .layui-right .layui-elem-field .layui-field-box{text-align:left;line-height:2;}
.fly-panel-user .layui-sign .layui-right .layui-elem-field .layui-field-box p{margin-bottom:5px;}

/* 登录浮窗 */
.layui-login-window{text-align:center;}
.layui-login-window .window-title{height:48px;width:100%;text-align:center;line-height:48px;font-size:18px;color:#fff;background:#FFB800;}
.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{background:url(../images/icon-qq.png) center no-repeat #f9f9f9;display:block;width:80px;height:80px;border-radius:80px;margin:44px auto 15px auto;line-height:80px;}

/* 畅言相关 */
#comment #SOHUCS #SOHU_MAIN .module-cmt-footer .section-service-w{display:none !important;}
#comment #SOHUCS #SOHU_MAIN .module-cmt-notice{display:none!important;}

/* 演示 */
.demoBody{margin-top:0!important;}
.Demo_header{width:100%;background-color:#FFB800;position:absolute;z-index:999;border-bottom:3px solid #000;height:57px;}
.Demo_header .logo{position:absolute;left:20px;height:41px;padding:8px 0;}
.Demo_header .logo img{max-height:100%;}
.Demo_header .previewNav{text-align:center;height:57px;}
.Demo_header .previewNav span{display:inline-block; vertical-align:middle; cursor:pointer;width:50px;height:57px;line-height:57px;background-image:url(../images/rulersIcos.png);background-repeat:no-repeat;}
.Demo_header .previewNav span.pc{background-position:center 17px;}
.Demo_header .previewNav span.pad{background-position:center -20px;}
.Demo_header .previewNav span.x_pad{background-position:center -59px;}
.Demo_header .previewNav span.mob{background-position:center -104px;}
.Demo_header .previewNav span.x_mob{background-position:center -150px;}
.Demo_header .previewNav .pc.active{background-position:center -196px;}
.Demo_header .previewNav .pad.active{background-position:center -233px;}
.Demo_header .previewNav .x_pad.active{background-position:center -272px;}
.Demo_header .previewNav .mob.active{background-position:center -317px;}
.Demo_header .previewNav .x_mob.active{background-position:center -363px;}
.Demo_header .previewNav span:hover{background-color:#ffcb44;}
.Demo_header .previewNav span.active{background-color:#000;}
.Demo_header .previewNav a{display:inline-block; vertical-align:middle;color:#000;width:50px;font-size:20px;height:30px;line-height:30px;}

.previewBox{position:absolute;top:60px;bottom:0;width:100%;}
.previewBox .previewCon{width:100%;height:100%;background:url(../images/iframeBg.gif) repeat;}
.previewBox .previewCon .iframeCon{ margin:0 auto; height:inherit;box-shadow:0 8px 8px #999;overflow:hidden;}
.previewBox .previewCon .iframeCon iframe{width:100%;height:100%;border:0;background-color: #fff;}

#showQRcode i{ position:relative;}
#showQRcode:hover i:after{content:""; border-bottom:10px solid #fff;border-left:10px solid transparent; border-right:10px solid transparent;position:absolute;left:-2px;bottom:-16px;z-index:4;}
.previewNavS{position:absolute;right:20px;top:13px;color:#000;line-height:30px;font-size:16px;}
.previewNavS a{color:#000;line-height:30px;font-size:16px;}
.previewNavS input[type="text"]{width:200px;border:1px solid #dedede;height:30px;line-height:30px;padding:0 8px;border-top-left-radius:15px;border-bottom-left-radius:15px;}
.previewNavS input[type="button"]{margin:0;border:0;height:32px;line-height:32px;background-color:#0084e9;color:#fff;cursor:pointer;padding:0 15px 0 8px;border-top-right-radius:15px;border-bottom-right-radius:15px;}
#showQRcode{ position:relative;}
#showQRcode canvas,#showQRcode svg{ position:absolute; z-index:3; left:0; top:40px; width:0px; height:0px; opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); visibility:hidden;-webkit-transition:all .2s; transition:all .2s; border:10px solid #fff;}
#showQRcode:hover canvas,#showQRcode:hover svg{ visibility:visible; width:100px;height:100px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.isMobile .previewNav,.isMobile .previewNavS{ display:none;}



/* * 首页Banner动画 * */
@-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:260px;background:#464853 url(../images/bg-container.png) repeat-x;width:100%;position:relative;font-size:32px;margin-top:-15px;}
#content,#stage {width:100%;height:100%;}
#content {position:relative;z-index:0;}
#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 50%;background-position:0 bottom;}
#stage .mountain-2 {height:12em;z-index:2;background:url(../images/bg-mountain-2.png) repeat-x;background-size:auto 50%;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 50%;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:20px;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%;}
}