@charset "utf-8";
.elli {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.indent {
  text-indent: -100%;
  overflow: hidden;
}
.border_box {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.visibility {
  visibility: hidden;
}
.clearfix {
  *zoom: 1;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
a,
span,
i,
em,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu {
  margin: 0;
  padding: 0;
}
header,
footer,
section,
article,
aside,
nav,
hgroup,
address,
figure,
figcaption,
menu,
details {
  display: block;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
caption,
th {
  text-align: left;
  font-weight: normal;
}
html,
body,
fieldset,
img,
iframe,
abbr {
  border: 0;
}
i,
cite,
em,
var,
address,
dfn {
  font-style: normal;
}
[hidefocus],
summary {
  outline: 0;
}
li {
  list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
small {
  font-size: 100%;
}
sup,
sub {
  font-size: 83%;
}
pre,
code,
kbd,
samp {
  font-family: inherit;
}
q:before,
q:after {
  content: none;
}
textarea {
  overflow: auto;
  resize: none;
}
label,
summary {
  cursor: default;
}
a,
button {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
em,
strong,
b {
  font-weight: bold;
}
del,
ins,
u,
s,
a {
  text-decoration: none;
}
body,
textarea,
input,
button,
select,
keygen,
legend {
  font-size: 14px;
  color: #55555d;
  outline: 0;
  font-family: "Microsoft YaHei", Helvetica, "STHeiti STXihei", "Microsoft JhengHei", Tohoma, Arial;
  font-style: normal;
}
html,
body {
  min-width: 1000px;
  height: 100%;
  line-height: 2em;
  background: #fff;
  overflow: hidden;
}
p,
a {
  color: #55555d;
}
a {
  outline: none;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  -webkit-transition-property: background, color, border;
  -moz-transition-property: background, color, border;
  transition-property: background, color, border;
}
a:hover {
  text-decoration: none;
}
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}
/* 公共样式 */
.clearfix:after,
.clearfix:before {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
/* 公共样式 */
.clearfix:after,
.clearfix:before {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.icon-help {
  cursor: pointer;
}
.info-loading {
  background: url("/static/img/invitation/loading.gif")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/loading.gif*/ center no-repeat;
}
.info-loading-txt {
  position: absolute;
  top: 159px;
  left: 228px;
}
/*布局*/
.wrapper {
  position: relative;
  height: 100%;
}
.page-left {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 300;
  width: 260px;
  background: #343745;
  -webkit-transition: width 0.3s ease-out;
  -moz-transition: width 0.3s ease-out;
  transition: width 0.3s ease-out;
}
/*@media screen and (max-height: 740px) {
	.page-left{
		bottom: -64px;
	}
}
@media screen and (max-height: 700px) {
	.page-left{
		bottom: -74px;
	}
}
@media screen and (max-height: 600px) {
	.page-left{
		bottom: -84px;
	}
}*/
.content-wrapper {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.content-toolbar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding: 0 25px 0 40px;
  height: 58px;
  background: #f8f8f8;
}
.content-table {
  position: absolute;
  top: 58px;
  left: 0;
  right: 0;
  bottom: 70px;
}
.content-table-toolbar {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  padding: 20px 70px;
  height: 28px;
  text-align: right;
  background: #fff;
  border-top: 1px solid #e1e1e6;
}
.content-info {
  position: absolute;
  right: -850px;
  top: 0;
  bottom: 0;
  z-index: 200;
  padding: 25px;
  width: 800px;
  background: #fff;
  border-left: 1px solid #e1e1e6;
  overflow: auto;
  opacity: 0;
  -webkit-transition: right 0.3s ease-in-out;
  -moz-transition: right 0.3s ease-in-out;
  transition: right 0.3s ease-in-out;
  -webkit-transition-property: right, opacity;
  -moz-transition-property: right, opacity;
  transition-property: right, opacity;
}
.default-page {
  padding-bottom: 20px;
}
.default-icon {
  margin: 0 auto;
  width: 150px;
  height: 90px;
  background: url("/static/img/invitation/icon-default.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-default.png*/ 0 -110px no-repeat;
}
.default-txt {
  padding: 10px 0;
  text-align: center;
  font-size: 12px;
  color: #a8a8ae;
}
.default-page-task .default-icon {
  background-position: 0px 0px;
}
.default-page-err .default-icon {
  background-position: 0px -215px;
}
.default-page-warn .default-icon {
  background-position: 0px -320px;
}
.default-page-null .default-icon {
  background-position: 0px -425px;
}
.data-null {
  position: relative;
  padding-top: 30px;
  height: 20px;
  text-align: center;
  font-size: 12px;
  color: #a8a8ae;
}
.no-data {
  font-size: 12px;
  color: #a8a8ae;
}
.default-table {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9;
  width: 100%;
  background: #fff;
  border-top: 1px solid #dedad7;
}
.default-table p {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -55px;
  padding-top: 82px;
  width: 100%;
  text-align: center;
  background: url("/static/img/invitation/icon_default_table.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_default_table.png*/ top center no-repeat;
}
.area-code-box,
.in-sel-box {
  position: absolute;
  top: -1px;
  left: -81px;
  padding-right: 20px;
  width: 50px;
  height: 38px;
  color: #0a0808;
  background: #fff url("/static/img/invitation/form-select.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/form-select.png*/ right center no-repeat;
  border: 1px solid #cacaca;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.sel-box-txt {
  padding: 0 20px 0 10px;
  width: 40px;
  line-height: 38px;
  color: #666;
  overflow: hidden;
  cursor: pointer;
}
.sel-box-list {
  display: none;
  position: absolute;
  top: 100%;
  left: -1px;
  z-index: 100;
  width: 270px;
  max-height: 180px;
  background: #fff;
  border: 1px solid #cacaca;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  overflow-x: hidden;
  overflow-y: auto;
}
.sel-box-list li {
  padding: 0 10px;
  line-height: 30px;
  font-size: 12px;
  color: #666;
}
.sel-box-list li span {
  float: right;
}
.sel-box-list li:hover {
  background: #eee;
}
.in-sel-box-open .sel-box-list {
  display: block;
}
.staff-phone-box {
  padding-left: 185px!important;
}
.pop .info-form .staff-phone-box .in-txt {
  width: 158px;
}
.staff-phone-box .in-sel-box {
  top: 1px;
  left: 105px;
  width: 50px;
  height: 28px;
  border: 1px solid #e1e1e6;
}
.staff-phone-box .sel-box-txt {
  line-height: 28px;
}
.staff-phone-box .sel-box-list {
  width: 250px;
}
.team-tree {
  position: absolute;
  top: 58px;
  left: 0;
  bottom: 0;
  width: 230px;
  background-color: #fff;
  border-top: 1px solid #dedad7;
  border-right: 1px solid #dedad7;
  overflow: auto;
}
.team-tree .tree-item {
  display: block;
  position: relative;
}
.team-tree .tree-item li {
  padding-left: 20px;
}
.team-tree .tree-item i {
  position: absolute;
  top: 0;
  left: 0;
  width: 35px;
  height: 24px;
  background: url("/static/img/invitation/icon_tree_01.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_tree_01.png*/ right -64px no-repeat;
}
.team-tree .tree-item span {
  display: block;
  padding-left: 40px;
  margin-right: 68px;
  height: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.team-tree .item-box {
  position: relative;
  height: 24px;
  line-height: 24px;
  font-size: 14px;
  color: #55555d;
  cursor: pointer;
}
.team-tree .f > .item-box {
  margin-top: 10px;
  background-color: #f8f8fa;
}
.team-tree .s span {
  padding-left: 60px;
}
.team-tree .s i {
  width: 55px;
}
.team-tree .t span {
  padding-left: 80px;
}
.team-tree .t i {
  display: none;
}
.team-tree .s,
.team-tree .t {
  display: none;
}
.team-tree .ctrl {
  display: none;
  position: absolute;
  top: 0;
  right: 3px;
}
.team-tree .ctrl a {
  float: left;
  width: 22px;
  height: 24px;
  text-indent: -9999px;
  background: url("/static/img/invitation/icon_tree_02.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_tree_02.png*/ left center no-repeat;
}
.team-tree .ctrl .del {
  background-position: -24px center;
}
.team-tree .ctrl .edit {
  background-position: -48px center;
}
.team-tree .ctrl a:hover {
  background-image: url("/static/img/invitation/icon_tree_03.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_tree_03.png*/;
}
.team-tree .item-box:hover .ctrl {
  display: block;
}
.team-tree .f > .item-box .ctrl,
.team-tree .f > .item-box:hover .ctrl {
  display: block;
}
.team-tree .f > .item-box .ctrl .del,
.team-tree .f > .item-box:hover .ctrl .del,
.team-tree .f > .item-box .ctrl .edit,
.team-tree .f > .item-box:hover .ctrl .edit {
  display: none;
}
.team-tree .f > .item-box .ctrl .add,
.team-tree .f > .item-box:hover .ctrl .add {
  background-image: url("/static/img/invitation/icon_tree_03.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_tree_03.png*/;
}
.team-tree .t > .item-box .ctrl .add,
.team-tree .t > .item-box:hover .ctrl .add {
  display: none;
}
.team-tree .active {
  display: block;
}
.team-tree .active > .item-box i {
  background-position: right 6px;
}
.guide-box {
  display: none;
  position: fixed;
  top: 100px;
  left: 100px;
  z-index: 1000;
}
.guide-box .txt {
  position: relative;
  padding: 5px 10px;
  background: #f27545;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.guide-box .txt p {
  line-height: 1.8;
  font-size: 14px;
  color: #fff;
}
.guide-box .txt i {
  position: absolute;
  left: 8px;
  bottom: -11px;
  width: 12px;
  height: 11px;
  background: url("/static/img/invitation/icon_guide.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_guide.png*/ top left no-repeat;
}
.guide-box .txt-top i {
  left: auto;
  bottom: auto;
  right: 8px;
  top: -11px;
  background-position: top right;
}
.guide-box .an {
  display: none;
  position: absolute;
  left: 0;
  bottom: 100%;
  width: 100%;
}
.guide-box .an .an-ch,
.guide-box .an .an-box,
.guide-box .an .an-ax {
  position: absolute;
  left: 0;
  bottom: 0;
}
.guide-box .an .an-ch {
  z-index: 10;
  width: 24px;
  height: 35px;
  background: url("/static/img/invitation/icon_guide_02.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_guide_02.png*/ no-repeat;
  -webkit-transition: left 3s linear;
  -moz-transition: left 3s linear;
  transition: left 3s linear;
}
.guide-box .an .an-ch-back {
  background-image: url("/static/img/invitation/icon_guide_04.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_guide_04.png*/;
}
.guide-box .an .an-ax {
  bottom: 10px;
  width: 19px;
  height: 17px;
  background: url("/static/img/invitation/icon_guide_03.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_guide_03.png*/ no-repeat;
  -webkit-transform: scale(0.6);
     -moz-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
  -webkit-transition: bottom 3s linear, opacity 2s ease-out, -webkit-transform 2s ease-in-out;
  transition: bottom 3s linear, opacity 2s ease-out, -webkit-transform 2s ease-in-out;
  -moz-transition: bottom 3s linear, opacity 2s ease-out, transform 2s ease-in-out, -moz-transform 2s ease-in-out;
  transition: bottom 3s linear, opacity 2s ease-out, transform 2s ease-in-out;
  transition: bottom 3s linear, opacity 2s ease-out, transform 2s ease-in-out, -webkit-transform 2s ease-in-out, -moz-transform 2s ease-in-out;
}
.guide-box .an .an-ax-move {
  bottom: 200px;
  opacity: 0;
  -webkit-transform: scale(1);
     -moz-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.nav-header {
  height: 80px;
}
.nav-header .logo {
  height: 70px;
  background: url("/static/img/invitation/logo.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/logo.png*/ 28px 26px no-repeat;
  background-image: url("/static/img/invitation/logo.svg")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/logo.svg*/, none;
}
.nav-header .logo a {
  display: block;
  height: 100%;
  text-indent: -9999px;
}
.nav-header .btn-nav-toggle {
  position: absolute;
  right: -20px;
  top: 17px;
  z-index: 100;
  width: 40px;
  height: 45px;
}
.nav-header .icon-nav-toggle {
  display: block;
  height: 100%;
  background: url("/static/img/invitation/icon-nav-toggle.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-nav-toggle.png*/ no-repeat;
}
.nav-body li {
  position: relative;
  display: block;
  margin: 10px 0;
  height: 40px;
}
.nav-body a {
  display: block;
  height: 40px;
  line-height: 40px;
  color: #a6b3c0;
  font-size: 16px;
  border-left: 3px solid #343745;
  overflow: hidden;
}
.nav-body .report,
.nav-body .setting {
  background: url("/static/img/invitation/index-i1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/index-i1.png*/ 88% 15px no-repeat;
  -webkit-background-size: 6px auto;
          background-size: 6px auto;
}
.nav-body span {
  padding-left: 100px;
}
.nav-body li:hover > a,
.nav-body li a.active {
  color: #ee742f;
  background-color: #2d2e3d;
  border-color: #ee742f;
}
.nav-body i {
  position: absolute;
  top: 10px;
  left: 26px;
  width: 24px;
  height: 24px;
  background: url("/static/img/invitation/icon-nav.png-v=20160811")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-nav.png?v=20160811*/ no-repeat;
}
.nav-body .home i {
  background-position: -2px 0;
}
.nav-body .customer i {
  background-position: -2px -52px;
}
.nav-body .contact i {
  background-position: -1px -105px;
}
.nav-body .visit i {
  background-position: -1px -155px;
}
.nav-body .chance i {
  background-position: -2px -208px;
}
.nav-body .service i {
  background-position: -2px -260px;
}
.nav-body .market i {
  background-position: 0 -313px;
}
.nav-body .setting i {
  background-position: 0 -363px;
}
.nav-body .notes i {
  background-position: 0 -414px;
}
.nav-body .resource i {
  background-position: -2px -464px;
}
.nav-body .email i {
  background-position: -2px -505px;
}
.nav-body .sales i {
  background-position: -2px -551px;
}
.nav-body .home.active i {
  background-position: -43px 0;
}
.nav-body .customer.active i {
  background-position: -43px -52px;
}
.nav-body .contact.active i {
  background-position: -42px -105px;
}
.nav-body .visit.active i {
  background-position: -42px -155px;
}
.nav-body .chance.active i {
  background-position: -43px -208px;
}
.nav-body .service.active i {
  background-position: -43px -260px;
}
.nav-body .market.active i {
  background-position: -41px -313px;
}
.nav-body .setting.active i {
  background-position: -41px -363px;
}
.nav-body .notes.active i {
  background-position: -41px -414px;
}
.nav-body .resource.active i {
  background-position: -41px -464px;
}
.nav-body .email.active i {
  background-position: -41px -505px;
}
.nav-body .sales.active i {
  background-position: -41px -551px;
}
.nav-body .resource .resource_hot {
  position: absolute;
  left: 74px;
  top: -8px;
  color: #fb160b;
  font-size: 10px;
}
.nav-body .report i {
  background: url("/static/img/invitation/report-nav-icon1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/report-nav-icon1.png*/ 3px 0px no-repeat;
}
.nav-body .report.active i {
  background-image: url("/static/img/invitation/report-nav-icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/report-nav-icon2.png*/;
}
.nav-footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 50px;
  height: 50px;
  padding: 0 26px 0 20px;
}
.nav-footer .userimg {
  position: absolute;
  left: 20px;
  top: 0;
  width: 42px;
  height: 41px;
}
.nav-footer .userinfo {
  padding-left: 55px;
}
.nav-footer .userinfo p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 22px;
  color: #a6b3c0;
}
.nav-body .nav-sub {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
  width: 130px;
  background: #3c3d49;
}
.nav-body li:hover .nav-sub {
  display: block;
}
.nav-body .nav-sub a {
  position: relative;
  font-size: 12px;
  text-align: center;
  border: none;
}
.nav-body .nav-sub a.active,
.nav-body .nav-sub a:hover {
  color: #a6b3c0;
  background: #2d2e3d;
}
.nav-body .nav-sub i {
  position: absolute;
  top: 14px;
  left: 14px;
  width: 18px;
  height: 14px;
  text-indent: -9999px;
  background: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/ -9999px -9999px no-repeat;
}
.nav-body .nav-sub .setting-person i {
  background-position: -121px -119px;
}
.nav-body .nav-sub .setting-plan i {
  background-position: -155px -119px;
}
.nav-body .nav-sub .setting-resource i {
  top: 12px;
  height: 18px;
  background-position: -218px -117px;
}
.nav-body .nav-sub .setting-staff i {
  background-position: -193px -120px;
}
.nav-body .nav-sub .kh,
.nav-body .nav-sub .lx,
.nav-body .nav-sub .bf,
.nav-body .nav-sub .sj,
.nav-body .nav-sub .sh {
  padding-left: 50px;
  text-align: left;
}
.nav-body .nav-sub .kh i,
.nav-body .nav-sub .lx i,
.nav-body .nav-sub .bf i,
.nav-body .nav-sub .sj i,
.nav-body .nav-sub .sh i {
  top: 6px;
  left: 14px;
  width: 24px;
  height: 30px;
  background-image: url("/static/img/invitation/report-left-icon.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/report-left-icon.png*/;
  background-position: 0px 0px;
}
.nav-body .nav-sub .lx i {
  background-position: 0px -35px;
}
.nav-body .nav-sub .bf i {
  background-position: 0px -71px;
}
.nav-body .nav-sub .sj i {
  background-position: 0px -105px;
}
.nav-body .nav-sub .sh i {
  background-position: 0px -138px;
}
@media screen and (max-height: 800px) {
  .nav-body li {
    height: 31px;
    margin: 9px 0;
  }
  .nav-body a {
    font-size: 15px;
  }
}
/* 添加弹窗 */
.pop {
  display: none;
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 1000;
  background: url("/static/img/invitation/black40.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/black40.png*/;
  background: rgba(0, 0, 0, 0.4);
}
.pop-main {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -260px;
  margin-top: -125px;
  width: 520px;
  background-color: #f8f8f8;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  -webkit-box-shadow: 0 0 10px #999;
          box-shadow: 0 0 10px #999;
}
.pop-customer {
  width: 500px;
}
.pop form > textarea {
  display: none;
}
.info-form .chachong {
  position: absolute;
  top: 0px;
  left: 366px;
  padding-left: 20px;
  padding-right: 10px;
  line-height: 30px;
  font-size: 12px;
  background: url("/static/img/invitation/icon-search-cc.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-search-cc.png*/ left center no-repeat;
}
.info-form .chachong:hover {
  color: #ee742f;
  background-image: url("/static/img/invitation/icon-search-cch.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-search-cch.png*/;
}
.sao-ewm {
  display: none;
}
.pop-slide-main {
  margin-left: -308px;
  width: 616px;
}
.pop-slide-main .info-form {
  position: relative;
}
.pop-slide-main .sao-ewm {
  display: block;
  position: absolute;
  top: 40px;
  right: 20px;
  z-index: 10;
  width: 170px;
}
.pop-slide-main .sao-ewm p {
  margin-bottom: 12px;
  line-height: 18px;
  font-size: 14px;
  word-wrap: break-word;
  word-break: break-all;
}
.pop-slide-main .sao-ewm2 {
  top: 10px;
  right: 15px;
  width: 160px;
}
.pop-slide-main .sao-ewm .sao-ewm-tips {
  padding: 10px 12px;
  background: #eeeeed;
  -webkit-border-radius: 6px;
          border-radius: 6px;
}
.pop-slide-main .sao-ewm img {
  display: block;
  margin: 0 auto;
  width: 112px;
  height: auto;
  border: 8px solid #fff;
}
.pop-add-staff {
  min-height: 270px;
}
.pop-chachong-box {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  background: url("/static/img/invitation/black-gray40.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/black-gray40.png*/;
  background: rgba(85, 85, 93, 0.4);
}
.pop-chachong-main {
  position: absolute;
  top: 162px;
  left: 50%;
  margin-left: -333px;
  width: 666px;
  background: #f8f8f8;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.pop-chachong-content {
  padding: 10px 40px;
}
.pop-chachong-content .in-box {
  padding-left: 0!important;
}
.pop-chachong-content .form-tips {
  left: 0!important;
}
.pop-chachong-content .icon-search {
  position: absolute;
  top: 2px;
  left: 220px;
  width: 28px;
  height: 28px;
  text-indent: -9999px;
  background: url("/static/img/invitation/icon-search.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-search.png*/ no-repeat center;
  cursor: pointer;
}
.chachong-customer-list table {
  width: 100%;
}
.chachong-customer-list th,
.chachong-customer-list td {
  padding-right: 10px;
  height: 18px;
  font-size: 12px;
}
.chachong-customer-list th {
  padding: 0 15px;
  height: 20px;
  border-bottom: 1px solid #e6e6e6;
  white-space: nowrap;
}
.chachong-customer-list .null-data td {
  height: 32px;
  text-align: center;
}
.pop-head {
  position: relative;
  padding: 0 14px;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  background: #33374d;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
}
.pop-close {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 100%;
  text-indent: -9999px;
  background: url("/static/img/invitation/pop-close-i1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-close-i1.png*/ center no-repeat;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
}
.pop-close:hover {
  -webkit-transform: rotate(90deg);
     -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.pop-foot {
  padding: 8px 18px;
  height: 30px;
  text-align: right;
  border-top: 1px solid #e1e1e6;
}
.pop-btn {
  display: inline-block;
  margin-left: 12px;
  min-width: 66px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-size: 12px;
  color: #f8f8f8;
  background: #ee742f;
  border: 1px solid #ee742f;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.pop-btn.sending {
  background-color: #d3d3d3;
  color: #fff;
  border: 1px solid #d3d3d3;
}
.pop-btn.sending:hover {
  background-color: #d3d3d3;
  border: 1px solid #d3d3d3;
  color: #fff;
}
.pop-btn.disabled {
  background-color: #d3d3d3;
  border: 1px solid #d3d3d3;
  padding: 0 10px;
}
.pop-btn-white {
  background-color: #fff;
  color: #55555d;
  border-color: #e1e1e6;
}
.pop-btn-grey {
  background-color: #e1e1e6;
  color: #55555d;
  border-color: #e1e1e6;
}
.pop-content {
  padding: 18px 25px;
  overflow-x: hidden;
  overflow-y: auto;
}
.pop-content .tips {
  margin-left: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  color: #ff0000;
}
.pop-warn-txt {
  padding: 32px 42px;
}
.pop-warn-txt p {
  padding-left: 45px;
  line-height: 28px;
  font-size: 12px;
  background: url("/static/img/invitation/pop-warn-i1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-warn-i1.png*/ no-repeat center left;
}
.pop_success_txt {
  text-align: center;
}
.pop_success_txt p {
  line-height: 48px;
  font-size: 12px;
  text-align: center;
  background: url("/static/img/invitation/icon_right.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_right.png*/ 118px 5px no-repeat;
}
/* 弹出框common */
.pop .info-form span {
  font-size: 12px;
}
.pop .info-form .in-box {
  min-height: 28px;
  line-height: 28px;
  padding-bottom: 16px;
}
.pop .info-form .in-box .comm_type a {
  padding: 3px 10px;
  border: 1px solid #e3e2e1;
  background-color: #fff;
}
.pop .info-form .in-box .comm_type a:hover {
  background-color: #ee742f;
  color: #fff;
  border: 1px solid #ee742f;
}
.pop .info-form .in-box .comm_type a.active {
  background-color: #ee742f;
  color: #fff;
  border: 1px solid #ee742f;
}
.pop .info-form .in-box .tel {
  position: relative;
  width: 250px;
  margin-top: 5px;
}
.pop .info-form .in-box .del_tel {
  position: absolute;
  top: 9px;
  right: 6px;
  width: 12px;
  height: 12px;
  background: url("/static/img/invitation/icon_del_12x12.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_del_12x12.png*/ center center no-repeat;
}
.pop .info-form .in-box .add_tel {
  width: 250px;
  height: 28px;
  line-height: 28px;
  color: #ee742f;
  cursor: pointer;
}
.pop .info-form .in-box .add_tel .icon_addTel {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-top: -2px;
  background: url("/static/img/invitation/icon-ctrl-a.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-ctrl-a.png*/ no-repeat;
  vertical-align: middle;
}
.pop .info-form .in-box .add_more {
  width: 250px;
  height: 28px;
  line-height: 28px;
  color: #ee742f;
  cursor: pointer;
}
.pop .info-form .in-box .add_more .icon_add {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-top: -2px;
  background: url("/static/img/invitation/icon-ctrl-a.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-ctrl-a.png*/ no-repeat;
  vertical-align: middle;
}
.pop .info-form .in-box .goods .icon_del {
  position: absolute;
  margin-top: 9px;
  right: 0;
  width: 12px;
  height: 12px;
  background: url("/static/img/invitation/icon_del_12x12.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_del_12x12.png*/ center center no-repeat;
}
.pop .info-form .in-box.hidden {
  display: none;
}
.pop .info-form .in-txt,
.pop .info-form .in-sel,
.pop .info-form .in-text {
  padding: 5px;
  font-size: 12px;
  background-color: #fff;
  border: 1px solid #e1e1e6;
  -webkit-transition: border-color 0.3s ease-in-out;
  -moz-transition: border-color 0.3s ease-in-out;
  transition: border-color 0.3s ease-in-out;
  -webkit-border-radius: 3px;
          border-radius: 3px;
}
.pop .info-form .in-txt {
  width: 238px;
  height: 18px;
  line-height: 18px;
}
.pop .info-form .in-txt.in-txt-imgcode {
  width: 165px;
}
.pop .info-form .imgcode_box {
  position: absolute;
  right: 0;
  top: 0;
}
.pop .info-form .imgcode_box .img_code {
  float: left;
  height: 30px;
  width: 112px;
}
.pop .info-form .imgcode_box .img_code_btn {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  float: left;
  margin-left: 18px;
  color: #277adc;
  text-decoration: underline;
}
.pop .info-form .in-txt.focus,
.pop .info-form .in-txt:focus,
.pop .info-form .in-text:focus {
  border-color: #ccc;
}
.pop .info-form .in-err {
  border-color: #f00;
}
.pop .info-form .in-sel,
.pop .info-form .in-sel-area {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 250px;
  height: 30px;
}
.pop .info-form .in-sel,
.pop .info-form .in-sel-icon {
  background-image: url("/static/img/invitation/form-select.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/form-select.png*/;
  background-position: right center;
  background-repeat: no-repeat;
}
.pop .info-form .in-text {
  width: 238px;
  height: 34px;
  line-height: 18px;
  -webkit-transition: height 0.3s ease-in-out;
  -moz-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
}
.pop .info-form .in-text-focus {
  height: 68px;
}
.pop .info-form .in-box .p-txt {
  height: 28px;
  line-height: 28px;
}
.laydate {
  background-image: url("/static/img/invitation/icon-date.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-date.png*/;
  background-position: right center;
  background-repeat: no-repeat;
}
.star {
  position: absolute;
  left: -13px;
  top: 0;
  color: #f00;
}
.pop .more-btn {
  padding-left: 10px;
  color: #a8a8ae;
  font-size: 12px;
}
.pop .more-btn:hover {
  color: #ee742f;
}
/* 添加售后 */
/* 创建任务 */
.pop-add-task {
  margin-top: 10px;
}
/* 拜访报告 */
.pop .info-form .in-box-row {
  padding-bottom: 0;
  margin: 32px 0;
  min-height: 1px;
  border-bottom: 1px solid #e1e1e6;
}
.pop .info-form .in-box-row .name {
  top: -14px;
  left: 0;
  padding: 0 10px;
  font-size: 18px;
  background: #f8f8f8;
}
.pop .info-form .in-box-row .fz14 {
  font-size: 14px;
}
/* 添加客户 */
.pop .info-form .in-sel-area {
  float: left;
  width: 78px;
  margin-right: 8px;
}
.pop .info-form .in-sel-type {
  float: left;
  width: 121px;
  margin-right: 8px;
}
.pop .info-form .in_txt_radio {
  position: relative;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  color: #333333;
  padding-left: 23px;
  margin-right: 10px;
}
.pop .info-form .in_txt_radio:before {
  position: absolute;
  top: 9px;
  left: 0;
  content: ' ';
  width: 14px;
  height: 14px;
  margin-top: -7px;
  border: 1px solid #c0c0c0;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.pop .info-form .in_txt_radio.active:before {
  border: 1px solid #22acfc;
  background-color: #22acfc;
}
.pop .info-form .in_txt_radio.active:after {
  content: " ";
  position: absolute;
  left: 6px;
  top: 8px;
  width: 4px;
  height: 4px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background-color: #fff;
}
.pop .info-form .in_txt_radio input {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0;
  width: 0;
  height: 0;
  opacity: 0;
}
.pop .info-form .in-txt-type {
  float: left;
  width: 110px;
  margin-right: 8px;
  display: none;
}
/* 转移客户 */
.pop-transform,
.pop-add-number {
  padding-left: 15px;
}
.add-staff {
  margin-bottom: 20px;
}
.add-staff p {
  font-size: 12px;
}
.new-leader {
  padding: 0;
}
.new-leader .search-title {
  padding-right: 50px;
  float: left;
  line-height: 34px;
}
.search-box p,
.search-box span,
.search-box dl {
  font-size: 12px;
}
.search-box .search-fl {
  position: relative;
  float: left;
  width: 248px;
  background: #fff;
}
.search-fl .dl-box {
  position: relative;
  padding: 2px 4px;
  min-height: 26px;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.search-fl dl {
  float: left;
  max-width: 100%;
}
.search-fl dt {
  position: relative;
  float: left;
  padding: 0 22px 0 5px;
  margin: 0 5px 0 0;
  max-width: 90%;
  height: 26px;
  line-height: 26px;
  background: #f8f8fa;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.search-fl .search-intxt {
  float: left;
  padding: 0;
  max-width: 100%;
  width: 100%;
  height: 26px;
  line-height: 24px;
  font-size: 12px;
  border: none;
  vertical-align: top;
}
.search-fl .icon-del-search {
  position: absolute;
  width: 11px;
  height: 11px;
  right: 5px;
  top: 9px;
  background: url("/static/img/invitation/pop-close-i3.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-close-i3.png*/ no-repeat;
  cursor: pointer;
}
.search-fl .box-list .icon-checked {
  margin: 10px 6px 0 10px;
}
.search-fl .box-list li .list-title i {
  width: 10px;
  height: 10px;
  float: left;
  padding-left: 0;
  margin: 10px 6px 0 10px;
  border: 1px solid #e1e1e6;
  cursor: pointer;
}
.search-fl .box-list span {
  color: #55555d;
}
.search-fl .box-list li.active .list-title i {
  width: 12px;
  height: 12px;
  background: url("/static/img/invitation/detail-ctrl.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/detail-ctrl.png*/ no-repeat -260px -12px;
  border: none;
}
.search-fl .box-list li input {
  margin-left: 10px;
  vertical-align: middle;
}
.search-fl .box-list li.active .list-title label {
  text-decoration: none;
}
.search-fl .icon-search {
  position: absolute;
  top: 2px;
  right: 2px;
  width: 28px;
  height: 28px;
  background: url("/static/img/invitation/icon-search.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-search.png*/ no-repeat center;
  cursor: pointer;
}
.search-fl .search-select-box {
  display: none;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.search-fl.active .search-select-box {
  display: block;
}
.search-fl .search-select-box .box-list {
  -webkit-border-radius: 2px;
          border-radius: 2px;
  background: #fff;
}
.search-fl .select-ctrl {
  height: 30px;
  background: #eee;
  border-top: 1px solid #e1e1e6;
}
.search-fl .select-ctrl a {
  float: left;
  width: 122px;
  text-align: center;
}
.search-fl .search-next a.next,
.search-fl .search-prev a.prev {
  color: #ee742f;
}
.search-fl .select-ctrl a:nth-child(1) {
  border-right: 1px solid #e1e1e6;
}
.search-box-single .search-fl dl {
  display: none;
}
/* 添加成员 */
.pop-warn-txt.add-staff i {
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: middle;
  background: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/ no-repeat -91px -8px;
}
/* 团队成员变更 */
.pop-staff-modify {
  padding: 32px 42px;
}
.pop-staff-modify span {
  padding-left: 10px;
  line-height: 50px;
}
.pop-staff-modify input {
  vertical-align: middle;
}
/* 修改目标 */
.in-box .in-box-sub {
  width: 335px;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.in-box-subbox {
  border-bottom: 1px solid #e1e1e6;
  padding: 10px 0;
}
.pop .in-box-sub .assessment,
.pop .in-box-sub .in-txt {
  float: left;
  width: 100px;
  margin-left: 10px;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.pop .in-box-sub .in-txt {
  width: 65px;
}
.pop .in-box-subbox.last {
  border-bottom: none;
  height: 51px;
  padding: 0;
}
.pop .in-box-subbox a {
  float: right;
  padding: 5px 5px 0 0;
  font-size: 12px;
  color: #a8a8ae;
}
.pop .in-box-subbox a:hover {
  color: #ff6c00;
}
.pop .in-box-sub .del-oneline {
  width: 14px;
  height: 14px;
  display: inline-block;
  padding: 0px;
  margin: 9px 6px 0 0;
  background: url("../images/close.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/css//images/close.png*/ no-repeat;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
}
.pop .in-box-sub .del-oneline:hover {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
       transform: rotate(90deg);
}
/* 弹窗表单提示语 */
.fixed-tips,
.inser-tips,
.form-tips {
  position: absolute;
  bottom: 0;
  left: 105px;
  color: #f00;
  line-height: 1;
}
.fixed-tips {
  color: #9c9c9d;
}
.inser-tips {
  color: #24a7fa;
}
/* 导入客户 */
.pop-customer .pop-content {
  padding: 25px 60px 25px 40px;
}
.step-flow {
  height: 70px;
}
.step-flow p {
  line-height: 16px;
  font-size: 12px;
}
.step-first {
  float: left;
  width: 100px;
}
.step-middle {
  float: left;
  width: 200px;
  text-align: center;
}
.step-last {
  float: left;
  width: 100px;
  text-align: right;
}
.step-flow .process {
  position: relative;
  height: 3px;
  margin-top: 10px;
  background: #e1e4e9;
}
.step-flow .process .corner {
  position: absolute;
  top: -5px;
  display: block;
  width: 12px;
  height: 12px;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  background: #e1e4e9;
}
.step-middle .process .corner {
  left: 50%;
  margin-left: -6px;
}
.step-last .process .corner {
  right: 0;
}
.step-flow .step-first .process.active,
.step-flow .step-middle .process.active,
.step-flow .step-last .process.active {
  background: #ee742f;
}
.step-flow .step-first .process.active .corner,
.step-flow .step-middle .process.active .corner,
.step-flow .step-last .process.active .corner {
  background: #ee742f;
}
.import-instruction .pop-item {
  margin-bottom: 15px;
}
.import-instruction .pop-item-content {
  font-size: 12px;
  line-height: 18px;
}
.pop-item-content .download-box {
  margin-left: 25px;
}
.download-box a {
  color: #ee742f;
}
.pop-item .import-notice p {
  padding-bottom: 10px;
  color: #a8a8ae;
}
.import-notice {
  margin: 25px;
  line-height: 20px;
  color: #a8a8ae;
}
.pop-item-content .btn-fileup {
  height: 30px;
  margin: 10px 0 0 25px;
  background: url("/static/img/invitation/btn-file.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/btn-file.png*/ no-repeat;
}
.pop-item-content .btn-fileup input {
  width: 100px;
  line-height: 30px;
  opacity: 0;
}
.progress-div {
  margin-bottom: 40px;
  font-size: 12px;
}
.progress-div .progress-gray {
  position: relative;
  width: 400px;
  height: 40px;
  background: #e1e4e9;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.progress-div .progress {
  position: absolute;
  top: 0px;
  left: 0;
  width: 400px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  background: #07b5ab;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.progress-notice p {
  line-height: 25px;
  color: #b7b7b8;
}
.pop-btn-large {
  width: 88px;
}
.pop-tips {
  position: fixed;
  top: 0;
  left: 50%;
  z-index: 1100;
  margin-left: -175px;
  width: 350px;
  min-height: 48px;
  background: #09b4ae;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transform: translate(0, -100%);
     -moz-transform: translate(0, -100%);
      -ms-transform: translate(0, -100%);
          transform: translate(0, -100%);
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
}
.pop-tips .tips-txt {
  padding: 15px 30px;
}
.pop-tips .tips-txt i {
  position: absolute;
  top: 17px;
  left: 18px;
  width: 16px;
  height: 16px;
  text-indent: -9999px;
  background: #fff url("/static/img/invitation/pop-tips.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-tips.png*/ right center no-repeat;
  -webkit-border-radius: 8px;
          border-radius: 8px;
}
.pop-tips .tips-txt p {
  padding-left: 30px;
  line-height: 20px;
  font-size: 12px;
  color: #fff;
}
.pop-tips .tips-close {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 50px;
  text-indent: -9999px;
  background: url("/static/img/invitation/pop-close-i1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-close-i1.png*/ center no-repeat;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
}
.pop-tips .tips-close:hover {
  -webkit-transform: rotate(90deg);
     -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.pop-tips-warn {
  background-color: #dd352f;
}
.pop-tips-warn .tips-txt i {
  background-position: left center;
}
.pop-tips-active {
  -webkit-transform: translate(0, 0);
     -moz-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.auto-fill-box {
  display: none;
  position: absolute;
  z-index: 1500;
  background: #fff;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.auto-fill-list {
  padding: 5px 0;
}
.auto-fill-list p,
.auto-fill-list li {
  position: relative;
  padding: 0 0 0 30px;
  height: 30px;
  line-height: 30px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
.auto-fill-list li i {
  position: absolute;
  top: 9px;
  left: 8px;
  width: 10px;
  height: 10px;
  background: url("/static/img/invitation/detail-ctrl.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/detail-ctrl.png*/ no-repeat -99999px -99999px;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.auto-fill-list li.active i {
  background-position: -261px -13px;
  border-color: #ee742f;
}
.auto-fill-list li:hover {
  color: #ee742f;
  background-color: #eee;
}
.auto-fill-list .li-tips {
  height: auto;
  padding: 5px 10px;
  line-height: 1.6;
  font-size: 12px;
  color: #22acfc;
  overflow: visible;
  white-space: normal;
}
.list-box-title {
  position: relative;
  padding: 0 10px;
  line-height: 26px;
  background: #f6f6f6;
}
.list-box-title a {
  position: absolute;
  top: 0;
  right: 10px;
  color: #ee742f;
}
.auto-fill-single li {
  padding-left: 10px;
}
.auto-fill-single li.active {
  color: #ee742f;
  background-color: #eee;
}
.auto-fill-single li i {
  display: none;
}
.auto-fill-ctrl {
  position: relative;
  height: 30px;
  background: #eee;
  border-top: 1px solid #e1e1e6;
}
.auto-fill-ctrl a {
  float: left;
  display: block;
  width: 27%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #55555d;
  overflow: hidden;
}
.auto-fill-ctrl .close {
  position: absolute;
  top: 0;
  right: 0;
  color: #a8a8ae;
}
.auto-fill-ctrl a:hover {
  color: #ee742f;
}
.auto-fill-ctrl .disable {
  color: #aaa;
  cursor: default;
}
.pop-file {
  background: none;
}
.pop-import-main {
  margin-left: -280px;
  width: 560px;
}
.pop-import-main .import-main {
  padding: 0 15px;
}
.pop-import-main .import-step {
  position: relative;
  margin-bottom: 35px;
  height: 30px;
  border-bottom: 3px solid #e1e4e9;
}
.pop-import-main .import-step span {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 140px;
  height: 30px;
  font-size: 12px;
  border-bottom: 3px solid #e1e4e9;
}
.pop-import-main .import-step span:before {
  position: absolute;
  bottom: -7px;
  left: 0px;
  content: ' ';
  width: 12px;
  height: 12px;
  background: #e1e4e9;
  -webkit-border-radius: 6px;
          border-radius: 6px;
}
.pop-import-main .import-step .step2 {
  left: 50%;
  margin-left: -100px;
  width: 200px;
  text-align: center;
}
.pop-import-main .import-step .step2:before {
  left: 50%;
  margin-left: -6px;
}
.pop-import-main .import-step .step3 {
  left: 340px;
  text-align: right;
}
.pop-import-main .import-step .step3:before {
  left: auto;
  right: 0;
}
.pop-import-main .import-step span.active {
  border-color: #ee742f;
}
.pop-import-main .import-step span.active:before {
  background: #ee742f;
}
.pop-import-main .import-item {
  display: none;
}
.pop-import-main .import-item.active {
  display: block;
}
.pop-import-main .import-item dt,
.pop-import-main .import-item p {
  line-height: 18px;
  font-size: 12px;
}
.pop-import-main .import-item dd {
  padding-left: 24px;
  padding-bottom: 10px;
}
.pop-import-main .import-item .m-download {
  font-size: 12px;
  color: #ee742f;
}
.pop-import-main .import-tips {
  padding: 10px;
}
.pop-import-main .import-tips p {
  line-height: 2;
  color: #b7b7b8;
}
.pop-import-main .import-contacts-tips {
  display: none;
}
.pop-import-main .btn-addfile {
  position: relative;
  display: block;
  margin-top: 10px;
  width: 100px;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  text-align: center;
  background: #eee url("/static/img/invitation/btn-file.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/btn-file.png*/ 8px 9px no-repeat;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  cursor: pointer;
  overflow: hidden;
}
.pop-import-main .btn-addfile input {
  position: absolute;
  top: -100%;
  left: 0;
  width: 0;
  height: 0;
  font-size: 0;
  opacity: 0;
}
.pop-import-main .import-file {
  padding-top: 5px;
}
.pop-import-main .file-item {
  position: relative;
  float: left;
  padding: 12px 10px;
  max-width: 370px;
  background: #fff;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.pop-import-main .file-name {
  margin-right: 40px;
  padding: 0 0 8px 0;
  line-height: 2;
  font-size: 12px;
  overflow-x: hidden;
}
.pop-import-main .file-close {
  position: absolute;
  right: 8px;
  top: 10px;
  width: 20px;
  height: 20px;
  text-indent: -9999px;
  background: url("/static/img/invitation/pop-close-i3.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-close-i3.png*/ center no-repeat;
}
.pop-import-main .file-progress {
  height: 4px;
  background: #e1e4e9;
}
.pop-import-main .file-progress span {
  display: block;
  height: 100%;
  text-indent: -9999px;
  background: #ee742f;
}
.pop-import-main .pop-btn {
  position: relative;
  padding: 0 12px;
  width: auto;
  min-width: 40px;
  overflow: hidden;
  cursor: pointer;
}
.pop-import-main .pop-btn input {
  position: absolute;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
}
.pop-import-main .file-import-progress {
  margin-bottom: 20px;
}
.pop-import-main .file-import-progress p {
  font-size: 12px;
}
.pop-import-main .import-progress-box {
  margin-bottom: 10px;
  height: 40px;
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  overflow: hidden;
}
.pop-import-main .import-progress-box span {
  display: block;
  width: 30px;
  min-width: 30px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  background: #ee742f;
  -webkit-transition: width .3s;
  -moz-transition: width .3s;
  transition: width .3s;
}
.pop-import-main .import-error-txt {
  padding: 10px 0;
  max-height: 110px;
  overflow-x: hidden;
  overflow-y: auto;
}
.pop-import-main .import-error-txt li {
  position: relative;
  display: block;
  padding-left: 25px;
  line-height: 20px;
  font-size: 12px;
  color: #f00;
}
.pop-import-main .import-error-txt li span {
  position: absolute;
  top: 0;
  left: 0;
}
.pop-import-main .pop-btn-cancel,
.pop-import-main .pop-btn-again,
.pop-import-main .pop-btn-importing {
  display: none;
}
.pop-main-uediter {
  margin-left: -375px;
  width: 750px;
}
.pop-main-uediter .in-box-editor {
  position: relative;
  height: 176px;
}
.pop-main-uediter .pop-content {
  padding-left: 45px;
}
.pop-main-uediter .pop-info .cycle_dwm .cycle_wm {
  display: none;
}
.pop-main-uediter .pop-info .cycle_dwm_active .cycle_day {
  display: none;
}
.pop-main-uediter .pop-info .cycle_dwm_active .cycle_wm {
  display: inline-block;
}
.pop-main-uediter .pop-info .cycle_dwm_active .in-txt {
  width: 164px;
}
.pop-main-uediter .info-form .in-txt,
.pop-main-uediter .info-form .in-text {
  width: 358px;
}
.pop-main-uediter .info-form .in-textarea {
  width: 558px;
  height: 176px;
}
.pop-main-uediter .info-form .in-sel {
  width: 370px;
}
.pop-main-uediter .search-box .search-fl {
  width: 368px;
}
.pop-main-uediter .file-btn {
  position: relative;
  display: block;
  width: 56px;
  height: 22px;
  line-height: 22px;
  font-size: 12px;
  text-align: center;
  background: #fff;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  overflow: hidden;
  cursor: pointer;
}
.pop-main-uediter .file-btn input {
  position: absolute;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
  cursor: pointer;
}
.pop-main-uediter .file-btn .file-state {
  display: none;
  position: absolute;
  top: 0;
  left: 108%;
  width: 300px;
  font-size: 12px;
  color: #24a7fa;
  text-align: left;
}
.pop-main-uediter .file-btn-uploading .file-state {
  display: block;
}
.pop-main-uediter .file-box span {
  color: #9c9c9d;
}
.pop-main-uediter .file-info span,
.pop-main-uediter .file-info a {
  float: left;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  color: #24a7fa;
}
.pop-main-uediter .file-info .info-name {
  max-width: 503px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.pop-main-uediter .file-info .info-size {
  margin-left: 5px;
  color: #9c9c9d;
}
.pop-main-uediter .file-info a {
  margin-left: 30px;
  color: #9c9c9d;
}
.pop-main-uediter .file-info a:hover {
  color: #ee742f;
}
.pop-main-uediter .file-info .fail {
  color: #ef1533;
}
.pop-main-uediter .time-stamp .in-sel {
  display: inline-block !important;
  width: 180px;
}
.pop-main-multi .js-pop-prev,
.pop-main-multi .js-pop-save,
.pop-main-multi .js-pop-sure,
.pop-main-multi .info-form {
  display: none;
}
.pop-main-multi .info-form-step1 {
  display: block;
}
.pop-main-multi-step2 .js-pop-next,
.pop-main-multi-step2 .info-form-step1 {
  display: none;
}
.pop-main-multi-step2 .js-pop-prev,
.pop-main-multi-step2 .js-pop-sure,
.pop-main-multi-step2 .js-pop-save {
  display: inline-block;
}
.pop-main-multi-step2 .info-form-step2 {
  display: block;
}
.pop .info-form .in-box-radio label {
  margin-right: 20px;
}
.pop .info-form .in-box-radio input {
  margin-right: 5px;
  margin-top: -2px;
  vertical-align: middle;
}
.pop .info-form .in-txt-100 {
  width: 100px;
}
.bu-select {
  position: relative;
}
.bu-select .bu-txt {
  display: block;
  padding-right: 30px;
  height: 18px;
  line-height: 18px;
  cursor: default;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.bu-select .bu-select-box {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
}
.bu-select .team-tree {
  top: 0;
  left: -1px;
  bottom: auto;
  z-index: 20;
  width: 248px;
  height: 150px;
  font-size: 12px;
  background-color: #fff;
  border: 1px solid #e1e1e6;
}
.bu-select .team-tree .tree-item {
  display: block;
}
.bu-select .team-tree .ctrl,
.bu-select .team-tree .item-box:hover .ctrl,
.bu-select .team-tree .f > .item-box .ctrl,
.bu-select .team-tree .f > .item-box:hover .ctrl {
  display: none;
}
.bu-select .team-tree .f > .item-box {
  margin-top: 0;
  background: none;
}
.bu-select-open .bu-select-box {
  display: block;
}
.pop .pop-main-bu .pop-info {
  height: 170px;
}
.pop .info-form .bu-select {
  width: 238px;
  height: 18px;
}
.pop-main-recommend {
  margin-left: -480px;
  width: 960px;
}
.pop-main-recommend .pop-info {
  max-height: 350px;
  overflow-x: hidden;
  overflow-y: auto;
}
.pop-main-recommend table {
  width: 100%;
  background: #fff;
}
.pop-main-recommend th,
.pop-main-recommend td {
  padding: 5px;
  width: 13%;
  font-size: 14px;
  border: 1px solid #ddd;
}
.pop-main-recommend th {
  white-space: nowrap;
}
.pop-main-recommend td {
  word-break: break-all;
  word-wrap: break-word;
}
.pop-main-invite .title {
  margin-bottom: 10px;
  line-height: 1.8;
  font-size: 14px;
  color: #333;
}
.pop-main-invite .title span {
  color: #999;
}
.pop-main-invite .link-box {
  position: relative;
  margin-bottom: 55px;
  padding: 10px;
  border: 1px dashed #666;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.pop-main-invite .link-box p {
  line-height: 1.8;
  font-size: 14px;
  color: #999;
}
.pop-main-invite .link-box textarea {
  display: block;
  width: 100%;
  height: auto;
  min-height: 50px;
  line-height: 25px;
  font-size: 14px;
  color: #24a7fa;
  text-decoration: underline;
  background: none;
  border: none;
  outline: none;
  resize: none;
  word-break: break-all;
  word-wrap: break-word;
}
.pop-main-invite .link-box .nocopy {
  padding: 0 1%;
  width: 98%;
  background: #fff;
  border-color: #aaa;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.pop-main-invite .link-box .pop-btn {
  position: absolute;
  left: 0;
  bottom: -43px;
  padding: 0;
  margin-left: 0;
  width: 118px;
  height: 30px;
  line-height: 30px;
}
.pop-main-invite .info-email .title span {
  display: none;
}
.pop-main-invite .info-email .in-txt {
  display: block;
  margin: 0 0 10px 0;
  width: 458px;
  height: 20px;
}
.pop-main-invite .info-email .pop-btn {
  padding: 0;
  margin-left: 0;
  width: 118px;
  height: 30px;
  line-height: 30px;
}
.ie7 .pop-main-invite .link-box textarea,
.ie8 .pop-main-invite .link-box textarea {
  height: 50px;
}
.ie7 .pop-main-invite .info-email .title span,
.ie8 .pop-main-invite .info-email .title span {
  display: inline;
}
.pop-main-wxguide {
  margin-left: -280px;
  width: 560px;
}
.pop-main-wxguide .info-form {
  position: relative;
  padding-right: 200px;
  padding-top: 40px;
  height: 180px;
}
.pop-main-wxguide .info-form p {
  margin-bottom: 5px;
  line-height: 1.8;
  font-size: 16px;
}
.pop-main-wxguide .info-form span {
  font-size: 16px;
  color: #ee742f;
  font-weight: bold;
}
.pop-main-wxguide .ewm-box {
  position: absolute;
  top: 10px;
  right: 0px;
  padding: 2px;
  width: 190px;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.pop-main-wxguide .ewm-box img {
  display: block;
  width: 100%;
}
.pop-main-full {
  top: 0;
  left: 50%;
  bottom: 0;
  margin: 0 0 0 -375px;
  width: 750px;
}
.pop-main-full .pop-content {
  position: absolute;
  top: 66px;
  left: 0;
  right: 0;
  bottom: 65px;
  width: auto;
  overflow-y: auto;
}
.pop-main-full .pop-foot {
  position: absolute;
  left: 25px;
  right: 0px;
  bottom: 0;
  z-index: 10;
  background: #f8f8f8;
}
.pop-main-check .pop-info {
  text-align: center;
}
.pop-main-check .pop-info p {
  margin-top: 10px;
}
.pop-main-check .pop-info img {
  margin-top: 10px;
}
.pop-main-check .pop-info .pop-check-title {
  font-size: 18px;
}
.pop-main-check .pop-info .pop-check-content {
  font-size: 12px;
}
.info-form .visit_report {
  display: none!important;
}
.info-form .report_list {
  position: relative;
}
.info-form .report_list .report {
  position: relative;
}
.info-form .report_list .report .report_content {
  position: relative;
  width: 526px;
}
.info-form .report_list .report .report_content span {
  display: inline-block;
  font-size: 14px;
  overflow: hidden;
}
.info-form .report_list .report .report_content .report_span {
  display: inline-block;
  width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 10px;
}
.info-form .report_list .report .report_alink {
  position: absolute;
  width: 49px;
  right: 0;
  top: 0;
}
.info-form .report_list .report .report_alink a:hover {
  color: #ff8604;
}
.info-form .report_list .report_hide {
  display: none;
}
.info-form .report_more .show_or_hide {
  text-align: center;
}
.info-form .report_more .show_or_hide:hover {
  cursor: pointer;
}
.info-form .report_more .show_or_hide span {
  color: #ff8604;
}
.info-form .report_more .show_or_hide .img_show_hide {
  position: absolute;
  -webkit-transform: scale(0.7);
     -moz-transform: scale(0.7);
      -ms-transform: scale(0.7);
          transform: scale(0.7);
  margin-top: 5px;
  margin-left: 2px;
}
.info-form .report_more .content_more_show {
  display: block;
}
.info-form .report_more .content_more_hide {
  display: none;
}
.info-form .report_more.show_more .content_more_show {
  display: none;
}
.info-form .report_more.show_more .content_more_hide {
  display: block;
}
.text_overflow {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.pop_email_detail {
  position: fixed;
  display: none;
  right: 0;
  left: 165px;
  top: 49px;
  bottom: 0;
  z-index: 300;
  background-color: #fff;
  border-top: 1px solid #dedad7;
  overflow: auto;
}
.pop_email_detail .pop_toolbar {
  position: relative;
  height: 60px;
  background-color: #f8f8f8;
}
.pop_email_detail .pop_toolbar .pop_back {
  position: absolute;
  height: 60px;
  left: 43px;
  line-height: 60px;
}
.pop_email_detail .pop_toolbar .pop_back .back_btn {
  display: inline-block;
  width: 43px;
  height: 33px;
  line-height: 33px;
  padding-left: 32px;
  border: 1px solid #dedad7;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background: url("/static/img/invitation/icon_back.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_back.png*/ 14px 11px no-repeat;
  background-color: #fff;
}
.pop_email_detail .pop_toolbar .pop_back .back_btn:hover {
  color: #ee742f;
  background: url("/static/img/invitation/icon_back_active.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_back_active.png*/ 14px 11px no-repeat;
  background-color: #fff;
}
.pop_email_detail .pop_toolbar .pop_ctrl {
  position: absolute;
  right: 15px;
  height: 60px;
  line-height: 60px;
}
.pop_email_detail .pop_toolbar .pop_ctrl .email_link {
  display: inline-block;
  width: 96px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  margin-right: 15px;
}
.pop_email_detail .pop_toolbar .pop_ctrl .email_link.orange {
  background-color: #ee742f;
  color: #fff;
}
.pop_email_detail .pop_toolbar .pop_ctrl .email_link.orange:hover {
  background-color: #f8813e;
}
.pop_email_detail .pop_toolbar .pop_ctrl .email_link.gray {
  background-color: #fff;
  border: 1px solid #dedad7;
}
.pop_email_detail .pop_toolbar .pop_ctrl .email_link.gray:hover {
  color: #ee742f;
}
.pop_email_detail .pop_main {
  border-top: 1px solid #d9d8dd;
}
.pop_email_detail .pop_main .theme_box {
  padding: 0 43px;
  background-color: #f8f8fa;
  padding-top: 5px;
}
.pop_email_detail .pop_main .title_group {
  padding-bottom: 5px;
  min-height: 28px;
}
.pop_email_detail .pop_main .title_group .title {
  color: #9a9a9a;
}
.pop_email_detail .pop_main .title_group .content {
  margin-left: 63px;
  margin-top: -28px;
  word-wrap: break-word;
}
.pop_email_detail .pop_main .title_group .appendix {
  text-decoration: underline;
  color: #1292e4;
  padding-left: 17px;
  background: url("/static/img/invitation/icon_link.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_link.png*/ 0 4px no-repeat;
}
.pop_email_detail .pop_main .content_box {
  padding: 28px 43px 0 71px;
  background-color: #fff;
}
.pop_email_detail .pop_footer {
  width: 100%;
  height: 52px;
  border-top: 1px solid #dddcda;
  clear: both;
}
.pop_email_detail .pop_footer .footer_content {
  max-width: 340px;
  height: 52px;
  line-height: 52px;
  font-size: 12px;
  color: #404040;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.pop_email_detail .pop_footer .footer_content span {
  display: inline-block;
  height: 52px;
  line-height: 52px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.pop_email_detail .pop_footer .footer_content .theme {
  max-width: 200px;
  margin-left: 10px;
}
.pop_email_detail .pop_footer .footer_content .name {
  max-width: 70px;
}
.pop_email_detail .pop_footer .footer_left {
  float: left;
  margin-left: 50px;
}
.pop_email_detail .pop_footer .footer_right {
  float: right;
  margin-right: 50px;
}
.pop_email_detail .pop_footer .bold {
  font-weight: bold;
}
.textOverflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.pop_email_info {
  display: none;
}
.pop_email_info .pop_over {
  position: absolute;
  width: 290px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px #d3d2d2;
          box-shadow: 0 0 10px #d3d2d2;
}
.pop_email_info .pop_over:after {
  position: absolute;
  left: 53px;
  top: -13px;
  content: '';
  width: 29px;
  height: 13px;
  background: url("/static/img/invitation/icon_sanjiao.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_sanjiao.png*/ no-repeat;
}
.pop_email_info .pop_over .pop_header {
  position: relative;
  padding: 0 20px;
  margin-top: 20px;
}
.pop_email_info .pop_over .pop_header .name {
  display: inline-block;
  width: 180px;
  height: 28px;
  font-size: 14px;
  color: #404040;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.pop_email_info .pop_over .pop_header .position {
  width: 70px;
  height: 28px;
  position: absolute;
  right: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.pop_email_info .pop_over .pop_main {
  padding: 0 20px;
  margin-top: 5px;
  margin-bottom: 16px;
}
.pop_email_info .pop_over .pop_main p {
  width: 235px;
  height: 28px;
  line-height: 28px;
  padding-left: 21px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.pop_email_info .pop_over .pop_main .email {
  background: url("/static/img/invitation/icon_email.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_email.png*/ 0px 9px no-repeat;
}
.pop_email_info .pop_over .pop_main .position {
  background: url("/static/img/invitation/icon_position.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_position.png*/ 0px 9px no-repeat;
}
.pop_email_info .pop_over .pop_footer {
  border-top: 1px solid #eaeded;
  padding: 11px 0;
}
.pop_email_info .pop_over .pop_footer a {
  display: inline-block;
  width: 92px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  color: #ee742f;
}
.pop_email_info .pop_over .pop_footer .line {
  border-right: 1px solid #eaeded;
}
.pop_email_info .pop_over .pop_footer .gary {
  color: #b8b7b7;
}
.pop_email_info .pop_over_tips {
  position: absolute;
}
.pop_email_info .pop_over_tips .tips_txt {
  width: 166px;
  height: 60px;
  line-height: 60px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px #d3d2d2;
          box-shadow: 0 0 10px #d3d2d2;
  text-align: center;
}
.pop_email_info .pop_over_tips .tips_txt p a {
  color: #ee742f;
  text-decoration: underline;
}
.pop_email_info .pop_over_tips:after {
  position: absolute;
  left: 53px;
  top: -13px;
  content: '';
  width: 29px;
  height: 13px;
  background: url("/static/img/invitation/icon_sanjiao.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_sanjiao.png*/ no-repeat;
}
.pop_email_unbind {
  position: absolute;
  right: 166px;
  top: 110px;
  z-index: 98;
}
.pop_email_unbind:after {
  position: absolute;
  right: 53px;
  top: -11px;
  content: '';
  width: 20px;
  height: 11px;
  background: url("/static/img/invitation/icon_guide.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_guide.png*/ right bottom no-repeat;
}
.pop_email_unbind .pop_txt {
  width: 260px;
  padding: 10px;
  line-height: 1.8;
  background-color: #f27545;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  -webkit-box-shadow: 0 0 8px #d3d2d2;
          box-shadow: 0 0 8px #d3d2d2;
  text-align: center;
  font-size: 14px;
  color: #fff;
}
.pop_email_unbind .pop_txt .email_unbind {
  display: none;
  width: 37px;
  height: 22px;
  vertical-align: middle;
  background: url("/static/img/invitation/icon_email_unbind.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_email_unbind.png*/ no-repeat;
}
.pop_block {
  display: block;
}
iframe {
  width: 100%;
}
.pop_email_account {
  width: 720px;
  margin-left: -360px;
}
.pop_email_account .pop_content {
  padding: 0;
  overflow-x: hidden;
  overflow-y: auto;
}
.pop_email_account .pop-foot {
  position: absolute;
  bottom: 0;
  right: 0;
  border-top: 0px;
}
.pop_email_account .pop_email_list {
  float: left;
  width: 287px;
  height: 415px;
  background-color: #fff;
  overflow-y: auto;
  overflow-x: hidden;
}
.pop_email_account .pop_email_list .info-form {
  padding-top: 30px;
}
.pop_email_account .pop_email_list .list_title {
  padding-left: 30px;
  color: #55555d;
}
.pop_email_account .pop_email_list .list_title span {
  font-size: 18px;
}
.pop_email_account .pop_email_list .list_title .list_icon {
  float: right;
  margin-right: 30px;
}
.pop_email_account .pop_email_list .list_title i {
  display: inline-block;
  width: 25px;
  height: 25px;
  margin-left: 7px;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
.pop_email_account .pop_email_list .list_title i:hover {
  border: 1px solid #ee742f;
}
.pop_email_account .pop_email_list .list_title .del {
  background: url("/static/img/invitation/comment-icon.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/comment-icon.png*/ 1px -24px no-repeat;
}
.pop_email_account .pop_email_list .list_title .del:hover {
  background: url("/static/img/invitation/comment-icon-acitve.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/comment-icon-acitve.png*/ 1px -24px no-repeat;
}
.pop_email_account .pop_email_list .list_title .add {
  background: url("/static/img/invitation/icon_ctrl_aGary.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_ctrl_aGary.png*/ center center no-repeat;
}
.pop_email_account .pop_email_list .list_title .add:hover {
  background: url("/static/img/invitation/icon-ctrl-a.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-ctrl-a.png*/ center center no-repeat;
}
.pop_email_account .pop_email_list .info-list {
  margin-top: 10px;
}
.pop_email_account .pop_email_list .info-list li {
  padding-left: 30px;
  padding-right: 15px;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pop_email_account .pop_email_list .info-list li:hover {
  background-color: #f8f8f8;
  cursor: pointer;
}
.pop_email_account .pop_email_list .info-list li.active {
  background-color: #f8f8f8;
}
.pop_email_account .pop_email_setting {
  float: right;
  width: 405px;
  height: 100%;
  padding-left: 27px;
  padding-top: 30px;
}
.pop_email_account .pop_email_setting .info_label a {
  font-size: 18px;
  margin-right: 20px;
  padding-bottom: 7px;
}
.pop_email_account .pop_email_setting .info_label a:hover {
  color: #ee742f;
  border-bottom: 1px solid #ee742f;
}
.pop_email_account .pop_email_setting .info_label a.active {
  color: #ee742f;
  border-bottom: 1px solid #ee742f;
}
.pop_email_account .pop_email_setting .info-form {
  margin-top: 20px;
}
.pop_email_account .pop_email_setting .emailPass {
  display: block;
}
.pop_email_account .pop_email_setting .emailServer {
  display: none;
}
.pop_email_account .pop_email_setting.pop_email_serverActive .emailPass {
  display: none;
}
.pop_email_account .pop_email_setting.pop_email_serverActive .emailServer {
  display: block;
}
.pop_main_card {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.pop_main_card .pop_head {
  position: relative;
  padding: 0 18px;
  height: 66px;
  line-height: 66px;
  font-size: 16px;
}
.pop_main_card .pop_head .pop-close {
  -webkit-background-size: 35% 35%;
          background-size: 35%;
}
.pop_main_card .pop_content {
  text-align: center;
}
.warn_tips {
  line-height: 1.4;
}
.pop_chachong_list {
  margin-top: 20px;
}
.pop_chachong_list p {
  height: 42px;
  line-height: 42px;
  padding-left: 30px;
  background: url("/static/img/invitation/icon_radio_14x14.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_radio_14x14.png*/ left center no-repeat;
}
.pop_chachong_list p.p_active {
  background: url("/static/img/invitation/icon_radio_select_14x14.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_radio_select_14x14.png*/ left center no-repeat;
}
.pop_chachong_list p:hover {
  cursor: default;
}
.pop-main-addSales {
  width: 645px;
}
.pop-main-addSales .info-form .in-box-row {
  margin: 0 0 21px 0;
  /* .name2{
				padding-left:10px;
				padding-right:10px;
			} */
}
.pop-main-addSales .info-form .in-box-row .name {
  font-size: 16px;
}
.pop-main-addSales .info-form .in_goods_txt {
  width: 153px;
}
.pop-main-addSales .info-form .in_price_txt {
  width: 100px;
}
.pop-main-addSales .info-form .in_num_txt {
  width: 100px;
}
.pop-main-addSales .info-form .goods {
  margin-top: 10px;
}
.pop-main-addSales .add_goods_hide {
  display: none;
}
.pop-import-main .import_progress_err {
  margin-top: 40px;
}
.pop-import-main .import_progress_err .progress_err_txt {
  font-size: 14px;
}
.pop-import-main .import_progress_err .download_err {
  color: #28b5f0;
  font-size: 12px;
}
.pop_main_resource {
  width: 842px;
}
.pop_main_resource .pop_info_province .pop_info_label {
  width: 73px;
}
.pop_resource_swiper {
  display: block;
  width: 700px;
  height: 415px;
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-left: -350px;
}
.pop_resource_swiper .pop-close {
  top: 5px;
  right: 5px;
  width: 25px;
  height: 25px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: transparent;
  background-image: url("/static/img/invitation/pop-close-i1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-close-i1.png*/;
  background-repeat: no-repeat;
  background-position: center center;
}
.pop_resource_swiper .swiper-container {
  position: static;
  width: 550px;
  background-color: #fff;
}
.pop_resource_swiper .swiper-slide .slide_banner {
  width: 550px;
  height: 360px;
  background-color: #4e90f4;
  background-repeat: no-repeat;
  background-position: center bottom;
}
.pop_resource_swiper .swiper-slide .slide_banner p {
  text-align: center;
  padding-top: 48px;
  padding-left: 17px;
  font-size: 14px;
  color: #f76908;
}
.pop_resource_swiper .swiper-slide .banner01 {
  background-image: url("/static/img/invitation/resource/resource_swiper_01_550x360.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/resource/resource_swiper_01_550x360.png*/;
}
.pop_resource_swiper .swiper-slide .banner02 {
  background-image: url("/static/img/invitation/resource/resource_swiper_02_550x360.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/resource/resource_swiper_02_550x360.png*/;
}
.pop_resource_swiper .swiper-slide .banner03 {
  background-image: url("/static/img/invitation/resource/resource_swiper_03_550x360.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/resource/resource_swiper_03_550x360.png*/;
}
.pop_resource_swiper .swiper-slide .banner04 {
  background-image: url("/static/img/invitation/resource/resource_swiper_04_550x360.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/resource/resource_swiper_04_550x360.png*/;
}
.pop_resource_swiper .swiper-slide .slide_intro h3 {
  margin-top: 30px;
  margin-bottom: 15px;
  font-size: 18px;
  color: #333333;
  text-align: center;
}
.pop_resource_swiper .swiper-slide .slide_intro h3 span {
  color: #f76908;
}
.pop_resource_swiper .swiper-slide .slide_intro p {
  padding: 0 6px;
  line-height: 1.6;
  text-align: center;
  font-size: 15px;
  font-weight: normal;
}
.pop_resource_swiper .swiper-slide .slide_intro p span {
  color: #f76908;
}
.pop_resource_swiper .swiper-slide .slide_intro .pop_btn {
  display: block;
  width: 110px;
  height: 23px;
  line-height: 23px;
  margin: 17px auto 0 auto;
  border: 1px solid #f76908;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  color: #f76908;
  text-align: center;
  font-weight: normal;
}
.pop_resource_swiper .swiper-slide .slide_intro .pop_btn:hover {
  background-color: #f76908;
  color: #fff;
}
.pop_resource_swiper .swiper_button_box {
  position: relative;
  width: 100%;
  height: 50px;
  background-color: #fff;
}
.pop_resource_swiper .swiper_button_box .progress {
  position: relative;
  width: 100%;
  height: 2px;
  background-color: #e9e9e9;
}
.pop_resource_swiper .swiper_button_box .progress .progress_p {
  position: absolute;
  display: inline-block;
  width: 25%;
  height: 2px;
  background-color: #fb8636;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
.pop_resource_swiper .swiper-button {
  top: 30px;
  width: 90px;
  height: 34px;
  line-height: 34px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background: #f76908;
  color: #fff;
  text-align: center;
}
.pop_resource_swiper .swiper-button.btn_disabled {
  display: none;
}
.pop_resource_swiper .swiper-button-prev {
  left: 10px;
  background: #fff;
  border: 1px solid #f76908;
  color: #f76908;
}
.pop_resource_swiper .swiper-button-next {
  right: 10px;
}
.pop_resource_swiper .swiper-button-prev.swiper-button-disabled,
.pop_resource_swiper .swiper-button-next.swiper-button-disabled {
  opacity: 1;
  cursor: pointer;
  pointer-events: auto ;
}
.pop_resource_swiper .swiper-pagination-bullet {
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.6);
}
.pop_resource_swiper .swiper-pagination-bullet-active {
  background: #ffffff;
}
.subscribe_pop {
  display: none;
}
.subscribe_pop .pop-main {
  top: 0;
  margin-top: 0;
}
.subscribe_pop .pop-main .icon_checkbox_select {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url("/static/img/invitation/icon_checkbox_select_14x14.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_checkbox_select_14x14.png*/ center center no-repeat;
  vertical-align: middle;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.subscribe_pop .pop-main .pop-content .pop-info {
  line-height: 2;
}
.pop_main_pay_method {
  background-color: #fff;
}
.pop_main_pay_method .pop-content {
  overflow-y: hidden;
  padding-bottom: 31px;
}
.pop_main_pay_method .pay_method_box .res_pay_main {
  position: relative;
  width: 143px;
  height: 108px;
  background-color: #f2f2f2;
}
.pop_main_pay_method .pay_method_box .res_pay_main .res_pay_sel {
  position: relative;
  height: 54px;
  line-height: 54px;
  text-align: left;
  text-indent: 25px;
  /*&.pay_alipay{
					background-image: url(/static/img/invitation/alipay_pay.png?v=1);
					background-size: 73%;


				}
				&.pay_wetchat{
					background-image: url(/static/img/invitation/wechat_pay.png?v=1);
					background-size: 72%;
				}*/
}
.pop_main_pay_method .pay_method_box .res_pay_main .res_pay_sel img {
  display: inline;
  margin-top: 10px;
}
.pop_main_pay_method .pay_method_box .res_pay_main .res_pay_sel.pay_wetchat img {
  margin-top: 17px;
}
.pop_main_pay_method .pay_method_box .res_pay_main .res_pay_sel i {
  display: inline-block;
  width: 26px;
  height: 26px;
  vertical-align: middle;
}
.pop_main_pay_method .pay_method_box .res_pay_main .res_pay_sel .icon_alipay {
  background: url("/static/img/invitation/alipaya_pay.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/alipaya_pay.png*/ center center no-repeat;
}
.pop_main_pay_method .pay_method_box .res_pay_main .res_pay_sel .icon_wechat {
  background: url("/static/img/invitation/wetchat_pay.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/wetchat_pay.png*/ center center no-repeat;
}
.pop_main_pay_method .pay_method_box .pay_code_box {
  position: relative;
  width: 327px;
  height: 206px;
  margin-left: 142px;
  margin-top: -108px;
  border-top: 1px solid #ed6c18;
  border-right: 1px solid #ed6c18;
  border-bottom: 1px solid #ed6c18;
}
.pop_main_pay_method .pay_method_box .pay_code_box:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 98px;
  width: 1px;
  background-color: #d5d5d5;
}
.pop_main_pay_method .pay_method_box .pay_code_box .pay_code {
  text-align: center;
}
.pop_main_pay_method .pay_method_box .pay_code_box .pay_code img {
  width: 180px;
  height: 180px;
}
.pop_main_pay_method .pay_method_box .pay_code_box .pay_code p {
  margin-top: -23px;
}
.pop_main_pay_method .pay_method_box .pay_alipay {
  background-color: #fff;
}
.pop_main_pay_method .pay_method_box .pay_wetchat {
  background-color: #f2f2f2;
}
.pop_main_pay_method .pay_method_box .pay_alipay_code {
  display: block;
}
.pop_main_pay_method .pay_method_box .pay_wetchat_code {
  display: none;
}
.pop_main_pay_method .pay_method_box.pay_alipay_box .pay_alipay {
  background-color: #fff;
  border-top: 1px solid #ed6c18;
  border-bottom: 1px solid #ed6c18;
  border-left: 1px solid #ed6c18;
}
.pop_main_pay_method .pay_method_box.pay_alipay_box .pay_alipay:before {
  content: " ";
  position: absolute;
  top: 24px;
  left: 8px;
  width: 8px;
  height: 8px;
  border: 1px solid #ed6c18;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.pop_main_pay_method .pay_method_box.pay_alipay_box .pay_alipay:after {
  content: " ";
  position: absolute;
  left: 11px;
  top: 27px;
  width: 4px;
  height: 4px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: #ed6c18;
}
.pop_main_pay_method .pay_method_box.pay_alipay_box .pay_wetchat {
  background-color: #f2f2f2;
}
.pop_main_pay_method .pay_method_box.pay_alipay_box .pay_wetchat:before {
  content: " ";
  position: absolute;
  top: 24px;
  left: 8px;
  width: 8px;
  height: 8px;
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.pop_main_pay_method .pay_method_box.pay_alipay_box .pay_alipay_code {
  display: block;
}
.pop_main_pay_method .pay_method_box.pay_alipay_box .pay_wetchat_code {
  display: none;
}
.pop_main_pay_method .pay_method_box.pay_alipay_box .pay_code_box:after {
  height: 152px;
  background-color: #ed6c18;
}
.pop_main_pay_method .pay_method_box.pay_wetchat_box .pay_alipay {
  background-color: #f2f2f2;
}
.pop_main_pay_method .pay_method_box.pay_wetchat_box .pay_alipay:before {
  content: " ";
  position: absolute;
  top: 24px;
  left: 8px;
  width: 8px;
  height: 8px;
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.pop_main_pay_method .pay_method_box.pay_wetchat_box .pay_wetchat {
  background-color: #fff;
  border-top: 1px solid #ed6c18;
  border-bottom: 1px solid #ed6c18;
  border-left: 1px solid #ed6c18;
}
.pop_main_pay_method .pay_method_box.pay_wetchat_box .pay_wetchat:before {
  content: " ";
  position: absolute;
  top: 24px;
  left: 8px;
  width: 8px;
  height: 8px;
  border: 1px solid #ed6c18;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.pop_main_pay_method .pay_method_box.pay_wetchat_box .pay_wetchat:after {
  content: " ";
  position: absolute;
  left: 11px;
  top: 27px;
  width: 4px;
  height: 4px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: #ed6c18;
}
.pop_main_pay_method .pay_method_box.pay_wetchat_box .pay_alipay_code {
  display: none;
}
.pop_main_pay_method .pay_method_box.pay_wetchat_box .pay_wetchat_code {
  display: block;
}
.pop_main_pay_method .pay_method_box.pay_wetchat_box .pay_code_box:after {
  height: 98px;
  background-color: #ed6c18;
}
.pop_main_pay_method .pay_method_box.pay_wetchat_box .pay_code_box:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  height: 54px;
  width: 1px;
  background-color: #ed6c18;
}
.pop_main_share_wechat {
  width: 252px;
  margin-left: -126px;
}
.pop_main_share_wechat .pop-info {
  margin-top: 10px;
}
.pop_main_share_wechat .pop-info p {
  line-height: 1.3;
  text-align: center;
}
.pop_big_red_money {
  width: 421px;
  height: 400px;
  margin-left: -210px;
  background: url("/static/img/invitation/resource/pic_red_money_421x400.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/resource/pic_red_money_421x400.png*/ center no-repeat;
}
.pop_big_red_money .pop_head_close {
  position: absolute;
  right: 67px;
  top: -6px;
  width: 24px;
  height: 24px;
  background: url("/static/img/invitation/common/icon_close_bg_gray.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/common/icon_close_bg_gray.png*/ center center no-repeat;
}
.pop_big_red_money .pop_head_close:hover {
  -webkit-transform: rotate(90deg);
     -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.pop_big_red_money .pop_red_money {
  width: 314px;
  margin-left: 42px;
  text-align: center;
  padding-top: 128px;
}
.pop_big_red_money .pop_red_money .title {
  font-size: 30px;
  color: #fff48d;
}
.pop_big_red_money .pop_red_money .content {
  margin-top: 29px;
  text-align: center;
}
.pop_big_red_money .pop_red_money .content .txt {
  font-size: 18px;
  color: #fff;
}
.pop_big_red_money .pop_red_money .content .txt span {
  font-size: 25px;
  color: #fff48d;
}
.pop_big_red_money .pop_red_money .btn {
  display: inline-block;
  width: 178px;
  height: 38px;
  line-height: 38px;
  margin-top: 45px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  text-align: center;
  font-size: 15px;
  color: #ff4545;
  background-color: #fff48d;
}
.pop-main-crawler-img .in_txt {
  font-size: 12px;
}
.pop-main-crawler-img .in-box-crawler-img {
  margin-top: 13px;
}
.pop-main-export-download-confirm {
  width: 350px;
  height: 150px;
  margin-left: -175px;
}
.pop_crm {
  display: none;
  position: absolute;
  left: 165px;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 200;
  overflow: auto;
}
.pop_crm .pop_add_main {
  padding-bottom: 20px;
}
.pop_crm .pop_add_head {
  position: relative;
  height: 52px;
  padding: 0 25px;
  border-bottom: 1px solid #d9d9d9;
}
.pop_crm .pop_add_head .title {
  display: inline-block;
  height: 52px;
  line-height: 52px;
  color: #515151;
}
.pop_crm .pop_add_head .pop_btn {
  position: absolute;
  right: 25px;
  top: 13px;
}
.pop_crm .pop_add_head .pop_btn .btn {
  padding: 5px 10px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background-color: #22acfc;
  color: #fff;
  margin-left: 5px;
}
.pop_crm .pop_add_head .pop_btn .btn:hover {
  background-color: #3fb7fc;
}
.pop_crm .pop_add_head .pop_btn .btn.pop_btn_white {
  background-color: #fff;
  color: #333333;
  border: 1px solid #bbbbbb;
}
.pop_crm .pop_add_head .pop_btn .btn.pop_btn_white:hover {
  border: 1px solid #22acfc;
  color: #22acfc;
}
.pop_crm .pop_add_content {
  left: 0;
  right: 0;
  bottom: 0;
  top: 53px;
  padding: 0 25px 20px 25px;
  position: absolute;
  overflow: auto;
}
.pop_crm .pop_add_content .search-box {
  width: 372px;
}
.pop_crm .pop_add_content .search-box .search-fl {
  width: 372px;
}
.pop_crm .pop_add_content .search-box .search-fl dt {
  background: #def2fe;
  color: #22acfc;
  padding: 0 22px 0 5px;
  margin: 3px 2px 0 2px;
  height: 22px;
  line-height: 20px;
}
.pop_crm .pop_add_content .search-box .search-fl .icon-del-search {
  top: 7px;
  background: url("/static/img/invitation/pop_close_blue.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop_close_blue.png*/ no-repeat;
}
.pop_crm .pop_add_content .search-box .search-fl .dl-box {
  padding: 0;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  min-height: 24px;
}
.pop_crm .pop_add_content .search-box .search-fl .dl-box .search-intxt {
  border: none;
}
.pop_crm .pop_add_content .search-box .search-fl .dl-box .search-intxt:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.pop_crm .pop_add_content .search-box .search-fl .dl-box.dl-box-active {
  border: 1px solid #22acfc;
  -webkit-box-shadow: 0 0 10px #def3ff;
          box-shadow: 0 0 10px #def3ff;
}
.pop_crm .pop_add_content .search-box .search-fl .dl-box.in_txt_error {
  border: 1px solid #fe0000;
}
.pop_crm .pop_add_content .file-box span {
  color: #9c9c9d;
  font-size: 12px;
}
.pop_crm .pop_add_content .file-btn {
  position: relative;
  display: block;
  width: 80px;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
  text-align: left;
  text-indent: 20px;
  background-color: #fff;
  background-image: url("/static/img/invitation/icon_add_blue.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_add_blue.png*/;
  background-position: 10px center;
  background-repeat: no-repeat;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  overflow: hidden;
  cursor: pointer;
}
.pop_crm .pop_add_content .file-btn span {
  color: #22acfc;
}
.pop_crm .pop_add_content .file-btn input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
  cursor: pointer;
}
.pop_crm .pop_add_content .file-btn .file-state {
  display: none;
  position: absolute;
  top: 0;
  left: 108%;
  width: 300px;
  font-size: 12px;
  color: #24a7fa;
  text-align: left;
}
.pop_crm .pop_add_content .file-btn-uploading .file-state {
  display: block;
}
.pop_crm .pop_add_content .file-info span,
.pop_crm .pop_add_content .file-info a {
  float: left;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  color: #24a7fa;
}
.pop_crm .pop_add_content .file-info .info-name {
  max-width: 503px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.pop_crm .pop_add_content .file-info .info-size {
  margin-left: 5px;
  color: #9c9c9d;
}
.pop_crm .pop_add_content .file-info a {
  margin-left: 30px;
  color: #9c9c9d;
}
.pop_crm .pop_add_content .file-info a:hover {
  color: #ee742f;
}
.pop_crm .pop_add_content .file-info .fail {
  color: #ef1533;
}
.pop_crm .pop_add_content .in_box_part .title {
  height: 38px;
  line-height: 38px;
  padding-left: 12px;
  margin-top: 12px;
  background-color: #f8f8f8;
  color: #515151;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .data-null {
  display: none;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box {
  position: relative;
  display: block;
  padding-left: 86px;
  margin-top: 20px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box input,
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box select,
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box select {
  background: url("/static/img/invitation/icon_select_down.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_select_down.png*/ 95% center no-repeat;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .name {
  position: absolute;
  left: 0;
  display: inline-block;
  width: 75px;
  text-align: right;
  font-size: 12px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .name .star {
  position: relative;
  left: 0;
  padding-right: 3px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt {
  width: 360px;
  height: 28px;
  padding-left: 10px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  font-size: 12px;
  color: #333333;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt:focus {
  border: 1px solid #22acfc;
  -webkit-box-shadow: 0 0 10px #def3ff;
          box-shadow: 0 0 10px #def3ff;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt:focus.search-intxt {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt.search-intxt {
  border: 0;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .search-intxt {
  border: 0;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .laydate {
  background-image: url("/static/img/invitation/icon_date.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_date.png*/;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_sel {
  width: 372px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt_half {
  width: 162px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt_half.in_sel {
  width: 175px;
  margin-right: 17px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt_radio {
  position: relative;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  color: #333333;
  padding-left: 23px;
  margin-right: 10px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt_radio:before {
  position: absolute;
  top: 9px;
  left: 0;
  content: ' ';
  width: 14px;
  height: 14px;
  margin-top: -7px;
  border: 1px solid #c0c0c0;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt_radio.active:before {
  border: 1px solid #22acfc;
  background-color: #22acfc;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt_radio.active:after {
  content: " ";
  position: absolute;
  left: 6px;
  top: 8px;
  width: 4px;
  height: 4px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background-color: #fff;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .in_txt_radio input {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0;
  width: 0;
  height: 0;
  opacity: 0;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .line {
  position: absolute;
  margin-top: 14px;
  margin-left: -14px;
  width: 6px;
  height: 1px;
  background-color: #bbbbbb;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .p-txt {
  height: 30px;
  line-height: 30px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box.in_box_err .name {
  color: #fe0000;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box.in_box_err .in_txt {
  border: 1px solid #fe0000;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box.in_box_err .err_tips {
  position: absolute;
  display: block;
  color: #fe0000;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box.in_box_err .search-box .search-fl .dl-box {
  border: 1px solid #fe0000;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box.in_box_err .search-box .in_txt {
  border: 0;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .btn-toolbar {
  position: absolute;
  right: 7px;
  top: 0;
  z-index: 1000;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .btn-toolbar .btn {
  display: inline-block;
  width: 82px;
  height: 24px;
  margin-top: 7px;
  line-height: 24px;
  text-indent: 5px;
  border: 1px solid #bbbbbb;
  font-size: 12px;
  color: #333333;
  background-image: url("/static/img/invitation/icon_select_down.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_select_down.png*/;
  background-repeat: no-repeat;
  background-position: 95% center;
  background-color: #fff;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .btn-toolbar .dropdown-menu {
  position: absolute;
  width: 84px;
  display: none;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px #eaeae9;
          box-shadow: 0 0 10px #eaeae9;
  border-top: 0;
  margin-top: 2px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .btn-toolbar .dropdown-menu li {
  height: 30px;
  line-height: 30px;
  text-indent: 10px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .btn-toolbar .dropdown-menu li:hover {
  background-color: #22acfc;
  cursor: pointer;
  color: #fff;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .btn-toolbar .dropdown-menu li.active {
  background-color: #22acfc;
  cursor: pointer;
  color: #fff;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .btn-toolbar .dropdown-menu.dropdown-menu-active {
  display: block;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box .inser-tips {
  top: 37px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in_box_content_box {
  padding-left: 0;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box {
  position: relative;
  margin-bottom: 10px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box:first-child .box {
  padding-top: 0;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box:first-child .box .textarea_box {
  top: 0;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .box {
  padding-left: 90px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .icon_del {
  position: absolute;
  left: 37px;
  top: 34px;
  width: 20px;
  height: 28px;
  background: url("/static/img/invitation/new_form_common_icon.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/new_form_common_icon.png*/ -20px 0 no-repeat;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .search-intxt {
  width: 169px!important;
  width: 169px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .in-txt-time {
  width: 169px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .in-txt-time.in_txt_error {
  border: 1px solid #fe0000;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .search-box {
  width: 182px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .search-box.in_txt_error .search-fl .dl-box {
  border: 1px solid #fe0000;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .search-box .search-fl {
  width: 182px;
  margin-top: 10px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .textarea_box {
  position: absolute;
  right: 20px;
  top: 10px;
  left: 280px;
  height: 68px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .in_textarea {
  padding: 5px;
  width: 100%;
  height: 58px;
  border: 1px solid #bbbbbb;
  font-size: 12px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .in_textarea:focus {
  border: 1px solid #22acfc;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .in_textarea.in_txt_error {
  border: 1px solid #fe0000;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .err_tips {
  display: none;
  color: #fe0000;
  position: absolute;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box .inser-tips {
  top: 72px;
  left: 90px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box.content_box_err .err_tips {
  display: block;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box.content_box2 .inser-tips {
  top: 82px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box.content_box2:hover {
  background-color: #f8f8f8;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box.content_box2:hover .in_txt {
  background-color: #f8f8f8;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box.content_box2:hover .icon_del {
  background: url("/static/img/invitation/new_form_common_icon.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/new_form_common_icon.png*/ -40px 0 no-repeat;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box.content_box2:hover .search-box {
  background-color: #f8f8f8;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_box_list .content_box.content_box2:hover .search-fl {
  background: #f8f8f8;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .content_add_btn {
  display: inline-block;
  margin-left: 88px;
  text-indent: 16px;
  font-size: 12px;
  background-color: #fff;
  color: #22acfc;
  background-image: url("/static/img/invitation/icon_add_blue.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_add_blue.png*/;
  background-position: left center;
  background-repeat: no-repeat;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .comm_list .report {
  position: relative;
  height: 30px;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .comm_list .report .report_content span {
  display: inline-block;
  margin-right: 10px;
  font-size: 12px;
  overflow: hidden;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .comm_list .report .report_content .report_span {
  max-width: 300px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .comm_list .report .report_alink {
  position: absolute;
  right: 0;
  top: 0;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .comm_list .report .report_alink a {
  color: #22acfc;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .comm_list .report .report_alink:hover a {
  color: #f77d19;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .comm_list .report.hide {
  display: none;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .comm_list .report:hover {
  background-color: #d2d3d3;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .report_more {
  text-align: center;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .report_more p span {
  color: #22acfc;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .report_more p:hover span {
  color: #f77d19;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .report_more .content_more_show {
  display: block;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week .report_more .content_more_hide {
  display: none;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week.in-box-com-show .comm_list .report.hide {
  display: block;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week.in-box-com-show .report_more .content_more_show {
  display: none;
}
.pop_crm .pop_add_content .in_box_part .in_box_group .in-box-comm-week.in-box-com-show .report_more .content_more_hide {
  display: block;
}
.pop_crm .pop_add_content .in_box_part .in_box_group_float .in-box {
  width: 40%;
  float: left;
}
.pop_crm .pop_add_content .in_box_part .in_box_group_float .in-box:last-child {
  margin-right: 0;
}
.pop_course .pop-main {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 392px;
  height: auto;
  padding: 0 29px;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  margin-left: -225px;
  background-color: #fff;
}
.pop_course .pop-main.pop_main_pay_method {
  width: 520px;
  margin-left: -260px;
  padding: 0;
}
.pop_course .pop-header {
  position: relative;
  height: 64px;
  line-height: 64px;
  text-align: center;
  border-bottom: 1px solid #e3e6e9;
}
.pop_course .pop-header .title {
  font-size: 15px;
  color: #525468;
}
.pop_course .pop-header .pop-close {
  top: 26px;
  display: inline-block;
  width: 12px;
  height: 12px;
  background: url("/static/img/invitation/pop-close-i2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-close-i2.png*/ center center no-repeat;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
}
.pop_course .pop-content {
  padding: 0;
}
.pop_course .pop-content .pop_info .info_item {
  position: relative;
  float: left;
  width: 111px;
  height: 126px;
  margin-top: 21px;
  margin-right: 16px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 0 4px;
  background-color: #fff;
  border-top: 4px solid #f7b749;
  -webkit-box-shadow: 0 0 10px #e6e6e6;
          box-shadow: 0 0 10px #e6e6e6;
}
.pop_course .pop-content .pop_info .info_item:hover {
  cursor: pointer;
}
.pop_course .pop-content .pop_info .info_item .item_top {
  height: 88px;
  text-align: center;
  border-bottom: 1px solid #f6f6f6;
  overflow: hidden;
}
.pop_course .pop-content .pop_info .info_item .item_top .money {
  margin-top: 24px;
  font-size: 32px;
  color: #525468;
}
.pop_course .pop-content .pop_info .info_item .item_top .p_t {
  font-size: 12px;
  color: #878a95;
}
.pop_course .pop-content .pop_info .info_item .item_bottom {
  height: 37px;
  line-height: 37px;
  text-align: center;
}
.pop_course .pop-content .pop_info .info_item .item_bottom .p_t {
  font-size: 12px;
  color: #878a95;
}
.pop_course .pop-content .pop_info .info_item .item_bottom .p_t em {
  font-weight: normal;
}
.pop_course .pop-content .pop_info .info_item .item_bottom .p_t em.active {
  color: #ed6c18;
}
.pop_course .pop-content .pop_info .info_item:nth-child(3n) {
  margin-right: 0;
}
.pop_course .pop-content .pop_info .info_item.active {
  position: relative;
  border-top-color: #ed6c18;
  -webkit-box-shadow: 0 0 10px #f0650a;
          box-shadow: 0 0 10px #f0650a;
}
.pop_course .pop-content .pop_info .info_item.active:after {
  content: " ";
  position: absolute;
  bottom: 0;
  right: -1px;
  width: 24px;
  height: 24px;
  background: url("/static/img/invitation/common/pay_sel_2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/common/pay_sel_2.png*/ center center no-repeat;
  -webkit-background-size: 100% 100%;
          background-size: 100% 100%;
}
.pop_course .pop-content .pop_btn {
  margin-top: 36px;
  margin-bottom: 24px;
  text-align: center;
}
.pop_course .btn {
  display: inline-block;
  width: 120px;
  height: 34px;
  line-height: 34px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  background-color: #ed6c18;
}
.pop_course .pop_main_duration {
  padding: 0;
  width: 450px;
}
.pop_course .pop_main_duration .pop-header {
  width: 390px;
  margin: 0 auto;
}
.pop_course .pop_main_duration .pop_info {
  padding-left: 30px;
  height: 223px;
}
.pop_course .pop_main_duration .pop_info .btn {
  position: absolute;
  left: 0;
  margin-top: 15px;
}
.pop_course .pop_main_sure .pop-header {
  border-bottom: none;
}
.pop_course .pop_main_sure .pop_info .info {
  font-size: 15px;
  color: #525468;
  text-align: center;
}
.pop_course .pop_main_sure .pop_btn {
  margin-top: 27px;
  margin-bottom: 45px;
}
.pop_course .pop_main_ticket {
  padding: 0;
  width: 450px;
}
.pop_course .pop_main_ticket .pop-header {
  width: 390px;
  margin: 0 auto;
}
.pop_course .pop_main_ticket .pop_info {
  padding-left: 30px;
}
.ie8 .pop-content .pop_info .info_item {
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}
.ie8 .pop-content .pop_info .info_item.active {
  border-color: #f0650a;
}
.pop_course_stream {
  width: 426px;
  margin-left: -213px;
  background-color: transparent;
}
.pop_course_stream .pop-header {
  position: absolute;
  width: 100%;
  height: 20px;
}
.pop_course_stream .pop-header .pop-close {
  top: 35px;
  width: 35px;
  z-index: 10;
}
.pop_course_stream .swipe-list .swipe-item {
  position: relative;
}
.pop_course_stream .swipe-list .swipe-item .banner {
  height: 167px;
}
.pop_course_stream .swipe-list .swipe-item .content {
  height: 259px;
  background-color: #fff;
}
.pop_course_stream .swipe-list .swipe-item .item_container {
  position: absolute;
  width: 100%;
  height: 261px;
  bottom: 0;
}
.pop_course_stream .swipe-list .swiper-item1 .banner {
  background: url("/static/img/invitation/index_course/course_swiper_img_426x137.jpg")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/index_course/course_swiper_img_426x137.jpg*/ bottom center no-repeat;
}
.pop_course_stream .swipe-list .swiper-item1 .content {
  padding-top: 13px;
  text-align: center;
  overflow: hidden;
}
.pop_course_stream .swipe-list .swiper-item1 .title {
  font-size: 16px;
  color: #525468;
}
.pop_course_stream .swipe-list .swiper-item1 .title em {
  font-weight: normal;
  color: #ed6c18;
}
.pop_course_stream .swipe-list .swiper-item1 .info {
  line-height: 1.5;
  font-size: 12px;
  color: #999999;
}
.pop_course_stream .swipe-list .swiper-item1 .btn {
  display: inline-block;
  width: 108px;
  height: 36px;
  line-height: 36px;
  margin-top: 15px;
  text-align: center;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background-color: #ed6c18;
  color: #fff;
}
.pop_course_stream .swipe-list .swiper-item2 .item_container {
  background-color: #df5e4b;
}
.pop_course_stream .swipe-list .swiper-item2 .content_box {
  position: absolute;
  right: 56px;
  top: 65px;
  text-align: center;
}
.pop_course_stream .swipe-list .swiper-item2 .content_box .title {
  font-size: 28px;
  color: #ffffff;
}
.pop_course_stream .swipe-list .swiper-item2 .content_box .info {
  margin-top: 10px;
  font-size: 15px;
  color: #ffffff;
}
.pop_course_stream .swipe-list .swiper-item2 .content_box .btn {
  display: inline-block;
  width: 108px;
  height: 36px;
  line-height: 36px;
  margin-top: 25px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background-color: #fcd637;
  text-align: center;
  color: #f34d35;
}
.pop_course_stream .swipe-list .swiper-item3 .item_container {
  background-color: #5cb5e2;
}
.pop_course_stream .swipe-list .swiper-item3 .content_box {
  margin-top: 140px;
  text-align: center;
}
.pop_course_stream .swipe-list .swiper-item3 .content_box .title {
  font-size: 22px;
  color: #ffffff;
}
.pop_course_stream .swipe-list .swiper-item3 .content_box .btn {
  display: inline-block;
  width: 108px;
  height: 36px;
  line-height: 36px;
  margin-top: 25px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background-color: #fcd637;
  text-align: center;
  color: #f34d35;
}
.pop_course_stream .bean_btn_list {
  position: absolute;
  bottom: -30px;
  left: 50%;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.pop_course_stream .bean_btn {
  display: inline-block;
  padding: 3px;
  background: #fff;
  color: #000;
  font-size: 14px;
  cursor: pointer;
  margin-right: 10px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.pop_course_stream .bean_btn.active {
  background-color: #ff6450;
}
.pop_course_stream .bean_prev {
  position: absolute;
  top: 50%;
  left: -41px;
  margin-top: -13px;
  display: block;
  width: 26px;
  height: 26px;
  background: url("/static/img/invitation/index_course/ico_swiper_btn_left.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/index_course/ico_swiper_btn_left.png*/ center center no-repeat;
}
.pop_course_stream .bean_next {
  position: absolute;
  top: 50%;
  right: -41px;
  margin-top: -13px;
  display: block;
  width: 26px;
  height: 26px;
  background: url("/static/img/invitation/index_course/ico_swiper_btn_right.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/index_course/ico_swiper_btn_right.png*/ center center no-repeat;
}
.pop_research {
  display: none;
  position: absolute;
  left: auto;
  top: auto;
  right: 45px;
  bottom: 53px;
  width: 246px;
  height: 171px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 0 10px #bdbdbd;
          box-shadow: 0 0 10px #bdbdbd;
  z-index: 900;
  background: none;
}
.pop_research .pop_main {
  width: 100%;
  height: 100%;
}
.pop_research .pop_header {
  position: relative;
  width: 100%;
  height: 128px;
  background: url("/static/img/invitation/pic_foxsaas_research.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pic_foxsaas_research.png*/ center center no-repeat;
}
.pop_research .pop_header .pop_close {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 10px;
  height: 10px;
  background: url("/static/img/invitation/common/icon_close_white_10x10.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/common/icon_close_white_10x10.png*/ center center no-repeat;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.pop_research .pop_header .pop_close:hover {
  -webkit-transform: rotate(90deg);
     -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.pop_research .pop_btn {
  height: 44px;
  line-height: 44px;
  text-align: center;
  background-color: #fff;
}
.pop_research .pop_btn a {
  display: inline-block;
  width: 90px;
  height: 26px;
  line-height: 26px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  text-align: center;
  background-color: #f77d19;
  color: #fff;
  font-size: 12px;
}
/* 右侧内容区域顶部 */
.content-header .search-swicth {
  display: none;
  padding: 0 20px;
  width: 28px;
  height: 25px;
  background: url("/static/img/invitation/icon-search-head.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-search-head.png*/ center no-repeat;
  cursor: pointer;
}
.content-header .search-btn {
  position: absolute;
  right: 0;
  top: 1px;
  width: 50px;
  height: 38px;
  text-indent: -9999px;
  background: url("/static/img/invitation/icon-search-head.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-search-head.png*/ no-repeat center;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
/*.content-header .search:hover .search-box{
	display: block;
}*/
.content-header .search .search-box {
  position: relative;
}
.content-header .search .search-box .search_list_box {
  position: absolute;
  display: none;
  left: 15px;
  right: 0;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  -webkit-box-shadow: 0 0 10px #ececed;
          box-shadow: 0 0 10px #ececed;
  background-color: #fff;
  z-index: 400;
}
.content-header .search .search-box .search_list_box .search_list {
  position: relative;
  padding: 5px 0;
}
.content-header .search .search-box .search_list_box .search_list p {
  height: 35px;
  line-height: 35px;
  padding-left: 38px;
  padding-right: 13px;
  font-size: 14px;
  color: #333;
  *zoom: 1;
}
.content-header .search .search-box .search_list_box .search_list p:hover {
  background-color: #f8f8fa;
  cursor: pointer;
}
.content-header .search .search-box .search_list_box .search_list p:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.content-header .search .search-box .search_list_box .search_list .line {
  position: absolute;
  bottom: 0;
  left: 13px;
  width: 248px;
  height: 1px;
  background-color: #f5f5f5;
}
.content-header .search .search-box .search_list_box .search_list span {
  display: inline-block;
  overflow: hidden;
}
.content-header .search .search-box .search_list_box .search_list .search_key {
  max-width: 72px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #e68450;
}
.content-header .search .search-box .search_list_box .search_list .list li {
  padding: 0 13px;
  line-height: 2.5;
  font-size: 12px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.content-header .search .search-box .search_list_box .search_list .list li:hover {
  background-color: #f8f8fa;
  cursor: pointer;
}
.content-header .search .search-box .search_list_box .search_list .icon {
  position: absolute;
  top: 15px;
  left: 13px;
  display: inline-block;
  width: 14px;
  height: 14px;
}
.content-header .search .search-box .search_list_box .search_list .icon_customer {
  position: absolute;
  top: 15px;
  left: 13px;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("/static/img/invitation/icon_customer.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_customer.png*/ center center no-repeat;
}
.content-header .search .search-box .search_list_box .search_list .icon_persion {
  position: absolute;
  top: 15px;
  left: 13px;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("/static/img/invitation/icon_persion.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_persion.png*/ center center no-repeat;
}
.content-header .search .search-box .search_list_box .search_list .icon_key {
  position: absolute;
  top: 15px;
  left: 13px;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("/static/img/invitation/icon_key.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_key.png*/ center center no-repeat;
}
.content-header .help {
  background: url("/static/img/invitation/icon-help.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-help.png*/ no-repeat center;
}
.content-header .btn {
  position: relative;
  float: left;
  margin-left: 15px;
  width: 42px;
  height: 42px;
  background: #ededed url("/static/img/invitation/icon-photo.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-photo.png*/ no-repeat center;
  -webkit-border-radius: 21px;
          border-radius: 21px;
}
.content-header .btn-sub {
  display: none;
  position: absolute;
  top: 100%;
  right: -10px;
  z-index: 300;
  padding-top: 10px;
}
.content-header .btn-sub div {
  padding: 10px 0;
  background: #fff;
  -webkit-box-shadow: 0 3px 10px #ddd;
  box-shadow: 0 3px 10px #ddd;
  -webkit-border-radius: 5px;
          border-radius: 5px;
}
.content-header .btn-sub a {
  display: block;
  width: 112px;
  text-align: center;
  line-height: 24px;
  font-size: 14px;
}
.content-header .btn-sub a:hover {
  color: #ee742f;
}
.content-header .btn:hover .btn-sub {
  display: block;
}
.content-header .header-btn {
  position: relative;
  float: left;
  padding-top: 2px;
  height: 36px;
}
.content-header .header-btn a {
  display: block;
  padding: 0 15px;
  line-height: 36px;
  font-size: 14px;
  color: #24a7fa;
  text-align: center;
}
.content-header .header-btn a:hover {
  color: #0087dc;
}
.content-header .invite a {
  padding: 0 10px;
  color: #6ec4fc;
  border: 1px solid #6ec4fc;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.content-header .invite .a-h,
.content-header .invite .a-h:hover {
  color: #6ec4fc;
  border-color: #6ec4fc;
}
.content-header .tel {
  display: none;
}
.content-header .tel p {
  padding: 0 15px;
}
.content-header .ewm {
  position: relative;
  float: left;
  margin-right: 25px;
  width: 390px;
  height: 42px;
  background: url("/static/img/invitation/icon-ewm.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-ewm.png*/ right center no-repeat;
}
.content-header .ewm-txt {
  padding-right: 40px;
  height: 42px;
  overflow: hidden;
}
.content-header .ewm-txt span {
  display: block;
  line-height: 42px;
  font-size: 14px;
  text-align: right;
  overflow: hidden;
  color: #fe7e03;
}
.content-header .ewm-box {
  display: none;
  position: absolute;
  top: 100%;
  right: -30px;
  z-index: 300;
  padding: 250px 18px 10px 18px;
  width: 250px;
  background: #fff url("/static/img/invitation/header_qr.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/header_qr.png*/ center 18px no-repeat;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  -webkit-box-shadow: 0 0 8px #ddd;
  box-shadow: 0 0 8px #ddd;
}
.content-header .ewm-box p {
  line-height: 20px;
  font-size: 13px;
  text-align: center;
}
.content-header .ewm:hover .ewm-box {
  display: block;
}
.content-header .ewm .y,
.content-header .ewm-y .n {
  display: none;
}
.content-header .ewm-y .y {
  display: block;
}
/* 窗口宽度<1160,设计宽度=1160 */
.content-toolbar .title {
  position: absolute;
  top: -39px;
  left: 24px;
  font-size: 20px;
  color: #717070;
}
.content-toolbar .ctrl {
  position: relative;
  float: right;
}
.content-toolbar .ctrl p {
  margin-top: 15px;
}
.content-toolbar .ctrl .combine_ctrl {
  float: left;
  margin-left: 10px;
}
.content-toolbar .ctrl .combine_ctrl .combine_btn {
  padding: 0;
  padding-right: 0;
  width: 90px;
  min-width: 90px;
  text-align: center;
  text-indent: 0;
  background: #f8f8f8;
}
.content-toolbar .ctrl .combine_ctrl .combine_btn:hover {
  background: #ee742f;
  color: #fff;
}
.content-toolbar .ctrl a {
  float: left;
  padding: 0 5px;
  padding-right: 15px;
  min-width: 96px;
  height: 30px;
  line-height: 30px;
  text-indent: 30px;
  color: #ee742f;
  background: url("/static/img/invitation/icon-ctrl-a.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-ctrl-a.png*/ 12px 8px no-repeat;
  border: 1px solid #ee742f;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.content-toolbar .ctrl .add_weekReport {
  margin-right: 20px;
}
.content-toolbar .ctrl .add-customer {
  padding-right: 5px;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
}
.content-toolbar .ctrl .add-sales {
  padding-right: 5px;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
}
.content-toolbar .ctrl .ctrl-select {
  position: relative;
  margin-left: -1px;
  padding-right: 5px;
  min-width: 24px;
  text-indent: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
}
.content-toolbar .ctrl .ctrl-select:before {
  position: absolute;
  top: 0;
  left: 0;
  content: ' ';
  width: 1px;
  height: 100%;
}
.content-toolbar .ctrl a:hover {
  background-color: #ee742f;
  background-image: url("/static/img/invitation/icon-ctrl-ahover.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-ctrl-ahover.png*/;
  color: #fff;
  border-color: #ee742f;
}
.content-toolbar .close {
  float: right;
  top: 0;
  right: 10px;
  width: 58px;
  height: 58px;
  text-indent: -9999px;
  background: url("/static/img/invitation/pop-close-i2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-close-i2.png*/ center no-repeat;
  -webkit-transition: transform 0.3s ease-in-out;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
}
.content-toolbar .close:hover {
  -webkit-transform: rotate(90deg);
     -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.content-toolbar .ctrl .ctrl-select,
.content-toolbar .ctrl .ctrl-select:hover {
  color: #ee742f;
  background: none;
}
.content-toolbar .ctrl .ctrl-select i {
  position: absolute;
  top: 14px;
  right: 12px;
  width: 8px;
  height: 4px;
  background: url("/static/img/invitation/detail-ctrl-hover.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/detail-ctrl-hover.png*/ no-repeat -157px -12px;
}
.content-toolbar .submenu {
  display: none;
  position: absolute;
  top: 46px;
  left: 10px;
  z-index: 200;
  padding: 5px 0;
  width: 141px;
  background: #fff;
  border: 1px solid #ee742f;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.content-toolbar .submenu.active {
  display: block;
}
.content-toolbar .submenu a {
  display: block;
  padding: 0 10px;
  width: 137px;
  height: 32px;
  text-indent: 25px;
  color: #55555d;
  background: none;
  border: none;
  overflow: hidden;
}
.content-toolbar .submenu a:hover {
  color: #ee742f;
  background: none;
  border: none;
}
.content-toolbar .tag-box {
  position: absolute;
  top: 20px;
  right: 274px;
  left: 200px;
  height: 24px;
}
.content-toolbar .tag-btn {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 90px;
}
.content-toolbar .tag-btn a {
  display: block;
  height: 24px;
  line-height: 22px;
  font-size: 14px;
  color: #606060;
  text-align: center;
}
.content-toolbar .tag-btn a .tag_btn_tips {
  display: none;
  position: absolute;
  z-index: 20;
  width: 139px;
  line-height: 1.6;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  padding: 5px 5px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  text-align: left;
}
.content-toolbar .tag-btn a:hover {
  color: #ee7445;
}
.content-toolbar .tag-btn a:hover .tag_btn_tips {
  display: block;
}
.content-toolbar .tag-list {
  padding-right: 90px;
  height: 24px;
  text-align: right;
  overflow: hidden;
}
.content-toolbar .tag-list a {
  display: inline-block;
  margin: 0 8px;
  padding: 0 10px;
  min-width: 50px;
  max-width: 80px;
  height: 22px;
  line-height: 22px;
  font-size: 14px;
  color: #606060;
  text-align: center;
  vertical-align: top;
  border: 1px solid #e0dfdf;
  -webkit-border-radius: 14px;
          border-radius: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.content-toolbar .tag-list a:hover {
  color: #ee7445;
  border-color: #ee7445;
}
.content-toolbar .tag-list a.active {
  color: #fff;
  background: #ee7445;
  border-color: #ee7445;
}
.content-toolbar .tag-list p {
  line-height: 24px;
  font-size: 12px;
  color: #878787;
}
.content-toolbar .tag-list p img {
  margin: -2px 8px 0 0;
  vertical-align: middle;
}
.content-toolbar .tag-main {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  height: 100%;
}
.content-toolbar .tag-main-active {
  display: block;
}
.content-toolbar .tag-main-mask {
  height: 100%;
  background: url("/static/img/invitation/black40.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/black40.png*/;
  background: rgba(0, 0, 0, 0.1);
}
.content-toolbar .tag-main-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 400px;
  height: 100%;
  background: #fff;
  overflow-y: auto;
}
.content-toolbar .tag-main-title {
  position: relative;
  height: 36px;
  line-height: 26px;
  font-size: 14px;
}
.content-toolbar .tag-main-title span,
.content-toolbar .tag-main-list p {
  font-size: 12px;
  color: #878787;
}
.content-toolbar .tag-main-list p {
  line-height: 2;
}
.content-toolbar .tag-now,
.content-toolbar .tag-all {
  padding: 18px;
}
.content-toolbar .tag-now {
  border-bottom: 1px solid #f2f2f2;
}
.content-toolbar .tag-all .tag-main-title {
  margin-bottom: 20px;
}
.content-toolbar .tag-main-list a,
.content-toolbar .tag-main-title input {
  float: left;
  margin: 6px 10px 6px 0;
  padding: 0 10px;
  min-width: 50px;
  max-width: 80px;
  height: 18px;
  line-height: 18px;
  font-size: 12px;
  color: #8c8c8e;
  text-align: center;
  vertical-align: top;
  border: 1px solid #e0dfdf;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.content-toolbar .tag-main-list a:hover,
.content-toolbar .tag-main-list a.active {
  color: #ee7445;
  border-color: #ee7445;
}
.content-toolbar .tag-main-title input {
  position: absolute;
  top: 30px;
  left: 0px;
  margin: 0;
  width: 55px;
  height: 20px;
  line-height: 20px;
  text-align: left;
  border: 1px dashed #e0dfdf;
  -webkit-transition: border 0.3s ease-in-out;
  -moz-transition: border 0.3s ease-in-out;
  transition: border 0.3s ease-in-out;
}
.content-toolbar .tag-main-title input:hover,
.content-toolbar .tag-main-title input:focus {
  border-color: #ee7445;
}
.content-toolbar .tag-main-title a {
  position: absolute;
  top: 2px;
  right: 0px;
  font-size: 12px;
  color: #ee742f;
}
.content-toolbar .tag-box-edit .tag-edit,
.content-toolbar .tag-main-title .tag-complete {
  display: none;
}
.content-toolbar .tag-box-edit .tag-complete {
  display: block;
}
.content-toolbar .tag-box-edit .tag-main-list a,
.content-toolbar .tag-box-edit .tag-main-list a.active,
.content-toolbar .tag-box-edit .tag-main-list a:hover {
  position: relative;
  padding: 0 12px 0 4px;
  color: #fff;
  background: #ee742f;
  border-color: #ee742f;
}
.content-toolbar .tag-box-edit .tag-main-list a:before {
  position: absolute;
  top: 6px;
  right: 3px;
  content: ' ';
  width: 7px;
  height: 7px;
  background: url("/static/img/invitation/icon-tag-close.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-tag-close.png*/ no-repeat;
}
.content-info .detail {
  float: left;
  width: 560px;
}
.content-info .detail-title .icon-title {
  display: inline-block;
  width: 26px;
  height: 21px;
  vertical-align: top;
  background: url("/static/img/invitation/icon-detail.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-detail.png*/ no-repeat -53px 0;
}
.content-info .detail-title span {
  color: #343745;
}
.content-info .detail-title .time {
  display: none;
}
.content-info .detail-nav {
  padding: 30px 0 25px;
}
.content-info .detail-nav a {
  position: relative;
  display: inline-block;
  margin-right: 25px;
}
.content-info .detail-nav a.active,
.content-info .detail-nav a:hover {
  color: #ee742f;
  border-bottom: 2px solid #ee742f;
}
.content-info .detail-nav i {
  position: absolute;
  top: -10px;
  left: 102%;
  font-size: 12px;
}
.detail-main .main-item {
  position: relative;
  display: none;
  min-height: 100px;
}
.detail-main .main-item.active {
  display: block;
}
.detail-main .box-title {
  position: relative;
  height: 45px;
  border-bottom: 1px solid #e1e1e6;
}
.detail-main .item-email {
  border-top: 1px solid #e1e1e6;
}
.detail-main .item-email .item-box {
  border-bottom: 1px solid #e1e1e6;
}
.detail-main .item-email .item-box:hover {
  background-color: #fcfcfc;
}
.detail-main .item-email .item-box:hover .del {
  display: inline-block;
}
.detail-main .item-email .box-content {
  height: 40px;
  line-height: 40px;
  padding-left: 37px;
}
.detail-main .email-title {
  position: relative;
  height: 40px;
  line-height: 40px;
  padding-left: 9px;
  border-bottom: 0;
}
.detail-main .email-title .del {
  position: absolute;
  display: none;
  right: 0;
}
.detail-main .email-title .del:hover {
  color: #ee742f;
}
.detail-main .box-title:hover {
  background: #f8f8fa;
}
.detail-main .email-title:hover {
  background-color: #fcfcfc;
}
.detail-main .box-title span {
  line-height: 45px;
  padding-left: 10px;
}
.detail-main .box-title .title-content {
  position: absolute;
  max-width: 77%;
  max-height: 45px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.detail-main .box-title i {
  display: inline-block;
  width: 20px;
  height: 21px;
  vertical-align: middle;
  background: url("/static/img/invitation/icon-detail.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-detail.png*/ no-repeat;
}
.detail-main .box-title .email_unread {
  position: absolute;
  top: 20px;
  left: 0;
  display: inline-block;
  width: 14px;
  height: 8px;
  background: url("../images/icon_dot_orange.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/css/images/icon_dot_orange.png*/ no-repeat;
}
.detail-main .box-title .email_replay {
  position: absolute;
  top: 18px;
  left: 0;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("../images/icon_replay.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/css/images/icon_replay.png*/ no-repeat;
}
.detail-main .box-title .email_reply {
  position: absolute;
  top: 18px;
  left: 0;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("../images/icon_reply.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/css/images/icon_reply.png*/ no-repeat;
}
.detail-main .box-title .email_link {
  position: absolute;
  top: 18px;
  left: 0;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("../images/icon_link.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/css/images/icon_link.png*/ no-repeat;
}
.detail-main .box-title .email_fail {
  position: absolute;
  top: 18px;
  left: 0;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("../images/icon_fail.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/css/images/icon_fail.png*/ no-repeat;
}
.detail-main .box-title .replay {
  width: 14px;
  height: 14px;
  background: url("/static/img/invitation/icon_replay.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_replay.png*/ no-repeat;
}
.detail-main .box-title .reply {
  width: 14px;
  height: 14px;
  background: url("/static/img/invitation/icon_reply.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_reply.png*/ no-repeat;
}
.detail-main .box-title .unread {
  width: 14px;
  height: 14px;
  background: url("/static/img/invitation/icon_dot_orange.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_dot_orange.png*/ left center no-repeat;
}
.detail-main .icon-rencently i {
  background-position: 0 -1px;
}
.detail-main .icon-overdue i {
  background-position: -30px -1px;
}
.detail-main .item-box {
  margin-bottom: 30px;
}
.detail-main .item-email .item-box {
  margin-bottom: 0;
}
.detail-main .item_pay {
  position: absolute;
  right: 0;
  top: -102px;
  width: 130px;
  text-align: right;
}
.detail-main .item_pay span {
  display: block;
  color: #fc7c3f;
}
.detail-main .item_pay a {
  display: inline-block;
  width: 130px;
  height: 32px;
  margin-top: 18px;
  line-height: 32px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background-color: #fc7c3f;
  color: #fff;
  text-align: center;
}
.detail-main .box-list {
  display: none;
  margin-top: 5px;
}
.detail-main .box-list.active {
  display: block;
}
.detail-main .box-list li {
  height: 40px;
  line-height: 40px;
}
.box-list span {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #a8a8a1;
  font-family: normal;
}
.detail-main .box-list .list-title input {
  float: left;
  margin-top: 12px;
}
.detail-main .box-list .list-title {
  padding-left: 0;
  color: #555555;
}
.detail-main .list-title label {
  display: inline-block;
  padding-left: 10px;
  vertical-align: top;
  max-width: 300px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.detail-main .list-name {
  max-width: 95px;
}
.detail-main .icon-overdue span {
  color: #ff0000;
}
.detail-main .overdue .list-title input {
  cursor: not-allowed;
}
.detail-main .loadMore-btn {
  display: table;
  padding: 0 8px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  color: #55555d;
  border: 1px solid #e1e1e1;
  background-color: #fff;
  margin: 20px auto;
}
.detail-main .loadMore-btn.over {
  opacity: .4;
}
.content-info .detail-nav2 {
  padding-top: 0;
}
.content-info .detail-leading {
  padding-top: 8px;
  height: 28px;
  line-height: 28px;
  font-size: 12px;
  text-indent: -6px;
}
.content-info .detail-leading span,
.content-info .detail-leading a {
  float: left;
  height: 28px;
}
.content-info .detail-leading span {
  margin-right: 20px;
  max-width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.content-info .detail-leading a {
  position: relative;
  padding-left: 28px;
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}
.content-info .detail-leading a:before {
  position: absolute;
  top: 8px;
  left: 0;
  content: ' ';
  width: 15px;
  height: 15px;
  background: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/ no-repeat -60px -11px;
}
.content-info .detail-leading a:hover:before {
  background-image: url("/static/img/invitation/icon-hover2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-hover2.png*/;
}
.content-info .detail-leading a:hover,
.detail-main .item-staff .box-title .btn-title-d,
.detail-main .item-staff .box-title .btn-title-d:hover {
  color: #ee742f;
}
.detail-main .item-staff .box-title .btn-title-complete,
.detail-main .item-staff .item-box-edit .btn-title-edit {
  display: none;
}
.detail-main .item-staff .item-box-edit .btn-title-complete {
  display: block;
}
.detail-main .item-staff li {
  position: relative;
  float: left;
  margin-bottom: 10px;
  margin-right: 5px;
  padding-left: 32px;
  padding-right: 25px;
  max-width: 90%;
  width: 68px;
  height: 25px;
  line-height: 25px;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.detail-main .item-staff li img {
  position: absolute;
  top: 0;
  left: 0;
}
.detail-main .item-staff .icon-staff-d {
  display: none;
  position: absolute;
  top: 4px;
  right: 5px;
  width: 16px;
  height: 16px;
  background: url("/static/img/invitation/detail-ctrl.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/detail-ctrl.png*/ no-repeat -226px -4px;
  cursor: pointer;
}
.detail-main .item-staff .item-box-edit .icon-staff-d {
  display: block;
}
.detail-main .item-staff .add-staff-btn {
  padding: 0;
  margin-right: 0;
  width: 25px;
}
.detail-main .item-staff .add-staff-btn i {
  top: 0;
}
/* input框选中 */
.box-list input {
  display: inline-block;
  width: 13px;
  height: 13px;
  background: url("/static/img/invitation/icon-help.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-help.png*/;
}
.box-list .icon-checked {
  display: none;
  width: 13px;
  height: 13px;
  background: url("/static/img/invitation/detail-ctrl.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/detail-ctrl.png*/ no-repeat -260px -12px;
  cursor: pointer;
}
.box-list .icon-checked {
  float: left;
  padding-left: 0;
}
.detail-main .box-list .icon-checked {
  margin-top: 12px;
}
.box-list li.active .list-title input {
  display: none;
}
.box-list li.active .icon-checked {
  display: inline-block;
}
.box-list li.active .list-title label {
  text-decoration: line-through;
}
/* 展开收起 */
.detail-main .box-title:hover .title-toggle-btn {
  display: block;
}
.detail-main .title-toggle-btn {
  position: absolute;
  top: 45px;
  right: 45px;
  display: none;
  width: 45px;
  text-align: center;
  font-size: 12px;
  background: #fff;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.detail-main .title-toggle-btn a {
  display: inline-block;
  width: 100%;
  color: #55555d;
}
.detail-main .title-toggle-btn a:hover {
  background: #f8f8fa;
}
/* 完成 */
.detail-main .box-list.finish label {
  text-decoration: line-through;
  color: #a8a8a1;
}
/*
*售后tab
*/
.form-item-list .in-box .form-tips,
.form-item-list .info-edit .form-tips {
  display: none;
}
.info-edit .in-txt,
.info-add .in-txt {
  width: 385px;
  height: 16px;
  padding: 10px;
  line-height: 16px;
  background: none;
  border: 1px solid #e8e8e8;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.info-add .in-txt {
  border: 1px solid #ee742f;
}
.form-item-list .info-edit select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 405px;
  height: 38px;
  padding: 0 10px;
  background: url("/static/img/invitation/form-select.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/form-select.png*/ right center no-repeat;
  border-color: #e8e8e8;
}
.form-item-list .in-box input,
.form-item-list .in-box textarea,
.form-item-list .in-box select,
.form-item-list .in-box .goods_list_box,
.form-item-list .in-box .p_add_box,
.form-item-list .in-box .radio_group_div {
  display: none;
}
.form-item-list .in-box input .in_txt_radio,
.form-item-list .in-box textarea .in_txt_radio,
.form-item-list .in-box select .in_txt_radio,
.form-item-list .in-box .goods_list_box .in_txt_radio,
.form-item-list .in-box .p_add_box .in_txt_radio,
.form-item-list .in-box .radio_group_div .in_txt_radio {
  position: relative;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  color: #333333;
  padding-left: 23px;
  margin-right: 10px;
}
.form-item-list .in-box input .in_txt_radio:before,
.form-item-list .in-box textarea .in_txt_radio:before,
.form-item-list .in-box select .in_txt_radio:before,
.form-item-list .in-box .goods_list_box .in_txt_radio:before,
.form-item-list .in-box .p_add_box .in_txt_radio:before,
.form-item-list .in-box .radio_group_div .in_txt_radio:before {
  position: absolute;
  top: 9px;
  left: 0;
  content: ' ';
  width: 14px;
  height: 14px;
  margin-top: -7px;
  border: 1px solid #c0c0c0;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.form-item-list .in-box input .in_txt_radio.active:before,
.form-item-list .in-box textarea .in_txt_radio.active:before,
.form-item-list .in-box select .in_txt_radio.active:before,
.form-item-list .in-box .goods_list_box .in_txt_radio.active:before,
.form-item-list .in-box .p_add_box .in_txt_radio.active:before,
.form-item-list .in-box .radio_group_div .in_txt_radio.active:before {
  border: 1px solid #22acfc;
  background-color: #22acfc;
}
.form-item-list .in-box input .in_txt_radio.active:after,
.form-item-list .in-box textarea .in_txt_radio.active:after,
.form-item-list .in-box select .in_txt_radio.active:after,
.form-item-list .in-box .goods_list_box .in_txt_radio.active:after,
.form-item-list .in-box .p_add_box .in_txt_radio.active:after,
.form-item-list .in-box .radio_group_div .in_txt_radio.active:after {
  content: " ";
  position: absolute;
  left: 6px;
  top: 8px;
  width: 4px;
  height: 4px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background-color: #fff;
}
.form-item-list .in-box input .in_txt_radio input,
.form-item-list .in-box textarea .in_txt_radio input,
.form-item-list .in-box select .in_txt_radio input,
.form-item-list .in-box .goods_list_box .in_txt_radio input,
.form-item-list .in-box .p_add_box .in_txt_radio input,
.form-item-list .in-box .radio_group_div .in_txt_radio input {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0;
  width: 0;
  height: 0;
  opacity: 0;
}
.form-item-list .in-box .p-txt span {
  display: block;
  float: left;
}
.form-item-list .info-edit input,
.form-item-list .info-edit textarea,
.form-item-list .info-edit select,
.form-item-list .info-edit .goods_list_box,
.form-item-list .info-edit .radio_group_div {
  display: block;
  border-color: #ed7a44;
}
.form-item-list .info-add .p_add_box {
  display: block;
}
.form-item-list .info-add .p_add_box input,
.form-item-list .info-add .p_add_box select,
.form-item-list .info-add .p_add_box textarea {
  display: block;
}
.form-item-list .info-edit .in-sel-type {
  float: left;
  width: 180px;
}
.form-item-list .info-edit .in-txt-type {
  float: left;
  width: 180px;
  margin-right: 8px;
}
.form-item-list .info-edit .in-txt-phone {
  display: block;
  margin-bottom: 5px;
}
.form-item-list .info-edit .in-err {
  border-color: #f00;
}
.form-item-list .info-edit .tel_list {
  position: relative;
  width: 407px;
}
.form-item-list .info-edit .icon_del {
  position: absolute;
  top: 13px;
  right: 13px;
  width: 12px;
  height: 12px;
  background: url("/static/img/invitation/icon_del_12x12.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_del_12x12.png*/ center center no-repeat;
}
.form-item-list .info-edit .sel-province,
.form-item-list .info-edit .sel-city {
  float: left;
  width: 100px;
}
.form-item-list .info-edit .sel-province {
  margin-right: 10px;
}
.form-item-list .info-edit .in-sel-type {
  float: left;
  width: 150px;
  margin-right: 10px;
}
.form-item-list .info-edit .p-txt {
  display: none;
}
/* 下拉搜索的即时编辑 */
.form-item-list .info-edit .search-box {
  display: block;
}
/* 预计成交金额 */
.money-range.money-edit input,
.money-range.money-edit select {
  display: block;
}
.money-range.money-edit input {
  margin-left: 12px;
}
.money-range.money-edit .p-edit-money {
  display: none;
}
.money-range {
  float: left;
}
.money-range input,
.money-range select {
  display: inline-block !important;
  width: 70px !important;
}
.money-range p {
  width: 100px;
  margin-left: 12px;
  padding: 10px;
}
.money-range.select-money p {
  margin-left: 0;
}
.info-edit .money-range {
  display: block;
}
.info-form .in-box .money-range .p-txt {
  padding: 0;
}
.in-box .money-edit .in-txt {
  height: 16px;
  padding: 10px;
  line-height: 16px;
  background: none;
  border: 1px solid #e8e8e8;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.edit-money {
  display: none;
}
.info-edit .edit-money {
  display: block;
}
.info-edit .edit-money input,
.info-edit .edit-money select {
  display: inline-block;
}
.info-edit .edit-money .in-sel {
  width: 92px;
}
.info-edit .edit-money .in-txt {
  width: 70px;
}
#pop .pop-money .in-sel {
  width: 70px;
}
#pop .pop-money .in-txt {
  width: 70px;
}
.form-item-box .in-box {
  padding-left: 110px;
  max-width: 375px;
}
.info-form .in-box {
  position: relative;
  display: block;
  padding-left: 105px;
  min-height: 44px;
  line-height: 38px;
}
.info-form .in-box .name {
  position: absolute;
  left: 10px;
}
.info-form .in-box .p-txt {
  float: left;
  max-width: 240px;
  min-height: 38px;
  padding: 0 29px 0 10px;
  line-height: 38px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.info-form .in-box .p-vcard {
  position: relative;
  width: 20px;
  background: url("/static/img/invitation/icon_info_vcard.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_info_vcard.png*/ 10px center no-repeat;
  overflow: visible !important;
}
.info-form .in-box .p-vcard .vcard-box {
  display: none;
  position: absolute;
  top: -95px;
  left: 40px;
  z-index: 10;
  padding: 10px;
  height: 200px;
  background: #fff;
  -webkit-box-shadow: 0 3px 10px #ddd;
          box-shadow: 0 3px 10px #ddd;
  -webkit-border-radius: 5px;
          border-radius: 5px;
}
.info-form .in-box .p-vcard img {
  display: block;
  width: auto;
  height: 100%;
}
.ie7 .info-form .in-box .p-vcard .vcard-box,
.ie8 .info-form .in-box .p-vcard .vcard-box {
  border: 1px solid #ddd;
}
.info-form .in-box .p-vcard:hover .vcard-box {
  display: block;
}
.visit-content .info-form .in-box .p-txt {
  float: none;
  height: auto;
}
.info-form .in-box .p-textarea {
  white-space: normal;
}
.info-form .info-edit textarea {
  height: 70px;
}
.p-txt.no-info {
  color: #a8a8ae;
}
.form-item-box {
  margin: 20px 0;
}
.in-box .p_txt_detail {
  max-width: 238px;
}
.in-box .p_txt_detail .p-txt {
  float: none;
  max-width: 175px;
  /* position:absolute;
			top:0;
			min-width:175px; */
}
.in-box:hover .p-edit {
  background: url("/static/img/invitation/edit-pen-blue.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/edit-pen-blue.png*/ no-repeat right center;
}
.in-box:hover .p_txt_detail_active {
  background: url("/static/img/invitation/edit_add_blue.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/edit_add_blue.png*/ right center no-repeat;
}
/* .in-box .icon_add{
	display:inline-block;
	width:15px;
	height:13px;
	vertical-align: middle;
    margin-left: 235px;
	background:url(../images/edit_add_blue.png) center center no-repeat;
} */
.item-box-email .in-box {
  word-break: break-all;
  word-break: break-word;
}
/* 删除按钮 */
.box-title .btn-title-d {
  position: absolute;
  top: 0;
  right: 3px;
  line-height: 45px;
  color: #98a2ad;
}
.box-title .btn-title-d:hover {
  color: #ee742f;
}
/*
* 拜访报告
*/
.visit-content input,
.visit-content textarea {
  display: none;
}
.visit-content .info-edit input,
.visit-content .info-edit textarea {
  display: block;
}
.visit-content .info-edit p {
  display: none;
}
/* 拜访日期 */
.visit-date {
  position: relative;
  float: left;
  padding: 0 8px;
  height: 20px;
  line-height: 20px;
  text-indent: 10px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  background: #12bbbb;
}
.visit-date i {
  position: absolute;
  top: 6px;
  left: 6px;
  width: 8px;
  height: 8px;
  -webkit-border-radius: 8px;
          border-radius: 8px;
  background: #fff;
}
.visit-content {
  position: relative;
  margin-left: 30px;
}
.visit-content .info-form p {
  line-height: 20px;
  font-size: 12px;
}
.visit-content .info-form .in-box {
  min-height: 20px;
  line-height: 20px;
}
.visit-content .info-form .in-box img {
  max-width: 100%;
}
.visit-content .info-form .in-box .p-txt {
  line-height: 20px;
}
.detail-summary .main-item {
  padding-top: 20px;
}
.detail-summary .visit-content {
  margin-left: 0;
}
.detail-summary .visit-content .btn-visit-e,
.detail-summary .visit-content .btn-visit-d {
  z-index: 10;
  top: 0!important;
}
.item-notes {
  /* .visit-blank{
		height: 1px;
		margin: 0;
		border: none;
	} */
}
.item-notes .notes-content .notes-ctrl {
  position: relative;
}
.item-notes .notes-content .notes-ctrl .btn-visit-e,
.item-notes .notes-content .notes-ctrl .btn-visit-d {
  top: -40px;
}
.item-notes .notes-content .info-form .in-box {
  padding-left: 0;
  margin-bottom: 20px;
}
.item-notes .notes-content .info-form .in-box img {
  max-width: 100%;
}
.item-notes .notes-content .info-form .v-name {
  position: static;
}
/* 标题 */
.info-form .visit-title {
  position: relative;
  padding-left: 0;
}
.visit-title i {
  position: absolute;
  top: 0;
  left: -28px;
  width: 20px;
  height: 20px;
  background: url("/static/img/invitation/icon-visit3.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-visit3.png*/ left bottom no-repeat;
}
.visit-title .tel {
  background-position: 0px 0px;
}
.visit-title .email {
  background-position: 0px -41px;
}
.visit-title .view {
  background-position: 0px -78px;
}
.visit-title .next_plan {
  background-position: 0px -150px;
}
.info-form .visit-people,
.info-form .visit-contact,
.info-form .visit-note,
.info-form .visit-next,
.info-form .fl-step,
.info-form .fl-date {
  padding-left: 0;
}
.visit-customer-p {
  color: #a8a8ae;
}
.visit-contact-e {
  display: none;
}
.info-edit .visit-contact-e {
  display: block;
}
.visit-contact-e input {
  float: left;
}
.visit-contact-e span {
  float: left;
  line-height: 38px;
  font-size: 12px;
}
.visit-note textarea {
  height: 50px;
  width: 100%;
}
.visit-next p,
.visit-content .visit-next .btn-visit-d {
  line-height: 20px;
}
.in-box.visit-note:hover .p-edit {
  width: 100%;
  padding-right: 10px;
}
.in-box.visit-note textarea {
  max-width: 375px;
}
.in-box.fl-date:hover .p-edit {
  padding-right: 15px;
}
.info-edit.fl-step .in-txt {
  width: 300px;
}
.info-edit.fl-date input {
  width: 75px;
}
.visit-next .visit-next-date {
  color: #a8a8ae;
}
.similar-report-title {
  padding-top: 10px;
  line-height: 45px;
  font-size: 14px;
  color: #676763;
  border-top: 1px solid #dfdfde;
}
.visit-content p {
  color: #3a3a3a;
}
.visit-content .v-name {
  position: absolute;
  top: 0px;
  left: 0px;
  color: #6c6c6c;
}
.visit-content .info-form .in-box,
.visit-content .visit-next {
  position: relative;
  padding-left: 90px;
  margin-right: 30px;
}
.visit-content .visit-next .in-box {
  padding-left: 0;
  margin-right: 0;
}
.visit-content .visit-next {
  margin-bottom: 20px;
  overflow: auto;
}
.visit-content .visit-next img {
  max-width: 100%;
}
.visit-content .visit-text,
.visit-content .visit-text p,
.visit-content .visit-text li {
  line-height: 20px;
  font-size: 12px;
  color: #6c6c6c;
}
.visit-content .visit-text img {
  max-width: 100%;
}
.visit-content .visit-text i {
  font-style: italic;
}
.visit-content .visit-text u {
  text-decoration: underline;
}
.visit-content .visit-text ol li {
  list-style: decimal outside;
}
.visit-content .visit-text ul li {
  list-style: disc outside;
}
.visit-content .visit-text a {
  color: #24a7fa;
  text-decoration: underline;
}
.visit-content .filelink {
  font-size: 12px;
  color: #24a7fa;
}
.visit-content .filelink:hover {
  text-decoration: underline;
}
/* 日期 */
.fl-date {
  margin-left: 0;
}
.visit-note {
  margin-bottom: 10px;
  overflow: auto;
}
.visit-blank {
  height: 25px;
  margin-left: 10px;
  border-left: 1px solid #e8e8e8;
  clear: both;
}
/* 删除按钮 */
.visit-content .btn-visit-d {
  position: absolute;
  right: 40px;
  top: -45px;
  padding-left: 16px;
  line-height: 20px;
  color: #bbb;
}
.visit-content .btn-visit-d i {
  position: absolute;
  top: 3px;
  left: 0px;
  width: 12px;
  height: 14px;
  background: url("/static/img/invitation/icon-del.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-del.png*/ no-repeat;
}
.visit-content .btn-visit-d:hover {
  color: #ee742f;
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}
.visit-content .btn-visit-d:hover i {
  background-image: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/;
  background-position: -192px -41px;
}
/* 下一步 */
.content-info .slide {
  float: right;
  width: 190px;
  padding: 0 15px;
}
.slide .slide-box {
  margin-bottom: 22px;
}
.slide .ctrl-title {
  padding: 0 0 10px;
  color: #343745;
  letter-spacing: 1px;
}
.slide-ctrl a {
  display: inline-block;
  width: 159px;
  height: 34px;
  line-height: 34px;
  margin: 5px 0;
  padding: 0 15px;
  color: #555;
  border: 1px solid #e1e1e6;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}
.slide-ctrl i {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-right: 15px;
  vertical-align: middle;
  background: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/ no-repeat 0 -10px;
}
.slide-ctrl > a:hover {
  color: #ee742f;
  border-color: #ee742f;
}
.slide-ctrl > a:hover i {
  background-image: url("/static/img/invitation/icon-hover2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-hover2.png*/;
}
.slide-ctrl .icon-task i {
  background-position: -28px -11px;
}
.slide-ctrl .icon-transform i {
  background-position: -60px -11px;
}
.slide-ctrl .icon-del i {
  background-position: -157px -41px;
}
.slide-ctrl .sub-menu .icon-sub-visit {
  background-position: 0 -81px;
}
.slide-ctrl .sub-menu .icon-sub-contact {
  background-position: -34px -83px;
}
.slide-ctrl .sub-menu .icon-sub-chance {
  background-position: -67px -82px;
}
.slide-ctrl .sub-menu .icon-sub-sales {
  background-position: -255px -81px;
}
.slide-ctrl .sub-menu .icon-sub-service {
  background-position: -98px -82px;
}
.sub-menu li:hover .icon-sub-visit {
  background-position: -130px -81px;
}
.sub-menu li:hover .icon-sub-contact {
  background-position: -161px -83px;
}
.sub-menu li:hover .icon-sub-chance {
  background-position: -192px -82px;
}
.sub-menu li:hover .icon-sub-service {
  background-position: -219px -82px;
}
.sub-menu li:hover .icon-sub-sales {
  background-position: -255px -42px;
}
.slide .box-list li {
  margin: 10px 0 15px;
  color: #555;
}
.box-list li .list-title i {
  width: 10px;
  height: 10px;
  float: left;
  padding-left: 0;
  border: 1px solid #e1e1e6;
  cursor: pointer;
}
.box-list li.active .list-title i {
  width: 12px;
  height: 12px;
  background: url("/static/img/invitation/detail-ctrl.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/detail-ctrl.png*/ no-repeat -260px -12px;
  border: none;
}
.item-task .box-list .list-title i {
  margin-top: 14px;
}
.task .list-title input {
  float: left;
}
.slide .task label {
  display: block;
  float: left;
  width: 165px;
  margin-top: -3px;
  padding-left: 10px;
  line-height: 20px;
  color: #555;
  white-space: normal;
}
.task .box-list p {
  line-height: 20px;
}
.task .box-list span {
  font-size: 12px;
}
.task .box-list p span {
  color: #a8a8a1;
}
/* 操作 */
.slide-ctrl {
  position: relative;
}
.slide-ctrl .sub-menu {
  position: absolute;
  top: 80px;
  left: 0;
  width: 100%;
  padding-bottom: 10px;
  background: #fff;
  border: 1px solid #e1e1e6;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.slide-ctrl .sub-menu a {
  display: block;
  width: auto;
  margin: 0;
  border: none;
  -webkit-border-radius: 0;
          border-radius: 0;
}
.slide-ctrl .sub-menu li:hover a {
  background: #ed7a44;
  color: #fff;
}
.slide-ctrl .sub-menu li:hover {
  background: #ed7a44;
}
/* leading*/
.leading-box li {
  position: relative;
  padding: 10px 0;
}
.leading-box li a {
  display: block;
}
.leading-box span {
  display: block;
  padding-left: 35px;
  padding-right: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.staff .staff-title i {
  display: inline-block;
  margin-top: -2px;
  width: 15px;
  height: 15px;
  margin-left: 7px;
  vertical-align: middle;
  background: url("/static/img/invitation/detail-ctrl.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/detail-ctrl.png*/ no-repeat -293px -9px;
}
.leading-box img,
.add-staff-btn i {
  position: absolute;
  top: 12px;
  left: 0px;
  width: 25px;
  height: 25px;
}
.add-staff-btn i {
  background: url("/static/img/invitation/icon-addpeople1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-addpeople1.png*/ no-repeat;
}
.add-staff-btn:hover i {
  background: url("/static/img/invitation/detail-ctrl.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/detail-ctrl.png*/ no-repeat -118px 0;
}
/* 添加成员按钮 */
.staff {
  position: relative;
}
.leading-ctrl {
  position: absolute;
  top: 0;
  right: 0;
}
.leading-ctrl a {
  color: #ee742f;
}
.leading-ctrl .leading-s {
  display: none;
}
.staff.active .leading-s {
  display: block;
}
.staff.active .leading-e {
  display: none;
}
.slide-ctrl .icon-add {
  position: relative;
}
.slide-ctrl .icon-ctrl-select {
  position: absolute;
  top: 16px;
  right: 0;
  width: 8px;
  height: 4px;
  background: url("/static/img/invitation/detail-ctrl.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/detail-ctrl.png*/ no-repeat -157px -12px;
}
/* 删除成员按钮 */
.leading-box .icon-staff-d {
  display: none;
  position: absolute;
  top: 16px;
  right: 2px;
  width: 16px;
  height: 16px;
  background: url("/static/img/invitation/detail-ctrl.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/detail-ctrl.png*/ no-repeat -226px -4px;
  cursor: pointer;
}
.staff.active .leading-box .icon-staff-d {
  display: block;
}
/* 子菜单 */
.slide-ctrl .sub-menu {
  display: none;
}
.slide-ctrl .sub-menu.active {
  display: block;
}
.slide .tag-list a,
.slide .tag-list input {
  float: left;
  margin: 0 4px 8px 0;
  padding: 0 8px;
  min-width: 30px;
  max-width: 80px;
  height: 18px;
  line-height: 18px;
  font-size: 12px;
  color: #acabab;
  text-align: center;
  border: 1px solid #acabab;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  overflow: hidden;
}
.slide .tag-list a:hover,
.slide .tag-list a.active {
  color: #ee742f;
  border-color: #ee742f;
}
.slide .tag-list input {
  width: 55px;
  height: 20px;
  line-height: 20px;
  text-align: left;
  border: 1px dashed #e0dfdf;
  -webkit-transition: border 0.3s ease-in-out;
  -moz-transition: border 0.3s ease-in-out;
  transition: border 0.3s ease-in-out;
}
.slide .tag-list input:hover,
.slide .tag-list input:focus {
  border-color: #ee7445;
}
.slide .tag-box-title {
  position: relative;
  height: 32px;
  border-top: 1px solid #acabab;
}
.slide .tag-box-title p {
  line-height: 30px;
  font-size: 12px;
  color: #807f7f;
}
.slide .tag-box-title a {
  position: absolute;
  top: 0px;
  right: 0px;
  font-size: 12px;
  color: #ee742f;
}
.slide .tag-box-edit .tag-edit,
.slide .tag-box-title .tag-complete {
  display: none;
}
.slide .tag-box-edit .tag-complete {
  display: block;
}
.slide .tag-box-edit .tag-list a,
.slide .tag-box-edit .tag-list a.active,
.slide .tag-box-edit .tag-list a:hover {
  position: relative;
  padding: 0 12px 0 4px;
  color: #fff;
  background: #ee742f;
  border-color: #ee742f;
}
.slide .tag-box-edit .tag-list a:before {
  position: absolute;
  top: 6px;
  right: 3px;
  content: ' ';
  width: 7px;
  height: 7px;
  background: url("/static/img/invitation/icon-tag-close.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-tag-close.png*/ no-repeat;
}
/*
* 拜访报告栏目单页
*/
.content-info .detail-noslide {
  float: none;
  width: auto;
}
.content-info .detail-noslide .item-box {
  position: relative;
}
.content-info .detail-title .icon-title.tel {
  vertical-align: middle;
  background: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/ no-repeat 0 -247px;
}
/* 编辑删除按钮 */
.btn-visit-a {
  position: absolute;
  line-height: 20px;
}
.btn-visit-a:hover {
  color: #ee742f;
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}
.content-info .detail-noslide .btn-visit-e {
  top: -45px;
  right: 95px;
  padding-left: 16px;
  color: #bbb;
}
.content-info .detail-noslide .btn-visit-c {
  top: -45px;
  right: 152px;
  padding-left: 16px;
  color: #bbb;
}
.content-info .detail-noslide .btn-visit-e i {
  position: absolute;
  top: 3px;
  left: 0px;
  width: 12px;
  height: 14px;
  background: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/ no-repeat -45px -251px;
}
.content-info .detail-noslide .btn-visit-c i {
  position: absolute;
  top: 3px;
  left: -3px;
  width: 16px;
  height: 14px;
  background: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/ no-repeat -220px -8px;
}
.content-info .detail-noslide .btn-visit-c i {
  background-position: -220px -8px;
}
.content-info .detail-noslide .btn-visit-c:hover i {
  background-position: -253px -8px;
}
.content-info .detail-noslide .btn-visit-e:hover i {
  background-position: -201px -251px;
}
.content-info .detail-noslide .btn-visit-a:hover {
  color: #ee742f;
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}
.whitespace-30 {
  height: 30px;
}
.vr-content-info {
  padding: 0 25px;
  overflow: hidden;
}
.vr-content-info .detail-title {
  padding-top: 25px;
}
.content-info .detail-comment {
  width: 545px;
  height: 100%;
  overflow: auto;
}
.content-info .comment {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 0;
  width: 240px;
  background: #fcfcfc;
  border-left: 1px solid #dfdfde;
  overflow: hidden;
}
.content-info .comment .comment-title,
.content-info .comment .comment-content,
.content-info .comment .comment-enter {
  position: absolute;
  left: 0;
  right: 0;
}
.content-info .comment .comment-title {
  top: 0;
  padding: 0 15px;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  border-bottom: 1px solid #dfdfde;
}
.content-info .comment .comment-content {
  top: 39px;
  bottom: 43px;
  overflow: auto;
}
.content-info .comment .comment-content li {
  position: relative;
  display: block;
  margin: 0 8px;
  padding: 35px 0 10px 0;
  border-bottom: 1px solid #dfdfde;
}
.content-info .comment .comment-content p {
  padding: 0 6px;
  line-height: 14px;
  font-size: 12px;
  color: #3a3a3a;
  word-wrap: break-word;
  word-break: normal;
}
.content-info .comment .comment-content .name,
.content-info .comment .comment-content .date,
.content-info .comment .comment-content .btn {
  position: absolute;
  top: 14px;
}
.content-info .comment .comment-content .name {
  left: 0;
}
.content-info .comment .comment-content .name:before {
  position: absolute;
  top: 5px;
  left: -3px;
  content: ' ';
  width: 4px;
  height: 4px;
  background: #12babb;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.content-info .comment .comment-content .date,
.content-info .comment .comment-content .btn {
  right: 0;
  color: #a1a1a1;
}
.content-info .comment .comment-content .btn {
  display: none;
}
.content-info .comment .comment-content .btn a {
  float: left;
  width: 20px;
  height: 14px;
  text-indent: -9999px;
  background: url("/static/img/invitation/icon-del.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-del.png*/ no-repeat;
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}
.content-info .comment .comment-content .btn a:hover {
  background-image: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/;
  background-position: -192px -41px;
}
.content-info .comment .comment-content li:hover .date {
  display: none;
}
.content-info .comment .comment-content li:hover .btn {
  display: block;
}
.content-info .comment .comment-content .no_del:hover .date {
  display: block;
}
.content-info .comment .comment-content .no_del:hover .btn {
  display: none;
}
.content-info .comment .comment-enter {
  bottom: 0;
  padding: 8px 10px;
  height: 26px;
  border-top: 1px solid #dfdfde;
  -webkit-transition: height .3s;
  -moz-transition: height .3s;
  transition: height .3s;
}
.content-info .comment .comment-enter textarea {
  display: block;
  padding: 4px;
  width: 210px;
  height: 16px;
  line-height: 16px;
  font-size: 12px;
  color: #3a3a3a;
  border: 1px solid #dfdfde;
  -webkit-transition: height .3s;
  -moz-transition: height .3s;
  transition: height .3s;
}
.content-info .comment .comment-enter .enter-ctrl {
  display: none;
}
.content-info .comment .comment-content {
  bottom: 141px;
}
.content-info .comment .comment-enter {
  height: 124px;
}
.content-info .comment .comment-enter textarea {
  height: 77px;
}
.content-info .comment .comment-enter .enter-ctrl {
  position: relative;
  display: block;
  padding-top: 10px;
  height: 26px;
}
.content-info .comment .comment-enter .enter-ctrl a,
.content-info .comment .comment-enter .enter-ctrl .file {
  position: relative;
  float: left;
  margin-right: 10px;
  line-height: 26px;
  color: #a1a1a1;
  font-size: 12px;
}
.content-info .comment .comment-enter .enter-ctrl .file {
  padding-left: 10px;
  background: url("/static/img/invitation/comment-icon.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/comment-icon.png*/ -6px -53px no-repeat;
}
.content-info .comment .comment-enter .enter-ctrl .file input {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.content-info .comment .comment-enter .enter-ctrl .sub {
  float: none;
  float: right;
  margin: 0;
  width: 76px;
  color: #fff;
  text-align: center;
  background: #ec794a;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.content-info .comment .comment-enter .enter-ctrl .num {
  position: absolute;
  top: 10px;
  right: 80px;
  font-size: 12px;
  color: #a1a1a1;
  text-align: right;
}
.content-info .comment .comment-enter .enter-ctrl .num em {
  padding: 0 2px;
  color: #ee742f;
  font-weight: normal;
}
.content-info .comment .comment-enter .at-list {
  display: none;
  position: absolute;
  left: 0;
  bottom: 30px;
  z-index: 10;
  width: 100%;
  padding: 10px 0;
  background: #fff;
  -webkit-box-shadow: 0 3px 10px #ddd;
          box-shadow: 0 3px 10px #ddd;
  -webkit-border-radius: 5px;
          border-radius: 5px;
}
.content-info .comment .comment-enter .at-list li {
  padding: 0 10px;
  height: 28px;
  line-height: 28px;
  font-size: 12px;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.content-info .comment .comment-enter .at-list li.active,
.content-info .comment .comment-enter .at-list li:hover {
  background: #f9f9f9;
}
.content-info .comment .comment-enter-at .at-list {
  display: block;
}
.form-item-list .in-box {
  padding-left: 110px;
  max-width: 100%;
}
.form-item-list .in-box .p-txt {
  max-width: 354px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.form-item-list .in-box .p-txt span {
  display: inline-block;
}
.form-item-list .in-box .p-txt .goods_detail {
  display: block;
}
.form-item-list .in-box .p-txt .goods_detail .goods_name {
  margin-right: 10px;
  width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.form-item-list .in-box .p_txt_detail {
  max-width: 416px;
}
.form-item-list .in-box .p_txt_detail_contacts {
  max-width: 238px;
}
.form-item-list .in-box .p_txt_detail_contacts .p-txt {
  max-width: 175px;
}
.form-item-list .in-box .p_txt_detail_contacts .p-txt span {
  display: block;
}
.form-item-list .in-box .goods_list {
  position: relative;
  margin-bottom: 10px;
}
.form-item-list .in-box .goods_list input {
  display: inline-block;
  width: 73px;
}
.form-item-list .in-box .goods_list .in_goods_txt {
  width: 130px;
}
.form-item-list .info-edit .icon_del_sale {
  position: absolute;
  top: 14px;
  right: -26px;
  width: 12px;
  height: 12px;
  background: url("/static/img/invitation/icon_del_12x12.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_del_12x12.png*/ center center no-repeat;
}
.form-item-list .info-add .goods_add input {
  display: inline-block;
  width: 73px;
}
.form-item-list .info-add .goods_add .in_goods_txt {
  width: 130px;
}
.item-report .item-box,
.item-notes .item-box {
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.item-report .item-box .item-box-title,
.item-notes .item-box .item-box-title {
  padding: 10px 10px 5px 10px;
}
.item-report .item-box .item-box-title .name,
.item-notes .item-box .item-box-title .name {
  font-size: 16px;
  color: #333333;
}
.item-report .item-box .item-box-title .time,
.item-notes .item-box .item-box-title .time {
  font-size: 12px;
  color: #999999;
  line-height: 1.4;
}
.item-report .item-box .item-box-title .float,
.item-notes .item-box .item-box-title .float {
  float: left;
}
.item-report .item-box .item-box-title .left,
.item-notes .item-box .item-box-title .left {
  width: 430px;
}
.item-report .item-box .item-box-title .right,
.item-notes .item-box .item-box-title .right {
  position: absolute;
  top: 20px;
  right: 0;
  width: 58px;
}
.item-report .item-box .item-box-title .right:hover,
.item-notes .item-box .item-box-title .right:hover {
  cursor: default;
}
.item-report .item-box .item-box-title .right span,
.item-notes .item-box .item-box-title .right span {
  font-size: 12px;
  color: #666666;
}
.item-report .item-box .item-box-title .right i,
.item-notes .item-box .item-box-title .right i {
  position: absolute;
  left: 24px;
  top: 4px;
}
.item-report .item-box .right_show,
.item-notes .item-box .right_show {
  display: block;
}
.item-report .item-box .right_hide,
.item-notes .item-box .right_hide {
  display: none;
}
.item-report .item-box .visit-content,
.item-notes .item-box .visit-content {
  margin-right: 0;
  margin-left: 0;
}
.item-report .item-box .item-box-content,
.item-notes .item-box .item-box-content {
  display: none;
}
.item-report .item-box .visit_content_part,
.item-notes .item-box .visit_content_part {
  margin-bottom: 15px;
}
.item-report .item-box .visit_content_part .title,
.item-notes .item-box .visit_content_part .title {
  height: 38px;
  line-height: 38px;
  margin-top: 10px;
  background-color: #f8f8f8;
}
.item-report .item-box .visit_content_part .title span,
.item-notes .item-box .visit_content_part .title span {
  font-size: 14px;
  color: #515151;
  padding-left: 10px;
  margin-left: 10px;
  border-left: 3px solid #ed6c18;
}
.item-report .item-box .visit_content_part .info-form,
.item-notes .item-box .visit_content_part .info-form {
  padding-left: 20px;
}
.item-report .item-box .visit_content_part .info-form .time,
.item-notes .item-box .visit_content_part .info-form .time {
  margin-top: 16px;
  font-size: 12px;
  color: #666666;
}
.item-report .item-box .visit_content_part .info-form .in-box,
.item-notes .item-box .visit_content_part .info-form .in-box {
  position: relative;
  padding-left: 100px;
  margin-top: 6px;
}
.item-report .item-box .visit_content_part .info-form .in-box .v-name,
.item-notes .item-box .visit_content_part .info-form .in-box .v-name {
  color: #333333;
  font-size: 12px;
}
.item-report .item-box .visit_content_part .info-form .in-box p,
.item-notes .item-box .visit_content_part .info-form .in-box p {
  color: #333333;
}
.item-report .item-box .visit_content_part .info-form .in-box .visit-attach a,
.item-notes .item-box .visit_content_part .info-form .in-box .visit-attach a {
  font-size: 12px;
  color: #0d99e1;
  margin-right: 10px;
}
.item-report .item-box .visit_content_part .info-form .in-box .visit_editor,
.item-notes .item-box .visit_content_part .info-form .in-box .visit_editor {
  word-break: break-all;
}
.item-report .item-box .visit_content_part .info-form .in-box .visit_editor p,
.item-notes .item-box .visit_content_part .info-form .in-box .visit_editor p,
.item-report .item-box .visit_content_part .info-form .in-box .visit_editor div,
.item-notes .item-box .visit_content_part .info-form .in-box .visit_editor div,
.item-report .item-box .visit_content_part .info-form .in-box .visit_editor span,
.item-notes .item-box .visit_content_part .info-form .in-box .visit_editor span {
  font-size: 12px;
  color: #333333;
  word-break: break-all;
}
.item-report .item-box .visit_content_part .info-form table,
.item-notes .item-box .visit_content_part .info-form table {
  width: 100%;
  margin-top: 17px;
  border-top: 1px solid #e5e5e5;
  table-layout: fixed;
}
.item-report .item-box .visit_content_part .info-form table thead,
.item-notes .item-box .visit_content_part .info-form table thead {
  background-color: #f2f2f2;
}
.item-report .item-box .visit_content_part .info-form table thead tr,
.item-notes .item-box .visit_content_part .info-form table thead tr {
  height: 38px;
}
.item-report .item-box .visit_content_part .info-form table tr,
.item-notes .item-box .visit_content_part .info-form table tr {
  border-bottom: 1px solid #e5e5e5;
}
.item-report .item-box .visit_content_part .info-form table th,
.item-notes .item-box .visit_content_part .info-form table th,
.item-report .item-box .visit_content_part .info-form table td,
.item-notes .item-box .visit_content_part .info-form table td {
  font-size: 12px;
  color: #333333;
  padding-left: 10px;
}
.item-report .item-box .visit_content_part .info-form table th .assist_name,
.item-notes .item-box .visit_content_part .info-form table th .assist_name,
.item-report .item-box .visit_content_part .info-form table td .assist_name,
.item-notes .item-box .visit_content_part .info-form table td .assist_name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-report .item-box .visit_content_part .info-form table th p,
.item-notes .item-box .visit_content_part .info-form table th p,
.item-report .item-box .visit_content_part .info-form table td p,
.item-notes .item-box .visit_content_part .info-form table td p {
  padding: 10px 0;
  word-break: break-all;
}
.item-report .item-box .visit_content_part .info-form table th .msg,
.item-notes .item-box .visit_content_part .info-form table th .msg,
.item-report .item-box .visit_content_part .info-form table td .msg,
.item-notes .item-box .visit_content_part .info-form table td .msg {
  position: relative;
}
.item-report .item-box .visit_content_part .info-form table th .msg p,
.item-notes .item-box .visit_content_part .info-form table th .msg p,
.item-report .item-box .visit_content_part .info-form table td .msg p,
.item-notes .item-box .visit_content_part .info-form table td .msg p {
  word-break: break-all;
}
.item-report .item-box .visit_content_part .info-form table th .msg .tips,
.item-notes .item-box .visit_content_part .info-form table th .msg .tips,
.item-report .item-box .visit_content_part .info-form table td .msg .tips,
.item-notes .item-box .visit_content_part .info-form table td .msg .tips {
  display: none;
  position: absolute;
  left: -40px;
  width: 333px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px #b3b3b3;
          box-shadow: 0 0 10px #b3b3b3;
  z-index: 10;
  word-break: break-all;
}
.item-report .item-box .visit_content_part .info-form table th .msg .tips:before,
.item-notes .item-box .visit_content_part .info-form table th .msg .tips:before,
.item-report .item-box .visit_content_part .info-form table td .msg .tips:before,
.item-notes .item-box .visit_content_part .info-form table td .msg .tips:before {
  content: ' ';
  position: absolute;
  top: -10px;
  left: 160px;
  width: 19px;
  height: 10px;
  background: url("/static/img/invitation/common/icon_arrow_shadow.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/common/icon_arrow_shadow.png*/ center center no-repeat;
}
.item-report .item-box .visit_content_part .info-form table th .msg .tips p,
.item-notes .item-box .visit_content_part .info-form table th .msg .tips p,
.item-report .item-box .visit_content_part .info-form table td .msg .tips p,
.item-notes .item-box .visit_content_part .info-form table td .msg .tips p {
  padding: 15px;
}
.item-report .item-box .visit_content_part .info-form table th .msg .tips.tips_visit,
.item-notes .item-box .visit_content_part .info-form table th .msg .tips.tips_visit,
.item-report .item-box .visit_content_part .info-form table td .msg .tips.tips_visit,
.item-notes .item-box .visit_content_part .info-form table td .msg .tips.tips_visit {
  left: -33px;
  width: 272px;
}
.item-report .item-box .visit_content_part .info-form table th .msg:hover .tips,
.item-notes .item-box .visit_content_part .info-form table th .msg:hover .tips,
.item-report .item-box .visit_content_part .info-form table td .msg:hover .tips,
.item-notes .item-box .visit_content_part .info-form table td .msg:hover .tips {
  display: block;
}
.item-report .item-box .visit_content_part .info-form .table,
.item-notes .item-box .visit_content_part .info-form .table {
  width: 100%;
}
.item-report .item-box.item-box-active,
.item-notes .item-box.item-box-active {
  background-color: #fff;
}
.item-report .item-box.item-box-active .item-box-content,
.item-notes .item-box.item-box-active .item-box-content {
  display: block;
}
.item-report .item-box.item-box-active .right_show,
.item-notes .item-box.item-box-active .right_show {
  display: none;
}
.item-report .item-box.item-box-active .right_hide,
.item-notes .item-box.item-box-active .right_hide {
  display: block;
}
.item-report .item-box.item-box-active .right_hide i,
.item-notes .item-box.item-box-active .right_hide i {
  background-position: -40px -20px;
}
.communication-info .detail {
  width: 550px;
}
.communication-info .detail .detail-title .icon-title {
  display: none;
}
.communication-info .detail .detail-title .name {
  font-size: 18px;
  color: #515151;
}
.communication-info .detail .detail-title .time {
  display: block;
  font-size: 12px;
  color: #999999;
  line-height: 1.4;
}
.communication-info .main-item {
  /*.visit_content_part{
            margin-bottom: 15px;
            .title{
                height: 38px;
                line-height: 38px;
                margin-top:10px;
                background-color: #f8f8f8;
                span{
                    font-size: 14px;
                    color: #515151;
                    padding-left:10px;
                    margin-left: 10px;
                    border-left: 3px solid #ed6c18;
                }
            }

            .info-form{
                padding-left: 20px;
                .time{
                    margin-top:16px;
                    font-size: 12px;
                    color: #666666;
                }
                .in-box{
                    position: relative;
                    padding-left: 100px;
                    margin-top:6px;
                    .v-name{
                        color: #333333;
                        font-size: 12px;
                    }
                    p{
                        color: #333333;
                    }
                    .visit-attach{
                        a{
                            font-size: 12px;
                            color: #0d99e1;
                            margin-right: 10px;
                        }
                    }
                    .visit_editor{
                        p,div,span{
                            font-size: 12px;
                            color: #333333;
                        }
                    }
                }

                table{
                    width: 100%;
                    margin-top:17px;
                    border-top:1px solid #e5e5e5;
                    thead{
                        background-color: #f2f2f2;
                        tr{
                            height: 38px;
                        }
                    }
                    tr{
                        border-bottom: 1px solid #e5e5e5;
                    }
                    th,td{
                        font-size: 12px;
                        color: #333333;
                        padding-left: 10px;
                        p{
                            padding:10px 0;
                        }
                        .msg{
                            position: relative;
                            .tips{
                                display: none;
                                position: absolute;
                                left: -8px;
                                width: 333px;
                                background-color: #fff;
                                box-shadow: 0 0 10px #b3b3b3;
                                z-index: 10;
                                &:before{
                                    content: ' ';
                                    position: absolute;
                                    top: -10px;
                                    left: 160px;
                                    width: 19px;
                                    height: 10px;
                                    background: url(/static/img/invitation/common/icon_arrow_shadow.png) center center no-repeat;
                                }
                                p{
                                    padding:15px;
                                }
                            }
                            &:hover{
                                .tips{
                                    display: block;
                                }
                            }
                        }
                    }
                }
            }

        }*/
}
.communication-info .main-item .item-comm {
  margin-bottom: 10px;
  border: 0;
}
.communication-info .main-item .item-comm .visit-content {
  margin-left: 0;
  margin-right: 20px;
}
.communication-info .main-item .item-comm .visit-content .btn-visit-d {
  right: 0;
}
.communication-info .main-item .item-comm .visit-content .btn-visit-e {
  right: 46px;
}
.communication-info .main-item .item-comm .visit-content .btn-visit-c {
  right: 95px;
}
.communication-info .main-item .item-comm .item-box-content {
  display: block;
}
.communication-info .main-item .similar-report {
  padding-right: 25px;
}
.communication-info .main-item .similar-report .similar-report-title {
  font-size: 14px;
  color: #333333;
}
.communication-info .main-item .similar-report .item-box {
  padding-bottom: 10px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.communication-info .main-item .similar-report .item-box .item-box-title {
  padding: 10px 10px 5px 10px;
}
.communication-info .main-item .similar-report .item-box .item-box-title .name {
  font-size: 16px;
  color: #333333;
}
.communication-info .main-item .similar-report .item-box .item-box-title .time {
  font-size: 12px;
  color: #999999;
  line-height: 1.4;
}
.communication-info .main-item .similar-report .item-box .item-box-title .float {
  float: left;
}
.communication-info .main-item .similar-report .item-box .item-box-title .left {
  width: 430px;
}
.communication-info .main-item .similar-report .item-box .item-box-title .right {
  position: absolute;
  top: 20px;
  right: 0;
  width: 58px;
}
.communication-info .main-item .similar-report .item-box .item-box-title .right:hover {
  cursor: default;
}
.communication-info .main-item .similar-report .item-box .item-box-title .right span {
  font-size: 12px;
  color: #666666;
}
.communication-info .main-item .similar-report .item-box .item-box-title .right i {
  position: absolute;
  left: 24px;
  top: 4px;
}
.communication-info .main-item .similar-report .item-box .visit-content {
  margin-right: 0;
}
.communication-info .main-item .similar-report .item-box .item-box-content {
  display: none;
}
.communication-info .main-item .similar-report .item-box .right_show {
  display: block;
}
.communication-info .main-item .similar-report .item-box .right_hide {
  display: none;
}
.communication-info .main-item .similar-report .item-box.item-box-active {
  background-color: #fff;
}
.communication-info .main-item .similar-report .item-box.item-box-active .item-box-content {
  display: block;
}
.communication-info .main-item .similar-report .item-box.item-box-active .right_show {
  display: none;
}
.communication-info .main-item .similar-report .item-box.item-box-active .right_hide {
  display: block;
}
.communication-info .main-item .similar-report .item-box.item-box-active .right_hide i {
  background-position: -40px -20px;
}
.communication-info .comment {
  background-color: #fff;
}
.communication-info .comment .comment-title {
  height: 48px;
  line-height: 48px;
}
.communication-info .comment .comment-enter {
  background-color: #fcfcfc;
}
.content-filter {
  position: absolute;
  top: 58px;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: #fff;
}
.content_table {
  top: 270px;
}
.filter-main {
  position: relative;
  padding: 10px 40px;
  min-height: 32px;
}
.filter-box {
  display: none;
  margin-top: 12px;
  padding: 15px 0;
  border: 1px solid #edebeb;
}
.filter-box .filter_btn_search {
  padding-left: 104px;
  margin-top: 15px;
}
.filter-box .filter_btn_search a {
  display: block;
  width: 70px;
  height: 30px;
  line-height: 30px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background-color: #ee742f;
  color: #fff;
  text-align: center;
}
.filter-item {
  position: relative;
  padding: 5px 0 5px 105px;
  min-height: 20px;
}
.filter-item span {
  position: relative;
  float: left;
  padding: 0 0 0 20px;
  margin-right: 20px;
  min-width: 54px;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  color: #706e6e;
  cursor: pointer;
}
.filter-item span i {
  position: absolute;
  top: 3px;
  left: 0px;
  width: 13px;
  height: 13px;
  background: center no-repeat;
  border: 1px solid #dadada;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.filter-item .name {
  position: absolute;
  top: 5px;
  left: 30px;
  width: 100px;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  color: #706e6e;
}
.filter-item .active i {
  background-image: url("/static/img/invitation/report-icon5.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/report-icon5.png*/;
  background-color: #ed7a44;
  border-color: #ed7a44;
}
.filter-item .in-txt {
  width: 300px;
  height: 20px;
  line-height: 20px;
  padding: 5px;
  margin-top: -5px;
  font-size: 12px;
  background-color: #fff;
  border: 1px solid #e1e1e6;
  -webkit-transition: border-color 0.3s ease-in-out;
  -moz-transition: border-color 0.3s ease-in-out;
  transition: border-color 0.3s ease-in-out;
  -webkit-border-radius: 3px;
          border-radius: 3px;
}
.filter-item .in-txt:focus {
  border-color: #ccc;
}
.filter-btn {
  position: absolute;
  top: 10px;
  left: 40px;
}
.filter-btn a {
  position: relative;
  display: block;
  width: 72px;
  height: 30px;
  border: 1px solid #edebeb;
  line-height: 30px;
  text-align: center;
  font-size: 12px;
  color: #494848;
  text-indent: -15px;
  background: #fff;
}
.filter-btn a:before {
  position: absolute;
  top: 14px;
  left: 48px;
  content: ' ';
  width: 8px;
  height: 4px;
  background: url("/static/img/invitation/icon_filter_updown.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_filter_updown.png*/ left bottom no-repeat;
}
.filter-btn a:hover {
  color: #ed7a44;
}
.filter-btn a:hover:before {
  background-position: right bottom;
}
.filter-result {
  position: relative;
  padding: 3px 0 0 178px;
  min-height: 25px;
}
.filter-result p,
.filter-result span {
  display: none;
}
.filter-result .name {
  position: absolute;
  top: 3px;
  left: 100px;
  font-size: 12px;
  color: #706e6e;
}
.filter-result span {
  position: relative;
  margin-right: 16px;
  height: 23px;
  width: 65px;
  text-indent: 10px;
  padding-right: 20px;
  line-height: 23px;
  font-size: 12px;
  color: #ed7a44;
  background-color: #fff;
  border: 1px solid #ed7a44;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  -webkit-transition: background .3s,color .3s;
  -moz-transition: background .3s,color .3s;
  transition: background .3s,color .3s;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.filter-result span i {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 100%;
  text-indent: -9999px;
  background: url("/static/img/invitation/pop-close-i4.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-close-i4.png*/ right center no-repeat;
  cursor: pointer;
}
.filter-result span:hover {
  color: #fff;
  background-color: #ed7a44;
}
.filter-result span:hover i {
  background-position: left center;
}
.filter-result-show p,
.filter-result-show span {
  display: inline-block;
}
.content-filter-open .filter-box {
  display: block;
}
.content-filter-open .filter-btn a {
  height: 40px;
  border-bottom-color: #fff;
}
.content-filter-open .filter-btn a:before {
  background-position: left top;
}
.content-filter-open .filter-btn a:hover:before {
  background-position: right top;
}
.content_table {
  position: absolute;
  top: 58px;
  left: 0;
  right: 0;
  bottom: 0;
}
.content_table .table_head,
.content_table .table_body,
.content_table .table_foot {
  position: absolute;
  left: 0;
  right: 0;
}
.content_table .table_head {
  top: 0;
  height: 43px;
  background-color: #f8f8fa;
  border-top: 1px solid #e1e1e6;
  border-bottom: 1px solid #e1e1e6;
}
.content_table .table_body {
  top: 45px;
  bottom: 45px;
  overflow-x: hidden;
  overflow-y: auto;
}
.content_table .table_body_hidden {
  overflow: hidden;
}
.content_table table {
  width: 100%;
  table-layout: fixed;
}
.content_table th {
  padding: 8px 0;
  height: 28px;
  color: #55555d;
  font-size: 14px;
  font-weight: normal;
}
.content_table td {
  padding: 6px 18px;
  height: 28px;
  color: #55555d;
  font-size: 12px;
  background: #fff;
  border: none;
  overflow: hidden;
  -webkit-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  transition: background 0.3s ease-in-out;
}
.content_table td a {
  display: inline-block;
  color: #ee742f;
}
.content_table td.td_edit {
  overflow: visible;
}
.content_table .tr_odd td {
  background-color: #f8f8fa;
}
.content_table tr:hover td {
  background-color: #edf0f2;
}
.content_table tr.click td {
  background-color: #edf0f2;
}
.content_table .tr_active td,
.content_table .tr_active:hover td {
  background-color: #fff8f5;
}
.content_table .table_td {
  margin: 0;
  height: 28px;
  line-height: 28px;
  white-space: nowrap;
}
.content_table .table_td .goods_hide {
  display: none;
}
.content_table .table_td .shou_more {
  text-align: left;
  color: #ee742f;
}
.content_table .table_td .shou_more:hover {
  cursor: pointer;
}
.content_table .table_td .goods_name {
  width: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.content_table .table_td.table_td_active .goods_hide {
  display: block;
}
.content_table .table_td p {
  line-height: 28px !important;
  white-space: nowrap;
}
.content_table .table_td .td_txt {
  display: none;
  width: 100%;
  height: 100%;
}
.content_table .table_td:hover .p_edit {
  background: url("/static/img/invitation/edit-pen-blue.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/edit-pen-blue.png*/ no-repeat right center;
}
.content_table .table_td.table_td_edit .td_txt {
  position: relative;
  display: block;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 3px 0;
}
.content_table .table_td.table_td_edit .td_txt .in_sel {
  background-image: url("/static/img/invitation/form-select_01.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/form-select_01.png*/;
  background-position: right center;
  background-repeat: no-repeat;
  background-color: #fff;
  border-color: #e8e8e8;
}
.content_table .table_td.table_td_edit .td_txt .in_txt {
  display: inline-block;
  width: 100%;
}
.content_table .table_td.table_td_edit .td_ul {
  position: absolute;
  width: 100%;
  background-color: #fff;
  border: 1px solid #e8e8e8;
}
.content_table .table_td.table_td_edit .td_ul li:hover {
  background-color: #e8e8e8;
  cursor: pointer;
}
.content_table .table_td.table_td_edit p {
  display: none;
}
.content_table .table_td_auto {
  height: auto;
  overflow: visible;
}
.content_table .table_th {
  position: relative;
  /*margin-right: 4px;
    padding: 0;
    text-align: left;
    text-indent: 18px;*/
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.content_table .table_th .sort_ico {
  display: none;
  position: absolute;
  top: 2px;
  right: 0;
  width: 24px;
  height: 24px;
}
.content_table .table_th .sort_ico span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("/static/img/invitation/icon_sortable.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_sortable.png*/ center no-repeat;
}
.content_table .table_th .sort_ico .icon_active {
  z-index: 2;
}
.content_table .table_th .sort_ico .icon_asc.icon_active {
  background-image: url("/static/img/invitation/icon_sortable_asc.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_sortable_asc.png*/;
}
.content_table .table_th .sort_ico .icon_desc.icon_active {
  background-image: url("/static/img/invitation/icon_sortable_desc.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_sortable_desc.png*/;
}
.content_table .table_sort {
  cursor: pointer;
}
.content_table .table_sort_active .table_sort .sort_ico {
  display: block;
}
.content_table .table_td_cbox {
  margin: 0 auto;
  width: 40px;
  text-align: center;
  border: 0;
}
.content_table .label_cbox {
  position: relative;
  display: block;
  height: 28px;
  background: center no-repeat;
}
.content_table .label_cbox input {
  position: absolute;
  width: 0;
  height: 0;
  font-size: 0;
  opacity: 0;
}
.content_table .table_th .label_cbox {
  background-image: url("/static/img/invitation/label-cbox-icon1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/label-cbox-icon1.png*/;
}
.content_table tr:hover .label_cbox {
  background-image: url("/static/img/invitation/label-cbox-icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/label-cbox-icon2.png*/;
}
.content_table tr .label_cbox_active,
.content_table tr:hover .label_cbox_active,
.content_table tr .table_th .label_cbox_active {
  background-image: url("/static/img/invitation/label-cbox-icon3.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/label-cbox-icon3.png*/;
}
.content_table .table_foot {
  top: auto;
  bottom: 0;
  z-index: 10;
  padding: 20px 70px;
  height: 28px;
  text-align: right;
  background: #fff;
  border-top: 1px solid #e1e1e6;
}
.content_table .table_foot .page_toolbar {
  float: right;
}
.content_table .table_foot .page_item {
  float: left;
  height: 28px;
  line-height: 28px;
}
.content_table .table_foot .page_item a {
  float: left;
  margin: 0 3px;
  padding: 0 10px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #cecedc;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.content_table .table_foot .page_item .js_page_go {
  color: #ed6c18;
}
.content_table .table_foot .page_item a:hover {
  -webkit-box-shadow: 0 0 2px #cecedc;
          box-shadow: 0 0 2px #cecedc;
}
.content_table .table_foot .page_info {
  padding: 0 15px;
  font-size: 14px;
  color: #8b8b93;
}
.content_table .table_foot .page_item .prev,
.content_table .table_foot .page_item .next {
  padding: 0;
  width: 26px;
  text-indent: -9999px;
  background-image: url("/static/img/invitation/table-toolbar-icon1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/table-toolbar-icon1.png*/;
  background-repeat: no-repeat;
}
.content_table .table_foot .page_item .in-txt {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 30px;
  height: 26px;
  border: 1px solid #cecedc;
  -webkit-border-radius: 1px;
          border-radius: 1px;
  margin: 0 5px;
}
.content_table .table_foot .page_item_go {
  padding: 0 5px;
}
.content_table .table_foot .page_item .next {
  background-position: -67px 0px;
}
.content_table .table_foot .page_num .active {
  color: #fff;
  border: 1px solid #ed6c18;
  background-color: #ed6c18;
  cursor: default;
}
.content_table .table_foot .page_num .active:hover {
  color: #fff;
}
.content_table .table_foot .page_num a:hover {
  color: #ed6c18;
}
.grid-vcard {
  position: relative;
  width: 16px;
  height: 100%;
  background: url("/static/img/invitation/icon_grid_vcard.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_grid_vcard.png*/ center no-repeat;
}
.grid-vcard-box {
  display: none;
  position: fixed;
  z-index: 100;
  padding: 10px;
  height: 200px;
  line-height: 0;
  background: #fff;
  -webkit-box-shadow: 0 3px 10px #ddd;
          box-shadow: 0 3px 10px #ddd;
  -webkit-border-radius: 5px;
          border-radius: 5px;
}
.grid-vcard-box img {
  display: block;
  width: auto;
  height: 100%;
}
.ie7 .grid-vcard-box,
.ie8 .grid-vcard-box {
  border: 1px solid #ddd;
}
.table-batch-ctrl {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  padding: 20px 40px;
  line-height: 18px;
  background: #f8f8f8;
}
.table-batch-ctrl span,
.table-batch-ctrl a {
  float: left;
  height: 18px;
}
.table-batch-ctrl .line {
  margin: 0 20px;
  width: 1px;
  background: #e4e1df;
}
.table-batch-ctrl span em {
  padding: 0 3px;
  font-weight: normal;
  color: #ee742f;
}
.table-batch-ctrl a i {
  float: left;
  margin: 2px 5px 0 0;
  width: 15px;
  height: 14px;
  background: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/ no-repeat -9999px -9999px;
}
.table-batch-ctrl a {
  padding-right: 20px;
}
.table-batch-ctrl a:hover {
  color: #ee742f;
}
.table-batch-ctrl a:hover i {
  background-image: url("/static/img/invitation/icon-hover2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon-hover2.png*/;
}
.table-batch-ctrl .update i {
  background-position: -5px -280px;
}
.table-batch-ctrl .js-table-remove i {
  background-position: -43px -280px;
}
.table-batch-ctrl .del i {
  background-position: -157px -41px;
}
.table-batch-ctrl .check i {
  background-position: -220px -8px;
}
.table-batch-ctrl .move i {
  background-position: -60px -11px;
}
.table-batch-ctrl .close {
  position: absolute;
  top: 0;
  right: 10px;
  width: 58px;
  height: 58px;
  text-indent: -9999px;
  background: url("/static/img/invitation/pop-close-i2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/pop-close-i2.png*/ center no-repeat;
  -webkit-transition: transform 0.3s ease-in-out;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;
}
.table-batch-ctrl .close:hover {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
       transform: rotate(90deg);
}
.content-table-toolbar .toolbar {
  float: right;
}
.content-table-toolbar .toolbar-item {
  float: left;
  height: 28px;
  line-height: 28px;
}
.content-table-toolbar a {
  float: left;
  margin: 0 3px;
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #cecedc;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.content-table-toolbar .prev,
.content-table-toolbar .next {
  text-indent: -9999px;
  background-image: url("/static/img/invitation/table-toolbar-icon1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/table-toolbar-icon1.png*/;
  background-repeat: no-repeat;
}
.content-table-toolbar .next {
  background-position: -67px 0px;
}
.content-table-toolbar .prev:hover,
.content-table-toolbar .next:hover {
  -webkit-box-shadow: 0 0 2px #cecedc;
          box-shadow: 0 0 2px #cecedc;
}
.content-table-toolbar .num a.active,
.content-table-toolbar .num a:hover {
  color: #fff;
  background: #343745;
}
.content-table-toolbar .num a.active {
  cursor: default;
}
.content-table-toolbar .selbox {
  position: relative;
  width: 44px;
  height: 26px;
  border: 1px solid #cecedc;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.content-table-toolbar .selbox span {
  display: block;
  line-height: 26px;
  text-align: center;
  font-size: 14px;
  color: #8b8b93;
  cursor: pointer;
}
.content-table-toolbar .selbox > span {
  text-align: left;
  background: url("/static/img/invitation/table-toolbar-icon1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/table-toolbar-icon1.png*/ -104px 0px no-repeat;
}
.content-table-toolbar .selbox-main {
  display: none;
  position: absolute;
  left: -1px;
  bottom: 100%;
  right: -1px;
  z-index: 20;
  background: #fff;
  border: 1px solid #cecedc;
}
.content-table-toolbar .selbox-main span:hover {
  color: #fff;
  background: #8b8b93;
}
.content-table-toolbar .selbox:hover .selbox-main {
  display: block;
}
.content-table-toolbar .info {
  padding: 0 15px;
  font-size: 14px;
  color: #8b8b93;
}
.content_staff_table .table_sort_active .table_sort {
  cursor: default;
}
.content_staff_table .table_sort_active .table_sort .sort_ico {
  display: none;
}
.content_main_combine {
  display: none;
  position: absolute;
  top: 49px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  border-top: 1px solid #dedad7;
  background-color: #fff;
  -webkit-transition: left 0.3s ease-out;
  -moz-transition: left 0.3s ease-out;
  transition: left 0.3s ease-out;
}
.content_main_combine .content-toolbar .title {
  display: none;
}
.combine_list {
  position: absolute;
  top: 102px;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
  /* tr{
    	border-top:1px solid #d5d3d2;
    } */
}
.combine_list .table_head {
  height: 43px;
  background-color: #f8f8fa;
  border-top: 1px solid #e1e1e6;
  border-bottom: 1px solid #e1e1e6;
}
.combine_list .table_head th {
  padding-left: 33px;
}
.combine_list .table_head .th_nosel {
  padding-left: 0;
}
.combine_list .table {
  /* overflow-x: hidden;
    	overflow-y: auto; */
  margin-bottom: 103px;
}
.combine_list .table thead {
  height: 43px;
  background-color: #f8f8fa;
  border-top: 1px solid #e1e1e6;
  border-bottom: 1px solid #e1e1e6;
}
.combine_list .table thead th {
  padding-left: 33px;
}
.combine_list .table thead .th_nosel {
  padding-left: 0;
}
.combine_list .table .table_td_cbox {
  padding: 0 18px;
}
.combine_list .table tr {
  border-bottom: 1px solid #e1e1e6;
}
.combine_list .table td:hover {
  cursor: default;
}
.combine_list .table .td_sel_radio .table_td {
  display: inline-block;
  margin-right: 10px;
  padding-left: 33px;
}
.combine_list .table .td_sel_checkbox .table_td {
  display: inline;
  margin-right: 10px;
  padding-left: 33px;
}
.combine_list .table .tr_active .td_sel_radio .table_td {
  background: url("/static/img/invitation/icon_radio_14x14.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_radio_14x14.png*/ left center no-repeat;
  padding-left: 33px;
}
.combine_list .table .tr_active .td_sel_radio .table_td.table_td_active {
  background: url("/static/img/invitation/icon_radio_select_14x14.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_radio_select_14x14.png*/ left center no-repeat;
}
.combine_list .table .tr_active .td_sel_checkbox .table_td {
  background: url("/static/img/invitation/icon_checkbox_14x14.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_checkbox_14x14.png*/ left center no-repeat;
  padding-left: 33px;
}
.combine_list .table .tr_active .td_sel_checkbox .table_td.table_td_active {
  background: url("/static/img/invitation/icon_checkbox_select_14x14.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_checkbox_select_14x14.png*/ left center no-repeat;
}
.combine_list .table .tr_active .td_sel_checkbox.td_checkbox_disabled .table_td {
  filter: alpha(opacity=50);
  /*IE滤镜，透明度50%*/
  -moz-opacity: 0.5;
  /*Firefox私有，透明度50%*/
  opacity: 0.5;
}
.combine_list .table .tr_active .td_sel_checkbox.td_checkbox_disabled .table_td.table_td_active {
  filter: alpha(opacity=100);
  /*IE滤镜，透明度50%*/
  -moz-opacity: 1;
  /*Firefox私有，透明度50%*/
  opacity: 1;
}
.combine_list .table_body_hidden {
  overflow: hidden;
}
.combine_list table {
  min-width: 100%;
  table-layout: fixed;
}
.combine_list th {
  padding: 8px 0;
  height: 28px;
  color: #55555d;
  font-size: 14px;
  font-weight: normal;
}
.combine_list td {
  padding: 6px 0;
  height: 28px;
  color: #55555d;
  font-size: 12px;
  border: none;
  overflow: hidden;
  -webkit-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  transition: background 0.3s ease-in-out;
}
.combine_list td a {
  display: inline-block;
  color: #ee742f;
}
.combine_list .tr_odd td {
  background-color: #f8f8fa;
}
.combine_list tr:hover td {
  background-color: #edf0f2;
}
.combine_list tr.click td {
  background-color: #edf0f2;
}
.combine_list .tr_active td,
.combine_list .tr_active:hover td {
  background-color: #fff8f5;
}
.combine_list .table_td {
  margin: 0;
  height: 28px;
  line-height: 28px;
  white-space: nowrap;
}
.combine_list .table_td p {
  line-height: 28px !important;
  white-space: nowrap;
}
.combine_list .table_td_auto {
  height: auto;
  overflow: visible;
}
.combine_list .table_th {
  display: block;
  position: relative;
  margin-right: 4px;
  padding: 0;
  text-align: left;
  white-space: nowrap;
}
.combine_list .table_th .sort_ico {
  display: none;
  position: absolute;
  top: 2px;
  right: 0;
  width: 24px;
  height: 24px;
}
.combine_list .table_th .sort_ico span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("/static/img/invitation/icon_sortable.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_sortable.png*/ center no-repeat;
}
.combine_list .table_th .sort_ico .icon_active {
  z-index: 2;
}
.combine_list .table_th .sort_ico .icon_asc.icon_active {
  background-image: url("/static/img/invitation/icon_sortable_asc.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_sortable_asc.png*/;
}
.combine_list .table_th .sort_ico .icon_desc.icon_active {
  background-image: url("/static/img/invitation/icon_sortable_desc.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon_sortable_desc.png*/;
}
.combine_list .table_sort {
  cursor: pointer;
}
.combine_list .table_sort_active .table_sort .sort_ico {
  display: block;
}
.combine_list .table_td_cbox {
  margin: 0 auto;
  width: 40px;
  text-align: center;
  border: 0;
}
.combine_list .label_cbox {
  position: relative;
  display: block;
  height: 100%;
  background: center no-repeat;
}
.combine_list .label_cbox input {
  font-size: 0;
  opacity: 0;
}
.combine_list .table_th .label_cbox {
  background-image: url("/static/img/invitation/label-cbox-icon1.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/label-cbox-icon1.png*/;
}
.combine_list tr:hover .label_cbox {
  background-image: url("/static/img/invitation/label-cbox-icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/label-cbox-icon2.png*/;
}
.combine_list tr .label_cbox_active,
.combine_list tr:hover .label_cbox_active,
.combine_list tr .table_th .label_cbox_active {
  background-image: url("/static/img/invitation/label-cbox-icon3.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/label-cbox-icon3.png*/;
}
.combine_list .table_foot {
  position: absolute;
  text-align: center;
  margin-top: 20px;
}
.combine_list .table_foot .combine_btn {
  display: inline-block;
  width: 92px;
  height: 38px;
  line-height: 38px;
  background-color: #ee742f;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  color: #fff;
}
.combine_list .table_foot .combine_btn.combine_btn_gray {
  background-color: #e5e4e4;
}
/* 筛选 */
.screen {
  position: absolute;
  top: 0;
  left: 20px;
  height: 100%;
}
.screen-title {
  display: inline-block;
  padding: 14px 0;
}
.screen-title span,
.screen-title i {
  float: left;
  height: 30px;
  line-height: 30px;
  font-size: 20px;
}
.screen-title span.email,
.screen-title i.email {
  width: 12px;
  height: 12px;
  margin-top: 12px;
  margin-left: 30px;
  background: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/ -166px -255px no-repeat;
}
.screen-title span {
  padding-left: 15px;
}
.screen-title .title02 {
  font-size: 14px;
}
.screen-title .screen-select {
  width: 9px;
  margin-left: 12px;
  background: url("/static/img/invitation/select-screen.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/select-screen.png*/ center no-repeat;
}
.screen .menu-box {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 120;
  width: 150px;
  background: #fff;
  -webkit-box-shadow: 0 3px 10px #ddd;
          box-shadow: 0 3px 10px #ddd;
  -webkit-border-radius: 5px;
          border-radius: 5px;
}
.ie7 .screen .menu-box,
.ie8 .screen .menu-box {
  border: 1px solid #ddd;
}
.screen .menu-box.active {
  display: block;
}
.screen .menu-box li {
  position: relative;
  padding: 0 15px;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  cursor: pointer;
  overflow: hidden;
}
.screen .menu-box li a {
  display: block;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
}
.screen .menu-box li.active,
.screen .menu-box li:hover {
  background-color: #f8f8f8;
}
.screen_sel {
  position: absolute;
  display: none;
  top: 90%;
  left: 20px;
  max-height: 300px;
  min-height: 33px;
  min-width: 116px;
  overflow: auto;
  background-color: #fff;
  z-index: 1000;
  padding: 5px 0;
  -webkit-box-shadow: 0 0 10px #ebebeb;
          box-shadow: 0 0 10px #ebebeb;
  -webkit-transition: all .3s linear;
  -moz-transition: all .3s linear;
  transition: all .3s linear;
}
.screen_sel a {
  position: relative;
  display: block;
  height: 33px;
  line-height: 33px;
  padding: 3px 52px 3px 18px;
  color: #55555d;
  font-size: 14px;
  white-space: nowrap;
}
.screen_sel a .sel {
  position: absolute;
  display: none;
  right: 20px;
  top: 16px;
  width: 16px;
  height: 10px;
  background: url("/static/img/invitation/icon2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/icon2.png*/ -85px -285px no-repeat;
}
.screen_sel a:hover {
  background-color: #f8f8fa;
}
.screen_sel a.active .sel {
  display: inline-block;
}
.screen_sel p {
  height: 33px;
  line-height: 33px;
  color: #55555d;
  font-size: 14px;
  text-align: center;
}
.content_toolbar_warn {
  position: absolute;
  top: 57px;
  width: 100%;
  height: 43px;
  line-height: 43px;
  background-color: #fdf8e0;
  border-top: 1px solid #f2d17e;
  border-bottom: 1px solid #f2d17e;
}
.content_toolbar_warn span {
  margin-left: 42px;
}
.screen_btn {
  display: inline-block;
  padding: 14px 0;
  margin-left: 10px;
}
.screen_btn span {
  float: left;
  width: 84px;
  height: 30px;
  line-height: 30px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  font-size: 14px;
  text-align: center;
  color: #fff;
  background-color: #ee742f;
}
/*导航收起*/
.wrapper-left-hide .page-left {
  width: 80px;
}
.wrapper-left-hide .nav-header .logo {
  background: none;
}
.wrapper-left-hide .nav-body span,
.wrapper-left-hide .nav-footer .userinfo {
  display: none;
}
.wrapper-left-hide .nav-body span {
  position: absolute;
  top: 2px;
  left: 120%;
  padding: 0 15px;
  width: auto;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  white-space: nowrap;
  background: #343745;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.wrapper-left-hide .nav-body span:before {
  position: absolute;
  top: 50%;
  left: -21px;
  content: ' ';
  margin-top: -13px;
  width: 0;
  height: 0;
  border-width: 12px;
  border-style: solid;
  border-color: transparent #343745 transparent transparent;
}
.wrapper-left-hide .nav-body a:hover span {
  display: block;
}
.wrapper-left-hide .nav-body .report:hover span,
.wrapper-left-hide .nav-body .setting:hover span {
  display: none;
}
.wrapper-left-hide .content-header,
.wrapper-left-hide .content-main {
  left: 80px;
}
.content-info.active {
  display: block;
  right: 0;
  opacity: 1;
}
/* 窗口宽度<1300,设计宽度=1280 */
@media screen and (max-width: 1299px) {
  .content-toolbar .tag-box {
    left: 120px;
  }
}
/* 窗口宽度<1000 */
@media screen and (max-width: 999px) {
  .content-header .title {
    margin-left: 20px;
  }
  .content-header .user-invite {
    margin-left: 5px;
  }
  .content-header .qrcode-wrap {
    padding: 0 6px;
    margin-left: 6px;
  }
  .content-header .search {
    padding: 0 5px;
  }
  .content-header .search-box {
    width: 170px;
  }
  .content-header .search-input {
    width: 120px;
  }
}
/* 窗口宽度<800 */
@media screen and (max-width: 700px) {
  .pop .pop_main_resource_filter {
    width: 600px;
    margin-left: -300px;
  }
}
/* 窗口宽度<768,设计宽度=640 */
/* 窗口宽度<640,设计宽度=480 */
/* 窗口宽度<480,设计宽度=320 */
.member_vip_ico {
  position: relative;
  width: 43px;
  height: 23px;
}
.member_vip_ico .icon_member {
  display: inline-block;
  width: 43px;
  height: 23px;
  background: url("/static/img/invitation/common/icon_vip_common.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/common/icon_vip_common.png*/ center center no-repeat;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
}
.member_vip_ico .vip_txt {
  position: absolute;
  width: 25px;
  left: 16px;
  top: 0;
  margin-left: 0!important;
  font-size: 12px;
  color: #fff;
}
.ie8 .edui-dialog-image .edui-image-dragTip,
.ie9 .edui-dialog-image .edui-image-dragTip {
  display: block!important;
}
.input_placeholder {
  display: none;
  position: absolute;
  color: #b3afaf;
}
.ie8 .input_placeholder,
.ie9 .input_placeholder {
  display: inline-block;
}
.item-box-active {
  background-color: #f8f8fa;
}
.primary-color {
  color: #ed6c18;
}
.mod-btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  height: 30px;
  padding: 0 10px;
  border: 1px solid #e7e7e7;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  background-color: #fff;
  font-size: 12px;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
}
.mod-btn-default {
  border: 1px solid #cacaca;
  background-color: #ffffff;
}
.mod-btn-default:hover {
  color: #fff;
  border: 1px solid #ed6c18;
}
.mod-btn-light {
  color: #666;
  border: 1px solid #eee;
  background-color: #eee;
}
.mod-btn-primary {
  color: #fff;
  border: 1px solid #22acfc;
  background-color: #22acfc;
}
.mod-btn-primary:hover {
  border: 1px solid #0087dc;
  background-color: #0087dc;
}
.mod-btn-simple {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #e1e1e7;
  background-color: #fff;
}
.mod-btn-simple:hover {
  border: 1px solid #ed6c18;
  color: #ed6c18;
}
.mod-btn-orange {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  height: 36px;
  line-height: 36px;
  margin-top: 15px;
  border: 1px solid #ed6c18;
  background-color: #fdf1e9;
  color: #ed6c18;
}
.mod-btn-orange:hover {
  border: 1px solid #ed6c18;
  color: #fff;
  background-color: #ed6c18;
}
.mod-btn-important {
  color: #ed6c18;
  border: 1px solid #ed6c18;
}
.mod-btn-important:hover {
  border: 1px solid #ed6c18;
  color: #ed6c18;
}
.icon-global {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 20px;
  height: 20px;
  background: url("/static/img/invitation/common/global_sprite.png-v=20180503.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/common/global_sprite.png?v=20180503*/ 0 0;
}
.icon_vip_active {
  width: 23px;
  height: 12px;
  background-position: -226px -84px;
}
.icon_vip_gray {
  width: 23px;
  height: 12px;
  background-position: -253px -84px;
}
.icon_discount {
  width: 44px;
  height: 22px;
  background-position: -285px -136px;
}
.icon-buy-car {
  background-position: -140px 0;
}
.icon-company {
  background-position: -160px 0;
}
.icon-mess-unit {
  background-position: -180px 0;
}
.icon-qrcode {
  background-position: -160px -20px;
}
.icon-try-phone {
  background-position: -200px 0;
}
.icon-put-in {
  background-position: -220px 0;
}
.icon-search {
  background-position: -120px 0;
}
.icon-input-search {
  background-position: -140px -20px;
}
.icon-user-default {
  width: 40px;
  height: 40px;
  background-position: 0 -40px;
}
.icon-user-hover {
  width: 51px;
  height: 51px;
  background-position: -285px -80px;
}
.icon-change-company {
  background-position: -60px 0;
}
.icon-setting-center {
  background-position: -201px -80px;
}
.icon-password {
  background-position: -80px 0;
}
.icon-logout {
  background-position: -100px 0;
}
.icon-arrow-down {
  background-position: -40px 0px;
}
.icon-triangle {
  width: 23px;
  height: 10px;
  background-position: -160px 0px;
}
.icon-s-arrow-switch {
  background-position: 0 0;
}
.icon-check {
  background-position: -20px -120px;
}
.icon-logo {
  width: 80px;
  height: 40px;
  background-position: -120px -40px;
}
.icon-home {
  background-position: 0 -80px;
}
.icon-customer {
  background-position: -20px -80px;
}
.icon-switch-triangle {
  background-position: -20px 0;
}
.icon-my-customer {
  background-position: -40px -80px;
}
.icon-contact {
  background-position: -60px -80px;
}
.icon-report {
  background-position: -80px -80px;
}
.icon-sales-order {
  background-position: -100px -80px;
}
.icon-sales-record {
  background-position: -120px -80px;
}
.icon-log {
  background-position: -140px -80px;
}
.icon-email {
  background-position: -160px -80px;
}
.icon-statis {
  background-position: -180px -80px;
}
.icon-manage {
  background-position: 0 -120px;
}
.icon-add {
  background-position: -40px -120px;
}
.icon-manage-person {
  background-position: -60px -120px;
}
.icon-manage-set {
  background-position: -80px -120px;
}
.icon-manage-dept {
  background-position: -100px -120px;
}
.icon-switch-nav {
  width: 40px;
  height: 40px;
  background-position: -80px -40px;
}
.icon-sm-logo {
  background-position: -200px -40px;
}
.icon-tag {
  background-position: -180px -20px;
}
.icon-app {
  background-position: -240px -20px;
}
.icon-add-user {
  background-position: -240px 0;
}
.icon_arrow_right {
  background-position: -260px 0;
}
.icon_address {
  background-position: -260px -20px;
}
.icon_tel {
  background-position: -280px 0;
}
.icon-course {
  background-position: -201px -141px;
}
body .kf5-chatSupport-left-bottom .kf5-chatSupport-style3 {
  left: 25px;
}
.page-left {
  width: 165px;
  background: #393e54;
  color: #adb3c5;
  font-size: 14px;
  /*滚动条样式*/
}
.page-left .icon-logo {
  margin: 8px 0 0 18px;
}
.page-left .icon-sm-logo {
  display: none;
  width: 25px;
  height: 25px;
}
.page-left .aside-ul {
  position: absolute;
  width: 100%;
  top: 50px;
  bottom: 45px;
  overflow-y: auto;
}
.page-left .aside-ul::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 6px;
}
.page-left .aside-ul::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  -webkit-border-radius: 5px;
          border-radius: 5px;
  -webkit-box-shadow: 0 0 5px #72727f;
  background: #72727f;
}
.page-left .aside-ul::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  -webkit-box-shadow: 0 0 5px #202026;
  -webkit-border-radius: 0;
          border-radius: 0;
  background: #202026;
}
.page-left .aside-a {
  display: block;
  height: 40px;
  color: #adb3c5;
  line-height: 40px;
  cursor: pointer;
  *zoom: 1;
}
.page-left .aside-a:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.page-left .aside-a .icon-global {
  float: left;
  margin: 9px 10px 0 25px;
}
.page-left .aside-a .icon-switch-nav {
  margin-left: 24px;
}
.page-left .aside-a .name {
  display: block;
  float: left;
  font-size: 14px;
}
.page-left .aside-a:hover .name {
  color: #fff;
}
.page-left .aside-a:hover .icon-home {
  background-position: 0 -100px;
}
.page-left .aside-a:hover .icon-customer {
  background-position: -20px -100px;
}
.page-left .aside-a:hover .icon-course {
  background-position: -201px -161px;
}
.page-left .aside-a:hover .icon-my-customer {
  background-position: -40px -100px;
}
.page-left .aside-a:hover .icon-contact {
  background-position: -60px -100px;
}
.page-left .aside-a:hover .icon-report {
  background-position: -80px -100px;
}
.page-left .aside-a:hover .icon-sales-order {
  background-position: -100px -100px;
}
.page-left .aside-a:hover .icon-sales-record {
  background-position: -120px -100px;
}
.page-left .aside-a:hover .icon-log {
  background-position: -140px -100px;
}
.page-left .aside-a:hover .icon-email {
  background-position: -160px -80100;
}
.page-left .aside-a:hover .icon-statis {
  background-position: -180px -100px;
}
.page-left .aside-a:hover .icon-manage {
  background-position: 0 -140px;
}
.page-left .aside-a:hover .icon-manage-person {
  background-position: -60px -140px;
}
.page-left .aside-a:hover .icon-manage-set {
  background-position: -80px -140px;
}
.page-left .aside-a:hover .icon-manage-dept {
  background-position: -100px -140px;
}
.page-left .aside-sub-ul {
  display: none;
  background-color: #33374d;
}
.page-left .show-sub-nav .aside-sub-ul {
  display: block;
}
.page-left .show-sub-nav .icon-switch-triangle {
  background-position: -20px -20px;
}
.page-left .icon-switch-nav {
  position: absolute;
  top: 6px;
  right: -19px;
  cursor: pointer;
}
.page-left .active {
  background: #2c2e3a;
  border-left: 2px solid #f58529;
}
.page-left .active .icon-global {
  float: left;
  margin: 9px 10px 0 23px;
}
.page-left .active .icon-switch-nav {
  margin-left: 22px;
}
.page-left .active .name {
  color: #fff;
}
.page-left .active .icon-home {
  background-position: 0 -100px;
}
.page-left .active .icon-customer {
  background-position: -20px -100px;
}
.page-left .active .icon-my-customer {
  background-position: -40px -100px;
}
.page-left .active .icon-contact {
  background-position: -60px -100px;
}
.page-left .active .icon-report {
  background-position: -80px -100px;
}
.page-left .active .icon-sales-order {
  background-position: -100px -100px;
}
.page-left .active .icon-sales-record {
  background-position: -120px -100px;
}
.page-left .active .icon-log {
  background-position: -140px -100px;
}
.page-left .active .icon-email {
  background-position: -160px -80100;
}
.page-left .active .icon-statis {
  background-position: -180px -100px;
}
.page-left .active .icon-manage {
  background-position: 0 -140px;
}
.page-left .active .icon-manage-person {
  background-position: -60px -140px;
}
.page-left .active .icon-manage-set {
  background-position: -80px -140px;
}
.page-left .active .icon-manage-dept {
  background-position: -100px -140px;
}
.wrapper-left-hide .page-left .name {
  display: none;
}
.wrapper-left-hide .page-left .logo {
  display: none;
}
.wrapper-left-hide .page-left .icon-global {
  margin-left: 30px;
}
.wrapper-left-hide .page-left .active .icon-global {
  margin-left: 28px;
}
.wrapper-left-hide .page-left .icon-sm-logo {
  display: block;
  margin: 13px 0 0 28px;
}
.wrapper-left-hide .icon-logo {
  display: none;
}
.content-toolbar .title {
  font-size: 14px;
  font-weight: normal;
  color: #515151;
}
.user-invite {
  display: block;
  position: relative;
  float: left;
  margin-left: 18px;
  width: 88px;
  height: 27px;
  margin-top: 13px;
  line-height: 25px;
  overflow: visible;
  color: #515151;
  background-color: #fff;
  border: none;
}
.user-invite .icon-add-user {
  float: left;
  position: relative;
  top: 2px;
  left: -5px;
}
.user-invite span {
  font-size: 14px;
}
.header_btn {
  display: block;
  position: relative;
  float: left;
  margin-right: 14px;
  margin-top: 11px;
  width: 88px;
  height: 30px;
  line-height: 30px;
  overflow: visible;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background-color: #fff;
  text-align: center;
  color: #ed6c18;
  font-size: 14px;
}
.header_btn:hover {
  color: #f58529;
}
.header_btn:hover .vip-tip {
  display: block;
}
.header_btn:nth-child(2) {
  margin-right: 14px;
}
.invite-pop-tip,
.vip-tip {
  display: none;
  position: absolute;
  top: 44px;
  z-index: 400;
  width: 170px;
  padding: 5px 14px;
  background-color: #000;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #fff;
  opacity: 0.8;
  text-align: left;
  line-height: 1.6;
  font-size: 12px;
}
.vip-tip {
  width: 170px;
}
.qrcode-wrap {
  float: left;
  position: relative;
  height: 14px;
  padding: 0 14px;
  border-right: 1px solid #e0dfdf;
  margin-top: 18px;
  margin-left: 5px;
  font-size: 12px;
  line-height: 14px;
  cursor: pointer;
}
.qrcode-wrap:hover .qrcode-hover {
  z-index: 400;
  display: block;
}
.qrcode-wrap .qrcode {
  *zoom: 1;
  z-index: 400;
}
.qrcode-wrap .qrcode:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.qrcode-wrap .icon-qrcode {
  float: left;
  position: relative;
  top: -2px;
}
.qrcode-wrap .icon-app {
  float: left;
  position: relative;
  top: -2px;
}
.qrcode-wrap .qrcode-word {
  font-size: 14px;
  float: left;
  margin-left: 6px;
}
.qrcode-wrap .qrcode-hover {
  display: none;
  position: absolute;
  top: 33px;
  left: -140px;
  width: 328px;
  height: 216px;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 13px #dcdcdc;
          box-shadow: 0 0 13px #dcdcdc;
  z-index: 100;
}
.qrcode-wrap .qrcode-hover:before {
  content: " ";
  position: absolute;
  left: 145px;
  top: -15px;
  width: 37px;
  height: 17px;
  background: url("/static/img/invitation/common/icon_arrow_shadow2.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/common/icon_arrow_shadow2.png*/ center center no-repeat;
}
.qrcode-wrap .qrcode-hover .qrcode_item {
  position: relative;
  float: left;
  text-align: center;
}
.qrcode-wrap .qrcode-hover .qrcode_item .item_title {
  font-size: 16px;
  color: #333333;
}
.qrcode-wrap .qrcode-hover .qrcode_item .item_sub {
  margin-top: 13px;
  font-size: 12px;
  color: #515151;
}
.qrcode-wrap .qrcode-hover .qrcode_item .qrcode-img {
  margin-top: 11px;
  width: 100px;
  height: 100px;
}
.qrcode-wrap .qrcode-hover .qrcode_item .item_tips {
  margin-top: 6px;
  font-size: 12px;
  color: #999999;
}
.qrcode-wrap .qrcode-hover .qrcode-item1 {
  padding-top: 24px;
  padding-left: 37px;
}
.qrcode-wrap .qrcode-hover .qrcode-item2 {
  float: right;
  padding-top: 24px;
  padding-right: 37px;
}
.qrcode-wrap .qrcode-hover .qrcode-item2:before {
  position: absolute;
  left: -14px;
  top: 76px;
  content: " ";
  width: 1px;
  height: 101px;
  background-color: #ededed;
}
.qrcode-wrap .qrcode-hover-word {
  position: relative;
  top: -5px;
  padding-top: 3px;
  border-top: 1px solid #f1f1f1;
  line-height: 16px;
}
.qrcode-wrap .icon-triangle {
  display: none;
  position: absolute;
  top: -10px;
  left: 75px;
}
.content-header .search {
  position: relative;
  float: left;
  padding: 0 15px;
  height: 28px;
  margin-top: 10px;
  cursor: pointer;
}
.content-header .search:hover {
  color: #ed6c18;
}
.content-header .search:hover .icon-search {
  background-position: -120px -20px;
}
.content-header .icon-search {
  position: relative;
  top: 5px;
  margin-right: 3px;
}
.content-header .icon-input-search {
  position: absolute;
  top: 4px;
  left: 6px;
}
.content-header .line-as-border {
  float: left;
  width: 1px;
  height: 14px;
  background-color: #e0dfdf;
  margin-top: 18px;
}
.search-load {
  /*width: 0;
  height: 0;*/
  display: none;
  width: 56px;
  height: 29px;
}
.search-box {
  width: 242px;
  min-height: 28px;
  -webkit-transition: width 0.4s ease-out;
  -moz-transition: width 0.4s ease-out;
  transition: width 0.4s ease-out;
}
.search-hide .search-box {
  display: none;
}
.search-hide .search-load {
  display: block;
  width: 56px;
  height: 29px;
}
.content-header .search .search-box .search_list_box {
  left: 0;
  right: 0;
  z-index: 400;
}
.search-input {
  width: 200px;
  height: 26px;
  padding: 0 10px 0 30px;
  border: 1px solid #e4e4e4;
  font-size: 14px;
  color: #b1b1b1;
  background-color: #fff;
  line-height: 26px;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.search-input:hover {
  border-color: #6ec4fc;
}
.user-wrap {
  float: left;
  position: relative;
  margin-left: 10px;
  cursor: pointer;
}
.user-wrap-hover .user-hover {
  z-index: 400;
  display: block;
}
.user-wrap-hover .icon-arrow-down {
  background-position: -40px -20px;
}
.user-mess {
  *zoom: 1;
}
.user-mess:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.user-mess .icon-user-default {
  float: left;
  margin-top: 6px;
}
.user-mess .icon-arrow-down {
  float: left;
  margin-top: 16px;
  margin-left: 8px;
}
.user-mess .word {
  font-size: 14px;
  float: left;
  margin-top: 10px;
  margin-left: 4px;
}
.user-hover {
  display: none;
  position: absolute;
  width: 247px;
  height: auto;
  top: 51px;
  right: 0;
  -webkit-border-bottom-left-radius: 2px;
          border-bottom-left-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
          border-bottom-right-radius: 2px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 2px #ddd;
          box-shadow: 0 0 2px #ddd;
  z-index: 100;
}
.user-hover .icon-triangle {
  display: none;
  position: absolute;
  right: 60px;
  top: -10px;
}
.user-hover .user-head {
  height: 92px;
  border-bottom: 1px solid #f5f1f0;
  *zoom: 1;
}
.user-hover .user-head:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.user-hover .user-head .name,
.user-hover .user-head .company,
.user-hover .user-head .vip {
  width: 170px;
  height: 24px;
  line-height: 24px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.user-hover .user-head .vip {
  overflow: visible;
}
.user-hover .user-head .vip .vip_link {
  position: relative;
}
.user-hover .user-head .vip .vip_link i {
  position: absolute;
  top: 4px;
}
.user-hover .user-head .vip .vip_link span {
  margin-left: 27px;
}
.user-hover .user-head .vip .vip_link .tips {
  display: none;
  position: absolute;
  left: -27px;
  top: 25px;
  width: 153px;
  padding: 5px 10px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  white-space: normal;
  font-size: 12px;
}
.user-hover .user-head .vip .vip_link_vipgrade .member_vip_ico {
  position: absolute;
}
.user-hover .user-head .vip .vip_link_vipgrade i {
  top: 0;
}
.user-hover .user-head .vip .vip_link_vipgrade span {
  margin-left: 47px;
  font-size: 12px;
}
.user-hover .user-head .vip:hover .tips {
  display: block;
}
.user-hover .icon-user-hover {
  margin: 20px 10px 20px 15px;
}
.user-hover .more-mess {
  position: absolute;
  top: 13px;
  left: 74px;
}
.user-option-item {
  display: block;
  height: 33px;
  line-height: 33px;
  *zoom: 1;
}
.user-option-item:hover {
  background-color: #eeeded;
}
.user-option-item:hover .name {
  color: #ed6c18;
}
.user-option-item:hover .icon-change-company {
  background-position: -60px -20px;
}
.user-option-item:hover .icon-password {
  background-position: -80px -20px;
}
.user-option-item:hover .icon-logout {
  background-position: -100px -20px;
}
.user-option-item:hover .icon-setting-center {
  background-position: -201px -100px;
}
.user-option-item:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.user-option-item .icon-global {
  float: left;
  margin: 8px 5px 0 14px;
}
.user-option-item .name {
  float: left;
}
.option-wrap {
  position: absolute;
  top: 51px;
  left: 260px;
  right: 0;
  height: 60px;
  *zoom: 1;
}
.option-wrap:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.option-wrap .filter-wrap {
  float: left;
  width: 400px;
  margin-top: 17px;
  margin-left: 20px;
  *zoom: 1;
}
.option-wrap .filter-wrap:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.option-wrap .btn-resource-buy {
  float: right;
  width: 88px;
  border: none;
  margin-top: 17px;
  margin-right: 20px;
  background-color: #ed6c18;
  color: #fff;
  line-height: 28px;
  text-align: center;
}
.option-wrap .filter-data-item {
  float: left;
  height: 30px;
  margin-left: 15px;
  line-height: 30px;
}
.option-wrap .filter-data-item .icon-global {
  float: left;
}
.option-wrap .filter-data-item .word {
  float: left;
  margin-left: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.option-wrap .filter-checked .icon-check {
  background-position: -20px -140px;
}
.option-wrap .filter-checked .word {
  color: #ed6c18;
}
.option-wrap .icon-check {
  margin-top: 4px;
}
.filter-ele {
  position: relative;
  float: left;
  width: 88px;
  height: 26px;
  margin-right: 8px;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  cursor: pointer;
}
.filter-ele .current {
  float: left;
  width: 50px;
  margin-left: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.filter-ele .icon-s-arrow-switch {
  float: right;
  margin: 5px 5px 0 0;
}
.filter-data-list {
  display: none;
  position: absolute;
  top: 30px;
  left: 0;
  padding: 5px 15px 5px 0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 8px #ddd;
          box-shadow: 0 0 8px #ddd;
  z-index: 100;
  *zoom: 1;
}
.filter-data-list:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.filter-ele-checked .filter-data-list {
  display: block;
}
.filter-ele-checked .icon-s-arrow-switch {
  background-position: 0 -20px;
}
.filter-data-list-industry {
  width: 290px;
}
.filter-data-list-industry .filter-data-item {
  width: 130px;
}
.filter-data-list-industry .word {
  width: 100px;
}
.filter-data-list-address {
  width: 475px;
}
.filter-data-list-address .filter-data-item {
  width: 80px;
}
.filter-data-list-address .word {
  width: 50px;
}
/*.content_table {
  thead tr {
    border-top: 1px solid #ccd6e0;
    border-bottom: 1px solid #ccd6e0;
  }
  tbody tr {
    border-bottom: 1px solid #ccd6e0;
  }
}*/
.content_table .table_foot {
  padding: 8px 15px;
}
.content_table {
  overflow-x: hidden;
  overflow-y: auto;
  color: #515151;
}
.content_table td,
.content_table th {
  padding: 6px 0px 6px 30px;
}
.content-main {
  position: absolute;
  top: 51px;
  right: 0px;
  bottom: 0;
  left: 0;
  -webkit-transition: left 0.3s ease-out;
  -moz-transition: left 0.3s ease-out;
  transition: left 0.3s ease-out;
}
.page-wrap {
  border: 1px solid #e1e1e6;
  height: 30px;
  padding: 8px 30px;
  text-align: center;
  *zoom: 1;
}
.page-wrap:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.page-wrap .page-word {
  float: left;
}
.page-wrap .page-select {
  display: none;
  float: left;
  *zoom: 1;
}
.page-wrap .page-select:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.page-wrap .page-select .select-wrap {
  float: left;
}
.page-wrap .page-select select {
  margin: 0 5px;
}
.page-wrap .page-list {
  display: inline-block;
  float: right;
}
.page-wrap .page-item-common {
  float: left;
  display: inline-block;
  height: 28px;
  border: 1px solid #ddd;
  margin-left: 5px;
  background-color: #fff;
  color: #363636;
  line-height: 28px;
  text-decoration: none;
}
.page-wrap .page-item-common:hover {
  color: #ed6c18;
  cursor: pointer;
}
.page-wrap .page-item {
  min-width: 18px;
  padding: 0 5px;
  -webkit-border-radius: 2px ;
          border-radius: 2px ;
  float: left;
  display: inline-block;
  height: 28px;
  border: 1px solid #ddd;
  margin-left: 5px;
  background-color: #fff;
  color: #363636;
  line-height: 28px;
  text-decoration: none;
}
.page-wrap .page-item:hover {
  color: #ed6c18;
  cursor: pointer;
}
.page-wrap .page-item-active {
  color: #ed6c18;
  border: 1px solid #ddd;
  -webkit-user-select: none;
}
.page-wrap .page-item-active:hover {
  color: #ed6c18;
  cursor: not-allowed;
}
.page-wrap .page-item-omit {
  border: none;
  cursor: auto;
}
.page-wrap .page-prev,
.page-wrap .page-next {
  float: left;
  display: inline-block;
  height: 28px;
  border: 1px solid #ddd;
  margin-left: 5px;
  background-color: #fff;
  color: #363636;
  line-height: 28px;
  text-decoration: none;
  width: auto;
  padding: 0 9px;
  font-family: simsun;
  font-size: 12px;
  font-weight: 600;
  min-width: 10px;
  color: #868685;
}
.page-wrap .page-prev:hover,
.page-wrap .page-next:hover {
  color: #ed6c18;
  cursor: pointer;
}
.page-wrap .page-disabled {
  color: #dcdcdc;
}
.page-wrap .page-disabled:hover {
  color: #dcdcdc;
  cursor: not-allowed;
}
.page-wrap .page-jump-wrap {
  width: auto;
  height: 28px;
  line-height: 28px;
  border: none;
  color: #363636;
  background-color: transparent;
  *zoom: 1;
}
.page-wrap .page-jump-wrap:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.page-wrap .page-jump-wrap:hover {
  color: #363636;
  cursor: auto;
}
.page-wrap .page-jump {
  float: left;
  width: 50px;
  height: 28px;
  padding-left: 5px;
  border: 1px solid #ddd;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  margin: 0 5px;
  line-height: 28px;
}
.page-wrap input::-webkit-outer-spin-button,
.page-wrap input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0;
}
.page-wrap input[type="number"] {
  -moz-appearance: textfield;
}
.page-wrap .page-jump-btn {
  float: left;
  width: 40px;
  height: 28px;
  border: 0px;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  margin-left: 15px;
  line-height: 28px;
  background-color: #fff;
  color: #ed6c18;
}
.page-wrap .page-jump-btn:hover {
  color: #f58529;
}
.content-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 165px;
}
.content-header {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 50px;
  border-bottom: 1px solid #f0f0f0;
  color: #515151;
}
.content-header .header-ul {
  position: absolute;
  right: 0;
}
.content-header .header-ul .new_program {
  float: left;
  display: inline-block;
  width: 44px;
  height: 35px;
  background: url("/static/img/invitation/common/icon_new_program.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/common/icon_new_program.png*/ center center no-repeat;
}
.content-header .header-ul .new_program:hover {
  cursor: pointer;
}
.content-header .title {
  width: 100px;
  float: left;
  margin-left: 30px;
  height: 50px;
  font-size: 14px;
  line-height: 50px;
}
.hide {
  display: none;
}
.wrapper-left-hide .content-wrapper {
  left: 80px;
}
.wrapper-left-hide .content-main {
  left: 0;
}
.wrapper-left-hide .content-header {
  left: 0;
}
.empty-result-wrap {
  width: 300px;
  margin: 100px auto;
  text-align: center;
}
.empty-result-wrap .word {
  font-size: 14px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.empty-result-wrap .word a {
  padding: 0 3px;
  color: #22acfc;
  text-decoration: underline;
}
.empty-result-wrap .empty-result-img {
  width: 72px;
  height: 75px;
  margin: 0 auto;
  background-image: url("/static/img/invitation/common/empty_result_72x75.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/common/empty_result_72x75.png*/;
}
.voice_tips {
  display: none;
  margin-top: -10px;
  margin-bottom: 18px;
  line-height: 18px;
  font-size: 12px;
}
.voice_tips .btn_voice {
  color: #24a7fa;
}
.voice_tips .btn_voice.btn-disable {
  background-color: transparent;
  color: #bfc0c0;
}
.voice_tips .btn_voice:hover {
  text-decoration: underline;
}
.laydate_body .laydate_box {
  top: -99999px;
}
.badge_trjia {
  position: absolute;
  top: -7px;
  right: -7px;
  width: 29px;
  height: 15px;
  line-height: 15px;
  text-align: center;
  color: #fff;
  background-color: #f53729;
  font-size: 12px;
}
.link_red_money {
  float: left;
  position: relative;
  padding-left: 37px;
  padding-right: 13px;
  margin-right: 19px;
  margin-top: 10px;
  line-height: 1.9;
  border: 1px solid #ee742f;
  -webkit-border-radius: 3px;
          border-radius: 3px;
}
.link_red_money span {
  color: #f80f0a;
  font-size: 14px;
}
.link_invited_export {
  float: left;
  position: relative;
  padding-left: 37px;
  padding-right: 13px;
  margin-right: 19px;
  margin-top: 10px;
  line-height: 1.9;
  border: 1px solid #ee742f;
  -webkit-border-radius: 15px;
          border-radius: 15px;
}
.link_invited_export .icon_red_money {
  position: absolute;
  left: 16px;
  top: 4px;
  display: inline-block;
  width: 14px;
  height: 18px;
  background: url("/static/img/invitation/index_invited_v2/icon_invited_export.png")/*tpa=https://res.foxsaas.com/resources/foxsaas/pc/res/images/index_invited_v2/icon_invited_export.png*/ center center no-repeat;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
}
.link_invited_export span {
  color: #ee742f;
  font-size: 14px;
}
.link_invited_export:hover {
  background-color: #ee742f;
  color: #fff;
}
.link_invited_export:hover span {
  color: #fff;
}
