@charset "gb2312";

form {
	margin: 0px;
	padding: 0px;
}

a:link,a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #F30;
	text-decoration: none;
}
.page_all {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
a.red:link,a.red:visited {
	color: #F30;
	text-decoration: none;
	font-weight: bold;
}

a.red:hover {
	color: #390;
}

a.lan:link,a.lan:visited {
	color: #23577f;
	text-decoration: none;
}
a.lan:hover {
	color: #23577f;
	text-decoration: underline;
}


.clear {
	clear: both;
}
.spanRight {
	float: right;
	margin-right: 2px;
	font-size: 12px;
}


a.l01:link
{
	color:#36C;
}
a.l01:hover
{
	color:#F30;
}

/*新加搜索框样式开始*/

.k1 {
	float: left;
	height: 30px;
	width: 450px;
}
.k2 {
	float: left;
	width: 60px;
	margin-top: 3px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.k3 {
	float: left;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
	height: 25px;
	margin-top: 3px;
}
.selectwz {
	font-size: 12px;
}

#headSel {
	border: 1px solid #666;
	width: 58px;
	text-align: center;
	background-color: #FFF;
	position: absolute;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
}
#headSlected {
	font-weight: bold;
	display: block;
	width: 60px;
	display:block;
	line-height: 25px;
	background-image: url(images/search_select.jpg);
	background-repeat: no-repeat;
	height: 25px;
	cursor:pointer;
	text-align: left;
	text-indent: 10px;
}

#headSel li {
	line-height: 20px;
	height: 20px;
	width: 58px;
}

#headSel  a {
	height: 20px;
	width: 58px;
	color: #000;
	background-color: #ffffff;
	font-weight: normal;
	text-indent: 10px;
	display: block;
	text-align: left;
}

#headSel a:hover{
	color: #000;
	background-color: #EAEAEA;
	font-weight: normal;
}
/*新加搜索框样式end*/

.line {
	background-image: url(img/like.jpg);
	background-repeat: repeat-x;
	clear: both;
	line-height: 2px;
	height: 2px;
	background-position: center;
	font-size: 1px;
}
.nvbar {
	line-height: 28px;
	height: 28px;
	text-indent: 2px;
}
.nvbar span {
	float: right;
}

.showpage {
	line-height: 25px;
	height: 25px;
	background-color: #F2F2F2;
	text-indent: 5px;
	clear: both;
}

/*头部宽度修改为100%*/
#top {
	background-image: url(img/bg_sitenav.png);
	line-height: 25px;
	height: 28px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
/*头部宽度修改为100%end*/
#top b {
	float: left;
	font-weight: normal;
	font-size: 12px;
}


#top span {
	float: right;
	margin-right: 10px;
}

#top_ban {
	height: 70px;
	background-image: url(img/index_01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 972px;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	height: 70px;
	width: 270px;
	float: left;
	line-height: 70px;
}
#logo img {
	margin-top: 5px;
	margin-left:20px;
	text-align: center;
	margin-right: auto;
}

#search {
	height: 70px;
	width: 700px;
	float: left;
}
#search_1 {
	margin-top: 10px;
	height: 30px;
	line-height: 30px;
	clear:both;
}



#search_2 {
	line-height: 30px;
	height: 30px;
}
.keyword_input {
	line-height: 23px;
	height: 23px;
	width: 450px;
	font-size: 14px;
	color: #060;
	background-image: url(img/dot_14.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
}
.search_submit {
	height: 28px;
	width: 60px;
	line-height: 25px;
	font-size: 13px;
	font-weight: normal;
	color: #060;
	background-repeat: repeat-x;
}
.search_submit1 {
	height: 22px;
	width: 60px;
	line-height: 25px;
	font-size: 13px;
	font-weight: normal;
	color: #060;
	background-repeat: repeat-x;
}

#menu {
	background-image: url(img/menu_bj.gif);
	line-height: 30px;
	background-repeat: repeat-x;
	height: 30px;
	margin-top: 5px;
	width: 972px;
	margin-right: auto;
	margin-left: auto;
}
#top_nvbar {
	background-image: url(img/index_08.jpg);
	line-height: 25px;
	height: 25px;
	background-repeat: repeat-x;
	background-position: top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FC0;
	border-bottom-color: #FC0;
	border-left-color: #FC0;
	text-indent: 10px;
}
/*加了一个padding属性*/
#New_menu {
	height: 42px;
	padding-top:5px;
}
/*加了一个padding属性end*/
#New_menu_left {
	height: 42px;
	float: left;
	width: 21px;
	background-image: url(images/new_meni_left.gif);
	background-repeat: no-repeat;
}
#New_menu_right {
	background-image: url(images/new_meni_right.gif);
	background-repeat: no-repeat;
	float: right;
	height: 42px;
	width: 10px;
}
#New_menu_center {
	float: left;
	height: 42px;
	width: 939px;
	background-image: url(images/new_meni_center.gif);
	background-repeat: repeat-x;
	overflow: hidden;
}
.New_ul_menu {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.New_ul_menu li {
	line-height: 42px;
	float: left;
	background-image: url(images/new_meni_center_li.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	background-position: right center;
	text-align: center;
	width: 78px;
	height: 42px;
}

.New_ul_menu a ,.New_ul_menu a:link,.New_ul_menu a:visited {
	color: #FFF;
}

 
.New_ul_menu  a:hover  {
	color: #FF0;
	text-decoration: underline;
}

#new_top_nvbar {
	height: 33px;
	line-height: 33px;
	background-image: url(images/new_top_nvbar_center.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #060;
	font-size: 12px;
	overflow: hidden;
}
#new_top_nvbar_left {
	background-image: url(images/new_top_nvbar_left.gif);
	float: left;
	height: 33px;
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 25px;
}
#new_top_nvbar_right {
	float: right;
	background-image: url(images/new_top_nvbar_right.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 33px;
	padding-right: 10px;
}

/********新加头部下面样式******************************************************/


#newbj {
	height: auto;
	color: #060;
	font-size: 12px;
	overflow: hidden;
	background-image:url(image/dise.jpg);
	background-repeat:no-repeat;
	height:75px;
	padding-top: 5px;
}
.newn{
	width:484px;
	float:left;
	overflow: hidden;
	height: 70px;
}
.newn ul {
	list-style-type: none;
	overflow: hidden;
	height: 70px;
	width: auto;
	padding: 0px;
	margin: 0px;
}
#newbj .newn ul li {
	height: 18px;
	padding: 0px;
	overflow: hidden;
	line-height: 18px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#newbj .newn ul li h6 {
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	background-attachment: scroll;
	background-image: url(image/biao.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: "宋体";
	height: 18px;
	width: 30px;
	overflow: hidden;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	display: block;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#newbj .newn ul li a {
	float: left;
	display: block;
	color: #006EDA;
	line-height: 18px;
	padding-left: 10px;
}




/*****************end************************/

#top_xl {
	float: right;
	margin-right: 10px;
}
#foot {
	background-image: url(img/footbg.gif);
	height: 70px;
	clear: both;
	text-align: center;
}
#foot p {
	line-height: 25px;
	padding: 0px;
	height: 25px;
	color: #666;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.ul_menu {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.ul_menu li {
	float: left;
	height: 30px;
	width: 80px;
	text-align: center;
}
.ul_menu a,.ul_menu a:link ,.ul_menu a:visited {
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	height: 30px;
	width: 80px;
}
.ul_menu a:hover {
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	height: 30px;
	width: 80px;
	background-image: url(img/manu_bj.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.ul_comm_soft {
	margin: 0px;
	padding: 0px;
}
.ul_comm_soft li {
	list-style-type: none;
	clear: both;
	height: 50px;
	line-height: 25px;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D8D8D8;
}
.ul_comm_soft img {
	float: left;
	height: 32px;
	width: 32px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 3px;
	margin-left: 4px;
	margin-right: 6px;
}
.ul_comm_soft li b {
	display: block;
	line-height: 25px;
	height: 25px;
	font-size: 12px;
}

.ul_comm_soft li b span {
	font-size: 12px;
	font-weight: normal;
	color: #03F;
	width: 30px;
	overflow: hidden;
	float: right;
	line-height: 20px;
	height: 20px;
}

.ul_2 {
	margin: 0px;
	padding: 0px;
}
.ul_2 li {
	line-height: 25px;
	height: 25px;
	list-style-type: none;
	text-indent: 5px;
	font-size: 14px;
}
.ul_3 {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
	text-align:left;
}
.ul_3 li {
	line-height: 24px;
	height: 24px;
	margin-left: 10px;
	font-size: 12px;
	clear: both;
		}
.ul_4 {
	margin: 0px;
	padding: 0px;
}
.ul_4 li {
	font-size: 14px;
	line-height: 25px;
	list-style-type: none;
}


.ul_4 span {
	float:right;
	color: #666;
	margin-right: 5px;
}


.ul_img_1 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.ul_img_1 li {
	float: left;
	width: 130px;
	text-align: center;
	margin-left: 3px;
	line-height: 22px;
}


.div_1 {
	border: 1px solid #88d3e3;
}
.div_1 h2 {
	font-size: 13px;
	line-height: 22px;
	height: 22px;
	margin: 0px;
	padding: 0px;
	text-indent: 10px;
	background-color: #e9f8f8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8f1f1;
	background-image: url(img/array.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	color: #007399;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-left-color: #FFF;
}
.div_2 h2 span {
	float: right;
	line-height: 22px;
	height: 22px;
}

.div_2 {
	border: 1px solid #CCC;
}
.div_2 h2 {
	line-height: 22px;
	height: 22px;
	margin: 0px;
	padding: 0px;
	background-image: url(img/array.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	text-indent: 10px;
	font-size: 12px;
	color: #333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #F5F5F5;
	border-left-color: #FFF;
}
.div_3 {
	border: 1px solid #FC6;
}
.div_3 h2 ,.div_3 .linkP {
	margin: 0px;
	padding: 0px;
	color: #ff6600;
	font-size: 13px;
	background-color: #fffce1;
	line-height: 30px;
	height: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFE88C;
	border-left-color: #FFF;
	background-image: url(img/array.jpg);
	background-position: 2px center;
	background-repeat: no-repeat;
	text-indent: 10px;
}
.div_3 h2 span {
	float: right;
	font-weight: normal;
	font-size: 12px;
	color: #C00;
	text-indent: 10px;
}


.div_4 {
	border: 1px solid #b8e5b7;
}
.div_4 h2 {
	margin: 0px;
	padding: 0px;
	color: #090;
	font-size: 13px;
	background-color: #F2FFE6;
	line-height: 22px;
	height: 22px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #C7ECB5;
	border-left-color: #FFF;
	background-image: url(img/array.jpg);
	background-position: 2px center;
	background-repeat: no-repeat;
	text-indent: 10px;
}
.switchTop {
	border: 1px solid #4f96e4;
}

.switchLable {
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	background-image: url(img/switch_bj.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #FFF;
}
.switchLable_div_1 {
	float: left;
	width: 60px;
	text-align: center;
	margin-left: 5px;
	cursor: pointer;
}

.switchLable_div_2 {
	float: left;
	width: 60px;
	text-align: center;
	margin-left: 5px;
	cursor: pointer;
	background-image: url(img/switch_bj_2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	color: #06C;
}
#ViewNews {
	background-image: url(img/48_icon06.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-indent: 25px;
}
.showClass {
	font-size: 12px;
	color: #06C;
}
.showClass a {
	font-size: 12px;
	color: #06C;
}



.table_xl{
border-collapse:collapse;
border: 1px solid #009900;
}
.table_xl td{
border-collapse:collapse;
border: 1px solid #009900;
}


 #ListSpaces {
	position: absolute;
	z-index: 100;
	top: 5px;
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;

	padding: 5px;
	background-color: #FC0;
}

#ListSpaces ul {
	margin: 0px;
	padding: 0px;
}


.bluetab1{
	 
	background-image: url(img/bluebg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bluetab1 .bluetab1_left{float:left;width:8px;height:31px;background:url(img/bluebg.gif) no-repeat left top;}

.bluetab1 .bluetab1_foot{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c0e2ef;
	border-bottom-color: #c0e2ef;
	border-left-color: #c0e2ef;
	border-top-width: 0px;
	border-top-style: none;
	overflow: hidden;
}


.bluetab1 h2{
	font-size:13px;
	text-align:left;
	color:#000;
	padding: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	line-height: 31px;
	height: 31px;
	margin-top: 0px;
	margin-right: 0px;
}
.bluetab1 em{font-size:13px;font-style:normal;float:right;margin:6px 10px 0 0;}



/*
留言专用
*/
#show_ly {
	border: 1px solid #d0d1d3;
	font-size: 12px;
	clear: both;
	overflow: hidden;
}
#show_ly h2 {
	background-image: url(img/ly_h2.gif);
	background-repeat: repeat-x;
	line-height: 30px;
	margin: 0px;
	padding: 0px;
	height: 30px;
	font-size: 13px;
	font-weight: normal;
	color: #000;
	text-indent: 10px;
}
#show_ly h3 {
	line-height: 25px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-indent: 10px;
	font-weight: normal;
}
#show_ly h3 img {
	cursor: pointer;
}
#ly_num {
	color: #F00;
}


#show_ly h4 {
	margin: 0px;
	padding: 5px;
	 
}
#show_ly h4 textarea {
	width: 98%;
	height: 100px;
	border: 1px solid #999;
}

#show_ly h2 span {
	float: right;
	font-weight: normal;
}
#show_ly h2 b {
	color: #F00;
}
#show_ly h5 {
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	height: 25px;
	padding: 0px;
	background-color: #F7F7F7;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#show_ly h5 span {
	float: right;
}

#show_ly h6 {
	font-size: 13px;
	font-weight: normal;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 10px;
}

#show_ly_7 {
	line-height: 25px;
	text-align: right;
	height: 25px;
	font-weight: bold;
}

#show_ly h7 b {
	color: #F00;
	font-weight: bold;
}

.quote{
	margin: 5px;
	border: 1px solid #CCC;
	line-height: 22px;
	text-indent: 10px;
}

.quote span{
	background-color: #E8E8E8;
	display: block;
	line-height: 25px;
	height: 25px;
	text-indent: 10px;
	font-weight: bold;
}




/*投票 Begin */
#dingandcai {
	height: 35px;
	width: 352px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#showding {
	float: left;
	height: 35px;
	width: 169px;
	margin-left: 2px;
	background-image: url(images/ding.gif);
	background-repeat: no-repeat;
	cursor:pointer;
}
#showcai {
	height: 35px;
	width: 169px;
	float: left;
	margin-left: 10px;
	background-image: url(images/cai.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	cursor:pointer;
}
.showDingText {
	font-size: 12px;
	color: #000;
	text-indent: 30px;
	line-height: 15px;
	height: 15px;
	margin-top: 3px;
}

.showCaiText {
	font-size: 12px;
	color: #000;
	line-height: 15px;
	height: 16px;
	width: 149px;
	margin-left: 20px;
	clear:both;
	
}


#showDin {
	display: block;
	height: 5px;
	width: 70px;
	border: 1px solid #090;
	line-height: 5px;
	margin-top: 5px;
	float: left;
	overflow: hidden;	
}
#showDin span {
	line-height: 5px;
	display: block;
	height: 5px;
	background-image: url(images/loadingbg.gif);
	width: 10%;
}

.showDinNum {
	width: 50px;
	float: left;
	margin-left: 1px;
}


#showCaiNum {
	width: 50px;
	float: left;
	margin-left: 1px;
}
#showc {
	display: block;
	height: 5px;
	width: 70px;
	border: 1px solid #666;
	line-height: 5px;
	margin-top: 5px;
	float: left;
	overflow: hidden;	
}
#showc span {
	line-height: 5px;
	display: block;
	height: 5px;
	background-image: url(images/loadingbg.gif);
	width: 10%;
	background-repeat: repeat-x;
	background-position: left -5px;
}

/*投票 End */




/* Flash Begin */
#bimg {
	!FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );
	position:relative;
	margin: 5px;
}
 
/*#bimg img{width: 300px; height:290px;}*/

#simg DIV {	FLOAT: left; WIDTH: 16px;  COLOR: #412c00; LINE-HEIGHT: 16px; font-weight:bold; HEIGHT: 16px; TEXT-ALIGN: center;background:url(images/jd_bg_03.gif); margin-right:5px; cursor:pointer;}
#simg DIV.s {	BACKGROUND: #fff; background:url(images/jd_bg_05.gif); }
#bimg  #info {/* width:300px;*/ height:28px; overflow:hidden; background:#161616; FONT-WEIGHT:bold; LINE-HEIGHT: 28px; PADDING-TOP: 4px; text-align:left; position:absolute; bottom:5px; left:0px;filter:Alpha(Opacity=60);-moz-opacity:0.3;}
#bimg  #info A {	COLOR: #fff; TEXT-DECORATION:none;font-size:14px; padding-left:20px;}
#bimg  #info A:hover {	COLOR: #ff0000; text-decoration:underline;}

#bimg  #simg {/*WIDTH: 300px;*/ POSITION: absolute; bottom:7px; left:0px;}

#bimg #simg SPAN {FLOAT: right}

#bimg  .dis{display:block}
#bimg  .undis{display:none;}

#bimg  .show {	DISPLAY: block}
#bimg  .dis1 {	DISPLAY: none}


/* Flash End */
.keyword_list {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	clear: both;
}
.keyword_list li {
	list-style-type: none;
	line-height: 25px;
	float: left;
	height: 25px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-image: url(images/bgs.png);
	background-repeat: no-repeat;
	background-position: -324px -63px;
	text-indent: 6px;
	font-size: 13px;
	text-transform: capitalize;
}
.keyword_list li a {
	color: #069;
}



/*样式重置*/
#abclist {margin:0 auto;}

/*统一分页样式*/

.pg_pcl .tspage{font-size:12px; color:#666;background:transparent; line-height:36px; height:36px; }
.pg_pcl .tspage a{font-size:12px;padding:4px 5px 3px; line-height:26px; text-align:left; color:#000;/*链接文字默认颜色*/ border:1px solid #ccc;/*链接默认边框*/ text-decoration:none; margin:0 2px;outline:none;}
.pg_pcl .tspage a:hover{color:#f80;/*鼠标放在上面的链接文字颜色*/ border:1px solid #f80;/*鼠标放在上面的链接边框*/ text-decoration:underline}
.pg_pcl .tspage .tsp_nav b{padding:5px 6px 4px; border:none; line-height:26px; text-align:left; color:#fff;/*当前页文字颜色*/ background:#f80;/*当前页背景色*/ margin:1px 2px; font-size:12px}
.pg_pcl .tspage .tsp_prev {background:url(images/pg_pcl.gif) no-repeat 0 -50px; height:22px; border:none; padding:5px 12px 5px 18px;}
.pg_pcl .tspage .tsp_next{background:url(images/pg_pcl.gif) no-repeat 0 0; height:22px; border:none; padding:5px 18px 5px 12px;}
.pg_pcl .tspage .tsp_home {background:url(images/pg_pcl.gif) no-repeat 0 -225px; height:22px; border:none; padding:5px 12px 5px 18px;}
.pg_pcl .tspage .tsp_end {background:url(images/pg_pcl.gif) no-repeat 0 -175px; height:22px; border:none; padding:5px 18px 5px 12px;}

.pg_pcl  .tspage a:hover.tsp_prev{border:none; background-position:0 -75px;}
.pg_pcl  .tspage a:hover.tsp_next{border:none; background-position:0 -25px;}
.pg_pcl  .tspage a:hover.tsp_home {border:none; background-position:0 -250px;}
.pg_pcl  .tspage a:hover.tsp_end {border:none; background-position:0 -200px;}
.pg_pcl  .tspage .tsp_more, .pg_pcl  .tspage a:hover.tsp_more  {border:none;}

.pg_pcl .tsp_count i, .pg_pcl .tsp_count b {color:#FF8800;}
.pg_pcl .tsp_nav i { display:none;}
.pg_pcl .tsp_nav a i { display:inline;}
.pg_pcl select { vertical-align: middle; _margin-top:2px; }
.pg_pcl .tsp_count { line-height:26px\9; } 


