@charset "utf-8";
/* CSS Document */
/*造价师*/

.clearfloat { clear:both; height:0;  font-size: 1px;  line-height: 0px;}/*清除浮动*/

/*圆角*/
.r1,.r2 { HEIGHT: 1px;FONT-SIZE: 0px; OVERFLOW: hidden; BACKGROUND: #F1F0E7; BORDER-LEFT:#8D3124 1px solid; 
BORDER-RIGHT:#8D3124 1px solid;}
.r1 { BACKGROUND: #8D3124; MARGIN: 0px 2px;}
.r2 { MARGIN: 0px 1px;}

/*栏目板*/
.menu {	HEIGHT: 26px;background: ur/images/template/menu_bg.gif);position: relative;}
.right .menu { background-image:ur/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;
}
.bbs .menuTxt { left: 50px;}
.bbs .menu_arrow { top: 4px;}

.kemuMenu {	MARGIN: 10px 20px 10px 30px}
.kemuMenu ul{ margin:0px; padding:0}
.kemuMenu LI {BORDER-RIGHT: #b9d1f0 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b9d1f0 1px solid; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: #f0f6fd; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #b9d1f0 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #b9d1f0 1px solid}
.kemuMenu LI A {FONT-WEIGHT: normal; COLOR: #0a2f9c}
/*考试动态*/
table#cityNav {
background-color: #DAD9C7;
margin: 8px auto;
text-align: center;
width: 610px;
}
#cityNav th {
color: #484846;
padding: 5px 3px 3px;
background-color: #F4F1E8;
}
#cityNav td { background-color: #F5F6F0; }
#cityNav a {
display: block;
padding:5px 3px 3px;
color: #071041;
font-size: 12px;
}
#cityNav a:hover { text-decoration: underline; }


/*主容器 分栏*/
#wraper { width: 910px; margin: 0px auto;}
.content {
width:910px;
background: url(/images/template/content_right_bg.gif) repeat-y right 0px;
margin: 8px 0px;
overflow: hidden; 
position: relative;
display: inline-block;
display: block;
}
.content:after {
content: '[DO NOT LEAVE IT IS NOT REAL]';
display: block;
height: 0px;
clear: both;
visibility: hidden;
} 

.right {
width: 245px;
float:right;
}
.LeftContent {
width: 650px;
float: left;
border: 1px solid #D1D1D1;
border-top: none;
text-align: left;
}
.LeftContent, .right { 
padding-bottom: 32767px !important; 
margin-bottom: -32767px !important; 
} 
@media all and (min-width: 0px) { 
.LeftContent, .right { 
padding-bottom: 0 !important; 
margin-bottom: 0 !important; 
} 
.LeftContent:before, .right:before { 
content: '[DO NOT LEAVE IT IS NOT REAL]'; 
display: block; 
background: inherit; 
padding-top: 32767px !important; 
margin-bottom: -32767px !important; 
height: 0; 
} 
}
/*单线*/
.line1px {
height: 0px;
width: 652px;
position: absolute;
left: 0px;
bottom: 0px;
border-bottom: 1px solid #DAD9C7;
}
.P3_menu {
height: 31px;
padding-left: 10px;
color:#484846;
font-size: 18px;
font-family: "黑体";
background: url(/images/template/bg_P3_menu.png) repeat-x -1px 0;
overflow:hidden;
position:relative;
}
#P3_menu_name { font-weight:bold;
position:absolute;
width: 182px;
text-align: center;
left: 4px;
top: 8px;
}
.showPage {
	BORDER-TOP: #ccc 1px dotted; FONT-SIZE: 14px; MARGIN: 30px 20px 20px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.showPage SELECT {
	MARGIN-BOTTOM: -3px
}
.showPage A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.showPage A:hover {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #526426; COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #526426
}

.LeftContent ul { margin: 15px 20px; }
.LeftContent  li {
background: url(/images/template/dot04.gif) no-repeat 0 4px;
position: relative;
padding-left: 13px;
margin-bottom: 8px;
}
.LeftContent li span {
position: absolute;
right: 0px;
_right:20px;
top: 0px;
color: #666666;
}


/*页码按钮*/
.show_page {
margin: 30px 20px 20px;
padding-top: 15px;
text-align: center;
border-top:1px dotted #ccc;
font-size: 14px;
}
.show_page select { margin-bottom: -3px; }
.show_page a {
font-size: 12px;
border: 1px solid #ccc;
border-top-color:#FFF;
border-left-color:#FFF;
padding: 5px 5px 3px;
background-color: #F0F0F0;
margin:0 0 0 5px;
}
.show_page a:hover {
background-color: #ccc;
color: #FFF;
text-decoration: none;
border-color: #526426;
border-top-color:#FFF;
border-left-color:#FFF;
}


/*右侧*/
.editor,.lastnews { margin-bottom: 8px; }
.editor ul,.lastnews ul { margin: 10px auto 4px; }
.editor li,.lastnews li { 
padding: 0 5px 6px 14px;
background:ur/images/template/liArrow.gif) no-repeat 5px 3px;
}
/*论坛推荐*/
.Title_list { padding:10px 10px 0px; }
.Title_list li {
padding: 0px 5px 8px 10px;
background: ur/images/template/liArrow.gif) no-repeat 0px 2px;
}
.Title_list li a.blue003366 { color: #555; }
.border_top1 {border-top: #C9C9C9 1px solid;}


/*广告*/
#top_banner {height: 80px;position: absolute;z-index: 0;top: 3px;right: 0px;}


