﻿@charset "utf-8";
body{ background-color:#DDD; color:#666;}
@charset "utf-8";
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
a{color:#000;}
a:hover{color:#F00;}
#wrap{margin:0 auto;width:960px;}
.cntbox{border: 1px solid #fff; background-color: #F8F8F8; padding:5px 10px; margin-top:5px;}
#logo{width:200px; height:60px; overflow:hidden; float:left; text-align:center;}
#bannerbox{width:730px; height:60px; float:right;}
#bannerleft{width:470px; height:60px; float:left; text-align:center; overflow:hidden;}
#bannerright{width:250px; height:60px; float:right; line-height:20px; overflow:hidden;}
#bannerright a{padding-right:5px;}
#subnodes a{display:block; width:85px; height:20px; line-height:20px; overflow:hidden; float:left; border:#DDD solid 1px; padding:0px 3px; margin:3px 5px;}
#headadboxleft{width:468px; overflow:hidden; text-align:center; float:left;}
#headadboxright{width:468px; overflow:hidden; text-align:center; float:right;}

#mainboxleft,#pageboxleft{width:760px; float:left; font-size:14px; line-height:180%; overflow:hidden;}
#mainboxleft li span{float:right;}
#mainboxleftleft{width:350px; float:left; overflow:hidden;}
#mainboxleftright{width:390px; float:right; overflow:hidden;}
#mainboxright,#pageboxright{width:160px; float:right; overflow:hidden;}

#links a{margin:0px 5px; color:#666;}
#links a:hover{color:#333;}

#copyright{text-align:center; margin-bottom:5px;}
#copyright a{color:#666;}

#pager{ padding:5px 15px; margin:10px 0px; background-color:#F2F2F2; border:#DDD solid 1px; clear:both; font-size:12px; line-height:18px;}
#pager a{margin:0px 5px;}
#pager select{border:#CCCCCC solid 1px; height:16px; text-align:center; width:40px; margin:0px 5px;}

#pageboxleft h1{ font-size:18px; text-align:center;}
#infobox{font-size:12px; text-align:center; width:80%; border-bottom:#DDD dotted 1px; margin:0px auto;}
#infobox span{margin:0px 10px;}
#infobox a{color:#666;}
#contentbox{padding:5px;}
#contentad{width:336px; height:280px; float:left; margin:10px 5px;}

.main_search{text-align:center; margin-bottom:10px; padding:10px;border-bottom:#666 dotted 1px;background-color:#F2F2F2;}
