@charset "utf-8";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,pre,th,td,dl,dd,form,fieldset,legend{margin:0;padding:0;}
body{min-width:1000px;/* font-family:tahoma,\5b8b\4f53,arial,'Hiragino Sans GB',sans-serif; */font-size: 14px; line-height:22px; font-family:"Microsoft YaHei", 微软雅黑, 宋体; color:#333; background:#fff;-webkit-text-size-adjust:100%;}
a{color:#37c;text-decoration:none;outline: none;}
a:hover{color:#f60;text-decoration:underline; cursor:pointer;}
a:active{}

i,em{font-style:normal}
li{list-style:none}
img{border:0; vertical-align:middle;}
input,textarea,select{ vertical-align:middle; font-size:12px; margin:0px;}
input:-moz-placeholder {color:#999;}
label{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
p{word-wrap:break-word;}
.fontSimsun{font-family:\5B8B\4F53;}
.fontYaHei{font-family:"Microsoft YaHei", \5FAE\8F6F\96C5\9ED1;}

pre{
	font-family:"Microsoft YaHei";
    white-space:pre-line; /* css-3 */
    white-space:-moz-pre-line; /* Mozilla, since 1999 */
    white-space:-pre-line; /* Opera 4-6 */
    white-space:-o-pre-line; /* Opera 7 */
    word-wrap:break-word; /* Internet Explorer 5.5+ */
}

header, section, article, aside, footer { display:block;}

/****** Text indent ******/
.t2em{text-indent:2em;}

/****** Font Size ******/
.f12{ font-size:12px;}
.f14{ font-size:14px;}

/****** font Attribute ******/
.fB{font-weight: bold;}
.fI{font-style: italic;}
.u{ text-decoration:underline;}
.v-aTop{ vertical-align:top;}

/****** Color Attribute[c+Color Name] ******/
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
a.cRed:hover{ text-decoration:underline;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#37c;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cOrange,a.cOrange:link,a.cOrange:visited{color:#f60;}
.cGray,a.cGray:link,a.cGray:visited{ color: #888;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cBai,a.cBai:link,a.cBai:visited{color:#03c;}

.td-wordBreak{table-layout:fixed; word-break:break-all;}

a.btnBlue{ display:block; height:22px; line-height:22px; padding:1px; font-size:12px; border:solid 1px #2893e6; color:#fff; text-align:center; background:#53a9eb;}
a.btnBlue span{display:block; height:100%; color:#fff; background: -webkit-gradient(linear, left top, left bottom, from(#2893e6), to(#1a7cc9));background: -moz-linear-gradient(top, #2893e6, #1a7cc9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2893e6', endColorstr='#1a7cc9');background:linear-gradient(#2893e6, #1a7cc9); cursor:pointer;}
a.btnBlue:hover{ border-color:#287ae6; background:#4e8de1; text-decoration:none;}
a.btnBlue:hover span{ background: -webkit-gradient(linear, left top, left bottom, from(#287ae6), to(#1a66ca));background: -moz-linear-gradient(top, #287ae6, #1a66ca);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#287ae6', endColorstr='#1a66ca');background:linear-gradient(#2893e6, #1a7cc9);}
a.btnBlue:active { border-color:#175ea6; background:#2b7aca; color:#eee;}
a.btnBlue:active span{ color:#eee; background: -webkit-gradient(linear, left top, left bottom, from(#2c72b9), to(#175ea6));background: -moz-linear-gradient(top, #2c72b9, #175ea6);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#2c72b9',EndColorStr='#175ea6');background:linear-gradient(#2893e6, #175ea6);}

a.btnGray{ display:block; height:22px; line-height:22px; font-size:12px; padding:1px; border:solid 1px #ccc; color:#555; text-align:center; background:#fff;}
a.btnGray span{display:block; height:100%; color:#555; background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));background: -moz-linear-gradient(top, #ffffff, #e6e6e6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6');background:linear-gradient(#ffffff, #e6e6e6); cursor:pointer;}
a.btnGray:hover{ border-color:#c0d4d9; background:#fff; text-decoration:none; color:#3377cc;}
a.btnGray:hover span{ color:#3377cc; background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e0eaec));background: -moz-linear-gradient(top, #ffffff, #e0eaec);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e0eaec');background:linear-gradient(#ffffff, #e0eaec);}
a.btnGray:active { border-color:#ccc; background:#fff; color:#555;}
a.btnGray:active span{ color:#555; background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e6e6e6));background: -moz-linear-gradient(top, #f2f2f2, #e6e6e6);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#f2f2f2',EndColorStr='#e6e6e6');background:linear-gradient(#f2f2f2, #e6e6e6);}

/*橙色按钮*/
a.btnOrange{ display:block; height:22px; line-height:22px; padding:1px; font-size:12px; border:solid 1px #f7994a; color:#fff; text-align:center; background:#ff8001;}
a.btnOrange span{display:block; height:100%; color:#fff; background: -webkit-gradient(linear, left top, left bottom, from(#ff9900), to(#ff7702));background: -moz-linear-gradient(top, #ff9900, #ff7702);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#ff7702');background:linear-gradient(#ff9900, #ff7702); cursor:pointer;}
a.btnOrange:hover{ border-color:#f7994a; background:#ff7902; text-decoration:none;}
a.btnOrange:hover span{ background: -webkit-gradient(linear, left top, left bottom, from(#ff7902), to(#ff6600));background: -moz-linear-gradient(top, #ff7902, #ff6600);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7902', endColorstr='#ff6600');background:linear-gradient(#ff7902, #ff6600);}
a.btnOrange:active { border-color:#f7994a; background:#ff8001; color:#eee;}
a.btnOrange:active span{ color:#eee; background: -webkit-gradient(linear, left top, left bottom, from(#ff9900), to(#ff7702));background: -moz-linear-gradient(top, #ff9900, #ff7702);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff9900',EndColorStr='#ff7702');background:linear-gradient(#ff9900, #ff7702);}

a.btnDel{ display:block; width:40px; height:22px; line-height:22px; padding:2px; font-size:12px; color:#888; background:url(images/icon_del.png) no-repeat 0 center;}
a.btnDel:hover{ text-decoration:none;}
a.btnDel span{ margin-left:12px; display:block; height:100%; color:#888;}

a.btnCancel{ display:block; width:40px; height:22px; line-height:22px; padding:2px; font-size:12px; color:#888; background:url(images/icon_cancel.png) no-repeat 0 center;}
a.btnCancel:hover{ text-decoration:none;}
a.btnCancel span{ margin-left:12px; display:block; height:100%; color:#888; }

/****** float Attribute [fl+ 方位名称] ******/
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}

/****** text-align Attribute [txt+ 方位名称] ******/
.txtLeft{ text-align:left;}
.txtRight{ text-align:right;}
.txtCenter{ text-align:center}

/****** Other Attribute  ******/
.clear{clear: both;}
.clearer{clear:both; font-size:1px; width:100%; height:1px; visibility: hidden;overflow:hidden}
/* Clear Fix */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{display:inline-block; }
/* Hide from IE Mac \*/
.clearfix{display:block;}
/* End hide from IE Mac */
/* end of clearfix */
.whiteBg{ background:white;}
.blank{ background:url(images/blank.gif);}
.btnSelect{position:absolute; top:-2px; margin-bottom:-2px; right:0; height:140%; width:100%; text-indent:5px; color:graytext; line-height:22px; font-family:\5B8B\4F53;}
.btnSelect:hover{ text-decoration:none; color:graytext;}
.loading{background:url(images/loading.gif) no-repeat center center;}
.hidden,.tabContItem{display: none;}
.mB0{margin-bottom:0;}
.mB5{margin-bottom:5px;}
.mB10{margin-bottom:10px;}

.noDataBox01{text-align:center;padding:20px 0;font-size:14px; border:solid #f1f1f1 1px;color:#888;}

.topNav{ height:29px; line-height:29px; background:url(images/tobBarBg.png) repeat-x;}
.topInner{width:1000px; margin:0 auto; color:#ddd;position:relative;}
.topNav .topLeft{ float:left; display:inline;}
.topNav .topLeft span{ color:#2d374b;}
.topNav .topRight{ float:right; display:inline;}
.topNav .mbLink{ padding-left:20px; background:url(images/icon_mb.png) no-repeat 0 center;}
.topNav a{color:#333;margin:0 5px;}
/*.perlogined{background:url(images/perlogined.gif) no-repeat right center;}*/
.perlogined a{   
	color: #f60;
    max-width: 140px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    }
.topInner .comIn,.comlogined a{color:#37c;}

#otherNavs{ width:80px; position:relative; margin-top:3px; line-height:24px; cursor:pointer;}
#otherNavs i{display:none; position:absolute; top:25px; right:0; width:100%; height:1px; background:#fff; overflow:hidden; z-index:1;}
#otherNavs span{ margin-left:8px; padding-right:15px; color:#2d374b; background:url(images/icon_arrow01.png) no-repeat right 5px;}
#otherNavs .cont{display:none; position:absolute; top:25px; right:-1px; width:270px; padding:10px 0; border:solid 1px #c7c7c7; background:#fff;}
#otherNavs dl{ clear:both; margin:0 20px 0 80px; line-height:24px;}
#otherNavs dl dt{position:relative; display:inline; float:left; width:80px; margin-left:-80px; text-align:right; font-weight:bold; color:#333;}
#otherNavs dl dd{display:inline; float:left;}
#otherNavs dl dd a{ display:inline-block; float:left; margin-right:10px; color:#333; white-space:nowrap;}
#otherNavs dl dd a:hover{ color:#f60;}
#otherNavs.hoverOtherNav{height:25px; margin-left:-2px; margin-top:2px; border:solid 1px #c7c7c7; border-bottom:solid 1px #fff; background:#fff; z-index:999;}
#otherNavs.hoverOtherNav span{ margin-left:9px; padding-right:15px; background-position: right -28px;}
#otherNavs.hoverOtherNav i,#otherNavs.hoverOtherNav .cont{ display:block;}

.inner{position:relative;}
.inner .logo{position:relative;float:left; display:inline; width:265px; height:50px; margin-top:20px;background:url(images/logo.jpg) no-repeat center center; text-indent:-9999px;}
.inner .logo a{position:absolute;top:0;left:0;width:265px; height:50px; overflow:hidden;}
.inner .oldIndex{position:absolute;top:25px;right:0px;}
.inner .oldIndex a{ color:#00af47; font-size:12px; }
.inner .oldIndex a:hover{text-decoration: none;}
.inner .oldIndex a span{font-family:"宋体"}
.inner .oldIndex a strong{text-decoration:underline; font-weight:normal;}
.betaIcon{position:absolute;top:-12px;left:240px;width:30px;height:16px;background:url(images/beta.gif) no-repeat;}

/*世纪智通*/
.inner .logo-sjzt{background:url(sjzt_images/logo.jpg) no-repeat center center;}

.header{ height:100px; background:#fff url(images/headerBg.gif) repeat-x 0 bottom;}
.header .inner{width:1000px; margin:0 auto;}
.header .cityTag{float:left; display:inline; width:40px; height:50px; line-height:50px; font-size:18px; margin-top:20px;background: url(images/cityTag_bg.png) no-repeat;}

/*幻灯片*/
.focusSlide{width:490px;height:230px;overflow:hidden;position:relative;}
.focusSlide .ad{ height:100%;}
.focusSlide .item{display:none; height:100%;margin:0;padding:0;}
.focusSlide .item a{
    display: block;
    width: 100%;
    height: 100%;
}
.focusSlide .btns{position:absolute;right:10px;bottom:10px;}
.focusSlide .btns a{float:left;width:12px;height:6px;background:#c6c6c6;text-indent:-9999px; overflow:hidden;margin-right:5px;}
.focusSlide .btns .on{background:#07c;}

/*放大图片浏览*/
.zoomImgBox{background:#fff;/*overflow:hidden;*/visibility:hidden;}
.zoomImgBox .btnClose{position:absolute;width:30px;height:30px;top:-10px;right:-10px; background:url(images/imgbox_close.png) no-repeat; _background:url(images/imgbox_close.gif) no-repeat;}

/*搜索条*/
/*搜索条*/
.searchBar{width:806px; /* margin:0 auto; */}
.searchBar .bar{width: 703px;height: 43px;display:inline;position:relative;float:left;/* padding:6px; */background:#fff; /* border-radius:5px; */border: 1px solid #c6c6c6;}

.searchBar .bar .tip{display:none;position:absolute;right:-3px;bottom:-28px;background:#FFF4F1;color:#f60;border:1px solid #FFC7B9;line-height:22px;border-radius:2px;padding:0 5px;}
.searchBar .bar .key{ float:left;display:inline;}
.searchBar .bar .pipe{display:inline;width:1px;height:32px;float:left;background:#e6e6e6;border:4px solid #fff;}
.searchBar .bar .key input{ display:block; width: 217px; height: 23px; border:0 none; padding:10px;}
.searchBar .bar .city{ position:relative; float:left; display:inline; width:208px; height:40px;margin-left:4px; background-color:#f5f5f5;overflow:hidden;}
.searchBar .bar .city input{width:165px; height:40px; margin-left:15px; line-height:32px; border:0 none;text-align:left;background-color:#f6f6f6;}
.searchBar .bar .city i{ display:block; margin:15px auto 0 auto; width:0px; height:0px; line-height:0px; font-size:1px; border-width:5px; border-style:solid dashed dashed dashed; border-color:#333 transparent transparent transparent;}
.searchBar .bar .city a{ position:absolute; top:0; left:0; width:100%; height:100%; line-height:40px; color:#b2b2b2;}
.searchBar .bar .city a span{padding-left:10px;}
.searchBar .bar .city a:hover{text-decoration:none;}

.searchBar .bar .btn{ float:right; display:inline; width: 120px; height: 45px;overflow:hidden; background: #FD8822;position: absolute; margin-top: -1px;
    margin-right: -1px;/* background:url(images/btnSearchIcon.gif) no-repeat center center; */}
.searchBar .bar .btn a{ display:block; height:100%; text-indent:-9999px; overflow:hidden;position: relative;}
.searchBar .bar .btn a:hover{
    background: #F7A125;
}
.searchBar .other{ float:right; display:inline; line-height:25px;}
.searchBar .other a{color:#808080;}
.searchBar .other a:hover{color:#f48000;}

.searchBar .keyType{float:left;display:inline;widht:88px;height: 43px;}
.searchBar .btnKeyType{width: 73px;height: 43px;border:0 none;text-align:left;padding:0px;background-position:35px center;color:#b2b2b2;background-color:#fff;border-left: 1px solid #C6C6C6;border-right: 1px solid #C6C6C6;text-indent: 15px;}
.searchBar .keyType .outList{top:43px;width: 75px;/* right:-5px; */}
.searchBar .keyType .iList a{height: 28px;line-height: 28px;text-indent:5px;}

.searchBar .bar .icon-search {
    display: block;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    position: absolute;
}
.searchBar .prod-sel {
    width: 273px; 
}
.searchBar .dropDownArrow {
    /* position: relative; */
    background: none;
    height: 43px;
   
}

.searchBar .seltoggle{
    border: 0;
    height: 43px;
    padding-right: 20px;
    width: 244px;
    z-index: 10;
    
}

.searchBar .seltoggle .inpt{
	display:block;
	width: 244px;
	height: 40px;
	padding-right: 0;
	border:0;
	text-overflow: ellipsis;
	margin-right: 20px;
}

.dropDownArrow:before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    /* border: 5px solid transparent; */
    /* border-top-color: #ddd; */
    position: absolute;
    right: 6px;
    top: 50%;
    z-index: 10;
    margin-top: -3px;
    background: url('images/icon-sprite.png') no-repeat 0 -145px;
    width: 16px;
    height: 10px;
    cursor: pointer;
}


.dn {
    display: none
}

.sel-ul {
    background: #fff;
    display: none;
    position: absolute;
    top: 100%;
    width: 100%;
    overflow: auto;
    max-height: 230px;
}

.sel-ul a {
    display: block;
    padding: 5px 8px;
    color: #666;
    position: relative;
    text-decoration: none;
    line-height: 1.8em;
}

.sel-ul a:hover {
    color: #0077CC;
    text-decoration: none;
}

.sel-ul a.selected {
    background-color: #0077CC;
    color: #fff;
}

.selDropDown[data-type="multi"] .sel-ul a.selected {
    background-color: transparent;
    color: #666;
}

.selDropDown[data-type="multi"] .sel-ul a.selected:after {
    color: #ee651f;
    content: '✔';
    line-height: 8px;
    text-indent: 2px;
}

.selDropDown[data-type="multi"] .sel-ul a:after {
    content: '';
    display: block;
    width: 12px;
    border: 1px solid #eee;
    height: 12px;
    position: absolute;
    top: 0;
    right: 8px;
    bottom: 0;
    margin: auto;
}

.selDropDown.open {
    z-index: 800;
}

.selDropDown.open .dropDownArrow:before {
    border-bottom-color: #ddd;
    border-top-color: transparent;
    margin-top: -5px;
}

.seltoggle {
    cursor: pointer;
    top: 0;
    position: absolute;
}

.selDropDown.open .sel-ul {
    display: block;
}

.index_h1{display:inline;font-size:14px;}
.hotKey b{font-weight:400;}
.searchBar .hotKey{clear:both;height:30px;line-height:30px;overflow:hidden;padding-top:1px;color:#999;}
.searchBar .hotKey a{color:#999;padding-right:10px;}
.searchBar .hotKey a:hover{color:#f48000;}

.searchBar-resume{padding-top:30px;}
.searchBar-resume .bar{border:solid 3px #37c;}
.searchBar-resume .bar .btn a{background-color:#37c; background-position:12px -120px }
.searchBar-resume .bar .key input{width:360px;}
.searchBar-resume .other a{color:#999;}
.searchBar-resume .other a:hover{color:red;}


.mainNav{ clear:both; margin-bottom:10px; background:#37c url(images/mainNavBg.gif) repeat-x 0 top;}
.mainNav .inner{ width:1000px; height:45px; margin:0 auto;}

.mainNav ul{ float:left; display:inline; height:35px; line-height:35px; padding-top:10px; margin-left:10px; overflow:hidden;}
.mainNav li{ display:inline; float:left; font-size:16px;font-family:"Microsoft YaHei", \5FAE\8F6F\96C5\9ED1; font-weight:bold; padding:0 15px; margin-right:15px; border-radius:3px 3px 0 0;}
.mainNav li a{color:#fff; text-decoration:none;}
.mainNav li a:hover{ color:#fff; text-decoration:none;}
.mainNav .selected{ background:#fff;}
.mainNav .selected a{ color:#3377cc;}
.mainNav .selected a:hover{ color:#3377cc;}

/*sHeader*/
.simpleHeader{ clear:both;height:90px; background:#fff;}
.simpleHeader .inner{ width:1000px; margin:0 auto;}
.simpleHeader .logo{ float:left; display:inline; width:520px; height:50px; margin-top:20px; background-position:0 8px;}
.simpleHeader .logo a{ float:left; width:265px; height:100%;}
.simpleHeader .logo span{float:right;color:#666;font-size:14px;height:36px;line-height:36px;border-left:1px solid #ddd; text-indent:14px;margin-top:10px;}
.simpleHeader .test{ float:right; display:inline; width:450px; height:40px; margin-top:35px; text-align:right;color:#3377cc;font-size:14px;font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; _white-space:normal;}

.footer{ width:1000px; margin:0 auto; padding:20px 0;}
.footer .copyright{ float:left; line-height:24px;}
.footer .copyright a{color:#333;}
.footer .copyright a:hover{color:#e46300;text-decoration: none;}

.footer .inspectLogo a,.helpOpTool a{background-image:url(images/imgIcon.gif); background-repeat:no-repeat;}

.footer .inspectLogo{ display:inline; float:right; padding-top:6px; height:34px;}
.footer .inspectLogo a{float:left;height:34px; line-height:34px; margin-left:10px; text-indent:-9999px; overflow:hidden;}
.footer .inspectLogo .publicfiles{width:35px; background-position:-155px 0px;}
.footer .inspectLogo .license{width:104px; background-position:-200px 0px;}
.footer .inspectLogo .cnnic{width:75px; background-position:-315px 0px;}

/*旧版咨询反馈侧栏*//*
.helpOpTool{position:fixed; bottom:190px; right:0px; width:50px;}
.helpOpTool a{display:block;width:50px;height:50px; text-indent:-9999px;background-color:#eee;background-position:0 0;margin-bottom:5px;overflow:hidden;}
.helpOpTool .goTop{background-color:#f60;background-position:0 12px;}
.helpOpTool .goTop:hover{background-color:#FF771C;}
.helpOpTool .consult{width:50px;height:50px; text-indent:-9999px;margin-bottom:5px;}
.helpOpTool .consult a{background-position:-50px 12px; margin:0px;}
.helpOpTool .consult a:hover{background-color:#E8E8E8;}
.helpOpTool .feedback{ background-position:-92px 12px;}
.helpOpTool .feedback:hover{background-color:#E8E8E8;}
.helpOpTool .hauptseite{ background-image:url(images/imgIcon1.gif) ;}
.helpOpTool .hauptseite:hover{background-color:#E8E8E8;}*/

/*新版咨询反馈侧栏*/
.helpOpTool a{background-image:url(images/imgIcon.gif); background-repeat:no-repeat;}
.helpOpTool{position:fixed; bottom:55px; right:0px; width:50px;}
.helpOpTool a{display:block;width:48px;height:48px;color: #fff;background-color:#eee;background-position:0 0;margin-bottom:5px;/*overflow:hidden;*/}
.helpOpTool a span{display:none;padding:9px 10px;line-height:16px;text-align: center;}
.helpOpTool a:hover span{display:block;color: #FFFFFF;}
.helpOpTool .goTop{position:absolute;top:-53px;background-color:#f5c593;background-position:-1px 15px;}
.helpOpTool .goTop:hover{background-color:#f48000; background-image:none;text-decoration:none;}
.helpOpTool .consult{width:48px;height:48px; text-indent:-9999px;margin-bottom:5px;}
.helpOpTool .consult a{background-position:-52px 8px; margin:0px;background-color:#f5c593;}
.helpOpTool .consult a:hover{background-color:#f48000; background-image:none;text-decoration:none;}
.helpOpTool .feedback{ background-position:-94px 12px;background-color:#f5c593;}
.helpOpTool .feedback:hover{background-color:#f48000; background-image:none;text-decoration:none;}
.helpOpTool .feedback1{ background-position:-94px 12px;background-color:#f5c593;}
.helpOpTool .feedback1{background-color:#f48000; background-image:none;text-decoration:none;}
.helpOpTool .feedback1 span{display:block;}
.helpOpTool .feedback1:hover{background-color:#f48000; background-image:none;text-decoration:none;}
.helpOpTool .hauptseite{background-position:-390px 12px;background-color:#f5c593;}
.helpOpTool .hauptseite:hover{background-color:#f48000; background-image:none;text-decoration:none;}

/*世纪智通底部样式*/
.sjzt-footWrap{border-top:solid 3px #f60; padding-top:20px; margin-top:20px;}
.sjzt-footer{width:1000px; margin:0 auto;}
.sjzt-footer .logo{ margin-left:20px;}
.sjzt-footer .o{float:right; width:600px; height:100px; line-height:20px; margin-right:20px; padding-left:20px; border-left:solid 1px #ccc; }
.sjzt-footer .license{clear:both;height:60px;width:410px;margin:0 auto;padding-top:20px;}
.sjzt-footer .license a{float:left; width:129px;height:45px; margin-left:5px; background:url(sjzt_images/img_license.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
.sjzt-footer .license .s1{background-position:0 0;}
.sjzt-footer .license .s2{background-position:-130px 0;}
.sjzt-footer .license .s3{background-position:-260px 0;}

/*小三角旗图标*/
.flagIcon{}
.flagIcon img{ width:12px; height:12px; vertical-align:middle; background:url(images/flagIcon.png) no-repeat 9999px 9999px;}
.flagIcon .s0{ background-position:0 0;}
.flagIcon .s1{ background-position:0 -17px;}
.flagIcon .s2{background-position:0 -34px;}
.flagIcon .s3{background-position:0 -51px;}
.flagIcon .s4{background-position:0 -68px;}
.flagIcon .s5{background-position:0 -85px;}


/*大输入框*/
.bigInput,.bigTxt{ font-size:14px; border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; border-radius:2px; background:url(images/bigInputbg.gif) repeat-x;}
.bigInput{width:225px; text-indent:5px; height:20px; padding:5px 5px 5px 0; line-height:20px; overflow:hidden;}
.bigTxt{ width:99%; height:100px; line-height:20px; padding-top:5px; overflow:auto;}
.bigInput:focus,.bigTxt:focus{ border:solid 1px #37c; outline:none;}
.bigInput.error,.bigTxt.error{border-color:#f60;}
.bigWdate{ background:url(images/bigWdateBg.png) no-repeat right 0;}
a.bigBtn{width:228px;font-size:16px;height:36px;line-height:36px;}


/*表单小图标*/
.formIcon a,.radioGroup a,.selDropDown2 .btnArrow i{background:url(images/icon2.gif) no-repeat;}

/*单选按钮组*/
.radioGroup{height:24px;}
.radioGroup a{ float:left; height:24px; line-height:24px; margin-right:15px; padding-left:28px; color:#333; font-size:14px; background-position:0 -37px;}
.radioGroup .checked,.radioGroup a:hover{ background-position:0 1px; text-decoration:none;}

.formIcon{ position:relative; float:left; width:0; height:0;}
.formIcon a{ position:absolute; width:28px; height:26px; top:3px; left:-30px; overflow:hidden;}
.formIcon .date{ background-position:0 -83px;}
.formIcon .box{ background-position:6px -102px; background-color:#fff;}

/*select模拟下拉单基类*/
.selDropDown{display:inline; float:left; position:relative; height:22px;}
.selDropDown input{display:block;text-indent:5px;line-height: 43px;}
.selDropDown .btnSelect{top:0;height:24px; line-height:24px;}
.selDropDown .btnArrow{ position:absolute; top:1px;_top:2px; right:1px; width:22px; height:100%; border-left:solid 1px #ccc; cursor:pointer; background:#fff;}
.selDropDown .t{ display:block; height:20px; line-height:20px; font-size:14px; color:#333; border:solid 1px #ccc; text-align:left; text-indent:10px;}
.selDropDown .t:hover{ text-decoration:none; color:#333;}
.selDropDown .btnArrow i{ display:block; margin:0 auto; margin-top:10px; height:0px; width:0px; border-width:4px; border-style:solid dashed dashed dashed; border-color:#37c transparent transparent transparent; overflow:hidden;}
.selDropDown .outList{display:none; position:absolute; right:0; top:22px; width:100%;}
.selDropDown .iList{ border:solid 1px #ccc; background:#fff; overflow:auto;}
.selDropDown .iList a{ display:block; margin:1px; padding-left:10px; height:20px; line-height:20px; color:#000;}
.selDropDown .iList a:hover{ text-decoration:none; color: #fff; background: #0077CC; zoom:1;}

/*select模拟下拉单扩展类，扩展对象.selDropDown*/
.selDropDown2{ height:30px; line-height:30px; }
.selDropDown2 .btnArrow{ position:absolute; top:2px; right:1px; width:26px; height:26px; border:0 none; cursor:pointer;}
.selDropDown2 .t{height:30px; line-height:30px;  border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; border-radius:2px; background:url(images/bigInputbg.gif) repeat-x;}
.selDropDown2 .btnArrow i{ margin-top:8px; height:13px; line-height:13px; width:16px; border:0 none; background-position:0 -136px;}
.selDropDown2 .outList{top:31px;}

/*大选择框按钮*/
.selBigBtn{display:inline; float:left; position:relative; height:30px;}
.selBigBtn .formIcon{position:absolute; top:2px; right:1px; width:28px; height:28px; background:#fff;}
.selBigBtn .formIcon .box{ position:static; display:block; height:28px;}
.selBigBtn .btnSelect{top:0;height:30px; line-height:30px; font-size:14px;}

/*灰色按钮型*/
.selDropDown-btnGray{}
.selDropDown-btnGray .inpt,.selDropDown-btnGray .btnArrow{background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));background: -moz-linear-gradient(top, #ffffff, #e6e6e6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6');background:linear-gradient(#ffffff, #e6e6e6);border-color:#e1e1e1;}


/*表单表格*/
.formTable{table-layout:fixed}
.formTable td{line-height:20px; padding:8px 5px; vertical-align:top; zoom:1;}
.formTable .label{ width:100px; text-align:right; vertical-align:middle;}
.formTable .vtop{ vertical-align:top; padding-top:10px;}
.formTable .vmiddle{ vertical-align:middle;}
.formTable .label em{ color:red; vertical-align:middle; margin-right:5px;}
.formTable td .bigBtn{ *margin-left:4px;}


/*表单元素*/
label{margin-right:5px;}
.txtA{width:99%; height:100px; line-height:20px; margin-bottom:5px; overflow:auto;}
.inpt{width:130px; height:20px;overflow:hidden;}
.inpt,.txtA,select{border-top:solid 1px #999; border-left:solid 1px #999; border-right:solid 1px #e1e1e1; border-bottom:solid 1px #e1e1e1;}
select{padding:3px;}
.inpt:focus,.txtA:focus,select:focus{ /* border:solid 1px #37c; */ /* background-color:#ecf2f3; */ outline:none;}
.inpt.error,.txtA.error,select.error,.error{border-color:#f60; background-color:#fff7f2;}
.errorTips{ width:300px; padding:5px 10px; border:solid 1px #fcefb7; color:#f60; background:#fffde5;}


/*错误提示*/
label.error{color:#f60; display:block; padding-left:20px; padding-top:4px; padding-bottom:4px; background:url(images/onError.gif) no-repeat 0 center;}
/*错误提示*/
.errorToOk{ display:none; padding-left:20px; padding-top:4px; padding-bottom:4px; background:url(images/onSuccess.gif) no-repeat 0 center;}

/*上传文件选择控件*/
.btnSelectFile{ position:relative; float:left; height:24px; width:80px; overflow:hidden;}
.btnSelectFile a{ height:20px; line-height:20px;}
.btnSelectFile input{ position:absolute; top:0; right:0; height:24px;font-size: 40px; opacity:0; filter: alpha(opacity=0);cursor:pointer;}



/*密码强弱提示条*/
.pwdTipBar{ width:184px; height:18px;}
.pwdTipBar span{ display:block; height:18px; text-indent:-9999px; background:url(images/pwdtip.png) no-repeat; overflow:hidden;}
.pwdTipBar .noting{background-position:0 bottom;}
.pwdTipBar .weak{ background-position:0 0;}
.pwdTipBar .medium{ background-position:0 -19px;}
.pwdTipBar .strong{ background-position:0 -37px;}

.thirdLogin{ float:left; margin-left:10px;}
.thirdLogin a{ float:left; width:20px; height: 20px;margin-right:10px; text-indent:-9999px; background:url(images/icon-sprite2.png) no-repeat 0 center; overflow:hidden;}

/*Poshy Tip气泡样式*/
/*.tip-yellow*/
.tip-yellow {z-index:1000;text-align:left;border:1px solid #939393;padding:7px;min-width:50px;max-width:530px;color:#8c3901;background-color:#fef9d9;background-image:url(images/tip-yellow.png);}
.tip-yellow .tip-inner {font:bold 13px/18px 'trebuchet ms',arial,helvetica,sans-serif;margin-top:-2px;padding:0 3px 1px 3px;}
.tip-yellow .tip-arrow-top {margin-top:-7px;margin-left:15px;top:0;left:0;width:16px;height:10px;background:url(images/tip-yellow_arrows.png) no-repeat;}
.tip-yellow .tip-arrow-right {margin-top:-9px;margin-left:-4px;top:50%;left:100%;width:10px;height:20px;background:url(images/tip-yellow_arrows.png) no-repeat -16px 0;}
.tip-yellow .tip-arrow-bottom {margin-top:-6px;margin-left:15px;top:100%;left:0;width:16px;height:13px;background:url(images/tip-yellow_arrows.png) no-repeat -32px 0;}
.tip-yellow .tip-arrow-left {margin-top:-9px;margin-left:-6px;top:50%;left:0;width:10px;height:20px;background:url(images/tip-yellow_arrows.png) no-repeat -48px 0;}

/*.tip-yellowsimple*/
.tip-yellowsimple {z-index:1000;text-align:left;border:1px solid #c7bf93;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:6px 8px;min-width:50px;max-width:300px;color:#000;background-color:#fff9c9;}
.tip-yellowsimple .tip-inner {font:12px/16px arial,helvetica,sans-serif;}
.tip-yellowsimple .tip-arrow-top {margin-top:-6px;margin-left:-5px;top:0;left:20px;width:9px;height:6px;background:url(images/tip-yellowsimple_arrows.gif) no-repeat;}
.tip-yellowsimple .tip-arrow-right {margin-top:-4px;margin-left:0;top:50%;left:100%;width:6px;height:9px;background:url(images/tip-yellowsimple_arrows.gif) no-repeat -9px 0;}
.tip-yellowsimple .tip-arrow-bottom {margin-top:0;margin-left:-5px;top:100%;left:50%;width:9px;height:6px;background:url(images/tip-yellowsimple_arrows.gif) no-repeat -18px 0;}
.tip-yellowsimple .tip-arrow-left {margin-top:-4px;margin-left:-6px;top:50%;left:0;width:6px;height:9px;background:url(images/tip-yellowsimple_arrows.gif) no-repeat -27px 0;}


/*用户登录弹出框*/
.loginBox{ margin:0 30px; padding:20px 0 10px;}
.loginBox .bigInput{width:310px;}
.loginBox .label{font-size:14px; margin-right:10px;}
.loginBox .op{margin-bottom:15px;}
.loginBox .third{float:right; margin-top:10px; position:relative; margin-right:-8px;}
.loginBox .btnlogin{ float:left; width:100px; height:37px; line-height:37px; font-size:16px;}
.loginBox p{ margin-bottom:10px;}
.loginBox .bottom{ padding:10px 0; line-height:20px; text-align:center;}
.loginBox .tel{float:right;padding-left:28px; background:url(images/telIcon.gif) no-repeat left 1px;}


/*简历投递弹出框*/
.applyBox{ margin:0 30px; padding:20px 0 10px;color:#888;}
.applyBox .apply_t{font-size:14px;}
.applyBox .apply_c{overflow:auto;height:210px;margin-bottom:10px;}
.applyBox .apply_c .item .errorToOk{color:#008000;}
.applyBox .apply_c .item .error{color:#f60; display:block; padding-left:20px; background:url(images/onError.gif) no-repeat;}
.applyBox .apply_c .item{border-bottom:1px solid #eee;float:left;padding:10px 0;}
.applyBox .apply_c .item .item_f{width:255px;height:36px;float:left;}
.applyBox .apply_c .item .item_r{width:234px;height:36px;line-height:36px;float:left;display:block;background-position:left center;padding-bottom:0;}


/*刷新简历表单*/
#refreshResume{ position:relative;}
#refreshResume .label{ width:100px;}
#refreshResume .loading{ position:absolute; top:0; left:0; width:100%; height:100%; background-color:#333; filter:alpha(opacity=40); -moz-opacity:0.4;opacity:0.4;}


.btnCI{ float:left; width:30px; height:40px; border:0 none; background:#fff; border-left:solid 1px #ccc;}

.btnCI{ float:left; width:30px; height:40px; border:0 none; background:#fff; border-left:solid 1px #ccc;}

/*选择器*/
.selBox{ clear:both; position:absolute; width:620px; padding-bottom:5px; border:5px solid #888; border-radius:8px; font-size:12px; background:#fff; z-index:9999;}
.selBox h3{font-size:14px; line-height:26px; color:#3377cc;}
.selBox .arrow{ position:absolute; top:-17px; left:10px; height:0px; width:0px; border-width:6px; border-style:dashed dashed solid dashed; border-color:transparent transparent #888 transparent; overflow:hidden;}
/*.selBox .btnClose{ position:absolute; right:10px; top:0px; width:34px; height:34px; line-height:34px; text-align:center; cursor:pointer; /*background:url(images/selBox-btn-close.gif) no-repeat;color: #FFFFFF;}*/
.selBox .btnClose{ position:absolute; right:10px; top:0px; width:40px; height:20px; line-height:20px; text-align:center; cursor:pointer; background:url(images/selBox-btn-close.gif) no-repeat; text-indent:-9999px;}
.selBox .btnClose:hover{ background-position:-40px 0;}
.selBox .btnOk{position:absolute; right:10px; top:0px; width:40px; height:20px; line-height:20px; text-align:center; cursor:pointer;  background:url(images/selBox-btn-close.gif) no-repeat -82px 0; color:#fff;}
.selBox .btnOk:hover{ text-decoration:none;}
.selBox .titBar{ height:34px; line-height:34px; background:#3377cc; padding:0 5px; margin-bottom:10px; color:#fff;}
.selBox .titBar h2{ float:left; display:inline; font-size:18px;font-family:"Microsoft YaHei", 微软雅黑; font-weight:normal; margin-right:10px;}
.selBox .titBar .btnBoxColose{ float:right;}
.selBox .toolBar{ position:relative; margin:0 10px 10px 10px; border-bottom:solid 1px #ccc; padding:0 5px;}
.selBox .toolBar .btnOk{ border:solid 1px #ccc; background:#0e8708; color:#fff; cursor:pointer;}
.selBox .tip{ height:24px; margin-bottom:8px; line-height:24px;}
.selBox .toolBar .btnArea{ position:absolute; top:0; right:5px;}
.selBox .toolBar .btnArea a{ width:60px; height:22px; line-height:22px;}
.selBox .toolBar .sBar{ float:left; height:24px; margin-bottom:8px;}
.selBox .toolBar .sBar em{ display:none; float:left; height:20px; line-height:20px; margin:5px; padding:0 5px; color:#F90; background:#FFC;}
.selBox .toolBar .sBar p{ float:left; display:inline; text-align:right; color:#37c;}
.selBox .toolBar .sBar input{ width:100px; height:16px; line-height:16px;}


.selBox .item{ float:left; width:70px; height:24px; line-height:24px; margin-right:2px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; _white-space:normal;}
.selBox .en .item{ width:100px; font-family:Tahoma, Geneva, sans-serif;}
.selBox .item:hover{ text-decoration:none;}
.selBox .item input{ vertical-align:middle;}
.selBox .item label{ vertical-align:middle;}

.selBox .selectedCont{ margin:0 15px;}
.selBox .toolBar .selectedCont{ margin-left:0; margin-right:80px;}
.selBox .selectedCont .selectedA{}
.selBox .selectedCont .st{ float:left; height:24px; line-height:24px; margin:0 3px 8px 3px; color:#37c; background:#dcecff;}
.selBox .selectedCont b{ float:left; margin:0 15px 0 10px; font-weight:normal;}
.selBox .selectedCont .btn_del{ float:left; position:relative; width:16px; height:24px; line-height:24px; text-align:center; font-size:14px; color:#37c; text-indent:-9999px; background:url(images/icon_btnCloses.png) no-repeat 3px center; overflow:hidden;}
.selBox .selectedCont .btn_del:hover{ color:#f60; background-color:#f60; background-position:-17px center;}
.selBox .selectedCont .stList{ display:none; position:absolute; left:-1px; top:22px; width:210px; border:solid 1px #c0c0c0; border-radius:0 3px 3px 3px; background:#fff; z-index:99;}
.selBox .selectedCont .stList p{ float:left; width:60px; padding-left:10px; margin:1px 0; line-height:20px; cursor:pointer;}
.selBox .selectedCont .stList .hover{ background:#eee; color:#000;}
.selBox .selectedCont .stList em{ position:absolute; top:-6px; left:-1px; width:70px; height:6px; background:#fff; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; }
.selBox .selectedCont .stList .noData{ height:30px; line-height:30px; text-align:center; color:red;}

.selBox .hotCI{ clear:both; padding:5px; margin:0 15px;}

.selBox .list{ clear:both; position:relative; margin:5px 20px; zoom:1;}
.selBox .list dl{ clear:both;}
.selBox .list .odd{ background:#f1f1f1;}
.selBox .list .even{}
.selBox .list dl dt{ float:left; display:inline; width:67px; line-height:24px; font-weight:bold; color:#f60; padding-left:5px;}
.selBox .list dl dd{float:left; display:inline;}
.selBox .en dl dt{ width:97px;}
.selBox .en dl dd{ width:408px;}

.selBox .list .hasSub,.selBox .hotCI .hasSub{ background:url(images/arrows.png) no-repeat 62px -20px;}
.selBox .list .hasSub:hover,.selBox .hotCI .hasSub:hover{ background-position:62px 10px;}
.selBox .list .hasSub label,.selBox .hotCI .hasSub label{ margin-right:10px;}
.selBox .list .on,.selBox .list .on:hover,.selBox .hotCI .on,.selBox .hotCI .on:hover{ background-color:#3377cc; background-position:62px -50px; color:#fff;}

.selBox .en .hasSub{ background-position:92px -20px;}
.selBox .en .hasSub:hover{background-position:92px 10px;}
.selBox .en .on,.selBox .en .on:hover{background-position:92px -48px;}

.selBox .subCI{ position:absolute; display:none; width:310px; border:solid 3px #3377cc; box-shadow:2px 2px 4px 0px #999; background:#dcecff; padding:5px; zoom:1; z-index:9999;}
.selBox .subCI .item{ width:100px;}
.selBox .subCI a{}
.selBox .subCI{}

.selBox .list .itemPost{ width:191px; background:#f8f8f8 url(images/arrows.png) no-repeat 182px -20px;}
.selBox .list .itemPost:hover{ background-position:182px 10px;}
.selBox .selected,.selBox .list .selected,.selBox .selectedSub,.selBox .list .selectedSub{ background-color:#dcecff; color:#3377cc;}
.selBox .list .itemPost.on,.selBox .list .itemPost.on:hover{ background-color:#3377cc; background-position:182px -50px; color:#fff;}

.selBox .subPost{ position:absolute; display:none; width:365px; border:solid 3px #3377cc; box-shadow:2px 2px 4px 0px #999; background:#fff; padding:5px; zoom:1;}
.selBox .subPost .item{ width:180px;}
.selBox .subPost a{}
.selBox .subPost{}

.selBox .list .itemInds{ width:164px; background:#f8f8f8;}

.selBox .searchPanel{clear:both; display:none; margin:5px 0 5px 5px; height:300px; overflow:auto;}
.selBox .searchPanel dl{}
.selBox .searchPanel .odd{ background:#fcfce8;}
.selBox .searchPanel dt{ display:inline; float:left; width:160px; font-weight:bold;}
.selBox .searchPanel dd{ display:inline; float:left; width:324px;}
.selBox .searchPanel .item{width:160px;}
.selBox .searchPanel .item:hover{ background:#3377cc; color:#fff;}
/*淘标签*/
.selBox .tagJobCat{}
.selBox .tagJobCat .item{ width:110px;}
.selBox .tagJobCat dl{padding-left:70px;}
.selBox .tagJobCat dl dt{ width:70px; font-size:14px; margin-left:-75px;}
.selBox .tagJobCat dl dd{ float:none;}

/*证书名称选择选项卡*/
.certCat{ margin:0 5px;}
.certCat .tab{ height:30px; line-height:30px; border-bottom:solid 3px #37c;}
.certCat .tab a{ float:left; line-height:30px; padding:0 15px;}
.certCat .tab .selected{ background:#37c; color:#fff;}
.certCat .tabContent{}
.certCat .tabItemCont{ clear:both; display:none;}
.certCat .tabItemCont .item{ width:175px;}

/*自动提示下拉*/
.ac_results {padding: 0px;border: 1px solid #cce0f4;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {margin: 0px;padding: 5px 10px;cursor: default;display: block;font: menu;line-height: 16px;overflow: hidden;}
.ac_loading {background: white url('../indicator.gif') right center no-repeat;}
.ac_odd {background-color: #fff;}
.ac_over {background-color: #eee;}

.sKey_results {padding: 0px;border: 1px solid #cce0f4;background-color: white;overflow: hidden;z-index: 99999;}
.sKey_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.sKey_results li {margin: 0px;padding: 5px 10px;cursor: default;display: block;font: menu;line-height: 16px;overflow: hidden;}
.sKey_results li span{ float:right;}
.sKey_results li span em{ color:#72bf44; font-style:normal;}

/*tip提示框*/
.tipFrame{ display:inline; position:relative; margin:0 5px;}
.tipFrame .icon{ display:block; width:12px; height:12px; background:url(images/icon_helpTip.png) no-repeat;}
.tipFrame .box{ position:absolute; width:200px; top:-10px; left:20px; border:solid 1px #ccc; border-radius:5px; box-shadow: 3px 3px 4px #999; -moz-box-shadow: 3px 3px 4px #999; -webkit-box-shadow: 3px 3px 4px #999; background:#fff;}
.tipFrame .box .arrow{ position:absolute; top:10px; left:-13px; height:0px; width:0px; border-width:6px; border-style:dashed solid dashed dashed; border-color:transparent #ccc transparent transparent;}
.tipFrame .box .arrow i{position:absolute; top:-5px; left:-4px; height:0px; width:0px; border-width:6px; border-style:dashed solid dashed dashed; border-color:transparent #fff transparent transparent;}
.tipFrame .box .btnClose{ display:block; margin:0 0 0 auto; width:20px; height:20px; text-indent:-9999px; background:url(images/icon_cancel.png) no-repeat center center; cursor:pointer; overflow:hidden;}
.tipFrame .cont{ padding:5px 15px;}


.jTipBox{ position:absolute; border:1px solid #37c; border-radius:0 0 3px 3px; background:#fff; z-index:9999;}
.jTipBox .titBar{ height:26px; line-height:26px; color:#fff; padding:0 5px; background:#37c; overflow:hidden;}
.jTipBox .arrow{position:absolute; top:-1px; height:0px; width:0px; border-width:13px; }
.jTipBox .arrowL{ left:-14px; border-style:dashed solid dashed dashed; border-color:transparent #37c transparent transparent; border-left:0 none;}
.jTipBox .arrowR{right:-14px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #37c;border-right:0 none;}
.jTipBox .cont{padding:5px 10px;}
.jtip{ float:left; width:12px; height:12px; margin-left:5px; text-indent:-9999px; background:url(images/icon_helpTip.png) no-repeat 0 0; cursor:help; overflow:hidden;}

.articleAbout{}
.articleAbout h1{ margin-bottom:20px; padding-bottom:20px; text-align:center; font-size:20px; border-bottom:dotted 1px #ccc;}

/*用户协议*/
.agreement{width:800px;margin:24px auto 0 auto; line-height:20px;}
.agreement p{text-indent:2em;padding-bottom:26px;}
.agreement h2{font-size:14px;margin:0;padding:0 0 26px 0;}
.agreement h3{font-size:12px; font-weight:normal;margin:0;padding:0 0 22px 0;}

/*分页*/
.sPage .pgbtn,.pageBar .pgbtn{ background:url(images/pages.png) no-repeat;}
/*简单分页条*/
.sPage{ float:right;display:inline; height:18px; line-height:18px; margin-top:5px; overflow:hidden;}
.sPage .pg_info{ float:left;}
.sPage .pgbtn{ float:left; width:18px; height:16px; margin-left:5px; border:solid 1px #c3c3c3; text-indent:-9999px; overflow:hidden;}
.sPage span.prev{ background-position:-160px 2px; background-color:#efefef;}
.sPage span.next{background-position:-200px 2px; background-color:#efefef;}
.sPage a.prev{ background-position:-180px 2px;}
.sPage a.next{background-position:-220px 2px;}
/*完全分页条*/
.pageBar{ float:right;line-height:24px;margin-top: 30px;color: #999999;}
.pageBar .pg{ float:left; height: 28px; margin: 0 4px; line-height: 28px; width: 28px; text-align:center; color:#333; border:solid 1px #ddd; background-color:#fff;}
.pageBar .current,.pageBar a:hover{ float:left;    font-weight:bold; color:#fff; border:solid 1px #37c; background-color:#37c; text-decoration:none}
.pageBar .pgbtn{ float:left; width: 78px; height: 28px;line-height: 28px;text-align: center;border: 1px solid #ddd;margin: 0 5px; padding:0;  background: #fff; overflow:hidden;}
.pageBar .fl,.pageBar .current{ float:left; /* margin:0 3px; */line-height: 28px;}
.pageBar .fl{display:none}
.pageBar input{ width:28px; height:16px; line-height:16px; text-align:center; vertical-align:middle;}
.pageBar .ok{ float:left; width:36px; height:18px; line-height:18px;}
.pageBar span.first{ background-position:0 7px;}
.pageBar span.prev{ background-position:-20px 7px;}
.pageBar span.next{ background-position:-40px 7px;}
.pageBar span.last{ background-position:-60px 7px;}

.pageBar a.first{ background-position:-80px 7px;}
.pageBar a.prev{ background-position:-100px 7px;}
.pageBar a.next{ background-position:-120px 7px;}
.pageBar a.last{ background-position:-140px 7px;}

/*列表底部工工具条*/
.listBotBar{ margin-bottom:10px;}
.listBotBar .opbar{height:30px; line-height:30px; padding-top:8px;}
.listBotBar .opbar .btn1{width:70px; float:left; height:20px; line-height:20px; margin-right:10px;}
.listBotBar .pageArea{ height:22px; padding:8px; border-top:solid 1px #eee;}

/*头像上传弹出框*/
.imgFarme{ padding:10px;}
.imgFarme .crop{ position:relative; float:left; display:inline; width:300px;height:300px; padding:1px; border:1px solid #ccc; background:#f1f1f1; overflow:hidden;}
.imgFarme .uploading{position:absolute; top:0; left:0; width:100%; height:100%; background:#333 url(images/uploading.gif) no-repeat center center; filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;z-index:100;}
.imgFarme .btn{width:200px; margin:0 auto 10px auto; position:relative; overflow:hidden;}
.imgFarme .fileBar{position: absolute;top: 0;right: 0;height: 38px;font-size: 55px;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}
.imgFarme .preview{float:left; display:inline; margin-left:10px;}
.imgFarme .previewFrame{}

/*分享条*/
.btnShareBar{height:16px;}
.btnShareBar a{ float:left; width:16px; height:16px; margin:0 5px; text-indent:-9999px; background:url(images/shareBtns.gif) no-repeat; overflow:hidden;}
.btnShareBar .tencent{background-position:0 -5px;}
.btnShareBar .sina{background-position:0 -30px;}
.btnShareBar .netease{background-position:0 -55px;}
.btnShareBar .douban{background-position:0 -80px;}
.btnShareBar .renren{background-position:0 -106px;}
.btnShareBar .kaixin001{background-position:0 -130px;}
.btnShareBar .email{background-position:0 -156px;}
.btnShareBar .Qzone{background-position:0 -175px;}


/*单个标题*/
.cArea .tabNav .single{color:#37c;font-weight:bold;border-right:none;}
.cArea .tabNav .singleA{color:#37c;float:none;border-right:none;padding:0;font-size:12px;font-weight:normal;}


/*中心动态信息列表*/
.recordList{ margin:0 20px;}

.recordList ul{}
.recordList li{ padding:10px; border-bottom:dotted 1px #ccc;}
.recordList .new{border:1px solid #ffe4c0;background:#fffcee; border-top:0 none;}
.recordList .new.first{ border-top:1px solid #ffe4c0;}

.recordList .avatar{position:absolute;top:0px;left:-50px; width:40px;text-align:center;padding:1px; border:1px solid #ddd; background:#fff; overflow:hidden;}
.recordList .info{position:relative; margin-left:50px;}
.recordList .relatedInfo{ clear:both; color:#888; padding-top:10px; zoom:1;}
.recordList .relatedInfo .info{min-height:60px;_height:60px;}

.recordList .replyBox{height:80px;}

.recordList .line{ position:relative; border-top:solid 1px #eee; height:8px; line-height:8px;}
.recordList .line .arrow{position:absolute; left:10px; height:0px; width:0px; border-width:6px; border-style:dashed dashed solid dashed; border-top:0 none; overflow:hidden;}
.recordList .line .ar1{ border-color:transparent transparent #eee transparent; top:-6px;}
.recordList .line .ar2{border-color:transparent transparent #fff transparent; top:-5px;}
.recordList .new .line{ border-color:#ffe4c0;}
.recordList .new .line .ar1{ border-color:transparent transparent #ffe4c0 transparent; top:-6px;}
.recordList .new .line .ar2{border-color:transparent transparent #fffcee transparent; top:-5px;}
.recordList .relatedInfo p{ position:relative; line-height:18px; padding-bottom:5px; margin-right:80px;}
.recordList .relatedInfo .date{position:absolute; right:-80px; top:0;}
.recordList .time{color:#888;}
.recordList .time span{margin:2px 5px 0 0;}
.recordList .pageMore{ clear:both; text-align:center; padding-top:10px; display:none;}
.recordList .pageMore a{}

.starBar{ height:22px;}
.starBar .bar{float:left; margin-right:10px;}
.starBar .bar a{float:left; width:20px; margin:0 3px; text-indent:-9999px; background:url(images/star.png) no-repeat center 0; overflow:hidden;}
.starBar .bar .on{background-position:center -28px;}
.starBar .tipBox{float:left; color:#f60;}

/*底部导航*/
.foorNav{text-align:center;background:#eee;}
.foorNav .link,.foorNav .dimensionsCode{width:990px;margin:0 auto;height:160px;padding-top:30px;clear:both;position:relative;}
.foorNav .link dl{float:left;width:200px;padding-left:30px;margin:0 29px 0 0; list-style:none;text-align:left;border-left:1px dotted #ccc;height:130px;}
.foorNav .link dl dt{font-size:14px;padding:0 0 6px 0;}
.foorNav .link dl dd{line-height:24px;margin:0;padding:0;list-style:none;text-align:left;}
.foorNav .link dl dd a{float:left;width:75px;height:24px; line-height:24px;overflow:hidden;color:#888; border:1px solid #eee;}
.foorNav .link dl dd a:hover{color:#FF6600;}
/*底部二位码*/
.foorNav .dimensionsCode{height:110px;;padding:0;}
.foorNav .dimensionsCode ul li{float:left;width:243px;height:68px;border:1px solid #e3e3e3;background:#fff;padding-top:10px;padding-left:10px;margin-right:5px;text-align:left;color:#888;line-height:20px;position:relative;}
.foorNav .dimensionsCode ul li.weibo{margin:0px;padding-top:15px;height:63px;line-height:26px;width:198px;}
.foorNav .dimensionsCode ul li.weibo img{float:left;padding-right:5px;}
.foorNav .dimensionsCode ul li.weibo a{display:block;height:20px;width:76px;border:1px solid #d3d6d7;color:#666;float:right;text-align:center;line-height:20px;margin-right:30px;margin-top:2px;}
.foorNav .dimensionsCode ul li strong{color:#555;}
.foorNav .dimensionsCode ul li .code{float:left;width:60px;height:60px;padding-right:8px;display:block;background:url(home/images/new_bg_footer.png?t=20140523) no-repeat;}
.foorNav .dimensionsCode ul li .android_bg{background-position:left top;}
.foorNav .dimensionsCode ul li .apple_bg{background-position:-68px top;}
.foorNav .dimensionsCode ul li .wechat_bg{background-position:-136px top;}
.foorNav .dimensionsCode .codeBtn{float:left;width:89px;height:20px;display:block;background:url(home/images/code_btn.png?t=20140523) no-repeat;overflow:hidden;text-indent:-9999px;}
.foorNav .dimensionsCode .apple_btn{background-position:left top;}
.foorNav .dimensionsCode .android_btn{background-position:right top;}
.foorNav .dimensionsCode span{display:none;width:175px;height:25px;padding-top:160px;border:1px solid #c9c9c9;position:absolute;text-align:center;top:-200px;left:-53px;background:url(home/images/code.jpg?t=20140523) #fff no-repeat;z-index:9999;}
.foorNav .dimensionsCode span i{background:url(home/images/code_bg.gif) 0 0 no-repeat;padding:9px 15px 0 0;position:absolute;bottom:-9px;left:80px;}
.foorNav .dimensionsCode .apple_code{background-position:0 0}
.foorNav .dimensionsCode .android_code{background-position:-160px 0}
.foorNav .dimensionsCode .wechat_code{background-position:-321px 0}

.foorNav .floattext{width:250px;overflow:hidden;position:absolute;right:0px;top:30px; text-align:left;color:#888;}
.foorNav .floattext p{margin:0;}
.foorNav .floattext .text1{width:240px;height:48px;}
.foorNav .floattext .text2{width:250px;padding:64px 0 0 12px;background:url(home/images/new_bg_footer.gif?t=20140514) 0 0 no-repeat;}
.footWrap{background:#555; color:#ccc;}
.footWrap .footer .copyright a{color:#fff;}

/*工商营业执照*/
#bhwidget img{width:83px;height:30px;}

/*微信二维码浮动条*/
.weixinQR{position:absolute;top:200px;width:100px;height:140px;border:solid 1px #ccc;background:#fff;}
.weixinQR .titBar{height:20px;line-height:20px;margin-left:5px;}
.weixinQR .tit{float:left;}
.weixinQR .btnClose{float:right;width:20px;height:20px;background:url(images/icon_cancel.png) no-repeat center center;}
.weixinQR .qr{width:100px;height:95px;background:url(images/job5151WeixinQR.jpg) no-repeat center center;}
.weixinQR .txt{height:20px;line-height:20px;padding-left:30px;background:url(images/icon_weixin.gif) no-repeat 5px center;}

/*企业与个人的调查问卷*/
.questionnaire{position:fixed;_position: absolute;top:250px;}

/*曝光率*/
.change{width:780px;height:72px;padding-left:210px;padding-top:15px;margin:-40px auto 20px auto;background:url(images/change_bg.jpg) no-repeat center;position:relative;}
.change ul{width:700px;height:60px;padding-top:12px;float:left;}
.change ul li{width: 67px;height:25px;padding: 0 10px 0 10px;float:left;line-height:25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.change ul li a{color:#444444;}
.change ul li a:hover{text-decoration:none;}
.change .btnChange{display:block;width:65px;height:20px;float:left;text-indent:-999px;overflow:hidden;margin:25px 0 0 5px;}

/*帮助引导灯泡图标*/
.helpLight{background:url(/static/img/Light.jpg) no-repeat left; color:#333; padding-left:15px;}

/*通知弹出框*/
.recommendedTips{background:url(per/images/tips_ioc.gif) #f7ffe6 10px 12px no-repeat; border:1px solid #d2e8ac; color:#333;padding:10px 33px 10px 35px;position:fixed; _position:absolute;bottom:10px; right:10px;float:left;display:none;}
.recommendedTips a{color:#66aa00;}
.recommendedTips a:hover{text-decoration:none;}
.recommendedTips span{text-decoration:underline;color:#3377cc;}
.recommendedTips .close{display:block;width:33px;height:33px;float:right;background:url(per/images/tips_close.jpg) right top no-repeat;text-indent:-999px;overflow:hidden;color:#3377cc;position: absolute;right: 0px;top: 0px;}

/*电商提示框*/
.tooltip{position:fixed;right:10px;bottom:20px;background:#f5f5f5;min-height:90px;padding-bottom:10px;border:1px solid #ddd;width:320px;box-shadow:0px 2px 10px 1px #555;z-index:999;}
.tooltip .barPic{position: relative;top: 25px;left:10px;height:65px;}
.tooltip .barPic img{position:absolute;bottom:0px;left:0px;width:300px;}
.tooltip .close{position:absolute;z-index:10;top:-1px;right:-1px;display:block;width:25px;height:25px;background:url(about/images/close.gif);}
.tooltip .content{margin:28px 0 0 15px;color:#ff6600;font-size:14px;line-height:20px;}
.tooltip .content img{padding-bottom:5px;}
.tooltip .content a{color:#ff6600;}
.tooltip .content a:hover{text-decoration:none;}

.scrollTop{height:75px;overflow:hidden;position:relative;}
.scrollTop .box{float:left;overflow:hidden;}

.dedebg{width:100%;background:url(images/bg50.png) repeat;position:fixed;top:0px;z-index:2;}
.dedebg .dede{width:530px;height:400px;background:url(images/dede.png);position:fixed;left:50%;margin-left:-265px;z-index:3;}
.dedebg .dede .close{position:absolute;display:block;width:25px;height:25px;top:42px;right:75px;}

/**new**/
.mb10{margin-bottom:10px !important;}


/*江苏人才网*/
.inner .logo-jsrc{background:url(images/jsrc_logo.jpg) no-repeat left center;}
.jsrcFooter{ background:url(images/footbg.gif) left bottom repeat-x #46EDF2; text-align:center; height:100px; margin-top:10px;}
.jsrcFooter ul{padding-top:14px; color:#000; line-height:24px;}
.jsrcFooter ul a{ color:#000; display:inline-block; line-height:36px; padding:0 6px;}
.jsrcFooter span{ height:39px; width:29px; position:absolute; z-index:902; top:65px; left:50%; background:url(images/gonshang.gif) no-repeat; margin-left:120px;}

.jsrcSearch .tab a{ margin-right:15px; color:#888;}
.jsrcSearch .tab a:hover,.jsrcSearch .tab .on{ color:#0962af;}

.jsrcSearch .bar{position:relative; float:left; display:inline; height:36px; border:solid 3px #0962af;}
.jsrcSearch .bar .tip{display:none;position:absolute;right:-3px;bottom:-28px;background:#FFF4F1;color:#f60;border:1px solid #0962af;line-height:22px;border-radius:2px;padding:0 5px;}
.jsrcSearch .bar .key{ float:left; display:inline; line-height:36px;}
.jsrcSearch .bar .key input{ display:block; width:345px; height:19px; border:0 none; padding:8px 5px 8px 30px; /* text-indent:30px; */ font-size:14px; vertical-align:middle; background-position:7px -40px;}
.jsrcSearch .bar .city{ position:relative; float:left; display:inline; width:80px; height:34px; margin:1px 0; border-left:solid 1px #eee; background-color:#f6f6f6;background-position:-2px -82px; overflow:hidden;}
.jsrcSearch .bar .city .input{width:65px; height:32px; margin-left:15px; line-height:32px; border:0 none;font-size:14px; text-align:center;background-color:#f6f6f6;}
.jsrcSearch .bar .city i{ display:block; margin:15px auto 0 auto; width:0px; height:0px; line-height:0px; font-size:1px; border-width:5px; border-style:solid dashed dashed dashed; border-color:#333 transparent transparent transparent;}
.jsrcSearch .bar .city a{ position:absolute; top:0; left:0; width:100%; height:100%; line-height:34px; color:#888; font-size:14px;}
.jsrcSearch .bar .city a span{ float:left; width:90px; text-align:center;}
.jsrcSearch .bar .city a em{ float:right; width:20px; height:100%; background:#f5f5f5; display:none;}

.jsrcSearch .bar .btn{ float:left; display:inline; width:82px; height:37px; line-height:36px;overflow:hidden;}
.jsrcSearch .bar .btn a{ display:block; height:100%; text-indent:-9999px; background-image:url(images/btnSearch_jsrc.gif); background-color:#0962af; background-position:center; overflow:hidden;}
.jsrcSearch .other{ float:left; display:inline; margin-left:10px; padding-top:3px; line-height:18px;}

/*浏览器升级*/
.update_browsers_tip{padding:5px 10px;font-size:16px;background:#fdeea9;color:#333;text-align:center;line-height:30px;height:30px;border-bottom:solid 1px #aaa;}
.update_browsers_tip .btnClose{width:15px;height:14px;margin-left:10px;margin-top:9px;line-height:0;font-size:0;background:url(images/btn_b_updateClose.gif) no-repeat right center;overflow:hidden;text-indent:-999px;}
.update_browsers_tip .btnClose:hover{background-position:left center;}
.update_browsers_tip .btnUpdate{}
.update_browsers .title{height:40px;line-height:40px;font-size:16px;padding-left:20px;}
.update_browsers .box{font-size:15px;text-align:center;}
.update_browsers .box a{display: inline-block;height: 23px; margin: 10px;padding-top: 81px;width: 76px; background:url("images/browser.jpg") no-repeat;color:#58954E;text-decoration:none;}
.update_browsers .box a:hover{text-decoration: underline;}
.update_browsers .box .br1{background-position: 6px 1px;}
.update_browsers .box .br2{background-position: -80px 1px;}
.update_browsers .box .br3{background-position: -170px 1px;}
.update_browsers .box .br4{background-position: -260px 1px;}

/*公用样式新增部分 2016-01-20*/
.commWidth{width: 960px;margin: 0 auto;} /*公用宽度 960px*/
/*topbar部分[[*/
.topNav{height: 34px;line-height: 34px;background: #F8F8F8;border-bottom: 1px solid #E5E5E5;}
.topNav .icon-mobile{display: inline-block;width: 12px;height: 14px;background: url(images/icon_mobile.png) no-repeat 0 0;position: relative;top: 2px;margin-right: 5px;}
.topNav .comIn{color: #0077CC;}
/*topbar部分]]*/

/*用户登录弹出框*/

.loginBox {
    margin: 0 60px 50px;
    padding: 20px 0 10px;
    font-size: 14px;
}

.loginBox .login-title {
    font-size: 20px;
    color: #666;
    line-height: 1.8em;
    margin-bottom: 25px;
}

.loginBox .login-title .icon-per {
    top: -3px;
}

.loginBox .bigInput {
    display: block;
    width: 83%;
    padding-right: 50px;
    line-height: 20px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 8px;
    font-family: "Microsoft Yahei";
}

.loginBox .errorTips {
    margin-bottom: 8px;
}

.loginBox .label {
    margin-right: 10px;
}

.loginBox .op {
    margin-bottom: 8px;
}

.loginBox .third {
    float: right;
    display: inline;
    margin-top: 10px;
    position: relative;
    margin-right: -8px;
    color: #888;
}

.loginBox .btnlogin {
    display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    text-align: center;
    background-color: #ee651f;
    color: #fff;
    text-decoration: none;
}

.loginBox p {
    margin-bottom: 20px;
    position: relative;
}

.loginBox p .icon-iclose {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: 5px;
    display: none;
    cursor: pointer;
    z-index: 100;
}

.loginBox .keepLogin-box {
    height: 20px;
    color: #888;
}

.loginBox .keepLogin-box a {
    color: #888
}

.loginBox .keepLogin-box a:hover {
    color: #ee651f;
}

.loginBox .checked .icon-checked {
    background-position: 0 -208px;
}

.loginBox .bottom {
    line-height: 20px;
    text-align: right;
    color: #888;
}

.loginBox .tel {
    float: right;
    display: inline;
    padding-left: 28px;
    background: url(../v1/images/telIcon.gif) no-repeat left 1px;
}

.loginBox.horizontal .left {
    width: 320px;
    float: left;
}

.loginBox.horizontal .right {
    margin-left: 460px;
}

.loginBox .bottom a {
    color: #ee651f
}

#keepLogin {
    margin-right: 5px;
    /* display: none; */
    opacity: 0;
    position: absolute;
    filter: alpha(opacity=0);
}

.loginBox.horizontal .right>img {
    margin-top: 60px;
}

#jLoginBox div.jbox .jbox-container {
    border: 16px solid #595959;
    border-color: rgba(0, 0, 0, 0.3);
    background:none;
}

#jLoginBox div.jbox .jbox-content {
    background:#fff;
}

#jLoginBox .bigInput:focus {
    border-color: #ee651f;
}

#jLoginBox .jbox-title-panel {
    background-color: #fff;
}

#jLoginBox .jbox-close {
    background: url(images/icon-sprite2.png) no-repeat -45px -42px;
    width: 52px;
    height: 52px;
    margin-right: -24px;
    margin-top: -15px;
}

.disabled {
    pointer-events: none;
}

#jLoginBox .jbox-border {
    background: none
}

.thirdLogin .sina {
    background-position: -130px -39px;
}

.thirdLogin .qq {
    float: left;
    display: inline;
    background-position: -104px -39px;
}



/*简历投递弹出框*/

/*新增强调部分[[*/
.zph-s{display: block;font-weight: normal;margin-top: 20px;}
/*新增强调部分]]*/

/*banner[[*/
.swiper-container{position: relative;height: 400px;overflow: hidden;}
.swiper-container img{display: block;position: absolute;left: 50%;margin-left: -960px;}
.swiper-container a{cursor: default;}
/*banner]]*/


/*招聘会详情搜索placeholder*/
.iptPlace input::-moz-placeholder { color: #929191; }
.iptPlace input::-webkit-input-placeholder { color:#b6b6b6; }
.iptPlace input:-ms-input-placeholder { color:#b6b6b6; }

/*全国首页增加服务热线：025-68275588*/

.helpOpTool .toorbar-tel{
    display: block;
    position:fixed;
    width:48px;
    height: 48px;
    background:#f5c593;
    z-index: 10000;
}

.helpOpTool .toorbar-tel:before{
    content:'';
    display: block;
    width:48px;
    height: 48px;
    position: absolute;
    top:9px;
    left:10px;
    background:url("images/tel-bg.png") no-repeat 0px -49px;
}
.helpOpTool .toorbar-tel:hover:before{
    content:'电话';
    color:#fff;
    text-align: center;
    line-height: 48px;
    display: block;
    width:48px;
    height: 48px;
    position: absolute;
    top:0px;
    left:0px;
    background:#f48000;
    font-size:14px;
}
.helpOpTool a .tel-left{
    display: block;
    position: absolute;
    top:0;
    left:-120px;
    width:115px;
    height: 48px;
    background:url("images/tel-bg.png") no-repeat 0 0;
    display: none;
    padding:0;
}
.helpOpTool .toorbar-tel:hover .helpOpTool a .tel-left{
    display:block;
}