/*造价师*/

/*分栏*/
#wraper { width: 960px; margin: 0px auto;}
.content {
margin:8px auto 10px;
width:960px;
border-bottom: 1px solid #B9D1F0;
position: relative;
background: url(/images/template/bg_article.jpg) repeat-y;
}
#ArticleCont{
width:662px; overflow:hidden;
border-top:1px solid #B9D1F0;
float:left;
}
#Article_right{
width:290px;
float: right;
}

h1.title{
position:relative;
padding:40px 20px 35px;
font-size:24px;
font-weight:bold;
text-align: center;
color: #0033CC;
}
#rtCorner{
position:absolute;
right:0;
top:-1px;
_right:-2px;
}
.articleInfo{
height:25px;
line-height:25px;
font-size:12px;
padding-left:20px;
background-color: #EFF4FC;
border:1px solid #B9D1F0;
text-align: center;
}
.articleInfo span{ margin-right: 20px; }
.text{
padding:10px 20px;
margin-bottom: 10px;
font-size: 14px;
line-height: 25px;
color: #333333;
word-break:break-all;
text-align: left;
}

/*.text p{
font-size: 14px;
line-height: 25px;
color: #333333;
text-indent:2em;
margin-top: 1em;
}*/
.no_textIndent { text-indent:0em;}

/*页码按钮*/
.news_page {
background-color:#F6F6F6;
margin: 15px 0px 0px;
padding: 5px;
text-align: center;
}
.news_page a {
font-size: 12px;
padding: 2px 3px;
background-color: #FFF;
}
.news_page a:hover {
background-color: #999;
color: #FFF;
}
.news_page img { margin-bottom:-6px;}

table#Course {
width: 620px;
margin: 10px 20px;
text-align: center;
}
table#Course  td ,table#Course  th { padding: 4px 5px 2px; }
table#Course th {
font-weight: bold;
background-image: url(/images/template/menu_bg.gif);
padding-top: 5px;
color: #333;
line-height: 100%;
height: 16px;
font-size: 12px;
}
table#Course td.Align_l { text-align: left; }



.menu_0001,.menu_0002{
height:27px;
width: 600px;
margin: 0px auto;
background-image: url(/images/template/menu_p4_bg.gif);
font-size: 14px;
color: #B73700;
font-weight: bold;
line-height: 210%;
padding-left: 25px;
overflow: hidden;
}
.menu_0002{
	background:url(/images/template/menu_0002_bg.gif);
	width:auto;
	color: #333333;
	font-weight: normal;
}
td.className {
	font-size: 12px;
	text-align: left;
}

#google_AD{
	width:569px;
	margin: 0px auto 20px;
}
.cnt_AD{ border:1px solid #c4c4c4; padding:20px; background:#FFF;}


.menu {	HEIGHT: 26px;background: url(/images/template/menu_bg.gif);position: relative;}
#Article_right .menu { background-image:url(/images/template/menu_gray_bg.gif)}
.menuTxt {	position: absolute;	left: 31px;	top: 6px;}
a.menuTxt{font-size: 14px;color:#036 ;font-weight: bold;}
a.menuTxt:hover{color: #FF0000;text-decoration: underline;}
.more {position: absolute;right: 10px;top: 9px;}
.menu_arrow {
position: absolute;
left: 10px;
top: 6px;
}
.Title_list {
padding:10px 10px 0px;
margin-bottom: 8px;
}
.Title_list li {
padding: 0px 5px 8px 10px;
background: url(/images/template/liArrow.gif) no-repeat 0px 2px;
}
.top_10 { margin-bottom: 8px;
position:relative;}
.top_10 img {
position:absolute;
top: 13px;
left: 10px;
}
.top_10 li { height:22px; padding-left:30px}
.border_top1 {border-top: #C9C9C9 1px solid;}


/*广告*/
#AD_401 img {
width: 288px;
height: 214px;
border: 1px solid #555;
margin-bottom: 10px;
}
.PreNext{ margin:0 10px; padding:10px 0; text-align:right; border-top:#ccc 1px solid}
.framNews{ margin:0 0 0 10px}