
.clubMainContainer {	
	width: 1002px;
	margin: auto;
	overflow: hidden;
}
.clubLeftArea{
	overflow:hidden;
	width:686px;	
	float:left;	
}
.clubRightArea{
	overflow:hidden;
	width:311px;
	float:right;
}
.clubLeftModule{position:relative;padding-bottom: 12px;background-color: #fff;overflow:hidden;margin-bottom:8px;}
.clubLeftModule .titleImage{padding-left: 5px;border-bottom:1px solid #EFEFEF;position:relative;padding-top: 10px;overflow:hidden;}
.clubLeftModule .titleImage .moduleTitleP{}
.clubLeftModule p.titleMore{position:absolute;bottom:5px;right:15px;font-size:12px;display: none;}
.clubLeftModule ul{list-style:none;width:650px;margin:0 auto;padding:5px 2px 5px 5px;min-height: 150px;}
.clubLeftModule ul li{line-height:20px;background:url('../img/trainsite/list_square.png') no-repeat left 61%;text-indent:6px;margin:10px;letter-spacing:2px;}
.clubLeftModule ul li p{display:inline-block;}
.clubLeftModule ul li p.title{width:59%;}
.clubLeftModule ul li p.address{width:40%;text-align:right;}

.searchInput { width:700px; height:40px; margin-top:19px;position:relative;margin-left:10px; }
.searchInput .ipt {float:left; width:450px; border:1px solid #00A0E9;padding-left:10px;}
.searchInput .ipt .ipttype {background:url(../img/trainsite/search.png) center left no-repeat; 	
	width:90%; height:30px; margin:0px; border:0px; padding-left:30px; line-height:30px;  font-size:14px; color:#3f3f3f; outline:none;}
.searchInput .btn {float:left; width:70px; height:32px;line-height:32px; background-color:#00A0E9;text-align: center;color:#fff;font-size: 14px;}
.searchInput .btn:hover {cursor:pointer; background-color:#01ADFB;color:#eee;}

.showAdancedSearch{float:left;display:block;width:100px;background: #00A0E9 url(../img/trainsite/arrows_down.png) no-repeat 90% 50%;padding-right: 3px; color: #fff;height:32px;line-height:32px;text-align: center;margin-left: 10px; }
.showAdancedSearch:hover{background-color:#01ADFB;cursor:pointer;}

.showAdancedSearch p{width:80px;display: inline;margin-top: 2px;}

/** 高级搜索 begin***/
.advancedSearch{width: 650px;background-color: #fdfdfd;display:none;margin-left: 10px;}
.advancedSearch .iconClose{float:right;margin-top: 5px;margin-right: 5px;}
.advancedSearch .iconClose:hover{cursor: pointer;}

.clublistModule{margin-top:8px;position:relative;overflow: hidden;background-color: #fff;}
.clublistModule .titleImage{padding-left:5px;border-bottom:1px solid #EFEFEF;position:relative;padding-top: 10px;overflow:hidden;}
.clublistModule .titleImage .moduleTitleP{}
.clubAndSchool{height: 32px;line-height:32px;font-size: 12px;margin-left: 10px;margin-top: 10px;}
.clubAndSchool div{float:left;width: 210px;margin-right: 30px;}

.clubChoose, .schoolChoose{width:170px;height: 30px;line-height:30px;background: url('../img/trainsite/kuang.png') center center no-repeat;text-align: center;}

.searchHeader, .sourceSelect{overflow: hidden;}
.advanceChoosedCss{background-color:#00A0E9;color:#FFFFFF !important;}
.advanceChoosedCss a{color:#FFFFFF;}
.secitemList{width: 520px;display: inline-block;margin-left: 95px;float: left;margin-top:-30px;}
.secitemList a{padding-left:5px;width:130px;float:left;margin:2px 8px;}
#clubs,#schools{border: 1px solid #f00;height:400px;width: 500px;border:1px dashed #aabbff;padding:5px;display: none;padding:20px;}
#clubs .recentClub ,#clubs div{margin-top: 15px;margin-left: 10px;width:90%;}

#clubs div p{display: block;border-bottom: 1px solid #eee;}

#clubs div ul li,#schools div ul li{margin-top:10px;}
#clubs div ul li:hover,#schools div ul li:hover{background-color:#00A0E9;}
#clubs div ul li:hover a,#schools div ul li:hover a{color:#FFFFFF;}
.allSchool{margin-top: 15px;width: 90%;}
.secitem {
    line-height: 28px;
    padding-left: 10px;
    position: relative;
    font-size: 12px;
}

.secitem dt {
    float: left;
    display: inline;
    text-align: left;
    margin: 0px 3px 0px 5px;
}

.secitem dd {
    float: left;
    display: inline;
    width: 590px;
    white-space: nowrap;
}

.secitem .allItem{margin-right: 15px;margin-left: 10px;}

.clubRightModule{margin-left:3px;position:relative;}
.myClub {position: relative; overflow:hidden;margin-bottom: 8px;background-color: #fff;}
.myClub .titleImage{border-bottom:1px solid #eee;padding-top: 10px;overflow:hidden;}
.myClub .titleImage .moduleTitleP{}
.myClub .titleImage img{padding-left: 10px;}
.myClub .more{float:right;clear:right;margin:10px;margin-right:20px;}
.clubRightModule .myClub ul{list-style:none;margin-top:10px;min-height: 165px;}
.clubRightModule .myClub ul li{height:25px;line-height:25px;margin:10px 0px 2px 10px;text-indent:30px;}
.clubRightModule .myClub ul li img{vertical-align: middle;}
.clubRightModule .myClub ul li p{display: block;}
.clubRightModule .myClub ul li p.state{text-align:center;float:right;}
.theme_club{background:url('../img/trainsite/theme_label_icon.png') no-repeat left 61%;}
.course_club{background:url('../img/trainsite/lesson_label_icon.png') no-repeat left 61%;}


.dataCount{overflow: hidden;background: #fff;margin-bottom: 8px;}
.dataCount .titleImage{border-bottom:1px solid #eee;padding-left: 5px;margin-top: 10px;overflow:hidden;}
.dataCount .titleImage .moduleTitleP{}
.dataCount div{padding: 5px;}
.dataCount .dataCountContent p{background:url('../img/trainsite/eg_arrow.png') 7px 50% no-repeat;padding-left:23px;font-size:14px;height:30px; line-height: 30px;}
.dataCount .dataCountContent p:hover{background-color:#eee;}
.dataCount .dataCountContent p font{float:right;margin-right: 20px;}

.recommandClub{background: #fff;overflow: hidden;}
.recommandClub .titleImage{border-bottom: 1px solid #eee;padding-left: 5px;padding-top: 10px;overflow:hidden;}
.recommandClub .titleImage .moduleTitleP{}
.recommandClubList ul{margin:5px;position: relative;overflow: hidden;height: 300px;}
.recommandClubList ul li{display: inline-block;position: relative;width: 100%;padding:5px;}
.recommandClubList ul li:hover{background-color: #eee;}

.recommandClubList p{float:left;}

.recommandClubInfor p{margin: 4px;}
.recommandClubName{width: 224px;}
.recommandClubInfor div{}

.float_left{float:left;}
.float_right{float:right;}

.searchResault{margin-top: 10px;padding: 5px;position: relative;overflow: hidden;min-height: 370px;}

.searchResault ul li{overflow: hidden;padding: 10px 10px 0px;}
.searchResault ul li:hover{background: #F2F2F2;}

.searchResultClubImg{width:70px;height:70px;float:left;margin-left:20px;}

.searchResault ul li div{float:left;width: 424px;margin-left: 20px;margin-bottom:11px;}
.searchResault ul li div.searchResultClubName{font-weight:bold;}
.searchResault ul li div.searchResultClubDesc span{margin-right: 10px;}

.pagination{width:550px;height: 50px;float:right;margin-right: 50px;margin-top: 10px;}
