﻿body
{
    line-height: 22px;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
    padding: 0px;
    margin: 0px auto;
    text-align: center;
    font-size: 13px;
}
a
{
    text-decoration: none;
    color: #306382;
}
a:hover
{
    text-decoration: none;
    color: #3EA9C8;
}
img
{
    border-style: none;
}
.clear
{
    clear: both;
    height: 1px;
    line-height: 1px;
    display: block;
    overflow: hidden;
}
body
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
li
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
td
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    /*text-align: left;*/
}
FORM
{
    margin: 0px;
    padding: 0px;
    display: block;
}
/**text-align:right;**/
.page_body_fidle
{
    background: url(../images/head_bg.jpg) repeat-x;
}
.page_body_div
{
    width: 980px;
    margin: 0px auto;
    position: relative;
}

/**login**/
.login_body_fidle
{
    background: #fff;
}
.login_body_div
{
    position: relative;
    background: url(../images/login_bg.jpg) no-repeat center top;
    min-height: 500px;
    height: auto;
    _height: 500px;
    width: 1100px;
    margin: 0px auto;
}
.login_form_fidle
{
    margin: 0px auto 0px auto;
    text-align: center;
    width: 410px;
    height: 233px;
    padding: 200px 0px 0px 0px;
}
.login_form
{
    background: url(../images/login_form_bg.jpg) no-repeat;
    clear: both;
    height: 250px;
}
.form_table
{
    padding: 40px 20px 0px 20px;
    height: 288px;
}
.form_table input
{
    width: 150px;
}
.form_table th
{
    padding: 4px 8px;
}
.form_table td
{
    padding: 4px 8px;
}
.form_table .login_bnt
{
    background: url(../images/login_bnt.jpg) no-repeat;
    width: 56px;
    height: 24px;
    border: 0px;
}
.form_table .search_bnt
{
    background: url(../images/search_bnt.jpg) no-repeat;
    width: 56px;
    height: 24px;
    border: 0px;
}
.login_but_fidle
{
    padding: 20px 0px 20px 0px;
    float: right;
}
.add_account a
{
    display: block;
    width: 85px;
    height: 20px;
    background: url(../images/bnt001.jpg) no-repeat;
    text-align: center;
    color: #c45423;
}
.add_account a:hover
{
    text-decoration: underline;
    color: #F60;
}
.login_text_fidle
{
    color: #306382;
    text-align: left;
    padding: 10px 20px 0px 20px;
}



/** head **/
.page_head_fidle
{
    height: 86px;
    position: relative;
}
.page_head_fidle .head_logo
{
    position: absolute;
    left: 10px;
    top: 8px;
}
.page_head_fidle .head_link
{
    position: absolute;
    top: 4px;
    right: 10px;
    min-width: 200px;
    width: auto;
    _width: 200px;
    height: 20px;
}
.page_head_fidle .head_link ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.page_head_fidle .head_link ul li
{
    float: left;
    padding: 0px 10px 0px 0px;
}
.page_head_fidle .head_link ul li a
{
    padding: 0px 0px 0px 15px;
    float: left;
    display: block;
}
.page_head_fidle .head_link .headLink1 a
{
    background: url(../images/head_link_icon1.jpg) no-repeat left center;
}
.page_head_fidle .head_link .headLink2 a
{
    background: url(../images/head_link_icon2.jpg) no-repeat left center;
}
.page_head_fidle .head_link .headLink3 a
{
    background: url(../images/head_link_icon3.jpg) no-repeat left center;
}
.page_head_fidle .head_link .headLink4 a
{
    background: url(../images/head_link_icon4.jpg) no-repeat left center;
}

.page_head_fidle .head_menu
{
    position: absolute;
    top: 35px;
    right: 5px;
    min-width: 200px;
    width: auto;
    _width: 200px;
    height: 20px;
}
.page_head_fidle .head_menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.page_head_fidle .head_menu ul li
{
    float: left;
}
.page_head_fidle .head_menu ul li a
{
    float: left;
    display: block;
    text-indent: -2000px;
    overflow: hidden;
    height: 39px;
}
.page_head_fidle .head_menu .headMenu1 a
{
    background: url(../images/head_menu1.jpg) no-repeat left center;
    width: 106px;
}
.page_head_fidle .head_menu .headMenu2 a
{
    background: url(../images/head_menu2_1.jpg) no-repeat left center;
    width: 100px;
}
.page_head_fidle .head_menu .headMenu3 a
{
    background: url(../images/head_menu3.jpg) no-repeat left center;
    width: 87px;
}
.page_head_fidle .head_menu .headMenu4 a
{
    background: url(../images/head_menu4.jpg) no-repeat left center;
    width: 88px;
}
.page_head_fidle .head_menu .headMenu5 a
{
    background: url(../images/head_menu5.jpg) no-repeat left center;
    width: 136px;
}
.page_head_fidle .head_menu .headMenu6 a
{
    background: url(../images/head_menu6.jpg) no-repeat left center;
    width: 124px;
}


/** content **/
.page_content_fidle
{
    text-align: left;
    clear: both;
    position: relative;
    background: url(../images/page_content_bg.jpg) no-repeat;
    min-height: 400px;
    height: auto;
    _height: 400px;
}
.content_menu
{
    background: url(../images/left_menu_bg1.jpg) repeat-y;
    width: 192px;
    float: left;
    overflow: hidden;
    margin: 20px 0px 10px 0px;
}
.left_menu_title
{
    background: url(../images/left_menu_title.jpg) no-repeat;
    text-indent: -1000px;
    overflow: hidden;
    width: 173px;
    height: 35px;
    margin: 0px;
    padding: 0px;
}
.left_menu_title_cs
{
    background: url(../images/left_menu_title_cs.jpg) no-repeat;
    text-indent: -1000px;
    overflow: hidden;
    width: 173px;
    height: 35px;
    margin: 0px;
    padding: 0px;
}
.left_menu_title_cs2
{
    background: url(../images/left_menu_title_cs2.jpg) no-repeat;
    text-indent: -1000px;
    overflow: hidden;
    width: 173px;
    height: 35px;
    margin: 0px;
    padding: 0px;
}
.page_content_fidle .content_menu
{
    width: 173px;
}
.page_content_fidle .content_menu .left_menu
{
    background: url(../images/left_menu_bg2.jpg) no-repeat left bottom;
    width: 173px;
}
.page_content_fidle .content_menu .left_menu_cs
{
    padding: 0px 0px 8px 0px;
    text-align: left;
    width: 173px;
}


.page_content_fidle .content_menu ul
{
    list-style: none;
    margin: 0px;
    padding: 10px 5px 10px 4px;
}
.page_content_fidle .content_menu ul li
{
}
/*
.page_content_fidle .content_menu ul li a
{
    display: block;
    text-indent: -2000px;
    height: 25px;
    width: 164px;
}
.page_content_fidle .content_menu .leftMenu1 a
{
    background: url(../images/left_menu1.jpg) no-repeat;
}*/
.page_content_fidle .content_menu .leftMenu2 a
{
    background: url(../images/left_menu2.jpg) no-repeat;
}
.page_content_fidle .content_menu .leftMenu3 a
{
    background: url(../images/left_menu3.jpg) no-repeat;
}
.page_content_fidle .content_menu .leftMenu4 a
{
    background: url(../images/left_menu4.jpg) no-repeat;
}
.page_content_fidle .content_menu .leftMenu5 a
{
    background: url(../images/left_menu5.jpg) no-repeat;
}
.page_content_fidle .content_menu .leftMenu6 a
{
    background: url(../images/left_menu6.jpg) no-repeat;
}
.page_content_fidle .content_menu .leftMenu7 a
{
    background: url(../images/left_menu7.jpg) no-repeat;
}
.page_content_fidle .content_menu .leftMenu8 a
{
    background: url(../images/left_menu8.jpg) no-repeat;
}

.page_content_fidle .content_menu ul li .leftSubmenu li
{
    padding: 0px 0px 8px 0px;
    text-align: left;
}

.page_content_fidle .content_menu ul li .leftSubmenu li a , .left_menu_z
{
    background: url(../images/content_submenu_icon.jpg) no-repeat left 1px;
    text-indent: 0px;
    min-height: 25px;
    height: auto;
    _height: 25px;
    line-height: 120%;
    padding: 0px 0px 0px 12px;
    width: 150px;
}

.page_content_fidle .content_main
{
    width: 806px;
    float: left;
    overflow: hidden;
    height: 698px;
}
.page_content_fidle .index_banner_div
{
    padding: 0px 0px 0px 20px;
}
.page_content_fidle .index_news_div
{
    float: left;
    width: 453px;
    padding: 0px 20px 0px 40px;
}
.page_content_fidle .index_news_div .index_news_title
{
    background: url(../images/content_news_title.jpg) no-repeat;
    width: 440px;
    height: 20px;
    text-indent: -2000px;
    overflow: hidden;
    position: absolute;
}
.page_content_fidle .index_news_div .title_td
{
    padding: 2px 0px;
    width: 420px;
}
.page_content_fidle .index_news_div .title_td a
{
    background: url(../images/index_news_icon.jpg) no-repeat left 1px;
    padding: 0px 0px 0px 12px;
}
.page_content_fidle .index_news_div .time_td
{
    padding: 2px 0px;
    color: #999;
    font-size: 12px;
}
.page_content_fidle .more
{
    text-align: left;
    height: 20px;
    position: relative;
    z-index: 2;
}
.page_content_fidle .more a
{
    float: right;
    display: block;
    background: url(../images/more.jpg) no-repeat;
    width: 42px;
    height: 13px;
    text-indent: -1000px;
    overflow: hidden;
    margin: 3px 0px 0px 0px;
}
.page_content_fidle .index_ad_div
{
    float: right;
    width: 265px;
    padding: 0px 10px 0px 0px;
}
.page_content_fidle .index_ad_div ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.page_content_fidle .index_ad_div ul li
{
    margin: 0px;
    padding: 0px;
}



/** footer **/
.page_footer_fidle
{
    clear: both;
    position: relative;
}
.page_footer_fidle .footer_text
{
    background: url(../images/footer_bg.jpg) repeat-x;
    padding: 4px 0px 0px 0px;
    font-weight: bold;
    height: 28px;
}



/**form**/
.content_form , .nav_path
{
    /*width: 731px;     min-height: 100px;     height: 622px;     _height: 100px;*/
    margin-left: 10px;
    float: left;
    width: 80%;
}

.nav_path
{
    margin: 10px 0 5px 10px;
}


.content_form .form_title
{
    background: url(../images/content_main_t.jpg) no-repeat left top;
}
.content_form .form_title h1
{
    margin: 0px;
    padding: 0px;
}
.content_form .form_fidle
{
    background: url(../images/content_main_m.jpg) repeat-y;
}
.content_form .form_div
{
    background: url(../images/content_main_b.jpg) no-repeat left bottom;
    padding: 30px 0px 30px 0px;
    text-align: center;
    margin: 0px auto;
}
.content_form .form_div th
{
    text-align: right;
    padding: 8px 8px;
    vertical-align: top;
}
.content_form .form_div th span
{
    color: #FF0000;
}
.content_form .form_div td
{
    text-align: left;
    padding: 8px 8px;
    vertical-align: top;
}
.content_form .form_div td span
{
    color: #FF0000;
}
.content_form .form_button
{
    border-left: 0px solid #ccc;
    border-right: 0px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 0px solid #ccc;
    margin: 0px 20px 0px 10px;
    padding: 10px 0px 0px 0px;
}


.formTable
{
    /*width:100%;*/
}


.formTable,.formTable td
{
    background-color:White;
    border-color:White;
}
/*
.formTable tr:nth-child(odd)
{
    background-color:#F0F0F0;
}
.formTable tr:nth-child(even)
{
    background-color:White;
}*/
.formTable th
{
    background-color: #F0F0F0;
    border-color: White;
    font-weight: normal;
    /*width: 20%;*/
    text-align: right;
}

.readonly
{
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
}

#PerTemp
{
    display: none;
    margin: 10px;
    padding: 5px;
    background-color: White;
    border: 1px solid gray;
    box-shadow: 3px 3px 7px #888888;
   width:138px;
}
