@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#444;
}
p{ line-height:180%; margin-bottom:5px; color:#444;
}
#header{ width:100%; height:118px; background:url(../images/bg1_b.jpg) left top repeat-x; padding-top:3px;border-bottom:1px solid #cad0da;
}
#header1{ background:url(../images/gqbg.jpg) left top no-repeat; width:950px; height:118px; margin:0 auto; border-left:1px solid #cad0da;  border-right:1px solid #cad0da; position:relative;
}
#logo{ position:absolute; border:0; top:35px; left:51px;
}
#calink{position:absolute; top:50px; right:15px;

}
#calink span{ font-size:12px;color:red;

}
#addthis{ position:absolute; top:5px; right:15px;
}
#addthis strong{ font-size:16px;color:#326aa5; 

}

#search{ position:absolute; top:25px; right:15px;
}

#header1 ul{ float:right; width:574px; height:35px; margin-top:83px;
}
#header1 ul li{ float:right; height:35px; line-height:35px; list-style:none; border:1px solid #cad0da; border-bottom:0; padding:0 13px 0 13px; margin:0 -1px 0 0; 
}
#header1 ul li a{ text-transform:uppercase; text-decoration:none; font-weight:bold; font-size:12px; 
}
#header1 ul li a:hover{ color:#326aa5;
}
#container{ width:950px; margin:0 auto; padding:11px 0 0 0; margin-bottom:18px;
}
#left{ width:200px; float:left; margin-bottom:10px;
}
*html #left{ width:200px; float:left; 
}
.left1{ float:left; width:193px; border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:3px solid #063; margin-bottom:7px; background:url(../images/bg4.jpg) 1px bottom repeat-x;
}
.left2{ float:left; width:183px; border-left:1px solid #ccc;border-right:1px solid #ccc; border-bottom:1px solid #ccc;border-top:3px solid #326aa5; margin-bottom:18px; background:url(../images/bg4.jpg) left bottom repeat-x; padding-bottom:18px; padding-left:8px;
}
.left2 table{ padding:0 0 0 0; width:150px;
}
.left2 table tr td{ color:#444;
}
.ree{ width:60px;
}
.reg a{ color:#326aa5; font-weight:bold;
}
.reg a:hover{ text-decoration:none;
}
.for a{ font-size:11px; color:#326aa5; 
}
.for a:hover{ text-decoration:none;
}
.left2 p a{ color:#326aa5; font-weight:bold;
}
.left2 p a:hover{ color:#f00; text-decoration:none;
}
.left2 h2{ color:#326aa5; font-size:16px; height:33px; line-height:27px; padding-left:1px; 
}
.left1 h2{ color:#363; font-size:16px; height:40px; line-height:40px; padding-left:9px; 
}
.left1 ul li{ list-style:none; height:30px; line-height:30px; padding:0 0 0 19px; background:url(../images/bg2.jpg) 9px center no-repeat; border-bottom:1px solid #ccc;
}
.left1 ul li a{ color:#363; text-decoration:none; display:block; width:172px; font-weight:bold;
}
.left1 dl{ float:left; padding:10px 0 10px 10px; width:183px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;
}
.left1 dl dd{ float:left; width:90px; height:22px; line-height:22px; 
}
.left1 dl dd a{ color:#326aa5;
}
.left1 dl dd a:hover{ text-decoration:none;
}
.left1 ul li a:hover{ color:#000;
}
#footer{ width:950px; height:105px; margin:0 auto; clear:both; border-top:3px solid #326aa5; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;
}
#footer1{ float:left; padding:8px 0 0 20px; line-height:180%; color:#326aa5;
}
#footer1 a{ color:#326aa5; text-decoration:none;
}
#footer1 a:hover{ text-decoration:underline; color:#000;
}
#footer1 span{ color:#326aa5;
}
#footer2{ float:right; padding:8px 17px 0 0;
}
#footer2 img{ margin-left:16px;
}
#mbx{ height:20px; line-height:20px;
}
#mbx a{ text-decoration:none; color:#b62b2b;
}
#mbx a:hover{
}
#chat{ float:left; width:130px; margin-top:10px; display:inline; margin-left:-6px;
}
.in1{ border-top:1px solid #c8c8c8; border-left:1px solid #c8c8c8; padding:3px 0 3px 2px; width:168px;
}
.in2{ margin:5px 0 0 0;
}
.in3{ border-top:1px solid #c8c8c8; border-left:1px solid #c8c8c8; padding:3px 0 3px 2px; width:192px;
}
#allp{
}
#allp h2{ border:0;
}
#allp h2 a{ color:#326aa5; font-size:12px;
}
#allp h2 a:hover{ text-decoration:none;
}
#allp p a{ font-size:11px; color:#666;
}
#allp p a:hover{ text-decoration:none;
}
#loginimg{ text-align:center;
}
