@charset "gb2312";
/* CSS Document */

@import url("page.css");
@import url("ukuni.css");

/* 首页左侧 */
.index .left{ float: left; width: 232px; margin-right: 8px;}
/* 首页左侧最新活动 */
.index .left .active{ width: 232px; height: 300px; background:url(../../../img/active.gif) no-repeat;}
.index .left .active .focus{ height: 110px; float: none;}
.index .left .active .focus h3{ font-size: 12px;}
.index .left .active .focus img{ float: left; padding: 5px 8px 5px 10px}
.index .left .active .focus p{ padding-right: 6px;}
.index .left .active ul{ padding: 5px 10px;}
.index .left .active ul li{ padding-left: 10px; background:url(../../../img/sj.gif) no-repeat 0 10px; border-bottom: 1px dashed #DDD; line-height: 24px; overflow: hidden; height: 24px;}
.index .left .active .more{ text-align: center; padding: 5px 0 0;}
.index .left .active h2{ margin: 0; background: none;}

/* 首页左侧 */
.index .left h2{ height: 26px; background:url(../../../img/title_red.gif) no-repeat; margin-top: 8px; font-size: 14px; padding: 0 10px; color: #FFF; line-height: 26px;}
.index .left h2 span{ float: right;}
.index .left h2 span a{ border-bottom: 1px solid #FFF; color: #FFF; font-size: 12px; line-height: 24px;}
.index .left .box{ border-width: 0 1px 1px 1px; border-style: solid; border-color: #cd633c;}
.index .left .pic{ margin-top: 8px;}
.index .left .fast{ padding: 0 10px 5px;}
.index .left .fast .rank a{ float: left; display: block; width: 70px;}
.index .left .fast h3{ font-size: 12px; clear:both; line-height: 30px;}
.index .left .fast .life a{ float: left; display: block; width: 100px;}
.index .left .map{ padding: 10px;}
.index .left .help ul{ padding: 6px 10px;}
.index .left .help ul li{ background:url(../../../img/list_ico.gif) no-repeat 0 8px; line-height: 22px; border-bottom: 1px dashed #DDD; padding-left: 14px;}
.index .left .survey{ padding: 5px 10px;}
.index .left .survey li{ background:url(../../../img/male.gif) no-repeat 0 4px; padding-left: 20px; line-height: 24px; border-bottom: 1px dashed #DDD;}


.index .right{ float: left; width: 718px; overflow: hidden;}
.index .right .focus{ width: 475px; float: left;}
.index .right .focus .abc{ height: 60px; width: 475px; background: url(../../../img/abc.jpg) no-repeat; margin: 8px 0;}
.index .right .focus .abc h2{ font-size: 12px; width: 60px; color: #FFF; padding: 8px 0 0 9px; float: left;}
.index .right .focus .abc h2 a{ color: #FFF;}
.index .right .focus .abc .list{ float: left; height: 58px; width: 380px; margin-left: 22px; margin-top: 1px}
.index .right .focus .abc .list a{ display: block; float: left; height: 18px; width: 18px; text-align: center; border: 1px solid #DDD; margin: 6px 4px 0 4px; line-height: 18px;}
.index .right .focus .abc .list a:hover{ background: #ec816a; border-color: #b02326; color: #FFF; text-decoration: none;}

.index .right .focus .word{ height: 30px; line-height: 30px; background:#ffefca url(../../../img/word.gif) no-repeat 8px 6px; padding-left: 36px;}
.index .right .focus .word a{ color: #555; text-decoration: none;}
.index .right .lastest{ float: right; width: 232px; position: relative;}
.index .right .lastest h2{ background:url(../../../img/title_gray.gif) no-repeat; height: 26px; line-height: 26px; font-size: 14px; padding-left: 10px;}
.index .right .lastest h3{ font-size: 14px; padding: 8px 50px 6px 10px; line-height: 24px;}
.index .right .lastest h3 a{ color: #ec661a;}
.index .right .lastest ul{ border: 1px solid #ccc; padding-bottom: 4px;}
.index .right .lastest ul li{ background:url(../../../img/sj.gif) no-repeat 0 10px; padding-left: 10px; margin: 0 10px; overflow: hidden; line-height: 24px; border-bottom: 1px dashed #ddd; height: 24px;}
.index .right .lastest ul li a{ color: #000;}
.index .right .lastest .new{ position: absolute; top: -1px; right: -1px;}
.index .right .top10{ border: 1px solid #CCC; width: 216px; padding: 8px; margin-top: 10px; float: left;}
.index .right .top10 .title{ background:url(../../../img/top10.gif) no-repeat; padding-left: 95px; float: none; height: 22px; line-height: 22px; margin-bottom: 10px;}
.index .right .top10 .title h2{ background: url(../../../img/red_bg.gif) no-repeat right 0; font-size: 12px; color: #FFF; padding: 0 10px 0 6px; float: left}

.index .right .top10 .rank{ background:url(../../../img/num.jpg) no-repeat 0 6px;}
.index .right .top10 .rank li{ padding-left: 18px; border-bottom: 1px dashed #DDD; line-height:23px; height: 23px; overflow: hidden;}

.index .right .best{ margin-top: 10px;}
.index .right .best .title{ height: 60px; background:url(../../../img/m_b.jpg) no-repeat left bottom;}
.index .right .best .title li{ text-align: center; height: 26px; width: 151px; line-height: 26px; background: url(../../../img/m_bg.jpg) no-repeat 0 1px; float: left; margin-right: 10px; font-size: 14px; font-weight: bold; overflow: hidden;}
.index .right .best .title li.cur{ background: url(../../../img/m_hover.jpg) no-repeat; height: 28px; line-height: 28px; text-indent: 20px; color: #FFF;}
.index .right .best .title li.l{ width: 233px; background:url(../../../img/m_bgb.jpg) no-repeat 0 1px; margin: 0;}
.index .right .best .title li.lcur{ width: 233px; background:url(../../../img/m_bgb_hover.jpg) no-repeat 0 1px; margin: 0; color: #FFF; height: 28px; line-height: 28px;}

.index .right .best .title p{ line-height: 32px; padding: 0 10px; color: #FFF;}
.index .right .best .box{ padding: 5px 0;}
.index .right .best .box li{ width: 204px; float: left; background:url(../../../img/sj.gif) no-repeat 0 10px; padding-left: 10px; margin: 0 10px; border-bottom: 1px dashed #DDD; overflow: hidden; height: 23px; overflow: hidden; line-height: 23px;}

.index .right .worst{ margin-top: 10px;}
.index .right .worst .title{ height: 63px; background:url(../../../img/hei.gif) no-repeat left bottom; position: relative;}
.index .right .worst .title h2{ font-size: 14px; line-height: 20px; height: 20px; position: absolute; left: 200px; top: 36px; color: #FFF;}

.index .right .worst .box{ padding: 5px 0;}
.index .right .worst .box li{ width: 204px; float: left; background:url(../../../img/sj.gif) no-repeat 0 10px; padding-left: 10px; margin: 0 10px; border-bottom: 1px dashed #DDD; overflow: hidden; height: 23px; overflow: hidden; line-height: 23px;}
.index .right .worst .box .notice{ clear: both; float: none; text-align: right; color: #666; padding: 5px 15px 0; height: 24px; line-height: 24px;}

.index .right .boke{float: right; width: 232px; margin-top: 10px;}
.index .right .boke h2{ background:url(../../../img/title_gray.gif) no-repeat; height: 26px; line-height: 26px; font-size: 14px; padding-left: 10px;}
.index .right .boke ul{ border: 1px solid #ccc; padding: 5px 0;}
.index .right .boke ul li{ float: none; clear: both; border-bottom: 1px dashed #DDD; height: 82px; overflow: hidden}
.index .right .boke ul li img{ float: left; margin: 6px 10px 0; padding: 4px; border: 1px solid #DDD;}
.index .right .boke ul li p{ padding-top: 5px; color: #333;}
.index .right .boke ul li p b{ display: block;}

.index .right .boke1{float: right; width: 718px; margin-top: 0px;}
.index .right .boke1 h2{ height: 26px; background:url(../../../img/title_red1.gif) no-repeat; margin-top: 8px; font-size: 14px; padding: 0 8px; color: #FFF; line-height: 26px;}
.index .right .boke1 ul{ border: 1px solid #ccc; padding: 5px 0;}
.index .right .boke1 ul li{ float: none; clear: both; border-bottom: 1px dashed #DDD; height: 82px; overflow: hidden}
.index .right .boke1 ul li img{ float: left; margin: 6px 10px 0; padding: 4px; border: 1px solid #DDD;}
.index .right .boke1 ul li p{ padding-top: 5px; color: #333;}
.index .right .boke1 ul li p b{ display: block;}

.index .right .hudong,.index .right .city{ clear:both; float: none; width: 718px; background:url(../../../img/title_gray_l.gif) no-repeat; margin-top: 10px; overflow: hidden;}
.index .right .hudong h2,.index .right .city h2{ height: 26px; line-height: 26px; font-size: 14px; padding-left: 10px;}
.index .right .hudong .title,.index .right .city .title{ height: 26px; line-height: 26px; font-size: 12px;}
.index .right .hudong .title .l{width: 425px; float:left}
.index .right .hudong .title .r{width: 288px; float: left; border-left: 1px solid #CCC; margin: 3px 0;}
.index .right .hudong .title .r img{ float: right; margin: 4px 10px 0 10px;}
.index .right .hudong .title .r h2{ height: 20px; line-height: 20px;}
.index .right .hudong .title h2{ height: 26px; line-height: 26px; font-size: 14px; padding-left: 10px; float: left;}
.index .right .hudong .title img,.index .right .city .title img{ float: right; margin: 7px 10px 0 10px;}
.index .right .hudong .title span,.index .right .city .title span{ float: right;}

.index .right .hudong .school_photo{ padding: 10px 0 0 10px; width: 780px; float: left; overflow: hidden;}
.index .right .hudong .school_photo li,.index .right .hudong .school_video li{ float: left; margin: 0 8px 0 0; text-align: center; padding-bottom: 10px; height: 114px; width: 130px; overflow: hidden;}
.index .right .hudong .school_photo li a{ padding: 4px; border: 1px solid #DDD; display: block;}
.index .right .hudong .school_photo li a:hover{ border: 1px solid #AAA; background: #F5F5F5; text-decoration: none;}
.index .right .hudong .school_photo li p,.index .right .hudong .school_video li p{height: 24px; line-height: 24px; overflow: hidden;}

.index .right .hudong .school_video{  width: 280px; float: right; margin-top: 10px; overflow: hidden;}

.index .right .box{ border-width: 0 1px 1px 1px; border-color: #CCC; border-style: solid; clear:both; float: none; overflow: hidden;}
.index .right .city .title h2{ height: 26px; line-height: 26px; font-size: 14px; padding-left: 10px; float: left;}
.index .right .city .list{ width: 340px; float: left; margin: 7px; overflow: hidden; height: 190px;}
.index .right .city .list h3{ height:24px; line-height: 24px; background:url(../../../img/area_bg.jpg); font-size: 12px; padding-left: 10px;}
.index .right .city .list .school_logo{ width: 140px; float: left; margin-top: 10px;}
.index .right .city .list .school_logo p{ text-align: center; margin-bottom: 5px;}
.index .right .city .list .school_name{ width: 180px; float: right; margin-top: 6px;}
.index .right .city .list .school_name li{ border-bottom: 1px dashed #DDD; background:url(../../../img/sj.gif) no-repeat 0 10px; line-height: 24px; padding-left: 10px; overflow: hidden; height: 24px;}
.index .right .city .box{ width: 716px; overflow: hidden;}

.index .media img{ margin: 5px 8px;}


.sidenav{ float: left; width: 95px; background:url(../../../img/sidebar_bg.jpg) no-repeat; height: 400px;}
.sidenav ul{ padding: 10px 0;}
.sidenav li a{ line-height: 34px; height: 34px; display: block; margin: 0 10px; color: #FFF; border-bottom: 1px dashed #b5b5b5; overflow: hidden;}
.sidenav li a:hover{ text-decoration: none; background:url(../../../img/nav_ahover.gif) no-repeat 70px center; font-weight: bold;}
.sidenav li.cur{ background: url(../../../img/sidebar_hover.jpg) no-repeat; font-weight: bold;}

h1.school{ line-height: 40px; border: 1px solid #CCC; font-size: 24px; margin: 10px 0 0; padding: 10px;}
p.current{ margin: 10px 0;}
p.current a{ color:#00418f;}

.main{ float: right; width: 855px; position: relative;}
.main .box{ border: 1px solid #CCC;}
.main .box .title{ height: 20px; overflow: hidden; margin-bottom: 6px;}
.main .box .title h2{ float: left; background:url(../../../img/red_bg.gif) no-repeat right 0; padding: 0 15px 0 8px; font-size: 12px; line-height: 20px; height: 20px; color: #FFF;}
.main .box .title img{ float: right; margin-top: 5px;}

.main .detail{ float: left; width: 635px; padding: 10px;}
.main .detail .data{ float: left; width: 425px;}
.main .detail .data li{ line-height: 24px;}
.main .detail .apply{ float: right; width: 200px;}
.main .detail .apply .a{ width: 200px;height: 41px; }
.main .detail .apply .a img { margin: 5px 0pt; }
.main .detail .apply .a a{ display:block; height:100%; width:100%; background: url(../../../img/apply.gif) no-repeat;}
.main .detail .apply .a a:hover{ background: url(../../../img/apply.gif) no-repeat 0 100%;}

.main .detail .apply .consultant{border: dashed 1px #999999;  height: 122px; padding:  4px 3px; background: #F7F7F7; margin: 10px 0;}
.main .detail .apply .consultant a{color:#064599; text-decoration: underline}
.main .detail .apply .consultant a:hover{ text-decoration: none;color:#064599}
.main .detail .apply .consultant .d{ line-height: 18px;}

.main .list{ padding: 10px; float: left; width: 301px; margin: 10px 10px 0 0;}
.main .list ul{ float:none; clear: both;}
.main .list ul li{ background:url(../../../img/list_ico.gif) no-repeat 0 8px; line-height: 22px; height: 22px; border-bottom: 1px dashed #DDD; padding-left: 14px; overflow: hidden;}
.main .list ul li a{ color: #000;}
.main .list ul li span{ float: right; color: #888;}
.main .list ul li span a{color:#C60000}

.main .post{ padding: 10px; float: left; margin-top: 10px; width: 400px; height: 250px;}

.main .download{ padding: 10px; float: left; margin: 10px 0 0 10px; width: 200px; height: 250px;}
.main .download ul{}
.main .download ul li{background:url(../../../img/pdf.gif) no-repeat 0 6px; line-height: 24px; border-bottom: 1px dashed #DDD; padding-left: 18px;}

.main .map{ padding: 10px; float: left; margin-top: 10px; width: 150px; height: 250px;}

.main .photo{ padding: 10px; float: left; margin: 10px 0 0 10px; width: 450px; height: 250px;}
.main .photo li{ float: left; margin: 0 15px 0 0; text-align: center; padding-bottom: 5px;}
.main .photo li a{ padding: 4px; border: 1px solid #DDD; display: block;}
.main .photo li a:hover{ border: 1px solid #888; background: #F0F0F0;}

.main .right_common{ width: 188px; height: 500px; position: absolute; right: 0; top: 120px;}
.main .right_common .box{ border-top: 0;}
.main .right_common .fast{ padding: 0 10px 5px;}
.main .right_common .fast .rank a{ float: left; display: block; width: 55px;}
.main .right_common .fast h3{ font-size: 12px; clear:both; line-height: 30px; color: #333;}
.main .right_common .fast .life a{ float: left; display: block; width: 80px;}
.main .right_common h2{ height: 26px; background:url(../../../img/title_gray_r.gif) no-repeat; margin-top: 8px; font-size: 14px; padding-left: 10px; line-height: 26px;}
.main .right_common .help ul{ padding: 6px 10px;}
.main .right_common .help ul li{ background:url(../../../img/list_ico.gif) no-repeat 0 8px; line-height: 22px; border-bottom: 1px dashed #DDD; padding-left: 14px;}

.main .right_common .rank ul{ padding: 5px 10px; background:url(../../../img/num.jpg) no-repeat 10px 11px;}
.main .right_common .rank ul li{ padding-left: 18px; border-bottom: 1px dashed #DDD; line-height:23px; height: 23px; overflow: hidden;}

.main .right_common .userlogin{	padding:10px 0; border: 1px solid #CCC; border-top-width: 8px; border-top-color: #e13937; border-top-style: solid}
.main .right_common .userlogin .fb{	height:37px;}
.main .right_common .userlogin .fb span{float:left;	width:35px;	text-align:right;padding-right:6px;	color:#888;}
.main .right_common .userlogin .fb img{vertical-align:middle;margin-left:5px;}
.main .right_common .userlogin .submit{text-align:center;padding-top:3px;}
.main .right_common .userlogin .submit a{color:#003300;	margin-left:7px;}

.detail .right_common{ width: 188px; height: 500px; position: absolute; right: 0; top: 0;}
.detail .content{ margin-top: 10px; min-height: 500px;}
.detail .article{ margin-top:0;}

.article_detail .right_article{ width: 188px; float: left;}
.article_detail .content{ float: left; margin-right: 10px;}
.article_detail .article{ margin-top:0;}
.article_detail .right_article h2{ height: 26px; background:url(../../../img/title_gray_r.gif) no-repeat; margin-top: 8px; font-size: 14px; padding-left: 10px; line-height: 26px;}
.article_detail .right_article .rank ul{ padding: 5px 10px; background:url(../../../img/num.jpg) no-repeat 10px 11px;}
.article_detail .right_article .rank ul li{ padding-left: 18px; border-bottom: 1px dashed #DDD; line-height:23px; height: 23px; overflow: hidden;}

.picboxview .right_article h2,.picboxlist .right_article h2{ height: 26px; background:url(../../../img/title_gray_r.gif) no-repeat; margin-top: 8px; font-size: 14px; padding-left: 10px; line-height: 26px;}
.picboxview .right_article .rank ul,.picboxlist .right_article .rank ul{ padding: 5px 10px; background:url(../../../img/num.jpg) no-repeat 10px 11px;}
.picboxview .right_article .rank ul li,.picboxlist .right_article .rank ul li{ padding-left: 18px; border-bottom: 1px dashed #DDD; line-height:23px; height: 23px; overflow: hidden;}

/*文章页面*/
.main .content{float: left;width: 635px;padding: 10px;border: 1px solid #CCC;}
.main .content h2{font-size: 24px;text-align: center;line-height: 42px;}
.main .content p,.main .content h3{text-indent: 24px;font-size: 12px;line-height: 20px;padding: 5px 0;}
.main .content .info{height:24px;line-height:17px;text-align:center;overflow:hidden;color:#666;}
.main .content .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.main .content .info a{color:#690;}
.main .content .intro{background:#f5fcee;color:#706A6A;margin:8px auto 0 auto;padding: 6px 12px;margin-bottom: 8px;}

.main .right_article{width: 188px;float: right;}
.main .content .dede_pages{width:635px;float:none;overflow:hidden;text-align:center;}
.main .content .dede_pages ul{margin:0px auto;float:none;clear:both;overflow:hidden;text-align:center;white-space:nowrap;}
.main .content .dede_pages ul li,.main .content .dede_pages ul li a{float:none;display:inline;}
.main .content .boxoff{height:10px;overflow:hidden;clear:both;background:url(../../../img/boxoff.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.main .content .boxoff strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../../../img/boxoff.gif) right -10px no-repeat;float:left;}
.main .content .handle{height:59px;padding-top:12px;overflow:hidden;clear:both;}
.main .content .handle .digg{width:59px;height:59px;float:left;background:url(../../../img/digg-bg.gif) no-repeat;margin-right:12px;}
.main .content .handle .digg .digg_num{width:56px;height:34px;font-size:20px;text-align:center;line-height:34px;overflow:hidden;color:#6B9169;}
.main .content .handle .digg .digg_act{width:56px;height:22px;line-height:23px;overflow:hidden;}
.main .content .handle .digg .digg_act a{margin-left:11px;color:#666;float:left;}
.main .content .handle .context{float:left;}
.main .content .handle .context ul li{line-height:29px;color:#888;}
.main .content .actbox{width:260px;text-align:center;float:right;padding-top:20px;padding-right:10px;}
.main .content .actbox ul li{display:inline;padding-left:22px;background-image:url(../../../img/actbox-ico.gif);background-repeat:no-repeat;margin-right:10px;}
.main .content .actbox ul li a{color:#666;}
.main .content .actbox ul li#act-fav{background-position:4px 0px;}
.main .content .actbox ul li#act-err{background-position:4px -37px;}
.main .content .actbox ul li#act-pus{background-position:4px -73px;}
.main .content .actbox ul li#act-pnt{background-position:4px -109px;}

.survey{}
.survey h2{ font-size: 14px; height: 26px; line-height: 26px; background:url(../../../img/title_gray_s.gif) no-repeat; padding-left: 10px;}
.survey .box{border-width: 0 1px 1px 1px; border-style: solid; border-color: #CCC;}

.ipt-txt{line-height:15px;padding:4px 5px;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;	font-size:12px;	margin-right:2px;}


/*搜索页*/
.search_page{}
.search_page .search_page{}
.search_page .school_list{ border: 1px solid #CCC; padding: 10px 10px 0;}
.search_page .school_list .h{ background: #EEE;}
.search_page .school_list .list{ margin-bottom: 10px; padding: 10px; clear:both; float: none; height: 90px;}
.search_page .school_list .list .logo{ float: left; width: 200px; text-align: center; line-height: 30px;}
.search_page .school_list .list .logo b{ font-size: 14px;}
.search_page .school_list .list .name{ height: 30px; line-height: 30px; width: 680px; float: right}
.search_page .school_list .list .name a{ font-weight: bold; color: #C60000;}
.search_page .school_list .list .name a.apply{ float: right;}
.search_page .school_list .list .name h3{ float: left;}
.search_page .school_list .list ul{ float: right; width: 680px;}
.search_page .school_list .list ul b{ margin-right: 10px;}
.search_page .school_list .list ul li{ float: left; width: 156px; background:url(../../../img/list_ico.gif) no-repeat 0 11px; padding-left:14px; line-height: 28px; height: 28px; overflow: hidden;}

.search_page .search_page ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.search_page .search_page ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.search_page .search_page ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.search_page .search_page ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.search_page .search_page ul li.thisclass,
.search_page .search_page ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.search_page .search_page .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.search_page .search_page .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.star{ border: 1px solid #CCC; margin-bottom: 10px; padding: 10px;}
.star .logo{width:180px; float: left;}
.star .stars{height: 80px; width:622px; float: left}

/* 留学咨询 */
.school_consultant{margin: 10px 0;line-height: 24px; background: #e1ebe2; padding: 0 8px;}

<html xmlns="http://www.w3.org/1999/xhtml"><body xmlns="http://www.w3.org/1999/xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><img width='77' height='5' src='chrome://livemargins/skin/monitor-background-horizontal.png' style='position: absolute;left:-77px;top:-5px'/> <img src='chrome://livemargins/skin/monitor-background-vertical.png' style='position: absolute;left:0;top:-5px;'/> <img id='monitor-play-button' src='chrome://livemargins/skin/monitor-play-button.png' onmouseover='this.style.opacity=1' onmouseout='this.style.opacity=0.5' style='position: absolute;left:1px;top:0;opacity:0.5;cursor:pointer'/>