﻿/*JobHome liub 20140619
*/
.wr-ent-info .wr-ent-title-min { padding-left: 0; padding-right: 0; }
.wr-ent-title-min h2 { margin: 0; }
.wr-ent-title-min h2 a { color: #242424; font-size: 16px; text-decoration: none; font-weight: normal; }
.wr-ent-tit-min { height: 30px; }
.wr-ent-tit-min h5 a { color: #5e7c9b; text-decoration: none; font-size: 14px; font-weight: normal; }
.wr-ent-tit-min h5 .wr-clickbox { position: relative; top: 2px; border: 1px solid #d5d5d5; background: #fff; padding: 0; margin: 0; }
.wr-ent-tit-min .wr-job-reg, .wr-ent-tit-min .wr-job-sub, .wr-ent-tit-min .wr-job-disabled { min-width: 56px; height: 26px; text-align: center; line-height: 26px; padding: 0 20px; margin-right: 10px; display: inline-block; color: #fff; font-size: 14px; text-decoration: none; }
.wr-ent-tit-min .wr-job-reg { background: #88c222; }
.wr-ent-tit-min .wr-job-reg:hover { background: #94d227; }
.wr-ent-tit-min .wr-job-disabled { background: #ccc; }
.wr-ent-tit-min .wr-job-disabled:hover { background: #ccc; }
.wr-ent-tit-min .wr-job-sub { background: #eb7929; }
.wr-ent-tit-min .wr-job-sub:hover { background: #f77f2b; }
.wr-job-list .tn-list-item { padding: 10px 20px; }
/*padding:10px 20px; */
.wr-job-list li.tn-selected { background: #F1F7E7; }
.wr-job-descrip p { color: #545454; font-size: 14px; }
.wr-job-descrip p a { color: #88C222; font-size: 14px; margin-left: 10px; }
.wr-job-brief { margin: 10px 0; font-size: 14px; color: #242424; }
.wr-ent-bottom { height: 36px; line-height: 36px; background: #f3f3f3; padding-left: 10px; }
.wr-ent-bottom span { display: block; }
.wr-ent-bottom sapn.wr-ent-sq { float: left; margin-left: 20px; color: #88c222; font-size: 14px; margin-left: 20px; }
.wr-ent-bottom span.wr-ent-sq a { color: #88c222; padding: 0 10px; font-size: 14px; }
.wr-ent-bottom span.wr-ent-all { float: left; color: #545454; font-size: 14px; }
.wr-ent-bottom span.wr-ent-all .wr-input-all { position: relative; top: 2px; margin-right: 10px; }
.wr-ent-fc .tn-avatar-item h3 { font-size: 12px; color: #aaa; font-weight: normal; margin: 0; }
.wr-ent-fc .tn-avatar-item .tn-button { font-size: 14px; }
.job-detail-page span.tn-selected { background: none repeat scroll 0 0 #F2F2F2; border-color: #E7E7E7; border-radius: inherit; color: #505050; font-weight: normal; }
.job-detail-page .tn-page-number, .tn-pagination .tn-page-thumb { background: none repeat scroll 0 0 #fff; border-color: #E7E7E7; border-radius: inherit; color: #505050; font-weight: normal; }
.job-detail-page a:hover { border-color: #d4d4d4; }
.job-detail-page .tn-page-results { display: inline-block; margin-left: 10px; }
.wr-job-num { border-bottom: 1px solid #dedede; }
.wr-job-num h3 { font-weight: normal; }
/*Detail liub 20140619*/
.wr-job-cate-info { /*background:#FDFDFD;border-right: 1px solid #DEDEDE;*/ padding: 0 30px 20px 30px; color: #454545; font-size: 14px; }
.wr-job-cate-info .tn-box-header { background: none !important; }
.wr-job-cate-info .wr-go-job { margin: 0; padding: 0; border-bottom: 0; }
.wr-job-cate-info .wr-job-content { border: 1px solid #dedede; padding: 28px 30px; background: #fff; }
.wr-job-cate-info .wr-job-info-nav { padding-top: 0; }
.wr-job-cate-info .wr-tit-nav { height: 38px; line-height: 38px; }
.wr-job-cate-info .wr-job-info-nav h5 { height: 38px !important; line-height: 38px !important; }
.wr-job-cate-info .wr-lv { color: #88C222; }
.wr-job-cate-info .wr-job-info-nav h5 { line-height: 1; color: #617993; }
.wr-job-content .wr-descip-butt { margin: 30px 0; }
.wr-job-content .wr-ent-info .wr-ent-name { height: 24px; line-height: 24px; font-size: 14px; }
.wr-job-content .wr-lan { color: #617993; }
.wr-ent-addr { margin: 20px 0; }
.wr-job-cate-info .wr-ent-cont p { line-height: 24px; }
.wr-job-cate-info .wr-ent-tel { margin: 10px 0; }
.wr-job-cate-info .wr-ent-tel ul li { height: 24px; line-height: 24px; }
.wr-ent-more li { height: 24px; line-height: 24px; font-size: 14px; }
.tn-content-bg { padding-bottom: 0; }
/*.tn-content-bg .tn-wrapper { background:url(Images/wr-job-bg.png) repeat-y;}*/
.tn-footer-bg { margin-top: 0; }
.tn-grid-3-1 .tnc-main { padding-right: 0; }

/*Mytalents liub 20140620
    */
.wr-mytalents-table table { width: 100%; font-size: 14px; }
.wr-mytalents-table table tr th { background: #e3f5c1; height: 40px; line-height: 40px; text-align: left; font-weight: bold; padding-left: 10px; }
.wr-mytalents-table table tr td { height: 50px; border-bottom: 1px solid #dedede; text-align: left; padding-left: 10px; }
.wr-mytalents-table table tr td .wr-name-ckbox { margin-right: 10px; }
.wr-mytalents-table table tr .wr-job-center { text-align: center; }
.wr-mytalents-table table tr td a, .wr-mytalents-table table tr td span { color: #8dc71d; }
.wr-ent-nameurl { font-size: 14px; height: 30px; line-height: 30px; padding: 0 15px; }
.wr-ent-nameurl a { color: #88C222; }
.wr-job-bot { border-bottom: 1px solid #90c52f; }
.wr-ent-big-w .wr-ent-big { padding: 0; }
.wr-job-hot h5 a { margin-right: 10px; font-size: 14px; }
.wr-job-hot span { line-height: 30px; height: 30px; font-size: 14px; }
.wr-smss-c a { color: #e86f1e !important; text-decoration: underline; }
.wr-go-job-my { height: 40px; line-height: 40px; border-bottom: 1px solid #dedede; }
.wr-go-job-my span { color: #454545; line-height: 48px; }
.wr-go-job-my h1 { color: #5E7C9B; font-size: 16px; font-weight: normal; margin: 0; }
.wr-more-job a { color: #88C222; }
.wr-more-job a.tnui-set-job-to-read span { color: #fff; }
.wr-more-job a:hover { color: #EB7929; text-decoration: none; }
.wr-job-fk label, .wr-job-fk { height: 30px; }
.wr-job-fk label { margin-right: 10px; }
.wr-job-fk .wr-clbox { position: relative; top: 2px; margin-right: 5px; }
.wr-job-fk label b { color: #E96F19; font-weight: normal; }
.wr-job-fk span a { color: #EB7929; text-decoration: none; }
.wr-ent-info .wr-job-num h3 { font-size: 12px; }

.spb-layout-3-13 .tnc-main { padding: 0 20px; }
.spb-layout-3-13 .tnc-main .tn-box-content { padding-top: 0; }
.wr-myjob-tit { margin-top: 10px; }
.wr-myjob-tit .tn-list-header-row { padding: 0; }
.wr-ent-tab { margin-bottom: 20px; margin-top: 20px; }
.wr-sear-job-tit .wr-clbox { position: relative; top: 2px; }
.wr-sear-job-tit span { font-size: 14px; }
.wr-sear-job-tit h1 { font-size: 16px; color: #454545; font-weight: normal; }

/* liub 20140617 wr-job-group
*/
.wr-job-group .tn-box-content { padding-left: 10px; }
.wr-job-group .tn-box-content .tn-helper-reset { line-height: 1; }
.wr-job-group .tn-box-content .wr-group-img { margin-top: 5px; }
.wr-job-group .tn-box-content .tn-helper-reset a { font-size: 14px; color: #5e7c9b; font-weight: normal; }
.wr-ent-info, .wr-job-list, .wr-ent-tab { background: #fefefe; }
.wr-ent-info .wr-ent-title { padding: 20px 0 20px 0; }
.wr-ent-info .wr-ent-cont p { color: #545454; font-size: 14px; line-height: 24px; }
.wr-ent-info .wr-ent-title h1 { float: left; margin: 0; font-size: 20px; color: #5e7c9b; font-weight: normal; }
.wr-ent-info .wr-ent-title .tn-button { background: #f4f4f4; border-color: #d4d4d4; border-radius: 2px; color: #545454; font-size: 14px; margin-right: 0; }
.wr-ent-info .tn-box-content { padding: 0; }
.wr-ent-info .wr-ent-deta { margin-top: 30px; padding-bottom: 0; }
.wr-ent-info .wr-job-num { height: 38px; border-bottom: 1px solid #b5b5b5; padding-top: 10px; }
.wr-ent-info .wr-job-num .tn-search-box { margin-top: 0; }
.wr-ent-info .wr-job-num h3 { line-height: 30px; font-size: 14px; margin: 0; color: #545454; font-weight: normal; }
.wr-ent-info .wr-job-num .tn-border-gray { border-color: #e7e7e7; }
.wr-ent-info .wr-job-num .tn-search-input { color: #aaa; padding-left: 10px; }
/* height:24px; line-height:24px;*/
.wr-ent-info .wr-job-num button { }
/*height:30px;*/
.wr-ent-tab ul { padding-left: 20px; }
.wr-ent-exp { line-height: 38px; height: 38px; color: #545454; font-size: 14px; background: #f8f8f8; border: 1px solid #efefef; }
.wr-ent-exp b { background: #e96f19; height: 30px; line-height: 30px; display: block; float: left; padding: 0 10px; color: #fff; padding: 0 10px; margin-right: 10px; margin-top: 4px; margin-left: 4px; }
.tn-tabs .tn-tabs-nav li { border-radius: inherit; height: 32px; }
.tn-tabs .tn-tabs-nav li a { font-size: 14px; line-height: 26px; }
.tn-tabs .tn-tabs-nav li.tn-tabs-selected a { color: #88c222; }
.tn-helper-right .tn-spacer { color: #e5e5e5; }
.spb-layout-5-19 .wr-ent-info { margin-right: 10px; }

/*0717 sxp*/
.wr-job-descrip p a:hover,
.wr-ent-bottom span.wr-ent-sq a:hover { color: #EB7929 !important; text-decoration: none; }

/*gaincode*/
.gaincode-out-wrap { background: url("images/gaincode-botbg.png") center bottom repeat-x!important; }
.gaincode-out-wrap .tnc-main { background: url("images/tnc-main-bg.png") right 60px no-repeat!important; }
.gaincode-wrap { padding-top: 100px; }
.gaincode-contant { width: 550px; padding: 0 25px 75px; overflow: hidden; }
.gaincode-box { width: 250px; height: 90px; background-color: #fff; border: 1px solid #dcdcdc; position: relative; border-radius: 3px; }
.gaincode-box h3 { font-size: 22px; margin: 0; padding: 15px 20px; font-weight: normal; }
.gaincode-btn-box { position: absolute; bottom: -13px; width: 100%; text-align: center; }
.gaincode-btn-box a { display: inline-block; width: 100px; height: 46px; line-height: 46px; text-align: center; color: #fff; font-size: 16px; }
.gaincode-btn-box a.btn-buy { background-color: #88c222; }
.gaincode-btn-box a.btn-buy:hover { background-color: #7aae1f; }
.gaincode-btn-box a.btn-exchange { background-color: #e96f19; }
.gaincode-btn-box a.btn-exchange:hover { background-color: #d56516; }
.gaincode-contant .tn-helper-right { width: 260px; }
.gaincode-contant .tn-helper-right p { font-size: 14px; line-height: 24px; color: #4a4a4a; padding-bottom: 10px; }
.gaincode-contant .tn-helper-right p a { color: #88c222; font-size: 18px; margin: 0 5px; }
.gaincode-out-wrap .tn-grid { padding-bottom: 78px; }
.gaincode-contant .tn-bubble-content { clear: both; line-height: 22px; }
.gaincode-contant .tn-bubble-content strong { font-size: 14px; }

/*wr-zhifu-bg*/
.wr-zhifu-bg { background: url("images/wr-zhifu-bg.jpg") repeat-x left 70px #fafafa!important; }
.wr-zhifu-bg #tn-content { padding-bottom: 78px; }
.wr-zhifu-wrap { margin-top: 80px; background-color: #fff; background: url("images/wr-zhifu-wrap.png") left top repeat-x #fff; padding: 30px 45px; box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.1); color: #2f2f2f; }
.order-title { font-family: "Microsoft Yahei"; font-size: 18px; }
.order-bot-line { border-bottom: 1px solid #d9d9d9; margin-bottom: 10px; }
.wr-yellow { font-weight: bold; color: #ff5a01; line-height: 44px; font-family: Arial,"Microsoft Yahei"; }
.saved-card-list { overflow: hidden; margin-top: 20px; }
.saved-card-list li { width: 130px; float: left; margin-bottom: 25px; border: 2px solid #f3f3f3; margin-right: 15px; }
.saved-card-list li:hover, .saved-card-list li.current { border-color: #fa3; cursor: pointer; }
.order-explain { background-color: #fef9ef; padding: 15px; font-family: "宋体"; line-height: 22px; }
.order-explain ul li { color: #636363; background: url("images/order-explain-bg.png") 5px 12px no-repeat; padding: 5px 25px; }


.icon-card { background: url("images/combo.png") no-repeat; width: 126px; height: 36px; display: inline-block; text-indent: -9999px; }
.ABC { background-position: 0 0; }
.ARCU { background-position: 0 -36px; }
.AYCB { background-position: 0 -72px; }
.BANKWF { background-position: 0 -108px; }
.BGB { background-position: 0 -144px; }
.BHB { background-position: 0 -180px; }
.BJBANK { background-position: 0 -216px; }
.BJRCB { background-position: 0 -252px; }
.BOC { background-position: 0 -288px; }
.BOCD { background-position: 0 -324px; }
.BOCFCB { background-position: 0 -360px; }
.BOCY { background-position: 0 -396px; }
.BOD { background-position: 0 -432px; }
.BODD { background-position: 0 -468px; }
.BOHAIB { background-position: 0 -504px; }
.BOHB { background-position: 0 -540px; }
.BOJZ { background-position: 0 -576px; }
.BOP { background-position: 0 -612px; }
.BOQZ { background-position: 0 -648px; }
.BOSH { background-position: 0 -684px; }
.BOSZ { background-position: 0 -720px; }
.BOYK { background-position: 0 -756px; }
.BOZK { background-position: 0 -792px; }
.BSB { background-position: 0 -828px; }
.BZMD { background-position: 0 -864px; }
.CABANK { background-position: 0 -900px; }
.CBKF { background-position: 0 -936px; }
.CCB { background-position: 0 -972px; }
.CCQTGB { background-position: 0 -1008px; }
.CDCB { background-position: 0 -1044px; }
.CDRCB { background-position: 0 -1080px; }
.CEB { background-position: 0 -1116px; }
.CGNB { background-position: 0 -1152px; }
.CIB { background-position: 0 -1188px; }
.CITIC { background-position: 0 -1224px; }
.CMB { background-position: 0 -1260px; }
.CMBC { background-position: 0 -1296px; }
.COMM { background-position: 0 -1332px; }
.CQBANK { background-position: 0 -1368px; }
.CRCBANK { background-position: 0 -1404px; }
.CSRCB { background-position: 0 -1440px; }
.CZCCB { background-position: 0 -1476px; }
.CZRCB { background-position: 0 -1512px; }
.DAQINGB { background-position: 0 -1548px; }
.DBSCN { background-position: 0 -1584px; }
.DLB { background-position: 0 -1620px; }
.DRCBCL { background-position: 0 -1656px; }
.DYCB { background-position: 0 -1692px; }
.DYCCB { background-position: 0 -1728px; }
.DYLSCB { background-position: 0 -1764px; }
.DZBANK { background-position: 0 -1800px; }
.EGBANK { background-position: 0 -1836px; }
.FDB { background-position: 0 -1872px; }
.FJHXBC { background-position: 0 -1908px; }
.FJNX { background-position: 0 -1944px; }
.FSCB { background-position: 0 -1980px; }
.FXCB { background-position: 0 -2016px; }
.GCB { background-position: 0 -2052px; }
.GDB { background-position: 0 -2088px; }
.GDRCC { background-position: 0 -2124px; }
.GHB { background-position: 0 -2160px; }
.GLBANK { background-position: 0 -2196px; }
.GRCB { background-position: 0 -2232px; }
.GSRCU { background-position: 0 -2268px; }
.GXRCU { background-position: 0 -2304px; }
.GYCB { background-position: 0 -2340px; }
.GZB { background-position: 0 -2376px; }
.GZRCU { background-position: 0 -2412px; }
.H3CB { background-position: 0 -2448px; }
.HANABANK { background-position: 0 -2484px; }
.HBC { background-position: 0 -2520px; }
.HBRCU { background-position: 0 -2556px; }
.HDBANK { background-position: 0 -2592px; }
.HKB { background-position: 0 -2628px; }
.HNRCC { background-position: 0 -2664px; }
.HNRCU { background-position: 0 -2700px; }
.HRBANK { background-position: 0 -2736px; }
.HSBANK { background-position: 0 -2772px; }
.HSBC { background-position: 0 -2808px; }
.HSBK { background-position: 0 -2844px; }
.HURCB { background-position: 0 -2880px; }
.HXBANK { background-position: 0 -2916px; }
.HZCB { background-position: 0 -2952px; }
.ICBC { background-position: 0 -2988px; }
.JHBANK { background-position: 0 -3024px; }
.JINCHB { background-position: 0 -3060px; }
.JJBANK { background-position: 0 -3096px; }
.JLBANK { background-position: 0 -3132px; }
.JLRCU { background-position: 0 -3168px; }
.JNBANK { background-position: 0 -3204px; }
.JRCB { background-position: 0 -3240px; }
.JSB { background-position: 0 -3276px; }
.JSBANK { background-position: 0 -3312px; }
.JSRCU { background-position: 0 -3348px; }
.JXBANK { background-position: 0 -3384px; }
.JXRCU { background-position: 0 -3420px; }
.JZBANK { background-position: 0 -3456px; }
.KLB { background-position: 0 -3492px; }
.KSRB { background-position: 0 -3528px; }
.LHBANK { background-position: 0 -3564px; }
.LNRCC { background-position: 0 -3600px; }
.LSBANK { background-position: 0 -3636px; }
.LSBC { background-position: 0 -3672px; }
.LSCCB { background-position: 0 -3708px; }
.LZCCB { background-position: 0 -3744px; }
.LZYH { background-position: 0 -3780px; }
.NBBANK { background-position: 0 -3816px; }
.NBYZ { background-position: 0 -3852px; }
.NCB { background-position: 0 -3888px; }
.NDHB { background-position: 0 -3924px; }
.NHB { background-position: 0 -3960px; }
.NJCB { background-position: 0 -3996px; }
.NMGNXS { background-position: 0 -4032px; }
.NXRCU { background-position: 0 -4068px; }
.NYBANK { background-position: 0 -4104px; }
.NYCB { background-position: 0 -4140px; }
.ORBANK { background-position: 0 -4176px; }
.PSBC { background-position: 0 -4212px; }
.PZHCCB { background-position: 0 -4248px; }
.QDCCB { background-position: 0 -4284px; }
.QJCCB { background-position: 0 -4320px; }
.QLBANK { background-position: 0 -4356px; }
.RBOZ { background-position: 0 -4392px; }
.RXCB { background-position: 0 -4428px; }
.RZB { background-position: 0 -4464px; }
.SCB { background-position: 0 -4500px; }
.SCBBANK { background-position: 0 -4536px; }
.SCCB { background-position: 0 -4572px; }
.SCRCU { background-position: 0 -4608px; }
.SDEB { background-position: 0 -4644px; }
.SDRCU { background-position: 0 -4680px; }
.SHBANK { background-position: 0 -4716px; }
.SHRCB { background-position: 0 -4752px; }
.SJBANK { background-position: 0 -4788px; }
.SNCCB { background-position: 0 -4824px; }
.SPABANK { background-position: 0 -4860px; }
.SPDB { background-position: 0 -4896px; }
.SRBANK { background-position: 0 -4932px; }
.SRCB { background-position: 0 -4968px; }
.SXCB { background-position: 0 -5004px; }
.SXRCCU { background-position: 0 -5040px; }
.SZSBK { background-position: 0 -5076px; }
.TACCB { background-position: 0 -5112px; }
.TCCB { background-position: 0 -5148px; }
.TCRCB { background-position: 0 -5184px; }
.TJBHB { background-position: 0 -5220px; }
.TLBANK { background-position: 0 -5256px; }
.TRCB { background-position: 0 -5292px; }
.TZCB { background-position: 0 -5328px; }
.UBCHN { background-position: 0 -5364px; }
.WHBANK { background-position: 0 -5400px; }
.WHCCB { background-position: 0 -5436px; }
.WHRCB { background-position: 0 -5472px; }
.WJRCB { background-position: 0 -5508px; }
.WOORI { background-position: 0 -5544px; }
.WRCB { background-position: 0 -5580px; }
.WZCB { background-position: 0 -5616px; }
.XABANK { background-position: 0 -5652px; }
.XCYH { background-position: 0 -5688px; }
.XLBANK { background-position: 0 -5724px; }
.XMBANK { background-position: 0 -5760px; }
.XTB { background-position: 0 -5796px; }
.XXBANK { background-position: 0 -5832px; }
.XYBANK { background-position: 0 -5868px; }
.YBCCB { background-position: 0 -5904px; }
.YNRCC { background-position: 0 -5940px; }
.YQCCB { background-position: 0 -5976px; }
.YXCCB { background-position: 0 -6012px; }
.ZBCB { background-position: 0 -6048px; }
.ZGCCB { background-position: 0 -6084px; }
.ZJKCCB { background-position: 0 -6120px; }
.ZJNX { background-position: 0 -6156px; }
.ZRCBANK { background-position: 0 -6192px; }
.ZYCBANK { background-position: 0 -6228px; }
.ZZBANK { background-position: 0 -6264px; }
.ZZYH { background-position: 0 -6300px; }
.ZFB { background-position: 0 -6336px; }
.ZGYL { background-position: 0 -6372px; }

.saved-card-submit { margin-top:20px; }
.wr-kt-form .tn-form-label { text-align: right; display: inline-block; width: 70px; }
.wr-kt-form .wr-kt-tag { padding: 2px 5px; border: 1px solid #DDD; margin: 0 2px; display: inline-block; cursor:pointer; }
.wr-kt-form .wr-kt-tag.select { border-color: #E96F19;}
.wr-ent-info .wr-ent-title .wr-ent-subtitle { font-size:14px; line-height: 28px; padding-left: 10px;}
.wr-ent-info .wr-ent-title .wr-ent-subtitle a { color:#E96F19;}