﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;min-width:320px;background-color:#f8f8f8}
a:hover,a:focus{text-decoration:none}
.nav-bar{border-bottom:1px solid rgba(255,255,255,0.1);line-height:64px;padding-left:50px;position:absolute;left:0;top:0;width:100%;z-index:99;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}
.nav-logo{float:left;height:64px}
.nav-logo a{display:block;height:100%}
.nav-logo .logo{height:50%;margin-right:25px}
.nav-logo .logo-dark{display:none}
.nav-menu{float:left}
.nav-menu ul{list-style:none;padding:0;margin:0}
.nav-menu .menu li{float:left;position:relative}
.nav-menu .menu li a{padding:0 20px;display:block;color:#fff;font-size:14px}
.nav-menu .menu li a:hover{opacity:0.6;filter:alpha(opacity=60)}
.nav-menu .menu ul{position:absolute;min-width:12em;left:0;top:100%;padding:1em;background:#232323;display:none}
.nav-menu .menu ul li{float:none}
.nav-menu .menu ul li a{padding:0.5em;color:#fff;line-height:20px;font-size:12px;opacity:0.5;filter:alpha(opacity=50);-webkit-transition:0.2s linear;-o-transition:0.2s linear;-moz-transition:0.2s linear;transition:0.2s linear}
.nav-menu .menu ul li a:hover{opacity:1;filter:alpha(opacity=100);padding-left:10px}
.nav-menu .menu li.open ul{display:block}
.nav-right{float:right;padding:0 25px}
.nav-right a{display:block;font-size:1.2em;color:#fff}
.nav-right a:hover{opacity:0.6;filter:alpha(opacity=60)}
.nav-right a span{display:none}
.nav-search{padding-right:0;border-left:1px solid rgba(255,255,255,0.1)}
.header-fix{position:fixed;background-color:#f8f8f8;-webkit-box-shadow:0px 0px 60px 0px rgba(0,0,0,0.07);-moz-box-shadow:0px 0px 60px 0px rgba(0,0,0,0.07);box-shadow:0px 0px 60px 0px rgba(0,0,0,0.07)}
.header-fix .logo-light{display:none}
.header-fix .logo-dark{display:inline-block}
.header-fix .nav-menu .menu li a{color:#333}
.header-fix .nav-menu .menu ul li a{color:#fff}
.header-fix .nav-right a{color:#333}
.search-pop{position:fixed;left:0;top:0;z-index:100;width:100%;height:100%;display:none}
.search-pop:before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.85;filter:alpha(opacity=85);content:''}
.search-pop .content{position:relative;z-index:1}
.search-pop .ipt{position:relative}
.search-pop .ipt i.fa{position:absolute;font-size:20px;color:#fff;left:20px;top:15px}
.search-pop .ipt input{padding:15px 15px 15px 60px;background:rgba(255,255,255,0.3);border:0;display:block;width:100%;outline:none;line-height:20px;height:50px;color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}
.search-pop .close{position:absolute;right:20px;top:20px;z-index:2;font-size:30px;color:#fff}
.nav-mobile-toggle{display:none;position:absolute;right:15px;top:0;font-size:24px}
.owl-banner .item{position:relative;height:100vh}
.owl-banner .item:before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;content:'';z-index:1;opacity:0.4;filter:alpha(opacity=40)}
.owl-banner .item .bg{position:absolute;left:0;top:0;width:100%;height:100%;background:no-repeat center center;-moz-background-size:cover;background-size:cover}
.owl-banner .item .container{position:relative;z-index:1;display:table;height:100%;color:#fff}
.owl-banner .item .wrap{display:table-cell;vertical-align:middle}
.owl-banner .item h1{margin:0 0 20px;font-size:60px}
.owl-banner .item .btn{border-color:#425cbb;background:#425cbb;color:#fff;padding:14px 50px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-banner .item .btn:hover{border-color:#546cc3;background-color:#546cc3}
.owl-banner .owl-pagination{position:absolute;bottom:50px;left:0;width:100%}
.owl-banner .owl-pagination .owl-page.active span{background-color:#fff}
.section{padding:100px 0}
.section-title{margin-bottom:50px}
h3{font-size:30px;margin:0 0 20px}
.cndns-right{position:fixed;right:1px;bottom:10%;z-index:99;margin-top:-100px;border:1px solid #e0e0e0;background:#f1f1f1;opacity:.9;filter:alpha(opacity=9)}
.cndns-right i{font-style:normal !important}
.cndns-right-meau{position:relative}
.cndns-right-btn{position:relative;display:block;width:75px;height:80px;border-top:1px solid #e0e0e0;text-align:center;text-decoration:none}
.cndns-right-btn:hover{background:#fff}
.cndns-right-btn span{color:#425cbb;font-size:28px !important;line-height:52px}
.cndns-right-btn sup{position:absolute;top:-12px;left:-12px;display:block;height:24px;min-width:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#425cbb;color:#fff;text-align:center;line-height:24px}
.cndns-right-btn p{margin:0;padding-top:0;padding-bottom:10px;color:#333;text-decoration:none;font-size:12px;line-height:18px}
.cndns-right-meau:hover .cndns-right-btn p{display:block;text-decoration:none}
.meau-car .cndns-right-btn{margin-bottom:20px;border-color:#425cbb;text-decoration:none}
.meau-car .cndns-right-meau:hover .cndns-right-btn{background-color:#425cbb;text-decoration:none}
.meau-car .cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff;text-decoration:none}
.meau-code .sev-t img{margin:0;padding:0;width:134px;height:134px}
.meau-car .cndns-right-btn span{color:#425cbb}
.meau-top .cndns-right-btn span{padding-top:10px;font-size:24px !important;line-height:38px}
.meau-top .cndns-right-btn i{display:block;color:#333;font-size:12px}
.cndns-right-box{position:absolute;top:-15px;right:62px;display:none;padding-right:25px}
.cndns-right-box .box-border{position:relative;overflow:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:20px;border:1px solid #f1f1f1;border-top:4px solid #425cbb;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);-moz-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15)}
.cndns-right-box .box-border .sev-t span{float:left;display:block;margin-right:20px;color:#d3d3d3;font-size:42px;line-height:56px}
.cndns-right-box .box-border .sev-t p{float:left;margin:0;padding:0;color:#425cbb;font-size:22px;line-height:28px}
.cndns-right-box .box-border .sev-t p i{display:block;color:#888;font-style:normal !important;font-size:14px}
.cndns-right-box .box-border .sev-b{margin-top:15px;padding-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{padding-bottom:15px;color:#666;font-weight:400;font-size:14px}
.cndns-right-box .box-border .sev-b ul{margin:0;padding:0;list-style:none}
.cndns-right-box .box-border .sev-b li{float:left;width:50%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;padding-left:43px;background:url(../img/zxqq.png) no-repeat left 3px;color:#888;font-size:14px;line-height:36px}
.cndns-right-box .box-border .sev-b li a:hover{color:#425cbb}
.meau-sev .cndns-right-box .box-border{width:300px}
.meau-contact .cndns-right-box .box-border{width:230px}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center}
.meau-code .cndns-right-box .box-border i{display:block;color:#666;font-size:14px;line-height:22px}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px}
.meau-zs .cndns-right-btn{margin-top:80px;border-color:#425cbb;background-color:#425cbb;color:#fff}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}
.sev-t{overflow:hidden}
.features .item{padding:100px 0;min-height:434px}
.features .item h4{margin:0 0 25px;font-size:22px}
.features .item p{width:80%;margin:0 auto;font-size:16px;line-height:1.7}
.features .item i{font-size:64px;margin-bottom:20px}
.pricing{background-color:#fff;padding:35px 50px 50px;margin-bottom:20px}
.pricing h5{margin:0;font-size:14px}
.pricing h6{line-height:33px;font-size:12px;margin:0 0 30px;color:#999;font-weight:normal}
.pricing .price .h1{font-size:60px;line-height:1}
.pricing .price .h5{vertical-align:top}
.pricing p{margin:0 0 50px;font-size:16px;line-height:1.7;color:#999}
.pricing .btn{border-color:#425cbb;background:#425cbb;color:#fff;padding:14px 50px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.pricing .btn:hover{border-color:#546cc3;background-color:#546cc3}
.casebox{width:33.3333333333333%}
@media (max-width:767px){.casebox{width:auto}
}
.owl-case .item{display:block;background-color:#fff;margin:0 15px 30px;color:#333}
.owl-case .item img{display:block;width:100%;height:auto}
.owl-case .item .text{padding:25px}
.owl-case .item .text h4{margin:0 0 10px;font-size:16px}
.owl-case .item .text p{margin:0;color:#999}
.section-news{background:url(../img/banner_bg2.jpg) no-repeat center center;-moz-background-size:cover;background-size:cover;color:#fff;position:relative}
.section-news:before{background-color:#000;position:absolute;left:0;top:0;width:100%;height:100%;content:'';opacity:0.4;filter:alpha(opacity=40)}
.section-news .section-title{border-bottom:1px solid #8d8887;padding-bottom:50px}
.section-news .section-title h3{font-size:40px}
.section-news .section-title small{font-size:14px}
.news-item{display:block;color:#fff !important;margin-bottom:50px}
.news-item h4{margin:0 0 20px;line-height:40px;height:40px;overflow:hidden;font-size:16px}
.news-item p{font-size:12px;line-height:2;opacity:0.6;filter:alpha(opacity=60)}
.news-item:hover p{opacity:1;filter:alpha(opacity=100)}
.space{background-color:#425cbb;color:#fff;padding:60px 0;font-size:22px}
.space .btn{border-color:rgba(255,255,255,0.1);font-size:12px;color:#fff;padding:10px 30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border-width:2px;margin-left:20px}
.space .btn:hover{border-color:#fff}
.footer{padding:100px 0 30px;background-color:#232323;color:#777;font-size:12px}
.footer a{color:#777}
.footer a:hover{color:#fff}
.footer p{line-height:2;margin:0 0 20px}
.footer .logo{display:inline-block;margin-bottom:20px}
.footer .logo img{height:32px;width:auto}
.footer h6{font-size:16px;color:#fff;margin:0;line-height:40px}
.footer ul{margin:0;list-style:none;padding:0}
.footer li{line-height:38px}
.footer .btn{padding:14px 40px;color:#fff;background-color:#425cbb;border-color:#425cbb;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}
.footer hr{opacity:0.1;filter:alpha(opacity=10);border-color:#fff}
.footer .link{text-align:right}
.footer .link a{margin-right:10px}
.banner{padding:180px 0;background:no-repeat center center;-moz-background-size:cover;background-size:cover;color:#fff;position:relative}
.banner:before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.5;content:'';filter:alpha(opacity=50)}
.banner .container{position:relative}
.banner h1{font-size:60px;margin:0 0 30px}
.banner .lead{margin:0;opacity:0.9;filter:alpha(opacity=90)}
.banner .btn{border-color:rgba(255,255,255,0.1);font-size:12px;color:#fff;padding:10px 30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border-width:2px;margin:20px 10px 0}
.banner .btn:hover{border-color:#fff}
.fuwushuo{position:relative;background-color:#f4f4f4}
.fuwushuo .wrap{display:table;width:100%;height:700px}
.fuwushuo .inner{display:table-cell;vertical-align:middle;padding:30px 0}
.fuwushuo i{font-size:60px;color:#465bb6}
.fuwushuo h4{font-size:20px;font-weight:bold;margin:25px 0}
.fuwushuo p{line-height:26px;font-size:16px;color:#888}
.fuwushuo h6{line-height:52px;font-weight:bold;font-size:18px;margin:0 0 25px}
.fuwushuo ul{margin-top:0;font-size:16px;display:inline-block}
.fuwushuo li{padding:7px 0;color:#888}
.fuwushuo .img{display:block;margin:0 auto;width:60%;height:auto}
.fuwushuo .bank{margin:0 auto;max-width:500px}
.price-table{border:1px solid #e9e9e9}
.price-table .col-sm-3,.price-table .col-md-3{padding:0}
.price-table ul{margin:0;list-style:none;padding:0}
.price-table .pricing__title{min-height:158px;padding:25px 0}
.price-table .pricing__title h6{margin:0;font-size:16px;font-weight:bold;color:#666;line-height:40px}
.price-table .pricing__price{margin-top:10px}
.price-table .pricing__dollar{vertical-align:top}
.price-table .pricing__price .h2{font-size:36px;font-weight:bold}
.price-table li{padding:25px;color:#767676;line-height:20px}
.price-table li:nth-child(odd){background:#f4f4f4}
.price-table .fa-check-circle{font-size:20px;color:#68b676}
.price-table .fa-times-circle{color:#e0484c;font-size:20px}
.gongneng-item{background-color:#fff;padding:40px 15px 30px;margin-bottom:30px}
.gongneng-item i{font-size:60px;color:#576abc}
.gongneng-item h4{font-size:20px;margin:20px 0;height:22px;overflow:hidden}
.gongneng-item p{line-height:24px;color:#767676;height:48px}
.fwxm-item{background-color:#fff;padding:30px;margin-bottom:30px}
.fwxm-item small{color:#999}
.fwxm-item h4{padding-bottom:10px;border-bottom:1px solid #eee}
.fwxm-item p{color:#767676;margin:0;height:60px}
.case-list .item{display:block;background-color:#fff;margin:0 0 30px;color:#333}
.case-list .item img{display:block;width:100%;height:auto}
.case-list .item .text{padding:25px}
.case-list .item .text h4{margin:0 0 10px;font-size:16px}
.case-list .item .text p{margin:0;color:#999}
.fenlei{margin:-30px 0 50px;list-style:none;padding:0}
.fenlei li{display:inline-block;margin-right:10px;line-height:35px}
.fenlei li a{color:#999;font-size:16px}
.fenlei li:after{content:'/';margin-left:10px;color:#eee}
.fenlei li:last-child:after{display:none}
.fenlei li a:hover{color:#333}
.fenlei li.on a{color:#077EE3}
.news-list .item{display:block;background-color:#fff;margin-bottom:30px;color:#333}
.news-list .item .m{overflow:hidden}
.news-list .item .m img{display:block;width:100%;height:auto;-webkit-transition:0.4s ease;-o-transition:0.4s ease;-moz-transition:0.4s ease;transition:0.4s ease}
.news-list .item:hover .m img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.news-list .item .text{padding:25px}
.news-list .item .text h4{font-weight:bold;margin:0 0 10px;line-height:1.4;font-size:16px;overflow:hidden;display:inline-block}
.news-list .item .text .date{font-size:12px;color:#999;width:80px;height:80px;background-color:#eee;display:inline-block;margin-right:20px}
.news-list .item .text .date span{display:block;text-align:center;line-height:24px}
.news-list .item .text .date .p1{font-size:20px;font-weight:bold;margin-top:15px}
.news-list .item .text .date .p2{font-size:14px}
.news-list .item .text .desc{font-size:12px;color:#999;border-top:1px solid #eee;padding-top:25px}
.about-text{color:#767676;font-size:16px;line-height:1.8}
.about-text h4{color:#333;font-size:18px;font-weight:bold}
.input-with-icon{position:relative;margin-bottom:30px}
.input-with-icon i{position:absolute;left:28px;top:15px;font-size:22px;color:#999}
.input-with-icon input{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;border:0;width:100%;color:#767676;outline:none;font-size:16px;padding:15px 15px 15px 45px}
.fm-ta{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;padding:15px;font-size:16px;outline:none;display:block;width:100%;color:#767676;margin-bottom:30px}
.intxt{display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;border:0;width:100px;color:#767676;outline:none;font-size:16px;padding:10px 15px;vertical-align:middle}
.inyzm{display:inline-block;vertical-align:middle}
.insubmit{display:block;width:100%;padding:15px;background-color:#465bb6;color:#fff;outline:none}
.insubmit:hover{color:#fff;opacity:0.8;filter:alpha(opacity=80)}
.detail{margin-bottom:50px}
.detail-title{padding:30px 0;background-color:#f4f4f4}
.detail-title h1{font-size:30px}
.detail-title p{margin:0;font-size:12px;color:#999}
.detail-title p span{padding:0 10px}
.detail-content{padding:30px 0;font-size:16px;line-height:1.8;color:#767676}
.detail-content img{display:block;margin:0 auto;max-width:100%;height:auto}
.casecont{margin-bottom:30px}
.casecont .btn{padding:10px 40px;background-color:#3e5995;color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size:12px}
.casecont .ewm{float:right;width:192px;margin-left:40px;text-align:center;color:#333}
.detail-tool{border-top:1px solid #ebebeb;padding-top:30px}
.detail-tool .btn{font-size:12px;padding:10px 40px;color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin:0 10px}
.detail-tool .btn.b1{background-color:#3e5995}
.detail-tool .btn.b2{background-color:#25abe9}
.detail-tool .btn.b3{background-color:#da4c40}
.wap_logo{display:none}
.wap_logo img{height:36px}
@media (max-width:990px){.nav-bar{padding:0 15px;position:static;background-color:#f8f8f8}
    .nav-bar .logo-light{display:none}
    .nav-bar .logo-dark{display:inline}
    .nav-mobile-toggle{display:block}
    .nav-logo{display:inline-block;float:none}
    .nav-menu,.nav-right{display:none}
    .nav-menu{float:none}
    .nav-menu.open{display:block}
    .nav-menu .menu li{float:none;border-bottom:1px solid #e9e9e9;line-height:40px}
    .nav-menu .menu li.dropdown{background:url(../img/listson.png) no-repeat right 11px}
    .nav-menu .menu li a{display:inline-block;color:#333;padding:0 10px}
    .nav-menu .menu li ul{position:static;width:100%}
    .nav-menu .menu li ul li{border-bottom:1px solid #333}
    .nav-menu .menu li ul li a{display:block}
    .owl-banner .item{height:80vh}
    .owl-banner .item h1{font-size:40px}
    .pc_logo{display:none}
    .wap_logo{display:block}
}
@media (max-width:767px){.owl-banner .item{height:300px}
    .owl-banner .item h1{font-size:24px;margin-bottom:10px}
    .owl-banner .item .lead{font-size:14px}
    .owl-banner .owl-pagination{bottom:20px}
    .owl-banner .item .btn{padding:8px 50px;font-size:12px}
    .section{padding:70px 0}
    h3{font-size:20px}
    .lead{font-size:14px}
    .features .item{padding:30px 0;min-height:100px}
    .section-news .section-title{padding-bottom:30px}
    .section-news .section-title h3{font-size:26px}
    .section-news .section-title small{font-size:12px}
    .space{font-size:18px}
    .space .btn{display:block;width:150px;margin:20px auto 0}
    .footer{text-align:center;padding-top:50px}
    .banner{padding:50px 0}
    .banner h1{font-size:30px;margin-bottom:10px}
    .fuwushuo .wrap{height:auto}
    .fwxm-item p{height:auto}
    .detail-tool .btn{display:block;margin:0 0 10px}
}
.n_case{position:relative;width:100%;margin-bottom:40px}
.n_case a{display:block;position:relative}
.n_case a .list_eye{display:none;width:100%;height:100%;background:#444;filter:alpha(opacity=50);opacity:.5;position:absolute;left:0;top:0}
.n_case a:hover .list_eye{display:block}
.n_case a .list_eye span{display:block;width:100%;height:100%;z-index:1;content:"";background:url(../img/eye.png) no-repeat center}
.n_case a img{width:100%}
.n_case .list_m{position:absolute;right:0px;top:55px;z-index:8}
.n_case .list_m .list_eye{-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px}
.owl-item .n_case{width:auto}
.owl-item .n_case .list_m{top:120px}
.pages .pagination a{line-height:20px}
.city{overflow:hidden}
.city h3{float:left;font-size:15px;line-height:78px;margin:0}
.city .flink_list{float:left}
.city li{list-style:none;float:left}
.city li a{margin-right:15px;font-size:14px;color:#666;line-height:78px}
.city li a:hover{color:#425cbb}
.m-message{width:494px;margin:48px auto 0}
.m-message label{width:100%;margin-bottom:15px;display:block;font-size:14px;overflow:hidden}
.m-message label em{display:block;float:right;color:red;height:32px;line-height:32px}
.m-message label span{width:70px;height:34px;line-height:34px;color:#2f2f2f;float:left;font-weight:bold;text-align:right;margin-right:30px;display:inline-block}
.m-message label input.inp,.m-message label textarea,.m-message label.code input{width:77%;overflow:hidden;height:32px;line-height:32px;border:#cccccc 1px solid;border-radius:3px;padding:0 14px;box-sizing:border-box;color:#555;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}
.m-message label input:focus,.m-message label textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.m-message label textarea{height:72px;line-height:24px;padding:10px 14px}
.m-message label.code{line-height:34px}
.m-message label.code input{width:112px;float:left;margin-right:30px}
.m-message label.code .pic{display:inline-block}
.m-message label.code img{width:60px;height:17px;vertical-align:middle}
.btn-1 input{width:52px;height:32px;line-height:32px;background:#e8e8e8;border:none;color:#333;margin-right:22px;cursor:pointer;transition:0.3s}
.btn-1{padding-left:100px}
.btn-1 input.focus{background:#0152ad;color:#fff}
.btn-1 input.focus:hover{background:#444}
.btn-1 input:hover{background:#ccc}
.pagination p{margin:0;cursor:pointer}
.pagination{height:40px;padding:20px 0px}
.pagination a{display:block;float:left;margin-right:10px;padding:2px 12px;height:24px;border:1px #cccccc solid;background:#fff;text-decoration:none;color:#808080;font-size:12px;line-height:24px}
.pagination a:hover{color:#077ee3;background:white;border:1px #077ee3 solid}
.pagination a.cur{border:none;background:#077ee3;color:#fff}
.pagination p{float:left;padding:2px 12px;font-size:12px;height:24px;line-height:24px;color:#bbb;border:1px #ccc solid;background:#fcfcfc;margin-right:8px}
.pagination p.pageRemark{border-style:none;background:none;margin-right:0px;padding:4px 0px;color:#666}
.pagination p.pageRemark b{color:red}
.pagination p.pageEllipsis{border-style:none;background:none;padding:4px 0px;color:#808080}
.dates li{font-size:14px;margin:20px 0}
.dates li span{float:right}
