﻿@charset "utf-8";
html,body {height:100%;}
body,form { text-align:center; margin:0px auto; padding:0px auto; }
body { margin-top:0em; background-color:#FFFFFF; }
body,#mainbody,#maincontent { font-family:"宋体",Microsoft Yahei; font-size: 12px; }

img {border:0;}

#mainbody,#header,#header_top,#header_bottom,#header_bottom_top,#headermenu,#maincontent,#m_content,#footer,#footer_content{text-align:left;width:990px;margin:0 auto; }

#footer_dot_line,#short_dot_line,#long_dot_line{float:left;height:1px;background:url(../website.images/line_dot.gif) repeat-x;}

/* === -- 头 . 尾 定义 -- === */
#header { float:left; height:auto; }
#footer { float:left;height:50px;font-size:11px;font-family:Arial,Helvetica,sans-serif;margin-bottom:2px;color:#8A8A8A; }

/* = = --- 头 --- = = */
#header_top { float:left; height:54px; }/* ................... 头 上部 */
#header_t_left {float:left;width:310px;height:54px;}        /* ...上部 左侧 */
#header_t_l_top { float:left;width:310px;height:14px; }     /* ...上部 左侧 上方空白区域 */
/* = - Logo - =  ............................................  ...上部 左侧 下方 Logo 区域 */
#headerlogo,#logo_top,#logo_bottom { float:left;width:175px; }    /* ................... Logo 区域 */
#headerlogo { height:40px; }    /* ................... Logo 区域 */
#logo_top {height:37px;}
#logo_t_left {float:left;width:7px;height:37px; background:#F6931C;} /* ... Logo 左侧颜色 ... */
#logoarea{ float:left;width:168px;background:url(../website.images/cafa.logo.gif) no-repeat 0px 0px !important; }      /* Logo Define*/
#logoarea b a{ display:block; width:168px; height:37px; white-space:nowrap; overflow:hidden;text-indent:168px;}    /* Logo A */
/* - Logo结束 - */
#header_t_right {float:left;width:680px;height:54px;}          /* 上部 右侧 */

/* ------------------------------------------------------------------------------------------------------------------------- Navigation Define */
/**	style used for navigation of the site == - 导航定义 - == */
.menu { height:40px; display: block; }
.menu ul {list-style: none;padding: 0;margin: 0;}
.menu ul li {/* width and height of the menu items */ float:left;overflow:hidden;position:relative;text-align: center;line-height: 40px;}
.menu ul li a {/* must be postioned relative  */ text-decoration: none;cursor: pointer;
    position: relative;display: block;width: 75px;height: 40px;
	font-family:"宋体";font-size: 14px;font-weight: bold;letter-spacing:0px;text-transform: uppercase; }
.menu ul li a span {/* all layers will be absolute positioned */position: absolute;left: 0;width: 75px;}
.menu ul li a span.out {top: 0px;}
.menu ul li a span.over,.menu ul li a span.bg {/* hide */ top: -40px;}
/** 2nd example **/
#menu2 {background: #FFF; }
#menu2 ul li a {color: #888f95;letter-spacing:0.2em;}
#menu2 ul li a span.over { background: #888f95; color: #fff;font-size:20px; } /*ff9126*/
/* - 导航结束 - */
/* ------------------------------------------------------------------------------------------------------------------------- Navigation End */
#header_bottom { float:left; height:auto; } /* ................................................. 头 下部 */
#header_bottom_content{ float:left;height:26px; border-top:5px solid #FFFFFF; } /* ..............  下部 区域 */
#header_b_c_calendar{ float:left;width:737px;height:26px;line-height:26px;text-align:left; }     /* ..............  下部 日历 */
#header_b_c_search{ float:right;width:251px;height:26px;line-height:26px; }       /* ..............  下部 全站检索 */
/* ..............  全站检索 */
#header_s_TextArea {float:left;width:230px;height:19px;text-align:center;}
#h_SearchText {float:left;width:230px;height:15px;*height:19px;font-size:11px;border:1px solid #DCDCDC;background-color:#F9F9F9; }
#header_s_SendArea {float:left;width:19px;height:19px;text-align:left;}
#h_Submit {width:19px;height:19px;text-align:center;border:0px;background:url(../website.images/search.go.gif) no-repeat !important;}
/* - */
/* --- 头定义结束 --- */

/* === -- 页面中间模块 定义 -- === */
#maincontent{float:left;text-align:left; }
#m_content{float:left;text-align:left;}

/* = = - 尾 - = = */
#footer_content { height:35px; }
#footer_languages {float:left;width:330px;height:35px;padding-top:8px;*padding-top:0px; }    /*  ........................... 底部区域 语言介绍 */
#footer_languages_area {float:left;width:330px;height:20px;line-height:20px;*line-height:13px;text-align:left;Color:#707070;
    font-size:11px;font-family:Arial,Helvetica,sans-serif;} /*...... 底部区域 语言介绍 区域 */
.east_define {font-size:10px;}
/* - - - */
#footer_mid {float:left;width:60px;height:35px;}
#footer_copyright { float:left;width:599px;height:35px;line-height:15px;text-align:right;padding-top:10px;*padding-top:0px;}
#footer_dot_line{width:990px;}

/* = - = */
.imgs_links a  {text-decoration:none;Color:#818181;}
.imgs_links a:hover  {text-decoration:none;Color:#F6931E; LEFT:1px; POSITION:relative;TOP:1px;}

#divclear { clear:both; }

.mainword { line-height:171%;Color:#818181; font-size:13px; }
.mainword a {text-decoration:none;Color:#777777;}
.mainword a:hover {text-decoration:none;Color:#F6931E;}

.mainword_en { line-height:171%;Color:#818181;font-size:12px;font-family:Arial,Helvetica,sans-serif; }
.mainword_en a {text-decoration:none;Color:#777777;}
.mainword_en a:hover {text-decoration:none;Color:#F6931E;}

.copyright {font-size:11px;font-family:Arial,Helvetica,sans-serif;}
.copyright a {text-decoration:underline;Color:#666;}
.copyright a:hover {text-decoration:none;Color:#333;}

/* ----------------------*/
