/* Author: xuliqi */
/* date to build: 2009-05-14*/
/* lastModifiedAuthor: xuliqi */
/* lastModified: 2009-05-14 */

/* global definitions */
body{margin:0px auto;padding:0px;text-align:center;background:#fff;font-size:12px; color:#000;}
div,table,tr,td{margin:0px;padding:0px;font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif,  ;}
form,ul,li,img{margin:0px;padding:0px;border:0px;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;}
ul,li{list-style-type:none;}


/* color of anchor */
a:link{color:#000;text-decoration:none;}
a:visited{color:#83006f;text-decoration:none;}
a:hover{color:#BC2931;text-decoration:underline;}
a:active{color:#bc2931;text-decoration:none;}

a.Menu:link{color:#000;text-decoration:none;}
a.Menu:visited{color:#000;text-decoration:none;}
a.Menu:hover{color:#BC2931;text-decoration:underline;}
a.Menu:active{color:#bc2931;text-decoration:none;}

/* colors of text ,rule: prefixed with c before a color name  */
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#1f3a87;}
.cBlue01,a.cBlue01:link,a.cBlue01:visited,a.cBlue01:active{color:#1b6498;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cDYellow,a.cDYellow:link,a.cDYellow:visited{color:#fb6c03;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cDBlue,a.cDBlue:link,a.cDBlue:visited{color:#729ff0;}
.cDg,a.cDg:link,a.cDg:visited{ color:#329568;}
/* font of text  rule: prefixed with f before a font style */
.fB{font-weight:bold;}

/* font size */
.f12{font-size:12px;}
.f14{font-size:14px;}

/* layout of whole page*/
.area{width:980px; margin:0px auto;}
.area01{width:980px; margin:0px auto; background:url(../images/c_c_bg.gif) repeat-y;}
.clear{clear: both; font-size:1px; width:1px; height:0; visibility: hidden;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.blank3{ height:3px; clear:both;display:block; font-size:1px;overflow:hidden;}
.blank5{ height:5px; font-size:1px;display:block; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px;display:block; clear:both;overflow:hidden;}

/* layout of header */
.top_login{height:25px; background:#f5f5f5; border-bottom:1px solid #000; text-align:left; text-align:center;}
.top_login input{border:#c0c0c0 1px solid; width:70px; height:18px; padding:0px; margin:0px;}
.login_text{padding-top:6px; float:left;}
.login_s1{padding:6px 0 0 10px; float:left;}
.login_s2{padding:2px 0 0 10px; float:left;}
.login_right{padding:6px 0 0 10px; float:right;}
.login_right ul{margin:0px; padding:0px;}
.login_right li{width:67px; height:22px; float:left; margin-left:18px;}
.top_ad_l{width:236px; height:62px; overflow:hidden; float:left; padding:0px; margin:10px auto;}
.top_ad_r{width:236px; height:62px; overflow:hidden; float:right; padding:0px; margin:10px auto;}
.logo_area{width:508px; height:62px; padding:0px; margin:10px auto; overflow:hidden; float:left;}
.logo_area img{float:left; width:225px;}
.weather{width:165px; text-align:left; padding-top:30px;}
.weather p{ margin:2px;}
.menu{width:980px; height:36px; border-top:2px solid #000; background:url(../images/menu_bg.gif) no-repeat;}
.menu ul{width:624px; margin:0px; padding:0px; float:left;}
.menu li{width:72px; height:25px; margin-left:1px; float:left; text-align:center; font-size:14px; padding-top:10px;}
.search{width:345px; float:right;}
.search_txt{ padding-top:10px; float:left; margin-left:5px; font-size:14px;}
.search_input{padding-top:5px; float:left; margin-left:5px;}
.search_input input{border:#c0c0c0 1px solid;}

/* layout of bottom */
.friend_links_div{width:980px;height:70px; margin:auto;overflow:hidden; border-top:3px solid #3F3F3F;}
.friend_links_div ul{width:980px; height:65px; margin:5px 0px 0px 0px; text-align:left; float:left;}
.friend_links_div li{margin:5px 0px 0px 9px; float:left; height:16px;overflow:hidden;}
.copy_right_div{width:980px; margin:10px auto 0 auto; border-top:3px solid #000; background:#3F3F3F; color:#C6C6C6;}
.copy_right_div p{margin:7px;}
