@charset "utf-8";

/*search*/
.search_conditions{float:left; margin:0; padding:0; width:684px;}
.search_list{margin:0; padding:10px 0 0 20px; width:664px; height:27px; background:url(/images/trainingnew/search/search_01.gif) no-repeat; font-weight:bold; color:#666666;}
.search_list_content{margin:0px auto 0 auto; padding:0 0 10px 0; width:640px; border-bottom:1px dashed #CDCDCD;}
.search_list_content span{color:#666666;}
.search_results{margin:18px 0 0 0; padding:0 0 18px 0; border:1px solid #CDCDCD;}
.name_color{color:#325e7f; font-size:14px; line-height:26px;}
.address_space{line-height:22px;}
.popularity_button_1{background:url(/images/trainingnew/search/search_gif_02.gif) no-repeat; width:17px; padding:0; height:15px; cursor:pointer; border:0;}
.popularity_button_2{background:url(/images/trainingnew/search/search_gif_03.gif) no-repeat; width:17px; padding:0; height:15px; cursor:pointer; border:0;}
.popularity_button_3{background:url(/images/trainingnew/search/search_gif_04.gif) no-repeat; width:66px; padding:0; height:22px; cursor:pointer; border:0; color:#FFF;}
.button_popularity{font-family:"微软雅黑"; font-size:16px; color:#595959;}
.layer_style{margin:0; padding:10px; border-bottom:1px solid #CDCDCD; background:#ececec;} 
.layer_style p{line-height:22px;}
.layer_style p span{color:#d55600;}
.layer_style p a{color:#d55600; text-decoration:none;}
.layer_style p a:hover{color:#d55600; text-decoration:underline;}
.flip_page{margin:18px auto 0 auto; padding:0; width:640px;}
.flip_page_left{float:left; width:88px; color:#666666;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px;}
.flip_page_right{float:right; width:100px; text-align:right; color:#666666;}
.input_box{width:20px;}



/*turning*/
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; text-align:right; margin:10px 0 0 0;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #e60020; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #e60020; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #e60020; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}



.search_consulting{float:right; margin:0; padding:0; width:256px;}
.search_consulting_1{margin:0; padding:0;}
.search_c_1{margin:0; padding:10px 0 0 20px; width:236px; height:27px; background:url(/images/trainingnew/search/search_02.gif) no-repeat; color:#666666;}
.search_ranks{margin:10px 0 0 0; padding:0;}
.search_ranks p{line-height:26px; padding:5px 20px; font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dashed #cdcdcd;} 
.advertising{margin:10px 0 0 0; padding:0; border:1px solid #cdcdcd;}


.recommend_school{margin:10px auto 0 auto; padding:0; width:950px;}
.recommend_title{margin:0; padding:13px 0 0 54px; width:896px; height:24px; background:url(/images/trainingnew/search/search_06.gif) no-repeat; color:#666666;}

.recommend_images{margin:0; padding:18px 0 0 23px;}
.recommend_images dl{float:left; margin:0 23px 0 0; padding:0; width:162px;}
.recommend_images dt img{padding:2px; border:1px solid #cdcdcd; width:158px; height:122px;}
.recommend_images dd{margin:6px 0 0 0; padding:0; color:#666666; text-align:center;}



.search_list_c_1{margin:10px auto 0 auto; padding:0 0 10px 0; width:640px; border-bottom:1px dashed #CDCDCD;}
.form_course_1{width:70px; color:#666666;}
.introduction_t_course{color:#d55600;}
.introduction_t_course p{line-height:22px; color:#666666;}







/* facebox */
/* 最外边框样式 */
.dialogbox {border:10px solid #C30; border-top:0;}

/* 正文Title背景样式 */
.dialogbox .dialog-header {background:#C30; color:#fff;}

/* 正文背景样式 */
.dialogbox .dialog-content {background:#FFF;}

/* Title可拖动样式 */
.dialog-box .dialog-header {padding:3px 6px 7px; height:14px; cursor:move;}

/* Title内容样式 */
.dialog-box .dialog-title {float:left; text-align:left; font-size:18px; font-weight:bold; }

/* 关闭按钮 */
.dialog-box .dialog-close {float:right;	cursor:pointer;	margin:3px 3px 0 0;	height:11px; width:11px; background:url(/images/trainingnew/facebox/close.gif) no-repeat;}

/* 第二层内容 及 内容文字颜色 */
.dialog-box .dialog-content {clear:both; margin:0px; padding:10px; color:#333; font-size:13px; overflow-y:auto;}

/* 确认+取消按钮位置 */
.dialog-box .dialog-button {clear:both; text-align:center; margin:0px; padding-top:8px; border-top:1px solid #CCC;}
/* 确认+取消背静样式 */
.dialog-box {background:#FFF;}

/* 背静黑色遮罩 */
.dialog-mask{border:0px; background:#333; margin:0px; padding:0px; position:absolute; top:0px; left:0px;}

.dialog-ok{height:26px; background-color:#C30; margin:0 10px 10px 0; color:#FFF; text-align:center; border-left:1px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #900; border-right:1px solid #900; cursor:pointer;}
.dialog-cancel{height:26px; background-color:#C30; margin:0 10px 10px 0; color:#FFF; text-align:center; border-left:1px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #900; border-right:1px solid #900; cursor:pointer;}

.facebox_1{margin:0; padding:0; border-bottom:1px solid #C30; overflow:hidden;}
.facebox_1 li{padding:6px 10px; width:55px; display:block; text-align:center; float:left; margin:0 5px 0 0;}
.facebox_1_1{color:#FFF; background-color:#C30;cursor:pointer;}
.facebox_1_2{color:#666; background-color:#e8e8e8;cursor:pointer;}
.facebox_2{line-height:26px; padding:10px 0;}




.search_con_results{margin:0; padding:8px 120px 0 0; color:#595959; text-align:right;}






/*机构排行*/
.ranking_map{float:left; margin:0; padding:8px 0; width:562px; border:1px solid #cdcdcd; background:url(/images/trainingnew/ranking/ranking_bg_1.gif) repeat-x;}
.ranking_scroll{float:right; margin:0; padding:0; width:376px;}
.ranking_title{margin:0; padding:0 0 0 10px; font-family:"微软雅黑"; font-size:14px; color:#f57e08;}
.map_search{margin:17px auto 0 auto; padding:0; width:542px; height:216px;}

.ranking_module{margin:10px auto 0 auto; padding:0; width:948px; border:1px solid #cdcdcd;}
.rank_navigation{margin:0; padding:20px 0 0 60px; width:888px; height:32px; background:url(/images/trainingnew/ranking/ranking_bg_2.gif) no-repeat; font-family:"微软雅黑"; font-size:18px; color:#FFFFFF;}
.rank_m_list{margin:0; padding:12px 0 12px 12px;}

.subjects_ranking{float:left; margin:0 14px 0 0; padding:0; width:218px; border:1px solid #cdcdcd;}
.subjects_r_top{margin:0 auto; padding:12px 0 8px 6px; width:204px; border-bottom:1px solid #cdcdcd; color:#595959; font-size:12px;}
.subjects_r_lin{margin:10px auto 0 auto; padding:0 0 10px 6px; width:204px;}
.subjects_r_lin a{color:#325e7f; text-decoration:none;}
.subjects_r_lin a:hover{color:#595959; text-decoration:underline;}
.provinces{color:#666;}

