﻿
* { margin:0; padding:0; }
body{ font:"宋体"; 
      font-size:9pt; 
      color:#000000; 
      background-color:#FFFFFF; 
      margin:0 auto;
      }
img{ border:0;}
body,td,th 
{	font:"宋体"; font-size: 12px;	}
a {font-size: 12px;color:#666;text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;color: #FF0000;}
a:active {text-decoration: none;}
.clear{ clear:both;}

INPUT.buttonface
{ 
height: 20px;
cursor: hand;
font-size: 12px;
color: #000000;
background-image: url(../../images/mybutton_bg.gif);
background-repeat: repeat-x;
padding-top: 1px;
border: 1px double #ACB5B5;
background-color: #FFFFFF;
}
.trColor {
	background-color:expression((this.sectionRowIndex%2==0)?"#FAFAFA":"#FFFFFF")
}
.shenhong {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000
}

#header{ width:980px; height:60px; margin:0 auto;}
.logo{ width:230px; height:60px; float:left; }
.topinfo{ width:490px; height:26px; line-height:26px; float:right; margin-top:40px; }
.topinfo a{ color:#666; padding:0 10px ; height:26px; line-height:26px; text-decoration:none;}
.topinfo a:hover{ color:#FF0000; text-decoration: none; }

#nav{ width:100%; height:36px; background:url(../../images/nav_bg.gif) left top repeat-x; margin-top:10px; }
#nav ul{ width:720px; height:36px; margin:0 auto; list-style-type:none; }
#nav ul li{ width:90px; height:36px; line-height:36px; float:left; background:url(../../images/line.gif) 80% 0 no-repeat; }
#nav ul li .noImg{ width:90px; height:36px; line-height:36px; float:left;}
#nav ul li a{ width:90px; height:36px; line-height:36px; color:#EEE; text-decoration:none; font-weight:bold; }
#nav ul li a:hover{ color:#FFFF00; text-decoration:none;}

#banner{ width:980px; height:300px; margin:0 auto; margin-top:10px; }

#main-wrap{ width:980px; height:200px; margin:0 auto; margin-top:10px;background:url(../../images/main_bg.gif) left top no-repeat; background-color:#ffffff; }

.col1{ width:260px; height:100%; float:left; margin:15px 0 0 10px; background:url(../../images/login_bg.gif) left top no-repeat; }
.login-wrap{ width:240px; margin-left:30px; margin-top:10px; }
.login-wrap .myp{ height:30px; line-height:30px; }

.mybutton{ height:22px; line-height:22px; padding:3px 8px; background:url(../../images/mybutton_bg.gif) left top repeat-x; border:1px solid #CCC; }
.mybutton{ color:#666; text-decoration:none; margin-left:5px;}		
.mybutton :hover{ color:#660000; text-decoration: none;}

.col2{ width:360px; height:100%; float:left; margin:5px 0 0 10px; }
.col2 .more{ width:50px; height:18px; float:right; margin-top:18px; letter-spacing:2px; }
.col2 .more a{ color:#666; text-decoration:none;}
.col2 .more a:hover{ color:#660000; text-decoration: none;}
.col2 dl{position:relative;width:360px;}
.col2 dt{position:absolute;left:0px;top:-2em; border-bottom:1px solid #CCC; width:360px; }	

.col2 dt a {
	display:block;
	float:left;
	width:78px;
	text-align:center;
	font:12px/1.8em "宋体",sans-serif;
	color:#666;
	text-decoration:none;
	margin-right:1px;
	border:1px solid #CCC;
	border-bottom:0px; 
	background:url(../../images/mybutton_bg.gif) left top repeat-x;
}

.col2 dt a:hover {
	text-decoration: none;
	color:#660000;
}
		
.col2 dd {
	margin-top:0px; 
	width:360px;
	height:150px;
	overflow:hidden;
}


.col2 ul {
	margin:0;
	padding:0;	
	width:360px;
	height:150px;
}

.col2 li {
	width:350px;
	height:20px; line-height:20px;	 
	white-space:nowrap;
	overflow:hidden;
	list-style-type:disc;
	list-style-position:inside;
}
.col2 li .time{color:#666;}
.col2 li a{ color:#666; text-decoration:none; height:20px; line-height:20px; }
.col2 li a:hover{  color:#FF0000; text-decoration: none;}


.col3{ width:280px; height:100%; float:right; margin-right:10px; margin-top:20px; }
.col3-title{ width:260px; height:26px; line-height:26px; text-align:left; font-weight:bold; color:#666; margin-right:20px; }
.col3-title a{ color:#666; text-decoration:none; }
.col3-title a:hover{ color:#660000; text-decoration: none;}
.ask{ background:url(../../images/ask_bg.gif) left top no-repeat; width:260px;height:140px;}
.ask-title{ width:260px; text-align:left; color:#666; font-weight:bold; font-size:14px; padding-left:20px; padding-top:10px; }
.ask-title span{ font-size:11px; font-weight:normal; padding-left:10px; }
.phone{ text-align: center; margin-top:5px; font-weight:normal; line-height:34px; }
.phone span{font-size:26px; font-weight:bold; letter-spacing:3px; color:#000;}
.email{ width:220px; text-align:left; color:#666; font-weight:bold; font-size:18px; padding-left:0px; padding-top:5px; }
 
 
 
 
 
 
 #main-wrap1{ width:980px; height:100%; min-height:200px; margin:0 auto; margin-top:20px; border-bottom:2px solid #DDD;}
.contain{ width:98%; min-height:200px; margin:0 auto;
		background:url(../../images/main_bg.gif) left top no-repeat; background-color:#999999; }		
.left{ width:210px; height:100%; float:left; }
.l-title{ width:210px; height:26px; line-height:26px; padding-left:30px; font-size:12px; font-weight:bold;background:url(../../images/title_bg.gif) left top no-repeat; color:#EEE;}
.l-title-2{ width:180px; height:26px; line-height:26px; padding-left:28px; font-size:12px; font-weight:bold;background:url(../../images/left_bg.gif) left top no-repeat; color:#EEE;}
.l-title span{ padding-left:10px; color:#DDD;}		
.subnav{ width:210px; height:272px; margin-top:10px; background:url(../../images/subnav_bg.gif) left top no-repeat;}
.subnav ul{ list-style-type:none; padding-left:20px; padding-top:10px; }
.subnav li{ width:170px; height:30px; line-height:30px; border-bottom:1px dotted #666; }
.subnav li span{  color:#666;}
.subnav li a{ color:#000066; text-decoration:none; }
.subnav li a:hover{ color:#FF0000; text-decoration:none; }

.right{ width:770px; height:100%; float: left;  }
.r-title-intro{ width:770px; height:40px; background:url(../../images/intro.gif) left top no-repeat; }
.r-title-server{ width:770px; height:40px; background:url(../../images/member_server.gif) left top no-repeat; }
.r-title-login{ width:770px; height:40px; background:url(../../images/member_login.gif) left top no-repeat; }
.position{ width:200px; height:20px; margin-top:15px;  float:right; color:#666; }

.content-wrap{
	width:750px;
	height:100%;
	padding-left:20px;
	line-height:24px;
	color:#666;
}
.content{ width:750px; height:100%; padding-left:10px; line-height:24px; color:#666;font:12px/1.8em "宋体";}
.content ul{ list-style-type:none; padding-left:20px;  }
.content li{ width:98%; height:50px; line-height:50px; border-bottom:1px dotted #666; }
.content li span{  color:#666;}
.content li a{ color:#000066; text-decoration:none; }
.content li a:hover{ color:#FF0000; text-decoration:none; }
.login-bg{ width:550px; height:216px; margin:0 auto; margin-top:20px; padding-top:20px; padding-left:180px; background:url(../../images/mlogin_bg.gif) left top no-repeat; }
.login-bg .myp{ width:500px;height:36px; line-height:36px; }
.login-bg .mybutton{ height:22px; line-height:22px; padding:3px 8px; background:url(../../images/mybutton_bg.gif) left top repeat-x; border:1px solid #CCC; }
.login-bg .mybutton{ color:#666; text-decoration:none; margin-left:5px; }		
.login-bg .mybutton :hover{ color:#660000; text-decoration:none;}
.login-bt{ width:100%; height:54px; float:left; clear:both; background:url(../../images/mlogin_bt.gif) left top no-repeat; margin-top:3px; }
.login-wrap{ width:240px; margin-left:30px; margin-top:20px; }
.login-wrap .myp{ height:30px; line-height:30px; }
 
 
 #main-web{ width:980px; height:100%; min-height:300; margin:0 auto; margin-top:0px; border-bottom:0px solid #DDD;}

 #userleft{ width:100%; height:100%; min-height:300; margin:0 auto; margin-top:0px; border-bottom:0px solid #DDD;}
.leftuser{ width:180px; height:100%; float:left; }
.l-title-user{ width:180px; height:26px; line-height:26px; padding-left:28px; font-size:12px; font-weight:bold;background:url(../../images/left_bg.gif) left top no-repeat; color:#EEE;}
.l-title-user span{ padding-left:5px; color:#FFFFFF;}		
.subnav1{ width:175px; height:100%; margin-top:10px;}
.subnav1 ul{ list-style-type:none; padding-left:3px; padding-top:10px; }
.subnav1 li{ font:"宋体";width:170px; height:30px; line-height:30px; border-bottom:1px dotted #666; }
.subnav1 li span{  color:#666;}
.subnav1 li a{ color:#000066; text-decoration:none; }
.subnav1 li a:hover{ color:#FF0000; text-decoration:none; }


 #userright{ width:100%; min-height:300; margin:0 auto; margin-top:0px; border-bottom:0px solid #DDD;}
.rightuser{ width:100%; float:left; }
.w-r-server{ width:100%; height:40px; background:url(../../images/webuser_server.gif) left top no-repeat; }
.a-r-server{ width:100%; height:40px; background:url(../../images/aduser_server.gif) left top no-repeat; }
.subnav2{ width:100%; }
.subnav2 ul{ list-style-type:none; padding-left:20px; padding-top:10px; }
.subnav2 li{ width:98%; height:30px; line-height:30px; border-bottom:1px dotted #666; }
.subnav2 li span{  color:#666;}
.subnav2 li a{ color:#000066; text-decoration:none; }
.subnav2 li a:hover{ color:#FF0000; text-decoration:none; }
.subnav2 li .right{ width:98%; height:30px; line-height:30px; border-bottom:1px dotted #666; float:right;}
.subnav2 .cont{ width:98%;height:100%; line-height:26px; }
 
 
#links{ width:980px; height:80px; margin:0 auto; margin-top:5px;background:url(../../images/link_bg.gif) left top no-repeat; background-color:#ffffff; }
.linkss{ width:100%; float:left; }
.linkss ul{ list-style-type:none; padding-left:20px; padding-top:10px; }
.linkss li{ width:98%; height:30px; line-height:30px; border-top:1px dotted #666; }
.linkss li span{  color:#666;}
.linkss li a{ color:#666; text-decoration:none; }
.linkss li a:hover{ color:#FF0000; text-decoration:none; }
 
#footer{ width:980px; height:60px; margin:0 auto; margin-top:20px; }
.fleft{ width:700px; height:60px; float:left;}
.fnav{ width:700px; height:24px; float:left; list-style-type:none; }
.fnav li{ padding:0px 6px;  height:24px; line-height:24px; float:left; }
.fnav li a{ height:24px; line-height:24px; color:#666; text-decoration:none;}
.fnav li a:hover{  color:#FF0000; text-decoration: none; }

#footer .blogo{ width:160px; height:56px; float:right;}
.clear{ clear:both;}