@charset "utf-8";

/*BANNER*/
.IndexBanner{width:1002px;background-image:url(../images/backbg.jpg);height:308px;margin-left:auto;margin-right:auto}

.IndexBanner{width:1002px;background-image:url(../images/backbg.jpg);height:300px;margin-left:auto;margin-right:auto;padding-top:20px;}
.IndexBannerBorder{height:282px;width:921px;margin-left:auto;margin-right:auto}

.BannerImg{width:702px;height:282px;position:relative;margin:0px 0 0 0px;border:1px solid #c4c4c4;}
.BannerImg .vSwf{position:absolute;left:0;right:0;z-index:-999;}
.BannerImg .vFlt{width:702px;height:36px;margin-top:238px;padding:0px;position:absolute;z-index:1;left:0;right:0;}





.IndexLogin{width:210px;height:282px;font-size:12px;color:#4c4c4c;border:1px solid #c4c4c4;margin-left:5px;}
.IndexLogin01{width:190px;height:28px;font-size:12px;color:#4c4c4c;line-height:28px;margin-top:5px;margin-left:auto;margin-right:auto;}
.IndexLogin01 input{width:120px;}
.IndexLogin01 span{text-decoration:underline}
.IndexLogin01 a:link,.IndexLogin01 a:visited{font-size:12px;color:#4c4c4c;text-decoration:none;padding:0px;font-weight:normal;}
.IndexLogin01 a:hover{text-decoration:underline}

.IndexLogin02{width:190px;height:3px;font-size:1px;margin-top:5px;margin-left:auto;margin-right:auto;}

.IndexLogin03{width:190px;height:84px;font-size:12px;margin-left:auto;margin-top:5px;margin-right:auto;}

.IndexLogin03 ul{width:190px;font-size:12px;list-style:none;text-align:left;color:#155c9c;padding:0px;margin:0 auto}
.IndexLogin03 ul li{display:inline;list-style-type:none;background:url(../images/Cicon.jpg) no-repeat left center;text-align:left;float:left;width:180px;height:28px;line-height:28px;padding-left:10px;}
.IndexLogin03 ul a:link,.IndexLogin03 ul a:visited{font-size:12px;color:#155c9c;text-decoration:none;padding:0px;font-weight:normal;}
.IndexLogin03 ul a:hover{font-size:12px;color:#155c9c;text-decoration:underline;}

.IndexLogin04{width:190px;height:25px;line-height:25px;font-size:12px;color:#4c4c4c;margin-top:5px;margin-left:auto;margin-right:auto;background-color:#f6f6f6;text-align:left;margin-top:2px;}
.IndexLogin04 a:link,.IndexLogin04 a:visited{font-size:12px;color:#4c4c4c;text-decoration:none;padding:0px;font-weight:normal;}
.IndexLogin04 a:hover{text-decoration:underline}

.IndexLogin06{font-family:Verdana, Arial, Helvetica, sans-serif;width:190px;height:25px;line-height:25px;font-size:12px;color:#525252;margin-top:5px;margin-left:auto;margin-right:auto;background-color:#f6f6f6;text-align:center;margin-top:10px;}
.IndexLogin06 a:link,.IndexLogin06 a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#525252;text-decoration:none;padding:0px;font-weight:normal;}
.IndexLogin06 a:hover{text-decoration:underline}







.IndexLogin05{
	height:114px;
	width:170px;
	padding:10px 10px 0px 10px;
	line-height:25px;
	background-color:#f1f1f2;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

.IndexLogin05 a:link,.IndexLogin05 a:visited{font-size:12px;color:#4c4c4c;text-decoration:none;padding:0px;font-weight:normal;}
.IndexLogin05 a:hover{text-decoration:underline}

.IndexLogin05 span{padding-left:20px;}

.Login05SDiv{border-top:1px solid #cccccc;}


/*酷伴英语小组*/

.IndexEnglisGroupDiv{width:1002px;background-image:url(../images/backbg.jpg);height:472px;margin-left:auto;margin-right:auto}
.IndexEnglisGroupTitle{width:921px;height:25px;margin-left:auto;margin-right:auto}
.IndexEnglisGroupInfo{width:921px;height:445px;border:1px solid #c4c4c4;margin-left:auto;margin-right:auto;}

.IndexEnglisGroupLeft{border-right:1px dotted #dcdcdc;height:445px;width:275px;}
.IndexEnglisGroupLeft01{height:61px;margin:11px 11px 0px 11px;width:253px;}
.IndexEnglisGroupLeft01userIcon{background-image:url(../images/UserIconBg.jpg);height:58px;width:62px;padding:3px 0px 0px 5px;}
.IndexEnglisGroupLeft01userIcon a:link,.IndexEnglisGroupLeft01userIcon a:visited{ font-size:12px;color:#4c4c4c;text-decoration:none;padding:0px;}

.IndexEnglisGroupLeft01userInfo{width:178px;font-size:12px;color:#4c4c4c;text-align:left;padding:4px;height:53px;line-height:22px;}
.IndexEnglisGroupLeft01userInfo a:link,.IndexEnglisGroupLeft01userInfo a:visited{ font-size:12px;color:#4c4c4c;text-decoration:none;padding:0px;}

.IndexEnglisGroupLeft02{height:70px;;margin:5px 11px 0px 11px;width:253px;border-bottom:1px dotted #dcdcdc;color:#000000;font-size:12px;text-align:left;line-height:17px;}



.IndexEnglisGroupRight{height:445px;width:645px;height:auto;min-height:445px;}
.IndexEnglisGroupRight01{height:34px;width:625px;background-image:url(../images/IndexEnglishGroupRTitleBg.jpg);line-height:34px;font-size:14px;color:#b01315;padding-left:10px;padding-right:10px;}
.IndexEnglisGroupRight01 h2{font-weight:bold; float:left; width:400px;font-size:14px;}
.IndexEnglisGroupRight01 a:link,.IndexEnglisGroupRight01 a:visited{color:#135ea1;font-size:12px;font-weight:bold;text-decoration:none;padding:0px; float:right; width:120px}
.IndexEnglisGroupRight01 a:hover{text-decoration:underline}

.IndexEnglisGroupRight02{height:104px;width:625px;line-height:34px;font-size:12px;padding:10px 10px 0px 10px;color:#135ea1;}
.EnglishKc{overflow:hidden; width:500px}
.EnglishKc a:link,.EnglishKc a:visited{font-size:14px;color:#135ea1;text-decoration:none;padding:0px; font-weight:normal; float:left; overflow:hidden; line-height:20px; height:20px; }
.EnglishKc a:hover{font-size:14px;color:#135ea1;text-decoration:underline}



.EnglishBm{font-size:14px;color:#f9251e;}
.EnglishBm a:link,.EnglishBm a:visited{font-size:14px;font-weight:bold;color:#f9251e;text-decoration:none;padding:0px;}
.EnglishBm a:hover{font-size:14px;font-weight:bold;color:#f9251e;text-decoration:underline}

.EnglishBmM{font-size:14px;color:#b2b2b2;}








/*酷伴学友动态*/
.IndexclassmateDiv{width:1002px;background-image:url(../images/backbg.jpg);height:245px;margin-left:auto;margin-right:auto;height:auto;min-height:210px;}

.IndexclassmateTitle{width:921px;height:25px;border-bottom:1px solid #c4c4c4;margin-left:auto;margin-right:auto;padding-top:15px;}
.IndexclassmateTitle a:link,.IndexclassmateTitle a:visited{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:none}
.IndexclassmateTitle a:hover{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:underline}

.indexclassmateList{width:921px; height:150px;margin-left:auto;margin-right:auto;margin-top:10px; }
.indexclassmateList ul{width:921px;font-size:12px;list-style:none;color:#3e3e3e;padding:0px;margin:0 auto;float:left}
.indexclassmateList ul li{list-style-type:none;text-align:center;float:left;width:120px;height:150px;line-height:21px;padding:5px 11px;margin-left:9px;background-color:#f1f2f2}
.indexclassmateList ul li a:link,.indexclassmateList ul li a:visited{font-size:12px;color:#898989;text-decoration:none;padding:0px;font-weight:normal;}
.indexclassmateList ul a:hover{font-size:12px;color:#898989;text-decoration:underline;}
.index_img{ border:1px solid #ddd;}

.indexclassmateList span{font-size:14px;color:#135ea1;font-weight:bold;}
.indexclassmateList span a:link,.indexclassmateList ul a:visited{font-size:14px;color:#135ea1;font-weight:bold;text-decoration:none;padding:0px;font-weight:bold;}
.indexclassmateList span a:hover{font-size:14px;color:#135ea1;font-weight:bold;text-decoration:underline;}




/*外教给学员反馈*/

.IndexFeeds{width:1002px;background-image:url(../images/backbg.jpg);height:357px;margin-left:auto;margin-right:auto;height:auto;min-height:367px;}

.FeedsBg{width:921px;margin-left:auto;margin-right:auto;padding-top:15px;height:327px;height:auto;min-height:327px;}

.IndexFeedbackTo{width:480px;height:327px;}
.IndexFeedtitle{width:480px;height:25px;}
.IndexFeedInfo{width:480px;height:305px;border:1px solid #c4c4c4}

.IndexFeedInfo01{width:460px;font-size:14px;color:#135ea1;font-weight:bold;height:28px;line-height:28px;margin-left:auto;margin-right:auto;margin-top:10px;}
.IndexFeedInfo02{width:460px;height:80px;margin:10px;}
.IndexFeedInfo02left{width:175px;height:80px;border-right:1px dotted #dbdbdb;}
.IndexFeedInfo02left a:link,.IndexFeedInfo02left a:visited{padding:0px;}
.IndexFeedForN{font-size:12px;color:#135ea1;text-align:center;}
.IndexFeedIconTd{padding:3px 0px 0px 5px;background-image:url(../images/UserIconBg.jpg);background-repeat:no-repeat}
.IndexFeedIconTdSt{font-size:12px;color:#4c4c4c;}
.IndexFeedInfo02right{width:274px;font-size:12px;color:#4c4c4c;line-height:20px;margin:0px 0px 0px 10px;}

.IndexFeedInfo03{width:460px;height:5px;border-bottom:1px solid #e0e0e0;margin:10px;}

.FeedLine{font-size:1px;text-align:center;widht:480px;margin-left:auto;margin-right:auto}




.IndexTeacher{width:420px;height:327px;}
.IndexTeachertitle{width:420px;height:25px;font-size:12px;font-weight:bold;color:#135ea1;}
.IndexTeachertitle a:link,.IndexTeachertitle a:visited{font-size:12px;color:#135ea1;text-decoration:none;padding:0px;font-weight:bold;}
.IndexTeachertitle a:hover{font-size:12px;color:#135ea1;text-decoration:underline;font-weight:bold;}


.IndexTeacherInfo{width:420px;height:305px;border:1px solid #c4c4c4}

.IndexTeacherInfo ul{width:420px;font-size:12px;list-style:none;color:#3e3e3e;padding:5px;margin:0 auto;float:left}
.IndexTeacherInfo ul li{list-style-type:none;text-align:left;float:left;width:195px;height:123px;line-height:21px;margin:3px;padding:10px 2px 0px 3px;background-color:#f1f2f2}
.IndexTeacherInfo ul li img{padding:5px}
.IndexTeacherInfo ul li a:link,.IndexTeacherInfo ul li a:visited{font-size:12px;color:#898989;text-decoration:none;padding:0px}
.IndexTeacherInfo ul a:hover{font-size:12px;color:#898989;text-decoration:underline;}

.IndexTeacherInfo .IndexTeacherListDiv{border-bottom:1px;height:1px;width:400px;padding:0px;}




/*wenti*/
.Indexcomment{width:1002px;background-image:url(../images/backbg.jpg);height:216px;margin-left:auto;margin-right:auto;}
.commentsBg{width:921px;margin-left:auto;margin-right:auto;padding-top:20px;height:186px;}
.comments{width:480px;height:185px;}
.commentsTitle{height:25px;text-align:left;border-bottom:1px solid #c4c4c4}
.commentsTitle a:link,.commentsTitle a:visited{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:none;padding:0px;}
.commentsTitle a:hover{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:underline}

.CommentsInfo{height:160px;width:480px;}
.CommentsInfo01{height:70px; background-color:#f1f2f2;width:480px;margin-top:4px;padding-top:6px;}
.CommentsInfo01Td{padding:3px 0px 0px 5px;background-image:url(../images/UserIconBg.jpg);background-repeat:no-repeat}
.CommentsInfo01Td a:link,.CommentsInfo01Td a:visited{font-size:12px;color:#135ea1;text-decoration:none;padding:0px;font-weight:normal}
.CommentsInfo01Td a:hover{font-size:12px;color:#135ea1;text-decoration:underline;padding:0px;font-weight:normal}

.CommentsInfo01TdSt{font-size:12px;color:#4c4c4c;line-height:21px;}


.Questions{width:420px;height:185px;}
.QuestionsTitle{height:25px;text-align:left;border-bottom:1px solid #c4c4c4}
.QuestionsTitle a:link,.QuestionsTitle a:visited{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:none;padding:0px;}
.QuestionsTitle a:hover{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:underline}


.QuestionsInfo ul{width:400px;font-size:12px;list-style:none;color:#3e3e3e;padding: 5px;margin:0 auto;float:left}
.QuestionsInfo ul li{list-style-type:none;text-align:left;float:left;width:400px;height:50px;line-height:25px;padding-left:10px;background:url(../images/Cicon.jpg) no-repeat left top;margin:0;}
.QuestionsInfo ul a:link,.QuestionsInfo ul a:visited{font-size:12px;color:#135ea1;text-decoration:none; font-weight:normal; padding:0px}
.QuestionsInfo ul a:hover{font-size:12px;color:#898989;text-decoration:underline;} 
.QuestionsInfo span{font-weight:bold;color:#135ea1; height:25px; }




/*部落*/

.IndexTribe{width:1002px;background-image:url(../images/backbg.jpg);height:215px;margin-left:auto;margin-right:auto;}
.TribesBg{width:921px;margin-left:auto;margin-right:auto;padding-top:10px;}
.IndexHotTribe{width:480px;height:205px;}
.IndexHotTribeTitle{height:25px;text-align:left;border-bottom:1px solid #c4c4c4}
.IndexHotTribeTitle a:link,.IndexHotTribeTitle a:visited{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:none;padding:0px;}
.IndexHotTribeTitle a:hover{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:underline}


.IndexHotTribeInfo{height:180px;width:480;text-align:center;}
.IndexHotTribeInfo ul{width:470px;font-size:12px;list-style:none;color:#135ea1;padding:5px;margin:0 auto;float:left;}
.IndexHotTribeInfo ul li{list-style-type:none;text-align:center;float:left;width:93px;height:80px;line-height:25px;}
.IndexHotTribeInfo ul li a:link,.IndexHotTribeInfo ul li a:visited{font-size:12px;color:#135ea1;text-decoration:none;padding:0px;font-weight:normal; overflow:hidden;}
.IndexHotTribeInfo ul li span{font-size:12px;color:#135ea1;text-decoration:none;padding:0px;font-weight:normal; overflow:hidden; line-height:20px; height:20px; display:block}
.IndexHotTribeInfo ul li a:hover{font-size:12px;color:#135ea1;text-decoration:underline;}



.IndexTribeBbs{width:420px;height:205px;}
.IndexTribeBbsTitle{height:25px;text-align:left;border-bottom:1px solid #c4c4c4}
.IndexTribeBbsTitle a:link,.IndexTribeBbsTitle a:visited{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:none;padding:0px;}
.IndexTribeBbsTitle a:hover{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:underline}

.IndexTribeBbsInfo{height:180px;width:420px;}
.IndexTribeBbsInfo ul{width:410px;font-size:12px;list-style:none;color:#4c4c4c;padding:5px;margin:0 auto;float:left;}
.IndexTribeBbsInfo ul li{list-style-type:none;text-align:left;float:left;width:420px;height:25px;line-height:25px;border-bottom:1px dotted #dcdcdc;overflow:hidden }
.IndexTribeBbsInfo ul li a:link,.IndexTribeBbsInfo ul li a:visited{font-size:12px;color:#4c4c4c;text-decoration:none;font-weight:normal;padding:0px; float:left}
.IndexTribeBbsInfo ul a:hover{font-size:12px;color:#4c4c4c;text-decoration:underline; float:left}

.IndexTribeBbsInfo span{color:#135ea1; float:left}
.IndexTribeBbsInfo font{font-size:12px; color:#666666;float:right;}


/*友情连接*/

.IndexQlink{width:1002px;background-image:url(../images/backbg.jpg);height:105px;margin-left:auto;margin-right:auto;padding-top:0px;}
.QlinkBg{width:921px;margin-left:auto;margin-right:auto;height:85px;background-color:#f7f7f7}
.QlinkTitle{border-bottom:1px solid #e3e3e3;width:910px;margin-left:auto;margin-right:auto;}
.QlinkTitle a:link,.QlinkTitle a:visited{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:none;padding:0px;}
.QlinkTitle a:hover{font-size:12px;font-weight:bold;color:#135ea1;text-decoration:underline}

.QlinkInfo{height:85px;;width:910px;}
.QlinkInfo ul{width:910px;font-size:12px;list-style:none;color:#4c4c4c;padding:5px;margin:0 auto;float:left;}
.QlinkInfo ul li{list-style-type:none;text-align:center;float:left;height:25px;line-height:25px; overflow:hidden; margin:3px 5px}
.QlinkInfo ul a:link,.QlinkInfo ul a:visited{font-size:12px;color:#4c4c4c;text-decoration:none;padding:0px;font-weight:normal;}
.QlinkInfo ul a:hover{font-size:12px;color:#4c4c4c;text-decoration:underline;}


.slider{float:left;width:700px;height:280px;overflow:hidden;text-align:center; }
.slider img{width:700px;height:280px; opacity: 1;}
.slider a:link,.slider a:visited{padding:0px;}
.trans{position:absolute; z-index:9; height:36px; width:696px;filter:(); text-align:left; z-index:10; bottom:0px; left:0px; padding:2px}
.trans p{
	width:70px;
	margin:0px 10px;
	height:20px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:25px;
	float:left;
	text-align:left;
	padding:5px 0px;
	font-size:16px;
	font-weight:bold;
	background-image:url(../images/bannerBtn02.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-decoration: none; 
	cursor:pointer; 
}
.trans p.selected{
border:0px;
	width:70px;
	margin:0px 10px;
	height:20px;
	font-size:14px;
	font-weight:bold;
	color:#5085B9;
	line-height:25px;
	float:left;
	text-align:left;
	padding:5px 0px;
	font-size:16px;
	font-weight:bold;
	background-image:url(../images/bannerBtn01.gif);
	background-repeat: no-repeat;
	background-position: right top;  
}
.trans span{padding:0px; margin-left:80px; float:left; width:308px; display:block; background-image:url(../images/bannerBtn04.png); cursor:pointer; height:36px;}


