.headline {width:100%; height:30px; line-height:30px; background-color:#F8F8F8; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; font-size:12px;}
.topf{width:970px; padding:0; margin:0 auto;}
.topf .topf_l{float:left;width:78px;background:url(../ytimg/ico-home.png) no-repeat 5px 5px;text-indent:25px;}
.topf .topf_c{float:left;width:550px;text-align:right; _margin-top:3px;}
.topf .topf_c img{vertical-align:middle;}
.topf .topf_c .input_blur {height:18px;line-height:18px;border:1px solid #dcdcdc;padding-left:2px;}
.topf .topf_c .button_style {width:50px;background:url(../ytimg/button_bg.gif) no-repeat;text-align:center;border:0px;color:#077ac7;cursor:pointer;height:21px;}
.topf .topf_r{width:312px;height:30px;line-height:30px;float:right;text-align:right;}
.topf_l a,.topf_c a,.topf_r a{color:#016A9F;}
.header{margin:0 auto;width:970px;height:100px;padding:5px 0;}
.header .logo{float:left;}
.header .logo h1 a{width:970px;height:100px;display:block;font-size:0px;text-indent:0px;overflow:hidden;background:url(/templets/images/logo.gif) center center no-repeat;}
.header .banner{float:right;}
#nav{margin:0 auto;width:970px;height:35px;background:url(../ytimg/nav.gif) repeat-x;font-size:14px;clear:both;}
#nav-left{float:left;width:6px;}
#nav-mid{float:left;width:946px;height:30px;padding:5px 0 0 12px;text-align:center;}
#nav-mid dt{float:left;}
#nav-right{float:left;width:6px;}
.nav-1{display: block;float:left;width:84px;height:24px;background:url(../ytimg/nav-1.gif) no-repeat;color:#000000;font-weight:bold;padding-top:6px;}
.nav-1 a{color:#000;text-decoration:none;}
.nav-1 a:hover{color:#000;text-decoration:none;}
.nav-2{display: block;float:left;width:84px;height:25px;color:#FFFFFF;padding-top:5px;}
.nav-2 a{color:#000;text-decoration:none;}
.nav-2 a:hover{color:#000;text-decoration:none;}
.line8{float:left;width:9px;height:25px;color:#FFFFFF;padding-top:2px;}
.line1{font-size: 0px;line-height: 0px;height: 3px;background-color: #9CC9E0;}
#contribute{float:right;width:70px;height:21px;padding:3px 15px 0 12px;}

.submenu{margin:0 auto;width:953px;height:30px;line-height:30px;border:1px solid #CCDFF2;border-top:0px;padding-left:15px;}
.submenu li{display:inline; float:left;padding:0 5px;}
.submenu li a{color:#000;text-decoration:none;}
.submenu li a:hover{color:#000;text-decoration:underline;}
.sub_undis{display:none;}
.sub_undis_right{display:none;float:right;}
