@charset "utf-8";
/* CSS Document */
.wrapper {
	overflow:hidden;
}
.column .t0 {
	line-height:50px; height:50px; border-bottom:#DDD solid 2px;
}
.column .t0 em {
	float:left; width:40px; height:50px; background:url(../images/t0.gif) 0 50% no-repeat;
}
.column .t0 strong {
	font-size:24px; color:#333; padding-left:5px; padding:10px 5px; border-bottom:#F60 solid 2px; font-weight:normal
}
.column .t0 span {
	float:right
}
.column .c0 {
	overflow:hidden; padding:10px 5px;
}
.list0 {
	overflow:hidden; margin-bottom:20px; border-bottom:#DDD dotted 1px; padding-bottom:10px
}
.list0 h3 {
	font-size:20px; font-weight: normal; color:#333; line-height:40px
}
.list0 dt {
	float:left; margin-right:10px;
}
.list0 dd {
	color:#999; line-height:25px;
}
.list0 dd span {
	color:#666; font-family:Georgia;
}
.list1 li {
	line-height:25px; padding-left:10px; background:url(../images/icon.gif) 0 50% no-repeat;
}
.picnews li img {
	border:#CCC solid 0px; padding:0px;
}
.c0 .picnews {
	overflow:hidden
}
.c0 .picnews li {
	float:left; margin:5px; text-align:center
}
.c0 .picnews li img {
	background:#CCC;
}
.c0 .picnews li p {
	line-height:25px; font-size:14px; background:#333; color:#FFF;
}

.detail .con1 {
	overflow:hidden; text-align:center; border-bottom:#CCC dotted 1px;
}
.detail .con1 h3 {
	font-size:24px; font-weight:normal; line-height:40px
}
.detail .con1 p {
	color:#999; line-height:40px
}
.detail .con2 {
	line-height:30px; font-size:16px; color:#333; padding:20px 10px;
}
.detail .con3 {
	overflow:hidden;
}
.detail .con3 h3 {
	border-bottom:#CCC solid 1px; font-size:18px; font-weight:normal
}
.detail .con3 li {
	background:url(../images/icon.gif) 0 50% no-repeat; float:left; width:48%; padding-left:10px
}
.detail .con4 {
	overflow:hidden; margin:10px auto;
}
.detail .con4 h3 {
	font-size:18px; font-weight:normal
}
.detail .con4 p {
	line-height:25px; color:#888;
}
.detail .con4 strong {
	line-height:30px; color:#000; font-size:16px; margin-right:10px
}
.detail .con4 textarea {
	border:#CCC solid 1px; width:720px; margin:5px auto; line-height:25px; height:80px; padding:5px; color:#666
}
.detail .con4 .btn {
	background:#09C; color:#FFF; padding:5px 10px; border:none; cursor:pointer; float:right; margin-right:8px
}
.detail .con5 h3 {
	border-bottom:#CCC solid 1px; font-size:18px; font-weight:normal
}
.detail .con5 dl {
	border: #DDD solid 1px; margin:10px auto
}
.detail .con5 dl dt {
	color:#09C; background:#F8F8F8; line-height:20px; padding:0 5px;
}
.detail .con5 dl dt span {
	color:#999; font-size:12px; margin-left:10px
}
.detail .con5 dl dd {
	padding:0 5px;
}
.thumb {
	overflow:hidden; margin:10px auto
}
.thumb dt {
	float:left; width:110px; padding-left:5px;
}
.thumb dt img {
	width:96px; height:128px; background:#EEE
}
.thumb dd a {
	color:#333; line-height:28px; font-size:18px;
}
.thumb dd {
	color:#666; font-size:14px; line-height:24px;
}

.guild dl {
	overflow:hidden; border-bottom:#999 dotted 1px; height:100%;
}
.guild dl dt {
	float:left; width:48px; background:url(../images/t0.png) 0 5px no-repeat; color:#FFF; margin-right:10px; padding-left:3px
}
.guild dl dd {
	float:left; margin-right:10px
}
.paging {
	line-height:50px; text-align:center; margin-bottom:10px
}
.paging a {
	padding:5px 10px; background:#EEE; border:#CCC solid 1px; margin:5px
}
.paging a:hover {
	background: #0C6 ; color:#FFF; border:#0C3 solid 1px
}