/* CSS Document */
*{
    margin:0;
	padding:0;
}
body{
    font-family:"宋体";
/*	,Simsun white-space:pre;
*/	font-size:12px;
	color:#000;
}
img{
    display:block;
	overflow:hidden;
	border:0;
}
ul,li{
    list-style-type:none;
	list-style:outside;
}
a{
    color:#000;
	text-decoration:none;
}
a:hover{
    color:#ff6600;
	text-decoration:none;
}
#wrapper{
    width:1004px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
/*页面头部*/
#wrapper #header{
    width:1004px;
	height:auto;
	overflow:hidden;
	float:left;
}
#wrapper #header #top{
    width:982px;
	height:18px;
	background:url(images/style.gif) left 0 repeat-x;
	border:1px solid #d7d7d7;
	margin:0 auto;
}
#wrapper #header #top #left{
    margin-left:20px;
	height:18px;
	overflow:hidden;
	float:left;
	display:inline;
}
#wrapper #header #top li{
    float:left;
	display:inline;
}
#wrapper #header #top #left li{
    width:70px;
	height:18px;
	line-height:18px;
    background:url(images/style.gif) left -269px no-repeat;
	padding-left:10px;
	
}
#wrapper #header #top #right{
    margin-right:20px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	float:right;
	display:inline;
}
#wrapper #header #top #right span{
    color:#0051A2;
	font-weight:bold;
}
#wrapper #header #logo{
    width:984px;
	height:60px;
	overflow:hidden;
	background:url(images/logo.gif) left no-repeat;
	margin:5px auto;
	float:left;
	display:inline;
}
#wrapper #header #logo #tips{
    width:500px;
	height:60px;
	overflow:hidden;
	float:right;
	text-align:right;
	color:#0051A2;
	line-height:2px;
}
#wrapper #header #logo #tips a{
    color:#0051A2;
	line-height:22px;
}
#wrapper #header #logo #tips a:hover{
    color:#ff6600;
}
#wrapper #header #logo #tips #t1,#wrapper #header #logo #tips #t2{
    height:22px;
	margin:2px 0;
}
#wrapper #header #logo #tips li{
	margin-left:5px;
	display: block;
	float:right;
	height:22px;
	line-height:22px;
}
#wrapper #header #logo #tips #t1 #login{
    width:55px;
	height:22px;
	line-height:22px;
	background:url(images/style.gif) left -104px no-repeat;
	padding-right:7px;
}	
#wrapper #header #logo #tips #t1 #register{
    width:67px;
	height:22px;
	line-height:22px;
	background:url(images/style.gif) left -130px no-repeat;
	padding-right:7px;
}	
#wrapper #header #logo #tips #t2 #help{
    width:64px;
	height:22px;
	line-height:22px;
	background:url(images/style.gif) left -213px no-repeat;
}	
#wrapper #header #mainnav{
    width:974px;
	height:55px;
	padding-top:14px;
	padding-left:30px;
	background:url(images/style.gif) left -28px repeat-x;
	float:left;
}
#wrapper #header #mainnav li{
    list-style:none outside;
    float:left;
	padding:0 20px;
}	
#wrapper #header #mainnav li a{
    font-size:14px;
	font-weight:bold;
	color:#fff;
}	
#wrapper #header #mainnav li a:hover{
    color:#ff6600
}	
#wrapper #header #ad{
    width:994px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
} 
#wrapper #header #ad li{
    width:182px;
	height:88px;
	overflow:hidden;
	padding:2px;
	border:1px solid #c2e0fc;
	float:left;
	margin:5px;
	display:inline;
}

/*页面主体*/	
#wrapper #content{
    width:984px;
	height:auto;
	overflow:hidden;
	margin:10px;
	float:left;
	display:inline;
}
#wrapper #content #sidebar{
    width:190px;
	height:auto;
	overflow:hidden;
	float:left;
}
#wrapper #content #sidebar h4{
    width:190px;
	height:30px;
	line-height:30px;
	color:#f56e2a;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	background:url(images/style.gif) left -156px repeat-x;
}
#wrapper #content #sidebar h4 span{
    display:block;
	width:160px;
	height:25px;
	background:url(images/icon.gif) left no-repeat;
	padding-left:30px;
}
#wrapper #content #sidebar p{
    display:block;
	width:156px;
	height:22px;
	margin:5px auto;
	background:url(images/style.gif) left -293px no-repeat;
	padding-top:8px;
	text-align:center;
}
#wrapper #content #sidebar p a{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}

#wrapper #content #sidebar .box{
    width:178px;
	height:100px;
	overflow:hidden;
	border:1px solid #78bcfc;
	margin-top:13px;
	padding:5px;
}
#wrapper #content #sidebar .box h5{
    width:158px;
	height:30px;
	line-height:30px;
	background:url(images/zuan.gif) left no-repeat;
	padding-left:20px;
	font-size:14px;
	color:#c12100;
}

#wrapper #content #sidebar .box .text li{
    list-style:none outside;
    width:140px;
	margin-left:18px;
    line-height:24px;
}
.font12black{
    font-weight: bold;
	color:#000;
}
.font12blue{
    font-weight: bold;
	color:#0331a0;
}
#wrapper #content #main{
    width:780px;
	height:auto;
	overflow:hidden;
	float:right;
}
#wrapper #content #main #title{
    height:30px;
	overflow:hidden;
}
#wrapper #content #main h4{
    width:780px;
	height:30px;
	line-height:30px;
	color:#f56e2a;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	background:url(images/style.gif) left -156px repeat-x;
}
#wrapper #content #main p{
    display:block;
	width:137px;
	height:25px;
	float:right;
	background:url(images/style.gif) left -187px  no-repeat;
	position:relative;
	top:-30px;
}
.font12red{
    color:#ff0000;
}
#wrapper #content #main #table01{
    background:#78bcfc;
	margin-top:5px;
}
#wrapper #content #main #table01 td{
    background:#fff;
	line-height:20px;

}
#wrapper #content #main #table01 .title{
    background:#c2e0fc;
	font-weight:bold;
	text-align:center;
}
#wrapper #content #main #table01 .icon{
    background:#c2e0fc url(images/style.gif) 5px -236px no-repeat;
}
.Tcenter{
   text-align:center;
}
.Tleft{
   text-align:left;
   padding:0 5px;
}
#wrapper #content #main #table01 .name{
    width:80px;
	margin:0 auto;
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
}
#wrapper #content #main #table01 .zuan{
    width:80px;
	height:16px;
	margin:0 auto;
    background:url(images/zuan.gif) bottom no-repeat;
}
#wrapper #content #main #table01 .toupiao{
    padding:0 10px;
}
#wrapper #content #main #table01 .toupiao .count{
    float:left;
}
#wrapper #content #main #table01 .toupiao .btn{
    float:right;
}
#wrapper #content #main #table01 input{
    width:280px;
	height:20px;
	float:right;
	text-align:center;
	font-size:12px;
	color:#ff0000;
}
#wrapper #content .page{
    width:600px;
	height:40px;
	overflow:hidden;
	clear:both;
	padding-top:10px;
	margin:0 auto;
	text-align:center;
	line-height:25px;
	
}

.page a{
	color:#2667AB;
	border:#ccc solid 1px;
	background:#eee;
	padding:3px 8px;
	margin:0 3px;	
	text-align:center;	
	border:1px solid #004080;
	background:#D0E8FF;
	margin:0 2px;
	display:inline;
}
.page a:hover{
	color:#ffffff;
	border:#ccc solid 1px;
	background:#ff6600;
	padding:3px 8px;
}
#wrapper #content #pages #on{
    width:22px;
	height:22px;
	line-height:20px;
    text-align:center;
	float:left;
    color:#ff6600;
	font-weight:bold;
	margin:0 2px;
	display:inline;
}

#wrapper #content #pages .off{
    width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	border:1px solid #004080;
	background:#D0E8FF;
	margin:0 2px;
	display:inline;
}

/*页面底部*/	
#wrapper #footer{
    width:1004px;
	height:40px;
	border-top:1px solid #d7d7d7;
	padding:10px 0;
	overflow:hidden;
	float:left;
	text-align:center;
	line-height:20px;
}

/*发布QQ群页*/	


#wrapper #content #left{
    width:709px;
	height:auto;
	overflow:hidden;
	float:left;
}
#wrapper #content #left #tabletop{
    width:709px;
	height:12px;
	overflow:hidden;
	background:url(images/tabletop.gif) left no-repeat;
	float:left;
} 
#wrapper #content #left #tablemiddle{
    width:679px;
	height:auto;
	overflow:hidden;
	background:url(images/tablemiddle.gif) left repeat-y;
	float:left;
	padding:15px;
} 

#wrapper #content #left #tablemiddle h4{
    width:679px;
	text-align:center;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#ff6600;
}
#wrapper #content #left #tablemiddle #msg{
    width:659px;
	background:#f2f7fd;
	padding:10px;
}
#wrapper #content #left #tablemiddle #msg li{
    list-style:none outside;
	line-height:24px;
	vertical-align:bottom;
	background:url(images/style.gif) left -362px no-repeat;
	padding-left:12px;

}
#wrapper #content #left #tablemiddle #table02{
    width:580px;
	height:auto;
	overflow:hidden;
	margin:20px auto;
}
.input{
    width:260px;
	height:18px;
	font-size:12px;
}
.buttn1{
    width:100px;
	height:18px;
	line-height:14px;
	font-size:12px;
}
.buttn2{
    width:50px;
	height:18px;
	line-height:14px;
	font-size:12px;
}
.textarea{
    width:400px;
	height:60px;
	font-size:12px;
}
#wrapper #content #left #tablemiddle #table02 span{
    color:#ff0000;
}



#wrapper #content #left #tablebottom{
    width:709px;
	height:12px;
	overflow:hidden;
	background:url(images/tablefooter.gif) left no-repeat;
	float:left;
} 

#wrapper #content #right{
    width:260px;
	height:auto;
	overflow:hidden;
	float:right;
	border:1px solid #93cff4;
}

#wrapper #content #right h4{
    width:235px;
	height:22px;
	border-bottom:1px solid #93cff4;
	background:#e8f8fe url(images/style.gif) 15px -337px no-repeat;
	font-size:14px;
	color:#0080d1;
	padding:8px 0 0 25px;
}
#wrapper #content #right #righttext{
    width:240px;
	margin:0 auto;
	padding:10px 0;
}
#wrapper #content #right #righttext li{
    list-style:none outside;
	line-height:24px;
	border-bottom:1px dashed #93cff4;
	padding-bottom:5px;
	vertical-align:bottom;
	background:url(images/style.gif) left -362px no-repeat;
	padding-left:12px;
}
.font12orange{
   font-weight:bold;
   color:#ff6600;
}

.font12lan{
   font-weight:bold;
   color:#0080d1;
}







