@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon.eot?o9jemb");
  src: url("../fonts/icomoon.eot?o9jemb#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?o9jemb") format("truetype"), url("../fonts/icomoon.woff?o9jemb") format("woff"), url("../fonts/icomoon.svg?o9jemb#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-zhengce:before {
  content: "\e900"; }

.icon-zhili:before {
  content: "\e901"; }

.icon-sgproject:before {
  content: "\e902";
  color: #999; }

.icon-tick:before {
  content: "\e600"; }

.icon-home:before {
  content: "\e601"; }

.icon-clock:before {
  content: "\e602"; }

.icon-chat:before {
  content: "\e603"; }

.icon-msg:before {
  content: "\e604"; }

.icon-resp:before {
  content: "\e605"; }

.icon-addques:before {
  content: "\e606"; }

.icon-user:before {
  content: "\e607"; }

.icon-wiki:before {
  content: "\e608"; }

.icon-plan:before {
  content: "\e609"; }

.icon-note:before {
  content: "\e60a"; }

.icon-edit:before {
  content: "\e60b"; }

.icon-share:before {
  content: "\e60c"; }

.icon-set:before {
  content: "\e60d"; }

.icon-camera:before {
  content: "\e60e"; }

.icon-del:before {
  content: "\e60f"; }

.icon-search:before {
  content: "\e610"; }

.icon-key:before {
  content: "\e611"; }

.icon-mail:before {
  content: "\e612"; }

.icon-smail:before {
  content: "\e613"; }

.icon-point:before {
  content: "\e614"; }

.icon-ques:before {
  content: "\e615"; }

.icon-tick2:before {
  content: "\e616"; }

.icon-chapter:before {
  content: "\e617"; }

.icon-mobile:before {
  content: "\e618"; }

.icon-gotop:before {
  content: "\e619"; }

.icon-statistic:before {
  content: "\e61a"; }

.icon-code:before {
  content: "\e61b"; }

.icon-video:before {
  content: "\e61c"; }

.icon-test:before {
  content: "\e61d"; }

.icon-menu:before {
  content: "\e61e"; }

.icon-plus:before {
  content: "\e61f"; }

.icon-sub:before {
  content: "\e620"; }

.icon-close:before {
  content: "\e621"; }

.icon-down:before {
  content: "\e622"; }

.icon-left:before {
  content: "\e623"; }

.icon-top:before {
  content: "\e624"; }

.icon-right:before {
  content: "\e625"; }

.icon-exit:before {
  content: "\e626"; }

.icon-refresh:before {
  content: "\e627"; }

.icon-again:before {
  content: "\e628"; }

.icon-bell:before {
  content: "\e629"; }

.icon-nobell:before {
  content: "\e62a"; }

.icon-nolearn:before {
  content: "\e62b"; }

.icon-half:before {
  content: "\e62c"; }

.icon-full:before {
  content: "\e62d"; }

.icon-point-revert:before {
  content: "\e62e"; }

.icon-ques-revert:before {
  content: "\e62f"; }

.icon-tick-revert:before {
  content: "\e630"; }

.icon-flag:before {
  content: "\e631"; }

.icon-msg-revert:before {
  content: "\e632"; }

.icon-ad:before {
  content: "\e633"; }

.icon-thumb:before {
  content: "\e635"; }

.icon-thumb-revert:before {
  content: "\e636"; }

.icon-star:before {
  content: "\e637"; }

.icon-star-revert:before {
  content: "\e638"; }

.icon-heart:before {
  content: "\e639"; }

.icon-heart-revert:before {
  content: "\e63a"; }

.icon-qq:before {
  content: "\e63b"; }

.icon-weibo:before {
  content: "\e63c"; }

.icon-qqweibo:before {
  content: "\e63d"; }

.icon-weixin:before {
  content: "\e63e"; }

.icon-folder:before {
  content: "\e63f"; }

.icon-jian:before {
  content: "\e640"; }

.icon-ding:before {
  content: "\e641"; }

.icon-you:before {
  content: "\e642"; }

.icon-apple:before {
  content: "\e643"; }

.icon-share-weibo:before {
  content: "\e645"; }

.icon-share-weichat:before {
  content: "\e646"; }

.icon-share-qq:before {
  content: "\e647"; }

.icon-show-pw:before {
  content: "\e648"; }

.icon-star2:before {
  content: "\e903"; }

.icon-star_outline:before {
  content: "\e904"; }

.icon-flag2:before {
  content: "\e905"; }

.icon-down2:before {
  content: "\e906"; }

.icon-up2:before {
  content: "\e907"; }

.icon-close2:before {
  content: "\e908"; }

.icon-feedback:before {
  content: "\e909"; }

.icon-wxgzh:before {
  content: "\e90a"; }

.icon-appdownload:before {
  content: "\e90b"; }

.icon-notifi:before {
  content: "\e90c"; }

.icon-left3:before {
  content: "\e90d"; }

.icon-drop_right:before {
  content: "\e90e"; }

.icon-drop_down:before {
  content: "\e90f"; }

.icon-notdisplay:before {
  content: "\e910"; }

.icon-blog:before {
  content: "\e911"; }

.icon-yuanwen:before {
  content: "\e912"; }

.icon-godown:before {
  content: "\e913"; }

.icon-shizhan:before {
  content: "\e914"; }

.icon-goup:before {
  content: "\e915"; }

.icon-left2:before {
  content: "\e916"; }

.icon-right2:before {
  content: "\e917"; }

.icon-drop_left:before {
  content: "\e918"; }

.icon-drop_up:before {
  content: "\e919"; }

.icon-exp_o:before {
  content: "\e91a"; }

.icon-group_add:before {
  content: "\e91b"; }

.icon-radiobu_on:before {
  content: "\e91c"; }

.icon-radiobut_off:before {
  content: "\e91d"; }

.icon-checkbox_o:before {
  content: "\e91e"; }

.icon-checkbox:before {
  content: "\e91f"; }

.icon-check:before {
  content: "\e920"; }

.icon-thumb_o:before {
  content: "\e921"; }

.icon-share2:before {
  content: "\e922"; }

.icon-set2:before {
  content: "\e923"; }

.icon-remove_circle:before {
  content: "\e924"; }

.icon-set_key:before {
  content: "\e925"; }

.icon-set_sns:before {
  content: "\e926"; }

.icon-set_phone:before {
  content: "\e927"; }

.icon-set_email:before {
  content: "\e928"; }

.icon-info:before {
  content: "\e929"; }

.icon-score_shop:before {
  content: "\e92a"; }

.icon-receipt:before {
  content: "\e92b"; }

.icon-shopping-cart:before {
  content: "\e92c"; }

.icon-authentication:before {
  content: "\e92d"; }

.icon-order:before {
  content: "\e92e"; }

.icon-download:before {
  content: "\e92f"; }

.icon-eye:before {
  content: "\e930"; }

.icon-exclamation-triangle:before {
  content: "\e931"; }

.icon-cross:before {
  content: "\e932"; }

.icon-arrow_3:before {
  content: "\e933"; }

.icon-angle-double-right:before {
  content: "\e934"; }

.icon-withdraw:before {
  content: "\e935"; }

.icon-sell:before {
  content: "\e936"; }

.icon-withdraw2:before {
  content: "\e937"; }

.icon-recharge:before {
  content: "\e938"; }

.icon-sign:before {
  content: "\e939"; }

.icon-corporate:before {
  content: "\e93a"; }

.icon-rotate:before {
  content: "\e93b"; }

.icon-empty:before {
  content: "\e93c"; }

.icon-balance:before {
  content: "\e93d"; }

.icon-trans:before {
  content: "\e93e"; }

.icon-point2:before {
  content: "\e93f"; }

.icon-paysuccess:before {
  content: "\e940"; }

.icon-payfail:before {
  content: "\e941"; }

.icon-sheng:before {
  content: "\e942"; }

.icon-bind:before {
  content: "\e943"; }

.icon-unbind:before {
  content: "\e944"; }

.icon-fans:before {
  content: "\e945"; }

.icon-zhishi:before {
  content: "\e946"; }

.icon-qudao:before {
  content: "\e947"; }

.icon-level:before {
  content: "\e948"; }

.icon-uniF277:before {
  content: "\f277"; }

.icon-user2:before {
  content: "\e971"; }

.icon-user-plus:before {
  content: "\e973"; }

.pane-module {
  width: 340px;
  background-color: #f4f5f6;
  margin-bottom: 16px;
  padding: 15px 20px 20px; }
  .pane-module.white {
    background-color: #fff; }
  .pane-module.highlight {
    border-top: 2px solid #c01920; }
  .pane-module.no-padding-bottom {
    padding-bottom: 0; }
  .pane-module .module-head {
    color: #222;
    padding: 0;
    margin-bottom: 15px;
    font-size: 18px;
    font-weight: bold; }
    .pane-module .module-head a:visited {
      color: #222; }
      .pane-module .module-head a:visited:hover {
        color: #406599; }
  .pane-module .module-title {
    color: #222; }
    .pane-module .module-title:hover {
      color: #406599; }
  .pane-module .module-meta {
    font-size: 10px !important;
    padding: 5px 0;
    color: #cacaca; }
  .pane-module .module-pic {
    overflow: hidden;
    position: relative;
    transform-style: preserve-3d;
    display: inline-block;
    text-align: center;
    background: #e8e8e8; }
    .pane-module .module-pic img {
      width: 100%;
      height: 100%; }
    .pane-module .module-pic img[lazy=loading] {
      width: 40px;
      height: 100%;
      margin: 0 auto; }
    .pane-module .module-pic:hover img {
      transition: all .3s ease-out .1s;
      transform: matrix(1.05, 0, 0, 1.05, 0, 0);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden; }
  .pane-module .module-tag {
    position: absolute;
    right: 8px;
    bottom: 8px;
    padding: 0 6px;
    border-radius: 10px;
    background: #000;
    background: rgba(0, 0, 0, 0.7); }
    .pane-module .module-tag span {
      line-height: 20px;
      font-size: 12px;
      color: #fff; }

/***********/
html {
  line-height: 1.15;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

article, aside, footer, header, nav, section {
  display: block; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

figcaption, figure, main {
  display: block; }

figure {
  margin: 1em 40px; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

pre {
  font-family: monospace,monospace;
  font-size: 1em;
  white-space: pre-wrap;
  word-wrap: break-word; }

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted; }

b, strong {
  font-weight: inherit; }

b, strong {
  font-weight: bolder; }

code, kbd, samp {
  font-family: monospace,monospace;
  font-size: 1em; }

dfn {
  font-style: italic; }

mark {
  background-color: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

audio, video {
  display: inline-block; }

audio:not([controls]) {
  display: none;
  height: 0; }

img {
  border-style: none; }

svg:not(:root) {
  overflow: hidden; }

button, input, optgroup, select, textarea {
  margin: 0; }

button, input {
  overflow: visible; }

button, select {
  text-transform: none; }

[type=reset], [type=submit], button, html [type=button] {
  -webkit-appearance: button; }

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
  border-style: none;
  padding: 0; }

[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
  outline: 1px dotted ButtonText; }

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal; }

progress {
  display: inline-block;
  vertical-align: baseline; }

textarea {
  overflow: auto; }

[type=checkbox], [type=radio] {
  box-sizing: border-box;
  padding: 0; }

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto; }

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px; }

[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit; }

details, menu {
  display: block; }

summary {
  display: list-item; }

canvas {
  display: inline-block; }

template {
  display: none; }

[hidden] {
  display: none; }

* {
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent; }

:after, :before {
  box-sizing: border-box; }

body {
  font-family: "PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei","Helvetica Neue",Arial,sans-serif;
  font-size: 14px;
  line-height: 1.5;
  color: #666;
  background-color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

article, aside, blockquote, body, button, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, input, legend, li, menu, nav, ol, p, section, td, textarea, th, ul {
  margin: 0;
  padding: 0; }

button, input, select, textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

ol, ul {
  list-style: none; }

input::-ms-clear, input::-ms-reveal {
  display: none; }

a {
  color: #222;
  background: 0 0;
  text-decoration: none;
  outline: 0;
  cursor: pointer;
  transition: color 0.2s ease; }

a:hover {
  color: #406599; }

a:active {
  color: #406599; }

a:active, a:hover {
  outline: 0;
  text-decoration: none; }

a[disabled] {
  color: #ccc;
  cursor: not-allowed;
  pointer-events: none; }

code, kbd, pre, samp {
  font-family: Consolas, Menlo, Courier, monospace; }

b, em, h1, h2, h3, h4, h5, h6, strong {
  font-weight: 400; }

address, cite, dfn, em, i, var {
  font-style: normal; }

/***********/
.container {
  width: 1170px !important; }

.sg-items {
  border: 1px solid #eee;
  padding: 3rem 4rem; }

.sg-container {
  width: 1170px;
  margin: 0 auto;
  margin-top: 16px;
  min-height: 1500px; }
  .sg-container .search-content {
    max-width: 700px;
    width: 100%; }
    .sg-container .search-content .docs {
      background: #fff;
      padding: 10px 20px;
      width: 100%;
      max-width: 700px; }
  .sg-container .index-right-bar {
    width: 340px; }
    .sg-container .index-right-bar .right-show-box {
      margin-bottom: 16px;
      padding: 20px;
      background-color: #f4f5f6; }

.x-icon {
  position: relative;
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  font-size: 12px;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.author-doc {
  margin-top: 12px;
  line-height: 20px;
  font-size: 14px;
  padding-left: 9px;
  position: relative; }
  .author-doc:before {
    position: absolute;
    content: '';
    width: 4px;
    height: 4px;
    background: #999;
    left: 0;
    top: 6px; }
  .author-doc .author-doc-link {
    color: #222;
    line-height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block; }

#wrapper {
  position: relative; }

#container {
  width: 1000px;
  margin: 0 auto;
  background-color: #fff;
  min-height: 750px; }

.yzm {
  height: auto;
  margin-left: 10px; }

.js-verify-refresh {
  line-height: 40px;
  font-size: 2rem;
  color: #cbcccd;
  display: inline-block;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out; }
  .js-verify-refresh:hover {
    color: #999999;
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg); }

.clearfix::before, .clearfix::after {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-order: 1;
  order: 1; }

.clearfix::after {
  clear: both; }

.content-panel {
  border: 1px solid #d4d4d5;
  padding: 20px; }
  .content-panel.fixheight {
    height: 410px; }
  .content-panel h3 {
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 20px; }
  .content-panel li {
    line-height: 30px;
    height: 30px; }
    .content-panel li .tit {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      display: block;
      padding-right: 0px !important;
      padding-left: 0px !important; }
    .content-panel li .stat {
      padding-right: 0px !important; }

.f-l {
  float: left; }

.f-r {
  float: right; }

.clearfix::after {
  clear: both; }

.relative {
  position: relative !important; }

.full {
  width: 100% !important; }

.full-height {
  height: 100% !important; }

.fs10 {
  font-size: 10px; }

.fs12 {
  font-size: 12px !important; }

.fs14 {
  font-size: 14px; }

.fs16 {
  font-size: 16px !important; }

.fs22 {
  font-size: 22px; }

.fs20 {
  font-size: 20px !important; }

.gray9 {
  color: #777; }

.gray8 {
  color: #c7c7c7; }

.strong {
  font-weight: 700; }

.warn {
  color: #ffae00; }

.re {
  color: #c01920 !important; }

.pad0 {
  padding: 0px !important; }

.ml28 {
  margin-left: 28px; }

.ellipsis, .tddtitle {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.tddtitle {
  max-width: 25rem; }

.hide {
  display: none; }

.inline-b {
  display: inline-block; }

.block {
  display: block; }

.inline {
  display: inline !important; }

.lh-31 {
  line-height: 31px; }

.ml-30 {
  margin-left: 30px !important; }

.ml-10 {
  margin-left: 10px; }

.ml-3 {
  margin-left: 3px !important; }

.mr-7 {
  margin-right: 7px; }

.mt-5 {
  margin-top: 5px; }

.mt-8 {
  margin-top: 8px; }

.mt-10 {
  margin-top: 10px; }

.mt-11 {
  margin-top: 11px; }

.mt-16 {
  margin-top: 16px; }

.mt-20 {
  margin-top: 20px !important; }

.mt-30 {
  margin-top: 30px !important; }

.mt-25 {
  margin-top: 25px; }

.mt-50 {
  margin-top: 50px !important; }

.mt-80 {
  margin-top: 80px; }

.mb-2 {
  margin-bottom: 2px; }

.mb-10 {
  margin-bottom: 10px; }

.mb-15 {
  margin-bottom: 15px; }

.mb-16 {
  margin-bottom: 16px; }

.mb-20 {
  margin-bottom: 20px; }

.mb-39 {
  margin-bottom: 39px; }

.mb-50 {
  margin-bottom: 50px !important; }

.bold {
  font-weight: bold; }

.center {
  text-align: center; }

.pt-0 {
  padding-top: 0px !important; }

.pb-0 {
  padding-bottom: 0px !important; }

.pl-10 {
  padding-left: 10px; }

.pl-20 {
  padding-left: 20px; }

.pl-34 {
  padding-left: 50px; }

.pl-3r {
  padding-left: 3rem; }

.pr-34 {
  padding-right: 50px; }

.pr-10 {
  padding-right: 10px; }

.pt-10 {
  padding-top: 10px; }

.pt-30 {
  padding-top: 30px; }

.p-14 {
  padding: 14px; }

.delprice {
  color: #666; }

.gray-bg {
  background-color: #f8f8f8; }

.search-box input {
  width: 100%;
  border: 1px solid #c01920 !important;
  border-top-left-radius: 0.28571rem !important;
  border-bottom-left-radius: 0.28571rem !important; }
  .search-box input:focus, .search-box input:active {
    border: 1px solid #c01920 !important; }
.search-box button {
  background: #c01920 !important;
  color: #fff !important;
  border: 1px solid #c01920 !important; }
.search-box > .results {
  width: 89% !important;
  margin-top: 0 !important; }
  .search-box > .results .result {
    border-bottom: none !important; }
    .search-box > .results .result .title {
      font-weight: normal !important; }

.graytip {
  color: #c7c7c7;
  font-weight: normal; }

.input-gray-border {
  border: 1px solid #dededf !important; }

.tag {
  border: 1px solid #87a5b5 !important;
  color: red;
  color: #87a5b5 !important;
  padding: 1px 2px; }

.ui.avatar.image.xs {
  width: 18px !important;
  height: 18px !important; }

.ui.avtive.loader.ib {
  display: inline-block !important; }

.iconograph {
  width: 158px !important;
  height: 102px !important;
  transition: all .5s ease-out .1s;
  border: 1px solid #e8e8e8; }
  .iconograph.galary {
    width: 190px !important;
    height: 250px !important; }
  .iconograph .ui.bottom.label {
    background: #000 !important;
    color: #fff !important;
    opacity: 0.8 !important; }

.ui.centered.inline.loader.active, .ui.centered.inline.loader.visible {
  display: block !important; }

.empty-box {
  min-height: 500px;
  margin: auto;
  text-align: center;
  padding: 200px 0;
  font-size: 10em;
  color: #e8e8e8; }

.nodata-box {
  text-align: center;
  padding-top: 110px;
  min-height: 320px; }
  .nodata-box p {
    color: #c7c7c7; }

.nodoc {
  text-align: center;
  height: 300px;
  line-height: 300px;
  color: #c7c7c7; }

.txtcorner {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  display: block;
  padding-right: 23px; }

.pagination {
  text-align: center;
  margin-bottom: 39px;
  width: 100%; }

.nob {
  border: none; }

.fullscreen {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999; }

.price {
  color: #c01920; }
  .price em {
    font-size: 20px;
    font-weight: 700; }

.price.big em {
  font-size: 32px; }

.price.green {
  color: #21ba45 !important; }

.nodata {
  height: 400px;
  line-height: 400px;
  font-size: 14px;
  color: #c7c7c7;
  text-align: center; }
  .nodata a {
    color: #c01920; }

.pp {
  height: 63px; }
  .pp.minw {
    min-width: 100px; }
  .pp .popup-layer {
    display: none;
    position: absolute;
    outline: none;
    border: 1px solid #e8e8e8;
    z-index: 999999;
    text-align: center;
    background-color: #fff;
    top: 4.2rem; }
    .pp .popup-layer li {
      width: 100%;
      min-width: 100px;
      border-top: 1px solid #e8e8e8; }
    .pp .popup-layer li:first-child {
      border-top: none; }
    .pp .popup-layer a {
      height: 40px;
      line-height: 40px !important;
      color: #777 !important;
      width: 100%;
      display: block;
      top: 0; }
      .pp .popup-layer a:hover {
        background-color: #f8f8f8; }
  .pp:hover .popup-layer {
    display: block; }

.dividertitle {
  color: #c01920;
  padding: 10px 0px 30px 0;
  display: block;
  border-top: 2px solid #c01920;
  margin-top: -2px; }

.yellow-tip {
  font-size: 12px;
  color: #f56108;
  background-color: #fff4e5;
  height: 2rem;
  line-height: 2rem;
  padding-left: 1rem; }
  .yellow-tip a {
    color: #008cc8; }

.sg-avator {
  border-radius: 50% !important;
  width: 110px !important;
  height: 110px !important; }

.tongdao-banner {
  background: url(../img/tongdaobanner.jpg) no-repeat;
  height: 400px;
  background-size: 100% 100%; }
  .tongdao-banner .logo {
    display: inline-block;
    position: absolute;
    top: 16px;
    left: 16px;
    width: 110px;
    height: 27px; }

.tongdao-auth {
  border-bottom: 2px solid #c01920;
  padding: 1rem 0px; }

/*# sourceMappingURL=tongdao.css.map */
