.showpath {
width:950px;
height:30px;
overflow:hidden;
text-align:justify;
}
.showpath_l_sub {
float:left;
width:660px;
text-decoration: none;
height:30px;
line-height:30px;
*margin-top:0px; /*For IE7 & IE6*/
_margin-top:2px; /*For IE6*/
}
.showpath_r_sub {
float:right;
width:270px;
height:30px;
line-height:30px;
}
.showpath_r_r_t {
float:left;
width:60px;
}
.showpath_r_r_sub {
float:right;
width:200px;
*margin-top:0px; /*For IE7 & IE6*/
_margin-top:4px; /*For IE6*/
text-align:left;
}
.inp_search_k {
background:#ffffff; 
BORDER-BOTTOM: #d7e9fc 1px solid;
BORDER-LEFT: #d7e9fc 1px solid;
BORDER-RIGHT: #d7e9fc 1px solid;
BORDER-TOP: #d7e9fc 1px solid;
COLOR: #1874c7;
HEIGHT: 16px;
line-height:16px;
width:120px;
border-color: #d7e9fc #d7e9fc #d7e9fc #d7e9fc; font-size: 12px;
}
.inp_search_i {
border:#d7e9fc;
height:20px;
}
/*list_begin*/
.list {
width:950px;
overflow:hidden;
}
.list_l {
float:left;
width:640px;
BORDER: #d7e9fc 1px solid;
text-align:justify;
padding-left:5px;
overflow:hidden;
background: #f1f7fd;
}
.list_l_sub {
float:left;
width:642px;
text-align:justify;
padding-left:5px;
overflow:hidden;
}
.list_l_big {
width:640px;
overflow:hidden;
float:left;
background:#f0f7fe;
BORDER: #d7e9fc 1px solid;
margin-bottom:5px;
}
.list_l_big_t {
width:625px;
height:20px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}
.list_l_big_m {
width:615px;
overflow:hidden;
padding:5px;
margin:5px;
background:#ffffff;
BORDER: #d8e4f0 1px solid;
text-align:justify;
line-height:22px;
color:#333333;
}
.spelist{
width:615px;
overflow:hidden;
padding:5px;
margin:5px;
background:#ffffff;
BORDER: #d8e4f0 1px solid;
text-align:justify;
line-height:22px;
color:#333333;
}
.spelist dl{
	width:615px;
	margin:10px auto 0px;
	padding-bottom:10px;
}
.spelist dl dd.speimg{
	width:100px;
	margin-left:10px;
	float:left;
}
.spelist dl dd.speimg a{
	width:96px;
	height:56px;
	border:1px solid #DDD;
	padding:1px;
	display:block;
	overflow:hidden;
}
.spelist dl dd.speimg a:hover{
	border:1px solid #1874c7;
}
.spelist dl dd.spetitle{
	width:475px;
	height:31px;
	line-height:31px;
	font-size:16px;
	font-weight:bold;
	float:left;
	margin-left:16px;
}
.spelist dl dd.spetitle a{
	color:#039;
	letter-spacing:2px;
}
.spelist dl dd.speinfo{
	width:475px;
	height:25px;
	line-height:25px;
	float:left;
	font-size:11px;
	color:#669933;
}
.spelist dl dd.speinfo strong{
	color:#666666;
	margin-left:16px;
	font-size:12px;
}
.spelist dl dt{
	width:595px;
	clear:both;
	margin:7px auto 0px;
	text-indent:25px;
	font-size:14px;
	color:#666666;
	line-height:21px;
}
.list_l_big_m_l {
padding-top:10px;
float:left;
width:100px;
line-height:30px;
BORDER-right: #d8e4f0 1px solid;
}
.list_l_big_m_l p {
height:30px;
line-height:30px;
}
.list_l_big_m_r {
float:right;
width:460px;
line-height:10px;
}
.list_l_big_m_chr {
width:575px;
margin:5px;
overflow:hidden;
padding-top:20px;
padding-left:20px;
padding-right:30px;
background:#ffffff;
BORDER: #d8e4f0 1px solid;
text-align:justify;
line-height:22px;
color:#fff;
background: url(christmas_bg.jpg) no-repeat;
height:145px;
}
.list_l_big_m_s {
width:615px;
overflow:hidden;
padding:5px;
margin:5px;
background:#ffffff;
BORDER: #d8e4f0 1px solid;
text-align:justify;
color:#333333;
}
.list_l_big_p {
width:615px;
overflow:hidden;
padding:5px;
margin:5px;
background:#ffffff;
BORDER: #d8e4f0 1px solid;
text-align:justify;
line-height:22px;
color:#333333;
}
.list_l_big_p_l {
float:left;
overflow:hidden;
text-align:justify;
width:350px;
}
.list_l_big_p_r {
float:right;
overflow:hidden;
text-align:justify;
padding:3px;
wdith:260px;
}
.list_l_big_m_l {
float:left;
overflow:hidden;
text-align:justify;
width:145px;
word-wrap: break-word;
}
.list_l_big_m_r {
float:right;
overflow:hidden;
text-align:justify;
wdith:465px;
word-wrap: break-word;
}
.list_l_big_m_r .clist {
float:left;
}
.list_l_big_m_r .cdate {
float:right;
}
.list_l_big_m_r li {
background:url(bullet.gif) no-repeat 0 8px;line-height:22px;padding-left:8px;
list-style-type:none;
}
.list_l_big_m .pic1 {
BORDER: #d8e4f0 1px solid;
padding:2px;
margin:2px;
}
.list_l_big_m .pic2 {
BORDER: #d8e4f0 1px solid;
padding:2px;
margin:2px;
}
.list_l_t {
width:625px;
font-size:14px;
font-weight:bold;
height:25px;
line-height:25px;
overflow:hidden;
margin-top:10px;
}
.list_l_t a {
color:#1874c7;
}
.list_l_m {
width:620px;
line-height:18px;
background:#ffffff;
border:#d8e4f0 1px dashed;
padding:5px;
color:#333333;
}
.list_l_f {
width:625px;
text-align:right;
margin-top:5px;
color:#333333;
}
.list_l_p {
width:625px;
height:30px;
margin-top:10px;
margin-bottom:10px;
}
.list_r {
float:right;
width:300px;
overflow:hidden;
}
.list_r_l {
float:left;
width:16px;
layout-flow:vertical-ideographic;
letter-spacing: 4px;
text-align:center;
overflow:hidden;
padding-left:5px; /*For Firefox*/
*padding-left:5px; /*For IE7 & IE6*/
_padding-left:5px; /*For IE6*/
}
.list_r_r {
float:right;
width:278px;
overflow:hidden;
}
.list_r_1 {
float:right;
BORDER: #f1f7fd 1px solid;
overflow:hidden;
width:270px;
height:120px;
}
.channel_r_gg {
float:right;
BORDER: #d8e4f0 1px solid;
overflow:hidden;
background:#e8f1f8;
width:270px;
margin-top:5px;
text-align:center;
}
.channel_r_good {
float:right;
margin-top:5px;
background:#f1f7fd; 
overflow:hidden;
width:270px;
BORDER: #d7e9fc 1px solid;
}
.channel_tjlist {
width:270px;
overflow:hidden;
}
.channel_tjlist li {
background:url(bullet.gif) no-repeat 0 8px;line-height:22px;padding-left:8px;
list-style-type:none;
}
.channel_r_good_t {
text-align:justify;
padding-left:5px;
padding-top:7px;
height:18px;
BORDER-bottom: #d7e9fc 1px solid;
background: url(title_bg.gif);
letter-spacing:2px;
color:#1874c7;
font-weight:bold;
}
.channel_r_good_m {
overflow:hidden;
background:#ffffff;
overflow:hidden;
text-align:justify;
padding-left:5px;
width:270px;
}
.channel_r_good_m li {
background:url(bullet.gif) no-repeat 0 8px;line-height:22px;padding-left:8px;
list-style-type:none;
}
.channel_r_good_m .pic_art {
width:260px;
overflow:hidden;
BORDER-bottom: #d7e9fc 1px dashed;
}
.channel_r_good_m .pic_art_title a{color:#1874c7;font-size:12px;height:22px;line-height:22px;overflow:hidden;}
.channel_r_good_m .pic_art_img{float:left;padding-bottom:5px;padding-top:5px;width:90px;height:80px;}
.channel_r_good_m .pic1 {
BORDER: #d8e4f0 1px solid;
padding:2px;
margin:2px;
}
.channel_r_good_m .pic_art_content,.channel_r_good_m .pic_art_title {
float:right;width:160px;line-height:20px;padding-right:5px;}
.list_r_2 {
float:right;
margin-top:5px;
overflow:hidden;
width:270px;
BORDER: #d7e9fc 1px solid;
}
/*list_end*/
.pages{

	height:25px;
	margin:12px auto 0px 10px;
}

.pages .plist{
	float:left;
	padding-top:3px;
	line-height:17px;
}
.pages .plist strong{
	color:#FFF;
	display:block;
	float:left;
	padding-left:8px;
	padding-right:8px;
	background:#1874c7;
	border:1px solid #d7e9fc;
	margin: 0px 3px 0px 0px;
}
.pages .plist a{
	display:block;
	height:17px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #DDD;
	background:#FFF;
	text-decoration:none;
	margin-right:2px;
	color:#000;
}
.pages .plist a:hover{
	color:#FF0000;
}