css.css 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268
  1. @charset "utf-8";
  2. /*globe*/
  3. /***************** reset *****************/
  4. body, ul, ol, h1, h2, h3, h4, h5, h6, form, ul, li, p, input, select, legend, textarea, dl, dd, dt, fieldset, table, th, td {
  5. margin:0;
  6. padding:0;
  7. word-break:break-all;
  8. }
  9. #body {
  10. background-attachment: fixed;
  11. background: url(../images/cover.jpg);
  12. }
  13. #body1 {
  14. background-attachment: fixed;
  15. background: url(../images/index_bg.png)
  16. }
  17. body {
  18. font:16px/1 "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";
  19. -webkit-text-size-adjust:none;
  20. margin:0 auto;
  21. }
  22. div {
  23. margin:0 auto;
  24. word-break:break-all;
  25. }
  26. html {
  27. margin:0;
  28. padding:0;
  29. }
  30. ul, li {
  31. list-style:none;
  32. }
  33. a {/*color:#5b5a5a;*/
  34. text-decoration:none;
  35. blr:expression(this.onFocus=this.blur());
  36. outline:none;
  37. cursor:pointer;
  38. }
  39. a:hover { /*color:#0064ab; */
  40. text-decoration:none;
  41. }
  42. .clear{ clear:both;}
  43. /*main*/
  44. /*.w640{width:640px; margin: 0 auto; background:url("../images/index_bg.png")/*tpa=images/index_bg.png*/ no-repeat; height:1200px; position:relative; background-attachment: fixed;}*/
  45. .w6401{margin: 0 auto; position:relative;}
  46. header .title{ padding-top:164px;}
  47. .hm_icon a img { position:absolute; right:30px; top:30px; border:0px;}
  48. header .f100{ padding-top:164px; margin:0 auto; background:url("../images/100f.png")/*tpa=images/100f.png*/ no-repeat 0 168px; height:217px; }
  49. header .f90{ padding-top:164px; margin:0 auto; background:url("../images/90f.png")/*tpa=images/90f.png*/ no-repeat 0 168px; height:217px; }
  50. header .f80{ padding-top:164px; margin:0 auto; background:url("../images/80f.png")/*tpa=images/80f.png*/ no-repeat 0 168px; height:217px; }
  51. header .f70{ padding-top:164px; margin:0 auto; background:url("../images/70f.png")/*tpa=images/70f.png*/ no-repeat 0 168px; height:217px; }
  52. header .f60{ padding-top:164px; margin:0 auto; background:url("../images/60f.png")/*tpa=images/60f.png*/ no-repeat 0 168px; height:217px; }
  53. header .f50{ padding-top:164px; margin:0 auto; background:url("../images/50f.png")/*tpa=images/50f.png*/ no-repeat 0 168px; height:217px; }
  54. header .f40{ padding-top:164px; margin:0 auto; background:url("../images/40f.png")/*tpa=images/40f.png*/ no-repeat 0 168px; height:217px; }
  55. header .f30{ padding-top:164px; margin:0 auto; background:url("../images/30f.png")/*tpa=images/30f.png*/ no-repeat 0 168px; height:217px; }
  56. header .f20{ padding-top:164px; margin:0 auto; background:url("../images/20f.png")/*tpa=images/20f.png*/ no-repeat 0 168px; height:217px; }
  57. header .f10{ padding-top:164px; margin:0 auto; background:url("../images/10f.png")/*tpa=images/10f.png*/ no-repeat 0 168px; height:217px; }
  58. header .f0{ padding-top:164px; margin:0 auto; background:url("../images/0f.png")/*tpa=images/0f.png*/ no-repeat 0 168px; height:217px; }
  59. .hm_text { padding-top:36px; line-height:36px; font-size:28px; color:#540506; width:548px; margin:0 auto;}
  60. .hm_text01 { padding-top:60px;}
  61. .hm_text02 { padding-top:80px;}
  62. .btn_bg a { background:url("../images/btn_bg.png")/*tpa=images/btn_bg.png*/ no-repeat; height:106px; margin-bottom:8px; line-height:96px; text-align: center; font-size:30px; color:#fff; display:block;}
  63. .btn_bg1 a {margin: 0 auto; background: #f39c4c; width:300px; border-radius: 10px; height:75px; text-align: center; margin-bottom:8px; line-height:75px; font-size:30px; color:#fff; display:block;}
  64. .hm_btn { width:493px; height:106px; margin:0 auto; margin-top:50px; }
  65. .content { background:url("../images/t_w.png")/*tpa=images/t_w.png*/; border-radius:6px; width:560px; margin:0 auto; padding:20px; margin-top:30px; line-height:36px; min-height:280px; color:#FFF; font-size:30px;}
  66. .content_img { width:480px; height:300px; margin:0 auto; position:relative;}
  67. .subject_t { line-height:36px; padding-bottom:10px; font-weight:bold;}
  68. .content p { margin-bottom:12px;}
  69. .content p input { margin-right:10px; width:22px; height:22px;}
  70. .no_choice { text-align:center; font-size:30px; height:36px; line-height:36px; color:#FFF; margin-top:30px;}
  71. .enter_btn a{ /*background:url("../images/tj_btn_bg.png")*//*tpa=images/tj_btn_bg.png*/ background: #ef6500; no-repeat; border-radius: 50%; width:180px; margin:0 auto; margin-top:20px; height:180px; line-height:180px; color:white; font-size:40px; text-align:center; display:block;}
  72. .content_tl { /*background:url("../images/t_w.png")*//*tpa=images/t_w.png*/; border-radius:6px; width:560px; margin:0 auto; padding:20px; margin-top:-10px; line-height:36px; min-height:280px; color:#FFF; font-size:30px;}
  73. .content_tl p { margin-bottom:5px;}
  74. .content_tl .p_left{ float:left;width:50%;}
  75. .content_tl p input { margin-right:10px; width:22px; height:22px;}
  76. .content_tl_img img { width:548px; height:360px; border-radius:8px; border:6px #FFF solid; margin:0 auto; }
  77. .content_tl_t { line-height:36px; padding-bottom:50px; font-size: 35px;}
  78. .subject_img { width:367px; margin:0 auto; margin-top:20px; position:relative;}
  79. .subject_img span { position:absolute; bottom:12px; right:12px;}
  80. .right { background:url("../images/right.png")/*tpa=images/right.png*/ no-repeat; width:179px; height:177px;}
  81. .wrong { background:url("../images/wrong.png")/*tpa=images/wrong.png*/ no-repeat; width:179px; height:177px;}
  82. .content_jd { background:url("../images/t_b.png")/*tpa=images/t_b.png*/; position:relative; border-radius:6px; width:560px; margin:0 auto; padding:20px; margin-top:30px; line-height:36px; min-height:420px; color:#450b0c; font-size:26px;}
  83. .content_jd p { margin-bottom:12px;}
  84. .content_jd span { position:absolute; bottom:12px; right:12px;}
  85. .content_jd .ys {color: #d30101;}
  86. .content_tljd { background:url("../images/t_b.png")/*tpa=images/t_b.png*/; position:relative; border-radius:20px; width:560px; margin:0 auto; padding:20px; margin-top: 50px;line-height:36px; min-height:450px; color:#450b0c; font-size:28px;}
  87. .content_tljd p { margin-bottom:12px;}
  88. .content_tljd span { position:absolute; bottom:12px; right:12px;}
  89. .content_tljd .ys {color: #d30101;}
  90. .m_w640{width:640px; margin: 0 auto; background:url("../images/index_bg.png")/*tpa=images/index_bg.png*/ no-repeat; height:836px; padding-top:164px; position:relative;}
  91. /* 滑动焦点图 */
  92. .swiper-container {
  93. height:auto;
  94. width:90%;
  95. text-align:center;
  96. margin:0 auto;
  97. position:relative;
  98. overflow:hidden;
  99. z-index:5;
  100. background:none;
  101. }
  102. /*.swiper-wrapper {position: relative;z-index:10;}
  103. .swiper-slide {position:relative;text-align:center; float:left;}
  104. .swiper-slide a{ position:relative; width:367px; height:480px; display:block; overflow:hidden;}
  105. .swiper-slide img{ width:367px; height:450px; max-height:100%;vertical-align:middle; position:relative;}
  106. .pagination{ position:absolute; height:20px; width:100%;bottom:8px;z-index:100; text-align:right; text-align:center;}
  107. .pagination .swiper-pagination-switch{ display:inline-block; height:10px; width:10px; line-height:10px; background:#999; border-radius:50%; _display:inline; margin-right:6px;}
  108. .pagination .swiper-active-switch{ background:#0090ff;}*/
  109. .swiper-wrapper {position: relative;z-index:10;}
  110. .swiper-slide {position:relative;text-align:center; float:left;}
  111. .swiper-slide a{ position:relative; width:100%; height:100%; display:block; overflow:hidden;}
  112. .swiper-slide img{ max-height:100%;vertical-align:middle; position:relative;}
  113. .pagination{ position:absolute; height:20px; width:100%;bottom:10%;z-index:100; text-align:right; text-align:center;}
  114. .pagination .swiper-pagination-switch{ display:inline-block; height:10px; width:10px; line-height:10px; background:#fff; border-radius:50%; _display:inline; margin-right:6px;}
  115. .pagination .swiper-active-switch{ background:#fee972;}
  116. .user_head{width:100%; background:#d10200; text-align:center; color:#fff; font-size:20px; position:relative; padding:17px 0; height:1%; overflow:hidden}
  117. .user_head span{float:left;width:10%; position:absolute; height:auto; left:10px; top:15px}
  118. .user_head span img{width:45%; vertical-align:middle}
  119. .login_con{height:1%; overflow:hidden; padding:0 0 20% 0;}
  120. /* 登录 */
  121. .l640{width:640px; margin: 0 auto; background:url("../images/login_bg.png")/*tpa=images/index_bg.png*/ no-repeat; height:1000px; position:relative;}
  122. header .ltitle{ padding-top:64px; padding-left:80px;}
  123. .hm_text01 { padding-top:60px;}
  124. /*会员登录*/
  125. .login_con1{}
  126. .login_con1 li{padding:10px; height:34px; line-height:34px; font-size:18px; border-bottom:1px solid #e4e4e4; height:1%; overflow:hidden}
  127. .login_con1 li .con1_ti{float:left; width:25%; color:#000; margin-left:2%}
  128. .login_con1 li .con1_to{float:left; width:70%;}
  129. .login_con1 li .con1_to .input1{height:34px; width:100%; color:#999; font-size:18px; line-height:34px; background:#fff; border:none;}
  130. .login_con1_for{height:40px; line-height:40px; padding:10px; color:#959595; text-align:right; font-size:18px;}
  131. .login_con1_zc{height:40px; line-height:40px; font-size:18px; text-align:center; color:#959595}
  132. .login_con1_zc img{width:20%; vertical-align:middle;}
  133. .login_con_but{width:95%; margin:0 auto; padding-top:20px;}
  134. .login_con_but img{width:100%;}
  135. .login_other{margin-top:30px;}
  136. .login_other_br{width:100%;}
  137. .login_other_br img{width:100%;}
  138. .login_other_con{width:70%; margin:0 auto;}
  139. .login_other_con img{width:25%;}
  140. /*忘记密码*/
  141. .login_for{border-top:1px solid #e4e4e4; margin-top:10px;}
  142. .login_for li{padding:10px; height:34px; line-height:34px; font-size:18px; border-bottom:1px solid #e4e4e4; height:1%; overflow:hidden}
  143. .login_for li .forset{color:#666; font-size:18px; margin-left:5%;}
  144. .login_for li .for_ti{float:left; width:20%; color:#000; margin-left:5%}
  145. .login_for li .for_to{float:left; width:75%;}
  146. .login_for li .for_to .input1{height:34px; width:100%; color:#999; font-size:18px; line-height:34px; background:#fff; border:none;}
  147. .login_for li .for_tt{width:40%; float:left}
  148. .login_for li .for_tt .input2{height:34px; width:100%; color:#999; font-size:18px; line-height:34px; background:#fff; border:none;}
  149. .login_for li .for_te{width:30%; float:right; height:34px; line-height:34px; background:#ececec; color:#000; padding:0 10px; font-size:15px;}
  150. /*手机注册*/
  151. .login_mob_br{line-height:34px; padding:10px; font-size:18px; background:#eeeeee; color:#000;}
  152. .login_mob_br span{margin-left:5%}
  153. .login_mob{border-top:1px solid #e4e4e4;}
  154. .login_mob li{padding:10px 0; height:34px; line-height:34px; font-size:18px; border-bottom:1px solid #e4e4e4; height:1%; overflow:hidden}
  155. .login_mob li .mobset{color:#666; font-size:18px; margin-left:5%;}
  156. .login_mob li .mob_ti{float:left; width:25%; color:#000; margin-left:5%}
  157. .login_mob li .mob_to{float:left; width:70%;}
  158. .login_mob li .mob_to .input1{height:34px; width:100%; color:#999; font-size:18px; line-height:34px; background:#fff; border:none;}
  159. .login_mob li .mob_tt{width:30%; float:left}
  160. .login_mob li .mob_tt .input2{height:34px; width:100%; color:#999; font-size:18px; line-height:34px; background:#fff; border:none;}
  161. .login_mob li .mob_te{width:28%; float:right; height:34px; line-height:34px; background:#ececec; color:#000; padding:0 10px; font-size:14px;}
  162. .login_mob_zc{margin-top:30px; height:40px; line-height:40px; font-size:18px; text-align:center; color:#959595}
  163. .login_mob_zc img{width:20%; vertical-align:middle;}
  164. /*用户中心列表*/
  165. .us_left02{width:90%; margin:0 auto; height:1%; overflow:hidden;}
  166. .us_left02 li{padding:5px 0; font-size:16px; text-align:center; color:#cc0001; margin-top:10px; border:1px solid #e3e3e3; background:#fcfcfc;}
  167. .us_left02 li img{width:13%; vertical-align:middle; margin-right:10px;}
  168. /*个人修改*/
  169. .us_right_con02{}
  170. .us_right_con02 li{line-height:40px; background:#f6f6f6; border-bottom:1px solid #fff;}
  171. .us_right_con02 li .con02br{float:left; width:30%; text-align:right; padding-right:20px; background:#ededed; margin-right:15px;}
  172. .us_right_con02 li .con02ron{color:#737373;}
  173. .us_right_con02 li .con02ron01{color:#F00;}
  174. .us_right_con02 li .input02{line-height:36px; margin:2px 0; border:1px solid #efefef; width:50%;}
  175. .us_right_con02 li .input03{line-height:36px; margin:2px 0; border:1px solid #efefef; width:50%;}
  176. .us_right_con02 li .bu{padding:5px 0px;}
  177. /*我的评论*/
  178. .comment{width:100%;}
  179. .comment li{ width:100%;line-height:28px; margin-top:10px; border-bottom:1px solid #EFEFEF;}
  180. .comment li span{display:block; margin-top:5px; color:#999; line-height:30px; text-align:right;}
  181. .comment li span font{float:left; width:60%; text-align:left}
  182. /*底部*/
  183. #bottom{width:100%; margin:0 auto; }
  184. #bottom ul{width:100%;list-style:none; float:left; text-align:center;}
  185. #bottom ul li{ width:33.3%; float:left;}
  186. #bottom ul li a{ background:#063370;display:block;}
  187. #bottom ul li img{width:80%;}
  188. .The_correct_answer{
  189. position: relative;
  190. border-radius: 20px;
  191. width: 174px;
  192. height: 67px;
  193. line-height: 67px;
  194. margin-left: 20px;
  195. text-align: center;
  196. color: #450b0c;
  197. background: #d96d63;
  198. font-size: 30px;
  199. }
  200. .choose_div{
  201. text-align: center;
  202. padding: 35px;
  203. }
  204. .choose_p{
  205. text-align: center;
  206. background: #d96d63;
  207. height: 70px;
  208. width: 480px;
  209. line-height: 70px;
  210. border-radius: 50px;
  211. box-shadow: 0 5px 5px 0 #000000;
  212. }
  213. .progress_bar{
  214. margin-top: 40px;
  215. height: 20px;
  216. border-radius: 50px;
  217. margin-bottom: 50px;
  218. border: 1px solid #580000;
  219. width: 450px;
  220. }
  221. .progress_bar2{
  222. background: #ef6500;
  223. height: 20px;
  224. float: left;
  225. border-radius: 50px;
  226. margin-bottom: 50px;
  227. }