.pages
{
    height: 35px;
    overflow: hidden;
    text-align: center;
    line-height: 25px;
    font-family: Verdana;
}
.pages a, .pages strong
{
    margin: 0 1px;
    padding: 2px 6px;
    border: 1px solid #E4E4E4;
    color: #369;
    text-decoration: none !important;
}
.pages a:hover
{
    border-color: #369;
}
.pages strong
{
    border-color: #369;
    background: #369;
    color: #FFF;
}
.pages .prev
{
    padding: 4px 5px 2px;
    border: none;
    text-decoration: underline !important;
}
.pages .next
{
    padding: 4px 5px 2px;
    border: none;
    text-decoration: underline !important;
}

.input_tx
{
    padding: 2px 0 2px 2px;
    border: 1px solid;
    border-color: #666 #CCC #CCC #666;
    line-height: 14px;
    color: #666;
}
#login_box .input_tx
{
    width: 100px;
}
#login_box #login_authcode_input .input_tx, #registerform #seccode
{
    width: 60px;
}
.search_content .input_tx
{
    width: 180px;
}
.footer_search .input_tx
{
    width: 110px;
}
#registerform .input_tx, .lost_pw .input_tx
{
    width: 180px;
}

.global_module1
{
    overflow: hidden;
    padding-bottom: 10px;
    width: 958px;
    border: 1px solid #E8E8E8;
    background: #F8F8F8;
}
.global_module2
{
    overflow-x: hidden;
    overflow-y: hidden;
}
.global_module3
{
    font: 10pt Verdana,Helvetica,Arial,sans-serif;
    border: none;
    overflow: auto;
    color: #17587C;
    line-height: 31px;
}
.global_module21_caption
{
    overflow: hidden;
    color: #17587C;
    line-height: 31px;
    border-bottom: 1px dotted #ccc;											   
}
.global_module21_caption h3
{
    display: inline;
    float: left;
    margin: 0 10px;
    padding-left: 2px;
    font-weight: 700;
    font-size: 12px;
    padding: 0 8px 0 8px;
    border-left: 1px solid #E8E8E8;
    border-right: 1px solid #E8E8E8;
}

/*****只显示标题******/
.global_news_BlowUp
{
    height: 30px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.global_news_BlowUp div.NewsTitle
{
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 25px;
    font-size: 14pt;
    font-weight: bold;
    padding-top: 5px;
}

div.NewsTitle a
{
    color: #AE0000;
}


.global_news_BlowUp div.dashed
{
    border-bottom: #ccc 1px dotted;
}


/****显示部分内容*****/
.global_news_BlowUpS
{
    height: 50px;
    margin-top: 10px;
    margin-bottom: 15px;
}

.global_news_BlowUpA
{
    margin-left: 3px;
    margin-right: 3px;
}

.global_news_BlowUpS div.NewsTitle
{
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    height: 20px;
	text-overflow: ellipsis;
    font-size: 14pt;
    font-weight: bold;
    padding-top: 5px;
}

div.NewsTitle a
{
    font-size: 11pt;
    font-weight: bold;
    color: #FF585B !important;
}

.global_news_BlowUpS div.NewsHead
{
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    height: 25px;
    text-overflow: ellipsis;
    margin-bottom: 5px;
}
.global_news_BlowUpS div.NewsContent
{
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
    margin-left: 10px;
    text-align: center;
    overflow: hidden;
    margin-bottom: 5px;
}

.global_news_BlowUpS div.dashed
{
    border-bottom: #ccc 1px dotted;
}

/******显示全部内容*****/
.global_news_BlowUpC
{
    height: 50px;
    margin-top: 10px;
    margin-bottom: 5px;
}

.global_news_BlowUpC div.NewsTitle
{
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    height: 20px;
    text-overflow: ellipsis;
    font-size: 14pt;
    font-weight: bold;
    padding-top: 5px;
}

div.NewsTitle a
{
    color: #AE0000;
}

.global_news_BlowUpC div.NewsContent
{
    margin-left: 10px;
    margin-right: 10px;
    text-align: left;
    margin-bottom: 5px;
    overflow: auto;
}

.global_news_BlowUpC div.dashed
{
    border-bottom: #ccc 1px dotted;
}


.global_module2_caption a.more
{
    display: inline;
    float: right;
    margin: 0 10px;
    color: #17587C;
    margin-top: 5px;
    font-family: simsun;
    font-size: 10pt;
}

.global_module2 div.content
{
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
    position: absolute;
    top: 25px;
    width: 100%;
    overflow: hidden;
    bottom: 0px;
}

.global_module2 div.contentIn
{
    height: 800%;
    width: 100%;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

.global_module2 div.contentDemo
{
    width: 100%;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

.global_module2 div.contentDemo2
{
    display: block;
    width: 100%;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
    height: 30px;
}

.global_module2_caption div.h3
{
    color: White;
    height: 21px;
    float: left;
    font-weight: bold !important;
    padding-left: 1px;
    padding-right: 1px;
    margin-top: 0px;
    font: 13px/1.5em Verdana,Helvetica,Arial,sans-serif;
}
div.sabrosus
{
    font: 13px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

.global_module2_caption div.h3Detach
{
    color: #003D79;
    height: 25px;
    float: left;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}


.global_module2_caption div.cursor
{
    cursor: pointer;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

.global_module2_caption div.Selected
{
    background-color: White;
    color: #0066CC;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

.global_module2_caption div.left
{
    margin-left: 4px;
    height: 21px;
    width: 10px;
    float: left;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

.global_module2_caption div.right
{
    height: 21px;
    width: 10px;
    float: left;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

.global_module
{
    overflow: hidden;
    padding-bottom: 10px;
}
.global_module1_caption
{
    height: 31px;
    overflow: hidden;
    margin-bottom: 10px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/global_caption1_bg.gif) repeat-x;
    color: #17587C;
    line-height: 31px;
}
.global_module1_caption h3
{
    display: inline;
    float: left;
    margin: 0 10px;
    padding-left: 2px;
    font-weight: 700;
    font-size: 12px;
    padding: 0 8px 0 8px;
    border-left: 1px solid #E8E8E8;
    border-right: 1px solid #E8E8E8;
}
.global_module1_caption a.more
{
    display: inline;
    float: right;
    margin: 0 20px;
    color: #17587C;
    font-family: simsun;
}
.global_module2_caption
{
    height: 31px;
    overflow: hidden;
    background: url(/eportal/fileDir/hksclzx/template/page/home/global_caption2_bg.gif) repeat-x;
    line-height: 31px;
}
.global_module2_caption H3
{
    display: inline;
    float: left;
    margin: 0 10px;
    padding-left: 2px;
    font-weight: 700;
    font-size: 12px;
    padding: 0 8px 0 8px;
    border-left: 1px solid #E8E8E8;
    border-right: 1px solid #E8E8E8;
}
.global_module3_caption
{
    position: relative;
    height: 31px;
    overflow: hidden;
    margin-bottom: 10px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/global_caption3_bg.gif) repeat-x;
    line-height: 31px;
}
.global_tx_list1
{
    width: 100%;
    overflow: hidden;
}
.global_tx_list1 li
{
    display: inline;
    float: left;
    width: 300px;
    height: 25px;
    overflow: hidden;
    margin: 0 15px 0 20px;
    padding-left: 12px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/icon_li.gif) no-repeat 0 9px;
    line-height: 25px;
}
.global_tx_list1 .box_r
{
    padding-left: 10px;
    color: #999;
}
.global_tx_list1 .box_r a
{
    color: #999;
}


.global_tx_list22
{
    overflow: hidden;
    margin-left: 10px;
    margin-right: 10px;
}
.global_tx_list22 span
{
    float: right;
}

.global_tx_list22 li
{
    display: inline;
    float: left;
    width: 100%;
    height: 25px;
    overflow: hidden;
    background: url(/eportal/fileDir/hksclzx/template/page/home/icon_li.gif) no-repeat 0px 10px;
    line-height: 25px;
}

.global_tx_list22 li.serial
{
    background: none;
}

div.Serial
{
    width:20px;
    float:left;
}
.global_tx_list22 div.link
{
    padding-top: 0px;
    
}

.global_tx_list22 div.nolink
{
    position:absolute;
    right:10px;
    font-size:9pt;
}
.global_tx_list22 div.linkW
{
    padding-top: 5px;
    float: left;
    padding-left: 5px;
}

.global_tx_list22 div.nolinkW
{
    float: left;
}

.global_tx_list22 a
{
    margin-left: 5px;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}
.global_tx_list22 .box_r
{
    color: #999;
}
.global_tx_list22 .box_r a
{
    color: #999;
}

.global_tx_list222
{
    width: 100%;
    overflow: hidden;
}
.global_tx_list222 li
{
    display: inline;
    float: left;
    width: 380px;
    height: 25px;
    overflow: hidden;
    margin: 0 10px 0 0px;
    padding-left: 8px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/icon_li.gif) no-repeat 0px 11px;
    line-height: 25px;
}
.global_tx_list222 .box_r
{
    float: right;
    color: #999;
}
.global_tx_list222 .box_r a
{
    color: #999;
}


.global_tx_list2
{
    overflow: hidden;
    padding: 0 15px;
}
.global_tx_list2 li
{
    height: 25px;
    overflow: hidden;
    line-height: 25px;
}
.global_tx_list2 .box_r
{
    padding-left: 10px;
    color: #999;
}

.global_tx_list3
{
    overflow: hidden;
    padding: 0 15px;
    height: 25px;
}
.global_tx_list3 li
{
    height: 25px;
    overflow: hidden;
    padding-left: 12px;
    background: transparent url(/eportal/fileDir/hksclzx/template/page/home/icon_li.gif) no-repeat scroll 0 11px;
    line-height: 25px;
}
.global_tx_list3 .box_r
{
    padding-left: 10px;
    color: #999;
}

.global_tx_list33
{
    overflow: hidden;
    padding: 0;
    margin: 0;
    width: 100%;
    margin-bottom: 5px;
}

.global_tx_list33 .box_r
{
    padding-left: 2px;
    color: #999;
}

.global_tx_list4
{
    overflow: hidden;
    margin-bottom: 20px;
    padding: 0 15px;
}
.global_tx_list4 li
{
    height: 35px;
    overflow: hidden;
    background: url(/eportal/fileDir/hksclzx/template/page/home/dashed_bg.gif) repeat-x 0 34px;
    line-height: 35px;
    font-size: 14px;
}
.global_tx_list4 li a
{
    color: #369;
}
.global_tx_list4 .box_r
{
    padding-left: 10px;
    color: #999;
    font-size: 12px;
}

.global_tx_list5
{
    margin-bottom: 10px;
    padding-bottom: 0;
    background: url(/eportal/fileDir/hksclzx/template/page/home/zebra_bg.gif) repeat 0 31px;
}
.global_tx_list5 .global_module2_caption
{
    margin-bottom: 0;
}
.global_tx_list5 ul
{
    padding: 0 15px 0 30px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/top10_bg.gif) no-repeat 15px 10px;
}
.global_tx_list5 ul li
{
    height: 28px;
    overflow: hidden;
    line-height: 28px;
}
.global_tx_list5 .box_r, .global_tx_list5 .box_r a
{
    color: #999;
}

.global_tx_list6
{
    margin-bottom: 10px;
    padding-bottom: 0;
    background: url(/eportal/fileDir/hksclzx/template/page/home/zebra_bg.gif) repeat 0 31px;
}
.global_tx_list6 .global_module2_caption
{
    margin-bottom: 0;
}
.global_tx_list6 ul
{
    padding: 0 15px 0 30px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/top10_bg.gif) no-repeat 15px 10px;
}
.global_tx_list6 ul li
{
    height: 28px;
    overflow: hidden;
    margin-bottom: -2px;
    line-height: 28px;
}
.global_tx_list6 .box_l
{
    width: 150px;
    height: 28px;
    overflow: hidden;
}
.global_tx_list6 .box_r
{
    width: 50px;
    overflow: hidden;
    text-align: right;
}
.global_tx_list6 .box_r a
{
    color: #999;
}

.global_avatar_list
{
}
.global_avatar_list li
{
    display: inline;
    float: left;
    height: 78px;
}
.global_avatar_list li img
{
    display: block;
    width: 48px;
    height: 48px;
    padding: 1px;
    border: 1px solid #D8D8D8;
}
.global_avatar_list li span
{
    display: block;
    width: 52px;
    height: 25px;
    overflow: hidden;
    line-height: 25px;
    text-align: center;
}

.global_piclist
{
    height: 125px;
    overflow: hidden;
    padding: 10px 0 0 7px;
}
.global_piclist li
{
    position: relative;
    display: inline;
    float: left;
    width: 106px;
    height: 123px;
    overflow: hidden;
    margin-left: 7px;
}
.global_piclist li div
{
    display: table-cell;
    display: block;
    width: 102px;
    height: 104px;
    height: 102px;
    overflow: hidden;
    border: 1px solid #E0E9F2;
    background: #FFF;
    text-align: center;
    vertical-align: middle; *font-size:85px;cursor:pointer;}
.global_piclist li div img, .user_photolist dl dt div img
{
    max-width: 100px;
    max-height: 100px;
    vertical-align: middle;
}
.global_piclist li span
{
    position: absolute;
    left: 0;
    bottom: 0;
    bottom: -2px;
    width: 102px;
    height: 16px;
    overflow: hidden;
    line-height: 16px;
    text-align: center;
}

.globalnews_piclist
{
    padding-left: 2px;
}
.globalnews_piclist li
{
    display: inline;
    float: left;
    margin: 3px 0 0 10px;
}
.globalnews_piclist img
{
    display: block;
    padding: 1px;
    border: 1px solid #D8D8D8;
}
.globalnews_piclist span
{
    display: block;
    width: 104px;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    text-align: center;
}




/* colorfulNav */
div.navC_menu
{
    width: 100%;
    margin: 0; /*background: url(/eportal/fileDir/hksclzx/template/page/home/nav_bg.jpg) 0 0 repeat-x;	*/
    color: #FFFFFF;
    position: absolute;
}

div.navC_menuRowS
{
    height: 40px;
}

.navC_menuRowS table.navcTable
{
}

.navC_menuRowS table.left
{
}

.navC_menuRowS table.right
{
}

.navC_menuRowS table.average
{
    width: 100%;
}

table.navcTable div.navC_navItemF
{
    height: 40px;
    cursor: pointer;
    font-weight: bold;
    font-size: 10pt;
    width: 100%;
}
table.navcTable div.Left
{
    margin-left: 10px;
    width: 10px;
    height: 21px;
    float: left;
    margin-top: 3px;
    padding-top: 4px;
}

table.navcTable div.Right
{
    width: 10px;
    height: 21px;
    float: left;
    margin-top: 3px;
    padding-top: 4px;
}

table.navcTable div.navC_navItemF div
{
    font-size: 13pt;
    padding-top: 10px;
}


/*
.menu ul li a
{
    display: block;
    width: 87px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
}
.menu ul li a:visited
{
}
.menu ul li a#current
{
}
.menu ul li ul
{
    
    display: none;
    position: absolute;
}


*/

/* 用户登陆 */
table.tb_userLogin
{
    width: 100%;
    height: 100%;
    table-layout: fixed;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

table.tb_userLogin input
{
    border: solid 1px gray;
    height: 18px;
    line-height: 18px;
}

table.tb_userLogin input.tb_login
{
    width: 90px;
    height: 20px;
    cursor: pointer;
}

table.tb_userLogin input.tb_regedit
{
    width: 90px;
    height: 20px;
    cursor: pointer;
}

table.tb_userLogin input.tb_loginout
{
    width: 90px;
    height: 20px;
    cursor: pointer;
}

table.tb_userLogin input.tb_editMsg
{
    width: 90px;
    height: 20px;
    cursor: pointer;
}



/***************************输出页面*******************************/



/*Content*/
div.content_goto
{
    /*     height: 25px;     width: 100%;     padding-top: 5px;     padding-left: 10px;     */
    position: relative;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 20px;
    padding-left: 5px;
    padding-top: 2px;
    color: #444444;
    border-bottom: solid 1px #e8e8e8;
    font-family: 微软雅黑;
    line-height: 20px;
    font-size: 10pt;
}

div.content_goto a
{
    color: #444444;
}

div.content_c
{
    width: 100%;
    min-height: 200px;
}

div.content_title
{
    height: 30px;
    margin-left: 0px;
    margin-right: 0px;
    padding: 10px;
    padding-top: 30px;
    text-align: center;
}

div.content_attr
{
    height: 70px;
    width: 100%;
    position: relative;
}

div.contentC
{
    min-height: 200px;
    margin-left: 20px;
    margin-right: 20px;
    overflow-x: auto;
    line-height: 1.5;
    overflow-y: hidden;
}

div.contentBottom
{
    height: 100px;
    width: 100%;
    margin-top: 15px;
}

div.contentSpace
{
    margin-left: 15px;
    margin-right: 15px;
    border-bottom: dashed 1px #999;
    border-top: dashed 1px #999;
    height: 25px;
}

div.contentSpaceBottom
{
    margin-left: 15px;
    margin-right: 15px;
    border-bottom: dashed 1px #E0E0E0;
    height: 25px;
    padding-top: 10px;
    line-height: 25px;
    color: #ADADAD;
}


div.contentBottomL
{
    width: 100%;
    padding-left: 15px;
    padding-top: 15px;
    display: block;
}

div.contentBottomR
{
    float: right;
    padding-right: 15px;
    padding-top: 15px;
}

div.contentComment
{
    height: auto;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 20px;
}


div.contentComment div.YouComment
{
    height: 300px;
    margin-top: 15px;
    margin-left: 20px;
    margin-right: 20px;
}


div.YouComment div.YouCommentC
{
}

div.YouComment div.YouCommentTitle
{
    margin-bottom: 5px;
}


div.YouComment div.button
{
    margin-top: 10px;
    margin-bottom: 10px;
    float: right;
}

div.YouCommentC textarea.tx_comment
{
    width: 100%;
    height: 200px;
    overflow: auto;
    border: solid 1px gray;
}

div.contentComment div.alContentComment
{
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 10px;
    border-bottom: solid 1px #E0E0E0;
}

div.alContentComment div.al_title
{
    height: 20px;
}

div.alContentComment div.al_content
{
    margin-bottom: 10px;
}

div.content_attrRow
{
    width: 100%;
    height: 20px;
    padding-top: 5px;
}

div.content_attrL
{
    height: 20px;
    color: Gray;
    float: left;
    padding-left: 10px;
}

div.content_attrR
{
    height: 20px;
    color: Gray;
    float: right;
    padding-right: 10px;
}

div.CopyRight
{
    position: absolute;
    top: 2px;
    bottom: 0px;
    left: 0px;
    right: 0px;
}

div.cursor
{
    cursor: pointer;
}


div.flashImageC
{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
}


/********************************/

/* 用户留言 */
div.div_leaContent
{
    width: 100%;
    min-height: 400px;
}

div.div_leaInput
{
    width: 100%;
    height: 300px;
    margin-top: 30px;
}

div.div_leaInput div.title
{
    height: 20px;
    line-height: 20px;
    background-color: Gray;
    color: White;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
}

div.div_leaInput div.content
{
    height: 230px;
    margin-left: 10px;
    margin-right: 10px;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}


div.div_leaInput table.table
{
    width: 100%;
    height: 100%;
    table-layout: fixed;
}

textarea.Common
{
    min-width: 300px;
    height: 140px;
    width: 80%;
}

div.div_leaContent div.contentMsg
{
    min-height: 150px;
    margin-left: 10px;
    margin-right: 10px;
    border: solid 1px gray;
    margin-top: 4px;
}



div.contentMsg div.title
{
    height: 20px;
    background-color: Gray;
    color: White;
    font-weight: bold !important;
    padding-left: 10px;
    line-height: 20px;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

div.contentMsg div.second
{
    min-height: 130px;
}

div.second div.second_left
{
    min-height: 130px;
    width: 100px;
    float: left;
    margin-left: 5px;
}

div.second div.second_right
{
    min-height: 130px;
    margin-right: 0px;
    margin-left: 110px;
    overflow: auto;
}

div.second_right div.time
{
    height: 25px;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

div.second_right div.content
{
    min-height: 100px;
    margin-left: 0px;
    margin-right: 0px;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

div.second_right div.content div.c_leaver
{
    min-height: 70px;
}

div.second_right div.content div.c_admin
{
    min-height: 20px;
    border: solid 1px gray;
    padding-top: 5px;
    margin-right: 5px;
}

div.c_admin div.c_adminItem
{
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    color: #AE0000;
    border-bottom: dotted 1px gray;
}

div.second_right div.content div.space
{
    height: 10px;
    width: 100%;
}

div.pageCount
{
    width: 100%;
    height: 25px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    font: 12px/1.5em Verdana,Helvetica,Arial,sans-serif;
}

div.pageCount span.first
{
    color: Blue;
    cursor: pointer;
}

div.pageCount span.prev
{
    color: Blue;
    cursor: pointer;
}

div.pageCount span.change
{
    color: Blue;
    cursor: pointer;
}

div.pageCount span.next
{
    color: Blue;
    cursor: pointer;
}

div.pageCount span.last
{
    color: Blue;
    cursor: pointer;
}

div.pageCount input.pageChange
{
    width: 20px;
    border: solid 1px gray;
    line-height: 18px;
    height: 18px;
}

div.pageCount span.des
{
    color: Blue;
}

/*****************************/

div.ImageAndText1
{
}

.ImageAndText1 div.item
{
    float: left;
    padding-left: 15px;
}

.ImageAndText1 div.first
{
    position: absolute;
    top: 30px;
    left: 0px;
    right: 0px;
}

.ImageAndText1 div.second
{
    position: absolute;
    left: 0px;
    right: 0px;
}

.ImageAndText1 div.TopImage
{
    position: absolute;
    top: 7px;
    left: 0px;
}

.ImageAndText1 div.NewsList
{
    position: absolute;
    top: 0px;
    right: 0px;
}


div.dialog_title
{
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogTitle.gif) no-repeat;
    height: 19px;
    width: 100%;
    border-top: outset 4px #ffffff;
    border-right: outset 5px #ffffff;
    border-left: outset 4px #ffffff;
}

div.dialog_content
{
    height: 100%;
    width: 100%;
    border-left: outset 4px #ffffff;
    border-right: outset 5px #ffffff;
}

div.dialog_status
{
    height: 10px;
    width: 100%;
    border-bottom: outset 4px #ffffff;
    border-left: outset 4px #ffffff;
    border-right: outset 5px #ffffff;
    background-color: #EEF0F6;
}

div.dialog_borderRight
{
    position: absolute;
    right: -19px;
    top: 2px;
    bottom: 13px;
    width: 12px;
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogBorderR.jpg) repeat-y;
}

div.dialog_borderBottom
{
    position: absolute;
    bottom: -4px;
    left: 0;
    right: -8px;
    height: 17px;
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogBorderB.jpg) repeat-x;
}
div.dialog_borderBottomL
{
    float: left;
    height: 17px;
    width: 10px;
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogBorderBottomL.jpg) repeat-x;
}
div.dialog_borderBottomR
{
    position: absolute;
    right: -18px;
    bottom: -4px;
    width: 10px;
    height: 17px;
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogBorderCol.jpg) repeat-y;
}


input.Common
{
    border: solid 1px gray;
}

table.StdTable
{
    width: 100%;
}

div.userlogin
{
}

.userlogin span.register
{
    float: right;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 5px;
    cursor: pointer;
    color: Blue;
}


.userlogin span.description
{
    float: right;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 5px;
    color: Blue;
    cursor: pointer;
}

.userlogin span.enterManage
{
	float: right;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 5px;
    color: Blue;
    cursor: pointer;
}

.userlogin span.login
{
    float: right;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    cursor: pointer;
    color: Blue;
}

.userlogin span.loginout
{
    float: right;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    cursor: pointer;
    color: Blue;
}


/*MessageBox css begin*/
.MsgWinContainer
{
    background: #C1D2E7;
    font-size: 12px;
    position: absolute;
}
.MsgWinContainer table
{
    table-layout: fixed;
    width: 100%;
    height: 100%;
}
.MsgWinContainer .titleLeft
{
    background: #C1D2E7 url("/eportal/fileDir/hksclzx/template/page/home/win_lt.gif") no-repeat left top;
}
.MsgWinContainer .titleCenter
{
    padding: 3px,3px,0px,3px;
    background: #C1D2E7 url("/eportal/fileDir/hksclzx/template/page/home/win_t.gif") repeat-x left top;
}
.MsgWinContainer .titleCenter .titleText
{
    line-height: 25px;
    font-size: 12px;
    color: #15428B;
    font-weight: bold;
    cursor: default;
    padding-left: 3px;
}
.MsgWinContainer .titleCenter .titleClose
{
    overflow: hidden;
    width: 15px;
    cursor: pointer;
    display: inline;
    background: #C1D2E7 url("/eportal/fileDir/hksclzx/template/page/home/win_close.gif") no-repeat 0 3;
}
.MsgWinContainer .titleRight
{
    background: #C1D2E7 url("/eportal/fileDir/hksclzx/template/page/home/win_rt.gif") no-repeat right top;
    padding: 3px 3px 0px;
    height: 28px;
}


.MsgWinContainer .MsgContentTable
{
    padding: 0px;
    margin: 0px;
    width: 100%;
    height: 100%;
    table-layout: auto;
}

.winMiddleLeft, .winBtnLineLeft
{
    width: 3px;
    font-size: 3px;
    background: url("/eportal/fileDir/hksclzx/template/page/home/win_l.gif") repeat-y;
}
.winMiddleRight, .winBtnLineRight
{
    width: 3px;
    font-size: 3px;
    background: url("/eportal/fileDir/hksclzx/template/page/home/win_r.gif") right repeat-y;
}
.winBottomCenter
{
    height: 3px;
    font-size: 3px;
    background: url("/eportal/fileDir/hksclzx/template/page/home/win_b.gif") repeat-x;
}
.winBottomLeft
{
    width: 3px;
    font-size: 3px;
    height: 3px;
    background: url("/eportal/fileDir/hksclzx/template/page/home/win_lb.gif") repeat-x;
}
.winBottomRight
{
    width: 3px;
    font-size: 3px;
    height: 3px;
    background: url("/eportal/fileDir/hksclzx/template/page/home/win_rb.gif") no-repeat;
}

.MsgWinContainer .winMiddleCenter
{
    font-size: 12px;
    padding: 10px 10px 0px 55px;
    display: block;
    word-break: break-all;
    word-wrap: break-word; /*white-space:nowrap;*/
    vertical-align: middle;
    height: 4em;
    background-repeat: no-repeat;
    background-position: 10px 10px;
    background-color: #C7D6E9;
}
.MsgWinContainer .winMiddleCenterTextarea
{
    padding: 5px 5px 1px;
}
.MsgWinContainer .winMiddleCenterTextarea TextArea
{
    width: 100%;
    height: 100%;
    overflow: auto;
}
.MsgWinContainer .winBtnLineCenter input
{
    margin-left: 10px;
    cursor: pointer;
    background: url("/eportal/fileDir/hksclzx/template/page/home/btn_bg.gif") no-repeat;
    width: 76px;
    height: 21px;
    line-height: 21px;
    font-size: 12px;
    color: #000;
    font-weight: normal;
    border: 0;
}
.MsgWinContainer .winMiddleCenter ol
{
    list-style-position: inside;
    margin: 0;
}


.MsgWinContainer Div.Cover
{
    background-color: #ffffff;
    position: absolute;
    overflow: hidden;
    left: -2px;
    top: -2px;
    width: 0px;
    height: 0px;
    display: none;
}
/*MessageBox css end*/


/* Dialogpage css begin */

.titleText
{
    font-weight: bold;
    font-size: 13px;
    padding-left: 5px;
    font-family: Tahoma,宋体;
}

div.descriptiontext, div.titleText
{
    color: White;
}

div.dialog_title
{
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogTitle.gif) no-repeat;
    height: 19px;
    width: 100%;
    border-top: outset 4px #ffffff;
    border-right: outset 5px #ffffff;
    border-left: outset 4px #ffffff;
}

div.dialog_content
{
    height: 100%;
    width: 100%;
    border-left: outset 4px #ffffff;
    border-right: outset 5px #ffffff;
}

div.dialog_status
{
    height: 10px;
    width: 100%;
    border-bottom: outset 4px #ffffff;
    border-left: outset 4px #ffffff;
    border-right: outset 5px #ffffff;
    background-color: #EEF0F6;
}

div.dialog_borderRight
{
    position: absolute;
    right: -19px;
    top: 2px;
    bottom: 13px;
    width: 12px;
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogBorderR.jpg) repeat-y;
}

div.dialog_borderBottom
{
    position: absolute;
    bottom: -4px;
    left: 0;
    right: -8px;
    height: 17px;
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogBorderB.jpg) repeat-x;
}
div.dialog_borderBottomL
{
    float: left;
    height: 17px;
    width: 10px;
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogBorderBottomL.jpg) repeat-x;
}
div.dialog_borderBottomR
{
    position: absolute;
    right: -18px;
    bottom: -4px;
    width: 10px;
    height: 17px;
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogBorderCol.jpg) repeat-y;
}

input.dialog_close
{
    background: #a4c8ee url(/eportal/fileDir/hksclzx/template/page/home/dialogBtnClose.jpg) repeat-x;
    width: 18px;
    height: 16px;
    border: solid 1px gray;
}

td.TdLevel
{
    vertical-align: middle;
}

DIV.horizontalLineSeparator
{
    width: 100%;
    height: 1px; *height:2px;
border-top:#cccccc1pxsolid;
border-bottom:#ffffff1pxsolid;
overflow:hidden;
}

/* Dialogpage css end */



/* viewBorderStyle */
.SolidGray
{
    border: 1px solid #E8E8E8;
}

.SolidBlue
{
    border: 1px solid #C4E1FF;
}

/*********** INNERVIEWSTYLE ***********/
div.div_innerViewStyleL
{
    width: 10px;
    position: absolute;
    top: 25px;
    left: 0px;
    bottom: 10px;
}

div.div_innerViewStyleR
{
    width: 10px;
    position: absolute;
    top: 25px;
    right: 0px;
    bottom: 10px;
}

div.div_innerViewStyleB
{
    height: 10px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
}

div.div_innerViewStyleB div.bottomL
{
    float: left;
    height: 10px;
    width: 10px;
}

div.div_innerViewStyleB div.bottomR
{
    float: right;
    height: 10px;
    width: 10px;
}

div.div_innerViewStyleL div.topDiv
{
    width: 10px;
    height: 10px;
}

div.div_innerViewStyleR div.topDiv
{
    width: 10px;
    height: 10px;
}

input.tb_loginout
{
    width: 89px;
    height: 25px;
    border: none;
    color: White;
    font-weight: bold;
    cursor: pointer;
}

/*网上报名视图*/
div.RecruitTitle
{
    height: 48px;
    width: 100%;
    background-repeat: repeat-x;
}

div.RecruitTitleLeft
{
    background-repeat: no-repeat;
    float: left;
    color: White;
    font-size: 12pt;
    font-weight: bold;
    padding-left: 35px;
    margin-top: 10px;
    margin-left: 10px;
    padding-top: 5px;
    height: 30px;
}

div.RecruitDes
{
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    border: solid 1px black;
    background-color: #fffaff;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    line-height: 20px;
}

div.stuMsg
{
    margin-left: 40px;
    margin-right: 40px;
}

div.RecruitcTitle
{
    height: 30px;
    background-repeat: repeat-x;
    color: #4279a5;
    font-weight: bold;
    padding-top: 5px;
    padding-left: 10px;
}

div.RecruitAttr
{
    height: 30px;
    padding-top: 5px;
    padding-left: 10px;
    margin-left: 40px;
    margin-right: 40px;
    width: 100%;
}

div.RecruitAttrdes
{
    float: left;
    padding-top: 3px;
    width: 90px;
}

div.RecruitAttrImp
{
    float: left;
    color: Red;
    width: 20px;
    padding-top: 3px;
    
}

div.RecruitAttrC
{
    float: left;
}

.RecruitCommon
{
    height: 18px;
    line-height: 18px;
    border-top: solid 1px gray;
    border-left: solid 1px gray;
    border-bottom: solid 1px gray;
    border-right: solid 1px gray;
}

img.ImgPhoto
{
    height:150px;
    width:100px;
}

input.RecruitRadio
{
    width: 20px;
}

select.RecruitSelect
{
    height: 20px;
    font-size: 10pt;
}

textarea.RecruitCommon
{
    width: 450px;
    height: 40px;
    border-top: solid 1px gray;
    border-left: solid 1px gray;
    border-bottom: solid 1px gray;
    border-right: solid 1px gray;
    overflow: hidden;
}

div.RecruitTab
{
    margin-left: 20px;
    margin-right: 100px;
}

div.RecruitBtn
{
    width: 100%;
    margin-left:100px;
}

div.NavFast_Title
{
    height: 30px;
    width: 100%;
    background-repeat: repeat-x;
    padding-top: 4px;
}

div.NavFast_TitleC
{
    height: 20px;
    width: 120px;
    margin-left: 5px;
    padding-top: 2px;
    padding-left: 25px;
    background-repeat: no-repeat;
    color: #4279a5;
    font-weight: bold;
}

div.NavFastChildC
{
    margin-left: 15px;
    overflow: auto;
}

div.NavFastChild1
{
    padding-left: 25px;
    background-repeat: no-repeat;
    height: 25px;
    font-size: 10pt;
    padding-top: 2px;
}

div.NavFastChild1 a
{
    color: #4279a5;
}

div.NavFastChild2
{
    padding-left: 25px;
    background-repeat: no-repeat;
    height: 20px;
    font-size: 9pt;
    padding-top: 2px;
    margin-left: 25px;
}

div.NavFastChild2 a
{
    color: #4279a5;
}

div.VoteTitle
{
    font-weight: bold;
    font-size: 10pt;
    margin-bottom: 3px;
}

div.div_voteBtn
{
    margin-top: 3px;
}

input.vote_button
{
    border: solid 1px gray;
    background-color: #eeeeee;
    color: Black;
}

label.vote_label
{
    font-size: 10pt;
}

table.vote_table
{
    padding-top: 2px;
    padding-bottom: 2px;
}

div.div_NavPath
{
    font-size: 10pt;
}

a.a_NavPathMain
{
    color: #4279a5;
    font-weight: bold;
    font-size: 12pt;
}

div.SiteStat_div
{
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

.SiteStat_tb
{
    margin:0 auto;
}


td.SiteStat_td
{
    padding-left: 4px;
    font-size: 10pt;
}

td.UserTd
{
    padding-left: 4px;
    font-size: 10pt;
    color: #0062c2;
    font-weight: bold;
    width: 70px;
}

input.in_Search
{
    width:95%;
}

div.div_searchIn
{
    float: left;
    margin-left: 20px;
}

div.div_SearchBtn
{
    float: left;
    margin-left: 20px;
}

/* 实体表单解析 */
table.entityTb
{
    table-layout:fixed;
    width:100%;
}

div.entityAttrImp
{
    float:left;
    width:20px;
    color:Red;
}

table.entityTd_Table
{
     width:100%;
     table-layout:fixed;
}
div.entityAttrC
{
    float:left;
}

td.entityTd
{
    padding-top:5px;
    padding-bottom:5px;
}






body
{
}
table.tb_userLogin
{
    width: 100%;
    height: 100%;
    table-layout: fixed;
}

table.tb_userLogin input
{
    border: solid 1px gray;
    width: 100%;
    height: 18px;
    line-height: 18px;
}

table.tb_userLogin input.tb_login
{
    width: 89px;
    height: 25px;
    border: none;
    color: White;
    font-weight: bold;
}
Div.menuRowSecond
{
	  font: 12px Verdana,Helvetica,Arial,sans-serif;
}
table.tb_userLogin input.tb_regedit
{
    width: 89px;
    height: 25px;
    border: none;
    color: White;
    font-weight: bold;
}

table.tb_userLogin input.tb_loginout
{
    width: 89px;
    height: 25px;
    border: none;
    color: White;
    font-weight: bold;
}

table.tb_userLogin input.tb_editMsg
{
    width: 89px;
    height: 25px;
    border: none;
    color: White;
    font-weight: bold;
}


.CiteViewBoderTop
{
    border-top: 1px solid #E8E8E8;
}

.CiteViewBoderBottom
{
    border-bottom: 1px solid #E8E8E8;
    background-image: url(/eportal/fileDir/hksclzx/template/page/home/global_caption3_bg.gif);
}


.global_module2_caption a.more
{
    display: inline;
    float: right;
    margin: 0 10px;
    color: #17587C;

    font-family: simsun;
    font-size:10pt;
}

table.navTable div.navItemF
{
    height: 21px;
    margin-top: 3px;
    padding-top: 4px;
    cursor: pointer;
    font-weight: bold;
    font-size: 10pt;
  
}
table.navTable div.Left
{
  
    width: 10px;
    height: 21px;
    float: left;
    margin-top: 3px;
    padding-top: 4px;
}

table.navTable div.Right
{
    width: 10px;
    height: 21px;
    float: left;
    margin-top: 3px;
    padding-top: 4px;
}

/* 图文内容视图 的内容属性容器样式*/
content_titleC
{
    background-repeat: repeat-x;
}

div.content_attrC
{
    position: absolute;
    top: 5px;
    left: 20px;
    right: 20px;
    bottom: 5px;
    background-color: #eeeeee;
}



.global_module2_caption
{
    height: 25px;
    overflow: hidden;
    background: url(/eportal/fileDir/hksclzx/template/page/home/global_caption2_bg.gif) repeat-x;
    line-height: 25px;
}

.global_module2_caption div.h3
{
    color: #003D79;
    height: 25px;
    padding-top: 5px;
}

.global_module2_caption div.left
{
    height: 25px;
    width: 10px;
}

.global_module2_caption div.right
{
    height: 25px;
    width: 10px;
}

.global_module2_caption div.leftDlist
{
    height: 25px;
    width: 10px;
    float: left;
}

.global_module2_caption div.rightDlist
{
    height: 25px;
    width: 10px;
    float: left;
}

.global_module2_caption div.div_more
{
    height: 25px;
    width: 60px;
    float: right;
}

.global_tx_list1 li
{
    display: inline;
    float: left;
    width: 300px;
    height: 25px;
    overflow: hidden;
    margin: 0 15px 0 20px;
    padding-left: 12px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/icon_li.gif) no-repeat 0 9px;
    line-height: 25px;
}

select
{
    border: solid 1px #999999;
}

.titleC
{
    font-size: 14pt;
    font-weight: bold;
}
.global_tx_list22
{
    overflow: hidden;
    margin-left: 5px;
    margin-right: 10px;
}

.global_tx_list22 li
{
    display: inline;
    float: left;
    width: 100%;
    height: 25px;
    overflow: hidden;
    background: url(/eportal/fileDir/hksclzx/template/page/home/icon_li.gif) no-repeat 0px 10px;
    line-height: 25px;
}

/* 链接mode1 */
div.LinkMode1Main
{
}

div.LinkMode1Main div.LinkMode1Content
{
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 1;
}

div.LinkMode1Main div.borderLT
{
    height: 12px;
    width: 12px;
    position: absolute;
    top: 0px;
    left: 0px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/RoundBgLT.gif) no-repeat;
    z-index: 2;
}

div.LinkMode1Main div.borderRT
{
    height: 12px;
    width: 12px;
    position: absolute;
    top: 0px;
    right: 0px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/RoundBgRT.gif) no-repeat;
    z-index: 2;
}


div.LinkMode1Main div.borderLB
{
    height: 12px;
    width: 12px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/RoundBgLB.gif) no-repeat;
    z-index: 2;
}


div.LinkMode1Main div.borderRB
{
    height: 12px;
    width: 12px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/RoundBgRB.gif) no-repeat;
    z-index: 2;
}

div.LinkMode1Main div.title
{
    font-size: 12pt;
    color: #1e2c86;
    margin-top: 15px;
    font-weight: bold;
    font-family: 微软雅黑;
    padding-left: 15px;
    margin-left: 5px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/LinkMode1TitleBg.gif) no-repeat;
    padding-bottom: 15px;
}

div.LinkMode1Main div.item
{
    padding-left: 30px;
    padding-top: 5px;
    float: left;
    font-family: 宋体;
    font-size: 10pt;
    height: 22px;
    margin-left: 5px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/LinkMode1ItemBg.gif) no-repeat;
}





div.FlashborderLT
{
    height: 12px;
    width: 12px;
    position: absolute;
    top: 2px;
    left: 2px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/RoundBgLT.gif) no-repeat;
    z-index: 2;
}

div.FlashborderRT
{
    height: 12px;
    width: 12px;
    position: absolute;
    top: 2px;
    right: 2px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/RoundBgRT.gif) no-repeat;
    z-index: 2;
}


div.FlashborderLB
{
    height: 12px;
    width: 12px;
    position: absolute;
    bottom: 2px;
    left: 2px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/RoundBgLB.gif) no-repeat;
    z-index: 2;
}


div.FlashborderRB
{
    height: 12px;
    width: 12px;
    position: absolute;
    bottom: 2px;
    right: 2px;
    background: url(/eportal/fileDir/hksclzx/template/page/home/RoundBgRB.gif) no-repeat;
    z-index: 2;
}

div.OnWatchDay
{
    height: 20px;
    padding-left: 15px;
    padding-top: 0px;
    font-size: 9pt;
    font-weight: bold;
}

div.OnWatchDayContent
{
    height: 100px;
    padding-top: 2px;
    font-size: 9pt;
}

span.OnWatchDate
{
    border-bottom: dashed 1px gray;
    padding-bottom: 5px;
}

td.OnWatchDayTd
{
    height: 20px;
    padding-left: 15px;
}

td.OnWatchDayTdL
{
    height: 20px;
    padding-left: 15px;
}

li.serial div.Serial
{
    background: url(/eportal/fileDir/hksclzx/template/page/home/Serial.gif) no-repeat 0 3px;  
    margin-left: 7px;
    color: White;
}

li.serial div.SerialImportant
{
    background: url(/eportal/fileDir/hksclzx/template/page/home/SerialImportant.gif) no-repeat 0 3px;
    position: absolute;
    left: 0px;
    width: 20px;
    margin-left: 7px;
    color: White;
}

div.appointDiv
{
    margin: 10px 10px 10px 10px;
    overflow:auto;
}

div.appointMain
{
}

div.second div.second_left
{
    background-repeat: no-repeat;
}

/*********** INNERVIEWSTYLE ***********/
/*1*/
div.div_innerViewL_style1
{
}

div.div_innerViewR_style1
{
}

div.div_innerViewB_style1
{
}

/*2*/
div.div_innerViewL_style2
{
    top: 12px;
}

div.div_innerViewR_style2
{
    top: 12px;
}

div.div_innerViewB_style2
{
}

/*3*/
div.div_innerViewL_style3
{
    top: 23px;
}

div.div_innerViewR_style3
{
    top: 23px;
}

div.div_innerViewB_style3
{
}

/*4*/
div.div_innerViewL_style4
{
    top: 12px;
}

div.div_innerViewR_style4
{
    top: 12px;
}

div.div_innerViewB_style4
{
}

/*5*/
div.div_innerViewL_style5
{
    top: 2px;
}

div.div_innerViewR_style5
{
    top: 2px;
}

div.div_innerViewB_style5
{
}

/*6*/
div.div_innerViewL_style6
{
    top: 23px;
}

div.div_innerViewR_style6
{
    top: 23px;
}

div.div_innerViewB_style6
{
}


/*7*/
div.div_innerViewL_style7
{
    top: 11px;
}

div.div_innerViewR_style7
{
    top: 11px;
}

div.div_innerViewB_style7
{
}


/*8*/
div.div_innerViewL_style8
{
    top: 2px;
}

div.div_innerViewR_style8
{
    top: 2px;
}

div.div_innerViewB_style8
{
}

div.div_innerViewL_style9
{
    top: 3px;
    bottom: 0px;
}
div.div_innerViewR_style9
{
    top: 3px;
    bottom: 0px;
}

/********** TITLE STYLE ************/
/*1*/
div.TitleStyle1
{
}

div.TitleStyle1 div.left
{
    margin-left: 10px;
}

div.TitleStyle1 div.h3
{
    color: White;
}

div.TitleStyle1 div.right
{
}

div.TitleStyle1 div_more
{
}

div.TitleStyle1 div.leftDlist
{
    margin-left: 0px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /*IE8*/
    filter: alpha(opacity=30); /*IE5、IE5.5、IE6、IE7*/
    opacity: .3; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle1 div.rightDlist
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter: alpha(opacity=30); /*IE5、IE5.5、IE6、IE7*/
    opacity: .3; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
    margin-right: 2px;
}

div.TitleStyle1 div.h3Detach
{
    color: White;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter: alpha(opacity=50); /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle1 div.cursor
{
    cursor: pointer;
}

div.TitleStyle1 div.Selected
{
    background-color: White;
    color: white;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /*IE8*/
    filter: 100; /*IE5、IE5.5、IE6、IE7*/
    opacity: 1; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}
/*2*/
div.TitleStyle2
{
}

div.TitleStyle2 div.left
{
    margin-left: 10px;
}

div.TitleStyle2 div.h3
{
    color: White;
}

div.TitleStyle2 div.right
{
}

div.TitleStyle2 div_more
{
	font: 11px/1.5em Verdana,Helvetica,Arial,sans-serif;
}


/*3*/
div.TitleStyle3
{
}

div.TitleStyle3 div.left
{
    margin-left: 0px;
}

div.TitleStyle3 div.h3
{
    color: White;
}

div.TitleStyle3 div.right
{
}

div.TitleStyle3 a.more
{
    color: #996031;
}

div.TitleStyle3 div.leftDlist
{
    margin-left: 0px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /*IE8*/
    filter: alpha(opacity=30); /*IE5、IE5.5、IE6、IE7*/
    opacity: .3; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle3 div.rightDlist
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter: alpha(opacity=30); /*IE5、IE5.5、IE6、IE7*/
    opacity: .3; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
    margin-right: 2px;
}

div.TitleStyle3 div.h3Detach
{
    color: White;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter: alpha(opacity=30); /*IE5、IE5.5、IE6、IE7*/
    opacity: .3; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle3 div.cursor
{
    cursor: pointer;
}

div.TitleStyle3 div.Selected
{
    background-color: White;
    color: white;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /*IE8*/
    filter: 100; /*IE5、IE5.5、IE6、IE7*/
    opacity: 1; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}
/*4*/
div.TitleStyle4
{
}

div.TitleStyle4 div.left
{
    margin-left: 10px;
}

div.TitleStyle4 div.h3
{
    color: #ECECFF;
}

div.TitleStyle4 div.right
{
}

div.TitleStyle4 div_more
{
}



/*5*/
div.TitleStyle5
{
}

div.TitleStyle5 div.left
{
    margin-left: 10px;
}

div.TitleStyle5 div.h3
{
    color: #003D79;
}

div.TitleStyle5 div.right
{
}

div.TitleStyle5 a.more
{
    color: #003D79;
}

div.TitleStyle5 div.leftDlist
{
    margin-left: 5px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /*IE8*/
    filter: alpha(opacity=50); /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle5 div.rightDlist
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter: alpha(opacity=50); /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
    margin-right: 2px;
}

div.TitleStyle5 div.h3Detach
{
    color: #003D79;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter: alpha(opacity=50); /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle5 div.cursor
{
    cursor: pointer;
}

div.TitleStyle5 div.Selected
{
    background-color: White;
    color: #003D79;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /*IE8*/
    filter: 100; /*IE5、IE5.5、IE6、IE7*/
    opacity: 1; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

/*6*/
div.TitleStyle6
{
}

div.TitleStyle6 div.left
{
    margin-left: 0px;
}

div.TitleStyle6 div.h3
{
    color: White;
}

div.TitleStyle6 div.right
{
}

div.TitleStyle6 div_more
{
}

div.TitleStyle6 div.leftDlist
{
    margin-left: 0px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /*IE8*/
    filter: alpha(opacity=30); /*IE5、IE5.5、IE6、IE7*/
    opacity: .3; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle6 div.rightDlist
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter: alpha(opacity=30); /*IE5、IE5.5、IE6、IE7*/
    opacity: .3; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
    margin-right: 2px;
}

div.TitleStyle6 div.h3Detach
{
    color: White;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter: alpha(opacity=30); /*IE5、IE5.5、IE6、IE7*/
    opacity: .3; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle6 div.cursor
{
    cursor: pointer;
}

div.TitleStyle6 div.Selected
{
    background-color: White;
    color: white;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /*IE8*/
    filter: 100; /*IE5、IE5.5、IE6、IE7*/
    opacity: 1; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

/*7*/
div.TitleStyle7
{
}

div.TitleStyle7 div.left
{
    margin-left: 10px;
}

div.TitleStyle7 div.h3
{
    color: White;
}

div.TitleStyle7 div.right
{
}

div.TitleStyle7 div_more
{
}
/*8*/
div.TitleStyle8
{
}

div.TitleStyle8 div.left
{
    margin-left: 10px;
}

div.TitleStyle8 div.h3
{
    color: #003D79;
}
div.TitleStyle9 div.h3
{
    color: #028CF7;
}

div.TitleStyle8 div.right
{
}

div.TitleStyle8 a.more
{
    color: #003D79;
}

div.TitleStyle8 div.leftDlist
{
    margin-left: 5px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /*IE8*/
    filter: alpha(opacity=50); /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle8 div.rightDlist
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter: alpha(opacity=50); /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
    margin-right: 2px;
}

div.TitleStyle8 div.h3Detach
{
    color: #003D79;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter: alpha(opacity=50); /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle8 div.cursor
{
    cursor: pointer;
}

div.TitleStyle8 div.Selected
{
    background-color: White;
    color: #003D79;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /*IE8*/
    filter: 100; /*IE5、IE5.5、IE6、IE7*/
    opacity: 1; /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.div_showMoreType
{
    float:right;
}

input.in_Search
{
    width:95%;
}

div.div_searchIn
{
    float:left; margin-left:10px;
}

div.div_SearchBtn
{
    float:left;margin-left:10px;
}



.student_swiper {
      width: 100%;
    height: 204px;
    padding: 5px 0 13px 0;
    display: flex;
    overflow: hidden;
    box-sizing: border-box;
}

.swiper_wrapper_start,
.swiper_wrapper_end {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
}

.student_swiper .swiper-slide,
.swiper_wrapper_end .swiper-slide {
    width: auto;
    height: 100%;
}

.student_swiper .swiper-slide img,
.swiper_wrapper_end .swiper-slide img {
    height: 100%;
        padding: 0 7px;
}