@charset "utf-8";
/* CSS Document */
.b:link,.b:visited,.b:hover,.b:active{color:#274A78;}
#top{height:25px;padding:0;background:#F2F2F2;border:solid #D0D0D0;border-width:0 1px 1px;}
#top a {padding:0 10px;border-left:1px solid #333;margin:0 0 0 -6px;}
#header {height:100px;}
h1,h2,h3,#menu,.nologin .btn,.box3 .innerside ul{background:url(../images/forumibg.jpg) no-repeat;}
h1{width:170px;height:70px;overflow:hidden;float:left;}
h1 a{width:170px;height:70px;display:block;overflow:hidden;text-indent:-999px;}
.hseach,.yzsearch{float:right;margin:25px 0 0;height:45px;overflow:hidden;}
#housetext{height:22px;line-height:22px;border:1px solid #999;}
#menu{width:920px;height:32px;line-height:32px;font-size:14px;padding:0;clear:both;background-position:0 -70px;background-repeat:repeat-x;}
#menu li{float:left;padding:0 13px;}
#menu li.index{background:#666;font-weight:bold;}
#menu a:link,#menu a:visited,#menu a:hover,#menu a:active{color:#FFF;}
.box{width:920px;margin:10px auto 0;clear:both;}
.main,.innerside{width:690px;float:left;overflow:hidden;}
.sidebar,.innermain{width:222px;float:right;}
.innermain{width:410px;}
.innerside{width:270px;}
h2{height:33px;border-bottom:1px solid #CCC;text-indent:-999px;}

.box1 h2{background-position:0 -130px;}
.box1 .innermain ul,.box2 .innermain ul,.box3 .innermain ul{border-bottom:1px dashed #ccc;margin:10px 10px 10px 0;padding:0 0 10px}
.box1 .innermain li,.box2 .innermain li,.box3 .innermain li{height:26px;line-height:25px;overflow:hidden;font-size:14px;position:relative;}
.box1 .innermain span,.box2 .innermain span,.box3 .innermain span{height:25px;font-size:12px;color:#666;position:absolute;top:0;right:0;background:#FFF;padding:0 5px 0 10px;}
.box1 .innermain a,.box2 .innermain a{padding:0 3px;}
.flashpic{width:260px;height:210px;padding:4px;border:1px solid #D4D4D4;overflow:hidden;}
.kfjl,.yzlts{width:width:260px;height:260px;border:1px solid #ccc;overflow:hidden;margin:10px 0 0;}
.kfjl h3,.yzlts h3,.box2 .sidebar h3,.box3 .sidebar h3{height:29px;line-height:29px;font-size:14px;margin:0 5px;padding:0 15px;border-bottom:1px solid #ccc;background-position:0px -103px;}
.kfjl ul,.yzlts ul{padding:10px;}
.kfjl li,.yzlts li{height:23px;line-height:23px;overflow:hidden;font-size:14px;padding:0 0 0 10px;background:url(http://img.ejo.cc/sharp/dian.gif) no-repeat 0 4px;}
.kfjl li.pic,.yzlts li.pic{height:80px;background:none;}
.kfjl li img,.yzlts li img{width:100px;height:70px;padding:2px;border:1px solid #333;float:left;margin:0 10px 0 0;}
.login,.special,.forumlist{width:220px;height:160px;border:1px solid #ccc;background:#F8F8F8;overflow:hidden;}
.login h3,.special h3,.forumlist h3{height:24px;line-height:24px;font-size:14px;background-position:0 -165px;background-repeat:repeat-x;padding:0 10px;}
.nologin{padding:15px 10px 0;}
.nologin li{height:30px;line-height:25px;overflow:hidden;}
.nologin label{float:left;color:#666;}
.nologin .ipt{width:130px;height:18px;border:1px solid #9D9D9D;background:#FFF;}
.nologin .btn{width:74px;height:20px;margin:0 0 0 50px;padding:2px 0 0;border:0 none;overflow:hidden;background-color:transparent;background-position:0 -189px;}
.nologin a{margin:0 5px;}
.nologin .reg{margin:0 0 0 50px;font-weight:bold;}
.logined{padding:15px 10px 0;font-size:14px;}
.logined li{height:25px;line-height:25px;}
.special{margin:10px 0 0;height:150px;font-size:13px;}
.special ul{padding:10px;}
.special li,.box2 .sidebar li{height:22px;line-height:22px;overflow:hidden;padding:0 0 0 10px;background:url(http://img.ejo.cc/sharp/dian.gif) no-repeat 0 4px;}
.forumlist{margin:10px 0 0;height:155px;}
.forumlist ul{padding:5px 10px;}
.forumlist li{width:100px;float:left;height:24px;line-height:24px;overflow:hidden;}
.forumlist em{border:1px solid #CCD4D9;background:#EEF1F3;color:#969CA3;padding:1px 4px;font-style:normal;font-size:11px;}
.forumlist a{padding:0 5px;}

.hdhg{height:120px;border:1px solid #FFD079;margin:10px auto 0;padding:5px;overflow:hidden;}
.hdhg h3{width:14px;height:90px;background:#FFD079;font-size:14px;padding:15px 8px;float:left;}
.hdhg ul,.hdhg li{width:875px;height:120px;float:left;}
.hdhg li{width:131px;text-align:center;height:110px;margin:5px 0;line-height:28px;font-size:13px;padding:0 7px;}
.hdhg li img{width:120px;height:80px;padding:2px;border:1px solid #666;display:block;margin:0 auto;}

.box2 h2{background-position:0 -209px;}
.yzlts{height:235px;}
.yzlts h3{background-position:0 -243px;}
.box2 .sidebar,.box3 .sidebar {width:220px;border:1px solid #ccc;background:#F8F8F8;overflow:hidden;font-size:14px;}
.box2 .sidebar h3{background-position:0 -270px;padding:0 25px;}
.box2 .sidebar ul{padding:10px;}
.box2 .sidebar .yzlist{padding:10px;}
.box2 .sidebar table{width:100%;}
.box2 .sidebar th{border-bottom:1px dashed #ccc;height:25px;line-height:25px;}
.box2 .sidebar td{height:20px;line-height:20px;padding:4px 0 0;}

.yzltmain{height:190px;overflow:hidden;margin:10px auto 0;}
.areat{height:31px;border-bottom:1px solid #DDD;}
.areat h3{height:30px;line-height:30px;float:left;font-size:14px;background-position:10px -300px;padding:0 10px 0 30px;}
.areat ul{float:left;}
.areat li{float:left;background:#ACACAC;height:30px;line-height:30px;margin:0 2px 0 0;padding:0 10px;font-size:14px;color:#FFF;cursor:pointer;}
.areat li.hover{background:#767676;font-weight:bold;height:31px;}
.areac{clear:both;height:155px;border:solid #DDD;border-width:0 1px 1px;overflow:hidden;}
.areac ul{padding:10px;}
.areac li{float:left;width:140px;height:20px;line-height:20px;overflow:hidden;background:url(http://img.ejo.cc/sharp/dian.gif) no-repeat 0 4px;padding:0 0 0 8px;}
.areac a:link,.areac a:visited,.areac a:hover,.areac a:active{color:#F56D00;}
.box3 h2{background-position:0 -330px;}
.box3 .innerside{width:268px;border:1px solid #A5CA35;}
.box3 .innerside h3{background:#EEF4D9;height:30px;line-height:30px;padding:0 10px;font-size:14px;}
.box3 .innerside ul{background-position:-150px -364px;margin:10px;}
.box3 .innerside li{height:21px;line-height:21px;padding:0 0 0 20px;overflow:hidden;}
.box3 .sidebar{height:260px;}
.box3 .sidebar h3{background-position:0 -571px;padding:0 25px;}
.box3 .sidebar ul{padding:10px;}
.box3 .sidebar li{height:20px;line-height:20px;font-size:12px;}
.box3 .sidebar span{color:#F06D03;padding:0 2px;}


/*QuickSearch*/
#search { padding-left: 78px; }
	#searchbar { border: 1px solid #ccc; height: 24px; margin-right: 0px; line-height: 22px; width: 222px;  background:#FFF;}
		#searchbar dt,#searchbar dd { float: left; }
		#searchbar .s2{ background: #FFF url(../images/dot-down.gif)  no-repeat right center; width: 80px; color: #090; text-align: center; line-height: 24px; }
		#searchbar .text{ width: 116px; text-indent: 2px; border: 0; padding: 0.2em 0; }
			*html #searchbar .text { width: 108px; }
			*+html #searchbar .text { width: 108px; }
		#searchbar .textinput {border-right:1px solid #CCC;}
		#searchbar .s3{ width: 24px; height: 24px; background: #fff url(../images/button-search.gif)  no-repeat 100% 0; border: 0; }
		.searchmenu { background-color: #F5FAFE; padding: 4px; width: 75px; text-align: center; border: 1px solid #ccc; border-top: 0;}
/*QuickSearch*/





