﻿/*..................................................................................................公共样式 开始*/
/*....................................................................................默认样式 开始*/
*
{
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    font-family: Arial, "宋体" , sans-serif;
    margin: 0px;
    padding: 0px;
    border: 0px;
    list-style: none outside none;
    border-color: #FB9300;
    border-style: solid;
}
a
{
    text-decoration: none;
}
a:hover
{
    color: #f00;
    text-decoration: none;
}
.c
{
    clear: both;
}
h1
{
    line-height: 30px;
    padding-left: 5px;
    font-size: 15px;
}
/*....................................................................................默认样式 结束*/


/*....................................................................................公共样式 开始*/
.wrap /*.........整个外套*/
{
    width: 980px;
    margin: 0 auto;
}
.header /*.........页　眉*/
{
    /*     border-bottom-style: solid;     border-bottom-color: #FB9300;     border-width: 0px 1px 1px 0px;*/
}
/*....................................................................页眉  开始*/
/*........网站最顶部 开始*/
.top
{
    color: #773300;
    height: 30px;
    line-height: 30px;
    background-image: url("image/top-bg.gif");
}
.top .top_left
{
    margin-left: 5px;
    float: left;
    display: inline;
}
.top .top_right
{
    margin-right: 5px;
    float: right;
}
/*........网站最顶部 结束*/
/*........网站Logo区域 开始*/
.topnav
{
    border-width: 0px 1px 0px 1px;
    height: 50px;
}
.topnav div
{
    float: left;
}
.topnav .topnav_1
{
    width: 150px;
}
.topnav .topnav_1, .topnav .topnav_2
{
    line-height: 50px;
    text-align: center;
}
.topnav .topnav_1 a
{
    display: block;
}
.topnav .topnav_2
{
    border-width: 0px 0px 0px 1px;
}
.topnav .topnav_2
{
    width: 162px;
}
.topnav .topnav_2 a
{
    font-size: 25px;
    display: block;
}
/*........网站Logo区域 结束*/
/*........主导航栏  开始*/
.mainbav
{
    font: 12px/20px Arial,Verdana,Lucida,Helvetica,simsun,sans-serif;
    line-height: 30px;
    color: White;
    height: 60px;
    border-width: 1px;
    padding: 0 5px;
    background-image: url("image/navbg.gif");
    background-position: 0 -2px;
}
.mainbav a
{
    font-size: 14px;
    color: White;
    font-weight: bolder;
}
/*........主导航栏  结束*/
/*....................................................................页眉  结束*/

/*....................................................................页面主体 开始*/
.main, .main_sm, .main_tl
{
    min-height: 100px; /*--min-height 用于指定容器的最小高度，当容器的内容小于容器的时候，容器也会保持这个高度--*/
    height: auto !important; /*--为了兼容IE6和FF,把height: auto语句的权限设置为最高--*/
    height: 100px; /*--在IE6中，如果把height:100px放在height: auto !important之前，那么高度将小于100px。现在把height: 100px;放在最后，在IE6中，height:100px就覆盖了height: auto !important;--*/
    border-width: 0px 1px 1px 1px;
}
.main, .main_sm, .main_tl
{
    margin: 0 auto;
}
.main /*.........页面主体*/
{
    padding: 10px 0 10px 10px;
}
.main dl
{
    clear: both;
    margin: 0;
    overflow: hidden;
}
.main dt
{
    clear: both;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    width:46px;
    line-height:25px;
}
.main dl dd
{
    float: left;
    margin-bottom: 10px;
    margin-left: 0;
    padding: 0;
    width: 920px;
    line-height: 200%;
    padding-right: 2px;
}
.main dl dd.b
{
    background-color: #f8f8f8;
}
.main dd a
{
    margin-right: 5px;
}
/*....................................................................页面主体 结束*/
/*....................................................................页　脚   开始*/
.footer /*.........页　脚*/
{
    border-width: 0px 1px 0px 1px;
    min-height: 60px; /*--min-height 用于指定容器的最小高度，当容器的内容小于容器的时候，容器也会保持这个高度--*/
    height: auto !important; /*--为了兼容IE6和FF,把height: auto语句的权限设置为最高--*/
    height: 60px; /*--在IE6中，如果把height:100px放在height: auto !important之前，那么高度将小于100px。现在把height: 100px;放在最后，在IE6中，height:100px就覆盖了height: auto !important;--*/
}
/*......................................................友情链接    开始*/
.friendlink_1, .friendlink_2, .footernav, h1.title, .main_tl_nav
{
    border-width: 0px 0px 1px 0px;
}
.friendlink_1, .main_tl_nav
{
    padding-left: 5px;
    line-height: 25px;
}
.friendlink_1
{
    font-weight: bold;
}
.friendlink_2
{
    min-height: 60px; /*--min-height 用于指定容器的最小高度，当容器的内容小于容器的时候，容器也会保持这个高度--*/
    height: auto !important; /*--为了兼容IE6和FF,把height: auto语句的权限设置为最高--*/
    height: 60px; /*--在IE6中，如果把height:100px放在height: auto !important之前，那么高度将小于100px。现在把height: 100px;放在最后，在IE6中，height:100px就覆盖了height: auto !important;--*/
    padding: 0px 5px;
    line-height: 30px;
}
.friendlink_2 a
{
    margin-right: 5px;
}
/*......................................................友情链接    结束*/
/*......................................................底部导航    开始*/
.footernav
{
    line-height: 30px;
    text-align: center;
}
/*......................................................底部导航    结束*/
.footer .footerbottom div
{
    line-height: 30px;
    text-align: center;
}
/*....................................................................页　脚   结束*/



/*..................................................................................................公共样式 结束*/

/*......................................................................................................................................Mk2jj_SubjectClassifyMunicipality.aspx 开始*/
.main_sm, .main_tl
{
    border-width: 0px 1px 1px 1px;
}
.main_sm div
{
    padding: 0px 5px;
    background-color: #f8f8f8;
}
.main_sm div a
{
    padding-right: 3px;
}
/*......................................................................................................................................Mk2jj_SubjectClassifyMunicipality.aspx 结束*/

/*......................................................................................................................................Mk2jj_TeacherList.aspx 开始*/
.main_tl_left, .main_tl_right
{
    min-height: 1050px; /*--943min-height 用于指定容器的最小高度，当容器的内容小于容器的时候，容器也会保持这个高度--*/
    height: auto !important; /*-为了兼容IE6和FF,把height: auto语句的权限设置为最高--*/
    height: 1050px; /*在IE6中，如果把height:100px放在height: auto !important之前，那么高度将小于100px。现在把height: 100px;放在最后，在IE6中，height:100px就覆盖了height: auto !important;*/
}
.main_tl_left
{
    float: left;
    width: 725px;
    border-width: 0px 1px 0px 0px;
}
.list_member
{
    padding: 15px 30px 8px;
    border-width: 0px 0px 1px 0px;
    border-style: dashed;
    height: 184px;
}
.golden_bg
{
    background: url("image/golden_bh_bg.gif") no-repeat scroll right bottom transparent;
}
.main_tl_img
{
    width: 128px;
    height: 184px;
    float: left;
    margin: 0 30px 0 0;
}
img.photo
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #979797;
    padding: 3px;
}
.main_tl_img span
{
    display: block;
    margin: 5px 0 0;
    text-align: center;
}
.main_tl_content
{
    float: right;
    width: 507px;
    height: 171px;
}
.main_tl_content .title
{
    margin: 0 0 15px;
    overflow: hidden;
    width: 100%;
}
.main_tl_content .title .icon
{
    height: 22px;
    width: 250px;
    line-height: 22px;
    text-align: right;
    float: right;
}
.uname
{
    height: 22px;
    width: 250px;
    line-height: 22px;
    display: block;
    margin: 0 5px 0 0;
    float: left;
}
.main_tl_content .title .icon, .uname,.blank-17
{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
/*jiaguoqiang*/
.main_tl_content .blank-17
{
    width:510px;
}
.main_tl_content p
{
    color: #8B8B8B;
    line-height: 22px;
    margin: 10px 0 0;
    min-height: 85px; /*--min-height 用于指定容器的最小高度，当容器的内容小于容器的时候，容器也会保持这个高度--*/
    height: auto !important; /*-为了兼容IE6和FF,把height: auto语句的权限设置为最高--*/
    height: 85px; /*在IE6中，如果把height:100px放在height: auto !important之前，那么高度将小于100px。现在把height: 100px;放在最后，在IE6中，height:100px就覆盖了height: auto !important;*/
    overflow: hidden;
    width: 100%;
}
.main_tl_content .btn
{
    float: right;
}
.main_tl_content .btn_mark
{
    background: url("image/button_greetings.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 22px;
    line-height: 22px !important;
    margin: 0 0 0 10px;
    overflow: hidden;
    padding: 0 0 0 12px;
    text-align: center;
    text-decoration: none;
    width: 67px;
    display: inline;
}
.main_tl_content a.sendmsg
{
    background-position: 0 -44px;
}
.main_tl_content a.favorites
{
    background-position: 0 -22px;
}
.btn_norm
{
    display: inline;
}

.main_tl_content .btn_norm
{
    background: url("image/btn_norm_left.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    margin: 0 0 0 10px;
    overflow: hidden;
    padding: 0 0 0 10px;
    text-align: center;
    display: inline;
}
.main_tl_content .btn_norm a
{
    background: url("image/btn_norm_right.gif") no-repeat scroll right 0 transparent;
    float: left;
    font-weight: normal;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding: 0 19px 0 10px;
    text-decoration: none;
}
.main_tl_right
{
    float: right;
    width: 246px;
    background-color: Orange;
}

.turn_pages
{
    text-align: right;
    float: right;
    padding: 20px 0px;
}
.turn_pages a
{
    border-width: 1px;
    display: block;
    float: left;
    margin-right: 4px;
    line-height: 16px;
    text-align: center;
    text-decoration: none;
    min-width: 16px;
    width: auto !important;
    width: 16px;
}
.turn_pages a.garybtn
{
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #888888;
}
.turn_pages a.on
{
    border: medium none;
    color: #000000;
    font-weight: bold;
}
.turn_pages .threechr
{
    line-height: 13px;
    padding-top: 3px;
    width: 40px;
}
/* 可教课程 */
.blank-17
{
    height: 17px;
    line-height: 17px;
    clear:both;
}
/*......................................................................................................................................Mk2jj_TeacherList.aspx 结束*/

/*......................................................................................................................................Mk2jj_TeacherContent.aspx 开始*/
/*........基本信息  开始*/
/*--.basic_left左侧信息.basic_right右侧信息--*/
.basic_left, .basic_right
{
    height: 160px;
}
/*--.basic_left左侧信息--*/
.basic_left
{
    width: 600px;
    float: left;
}
/*--.basic_right 右侧信息--*/
.basic_right
{
    width: 124px;
    float: right;
}
/*--基本信息中的图片--*/
.basic_img
{
    padding: 5px 2px 4px 2px;
}
/*--基本信息右侧所有的div标签  .d_title详细信息标题.d_content详细信息内容--*/
.basic_left div, .d_title, .d_content
{
    height: 39px; /*--主要是考虑到边框，不然就是40px--*/
    line-height: 39px; /*--主要是考虑到边框，不然就是40px--*/
    border-width: 0px 1px 1px 0px;
    float: left;
}
/*--.basic_left .title 基本信息标题  .basic_left .title_bottom基本信息最下边一行的标题  .d_title详细信息标题--*/
.basic_left .title, .basic_left .title_bottom, .d_title /*--d_title (detail_title)--*/
{
    width: 54px;
    text-align: right;
}
/*--.basic_left .content 基本信息内容 .basic_left .content_bottom 基本信息最下边一行的内容--*/
.basic_left .content, .basic_left .content_bottom
{
    padding-left: 5px;
    width: 239px;
}
/*--.basic_left .title_bottom 基本信息最下一行标题 .basic_left .content_bottom基本信息最下一行内容--*/
.basic_left .title_bottom, .basic_left .content_bottom
{
    height: 40px;
    border-width: 0px 1px 0px 0px;
}
/*--详细信息栏目标题--*/
.main_tl_left h1.title_tb
{
    border-width: 1px 0px 1px 0px;
}
/*--.d_content详细信息内容--*/
.d_content
{
    width: 664px;
    border-width: 0px 0px 1px 0px;
    padding-left: 5px;
}
/*--主要是针对折行，比如可教课程,底部边框宽为1培训px--*/
.long_row
{
    border-width: 0px 0px 1px 0px;
}
/*--主要是针对折行，比如可教课程,边框为0px--*/
.long_row .d_title
{
    border-width: 0px;
    width: 54px;
}
/*--主要是针对折行，比如可教课程,左边边框宽为1px--*/
.long_row .d_content
{
    border-width: 0px 0px 0px 1px;
    width: 665px;
    min-height: 39px;
    height: auto !important;
    height: 39px;
}
.intruduction
{
    padding-left: 5px;
    line-height: 25px;
    min-height: 25px;
    height: auto !important;
    height: 25px;
}
/*........基本信息  结束*/
/*......................................................................................................................................Mk2jj_TeacherContent.aspx 结束*/
