/* CSS Document */



/*公共部分*/

*

{

    margin: 0px;

    padding: 0px;

}

.checkbox,.radio

{ border:0px; }

body

{

    margin: 0px;

    padding: 0px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #000000;

}

#container

{

    margin: 0 auto;

    padding: 0px;

}

a, a:link, a:visited, a:active, a:hover

{

    /*background: transparent;*/

    border: 0px;

}

a, a:link, a:visited, a:active

{

    color: #000000;

    text-decoration: none;

}

a:hover

{

    color: #022d93;

    text-decoration: underline;

}

img

{

    border: 0px;

}

/*公共部分结束*/



/*head部分开始*/

#head

{

    float: left;

    margin: 0px;

    padding: 0px;

    width: 100%;

    background: url(/templets/default/images/head_bg.gif) repeat-x left top;

}

#head-logo

{

    float: left;

    margin: 0px 0px 0px 30px;

    padding: 0px;

}

#head-kj

{

    float: right;

    margin-right: 50px;

    padding: 0px;

}

#head-kj img

{

    padding: 0px 0px 0px 20px;

}

/*head部分结束*/



/*content部分开始*/

#content

{

    margin: 0px;

    padding: 0px;

    width: 100%;

    height: 100%;

}



/*content-left部分开始*/

#content-left

{

    float: left;

    margin: 4px 0px 0px 0px;

    padding: 0px;

    width: 159px;

    height: 700px;

    background: #cbecff;

}

#content-left-top

{

    float: left;

    width: 157px;

    height: 90px;

    border: 1px solid #67b3ed;

}

#content-left-top-top

{

    float: left;

    width: 155px;

    height: 26px;

    font-size: 14px;

    color: #FF0000;

    font-weight: bold;

    border-bottom: none;

    border: 1px solid #ffffff;

    background: url(/templets/default/images/content-left-top_bg.gif) repeat-x left top;

}

#content-left-top-top-title

{

    float: left;

    width: 80px;

    font-size: 14px;

    color: #FF0000;

    font-weight: bold;

    padding: 4px 0px 0px 10px;

}

#content-left-top-bottom

{

    float: left;

    width: 155px;

    height: auto;

    border-top: none;

    border: 1px solid #ffffff;

    background: url(/templets/default/images/content-left-top-bottom.gif) repeat-x left top;

}

#content-left-bottom

{

    float: left;

    margin: 6px 0px 0px 0px;

    width: 155px;

    border: 1px solid #0782df;

}

ul#menu

{

    top: 0px;

    position: relative;

    padding: 0px;

    margin: 0px 2px 0px 0px;

    list-style-type: none;

    width: 155px;

    border-bottom: 2px solid #ffffff;

    border-top: 1px solid #ffffff;

}

ul#menu ul

{

    background: #77A2E7;

    list-style-type: none;

}

ul#menu a

{

    display: block;

    text-decoration: none;

}

ul#menu li

{

    margin: 0px;

    padding: 0px;

}

ul#menu li a

{

    padding-top: 8px;

    padding-left: 32px;

    height: 22px;

    margin: 0px;

    background: url(/templets/default/images/menu-ul_bg_s.gif);

    color: #005290;

    font-size: 13px;

    font-weight: bold;

    line-height: inherit;

}

ul#menu li a:hover

{

    background: url(/templets/default/images/menu-ul_bg_h.gif);

    text-decoration: none;

    color: #2684cc;

}

ul#menu li ul li

{

    margin: 0px;

    border-top: 1px solid #ffffff;

    border-bottom: 1px solid #94c4e8;

}

ul#menu li ul li a

{

    font-weight: normal;

    padding-left: 20px;

    padding-top: 4px;

    color: #57585a;

    background: #ddebf4;

}

ul#menu li ul li a:hover

{

    color: #428EFF;

    text-decoration: underline;

    background: #E8ECFC;

}

/*content-left部分结束*/





/*content-center部分结束*/

#content-center

{

    float: left;

    margin: 4px 6px 0px 6px;

    padding: 0px;

    width: 10px;

    height: 700px;

    background: url(/templets/default/images/content-center_bg.gif) repeat-y top left;

}

#content-center-tips

{

    margin: 150px 0px 0px 0px;

    padding: 0px;

    width: 9px;

    height: 79px;

    background: url(/templets/default/images/content-center.gif);

}

/*content-center部分结束*/





/*content-content部分开始*/

#content-content

{

    float: left;

    margin: 4px 0px 0px 0px;

    padding: 0px;

    width: 80%;

    height: 700px;

    color: #006eb3;

}

#content-content-top

{

    float: left;

    padding: 0px;

    width: 100%;

    height: 24px;

    background: url(/templets/default/images/content-content-top_bg.gif) repeat-x left;

    border: 1px solid #9fd6ff;

}

table tr td

{ 

}

#content-content-top-title

{

    float: left;

    margin: 4px 0px 0px 20px;

    padding: 0px 0px 0px 4px;

    width: 300px;

    color: #01508b;

}

#content-content-top-img

{

    float: left;

    margin: 0px 10px 0px 10px;

    padding: 0px 0px 0px 4px;

}

#content-content-center

{

    float: left;

    margin: 10px 0px 0px 0px;

    padding: 0px;

    width: 100%;

}



/* 标签导航 */

#tabnav ul

{

    list-style-type: none;

    margin: 0px;

    padding-left: 50px;

    padding-bottom: 20px;

    border-bottom: 2px solid #0683df;

}

#tabnav li

{

    float: left;

    height: 22px;

    margin: 0px 5px 0px 0px;

    font: verdana, arial;

}

#tabnav li.active

{

    float: left;

    height: 25px;

}

#tabnav a:link, #tabnav a:visited

{

    display: block;

    width: 79px;

    height: 16px;

    color: #006eb3;

    background: url(/templets/default/images/tabnav_bgq.gif);

    text-decoration: none;

    padding: 4px 10px 0px 10px;

}

#tabnav a:hover

{

    background: url(/templets/default/images/tabnav_bgh.gif);

    color: #ffffff;

    font-weight: bold;

}



/* 标签内容 */

#tabcontent

{

    border-left: 1px solid #B6D6FF;

    border-right: 1px solid #B6D6FF;

    border-bottom: 1px solid #B6D6FF;

    background: #f2f9ff;

    margin: 0 0 0 0px;

    padding: 10px;

}

/* 标签内容 可独立标签存在 */

#tabcontent2

{

    border: 1px solid #B6D6FF;

    background: #fbfbff;

    margin: 0 0 10px 0;

    padding: 10px;

    font: "宋体" 12px;

}

/* 标签内容 可独立标签存在  单行*/

#tabcontent3

{

    border: 1px solid #B6D6FF;

    background: #fbfbff;

    margin: 0 0 10px 0;

    padding: -2px;

    font: "宋体" 12px;

}



#content-content-center-table

{

    float: left;

    margin: 8px 0px 0px 0px;

    padding: 0px;

    width: 100%;

}



#content-content-center-table #treetable td

{

    background: #f2f9ff;

    border-bottom: 0px solid #a1d5fd;

    border-right: 0px solid #a1d5fd;

    height: 25px;

}



table.tbresult

{

    border-collapse: collapse;

    text-align: center;

    width: 100%;

    border: 1px solid #a1d5fd;

}

table.tbresult td

{

    border: 1px solid #a1d5fd;

    height: 25px;

}



.title

{

    background: #c8e2fd;

    height: 25px;

    font-size: 14px;

    color: #02508e;

    font-weight: bold;

}

#content-content-bottom

{

    float: left;

    margin: 8px 0px 0px 0px;

    padding: 6px 0px 6px 10px;

    width: 100%;

    border: 1px solid #96e490;

    color: #1c6400;

}

/*content-content部分结束*/

.maincon{ margin-top:5px;}

.maincon table{width:100%; table-layout:fixed;  font:12px "宋体"; color:#000000; text-align:center; border-collapse:collapse; border: 1px solid #9fd6ff;border-left:none; border-right:none; margin-top:4px;}

.maincon tr{border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;} 

.maincon th{ width:150px; height:24px;border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#F2F8FF;font-weight:bold;color:#000000; text-align:right; padding-right:10px; }

.maincon th span{ color:#000000; padding-right:6px;}

.maincon td{ border-bottom:1px solid #CCCCCC; background-color:#F8F8F8; text-align:left; padding-left:10px;

}

.maincon #Tips{background-color:#FFFFE7; border:1px solid #F5F2BC; padding-left:10px; color:#000000; margin-left:6px;}





.listctrl

{

    clear: both;

    margin: 10px 0 4px 0;

    padding: 0px;

    text-align: right;

    height: 20px;

    line-height: 20px;

}





input.SmallButton, input.ArrowButton

{

    font-size: 9pt;

    height: 20px;

    text-decoration: none;

    border: 1px solid #6E91C7;

    background: #F4FBE1 url('/templets/default/images/button_bg.gif');

}

input.SmallButton:hover, input.ArrowButton:hover

{

    font-size: 9pt;

    color: #395500;

    background: #F4FADF url('/templets/default/images/bg_input_btn_hover.png');

    border: 1px solid #80AA00;

    border-top: 1px solid #99CC00;

    border-left: 1px solid #99CC00;

}

.BigButton

{

    font-size: 12pt;

    margin: 1px;

    height: 24px;

    text-decoration: none;

    border: 1px solid #6E91C7;

    background: #F4FBE1 url('/templets/default/images/button_bg.gif');

}

input.BigButton

{

    font-size: 12pt;

    margin: 1px;

    height: 24px;

    text-decoration: none;

    border: 1px solid #6E91C7;

    background: #F4FBE1 url('/templets/default/images/button_bg.gif');

}

input.BigButton:hover

{

    font-size: 12pt;

    color: #395500;

    background: #F4FADF url('/templets/default/images/bg_input_btn_hover.png');

    border: 1px solid #80AA00;

    border-top: 1px solid #99CC00;

    border-left: 1px solid #99CC00;

}





input.SmallButtonAHover

{

    width: 50px;

    height: 21px;

    color: #000000;

    background: url("/templets/default/images/btn_a.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 12px;

    background-position: 0 -21px;

}

input.SmallButtonA

{

    width: 50px;

    height: 21px;

    color: #36434E;

    background: url("/templets/default/images/btn_a.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 12px;

}

input.SmallButtonA:hover

{

    background-position: 0 -21px;

    font-size: 12px;

}



input.SmallButtonBHover

{

    width: 74px;

    height: 21px;

    color: #000000;

    background: url("/templets/default/images/btn_b.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 12px;

    background-position: 0 -21px;

}

input.SmallButtonB

{

    width: 74px;

    height: 21px;

    color: #36434E;

    background: url("/templets/default/images/btn_b.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 12px;

}

input.SmallButtonB:hover

{

    background-position: 0 -21px;

    font-size: 12px;

}



input.SmallButtonCHover

{

    width: 105px;

    height: 21px;

    color: #000000;

    background: url("/templets/default/images/btn_c.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 12px;

    background-position: 0 -21px;

}

input.SmallButtonC

{

    width: 105px;

    height: 21px;

    color: #36434E;

    background: url("/templets/default/images/btn_c.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 12px;

}

input.SmallButtonC:hover

{

    background-position: 0 -21px;

    font-size: 12px;

}



input.SmallButtonDHover

{

    width: 160px;

    height: 21px;

    color: #000000;

    background: url("/templets/default/images/btn_d.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 12px;

    background-position: 0 -21px;

}

input.SmallButtonD

{

    width: 160px;

    height: 21px;

    color: #36434E;

    background: url("/templets/default/images/btn_d.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 12px;

}

input.SmallButtonD:hover

{

    background-position: 0 -21px;

    font-size: 12px;

}



input.SmallButtonEHover

{

    width: 245px;

    height: 21px;

    color: #000000;

    background: url("/templets/default/images/btn_e.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 12px;

    background-position: 0 -21px;

}

input.SmallButtonE

{

    width: 245px;

    height: 21px;

    color: #36434E;

    background: url("/templets/default/images/btn_e.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 12px;

}

input.SmallButtonE:hover

{

    background-position: 0 -21px;

    font-size: 12px;

}



input.BigButtonAHover

{

    width: 60px;

    height: 24px;

    color: #000000;

    background: url("/templets/default/images/big_btn_a.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 13px;

    background-position: 0 -24px;

}

input.BigButtonA

{

    width: 60px;

    height: 24px;

    color: #36434E;

    background: url("/templets/default/images/big_btn_a.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 13px;

}

input.BigButtonA:hover

{

    background-position: 0 -24px;

    font-size: 13px;

}



input.BigButtonBHover

{

    width: 84px;

    height: 24px;

    color: #000000;

    background: url("/templets/default/images/big_btn_b.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 13px;

    background-position: 0 -24px;

}

input.BigButtonB

{

    width: 84px;

    height: 24px;

    color: #36434E;

    background: url("/templets/default/images/big_btn_b.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 13px;

}

input.BigButtonB:hover

{

    background-position: 0 -24px;

    font-size: 13px;

}



input.BigButtonCHover

{

    width: 125px;

    height: 24px;

    color: #000000;

    background: url("/templets/default/images/big_btn_c.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 13px;

    background-position: 0 -24px;

}

input.BigButtonC

{

    width: 125px;

    height: 24px;

    color: #36434E;

    background: url("/templets/default/images/big_btn_c.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 13px;

}

input.BigButtonC:hover

{

    background-position: 0 -24px;

    font-size: 13px;

}



input.BigButtonDHover

{

    width: 195px;

    height: 24px;

    color: #000000;

    background: url("/templets/default/images/big_btn_d.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 13px;

    background-position: 0 -24px;

}

input.BigButtonD

{

    width: 195px;

    height: 24px;

    color: #36434E;

    background: url("/templets/default/images/big_btn_d.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 13px;

}

input.BigButtonD:hover

{

    background-position: 0 -24px;

    font-size: 13px;

}



input.BigButtonEHover

{

    width: 305px;

    height: 24px;

    color: #000000;

    background: url("/templets/default/images/big_btn_e.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 13px;

    background-position: 0 -24px;

}

input.BigButtonE

{

    width: 305px;

    height: 24px;

    color: #36434E;

    background: url("/templets/default/images/big_btn_e.png") no-repeat;

    border: 0px;

    cursor: pointer;

    font-size: 13px;

}

input.BigButtonE:hover

{

    background-position: 0 -24px;

    font-size: 13px;

}

