common.css 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798
  1. @charset "utf-8";
  2. html {
  3. margin: 0;
  4. padding: 0;
  5. }
  6. body {
  7. margin: 0;
  8. padding: 0;
  9. font-size: 14px;
  10. font-family: sans-serif;
  11. font-weight: normal;
  12. font-style: normal;
  13. color: #333;
  14. word-break: break-all;
  15. word-wrap: break-word;
  16. }
  17. h1, h2, h3, h4, h5, h6, p, ul, li, strong, em, i {
  18. margin: 0;
  19. padding: 0;
  20. font-size: 14px;
  21. list-style: none;
  22. font-weight: normal;
  23. font-style: normal;
  24. }
  25. img {
  26. display: block;
  27. margin: 0;
  28. border: 0;
  29. width: 100%;
  30. }
  31. a {
  32. -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  33. -webkit-touch-callout: none;
  34. -webkit-user-select: none;
  35. text-decoration: none;
  36. }
  37. .body_sytle {
  38. overflow: hidden;
  39. background-color: #fff;
  40. }
  41. .i_h_user_but{
  42. margin:.06rem .15rem 0 0;
  43. float: right;
  44. height: .36rem;
  45. width: .36rem;
  46. background: url(../../img/frontend/icon/user_icon_4.png) no-repeat center center;
  47. background-size: .21rem .21rem;
  48. }
  49. .i_h_search_but{
  50. margin:.06rem .06rem 0 0;
  51. float: right;
  52. height: .36rem;
  53. width: .36rem;
  54. background: url(../../img/frontend/icon/user_icon_3.png) no-repeat center center;
  55. background-size: .21rem .21rem;
  56. }
  57. .i_nav_fixed_box {
  58. height: .49rem;
  59. }
  60. .fixednav .i_nav_box {
  61. position: fixed;
  62. left: 0;
  63. top: 0;
  64. right: 0;
  65. z-index: 999;
  66. }
  67. .i_nav_box {
  68. position: relative;
  69. left: 0;
  70. top: 0;
  71. padding: 0 .15rem;
  72. margin-bottom: .15rem;
  73. height: .47rem;
  74. background-color: #fff;
  75. border-bottom: 1px #fbc582 solid;
  76. }
  77. .i_nav_user_img {
  78. position: absolute;
  79. right: .15rem;
  80. top: 0;
  81. overflow: hidden;
  82. margin: .06rem 0 0;
  83. height: .36rem;
  84. width: .36rem;
  85. background-color: #eff1f6;
  86. border-radius: .36rem;
  87. }
  88. .i_nav_user_img_vip {
  89. position: absolute;
  90. right: .15rem;
  91. top: 0;
  92. padding: 1px;
  93. margin: .06rem 0 0;
  94. height: .36rem;
  95. width: .36rem;
  96. background-color: #eff1f6;
  97. border-radius: .36rem;
  98. border: 1px solid #ffd99e;
  99. box-sizing: border-box;
  100. }
  101. .i_nav_user_img_vip span {
  102. position: absolute;
  103. left: 50%;
  104. bottom: -.02rem;
  105. margin: 0 0 0 -.14rem;
  106. width: .28rem;
  107. height: .12rem;
  108. background: url(/assets/img/frontend/icon/user_vip_3.png) no-repeat center center/100% 100%;
  109. }
  110. .i_nav_user_img img,
  111. .i_nav_user_img_vip img {
  112. height: 100%;
  113. width: 100%;
  114. border-radius: .36rem;
  115. }
  116. .i_nav_list {
  117. float: left;
  118. height: .46rem;
  119. }
  120. .i_nav_list a {
  121. position: relative;
  122. left: 0;
  123. top: 0;
  124. float: left;
  125. margin: 0 .32rem 0 0;
  126. height: .46rem;
  127. width: .5rem;
  128. }
  129. .i_nav_list a strong {
  130. display: block;
  131. height: .46rem;
  132. font-size: .15rem;
  133. font-family:'PingFang-SC-Medium';
  134. color: #9a9191;
  135. text-align: center;
  136. font-weight: normal;
  137. white-space: nowrap;
  138. line-height: .54rem;
  139. }
  140. .i_nav_list a span {
  141. position: absolute;
  142. left: 0;
  143. bottom: -.06rem;
  144. z-index: 100;
  145. overflow: hidden;
  146. display: block;
  147. height: .05rem;
  148. width: .5rem;
  149. }
  150. .i_nav_list .hover strong {
  151. font-family:'PingFangSC-Semibold';
  152. color: #513d3d;
  153. font-size: .24rem;
  154. line-height: .46rem;
  155. }
  156. .i_nav_list .hover span {
  157. background: url(../../img/frontend/icon/bo_border.png) no-repeat 0 0;
  158. background-size: .5rem auto;
  159. }
  160. .body_sytle_girl .i_nav_list .hover strong {
  161. font-family:'PingFangSC-Semibold';
  162. color: #513d3d;
  163. font-size: .24rem;
  164. line-height: .46rem;
  165. }
  166. .body_sytle_girl .i_nav_list .hover span {
  167. background: url(../../img/frontend/icon/bo_border.png) no-repeat 0 0;
  168. background-size: .5rem auto;
  169. }
  170. .i_module_box {
  171. overflow: hidden;
  172. margin-bottom: .05rem;
  173. background-color: #fff;
  174. }
  175. .i_module_tit {
  176. overflow: hidden;
  177. margin: .08rem .15rem 0;
  178. height: .3rem;
  179. font-size: 0;
  180. text-align: center;
  181. }
  182. .i_module_tit h2 {
  183. overflow: hidden;
  184. display: block;
  185. margin: 0;
  186. height: .3rem;
  187. }
  188. .i_module_tit h2 strong {
  189. overflow: hidden;
  190. margin: 0 .6rem 0 0;
  191. height: .3rem;
  192. font-size: .18rem;
  193. font-weight: normal;
  194. color: #513d3d;
  195. text-align: left;
  196. line-height: .3rem;
  197. display: -webkit-box;
  198. -webkit-box-orient: vertical;
  199. -webkit-line-clamp: 1;
  200. }
  201. .i_module_tit h2 a{
  202. float: right;
  203. margin: .1rem 0 0 0;
  204. padding-right: .2rem;
  205. height: .2rem;
  206. background: url(../../img/frontend/icon/icon_1.png) no-repeat right center;
  207. background-size: .2rem .2rem;
  208. font-size: .13rem;
  209. color: #513d3d;
  210. line-height: .2rem;
  211. }
  212. .i_module_list_more{
  213. display: block;
  214. overflow: hidden;
  215. text-align: center;
  216. margin-top: .08rem;
  217. height: .28rem;
  218. }
  219. .i_module_list_more strong{
  220. display: inline-block;
  221. margin: 0;
  222. padding: 0 .12rem 0 0;
  223. height: .28rem;
  224. background: url(../../img/frontend/icon/icon_1.png) no-repeat right center;
  225. background-size: auto .08rem;
  226. font-weight: normal;
  227. font-size: .12rem;
  228. color: #27c1a0;
  229. line-height: .28rem;
  230. }
  231. .i_m_tit_tab {
  232. overflow: hidden;
  233. margin: 0 auto;
  234. height: .29rem;
  235. border: 1px solid #FFB473;
  236. border-radius: .29rem;
  237. box-sizing: border-box;
  238. }
  239. .i_m_tit_tab a {
  240. overflow: hidden;
  241. float: left;
  242. height: .29rem;
  243. width: 50%;
  244. font-size: .15rem;
  245. color: #FFB473;
  246. text-align: center;
  247. line-height: .27rem;
  248. }
  249. .i_m_tit_tab .hover {
  250. background-color: #FFB473;
  251. color: #fff;
  252. }
  253. .body_sytle_girl .i_m_tit_tab {
  254. border-color: #E69A00;
  255. }
  256. .body_sytle_girl .i_m_tit_tab a {
  257. color: #E69A00;
  258. }
  259. .body_sytle_girl .i_m_tit_tab .hover {
  260. background-color: #E69A00;
  261. color: #fff;
  262. }
  263. .i_module_tit > a {
  264. float: right;
  265. padding-right: .12rem;
  266. height: .26rem;
  267. background: url(/assets/img/frontend/icon/icon_1.png) no-repeat right center;
  268. background-size: auto .08rem;
  269. font-size: .12rem;
  270. color: #9597ae;
  271. line-height: .26rem;
  272. }
  273. .i_images_list {
  274. overflow: hidden;
  275. margin: .15rem;
  276. }
  277. .i_images_ul {
  278. overflow: hidden;
  279. margin-left: -.1rem;
  280. }
  281. .i_images_ul li {
  282. float: left;
  283. width: 25%;
  284. padding-left: .1rem;
  285. box-sizing: border-box;
  286. }
  287. .i_images_ul a,
  288. .i_images_scroll_ul a {
  289. display: block;
  290. position: relative;
  291. left: 0;
  292. top: 0;
  293. white-space: normal;
  294. width: 100%;
  295. }
  296. .i_images_img {
  297. overflow: hidden;
  298. margin-bottom: .06rem;
  299. }
  300. .i_images_ul h3,
  301. .i_images_scroll_ul h3 {
  302. overflow: hidden;
  303. /* max-height: .32rem; */
  304. font-size: .12rem;
  305. color: #513D3D;
  306. height: .16rem;
  307. line-height: .16rem;
  308. display: -webkit-box;
  309. -webkit-box-orient: vertical;
  310. /* -webkit-line-clamp: 1; */
  311. }
  312. .i_images_scroll_list {
  313. overflow: hidden;
  314. margin: .1rem .15rem .08rem .06rem;
  315. }
  316. .i_images_scroll_ul {
  317. display: none;
  318. overflow: hidden;
  319. overflow-x: auto;
  320. width: 100%;
  321. white-space: nowrap;
  322. font-size: 0;
  323. }
  324. .i_images_scroll_ul {
  325. -webkit-overflow-scrolling: touch;
  326. }
  327. .i_images_scroll_ul::-webkit-scrollbar {
  328. display: none;
  329. }
  330. .i_images_scroll_ul_hover {
  331. display: block;
  332. }
  333. .i_images_scroll_ul li {
  334. overflow: hidden;
  335. display: inline-block;
  336. margin: 0 0 0 .09rem;
  337. width: .7rem;
  338. vertical-align: top;
  339. }
  340. .i_images_scroll_ul a {
  341. position: relative;
  342. left: 0;
  343. top: 0;
  344. white-space: normal;
  345. width: 100%;
  346. }
  347. .i_images_ul a span {
  348. position: absolute;
  349. top: -.055rem;
  350. left: -.055rem;
  351. z-index: 10;
  352. padding-right: .08rem;
  353. width: .38rem;
  354. height: .3rem;
  355. background: url(../../img/frontend/icon/icon_4_3.png) no-repeat 0 0;
  356. background-size: .38rem .3rem;
  357. font-size: .2rem;
  358. text-align: center;
  359. color: #fff;
  360. line-height: .3rem;
  361. box-sizing: border-box;
  362. -webkit-transform: scale(0.5,0.5);
  363. -moz-transform: scale(0.5,0.5);
  364. -o-transform: scale(0.5,0.5);
  365. transform: scale(0.5,0.5);
  366. }
  367. .i_images_scroll_ul .i_images_img,
  368. .i_images_scroll_ul .i_images_img img {
  369. height: .94rem;
  370. }
  371. .i_images_text_list {
  372. margin: 0 .15rem .08rem;
  373. }
  374. .i_images_text_ul {
  375. overflow: hidden;
  376. }
  377. .i_images_text_ul li {
  378. overflow: hidden;
  379. margin-top: .15rem;
  380. padding-bottom:.08rem;
  381. }
  382. .i_images_text_ul a {
  383. position: relative;
  384. left: 0;
  385. top: 0;
  386. overflow: hidden;
  387. display: block;
  388. height: .98rem;
  389. }
  390. .i_images_img{
  391. position: relative;
  392. }
  393. .i_images_img img{
  394. border-radius: .06rem;
  395. }
  396. .i_images_text_ul .i_images_img {
  397. position: absolute;
  398. left: 0;
  399. top: 0;
  400. margin-bottom: 0;
  401. width: .74rem;
  402. height: .98rem;
  403. }
  404. .i_images_img:after,
  405. .r_img:after,
  406. .bd_head_info_img:after{
  407. content: " ";
  408. position: absolute;
  409. top: 0;
  410. left: 0;
  411. width: .1rem;
  412. height: 100%;
  413. background-image: -webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),color-stop(53%,hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));
  414. background-image: -webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 53%,hsla(0,0%,100%,0));
  415. background-image: linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 53%,hsla(0,0%,100%,0));
  416. }
  417. .i_images_text_ul .i_images_img img {
  418. height: 100%;
  419. }
  420. .i_images_txt_box {
  421. overflow: hidden;
  422. margin: 0 0 0 .89rem;
  423. height: .98rem;
  424. }
  425. .i_images_txt_box h3 {
  426. overflow: hidden;
  427. margin-bottom: .1rem;
  428. height: .21rem;
  429. font-size: .15rem;
  430. color: #513d3d;
  431. font-weight: normal;
  432. line-height: .21rem;
  433. display: -webkit-box;
  434. -webkit-box-orient: vertical;
  435. -webkit-line-clamp: 1;
  436. }
  437. .i_images_txt_box p {
  438. overflow: hidden;
  439. margin-bottom: .1rem;
  440. height: .37rem;
  441. font-size: .12rem;
  442. color: #9a9191;
  443. line-height: .185rem;
  444. display: -webkit-box;
  445. -webkit-box-orient: vertical;
  446. -webkit-line-clamp: 2;
  447. }
  448. .i_images_txt_other {
  449. position: relative;
  450. height: .19rem;
  451. }
  452. .i_images_txt_other strong {
  453. overflow: hidden;
  454. float: left;
  455. height: .19rem;
  456. width: 65%;
  457. line-height: .19rem;
  458. }
  459. .i_images_txt_other strong i,
  460. .i_images_txt_other strong b{
  461. float: left;
  462. margin-top: .02rem;
  463. height: .15rem;
  464. font-weight: normal;
  465. font-style: normal;
  466. font-size: .13rem;
  467. line-height: .15rem;
  468. }
  469. .i_images_txt_other strong i{
  470. padding-right: .1rem;
  471. margin-right: .1rem;
  472. border-right: 1px solid #cac4c4;
  473. color: #f7b9a2;
  474. }
  475. .i_images_txt_other strong b{
  476. color: #9a9191;
  477. }
  478. .i_images_txt_other em {
  479. position: absolute;
  480. right:0;
  481. overflow: hidden;
  482. float: right;
  483. padding-left: .2rem;
  484. height: .19rem;
  485. max-width: 50%;
  486. background: url(../../img/frontend/icon/icon_2.png) no-repeat 0 center;
  487. background-size: .2rem .2rem;
  488. font-size: .13rem;
  489. color: #FFB473;
  490. line-height: .19rem;
  491. box-sizing: border-box;
  492. }
  493. .i_images_text_ul .i_text_a {
  494. position: static;
  495. }
  496. .i_text_a .i_images_txt_box {
  497. margin: 0;
  498. height: auto;
  499. }
  500. .i_text_a .i_images_txt_box p {
  501. margin-bottom: 0;
  502. height: .36rem;
  503. display: -webkit-box;
  504. -webkit-box-orient: vertical;
  505. -webkit-line-clamp: 2;
  506. }
  507. .footer_box {
  508. overflow: hidden;
  509. padding: .15rem 0;
  510. }
  511. .footer_ewm {
  512. margin: 0 auto .18rem;
  513. width: 1.4rem;
  514. height: 1.4rem;
  515. }
  516. .footer_ewm img {
  517. display: block;
  518. height: 100%;
  519. }
  520. .footer_txt {
  521. margin: 0 auto;
  522. overflow: hidden;
  523. width: 2.5rem;
  524. text-align: center;
  525. }
  526. .footer_txt p {
  527. overflow: hidden;
  528. font-size: .13rem;
  529. color: #9a9191;
  530. line-height: .23rem;
  531. }
  532. .content_null_box {
  533. overflow: hidden;
  534. padding: 34px 0;
  535. /*border-top: 1px solid #aeb4ca;*/
  536. background-color: #fff;
  537. }
  538. .content_null_top_border {
  539. border-top: 1px solid #aeb4ca;
  540. }
  541. .content_null_box img {
  542. display: block;
  543. margin: 0 auto .06rem;
  544. }
  545. .content_null_box span {
  546. display: block;
  547. overflow: hidden;
  548. font-size: .15rem;
  549. color: #513d3d;
  550. text-align: center;
  551. line-height: .21rem;
  552. }
  553. .content_null_box span i{
  554. font-size: .15rem;
  555. color: #FFB473;
  556. }
  557. .content_null_but_box {
  558. overflow: hidden;
  559. margin-top: .25rem;
  560. padding: .15rem 0;
  561. }
  562. .content_null_but_box a {
  563. display: block;
  564. margin: 0 auto;
  565. width: 2.1rem;
  566. height: .4rem;
  567. background-color: #FFB473;
  568. font-size: .17rem;
  569. color: #fff;
  570. text-align: center;
  571. line-height: .4rem;
  572. border-radius: .4rem;
  573. }
  574. .loading_box {
  575. overflow: hidden;
  576. height: .5rem;
  577. background-color: #fff;
  578. text-align: center;
  579. line-height: .5rem;
  580. font-size: 0;
  581. }
  582. .loading_box span {
  583. padding-left: .57rem;
  584. *display: inline-block;
  585. *display: inline;
  586. *zoom:1;
  587. height: .5rem;
  588. background: url(../../img/frontend/icon/loading_heart_icon.png) no-repeat 0 center,
  589. url(../../img/frontend/icon/loading_heart_icon.png) no-repeat .19rem center,
  590. url(../../img/frontend/icon/loading_heart_icon.png) no-repeat .38rem center;
  591. background-size: .14rem auto;
  592. font-size: .12rem;
  593. color: #FFB473;
  594. line-height: .5rem;
  595. }
  596. #console_main {
  597. height: 0;
  598. font-size: 0;
  599. }
  600. .console_box {
  601. position: fixed;
  602. left: 0;
  603. top: 50%;
  604. right: 0;
  605. z-index: 5000;
  606. margin-top: -.23rem;
  607. height: .46rem;
  608. font-size: 0;
  609. text-align: center;
  610. }
  611. .console_box span {
  612. display: inline-block;
  613. *display: inline;
  614. *zoom: 1;
  615. padding: 0 .3rem;
  616. height: .46rem;
  617. background-color: rgba(0, 0, 0, 0.9);
  618. -moz-border-radius: .06rem;
  619. -webkit-border-radius: .06rem;
  620. border-radius: .06rem;
  621. font-size: .14rem;
  622. color: #fff;
  623. text-align: center;
  624. line-height: .46rem;
  625. }
  626. .christmas_popup_box{
  627. display: none;
  628. position:fixed;
  629. left:0;
  630. top:0;
  631. right:0;
  632. bottom:0;
  633. z-index:1000;
  634. height:100%;
  635. width:100%;
  636. background-color:rgba(0,0,0,0.4);
  637. overflow:hidden;
  638. text-align:center;
  639. font-size:0;
  640. white-space:nowrap;
  641. }
  642. .christmas_body,
  643. .christmas_jgb{
  644. display:inline-block;
  645. *display:inline;
  646. *zoom:1;
  647. vertical-align:middle;
  648. }
  649. .christmas_jgb{
  650. margin-left:-1px;
  651. height:100%;
  652. width:1px;
  653. overflow:hidden;
  654. }
  655. .christmas_body{
  656. width:99%;
  657. }
  658. .christmas_main{
  659. overflow:hidden;
  660. margin:0 10%;
  661. padding-bottom: .4rem;
  662. }
  663. .christmas_main_but{
  664. clear:both;
  665. display:block;
  666. overflow:hidden;
  667. -webkit-box-border-radius:.06rem;
  668. -moz-box-border-radius:.06rem;
  669. border-radius:.06rem;
  670. }
  671. .christmas_main_but img{
  672. display:block;
  673. width:100%;
  674. border:0;
  675. }
  676. .christmas_close{
  677. position:absolute;
  678. right:.06rem;
  679. top:0;
  680. width:.34rem;
  681. height:.34rem;
  682. background: url(../../img/frontend/christmas_style/christmas_close.png) no-repeat center center;
  683. background-size:cover;
  684. }
  685. .christmas_close_2{
  686. float:right;
  687. margin-bottom:.1rem;
  688. width:.3rem;
  689. height:.3rem;
  690. background: url(../../img/frontend/christmas_style/christmas_close.png) no-repeat center center;
  691. background-size:cover;
  692. }
  693. .set_top_box{
  694. position: relative;
  695. z-index: 20;
  696. overflow: hidden;
  697. margin: 0 1px -.4rem;
  698. height: .4rem;
  699. background-color: #f65356;
  700. font-size: .12rem;
  701. color: #fff;
  702. text-align: center;
  703. line-height: .4rem;
  704. }