﻿/*--- #head ---*/
/*--- line1 ---*/
#line1{background: url(../images/header/login_bg.gif) repeat-x;height:31px;}
*html #line1{overflow: hidden;}
*+html #line1{overflow: hidden;}
#today{width: 200px;float: left;text-align: left;padding:9px 10px 0px 10px;}
#userbar{float:right;text-align:right;padding:9px 10px 0px 10px;}
#userbar li{float: left;}
#userbar .jg{padding:3px 5px 0px 3px;font-size:8px;color:#999}
*+html #userbar .jg{padding-top:2px}
#userbar #mail{margin-left:2px;padding-left:18px;background: url(../images/header/mail.gif) no-repeat;}
#userbar #nomail{margin-left:2px;padding-left:18px;background: url(../images/header/nomail.gif) no-repeat;}
#userbar #fav{margin-left:2px;padding-left:18px;background: url(../images/header/fav.gif) no-repeat;height:16px;}
#userbar #nofav{margin-left:2px;padding-left:18px;background: url(../images/header/nofav.gif) no-repeat;height:16px;}
#userbar .up{padding-left:15px;background: url(../images/header/up.gif) no-repeat}
#userbar #login{background: url(../images/header/login.gif)  no-repeat 0px 0px;margin-top:-4px;padding:4px 2px 3px 2px}
#userbar #login a{padding:3px 3px 0px 4px;}
#userbar #reg{background: url(../images/header/reg.gif)  no-repeat 0px 2px;margin-top:-4px;padding:4px 0 3px 16px}
#userbar #reg a{padding:3px 3px 0px 4px;}
/*line3*/
#head_nav{height:36px;overflow: hidden;width:100%;margin-top:8px}
#head_nav #image_left{height:36px;width: 10px;}
#head_nav #image_right{height:36px;width: 10px;float:right}
#logonav{width:100%;float:left;margin-right:-258px;text-align:right}
*html #logonav{text-align:center}
*+html #logonav{text-align:center}
#logonav a{float: left;	width: 80px;height: 36px;font-size: 15px;font-family: 宋体;padding-top: 12px;letter-spacing: 1em;}
#logonav .jg{margin-top:14px;}
#logonav li{float:left;}
#logosearch{float:right;width:258px;text-align: right;}
#logosearch li{float: left;padding-top:9px;margin-left:2px}
.input_img{display:block;width:39px;height:20px;border:0px}
.input_sel{font-size:12px;}
.input_txt{font-size:12px;width:138px;margin-top:-1px}
/*----menu---*/
.menu {list-style:none;/*position:relative;z-index:100;top:-5px;*/margin-top:-5px;}    
.menu li {float:left;position:relative;} 
*html .menu li {position: static;}
*+html .menu li{position: static;}   
.menu ul {visibility:hidden;position:absolute;left:3px;top:23px;}
*+html .menu ul{position: relative;top:0px;left:6px;}
.menu table{position: relative;top: -23px;left: -52px;}
.menu table a:visited{color:#154BA0;}
.menu li:hover ul,    
.menu a:hover ul{margin-left:-7px;visibility:visible;filter:Alpha(opacity=85) progid:DXImageTransform.Microsoft.Shadow (Color=#666666,Direction=120,strength=3);-moz-opacity:0.85;}    
.menu a{display:block;color: #1694CE;border: 1px solid #eeeeee;background: url(../images/header/jsmenu.gif) no-repeat 58px 9px;padding: 4px 16px 2px 6px;}
 *html .menu a{padding-top:5px;border: none;}
 /*ie6文字外框*/
 *+html .menu a{background: url(../images/header/jsmenu.gif) no-repeat 64px 8px;width:56px;padding: 4px 20px 2px 2px;}
 /*ie7文字外框*/
.menu a:hover{color: #1694CE;cursor: default;}    
.menu ul li {clear:both;text-align:center;font-size:12px;background: #7ac4ea;}    
.menu ul li a{display:block;width:60px;margin:0px;border:0px;background: #D9EEF9;color:#154BA0;padding:6px 10px 3px 10px}  
*+html .menu ul li a{padding-bottom:4px;}
.menu ul li a:hover{background: #7ac4ea;color: #FFF;cursor: hand;}
/*--- line2 ---*/
#line2{height:66px;overflow: hidden;width:100%}
#logo{float:left;padding:14px 5px 0px 10px;}
#logo img{margin-right: 10px;
	background-image: url(../images/header/11_c.gif);
    background-image: url(../images/header/12_c.gif);
    background-image: url(../images/header/13_c.gif);
    background-image: url(../images/header/14_c.gif);
    background-image: url(../images/header/15_c.gif);
    background-image: url(../images/header/16_c.gif);
    background-image: url(../images/header/17_c.gif);
	background-image: none;
}
#tools{float:right;text-align: right;margin-top:10px}
#tools li{float:left;margin:0px;padding:40px 29px 0px 0px;}
#tools li a{letter-spacing: 0.5em;padding-top:40px;margin-left:4px}
#tools li a:hover {color:#ff6600}
#tools #video{background: url(../images/header/01video.gif) no-repeat }
#tools #photo{background: url(../images/header/02photo.gif) no-repeat }
#tools #text{background: url(../images/header/03text.gif) no-repeat }
#tools #thin{background: url(../images/header/07thin.gif) no-repeat;}
#tools #thin a{ letter-spacing:0;margin-left:1px}
#tools #wenda{background: url(../images/header/06wenda.gif) no-repeat }
#tools #forum{background: url(../images/header/05forum.gif) no-repeat}
/*main*/
#main{width:100%;margin:15px 0px;clear:both;float:left;padding:0px; text-align:left;}
/*footer*/
#footer{clear: both;position: static;overflow: hidden; margin-top:10px;}
#footer_line1{clear:both;float:left;width:100%;overflow: hidden;}
#footer_line1_info{width:100%;float:left;background:url(../images/header/footer2.gif) repeat-x ;}
#footer_line1_left{width:10px;height:27px;float:left;background: url('../images/header/footer1.gif') no-repeat;}
#footer_line1_center{height:27px;margin:0px 10px;clear:right;}
#footer_line1_center ul {padding-top:8px;text-align:center;}
#footer_line1_center ul li{display:inline;}
#footer_line1_right{width:10px;height:27px; margin-left:-10px;float:left;background:url('../images/header/footer3.gif') no-repeat}
/*line2*/
#footer_line2{font: 12px Tahoma,Verdana;margin-top:10px;clear:both;float:left;width:100%;color:#666}
#footer_line2 div{margin-bottom:5px;}
#footer_line2 span{vertical-align: middle;}
#footer a.ylnk,#footer a.ylnk:visited {color:#ED8812;}
/*fd_link*/
.fd_link{height:100%;border-top: 1px #ccc solid;padding: 0 10px;clear:both;margin-top:10px;}
.fd_link li {float:left;line-height:200%; width:25%; white-space:nowrap; float:left;}
/* nav */
.nav {font: 12px Tahoma, Verdana;color: #333333;padding:0px 0px 0px 0px;}
.nav p { padding:0px; margin:0px;}
.nav a {color:#333333;background: url(../images/header/navarrow.gif) no-repeat left;padding: 0 0px 0 15px;margin-right:6px;}
.nav .home {color:#333333;background: url(../images/header/navhome.gif) no-repeat left;padding: 0 0px 0 15px;margin-right:6px;}
.nav span{color:#333333;background: url(../images/header/navarrow.gif) no-repeat left;padding: 0 0px 0 15px;margin-right:6px;}


.icon {border:1px solid #999999; padding:2px;margin:2px; width:60px; overflow:hidden;}
.i {font-size: 8px;color: #CCCCCC;}

/*message*/
.headertitle {border:1px solid #ee9966;background:#ffffcc; padding:2px; color:#ff0000; margin-top:2px; height:16px;} 
.headertitle .c {float:left;}
.headertitle .c a { color:#ff0000;}
.rc { float:right; display:block; width:16px; border:1px solid #fff; cursor:hand;}

