::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.1);background:rgba(255,255,255,0);}
::-webkit-scrollbar{width:5px;background:rgba(255,255,255,0);}
::-webkit-scrollbar-thumb{background-color:#f4a600;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.5) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.5) 75%,transparent 75%,transparent)}
/* 全局 */
html,body{overflow-x:hidden;}
html body{margin-top:61px;}
html{background-color:#F2F2F2;}
i{font-style:normal;}
@media screen and (min-width: 1200px){
.layui-container{width:1178px;}
}

/* 图标 */
@font-face {font-family: "zztuku_com";
  src: url('iconfont.eot?t=1557761224898'); /* IE9 */
  src: url('iconfont.eot?t=1557761224898#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAABSEAAsAAAAAI/QAABQ1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCHOAq0KKlVATYCJAN4Cz4ABCAFhG0Hghgbmx1FB2rYOICQMV8a2f+H4w0YDv0pI0HtpZRDoSLUcpDW/MrVweab18U/ZY4nbXmWtnyNNRbuycNGBFb1vM6TU54fGErJw9Pa/87dmZX3RTzBi4h6IpuHrAkvSUMkJELkx8VD5n5OPwVNWxambK2vv+11RzxKnnB6nKYEwPC0zX/cHbQ9OYMJwnSBTWkjaKMCRhazclHai9ReOPfZ/nCRxqpclS51XbQ54Hn6N8bA8TKGf6/svczstvtepgx2ttCoAH4PDloPCviSOyd3fhgsikElBMf7p8mcGXQhHWru8JrsY++/V6IHCECRz7v2ajsAsAXOWMjOTvnJ5O73N7nkQ66Y/0eUEl87IHRzm93c3OWX6P7wKgeoACWB6puasBPG1U4oPWdronl9ZQytsk8WsmmP1GekljIaykcwn2SiNyfQY0FXHDoiCQGNzDcCte7cTE8EjZQta6aExl8R3eYqXik1xYviop6X4vPHH9sgUCgTv91z1zxTwL4W8z9w/7vqGJ78BJbdkdBFpjhFro0jUkC6gvZQL0KOGTZZko21GKUeg4ZRGZiLjmkRWwLORIKFWa3fCV/mq1zjX6vVKTJOQ/iL5b53fRE28Yy3DdmR0a7/zmNIY0q/MbVxhazUY96wPhMGdIyakwyqhBm9Jk0bMUtUULMP4g4rnqfF7AFDtDCgoUUAU7RYQD8tCTBGqwWoaXUA47RUQEFrAMi0cw15MToMYEzodWGLYGDMFoA+Wj5gglbADYA5g+uAuYMbBROBmwMLBpfAwmCoN1sNrgLrBxdgJ8DNgH0BoJcfqEGwSnDTYI0AjPDrdSOzYOHYzS6810zoWef7/jJZS/oYKTgJhEuVW/GV7iV1j2GFFO7R2JDE28365w0VsVUVW1pEcUgimnA91Nwc7d0bt4z54+Ko/iP6qn1RCLa2eGTSo0JURLFpQM+2fumVjHbvFo3aQxvd9mvizc3d/ckt3bvBitGK1BKbOA22KOKQwaLXEA5qisLW7j2ivJwY6y0m+2DpTU3RgeK8tlj0yWxjTL045oQHpKp2HRlxx4N3YvJvYqj5SLDtKQo0hwb6cvRA9UNSLNXUq37pwgNJqdZQ4cUATryIxFWDvHa8JC2UlSPZJ5I5548812X1zRUvXek8e/Vyx1xCGOOc0n2eQAGzA3UaoDO6dOjJri5TDF3V5LYCmSNpEbsOSapAMLYQT9Hah2vH46B4LNGrfqINVk6mMUAOASCKe7ocQpshZCCAs6h6rFUoHU/2bpzsFymfSF3/WZcCwSKoh8NgxOYYb7NPuscB6JhzAuYfnK44NwoDEeKzpnZ6fKJzjHl6SOLIQAMKZJzKpB6Wk0UJtqV4otyGi62ps8OSzoz85mM0H1sD8qAt5EWX3t2+b3y8+8DnChfQeKjNbfZ0wYe64ZROAXVP2vl+uMsXWeIoeVZWIryiFrgr52hJFnDEfhDL151EtnrPJFj3o7mamy4s1G4MsA8iSAPDamCdxjFXzX5+87Doedo9Kw/tvmEhnvN42HTZT1cCmxsy9a088HUGrlBdrFSYgoi0vH6jbdVJd/iK4jVNsK4hpMLyGYScU61ARs4NGFk1dlXAV2/bHltG8LPR/Pod+65727qVwEF0cJ/YGdQ9D3KOWccx7vAboT/W2LwT69XZ29BymDgsNhSPzO6/NcX+KCdeqCmIY1B9g6MwCFH3EbxobHntpFovq2f7maEFmgJqGZi8VipKGkELi6Ot3Yi4Wc1Hyzc/hYPI+7wf8H8x/OfgbyXLp00fZPqdoAfBE4ff6D8eU9n/ZM6UADx+qsNHgsFHEjjsX/zxy7+/bidEIoqhsbJqGuykrBcpgaZTieKafuSK8cIj6rD2V6emFKeEoJREGGxTmK2m+3Euy2lOzcwA6w4cJZUhTB00gnF16qDFUxg+mdJNAakFFExBTsoC/ykDVCX9dQm9uUVaapHRr7AIL8jJ2r4e0D6Zjr1oqB4M6XkXdvee3/6uIl754DMxRPu0HgYSekcWIigCtGKZCGJgL/dlI5WRFVbI+nFra2G+ldHqsNqo23umpB2M5OhxYEADWIXoJ4sO7bLyKVg/RasDIc9OQD2qkbqB+ATuGwIR1LXVGu9W9wciiMPx4nF4l33Uf2QoNo4OezwATOxOTXcMQRDW7nvP648IPPEKy10P51EYXvPxkHZ4iCeRgHJPh0D9ge+CocOnnl6h/d7SFQSxNdjEQ6Ogo/DI0JB9NC76o3K+sXnKgycq9lAvN8Ihv3h+dKA2zk68qFXfkwuxOQZRE85peoOlpq9a5nR+JJXXqCVJZI1jVLkVsx328Qal0jnXiIjQIxl3Zqb6thjkZfvSMMI9FNJIfcQrVVST09JYY6pKJpd1g8VpOpQK3aOBD+u0xJaRVWjSRe8cW3Qsc2pUO+h4X31677cHdo45MYIpZEGVlO5dyF1gvVv3Da5AhK6BTMWcyocHF6pP+yY4BUTy5MT7qDR5jgy1GFiPDgnNK/h7BquSYRO0wQdob4aWTQ4BQjZSmFvzTMqSIhDoq1OUHBc4jNgsK+QjubH5Qi67rNBwN/I0EKxT7oo4bouc0SrOrikszGeFHF44laJLm42kXrMSWhXOnDFNB8VrKaPu2MlNYn5tBphumo3rcaTDN4BtnD8T5lwk5VHIfDMhi8/tdRZByL1f4FLwLnP35skTPw99F4ICsDwiAXWFTVfPZ6pez/XQ3wVhV4gN/yJfT7QFPVWtuVq6wCt2eflrsKre2dVI5gqNWke7xtCuRpaHFFUb1i7quWDvilVGD/1FY7+L1RGYcywDSVUi/GECBK42klcn05oc4WxhdcwV+vpQjylK/UnEkUKTShBTUmg+mjERsSspKzQeR11ZHjTRuJoOUTZQVgryTKmnnvRbuZEFjhtJ7NZkmcoRxd6EIBJQBAMM0fJewQWgASdpQJRoMiBFhEPyfeHYQUdS8Eynm9pWOKXJarKAJ0072bqHB4oHheFhak/LCVswVd0OrmPvdWEidd2d5PZFxJ4Qoh/i31xUSCki9ASz57ipKNL7aum8i2DyRUze5MEQQzcv7bDzwOXgwTUugI1WLKOH99zcNx5hMQYmz3rHuACn/lI/x6YjpddzUi1aEswjklpzLBvFluG57coc63pZjGu9H//GDeeqm7ABDNjtOPz3D3KM0Mcdh1k98mfxAPLgAZJ4oCJkMZe+5k3N4FcKoCxvblmBrgC/ostjY6UULSU4p0WRHkiuD35DAYdlmAYY7MOogh1Iw/QBqQNXF+IuopwwRJwiHCbKl1aXAy7fXL/dfOyqyX4NrHQhXF31UbSReJgwBYgu9XVTNYAx0GjRAEbaGrubT3B77rWNgEbFhUVX0tFy9McxffFjLBMKOZdZrWXUHTL6Pdh6Rn+GugvKlrRbK1ZIqqjeD4LD11xYf/CZy6vnClnycmrA7w3pQ9ohtiGuuaz9BWYBLj4OixeqFOYBjuDBgwKOlDHi7F8gQEBAsgYnwFFbEwwN9VpXe8M9t273wL2wBdKL3DnshT3KLdBduwDcSfOYezu+GTpyFG4irBWaoSbo6NGDs+ajR8D4qTrsOvF8sZNq6Swxjzi79PJK7WeLsmmEGmdVk3uTk6qZQMsrY5ud7LDrBt7m90fOy+BkKKWvg2/2vGxO5KjcfndJbVQdJrZZUjOarhtAaQy3r4G36v0lfNLpTw5SM0KoJBIpCGKG9t3F6ekh2Bf6vjgFiCSSEGrmIP10Gp906T1vVQNuR/t5wJclJiZ4cGww7pzUlFSLjqLi837ni4v7JV5mcw20DNuQx4Sr1CrqVcJjpMNQy4DlKC/uhgQnYPXDBkE2vjeYN3xbcd/R/uQVJDS8I96ZaNXm6HB1ONqtT2dDODPqntTZtQLgCBL6d4q4MXHlnf2aOjQdTanIMkHJsednDneZLLlT/BMA9IU40TfdZckd8PgE3A53jI93wIfa4YlxuMOemUHJEFmYRahoEdZQ1cBAJXSoCpoYSlzZnVbBNeR35NSJPctlU8jyj7dLSH1/kaNsxhypjK23E15gX7wwpaoALzrfkwtCwBDLx2ESjBvDnMUSz+BGISKCH4NOI+Sim4HJZea+MchmsePkWlypLr4vWFphHpiSkI9xXFxXUepFrMmrryV4HN7KY+UnO0BFiRtMSjsHbvCKTSbjlVIpmyKTj+2Vy2irvAzQnwpP1IynY5xA3VHwcY2dJAp8eLOF70+LcEt9Fk4P5Jw9rg1H+3HP0Q12yiKMr+0IZbXabWu0I7K8OKTzoFm66E1XAcRiYPQe6Mhg3RlTPIPAhGS6xxgMM2i0PAnLMcUy/k3L12HF6zycpOi0PoWrNU/qBD6+6yC3k75rjmqHmghxgSZxaI3JYUKjlqZ2uSZBO+AN03w0nWG0PkxC/Lb6n8D60bkSc/NtqPYyOt+k9tEdYJt0zdoeVa/fK3iPEzzusjf4l2BT8A5v86GgNvbGcmXdTJ2y9MPSKcEUcOqeYqhexgsoZ15mpou/ZKCZHys3rj6AmqOmqC8K+FfrJaMmmkszhAqGYo+im//nZcAoMKF3pgsVeov/U/zHtzOVh1y9+0+XIT32i673Wyz0YzM1b49siMRHCPemMzXPjNCEu/Vj/rqnYWmeHtkYbv6fbdseRQgcxixNgyoqgkzlzJEGJ3zgXsCUjzRElK/cJgrFEIgKdolePW7wu3ZGlBWMLy6cj5NHiWLmR0GLOu3iocLGT4vMZnxI3vjoz590F5LEZrNey7JncEk2sug4M5F2GiaJHO6hE2/ubx0Mpxi3O+j+Xeg560fybX77V4iSAnNnzET6nRaxhVyhRcosnGIlD+cmU4MTcPJE/TCOtRSXJLkRaBWpR/JbtHhfgFatPDuxZ2ER2XNPqGnUxRq5MsMvnPWYLIkxb5P8uA8tSGsT5JNlUXOCbI7XhwLqUx4ri+V77849FsvH5+69uw0mvK6L6Q3OtRAu6IRdCANHtcMOh7GvRrfdqGyks+BoIbMU6w3NWAum6DmOyNCz50MwoTkyFOJnGc3VYpap4tM265SSOnMxiAJypjRVBUYQSw5U3WZKKzuzPMvtPFbU6k93KleKcY+icEXZ3sXadXd1ttT5k+JiSo306xXOnZ2CK2hU+v0XaNDt9nUssU0RfPkWJBCvjjKK8unooe4tK1tcaNxD2y4GvyvtDdTF9zbvbdWPy3S+i52m0d9/AO+1jJ88n3XODOXpI6ZKA6Ux05hsQDHTGd8I5a5vykdiCTX1uDiDAaOlGPkE9esaraTm+mRcJTSwFSrHpJR3xOsnbMeT20N1cxr3RyHjRPUpw+Q3M5rD+AN3kT3Gded1ViVsQMcfwVuQ/d9mR3AbKJMXtTfgomky1zvFXx0MvEDCkoZABdxlqzhdkjktNopbB9wc4kWifsmNpuq7BwgjKyY6O+V6gxk8QFm38m3xOKb37aAGk3h0vHR59GRd9KnUyInI4QgO5ATYWOMy4mjh6DTC9kRzUE+2k1efV57kdgiT76YyLkhbBO2r8mZbsqt8HByknZXejtHnzp8nnm3DpTrGY+wakmZxCrI8xz23M1e1Jg3XhjXBqXVg0CBL7jkuUC9Swe8/ICpY9eG9CgkVsq2ZGdBWqGty8oChrnmrr13rgrml4Aj5HfqOfMvVUnJQHjBg0XHkL2Di4x0hK3yC6FP3mDK2B5+KSSdu+M1MT8ihSWUeGH8e3yNuRS+WH+D+Yq5E/yojvgYocgo5jNBGMH1fw4o9KKrL9t8wvrF/KwZvEWPL45XTv6klg1RSf08r8Sv2NBDuERtvp5+Y/jPlz/SJ+o1ggvN7yYhFQfwV9q34DS/Wv1gxRQ8+WeFZAf7XyPQiKS9y1yvb7Iql5qYQZJgm/TklDWkTpKF6Poc4x5B/raD/Pnm5+cfOwC6QDw7KbRqT4HadJ89ghm6qkn775F7B9jx9wabIi27j50NOOqM3D3c3Ji7FJ36dfGlHXGjXIF1aBBUZhhriYExogpfNPJpqzIZgEIZ/NcUlKXo7bFg0DAxm1vG6s0t4Qze7Rwr+TV5SnXCygjs0uYuUnZdFvKtU28Xr5mUdrpnZxe/mz4HDjPhjBSqAWrX6j6+Ez0NfAVCfNAYLRdFxo7CImlKPeRR71W7YRvZQwvGIPaYcdot9ZRheEDyD1D4thAZ5ywHYVsQOm4TlsWOOw+6xj1yDXX2jcuh4GmWgsmg7IyfSarqiC1QwT6YnyiBH66LZkv1lUQlF2+Sim4ZgdtphY4UXHIIdWHbMPLwUGYXnTwe0b4Y97MmM13L+SiD/P3LRHfXpC67uSdcgfgo0Cv6y4E+NbfJDyCsrr0cW7rk818Wu9qeZftI6juSybgfs9xB6LeIXfBiWBXr4cfyhsXLEel1949aev31842FioTafmDTWhuQR3cRSr02JlcbexB4bHe2516hHksgdbPBklhiGfEksDPhKEjXiG8kY8T2xNOEfrjAh4MQeV2LUYa+HzmPN9I1AMZSyeEqvMZronac6bU8LjeEbbFspuvSK1v6BkscoN8t1tPQLIlAeHaTObpmNNIRBfmZ2a1BVKGvCG2heOub6uloZiiyh7E29ESg+pi6l4rmo1xhN0zyl09bJgvzV4RtsWynS7FRu/A+UfF5XL20srS2GfNFotdO6yNTZO8JcGLmnZL1c+qydgIoR9GhNyxvo2/CSSyHrqxU/mPF8y3I9zxU6+Xbpdw1cCIgUOcqooo4mOr/NPpW+6I+BGIyhwKDgkNCw8IjIqOiY2Lh46cVjH1X+8OqlfKiwUQQkyBMMcNBlocRoB00jHAYYj0kPASJvR9uA2Uc7iijyAKEAyhnyeISYNS+MMDaqQ/IMosR7zFKrlR/eoci59dq1s/BcaPubaayQBD9rEAkNC/YBhMYSsoCFSmjo6mzS2FKaZkOk2esBAAA=') format('woff2'),
  url('iconfont.woff?t=1557761224898') format('woff'),
  url('iconfont.ttf?t=1557761224898') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1557761224898#cs27-com') format('svg'); /* iOS 4.1- */
}

.ics {
  font-family:"zztuku_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-more:before{content:"\e618";}
.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 #ffe300;border-right: 1px solid #ffe300;border-radius:0;background-color: #ffe300!important;}
.fly-logo{position:absolute;left:30px;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 a i.cs-more{left:25px;}

.fly-nav-user{position:absolute;top:0;right:30px;}
.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 li>a{padding:0 25px 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-item .layui-nav-more{display:none;}
.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-nav-child{border:0;top:61px;border-radius:0 0 3px 3px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.15);}
.fly-header .layui-nav .layui-nav-child:before{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:9px solid #fff;position:absolute;top:-9px;left:50%;margin-left:-9px;content:'';display:block;}
.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:-255px;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;}
.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:370px;background:none;color:#bbb;}
.searchBox input[type=submit]{position:absolute;right:0;top:0;height:46px;width:90px;font-size:16px;}
.searchBox a{width:50px;position:absolute;top:0;right:-90px;display:block;height:46px;line-height:46px;width:85px;}
.searchBox a.layui-btn-warm{background:rgba(255,184,0,.4);}
.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 cite{position:absolute;left:0;top:0;background:url(../images/ce.png) no-repeat;height:50px;width:50px;display:block;z-index:2;}
.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:-7px;}
.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{padding:0 0 5px 0;position:relative;}
.show-title:after{content:'';height:100%;width:5px;position:absolute;left:-20px;top:0;background:#FFB800;display:block;}
.show-title h1{font-size:26px;line-height:46px;margin-bottom:8px;position:relative;}
.show-title h1 cite{width:110px;height:110px;background:url(../images/show-ce.png) no-repeat;right:0;top:0;display:block;z-index:0;position:absolute;}
.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;line-height:2;}
.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:30px;}
.layui-soft-show .s-info{margin-bottom:80px;padding:10px 15px;background:#ffe2e5;border:1px dashed #f82d40;line-height:2;}
.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:zztuku_com !important;font-weight:normal !important;}
.social-share .icon-weibo:before{content:'\e6a4' !important;font-family:zztuku_com !important;}
.social-share .icon-qq:before{content:'\e60f' !important;font-family:zztuku_com !important;}
.social-share .icon-qzone:before{content:'\e637' !important;font-family:zztuku_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:#ffe300;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:#ffe300;}
.fly-home ul a:hover i{background:#ffe300;}
.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: #ffe300;color:#000;}
.layui-nav-tree.layui-bg-white .layui-nav-bar{background:#ffe300;}
.layui-nav-tree.layui-bg-white .layui-nav-item a:hover{background:#ffe300;}

/* 设置 */
.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;}

.fly-panel-user .layui-form{width:70%;}
.fly-panel-user .layui-form .layui-form-mid span{color:#e00;border-bottom:1px dotted #e00;}
.fly-panel-user .layui-form img{height:38px;border-radius:2px;box-sizing:border-box;border:1px solid #eee;}
.layui-badge a{color:#fff;}

.layui-sign .layui-form{width:97%;}
.layui-sign .layui-form .layui-form-item{margin-bottom:0;}

/* 登录浮窗 */
.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;}

#zztuku-search{margin: 50px;}
#zztuku-search form{position: relative;background: #fff;border-bottom: 1px solid #eee;}
#zztuku-search input{height: 40px;line-height: 40px;border: 0 solid #fff;background: #fff;font-size: 16px;display: block;width: 100%;color: #666;}
#zztuku-search button{cursor: pointer;position: absolute;right: 5px;top: 12px;border: 0 solid #fff;color: #B5B5B5;background: #fff;}
#zztuku-search button i{font-size: 20px;}
#zztuku-search .cl{margin-top: 30px;}
#zztuku-search .cl a{display: inline-block;height: 30px;line-height: 30px;padding: 0 18px;color: #666;border: 1px solid #E3E3E3;font-size: 14px;cursor: pointer;margin: 0 10px 10px 0;border-radius:15px;}
#zztuku-search .cl a:hover{color: #FFB800;border: 1px solid #FFB800;}
#zztuku-search .cl .a{color: #FFB800;border: 1px solid #FFB800;}

/* 投稿 */
.contribute .layui-input-inline{width:600px;}
.contribute .layui-textarea{min-height:150px!important;}
.contribute blockquote{margin-top:50px;border-color:#e2e2e2;line-height:1.8;}
.contribute blockquote h3{margin-bottom:10px;margin-top:0;}

/* 图床 */
.fly-panel.sina{padding:40px 30px;}
.fly-panel.sina .layui-elem-field{text-align:center;}
.fly-panel.sina .layui-elem-field legend{font-size:16px;}
.fly-panel.sina .layui-elem-field .layui-field-box{padding-top:20px;}
.jsxs-sc{margin-top:70px;display:flex;justify-content:center;}
.jsxs-sc input{opacity:0;width:140px;height:38px;position:absolute;display:inline-block;}
.jsxs-sc i{vertical-align:middle!important;position:relative;top:-2px;}
#url_upload_model{display:none;}
.form-control {margin:30px auto;position:relative;resize:none;height:120px;background-color:rgba(255,255,255,.3);display:block;width:80%;padding:.375rem .75rem;font-size:14px;line-height:1.5;color:#495057;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.form-control:focus {color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,.25);}
.jsxs-an{margin:0 ;width:100%;}
.jsxs-an button{width:85%;margin:0 7.5%;}
.form-control-jsxs{margin:20px auto;position:relative;resize:none;height:120px;background-color:rgba(255,255,255,.3);display:block;width:80%;padding:.375rem .75rem;font-size:14px;line-height:1.5;color:#495057;background-clip:padding-box;border:1px solid #ced4da;border-radius:3px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.form-control-jsxs:focus {color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,.25);}
canvas#c_n7{display:none!important;}

.tagcloud-index{height:170px;width:1176px;}
.tagcloud{position:relative}
.tagcloud-box {position:absolute;text-align:center;word-wrap:break-word;overflow:hidden;border:1px solid #fff}
.tagcloud-box a {color:#fff;text-decoration:none;display:inline-block;width:100%;height:100%;font-size:10px}


/* * 首页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%;}
}