﻿#left {
	float:left; width:144px;
}
#left h3 {
	margin:0px; padding:0px; padding-left:22px; color:white; font-size:12px; font-weight:bold; line-height:26px; background:#b3c73c;
}
#left h3 a {
	color:white; font-size:12px; font-weight:bold; line-height:26px; background:#b3c73c; text-decoration:none;
}
#leftNav ul,
#leftNav ul li ul {
	list-style:none; margin:0px; padding:0px; 
}
#leftNav ul li {
	background:url('/schoolfellow/images/bg-left-list.jpg') no-repeat; margin:0px; margin-top:2px; padding:0px 8px; line-height:25px; height:auto;
}
* html #leftNav ul li {
	height:15px; padding:5px 8px;
}
*+html #leftNav ul li {
	height:auto; padding:0px 8px;
}
#leftNav ul li a {
	line-height:25px;
}
 
#leftNav ul li ul {
	display:none; margin-top:0px;
}
#leftNav ul li.current ul {
	display:block; 
}
#leftNav ul li img {
	cursor:pointer;
}
* html #leftNav ul li ul {
	display:none; margin-top:10px;
}
#leftNav ul li ul li {
	background:none; margin:0px; padding:0px; line-height:22px;
}

#leftNav ul li ul li.lastOne a {
	background:none; 
}
#leftNav ul li ul li a {
	display:block; background:url('/schoolfellow/images/bg-left-list-sub.jpg') 0px bottom no-repeat; padding-left:25px; line-height:22px;
}
#leftNav ul li ul li a.current {
	display:block; background:url('/schoolfellow/images/bg-left-list-sub-on.jpg') 0px bottom no-repeat; padding-left:25px; line-height:22px; color:#94ab0a;
}
#leftNav ul li ul li.lastOne a.current {
	display:block; background:url('/schoolfellow/images/bg-left-list-sub-on-last.jpg') 3px bottom no-repeat; padding-left:25px; line-height:22px; color:#94ab0a;
}

.banner {
	
}
#right {
	float:left; padding-left:13px; width:803px;
}
#right .topToic {
	padding:8px 30px 0px 17px;
}
#right h3.topTitle {
	margin:8px 0px; padding:0px; color:#6d932c; font-size:14px; font-weight:bold; line-height:26px; 
}
#right .topTopicImg {
	float:left; padding-right:12px;
}
div.more {
	float:right;
}
div.more a {
	color:#6f932c; text-decoration:underline; 
}

.partCln {
	float:left; background:url('/schoolfellow/images/bg-column.jpg') top no-repeat; border-bottom:1px solid #dbdbdb; width:371px; padding:0px 12px 20px 10px; position:relative; color:#595757;
}
.partCln h3 {
	margin:0px; margin-bottom:15px; padding:0px; color:white; font-size:14px; font-weight:bold; line-height:27px; 
}
.partCln p {
	padding:0px 10px; 
}

.partCln2 {
	float:left; background:url('/schoolfellow/images/bg-column-2.jpg') top no-repeat; border-bottom:1px solid #dbdbdb; width:373px; padding:0px 10px 20px 10px; position:relative; color:#595757;
}
.partCln2 h3 {
	margin:0px; margin-bottom:15px; padding:0px; color:#71922a; font-size:14px; font-weight:bold; line-height:27px; 
}
.clnImg {
	float:left; padding-right:10px;
}

#clubLeft {
	float:left; width:573px;
}

h3.titleClub {
	background:url('/schoolfellow/images/bg-club-cln.jpg') no-repeat; margin:0px; padding:0px; padding-left:12px; color:white; font-size:14px; font-weight:bold; line-height:27px;
}
h3.titleClub a {
	color:white; font-size:14px; font-weight:bold; line-height:27px;
}
h3.titleClub2 {
	background:url('/schoolfellow/images/bg-club-cln-2.jpg') no-repeat; margin:0px; padding:0px; padding-left:12px; color:#6f932c; font-size:14px; font-weight:bold; line-height:27px;
}
h3.titleClubn {
	background:url('/schoolfellow/images/bg-club-cln-n.jpg') no-repeat; margin:0px; padding:0px; padding-left:12px; color:#6f932c; font-size:14px; font-weight:bold; line-height:27px;
}
h3.titleClubn a {
	color:white; font-size:14px; font-weight:bold; line-height:27px;
}
h3.titleXz {
	background:url('/schoolfellow/images/bg-xuezi-cln.jpg') no-repeat; margin:0px; padding:0px; padding-left:12px; color:#6f932c; font-size:14px; font-weight:bold; line-height:24px;
}
h3.titleBranch {
	background:url('/schoolfellow/images/bg-branch.jpg') no-repeat; margin:0px; padding:0px; padding-left:12px; color:#6f932c; font-size:14px; font-weight:bold; line-height:24px;
}
h3.titleHistory {
	background:url('/schoolfellow/images/bg-history.jpg') no-repeat; margin:0px; padding:0px; padding-left:12px; color:#fff; font-size:14px; font-weight:bold; line-height:27px;
}
h3 .clnMore {
	float:right; padding-right:10px; color:#6f932c; font-weight:normal; line-height:27px; text-decoration:underline;
}
.clnList {
	margin:0px; margin-bottom:15px; padding:15px 12px 25px 20px; background:#f9f9f9;
}
.clnList2 {
	margin-top:1px; margin-bottom:15px; padding:15px 12px 20px 20px; border:1px solid #dbdbdb; border-top:1px solid #6f932c; 
}
.clnList2 p {
	padding:10px; padding-right:0px; color:#595757;
}
.clnList2 p, .clnList2 td {
	color:#595757;
}
.clnList2 .clnTitle {
	background:url('/schoolfellow/images/arrow-news.jpg') 0px 5px no-repeat; padding-left:14px; color:#6f932c; font-size:12px; font-weight:bold; line-height:18px;
}
.clnTitle p {
	font-weight:normal; text-indent:0px; padding-left:0px; magin-left:0px;
}
.clnList2 .clnSummary {
	padding-left:14px;line-height:18px;
}
.clnList3 {
	margin-top:2px; margin-bottom:15px; padding:15px 12px 20px 20px; background:#f9f9f9; border-top:1px solid #6f932c; 
}
.clnList3 h4 {
	background:url('/schoolfellow/images/arrow-club-cln-list.gif') 0px 5px no-repeat; margin:0px; padding:0px; padding-left:10px; color:#6f932c; font-size:12px; font-weight:normal; line-height:18px;
}
.clnList3 h5 {
	margin:0px; padding:0px; padding-left:10px; color:#6f932c; font-size:12px; font-weight:normal; line-height:18px;
}
.clnList3 h4 {
	color:#6f932c; font-size:12px; font-weight:normal; line-height:18px;
}
.clnList3 h4 a {
	color:#6f932c; font-size:12px; font-weight:normal; line-height:18px;
}
.clnList3 img {
	float:right; padding-left:26px;
}
.clnList3 p {
	padding:10px; color:#595757; 
}

* html a.detail {
	background:url('/schoolfellow/images/arrow-detail.gif') right 1px no-repeat; padding-left:10px; padding-right:14px; color:#6f932c;
}
*+html a.detail {
	background:url('/schoolfellow/images/arrow-detail.gif') right 1px no-repeat; padding-left:10px; padding-right:14px; color:#6f932c;
}
a.detail {
	background:url('/schoolfellow/images/arrow-detail.gif') right 3px no-repeat; padding-left:10px; padding-right:14px; color:#6f932c;
}


.clnList4 {
	float:left; width:362px; margin-top:2px;  padding:15px 12px 15px 20px; background:#f9f9f9; 
}
.clnList4 h4 {
	background:url('/schoolfellow/images/arrow-club-cln-list.gif') 0px 5px no-repeat; margin:0px; padding:0px; padding-left:10px; color:#6f932c; font-size:12px; font-weight:normal; line-height:18px;
}
.clnList4 h4 {
	color:#6f932c; font-size:12px; font-weight:normal; line-height:18px;
}
.clnList4 img {
	float:right; padding-left:10px;
}
.clnList4 p {
	padding:10px; color:#595757; 
}
.fRight {
	float:right;
}
.clnList5 {
	background:url('/schoolfellow/images/bg-cln-5.jpg') bottom no-repeat; margin-top:1px; margin-bottom:15px; padding:15px 12px 20px 20px; border:1px solid #dbdbdb; border-top:1px solid #6f932c; position:relative; height:93px;
}
* html .clnList5 img {
	position:absolute; right:19px; top:14px;
}
*+html .clnList5 img {
	position:absolute; right:20px; top:14px;
}
.clnList5 img {
	position:absolute; right:20px; top:14px;
}
.clnList5 p {
	width:340px; margin:0px; padding:15px 0px 18px 58px; color:#595757; text-align:center; 
}
.clnList5 h3 {
	background:url('/schoolfellow/images/arrow-news.jpg') 0px 5px no-repeat; margin:0px; margin-left:125px; padding:0px; padding-left:10px; color:#6f932c; font-size:12px; 
}
.clnList5 h3 a {
	color:#6f932c; font-size:12px; 
}
.clnList5 h3 span {
	padding-left:20px;
}
.clnList6 {
	background:#e6e6e6; margin-bottom:15px; position:relative; 
}
.clnList6 .hTab {
	background:url('/schoolfellow/images/schoolfellow_part_header.jpg') no-repeat; padding-bottom:12px; width:252px; padding:5px 15px 5px 15px;
}
.clnList6 .hTab h3 {
	margin:0px; margin:8px 0px; padding:0px; color:#6f932c; font-size:12px; 
}
.clnList6 .hTab h3 a {
	color:#6f932c; font-size:12px; 
}
.clnList6 .hTab h3 span {
	display:block;background:#9fbfd4; padding:0px 8px; line-height:16px; width:50px; color:#fff;
}
.clnList6 .hTab td.tiptitle {
	display:block;background:#9fbfd4; padding:0px 8px; line-height:14px; width:50px; color:#fff;
	text-align:center;
}

.clnList6n {
	background:#e6e6e6; margin-bottom:15px; position:relative; 
}
.clnList6n .hTab {
	background:url('/schoolfellow/images/schoolfellow_part_header2.jpg') no-repeat; padding-bottom:12px; width:367px; padding:5px 15px 5px 15px;
}
.clnList6n .hTab h3 {
	margin:0px; margin:8px 0px; padding:0px; color:#6f932c; font-size:12px; 
}
.clnList6n .hTab h3 a {
	color:#6f932c; font-size:12px; 
}
.clnList6n .hTab h3 span {
	display:block;background:#9fbfd4; padding:0px 8px; line-height:16px; width:50px; color:#fff;
}
.clnList6n .hTab td.tiptitle {
	display:block;background:#9fbfd4; padding:0px 8px; line-height:14px; width:50px; color:#fff;
	text-align:center;
}

.act table {
	width:262px;
}
.act table td {
	line-height:16px; color:#595757;
}
.act table h3 {
	margin:0px; margin:8px 0px; padding:0px; color:#6f932c; font-size:12px; 
}
.act table h3 a {
	color:#6f932c; font-size:12px; 
}
.act table td span {
	display:block;background:#9fbfd4; padding:0px 8px; line-height:16px; width:50px; color:#fff;
}

.classMetes {
	position:relative; background:#f9f9f9; width:388px; padding:0px; float:left;
}
.classMetes h3 {
	position:absolute; left:93px; top:10px; background:url('/schoolfellow/images/bg-xuezi-classmates.jpg') no-repeat; width:259px; padding-left:10px; color:white; line-height:22px;
}
.classMetes h3 span {
	background:url('/schoolfellow/images/arrow-classmates.gif') 0px 2px no-repeat; padding-left:8px; line-height:22px; /*font-weight:bold;*/
}
.classMetes div.info {
	position:absolute; left:112px; top:42px; color:#595757; width:230px;
}

.classMetesList {
	position:relative; background:#f9f9f9; width:252px; margin:0px; padding:0px; float:left;
}
.classMetesList div.info {
	position:absolute; left:102px; top:8px; background:url('/schoolfellow/images/arrow-club-cln-list.gif') 0px 3px no-repeat; padding-left:8px; color:#595757;
}

#clubRight {
	float:right; width:216px; 
}

#clubRight .box {
	background:url('/schoolfellow/images/bg-club-right-box.jpg') top no-repeat; 
}
#clubRight .box h3 {
	margin:0px; padding:10px; color:#007bc5; font-size:14px; font-weight:bold; 
}
.serviceTeam {
	margin:auto; width:197px;
}
.serviceTeam img {
	float:left; padding-right:6px;
}
.serviceTeam p {
	line-height:22px;
}
.newsRight {
	text-align:center; padding-top:26px; padding-bottom:10px;
}
h4.titleE {
	margin:0px; padding:0px; padding-left:20px; color:#0079c0; font-size:14px; font-weight:bold; line-height:22px; text-align:left;
}

div.line {
	clear:both; background:url('/schoolfellow/images/bottom-line.jpg') center no-repeat; font-size:28px; line-height:28px; 
}
ul.contact {
	list-style:none; margin:0px; padding:0px; padding-left:10px;
}
ul.contact li {
	display:block; color:#595757; line-height:22px; 
}
ul.contact li.tel {
	background:url('/schoolfellow/images/arrow-tel.jpg') 0px 5px no-repeat; padding-left:20px;
}
ul.contact li.contactPerson {
	background:url('/schoolfellow/images/arrow-contactPerson.jpg') 0px 3px no-repeat; padding-left:20px;
}
ul.contact li.web {
	background:url('/schoolfellow/images/arrow-web.jpg') 0px 3px no-repeat; padding-left:20px;
}
ul.contact li.email {
	background:url('/schoolfellow/images/arrow-email.jpg') 2px 6px no-repeat; padding-left:20px;
}
#clubRight .boxBottom {
	clear:both; background:url('/schoolfellow/images/bg-club-right-box-bottom.jpg') no-repeat; height:5px; margin:0px; margin-bottom:10px; padding:0px;
}

.branchMap {
	margin:20px auto; text-align:center;
}

.date {
	background:url('/schoolfellow/images/arrow-news.jpg') 0px 6px no-repeat; width:82px; padding-left:12px; color:#6c9527;
}
.date2 {
	background:url('/schoolfellow/images/arrow-club-cln-list.gif') 0px 6px no-repeat; width:82px; padding-left:12px; color:#6c9527;
}

 
.space10 {
	clear:both; font-size:10px; line-height:10px;
}
.space15 {
	clear:both; font-size:15px; line-height:15px;
}
.space20 {
	clear:both; font-size:20px; line-height:20px;
}
.space25 {
	clear:both; font-size:25px; line-height:25px;
}
td.tdsp55 {
	font-size:55px; line-height:55px; 
}
a.sp0 {
	padding-top:0px;
}
.spLeft17 {
	margin-left:17px;
}

.bottomLine {
	clear:both; background:url('/schoolfellow/images/bottom-line-2.jpg') center repeat-x; height:23px; margin:0px; padding:0px;
}
.brd0 {
	border:0px;
}
.brdTop {
	border:0px; border-top:1px solid #6f932c; 
}
.btnMore {
	display:inline-block; background:url('/schoolfellow/images/btn-more-left.jpg') left no-repeat; padding-left:10px; line-height:18px;
}
.btnMore a {
	display:inline-block; background:url('/schoolfellow/images/btn-more-right.jpg') right no-repeat; padding-right:10px; color:white; line-height:18px;
}
