@charset "utf-8";
/* Global CSS Document */

/* Global */

html,body { margin: 0px; background-color: #E8EBEF; color: #666666; font-family: "Microsoft YaHei", SimSun; font-size: 12px; text-align: center; }
img { border: 0px; }
ul { margin: 0px; padding: 0px; list-style-type: none; }

a:link { text-decoration: none; color: #3B73B9; }
a:visited { text-decoration: none; color: #3B73B9; }
a:hover { text-decoration: underline; color: #3B73B9; }
a:active { text-decoration: none; color: #3B73B9; }

/* Page */

#page_html { margin-left: auto; margin-right: auto; width: 746px; padding: 0px 36px 36px 36px; background-color: #FFFFFF; text-align: left; }
#page_html .layout_both { clear: both; height: 0px; font-size: 0px; }

#page_header { width: 746px; height: 115px; }
#page_header .logo { display: table-cell; position: relative; width: 746px; height: 115px; font-size: 0px; vertical-align: middle; overflow: hidden; }
#page_header .logo p { position: static; +position: absolute; top: 50%; }
#page_header .logo img { position: static; +position: relative; top: -50%; }

#page_navigation { width: 746px; height: 60px; background: url(../images/navigation.gif) repeat-x; line-height: 28px; }
#page_navigation .nav { float: left; }
#page_navigation .nav a { display: block; padding-left: 21px; padding-right: 21px; text-decoration: none; color: #666666; font-weight: bold; }
#page_navigation .nav a:hover { color: #3B73B9; }
#page_navigation .home a { padding-left: 0px; color: #3B73B9; }
#page_navigation .globalsites { float: right; }
#page_navigation .globalsites a { display: block; padding-left: 38px; background: url(../images/global.gif) no-repeat 0px 3px; text-decoration: none; color: #666666; font-weight: bold; }
#page_navigation .globalsites a:hover { background-image: url(../images/global_hover.gif); color: #3B73B9; }


#page_navigation .list { position: relative; float: left; }
#page_navigation .list ul { visibility: hidden; position: absolute; top: 27px; border: 1px solid #CCCCCC; background-color: #FFFFFF; z-index: 5; }
#page_navigation .list ul li { padding-left: 20px; padding-right: 20px; white-space: nowrap; }
#page_navigation .list .list_title { display: block; position: relative; min-width: 20px; _width: 20px; padding-left: 21px; padding-right: 21px; text-decoration: none; color: #666666; font-weight: bold; z-index: 10; _white-space: nowrap; }

#page_navigation .selected ul { visibility: visible; }
#page_navigation .selected .list_title { padding-left: 20px; padding-right: 20px; border: 1px solid #CCCCCC; border-bottom: 1px solid #FFFFFF; color: #3B73B9; line-height: 26px; }

#page_footer { margin-left: auto; margin-right: auto; width: 818px; padding-top: 20px; padding-bottom: 20px; text-align: left; }
#page_footer a { color: #666666; }