﻿/* 
Document   : style
Created on : 2009-1-7, 11:31:03
Author     : hui
Description:
Purpose of the stylesheet follows.
*/

/* 
TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
.school_list{
    clear:both;
    width:auto;
    border:1px solid #AACCEF;
    padding:8px 5px 5px 5px;
    margin-bottom:10px;
}
.school_list p{
    padding:2px 0px 2px 0px;
    border:0;
    margin:0px 0px 3px 0px;
    border-bottom:1px dashed #CCC;
}
.school_list p a{
    color:#1F376D;
    font-size:14px;
    text-decoration:none;
}
.school_list p a:hover{
    color:#0000FF;
    font-size:14px;
    text-decoration:underline;
}
.school_list p img{
    vertical-align:middle;
    border:0;
    margin:0px 3px 0px 0px;
}
.school_more2{
    position:absolute;
    margin-left:260px;
    margin-top:5px;
    color:#0F3A5C;
    font-size:9pt;
}
.school_more2 a{
    color:#0F3A5C;
    font-size:9pt;
    text-decoration:none;
}
.school_more2 img{
    vertical-align:	middle;
    padding:2px;
    border:0;
}
.school_photo_new{
    border:1px solid #AACBEE;
    margin:0px 0px 10px 0px;
    padding:0;
    height:210px;
}
.content_list li.schoo_first_left{
    padding             :0px 10px 0px 0px;
    margin              :0; 
    border:0;
    width:320px;  
}
.content_list li.schoo_first_right{
    padding             :0px 0px 0px 0px;
    margin              :0; 
    border:0;
    width:305px;  
}
/*第二层布局*/
.content_list li.school_left
{
    padding             :0px 10px 0px 0px;
    margin              :0; 
    border:0;
    width:320px;
}
.content_list li.school_right
{
    padding             :0px 0px 0px 0px;
    margin              :0; 
    border:0;
    width:635px;
}
.school_class{
    border:1px solid #AACBEE;
    background-color:#EBF3FB;
    wdith:auto;
    padding:5px;
    margin-bottom:10px;
    line-height:20px;
}
.school_class_title{
    padding:0px 2px 0px 0px;
    border:0;
    margin:0;
    color:#2966A2;
    font-weight:bold;
}
.school_class_content{
    margin:5px 3px 3px 25px;
    padding:0;
    border:0;
    font-size:9pt;
}
.school_class_title img{
    vertical-align:middle;
    border:0;
    padding:0px 5px 0px 0px;
    margin:0;
}
.school_list_title{
    background-color:#EBF3FB;
    border-top:1px solid #AACBEE;
    padding:5px 5px 0px 5px;
    color:#2966A2;  
    height:23px;
}
.school_list_title img{
    vertical-align:middle;
    border:0;
    padding:0px 5px 0px 0px;
    margin:0;
}
.school_list_title .title{
    font-size:16px;
    font-weight:bold;
}
.school_list_title img{
    vertical-align:middle;
    border:0;
    padding:0px 5px 0px 0px;
    margin:0;
}
.school_list_title .dh{
    font-size:9pt;
    margin:0;
    border:0;
    padding:0;
    text-align:right;
}
.school_list_title .dh a{
    font-size:9pt;
    color:#2966A2; 
}
.school_list_title .dh a:hover{
    font-size:9pt;
    color:#0000FF; 
}
.school_list_content{
    padding:0;
    margin:0;
    border:0;
    wdith:auto;
}
.school_lists{
    background-image:url(../images/bg_01.gif);
    width:270px;
    height:125px;
    padding:35px 10px 10px 20px;
    float:left;
    margin:5px;
    font-size:10px;
    color:#2966A2;
}
.school_lists h3{
    font-size:14px;
    font-weight:bold;
    color:#2966A2;
    margin:0;
    border:0;
    padding:3px;
}
.school_lists h3 a{
    font-size:14px;
    font-weight:bold;
    color:#2966A2;
}
.school_lists h3 a:hover{
    font-size:14px;
    font-weight:bold;
    color:#0000FF;
}
.school_lists p{
    font-size:10pt;
    color:#2966A2;
    margin:5px 2px 5px 2px;
    border:0;
    padding:0px;
}
.school_lists p a{
    font-size:10pt;
    color:#2966A2;
}
.school_lists p a:hover{
    font-size:10pt;
    color:#0000FF;
}
.school_middle
{
    float:right;
    padding:0px 0px 0px 0px;
    margin:0; 
    border:0;
    width:305px;
}
.school_middle_top{
    background-image:url(../images/bg_02.gif);
    width:275px;
    height:183px;
    padding:15px;
    margin:0px 0px 10px 0px;
    border:0;
    font-size:9pt;
    color:#2966A2;
}
.school_middle_top p{
    padding:2px 0px 2px;
    margin:0;
    border:0;
}
.school_middle_title{
    background-image:url(../images/middle_title_bg.gif);
    height:23px;
    text-align:right;
    font-size:14px;
    font-weight:bold;
    color:#0F3555;
    padding-top:7px;
    padding-right:17px;
}
.school_middle_title a{
    font-size:14px;
    font-weight:bold;
    color:#0F3555;
}
.school_middle_title a:hover{
    font-size:14px;
    font-weight:bold;
    color:#0000FF;
}
.school_middle_title2{
    background-image:url(../images/middle_title_bg.gif);
    height:23px;
    text-align:right;
    font-size:14px;
    font-weight:bold;
    color:#0F3555;
    padding-top:6px;
    padding-right:9px;
}
.school_middle_title2 a{
    font-size:14px;
    font-weight:bold;
    color:#0F3555;
}
.school_middle_title2 a:hover{
    font-size:14px;
    font-weight:bold;
    color:#0000FF;
}
.school_middle_content{
    border-left:1px solid #AACBEE;
    border-right:1px solid #AACBEE;
    border-bottom:1px solid #AACBEE;
    padding:2px 5px 5px 5px;
    margin:0px 0px 10px 0px;
}
.school_middle_content p{
    padding:2px 0px 2px 0px;
    border:0;
    margin:0px 0px 3px 0px;
    border-bottom:1px dashed #CCC;
}
.school_middle_content p a{
    color:#1F376D;
    font-size:14px;
    text-decoration:none;
}
.school_middle_content p a:hover{
    color:#0000FF;
    font-size:14px;
    text-decoration:underline;
}
.school_middle_content p img{
    vertical-align:middle;
    border:0;
    margin:0px 3px 0px 0px;
}
.tjxx_content_list{
    border-bottom:1px #CCC dashed;
    margin:0px 0px 5px 0px;
    padding:5px 0px 5px 0px;
    width:295px;
}
.tjxx_content_list p{
    margin:0;
    padding:2px 0px 5px 0px;
    border:0;
    line-height:18px;
}
.tjxx_content_list p.title{
    font-size:14px;
    color:#1F376D;
    font-weight:bold;
    text-decoration:underline;
}
.tjxx_content_list p.title a{
    font-size:14px;
    color:#1F376D;
    font-weight:bold;
    text-decoration:underline;
}
.tjxx_content_list p.title a:hover{
    font-size:14px;
    color:#0000FF;
    font-weight:bold;
    text-decoration:underline;
}
.tjxx_content_list p.sumary{
    font-size:10pt;
    color:#3A3A3A;
}
.tjxx_content_list img{
    float:left;
    border:0;
    margin:0px 8px 5px 0px;
    padding:0;
    width:115px;
    height:80px;
}
.guide_first_content_three{
margin:0px 0px 0px 0px;
padding:5px 5px 0px 5px;
border:0;
}
.guide_first_content_three p{
margin:0;
padding:2px 0px 5px 0px;
border:0;
line-height:18px;
}
.guide_first_content_three p.title{
font-size:14px;
color:#0F3555;
font-weight:bold;
text-decoration:underline;
}
.guide_first_content_three p.title a{
font-size:14px;
color:#0F3555;
font-weight:bold;
text-decoration:underline;
}
.guide_first_content_three p.title a:hover{
font-size:14px;
color:#0F3555;
font-weight:bold;
text-decoration:underline;
}
.guide_first_content_three p.sumary{
font-size:9pt;
color:#0062B5;
}
.guide_first_content_three p.sumary a{
font-size:9pt;
color:#0062B5;
}
.guide_first_content_three p.sumary a:hover{
font-size:9pt;
color:#0F3555;
}
.guide_first_content_three img{
float:left;
border:0;
margin:0px 8px 5px 0px;
padding:0;
width:80px;
height:55px;
}

.school_content{
    clear:both;
    width:auto;
    border:1px solid #AACCEF;
    padding:5px;
    margin-bottom:10px;
    height:290px;
}
.school{
    float:left;
    width:298px;
    height:140px;
    padding:5px;
    border-bottom:1px #CCC dashed;
    margin-bottom:10px;
    margin-right:2px;
}
.school p{
    margin:0;
    padding:2px 0px 5px 0px;
    border:0;
    line-height:18px;
}
.school p.title{
    font-size:14px;
    color:#1F376D;
    font-weight:bold;
    text-decoration:underline;
}
.school p.title_two{
    font-size:14px;
    color:#1F376D;
    text-decoration:none;
}
.school p.title a{
    font-size:14px;
    color:#1F376D;
    font-weight:bold;
    text-decoration:underline;
}
.school p.title a:hover{
    font-size:14px;
    color:#0000FF;
    font-weight:bold;
    text-decoration:underline;
}
.school p.sumary{
    font-size:10pt;
    color:#3A3A3A;
}
.school img{
    float:left;
    border:0;
    margin:0px 8px 5px 0px;
    padding:0;
    width:115px;
    height:80px;
}

.tab_title_bg{
    clear:both;
    margin:0;
    padding:0;
    border:0;
    width:auto;
    height:22px;
}
.tab_menu{
    padding:0px;
    border:0;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    z-index:2;
}
.tab_menu ul
{
    margin              :0; 
    padding             :0;
    border              :0;
    LIST-STYLE-TYPE     :none;
    display             :inline;
}
.tab_menu li
{
    FLOAT               :left;
    padding             :0;
    margin:0; 
    border:0;
}
.tab_menu li.blank{
    text-decoration:none;
    padding:6px 5px 0px 5px;
    width:75px;
    background-image:	url(../../images/tab_blank.gif);
    z-index:4;
    border:0;
    position:relative;
    margin:0px 4px -5px 0px;
    white-space:nowrap;
    text-align:center;
    vertical-align:middle;
    font-weight:bold;
    font-size:10.5pt;
    color:#0F3A5C;
}
.tab_menu li.blank a{
    color:#0F3A5C;
    font-size:10.5pt;
    text-decoration:none;
    font-weight:bold;
}
.tab_menu li.blank a:hover{
    font-size:10.5pt;
    font-weight:bold;
    color:#0F3A5C;
}

.tab_menu li.select{
    width: 85px;
    height: 21px;
    background-image:	url(../../images/tab_select.gif);
    text-align:center;
    padding-top:6px;
    z-index:100;
    position:relative;
    margin:0px 4px -5px 0px;
    
    text-align:		center;
    vertical-align:	middle;
    border:0px;
    color:#0F3A5C;
    font-size:10.5pt;
    font-weight:bold;
}
.tab_menu li.select a{
    color:#0F3A5C;
    font-size:10.5pt;
    font-weight:bold;
    text-decoration:none;
}
.tab_menu li.select a:hover{
    font-size:10.5pt;
    font-weight:bold;
    color:#0F3A5C;
}
.tab_menu li.blank_long{
    text-decoration:none;
    padding:7px 5px 0px 5px;
    width:75px;
    background-image:	url(../../images/tab_blank.gif);
    z-index:4;
    border:0;
    position:relative;
    margin:0px 2px -5px 2px;
    white-space:nowrap;
    text-align:center;
    vertical-align:middle;
    font-weight:bold;
    font-size:10.5pt;
    color:#0F3A5C;
}
.tab_menu li.blank_long a{
    color:#0F3A5C;
    font-size:10.5pt;
    text-decoration:none;
    font-weight:bold;
}
.tab_menu li.blank_long a:hover{
    font-size:10.5pt;
    font-weight:bold;
    color:#0F3A5C;
    text-decoration:none;
}
.tab_menu li.select_long{
    width: 120px;
    height: 21px;
    background-image:	url(../../images/tab_select_long.gif);
    text-align:center;
    padding:6px 0px 0px 0px;
    z-index:100;
    position:relative;
    margin:0px 5px -5px 0px;
    
    text-align:	center;
    vertical-align:	middle;
    border:0;
    color:#0F3A5C;
    font-size:10.5pt;
    font-weight:bold;
}
.tab_menu li.select_long a{
    color:#0F3A5C;
    font-size:10.5pt;
    font-weight:bold;
    text-decoration:none;
}
.tab_menu li.select_long a:hover{
    font-size:10.5pt;
    font-weight:bold;
    color:#0F3A5C;
    text-decoration:none;
}
