body{background: #fff;/*font-size: 100px;*/  box-sizing:border-box;  -moz-box-sizing:border-box; /* Firefox */  -webkit-box-sizing:border-box; /* Safari */  }
.clearfix:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both;}
.clearfix{zoom:1;/*ä¸ºäº†å…¼å®¹IE*/}
.displaynone{display: none}
.height_50{height:44px}
.lfloat{float: left;}
.rfloat{float: right;}
.mar_bot60{margin-bottom: 60px !important;}
body,html{height: 100%;}
.wap{min-height: 100%;}
.buttom{/* width: 100%; *//* height: 215px; *//* margin-top: -205px; */width: 100%;margin-top: -235px;}
.conten{height: 100%;padding-bottom: 215px}
/*header*/
header{font-size:0.14em;background:#ffffff;position: fixed;width: 100%;z-index: 99;}
header .top_nav{height: 40px;line-height: 40px;padding: 2px 10px;}
header .top_nav .left_nav{float: left;width: 30%;}
header .top_nav .left_nav i{font-size: 22px;color: #EB6C2C;}
header .top_nav .right_nav{float: right;width: 30%;text-align: right;/* font-size: 30px !important; */color: #EB6C2C;font-weight: bold;}
header .top_nav .right_nav a{color: #EB6C2C;}
.header_logo{/* width: 100%; */text-align: center;float: left;width: 40%;height: 40px;line-height: 40px;display: flex;align-items: center;}
header .header_logo img{width: 100%;align-items: center;max-height: 40px;}
header .right_nav .search_buttom{}
header .right_nav .search_buttom a{ color: #EB6C2C;}
header .right_nav .search_buttom i{font-size: 22px;}
header .right_nav .mine_buttom{}
header .right_nav .mine_buttom i{font-size: 22px;margin-left: 5px;}
header .sub_nav{ height: 30px; font-size:  14px;background: #f0f4f7; line-height:  30px;padding: 0 15px;  }
.header_menu{
    background: #fff;
    width: 250px;
    height: 100%;
    font-size: 16px;
    overflow: hidden;
}
.header_menu li{
    height: 50px;
    line-height: 50px;
    margin: 0 20px;
    border-bottom: solid 1px #EBEBEB;
}
.header_menu li a{
    width:  100%;
    display: inline-block;
}
.header_menu li img{
    vertical-align: middle;
    margin-right: 10px;
}
.header_menu li i{
    float: right;
}
#cover{    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0,0,0,0.5);
    top: 0;
    left: 0;
    z-index: 999;}
.title_logo{
    margin: 0 !important;
    padding: 0 20px;
    height: 60px !important;
    line-height:  60px !important;
}
.title_logo img{
    width: 130px;
}
/**footer*/

footer{background: #f2f2f2;color: #fff;}
footer .foot_frist{color: #fff!important;font-size: 11px;padding: 0 15px;height: 34px;line-height: 34px;margin-bottom: 15px;/* opacity: 0.7; */}
footer .foot_frist ul{/* line-height: 34px; */border-bottom: 1px solid  #333;/* height: 34px; */}
footer .foot_frist ul li{float:  left;margin-right: 10px;/* color: #fff!important; *//* opacity: 0.7; */}
footer .foot_frist ul li a{color: #C1D5E8 !important;/* opacity: 0.7; */}
footer .foot_second{padding: 0 15px;font-size: 13px;}
footer .foot_second ul li img{
    width: 120px;
}
footer .foot_second ul{
    /* border-bottom: 1px solid #333; */
    /* margin-bottom: 15px; */
}
footer .foot_second ul li{}
footer .foot_second ul li .foot_nav_title{padding: 9px 0;}
footer .foot_second ul li .foot_nav_title i{float:  right;color: #749FD5;}
footer .foot_second ul li .foot_nav_conten.watch_us{
    padding:  22px;
    background: #02316b;
    display:-ms-flexbox;
    -ms-flex-pack:justify;
    justify-content: space-around;
    text-align: justify;

}
/*footer .foot_second ul li .foot_nav_conten{
    display: none;
}*/
footer .foot_second ul li .foot_nav_conten div.foot_service{padding: 9px;background: #02316B;  }
footer .foot_second ul .foot_nav_list .watch_us div{
    margin-bottom: 5px;
    display:  flex;
    flex-direction: row;
    background: #02316b;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-around;
    text-align: justify;
    /*  text-justify: distribute-all-lines;*/
}

footer .foot_second ul .foot_nav_list .watch_us div img{
    width:  80px;
    height: 80px;
}

footer .foot_second ul .foot_nav_list .watch_us .watch_us_wen{
    font-size: 12px;
    opacity: 0.8;
    margin-bottom: 0;
    line-height: 12px;
}
footer .foot_second ul .foot_nav_list .watch_us .watch_us_ewm{}
footer .foot_second ul .foot_nav_list .watch_us div p{}
.foot_third{color: #ecf0f5;font-size: 10px;/* opacity: 0.5; */padding: 0 15px 0;box-sizing:  border-box;}
.foot_third p{padding-bottom: 5px;}
footer .foot_second ul li .foot_nav_conten .conten_us{
    padding: 20px;
    background: #02316b;
    border: none;
}
footer .foot_second ul li .foot_nav_conten .conten_us li{margin-bottom: 10px;}
footer .foot_second ul li .foot_nav_conten .conten_us li img{
    width: 30px;
    height: 30px;
}
footer .foot_second ul li .foot_nav_conten .conten_us li div{
    display: inline-block;
    margin-left: 15px;
}
footer .foot_second ul li .foot_nav_conten .conten_us li div p{
    font-size: 12px;
    margin-bottom: 3px;
}
footer .foot_second ul li .foot_nav_conten .conten_us li div span{
    font-size: 20px;
}

footer .foot_second .foot_img img{width: 100px;}
footer .foot_second .foot_img{
    padding-top: 20px;
}
footer .foot_second .foot_ul{
    overflow: hidden;
    padding: 18px 0;
}
footer .foot_second .foot_ul li{
    float:  left;
    font-size: 13px;
}
footer .foot_second .foot_ul li span{
    border-right: 1px solid #333;
    margin: 0 5px;
}
.footer_blue{width: 100%;/* position: absolute; */}

/**********/
.info_box ul{
    margin: 20px 15px 21px;
    background: #F6F8F8;
    font-size: 14px;
    line-height: 2.2em;
    padding: 15px;
}
.info_box ul li span{}
.info_box ul li.li_action_buttons2{
    color: #0B72D8;
}
.info_box ul li.li_action_buttons2 span{
    display:  inline-block;
    width: 32%;
    text-align:  center;
}
.info_box ul li.li_action_buttons2 span i{
    font-style: normal;
    padding-bottom: 3px;
    border-bottom: 1px solid #0B72D8;
}
.text_center{text-align: center;}
.w48{width:48% !important; }

.info_box ul li.li_action_buttons{
    text-align:  right;
    color: #0B72D8;
}
.info_box ul li.li_action_buttons span{

}
.padd_40{padding: 15px 10px 15px 40px  !important;}
.a_but{
    text-align: center;
    line-height: 40px;
    width: 100%;
    height: 40px;
    background: #0359a8;
    color: #fff;
    font-size: 16px;
    border-radius: 3px;display: block}
/*****margin********/
.mar_top20{margin-top: 20px;}
.mar_but70{margin-bottom: 70px !important;}
.mar_but40{margin-bottom: 40px !important;}
/*******************/
.buttom_car_insuran{margin-top: -46px!important;}
.conten_car_insuran {  padding-bottom: 46px !important;  }
/***********/
.margin15{    margin: 10px 0;
    display: inline-block;}
/**********/
@media screen and (max-width: 1100px) {

}
@media screen and (max-width: 978px) {

}
@media screen and (max-width: 978px) {
}
@media screen and (max-width: 750px) {
    footer .foot_frist ul li {
        margin-right: 5px;
    }
    footer .foot_second .foot_ul li span{
        margin: 0 3px;
    }
}

/* iPhone 4 */
@media screen and (max-device-width: 480px){
    header .sub_nav {font-size: 12px;}
    footer .foot_second ul li .foot_nav_conten.watch_us {
        padding: 22px 10px;  }

}

@media screen and (max-width: 370px) {
    .bar{
        font-size: 12px;
    }
    .car_num_box .car_num {
        width: 65% !important;
    }
    .start_end_time .start_time {
        width: 65% !important;
    }
}


/**main*/
.main{
    width: 100%;
    background: #ffffff;
    overflow: hidden;
}
.bar{
    background: #f2f2f2;
    font-size: 11px;
    height: 40px;
    line-height: 40px;
}
.center{
    margin: 0 15px;
}

@media screen and (max-width: 370px) {
    .bar{
        font-size: 12px;
    }
}
.bule_but_a {
    background: #F1F8FF !important;
    color: #000 !important;
    border: 1px solid #CBD7E6 !important;
}
.org_but_a{   background: #F16E39 !important;
    color: #fff !important;}
.save_button {
    background: #F16E39 !important;
}
/*loading*/
.loading {
    background-color:rgba(192,192,192,1);
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:99
}
.loading:before {
    content:"";
    position:absolute;
    width:4em;
    height:4em;
    border:solid rgba(255,255,255,0.2) .6em;
    border-right-color:#fff;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    top:50%;
    left:50%;
    margin:-2.3em 0 0 -2.3em;
    -webkit-animation:loop 1s infinite linear;
    -moz-animation:loop 1s infinite linear;
    -ms-animation:loop 1s infinite linear;
    animation:loop 1s infinite linear;
    animation: loading 1s linear infinite;
}
@keyframes loading{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}body{background: #fff;/*font-size: 100px;*/  box-sizing:border-box;  -moz-box-sizing:border-box; /* Firefox */  -webkit-box-sizing:border-box; /* Safari */  }
.clearfix:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both;}
.clearfix{zoom:1;/*ä¸ºäº†å…¼å®¹IE*/}
.displaynone{display: none}
.height_50{height:44px}
.lfloat{float: left;}
.rfloat{float: right;}
.mar_bot60{margin-bottom: 60px !important;}
body,html{height: 100%;width: 100%;}
.wap{min-height: 100%;}
.buttom{width: 100%;margin-top: -200px;}
/*header*/
header{font-size:0.14em;background:#ffffff;position: fixed;width: 100%;z-index: 99;}
header .top_nav{height: 40px;line-height: 40px;padding: 2px 10px;}
header .top_nav .left_nav{float: left;width: 30%;font-size: 30px !important;}
.foot_nav_title img{width:22px;}
header .top_nav .left_nav i{font-size: 22px;color: #EB6C2C;}
header .top_nav .right_nav{float: right;width: 30%;text-align: right;font-size: 30px !important; color: #EB6C2C;font-weight: bold;}
header .top_nav .right_nav a{color: #EB6C2C;margin-left: 12px;}
.header_logo{/* width: 100%; */text-align: center;float: left;width: 40%;height: 40px;line-height: 40px;display: flex;align-items: center;margin-top: 1px;}
header .header_logo img{width: 80%;align-items: center;max-height: 40px;margin-top: 15px;}
.right_nav img{width:22px;}
header .right_nav .search_buttom{}
header .right_nav .search_buttom a{ color: #EB6C2C;}
header .right_nav .search_buttom i{font-size: 22px;}
header .right_nav .mine_buttom{}
header .right_nav .mine_buttom i{font-size: 22px;margin-left: 5px;}
header .sub_nav{ height: 30px; font-size:  14px;background: #f0f4f7; line-height:  30px;padding: 0 15px;  }
.header_menu{
    background: #fff;
    width: 250px;
    height: 100%;
    font-size: 16px;
    overflow: hidden;
}
.header_menu li{
    height: 50px;
    line-height: 50px;
    margin: 0 20px;
    border-bottom: solid 1px #EBEBEB;
}
.header_menu li a{
    width:  100%;
    display: inline-block;
}
.header_menu li img{
    vertical-align: middle;
    margin-right: 10px;
}
.header_menu li i{
    float: right;
}
#cover{    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0,0,0,0.5);
    top: 0;
    left: 0;
    z-index: 99999;}
.title_logo{
    margin: 0 !important;
    padding: 0 20px;
    height: 60px !important;
    line-height:  60px !important;
}
.title_logo img{
    width: 130px;
}
.menu-img{
	width: 18px;
}
/**footer*/

footer{/* background: #043A7F; */color: #fff;}
footer .foot_frist{color: #fff!important;font-size: 11px;padding: 0 15px;height:  34px;line-height: 34px;margin-bottom: 15px;/* opacity: 0.7; */}
footer .foot_frist ul{/* line-height: 34px; */border-bottom: 1px solid  #1261A8;/* height: 34px; */}
footer .foot_frist ul li{float:  left;margin-right: 10px;/* color: #fff!important; *//* opacity: 0.7; */}
footer .foot_frist ul li a{color: #C1D5E8 !important;/* opacity: 0.7; */}
footer .foot_second{padding: 0 15px;font-size: 13px;}
footer .foot_second ul li img{
    width: 120px;
}
footer .foot_second ul{border-bottom: 1px solid #ababab;}
footer .foot_second ul li{}
footer .foot_second ul li .foot_nav_title{padding: 9px 0;}
footer .foot_second ul li .foot_nav_title i{float:  right;color: #749FD5;}
footer .foot_second ul li .foot_nav_conten.watch_us{
    padding:  22px;
    background: #02316b;
    display:-ms-flexbox;
    -ms-flex-pack:justify;
    justify-content: space-around;
    text-align: justify;

}
/*footer .foot_second ul li .foot_nav_conten{
    display: none;
}*/
footer .foot_second ul li .foot_nav_conten div.foot_service{padding: 9px;background: #02316B;  }
footer .foot_second ul .foot_nav_list .watch_us div{
    margin-bottom: 5px;
    display:  flex;
    flex-direction: row;
    background: #02316b;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-around;
    text-align: justify;
    /*    text-justify: distribute-all-lines;*/
}

footer .foot_second ul .foot_nav_list .watch_us div img{
    width:  80px;
    height: 80px;
}

footer .foot_second ul .foot_nav_list .watch_us .watch_us_wen{
    font-size: 12px;
    opacity: 0.8;
    margin-bottom: 0;
    line-height: 12px;
}
footer .foot_second ul .foot_nav_list .watch_us .watch_us_ewm{}
footer .foot_second ul .foot_nav_list .watch_us div p{}
.foot_third{color: #333333;font-size: 10px;padding: 0 15px;box-sizing:  border-box;height: 91px;text-align: center;}
footer .foot_second ul li .foot_nav_conten .conten_us{
    padding: 20px;
    background: #02316b;
    border: none;
}
footer .foot_second ul li .foot_nav_conten .conten_us li{margin-bottom: 10px;}
footer .foot_second ul li .foot_nav_conten .conten_us li img{
    width: 30px;
    height: 30px;
}
footer .foot_second ul li .foot_nav_conten .conten_us li div{
    display: inline-block;
    margin-left: 15px;
}
footer .foot_second ul li .foot_nav_conten .conten_us li div p{
    font-size: 12px;
    margin-bottom: 3px;
}
footer .foot_second ul li .foot_nav_conten .conten_us li div span{
    font-size: 20px;
}
footer .foot_second .foot_img{
    display: block;
    padding-top: 20px;
}
footer .foot_second .foot_img img{
    width: 100px;
}
footer .foot_second .foot_img1{
    display: none;
}
footer .foot_second .foot_ul{
    overflow: hidden;
    padding: 18px 0;
}
footer .foot_second .foot_ul a{
	color:#333333;
}
footer .foot_second .foot_ul li{
    float:  left;
    font-size: 13px;
}
footer .foot_second .foot_ul li span{
    border-right: 1px solid #333;
    margin: 0 5px;
}
.footer_blue{/* width: 100%; */position: absolute;}

/**********/
.info_box ul{
    margin: 20px 15px 21px;
    background: #F6F8F8;
    font-size: 14px;
    line-height: 2.2em;
    padding: 15px;
}
.info_box ul li span{}
.info_box ul li.li_action_buttons2{
    color: #0B72D8;
}
.info_box ul li.li_action_buttons2 span{
    display:  inline-block;
    width: 32%;
    text-align:  center;
}
.info_box ul li.li_action_buttons2 span i{
    font-style: normal;
    padding-bottom: 3px;
    border-bottom: 1px solid #0B72D8;
}
.text_center{text-align: center;}
.w48{width:48% !important; }

.info_box ul li.li_action_buttons{
    text-align:  right;
    color: #0B72D8;
}
.info_box ul li.li_action_buttons span{

}
.padd_40{padding: 15px 10px 15px 40px  !important;}
.a_but{
    text-align: center;
    line-height: 40px;
    width: 100%;
    height: 40px;
    background: #0359a8;
    color: #fff;
    font-size: 16px;
    border-radius: 3px;display: block}
/*****margin********/
.mar_top20{margin-top: 20px;}
.mar_but70{margin-bottom: 70px !important;}
.mar_but40{margin-bottom: 40px !important;}
/*******************/
.buttom_car_insuran{margin-top: -46px!important;}
.conten_car_insuran {  padding-bottom: 46px !important;  }
/***********/
.margin15{    margin: 10px 0;

    display: inline-block;}
.m_mar15{  margin: 0 15px;}
.img_w100 img{width: 100%;}
.img_w130 img{ width: 100%;}
.disclosure_banner img{width: 100%;}
/**********/
@media screen and (max-width: 1100px) {

}
@media screen and (max-width: 978px) {

}
@media screen and (max-width: 978px) {
}
@media screen and (max-width: 750px) {
    footer .foot_frist ul li {
        margin-right: 5px;
    }
    footer .foot_second .foot_ul li span{
        margin: 0 4px;
		opacity: 0.6;
    }
}

/* iPhone 4 */
@media screen and (max-device-width: 480px){
    header .sub_nav {font-size: 12px;}
    footer .foot_second ul li .foot_nav_conten.watch_us {
        padding: 22px 10px;  }

}

@media screen and (max-width: 370px) {
    .bar{
        font-size: 12px;
    }
    .car_num_box .car_num {
        width: 65% !important;
    }
    .start_end_time .start_time {
        width: 65% !important;
    }
}


/**main*/
.main{
    width: 100%;
    background: #ffffff;
    overflow: hidden;
}
.bar{
    background: #f2f2f2;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
}
.center{
    margin: 0 15px;
    font-size: 16px;
}
.center i{
	margin:0 5px;
}

@media screen and (max-width: 370px) {
    .bar{
        font-size: 12px;
    }
}
.bule_but_a {
    background: #F1F8FF !important;
    color: #000 !important;
    border: 1px solid #CBD7E6 !important;
}
.org_but_a{   background: #F16E39 !important;
    color: #fff !important;}
.save_button {
    background: #F16E39 !important;
}
.footer_blue{position: absolute;/* width: 100%; */bottom: 0px;}
.padd15{padding: 0 15px;}
.ratpdf_list.border_none p{    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 90%;}
/*.ratpdf_list.border_none a{display:  inline-block;
    width:  100%;
    height: 100%;}*/
.m_w130{width: 130%;}
.m_w130 img{width: 100%;}
/*loading*/
.loading {
    background-color:rgba(192,192,192,1);
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:99
}
.loading:before {
    content:"";
    position:absolute;
    width:4em;
    height:4em;
    border:solid rgba(255,255,255,0.2) .6em;
    border-right-color:#fff;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    top:50%;
    left:50%;
    margin:-2.3em 0 0 -2.3em;
    -webkit-animation:loop 1s infinite linear;
    -moz-animation:loop 1s infinite linear;
    -ms-animation:loop 1s infinite linear;
    animation:loop 1s infinite linear;
    animation: loading 1s linear infinite;
}

@keyframes loading{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}
#m_footer{position: relative;}
.search_input{
    display: none;
}
/**********积分商城——弹出层********/
.cover_box_mall{
    height: 100%;
    width:  100%;
    position: fixed;
    top: 0;
    background: rgba(0,0,0,0.5);
    z-index: 999;
}
.cover_box_mall>div{
    background: #fff;
    height: 60%;
    width: 80%;
    position: absolute;
    right: 10%;
    box-sizing:  border-box;
    font-size: 14px;
    /* overflow-y:  scroll; */
    top: 20%;
    border-radius: 5px;
}
.cover_box_mall_conten{
    padding:15px;
    line-height: 1.8em;
    overflow-y: scroll;
    /* overflow:  hidden; */
    height: 80%;
}
.cover_box_mall_conten p{margin-bottom: 10px;}
.cover_box_mall_title{padding: 15px;border-bottom: 1px solid #ccc;}
.cover_box_mall_title>span{}
.cover_box_mall_title>i{
    float:  right;
    font-size: 18px;
}
.ovfl_hidden{overflow:hidden;position:fixed;}

.off_show{
	display:none;
}
/**********service_icon****************/
.service_icon{position: fixed;width: 36px;top: 100px;right:5px;z-index: 99;}
.service_icon>ul{/* width: 36px; */}
.service_icon>ul>li{/* overflow:  hidden; */height: 50px;/* margin-bottom: 10px; *//* line-height: 50px; */position:  relative;}
.service_icon>ul>li div:first-child{float: right;width: 30px;height: 30px;line-height:  30px;text-align:  center;background: rgba(0,0,0,0.5);border-radius: 50%;margin-top: 7px;}
.service_icon>ul>li div:last-child{
    float: left;
}
.service_icon>ul>li div i{font-size: 18px;color: #fff;}
.dianhua_show{
    background: #019b4b;
    border-radius: 30px;
    height:  47px;
    width: 160px;
    color: #fff;
    padding: 0 5px;
    position:  absolute;
    right: 50px;
}
.dianhua_show>div{
    float: left;
    width: 36px;
    height: 36px;
    line-height:  36px;
    text-align:  center;
    border: 1px solid #fff;
    border-radius: 50%;
    margin-top: 7px;
    background:none !important;
    box-sizing:  border-box;
}
.dianhua_show>div:first-child{
    float: left !important;
}
.dianhua_show div i{
    font-size: 26px;
}
.dianhua_show ul{
    margin-top: 5px;
    float: left;
    margin-left: 10px;
}
.dianhua_show ul li{
    font-size: 18px;
    color: #FFFFFF;
    letter-spacing: 0;
    line-height: 18px;
}
.dianhua_show ul li:last-child{
    font-size: 11px;
    color: #FFFFFF;
    letter-spacing: 0;
    margin-top: 5px;
    line-height: 11px;
}
.tianan_ewm{background: #EC6D2B;border-radius: 5px;/* height: 50px; */width: 100px;color: #fff;padding: 10px 5px;position: absolute;right: 50px;text-align:  center;box-sizing:  border-box;}
.tianan_ewm.dianhua_box_js2 img {
    width: 100%;
}
.tianan_ewm p{
    font-size: 14px;
}
.atv_on{background: #019b4b !important;}

/* 分页*/
.ui-pager {
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            vertical-align: middle;
            margin-right: 4px;
            border-radius: 4px;
            border: 1px solid #ECECEC;
            cursor: pointer;
            color: #000;
            display: inline-block;
            box-sizing: border-box;
            text-align: center;
            font-size: 12px;
            height: 35px;
            line-height: 33px;
            padding: 0 10px;
        }

        .focus {
            border: 1px solid #019b4b;
            color: #019b4b;
			    font-size: 13px;
        }

        .pagination-box li {
            list-style: none;
            float: left;
        }

        .pagination-box {
            height: 30px;
            float: right;
            margin-top: 10px;
			margin-bottom: 10px;
        }

        .js-page-last {
            display: none;
        }

        .js-page-first {
            display: none;
        }