mainTui.css 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475
  1. html {
  2. font-size: 62.5%;
  3. color: #222;
  4. }
  5. ::selection {
  6. background-color: #b3d4fc;
  7. text-shadow: none;
  8. }
  9. .clearfix:before,
  10. .clearfix:after {
  11. content: "";
  12. display: table;
  13. }
  14. .clearfix:after {
  15. clear: both;
  16. }
  17. body {
  18. font-size: 1.2rem;
  19. line-height: 1.5;
  20. background-color: #E79006;
  21. }
  22. @media only screen and (min-width: 640px) {
  23. body {
  24. background-color: #ffffff;
  25. }
  26. .extension-style {
  27. width: 620px;margin: 0 auto;padding-bottom: 10px;background-color: #F45848;
  28. }
  29. .reg-invite-Pag {
  30. width: 620px;margin: 0 auto;padding-bottom: 10px;background-color: #E79006;
  31. }
  32. }
  33. @media only screen and (max-width: 640px) {
  34. body {
  35. background-color: #E79006;
  36. }
  37. .reg-invite-Pag {
  38. width: 620px;margin: 0 auto;padding-bottom: 10px;background-color: #E79006;
  39. }
  40. }
  41. a {
  42. color: #666;
  43. text-decoration: none;
  44. }
  45. a:hover, a:active {
  46. color: #0ae;
  47. text-decoration: underline;
  48. }
  49. button:focus, input:focus{
  50. outline: 0;
  51. }
  52. header {
  53. width: 100%;
  54. }
  55. header .top {
  56. }
  57. header .top .logo{
  58. position: absolute;
  59. /*left: 30%;*/
  60. }
  61. header .top .bottom-img{
  62. width: 100%;
  63. }
  64. /*@media only screen and (min-width: 700px) {*/
  65. /*header .top .center-pic{*/
  66. /*margin-left: 28%;*/
  67. /*width: 44%;*/
  68. /*}*/
  69. /*}*/
  70. /*@media only screen and (min-width: 640px) and (max-width: 700px){*/
  71. @media only screen and (min-width: 1071px) {
  72. header .top-font {
  73. color: #E64635;
  74. position: absolute;
  75. top: 9%;
  76. left: 31%;
  77. }
  78. header .top-font .top-font-m {
  79. font-size: 19rem
  80. }
  81. header .top-font .top-font-s {
  82. font-size: 5rem
  83. }
  84. }
  85. @media only screen and (min-width: 850px) and (max-width: 1071px) {
  86. header .top-font {
  87. color: #E64635;
  88. position: absolute;
  89. top: 24%;
  90. left: 38%;
  91. }
  92. header .top-font .top-font-m {
  93. font-size: 10rem
  94. }
  95. header .top-font .top-font-s {
  96. font-size: 3rem
  97. }
  98. }
  99. @media only screen and (min-width: 600px) and (max-width: 850px) {
  100. header .top-font {
  101. color: #E64635;
  102. position: absolute;
  103. top: 24%;
  104. left: 38%;
  105. }
  106. header .top-font .top-font-m {
  107. font-size: 10rem
  108. }
  109. header .top-font .top-font-s {
  110. font-size: 3rem
  111. }
  112. }
  113. @media only screen and (min-width: 450px) and (max-width: 600px) {
  114. header .top-font {
  115. color: #E64635;
  116. position: absolute;
  117. top: 24%;
  118. left: 38%;
  119. }
  120. header .top-font .top-font-m {
  121. font-size: 8rem
  122. }
  123. header .top-font .top-font-s {
  124. font-size: 2rem
  125. }
  126. }
  127. @media only screen and (max-width: 450px) {
  128. header .top-font {
  129. color: #E64635;
  130. position: absolute;
  131. top: 22%;
  132. left: 35%;
  133. }
  134. header .top-font .top-font-m {
  135. font-size: 6rem
  136. }
  137. header .top-font .top-font-s {
  138. font-size: 1rem
  139. }
  140. }
  141. @media only screen and (min-width: 640px) {
  142. body {
  143. background-color: white;
  144. }
  145. .extension-con {
  146. width: 45%;margin: 0 auto;padding-bottom: 10px;background-color: #F45848;
  147. }
  148. header .top .logo{
  149. left: 30%;
  150. }
  151. header .top .center-pic{
  152. margin-left: 10%;
  153. width: 79%;
  154. }
  155. }
  156. @media only screen and (max-width: 640px) {
  157. body {
  158. background-color: #F45848;
  159. }
  160. header .top .logo{
  161. top: 50px;
  162. left: 2.5%;
  163. width: 25%;
  164. }
  165. header .top .center-pic{
  166. margin-left: 2.5%;
  167. width: 95%;
  168. }
  169. }
  170. /*header .top .center-pic{*/
  171. /*margin-left: 28%;*/
  172. /*width: 44%;*/
  173. /*}*/
  174. header .top .center-pic img{
  175. width: 100%;
  176. }
  177. header .top .center-pic .recv-cont {
  178. width: 85%;
  179. margin-left: 7%;
  180. /*background-color: #ffffff;*/
  181. border-radius: 1rem;
  182. margin-top: -11rem;
  183. }
  184. @media only screen and (min-width: 700px) {
  185. header .top .center-pic .recv-cont{
  186. margin-bottom: 2rem;
  187. }
  188. }
  189. @media only screen and (min-width: 480px) and (max-width: 700px){
  190. header .top .center-pic .recv-cont{
  191. margin-bottom: 1rem;
  192. }
  193. }
  194. @media only screen and (max-width: 480px) {
  195. header .top .center-pic .recv-cont{
  196. margin-bottom: 1rem;
  197. }
  198. }
  199. header .top .center-pic .recv-cont .icon {
  200. position: absolute;
  201. left: 17%;
  202. background-color: red;
  203. width: 15%;
  204. background: url("../img/phone.png") no-repeat;
  205. background-size: 100% auto;
  206. }
  207. header .top .center-pic .recv-cont .recv-ipt{
  208. margin-top: 3rem;
  209. width: 100%;
  210. padding-left: 15%;
  211. border-radius: 5rem;
  212. color: #BBBBBB;
  213. background-color: white;
  214. border: none;
  215. }
  216. header .top .center-pic .recv-cont .recv-btn {
  217. /*border-radius: 5rem;*/
  218. width: 109%;
  219. margin: 7% 0 0 -4%;
  220. /*border:none;*/
  221. }
  222. .exte-recv-btn{
  223. width: 100%;
  224. margin: 7rem 0 0 0%;
  225. }
  226. @media only screen and (min-width: 1000px) {
  227. header .top .center-pic .recv-cont .recv-btn-font {
  228. position: absolute;
  229. font-size: 6rem;
  230. color: white;
  231. top: 42%;
  232. left: 38%;
  233. letter-spacing: 3rem;
  234. }
  235. }
  236. @media only screen and (min-width: 700px) and (max-width: 1000px) {
  237. header .top .center-pic .recv-cont .recv-btn-font {
  238. position: absolute;
  239. font-size: 5rem;
  240. color: white;
  241. top: 41%;
  242. left: 38%;
  243. letter-spacing: 15px;
  244. }
  245. }
  246. @media only screen and (min-width: 455px) and (max-width: 700px) {
  247. header .top .center-pic .recv-cont .recv-btn-font {
  248. position: absolute;
  249. font-size: 32px;
  250. color: white;
  251. top: 44%;
  252. left: 38%;
  253. letter-spacing: 15px;
  254. }
  255. }
  256. @media only screen and (max-width: 455px) {
  257. header .top .center-pic .recv-cont .recv-btn-font {
  258. position: absolute;
  259. font-size: 2.8rem;
  260. color: white;
  261. top: 40%;
  262. left: 33%;
  263. letter-spacing: 15px;
  264. }
  265. }
  266. header .top .center-pic .load-menu {
  267. width: 100%;
  268. background-color: rgba(255,192,185, 0.5);
  269. border-radius: 1rem;
  270. margin-top: 7rem;
  271. padding: 0.1rem 0rem;
  272. margin-bottom: 4rem;
  273. }
  274. header .top .center-pic .load-menu .tb-codes {
  275. width: 92%;
  276. margin: 1rem auto;
  277. border-radius: 1rem;
  278. background-color: white;
  279. }
  280. header .top .center-pic .load-menu .tb-codes .tb-con {
  281. width: 90%;
  282. margin: 0 auto;
  283. padding-top: 8%;
  284. padding-bottom: 3%;
  285. }
  286. header .top .center-pic .load-menu .tb-codes p{
  287. font-size: 2rem;
  288. color: #6D747C;
  289. letter-spacing: 0.2rem;
  290. margin-bottom: 5%;
  291. }
  292. header .top .center-pic .load-menu .tb-font {
  293. font-size: 3%;
  294. display: block;
  295. text-align: center;
  296. font-weight: bold;
  297. }
  298. @media only screen and (min-width: 700px) {
  299. header .top .center-pic .load-menu .tb-font {
  300. font-size: 3rem;
  301. }
  302. }
  303. @media only screen and (min-width: 480px) and (max-width: 700px){
  304. header .top .center-pic .load-menu .tb-font {
  305. font-size: 2.5rem;
  306. }
  307. }
  308. @media only screen and (max-width: 480px) {
  309. header .top .center-pic .load-menu {
  310. border-radius: 0.5rem;
  311. }
  312. header .top .center-pic .load-menu .tb-font {
  313. font-size: 1.5rem;
  314. margin-top: 1rem;
  315. }
  316. }
  317. header .top .center-pic .load-menu .recv-btn {
  318. border-radius: 5rem;
  319. width: 60%;
  320. margin: 7% 0 7% 19%;
  321. border:none;
  322. background-color: #ffa71c;
  323. color: #1C262E;
  324. }
  325. header .top .center-pic .load-menu .recv-btn a:hover{
  326. color: #ffffff;
  327. text-decoration: none;
  328. }
  329. header .top .center-pic .load-menu .recv-btn a:active{
  330. text-decoration: none;
  331. }
  332. header .top .center-pic .load-menu .recv-btn a:visited{
  333. text-decoration: none;
  334. }
  335. .strategy{
  336. overflow: hidden;
  337. width: 80%;
  338. margin: 0 auto;
  339. }
  340. .strategyText{
  341. overflow: hidden;
  342. width: 100%;
  343. margin: 0 auto;
  344. margin: 1rem 0 02rem 0;
  345. }
  346. .strategyHao{
  347. width: 10%;
  348. height: 10%;
  349. background: rgba(219,112,19,1);
  350. border-radius: 50%;
  351. text-align: center;
  352. line-height: 2rem;
  353. font-size: 14px;
  354. color: #fff !important;
  355. }
  356. .strategyBox{
  357. width: 30%;
  358. height: 2px;
  359. background: rgba(219,112,19,1);
  360. margin: 1rem 2% 0 2%;
  361. }
  362. .strategyLeft-text{
  363. width: 33%;
  364. font-size:14px;
  365. color:#DB7013 ;
  366. text-align: center;
  367. }
  368. .goodFriend{
  369. overflow: hidden;
  370. width: 95%;
  371. margin: 0 auto;
  372. }
  373. .goodFriend-hoed{
  374. width: 100%;
  375. overflow: hidden;
  376. }
  377. .goodFriend-text-left{
  378. width: 40%;
  379. text-align: center;
  380. font-size: 15px;
  381. color: #000;
  382. padding: 0.7rem 0rem;
  383. }
  384. .goodFriend-text-right{
  385. width: 40%;
  386. text-align: center;
  387. font-size: 15px;
  388. color: #000;
  389. padding: 0.7rem 0rem;
  390. }
  391. .goodFriend-text-left-xe{
  392. width: 40%;
  393. text-align: center;
  394. font-size: 13px;
  395. color: #6D747C;
  396. padding: 0.7rem 0rem;
  397. }
  398. .setww{
  399. font-size: 14px;
  400. margin-bottom: 1rem;
  401. color: #6D747C;
  402. }
  403. .goodFriend-text-right-xe{
  404. width: 40%;
  405. text-align: center;
  406. font-size: 13px;
  407. color: #6D747C;
  408. padding: 0.7rem 0rem;
  409. }
  410. .box-color{
  411. color: #F04646;
  412. }
  413. .left{
  414. float: left;
  415. }
  416. .right{
  417. float: right;
  418. }
  419. .goodFriend-hoedtext{
  420. text-align: center;
  421. margin: 1.5rem;
  422. font-size: 14px;
  423. }