﻿/*--- general ---*/
.nBtn { display:inline-block; vertical-align:middle; text-align:center; background:url(images/GlobalButton_02.png) 0 0 no-repeat}
.nBtn a, .nBtn input { padding:0 12px; text-decoration:none; color:#fff; border:0; background:url(images/GlobalButton_02.png) right -80px no-repeat}
.nBtn a { display:block}
.nBtn a:hover { text-decoration:none; color:#fff}
.nBtn input { cursor:pointer; height:20px; padding-top:2px}
.nBtn02 a, .nBtn03 a, .nBtn04 a { padding-left:24px}
.nBtn01 { background-position:0 0}
.nBtn02 { background-position:0 -20px}
.nBtn03 { background-position:0 -40px}
.nBtn04 { background-position:0 -20px}
.nBtn04 a { padding-right:20px; background-position:right -100px}
.nBtn05 { background-position:0 -60px}
.nBtn05 a, .nBtn05 input { background-position:right -120px}
.nBtn06 { background:none}
.nBtn06 input { width:60px; height:22px; padding:2px 0 0; color:#333; background-position:0 -140px}
.nBtn07 { background-position:0 -170px}
.nBtn07 a, .nBtn07 input { color:#333; background-position:right -190px}
.nBtn07 a:hover { color:#333}

#alertBox { display:none}
.alertBox { font-size:14px}
.alertBox dl { padding:20px 25px 0}
.alertBox dt { float:left; width:30px; height:30px; background:url(images/GlobalIcon_alert.png) no-repeat}
.alertBox dt.s1 { background-position:0 0}
.alertBox dt.s2 { background-position:0 -40px}
.alertBox dt.s3 { background-position:0 -80px}
.alertBox dd { float:left; width:230px; padding-left:10px}
.alertBox dd p.s1 { font-size:12px}
.alertBox dd .func { padding-top:12px; font-size:12px}
.alertBox dd .func span.nBtn { margin-right:8px}

#TBB_articleReviewPublishTerm { display:none}
.TBB_articleReviewPublishTerm { padding-top:8px}
.TBB_articleReviewPublishTerm li { padding:2px 0 2px 10px; background:url(images/GlobalIcon_02.gif) 0 9px no-repeat}
.TBB_articleReviewPublishTerm .func { padding-top:8px; text-align:center}

#TBB_userLogin { display:none}
.TBB_userLogin { padding-top:10px}
.TBB_userLogin dl { padding:4px 0}
.TBB_userLogin dt { float:left; width:80px; text-align:right}
.TBB_userLogin dd { float:left; width:220px}
.TBB_userLogin dd a { margin-left:8px}
.TBB_userLogin dd input.txtinput { width:120px}
.TBB_userLogin .func { padding-left:80px}

/*--- layout ---*/
#wrap_article { width:980px; margin:0 auto; padding-bottom:40px; background:#fff}
#main { width:100%; background:url(images/bg_article_01.png) -1480px 0 repeat-y}
.area01 { float:left; width:136px; border-bottom:1px solid #dfdfdf; background:url(images/bg_article_01.png) 0 0 repeat-y}
.area02 { float:left; width:568px; padding:0 10px}
.area03 { float:left; width:250px}
.area04 { float:left; width:684px; padding:0 20px}
.area05 { float:left; width:704px; padding:0 10px}

/*--- parent ---*/
.parent01 { margin-bottom:8px}
.parent02 { margin-bottom:12px}
.space01 { overflow:hidden; height:8px; line-height:0; font-size:0}


/*--- block ---*/
.blk01 .ttl { overflow:hidden; height:20px; padding:5px 10px 2px; border-bottom:1px solid #b4b4b4; background:url(images/bg_article.png) 0 -120px no-repeat #dfdfdf}
.blk01 .ttl h2 { font-size:12px}

.blk02 .ttl { padding:10px 10px 0; background:url(images/bg_article.png) 0 0 repeat-x}
.blk02 .ttl h1 { font-size:16px; color:#e62713}
.blk02 .ttl span { float:right}
.blk02 .ttl span a { color:#0177c9}
.blk02 .ttl span a:hover { color:#f13a09}

.blk03 .ttl { padding:5px 10px 1px; background:url(images/bg_article.png) 0 0 repeat-x}
.blk03 .ttl h2 { font-size:14px}


/*--- special ---*/
	/* 广告 */
.ad01 { width:240px; height:200px; padding:5px}
.ad01 img { width:100%; height:100%; vertical-align:top}
.ad02 { width:160px; height:600px; margin:20px auto}
.ad02 img { width:100%; height:100%; vertical-align:top}
.ad03 { width:240px; height:80px; padding:5px}
.ad03 img { width:100%; height:100%; vertical-align:top}
.ad04 { width:684px; height:100px; padding:0 10px}
.ad04 img { width:100%; height:100%; vertical-align:top}

	/* 面包屑 */
.breamcrumb { padding:8px 10px; background:#fff}
.breamcrumb p { color:#777}
.breamcrumb p a { color:#777}
.breamcrumb p a:hover { color:#f13a09}
.breamcrumb p em { color:#333}
.breamcrumb span { float:right}

	/* 资料详细 */
.articleDetail { padding:0 0 20px}	
.articleDetail h1 { padding:16px 0 10px; text-align:center; font:normal 25px/32px microsoft Yahei, Simhei, Simsun; color:#e62713}
.articleDetail h1 a { color:#0177c9}
.articleDetail h1 a:hover { color:#f13a09}
.articleDetail .info { padding-top:4px; text-align:center; color:#666; border-top:1px solid #b1b1b1}
.articleDetail .info a { color:#666}
.articleDetail .info a:hover { color:#f13a09}
.articleDetail .state { text-align:center; color:#777}
.articleDetail .summary { margin:12px 20px 0 20px; padding:4px 8px; border:1px solid #eeb7a8; background:#fff4f1}
.articleDetail .textbox { overflow:hidden; width:616px; padding:12px 34px; line-height:24px; font-size:14px; color:#333}
.articleDetail .textbox .content { width:100%}
.articleDetail .textbox .content p { padding:5px 0}
.articleDetail .textbox .content a { color:#0071b8; text-decoration:underline}
.articleDetail .textbox .content em a { text-decoration:underline}
.articleDetail .textbox .content em, .articleDetail .textbox .content em a { color:#f13a09}
.articleDetail .textbox .content a:hover, .articleDetail .textbox .content em a:hover { color:#f13a09; text-decoration:underline}
.articleDetail .textbox .content strong em { font-weight:bold}
.articleDetail .textbox .content q { font-family:KaiTi_GB2312}
.articleDetail .textbox .content hr { height:0; margin:0; padding:0; border:0; border-top:1px dotted #999}
.articleDetail .textbox .content table { border-collapse:collapse; border:1px solid #ccc}
.articleDetail .textbox .content table td { padding:5px 3px; line-height:18px; border:1px solid #ccc}
.articleDetail .textbox .content div.str { margin-bottom:5px; padding:4px 4px 4px 18px; line-height:20px; font-size:12px; background:url(images/bg_article_01.png) -180px 0 repeat-y #f3f3f3}
.articleDetail .textbox .content div.str p { padding:4px 0}
.articleDetail .textbox .pagesBox  { padding:20px 0 10px}
.articleDetail .textbox .pages { position:relative; left:50%; float:left; height:auto; padding:10px 0}
.articleDetail .textbox .pages .num { position:relative; left:-50%; float:left; height:auto}
.articleDetail .textbox .relation { clear:both; padding:8px 0; background:url(images/GlobalLine_02.gif) repeat-x}
.articleDetail .textbox .relation li { padding:2px 20px 2px 10px; background:url(images/GlobalIcon_02.gif) 0 12px no-repeat}
.articleDetail .textbox .relation ul.s1 li { float:left; overflow:hidden; width:278px; height:20px; padding:2px 20px 2px 10px; background:url(images/GlobalIcon_02.gif) 0 12px no-repeat}
.articleDetail .textbox .relation a, .articleDetail .group-feeds a { color:#0177c9}
.articleDetail .textbox .relation a:hover, .articleDetail .group-feeds a:hover { color:#f13a09}
.articleDetail .group-feeds { clear:both; width:612px; margin:0 auto 20px; padding:1px; border:1px solid #dfdfdf}
.articleDetail .group-feeds h3 { padding:5px 10px 1px; font-size:14px; background:url(images/bg_article.png) 0 0 repeat-x}
.articleDetail .group-feeds p { float:left; width:100px; padding:10px}
.articleDetail .group-feeds p a { display:block; cursor:pointer; width:100px}
.articleDetail .group-feeds p img { width:96px; height:64px; padding:1px; vertical-align:top; border:1px solid #ccc}
.articleDetail .group-feeds p span { display:block; overflow:hidden; height:20px; padding-top:3px; text-align:center}
.articleDetail .group-feeds p a:hover img { border-color:#e62713}
.articleDetail .group-feeds ul { float:left; width:472px; padding:4px 10px}
.articleDetail .group-feeds li { overflow:hidden; height:25px; line-height:25px; padding:0 20px 0 10px; background:url(images/GlobalIcon_02.gif) 0 13px no-repeat}
.articleDetail .group-feeds li span { padding-left:8px; color:#777}
.articleDetail .syndication { clear:both; height:24px; padding:6px; color:#777; background:url(images/bg_article.png) 0 -60px repeat-x}
.articleDetail .syndication ul { width:100%; background:#fff}
.articleDetail .syndication li { float:left; height:16px; padding:4px 30px 4px 4px; line-height:16px}
.articleDetail .syndication a { color:#777}
.articleDetail .syndication a:hover { color:#f13a09}
.articleDetail .syndication li.s1 a { color:#418b2d; text-decoration:underline}
.articleDetail .syndication li.s1 a:hover { color:#f13a09}
.articleDetail .syndication li img { width:16px; height:16px; margin-right:4px; vertical-align:bottom; background:url(images/bg_article.png) no-repeat}
.articleDetail .syndication li img.s1 { background-position:-240px -180px}
.articleDetail .syndication li img.s2 { background-position:-240px -210px}
.articleDetail .syndication li img.s3 { background-position:-240px -240px}
.articleDetail .syndication li img.s4 { background-position:-240px -270px}
.articleDetail .syndication li img.s5 { background-position:-240px -300px}
.articleDetail .syndication li img.s6 { background-position:-240px -330px}
.articleDetail .syndication li img.s7 { background-position:-240px -360px}
.articleDetail .syndication li img.s8 { background-position:-240px -390px}
.articleDetail .syndication li img.s9 { background-position:-240px -420px}
.articleDetail .syndication li img.s10 { background-position:-240px -450px}
.articleDetail .syndication li img.s11 { background-position:-240px -480px}

	/* 资料列表 */
.articleList li { float:left; width:100%}
.articleList li .name { float:left; width:420px; padding:0 8px; font-size:14px}
.articleList li .clksum { float:left; width:60px; text-align:center; font-size:11px; color:#999}
.articleList li .time { float:left; width:64px; padding-right:8px; text-align:right; font-size:11px; color:#999}
.articleList ul.hd li { padding:8px 0 2px; border-bottom:1px solid #ccc; background:url(images/bg_article.png) 0 0 repeat-x}
.articleList ul.hd li .name { font-size:12px; color:#666}
.articleList ul.hd li .clksum { font-size:12px}
.articleList ul.hd li .time { font-size:12px}
.articleList ul.hd a { padding-right:9px; background:url(images/bg_article.png) 38px -357px no-repeat}
.articleList ul.hd a.s1 { background-position:38px -357px}
.articleList ul.hd a.s1_1 { background-position:38px -397px}
.articleList ul.hd a.s1_2 { background-position:38px -437px}
.articleList ul.hd a.s2 { background-position:50px -357px}
.articleList ul.hd a.s2_1 { background-position:50px -397px}
.articleList ul.hd a.s2_2 { background-position:50px -437px}
.articleList ul.ctn li { padding:8px 0 9px; background:url(images/GlobalLine_01.gif) left bottom repeat-x}
.articleList ul.ctn li:hover { background-color:#f3f3f3}
.articleList a { color:#0177c9}
.articleList a:hover { color:#f13a09}

	/* 资料列表名称 */
.articleListName { padding:12px 0 4px}
.articleListName h1 { font-size:16px; color:#e62713}
.articleListName span { float:right}
.articleListName span select { vertical-align:top}

	/* 资料列表边导航 */
.articleSiderbar { width:100%}
.articleSiderbar h2 img { display:block; width:136px; height:32px; background:url(images/bg_article.png) 0 -180px no-repeat}
.articleSiderbar ul { padding-top:1px}
.articleSiderbar li { width:128px; margin-top:-1px; padding:0 4px; background:url(images/bg_article.png) 123px -229px no-repeat}
.articleSiderbar li a { display:block; width:108px; padding:6px 14px 5px 6px; line-height:18px; color:#666; background:url(images/GlobalLine_02.gif) left top repeat-x}
.articleSiderbar li a:hover { color:#f13a09}
.articleSiderbar li.this { position:relative; background:url(images/bg_article.png) 123px -289px no-repeat #ee4e25}
.articleSiderbar li.this a { color:#fff; background:none}
.articleSiderbar li.this a:hover { color:#fff}

	/* 资料评论 */
.articleReview .sum { padding:4px 10px; text-align:right; background:url(images/GlobalLine_02.gif) left bottom repeat-x}
.articleReview .sum em { padding:0 4px; color:#e62713}
.articleReview .sum a { padding-right:9px; color:#0177c9; background:url(images/bg_article.png) right -435px no-repeat}
.articleReview .sum a:hover { color:#f13a09; background-position:right -475px}
.articleReview .sum-info { padding:8px 10px 6px; border-bottom:1px solid #dfdfdf; background:url(images/bg_article.png) 0 0 repeat-x}
.articleReview .sum-info h2 { font-size:12px}
.articleReview .sum-info h2 em { padding:0 4px; font-weight:bold; color:#e62713}
.articleReview .sum-info span { float:right}
.articleReview .list { padding:10px; background:url(images/GlobalLine_02.gif) left bottom repeat-x}
.articleReview .list .pic { float:left; width:40px}
.articleReview .list .pic img { width:40px; height:40px}
.articleReview .list .txt { float:left; width:614px; padding-left:10px}
.articleReview .list .txt p { overflow:hidden; height:20px; padding-bottom:3px; color:#777}
.articleReview .list .txt p small { float:right}
.articleReview .list .txt p q { float:left; width:42px; text-align:right; font:bold 11px Tahoma; color:#418b2d}
.articleReview .list .txt p q.s2_1, .articleReview .list .txt p q.s2_2, .articleReview .list .txt p q.s2_3 { text-align:left; color:#d66245}
.articleReview .list .txt p q img { width:16px; height:16px; margin:0 2px; vertical-align:top; background:url(images/bg_article.png) no-repeat}
.articleReview .list .txt p q.s1_1 img { background-position:-400px -420px}
.articleReview .list .txt p q.s1_2 img { background-position:-440px -420px}
.articleReview .list .txt p q.s1_3 img, .articleReview .list .txt p q.s1_1 a:hover img { background-position:-420px -420px}
.articleReview .list .txt p q.s2_1 img { background-position:-400px -440px}
.articleReview .list .txt p q.s2_2 img { background-position:-440px -440px}
.articleReview .list .txt p q.s2_3 img, .articleReview .list .txt p q.s2_1 a:hover img { background-position:-420px -440px}
.articleReview .list .txt div { overflow:hidden; width:100%}
.articleReview .pages { padding-bottom:20px}

	/* 发表评论 */
.articleReviewPublish { padding:8px 0 12px}
.articleReviewPublish h3 { padding:4px 10px 8px; font-size:12px; background:url(images/bg_article.png) 0 0 repeat-x}
.articleReviewPublish div { padding:0 10px 6px}
.articleReviewPublish div.s1 input.txtinput { width:100px; color:#333}
.articleReviewPublish div.s1 span.nBtn input { width:48px}
.articleReviewPublish div.s1 a { color:#0177c9}
.articleReviewPublish div.s1 a:hover { color:#f13a09}
.articleReviewPublish div.s2 textarea { width:659px; height:100px; font-size:14px; background:url(images/textarea_bg.png) center no-repeat}
.articleReviewPublish div.s3  { color:#777}
.articleReviewPublish div.s3 small { float:right;  color:#333}
.articleReviewPublish div.s3 label { margin-right:12px}
.articleReviewPublish div.s3 span.nBtn input { width:96px}

	/* 留学咨询 */
.aboradConsultation { padding:0 10px 20px}
.aboradConsultation .sum-info { padding:8px 0 4px; border-bottom:1px solid #dfdfdf}
.aboradConsultation .sum-info em { padding:0 4px; color:#e62713}
.aboradConsultation .sum-info small { float:right}
.aboradConsultation .sum-info input.txtinput { width:100px; height:16px; margin-right:4px; line-height:16px; color:#333}
.aboradConsultation .sum-info span.nBtn input { width:54px}
.aboradConsultation .sum-info big { padding-left:20px}
.aboradConsultation .sum-info big a { color:#0177c9}
.aboradConsultation .sum-info big a:hover { color:#f13a09}
.aboradConsultation .item { padding-top:10px; border-bottom:1px solid #dfdfdf}
.aboradConsultation .item q { float:left; width:50px; padding:2px 12px 0 0}
.aboradConsultation .item q img { width:50px; height:16px; background:url(images/bg_article.png) -80px -480px no-repeat}
.aboradConsultation .item q.un img { background-position:-130px -480px}
.aboradConsultation .item div.ctn { float:left; width:622px}
.aboradConsultation .item div.reply { background:url(images/bg_article_01.png) -840px 0 no-repeat}
.aboradConsultation .item h3 { padding:0 10px 4px 0; font-size:14px}
.aboradConsultation .item h3 strong { padding-right:4px; color:#922003}
.aboradConsultation .item div.txt { padding:6px 10px 10px 0}
.aboradConsultation .item div.txt a.z { padding-right:9px; color:#0177c9; background:url(images/bg_article.png) right -555px no-repeat}
.aboradConsultation .item p { padding:0 10px 0px 0; color:#777}
.aboradConsultation .item p em { color:#922003}
.aboradConsultation .item div.reply { padding:12px 0 8px 12px}
.aboradConsultation .item h3 em, .aboradConsultation .item div.txt em { color:#e62713}
.aboradConsultation .item h3 em { font-weight:bold}

	/* 发表留学咨询 */
.aboradConsultationPublish { padding:8px 0 12px}
.aboradConsultationPublish h3 { padding:4px 10px 16px; font-size:12px; background:url(images/bg_article.png) 0 0 repeat-x}
.aboradConsultationPublish .alarm { margin:0 10px 10px}
.aboradConsultationPublish dl { padding-bottom:10px}
.aboradConsultationPublish dt { float:left; width:100px; padding-right:8px; text-align:right}
.aboradConsultationPublish dd { float:left; width:580px}
.aboradConsultationPublish dd small { padding-left:8px; color:#777}
.aboradConsultationPublish dd select { width:83px}
.aboradConsultationPublish dd textarea { width:560px; height:100px; font-size:14px; background:url(images/textarea_01_bg.png) center no-repeat #fff}
.aboradConsultationPublish dd input.txtinput { height:16px; line-height:16px}
.aboradConsultationPublish dd input.txtinput.s1 { width:470px; font-family:Tahoma; color:#333}
.aboradConsultationPublish dd input.txtinput.s2 { width:140px; font-family:Tahoma}
.aboradConsultationPublish dd a { color:#0177c9}
.aboradConsultationPublish dd a:hover { color:#f13a09}
.aboradConsultationPublish .func { padding-left:108px}
.aboradConsultationPublish .func input { width:90px}

	/* 留学咨询 */
.aboradConsultationForArticle .list { padding:10px; background:url(images/GlobalLine_03.gif) left 100% repeat-x}
.aboradConsultationForArticle .list dl { padding-bottom:8px}
.aboradConsultationForArticle .list dt { float:left; width:24px; height:20px; background:url(images/bg_article.png) no-repeat}
.aboradConsultationForArticle .list dd { float:left; width:640px}
.aboradConsultationForArticle .list dl.s1 dt { background-position:-400px -477px}
.aboradConsultationForArticle .list dl.s1 dd { font-weight:bold}
.aboradConsultationForArticle .list dl.s1 dd strong { padding-right:4px}
.aboradConsultationForArticle .list dl.s2 dt { background-position:-400px -507px}
.aboradConsultationForArticle .list p { overflow:hidden; height:20px; padding-left:24px; color:#777}
.aboradConsultationForArticle .list p small { float:right} 
.aboradConsultationForArticle .list p span a { padding-left:12px; background:url(images/bg_article.png) -600px -596px no-repeat}
.aboradConsultationForArticle p.more { padding:10px 10px 12px; text-align:right}
.aboradConsultationForArticle p.more a { padding-right:9px; color:#0177c9; background:url(images/bg_article.png) right -435px no-repeat}
.aboradConsultationForArticle p.more a:hover { color:#f13a09; background-position:right -475px}
.aboradConsultationForArticle .publish { border:1px solid #e5e5e5; background:#f5f5f5}
.aboradConsultationForArticle .publish .inbrdr { padding:8px 0 32px; border:1px solid #fff}
.aboradConsultationForArticle .publish h3 { padding:0 10px 12px; font-size:12px}
.aboradConsultationForArticle .publish .alarm { margin:0 10px 12px}
.aboradConsultationForArticle .publish dl { padding-bottom:10px}
.aboradConsultationForArticle .publish dt { float:left; width:90px; padding-right:4px; text-align:right}
.aboradConsultationForArticle .publish dd { float:left; width:570px}
.aboradConsultationForArticle .publish dd small { padding-left:8px; color:#777}
.aboradConsultationForArticle .publish dd select { width:83px}
.aboradConsultationForArticle .publish dd textarea { width:560px; height:100px; font-size:14px; background:url(images/textarea_01_bg.png) center no-repeat #fff}
.aboradConsultationForArticle .publish dd input.txtinput { height:16px; line-height:16px}
.aboradConsultationForArticle .publish dd input.txtinput.s1 { width:470px; font-family:Tahoma; color:#333}
.aboradConsultationForArticle .publish dd input.txtinput.s2 { width:140px; font-family:Tahoma}
.aboradConsultationForArticle .publish dd a { color:#0177c9}
.aboradConsultationForArticle .publish dd a:hover { color:#f13a09}
.aboradConsultationForArticle .publish .func { padding-left:94px}
.aboradConsultationForArticle .publish .func input { width:90px}

	/* 留学评估申请 */
.abroadCustomerBenefit { padding:0 20px}
.abroadCustomerBenefit h1 { height:53px; padding:7px 20px 0}
.abroadCustomerBenefit h1 img { width:221px; height:53px; background:url(images/bg_article_02.png) no-repeat}
.abroadCustomerBenefit h1.t-1 img { background-position:0 0}
.abroadCustomerBenefit h1.t-2 img { background-position:0 -60px}
.abroadCustomerBenefit h1.t-3 img { background-position:0 -120px}
.abroadCustomerBenefit .notes { line-height:24px; border:1px solid #e5e5e5; background:#f5f5f5}
.abroadCustomerBenefit .notes .inbrdr { padding:6px 30px; border:1px solid #fff}
.abroadCustomerBenefit .alarm { margin-bottom:12px}
.abroadCustomerBenefit .ttl-sub { padding:8px 20px; border-top:1px solid #dfdfdf}
.abroadCustomerBenefit .ttl-sub-h, .abroadCustomerBenefit .ttl-sub-s { border:0; background:url(images/bg_article.png) 0 0 repeat-x}
.abroadCustomerBenefit .ttl-sub-s em { font-size:14px; font-weight:bold; color:#922003}
.abroadCustomerBenefit .ttl-sub-s em select { margin:0 20px 0 4px}
.abroadCustomerBenefit .ttl-sub h2 { font-size:14px; color:#922003}
.abroadCustomerBenefit .ttl-sub small { padding-left:12px; font-weight:normal; color:#777}
.abroadCustomerBenefit .ttl-sub.J_abroadCustomerBenefitEvaluation { cursor:pointer}
.abroadCustomerBenefit .ttl-sub.J_abroadCustomerBenefitEvaluation h2 { padding-left:20px; background:url(images/GlobalIcon_01.gif) 0 -438px no-repeat}
.abroadCustomerBenefit .ttl-sub.J_abroadCustomerBenefitEvaluation h2.s1 { background-position:0 -478px}
.abroadCustomerBenefit .formS1 { padding:8px 66px}
.abroadCustomerBenefit .formS1 h6 { float:left; clear:both; width:100%; padding-top:8px; font-size:12px}
.abroadCustomerBenefit .formS1 dl { float:left; overflow:hidden; width:100%; height:20px; padding:8px 0}
.abroadCustomerBenefit .formS1 dt { float:left; width:100px; padding-right:8px; text-align:right}
.abroadCustomerBenefit .formS1 dd { float:left; width:640px}
* html .abroadCustomerBenefit .formS1 dd select { vertical-align:top}
.abroadCustomerBenefit .formS1 dd input.txtinput { width:180px; height:16px; line-height:16px; font-family:Tahoma; color:#333}
.abroadCustomerBenefit .formS1 dd input.s1 { width:50px}
.abroadCustomerBenefit .formS1 dd textarea { width:541px; height:70px}
.abroadCustomerBenefit .formS1 dd label { margin-right:20px}
.abroadCustomerBenefit .formS1 dl.s1 { width:358px}
.abroadCustomerBenefit .formS1 dl.s1 dd { width:250px}
.abroadCustomerBenefit .formS1 dl.s2 { height:auto}
.abroadCustomerBenefit .formS2 { padding:8px 66px}
.abroadCustomerBenefit .formS2 dl { float:left; width:100%; padding:8px 0}
.abroadCustomerBenefit .formS2 dt { float:left; width:100px; padding-right:8px; text-align:right}
.abroadCustomerBenefit .formS2 dt label { display:inline-block; width:60px}
.abroadCustomerBenefit .formS2 dd { float:left; width:550px}
.abroadCustomerBenefit .formS2 dd input.txtinput { width:180px; height:16px; line-height:16px; font-family:Tahoma; color:#333}
.abroadCustomerBenefit .formS2 small { padding-left:8px; color:#777}
.abroadCustomerBenefit .formS2 dl.selected { background:#faf8dd}
.abroadCustomerBenefit .func { padding:40px 0; text-align:center; border-top:1px solid #dfdfdf}
.abroadCustomerBenefit .func input { cursor:pointer; width:200px; height:30px; padding-left:14px; font-size:14px; font-weight:bold; color:#fff; border:0; background:url(images/bg_article_02.png) 0 -200px no-repeat}
.abroadCustomerBenefit .form-approach { padding:8px 66px}
.abroadCustomerBenefit .form-approach dl { padding-bottom:12px}
.abroadCustomerBenefit .form-approach dt { float:left; width:100px; padding-right:8px; font-size:12px; font-weight:bold}
.abroadCustomerBenefit .form-approach dd { float:left; width:700px}
.abroadCustomerBenefit .form-approach dd strong, .abroadCustomerBenefit .form-approach dd em { color:#e62713}
.abroadCustomerBenefit .form-approach p { padding:8px 0; font-weight:bold; color:#e62713}
.abroadCustomerBenefit .form-approach dl.s1 dt { text-align:right; font-weight:normal}
.abroadCustomerBenefit .form-approach table { width:600px; border-collapse:collapse}
.abroadCustomerBenefit .form-approach table th, .abroadCustomerBenefit .form-approach table td { padding:8px 12px; border:1px solid #dfdfdf}
.abroadCustomerBenefit .form-approach table th { padding:4px 12px; text-align:center; background:#f1f1f1}
.abroadCustomerBenefit .form-approach table td.bush { font-weight:bold}
.abroadCustomerBenefit .form-approach table tr:hover td { background-color:#f3f3f3}
.abroadCustomerBenefit .communication { padding:10px 20px}
.abroadCustomerBenefit .communication .group { float:left; width:260px; padding:8px 12px 0 0}
.abroadCustomerBenefit .communication .group a.richtxt { float:left; width:100px; margin-right:30px}
.abroadCustomerBenefit .communication .group a.richtxt img { display:block; width:96px; height:64px; padding:1px; border:1px solid #dfdfdf}
.abroadCustomerBenefit .communication .group a.richtxt:hover img { border-color:#f13a09}
.abroadCustomerBenefit .communication .group a.richtxt span { display:block; text-align:center}
.abroadCustomerBenefit .communication .group p.more { clear:both; padding-top:12px}
.abroadCustomerBenefit .communication .consultation { float:left; width:590px; padding-left:12px}
.abroadCustomerBenefit .communication .consultation li { float:left; overflow:hidden; width:285px; height:40px; padding:8px 10px 4px 0}
.abroadCustomerBenefit .communication .consultation li h6 { font-size:12px}
.abroadCustomerBenefit .communication .consultation li small { padding-right:4px; font-weight:normal; color:#2d8601}
.abroadCustomerBenefit .communication .consultation li a { color:#333}
.abroadCustomerBenefit .communication p.more { padding-top:8px}
.abroadCustomerBenefit .communication p.more a { padding-left:12px; background:url(images/bg_article.png) -600px -596px no-repeat}
.abroadCustomerBenefit a { color:#0177c9}
.abroadCustomerBenefit .communication a { color:#333}
.abroadCustomerBenefit a:hover { color:#f13a09}
.abroadCustomerBenefit .form-approach .nBtn05 { margin-top:4px}
.abroadCustomerBenefit .form-approach .nBtn05 a { color:#fff}
.abroadCustomerBenefit .form-approach .nBtn07 a { color:#333}

	/* 留学评估申请成功 */
.aboradEvaluationSuccess { padding:40px 60px 40px 80px}
.aboradEvaluationSuccess img { float:left; width:55px; height:58px; background:url(images/bg_article_02.png) 0 -240px no-repeat}
.aboradEvaluationSuccess div.ctn { float:left; width:490px; padding-left:12px}
.aboradEvaluationSuccess div.ctn h3 { padding:6px 0 20px; font-size:14px; line-height:24px}
.aboradEvaluationSuccess div.ctn ul { padding-top:4px}
.aboradEvaluationSuccess div.ctn li { padding:0 0 4px 12px; background:url(images/GlobalIcon_02.gif) 2px 8px no-repeat}
.aboradEvaluationSuccess div.ctn li a { color:#0177c9}
.aboradEvaluationSuccess div.ctn li a:hover { color:#f13a09}

	/* 留学院校搜索 */
.aboradSearchSchool { border:1px solid #dfdfdf; background:#f5f5f5}
.aboradSearchSchool .inbrdr { padding-right:10px; border:1px solid #fff}
.aboradSearchSchool h1 { float:left; width:111px; padding:10px 19px 20px 10px}
.aboradSearchSchool h1 img { width:100%; height:54px; background:url(images/bg_article_02.png) 0 -310px no-repeat}
.aboradSearchSchool .form { float:left; width:550px; padding:12px 0 4px; border-bottom:1px solid #dfdfdf}
.aboradSearchSchool .form select { width:72px; margin-right:4px}
.aboradSearchSchool .form input.txtinput { width:232px; margin-right:4px}
.aboradSearchSchool .form small { padding-left:20px}
.aboradSearchSchool .form p { padding-bottom:6px}
.aboradSearchSchool .keyword { float:left; overflow:hidden; width:550px; height:20px; padding:4px 0; color:#777; border-top:1px solid #fff}
.aboradSearchSchool .keyword q { padding-right:12px}
.aboradSearchSchool .keyword a { color:#777}
.aboradSearchSchool .form small a { color:#0177c9}
.aboradSearchSchool .keyword a:hover, .aboradSearchSchool .form small a:hover { color:#f13a09}
.aboradSearchSchool.aboradSearchSubject h1 { width:159px}
.aboradSearchSchool.aboradSearchSubject h1 img { background-position:0 -370px}
.aboradSearchSchool.aboradSearchSubject .form, .aboradSearchSchool.aboradSearchSubject .keyword { width:502px}
.aboradSearchSchool.aboradSearchSubject .form select { width:91px}
.aboradSearchSchool.aboradSearchSubject .form input.txtinput { width:262px}

	/* 留学院校搜索筛选 */
.aboradSearchSchoolSortby { padding-top:4px}
.aboradSearchSchoolSortby dt { float:left; width:136px; padding-left:11px}
.aboradSearchSchoolSortby dd { float:left; width:557px}
.aboradSearchSchoolSortby dd em { float:left; width:26px; padding:0 4px 7px 0; text-align:center; font-weight:bold}
.aboradSearchSchoolSortby dd span { float:left; width:19px; padding:0 1px 7px 0; text-align:center; font-weight:bold}
.aboradSearchSchoolSortby dd a { display:block; color:#0177c9}
.aboradSearchSchoolSortby dd a:hover { color:#f13a09}
.aboradSearchSchoolSortby dd span.selected { color:#e62713; background:url(images/bg_article.png) -400px -540px no-repeat}

	/* 留学院校列表 */
.aboradSearchSchoolList table { width:100%; border-collapse:collapse}
.aboradSearchSchoolList th, .aboradSearchSchoolList td { padding:10px; line-height:16px; border:1px solid #dfdfdf}
.aboradSearchSchoolList th { padding:4px 10px; font-weight:bold; text-align:center; background:#f3f3f3}
.aboradSearchSchoolList th.tleft { text-align:left}
.aboradSearchSchoolList .pagesBox { padding:20px 0}
.aboradSearchSchoolList .pages { position:relative; left:50%; float:left; height:auto; padding:10px 0}
.aboradSearchSchoolList .pages .num { position:relative; left:-50%; float:left; height:auto}
.aboradSearchSchoolList .pages .num span { padding:2px 4px}
.aboradSearchSchoolList td a { color:#0177c9}
.aboradSearchSchoolList td a:hover { color:#f13a09}
.aboradSearchSchoolList .status { padding:40px 0 60px; font-size:14px; font-weight:bold}

	/* 城市介绍 */
.abroadCityIntro { padding:16px 20px; border:1px solid #e5e5e5; background:#f5f5f5}
.abroadCityIntro h1 { padding-bottom:8px; font:normal 25px/32px microsoft Yahei, Simhei, Simsun; color:#e62713}
.abroadCityIntro h1 span { padding-left:8px; font-size:20px; font-family:Arial}
.abroadCityIntro .pic { float:left; width:172px; border-right:10px solid #f5f5f5}
.abroadCityIntro .pic div { width:160px; height:145px; padding:5px; text-align:center; border:1px solid #dfdfdf; background:#fff}
.abroadCityIntro .pic img { width:160px; height:120px; vertical-align:top}
.abroadCityIntro .pic span { display:block; height:20px; padding-top:2px}
.abroadCityIntro ul li { padding:3px 4px 2px; border-bottom:1px solid #ccc}
.abroadCityIntro .txt { clear:both; padding-top:10px; line-height:24px; font-size:14px}
.abroadCityIntro .txt p { padding-bottom:10px}
.abroadCityIntro .txt a { color:#0177c9}
.abroadCityIntro .txt a:hover { color:#f13a09}

.abroadCitySchool { margin:0 10px}
.abroadCitySchool h3 { margin-bottom:16px; padding:20px 0 4px; font-size:16px; border-bottom:1px solid #dfdfdf}
.abroadCitySchool h4 { padding:10px 0; font-size:14px}
.abroadCitySchool ul { padding-left:16px}
.abroadCitySchool li { float:left; width:112px; padding:0 20px 20px 0}
.abroadCitySchool li table { border-collapse:collapse}
.abroadCitySchool li td { width:108px; height:83px; font-size:0; border:1px solid #dfdfdf; background:#fff}
.abroadCitySchool li td a { display:block; width:100px; height:75px; padding:4px}
.abroadCitySchool li td a img { width:100%; height:100%}
.abroadCitySchool li p { overflow:hidden; height:20px; margin-top:2px; text-align:center}
.abroadCitySchool p.more { padding-bottom:12px}
.abroadCitySchool p.more a { padding-left:12px; background:url(images/bg_article.png) -600px -596px no-repeat}
.abroadCitySchool li a { color:#0177c9}
.abroadCitySchool li a:hover { color:#f13a09}

.abroadCityDetail { margin:0 10px}
.abroadCityDetail h3 { margin-bottom:10px; padding:20px 0 4px; font-size:16px; border-bottom:1px solid #dfdfdf}
.abroadCityDetail .txt { line-height:24px; font-size:14px}
.abroadCityDetail .txt p { padding-bottom:10px}
.abroadCityDetail .txt a { color:#0177c9}
.abroadCityDetail .txt a:hover { color:#f13a09}

.abroadCityAlbum { margin:0 10px; padding-bottom:40px}
.abroadCityAlbum h3 { margin-bottom:16px; padding:20px 0 4px; font-size:16px; border-bottom:1px solid #dfdfdf}
.abroadCityAlbum .list { position:relative; overflow:hidden; width:636px; padding:0 0}
.abroadCityAlbum .list li { float:left; width:76px; height:58px}
.abroadCityAlbum .list li img { width:100%; height:100%; vertical-align:top}
.abroadCityAlbum .list li a { display:block; width:72px; height:54px; border:2px solid #fff; background:#ccc}
.abroadCityAlbum .list li a:hover { border-color:#f90}

/*--- mod ---*/
.mod01 { width:100%}
.mod01 ul { overflow:hidden; padding:0 10px}
.mod01 li { margin-top:-1px; padding:5px 0 4px; background:url(images/GlobalLine_02.gif) repeat-x}
.mod01 li img { float:left; width:20px; height:20px; margin-top:5px; vertical-align:top; background:url(images/bg_article.png) -400px -180px no-repeat}
.mod01 li img.s1 { background-position:-400px -180px}
.mod01 li img.s2 { background-position:-400px -230px}
.mod01 li img.s3 { background-position:-400px -280px}
.mod01 li img.s4 { background-position:-400px -330px}
.mod01 li img.s5 { background-position:-400px -380px}
.mod01 li div { float:left; width:210px}
.mod01 li div h3 { float:left; width:100%; font-size:12px; font-weight:normal}
.mod01 li div big { float:left; width:110px; color:#666}
.mod01 li div big em { color:#e62713}
.mod01 li div small { float:left; width:100px; text-align:right; color:#418b2d}

.mod02 { width:100%; padding:8px 0}
.mod02 div { overflow:hidden; height:64px; padding:0 10px}
.mod02 div a.pic { float:left; width:80px; height:60px; padding:1px; border:1px solid #ccc; background:#fff}
.mod02 div a.pic img { width:100%; height:100%}
.mod02 div a.pic:hover { border-color:#999}
.mod02 div h3 { float:left; width:138px; padding-left:8px; font-size:12px}
.mod02 div p { float:left; width:138px; padding-left:8px; color:#666}
.mod02 ul { padding:5px 10px}
.mod02 li { overflow:hidden; height:20px; padding:1px 0 1px 10px; background:url(images/GlobalIcon_02.gif) 0 9px no-repeat}

.mod03 { width:100%; padding:8px 0}
.mod03 ul { padding:0 10px 0 30px; background:url(images/bg_article.png) -590px -174px no-repeat}
.mod03 li { overflow:hidden; height:20px; padding:1px 0}
.mod03 li span { float:right; padding-left:16px; font-size:11px; color:#999}

.mod04 { width:100%}
.mod04 .courseList { padding-top:4px}
.mod04 .courseList dt, .mod04 .courseList dt strong, .mod04 .courseList dt q, .mod04 .courseList dt em { font-weight:normal}
.mod04 .courseList dd { height:24px; padding-bottom:1px; line-height:24px}
.mod04 .courseList dd:hover { background-color:#f3f3f3}
.mod04 .courseList strong { width:299px; padding-left:10px}
.mod04 .courseList strong a { font-weight:normal; color:#0177c9}
.mod04 .courseList small { width:80px}
.mod04 .courseList q { width:120px}
.mod04 .courseList del { width:80px}
.mod04 .courseList em { width:80px}
.mod04 .courseList strong a:hover { color:#f13a09}
.mod04 p { padding:4px 10px 12px; text-align:right}
.mod04 p a { padding-right:9px; color:#0177c9; background:url(images/bg_article.png) right -435px no-repeat}
.mod04 p a:hover { color:#f13a09; background-position:right -475px}

.mod05 ul { padding:4px 10px}
.mod05 li { float:left; overflow:hidden; width:300px; height:20px; padding:1px 22px 1px 10px; background:url(images/GlobalIcon_02.gif) 0 9px no-repeat}
.mod05 a { color:#0177c9}
.mod05 a:hover { color:#f13a09}

.mod06 { width:100%}
.mod06 ul { overflow:hidden; padding:0 10px}
.mod06 li { margin-top:-1px; padding:7px 0 6px; background:url(images/GlobalLine_02.gif) repeat-x}
.mod06 li h3 { padding-bottom:2px; font-size:12px; font-weight:normal}
.mod06 li h3 a.s1 { padding-right:4px}
.mod06 li p { line-height:23px; color:#666}
.mod06 li p em { padding-right:8px; font:bold 15px/20px Arial; color:#e62713}
.mod06 li p em dfn { font-size:14px}
.mod06 li p small { float:right; width:55px; height:23px; padding-left:12px; color:#fff; background:url(images/bg_article.png) 0 -480px no-repeat}

.mod07 { padding:4px 8px 8px}
.mod07 li { overflow:hidden; height:64px; padding:5px 0 6px; background:url(images/GlobalLine_02.gif) left bottom repeat-x}
.mod07 li .pic { float:left; position:relative; width:80px; height:60px; padding:1px; border:1px solid #dfdfdf}
.mod07 li .pic img { width:100%; height:100%; vertical-align:top}
.mod07 li .pic span { position:absolute; left:-1000px; top:21px; z-index:1; cursor:pointer; width:26px; height:19px; background:url(http://css.114study.com/images/GlobalVideo_01.png) no-repeat}
* html .mod07 li .pic span { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://css.114study.com/images/GlobalVideo_01.png", sizingMethod="crop")}
.mod07 li .pic:hover { border-color:#999}
.mod07 li .pic:hover span { left:28px}
.mod07 li h3 { float:left; width:134px; padding-left:6px; font-size:12px; font-weight:normal}
.mod07 li h3 a { color:#922003}
.mod07 li h3 a:hover { color:#f13a09}
.mod07 li p { float:left; width:134px; padding-left:6px; color:#777}
.mod07 p.more { padding-top:2px; text-align:right}
.mod07 p.more a { padding-right:9px; color:#666; background:url(images/bg_article.png) right -515px no-repeat}
.mod07 p.more a:hover { color:#f13a09; background-position:right -475px}

.mod08 { padding:8px 17px}
.mod08 li { padding:2px 0}
.mod08 li a { overflow:hidden; display:block; width:100%; height:48px; text-indent:-1000em; background:url(images/bg_article.png) no-repeat}
.mod08 li.s1 a { background-position:0 -520px}
.mod08 li.s2 a { background-position:0 -570px}
.mod08 li.s3 a { background-position:0 -620px}
.mod08 li a:hover { filter:alpha(opacity=75); opacity:0.75}
.mod08 p a { color:#0177c9}
.mod08 p a:hover { color:#f13a09}

.mod09 { width:100%; padding:8px 0}
.mod09 ul.s1 { overflow:hidden; padding:6px 10px 2px}
.mod09 ul.s1 a.pic { display:block; width:72px; height:48px; margin:0 auto; padding:1px; border:1px solid #ccc; background:#fff}
.mod09 ul.s1 a.pic img { width:100%; height:100%; vertical-align:top}
.mod09 ul.s1 a.pic:hover { border-color:#999}
.mod09 ul.s1 li { float:left; width:102px; padding:0 4px; text-align:center}
.mod09 ul.s1 li span { display:block; overflow:hidden; height:20px; padding-top:4px}
.mod09 ul.s2 { padding:5px 10px 0}
.mod09 ul.s2 li { overflow:hidden; height:20px; padding:1px 0 1px 10px; background:url(images/GlobalIcon_02.gif) 0 9px no-repeat}
.mod09 ul.s2 li span { float:right; padding-left:16px; color:#999}
.mod09 ul.s3 a.pic { width:80px}

.mod10 { padding:16px 0 16px 10px}
.mod10 li { float:left; width:54px; padding-right:5px; text-align:center}
.mod10 li a { display:block; width:100%; height:20px; padding:30px 0 4px; background:url(images/bg_article.png) no-repeat}
.mod10 li.s1 a { background-position:-240px -520px}
.mod10 li.s2 a { background-position:-300px -520px}
.mod10 li.s3 a { background-position:-240px -580px}
.mod10 li.s4 a { background-position:-300px -580px}

.mod11 { padding:4px 10px}
.mod11 ul { overflow:hidden}
.mod11 li { margin-top:-1px; padding:6px 0 5px; color:#666; background:url(images/GlobalLine_03.gif) left top repeat-x}
.mod11 strong { display:block; width:100%; font-weight:normal}
.mod11 strong a.s1 { padding-right:4px}
.mod11 em { color:#e62713}
.mod11 q { padding-left:8px}
.mod11 small { padding-left:8px; font-family:Arial}

.mod12 { padding:0 10px 16px}
.mod12 li { float:left; width:100%; padding:6px 0; color:#777; background:url(images/GlobalLine_03.gif) left 100% repeat-x}
.mod12 li a.pic { float:left; width:32px; height:32px; margin-top:4px}
.mod12 li a.pic img { width:100%; height:100%; vertical-align:top}
.mod12 li em { float:left; width:187px; padding-left:8px}
.mod12 li em small { display:block; overflow:hidden; height:20px}
.mod12 li span { padding-left:4px}
.mod12 li a { color:#0177c9}
.mod12 li a:hover { color:#f13a09}
.mod12 p.more { padding-top:8px; text-align:right}
.mod12 p.more a { padding-right:9px; color:#0177c9; background:url(images/bg_article.png) right -435px no-repeat}
.mod12 p.more a:hover { color:#f13a09; background-position:right -475px}


