no message

This commit is contained in:
A1300399510
2023-12-01 18:08:11 +08:00
parent e163d2c195
commit 5077fd5538
23 changed files with 233 additions and 230 deletions

File diff suppressed because one or more lines are too long

1
dist/css/app.f43ac5b9.css vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/css/detail.4a41b059.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
dist/css/housing.4e938598.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="40px" height="40px" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient gradientUnits="userSpaceOnUse" x1="2.22044604925031E-15" y1="0" x2="40" y2="40" id="LinearGradient1189">
<stop id="Stop1190" stop-color="#fdda55" offset="0" />
<stop id="Stop1191" stop-color="#cbfebf" offset="1" />
</linearGradient>
</defs>
<g transform="matrix(1 0 0 1 -360 -846 )">
<path d="M 40 10 L 40 40 C 40 17.6000000000001 22.9333333333334 0 1.20295161548821 0 L 30.3030303030303 0 C 35.7333333333334 0 40 4.39999999999998 40 10 Z " fill-rule="nonzero" fill="url(#LinearGradient1189)" stroke="none" transform="matrix(1 0 0 1 360 846 )" />
</g>
</svg>

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="40px" height="40px" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient gradientUnits="userSpaceOnUse" x1="2.22044604925031E-15" y1="0" x2="40" y2="40" id="LinearGradient1192">
<stop id="Stop1193" stop-color="#000000" offset="0" />
<stop id="Stop1194" stop-color="#f2f2f2" offset="1" />
</linearGradient>
</defs>
<g transform="matrix(1 0 0 1 -360 -1595 )">
<path d="M 40 10 L 40 40 C 40 17.6000000000001 22.9333333333334 0 1.20295161548821 0 L 30.3030303030303 0 C 35.7333333333334 0 40 4.39999999999998 40 10 Z " fill-rule="nonzero" fill="url(#LinearGradient1192)" stroke="none" transform="matrix(1 0 0 1 360 1595 )" />
</g>
</svg>

2
dist/index.html vendored
View File

@@ -1,4 +1,4 @@
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/favicon.ico"><title>港校租房</title><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/js/chunk-vendors.e0e9f2f6.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/js/app.f9a572cb.js"></script><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/css/chunk-vendors.7885d77e.css" rel="stylesheet"><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/css/app.d681e8f1.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but zufang doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><script src="https://app.gter.net/bottom?tpl=header&menukey=fang"></script><div id="app"></div><div style="display:none;"><script src="//v1.cnzz.com/z_stat.php?id=1281224882&amp;web_id=1281224882"></script><script>var _hmt = _hmt || [];
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/favicon.ico"><title>港校租房</title><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/js/chunk-vendors.e0e9f2f6.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/js/app.19d5efab.js"></script><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/css/chunk-vendors.7885d77e.css" rel="stylesheet"><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/css/app.f43ac5b9.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but zufang doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><script src="https://app.gter.net/bottom?tpl=header&menukey=fang"></script><div id="app"></div><div style="display:none;"><script src="//v1.cnzz.com/z_stat.php?id=1281224882&amp;web_id=1281224882"></script><script>var _hmt = _hmt || [];
(function () {
var hm = document.createElement("script");
hm.src = "//hm.baidu.com/hm.js?4bd66cbe45a640b607fe46c48f658746";

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
dist/js/app.19d5efab.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
dist/js/housing.094dc384.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,41 +1,38 @@
<template>
<div class="item" v-if="itemData.type !== 'adv'"
:class="{ 'waterfall-box-housing': itemData.type === 'housing' }" @click="watchInfo">
<div class="item" v-if="itemData.type !== 'adv'" :class="{'waterfall-box-housing': itemData.type === 'housing'}" @click="watchInfo">
<div class="flexflex pos-r">
<div class="box-tab-type" v-if="itemData.intermediarytext">
<img class="intermediary-type" v-if="itemData.isintermediary" src="@/assets/homeImage/intermediaryTabImg.png" />
<div class="box-tab-type" v-else-if="itemData.intermediarytext">
{{ itemData.intermediarytext }}
</div>
<div class="intermediary-type" v-if="itemData.isintermediary">
<!-- <div class="intermediary-type" v-if="itemData.isintermediary">
认证中介
</div>
<img class="apartment-img" v-lazy="itemData.imageLocal || itemData.image"
v-if="itemData.type === 'housing' || itemData.type === 'apartment'" />
<div class="authentication-box"
v-if="(itemData && itemData.type === 'housing' && itemData && itemData.verified) || (itemData && itemData.type === 'apartment' && itemData && itemData.isintermediary)">
<img src="../../assets/homeImage/authenticationLogo.png" class="logo" alt="">
<img src="../../assets/homeImage/authenticationBg.svg" class="authentication-bg" alt="">
<img src="../../assets/homeImage/authenticationText.png" class="authentication-text" alt="">
</div> -->
<img class="apartment-img" v-lazy="itemData.imageLocal || itemData.image" v-if="itemData.type === 'housing' || itemData.type === 'apartment'" />
<div class="authentication-box" v-if="(itemData && itemData.type === 'housing' && itemData && itemData.verified) || (itemData && itemData.type === 'apartment' && itemData && itemData.isintermediary)">
<img src="../../assets/homeImage/authenticationLogo.png" class="logo" alt="" />
<img src="../../assets/homeImage/authenticationBg.svg" class="authentication-bg" alt="" />
<img src="../../assets/homeImage/authenticationText.png" class="authentication-text" alt="" />
</div>
</div>
<div class="long-title">
<span class="type" v-if="itemData.type === 'housing'">{{ itemData.gptype }}</span>{{ itemData && itemData.title
}}
<span class="type" v-if="itemData.type === 'housing'">{{ itemData.gptype }}</span
>{{ itemData && itemData.title }}
</div>
<div class="type-tab">
<span v-if="itemData.type === 'housing'">
{{ itemData.housingtype }}
{{ itemData.elevator === -1 || !itemData.elevator ? '' : `· ${itemData.elevator}` }}
{{ itemData.sunshinearea === -1 || !itemData.sunshinearea ? '' : `· ${itemData.sunshinearea}` }}
{{ itemData.elevator === -1 || !itemData.elevator ? "" : `· ${itemData.elevator}` }}
{{ itemData.sunshinearea === -1 || !itemData.sunshinearea ? "" : `· ${itemData.sunshinearea}` }}
{{ `· ${itemData.gender}` }}
{{ itemData.leaseterm ? `· ${itemData.leaseterm}` : '' }}
{{ itemData.leaseterm ? `· ${itemData.leaseterm}` : "" }}
</span>
<span v-if="itemData.type === 'apartment'">{{ itemData.propaganda }}</span>
</div>
<div style="padding: 0 10px; margin-top: 15px;" class="dis-f al-item" v-if="itemData.type === 'housing'">
<img src="../../assets/homeImage/addMarker.png" class="add-marker" alt="">
<span class="address-text">{{ location.data && location.data[itemData.location && itemData.location.substring(0,
1)]
}} > {{ location.data && location.data[itemData.location] }}</span>
<img src="../../assets/homeImage/addMarker.png" class="add-marker" alt="" />
<span class="address-text">{{ location.data && location.data[itemData.location && itemData.location.substring(0, 1)] }} > {{ location.data && location.data[itemData.location] }}</span>
</div>
<div style="padding: 0 10px; margin-top: 12px; align-items: end;" class="rent-box dis-f" v-if="itemData.type === 'housing'">
<div class="unit">HK$</div>
@@ -77,11 +74,8 @@
</div> -->
</div>
<div class="corner-box">
<img src="../../assets/homeImage/corner.svg" v-if="itemData.type === 'housing' && itemData.intermediary !== 1"
class="corner-img" alt="">
<img src="../../assets/homeImage/intermediaryCorner.svg"
v-if="itemData.type === 'housing' && itemData.intermediary === 1" style="transform: rotate(90deg);margin: 0 -1px 0 0;"
class="tab-img" alt="">
<img src="../../assets/homeImage/corner.svg" v-if="itemData.type === 'housing' && itemData.intermediary !== 1" class="corner-img" alt="" />
<img src="../../assets/homeImage/intermediaryCorner.svg" v-if="itemData.type === 'housing' && itemData.intermediary === 1" style="transform: rotate(90deg); margin: 0 -1px 0 0;" class="tab-img" alt="" />
</div>
<!-- <div class="apartment-price-more flexcenter">更多</div> -->
@@ -94,21 +88,20 @@
<!-- 广告 -->
</div>
<img :src="itemData.imageLocal || itemData.image" :class="{'no-click':!itemData.path&&!itemData.url}" class="live-img item" v-if="itemData.type === 'adv'" alt=""
@click="watchAdv">
<img :src="itemData.imageLocal || itemData.image" :class="{'no-click': !itemData.path && !itemData.url}" class="live-img item" v-if="itemData.type === 'adv'" alt="" @click="watchAdv" />
</template>
<script setup>
import { defineProps, reactive,watchEffect } from 'vue'
import store from '../../store/index';
import { useRouter } from 'vue-router'
import {defineProps, reactive, watchEffect} from "vue"
import store from "../../store/index"
import {useRouter} from "vue-router"
const props = defineProps({
data: {
type: Object,
default: function () {
return {}
}
}
},
},
})
let itemData = props.data
let location = reactive({data: {}})
@@ -116,7 +109,7 @@ location.data = store.state.indexData.config.location
let router = useRouter()
let watchInfo = () => {
window.open(`${document.location.origin}/${itemData.type === 'apartment' ? 'apartmentDetail' : 'detail'}?${itemData.type == 'apartment' ? "uniqid" : "id"}=${itemData.type == 'apartment' ? itemData.id : itemData.uniqid}`)
window.open(`${document.location.origin}/${itemData.type === "apartment" ? "apartmentDetail" : "detail"}?${itemData.type == "apartment" ? "uniqid" : "id"}=${itemData.type == "apartment" ? itemData.id : itemData.uniqid}`)
// router.push({
// path: itemData.type === 'apartment' ? '/apartmentDetail' : '/detail',
// query: {
@@ -157,7 +150,7 @@ watchEffect(()=>{
}
.unit {
font-family: 'Arial-Black', 'Arial Black', sans-serif;
font-family: "Arial-Black", "Arial Black", sans-serif;
font-weight: 900;
color: #000000;
font-size: 13px;
@@ -165,16 +158,16 @@ watchEffect(()=>{
}
.price {
font-family: 'Arial-Black', 'Arial Black', sans-serif;
font-family: "Arial-Black", "Arial Black", sans-serif;
font-weight: 900;
font-size: 20px;
color: #F95D5D;
color: #f95d5d;
margin-left: 3px;
line-height: 23px;
}
.date {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-family: "PingFangSC-Regular", "PingFang SC", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 13px;
@@ -262,11 +255,11 @@ watchEffect(()=>{
}
.type-tab {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-family: "PingFangSC-Regular", "PingFang SC", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 14px;
color: #AAAAAA;
color: #aaaaaa;
margin-top: 15px;
padding: 0 10px;
word-wrap: break-word;
@@ -276,7 +269,7 @@ watchEffect(()=>{
}
.address-text {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-family: "PingFangSC-Regular", "PingFang SC", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 14px;
@@ -284,7 +277,7 @@ watchEffect(()=>{
}
.long-title {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-family: "PingFangSC-Regular", "PingFang SC", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 15px;
@@ -297,22 +290,19 @@ watchEffect(()=>{
overflow: hidden;
text-overflow: ellipsis;
word-break: break-all;
margin-top: 8px;
overflow: hidden;
margin-top: 4px;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
line-height: 28px;
.type {
width: 34px;
height: 20px;
display: flex;
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-family: "PingFangSC-Regular", "PingFang SC", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 13px;
color: #FFFFFF;
color: #ffffff;
text-align: center;
line-height: 20px;
background-color: rgba(51, 51, 51, 1);
@@ -325,11 +315,11 @@ watchEffect(()=>{
}
.box-tab-type {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-family: "PingFangSC-Regular", "PingFang SC", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 14px;
color: #FFFFFF;
color: #ffffff;
height: 24px;
border-radius: 5px;
position: absolute;
@@ -345,21 +335,21 @@ watchEffect(()=>{
position: absolute;
top: 15px;
right: 15px;
width: 66px;
height: 24px;
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
width: 85px;
height: 20px;
font-family: "PingFangSC-Regular", "PingFang SC", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 13px;
color: #FFFFFF;
background: #6081d5;
color: #ffffff;
// background: #6081d5;
line-height: 24px;
text-align: center;
border-radius: 5px;
}
.title {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-family: "PingFangSC-Regular", "PingFang SC", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 18px;
@@ -370,11 +360,11 @@ watchEffect(()=>{
}
.info-text {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-family: "PingFangSC-Regular", "PingFang SC", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 14px;
color: #AAAAAA;
color: #aaaaaa;
text-align: left;
padding: 0 15px;
margin-top: 12px;
@@ -386,7 +376,7 @@ watchEffect(()=>{
margin-bottom: 30px;
.suite-type {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-family: "PingFangSC-Regular", "PingFang SC", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 14px;
@@ -467,4 +457,3 @@ watchEffect(()=>{
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);
}
</style>

View File

@@ -40,7 +40,7 @@ const screenroll = () => {
.returnTop {
position: fixed;
right: calc((100vw - 1200px) / 2 - 75px);
bottom: 18px;
bottom: 88px;
width: 60px;
height: 60px;
background-color: #323232;

View File

@@ -43,8 +43,8 @@ const props = defineProps({
padding: 40px 0;
.mini-program-title {
width: 201px;
height: 24px;
width: 168px;
height: 20px;
margin-bottom: 28px;
}

View File

@@ -84,6 +84,7 @@
</div>
</div>
<div class="operate-box-bj flexcenter">
<div class="operate-box flexacenter" aria-label="详情的导航栏">
<div class="nav-box flexacenter">
<div class="nav-item flexcenter" :class="{pitch: navTab == item.value}" :aria-label="`${item['name']}-按钮`" v-for="(item, index) in navList" :key="index" @click="handleClickNav(item.value)">{{ item["value"] == "roomEle" ? `${item["name"]} ${roomList.length}` : item["name"] }}</div>
@@ -97,18 +98,21 @@
<div class="btn-item consult-btn flexcenter" @click="modificationContact">咨询</div>
</div>
</div>
</div>
<div class="details-box flexflex">
<div class="details-left flex1" ref="detailsLeft">
<!-- 房间类型 -->
<div class="type-box" v-if="roomList.length != 0" ref="roomEle">
<div class="type-item flexacenter" v-for="(item, index) in roomList" :key="index">
<img class="type-icon" alt="房间类型-角图片" v-if="item['status'] == 1" src="@/assets/img/apartmentDetail/apartment-have.svg" />
<img class="type-icon" v-else src="@/assets/img/apartmentDetail/apartment-not.svg" />
<!-- <img class="type-icon" alt="房间类型-角图片" v-if="item['status'] == 1" src="@/assets/img/apartmentDetail/apartment-have.svg" /> -->
<!-- <img class="type-icon" v-else src="@/assets/img/apartmentDetail/apartment-not.svg" /> -->
<div class="type-left flex1">
<div class="type-name">{{ item["name"] }}</div>
<div class="type-tags flexacenter">
<div class="type-tags flexacenter" v-if="item.allowance || item.tags.length != 0">
<div class="tags-item flexcenter first" v-if="item.allowance">仅剩{{ item.allowance }}</div>
<template v-if="item.tags.length != 0">
<div class="tags-item flexcenter" v-for="(it, ii) in item.tags" :key="ii">{{ it }}</div>
</template>
</div>
<div class="media-box flexflex" v-if="item.videos.length != 0 || item.images.length != 0">
@@ -667,6 +671,13 @@ const publicJump = path => router.push(path)
</script>
<style lang="less" scoped>
/deep/ .returnTop {
bottom: 88px;
}
/deep/ body {
padding-bottom: 70px;
}
.content {
margin: -36px auto 0;
position: relative;
@@ -997,22 +1008,34 @@ const publicJump = path => router.push(path)
}
}
.operate-box {
width: 1200px;
height: 70px;
background-color: rgba(255, 255, 255, 1);
.operate-box-bj {
position: fixed;
bottom: 0;
z-index: 1002;
min-width: 1200px;
width: 100vw;
left: 0;
border: 1px solid rgba(235, 235, 235, 1);
border-radius: 16px;
background: #fff;
-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
.operate-box {
width: 1200px;
height: 70px;
// background-color: rgba(255, 255, 255, 1);
// border: 1px solid rgba(235, 235, 235, 1);
// border-radius: 16px;
// -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
// -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
// box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
font-size: 14px;
padding: 0 30px;
margin-bottom: 20px;
// margin-bottom: 20px;
justify-content: space-between;
position: sticky;
top: 0px;
z-index: 1002;
// position: sticky;
// top: 0px;
.nav-box {
.nav-item {
@@ -1078,6 +1101,7 @@ const publicJump = path => router.push(path)
}
}
}
}
.details-box {
justify-content: space-between;
@@ -1085,19 +1109,24 @@ const publicJump = path => router.push(path)
.details-left {
.type-box {
.type-item {
width: 876px;
background-color: rgba(255, 255, 255, 1);
border: 1px solid rgba(235, 235, 235, 1);
border-radius: 16px;
-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
background-color: rgba(255, 255, 255, 1);
width: 876px;
margin-bottom: 20px;
.type-item {
// width: 876px;
// background-color: rgba(255, 255, 255, 1);
// border: 1px solid rgba(235, 235, 235, 1);
// border-radius: 16px;
// -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
// -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
// box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.117647058823529);
font-size: 14px;
padding: 30px;
margin-bottom: 20px;
// margin-bottom: 20px;
border-bottom: 1px solid #ebebeb;
position: relative;
.type-icon {
position: absolute;
top: 0;
@@ -1108,15 +1137,19 @@ const publicJump = path => router.push(path)
}
.type-left {
display: flex;
flex-direction: column;
justify-content: center;
.type-name {
font-weight: 650;
font-size: 20px;
font-size: 18px;
color: #000000;
margin-bottom: 16px;
// margin-bottom: 16px;
}
.type-tags {
margin-bottom: 20px;
margin-top: 16px;
// margin-bottom: 20px;
.tags-item {
height: 24px;
@@ -1137,6 +1170,8 @@ const publicJump = path => router.push(path)
}
.media-box {
margin-top: 20px;
.media-list {
max-width: 460px;
overflow: auto;
@@ -1198,13 +1233,13 @@ const publicJump = path => router.push(path)
font-family: "Arial-Black", "Arial Black", sans-serif;
font-weight: 900;
color: #000000;
font-size: 16px;
font-size: 13px;
}
.cost {
font-family: "Arial-Black", "Arial Black", sans-serif;
font-weight: 900;
font-size: 24px;
font-size: 20px;
color: #f95d5d;
margin: 0 6px;
}
@@ -1217,7 +1252,7 @@ const publicJump = path => router.push(path)
.consult-btn {
width: 90px;
height: 40px;
height: 36px;
background: -webkit-linear-gradient(321.966692522331deg, rgba(98, 177, 255, 1) -13%, rgba(128, 255, 255, 1) 137%);
background: -moz-linear-gradient(128.033307477669deg, rgba(98, 177, 255, 1) -13%, rgba(128, 255, 255, 1) 137%);
background: linear-gradient(128.033307477669deg, rgba(98, 177, 255, 1) -13%, rgba(128, 255, 255, 1) 137%);
@@ -1303,7 +1338,7 @@ const publicJump = path => router.push(path)
.text {
font-weight: 400;
font-size: 16px;
font-size: 15px;
color: #555555;
line-height: 30px;
padding: 20px 30px;
@@ -1319,7 +1354,7 @@ const publicJump = path => router.push(path)
}
font-weight: 400;
font-size: 16px;
font-size: 15px;
color: #555555;
line-height: 30px;
white-space: pre-line;

View File

@@ -1989,11 +1989,11 @@ img {
width: 200px !important;
}
.contact-btn:hover {
background: -webkit-linear-gradient(0, rgba(168, 209, 247, 1) -4%, rgba(213, 232, 249, 1) 102%);
background: -moz-linear-gradient(0, rgba(168, 209, 247, 1) -4%, rgba(213, 232, 249, 1) 102%);
background: linear-gradient(0, rgba(168, 209, 247, 1) -4%, rgba(213, 232, 249, 1) 102%);
}
// .contact-btn:hover {
// background: -webkit-linear-gradient(0, rgba(168, 209, 247, 1) -4%, rgba(213, 232, 249, 1) 102%);
// background: -moz-linear-gradient(0, rgba(168, 209, 247, 1) -4%, rgba(213, 232, 249, 1) 102%);
// background: linear-gradient(0, rgba(168, 209, 247, 1) -4%, rgba(213, 232, 249, 1) 102%);
// }
.contact-btn {
width: 260px;
@@ -2299,9 +2299,9 @@ img {
.user-type {
margin-top: 15px;
background: inherit;
background-color: rgba(98, 177, 255, 1);
border: none;
// background: inherit;
// background-color: rgba(98, 177, 255, 1);
// border: none;
border-radius: 42px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
@@ -2309,10 +2309,13 @@ img {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-weight: 400;
font-style: normal;
color: #FFFFFF;
// color: #FFFFFF;
text-align: center;
line-height: 24px;
padding: 0px 6px;
font-size: 14px;
color: #555;
border: 1px solid rgba(215, 215, 215, 1);
}
.time-box {
@@ -2538,7 +2541,7 @@ img {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-weight: 400;
font-style: normal;
font-size: 16px;
font-size: 15px;
color: #000000;
.mg-t-15 {
@@ -2582,7 +2585,7 @@ img {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-weight: 400;
font-style: normal;
font-size: 16px;
font-size: 15px;
color: #333;
padding: 10px 0;
border-bottom: 1px dashed rgba(237, 237, 237, 1);
@@ -2621,7 +2624,7 @@ img {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-weight: 400;
font-style: normal;
font-size: 16px;
font-size: 15px;
color: #333;
margin-left: 25px;
}
@@ -2738,7 +2741,7 @@ img {
font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
font-weight: 400;
font-style: normal;
font-size: 16px;
font-size: 15px;
color: #333;
margin-top: 20px;
word-wrap: break-word;