|
@@ -105,11 +105,11 @@
|
|
<td>
|
|
<td>
|
|
<div class="prize-info">
|
|
<div class="prize-info">
|
|
<div class="prize-img-container">
|
|
<div class="prize-img-container">
|
|
- <el-image :src="data.imgUrl" v-if="data.imgUrl" :preview-src-list="[data.imgUrl]"
|
|
|
|
|
|
+ <el-image :src="data.imgUrl" v-if="data.imgUrl" :preview-src-list="imgUrls.length==0?[data.imgUrl]:imgUrls"
|
|
class="prize-img"></el-image>
|
|
class="prize-img"></el-image>
|
|
</div>
|
|
</div>
|
|
<div class="prize-detail-info">
|
|
<div class="prize-detail-info">
|
|
- <h3 class="title">{{ data.name }}</h3>
|
|
|
|
|
|
+ <h3 style="color: #1e80ff;" class="title" @click="handleClickGood(data.skuDesc)">{{ data.name }}</h3>
|
|
<!-- <p class="desc">
|
|
<!-- <p class="desc">
|
|
<span v-if="data.location">{{ data.location }}</span>
|
|
<span v-if="data.location">{{ data.location }}</span>
|
|
</p> -->
|
|
</p> -->
|
|
@@ -148,12 +148,20 @@
|
|
<table class="table">
|
|
<table class="table">
|
|
<thead>
|
|
<thead>
|
|
<tr>
|
|
<tr>
|
|
- <th width="35%">兑换物品</th>
|
|
|
|
- <th style="text-align: center">消耗福利券</th>
|
|
|
|
- <th style="text-align: center">物品属性</th>
|
|
|
|
- <th style="text-align: center" width="20%">
|
|
|
|
|
|
+ <th width="25%">兑换物品</th>
|
|
|
|
+ <th style="text-align: center" width="15%">物品属性</th>
|
|
|
|
+ <th style="text-align: center" width="15%">
|
|
|
|
+ <span style="color: red">*</span>兑换券
|
|
|
|
+ </th>
|
|
|
|
+ <th style="text-align: center" width="15%">
|
|
<span style="color: red">*</span>兑换方式
|
|
<span style="color: red">*</span>兑换方式
|
|
</th>
|
|
</th>
|
|
|
|
+ <th v-if="deliveryType == '1' && data.freightType=='0'" style="text-align: center" width="15%">
|
|
|
|
+ 快递费
|
|
|
|
+ </th>
|
|
|
|
+ <th v-if="deliveryType == '0'" style="text-align: center" width="15%">
|
|
|
|
+ <span style="color: red">*</span>领取地点
|
|
|
|
+ </th>
|
|
</tr>
|
|
</tr>
|
|
</thead>
|
|
</thead>
|
|
<tbody>
|
|
<tbody>
|
|
@@ -161,29 +169,43 @@
|
|
<td>
|
|
<td>
|
|
<div class="prize-info">
|
|
<div class="prize-info">
|
|
<div class="prize-img-container">
|
|
<div class="prize-img-container">
|
|
- <el-image :src="data.imgUrl" v-if="data.imgUrl" :preview-src-list="[data.imgUrl]"
|
|
|
|
|
|
+ <el-image :src="data.imgUrl" v-if="data.imgUrl" :preview-src-list="imgUrls.length==0?[data.imgUrl]:imgUrls"
|
|
class="prize-img"></el-image>
|
|
class="prize-img"></el-image>
|
|
</div>
|
|
</div>
|
|
<div class="prize-detail-info">
|
|
<div class="prize-detail-info">
|
|
- <h3 class="title">{{ data.name }}</h3>
|
|
|
|
|
|
+ <h3 style="color: #1e80ff;" class="title" @click="handleClickGood(data.skuDesc)">{{ data.name }}</h3>
|
|
<!-- <p class="desc">
|
|
<!-- <p class="desc">
|
|
<span v-if="data.location">{{ data.location }}</span>
|
|
<span v-if="data.location">{{ data.location }}</span>
|
|
</p> -->
|
|
</p> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</td>
|
|
- <td style="text-align: center">{{ data.title }}</td>
|
|
|
|
|
|
+ <td style="text-align: center">{{ data.productAttributeName }}</td>
|
|
<td style="text-align: center">
|
|
<td style="text-align: center">
|
|
- {{ data.productAttributeName }}
|
|
|
|
|
|
+ <el-select size="small" clearable v-model="voucher" placeholder="请选择" value-key="value"
|
|
|
|
+ @change="changeCouponList">
|
|
|
|
+ <el-option :key="item.voucher" v-for="item in couponList"
|
|
|
|
+ :label="item.couponName" :value="item.voucher">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
</td>
|
|
</td>
|
|
- <td style="text-align: center" class="finlly-price">
|
|
|
|
|
|
+ <td style="text-align: center">
|
|
<el-select size="small" clearable v-model="deliveryType" placeholder="请选择" value-key="value"
|
|
<el-select size="small" clearable v-model="deliveryType" placeholder="请选择" value-key="value"
|
|
- @change="changeDeliveryType">
|
|
|
|
|
|
+ @change="changeDeliveryTypeGift">
|
|
<el-option :key="item.dictValue" v-for="item in deliveryTypeList"
|
|
<el-option :key="item.dictValue" v-for="item in deliveryTypeList"
|
|
:label="item.dictLabel" :value="item.dictValue">
|
|
:label="item.dictLabel" :value="item.dictValue">
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</td>
|
|
</td>
|
|
|
|
+ <td v-if="deliveryType == '1' && data.freightType=='0'" style="text-align: center">180 积分</td>
|
|
|
|
+ <td v-if="deliveryType == '0'" style="text-align: center">
|
|
|
|
+ <el-select size="small" clearable v-model="reclaimAddr" placeholder="请选择" value-key="value"
|
|
|
|
+ @change="changeReclaimAddr">
|
|
|
|
+ <el-option :key="item.dictValue" v-for="item in reclaimAddrList" :label="item.dictLabel"
|
|
|
|
+ :value="item.dictValue">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </td>
|
|
</tr>
|
|
</tr>
|
|
</tbody>
|
|
</tbody>
|
|
</table>
|
|
</table>
|
|
@@ -192,7 +214,7 @@
|
|
<div class="footer">
|
|
<div class="footer">
|
|
<div class="right" v-if="data.stock != 0">
|
|
<div class="right" v-if="data.stock != 0">
|
|
<div class="btn-line">
|
|
<div class="btn-line">
|
|
- <el-button :disabled="disabled" @click="dialogVisible = true" type="primary" round>确认兑换</el-button>
|
|
|
|
|
|
+ <el-button :disabled="disabled" @click="handleClick" type="primary" round>确认兑换</el-button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -224,7 +246,7 @@
|
|
</el-dialog>
|
|
</el-dialog>
|
|
<el-dialog title="手机充值" :visible.sync="dialogFormPhoneNumber" width="500px">
|
|
<el-dialog title="手机充值" :visible.sync="dialogFormPhoneNumber" width="500px">
|
|
<el-form :model="dataFormPhoneNumber" ref="dataFormPhoneNumber" :rules="rules">
|
|
<el-form :model="dataFormPhoneNumber" ref="dataFormPhoneNumber" :rules="rules">
|
|
- <el-form-item label="充值手机号" :label-width="formLabelWidth" prop="phoneNumber">
|
|
|
|
|
|
+ <el-form-item label="充值手机" :label-width="formLabelWidth" prop="phoneNumber">
|
|
<el-input size="medium" v-model="dataFormPhoneNumber.phoneNumber" placeholder="请输入11位手机号码"></el-input>
|
|
<el-input size="medium" v-model="dataFormPhoneNumber.phoneNumber" placeholder="请输入11位手机号码"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
@@ -314,16 +336,56 @@
|
|
</div>
|
|
</div>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
<el-dialog title="兑换确认" :visible.sync="dialogVisible" width="30%">
|
|
<el-dialog title="兑换确认" :visible.sync="dialogVisible" width="30%">
|
|
- <span>是否确认兑换该物品?</span>
|
|
|
|
|
|
+ <div class="checklist">
|
|
|
|
+ <div class="listItem">
|
|
|
|
+ <div class="itemName">商品名称</div>
|
|
|
|
+ <div class="itemValue">{{ data.name }}</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="activeName=='giftNotice'" class="listItem">
|
|
|
|
+ <div class="itemName">商品属性</div>
|
|
|
|
+ <div class="itemValue">{{ data.productAttributeName }}</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="activeName=='giftNotice'" class="listItem">
|
|
|
|
+ <div class="itemName">兑换卷</div>
|
|
|
|
+ <div class="itemValue">{{ couponName }}</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="activeName=='goodsNotice'" class="listItem">
|
|
|
|
+ <div class="itemName">商品积分</div>
|
|
|
|
+ <div class="itemValue">{{ data.price }}</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="activeName=='goodsNotice'" class="listItem">
|
|
|
|
+ <div class="itemName">商品数量</div>
|
|
|
|
+ <div class="itemValue">{{ skuCount }}</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="deliveryType == '1' && data.freightType == '0'" class="listItem">
|
|
|
|
+ <div class="itemName">快递费</div>
|
|
|
|
+ <div class="itemValue red">+180 积分</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="listItem">
|
|
|
|
+ <div class="itemName">兑换方式</div>
|
|
|
|
+ <div class="itemValue">{{ deliveryTypeName }}</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="deliveryType == '0'" class="listItem">
|
|
|
|
+ <div class="itemName">领取地点</div>
|
|
|
|
+ <div class="itemValue">{{ reclaimAddrName }}</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="activeName=='goodsNotice'" class="listItem">
|
|
|
|
+ <div class="itemName">合计</div>
|
|
|
|
+ <div class="itemValue">{{ total }}</div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
<span slot="footer" class="dialog-footer">
|
|
<span slot="footer" class="dialog-footer">
|
|
<el-button @click="dialogVisible = false">取 消</el-button>
|
|
<el-button @click="dialogVisible = false">取 消</el-button>
|
|
<el-button type="primary" @click="handleClickExchange">确 定</el-button>
|
|
<el-button type="primary" @click="handleClickExchange">确 定</el-button>
|
|
</span>
|
|
</span>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
+ <el-dialog title="物品详情" :visible.sync="dialogVisibleGoods" width="40%">
|
|
|
|
+ <div v-html="data.skuDesc"></div>
|
|
|
|
+ </el-dialog>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
-import { integralInfo, festivalInfo, start, kill } from "@/api/allApi";
|
|
|
|
|
|
+import { integralInfo, start, kill, couponList } from "@/api/allApi";
|
|
import {regionData,codeToText,} from "element-china-area-data";
|
|
import {regionData,codeToText,} from "element-china-area-data";
|
|
import { setTab } from "@/utils/auth";
|
|
import { setTab } from "@/utils/auth";
|
|
import { debounce } from "@/utils/index";
|
|
import { debounce } from "@/utils/index";
|
|
@@ -343,15 +405,23 @@ export default {
|
|
}
|
|
}
|
|
};
|
|
};
|
|
return {
|
|
return {
|
|
|
|
+ couponName:'',
|
|
|
|
+ voucher:'',
|
|
|
|
+ couponList:[],
|
|
|
|
+ skuDesc:'',
|
|
|
|
+ dialogVisibleGoods:false,
|
|
dialogVisible:false,
|
|
dialogVisible:false,
|
|
options: regionData,
|
|
options: regionData,
|
|
reclaimAddr: "",
|
|
reclaimAddr: "",
|
|
|
|
+ reclaimAddrName: "",
|
|
reclaimAddrList: [],
|
|
reclaimAddrList: [],
|
|
phoneNumber: "",
|
|
phoneNumber: "",
|
|
deliveryTypeList: [],
|
|
deliveryTypeList: [],
|
|
deliveryType: "",
|
|
deliveryType: "",
|
|
|
|
+ deliveryTypeName:"",
|
|
contactInfo: {},
|
|
contactInfo: {},
|
|
- activeName: this.$route.query.activeName,
|
|
|
|
|
|
+ activeName: this.$route.query.name,
|
|
|
|
+ activeType: this.$route.query.type,
|
|
name: "",
|
|
name: "",
|
|
phone: "",
|
|
phone: "",
|
|
addressArr: [],
|
|
addressArr: [],
|
|
@@ -362,6 +432,7 @@ export default {
|
|
skuCount: 1,
|
|
skuCount: 1,
|
|
total: undefined,
|
|
total: undefined,
|
|
data: {},
|
|
data: {},
|
|
|
|
+ imgUrls:[],
|
|
dialogFormOrderInfo: false,
|
|
dialogFormOrderInfo: false,
|
|
dialogFormPhoneNumber: false,
|
|
dialogFormPhoneNumber: false,
|
|
addressDetail: false,
|
|
addressDetail: false,
|
|
@@ -423,13 +494,39 @@ export default {
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
const skuId = this.$route.query.id;
|
|
const skuId = this.$route.query.id;
|
|
- const activeName = this.$route.query.activeName;
|
|
|
|
this.dataForm.skuId = skuId;
|
|
this.dataForm.skuId = skuId;
|
|
- this.getInfo(skuId, activeName);
|
|
|
|
|
|
+ this.getInfo(skuId);
|
|
|
|
+ this.getCouponList(skuId);
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ changeCouponList(val){
|
|
|
|
+ this.couponName = this.couponList.find(item => item.voucher == val).couponName;
|
|
|
|
+ },
|
|
|
|
+ getCouponList(id){
|
|
|
|
+ couponList({ actId: this.activeType,skuId:id })
|
|
|
|
+ .then((response) => {
|
|
|
|
+ this.couponList = response.data.data;
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ handleClickGood(val) {
|
|
|
|
+ this.skuDesc = val;
|
|
|
|
+ if(this.skuDesc){
|
|
|
|
+ this.dialogVisibleGoods = true;
|
|
|
|
+ }
|
|
|
|
+ },
|
|
handleClick(){
|
|
handleClick(){
|
|
- this.dialogVisible = true;
|
|
|
|
|
|
+ if(this.activeName=='giftNotice'){
|
|
|
|
+ if(!this.voucher){
|
|
|
|
+ this.$message({
|
|
|
|
+ message: '请选择兑换卷',
|
|
|
|
+ type: 'warning'
|
|
|
|
+ });
|
|
|
|
+ }else{
|
|
|
|
+ this.dialogVisible = true;
|
|
|
|
+ }
|
|
|
|
+ }else{
|
|
|
|
+ this.dialogVisible = true;
|
|
|
|
+ }
|
|
},
|
|
},
|
|
handleChange(value) {
|
|
handleChange(value) {
|
|
console.log(value);
|
|
console.log(value);
|
|
@@ -448,8 +545,10 @@ export default {
|
|
if (val) {
|
|
if (val) {
|
|
this.disabled = false;
|
|
this.disabled = false;
|
|
}
|
|
}
|
|
|
|
+ this.reclaimAddrName = this.reclaimAddrList.find(item => item.dictValue == val).dictLabel;
|
|
},
|
|
},
|
|
changeDeliveryType(val) {
|
|
changeDeliveryType(val) {
|
|
|
|
+ this.reclaimAddr = '';
|
|
this.disabled = true;
|
|
this.disabled = true;
|
|
if (val == "0" || val == "") {
|
|
if (val == "0" || val == "") {
|
|
this.total = this.data.price;
|
|
this.total = this.data.price;
|
|
@@ -457,7 +556,7 @@ export default {
|
|
}
|
|
}
|
|
if (val == "1") {
|
|
if (val == "1") {
|
|
debugger;
|
|
debugger;
|
|
- if (this.data.productAttribute == "exchange_logo") {
|
|
|
|
|
|
+ if (this.data.freightType == "0") {
|
|
this.total = this.data.price * this.skuCount + 180;
|
|
this.total = this.data.price * this.skuCount + 180;
|
|
this.dialogFormOrderInfo = true;
|
|
this.dialogFormOrderInfo = true;
|
|
}
|
|
}
|
|
@@ -478,6 +577,34 @@ export default {
|
|
this.disabled = false;
|
|
this.disabled = false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ this.deliveryTypeName = this.deliveryTypeList.find(item => item.dictValue == val).dictLabel;
|
|
|
|
+ },
|
|
|
|
+ changeDeliveryTypeGift(val){
|
|
|
|
+ this.reclaimAddr = '';
|
|
|
|
+ this.disabled = true;
|
|
|
|
+ if (val == "0" || val == "") {
|
|
|
|
+ this.total = this.data.price;
|
|
|
|
+ this.skuCount = 1;
|
|
|
|
+ }
|
|
|
|
+ if (val == "1") {
|
|
|
|
+ if (this.address) {
|
|
|
|
+ this.addressDetail = true;
|
|
|
|
+ this.disabled = false;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if (val == "2" || val == "3") {
|
|
|
|
+ this.total = this.data.price;
|
|
|
|
+ this.skuCount = 1;
|
|
|
|
+ this.disabled = false;
|
|
|
|
+ }
|
|
|
|
+ if (val == "4") {
|
|
|
|
+ this.total = this.data.price;
|
|
|
|
+ this.skuCount = 1;
|
|
|
|
+ if (this.phoneNumber) {
|
|
|
|
+ this.disabled = false;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ this.deliveryTypeName = this.deliveryTypeList.find(item => item.dictValue == val).dictLabel;
|
|
},
|
|
},
|
|
setTab() {
|
|
setTab() {
|
|
setTab("exchange");
|
|
setTab("exchange");
|
|
@@ -486,7 +613,7 @@ export default {
|
|
this.total = this.data.price * val;
|
|
this.total = this.data.price * val;
|
|
if (
|
|
if (
|
|
this.deliveryType == "1" &&
|
|
this.deliveryType == "1" &&
|
|
- this.data.productAttribute == "exchange_logo"
|
|
|
|
|
|
+ this.data.freightType == "0"
|
|
) {
|
|
) {
|
|
this.total = this.data.price * val + 180;
|
|
this.total = this.data.price * val + 180;
|
|
}
|
|
}
|
|
@@ -497,9 +624,8 @@ export default {
|
|
path: "/home/pointsMall",
|
|
path: "/home/pointsMall",
|
|
});
|
|
});
|
|
},
|
|
},
|
|
- getInfo(skuId, activeName) {
|
|
|
|
- if (activeName == "goodsNotice") {
|
|
|
|
- integralInfo({ skuId: skuId })
|
|
|
|
|
|
+ getInfo(skuId) {
|
|
|
|
+ integralInfo({ skuId: skuId })
|
|
.then((response) => {
|
|
.then((response) => {
|
|
this.data = response.data.data;
|
|
this.data = response.data.data;
|
|
this.deliveryTypeList = response.data.data.dictDataList;
|
|
this.deliveryTypeList = response.data.data.dictDataList;
|
|
@@ -514,25 +640,15 @@ export default {
|
|
this.address = this.contactInfo.contactAddr;
|
|
this.address = this.contactInfo.contactAddr;
|
|
}
|
|
}
|
|
this.total = response.data.data.price;
|
|
this.total = response.data.data.price;
|
|
- })
|
|
|
|
- .catch(() => { });
|
|
|
|
- } else {
|
|
|
|
- festivalInfo({ skuId: skuId })
|
|
|
|
- .then((response) => {
|
|
|
|
- this.data = response.data.data;
|
|
|
|
- this.contactInfo = response.data.data.contactInfo;
|
|
|
|
- this.deliveryTypeList = response.data.data.dictDataList;
|
|
|
|
- if (this.contactInfo) {
|
|
|
|
- this.name = this.contactInfo.contact;
|
|
|
|
- this.phone = this.contactInfo.contactPhone;
|
|
|
|
- this.addressArr = this.contactInfo.addressArr;
|
|
|
|
- this.addressStr = this.contactInfo.addressStr;
|
|
|
|
- this.street = this.contactInfo.street;
|
|
|
|
- this.address = this.contactInfo.contactAddr;
|
|
|
|
|
|
+ let imgs = response.data.data.imgs;
|
|
|
|
+ if(imgs){
|
|
|
|
+ imgs.forEach(element => {
|
|
|
|
+ this.imgUrls.push(element.url);
|
|
|
|
+ });
|
|
}
|
|
}
|
|
|
|
+
|
|
})
|
|
})
|
|
.catch(() => { });
|
|
.catch(() => { });
|
|
- }
|
|
|
|
},
|
|
},
|
|
handleClickPhoneNumber() {
|
|
handleClickPhoneNumber() {
|
|
this.dialogFormPhoneNumber = true;
|
|
this.dialogFormPhoneNumber = true;
|
|
@@ -582,6 +698,8 @@ export default {
|
|
this.dialogVisible = false;
|
|
this.dialogVisible = false;
|
|
if (this.deliveryType == "1") {
|
|
if (this.deliveryType == "1") {
|
|
var params = {
|
|
var params = {
|
|
|
|
+ actId: this.activeType,
|
|
|
|
+ voucher:this.voucher,
|
|
skuId: this.data.skuId,
|
|
skuId: this.data.skuId,
|
|
skuCount: this.skuCount,
|
|
skuCount: this.skuCount,
|
|
price: this.data.price,
|
|
price: this.data.price,
|
|
@@ -598,6 +716,8 @@ export default {
|
|
};
|
|
};
|
|
} else if (this.deliveryType == "4") {
|
|
} else if (this.deliveryType == "4") {
|
|
var params = {
|
|
var params = {
|
|
|
|
+ actId: this.activeType,
|
|
|
|
+ voucher:this.voucher,
|
|
skuId: this.data.skuId,
|
|
skuId: this.data.skuId,
|
|
skuCount: this.skuCount,
|
|
skuCount: this.skuCount,
|
|
price: this.data.price,
|
|
price: this.data.price,
|
|
@@ -609,6 +729,8 @@ export default {
|
|
};
|
|
};
|
|
} else {
|
|
} else {
|
|
var params = {
|
|
var params = {
|
|
|
|
+ actId: this.activeType,
|
|
|
|
+ voucher:this.voucher,
|
|
skuId: this.data.skuId,
|
|
skuId: this.data.skuId,
|
|
skuCount: this.skuCount,
|
|
skuCount: this.skuCount,
|
|
price: this.data.price,
|
|
price: this.data.price,
|
|
@@ -862,6 +984,7 @@ img {
|
|
}
|
|
}
|
|
|
|
|
|
.table .prize-detail-info .title {
|
|
.table .prize-detail-info .title {
|
|
|
|
+ cursor: pointer;
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
font-size: 14px;
|
|
font-size: 14px;
|
|
line-height: 24px;
|
|
line-height: 24px;
|
|
@@ -966,10 +1089,4 @@ img {
|
|
max-width: 300px;
|
|
max-width: 300px;
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|
|
-<style>
|
|
|
|
-.el-dialog__body {
|
|
|
|
- padding-bottom: 0px;
|
|
|
|
- padding-top: 10px;
|
|
|
|
-}
|
|
|
|
-</style>
|
|
|
|
|
|
|