main.css 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682
  1. /* Css Reset */
  2. body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
  3. form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
  4. fieldset,img { border: 0; }
  5. address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
  6. ol,ul,li { list-style: none; }
  7. div,dl,dt,dd,ol,ul,li{ zoom:1; }
  8. caption,th { text-align: left; }
  9. q:before,q:after { content:''; }
  10. abbr,acronym { border: 0; }
  11. /*loading*/
  12. .loading{width: 100%;height:100%;position: fixed;top: 0;padding-top: 50%; left: 0;background: rgba(0,0,0,0.8);z-index: 999;}
  13. .loading-bj{background: url(../images/loading.png);width: 20px;height: 20px;background-size: 20px;margin: 0.3rem auto 0;animation:rotateIn 1s .2s linear infinite;-moz-animation:rotateIn 1s .2s linear infinite;-webkit-animation:rotateIn 1s .2s linear infinite;}
  14. .loading p{color:#fff;opacity: .7; font-size: 12px;text-align: center;margin-top: 0.1rem;}
  15. @-webkit-keyframes rotateIn{
  16. 0%{transform: rotate(0)}
  17. 100%{transform: rotate(360deg)}
  18. }
  19. @-moz-keyframes rotateIn{
  20. 0%{transform: rotate(0)}
  21. 100%{transform: rotate(360deg)}
  22. }
  23. body{background-color: #fff;font-size: 14px;}
  24. p{color: #999;}
  25. #menu-grid-9.mui-grid-view.mui-grid-9{background-color:#fff;border: 0;}
  26. #menu-grid-9.mui-grid-view.mui-grid-9 .mui-table-view-cell{border: 0;padding: 11px;}
  27. #menu-grid-9.mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn){border: 1px solid rgba(0,0,0,.2);border-radius: 10px;}
  28. .mui-pull-caption,.mui-pull{font-size: 12px;font-weight: 300;}
  29. .loading-bg{width: 100%;min-width:100%;height: 100%;min-height:100%; background-color:#F0F0F0;position: fixed;left: 0;top: 0;z-index: 999;}
  30. .loading-bg .mui-loading{margin-top: 50%;text-align: center;color: #aaa;}
  31. .my-content-padded{margin: 15px;}
  32. .mui-table-view-cell:after{left: 0;}
  33. .details-content{max-width: 100%;overflow: hidden;word-break: break-all;}
  34. #grid-view.mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-object{max-width: 75%;min-width: 75%;}
  35. #grid-view>li{margin: 12px 0;}
  36. #grid-view:before,#grid-view:after{display: none;}
  37. #grid-view h6{margin: 5px 0;overflow: hidden;text-overflow: ellipsis;}
  38. #grid-view .prices{color: #f16071;padding-top: 2px;}
  39. #grid-view .mui-btn{width: 70%;display: block;margin: 8px auto 0 auto;padding: 0.5rem 0;border:1px solid #333;border-radius: 0;color: #333;font-size: 16px;}
  40. .details-content img{max-width: 100% !important;}
  41. .mui-content{background-color: #fff;}
  42. .mui-bar-nav{-webkit-box-shadow: 0 0 0 #fff;box-shadow: 0 0 0 #fff;position: fixed;background-color: #fff; padding: 10px 14px;height: 55px;}
  43. .mui-bar-nav:after{display: none;}
  44. .mui-bar-nav~.mui-content{padding-top: 55px;}
  45. .my-btn-cancel {display: none; position: absolute;right: 10px;top: 10px;padding: 7px 5px;width: 15%;text-align: center;border-radius: 5px;color: #666;}
  46. .header{margin: 10px 0;}
  47. #index-top-menu{border: 0;}
  48. #index-top-menu .mui-control-item{color: #333;border: 0;position: relative;}
  49. #index-top-menu .mui-control-item.mui-active{background-color: #fff;color: #333;}
  50. #index-top-menu .mui-control-item.mui-active:after{content: '';position: absolute;left: 50%;bottom: 4px;width: 30px;margin-left: -15px;height: 1px;background-color: #333;}
  51. #vip-top-menu{border: 0;width: 80%;display: block;margin: -20px auto 0 auto;box-shadow:0px 1px 3px 1px #ccc;border-radius: 50px;}
  52. #vip-top-menu .mui-control-item{color: #333;border: 0;position: relative;background-color: #fff;}
  53. #vip-top-menu .mui-control-item.mui-active{background-color: #fff;color: #333;}
  54. #vip-top-menu .mui-control-item.mui-active:after{content: '';position: absolute;left: 50%;bottom: 1px;width: 20px;margin-left: -10px;height: 1px;background-color: #333;}
  55. #pro-top-menu{border: 0;padding-top: 5px;}
  56. #pro-top-menu .mui-control-item{color: #333;border: 0;position: relative;}
  57. #pro-top-menu .mui-control-item.mui-active{background-color: #fff;color: #333;}
  58. #pro-top-menu .mui-control-item:after{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background-color: #ccc;}
  59. #pro-top-menu .mui-control-item.mui-active:after{background-color: #333;}
  60. #menu-grid-9.mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body{font-size: 12px;}
  61. .pro-name{font-size: 14px;color: #333;padding: 2px 0;}
  62. .pro-price{font-size: 14px;color: #f16071;padding: 2px 0;}
  63. .banner-box{margin: 0;}
  64. .swiper-slide img{width: 100%;}
  65. .banner-box-pro{margin: 12px 14px 5px 14px;}
  66. .mui-slider-indicator .mui-indicator {display: inline-block;width: 8px;height: 8px;margin: 1px 2px;cursor: pointer;border-radius: 8px;background: #e8e8e8;-webkit-box-shadow: 0 0 0 0 rgba(130,130,130,.7);box-shadow: 0 0 0 0 rgba(130,130,130,.7);}
  67. .mui-slider-indicator .mui-active.mui-indicator{background-color: #f16071;width: 8px;}
  68. .mui-slider-indicator{bottom: 4px;}
  69. .table-top{vertical-align: top;}
  70. .table-bottom{vertical-align: bottom;}
  71. .table-middle{vertical-align: middle;}
  72. .div-btn-buy-know{background-color: #f16071;color: #fff;font-size: 16px;}
  73. .cart{line-height: 1.1;}
  74. .cart div{font-size: 12px;}
  75. .my-badge-danger{background: #f16071;color: #fff; -webkit-transform: scale(.7);}
  76. .cart .my-badge-danger{position: absolute;top: 3px;display: none;}
  77. .cart:after{content:'';position: absolute;top: 0;left: 0;width: 100%;height: 1px;background: #ccc;-webkit-transform: scaleY(.5);}
  78. .my-picker{position: fixed;bottom: 0;padding-top: 0;max-height: 500px; left: 0;width: 100%;z-index: 999; background-color: #fff; -webkit-transform: translateY(100%);transform: translateY(100%); -webkit-transition: .5s;transition: .5s;}
  79. .my-picker.active{-webkit-transform: translateY(0%);transform: translateY(0%);}
  80. .my-picker .icon-guanbi{position: absolute;right:0;top:0;color: #999;font-size: 16px;padding: 10px;}
  81. .pro-select-color{padding: 3px 0;background: #f8f8f8;color: #999;border-radius: 15px;margin-right: 8px;margin-bottom: 15px; display: inline-block;width: 22.4%;text-align: center;}
  82. .pro-select-color.active{background: #f16071;color: #fff;}
  83. .my-btn-block{font-size: 16px;display: block;width: 100%;margin-bottom:0;padding: 15px 0;border-radius: 0;}
  84. .my-btn-buy-know{border: 0;background-color: #f16071;color: #fff;}
  85. .my-btn-buy-know:active{background-color: #f16071 !important;color: #fff;}
  86. .my-btn-add-cart{border: 0;background-color: #f7a0aa;color: #fff;}
  87. .my-btn-add-cart:active{background-color: #f7a0aa !important;color: #fff;}
  88. .my-btn-user-know{border: 0;background-color: #dddddd;color: #fff;}
  89. .my-btn-user-know.active{border: 0;background-color: #f16071;}
  90. .div-btn-buy-cart{background-color: #f7a0aa;color: #fff;font-size: 16px;}
  91. .mui-bar-tab{background-color: #fff;-webkit-box-shadow: 0 0 1px rgba(0,0,0,.2);box-shadow: 0 0 1px rgba(0,0,0,.2);}
  92. .swiper-button-next.swiper-button-black{background-image: url(../images/next.png);width: 15px;height: 24px;background-size: 15px 24px;right: 15px;}
  93. .swiper-button-prev.swiper-button-black{background-image: url(../images/prev.png);width: 15px;height: 24px;background-size: 15px 24px;left: 15px;}
  94. .mui-bar-tab .mui-tab-item{color: #bbb;}
  95. .mui-bar-tab .mui-tab-item .iconfont {top: 3px;width: 24px;height: 24px;padding-top: 0;padding-bottom: 0;}
  96. .mui-bar-tab .mui-tab-item .iconfont~.mui-tab-label{font-size: 12px;display: block;overflow: hidden;text-overflow: ellipsis; padding-top: 5px;line-height: 1;}
  97. .mui-bar-tab .mui-tab-item.mui-active{color: #333;}
  98. .my-grid-view-no:after,.my-grid-view-no:before,.my-grid-view-no .mui-table-view-cell:after{display: none;}
  99. .my-view-no:after,.my-view-no:before{display: none;}
  100. #vip-menu-nav{border: 0;}
  101. #vip-menu-nav .mui-control-item{color: #333;border: 0;position: relative;line-height: 28px;}
  102. #vip-menu-nav .mui-control-item.mui-active{background-color: #fff;color: #333;}
  103. #vip-menu-nav .mui-control-item.mui-active:after{content: '';position: absolute;left: 50%;bottom: 6px;width: 26px;margin-left: -13px;height: 1px;background-color: #333;}
  104. .mui-numbox [class*=btn-numbox], .mui-numbox [class*=numbox-btn]{line-height: 22px;}
  105. #jifen-menu-nav {border: 0;}
  106. #jifen-menu-nav .mui-control-item{color: #999;border: 0;position: relative;line-height: 20px;font-size: 13px;}
  107. #jifen-menu-nav .mui-control-item>div{color: #f16071;font-size: 14px;}
  108. #jifen-menu-nav .mui-control-item:before{content:'';position: absolute;left: 0;top: 30%;height: 40%;width: 1px;background: #ccc;-webkit-transform: scaleX(.5);}
  109. #jifen-menu-nav .mui-control-item:first-child:before{display: none;}
  110. #jifen-menu-nav .mui-control-item.mui-active{background-color: #fff;color: #999;}
  111. #vip-grid-9{background-color: #fff;border: 0;margin-top:15px;}
  112. #vip-grid-9.mui-table-view.mui-grid-view .mui-table-view-cell{border:0;padding: 11px 5px;}
  113. #vip-grid-9.mui-table-view.mui-grid-view .mui-table-view-cell.mui-active{background-color: #fff;}
  114. #vip-grid-9.mui-table-view.mui-grid-view .mui-table-view-cell.active{opacity: 0.4;}
  115. #vip-grid-9.mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body{font-size: 13px;}
  116. #vip-grid-9 .iconfont{font-size: 40px;}
  117. #vip-grid-9 .quan-number{position: absolute;top: 10px;left: 0;width: 100%;height: 100%;font-size:0.8rem;}
  118. #cash-list.my-yhq-list .left-cell {display: table-cell;width: 100%;height: 100%;padding: 5%;padding-left: 100px;}
  119. #cash-list.my-yhq-list .active .left-cell .tit{color: #333;}
  120. #cash-list.my-yhq-list .my-yhq-cell{box-shadow: 1px 1px 1px 1px #ccc;border-radius: 10px;overflow: hidden;padding: 12px;}
  121. .explain{border:1px dashed #ccc;padding:0 10px;margin: 15px 0;}
  122. .explain p{font-size: 12px;color: #666;margin: 10px 0;}
  123. .tel{color: #333;}
  124. .mui-bar-tab .my-grid-view-no{height: 100%;}
  125. .mui-bar-tab .mui-table-view-cell{height: 100%;padding:0;}
  126. .mui-bar-tab .mui-table-view-cell.mui-active{background-color: #fff;}
  127. .mui-bar-tab .mui-table{height: 100%;text-align: center;}
  128. .buy-footer1 {position: fixed;bottom: 0;left: 0;height: 50px;background-color: #f0f0f0;width: 100%;padding: 0;}
  129. .btn-add-address{height: 20px;line-height: 20px; position: relative;width: 110px; margin: 0 auto;text-align: right;color: #666;}
  130. .btn-add-address .icon-jia{position: absolute;left:0%;top: 0;font-size: 20px;}
  131. .my-btn{width: 100px;color: #666;}
  132. .pro-table-pull{padding-bottom: 50px;}
  133. .mui-table-view.mui-grid-view .mui-table-view-cell{font-size: 14px;}
  134. .dalog-vip-center{
  135. display: none;
  136. -webkit-transition-duration: 400ms;
  137. transition-duration: 400ms;
  138. position: fixed;
  139. width: 280px;
  140. height: 260px;
  141. top: 50%;
  142. left: 50%;
  143. margin-left: -140px;
  144. margin-top: -140px;
  145. opacity: 1;
  146. z-index: 999;
  147. }
  148. .bn-box{background-color: #fff7f7;padding-top: 20px;}
  149. .bn-box img{width: 50%;display: block;margin: 0 auto;border-radius: 50%;}
  150. .buy-footer1 {position: fixed;bottom: 0;left: 0;height: 50px;background-color: #f0f0f0;width: 100%;padding: 0;}
  151. .buy-footer1 .tb-clearing tr td:first-child,.buy-footer1 .tb-clearing tr td:nth-of-type(2){position: relative;}
  152. .buy-footer1 .tb-clearing tr td:first-child:after,.buy-footer1 .tb-clearing tr td:nth-of-type(2):after{content: '';position: absolute;left: 0;top: 0;right: 0;height: 1px;width: 100%;background: #ccc;}
  153. .buy-footer1 .tb-clearing{border-top: 0;}
  154. .status-list li{font-size: 12px;color: #666;padding: 5px 15px;}
  155. .my-btn-black{border: 1px solid rgba(0,0,0,.5);padding: 10px 0;text-align: center;width: 32%;margin: 0 4% 50px 4%;border-radius: 0;}
  156. .cusomer-ul .mui-table-view-cell>a:not(.mui-btn){margin: -11px -30px;}
  157. #pro-menu{top: 0;border: 0; border-bottom: 1px solid rgba(0,0,0,.1);border-radius: 0;padding-top: 10px;}
  158. #pro-menu .mui-control-item{color: #bbb;border-left: 0;position: relative;}
  159. #pro-menu .mui-control-item:after{content: '';position: absolute;left: 0; width:100%;height: 1px;background-color: transparent;bottom: 0;}
  160. #pro-menu .mui-control-item:first-child{border-left-width: 0px;}
  161. /*#pro-menu .mui-control-item:last-child:after{width: 4em;}*/
  162. #pro-menu .mui-control-item.mui-active{color: #333;background-color: #fff;}
  163. #pro-menu .mui-control-item.mui-active:after{background-color: #333;}
  164. .price{padding:0 0 2px 0;}
  165. .add_gwc{padding: 18px 25px;border-radius: 0;background-color: #f16071 !important;color: #fff;border: 0;}
  166. .add_gwc1 {padding: 18px 25px;border-radius: 0;background-color: #ddd;color: #fff;border: 0;width: 100%;}
  167. .add_gwc:active{color: #fff;background-color:#ff1b68;}
  168. .gwc_null {padding: 12% 0 8% 0;text-align: center;display: none;}
  169. .tb-clearing {width: 100%;background-color: #fff;border-top: 1px solid rgba(0,0,0,.1);}
  170. .tb-clearing tr td:first-child {width: 22%;text-align: center;min-width: 3.5em;}
  171. .shopping-box{margin-bottom: 55px;}
  172. .quanxuan {position: relative;}
  173. .tb-clearing tr td:nth-of-type(2) {width: 50%;}
  174. .mt-mr-che {margin: 2.5em .3em 0 0;}
  175. .wh-100 {width: 130px !important;max-width: 130px !important;height: 100px !important;line-height: 100px; margin-top: 0;overflow: hidden;}
  176. .wh-100 img {height: 100%;}
  177. .count_price_box {color: #e4004d;}
  178. .cl-red{color: #f16071;}
  179. .receive-null{padding-top: 100px;text-align: center;display: none;}
  180. .gift{padding-top: 5px;margin-bottom: 0;font-size: 12px;}
  181. .clearing-box{margin: 14px;}
  182. .clearing-box .center{margin-left: 35%;}
  183. .my-view-no-top:before{display: none;}
  184. .my-view-no-top .mui-navigate-right:after{right: 0;font-size: 22px;}
  185. input[name=checkbox] {
  186. width: 18px;
  187. height: 18px;
  188. -webkit-appearance: none;
  189. appearance: none;
  190. cursor: pointer;
  191. vertical-align: top;
  192. background: url(../images/select-1.png) center center no-repeat;
  193. -webkit-box-sizing: border-box;
  194. -moz-box-sizing: border-box;
  195. box-sizing: border-box;
  196. position: relative;
  197. border: 0;
  198. background-size: 100%;
  199. }
  200. input[name=checkbox]:checked {
  201. background: url(../images/select-2.png) center center no-repeat;
  202. background-size: 100%;
  203. }
  204. input[name=radio] {
  205. width: 18px;
  206. height: 18px;
  207. -webkit-appearance: none;
  208. appearance: none;
  209. cursor: pointer;
  210. vertical-align: top;
  211. background: url(../images/radio-1.png) center center no-repeat;
  212. -webkit-box-sizing: border-box;
  213. -moz-box-sizing: border-box;
  214. box-sizing: border-box;
  215. position: relative;
  216. border: 0;
  217. background-size: 100%;
  218. }
  219. input[name=radio]:checked {
  220. background: url(../images/radio-2.png) center center no-repeat;
  221. background-size: 100%;
  222. }
  223. .pull-code {
  224. background-color: #d7d7d7;
  225. border: 0;
  226. color: #fff;
  227. padding: 10px;
  228. position: absolute;
  229. right: 10px;
  230. }
  231. .my-table .mui-checkbox.mui-left input[type=checkbox], .mui-radio.mui-left input[type=radio]{top: 14px;}
  232. .pull-code.active {
  233. background-color: #f16071
  234. }
  235. .mui-input-group .mui-input-row {
  236. height: 60px;
  237. padding-top: 10px
  238. }
  239. .pay-yes{background: #fde9eb;border-radius: 0 0 50% 50%;-webkit-transform: scaleX(1.2);transform: scaleX(1.2); background-size: 100% auto; height:220px;text-align: center;padding: 50px 0;}
  240. .add-tooth{background: #fde9eb;border-radius:50% 50% 0 0;-webkit-transform: scaleX(1.2);transform: scaleX(1.2); background-size: 100% auto; height:180px;text-align: center;padding: 50px 0;position: fixed;left: 0;width: 100%;bottom: 0;}
  241. .mui-input-row label{padding: 11px 10px;}
  242. .my-table{padding: 0 10px;}
  243. .my-table .my-label{padding-left:50px !important;padding-right:0 !important;}
  244. .my-table .mui-checkbox input[type=checkbox]:before, .mui-radio input[type=radio]:before{font-size: 25px !important;}
  245. .my-table .mui-checkbox input[type=checkbox]:checked:before, .mui-radio input[type=radio]:checked:before{color: #f16071;}
  246. .mui-input-group .mui-input-row:after{display: none;}
  247. .mui-input-group .line-bottom:after{display: block;left: 10px;right: 10px;}
  248. .mui-input-group .line-bottom input,.mui-input-group .line-top input{font-size: 12px;}
  249. .mui-card{border-radius: 5px;box-shadow: 0 1px 5px rgba(0,0,0,.2);}
  250. .my-tooth-ul>li{margin: 15px 0;}
  251. .my-tooth-ul>li .footer{color: #666;font-size: 12px;padding-top: 10px;}
  252. .my-tooth-ul>li .mui-card-header.mui-card-media .mui-media-body{line-height: 27px;padding-left: 20px;}
  253. .my-tooth-ul>li .mui-card-header>img:first-child{width: 55px;height: 55px;}
  254. .update {
  255. font-style: normal;
  256. color: #999999;
  257. margin-right: -25px;
  258. }
  259. .my-vip-msg-list:after,.my-vip-msg-list:before,.my-vip-msg-list .mui-table-view-cell:after{left: 10px;right: 10px;}
  260. .my-vip-msg-list.mui-table-view-chevron .mui-table-view-cell{padding: 11px 59px 11px 13px;}
  261. .my-vip-msg-list input{font-size: 14px;color: #999;}
  262. .my-vip-msg-list input::-webkit-input-placeholder{color: #ccc;}
  263. .my-btn-receive{display: block;width: 170px;border: 0;border-radius: 0; padding: 13px 0; margin: 0 auto;background: #f16071;color: #fff;font-size: 16px;}
  264. .cl-blue{color: #0bacf7;}
  265. .cl-yellow{color: #f4b200;}
  266. .integral-list .mui-col-xs-4:after{content:'';position: absolute;right: 0;top: 20%;height: 60%; width: 1px;background: #ccc;}
  267. .integral-list .mui-col-xs-4:last-child:after{display: none;}
  268. .my-integral-cell{padding:12px 10px 12px 0;border-radius: 5px; box-shadow: 0 1px 5px rgba(0,0,0,.2);}
  269. .integral-number{display: inline-block;border-radius: 50%;width:60px;height: 60px;background: #f8f8f8;line-height: 60px;font-weight: bold;}
  270. .mui-input-group .line-top:before{content: '';position: absolute;
  271. right: 10px;
  272. top: 0;
  273. left: 10px;
  274. height: 1px;
  275. content: '';
  276. -webkit-transform: scaleY(.5);
  277. transform: scaleY(.5);
  278. background-color: #c8c7cc;}
  279. .mui-input-group:before,.mui-input-group:after{left: 10px;right: 10px;}
  280. .my-table .mui-radio input[type=radio].icon-boy:before{ position: relative;
  281. font-family: "iconfont" !important;
  282. font-size: 28px !important;
  283. font-style: normal;
  284. -webkit-font-smoothing: antialiased;
  285. padding: 0;content: '\e6d2';}
  286. .my-table .mui-radio input[type=radio].icon-girl:before{ position: relative;
  287. font-family: "iconfont" !important;
  288. font-size: 28px !important;
  289. font-style: normal;
  290. -webkit-font-smoothing: antialiased;
  291. padding: 0;content: '\e6d3';}
  292. .address-cantainner{margin:14px 14px 0 14px;background-color: #f3f3f3;text-align: center;}
  293. .address-cantainner .mui-table-view-cell{background-color: #f3f3f3;border-radius: 5px;padding: 11px 8px;}
  294. .address-cantainner .mui-table-view-cell.mui-active{background-color: #f3f3f3;}
  295. .address-cantainner .mui-table{max-height: 80px;min-height: 42px;}
  296. .address-cantainner .add-address{height: 20px;position: relative;width: 120px; margin: 0 auto;}
  297. .address-cantainner .icon-jia{position: absolute;left:0%;top: 0;font-size: 20px;}
  298. .address-cantainner p{font-size: 12px;}
  299. .btn-youhuiquan:after{right: 0;}
  300. .lbl-remarks{width: 20% !important;padding:12px 0 10px 0 !important;}
  301. .ipt-remarks{font-size: 12px;width: 80% !important;}
  302. .btn-youhuiquan .cl-red{margin-right: 10px;}
  303. .icon-dingwei{color: #f16071;}
  304. .btn-add-address{height: 20px;line-height: 20px; position: relative;width: 110px; margin: 0 auto;text-align: right;color: #666;}
  305. .btn-add-address .icon-jia{position: absolute;left:0%;top: 0;font-size: 20px;}
  306. .mui-btn-red{background-color: #f16071;}
  307. .dalog-vip-center>div{position: relative;}
  308. .dalog-vip-center img{display: block;}
  309. .dalog-vip-center .icon-guanbi{position: absolute;right: 12px;top: 12px;font-size: 20px;color: #f16071;}
  310. .dalog-vip-center button{background-color: #f16071;color: #fff;border: 0;border-radius: 0;padding: 8px 0;position: absolute;left: 50%;width: 100px;margin-left: -50px;bottom: 20px;}
  311. .jifen-box{padding: 10px 0;border-bottom: 1px solid rgba(0,0,0,.1);margin-bottom: 20px;}
  312. .order-menu-box{padding:0;background: #fff;margin-bottom: 8px;}
  313. .order-menu-box .my-badge-danger{position: absolute;top: -2px;right: 25%;}
  314. .user-leave{position: absolute;right: 0;bottom: 0;width: 20px;}
  315. .user-leave img{width: 100%;}
  316. h4{color: #333;font-weight: 500;}
  317. .mui-demo-container{
  318. background-color: #fff;
  319. padding: 10px 15px;
  320. }
  321. .mui-progressbar{
  322. margin-bottom: 6px;
  323. background-color: #e6e6e6;
  324. }
  325. .mui-btn-block{
  326. padding: 5px 0;
  327. }
  328. #demo5 .mui-progressbar{
  329. margin: 15px 10px;
  330. }
  331. .mui-progressbar-success span {
  332. background-color: #4cd964;
  333. }
  334. .mui-progressbar-warning span {
  335. background-color: #f0ad4e;
  336. }
  337. .mui-progressbar-danger span {
  338. background-color: #dd524d;
  339. }
  340. .mui-progressbar-royal span {
  341. background-color: #8a6de9;
  342. }
  343. .mui-progressbar span{
  344. background-color: #f16071;
  345. }
  346. .content article,.content section,.content time,.content aside {
  347. display: block;
  348. }
  349. .point-time {
  350. content: "";
  351. position: absolute;
  352. width: 13px;
  353. height: 13px;
  354. top: 14px;
  355. left: 10%;
  356. background: #f16071;
  357. margin-left: -4px;
  358. border-radius: 50%;
  359. box-shadow: 0 0 0 2px #fff;
  360. }
  361. .text-red {
  362. color: #f6393f;
  363. }
  364. .text-blue {
  365. color: #1c87bf;
  366. }
  367. .text-green {
  368. color: #95c91e;
  369. }
  370. .text-yellow {
  371. color: #ffb902;
  372. }
  373. .text-purple {
  374. color: #d32d93;
  375. }
  376. .content {
  377. width: 100%;
  378. margin: 20px auto;
  379. }
  380. .content article {
  381. position: relative;
  382. }
  383. .content article > h3 {
  384. width: 100%;
  385. height: 20px;
  386. line-height: 20px;
  387. text-align: left;
  388. text-indent: 3%;
  389. font-size: 1.4em;
  390. color: #fff;
  391. padding: 10px 0 20px;
  392. background-color: #dd6d01;
  393. }
  394. .content article section {
  395. padding: 0 0 17px;
  396. position: relative;
  397. }
  398. .content article section:before {
  399. content: "";
  400. width: 5px;
  401. top: 17px;
  402. bottom: -17px;
  403. left: 10%;
  404. background: #e6e6e6;
  405. position: absolute;
  406. }
  407. .content article section:last-child:before {
  408. display: none;
  409. }
  410. .content article section time {
  411. width: 25%;
  412. display: block;
  413. position: absolute;
  414. left: 12%;
  415. padding-top: 10px;
  416. }
  417. .content article section time > span {
  418. display: block;
  419. text-align: center;
  420. }
  421. .content article section aside {
  422. color: #3a3a38;
  423. margin-left: 40%;
  424. padding-bottom: 15px;
  425. }
  426. .content article section .brief {
  427. color: #333;
  428. }
  429. .content article section .things {
  430. color: #333;
  431. }
  432. .scan-frame-box{margin:50px auto;width:240px;text-align: center;}
  433. .scan-frame-box img{width: 180px;display: block;margin: 0 auto;}
  434. .add-tooth-footer{position: fixed;width: 100%;left: 0;bottom: 50px;text-align: left;}
  435. .add-tooth-content{padding:20px 0 10px 15%;}
  436. .my-pull-right{float: right;margin-right: 25px;}
  437. .mui-table-view-cell .my-order-btn{width: 40%;color: #666;margin: 0 0 0 10px;padding: 6px 0;}
  438. .my-table-view-order>li{position: relative;padding-bottom: 0;}
  439. .my-table-view-order .mui-col-xs-6{font-size: 15px !important;}
  440. .my-table-view-order>li:after{content: '';position: absolute;left: 14px;bottom: 0;right:14px;height: 1px;background-color: #ccc;-webkit-transform: scaleY(.5);}
  441. .mui-col-xs-8 div,.mui-col-xs-8 p,.mui-col-xs-8 h6{margin:0 0 5px 0;}
  442. .my-table-view{padding: 15px 0;}
  443. .my-table-view>li{margin: 10px 0;}
  444. .mui-table-view-cell.mui-active{background-color: #fff;}
  445. .share-dalog{background: rgba(0,0,0,.7);position: fixed;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 99;display: none;}
  446. .share-dalog img{width: 100%;}
  447. .mui-table-view-cell>a:not(.mui-btn).mui-active{background-color: #fff;}
  448. .my-btn-request{width: 100px;color: #666;padding: 10px 15px;border-radius: 5px;}
  449. .user-head{width: 80px;margin: 0 auto;line-height: 0;font-size: 0;border: 2px solid #fff;position: relative;}
  450. .xiajia{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(255,255,255,.6);padding-top: 43px;padding-left: 60px;}
  451. .xiajia:before{content: '';background: rgba(0,0,0,.1);position: absolute;left: 25px;top: 0;width: 120px;height: 100px;opacity: .5;}
  452. .user-head img{width: 100%;display: block;border-radius: 50%;}
  453. .user-name{font-size: 16px;padding: 10px 0;}
  454. .my-center-no:after,.my-center-no:before{display: none;}
  455. .my-center-no .mui-table-view-cell{color: #666;padding: 15px;}
  456. /*.my-center-no .mui-table-view-cell:nth-of-type(5){padding-top: 25px;}*/
  457. .my-card-content{padding-top: 10px;}
  458. .status-radius{border-radius: 50%;width: 60px;height: 60px;display: inline-block;position: absolute;left: 15px;top: 0px;background-color: #f8f8f7;padding: 10px;}
  459. .my-card-content .mui-col-xs-6>div:first-child{padding-top: 8px;}
  460. .middle-top{vertical-align: top;}
  461. .my-btn-link {padding-top: 6px;padding-bottom: 6px;color: #29b8f7;border: 0;background-color: transparent;text-decoration: underline;}
  462. .my-center-no .mui-table-view-cell .mui-icon{color: #666;}
  463. .my-center-no .mui-table-view-cell .iconfont{color: #333;margin-right: 10px;float: left;}
  464. .my-center-no .mui-table-view-cell:after{right: 14px;}
  465. .my-center-no .mui-table-view-cell:last-child:after{height: 1px;}
  466. .back_top {position: fixed;right: 15px; bottom: 20px;width: 45px;height: 45px;background: rgba(0,0,0,.2);border-radius: 50%;cursor: pointer;display: none;text-align: center;line-height: 50px;color: #666;}
  467. .card-input-group .mui-input-row{border: 1px solid #ccc;margin: 10px;border-radius: 5px;}
  468. .card-input-group .mui-input-row:after,.card-input-group:before,.card-input-group:after{display: none;}
  469. .card-input-group .mui-input-row input{font-size: 14px;}
  470. .card-input-group .mui-input-row label{width: 25%;}
  471. .card-input-group .mui-input-row label~input{width: 75%;}
  472. .card-input-group .btn-pull-code{background-color: #666;color: #fff;border: 0;float: right;margin:3px 3px 0 0;width: 100px;}
  473. .card-input-group input::-webkit-input-placeholder{color: #bbb;}
  474. .my-btn-submit{width: 100%;background-color: #666;color: #fff;border-radius: 0;border: 0;height: 50px;font-size: 18px;}
  475. .vip-user-box{position: relative;height: 180px;}
  476. .user-middle{position: absolute;left: 0; top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;text-align: center;}
  477. .progressbar-box{width: 200px;margin: 0 auto;text-align: center;}
  478. .vip-user-box .my-h6{font-size: 12px;color: #999;margin: 10px 0 0 0;}
  479. .shopping-cart-list .mui-table-view-cell.mui-active{background-color: #fff;}
  480. .shopping-cart-list .mui-table-view-cell.mui-active>.mui-slider-handle{background-color: #fff;}
  481. .mui-preview-image.mui-fullscreen {
  482. position: fixed;
  483. z-index: 20;
  484. background-color: #000;
  485. }
  486. .mui-preview-header,
  487. .mui-preview-footer {
  488. position: absolute;
  489. width: 100%;
  490. left: 0;
  491. z-index: 10;
  492. }
  493. .mui-preview-header {
  494. height: 24px;
  495. bottom: 0;
  496. }
  497. .mui-preview-footer {
  498. height: 50px;
  499. bottom: 0px;
  500. }
  501. .mui-preview-header .mui-preview-indicator {
  502. display: block;
  503. line-height: 25px;
  504. color: #fff;
  505. text-align: center;
  506. margin: 15px auto 4;
  507. width: 70px;
  508. background-color: rgba(0, 0, 0, 0.4);
  509. border-radius: 12px;
  510. font-size: 12px;
  511. margin: 0 auto;
  512. }
  513. .mui-preview-image {
  514. display: none;
  515. -webkit-animation-duration: 0.5s;
  516. animation-duration: 0.5s;
  517. -webkit-animation-fill-mode: both;
  518. animation-fill-mode: both;
  519. }
  520. .mui-preview-image.mui-preview-in {
  521. -webkit-animation-name: fadeIn;
  522. animation-name: fadeIn;
  523. }
  524. .mui-preview-image.mui-preview-out {
  525. background: none;
  526. -webkit-animation-name: fadeOut;
  527. animation-name: fadeOut;
  528. }
  529. .mui-preview-image.mui-preview-out .mui-preview-header,
  530. .mui-preview-image.mui-preview-out .mui-preview-footer {
  531. display: none;
  532. }
  533. .mui-zoom-scroller {
  534. position: absolute;
  535. display: -webkit-box;
  536. display: -webkit-flex;
  537. display: flex;
  538. -webkit-box-align: center;
  539. -webkit-align-items: center;
  540. align-items: center;
  541. -webkit-box-pack: center;
  542. -webkit-justify-content: center;
  543. justify-content: center;
  544. left: 0;
  545. right: 0;
  546. bottom: 0;
  547. top: 0;
  548. width: 100%;
  549. height: 100%;
  550. margin: 0;
  551. -webkit-backface-visibility: hidden;
  552. }
  553. .mui-zoom {
  554. -webkit-transform-style: preserve-3d;
  555. transform-style: preserve-3d;
  556. }
  557. .mui-slider .mui-slider-group .mui-slider-item img {
  558. width: auto;
  559. height: auto;
  560. max-width: 100%;
  561. max-height: 100%;
  562. }
  563. .mui-android-4-1 .mui-slider .mui-slider-group .mui-slider-item img {
  564. width: 100%;
  565. }
  566. .mui-android-4-1 .mui-slider.mui-preview-image .mui-slider-group .mui-slider-item {
  567. display: inline-table;
  568. }
  569. .mui-android-4-1 .mui-slider.mui-preview-image .mui-zoom-scroller img {
  570. display: table-cell;
  571. vertical-align: middle;
  572. }
  573. .mui-preview-loading {
  574. position: absolute;
  575. width: 100%;
  576. height: 100%;
  577. top: 0;
  578. left: 0;
  579. display: none;
  580. }
  581. .mui-preview-loading.mui-active {
  582. display: block;
  583. }
  584. .mui-preview-loading .mui-spinner-white {
  585. position: absolute;
  586. top: 50%;
  587. left: 50%;
  588. margin-left: -25px;
  589. margin-top: -25px;
  590. height: 50px;
  591. width: 50px;
  592. }
  593. .mui-preview-image img.mui-transitioning {
  594. -webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;
  595. transition: transform 0.5s ease, opacity 0.5s ease;
  596. }
  597. @-webkit-keyframes fadeIn {
  598. 0% {
  599. opacity: 0;
  600. }
  601. 100% {
  602. opacity: 1;
  603. }
  604. }
  605. @keyframes fadeIn {
  606. 0% {
  607. opacity: 0;
  608. }
  609. 100% {
  610. opacity: 1;
  611. }
  612. }
  613. @-webkit-keyframes fadeOut {
  614. 0% {
  615. opacity: 1;
  616. }
  617. 100% {
  618. opacity: 0;
  619. }
  620. }
  621. @keyframes fadeOut {
  622. 0% {
  623. opacity: 1;
  624. }
  625. 100% {
  626. opacity: 0;
  627. }
  628. }
  629. p img {
  630. max-width: 100%;
  631. height: auto;
  632. }
  633. .my-yhq-list{background-color: transparent;padding:0 15px;}
  634. .my-yhq-list:before,.my-yhq-list:after{display: none;}
  635. .my-yhq-list .my-yhq-cell{margin: 15px 0;position: relative;}
  636. .my-yhq-list .my-yhq-cell:last-child{margin-bottom: 0;}
  637. .my-yhq-list .fixed-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
  638. .my-yhq-list .table{display: table;height: 100%;width: 100%;}
  639. .my-yhq-list .left-cell{display: table-cell;width: 69%;height: 100%;padding:5%;}
  640. .my-yhq-list .right-cell{display: table-cell;width: 31%;height: 100%;text-align: center;vertical-align: middle;}
  641. .my-yhq-list .left-cell .tit{font-size: 18px;color: #333;}
  642. .my-yhq-list .active .left-cell .tit{color: #999;}
  643. .my-yhq-list .left-cell .time{color: #666;font-size: 12px;}
  644. .my-yhq-list .active .left-cell .time{color: #999;}
  645. .my-yhq-list .left-cell .condition{position: absolute;left: 5%;bottom: 18%;font-size: 12px;color: #666;}
  646. .my-yhq-list .active .left-cell .condition{color: #999;}
  647. .my-yhq-list .right-cell .money{color: #f16071;margin: 5px 0;}
  648. .my-yhq-list .active .right-cell .money{color: #999;}
  649. .my-yhq-list .right-cell .money>span{font-size: 35px;}
  650. .my-yhq-list .right-cell .my-btn{color: #fff;padding:8px 10px;font-size: 14px;border-radius: 5px;}
  651. .my-yhq-list .right-cell .my-btn:active{background-color: rgba(0,0,0,.5);}
  652. .grayscale{color: #807f80 !important;}
  653. .my-yhq-list .right-cell .my-btn.grayscale{opacity: 0;}
  654. .tab-yhq-list{background: #fff;border: 0;position: fixed;left: 0;top: 0;width: 100%;z-index: 10;}
  655. .tab-yhq-list .mui-control-item{position: relative;}
  656. .tab-yhq-list .mui-control-item{color: #a1a1a1;}
  657. .tab-yhq-list .mui-control-item.mui-active {color: #f44f80 !important;border-bottom: 2px solid #f44f80;}
  658. .follow-me-box{background-color: #fff;height:220px;text-align: center;padding: 50px 0;}
  659. .follow-me-cell{margin:-40px auto 0 auto;width:240px;text-align: center;}
  660. .integral-log-nav{position: fixed;left: 0;top: 0;width: 100%;height: 44px;}
  661. .logistics-massage-head{background-color: #fff;height:175px;text-align: center;padding:10px 0;border-bottom: 1px solid rgba(0,0,0,.1);}
  662. .logistics-massage-cell{position: absolute;width: 100%;left: 0;top: 18px;text-align: center;}
  663. .logistics-massage-cell h4,.logistics-massage-cell h6{margin: 10px 0;}
  664. .year-dalog{background:url(../images/year-dalog.png) center center no-repeat rgba(0,0,0,.7);background-size: 100% auto; position: fixed;left: 0;top: 0;right: 0;bottom: 0;width: 100%; height: 100%;z-index: 99;display: none;-webkit-transform: translateY(-100%);transform: translateY(-100%); -webkit-transition: .5s;transition: .5s;}
  665. .year-dalog.active{-webkit-transform: translateY(0%);transform: translateY(0%);}
  666. .year-dalog img{width: 100%;}