@charset "utf-8";
/* CSS Document */

.tjss { width: 800px; margin-left: auto; margin-right: auto; padding-bottom: 50px;}
/*搜索条件页*/
.tjss .tj_title { height: 35px; background: #f4f4f4; padding-left: 10px; padding-right: 20px; padding-top: 10px; line-height: 20px; padding-bottom: 5px; z-index: 100; }
.tjss .tj_title ul li { display: inline; font-size: 16px; color: #747474; font-weight: bold;}
.tjss .tjss_detail { margin-top: 10px; margin-left: auto; margin-right: auto; height: 255px; border-bottom: dashed 1px #ccc; }
.tjss .tjss_detail ul { padding-bottom: 5px; padding-top: 5px; }
.tjss .tjss_detail ul li { display: inline; line-height: 25px; height: 25px; margin-right: 5px; vertical-align: middle; }
.tjss .tjss_detail ul li input { width: 120px; border: #ccc 1px solid; }
.tjss .tjss_detail ul li select { width: 120px; border: 1px solid #ccc; line-height: 25px; height: 25px; }
.tjss .tjss_detail .tj_de_left { width: 280px; margin-left: 100px; margin-right: 50px; }
.tj_bt { width: 60px; text-align: right; padding-right: 5px; }
.ss { padding: 5px; width: 100px; margin-left: 165px; margin-top: 10px; }
.tjss .tjss_detail .tj_de_right { width: 300px; }
.tjss .tjss_detail .tjss_btn { background: url(../images/tjss_btn.png); border: none; height: 25px; }
.ss_input { line-height: 25px; margin-top: 5px; margin-bottom: 5px; height: 25px; }
.tjss .bcsstj { height: 65px; width: 773px; border: #00cc99 solid 1px; padding-top: 15px; padding-left: 25px; line-height: 25px; margin-top: 10px; }
.tjss .bcsstj ul li { display: inline; }
.tjss .bcsstj ul li input { border: 1px solid #ccc; }
.tjss .bcsstj ul li .bc { padding: 5px; width: 50px; }
/*搜索条件页*/

/*职能列表页*/
.tjss .zn_list { padding-top: 5px; padding-left: 2px; padding-right: 2px; width: 100%; }
.zn_selected{ min-height:30px; display:inline-block;}
.tjss .zn_list ul li { display: inline-block; line-height:15px; margin-top:5px; }
.tjss .zn_list .yx { /* border-bottom: dashed 1px #ccc;padding-bottom: 5px;*/  margin-top:-30px ; margin-left:60px;}
.tjss .zn_list .yx_bt { font-size: 14px; color: #0079b0; font-weight: bold; line-height: 25px; }
.tjss .zn_list .yx label { padding: 5px 5px; }
.tjss .zn_list .yx label:hover { background: #00cc99; color: #fff !important; }
.tjss .zn_list .fenlei { padding-bottom: 5px; height:500px; width:800px; overflow-y:scroll;}
.tjss .zn_list .fenlei .bt_3 { width: 175px; overflow-y: hidden; padding-left: 5px; }
.tjss .zn_list .fenlei .bt_3 p { font-size: 14px; color: #00cc99; font-weight: bold; margin-top: auto; margin-bottom: auto; vertical-align: middle; }
.tjss .zn_list .fenlei .bt_4 { width: 175px; overflow-y: hidden; padding-left: 5px; font-size: 14px; color: #0079b0; font-weight: bold; margin-top: auto; margin-bottom: auto; vertical-align: middle; }
.tjss .zn_list .fenlei .list { width: 600px; }
.tjss .zn_list .fenlei .list ul .fl_detail { width: 185px; height: 25px; float: left; margin-top: -5px; margin-left: 10px; }
.tjss .zn_list .fenlei .list ul .fl_detail .btn-group .dropdown-toggle { background: none; font-size:14px; }
.tjss .zn_list .fenlei .list ul .fl_detail .btn-group .dropdown-menu { padding: 5px; width: auto; }
.tjss .zn_list .fenlei .list ul .fl_detail .btn-group li:hover { background: #00cc99; color: #fff; }
.tjss .zn_list .fenlei .list ul .fl_detail .btn-group .dropdown-menu .zn_list_detail { }
.tjss .zn_list .fenlei .list ul .fl_detail .btn-group .dropdown-menu .zn_list_detail table caption { text-align: left; }
.tjss .zn_list .fenlei .list ul .fl_detail .btn-group .dropdown-menu .zn_list_detail table tr td { line-height: 25px; scursor: pointer; }
.tjss .zn_list .fenlei .list ul .fl_detail .btn-group .dropdown-menu .zn_list_detail table tr td:hover { background: #00cc99; color: #fff; }
.fenlei_1 { border-bottom: dashed 1px #ccc; }
.tjss .zn_list .fenlei table { line-height: 30px; border: 1px solid #eee; }
.tjss .zn_list .fenlei table tr td { padding-left: 5px; border-color:#eee; }
.tjss .zn_list .fenlei table tr .list_detail { font-size: 13px; }
.tjss .zn_list .fenlei table tr .list_detail:hover { background: #f4f4f4;/* color: #fff; */ }
.tjss .zn_list .bj_1 { /* background: #f0f0f0; */ width: 100%; }
.tjss .zn_list .bj_2 { background: #fff; width: 100%; }
.subFunction{ position:absolute; border: 1px solid #eee;background-color: #fff; padding:5px; box-shadow:0px 0px 5px #ccc; border-radius:5px;font-size: 14px;}
.subFunction td{ padding:5px;}
.subFunction td:hover{ background-color:#f4f4f4;}
/*职能列表页*/

/*****************所在地*****************/
.country{ width: 800px; height:350px; border:1px solid #eee; padding:10px; overflow-y: auto;}
.imgOpen{ background:url(../images/icon_14_add.png) 2px 2px !important; padding:8px 8px !important;}
.imgClosed{ background:url(../images/icon_14_delete.png) 2px 2px !important; padding:8px 8px !important;}
.provice{ padding-top:5px; overflow:hidden; }
.provice span{ width:85px; margin-right:20px; padding-left:5px; font-size:13px;}
.provice .ico{ padding-right:12px; background:url(../images/dropDown.png) right no-repeat; }
.proviceCurrent{ border:1px solid #eee; border-bottom:none; /* border-bottom:none;*/ background:#f4f4f4; }
.cityCSS{ display:block; border:1px solid #eee; overflow:hidden; background:#f4f4f4; padding-top:5px; padding-bottom:5px;}
#chosenCity{ margin-left: 55px;margin-top: -22px; line-height:10px;}
#chosenCity li{ display:inline-block; margin-top:5px;}
/*****************所在地*****************/