<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* {word-wrap:break-word;word-break:break-all;}
* {box-sizing:border-box;}
html{min-width: 1300px;}
/*变灰色*/
/*html {overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}*/
body {
	padding:0px; 
	margin:0px auto; 
	/*text-align:center;*/
	vertical-align:middle;
	font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;
	color:#323232;
	font-size:13px;
	line-height:28px;
	background-color:#fff;
}

/*	防止复制代码
body {-moz-user-select: none;-webkit-user-select: none;} 
*/
img,p,form {margin:0px;padding:0px;border:0px;}
ul,li{list-style:none;padding:0px;margin:0px;}
h1,h2,h3 {margin:5px 0px;padding:0px;}
input,textarea {font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; font-size:13px;}
.l {float:left;}
.r {float:right;}
.clear {clear:both;font-size:0; line-height:0; height:0; visibility:hidden;}

::selection {background:#fb912d;color:#ffffff;}
::-moz-selection{background:#fb912d;color:#ffffff;}
::-webkit-selection{background:#fb912d;color:#ffffff;}

/*	链接样式	*/
a {color:#323232;}
a:hover {text-decoration: none;color: #ff5b4c;}
a:link,a:visited,a:active {text-decoration: none;}

a.nav-link{color:#fff;}
a.nav-link:hover {text-decoration:none;color:#125673;}
a.nav-link:link,a.nav-link:visited,a.nav-link:active {text-decoration:none;}

a.white-link {color:#fff;}
a.white-link:hover {text-decoration:none; color:#e4ce8e;}
a.white-link:link,a.white-link:visited,a.white-link:active {text-decoration:none;}

a.red-link{color:#d40403;}
a.red-link:hover {text-decoration:none;color:#000; }
a.red-link:link,a.red-link:visited,a.red-link:active {text-decoration:none;}

a.blue-link {color:blue;}
a.blue-link:hover {text-decoration:none;color:#468cea; }
a.blue-link:link,a.blue-link:visited,a.blue-link:active {text-decoration:none;}

a.he-link{color:#bf9345;}
a.he-link:hover {text-decoration:none;color:#111; }
a.he-link:link,a.he-link:visited,a.he-link:active {text-decoration:none;}

a.huang-link{color:#fcff00;}
a.huang-link:hover {text-decoration:none;color:#f9bc5c; }
a.huang-link:link,a.huang-link:visited,a.huang-link:active {text-decoration:none;}

.ico_hot_1 {position: absolute; top: 10px; right: 10px; z-index: 1; background: url(../images/ico_hot_1.gif) no-repeat center center; width:9px; height: 14px; overflow: hidden;}
.ico_hot_2 {position: absolute; top: 10px; right: 10px; z-index: 1; background: url(../images/ico_hot_2.gif) no-repeat center center; width:28px; height: 11px; overflow: hidden;}


.color-white {color:#fff;}
.color-red {color:red;}
.color-cheng {color: #ff705f;}

.p-b-10 {padding-bottom: 10px;}
.m-r-10 {margin-right: 10px; }

@keyframes buttonbg{
	from{ background-color: #f97721;}
	to{background-color: #fac26b;}
}

.wrap {margin:0px auto; width: 1200px; overflow: hidden;}
.top {float: left; width: 100%; height: 30px; line-height: 30px; border-bottom: 1px solid #eee; background: #fafafa; text-align: left; overflow: hidden;}
.top span {float: right;}

.header {float:left;width: 100%; height: 120px; padding:20px 0px;overflow: hidden;}
.header .logo {float:left; height: 80px; line-height: 80px; font-size: 30px; overflow: hidden;}
.header .logo a {float:left;max-height: 80px; display: block;}

.header .headertel {float:right; width:200px; height: 80px; padding-top: 20px; text-align:right;padding-right: 0px; display: none;  overflow: hidden; }
.header .headertel span {float:left;width: 100%; padding-top:20px; }
.header .headertel i {float:right; padding-right:10px;font-size: 20px; margin-top:5px; font-weight:700; color:#1f80a9;}
.header .headertel b {float: right; font-size:20px;}

.nav {float: left; width: 100%; height: 50px; background: url(../images/navbg.jpg) repeat-x left top;position: relative; margin-bottom: 10px; border-bottom: 2px solid #1a698c; overflow: hidden; }
.navbox {margin:0px auto; width: 1200px; }
.navbox .navlimid {float:left; width: 5px; height: 50px; text-align: center; background: url(../images/navmid.png) no-repeat center top; overflow: hidden;}
.navbox .navli {float:left; height: 50px;line-height: 50px;  font-size: 18px; text-align: center; font-weight: 400; padding: 0px 40px; overflow: hidden }
.navbox .navli img {float: left;}

.banner {margin: 0px auto; width: 1200px; height: 330px; padding-bottom: 10px; overflow: hidden;}
.banner img {float: left;width: 1200px; height: 320px;  border: 0px;}
.sbanner {float: left; width: 100%; height: 225px; background-position: center center; background-repeat: no-repeat; overflow: hidden;}
.ibox-1 {float: left; border:1px solid #dadada ;  overflow: hidden;}


.inews {width: 420px;height: 300px; margin:0px 10px;}
.inewsbox {margin:0px auto; width: 400px; overflow: hidden;}
.inewsbox .inewstopli {float: left; width: 100%; height: 110px; border-bottom: 2px dotted #dbdbdb; overflow: hidden;}
.inewsbox .inewstopli h1{float: left; width: 100%;font-size: 24px; text-align: center; height: 35px; line-height: 35px; overflow: hidden;}
.inewsbox .inewstopli p {float: left; width: 100%; height: 60px; line-height: 30px; text-align:justify; font-size: 16px; text-indent: 2em; overflow: hidden;}

.inewsbox .inewsli {float: left; width: 100%; padding:2px 0px;text-align: left; border-bottom: 1px dotted #dbdbdb; overflow: hidden;}
.inewsbox .inewsli span {float: right;}

.ivote {margin:0px auto; width: 240px; height:135px; overflow: hidden;}

.tit_a {float:left; width: 100%; height: 39px; line-height:39px; background:url(../images/tit_bg.jpg) repeat-x left top;overflow: hidden;}
.tit_a span{float: right; padding-right: 10px; overflow: hidden;}
.tit_a b {float: left; background: url(../images/ico_tit_l.gif) no-repeat 10px center; font-size:18px; padding-left: 30px; color: #323232; line-height: 39px; overflow: hidden;}

.tit_a i {float: left; font-size:12px;line-height: 15px;}

.tit_b {float: left; width: 100%; padding:5px 0px; height: 50px; text-align: left; border-bottom: 1px solid #dbdbdb; margin-bottom: 20px; overflow: hidden;}
.tit_b span {float:right; line-height:40px;}

.tit_c {float: left; width: 100%;  height: 40px; text-align: left;overflow: hidden;}
.tit_c b {font-size:18px;}
.tit_c span {float:right; line-height:40px;}


.iadsa {float: left; width: 870px; height: 85px; padding-bottom: 10px; overflow: hidden;}
.iadsa img {float: left; width: 870px; height: 75px;  border: 0px;}

.iadsb {margin: 0px auto; width: 1200px; height: 100px; padding-bottom: 10px; overflow: hidden;}
.iadsb img {float: left; width: 1200px; height: 90px;  border: 0px;}

.inpage {float: left; width: 100%; border-top:2px solid #efefef; background: #fafafa; padding-top: 40px; padding-bottom: 40px; overflow: hidden;}


.right {float: left; width: 930px; overflow: hidden;}
.rightbox {float:left; width: 930px; background-color: #fff; padding: 20px; text-align: justify; border-radius: 0px; overflow: hidden;}

.ileft {float: left; width: 930px; overflow: hidden;}
.ilbox {float: left; width: 930px; overflow: hidden;}

.iaboutbox {float: left; width: 930px; height: 266px; background-color: #fff; padding: 20px; text-align: justify; overflow: hidden;}
.iaboutbox img {float: left; margin-right: 20px; border:0px; }
.iaboutbox p { text-align: justify; text-indent: 2em; overflow: hidden; }
.left{float: left; width: 270px; padding-right: 10px; overflow: hidden;}
.leftbox {float: left; width: 260px; margin-bottom:10px; overflow: hidden;}
.leftbox .leftinbox {margin:0px auto;width: 240px; background-color: #fff; padding: 10px 0px; border-radius: 5px; overflow: hidden;}
.leftbox .leftinbox .litext {float:left; width: 100%; padding:10px; font-size:14px; text-align: center; background: #efefef; margin-top: 1px; overflow: hidden;}
.leftbox .leftinbox .litext:hover {background-color: #467290;}
.leftbox .leftinbox .litext:hover a {color:#fff;}
.leftbox .leftinbox .litexts { background-color: #467290; color: #fff; }

.leftbox .leftinbox .liname { margin-top:0px;background-color: #424346; color: #fff; font-size:22px;}
.leftbox .leftinbox .licontact  {float:left; width: 100%; padding:5px 10px; font-size:14px; text-align: left; border-bottom: 1px dotted #dbdbdb; overflow: hidden;}
.leftbox .leftinbox .licontact i {float:left; font-size:18px;margin-right:5px; line-height: 30px;}

.iright{float: left; width: 270px; padding-left: 10px; overflow: hidden;}


#resbox { font-size: 18px; color: red; }

.newsli {float:left; width: 890px; padding:10px; text-align: left;border-bottom:1px dotted #dbdbdb; overflow: hidden;}
.newsli span {float:right;}
.newsli img {float: left; width: 160px; height: 120px; margin-right: 20px; border:0px;}
.newsli b {float: left; width: 680px; height: 40px; line-height: 40px;  overflow: hidden;}
.newsli p {float: left; width: 680px; font-size:12px; line-height: 22px;overflow: hidden;}
.pos { background-color: #caaa73; color: #fff;  padding:0px 20px; border-radius: 2px;}

.inewsboxa {float: left;width: 400px; margin: 10px 10px 0px 0px; overflow: hidden;}
.inewsboxa .inewsboxam {margin:0px auto; width: 380px; height: 370px; padding:10px 0px; overflow: hidden;}
.inewslia {float: left; width: 100%; height: 35px; line-height: 35px; border-bottom: 1px dotted #dbdbdb; text-align: left; overflow: hidden;}
.inewslia span {float: right;}


.inewsboxb {float: left;width: 520px; margin-top: 10px; overflow: hidden;}
.inewsboxb .inewsboxbm {margin:0px auto; width: 500px; height: 370px; padding:10px 0px; overflow: hidden;}

.mapbox {float:left; width: 100%; height: 450px; overflow: hidden;}
.mapbox div { box-sizing:content-box;}
.mapbox img {float:none; width:auto;}

.titleh1 {float: left; width: 100%; padding:10px; font-size:26px; line-height: 40px; text-align: center; overflow: hidden;}
.datebox {float: left; width: 100%; padding:5px 10px; background-color: #efefef; text-align: left; margin-bottom: 20px; overflow: hidden;}
.share {float: right;}
.textbox {float:left; width: 100%; text-align: justify; overflow: hidden;}


.foot {float:left; width:100%;background-color: #1f7da5; padding:20px 0px; text-align: left; color: #fff; text-align: center; font-size: 14px; margin-top: 10px; overflow: hidden;}
.footl {float: left; width: 250px; padding:20px 100px; text-align: center; overflow: hidden;}
.footr {float: left; width: 950px; text-align: left; padding:10px 20px; color: #fff;  overflow: hidden;}

/*	上条下条	*/
.pernext {clear:left;float:left;width:100%; border-top:1px solid #dbdbdb; margin-top:10px; overflow:hidden;}
.pernext ul li {float:left; width:100%; height:30px; line-height:30px; text-align:left; overflow:hidden;}

/*-|页码|-*/
.page { float:left; width:100%;line-height:35px; text-align:center;padding:10px 0px; font-size:13px; margin-top:10px; overflow:hidden;}
.page a,.page span {border-radius:5px; overflow: hidden;}
.page .current { background: #333; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .num{background: #ccc; color: #fff; padding:5px 10px; margin: 2px; overflow: hidden;}
.page .next {background: #bc9a60; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .prev {background: #bc9a60; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}

.lybbox {margin:0px auto; width: 800px; background: url(../images/lybg.jpg) no-repeat right bottom; padding-top: 40px; padding-bottom:180px; overflow: hidden;}
.lybbox .lybli {float: left; width: 100%; padding:10px 0px; text-align: left; overflow: hidden;}
.lybbox .lybli b {font-size:16px; color: #444; }
.lybbox .lybli .lybipt {float: left; width: 500px; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybarea {float: left; width: 700px; height: 190px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybbut {float: left; padding:0px 20px; height: 40px; background: #467290; color: #fff; border: 1px solid #325771; border-radius: 4px; cursor:pointer;overflow: hidden;}
.lybbox .lybli .lybyzm {float: left; width: 300px; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; overflow: hidden;}
.lybbox .lybli .lybyzmpic {float: left; height: 40px;border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; cursor: pointer; overflow: hidden;}

#resbox {float:left;width: 550px; padding:10px 20px; background-color: #fafafa; border: 1px dashed #dbdbdb;border-radius: 5px; color: #666; display: none; overflow: hidden;}
#resbox b {float: left;  padding:5px 0px;color: #333;font-size: 18px;width: 100%; border-bottom: 1px solid #dbdbdb; margin-bottom: 5px; overflow: hidden;}


/*	焦点幻灯	*/
a img{border:0;}
#slide{position:relative;float:left;width:460px;height:345px;margin-bottom:0px;overflow:hidden;background:url(../images/img/loading.gif) no-repeat center;}
#slide ul{position:absolute;margin:0;padding:0;}
#slide li{float:left; width:460px;height:345px;overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:130px;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(../images/img/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
#slide div{position:absolute; float:right; bottom:10px; right:10px; height:32px; overflow:hidden; zoom:1; }
#slide span{width:32px;font-size:14px;height:32px;margin:2px 2px; background:#F1740E;float:left;text-align:center;line-height:32px;cursor:pointer;font-family:arial;filter:alpha(opacity=70);opacity:0.7;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#000;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}


/*	自适应幻灯	*/

.fullSlide {clear:left;float:left;position:relative;width:100%;height:290px;background:#ffffff;overflow:hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:290px;overflow:hidden;text-align:center; position:relative;}
.fullSlide .bd li img {width:100%; height:290px; border:0px;}
.fullSlide .bd li b {float:left; display:none;width:100%;padding:10px; background-color: #111; background-color: rgba(1,1,1,.5); color: #fff; line-height: 30px; text-align: center; position:absolute; top:0px; left:0px; z-index:99; overflow: hidden;}
.fullSlide .bd li a {display:block; color: #fff;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px; border-radius:50%; overflow: hidden;}
.fullSlide .hd ul .on {background:#f00;width:30px; border-radius: 5px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}


/*#goTopBtn {POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: fixed;}*/
#goTopBtn {cursor:pointer;}
.go{width:40px;height:40px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:12px;_right:-47px;bottom:35px;border-radius:5px;box-shadow:0 0 2px #6E6E6E;}
.go a{display:block;width:40px;height:40px;border:0;overflow:hidden;float:left;}
.go .top{background:url(../images/GotoTop1.png) no-repeat;}
.go .top:hover{background:url(../images/GotoTop2.png) no-repeat;}

#goTop {position:fixed;right:20px;bottom:40px;width:40px;height:32px;padding:0px;/*background-color:#666;*/border-radius:6px;cursor:pointer;}
#goTop{_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||10)));}
#goTop a{display:block;width:40px;height:40px;border:0;overflow:hidden;float:left;}
#goTop .top{background:url(../images/GotoTop1.png) no-repeat;}
#goTop .top:hover{background:url(../images/GotoTop2.png) no-repeat;}
/*
#goTop:hover {background-color:#333;}
#goTop:hover .gotop1 {border-left:12px solid #333;border-right:12px solid #333;}
#goTop .gotop1 {width:0;margin:0 auto;border-bottom:12px solid #FFF;border-left:12px solid #666;border-right:12px solid #666;}
#goTop .gotop2 {width:10px;height:10px;margin:0 auto;background-color:#FFF;}
*/
.rightkf{ position: fixed; right: -125px; top: 430px; width: 180px; overflow: hidden;}
.rightkf .kflia{float: left; width: 100%; height: 55px;  
	text-align: left;
	padding-left:0px;	
	font: 16px/53px 'Microsoft YaHei';
	background-color: #aaa;
	background-color: rgba(170,170,170,.6);
	color: #fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	margin-bottom:5px;
	cursor:pointer;
	overflow: hidden;
}
.rightkf .kflib{
	float: left; width: 100%; 
	height: 55px; 
	text-align: left;
	padding-left:0px;	
	font: 16px/53px 'Microsoft YaHei';
	background-color: #aaa;
	background-color: rgba(170,170,170,.6);
	color: #fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	overflow: hidden;
}
.kflib:hover,.kflia:hover {background:#21262a ;}
.rightkf .kflia i,.rightkf .kflib i {float:left;width:55px; height:55px;text-align:center;font-size:28px; line-height: 55px;}
.kflib .kfewm {float: left; margin-left: 15px; width:150px; margin-bottom: 10px; background: #f90; overflow: hidden;}
.kflib .kfewm img {float: left; width: 150px;}

/*	大转盘 start	*/

.demo{margin:0px auto; width:417px; height:417px; position:relative; overflow: hidden;}
#disk{width:417px; height:417px; background:url(../images/disk.png) no-repeat}
#start{width:163px; height:320px; position:absolute; top:46px; left:130px;}
#start img{cursor:pointer}

.flashsty{margin:0px auto; padding:100px 0px;width:100%; height:auto; background:url(../images/loterybg.jpg) repeat left top; overflow: hidden;}
.flashsty .fltop{width:929px; height:61px;}
.flashsty .fltext{margin:0px auto;width:950px; /* height:475px;background:url(../images/chou_bg.gif) left no-repeat;*/}
.flashsty .fltext .fl{float:left;width:437px; overflow: hidden;  }
.flashsty .fltext .fl .deskbox {float: left; margin:50px auto; width: 437px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 50%; overflow: hidden;}
.flashsty .fltext .fr{width:513px; padding-left: 50px; padding-top:80px;float:left;}
.flashsty .fltext .fr .deskmainbox {float: left; margin:50px auto; width: 513px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 0px 10px  10px 0px ; overflow: hidden;}
.flashsty .fltext .fr .jiang{width:415px; height:124px;text-align:center; background:url(../images/jiang.png) left no-repeat; font-size:26px; overflow: hidden;}
.flashsty .fltext .fr .frtext{float:left; margin-left:30px; padding:20px;width:350px;  line-height:22px; color:#FFFFFF;text-align:left; background: #a00005; background: rgba(160,0,5,.5); border-radius: 0px 0px 10px 10px; overflow: hidden;}
.flashsty .fltext .fr .frov{width:332px; height:30px; line-height:30px; font-weight:bold; color:#FFFFFF; padding-left:50px; text-align:center;}

/*	大转盘	END 	*/


.empty{float: left;width: 100%;margin:100px 0;display: flex;flex-flow: column nowrap;justify-content: center;align-content: center;align-items: center;overflow: hidden}
.empty .image{flex:auto;padding:20px;text-align: center;margin-bottom: 20px;}
.empty .image img{max-width: 60%;}
.empty .name{flex:auto;font-size:30px;line-height:40px;color: #8a8a8a;}


.x-msg{
    float: left;width: 100%;margin-top: 100px;
    display: flex;flex-flow: column nowrap;
    align-content: center;align-items: center;
    overflow: hidden;}
.x-msg .ico-success{margin-top:30px;padding:0;font-size:200px;color: #198754;}
.x-msg .ico-error{margin-top:30px;padding:0;font-size:200px;color: #dc3545;}
.x-msg .msg-box{padding:20px;width:100%;text-align: center;color: #adb5bd;}
.x-msg .btn-box{padding:20px;width:100%;font-size:16px;}

.page-per-next{float: left;width: 100%;padding:40px 0;margin-top:40px;border-top:1px dashed #dbdbdb;overflow: hidden;}
.page-per-next ul li{float: left;width: 100%;padding:5px 0;line-height:30px;text-align: left;overflow: hidden;}

/* 没有数据 */
.page-main-right .empty{float: left;width: 100%;margin:100px 0;display: flex;flex-flow: column nowrap;justify-content: center;align-content: center;align-items: center;overflow: hidden}
.page-main-right .empty .image{flex:auto;padding:20px;text-align: center;margin-bottom: 20px;}
.page-main-right .empty .image img{max-width: 60%;}
.page-main-right .empty .name{flex:auto;font-size:30px;line-height:40px;color: #8a8a8a;}

/* 分页 */
.page{float: left;width: 100%;margin: 20px 0;overflow: hidden;}
.page .pagination{display: flex;flex-flow: row wrap;justify-content: center;align-items: center;align-content: center;}
.page ul li{cursor:pointer;background-color:#1d50a3;color:#ffffff;font-size:14px;height: 30px;line-height: 30px;margin:5px;border-radius:2px;overflow: hidden;}
.page ul li:hover{background-color: #00c07a;color: #ffffff;}
.page ul li a{float:left;width:100%;color: #ffffff;padding:0 10px;}
.page ul li span{padding:0 10px;}
.page .disabled{background-color: #484848;color: #ffffff;}
.page .active{background-color: #ea644a;color: #ffffff;}
</pre></body></html>