/*结构师终极列表*/
/*主容器 分栏*/
.content {
width:960px;
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;
} 
.LeftContent {
width: 700px;
float: left;
border: 1px solid #D1D1D1;
background-color:#FCFCFC;
}
.LeftContent ul {margin: 20px;}
.right {
width: 245px;
float:right;
}
.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: 702px;
position: absolute;
left: 0px;
bottom: 0px;
border-bottom: 1px solid #D1D1D1;
}

/*城市列表*/
.LeftContent .cities { margin:0 10px 0 20px}
.LeftContent .cities h3{ font-size:14px; margin-bottom:5px; margin-top:10px;text-align:center;}
.LeftContent .cities ul li{ display:block; float:left; width:6.2%; background:none; padding:2px 0; margin:0 0 5px; background:#e5e5ee5;}
.LeftContent .cities ul li a{font-size:12px;}
.LeftContent .cities font{ font-size:12px; color:#F00}

/*页码按钮*/
.showPage { display:block; position:static; 
margin: 30px 10px 20px;
padding-top: 12px;
text-align: center;
border-top:1px dotted #ccc;
font-size: 12px;
}
.showPage select { margin-bottom: -3px; }
.showPage a {
font-size: 12px;
border: 1px solid #ccc;
border-top-color:#FFF;
border-left-color:#FFF;
padding: 4px 4px 2px;
background-color: #F0F0F0;
margin:0 0 0 5px;
}
.showPage a:hover {
background-color: #ccc;
color: #FFF;
text-decoration: none;
border-color: #526426;
border-top-color:#FFF;
border-left-color:#FFF;
}


/*左侧标题列表*/
.P3_menu {
height: 31px;
padding-left: 10px;
color:#fff;
font-size: 14px;
background: url(/images/template/bg_P3_menu.png) repeat-x -1px 0;
overflow:hidden;
position:relative;
}
#P3_menu_name {
position:absolute;
text-align: left;
left: 38px;
top: 6px;
font-size: 20px;
font-family: "黑体";
}
.LeftContent ul { margin-top: 15px; }
.LeftContent  li {
background: url(/images/template/dot04.gif) no-repeat 0px 4px;
position: relative;
padding-left: 13px;
margin-bottom: 10px;
*margin-bottom:12px !important;
_margin-bottom:10px;
}
.LeftContent  li a { font-size: 14px; }
.LeftContent li span {
position: absolute;
right: 0px;
_right:20px;
top: 0px;
color: #666666;
}


/*右侧*/

/*论坛推荐*/
.Title_list { padding:10px 10px 0px; }
.Title_list li {
padding: 0px 5px 8px 10px;
background: url(/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;}
