/* 初始化CSS */

body,p,ul,ol,li,img,h1,h2,h3,h4,h5,h6,form,fieldset,legend,select,input{margin:0; padding:0;}

body{color:#333333;text-align:left;font:14px/26px 'Microsoft YaHei', \5FAE\8F6F\96C5\9ED1, "微软雅黑", Tahoma, Helvetica, Arial,  SimSun, sans-serif;}

ul,ol,li{list-style:none;}

select,input{vertical-align:middle; font-size:12px; font-family: 'Microsoft YaHei', \5FAE\8F6F\96C5\9ED1, Tahoma, Helvetica, Arial, SimSun, sans-serif;}

img{border:0;}

p{text-indent:2em;}

a{color:#333333; text-decoration:none;}

a:hover{color:#BB3543; text-decoration:underline;}

.clearfix:after{content:'\0020'; display:block; clear:both; height:0;}

.clearfix{zoom:1;}

.clearFloat{ clear:both;height:0;line-height:0;font-size:0; overflow:hidden;}

/*common moudles */

/*layout:: keep the footer at the bottom of page*/

html, body {	margin: 0;	padding: 0;	height: 100%; }
body {	width: 100%;	border: 0;	text-align: center;}
.head-wrapper {	text-align: left;	position: absolute;	top: 0px;	width: 100%; background:url(../images/header-bg.jpg) #fff repeat-x center 0;	z-index: 9;	height: 170px;  left:0px; }

.main-wrapper {	text-align: left;	position: relative;	min-height: 100%;}
* html, * html body {background-attachment: fixed;} /**ie6 修复**/
* html, * html .main-wrapper {	height: 100%;} /* 修正IE6振动bug */
.container {	padding-bottom: 180px; padding-top: 160px; }

.foot-wrapper {	clear: both;	position: relative;		text-align: left;	height: 150px;	margin-top: -150px;	overflow: hidden;  }



/*header*/
.header{ width:1000px; margin:0 auto; clear: both; margin-top:10px;}
.header h1.logo{ margin:25px 0; height:27px; width:600px; background-image:url(../images/logo.png?20170619);background-image:-webkit-image-set(url(../images/logo.png?20170619) 1x,url(../images/logo2x.png?20170619) 2x); background-repeat: no-repeat; background-position: 0 0; overflow:hidden; position:relative;}
.header h1.logo a{ display:block;  height:27px; width:600px; cursor:pointer; text-indent:-1000px; position:absolute; left:0; top:0; }



/*ui-column*/

.ui-column{ zoom: 1; font-size: 12px; margin: 0 0 20px 0; }
.ui-column:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden
}
.ui-column-head {
	position: relative;
	padding:10px 10px 0px 0px;
	height: 36px;
	zoom: 1
}
.ui-column-head .ui-column-head-title {
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	float: left;
	display: inline;
	margin: 0;
	padding: 5px 10px;
	background:#355fb5;
}
h2.ui-column-head-title a{ color: #fff; }
.ui-column-head .ui-column-head-more {
	float: right;
	display: inline;
	margin: 0;
	padding: 5px 0px;
	font-size:14px;
	color: gray;
}

/* 310 px half of width*/

.half-left-side{ width: 310px; display:inline; float: left; position: relative; }
.half-right-side{ width: 310px; display:inline; float: right; position: relative; }

/*ui-img-txt*/

.ui-img-txt{
	padding: 10px 0px 10px 120px;
	}
.no-img{ padding-left:0px;}
.ui-img-txt:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.ui-img-label {
		float: left;
		display: inline;
    margin-left: -120px;
    font-size: 14px;
    width: 110px;
    padding-top: 5px;
    text-align: right;

}

.ui-img-label img{   height:85px; width:105px; padding:1px;}

.ui-txt-label { line-height:200%; font-size:12px; color:#666; text-align: left;}
.ui-txt-label p{ text-indent: 0; text-align:justify; text-justify:inter-ideograph;} /*中文两端对齐*/
.ui-txt-label a{ color:#355fb5; text-decoration:none;}
.ui-txt-label a:hover{ text-decoration:underline;}

/* msg-container */
.msg-container{ border-top: dotted 2px #ccc; margin-top:0; padding-top: 10px;}
.msg-title{ font-size: 14px; color:#333;}
.msg-content{ margin: 0;}
/* summary-list */

.summary-list{}
.summary-list li{ display: inline; margin-right:45px; }

/* news-list */

.news-list-item {}
.news-list-item .date-time{ float:right; color: #888;}
.news-list-item .sch-name a{ color: #0f5ea1;}

/* right-area */
.right-area{ padding-top:10px; }


/****ui-box***/

.ui-box {
	zoom: 1;
	font-size: 12px;
	margin: 0;
	padding: 0;
	border: 1px solid #f2f2f2;
	border-bottom: 0;
	background: #fafafa;
	
}
.ui-box:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden
}
.ui-box-follow {
	border-top: 0
}
.ui-box .ui-box-withoutBottom {
	border-bottom: 0
}
.ui-box-head {
	border-bottom: 1px solid #f2f2f2;
	position: relative;
	padding: 10px;
	padding-left:10px;
	height: 16px;
	line-height: 16px;
	background: #fafafa;
	zoom: 1
}
.ui-box-head .ui-box-head-title {
	color: #18489d;
	font-size: 14px;
	font-weight: 700;
	float: left;
	display: inline;
	margin: 0;
	padding: 0
}
.ui-box-head .ui-box-head-more {
	float: right;
	font-size:14px;
	color: gray;
}
.ui-box-head .ui-box-head-text {
	margin-left: 10px;
	color: gray;
	float: left;
	display:inline;
}
.ui-box-container {
	background: #fff;
	border-bottom: 1px solid #f2f2f2;
}
.ui-box-content {
	padding: 10px 15px;
}


/**ol-list**/
.ol-list {
	margin: 0;
	padding: 0;
	list-style: none;
}
.ol-list-item {
	line-height: 20px;
	padding: 5px 0;
}
.ol-list-item a {
	line-height: 20px;
	text-decoration: none;
	color: #333;
	font-size: 12px;
}
.ol-list-item .sort{ float:left; background: #888; width: 20px; text-align: center; font-family:Verdana; color: #fff;  font-size: 10px; font-weight: bold; line-height: 14px; margin: 4px 6px 0px 0px;}
.ol-list-item span.hot{ background:#ed4c59;}
.ol-list-item span.date-time{ float:right; color: #888; }
.ol-list-item a, .ol-list-item span.date-time {
	font-size: 12px; vertical-align: middle
	
}
.ol-list-item a:hover {
	text-decoration: underline
}
.ol-list-gray .ol-list-item {
	color: gray
}
.ol-list-graylink .ol-list-item {
	color: gray
}
.ol-list-graylink .ol-list-item a {
	color: #666
}

/*head附加样式*/
.head-top{ text-align:right; height: 30px; font-size: 12px; }
.head-top a{ color:#333; }
/*简繁体*/
.swith-btn {
  width: 105px;
  height:28px;
  float: right;
  cursor: pointer;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  text-align: left;
  overflow: hidden;
  background: #f0f0f0;
  margin-left: 10px;

}

.switch-left{ float: left; width: 40px; text-align: center; padding: 0 5px; overflow:hidden;}
.switch-right{float: right; width: 40px; text-align: center;  padding: 0 5px; overflow:hidden;  }
.swith-btn input{display: none;}

.switch-on .switch-right{ background: #4070c4; color: #fff; border: solid 1px #4070c4;   -webkit-border-radius: 5px;
  -moz-border-radius: 5px; border-radius: 5px;}
.switch-on .switch-left{ color: #666;}

.switch-off .switch-left{ background: #4070c4; color: #fff; border: solid 1px #4070c4;  -webkit-border-radius: 5px;
  -moz-border-radius: 5px; border-radius: 5px;}
.switch-off .switch-right{ color: #666;}

/*搜索*/
.search{
	padding: 1px 2px;
	width: 220px;
	overflow: hidden;
	margin-top:30px;
	float:right;
	position:relative;
	clear: both;
	border-radius: 5px;
	border: 1px solid #ccc;
	background: #fff;

}
.search-input{
	padding:2px 5px;
	background: #fff;	
	width: 180px;
	height: 20px;
	border: 0;
	font-size:14px;
}

.search-submit{
	cursor:pointer;
	width:20px;
	height:20px;
	overflow: hidden;
	border: 0;
	background: url(../images/search_btn.png) #fff no-repeat center center;

}
/* 首页 */
.banner{ margin-top: 15px; position: relative; width: 1000px; height: 308px;}

.hovering-container{ width: 365px; height: 240px; position: absolute; right: 30px; top: 30px;}
.hovering-content{width: 100%; height: 100%; position: absolute; z-index: 99; color: #fefefe;  font-size:12px;}
.hovering-content p{ padding-left:7em; text-indent:-5em; padding-right:2em; margin-top:5px; }
.hovering-mask{ width: 100%; height: 100%; position: absolute; z-index: 1; left: 0; top: 0;  background: #000; -khtml-opacity:0.4;-moz-opacity: 0.4; opacity: 0.4; filter: alpha(opacity=40);}


.hovering-content p.bnt-link{ text-indent:0; width:250px;  margin: 20px auto; padding: 5px 0;  background: #1f76b9; text-align:center; font-size:14px; font-weight:bold}
.hovering-content p.bnt-link a{ color: #fafafa;}
/* mingsheng-list 首页中华名胜列表 */
.mingsheng-list{
		width: 1000px;
		overflow: hidden;

}
.ms-list{ width: 1200px; overflow: hidden;}
.ms-list-item{
	width: 235px;
	float: left;
	display: inline;
	margin-right: 20px;
	text-align: right;
}
.ms-label{ height: 40px; text-align: right;}
.ms-adress{ background: #4d80d0; color: #fff; float: right;}
.ms-adress a{ color: #fff;  padding: 3px 8px;}


/*breadcrumb-ui*/
.ui-breadcrumbs{ padding:5px 0; }
.ui-breadcrumb {
	font-size:0px;
	padding: 0;
}

.ui-breadcrumb li{
	color: #555;
	font-size:14px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align:top;
	}
	
.ui-breadcrumb li { padding:8px 4px;}
.ui-breadcrumb li.icon-home	{ padding-left:0px;}
 .ui-breadcrumb li.active {
	color: #4070c4;
	
}
.ui-breadcrumb  a {
	color: #555;
	
}

.ui-breadcrumb  .home-icon {
	font-size: 20px;
	margin-left: 4px;
	margin-right: 2px;
	position: relative;
	top: 2px;
}

.ui-breadcrumb .icon .iconfont {
	font-size: 12px;
}



/* 中华名胜 1level 瀑布流*/
  .waterfall-wrap{position:relative;zoom:1;margin:0px auto;}
  .waterfall-wrap li.waterfall-item{width:255px;float:left;list-style:none; overflow:hidden;}
  li.waterfall-item .map-nav{ margin: 10px 0px 15px 10px}

 .boxCont{
 	position:relative;
 	margin:10px 10px; 
 	font-size:12px; 
 	border:1px solid #c9c7c8;
 	padding:1px;
 	background:#fff;
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.12);
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.12);
-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.12)
}
.boxCont:before{
content: '';
width: 50px;
height: 50px;
top:0; right:0;
position:absolute;
display: inline-block;
z-index:-1;

}
.boxCont:after{
content: '';
width: 100px;
height: 100px;
top:0; left:0;
position:absolute;
z-index:-1;
display: inline-block;

}


.pin-holder{ position: relative; width:231px; overflow: hidden;}
.pic-label{ position: absolute; z-index: 1;  right: 0; line-height: 120%;}
.pic-label a{ display:block; background: #4171c5; color: #fffeff; padding:3px 6px; }

.pic-box{ top: 0; background:url('../images/o_loading.gif') no-repeat center;}
.pic-box img{  vertical-align: top; width: 231px;  }

.pin-summary{margin:0; }
.pic-title{font-weight:normal;line-height:20px;font-size:12px; text-indent: 0; padding: 5px;}
.pic-title a{ color: #333;}

.pic-summary{ height: 60px; overflow:hidden; margin:0; padding: 0 5px;}

.loading{display:none;margin-bottom:15px;padding:15px 0;text-align:center;font-weight:700;border:double rgba(34,25,25,.14);border-width:3px 0 0 0; margin-top:10px;}
.loading img{display:inline-block;margin-right:6px}
.loading span{font-size:1.6em}
.more-waterfall{clear:both; width:237px;margin:0 auto 16px;padding:.7em .825em;text-align:center;text-decoration:none;color:#221919; font-size: 18px;}


/* 名胜2level*/
.tab { margin: 20px 0;}
.tab li{float:left;display:inline;margin-right:7px}
.tab li a{position:relative;font-size:14px;color:#555;background:#f8f8f8;border:1px solid #d8d8d8;padding:6px 15px;float:left;line-height:19px;_zoom:1}
.tab a span{color:#999;margin-left:2px}
.tab a:hover{background-color:#fdfdfd}

.tab li.current a{ background: #355fb5; color: #fff;}
/* 地图导航 */

.map-nav{ width: 220px; background: #d1d1d1; padding: 15px 5px 15px 10px; border-radius: 5px;box-shadow: 1px 1px 2px #e3e3e3; overflow: hidden; }
.map-nav ul{ font-size: 0;  width: 230px; }
.map-nav li{ display: inline-block; *display: inline; *zoom:1; vertical-align: top; font-size: 14px; line-height: 150%; width: 56px;  color: #fffeff;  text-align: left; padding: 5px 0;}
.map-nav li a{ color: #333; display: inline-block; *display: inline; *zoom:1; padding: 1px 5px; border-radius: 2px; border: solid 1px #d1d1d1; }
.map-nav li.current a, .map-nav li a:hover{ color: #fffeff; background: #5d8be1; border: solid 1px #224b9b; text-decoration: none;}

/* ms-area */


.ms-area {
	zoom: 1;
	font-size: 12px;
	margin: 20px 0;
	padding: 0;

}
.ms-area:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden
}


.ms-area-head {
	border-bottom: 2px solid #989898;
	position: relative;
	padding: 10px 5px;
	height: 16px;
	line-height: 16px;
	zoom: 1
}
.ms-area-head .ms-area-head-title {
	color: #666;
	font-size: 18px;
	font-weight: 700;
	float: left;
	display: inline;
	margin: 0;
	padding: 0
}
.ms-area-head .ms-area-head-more {
	float: right;
	font-size:14px;
	color: #18489d;
}
.ms-area-head .ms-area-head-text {
	margin-left: 10px;
	color: gray;
	float: left;
	display:inline;
}
.ms-area-container {
	background: #fff;
}
.ms-area-content {
	padding:  0;
}



/* slide img  图片切换 中华名胜详细*/

    #slides { display: none;  position: relative;    }
	.slidesjs-container{  zoom:1; clear: both; }


		.slidesjs-pagination-item a img{ border-radius:5px; border:solid 2px #fff; }
   .slidesjs-pagination-item  a.active img{  border:solid 2px #ec6438; }

   .slidesjs-previous{ display: block; width: 26px; height: 28px; position: absolute; left: 10px; bottom: 84px; background: url(../images/prev-next.png) no-repeat right 1px; }
   .slidesjs-next {display: block; width: 26px; height: 26px; position: absolute; right: 10px; bottom: 84px; background: url(../images/prev-next.png) no-repeat right -37px;}

   .slidesjs-previous:hover{ background: url(../images/prev-next.png) no-repeat left 1px; }
   .slidesjs-next:hover { background: url(../images/prev-next.png) no-repeat left -37px;}

   

    .slidesjs-pagination{
        zoom: 1;
        font-size: 12px;
        margin: 20px 0;
        padding: 10px 10px 10px 38px;
        border-radius: 3px;
        border:solid 1px #dadad8;
        box-shadow: 0px 1px 2px #dadad8;
        height: 125px;
        clear: both;
    }
     .slidesjs-pagination li{ display:inline-block; *display:inline; *zoom:1;  width: 164px; height: 105px; margin: 0 10px; vertical-align: top; text-align: center; overflow: hidden;}
     .slidesjs-pagination li a{ display: block; width: 164px; height: 105px; }

    


/*名胜摘要*/
.ms-summary{ padding: 10px 0;}
.ms-summary h2{ text-align: center; font-size: 18px; font-weight: normal;}


/* 院校信息详细 */
.sch-block{ }
.sch-block-title{ font-size: 18px; padding: 10px 0; margin: 0; border-top: solid 1px #c7c7c7;}
.sch-name{ color: #416fc4;}

/* 中国地图 */
.chart-map{ float: right; width: 700px; }
/**ui-table**/
.ui-table {
	border-collapse: collapse;
	border: 1px solid #ccc;
	width: 100%;
	font-size: 12px;
	text-align: left
}
.ui-table tr:nth-child(even), .ui-table-split, .ui-table-hover {
	background-color: #fff;
}
.ui-table tr {
	color: gray
}
.ui-table thead tr {
	color: #666
}
.ui-table thead {
	color: #666;
	background-color: #F6F6F6;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8', endColorstr='#F2F2F2');
	background: -webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#F2F2F2));
	background: -moz-linear-gradient(top, #F8F8F8, #F2F2F2);
	background: -o-linear-gradient(top, #F8F8F8, #F2F2F2);
	background: linear-gradient(top, #F8F8F8, #F2F2F2)
}
.ui-table th {
	padding: 7px 9px;
	border-bottom: 1px solid #d9d9d9;
	text-align: left
}
.ui-table td {
	padding: 8px 9px 7px;
	border-bottom: 1px solid #d9d9d9
}
.ui-table th {
	padding: 7px 9px
}
.ui-table tfoot td {
	border-bottom: 0
}
.ui-table-allborder td{
	border: 1px solid #d9d9d9;
	}

.ui-table-noborder, .ui-table-noborder td, .ui-table-noborder tr, .ui-table-noborder th {
	border: 0;
	outline: 0
}
.ui-table-noborder .ui-table-split, .ui-table-noborder .ui-table-hover {
	background-color: #f7f7f7
}
.ui-table-inbox {
	border: 0;
	outline: 0
}

/**ui-list**/
.ui-list {
	margin: 0;
	padding: 10px;
	list-style: square inside
}
.ui-list-item {
	font-size: 9px;
	line-height: 28px
}
.ui-list-item a {
	line-height: 28px;
	text-decoration: none;
	color: #08c
}
.ui-list-item a, .ui-list-item span.ui-list-item-text {
	font-size: 12px;
	vertical-align: middle
}
.ui-list-item a:hover {
	text-decoration: underline
}
.ui-list-gray .ui-list-item {
	color: gray
}
.ui-list-graylink .ui-list-item {
	color: gray
}
.ui-list-graylink .ui-list-item a {
	color: #666
}
.ui-list-nosquare {
	list-style: none
}
ul.ui-list-square,ul.ui-list-square li{
	list-style: square inside ; 

}
.ui-dlist {
	display: inline-block;
	width:100%;
	color: gray;
	font-size: 12px;
	line-height: 2.2
}
.ui-dlist-tit {
	float: left;
	width: 20%;
	text-align: right;
	margin: 0
}
.ui-dlist-det {
	float: left;
	width: 80%;
	text-align: left;
	margin: 0
}

.ui-dlist-tit .iconfont { font-size:14px;}
.ui-dlist-det .ui-dlist-subtitle{
	font-size:14px;
	}
.ui-dlist-det .ui-list{ padding:10px 10px 10px 25px;}

/* 院校信息*/

.sch-container:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	visibility: hidden
}
.sch-container{ padding:20px 0 20px 170px; zoom:1; color: #808080; }

.sch-nav{  float: left; position: absolute; display: inline; width: 171px; z-index: 99;  margin-left: -170px;   }
.sch-nav li{ padding: 8px; margin:0; font-size: 16px;}
.sch-nav li.current{ border: solid 1px #d9d9d9; color: #416fc5; border-right-color: #fff; background: #fff;}
.sch-nav li.current a{color: #416fc5;}

.sch-cont{ padding: 0; background: #fff;  border: solid 1px #d9d9d9; }
.sch-cont-body{  padding: 10px; }
.sch-cont p{ margin-bottom: 1em; }

/*院校二级*/

.sch-type{ font-size: 14px; color: #666; line-height: 34px;}
.sch-type-item{ margin-right: 10px;}
.sch-cont-summary{ padding: 10px 0;}

/* line of hr*/
hr.single-line{ height: 0; border:0; margin: 0 auto; border-bottom: solid 1px #ccc;}
/* 新闻动态 news-dt */
.news-dt{ line-height: 30px;}
.news-dt h3{ font-size: 16px;}
.news-dt h3 a{ color: #3e71c4;}
.news-dt .ep-info{ color: #999;  font-size: 12px; }
.news-dt-summary{ color: #666;}
/* 报考指南 news-list */

.zn-box{ margin-bottom: 15px;}
.zn-box h2{ font-size: 16px; color: #3e71c4; }
.zn-box dt{ padding: 10px 0;}
.zn-box dd{  margin: 0; padding: 0; font-size: 12px;}

.zn-box-content{ padding: 10px; border: solid 1px #ccc;}
.zn-box-content .news-list{ line-height: 28px;}

/**ui-tab**/
.ui-tab {
	margin: 0;
	padding: 0
}
.ui-tab ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.ui-tab li {
	list-style: none;
	vertical-align: top;
	position: relative;
	width: 25%;
}
.ui-tab-items {
	/*border-bottom: 1px solid #E5E5E5;*/
	font-size: 0;
}
.ui-tab-item {
	display: inline-block;
*display:inline;
*zoom:1;
}
.ui-tab-item a {
	font-size: 14px;
	background: #fff;
	line-height: 32px;
	height: 32px;
	border: solid 1px #ccc;
	border-bottom: 0;
	border-left: 0;
	color: #4D4D4D;
	display:block;
text-align: center;

}
.ui-tab-item a, .ui-tab-item a:hover, .ui-tab-item a:active {
	color: #4070c4
}
.ui-tab-item-first a{ border-left: solid 1px #ccc;}
.ui-tab-item-current a {
	font-weight: 700;
	color: #fff;
	background: #4070c4;
}

.ui-tab-item a:hover {
	background: #f6f6f6;
	text-decoration: none
}
.ui-tab-item-current a:hover {
	background: #4070c4;
	color: #f8f8f8;
}
li.ui-tab-item-current a:active {
	color: #fff;
}

/**ui-paging**/

.ui-paging, .ui-paging input {
	color: gray;
	margin: 0;
	padding: 0;
	zoom: 1;
	font-size: 12px;
	vertical-align: middle
}
.ui-paging{ margin-top: 20px;}
.ui-paging:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden
}
.ui-paging a, .ui-paging span.ui-paging-prev, .ui-paging span.ui-paging-next {
	text-decoration: none;
	color: gray;
	margin: 0 3px;
	display: inline-block;
*display:inline;
*zoom:1;
	vertical-align: middle;
	height: 22px;
	line-height: 22px
}
.ui-paging-prev, .ui-paging-next, .ui-paging-goto {
	background-color: #F9F9F9;
	background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#F4F4F4));
	background: -moz-linear-gradient(top, #FEFEFE, #F4F4F4);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#F4F4F4');
	background: -o-linear-gradient(top, #FEFEFE, #F4F4F4);
	background: linear-gradient(top, #FEFEFE, #F4F4F4);
	padding: 0 8px;
	border: 1px solid #ccc;
	border-radius: 3px;
	box-shadow: 0 0 0 1px #fff inset
}
.ui-paging-goto { cursor: pointer;}

.ui-paging-prev:hover, .ui-paging-next:hover, .ui-paging-goto:hover {
	border-color: #999;
	color: #666
}
.ui-paging-prev:hover .iconfont, .ui-paging-next:hover .iconfont {
	color: #666
}
.ui-paging .ui-paging-prev {
	margin: 0 3px 0 0
}
.ui-paging .iconfont {
	font-size: 10px;
	color: #787878
}
.ui-paging a.ui-paging-item {
	background-color: #f3f3f3;
	font-weight: 700;
	padding: 0 8px;
	border: 0
}
.ui-paging a.ui-paging-current, .ui-paging a.ui-paging-item:hover {
	color: #fff;
	background: #3e71c4
}
a.ui-paging-prev:hover, a.ui-paging-next:hover {
	text-decoration: none;
	color: #666
}
.ui-paging-info {
	line-height: 24px;
	margin-right: 5px;
	height: 24px
}
.ui-paging-ellipsis {
	margin: 0 5px;
	line-height: 16px;
	font-weight: 700
}
.ui-paging-which input {
	height: 20px;
	line-height: 20px;
	padding: 0 6px;
	width: 22px;
	border: 1px solid;
	border-color: #aaa #d1d1d1 #d1d1d1 #aaa
}
.ui-paging-which input:hover {
	border-color: #999;
	color: #666
}
.ui-paging-bold {
	font-weight: 700;
	padding: 0 8px
}
.ui-paging span.ui-paging-prev, .ui-paging span.ui-paging-next, .ui-paging span.ui-paging-prev .iconfont, .ui-paging span.ui-paging-next .iconfont {
	color: #fff;
	box-shadow: none;
	background: #d4d4d4;
	border-color: #d4d4d4;
	filter: none
}



