body{ color:#6c6c6c;}
.line_top{ border-top:#ccc 1px solid; padding-top:10px; margin-top:10px;}

/*icons*/
a.icon_b,.icon_b,
	a.icon_share,.icon_share{display:inline-block; height:20px; line-height:20px; font-family:"Microsoft YaHei"; color:#00457d; padding-left:30px; background:url(http://img01.51jobcdn.com/im/jobs/ic_blue_30_30.png) no-repeat}
.icon_b:hover,
	.icon_share:hover{color:#FF7300}
.icon_b.i_link{background-position:0 -5px}
.icon_b.i_house{background-position:0 -35px}
.icon_b.i_collect{background-position:0 -65px}
.icon_b.i_upline{background-position:0 -95px}
.icon_b.i_share{background-position:0 -125px}
.icon_b.i_note{background-position:0 -155px}
.icon_b.i_map{background-position:0 -185px}
.icon_b.i_phone{background-position:0 -216px}
.icon_b.i_reflash{background-position:0 -245px}
a.icon_share,.icon_share{background-image:url(http://img01.51jobcdn.com/im/jobs/ic_share_30_30.png)}
.icon_share.i_weixin{background-position:0 -5px}
.icon_share.i_mail{background-position:0 -35px}

/*auto point*/
.at,
	.tHeader h1,.tHjob .lname,.tHjob .cname,.tHjob .cn strong,
	.tHeader .ltype,
	.jtag .sp2,.jtag .sp4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

/*悬浮*/
.tSearchFix{ position:fixed; _position:absolute; width:1000px; background-color:#FFF; border:#e0e0e0 1px solid; left:50%; margin-left:-501px; z-index:999; top:0;
	_top:expression(eval(document.documentElement.scrollTop))
}
.tSearchFix .tSearchBox_input_big input { width:520px;}
.tSearchFix .tSearchBox_input_location input{ width:102px;}
.iconClose{ width:15px; height:15px; display:block; background:url(http://img01.51jobcdn.com/im/jobs/iconClose15.png) no-repeat;
	position:absolute;
	bottom:-7px;
	right:-7px;
}

.tSearchCenter{ width:1002px; margin:10px auto;}
.tSearchMain{ width:720px; float:left;}
.tSeach_core{ background-color:#fff; border:#afafaf 1px solid; *position:relative;}
.tSearchBox_input_tab{ height:34px; background-color:#fff6ef; border:#ffdab5 1px solid; border-bottom-width:0px; width:246px; overflow:hidden;}
.tSearchBox_input_tab li{ float:left;}
.tSearchBox_input_tab li a{ font-size:14px; display:inline-block; width:81px; height:36px; line-height:36px; text-align:center; border-right:#ffe6cd 1px solid;}
.tSearchBox_input_tab li a:visited{ font-size:14px;}
.tSearchBox_input_tab li a:hover{}
.tSearchBox_input_tab .active a{ background-color:#fe7600; color:#FFF; font-weight:bold; border-right:#fe7600 1px solid;}
.t_adviceHelp{ position:absolute; top:20px; right:22px;}
/*tSearchBox_select*/
.tSearchBox_select{ padding-bottom:10px; margin:4px 10px; border-bottom:#d0d0d0 1px dashed; *position:relative; *z-index:98;}
.tSearchBox_select .inptChoose{ width:268px;}
.tSearchBox_select .inptChoose .input{ width:187px; padding-right:73px;}
.tSearchBox_select .inptChoose .downList{}
.tSearchBox_select .inptChoose .downList a{ width:254px;}
.tSearchBox_select .lineDl dt { width: 64px; color:#666;}
.tSearchBox_select .topLable{ width:268px;}
/**/
.tSeach_core_bottom{ height:24px; line-height:24px; text-align:right; margin:0px 10px 4px;}
.tSeach_core_bottom a{font-family:"Microsoft YaHei"}
.tSeach_core_bottom a:link{ font-size:14px;}
.tSeach_core_bottom a:visited{ font-size:14px;}
.tSeach_core_bottom a:hover{ font-size:14px;}
.tSeach_core_bottom .blueBlock{ color:#0398fc; margin-right:10px;}
.tSeach_core_bottom .c_fb7400{ color:#fb7400;}

.tSearchBox_input{ padding:10px 0px 10px 10px; position:relative; z-index:99;}
.tRed_border{ border:#fe7600 2px solid; height:42px; background-color:#FFF; float:left; margin-right:5px;}
.tRed_border input{ border:none; outline:none; padding:10px 10px 0px 10px; height:22px; line-height:22px; font-size:14px; color:#7f7f7f; font-weight:bold; float:left;}
.tSearchBox_input_button{ display:inline-block; height:18px; line-height:18px; background-color:#f3f3f3; padding:12px 10px; border-left:#e9e9e9 1px solid;  font-weight:bold; float:left;}
.tSearchBox_input_button i{ *vertical-align:middle;}
.tSearchBox_input_button:link{color:#fe7600; font-size:14px;}
.tSearchBox_input_button:visited{ color:#fe7600; font-size:14px;}
.tSearchBox_input_big{ position:relative; zoom:1; display:inline;}
.tSearchBox_input_big input{ width:280px;}
.tSearchBox_input_big .tSearchBox_input_button{ width:84px;}
.tSearchBox_input_big .tSearchBox_big_downbox a{ width:382px;}
.tSearchBox_big_downbox{ position:absolute; top:44px; left:-2px; background-color:#FFF; padding:0px 0; border:#afafaf 1px solid; border-top:none; z-index:99; display:none;}
.tSearchBox_big_downbox .active{ background-color:#ededed;color:#ff7b38;}
.tSearchBox_big_downbox a{ display:block; line-height:26px; padding:0 10px;}
.tSearchBox_big_downbox a:hover{ background-color:#ededed;}
.tSearchBox_big_downbox .see_all_c{ color:#ff7b38;}
.tSearchBox_big_downbox a .resultNumble{ color:#06C; float:right;  *margin-top:-26px; font-family:Arial, Helvetica, sans-serif;}
.tSearchBox_input_location{ position:relative; zoom:1;}
.tSearchBox_input_location input{ width:62px;}
.tSearchBox_input_location .downList{ width:140px;}
.tSearchBox_input_location .intPopbox{ left:-2px; top:44px;}
.tSearchBox_btn{ float:left; width:128px; height:46px;}

#KwdSearchResult a{position:relative;display:block;height:24px;line-height:24px;color:#333;font-family:"Microsoft YaHei"}
#KwdSearchResult a:hover,#KwdSearchResult .active{color:#F66000;background-color:#EFEFEF}
#KwdSearchResult a:hover .resultNumble{color:#F66000}
#KwdSearchResult a .resultNumble{position:absolute;color:#888;top:0;right:10px;*top:24px;}
#KwdSearchResult .type{display:block;line-height:22px;color:#888;font-family:"Microsoft YaHei";margin:0 8px;padding-left:18px;background:url(http://img01.51jobcdn.com/im/jobs/lx_type.png) no-repeat;border-bottom:1px solid #EEE}
#KwdSearchResult .key{background-position:0 -22px}
#searchHistory a{position:relative;display:block;height:24px;line-height:24px;color:#333;font-family:"Microsoft YaHei"}
#searchHistory a:hover,#searchHistory .active{color:#F66000;background-color:#EFEFEF}
#searchHistory a:hover .resultNumble{color:#F66000}
#searchHistory a .resultNumble{position:absolute;color:#888;top:0;right:10px;*top:24px;}
#searchHistory .type{display:block;line-height:22px;color:#888;font-family:"Microsoft YaHei";margin:0 8px;padding-left:18px;background:url(http://img01.51jobcdn.com/im/jobs/lx_type.png) no-repeat;border-bottom:1px solid #EEE}
#searchHistory .key{background-position:0 -22px}

.tSeach_banner{ margin:5px 0px; width:720px; height:100px; background-color:#efefef;}
/*tSeach_list*/
.tSeach_list{}
.tSeach_list_tab{ overflow:hidden; 	border-left:#ddd 1px solid;}
.tSeach_list_tab li{ float:left; height:60px; line-height:60px; font-size:14px; font-weight:bold; text-align:center; cursor:pointer;
	background-color:#f0f0f0;
	color:#6c5c66;
	width:238px;
	border:#ddd 1px solid;
	border-width:3px 1px 0px 0px;
}
.tSeach_list_tab .active{ background-color:#ffa657; color:#FFF; border-top-color:#fb7600; border-right-color:#ffa657; width:240px;}
.tSeach_list_center{ border:#ddd 1px solid;}
/*tSeach_list_Category*/
.tSeach_list_Category{ margin:5px;}
/*tSeach_list_Indudtry*/
.tSeach_list_Indudtry{ margin:5px;}

.tSeach_list_table td{ line-height:36px; color:#666;}
.tSeach_list_table .tableTh_tSeach_list{ font-size:14px; color:#0497fe; font-weight:bold; line-height:36px; padding-top:15px;}
.tableUnitLine td{ border-bottom:#ebebeb 1px solid; padding-bottom:4px;}

/*sidebar*/
.tSearchSidebar{ width:270px; float:right;}
.tBorderTop_box{border:1px solid #eee}
.tBorderTop_box.bt{border-top:1px solid #eee !important}
.tBorderTop_box h2{position:relative; height:38px; line-height:38px; text-indent:10px; border-bottom:1px solid #eee; color:#666; font-size:16px;background-color:#f5f5f5; z-index:2}
.tBorderTop_box h2 .bname{float:left; height:20px; line-height:20px; font-size:16px; text-indent:0; margin-top:9px; padding-left:15px; border-left:4px solid #FF9F20}
.tBorderTop_box h2 .op{float:right; height:20px; line-height:20px; color:#2d64b3; text-indent:0; font-family:"Microsoft YaHei"; margin:9px 15px 0 0}
.tBorderTop_box h2 .op:hover{color:#FF7300}
.tBorderTop_box ul{ margin:10px;}
.sidebar_zwlist ul{ margin:10px 0px;}
.tBorderTop_box li a{ color:#666;}
.tBorderTop_box li a:visited{ color:#0199fe;}
.tBorderTop_box li a:hover{ color:#ff7100;}
.tBorderTop_box li a span{ color:#ff7100;}
.alinkBlue{}
.alinkBlue:link{ color:#0199fe;}
.alinkBlue:visited{ color:#0199fe;}
.alinkBlue:hover{ color:#ff7100;}

.tSearchSidebar_hot ul{ overflow:hidden; width:246px;}
.tSearchSidebar_hot li{ float:left; margin:0 4px; height:24px;}
.tSearchSidebar_hot li a{ font-size:14px; color:#666; display:inline-block; height:24px; line-height:24px; white-space:nowrap;}
.tSearchSidebar_hot li a:visited{ font-size:14px; color:#666;}
.tSearchSidebar_hot li a:hover{ color:#ff7300; text-decoration:underline;}
.c_ff7300{ color:#ff7300;}
.tSearchSidebar_hot li .c_ff7300{ color:#ff7300;}
.tSearchSidebar_template li{ line-height:26px;}
.tSearchSidebar_searchHot ul li{ line-height:26px;}
.tSearchSidebar_searchHot ul .rmsscs{ font-weight:bold; color:#ff7300;}
.tSearchSidebar_hot_list{}
.tSearchSidebar_hot_list li{ float:left; width:62px; text-align:center; height:24px; line-height:24px;}

/*职位*/
.rjlist .no_job{font:14px/60px "Microsoft YaHei"; text-align:center}
.rjlist .e,.rjlist .mk{height:56px; line-height:28px; padding:7px 15px; border-bottom:1px dotted #DDD}
.rjlist .e.nb{border-bottom:0 none}
.rjlist .e:hover,.rjlist .cname:hover{background-color:#F4F4F4}
.rjlist a,.rjlist strong,.rjlist span{float:left; height:28px; overflow:hidden}
.rjlist a{width:185px; font-size:14px; font-family:"Microsoft YaHei"; color:#666}
.rjlist .name{width:130px; font-size:16px; color:#000}
.rjlist a:hover{color:#FF7300}
.rjlist strong{float:right; width:135px; font-weight:normal; font-size:16px; text-align:right; color:#FF6000}
.rjlist span{float:right; width:80px; font-size:12px; text-align:right; color:#666}
.rjlist .cname,.rjlist .sname{float:none; display:block; width:auto; height:42px; font:14px/42px "Microsoft YaHei"; color:#666; padding:0 15px; border-bottom:1px dotted #DDD}
.rjlist .cname{font-size:16px; color:#000}
.rjlist.r2 .e,.rjlist.r2 .mk{height:28px}
.rjlist.r2 .mk{background-color:#FF9F20}
.rjlist.r2 .mk *{color:#FFF}
.rjlist .cname.mk{height:42px; color:#FFF; cursor:auto}
/*
.rjlist.r2 .e:hover a,.rjlist.r2 .e:hover strong,.rjlist.r2 a:hover{color:#FFF}
*/
.rjlist.r2  strong{font-weight:normal}

/*内容头部*/
.tHeader{margin-bottom:10px; background-color:#f5f5f5}
.tHeader .in{position:relative; width:970px; margin:0 auto; padding:15px}
.tHeader.fix{position:fixed; width:100%; top:0; left:0; padding:15px;border-bottom:1px solid #ddd; z-index:9}
.tHeader.fix .msg{display:none}
.tHeader.fix .cn{padding-top:12px}
.tHeader h1{float:left;max-width:340px;line-height:30px;font:bold 22px "Microsoft YaHei";color:#333;margin:0 10px 8px 0}
.tHeader h1.h2{max-width:553px}
.tHeader .i_house{float:right;width:85px;height:20px;line-height:20px;font-family:"Microsoft YaHei";color:#00457d}
.tHeader .i_house:hover{color:#FF7300}
.tHeader .ltype{float:left; width:100%; height:20px; clear:both}
.tHeader .agenote{position:absolute;float:left;*width:128px;line-height:20px;color:#333;right:0;top:45px}
.tHeader .agenote a{font-family:"Microsoft Yahei"}
.tHeader .agenote .te:hover{color:#ff7300}
.tHeader .agenote .qe{*position:relative;top:-20px;float:right;width:20px;height:20px;margin-left:5px;background:url(http://img01.51jobcdn.com/im/2016/form/form.png) 0 -100px}
.tHeader .agenote .qe:hover{background-position:-20px -100px}
.tHjob.fix{padding:0}
.tHjob.fix .in{padding:10px 15px}
.tHjob .cn{float:left; width:660px}
.tHjob .cn strong{float:right;width:190px;height:30px;line-height:38px;font-weight:normal;font-size:16px; color:#FF6000; text-align:right; margin-bottom:8px}
.tHjob.fix .cn{padding-top:15px}
.tHjob.fix .cn strong{margin-bottom:18px}
.tHjob .lname{float:left;max-width:110px;height:30px;line-height:40px;margin-bottom:10px; overflow:hidden}
.tHjob .lname,.tHjob .cn p,.tHjob .cname a,.tHCop p{font-size:14px; font-family:"Microsoft YaHei"; color:#666}
.tHjob .cname{float:left; width:545px; margin-bottom:8px}
.tHjob .cname a{height:20px; overflow:hidden}
.tHjob .cname.c2{width:650px}
.tHjob .cname a{position:relative;color:#333;padding-right:30px}
.tHjob .cname a:hover{color:#FF7300; text-decoration:underline}
.tHjob .cname .i_link{position:absolute; top:0; right:0}
.tHjob .op{float:right; width:240px; text-align:center; padding:8px 12px 0}
.tHjob .but_sq,
	.research .but_research{display:block; height:45px; font:18px/45px "Microsoft YaHei"; color:#FFF; margin-bottom:10px; background-color:#FF6000; border-radius:2px}
.tHjob .but_sq:hover,
	.research  .but_research:hover{background-color:#EA5800}
.tHjob .but_sq{margin-bottom:12px}
.tHjob .but_sq img{position:relative; vertical-align:middle; top:-2px; margin-right:5px}
.tHjob .but_sq.off{cursor:auto; background-color:#FFA56E}
.tHjob .i_upline{float:right}
.tHjob .i_collect{float:left}
.tHjob .unlike{position:relative;float:left;margin-right:24px}
.tHjob .unlike .pro{position:absolute;display:none;font-size:12px;color:#fff;white-space:nowrap;top:23px;left:-40px;padding:3px 8px;background:url(http://img01.51jobcdn.com/im/2016/home/bg_flter.png) repeat;border-radius:2px}
.tHjob .unlike .angle{position:absolute;width:8px;height:4px;top:-4px;left:80px;background:url(http://img01.51jobcdn.com/im/2016/icon/angle2.png) center no-repeat}
.tHjob .i_upline,.tHjob .i_like,.tHjob .i_collect{padding-left:20px;background:url(http://img01.51jobcdn.com/im/2016/icon/icon_blue.png) 0 2px no-repeat}
.tHjob .i_like{background-position:0 -18px}
.tHjob .i_collect{background-position:0 -38px}
.tHjob .undisabled .i_like{color:#b0b0b0;cursor:text;background:url(http://img01.51jobcdn.com/im/2016/icon/icon_gray_face.png) 0 2px no-repeat}
.tHCop,.tHCop.fix{padding:0}
.tHCop .in{padding:15px 0 15px 0}
.tHCop h1{max-width:800px}
.tHCop h1.h2{float:none; max-width:100%; margin-right:0}
.tHCop .img_on{width:890px; min-height:60px; padding-left:75px}
.tHCop .img_on h1{max-width:740px}
.tHCop .img_on .cimg{position:absolute; top:15px; left:0; border-radius:5px}

/*模块*/
.clear{height:0}

.inbox{line-height:30px; color:#333;word-wrap:break-word;padding:15px}
.inbox .mt10{margin-top:10px}

.con_msg .in{position:relative; max-height:120px; overflow:hidden}
.con_msg .obut{display:none; color:#2D64B3; text-align:right}
.con_msg .obut span{display:inline-block; width:40px; height:30px; text-align:left; cursor:pointer; background:url(http://img01.51jobcdn.com/im/jobs/li_arr2.png) right 12px no-repeat}
.con_msg .obut span:hover{color:#FA7003}
.con_msg.mk .in{max-height:5000px}
.con_msg.mk .obut span{background-position:right -18px}

.jtag{padding-bottom:0}
.jtag span{font-size:14px}
.jtag .sp2,.jtag .sp4{position:relative; float:left; width:297px; height:20px; line-height:20px; overflow:hidden; margin-bottom:15px; padding-left:30px}
.jtag .sp4{width:133px}
.jtag em{position:absolute; width:30px; height:30px; top:0; left:0; background:url(http://img01.51jobcdn.com/im/jobs/ic_orange_30_30.png) no-repeat}
.jtag .i1{background-position:0 -35px}
.jtag .i2{background-position:0 -65px}
.jtag .i3{background-position:0 -95px}
.jtag .i4{background-position:0 -125px}
.jtag .i5{background-position:0 -155px}
.jtag .i6{background-position:0 -185px}
.jtag .t2 span{display:inline-block; height:26px; line-height:26px; margin:0 15px 15px 0; padding:0 10px; border:1px solid #FF9F20;
	-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}

.bmsg{font-size:14px}
.bmsg .label{font-size:14px; color:#666}
.bmsg .icon_b{float:right;margin:5px 0 0 10px}
.bmsg .fp{position:relative; float:left; width:410px; line-height:20px; font-size:14px; font-family:"Microsoft YaHei"; word-wrap:break-word; word-break:normal; padding:5px 0 5px 5em}
.bmsg .fp .label{position:absolute; top:5px; left:0}
.bmsg .fp.f2{float:none; width:auto}
.bmsg .fp .el{display:inline-block; margin-right:15px}
.tCompany_full .bmsg .fp{width:730px}
.tCompany_full .tBorderTop_box{border-top:0 none}

.job_msg *,.job_msg a{font-size:14px; font-family:"Microsoft YaHei"}
.job_msg ul,.job_msg ol{margin:0; padding:0 0 0 20px}
.job_msg ol{padding-left:22px}
.job_msg ol li{list-style:decimal}
.job_msg ul li{list-style:disc}
.job_msg blockquote{text-indent:2em}
.job_msg hr{height:1px; background-color:#CCC}
.job_msg strong{font-weight:bold}
.job_msg em,.job_msg i{font-style:italic}
.job_msg u{text-decoration:underline}
.job_msg a,.job_msg li a{color:#2d64b3; text-decoration:underline}
.job_msg a:hover,.job_msg li a:hover{color:#FF7300}
.job_msg .icon_b{text-decoration:none}
.job_msg .mlist{padding:0}
.job_msg .mlist li{list-style:none}


.jimg{height:120px;margin:10px 0}
.jimg a{float:left; width:118px; height:118px; margin-right:20px; background-position:center center; background-repeat:no-repeat; border:1px solid #EEE}
.jimg a:hover{border-color:#FF6000}

.tmsg,.tmsg p{font-size:14px}
.tmsg a,.tmsg p a{font-size:14px; font-family:"Microsoft YaHei"; color:#2d64b3}
.tmsg a:hover,.tmsg p a:hover{color:#FF7300}

.t_filter{position:absolute; width:128px; top:4px; right:15px; margin:0 !important; background-color:#FFF; border:1px solid #EEE; z-index:8}
.t_filter *,.t_filter li a{font-family:"Microsoft YaHei"; color:#333}
.t_filter li{display:none; height:24px; line-height:24px; text-indent:8px; overflow:hidden}
.t_filter li.val{display:block; height:28px; line-height:28px; background:url(http://img01.51jobcdn.com/im/jobs/li_arr.png) right 11px no-repeat}
.t_filter:hover li{display:block}
.t_filter:hover li.val{background-position:right -29px}
.t_filter span{color:#ff6e26}
.t_filter a,.t_filter span{display:block; color:#333 !important; padding-right:18px}
.t_filter a:hover{color:#ff6e26 !important; background-color:#EFEFEF}

.research{text-align:center; padding:100px 0; border:1px solid #EEE; border-bottom:0 none}
.research p{font:14px/20px "Microsoft YaHei"; color:#333}
.research .but_research{width:223px; margin:30px auto 0}

.job_link{text-align:justify; word-wrap:break-word; word-break:normal; padding:10px 7px 10px 8px}
.job_link a{display:inline-block; line-height:35px; font:14px/35px "Microsoft YaHei"; color:#000; white-space:nowrap; margin:0 8px 0 7px}
.job_link a:hover{color:#FF7300}

.no_con_msg{font:14px/20px "Microsoft YaHei"; color:#333; text-align:center; padding:100px 0}

#shareBox{display:none; position:absolute; width:134px; height:32px; padding:17px 4px 0; background:url(http://img01.51jobcdn.com/im/jobs/share_box.png) no-repeat; z-index:8}
#shareBox a{float:left; width:37px}

#goTop{position:fixed; width:48px; height:40px; line-height:16px; color:#FFF; font-size:0; text-align:center; bottom:40px; margin-left:1012px; padding-top:8px; background:url(http://img01.51jobcdn.com/im/jobs/img_top.png) center center #C1C1C1 no-repeat}
#goTop:hover{font-size:12px; background:#FF6000}

/*表格*/
.table_list{border:0 none}
.table_list h2{border:1px solid #EEE}
.table_list .dw_table .el{border-left:1px solid #EEE;border-right:1px solid #EEE}
.table_list .dw_table .el.last{border-bottom:1px solid #EEE}

.dw_table{position:relative;color:#888;background-color:#FFF;z-index:1}
.dw_table .el{height:40px;line-height:40px;font-size:14px;overflow:hidden;padding:0 5px;border-bottom:1px dotted #DDD}
.dw_table .el:hover{background-color:#F4F4F4}
.dw_table .el.nb{border-bottom:0 none}
.dw_table .t1,.dw_table .t2,.dw_table .t3,.dw_table .t4,.dw_table .t5{float:left;height:40px;line-height:40px !important;font-size:14px;overflow:hidden;padding:0 10px}
.dw_table .t1{position:relative;width:315px}
.dw_table .t1 a,.dw_table .t1 a span{font-size:16px;font-family:"Microsoft YaHei";color:#000}
.dw_table .t2{width:255px;color:#333}
.dw_table .t2 a,.dw_table .t2 a span{font-size:14px;font-family:"Microsoft YaHei";color:#333}
.dw_table .t1 a:link{color:#000}
.dw_table .t2 a:link{color:#333}
.dw_table .t2 a:visited,.dw_table .t1 a:visited{color:#772360}
.dw_table .t2 a:hover,.dw_table .t1 a:hover{color:#FF6000}
.dw_table .t2 a:active,.dw_table .t1 a:active{color:#772360}
.dw_table .t3{width:100px;text-align:center}
.dw_table .t4{width:130px;font-size:16px;color:#FF6000;text-align:center}
.dw_table .t5{width:90px;text-align:center}

/*分页*/
.dw_page{position:relative;height:30px;line-height:30px;color:#666;overflow:hidden;padding:15px 0 30px}
.dw_page *,.dw_page a{font-family:"Microsoft YaHei"}
.dw_page .p_box{position:absolute;width:200%;left:-50%}
.dw_page .p_wp{position:absolute;margin-left:50%}
.dw_page .p_in{position:relative;float:left;left:-50%}
.dw_page ul,.dw_page .td,.dw_page .mytxt,.dw_page .og_but{float:left;font-size:14px}
.dw_page ul{height:30px}
.dw_page li{float:left;width:30px;height:30px;line-height:30px;text-align:center;margin-right:10px;background-color:#FFF}
.dw_page li a{display:block;width:30px;font-size:12px;color:#666;border:1px solid #DDD}
.dw_page li a:hover{color:#FF6000;border-color:#FF6000}
.dw_page li.on{color:#FF6000;border-color:transparent}
.dw_page li.bk,.dw_page li.bk a{width:64px}
.dw_page li.bk span{display:block;color:#BBB;font-size:12px;border:1px solid #DDD}
.dw_page .mytxt{width:28px;height:28px;font:12px/28px "Microsoft YaHei";color:#333;text-align:center;margin:0 5px;border:1px solid #DDD}
.dw_page .og_but{width:45px;height:30px;line-height:30px;margin-left:10px}

/*无忧推荐*/
.wytj{border:1px solid #EEE;margin:10px 0}
.wytj *,.wytj a{font-size:14px; font-family:"Microsoft YaHei"; color:#666}
.wytj .title{height:38px; line-height:38px; text-indent:15px; border-bottom:1px solid #EEE}
.wytj .imbox{position:relative; margin:10px 0 0 15px}
.wytj .imbox p{float:left; width:100%}
.wytj .imbox img{float:left; margin:0 15px 10px 0}
.wytj li{float:left; width:318px; height:20px; line-height:20px; overflow:hidden; margin:0 0 10px 15px}
.wytj li a{font-size:12px; color:#333}
.wytj li a:hover{color:#FF7300}

/*地区*/
.tCitieslink{ background-color:#f7f7f7; height:40px; line-height:40px; color:#666; margin-top:10px; font-size:14px; padding:0 10px;}
.tCitieslink a{ font-size:14px;}

.diquBox{ margin-top:10px;}
.diquBox h2{ color:#0198ff; font-size:14px; line-height:32px;  padding:0 10px;}
.diquBoxList{ background-color:#f7f7f7; border-top:#e1e1e1 1px solid;  padding:10px;}
.diquBoxList dl{ overflow:hidden; line-height:32px;}
.diquBoxList dt{ float:left; width:66px; font-weight:bold; color:#0198ff;}
.diquBoxList dt a{ float:left; font-weight:bold;}
.diquBoxList dd{ float:left; width:616px;}
.diquBoxList dd a{ margin-right:10px; display:inline-block;}

.tSeach_list_bot{ overflow:hidden; height:19px; padding:10px; border:#eee 1px solid; margin:10px 0; _width:698px;}
.tSeach_list_bot ul{ overflow:hidden;}
.tSeach_list_bot li{ float:left; line-height:19px; line-height/*\**/:20px\9; margin-right:10px;}

#announcement a{font-family:"Microsoft YaHei"}

/*====地图搜索=====*/
.tSearchWhole{ background-color:#f5f5f5; border:#afafaf 1px solid; padding:20px 16px;}
.tSearchWhole dt{ width:84px; color:#666;}
.tSearch_map dt{ line-height:46px;}
.tSearch_map .tSearchBox_input{ margin:0; zoom:1;}
.tSearch_map .tSearchBox_input_big input{ width:406px;}
.tSearch_map .tSearchBox_input_big .tSearchBox_big_downbox a{ width:504px;}

.tSearch_keyword dt{ padding-top:35px;}
.tSearch_keyword_main{ position:relative;  padding-top:31px;}
.tSearch_keyword_main ul{ overflow:hidden; position:absolute; top:0px; *top:1px; z-index:9;}
.tSearch_keyword_main li{ float:left; background-color:#ebebeb;color:#a0a0a0; cursor:pointer; height:30px; line-height:30px;  border:#d7d7d7 1px solid; border-width:1px 0px 1px 1px; width:80px; text-align:center;}
.tSearch_keyword_main li:hover{ color:#333;}
.tSearch_keyword_main .active{ background-color:#FFF; border-bottom:#FFF 1px solid; color:#5a5a5a; font-weight:bold;}
.tSearch_keyword_input{ background-color:#fff; border:#d7d7d7 1px solid; width:530px; padding:10px; font-size:14px; color:#666;}

.tSearchWhole .inptChoose{ width:354px;}
.tSearchWhole .inptChoose .input{ width:273px;}
.tSearchWhole .topLable{ width:355px;}
.tSearchWhole .tRed_border .input{ margin:0; height:24px; line-height:24px;}

.tSearchWhole_core .tSearchBox_input{ zoom:1;}
.tSearchBox_input_main{ zoom:1;}
.tSearchWhole_core .tSearchBox_input_big input{ width:496px;}
.tSearchWhole_core .tSearchBox_input_big .tSearchBox_big_downbox{ width:618px; *width:622px;}
.tSearchWhole_core .tSearchBox_input_big .tSearchBox_big_downbox a{ width:598px;}
.tSearchWhole_core .tSearchBox_input_location input{ width:100px;}
.tSearchBox_input_botText{ border-bottom:#a4a9ac 1px dashed; padding:4px 0; clear:both;}
.tSearchBox_input_botText .lineDl{ font-size:12px; margin-top:0;}
.tSearchBox_input_botText .lineDl dt{ font-size:12px; color:#009bff; width:74px;}
.tSearchBox_input_botText .lineDl dd a{ color:#009bff; color:#009bff; margin-right:10px;}

.tList_map{ border:#e2e2e2 1px solid; margin-top:14px;}
.tList_map_title{ font-size:14px; font-weight:bold; color:#5b5b5b; height:40px; line-height:40px; padding:0px 10px;}
.tList_map dl{ font-size:14px; background-color:#f9f9f9; border-top:#e2e2e2 1px solid;}
.tList_map dl dt,.tList_map dl dd{ float:left; padding:10px; font-size:14px;}
.tList_map dl dt{ width:100px; line-height:30px; text-align:center; font-weight:bold; color:#5b5b5b;}
.tList_map dl dd{ width:860px;  background-color:#fff; word-break: break-all;}
.tList_map dd a{ font-size:14px; margin-right:10px; line-height:30px; display:inline-block;}
.tList_map dd a:visited{ font-size:14px;}
.tList_map dd a:hover{ font-size:14px;}
.tList_map_hot dd a{ color:#0099ff;}
.tList_map_hot dd a:hover{ color:#fe7600;}
.tList_map dd .blueBlod{ font-size:14px; font-weight:bold; color:#0099ff;}
.tList_map dd .blueBlod:visited{ font-size:14px; font-weight:bold; color:#0099ff;}
.tList_map dd .blueBlod:hover{ font-size:14px; font-weight:bold; color:#fe7600;}
.tList_map dd a b{ font-size:14px; font-weight:bold; color:#0099ff;}
.tList_map dd a b:visited{ font-size:14px; font-weight:bold; color:#0099ff;}
.tList_map dd a b:hover{ font-size:14px; font-weight:bold; color:#fe7600;}


/*地图搜索结果页*/
.tSearchCenter .search_btm0 td{ padding:0 8px;}
.tSearchCenter .mainleft{ margin-left:2px; margin-top:10px;}

.tMain_textLine{ overflow:hidden; height:34px; padding:0 10px; margin:10px auto; color:#5c5c5c;}
.bgfff7ec{ background-color:#fff7ec;}
.tMain_textLine li{ float:left; line-height:34px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; }
.tMain_textLine_new{ margin:0 auto;}
.tMain_textLine_new li{color:#fd7600;}
.tMain_textLine li .blueBlock{color:#0099ff; height:20px; line-height:20px; padding:0 6px;  display:inline-block; _margin-top:8px;}
.tMain_textLine li .blueBlock:visited{color:#0099ff;}
.tMain_textLine li .blueBlock:hover{color:#fff; background-color:#009bff;}
.selectList_tj span{ display:inline-block;}
.selectList_tj img{ vertical-align:middle; margin-right:4px; cursor:pointer;}
.tMain_textLine li .redBlock{ background-color:#fe7000; color:#fff; height:20px; line-height:20px; padding:0 6px; display:inline-block;}
.tMain_textLine li .greyBlock{ background-color:#aaabb0; color:#fff; height:20px; line-height:20px; padding:0 6px; display:inline-block;}


/*地图模块*/
.tMain_map{}
.mapSidebar_search{ float:left; width:156px; border:#e0e0e0 1px solid; padding:0 5px; height:500px;}
.mapSidebar_search .lineDl dt{ text-align:left; line-height:24px; font-size:12px; color:#5c5c5c;}
.mapSidebar_search .inptChoose{ width:155px;}
.mapSidebar_search .inptChoose .input{ width:74px; padding-right:73px;}
.mapSidebar_search .inptMap .input {
  width: 137px;
  padding-right: 10px;
}

.mapWindow{ float:right; width:824px; height:500px; background-color:#CCC; border:#e0e0e0 1px solid;}
.mapSidebar_searchBtn{ padding:10px 13px;}
.labelRadio label{ color:#5c5c5c; line-height:24px;}

/*搜索结果*/
.tResult_search{ margin-top:14px; zoom:1;}
.tResult_sidebar_left,.tResult_sidebar_right{ float:left; width:168px;}
.tResult_sidebar{ border:#e0e0e0 1px solid;}
.tResult_sidebar p{ word-break:break-all;}
.tResult_sidebar_left h1,.tResult_sidebar_right h1{ height:48px; line-height:48px; text-align:center; font-size:14px;}
.tResult_sidebar_left h1{ color:#818181; background-color:#f1f1f1;}
.inptExclude{ padding:10px 0 10px 10px; overflow:hidden;}
.inptExclude .input{ height:32px; line-height:32px; float:left; width:86px; border-right:none; padding:0 4px;}
.inptExclude .inptExcludeBtn{ height:34px; line-height:34px; width:50px; display:block; float:left; background-color:#fe7201; text-align:center; font-size:14px; font-weight:bold; color:#FFF;}
.inptExclude .inptExcludeBtn:visited{font-size:14px; color:#FFF;}
.inptExclude .inptExcludeBtn:hover{ color:#FFF;}

.tResult_sidebar_right h1{ color:#fd7000; background-color:#fff3e3;}
.tResult_sidebar_unit{ margin:10px 6px; padding-bottom:5px;}
.tResult_sidebar_unit p{ line-height:24px;}
.tResult_title{ color:#949494; font-weight:bold; margin-top:10px;}
.tResult_post{ color:#0092f7;}
.tResult_Salary{ color:#ff0103;}
.tResult_sidebar_unit_text{ margin:10px 6px; padding-bottom:5px;}
.tResult_sidebar_unit p{ line-height:24px;}
.tResult_text{ line-height:18px; color:#999;}

.tResult_center{background-color:#fff; margin:0 8px; position:relative; zoom:1;}
.threeColumn{ width:648px;}
.twoColumn{ width:826px; margin-right:0; _display:inline; _width:820px; zoom:1;}


.treeScreening{ clear:both;}
.treeScreening h2{ height:34px; line-height:34px; padding-left:36px; color:#606060; cursor:pointer;}
.treeUnitTitleOn{  background:url(http://img01.51jobcdn.com/im/jobs/icon21jian.png) 8px 8px no-repeat;}
.treeUnitTitleOff{  background:url(http://img01.51jobcdn.com/im/jobs/icon21jia.png) 8px 8px no-repeat;}
.treeScreening_list{ padding:0px 10px;}
.treeScreening_list li a{ height:24px; line-height:24px; padding-left:28px; background:url(http://img01.51jobcdn.com/im/jobs/icons_wx.gif) 16px 9px no-repeat; display:inline-block; width:118px;}
.treeScreening_list li a:hover{ background-color:#f2f2f2;}
.treeScreening_list li .active{ background:url(http://img01.51jobcdn.com/im/jobs/icons.gif) 16px 9px no-repeat;}
.treeScreening_list li .active{ color:#ff7300;}
.treeScreening_list li .active:visited{ color:#ff7300;}
.treeScreening_list li .active:hover{ color:#ff7300;}
.treeSbottomBtn{ background-color:#fff3e7; padding:12px;}
.treeSbottomBtn a{}
.tResult_sidebar_banner{ margin:10px auto;}
.sidebar_banner{ margin-bottom:10px;}

.resultTopNav{ height:32px; padding:8px; overflow:hidden;}
.resultTopNav-left{ float:left;}
.resultTopNav-left li{ float:left; line-height:31px; color:#a3a2a8;}
.resultTopNav-right{ float:right; width:164px; _width:172px; }
.resultTopNav-right ul{ overflow:hidden;}
.resultTopNav-right li{ float:left; line-height:31px; color:#5c5c5c; font-weight:bold; margin-left:10px; color:#818181; font-family:Arial, Helvetica, sans-serif;}
.pageNavbtn{ display:inline-block; width:31px; height:31px; background-image:url(http://img01.51jobcdn.com/im/jobs/pageBtn31.png); overflow:hidden;}
.pageNavbtn_left{ background-position:0 -31px;}
.pageNavbtn_right{ background-position:-31px -31px;}
.pageNavbtn_left_none{ background-position:0 0;}
.pageNavbtn_right_none{ background-position:-31px 0; cursor:default;}
.pageNavbtn_top{ background-position:-62px 0; width:40px;}

.tResult_center_title{ background-color:#f5f5f5; height:38px; line-height:38px; padding:0 10px; position:relative;}
.tResult_center_title_inp{ color:#818181;}
.tResult_center_title_inp a{vertical-align:middle; margin-right:10px;}
.inputImgwx{ background-image:url(http://img01.51jobcdn.com/im/jobs/icon18wx.png); display:inline-block; width:18px; height:18px; }
.inputImgyx{ background-image:url(http://img01.51jobcdn.com/im/jobs/icon18yx.png); display:inline-block; width:18px; height:18px; }
.tResult_center_title_date{ position:absolute; right:0; top:0;}
.tResult_center_title_date span{ display:inline-block; width:110px; font-size:12px; color:#818181; text-align:center; line-height:38px;}

.resultbotNav{ padding:10px 0;}
.resultbotNav-left{ float:left; margin-left:10px;}
.resultbotNav-left li{ float:left; margin-right:10px; line-height:31px; height:31px;}
.resultbotNav-left .inputImgwx{ margin-top:8px;}
.resultbotNav-right{ float:right;}
.resultbotNav-right li{ float:left; line-height:31px; height:31px; margin-right:4px;}
.resultbotNav-pageNumble a{ padding:3px; color:#9fa2a7; text-decoration:underline; font-weight:bold; font-size:12px;}
.resultbotNav-pageNumble .active{ color:#fa4822;}
.resultbotNav-pageNumble .active:visited{ color:#fa4822;}
/*list*/
.tResult_center_List{ border:#e1e1df 1px solid;}
.tResult_unit{ padding-top:10px; border-bottom:#ccc 1px solid;}
.tResult_unit:hover{ background-color:#fff9f0;}
.borderVip{ border:#ff7101 2px solid; margin:0 -1px;}
.tResult_unit_title{ padding:0 2px 4px 40px; position:relative; zoom:1;}
.tResult_unit_title h2{ line-height:24px; height:24px;}
.checkBox_unit{ position:absolute; left:12px; top:4px; width:18px; height:18px;}
.listArrow{ position:absolute; top:28px; right:4px; z-index:9;}
.dateAddressbox{ position:absolute; right:2px; top:30px; z-index:9;}
.dateAddressbox span{ display:inline-block; width:110px; font-size:12px; color:#818181; text-align:center;}
.tResult_name_company{ line-height:24px; clear:both;}
.tResult_name_company h3 a{ color:#ff6400; font-weight:normal; font-size:14px; display:inline-block;}
.tResult_name_company h3 a:hover{ text-decoration:underline;}
.threeColumn .tResult_name_company h3 a{
	max-width:396px;
	_width:expression(document.body.clientWidth > 396 ? "396px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.twoColumn .tResult_name_company h3 a{
	max-width:578px;
	_width:expression(document.body.clientWidth > 578 ? "578px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.tResult_unit_title h2 a{ color:#0099fb; font-size:14px; display:inline-block; float:left;}
.tResult_unit_title h2 a:hover{ text-decoration:underline;}
.threeColumn .tResult_name_post{
	max-width:546px;
	_width:expression(document.body.clientWidth > 546 ? "546px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.twoColumn .tResult_name_post{
	max-width:718px;
	_width:expression(document.body.clientWidth > 718 ? "718px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}

.jipin_icon{ color:#fe7002; font-size:14px; display:inline-block; float:left;}
.jipin_icon i{ margin-bottom:4px; margin-right:2px;}
.tResult_unit_details{ border-top:#d0d0d0 1px dashed;}
.tResult_details_center{/*padding:0 120px 4px 40px;*/ padding:0 40px 4px 40px; position:relative;}
.tResult_unit_logo{ width:60px; height:60px; position:absolute; right:24px; top:10px; border:#a0a3ac 1px solid; display:none;}
.tResult_details_gsjj{ color:#959595; line-height:24px;}
.tResult_details_zwms{ color:#595959; line-height:26px;}
.tResult_details_zwms span{}
.tResult_details_bot{ padding:16px 220px 4px 40px;  background-color:#f4f4f4; position:relative; height:34px;}
.tResult_details_bot li{ float:left; line-height:20px; margin-right:10px;}
.tResult_details_bot_btn{ position:absolute; top:6px; right:10px;}
.listHidden .tResult_unit_details{ display:none;}
/*为空*/
.searchNone{ padding:80px 40px;}
.searchNone h2{ font-size:28px; font-family:"微软雅黑","黑体"; color:#808080; font-weight:400;}
.searchNone h2 a{ font-size:28px; font-family:"微软雅黑","黑体"; color:#009bff; text-decoration:underline;}
.searchNone_text{ margin:30px 0px 0px 50px; color:#808080; font-size:14px;}
.searchNone_text h3{ color:#808080; font-size:14px; margin-bottom:10px;}
.searchNone_text li{ line-height:30px; color:#808080; font-size:14px; list-style:square; margin-left:10px;}
.searchNone_text a:link{ font-size:14px; color:#ff7101;}
.searchNone_text a:visited{ font-size:14px;}
.searchNone_text a:hover{ text-decoration:underline;}

/*条件选择*/
.selectConditions{ border:#e0e0e0 1px solid; margin-bottom:10px; padding:10px 20px;}
.selectConditions_nav{ float:left; position:relative; zoom:1;}
.selectConditions_title{ display:inline-block; height:14px; line-height:14px; margin-right:8px; border:#b2b2b2 1px solid; text-align:center; background-color:#f0f0f0; color:#7e7e7e; cursor:pointer; padding:6px 4px;
 min-width:108px;
  _width:expression((document.documentElement.clientWidth||document.body.clientWidth)&lt;108?"108x":"");

}
.selectConditions_nav .active{ background-color:#FFF; position:relative; zoom:1; z-index:199; border-bottom:#FFF 1px solid;}
.selectConditions_list{ border:#b2b2b2 1px solid; background-color:#FFF; z-index:97; top:27px; left:-21px; width:972px; position:absolute; display:none; padding:10px 14px;}
.selectConditions_list li{ float:left; margin-left:16px; line-height:32px; position:relative;}
.selectConditions_list li a{ display:inline-block; *white-space:pre; }
.selectConditions_list li .active{ font-weight:bold; color:#F56101; border:none;}
.Conditions_list_second { position:absolute; background-color:#FFF; border:#e0e0e0 1px solid; width:860px; z-index:9999;}

/**/
.tResult_bottom_roll{ background-color:#fbfbfb; border:#e1e1e1 1px solid; padding:10px 30px; margin-top:10px;}
.rollBox{}
.rollBox h3{ font-size:14px; color:#999;}
.rollBox_oneRow{ overflow:hidden; padding:4px 2px; height:30px;}
.rollBox_oneRow li{ float:left; margin-right:20px; line-height:30px;}
.rollBox_twoRow{ overflow:hidden; padding:4px 2px; height:52px;}
.rollBox_twoRow li{ float:left; width:180px; margin-right:10px; line-height:26px; _width:176px;}

/*companyPage*/
.tCompanyPage{ width:1002px; font-family:"Microsoft YaHei"; margin:0 auto;}
.tCompany_topbanner{ height:92px; padding:3px; background-color:#efefef;}
.topbannerLink{ width:756px; float:left;}
.topbannerList{ width:234px; float:right;}
.topbannerList li{ line-height:22px; list-style:square; color:#545454; margin-left:10px;}
.topbannerList a{font-family:"Microsoft YaHei"}

.tCompany_center{ margin-top:12px;}
.tCompany_center_bottomText{ height:30px; line-height:30px; clear:both;}
.tPosition_center_bottomText{ height:30px; line-height:30px; text-indent:15px; clear:both; color:#fa7003;}
/*公司页，职位页-为空样式*/
.tCompany_whose{ padding:20px;}
.whose_prompt_text{ font-size:24px; color:#5b5b5b; text-align:center;  font-family:"微软雅黑","黑体"; margin:20px;}
/*.whose_prompt_hot{ border:#e3e3e3 1px solid; width:456px; float:left; height:368px;}*/
.whose_prompt_hot h2{ color:#5a5a5a; font-size:14px; height:46px; line-height:46px; border-bottom:#e3e3e3 1px solid; padding:0 10px; position:relative;}
.whose_prompt_hot .hot-more:link{ color:#fb7600; font-size:14px; position:absolute; top:0px; right:10px; font-weight:normal;}
.whose_prompt_hot .hot-more:visited{ color:#fb7600;}
.whose_prompt_hot .hot-more:hover{ text-decoration:underline;}

.whose_prompt_hot ul{ margin:10px;}
.whose_prompt_hot li{ background:url(http://img01.51jobcdn.com/im/jobs/point.gif) 0px 15px no-repeat; padding-left:10px; line-height:30px;}
.whose_prompt_hot li a{ font-size:14px;}
.hot-tj-title{ color:#fb7600; font-size:14px;}
.hot-tj{ margin-top:10px;}
/*.hot-tj-zw{ margin-right:40px;}*/
.hot-tj-zw li{ float:left; width:121px;}
.hot-tj-qy li{
	width:436px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.tCompany_main{ width:687px; float:left;}
.tCompany_main .tBorderTop_box{border-top:0 none;}
.tCompany_introduction{ border:#ff7000 1px solid; border-width:3px 1px 1px;}
.tCompany_main_title{ padding:10px; overflow:hidden; position:relative; zoom:1;}
.tCompany_main_title ul{ float:left; overflow:hidden;}
.tCompany_main_title li{ float:left; line-height:30px; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif;}
.tCompany_title_name h1{ color:#fa7003; font-size:14px;
	max-width:290px;
	_width:expression(document.body.clientWidth > 290 ? "290px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.btn_jgz{ margin-right:6px;}
.btn_jgz a{ display:inline-block; width:72px; height:30px; text-align:center; line-height:30px; color:#FFF; background-color:#ff7101; font-weight:bold; vertical-align:middle;}
.btn_jgz .gzCancel{background-color:#ccc;}
.tCompany_main_l{ width:488px;}
.tCompany_main_r{ width:210px; height:40px;}
.tCompany_main_r li{ margin:0 2px;}
.tCompany_main_r li a{ color:#009afc;}
.tCompany_main_r li a:visited{ color:#009afc;}
.tCompany_main_r li a:hover{ color:#fa7003;}
.tCompany_main_r .btn_jgz{ margin-right:6px;}
.tCompany_main_r .btn_jgz a{ display:inline-block; width:72px; height:30px; text-align:center; line-height:30px; color:#FFF;/* background-color:#ff7101;*/ font-weight:bold; vertical-align:middle;}

.tCompany_main_r .link_jzl{ margin-top:10px;}
.tCompany_main_r .link_jzl a:link{ color:#F60;}
.tCompany_main_r .link_jzl a:visited{ color:#F60;}
.tCompany_main_r .link_jzl a:hover{ text-decoration:underline;}
.tCompany_main_c .tCompany_title_name h1{ max-width:590px; 	_width:expression(document.body.clientWidth > 590 ? "590px" : "auto");}
.tCompany_main_r_bot{ position:absolute; top:10px; right:10px;}

.tCompany_basic{ background-color:#f8f6f7; padding:4px; border:#d3d3d3 1px solid; border-width:1px 0; clear:both;}
.tCompany_basic_fans{ border-bottom: 1px solid #E3E3E3; padding:0px 10px 4px; position:relative; zoom:1;}
.tCompany_basic_fans li{ float:left; height:32px; line-height:32px; margin-right:10px;}
.tCompany_basic_fans li a:link{ color:#009AFC;}
.tCompany_basic_fans li a:visited{ color:#009AFC;}
.tCompany_basic_fans li a:hover{ color:#fa7003;}
.tCompany_basic_fans .btn_jgz a:link{ color:#fff;}
.tCompany_basic_fans .btn_jgz a:visited{ color:#fff;}
.tCompany_basic_fans .btn_jgz a:hover{ color:#fff;}
.fans_rightContent{ position:absolute; right:10px; top:10px;}


.tCompany_basic .lineDl{ margin:0; line-height:40px;}
.tCompany_basic .lineDl dt{ line-height:38px;}
.tCompany_basic_top{ padding-right:142px; position:relative;}
.basic_top_noimg{ padding-right:0px;}
.basic_top_noimg .text_dd480{ width:620px;}
.tCompany_basic_logo{ display:inline-block; border:#e0e0e0 1px solid; position:absolute; top:4px; right:10px;}
.tCompany_basic_top .lineDl{ border-bottom:#e3e3e3 1px solid;}
.tCompany_basic_top .lineDl dt{ width:78px; color:#5a5a5a;}
.tCompany_basic_top .lineDl dd{ color:#5a5a5a; font-family:Arial, Helvetica, sans-serif; word-break: break-all; }
.tCompany_basic_top .lineDl .text_dd{ width:194px;}
.tCompany_basic_bot .lineDl dt{ width:78px; color:#5a5a5a;}
.tCompany_basic_bot .lineDl dd{ color:#5a5a5a; font-family:Arial, Helvetica, sans-serif;}
.tCompany_text_title{ color:#5b5b5b; border-bottom:#e3e3e3 1px solid; font-size:14px; line-height:45px; margin-top:10px; padding-left:10px;}
.tCompany_text{ padding:20px;}
.tCompany_text h2{ font-size:14px; color:#5b5b5b;}
.tCompany_text p{ font-size:14px; color:#5a5a5a; line-height:32px;}
.tCompany_text li{font-size:14px; color:#5a5a5a; line-height:32px; margin-left:20px}
.tCompany_text ul ol li{list-style:decimal}
.tCompany_text ul ul li{list-style:disc}
.tCompany_text blockquote{text-indent:1.6em}

.tImgShow{ margin:10px 0;}
.tImgShow li{ float:left;}
.tImgShow li a{ display:inline-block; width:118px; height:118px; border:#d8d8d8 1px solid; background-color:#FFF; text-align:center; position:relative; zoom:1; overflow:hidden;}
.tImgShow a:hover{border-color:#FF6000}
.tImgShow li a img{ vertical-align:middle; max-height:118px; max-width:118px;}
.iconfdj{ width:26px; height:26px; display:block; background:url(http://img01.51jobcdn.com/im/jobs/iconfdj.png); position:absolute; bottom:0; right:0;}
.imgMiddleh{display:inline-block;
width:1px;
overflow:hidden;
height:100%;
margin-left:-1px;
vertical-align:middle;}
.similar-job{ padding-left:70px; position:relative; zoom:1; height:auto;}
.similar-job-title{ position:absolute; top:9px; left:0px; width:70px; text-align:right;}
/*招聘职位*/
.tCompany_jobList{ margin-top:10px;}
.tCompany_jobList thead{ background-color:#f3f3f3; height:46px;}
.tCompany_jobList thead td{font-size:14px; color:#999; font-weight:bold;}
.tCompany_jobList tbody{ padding:0 4px;}
.tCompany_jobList tbody td{ font-size:14px; color:#5a5a5a; height:40px; font-family:Arial, Helvetica, sans-serif; border-bottom:#c7c7c7 1px dashed;}

.tCompany_jobList tbody td .zw-name{ font-size:14px; display:inline-block; width:360px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.tCompany_jobList .inptext_fl{ width:110px; margin:0 auto;}
.tCompany_jobList .inptext_fl input{ height:14px; line-height:14px; padding:9px 6px; width:96px;}
.tCompany_jobList .downList{ width:108px;}
.marginL20{ margin-left:20px;}
.list-loginPage{ height:36px; line-height:36px; text-align:center; color:#666;}
.wuyoutuijian{ background:#FFF /*url(http://img01.51jobcdn.com/im/jobs/wytjBg.jpg) left top no-repeat*/;/* height:110px;*/ border:#dfdfdf 1px solid; margin-bottom:10px;}
.wuyoutuijian h2{ color:#969696; background-color:#eee; float:left; width:98px; height:100%; line-height:110px; text-align:center;}
.wuyoutuijian ul{ margin:10px 0px 0px 8px; width:598px; overflow:hidden; float:left;}
.wuyoutuijian li{ float:left; margin:4px; *margin:4px 0px;}
.wuyoutuijian .tuijian_text{ margin-bottom:10px; *padding-bottom: 10px; }
.tuijian_text li{ width:290px;  overflow:hidden; height:15px; line-height:15px;}
.wytj-one-line{ background:#FFF url(http://img01.51jobcdn.com/im/jobs/wytjBg.jpg) left -20px no-repeat; height:66px;}
.wytj-one-line h2{ height:64px; line-height:64px;}
.wytj-one-line ul{}

.tCompany_sidebar{ width:305px; float:right;}
.sidebar-wft{ height:240px; background-color:#CCC; margin-bottom:10px;}
.sidebarSbh h2{ color:#5a5a5a; line-height:42px;}
.sidebar_zczx li a{ display:block; line-height:34px; width:248px; padding:0 10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.sidebar_zczx .active{ background-color:#f0f0f0; border:#ccc 1px dashed; border-width:1px 0;}
.sidebar_hyzx{ border:#e3e3e3 1px solid; border-width:3px 1px 1px 1px; margin-top:10px;}
.sidebar_hyzx p{ line-height:30px; color:#5b5b5b;}
.sidebar_hyzx_top{ position:relative; padding-left:70px; height:70px;}
.sidebar_hyzx_top_image{ border:#cccccc 1px solid; width:60px; height:60px; overflow:hidden; position:absolute; top:4px; left:0px;}
.sidebar_hyzx_top h3{ color:#ff7200;}
.sidebar_hyzx_top p{ color:#5c5c5c; line-height:46px;}

.sidebar_zwlist h3{ margin:0 10px; border-bottom:#CCC 1px dashed; padding-bottom:10px;}
.sidebar_zwlist li a{ font-weight:bold;}
.sidebar_zwlist .active a{ color:#fa7003;}
.sidebar_zwlist .active a:visited{ color:#fa7003;}
.align-r{ text-align:right; margin:0 10px;}
.sidebar_zwlist .tCompany_title_name h1{ padding:16px 10px; border:none; cursor:pointer;}
.sidebar_zwlist .tCompany_title_name .active{ background-color:#ffa657; color:#FFF;}
.sidebar_zwlist_active{ border-color:#ff7000;}
/*职位页*/
.tCompany_job_name{}
.tCompany_job_name h1{ color:#0199fe; font-size:14px;
	width:488px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	height: 40px;
    line-height: 40px;
}
.tCompany_basic_job{ position:relative;}
.tCompany_basic_job .lineDl{ border-bottom:#e3e3e3 1px solid;}
.tCompany_basic_job .lineDl dt{ width:78px; color:#5a5a5a;}
.tCompany_basic_job .lineDl dd{ color:#5a5a5a; font-family:Arial, Helvetica, sans-serif;}
.tCompany_basic_job .lineDl .text_dd{ width:148px;}
.tCompany_basic_job .lineDl dd a{ font-size:14px;}
.tCompany_basic_job .lineDl .text_dd620{ width:620px; _line-height:40px;}
.text_dd174{ width:174px;}
.text_dd480{ width:480px;}
.text_dd620{ width:620px;}
.job_page_company h2{ color:#ff7100; font-size:14px; overflow:hidden;}
.job_page_company_cade{ position:relative; padding-left:130px; height:140px; border:#f5f4f4 1px solid; background-color:#fbfafa;}
.company_cade_noimg{  padding-left:10px; }
.job_page_company_cade li{ line-height:30px; color:#5b5b5b;}
.job_page_company_image{ position:absolute; top:9px; left:9px; border:#e3e3e3 1px solid;}
.job_page_company_cade li a{ line-height:30px; color:#0199fe;}
.job_page_company_cade li a:visited{ color:#0199fe;}
.job_page_company_cade li a:hover{ color:#ff7100;}
.job_page_company_cade .btn_jgz a{ color:#ffffff;}
.job_page_company_cade .btn_jgz a:visited{ color:#ffffff;}
.job_page_company_cade .btn_jgz a:hover{ color:#ffffff;}
.sidebar-compName{
	float:left;
	font-size:14px;
	display:inline-block;
	max-width:220px;
	_width:expression(document.body.clientWidth > 220 ? "220px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.job_page_company h2 .icon20-fans{ float:left; margin:10px 0 0 4px;}

.job_page_company .lineDl {
    line-height: 34px;
    height: auto;
    margin-top: 0px;
    margin-bottom: 0px;
}
.job_page_company .lineDl dt {
    width: 74px;
    text-align: right;
    margin-right: 10px;
    line-height: 34px;
    font-size: 12px;
	font-weight:bold;
	color:#5b5b5b;
}
.job_page_company .lineDl dd {
    float: left;
    font-size: 12px;
	color:#5b5b5b;
	word-break:break-all;
}
.job_company_text{ margin:0 10px; color:#5b5b5b; line-height:30px; width:248px;word-break: break-all;}
.jobCAddressLink a{ color:#0199fe;}
.jobCAddressLink a:visited{ color:#0199fe;}
.jobCAddressLink a:hover{ color:#ff7100;}
.moreJob_company{ padding:10px;}

.fenxiangbox{ position:relative; zoom:1;}
.fxLink{ width:80px; position:absolute; top:0px; left:60px;}
.fxLinkMain{ position:relative;}
.weixinMa_fx{ position:absolute; background-color:#FFF; padding:2px; left:0px; top:22px;}

.tCompany_text_gsjs{ background-color:#fdfbfc; padding:10px;}
.tCompany_text_gsjs p{ font-size:14px; color:#5b5b5b; line-height:32px; margin:10px;}

.job_page_hyzx{ position:relative; padding:10px 0; padding-left:86px; zoom:1;}
.job_page_hyzx p{ line-height:30px; color:#5b5b5b;}
.job_page_hyzx_image{ position:absolute; left:10px; top:18px;}

.job_page_rmht{ overflow:hidden;}
.job_page_rmht li{ width:348px; float:left; line-height:26px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.xiaoQ-miji{ width:270px; height:290px;/* background-image:url(http://img01.51jobcdn.com/im/jobs/q-miji.png);*/}

.tCompany_basic_job .f-col-blue{ color:#0199fe;}
.tCompany_basic_job .f-col-blue:hover{ color:#ff7100;}
.f-col-red{ color:#ff7300;}
.f-col-red:hover{ color:#ff7300;}
.tCompany_basic_job .f-col-red{ color:#ff7300; font-size:14px;}
.tCompany_basic_job .f-col-red:hover{ color:#ff7300; font-size:14px;}

/*发送介绍信*/
.alonePage{ width:774px; margin:50px auto;}
.alonePage h2{ height:50px; line-height:50px; background-color:#ffa657; font-size:14px; color:#FFF; padding:0 20px; border-top:#fb7600 3px solid;}
.alonePage_body{ border:#c2c2c2 1px solid; border-top:none; padding:60px 20px;}
.alonePage_body p{ color:#5e5e5e; font-size:14px; margin-left:120px;}
.alonePage_body .lineDl dt{color:#5e5e5e; width:164px;}
.emailBg{ background:url(http://img01.51jobcdn.com/im/jobs/EIbg.png) right bottom no-repeat;}

/*浮层*/
.pannel_bottext{ font-weight:bold; color:#5e5e5e; padding-right:6px;}
.panalBox_text{ margin:10px 4px;}
.panalBox_text p{ color:#5e5e5e; font-size:12px; line-height:22px;}
.panalText .panel_btn_s{ color:#FFF; line-height:22px;}
.borderRed{ border:#f56101 1px solid;}
.borderRed label{ font-size:14px;}
.borderRed span{ color:#f56101;}

.listLabelBox{  color:#5e5e5e;}
.listLabelBox dl dt{ width:66px; font-size:12px;}
.jobList_map{ background-color:#FFF; padding:6px;}
.jobList_map table{ color:#5e5e5e;}
.jobList_map table th{ height:30px; font-weight:bold; border-bottom:#d9d9d9 1px solid;}
.jobList_map table td{ height:42px; line-height:42px;}
.jobList_td_border td{ border-bottom:#d9d9d9 1px dashed;}

.jc_pop_key{ background-color:#FFF; padding:6px; border:#e6e6e6 1px solid;}
.mh_help_text {
  color: #a8a8a8;
  line-height: 20px;
  padding: 10px;
  text-align: right;
}

.btnRed25:link{ background-color:#f66001; color:#FFF; height:25px; line-height:25px; text-align:center; display:inline-block; padding:0 10px;}
.btnRed25:visited{ color:#FFF;}
.btnRed25:hover{ color:#FFF;}
.blueLink:link{ color:#0097fe;}
.blueLink:visited{ color:#0097fe;}
.blueLink:hover{ color:#FF7300;}

.popup-login-pa{ position:absolute; top:10px; right:60px; text-align:right;}
.panel_lnp_ms{ padding:8px; width:452px; background-color:#FFF; border:#dadada 1px solid;}
.panel_lnp_ms h2{ height:30px; line-height:30px; border-bottom:#d9d9d9 1px solid; font-weight:normal; font-size:14px;}
.panel_lnp_ms p{ color:#8b8b8b; line-height:22px;}
.textareaBotText{ clear:both; word-break:break-all;}

.panel-notice-img{ background:url(http://img01.51jobcdn.com/im/jobs/popupimg-date.png) top left no-repeat; height:253px; position:relative;}
.panel-notice-btn{ display:inline-block; position:absolute; top:200px; left:330px;}
.pannel-notice{ width:490px; background-color:#d5edf1; border:#b2dbf9 1px solid; margin-left:15px; padding:20px 20px 0px;}
.pannel-notice p{ font-size:14px; line-height:26px;}
.panalText-br{ text-align:right; height:30px; line-height:30px; padding:5px 15px;}
/*icon31*/
.rsmtBtn31{ height:31px; line-height:31px; display:inline-block; margin-left:4px; background-image:url(http://img01.51jobcdn.com/im/jobs/table_bottom_btn.png) ; padding-left:26px; overflow:hidden; color:#999999; }
.rsmtBtn31:visited{ font-size:12px; color:#999999;}
.rsmtBtnNewdate{ background-position:0px -403px;}
.rsmtBtnFirstdate{ background-position:0px -434px;}
.rsmtBtnChaint{background-position:0px -465px;}
.rsmtBtnList{ background-position:0px -496px;}
.rsmtBtnDetail{ background-position:0px -527px;}
.rsmtBtnNewdate.active{ background-position:0px -248px;}
.rsmtBtnFirstdate.active{ background-position:0px -279px;}
.rsmtBtnChaint.active{ background-position:0px -310px;}
.rsmtBtnList.active{ background-position:0px -341px;}
.rsmtBtnDetail.active { background-position:0px -372px;}
.active .rsmtBtn31M{ color:#f56101;}

.rsmtBtn31R{ background:url(http://img01.51jobcdn.com/im/jobs/table_bottom_btn.png) right -186px no-repeat; padding-right:6px; height:31px; display:inline-block; cursor:pointer;}
.rsmtBtn31M{ background:url(http://img01.51jobcdn.com/im/jobs/table_bottom_btn.png) 0px -217px repeat-x; padding:0 2px; height:31px; display:inline-block; cursor:pointer;}

/**/
.ic-page{ display:block; width:28px; height:28px; background-image:url(http://img01.51jobcdn.com/im/jobs/icon28.png); overflow:hidden; position:fixed; *position:absolute; z-index:9999;}
.ic-pre{
	background-position:0 0;
	top:380px;
	left:40px;
}
.ic-next{
	background-position:-28px 0;
	top:380px;
	right:40px;
}
.ic-pre:hover{
	background-position:0 -28px;
}
.ic-pre-disable:hover{
	background-position:-28px -28px;
}
.ic-next:hover{
	background-position:-28px -28px;
}
.ic-next-disable:hover{
	background-position:-28px -28px;
}
/*引用下拉联想样式*/
.tangram-suggestion{
	width:524px;
	border: #C7C7C7 solid 1px;
}
.tangram-suggestion table td {
  height: 26px;
  line-height: 26px;
  padding: 0 10px;
}
.tangram-suggestion-current{
	  background: #ededed;
	  color: #ff7300;
	}
.tangram-suggestion-current .tangram-suggestion-grey{
	  color: #666;
	}
/*map style*/
.info a.orange1:link:link{ font-size:14px;}
.info a.orange1:link:visited{ font-size:14px;}
.info a.orange1:link:hover{ font-size:14px;}

/*my search*/
.tMy_jobsearch{ border:#b0b0b0 solid 1px; background-color:#f7f7fa; margin-top:10px; border-bottom-width:2px;}
.tSearch-inp{ padding:10px 20px; position:relative; z-index:99; margin-top: 10px;}
.tSearch_my_left{ float:left;width:672px;height:34px; /*overflow:hidden;*/border:#ff7503 solid 2px; /*width:538px;*/ position:relative;}
.tSearch_my_left li{ float:left;}
.tSearch_my_left li a{ font-size:14px; display:block; height:32px; line-height:32px; text-align:center;}
.tSearch_my_left li .red_down_inp,
.tSearch_my_left li .popup_add_inp{  color:#ff7503; border:0 none;}
.tSearch_my_left .myinput{text-align: center;float:right;width:99px;height:34px;font-size:14px;font-family:"Microsoft YaHei";cursor:pointer;padding:0;background:url(http://img01.51jobcdn.com/im/jobs/add_but_bgray.png) no-repeat;border:0 none}
.tSearch_my_left .myinput:hover{background-image:url(http://img01.51jobcdn.com/im/jobs/add_but_bgray_hover.png)}
.red_down_inp{ width:43px; padding-right:15px;  background:#fbe1cc url(http://img01.51jobcdn.com/im/jobs/down_icon_r.gif) 42px 14px no-repeat; }
.text_down_inp{ width:43px; padding-right:15px; background:#fff url(http://img01.51jobcdn.com/im/jobs/down_icon_grey.gif) 42px 14px no-repeat; }
.popup_add_inp{ width:105px;  padding-right:25px;  background:#fbe1cc url(http://img01.51jobcdn.com/im/jobs/add_icon_r.gif) 80px 11px no-repeat; border:none; height:32px; line-height:32px; cursor:pointer; font-size:14px;}
.tSearch_inp_text{ width:297px; padding:0px 10px; height:30px; line-height:30px; border:none; outline:none; font-size:14px; color:#333; margin:0px; border-width:0;}
.tSearch_down_result{ position:absolute; top:34px; left:-2px; background-color:#FFF; border:#d7d7d7 solid 1px; border-top:none; z-index:999;}
.tSearch_down_result li a{ display:block; width:520px; font-size:12px; color:#818181; text-align:left; height:28px; line-height:28px; padding:0 10px;}
.tSearch_down_result li a:hover{ background-color:#ededed;}
.tSearch_my_condition{ position:absolute; top:34px; left:-2px; background-color:#FFF; border:#d7d7d7 solid 1px; border-top:none; z-index:10000;}
.tSearch_my_condition li{ float:none;}
.tSearch_my_condition li a{display:block; width:38px; font-size:12px; color:#818181; text-align:left; height:28px; line-height:28px; padding:0 10px;}
.tSearch_my_condition li a:hover{ background-color:#ededed;}


.tSearch_my_btn{ float:left; margin-left:4px;}
.tSearch_my_btn a{ display:block; width:89px; height:36px; background-image:url(http://img01.51jobcdn.com/im/jobs/searchbtn.png); border:none; cursor:pointer;}
/*tSearch-n-l*/
.tSearch-n-l .tSearch_inp_text{ height:34px; line-height:34px;width:470px;font-family:"Microsoft YaHei";padding:0 5px 0 27px;background-image:url(http://img01.51jobcdn.com/im/jobs/dw_search.png);background-position:7px 10px;background-repeat:no-repeat}
.tSearch-n-l .tSearch_my_left li a{ height:40px; line-height:40px;}
.tSearch-n-l .popup_add_inp{ height:40px; line-height:40px;}
.tSearch-n-l .tSearch_my_left .red_down_inp{ width:70px;height:34px;line-height:34px;color:#333;font-family:"Microsoft YaHei";text-align:left;text-indent:10px;padding-right:0;background:url(http://img01.51jobcdn.com/im/jobs/dw_gray_arr.png) 52px -11px #EFEFEF no-repeat;border-right:1px solid #DDD}
.tSearch-n-l .tSearch_my_left .on .red_down_inp{background-position:52px 14px}
.tSearch-n-l .text_down_inp {
  width: 43px;
  padding-right: 15px;
  background: #fff url(http://img01.51jobcdn.com/im/jobs/down_icon_grey.gif) 42px 18px no-repeat;
}
.tSearch-n-l .popup_add_inp{ background: #fbe1cc url(http://img01.51jobcdn.com/im/jobs/add_icon_r.gif) 80px 16px no-repeat;}

.tSearch-n-l .tSearch_my_condition{ top:34px;left:0px;width:69px;}
.tSearch-n-l .tSearch_my_condition li a{ height:34px; line-height:34px;padding:0;text-indent: 10px;font: 14px/33px "Microsoft YaHei";color: #333;width:69px;}
.tSearch-n-l .tSearch_my_condition li a:hover{ color:#F66000;}
.tSearch-n-l .tSearch_down_result{ top:42px;}
.tSearch-n-l .tSearch_down_result li a{ width:654px; height:28px; line-height:28px;}
.tSearch-n-l .tSearchBox_big_downbox{ top:36px;}
.tSearch-n-l .tSearchBox_big_downbox a { width:654px; height:28px; line-height:28px;}


.tIndustry_zn{ padding:0 20px;}
.tIndustry_zn_list{ float:left; border:#ff9b48 solid 2px; position:relative;*display:inline;margin-right:4px}
.tIndustry_zn_list.slip{margin-right:0}
.tIndustry_zn_list input{ height:32px; line-height:32px; *height:30px; *line-height:30px; border:none;font-family:"Microsoft YaHei"; outline:none; background:#fff ; padding:0px 36px 0px 6px; width:290px;}
.tIndustry_zn_btn{ background:url(http://img01.51jobcdn.com/im/jobs/dw_orange_add.png) #EFEFEF center center no-repeat; border-left:1px solid #DDD; position:absolute; right:0px; top:0px; display:block; width:37px; height:32px;}
.tIndustry_zn_btn:hover{background-color:#DDD}
.tIndustry_zn_list .downList{ left:-1px;}
.tIndustry_zn_list .downList a{ min-width:147px;}
.tIndustry_zn .tIndustry_zn_list .downList a{ width:321px;}

.tSearch_screen{ padding:10px 20px; clear:both;position:relative;}
.tSearch_screen_unit{ position:relative; float:left; border:#bdbdbd solid 1px; margin-right:6px; margin-bottom:10px; *display:inline;}
.screen_unit_inpt{ height:28px; line-height:28px;font-family:"Microsoft YaHei"; border:0 none; outline:none; padding:0 30px 0 6px; width:183px; margin:0;}
.screen_unit_btn{ display:inline-block; width:10px; height:6px; padding:11px 10px; position:absolute; right:0px; top:0px; background-color:#f5f5f5; text-align:center;border-left:1px solid #DDD}
.screen_unit_btn:hover{background-color:#DDD}
.screen_unit_btn i{
  width: 10px;
  height: 6px;
  background:url(http://img01.51jobcdn.com/im/jobs/dw_orange_arr.png);
  display: inline-block;
  overflow:hidden;
 }
.tSearch_screen_unit .intPopbox{ left:-1px; top:28px; *top:30px;}
.tSearch_screen_unit .downList a { width:207px; width:190px\0;}

.tSearch_btn{ text-align:center;}

.tSeach_core_w{ border:#ffb374 solid 2px; position:relative; margin-bottom:34px; padding-bottom:8px; z-index:9; zoom:1;}
.tSearch-n-w .tSearch_down_result li a{ width:511px;}
.tSearch-n-w .tSearchBox_big_downbox{ top:34px;}
.tSearch-n-w .tSearchBox_big_downbox a{ width:511px;}
.tSearch-n-w .tSearch_inp_text{ width:288px;}
.tSearch-n-w .tIndustry_zn_list{ margin-left:3px;}
.tSearch-n-w .tIndustry_zn_list input{ width:116px; *width:112px;}
.tSearch-inp-btn{ width:91px; height:36px; float:left; margin-left:3px;}
.tSearch-inp-btn input{ background:none; border:none; outline:none;}

.tSearch_select_list{ padding:0 20px;}
.tSearch_select_list .tSearch_screen_unit{ margin:0; margin-right:-1px;}
.tSearch_select_list .screen_unit_inpt{ width:99px; cursor:pointer;}
.tSearch_select_list .downList a{ width:123px; *width:126px;}

.tSearch_select_list_bot{ padding:10px 20px;}
/**/
.dibiao_line_new{ padding:10px 20px; color:#818181;position:relative;}
.dline_unit{ overflow:hidden; line-height:24px; }
.dline_title{ float:left; width:62px; text-align:right;}
.dline_text{ float:left; width:856px;}
.dline_text_more{ float:left; width:40px;}
.dline_text_more a{color: #c0c0c0;}
.dline_text_more a:hover{ color:#818181;}
.dline_text a{ display:inline-block; font-size: 12px; color: #818181; padding:0 6px;}
.dline_text a:hover{color: #ff7300; text-decoration: none;}
.dline_text .active{  color:#fff; background-color:#fd7600;}
.dline_text .active:hover{  color:#fff; background-color:#fd7600;}
.dline_text_bot{ width:750px;margin:4px 10px; border:#CCC 1px solid; clear:both; margin:30px 60px 6px 62px; padding:4px; *margin-top:6px;}
.dline_text_bot .active{ background:none; color:#fd7600; font-weight:bold;}
.dline_text_bot .active:hover{ background:none; color:#fd7600; font-weight:bold;}
.dline_text_bot a{ margin-left:10px;float:left;white-space:nowrap;}
.dibiao_line_new .line_dotted {
  padding-top: 2px;
  margin-bottom: 2px;
  border-bottom: #c1c1c1 1px dotted;
  clear: both;
}
.core_more{ position:absolute; bottom:-25px; text-align:center; width:998px;}
.core_more a{ display:inline-block; height:22px; line-height:22px; border:#ffb374 solid 2px; background-color:#FFF; border-top:#fff 2px solid; padding:0 10px; color:#818181;}
.core_more  .core_more_up{ background:#fff url(http://img01.51jobcdn.com/im/jobs/core-up.gif) 40px 8px no-repeat; padding-right:24px;}
.core_more  .core_more_down{ background:#fff url(http://img01.51jobcdn.com/im/jobs/core-down.gif) 136px 8px no-repeat; padding-right:24px;}

/*搜索结果列表*/
.tSearch_list{ position:relative; border:#dddddd solid 1px; z-index:8;}
.tSearch_list_tab{ background-color:#f3f3f3; border-bottom:#dcdcdc solid 1px;}
.list_tab_left{ float:left;}
.list_tab_left li{ float:left;}
.list_tab_unit{ display:inline-block; width:60px; height:40px; line-height:40px; border-right:#dcdcdc solid 1px; padding-left:50px;}
.list_tab_xg{ background:url(http://img01.51jobcdn.com/im/jobs/icon_lt_g.png) 28px 16px no-repeat;}
.list_tab_date{ background:url(http://img01.51jobcdn.com/im/jobs/icon_day_g.png) 28px 12px no-repeat;}
.list_tab_xg:hover{ background:url(http://img01.51jobcdn.com/im/jobs/icon_lt_r.png) 28px 16px no-repeat;}
.list_tab_date:hover{ background:url(http://img01.51jobcdn.com/im/jobs/icon_day_r.png) 28px 12px no-repeat;}
.list_tab_left .active{ border-top:#ff7503 solid 2px; border-bottom:#fff solid 1px; margin:-1px 0;}
.list_tab_left .list_tab_xg.active{ background:#fff url(http://img01.51jobcdn.com/im/jobs/icon_lt_r.png) 28px 16px no-repeat;}
.list_tab_left .list_tab_date.active{ background:#fff url(http://img01.51jobcdn.com/im/jobs/icon_day_r.png) 28px 12px no-repeat;}
.list_tab_checkb{ padding:10px 14px;}
.list_tab_checkb img{ vertical-align:middle;}
.list_tab_search{ padding-top:7px;}
.list_tab_search input{ float:left; border:#cfcfcf solid 1px;}
.list_tab_search_text{ width:86px; height:14px; line-height:14px; padding:4px; margin-right:2px;}
.list_tab_search_btn{ width:38px; height:22px; text-align:center; color:#686868; background-color:#f7f7f7;}

.list_tab_right{ float:right; margin-top:7px; margin-right:10px;}
.list_tab_right li{ float:left; background-color:#FFF; line-height:24px; padding:0 10px; border:#c7c8cc solid 1px;}
.list_tab_right a{ display:inline-block; height:24px; line-height:24px; width:24px;}
.icon_left10{ background:url(http://img01.51jobcdn.com/im/jobs/lr_icon.gif) 0px -24px no-repeat; float:left;}
.icon_right10{ background:url(http://img01.51jobcdn.com/im/jobs/lr_icon.gif) -24px 0px no-repeat; float:right;}
.icon_left_numble{ color:#ff7503; font-size:14px; line-height:24px; display:inline-block; float:left;}
.icon_right_numble{ display:inline-block; float:right;}

.tSearch_list_unit{ padding:10px; border-bottom:#dcdcdc solid 1px;}
.tSearch_list_unit:hover{ background-color:#f5f5f5;}
.tSearch_list_unit dt{ float:left; line-height:28px;}
.tSearch_list_unit dd{ float:left; line-height:28px;}
.list_job_name{ width:576px;}
.icon_ji{ display:inline-block; width:22px; height:16px; background:url(http://img01.51jobcdn.com/im/jobs/ji.gif) no-repeat; vertical-align:super; *vertical-align:middle;}
.list_job_name_cb{ padding-left:26px; width:548px; position:relative;}
.list_job_name .tResult_name_post{ font-size:14px; color:#0085ff; display:inline-block;}
.list_job_name .tResult_name_post:visited{ color:#0085ff;}
.list_job_name .tResult_name_post:hover{ color:#0085ff; text-decoration:underline;}
.list_job_name .tResult_name_post {
  max-width: 496px;
  _width: expression(document.body.clientWidth > 496 ? "496px" : "auto");
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.list_job_name p{ line-height:30px;}
.list_job_name .checkBox_unit{ left:0px; top:6px;}
.list_job_centerA{ width:160px;}
.list_job_centerB{ width:160px;}
.list_job_centerC{ text-align:center;}
.list_job_btn{ display:inline-block; width:68px; height:28px; line-height:28px; text-align:center; border:#ff7300 solid 1px;}
.list_job_centerC .list_job_btn{ color:#ff7300;}
.list_job_centerC .list_job_btn:visited{ color:#ff7300;}
.list_job_centerC .list_job_btn:hover{ color:#fff; background-color:#ff7503;}

.tSearch_list .tSearch_list_bot{ padding-top:12px; height:42px; background-color:#f6f6f6;}
.tSearch_list .tResult_sidebar_right{width:168px; position:absolute; right:-174px; top:0px;}
.tResult_bottom_roll_w  li{ line-height:30px;}
@-moz-document url-prefix() {.tResult_bottom_roll_w  li{ line-height:29px;}}
.tResult_bottom_roll_w .rollBox_twoRow li{ width:224px;}
.tResult_bottom_roll_w  li a{ font-size:14px;}
.tResult_bottom_roll_w  li a:visited{ font-size:14px;}

.tSearch_list .searchNone {
  padding: 80px 146px;
}



.dline_unit .hide_line {
    height:24px;overflow-y:hidden;
}

.dline_unit .show_line {
    height:auto;
}

.nav_active {
    color:#fa4822;
    font-weight:bolder;
}

/*举报*/
.tCompany_reminder{line-height:20px;font-size:12px;color:#ff6000;margin:10px 0;padding:6px 6px 6px 54px;background:#fff2e2 url(http://img01.51jobcdn.com/im/2016/icon/icon_report.png)15px  center no-repeat}
.tCompany_reminder .a{font-family:'Microsoft YaHei';color:#00457d}
.tCompany_reminder .a:hover{color:#ff6000;text-decoration:underline}