mobi.css 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316
  1. 
  2. *{margin:0;padding:0}
  3. body{overflow:hidden;overflow-y:auto;background:#f7f7f7;min-height: 100%;font-size:13px;font-family:arial;-webkit-text-size-adjust:none;line-height:1.62;color:#555;}
  4. html{ min-height: 100%;overflow:hidden;overflow-y:auto;}
  5. table{border-collapse:collapse;border-spacing:0}
  6. h1,h2,h3,h4,h5,h6{font-size:100%;}
  7. ul,ol,li{list-style:none;}
  8. em{font-style:normal}
  9. img{border:none;max-width: 100%;}
  10. input,img{vertical-align:middle;}
  11. .fn-clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
  12. .fn-clear{*zoom:1;}
  13. a{color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
  14. a:active{color:#555;-webkit-tap-highlight-color:rgba(0,0,0,0);}
  15. section,aside,header,footer,hgroup,article{display:block}
  16. input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
  17. .foot{width:100%;min-width:300px;margin-top:10px;padding:10px 0;color:#555;text-align:center;}
  18. .foot a{color:#555;margin:0 3px;}
  19. .red{color:red;}
  20. .space-10{width:100%;height:10px;}
  21. .space-15{width:100%;height:15px;}
  22. .space-20{width:100%;height:20px;}
  23. .space-30{width:100%;height:30px;}
  24. .space-40{width:100%;height:40px;}
  25. .space-50{width:100%;height:50px;}
  26. .space-60{width:100%;height:60px;}
  27. .space-100{width:100%;height:100px;}
  28. .gray{color:#999;}
  29. .hide{display:none;}
  30. .ui-btn-danger{background:#eb1212;}
  31. [class^="icon-"],.tab-yj-nav>li>i{background:url(./sprite.png) 999em 999em no-repeat;background-size: 280px 224px;}
  32. .logo{width:100%; margin:0 auto; text-align:center; font-size:30px; color:#f00; font-weight:bold; height:40px; line-height:40px;}
  33. .logo img{width:100%;min-height:44px;max-height:100px;}
  34. .account-form{border-top:1px solid #e2e2e4;border-bottom:1px solid #e2e2e4;background-color:#fff;}
  35. .af-row{padding-left:5%;height:43px;position: relative;}
  36. .af-row input,.af-row select{border-bottom:1px solid #e5e5e5;font-size: 15px;text-indent:24px;width:100%;height:42px;line-height: 42px;}
  37. .af-row .money{font-size: 15px;text-indent:24px;width:100%;height:42px;line-height: 42px;color:#f00; font-weight:bold;}
  38. .af-row:last-child input{border-bottom:0 none;}
  39. .af-row select{/*border-bottom:0;*/color:#999;}
  40. .select-gray{color:#999;}
  41. .account-text{margin-top:6px;text-align: right;font-size: 15px;padding-right:5%;}
  42. .account-text a{color:#888;}
  43. .af-row [class^="icon-"]{position: absolute;left:5%;top:10px;width:15px;height:20px;}
  44. .af-row .icon-phone{background-position: -220px 0;}
  45. .af-row .icon-lock{background-position: -250px 0;}
  46. .af-row .icon-user{background-position: -235px 0;}
  47. .af-row .icon-users{background-position: -265px 0;}
  48. .account-submit{width:90%;margin:18px auto 0;}
  49. .account-fixed{position: fixed;left:0;bottom:0;z-index: 10;width:100%;height:48px;border-top:1px solid #e2e2e2;line-height: 48px;text-align:center;background-color:#fff;color:#eb1212;font-size: 15px;}
  50. .account-fixed-bottom{bottom:60px;background:rgba(235,18,18,.8);color:#fff;}
  51. .account-fixed-red{background:rgba(235,18,18,.8);color:#fff;}
  52. .ucenter-head{position:relative;width:90%;padding:15px 5% 5px;height:60px;color:#fff;background:#ca2f31 url(../images/bg-member.png) no-repeat;background-size: 100% 80px;}
  53. .ucenter-head>h1{font-size: 24px;font-weight: bold;line-height: 1.5;}
  54. .ucenter-head>h1>span{font-size: 13px;font-weight: normal;margin:0 0 0 5px;background:#a72627;border-radius:3px;padding:3px 5px;}
  55. .icon-arrow-white{position: absolute;top:50%;right:5%;width:10px;height:15px;margin-top:-7.5px;background-position:-230px -20px;}
  56. .ucenter-data{background: #fff;height:40px;padding:10px 0;}
  57. .ucenter-data li{float:left;width:50%;height:40px;text-align: center;line-height: 1;font-size: 20px;}
  58. .ucenter-data li:first-child{border-right:1px solid #ddd;margin-right:-1px;}
  59. .ucenter-data li>span{font-size: 13px;color:#888;}
  60. .link-logout{width:100%;height:44px;background:#fff;display: block;text-align:center;color:#eb1212;font-size:16px;line-height: 44px;}
  61. .ucenter-menu{position: fixed;left:0;bottom:0;width:100%;height:40px;padding:10px 0;background:#fff;z-index:10;text-align: center;border-top:1px solid #f0f0f0;}
  62. .ucenter-menu li{position:relative;float: left;width:33.3333%;height:40px;color:#888;line-height: 1.2;}
  63. .ucenter-menu li.active{color:#eb1212;}
  64. .icon-new{background-position:-250px -30px;position: absolute;left:50%;top:-4px;width:50px;height:13px;margin-left:12px;}
  65. .ucenter-menu li>i{width:30px;height:25px;display: inline-block;}
  66. .ucenter-menu li>i.icon-home{background-position:-140px -155px}
  67. .ucenter-menu li.active>i.icon-home{background-position:-140px -180px}
  68. .ucenter-menu li>i.icon-custom{background-position:-170px -155px}
  69. .ucenter-menu li.active>i.icon-custom{background-position:-170px -180px}
  70. .ucenter-menu li>i.icon-profile{background-position:-200px -155px}
  71. .ucenter-menu li.active>i.icon-profile{background-position:-200px -180px}
  72. .um-list{padding-left:5%;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;}
  73. .um-list li{position:relative;height:44px;border-bottom:1px solid #eee;font-size:15px;padding-left:30px;line-height: 44px;}
  74. .um-list li:last-child{border:0 none;}
  75. .um-list li i:first-child{position: absolute;left:0px;top:8px;width:25px;height:25px;}
  76. .um-list li i.icon-yj{background-position: -141px -84px;}
  77. .um-list li i.icon-jf{background-position: -116px -130px;}
  78. .um-list li i.icon-bank{background-position: -191px -84px;}
  79. .um-list li i.icon-car{background-position: -166px -130px;}
  80. .um-list li i.icon-hhr{background-position: -166px -84px;}
  81. .um-list li i.icon-edituser{background-position: -191px -130px;}
  82. .um-list li i.icon-yjfk{background-position: -216px -130px;}
  83. .icon-arrow-gray{position: absolute;top:50%;right:5%;display:block;width:10px;height:15px;margin-top:-7.5px;background-position:-240px -20px;}
  84. .ucenter-t{font-size:16px;width:90%;line-height: 1;margin:0 auto 5px;border-left:3px solid #eb1212;text-indent:4px;}
  85. .ucenter-t-white{color:#fff;border-color:#fff;}
  86. .um-list-form li{padding-left:0;}
  87. .um-list li .label{width:25%;height:44px;display: inline-block;margin-right:2%;}
  88. .um-list li input{width:73%;height:44px;border:0 none;font-size:15px;line-height: 44px;}
  89. .section-404{width:70%;margin:0 auto;padding-top:30px;}
  90. .section-404 img{width:100%;}
  91. .bg-df3100{background:#df3100;}
  92. .bg-df3100 .foot,.bg-df3100 .foot a{color:#fff;}
  93. .usertype-item{width:90%;margin:30px auto;}
  94. .usertype-item li{width:100%;height:30px;margin:10px 0;padding-bottom:52px;background-color:#fff;border-radius:5px;text-align: center;font-size: 18px;line-height: 30px;-webkit-tap-highlight-color:rgba(255,231,79,1);}
  95. .usertype-item li i{position:relative;top:16px;width:41px;height:50px;display: inline-block;margin-right:15px;}
  96. .usertype-item li i.icon-acjl{background-position: -75px -55px;}
  97. .usertype-item li i.icon-zygw{background-position: -75px -105px;}
  98. .usertype-item li i.icon-jgjjr{background-position: -75px -155px;}
  99. .um-field{background:#fff;padding:20px 5%;width:90%;border-top:1px solid #eee;border-bottom:1px solid #eee;}
  100. .um-field textarea{width:100%;border:0 none;height:72px;line-height: 18px;font-size: 15px;}
  101. .bindcard-main{width:90%;margin:0 auto;padding-top:10px;}
  102. .bindcard-ico{width:60%;margin:0 auto 20px;}
  103. .bindcard-ico img{width:100%;}
  104. .bindcard-tips{margin-top:5px;color:#eb1212;font-size: 13px;text-align: center;}
  105. .bindcard-rule{margin-top:20px;}
  106. .bindcard-rule .h5{text-align: center;margin-bottom:10px;font-size: 15px;}
  107. .bindcard-rule .txt{}
  108. .bindcard-rule .txt p{margin:5px 0;}
  109. .upload-item{background:#fff;padding:20px 5%;width:90%;border-top:1px solid #eee;border-bottom:1px solid #eee;}
  110. .upload-item:last-child{border-top:0 none;}
  111. .upload-preview{width:210px;height:120px;border:1px dashed #ddd;border-radius:3px;text-align: center;color:#999;margin:0 auto;}
  112. .upload-preview .icon-add{display:block;width:53px;height:53px;background-position: -75px 0;margin:0 auto;}
  113. .upload-preview>p{margin-top:10px;}
  114. .upload-preview>img{width:100%;height:120px;}
  115. .upload-change,.upload-example{width:210px;margin:5px auto 0;display:none;}
  116. .upload-change>button{width:100%;background:#fff;font-size: 13px;color:#eb1212;}
  117. .upload-change>button:before{border:1px solid #eb1212;}
  118. .upload-example{display: block;}
  119. .upload-example>button{width:100%;background:#fff;font-size: 13px;}
  120. .upload-example>button:before{border:1px solid #0079ff;}
  121. .header-yj{width:100%;height:54px;background:#df3100;padding:20px 5% 10px;}
  122. .header-yj ul{width:100%;}
  123. .header-yj li{float:left;width:46%;padding-left:0;margin:0 2%;color:#fff;}
  124. .header-yj li>h5{line-height: 1;position: relative;padding-left:15px;}
  125. .header-yj li>h5 i{position:absolute;left:0;top:0;width:12px;height:12px;background-color:#fff;border-radius: 2px;}
  126. .header-yj li>p{font-size: 26px;line-height: 1;margin-top:10px;}
  127. .header-yj li>p sup{font-size: 13px;margin-left:3px;}
  128. .header-yj li:last-child>h5 i{background-color:#fff000;}
  129. .tab-yj-nav{width:100%;height:38px;background:#fff;}
  130. .tab-yj-nav>li{float: left;width:50%;height:36px;border-bottom:1px solid #fff;position: relative;line-height: 36px;font-size: 15px;text-align: center;}
  131. .tab-yj-nav>li>i{display:none;position: absolute;left:50%;bottom:-2px;height:5px;width:8px;margin-left:4px;background-position: -220px -20px;}
  132. .tab-yj-nav>li.active{border-color:#df3100;color:#df3100;}
  133. .tab-yj-nav>li.active>i{display: block;}
  134. .tab-yf-box{position: relative;padding:16px 0;}
  135. .left-line{width:1px;height:100%;position: absolute;left:5%;top:0;font-size: 0;line-height: 0;background-color:#ccc;}
  136. .tyb-date{color:#888;padding-left: 10%;line-height: 1;}
  137. .tyb-info{position:relative;padding-left: 10%;position: relative;height:28px;line-height: 28px;margin:8px 0;}
  138. .tyb-info .l{display:inline-block;background-color:#fff;width:60%;height:28px;font-size:14px;border-radius: 3px;text-indent: 5px;}
  139. .tyb-info .l>em{margin-left:5px;color:#df3100;font-size: 12px;}
  140. .tyb-info .r{display:inline-block;background-color:#fff;width:28%;height:28px;margin-left:2%;border-radius: 3px;text-indent: 5px;color:#df3100;font-size: 15px;}
  141. .tyb-info .icon-circel{width:7px;height:7px;border:1px solid #fff;box-shadow: 0 0 3px rgba(0,0,0,.3);border-radius: 50%;position: absolute;left:5%;top:50%;margin:-4px 0 0 -4px;background:#df3100;}
  142. .tyb-info .icon-tri{width:6px;height:10px;position: absolute;left:10%;top:50%;margin:-5px 0 0 -6px;background-position:-265px -20px;}
  143. .tyb-line{width:100%;height:1px;background:#ccc;margin:16px 0;}
  144. .tab-yf-null{width:100%;text-align: center;padding:20px 0;color:#999;}
  145. .tab-yf-null .img img{width:30%;}
  146. .tab-yf-null .h5{font-size: 24px;margin:20px 0 0;}
  147. .tab-yf-null .h6{font-size: 18px;}
  148. .tab-yf-null .btn{margin-top:20px;}
  149. .tab-yf-null .btn>a{display: inline-block;width:60%;height:38px;color:#df3100;border:1px solid #df3100;border-radius: 5px;line-height: 38px;font-size: 15px;}
  150. .table-row{width:90%;margin:0 auto;}
  151. .table-row ul{width:100%;height:38px;background:#fff;border-bottom:1px solid #eee;}
  152. .table-row ul:first-child{border-radius:5px 5px 0 0;}
  153. .table-row ul:last-child{border-radius:0 0 5px 5px;border-bottom:0;}
  154. .table-row-radius ul{border-radius: 5px!important;}
  155. .table-row-radius ul>li:first-child{border-radius:5px 0 0 5px;}
  156. .table-row ul>li{float:left;height:38px;text-align: center;line-height: 38px;}
  157. .table-row ul>li:nth-child(1){width:14%;font-weight: bold;color:#df3100;font-size: 16px;}
  158. .table-row ul>li:nth-child(2){width:25%;}
  159. .table-row ul>li:nth-child(3){width:21%;}
  160. .table-row ul>li:nth-child(4){width:40%;}
  161. .table-row ul>li.row-color1{background:#f8d73b;}
  162. .table-row ul>li.row-color2{background:#e3e3e3;}
  163. .table-row ul>li.row-color3{background:#e98841;}
  164. .table-row-t ul{height:24px;background: none;color:#333;}
  165. .table-row-t ul>li{height:24px;line-height: 24px;}
  166. .icon-1st,.icon-2st,.icon-3st{position:relative;top:7px;display:inline-block;width:22px;height:25px;background-position: -190px -55px;}
  167. .icon-2st{background-position: -212px -55px;}
  168. .icon-3st{background-position: -234px -55px;}
  169. .table-row ul>li.table-row-red{width:100%;text-align:center;font-weight:normal;font-size:13px;}
  170. .home-slider{}
  171. /*.home-slider li img{width:100%;height:100px;}*/
  172. .home-slider .ui-slider-indicators{width:60px;right:50%;margin-right:-30px;}
  173. .home-slider .ui-slider-indicators li{width:12px;height:3px;margin:0 4px;background-color:#a60a0a;border-radius: 0;}
  174. .home-slider .ui-slider-indicators li.current{background-color:#fff;}
  175. .home-header{width:100%;height:108px;background-color:#fff;}
  176. .home-header li{position: relative;width:50%;float:left;height:80px;padding:20px 0 8px;text-align: center;}
  177. .home-header li .icon-home1,.home-header li .icon-home2{display: block;width:36px;height:30px;margin:0 auto;background-position: -116px -55px;}
  178. .home-header li .icon-home2{background-position: -152px -55px;}
  179. .home-header li .line-cover{position: absolute;right:0;top:20px;width:1px;height:70px;background:#dcdcdc;z-index:4;}
  180. .home-header li .line-bottom{position: absolute; right:0;top:0;width:1px;background:#eee;height:108px;z-index:2;}
  181. .home-header li>h5{font-size: 16px;margin-top:2px;}
  182. .home-header li>p{color:#888;line-height: 1.2;margin-top:8px;}
  183. .home-header li>p strong{margin:0 3px;color:#df3100;}
  184. .home-header li .icon-new{top:18px;margin-left:15px;}
  185. .home-item{width:100%;}
  186. .home-item>ul{padding-left:5%;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;}
  187. .home-item>ul>li{position:relative;height:32px;border-bottom:1px solid #eee;font-size:15px;padding:16px 0 0 34px;line-height: 32px;}
  188. .home-item>ul>li:last-child{border:0 none;}
  189. .home-item>ul>li i:first-child{position: absolute;left:0px;top:12px;width:25px;height:23px;}
  190. .home-item>ul>li i.icon-item1{background-position: -116px -84px;}
  191. .home-item>ul>li i.icon-item2{background-position: -141px -84px;}
  192. .home-item>ul>li i.icon-item3{background-position: -166px -84px;}
  193. .home-item>ul>li i.icon-item4{background-position: -191px -84px;}
  194. .home-item>ul>li>h5{font-size: 16px;line-height: 1.2;}
  195. .home-item>ul>li>p{color:#999;font-size: 12px;line-height: 1.6;}
  196. .home-item>ul>li>.txt{position: absolute;right:11%;top:9px;height:20px;font-size: 12px;}
  197. .home-item>ul>li>.txt>strong{color:#df3100;margin:0 3px;}
  198. .home-item>ul>li>.icon-new{right:4%;top:16px;left:auto;}
  199. .home-plist{width:100%;background:#fff;}
  200. .hp-header{height:16px;padding:12px 4% 8px;border-bottom: 1px solid #eee}
  201. .hp-header>h5{font-size: 16px;border-left:3px solid #df3100;line-height: 15px;text-indent:6px;}
  202. .hp-item{width:92%;margin:0 auto;}
  203. .hp-item li{padding:12px 0;border-bottom: 1px solid #eee;}
  204. .hp-item li>figure{width:100%;position: relative;margin-bottom:10px;}
  205. .hp-item li>figure>img{width:100%;max-height:300px;min-height: 100px;border-radius: 3px;}
  206. .hp-item li>figure>figcaption{position: absolute;left:0;bottom:0;width:100%;height:32px;background:rgba(0,0,0,.6);color:#fff;text-indent: 10px;line-height: 32px;border-radius: 0 0 3px 3px;}
  207. .hp-item li>figure>figcaption>.icon-arrow-white{right:2%;}
  208. .hpi-block{margin:5px 0;}
  209. .hpi-block .l{float:left;width:12%;color:#888;}
  210. .hpi-block .r{float:right;width:87%;}
  211. .txt-mark{display:inline-block;background:#df3100;color:#fff;border-radius: 3px;padding:2px 5px;margin:0 5px 5px 0;border:1px solid #df3100;text-align: center;}
  212. .txt-mark-plus{background:#fff;color:#df3100;border:1px solid #df3100;border-radius: 3px;padding:2px 3px;}
  213. .hpi-block .r .showmore{width:100%;height:10px;padding:10px 0 2px;}
  214. .hpi-block .r .showmore .icon-more{display: block;width:15px;height:10px;background-position: -250px -20px;margin:0 auto;-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
  215. .hpi-block .r .showmore.close .icon-more{-webkit-transform: rotate(0);transform: rotate(0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
  216. .ui-table{line-height: 40px;text-align: center;background-color: #fff;}
  217. .ui-table .no-result{padding:20px 0;}
  218. .ui-table .no-result>img{width:30%;}
  219. .ui-table .no-result>h5{color:#888;font-size: 16px;margin-top:8px;}
  220. .ui-table .no-result>p{color:#888;line-height: 1.2}
  221. .um-tips{width:90%;margin:0 auto;padding-top:10px;line-height: 1.2;color:#888;}
  222. .um-tips>em{color:#df3100;}
  223. .img-block{width:320px;margin:0 auto;}
  224. .img-block>img{width: 100%;}
  225. .um-list .icon-add,.um-list .icon-remove{position:absolute;width:24px;height:24px;right:4%;top:10px;background-position: -243px -85px;}
  226. .um-list .icon-remove{background-position: -219px -85px;}
  227. .color-blue{color:#2699fb;}
  228. .color-red{color:red;}
  229. .color-green{color:#91cf58;}
  230. .color-gray{color:#888;}
  231. .color-purple{color:#7d59f2;}
  232. .color-blue2{color:#63d2cb;}
  233. .dialog-choose-project{position:fixed;left:0;bottom:0;width: 100%;height:100%;z-index:10;background:rgba(0,0,0,.6);}
  234. .dcp-main{position:fixed;left:0;bottom:0;width:100%;height:60%;background:#fff;padding:10px 0 20px;overflow: hidden;overflow-y:auto;}
  235. .dcp-main .ui-form-item .ui-checkbox{position: absolute;right:5%;top:-3px;width:26px!important;}
  236. .account-submit-fixed{position: fixed;left:0;bottom:0;z-index:11;background:#fff;width:100%;}
  237. .dcp-main .account-submit .ui-btn-wrap{padding:5px 5%;}
  238. /*.dcp-main .account-submit .um-tips{width:100%;}*/
  239. .dcp-result{}
  240. .dcp-result li{padding:8px 0;border-bottom:1px solid #eee;}
  241. .dcp-result li>.div{position: relative;line-height: 24px;font-size: 16px;}
  242. .dcp-result li>.div>.txt{font-size: 13px; text-align:center}
  243. .dcp-result li>.div>i{position: absolute;right:0;top:0;width:25px;height:25px;}
  244. .dcp-result li>.div>i.icon-loader{background-position:-116px -107px;}
  245. .dcp-result li>.div>i.icon-happy{background-position:-141px -107px;}
  246. .dcp-result li>.div>i.icon-unhappy{background-position:-166px -107px;}
  247. .dcp-result li>p{font-size: 12px;color:red;line-height: 1;}
  248. .tab-customer .tab-yj-nav>li{width:33.33333333%;border-bottom:1px solid #eee;}
  249. .tab-customer .tab-yj-nav>li.active{border-color:#df3100;}
  250. .tab-customer .tab-yf-box{background:#fff;padding:10px 0;}
  251. .tab-customer .tab-yf-null .btn>a{width:30%;}
  252. .tab-customer .tab-yf-null .btn>a:first-child{width:40%;margin-right:4%;}
  253. .table-customer{width:100%;}
  254. .table-customer th{font-weight: bold;color:#888;}
  255. .table-customer td,.table-customer th{padding:12px 0;line-height: 1.2;border-bottom:1px solid #eee;text-align: center;}
  256. .customdetail-header{position:relative;width:90%;margin:0 auto;background:#fff;border-radius: 3px;padding:8px 0 0;border:1px solid #f2f2f2;}
  257. .customdetail-header .h1{font-size: 24px;color:#000;font-weight: bold;padding:0 4%;}
  258. .customdetail-header .p{line-height:24px;padding:0 4%;}
  259. .customdetail-header .p .label{margin-right:3%;color:#df3100;}
  260. .customdetail-header .ch-footer{position:relative;height:40px;width:100%;background:#ed2929;color:#fff;font-size: 16px;border-radius:0 0 3px 3px;margin-top:6px;}
  261. .customdetail-header .ch-footer .chf-line{width:1px;height:30px;position: absolute;left:50%;top:5px;background: #fff;}
  262. .customdetail-header .ch-footer>a{width:50%;height:40px;display:inline-block;color:#fff;line-height: 40px;text-align: center;}
  263. .customdetail-header>i{position: absolute;right:-12px;top:-16px;width:75px;height:75px;opacity: .9;}
  264. .customdetail-header>i.icon-wyx{background-position: 0 0;}
  265. .customdetail-header>i.icon-ysx{background-position: 0 -75px;}
  266. .customdetail-header>i.icon-ydf{background-position: 0 -150px;}
  267. .customer-status{width:95%;padding-left:7%;margin-top:20px;}
  268. .customer-status li{position:relative;border-left:3px solid #c7c7c7;padding-left:20px;}
  269. .customer-status li .line{width:100%;height:1px;margin-top:12px;padding-bottom:18px;border-top:1px solid #eee;}
  270. .customer-status li .h3{top:-6px;position:relative;font-size: 20px;font-weight: bold;color:#888;line-height: 20px;}
  271. .customer-status li .h3>.txt1{font-size: 13px;margin-left:6px;}
  272. .customer-status li .h3>.txt2{position:absolute;right:8%;top:4px;color:#ed2929;font-size:16px;font-size: 13px;}
  273. .customer-status li .h5{color:#999;line-height: 1;margin-top:-4px;}
  274. .customer-status li .progress{width:92%;height:20px;border-radius:12px;background:#c7c7c7;position: relative;overflow: hidden;margin-top:8px;}
  275. .customer-status li .progress-bar{position:absolute;left:0;top:0;width:0;height:20px;border-radius:8px;background:#ed2929;border-radius:8px 0 0 8px;}
  276. .customer-status li .progress-txt{position: absolute;left:0;top:0;width:100%;height:20px;text-align: center;line-height: 20px;color:#000;}
  277. .customer-status li.active{border-color:#ed2929;}
  278. .customer-status li.active .h3{color:#ed2929;}
  279. .customer-status li.active .h3>.txt1{color:#555;}
  280. .customer-status li .icon-circel{position:absolute;left:-10px;top:-4px;width:10px;height:10px;padding:2px;border:1px solid #c7c7c7;border-radius: 50%}
  281. .customer-status li .icon-circel>i{display:block;width:10px;height:10px;border-radius: 50%;background: #c7c7c7;}
  282. .customer-status li.active .icon-circel{border:1px solid #ed2929;}
  283. .customer-status li.active .icon-circel>i{background: #ed2929;}
  284. .dialog-sharetips{position: fixed;left:0;top:0;width:100%;height:100%;text-align: center;z-index: 99;background:rgba(0,0,0,.8);}
  285. .dialog-sharetips img{width:80%;}
  286. .rule-content{background:#fff;padding:10px 5%;}
  287. .rule-content img{max-width: 100%;}
  288. .bindcard-guide{padding:0 5%;}
  289. .bindcard-guide>h2{color:#ff1515;text-align: center;font-size: 16px;}
  290. .bindcard-guide>h3{text-align: center;margin:8px 0;}
  291. .bindcard-guide>ul{margin:12px 0;}
  292. .bindcard-guide>ul>li{list-style:inside;margin:8px 0;line-height: 1.4;}
  293. .bindcard-guide>h5{text-align: center;color:#777;margin:16px 0 5px;}
  294. .bindcard-guide>p>img{width:100%;}
  295. .bindcard-link{position: fixed;left:0;bottom:0;width:100%;background:#ff1515;height:48px;font-size: 16px;color:#fff;text-align: center;line-height: 48px;}
  296. .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.fast{-webkit-animation-duration:.5s;animation-duration:.5s}
  297. @-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}