.routeNav {
  width: 1200px;
  text-align: left;
  font-size: 16px;
  padding: 20px 0;
  margin: auto;
}
.routeNav a:hover {
  color: #4BB3BB;
}
.currentLocation {
  color: #4BB3BB;
  font-size: 16px;
}
.xywz-banner {
  max-width: 2160px;
  margin: 0 auto;
}
.xywz-banner img {
  width: 100%;
  object-fit: cover;
}
.specification {
  width: 100%;
}
.ask_btn {
  display: block;
  text-align: right;
  margin-right: 60px;
  padding-right: 20px;
  background: #98ddd6;
  width: 100px;
  color: #fff;
  border-radius: 6px;
  padding: 5px 20px 5px 0;
}
.ask_btn:hover {
  color: #fff;
}
.cardMargin {
  margin-top: 20px !important;
}
.cardMargin30 {
  margin-top: 30px;
}
.cardMargin15 {
  margin-top: 15px;
}
.card {
  border-radius: 10px;
  background-color: #FFFFFF;
  box-shadow: 0px 4px 21px 0px rgba(212, 212, 212, 0.5);
}
.typeArea-content {
  width: 1200px;
  margin: 0 auto;
}
.font14 {
  font-size: 14px;
}
.font12 {
  font-size: 12px;
}
.font18 {
  font-size: 18px;
}
.huiFont {
  color: #7a7d7d;
  margin: 0;
}
.marginLeft5 {
  margin-left: 5px;
}
.marginLeft20 {
  margin-left: 20px;
}
.ellipsis {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  /* 指定最大行数为4行 */
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}
.cardTitle {
  position: relative;
  font-family: YouSheBiaoTiHei;
  color: #000000;
  font-weight: 800;
  font-size: 18px;
  font-style: initial;
}
.cardTitle:after {
  content: '';
  display: block;
  position: absolute;
  top: 22px;
  left: 0;
  width: 59px;
  height: 4px;
  background: linear-gradient(270deg, #ffffff 0%, #f28f0e 100%);
}
.dyjh-problemCenterBottom {
  margin-top: 12px;
}
.xywzShow-ranking .xywzShow-ranking-Box {
  padding-bottom: 7px;
  margin-top: 8px;
  border-bottom: 1.5px solid #f2f2f2;
  display: flex;
  align-items: center;
}
.xywzShow-ranking .xywzShow-ranking-Box .xywzShow-ranking-img {
  text-align: center;
  vertical-align: middle;
  width: 13px;
  height: 23px;
  margin-right: 7px;
}
.xywzShow-ranking .xywzShow-ranking-Box .xywzShow-rankingText {
  color: #444;
  font-weight: 700;
  font-size: 14px;
  margin-left: 4px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
}
.xywzShow-ranking .xywzShow-ranking-Box .xywzShow-rankingText:hover {
  color: #4BB3BB;
}
.xywzShow-ranking-Box:last-child {
  border-bottom: none;
}
.imageAlt {
  max-width: 100%;
  height: auto;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/**文章的详情-----------**/
#content {
  font-size: 16px;
}
#content h1 {
  font-size: 20px;
}
#content h4 {
  font-size: 16px;
  font-weight: bold;
}
#content strong {
  font-weight: bold;
}
#content p,
#content div,
#content li {
  padding: 5px 0 !important;
  font-size: 16px  !important;
  line-height: 30px  !important;
  color: #333333 !important;
  text-indent: 2em  !important;
  letter-spacing: 0.5px !important;
}
#content p img,
#content img {
  display: block;
  margin: 0 auto;
  max-width: 90% !important;
  object-fit: fill;
  border-radius: 10px;
}
#content h3 {
  font-size: 18px;
  font-weight: bold;
  padding: 6px;
  text-align: left;
}
#content table p {
  text-indent: 0;
}
.selectTdClass {
  background-color: #edf5fa !important;
}
#content table {
  margin-bottom: 10px;
  border-collapse: collapse;
  display: table;
}
#content td,
#content th {
  padding: 5px 10px;
  border: 1px solid #DDD;
}
.font24 {
  font-weight: 700;
  font-size: 24px;
  color: #000000;
}
.xywz-rmzx {
  padding: 10px 20px 20px;
}
.rmzx-card {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0 0 20px;
}
.rmzx-card > div {
  margin: 40px 39px 0 0;
}
.rmzx-title {
  color: #000000;
  font-weight: 700;
  font-size: 16px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.headSculpture24 {
  width: 24px;
  height: 24px;
  border-radius: 50%;
}
.rmzx-name {
  color: #000000;
  font-weight: 400;
  font-size: 14px;
}
.rmzx-duanluo {
  width: 100%;
  display: flex;
  margin-top: 18px;
  justify-content: space-between;
}
.rmzx-duanluo .rmzx-duanluoText {
  width: 215px;
  line-height: 22px;
  color: #000000;
  font-weight: 400;
  font-size: 14px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 指定最大行数为4行 */
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  height: 65px;
  margin-right: 6px;
}
.rmzx-duanluo .rmzx-img {
  width: 120px;
  height: 80px;
  border-radius: 6px;
}
.rmzx-duanluo .rmzx-img img {
  width: 100%;
  height: 80px;
  object-fit: cover;
  border-radius: 6px;
}
.rmzx-pinglun {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
}
.cardMargin40 {
  margin-top: 40px;
  width: 341px;
}
.rmzx-card-bOx {
  width: 340px;
}
.marginleft50 {
  margin-left: 50px;
}
.marginTop10 {
  margin-top: 10px;
}
.cardMarginbottom70 {
  margin-bottom: 70px;
}
/**整形百科UI改版----------------*/
.thinksContent {
  width: 1200px;
  margin: 0 auto;
  letter-spacing: 0.5px;
}
.thinksContent .thinksTopBox {
  width: 100%;
  display: flex;
  justify-content: space-between;
  height: 220px;
  margin-bottom: 20px;
  border-radius: 3px;
}
.thinksContent .thinksTopBox .thinksTopBoxLeft {
  width: calc(100% - 899px);
  background: #F5F6F8;
  padding: 4px 5px;
  box-sizing: border-box;
}
.thinksContent .thinksTopBox .thinksTopBoxLeft img {
  width: 100%;
  height: 100%;
}
.thinksContent .thinksTopBox .thinksTopBoxRight {
  width: 899px;
  background: #FFFFFF;
  border: 1px solid #E6E9EC;
  border-left: none;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ybzx-introducRight {
  display: block;
  width: 182.08px;
  height: 45px;
  line-height: 45px;
  background: #77D8D0;
  border-radius: 3px;
  text-align: center;
  color: #FFFFFF;
  font-size: 20px;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ybzx-introducRight:hover {
  background-color: #FB9B28;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ykbk-introduce {
  display: flex;
  align-items: center;
  padding: 20px;
  box-sizing: border-box;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ykbk-introduce .ykbk-introduceLeft {
  flex: 1;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ykbk-introduce .ykbk-introduceLeft .ykbk-introduceTitle {
  font-size: 20px;
  color: #77D8D0;
  position: relative;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ykbk-introduce .ykbk-introduceLeft .ykbk-introduceTitle .imgIconHot {
  position: absolute;
  top: -8px;
  right: 30px;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ykbk-introduce .ykbk-introduceLeft .ykbk-introduceContent {
  margin-top: 24px;
  font-size: 16px;
  color: #9d9999;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  padding-right: 100px;
  letter-spacing: 0.5px;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ykbk-bottonInfo {
  display: flex;
  padding: 0 20px;
  box-sizing: border-box;
  justify-content: space-between;
  align-items: center;
  margin: 0;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ykbk-bottonInfo div {
  margin: 0;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ykbk-bottonInfo span {
  vertical-align: middle;
  color: #9d9999;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ykbk-bottonInfo img {
  vertical-align: middle;
}
.thinksContent .thinksTopBox .thinksTopBoxRight .ykbk-bottonInfo .ykbk-bottonInfoRight ul {
  display: flex;
}
.thinksContent .ykbk-listBox {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(4, auto);
  justify-content: space-between;
  gap: 20px;
  padding: 10px 0;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem {
  width: 285px;
  background: #fff;
  box-sizing: border-box;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemImageBox {
  width: 285px;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemImageBox img {
  width: 100%;
  height: 190px;
  object-fit: cover;
  border-radius: 3px 3px 0px 0px;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox {
  padding: 20px 30px;
  box-sizing: border-box;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox .ybzx-listTitle {
  font-size: 16px;
  color: #3D3D3D;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 700;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox .ybzx-listTitle:hover {
  color: #A42127;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox .ybzx-listContent {
  font-size: 14px;
  color: #9d9999;
  margin-top: 10px;
  line-height: 22px;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  letter-spacing: 0.5px;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox .ybzx-listContent:hover {
  color: #A42127;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox .ybzx-lookBox {
  margin-top: 34px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox .ybzx-lookBox .ybzx-lookBoxLeft {
  margin: 0;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox .ybzx-lookBox .ybzx-lookBoxLeft span {
  vertical-align: middle;
  color: #9d9999;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox .ybzx-lookBox .ybzx-lookBoxLeft img {
  vertical-align: middle;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox .ybzx-lookBox .ybzx-clickLookBtn {
  display: block;
  width: 83px;
  height: 27px;
  line-height: 27px;
  text-align: center;
  margin: 0;
  border-radius: 5px;
  background: #A42127;
  color: #FFFFFF;
}
.thinksContent .ykbk-listBox .ykbk-listBoxitem .ykbk-listBoxitemContentBox .ybzx-lookBox .ybzx-clickLookBtn:hover {
  background: #FB9B28;
}
.baike-classify-mode {
  width: 100%;
  height: 70px;
  overflow: hidden;
  background: #fff;
  border-radius: 10px;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  line-height: 40px;
  padding: 20px 35px;
  box-sizing: border-box;
  margin-bottom: 30px;
  font-size: 20px;
  color: #3D3D3D;
}
.baike-classify-mode .name {
  width: 59px;
  margin: 0;
  line-height: 40px;
}
.baike-classify-mode .tags {
  width: 1px;
  height: 18px;
  margin: 11px 0;
  background: #D8D8D8;
}
.baike-classify-mode .classify-list {
  width: 1036px;
  margin: 0 0;
}
.baike-classify-mode .classify-list a {
  padding: 5px 8px;
  margin: 0 5px;
  color: #3D3D3D;
  word-break: keep-all;
}
.baike-classify-mode .classify-list .current {
  background: #A42127;
  color: #fff;
  border-radius: 5px;
}
.baike-classify-mode .open-icon {
  width: 14px;
  height: 8px;
  margin: 16px 0 16px 20px;
  cursor: pointer;
}
.baike-one {
  width: 100%;
  height: 72px;
  font-size: 24px;
  color: #fff;
  text-align: center;
  line-height: 72px;
  background: url(../../images/2023/baike-one-bg.png) no-repeat center center;
  background-size: 100% 72px;
  margin-bottom: 18px;
}
.baike-one a {
  color: #fff;
}
.baike-one a:hover {
  color: #fff;
}
.baike-mode {
  margin-bottom: 40px;
}
.baike_big_box {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
.baike_big_box .left {
  width: 130px;
  background-image: url("../../images/2023/blue_big.png");
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px 0 0 10px;
  margin: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.baike_big_box .left .big_name {
  color: white;
  font-size: 20px;
  margin: 0;
  text-align: center;
}
.baike_big_box .left .big_name a {
  color: #fff;
}
.baike_big_box .left .big_name a:hover {
  color: #fff;
}
.baike_big_box .right {
  width: 1060px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  background-color: white;
  border-radius: 0 20px 20px 0;
  margin: 0;
  box-shadow: 0 4px 10px 0 #eaeaea;
  overflow: hidden;
}
.baike_big_box .right .right_small_box {
  height: 60px;
  width: 530px;
  display: flex;
  align-items: center;
  position: relative;
  border-bottom: 1px solid #eaeaea;
}
.baike_big_box .right .right_small_box a {
  position: absolute;
  width: 100%;
  height: 100%;
}
.baike_big_box .right .right_small_box .name {
  display: flex;
  align-items: center;
  font-weight: 500;
  font-size: 16px;
  width: 42%;
  background-image: url("../../images/2023/green_small.png");
  background-repeat: no-repeat;
  background-size: 18px 27px;
  background-position: 47px 0;
  margin: 0;
}
.baike_big_box .right .right_small_box .name h3 {
  margin: 0;
  margin-left: 73px;
}
.baike_big_box .right .right_small_box .name-null {
  display: flex;
  align-items: center;
  font-weight: 500;
  font-size: 16px;
  width: 42%;
  background-repeat: no-repeat;
  background-size: 18px 27px;
  background-position: 47px 0;
  margin: 0;
}
.baike_big_box .right .right_small_box .name-null span {
  margin: 0;
  margin-left: 73px;
}
.baike_big_box .right .right_small_box .price {
  display: flex;
  align-items: center;
  margin: 0;
}
.baike_big_box .right .right_small_box .price span:first-of-type {
  font-size: 12px;
  color: #f24147;
  font-weight: 350;
  border-radius: 2px;
  background: #ffebeb;
  padding: 1px;
}
.baike_big_box .right .right_small_box .price span:last-of-type {
  color: #767676;
  margin-left: 8px;
  font-size: 16px;
}
.baike_big_box .right .right_small_box:nth-of-type(odd) {
  border-right: 1px solid #ebebeb;
}
.baike_big_box .right .right_small_box:hover {
  background: #FFEDED;
  cursor: pointer;
}
.baike_big_box .right .right_small_box:nth-last-child(2):not(:nth-child(even)) {
  border-bottom: none;
}
.baike_big_box .right .right_small_box:last-child {
  border-bottom: none;
}
.baike_big_box:nth-of-type(2) .left {
  background-image: url("../../images/2023/yellow_big.png");
}
.baike_big_box:nth-of-type(3) .left {
  background-image: url("../../images/2023/purple_big.png");
}
.baike_big_box:nth-of-type(4) .left {
  background-image: url("../../images/2023/green_big.png");
}
.baike_big_box:nth-of-type(5) .left {
  background-image: url("../../images/2023/wiki-5.png");
}
.baike_big_box:nth-of-type(6) .left {
  background-image: url("../../images/2023/wiki-6.png");
}
.baike_big_box:nth-of-type(7) .left {
  background-image: url("../../images/2023/wiki-7.png");
}
.baike_big_box:nth-of-type(10) .left {
  background-image: url("../../images/2023/yellow_big.png");
}
.baike_big_box:nth-of-type(11) .left {
  background-image: url("../../images/2023/purple_big.png");
}
.baike_big_box:nth-of-type(12) .left {
  background-image: url("../../images/2023/green_big.png");
}
.baike_info .title {
  margin: 0 auto !important;
  width: 214px;
  height: 45px;
  line-height: 38px;
  text-align: center;
  background-image: url("../../images/2023/baike_top1.png");
  background-size: contain;
  background-repeat: no-repeat;
  color: #FFFFFF;
  font-size: 20px;
}
.baike_info .introduction {
  margin-top: 23px !important;
  padding: 25px 38px;
  border-radius: 20px;
  background: #FFF9F9;
  margin-bottom: 16px !important;
}
.baike_info .introduction .introduction_title {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.baike_info .introduction .introduction_title img {
  width: 30px;
  height: 30px;
  margin: 0;
  margin-right: 8px;
}
.baike_info .introduction .introduction_title span {
  color: #3D3D3D;
  font-size: 20px;
  margin: 0;
}
.baike_info .introduction .introduction_info {
  font-size: 20px;
  line-height: 32px;
  color: #767676;
  letter-spacing: 0em;
  white-space: pre-line;
}
.baike_info .baike_renqi {
  height: 314px;
  background: #FFF9F9;
}
.baike_info .baike_renqi .renqi_title {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 37px;
  padding-top: 40px;
}
.baike_info .baike_renqi .renqi_title img {
  width: 30px;
  height: 30px;
  margin: 0;
  margin-right: 8px;
}
.baike_info .baike_renqi .renqi_title span {
  color: #3D3D3D;
  font-size: 20px;
  margin: 0;
}
.baike_info .baike_renqi .renqi_info {
  display: flex;
  justify-content: space-around;
}
.baike_info .baike_renqi .renqi_info .renqi_info_box {
  width: 154px;
  height: 154px;
  box-shadow: 0px 0px 10px 0px #D0E0E8;
  background: #FFFFFF;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.baike_info .baike_renqi .renqi_info .renqi_info_box img {
  width: 48px;
  height: 48px;
}
.baike_info .baike_renqi .renqi_info .renqi_info_box span {
  font-size: 20px;
  line-height: 32px;
  margin-top: 5px;
}
.baike_info .baike_price {
  display: flex;
  justify-content: space-between;
  margin-top: 50px !important;
}
.baike_info .baike_price .left {
  width: 130px;
  background-image: url("../../images/2023/red-big.png");
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px 0px 0px 20px;
  margin: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.baike_info .baike_price .left .big_name {
  color: white;
  font-size: 24px;
}
.baike_info .baike_price .right {
  width: 630px;
  border-radius: 0px 20px 20px 0px;
  box-shadow: 0px 0px 10px 0px #EAEAEA;
  overflow: hidden;
}
.baike_info .baike_price .right .right_small_box {
  display: flex;
  border-bottom: 1px solid #EBEBEB;
  height: 60px;
  align-items: center;
}
.baike_info .baike_price .right .right_small_box .name {
  width: 250px;
  height: 60px;
  line-height: 60px;
  border-right: 1px solid #EBEBEB;
  background-image: url('../../images/2023/blue_small.png');
  background-repeat: no-repeat;
  background-size: 18px 27px;
  background-position: 47px center;
  padding-left: 75px;
  font-size: 16px;
}
.baike_info .baike_price .right .right_small_box .price_title {
  width: 54px;
  height: 18px;
  line-height: 18px;
  border-radius: 2px;
  background: #FFEBEB;
  font-size: 12px;
  color: #F24147;
  margin: 0;
  text-align: center;
  margin-left: 49px;
}
.baike_info .baike_price .right .right_small_box .price_num {
  margin: 0;
  color: #767676;
  font-size: 16px;
  margin-left: 8px;
}
.baike_info .baike_price .right .right_small_box .dangci {
  margin: 0;
  font-size: 16px;
  margin-left: 49px;
  color: #767676;
}
.baike_info .baike_price .right .right_small_box:hover {
  background-color: #FFF9F9;
}
.baike_info .baike_price .right .right_small_box:last-child {
  border: none;
}
.baike_info .baike_canshu {
  display: flex;
  justify-content: space-between;
  margin-top: 50px !important;
}
.baike_info .baike_canshu .left {
  width: 130px;
  background-image: url("../../images/2023/red-big.png");
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px 0px 0px 20px;
  margin: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.baike_info .baike_canshu .left .big_name {
  color: white;
  font-size: 24px;
}
.baike_info .baike_canshu .right {
  width: 630px;
  border-radius: 0px 20px 20px 0px;
  box-shadow: 0px 0px 10px 0px #EAEAEA;
  display: flex;
  overflow: hidden;
  flex-wrap: wrap;
}
.baike_info .baike_canshu .right .right_small_box {
  display: flex;
  border-bottom: 1px solid #EBEBEB;
  height: 60px;
  align-items: center;
  width: 315px;
  background-image: url('../../images/2023/blue_small.png');
  background-repeat: no-repeat;
  background-size: 18px 27px;
  background-position: 47px center;
  padding-left: 75px;
  font-size: 16px;
}
.baike_info .baike_canshu .right .right_small_box .name {
  width: 120px;
}
.baike_info .baike_canshu .right .right_small_box .answer {
  color: #767676;
  margin: 0;
}
.baike_info .baike_canshu .right .right_small_box:nth-of-type(odd) {
  border-right: 1px solid #ebebeb;
}
.baike_info .baike_canshu .right .right_small_box:hover {
  background-color: #FFF9F9;
}
.baike_info .baike_canshu .right .right_small_box:last-child {
  width: 630px;
  border: none;
}
.baike_tuijian .tuijian_title {
  font-size: 20px;
  color: #3D3D3D;
  margin-top: 60px;
}
.baike_tuijian .baike_line {
  height: 1px;
  background-color: #D8D8D8;
  margin: 0;
  margin-top: 16px;
  margin-bottom: 24px;
}
.baike_server_content {
  margin-top: 47px;
}
.baike_server_content .small_box {
  width: 259px;
  height: auto;
  margin-bottom: 37px !important;
}
.baike_server_content .small_box .top img {
  width: 259px;
  height: 146px;
}
.baike_server_content .small_box .bottom {
  padding: 20px 16px 10px 13px;
  background: #F8F8F8;
}
.baike_server_content .small_box .bottom h3 {
  font-size: 16px;
  font-weight: 500;
  color: #3D3D3D;
  margin-bottom: 12px;
}
.baike_server_content .small_box .bottom h3:hover {
  color: #A42127;
}
.baike_server_content .small_box .bottom .price {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.baike_server_content .small_box .bottom .price .number {
  margin: 0;
  display: flex;
  align-items: center;
}
.baike_server_content .small_box .bottom .price .button {
  margin: 0;
  border-radius: 5px;
  height: 26px;
  background: #A42127;
  font-size: 14px;
  padding: 0 8px;
}
.baike_server_content .small_box .bottom .price .button a {
  color: #fff;
}
#guanzhu_fen .layui-rate {
  padding: 5px 0;
}
#guanzhu_fen .layui-rate li i.layui-icon {
  font-size: 16px;
  color: #E87F5C;
  margin-left: 1px;
  margin-right: 1px;
}
#huanying_fen .layui-rate {
  padding: 5px 0;
}
#huanying_fen .layui-rate li i.layui-icon {
  font-size: 16px;
  color: #FF9000;
  margin-left: 1px;
  margin-right: 1px;
}
#safe_fen .layui-rate {
  padding: 5px 0;
}
#safe_fen .layui-rate li i.layui-icon {
  font-size: 16px;
  color: #70C0EA;
  margin-left: 1px;
  margin-right: 1px;
}
/*公共的样式*/
.cardMargin30 {
  margin-top: 30px;
}
.cardMargin36 {
  margin-top: 36px;
}
.cardMargin20 {
  margin-top: 20px;
}
.imgIcon15 {
  width: 15px;
}
.imgIcon28 {
  width: 24px;
}
.imgIcon38 {
  width: 38.5px;
}
