wx.vue 51 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015
  1. <template>
  2. <view>
  3. <view class="top" :style="{ backgroundColor: '#00cf8a'}">
  4. <!-- #ifdef MP-WEIXIN -->
  5. <text>erp-hr微官网企业管理之道</text>
  6. <!-- #endif -->
  7. <!-- #ifdef MP-TOUTIAO -->
  8. <text>erp-hr微官网-一起拍视频!</text>
  9. <!-- #endif -->
  10. </view>
  11. <block v-if="isImgShow">
  12. <view class="popup" @click="closeImg" >
  13. <image class="bigimg" :class="scaleSmall?'scaleSmall':' ' " src="https://13130145.s21i.faiusr.com/4/ABUIABAEGAAgut7u3gUo9NfX4QEwmgM4mgM.png"></image>
  14. <block v-if="isCloseShow">
  15. <image class="closeBtn" @click="closeImg" src="/static/images/tabbar_close.png"></image>
  16. </block>
  17. </view>
  18. </block>
  19. <view class="wrap">
  20. <!-- 幻灯片 -->
  21. <swiper autoplay="1" circular="true" class="top-banner" duration="500" interval="4000" nextMargin="10px"
  22. previousMargin="10px">
  23. <block v-for="(item,index) in banner" :key="index">
  24. <swiper-item >
  25. <image class="slide-image" lazyLoad="true" :src="item"></image>
  26. </swiper-item>
  27. </block>
  28. </swiper>
  29. <!-- #ifdef MP-TOUTIAO -->
  30. <!-- <view class="padd3">
  31. <button class="cu-btn block bg-blue margin-tb-sm lg" open-type="share" data-channel="video" data-qrcode="inv34+23=="><text class="cuIcon-camerafill">拍摄视频</text></button>
  32. </view> -->
  33. <!-- #endif -->
  34. <!-- 菜单 -->
  35. <view class="top-tab show-banner">
  36. <view autoplay="false" class="top-tab-swiper" indicatorActiveColor="#FE433F" indicatorDots="1">
  37. <view class="top-tab-in">
  38. <block v-for="(item,index) in nav" :key="index">
  39. <view class="top-tab-li" @tap="onUrlTap" :data-event="item.event">
  40. <button style="background: #fff;">
  41. <image class="top-tab-icon" lazyLoad="true" mode="aspectFit" :src="item.img"></image>
  42. <view class="ellips1 top-tab-txt" style="margin-top: -25rpx;">{{item.name}}</view>
  43. </button>
  44. </view>
  45. </block>
  46. </view>
  47. </view>
  48. <!-- 头条 -->
  49. </view>
  50. <!-- 新闻 -->
  51. <view class="titles">· erp-hr微官网 ·</view>
  52. <view class='news showonload6'>
  53. <block v-for="(item,index) in news" :key="index">
  54. <view class="life-list" @click='toNesdetail(item.id)'>
  55. <view class="life-txt">
  56. <view class="ellips2">{{item.title}}</view>
  57. </view>
  58. <view class="life-img">
  59. <image :src="item.image"></image>
  60. </view>
  61. <!-- 时间与访问量 -->
  62. <view class="life-time">
  63. <text>{{item.flow}}人查看</text>
  64. </view>
  65. </view>
  66. </block>
  67. <!-- <navigator class="getmore" hoverClass="navigator-hover" openType="switchTab" url="../newspage/newspage">查看更多</navigator> -->
  68. </view>
  69. <!-- 服务1 -->
  70. <view class="service">
  71. <view class="service-div">
  72. <block v-for="(item,index) in list2" :key="index">
  73. <view class="service-item" >
  74. <image :src="item.img"></image>
  75. <view class="service-item-text">
  76. <text>{{item.title}}</text>
  77. </view>
  78. </view>
  79. </block>
  80. </view>
  81. </view>
  82. </view>
  83. <view class="background">
  84. <view class="howGetTeacher" style='background:#FF6666;'>
  85. <text>erp-hr微官网人力资源咨询——人力资源规划</text>
  86. </view>
  87. <view class="detailHowGetTeacher">
  88. <text>
  89. 特大好消息,特大好消息!人力资源咨询——人力资源规划.只限今天,只限今天,错过今天,后悔一年!!!
  90. </text>
  91. </view>
  92. <view class="howGetStudent" bindtap="showHowGetStudent" style='background:red;'>
  93. <text> 无需编程 一键生成</text>
  94. </view>
  95. <view class="detailHowGetStudent">
  96. <text>
  97. 本地建站系统,在线快速制作生成小程序。无需编程经验,快速入门,快速制作,快速交付客户
  98. </text>
  99. </view>
  100. <view class="howGetStudent" bindtap="showHowGetStudent" style='background:#003366;'>
  101. <text> 丰富场景 持续升级</text>
  102. </view>
  103. <view class="detailHowGetStudent">
  104. <text>
  105. 本地建站系统,提供各种行业解决方案,深挖需求,解决行业痛点,持续更新功能,不断提升用户体验
  106. </text>
  107. </view>
  108. <view class="howGetStudent" bindtap="showHowGetStudent" style='background:#99CC33;'>
  109. <text> 百变魔方 自由组合</text>
  110. </view>
  111. <view class="detailHowGetStudent">
  112. <text>
  113. 提供了更多想象空间,提供了更多运营可能,模块间搭配使用,自由组合,让思路更开阔
  114. </text>
  115. </view>
  116. <view class="howGetStudent" bindtap="showHowGetStudent" style='background:#9933FF;'>
  117. <text> 独立后台 自主编辑</text>
  118. </view>
  119. <view class="detailHowGetStudent">
  120. <text>
  121. 后台可以对自己账户下面每个小程序进行管理和编辑,小程序端及时更新。并且方便打包更新审核
  122. </text>
  123. </view>
  124. </view>
  125. <!-- #ifdef MP-WEIXIN -->
  126. <view class='footer'>
  127. <view class='footer-content'>
  128. <button class='btn1' @click="onCall">电话咨询</button>
  129. <button class='btn2' open-type='contact'>联系客服</button>
  130. </view>
  131. </view>
  132. <!-- 分享 -->
  133. <!-- <view class='share'>
  134. <button open-type='share'>分享</button>
  135. </view> -->
  136. <!-- #endif -->
  137. <view :class="showDialog ?'zan-dialog--show zan-dialog':'zan-dialog'">
  138. <view bindtap="toggleDialog" class="zan-dialog__mask"></view>
  139. <view class="zan-dialog__container">
  140. <view class="a-title">关于erp-hr微官网</view>
  141. <view class="radio-box">
  142. <text>erp-hr微官网是为互联网全行业提供服务和研发支撑的开发型公司。
  143. 致力于通过创新的信息化技术来推动社会的发展与变革,为企业提供包含了基础建设、人才培训、定制开发、电商支撑、渠道供应、托管运营等一站式解决方案,为创客或个人创造新的生活和工作方式,为社会创造价值。</text>
  144. </view>
  145. <!-- <view bindtap="toggleDialog" class="a-btn bg-origin">我知道了</view> -->
  146. </view>
  147. </view>
  148. </view>
  149. </template>
  150. <script>
  151. // import uniNoticeBar from "@/components/uni-notice-bar/uni-notice-bar.vue";
  152. import {
  153. mapMutations,
  154. mapActions,
  155. mapState
  156. } from 'vuex';
  157. export default {
  158. components: {
  159. // uniNoticeBar
  160. },
  161. data() {
  162. return {
  163. notice: '小程序微官网全新版本来袭,要制作的联系我们',
  164. showDialog: !1,
  165. banner: ["https://www.open.com.cn//product/img/product/16984.jpg",
  166. "http://www.8manage.cn/uploadfile/upload/image/20170113/20170113160850_65233.png",
  167. "http://www.8manage.cn/uploadfile/upload/image/20170113/20170113160904_54217.png"
  168. ],
  169. nav: [{
  170. name: "我们的产品",
  171. img: "https://www.dian68.net/attachment/images/24/2018/04/sqgYY2YsAuV67YInanbaxhyY21ve6y.jpg",
  172. url: '',
  173. event: 'anli'
  174. },
  175. {
  176. name: "热门文章",
  177. img: "https://www.dian68.net/attachment/images/24/2018/04/D7a7vaR7XVb3A7BiqV7aQqyQ77Vv77.jpg",
  178. event: 'xinwen'
  179. },
  180. {
  181. name: "立即制作",
  182. img: "https://www.dian68.net/attachment/images/24/2018/04/Z13j4YXOyY2Jt8s4i3t8sT28JTV45x.png",
  183. event: 'xinwen'
  184. },
  185. {
  186. name: "关于我们",
  187. img: "https://www.dian68.net/attachment/images/24/2018/04/A3UjUIU3JI8OsiqQQu8RJnRZIqJ5JE.jpg",
  188. event: 'about'
  189. }
  190. ],
  191. news: [{
  192. id: 0,
  193. title: "erp-hr 提供典型的人力资源管理功能服务",
  194. image: "https://img1.baidu.com/it/u=125517566,2690134319&fm=253&fmt=auto&app=120&f=JPEG?w=500&h=500",
  195. flow: '3241',
  196. },
  197. {
  198. id: 1,
  199. title: "员工规划、招聘、员工档案、工资单、福利、出勤率、请假、职业管理、培训、绩效与员工自助服务",
  200. image: "https://img1.baidu.com/it/u=4069952875,4246168404&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=333",
  201. flow: '156741',
  202. },
  203. {
  204. id: 2,
  205. title: "erp-hr 也对人力资本管理中的信息资本、结构化协作、过程与执行的纪律、KPI 与承诺管理进行了优化",
  206. image: "http://img.mp.itc.cn/upload/20170726/5b6743d9c47444b5b9d5d9eb3fcbbeab_th.jpg",
  207. flow: '156741',
  208. }
  209. ],
  210. list2: [{
  211. title: "精美企业官网",
  212. img: "https://www.dian68.net/attachment/images/24/2018/04/D8sC888HaClFexsl8eaVeESwoDX8H0.jpg"
  213. },
  214. {
  215. title: "小程序分销商城",
  216. img: "https://www.dian68.net/attachment/images/24/2018/04/TX119VKVxtB0cQCkQ0ZMZKkS4vbwta.jpg"
  217. },
  218. {
  219. title: "餐饮外卖小程序",
  220. img: "https://www.dian68.net/attachment/images/24/2018/04/D90496sF0YDSvcZDa0Ca4YRrhqA26B.jpg"
  221. },
  222. {
  223. title: "同城信息网",
  224. img: "https://www.dian68.net/attachment/images/24/2018/04/Ztyy0YVNdwYHC0S1V3NKN5BsVTLvHS.jpg"
  225. }
  226. ],
  227. scrollTop: 0,
  228. isImgShow:1,
  229. isCloseShow: 1,
  230. scaleSmall: 0,
  231. }
  232. },
  233. computed: {
  234. ...mapState({
  235. appinfo: state => state.init.appinfo,
  236. })
  237. },
  238. onLoad() {
  239. },
  240. methods: {
  241. omService(text) {
  242. uni.showModal({
  243. title: '提示',
  244. content: text + ', 联系电话: 6266876',
  245. });
  246. },
  247. onCall() {
  248. uni.makePhoneCall({
  249. phoneNumber: '6266876'
  250. })
  251. },
  252. onUrlTap(e) {
  253. var event = e.currentTarget.dataset.event;
  254. if (event == 'about') {
  255. uni.showModal({
  256. title: '关于我们',
  257. content: '我们是为互联网全行业提供服务和研发支撑的开发型公司。 致力于通过创新的信息化技术来推动社会的发展与变革,为企业提供包含了基础建设、人才培训、定制开发、电商支撑、渠道供应、托管运营等一站式解决方案,为创客或个人创造新的生活和工作方式,为社会创造价值。'
  258. })
  259. };
  260. if (event == 'contact') {
  261. uni.showModal({
  262. title: '联系',
  263. content: ' 联系电话: 6266876'
  264. })
  265. };
  266. if (event == 'anli') {
  267. uni.pageScrollTo({
  268. scrollTop: 651,
  269. duration: 300
  270. });
  271. };
  272. if (event == 'xinwen') {
  273. uni.pageScrollTo({
  274. scrollTop: 284,
  275. duration: 300
  276. });
  277. }
  278. },
  279. toNesdetail(id) {
  280. uni.navigateTo({
  281. url: '../wx/newsdetail?id=' + id
  282. })
  283. },
  284. closeImg: function() {
  285. var t = this;
  286. this.scaleSmall= 1;
  287. setTimeout(function() {
  288. t.isImgShow = 0;
  289. t.isCloseShow = 0
  290. }, 400)
  291. },
  292. },
  293. }
  294. </script>
  295. <style lang="scss">
  296. page {
  297. background: #f1f1f1;
  298. }
  299. .top {
  300. width: 100%;
  301. position: fixed;
  302. height: 188rpx;
  303. top: 0;
  304. left: 0;
  305. z-index: 99;
  306. display: flex;
  307. align-items: center;
  308. padding: 20rpx;
  309. text {
  310. position: absolute;
  311. bottom: 30rpx;
  312. color: #ffffff
  313. }
  314. }
  315. .goods-list-box {
  316. position: relative;
  317. display: -webkit-flex;
  318. display: flex;
  319. -webkit-flex-direction: row;
  320. flex-direction: row;
  321. padding: 20rpx 10rpx;
  322. }
  323. .goods-list-box:before {
  324. display: block;
  325. position: absolute;
  326. bottom: 0;
  327. content: '';
  328. width: 690rpx;
  329. height: 1px;
  330. background: #e8e8e8;
  331. }
  332. .goods-list-box:last-child:before {
  333. height: 0;
  334. }
  335. .goods-left {
  336. width: 220rpx;
  337. height: 220rpx;
  338. margin-right: 16rpx;
  339. }
  340. .goods-left image {
  341. width: 100%;
  342. height: 100%;
  343. }
  344. .goods-right {
  345. position: relative;
  346. -webkit-flex-direction: column;
  347. flex-direction: column;
  348. width: 454rpx;
  349. height: 220rpx;
  350. }
  351. .goods-title {
  352. line-height: 40rpx;
  353. font-size: 28rpx;
  354. color: #333;
  355. }
  356. .goods-owner {
  357. line-height: 50rpx;
  358. font-size: 24rpx;
  359. color: #666;
  360. }
  361. .goods-bottom {
  362. position: absolute;
  363. bottom: 0;
  364. display: -webkit-flex;
  365. display: flex;
  366. -webkit-flex-direction: row;
  367. flex-direction: row;
  368. -webkit-justify-content: space-between;
  369. justify-content: space-between;
  370. width: 100%;
  371. }
  372. .goods-bottom-left {
  373. width: 270rpx;
  374. overflow: hidden;
  375. }
  376. .goods-bottom-clock {
  377. font-size: 20rpx;
  378. color: #FE433F;
  379. }
  380. .price-buying {
  381. font-size: 32rpx;
  382. color: #FE433F;
  383. }
  384. .price-linethrough {
  385. color: #AFB2BA;
  386. font-size: 24rpx;
  387. -webkit-text-decoration-line: line-through;
  388. text-decoration-line: line-through;
  389. }
  390. .goods-bottom-right {
  391. width: 176rpx;
  392. height: 72rpx;
  393. line-height: 72rpx;
  394. text-align: center;
  395. color: #fff;
  396. border-radius: 4rpx;
  397. overflow: hidden;
  398. font-size: 28rpx;
  399. box-shadow: none;
  400. }
  401. .goods-bottom-right:after {
  402. border: none;
  403. }
  404. .btn0 {
  405. background: linear-gradient(to right, #ccc, #999);
  406. }
  407. .btn1 {
  408. background: red;
  409. }
  410. .btn2 {
  411. background: linear-gradient(to right, #64CA7B, #30A04D);
  412. }
  413. .figure-box {
  414. position: fixed;
  415. z-index: 1000;
  416. top: 0;
  417. left: 0;
  418. right: 0;
  419. bottom: 0;
  420. background: #fff;
  421. }
  422. .figure-box view {
  423. -webkit-box-sizing: border-box;
  424. box-sizing: border-box;
  425. }
  426. @-webkit-keyframes rotate {
  427. 0% {
  428. -webkit-transform: rotate(0deg);
  429. transform: rotate(0deg);
  430. }
  431. 50% {
  432. -webkit-transform: rotate(180deg);
  433. transform: rotate(180deg);
  434. }
  435. 100% {
  436. -webkit-transform: rotate(360deg);
  437. transform: rotate(360deg);
  438. }
  439. }
  440. @keyframes rotate {
  441. 0% {
  442. -webkit-transform: rotate(0deg);
  443. transform: rotate(0deg);
  444. }
  445. 50% {
  446. -webkit-transform: rotate(180deg);
  447. transform: rotate(180deg);
  448. }
  449. 100% {
  450. -webkit-transform: rotate(360deg);
  451. transform: rotate(360deg);
  452. }
  453. }
  454. @-webkit-keyframes rotate2 {
  455. 0% {
  456. -webkit-transform: rotate(0deg);
  457. transform: rotate(0deg);
  458. border-top-color: #e60012;
  459. }
  460. 50% {
  461. -webkit-transform: rotate(180deg);
  462. transform: rotate(180deg);
  463. border-top-color: #27adf8;
  464. }
  465. 100% {
  466. -webkit-transform: rotate(360deg);
  467. transform: rotate(360deg);
  468. border-top-color: #e60012;
  469. }
  470. }
  471. @keyframes rotate2 {
  472. 0% {
  473. -webkit-transform: rotate(0deg);
  474. transform: rotate(0deg);
  475. border-top-color: #e60012;
  476. }
  477. 50% {
  478. -webkit-transform: rotate(180deg);
  479. transform: rotate(180deg);
  480. border-top-color: #27adf8;
  481. }
  482. 100% {
  483. -webkit-transform: rotate(360deg);
  484. transform: rotate(360deg);
  485. border-top-color: #e60012;
  486. }
  487. }
  488. .loader1 {
  489. position: relative;
  490. margin: 400rpx auto 0;
  491. width: 150rpx;
  492. height: 150rpx;
  493. display: block;
  494. overflow: hidden;
  495. }
  496. .loader1 view {
  497. height: 100%;
  498. }
  499. .loader1,
  500. .loader1 view {
  501. border-radius: 50%;
  502. padding: 8rpx;
  503. border: 2rpx solid transparent;
  504. -webkit-animation: rotate linear 3.5s infinite;
  505. animation: rotate linear 3.5s infinite;
  506. border-top-color: #e60012;
  507. border-bottom-color: #27adf8;
  508. }
  509. life-txt.life-box {
  510. padding: 0 10rpx;
  511. width: 690rpx;
  512. }
  513. .life-box>view:first-child {}
  514. .life-box>view:last-child {
  515. border-bottom: 0;
  516. }
  517. .life-list {
  518. position: relative;
  519. display: -webkit-flex;
  520. display: flex;
  521. -webkit-flex-direction: row;
  522. flex-direction: row;
  523. width: 710rpx;
  524. padding: 20rpx 0;
  525. border-bottom: 0.1px solid #e6e6e6;
  526. }
  527. .life-listc {
  528. position: relative;
  529. display: -webkit-flex;
  530. display: flex;
  531. -webkit-flex-direction: column;
  532. flex-direction: column;
  533. padding: 20rpx 0 60rpx;
  534. border-bottom: 0.1px solid #e6e6e6;
  535. }
  536. .life-list .life-txt {
  537. display: -webkit-flex;
  538. display: flex;
  539. -webkit-flex: 1;
  540. flex: 1;
  541. -webkit-flex-direction: column;
  542. flex-direction: column;
  543. height: 150rpx;
  544. line-height: 44rpx;
  545. font-weight: 600;
  546. }
  547. .life-list .life-txt view {
  548. white-space: normal;
  549. word-break: break-all;
  550. }
  551. .life-txt view {
  552. font-size: 32rpx;
  553. }
  554. .life-time {
  555. position: absolute;
  556. bottom: 30rpx;
  557. left: 0;
  558. width: 100%;
  559. line-height: 20rpx;
  560. display: -webkit-flex;
  561. display: flex;
  562. -webkit-flex-direction: row;
  563. flex-direction: row;
  564. -webkit-justify-content: space-between;
  565. justify-content: space-between;
  566. }
  567. .life-list .life-time {
  568. position: absolute;
  569. bottom: 30rpx;
  570. -webkit-flex-direction: column;
  571. flex-direction: column;
  572. line-height: 25rpx;
  573. }
  574. .life-time text {
  575. font-weight: 200;
  576. font-size: 20rpx;
  577. color: #666;
  578. }
  579. .life-list .life-img {
  580. width: 240rpx;
  581. height: 150rpx;
  582. margin-left: 10rpx;
  583. }
  584. .life-list .life-img image {
  585. width: 100%;
  586. height: 100%;
  587. }
  588. .life-listc .life-img {
  589. display: -webkit-flex;
  590. display: flex;
  591. -webkit-flex-direction: row;
  592. flex-direction: row;
  593. width: 710rpx;
  594. }
  595. .life-listc .life-img image {
  596. width: 227rpx;
  597. height: 165rpx;
  598. padding: 20rpx 0 0;
  599. margin-right: 15rpx;
  600. }
  601. .life-listc .life-img image:last-child {
  602. margin-right: 0;
  603. }
  604. .life-listc .life-txt {
  605. display: -webkit-flex;
  606. display: flex;
  607. -webkit-flex: 1;
  608. flex: 1;
  609. -webkit-flex-direction: column;
  610. flex-direction: column;
  611. line-height: 44rpx;
  612. font-weight: 600;
  613. }
  614. .scroll-view_H {
  615. white-space: nowrap;
  616. }
  617. .pleft {
  618. padding-left: 24rpx !important;
  619. }
  620. .section_gap {
  621. margin: 124rpx auto 0;
  622. width: 700rpx;
  623. }
  624. .top-tab-swiper .swiper-dots.swiper-dots-horizontal {
  625. margin-bottom: -20rpx;
  626. }
  627. .disc-icon {
  628. width: 36rpx;
  629. height: 25rpx;
  630. }
  631. .dis-item {
  632. display: -webkit-flex;
  633. display: flex;
  634. box-sizing: border-box;
  635. border-top: 1px solid #eee;
  636. padding: 30rpx 0;
  637. }
  638. .dis-item:first-child {
  639. border-top: 0;
  640. }
  641. .dis-item:last-child {
  642. padding-bottom: 0
  643. }
  644. .dis-img {
  645. width: 140rpx;
  646. height: 140rpx;
  647. }
  648. .dis-img image {
  649. width: 100%;
  650. height: 100%;
  651. display: block;
  652. }
  653. .dis-right {
  654. padding-left: 12rpx;
  655. }
  656. .dis-shop {
  657. font-size: 24rpx;
  658. color: #999;
  659. margin: 8rpx 0 20rpx
  660. }
  661. .fl-item {
  662. display: inline-block;
  663. width: 108rpx;
  664. height: 36rpx;
  665. line-height: 36rpx;
  666. text-align: center;
  667. font-size: 18rpx;
  668. color: #999;
  669. background: rgba(179, 184, 194, 0.09699999999999999);
  670. border-radius: 36rpx;
  671. border: 1px solid #B3B8C2
  672. }
  673. .dis-fl {
  674. margin-top: 10rpx;
  675. display: -webkit-flex;
  676. display: flex;
  677. }
  678. .fl-left {
  679. -webkit-flex: 1;
  680. flex: 1
  681. }
  682. .fl-right {
  683. color: #FF4C4C;
  684. font-size: 36rpx;
  685. font-weight: 700;
  686. }
  687. .choujiangbox {
  688. width: 100%;
  689. height: 394rpx;
  690. background: url(http://papaq.oss-cn-hangzhou.aliyuncs.com/xcx/AZRRTcpH78aybzjpCNekHT.png) no-repeat;
  691. background-size: 100%;
  692. background-position: 0 0;
  693. overflow: hidden;
  694. }
  695. .choujiangswiper {
  696. margin-top: 124rpx;
  697. height: 240rpx;
  698. overflow: hidden;
  699. }
  700. .cj-item {
  701. position: relative;
  702. display: inline-block;
  703. width: 690rpx;
  704. height: 240rpx;
  705. padding: 20rpx;
  706. background: #fff;
  707. box-sizing: border-box;
  708. border-radius: 20rpx;
  709. overflow: hidden;
  710. }
  711. .cj-item:nth-of-type(1) {
  712. z-index: 100;
  713. }
  714. .cj-item:nth-of-type(2) {
  715. -webkit-transform: translateX(-680rpx);
  716. transform: translateX(-680rpx);
  717. height: 230rpx;
  718. z-index: 80;
  719. opacity: 0.8;
  720. }
  721. .cj-right {
  722. position: relative;
  723. padding-left: 12rpx;
  724. width: 320rpx;
  725. float: left;
  726. }
  727. .cj-title {
  728. width: 330rpx;
  729. height: 76rpx;
  730. font-size: 28rpx;
  731. white-space: normal !important;
  732. font-weight: 700;
  733. line-height: 1.5;
  734. }
  735. .cj-img {
  736. height: 200rpx;
  737. width: 300rpx;
  738. float: left;
  739. }
  740. .cj-img image {
  741. width: 100%;
  742. height: 100%;
  743. }
  744. .cj-time-txt {
  745. color: #999;
  746. font-size: 24rpx;
  747. }
  748. .cj-time {
  749. margin-top: 48rpx;
  750. }
  751. .gotxt {
  752. position: absolute;
  753. height: 56rpx;
  754. width: 56rpx;
  755. background: #fec53f;
  756. color: #fff;
  757. border-radius: 56rpx;
  758. text-align: center;
  759. line-height: 56rpx;
  760. right: -10rpx;
  761. bottom: 10rpx;
  762. }
  763. .cj-time-show .timenum {
  764. display: inline-block;
  765. width: 32rpx;
  766. height: 32rpx;
  767. border-radius: 8rpx;
  768. background: #fe433f;
  769. color: #fff;
  770. font-size: 20rpx;
  771. text-align: center;
  772. line-height: 32rpx;
  773. }
  774. .dot {
  775. display: inline-block;
  776. width: 16rpx;
  777. height: 32rpx;
  778. border-radius: 8rpx;
  779. color: #fe433f;
  780. font-size: 24rpx;
  781. text-align: center;
  782. line-height: 32rpx;
  783. }
  784. .mybuyingbox {
  785. background: #fff;
  786. }
  787. .buying-sw-item {
  788. width: 700rpx;
  789. margin: 0 auto;
  790. box-sizing: border-box;
  791. clear: both;
  792. }
  793. .buying-item {
  794. width: 700rpx;
  795. border-radius: 20rpx;
  796. border: 1px solid rgba(238, 238, 238, 1);
  797. overflow: hidden;
  798. display: inline-block;
  799. position: relative;
  800. background: #fff;
  801. margin-bottom: 20rpx;
  802. box-sizing: border-box;
  803. padding-bottom: 20rpx;
  804. }
  805. .shop-title {
  806. display: -webkit-flex;
  807. display: flex;
  808. -webkit-flex-direction: row;
  809. flex-direction: row;
  810. -webkit-align-items: center;
  811. align-items: center;
  812. padding: 30rpx 30rpx 0 30rpx;
  813. }
  814. .buying-icon {
  815. display: block;
  816. width: 60rpx;
  817. height: 36rpx;
  818. margin-right: 12rpx;
  819. }
  820. .shop-title-t {
  821. font-size: 32rpx;
  822. color: #333;
  823. background-size: 14rpx 24rpx;
  824. margin-right: 8rpx;
  825. font-weight: 700;
  826. }
  827. .more {
  828. position: absolute;
  829. right: 30rpx;
  830. font-size: 24rpx;
  831. color: #999;
  832. background: url("http://papaq.oss-cn-hangzhou.aliyuncs.com/ppqpc/35taE3JBE6DsQmTcBDCr5k.png") center right no-repeat;
  833. background-size: 14rpx 24rpx;
  834. width: 67rpx;
  835. }
  836. .subtitle {
  837. padding-left: 30rpx;
  838. font-size: 28rpx;
  839. color: #666;
  840. padding-top: 10rpx;
  841. }
  842. .buyingswiper {
  843. margin-top: 34rpx;
  844. }
  845. .rec-buyingimg {
  846. height: 350rpx;
  847. width: 100%;
  848. }
  849. .buyingtitle {
  850. height: 88rpx;
  851. width: 100%;
  852. font-size: 32rpx;
  853. color: #333;
  854. padding: 0 20rpx;
  855. box-sizing: border-box;
  856. line-height: 88rpx;
  857. }
  858. .hui-text {
  859. text-decoration: line-through;
  860. color: #afb2ba;
  861. font-size: 28rpx;
  862. }
  863. .buyingitem-bottom {
  864. display: -webkit-flex;
  865. display: flex;
  866. padding: 0 20rpx;
  867. box-sizing: border-box;
  868. margin-top: 20rpx;
  869. }
  870. .buyingprice-red {
  871. color: #fe433f;
  872. font-size: 40rpx;
  873. }
  874. .bib-dobuying {
  875. height: 72rpx;
  876. width: 176rpx;
  877. text-align: center;
  878. line-height: 72rpx;
  879. font-size: 24rpx;
  880. background: #fec53f;
  881. color: #fff;
  882. border-radius: 72rpx;
  883. margin-left: 125rpx;
  884. margin-top: 10rpx;
  885. }
  886. .bib-left {
  887. -webkit-flex: 1;
  888. flex: 1;
  889. }
  890. .bib-left {
  891. padding-top: 10rpx;
  892. }
  893. .bib-right {
  894. text-align: center;
  895. }
  896. .puzzle {
  897. padding: 0 30rpx;
  898. clear: both;
  899. overflow: hidden;
  900. margin-top: 10rpx;
  901. background: #fff;
  902. }
  903. .puzzle-top {
  904. padding: 30rpx 0 0 0;
  905. }
  906. .puzzlist {
  907. background-color: #fff;
  908. margin-right: 22rpx;
  909. width: 334rpx;
  910. float: left;
  911. margin-bottom: 10rpx;
  912. }
  913. .puzzle-sub {
  914. padding: 0;
  915. margin-bottom: 40rpx;
  916. padding-top: 10rpx;
  917. }
  918. .puzzle-icon {
  919. width: 40rpx;
  920. height: 34rpx;
  921. }
  922. .puzzlist:nth-child(even) {
  923. margin-right: 0;
  924. }
  925. .puzzimg {
  926. width: 334rpx;
  927. height: 326rpx;
  928. display: block;
  929. }
  930. .puzztitle {
  931. padding: 8rpx 12rpx;
  932. font-weight: 500;
  933. line-height: 42rpx;
  934. height: 80rpx;
  935. }
  936. .groups {
  937. font-size: 24rpx;
  938. color: #fff;
  939. background: linear-gradient(135deg, rgba(255, 104, 107, 1), rgba(255, 74, 83, 1));
  940. border-radius: 4rpx;
  941. text-align: center;
  942. padding: 2rpx 10rpx;
  943. margin-right: 10rpx;
  944. }
  945. .puzzname {
  946. color: #999;
  947. padding: 0rpx 12rpx;
  948. margin-bottom: 8rpx;
  949. }
  950. .puzzprice {
  951. color: #fe433f;
  952. font-weight: bold;
  953. font-size: 32rpx;
  954. position: relative;
  955. top: -4rpx;
  956. }
  957. .puzzbot {
  958. padding: 12rpx;
  959. }
  960. .headurl {
  961. width: 44rpx;
  962. height: 44rpx;
  963. border-radius: 50%;
  964. margin-right: -12rpx;
  965. border: 1px solid #fff;
  966. }
  967. .headurl:first-child {
  968. position: relative;
  969. z-index: 2;
  970. }
  971. .headurl:nth-child(2) {
  972. position: relative;
  973. z-index: 1;
  974. }
  975. .headurl:last-child {
  976. margin-right: 0;
  977. }
  978. .couponbox {
  979. background: #fff;
  980. padding: 0 30rpx;
  981. padding-bottom: 30rpx;
  982. margin-top: 12rpx;
  983. overflow: hidden;
  984. }
  985. .coupon-icon {
  986. width: 42rpx;
  987. height: 46rpx;
  988. }
  989. .unitItemLeft {
  990. margin-bottom: 20rpx;
  991. }
  992. .couponlist1 {
  993. background: url("http://papaq.oss-cn-hangzhou.aliyuncs.com/xcx/c75MFr8WybpPbmzw4ZAds6.png") no-repeat;
  994. }
  995. .couponlist2 {
  996. background: url("http://papaq.oss-cn-hangzhou.aliyuncs.com/xcx/aHpEfcMmxSDHpQarwc5dTr.png") no-repeat;
  997. }
  998. .couponlist3 {
  999. background: url("http://papaq.oss-cn-hangzhou.aliyuncs.com/xcx/HBHCcfaHnDp68x4yWDP2EZ.png") no-repeat;
  1000. }
  1001. .couponlist {
  1002. padding: 16rpx;
  1003. background-size: 100% 198rpx;
  1004. margin-top: 10rpx;
  1005. }
  1006. .cou-img {
  1007. width: 160rpx;
  1008. height: 160rpx;
  1009. display: block;
  1010. margin-right: 16rpx;
  1011. }
  1012. .cou-con {
  1013. margin-right: 90rpx;
  1014. }
  1015. .cou-title {
  1016. color: #fe433f;
  1017. font-size: 40rpx;
  1018. font-weight: bold;
  1019. margin-bottom: 25rpx;
  1020. }
  1021. .cou-name {
  1022. color: #333;
  1023. font-size: 32rpx;
  1024. margin-bottom: 10rpx;
  1025. }
  1026. .cou-desc {
  1027. color: #999;
  1028. }
  1029. .sec-coupon {
  1030. display: -webkit-flex;
  1031. display: flex;
  1032. -webkit-flex-direction: row;
  1033. flex-direction: row;
  1034. padding: 30rpx 0 0;
  1035. border-bottom: 1px solid #e6e6e6;
  1036. }
  1037. .sec-coupon-l {
  1038. width: 160rpx;
  1039. height: 160rpx;
  1040. margin-right: 16rpx;
  1041. margin-bottom: 30rpx;
  1042. }
  1043. .sec-coupon-l image {
  1044. width: 100%;
  1045. height: 100%;
  1046. }
  1047. .sec-coupon-r {
  1048. display: -webkit-flex;
  1049. display: flex;
  1050. -webkit-flex-direction: column;
  1051. flex-direction: column;
  1052. width: 534rpx;
  1053. }
  1054. .sec-coupon-title {
  1055. height: 30rpx;
  1056. line-height: 30rpx;
  1057. font-size: 30rpx;
  1058. font-weight: 600;
  1059. }
  1060. .sec-coupon-descript {
  1061. display: -webkit-flex;
  1062. display: flex;
  1063. width: 514rpx;
  1064. height: 60rpx;
  1065. line-height: 60rpx;
  1066. font-size: 24rpx;
  1067. color: #999;
  1068. }
  1069. .sec-coupon-btn {
  1070. position: relative;
  1071. margin-bottom: 30rpx;
  1072. }
  1073. .sec-coupon-btn-l {
  1074. width: 370rpx;
  1075. display: -webkit-flex;
  1076. display: flex;
  1077. -webkit-flex-direction: column;
  1078. flex-direction: column;
  1079. }
  1080. .sec-coupon-btn-l text:first-child {
  1081. line-height: 36rpx;
  1082. font-size: 32rpx;
  1083. margin-bottom: 12rpx;
  1084. text-indent: 1em;
  1085. }
  1086. .sec-coupon-btn-l text:last-child {
  1087. font-size: 20rpx;
  1088. color: #999;
  1089. }
  1090. .sec-coupon-btn-z {
  1091. color: #009688;
  1092. background: url('http://papaq.oss-cn-hangzhou.aliyuncs.com/ppqpc/bztiwJnMbEhmMpzr2Yycsb.png') center left no-repeat;
  1093. background-size: 24rpx 24rpx;
  1094. }
  1095. .sec-coupon-btn-s {
  1096. color: #48a8ff;
  1097. background: url('http://papaq.oss-cn-hangzhou.aliyuncs.com/ppqpc/3cPaHX5mEJ76AtYKmxQBmK.png') top left no-repeat;
  1098. background-size: 24rpx 24rpx;
  1099. }
  1100. .sec-coupon-btn-q {
  1101. color: #fe433f;
  1102. background: url('http://papaq.oss-cn-hangzhou.aliyuncs.com/ppqpc/hWQtSSNcGpxQ6aMewZFtKH.png') center left no-repeat;
  1103. background-size: 24rpx 24rpx;
  1104. }
  1105. .sec-coupon-btn-r {
  1106. position: absolute;
  1107. right: 0;
  1108. bottom: 0;
  1109. width: 156rpx;
  1110. height: 60rpx;
  1111. line-height: 60rpx;
  1112. border-radius: 4rpx;
  1113. color: #fff;
  1114. font-weight: 400;
  1115. text-align: center;
  1116. font-size: 24rpx;
  1117. }
  1118. .cut-red {
  1119. color: #fe433f;
  1120. font-size: 24rpx;
  1121. font-weight: 600;
  1122. }
  1123. .cut-shop {
  1124. width: 400rpx;
  1125. padding-left: 20rpx;
  1126. color: #999;
  1127. font-size: 28rpx;
  1128. }
  1129. .cut-price {
  1130. font-size: 40rpx;
  1131. }
  1132. .cut-bottom {
  1133. margin-top: 0;
  1134. }
  1135. .cut-do {
  1136. margin-top: 0;
  1137. }
  1138. .cut-icon {
  1139. width: 35rpx;
  1140. height: 31rpx;
  1141. }
  1142. .ad-box-type {
  1143. display: -webkit-flex;
  1144. display: flex;
  1145. -webkit-flex-direction: column;
  1146. flex-direction: column;
  1147. background: #fff;
  1148. padding: 20rpx;
  1149. }
  1150. .one-btn {
  1151. width: 710rpx;
  1152. height: 200rpx;
  1153. }
  1154. .one-btn image {
  1155. width: 100%;
  1156. height: 100%;
  1157. }
  1158. .two-btn {
  1159. display: -webkit-flex;
  1160. display: flex;
  1161. -webkit-flex-direction: row;
  1162. flex-direction: row;
  1163. width: 710rpx;
  1164. }
  1165. .two-btn image {
  1166. width: 346rpx;
  1167. height: 200rpx;
  1168. }
  1169. .two-btn image:first-child {
  1170. margin-right: 20rpx;
  1171. }
  1172. .three-btn {
  1173. display: -webkit-flex;
  1174. display: flex;
  1175. -webkit-flex-direction: row;
  1176. flex-direction: row;
  1177. width: 710rpx;
  1178. }
  1179. .three-btn>image {
  1180. width: 223rpx;
  1181. height: 313rpx;
  1182. margin-right: 20rpx;
  1183. }
  1184. .three-btn>image:last-child {
  1185. margin-right: 0;
  1186. }
  1187. .none-title {
  1188. margin-top: 0;
  1189. padding: 20rpx 20rpx 20rpx 20rpx;
  1190. }
  1191. .mart12 {
  1192. margin-top: 12rpx;
  1193. }
  1194. .popup {
  1195. position: fixed;
  1196. left: 0;
  1197. top: 0;
  1198. width: 100%;
  1199. height: 100vh;
  1200. background: rgba(0, 0, 0, 0.5);
  1201. z-index: 888;
  1202. }
  1203. .popup .bigimg {
  1204. width: 600rpx;
  1205. height: 800rpx;
  1206. z-index: 999;
  1207. position: absolute;
  1208. left: 75rpx;
  1209. top: 340rpx;
  1210. }
  1211. .scaleSmall {
  1212. -webkit-animation: myscalesmall 0.6s;
  1213. animation: myscalesmall 0.6s;
  1214. }
  1215. .scaleBig {
  1216. -webkit-animation: myscaleBig 0.8s;
  1217. animation: myscaleBig 0.8s;
  1218. }
  1219. @-webkit-keyframes myscalesmall {
  1220. from {
  1221. -webkit-transform: scale(1);
  1222. transform: scale(1);
  1223. }
  1224. to {
  1225. -webkit-transform: scale(0);
  1226. transform: scale(0);
  1227. left: 350rpx;
  1228. top: 600rpx;
  1229. }
  1230. }
  1231. @keyframes myscalesmall {
  1232. from {
  1233. -webkit-transform: scale(1);
  1234. transform: scale(1);
  1235. }
  1236. to {
  1237. -webkit-transform: scale(0);
  1238. transform: scale(0);
  1239. left: 350rpx;
  1240. top: 600rpx;
  1241. }
  1242. }
  1243. @-webkit-keyframes myscalebig {
  1244. from {
  1245. left: 350rpx;
  1246. top: 600rpx;
  1247. -webkit-transform: scale(0);
  1248. transform: scale(0);
  1249. }
  1250. to {
  1251. left: 75rpx;
  1252. top: 140rpx;
  1253. }
  1254. }
  1255. @keyframes myscalebig {
  1256. from {
  1257. left: 350rpx;
  1258. top: 600rpx;
  1259. -webkit-transform: scale(0);
  1260. transform: scale(0);
  1261. }
  1262. to {
  1263. left: 75rpx;
  1264. top: 140rpx;
  1265. }
  1266. }
  1267. .closeBtn {
  1268. z-index: 999;
  1269. width: 48rpx;
  1270. height: 48rpx;
  1271. border-radius: 48rpx;
  1272. border: 1px solid #fff;
  1273. text-align: center;
  1274. line-height: 48rpx;
  1275. color: #fff;
  1276. position: absolute;
  1277. left: 623rpx;
  1278. top: 340rpx;
  1279. }
  1280. .smallimgwrap {
  1281. position: fixed;
  1282. bottom: 20rpx;
  1283. right: 20rpx;
  1284. z-index: 777;
  1285. }
  1286. .smallimg {
  1287. width: 100rpx;
  1288. height: 100rpx;
  1289. }
  1290. .wrap {
  1291. position: relative;
  1292. display: -webkit-flex;
  1293. display: flex;
  1294. -webkit-flex-direction: column;
  1295. flex-direction: column;
  1296. z-index: 2;
  1297. margin-top: 188rpx;
  1298. }
  1299. .top-banner {
  1300. position: relative;
  1301. width: 750rpx;
  1302. height: 300rpx;
  1303. z-index: -1;
  1304. margin: 10rpx 0;
  1305. }
  1306. .top-banner2 {
  1307. position: relative;
  1308. width: 750rpx;
  1309. height: 300rpx;
  1310. z-index: -1;
  1311. margin: 10rpx 0;
  1312. }
  1313. .slide-image {
  1314. width: 99%;
  1315. height: 100%;
  1316. border-radius: 6rpx;
  1317. }
  1318. .top-tab-swiper {
  1319. // padding-bottom: 20rpx;
  1320. }
  1321. .top-tab {
  1322. padding: 25rpx 0 0;
  1323. background: #fff;
  1324. box-sizing: border-box;
  1325. overflow: hidden;
  1326. font-size: 14px;
  1327. z-index: 2;
  1328. border-radius: 8rpx;
  1329. }
  1330. .top-tab-in {
  1331. display: -webkit-flex;
  1332. display: flex;
  1333. -webkit-flex-direction: row;
  1334. flex-direction: row;
  1335. -webkit-flex-wrap: wrap;
  1336. flex-wrap: wrap;
  1337. }
  1338. .top-tab-in>view:nth-child(1) {
  1339. padding-bottom: 20rpx;
  1340. }
  1341. .top-tab-in>view:nth-child(6) {
  1342. padding-bottom: 40rpx;
  1343. }
  1344. .top-tab-inc {
  1345. display: -webkit-flex;
  1346. display: flex;
  1347. -webkit-flex-direction: row;
  1348. flex-direction: row;
  1349. -webkit-flex-wrap: wrap;
  1350. flex-wrap: wrap;
  1351. height: 72rpx;
  1352. line-height: 72rpx;
  1353. }
  1354. .advice-txt {
  1355. display: inline-block;
  1356. width: 466rpx;
  1357. margin-right: 10rpx;
  1358. -webkit-align-items: center;
  1359. align-items: center;
  1360. }
  1361. .advice-txt text {
  1362. line-height: 36rpx;
  1363. }
  1364. .advice-img {
  1365. position: relative;
  1366. width: 124rpx;
  1367. height: 72rpx;
  1368. }
  1369. .advice-img image {
  1370. width: 100%;
  1371. height: 100%;
  1372. }
  1373. .advice-img text {
  1374. position: absolute;
  1375. top: 0;
  1376. left: 0;
  1377. width: 40%;
  1378. height: 100%;
  1379. background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
  1380. z-index: 1;
  1381. }
  1382. .top-tab-li {
  1383. width: 25%;
  1384. text-align: center;
  1385. color: #666;
  1386. font-size: 24rpx;
  1387. }
  1388. .top-tab-icon {
  1389. width: 100rpx;
  1390. height: 100rpx;
  1391. }
  1392. .top-tab-txt {
  1393. font-size: 24rpx;
  1394. color: #666;
  1395. }
  1396. .advice {
  1397. margin: 20rpx 30rpx 20rpx;
  1398. display: -webkit-flex;
  1399. display: flex;
  1400. -webkit-flex-direction: row;
  1401. flex-direction: row;
  1402. }
  1403. .life-top {
  1404. display: block;
  1405. width: 70rpx;
  1406. height: 72rpx;
  1407. margin-right: 20rpx;
  1408. }
  1409. .life-top .lifetext {
  1410. line-height: 36rpx;
  1411. color: #fe433f;
  1412. font-weight: 600;
  1413. font-size: 32rpx;
  1414. width: 70rpx;
  1415. display: block;
  1416. word-wrap: normal;
  1417. word-break: break-all;
  1418. text-align: center;
  1419. }
  1420. .advice swiper {
  1421. width: 100%;
  1422. height: 72rpx;
  1423. line-height: 72rpx;
  1424. }
  1425. .show-banner {}
  1426. .nav300 {
  1427. height: 290rpx;
  1428. }
  1429. .nav150 {
  1430. height: 150rpx;
  1431. }
  1432. .nominate {
  1433. background: #fff;
  1434. padding: 20rpx;
  1435. margin-top: 16rpx;
  1436. border-bottom: 12rpx solid #f2f3f4;
  1437. }
  1438. .nominate-a,
  1439. .nominate-b {
  1440. position: relative;
  1441. display: -webkit-flex;
  1442. display: flex;
  1443. -webkit-flex-direction: column;
  1444. flex-direction: column;
  1445. }
  1446. .nominate-a-content {
  1447. display: -webkit-flex;
  1448. display: flex;
  1449. -webkit-flex-direction: row;
  1450. flex-direction: row;
  1451. }
  1452. .nominate-a-content-l {
  1453. width: 200rpx;
  1454. height: 200rpx;
  1455. margin-right: 16rpx;
  1456. }
  1457. .nominate-a-content-r {
  1458. position: relative;
  1459. height: 200rpx;
  1460. -webkit-flex: 1;
  1461. flex: 1;
  1462. }
  1463. .nominate-a-content-r .ellips2 {
  1464. line-height: 40rpx;
  1465. }
  1466. .nominate-a-btn {
  1467. position: absolute;
  1468. bottom: 0;
  1469. display: -webkit-flex;
  1470. display: flex;
  1471. -webkit-flex-direction: row;
  1472. flex-direction: row;
  1473. height: 64rpx;
  1474. line-height: 64rpx;
  1475. border-radius: 32rpx;
  1476. overflow: hidden;
  1477. }
  1478. .nominate-b-btna,
  1479. .nominate-b-btnb {
  1480. font-size: 28rpx;
  1481. color: #333;
  1482. width: 160rpx;
  1483. text-align: center;
  1484. }
  1485. .nominate-b-btnc {
  1486. width: 100%;
  1487. font-size: 28rpx;
  1488. text-align: center;
  1489. background: #ff5350;
  1490. color: #fff;
  1491. font-weight: 400;
  1492. }
  1493. .nominate-a-btna,
  1494. .nominate-a-btnb {
  1495. font-size: 28rpx;
  1496. color: #333;
  1497. min-width: 93rpx;
  1498. max-width: 300rpx;
  1499. text-align: center;
  1500. padding: 0 40rpx;
  1501. }
  1502. .nominate-a-btna,
  1503. .nominate-b-btna {
  1504. background: #ffe760;
  1505. color: #ff5350;
  1506. font-weight: 600;
  1507. }
  1508. .nominate-a-btnb,
  1509. .nominate-b-btnb {
  1510. background: #ff5350;
  1511. color: #fff;
  1512. font-weight: 400;
  1513. }
  1514. .nominate-b-box {
  1515. position: relative;
  1516. display: -webkit-flex;
  1517. display: flex;
  1518. -webkit-flex-direction: row;
  1519. flex-direction: row;
  1520. }
  1521. .nominate-b-box view:first-child {
  1522. margin-right: 10rpx;
  1523. }
  1524. .nominate-b-content {
  1525. position: relative;
  1526. display: -webkit-flex;
  1527. display: flex;
  1528. -webkit-flex: 1;
  1529. flex: 1;
  1530. -webkit-flex-direction: column;
  1531. flex-direction: column;
  1532. }
  1533. .nominate-b5,
  1534. .nominate-b1,
  1535. .nominate-b2 {
  1536. line-height: 40rpx;
  1537. }
  1538. .nominate-b5 {
  1539. height: 40rpx;
  1540. }
  1541. .nominate-b2 {
  1542. color: #999;
  1543. font-size: 24rpx;
  1544. }
  1545. .nominate-b3 {
  1546. width: 345rpx;
  1547. height: 230rpx;
  1548. margin: 10rpx auto;
  1549. position: relative;
  1550. }
  1551. .nominate-b3 image {
  1552. width: 100%;
  1553. height: 100%;
  1554. }
  1555. .nominate-b4 {
  1556. display: -webkit-flex;
  1557. display: flex;
  1558. -webkit-flex-direction: row;
  1559. flex-direction: row;
  1560. width: 310rpx;
  1561. height: 64rpx;
  1562. line-height: 64rpx;
  1563. margin: 0 auto;
  1564. border-radius: 32rpx;
  1565. overflow: hidden;
  1566. }
  1567. .nominate-name {
  1568. color: #999;
  1569. font-size: 24rpx;
  1570. }
  1571. .c-title {
  1572. display: inline-block;
  1573. position: relative;
  1574. height: 32rpx;
  1575. line-height: 32rpx;
  1576. font-size: 32rpx;
  1577. margin-bottom: 20rpx;
  1578. text-indent: 0.5em;
  1579. font-weight: 600;
  1580. }
  1581. .c-title:before {
  1582. position: absolute;
  1583. top: 0;
  1584. left: 0;
  1585. content: '';
  1586. width: 4rpx;
  1587. height: 32rpx;
  1588. }
  1589. .title-red {
  1590. color: #ff4300;
  1591. }
  1592. .title-red:before {
  1593. background: #ff4300;
  1594. }
  1595. .title-blue {
  1596. color: #48a8ff;
  1597. }
  1598. .title-blue:before {
  1599. background: #48a8ff;
  1600. }
  1601. .title-yellow {
  1602. color: #ffd238;
  1603. }
  1604. .title-yellow:before {
  1605. background: #ffd238;
  1606. }
  1607. .life-out-box {
  1608. display: -webkit-flex;
  1609. display: flex;
  1610. -webkit-flex-direction: row;
  1611. flex-direction: row;
  1612. background: #fff;
  1613. margin-top: 12rpx;
  1614. padding: 20rpx 20rpx 0 20rpx;
  1615. }
  1616. .relogin {
  1617. position: fixed;
  1618. top: 65%;
  1619. left: 50%;
  1620. -webkit-transform: translate(-50%, -50%);
  1621. transform: translate(-50%, -50%);
  1622. color: #fff;
  1623. padding: 10rpx;
  1624. border-radius: 10rpx;
  1625. }
  1626. .vipimg {
  1627. opacity: 0;
  1628. position: absolute;
  1629. top: 0;
  1630. left: 0;
  1631. width: 1px;
  1632. height: 1px;
  1633. z-index: -100000;
  1634. }
  1635. .buying-item-bottom {
  1636. width: 100%;
  1637. border-radius: 0;
  1638. }
  1639. .buying-price {
  1640. background: #fff;
  1641. -webkit-flex: 1;
  1642. flex: 1;
  1643. text-align: left;
  1644. padding: 0;
  1645. }
  1646. .buying-btn {
  1647. width: 156rpx;
  1648. padding: 0;
  1649. box-sizing: border-box;
  1650. background: linear-gradient(to right, #ff8331, #fe433f);
  1651. }
  1652. .item-bottom {
  1653. display: -webkit-flex;
  1654. display: flex;
  1655. padding: 0;
  1656. }
  1657. .shopname {
  1658. -webkit-flex: 1;
  1659. flex: 1;
  1660. text-align: left;
  1661. color: #666;
  1662. font-size: 24rpx;
  1663. padding: 0 !important;
  1664. text-indent: 0;
  1665. height: 40rpx;
  1666. line-height: 40rpx;
  1667. width: 120rpx;
  1668. }
  1669. .price-num {
  1670. -webkit-flex: 1;
  1671. flex: 1;
  1672. text-align: right;
  1673. color: #fe433f;
  1674. font-size: 28rpx;
  1675. padding-right: 20rpx;
  1676. height: 40rpx;
  1677. width: 120rpx;
  1678. }
  1679. .tip-img {
  1680. position: absolute;
  1681. left: 0;
  1682. top: 0;
  1683. z-index: 99;
  1684. width: 104rpx !important;
  1685. height: 40rpx !important;
  1686. }
  1687. .three-top {
  1688. height: 384rpx;
  1689. width: 100%;
  1690. }
  1691. .threeTop-img {
  1692. height: 300rpx;
  1693. width: 710rpx;
  1694. overflow: hidden;
  1695. position: relative;
  1696. }
  1697. .threeTop-img .buyingImg {
  1698. width: 100%;
  1699. height: 100%;
  1700. }
  1701. .margintop10 {
  1702. margin-top: 10rpx;
  1703. }
  1704. .tuijianbox {
  1705. margin-top: 20rpx;
  1706. }
  1707. .item-wrap {
  1708. height: 240rpx;
  1709. padding: 20rpx;
  1710. box-sizing: border-box;
  1711. display: -webkit-flex;
  1712. display: flex;
  1713. background: #fff;
  1714. margin-bottom: 20rpx;
  1715. }
  1716. .item-l {
  1717. width: 300rpx;
  1718. }
  1719. .item-l image {
  1720. width: 300rpx;
  1721. height: 200rpx;
  1722. }
  1723. .item-r {
  1724. padding: 0 20rpx;
  1725. box-sizing: border-box;
  1726. }
  1727. .item-r-top {
  1728. display: -webkit-flex;
  1729. display: flex;
  1730. margin-bottom: 20rpx;
  1731. }
  1732. .top-l {
  1733. width: 104rpx;
  1734. height: 40rpx;
  1735. background: #fe433f;
  1736. color: #fff;
  1737. line-height: 40rpx;
  1738. text-align: center;
  1739. font-size: 20rpx;
  1740. border-radius: 5rpx;
  1741. }
  1742. .top-r {
  1743. padding-left: 20rpx;
  1744. }
  1745. .timeitem {
  1746. display: inline-block;
  1747. width: 26rpx;
  1748. height: 28rpx;
  1749. background: #333;
  1750. color: #fff;
  1751. font-size: 20rpx;
  1752. line-height: 28rpx;
  1753. text-align: center;
  1754. }
  1755. .item-title {
  1756. height: 80rpx;
  1757. width: 390rpx;
  1758. }
  1759. .dian {
  1760. display: inline-block;
  1761. width: 20rpx;
  1762. text-align: center;
  1763. height: 28rpx;
  1764. line-height: 28rpx;
  1765. background: #fff;
  1766. color: #333;
  1767. font-size: 20rpx;
  1768. }
  1769. .price-bar {
  1770. margin-top: 20rpx;
  1771. }
  1772. .buyingprice {
  1773. margin-right: 10rpx;
  1774. color: #fe433f;
  1775. font-size: 32rpx;
  1776. }
  1777. .price {
  1778. color: #999;
  1779. font-size: 28rpx;
  1780. text-decoration: line-through;
  1781. }
  1782. .timebar {
  1783. height: 40rpx;
  1784. text-align: center;
  1785. line-height: 40rpx;
  1786. box-sizing: border-box;
  1787. padding: 0 20rpx;
  1788. background: #333;
  1789. color: #fff;
  1790. font-size: 20rpx;
  1791. border-radius: 5rpx;
  1792. }
  1793. .joinnum {
  1794. color: #fe433f;
  1795. font-size: 28rpx;
  1796. }
  1797. .cut-txt {
  1798. color: #666;
  1799. }
  1800. .coupon-item {
  1801. height: 240rpx;
  1802. position: relative;
  1803. background: url('http://papaq.oss-cn-hangzhou.aliyuncs.com/xcx/58Pa53WHXYzE33bd8AMnrS.png') no-repeat;
  1804. background-position: 0 0;
  1805. background-size: 100% 240rpx;
  1806. display: -webkit-flex;
  1807. display: flex;
  1808. padding: 18rpx 40rpx;
  1809. }
  1810. .coupon-item image {
  1811. width: 100%;
  1812. height: 240rpx;
  1813. }
  1814. .coupon-l {
  1815. padding: 50rpx 32rpx 0;
  1816. }
  1817. .top-text {
  1818. width: 104rpx;
  1819. height: 40rpx;
  1820. background: #fff;
  1821. color: #fe433f;
  1822. line-height: 40rpx;
  1823. text-align: center;
  1824. font-size: 20rpx;
  1825. border-radius: 5rpx;
  1826. }
  1827. .cou-l-top {
  1828. display: -webkit-flex;
  1829. display: flex;
  1830. }
  1831. .coupon-title {
  1832. font-size: 40rpx;
  1833. color: #fff;
  1834. width: 230rpx;
  1835. }
  1836. .cou-shopname {
  1837. width: 364rpx;
  1838. color: #fff;
  1839. font-size: 28rpx;
  1840. }
  1841. .cou-uselimit {
  1842. width: 364rpx;
  1843. color: #fff;
  1844. font-size: 24rpx;
  1845. }
  1846. .coupon-r {
  1847. -webkit-flex: 5;
  1848. flex: 5;
  1849. overflow: hidden;
  1850. position: relative;
  1851. }
  1852. .coupon-r image {
  1853. position: absolute;
  1854. width: 140rpx;
  1855. height: 140rpx;
  1856. border-radius: 50%;
  1857. right: 30rpx;
  1858. top: 32rpx;
  1859. }
  1860. .itemtwo-wrap {
  1861. height: 220rpx;
  1862. display: -webkit-flex;
  1863. display: flex;
  1864. background: #fff;
  1865. margin-bottom: 20rpx;
  1866. }
  1867. .itemtwo-l,
  1868. .itemtwo-r {
  1869. -webkit-flex: 6;
  1870. flex: 6;
  1871. padding: 20rpx;
  1872. }
  1873. .itemtwo-l {
  1874. border-right: 1px solid #e8e8e8;
  1875. }
  1876. .itemtwo-l:nth-child(even) {
  1877. border-right: none;
  1878. }
  1879. .coupon-col {
  1880. background: #f8ad3f;
  1881. color: #fff;
  1882. }
  1883. .buyinginfo {
  1884. display: -webkit-flex;
  1885. display: flex;
  1886. }
  1887. .buyinginfo image {
  1888. width: 120rpx;
  1889. height: 120rpx;
  1890. }
  1891. .inforight {
  1892. padding-left: 20rpx;
  1893. }
  1894. .twobuyingtitle {
  1895. width: 195rpx;
  1896. font-size: 24rpx;
  1897. height: 68rpx;
  1898. line-height: 68rpx;
  1899. }
  1900. .twoprice {
  1901. margin-top: 20rpx;
  1902. }
  1903. .twobuyingprice,
  1904. .twoprice {
  1905. font-size: 24rpx;
  1906. }
  1907. .coupontitle {
  1908. width: 195rpx;
  1909. font-size: 24rpx;
  1910. color: #fe433f;
  1911. }
  1912. .coushopname {
  1913. width: 195rpx;
  1914. margin: 10rpx 0;
  1915. }
  1916. .coulimit {
  1917. width: 195rpx;
  1918. font-size: 24rpx;
  1919. color: #666;
  1920. }
  1921. .pingou {
  1922. background: #009688;
  1923. }
  1924. .cuttip {
  1925. background: #48a8ff;
  1926. }
  1927. .twocutjoinnum {
  1928. color: #fe433f;
  1929. font-size: 24rpx;
  1930. }
  1931. .cutjointext {
  1932. color: #666;
  1933. }
  1934. /* 服务 */
  1935. .service {
  1936. margin-top: 15rpx;
  1937. background: white;
  1938. }
  1939. .scroll_view {
  1940. width: 100%;
  1941. white-space: nowrap;
  1942. background: #f1f1f1;
  1943. padding: 10rpx 0 10rpx 10rpx;
  1944. }
  1945. .service-item2 {
  1946. display: inline-block;
  1947. }
  1948. .service-item image {
  1949. width: 100%;
  1950. height: 210rpx;
  1951. }
  1952. .title {
  1953. height: 65rpx;
  1954. line-height: 65rpx;
  1955. background: white;
  1956. border-left: 5px solid #2d7dee;
  1957. font-size: 14px;
  1958. border-bottom: 1px solid #f3f3f3;
  1959. text-indent: 10px;
  1960. display: flex;
  1961. justify-content: space-between;
  1962. }
  1963. .title3 {
  1964. height: 65rpx;
  1965. line-height: 65rpx;
  1966. background: white;
  1967. font-size: 14px;
  1968. border-bottom: 1px dotted #eeeeee;
  1969. display: flex;
  1970. justify-content: space-between;
  1971. }
  1972. .title3_left {
  1973. display: flex;
  1974. height: 65rpx;
  1975. line-height: 65rpx;
  1976. }
  1977. .title3_left_border {
  1978. border-left: 4px solid #2d7dee;
  1979. height: 33rpx;
  1980. margin-top: 17rpx;
  1981. margin-left: 20rpx;
  1982. }
  1983. .title3_name {
  1984. text-align: left;
  1985. text-indent: 15rpx;
  1986. color: #666666;
  1987. }
  1988. .more {
  1989. margin-right: 8px;
  1990. color: #999;
  1991. font-size: 12px;
  1992. }
  1993. .service-div {
  1994. display: flex;
  1995. flex-direction: row;
  1996. flex-wrap: wrap;
  1997. justify-content: center;
  1998. }
  1999. .service-item {
  2000. width: 46%;
  2001. margin: 5px;
  2002. text-align: center;
  2003. }
  2004. .service-item {
  2005. width: 46%;
  2006. margin: 5px;
  2007. text-align: center;
  2008. }
  2009. .service-item image {
  2010. width: 100%;
  2011. height: 105px;
  2012. border-radius: 15rpx;
  2013. }
  2014. .service-item-text {
  2015. font-size: 13px;
  2016. text-align: center;
  2017. color: #6e6e6e;
  2018. line-height: 30rpx;
  2019. }
  2020. .image-item {
  2021. width: 96%;
  2022. margin: 0rpx auto;
  2023. text-align: center;
  2024. padding-bottom: 10rpx;
  2025. position: relative;
  2026. height: 400rpx;
  2027. }
  2028. .image-item image {
  2029. height: 400rpx;
  2030. border-radius: 4rpx;
  2031. }
  2032. .image-position {
  2033. width: 100%;
  2034. position: absolute;
  2035. top: 340rpx;
  2036. height: 60rpx;
  2037. line-height: 60rpx;
  2038. }
  2039. .image-position {
  2040. width: 100%;
  2041. position: absolute;
  2042. top: 340rpx;
  2043. height: 60rpx;
  2044. line-height: 60rpx;
  2045. }
  2046. .image-item-bg {
  2047. background: #333;
  2048. opacity: 0.4;
  2049. z-index: 2;
  2050. }
  2051. .image-item-text {
  2052. color: white;
  2053. font-size: 16px;
  2054. z-index: 6;
  2055. text-align: center;
  2056. }
  2057. .image-item image {
  2058. width: 100%;
  2059. }
  2060. .video-item image {
  2061. height: 400rpx;
  2062. width: 100%;
  2063. }
  2064. .video-item {
  2065. height: 400rpx;
  2066. }
  2067. .video-item .image-position {
  2068. top: 0px;
  2069. height: 400rpx;
  2070. }
  2071. .video_text {
  2072. width: 100%;
  2073. height: 20px;
  2074. margin-top: 350rpx;
  2075. font-size: 14px;
  2076. }
  2077. .playimg_div {
  2078. position: absolute;
  2079. z-index: 99;
  2080. width: 100%;
  2081. height: 400rpx;
  2082. top: 0px;
  2083. }
  2084. .playimg_div image {
  2085. width: 80rpx;
  2086. height: 80rpx;
  2087. margin-top: 160rpx;
  2088. }
  2089. .image-item video {
  2090. width: 100%;
  2091. height: 400rpx;
  2092. }
  2093. .footer {
  2094. width: 100%;
  2095. height: 100rpx;
  2096. position: fixed;
  2097. bottom: 0;
  2098. left: 0;
  2099. background: #ff8331;
  2100. opacity: 0.8;
  2101. z-index: 9;
  2102. }
  2103. .footer-content {
  2104. display: flex;
  2105. justify-content: center;
  2106. align-items: center;
  2107. height: 100%;
  2108. }
  2109. .footer button {
  2110. -webkit-flex: 1;
  2111. flex: 1;
  2112. max-width: 100%;
  2113. height: 100%;
  2114. line-height: 100rpx;
  2115. color: #fff;
  2116. font-weight: 100%;
  2117. }
  2118. .share {
  2119. width: 100rpx;
  2120. height: 100rpx;
  2121. border-radius: 50%;
  2122. position: fixed;
  2123. right: 20rpx;
  2124. bottom: 150rpx;
  2125. background: green;
  2126. z-index: 9;
  2127. text-align: center;
  2128. }
  2129. .share button {
  2130. width: 100%;
  2131. height: 100%;
  2132. color: #fff;
  2133. line-height: 100rpx;
  2134. font-weight: 700;
  2135. background: red;
  2136. }
  2137. .zan-dialog {
  2138. z-index: 1000;
  2139. }
  2140. .zan-dialog__container {
  2141. background: #f2f3f4;
  2142. border-top-left-radius: 20rpx;
  2143. border-top-right-radius: 20rpx;
  2144. }
  2145. .a-title {
  2146. height: 92rpx;
  2147. line-height: 92rpx;
  2148. text-align: center;
  2149. font-size: 32rpx;
  2150. color: #666;
  2151. }
  2152. .a-btn {
  2153. height: 100rpx;
  2154. line-height: 100rpx;
  2155. text-align: center;
  2156. font-size: 32rpx;
  2157. color: #fff;
  2158. }
  2159. .radio-group {
  2160. padding: 0 20rpx 30rpx 20rpx;
  2161. }
  2162. .radio-list {
  2163. position: relative;
  2164. width: 700rpx;
  2165. padding: 30rpx;
  2166. margin-bottom: 30rpx;
  2167. background: #fff;
  2168. border-radius: 8rpx;
  2169. overflow: hidden;
  2170. }
  2171. .radio-list:before {
  2172. content: '';
  2173. position: absolute;
  2174. top: 0;
  2175. left: 0;
  2176. width: 10rpx;
  2177. height: 100%;
  2178. }
  2179. radio-group .radio:nth-child(odd) .radio-list:before {
  2180. background: linear-gradient(#ff9e75, #ff3943);
  2181. }
  2182. radio-group .radio:nth-child(even) .radio-list:before {
  2183. background: linear-gradient(#ffde70, #f59324);
  2184. }
  2185. .radio-list-top {
  2186. display: -webkit-flex;
  2187. display: flex;
  2188. -webkit-flex-direction: row;
  2189. flex-direction: row;
  2190. -webkit-justify-content: space-between;
  2191. justify-content: space-between;
  2192. -webkit-align-items: center;
  2193. align-items: center;
  2194. padding-bottom: 20rpx;
  2195. }
  2196. .radio-list-l {
  2197. display: -webkit-flex;
  2198. display: flex;
  2199. align-items: center;
  2200. }
  2201. .radio-list-l image {
  2202. width: 64rpx;
  2203. height: 64rpx;
  2204. display: inline;
  2205. }
  2206. .radio-list-l text:first-child {
  2207. padding-left: 42rpx;
  2208. font-size: 32rpx;
  2209. }
  2210. /* .radio-list-l text:last-child { font-size: 64rpx; font-weight: 600; } */
  2211. .radio-list-bottom {
  2212. display: -webkit-flex;
  2213. display: flex;
  2214. -webkit-flex-direction: row;
  2215. flex-direction: row;
  2216. -webkit-justify-content: space-between;
  2217. justify-content: space-between;
  2218. border-top: 1px solid #f2f3f4;
  2219. }
  2220. .radio-list-bottom text:first-child,
  2221. .radio-list-bottom text:last-child {
  2222. padding-top: 20rpx;
  2223. height: 28rpx;
  2224. line-height: 28rpx;
  2225. color: #999;
  2226. }
  2227. .radio-list-bottom text:first-child {
  2228. width: 500rpx;
  2229. }
  2230. .radio-box {
  2231. height: 740rpx;
  2232. overflow-y: scroll;
  2233. padding: 10rpx 30rpx;
  2234. }
  2235. .zan-dialog__containerb {
  2236. background: #fff;
  2237. }
  2238. .use-input {
  2239. display: block;
  2240. width: 650rpx;
  2241. height: 98rpx;
  2242. margin: 0 30rpx;
  2243. padding: 0 20rpx;
  2244. background: #f2f3f4;
  2245. border-radius: 8rpx;
  2246. text-align: center;
  2247. }
  2248. .use-time {
  2249. line-height: 64rpx;
  2250. text-align: center;
  2251. color: #999;
  2252. font-size: 24rpx;
  2253. margin-bottom: 30rpx;
  2254. }
  2255. .recommend-mask {
  2256. position: fixed;
  2257. top: 0;
  2258. left: 0;
  2259. right: 0;
  2260. bottom: 0;
  2261. background: rgba(0, 0, 0, 0.4);
  2262. z-index: 1000;
  2263. }
  2264. .recommend-mask image {
  2265. position: fixed;
  2266. top: 50%;
  2267. left: 50%;
  2268. -webkit-transform: translate(-50%, -50%);
  2269. transform: translate(-50%, -50%);
  2270. width: 560rpx;
  2271. height: 914rpx;
  2272. }
  2273. .recommend-mask icon {
  2274. position: absolute;
  2275. right: 80rpx;
  2276. top: 80rpx;
  2277. }
  2278. .fixed-btn {
  2279. position: absolute;
  2280. top: 20%;
  2281. left: 50%;
  2282. -webkit-transform: translate(-50%, -50%);
  2283. transform: translate(-50%, -50%);
  2284. width: 100rpx;
  2285. height: 100rpx;
  2286. line-height: 100rpx;
  2287. color: #999;
  2288. text-align: center;
  2289. z-index: 2;
  2290. background: #fff;
  2291. border-radius: 50%;
  2292. box-shadow: 0 0 10px #e6e6e6 inset;
  2293. }
  2294. .none-vip {
  2295. position: fixed;
  2296. z-index: 1000;
  2297. top: 0;
  2298. left: 0;
  2299. right: 0;
  2300. bottom: 0;
  2301. background: #fa6248;
  2302. }
  2303. .none-vip image {
  2304. display: block;
  2305. margin: 100rpx auto 20rpx;
  2306. }
  2307. .none-vip view {
  2308. height: 200rpx;
  2309. line-height: 200rpx;
  2310. text-align: center;
  2311. color: #fff;
  2312. font-size: 32rpx;
  2313. }
  2314. .header-mask {
  2315. position: absolute;
  2316. top: 0;
  2317. left: 0;
  2318. width: 100%;
  2319. height: 94%;
  2320. background: rgba(0, 0, 0, 0.3);
  2321. z-index: 1;
  2322. }
  2323. .header-mask-title {
  2324. padding-top: 148rpx;
  2325. padding-bottom: 20rpx;
  2326. text-align: center;
  2327. color: #fff;
  2328. }
  2329. .header-mask-open {
  2330. width: 208rpx;
  2331. height: 72rpx;
  2332. line-height: 72rpx;
  2333. margin: 0 auto;
  2334. border-radius: 36rpx;
  2335. text-align: center;
  2336. color: #fff;
  2337. }
  2338. .mask0 {
  2339. opacity: .2;
  2340. }
  2341. .background {
  2342. background-color: #fff;
  2343. margin-top: 20rpx;
  2344. margin-bottom: 150rpx;
  2345. }
  2346. .howGetTeacher,
  2347. .howGetStudent,
  2348. .protectPrivacy,
  2349. .aboutSalary {
  2350. margin: 0rpx 20rpx 0rpx 20rpx;
  2351. padding: 30rpx 0rpx 30rpx 0rpx;
  2352. border-bottom: 1px solid #f0f0f0;
  2353. background-color: #fff;
  2354. color: #fff
  2355. }
  2356. .security {
  2357. margin: 0rpx 20rpx 0rpx 20rpx;
  2358. padding: 30rpx 0rpx 30rpx 0rpx;
  2359. background-color: #fff;
  2360. }
  2361. .downArrow {
  2362. float: right;
  2363. width: 30rpx;
  2364. height: 30rpx;
  2365. }
  2366. .detailHowGetTeacher,
  2367. .detailHowGetStudent,
  2368. .detailProtectPrivacy,
  2369. .detailAboutSalary {
  2370. color: #757575;
  2371. font-size: 33rpx;
  2372. margin: 0rpx 20rpx 0rpx 20rpx;
  2373. padding-bottom: 20rpx;
  2374. border-bottom: 6px solid #f0f0f0;
  2375. background-color: #fff;
  2376. }
  2377. .howGetTeacher text,
  2378. .howGetStudent text {
  2379. padding-left: 10rpx;
  2380. }
  2381. .detailSecurity {
  2382. color: #757575;
  2383. font-size: 33rpx;
  2384. margin: 0rpx 20rpx 0rpx 20rpx;
  2385. padding-bottom: 150rpx;
  2386. background-color: #fff;
  2387. }
  2388. .bottom {
  2389. display: flex;
  2390. z-index: 99;
  2391. position: fixed;
  2392. bottom: 0;
  2393. width: 100%;
  2394. height: 100rpx;
  2395. background: #fff;
  2396. border-top: 1px solid #d9d9d9;
  2397. }
  2398. .feedbackIcon {
  2399. width: 40rpx;
  2400. height: 40rpx;
  2401. border: none;
  2402. }
  2403. .feedbackText {
  2404. vertical-align: middle;
  2405. color: #fe4c40;
  2406. }
  2407. .iconText {
  2408. display: flex;
  2409. margin: auto;
  2410. }
  2411. .pop {
  2412. width: 100%;
  2413. height: 100%;
  2414. z-index: 99;
  2415. position: fixed;
  2416. top: 0;
  2417. left: 0;
  2418. background: rgba(0, 0, 0, .7);
  2419. }
  2420. .pop-box {
  2421. width: 100%;
  2422. height: 100%;
  2423. display: flex;
  2424. justify-content: center;
  2425. align-items: center;
  2426. }
  2427. .pop-container {
  2428. width: 600rpx;
  2429. height: 500rpx;
  2430. background: #fff;
  2431. padding: 20rpx 40rpx;
  2432. text-align: center;
  2433. position: relative;
  2434. overflow: scroll;
  2435. scroll-x: none;
  2436. border-radius: 15rpx;
  2437. }
  2438. .pop-container textarea {
  2439. width: 500rpx;
  2440. height: 90%;
  2441. }
  2442. .pop-container .btn {
  2443. padding: 10rpx 50rpx;
  2444. background: red;
  2445. color: #fff;
  2446. margin: 20rpx 0;
  2447. }
  2448. .pop-container text {
  2449. font-size: 30rpx;
  2450. word-break: 2;
  2451. }
  2452. .titles {
  2453. font-size: 17px;
  2454. font-weight: bold;
  2455. text-align: center;
  2456. margin: 24rpx 0 12rpx;
  2457. }
  2458. .news {
  2459. margin-top: 20rpx;
  2460. background: #fff;
  2461. padding: 20rpx;
  2462. }
  2463. life-txt.life-box {
  2464. padding: 0 10rpx;
  2465. width: 690rpx;
  2466. }
  2467. .life-box>view:first-child {}
  2468. .life-box>view:last-child {
  2469. border-bottom: 0;
  2470. }
  2471. .life-list {
  2472. position: relative;
  2473. display: -webkit-flex;
  2474. display: flex;
  2475. -webkit-flex-direction: row;
  2476. flex-direction: row;
  2477. width: 710rpx;
  2478. padding: 20rpx 0;
  2479. border-bottom: 0.1px solid #e6e6e6;
  2480. }
  2481. .life-listc {
  2482. position: relative;
  2483. display: -webkit-flex;
  2484. display: flex;
  2485. -webkit-flex-direction: column;
  2486. flex-direction: column;
  2487. padding: 20rpx 0 60rpx;
  2488. border-bottom: 0.1px solid #e6e6e6;
  2489. }
  2490. .life-list .life-txt {
  2491. display: -webkit-flex;
  2492. display: flex;
  2493. -webkit-flex: 1;
  2494. flex: 1;
  2495. -webkit-flex-direction: column;
  2496. flex-direction: column;
  2497. height: 150rpx;
  2498. line-height: 44rpx;
  2499. font-weight: 600;
  2500. }
  2501. .life-list .life-txt view {
  2502. font-size: 32rpx;
  2503. white-space: normal;
  2504. word-break: break-all;
  2505. overflow: hidden;
  2506. text-overflow: ellipsis;
  2507. display: -webkit-box;
  2508. -webkit-line-clamp: 2;
  2509. -webkit-box-orient: vertical;
  2510. }
  2511. .life-time {
  2512. position: absolute;
  2513. bottom: 30rpx;
  2514. left: 0;
  2515. width: 100%;
  2516. line-height: 20rpx;
  2517. display: -webkit-flex;
  2518. display: flex;
  2519. -webkit-flex-direction: row;
  2520. flex-direction: row;
  2521. justify-content: flex-end;
  2522. }
  2523. .life-list .life-time {
  2524. position: absolute;
  2525. bottom: 30rpx;
  2526. -webkit-flex-direction: column;
  2527. flex-direction: column;
  2528. line-height: 25rpx;
  2529. }
  2530. .life-time text {
  2531. font-weight: 200;
  2532. font-size: 20rpx;
  2533. color: #666;
  2534. }
  2535. .life-list .life-img {
  2536. width: 240rpx;
  2537. height: 150rpx;
  2538. margin-left: 10rpx;
  2539. }
  2540. .life-list .life-img image {
  2541. width: 100%;
  2542. height: 100%;
  2543. }
  2544. .life-listc .life-img {
  2545. display: -webkit-flex;
  2546. display: flex;
  2547. -webkit-flex-direction: row;
  2548. flex-direction: row;
  2549. width: 710rpx;
  2550. }
  2551. .life-listc .life-img image {
  2552. width: 227rpx;
  2553. height: 165rpx;
  2554. padding: 20rpx 0 0;
  2555. margin-right: 15rpx;
  2556. }
  2557. .life-listc .life-img image:last-child {
  2558. margin-right: 0;
  2559. }
  2560. .life-listc .life-txt {
  2561. display: -webkit-flex;
  2562. display: flex;
  2563. -webkit-flex: 1;
  2564. flex: 1;
  2565. -webkit-flex-direction: column;
  2566. flex-direction: column;
  2567. line-height: 44rpx;
  2568. font-weight: 600;
  2569. }
  2570. /* 更多新闻 */
  2571. .getmore {
  2572. background: #f6f7fb;
  2573. color: #f53333;
  2574. border: none;
  2575. text-align: center;
  2576. border-radius: 5px;
  2577. padding: 10px;
  2578. margin: 15px 0;
  2579. font-size: 15px;
  2580. }
  2581. .getmore:after {
  2582. border: none;
  2583. }
  2584. .btn {
  2585. border: none;
  2586. padding: 0;
  2587. margin: 0;
  2588. display: inline;
  2589. line-height: 1.5;
  2590. }
  2591. .btn::after {
  2592. border: none;
  2593. }
  2594. // .popup { position: fixed; left: 0; top: 0; width: 100%; height: 100vh; background: rgba(0, 0, 0, 0.5); z-index: 888; }
  2595. // .popup .bigimg { width: 600rpx; height: 800rpx; z-index: 999; position: absolute; left: 75rpx; top: 140rpx; }
  2596. // .scaleSmall { -webkit-animation: myscalesmall 0.6s; animation: myscalesmall 0.6s; }
  2597. // .scaleBig { -webkit-animation: myscaleBig 0.8s; animation: myscaleBig 0.8s; }
  2598. // @-webkit-keyframes myscalesmall { from { -webkit-transform: scale(1); transform: scale(1); }
  2599. // to { -webkit-transform: scale(0); transform: scale(0); left: 350rpx; top: 600rpx; }
  2600. // }@keyframes myscalesmall { from { -webkit-transform: scale(1); transform: scale(1); }
  2601. // to { -webkit-transform: scale(0); transform: scale(0); left: 350rpx; top: 600rpx; }
  2602. // }@-webkit-keyframes myscalebig { from { left: 350rpx; top: 600rpx; -webkit-transform: scale(0); transform: scale(0); }
  2603. // to { left: 75rpx; top: 140rpx; }
  2604. // }@keyframes myscalebig { from { left: 350rpx; top: 600rpx; -webkit-transform: scale(0); transform: scale(0); }
  2605. // to { left: 75rpx; top: 140rpx; }
  2606. // }.closeBtn { z-index: 999; width: 48rpx; height: 48rpx; border-radius: 48rpx; border: 1px solid #fff; text-align: center; line-height: 48rpx; color: #fff; position: absolute; left:623rpx; top:140rpx; }
  2607. </style>