.gq_main{ width:950px; margin:0px auto; padding:0px; }
.gq_left{ float:left; width:220px; margin-right:15px; margin-top:10px}
.gq_right{ float:left; width:713px;  margin-top:10px}



 .login {
	BORDER-RIGHT: #dfc27c 1px solid; BORDER-TOP: #dfc27c 1px solid;MARGIN-BOTTOM: 11px; BORDER-LEFT: #dfc27c 1px solid; BORDER-BOTTOM: #dfc27c 1px solid; width:220px;background: #FFFAD9;
}
 .login  {
	VERTICAL-ALIGN: middle; list-style:none; text-align:left
}
 .login li { margin-left:-18px; color:#333
	
}
 .login li a:link { margin-left:-15px; color:#333
	
}
 .login .l1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px; TEXT-ALIGN: center
}
 .login .l2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 0px;  TEXT-ALIGN: center; 
}
form{ margin:0px; padding:0px}
 .info3 { background: #FFFAD9; text-align:center; margin:5px; }
 .info3 td { height:40px }
 
 
 .box{ border:1px solid #BAC9B3; background:#F4F9EF}
.box h2{ background:url(../2010images/tb_t1.gif) repeat-x left top;  height:25px; border-bottom:1px solid #BAC9B3; font-size:14px; padding-left:20px; margin:0px;COLOR: #333; LINE-HEIGHT: 25px; *width:195PX !important;*width:200PX }
.comlist ul{}

.comlist li{ line-height:160%; height:25px; font-size:14px; color:#2b2b2b; width:210px; overflow:hidden}

.box_margin{ margin-top:10px}

.pic_list{  padding:10px 3px 5px 5px; list-style:none}
.pic_list li{ height:50px; margin:5px 0; overflow:hidden; width:200px}
.pic_list li img{ border:1px solid #000; float:left; margin-right:10px; margin-left:5px} 
.pic_list li span a:Link{ float:left; color:#818181; font-size:12px}
.pic_list li strong{ color:#333; }



.dhlist ul{  padding:10px 3px 5px 5px; list-style:none;height:600px;*height:600px !important;* height:500px}
.dhlist li{ float:left; height:25px; width:85px; line-height:160%; font-size:14px; overflow:hidden;  margin-left:5px}


a:link{color:#333;text-decoration:none;}
 a:visited{color:#333;text-decoration:none;}
 a:hover{color: #FF6600; text-decoration:none;}
#sub_nav{padding:0;margin:0 auto;padding-bottom:5px;*padding-bottom:2px !important;*padding-bottom:2px; background:#F3F8EB; height:12px; border:1px solid #E1E9D3 }
#sub_nav ul{list-style:none;padding:0;margin:5px 0 10px 0;}
#sub_nav ul li{float:left;margin:0 2px; font-size:14px;COLOR: #666;}
#sub_nav ul li a:link,#sub_nav ul li a:visited{COLOR: #666666;text-decoration:none}
#sub_nav ul li a:hover{COLOR: #666;text-decoration:underline}

#gq_list{ margin-top:5px; *margin-top:0px !important;* margin-top:0px}
 .filter a { height: 20px; display: inline-block; padding: 5px 13px 0; border: 1px solid #D1D1D1; border-bottom: 0px; color: #666666; background-image: url(2010/outsource_filter_tbtn.gif); background-repeat: repeat-x; font-size:14px; }
 
 .filter a:hover { padding: 6px 14px 0; border: 0px; color: #fff; background-image: url(../2010images/outsource_filter_tbtn_h.gif); background-repeat: repeat-x; }
 .filter .hover { padding: 6px 14px 0; border: 0px; color: #fff; font-weight: bold; background-image: url(../2010images/outsource_filter_tbtn_h.gif); background-repeat: repeat-x; }
 
 .project2 { margin-bottom: 2px; background-image: url(../2010images/outsource_search_th.gif); width:713px; height:30px}

.plist{ height:50px; margin:5px 0; border-bottom:1px dashed #d6d6d6}
.coninfo{ padding:5px 10px 5px 5px; width:350px}
.coninfo h2{ font-size:14px; margin:0px; padding:0; color:#106700}
.coninfo h2 span{ float: left; font-size:12px; font-weight:100; color:#666}
.des{ margin:0px; line-height:160%; font-size:12px; color:#666; margin:5px 0}
.company{color:#666; margin:0px; margin-top:3px}
.pai_lie{width:150px;float:left;padding:3px 0 0 10px; list-style:none}
.pai_lie li a{ background-color: #000000;}
.pai_lie li span{width:30px; display:block; float:left; cursor:pointer; height:20px; line-height:20px;font-weight:normal; color:#000000}
span.tw{background:url(../2010images/yp_text.gif) no-repeat;padding-left:20px; };
span.wz_1{background:url(../2010images/yp_text.gif) no-repeat -52px 0;padding-left:20px;}
span.tp{background:url(../2010images/yp_text.gif) no-repeat -104px 0;padding-left:20px;}



span.wz_1{ background-position:0px -20px;}



.list_1{border-bottom:1px dotted #ccc; margin-bottom:8px; padding:10px 5px; height:85px}
.time{font-weight:normal; color:#999; font-size:12px;}
.pic,.com_info,.area,.qq{ float:left}
.pic { width:128px;}
.com_info{ width:355px; padding-right:10px; list-style:none}
.com_info ul{ list-style:none}
.com_info strong{ font-weight:100}
.area{ width:125px; vertical-align:middle; padding-top:40px}
.title samp{ color:#FF0000; text-decoration:none}
.com_info .title{ font-size:14px}
.com_info .des{ font-size:12px; line-height:160%}
.des strong{ color:#000000}
.com_info .cname{ font-size:12px; }
.cpname a:link{text-decoration:none; color:#333}

.pic img{ border:1px solid #d6d6d6; margin-right:10px}
.conL_Online {
	float: right;
	width: 100px;
	text-align: center;
	margin-right:-20px;
	list-style:none;	 
	right: 0px;
	margin-top:-39px;
	*margin-top:15px !important;
	*margin-top:15px;
	
}
.conL_Online ul{ list-style:none}

.QQ,.MSN,.MES {
	float: left;
	width: 90px;
	text-align: left;
	height: 14px;
	background-image: url(../2010images/icn.gif);
	background-repeat: no-repeat;
	line-height: 15px;
	text-align: left;
	text-indent: 22px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.QQ {
	background-position: 0px -15px; text-decoration:none
}
.MSN {
	background-position: 0px -34px;
}
.MES {
	background-position: 0px 0px;
	
}
/*·ÖÒ³*/
.pages,.pageback{padding:10px 10px; float:right}
.pages a,.pages strong,.pageback a{float:left;padding:0 6px;margin-right:2px;height:20px;border:1px solid;line-height:20px;overflow:hidden;}
.pages a,.pageback a{border-color:#67BF62;background-color:#EDF8F0;color:#199501;}
.pages a:hover,.pageback a:hover{text-decoration:none;}
.pages strong{border-color:#67BF62;background-color:#199501;color:#FFF;font-weight:700;}
.pages a.prev,.pages a.next{background-repeat:no-repeat;}
.pages a.prev{background-image:url(../2010images/arrow_left.gif);background-position:30% 50%;padding:0;width:22px;overflow:hidden;text-indent:-9999px;}
.pages a.next{padding-right:16px;background-image:url(../2010images/arrow_left.gif);background-position:90% 50%;}
.pageback a{padding-left:16px;background:#EDF8F0 url(../2010images/arrow_left.gif) no-repeat 0 50%;}
.pages a:hover,.pageback a,.pages a.next{border-color:#67BF62;}
.pages em{float:left;padding:0 6px;margin-right:2px;height:20px;border:1px solid;line-height:20px;overflow:hidden;border-color:#67BF62;background-color:#EDF8F0;color:#199501; font-style:normal}

