@charset "utf-8";

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-size:12px; font-family: "Microsoft Yahei"}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none; color:#252525; transition:all 0.3s linear 0s;}
a:hover{text-decoration:underline; color:#BA2636;}
a:focus{outline:none;}
.blind{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0; line-height:0}
body { background:#fff;}
.layout { width:1000px; margin:0 auto; overflow:hidden;zoom:1;}
.mt20 { margin-top:20px;}
.mt35{ margin-top:35px;}
.mt16 { margin-top:16px;}
.mt19 { margin-top:21px;}
.mr8 { margin-right:8px;}
.mr9 { margin-right:9px;}
.fl { float:left;}
.fr { float:right;}
.box { overflow:hidden; zoom:1;}
.guang {
    width: 1000px;
    margin: 0px auto;
	clear:both;
}

.mininav { height:120px; background:url(../img/bg_top.gif) repeat-x; width:100%; overflow:hidden; zoom:1; }
.mininavinner { width:960px; margin:0 auto; font-size:12px; line-height:30px; text-align:right; color:#ccc;}
.mininavinner a { color:#676769;}
.mininavinner .redfont{ color:#fe0000;}
.bluefont { color:#0b4894;}
.redfont {color: #fe0000;}
.borl { border:#e6e6e6 solid 1px;}
.borr { border:#e5e5e5 solid 1px;}
.banner { margin-top:10px;}

.channel_nav { height:80px; padding:0;}
.channel_nav .logo { float:left;}
.channel_nav .search { width:280px; float:left; background:url(../img/bg_search.gif) no-repeat 0 0; height:30px; margin-top:38px; float:right;}
.channel_nav .search .txtarea { height:27px; width:230px; border:none; background:none; line-height:28px; margin:1px 0 0; font-size:12px; color:#999; padding:0 10px;}
.channel_nav .search .submit {  width:27px; height:30px; border:none; float:right; margin-top:1px; background:none; cursor: pointer;}
.channel_nav .newsreport { float:left; padding-left:19px;}
.channel_nav .gzbox { background:url(../img/bg_gzbox.gif) no-repeat 0 0; height:17px; width:116px; overflow:hidden; float:left; margin-top:43px; margin-left:205px;}
.channel_nav .gzbox a { display:block; height:16px; width:16px; float:left; margin-right:6px;}

.nav { height:39px;background:#0f7cbf; font:12px/14px "Microsoft Yahei";width:960px; margin:0 auto; }
.nav ul {overflow:hidden;zoom:1;}
.nav li { float:left;}
.nav li a { color:#fff; padding:0 7px; display:block; height:39px; line-height:41px; text-align:center; text-decoration:none; font-weight:100; background:url(../img/nav_bg.jpg) right no-repeat;}
.nav li a.no{ background:none;}
.nav li a:hover,.nav li.on a:hover,.nav li.home a:hover { color:#cee6f5; }
.nav li.on{ border-left:#46aff0 1px solid; font:16px/26px "Microsoft Yahei"; padding:0 2px; text-align:center;  background:#0c6197; color:#fff; width:58px; font-weight:bold; line-height:39px;}
.nav li.home{font:16px/26px "Microsoft Yahei";}
.nav li.on a{ background:#0c6197; color:#fff; font-weight:bold; line-height:39px; padding:0;}
.nav li.home a { background:#333333; color:#fff; width:62px; font-weight:bold; line-height:39px;}
.pathbox { height:30px; line-height:30px; display:none;}

.dian { background:url(../img/bg_icotype.png) no-repeat center left; width:5px; height:15px; overflow:hidden; display:block; float:left; margin:6px 3px 0 0;}

.hos span { background:#e5e5e5; width:25px; height:25px; overflow:hidden; display:block; float:left; margin:7px 5px 0px 0; color:#666;font: 100 14px/25px "Microsoft Yahei"; text-align:center;}
.hos span.hos1{ background-color:#b3110e; color:#FFF;}

.rightbox .hd {
    border-top: 2px solid #2A9AD4;
    color: #404040;
    float: left;
    font-size: 16px;
    height:38px;
    line-height:38px;
    width: 315px;
}


.rightbox .hd h2 span {
    color: #404040;
    display: block;
    float: left;
    font: 700 18px/38px Microsoft YaHei,HELVETICA;
    height: 37px;
	padding-left:10px;
	
}
.rightbox .hd h2 span a:hover{ color:#cc0000; text-decoration:none;}

.wzl {
    border-bottom: 1px solid #D6D6D6;
    margin-bottom: 10px;
}
.wzl h2 span{font: 700 20px/38px "Microsoft Yahei"; color: #000; margin-right:10px; padding-bottom:4px;  border-bottom: 2px solid #2A9AD4;}

.rightbox .bd { float:left; padding-top:10px;}
.rightbox .bd .info { font-size:12px; color:#999;line-height:22px;overflow:hidden;zoom:1; margin-bottom:2px;}
.ycarea .bd .lh19 {line-height:19px;}
.rightbox .bd .info img { margin:3px 0;}
.rightbox .bd .info img.fl{ margin-right:10px;}
.bd1 { padding-top:10px; float:left;}
.bd1 a { color:#252525; font-size:13px; display:block;}
.bd1 a:hover{  color:#ba2636; text-decoration:underline;}
.bd1 h5{ margin-top:6px;}
 .bd1 p {overflow: hidden; font:12px/25px "Microsoft Yahei"; height:25px;}
.rightbox .hos p{ border-bottom:#CCC 1px dotted; height:38px; font:12px/38px "Microsoft Yahei";}
.rightbox .bd a { color:#252525; }
.rightbox .bd a:hover{  color:#ba2636; text-decoration:underline;}
.rightbox .info a{ color:#888888;}
.rightbox .info a:hover{  color:#ba2636; text-decoration:underline;}
.rightbox .pic { padding:5px 0; /*display:block;*/ text-align:center;}
.rightbox .bd .redfont { color:#fe0000;}
.rightbox .bd .bluefont { color:#000;}

.gdvarea {
    float: left;
    width: 315px;
}
.rdztarea .hd h2 { background-position:0 -671px;}
.rdztarea .bd,.layoutright .ycarea .bd { padding-top:5px;}
.ycarea .bd .line,.gdvarea .bd .line { border-bottom:#e6e6e6 dotted 1px; height:10px; margin-bottom:3px; overflow:hidden;}
.rightbox .gdareadl {}
.rightbox .gdareadl dl { height:96px; margin-bottom:15px; border-bottom:1px dotted #CCC;}
.rightbox .gdareadl dl:hover { background:#f0f0f0;}
.rightbox .gdareadl dt { float:left; width:39px;}
.rightbox .gdareadl dt img { border:#d5d5d5 solid 1px;}
.rightbox .gdareadl dd { width:200px;font-size:12px; float:right;color:#5f5f5f;line-height:20px;}
.rightbox .gdareadl dd p {font-size:12px;line-height:19px;height:36px; font-family:"Microsoft Yahei";color:#5f5f5f; padding:0;}
.rightbox .gdareadl dd h2{ overflow:hidden; line-height:32px; height:32px;}
.rightbox .gdareadl dd h2 a {color:#000; text-decoration:none; font-size:14px; font-weight:bold;}
/* end */
/* 2013-08-22 xwrsarea */
.xwrsarea .hd h2 {background-position:0 -840px;}
.xwrsarea .hd { margin-bottom:14px;}
.xwrssearch { height:25px;margin-bottom:10px; background:url(../img/bg_xwrssearch.jpg) no-repeat 0 0;}
.xwrssearch .soubox { float:left;}
#sousite { width:44px;}
.xwrssearch input { float:left;line-height:25px; height:25px;}
.xwrssearch .text { width:119px; margin:0 2px 0 24px;border:none; background:none; color:#888;}
.xwrssearch .submit { width:60px;border:none; background:none;}
.xwrsarea .bd p {font-family:"宋体"; font-size:12px;} 
.xwrsarea .bd p a { color:#666; display:block; float:left; background:url(../img/bg_gamesicon.png) no-repeat 0 -210px; padding-left:8px; width:110px; margin-right:8px;}
.xwrspic { position:relative; height:183px; margin-top:10px; overflow:hidden; zoom:1;}
.xwrspic a { display:block; position:absolute;opacity:0.8;filter:alpha(opacity=80);}
.xwrspic a em { display:none;}
.xwrspic a:hover {opacity:1;filter:alpha(opacity=100);}
.xwrspic a:hover em { display: block; position:absolute; bottom:0; left:0; height:30px; width:100%; line-height:30px; background:#1f3762; color:#fff;opacity:0.8;filter:alpha(opacity=80);}
.xwrspic .no1 { width:152px; height:94px; top:0; left:0;}
.xwrspic .no2 { width:101px; height:94px; top:0; right:0;}
.xwrspic .no3 { width:88px; height:79px; bottom:0; left:0;}
.xwrspic .no4 { width:165px; height:79px; bottom:0; right:0;}

#uboxstyle .select_box{width:51px;height:24px;}
#uboxstyle div.tag_select{display:block;color:#666;width:31px;height:24px;background:transparent url("../img/ubox-select.gif") no-repeat 38px 0;padding:0 10px;line-height:24px;}
#uboxstyle div.tag_select_hover{display:block;color:#666;width:31px;height:24px;padding:0 10px;line-height:24px;background:transparent url("../img/ubox-select.gif") no-repeat 38px 0;}
#uboxstyle div.tag_select_open{display:block;color:#666;width:31px;height:24px;background:transparent url("../img/ubox-select.gif") no-repeat 38px -24px;padding:0 10px;line-height:24px;}
#uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;list-style:none; border-bottom:#c6c6c6 solid 1px;width:51px;padding:0;margin:0;}
#uboxstyle ul.tag_options li{border-left:#c6c6c6 solid 1px;border-right:#c6c6c6 solid 1px;display:block;width:29px;padding:0 10px;height:24px; background:#fff;text-decoration:none;line-height:24px;color:#666;}
#uboxstyle ul.tag_options li.open_hover{color:#666}
#uboxstyle ul.tag_options li.open_selected{color:#000}




/* selectAnalog */
.select-analog .title{display:block;height:25px;line-height:25px;padding-left:5px;color:#666;font-size:12px;position:relative}
.select-analog .title:hover{text-decoration:none}
.select-analog .arr{width:0;height:0;font-size:0;overflow:hidden;border:4px dashed transparent;border-top:4px solid #535353;position:absolute;right:4px;top:12px}
.select-analog ul{background:#fff;border:1px solid #ddd;position:absolute;z-index:10000;display:none}
.select-analog ul a{display:block;height:25px;line-height:25px;padding:0 0 0 5px;color:#333}
.select-analog ul a:hover{background:#3376c3;color:#fff;text-decoration:none}
/* layerShowHide */
html body{_background-image:url(about:blank);_background-attachment:fixed; height:100%}
.overlay{background:#000;filter:alpha(opacity=60);opacity:0.6;width:100%;height:100%;position:fixed;left:0;top:0;z-index:9999998}
.overlay-ie6{position:absolute}
.overlay iframe{background:#000;height:100%;width:100%}
.popup-ie6{position:absolute;left:expression(eva l(document.documentElement.scrollLeft+ (document.documentElement.clientWidth-this.offsetWidth)/2));
top:expression(eva l(document.documentElement.scrollTop+ (document.documentElement.clientHeight-this.offsetHeight)/2));z-index:9999999}
/* imgScroll */
.img-scroll{width:800px;height:293px;overflow:hidden;position:relative}
.img-scroll ul{position:absolute;left:0;top:0;height:100%;*z-index:20}
.img-scroll li{float:left;display:inline;position:relative;height:100%}
.img-scroll li p{position:absolute;left:5px;bottom:0;width:500px;height:36px;line-height:36px;color:#fff;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;z-index:20}
.img-scroll .num,.num-opacity{position:absolute;left:0;bottom:0;width:100%;height:36px;z-index:30;text-align:right}
.num-opacity{background:#000;background:rgba(0,0,0,0.2);filter:Alpha(opacity=20);z-index:10}
.img-scroll .num a{display:inline-block;height:14px;line-height:14px;width:14px;border:1px solid #fff;color:#fff;margin:10px 10px 0 0;font-size:0}
.img-scroll .num a:hover,.img-scroll .num a.cur{background:#f00;text-decoration:none;font-weight:bold}
/* waterFall */
.water-fall{width:100%}
.water-fall li{position:absolute;left:0;top:0;width:192px;border:1px solid #ddd;padding:10px;-webkit-transition:all .8s ease-in;-moz-transition:all .8s ease-in-out;-o-transition:all .5s ease-in;transition:all .5s ease-in}

/* end */
.picarea { overflow:hidden; }
.picareasmall { width:300px; height:250px; margin:0 auto;}
#listpicarea { width:300px; height:250px;}
.footbox {width:960px; margin:0 auto; overflow:hidden;zoom:1; border-top:#444547 solid 2px;height:75px;font-size:12px;}
.footbox .tcopyright { float:left; width:395px; color:#666; line-height:23px;margin-top:18px;}
.footbox .fnav { line-height:22px;width:525px;color:#999; float:right; text-align:right; margin-top:28px;}
.footbox .fnav a { color:#999; margin:0 3px;}


.footernimi { border-top:#eee solid 1px; text-align:center; padding:7px 0; color:#999;}

.link{ border-top:#f2f2f2 1px solid; margin-bottom:15px;}
.link .hd{ padding:20px 0 10px 0;}
.linkbg{ border-top:0;}
.linkbg .hd{ background:url(../img/link_bg.png) no-repeat 0 100%; margin-bottom:15px;padding:10px 0 5px 0;}

/*focus*/ 
#atop_list,#slider_name {overflow:hidden;position:relative;width:300px; height:235px; }
#atop_list .atop_con,#slider_name .silder_con{overflow:hidden;position:absolute;top:0;}
#atop_list .atopcontent,#slider_name .atopcontent{overflow:hidden;float:left;width:300px;height:263px;}
.atopcontent {padding-bottom:21px; position:relative;}
.h{
	 background-color: #F6F6F6;
    font: bold 14px/35px "Microsoft Yahei";
    height: 35px;
    margin-bottom: 11px;
    overflow: hidden;
    text-align: center;}
/*.atopcontent .h5bg { position:absolute; width:100%;height:39px; top:124px; left:0;background:#1a76bd;opacity:0.6;filter:alpha(opacity=60);}*/
.atopcontent h5 a { color:#fff;}

.atop_nav,.silder_nav{overflow:hidden;position:absolute; bottom:0; left:105px; width:135px; height:16px; overflow:hidden; z-index:99;}
.atop_nav li,.silder_nav li { float:left; margin:0 5px 0 5px;height:12px; width:12px; overflow:hidden;text-indent:-999em; background:url(../img/huandian.jpg) -22px -1px no-repeat;cursor:pointer}
.atop_nav li.current ,.silder_nav li.current { background:url(../img/huandian.jpg) 0px 0px no-repeat;cursor:pointer}
#atop_list a.prev,#atop_list a.next,#slider_name a.prev,#slider_name a.next{display:block;display:none;overflow:hidden;position:absolute;width:45px;height:100px;text-indent:-999px;cursor:pointer}


.sfriends{ background-color:#f6f6f6; padding:12px; width:936px;}
.sfriends a { 
font-size: 12px;
color:#999;
line-height: 21px;
margin: 0 10px 0 0px;
}
.clear{clear:both; height:1px; width:100%;}
.li_pic{ padding:0; margin-bottom:10px; clear:both;}
.rightbox .bd .li_pic li h5{ overflow:hidden; background-color:#FFF; height:30px; margin-bottom:0; 
}
.rightbox .bd .li_pic li h5 a{ overflow:hidden;  margin-bottom:0; width: 145px; display: block; font-size:14px;
}
#indexfy{ margin-top:-2px; z-index:999;}



.Calendar { 
font-family:Verdana; 
color: #FFF;
font-size: 14px;
text-align:center; 
background:url(../img/rili_bg.gif) no-repeat; width:283px; padding-bottom:2px;
line-height:1.5em; margin:0 auto;
} 
.Calendar1{height: 54px; line-height:46px;}
.Calendar a{ 
color:#0066CC; 
} 
.Calendar table{ 
width:100%; 
border:0; margin-left:1px;
} 
.Calendar table thead{color:#acacac;} 
.Calendar table td { 
font-size: 11px; 
padding:1px; 
} 
#idCalendarPre{ 
cursor:pointer; 
float:left; margin:17px 27px 0;
background:url(../img/rili_ico.gif) no-repeat; text-indent:-999em; width:10px; height:12px;
} 
#idCalendarNext{ 
cursor:pointer; 
float:right;  margin:17px 27px 0;
background:url(../img/rili_ico.gif) -10px 0px no-repeat;text-indent:-999em; width:10px; height:12px;
} 
#idCalendar td{height: 40px;
width: 40px; color:#000; text-align: center;
}
#idCalendar td.onToday { 
background: url(../img/rili_1.gif) no-repeat 1px 2px;
} 
#idCalendar td.onToday_1{ background-color:#999; color:#FFF;}
#idCalendar td.onToday a{ background:none;}
#idCalendar td.onSelect a { 
/*background: url(../img/rili_1.gif) no-repeat  14px -35px;*/
} 
.Calendar a{ text-decoration:none; color:#000; /*display:block;background: url(../img/rili_1.gif) no-repeat  14px -86px;height:38px; */ line-height:38px; }


#artlist .hd_1{ border:#526682 2px solid; border-width:2px 0; margin:10px 0; text-align:center; padding:12px 0;}


/*focus*/ 
#flash {overflow:hidden;
WIDTH: 622px;
POSITION: relative;
HEIGHT: 415px;
float: left;

}
#flash .flash_con{overflow:hidden;position:absolute;top:0;}
#flash .atopcontent{overflow:hidden;float:left; width:622px;height:324px; position:relative;}
#flash .atopcontent h5 { FONT-SIZE: 14px;
Z-INDEX: 16;
LEFT: 1px;
COLOR: #fff;
LINE-HEIGHT: 20px;
TOP: 241px;
position: absolute;
padding: 10px 12px 0;
width: 602px; height:70px;
}
#flash .atopcontent span.h5bg { display:block; Z-INDEX: 15;
BACKGROUND: #000;
filter: alpha(opacity=50);
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
LEFT: 0px;
WIDTH: 100%;
POSITION: absolute;
TOP: 241px;
HEIGHT: 84px;
moz-opacity: 0.5;
width: 622px;}
#flash .atopcontent h5 a {
COLOR: #fff;
font: 700 20px/38px "Microsoft Yahei";
}
#flash .atopcontent h5 p {
COLOR: #fff;
font: 100 20px/22px;
overflow: hidden;
height: 22px;
}

#flash .atopcontent img {width:622px;height:324px;}

.flash_nav{overflow:hidden;position:absolute; bottom:0; left:0px; width:642px;height:84px; overflow:hidden; z-index:99;}
.flash_nav li{ float:left; margin:0 14px 0 1px; height:80px; width:144px; overflow:hidden; cursor:pointer; padding-top:4px;}
.flash_nav li img{border: #fff 3px solid;}
.flash_nav li.current {cursor:pointer;BACKGROUND: url(../img/arrow.gif) no-repeat center top;}
.flash_nav li.current img{border: #0f72b5 3px solid;}
#flash a.prev,#flash a.next{display:block;display:none;overflow:hidden;position:absolute;width:45px;height:100px;text-indent:-999px;cursor:pointer}
/************************************************************/

.abi_t {
    width: 1000px;
	margin:10px auto;
}
.abi_top {
    float: left;
    height: auto;
    width: 1000px;
	height:60px;
	margin-top:5px;
}
.abi_logo {
    float: left;
    padding-top: 10px !important;
	width:185px;
	 height:45px;
}
.abi_logo img {
    padding-left: 0px;
}
.abi_tnav {
    float: right;
}
.abi_lp {
    float: right;
}
/************************************************************/
/*导航（新）*/

.col_w1000 {
    margin: 0 auto;
    width: 1000px;
}
.col_nav {
  background-color: #2A9AD4;
    height:40px;
}
.col_nav ul {
    height: 40px;
	padding-left:50px;
    overflow: hidden;
}
.col_nav ul li {
    float: left;
    height: 40px;
    line-height: 40px;
    padding: 0 36px;
}
.col_w1000 .col_nav ul li a {
    color: #FFFFFF;
	font-size:14px;
	font-family: "宋体";
}
.col_w1000 .col_nav ul li a:hover {
    color: #F2233A;
    text-decoration: none;
}
.col_nav ul .pa01 {
    padding:0 10px 0 40px;
}
.col_nav ul .pa02 {
    padding: 0 2px;
}

.col_w1000 .col_nav ul .pa01 a {
    color: #ffffff;
	font-weight:bold;
	font-family: "宋体";
}
.col_w1000 .col_nav ul .pa03 a {
    color: #ffffff;
	font-weight:bold;
	font-family: "宋体";
}
.col_w1000 .col_nav ul .pa04 a {
	color:#FFFF00;
	font-family: "宋体";
}


.col_nav ul li em{
    background-color: #FFFFFF;
    float: left;
    height:20px;
    margin-top:10px;
    width:1px;
	}
/************************************************************/


/*频道导航*/
.login_center {
    float: left;
    width: 445px;
    height: 18px;
    margin-top: 25px;
    margin-left:55px;
}

.login_right {
    height: 35px;
    margin-top:10px;
    width: 315px;
}

.login_center ul {
    height: 18px;
    margin: 0;
    width:auto;
}

.login_center ul li {
    float: left;
    list-style: none outside none;
    padding-left: 6px;
}
.login_center ul li a, .login_center ul li b {
    color:#404040;
    font-family: "宋体";
    font-size: 12px;
    margin: 0;
}
.login_center ul li a:hover {
    color: #ce0000;
	text-decoration:underline;
}
/*搜索*/
.search-input-area {
    width:311px;
	height: 28px;
    background: none repeat scroll 0% 0% #FFF;
	border:1px solid #458FCE;
	margin-top:10px;
}
.textBox {
    width: 282px;
    text-indent: 12px;
	background: none repeat scroll 0px 0px #FFF;
	color: #888;
	float: left;
	height: 28px;
	line-height: 28px;
	border: 0px none;
	font-size:13px;
}
.search-logo {
    background: url(../img/icons-sprites-v3.png) no-repeat scroll -350px -70px transparent;
    cursor: pointer;
    height: 28px;
    width: 28px;
    float: left;
    border: 0px none;
}
/************************************************************/
.abi_jianjie {
    border-top: 2px solid #2AB7F7;
    height: 100px;
	margin:0 auto;
}

.abi_jianjie a {
    color: #444444;
    font-size: 12px;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
    text-decoration: none;
}
.abi_jianjie a:hover{ color:#ba2636; text-decoration:underline;}
.abi_jianjie p {
    color: #444444;
    font-size: 12px;
    font-weight: normal;
    line-height: 22px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    padding-top: 4px;
    text-align: center;
    width: 680px;
}
.w1000 {
    width: 1000px;
}
.mt40 {
    margin-top: 40px;
}
.fla{ float:left; text-align:center; margin:15px; width:125px; height:153px;}
.fra{ float:right; text-align:center;}

.pgs{
	text-align:center;
	 margin-top:40px;
}


.pgs .pg {
    float: none;
}
.pg, .pgb {
    line-height:32px;
}

.pg a, .pg strong, .pgb a, .pg label, .pg a.nxt {
    border: 0 none;
    color: #333;
    display: inline-block;
    float: none;
    font-size: 14px;
    font-weight: normal;
}
.pg a, .pg strong, .pgb a, .pg label {
    background-color: #FFFFFF;
	border:1px solid #E2E2E2;
    background-repeat: no-repeat;
    height:32px;
	width:40px;
    margin-left: 4px;
    overflow: hidden;
    text-decoration: none;
}
.pg a:hover{
	color: #C00;
	text-decoration: underline;
}

.pg a.prev {
    background-image: url("../images/arw_l.gif");
    background-position: 50% 50%;
}

.pg label {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 0 10px;
	margin-left:15px;
	width:16px;
}

.pg label .px {
    background: none repeat scroll 0 0 ;
    border: 0 none;
    padding-top: 5px;
    text-align: center;
    width: 16px;
    height: 16px;
    line-height: 16px;
}
.pg strong{
	background:none repeat scroll 0% 0% #2D96E9;
    color: #FFFFFF;
	font-weight:bold;
	cursor:pointer;
}
.pg a.nxt {
    /*background: url("../images/page_jt.gif") no-repeat scroll right 10px;*/
	border:1px solid #CCDBE4;
    font-size: 14px;
	width:85px;
}
.pg a.last{width:65px;}

.tit03_c {
    color: #CECECE;
    float: right;
    font-size: 12px;
    width: 190px;
}
.tit03_c div {
    color: #CE0000;
    font-size: 12px;
}
.tit03_c div a {
    color: #CE0000;
    font-size: 12px;
    margin: 0px 3px;
}