*{margin:0;padding:0;font-size:12px;font-family:Verdana,Helvetica,Arial,sans-serif;word-wrap:break-word;}
body{background:#fff1d7;}
div,ul,li{overflow:hidden;list-style-type:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#BD0A01;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
img{border:0}
.cc{margin-bottom:9px;}

.main{width:100%;margin:0 auto;background:url(img/bg.gif) no-repeat;}
.head{width:100%;height:260px;}
.head .logo{display:inline;float:left;margin:100px 0 0 123px;}
.nav{
	width:945px;
	height:30px;
	margin-right: auto;
	margin-left: auto;
}
.nav a{display:inline;float:left;line-height:25px;height:24px;width:70px;margin:4px 0 0 23px;text-align:center;font-size:14px;color:#482439;overflow:hidden;background:url(img/nav_3.gif);}
.nav a:visited{color:#482439}
.nav .kc,.nav a:visited.kc{background:url(img/nav_1.gif);color:#346B9F}
.nav a:hover{background:url(img/nav_2.gif);color:#f00}

.cot{
	width:960px;
	background:url(img/ct.gif) no-repeat;
	height:11px;
	margin-top:11px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.con{width:958px;margin:0 auto 0 auto;background:url(img/c2.gif) #efece5 repeat-x;border-left:1px solid #1A5E86;border-right:1px solid #1A5E86;}

.c1{width:941px;margin:0 auto;}
.c1 .c1_1{float:left;width:314px;}
.c1 .c1_1 h1{width:100%;padding-top:10px;height:28px;line-height:28px;background:url(img/li1_1.gif) no-repeat;padding-left:18px;font-size:14px;}
.c1 .c1_1 .ul{width:100%;background:url(img/li1_2.gif) repeat-y;}
.c1 .c1_1 .bo{width:100%;height:0px}

.c1 .c1_2{float:left;width:421px;margin-left:10px; }
.c1 .c1_2 h1{width:100%;padding-top:10px;height:28px;line-height:28px;background:url(img/li2_1.gif) no-repeat;padding-left:18px;font-size:12px;}
.c1 .c1_2 .ul{width:100%;background:url(img/li2_2.gif) repeat-y;}
.c1 .c1_2 .bo{width:100%;height:3px;background:url(img/li2_3.gif) no-repeat;margin-bottom:8px}

.c1 .c1_r{float:right;width:312px;}
.c1 .c1_r h1{width:100%;padding-top:10px;height:28px;line-height:28px;background:url(img/li3_1.gif) no-repeat;padding-left:18px;font-size:14px;}
.c1 .c1_r .ul{width:100%;background:url(img/li3_2.gif) repeat-y;}
.c1 .c1_r .bo{width:100%;height:0px}

.c2{width:941px;margin:0 auto 8px;}
.c2 .ad_1{display:inline;float:left;width:22px;height:82px;line-height:35px;background:url(img/ad_1.gif);font-size:16px;font-weight:bold;color:#000;padding:10px 0 0 6px;}
.c2 .ad_2{display:inline;float:left;width:910px;height:92px;background:url(img/ad_2.gif);}
.c2 .ad_2 .ad{display:inline;float:left;margin:5px;width:900px;height:83px;}
.c2 .ad_3{display:inline;float:left;width:3px;height:92px;background:url(img/ad_3.gif);}

.c3{width:941px;margin:1px auto;}
.c3 .jg{margin-left:20px;}
.c3 .li4{display:inline;float:left;width:300px;background:url(img/li4_1.gif) no-repeat;}
.c3 .li4 h1{width:100%;height:30px;line-height:30px;overflow:hidden;padding-left:18px;font-size:14px;}
.c3 .li4 .ul{width:100%;background:url(img/li4_2.gif) repeat-y;}
.c3 .li4 .bo{width:100%;height:5px;background:url(img/li4_3.gif) no-repeat;}


.ul li{padding-left:15px;width:180px;height:23px;line-height:23px;overflow:hidden;}
.ula li{padding-left:15px;width:200px;height:23px;line-height:23px;overflow:hidden;float:left}
.ulb li{padding-left:15px;width:180px;height:23px;line-height:23px;overflow:hidden;float:left}

.c_pub{width:731px;float:left;background:url(img/c_pub.gif) no-repeat;}
.c_pub .bb{border-left:1px solid #5F7AAA;border-right:1px solid #5F7AAA;background:#fleee7}
.c_pub .bo{width:731px;height:4px;background:url(img/c_pub_2.gif) no-repeat;}
.forum h1{font-weight:400;height:38px;line-height:38px;padding-left:10px;}
.forum .for{padding:20px}
.forum .for ul{width:99%;margin:8px 0;padding-bottom:8px;border-bottom:1px solid #ccc;}
.forum .for ul .f_l{float:left;margin-left:2px;}
.forum .for ul .f_l a{display:inline;float:left;padding:2px;border:#cccccc 1px solid;}
.forum .for ul .f_l a:hover{border:#339900 1px solid;}
.forum .for ul .f_r{float:left;margin-left:5px;}
.forum .for ul .f_r p{margin:8px 0;line-height:20px;font-size:12px;color:#444;overflow:hidden;}
.forum .for ul .f_r p a{color:#000;font-size:13px;}
.forum .for ul .f_r p span{display:inline;float:left;margin-right:15px;}


.thread h1{font-weight:400;height:38px;line-height:38px;padding-left:10px;}
.thread h2{text-align:center;font-size:24px;height:36px;line-height:36px;}
.thread .tit{text-align:center;height:24px;line-height:24px;border-bottom:1px #ccc dotted;width:94%;margin:0 auto}
.thread .conter{padding:20px;line-height:1.5;}
.flip{width:710px;margin:0 auto;padding-bottom:10px;border-top:1px solid #ccc}
.flip ul{width:100%;}
.flip ul li{display:inline;float:left;height:26px;line-height:26px;width:50%;}


/*page numbers*/
.pages{width:90%;margin:10px auto 0;clear:both;}
.pages .p_l{float:left;color:#4a4a4a;line-height:25px;}
.pages .p_l span{display:inline;float:left;margin-right:10px;}
.pages .p_r{float:right;}
.pages .p_r a{display:inline;float:left;white-space:nowrap;height:17px;padding:2px;font-family:Tahoma;font-size:12px;margin:0 4px 2px 0;border:#cccccc 1px solid;}
.pages .p_r a:hover{border:1px solid green;}
.pages .p_r a strong{font-weight:400}


.foot{width:939px;margin:10px auto 0;}
.foot .f_1{width:939px;height:4px;background:url(img/f_1.gif) no-repeat;}
.foot .f_c{width:939px;height:80px;background:url(img/f_2.gif) repeat-y;}
.navs{width:100%;height:30px;background:url(img/nav.gif)}
