/*---------------------------------

-----------------------------------
	
xhtml+css前端开发:
	http://timewilltell.cn
	Email: shanhe.v@gmail.com
	MSN: shanhero@hotmail.com
	QQ: 76807771
			
Date:
	2008/06/16
---------------------------------*/

/*card.html*/

.tag{width:960px;background:red;height:72px;margin:10px auto 0;background:url(../img/tag_bg.jpg) repeat-x;border:1px solid #D7EDFF;}
.tag a{width:68px;height:70px;display:block;overflow:hidden;float:left;background:url(../img/tag_d.gif) no-repeat right center;text-align:center;margin:0 0px;}
.tag a:hover{text-decoration:none;margin:1px 0 0 0;}
.tag a:hover img{}
.tag a#no_bg{background:none;}
.tag .tag2{}
.tag .tag3{}
.tag a img{width:51px;height:51px;}

.tag2{width:956px;margin:0 auto 10px;background:url(../img/tagBg1.gif) repeat-y;}
.tag2 .c{background:url(../img/tagBg.gif) no-repeat bottom;padding:8px 10px 10px 10px;overflow:hidden;zoom:1;}
.tag2 a{margin:0 10px;color:#406899;color:#406899;display:block;float:left;margin:5px 0;width:116px; }


#mainbody{width:960px;margin:10px auto;}*+html #mainbody{margin:10px auto 0;}
#mainbody #left{float:left;width:270px;}
#mainbody #right{float:right;width:675px;}

div#MainPromotionBanner{width:260px;height:196px;background:#fff;border:1px solid #BFE3FF;padding:3px;margin:0 0 10px;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 190px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 260px;height: 190px;margin:0px 0pt 0pt;}
#MainPromotionBanner .Slides img{border:0;display: block;width: 260px;height: 190px;}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 165px; right: 0px;z-index: 10;height: 25px;	}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #74a8ed;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:3px 6px;background: url(../img/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(../img/slide_trigger_c.gif) no-repeat center center;border:0; font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 6px; }

/*left*/
.helpcenter{background:url(../img/helpcenter_bg.gif) repeat-y;width:267px;overflow:hidden;height:122px;}
.helpcenterbtn{background:url(../img/sprite_b.gif) no-repeat 0 -896px;height:8px;}
.helpcenter h3{background:url(../img/sprite_b.gif) no-repeat 0 -696px;width:267px;height:21px;padding:5px 0 0;margin:0 0 10px 0;}
.helpcenter h3 a{color:#406899;margin:0 40px;font-weight:bold;cursor:pointer;}
.helpcenter .hc1,.helpcenter .hc2{overflow:hidden;}

.helpcenter .hc1 a{background:url(../img/sprite_b.gif) no-repeat;width:68px;height:24px;display:block;float:left;margin:4px 14px;color:#406899;padding:7px 0 0 35px;}
	*html .helpcenter .hc1 a{margin:4px 8px 4px 10px;overflow:hidden;}
.helpcenter .hc2{text-align:center;}
.helpcenter .hc2 img{border:1px solid #D7EDFF;background:#fff;padding:8px 15px;}

.newinfo{margin:10px 0;}
.newinfo h3{background:url(../img/sprite_b.gif) no-repeat 0 -914px;height:26px;color:#406899;font-size:12px;;font-weight:bold;padding:8px 0 0 20px;}
.newinfo div{border:1px solid #D7EDFF;border-top:0;width:246px;overflow:hidden;padding:10px;}
.newinfo a{line-height:22px;display:list-item;list-style:none;color:#406899;background:url(../img/sprite_b.gif) no-repeat -289px -627px;padding:0 0 0 10px;}

/*btm_info*/
.btm_info{clear:both;border:1px solid #D7EDFF;background:url(../img/sprite_b.gif) no-repeat 0 -972px;height:68px;padding:5px 0 5px 20px;width:940px;margin:0 auto;overflow:hidden;}
.btm_info ul{float:left;margin:0 20px;width:270px;overflow:hidden;}
*html .btm_info ul{margin:0 10px;width:286px;}
.btm_info ul li{clear:both;}
.btm_info ul li a{background:url(../img/sprite_b.gif) no-repeat -289px -629px;padding:0 0 0 10px;line-height:22px;float:left;}
.btm_info ul li span{background:url(../img/sprite_b.gif) no-repeat 0 -627px;padding:0 0 0 15px;color:red;float:right;}
.btm_info .clear{margin:1px 0;}

/*right*/
.b_tab {background:url(../img/b_tab_bg.gif) repeat-y;width:675px;overflow:hidden;height:511px;}
.b_tab h3{background:url(../img/b_tab.gif) no-repeat;height:26px;padding:8px 0 0 10px;}
.b_tab h3 span{float:left;color:#406899;font-weight:bold;font-size:13px;margin:0 20px 0 0;}
.b_tab h3 a{background:url(../img/sprite_b.gif) no-repeat 0 -1094px;margin:0 2px;display:block;float:left;width:53px;height:20px;overflow:hidden;text-align:center;padding:5px 0 0 0;cursor:pointer;color:#406899;}
.b_tab h3 a.on{background:url(../img/sprite_b.gif) no-repeat 0 -1065px;}
.b_tab h3 a.off{background:url(../img/sprite_b.gif) no-repeat 0 -1094px;}
.b_tab_btm{background:url(../img/b_tab_btm.gif) no-repeat;height:5px;}
.b_tab div a{float:left;margin:12px 17px;border:1px solid #D7EDFF;background:#fff;}
.b_tab div a:hover{}
.b_tab div a img{width:178px;height:123px;padding:5px;}
.b_tab div{text-align:center;}
.b_tab div p{line-height:22px;}
.b_tab div p img#ajax-loader{margin:30% 0 0 0;}

/*cardlist.html*/
.card_main {width:962px;margin:0 auto 10px;}
.card_main .left{width:696px;background:url(../img/cardlist_bg.gif) repeat-y;float:left;overflow:hidden;}
.card_main .left h3{background:url(../img/sprite_b_b.gif) no-repeat 0 -48px;height:25px;padding:8px 20px 0 30px;margin:0 0 10px 0;}
.card_main .left h3 span{font-weight:bold;color:#406899;font-size:14px;float:left;}
.card_main .left h3 i{float:right;}

.page{background:url(../img/sprite_b_b.gif) no-repeat 0 -101px;height:35px;text-align:center;padding:15px 0 0 0;margin:10px 0 0 0;}
.page a{border:1px solid #DBECFF;padding:3px 7px;color:#37679C!important;}
.page a:link{color:#37679C;}
.page a:visted{color:#37679C}
.page a:hover{text-decoration:none;border:1px solid #37679C;background:#fff;color:#37679C}
.page a:active{color:#37679C}
.page a.on{background:#37679C;color:#fff;}
.page a.on:hover{color:#37679C;}

.card_main .product_box{ height:205px; border:1px solid #DBECFF;padding:8px 0 0;text-align:center;width:200px;margin:0 15px; float:left;overflow:hidden;background:#fff;}
	*html .card_main .product_box{margin:0 12px;}
.card_main .product_box a{}
.card_main .product_box a:hover{}
.card_main .product_box a img{width:178px;height:132px;}
.card_main .product_box p{border-top:1px solid #DBECFF;padding:6px 0 8px 0;background:#EAF7FF;margin:10px 0 0 0;}
.card_main .product_box p a:hover{background:none;}
.card_main .product_box p.red{background: url(../img/bg1.gif) repeat-x;height:20px;padding:9px 0 0;margin:0;}
.card_main .product_box p.red a,.card_main .product_box p.red a:hover{background:url(../img/sprite_b.gif) no-repeat 0px -628px;padding:0 20px;color:red}

.left .clear{margin:5px 0;height:2px;}

.card_main .right{float:right;width:248px;}
.card_main .right h4{background:url(../img/sprite_b_b.gif) no-repeat 0 -162px;height:26px;padding:8px 0 0 20px;font-weight:bold;color:#406899;}
.card_main .right .bar{padding:5px 10px;border:1px solid #C6E6FF;border-top:none;}
.card_main .right .bar a{display:list-item;list-style:none;background:url(../img/sprite_b.gif) no-repeat -289px -625px;padding:4px 0 4px 10px;}
.card_main .right .clear{margin:5px 0;}

/*company.html*/
body#shangjia .b_tab div p img#ajax-loader{margin:18% 0 0 0;}
body#shangjia div.b_tab{height:335px;}
body#shangjia div.b_tab div ul{clear:both;overflow:hidden;margin:10px 0 0;}
	*html body#shangjia div.b_tab div ul{margin:7px 0;}
body#shangjia div.b_tab div ul li{float:left;margin:0 13px;display:block;width:142px;text-align:center;}
	*html body#shangjia div.b_tab div ul li{margin:0 10px;}
body#shangjia div.b_tab div ul li p{padding:3px 0;line-height:19px;}
body#shangjia div.b_tab div ul li p a{position:relative;display:block;float:none;margin:0;}
body#shangjia div.b_tab div ul li p a:hover{text-decoration:none;background:none;}
body#shangjia div.b_tab div ul li p a img{width:135px;height:100px;padding:3px;background:#fff;}

body#shangjia  #main{width:960px;margin:5px auto;clear:both;}*+html body#shangjia  #main{margin:0 auto 5px;}
body#shangjia  #main #left2{float:left;width:700px;background:url(../img/hangye_bg.gif) repeat-y;overflow:hidden;}
body#shangjia  #main #left2 h3{background:url(../img/sprite_b_b.gif) no-repeat 0 -207px;height:30px;font-weight:bold;color:#406899;padding:9px 0 0 30px;font-size:14px;}
body#shangjia  #main #left2 div{overflow:hidden;padding:10px 20px;clear:both;border-bottom:1px solid #DBECFF;}
body#shangjia  #main #left2 div dl{float:left;width:300px;margin:10px 13px;overflow:hidden;}
body#shangjia  #main #left2 div dt{font-weight:bold;color:#406899;font-size:13px;}
body#shangjia  #main #left2 div dd{float:left;margin:5px;}
body#shangjia  #main #left2 div .clear{padding:0;margin:0;width:auto;overflow:hidden;border:none;}


body#shangjia  #main #right2{float:right;width:248px;}

body#shangjia  #right .tab_bar{background:url(../img/bar_bg.gif) repeat-y;height:419px;}
body#shangjia  #right .tab_bar h3{background:url(../img/sprite_b.gif) no-repeat 0 -88px;height:26px;padding:8px 0 0 20px;color:#245477;font-weight:bold;font-size:13px;}
body#shangjia  #right .tab_bar2 h3{background:url(../img/sprite_b.gif) no-repeat 0 -138px;}
.tab_btm{height:8px;overflow:hidden;clear:both;}/*background:url(../img/sprite_b.gif) no-repeat 0 -1134px;*/

#right2 .tab_bar{background:url(../img/tab_bg2.gif) no-repeat;padding:9px 0 0 0;}
#right2 .tab_bar2{background:url(../img/tab_bg3.gif) no-repeat;}
#right2 .tab_bar h3{font-weight:bold;color:#406899;font-size:13px;margin:0px 0 6px 20px;}
*+html #right2 .tab_bar h3{margin:0 0 8px 20px;}
#right2 .tab_bar ul{overflow:hidden;margin:0 2px 3px 0;padding:9px 0 0 0;background:none;}
	html>/**/body #right2 .tab_bar ul{padding:7px 0 0 0;}
*html #right2 .tab_bar ul{height:26px;width:248px;}
*+html #right2 .tab_bar ul{height:28px;}
#right2 .tab_bar ul li{float:left;cursor:pointer;background:url(../img/sprite_b.gif) no-repeat -133px -572px;padding:6px 12px 3px 12px;margin:0 10px;}
	*+html #right2 .tab_bar ul li{padding:6px 10px 3px 10px;}
	html>/**/body #right2 .tab_bar ul li{padding:6px 12px 4px;}
#right2 .tab_bar ul .now,#right .tab_bar ul .on{background:url(../img/sprite_b.gif) no-repeat -133px -540px;}
body#zhaopin #right2 .tab_bar ul .now,body#zhaopin #right .tab_bar ul .on{background:url(../img/sprite_b.gif) no-repeat 0px -540px;}
#right2 .tab_bar div{clear:both;z-index:5;border-top:0;background:url(../img/tab2_bg.gif) repeat-y;overflow:hidden;}
	*html #right2 .tab_bar div{margin:0px 0 0;}
#right2 .tab_bar div.tab_area div{padding:5px;border:0;overflow:hiddent;text-align:center;}
#right2 .tab_bar2 div.tab_area div{padding:5px 0px 5px 10px;}
*html #right2 .tab_bar2 div.tab_area div{padding:5px 0px 5px 8px;}
#right2 .tab_bar div.tab_area div a{float:left;margin:5px 5px;}
	*html #right2 .tab_bar div.tab_area div a{margin:5px 4px 5px 6px;}
#right2 .tab_bar div.tab_area div img{width:200px;height:111px;}
#right2 .tab_bar1{overflow:hidden;}
#right2 .tab_bar2{margin:10px 0 0 0;height:344px;overflow:hidden;}
*+html #right2 .tab_bar2{margin:10px 0 0 0;height:400px;}
*html #right2 .tab_bar2{height:390px;}

#right2 .tab_bar div.tab_area div ol li{display:list-item;list-style:none;clear:both;padding:12px 20px 12px 0px;}
*+html #right2 .tab_bar div.tab_area div ol li{padding:9px 20px 9px 0;}
*html #right2 .tab_bar div.tab_area div ol li{padding:9px 20px 9px 0;}
#right2 .tab_bar div.tab_area div ol li a{background:url(../img/sprite_b.gif) no-repeat;padding:0 0 0 25px;}
#right2 .tab_bar div.tab_area div ol li a{margin:0;}
#right2 .tab_bar div.tab_area div ol li span{float:right;background:url(../img/sprite_b.gif) no-repeat 0 -629px;padding:0 0 0 25px;color:red;}


/*company_list.html*/
.find{background:url(../img/find.jpg) no-repeat;width:630px;height:73px;position:relative;z-index:50;}
.find input#choose{background:url(../img/sprite_b.gif) no-repeat 0 -1150px;width:138px;height:31px;border:0;padding:3px 0 0 0;position:absolute;top:20px;left:75px;}
	html >/**/body .find input#choose{padding:0 0 0 0;}
.find input#keyword{border:1px solid #A8DAFF;border-right:0;width:273px;height:20px;padding:9px 0 0 10px;position:absolute;top:20px;right:131px;}
.find input#search_btn{background:url(../img/sprite_b.gif) no-repeat 0 -1187px;width:66px;height:31px;border:0;position:absolute;top:20px;right:64px;}

/*弹出的层*/
#some_area{z-index:999999; left:200px; width:700px;position:absolute; top:10%;left:16%;background:url(../img/hangye_bg.gif) repeat-y;overflow:hidden;display:none;}
#some_area h3{background:url(../img/sprite_b_b.gif) no-repeat 0 -207px;height:29px;padding:10px 0 0 30px;clear:both;}
#some_area h3 span{font-weight:bold;color:#406899;float:left;font-size:14px;}
#some_area h3 img{cursor: pointer;float:right;margin:0 10px 0 0;}
#some_area div{border-bottom:1px solid #DBECFF;overflow:hidden;clear:both;padding:0 0 10px 0;_padding-bottom:20px;}
#some_area div dl{margin:10px 20px;z-index:40;clear:both;}
#some_area div dt{font-weight:bold;color:#406899;font-size:13px;}
#some_area div dd{float:left;margin:1px 1px;z-index:30;width:160px; height:25px;overflow:hidden;}
#some_area div dd a{cursor: pointer;margin:2px;z-index:100;}
#some_area div dd a:hover{background:#3FA0E5;color:#fff;}
#some_area div .clear{border:0;margin:0;padding:0;height:0px;}
#left .find .hangye_area div{padding:0 0 10px 20px;}
#left .find .hangye_area dl{float:left;width:330px;clear:none;margin:10px 0px;}

.relate_info{background:url(../img/hangye_bg2.gif) repeat-y;margin:10px 0 0;width:630px;z-index:5;}
.relate_info h3{background:url(../img/sprite_b_b.gif) no-repeat 0 -255px;height:29px;width:600px;padding:10px 0 0 30px;font-weight:bold;color:#406899;float:left;font-size:14px;}
.page2{margin:0;background-position:0 -307px ;}
.relate_info div{padding:10px;clear:both;overflow:hidden;border-bottom:1px solid #DBECFF;margin:0 10px;}
	*html .relate_info div,*+html .relate_info div{padding:10px 10px 0 10px;}
.relate_info div img.show{float:left;width:135px;height:100px;margin:10px;}
.relate_info div ul{float:left;overflow:hidden;width:410px;margin:10px;}
.relate_info div li{clear:both;padding:4px 0;color:#666;}
.relate_info div strong{float:left;color:#0099FF;font-size:14px;font-weight:bold;}
.relate_info div li img{float:right;margin:0 10px;}
.relate_info div li span{float:right;color:#666;}
.relate_info div .clear{margin:0;padding:0;border:none;}

/*jodlist.html*/
.relate_job{}
.relate_job div{padding:5px 10px 0 10px;_padding:0px 10px;position:relative;}
.relate_job div.clear{position:static;height:auto;border:0;*padding:5px 0;_border-bottom:1px solid #DBECFF;*margin:0 0 -30px 0;_margin:0 0 10px 0;}
.relate_job p{padding:6px 0;clear:both;overflow:hidden;color:#666;}
div.relate_job div p span{margin:0 10px 0 0;float:none;color:#666;}
div.relate_job div  i{position:absolute;top:15px;right:10px;color:#B5B5B5}
div.relate_job div a.check_d{border:1px solid #BFE3FF;background:#ECF9FF;padding:2px 4px;color:#069;position:absolute;top:60px;right:10px;display:block;}
*html div.relate_job div a.check_d,*+html div.relate_job div a.check_d{top:70px;}

/*job.html*/
.part1,.part2,.part3{width:969px;margin:10px auto 0;clear:both;overflow:hidden;}

body#job div.part1 div.fp2{width:415px;height:202px;background:#fff;border:1px solid #BFE3FF;padding:3px;margin:0 10px 10px 0;float:left;}
	html>/**/body#job div.part1 div.fp2{margin:0 10px 0 0;}
body#job div.part1 div.fp2 #SlidePlayer {position:relative;margin: 0 auto;}
body#job div.part1 div.fp2 .Slides{padding: 0;margin: 0;list-style: none;height: 204px;overflow: hidden;}
body#job div.part1 div.fp2 .Slides li {float: left;width: 415px;height: 204px;margin:0px 0pt 0pt;}
body#job div.part1 div.fp2 .Slides img{border:0;display: block;width: 415px;height: 202px;}
body#job div.part1 div.fp2 .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 165px; right: 0px;z-index: 10;height: 25px;	}
body#job div.part1 div.fp2 .SlideTriggers li{float: left;display: inline;color: #74a8ed;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:3px 6px;background: url(../img/slide_trigger.gif) no-repeat center center;}
body#job div.part1 div.fp2 .SlideTriggers li.Current{ color:#fff; background: url(../img/slide_trigger_c.gif) no-repeat center center;border:0; font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 6px; }

.sort_list,ul.item_list{width:315px;height:193px;border:1px solid #C5E5FF;padding:5px;overflow:hidden;float:left;position:relative;}
	*html .sort_list,*html ul.item_list{padding:6px 5px 5px;height:199px;}
	html>/**/body .sort_list{height:198px;}
.sort_list ul{float:left;width:97px;margin:0 4px;}
.sort_list ul li{padding:3px 0;}
.sort_list ul li a{color:#666;}
.sort_list p{padding:15px 0 0px 60px;background-position:-915px -67px ;}
	*html .sort_list p{padding:7px 0 0 55px;background-position:-918px -75px;padding-bottom:5px;}
.sort_list p{background:url(../img/sprite_b_b.gif) no-repeat -925px -66px;padding:12px 0 9px 35px;clear:both;position:absolute;bottom:5px;left:10px}
	*html .sort_list p{padding:-5px 0 9px 20px;background-position:-920px -77px ;}
p input#search_shangjia{border:1px solid #C5E5FF;width:150px;height:18px;padding:5px 0 0 0;margin:0 10px 0 0;}
p input#shangjia_btn{background:url(../img/sprite_b_b.gif) no-repeat -873px -116px;width:83px;height:24px;border:0;padding:0 0 2px 0;color:#fff;font-weight:bold;cursor:pointer;font-size:13px;}
*html p input#shangjia_btn{padding:3px 0 2px 0;}/**********************/

.login{float:right;background:url(../img/login_bg.gif) no-repeat;width:200px;height:167px;padding:45px 0 0 0px;}
.login p{padding:4px 0;color:#6F809E;padding:4px 0 4px 20px;}
.login p input#name{width:103px;height:16px;border:1px solid #6F809E;}
.login p input#psd{width:103px;height:16px;border:1px solid #6F809E;}
.login p input#login_btn{background:url(../img/sprite_b_b.gif) no-repeat -906px -380px;width:50px;height:22px;border:none;}
.login p a{margin:0 5px;}
.login p.l2{margin:13px 0 0 0;padding:4px 0 4px 10px;}
.login p.l3{margin:7px 0 0 0;padding:4px 0 4px 10px;}

.part2{margin:10x auto 0;text-align:center;}
.part2 a{margin:3px;}
.part2 a img{width:120px;height:79px;padding:5px 4px;border:1px solid #9DB6D0;}

.part3{margin:5px auto 0;}
.part3_1{float:left;width:510px;background:url(../img/job_list_bg.gif) repeat-y;border-bottom:1px solid #BFE3FF;}
.part3_1 h3{background:url(../img/sprite_b_b.gif) no-repeat 0 -442px;height:22px;padding:10px 0 0 24px;font-weight:bold;color:#406899;}
.part3_1 ul{padding:4px 6px 0;overflow:hidden;height:42px;float:left;width:241px;margin-left:1px;}
.part3_1 ul li{width:251px;margin:2px 0;}
.part3_1 ul li a{background:url(../img/sprite_b.gif) no-repeat -283px -629px;padding:0 0 0 15px;}

.part3_2{float:right;width:448px;text-align:center;}
.part3_2 img{padding:5px;background:#EBF0F6;border:1px solid #9DB6D0;margin:2px 3px;clear:both;}
.part3_2 img.b_img{width:430px;height:50px;padding:8px;margin:0 0 5px 0;}
.part3_2 img.b2_img{width:126px;height:72px;padding:5px;}
.part3_2 img.bm_img{width:126px;height:33px;padding:5px;}

.coo1,.co1{overflow:hidden;}