Authored by 毕凯

Guang scss => css

  1 +@define-mixin relatedTitle {
  2 + margin: 0 29px;
  3 + background: #fff;
  4 + border: 1px solid #e0e0e0;
  5 + border-bottom: none;
  6 + line-height: 72px;
  7 + font-size: 30px;
  8 + color: #b0b0b0;
  9 + text-align: center;
  10 +}
  11 +
  12 +.guang-detail-page {
  13 + #wrapper {
  14 + background: #f0f0f0;
  15 + }
  16 +
  17 + #wrapper.ios {
  18 + position: absolute;
  19 + top: 0;
  20 + bottom: 0;
  21 + left: 0;
  22 + right: 0;
  23 + overflow: hidden;
  24 +
  25 + &.has-head {
  26 + top: 90px;
  27 +
  28 + + .fixed-top {
  29 + top: 90px;
  30 + }
  31 + }
  32 + }
  33 +
  34 + .author {
  35 + border-bottom: 1px solid #e0e0e0;
  36 + background: #fff;
  37 +
  38 + > a {
  39 + display: block;
  40 + height: 100%;
  41 + }
  42 +
  43 + .avatar {
  44 + float: left;
  45 + margin-top: 20px;
  46 + margin-left: 30px;
  47 + width: 50px;
  48 + height: 50px;
  49 + border-radius: 50%;
  50 + }
  51 +
  52 + .name {
  53 + float: left;
  54 + font-size: 28px;
  55 + color: #000;
  56 + padding: 30px 0;
  57 + margin-left: 30px;
  58 + }
  59 +
  60 + .intro {
  61 + float: left;
  62 + font-size: 28px;
  63 + color: #b0b0b0;
  64 + padding: 30px 0;
  65 + margin-left: 30px;
  66 + }
  67 + }
  68 +
  69 + .post-title {
  70 + padding: 16px 0 26px 30px;
  71 + background: #fff;
  72 +
  73 + .title {
  74 + line-height: 60px;
  75 + font-size: 40px;
  76 + color: #000;
  77 + font-weight: bold;
  78 + }
  79 + }
  80 +
  81 + .text-block {
  82 + padding: 20px 30px;
  83 + line-height: 46px;
  84 + font-size: 28px;
  85 + background: #fff;
  86 + color: #444;
  87 + }
  88 +
  89 + .big-img-block {
  90 + padding-bottom: 5px;
  91 + background: #fff;
  92 +
  93 + img {
  94 + width: 100%;
  95 + height: 640px;
  96 + }
  97 + }
  98 +
  99 + .small-img-block {
  100 + padding-bottom: 8px;
  101 + background: #fff;
  102 +
  103 + img {
  104 + float: right;
  105 + width: 315px;
  106 + height: 420px;
  107 +
  108 + &:first-child {
  109 + float: left;
  110 + }
  111 + }
  112 + }
  113 +
  114 + .collocation-block {
  115 + background: #fff;
  116 +
  117 + .good-list {
  118 + padding-left:15px;
  119 + }
  120 + }
  121 +
  122 + .thumb-container {
  123 + padding-top: 30px;
  124 + padding-left: 20px;
  125 + background: transparent resolve('guang/thumb-container-bg.png') no-repeat;
  126 + background-size: 200% 100%;
  127 +
  128 + &.fixed-top {
  129 + position: fixed;
  130 + left: 0;
  131 + right: 0;
  132 + top: 0;
  133 + }
  134 +
  135 + &.fixed-bottom {
  136 + position: fixed;
  137 + left: 0;
  138 + right: 0;
  139 + bottom: 0;
  140 + background: rgba(255,255,255,0.9);
  141 + }
  142 +
  143 + &.absolute {
  144 + position: absolute;
  145 + left: 0;
  146 + right: 0;
  147 + }
  148 +
  149 + &.static {
  150 + position: static;
  151 + }
  152 +
  153 + &.hide {
  154 + display: none;
  155 + }
  156 + }
  157 +
  158 + .clothe-type {
  159 + position: absolute;
  160 + right: 6px;
  161 + bottom: 34px;
  162 + width: 20px;
  163 + height: 20px;
  164 + border-radius: 50%;
  165 +
  166 + &.bag {
  167 + background: url("/guang/clothes/bag.png");
  168 + background-color: #fff;
  169 + background-size: 100%;
  170 + }
  171 +
  172 + &.cloth {
  173 + background: url("/guang/clothes/cloth.png");
  174 + background-color: #fff;
  175 + background-size: 100%;
  176 + }
  177 +
  178 + &.dress {
  179 + background: url("/guang/clothes/dress.png");
  180 + background-color: #fff;
  181 + background-size: 100%;
  182 + }
  183 +
  184 + &.headset {
  185 + background: url("/guang/clothes/headset.png");
  186 + background-color: #fff;
  187 + background-size: 100%;
  188 + }
  189 +
  190 + &.lamp {
  191 + background: url("/guang/clothes/lamp.png");
  192 + background-color: #fff;
  193 + background-size: 100%;
  194 + }
  195 +
  196 + &.pants {
  197 + background: url("/guang/clothes/pants.png");
  198 + background-color: #fff;
  199 + background-size: 100%;
  200 + }
  201 +
  202 + &.shoe {
  203 + background: url("/guang/clothes/shoe.png");
  204 + background-color: #fff;
  205 + background-size: 100%;
  206 + }
  207 +
  208 + &.swim-suit {
  209 + background: url("/guang/clothes/swim-suit.png");
  210 + background-color: #fff;
  211 + background-size: 100%;
  212 + }
  213 +
  214 + &.under {
  215 + background: url("/guang/clothes/under.png");
  216 + background-color: #fff;
  217 + background-size: 100%;
  218 + }
  219 +
  220 + &.watch {
  221 + background: url("/guang/clothes/watch.png");
  222 + background-color: #fff;
  223 + background-size: 100%;
  224 + }
  225 + }
  226 +
  227 + .thumb {
  228 + display: inline-block;
  229 + position: relative;
  230 + margin-right: 22px;
  231 + padding-bottom: 30px;
  232 +
  233 + &:last-child {
  234 + margin-right: 0;
  235 + }
  236 +
  237 + &.focus .thumb-img {
  238 + border-color: #000;
  239 + }
  240 + }
  241 +
  242 + .thumb-img {
  243 + height: 134px;
  244 + width: 96px;
  245 + border: 1px solid transparent;
  246 + }
  247 +
  248 + .related-reco-block {
  249 + background: #fff;
  250 + padding-left: 15px;
  251 + border-top: 1px solid #e0e0e0;
  252 +
  253 + h2 {
  254 + margin-left: -15px;
  255 + line-height: 104px;
  256 + font-size: 30px;
  257 + color: #b0b0b0;
  258 + text-align: center;
  259 + }
  260 +
  261 + .one-good {
  262 + padding-left: 15px;
  263 + padding-right: 30px;
  264 + margin-bottom: 20px;
  265 +
  266 + .thumb {
  267 + float: left;
  268 + height: 134px;
  269 + width: 96px;
  270 + }
  271 +
  272 + .content-container {
  273 + padding-left: 120px;
  274 + height: 134px;
  275 + line-height: 1;
  276 + font-size: 24px;
  277 +
  278 + > p {
  279 + height: 50%;
  280 + line-height: 94px;
  281 + }
  282 +
  283 + span {
  284 + display: inline-block;
  285 + line-height: 24px;
  286 + }
  287 +
  288 + .price {
  289 + line-height: 47px;
  290 + }
  291 + }
  292 +
  293 + .sale-price {
  294 + color: #d62927;
  295 + line-height: 1.5;
  296 + }
  297 +
  298 + .sale-price.no-price {
  299 + color: #000;
  300 + }
  301 +
  302 + .market-price {
  303 + margin-left: 5px;
  304 + color: #b0b0b0;
  305 + text-decoration: line-through;
  306 + line-height: 1.5;
  307 + }
  308 +
  309 + .check-detail {
  310 + display: inline-block;
  311 + color: #000;
  312 + border: 1px solid;
  313 + border-radius: 2px;
  314 + float: right;
  315 + padding: 0 5px;
  316 + line-height: 1.5;
  317 + }
  318 + }
  319 + }
  320 +
  321 + .link-block {
  322 + display: block;
  323 + height: 80px;
  324 + line-height: 80px;
  325 + padding: 0 30px;
  326 + font-size: 16px;
  327 + background: #fff;
  328 + border-top: 1px solid #e0e0e0;
  329 + border-bottom: 1px solid #e0e0e0;
  330 +
  331 + .iconfont {
  332 + float: right;
  333 + color: #ccc;
  334 + }
  335 + }
  336 +
  337 + .related-brand {
  338 + margin-top: 30px;
  339 +
  340 + h2 {
  341 + @mixin relatedTitle;
  342 + }
  343 +
  344 + .brand-list {
  345 + border-top: 1px solid #e0e0e0;
  346 + border-bottom: 1px solid #e0e0e0;
  347 + padding: 30px 0 30px;
  348 + background: #fff;
  349 + }
  350 +
  351 + .brand {
  352 + float: left;
  353 + width: 158px;
  354 + height: 128px;
  355 + border-right: 1px solid #e0e0e0;
  356 + margin-bottom: 10px;
  357 +
  358 + a {
  359 + display: block;
  360 + }
  361 +
  362 + &:nth-child(4n) {
  363 + border-right: none;
  364 + }
  365 + }
  366 +
  367 + .brand-logo {
  368 + display: table-cell;
  369 + width: 158px;
  370 + height: 94px;
  371 + vertical-align: middle;
  372 +
  373 + img {
  374 + display: block;
  375 + max-width: 158px;
  376 + max-height: 94px;
  377 + vertical-align: middle;
  378 + margin: 0 auto;
  379 + }
  380 + }
  381 +
  382 + .brand-name {
  383 + margin: 10px 0 0 0;
  384 + line-height: 24px;
  385 + font-size: 18px;
  386 + color: #babac2;
  387 + text-align: center;
  388 + text-decoration: none;
  389 + border-bottom: none;
  390 + overflow: hidden;
  391 + text-overflow: ellipsis;
  392 + white-space: nowrap;
  393 + }
  394 + }
  395 +
  396 + .related-tag {
  397 + position: relative;
  398 + padding-bottom: 30px;
  399 + border-bottom: 1px solid #e0e0e0;
  400 + background: #fff;
  401 +
  402 + .tag-bg {
  403 + position: absolute;
  404 + height: 40px;
  405 + width: 40px;
  406 + background: resolve('guang/tag.png') no-repeat;
  407 + background-size: 100% 100%;
  408 + top: 35px;
  409 + left: 20px;
  410 + }
  411 +
  412 + .tag-list {
  413 + margin-left: 50px;
  414 + }
  415 +
  416 + li {
  417 + float: left;
  418 + margin-top: 31px;
  419 + margin-left: 31px;
  420 + }
  421 +
  422 + a {
  423 + height: 50px;
  424 + line-height: 50px;
  425 + font-size: 30px;
  426 + color: #000;
  427 + text-decoration: underline;
  428 + white-space: nowrap;
  429 + }
  430 + }
  431 +
  432 + .related-info {
  433 + margin-top: 30px;
  434 +
  435 + h2 {
  436 + @mixin relatedTitle;
  437 + }
  438 +
  439 + .info-list {
  440 + background: #fff;
  441 + padding-bottom: 30px;
  442 + border-top: 1px solid #e0e0e0;
  443 + }
  444 +
  445 + li {
  446 + padding-top: 30px;
  447 + margin-bottom: 10px;
  448 +
  449 + a {
  450 + display: block;
  451 + }
  452 +
  453 + img {
  454 + float: left;
  455 + margin-left: 30px;
  456 + width: 182px;
  457 + height: 114px;
  458 +
  459 + &.square {
  460 + height: 182px;
  461 + }
  462 + }
  463 + }
  464 +
  465 + .title, .publish-time {
  466 + float: left;
  467 + width: 360px;
  468 + margin-left: 30px;
  469 + line-height: 40px;
  470 + color: #444;
  471 + font-size: 28px;
  472 +
  473 + }
  474 +
  475 + .publish-time {
  476 + font-size: 18px;
  477 + margin-top: 0;
  478 + color: #b0b0b0;
  479 +
  480 + .iconfont {
  481 + font-size: 18px;
  482 + }
  483 + }
  484 + }
  485 +}
  1 +@import "tvls";
  2 +@import "info";
  3 +@import "plus-star";
  4 +@import "info-list";
  5 +@import "detail";
  1 +.guang-list-page {
  2 + .editor-header {
  3 + margin-bottom: 30px;
  4 + padding-top: 36px;
  5 + padding-bottom: 40px;
  6 + background: #fff;
  7 + border-bottom: 1px solid #e0e0e0;
  8 + }
  9 +
  10 + .avatar {
  11 + float: left;
  12 + margin-left: 30px;
  13 + img {
  14 + width: 100px;
  15 + height: 100px;
  16 + border-radius: 50%;
  17 + }
  18 + }
  19 +
  20 + .text {
  21 + float: left;
  22 + margin-left: 32px;
  23 + width: 475px;
  24 + .name {
  25 + font-size: 32px;
  26 + line-height: 40px;
  27 + }
  28 + .info {
  29 + margin-top: 6px;
  30 + color: #bdbdbf;
  31 + font-size: 24px;
  32 + line-height: 32px;
  33 + }
  34 + }
  35 +
  36 + .swiper-container {
  37 + width: 100%;
  38 + height: 310px;
  39 +
  40 + img {
  41 + height: 100%;
  42 + width: 100%;
  43 + }
  44 +
  45 + .swiper-pagination {
  46 + bottom: 0;
  47 + left: 0;
  48 + width: 100%;
  49 + }
  50 +
  51 + .swiper-pagination-bullet-active {
  52 + background: #fff;
  53 + }
  54 + }
  55 +
  56 + .guang-nav {
  57 + background-color: #fff;
  58 + overflow: hidden;
  59 + height: 80px;
  60 + }
  61 +
  62 +
  63 + .guang-nav-item {
  64 + float: left;
  65 + color: #ccc;
  66 + font-size: 28px;
  67 + padding: 0 22px;
  68 + line-height: 80px;
  69 +
  70 + &.focus {
  71 + color: #000;
  72 + }
  73 + }
  74 +
  75 + .bytouch{
  76 + background:#eee;
  77 + }
  78 +
  79 + .info-list-container {
  80 + overflow-x: hidden;
  81 + background: #f0f0f0;
  82 + }
  83 +
  84 + .info-list.hide {
  85 + display: none;
  86 + }
  87 +}
  1 +.guang-info {
  2 + margin-bottom: 30px;
  3 + padding: 0 0 24px 0;
  4 + border-top: 1px solid #e0e0e0;
  5 + border-bottom: 1px solid #e0e0e0;
  6 + background: #fff;
  7 +
  8 + .info-author {
  9 + display: block;
  10 + width: 100%;
  11 +
  12 + .avatar {
  13 + float: left;
  14 + margin-top: 20px;
  15 + width: 50px;
  16 + height: 50px;
  17 + margin-left: 30px;
  18 + border-radius: 50%;
  19 + }
  20 +
  21 + .name {
  22 + float: left;
  23 + margin-left: 30px;
  24 + padding: 30px 0;
  25 + font-size: 28px;
  26 + color: #000;
  27 + }
  28 + }
  29 +
  30 + &:last-child {
  31 + margin-bottom: 0;
  32 + }
  33 +
  34 + .info-img {
  35 + position: relative;
  36 + width: 100%;
  37 +
  38 + img {
  39 + display: block;
  40 + width: 100%;
  41 + }
  42 + }
  43 +
  44 + .info-match {
  45 + position: absolute;
  46 + top: 0;
  47 + left: 0;
  48 + width: 130px;
  49 + height: 50px;
  50 + line-height: 50px;
  51 + font-size: 28px;
  52 + color: #fff;
  53 + background: #000;
  54 + text-align: center;
  55 + text-decoration: none;
  56 + z-index: 1;
  57 + }
  58 +
  59 + .info-tag {
  60 + position: absolute;
  61 + top: 0;
  62 + left: 105px;
  63 + height: 50px;
  64 + width: 50px;
  65 +
  66 + &.collocation {
  67 + background-image: url('/guang/info/collocation.png');
  68 + }
  69 +
  70 + &.fashion-good {
  71 + background-image: url('/guang/info/fashion-good.png');
  72 + }
  73 +
  74 + &.fashion-man {
  75 + background-image: url('/guang/info/fashion-man.png');
  76 + }
  77 +
  78 + &.tip {
  79 + background-image: url('/guang/info/tip.png');
  80 + }
  81 +
  82 + &.topic {
  83 + background-image: url('/guang/info/topic.png');
  84 + }
  85 + }
  86 +
  87 + .info-deps {
  88 + margin: 32px 0 0 0;
  89 + padding: 0 40px 0 30px;
  90 +
  91 + .info-title-container {
  92 + text-decoration: none;
  93 + color: #000;
  94 + }
  95 +
  96 + .info-title{
  97 + line-height: 44px;
  98 + color: #000;
  99 + font-size: 40px;
  100 + font-weight:bold;
  101 +
  102 + }
  103 +
  104 + .info-text {
  105 + margin: 16px 0 0 0;
  106 + line-height: 46px;
  107 + font-size: 28px;
  108 + color: #444;
  109 + }
  110 +
  111 + .time-view-like-share {
  112 + margin-top: 16px;
  113 + }
  114 + }
  115 +}
  1 +.ps-list-page {
  2 + background-color: #f0f0f0;
  3 +
  4 + .nav-tab, .ps-content {
  5 + width: 100%;
  6 + }
  7 +
  8 + .nav-tab {
  9 + height: 60px;
  10 + padding: 10px 0;
  11 + background-color: #fff;
  12 + }
  13 +
  14 + .star-nav, .plus-nav {
  15 + box-sizing: border-box;
  16 + float: left;
  17 + width: 50%;
  18 + height: 60px;
  19 + line-height: 60px;
  20 + font-size: 16px;
  21 + text-align: center;
  22 + color: #ccc;
  23 +
  24 + &.focus {
  25 + color: #000;
  26 + }
  27 + }
  28 + .bytouch{
  29 + background:#eee;
  30 + }
  31 + .star-nav {
  32 + border-right: 1px solid #ccc;
  33 + }
  34 +
  35 + .plus-star-row {
  36 + margin-bottom: 30px;
  37 +
  38 + &:last-child {
  39 + margin-bottom: 0;
  40 + }
  41 +
  42 + > a {
  43 + display: block;
  44 + height: 310px;
  45 + }
  46 + }
  47 +
  48 + .content.hide {
  49 + display: none;
  50 + }
  51 +
  52 + .swiper-container {
  53 + height: 310px;
  54 + }
  55 +
  56 + .swiper-pagination-bullet-active {
  57 + background: #fff;
  58 + }
  59 +
  60 + .brand-deps {
  61 + height: 40px;
  62 + line-height: 40px;
  63 + padding-left: 10px;
  64 + font-size: 14px;
  65 + background: #fff;
  66 + max-width: 100%;
  67 + overflow: hidden;
  68 + white-space: nowrap;
  69 + text-overflow: ellipsis;
  70 + }
  71 +}
  72 +
  73 +.ps-detail-page {
  74 + background-color: #f0f0f0;
  75 +
  76 + .ps-block {
  77 + margin-bottom: 30px;
  78 + border-bottom: 1px solid #e0e0e0;
  79 + border-top: 1px solid #e0e0e0;
  80 + background-color: #fff;
  81 +
  82 + &.header, &.related-infos {
  83 + border-top: none;
  84 + }
  85 +
  86 + &.related-infos {
  87 + margin-bottom: 0;
  88 + background-color: #f0f0f0;
  89 + }
  90 + }
  91 +
  92 + .header {
  93 + position: relative;
  94 +
  95 + .banner {
  96 + width: 100%;
  97 + height: 310px;
  98 + }
  99 +
  100 + .logo {
  101 + position: absolute;
  102 + border: 1px solid #b5b5b5;
  103 + height: 168px;
  104 + width: 168px;
  105 + top: 226px;
  106 + left: 50px;
  107 + }
  108 +
  109 + .header-content {
  110 + padding: 0 30px;
  111 + }
  112 +
  113 + .name-islike-container {
  114 + padding-left: 248px;
  115 + margin-top: 24px;
  116 + font-size: 34px;
  117 + }
  118 +
  119 + .name {
  120 + color: #000;
  121 + height: 41px;
  122 + width: 295px;
  123 + }
  124 +
  125 + .brand-islike {
  126 + position: relative;
  127 + float: right;
  128 + color: #b0b0b0;
  129 + height: 1.5rem;
  130 + width: 1.5rem;
  131 + line-height: 1.5rem;
  132 + text-align: center;
  133 + top: -0.25rem;
  134 + left: -0.25rem;
  135 +
  136 + &.like {
  137 + color: #f00;
  138 + }
  139 + }
  140 + }
  141 +
  142 + .intro {
  143 + margin-top: 49px;
  144 + font-size: 24px;
  145 + color: #444;
  146 + line-height: 150%;
  147 + }
  148 +
  149 + .more-intro {
  150 + padding: 30px 0;
  151 + font-size: 28px;
  152 + line-height: 104%;
  153 + color: #bbb;
  154 + float: right;
  155 +
  156 + .icon {
  157 + display: inline-block;
  158 + height: 100%;
  159 + width: 40px;
  160 + transition: transform .1s ease-in;
  161 + }
  162 +
  163 + &.spread .icon {
  164 + transform: rotate(-180deg);
  165 + }
  166 + }
  167 +
  168 + .new-arrival {
  169 + padding-left: 0 30px;
  170 +
  171 + .new-arrival-content {
  172 + padding: 20px 14px;
  173 + }
  174 +
  175 + .more-goods-container {
  176 + height: 90px;
  177 + padding: 0 30px;
  178 + border-top: 1px solid #e0e0e0;
  179 + color: #000;
  180 + }
  181 +
  182 + .mg-text {
  183 + height: 100%;
  184 + line-height: 90px;
  185 + color: #000;
  186 + text-decoration: none;
  187 + display: block;
  188 + font-size: 16px;
  189 + }
  190 +
  191 + .more-prods {
  192 + float: right;
  193 + color: #b0b0b0;
  194 + }
  195 +
  196 + .new-arrival-header .more-prods {
  197 + margin-right: 30px;
  198 + margin-top: 10px;
  199 + }
  200 +
  201 + }
  202 +
  203 + .new-arrival-header {
  204 + padding-left: 222px;
  205 + padding-top: 33px;
  206 +
  207 + .header-text {
  208 + font-size: 28px;
  209 + color: #000;
  210 + line-height: 122%;
  211 + font-weight: bold;
  212 + }
  213 + }
  214 +
  215 +
  216 + .related-info-title {
  217 + margin: 0 29px;
  218 + border: 1px solid #e0e0e0;
  219 + border-bottom: none;
  220 + line-height: 72px;
  221 + font-size: 30px;
  222 + color: #b0b0b0;
  223 + text-align: center;
  224 + background-color: #fff;
  225 + }
  226 +
  227 + .related-infos-container .guang-info:first-child {
  228 + margin-top: 0;
  229 + }
  230 +}
  1 +.time-view-like-share {
  2 + color: #b0b0b0;
  3 + line-height: 38px;
  4 + height: 38px;
  5 + font-size: 24px;
  6 +
  7 + .iconfont {
  8 + vertical-align: 9%;
  9 + margin-right: 4px;
  10 + font-size: 24px;
  11 + }
  12 +
  13 + .like-share-container {
  14 + display: inline-block;
  15 + float: right;
  16 +
  17 + > * {
  18 + float: left;
  19 + }
  20 +
  21 + .iconfont {
  22 + position: relative;
  23 + height: 60px;
  24 + line-height: 60px;
  25 + display: inline-block;
  26 +
  27 + color: #b0b0b0;
  28 + width: 60px;
  29 + top: -14px;
  30 + font-size: 34px;
  31 + text-align: center;
  32 + margin-right: 0;
  33 + outline: none;
  34 + }
  35 +
  36 + .share-btn {
  37 + margin-left: 20px;
  38 + }
  39 +
  40 + .like-btn.like {
  41 + color: #444;
  42 + }
  43 +
  44 + .collect-btn {
  45 + margin-left: 20px;
  46 + &.collected {
  47 + color: #D62927;
  48 + }
  49 + }
  50 + }
  51 +}
@@ -181,8 +181,8 @@ a { @@ -181,8 +181,8 @@ a {
181 @import "loading"; 181 @import "loading";
182 @import "index/index"; 182 @import "index/index";
183 @import "passport/index"; 183 @import "passport/index";
184 -/*  
185 @import "guang/index"; 184 @import "guang/index";
  185 +/*
186 @import "home/index"; 186 @import "home/index";
187 @import "category/index"; 187 @import "category/index";
188 @import "me/index"; 188 @import "me/index";
@@ -50,7 +50,7 @@ @@ -50,7 +50,7 @@
50 width: 88px; 50 width: 88px;
51 height: 88px; 51 height: 88px;
52 margin: 0 14px; 52 margin: 0 14px;
53 - @include border-radius(50%); 53 + border-radius: 50%;
54 background-color: #333; 54 background-color: #333;
55 background-repeat: no-repeat; 55 background-repeat: no-repeat;
56 background-size: 100% 100%; 56 background-size: 100% 100%;