.w100 {
  width: 100%;
}
.color2789ee {
  color: #2789ee;
}
.coloree851e {
  color: #ee851e;
}
.f36 {
  font-size: 36px;
}
.f28 {
  font-size: 28px;
}
.f24 {
  font-size: 24px;
}
.text-blue {
  color: #2789ee;
}
.bg_white {
  background-color: #fff;
}
.filterContainer .filterOut {
  margin-bottom: 0px;
}
.filterContainer .filterOut {
  padding: 0px;
}
.myPage {
  min-height: 500px;
}
/* 搜索 部分 */
.sortBox p {
  line-height: 60px;
  color: #666;
}
.sortBox p.on,
.sortBox p:hover {
  color: #2789ee;
}
/* 列表开始 */
.RL_List ul li {
  width: 100%;
  height: 228px;
  /* padding-top: 30px; */
  box-sizing: border-box;
}
.listBgBox {
  width: 100%;
  height: 208px;
  overflow: hidden;
  position: relative;
  padding: 21px 2px 2px 3px;
  background: url(../images/boxBg.png) no-repeat;
  box-shadow: 0px 0px 10px 0px rgba(0, 82, 217, 0.14);
  border-radius: 6px;
  border: 2px solid #fff;
  box-sizing: border-box;
  margin-top: 20px;
}
.RL_List ul li .listBgBox:hover {
  border: 1px solid #2789ee;
  background: url(../images/boxBg1.png) no-repeat;
  background-size: 100% 100%;
}
.RL_List ul li .stateImg {
  top: 0px;
  right: 0px;
}
.RL_List ul li .listtop {
  padding: 0px 18px 0px 17px;
  box-sizing: border-box;
}
.RL_List ul li .msjxTitle {
  max-width: 800px;
}
.RL_List ul li .msjxTitle .title:hover {
  color: #2789ee;
}
.RL_List ul li .listtop .title {
  max-width: 619px;
  line-height: 30px;
}
.RL_List ul li .list_LeftBox {
  height: 122px;
  width: 800px;
}
.RL_List ul li .list_Left {
  width: 100%;
  line-height: 16px;
  overflow: hidden;
}
.RL_List ul li .list_Left .listTitle {
  width: 600px;
  padding-left: 65px;
  line-height: 1.4;
}
.RL_List ul li .list_Left .listTitle:hover {
  color: #2789ee;
}

.RL_List ul li .list_Left .RL_ListIcon01 {
  background: url(../images/zczt.png) no-repeat left center;
}
.RL_List ul li .list_Left .RL_ListIcon03 {
  background: url(../images/sbsj.png) no-repeat left center;
}
.RL_List ul li .list_Left .RL_ListIcon02 {
  background: url(../images/bmgl.png) no-repeat left center;
}
.maxW134 {
  max-width: 134px;
}
.maxW265 {
  max-width: 265px;
}
.maxW270 {
  max-width: 320px;
}
.RL_List ul li .list_Center {
  width: 215px;
  height: 90px;
  border-right: 1px solid #ededed;
  margin-top: 10px;
  position: absolute;
  right: 270px;
  top: 50%;
  margin-top: -45px;
}
.list_Right {
  width: 300px;
  height: 120px;
  padding-top: 15px;
  box-sizing: border-box;
  border-left: 1px dashed #dddddd;
}
.zcfstype {
  width: fit-content;
  margin: auto;
  line-height: 30px;
  padding: 0px 15px;
  box-sizing: border-box;
  background: rgba(39, 137, 238, 0.13);
  border-radius: 6px;
}
.listbottom {
  width: 100%;
  line-height: 50px;
  padding: 0px 20px;
  background-color: #f0f5fa;
  box-sizing: border-box;
  border-radius: 0px 0px 8px 8px;
  margin-top: 12px;
}
.listbottom a {
  color: #2789ee;
}
.listbottom a:hover {
  font-weight: bold;
}
.browseNum {
  max-width: 230px;
  padding-left: 30px;
  background: url(../images/eye.png) no-repeat left center;
  background-size: 19px 11px;
  box-sizing: border-box;
}
.RL_List ul li .numTip {
  color: #ee851e;
}

.popBox01 {
  top: -150px !important;
  height: 100px !important;
}
.nodataPic {
  background: url(../../public/images/pics/noDataPicLang.png) no-repeat 50%;
}
.titleBoxs {
  width: 551px;
}

.jsjxbox {
  padding: 20px 0px;
}
.jsjxbox a {
  color: #2789ee;

  padding: 10px 15px 10px 9px;
  margin-right: 20px;
  border-radius: 4px;
}
.jsjxbox span {
  display: inline-block;
  line-height: 20px;
}
.zcztBox {
  height: 30px;
}
.zcztBox span {
  display: inline-block;
  background: rgba(39, 137, 238, 0.13);
  color: #2789ee;
  border-radius: 6px;
  line-height: 30px;
  padding: 0px 15px;
  box-sizing: border-box;
  margin-right: 20px;
}
.line30 {
  line-height: 30px;
  display: inline-block;
  color: #2789ee;
}
.inputBox {
  line-height: 40px;
  padding: 20px 0px;
  box-sizing: border-box;
}
.inputBox > div > div {
  height: 40px;
  width: 119px;
  background-color: #fff;
  border-radius: 4px;
  padding: 0px 10px;
  box-sizing: border-box;
}
.inputBox div input {
  border: none;
  width: 57px;
  height: 40px;
  background: none;
}
.searchBtn {
  width: fit-content;
  border-bottom: none !important;
  text-align: center;
  margin: 30px auto 0px auto;
}
.searchBtn a {
  width: 120px;
  line-height: 40px;
  border-radius: 6px;
}
.searchBtn a:nth-of-type(1) {
  background: linear-gradient(to right, #2789ee, #2060a4);
}
.searchBtn a:nth-of-type(1):hover {
  background: linear-gradient(to right, #2060a4, #2789ee);
}
.searchBtn a:nth-of-type(2) {
  background: linear-gradient(to right, #f09749, #ee851e);
}
.searchBtn a:nth-of-type(2):hover {
  background: linear-gradient(to right, #ee851e, #f09749);
}
.resultsCont {
  width: 1200px;
  height: 180px;
  background: url(../images/jgBg.png) no-repeat;
  padding: 52px 25px 0px 25px;
  box-sizing: border-box;
}
