/* _lcid="2052" _version="12.0.4518"
    _LocalBinding */
form
{
    height: 100%;
}
html
{
    height: 100%;
}
.body
{
    font-family: 宋体!important;
    font-size: 12px!important;
    background-color: #FFFFFF;
    height: 100%;
    margin: 0px;
}
#top
{
    background: url(    '../../images/AnJu1/HeadCap.gif' ) #fff repeat-x;
}
.top960
{
    margin: auto;
    width: 960px;
}
.header960
{
    margin: auto;
    width: 960px;
}
.main960
{
    min-width: 760px;
    max-width: 960px;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
}
.footer960
{
    margin: auto;
    width: 960px;
    padding-top: 20px;
}
.clearfix
{
    clear: both;
    display: block;
    font-size: 1px;
    background: none transparent scroll repeat 0% 0%;
    visibility: hidden;
    line-height: 0%;
    height: 0px !important;
    content: ".";
}
.hot A:link
{
    color: #dc143c;
}
.lt
{
    background-position: left -6px;
    margin: -1px 0 0 -1px;
    clear: both;
    position: relative;
    height: 3px;
    width: auto;
    display: block;
    background-repeat: no-repeat;
    font-size: 1px;
}
.rt
{
    background-position: right 0;
    margin: 0 -1px 0 0;
    position: relative;
    height: 3px;
    width: auto;
    display: block;
    background-repeat: no-repeat;
    font-size: 1px;
}
.lb
{
    background-position: left -9px;
    margin: 0 0 -1px -1px;
    clear: both;
    position: relative;
    height: 3px;
    width: auto;
    display: block;
    background-repeat: no-repeat;
    font-size: 1px;
}
.rb
{
    background-position: right -3px;
    margin: 0 -1px 0 0;
    position: relative;
    height: 3px;
    width: auto;
    display: block;
    background-repeat: no-repeat;
    font-size: 1px;
}


.shadowRight
{
    height: 100%;
    min-height: 100%;
    width: 12px;
    background-image: url(  '../../images/bl_Shadow_Right.jpg' );
    background-repeat: repeat-y;
    background-position: lefttop;
}
.shadowLeft
{
    height: 100%;
    min-height: 100%;
    width: 12px;
    background-image: url(  '../../images/bl_Shadow_Left.jpg' );
    background-repeat: repeat-y;
    background-position: lefttop;
}
.spacer
{
    width: 12px;
}
.blank-space
{
    margin-right: 26px;
    clear: both;
}
.breadcrumb
{
    border-top: #e5e4d5 1px solid;
    border-bottom: #e5e4d5 1px solid;
    border-left: #e5e4d5 1px solid;
    border-right: #e5e4d5 1px solid;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 18px;
    padding-right: 4px;
    margin: 0px 0px 10px 0px;
    font-family: 宋体;
    font-size: 12px;
    background-color: #fffcdf;
    background-image: url(    '../../images/AnJu1/blt_bc.gif' );
    background-repeat: no-repeat;
    background-position: 6px center;
}
.breadcrumb span
{
    font-size: 9pt;
}
.breadcrumb a:active
{
    text-decoration: none;
    color: #656b77;
}
.breadcrumb:active
{
    text-decoration: none;
    color: #656b77;
}
.breadcrumb a
{
    text-decoration: none;
    color: #656b77;
}
.breadcrumb a:hover
{
    text-decoration: underline;
}
.breadcrumbCurrent
{
}
.login
{
    display: inline;
}
.login a:hover
{
    text-decoration: underline;
}
.sharepointLogin
{
    float: right;
    display: inline;
}
.sharepointLogin .ms-globallinks
{
    position: relative;
}
a.#zz1_MyLinksMenuMenu
{
    font-family: Tahoma;
}
a.#zz8_Menu
{
    font-family: Tahoma;
}
div.#zz8_Menu_t img
{
    vertical-align: middle;
}

.sharepointLogin .ms-globallinks a
{
    color: #333333;
}
.sharepointLogin .ms-globallinks
{
    color: #333333;
}
.sharepointLogin div
{
    color: #333333;
}
.topArea
{
    background: url(    "../../images/bl_band.jpg" ) no-repeat;
    background-position: top right;
}
.topArea :active
{
    text-decoration: none;
}

.topLinkBar
{
    float: right;
    width: auto;
    padding-left: 1px;
    padding-right: 7px;
    display: inline;
}
.topLinkBar a:active
{
    color: #444444;
    font-family: 宋体;
    font-size: 9pt;
    text-decoration: none;
}
.topLinkBar a
{
    color: #444444;
    font-family: 宋体;
    font-size: 9pt;
    text-decoration: none;
}
.topLinkBar a:hover
{
    text-decoration: underline;
}
.topLink
{
    background: url(    "../../images/linksdivider.gif" ) right 6px no-repeat;
    display: inline;
}
.console
{
    clear: both;
}
.search
{
    margin: 6px 2px 6px 2px;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right: 2px;
    margin-left: 2px;
    border: 1px #555555 solid;
    height: 14px;
}
.search .ms-sbcell
{
    border: none;
    font-weight: normal;
    font-size: 9pt;
    color: #3A4663;
    padding: 0px;
}
.search .ms-sbgo
{
    background: none;
}
.searchBar
{
    margin: 3px 2px 3px 2px;
}
.searchBar input
{
    height: 20px;
    border: 1px solid #5d869c;
    font-family: simsun;
    font-size: 14px;
    color: #000000;
    text-decoration: none;
    line-height: 20px;
}
.searchBar .ms-sbcell .ms-sbplain
{
    margin-right: 8px;
    margin-left: 8px;
    height: 22px;
}
.searchBar .ms-sbcell
{
    border: none;
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    padding: 0px;
}
.searchBar .ms-sbgo
{
    background: none;
}
.searchBar .ms-sblink a:link, .searchBar .ms-sblink a:visited
{
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
}

.topNav1
{
    position: relative; /*background: url(    '../../Images/Anju1/FirstNav_Bg.gif' ) no-repeat left bottom;*/
    background: url(    '../../Images/Anju1/FirstNav_Bgb.gif' ) no-repeat left bottom;
}
.topNav1Item
{
    font-family: 宋体;
    font-weight: bold;
    font-size: 10.4pt;
    color: #455b80; /* 	background-image: url('../../Images/AnJu1/Tab.gif'); 	background-repeat: repeat-x; 	background-position: bottom center; 	border-bottom: 1px #3E4148 solid; */
}
.topNav1Item a
{
    padding-left: 10px;
    padding-right: 10px;
    line-height: 30px;
    display: block;
}
.topNav1Item a:hover
{
    color: #000000;
    text-decoration: underline;
}
table.topNav1Item
{
    background-image: url(    '../../Images/AnJu1/Tab_Right.gif' );
    background-repeat: no-repeat;
    background-position: top right;
}
table.topNav1Item td
{
    background-image: url(    '../../Images/AnJu1/Tab_Left.gif' );
    background-repeat: no-repeat;
    background-position: top left;
    padding: 0px 7px 0px 7px;
}
table.topNav1Selected
{
    background-image: url(    '../../Images/AnJu1/Tab_Selected_Right.gif' );
    background-repeat: no-repeat;
    background-position: top right;
    background-color: #93c2de; /*border-bottom-color: #576893;*/
}
table.topNav1Selected td
{
    background-image: url(    '../../Images/AnJu1/Tab_Selected_Left.gif' );
    background-repeat: no-repeat;
    background-position: top left;
    padding: 0px 7px 0px 7px;
}
.topNav1Selected a
{
    /*background-image: url('../../Images/AnJu1/Tab_Selected.gif');*/
    background-repeat: repeat-x;
    background-position: top right;
    color: #172e54;
}
.topNav1Hover a
{
    /*color:#FFFFFF;*/
    color: #000000;
    text-decoration: underline;
}
.topNav2
{
    position: relative;
    background: #93c2de url(    '../../Images/AnJu1/SecondaryNav_Bg.gif' ) no-repeat left top;
    height: 36px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 12px;
    padding-right: 12px;
    font-family: 宋体;
    font-size: 9pt;
}
.topNav2Pre
{
    color: yellow;
}
.topNav2Item
{
    /*background-image: url( '../../Images/AnJu1/SecondaryNav_Divider.gif' );     background-repeat: no-repeat;     background-position: top right;*/
}
.topNav2Item a
{
    background-image: url( '../../Images/AnJu1/SecondaryNavItem_Bg.gif' );
    background-position: 0px 0px;
    background-repeat: no-repeat;
    height: 24px;
    width: 68px;
    line-height: 24px;
    float: left;
    text-align: center;
    text-decoration: none;
    color: #003366;
}

.topNav2Selected a
{
    background-position: 0px -24px;
    background-repeat: no-repeat;
    height: 24px;
    width: 68px;
    line-height: 24px;
    float: left;
    text-align: center;
    text-decoration: none;
    color: #006699;
}
.topNav2Hover a
{
    color: #003366;
    background-position: 0px -24px; /* 	color: #3F4E79; 	background-image: none; 	background-color: #99CCFF; 	*/
}
.topNav2FlyOuts
{
    font-family: 宋体;
    font-size: 9pt;
    border-top: 1px #CBD1E0 solid;
    border-left: 1px #CBD1E0 solid;
    border-right: 1px #CBD1E0 solid;
}
.topNav2FlyOutsItem
{
    border-bottom: 1px #CBD1E0 solid;
    background-color: #ECEFF3;
}
.topNav2FlyOutsItem a
{
    padding: 1px 5px 1px 5px;
    display: block;
    color: #354260;
    width: 80px;
    min-width: 80px;
}
.topNav2FlyOutsHover
{
    background-color: #B2BCD3;
}
.topNavPop
{
    padding: 0px 15px 0px 15px; /*background: url(../../Images/AnJu1/sprites_nav_960.gif) no-repeat 0px -40px;*/
    background: url(../../Images/AnJu1/nav_pop_bg.gif) repeat-y left top;
    margin-bottom: 10px;
    line-height:14px;
    min-height:26px;
    height:26px;
}
.topNavPop A
{
    margin-left: 5px;
    margin-right: 2px;
}
.siteActionMenu
{
    float: right;
}
.authoringRegion
{
    width: 100%;
    color: #333333;
}
/*表格框box_blue_177*/
.box_blue_177
{
    background: url(    '../../Images/AnJu1/box_blue_177.gif' ) no-repeat left top;
    float: left;
    width: 177px;
}
.box_blue_177 H3
{
    padding-left: 25px;
    font-weight: bold;
    line-height: 30px;
    height: 33px;
    font: 宋体;
    font-size: 10.4pt;
    color: navy;
}
.box_blue_177 .boxMain
{
    background: url(    '../../Images/AnJu1/box_blue_177.gif' ) repeat-y -177px top;
}
.box_blue_177 .boxFooter
{
    font-size: 0px;
    background: url(    '../../Images/AnJu1/box_blue_177.gif' ) no-repeat left bottom;
    height: 11px;
}
.leftNav
{
    margin-right: 12px;
    margin-left: 8px;
    margin-top: -20px;
    padding-top: 0px;
    background-color: #fffcdf;
    width: 160px;
}
.leftNavSpacer
{
    width: 160px;
}
.leftNavSelected
{
    background-color: #F0F4F9;
    color: #F4F5F9;
    line-height: 14pt;
}
.leftNav3
{
    color: #354260;
}
.leftNav2
{
    color: #354260;
}
.leftNav1
{
    color: #354260;
}
.leftNav1
{
    font-family: 宋体;
    font-size: 9pt;
    font-weight: bold;
    line-height: 14pt;
}
.leftNav1 a
{
    font-family: 宋体;
    font-size: 9pt;
    font-weight: bold;
    padding-left: 15px;
    display: block;
    padding-right: 10px;
}
.leftNav2
{
    font-family: 宋体;
    font-size: 9pt;
    line-height: 14pt;
}
.leftNav2 a
{
    padding-left: 25px;
    display: block;
    padding-right: 10px;
}
.leftNav3
{
    font-family: 宋体;
    font-size: 9pt;
    line-height: 14pt;
}
.leftNav3 a
{
    padding-left: 33px;
    display: block;
    padding-right: 10px;
}
.leftNavHover
{
    background-color: #FFFFFF;
    color: navy;
}
.leftNavFlyOuts
{
    font-family: 宋体;
    font-size: 9pt;
    border-top: 1px #CBD1E0 solid;
    border-left: 1px #CBD1E0 solid;
    border-right: 1px #CBD1E0 solid;
}
.leftNavFlyOutsItem
{
    border-bottom: 1px #CBD1E0 solid;
    background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
    padding: 1px 5px 1px 5px;
    display: block;
    color: #354260;
    width: 100px;
    min-width: 100px;
}
.leftNavFlyOutsHover
{
    background-color: #B2BCD3;
}
.pageTitle
{
    padding-left: 3px;
    padding-right: 0px;
    margin: 0px;
    font-family: 宋体;
    font-size: 12pt;
    font-weight: bold;
    color: #666666;
}
.pageTitle span
{
    margin: 0px;
    padding: 0px;
}
.mainContainer
{
    margin-left: 0px;
    margin-right: 0px;
    min-height: 100%; /* For Modern Browsers */
    height: auto !important; /* For Modern Browsers */
    height: 100%; /* For IE */
}
.bottomLinkBar
{
    font-family: 宋体;
    font-size: 9pt;
    color: #999999;
    float: none;
}
.mainContent td.ms-pagebreadcrumb
{
    display: none;
}
.mainContent div.ms-pagebreadcrumb
{
    display: none;
}
div.ms-wikieditouter
{
    position: static;
    border-bottom: 1px #6393d4 solid;
    margin-bottom: 8px;
    margin-right: 5px;
    border-right-width: 1px;
}
div.ms-quicklaunchouter
{
    margin-left: 7px;
    margin-top: 5px;
    width: 158px;
    border-width: 0px;
}
/* footer */
.footer
{
    width: 960px;
    background: #ecf4f5;
    border: 1px solid #c1c8c9;
    margin: 5px auto;
}
.footer .body
{
    background: #ecf4f5;
    padding: 8px 10px 5px 10px;
    font-size: 12px;
    text-align: left;
    color: #8D9AA7;
}
.footer .body a
{
    color: #105cb6;
    padding: 0 2px 0 6px;
    text-decoration: none;
}
.footer a:hover
{
    color: #A52A2A;
}
.footer .rb, .lb, .rt, .lt
{
    position: relative;
    height: 3px;
    width: auto;
    display: block;
    background-image: url(    '../../images/AnJu1/angle_blue.gif' );
    background-repeat: no-repeat;
    font-size: 1px;
}


/* CSS Sprites Tab, Changed from CORE.CSS */
/*
.ms-WPHeader
{
    background: url('../../images/AnJu1/sprites_blue.gif') top right no-repeat;
}
.ms-WPHeader h3.ms-WPTitle
{
    background: #C0D6E5 url('../../images/AnJu1/sprites_blue.gif') top left no-repeat;
    width: 10px !important;
    padding: 9px 0 9px 10px;
    color: #081B39;
    white-space:nowrap;
}
.ms-WPHeader TD
{
    border-bottom: 1px solid #8EB4CE !important;
}
.ms-WPHeader .ms-HoverCellInActive, .ms-WPHeader .ms-HoverCellActiveDark
{
    padding: 8px 5px 5px 5px;
}
.ms-toolbarItem
{
    white-space:normal !important;
}
.ms-WPBody
{
    padding: 2px;
}
.ms-WPBorder, .ms-WPBorderBorderOnly
{
    border-color: #8EB4CE !important;
    background-color: #fff;
}
.ms-partline
{
    background: #8EB4CE;
}
.ms-WPTitle A:link, .ms-WPTitle A:visited
{
    color: #081B39 !important;
}
.ms-PartSpacingVertical
{
    font-size: 9pt;
    margin-top: 8px !important;
}
*/
.ms-WPHeader
{
    background: url('../../images/AnJu1/sprites_gray.gif') top right no-repeat;
}
.ms-WPHeader h3.ms-WPTitle
{
    background: url('../../images/AnJu1/sprites_gray.gif') top left no-repeat;
    width: 10px !important;
    padding: 9px 0 9px 10px;
    color: #484848;
    white-space: nowrap;
}
.ms-WPHeader TD
{
    border-bottom: 1px solid #b7b7b7 !important;
}
.ms-WPHeader .ms-HoverCellInActive, .ms-WPHeader .ms-HoverCellActiveDark
{
    padding: 8px 5px 5px 5px;
}
.ms-toolbarItem
{
    white-space: normal !important;
}
.ms-WPBody
{
    padding: 2px;
}
.ms-WPBorder, .ms-WPBorderBorderOnly
{
    border-color: #d6d6d6 !important;
    background-color: #fff;
}
.ms-partline
{
    background: #d6d6d6;
}
.ms-WPTitle A:link, .ms-WPTitle A:visited
{
    color: #484848 !important;
}
.ms-PartSpacingVertical
{
    font-size: 9pt;
    margin-top: 8px !important;
}
.editModePanel
{
    margin: 10px;
}
/* CSS Sprites Tab, Changed from CONTROLS.CSS */
.description
{
    margin: 5px 0 5px 5px;
    line-height: 140%;
}
.image, .image-area-left, .image-area-right
{
    padding-bottom: 5px;
}


/*CSS For Mod*/
.modA
{
    margin-top: 10px;
}

.modTop
{
    background: url(../../images/Common/modAT.gif) repeat-x left top;
    height: 28px;
    font-size: 12px;
    font-weight: bold;
}
.modTop h3
{
    background: url(../../images/Common/modAT.gif) repeat-x left top;
    height: 28px;
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap;
    margin: 0;
    padding: 0;
}

.modTop SPAN.modATL
{
    width: 4px;
    background: url(../../images/Common/bg_nest.gif) no-repeat left top;
    float: left;
    height: 28px;
    overflow: hidden;
}
.modTop SPAN.modATR
{
    width: 4px;
    background: url(../../images/Common/bg_nest.gif) no-repeat left top;
    float: left;
    height: 28px;
    overflow: hidden;
}
.modTop SPAN.modATR
{
    background: url(../../images/Common/bg_nest.gif) no-repeat -4px top;
    float: right;
}
.modTop EM
{
    padding-bottom: 0px;
    font-style: normal;
    padding-left: 11px;
    padding-right: 0px;
    float: left;
    color: #484848;
    font-size: 14px;
    padding-top: 6px;
}
.modTop LABEL
{
    padding-bottom: 0px;
    line-height: 28px;
    padding-left: 0px;
    padding-right: 10px;
    float: right;
    padding-top: 0px;
}
.modTop LABEL A
{
    font-size: 12px;
    font-weight: normal;
}
.modTop SPAN
{
    float: left;
    font-size: 12px;
    font-weight: normal;
}
.modTop .edit
{
    padding-bottom: 0px;
    padding-left: 11px;
    padding-right: 0px;
    padding-top: 7px;
}
.modTop SPAN A
{
    color: #1e4c9a;
}
.modTop SPAN A:hover
{
    color: #f60;
}
.modBody
{
    border-left: #d6d6d6 1px solid;
    background: #ffffff;
    border-right: #d6d6d6 1px solid;
}
.modBottom
{
    width: 100%;
    background: url(../../images/Common/modAB.gif) repeat-x left top;
    height: 4px;
    overflow: hidden;
}
.modTopB
{
    width: 100%;
    background: url(../../images/Common/modAB.gif) repeat-x left top;
    height: 4px;
    overflow: hidden;
}
.modTopB
{
    background: url(../../images/Common/modAT2.gif) repeat-x left top;
}
.footerBot
{
    width: 100%;
    background: url(../../images/Common/modAB.gif) repeat-x left top;
    height: 4px;
    overflow: hidden;
}
.modBottom SPAN.modABL
{
    width: 4px;
    background: url(../../images/Common/bg_nest.gif) no-repeat left -28px;
    float: left;
    height: 4px;
    overflow: hidden;
}
.modBottom SPAN.modABR
{
    width: 4px;
    background: url(../../images/Common/bg_nest.gif) no-repeat -4px -28px;
    float: right;
    height: 4px;
    overflow: hidden;
}
.modTopB SPAN.modATR
{
    width: 4px;
    background: url(../../images/Common/bg_nest.gif) no-repeat left -28px;
    float: left;
    height: 4px;
    overflow: hidden;
}
.modTopB SPAN.modATL
{
    width: 4px;
    background: url(../../images/Common/bg_nest.gif) no-repeat left -28px;
    float: left;
    height: 4px;
    overflow: hidden;
}
.modTopB SPAN.modATL
{
    background: url(../../images/Common/bg_nest.gif) no-repeat -8px -28px;
}
.modTopB SPAN.modATR
{
    background: url(../../images/Common/bg_nest.gif) no-repeat -12px -28px;
    float: right;
}
.modBody .btn
{
    padding-bottom: 3px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    overflow: hidden;
    border-top: #ededed 1px solid;
    padding-top: 8px;
}
.modBody .btn P
{
    width: 100%;
    overflow: hidden;
}
.modBody .btn A
{
    padding-left: 10px;
    background: url(../../images/Common/icon_A3.gif) no-repeat left -121px;
    float: right;
    margin-right: 10px;
}
.modBody .compare
{
    margin-top: 2px;
    width: 100%;
    overflow: hidden;
}
.modBody .compare INPUT
{
    float: left;
}
.modBody .compare LABEL
{
    float: left;
}
.modBody .compare LABEL
{
    margin: -1px 0px 0px 5px;
}
.modB
{
    width: 100%;
    overflow: hidden;
}


/* CSS For Button */
.buttonA
{
    background: url(../../images/Common/btnA_Right.gif) no-repeat right top;
}
.buttonA SPAN
{
    background: url(../../images/Common/btnA_Left.gif) no-repeat left top;
}
.buttonA:hover
{
    background: url(../../images/Common/btnA_Right.gif) no-repeat right bottom;
}
.buttonA:hover SPAN
{
    background: url(../../images/Common/btnA_Left.gif) no-repeat left bottom;
    color: #1f4c9a;
}
.buttonB
{
    background: url(../../images/Common/btnB_Right.gif) no-repeat right top;
}
.buttonB SPAN
{
    background: url(../../images/Common/btnB_Left.gif) no-repeat left top;
    color: #6c3b00;
}
.buttonB:hover
{
    background: url(../../images/Common/btnB_Right.gif) no-repeat right bottom;
}
.buttonB:hover SPAN
{
    background: url(../../images/Common/btnB_Left.gif) no-repeat left bottom;
}
.buttonC
{
    background: url(../../images/Common/btnC_Right.gif) no-repeat right top;
}
.buttonC SPAN
{
    background: url(../../images/Common/btnC_Left.gif) no-repeat left top;
    color: #1f4c9a;
}
.buttonC:hover
{
    background: url(../../images/Common/btnC_Right.gif) no-repeat right bottom;
    color: #3b6abb;
}
.buttonC:hover SPAN
{
    background: url(../../images/Common/btnC_Left.gif) no-repeat left bottom;
}
.buttonD
{
    background: url(../../images/Common/btnD.gif) repeat-x left top;
}
.buttonD SPAN
{
    border-bottom: #cacaca 1px solid;
    text-align: center;
    border-left: #cacaca 1px solid;
    padding-bottom: 0px;
    line-height: 20px;
    padding-left: 4px;
    padding-right: 4px;
    height: 20px;
    border-top: #cacaca 1px solid;
    font-weight: normal;
    border-right: #cacaca 1px solid;
    padding-top: 0px;
}
.buttonD:hover
{
    background: #fff;
}
.buttonMakeUp
{
    width: 20px;
    height: 20px;
    background: url(../../images/Common/icon_makeup1.gif) no-repeat left bottom;
    border: 0px;
    background-color: transparent;
    cursor:pointer;
}
.buttonMakeUp_h15
{
    width: 20px;
    height: 15px;
    background: url(../../images/Common/icon_makeup1.gif) no-repeat left bottom;
    border: 0px;
    background-color: transparent;
    cursor:pointer;
}
.buttonMakeUp_h10
{
    width: 20px;
    height: 10px;
    background: url(../../images/Common/icon_makeup1.gif) no-repeat left bottom;
    border: 0px;
    background-color: transparent;
    cursor:pointer;
}

