.p121          { font-size: 12px; font-family: 宋体; line-height: 12pt }
.p122          { font-size: 12px; font-family: 宋体; line-height: 14pt }
.p131          { font-size: 13px; font-family: 宋体; line-height: 13pt }
.p132          { font-size: 13px; font-family: 宋体; line-height: 16px;	color: #333333; }
.p133          { font-size: 13px; font-family: 宋体; line-height: 20px }
.p134          { font-size: 13px; font-family: 宋体; line-height: 24px }
.p135          { font-size: 13px; font-family: 宋体; line-height: 20px }
.p141          { list-style-type: none;font-size: 14px; font-family: 宋体; line-height: 20px }
.p142          { list-style-type: none;font-size: 14px; font-family: 宋体; line-height: 20px }
.news        { font-size: 14px; font-family: 宋体; line-height: 18pt }
.news_list        { font-size: 14px; font-family: 宋体; line-height: 18px }
.news_title h1        { text-align:center;padding:10px 0;font-size:22px;font-weight:bold;border-bottom:1px solid #becde5;margin:0 0 10px 37px;color:#03005C; width:588px; }
.news_title h2        { text-align:center;padding:10px 0;font-size:22px;font-weight:bold;border-bottom:1px solid #becde5;margin:0 0 10px 37px;color:#03005C; width:400px; }
a:link       { text-decoration: none; color: #395B99 }
a:visited    { text-decoration: none; color: #395B99 }
a:hover      { text-decoration: underline; color: #c80000 }
.bg1{ background-color:#ffffff}
.bg2{ background-color:#CBD7EC}
.bg_b{ border: 1px solid #CBD7EC }
.l141          { list-style-type: none; font-size: 14px; font-family: 宋体; line-height: 20px }
.l142          { list-style-type: none;font-size: 14px; font-family: 宋体; line-height: 20px }
.l151          { list-style-type: none; font-size: 14px; font-family: 宋体; line-height: 22px }
.l152          { list-style-type: none; font-size: 14px; font-family: 宋体; line-height: 22px }
.l135          { list-style-type: none; font-size: 13px; font-family: 宋体; line-height: 20px }
.l138          { font-size: 13px; font-family: 宋体; line-height: 18px }
.l131          { list-style-type: none; font-size: 13px; font-family: 宋体; line-height: 16px }
.l132          { list-style-type: none; font-size: 13px; font-family: 宋体; line-height: 16px }
.l1301          { list-style-type: none; font-size: 13px; font-family: 宋体; line-height: 20px }
.l1302          { list-style-type: none; font-size: 13px; font-family: 宋体; line-height: 20px }
.news        { font-size: 14px; font-family: 宋体; line-height: 18pt }
.NewsContent       { font-size: 14px; font-family: 宋体; line-height: 18pt }
.h2        { font-size: 22px; font-family: 宋体; line-height: 26pt; color:#03005C; font-weight:bold }
.h21        {  list-style-type: none;font-size: 22px; font-family: 宋体; line-height: 26pt; color:#03005C; font-weight:bold }
.h31        {  list-style-type: none;font-size: 18px; font-family: 黑体; line-height: 22pt; color:#000000;}
.showlistR1	{ list-style-type: none;font-size: 14px; font-family: 宋体; line-height: 20px }
/*------------------------------------------------------------------*/
/*列表页面效果*/
/*-------------------分页效果开始--------------------*/
div.mainNextPage {float : left;margin : auto;width : 100%;padding : 2px 0;}
div.mainNextPage table {width: auto; font-size: 13px; font-family: 宋体; line-height: 13pt; border: 1px #1C6EAC solid; background-color: #D6E0EF;float : right;}
div.mainNextPage table td { background-color: #FFFFFF; font-size: 13px; font-family: 宋体; line-height: 13pt;  line-height: normal; }
div.mainNextPage table td.tabletitle1{ clear: both; font-size: 13px; font-family: 宋体; line-height: 13pt; background-color: #1C6EAC; color: #FFFFFF; }
div.mainNextPage table td input.PageInput {border: solid 1px #d6e0ef; font-size: 13px; font-family: 宋体; line-height: 13pt;  background-color: #fafafa; height : 16px; font-family: arial; font-size:11.5px;}
div.mainNextPage table td input.button {border: solid 1px #d6e0ef; font-size: 13px; font-family: 宋体; line-height: 13pt;   background-color: #fafafa; height : 20px; font-family: arial; font-size:11.5px;}
div.mainNextPage table td .normalTextSmall { font-size : 11px; font-size: 13px; font-family: 宋体; line-height: 13pt;  color : #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; }
div.mainNextPage a {font-size: 12px; font-size: 13px; font-family: 宋体; line-height: 13pt; color: #333;text-decoration: none;}
div.mainNextPage a:hover {font-size: 12px;color:#ff3300;text-decoration: underline;}
/*-------------------分页效果结束--------------------*/

/* 页面主体 */
body {width:980px;margin: auto;}
#main{ width:980px; background:url(http://news.yule.com.cn/images/yule_line_main.gif) repeat-y;}
#main_left{float:left;width:670px; margin-right:10px;}
#main_right{float:left;width:300px;}

#main .boxFoot{clear:both;background:url(http://news.yule.com.cn/images/yule_line_main_b.gif) no-repeat left bottom; height:1px; font-size:1px; line-height:1px;}
/* 栏目首页 */
#main_l{ width:980px; background:url(http://joke.yule.com.cn/images/yule_lanmu_980bg1.gif) repeat-y;}
#main_left_l{float:left;width:758px; margin-right:0px;}
#main_right_l{float:left;width:222px;}
/* 文章列表 */
#main_l5{ width:980px; background:url(/images/yule_lanmu_980bg5.gif) repeat-y;}
#main_left_l5{float:left;width:758px; margin-right:0px;}
#main_right_l5{float:left;width:222px;}

#main .boxFoot_l{clear:both;background:url(http://joke.yule.com.cn/images/yule_lanmu_980line1.gif) no-repeat left bottom; height:1px; font-size:1px; line-height:1px;}



.star_sface {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; MARGIN: -30px 0px 0px 4px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute
}
.star_sface IMG {
	MARGIN: 3px; WIDTH: 200px
}


.a_image {
	BORDER-RIGHT: #e7f4f4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e7f4f4 1px solid; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; OVERFLOW: hidden; BORDER-LEFT: #e7f4f4 1px solid; WIDTH: 130px; PADDING-TOP: 2px; BORDER-BOTTOM: #e7f4f4 1px solid; HEIGHT: 130px
}
.a_image:hover {
	BORDER-LEFT-COLOR: #f90; BACKGROUND: #ffe; BORDER-BOTTOM-COLOR: #f90; BORDER-TOP-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.a_image HR {
	MARGIN-TOP: 200px; COLOR: #fff; POSITION: absolute; HEIGHT: 2px
}
.a_image:hover HR {
	COLOR: #ffe
}
.a_image IMG {
	WIDTH: 130px
}

.picnews_image {
	BORDER-RIGHT: #e7f4f4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e7f4f4 1px solid; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; OVERFLOW: hidden; BORDER-LEFT: #e7f4f4 1px solid; WIDTH: 130px; PADDING-TOP: 2px; BORDER-BOTTOM: #e7f4f4 1px solid; HEIGHT: 130px
}
.picnews_image:hover {
	BORDER-LEFT-COLOR: #f90; BACKGROUND: #ffe; BORDER-BOTTOM-COLOR: #f90; BORDER-TOP-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.picnews_image HR {
	MARGIN-TOP: 200px; COLOR: #fff; POSITION: absolute; HEIGHT: 2px
}
.picnews_image:hover HR {
	COLOR: #ffe
}
.picnews_image IMG {
	WIDTH: 130px
}

