/* CSS Document */

.gq_main{ width:950px; margin:0px auto; padding:0px; }
.gq_left{ float:left; width:220px;  margin-top:10px}
.gq_right{ float:left; width:713px;  margin-top:10px;margin-right:15px;}

 a:link{color:#333;text-decoration:none;}
 a:visited{color:#333;text-decoration:none;}
 a:hover{color: #FF6600; text-decoration:none;}
 
#sub_nav{margin:0 auto;background:#F3F8EB; height:12px; border:1px solid #E1E9D3;background:#F3F8EB url(../2010images/ico_site.gif) no-repeat 5px 3px; *background:#F3F8EB url(../2010images/ico_site.gif) no-repeat 5px 7px !important;*background:#F3F8EB url(../2010images/ico_site.gif) no-repeat 5px 7px;padding:0px 0px 5px 25px;*paddin; g:10px 0px 5px 25px !important;*padding:10px 0px 5px 25px; height:20px; *height:15px !important; *height:15px}

#sub_nav ul{list-style:none;padding:0;margin:5px 0 0px 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:10px !important;* margin-top:10px;}
 .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;   }
 

 
 .project {
 MARGIN-BOTTOM: 5px;width:713px;COLOR: #333; HEIGHT: 30px;BACKGROUND: url(../2010images/outsource_search_th.gif) left top repeat-x;
}
 .project TH {
	COLOR: #333; HEIGHT: 30px
}
 .project TD {
	COLOR: #333; LINE-HEIGHT: 29px; HEIGHT: 29px
}
.project .r TD {
	BORDER-TOP: #aaaaaa 1px dotted
}
 .project .rg {
	FONT-SIZE: 11px; COLOR: #999; FONT-FAMILY: Arial
}
.project .rs {
	COLOR: #999
}
.project .red {
	COLOR: red
}
 .project .Green {
	COLOR: green
}
 .project .img {
	MARGIN-BOTTOM: 2px; MARGIN-LEFT: 5px; WIDTH: 14px; HEIGHT: 16px
}
 .project .oneleft {
	PADDING-LEFT: 14px; TEXT-ALIGN: left
}

/*·ÖÒ³*/
.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}








.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; }




 .info TH {
	WIDTH: 90px; COLOR: #666666; LINE-HEIGHT: 20px
}
 .tb {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP:10px
}
 .info TD .txt {
	BORDER-RIGHT: #8eae87 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #8eae87 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #8eae87 1px solid; WIDTH: 120px; PADDING-TOP: 3px; BORDER-BOTTOM: #8eae87 1px solid; FONT-FAMILY: "Arial" , "ËÎÌå"
}
 .info TD .sel {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; margin-top:5px; COLOR: #333
}
 .info TD .sel2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #333; PADDING-TOP: 1px
}
