.bgf7f7f7 {
  background-color: #f7f7f7;
}
.sup_noticeWp .sup_noticeList {
  margin-top: 10px;
}
.sup_noticeWp .sup_noticeList .notListLi_time {
  font-size: 14px;
  color: #888;
  margin-top: 3px;
  height: 41px;
}
.sup_noticeWp .sup_noticeList .sup_notListLi {
  height: 44px;
  line-height: 44px;
  border-bottom: 1px solid #E6E6E6;
  font-size: 16px;
}
.sup_noticeWp .sup_noticeList .sup_notListLi:hover .notListLi_link,
.sup_noticeWp .sup_noticeList .sup_notListLi:hover .notListLi_time {
  color: #4991e1;
}
.sup_noticeWp .sup_noticeList .sup_notListLi .notListLi_link {
  color: #555;
}
.sup_noticeWp .sup_noticeList .sup_notListLi .notListLi_s1 {
  display: inline-block;
  max-width: 440px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}
.sup_noticeWp .sup_noticeList .sup_notListLi .notListLi_tips {
  display: inline-block;
  width: 32px;
  height: 14px;
  line-height: 14px;
  font-size: 10px;
  background-color: #FF3300;
  color: #fff;
  text-align: center;
  vertical-align: middle;
}
.sup_noticeWp .sup_noticeList .sup_notListLi2 {
  height: 44px;
  line-height: 44px;
}
.sup_noticeWp .sup_noticeList .sup_notListLi2:hover .notListLi_time,
.sup_noticeWp .sup_noticeList .sup_notListLi2:hover .notListLi_s2 {
  color: #4991E1;
}
.sup_noticeWp .sup_noticeList .sup_notListLi2 .notListLi_s1,
.sup_noticeWp .sup_noticeList .sup_notListLi2 .notListLi_s2 {
  display: inline-block;
  max-width: 230px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  color: #00DEAE;
  font-size: 16px;
}
.sup_noticeWp .sup_noticeList .sup_notListLi2 .notListLi_s2 {
  color: #555555;
  margin-left: 10px;
}
.sup_contH32 {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  font-size: 16px;
  color: #555;
}
.sup_nameList {
  padding-top: 47px;

}
.sup_nameList .sup_nameListWp {
  width: 100%;
  height: 656px;
  background-color: #fff;
  border-radius: 5px;
  padding: 30px 30px 0;
  box-sizing: border-box;
}
.sup_nameList .sup_nameListWp .sup_nameList_tit {
  height: 36px;
  line-height: 24px;
  font-size: 24px;
}
.sup_nameList .sup_nameListWp .sup_nameList_tit .nameList_link {
  display: block;
  margin-right: 41px;
  color: #555;
  padding-bottom: 10px;
  border-bottom: 2px solid transparent;
}
.sup_nameList .sup_nameListWp .sup_nameList_tit .nameList_link:hover,
.sup_nameList .sup_nameListWp .sup_nameList_tit .nameList_link.on {
  border-color: #4991e1;
  color: #4991e1;
}
.sup_nameList .sup_nameListWp .sup_nameList_tBox {
  width: 100%;
  height: 60px;
  border: 1px solid #DFDFDF;
  padding: 13px 20px;
  box-sizing: border-box;
  background-color: #FAFAFA;
  margin-top: 54px;
}
.mgr3 {
  margin-right: 3px;
}
.mgr7 {
  margin-right: 7px;
}
.mgr27 {
  margin-right: 27px;
}
.mgr45 {
  margin-right: 45px;
}
.mgt40 {
  margin-top: 40px;
}
.inp.h32 {
  height: 30px;
  line-height: 30px;
  font-size: 16px;
}
.inp.w220 {
  width: 218px;
}
.v_m {
  vertical-align: middle;
}
.pdl32 {
  padding-left: 32px;
}
.c4991e1 {
  color: #4991E1;
}
.boxsz_bb {
  box-sizing: border-box;
}
.mgl32 {
  margin-left: 32px;
}
.qjf_seleautodiv {
  font-size: 16px;
}
.qjf_selecur p,
.qjf_seleautocur p {
  padding: 0 0 0 13px;
}
.qjf_seledrop a,
.qjf_seleautodrop a {
  padding: 0 0 0 12px;
}
.sup_table01 {
  margin-top: 7px;
}
.sup_table01 table {
  width: 100%;
}
.sup_table01 table thead tr {
  height: 56px;
  line-height: 56px;
  text-align: center;
  font-size: 16px;
  color: #555;
}
.sup_table01 table tbody {
  display: block;
  width: 1140px;
  height: 363px;
  overflow-x: hidden;
  overflow-y: auto;
}
.sup_table01 table tbody tr {
  height: 44px;
  line-height: 44px;
  background-color: #FAFAFA;
  text-align: center;
  font-size: 16px;
  color: #555;
  margin-bottom: 20px;
  display: block;
  width: 1140px;
}
.sup_table01 table td {
  width: 20%;
  float: left;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sup_table01 table td.mgl32 {
  display: inline-block;
}
.right790 {
  float: left;
  margin-left: 240px;
  width: 960px;
  padding: 30px;
  min-height: 850px;
  box-sizing: border-box;
}
.yql_nameManage {
  margin-top: 14px;
}
.yql_nameManage.mgt30 {
  margin-top: 30px;
}
.yql_nameManage.mgt40 {
  margin-top: 40px;
}
.yql_nameManage .nameManage_header {
  height: 30px;
  font-size: 18px;
  line-height: 18px;
  border-bottom: 1px solid #DFDFDF;
}
.yql_nameManage .nameManage_header .header_link {
  position: relative;
  display: inline-block;
  padding-bottom: 11px;
  border-bottom: 2px solid transparent;
  color: #555;
  margin-right: 30px;
}
.yql_nameManage .nameManage_header .header_link.on,
.yql_nameManage .nameManage_header .header_link:hover {
  color: #4991e1;
  border-color: #4991E1;
}
.yql_nameManage .nameManage_header .header_link .link_nums {
  position: absolute;
  right: -10px;
  top: -7px;
  width: 13px;
  height: 13px;
  display: inline-block;
  border-radius: 50%;
  text-align: center;
  line-height: 13px;
  font-size: 8px;
  color: #fff;
  background-color: #ED5565;
  transform: scale(0.8);
}
.yql_nameManage .nameManage_header .header_link .link_nums2 {
  position: absolute;
  right: -22px;
  top: -9px;
  width: 27px;
  height: 13px;
  display: inline-block;
  border-radius: 8px;
  text-align: center;
  line-height: 13px;
  font-size: 8px;
  color: #fff;
  background-color: #ED5565;
  transform: scale(0.8);
}
.em-w8 {
  position: relative;
  display: inline-block;
  width: 8px;
  height: 32px;
  vertical-align: middle;
  margin: 0 4px;
}
.em-w8::before {
  content: '';
  position: absolute;
  top: 16px;
  left: 0;
  width: 8px;
  height: 0px;
  border-bottom: 1px solid #ddd;
}
.mgr17 {
  margin-right: 17px;
}
.span_h32 {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  color: #555;
}
.span_h32.w56 {
  width: 56px;
  text-align: right;
}
.tit_h42Box {
  width: 100%;
  height: 42px;
  border: 1px solid #DCDCDC;
  box-sizing: border-box;
  background-color: #fcfcfc;
  padding: 4px 19px;
}
.mgt60 {
  margin-top: 60px;
}
.sup_btn01 {
  display: inline-block;
  height: 32px;
  line-height: 30px;
  padding: 0 11px;
  font-size: 14px;
  color: #fff;
  border-radius: 3px;
  border: 1px solid transparent;
  background-color: #4991E1;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
}
.sup_btn01.pdlr17 {
  padding: 0 17px;
}
.sup_btn01.w62 {
  width: 62px;
}
.sup_btn01:hover {
  color: #fff;
  background-color: #4380c7;
}
.sup_btn01.c539BE5 {
  color: #539BE5;
  border-color: #539BE5;
  background-color: #fff;
}
.sup_btn01.c539BE5:hover {
  background-color: #e8f3ff;
}
.sup_btn02 {
  display: inline-block;
  width: 154px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background-color: #4991E1;
  font-size: 16px;
  color: #fff;
  border-radius: 3px;
}
.sup_btn02:hover {
  color: #fff;
  background-color: #4380c7;
}
.sup_btn03 {
  display: inline-block;
  width: 118px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  border-radius: 3px;
  background-color: #4991E1;
}
.sup_btn03:hover {
  color: #fff;
  background-color: #4380c7;
}
.sup_btn04 {
  display: inline-block;
  width: 80px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-size: 14px;
  color: #539BE5;
  border-radius: 3px;
  background-color: #fff;
  border: 1px solid #539BE5;
  box-sizing: border-box;
}
.sup_btn04:hover {
  color: #fff;
  background-color: #539BE5;
}
.mgt4 {
  margin-top: 4px;
}
.pdlr11 {
  padding: 0 11px;
}
.mgt42 {
  margin-top: 42px;
}
.yql_table01 {
  width: 100%;
}
.yql_table01 td {
  font-size: 14px;
  color: #606060;
  text-align: center;
  border-bottom: 1px solid #ECECEC;
  height: 50px;
}
.yql_table01 td .checkbox {
  margin-left: 21px;
}
.yql_table01 td.c939393 {
  color: #939393;
}
.cDB0000 {
  color: #DB0000;
}
.td_upDown {
  display: inline-block;
  width: 8px;
  height: 8px;
  background: url(../images/td_icon2.png) no-repeat center;
  margin-left: 4px;
  margin-top: 20px;
}
.mgt14 {
  margin-top: 14px;
}
.td_por {
  position: relative;
  cursor: pointer;
}
.td_por:hover .td_clAbs {
  display: block;
}
.td_por:hover .td_upDown {
  background: url(../images/td_icon.png) no-repeat center top;
  margin-top: 23px;
}
.td_por .td_clAbs {
  display: none;
  position: absolute;
  left: -43px;
  bottom: -78px;
  z-index: 9;
}
.td_por .td_clAbs.l58b45 {
  left: -39px;
  bottom: -45px;
}
.td_por .td_clAbs.t25l39 {
  bottom: initial;
  top: 27px;
  left: -39px;
}
.td_por .td_clAbs .td_clAbsWp {
  margin-top: 10px;
  width: 83px;
  box-shadow: 0 0 0 1px #DDDDDD;
  background-color: #fff;
  border-radius: 3px;
}
.td_por .td_clAbs .td_clAbsWp.w140 {
  width: 140px;
  text-align: center;
}
.td_por .td_clAbs .td_clAbsWp.w140 .td_abdItem {
  padding: 0;
}
.td_por .td_clAbs .td_abdItem {
  height: 30px;
  line-height: 30px;
  padding-left: 13px;
}
.td_por .td_clAbs .td_abdItem:hover {
  background-color: rgba(73, 145, 225, 0.06);
}
.bgfafbfb {
  background-color: #fafbfb;
}
.mgt76 {
  margin-top: 76px;
}
.mgb62 {
  margin-bottom: 62px;
}
.mgb32 {
  margin-bottom: 32px;
}
.pdr23 {
  margin-right: 23px;
}
.c09BB07 {
  color: #09BB07;
}
.cF5A623 {
  color: #F5A623;
}
.c939393 {
  color: #939393;
}
.cb2b2b2 {
  color: #b2b2b2;
}
.mgr44 {
  margin-right: 40px;
}
.mgt50 {
  margin-top: 50px;
}
.mgb65 {
  margin-bottom: 65px;
}
.fw_bold {
  font-weight: bold;
}
.dis_inb {
  display: inline-block;
}
.lh20 {
  height: 20px;
  line-height: 20px;
  font-size: 14px;
}
.mgl14 {
  margin-left: 14px;
}
.bor_bf5f5f5 {
  border-bottom: 1px solid #f5f5f5;
}
.yql_sup_rTit {
  height: 24px;
  line-height: 24px;
  font-size: 24px;
  color: #555;
}
.yql_sup_rTit2 {
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  color: #555;
  padding-bottom: 10px;
  border-bottom: 1px solid #f5f5f5;
}
.yql_sup_promise {
  height: 556px;
  overflow-x: hidden;
  overflow-y: auto;
}
.yql_sup_promise.h374 {
  height: 374px;
}
.yql_sup_promise .sup_promiseLi {
  height: 44px;
  line-height: 44px;
  padding-left: 42px;
  font-size: 14px;
  color: #555;
  margin-bottom: 20px;
  background-color: #FAFAFA;
}
.yql_sup_ywxt {
  width: 875px;
  height: 276px;
  box-sizing: border-box;
  box-shadow: 0 0 0 1px #E9E9E9;
}
.yql_sup_ywxt .sup_ywxt_tit {
  height: 42px;
  line-height: 38px;
  background-color: #E6F5FF;
  padding-left: 14px;
}
.yql_sup_ywxt .sup_ywxt_tit .s1 {
  height: 42px;
  line-height: 42px;
}
.yql_sup_ywxt .sup_ywxt_box {
  margin-top: 49px;
  padding-left: 14px;
}
.yql_sup_ywxt .sup_ywxt_box .sup_ywxt_Li {
  position: relative;
  width: 270px;
  height: 168px;
  border: 1px solid #E9E9E9;
  margin-right: 15px;
}
.yql_sup_ywxt .sup_ywxt_box .sup_ywxt_Li .ywxt_liTit {
  height: 42px;
  background-color: #E6F5FF;
  padding-left: 15px;
  line-height: 42px;
  font-size: 14px;
  color: #555;
}
.yql_sup_ywxt .sup_ywxt_box .sup_ywxt_Li .ywxt_txt {
  height: 17px;
  line-height: 17px;
  font-size: 12px;
  color: #222;
}
.yql_sup_ywxt .sup_ywxt_box .sup_ywxt_Li .ywxt_txt .s1 {
  display: inline-block;
  width: 86px;
  height: 12px;
}
.yql_sup_ywxt .sup_ywxt_box .sup_ywxt_Li .sup_ywxt_Li_abs {
  position: absolute;
  bottom: 12px;
  right: 9px;
}
.yql_sup_ywxt .sup_edit_icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(../images/edit.png) no-repeat center;
  vertical-align: text-bottom;
  cursor: pointer;
}
.mgt45 {
  margin-top: 45px;
}
.mgt8 {
  margin-top: 8px;
}
.v_t {
  vertical-align: top;
}