body,
ul,
ol,
li,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
table,
td,
img,
div,
dl,
dt,
dd,
input {
  margin: 0;
  padding: 0;
}
body {
  font-size: 12px;
}
img {
  border: none;
}
li {
  list-style: none;
}
input,
select,
textarea,
button {
  outline: none;
}
textarea {
  resize: none;
}
pre,
code,
kbd,
samp {
  margin: 0;
  padding: 0;
  font-family: inherit;
}
a,
button {
  cursor: pointer;
}
a,
a:hover {
  color: inherit;
  text-decoration: none;
}
body {
  font-size: 14px;
  line-height: 1.428;
  font-family: "Helvetica Neue", "Arial", "PingFang SC", "Microsoft YaHei";
}
/*reset over*/
/*清除浮动*/
.clearfix:after {
  content: "";
  display: block;
  clear: both;
}
.clearfix {
  zoom: 1;
}
/*清除浮动 over*/
p {
  margin-bottom: 10px;
}
code {
  background-color: #DEA0D5;
  color: #DE4F98;
  border-radius: 4px;
}
code {
  white-space: pre-wrap;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
pre {
  padding: 9px 14px;
  background-color: #f7f7f7;
  border: 1px solid #e1e1e8;
  border-radius: 4px;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 14px;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
.yt-label {
  padding: 3px 6px;
  display: inline-block;
  font-size: 12px;
  line-height: 14px;
  vertical-align: baseline;
  white-space: nowrap;
  border-radius: 0.5em;
  color: #666;
  background: #f6fafd;
  border: 1px solid #cddced;
}
.label-message,
.label-succeed,
.label-warning,
.label-error,
.label-remove-color {
  color: #fff;
}
.label-message,
.label-remove-color {
  background-color: #6ac9f6;
  border-color: #6ac9f6;
}
.label-succeed {
  background-color: #80cd44;
  border-color: #80cd44;
}
.label-warning {
  background-color: #f1c400;
  border-color: #f1c400;
}
.yt-label.label-error {
  background-color: #f66c5b;
  border-color: #f66c5b ;
}
.label-remove .icon-delete,
.label-remove-color .icon-delete {
  margin-left: 5px;
}
.label-add {
  border-style: dashed;
}
.label-add .icon-add {
  margin-right: 5px;
}
.yt-navbar {
  background: #4383f0;
  position: relative;
  min-width: 850px;
  z-index: 5;
}
.yt-navbar .navbar-brand {
  display: inline-block;
  width: 150px;
  min-height: 32px;
  padding: 14px 20px;
  padding-right: 35px;
  vertical-align: middle;
  background: url(//image.yuantutech.com/user/2eb47ee09b98ac3d79875c0d42f1e703-272-56.png) no-repeat;
  background-position: left;
  background-size: 100%;
  background-origin: content-box;
}
.yt-navbar .navbar-nav,
.yt-navbar .navbar-nav-right {
  display: inline-block;
  font-size: 14px;
  line-height: 60px;
  color: #fff;
  margin: 0;
}
.yt-navbar .navbar-nav li,
.yt-navbar .navbar-nav-right li {
  display: inline-block;
}
.yt-navbar .navbar-nav a,
.yt-navbar .navbar-nav-right a {
  display: inline-block;
  padding: 0 10px;
  line-height: 60px;
}
.yt-navbar .navbar-nav a:hover {
  background-color: #2f69d1;
}
.yt-navbar .navbar-nav-right {
  position: absolute;
  right: 145px;
}
.yt-navbar .user-mark {
  display: inline-block;
  position: absolute;
  right: 0;
  font-size: 14px;
  line-height: 60px;
  color: #fff;
  vertical-align: middle;
  padding: 0 20px 0 10px;
  border-left: 1px solid #306bd2;
}
/*带背景:工单和站内信标签*/
.icon-workorder,
.icon-standmail {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background-position: center;
  background-color: #306bd2;
  background-size: 50%;
  background-repeat: no-repeat;
  vertical-align: middle;
}
.icon-workorder {
  background-image: url(//image.yuantutech.com/user/c9f30bfdd9f85199f1bab42fac3ca664-20-24.png);
}
.icon-standmail {
  position: relative;
  background-image: url(//image.yuantutech.com/user/ce21bb6139bbacb23f4c629b035fff4d-22-24.png);
}
.native-message {
  position: absolute;
  top: -3px;
  right: -2px;
  background: #f66c5b;
  border: 1px solid #ffffff;
  width: 6px;
  height: 6px;
  border-radius: 100%;
}
.icon-login-logo {
  display: inline-block;
  width: 70px;
  height: 70px;
  background: url(//image.yuantutech.com/user/2942755e37d6bddddd6a7f523d009546-140-140.png) no-repeat;
  background-size: 100%;
}
/*带背景:工单和站内信标签end*/
/*箭头向下*/
.icon-caret {
  cursor: pointer;
  display: inline-block;
  content: "";
  vertical-align: middle;
  background: inherit;
  border: 1px solid #fff;
  padding: 2px;
  margin-bottom: 5px;
  margin-left: 10px;
  border-top: transparent;
  border-left: transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.icon-add,
.icon-delete {
  display: inline-block;
  width: 8px;
  height: 8px;
  background-size: 100%;
  background-repeat: no-repeat;
}
.icon-add {
  background-image: url(//image.yuantutech.com/user/73f9e80e71d61614b6901f035ad5925d-20-20.png);
}
.icon-delete {
  background-image: url(//image.yuantutech.com/user/da884d6351b8b115a24c72d3f85e95b5-16-16.png);
}
.icon-ellipsis {
  cursor: pointer;
  display: inline-block;
  line-height: 22px;
  padding: 0 8px;
  padding-bottom: 8px;
  text-align: center;
  color: #fff;
  background-color: #000;
}
/*用户头像*/
.icon-user-marklogo {
  width: 30px;
  height: 30px;
  display: inline-block;
  background: url(//image.yuantutech.com/user/35b8b0047023f56340482cdaaea405dd-90-90.png) no-repeat;
  background-size: 100%;
  vertical-align: middle;
  margin: 0 10px;
}
/*展开向左*/
.unfoldicon-right,
.unfoldicon-left {
  cursor: pointer;
  display: inline-block;
  width: 14px;
  height: 36px;
  background-image: url(//image.yuantutech.com/user/dbcf35b6fa3ea6b5180ec6ac5b92770d-28-72.png);
  background-repeat: no-repeat;
  background-size: 100%;
}
.unfoldicon-right {
  background-image: url(//image.yuantutech.com/user/dbcf35b6fa3ea6b5180ec6ac5b92770d-28-72.png);
}
.unfoldicon-left {
  background-image: url(//image.yuantutech.com/user/7f184032492d4d3d18e3e808e9842215-28-72.png);
}
/*侧边栏小标签 start*/
.icon-portrait,
.icon-workbench,
.icon-money,
.icon-tendency,
.icon-location,
.icon-house,
.icon-mobile {
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
}
.icon-portrait {
  background-image: url(//image.yuantutech.com/user/9f1c3d07539c7391ed03090c45bdfc5a-28-28.png);
  background-size: 70%;
}
.icon-workbench {
  background-image: url(//image.yuantutech.com/user/b8174da64d3ef2bb849e21d78a1dc6b1-28-28.png);
  background-size: 70%;
}
.icon-money {
  background-image: url(//image.yuantutech.com/user/ab9101eb5dbddc41b078941bb9bce399-28-28.png);
  background-size: 70%;
}
.icon-tendency {
  background-image: url(//image.yuantutech.com/user/9f1c3d07539c7391ed03090c45bdfc5a-28-28.png);
  background-size: 70%;
}
.icon-location {
  background-image: url(//image.yuantutech.com/user/c5fb22d89f5882c0ae44c522bfb240e4-22-28.png);
  background-size: 55%;
}
.icon-house {
  background-image: url(//image.yuantutech.com/user/28395280809084186157f0c61af17d56-28-28.png);
  background-size: 70%;
}
.icon-mobile {
  background-image: url(//image.yuantutech.com/user/ecc55250e9e5cbdcd25ae16390e77ee1-20-32.png);
  background-size: 50%;
}
/*侧边栏小标签 end*/
/*带圆圈小标签*/
.icon-circle-portrait,
.icon-circle-workbench,
.icon-circle-money,
.icon-circle-location,
.icon-circle-tendenc,
.icon-circle-house {
  width: 32px;
  height: 32px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 98%;
}
.icon-circle-portrait {
  background-image: url(//image.yuantutech.com/user/b64978a6274735505cbc78841c0d7b9e-64-66.png);
}
.icon-circle-workbench {
  background-image: url(//image.yuantutech.com/user/b093e895157ea7106354b54852284da5-64-64.png);
}
.icon-circle-money {
  background-image: url(//image.yuantutech.com/user/f98ad9a76e2a5555f7b81b2326e0cc74-66-64.png);
}
.icon-circle-house {
  background-image: url(//image.yuantutech.com/user/666ad9dcf9cff473a51141139b0df3d7-64-64.png);
}
.icon-circle-location {
  background-image: url(//image.yuantutech.com/user/73a2cb69efbe73fafdadc66c7ec93623-64-64.png);
}
.icon-circle-tendenc {
  background-image: url(//image.yuantutech.com/user/daef11c04d71cdc2ab91d0b2eb347e06-66-64.png);
}
/*带圆圈小标签end*/
/*form 表单角标*/
.icon-formup,
.icon-formupaction,
.icon-formdown,
.icon-formupanction {
  display: inline-block;
  width: 8px;
  height: 5px;
  background-image: url();
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.icon-formup {
  background-image: url(//image.yuantutech.com/user/0ee1b90f43bd6dc69c92effbdb7469cc-14-8.png);
}
.icon-formupaction {
  background-image: url(//image.yuantutech.com/user/6b67251ec8e550e7c5215cc0a2172989-14-10.png);
}
.icon-formdown {
  background-image: url(//image.yuantutech.com/user/3b4081a31ade8011b7c29ddd7c6ad9b3-14-8.png);
}
.icon-formupanction {
  background-image: url(//image.yuantutech.com/user/e6d580fa4ae97d3660f223fa730ac150-14-8.png);
}
/*form 表单角标end*/
/*form 校验提示图标*/
span[class*="icon-validate-status"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.icon-validate-status-waiting {
  margin-top: -7px;
  border: 1px solid;
  border-color: #cddced transparent transparent transparent;
  border-radius: 50%;
  -webkit-animation: loading 1s linear both infinite;
          animation: loading 1s linear both infinite;
}
@-webkit-keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.icon-validate-status-success {
  background-image: url(//image.yuantutech.com/user/34fe8f0ef81f03e14c586f8c43d2bdd3-28-28.png);
}
.icon-validate-status-warning {
  background-image: url(//image.yuantutech.com/user/ea7c235fecf9c903c0513f97c349262e-28-28.png);
}
.icon-validate-status-error {
  background-image: url(//image.yuantutech.com/user/8a85eac2743e38c01bf0837d3e246395-28-28.png);
}
.yt-sidebar {
  position: absolute;
  top: 0px;
  min-height: 400px;
  background-color: #404040;
  height: 100%;
}
.yt-sidebar .extend {
  cursor: pointer;
  line-height: 22px;
  padding: 0 8px;
  text-align: center;
  color: #fff;
  background-color: #000;
}
.yt-sidebar .sider-nav a {
  display: block;
  padding: 10px 15px;
}
.yt-sidebar .sider-nav a .sider-text {
  display: inline-block;
  font-size: 14px;
  color: #999;
  vertical-align: middle;
  padding-right: 5px;
}
.yt-sidebar .sider-nav a:hover {
  background-color: #4383ef;
}
.yt-sidebar .sider-nav a:hover .sider-text {
  color: #fff;
}
.action .extend .icon-ellipsis {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.yt-list-group {
  font-size: 14px;
  color: #666;
}
.yt-list-group .list-group-item {
  text-indent: 20px;
  line-height: 40px;
}
.yt-list-group .list-group-item a {
  position: relative;
  display: block;
}
.yt-list-group .list-group-item a .icon-caret-color {
  position: absolute;
  right: 14px;
  top: 45%;
  border-color: #666;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.yt-list-group .list-group-item a:hover {
  color: #5a92f1;
  background-color: #e4f0fd;
}
.yt-list-group .action > a {
  background-color: #e4f0fd;
}
.yt-list-group .action > a .icon-caret-color {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.yt-list-group .dropdown-menu .list-dropdown-item a:before {
  content: ".";
  padding: 0 6px;
  vertical-align: super;
}
.yt-panel {
  margin: 20px;
  border: 1px solid #dfecfa;
  border-radius: 4px;
}
.yt-panel .panel-title {
  position: relative;
  background-color: #f6fafd;
  padding: 15px 20px;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  font-weight: bold;
  border-bottom: 1px solid #dfecfa;
}
.yt-panel .panel-title .panel-caret {
  position: absolute;
  top: 20px;
  right: 15px;
  border-color: #666;
}
.yt-panel .panel-body {
  padding: 20px;
  font-family: HelveticaNeue;
  font-size: 14px;
  color: #666666;
  line-height: 16px;
}
.yt-panel .panel-body > p {
  line-height: 24px;
}
.yt-panel .sign,
.yt-panel .stress {
  font-weight: bold;
}
.yt-panel .stress {
  color: #4383ef;
}
.yt-panel-notitle {
  position: relative;
  margin: 20px;
  padding: 0 16px;
  border: 1px solid #dfecfa;
  border-radius: 4px;
  color: #666666;
}
.yt-panel-notitle .panel-head {
  font-size: 16px;
  line-height: 18px;
  margin: 14px 0;
  color: #4383ef;
}
.yt-panel-notitle .panel-footer {
  font-size: 12px;
  padding: 6px 0;
}
.yt-panel-notitle .panel-icon {
  position: absolute;
  right: 14px;
  top: 14px;
  opacity: 0.5;
}
.yt-panel-notitle:hover {
  border: 1px solid #5094ff;
}
.yt-panel-notitle:hover .panel-icon {
  opacity: 1;
}
.yt-panel-notitle:hover .panel-footer {
  color: #4383f0;
}
.table {
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 6px;
  font-size: 14px;
  line-height: 16px;
  color: #666;
}
.table tr th {
  font-weight: bold;
  background-color: #f6fafd;
}
.table tr td,
.table tr th {
  padding: 15px 20px;
  border-bottom: 1px solid #dfecfa;
}
.table tr th:first-child,
.table tr td:first-child {
  border-left: 1px solid #dfecfa;
}
.table tr th:last-child,
.table tr td:last-child {
  border-right: 1px solid #dfecfa;
}
.table tr:first-child th {
  border-top: 1px solid #dfecfa;
}
.table tr:first-child th:first-child {
  border-top-left-radius: 6px;
}
.table tr:first-child th:last-child {
  border-top-right-radius: 6px;
}
.table tr:last-child td:first-child {
  border-bottom-left-radius: 6px;
}
.table tr:last-child td:last-child {
  border-bottom-right-radius: 6px;
}
.table thead:only-child tr:last-child th:first-child {
  border-bottom-left-radius: 6px;
}
.table thead:only-child tr:last-child th:last-child {
  border-bottom-right-radius: 6px;
}
.table tbody:only-child tr:first-child td {
  border-top: 1px solid #dfecfa;
}
.table tbody:only-child tr:first-child td:first-child {
  border-top-left-radius: 6px;
}
.table tbody:only-child tr:first-child td:last-child {
  border-top-right-radius: 6px;
}
.input {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #cddced;
  border-radius: 6px;
  font-size: 14px;
  line-height: 16px;
  padding: 8px ;
  margin: 10px 0;
  color: #666;
}
.input:focus {
  border-color: #5094ff;
}
.input[disabled] {
  border-color: #ccc;
  background-color: #f7f7f7;
  cursor: not-allowed;
}
.form-inline .input {
  display: inline-block;
  width: auto;
}
.form-inline,
.form-group {
  padding: 8px 30px;
}
.form-inline .form-group {
  padding: 0;
}
.form-group label {
  margin-left: 5px;
  display: inline-block;
  color: #666;
}
label {
  color: #666;
  font-size: 14px;
  line-height: 16px;
}
label.input-required:before {
  content: "* ";
  color: #f66c5b;
  vertical-align: bottom;
}
.validate-status .input-wrapper {
  position: relative;
}
.validate-status .input-wrapper .input {
  padding-right: 20px;
}
.validate-status .input-explain {
  font-size: 12px;
  line-height: 14px;
  color: #666;
  margin-top: -6px;
}
.validate-status span[class*="icon-validate-status"] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 8px;
}
.is-validating .input-explain {
  color: #999;
}
.has-warning .input {
  border-color: #f9aa00;
}
.has-warning .input-explain {
  color: #f9aa00;
}
.has-error .input {
  border-color: #f66c5b;
}
.has-error .input-explain {
  color: #f66c5b;
}
.form-item-with-help div[class*="col-"] {
  padding-top: 0;
  padding-bottom: 0;
}
.form-item-with-help .form-item-label {
  padding-right: 0px;
  margin-top: 15px;
  text-align: right;
}
input.input-number {
  border: 1px solid #cddced;
  border-radius: 6px;
  font-size: 14px;
  line-height: 16px;
  padding: 8px ;
  margin: 10px 0;
  color: #666;
  width: 90px;
}
input.input-number:focus {
  border-color: #5094ff;
}
.group-shorizontal:before,
.group-shorizontal:after {
  content: "";
  display: block;
  visibility: hidden;
  clear: both;
  *zoom: 1;
}
.form-search {
  display: inline-block;
  width: auto;
  position: relative;
}
.form-search .input {
  margin: 0;
  display: inline-block;
  width: auto;
}
.form-search .submit {
  position: absolute;
  right: 1px;
  top: 1px;
  width: 32px;
  height: 32px;
  box-sizing: content-box;
  float: right;
  border: 0;
  border-left: 1px solid #cddced;
  background-color: #f6fafd;
  background-image: url(//image.yuantutech.com/user/61e47c9cabbfc9f48b6eadbbfd7e5379-26-26.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50%;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.form-search .submit:hover {
  right: 0px;
  top: 0px;
  border: 1px solid #5094FF;
  background-color: #5094FF;
  background-image: url(//image.yuantutech.com/user/29a0683bb1fc99bf3d071c94ad3db5e3-26-26.png);
}
.form-search .submit-click {
  border: 1px solid #5094FF;
  border-color: #3574E4;
  background-color: #3574E4;
  background-image: url(//image.yuantutech.com/user/29a0683bb1fc99bf3d071c94ad3db5e3-26-26.png);
}
.select {
  display: inline-block;
  cursor: pointer;
  width: 190px;
  position: relative;
  padding: 8px 8px;
  height: 16px;
  border: 1px solid #cddced;
  border-radius: 6px;
  font-size: 14px ;
  line-height: 16px;
  color: #666;
  margin-bottom: 5px;
  background-color: #fff;
}
.select .select-inner {
  margin-right: 15px;
  color: #ccc;
}
.select input.select-inner {
  border: 0;
  text-align: left;
  text-indent: 0;
}
.select .icon-formdown,
.select .icon-formup {
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.select .select-dropdown {
  display: none;
  width: 100%;
  margin-top: 5px;
  top: 100%;
  left: 0;
  position: absolute;
  border: 1px solid #cddced;
  border-radius: 6px;
  z-index: 5;
}
.select .select-dropdown ul {
  margin-bottom: 0;
  background-color: #fff;
}
.select .select-dropdown li {
  padding: 8px 16px;
}
.select .select-dropdown li:hover {
  cursor: pointer;
  background-color: #edf4ff;
}
.select .select-dropdown .select-group {
  cursor: default;
  font-size: 14px;
  color: #999;
  padding: 8px 16px;
  background-color: #fff;
  border-radius: 6px;
}
.select .select-dropdown .select-group + ul li {
  padding-left: 32px;
}
.select .select-dropdown ul:only-of-type {
  border-radius: 6px;
}
.select .select-dropdown ul:first-child li:first-child {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}
.select .select-dropdown ul:last-child,
.select .select-dropdown ul:last-child > li:last-child {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.select .select-dropdown li.item-action {
  background-color: #f7f7f7;
  font-weight: bold;
}
.select .select-dropdown li.item-disabled {
  color: #ccc;
  cursor: not-allowed;
}
.select .select-dropdown li.item-disabled:hover {
  background: #fff;
}
.select-search-no .select-dropdown li {
  color: #ccc;
  border-radius: 6px;
}
.select-search-no .select-dropdown li:hover {
  cursor: not-allowed;
  background-color: #fff;
}
.select.action {
  border-color: #5094ff;
}
.select.action .select-inner {
  color: #666;
}
.select.action .select-dropdown {
  display: block;
  max-height: 195px;
  overflow: auto;
}
.select.select-disabled {
  background-color: #f7f7f7;
  border-color: #ccc;
  cursor: not-allowed;
}
.select.select-disabled .select-inner {
  color: #ccc;
}
.select-multi {
  cursor: default;
  width: 390px;
  padding: 1px 8px 3px;
  height: 28px;
}
.select-multi .select-box-item {
  position: relative;
  display: inline-block;
  color: #666;
  font-size: 12px;
  line-height: 14px;
  padding: 5px;
  margin: 2px;
  padding-right: 18px;
  background-color: #f6fafd;
  border: 1px solid #cddced;
  border-radius: 6px;
}
.select-multi .select-box-item .icon-delete {
  position: absolute;
  right: 6px;
  top: 8px;
  cursor: pointer;
}
.select-multi li:hover {
  background: url(//image.yuantutech.com/user/45f823b9b7eb0d2bc1be211bf9d0b053-10-8.png) no-repeat;
  background-position: right;
  background-origin: content-box;
}
.select-multi .select-dropdown .item-action {
  background: url(//image.yuantutech.com/user/4ea8d74678e6621165d810ece47392ea-10-8.png) no-repeat;
  background-position: right;
  background-origin: content-box;
}
.btn {
  display: inline-block;
  box-sizing: border-box;
  border-radius: 6px;
  margin: 5px 0;
  padding: 8px 12px;
  background-color: #5094ff;
  border: 1px solid #5094ff;
  color: #fff;
  font-size: 14px;
  line-height: 16px;
}
.btn:hover {
  background-color: #3574e4;
  border-color: #3574e4;
}
.btn-block {
  margin: 18px 0;
  display: block;
  width: 100%;
  box-sizing: border-box;
}
.btn-secondary {
  background-color: #fff;
  color: #666;
  border: 1px solid #cddced;
}
.btn-secondary:hover {
  color: #4383ef;
  background-color: #fff;
  border-color: #5094ff;
}
button[disabled] {
  cursor: not-allowed;
  background-color: #d9d9d9;
  border-color: #d9d9d9;
}
button[disabled]:hover {
  background-color: #d9d9d9;
  border-color: #d9d9d9;
}
.btn-secondary[disabled] {
  cursor: not-allowed;
  background-color: #f7f7f7;
  border-color: #ccc;
  color: #ccc;
}
.btn-secondary[disabled]:hover {
  background-color: #f7f7f7;
  border-color: #ccc;
  color: #ccc;
}
.btn-lg {
  padding: 10px 15px;
}
.container {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 10px;
  box-sizing: border-box;
}
.container * {
  box-sizing: border-box;
}
.row:before,
.row:after {
  content: "";
  display: block;
  visibility: hidden;
  clear: both;
  *zoom: 1;
}
[class*="col-"] {
  box-sizing: border-box;
  float: left;
  min-height: 1px;
  padding: 10px;
}
.col-1 {
  width: 8.33333333%;
}
.col-2 {
  width: 16.66666667%;
}
.col-3 {
  width: 25%;
}
.col-4 {
  width: 33.33333333%;
}
.col-5 {
  width: 41.66666667%;
}
.col-6 {
  width: 50%;
}
.col-7 {
  width: 58.33333333%;
}
.col-8 {
  width: 66.66666667%;
}
.col-9 {
  width: 75%;
}
.col-10 {
  width: 83.33333333%;
}
.col-11 {
  width: 91.66666667%;
}
.col-12 {
  width: 100%;
}
.yt-login {
  background: url(//image.yuantutech.com/user/dac8718f32f9e8e868e74d69b2ec80a7-236-236.png);
}
.yt-login .login-navbar {
  background-color: #fff;
  min-width: 500px;
}
.yt-login .login-navbar .navbar-brand {
  background-image: url(//image.yuantutech.com/user/67bf143af49b2235f1b6508ca2844742-272-56.png);
}
.yt-login .login-navbar .login-list {
  float: right;
}
.yt-login .login-navbar .login-list li {
  cursor: pointer;
  display: inline-block;
  color: #666;
  font-size: 14px;
  line-height: 14px;
  vertical-align: middle;
  padding: 0 8px;
  margin: 23px 0px;
  border-left: 1px solid #d9d9d9;
}
.yt-login .login-navbar .login-list li:first-child {
  border-left: 0px;
}
.yt-login .popup-login {
  position: fixed;
  width: 450px;
  background-color: #fff;
  margin-top: 30px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.yt-login .popup-login .login-title {
  text-align: center;
  position: relative;
  border-bottom: 1px solid #cddced;
}
.yt-login .popup-login .login-title h1 {
  margin: 0 auto;
  padding-top: 43px ;
  padding-bottom: 12px;
  font-size: 28px;
  color: #666;
}
.yt-login .popup-login .login-title p {
  color: #999;
  font-size: 14px;
  padding-bottom: 24px;
  margin-bottom: 0;
}
.yt-login .popup-login .login-title .icon-login-logo {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.yt-login .popup-login .input {
  margin: 24px 0;
}
.yt-login .popup-login .password-forget {
  color: #4383ef ;
  font-size: 12px;
  line-height: 20px;
  display: block;
  text-align: right;
  margin-top: -20px;
  margin-bottom: 10px;
}
.yt-login .popup-login .tel,
.yt-login .popup-login .footer {
  position: absolute;
  bottom: -25px;
  color: #999;
  font-size: 13px;
}
.yt-login .popup-login .tel {
  left: 0;
}
.yt-login .popup-login .footer {
  right: 0;
}
.yt-login .login-newpassword .login-title h1 {
  padding-top: 20px;
}
.yt-login .login-newpassword .btn-login {
  margin-top: 30px;
}
.yt-login .login-verification .login-title h1 {
  padding-top: 20px;
}
.yt-login .login-verification .btn-login {
  margin-top: 30px;
}
.yt-login .login-verification .verification-code .input-verification {
  margin: 0;
  display: inline-block;
  width: 260px ;
  margin-right: 5px;
}
.yt-login .login-verification .verification-code .btn-verification {
  margin: 0;
  display: inline-block;
  width: 120px;
}
.yt-login .popup-loginsucess {
  position: fixed;
  width: 450px;
  padding: 30px;
  box-sizing: border-box;
  background-color: #fff;
  margin-top: 30px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
}
.yt-login .popup-loginsucess h1 {
  margin: 0 auto;
  padding-top: 0px ;
  padding-bottom: 12px;
  font-size: 28px;
  color: #666;
}
.yt-login .popup-loginsucess p {
  color: #999;
  font-size: 14px;
  padding-bottom: 0px;
  margin-bottom: 0;
}
.yt-login .popup-loginsucess .btn-login {
  margin-top: 40px;
  margin-bottom: 0px;
}
.yt-login .login-newpassword {
  display: none;
}
.yt-login .login-verification {
  display: none;
}
.yt-login .popup-loginsucess {
  display: none;
}
html,
body {
  height: 100%;
}
.yt-main {
  height: 100%;
  min-height: 600px;
  position: relative;
}
.yt-main-body {
  height: 100%;
  margin-left: 170px;
}
.yt-main-product {
  display: -webkit-box;
  display: flex;
  height: 100%;
}
.platform-nav-scene {
  flex-shrink: 0;
  min-height: 600px;
  position: relative;
  background: #f6fafd;
  border-right: 1px solid #e6ebf1;
}
.platform-nav-scene .unfoldicon-left,
.platform-nav-scene .unfoldicon-right {
  position: absolute;
  top: 20px;
}
.platform-nav-scene .unfoldicon-left {
  right: -1px;
  background-image: url(//image.yuantutech.com/user/7f184032492d4d3d18e3e808e9842215-28-72.png);
}
.platform-nav-scene .unfoldicon-right {
  left: 0;
}
.platform-nav-scene .platform-nav-title {
  padding: 26px 25px;
  font-size: 14px;
  line-height: 16px;
  color: #404040;
  text-align: center;
  border-bottom: 1px solid #dfecfa;
}
.inner-con {
  -webkit-box-flex: 1;
          flex: 1;
  overflow: auto;
}
.inner-con .con-title {
  padding: 20px 0 26px;
  margin: 0 20px;
  font-size: 20px;
  line-height: 22px;
  color: #404040;
  border-bottom: 1px solid #dfecfa;
}
.inner-con .user-message-con {
  padding: 26px 19px;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
}
.inner-con .user-message-con .user-message-item .item-name,
.inner-con .user-message-con .user-message-item .item-con {
  font-size: 14px;
  line-height: 14px;
  color: #999;
}
.inner-con .user-message-con .user-message-item .item-name {
  line-height: 22px;
  padding-bottom: 12px;
}
.inner-con .user-message-con .user-message-item .item-con {
  color: #666;
}
.inner-con .user-message-con .user-message-item .operating {
  display: inline-block;
  color: #4383ef;
  padding-left: 5px;
  border-left: 1px solid #ccc;
}
.inner-con .user-message-con .user-name .user-logo {
  width: 52px;
  height: 52px;
  border: 1px solid #cddced;
  border-radius: 100%;
  margin-right: 23px;
  vertical-align: top;
}
.inner-con .user-message-con .user-name .item {
  display: inline-block;
}
.inner-con .user-message-con .user-name .item .item-name {
  color: #4383ef;
  font-size: 18px;
}
.inner-con .large-panel {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  padding: 10px;
}
.inner-con .large-panel .yt-panel-notitle {
  margin: 10px;
  width: 20%;
  min-width: 240px;
}
.inner-con .large-panel .add {
  min-height: 150px;
  background: url(//image.yuantutech.com/user/de9ae19d47908c9a7a87277044447c85-53-48.png) no-repeat;
  background-position: center;
}
