/*--------总体风格-----------*/
body {margin: 0px; font-size:12px;}
a:link {color: #000000; text-decoration: none;}
a:visited {text-decoration: none; color: #000000;}
a:hover {text-decoration: none; color: #FF0000;}
a:active {text-decoration: none; color: #006600;}
h1 {font-size: 18px;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
.red{color:#FF0000;}
.blue{color:#3300FF;}
.yellow{color:#FF6600;}
.dark{color:#666666;}
.fl{float:left;}
.wide{width:1003px;}
.xline{border-bottom:#666666 dotted 1px;}
.mar{margin:5px auto 5px auto;}
.pic1{border:3px solid #F0F0F0; padding:2px;}
.ccc{height:22px; line-height:22px;}
.ccc a:link,.ccc a:visited{color:#0F4A8C;}
.ccc a:hover{color:#FF0000;}
.ddd{height:24px; line-height:24px;}
.vvv{height:24px; line-height:24px;}
.ppp{height:22px; line-height:22px;}
.pdpd{height:28px; line-height:28px; border-bottom:1px dotted #C1C1C1; font-size:14px;}
.pdpd a:link,.pdpd a:visited{color:#0F4A8C;}
.pdpd a:hover{color:#FF0000;}
.pd14{height:24px; line-height:24px; font-size:14px; border-bottom:1px solid #F6F6F6;}
ul{margin:0px; padding:0px;}
/*------------页头------------*/
#head{height:105px; clear:both; margin:0px auto;}
#topcolor{ background-color:#000000; height:5px; font-size:0px;}
#logo{width:210px; height:93px; float:left;}
#banna{width:660px; height:80px;  float:left; margin-left:10px;}
#headtop{width:660px; height:32px; border-bottom:#666666 1px solid; float:left;}
#nav{width:661px; height:40px; float:left; padding-top:5px;}
#nav ul{margin:0px; list-style:none; padding:0px;}
#nav li{ width:44px; height:12px; float:left; text-align:center; padding-top:4px; background-image:url(../img/topli.gif); background-repeat:repeat-x; margin:5px 0 0 0;}
#head .userlogin{width:420px; height:26px; padding-top:6px; float:left; overflow:hidden;} 
#head .userlogin input{width:110px; height:12px;}
#head .userlogin .button{width:40px; height:20px; margin-left:10px;}
#head .dh1{width:240px; height:22px; padding-top:10px; float:right;}
#head .save{width:100px; height:83px; float:left; padding:10px 0 0 20px;; line-height:30px;}
#head .save .icon{ float:left; width:20px; height:20px; line-height:22px; padding-top:2px;}
#head .save .text1{ float:left; width:65px; line-height:25px; text-align:center;}
#headlast{ background-image:url(../img/headlast.gif); height:9px; font-size:0px;}
/*********************************************************底部***************************************************/
#footbanna{ margin:3px auto 5px auto; clear:both;}
#footbanna .pic{width:967px; border:#999999 1px solid; padding:5px; margin:0px auto;}
#footbanna .pic img{width:965px; height:100px;}
#footlink{ margin:10px auto 5px auto; clear:both;}
#footlink .link{width:965px; margin:0 auto 0 auto; background-color:#F7F7FF; border:#999999 1px solid; padding:5px;}
#footlink .link ul{margin:0px; list-style:none; padding:0px;}
#footlink .link li{float:left; height:20px; width:106px; text-align:center; list-style:none; line-height:20px;}
#footer{width:980px; margin:5px auto; border-top:#000000 1px solid; padding:10px; clear:both;}
#footer .mmm{width:800px; margin:2px 0 2px 0; text-align:center; line-height:25px; margin:0px auto;}

