body{background:#ebeef1;font-family:Open Sans,openreg,Arial,Helvetica,sans-serif}
.fa{margin-right:8px}
a{color:#257886}
.red{color:red}
a,a:hover{transition:all .3s}
a:hover{color:#f96020}
.yellow{color:#f88b34}
.inline{display:inline-block!important}
.no-padding{padding:0}
.no-margin{margin:0}
.font-18{font-size:18px}
.font-16{font-size:1pc}
.font-12{font-size:12px}
.width-100{width:100px!important;display:inline-block!important;padding:2px 4px}
.width-150{width:150px!important;display:inline-block!important;padding:2px 4px}
.select-sm{height:30px;position:relative;top:2px}
select.form-control{padding:0}
.toltip-success{background-color:red!important}
.toltip-success .tooltip.top .tooltip-arrow{border-top-color:#03a7d0}
.text-tip-bg{background:#fceaea}
.content span.color{display:inline-block;width:75pt;height:50px}
.navbar-default .navbar-brand{color:#fff}
.grey{color:grey;font-size:9pt}
.bg-grey{background:#ededed}
.blue{color:#1db495}
.btn.btn-blue{border:1px solid #028da4;background:#028da4;color:#fff;transition:all .3s}
.btn.btn-blue.active,.btn.btn-blue:active,.btn.btn-blue:focus,.btn.btn-blue:hover{border:1px solid #02abc7;background:#02abc7;color:#fff;transition:all .3s}
.btn.btn-red{border:1px solid #ac053d;background:#ac053d;color:#fff;transition:all .3s}
.btn.btn-red.active,.btn.btn-red:active,.btn.btn-red:focus,.btn.btn-red:hover{border:1px solid #7f052e;background:#7f052e;color:#fff;transition:all .3s}
.btn.btn-orange{border:1px solid #fe876d;background:#ff5e3a;color:#fff;transition:all .3s}
.btn.btn-orange.active,.btn.btn-orange:active,.btn.btn-orange:focus,.btn.btn-orange:hover{border:1px solid #c52c0a;background:#c52c0a;color:#fff;transition:all .3s}
.form-control{transition:all .5s}
.form-control:focus{box-shadow:0 0 8px rgba(13,196,158,.5);transition:border-color ease-in-out .4s,box-shadow ease-in-out .4s}
.fixed{position:fixed;top:0;z-index:999;left:0}
.fixed .input-group{border:1px solid red;border-radius:6px}
.table tr th{background:#e9f6f9;vertical-align:middle}
table.table tr td{vertical-align:middle!important}
.bg-1{background-color:#feaa97}
.bg-2{background-color:#82b2ff}
.bg-3{background-color:#ffc368}
.bg-4{background-color:#f483f0}
.bg-5{background-color:#a885e3}
.bg-6{background-color:#82e08c}
.btn-cate{display:inline-block;margin-bottom:0;font-weight:500;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;color:#028da4;background:#fff;border:1px solid #c0dee3;white-space:nowrap;padding:4px 8px;font-size:12px;line-height:16px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#top .navbar-default{background-color:#1d2748;border-top:2px solid #ff5e3a;color:#fff}
#top .navbar-default a{color:#fff;font-weight:700}
#top .navbar-default .logo img{height:20px}
#top .navbar-default .logo a{padding-left:0}
#top .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff!important}
#top .navbar-default .navbar-nav>.active>a,#top .navbar-default .navbar-nav>.active>a:focus,#top .navbar-default .navbar-nav>.active>a:hover{background-color:#ff5e3a;display:block}
#top .collapse.navbar-collapse{margin-left:-15px}
#top .hover-bg{display:block;width:100%;height:51px;position:absolute;top:-51px;left:0;transition:all .3s;background-color:#ff5e3a;z-index:2}
#top .navbar-toggle{margin-right:6px}
#top .sys-change{margin-right:4px;margin-top:8px}
#top .navbar-nav li{z-index:1}
#top .navbar-nav li a{display:inline-block;z-index:99}
#top .navbar-nav li.active a{border-bottom:1px solid #ff5e3a}
#top .navbar-nav li:hover .hover-bg{top:0}
#top .navbar-nav li:hover a{color:#fff!important}
#top .navbar-nav .dropdown-menu{background-color:#384775}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#ff5e3a}
#top .navbar-nav .dropdown-menu li{width:100%;transition:all .3s}
#top .navbar-nav .dropdown-menu li:hover{background-color:#ff5e3a;transition:all .3s}
#top .navbar-nav .dropdown-menu li:hover a{background-color:#ff5e3a}
#top .navbar-nav .dropdown-menu li a{width:100%;padding-top:6px;padding-bottom:6px}
#search{margin:0 auto 20px auto}
#transfer{margin-bottom:10px}
#transfer .trans p{margin-bottom:0}
#transfer .trans p b{display:inline-block;color:#ff5e3a;padding:4px 6px;background-color:#fff;border:1px solid #fd9a84;border-bottom:none;position:relative;bottom:-1px}
#transfer .box{background-color:#fff;padding:8px;border:1px solid #fd9a84}
#transfer .box .top-margin{margin-top:8px}
#transfer .trans input.res{margin-top:6px}
#main .content table.category-list tr th{text-align:center}
#main .content table.category-list tr td:nth-child(1){text-align:center;background:#f7f6f6;max-width:25%!important;min-width:10%!important}
#main .content table.category-list tr td:nth-child(2){font-size:40px;text-align:center}
#main .content table.category-list tr td:nth-child(3){text-align:center;max-width:25%!important;min-width:10%!important}
#main .content table.category-list tr td .thumbnail{margin:0;cursor:pointer}
.breadcrumb{background-color:#f8f8f8;border-radius:4px 4px 0 0;margin:0 -15px;padding:10px 15px}
#main .content{background:#fff;padding:20px 5px 20px 5px}
#main .content h1{font-size:20px;color:#1d2748;margin:0 0 20px 0;line-height:1.2}
#main .content h2{font-size:20px;color:#1d2748;margin:10px 0 10px 0;border-bottom:1px solid #dcdcdc;padding-bottom:10px}
#main .content p{padding:0 15px}
#main .content h3{font-size:16px}
#main .content .mobile-nav{margin-bottom:10px;background-color:#e3ecf4;padding:8px 0}
#main .page-h1{margin:0}
#main .page-h1 h1{border-bottom:1px solid #e3ecf4;padding-bottom:10px;margin-bottom:10px}
#main .page-h1 .tips li{margin-bottom:6px}
#main .content .mobile-nav p{line-height:34px;margin-bottom:0}
#main .content .mobile-nav .col-xs-4{padding-left:4px;padding-right:4px}
#main .tab-content{padding:7px 2px;background-color:#e3ecf4}
#main .nav-tabs{border:none}
#main .nav-tabs>li>a{padding:10px;border:1px solid #e3ecf4}
#main .nav-tabs>li>a:hover{background-color:#e3ecf4}
#main .nav-tabs>li.active a{background-color:#e3ecf4;border:none;border-bottom:1px solid #e3ecf4;color:#1d2748;font-weight:700}
#main .tab-content ul{margin-top:6px}
#main .tab-content ul li,ul.emoji-list li{float:left;width:48px;height:52px;overflow:hidden;margin-right:2px}
#main .tab-content ul li .thumbnail,ul.emoji-list li .thumbnail{border:1px solid #ff8e75;position:relative;margin-bottom:10px}
#main .tab-content .thumbnail .link,ul.emoji-list .thumbnail .link{font-size:10px;position:absolute;bottom:0;right:0;padding:0 2px}
#main .tab-content ul li .thumbnail:hover img,ul.emoji-list li .thumbnail:hover img{-webkit-animation:icon-bounce .5s alternate;-moz-animation:icon-bounce .5s alternate;-o-animation:icon-bounce .5s alternate;animation:icon-bounce .5s alternate}
#main .right-widget .trans{background-color:#fff;padding:8px}
#main .item-detail{background-color:#e3ecf4;padding:10px 0 0 0}
#main .item-detail .detail-emoji span{font-size:50px}
#main .item-detail .detail-emoji{padding:10px 0}
#main .item-detail .cate{margin-right:20px}
#main .item-detail .cate li{float:left}
#main .item-detail .cate .fa{margin-right:2px}
#main .trans .modes .col-xs-4{padding:0!important}
#main .right-widget{margin-top:10px}
#main .right-widget h3{margin-top:10px;font-size:16px;font-weight:700;padding-left:10px;border-bottom:1px solid #e3ecf4;padding-bottom:10px}
#main .right-widget h3 small a{font-size:12px;position:relative;top:4px}
#main .right-widget .trans{border:1px solid #ebeef1}
#main .right-widget .trans .trans-box{padding:10px 0;border-bottom:1px dashed #445692}
#main .right-widget .trans .trans-box label{font-weight:400}
#main .right-widget .trans .trans-box .input-group{margin-bottom:6px}
#main .right-widget .trans .ex{font-size:16px;padding:0 8px}
#main .right-widget .trans .ex h4{font-size:14px;margin-top:15px;margin-bottom:4px}
#main .right-widget .trans .ex li{padding:0 0 6px 0;border-bottom:1px dashed #ccc;font-size:14px}
#main .right-widget .trans .ex li div{padding:8px 6px;background-color:#ebf1f6}
#main .right-widget .trans .ex li .emoji{margin-bottom:0;padding:4px 0 0 16px}
#main .right-widget .trans .ex .text{border-bottom:1px dashed #fff;margin-bottom:0}
#main .right-widget .expand{margin-top:10px}
#main .right-widget .expand .ex .text{border-bottom:1px dashed #8bb2d2;padding:6px 0}
#main .right-widget .expand .ex .emoji-show{border-bottom:1px dashed #8bb2d2;font-size:30px}
#main .right-widget .expand .ex .word-h{font-size:30px;margin:0}
#main .right-widget .expand h3 .btn{position:relative;top:-4px}
#main .right-widget .trans .emoji span{color:#ff5e3a}
#main .right-widget .trans .emoji i.fa{margin-right:2px}
.trans-res{position:relative}
.trans-res #copy-res,.trans-res #copy-res-1{position:absolute;right:1px;bottom:1px;border-radius:2px 0 0 0}
#main .right-widget .theme,#main .right-widget .yan{background-color:#fff;padding:8px;border:1px solid #ebeef1;margin-top:10px}
#main .right-widget .yan table{border-bottom:1px dashed #c2d6e8;margin-bottom:6px}
#main .right-widget .yan .lenny{background-color:#e3ecf4;padding:10px 0}
#main .right-widget .yan .lenny span{font-size:40px}
#main .right-widget .yan .lenny a{margin-top:6px}
#main .right-widget .theme h4,#main .right-widget .yan h4{border-bottom:1px solid #e3ecf4;padding:10px 0;margin-top:0;padding-left:16px}
#main .right-widget .theme ul{margin-top:10px}
#main .right-widget .theme a{color:#1d2748;display:inline-block;text-align:left;width:90%}
#main .right-widget .theme a:hover{text-decoration:none;color:#ff5e3a}
#main .right-widget .theme a i{font-style:normal;margin-right:8px;font-size:12px}
#main .right-widget .theme li{margin:4px 0;font-size:16px;text-align:center}
#main .right-widget .theme li .view-all{text-align:center;color:#fff;margin-top:6px}
#main .right-widget .common-nav{margin-top:0!important}
#main .detail-content{padding-top:0!important}
#main .detail-content .breadcrumb{background-color:#d7e3f0;border-radius:2px 2px 0 0}
#main .detail-content .item-head{position:relative;min-height:120px;border-radius:6px;margin-bottom:10px}
#main .detail-content .item-head .left-info{position:absolute;top:10px;left:20px}
#main .detail-content .item-h1{background:-webkit-linear-gradient(bottom right,rgb(153,91,168,.8),rgb(68,133,232,.9));background:-o-linear-gradient(bottom right,rgb(153,91,168,.8),rgb(68,133,232,.9));background:-moz-linear-gradient(bottom right,rgb(153,91,168,.8),rgb(68,133,232,.9));background:linear-gradient(bottom right,rgb(153,91,168,.8),rgb(68,133,232,.9));min-height:90px;border-radius:6px 6px 0 0}
#main .detail-content .item-h1 .pull-left{margin-left:140px}
#main .detail-content .item-h1 h1{font-size:26px;color:#fff;display:inline-block;height:30px;text-overflow:ellipsis;overflow:hidden}
#main .detail-content .item-h1 .left-info{float:left}
#main .detail-content .item-h1 .emoji{width:100px;height:100px;border-radius:50px;background-color:#ff5e3a;border:4px solid #fff;text-align:center;font-size:60px;padding:0;margin-bottom:0}
#main .detail-content .item-h1 .cate,#main .detail-content .item-h1 .cate a{color:#f6f6f6;height:20px;text-overflow:ellipsis;overflow:hidden}
#main .detail-content .item-cate{min-height:60px;background-color:#fff}
#main .detail-content .item-cate .content-navi{float:left;line-height:60px;margin-left:140px;height:60px;text-overflow:ellipsis;overflow:hidden}
#main .detail-content .item-cate .content-navi a{color:#1d2748;transition:all .3s}
#main .detail-content .item-cate .content-navi a:hover{color:#ff5e3a;transition:all .3s}
#main .detail-content .item-cate .content-navi .fa{margin-right:4px}
#main .detail-content .use-tip{background-color:#fff;padding:10px 10px 2px 10px;margin-bottom:10px}
#main .detail-content .sec{background-color:#fff;margin-bottom:18px;padding:10px 20px}
#main .detail-content .sec h3{margin:-10px 0 10px -20px;font-size:16px;border-left:2px solid #ff5e3a;padding-left:20px}
#main .detail-content .sec h3 span{display:block;border-bottom:1px solid #e3ecf4;padding:15px 0}
#main .detail-content .sec table tr>td{border-top:none;border-bottom:1px dashed #e3ecf4!important}
#main .detail-content .sec table.download tr td{border:1px solid #e3ecf4!important}
#main .detail-content .sec .all-system{padding:0 15px}
#main .detail-content .sec .all-system th{background-color:#e3ecf4}
#main .detail-content .sec .all-system .col-xs-6{padding:0}
#main .detail-content .sec a.btn{margin-left:10px}
#main .detail-content .sec .use li{margin-bottom:6px;border-bottom:1px dashed #e3ecf4;padding:4px 0}
#main .detail-content .sec .use li .fa{color:#ff5e3a}
#main .detail-content .detail .skin-width table{width:calc(50% - 5px)!important;float:left;margin-right:5px;height:97px}
#main .detail-content .detail .tab-pane{position:relative}
#main .detail-content .detail .emoji-list{overflow:hidden}
#main .detail-content .detail .cover{position:absolute;bottom:0;height:60px;background:-webkit-linear-gradient(top,rgba(255,255,255,.1),rgba(0,0,0,.5));background:-o-linear-gradient(top,rgba(255,255,255,.1),rgba(0,0,0,.5));background:-moz-linear-gradient(top,rgba(255,255,255,.1),rgba(0,0,0,.5));background:linear-gradient(top,rgba(255,255,255,.1),rgba(0,0,0,.5));line-height:80px;text-align:center;width:100%;font-size:18px}
#main .detail-content .detail .cover a{display:inline-block;width:100%;color:#fff;font-weight:700}
#main .detail-content .detail .skin-width table th{height:51px}
#down{background-color:#fff;margin-top:30px;padding:20px 0}
#down .ul-sub li{float:left;margin-right:10px;margin-bottom:6px}
#down .ul-sub li a{color:#465892}
#down p.title a{font-size:16px;color:#1d2748;font-weight:700}
#down p.title a:hover{color:#ff5e3a}
#foot{padding:40px 0 20px 0;background-color:#1d2748}
#foot a,#foot p{color:#c8cee2;transition:all .3s}
#foot .logo img{margin-right:10px}
#foot h4{color:#fff;margin-top:0}
#foot a:hover{color:#ff5e3a;transition:all .3s;text-decoration:none}
#foot1{background-color:#546498;padding:10px 0}
#foot1 .bottom-m,#foot1 a{color:#d5e0e9}
#main .event-list li{float:left;background-color:#edf2f7;margin:6px;width:calc(50% - 12px);padding:10px}
#main .event-list li p.title{height:40px;margin-bottom:2px}
#main .event-list li p.title a{color:#1d2748}
#main .event-list li p.title a:hover{color:#ff5e3a}
#main .event-list li p.e-copy{padding-bottom:10px;margin-bottom:6px;border-bottom:1px dashed #cedeec}
#main .content table.simi-cate{padding:6px;background-color:#edf2f7;margin-bottom:10px}
#main .content table.simi-cate td{border-top:none}
#main .content table.simi-cate .first{border-right:1px solid #e3ecf4;text-align:center}
#main .content table.simi-cate .two a{margin:2px 3px}
#main .content table.simi-cate .two p{margin:0;padding:4px;background-color:#fff}
#main .content .page-box .modes{line-height:34px;margin:10px 0}
#main .content .page-box .modes #run-transfer{width:100%}
#main .content .yanwenzi .yan-list-item{margin-top:6px;border-bottom:1px dashed #a9c8e4;padding:4px 6px}
#main .content .yanwenzi .yan-list-item input{text-align:center;overflow:hidden;margin-bottom:4px}
#main .left-body .trans-page{padding-bottom:20px;border-bottom:1px solid #e3ecf4;margin-bottom:20px}
#main .left-body .trans-down .tab-item{margin-bottom:10px}
#main .left-body .trans-down .tab-item .item-words{width:30%;overflow:hidden}
#main .left-body .page-expand{background-color:#ebf1f6;padding:30px 0 50px 0;position:relative}
#main .left-body .page-expand .ex-content{border-bottom:1px dashed #8bb2d2}
#main .left-body .page-expand .ex-up{position:relative;border-bottom:1px dashed #8bb2d2;margin-bottom:10px}
#main .left-body .page-expand .ex-up blockquote span{display:inline-block}
#main .left-body .page-expand .ex-up blockquote span{color:#1d2748}
#main .left-body .page-expand .ex-up .arrow{position:absolute;left:50%;top:25%;font-size:30px;color:#c5d3e1}
#main table.left-des-bg tr td:nth-child(1){background-color:#ebf1f6!important}
#main .left-body .page-expand table tr td{font-size:30px;border-top:none}
#main .left-body .page-expand .game-qrcode img{position:absolute;bottom:2px;right:4px}
#main .left-body .page-expand .actions2{position: absolute;bottom: 0;}
#main .event-list li .thumbnail:hover{cursor:pointer}
#main .event-list li p.kws{padding:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block;display:-webkit-box;margin-bottom:0;height:36px;font-size:12px}
#main .event-list .thumbnail{margin-bottom:6px}
#main .article-list{background-color:#fff;margin-top:15px;padding:20px}
#main .article-list .media{padding:15px 0;border-bottom:1px dashed #fed0c5}
#main .article-list .media-body{padding-left:10px;position:relative;min-height:120px}
#main .article-list .media-body .des{color:#666;margin-top:8px}
#main .article-list .media h4,#main .article-list ul.related li p.title{font-size:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2}
#main .article-list .media-left{width:35%!important}
#main .article-list .media:hover{background-color:#fafafa;transition:all .3s}
#main .article-list .media:hover img,#main .article-list ul.related a:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
#main .article-list h1,#main .article-list h3{margin:0 0 10px 0;border-bottom:1px solid #e3ecf4;padding-bottom:8px}
#main .article-list h1 a,#main .article-list h3 a{font-size:12px;position:relative;top:8px}
#main .article-list h1{font-size:20px;margin:10px 0 20px 0}
#main .article-list .cate-list{line-height:1.6;white-space:nowrap;overflow:hidden;border-bottom:1px solid rgba(99,99,99,.1)}
#main .article-list .cate-list li{position:relative;display:inline-block;vertical-align:middle;padding-bottom:16px}
#main .article-list .cate-list li.active{border-bottom:2px solid #028da4}
#main .article-list .cate-list li.active a{font-size:18px;color:#028da4}
#main .article-list .cate-list li:nth-child(1){padding-right:15px}
#main .article-list .cate-list li+li a{border-left:1px solid #efefef;padding:0 15px}
#main .article-list .cate-list li a{display:block;font-size:16px;color:#666;font-weight:400}
#main .article-list .cate-list li a:hover{color:#f96020;transition:all .3s}
#main .article-list .media-body p.cate{display:block;width:100%;position:absolute;bottom:0;margin:0}
#main .article-list .media-body p.cate small{color:#999;line-height:2.2}
#main .article-list .entry{font-size:16px;border-bottom:1px solid #f5f5f5}
#main .bg-copyright{margin-top:30px;padding:15px;font-size:13px;line-height:1.6;color:#999;border:1px solid #efefef;background:#fbfbfb;border-radius:3px}
#main .article-bc{margin:0}
#main .article-list .entry h2{border-bottom:1px solid #e3ecf4;padding-bottom:12px;font-size:20px;font-weight:700}
#main .article-list .entry h3{padding-left:10px;border-left:2px solid #028da4;font-weight:700;border-bottom:none;margin:20px 0;font-size: 20px;}
#main .article-list .entry p{margin-bottom:20px;line-height:1.8}
#main .article-list .entry li p{margin-bottom:10px}
#main .article-list ul.related li{transition:all .3s;margin-bottom:10px;padding:8px;background-color:#eef4f9;position:relative}
#main .article-list ul.related li p{color:#666}
#main .article-list ul.related li p.time{position:absolute;bottom:-30px}
#main .article-list ul.related li:hover b{color:#028da4;transition:all .3s}
#main .article-list ul.related li:hover{transition:all .3s}
.xs-fix-banner{width:100%;height:auto;position:fixed;bottom:0;z-index:9999}
#yan-center{font-size:50px;}
#yan-left,#yan-right{font-size:30px;}
.corpus-search{width:150px;}
@media(min-width:330px){#main .tab-content{padding:7px}
#top .sys-change{margin-right:16px}
}
@media(min-width:360px){#main .tab-content{padding:7px 2px}
.corpus-search{width:200px;}
}
@media(min-width:767px){#top .nav>li>a{padding:15px 8px}
.corpus-search{width:300px;}
#yan-left,#yan-right{font-size:50px;}
#main .content h1{font-size:22px}
#main .content{margin:0;padding:20px 10px}
#main .content ul.nav i{display:none}
#main .nav-tabs>li>a{padding:10px 8px}
#main .tab-content{padding:7px 0}
#transfer .trans input.res{margin-top:0}
#down .ul-sub{height:240px}
#transfer .box .top-margin{margin-top:0}
#main .event-list li{width:calc(33.33% - 12px)}
#main .detail-content .detail .skin-width table{width:calc(20% - 5px)!important;float:left;margin-right:5px;height:97px}
#main .left-body .page-expand table tr td{font-size:36px}
#main .left-body .page-expand .ex-up blockquote span{font-size:26px}
#main .article-list .media h4{font-size:18px}
#main .article-list .media-left{width:30%!important}
}
@media(min-width:992px){#top .nav>li>a{padding:15px 16px}
#main .content{padding:20px 5px}
#down .ul-sub{height:190px}
#main .nav-tabs>li>a{padding:10px 6px}
#main .right-widget{margin-top:0}
#main .event-list li{width:calc(25% - 12px)}
#main .content .page-box{border-right:1px solid #e3ecf4;padding-right:20px}
}
@media(min-width:1200px){#main .content{padding:20px 10px}
#main .content ul.nav i{display:inline-block}
#main .nav-tabs>li>a{padding:10px 6px}
#main .event-list li{width:calc(20% - 12px)}
}
@media(min-width:1400px){#main .content{padding:20px 15px}
#main .nav-tabs>li>a{padding:10px}
.right-body{padding-left:5px;width:27.5%}
.left-body{width:72.5%}
#main .tab-content{padding:7px 10px}
}
.spinner input{text-align:right}
.input-group-btn-vertical{position:relative;display:table-cell;width:1%;vertical-align:middle;white-space:nowrap}
.input-group-btn-vertical>.btn{position:relative;float:none;display:block;margin-left:-1px;padding:8px;width:100%;max-width:100%;border-radius:0}
.input-group-btn-vertical>.btn:first-child{border-top-right-radius:4px}
.input-group-btn-vertical>.btn:last-child{margin-top:-2px;border-bottom-right-radius:4px}
.input-group-btn-vertical i{position:absolute;top:3px;left:3px;font-size:9pt}
#back-to-top{position:fixed;bottom:60px;right:2px;z-index:999999}
#back-to-top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:50px;-moz-transition:color 1s;-webkit-transition:color 1s;-o-transition:color 1s}
#back-to-top a:hover{color:#979797}
#back-to-top a span{display:block;height:50px;width:50px;background:url(../img/top.png) no-repeat center center;margin-bottom:5px;-moz-transition:background 1s;-webkit-transition:background 1s;-o-transition:background 1s}
#back-to-top a:hover span{background:url(../img/top.png) no-repeat center center}
div.sabrosus{margin:8px;padding:8px;text-align:center}
div.sabrosus a{margin:0 5px 0 0;padding:4px 8px;border:#9aafe5 1px solid;text-decoration:none}
div.pagination a:active,div.sabrosus a:hover{border:#2b66a5 1px solid;background-color:#ffffe0;color:#000}
div.sabrosus span.current{margin:0 5px 0 0;padding:4px 8px;border:navy 1px solid;background-color:#2e6ab1;color:#fff;font-weight:700}
div.sabrosus span.disabled{margin:0 5px 0 0;padding:4px 8px;border:#929292 1px solid}
@keyframes icon-bounce{0%,100%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}
50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}
85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
}
@-webkit-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}
50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}
85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
}
@-moz-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}
50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}
85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
}
@-o-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}
50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}
85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
}
