.pbhall-container {
  position: relative;
  width: 100%;
  height: 100%;
  background: #fff;
}
.cg-pbhall-container {
  position: fixed;
  width: 100%;
  height: 100%;
  background: #fff;
  left: 0;
  top: 0;
  z-index: 3;
  overflow-x: auto;
}
.pbheader-box {
  width: 100%;
  height: 100px;
}
.pbhall-head {
  width: 100%;
  height: 100px;
  background: linear-gradient(to right, #d51c21, #e3331b);
}
.pbhall-head .pbhall-logo {
  float: left;
  width: 328px;
  height: 115px;
  position: relative;
}
.pbhall-head h2 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 115px;
  background: url(../images/pbhall-img/pbtoplogo_01.png) no-repeat;
  background-size: 100% 100%;
}
.pbhall-head .head-info {
  float: left;
  width: 739px;
  font-size: 16px;
  margin-top: 10px;
}
.pbhall-head .head-info .head-info-list {
  line-height: 40px;
  color: #fff;
}
.pbhall-head .head-info .head-info-list li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  height: 40px;
}
.pbhall-head .head-info .head-info-list li b {
  font-weight: bold;
  display: inline-block;
  vertical-align: top;
}
.pbhall-head .head-info .head-info-list li span {
  display: inline-block;
  vertical-align: top;
}
.pbhall-head .head-info .head-info-list li .yellow-arrow {
  display: inline-block;
  width: 6px;
  height: 100%;
  background: url(../images/pbhall-img/pbhall_04.png) no-repeat center center;
  margin-right: 7px;
  vertical-align: top;
  margin-left: 25px;
}
.pbhall-head .head-info .head-info-list li .yellow-arrow:first-child {
  margin-left: 10px;
}
.pbhall-head .head-info .head-info-list .pb-time-rec {
  font-size: 12px;
}
.pbhall-head .head-info .head-info-list .pb-time-rec em {
  font-size: 24px;
  color: #fffc00;
  font-weight: bold;
  margin: 0 6px;
  display: inline-block;
  vertical-align: top;
}
.pbhall-head .head-info .head-info-list .pb-head-tabbtn {
  height: 24px;
  width: 70px;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  color: #e01116;
  font-weight: bold;
  vertical-align: top;
  margin-top: 8px;
  background-color: #fff;
  border-radius: 5px;
}
.pbhall-head .head-rt {
  float: right;
}
.pbhall-head .pbhall-weather-box {
  height: 100px;
  position: relative;
}
.pbhall-head .pbhall-weather-box .localinfo-list {
  margin-left: 10px;
  height: 50px;
}
.pbhall-head .pbhall-weather-box .localinfo-list li {
  height: 50px;
  line-height: 50px;
}
.pbhall-head .pbhall-weather-box .localinfo-list li i {
  margin-top: 12px;
}
.pbhall-head .pbhall-weather-box .localinfo-list .pbtime-icon {
  display: inline-block;
  width: 24px;
  height: 23px;
  background: url(../images/pbhall-img/pbtop_03.png) no-repeat;
}
.pbhall-head .pbhall-weather-box .localinfo-list .pbtime-msg {
  font-size: 23px;
  font-weight: bolder;
}
.pbhall-head .pbhall-weather-box .pb-head-rtinfo {
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  text-align: right;
  padding-right: 120px;
}
.pbhall-head .pbhall-weather-box .pb-head-rtinfo b {
  font-weight: bold;
  display: inline-block;
  vertical-align: top;
}
.pbhall-head .pbhall-weather-box .pb-head-rtinfo span {
  display: inline-block;
  vertical-align: top;
}
.pbhall-head .pbhall-weather-box .pb-head-rtinfo .name-sp {
  max-width: 80px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pbhall-head .pbhall-weather-box .pb-head-rtinfo .yellow-arrow {
  display: inline-block;
  width: 6px;
  height: 100%;
  background: url(../images/pbhall-img/pbhall_04.png) no-repeat center center;
  margin-right: 7px;
  vertical-align: top;
  margin-left: 25px;
}
.pbhall-head .pbhall-weather-box .pbhead-rtbtnbox {
  position: absolute;
  height: 68px;
  right: 30px;
  top: 46px;
}
.pbhall-head .pbhall-weather-box .pb-head-rtbtn {
  height: 68px;
  width: 80px;
  background-color: #c81c13;
  color: #fff;
  font-size: 16px;
  border-radius: 0 0 5px 5px;
}
.pbhall-head .pbhall-weather-box .pb-head-rtbtn .pb-ret-icon {
  display: block;
  width: 32px;
  height: 30px;
  margin: 3px auto 0;
  background: url(../images/pbhall-img/pbtop_07.png) no-repeat;
}
.pbhall-head .pbhall-nav-box {
  height: 60px;
  margin-top: 18px;
}
.pbmain-box {
  position: absolute;
  width: 100%;
  height: calc(100% - 115px);
  overflow-y: auto;
}
.pbmain-box:after {
  min-height: 670px;
}
.ph-lfbox {
  float: left;
  width: 190px;
  height: 100%;
}
.ph-flowlist {
  float: left;
  width: 190px;
  padding-left: 30px;
  padding-top: 110px;
}
.ph-flowlist li {
  width: 160px;
  height: 40px;
  margin-bottom: 32px;
  position: relative;
}
.ph-flowlist li div {
  width: 135px;
  height: 40px;
  line-height: 40px;
  background-color: #f5f5f5;
  color: #8d8d8d;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
}
.ph-flowlist li div i {
  display: inline-block;
  vertical-align: top;
  width: 17px;
  height: 100%;
  margin-right: 8px;
}
.ph-flowlist li .dzpbzb-icon {
  background: url(../images/pbhall-img/pbhall_13.png) no-repeat right center;
}
.ph-flowlist li .dzpbinfo-icon {
  background: url(../images/pbhall-img/pbhall_20.png) no-repeat right center;
}
.ph-flowlist li .dzqb-icon {
  background: url(../images/pbhall-img/pbhall_27.png) no-repeat right center;
}
.ph-flowlist li .dzfzpb-icon,
.ph-flowlist li .dzpbgl-icon {
  background: url(../images/pbhall-img/pbhall_30.png) no-repeat right center;
}
.ph-flowlist li .dzpbzj-icon {
  background: url(../images/pbhall-img/pbhall_32.png) no-repeat right center;
}
.ph-flowlist li .dzpbcq-icon {
  background: url(../images/pbhall-img/hover-icon2_03.png) no-repeat right center;
}
.ph-flowlist li .dzpbguan-icon {
  background: url(../images/pbhall-img/hovericon3_07.png) no-repeat right center;
}
.ph-flowlist li .dzpbbg-icon {
  background: url(../images/pbhall-img/hover-icon2_09.png) no-repeat right center;
}
.ph-flowlist li .hrline-bg {
  position: absolute;
  height: 1px;
  background-color: #d4d4d4;
  width: 25px;
  top: 19px;
  right: 0;
}
.ph-flowlist li .flowcircle-bg {
  position: absolute;
  height: 12px;
  background-color: #fff;
  width: 12px;
  border-radius: 50%;
  border: 1px solid #d4d4d4;
  top: 14px;
  right: -6px;
}
.ph-flowlist .current div {
  background-color: #fb4c30;
  color: #fff;
}
.ph-flowlist .current .dzpbzb-icon {
  background: url(../images/pbhall-img/pb-hover_03.png) no-repeat right center;
}
.ph-flowlist .current .dzpbinfo-icon {
  background: url(../images/pbhall-img/pb-hover_07.png) no-repeat right center;
}
.ph-flowlist .current .dzqb-icon {
  background: url(../images/pbhall-img/pb-hover_09.png) no-repeat right center;
}
.ph-flowlist .current .dzfzpb-icon,
.ph-flowlist .current .dzpbgl-icon {
  background: url(../images/pbhall-img/pb-hover_12.png) no-repeat right center;
}
.ph-flowlist .current .dzpbzj-icon {
  background: url(../images/pbhall-img/pb-hover_15.png) no-repeat right center;
}
.ph-flowlist .current .dzpbcq-icon {
  background: url(../images/pbhall-img/hovericon3_03.png) no-repeat right center;
}
.ph-flowlist .current .dzpbguan-icon {
  background: url(../images/pbhall-img/hover-icon2_07.png) no-repeat right center;
}
.ph-flowlist .current .dzpbbg-icon {
  background: url(../images/pbhall-img/hovericon3_09.png) no-repeat right center;
}
.ph-flowlist .current .hrline-bg {
  background-color: #fb4c30;
}
.ph-flowlist .current .flowcircle-bg {
  border: 1px solid #fb4c30;
}
.pb-rtbox {
  width: calc(100% - 235px);
  height: calc(100% - 25px);
  margin: 22px 0 0px;
  float: left;
  min-height: 650px;
}
.pb-main-topCon {
  height: 32px;
  overflow: hidden;
}
.pb-main-topCon .pb-main-rtbox {
  float: right;
  padding-top: 2px;
}
.pb-menu-list {
  height: 100%;
  padding-left: 20px;
  float: left;
}
.pb-menu-list li {
  float: left;
  width: 86px;
  text-align: center;
  line-height: 32px;
  border: 1px solid #d5d5d5;
  border-bottom: none;
  margin-left: 14px;
  border-radius: 5px 5px 0 0;
}
.pb-menu-list li a {
  display: block;
  font-size: 14px;
  color: #888888;
}
.pb-menu-list .current {
  background-color: #1a91ed;
  border-color: #1a91ed;
}
.pb-menu-list .current a {
  color: #fff;
}
.pb-main-disCon {
  border: 1px solid #d5d5d5;
  height: calc(100% - 32px);
  padding: 0 30px 20px;
}
.pb-main-topTit {
  height: 50px;
  border-bottom: 1px solid #e0e0e0;
}
.pb-main-topTit h4 {
  height: 100%;
  font-size: 16px;
  font-weight: bold;
  line-height: 50px;
}
.pb-main-topTit h4 .orange-arrow {
  display: inline-block;
  width: 10px;
  height: 100%;
  background: url(../images/pbhall-img/pbhall_09.png) no-repeat center center;
  margin-right: 6px;
  vertical-align: top;
}
.pb-main-showbox {
  height: calc(100% - 50px);
  padding: 10px 12px 0;
}
.pb-main-noed {
  padding-top: 30px;
}
.pb-mainshow-area {
  height: calc(100% - 50px);
  border: 1px solid #e0e0e0;
}
.pb-guanlian-box {
  line-height: 36px;
}
.pb-guanlian-box b {
  font-weight: bolder;
}
.pb-guanlian-box span {
  margin-left: 30px;
}
.pb-guanlian-box span:first-child {
  margin-left: 0;
}
.pblist-bot-BtnBox {
  height: 48px;
  text-align: center;
}
.pblist-bot-BtnBox .pb-fin-btn {
  height: 48px;
  width: 140px;
  text-align: center;
  line-height: 48px;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  background-color: #e01116;
  border-radius: 5px;
}
.pblist-actbox {
  height: 36px;
  text-align: right;
}
.pbact-rtbtn-box {
  float: right ;
}
.pbact-rtbtn-box button {
  vertical-align: top;
  margin-top: 13px;
}
.pbact-redbtn,
.pbact-graybtn {
  width: 96px;
  height: 36px;
  text-align: center;
  background-color: #e01116;
  font-size: 14px;
  font-weight: bold;
  border-radius: 5px 5px 0 0;
  color: #fff;
  margin-left: 10px;
  line-height: 36px;
}
.pbact-redbtn i,
.pbact-graybtn i {
  display: inline-block;
  height: 100%;
  vertical-align: top;
  width: 14px;
  margin-right: 6px;
}
.pbact-redbtn .act-addicon,
.pbact-graybtn .act-addicon {
  background: url(../images/pbhall-img/pbact-icon_13.png) no-repeat right center;
}
.pbact-redbtn .act-guanlianicon,
.pbact-graybtn .act-guanlianicon {
  background: url(../images/pbhall-img/pbact-icon_10.png) no-repeat right center;
}
.pbact-redbtn .act-zhuanjiaicon,
.pbact-graybtn .act-zhuanjiaicon {
  background: url(../images/pbhall-img/pbact-icon_07.png) no-repeat right center;
}
.pbact-redbtn .act-saveicon,
.pbact-graybtn .act-saveicon {
  background: url(../images/pbhall-img/opericon_03.png) no-repeat right center;
}
.pbact-redbtn .act-editicon,
.pbact-graybtn .act-editicon {
  background: url(../images/pbhall-img/opericon2_03.png) no-repeat right center;
}
.pbact-redbtn .sjfx-icon,
.pbact-graybtn .sjfx-icon {
  width: 15px;
  background: url(../images/inp-icon/echaticon_03.png) no-repeat right center;
}
.pbact-redbtn .txxs-icon,
.pbact-graybtn .txxs-icon {
  width: 15px;
  background: url(../images/inp-icon/echaticon_05.png) no-repeat right center;
}
.pbact-redbtn .pbstart-icon,
.pbact-graybtn .pbstart-icon {
  background: url(../images/list-icon/btnicon_03.png) no-repeat right center;
}
.pbact-redbtn .bhcs-icon,
.pbact-graybtn .bhcs-icon {
  background: url(../images/list-icon/btnicon_05.png) no-repeat right center;
}
.pbact-redbtn .restart-icon,
.pbact-graybtn .restart-icon {
  background: url(../images/list-icon/btnicon_07.png) no-repeat right center;
}
.pbact-redbtn .pbend-icon,
.pbact-graybtn .pbend-icon {
  background: url(../images/list-icon/btnicon_10.png) no-repeat right center;
}
.pbact-redbtn .pbstop-icon,
.pbact-graybtn .pbstop-icon {
  background: url(../images/list-icon/btns_03.png) no-repeat right center;
}
.pbact-redbtn .pbrefresh-icon,
.pbact-graybtn .pbrefresh-icon {
  background: url(../images/list-icon/btn2_03.png) no-repeat right center;
}
.pbact-redbtn .zhuanhuan-icon,
.pbact-graybtn .zhuanhuan-icon {
  background: url(../images/list-icon/btn3_05.png) no-repeat right center;
}
.pbact-redbtn .fabu-icon,
.pbact-graybtn .fabu-icon {
  background: url(../images/list-icon/btn3_07.png) no-repeat right center;
}
.pbact-redbtn .down-icon,
.pbact-graybtn .down-icon {
  background: url(../images/list-icon/btn3_13.png) no-repeat right center;
}
.pbact-redbtn .submit-icon,
.pbact-graybtn .submit-icon {
  background: url(../images/list-icon/subicon_03.png) no-repeat right center;
}
.pbact-redbtn .ret-icon,
.pbact-graybtn .ret-icon {
  background: url(../images/list-icon/btnreticon_03.png) no-repeat right center;
}
.pbact-redbtn .save-icon,
.pbact-graybtn .save-icon {
  background: url(../images/list-icon/btn3icon_06.png) no-repeat right center;
}
.pbact-redbtn .delete-icon,
.pbact-graybtn .delete-icon {
  background: url(../images/list-icon/btn3icon_03.png) no-repeat right center;
}
.pbact-redbtn .sing-zhang-icon,
.pbact-graybtn .sing-zhang-icon {
  background: url(../images/pbhall-img/qsign-icon_03.png) no-repeat right center;
}
button.pbact-graybtn {
  background-color: #bcbcbc;
}
button.wp100 {
  width: 100px;
}
.pbinfo-botbtn-box {
  padding: 20px 0;
  text-align: center;
}
.pbinfo-botbtn-box button {
  border-radius: 5px;
}
.pbact-sel-redbtn {
  width: 100px;
  height: 36px;
  text-align: center;
  background-color: #e01116;
  font-size: 14px;
  font-weight: bold;
  border-radius: 5px 5px 0 0;
  color: #fff;
  margin-left: 10px;
  line-height: 36px;
  position: relative;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}
.pbact-sel-redbtn .bjpx-icon {
  display: inline-block;
  height: 100%;
  vertical-align: top;
  width: 14px;
  margin-right: 4px;
  background: url(../images/inp-icon/echaticon_08.png) no-repeat right center;
}
.pbact-sel-redbtn .pbact-down-icon {
  display: inline-block;
  width: 13px;
  height: 100%;
  background: url(../images/framever3/arrow-v3_03.png) no-repeat left center;
  vertical-align: top;
  margin-left: 4px;
  position: relative;
  cursor: pointer;
}
.pbact-sel-redbtn .pbact-down-icon .pbact-up-icon {
  position: absolute;
  width: 13px;
  height: 7px;
  background: url(../images/framever3/arrow-ver3_03.png);
  top: 24px;
  left: 0;
  z-index: 3;
  display: none;
}
.pbact-sel-redbtn .pb-selbox-list {
  position: absolute;
  top: 30px;
  width: 110px;
  border: 1px solid #e0e0e0;
  padding-right: 2px;
  background-color: #fff;
  left: 50%;
  margin-left: -55px;
  z-index: 2;
  color: #5a5a5a;
  display: none;
}
.pbact-sel-redbtn .pb-selbox-list > div {
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin: 2px 0;
  cursor: pointer;
  border-bottom: 1px solid #e0e0e0;
}
.pbact-sel-redbtn .pb-selbox-list > div:last-child {
  border-bottom: none;
}
.pbact-sel-redbtn .pb-selbox-list > div .pblist-hover-icon {
  display: inline-block;
  float: left;
  width: 8px;
  height: 100%;
  background: url(../images/framever3/person-ver3_06.png) no-repeat left center;
  vertical-align: top;
}
.pbact-sel-redbtn .pb-selbox-list > div em {
  display: inline-block;
  height: 100%;
  vertical-align: top;
  width: 14px;
  margin-right: 6px;
  background: url(../images/inp-icon/echaticon_08.png) no-repeat right center;
}
.pbact-sel-redbtn .pb-selbox-list > div .paixu-icon {
  background: url(../images/inp-icon/echaticon_14.png) no-repeat right center;
}
.pbact-sel-redbtn .pb-selbox-list > div .paixu-upicon {
  background: url(../images/inp-icon/echaticon_20up.png) no-repeat right center;
}
.pbact-sel-redbtn .pb-selbox-list > div .paixu-downicon {
  background: url(../images/inp-icon/echaticon_20.png) no-repeat right center;
}
.pbact-sel-redbtn .pb-selbox-list > div:hover {
  background-color: #f82117;
  color: #fff;
}
.pbact-sel-redbtn .pb-selbox-list > div:hover .paixu-icon {
  background: url(../images/inp-icon/echaticon_08.png) no-repeat right center;
}
.pbact-sel-redbtn .pb-selbox-list > div:hover .paixu-upicon {
  background: url(../images/inp-icon/echaticon_18.png) no-repeat right center;
}
.pbact-sel-redbtn .pb-selbox-list > div:hover .paixu-downicon {
  background: url(../images/inp-icon/echaticon_18down.png) no-repeat right center;
}
.pbact-sel-redbtn .pb-selbox-list .current {
  background-color: #f82117;
}
.pbact-sel-redbtn .pb-arrselbox-list {
  position: absolute;
  top: 28px;
  width: 100%;
  display: none;
  z-index: 2;
}
.pbact-sel-redbtn .pb-arrselbox-list .arr-posrel {
  position: relative;
  height: 7px;
  width: 100%;
}
.pbact-sel-redbtn .pb-arrselbox-list .arr-posrel .arrow-icon {
  position: absolute;
  right: 6px;
  width: 13px;
  height: 7px;
  top: 1px;
  background: url(../images/framever3/arrow-ver3_03.png);
}
.pbact-sel-redbtn .pb-arrselbox-list .pb-sellist-slide {
  padding-right: 2px;
  background-color: #fff;
  color: #5a5a5a;
  border: 1px solid #e0e0e0;
}
.pbact-sel-redbtn .pb-arrselbox-list .pb-sellist-slide > div {
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin: 2px 0;
  cursor: pointer;
}
.pbact-sel-redbtn .pb-arrselbox-list .pb-sellist-slide > div .pblist-hover-icon {
  display: inline-block;
  float: left;
  width: 8px;
  height: 100%;
  background: url(../images/framever3/person-ver3_06.png) no-repeat left center;
  vertical-align: top;
}
.pbact-sel-redbtn .pb-arrselbox-list .pb-sellist-slide > div:hover {
  background-color: #f82117;
  color: #fff;
}
.pbact-sel-redbtn:hover .pbact-down-icon .pbact-up-icon {
  display: inline-block;
}
.pbact-sel-redbtn:hover .pb-selbox-list {
  display: block;
}
.pbact-sel-redbtn .xinjian-icon {
  display: inline-block;
  width: 14px;
  height: 100%;
  vertical-align: top;
  background: url(../images/list-icon/btn3_03.png) no-repeat right center;
}
.common-redpadbtn,
.common-graypadbtn {
  height: 30px;
  line-height: 30px;
  background-color: #e01116;
  color: #fff;
  padding: 0 12px;
  vertical-align: top;
  border-radius: 5px;
}
.common-graypadbtn {
  background-color: #c8c8c8;
  padding: 0 8px;
}
.common-upfilebtn {
  height: 30px;
  line-height: 30px;
  background-color: #fff;
  vertical-align: top;
  border-radius: 5px;
  position: relative;
  width: 86px;
  text-align: right;
}
.common-upfilebtn i {
  position: absolute;
  width: 22px;
  height: 14px;
  background: url(../images/operate-icon/shangchuang_03.png) no-repeat;
  cursor: pointer;
  top: 8px;
  left: 5px;
}
.pb-maininfo-thead {
  height: 38px;
  font-weight: bold;
  text-align: center;
  background-color: #ebebeb;
  border: 1px solid #e0e0e0;
}
.pb-maininfo-thead li {
  float: left;
  height: 36px;
  line-height: 36px;
  border-right: 1px solid #e0e0e0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pb-maininfo-thead li:last-child {
  border-right: none;
}
.pb-maininfo-scrobox {
  width: 100%;
  height: calc(100% - 208px);
}
.pb-maininfo-body {
  height: 37px;
  text-align: center;
  border: 1px solid #e0e0e0;
  border-top: none;
}
.pb-maininfo-body > li {
  float: left;
  height: 36px;
  line-height: 36px;
  border-right: 1px solid #e0e0e0;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pb-maininfo-body > li:last-child {
  border-right: none;
}
.pb-maininfo-body > li .file-msg {
  color: #0072ca;
  cursor: pointer;
}
.pb-maininfo-body > li .view-color {
  color: #e01116;
  cursor: pointer;
}
.pb-maininfo-body > li .red-msg {
  color: #e01116;
}
.pb-maininfo-body > li .redact-msg {
  color: #e01116;
  cursor: pointer;
}
.pb-maininfo-body > li .line-st {
  width: 30px;
  height: 2px;
  background-color: #7a7a7a;
  display: inline-block;
  vertical-align: top;
  margin-top: 17px;
}
.pb-maininfo-body > li input {
  width: 95%;
  border: 1px solid #e0e0e0;
  height: 24px;
  margin-top: 6px;
  text-align: center;
  padding: 0 5px;
  line-height: 22px;
}
.pb-maininfo-body .pb-posrel-box {
  width: 100%;
  height: 100%;
  position: relative;
}
.pb-maininfo-body .pb-posrel-box .pbact-down-icon {
  display: inline-block;
  width: 13px;
  height: 100%;
  background: url(../images/spsetting/down-grayarow_03.png) no-repeat left center;
  vertical-align: top;
  margin-left: 8px;
  position: relative;
  cursor: pointer;
  display: none;
}
.pb-maininfo-body .pb-posrel-box .pbact-down-icon .pbact-up-icon {
  position: absolute;
  width: 13px;
  height: 7px;
  background: url(../images/framever3/arrow-ver3_03.png);
  top: 24px;
  left: 0;
  z-index: 3;
  display: none;
}
.pb-maininfo-body .sel-libox {
  overflow: visible;
}
.pb-maininfo-body .sel-libox .pbact-down-icon {
  display: inline-block;
}
.pb-maininfo-body .sel-libox:hover .pb-selbox-list {
  display: block;
}
.pb-maininfo-body .sel-libox:hover .pbact-down-icon .pbact-up-icon {
  display: block;
}
.pb-maininfo-body .selBox {
  overflow: visible;
}
.pb-maininfo-body .selBox .pbact-down-icon {
  display: inline-block;
}
.pb-maininfo-body .pb-selbox-list {
  position: absolute;
  top: 30px;
  width: 110px;
  border: 1px solid #e0e0e0;
  padding-right: 2px;
  background-color: #fff;
  left: 50%;
  margin-left: -55px;
  display: none;
  z-index: 2;
  max-height: 200px;
  overflow-y: auto;
}
.pb-maininfo-body .pb-selbox-list > div {
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin: 2px 0;
  cursor: pointer;
  border-bottom: 1px solid #e0e0e0;
}
.pb-maininfo-body .pb-selbox-list > div:last-child {
  border-bottom: none;
}
.pb-maininfo-body .pb-selbox-list > div .pblist-hover-icon {
  display: inline-block;
  float: left;
  width: 8px;
  height: 100%;
  background: url(../images/framever3/person-ver3_06.png) no-repeat left center;
  vertical-align: top;
}
.pb-maininfo-body .pb-selbox-list > div:hover {
  background-color: #f82117;
  color: #fff;
}
.pb-maininfo-body .pb-selbox-list .current {
  background-color: #f82117;
}
.pb-maininfo-body .memwid-sellist {
  width: 80px;
  margin-left: -40px;
}
.pb-maininfo-body .zhuanyewid-sellist {
  width: 96px;
  margin-left: -48px;
}
.pb-maininfo-body .pb-relace-icon {
  display: inline-block;
  vertical-align: top;
  width: 17px;
  height: 17px;
  background: url(../images/pbhall-img/pbhall_22.png) no-repeat;
  margin-top: 9px;
  cursor: pointer;
}
.pb-maininfo-body .pb-del-icon {
  display: inline-block;
  vertical-align: top;
  width: 14px;
  height: 16px;
  background: url(../images/pbhall-img/dtdel_03.png) no-repeat;
  margin-top: 10px;
  cursor: pointer;
}
.pb-maininfo-body .set-sel-wid {
  width: 160px;
  margin-left: -81px;
}
.pb-maininfo-body .set-edit-btn {
  width: 14px;
  height: 16px;
  background: url(../images/inp-icon/inpset_03.png) no-repeat center center;
  font-size: 0;
  vertical-align: top;
  margin-top: 10px;
  margin-right: 5px;
  margin-left: 5px;
}
.pb-maininfo-body .set-save-btn {
  width: 14px;
  height: 16px;
  background: url(../images/inp-icon/inpset_06.png) no-repeat center center;
  font-size: 0;
  vertical-align: top;
  margin-top: 10px;
  margin-right: 5px;
  margin-left: 5px;
}
.pb-maininfo-body .set-del-btn {
  width: 14px;
  height: 16px;
  background: url(../images/inp-icon/inpdel_03.png) no-repeat center center;
  font-size: 0;
  vertical-align: top;
  margin-top: 10px;
  margin-right: 5px;
  margin-left: 5px;
}
.pb-maininfo-body .set-add-btn {
  width: 16px;
  height: 16px;
  background: url(../images/inp-icon/inpset_10.png) no-repeat center center;
  font-size: 0;
  vertical-align: top;
  margin-top: 10px;
  margin-right: 5px;
  margin-left: 5px;
}
.pb-maininfo-body .Wdate {
  background: url(../images/inp-icon/dateicon3_03.png) no-repeat right center;
}
.wt-down-listbox .selBox .pbact-down-icon {
  display: inline-block;
}
.pb-error-bodylist > li input {
  border: 1px solid #e01116;
}
.xingxing-list {
  min-height: 52px;
}
.xingxing-list li {
  height: 52px;
  line-height: 52px;
}
.pf-box {
  width: 100%;
  height: 100%;
}
.pf-box .pf-star {
  display: block;
  width: 27px;
  height: 26px;
  background: url(../images/list-icon/xingxing_05.png) no-repeat;
  background-size: 100% 100%;
  float: left;
}
.pf-box .seleted-star {
  background: url(../images/list-icon/xingxing_03.png) no-repeat;
}
.pf-box .xing-wrap {
  display: block;
  float: left;
  width: calc(100% - 70px);
  height: 100%;
  display: flex;
  justify-content: space-around;
  align-items: center;
  display: -ms-flexbox;
  -ms-flex-pack: distribute;
  -ms-flex-align: center;
}
.pf-box .fen-wrap {
  display: block;
  width: 70px;
  float: left;
  height: 100%;
}
.pb-maininfo-scroCon {
  height: calc(100% - 50px);
}
.pb-main-infobox {
  padding: 20px 50px;
  height: 100%;
}
.pbinfo-wrap .pbinfo-smtit {
  height: 36px;
  line-height: 36px;
  border-bottom: 1px solid #d5d5d5;
  font-weight: bold;
}
.pbinfo-wrap .pbinfo-smtit .orange-line {
  display: inline-block;
  height: 16px;
  width: 3px;
  background-color: #e01116;
  vertical-align: top;
  margin: 10px 8px 0 3px;
}
.pbinfo-slidebox {
  padding: 20px 30px;
}
.pbinfo-slidebox .pbinfo-lfbox {
  width: 49%;
  float: left;
  margin-right: 2%;
}
.pbinfo-slidebox .pbinfo-rtbox {
  width: 49%;
  float: left;
}
.pbinfo-slidebox .file-msg {
  color: #1a91ed;
}
.pb-bdbase-list,
.pb-pbbase-list,
.pb-pbzjbase-list,
.pb-pfbase-list,
.pb-pfinfo-list {
  width: 100%;
  overflow: hidden;
  text-align: center;
  border: 1px solid #e0e0e0;
}
.pb-bdbase-list dt,
.pb-pbbase-list dt,
.pb-pbzjbase-list dt,
.pb-pfbase-list dt,
.pb-pfinfo-list dt {
  float: left;
  width: 14%;
  height: 36px;
  line-height: 36px;
  background-color: #ebebeb;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  overflow: hidden;
  white-space: nowrap;
}
.pb-bdbase-list dd,
.pb-pbbase-list dd,
.pb-pbzjbase-list dd,
.pb-pfbase-list dd,
.pb-pfinfo-list dd {
  float: left;
  width: 19%;
  height: 36px;
  line-height: 36px;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  overflow: hidden;
  white-space: nowrap;
}
.pb-bdbase-list .no-botbor,
.pb-pbbase-list .no-botbor,
.pb-pbzjbase-list .no-botbor,
.pb-pfbase-list .no-botbor,
.pb-pfinfo-list .no-botbor {
  border-bottom: none;
}
.pb-bdbase-list .no-rtbor,
.pb-pbbase-list .no-rtbor,
.pb-pbzjbase-list .no-rtbor,
.pb-pfbase-list .no-rtbor,
.pb-pfinfo-list .no-rtbor {
  border-right: none;
}
.pb-bdbase-list .wt20,
.pb-pbbase-list .wt20,
.pb-pbzjbase-list .wt20,
.pb-pfbase-list .wt20,
.pb-pfinfo-list .wt20 {
  width: 20%;
}
.pb-pbbase-list dt {
  width: 8%;
}
.pb-pbbase-list dd {
  width: 17%;
}
.pb-pbzjbase-list dt {
  width: 7%;
}
.pb-pbzjbase-list dd {
  width: 13%;
}
.pb-pfbase-list dt {
  width: 7%;
  height: 52px;
  line-height: 52px;
}
.pb-pfbase-list dd {
  width: 18%;
  height: 52px;
  line-height: 52px;
}
.pb-pfinfo-list dt {
  width: 7%;
}
.pb-pfinfo-list dd {
  width: 18%;
}
.pb-infoauto-thead {
  height: 38px;
  font-weight: bold;
  text-align: center;
  background-color: #ebebeb;
  border: 1px solid #e0e0e0;
  display: flex;
  display: -ms-flexbox;
}
.pb-infoauto-thead li {
  float: left;
  min-height: 36px;
  line-height: 36px;
  border-right: 1px solid #e0e0e0;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -ms-flexbox;
  -ms-flex-pack: center;
  -ms-flex-align: center;
}
.pb-infoauto-thead li:last-child {
  border-right: none;
}
.pb-infoauto-thead li > div {
  display: block;
  width: 100%;
  padding: 5px;
  line-height: 20px;
}
.pb-infoauto-body {
  min-height: 37px;
  text-align: center;
  border: 1px solid #e0e0e0;
  border-top: none;
  display: flex;
  display: -ms-flexbox;
}
.pb-infoauto-body li {
  float: left;
  min-height: 36px;
  line-height: 36px;
  border-right: 1px solid #e0e0e0;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -ms-flexbox;
  -ms-flex-pack: center;
  -ms-flex-align: center;
}
.pb-infoauto-body li:last-child {
  border-right: none;
}
.pb-infoauto-body li .file-msg {
  color: #0072ca;
  cursor: pointer;
}
.pb-infoauto-body li .gray-msg {
  color: gray;
}
.pb-infoauto-body li > div {
  display: block;
  width: 100%;
  padding: 5px;
  line-height: 20px;
}
.pb-infoauto-body li > div p,
.pb-infoauto-body li > div a {
  word-break: break-all;
}
.pb-infoauto-body .fjtb-sming-textarea {
  resize: none;
  width: 96%;
  border: 1px solid #e0e0e0;
  height: 100px;
  line-height: 20px;
}
ul.minh52 {
  min-height: 52px;
}
ul.minh52 li {
  min-height: 52px;
}
.pb-maininfolist-scr {
  height: calc(100% - 38px);
}
.pb-setmain-scro {
  height: calc(100% - 36px);
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}
.pb-setmain-box {
  padding: 10px 40px 40px;
  border: 1px solid #e0e0e0;
  height: 100%;
  border-bottom: none;
  border-top: none;
}
.pbset-sel-list {
  height: 40px;
  margin-top: 20px;
}
.pbset-sel-list dt {
  float: left;
  width: 95px;
  height: 40px;
  line-height: 40px;
}
.pbset-sel-list dd {
  float: left;
  width: calc(33% - 113px);
  height: 40px;
  margin-right: 32px;
}
.pbset-sel-list dd:last-child {
  margin-right: 0;
}
.pbset-sel-list .sel-posrel {
  position: relative;
  width: 100%;
  overflow: visible;
}
.pbset-sel-list .sel-posrel input {
  border: 1px solid #e0e0e0;
  height: 40px;
  width: 100%;
  line-height: 38px;
  padding-right: 40px;
  padding-left: 30px;
}
.pbset-sel-list .sel-posrel .sel-posabso {
  position: absolute;
  width: 22px;
  height: 22px;
  background-color: #c4c4c4;
  right: 12px;
  top: 9px;
  text-align: center;
}
.pbset-sel-list .sel-posrel .sel-posabso .pbact-down-icon {
  display: inline-block;
  width: 13px;
  height: 100%;
  background: url(../images/pbhall-img/wd-arrow_07.png) no-repeat left center;
  vertical-align: top;
  position: relative;
  cursor: pointer;
}
.pbset-sel-list .sel-posrel .sel-posabso .pbact-down-icon .pbact-up-icon {
  position: absolute;
  width: 13px;
  height: 7px;
  background: url(../images/framever3/arrow-ver3_03.png);
  top: 24px;
  left: 0;
  z-index: 3;
  display: none;
}
.pbset-sel-list .sel-posrel .pb-selbox-list {
  position: absolute;
  top: 38px;
  width: 100%;
  border: 1px solid #e0e0e0;
  padding-right: 2px;
  background-color: #fff;
  display: none;
  z-index: 2;
}
.pbset-sel-list .sel-posrel .pb-selbox-list > div {
  height: 36px;
  line-height: 36px;
  text-align: center;
  margin: 2px 0;
  cursor: pointer;
  border-bottom: 1px solid #e0e0e0;
}
.pbset-sel-list .sel-posrel .pb-selbox-list > div:last-child {
  border-bottom: none;
}
.pbset-sel-list .sel-posrel .pb-selbox-list > div .pblist-hover-icon {
  display: inline-block;
  float: left;
  width: 8px;
  height: 100%;
  background: url(../images/framever3/person-ver3_06.png) no-repeat left center;
  vertical-align: top;
}
.pbset-sel-list .sel-posrel .pb-selbox-list > div:hover {
  background-color: #f82117;
  color: #fff;
}
.pbset-sel-list .sel-posrel .pb-selbox-list .current {
  background-color: #f82117;
}
.pbset-sel-list .dis-info {
  padding-left: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  height: 100%;
  line-height: 40px;
}
.pbset-sel-twomulti dt {
  float: left;
  width: 95px;
  height: 40px;
  line-height: 40px;
}
.pbset-sel-twomulti dd {
  float: left;
  width: calc(50% - 128px);
  height: 40px;
  margin-right: 32px;
}
.pbset-sel-twomulti dd:last-child {
  margin-right: 0;
}
.pb-filesup-list {
  height: 40px;
  margin-top: 20px;
}
.pb-filesup-list dt {
  float: left;
  padding-right: 10px;
  max-width: 180px;
  height: 40px;
  line-height: 40px;
}
.pb-filesup-list dd {
  float: left;
  width: 450px;
  position: relative;
  height: 40px;
  line-height: 40px;
}
.pb-filesup-list dd .files-inp {
  width: 100%;
  height: 100%;
  padding: 0 40px 0 20px;
  border: 1px solid #e0e0e0;
}
.pb-filesup-list dd .filesup-icon {
  position: absolute;
  width: 22px;
  height: 14px;
  background: url(../images/operate-icon/shangchuang_03.png) no-repeat;
  right: 10px;
  top: 13px;
  cursor: pointer;
}
.pb-filesup-list dd .msg {
  display: block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 10px;
}
.pb-filesup-list .file-msg {
  color: #1a91ed;
  cursor: pointer;
}
.pb-detPinShen-list .wt20 {
  width: 25%;
}
.pb-docmain-box {
  border-top: 1px solid #e0e0e0;
  height: 100%;
  padding: 0 50px;
}
.pb-docmain-box .pb-doc-cap {
  height: 50px;
  text-align: center;
  margin: 12px 0;
}
.pb-docmain-box .pb-doc-cap .tit {
  height: 100%;
  line-height: 50px;
  font-size: 18px;
  color: #e01116;
  font-weight: bold;
}
.pb-docmain-box .pb-doc-slide {
  overflow: hidden;
  height: calc(100% - 150px);
}
.pb-docmain-box .pb-doc-slide textarea {
  width: 100%;
  font-size: 14px;
  color: #333;
  line-height: 24px;
  padding: 30px 50px;
  height: 100%;
  border: 1px solid #e0e0e0;
  resize: none;
}
.pb-xieyi-box {
  border: 1px solid #e0e0e0;
  border-top: none;
  width: 100%;
  height: 110px;
  text-align: center ;
  padding-top: 10px;
}
.pb-qdxieyi-list {
  width: 100%;
  text-align: center;
  margin-bottom: 10px;
}
.pb-qdxieyi-list li {
  display: inline-block;
  margin: 0 20px;
  height: 40px;
  line-height: 40px;
}
.pb-qdxieyi-list li .checkicon {
  display: inline-block;
  width: 12px;
  height: 12px;
  border: 2px solid #e0e0e0;
  vertical-align: top;
  border-radius: 2px;
  cursor: pointer;
  margin: 14px 5px 0 0;
  background-size: 100% 100%;
}
.pb-qdxieyi-list li .checkedicon {
  background: url(../images/inp-icon/pb_c_03.png) no-repeat;
  border: none;
}
.pb-qdxieyi-list li .file-msg {
  color: #1a91ed;
  cursor: pointer;
}
button.common-redbtn {
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  background-color: #e01116;
  margin: 0 24px;
  width: 96px;
  border-radius: 5px;
}
button.common-graybtn {
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  background-color: #cccccc;
  margin: 0 24px;
  width: 96px;
  border-radius: 5px;
}
.pb-xieyidoc-wrap {
  padding: 15px 95px 10px 36px;
  background-color: #fafafa;
}
.pb-xieyidoc-wrap .xieyi-tit {
  font-size: 16px;
  font-weight: bold;
  color: #343434;
  text-align: center;
  line-height: 36px;
}
.pb-xieyidoc-wrap .pb-xieyidoc-box {
  color: #393939;
  line-height: 28px;
  text-indent: 2em;
  padding-top: 10px;
}
.pb-xieyidoc-wrap .wt-tcenter {
  padding: 15px 0 5px;
}
.pb-kbjl-lfbox {
  float: left;
  width: 350px;
}
.pb-kbjl-rtbox {
  float: left;
  width: calc(100% - 490px);
}
.pb-kbjl-fixbox {
  width: 140px;
  float: left;
  border-right: 1px solid #e0e0e0;
}
.pbkbjl-headslide .pbkbjl-posrel {
  width: 100%;
  position: relative;
  overflow: hidden;
  height: 62px;
}
.pbkbjl-headslide .pbkbjl-posrel ul {
  position: absolute;
  top: 0;
  left: 0;
}
.pb-kbjl-lfheadlist,
.pb-kbjl-rtheadlist,
.pb-kbjl-rtfixlist {
  text-align: center;
  height: 62px;
  border: 1px solid #e0e0e0;
  background-color: #ebebeb;
  color: #333;
}
.pb-kbjl-lfheadlist li,
.pb-kbjl-rtheadlist li,
.pb-kbjl-rtfixlist li {
  float: left;
  height: 62px;
  border-right: 1px solid #e0e0e0;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -ms-flexbox;
  -ms-flex-pack: center;
  -ms-flex-align: center;
}
.pb-kbjl-lfheadlist li:last-child,
.pb-kbjl-rtheadlist li:last-child,
.pb-kbjl-rtfixlist li:last-child {
  border-right: none;
}
.pb-kbjl-lfheadlist {
  width: 350px;
}
.pb-kbjl-rtheadlist {
  width: 100%;
  display: flex;
  display: -ms-flexbox;
  border-right: none;
  border-left: none;
}
.pb-kbjl-rtheadlist li {
  width: 14%;
}
.pb-kbjl-rtheadlist li:nth-child(4) {
  width: 16%;
}
.pb-kbjl-rtfixlist {
  border-right: none;
  text-align: center;
}
.pb-kbjl-rtfixlist li {
  width: 100%;
}
.pb-kbjl-lfbodylist,
.pb-kbjl-rtbodylist {
  width: 100%;
  height: 36px;
  text-align: center;
  border-bottom: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  color: #393939;
}
.pb-kbjl-lfbodylist li,
.pb-kbjl-rtbodylist li {
  float: left;
  height: 36px;
  line-height: 36px;
  border-right: 1px solid #e0e0e0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.pb-kbjl-lfbodylist li:last-child,
.pb-kbjl-rtbodylist li:last-child {
  border-right: none;
}
.pb-kbjl-lfbodylist {
  border-right: 1px solid #e0e0e0;
}
.pb-kbjl-rtbodylist {
  display: flex;
  display: -ms-flexbox;
  border-left: none;
}
.pb-kbjl-rtbodylist li {
  width: 14%;
}
.pb-kbjl-rtbodylist li:nth-child(4) {
  width: 16%;
}
.pb-kbjl-fixbodylist {
  width: 100%;
  text-align: center;
  color: #393939;
}
.pb-kbjl-fixbodylist li {
  height: 36px;
  line-height: 36px;
  border-left: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}
.pb-shujufenxi-wrap {
  padding: 0 40px;
  display: flex;
  display: -ms-flexbox;
  align-items: center;
  -ms-flex-align: center;
}
.pb-shujufenxi-list {
  float: left;
  border: 1px solid #e0e0e0;
  text-align: center;
}
.pb-shujufenxi-list dt,
.pb-shujufenxi-list dd {
  width: 50%;
  float: left;
  height: 36px;
  line-height: 36px;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}
.pb-shujufenxi-list dt {
  background-color: #ebebeb;
  font-weight: bolder;
}
.pb-shujufenxi-list dd {
  border-right: none;
}
.pb-shujufenxi-list .no-botbor {
  border-bottom: none;
}
.pb-shujufenxi-list .no-rtbor {
  border-right: none;
}
.pbgg-dettit {
  font-size: 16px;
  font-weight: bold;
  height: 50px;
  line-height: 50px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  text-align: center;
}
.pbgg-titinfo {
  background-color: #fafafa;
  height: 24px;
  line-height: 24px;
  text-align: center;
}
.pbgg-titinfo span,
.pbgg-titinfo em {
  display: inline-block;
  font-size: 12px;
  color: #646464;
}
.pbgg-titinfo span {
  margin-left: 15px;
}
.pbgg-titinfo em {
  margin-right: 15px;
}
.pb-ggtandet-caplist {
  padding: 20px 0;
  width: 800px;
  overflow: hidden;
  margin: 0 auto;
}
.pb-ggtandet-caplist dt {
  width: 100px;
  text-align: right;
  float: left;
  height: 24px;
  line-height: 24px;
  font-weight: bold;
}
.pb-ggtandet-caplist dd {
  width: 300px;
  text-align: left;
  float: left;
  height: 24px;
  line-height: 24px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.pbgg-msg-box {
  border-top: 1px solid #e0e0e0;
  height: calc(100% - 170px);
}
.pbgg-msg-box > div {
  padding: 20px 0;
  line-height: 24px;
  font-size: 14px;
}
.pbps-rtbox {
  width: calc(100% - 235px);
  float: left;
  height: 100%;
  border-bottom: 1px solid #d5d5d5;
  padding-top: 15px;
  min-height: 670px;
}
.pbps-topmenu-list {
  height: 54px;
  padding-bottom: 10px;
}
.pbps-topmenu-list li {
  float: left;
  width: 120px;
  height: 42px;
  background-color: #dadada;
  color: #8d8d8d;
  padding: 2px;
  border-radius: 42px;
  margin-right: 10px;
  cursor: pointer;
}
.pbps-topmenu-list li:last-child {
  margin-right: 0;
}
.pbps-topmenu-list li .posrel {
  position: relative;
  width: 100%;
  height: 100%;
}
.pbps-topmenu-list li .ps-tit {
  display: block;
  height: 38px;
  width: 38px;
  border-radius: 50%;
  border: 2px solid #fff;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
  line-height: 34px;
  float: left;
}
.pbps-topmenu-list li .ps-tit .hqi-ico {
  display: block;
  width: 100%;
  height: 100%;
  background: url(../images/common-bgimg/pb-end-ico_03.png) no-repeat center center;
}
.pbps-topmenu-list li .ps-tit .zjtp-ico {
  display: block;
  width: 100%;
  height: 100%;
  background: url(../images/cg-icog/zjtpico_07.png) no-repeat center center;
}
.pbps-topmenu-list li .ps-desp {
  display: block;
  width: 50px;
  height: 100%;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
  float: left;
  overflow: hidden;
  margin: 0 2px;
  font-weight: bold;
}
.pbps-topmenu-list li .ps-acticon {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  border: 4px solid #fff;
  vertical-align: top;
  float: right;
  margin: 13px 10px 0 0;
  float: left;
  display: none;
}
.pbps-topmenu-list li .ps-sucicon {
  display: block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  float: right;
  margin: 12px 8px 0 0;
  float: left;
  background: url(../images/list-icon/pbps_03.png) no-repeat;
}
.pbps-topmenu-list li .cur-toparrow {
  display: none;
  width: 14px;
  height: 7px;
  position: absolute;
  background: url(../images/tit-icon/cur-toparrow.png) no-repeat;
  background-size: 100% 100%;
  left: 50%;
  margin-left: -7px;
  top: 45px;
}
.pbps-topmenu-list .current {
  background-color: #df472e;
  color: #fff;
}
.pbps-topmenu-list .current .ps-acticon {
  display: inline-block;
}
.pbps-topmenu-list .current .cur-toparrow {
  display: block;
}
.pbps-topmenu-list .current .ps-tit .hqi-ico {
  background: url(../images/common-bgimg/pb-end-ico_06.png) no-repeat center center;
}
.pbps-topmenu-list .current .ps-tit .zjtp-ico {
  background: url(../images/cg-icog/zjtpico_03.png) no-repeat center center;
}
.pbbg-topmenu li {
  width: 160px;
  text-align: center;
  background-color: #f5f5f5;
}
.pbbg-topmenu li .ps-desp {
  height: 100%;
  line-height: 38px;
  width: 100%;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: #8d8d8d;
}
.pbbg-topmenu li .ps-desp .ps-sucicon {
  display: inline-block;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  margin: 8px 0 0 10px;
  vertical-align: top;
  background: url(../images/list-icon/pbps_03.png) no-repeat;
  background-size: 100% 100%;
  float: none;
}
.pbbg-topmenu .current .ps-desp {
  color: #fff;
}
.pbps-main-con {
  height: calc(100% - 53px);
  padding: 20px 40px;
  border: 1px solid #e0e0e0;
  border-bottom: none;
}
.pbps-main-topTit {
  height: 40px;
  border-bottom: none;
}
.pbps-main-topTit h4 {
  line-height: 40px;
  border-bottom: none;
}
.pbps-main-topTit .pbps-lfbtnbox {
  display: inline-block;
  vertical-align: top;
  height: 100%;
  padding-left: 10px;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn,
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn {
  width: 90px;
  color: #fff;
  height: 32px;
  line-height: 32px;
  text-align: center;
  margin-left: 20px;
  border-radius: 5px;
  vertical-align: top;
  margin-top: 4px;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn i,
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn i {
  display: inline-block;
  width: 12px;
  height: 100%;
  vertical-align: top;
  margin-right: 6px;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn .hege-icon,
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn .hege-icon {
  background: url(../images/list-icon/pbps_07.png) no-repeat right center;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn .nothege-icon,
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn .nothege-icon {
  background: url(../images/list-icon/pbps_10.png) no-repeat right center;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn .weips-icon,
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn .weips-icon {
  height: 2px;
  background-color: #fff;
  margin-top: 15px;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn .tuijian-icon,
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn .tuijian-icon {
  width: 15px;
  background: url(../images/cg-icog/zjtpico_11.png) no-repeat center center;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn .tuijian-baiicon,
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn .tuijian-baiicon {
  width: 15px;
  background: url(../images/cg-icog/zjtp_bai_03.png) no-repeat center center;
  background-size: 15px 21px;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn .man-icon,
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn .man-icon,
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn .di-icon,
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn .di-icon {
  width: 19px;
  height: 19px;
  border-radius: 50%;
  border: 1px solid #fff;
  color: #fff;
  text-align: center;
  line-height: 19px;
  font-size: 12px;
  margin-top: 6px;
  margin-right: 4px;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn .jisuan-icon,
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn .jisuan-icon {
  background: url(../images/list-icon/jisuan_03.png) no-repeat right center;
}
.pbps-main-topTit .pbps-lfbtnbox .w100-btn {
  width: 100px;
}
.pbps-main-topTit .pbps-lfbtnbox .w80-btn {
  width: 80px;
}
.pbps-main-topTit .pbps-lfbtnbox .ft14 {
  font-size: 14px;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-gray-btn {
  background-color: #cfcfcf;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-red-btn {
  background-color: #e01116;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-pbjiabox {
  display: inline-block;
  height: 100%;
  padding-left: 10px;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-pbjiabox span {
  height: 100%;
  display: inline-block;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-pbjiabox span:first-child {
  margin-right: 10px;
}
.pbps-main-topTit .pbps-lfbtnbox .pbps-pbjiabox span input {
  width: 80px;
  height: 28px;
  border: 1px solid #e0e0e0;
}
.pbps-rtbtnbox {
  float: right;
  height: 100%;
  padding-top: 13px;
}
.pbps-rtbtnbox .pbps-red-btn {
  width: 90px;
  color: #fff;
  height: 36px;
  line-height: 36px;
  text-align: center;
  margin-left: 20px;
  border-radius: 5px 5px 0 0;
  background-color: #e01116;
  vertical-align: top;
}
.pbps-rtbtnbox .pbps-red-btn i {
  display: inline-block;
  vertical-align: top;
  margin-right: 3px;
  width: 14px;
  height: 100%;
}
.pbps-rtbtnbox .pbps-red-btn .chose-icon {
  background: url(../images/list-icon/pbps_13.png) no-repeat right center;
}
.pbps-rtbtnbox .pbps-red-btn .save-icon {
  background: url(../images/pbhall-img/opericon_03.png) no-repeat right center;
}
.pbps-rtbtnbox .pbps-red-btn .submit-icon {
  background: url(../images/list-icon/subicon_03.png) no-repeat right center;
}
.pbps-rtbtnbox .pbps-red-btn .revise-icon {
  background: url(../images/pbhall-img/opericon2_03.png) no-repeat right center;
}
.pbps-rtbtnbox .pbps-red-btn .jieshu-ico {
  width: 16px;
  background: url(../images/pbhall-img/js-ico_03.png) no-repeat right center;
}
.pbps-rtbtnbox .cbpanding-btn {
  width: 100px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 30px;
  background-color: #e01116;
  color: #fff;
}
.pbps-rtbtnbox .cbpanding-btn .cbpanding-ico {
  display: inline-block;
  vertical-align: top;
  width: 12px;
  height: 100%;
  background: url(../images/pbhall-img/cb-cio_03.png) no-repeat left center;
  margin-right: 3px;
}
.pbps-rtbtnbox .tanpan-btn {
  width: 100px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 5px 5px 0 0;
  background-color: #fb4c30;
  color: #fff;
}
.pbps-rtbtnbox .psjl-ico {
  display: inline-block;
  vertical-align: top;
  width: 13px;
  height: 100%;
  background: url(../images/cg-icog/pbb-ico.png) no-repeat left center;
  margin-right: 3px;
}
.pbps-rtbtnbox .tpbl-ico {
  display: inline-block;
  vertical-align: top;
  width: 15px;
  height: 100%;
  background: url(../images/cg-icog/tp-cio.png) no-repeat left center;
  margin-right: 3px;
}
.pbps-list-wrap {
  width: 100%;
  height: calc(100% - 90px);
}
.pbps-thead-slide {
  height: 52px;
  border: 1px solid #e0e0e0;
  width: 100%;
  background-color: #ebebeb;
}
.pbps-lftop-listbox,
.pbps-lfbot-listbox,
.pbps-lffoot-listbox {
  float: left;
  width: 600px;
  height: 100%;
}
.pbps-lfbot-listbox .pbps-lfbot-list:nth-child(2n) {
  background-color: #fcfcfc;
}
.pbps-lfbot-listbox .pbpro-lftop-list:nth-child(2n) {
  background-color: transparent;
}
.pbps-rtbot-listbox > div .pbps-rtbot-list:nth-child(2n) {
  background-color: #fcfcfc;
}
.pbps-rtbot-listbox > div .pbpro-lfbot-list:nth-child(2n) {
  background-color: transparent;
}
.pbps-lftop-list,
.pbps-rttop-list {
  width: 100%;
  height: 100%;
}
.pbps-lftop-list li,
.pbps-rttop-list li {
  float: left;
  height: 100%;
  text-align: center;
  border-right: 1px solid #e0e0e0;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -ms-flexbox;
  -ms-flex-pack: center;
  -ms-flex-align: center;
}
.pbps-lftop-list li:last-child,
.pbps-rttop-list li:last-child {
  border-right: none;
}
.pbps-lftop-list li > div,
.pbps-rttop-list li > div {
  display: block;
  width: 100%;
}
.pbps-lftop-list li > div p,
.pbps-rttop-list li > div p {
  line-height: 20px;
}
.pbps-lftop-list li > div .file-blue-ico,
.pbps-rttop-list li > div .file-blue-ico {
  display: inline-block;
  width: 16px;
  height: 20px;
  vertical-align: top;
  background: url(../images/common-icon/file-b_03.png) no-repeat left center;
  margin-right: 7px;
}
.pbps-lftop-list .file-msg,
.pbps-rttop-list .file-msg {
  color: #1a91ed;
  cursor: pointer;
}
.pbps-lftop-list .blue-msg,
.pbps-rttop-list .blue-msg {
  color: #1a91ed;
}
.pbps-lftop-list .xieline-box,
.pbps-rttop-list .xieline-box {
  background: url(../images/list-icon/tbitial-linebg_03.png) no-repeat center center;
  background-size: 100% 100%;
}
.pbps-lftop-list .xieline-box span,
.pbps-rttop-list .xieline-box span {
  display: block;
  line-height: 24px;
  padding-left: 10px;
  text-align: left;
}
.pbps-lftop-list .xieline-box span:first-child,
.pbps-rttop-list .xieline-box span:first-child {
  text-align: right;
  padding-right: 10px;
}
.pbps-lftop-list .afresh-btn,
.pbps-rttop-list .afresh-btn {
  display: inline-block;
  width: 19px;
  height: 19px;
  background: url(../images/pbhall-img/caga_ico_05.png) no-repeat center center;
  position: relative;
  float: left;
  margin-right: 5px;
}
.pbps-lftop-list .afresh-btn:hover .af-tips-txt,
.pbps-rttop-list .afresh-btn:hover .af-tips-txt {
  display: block;
}
.pbps-lftop-list .afresh-btn .af-tips-txt,
.pbps-rttop-list .afresh-btn .af-tips-txt {
  position: absolute;
  width: 90px;
  height: 30px;
  border: 1px solid #cacaca;
  background-color: #fffef7;
  color: #e01116;
  font-size: 17.36px;
  text-align: center;
  line-height: 28px;
  top: 22px;
  left: 50%;
  margin-left: -45px;
  display: none;
}
.pbps-lftop-list .afr-rtmsg,
.pbps-rttop-list .afr-rtmsg {
  display: inline-block;
  max-width: calc(100% - 22px);
  max-height: 100%;
  overflow: hidden;
  float: left;
}
.pbps-rttop-listRel,
.pbps-rtbot-listbox,
.pbps-rtfoot-listbox {
  float: left;
  width: calc(100% - 600px);
  height: 100%;
}
.pbps-rttop-listRel {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
}
.pbps-rttop-list {
  position: absolute;
  left: 0;
}
.pbps-tbody-slide {
  border: 1px solid #e0e0e0;
  width: 100%;
  height: calc(100% - 120px);
  border-top: none;
}
.pbps-tbbaojia-slide {
  max-height: 301px;
}
.pbps-lfbot-list,
.pbps-rtbot-list {
  width: 100%;
  height: 50px;
  border-bottom: 1px solid #e0e0e0;
}
.pbps-lfbot-list li,
.pbps-rtbot-list li {
  float: left;
  height: 100%;
  text-align: center;
  border-right: 1px solid #e0e0e0;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -ms-flexbox;
  -ms-flex-pack: center;
  -ms-flex-align: center;
}
.pbps-lfbot-list li:last-child,
.pbps-rtbot-list li:last-child {
  border-right: none;
}
.pbps-lfbot-list li > div,
.pbps-rtbot-list li > div {
  display: block;
  width: 100%;
  max-height: 100%;
  line-height: 24px;
  text-align: center;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.pbps-lfbot-list li > div p,
.pbps-rtbot-list li > div p {
  line-height: 20px;
}
.pbps-lfbot-list li > div .hr-p,
.pbps-rtbot-list li > div .hr-p {
  height: 32px;
  line-height: 32px;
  border-bottom: 1px solid #e0e0e0;
  padding: 0.01px;
}
.pbps-lfbot-list li > div .hr-p:last-child,
.pbps-rtbot-list li > div .hr-p:last-child {
  border-bottom: none;
}
.pbps-lfbot-list li > div .p-40,
.pbps-rtbot-list li > div .p-40 {
  height: 40px;
  line-height: 40px;
}
.pbps-lfbot-list li > div .tit-bg,
.pbps-rtbot-list li > div .tit-bg {
  background-color: #f5f5f5;
}
.pbps-lfbot-list li > div .red-msg,
.pbps-rtbot-list li > div .red-msg {
  color: #e01116;
}
.pbps-lfbot-list li .hr-line,
.pbps-rtbot-list li .hr-line {
  display: block;
  height: 30px;
  width: 80%;
  margin: 0 auto;
  background: url(../images/list-icon/listicon1_10.png) no-repeat center center;
  cursor: pointer;
}
.pbps-lfbot-list li .pspass-icon,
.pbps-rtbot-list li .pspass-icon {
  display: block;
  width: 13px;
  height: 19px;
  margin: 0 auto;
  background: url(../images/list-icon/pbps_19.png) no-repeat;
}
.pbps-lfbot-list li .psnopa-icon,
.pbps-rtbot-list li .psnopa-icon {
  display: block;
  width: 13px;
  height: 13px;
  margin: 0 auto;
  background: url(../images/list-icon/pbps_23.png) no-repeat;
}
.pbps-lfbot-list li .tuijian-icon,
.pbps-rtbot-list li .tuijian-icon {
  width: 18px;
  height: 25px;
  background: url(../images/cg-icog/zjtpico_15.png) no-repeat;
  display: block;
  margin: 0 auto;
}
.pbps-lfbot-list li .pb-relace-icon,
.pbps-rtbot-list li .pb-relace-icon {
  display: inline-block;
  vertical-align: top;
  width: 22px;
  height: 22px;
  background: #ffe5e6 url(../images/pbhall-img/pbhall_22.png) no-repeat center center;
  position: absolute;
  border-radius: 3px;
  right: 7px;
  top: 1px;
  cursor: pointer;
}
.pbps-lfbot-list li .wt-none,
.pbps-rtbot-list li .wt-none {
  display: none;
}
.pbps-lfbot-list .pbps-sel-wrap,
.pbps-rtbot-list .pbps-sel-wrap {
  position: absolute;
  top: 15px;
  left: 50%;
  width: 90px;
  margin-left: -45px;
  z-index: 2;
  display: none;
}
.pbps-lfbot-list .pbps-sel-wrap .sp-posrel,
.pbps-rtbot-list .pbps-sel-wrap .sp-posrel {
  display: block;
  position: relative;
  height: 6px;
  width: 100%;
}
.pbps-lfbot-list .pbps-sel-wrap .sp-posrel .bai-arrow,
.pbps-rtbot-list .pbps-sel-wrap .sp-posrel .bai-arrow {
  display: block;
  position: absolute;
  width: 13px;
  height: 7px;
  top: 0;
  background: url(../images/framever3/arrow-ver3_03.png);
  left: 50%;
  margin-left: -6px;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list {
  border: 1px solid #e0e0e0;
  width: 100%;
  padding-right: 2px;
  background-color: #fff;
  z-index: 2;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list .green-msg,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list .green-msg {
  color: #00881a;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list .red-msg,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list .red-msg {
  color: #e01116;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list > div,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list > div {
  height: 28px;
  line-height: 28px;
  text-align: left;
  margin: 2px 0;
  cursor: pointer;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list > div:hover,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list > div:hover {
  color: #fff;
  background-color: #e01116;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list > div:hover .hege-icon,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list > div:hover .hege-icon {
  background: url(../images/list-icon/listicon2_03.png) no-repeat right center;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list > div:hover .nothege-icon,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list > div:hover .nothege-icon {
  background: url(../images/list-icon/listicon1_06.png) no-repeat right center;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list > div:hover .hline-icon,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list > div:hover .hline-icon {
  background: url(../images/list-icon/list3_03.png) no-repeat right center;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list > .wt-tcenter,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list > .wt-tcenter {
  text-align: center;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list .hege-icon,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list .hege-icon {
  display: inline-block;
  vertical-align: top;
  height: 100%;
  width: 12px;
  background: url(../images/list-icon/listicon1_03.png) no-repeat right center;
  margin: 0 6px 0 3px;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list .nothege-icon,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list .nothege-icon {
  display: inline-block;
  vertical-align: top;
  height: 11px;
  width: 12px;
  background: url(../images/list-icon/pbps_23.png) no-repeat;
  background-size: 100% 100%;
  margin: 9px 6px 0 3px;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list .hline-icon,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list .hline-icon {
  display: inline-block;
  vertical-align: top;
  height: 3px;
  width: 29px;
  background: url(../images/list-icon/listicon1_10.png) no-repeat;
  margin-top: 13px;
}
.pbps-lfbot-list .pbps-sel-wrap .pbps-sel-list .tuijian-icon,
.pbps-rtbot-list .pbps-sel-wrap .pbps-sel-list .tuijian-icon {
  width: 15px;
  height: 21px;
  background: url(../images/cg-icog/zjtpico_11.png) no-repeat;
  margin-top: 4px;
  display: inline-block;
  vertical-align: top;
}
.pbps-lfbot-list .pbps-sel-wrap .pblist-hover-icon,
.pbps-rtbot-list .pbps-sel-wrap .pblist-hover-icon {
  display: inline-block;
  float: left;
  width: 8px;
  height: 100%;
  background: url(../images/framever3/person-ver3_06.png) no-repeat left center;
  vertical-align: top;
}
.pbps-lfbot-list .ps-inpbox,
.pbps-rtbot-list .ps-inpbox {
  display: block;
  width: 80%;
  height: 26px;
  margin: 0 auto;
  display: none;
}
.pbps-lfbot-list .ps-inpbox input,
.pbps-rtbot-list .ps-inpbox input {
  border: 1px solid #e0e0e0;
  line-height: 24px;
  text-align: center;
  width: 100%;
}
.pbbg-lfyd-list {
  display: flex;
  display: -ms-flexbox;
  height: auto;
}
.pbbg-lfyd-list li {
  height: auto;
}
.pbbg-lfyd-list li > div {
  height: auto;
}
.pbbg-lfyd-list li > .hr-line {
  display: inline-block;
  vertical-align: top;
  margin: 14px auto;
}
.pbbg-lfyd-list li .ft-red {
  color: #e01116;
  font-weight: bold;
}
.titfw-list li {
  color: #333;
  font-size: 16px;
  font-weight: bold;
}
.pbps-lfbot-list,
.pbps-lftop-list {
  border-right: 1px solid #e0e0e0;
}
.pbps-rttop-list,
.pbps-rtbot-list {
  display: flex;
  display: -ms-flexbox;
}
.pbps-rttop-list li,
.pbps-rtbot-list li {
  width: 10%;
}
.pbps-rttop-list .blue-msg,
.pbps-rtbot-list .blue-msg {
  color: #1a91ed;
}
.pbps-rttop-list .file-msg,
.pbps-rtbot-list .file-msg {
  color: #1a91ed;
  cursor: pointer;
}
.pbpro-rttop-fixlist {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}
.pbpro-rttop-fixlist li {
  width: 100%;
}
.pbpro-rttop-fixlist .blue-msg {
  color: #1a91ed;
}
.pbpro-rttop-fixlist .file-msg {
  color: #1a91ed;
  cursor: pointer;
}
.pbps-tbody-slide .pbpro-lfbot-listbox ul.pbpro-lftop-list {
  background-color: #ebebeb;
}
.pbpro-list-posr li {
  position: relative;
}
.pbpro-list-posr li .zu-sign-icon {
  position: absolute;
  top: 0;
  left: 5px;
  width: 19px;
  height: 23px;
  background: url(../images/list-icon/list2_03.png) no-repeat;
}
.pbps-tfoot-slide {
  border: 1px solid #e0e0e0;
  border-top: none;
  background-color: #ebebeb;
  width: 100%;
  font-weight: bold;
  font-size: 16px;
  overflow: hidden;
}
.pbps-lffoot-list {
  width: 100%;
  height: 35px;
  line-height: 34px;
  border-right: 1px solid #e0e0e0;
}
.pbps-lffoot-list li {
  height: 100%;
  text-align: center;
}
.pbps-rtfoot-list {
  width: 100%;
  height: 35px;
  line-height: 34px;
  display: flex;
  display: -ms-flexbox;
}
.pbps-rtfoot-list li {
  width: 10%;
  height: 100%;
  text-align: center;
  border-right: 1px solid #e0e0e0;
  float: left;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -ms-flexbox;
  -ms-flex-pack: center;
  -ms-flex-align: center;
}
.pbps-rtfoot-list li > div {
  display: block;
  width: 100%;
}
.pbps-rtfoot-list li > div p {
  line-height: 20px;
}
.pbps-rtfoot-list li:last-child {
  border-right: none;
}
.pbps-rtfoot-list li .red-msg {
  color: #e01116;
}
.pbps-rtfoot-list .hr-line {
  display: block;
  height: 30px;
  width: 29px;
  margin: 0 auto;
  background: url(../images/list-icon/listicon1_10.png) no-repeat center center;
  cursor: pointer;
}
.pbps-rtfoot-list .pspass-icon {
  display: block;
  width: 13px;
  height: 19px;
  margin: 0 auto;
  background: url(../images/list-icon/pbps_19.png) no-repeat;
}
.pbps-rtfoot-list .psnopa-icon {
  display: block;
  width: 13px;
  height: 13px;
  margin: 0 auto;
  background: url(../images/list-icon/pbps_23.png) no-repeat;
}
.pbps-rtfoot-list .wt-none {
  display: none;
}
.pbps-rtfoot-list .ps-inpbox {
  display: block;
  width: 80%;
  height: 26px;
  margin: 0 auto;
  display: none;
}
.pbps-rtfoot-list .ps-inpbox input {
  border: 1px solid #e0e0e0;
  line-height: 26px;
  text-align: center;
  width: 100%;
  vertical-align: top;
}
.pbps-list-footer h5 {
  font-size: 14px;
  font-weight: bold;
  line-height: 50px;
}
.pbps-list-footer p {
  font-size: 14px;
  line-height: 28px;
}
.pbps-list-footer p span {
  display: block;
  float: left;
  width: 55px;
  line-height: 28px;
}
.pbps-list-footer p .wt100 {
  width: 100%;
}
.pbps-list-footer p textarea {
  resize: none;
  border: 1px solid #e0e0e0;
  height: 60px;
  width: calc(100% - 60px);
  margin-left: 5px;
}
.pbbg-topact-box {
  height: 40px;
  line-height: 40px;
}
.pbbg-topact-list {
  float: left;
}
.pbbg-topact-list dt,
.pbbg-topact-list dd {
  float: left;
  height: 36px;
  line-height: 36px;
}
.pbbg-topact-list dd {
  width: 150px;
  margin-left: 15px;
}
.pbbg-topact-list dd .pbbg-act-posr {
  width: 100%;
  height: 100%;
  border: 1px solid #a9a9a9;
  text-align: center;
}
.pbbg-topact-list dd .act-seldown-icon {
  display: inline-block;
  width: 13px;
  height: 100%;
  background: url(../images/spsetting/down-grayarow_03.png) no-repeat left center;
  vertical-align: top;
  margin-left: 8px;
  position: relative;
  cursor: pointer;
}
.pbbg-topact-list dd .act-selup-icon {
  position: absolute;
  width: 13px;
  height: 7px;
  background: url(../images/framever3/arrow-ver3_03.png);
  top: 21px;
  left: 0;
  z-index: 3;
  display: none;
}
.pbbg-topact-list .sel-box {
  position: relative;
}
.pbbg-selbox-list {
  position: absolute;
  top: 28px;
  width: 100%;
  border: 1px solid #cbcbcb;
  padding-right: 2px;
  background-color: #fff;
  left: 0;
  display: none;
  z-index: 2;
}
.pbbg-selbox-list > div {
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin: 2px 0;
  cursor: pointer;
}
.pbbg-selbox-list > div:hover {
  background-color: #e01116;
  color: #fff;
}
.pbbg-selbox-list .hover-icon {
  display: inline-block;
  float: left;
  width: 8px;
  height: 100%;
  background: url(../images/framever3/person-ver3_06.png) no-repeat left center;
  vertical-align: top;
}
.pbps-zbhx-lfbox,
.pbps-zbhx-rtbox {
  width: calc(50% - 13px);
  float: left;
}
.pbps-zbhx-lfbox h5,
.pbps-zbhx-rtbox h5 {
  text-align: center;
  height: 40px;
  line-height: 40px;
  font-weight: bold;
  font-size: 16px;
}
.pbps-zbhx-rtbox {
  float: right;
}
.pbbg-thead-list,
.pbbg-body-list {
  width: 100%;
  height: 50px;
}
.pbbg-thead-list li,
.pbbg-body-list li {
  float: left;
  height: 100%;
  text-align: center;
  border-right: 1px solid #e0e0e0;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -ms-flexbox;
  -ms-flex-pack: center;
  -ms-flex-align: center;
}
.pbbg-thead-list li:last-child,
.pbbg-body-list li:last-child {
  border-right: none;
}
.pbbg-thead-list li > div,
.pbbg-body-list li > div {
  display: block;
  width: 100%;
  line-height: 20px;
}
.pbbg-thead-list li > div > span,
.pbbg-body-list li > div > span {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.pbbg-thead-list li .qdnot-p,
.pbbg-body-list li .qdnot-p {
  word-break: break-all;
  padding: 0 8px;
  text-align: left;
}
.pbbg-thead-list .zbjg-inp,
.pbbg-body-list .zbjg-inp {
  width: 85%;
  height: 36px;
  line-height: 34px;
  padding: 0 5px;
  border: 1px solid #e0e0e0;
}
.pbbg-thead-list .qdnot-area,
.pbbg-body-list .qdnot-area {
  border: 1px solid #e0e0e0;
  height: 90%;
  resize: none;
  width: 85%;
}
.pbbg-thead-list .pbps-sel-wrap,
.pbbg-body-list .pbps-sel-wrap {
  position: absolute;
  top: 16px;
  left: 50%;
  width: 260px;
  margin-left: -130px;
  z-index: 2;
  display: none;
}
.pbbg-thead-list .pbps-sel-wrap .sp-posrel,
.pbbg-body-list .pbps-sel-wrap .sp-posrel {
  display: block;
  position: relative;
  height: 6px;
  width: 100%;
}
.pbbg-thead-list .pbps-sel-wrap .sp-posrel .bai-arrow,
.pbbg-body-list .pbps-sel-wrap .sp-posrel .bai-arrow {
  display: block;
  position: absolute;
  width: 13px;
  height: 7px;
  top: 0;
  background: url(../images/framever3/arrow-ver3_03.png);
  left: 50%;
  margin-left: -6px;
}
.pbbg-thead-list .pbps-sel-wrap .pbps-sel-list,
.pbbg-body-list .pbps-sel-wrap .pbps-sel-list {
  border: 1px solid #e0e0e0;
  width: 100%;
  padding-right: 2px;
  background-color: #fff;
  z-index: 2;
}
.pbbg-thead-list .pbps-sel-wrap .pbps-sel-list > div,
.pbbg-body-list .pbps-sel-wrap .pbps-sel-list > div {
  height: 28px;
  line-height: 28px;
  text-align: left;
  margin: 2px 0;
  cursor: pointer;
  text-align: center;
}
.pbbg-thead-list .pbps-sel-wrap .pbps-sel-list > div:hover,
.pbbg-body-list .pbps-sel-wrap .pbps-sel-list > div:hover {
  color: #fff;
  background-color: #e01116;
}
.pbbg-thead-list .pbps-sel-wrap .pblist-hover-icon,
.pbbg-body-list .pbps-sel-wrap .pblist-hover-icon {
  display: inline-block;
  float: left;
  width: 8px;
  height: 100%;
  background: url(../images/framever3/person-ver3_06.png) no-repeat left center;
  vertical-align: top;
}
.pbbg-thead-list {
  background-color: #ebebeb;
  border: 1px solid #e0e0e0;
}
.pbbg-body-list {
  border: 1px solid #e0e0e0;
  border-top: none;
}
.pbzbhx-topact-list {
  display: inline-block;
  height: 100%;
  padding-top: 10px;
  vertical-align: top;
  padding-left: 20px;
}
.pbzbhx-topact-list dt,
.pbzbhx-topact-list dd {
  float: left;
  height: 30px;
  line-height: 30px;
  margin-left: 6px;
  font-weight: normal;
}
.pbzbhx-topact-list dt input,
.pbzbhx-topact-list dd input {
  border: 1px solid #e0e0e0;
  height: 30px;
  text-align: center;
  line-height: 28px;
  width: 40px;
  vertical-align: top;
}
.pbzbhx-topact-list dt button,
.pbzbhx-topact-list dd button {
  width: 60px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  background-color: #e01116;
  color: #fff;
  font-size: 14px;
  border-radius: 5px;
  vertical-align: top;
  font-weight: bold;
}
.pb-pbgl-areaslide {
  padding-top: 120px;
  text-align: center;
  font-size: 30px ;
  height: 100%;
  width: 100%;
}
.pb-pbgllist-box {
  padding: 50px 130px;
  height: 100%;
  width: 100%;
}
.pbggfile-slidebox .sp-slide {
  margin-left: 80px;
}
.pbggfile-slidebox .sp-slide a {
  margin-left: 25px;
}
.pbggfile-slidebox .file-msg {
  color: #1a91ed;
}
.pbggfile-slidebox .file-view-msg {
  color: #e01116;
}
.pb-zj-tips {
  height: 50px;
  line-height: 50px;
  color: #e01116;
  font-size: 16px;
}
.pb-zj-tips b {
  font-weight: bold;
}
.pb-upfile-wrap {
  padding: 15px 0;
  overflow: hidden;
}
.pb-upfile-wrap .filebtn-box {
  display: block;
  float: left;
  background: url(../images/operate-icon/shangchuang_03.png) no-repeat left center;
  padding-left: 30px;
  height: 30px;
  line-height: 30px;
}
.pb-upfile-wrap .filename-box {
  display: block;
  float: left;
  color: #1a91ed;
  padding-left: 20px;
  line-height: 30px;
}
.pb-chengmang-box {
  width: 100%;
  height: 100%;
  padding: 50px;
}
.pb-chengmang-list {
  width: 100%;
  min-height: 30px;
  margin-top: 20px;
  overflow: hidden;
}
.pb-chengmang-list dt {
  float: left;
  width: 140px;
  text-align: right;
  line-height: 30px;
}
.pb-chengmang-list dd {
  float: left;
  width: calc(100% - 160px);
  line-height: 30px;
  margin-left: 20px;
}
.pb-chengmang-list dd .textarea {
  padding: 15px;
  width: 100%;
  border: 1px solid #e0e0e0;
  height: 90px;
  color: #333;
  resize: none;
}
.pb-chengmang-list .pb-fullwid-list {
  width: 100%;
}
.pb-chengmang-list .pb-fullwid-list li {
  float: left;
  margin-right: 50px;
}
.pb-chengmang-list .pb-fullwid-list li b {
  font-weight: bold;
  margin-right: 15px;
}
.pb-chengmang-list .pb-fullinp-list {
  width: 100%;
}
.pb-chengmang-list .pb-fullinp-list li {
  height: 30px;
  float: left;
  text-align: right;
}
.pb-chengmang-list .pb-fullinp-list li input {
  border: 1px solid #e0e0e0;
  text-align: center;
  height: 100%;
}
.pb-chengmang-list .pb-fullinp-list li .fujian-box {
  width: 100%;
  height: 100%;
  position: relative;
}
.pb-chengmang-list .pb-fullinp-list li .fujian-box input {
  width: 100%;
  padding: 0 30px 0 10px;
}
.pb-chengmang-list .pb-fullinp-list li .fujian-box .wt-yunShchuang-icon {
  position: absolute;
  top: 8px;
  right: 12px;
}
.pb-chengmang-list .pb-fullinp-list li b {
  font-weight: bold;
  width: 100px;
  text-align: right;
  padding-right: 10px;
}
.pb-chengmang-list .pb-fullinp-list li span {
  width: calc(100% - 120px);
  display: inline-block;
  height: 100%;
}
.pb-chengmang-list .pb-fullinp-list li span input {
  width: 100%;
}
.pb-chengmang-list .file-msg {
  color: #1a91ed;
}
.pb-chengmang-list .sel-danwei-box {
  border: 1px solid #e0e0e0;
  height: 300px;
  padding: 20px 80px;
}
.pb-blueselect-list li {
  float: left;
  height: 34px;
  line-height: 34px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pb-blueselect-list .wt-checked-icon {
  display: inline-block;
  height: 100%;
  width: 17px;
  vertical-align: center;
  background: url(../images/operate-icon/checkboxicon_03.png) no-repeat left center;
  vertical-align: top;
}
ul.pb-blueft-seleted {
  color: #1a91ed;
}
ul.pb-blueft-seleted .wt-checked-icon {
  background: url(../images/operate-icon/checkboxicon_05.png) no-repeat left center;
}
.pb-pjmsg-box {
  font-size: 16px;
  font-weight: bold;
  line-height: 30px;
  padding: 5px 15px;
  color: #333;
  border: 1px solid #e0e0e0;
  text-indent: 2em;
}
.textarea-h70p {
  height: 70px;
  resize: none;
  border: 1px solid #e0e0e0;
  width: 100%;
}
.pbps-sel-wrap {
  position: absolute;
  top: 36px;
  left: 0;
  width: 100%;
  z-index: 2;
  display: none;
}
.pbps-sel-wrap .sp-posrel {
  display: block;
  position: relative;
  height: 6px;
  width: 100%;
}
.pbps-sel-wrap .sp-posrel .bai-arrow {
  display: block;
  position: absolute;
  width: 13px;
  height: 7px;
  top: 0;
  background: url(../images/framever3/arrow-ver3_03.png);
  right: 20px;
}
.pbps-sel-wrap .pbps-sel-list {
  border: 1px solid #e0e0e0;
  width: 100%;
  padding: 0 4px;
  background-color: #fff;
  z-index: 2;
  max-height: 182px;
  overflow-y: auto;
}
.pbps-sel-wrap .pbps-sel-list > div {
  height: 28px;
  line-height: 28px;
  text-align: left;
  margin: 2px 0;
  cursor: pointer;
  position: relative;
}
.pbps-sel-wrap .pbps-sel-list > div:hover {
  color: #fff;
  background-color: #e01116;
}
.pbps-sel-wrap .pbps-sel-list > div:hover .hline-icon {
  background: url(../images/list-icon/list3_03.png) no-repeat right center;
}
.pbps-sel-wrap .pbps-sel-list > div > .text-box {
  display: block;
  text-align: center;
  border-bottom: 1px solid #e0e0e0;
}
.pbps-sel-wrap .pbps-sel-list > div:last-child > .text-box {
  border-bottom: none;
}
.pbps-sel-wrap .pbps-sel-list > .wt-tcenter {
  text-align: center;
}
.pbps-sel-wrap .pbps-sel-list .hline-icon {
  display: inline-block;
  vertical-align: top;
  height: 2px;
  width: 29px;
  background: url(../images/list-icon/listicon1_10.png) no-repeat;
  margin-top: 13px;
}
.pbps-sel-wrap .pblist-hover-icon {
  display: inline-block;
  width: 8px;
  height: 100%;
  background: url(../images/framever3/person-ver3_06.png) no-repeat left center;
  vertical-align: top;
}
.bgao-msgbox {
  padding: 10px 15px;
  border: 1px solid #ebebeb;
  margin: 25px 0;
}
.bgao-msgbox p {
  text-indent: 2em;
  font-size: 16px;
  font-weight: bold;
  line-height: 30px;
}
.bgao-msgbox .fir-p {
  text-indent: 0;
}
.bgao-filelist li,
.dlbgao-filelist li {
  width: 33.33%;
  float: left;
  line-height: 30px;
}
.bgao-filelist li a,
.dlbgao-filelist li a {
  color: #1a91ed;
}
.bgao-filelist li .view-color,
.dlbgao-filelist li .view-color {
  color: #e01116;
}
.dlbgao-filelist li {
  width: 50%;
}
.dlbgao-filelist li .view-color {
  margin-left: 20px;
}
.qb-flow-list {
  background: #fff;
}
.qb-flow-list li {
  width: 120px;
  height: 36px;
  text-align: center;
  line-height: 36px;
  background-color: #ededed;
  border-radius: 4px;
  font-weight: bold;
}
.pbxieyi-closeBtn {
  width: 43px;
  height: 43px;
  background-color: #e4e4e4;
  background: #e4e4e4 url(../images/tit-icon/close-cha_03.png) no-repeat center center;
  cursor: pointer;
}
@media screen and (max-width: 1800px) {
  .pbhall-head .pbhall-logo {
    width: 260px;
  }
  .localinfo-list li {
    margin: 0 5px;
  }
}
@media screen and (max-width: 1550px) {
  .pbps-rtbtnbox .pbps-red-btn {
    width: 85px;
    margin-left: 5px;
  }
  .pb-main-infobox {
    padding: 20px;
  }
  .pbinfo-slidebox {
    padding: 20px 10px;
  }
  .pbps-main-con {
    padding: 20px;
  }
  .pb-setmain-box {
    padding: 10px 20px 40px;
  }
}
