.hiden{display:none}
.fl{ float:left}
.fr{ float:right}
.help-search{ margin-bottom:10px;}
.section-foot{}
.foot-b{ background:url(../../common/images/common/foot_bg.png) repeat-x left top; width:100%;height:6px; _float:left}
.foot-b h2{ background:url(../../common/images/common/foot_left.png) no-repeat left top; width:6px;height:6px; float:left;}
.foot-b span{  display:inline-block; background:url(../../common/images/common/foot_right.png) no-repeat right top; width:6px;height:6px; float:right;}
.help-search .tit-b{ background:url(../../common/images/jj/tit_b.gif) repeat-x 0px -84px; height:28px;}
.help-search .tit-b h2{ background:url(../../common/images/jj/tit_b.gif) no-repeat 0 -140px;padding-left:15px; height:28px; float:left; line-height:28px; font-weight:bold;}
.help-search .tit-b h2 img{ float:left; margin-top:4px; margin-right:5px;}
.help-search .tit-b span{ background:url(../../common/images/jj/tit_b.gif) no-repeat 103px -112px; height:28px; line-height:28px; width:90px; text-align: right; padding-right:20px; display:inline-block; float:right}
.help-search .search-section{ border-left:1px solid #aeaeae; border-right:1px solid #aeaeae; height:80px; padding:10px 14px}
.help-search .search-section .keywords{ margin-left:165px; padding-top:10px;}
.help-search .search-section .keywords label{ display:inline-block; width:50px;}
.help-search .search-section .keywords input{ vertical-align:middle}
.help-search .search-section .keywords .input{ width:450px; height:19px; line-height:19px; color:#999; font-style:italic}
.help-search .search-section .keywords .btn{ width:80px; height:23px; margin-left:10px;}
.help-search .search-section .keywords span{ color:#003366;}
.help-search .search-section .keywords p{ padding-left:55px; line-height:30px;}
.help-search .search-section .notice{ height:30px; line-height:30px; border-top:1px dashed #ccc; margin-top:20px;}
.help-search .search-section .notice a{ text-decoration:underline}


.main{}
.main .line{ border-bottom:1px solid #f6f6f6; margin-top:40px;}
.m-left{ width:220px}
.m-right{ width:710px}

.m-left .tit-b{ background:url(../../common/images/jj/tit_b.gif) repeat-x 0px -28px; height:28px;}
.m-left .tit-b h2{ background:url(../../common/images/jj/tit_b.gif) no-repeat 0 0;padding-left:15px; height:28px; float:left; line-height:28px; font-weight:bold; color:#fff}
.m-left .tit-b span{ background:url(../../common/images/jj/tit_b.gif) no-repeat 27px -56px; height:23px; line-height:28px; width:24px; text-align: right;display:inline-block; float:right; padding-right:10px; padding-top:5px;}
.m-left .left-section{ border-left:1px solid #aeaeae; border-right:1px solid #aeaeae; padding:15px 0;}
.m-left .left-section .category{ padding-left:20px;}
.m-left .left-section .category li span{ display:inline-block; line-height:40px; padding-left:30px; cursor:pointer;background:url(../images/help/arrow-r.gif) no-repeat 0 12px; }
.m-left .left-section .category li span.on{background:url(../images/help/arrow-b.gif) no-repeat 0 12px;}
.m-left .left-section .category li .sub-category{ margin-left:20px;}
.m-left .left-section .category li .sub-category li{ background:none; height:31px; line-height:28px; padding:0; padding-left:22px;}
.m-left .left-section .category li .sub-category li.subon{ background:url(../images/help/subnav-bg.gif) no-repeat; color:#fff}
.m-left .left-section .category li .sub-category li.subon a{ color:#fff;}
.m-left .left-section .category li .sub-category li.subon a:hover{color:#fff;}
.m-right .help-home{}
.m-right .tit-b{ background:url(../../common/images/jj/tit_b.gif) repeat-x 0px -84px; height:28px;}
.m-right .tit-b h2{ background:url(../images/help/tit-L.gif) no-repeat;padding-left:15px; height:28px; float:left; line-height:28px; font-weight:bold; color:#fff; width:100px}
.m-right .tit-b span{ background:url(../../common/images/jj/tit_b.gif) no-repeat 0 -112px; height:23px; line-height:28px; width:7px; text-align: right;display:inline-block; float:right;}

.m-right .home-list{ border-left:1px solid #aeaeae; border-right:1px solid #aeaeae; height:auto;}
.m-right .home-list ul{ padding:20px 0 0 50px}
.m-right .home-list ul li{ background:url(../images/help/point.gif) no-repeat 0 11px; padding-left:15px; line-height:27px; height:27px; overflow:hidden;}

.m-right .detail-con{ padding: 20px 40px;border-bottom:1px solid #ccc;}
.m-right .detail-con p{ text-indent:24px; line-height:24px;}

.m-right .list { margin-bottom:10px; border-bottom:1px solid #ccc;}
.m-right .list dd{ padding-left:10px; line-height:30px; vertical-align:middle; float:left; width:710px;}
.m-right .list dd span{ display:block; float:left; padding-right:5px;}
.m-right .list .blue,.m-right .list .bg{ background-color:#d8edfe}
.m-right .list .latest{ background:url(../images/hiring/hiring.png) no-repeat 0px -36px; height:30px; width:29px;}
.m-right .list .datatime { float:right;}

.help-detail h3{color: #065AA0;font-size: 16px;font-weight: bold;text-align: center;width: auto;border-bottom: 1px solid #ccc;padding-bottom: 20px;}
    
.paginator{ padding-right:40px; }
.paginatorContainer{height:40px;text-align:right; padding-top:10px;}
.paginatorContainer span{display:inline-block;text-align:center; height:15px; float:right; margin:5px;}
.paginatorContainer .right-sp{ padding-right:10px;}
#pageNum{width:20px; margin:3px 3px 3px 0; vertical-align:middle; height:15px;_height:13px; float:right}
.paginatorContainer span a img{margin:4px 5px 0;}
#confirmButton{margin-left:10px; width:40px;}
.widSpan{height:15px;width:15px; line-height:15px;}
.widSpanBg{background-color:#ccc;}
.from{border:1px solid red; width:25px; line-height:15px;}
.btn-sure{ margin-top:0px; float:right; margin-top:2px; cursor:pointer; height:22px; line-height:18px; width:45px;}
.mozilla .btn-sure{ height:auto}
.inputArea textarea {margin: 10px 0;width: 424px;}