@charset "UTF-8";
 /*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.fddv3-test{width:1100px;position:fixed;left:50%;top:70px;bottom:0;margin-left:-550px;z-index:102}.fddv3-right-pos{position:absolute;right:0}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #eaeaea;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5);border-radius:3px}.pika-lendar{float:left;width:240px;padding:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#a6a6a6;font-size:12px;line-height:15px;text-align:right;background:#fff;border-radius:3px}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#2a2a2a;font-weight:700;background:#eaeaea;border-radius:3px}.is-selected .pika-button{color:#2a2a2a;font-weight:700;background:#fdd435;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#2a2a2a!important;background:#fdd435!important;box-shadow:none!important;border-radius:3px!important}.pika-table abbr{border-bottom:none;cursor:help}.pk-clean{background:#ffd238;color:#333;border-radius:3px;display:block;height:30px;line-height:30px;margin-top:6px}.wealbox{width:480px;background-color:#fff;border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;position:fixed;z-index:999;top:40%;left:50%;margin-top:-120px;margin-left:-200px;color:#2a2a2a;border:1px solid #eaeaea;padding:30px 0}.fddv3-home-fl{width:72px;height:72px;display:block;margin:0 auto;background:url(images/fdd-img.png) no-repeat 0 -137px}.wealbox h3{font-size:25px;color:#f84;width:90%;height:60px;line-height:60px;font-weight:400}.wealbox h3,.wealbox p{text-align:center;margin:0 auto}.wealbox p{font-size:15px;width:80%;height:25px;line-height:25px}.wealbox div{width:112px;height:28px;margin:20px auto 10px}.wealbox a{width:112px;height:32px;line-height:32px;background:#fdd435;color:#2a2a2a;text-align:center;border-radius:3px;display:block}.wealbox a:hover{background:#fbb900;color:#2a2a2a}.roundfain{position:relative;-webkit-animation-name:fadeIn;-webkit-animation-duration:.8s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0s}@-webkit-keyframes fadeIn{0%{opacity:1;top:0;right:0}to{opacity:0;top:250px;right:250px}}.boxfain{-webkit-animation-name:fadeInbox;-webkit-animation-duration:.8s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0s}@-webkit-keyframes fadeInbox{0%{opacity:1}to{opacity:0}}.tuzhangfain{-webkit-animation-name:faintu;-webkit-animation-duration:.8s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0s}@-webkit-keyframes faintu{0%{opacity:0}to{opacity:1}}.tuzhang{width:150px;height:150px;position:absolute;cursor:move;margin:0 0 0 30px}.tiyanzhangdiv{width:95%;height:auto;overflow:hidden;margin:0 auto}.tiyanzhangdiv h1{text-align:center;line-height:36px;height:36px;margin-top:60px}.tiyanzhangdiv p,.tiyanzhangdiv span{text-align:left;height:38px;line-height:38px}.tiyanzhangdiv span{display:block;text-indent:80px}.qianzhang{width:95%;height:166px;margin:0 auto;position:absolute;bottom:0}.qianleft{float:left;width:50%;line-height:141px;text-align:left;text-indent:10px}.movetuzhang{width:143px;height:143px;border:1px dashed #ff0400;border-radius:5px;-webkit-border-radius:5px;display:block;float:left;position:fixed;z-index:220;background:none;margin-left:120px}.q1test{float:left}.toprightbox{width:240px;height:auto;position:absolute;z-index:220;top:160px;right:280px}.tpimgs{width:100px;height:96px;margin:0 10px 0 auto}.whitetxt{width:80%;margin:0 auto;font-size:16px;color:#fff;text-align:justify}.bottomleftbox{width:240px;height:auto;position:absolute;z-index:220;bottom:160px;left:43%}.bottomrightboxs{top:276px;right:-3px}.bottomrightboxs,.topnextcount{width:240px;height:auto;position:absolute;z-index:220;display:none}.topnextcount{top:90px;right:5px}.lefttopico{width:100px;height:96px;margin:0 auto}.tryclick{width:107px;height:77px;display:block;position:absolute}.maxblackbox{width:100%;height:100%;position:fixed;background:#000;opacity:.8;top:0;left:0;z-index:100}.styrebox{z-index:200;position:absolute;width:250px;right:0}.blockboxtop{position:fixed;z-index:230;display:block!important}.jiaochen{width:56px;height:32px;position:relative;display:inline-block;margin-left:-62px;z-index:10;-webkit-animation:float ease-in-out 2s infinite;animation:float ease-in-out 2s infinite}@keyframes float{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20px);transform:translateX(20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.spanewcantrat{animation:change 1.5s linear 0s infinite}@keyframes change{0%{background-color:#f7704d;color:#fff};50%{background-color:#bf4322;color:#fff};to{background-color:#a93011;color:#fff}}.fddui-left {
  float: left;
}
.fddui-right {
  float: right;
}
.fddui-width-min {
  width: 1180px;
}
.dip {
  display: inline-block;
  vertical-align: middle;
}
.fddv3-wid-110 {
  width: 1100px;
  margin: 0 auto;
}
* {
  margin: 0;
  padding: 0;
}
body,
html {
  height: 100%;
  width: 100%;
}
body {
  color: #2a2a2a;
  font-size: 14px;
  background: #fff;
  font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "helvetica", "Hiragino Sans GB";
}
a,
img {
  border: 0;
}
p {
  word-wrap: break-word;
  word-break: break-all;
}
.font-12 {
  font-size: 12px;
}
table {
  background-color: transparent;
}
a {
  box-sizing: border-box;
  text-decoration: none;
  cursor: pointer;
}
i {
  font-style: normal;
}
input[placeholder],
[placeholder],
*[placeholder] {
  color: #999;
}
textarea {
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: #e5e5e5 solid 1px;
  padding: 0 6px;
  color: #666;
  box-sizing: border-box;
  font-size: 14px !important;
  font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "helvetica", "Hiragino Sans GB";
}
textarea:focus {
  border: 1px solid #009f42;
  box-shadow: 0 0 3px rgba(255, 228, 136, 0.5);
}
textarea::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #a6a6a6;
}
textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #a6a6a6;
}
textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #a6a6a6;
}
textarea:disabled {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  color: #999;
  cursor: not-allowed;
}
input[type=text],
input[type=password],
select {
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: #e5e5e5 solid 1px;
  padding: 0 6px;
  color: #666;
  box-sizing: border-box;
  font-size: 14px;
  height: 40px;
  line-height: normal;
  -webkit-line-height: normal;
  -moz-line-height: normal;
  -ms-line-height: 40px;
  -o-line-height: normal;
}
input[type=text]:-moz-placeholder,
input[type=password]:-moz-placeholder,
select:-moz-placeholder {
  color: #a6a6a6;
}
input[type=text]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
select::-webkit-input-placeholder {
  color: #a6a6a6;
}
input[type=text]:focus,
input[type=password]:focus,
select:focus {
  border: 1px solid #009f42;
  box-shadow: 0 0 3px rgba(255, 228, 136, 0.5);
}
input[type=text]:disabled,
input[type=password]:disabled,
select:disabled {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  color: #999;
  cursor: not-allowed;
}
button {
  outline: 0;
  border: 0;
}
input[type=checkbox],
input[type=radio] {
  height: 13px;
  width: 13px;
  border: 1px solid #dcdcdc;
  display: inline-block;
  overflow: hidden;
  margin-top: -4px;
  vertical-align: middle;
  -webkit-appearance: none;
  outline: 0;
  background: 0 0;
  position: relative;
}
input[type=checkbox]:not(:disabled),
input[type=radio]:not(:disabled) {
  cursor: pointer;
}
input[type=checkbox]:disabled,
input[type=radio]:disabled {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  color: #999;
}
input[type=checkbox] {
  margin: 0 10px;
}
input[type=checkbox]:checked:before,
input[type=checkbox]:indeterminate:before {
  content: '\F00C';
  font-family: FontAwesome;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  line-height: 11px;
  color: #009f42;
  position: absolute;
  top: 1px;
}
input[type=radio] {
  border-radius: 100%;
}
input[type=radio]:checked:before {
  content: '';
  width: 7px;
  height: 7px;
  border-radius: 100%;
  -webkit-font-smoothing: antialiased;
  background: #009f42;
  position: absolute;
  top: 2px;
  left: 2px;
}
textarea {
  resize: none;
}
*:focus {
  outline: none;
}
img,
.v-middle {
  border: 0;
  vertical-align: middle;
}
/* 动画 */
/* 透明 */
/* 圆角 */
/***********/
/* 图层 */
.z-index {
  z-index: 2;
}
.z-index2 {
  z-index: 20;
}
.z-index100 {
  z-index: 100;
}
.z-index3 {
  z-index: 200;
}
/* cursor */
.cursor-no {
  cursor: default;
}
.cursor-off {
  cursor: pointer;
}
/* 高宽 */
.section {
  width: 100%;
  height: 100%;
}
.section-w {
  width: 100%;
}
.min-hei300 {
  min-height: 300px;
}
/* 透明程度 */
.alpha5 {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.alpha0 {
  opacity: 0;
  filter: alpha(opacity=0);
}
/* 文字字号大小 */
.h1 {
  font-size: 36px;
}
.h2 {
  font-size: 30px;
}
.h3 {
  font-size: 18px;
}
.h4 {
  font-size: 18px;
  color: #000;
}
.h5 {
  font-size: 16px;
}
.h6 {
  font-size: 12px;
  line-height: 1;
}
.strong {
  font-weight: bold;
}
.no-strong {
  font-weight: normal;
}
.txt-wei {
  font-weight: normal;
}
/* 清除浮动 */
.clearfix {
  zoom: 1;
}
.clearfix:after {
  display: block;
  content: '';
  clear: both;
  height: 0;
  visibility: hidden;
}
/* 设置内边距 */
.box-siz {
  box-sizing: border-box;
}
.pd-all-lrtb {
  padding: 50px 0 20px;
  box-sizing: border-box;
}
.pd-tb-21 {
  padding-top: 20px;
}
.pd-tb-10 {
  padding: 10px 0;
}
.pd-tb-20 {
  padding: 20px 0;
}
.pg-r-20 {
  padding-right: 20px;
}
.pg-link {
  padding: 11px 37px;
}
.pg-30 {
  padding-left: 30px !important;
}
.pg-lr-10 {
  padding-right: 10px;
  padding-left: 10px;
}
.pg-lr-5 {
  padding-left: 5px;
}
.pg-inp-70 {
  padding-right: 70px !important;
}
.pg-inp-30 {
  padding-right: 30px !important;
}
/* 对齐方式 */
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
/*显示隐藏*/
.show-block {
  display: block;
}
.show-none {
  display: none;
}
/* 宽度 */
.wid-50 {
  width: 50%;
  box-sizing: border-box;
}
/* input */
.form-inp-360 {
  width: 360px !important;
}
.form-group {
  display: inline-block;
  vertical-align: middle;
}
.hover .form-oradi {
  border-width: 5px;
  border-color: #3497ff;
  border-style: solid;
}
.form-oradi {
  border-width: 1px;
  border-color: #dcdcdc;
  border-style: solid;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  margin-right: 10px;
}
/* 行高 */
.span1 {
  line-height: 36px;
}
.span2 {
  line-height: 30px;
}
.span3 {
  line-height: 24px;
}
.span4 {
  line-height: 20px;
}
.span5 {
  line-height: 18px;
}
/* 圆角 */
.radius0 {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -o-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
}
.radius5 {
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.radius10 {
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.radius20 {
  border-radius: 20px !important;
  -webkit-border-radius: 20px !important;
  -o-border-radius: 20px !important;
  -moz-border-radius: 20px !important;
}
/* 定位 */
.left-t-0 {
  left: 0;
  top: 0;
}
.left-r-0 {
  right: 0;
  top: 0;
}
.left-rb-0 {
  right: 0;
  bottom: 0;
}
.right-t-20 {
  right: 20px;
  top: 20px;
}
.right-t-10 {
  right: 10px;
  top: 10px;
}
.right-lt-50 {
  left: 50%;
  top: 50%;
}
.right-23 {
  right: 23px !important;
}
/* 图标 */
.ico_pop_ca {
  width: 12px;
  height: 12px;
  display: inline-block;
  vertical-align: middle;
}
.ico_pop_ca {
  background-position: -109px -2px;
}
/* 文字链接 */
.a-txt-pink {
  color: #666;
  text-decoration: underline;
}
.a-txt-pink:hover {
  color: #009f42;
}
.txt-pinks-r {
  color: #009f42;
}
.a-txt-pinks {
  color: #009f42;
}
.a-txt-pinks:hover {
  color: #009f42;
  text-decoration: underline;
}
/* 镂空按钮 */
.link-line-pink {
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  text-align: center;
  border-width: 1px;
  border-color: #2a2a2a;
  border-style: solid;
  color: #2a2a2a;
  padding: 8px;
  height: 32px;
  line-height: 1.25;
  min-width: 80px;
}
.link-line-block {
  border: 1px solid #666;
  padding: 8px;
  height: 32px;
  line-height: 1.25;
  min-width: 80px;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  color: #333;
}
.link-line-x-pink {
  border-width: 1px;
  border-color: #2a2a2a;
  border-style: solid;
  color: #2a2a2a;
  padding: 8px 10px;
  height: 32px;
  line-height: 1.25;
  font-size: 12px;
  box-sizing: border-box;
}
.link-line-gray {
  border-width: 1px;
  border-color: #d8d8d8;
  border-style: solid;
  color: #666;
  box-sizing: border-box;
  padding: 8px 20px;
  height: 32px;
  line-height: 1.25;
  font-size: 12px;
}
.link-line-x-gray {
  border-width: 1px;
  border-color: #d8d8d8;
  border-style: solid;
  color: #666;
  box-sizing: border-box;
  padding: 8px 10px;
  height: 32px;
  line-height: 1.25;
  font-size: 12px;
}
/* 实心按钮 */
.link-top-a-un {
  width: 96px;
  height: 32px;
  background: #efefef;
  padding: 8px 0;
  font-size: 12px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  color: #666;
}
.link-no-gray {
  background: #f8f8f8;
  color: #999;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  text-decoration: none;
  font-size: 14px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  line-height: 2.1;
  height: 45px;
  padding: 8px 0;
  pointer-events: none;
}
.link-no-gray1 {
  background: #e8e8e8;
  color: #999;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  text-decoration: none;
  font-size: 14px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  line-height: 1.25;
  height: 32px;
  min-width: 80px;
  padding: 8px 0;
  pointer-events: none;
}
.link-orange {
  background: #009f42;
  color: #fff;
  text-align: center;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  text-decoration: none;
  font-size: 14px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  line-height: 45px;
  padding: 0 37px;
  height: 45px;
}
.link-orange:hover,
.link-orange:active {
  color: #fff;
  text-decoration: none;
  background: #35b657;
}
.link-black-line {
  border: 1px solid #333;
  color: #333;
  display: inline-block;
  vertical-align: middle;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  height: 32px;
  line-height: 32px;
  padding: 0 20px;
}
.link-gray {
  background: #eaeaea;
  color: #333;
  text-align: center;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  text-decoration: none;
  height: 45px;
  font-size: 14px;
  line-height: 45px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  padding: 0 37px;
}
.link-gray:hover {
  text-decoration: none;
  background: #c4c4c4 !important;
  color: #333;
}
.link-gray-yzm {
  background: #eaeaea;
  color: #fff;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  border: 0;
  color: #000;
  text-align: center;
  text-decoration: none;
  height: 40px;
  line-height: 40px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  font-size: 12px;
  width: 100px;
  padding: 0;
}
.link-gray-yzm:hover {
  text-decoration: none;
  color: #fff;
  background: #000;
}
.link-gray-yzm.put-on {
  border: 1px solid #eaeaea;
  color: #b2b2b6;
  background: #fff;
  cursor: default;
}
.link-gray-yzm.put-on:hover {
  border: 1px solid #eaeaea;
  color: #b2b2b6;
  background: #fff;
}
.link-gray-yzm.link-yanzhen-gray {
  color: #ccc;
  text-shadow: 0 1px 1px #fff;
  background: #efefef;
  cursor: default;
}
.link-gray-yzm-no {
  color: #ccc;
  text-shadow: 0 1px 1px #fff;
  background: #efefef;
  text-align: center;
  text-decoration: none;
  height: 40px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  width: 100px;
  line-height: 40px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}
.link-pick-b {
  background: #009f42;
  color: #2a2a2a;
  text-align: center;
  border-width: 1px;
  border-color: #009f42;
  border-style: solid;
  box-sizing: border-box;
  text-decoration: none;
  height: 40px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  font-size: 12px;
  margin-left: 1px;
  outline: none;
  width: 80px;
  cursor: pointer;
}
.link-pick-b:hover {
  text-decoration: none;
  color: #fff;
  background: #35b657;
}
.link-txt-pink {
  color: #009f42;
}
.link-txt-blue {
  color: #009f42;
  text-decoration: underline;
}
.link-txt-pink:hover,
.link-txt-pink:visited {
  color: #35b657;
}
.link-btn-gray {
  color: #666;
  background: #e8e8e8;
  width: 112px;
  height: 40px;
  font-size: 16px;
  padding: 9px 0;
  margin-top: 12px;
}
/* 滚动条 */
.over-y {
  overflow-y: auto;
  overflow-x: hidden;
}
/* 块状 */
.dip-b {
  display: block;
}
/* 系统错误提示 */
.error-tips {
  width: 200px;
  left: 50%;
  top: 10%;
  margin-left: -120px;
  background: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
  color: #fff;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  padding: 20px;
  text-align: left;
}
/* 高度 */
.fdd-hei-50 {
  height: 62px;
  box-sizing: border-box;
  padding: 20px 0;
}
/* 文字超出打点 */
.fdd-txt-dian {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  padding-bottom: 5px;
}
/* 文字链接下滑线 */
.txt-line {
  text-decoration: underline !important;
}
/* 其他 */
.table-pd a {
  height: 25px;
  background: #fff;
  line-height: 25px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  border-width: 1px;
  border-color: #626871;
  border-style: solid;
  float: right;
  text-align: center;
  color: #626871;
  padding: 0 8px;
  margin-right: 18px;
}
.table-pd a:hover {
  background: #626871;
  color: #fff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.apytotal {
  padding: 6px 0;
  height: 32px;
  line-height: 20px;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
}
/* 动画部分 */
.effect-1 {
  animation: effect-1 600ms ease forwards;
  -webkit-animation: effect-1 600ms ease forwards;
  -moz-animation: effect-1 600ms ease forwards;
  -o-animation: effect-1 600ms ease forwards;
}
@-webkit-keyframes effect-1 {
  20% {
    -webkit-transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}
@-o-keyframes effect-1 {
  20% {
    -o-transform: rotate(15deg);
  }
  40% {
    -o-transform: rotate(-10deg);
  }
  60% {
    -o-transform: rotate(5deg);
  }
  80% {
    -o-transform: rotate(-5deg);
  }
  100% {
    -o-transform: rotate(0deg);
  }
}
@-moz-keyframes effect-1 {
  20% {
    -moz-transform: rotate(15deg);
  }
  40% {
    -moz-transform: rotate(-10deg);
  }
  60% {
    -moz-transform: rotate(5deg);
  }
  80% {
    -o-transform: rotate(-5deg);
  }
  100% {
    -moz-transform: rotate(0deg);
  }
}
@keyframes effect-1 {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
/* select */
select {
  border: solid 1px #e5e5e5;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: url(data:image/png;base64,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) no-repeat scroll right center !important;
  padding-right: 14px !important;
}
select::-ms-expand {
  display: none;
}
select:focus {
  border-width: 1px;
  border-color: #009f42;
  border-style: solid;
}
/***********/
ul {
  list-style-type: none;
}
.gray {
  color: #abacb0;
}
.txt-333 {
  color: #333;
}
.txt-666 {
  color: #666;
}
.txt-999 {
  color: #999;
}
.txt-pin {
  color: #009f42;
}
.txt-gray {
  color: #abacb0;
}
.gray:hover,
.gray:active,
.gray:visited {
  color: #abacb0;
}
.txt-orange {
  color: #f0af6f;
}
.txt-bluea {
  color: #52c2d8;
}
.txt-greena {
  color: #35b657;
}
.txt-pink {
  color: #35b657;
}
.txt-pink:hover {
  color: #35b657;
}
.float-l {
  float: left;
}
.float-r {
  float: right;
}
.dip-f {
  display: flex;
}
.pos-a {
  position: absolute;
}
.pos-r {
  position: relative;
}
.pos-f {
  position: fixed;
}
.over {
  overflow: hidden;
}
.flex-1 {
  flex: 1;
  -ms-flex: 1;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
}
.wid-530 {
  width: 519px !important;
}
.imgscroller {
  max-height: 450px;
  overflow: auto;
}
.form-control {
  height: 40px;
  padding: 9px 6px 8px;
  box-sizing: border-box;
  background: white;
  font-size: 12px;
  position: relative;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.form-control input {
  border: none;
  padding: 0;
  background: none;
  line-height: normal;
  height: auto;
}
.form-control input:focus {
  border: none;
  box-shadow: none;
}
.form-control-a {
  height: 32px;
  padding: 8px 10px 8px;
  box-sizing: border-box;
  font-size: 12px;
  position: relative;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
label {
  font-weight: normal;
}
.form-inp {
  opacity: 0;
  filter: alpha(opacity=0);
}
.form-inp-r {
  opacity: 0;
  filter: alpha(opacity=0);
  right: 0;
  top: 0;
  font-size: 200px;
}
.border {
  border-width: 1px;
  border-color: #eaeaea;
  border-style: solid;
}
.box-shadow {
  border: 1px solid #eaeaea;
  border-radius: 3px;
}
.border:focus {
  border-width: 1px;
  border-color: #009f42;
  border-style: solid;
  box-shadow: 0 0 6px rgba(255, 210, 56, 0.2);
}
.border-x {
  border-width: 1px;
  border-color: #d8d8d8;
  border-style: dashed;
}
.border-x2 {
  border-width: 2px;
  border-color: #d8d8d8;
  border-style: dashed;
}
.no-line {
  border: none;
}
.line-l {
  border-width: 1px;
  border-color: transparent #d8d8d8 transparent transparent;
  border-style: dashed solid dashed dashed;
}
.line-r {
  border-width: 1px;
  border-color: transparent transparent transparent #eaeaea;
  border-style: dashed dashed dashed solid;
}
.line-t-x {
  border-width: 1px;
  border-color: transparent transparent #d8d8d8 transparent;
  border-style: dashed dashed solid dashed;
}
.line-t-xa {
  border-bottom: 1px dashed #d8d8d8;
}
.line-t-x-dc {
  border-bottom: 1px dashed #dcdcdc;
}
.line-b {
  border-bottom: 1px solid #eaeaea;
}
.line-t {
  border-top: 1px solid #eaeaea;
}
.line-t-red {
  border-width: 3px;
  border-color: transparent transparent #009f42 transparent;
  border-style: dashed dashed solid dashed;
}
.line-red {
  border-width: 1px;
  border-color: #009f42;
  border-style: solid;
}
.ico_img {
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
}
.ico_fh {
  width: 16px;
  height: 16px;
  display: inline-block;
  background: url(images/fdd-img.png) no-repeat;
  vertical-align: middle;
  background-position: -384px 0;
}
.ico_tuofang,
.ico_moban {
  width: 102px;
  height: 102px;
  display: inline-block;
  vertical-align: middle;
}
.ico_tuofang {
  background-position: -229px -21px;
}
.ico_moban {
  background-position: -105px -693px;
}
.ico_mb_01,
.ico_weiqian,
.ico_yiqian,
.ico_juqian,
.ico_shiping,
.ico_yw,
.ico_shaoma,
.ico_xz_qm,
.ico-login-bg,
.ico-login-menu,
.ico-login-menu1,
.ico_cha_img2,
.ico_sc_yun,
.ico_zc_tj,
.ico_video,
.ico_radio_mb_on,
.ico_radio_mb_off,
.fdd-zs-off,
.fdd-zs-on {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-zs-off {
  background-position: -192px -176px;
}
.fdd-zs-on {
  background-position: -216px -176px;
}
.ico_radio_mb_off {
  background-position: -216px -152px;
}
.ico_radio_mb_on {
  background-position: -192px -152px;
}
.ico_mb_01 {
  background-position: -80px -74px;
}
.ico_xz_qm {
  background-position: -120px -120px;
}
.ico_cha_img2 {
  background-position: -56px -144px;
}
.ico_sc_yun {
  background-position: -120px -144px;
}
.ico_video {
  background-position: -168px -144px;
}
.ico_zc_tj {
  background-position: -144px -144px;
}
.ico_juqian {
  background-position: -203px -72px;
  top: 10px;
  left: 33px;
}
/** 14的icon图标 **/
.ico_xl_bg,
.ico_xl_bgh,
.ico_qz_qs,
.ico_wh_img {
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
}
.ico_xl_bg {
  background-position: -112px -98px;
}
.ico_xl_bgh {
  background-position: -97px -98px;
}
.ico_qz_qs {
  background-position: -458px -90px;
  margin-left: 5px;
}
.ico_wh_img {
  background-position: -472px -1px;
}
/** 16的icon图标 **/
.ico_detail-x,
.ico_pint,
.ico_detail-xz,
.ico_detail-fj,
.ico_gai,
.off-radio,
.no-radio,
.ico_cha_img,
.ico_me_qm,
.ico_renz,
.ico_bz_gou,
.ico_xzht,
.ico_pop_jth,
.ico_yan_img,
.ico_yan_img-off,
.no-log-radio,
.off-log-radio,
.off-radio-sq,
.on-radio-sq,
.ico_fdj,
.ico_taoc,
.ico_zhek,
.ico_fp,
.ico_error,
.ico_correct,
.ico_video_s,
.fdd-dui-img,
.fdd-cuo-img,
.fdd-radio-off,
.fdd-radio-on,
.fdd-shangc-cha,
.fdd-ss-icon,
.ico_qmm {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
}
.ico_detail-fj {
  background-position: -421px -282px;
}
.ico_qmm {
  background-position: -409px -73px;
}
.fdd-ss-icon {
  background-position: -424px -88px;
}
.fdd-shangc-cha {
  background-position: -440px -88px;
}
.fdd-radio-off {
  background-position: -156px -75px;
  width: 18px;
  height: 18px;
}
.fdd-radio-on {
  background-position: -456px -104px;
  width: 18px;
  height: 18px;
}
.ico_pint {
  background-position: -320px 0;
}
.ico_detail-x {
  background-position: -73px 0;
}
.ico_detail-xz {
  background-position: -352px 0;
}
.ico_weiqian {
  background-position: -128px -72px;
  top: 10px;
  left: 30px;
}
.ico_yiqian {
  background-position: -153px -72px;
  top: 10px;
  left: 33px;
}
.ico_shiping {
  background-position: -104px -72px;
  top: 18px;
  right: 50%;
  margin-right: -12px;
}
.ico_gai {
  background-position: -368px 0;
  margin-left: 5px;
}
.ico_gai:hover {
  background-position: -385px -1px;
}
.ico_renz {
  background-position: -176px -48px;
  margin-right: 10px;
}
.ico_yw {
  background-position: -64px -42px;
}
.ico_shaoma {
  background-position: -176px -72px;
}
.ico_bz_gou {
  background-position: -408px 0;
}
.ico_shili {
  background-position: 0 -176px;
  width: 34px;
  height: 34px;
  top: 0;
  left: 0;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.ico_xzht {
  background-position: -92px 0;
}
.off-radio {
  background-position: -443px -127px;
  width: 20px;
  height: 20px;
}
.no-radio {
  background-position: -468px -128px;
  width: 20px;
  height: 20px;
}
.ico_pop_jth {
  background-position: -408px -24px;
}
.ico_cha_img {
  background-position: -432px -24px;
}
.ico_email_bg {
  background-position: -56px -120px;
  width: 40px;
  height: 24px;
}
.ico_yan_img {
  background-position: -480px -24px;
}
.ico_yan_img-off {
  background-position: -480px -73px;
}
.no-log-radio {
  background-position: -408px -40px;
}
.off-log-radio {
  background-position: -424px -40px;
}
.ico_me_qm {
  background-position: -424px 0px;
}
.off-radio-sq {
  background-position: -150px -97px;
}
.on-radio-sq {
  height: 20px;
  width: 20px;
  background-position: -468px -128px;
}
.ico_fdj {
  background-position: -472px -40px;
}
.ico_fdj:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.ico_zhek {
  background-position: -464px -24px;
}
.ico_taoc {
  background-position: -448px -24px;
}
.ico_fp {
  background-position: -408px -56px;
}
.ico_correct {
  background-position: -456px -56px;
}
.ico_error {
  background-position: -440px -56px;
}
.ico_video_s {
  background-position: -472px -56px;
}
.fdd-cuo-img {
  background-position: -440px -72px;
}
.fdd-dui-img {
  background-position: -456px -72px;
}
.ico_sq,
.ico_qy_sq {
  width: 21px;
  height: 21px;
  display: inline-block;
  vertical-align: middle;
  margin: -2px 0 0 3px;
}
.ico_sq {
  background-position: -161px -213px;
}
.ico_qy_sq {
  background-position: -184px -213px;
}
/* 20的图标 */
.ico_img_wtk {
  width: 20px;
  height: 20px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
}
.ico_img_wtk {
  background-position: -478px -104px;
}
/* 32的图标 */
.ico_video_dui,
.ico_video_cuo {
  width: 32px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
}
.ico_video_dui {
  background-position: -128px -176px;
}
.ico_video_cuo {
  background-position: -160px -176px;
}
.ico_top_img {
  width: 36px;
  height: 30px;
  display: block;
  font-size: 12px;
  padding-top: 6px;
  background: rgba(0, 0, 0, 0.5);
  background: #7a7f83\0;
  border-radius: 3px;
  text-indent: -9999em;
}
.ico_top_img:hover {
  background: rgba(0, 0, 0, 0.7);
}
.ico_top_img:before {
  content: '';
  background: url(images/ico_all.png) no-repeat -480px -297px;
  width: 14px;
  height: 16px;
  position: absolute;
  right: 11px;
  top: 9px;
}
.ico_amend,
.ico_delete,
.ico_delete1,
.ico_yan_bg {
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #aaa;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -o-border-radius: 100%;
  -moz-border-radius: 100%;
  text-indent: -9999em;
  margin: 0 5px;
}
.ico_amend {
  background-position: -465px -168px;
}
.ico_delete {
  background-position: -467px -202px;
}
.ico_delete1 {
  background-position: -253px -209px;
}
.ico_yan_bg {
  background-position: -284px -226px;
}
/* 48的图标 */
.ico_pdf,
.excel,
.pdf,
.pic,
.word {
  width: 48px;
  height: 48px;
  box-sizing: border-box;
}
.word {
  background-position: -296px -168px;
}
.excel {
  background-position: -296px -112px;
}
.pdf {
  background-position: -352px -168px;
}
.pic {
  background-position: -352px -112px;
}
.ico_pdf {
  background-position: -408px -168px;
}
.ico_goumai {
  background-position: -408px -224px;
  width: 48px;
  height: 48px;
  box-sizing: border-box;
  margin: 0 auto;
  display: block;
}
.ico_lxr_img {
  width: 48px;
  height: 48px;
  background-size: 150px auto;
  margin-top: 38px;
  background-position: 0 -156px;
}
.ico_lxr_img_bg {
  width: 160px;
  height: 160px;
  background-position: 0 -520px;
}
.ico_lxr_img_bg1 {
  width: 160px;
  height: 160px;
  background-position: -166px -520px;
}
.ico_shz_img {
  width: 48px;
  height: 48px;
  background-position: 0 -255px;
}
/* 大图标 */
.ico_tongz_img {
  width: 112px !important;
  height: 112px !important;
}
.ico_big_dui,
.ico_big_cuo,
.ico_tongz_img {
  width: 198px;
  height: 210px;
  background: url(images/tips_dui1.png) no-repeat;
}
.ico_big_dui {
  background-position: 0 0;
}
.ico_big_cuo {
  background-position: 0 -211px;
}
.ico_list_wsj {
  width: 160px;
  height: 154px;
  display: inline-block;
  background-position: 0 -290px;
  background-size: 440px auto;
}
.ico_zf_dui {
  width: 580px;
  height: 227px;
  margin: 0 auto;
}
.bg_green {
  background: #35b657;
}
.bg_orange {
  background: #009f42;
}
.bg_red {
  background: #ff0400;
}
.bg_pink {
  background: #009f42;
}
.bg_gray {
  background-color: #f0f3f4;
}
.bg_block {
  background: rgba(0, 0, 0, 0.7);
}
.bg_gray-f {
  background: #f7f7f7;
}
.bg_gray-q {
  background: #e8e8e8;
}
.bg_white {
  background-color: #fff;
}
.no-bg {
  background: none;
}
.black-transparent {
  background: rgba(33, 42, 49, 0.6);
}
/* 透明 */
.alpha {
  opacity: 0;
  filter: alpha(opacity=0);
}
/* 字体 */
.txt-16 {
  font-size: 16px;
}
.txt-weight {
  font-weight: normal;
}
/* 高宽@wid */
.wid {
  width: 100%;
  height: 100%;
  position: relative;
}
.wid-min {
  min-height: 100%;
  height: auto !important;
}
.hei-100 {
  height: 100%;
}
.wid-110 {
  min-width: 1100px !important;
}
.wid-100 {
  width: 100%;
  box-sizing: border-box;
}
.wid-sy-100 {
  width: 1100px;
  margin: 0 auto;
  box-sizing: border-box;
  position: relative;
}
/* 文字颜色 */
.txt-waite {
  color: #fff;
}
.txt-waite:hover,
.txt-waite:active,
.txt-waite:visited {
  color: #fff;
  text-decoration: none;
}
/* 间距 */
.control-label {
  height: 40px;
  line-height: 40px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}
.mg-30 {
  margin-top: 30px;
}
.mg-20 {
  margin-top: 20px;
}
.mg-10 {
  margin-top: 10px;
}
.mg-t85 {
  margin-top: 85px;
}
.mg-lr-3 {
  margin: 0 3px;
}
.mg-l-20 {
  margin-left: 30px;
}
.mg-l-10 {
  margin-left: 20px;
}
.mg-l-5 {
  margin-left: 5px;
}
.mg-r-5 {
  margin-right: 5px;
}
.mg-r-10 {
  margin-right: 10px;
}
.mg-r-20 {
  margin-right: 20px;
}
.mg-r-30 {
  margin-right: 30px;
}
.mg-none {
  margin-bottom: 0 !important;
}
.mg-t-none {
  margin-top: 0;
}
.pg-none {
  padding: 0;
}
.pg-l-none {
  padding-left: 0;
}
.mg-l-120 {
  margin-left: 120px;
}
.pg-15 {
  padding: 5px 15px;
}
.pg-20 {
  padding: 20px !important;
}
.pg-30 {
  padding: 20px 10px !important;
}
.pg-14 {
  padding: 15px 20px;
}
.pg-lr-20 {
  padding: 0 20px;
}
.pg-tb-40 {
  padding: 40px 0;
}
.pg-lr-40 {
  padding: 0 40px;
}
.pg-10 {
  padding: 10px;
}
.pg-l-0 {
  padding-left: 0;
}
.pg-t-5 {
  padding-top: 5px;
}
.pg-t-10 {
  padding-top: 10px;
}
.pg-t-20 {
  padding-top: 20px;
}
.pg-b-20 {
  padding-bottom: 20px;
}
.pg-b-10 {
  padding-bottom: 10px;
}
.link-pd-23 {
  padding: 23px 37px;
  height: 60px;
}
.link-pd-15 {
  padding: 10px 30px;
  height: 36px;
}
.table-pd {
  padding: 16px 0 10px 24px;
  box-sizing: border-box;
  height: 56px;
}
.table-pd-link {
  padding: 18px 0 10px;
  box-sizing: border-box;
  height: 60px;
  margin: 0 20px;
  position: relative;
}
.table-pd-link .table-tab {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -80px;
  width: 160px;
}
.table-pd-link .table-tab a {
  width: 80px;
  height: 59px;
  display: inline-block;
  text-align: center;
  line-height: 60px;
  color: #333;
}
.table-pd-link .table-tab .hover {
  background: #efefef;
}
.table-pd-nav {
  border-bottom: 1px solid #eaeaea;
  height: 60px;
  position: relative;
}
.table-pd-nav .h4 {
  float: left;
  overflow: hidden;
  margin-top: 16px;
  margin-left: 20px;
}
.table-pd-nav .h4 em {
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: -230px -47px;
  float: left;
  margin-top: 5px;
  margin-right: 3px;
}
.table-pd-nav .h4 .one {
  background-position: -348px -47px;
}
.table-pd-nav .h4 .two {
  background-position: -382px -47px;
}
.table-pd-nav .table-tab {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -80px;
  width: 160px;
}
.table-pd-nav .table-tab a {
  width: 80px;
  height: 59px;
  display: inline-block;
  text-align: center;
  line-height: 60px;
  color: #333;
}
.table-pd-nav .table-tab .hover {
  background: #efefef;
}
/******************* left *******************/
.fdd-left {
  width: 100%;
  height: 70px;
  background: #fff;
  border-bottom: #067d38 solid 1px;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 90;
}
/* 图片 */
.fddv3-img {
  background: url(images/fdd-img.png) no-repeat;
}
.fddv3-top {
  height: 70px;
  width: 1100px;
  margin: 0 auto;
  padding: 0 20px;
}
.fddv3-top .fddv3-logo {
  float: left;
  margin-top: 25px;
  text-align: center;
}
.fddv3-top .fddv3-logo img {
  width: 110px;
}
.fddv3-top .fddv3-menu {
  float: left;
  margin-left: 10px;
}
.fddv3-top .fddv3-menu ul li {
  display: inline-block;
}
.fddv3-top .fddv3-menu a {
  line-height: 70px;
  margin-left: 40px;
  display: inline-block;
  color: #999;
}
.fddv3-top .fddv3-menu a:hover {
  color: #067d38;
}
.fddv3-top .fddv3-menu a:hover .fddv3-ico-home {
  background-position: -96px 0;
}
.fddv3-top .fddv3-menu a:hover .fddv3-ico-contract {
  background-position: -112px 0;
}
.fddv3-top .fddv3-menu a:hover .fddv3-ico-temlate {
  background-position: -128px 0;
}
.fddv3-top .fddv3-menu a:hover .fddv3-ico-vip {
  background-position: -144px 0;
}
.fddv3-top .fddv3-menu .fddv3-top-hover {
  color: #067d38;
}
.fddv3-top .fddv3-menu .fddv3-top-hover .fddv3-ico-home {
  background-position: -96px 0;
}
.fddv3-top .fddv3-menu .fddv3-top-hover .fddv3-ico-contract {
  background-position: -112px 0;
}
.fddv3-top .fddv3-menu .fddv3-top-hover .fddv3-ico-temlate {
  background-position: -128px 0;
}
.fddv3-top .fddv3-menu .fddv3-top-hover .fddv3-ico-vip {
  background-position: -144px 0;
}
.fddv3-top .fddv3-menu .fddv3-ico-home {
  background-position: 0 0;
}
.fddv3-top .fddv3-menu .fddv3-ico-contract {
  background-position: -16px 0;
}
.fddv3-top .fddv3-menu .fddv3-ico-temlate {
  background-position: -32px 0;
}
.fddv3-top .fddv3-menu .fddv3-ico-vip {
  background-position: -48px 0;
}
.fddv3-top .fddv3-help {
  float: right;
  line-height: 70px;
}
.fddv3-top .fddv3-help b {
  position: absolute;
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 9px;
  background: #009f42;
  border: 2px solid #212a31;
  right: 3px;
  top: 25px;
}
.fddv3-top .fddv3-help .fddv3-cut-word {
  width: auto;
}
.fddv3-top .fddv3-help .fddv3-cut-word .fddv3-cut-title {
  background: white;
  color: #a6a6a6;
  width: 30px;
}
.fddv3-top .fddv3-help .fddv3-cut-word .fddv3-cut-title:before {
  border-bottom: 8px solid white;
}
.fddv3-top .fddv3-help a:first-child .fddv3-cut-title {
  min-width: 30px !important;
}
.fddv3-top .fddv3-help .fddui-button-submit {
  height: 32px;
  line-height: 32px;
  display: inline-block;
  border-radius: 3px;
  width: 108px;
  color: #fff;
  text-align: center;
  margin-right: 20px;
  position: relative;
  cursor: pointer;
  vertical-align: middle;
}
.fddv3-top .fddv3-help .fddui-button-submit i {
  margin: -3px 3px 0 0;
}
.fddv3-top .fddv3-help .fddui-button-submit input {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  opacity: 0;
  height: 32px;
  cursor: pointer;
}
.fddv3-top .fddv3-help i {
  margin-left: 10px;
  vertical-align: middle;
  margin-bottom: 0;
  margin-top: -3px;
}
.fddv3-top .fddv3-help .fddv3-ico-shop {
  background-position: -360px 0;
  width: 17px;
}
.fddv3-top .fddv3-help .fddv3-ico-set {
  background-position: -64px 0;
}
.fddv3-top .fddv3-help .fddv3-ico-quit {
  background-position: -80px 0;
}
.fddv3-top .fddv3-help .fddv3-ico-add {
  background-position: -306px 0;
}
.fddv3-top {
  height: 70px;
  width: 1100px;
  margin: 0 auto;
  padding: 0 20px;
}
.fddv3-top a {
  color: #a6a6a6;
}
.fddv3-top i {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: -2px;
  text-indent: -9999em;
  background: url(images/fdd-img.png) no-repeat;
}
.fddui-button-submit {
  border: none;
  display: inline-block;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  text-align: center;
  min-width: 90px;
  color: #fff;
  position: relative;
  background-color: #009f42;
  overflow: hidden;
  cursor: pointer;
}
.fddui-button-submit:hover {
  color: #fff;
  background-color: #35b657;
}
.fddui-button-submit:active {
  background-color: #35b657;
}
.fddui-button-submit a {
  color: #000;
}
.fddui-button-submit input {
  position: absolute;
  right: 0;
  top: 0;
  opacity: 0;
  width: 100%;
  height: 34px;
}
.logo {
  margin: 20px 0 24px 15px;
  text-align: left;
}
.geren {
  margin: 0 0 0 15px;
  position: relative;
  padding-left: 61px;
  color: #fff;
  font-size: 12px;
  padding-top: 7px;
  height: 48px;
}
.geren .img {
  position: absolute;
  left: 0;
  top: 0;
  width: 54px;
  height: 54px;
  background-position: 0 -67px;
}
.geren .fdd-off,
.geren .fdd-on {
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -o-border-radius: 20px;
  -moz-border-radius: 20px;
  display: inline-block;
  vertical-align: middle;
  padding: 0 7px 0 3px;
  height: 18px;
  line-height: 17px;
  margin-top: 3px;
}
.geren .fdd-off {
  border: 1px solid #009f42;
}
.geren .fdd-off span {
  color: #009f42;
}
.geren .fdd-off .off {
  background-position: -191px -2px;
}
.geren .fdd-on {
  border: 1px solid #7d7d7d;
}
.geren .fdd-on span {
  color: #f5f5f5;
}
.geren .fdd-on .off {
  background-position: -207px -2px;
}
.geren .namea {
  width: 87%;
  height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.geren .wid-8 {
  width: 12px;
  height: 12px;
  display: inline-block;
  margin-right: 3px;
  margin-bottom: -2px;
}
.geren .img-circle {
  position: absolute;
  background: #ff0400;
  width: 8px;
  height: 8px;
  z-index: 2;
  left: 3px;
  top: 2px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  box-shadow: 0 1px 6px #666;
}
.ico-gr-qipao {
  position: absolute;
  background: #fff;
  width: 140px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  left: 56px;
  top: 0;
  z-index: 3;
  padding: 5px 0;
  box-shadow: 0 2px 3px #666;
}
.ico-gr-qipao a {
  display: block;
  padding: 5px 15px;
  color: #666;
  font-size: 14px;
  position: relative;
}
.ico-gr-qipao a:hover {
  background: #efefef;
  text-decoration: none;
}
.ico-gr-qipao .ico_img {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  margin: -2px 5px 0 0;
}
.ico-gr-qipao .ico-tz {
  background-position: -248px 0;
}
.ico-gr-qipao .ico-tz i {
  position: absolute;
  width: 8px;
  height: 8px;
  z-index: 3;
  display: inline-block;
  vertical-align: middle;
  left: -3px;
  top: -3px;
  background: #ff0400;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -o-border-radius: 100%;
  -moz-border-radius: 100%;
}
.ico-gr-qipao .ico-tc {
  background-position: -224px 0;
}
.ico-gr-qipao .fdd-jt {
  position: absolute;
  border-width: 9px;
  border-color: transparent #fff transparent transparent;
  border-style: dashed solid dashed dashed;
  width: 1px;
  top: 14px;
  left: -18px;
}
.menu {
  margin-top: 24px;
}
.menu li {
  margin-bottom: 5px;
}
.menu li a:hover {
  opacity: 1;
  filter: alpha(opacity=1);
}
.menu li .no-link {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default;
}
.menu li .no-link:hover {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.menu a {
  opacity: 0.5;
  filter: alpha(opacity=50);
  display: block;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  color: #fff;
  text-decoration: none;
  position: relative;
  box-sizing: border-box;
  padding-left: 13px;
}
.menu span,
.menu em {
  display: inline-block;
  vertical-align: middle;
}
.menu .ico_img {
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
.menu .one {
  background-position: 0 -20px;
}
.menu .two {
  background-position: -22px -20px;
}
.menu dl a {
  font-size: 12px;
  font-weight: normal;
  padding-left: 37px;
  height: 36px;
  line-height: 36px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.menu dl a:hover {
  opacity: 1;
  filter: alpha(opacity=1);
}
.menu dl .hover {
  border-left: 3px solid #009f42;
  opacity: 1;
  filter: alpha(opacity=1);
  padding-left: 34px;
  background: #2e2f35;
}
.menu dl .active {
  border-left: 0;
  opacity: 1;
  filter: alpha(opacity=1);
}
.menu .hover {
  opacity: 1;
  filter: alpha(opacity=1);
}
.menu .hover .line-l3 {
  border-left: 3px solid #009f42;
  padding-left: 10px;
  background: #2e2f35;
}
.menu .hover a {
  opacity: 1;
  filter: alpha(opacity=1);
}
.menu .hover .no-link {
  opacity: 1;
  filter: alpha(opacity=1);
  cursor: default;
}
.menu .hover .no-link:hover {
  opacity: 1;
  filter: alpha(opacity=1);
}
.menu .hover dl a {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.menu .hover dl a:hover {
  opacity: 1;
  filter: alpha(opacity=1);
}
.menu .hover dl a.hover {
  opacity: 1;
  filter: alpha(opacity=1);
}
.menu .hover .menu-list {
  display: block;
  opacity: 1;
  filter: alpha(opacity=1);
}
.tips-b {
  position: absolute;
  bottom: 30px;
  width: 100%;
}
.tips-b p {
  letter-spacing: -1px;
  margin-top: 7px;
  font-size: 12px;
}
.tips-b .font4 {
  margin: 0 10px;
}
.tips-b .ico_green {
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  background-position: -125px -2px;
  margin-right: 3px;
}
/******************* right *******************/
.fdd-right {
  width: 100%;
  box-sizing: border-box;
  padding-top: 70px;
}
.fdd-pd45 {
  background: none !important;
  width: 1100px;
  margin: 0 auto;
}
/** 第一部 **/
.fdd-qf-right-kj {
  margin-top: 64px;
}
.fdd-qf-right {
  height: 130px;
  box-sizing: border-box;
  padding: 25px 0;
}
.fdd-right-cis {
  height: 250px;
  position: relative;
}
.fdd-right-cis .span1 {
  font-size: 50px;
}
.fdd-right-cis .span2 {
  font-size: 10px;
  color: #999;
}
.fdd-right-cis p {
  margin: 0;
  padding: 0;
  font-size: 14px;
}
.fdd-right-cis .col-lg-6 {
  margin-top: 64px;
  height: 130px;
}
.fdd-right-cis .fdd-gmtc {
  right: 30px;
  top: 24px;
  color: #009f42;
  font-size: 16px;
}
.fdd-right-cis .fdd-gmtc span {
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  margin: -3px 0 0 5px;
  background-position: -37px -1px;
}
/** 第二部 **/
.form-txt a {
  min-width: 100px;
  height: 32px;
  text-align: center;
  padding: 8px 10px;
  box-sizing: border-box;
  line-height: 1.25;
  color: #fff;
  outline: 0;
  text-decoration: none;
  background: #009f42;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
}
.form-txt a:hover {
  background: #35b657;
  text-decoration: none;
}
.form-txt .ico-jt-bg {
  border: 4px solid transparent;
  border-top: 6px solid #666;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}
.form-txt .hover {
  background: #f4f4f4;
}
.form-txt .ico_bg_red {
  background: #ff0400;
  color: #fff;
  min-width: 18px;
  height: 18px;
  line-height: 13px;
  padding: 3px;
  box-sizing: border-box;
  margin: -3px 3px 0 0;
  font-size: 12px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.form-int .control-label {
  margin-right: 15px;
  font-size: 14px;
}
.form-int .ico_img {
  width: 16px;
  height: 16px;
  display: block;
}
.form-int .one {
  background-position: -74px -21px;
}
.form-int .two {
  background-position: -94px -21px;
}
.form-int .no-line {
  background: none;
}
.form-int .pos-a {
  z-index: 3;
  right: 0;
  top: -1px;
  height: 32px;
  padding: 8px;
  box-sizing: border-box;
  cursor: pointer;
}
.form-int .pos-left {
  right: inherit;
  left: 0;
  width: 39px;
  cursor: inherit;
}
.form-int .int-cs-bg input {
  padding: 9px 10px 8px !important;
}
.form-int .int-cs-bg .pos-left {
  right: 0;
  left: inherit !important;
  width: 34px !important;
}
.fdd-ss-pop {
  width: 300px;
  height: auto !important;
  max-height: 400px;
  background-color: #fff;
  position: absolute;
  box-sizing: border-box;
  z-index: 3;
  top: 40px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  text-align: left;
  padding: 15px;
}
.fdd-ss-pop select {
  width: 100%;
  color: #999;
}
.fdd-ss-pop .form-group {
  width: 122px;
}
/** 气泡 **/
.ico-qipao {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.ico-qipao:hover div {
  display: block;
}
.ico-qipao em {
  display: inline-block;
  vertical-align: text-top !important;
}
.ico-qipao div {
  width: 260px;
  display: none;
  background: rgba(33, 42, 49, 0.8);
  color: white;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  position: absolute;
  -webkit-box-shadow: 0 8px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 0 8px 6px rgba(0, 0, 0, 0.1);
  top: 33px;
  z-index: 5;
  left: -16px;
  font-size: 12px;
  word-wrap: break-word;
}
.ico-qipao div:before {
  position: absolute;
  left: 8px;
  top: -12px;
  content: '';
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.8);
}
.ico-qipao .ico-qp-jt {
  height: 10px;
  width: 16px;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -238px -60px;
  position: absolute;
  top: -9px;
  left: 16px;
  font-size: 12px;
  z-index: 999;
  display: none;
}
.fdd-xl-list {
  min-width: 120px !important;
  background-color: #fff;
  position: absolute;
  box-sizing: border-box;
  z-index: 3;
  right: 0;
  top: 32px;
  text-align: left;
  border: 1px solid #eaeaea;
}
.fdd-xl-list a {
  display: block;
  width: 100%;
  background: none;
  line-height: 44px;
  height: 44px;
  padding: 0 10px !important;
  border-bottom: 1px solid #eaeaea;
}
.fdd-xl-list a:last-child {
  border-bottom: none;
}
.fdd-xl-list a:hover {
  background: #eff6ff;
}
/** 第三部分 **/
.fdd-th3 thead {
  box-shadow: none !important;
}
.fdd-th3 th {
  background: #fff !important;
}
.fdd-th3 tr:nth-child(2n+1) td {
  background: #f7f7f7 !important;
}
.fdd-th3 tr:nth-child(2n+2) td {
  background: none !important;
}
.fdd-th-dotted td {
  border-bottom: 1px dashed #d8d8d8 !important;
  background: none !important;
}
.fdd-th-dotted tr:hover td {
  background: #f7f7f7 !important;
}
.fdd-th-dotted tr:last-child td {
  border-bottom: none;
}
.fdd-table {
  table-layout: fixed;
  width: 100%;
  margin-bottom: 20px;
  /* 提醒 */
  /* 提醒 */
  /* 删除 */
  /* 签署 */
  /* 修改 */
  /* 下载 */
}
.fdd-table .wid-6 {
  width: 4%;
}
.fdd-table th {
  border-bottom: 1px solid #dcdcdc;
}
.fdd-table .fdd-th1 th {
  border-bottom: 1px solid #dcdcdc;
}
.fdd-table .wid-16,
.fdd-table .wid-18,
.fdd-table .wid-20,
.fdd-table .wid-22,
.fdd-table .wid-25 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fdd-table .wid-16 {
  width: 16%;
}
.fdd-table .wid-18 {
  width: 18%;
}
.fdd-table .wid-20 {
  width: 20%;
}
.fdd-table .wid-20 {
  width: 22%;
}
.fdd-table .wid-25 {
  width: 25%;
}
.fdd-table .green-span,
.fdd-table .red-span {
  border-width: 1px;
  border-color: #35b657;
  border-style: solid;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  box-sizing: border-box;
  min-width: 50px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  color: #35b657;
  font-size: 12px;
  padding: 0 3px;
  margin-left: 5px;
  height: 16px;
  line-height: 14px;
}
.fdd-table .green-span .attrqtip,
.fdd-table .red-span .attrqtip {
  left: 50%;
  margin-left: -120px;
}
.fdd-table .green-span .attrqtip:before,
.fdd-table .red-span .attrqtip:before {
  position: absolute;
  left: 50% !important;
  margin-left: -6px !important;
  top: -12px;
  border: 8px solid transparent;
  border-bottom: 8px solid #1b1d24;
  content: '';
}
.fdd-table .red-span {
  border: 1px solid #c00 !important;
  color: #c00 !important;
}
.fdd-table .span-fa {
  width: 18px;
  height: 18px;
  border-width: 1px;
  border-color: #999;
  border-style: solid;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  line-height: 18px;
  font-size: 12px;
  color: #999;
  margin-top: -4px;
}
.fdd-table .span-fa .attrqtip {
  left: 50%;
  margin-left: -120px;
}
.fdd-table .span-fa .attrqtip:before {
  position: absolute;
  left: 50% !important;
  margin-left: -6px !important;
  top: -12px;
  border: 8px solid transparent;
  border-bottom: 8px solid #1b1d24;
  content: '';
}
.fdd-table .no-shadow {
  box-shadow: none !important;
}
.fdd-table .fdd-hover td {
  cursor: pointer;
}
.fdd-table th:last-child,
.fdd-table td:last-child {
  overflow: inherit;
}
.fdd-table th,
.fdd-table td {
  padding: 8px;
  height: 50px;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fdd-table th {
  color: #999;
  font-weight: normal;
  font-size: 14px;
}
.fdd-table .text-center .attrqtip {
  left: 50%;
  margin-left: -120px;
}
.fdd-table .text-center .attrqtip:before {
  position: absolute;
  left: 50% !important;
  margin-left: -6px !important;
  top: -12px;
  border: 8px solid transparent;
  border-bottom: 8px solid #1b1d24;
  content: '';
}
.fdd-table .fddv3-tab-fcc td {
  color: #fc0000 !important;
}
.fdd-table .fddv3-tab-fcc:hover {
  color: #fc0000 !important;
}
.fdd-table .title-txt {
  overflow: visible !important;
  position: relative;
}
.fdd-table .title-txt .ico_sq:hover:before {
  content: '\6388\6743\7ED9\4E2A\4EBA\8D26\53F7\7B7E\7F72\7684\6587\4EF6';
}
.fdd-table .title-txt .ico_qy_sq:hover:before {
  content: '\4EE3\8868\4F01\4E1A\7B7E\7F72\6587\4EF6';
}
.fdd-table .title-txt .ico_sq,
.fdd-table .title-txt .ico_sq {
  position: relative;
}
.fdd-table .title-txt .ico_sq:hover:before,
.fdd-table .title-txt .ico_sq:hover:before {
  position: absolute;
  left: -2px;
  bottom: -30px;
  background: #1b1d24;
  padding: 3px 5px;
  border-radius: 3px;
  color: #fff;
  text-indent: 0;
  font-size: 12px;
  z-index: 6;
  line-height: 18px;
}
.fdd-table .title-txt .ico_sq:hover:after,
.fdd-table .title-txt .ico_sq:hover:after {
  position: absolute;
  left: 6px;
  bottom: -10px;
  border: 8px solid transparent;
  border-bottom: 8px solid #1b1d24;
  content: '';
}
.fdd-table .title-txt .attrqtip {
  display: none;
  z-index: 6;
  width: 240px;
  word-wrap: break-word;
  white-space: normal;
  word-break: break-all;
  position: absolute;
  top: 46px;
  border-radius: 5px;
  background: #1b1d24;
  padding: 5px;
  color: #fff;
  font-size: 12px;
  text-align: center;
}
.fdd-table .title-txt .attrtitle {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 90%;
  display: inline-block;
  vertical-align: middle;
}
.fdd-table .title-txt:hover .attrqtip {
  display: block;
}
.fdd-table .title-txt:hover .attrqtip:before {
  position: absolute;
  left: 12px;
  top: -12px;
  border: 8px solid transparent;
  border-bottom: 8px solid #1b1d24;
  content: '';
}
.fdd-table tr:hover td {
  background: #ededed;
  color: #666;
}
.fdd-table tr:hover td a {
  display: inline-block;
}
.fdd-table td {
  border-top: none;
  position: relative;
  color: #666;
}
.fdd-table td select {
  padding: 0 5px 1px !important;
  height: 20px;
  margin-left: 5px;
}
.fdd-table .link_ico_a {
  background-position: -93px -43px;
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -12px 0 0 -12px;
  text-indent: -9999em;
}
.fdd-table .link_ico_b {
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -12px 0 0 -18px;
}
.fdd-table .a-txt-pink:hover .ico_fp {
  background-position: -424px -56px;
}
.fdd-table .link-ico-tx,
.fdd-table .link-ico-bi,
.fdd-table .link-ico-down,
.fdd-table .link-ico-delete,
.fdd-table .link-ico-modify {
  width: 32px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  position: relative;
  margin: 0 auto;
  text-indent: -9999em;
}
.fdd-table .link-ico-tx:hover:before,
.fdd-table .link-ico-bi:hover:before,
.fdd-table .link-ico-down:hover:before,
.fdd-table .link-ico-delete:hover:before,
.fdd-table .link-ico-modify:hover:before {
  position: absolute;
  left: -2px;
  bottom: -30px;
  background: #1b1d24;
  padding: 3px 5px;
  border-radius: 3px;
  color: #fff;
  text-indent: 0;
  font-size: 12px;
  z-index: 6;
  line-height: 18px;
}
.fdd-table .link-ico-tx:hover:after,
.fdd-table .link-ico-bi:hover:after,
.fdd-table .link-ico-down:hover:after,
.fdd-table .link-ico-delete:hover:after,
.fdd-table .link-ico-modify:hover:after {
  position: absolute;
  left: 6px;
  bottom: -10px;
  border: 10px solid transparent;
  border-bottom: 8px solid #1b1d24;
  content: '';
}
.fdd-table .link-ico-tx {
  background-position: -298px -68px;
}
.fdd-table .link-ico-tx:hover:before {
  content: '\63D0\9192';
}
.fdd-table .link-ico-delete {
  background-position: -366px -68px;
}
.fdd-table .link-ico-delete:hover:before {
  content: '\5220\9664';
}
.fdd-table .link-ico-bi {
  background-position: -264px -68px;
}
.fdd-table .link-ico-bi:hover:before {
  content: '\7B7E\7F72';
}
.fdd-table .link-ico-modify {
  background-position: -332px -68px;
}
.fdd-table .link-ico-modify:hover:before {
  content: '\4FEE\6539';
}
.fdd-table .link-ico-down {
  background-position: -230px -68px;
}
.fdd-table .link-ico-down:hover:before {
  content: '\4E0B\8F7D';
}
.fdd-table .link-disable {
  width: 58px;
  height: 32px;
  line-height: 1.25;
  border: 1px solid #e8e8e8;
  background: #e8e8e8;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  text-align: center;
  text-decoration: none;
  position: absolute;
  color: #666;
  top: 8px;
  left: 50%;
  margin: 0 0 0 -30px;
  font-size: 12px;
  padding: 8px 0;
  box-sizing: border-box;
}
.fdd-table .link-pink-n {
  width: 58px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #009f42;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  text-align: center;
  text-decoration: none;
  position: absolute;
  color: #009f42;
  top: 8px;
  display: none;
  left: 50%;
  margin: 0 0 0 -30px;
  font-size: 12px;
}
.fdd-table .link-pink-n:hover {
  background: #009f42;
  color: #fff;
}
.fdd-table .ico-wj {
  width: 20px;
  height: 19px;
  display: inline-block;
  vertical-align: middle;
  background-position: -48px -20px;
}
.fdd-table .link-xz {
  display: none;
  font-size: 14px;
  color: #666;
  position: absolute;
  top: 15px;
  left: 45%;
  margin: 0 0 0 -21px;
}
/** 分页 **/
.fddv3-page-detail {
  width: 1060px;
  margin: 0 auto;
  position: relative;
}
.fddv3-page-detail .page_up {
  left: 0;
}
.fddv3-page-detail .page_up,
.fddv3-page-detail .page_down {
  margin: 0;
}
.fddv3-page-detail .page_down {
  right: 0;
}
.fdd-fy {
  text-align: right;
  padding: 20px 56px;
}
.fdd-fy .hover {
  background: #f4f4f4;
}
.fdd-fy a {
  width: 28px;
  height: 28px;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  border-width: 6px;
  border-color: #fff;
  border-width: 1px;
  border-color: #eaeaea;
  border-style: solid;
  padding: 6px 0;
  text-align: center;
  color: #48505c;
  cursor: pointer;
}
.fdd-fy a:hover {
  text-decoration: none;
  background: #f4f4f4;
}
.fdd-fy a .ico_img {
  width: 10px;
  height: 10px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-fy a .one {
  background-position: -144px -4px;
}
.fdd-fy a .two {
  background-position: -153px -4px;
}
.fdd-fy a .three {
  background-position: -168px -4px;
}
.fdd-fy a .four {
  background-position: -179px -4px;
}
/* 认证后可获得10次免费签名的机会哦！ */
.fdd-qm-cs {
  left: 50px;
  top: 150px;
  background: #fff;
  box-shadow: 0 2px 3px #999;
  width: 400px;
  height: 190px;
  padding-left: 100px;
  z-index: 5;
  border-width: 6px;
  border-color: #fff;
  border-width: 1px;
  border-color: #eaeaea;
  border-style: solid;
}
.fdd-qm-cs .fdd-img-ico {
  width: 58px;
  height: 58px;
  background-position: -62px -253px;
  left: 25px;
}
.fdd-qm-cs .fdd-t-jt {
  border-width: 10px;
  border-color: transparent transparent #fff transparent;
  border-style: dashed dashed solid dashed;
  position: absolute;
  top: -20px;
  left: 20px;
}
.fdd-qm-cs .fdd-txt-r-wz {
  padding-top: 39px;
}
.fdd-qm-cs .fdd-txt-r-wz h5 {
  font-size: 16px;
}
.fdd-qm-cs .fdd-txt-r-wz .h6 {
  color: #999;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
}
.fdd-qm-cs .fdd-txt-r-wz .fdd-pink {
  color: #009f42;
  font-size: 16px;
}
.fdd-qm-cs .fdd-txt-r-wz .fdd-pink span {
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  margin: -3px 0 0 5px;
  background-position: -37px -1px;
}
.fdd-qm-cs .fdd-sd-bg {
  width: 100%;
  height: 8px;
  background-size: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.fdd-gb {
  padding: 5px;
  position: absolute;
  right: 10px;
  top: 10px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-gb span {
  width: 12px;
  height: 12px;
  display: inline-block;
  vertical-align: middle;
  text-indent: -9999em;
  background-position: -109px -2px;
}
/*************** 签发文件 ***************/
.fdd-top-r {
  z-index: 2;
  height: 50px;
  top: 70px;
  line-height: 50px;
}
.fdd-top-r .h4 {
  margin: 0 480px 0 auto;
  width: 300px;
  height: 40px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fdd-pd-fq {
  margin: 90px 0;
}
.fdd-pd-fq .h4 {
  margin-top: 20px;
  font-weight: normal;
}
.fdd-pd-fq div:hover .ico_moban {
  background-position: -207px -693px;
}
.fdd-pd-fq-10 {
  padding: 20px;
}
.inp-eml {
  width: 60%;
  height: 96%;
  margin: 0 auto;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  overflow: hidden;
  position: relative;
}
.inp-eml input:focus {
  border: none;
  outline: none;
}
.inp-eml-b {
  padding-bottom: 60px;
}
.inp-file {
  right: 0;
  font-size: 200px;
  top: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.fdd-qf-menu {
  margin-left: 25px;
  margin-top: 8px;
}
.fdd-qf-menu a {
  display: inline-block;
  vertical-align: middle;
  height: 70px;
  width: 130px;
  color: #999;
  border-top: 3px solid #f7f7f7;
  border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
}
.fdd-qf-menu .ico_img {
  width: 16px;
  height: 16px;
  margin-top: 15px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-qf-menu .ico_mb {
  background-position: -272px -1px;
}
.fdd-qf-menu .ico_cg {
  background-position: -295px -1px;
}
.fdd-qf-menu .hover {
  background: #fff;
  border-top: 3px solid #009f42;
}
.fdd-qf-ss {
  right: 30px;
  top: 50%;
  margin-top: -20px;
  width: 300px;
}
.fdd-qf-ss .input-group .no-line {
  height: 40px;
  padding: 10px 10px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -o-border-radius: 20px;
  -moz-border-radius: 20px;
}
.fdd-qf-ss .ico_ss {
  width: 25px;
  height: 25px;
  text-indent: -9999em;
  background-position: -33px -41px;
  margin-left: 10px;
}
.fdd-eml-qr .link-line-pink span {
  width: 16px;
  height: 12px;
  display: inline-block;
  vertical-align: middle;
  background-position: -270px -198px;
}
/**************** 正在发起02 ****************/
.link-top-a {
  width: 96px;
  height: 32px;
  line-height: 1.25;
  background: #009f42;
  color: white;
  right: 40px;
  top: 50%;
  margin-top: -16px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  padding: 8px 0;
  box-sizing: border-box;
}
.link-top-a:hover {
  background: #009f42;
}
.link-top-c {
  width: 96px;
  height: 32px;
  line-height: 1.25;
  background: #efefef;
  color: #000;
  right: 40px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  top: 50%;
  margin-top: -16px;
  box-sizing: border-box;
  padding: 8px 0;
}
.link-top-c:hover {
  background: #0f0707;
}
.fdd-wid-400,
.fdd-wid-80 {
  width: 460px;
  margin: 0 auto;
}
.fdd-wid-400 .inp-txt {
  padding: 0 90px 0 120px;
  box-sizing: border-box;
}
.fdd-wid-400 .inp-txt-s {
  padding: 0 115px 0 115px;
  box-sizing: border-box;
}
.fdd-wid-400 .inp-txt-c {
  padding: 0 180px 0 120px;
  box-sizing: border-box;
}
.fdd-wid-400 .inp-txt-e {
  width: 200px;
}
.fdd-wid-400 .inp-txt-f {
  padding: 10px 110px 10px 10px !important;
}
.fdd-wid-400 .inp-txt-i {
  padding: 10px 65px 10px 10px !important;
}
.fdd-wid-400 .inp-txt-d {
  padding: 0 234px 0 150px;
  box-sizing: border-box;
}
.fdd-wid-400 .control-label {
  left: 0;
  text-align: right;
  width: 110px;
}
.fdd-wid-400 .inp-txt-r15 {
  padding: 0 130px 0 100px;
  box-sizing: border-box;
}
.fdd-wid-400 .inp-txt-r15 .input-txt-r {
  right: 12px;
  top: 8px;
}
.fdd-wid-400 .inp-txt-r15 .ico_time {
  right: 10px;
}
.fdd-wid-400 textarea {
  height: 70px;
}
.fdd-wid-500,
.fdd-wid-80 {
  width: 560px;
  margin: 0 auto;
}
.fdd-wid-500 .inp-txt {
  padding: 0 90px 0 90px;
  box-sizing: border-box;
}
.fdd-wid-500 .inp-txt .border:hover {
  border: 1px solid #009f42;
}
.fdd-wid-500 .inp-txt input {
  font-size: 12px;
}
.fdd-wid-500 .inp-txt-s {
  padding: 0 115px 0 115px;
  box-sizing: border-box;
}
.fdd-wid-500 .inp-txt-c {
  padding: 0 180px 0 120px;
  box-sizing: border-box;
}
.fdd-wid-500 .inp-txt-e {
  width: 270px;
}
.fdd-wid-500 .inp-txt-f {
  width: 220px;
}
.fdd-wid-500 .right-15 {
  right: 115px !important;
}
.fdd-wid-500 .right-90,
.fdd-wid-500 .right-15 {
  right: 90px;
  width: 100px;
}
.fdd-wid-500 .right-90 img,
.fdd-wid-500 .right-15 img {
  height: 40px;
  border: 1px solid #d8d8d8;
  box-sizing: border-box;
  border-radius: 3px;
  width: 100px;
}
.fdd-wid-500 .right-100 {
  right: 100px;
  top: 14px;
}
.fdd-wid-500 .inp-txt-d {
  padding: 0 234px 0 150px;
  box-sizing: border-box;
}
.fdd-wid-500 .control-label {
  left: 0;
  text-align: right;
  width: 110px;
}
.fdd-wid-500 .inp-txt-r15 {
  padding: 0 130px 0 100px;
  box-sizing: border-box;
}
.fdd-wid-500 .inp-txt-r15 .input-txt-r {
  right: 12px;
  top: 8px;
}
.fdd-wid-500 .inp-txt-r15 .ico_time {
  right: 10px;
}
.fdd-wid-500 textarea {
  height: 70px;
}
.fdd-wid-600,
.fdd-wid-80 {
  width: 700px;
  margin: 0 auto;
}
.fdd-wid-600 .inp-txt {
  padding: 0 80px 0 150px;
  box-sizing: border-box;
}
.fdd-wid-600 .inp-txt-s {
  padding: 0 115px 0 115px;
  box-sizing: border-box;
}
.fdd-wid-600 .inp-txt-c {
  padding: 0 200px 0 150px;
  box-sizing: border-box;
}
.fdd-wid-600 .inp-txt-d {
  padding: 0 234px 0 150px;
  box-sizing: border-box;
}
.fdd-wid-600 .control-label {
  left: 0;
  text-align: right;
  width: 140px;
}
.fdd-wid-600 .inp-txt-r15 {
  padding: 0 130px 0 100px;
  box-sizing: border-box;
}
.fdd-wid-600 .inp-txt-r15 .input-txt-r {
  right: 12px;
  top: 8px;
}
.fdd-wid-600 .inp-txt-r15 .ico_time {
  right: 10px;
}
.fdd-wid-600 textarea {
  height: 70px;
}
.fdd-wid-700,
.fdd-wid-80 {
  width: 700px;
  margin: 0 auto;
}
.fdd-wid-700 .inp-txt {
  padding: 0 0 0 130px;
  box-sizing: border-box;
}
.fdd-wid-700 .inp-txt-r {
  padding: 0 80px 0 150px;
  box-sizing: border-box;
}
.fdd-wid-700 .control-label {
  left: 0;
  text-align: right;
  width: 120px;
}
.fdd-wid-700 select {
  padding-right: 14px !important;
}
.fdd-wid-700 .inp-txt-r15 {
  padding: 0 130px 0 100px;
  box-sizing: border-box;
}
.fdd-wid-700 .inp-txt-r15 .input-txt-r {
  right: 12px;
  top: 8px;
}
.fdd-wid-700 .inp-txt-r15 .ico_time {
  right: 10px;
}
.fdd-wid-700 textarea {
  height: 70px;
}
.fdd-wid-800,
.fdd-wid-80 {
  width: 800px;
  margin: 0 auto;
}
/* 新增表单样式 */
.fdd-wid-590,
.fdd-wid-qsr-list,
.fdd-wid-qsr {
  max-width: 600px;
  width: 64%;
  position: relative;
  margin: 0 auto;
  left: -5%;
}
.fdd-wid-590.other-style,
.fdd-wid-qsr-list.other-style,
.fdd-wid-qsr.other-style {
  margin: 0;
  left: 10px;
}
.fdd-wid-590.other-style .inp-txt {
  padding: 0;
}
.fdd-wid-590 {
  padding-top: 10px;
}
.fdd-wid-590 .inp-txt {
  padding: 0 0 0 100px;
  box-sizing: border-box;
  margin-top: 10px;
  position: relative;
}
.fdd-wid-590 .input-txt-r {
  position: absolute;
  right: -100px;
  top: 5px;
}
.fdd-wid-590 .control-label {
  left: 0;
  width: 100px;
}
.fdd-wid-qsr-list {
  padding: 9px 0 0;
}
.fdd-wid-qsr-list li {
  zoom: 1;
  position: relative;
  border-radius: 3px;
  border-left: 3px solid #009f42;
  margin-top: 10px;
  padding: 10px;
  cursor: pointer;
}
.fdd-wid-qsr-list li:after {
  display: block;
  content: '';
  clear: both;
  height: 0;
  visibility: hidden;
}
.fdd-wid-qsr-list li:after {
  display: block;
  content: '';
  clear: both;
  height: 0;
  visibility: hidden;
}
.fdd-wid-qsr-list li span {
  min-width: 120px;
  display: inline-block;
  margin: 0 20px;
}
.fdd-wid-qsr-list li select {
  height: 24px;
  line-height: 24px;
  padding: 0 14px 0 5px !important;
  min-width: 100px;
}
.fdd-wid-qsr-list li .spanz {
  color: #999;
  margin: 0 5px;
}
.fdd-wid-qsr-list li:hover {
  box-shadow: 0px 0px 2px 2px #eaeaea;
}
.fdd-wid-qsr-list li:hover .red-span {
  display: none;
}
.fdd-wid-qsr-list .red-span {
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  min-width: 50px;
  font-size: 12px;
  padding: 0 3px;
  margin-left: 5px;
  position: absolute;
  right: 0;
}
.fdd-wid-qsr-list .select {
  height: 20px;
  border-width: 6px;
  border-color: #fff;
  border-width: 1px;
  border-color: #eaeaea;
  border-style: solid;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px 1px !important;
  margin: 0 5px;
}
.fdd-wid-qsr-list li:hover .fdd-delete-ico {
  position: absolute;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -470px -151px;
  right: 10px;
  width: 20px;
  height: 20px;
  top: 10px;
}
.fdd-wid-qsr-list .fdd-delete-ico {
  text-indent: -9999em;
}
.fdd-wid-qsr {
  padding: 20px 0 0;
  display: flex;
  margin-top: 20px !important;
  -webkit-display: flex;
  -moz-display: flex;
  -o-display: flex;
}
.fdd-wid-qsr .form-control {
  flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -o-flex: 1;
  margin-right: 10px;
}
.fdd-wid-qsr .form-control:nth-child(2) {
  margin-right: 0;
}
.fdd-wid-qsr .fdd-qsr-link {
  position: absolute;
  width: 20px;
  height: 20px;
  display: block;
  left: 0;
  top: 0;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -230px -21px;
  text-indent: -9999em;
}
.fdd-wid-qsr .fdd-qsr-txl {
  position: absolute;
  left: 30px;
  top: 0;
}
.fdd-wid-qsr .fdd-qsr-txl .link-txt {
  color: #2a2a2a;
}
.fdd-wid-qsr .fdd-qsr-txl .link-txt:hover {
  color: #009f42;
}
.fdd-qsr-ss-bg {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
}
.fdd-qsr-ss.sort {
  height: 300px;
  margin-top: -150px;
  margin-left: -260px;
  width: 520px;
}
/*新增*/
.new-pop-con {
  padding-top: 100px;
}
.new-pop-con input {
  width: 420px;
  height: 40px;
  margin: 0 50px 20px 50px;
}
.new-pop-con a {
  margin-right: 50px;
}
.new-qian p {
  margin-top: 20px;
  margin-left: 30px;
}
.new-qian span {
  display: inline-block;
  margin-right: 20px;
  cursor: pointer;
}
.new-qian span i {
  display: inline-block;
  height: 14px;
  width: 14px;
  margin-right: 5px;
  vertical-align: middle;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  position: relative;
  border: 1px solid #009f42;
}
.new-qian span.on i:before {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  background: #009f42;
  display: inline-block;
  height: 8px;
  width: 8px;
  vertical-align: middle;
  -webkit-border-radius: 50%;
}
.new-qian label {
  display: inline-block;
  margin-right: 20px;
  width: 160px;
}
.text-conversion {
  width: 1018px;
  height: 140px;
  margin: 0 auto 30px;
  border: 1px dashed #009f42;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  background: #fff;
  padding: 0 40px;
  position: relative;
}
.text-conversion-p {
  padding: 65px 0 0 70px;
}
.text-conversion-p i {
  left: 40px;
  top: 50px;
}
.radio-defult {
  display: block;
  height: 20px;
  width: 20px;
  left: 0;
  top: 50px;
  cursor: pointer;
  background: url(images/ico_all.png) no-repeat;
  background-position: -443px -127px;
  position: absolute;
}
.radio-defult.radio-on {
  background-position: -468px -128px;
}
@keyframes lds-rolling {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@-webkit-keyframes lds-rolling {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.text-conversion-right {
  width: 30px;
  height: 30px;
  position: absolute;
  display: block;
  top: 64px;
  left: 19px;
  border: 3px solid #f7f7f7;
  border-radius: 50%;
  box-sizing: border-box;
  -webkit-animation: lds-rolling 1s linear infinite;
  animation: lds-rolling 1s linear infinite;
}
.text-conversion-right:before {
  position: absolute;
  content: '';
  width: 24px;
  height: 24px;
  border: 3px solid #009f42;
  border-top-color: transparent;
  border-radius: 50%;
  z-index: 2;
  top: -3px;
  left: -3px;
}
.text-conversion-ok {
  width: 30px;
  height: 30px;
  position: absolute;
  display: block;
  top: 52px;
  left: 0;
  border: 3px solid #009f42;
  border-radius: 50%;
  box-sizing: border-box;
}
.text-conversion-ok:before {
  position: absolute;
  content: '';
  width: 6px;
  height: 2px;
  background: #2a2a2a;
  z-index: 2;
  top: 13px;
  left: 6px;
  transform: rotate(48deg);
  -webkit-transform: rotate(48deg);
  -moz-transform: rotate(48deg);
  -o-transform: rotate(48deg);
}
.text-conversion-ok:after {
  position: absolute;
  content: '';
  width: 11px;
  height: 2px;
  background: #2a2a2a;
  z-index: 2;
  top: 11px;
  left: 8px;
  transform: rotate(132deg);
  -webkit-transform: rotate(132deg);
  -moz-transform: rotate(132deg);
  -o-transform: rotate(132deg);
}
.text-conversion-close {
  background: url(images/fdd-img.png) no-repeat;
  background-position: -253px -179px;
  width: 30px;
  height: 30px;
  position: absolute;
  display: block;
  top: 52px;
  left: 0;
}
.a-link {
  display: inline-block;
  color: #35b657;
}
.a-link:hover {
  color: #35b657;
}
.fdd-qsr-ss {
  position: absolute;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  left: 50%;
  top: 50%;
  width: 710px;
  height: 600px;
  margin-top: -300px;
  margin-left: -355px;
  border: 1px solid #eaeaea;
  background: #fff;
}
.fdd-qsr-ss .fdd-fq-close {
  position: absolute;
  right: 30px;
  top: 12px;
  z-index: 7;
}
.fdd-qsr-ss .fdd-fq-close em {
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  text-indent: -9999em;
  background-position: -80px -149px;
}
.fdd-qsr-ss .fdd-qsr-ss-top {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 50px;
  font-size: 14px;
  font-weight: bold;
  padding-left: 25px;
  line-height: 50px;
  border-bottom: 1px solid #e5e5e5;
  display: flex;
  -webkit-display: flex;
  -moz-display: flex;
  -o-display: flex;
}
.fdd-qsr-ss .fdd-qsr-ss-top span {
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 14px;
  background-position: -338px -23px;
  margin: 10px 8px 0 15px;
}
.fdd-qsr-ss .fdd-qsr-ss-top input {
  border: none;
  flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -o-flex: 1;
  font-size: 12px;
}
.fdd-qsr-ss .fdd-qsr-ss-left {
  position: absolute;
  left: 25px;
  top: 110px;
  bottom: 70px;
  width: 180px;
  margin-right: 15px;
  border: 1px solid #eaeaea;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  overflow-y: auto;
}
.fdd-qsr-ss .fdd-qsr-ss-left li {
  height: 28px;
  line-height: 28px;
  font-size: 12px;
  padding: 0 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.fdd-qsr-ss .fdd-qsr-ss-left li.tit {
  height: 40px;
  line-height: 40px;
  background: #f7f7f7;
  font-size: 14px;
  color: #333;
  margin-bottom: 5px;
  border-bottom: 1px solid #eaeaea;
}
.fdd-qsr-ss .fdd-qsr-ss-left .hover {
  background: #eff6ff;
}
.fdd-qsr-ss .fdd-qsr-ss-right {
  position: absolute;
  left: 222px;
  top: 110px;
  bottom: 0px;
  right: 25px;
}
.fdd-qsr-ss .fdd-qsr-ss-list {
  left: 0;
  top: 72px;
  right: 0;
  bottom: 70px;
  border: 1px solid #eaeaea;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  overflow-y: auto;
  position: absolute;
}
.fdd-qsr-ss .fdd-qsr-ss-list ul {
  font-size: 12px;
}
.fdd-qsr-ss .fdd-qsr-ss-list ul li {
  padding: 10px 0;
  border-bottom: 1px solid #eaeaea;
}
.fdd-qsr-ss .fdd-qsr-ss-list ul li:hover {
  background: #eff6ff;
  cursor: pointer;
}
.fdd-qsr-ss .fdd-qsr-ss-list ul li label {
  float: left;
  display: inline-block;
  margin: 0 15px;
}
.fdd-qsr-ss .fdd-qsr-ss-list ul li span {
  display: inline-block;
  width: 125px;
  margin-right: 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fdd-qsr-ss .fdd-qsr-ss-list ul li span.spanz {
  color: #999;
  width: 150px;
  margin-left: 5px;
}
.fdd-qsr-ss .rt-tit {
  height: 40px;
  line-height: 40px;
  background: #f7f7f7;
  font-size: 14px;
  color: #333;
  padding: 0;
  border: 1px solid #eaeaea;
  border-bottom: 0;
  position: relative;
}
.fdd-qsr-ss .rt-tit span {
  display: inline-block;
  text-align: left;
}
.fdd-qsr-ss .rt-tit span.frist-span {
  width: 148px;
  margin: 0 5px;
  text-align: left;
  padding-left: 38px;
}
.fdd-qsr-ss .rt-tit span.second-span {
  width: 150px;
}
.fdd-qsr-ss .fdd-qsr-ss-bottom {
  position: absolute;
  left: 0;
  bottom: 15px;
  right: 0;
  height: 44px;
  overflow: hidden;
}
.fdd-qsr-ss .fdd-qsr-ss-bottom label {
  float: left;
  margin: 13px 0 0 16px;
  overflow: hidden;
  font-size: 12px;
}
.fdd-qsr-ss .fdd-qsr-ss-bottom label span {
  float: left;
  margin-top: 1px;
  margin-right: 5px;
}
.fdd-qsr-ss .fdd-qsr-ss-bottom a {
  float: right;
  margin: 9px 10px 0 0;
  background: #009f42;
  color: #fff;
  text-align: center;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  text-decoration: none;
  font-size: 14px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  line-height: 1.15;
  padding: 9px 37px;
  height: 32px;
}
.fdd-qsr-ss .fdd-qsr-ss-bottom a:hover {
  color: #fff;
  text-decoration: none;
  background: #35b657 !important;
}
.fdd-wid-800 .inp-txt {
  padding: 0 0 0 100px;
  box-sizing: border-box;
}
.fdd-wid-800 .control-label {
  left: 0;
  width: 90px;
  text-align: justify;
  text-justify: distribute-all-lines;
  /*ie6-8*/
  text-align-last: justify;
  /* ie9*/
  -moz-text-align-last: justify;
  /*ff*/
  -webkit-text-align-last: justify;
  /*chrome 20+*/
  -o-text-align-last: justify;
  /*chrome 20+*/
}
.fdd-wid-800 .inp-txt-r15 {
  padding: 0 115px 0 100px;
  box-sizing: border-box;
}
.fdd-wid-800 .inp-txt-r15 .input-txt-r {
  right: 10px;
  top: 5px;
}
.fdd-wid-800 .inp-txt-r15 .ico_time {
  right: 10px;
}
.fdd-wid-900 {
  width: 700px;
  margin: 30px 0 30px 90px;
}
.fdd-wid-900 .inp-txt-c {
  padding: 0 0 0 190px;
  box-sizing: border-box;
}
.fdd-wid-900 .control-label {
  left: 0;
  text-align: right;
  width: 180px;
}
.fdd-wid-900 .inp-txt-r15 {
  padding: 0 160px 0 190px;
  box-sizing: border-box;
}
.fdd-wid-900 .inp-txt-r15 .input-txt-r {
  right: 12px;
  top: 8px;
}
.fdd-wid-900 .inp-txt-r15 .ico_time {
  right: 10px;
}
.fdd-qf-more {
  text-align: center;
}
.fdd-qf-more .fdd-qf-more-div {
  height: 300px;
  padding: 20px;
  box-sizing: border-box;
}
.fdd-qf-more .fdd-qf-more-div li {
  height: 82px;
  box-sizing: border-box;
  background-color: #f8f8f8;
  margin-bottom: 10px;
  padding: 10px 0;
}
.fdd-qf-more .fdd-qf-more-div div {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 62px;
}
.fdd-qf-more .hover {
  border: 1px solid #009f42;
}
.fdd-qf-more img {
  width: 100px;
  height: 50px;
}
.fdd-qf-more p {
  color: #666;
  padding: 5px 0;
  font-size: 12px;
}
/**************** 正在发起03 ****************/
.fdd-qf-three.border-line {
  border-bottom: 1px solid #e5e5e5;
}
.fdd-qf-three {
  line-height: 40px;
  position: relative;
  padding-left: 10px;
}
.fdd-qf-three:before {
  content: "";
  position: absolute;
  height: 20px;
  width: 5px;
  left: 0;
  top: 12px;
  border-left: 2px solid #009f42;
}
.fdd-qf-three em {
  width: 16px;
  height: 16px;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -255px -22px;
  margin-right: 5px;
  float: left;
  margin-top: 11px;
}
.fdd-qf-three .one {
  background-position: -278px -22px;
}
.fdd-qf-three .two {
  background-position: -298px -22px;
}
.fdd-qf-three .txt-gray {
  font-size: 18px;
  color: #000;
  color: #abacb0;
}
.fdd-xxk-inp {
  width: 18px;
  height: 18px;
  background-position: -175px -48px;
}
.fdd-xxk-inp .pos-a {
  opacity: 0;
  filter: alpha(opacity=0);
  font-size: 200px;
}
.ico_time {
  right: 5px;
  top: 11px;
  width: 20px;
  height: 20px;
  background-position: -74px -21px;
}
.fdd-fj-link .link-pick-z {
  color: #35b657;
  padding: 0;
  height: 16px;
  width: 56px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  overflow: hidden;
}
.fdd-fj-link .link-pick-z:hover {
  color: #35b657;
}
.fdd-fj-link .link-pick-z:before {
  content: '';
  height: 0;
  clear: both;
}
.fdd-fj-link .fdd-zyxx-tip {
  position: absolute !important;
}
.fdd-qf-fj {
  padding: 20px 0;
}
.fdd-qf-fj ul {
  list-style-type: none;
  margin-right: -2%;
}
.fdd-qf-fj li {
  background: #f4f4f4;
  width: 23%;
  padding-left: 60px;
  height: 48px;
  box-sizing: border-box;
  padding-top: 10px;
  line-height: 14px;
  float: left;
  margin-right: 2%;
  margin-bottom: 20px;
  text-align: left;
}
.fdd-qf-fj li:hover a {
  display: block;
}
.fdd-qf-fj .ico_wid {
  width: 48px;
  height: 48px;
  left: 0;
  top: 0;
}
.fdd-qf-fj a {
  width: 40px;
  height: 48px;
  right: 0;
  top: 0;
  background: #009f42;
  display: none;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fdd-qf-fj a:hover {
  opacity: 1;
  filter: alpha(opacity=1);
}
.fdd-qf-fj .ico_sc {
  width: 16px;
  height: 16px;
  background-position: -472px -207px;
  margin: 14px 0 0 11px;
  display: inline-block;
  vertical-align: middle;
}
.new-icon-tab {
  padding: 40px 0 20px;
}
.new-icon-tab .ico_sc {
  background-position: -211px -216px;
}
.fdd-menu-qf {
  padding: 6px 0;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  overflow: hidden;
}
.fdd-menu-qf a {
  font-weight: normal;
  width: 32%;
  color: #333;
  font-size: 14px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  position: relative;
  border: 1px solid #e5e5e5;
  padding: 15px 0;
  height: 70px;
  float: left;
  margin-right: 2%;
}
.fdd-menu-qf a:last-child {
  margin-right: 0;
}
.fdd-menu-qf a p {
  color: #999;
  padding-left: 50px;
  font-size: 12px;
}
.fdd-menu-qf span {
  display: inline-block;
  padding-left: 50px;
  vertical-align: middle;
}
.fdd-menu-qf .ico_img {
  width: 20px;
  height: 20px;
  background-position: -443px -127px;
  position: absolute;
  left: 20px;
  top: 25px;
  padding: 0;
}
.fdd-menu-qf .hover {
  border: 2px solid #009f42;
}
.fdd-menu-qf .hover .ico_img {
  display: inline-block !important;
  position: absolute;
  background-position: -468px -128px;
}
.fddv3-cut-word {
  position: relative;
  width: 86%;
  display: inline-block;
}
.fddv3-cut-word .fddv3-cut-text {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  vertical-align: middle;
}
.fddv3-cut-word .fddv3-cut-title {
  position: absolute;
  top: 20%;
  left: 0;
  display: none;
  max-width: 300px;
  min-width: 30px;
  color: white;
  background: rgba(33, 42, 49, 0.8);
  border-radius: 3px;
  line-height: 18px;
  padding: 8px;
  word-wrap: break-word;
  white-space: normal;
  word-break: break-all;
  box-shadow: 0 8px 6px rgba(0, 0, 0, 0.1);
  font-size: 12px;
  z-index: 6;
}
.fddv3-cut-word .fddv3-cut-title:before {
  content: '';
  position: absolute;
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.8);
  top: -12px;
  left: 10px;
}
.fddv3-cut-word:hover .fddv3-cut-title {
  top: 90%;
  display: block;
}
.fdd-user-con {
  width: 100%;
  height: 136px;
  background: #212a31;
}
.user-con {
  padding: 45px 0;
  margin: 0 auto;
  width: 1100px;
  position: relative;
}
.user-photo {
  height: 50px;
  width: 50px;
  position: absolute;
  top: 40px;
  left: 0;
  margin-right: 20px;
  border-radius: 50%;
}
/*用户信息*/
.show-user-info {
  padding-left: 60px;
  color: #fff;
}
.show-user-info .fddv3-cut-word {
  width: auto;
}
.show-user-info .fddv3-cut-word .fddv3-cut-text {
  width: 24px;
  height: 24px;
  display: inline-block;
  box-sizing: border-box;
  text-indent: -9999em;
}
.show-user-info .fddv3-cut-word .fddv3-cut-title {
  background: white;
  color: #a6a6a6;
  width: 50px !important;
  top: 30px;
  left: -3px;
}
.show-user-info .fddv3-cut-word .fddv3-cut-title:before {
  border-bottom: 8px solid white;
}
.show-user-info p {
  margin-bottom: 5px;
}
.show-user-info span {
  color: #a2abb2;
}
.show-user-info i {
  width: 42px;
  height: 16px;
}
.pd-left {
  margin-left: 200px;
  color: #a2abb2;
}
.pd-lefthover {
  color: #fff;
}
.show-num {
  position: absolute;
  right: 50px;
  top: 40px;
}
.show-num p {
  margin-right: 50px;
  line-height: 30px;
  display: inline-block;
  text-align: center;
  color: #fff;
}
.show-num p span {
  color: #a2abb2;
}
.fdd-table-line td:first-child,
.fdd-table-line th:first-child {
  padding-left: 40px;
}
.fdd-table-line td:last-child,
.fdd-table-line th:last-child {
  padding-right: 20px;
}
.fdd-qf-contact span {
  display: inline-block;
  vertical-align: middle;
}
.fdd-qf-contact .h5 {
  font-weight: normal;
  padding: 5px 15px 5px 5px;
  cursor: pointer;
}
.fdd-qf-contact .hover .off-fd {
  transform: rotate(180deg);
}
.fdd-qf-contact .off-fd {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  background-position: -192px -24px;
}
.fdd-qf-contact-list {
  border-top: 1px solid #dcdcdc;
  animation: fdd-flash-b 600ms ease forwards;
  -webkit-animation: fdd-flash-b 600ms ease forwards;
  -o-animation: fdd-flash-b 600ms ease forwards;
  -moz-animation: fdd-flash-b 600ms ease forwards;
  -ms-animation: fdd-flash-b 600ms ease forwards;
}
@keyframes fdd-flash-b {
  0% {
    top: 40px;
    position: relative;
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    top: 0;
    position: relative;
    opacity: 1;
    filter: alpha(opacity=1);
  }
}
.fdd-qf-contact-list .col-sm-3 {
  width: 170px;
}
.fdd-qf-contact-list ul {
  list-style-type: none;
  padding-left: 10px;
}
.fdd-qf-contact-list .fdd-af-contact-ul {
  padding: 5px !important;
}
.fdd-qf-contact-list .fdd-list-lxr {
  text-align: center;
}
.fdd-qf-contact-list .fdd-list-lxr .hover {
  border: 1px solid #f8f8f8;
}
.fdd-qf-contact-list .fdd-list-lxr .hover em {
  display: block;
}
.fdd-qf-contact-list .fdd-list-lxr span {
  line-height: 20px;
}
.fdd-qf-contact-list .fdd-list-lxr li {
  cursor: pointer;
  width: 22%;
  float: left;
  text-align: left;
  padding: 5px;
  height: 48px;
  border: 1px solid #fff;
  box-sizing: border-box;
  margin: 8px;
  position: relative;
}
.fdd-qf-contact-list .fdd-list-lxr li p {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 20px;
}
.fdd-qf-contact-list .fdd-list-lxr li:hover {
  border: 1px solid #f8f8f8;
}
.fdd-qf-contact-list .fdd-list-lxr li em {
  position: absolute;
  width: 16px;
  height: 16px;
  display: none;
  vertical-align: middle;
  background-position: -268px -159px;
  right: -1px;
  bottom: -1px;
}
.fdd-qf-contact-list .fdd-list-lxr li span {
  line-height: 23px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fdd-qf-contact-list .fdd-list-lxr .h4 {
  font-weight: normal;
  font-size: 16px;
}
.fdd-qf-contact-list .fdd-list-lxr .ico-mz {
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -24px;
  width: 48px;
  height: 48px;
  border: 1px solid #ddd;
  display: inline-block;
  vertical-align: middle;
  line-height: 48px;
  text-align: center;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  font-size: 18px;
  box-sizing: border-box;
  font-weight: bold;
  background: #fff;
}
.fdd-menu-zu,
.fdd-list-lxr {
  height: 300px;
  position: relative;
}
.fdd-menu-zu label {
  cursor: pointer;
}
.fdd-menu-zu li {
  padding-top: 10px;
  color: #999;
}
.fdd-menu-zu:before {
  position: absolute;
  content: '';
  right: 0;
  top: 0;
  height: 100%;
  width: 1px;
  background: #dcdcdc;
}
.fdd-qy-ing {
  padding-right: 280px;
}
.fdd-qy-ing .fdd-ing-right {
  height: 100%;
  width: 260px;
  right: 0;
  top: 0;
}
.fdd-qy-ing .h4 {
  font-size: 16px;
}
.fdd-qy-ing .ico_pop_ca {
  right: 12px;
  top: 16px;
}
.fdd-qy-ing .fdd-ing-bt {
  width: auto;
  font-weight: normal;
  padding-bottom: 10px;
  position: relative;
}
.fdd-qy-ing .fdd-ing-bt a {
  position: absolute;
  right: 0;
  top: 4px;
  color: #35b657;
}
.fdd-qy-ing .fdd-ing-bt a:hover {
  color: #35b657;
}
.fdd-qy-ing .fdd-ing-menu {
  width: auto;
  font-weight: normal;
}
.fdd-qy-ing .fdd-ing-menu a {
  color: #a6a6a6;
  padding: 12px 6px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px;
}
.fdd-qy-ing .fdd-ing-menu .hover {
  border-bottom: 3px solid #009f42;
  color: #2a2a2a;
}
.fdd-qy-ing .ico_head {
  width: 24px;
  height: 20px;
  margin: 0 5px 0 0;
  display: inline-block;
  vertical-align: middle;
  background-position: -200px -44px;
}
.fdd-qy-ing .h4 {
  font-weight: normal;
}
.fdd-qy-ing .txt-gray {
  padding: 10px;
  line-height: 18px;
}
/** 文件详情 **/
.link-pink {
  border: 1px solid #009f42;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  color: #009f42;
  padding: 7px 25px;
  height: 32px;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  line-height: 1.25;
}
.link-pink:hover {
  border: 1px solid #009f42;
  background: #009f42;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
}
.link-txt-666 {
  border-width: 1px;
  border-color: #999;
  border-style: solid;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  color: #666;
  padding: 7px 25px;
  height: 32px;
  line-height: 1.25;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
}
.link-txt-666:hover {
  background: #666;
  border-width: 1px;
  border-color: #666;
  border-style: solid;
  color: #fff;
}
.fdd-hdxq-menu {
  background: #f8f8f8;
  padding: 15px 20px;
  text-align: center;
}
.fdd-hdxq-menu a {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  color: #666;
  font-size: 14px;
  margin: 0 20px;
  position: relative;
}
.fdd-hdxq-menu a:hover {
  color: #35b657;
}
.fdd-hdxq-menu .fddv3-page-hover,
.fdd-hdxq-menu .hover {
  color: #009f42;
}
.fdd-hdxq-menu .page_up,
.fdd-hdxq-menu .page_down {
  top: 50%;
  margin-top: -10px;
  position: absolute !important;
}
.fdd-hdxq-menu .page_up span,
.fdd-hdxq-menu .page_down span {
  display: inline-block;
  vertical-align: middle;
}
.fdd-hdxq-menu .page_up {
  left: 10px;
}
.fdd-hdxq-menu .page_down {
  right: 10px;
}
.ico_xx_down {
  background-position: -245px -177px !important;
}
.ico_xx_up,
.ico_xx_down {
  width: 17px;
  height: 10px;
  background-position: -245px -158px;
}
.fdd-wid-20 {
  width: 260px;
  background: #fff;
  z-index: 10;
  box-shadow: 0 1px 5px rgba(100, 100, 100, 0.3);
  padding: 0;
  top: 28px;
}
.fdd-wid-20 .fdd-qf-fj {
  padding: 10px 0 0 10px;
  max-height: 200px;
  overflow-y: auto;
}
.fdd-wid-20 .fdd-qf-fj .ico_sc {
  background-position: -211px -216px;
}
.fdd-wid-20 ul {
  padding-right: 10px;
}
.fdd-wid-20 li {
  width: 100%;
  float: inherit !important;
  margin-bottom: 10px;
  padding-right: 10px;
}
.fdd-jjly {
  background: #fbf0f1;
  padding: 15px;
  color: #5a4143;
  margin-top: 10px;
  font-size: 14px;
}
.fddv3-detail-cs {
  position: relative;
  text-align: right;
}
.fddv3-detail-cs .fddv3-detail-cs-left {
  position: absolute;
  top: -1px;
  border: 1px solid #eee;
  border-left: 3px solid #009f42;
  border-radius: 3px;
  padding: 8px 10px 8px 10px;
  text-align: left;
  font-size: 12px;
}
.fddv3-detail-cs .fddv3-detail-cs-left label,
.fddv3-detail-cs .fddv3-detail-cs-left span,
.fddv3-detail-cs .fddv3-detail-cs-left p {
  display: inline-block;
}
.fddv3-detail-cs .fddv3-detail-cs-left label {
  padding-right: 5px;
}
.fddv3-detail-cs .fddv3-detail-cs-left span,
.fddv3-detail-cs .fddv3-detail-cs-left p {
  color: #a6a6a6;
  padding-left: 5px;
}
/* 基本信息 */
.fdd-bt-list {
  padding: 10px 30px 30px;
}
.fdd-bt-list ul {
  margin: 0 40px;
}
.fdd-bt-list .line-t-xa {
  border-bottom: none !important;
}
.fdd-bt-list .text-right {
  float: right;
}
.fdd-bt-list li {
  padding: 12px 15px;
  position: relative;
  float: left;
}
.fdd-bt-list .hover .fdd-kg-bg {
  background: #06b152;
}
.fdd-bt-list .hover .fdd-kg-bg span {
  color: #fff;
}
.fdd-bt-list .hover .fdd-kg-bg label {
  left: 35px;
}
.fdd-kg-bg {
  background: #d2d2d2;
  width: 58px;
  height: 26px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  right: 10px;
  top: 23%;
}
.fdd-kg-bg span {
  display: inline-block;
  vertical-align: middle;
  width: 45%;
  text-align: center;
  font-size: 12px;
  color: #999;
  line-height: 26px;
}
.fdd-kg-bg .label-r {
  width: 20px;
  height: 20px;
  background: #fff;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  transition: left 200ms;
  -o-transition: left 200ms;
  -webkit-transition: left 200ms;
  -moz-transition: left 200ms;
}
.fdd-kg-bg input {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 200px;
  opacity: 0;
  filter: alpha(opacity=0);
  width: 58px;
  height: 26px;
}
.fdd-zj-bg {
  right: 10px;
  top: 10px;
  width: 64px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #d8d8d8;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  padding-right: 20px;
  text-align: center;
}
.fdd-zj-bg a {
  display: inline-block;
  vertical-align: middle;
  width: 21px;
  text-align: center;
  height: 15px;
  line-height: 15px;
  border-bottom: 1px solid #d8d8d8;
  border-left: 1px solid #d8d8d8;
  color: #666;
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
}
.fdd-zj-bg a:hover,
.fdd-zj-bg a:focus {
  background: #e5e5e5;
  text-decoration: none;
}
.fdd-zj-bg .link-sz-p {
  top: 15px;
  border-bottom: none;
  line-height: 12px;
}
.fdd-zyxx-tip {
  position: absolute !important;
}
.fdd-zyxx-tip div {
  left: inherit;
  right: 0;
  top: 60px;
}
.fdd-zyxx-tip .ico-qp-jt {
  left: 240px;
}
.fdd-detail-top li {
  float: left;
}
.fdd-detail-top .detail-l {
  width: 60%;
  box-sizing: border-box;
  padding-right: 30px;
}
.fdd-detail-top .detail-c {
  width: 30%;
}
.fdd-detail-top .detail-r {
  width: 10%;
}
.fdd-detail-down {
  width: 10%;
  text-align: left;
}
/* 个人认证方式 */
.fdd-rz-hei {
  padding: 10px 30px 0;
}
.fdd-rz-hei a {
  width: 100px;
  height: 39px;
  color: #666;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  padding-top: 6px;
  border-top: 3px solid #f0f3f4;
  border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
}
.fdd-rz-hei .hover {
  border-top: 3px solid #009f42;
  color: #2a2a2a;
  background: #fff;
}
.fdd-rz-bg {
  text-align: center;
  padding: 40px 0 60px;
}
.fdd-rz-bg li {
  display: inline-block;
  vertical-align: middle;
  color: #999;
  margin: 0 50px;
}
.fdd-rz-bg .fdd-wid-tb {
  width: 291px;
  height: 180px;
  background: url(images/tips_dui1.png) no-repeat -10px -443px;
}
.fdd-rz-bg .fdd-wid-erweima {
  border: 1px solid #e8e8e8;
  padding: 5px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-rz-bg .fdd-wid-erweima img {
  width: 140px;
  height: 140px;
}
.ico_img_jtrz {
  width: 28px;
  height: 28px;
  background-position: -152px -254px;
  right: 400px;
  bottom: 40px;
}
.fdd-ok-tips {
  width: 580px;
  padding-left: 220px;
  margin: 50px auto 0;
  min-height: 220px;
}
/** 企业认证 **/
.fdd-qy-bz {
  margin: 0 auto;
}
.fdd-qy-bz .hover {
  background: #e8e8e8;
}
.fdd-qy-bz .hover em {
  background-position: -2px -124px;
}
.fdd-qy-bz .hover .ico_bz_gou {
  background-position: -424px 0;
}
.fdd-qy-bz .focu .ico_bz_gou {
  background-position: -424px 0;
}
.fdd-qy-bz div {
  width: 200px;
  height: 40px;
  background: #fff;
  margin: 0 -2px;
  padding: 10px 0;
  color: #999;
  position: relative;
  box-sizing: border-box;
  font-size: 12px;
  border: 1px solid #e8e8e8;
}
.fdd-qy-bz div em {
  width: 18px;
  height: 40px;
  position: absolute;
  right: -18px;
  z-index: 1;
  top: -1px;
  background-position: -30px -124px;
}
.fdd-qy-zw {
  width: 300px;
  height: 212px;
  border: 1px solid #e8e8e8;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  margin: 0 auto;
  text-align: center;
}
.fdd-qy-zw span {
  width: 116px;
  height: 96px;
  display: block;
  margin: 40px auto 10px;
  background: url(images/ico_all1.png) no-repeat;
}
.fdd-qy-zw:hover div {
  opacity: 1;
  filter: alpha(opacity=1);
  top: 0;
}
.fdd-qy-zw div {
  width: 300px;
  height: 212px;
  background: #f7f7f7;
  position: absolute;
  top: -212px;
  padding: 60px 0;
  line-height: 24px;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: top 200ms, opacity 200ms;
  -o-transition: top 200ms, opacity 200ms;
  -webkit-transition: top 200ms, opacity 200ms;
  -moz-transition: top 200ms, opacity 200ms;
}
.fdd-qy-zw .fou-qy {
  background-position: 0 -96px;
}
.fdd-qy-zw p {
  font-size: 14px;
}
.fdd-qy-list {
  border: 1px solid #e8e8e8;
  border-bottom: none;
  border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px 10px 0 0;
  -o-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  margin: 50px 90px 0;
  height: 50px;
  position: relative;
}
.fdd-qy-list span {
  height: 50px;
  width: 1px;
  background: #e8e8e8;
  position: absolute;
  top: -50px;
  left: 50%;
  display: inline-block;
  vertical-align: middle;
}
.fdd-qy-label input {
  width: 24px;
  height: 24px;
  position: absolute;
  right: 0;
  top: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.fdd-qy-menu {
  padding-left: 20px;
}
.fdd-qy-menu a {
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  padding: 14px 25px 14px;
  height: 50px;
  box-sizing: border-box;
  color: #a6a6a6;
  font-weight: normal;
  border-bottom: 3px solid #fff;
  font-size: 14px;
}
.fdd-qy-menu .hover {
  border-bottom: 2px solid #009f42;
  color: #2a2a2a;
}
.ico_caidai {
  background-size: cover;
  height: 6px;
}
.fdd-no-bgg {
  width: 300px;
  margin: 5px auto 0;
  text-align: left;
}
/* 法大大出证1 */
.fdd-cz-list {
  border-bottom: 1px solid #eaeaea;
}
.fdd-cz-list li {
  width: 33%;
  box-sizing: border-box;
}
.fdd-cz-menu a {
  color: #999;
}
.fdd-cz-menu .hover {
  border-bottom: 3px solid #009f42;
  background-color: #fff;
  color: #2a2a2a;
}
/** 我的签名 **/
.fdd-me-qm ul {
  margin-bottom: 20px;
}
.fdd-me-qm li {
  float: left;
  width: 30%;
  height: 150px;
  box-sizing: border-box;
  position: relative;
  margin: 20px 20px 20px 0;
  border: 1px solid #e8e8e8;
}
.fdd-me-qm li:hover {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.fdd-me-qm li:hover .ico_cha_img1 {
  width: 16px;
  height: 16px;
  background-position: -204px -98px;
  right: 10px;
  top: 10px;
  z-index: 2;
  display: inline-block;
  vertical-align: middle;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  position: absolute;
}
.fdd-me-qm .link-txt-qm {
  bottom: 0;
  left: 0;
  right: 0;
  height: 30px;
  line-height: 30px;
  background: #fafafa;
  text-align: left;
  padding-left: 10px;
  color: #333;
}
.fdd-me-qm .link-txt-qm span {
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 14px;
  background-position: -186px -99px;
  margin-right: 3px;
}
.fdd-me-qm .ico_me_qm {
  display: none;
}
.fdd-me-qm .hover .link-txt-qm span {
  background-position: -171px -99px;
}
.fdd-me-qm .fdd-me-qm-bg {
  /*background-color: rgba(255, 255, 255, 0.9);*/
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 4;
  padding-top: 19%;
}
.fdd-me-qm .fdd-me-qm-no {
  background-color: rgba(255, 255, 255, 0.9);
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  padding-top: 14%;
}
.fdd-me-qm .fdd-me-qm-no .ico_butongguo {
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  display: block;
  margin: 0 auto;
  width: 40px;
  height: 40px;
  background-position: -329px -692px;
}
.fdd-me-qm .fdd-me-qm-no span {
  color: #ed5565;
  padding-top: 3px;
}
.fdd-erwem-bg {
  text-align: center;
  padding: 60px 0;
}
.fdd-erwem-bg div {
  border-width: 1px;
  border-color: #d8d8d8;
  border-style: solid;
  display: inline-block;
  padding: 5px;
}
.fdd-erwem-bg p {
  padding: 8px 0;
}
.fdd-erwem-bg img {
  width: 160px;
  height: 160px;
}
.fdd-me-qm-ms {
  width: 490px;
  margin: 30px auto 0;
}
.fdd-me-qm-tj {
  width: 490px;
  min-height: 164px;
  margin: 40px auto 0;
  box-sizing: border-box;
  padding: 55px 0;
  cursor: pointer;
}
.fdd-me-qm-tj input {
  font-size: 300px;
  top: 0;
  right: 0;
}
.fdd-me-qm-tj .fdd-sch-img {
  width: 200px;
  height: 200px;
  border: 1px solid #dcdcdc;
  background: #fff;
  margin: 0 auto;
  margin-top: -20px;
  margin-bottom: 20px;
}
/* 注册页面 */
.fdd-login-box {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.fdd-login-box .float-l img {
  width: 66px;
}
.bg_gray_img {
  background: url(images/regist.jpg) no-repeat;
  background-size: 100% 100%;
  background-attachment: fixed;
}
.bg_gray_img .fdd-login-zw {
  height: 580px;
  overflow: hidden;
  margin-bottom: 40px;
}
/*.float-l{
    img{ width: 66px;}
  }*/
.fdd-login-bz {
  width: 490px;
  margin: 0 auto;
  padding: 30px 0 20px 60px;
}
.fdd-login-bz .hover .ico-login-bg {
  background: #009f42;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -o-border-radius: 100%;
  -moz-border-radius: 100%;
  width: 24px;
  height: 24px;
  line-height: 24px;
  margin: 0;
  color: #2a2a2a;
}
.fdd-login-bz .hover1 .ico-login-bg {
  background: #f4b1a0;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -o-border-radius: 100%;
  -moz-border-radius: 100%;
  width: 20px;
  height: 20px;
  line-height: 20px;
  margin: 2px 0;
}
.fdd-login-bz .hover1 .line-gray-5 {
  background: #009f42;
}
.fdd-login-bz li {
  width: 200px;
  float: left;
  position: relative;
}
.fdd-login-bz li.right-li {
  width: auto;
}
.fdd-login-bz .line-gray-5 {
  height: 1px;
  width: 150px;
  background: #d2d2d2;
  left: 40px;
  top: 12px;
}
.fdd-login-bz .ico-login-bg {
  background: #ddd;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -o-border-radius: 100%;
  -moz-border-radius: 100%;
  font-style: normal;
  width: 20px;
  height: 20px;
  line-height: 20px;
  margin: 2px 0;
}
.fdd-login-bz .fdd-login-txt {
  width: 90px;
}
.fdd-login-bz .fdd-login-txt1 {
  left: -13px;
  padding-top: 5px;
  color: #999;
}
.fdd-login-zw {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  width: 715px;
  margin: 60px auto 0;
  background: #fff;
}
.fdd-login-zw .hover {
  border-bottom: 2px solid #009f42;
  box-sizing: border-box;
}
.fdd-login-zw .hover .ico-login-menu {
  background-position: -216px -120px;
}
.fdd-login-zw .hover .ico-login-menu1 {
  background-position: -264px -120px;
}
.fdd-login-zw .hover .txt-999 {
  color: #333;
}
.fddv3-regist-link a {
  height: 40px !important;
  line-height: 40px !important;
}
.ico-login-menu {
  background-position: -192px -120px;
}
.ico-login-menu1 {
  background-position: -240px -120px;
}
.ico-login-ok {
  width: 65px;
  height: 67px;
  display: block;
  margin: 10px auto 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABCCAYAAADnodDVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2YjBmNzAwNC03NGJhLTQ5NDctOGVkNS1lNTFjZjM3MzhiYmMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTkwMUQ0MzU4RDYzMTFFNzlGRTBGRTE0NzQ4NzBDMTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTkwMUQ0MzQ4RDYzMTFFNzlGRTBGRTE0NzQ4NzBDMTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDdiMzQxZWYtYzQxNi0zNzQ2LTgxZjItNWJjNmQxMDYzZTFjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZiMGY3MDA0LTc0YmEtNDk0Ny04ZWQ1LWU1MWNmMzczOGJiYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvXLC5QAAAmVSURBVHja7Ft5cFRFGv/65RjmyExCkiEQhETcYhFSchVCahWiQZC/IKi4gHgsgoALCCSUBC0Wl7CEKKsEgYCFVRhxucRdFVNGg6BSuEBCEljZ8shFyMGRYzKTkOT1dr/AZN7r9zJv7rHYrkpR1fN47/v9+uvv6O9rhDGGu3lwcJeP/xNwtxMQ6vMvdFtM2FY2CWz/GQ8dv4zEt2oToashnsxHAm819CyDzgIhhiYIja1F4fG/gObei6AdcRZpk06T+WZfiod8YgQ7Gwbjli/n4JaiNLCVPwiYD3FPOq4btKPOIGPKUWR89BCExVUFNwHW4ofxtf3p2PL9426D7oMMZEg+jqLn54B+7DdBRQBuOzcFN+zeCNaSh/yycXWjTyHz4teRftyJwBLQdW0grntnK27+Yp6q50NMAJoEQOGD6b4nf9qeed5G/qyAb9UAdFQQu6Fu2yPT9HwUtzwdQmOu+p0A3PLVk7h20x5q5JR9jA5QxMMAhgcB6ccDhA1QaUPqiVadBbCcAdx6UiBHmVRDMxqU+aJgI/xCAO4Mx3Vvv4lvHHxZ8RntSEDRcwj4KYSEfp7pKN9OSDgB+Po/AGwXlYH0fyqXaMMaol4dviOAt0bgqvSPcdu/H5UHPgKQeQkgw0SfbH1MNaJhJyHikoJtGHOSG7J1FoQYb3ifgK6bsXzViuNg+3GcjBoS4C+TVZjph9iKB3zjGCFiB7EVrezP/X53gRuaOxVCoxq9RwDZ53zF0q+h/cex7KqPAu6eLLK/4/wbwnXWAV+9jmhDuQwJw4u5hJ0paoIoTtWer844KgceRc0ELjHP/+DpIN+k36YyMKP98hhBZiK7xwTgum3biEV+hAEfuxDQILICKBQCNsi3qQxUFjY2OfsIld0jAgRXd+PwUhb8C2TPLwqahIbKIksCkR03Fz7lng3obIznf366nBiaSLG7mQ1o4NqgzOzw1S0E9BGJgY5o4oYdSIIwc41LGoDrtm6XgqcGD8WtCtrUVpCNyCg24K2RuC7nHZe2AIntU3DLiVkSJom130S+Eha8yT2RTZCRyCreyidmKcUu8gTQxIbZZ8uI5R0Y/CccREZkXiqDac8GdQSQlJZkdX8Qq/79t4OcwI1/fnYcXlm7HiyWNueK0H+WEJWKcRFMFJszAmg+z67+koCentVcqYXX3tgMn3z6OcxImwPnSy44dW6yWiCDjZOEu2ZsOT2dWX2SzQVqdHfzwsq3tlrsZMxZsBCO/evzvrWAykxkF+cSBBvBqEgAyevnAu4WRTYo+umAqv6OvL1wrrhENGeMMMDECeOdbwWp7ASbgFGRgJai2Ww+PyVg4M+XlML2nXnMfNZfXoe4AWbnBAjpuA76wsg5JjxgK50keoHRC/m8m4Mau1fWZgpbwHH88ck0mJaaou4lRHZknCyeoxgdDnHsBGBbaTJzkGlIDtjqU6NXXXNFNDcsMQEy16527UV6if0iGAWsjAbYLrPZnm5MwFwetfgi9x4WBtu2bAKdVutabKSXsRW0RsEQ0PFTkjjyI1oSFhsQl7d+YxYzv3r5Uhg1coQbgRGxFSHiiJ4WaNgtQCs2jkOTEBCXtzIjkwl2kidOgIXPPeP+izVDxbvAAWuvBnQ1DhKpTvggvxOQu3sPE+RERZogJ2sjcJz7gRgKjxdP0NKcjBcQ6wln8LvLy921x22X17c3kGDpbjOyBNwpVDrEAP50eSsz1nnm8vokQIKFt0aoPhLzl8ujxs9jl6c+bb7FEkBL1GKWXH5v/keH4K9bcoDn+YC4PMUhxcJp7Vh7435an3fcBrzFpW8UFn0DG7K2CGp8pbZOANCvn8a/Lk+RAAkWTt/KakBobK3EVah+f0lpOaxY86p9DxcUfg3z/7QYbt5s8r/LkzvguSWOKCG0fz1DAHF7v4qDhQrVH9j93j6wtbczVn32vOegsqrary5PdnRUStxiL9beL2mGiUsstETdpaq6BH/P3gwzpk1l5isqqyBt7rNQfKHMfy5POjobCBaJJtIWHIYA7e/PMarTVqIu0NKEw/Y3/wYvPr+A+Y1ug3kvLBK2hV9cHoPhLDupHWGf7K0L0Prf5dTrjhkhipwBKH6DSx/cf+AgbNyczQCkap2ZsQpKyy8xVp+6vE8O5XvP6jsScGUD4CaH7yGumxv+ZQytF4gJoMby10WnRAeiJIDghn/h8pkA9Qgr09eB1WZznqsQl3ck/33vWn07oHbgLz9O/nUwtLrR33KJeQ/JBkLImHJE6j9pc4KrIzVlMuTv2w0x0dFOn/W6y3NcfSo7L/YyUoxiAkzTPwQU0iV6Ce3McGM8kDQKDn/4PtybqJxVUpcnZze8RoBUdoJNwKhEAIRGNSDDxALx4cFFYkh+cEuAIYPj4XD+Phg/djTz2x2XhxDyDXjLGaalRsBGMCoTQB+KWZDNvKz+Xbof3BIk0mSC/Xt3MW7SJy6vd+/2tNKowMZGHLoxJ6mhEGvBJaEtxe3zCImb9JXLsy8YlVXaR0QxUWxSUuTK47SQiCuWFYqPyCKAG/aBx/VBWtB4jID3hcvrCXyuAv/zfKZ/CCXkTkX6CYWqCBBIqM44ylSIdUnAJewK3gox7gS+4iUAa5nE8k/5GN2TnSZ7VKCYMsetWX4nWLAP8mJc9xYE6xBkk4CnGAQsSmclyhGKuQYNfHUxu7+O0PJ58IFvyGO7Q+hCUgwK3SFOT4SQKfUg6j+bMae48T3hg0EFvnEvKz+RnWLoE6PTPkHaJle5vIB2hDP/OWomYTgjcJ1iuAvw1WzAN2U8FO0aJYbP8fjLPQJ6UuNovmJJEbRLiidCZhWMjZL3lfU0SpquOz0edKFV1sxX/rkA2v/LhnXERaIBy243LfqhVZasOK5XapUl4IfuSJVGfJ4TIHy7zYir1hyjTVSyv9NmCqFZ2jcNFTQkx/U7lbvGdaNPcUNyZvqmWbr3gE3T0y5/aJniM/Z2ecITp/FwwTtIVlekol3+iXdR3MpVvm2Xd+RB7YUJ2mNgSO6pNKsttnY2ArYWA1i+py1ufR/Rc/oWFL9+of8uTIjsAr0y83YObi6Yq+p50ZUZveTKTJsbV2amHUBxK1YH5MqMeG8Kl6beYNrrfDV0D3yHzC+9hvTjijx9lXevzbWdn4yv70/HrafpOZSX3QHHo4hJx1H0M1uD7tqcjI8eQru0ifFKI4ZrgmcXJ0f+QIzpUSGiC/qLk7JBlOPV2Z+ShOaE7qYYoRGbt92+Oqu1CIlXSOQ1oWihua/st3119jc07vrb4/8TYADaHV3PWX9hqwAAAABJRU5ErkJggg==) no-repeat;
}
/* 登录页面 */
.fdd-dl-center {
  width: 580px;
  margin: 60px auto 0;
}
.fdd-dl-tab-off {
  background-position: 0 0;
}
.fdd-dl-tab-on {
  background-position: 0 -26px;
}
/* 大图展示 */
.fdd-big-img {
  width: 800px;
  height: 600px;
  margin: -300px 0 0 -400px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
/* 申请仲裁 */
.fdd-zc02,
.fdd-zc03,
.wz-lb {
  width: 420px;
  margin: 0 auto;
}
.fdd-zc02 {
  height: 110px;
}
.fdd-zc02 input {
  font-size: 300px;
  width: 420px;
  height: 110px;
  overflow: hidden;
}
.fdd-zc02 img {
  width: 180px;
  height: 120px;
}
/* 通知中心 */
.fdd-tongz-left {
  padding-left: 40px;
}
.ico_tongz_img {
  background-position: -342px 0;
  margin: 0 auto;
}
.ico_zws_img {
  background-position: 0 435px;
}
/* 我的套餐 */
.fdd-mg-10 {
  margin: 10px;
}
.fdd-taoc-dl dl {
  width: 336px;
  box-sizing: border-box;
}
.fdd-taoc-dl dd {
  border-right: 1px solid #e8e8e8;
}
.fdd-taoc-dl .h1 {
  font-size: 24px;
}
.fdd-taoc-dl dd,
.fdd-taoc-dl dt {
  padding: 50px 0 0;
  height: 120px;
}
.fdd-taoc-dl dd p,
.fdd-taoc-dl dt p {
  left: 15px;
  top: 20px;
}
.fdd-taoc-dl em {
  border-width: 20px;
  border-color: transparent #fff transparent transparent;
  border-style: dashed solid dashed dashed;
  left: -40px;
  top: 50%;
  margin-top: -20px;
}
.fdd-taoc-wz {
  height: 50px;
}
.fdd-taco-list {
  background-size: 100% auto;
  width: 250px;
  height: 360px;
  float: left;
  margin-right: 19px;
  box-sizing: border-box;
}
.fdd-taco-list:nth-child(4n+4) {
  margin-right: -2px;
}
.fdd-taco-list em {
  font-style: normal;
  vertical-align: top;
}
.fdd-taco-list .h5 {
  padding: 15px 0;
}
.fdd-taco-list .h1 {
  padding: 50px 0 10px;
}
.fdd-taco-list .link-orange {
  bottom: 20px;
  left: 50%;
  margin-left: -58px;
}
/* 申请仲裁步骤样式 */
.fdd-sqzc-bz {
  width: 12px;
  height: 12px;
  margin: -16px 0 0 -6px;
  border-radius: 50%;
}
.fdd-sqzc-sz {
  font-size: 140px;
  top: -20px;
  left: 10px;
  color: #eaeaea;
}
/* 拍摄视频 */
.fdd-video {
  width: 800px;
  margin: 60px auto 60px;
}
.fdd-video-l {
  width: 320px;
}
.fdd-video-img {
  height: 240px;
}
.fdd-video-img-s {
  width: 183px;
  height: 138px;
}
.fdd-video-yuan {
  width: 64px;
  height: 64px;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -o-border-radius: 100%;
  -moz-border-radius: 100%;
}
.fdd-video-yuan .wid-40 {
  width: 40px;
  margin-left: -20px;
  left: 50%;
}
.fdd-video-yuan .ico_img {
  margin-top: 15px;
}
/* 提交审核 */
.fdd-pink-bg-tips {
  background: #fbf0f1;
  border: 2px solid #f7d0d4;
}
/* 下拉框 */
.select {
  position: relative;
  background: #fcfcfc;
  border-radius: 3px;
}
.select dt {
  cursor: pointer;
  font-size: 12px;
  min-height: 40px;
  line-height: 40px;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  z-index: 99999;
  padding: 0 30px 0 5px;
  overflow: hidden;
}
.select dt label {
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  float: left;
  position: relative;
  background: #e5e5e5;
  height: 18px;
  line-height: 18px;
  padding: 0 24px 0 10px;
  margin: 6px 5px;
}
.select dt label a {
  width: 8px;
  height: 8px;
  position: absolute;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  right: 8px;
  top: 5px;
  text-indent: -9999em;
  background-position: -367px -48px;
}
.select .ico_jt {
  width: 8px;
  height: 8px;
  background-position: -208px -144px;
  top: 16px !important;
}
.select dd {
  position: absolute;
  left: 0;
  top: 38px;
  border: 1px solid #d2ccc4;
  background: #fff;
  z-index: 100000;
  font-size: 12px;
  line-height: 1.25;
}
.select dd ul {
  padding: 4px;
  max-height: 140px;
  overflow: auto;
}
.select dd ul li a {
  line-height: 28px;
  display: block;
  padding: 0 8px;
}
.select dd ul li a:hover {
  background: #f5f5f5;
}
/* 搜索框 */
.fdd-ss-inp {
  top: 8px;
  right: 15px;
}
.fdd-ss-inp input {
  height: 32px;
  width: 200px;
}
.fdd-ss-inp label {
  width: 42px;
  height: 30px;
  border-radius: 0 20px 20px 0;
  -webkit-border-radius: 0 20px 20px 0;
  -o-border-radius: 0 20px 20px 0;
  -moz-border-radius: 0 20px 20px 0;
  text-align: center;
  padding-top: 5px;
  box-sizing: border-box;
  right: 1px;
  top: 1px;
  cursor: pointer;
}
/* 高度问题 */
.fdd-hei-70 {
  height: 85%;
  max-height: 900px;
}
.fdd-hei-60 {
  max-height: 900px;
  padding-bottom: 60px;
}
/* 证书 */
.fdd-zs-bg {
  width: 896px;
  height: 424px;
  margin: 30px auto 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4AAAAGoCAYAAAAXVIslAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg4RkNCMzBDNzY4MTFFNjkzQUZBRjYyQkVDMjI2Q0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg4RkNCMzFDNzY4MTFFNjkzQUZBRjYyQkVDMjI2Q0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODhGQ0IyRUM3NjgxMUU2OTNBRkFGNjJCRUMyMjZDQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODhGQ0IyRkM3NjgxMUU2OTNBRkFGNjJCRUMyMjZDQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt2ne9oAAB/DSURBVHja7N0LsJxl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) no-repeat;
}
.fdd-zs-bg .fdd-zs-wid {
  width: auto;
  padding: 90px 70px;
}
/* 首页的修改部分 */
.fdd-home-list li {
  height: 124px;
  width: 25%;
  float: left;
  box-sizing: border-box;
  padding: 0 15px;
}
.fdd-home-list .h48 {
  font-size: 48px;
}
.fdd-home-list .fdd-list-one {
  border: 1px solid #b9e0b9;
  background: #f5faf7;
  color: #8acc8a;
}
.fdd-home-list .fdd-list-two {
  border: 1px solid #fee3ad;
  background: #fdfaf5;
  color: #fdd176;
}
.fdd-home-list .fdd-list-three {
  border: 1px solid #f8aeab;
  background: #fdf6f7;
  color: #f37873;
}
/* 下拉框的样式 */
.fdd-select-list {
  max-height: 200px;
  overflow-y: auto;
}
.fdd-select-list li {
  padding: 5px 10px;
  width: 100%;
  box-sizing: border-box;
}
.fdd-select-list li:hover {
  background: #f7f7f7;
  cursor: pointer;
}
/* 签名管理调整 */
.fdd-tz-bg {
  width: 100%;
  height: 80px;
  margin: 35px auto;
}
/* 签名页面 */
.ghost {
  position: absolute;
  border: 1px dashed #009f42;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
}
.ghost .removeIt {
  width: 20px;
  height: 20px;
  background: #009f42;
  position: absolute;
  right: -10px;
  top: -10px;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -o-border-radius: 100%;
  -moz-border-radius: 100%;
  cursor: pointer;
}
.ghost .removeIt:before {
  width: 8px;
  height: 8px;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -367px -48px;
  margin: 6px auto 0;
  content: '';
  display: block;
}
/* loading */
.fdd-loading {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 1000;
  left: 0;
  top: 0;
}
.tipload {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -o-border-radius: 100%;
  -moz-border-radius: 100%;
  background: url(data:image/gif;base64,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) no-repeat center #fff;
  background-size: 60%;
  box-shadow: 0 5px 10px #ddd;
  margin: 10% auto 0;
}
/* 404页面 */
.fdd-404 {
  text-align: center;
  margin: 0 auto;
  padding-top: 70px;
  width: 100%;
}
.fdd-404 img {
  margin: 0 auto;
  display: block;
  width: 80%;
  max-width: 400px;
}
/* 自定义章图片 */
.fdd-dy-img {
  width: 100%;
  background: #f8f8f8;
  padding: 15px;
  box-sizing: border-box;
  margin-top: 20px;
  border: 1px solid #d8d8d8;
  position: relative;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
}
.fdd-dy-img .fdd-dy-bg {
  background: #fff;
  width: 120px;
  height: 120px;
  display: inline-block;
  vertical-align: middle;
  margin: 7px;
  position: relative;
  cursor: pointer;
}
.fdd-dy-img .hover {
  box-shadow: 0 2px 5px #eee;
}
.fdd-dy-img .hover div {
  opacity: 1;
  filter: alpha(opacity=1);
}
.fdd-dy-img .hover div span {
  display: block;
}
.fdd-dy-bg div {
  width: 100px;
  height: 100px;
  background-size: contain;
  margin: 10px;
  background-position: center;
  background-repeat: no-repeat;
  opacity: 0.3;
}
.fdd-dy-bg div span {
  width: 28px;
  height: 28px;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -o-border-radius: 100%;
  -moz-border-radius: 100%;
  position: absolute;
  display: none;
  box-shadow: 0 3px 8px #bbb;
  right: 10px;
  bottom: 10px;
  background-color: #35b657;
  text-align: center;
}
.fdd-dy-bg div span em {
  background-position: -133px -183px;
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-top: 3px;
}
/* 第三方授权 */
.fdd-sq-sf-tips {
  padding-right: 250px;
}
.fdd-sq-sf-tips em {
  background-position: -240px -344px;
  width: 227px;
  height: 160px;
  right: 0;
  top: 0;
}
/* 客户证书申请 */
.fdd-zz-title {
  padding: 18px 20px 10px !important;
  margin: 0 0 !important;
}
.fdd-zz-title .red-line {
  height: 17px;
  width: 3px;
  background: #009f42;
  margin: 0 10px 0 5px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-inp-tab {
  margin-left: 150px;
}
.fdd-inp-one ul {
  margin-right: 10px;
}
.fdd-inp-one li {
  float: left;
}
.fdd-inp-one .fdd-inp-kf {
  width: 140px;
  display: inline-block;
  vertical-align: middle;
  text-align: right;
  padding-right: 10px;
}
.fdd-inp-one .form-control {
  width: 300px;
}
.fdd-inp-one textarea {
  width: 300px;
  box-sizing: border-box;
}
.area-top {
  vertical-align: top !important;
}
.fddv3-zz-mg {
  margin: 20px 0 0 150px;
}
.fdd-inp-two div {
  display: inline-block;
  vertical-align: middle;
}
.fdd-inp-two .text-inp-b-26 {
  margin-bottom: 26px;
}
.fdd-inp-two .inp-zz div {
  position: relative;
  border: 2px dashed #dcdcdc;
  width: 320px;
  height: 180px;
  box-sizing: border-box;
  overflow: hidden;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.fdd-inp-two .inp-zz .hover em {
  position: absolute;
  width: 171px;
  height: 55px;
  right: 0;
  bottom: 10px;
  background-position: -329px -522px;
  display: inline-block;
  vertical-align: middle;
  top: inherit;
  left: inherit;
}
.fdd-inp-two .inp-zz input {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 200px;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
  z-index: 2;
}
.fdd-inp-two .inp-zz em {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -20px;
  margin-left: -20px;
  background-position: -200px -249px;
}
.fdd-inp-two .inp-zz p {
  text-align: center;
  line-height: 24px;
  margin-top: 5px;
}
.fdd-inp-two .inp-zz .inp-zz-line {
  border: 1px solid #dcdcdc !important;
}
.fdd-inp-two .inp-zz img {
  height: 100%;
  width: 100%;
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
}
.fdd-tips-img {
  position: relative;
}
.fdd-tips-img:hover div {
  display: block;
}
.fdd-tips-img div {
  width: 264px;
  height: 198px;
  background: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  display: none;
  position: absolute;
  top: 20px;
  right: 0;
}
.fdd-zz-three {
  width: 470px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-zz-fr {
  width: 170px !important;
  height: 190px !important;
}
.fdd-zz-fr1 {
  width: 170px !important;
  height: 190px !important;
  border: 1px solid #dcdcdc !important;
  position: relative;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.fdd-zz-fr1 em {
  position: absolute;
  width: 171px;
  height: 55px;
  right: 0;
  bottom: 10px;
  background-position: -329px -522px;
  display: inline-block;
  vertical-align: middle;
  top: inherit;
  left: inherit;
}
.fdd-zz-tips {
  margin: 20px 0 0 0;
  background: #fdfaf5;
  border: 1px solid #fee3ad;
  max-width: 1050px;
}
.fdd-zz-tips li {
  float: left;
  width: 50%;
}
.fdd-zz-tips span {
  color: #000;
}
@media screen and (min-width: 1251px) and (max-width: 1366px) {
  .fdd-right .wid .wid-100 .pg-20 .fdd-inp-one .wid-hh-1366 {
    margin-left: 140px;
    margin-top: 20px;
  }
  .fdd-right .wid .wid-100 .pg-20 .fdd-inp-one .fdd-zz-three {
    width: 370px;
  }
  .fdd-right .wid .wid-100 .pg-20 .fdd-inp-one .fdd-zz-three .form-control {
    width: 200px;
  }
  .fdd-right .wid .wid-100 .pg-20 .fdd-zz-tips {
    width: auto;
  }
}
@media screen and (min-width: 0) and (max-width: 1250px) {
  .fdd-right .wid .wid-100 .pg-20 .fdd-inp-one .fdd-zz-three {
    width: 345px;
  }
  .fdd-right .wid .wid-100 .pg-20 .fdd-inp-one .fdd-zz-three .form-control {
    width: 185px;
  }
  .fdd-right .wid .wid-100 .pg-20 .fdd-inp-one .fdd-inp-two .mg-l-10 {
    margin-left: 10px;
  }
  .fdd-right .wid .wid-100 .pg-20 .fdd-inp-one .fdd-inp-two .inp-zz div {
    max-width: 275px;
  }
  .fdd-right .wid .wid-100 .pg-20 .fdd-zz-tips {
    width: auto;
  }
}
/* 客户信息-查看 */
.fdd-zz-ck {
  width: 100%;
}
.fdd-zz-ck table {
  background: #f4f4f4;
  width: 100%;
  border-top: 1px solid #eaeaea;
}
.fdd-zz-ck td {
  border-right: 1px solid #eaeaea;
  box-sizing: border-box;
  padding: 15px;
  border-bottom: 1px solid #eaeaea;
}
.fdd-zz-ck td:nth-child(2n+1) {
  border-right: none;
  width: 16%;
}
.fdd-zz-ck td:nth-child(1n+1) {
  text-align: center;
  width: 5%;
}
.fdd-zz-ck td:last-child {
  border-right: none;
}
.fdd-zz-ck-list {
  margin-top: 20px;
  padding: 0 20px;
}
.fdd-zz-ck-list .fdd-zz-ck-float {
  float: left;
  width: 360px;
  text-align: center;
  margin-right: 20px;
}
.fdd-zz-ck-list .fdd-zz-ck-float div {
  width: 360px;
  height: 190px;
  box-sizing: border-box;
  position: relative;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.fdd-zz-ck-list .fdd-zz-ck-float input {
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  right: 0;
  top: 0;
  width: 360px;
  height: 190px;
}
.fdd-zz-ck-list .fdd-zz-ck-float span {
  position: absolute;
  width: 171px;
  height: 55px;
  right: 10px;
  bottom: 20px;
  background-position: -329px -522px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-zz-ck-list .fdd-zz-ck-float p {
  line-height: 24px;
  margin-top: 5px;
}
.fdd-zz-fr2 {
  width: 500px !important;
}
.fdd-zz-fr2 td:first-child {
  text-align: center;
  width: 5%;
  border-right: 1px solid #dcdcdc !important;
}
/* 客户资质审核 */
.fdd-zz-index {
  width: auto;
}
.fdd-zz-index .fdd-zz-index-left {
  width: 52%;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
}
.fdd-zz-index .fdd-zz-index-right {
  width: 46%;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
}
.fdd-zz-index-left .fdd-zz-index-ul {
  padding: 10px;
}
.fdd-zz-index-left .fdd-zz-index-ul li {
  width: 49%;
  margin-right: 2%;
  height: 100px;
  box-sizing: border-box;
  padding: 28px 0 28px 100px;
  position: relative;
}
.fdd-zz-index-left .fdd-zz-index-ul li:last-child {
  margin-right: 0;
}
.fdd-zz-index-left .fdd-zz-index-ul .fdd-zz-index-left {
  width: 100px;
  height: 100px;
  position: absolute;
  left: 0;
  top: 0;
}
.fdd-zz-index-left .fdd-zz-index-ul .green-bg {
  background: #8acc8a;
}
.fdd-zz-index-left .fdd-zz-index-ul .red-bg {
  background: #f37873;
}
.fdd-zz-index-left .fdd-zz-index-ul em {
  width: 48px;
  height: 48px;
  display: inline-block;
  vertical-align: middle;
  margin: 25px auto 0;
}
.fdd-zz-index-left .fdd-zz-index-ul .one {
  background-position: 0 -700px;
}
.fdd-zz-index-left .fdd-zz-index-ul .two {
  background-position: -48px -700px;
}
.fdd-zz-index-left .fdd-zz-index-add {
  height: 100px;
  box-sizing: border-box;
  padding: 15px;
  border-top: 1px solid #eaeaea;
}
.fdd-zz-index-left .fdd-zz-index-add .fdd-zz-index-bj {
  box-sizing: border-box;
  padding: 15px 0;
}
.fdd-zz-index-left .fdd-zz-index-add .ico_zz_xg {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  background-position: -234px -215px;
  margin-left: 20px;
}
.fdd-zz-index-right li {
  float: left;
  width: 48%;
  height: 220px;
  margin-left: 2%;
  text-align: center;
}
.fdd-zz-index-right a {
  width: 100%;
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.fdd-zz-index-right .span-kuan {
  width: 100px;
  height: 100px;
  margin: 35px auto 15px;
  display: inline-block;
  vertical-align: middle;
  border-width: 6px;
  border-color: #fff;
  border-width: 1px;
  border-color: #eaeaea;
  border-style: solid;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
}
.fdd-zz-index-right em {
  width: 64px;
  height: 64px;
  display: inline-block;
  vertical-align: middle;
  margin-top: 18px;
}
.fdd-zz-index-right .fdd-zz-index-one {
  background-position: -331px -599px;
}
.fdd-zz-index-right .fdd-zz-index-two {
  background-position: -395px -599px;
}
.fdd-zz-index-right span {
  display: block;
  color: #666;
}
.fdd-zz-tips-bg {
  top: 0;
  background: #fbf0f1;
  color: #ed5565;
  left: 180px;
  right: 0;
  z-index: 5;
}
.fdd-zz-tips-bg div {
  padding: 15px 0;
}
.fdd-zz-tips-bg a {
  width: 24px;
  height: 24px;
  background-position: -406px -120px;
  right: 15px;
  top: 13px;
  display: inline-block;
  vertical-align: middle;
}
.putimgs:hover .fddblackbox {
  display: block;
}
.putimgs .fddblackbox {
  background: black;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  filter: alpha(opacity=80);
  -moz-opacity: 0.5;
  opacity: 0.5;
  display: none;
}
.putimgs .fddblackbox a {
  margin: 70px auto 0 auto;
  display: block;
  color: white;
  background: #009f42;
  width: 82px;
  height: 36px;
  line-height: 36px;
}
/* 协议文字排版 */
.fdd-yhxy-text {
  width: 860px;
  margin: 30px auto 0;
  background: #fff;
  border: 1px solid #e8e8e8;
  padding: 30px;
  box-sizing: border-box;
  color: #666;
}
.fdd-yhxy-text .h2 {
  padding-bottom: 20px;
  display: block;
}
.fdd-yhxy-text p {
  padding: 8px 0;
}
/* 批量签署 */
.fdd-radio-label {
  overflow: hidden;
}
.fdd-radio-label label {
  margin-right: 20px;
  overflow: hidden;
  float: left;
  vertical-align: middle;
  display: inline-block;
  padding: 10px 0;
  cursor: pointer;
}
.fdd-radio-label .hover span {
  border: 1px solid #999;
}
.fdd-radio-label .hover span:before {
  position: absolute;
  content: '';
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background: #666;
  left: 3px;
  top: 3px;
}
.fdd-radio-label span {
  width: 14px;
  height: 14px;
  border: 1px solid #dcdcdc;
  position: relative;
  overflow: hidden;
  border-radius: 100%;
  float: left;
  margin: 1px 3px 0 0;
}
.fdd-radio-label span input {
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  right: 0;
  top: 0;
  width: 18px;
  height: 18px;
  cursor: pointer;
}
.fdd-checkbox,
.fdd-checkbox-on,
.fdd-checkbox-on-gray,
.fdd-checkbox-no,
.fdd-checkbox-dl {
  overflow: hidden;
  background: #fff;
  width: 14px;
  height: 14px;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  background-position: -457px -41px;
  cursor: pointer;
  box-sizing: border-box;
}
.fdd-checkbox input,
.fdd-checkbox-on input,
.fdd-checkbox-on-gray input,
.fdd-checkbox-no input,
.fdd-checkbox-dl input {
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  right: -11px;
  top: 0;
  cursor: pointer;
}
.fdd-single,
.fdd-single-on {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  display: inline-block;
  position: relative;
  cursor: pointer;
  border: 1px solid #ccc;
}
.fdd-single-on {
  border-color: #009f42;
}
.fdd-single-on:before {
  display: block;
  content: "";
  background: #212a31;
  height: 6px;
  width: 6px;
  position: absolute;
  top: 4px;
  left: 4px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
}
.fdd-checkbox-on {
  background-position: -441px -41px;
}
.fdd-checkbox-on-gray {
  background-position: -480px -325px;
  cursor: default;
}
.fdd-checkbox-no {
  background: #f3f3f3;
  pointer-events: none;
  border: 1px solid #eaeaea;
}
.fdd-checkbox-dl {
  background: #f3f3f3;
  border: 1px solid #ddd;
}
.fdd-checkbox-dl input {
  cursor: not-allowed;
}
.fdd-batch {
  position: absolute;
  right: 0;
  top: 22px;
}
.fdd-batch a {
  height: 34px;
  line-height: 34px;
  box-sizing: border-box;
  float: left;
  border-radius: 3px;
  padding: 0 20px;
  font-size: 12px;
}
.fdd-batch .one {
  color: #333;
  margin-left: 15px;
  background: #f0f0f0;
}
.fdd-batch .one:hover {
  background: #c4c4c4;
}
.fdd-batch .two {
  background: #009f42;
  color: #333;
}
.fdd-batch .two:hover {
  background: #35b657;
}
.fdd-batch-bottom {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 100;
}
.fdd-batch-bottom .fdd-batch-pop-bg {
  background: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.fdd-batch-bottom .link-white {
  width: 70px;
  height: 30px;
  line-height: 30px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  border: 1px solid #fff;
  color: #fff;
  border-radius: 3px;
  margin-left: 30px;
}
.fdd-batch-bottom .link-line-white {
  position: absolute;
  right: 40px;
  top: 22px;
  width: 14px;
  height: 14px;
  display: block;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  text-indent: -9999em;
  background-position: -312px -49px;
}
.fdd-batch-center {
  background: white;
  width: 390px;
  position: absolute;
  left: 50%;
  top: 10%;
  margin-left: -195px;
  z-index: 1001;
  border-radius: 3px;
}
.fdd-batch-tip {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.5);
}
.fdd-batch-tip .fdd-batch-pop {
  width: 390px;
  height: 290px;
  position: absolute;
  left: 50%;
  top: 50%;
  border-radius: 3px;
  margin: -131px 0 0 -195px;
  background: #fff;
  z-index: 101;
}
.fdd-batch-tip .fdd-batch-pop .fdd-batch-link {
  position: absolute;
  right: 0;
  top: 2px;
  width: 48px;
  height: 40px;
  border-left: 1px solid #dcdcdc;
}
.fdd-batch-tip .fdd-batch-pop .fdd-batch-link em {
  width: 14px;
  height: 14px;
  display: block;
  margin: 13px auto 0;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -327px -49px;
  text-indent: -9999em;
}
.fdd-batch-tip .fdd-batch-pop .tab-top {
  margin-top: 0;
}
.fdd-batch-tip .fdd-batch-pop table {
  width: 90%;
  margin: 60px auto 0;
  table-layout: fixed;
}
.fdd-batch-tip .fdd-batch-pop table td {
  padding: 10px 0;
  min-width: 33%;
}
.fdd-batch-tip .fdd-batch-pop table .fdd-batch-tab-bg {
  border-radius: 3px;
  background: #e1f0d9;
  text-align: center;
  line-height: 30px;
  height: 30px;
}
.fdd-batch-tip .fdd-batch-pop table .fdd-batch-tab-bg i {
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 10px;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -271px -181px;
  margin: 0 3px 2px 0;
}
.fdd-batch-tip .fdd-batch-pop table label {
  display: block;
  text-align: center;
}
.fdd-batch-tip .fdd-batch-pop table span {
  font-size: 28px;
  padding: 10px 5px;
  display: block;
  text-align: center;
}
.fdd-batch-tip .fdd-batch-pop table .green {
  color: #2896c8;
}
.fdd-batch-tip .fdd-batch-pop table .red {
  color: #c00000;
}
.fdd-batch-tip .fdd-batch-pop table .block {
  color: #000;
}
.fdd-batch-tip .fdd-batch-bg {
  opacity: 0.5;
  filter: alpha(opacity=50);
  position: absolute;
  background: #000;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.fdd-batch-center-tit {
  position: relative;
  border-bottom: 1px solid #e5e5e5;
  height: 50px;
}
.fdd-batch-center-tit span {
  display: inline-block;
  line-height: 50px;
  margin-left: 20px;
}
.fdd-batch-center-tit a {
  position: absolute;
  right: 13px;
  top: 13px;
  width: 20px;
  height: 20px;
}
.fdd-batch-center-tit a i {
  width: 13px;
  height: 13px;
  display: block;
  margin: 4px auto 0;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -327px -49px;
}
.fdd-batch-center-white {
  padding: 20px;
  border-bottom: 1px solid #e5e5e5;
}
.fdd-batch-center-white span {
  font-size: 18px;
  font-weight: bold;
  color: #2896c8;
  padding: 0 3px;
}
.fdd-batch-center-white .fdd-batch-center-link {
  text-align: right;
  padding: 30px 0 15px;
}
.fdd-batch-down-bg {
  background: #f7f7f7;
  padding: 20px;
}
.fdd-batch-down-bg .fdd-batch-down-tit span {
  color: #a6a6a6;
}
.fdd-batch-down-bg .fdd-batch-down-list {
  margin-top: 20px;
}
.fdd-batch-down-bg .fdd-batch-down-list li {
  border-radius: 3px;
  border-left: 3px solid #009f42;
  background: white;
  padding: 10px;
  font-size: 12px;
  position: relative;
}
.fdd-batch-down-bg .fdd-batch-down-list li span {
  color: #a6a6a6;
}
.fdd-batch-down-bg .fdd-batch-down-list li a {
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  position: absolute;
  right: 10px;
  display: block;
  top: 10px;
  background-position: -318px -22px;
}
.fdd-batch-down-bg .fdd-batch-down-inp {
  margin-top: 20px;
}
.fdd-batch-down-bg .fdd-batch-down-inp input {
  height: 32px;
  line-height: 32px;
  background: #fcfcfc;
  font-size: 12px;
  width: 130px;
}
.fdd-batch-down-bg .fdd-batch-down-inp input:first-child {
  width: 160px;
}
.fdd-batch-down-bg .fdd-batch-down-inp a {
  width: 50px;
  height: 32px;
  line-height: 32px;
  font-size: 12px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  background: #2a2a2a;
  color: white;
  border-radius: 3px;
}
/* 联系人修改 */
.fdd-group-left {
  background-color: #fff;
  border: 1px solid #eaeaea;
  border-radius: 3px;
  position: absolute;
  top: 0;
  left: 0;
  width: 240px;
}
.fdd-group-left .fdd-group-menu {
  overflow: hidden;
  height: 40px;
  padding: 0 10px;
  border-bottom: 1px solid #eaeaea;
  background: #f7f7f7;
}
.fdd-group-left .fdd-group-menu .h4 {
  float: left;
  margin-top: 9px;
  font-size: 16px;
}
.fdd-group-left .fdd-group-menu .h4 a {
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  background-position: -290px -47px;
  margin: -2px 0 0 5px;
}
.fdd-group-left .fdd-group-menu .link-right {
  float: right;
  margin-top: 11px;
  text-decoration: underline;
  color: #333;
  font-size: 14px;
}
.fdd-group-left .fdd-group-ss {
  border-width: 6px;
  border-color: #fff;
  border-width: 1px;
  border-color: #eaeaea;
  border-style: solid;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  margin: 10px;
  display: flex;
  -webkit-display: flex;
  -moz-display: flex;
  -o-display: flex;
  height: 28px;
  box-sizing: border-box;
  padding-left: 10px;
}
.fdd-group-left .fdd-group-ss input {
  border: none;
  flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -o-flex: 1;
  width: 100%;
  height: 100%;
  position: relative;
}
.fdd-group-left .fdd-group-ss a {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  text-indent: -9999em;
  margin: 6px 5px 0 0;
}
.fdd-group-left .fdd-group-ss .one {
  background-position: -357px -22px;
}
.fdd-group-left .fdd-group-ss .two {
  background-position: -376px -22px;
}
.fdd-group-left .fdd-group-list {
  min-height: 260px;
  height: 260px;
  overflow-y: auto;
}
.fdd-group-left .fdd-group-list a {
  color: #333;
  text-decoration: none;
  height: 40px;
  line-height: 40px;
  padding: 0 60px 0 10px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  border-bottom: 1px solid #eaeaea;
}
.fdd-group-left .fdd-group-list .hover {
  background: #eff6ff;
}
.fdd-group-right {
  background-color: #fff;
  border: 1px solid #eaeaea;
  border-radius: 3px;
  margin-left: 260px;
  height: 620px;
}
/* 返回顶部 */
.fdd-ontop {
  position: fixed;
  right: 20px;
  bottom: 90px;
  z-index: 999;
}
.fdd-ontop a {
  width: 60px;
  height: 60px;
  display: inline-block;
  border-radius: 100%;
  background: #009f42;
  box-shadow: 0 5px 10px rgba(100, 100, 100, 0.2);
}
.fdd-ontop img {
  margin: 14px auto 0 15px;
}
/*认证*/
.certification {
  padding: 25px 0;
  height: 50px;
  background: #d9f7e5;
}
.certification a {
  position: absolute;
  right: 100px;
  top: 5px;
  color: #fff;
  background: #212a31;
  padding: 10px 30px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  display: block;
}
.certification .certification-con {
  width: 1100px;
  margin: 0 auto;
  position: relative;
}
.certification .certification-con span {
  display: inline-block;
  padding-left: 25px;
}
.certification .certification-con p {
  line-height: 22px;
  padding-left: 200px;
}
.i-icon {
  display: inline-block;
  background: url(images/fdd-img.png) no-repeat;
}
.i-user {
  background-position: -1px -39px;
  height: 39px;
  width: 35px;
}
.round {
  height: 6px;
  width: 6px;
  margin: 0 5px 0 10px;
  background: #333;
  display: inline-block;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.i-arrow,
.i-problem {
  height: 14px;
  width: 14px;
}
.i-arrow {
  vertical-align: middle;
  margin-left: 2px;
  background-position: -290px -1px;
}
.company-icon-ok,
.company-icon-fail {
  width: 65px;
  height: 67px;
  margin: 10px auto 20px;
  background: url(images/fdd-img.png) no-repeat;
  display: block;
}
.company-icon-ok {
  background-position: -182px -157px;
}
.company-icon-fail {
  background-position: -443px -227px;
}
/*主体*/
.qian-fa {
  float: right;
  width: 50%;
  margin-top: 30px;
}
.qian-fa p a {
  width: 50%;
  display: inline-block;
}
.qian-fa p a.rt {
  color: #009f42;
  text-align: right;
}
.qian-fa-hover {
  background: #fff3c6 !important;
}
.qian-fa-con {
  height: 140px;
  position: relative;
  margin-top: 10px;
  background: #eff6ff;
  border: 1px dashed #5596e8;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  overflow: hidden;
  cursor: pointer;
}
.qian-fa-con:hover {
  background: #d8e9f7;
}
.qian-fa-con:hover .i-drop {
  background-position: -415px -45px;
}
.qian-fa-con input {
  opacity: 0;
  filter: alpha(opacity=0);
  font-size: 300px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  cursor: pointer;
}
.qian-fa-con img {
  text-align: center;
}
.qian-fa-con a,
.qian-fa-con h3,
.qian-fa-con p {
  color: #b2b2b6;
  padding-left: 190px;
  font-size: 12px;
}
.qian-fa-con a {
  color: #35b657;
}
.qian-fa-con a:hover {
  color: #009f42;
}
.qian-fa-con h3 {
  font-size: 14px;
  padding-top: 53px;
  color: #2a2a2a;
  margin-bottom: 3px;
  font-weight: normal;
}
.qian-fa-tab li {
  float: left;
  width: 40%;
  position: relative;
}
.show-pop2,
.show-pop {
  position: absolute;
  padding: 20px;
  width: 380px;
  top: 27px;
  left: -150px;
  z-index: 22;
  color: white !important;
  text-align: left;
  display: none;
  background: rgba(33, 42, 49, 0.8);
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-box-shadow: 0px 8px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 8px 6px rgba(0, 0, 0, 0.1);
}
.show-pop2 p,
.show-pop p {
  color: white !important;
}
.show-pop2:before,
.show-pop:before {
  content: '';
  position: absolute;
  left: 8px;
  top: -12px;
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.8);
}
.qian-fa-tab li.problem {
  text-align: left;
  width: 80px;
  color: #a6a6a6;
  font-size: 12px;
  line-height: 1;
}
.qian-fa-tab li.problem .fddv3-cut-word {
  width: auto;
}
.qian-fa-tab li.text-rt,
.qian-fa-tab li a {
  float: right;
  width: 100px;
  font-size: 12px;
  line-height: 1;
  text-align: right;
  color: #009f42;
}
.qian-fa-tab li.text-rt:hover,
.qian-fa-tab li a:hover {
  color: #35b657;
}
.qian-fa-tab li.text-rt:hover .show-pop2,
.qian-fa-tab li.text-rt:hover .show-pop-arrow2,
.qian-fa-tab li.problem:hover .show-pop-arrow,
.qian-fa-tab li.problem:hover .show-pop {
  display: block;
}
.pop-black {
  position: absolute;
  height: 60px;
  width: 200px;
  border-radius: 6px;
  -ms-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -webkit-border-radius: 6px;
  left: 50%;
  top: 50%;
  margin-left: -100px;
  margin-top: -30px;
  z-index: 24;
  color: #fff;
  line-height: 60px;
  background: #ccc;
  background: rgba(0, 0, 0, 0.7);
}
.i-put {
  height: 20px;
  width: 31px;
  margin: 0 5px 0 40px;
  background-position: -198px -50px;
}
.data-list {
  width: 1180px;
  margin: 0 auto 30px;
  padding-bottom: 40px;
}
.data-list table {
  width: 100%;
  border-top: 1px solid #eaeaea;
}
.data-list-tit {
  color: #999;
  padding-bottom: 10px;
}
.data-list-tit span,
.data-list-tit a {
  display: inline-block;
  font-size: 12px;
  line-height: 1;
}
.data-list-tit a {
  float: right;
  color: #35b657;
}
.data-list-tit a:hover {
  color: #35b657;
}
.i-status,
.i-status2,
.i-status3,
.i-status4 {
  width: 24px;
  height: 24px;
  vertical-align: middle;
}
.i-status {
  background-position: -68px -49px;
}
.i-status2 {
  background-position: -38px -49px;
}
.i-status3 {
  background-position: -128px -49px;
}
.i-status4 {
  background-position: -97px -49px;
}
.clearfix:after,
.page-con:after,
.qian-fa-tab:after {
  display: block;
  content: '';
  clear: both;
  height: 0;
  visibility: hidden;
}
/* tab */
.fddv3-tab-6 {
  width: 6%;
}
.fddv3-tab-10 {
  width: 10%;
}
.fddv3-tab-15 {
  width: 15%;
}
.fddv3-tab-20 {
  width: 20%;
}
.fddv3-tab-25 {
  width: 25%;
}
.fddv3-tab-30 {
  width: 30%;
}
.fddv3-tab-35 {
  width: 35%;
}
.fddv3-tab {
  width: 100%;
  table-layout: fixed;
  border: 1px solid #eaeaea;
  box-sizing: border-box;
}
.fddv3-tab th,
.fddv3-tab td {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  box-sizing: border-box;
  text-align: center;
  border-bottom: 1px solid #eaeaea;
}
.fddv3-tab th.blue,
.fddv3-tab td.blue {
  color: #2896c8;
}
.fddv3-tab th.red,
.fddv3-tab td.red {
  color: #c00000;
}
.fddv3-tab th:first-child,
.fddv3-tab td:first-child {
  text-align: left;
}
.fddv3-tab th .fddv3-cut-word,
.fddv3-tab td .fddv3-cut-word {
  max-width: 82%;
  width: auto;
}
.fddv3-tab th .fddv3-cut-word .fddv3-cut-text,
.fddv3-tab td .fddv3-cut-word .fddv3-cut-text {
  padding: 0 10px;
  box-sizing: border-box;
}
.fddv3-tab th .fddv3-cut-word .fddv3-cut-text:before,
.fddv3-tab td .fddv3-cut-word .fddv3-cut-text:before {
  left: 50% !important;
  margin-left: -4px;
}
.fddv3-tab .fddv3-icon-warrant {
  border: 1px solid #009f42;
  color: #009f42;
  width: 14px;
  height: 14px;
  line-height: 14px;
  font-size: 12px;
  text-align: center;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
}
.fddv3-tab .span-fa {
  width: 18px;
  height: 18px;
  border-width: 1px;
  border-color: #999;
  border-style: solid;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  box-sizing: border-box;
  line-height: 16px;
  font-size: 12px;
  color: #999;
  margin-top: 0;
}
.fddv3-tab th {
  background: #e4e4e4;
  font-weight: bold;
  color: #7d7c7c;
  height: 50px;
  line-height: 50px;
}
.fddv3-tab td {
  font-size: 12px;
  color: #666;
  cursor: pointer;
}
.fddv3-tab tr:last-child td {
  border-bottom: none;
}
.fddv3-tab tr:hover td {
  background: #eff6ff !important;
}
.fddv3-tab tr:hover a {
  color: #2896c8;
}
.fddv3-tab tr:hover .fddv3-icon-view:before {
  background-position: -226px -16px !important;
}
.fddv3-tab tr:hover .fddv3-icon-sign:before {
  background-position: -244px -16px !important;
}
.fddv3-tab tr:hover .fddv3-icon-sp:before {
  background-position: -576px -17px !important;
}
.fddv3-tab tr:hover .fddv3-icon-down:before {
  background-position: -262px -16px !important;
}
.fddv3-tab tr:hover .fddv3-icon-tip:before {
  background-position: -528px -16px !important;
}
.fddv3-tab tr:hover .fddv3-icon-cancel:before {
  background-position: -556px 1px !important;
}
.fddv3-tab a {
  margin-right: 5px;
  color: #a6a6a6;
}
.fddv3-tab a:hover {
  color: #2a2a2a;
}
.fddv3-tab a:hover .fddv3-icon-view:before {
  background-position: -226px -16px;
}
.fddv3-tab a:hover .fddv3-icon-sp:before {
  background-position: -560px -17px;
}
.fddv3-tab a:hover .fddv3-icon-sign:before {
  background-position: -244px -16px;
}
.fddv3-tab a:hover .fddv3-icon-down:before {
  background-position: -262px -16px;
}
.fddv3-tab a:hover .fddv3-icon-tip:before {
  background-position: -528px -16px;
}
.fddv3-tab a:hover .fddv3-icon-cancel:before {
  background-position: -536px 0;
}
.fddv3-tab .fddv3-tab-blue {
  color: #2896c8;
}
/*---------*/
/*主体BOX*/
.fddv3-fiexd .fddv3-right-float-top {
  width: 100%;
  border-bottom: 1px solid #eaeaea;
  height: 40px;
  line-height: 40px;
  box-sizing: border-box;
  padding: 0 0;
  background: #f0f0f0;
}
.fddv3-fiexd .fddv3-right-float-top span {
  color: #2a2a2a;
  margin-left: 15px;
  display: inline-block;
  width: 80%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fddv3-fiexd .fddv3-right-float-top a {
  float: right;
  color: white;
  font-size: 12px;
  background: #212a31;
  padding: 0 12px;
  text-indent: -99999em;
  position: relative;
}
.fddv3-fiexd .fddv3-right-float-top a:before {
  position: absolute;
  content: '';
  top: 12px;
  left: 12px;
  width: 14px;
  height: 14px;
  font-size: 16px;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -311px -48px;
}
.fddv3-fiexd .fddv3-right-float-center {
  position: absolute;
  left: 0;
  right: 0;
  top: 40px;
  bottom: 40px;
}
.fddv3-fiexd .fddv3-right-float-link {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 40px;
  text-align: right;
  border-top: 1px solid #eaeaea;
  background: #212a31;
}
.fddv3-fiexd .fddv3-right-float-link a {
  width: 90px;
  height: 40px;
  line-height: 40px;
  color: white;
  text-align: center;
  display: inline-block;
}
.fddv3-fiexd .fddv3-right-float-link a:hover {
  color: #fff;
  background: #009f42;
}
.fddv3-fiexd .fddv3-right-float-link .fddui-form {
  margin: 0 10px;
}
.fddv3-fiexd .fddv3-right-float-link .fddui-form a {
  color: #2a2a2a;
}
.fddv3-fiexd .fddv3-right-float-link .fddui-form textarea {
  width: 100%;
  height: 60px;
  outline: 0;
}
.fddv3-fiexd .fddv3-right-float-link .fddv3-right-float-orange {
  background: #009f42;
  color: #fff;
}
.fddv3-fiexd .fddv3-right-float-link .fddv3-right-float-orange:hover {
  background: #35b657;
}
/* search */
.fddv3-left {
  width: 1100px;
  margin: 0 auto;
  border-bottom: 1px solid #eaeaea;
}
.fddv3-left .fddv3-left-menu {
  margin-top: 20px;
}
.fddv3-left .fddv3-left-menu a {
  text-align: center;
  height: 40px;
  line-height: 40px;
  color: #a6a6a6;
  padding: 0 20px;
  position: relative;
  display: inline-block;
}
.fddv3-left .fddv3-left-menu a:hover {
  color: #2a2a2a;
}
.fddv3-left .fddv3-left-menu .fddv3-hover {
  border-bottom: 2px solid #009f42;
  color: #2a2a2a;
}
.fddv3-left .fddv3-left-menu .fddv3-hover:hover {
  color: #2a2a2a;
}
.fddv3-left .fddv3-left-menu i {
  position: absolute;
  top: 6px;
  margin-top: -7px;
  min-width: 13px;
  max-width: 30px;
  height: 13px;
  padding: 3px;
  border-radius: 20px;
  background: #009f42;
  color: #fff;
  line-height: 13px;
  font-size: 12px;
  left: 75%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
/*  list */
/* 表单 */
.fddui-form {
  /* 表单与图标 */
}
.fddui-form .fddui-form-row {
  margin-top: 12px;
}
.fddui-form .fddui-form-icon {
  position: relative;
  max-width: 100%;
  display: inline-block;
}
.fddui-form .fddui-form-icon i {
  position: absolute;
  width: 30px;
  font-size: 14px;
  color: #999;
  text-align: center;
  pointer-events: none;
  top: 6px;
}
.fddui-form .fddui-form-icon .iconright {
  right: 0;
}
.fddui-form .fddui-form-icon input {
  padding-left: 30px;
}
.fddui-form .fddui-form-help-inline {
  display: inline-block;
  margin: 0 0 0 10px;
}
.fddui-form .fddui-form-help-block {
  display: block;
  margin: 10px 0 0 0;
}
/* page */
.fddv3-list-page {
  background: white;
  margin: 30px 0;
  padding-bottom: 30px;
}
.fddv3-list-page .fddv3-page {
  float: right;
}
.fddv3-list-page .fddv3-page a {
  color: #a6a6a6;
  line-height: 30px;
  min-width: 30px;
  height: 30px;
  padding: 0 5px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  box-sizing: border-box;
}
.fddv3-list-page .fddv3-page .fddv3-page-hover {
  background: #009f42;
  border-radius: 3px;
  color: #fff;
}
.fddv3-list-page .fddv3-page span {
  background: url(images/fdd-img.png) no-repeat;
  width: 16px;
  height: 16px;
  display: inline-block;
  margin: 6px auto 0;
}
.fddv3-list-page .fddv3-page .fddv3-icon-page-home {
  background-position: -192px 0;
}
.fddv3-list-page .fddv3-page .fddv3-icon-page-prev {
  background-position: -210px 0;
}
.fddv3-list-page .fddv3-page .fddv3-icon-page-next {
  background-position: -224px 0;
}
.fddv3-list-page .fddv3-page .fddv3-icon-page-last {
  background-position: -239px 0;
}
.fddv3-list-page .fddv3-page-left {
  float: left;
  line-height: 30px;
  color: #a6a6a6;
}
/* 个人中心首页 */
.user-con {
  padding: 45px 0;
  margin: 0 auto;
  width: 1100px;
  position: relative;
}
.user-photo {
  height: 50px;
  width: 50px;
  position: absolute;
  top: 40px;
  left: 0;
  margin-right: 20px;
}
/*用户信息*/
.show-user-info {
  padding-left: 60px;
  color: #fff;
}
.show-user-info p {
  margin-bottom: 5px;
}
.show-user-info span {
  color: #a2abb2;
}
.pd-left {
  position: absolute;
  right: 590px;
  color: #a2abb2;
}
.pd-lefthover {
  color: #fff;
}
.show-num {
  position: absolute;
  right: 50px;
  top: 40px;
}
.show-num p {
  margin-right: 50px;
  line-height: 30px;
  display: inline-block;
  text-align: center;
  color: #fff;
}
.show-num a,
.show-num a:hover {
  color: #fff;
  font-size: 18px;
  cursor: default;
}
.show-num a:hover {
  color: #009f42;
}
.show-num p span {
  color: #a2abb2;
}
/* 新增 */
/*  list */
.fddv3-right {
  background: white;
  box-sizing: border-box;
  width: 1100px;
  margin: 0 auto;
}
.fddv3-right .fdd-list-search {
  zoom: 1;
  padding: 25px 0;
  background: white;
}
.fddv3-right .fdd-list-search .fddv3-search-big {
  width: 100%;
  position: relative;
}
.fddv3-right .fdd-list-search .fddv3-search-big:nth-child(2) {
  padding-top: 20px;
}
.fddv3-right .fdd-list-search .fddv3-search-big select,
.fddv3-right .fdd-list-search .fddv3-search-big input {
  height: 32px;
  line-height: 32px;
  font-size: 12px;
}
.fddv3-right .fdd-list-search .fddv3-search-big i:before {
  top: 5px;
}
.fddv3-right .fdd-list-search .fddv3-search-big:after {
  content: '';
  clear: both;
  height: 0;
  display: block;
  width: 0;
  visibility: hidden;
}
.fddv3-right .fdd-list-search-left {
  float: right;
}
.fddv3-right .fdd-list-search-left input {
  width: 260px;
  height: 36px !important;
  line-height: 36px !important;
}
.fddv3-right .fdd-list-search-left i:before {
  top: 5px;
}
.fddv3-right .fdd-list-search-left .fddv3-form-icon-tip {
  position: absolute;
  width: 30px;
  height: 30px;
}
.fddv3-right .fdd-list-search-left .fddv3-form-icon-tip:before {
  width: 16px;
  height: 16px;
  content: '';
  position: absolute;
  top: 9px;
  left: 10px;
  display: block;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -472px -1px;
  z-index: 5;
}
.fddv3-right .fdd-list-search-left .fddv3-form-icon-tip div {
  display: none;
  position: absolute;
  top: 34px;
  left: 0;
  z-index: 6;
  color: #fff;
  font-size: 12px;
  line-height: 16px;
}
.fddv3-right .fdd-list-search-left .fddv3-form-icon-tip div:before {
  position: absolute;
  top: -12px;
  left: 10px;
  content: '';
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.8);
}
.fddv3-right .fdd-list-search-left .fddv3-form-icon-tip:hover div {
  display: block;
  box-shadow: 0 0 4px rgba(50, 50, 50, 0.3);
  width: 200px;
  border-radius: 3px;
  background: rgba(33, 42, 49, 0.8);
  padding: 8px;
}
.fddv3-right .fdd-list-search-left select {
  margin-right: 10px;
  text-indent: 20px;
  width: 160px;
}
.fddv3-right .fdd-list-search-right {
  float: left;
  line-height: 32px;
}
.fddv3-right .fdd-list-search-right input {
  padding: 0 30px 0 6px !important;
  width: 140px;
}
.fddv3-right .fdd-list-search-right i {
  right: 0;
}
.fddv3-right .fdd-list-search-right a {
  text-decoration: underline;
  color: #a6a6a6;
  font-size: 12px;
  margin: 0 10px;
}
.fddv3-right .fdd-list-search-right a:hover {
  color: #009f42;
}
.fddv3-right .fdd-list-search-right .hover {
  color: #009f42;
}
.fddv3-right .fdd-list-search-right button {
  display: inline-block;
  height: 32px !important;
  line-height: 32px !important;
  font-size: 12px !important;
  min-width: 60px !important;
}
/* 表单 */
.fddui-form .fddui-form-row {
  margin-top: 12px;
}
.fddui-form .fddui-form-help-inline {
  display: inline-block;
  margin: 0 0 0 10px;
}
.fddui-form .fddui-form-help-block {
  display: block;
  margin: 10px 0 0 0;
}
/* 登录页面end */
.fddv3-menu-sub {
  left: 0;
  right: 0;
  height: 60px;
  z-index: 2;
  position: absolute;
  background: #f6f6f7;
  border-bottom: 1px solid #eaeaea;
}
.fddv3-menu-sub div {
  width: 1100px;
  margin: 0 auto;
  position: relative;
}
.fddv3-menu-sub div a {
  min-width: 68px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  display: inline-block;
  margin-right: 30px;
  color: #a6a6a6;
}
.fddv3-menu-sub div a:hover {
  color: #2a2a2a;
}
.fddv3-menu-sub div .fddv3-menu-sub-hover {
  border-bottom: 2px solid #009f42;
  color: #2a2a2a;
}
.fddv3-vip-title {
  padding: 20px 0 0 20px;
  color: #a6a6a6;
}
.fddv3-top-20 {
  margin-top: 20px;
}
/*返回*/
.fddv3-top-return {
  height: 50px;
  line-height: 50px;
  width: 1100px;
  margin: 0 auto;
  box-sizing: border-box;
  position: relative;
}
.fddv3-top-return a {
  color: #a6a6a6;
}
.fddv3-top-return a:hover {
  color: #009f42;
}
/* 18图标 */
.fddv3-icon-view,
.fddv3-icon-sign,
.fddv3-icon-down,
.fddv3-icon-use,
.fddv3-icon-del,
.fddv3-icon-tip,
.fddv3-icon-print,
.fddv3-icon-down-small,
.fddv3-icon-sp,
.fddv3-icon-cancel {
  width: 18px;
  height: 18px;
  display: inline-block;
  position: relative;
}
.fddv3-icon-view:before,
.fddv3-icon-sign:before,
.fddv3-icon-down:before,
.fddv3-icon-use:before,
.fddv3-icon-del:before,
.fddv3-icon-tip:before,
.fddv3-icon-print:before,
.fddv3-icon-down-small:before,
.fddv3-icon-sp:before,
.fddv3-icon-cancel:before {
  content: '';
  position: absolute;
  width: 18px;
  height: 18px;
  display: block;
  top: 5px;
  background: url(images/fdd-img.png) no-repeat;
}
.fddv3-icon-view:before {
  background-position: 0px -16px;
}
.fddv3-icon-sp:before {
  background-position: -560px -17px;
}
.fddv3-icon-sp.on:before {
  background-position: -576px -17px;
}
.fddv3-icon-cancel:before {
  background-position: -536px 0px;
}
.fddv3-icon-sign:before {
  background-position: -18px -16px;
}
.fddv3-icon-sign.on:before {
  background-position: -244px -16px;
}
.fddv3-icon-down:before {
  background-position: -36px -16px;
}
.fddv3-icon-use:before {
  background-position: -305px -16px;
}
.fddv3-icon-del:before {
  background-position: -282px -16px;
}
.fddv3-icon-tip:before {
  background-position: -511px -17px;
}
.fddv3-icon-print:before {
  background-position: -422px 0;
}
.fddv3-icon-down-small:before {
  background-position: -458px 0;
}
/* 16图标 */
.fddv3-icon-glass,
.fddv3-icon-date {
  width: 16px;
  height: 16px;
}
.fddv3-icon-glass:before,
.fddv3-icon-date:before {
  position: absolute;
  content: '';
  width: 16px;
  height: 16px;
  display: block;
  background: url(images/fdd-img.png) no-repeat;
  top: 8px;
  left: 8px;
  z-index: 2;
}
.fddv3-icon-glass {
  *margin-left: -380px;
}
.fddv3-icon-glass:before {
  background-position: -272px 0px;
}
.fddv3-icon-date:before {
  background-position: -256px 0px;
}
.fddv3-server-qf {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #f7f7f7;
  padding: 0 5px 0 10px;
}
.fddv3-server-qf input {
  height: 26px;
  line-height: 26px;
  width: 350px;
}
.fddv3-server-qf i {
  top: 4px;
}
.fddv3-server-qf a {
  color: #a6a6a6;
  font-size: 12px;
  margin-left: 12px;
}
.fddv3-server-qf .fddv3-fillin-link {
  color: #35b657;
}
.fddui-form-server {
  position: absolute;
  right: 0;
  top: -1px;
  bottom: 0;
  padding: 0 15px 0 10px;
  text-align: right;
  margin-right: 5px;
}
.fddui-form-server a {
  color: #35b657;
}
.fddui-form-server i {
  width: 16px;
  height: 16px;
  display: inline-block;
  background: url(images/fdd-img.png) no-repeat;
  vertical-align: middle;
  background-position: -494px 0;
  margin-right: 3px;
}
/* 文件详情 */
.fddv3-detail-ht {
  background: #f7f7f7;
  border-radius: 3px;
  padding: 20px;
  margin-top: 20px;
  position: relative;
}
.fddv3-detail-ht h2 {
  color: #2a2a2a;
  font-size: 14px;
}
.fddv3-detail-ht p {
  display: block;
  margin: 10px 0;
  color: #a6a6a6;
  font-size: 12px;
}
.fddv3-detail-ht p span {
  margin-right: 20px;
  display: inline-block;
}
.fddv3-detail-ht .fddv3-detail-bz {
  color: #454a4d;
  font-size: 12px;
  word-wrap: break-word;
  display: block;
  overflow: hidden;
}
.fddv3-detail-ht .fddv3-icon-archive {
  width: 18px;
  height: 18px;
  display: inline-block;
  position: relative;
}
.fddv3-detail-ht .fddv3-icon-archive:before {
  content: '';
  position: absolute;
  width: 18px;
  height: 18px;
  display: block;
  top: 5px;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -250px -100px;
}
.fddv3-detail-ht .fddv3-detail-right {
  position: absolute;
  right: 20px;
  top: 20px;
}
.fddv3-detail-ht .fddv3-detail-right a {
  color: #a6a6a6;
  font-size: 12px;
  margin: 0 10px;
}
.fddv3-detail-ht .fddv3-detail-right a:hover {
  color: #35b657;
}
.fddv3-detail-ht .fddv3-detail-right a:hover.archive {
  position: relative;
  display: inline-block;
}
.fddv3-detail-ht .fddv3-detail-right a:hover.archive:hover .show-pop {
  display: block;
  width: 200px;
  left: 0;
  z-index: 5;
}
.fddv3-detail-ht .fddv3-detail-right a:hover.archive:hover .fddv3-icon-archive:before {
  background-position: -266px -100px;
}
.fddv3-detail-ht .fddv3-detail-right a:hover .fddv3-icon-print:before {
  background-position: -440px 0;
}
.fddv3-detail-ht .fddv3-detail-right a:hover .fddv3-icon-down-small:before {
  background-position: -476px 0;
  width: 16px !important;
  height: 16px !important;
}
.fddv3-link-cx,
.fddv3-link-orange,
.fddv3-link-orange-no {
  height: 32px;
  line-height: 32px;
  min-width: 88px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  border-radius: 3px;
}
.fddv3-link-cx {
  background: #f0f0f0;
  color: #2a2a2a;
}
.fddv3-link-cx:hover {
  background: #c4c4c4;
}
.fddv3-link-orange {
  background: #009f42;
  color: #fff;
}
.fddv3-link-orange:hover {
  background: #35b657;
}
.fddv3-link-orange-no {
  background: #009f42;
  color: white;
  border: 1px solid #009f42;
}
.fddv3-tab-600 {
  min-height: 539px;
  position: relative;
}
.fddv3-tab-600 .fddv3-list-page {
  position: absolute;
  bottom: 0;
  left: 20px;
  right: 20px;
}
.fddv3-set-pop div {
  left: 24px !important;
  top: -17px !important;
  font-weight: normal;
}
.fddv3-set-pop div:before {
  border: 6px solid transparent;
  border-right: 6px solid rgba(33, 42, 49, 0.8);
  left: -12px !important;
  top: 50% !important;
  margin-top: -6px;
}
.fddv3-set-pop .ico-qp-jt {
  display: none;
}
.fddv3-link-orange-rz {
  display: block;
  height: 34px;
  line-height: 34px;
  text-align: center;
  border-radius: 3px;
  background: #009f42;
  color: #2a2a2a;
}
.fddv3-link-orange-line {
  display: block;
  height: 34px;
  line-height: 34px;
  text-align: center;
  border-radius: 3px;
  background: white;
  color: #2a2a2a;
  box-sizing: border-box;
  border: 1px solid #454a4d;
  margin-top: 10px;
}
.fddv3-zhizh-bg {
  max-width: 75%;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.fddv3-link-txt-line {
  color: #35b657;
}
.fddv3-link-txt-line:hover {
  text-decoration: underline;
}
.fddv3-link-txt-line:hover .ico_detail-fj {
  background-position: -421px -282px;
}
.fddv3-tab-pop-bg {
  position: relative;
}
.fddv3-tab-pop-bg .fddv3-tab-cut-word {
  position: absolute;
  top: 78px;
  left: 410px;
  background: rgba(33, 42, 49, 0.8);
  border-radius: 3px;
  color: white;
  padding: 8px;
  box-shadow: 0 8px 6px rgba(0, 0, 0, 0.1);
  z-index: 2;
}
.fddv3-tab-pop-bg .fddv3-tab-cut-word:before {
  position: absolute;
  content: '';
  top: -12px;
  left: 15px;
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.8);
}
.fddv3-daying-pop {
  width: 1100px;
  background: #fffeba;
  padding: 15px;
  color: #2a2a2a;
  box-sizing: border-box;
  margin: 0 auto;
}
.fddv3-daying-pop a {
  color: #35b657;
  text-decoration: underline;
}
.fddv3-daying-pop a:hover {
  text-decoration: none;
}
/******************************************************************/
/*style by xia tian lin */
.clearfix:after,
.page-con:after,
.qian-fa-tab:after {
  display: block;
  content: '';
  clear: both;
  height: 0;
  visibility: hidden;
}
/*主体框架*/
.fddv3-top-bg {
  position: static !important;
}
.page {
  padding-bottom: 40px;
  /*高度等于footer的高度*/
}
.header {
  background: #212a31;
  height: 210px;
}
.user-con {
  padding: 45px 0;
  margin: 0 auto;
  width: 1100px;
  position: relative;
}
.certification-con p {
  line-height: 22px;
  padding-left: 200px;
}
.certification-con span {
  display: inline-block;
  padding-left: 25px;
}
.user-photo {
  height: 50px;
  width: 50px;
  position: absolute;
  top: 40px;
  left: 0;
  margin-right: 20px;
}
.round {
  height: 6px;
  width: 6px;
  margin: 0 5px 0 10px;
  background: #333;
  display: inline-block;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.color-gray {
  color: #999;
}
.i-user {
  background-position: -1px -39px;
  height: 39px;
  width: 35px;
}
/*用户信息*/
.show-user-info {
  padding-left: 60px;
  color: #fff;
}
.show-user-info p {
  margin-bottom: 5px;
}
.show-user-info span {
  color: #a2abb2;
}
.pd-left {
  margin-left: 200px;
  color: #a2abb2;
}
.pd-left:hover {
  color: #009f42;
}
.show-num {
  position: absolute;
  right: 50px;
  top: 40px;
}
.show-num p {
  margin: 0 25px;
  line-height: 30px;
  display: inline-block;
  text-align: center;
  color: #fff;
  position: relative;
}
.show-num p:first-child:before {
  content: '';
  height: 26px;
  position: absolute;
  right: -26px;
  top: 50%;
  margin-top: -13px;
  width: 1px;
  background: #7d868b;
}
.show-num p span {
  color: #a2abb2;
}
.show-num a {
  color: #fff;
  font-size: 18px;
}
.show-num a:hover {
  color: #009f42;
}
.review-box {
  display: inline-block;
}
.i-review {
  margin-left: 5px;
  height: 18px;
  width: 46px;
  vertical-align: middle;
  display: inline-block;
  background: url(images/com-moban.png) no-repeat;
  background-position: -531px -80px;
}
.i-review.i-review-on {
  background-position: -531px -43px;
}
.i-review.i-review-on2 {
  background-position: -225px -121px;
}
.i-review.i-review-on3 {
  background-position: -531px -62px;
  width: 44px !important;
}
.i-review.i-review-on4 {
  background-position: -265px -51px;
}
.i-review.i-review-on5 {
  background-position: -313px -46px;
}
.i-review.i-review-on6 {
  background-position: -362px -51px;
}
.i-status,
.i-status2,
.i-status3,
.i-status4 {
  width: 24px;
  height: 24px;
  vertical-align: middle;
}
.i-status {
  background-position: -68px -49px;
}
.i-status2 {
  background-position: -38px -49px;
}
.i-status3 {
  background-position: -128px -49px;
}
.i-status4 {
  background-position: -97px -49px;
}
.i-problem {
  background-position: -61px -20px;
}
.i-arrow,
.i-problem {
  height: 14px;
  width: 14px;
}
.i-downlond,
.i-attention {
  height: 20px;
  width: 24px;
}
.i-downlond {
  background-position: -82px -20px;
  vertical-align: middle;
}
.i-attention {
  background-position: -111px -23px;
  vertical-align: middle;
}
.i-arrow {
  vertical-align: middle;
  margin-left: 2px;
  background-position: -290px -1px;
}
.i-safe {
  height: 13px;
  width: 13px;
  vertical-align: middle;
  background-position: -342px -2px;
}
.i-drop,
.i-state01,
.i-state02,
.i-state03 {
  height: 47px;
  width: 38px;
  display: block;
  position: absolute;
  left: 138px;
  top: 47px;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -147px -162px;
}
.i-state01 {
  background-position: -46px -82px;
}
.i-state02 {
  background-position: -88px -80px;
}
.i-state03 {
  background-position: -1px -82px;
}
.i-put {
  height: 20px;
  width: 31px;
  margin: 0 5px 0 40px;
  background-position: -198px -50px;
}
.i-drop {
  height: 36px;
  width: 36px;
  display: block;
  position: absolute;
  left: 134px;
  top: 52px;
  background: #009f42;
  border-radius: 3px;
}
.i-drop:before {
  width: 16px;
  height: 16px;
  content: '';
  display: block;
  margin: 10px auto 0;
  background: url(images/com-moban.png) no-repeat;
  background-position: -306px 0;
}
/*认证*/
.certification {
  padding: 25px 0;
  height: 50px;
  background: #d9f7e5;
}
.certification-con {
  width: 1100px;
  margin: 0 auto;
  position: relative;
}
.certification a {
  position: absolute;
  right: 100px;
  top: 5px;
  color: #fff;
  background: #212a31;
  padding: 10px 30px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  display: block;
}
.certification .fddv3-disable {
  background: #eaeaea !important;
  color: #a6a6a6 !important;
  border: 1px solid #ccc;
  pointer-events: none;
  box-sizing: border-box;
}
#page {
  padding-bottom: 40px;
  /*高度等于footer的高度*/
}
.page-con {
  padding: 55px 0;
  width: 1100px;
  margin: 0 auto;
}
.page-con-ul {
  width: 40%;
  float: left;
}
.page-con-ul li {
  float: left;
  width: 33%;
  padding-top: 20px;
  text-align: center;
}
.page-con-ul li span {
  font-size: 30px;
  display: block;
  color: #333;
}
.page-con-ul li p {
  margin-bottom: 20px;
}
.page-con-ul li p:last-child {
  transform: scale(1);
  transition: transform 0.2s ease-in-out;
}
.page-con-ul li a {
  display: block;
  height: 166px;
  padding-top: 20px;
  position: relative;
}
.page-con-ul li a:after {
  content: '';
  width: 100%;
  height: 100%;
  box-shadow: 1px 1px 3px 1px #f2f2f2;
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  transform: scale(0.9);
  opacity: 0;
  transition: transform 0.2s ease-in-out, opacity 0.2s ease-in-out;
}
.page-con-ul li a:hover {
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.page-con-ul li a:hover:after {
  transform: scale(1);
  opacity: 1;
}
.page-con-ul li a:hover p:last-child {
  transform: scale(1.02);
}
.page-con-ul li a:hover span {
  color: #333;
}
.show-pop {
  padding: 10px;
  left: 30px;
}
.show-pop2 h4 {
  font-weight: normal;
  font-size: 14px;
}
.show-pop2 p,
.show-pop p {
  font-size: 12px;
  margin-top: 8px;
}
.show-pop2 h4 span,
.show-pop h4 span {
  color: #f70044;
}
.show-pop-arrow {
  right: 145px;
}
.qian-fa-tab li.problem {
  text-align: left;
}
.qian-fa-tab li.problem .fddv3-cut-title {
  left: -10px;
  top: 24px;
  max-width: 320px !important;
  width: 320px !important;
  line-height: 22px !important;
}
.qian-fa-tab li.text-rt {
  text-align: right;
  color: #35b657;
}
.qian-fa-tab li.text-rt .fddv3-cut-title {
  color: white !important;
  right: 0;
  top: 24px;
  left: inherit !important;
  text-align: left;
  width: 320px !important;
  max-width: 320px !important;
  line-height: 22px !important;
}
.qian-fa-tab li.text-rt .fddv3-cut-title:before {
  left: inherit !important;
  right: 15px;
}
.qian-fa-tab li.text-rt .fddv3-cut-title h4 {
  font-weight: normal;
  font-size: 14px;
}
.qian-fa-tab li.text-rt .fddv3-cut-title h4 span {
  color: #009f42;
}
.qian-fa-tab li.text-rt:hover .show-pop2,
.qian-fa-tab li.text-rt:hover .show-pop-arrow2,
.qian-fa-tab li.problem:hover .show-pop-arrow,
.qian-fa-tab li.problem:hover .show-pop {
  display: block;
}
.pop-black {
  position: absolute;
  height: 60px;
  width: 200px;
  border-radius: 6px;
  -ms-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -webkit-border-radius: 6px;
  left: 50%;
  top: 50%;
  margin-left: -100px;
  margin-top: -30px;
  z-index: 24;
  color: #fff;
  line-height: 60px;
  background: #ccc;
  background: rgba(0, 0, 0, 0.7);
}
.i-put {
  height: 20px;
  width: 31px;
  margin: 0 5px 0 40px;
  background-position: -198px -50px;
}
.data-list {
  width: 1100px;
  margin: 0 auto 30px;
}
.data-list table {
  width: 100%;
  border-top: 1px solid #eaeaea;
}
/*页脚*/
.footer {
  width: 100%;
  border-top: 1px solid #eaeaea;
  font-size: 12px;
  clear: both;
  margin-top: 80px;
}
.footer.only {
  position: static;
}
.footer-con {
  width: 1000px;
  height: 80px;
  padding: 40px 0 62px;
  margin: 0 auto;
}
.footer-con li {
  width: 40%;
  position: relative;
  float: left;
}
.footer-con li img {
  width: 70px;
  height: 70px;
}
.footer-con li.frist {
  width: 20%;
}
.footer-con h3 {
  color: #999;
  font-size: 14px;
  font-weight: normal;
}
.footer-con li a {
  display: block;
  color: #999;
  padding-bottom: 5px;
}
.footer-con li a:hover,
.show-num.pd-left:hover {
  color: #35b657;
}
.certification-con a:hover {
  background: #171d22;
}
.footer-con li img {
  position: absolute;
  left: 0;
  top: 0;
}
.footer-con li p,
.footer-con li h3 {
  padding: 5px 80px 0;
}
.footer-con li p {
  margin-top: 5px;
}
.fddv3-bottom-cop {
  width: 100%;
  font-size: 12px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: #212a31;
  color: #7a7f83;
  text-align: center;
}
.copyright {
  width: 100%;
  margin-top: -40px;
  line-height: 40px;
  height: 40px;
  text-align: center;
  clear: both;
  background: #212a31;
  color: #7a7f83;
  font-size: 12px;
}
/* 登录页面 */
.body-bg {
  height: 100%;
  width: 100%;
  background: url(images/login-bg.jpg) #494945 no-repeat;
  background-size: cover;
}
.login-box {
  padding-top: 60px;
}
.login-box .login-con {
  padding-bottom: 40px;
  width: 390px;
  height: auto;
  min-height: 400px;
  background: #fff;
  margin: 0 auto;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  position: relative;
  box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
}
.login-logo {
  padding: 40px 0 25px 0;
  text-align: center;
  margin: 0 auto;
  width: 188px;
  display: block;
  border-radius: 3px;
}
.user-login {
  margin: 35px 40px 0;
}
.user-login li {
  position: relative;
  margin-bottom: 20px;
}
.user-login li input {
  height: 50px !important;
  line-height: normal !important;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-bottom: 1px solid #eaeaea;
  background: #fff !important;
  padding-left: 20px;
  width: 100%;
  font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "helvetica", "Hiragino Sans GB";
}
.user-login li input:focus {
  border: 1px solid #009f42;
}
.user-login li p {
  color: #cc0000;
  text-align: left;
  margin-top: 5px;
}
.yan-img {
  width: 100px;
  height: 48px;
  border: 1px solid #eaeaea;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  position: absolute;
  cursor: pointer;
  right: 0;
  top: 0px;
}
.yan-img img {
  width: 100%;
  height: 100%;
  vertical-align: middle;
}
.user-login input.border-red {
  border: 1px solid #cc0000;
}
.user-login input.jiaoyan {
  width: 200px;
  margin-right: 10px;
}
.no-account {
  margin-top: 20px;
  text-align: center;
  color: #999;
}
.no-account a {
  color: #009f42;
}
.no-account a:hover {
  color: #009f42;
}
.forget-word {
  float: right;
  display: block;
  color: #999;
  margin: 0px 40px 25px 40px;
}
.login-footer-tip {
  width: 100%;
  height: 45px;
  line-height: 45px;
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: center;
  color: #666;
}
.button-box {
  margin: 0 40px 0 40px;
}
.button-box button {
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  height: 46px;
  line-height: 46px;
  font-size: 14px;
  text-align: center;
  width: 308px;
  color: #fff;
  background: #009f42;
  cursor: pointer;
  font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "helvetica", "Hiragino Sans GB";
  border: 1px solid #009f42;
}
.button-box button:hover {
  border: 1px solid #35b657;
  background: #35b657;
}
.button-box button.on {
  color: #fff;
  border: 1px solid #009f42;
  background: #35b657;
}
.tab-default {
  position: absolute;
  height: 40px;
  width: 40px;
  display: block;
  right: 0;
  top: 0;
  z-index: 99;
  background-position: 0 0;
  -webkit-transition: background-position 0.22s cubic-bezier(0.2, 0.6, 0.51, 0.9);
  transition: background-position 0.22s cubic-bezier(0.2, 0.6, 0.51, 0.9);
}
.tab-default.tab-on {
  background-position: -40px -40px;
}
.login-pop {
  position: absolute;
  z-index: 98;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.login-pop p {
  font-size: 18px;
  color: #2a2a2a;
  margin-top: 20px;
}
.login-box .login-code-box {
  text-align: center;
}
.login-box .login-code-box img {
  margin-top: 20px;
  width: 220px;
  height: 220px;
}
.tac {
  text-align: center;
}
/* 登录页面end */
/*去掉默认的输入框样式*/
input.input-defalt {
  border: 0;
  height: auto;
  line-height: auto;
}
/*弹窗*/
.fixed-pop-bg {
  position: fixed;
  background: #ccc;
  width: 100%;
  background: rgba(0, 0, 0, 0.7);
  height: 100%;
  left: 0;
  top: 0;
  z-index: 999;
}
.fixed-pop-con {
  background: #fff;
  padding: 40px 30px;
  width: 500px;
  margin: 200px auto 0;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  position: relative;
}
.cancel-btn {
  padding: 5px 10px;
  display: block;
  float: right;
  background: #009f42;
  color: #333;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.cancel-btn:hover {
  color: #333;
  background: #edb805;
}
.pop-progress {
  width: 90%;
  height: 10px;
  border-top: 1px solid #d6d6d6;
  box-shadow: 1px 1px 0 1px #f1eded inset;
  background: #f5f5f5;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.pop-progress div {
  display: block;
  width: 20%;
  height: 9px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border-bottom: 1px solid #fbbc06;
  background: #009f42;
  text-align: center;
  color: #fff;
  -webkit-animation: load 2s ease-in;
  animation: load 2s ease-in;
}
.progress-number {
  position: absolute;
  right: 40px;
  top: 40px;
  width: 40px;
  text-align: right;
}
.progress-text {
  margin-top: 10px;
}
.namea {
  display: inline-block;
  max-width: 305px;
  overflow: hidden;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* ie弹出层 */
.fdd-pop {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999999;
}
.fdd-pop .fdd-pop-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fdd-pop .fdd-pop-zw {
  width: 780px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -390px;
  background: #fff;
  z-index: 2;
  border-radius: 3px;
  margin-top: -150px;
}
.fdd-pop .fdd-pop-title {
  border-bottom: 1px solid #e8e8e8;
  padding: 20px 20px;
  font-size: 18px;
}
.fdd-pop .fdd-pop-title span {
  display: inline-block;
  vertical-align: middle;
}
.fdd-pop .fdd-pop-title .fdd-pop-cha {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 20px;
  top: 20px;
  background-position: -132px 0;
  z-index: 3;
}
.fdd-pop .pop-title-b {
  background: #009f42;
  height: 18px;
  width: 5px;
  display: inline-block;
  margin-right: 10px;
}
.fdd-pop-list {
  width: auto;
  padding: 60px 20px 80px;
  overflow: hidden;
}
.fdd-pop-list li {
  float: left;
  text-align: center;
  width: 20%;
}
.fdd-pop-list li p {
  font-size: 16px;
  color: #666;
  padding: 15px 0 5px;
}
.fdd-pop-list li a {
  color: #999;
}
.fddv3-sign-link {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.fddv3-sign-link a {
  text-align: center;
  float: left;
  width: 48%;
}
.fddv3-sign-link a:first-child {
  margin-right: 4%;
}
.fddv3-sign-pop {
  background: #fff8e6;
  padding: 20px;
  position: relative;
  margin-top: 20px;
}
.fddv3-sign-pop span {
  color: #35b657;
  padding-bottom: 5px;
  display: block;
}
.fddv3-sign-pop p {
  font-size: 12px;
  padding-left: 10px;
  line-height: 20px;
}
.fddv3-sign-pop em {
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 20px;
  display: block;
}
.fddv3-sign-pop em:before {
  position: absolute;
  top: 0;
  right: 0;
  content: '';
  border: 10px solid transparent;
  border-top: 10px solid white;
  border-right: 10px solid white;
}
.fddv3-sign-pop em:after {
  position: absolute;
  left: -2px;
  top: 2px;
  content: '';
  border: 10px solid transparent;
  border-bottom: 10px solid white;
  border-left: 10px solid white;
}
.fddv3-sign-left-list {
  position: absolute;
  top: 1px;
  bottom: -1px;
  left: 1px;
  z-index: 8;
}
.fddv3-sign-left-list .fddv3-sign-left-ul {
  border-right: 1px solid #eaeaea;
  background: #fff;
  width: 157px;
  overflow: hidden;
  padding: 25px 0 0;
  height: 100%;
  box-sizing: border-box;
}
.fddv3-sign-left-list .hover {
  border: 2px solid #009f42;
}
.fddv3-sign-left-list .hover i {
  background: #009f42;
  color: #fff;
}
.fddv3-sign-left-list li {
  width: 108px;
  height: 152px;
  border: 1px solid #eaeaea;
  margin: 0 auto 25px;
  position: relative;
  box-sizing: border-box;
}
.fddv3-sign-left-list li img {
  width: 100%;
  height: 100%;
}
.fddv3-sign-left-list li i {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 18px;
  height: 18px;
  line-height: 18px;
  background: #eaeaea;
  color: white;
  text-align: center;
  text-indent: 2px;
  font-size: 12px;
}
.fddv3-sign-list-shrink {
  position: absolute;
  display: block;
  top: 50%;
  margin-top: -21px;
  right: -29px;
}
.fddv3-sign-list-shrink a {
  border: 1px solid #eaeaea;
  border-left: none;
  border-radius: 0 3px 3px 0;
  background: white;
  text-align: center;
  line-height: 40px;
  width: 29px;
  height: 40px;
  display: block;
}
.fddv3-sign-list-shrink a:hover {
  background: #009f42;
}
.fddv3-sign-list-shrink i {
  position: relative;
  width: 13px;
  height: 13px;
  margin: 12px auto 0;
  display: block;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -467px -274px;
}
.fddv3-sign-list-no {
  border-right: none !important;
}
.fddv3-sign-list-no .fddv3-sign-left-ul {
  display: none;
}
.fddv3-sign-list-no a i {
  background-position: -482px -274px !important;
}
.fddv3-pop {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 6666;
  text-align: center;
}
.fddv3-pop .fddv3-pop-bg {
  background: #000;
  opacity: 0.5;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.fddv3-gift-pop {
  width: 480px;
  background: white;
  position: fixed;
  top: 50%;
  left: 50%;
  margin: -170px 0 0 -240px;
  border: 1px solid #eaeaea;
  z-index: 7777;
  text-align: center;
  padding: 40px 0 30px;
  border-radius: 3px;
}
.fddv3-gift-pop i {
  font-size: 68px;
}
.fddv3-gift-pop h2 {
  line-height: 60px;
  font-size: 24px;
  color: #f84;
}
.fddv3-gift-pop a {
  margin: 20px auto 10px;
}
.fddv3-all-pop {
  min-width: 300px;
  margin: 10% auto 0;
  background: white;
  border-radius: 3px;
  position: relative;
  z-index: 6667;
  display: inline-block;
}
.fddv3-all-pop .fddv3-all-top {
  height: 52px;
  line-height: 52px;
  zoom: 1;
  border-bottom: 1px solid #eaeaea;
}
.fddv3-all-pop .fddv3-all-top:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.fddv3-all-pop .fddv3-all-top span {
  font-size: 16px;
  text-indent: 1em;
  float: left;
}
.fddv3-all-pop .fddv3-all-top a {
  float: right;
  margin-right: 1.5em;
}
.fddv3-all-pop .fddv3-all-top a:hover i:before {
  color: #2a2a2a;
}
.fddv3-all-pop .fddv3-all-top a i:before {
  color: #a6a6a6;
}
.fddv3-all-pop .fddv3-all-center {
  padding: 20px 20px 10px;
  width: 460px;
}
.fddv3-all-pop .fddv3-all-link {
  padding: 0 20px 30px;
  text-align: right;
}
.fddv3-all-pop .fddv3-all-link a {
  min-width: 80px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.fddv3-sign-pop-bg {
  width: 360px;
  margin: 20px;
  border: 1px solid #eaeaea;
  border-radius: 3px;
  padding: 5px;
  overflow-y: auto;
  height: 230px;
  box-sizing: border-box;
}
.fddv3-sign-pop-bg a {
  height: 100px;
  width: 100px;
  margin: 5px;
  float: left;
  box-sizing: border-box;
  position: relative;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  border: 1px solid #eaeaea;
  border-radius: 3px;
}
.fddv3-sign-pop-bg a span {
  display: none;
}
.fddv3-sign-pop-bg a img {
  width: 100%;
  height: 100%;
}
.fddv3-sign-pop-bg a:hover {
  border: 2px solid #009f42;
}
.fddv3-sign-pop-bg a:hover span {
  color: #2a2a2a;
}
.fddv3-sign-pop-bg .hover {
  border: 2px solid #009f42;
}
.fddv3-sign-pop-bg .hover span {
  width: 18px;
  height: 18px;
  border-radius: 3px 0 0 0;
  position: absolute;
  right: 0;
  bottom: 0;
  background: url(images/ico_all.png) no-repeat -267px -177px #009f42;
  display: block;
  text-indent: 2px;
  line-height: 18px;
}
/* 芝麻认证 */
.fddv3-renz-zhima {
  padding-bottom: 40px;
}
.fddv3-renz-zhima .fddv3-renz-tit {
  height: 38px;
  border-bottom: 1px solid #e5e5e5;
  background: #f7f7f7;
}
.fddv3-renz-zhima .fddv3-renz-tit span {
  line-height: 38px;
  display: inline-block;
  margin-left: 10px;
}
.fddv3-renz-zhima .fddv3-renz-tip {
  text-align: right;
  padding: 20px 20px 0 0;
}
.fddv3-renz-zhima .fddv3-renz-tip span {
  color: #35b657;
}
.fddv3-renz-zhima .fddv3-renz-tip .fddv3-cut-word {
  width: auto;
  font-size: 12px;
}
.fddv3-renz-zhima .fddv3-renz-tip .fddv3-cut-title {
  top: 26px;
  color: white;
  text-align: center;
  padding: 20px;
}
.fddv3-renz-zhima .fddv3-renz-tip .fddv3-cut-title img {
  width: 150px;
  height: 150px;
}
.fddv3-renz-zhima .fddv3-renz-tip .fddv3-cut-title p {
  padding: 10px 0 0;
  display: block;
}
.fddv3-renz-zhima .fddv3-renz-tip .fddv3-cut-title:before {
  left: 50%;
  margin-left: 0;
}
.fddv3-renz-zhima .fddv3-renz-zima {
  width: 380px;
  margin: 0 auto;
}
.fddv3-renz-zhima .fddv3-renz-zima li {
  margin-top: 24px;
  position: relative;
}
.fddv3-renz-zhima .fddv3-renz-zima li p {
  color: #c00000;
  padding-top: 1px;
  position: absolute;
  font-size: 12px;
}
.fddv3-renz-zhima .fddv3-renz-zima .fddv3-inp-red {
  border: 1px solid #c00000;
}
.fddv3-renz-zhima .fddv3-renz-zima .fddv3-inp-red:focus {
  border: 1px solid #c00000;
}
.fddv3-renz-zhima .fddv3-renz-zima input {
  background: white;
  width: 100%;
  box-sizing: border-box;
}
.fddv3-renz-zhima .fddv3-renz-ico,
.fddv3-renz-zhima .fddv3-reng-ico {
  width: 59px;
  height: 81px;
  margin: 20px auto;
  display: block;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -103px -128px;
}
.fddv3-renz-zhima .fddv3-reng-ico {
  background-position: -2px -218px;
}
.fddv3-renz-zhima .fddv3-renz-tip-txt {
  color: #a6a6a6;
  padding-bottom: 20px;
  display: block;
  text-align: center;
}
.fddv3-renz-zhima .fddv3-renz-link {
  text-align: center;
  padding: 40px 0 20px;
}
/* 芝麻认证弹出层 */
.fddv3-alipy-zfb {
  text-align: center;
  padding: 20px 0 30px;
}
.fddv3-alipy-zfb i {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -456px -53px;
}
.fddv3-alipy-zfb img {
  width: 140px;
  height: 140px;
  margin: 30px auto;
}
/* 芝麻认证结果 */
.fddv3-renz-ok {
  text-align: center;
  padding: 40px 0;
}
.fddv3-renz-ok i {
  width: 60px;
  height: 60px;
  display: block;
  margin: 0 auto;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -183px -163px;
}
.fddv3-renz-ok p {
  padding: 35px 0;
  font-size: 12px;
  color: #a6a6a6;
}
.fddv3-renz-ok p strong {
  font-size: 18px;
  padding-bottom: 10px;
  font-weight: normal;
  color: #2a2a2a;
  display: block;
}
/* 新增弹出层 */
.fddv3-pop-link-a {
  width: 200px;
  height: 50px;
  padding-top: 17px;
  text-align: center;
  color: #fff;
  background: #009f42;
  margin: 0 auto;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.fddv3-pop-link-a:hover {
  background: #35b657;
}
.fddv3-phone-tip {
  text-align: right;
  margin-top: 10px;
  color: #a6a6a6;
}
.fddv3-phone-tip a {
  color: #35b657;
}
.fddv3-phone-tip a.cur {
  color: #a6a6a6;
}
.fddv3-phone-tip a:hover {
  color: #009f42;
}
.zixun a {
  display: block;
}
/*重构注册页面的tab页和步骤提示*/
.breadcrumb3,
.breadcrumb2,
.breadcrumb4 {
  border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  overflow: hidden;
  border: 1px solid #eaeaea;
  width: 713px;
  height: 58px;
  margin: 0 auto;
}
.breadcrumb3 i,
.breadcrumb2 i,
.breadcrumb4 i {
  display: inline-block;
  width: 20px;
  line-height: 20px;
  margin-right: 10px;
  color: #c9c9c9;
  border: 2px solid #c9c9c9;
  height: 20px;
  vertical-align: middle;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  position: relative;
}
.breadcrumb3 i.finshed-icon,
.breadcrumb2 i.finshed-icon,
.breadcrumb4 i.finshed-icon,
.breadcrumb3 i.finshed-icon2,
.breadcrumb2 i.finshed-icon2,
.breadcrumb4 i.finshed-icon2 {
  border: 0 !important;
  height: 24px;
  width: 24px;
  margin-right: 4px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAABtlBMVEUAAAD+/v77+/v19fXq6ur39/f////w8PD////u7u7y8vL7uQDWTgD29vbs7OzAAAD5+fnAAADq6urq6urq6ur7uQD////q6ur7uQD29vb7uQD7uQDAAADAAAD7uQD7uQDr6+v7uQDq6urq6ur91DX91DXAAAD////AAAD////////91DX91DXAAAD////7uQD////7uQDAAADAAAD////91DXAAAD91DXAAAD////AAAD////6+vrq6ur91DXAAADq6urq6ur7uQDq6ur7uQDq6ur////////////7uQD7uQD7uQDq6ur7uQDq6urq6ur9yyXq6urq6urq6urq6ury8vLAAADq6urq6urq6urq6urq6urq6ur////7uQD7uQD////q6urq6urq6ur////q6ur////7uQDq6uqiq7L7uQDq6urq6uqiq7L7uQD7uQD7uQD7uQD7uQD7uQD39/f////91DXAAADx8fH09PTs7OwhKjHu7u78/Pz29vb5+fn60jXsxzW1nDT0zTVYVTI8PzEsMjHjwDTXtzS7oTSSgTOPfzNpYjJOTDIiKzGVgzOAczN7bzML7TlyAAAAdHRSTlMApqampqampsympqYCEQPrC+CikT0Eq3BtBaE2tp+Sjvtg9ezs6uLIyMK8tqOjnZWKhYSCemZmY2NiQSQhHQwM4rNyWTs5NbCfXFpZTCwrCQbUxZRdM9KcjIBrZ2E4mTAu2828mYWCgXx6TNZULCgiHxgSEE/hte0AAAe4SURBVHja7NjZTxNRFAbwDxxrdOpUp21aSxerlJBU0gApGqJVS/sAdcEdkWDUGLe4z9qpyOK++x97ubd07gy3iokPHcPvgQmvX865PeegixunsW0TNQaR881z2LbVErJUbNtqCS0dPIFtfrYKEc2aw9+JDySzqVQuORDHf0sXl5C2dGgvRJT6fFS9NjdfV+AxkJOzyenpZFbODcCrUi4WDKNQLFcQcLodFYalte5D4EpUaotegSvckEfPgjo7KjfC4BwdNNoGj8Lr5EQ6YpqR9MRJBIL+SlhCmmYfPg8/ZUriTLnF1ZBn4p3gZuQGOmaPGJwjs+Aci5hDmbGxzJAZOYYg0HXrujAsrTUPP5IVb6rTg3IenLzsdiLNiksL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) no-repeat;
  background-position: -43px -4px;
}
.breadcrumb3 i.finshed-icon2,
.breadcrumb2 i.finshed-icon2,
.breadcrumb4 i.finshed-icon2 {
  background-position: -66px -4px;
}
.breadcrumb3 li,
.breadcrumb2 li,
.breadcrumb4 li {
  width: 235px;
  float: left;
  text-align: center;
  position: relative;
  line-height: 58px;
  color: #a2abb2;
}
.breadcrumb3 li.last:before,
.breadcrumb2 li.last:before,
.breadcrumb4 li.last:before {
  background: #fff;
}
.breadcrumb3 li.last.on:before,
.breadcrumb2 li.last.on:before,
.breadcrumb4 li.last.on:before {
  background: #f7f7f7;
}
.breadcrumb3 li:before,
.breadcrumb2 li:before,
.breadcrumb4 li:before {
  display: block;
  content: "";
  position: absolute;
  width: 14px;
  z-index: 19;
  height: 58px;
  right: -14px;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAABtlBMVEUAAAD+/v77+/v19fXq6ur39/f////w8PD////u7u7y8vL7uQDWTgD29vbs7OzAAAD5+fnAAADq6urq6urq6ur7uQD////q6ur7uQD29vb7uQD7uQDAAADAAAD7uQD7uQDr6+v7uQDq6urq6ur91DX91DXAAAD////AAAD////////91DX91DXAAAD////7uQD////7uQDAAADAAAD////91DXAAAD91DXAAAD////AAAD////6+vrq6ur91DXAAADq6urq6ur7uQDq6ur7uQDq6ur////////////7uQD7uQD7uQDq6ur7uQDq6urq6ur9yyXq6urq6urq6urq6ury8vLAAADq6urq6urq6urq6urq6urq6ur////7uQD7uQD////q6urq6urq6ur////q6ur////7uQDq6uqiq7L7uQDq6urq6uqiq7L7uQD7uQD7uQD7uQD7uQD7uQD39/f////91DXAAADx8fH09PTs7OwhKjHu7u78/Pz29vb5+fn60jXsxzW1nDT0zTVYVTI8PzEsMjHjwDTXtzS7oTSSgTOPfzNpYjJOTDIiKzGVgzOAczN7bzML7TlyAAAAdHRSTlMApqampqampsympqYCEQPrC+CikT0Eq3BtBaE2tp+Sjvtg9ezs6uLIyMK8tqOjnZWKhYSCemZmY2NiQSQhHQwM4rNyWTs5NbCfXFpZTCwrCQbUxZRdM9KcjIBrZ2E4mTAu2828mYWCgXx6TNZULCgiHxgSEE/hte0AAAe4SURBVHja7NjZTxNRFAbwDxxrdOpUp21aSxerlJBU0gApGqJVS/sAdcEdkWDUGLe4z9qpyOK++x97ubd07gy3iokPHcPvgQmvX865PeegixunsW0TNQaR881z2LbVErJUbNtqCS0dPIFtfrYKEc2aw9+JDySzqVQuORDHf0sXl5C2dGgvRJT6fFS9NjdfV+AxkJOzyenpZFbODcCrUi4WDKNQLFcQcLodFYalte5D4EpUaotegSvckEfPgjo7KjfC4BwdNNoGj8Lr5EQ6YpqR9MRJBIL+SlhCmmYfPg8/ZUriTLnF1ZBn4p3gZuQGOmaPGJwjs+Aci5hDmbGxzJAZOYYg0HXrujAsrTUPP5IVb6rTg3IenLzsdiLNiksL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) no-repeat;
  background-position: -1px -2px;
}
.breadcrumb3 li.on,
.breadcrumb2 li.on,
.breadcrumb4 li.on {
  background: #f7f7f7;
  color: #2a2a2a;
}
.breadcrumb3 li.on i,
.breadcrumb2 li.on i,
.breadcrumb4 li.on i {
  color: #009f42;
  border: 2px solid #009f42;
}
.breadcrumb3 li.on:before,
.breadcrumb2 li.on:before,
.breadcrumb4 li.on:before {
  background-position: -24px 0px;
}
.breadcrumb2 li {
  width: 356px;
}
.breadcrumb4 {
  width: 100%;
  border: 0;
  border-bottom: 1px solid #eaeaea;
}
.breadcrumb4 li {
  width: 275px;
}
.breadcrumb4 li em {
  height: 20px;
  width: 20px;
  display: block;
  position: absolute;
  left: -2px;
  top: -2px;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -570px -13px;
}
.regist,
.choose-tab {
  width: 373px;
  height: 40px;
  margin: 30px auto 0;
  line-height: 40px;
  text-align: center;
  background: #fff;
  border: 1px solid #009f42;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.regist li,
.choose-tab li {
  float: left;
  width: 50%;
  color: #2a2a2a;
  cursor: pointer;
  margin: 0 !important;
}
.regist li.regist-on,
.choose-tab li.regist-on {
  background: #009f42;
  color: #fff;
}
.choose-tab {
  width: 100%;
  margin: 10px auto 30px;
}
.txt-magin {
  margin: 14px 0 80px;
  line-height: 18px;
}
.new-botton-box {
  text-align: center;
}
.new-botton-box a {
  width: 197px;
  height: 45px;
  line-height: 45px;
}
.new-botton-box a.link-gray {
  margin-left: 40px;
}
.new-botton-box .link-line-pink {
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  line-height: 28px;
}
.ico_tips_dui {
  display: block;
  height: 128px;
  width: 120px;
  margin: 0 auto;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAACACAYAAADApa2mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTRCNjU3REZCMjJDMTFFNkEwMDM4RTg5RjQ4ODcxMzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTRCNjU3RTBCMjJDMTFFNkEwMDM4RTg5RjQ4ODcxMzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNEI2NTdEREIyMkMxMUU2QTAwMzhFODlGNDg4NzEzMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNEI2NTdERUIyMkMxMUU2QTAwMzhFODlGNDg4NzEzMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp5jOKQAAApASURBVHja7J0LVBXH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) no-repeat;
}
#pop-up-box {
  height: auto !important;
  overflow: hidden;
}
/*企业认证*/
.new-certification {
  width: 1100px;
  padding-bottom: 60px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  margin: 0 auto 40px;
  border: 1px solid #eaeaea;
}
.wid-640 {
  width: 640px;
  margin: 55px auto 0;
}
.info-input-box {
  margin-bottom: 40px;
}
.info-input-box li {
  position: relative;
  min-height: 90px;
}
.info-input-box li.left-li {
  float: left;
  width: 45%;
}
.info-input-box li.right-li {
  float: right;
  width: 52%;
}
.info-input-box li input {
  margin: 8px 0 5px;
  width: 100%;
  background: #fff;
}
.info-input-box li input.w-390 {
  width: 380px;
}
.info-input-box li input.input-yellow-bg {
  background: #eff6ff;
}
.info-input-box li .fddv3-cut-word {
  width: 64%;
}
.info-input-box li .fddv3-cut-word .fddv3-cut-title {
  max-width: 400px;
  top: -8px;
  left: 25px;
}
.info-input-box li .fddv3-cut-word .fddv3-cut-title:before {
  border: 6px solid transparent;
  left: -12px;
  top: 13px;
  border-right: 6px solid rgba(33, 42, 49, 0.8);
}
.com-yellow-btn {
  padding: 0 10px;
  height: 34px;
  color: #000;
  display: inline-block;
  text-align: center;
  line-height: 34px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  border: 1px solid #009f42;
}
.com-yellow-btn.h-40 {
  height: 40px;
  line-height: 40px;
  margin-left: 10px;
}
.com-yellow-btn:hover {
  background: #35b657;
}
.warning-tip2 {
  height: 30px;
  line-height: 30px;
  margin: 5px 0 10px;
  background: #fffaeb;
  color: #009f42;
}
.warning-tip2.p-b {
  padding-left: 20px;
  margin-bottom: 40px;
}
.warning-tip2 i {
  display: inline-block;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  line-height: 16px;
  vertical-align: middle;
  background: #009f42;
  color: #fff;
  text-align: center;
  margin: 0 10px;
}
.show-error-color {
  color: #cc0000 !important;
}
.show-error-bdcolor {
  border: 1px solid #cc0000 !important;
}
/*营业执照*/
.tab-content-p {
  display: inline-block;
  padding-left: 10px;
  font-size: 12px;
  line-height: 1;
  width: 410px;
  margin-top: 8px;
  line-height: 18px;
  vertical-align: top;
  color: #b2b2b6;
}
.show-pic {
  display: block;
  font-size: 14px;
  margin-bottom: 5px;
  color: #35b657;
}
.link-txt-gray {
  color: #a6a6a6;
  cursor: default;
}
.link-txt-gray:hover,
.link-txt-gray:visited {
  color: #a6a6a6;
}
.choose-btn,
.new-yanzen {
  width: 90px;
  position: relative;
  display: block;
  text-align: center;
  line-height: 31px;
  height: 32px;
  margin-top: 10px;
  cursor: pointer;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  font-size: 14px;
  border: 1px solid #009f42;
  background: #fff;
  color: #333;
}
.choose-btn.put-on,
.new-yanzen.put-on {
  border: 1px solid #eaeaea;
  color: #b2b2b6;
  cursor: default;
}
.choose-btn.put-on:hover,
.new-yanzen.put-on:hover {
  border: 1px solid #eaeaea;
  color: #b2b2b6;
  background: #fff;
}
.choose-btn:hover,
.new-yanzen:hover {
  color: #fff;
  background: #009f42;
}
.choose-btn input,
.new-yanzen input {
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  margin: 0 !important;
  height: 100%;
  width: 100%;
  cursor: pointer;
}
.new-yanzen {
  display: inline-block;
  line-height: 40px;
  height: 40px;
  margin-left: 5px;
}
.business-photo {
  display: inline-block;
  width: 90px;
  position: relative;
  height: 100px;
  margin-top: 8px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  text-align: center;
  background: #fdfdfd;
  border: 1px solid #eaeaea;
  background-size: 100% 100%;
  background: url(images/mb-pic.png) no-repeat;
}
.business-photo img {
  max-width: 82px;
  height: 100px;
}
.business-photo .business-photo-bg {
  width: 150px;
  height: 90px;
  margin: 5px auto;
  display: inline-block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAABaCAYAAABaK68tAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MUMxN0RDQzhDMzExMUU4OUYyNEYyNzYyMDIzNUU5MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1Mjg3NzBBNDhDMzExMUU4OUYyNEYyNzYyMDIzNUU5MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUxQzE3RENBOEMzMTExRTg5RjI0RjI3NjIwMjM1RTkzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUxQzE3RENCOEMzMTExRTg5RjI0RjI3NjIwMjM1RTkzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C+ik7QAACHhJREFU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) no-repeat;
}
.business-photo .business-photo-bg img {
  width: auto;
  min-width: 152px;
  max-width: 152px;
  height: 90px;
}
.business-photo .text-conversion-right {
  left: 40px;
  top: 50px;
  width: 20px;
  height: 20px;
}
.business-photo .text-conversion-right:before {
  width: 14px;
  height: 14px;
}
.business-photo a {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 3;
}
.business-photo a img {
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  height: 100%;
  width: 100%;
}
.business-photo a:hover .hover-bg {
  display: block;
}
.business-photo .hover-bg {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  height: 100%;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  display: none;
  width: 100%;
}
.business-photo .hover-bg .look-btn {
  height: 30px;
  width: 60px;
  border: 1px solid #d1d1d1;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  margin: 35px auto 0;
  background: transparent;
  color: #fff;
  line-height: 30px;
  text-align: center;
  color: #d1d1d1;
  display: block;
  cursor: pointer;
}
.business-photo .hover-bg .look-btn:hover {
  border-color: #fff;
  color: #fff;
}
.business-photo .hover-bg .big-eye {
  width: 26px;
  height: 26px;
  position: absolute;
  margin-top: -13px;
  margin-left: -13px;
  top: 50%;
  left: 50%;
  display: block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAABtlBMVEUAAAD+/v77+/v19fXq6ur39/f////w8PD////u7u7y8vL7uQDWTgD29vbs7OzAAAD5+fnAAADq6urq6urq6ur7uQD////q6ur7uQD29vb7uQD7uQDAAADAAAD7uQD7uQDr6+v7uQDq6urq6ur91DX91DXAAAD////AAAD////////91DX91DXAAAD////7uQD////7uQDAAADAAAD////91DXAAAD91DXAAAD////AAAD////6+vrq6ur91DXAAADq6urq6ur7uQDq6ur7uQDq6ur////////////7uQD7uQD7uQDq6ur7uQDq6urq6ur9yyXq6urq6urq6urq6ury8vLAAADq6urq6urq6urq6urq6urq6ur////7uQD7uQD////q6urq6urq6ur////q6ur////7uQDq6uqiq7L7uQDq6urq6uqiq7L7uQD7uQD7uQD7uQD7uQD7uQD39/f////91DXAAADx8fH09PTs7OwhKjHu7u78/Pz29vb5+fn60jXsxzW1nDT0zTVYVTI8PzEsMjHjwDTXtzS7oTSSgTOPfzNpYjJOTDIiKzGVgzOAczN7bzML7TlyAAAAdHRSTlMApqampqampsympqYCEQPrC+CikT0Eq3BtBaE2tp+Sjvtg9ezs6uLIyMK8tqOjnZWKhYSCemZmY2NiQSQhHQwM4rNyWTs5NbCfXFpZTCwrCQbUxZRdM9KcjIBrZ2E4mTAu2828mYWCgXx6TNZULCgiHxgSEE/hte0AAAe4SURBVHja7NjZTxNRFAbwDxxrdOpUp21aSxerlJBU0gApGqJVS/sAdcEdkWDUGLe4z9qpyOK++x97ubd07gy3iokPHcPvgQmvX865PeegixunsW0TNQaR881z2LbVErJUbNtqCS0dPIFtfrYKEc2aw9+JDySzqVQuORDHf0sXl5C2dGgvRJT6fFS9NjdfV+AxkJOzyenpZFbODcCrUi4WDKNQLFcQcLodFYalte5D4EpUaotegSvckEfPgjo7KjfC4BwdNNoGj8Lr5EQ6YpqR9MRJBIL+SlhCmmYfPg8/ZUriTLnF1ZBn4p3gZuQGOmaPGJwjs+Aci5hDmbGxzJAZOYYg0HXrujAsrTUPP5IVb6rTg3IenLzsdiLNiksL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) -46px -31px no-repeat;
}
.warn-tip {
  background: #fff6d7;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  height: 30px;
  float: left;
  width: 100%;
  line-height: 30px;
  margin: -10px 0 10px;
  color: #b2b2b6;
}
.warn-tip i {
  background: #35b657;
  height: 16px;
  width: 16px;
  margin: 0 10px;
  line-height: 16px;
  text-align: center;
  display: inline-block;
  color: #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
}
.after {
  position: absolute;
  right: 10px;
  color: #b2b2b6;
  top: 40px;
}
.m-bt {
  margin-bottom: 30px;
}
.agree {
  font-size: 12px;
  margin-top: -10px;
}
.pop-con {
  position: absolute;
  min-height: 460px;
  width: 400px;
  margin-top: -230px;
  margin-left: -200px;
  top: 50%;
  left: 50%;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  background: white;
}
.pop-con h3 {
  line-height: 60px;
  height: 60px;
  font-size: 18px;
  color: #000;
  padding-left: 20px;
  font-weight: normal;
  border-bottom: 1px solid #eaeaea;
}
.pop-con-info,
.show-info {
  background: #fff;
}
.pop-con-info li,
.show-info li {
  margin-top: 12px;
  overflow: hidden;
}
.pop-con-info li span,
.show-info li span {
  font-weight: bold;
  display: block;
  width: 144px;
  float: left;
}
.pop-con-info {
  height: 210px;
  overflow: auto;
}
.pop-con-info li p {
  float: left;
  max-height: 40px;
  width: 200px;
  word-wrap: break-word;
  word-break: break-all;
  overflow: hidden;
  color: #999;
}
.show-info-tit .link-txt-pink:hover,
.show-info-tit .link-txt-pink:active {
  color: #35b657;
}
.show-info {
  padding: 20px 40px;
}
.show-info p {
  line-height: 25px;
}
.show-info .link-txt-pink:hover,
.show-info .link-txt-pink:active {
  color: #35b657;
}
.show-info-tit {
  text-align: center;
  font-size: 18px;
  font-weight: normal;
}
.yellow-right-icon,
.error-icon {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAABtlBMVEUAAAD+/v77+/v19fXq6ur39/f////w8PD////u7u7y8vL7uQDWTgD29vbs7OzAAAD5+fnAAADq6urq6urq6ur7uQD////q6ur7uQD29vb7uQD7uQDAAADAAAD7uQD7uQDr6+v7uQDq6urq6ur91DX91DXAAAD////AAAD////////91DX91DXAAAD////7uQD////7uQDAAADAAAD////91DXAAAD91DXAAAD////AAAD////6+vrq6ur91DXAAADq6urq6ur7uQDq6ur7uQDq6ur////////////7uQD7uQD7uQDq6ur7uQDq6urq6ur9yyXq6urq6urq6urq6ury8vLAAADq6urq6urq6urq6urq6urq6ur////7uQD7uQD////q6urq6urq6ur////q6ur////7uQDq6uqiq7L7uQDq6urq6uqiq7L7uQD7uQD7uQD7uQD7uQD7uQD39/f////91DXAAADx8fH09PTs7OwhKjHu7u78/Pz29vb5+fn60jXsxzW1nDT0zTVYVTI8PzEsMjHjwDTXtzS7oTSSgTOPfzNpYjJOTDIiKzGVgzOAczN7bzML7TlyAAAAdHRSTlMApqampqampsympqYCEQPrC+CikT0Eq3BtBaE2tp+Sjvtg9ezs6uLIyMK8tqOjnZWKhYSCemZmY2NiQSQhHQwM4rNyWTs5NbCfXFpZTCwrCQbUxZRdM9KcjIBrZ2E4mTAu2828mYWCgXx6TNZULCgiHxgSEE/hte0AAAe4SURBVHja7NjZTxNRFAbwDxxrdOpUp21aSxerlJBU0gApGqJVS/sAdcEdkWDUGLe4z9qpyOK++x97ubd07gy3iokPHcPvgQmvX865PeegixunsW0TNQaR881z2LbVErJUbNtqCS0dPIFtfrYKEc2aw9+JDySzqVQuORDHf0sXl5C2dGgvRJT6fFS9NjdfV+AxkJOzyenpZFbODcCrUi4WDKNQLFcQcLodFYalte5D4EpUaotegSvckEfPgjo7KjfC4BwdNNoGj8Lr5EQ6YpqR9MRJBIL+SlhCmmYfPg8/ZUriTLnF1ZBn4p3gZuQGOmaPGJwjs+Aci5hDmbGxzJAZOYYg0HXrujAsrTUPP5IVb6rTg3IenLzsdiLNiksL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) -95px -5px no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin-right: 10px;
  vertical-align: middle;
}
.error-icon {
  background-position: -121px -6px;
}
.button-right-box {
  text-align: right;
  padding: 20px 20px 20px 0;
}
.mg-60 {
  margin-top: 55px;
}
.blank-info {
  width: 500px;
  margin: 50px auto 0;
}
.blank-info .show-error-color {
  margin: 5px 0 0 100px;
}
.blank-info li {
  margin-top: 10px;
}
.blank-info li label {
  display: inline-block;
  width: 100px;
}
.blank-info li input {
  width: 300px;
  background: white;
}
.zhizao {
  margin: 50px auto;
  text-align: center;
}
/* 白皮书 */
.fddv4-paper-bg {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  box-shadow: 0 0 20px rgba(100, 100, 100, 0.1);
}
.fddv4-paper-bg img {
  width: 100%;
  height: auto;
}
.fddv4-paper-bg .fddv4-paper-bg-colse {
  position: absolute;
  right: 0;
  width: 32px;
  height: 32px;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
}
.fddv4-paper-bg .fddv4-paper-bg-colse i {
  width: 14px;
  height: 14px;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -311px -48px;
  display: block;
  margin: 9px auto 0;
}
.fdd-logo {
  height: 64px;
}
.fdd-logo img {
  margin-top: 10px;
  width: 110px;
}
.footer-tip {
  color: #fff;
  line-height: 45px;
  margin-top: 30px;
  text-align: center;
}
.fddv3-tab-txt tr td:last-child {
  text-align: left;
  text-align: left !important;
  width: 15%;
}
.fddv3-tab-txt tr th:last-child {
  text-align: left;
  text-align: left !important;
  width: 15%;
  padding-left: 20px;
}
.fddv3-right .fdd-list-search-right input.im-input {
  width: 260px;
  margin-right: 10px;
  padding-left: 30px !important;
}
.fddv3-right .fdd-list-search-right i.im-search {
  right: auto;
}
.microsoft-user {
  height: 15px;
  width: 15px;
  margin-right: 10px;
  vertical-align: middle;
  background-position: -548px -19px !important;
}
.us-name {
  line-height: 60px;
}
.fdd-long-logo {
  float: right;
  padding-top: 10px;
}
.no-data {
  width: 1098px;
  height: 300px;
  border: 1px solid #eaeaea;
}
.no-data-tip {
  line-height: 300px;
  text-align: center;
  margin-bottom: 30px;
}
.no-data-tip:hover,
.no-data-tip tr:hover {
  background: none !important;
}
.no-data-icon {
  display: inline-block;
  background-position: -415px -153px;
  height: 60px;
  width: 48px;
  margin-right: 10px;
  vertical-align: middle;
}
.fddv3-search-tit {
  float: left;
  line-height: 30px;
}
.sponsor {
  margin: 20px 0;
  padding-top: 10px;
}
.sponsor li {
  margin-bottom: 30px;
}
.sponsor li label {
  display: inline-block;
  width: 25%;
  text-align: right;
}
.sponsor li input,
.sponsor li textarea,
.sponsor li select {
  vertical-align: middle;
  width: 60%;
  margin-left: 10px;
}
.sponsor li span {
  width: 60%;
  margin-left: 10px;
  color: #a6a6a6;
}
.sponsor li textarea {
  vertical-align: top;
  height: 90px;
  padding: 10px;
}
.yellow-color {
  color: #35b657 !important;
}
.beizhu {
  background: #f5f5f5;
  margin-top: 20px;
  word-wrap: break-word;
  white-space: normal;
  word-break: break-all;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  font-size: 12px;
  line-height: 1;
  padding: 10px 120px 10px 20px;
  color: #c00000;
  position: relative;
}
.beizhu .supplement {
  padding: 0 20px;
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  height: 32px;
  color: #000;
  background: #009f42;
  line-height: 32px;
  border-radius: 0 2px 2px 0;
}
.beizhu .supplement:hover {
  background: #35b657;
}
.fddv3-detail-bz b {
  white-space: nowrap;
}
.textarea-box {
  width: 100%;
}
.textarea-box textarea {
  width: 100%;
  padding: 10px;
  height: 90px;
  box-sizing: border-box;
}
.pd-20 {
  padding: 0 20px;
}
.pd-20 .pg-10 {
  padding: 10px 0;
}
.red-tip {
  margin-top: 5px;
  color: #c00000;
}
.hidden {
  display: none;
}
#layerTips {
  position: fixed;
  z-index: 1001;
  text-align: center;
  width: 100%;
  top: 45%;
  left: 0;
  right: 0;
}
#layerTips:before {
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1002;
  width: 100%;
  position: fixed;
  content: "";
}
.layerTipsBox {
  display: inline-block;
  padding: 15px 20px;
  background: rgba(0, 0, 0, 0.7);
  z-index: 999;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  color: white;
  font-size: 12px;
}
.no-edit {
  background: #eff6ff;
  cursor: default;
}
.no-edit:focus {
  border: 1px solid #e5e5e5 !important;
}
.hetong-box {
  width: 1018px;
  overflow: hidden;
  background: #fcfcfc;
  padding: 20px 40px 40px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  border: 1px solid #ecebeb;
  margin: 10px auto;
}
.hetong-tit {
  font-size: 24px;
  font-weight: normal;
  color: #333;
  text-align: center;
}
.hetong-xieyi h1,
.hetong-xieyi h2 {
  margin: 30px 0;
}
.hetong-xieyi h2 {
  font-weight: normal;
  font-size: 18px;
  margin: 30px 0 10px 0;
}
.hetong-xieyi p {
  line-height: 25px;
  font-size: 16px;
}
.hetong-xieyi p.line-h45 {
  line-height: 40px;
}
.tab-box,
.tab-box2,
.tab-box3 {
  width: 450px;
  float: left;
  font-size: 16px;
}
.tab-box ul,
.tab-box2 ul,
.tab-box3 ul {
  margin-top: 10px;
  border-top: 1px solid #ccc;
}
.tab-box h3,
.tab-box2 h3,
.tab-box3 h3 {
  margin-top: 40px;
}
.tab-box li,
.tab-box2 li,
.tab-box3 li {
  padding: 5px 20px;
  height: 40px;
  color: #333;
  font-size: 16px;
  line-height: 40px;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
.tab-box li label,
.tab-box2 li label,
.tab-box3 li label {
  width: 110px;
  display: inline-block;
  text-align: left;
}
.tab-box li input,
.tab-box2 li input,
.tab-box3 li input {
  width: 60%;
  display: inline-block;
  margin-left: 2%;
  height: 30px;
  line-height: 30px;
  color: #666;
  border-radius: 0;
  -webkit-border-radius: 0;
  -o-border-radius: 0;
  -moz-border-radius: 0;
  background: #eff6ff;
}
.tab-box li input:focus,
.tab-box2 li input:focus,
.tab-box3 li input:focus {
  box-shadow: none;
}
.tab-box li span,
.tab-box2 li span,
.tab-box3 li span {
  width: 60%;
  display: inline-block;
  margin-left: 2%;
  height: 30px;
  line-height: 30px;
  color: #666;
}
.tab-box ul {
  border-left: 1px solid #ccc;
}
.tab-box3 ul.border-line {
  border-left: 1px solid #ccc;
}
.tab-box3 li label {
  width: 11%;
}
input.tx-input {
  width: 150px;
  border: 0;
  height: 30px;
  background: #eff6ff;
  border-radius: 0;
  -webkit-border-radius: 0;
  -o-border-radius: 0;
  -moz-border-radius: 0;
  border-bottom: 1px solid #eaeaea;
}
input.tx-input:focus {
  border: 0;
  border-bottom: 1px solid #eaeaea;
  box-shadow: none;
}
input.tx-input.wid-400 {
  width: 400px;
}
.show-span {
  padding: 0 10px !important;
  min-width: 100px;
  color: #666;
  border-bottom: 1px solid #eaeaea;
}
.tab-box2 {
  width: 568px;
}
.tab-box2 li label {
  width: 110px;
}
.tab-box2 li input,
.tab-box2 li span {
  width: 73%;
}
.hetong-xieyi2 {
  font-size: 18px;
  color: #333;
  text-align: left;
}
.agree-box {
  clear: both;
  padding-top: 50px;
}
.agree-box .tab-box3:last-child {
  width: 568px;
}
.agree-box .tab-box3 {
  width: 450px;
}
.agree-box .tab-box3 li input,
.agree-box .tab-box3 li span {
  width: 80%;
}
.link-orange-absolute {
  position: absolute;
  right: 0;
  top: 7px;
}
/*合同协议*/
.hetong-xiey-con {
  clear: both;
  padding-top: 40px;
}
.hetong-xiey-con h2 {
  text-align: left;
  margin: 20px 0;
}
.hetong-xiey-con h3 {
  margin: 20px 0;
}
.hetong-xiey-con p {
  line-height: 25px;
  margin-top: 20px;
  font-size: 16px;
}
.hetong-xiey-con p span {
  padding-left: 40px;
}
.hetong-xiey-con p span i {
  margin-right: 10px;
}
.hetong-xiey-con p i {
  height: 6px;
  width: 6px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  background: #333;
  display: inline-block;
}
.add-box {
  height: 90px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding-top: 60px;
  background: rgba(0, 0, 0, 0.3);
}
.add-btn {
  width: 96px;
  height: 32px;
  display: block;
  line-height: 1.25;
  margin: 0 auto;
  background: #009f42;
  color: #333333;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  padding: 8px 0;
  box-sizing: border-box;
}
.add-btn:hover {
  background: #35b657;
}
.yellow-tip {
  position: absolute;
  bottom: -30px;
  color: #35b657;
}
.show-tip-color {
  color: #c00000;
  font-style: normal;
}
.fdd-me-qm li:hover .hover-add-box {
  display: block;
}
.hover-add-box {
  height: 90px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  padding-top: 60px;
  background: rgba(0, 0, 0, 0.3);
}
.bg-yellow {
  background: #009f42;
  padding: 0 !important;
}
.red {
  color: #f00000;
  padding: 0 !important;
}
.bg-red {
  background: #f7bcbc;
  padding: 0 !important;
}
.m-top60 {
  margin-top: 70px !important;
}
.wr-tit {
  height: 30px;
  line-height: 30px;
  background: #fdfdfd;
  border-bottom: 1px solid #eaeaea;
}
.usersign {
  padding: 10px 0;
}
.mySign .usersign {
  display: block;
  width: 100%;
}
.mySign .usersign img {
  display: block;
  width: 100%;
}
/*新增 by-xiatianlin*/
.sign-pic {
  margin: 0 auto;
  text-align: center;
  line-height: 142px;
}
.sign-pic img {
  display: inline-block;
}
.tab-content-p.w-300 {
  width: 270px;
}
.tab-content-p.w-300 .choose-btn {
  margin-top: 30px;
}
.h-120 {
  height: 140px;
}
.put-tit {
  font-size: 14px;
  font-weight: normal;
}
.search-tab {
  padding: 25px 0 10px 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 1;
  color: #a6a6a6;
}
.qian-fa-box {
  margin-top: 15px;
}
.qian-fa-box li {
  float: left;
  width: 253px;
  height: 118px;
  text-align: center;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  position: relative;
  font-size: 12px;
  line-height: 1;
  color: #212a31;
  margin-right: 20px;
  border: 1px solid #eaeaea;
}
.qian-fa-box li a,
.qian-fa-box li .file-input {
  display: block;
  height: 100%;
  width: 100%;
  color: #212a31;
}
.qian-fa-box li a:hover {
  color: #212a31;
}
.qian-fa-box li .file-input {
  position: absolute;
  cursor: pointer;
  opacity: 0;
}
.qian-fa-box li i {
  height: 48px;
  width: 52px;
  margin: 20px auto 10px;
  background: url(images/fdd-img.png) no-repeat;
  display: inline-block;
}
.qian-fa-box li i.put-up-icon {
  background-position: -298px -160px;
}
.qian-fa-box li i.put-up-icon02 {
  background-position: -353px -160px;
}
.qian-fa-box li:hover {
  border-color: #009f42;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.06);
  box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.06);
}
.form-group input {
  width: 140px !important;
}
.new-code-style {
  background: #fff;
  color: #2a2a2a;
  text-align: center;
  border-width: 1px;
  border-color: #009f42;
  border-style: solid;
  box-sizing: border-box;
  text-decoration: none;
  height: 40px;
  border-radius: 0 3px 3px 0;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  right: 20px;
  top: 87px;
  outline: none;
  width: 80px;
  cursor: pointer;
}
.new-code-style.default {
  border-color: #eaeaea;
  cursor: default;
  color: #a6a6a6;
}
.new-code-style.default:hover {
  background: #fff;
  color: #a6a6a6;
}
.new-code-style:hover {
  background: #009f42;
}
.back-step {
  display: block;
  text-align: center;
  color: #35b657;
  font-size: 14px;
  margin-top: 20px;
}
.back-step:hover {
  color: #009f42;
}
.pd-top10 {
  padding-top: 10px;
}
.mt-80 {
  margin-top: 80px;
}
.mt-40 {
  margin-top: 40px;
}
.text-conversion li {
  padding: 40px 0;
  float: left;
  position: relative;
}
.text-conversion li h3 {
  font-weight: normal;
  font-size: 16px;
  margin-top: 10px;
}
.text-conversion li p {
  color: #999;
}
.text-conversion li.li-1 {
  width: 380px;
  padding: 40px 20px 0 60px;
}
.text-conversion li.li-2 {
  width: 200px;
  float: right;
  position: relative;
  padding-top: 50px;
  margin-right: 38px;
}
.text-conversion-ok {
  width: 30px;
  height: 30px;
  position: absolute;
  display: block;
  top: 52px;
  left: 0;
  border: 3px solid #009f42;
  border-radius: 50%;
  box-sizing: border-box;
}
.text-conversion-ok:before {
  position: absolute;
  content: '';
  width: 6px;
  height: 2px;
  background: #2a2a2a;
  z-index: 2;
  top: 13px;
  left: 6px;
  transform: rotate(48deg);
  -webkit-transform: rotate(48deg);
  -moz-transform: rotate(48deg);
  -o-transform: rotate(48deg);
}
.text-conversion-ok:after {
  position: absolute;
  content: '';
  width: 11px;
  height: 2px;
  background: #2a2a2a;
  z-index: 2;
  top: 11px;
  left: 8px;
  transform: rotate(132deg);
  -webkit-transform: rotate(132deg);
  -moz-transform: rotate(132deg);
  -o-transform: rotate(132deg);
}
.a-box {
  display: inline-block;
  color: #35b657;
  margin-top: 10px;
  position: absolute;
  right: 0px;
  top: 47px;
}
.a-box:hover {
  color: #35b657;
}
.a-box:hover .show-pop-arrow,
.a-box:hover .show-pop {
  display: block;
}
.a-box:hover .show-pop {
  left: auto;
  top: 35px;
  right: 0px;
}
.a-box:hover .show-pop:before {
  right: 20px;
  left: auto;
}
.line-box {
  border-top: 1px solid #eaeaea;
  text-align: center;
  margin-top: 50px;
  padding: 40px 0;
}
.table-hover {
  /*margin-top:30px;*/
}
.table-hover.no-margin {
  margin: 0;
}
.table-hover th:first-child,
.table-hover td:first-child {
  text-align: center;
}
.table-hover th .pd-10,
.table-hover td .pd-10 {
  padding-left: 20px;
}
.table-hover .ico_yiqian,
.table-hover .ico_weiqian {
  left: 13px;
}
.table-hover .ico_weiqian {
  background-position: -128px -72px;
}
.mg-50 {
  margin-top: 50px;
}
.contract-pic-mask {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  background: rgba(0, 0, 0, 0.6);
}
.examine {
  height: 30px;
  width: 90px;
  border: 1px solid #d1d1d1;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  margin: 60px auto 0;
  background: transparent;
  color: #fff;
  line-height: 30px;
  text-align: center;
  color: #d1d1d1;
  display: block;
}
.examine:hover {
  border-color: #fff;
  color: #fff;
}
.template {
  padding-bottom: 40px;
  overflow: hidden;
}
.template ul {
  margin-left: -31px;
}
.template li {
  height: 214px;
  width: 156px;
  float: left;
  margin: 28px 0 0 31px;
}
.template-content {
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  height: 207px;
  width: 154px;
  border: 1px solid #eaeaea;
}
.template-content.cur-border-blue {
  border: 1px solid #2896c8;
}
.template-content.cur-border-blue .template-info {
  border-top: 1px solid #2896c8;
}
.template-content.cur-border {
  border: 1px solid #35b657;
}
.template-content.cur-border .template-info {
  border-top: 1px solid #35b657;
}
.template-content:hover {
  box-shadow: 3px 8px 3px #f9f9f9;
}
.template-pic-box {
  height: 124px;
  padding-top: 24px;
  width: 100%;
  background: #f7f7f7;
  position: relative;
}
.template-pic-box:hover .contract-pic-mask {
  display: block;
}
.template-info {
  padding: 9px 10px 8px;
  height: 40px;
  font-size: 12px;
  line-height: 1;
  position: relative;
  font-weight: bold;
  line-height: 14px;
  background: #fff;
  word-wrap: break-word;
  word-break: break-all;
  border-top: 1px solid #eaeaea;
}
.template-info span {
  font-weight: normal;
}
.contract-pic {
  height: 123px;
  width: 116px;
  display: block;
  border: 1px solid #eaeaea;
  border-bottom: 0;
  background: #fff;
  text-align: center;
  overflow: hidden;
  -wekit-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
  margin: 0 auto;
}
.contract-pic img {
  max-width: 100%;
  display: inline-block;
  max-height: 100%;
}
.text-conversion2 {
  width: 1018px;
  min-height: 140px;
  border: 1px dashed #eaeaea;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  background: #fff;
  padding: 30px 40px;
  position: relative;
}
.mb-pic {
  height: 120px;
  width: 90px;
  position: absolute;
  left: 30px;
  top: 40px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  border: 1px solid #eaeaea;
  background: url(images/mb-pic.png) no-repeat;
}
.mb-pic .examine {
  width: 60px;
  margin: 45px auto 0;
}
.mb-pic:hover .contract-pic-mask {
  display: block;
}
.mb-pic img {
  max-width: 100%;
}
.mb-pic-bg {
  height: 120px;
  width: 90px;
  background: url(images/mb.jpg) no-repeat;
  background-size: 100% 100%;
}
.mb-txt {
  width: 580px;
}
.mb-txt h3 {
  font-size: 16px;
  font-weight: normal;
}
.mb-txt p {
  font-size: 12px;
  line-height: 1;
  color: #a2abb2;
  margin-top: 5px;
  word-wrap: break-word;
  line-height: 20px;
}
.pos-box {
  position: absolute;
  right: 90px;
  top: 73px;
}
.pos-box .text-conversion-right {
  left: -90px;
  top: 18px;
}
.pos-box .text-conversion-ok {
  left: -105px;
  top: 3px;
}
.pos-box .fddui-button-submit.puting {
  border: 1px solid #009f42;
  background: #009f42;
  color: #fff;
}
.checked-box {
  height: 20px;
  width: 20px;
  display: block;
  position: absolute;
  right: 0;
  -webkit-border-radius: 2px 0 0 0;
  border-radius: 2px 0 0 0;
  bottom: -1px;
  background: #fff;
  cursor: pointer;
  border-left: 1px solid #eaeaea;
  border-top: 1px solid #eaeaea;
}
.checked-box.checked-box-cur {
  background: url(images/fdd-img.png) #35b657 no-repeat;
  border-left-color: #35b657;
  border-top-color: #35b657;
  background-position: -134px -100px;
}
.cursor-pointer {
  cursor: pointer;
}
/*新增加2017-12-8*/
.approved {
  padding: 20px 20px 50px;
}
.approved p {
  margin-top: 25px;
  position: relative;
}
.approved p:last-child span {
  position: absolute;
  left: 255px;
  top: 0;
}
.approved p label,
.approved p span {
  display: inline-block;
}
.approved p label {
  width: 255px;
  text-align: right;
}
.approved p span {
  word-wrap: break-word;
  word-break: break-all;
  padding-left: 20px;
}
.approval-details {
  min-height: 100px;
  padding: 20px 0 40px 0;
}
.contact-box {
  padding: 30px 0 40px 280px;
}
.ico_cha_img3 {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  background-position: -56px -144px;
  position: fixed;
  right: 25px;
  top: 25px;
}
.text-left {
  text-align: left !important;
}
.user-info {
  border: 1px solid #eaeaea;
  padding: 40px;
  overflow: hidden;
  margin-bottom: 20px;
}
.user-info h3 {
  font-size: 12px;
  color: #999;
  font-weight: normal;
}
.user-info p {
  margin-top: 5px;
}
.user-info li {
  margin-top: 40px;
  float: left;
  width: 45%;
  height: 60px;
  margin-right: 5%;
  word-wrap: break-word;
  word-break: break-all;
}
.user-info-tab p {
  font-size: 16px;
  margin-bottom: 10px;
}
.pd-30 tr th:first-child,
.pd-30 tr td:first-child {
  padding-left: 30px;
}
.mt-60 {
  margin-top: 60px;
}
.add-admin {
  text-align: center;
  padding: 75px 0 30px;
}
.add-admin label {
  display: inline-block;
  width: 120px;
  text-align: right;
  padding-right: 10px;
}
.add-admin li {
  height: 65px;
}
.add-admin li input {
  width: 380px;
}
.add-admin li .error-tip {
  text-align: left;
  color: #c00;
  padding-left: 425px;
}
.add-admin li select {
  width: 462px;
}
.add-admin-tip {
  position: relative;
  height: 60px;
}
.add-admin-tip.h-40 {
  height: 40px;
}
.add-admin-tip.h-40 span {
  font-size: 12px;
  line-height: 1;
  color: #a6a6a6;
}
.add-admin-tip h2 {
  font-size: 16px;
  font-weight: normal;
}
.add-admin-tip p {
  color: #999;
  margin-top: 5px;
}
.add-admin-tip .add-admin-btn {
  padding: 8px 10px;
  height: 32px;
  position: absolute;
  line-height: 1.25;
  background: #009f42;
  color: #333;
  right: 0;
  top: 0;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  box-sizing: border-box;
}
.add-admin-tip .add-admin-btn:hover {
  background: #35b657;
}
.add-admin-tab {
  margin-bottom: 80px;
}
.add-admin-tab tr td:last-child:hover {
  color: #009f42;
}
.safe-icon {
  height: 17px;
  width: 17px;
  display: inline-block;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -577px -1px;
  vertical-align: middle;
}
.add-admin-list .fddv3-cut-text {
  padding: 0 10px 0 0 !important;
}
.add-admin-list a {
  color: #666;
}
.add-admin-list a:hover {
  color: #35b657 !important;
}
.add-admin-list a.add-admin-list-cur {
  color: #35b657 !important;
}
.add-admin-list tr:hover a {
  color: #666;
}
.add-admin-list tr:hover td {
  cursor: default;
}
.fddv3-tab .no-data-tip {
  height: 200px !important;
  text-align: center !important;
  font-size: 18px;
  color: #000;
  color: #a6a6a6;
}
.fddv3-tab .no-data-tip tr:hover td {
  background: #fff !important;
}
.fddv3-tab .no-data-tip i {
  height: 60px;
  width: 38px;
  background: url(images/fdd-img.png) no-repeat;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
  background-position: -480px -163px;
}
.add-purview {
  padding: 20px 20px 0;
  max-height: 200px;
  overflow-y: auto;
}
.add-purview::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.add-purview::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.add-purview::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.add-purview::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.add-purview li {
  margin-bottom: 25px;
  color: #000;
}
.com-checkbox {
  background: url(images/fdd-img.png) no-repeat;
  height: 16px;
  width: 16px;
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
  margin-right: 5px;
  background-position: -497px -53px;
}
.com-checkbox.on {
  background-position: -516px -53px;
}
.fddv3-img-tab {
  clear: both;
}
.down-all {
  color: #35b657;
  font-size: 12px;
}
.down-all:hover {
  color: #009f42;
}
.info-input-box,
.info-input-box2 {
  margin-bottom: 40px;
}
.info-input-box li,
.info-input-box2 li {
  position: relative;
  min-height: 90px;
}
.info-input-box li.left-li,
.info-input-box2 li.left-li {
  float: left;
  width: 45%;
}
.info-input-box li.right-li,
.info-input-box2 li.right-li {
  float: right;
  width: 52%;
}
.info-input-box li input,
.info-input-box2 li input {
  margin: 8px 0 5px;
  width: 100%;
  background: #fff;
}
.info-input-box li input.w-390,
.info-input-box2 li input.w-390 {
  width: 380px;
}
.info-input-box li input.input-yellow-bg,
.info-input-box2 li input.input-yellow-bg {
  background: #fffbea;
}
.info-input-box li .fddv3-cut-word,
.info-input-box2 li .fddv3-cut-word {
  width: 64%;
}
.info-input-box li .fddv3-cut-word .fddv3-cut-title,
.info-input-box2 li .fddv3-cut-word .fddv3-cut-title {
  max-width: 400px;
  top: -8px;
  left: 25px;
}
.info-input-box li .fddv3-cut-word .fddv3-cut-title:before,
.info-input-box2 li .fddv3-cut-word .fddv3-cut-title:before {
  border: 6px solid transparent;
  left: -12px;
  top: 13px;
  border-right: 6px solid rgba(33, 42, 49, 0.8);
}
.info-input-box2 li {
  min-height: 70px;
}
.info-input-box2 li.m-bt {
  min-height: 100px;
}
.info-input-box2 li label {
  display: inline-block;
  width: 30%;
  margin-right: 10px;
  text-align: right;
}
.info-input-box2 li input {
  width: 50%;
}
.info-input-box2 li .show-error-color {
  margin-left: 340px;
}
.pt-23 {
  padding-top: 23px;
}
.none-stuff {
  display: block;
  color: #000;
  padding-bottom: 4px;
}
.save-icon {
  background: url(images/fdd-img.png) no-repeat;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: 50px;
  width: 57px;
  background-position: -527px -161px;
}
.fddv3-img-tab .ico_sc {
  background-position: -211px -216px;
}
.checkbox-wrap {
  display: inline-block;
  cursor: pointer;
  margin-right: 30px;
  position: relative;
}
.checkbox-wrap em {
  display: inline-block;
  font-style: normal;
}
.checkbox-wrap.on span {
  border: 1px solid #009f42;
}
.checkbox-wrap.on span:before {
  display: block;
  content: "";
  background: #000;
  height: 10px;
  width: 10px;
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
}
.checkbox-wrap span {
  width: 16px !important;
  height: 16px !important;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  -moz-border-radius: 8px;
  display: inline-block;
  position: relative;
  margin-right: 5px;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid #999;
}
.see-tip {
  right: 0;
  top: 0;
  position: absolute;
  text-decoration: underline;
  color: #2a2a2a;
}
.see-tip:hover {
  color: #009f42;
}
.content-tip {
  padding: 20px;
}
.content-tip h3 {
  font-size: 12px;
}
.content-tip p {
  background: #fff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  font-size: 12px;
}
.pd-30 {
  padding-bottom: 20px;
}
.opacity-color {
  opacity: 0.5;
}
.show-error-bg {
  height: 100%;
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
}
.show-error-tip {
  height: 40px;
  margin: 0 auto;
  line-height: 40px;
  padding: 0 10px;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  text-align: center;
}
.put-bg {
  background: #f7f7f7;
}
.mt-30 {
  margin-top: 30px;
}
.big-pic {
  text-align: center;
  width: 800px;
  top: 40px;
  left: 50%;
  position: absolute;
  margin-left: -280px;
  background: #fff;
  bottom: 40px;
  box-sizing: border-box;
  overflow-y: auto;
}
.big-pic img {
  width: 800px;
}
.big-pic::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.big-pic::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.big-pic::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.big-pic::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.docItem {
  margin: 0 auto;
  width: 800px;
  height: 1132px;
  position: relative;
}
.page-item em {
  position: absolute;
  left: 10px;
  top: 10px;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  background: #ffcd33;
  color: #000;
  font-style: normal;
  border-radius: 30px;
}
.usersign {
  margin: 0 auto;
  cursor: move;
}
.ghost.moving {
  border: 1px dashed #ff0400;
}
.fddv3-signing {
  position: fixed;
  top: 0;
  left: 50%;
  margin-left: -550px;
  width: 1100px;
  padding-top: 120px;
  height: 99%;
  box-sizing: border-box;
}
.w-100w {
  width: 100% !important;
}
.textarea-box .add-admin {
  padding: 20px 0 0;
}
.textarea-box .add-admin input {
  width: 504px;
}
.textarea-box .add-admin label {
  width: 80px;
}
.textarea-box .add-admin p {
  text-align: left;
  text-align: left !important;
  padding-bottom: 20px;
}
.textarea-box .add-admin p span {
  color: #999;
}
.textarea-box .add-admin .error-tip {
  padding-left: 56px;
}
.no-com-box {
  padding: 40px 0 20px;
  text-align: center;
  color: #999;
}
.no-com-icon {
  height: 60px;
  width: 38px;
  background: url(images/fdd-img.png) no-repeat;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
  background-position: -480px -163px;
}
.pd-t160 {
  padding-top: 160px;
}
.box-yanzheng {
  cursor: pointer;
}
.box-yanzheng .yan-img {
  height: auto;
  border: 0;
}
/*合同模板的输入框的高度*/
.user-sign span input {
  height: 25px;
}
.opacity-none {
  opacity: 0;
}
.fixed-btn-box {
  height: 40px;
}
.hetong-xieyi sub input:focus {
  box-shadow: none;
  border: 0;
  border-bottom: 1px solid #999;
}
.show-textword {
  display: inline-block;
  max-width: 190px;
  text-overflow: ellipsis;
  overflow: hidden;
  vertical-align: top;
  white-space: nowrap;
}
/*个人认证*/
.company-botton-box {
  padding-top: 20px;
  width: 200px;
  margin: 0 auto;
  text-align: center;
}
.company-botton-box.text-left {
  text-align: left;
  text-align: left !important;
}
.company-botton-box .link-orange {
  border: 1px solid #009f42;
  margin-right: 10px;
}
.company-botton-box a {
  height: 32px;
  padding: 0 10px;
  margin-left: 5px;
  width: 90px;
  float: left;
  line-height: 32px;
  display: block;
  margin-top: 0;
  font-size: 12px;
}
.company-botton-box a:hover {
  background: #35b657;
}
/*修改新增加联系人by xiatianlin 2017-12-18*/
.fddui-form-searchbox {
  margin: 60px 25px 0 26px;
  position: relative;
}
.fddui-form-searchbox .searchbox-list {
  width: 99.9%;
  position: absolute;
  top: 42px;
  z-index: 99;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  background: #fff;
  border: 1px solid #eaeaea;
  max-height: 300px;
  overflow-y: auto;
}
.fddui-form-searchbox .searchbox-list::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.fddui-form-searchbox .searchbox-list::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.fddui-form-searchbox .searchbox-list::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background: #dcdcdc;
}
.fddui-form-searchbox .searchbox-list::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.fddui-form-searchbox .searchbox-list li {
  height: 32px;
  color: #a6a6a6;
  padding: 0 10px;
  box-sizing: border-box;
  line-height: 32px;
}
.fddui-form-searchbox .searchbox-list li:hover {
  background: #eff6ff;
  cursor: pointer;
}
.fddui-form-searchbox .fddv3-icon-glass {
  position: absolute;
  left: 5px;
  top: 5px;
}
.fddui-form-searchbox input {
  width: 100%;
  box-sizing: border-box;
}
.no-contact {
  font-size: 12px;
  padding: 10px 0 0 20px;
}
.no-contact a {
  color: #35b657;
}
.no-contact a:hover {
  color: #009f42;
}
.fdd-qsr-ss .fdd-qsr-ss-bottom .link-gray {
  background: #eaeaea;
}
.fdd-qsr-ss .fdd-qsr-ss-bottom .link-gray:hover {
  background: #35b657 !important;
  color: #fff;
}
.verify-box {
  position: absolute;
  width: 490px;
  height: 380px;
  margin-left: -245px;
  margin-top: -190px;
  left: 50%;
  top: 50%;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  background: #fff;
}
.verify-box.height-320 {
  width: 490px;
  height: 320px;
  margin-left: -245px;
  margin-top: -160px;
}
.verify-box.height-380 {
  height: 480px;
  margin-top: -290px;
  width: 330px;
  margin-left: -165px;
}
.verify-box-tit {
  height: 50px;
  font-size: 14px;
  padding-left: 20px;
  line-height: 50px;
  border-bottom: 1px solid #eaeaea;
}
.verify-box-tab {
  height: 39px;
  line-height: 39px;
  text-align: left;
  text-align: left !important;
  -webkit-display: flex;
  display: flex;
  background: #f5f5f5;
}
.verify-box-tab li {
  display: inline-block;
  -webkit-flex: 1;
  flex: 1;
  cursor: pointer;
  text-align: center;
  width: 33.3%;
}
.verify-box-tab li span {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  font-size: 14px;
}
.verify-box-tab li span.hover {
  font-weight: bold;
  border-bottom: 2px solid #009f42;
}
.message-box {
  margin: 40px auto 0;
  width: 260px;
}
.message-box .message-input {
  -webkit-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
  border-right: 0;
  width: 175px;
  font-size: 12px;
}
.message-box p {
  color: #a6a6a6;
}
.message-box-input {
  margin: 15px 0;
  position: relative;
}
.message-input-number {
  display: inline-block;
  width: 88px;
  height: 40px;
  background: #009f42;
  color: white;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 12px;
  line-height: 40px;
  text-align: center;
  -webkit-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
.message-input-number:hover {
  background: #35b657;
}
.message-input-number.on {
  background: #35b657;
  color: white;
}
.message-eid {
  text-align: center;
}
.message-eid .message-eid-img {
  height: 120px;
  width: 120px;
  margin: 20px auto;
  padding: 10px;
  border: 1px solid #eaeaea;
}
.message-eid .message-eid-img img {
  height: 100%;
  width: 100%;
}
.share-txt {
  margin-top: 15px;
  font-size: 12px;
}
.message-eid {
  text-align: center;
}
.message-eid-img {
  height: 120px;
  width: 120px;
  margin: 20px auto;
  padding: 10px;
  border: 1px solid #eaeaea;
}
.message-eid-img img {
  height: 120px;
  width: 120px;
}
.fddv3-icon-weixin,
.fddv3-icon-send {
  width: 18px;
  height: 18px;
  display: inline-block;
  position: relative;
  margin-right: 8px;
}
.fddv3-icon-weixin:before,
.fddv3-icon-send:before {
  content: '';
  position: absolute;
  width: 18px;
  height: 18px;
  display: block;
  top: 5px;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -46px -280px;
}
.fddv3-icon-send:before {
  background-position: -21px -278px;
}
.share-txt-tip {
  color: #a6a6a6;
  font-size: 12px;
}
.verify-close {
  height: 12px;
  width: 12px;
  display: inline-block;
  position: absolute;
  right: 20px;
  top: 20px;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -232px -106px;
}
.show-info-tip {
  color: #a6a6a6;
  margin-top: 20px;
}
.show-info-tip em {
  color: #009f42;
  font-style: normal;
}
.warning-tip {
  margin: 20px auto;
  padding: 18px;
  font-size: 12px;
  background: #e8fff2;
  color: #666;
}
.copy-btn {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  display: inline-block;
  color: #2a2a2a;
  font-size: 12px;
  padding: 2px 5px;
  background: #009f42;
}
.copy-btn:hover {
  background: #35b657;
}
.show-url {
  display: inline-block;
  font-size: 12px;
  max-width: 280px;
  vertical-align: text-top;
  padding-right: 10px;
}
.word-break {
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  padding-right: 10px;
  text-overflow: ellipsis;
}
/*分类管理*/
.fixed-pop-content,
.fixed-pop-content-sm {
  background: #fff;
  width: 600px;
  height: 580px;
  padding-bottom: 20px;
  left: 50%;
  top: 50%;
  position: absolute;
  margin-top: -300px;
  margin-left: -300px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
}
.fixed-pop-content-sm {
  height: 200px;
  margin-top: -100px;
}
.fixed-pop-tit {
  padding: 20px;
  font-size: 18px;
  border-bottom: 1px solid #eaeaea;
}
.operating {
  padding: 10px 20px;
  font-size: 12px;
}
.archiving-nav {
  width: 110px;
  height: 36px;
  position: fixed;
  left: 0;
  z-index: 999;
  text-align: center;
  line-height: 36px;
  border: 1px solid #eaeaea;
  top: 70px;
  color: #808080;
  background: #f7f8fa;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  font-size: 13px;
  cursor: pointer;
  box-shadow: 3px 3px 4px 2px rgba(33, 42, 49, 0.03);
}
.archiving-nav i {
  height: 12px;
  width: 8px;
  display: inline-block;
  background: url(images/fdd-img.png) no-repeat;
  vertical-align: middle;
  margin: -3px 0 0 10px;
  background-position: -560px -103px;
}
.archiving-nav:hover {
  color: #2a2a2a;
}
.archiving-nav:hover i {
  background-position: -573px -103px;
}
.archiving-wap {
  width: 214px;
  position: fixed;
  left: 0;
  top: 50px;
  bottom: 0;
  border-right: 1px solid #eaeaea;
  background: #f7f8fa;
}
.archiving-wap::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.archiving-wap::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.archiving-wap::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background: #dcdcdc;
}
.wrap-1000 {
  max-width: 1000px;
  padding-left: 100px;
  margin: 0 auto;
}
.wrap-1000 .fddv3-left,
.wrap-1000 .fddv3-right {
  width: 100%;
}
.archiving-top-tit {
  height: 44px;
  line-height: 44px;
  font-size: 14px;
  padding-left: 10px;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.stretch-icon {
  color: #2a2a2a;
  position: absolute;
  display: block;
  right: 10px;
  top: 0px;
}
.archiving-top-nav {
  height: 50px;
  line-height: 50px;
  padding: 0 10px;
}
.archiving-top-nav a {
  display: block;
  width: 50%;
  height: 24px;
  line-height: 24px;
  color: #2a2a2a;
  font-size: 12px;
  text-align: center;
  margin-top: 10px;
  float: left;
}
.archiving-top-nav a:hover,
.archiving-top-nav a.cur {
  background: #ccc;
  color: #fff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.archiving-top-nav a:hover .move-icon,
.archiving-top-nav a.cur .move-icon {
  background-position: -490px -133px;
}
.archiving-top-nav a:hover .file-icon,
.archiving-top-nav a.cur .file-icon {
  background-position: -564px -133px;
}
.archiving-con-wrap {
  position: absolute;
  top: 94px;
  left: 10px;
  right: 10px;
  bottom: 20px;
  background: #fff;
  overflow-y: auto;
  overflow-x: hidden;
  border: 1px solid #eaeaea;
}
.archiving-con-wrap .operating-con {
  height: 100%;
  border: 0;
  padding: 0;
  width: 100%;
}
.archiving-con-wrap .operating-con .fddv3-cut-word {
  width: 80%;
  font-size: 12px;
  vertical-align: text-top;
}
.archiving-con-wrap::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  background: transparent;
}
.archiving-con-wrap::-webkit-scrollbar-track {
  border-radius: 2px;
  background: transparent;
}
.archiving-con-wrap::-webkit-scrollbar-thumb {
  border-radius: 2px;
  background: #dcdcdc;
}
.operating-con {
  border: 1px solid #eaeaea;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  padding: 5px;
  height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
  position: relative;
}
.operating-con::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.operating-con::-webkit-scrollbar-track {
  border-radius: 10px;
  background: transparent;
}
.operating-con::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #dcdcdc;
}
.operating-con::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.archiving-link {
  height: 24px;
  width: 24px;
  position: absolute;
  right: 10px;
  top: 10px;
  display: block;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.archiving-link:hover {
  height: 24px;
  width: 24px;
  background: #ccc;
}
.archiving-link:hover .archiving-arrow {
  background-position: -525px -133px;
}
.archiving-arrow,
.move-icon,
.file-icon {
  height: 12px;
  width: 12px;
  display: inline-block;
  background: url(images/fdd-img.png) no-repeat;
}
.archiving-arrow {
  background-position: -508px -133px;
}
.move-icon {
  margin-right: 5px;
  background-position: -473px -133px;
}
.file-icon {
  margin-right: 5px;
  background-position: -544px -133px;
}
.folder-icon {
  height: 20px;
  width: 16px;
  padding-right: 5px;
  background: url(images/fdd-img.png) no-repeat;
  vertical-align: middle;
  display: inline-block;
  background-position: -538px -53px;
}
.black-arrow,
.gray-arrow {
  height: 10px;
  width: 6px;
  background: url(images/fdd-img.png) no-repeat;
  vertical-align: middle;
  display: inline-block;
}
.black-arrow {
  background-position: -366px -105px;
}
.gray-arrow {
  background-position: -353px -103px;
}
.operating-tip {
  padding: 5px 0 15px;
}
.operating-tip span {
  display: inline-block;
  cursor: pointer;
  padding-right: 20px;
  font-size: 14px;
}
.operating-tip span.cur,
.operating-tip span:hover {
  color: #009f42;
}
.operating-tip span.cur i.add-icon,
.operating-tip span:hover i.add-icon {
  background-position: -398px -101px;
}
.operating-tip span.cur i.edit-icon,
.operating-tip span:hover i.edit-icon {
  background-position: -434px -101px;
}
.operating-tip span.cur i.delete-icon,
.operating-tip span:hover i.delete-icon {
  background-position: -467px -100px;
}
.operating-tip i {
  width: 19px;
  height: 20px;
  background: url(images/fdd-img.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.operating-tip i.add-icon {
  background-position: -384px -101px;
}
.operating-tip i.edit-icon {
  background-position: -416px -101px;
}
.operating-tip i.delete-icon {
  background-position: -451px -101px;
}
/*添加文件列表*/
.all-file {
  padding: 5px 0 5px 5px;
}
.level-1-box {
  padding-left: 15px;
}
.level-1-box .folder-icon {
  height: 20px;
  width: 16px;
  font-size: 12px;
  padding-right: 5px;
  background: url(images/fdd-img.png) no-repeat;
  vertical-align: middle;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 7px;
  background-position: -538px -50px;
}
.level-1-box p {
  padding: 7px 0;
  position: relative;
}
.level-1-box p span {
  display: inline-block;
  width: 230px;
  padding-left: 12px;
}
.level-1-box p span .fddv3-cut-title {
  left: 20px;
}
.level-1-box p .black-arrow,
.level-1-box p .gray-arrow {
  position: absolute;
  left: -10px;
  top: 10px;
}
.level-1-box li {
  padding-left: 10px;
}
.level-1-box p {
  cursor: pointer;
}
.level-1-box p:hover:before {
  position: absolute;
  content: "";
  background: #eff6ff;
  width: 558px;
  height: 34px;
  top: 0px;
  left: -30px;
}
.level-cur-bg:hover:before {
  background: #eff6ff !important;
}
.level-cur-bg:before {
  position: absolute;
  content: "";
  background: #eff6ff;
  width: 558px;
  height: 34px;
  top: 0;
  left: -30px;
}
.level-cur-bg2:before {
  position: absolute;
  content: "";
  background: #eff6ff !important;
  width: 568px;
  height: 34px;
  top: 0;
  left: -50px;
}
.qr-btn-box {
  position: absolute;
  width: 115px !important;
  text-align: right;
  right: 5px;
  top: 4px;
  padding-left: 0px !important;
}
.edit-input {
  height: 28px !important;
  position: relative;
  left: 20px;
  font-size: 12px !important;
  top: -4px;
  background: #fff !important;
}
.level-1-box .edit-input {
  width: 370px;
}
.level-2-box .edit-input {
  width: 360px;
}
.level-2-box p:hover:before {
  left: -40px;
}
.level-2-box .level-cur-bg:before {
  left: -40px;
}
.level-3-box .edit-input {
  width: 350px;
}
.level-3-box p:hover:before {
  left: -50px;
}
.level-3-box .level-cur-bg:before {
  left: -50px;
}
.level-4-box .edit-input {
  width: 340px;
}
.level-4-box p:hover:before {
  left: -60px;
}
.level-4-box .level-cur-bg:before {
  left: -60px;
}
.level-3-box,
.level-4-box {
  padding-left: 10px;
}
.file-tip {
  padding: 5px 20px;
  text-align: right;
}
.file-tip .link-orange,
.file-tip .link-gray {
  margin-left: 10px;
}
.file-tip .fddui-button-submit {
  vertical-align: middle;
}
.file-tip em {
  font-style: normal;
  color: #009f42;
  padding-right: 5px;
}
.delete-tip {
  position: absolute;
  right: 5px;
  top: 3px;
  text-align: right;
}
.delete-tip em {
  display: inline-block;
  font-style: normal;
}
.delete-tip .cancel,
.delete-tip .sure {
  margin-top: 1px;
}
.cancel,
.sure {
  display: inline-block;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  height: 26px;
  width: 40px;
  margin-left: 10px;
  line-height: 26px;
  color: #fff;
  text-align: center;
}
.sure {
  background: #2a2a2a;
}
.sure:hover {
  background: #454a4d;
}
.cancel {
  background: #eaeaea;
  color: #2a2a2a;
}
.cancel:hover {
  color: #2a2a2a;
  background: #b2b2b6;
}
.create-file {
  padding-top: 20px;
}
.create-file input {
  width: 100%;
}
.create-file p {
  margin-bottom: 5px;
}
/*发送链接*/
.send-btn {
  display: block !important;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  color: #2a2a2a !important;
  background: #009f42;
  border: 1px solid #009f42;
}
.send-btn:hover {
  background: #35b657;
}
/*查看详情*/
.fddv3-tab-margin {
  margin: 0 20px 20px;
  background: #fff;
}
.fddv3-tab-margin table tr td:first-child,
.fddv3-tab-margin table tr th:first-child {
  width: 15%;
  text-align: center;
  padding-left: 0;
}
.fddv3-top-box {
  position: absolute;
  bottom: 40px;
  background: #f7f8fa;
  width: 100%;
  height: auto;
}
.top-arrow {
  height: 12px;
  width: 12px;
  display: inline-block;
  background: url(images/fdd-img.png) no-repeat;
  background-position: -585px -133px;
}
.fddv3-top-title {
  height: 28px;
  line-height: 28px;
  text-align: center;
  cursor: pointer;
  color: #808080;
  border-top: 1px solid #eaeaea;
}
.fddv3-top-title.fddv3-top-title-cur .top-arrow {
  background-position: -599px -135px;
}
.fddv3-top-title.fddv3-top-title-cur:hover .top-arrow {
  background-position: -588px -103px;
}
.fddv3-top-title:hover {
  background: #ebedf5;
  color: #2a2a2a;
}
.fddv3-top-title:hover .top-arrow {
  background-position: -540px -100px;
}
.fddv3-fiexd .fddv3-right-float {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  width: 540px;
  background: white;
  box-shadow: -6px 0 10px rgba(0, 0, 0, 0.1);
  z-index: 99;
}
.fddv3-fiexd .fddv3-right-float-top {
  width: 100%;
  border-bottom: 1px solid #eaeaea;
  height: 40px;
  line-height: 40px;
  box-sizing: border-box;
  padding: 0 0;
  background: #f0f0f0;
}
.fddv3-fiexd .fddv3-right-float-top span {
  color: #2a2a2a;
  margin-left: 15px;
  display: inline-block;
  width: 80%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fddv3-fiexd .fddv3-right-float-top a {
  float: right;
  color: white;
  font-size: 12px;
  background: #212a31;
  text-indent: -99999em;
  display: inline-block;
  width: 40px;
  height: 40px;
  position: relative;
}
.fddv3-fiexd .fddv3-right-float-top a:before {
  position: absolute;
  content: '';
  top: 12px;
  left: 12px;
  width: 14px;
  height: 14px;
  font-size: 16px;
  background-image: url(images/ico_all.png);
  background-repeat: no-repeat;
  background-position: -311px -48px;
}
.fddv3-fiexd .fddv3-right-float-center {
  position: absolute;
  left: 0;
  right: 0;
  top: 40px;
  bottom: 40px;
}
.fddv3-fiexd .fddv3-right-float-link {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 40px;
  text-align: right;
  border-top: 1px solid #eaeaea;
  background: #212a31;
}
.fddv3-fiexd .fddv3-right-float-link a {
  width: 90px;
  height: 40px;
  line-height: 40px;
  color: white;
  text-align: center;
  display: inline-block;
}
.fddv3-fiexd .fddv3-right-float-link a:hover {
  color: #fff;
  background: #009f42;
}
.fddv3-fiexd .fddv3-right-float-link .fddui-form {
  margin: 0 10px;
}
.fddv3-fiexd .fddv3-right-float-link .fddui-form a {
  color: #2a2a2a;
}
.fddv3-fiexd .fddv3-right-float-link .fddui-form textarea {
  width: 100%;
  height: 60px;
  outline: 0;
}
.fddv3-fiexd .fddv3-right-float-link .fddv3-right-float-orange {
  background: #009f42;
  color: #fff;
}
.fddv3-fiexd .fddv3-right-float-link .fddv3-right-float-orange:hover {
  color: #fff;
  background: #35b657;
}
.no-found {
  padding: 120px 0;
  width: 300px;
  margin: 0 auto;
}
.no-found p {
  color: #ccc;
  margin-bottom: 10px;
  text-align: center;
}
.no-found-icon {
  display: block;
  height: 115px;
  width: 110px;
  margin: 0 auto;
  background: url(data:image/png;base64,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) no-repeat;
}
/*重构基本信息页面*/
.user-info-box {
  width: 1038px;
  padding: 24px 30px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  float: left;
  border: 1px solid #eaeaea;
}
.user-info-list li {
  margin-top: 18px;
  color: #a6a6a6;
  position: relative;
}
.user-info-list li span {
  padding-left: 25px;
  color: #2a2a2a;
}
.user-info-list li span.user-info-name {
  width: 300px;
  display: inline-block;
  padding-right: 0;
  vertical-align: top;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.user-info-list li span a {
  color: #35b657;
}
.user-info-list li span a:hover {
  color: #009f42;
}
.fdd-kg-bg {
  background: #d2d2d2;
  position: absolute;
  width: 40px;
  height: 20px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  -moz-border-radius: 10px;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  right: 70px;
  top: 23%;
}
.fdd-kg-bg.hover {
  background: #009f42;
}
.fdd-kg-bg.hover .label-r {
  left: auto;
  right: 2px;
}
.fdd-kg-bg span {
  display: inline-block;
  vertical-align: middle;
  width: 45%;
  text-align: center;
  font-size: 12px;
  color: #999;
  line-height: 26px;
}
.fdd-kg-bg .label-r {
  width: 16px;
  height: 16px;
  background: #fff;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 2px;
  left: 2px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  transition: left 200ms;
  -o-transition: left 200ms;
  -webkit-transition: left 200ms;
  -moz-transition: left 200ms;
}
.fdd-kg-bg input {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 200px;
  opacity: 0;
  filter: alpha(opacity=0);
  width: 36px;
  height: 16px;
}
.fdd-kg-tip,
.fdd-kg-tip-link {
  position: absolute;
  width: 60px;
  height: 20px;
  top: 8px;
  right: 10px;
  text-align: right;
  font-size: 12px;
  color: #2a2a2a;
}
.fdd-kg-tip-link {
  top: -2px;
}
.fdd-kg-tip-link a {
  color: #35b657;
}
.fdd-kg-tip-link a:hover {
  color: orange;
}
.add-number-box {
  font-size: 12px;
}
.add-number {
  display: inline-block;
  height: 30px;
  width: 150px;
  text-align: center;
  border: 1px solid #eaeaea;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  line-height: 30px;
  vertical-align: middle;
  margin: 30px 10px;
  position: relative;
}
.add-number:hover {
  border: 1px solid #009f42;
}
.add-number i {
  display: inline-block;
  width: 88px;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
}
.add-number a {
  color: #999;
  display: inline-block;
  font-size: 16px;
  height: 30px;
  width: 30px;
  position: absolute;
  top: 0;
  right: 0;
}
.add-number a.left-del {
  left: 0;
  font-size: 22px;
  right: auto;
}
.add-number a:hover {
  color: #2a2a2a;
  background: #e8fff2;
}
.step-btn {
  margin-left: 28px;
  color: #2a2a2a;
  cursor: pointer;
  letter-spacing: 1px;
}
.set-userimg-box {
  padding: 15px 20px;
}
.set-userimg-tip {
  color: #a6a6a6;
  padding-left: 10px;
  font-size: 12px;
}
.set-userimg {
  margin: 20px 0;
  height: 290px;
  width: 290px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  position: relative;
  text-align: center;
  line-height: 290px;
  overflow: hidden;
  border: 1px solid #eaeaea;
}
.set-userimg img {
  width: 100%;
  height: 100%;
}
.set-userimg-mark {
  height: 290px;
  width: 290px;
  position: absolute;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
}
.set-userimg-mark-round {
  height: 290px;
  width: 290px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
  background: rgba(255, 255, 255, 0.2);
}
.set-userimg-button {
  background: #fff;
  text-align: center;
  cursor: pointer;
  border: 1px solid #009f42;
  box-sizing: border-box;
  vertical-align: middle;
  font-size: 12px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  width: 88px;
  display: inline-block;
  line-height: 30px;
  color: #2a2a2a;
  height: 32px;
  position: relative;
}
.set-userimg-button:hover {
  border: 1px solid #009f42;
  background: #009f42;
  color: #fff;
}
.set-userimg-button input {
  height: 100%;
  width: 100%;
  opacity: 0;
  position: absolute;
  cursor: pointer;
  left: 0;
  top: 0;
}
.set-user-img {
  height: 50px;
  width: 50px;
  display: inline-block;
  color: #fff;
  line-height: 50px;
  text-align: center;
  vertical-align: middle;
  margin-left: 25px;
  position: relative;
}
.set-user-img:hover .edit-txt {
  display: inline-block;
}
.set-user-img img {
  height: 50px;
  width: 50px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
}
.h-206 {
  height: 206px;
}
.mg-t70 {
  margin-top: 90px;
}
.edit-txt {
  display: none;
  position: absolute;
  height: 50px;
  width: 50px;
  top: 0;
  left: 0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  background: rgba(0, 0, 0, 0.4);
  font-style: normal;
}
.appbg {
  width: 100%;
  height: 100%;
  position: fixed;
  background: url(images/login-bg.jpg) #494945 no-repeat;
  background-size: cover;
  min-height: 640px;
  overflow-y: auto;
}
.boder-red {
  border: #cc0000 solid 1px !important;
}
/*改版填写信息2017-12-13 by xiatianlin */
.header-top,
.header-bottom {
  height: 50px;
  width: 100%;
  position: fixed;
  left: 0;
  z-index: 110;
}
.header-top {
  top: 0;
  background: #009f42;
  -webkit-animation: bounceInDown ease-in-out 1s 1;
  animation: bounceInDown ease-in-out 1s 1;
}
.header-bottom {
  bottom: 0;
  background: #fff;
  border-top: 1px solid #edeff2;
}
.header-bottom.bottom-shadow {
  border: none;
  box-shadow: -3px -3px 12px 2px rgba(33, 42, 49, 0.03);
}
.header-wrap {
  position: relative;
  width: 1100px;
  margin: 0 auto;
}
.logo-box {
  position: absolute;
  left: 0;
  top: 0;
  padding-top: 13px;
}
.sm-logo {
  height: 36px;
  width: 110px;
  display: inline-block;
  line-height: 30px;
  vertical-align: middle;
  margin: -3px 15px 0 10px;
}
.sm-logo.m-lr {
  margin: 0 15px;
}
.sm-logo img {
  width: 100%;
}
.go-index {
  display: inline-block;
  height: 28px;
  line-height: 28px;
  padding-left: 15px;
  color: #fff;
  vertical-align: top;
  border-left: 1px solid #fff;
}
.go-index:hover {
  color: #fff;
}
.header-top-con {
  text-align: right;
  padding-top: 10px;
}
.header-top-con.p-r {
  padding-right: 30px;
}
.sign-btn,
.gray-btn {
  width: 88px;
  height: 32px;
  display: inline-block;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  line-height: 32px;
  color: #000;
  position: relative;
  font-size: 12px;
  text-align: center;
  background: #009f42;
}
.sign-btn:hover,
.gray-btn:hover {
  background: #35b657;
}
.sign-btn input,
.gray-btn input {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.sign-btn {
  color: #fff;
}
.sign-btn:hover {
  color: #fff;
}
.gray-btn {
  background: #eaeaea !important;
}
.gray-btn:hover {
  background: #c4c4c4 !important;
  color: #333;
}
.save-btn {
  width: 88px;
  height: 32px;
  display: inline-block;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  line-height: 32px;
  color: #000;
  position: relative;
  font-size: 12px;
  margin-left: 10px;
  text-align: center;
  background: #eaeaea;
}
.save-btn:hover {
  color: #2a2a2a;
  background: #c4c4c4;
}
.content-box {
  width: 1100px;
  margin: 0 auto;
}
.put-up-info {
  width: 1018px;
  min-height: 140px;
  border: 1px dashed #eaeaea;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  background: #fff;
  padding: 20px 40px;
  margin-top: 22px;
  position: relative;
}
.mb-pic {
  height: 120px;
  width: 90px;
  position: absolute;
  left: 30px;
  top: 30px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  border: 1px solid #eaeaea;
}
.mb-pic .examine {
  width: 60px;
  margin: 45px auto 0;
}
.mb-pic:hover .contract-pic-mask {
  display: block;
}
.mb-pic:hover .page-number {
  display: none;
}
.mb-pic img {
  max-width: 100%;
  max-height: 100%;
}
.page-number,
.novice-guide-number,
.page-tit {
  height: 24px;
  line-height: 24px;
  width: 100%;
  position: absolute;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  bottom: 0;
  left: 0;
  font-size: 12px;
  color: #fff;
  text-align: center;
  display: block;
  background: rgba(57, 64, 71, 0.3);
}
.page-tit {
  height: 40px;
  line-height: 40px;
}
.novice-guide-number {
  background: #c3c5c7;
}
.contract-pic-mask {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  background: rgba(57, 64, 71, 0.3);
}
.examine {
  height: 30px;
  width: 90px;
  font-size: 12px;
  border: 1px solid white;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  margin: 60px auto 0;
  background: transparent;
  color: #fff;
  line-height: 30px;
  text-align: center;
  color: white;
  display: block;
}
.examine:hover {
  border-color: #fff;
  color: #fff;
}
.mb-txt h3 {
  font-size: 16px;
  font-weight: normal;
  word-wrap: break-word;
  word-break: break-all;
}
.mb-txt h3 span {
  padding-left: 5px;
  color: #a6a6a6;
}
.mb-txt p {
  font-size: 12px;
  line-height: 1;
  color: #a2abb2;
  margin-top: 5px;
  word-wrap: break-word;
  word-break: break-all;
  line-height: 20px;
}
.pos-box {
  position: absolute;
  width: 300px;
  right: 90px;
  top: 50px;
}
.pos-box .txt-state {
  width: 100px;
  display: inline-block;
  height: 40px;
  text-align: center;
  position: relative;
}
.pos-box .txt-state .text-conversion-ok {
  top: 20px;
  left: 80px;
  -webkit-animation: animatek ease-in-out 0.5s 1;
  animation: animatek ease-in-out 0.5s 1;
}
.pos-box .txt-state .text-conversion-right {
  top: 35px;
  left: 95px;
}
.put-up-box {
  width: 190px;
  display: inline-block;
  height: 40px;
  text-align: right;
}
.put-up-box .choose-btn {
  display: inline-block;
}
.put-up-box .choose-btn {
  position: relative;
}
.put-up-box .choose-btn:hover .show-pop {
  display: block;
  top: 40px;
  left: auto;
  line-height: 18px;
  right: -70px;
}
.put-up-box .choose-btn:hover .show-pop:before {
  left: 280px;
}
.com-border-box {
  margin-top: 60px;
}
.com-border-tit {
  height: 30px;
  font-weight: normal;
  padding-left: 10px;
  font-size: 18px;
  color: #000;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.com-border-tit:before {
  content: "";
  left: 0;
  top: 3px;
  position: absolute;
  display: block;
  height: 20px;
  width: 2px;
  background: #009f42;
}
.fill-in-box li {
  margin-top: 30px;
  position: relative;
}
.fill-in-box li label {
  width: 180px;
  display: inline-block;
  text-align: right;
  margin-right: 20px;
}
.fill-in-box li label.pt-10 {
  padding-top: 10px;
}
.fill-in-box li em {
  font-style: normal;
}
.fill-in-box li .from-textarea {
  color: #2a2a2a;
}
.fill-in-box li input {
  width: 710px;
  color: #2a2a2a;
  background: none;
}
.from-textarea {
  height: 90px;
  width: 710px;
  padding: 10px;
  background: none;
  vertical-align: top;
}
.date-tip-box {
  position: absolute;
  right: 0;
  top: 10px;
  width: 180px;
}
.date-tip-box span {
  color: #2a2a2a;
  font-size: 12px;
}
.date-icon {
  background: url(images/fdd-img.png) no-repeat;
  height: 22px;
  width: 22px;
  display: inline-block;
  vertical-align: middle;
  background-position: -113px -133px;
}
.date-icon:hover {
  background-position: -134px -133px;
}
.date-icon:hover .show-pop {
  display: block;
  left: -50px;
  width: 100px;
}
.date-icon:hover .show-pop:before {
  left: 55px;
}
.date-icon:hover .show-pop p {
  margin-top: 0;
}
.check-box,
.annex-icon,
.append-icon {
  display: inline-block;
  height: 17px;
  width: 16px;
  background: url(images/fdd-img.png) no-repeat;
  cursor: pointer;
  margin-right: 5px;
  vertical-align: middle;
}
.check-box {
  background-position: -40px -134px;
  margin-right: 0;
}
.check-box.check-on {
  background-position: -59px -134px;
}
.annex-tip,
.arbitration {
  font-size: 12px;
  position: relative;
}
.annex-tip a,
.arbitration a {
  color: #35b657;
}
.annex-tip a:hover,
.arbitration a:hover {
  color: #009f42;
}
.annex-tip .check-box,
.arbitration .check-box {
  margin-right: 6px;
}
.annex-tip span,
.arbitration span {
  color: #a6a6a6;
}
.annex-tip {
  margin: 10px 0 0 200px;
}
.arbitration {
  padding: 10px 0 0 0;
}
.annex-hover {
  width: 65px;
  height: 20px;
  vertical-align: top;
  position: relative;
}
.annex-hover label {
  cursor: pointer;
}
.annex-hover input {
  position: absolute;
  height: 0;
  opacity: 0;
  overflow: hidden;
  width: 0;
  z-index: -1;
}
.annex-hover:hover {
  color: #35b657;
}
.annex-hover:hover .show-pop {
  display: block;
  width: 430px;
  left: 0;
}
.annex-hover:hover .show-pop:before {
  left: 10px;
}
.annex-icon {
  width: 14px;
  position: relative;
  margin-right: 3px;
  cursor: default;
  background-position: -99px -137px;
}
.annex-list {
  padding-left: 200px;
  margin: 20px 0 0 -10px;
}
.annex-list li {
  float: left;
  height: 34px;
  line-height: 34px;
  margin: 0 0 20px 10px;
  width: 350px;
  font-size: 12px;
  background: #f7f7f7;
}
.annex-list span {
  width: 280px;
  display: inline-block;
}
.annex-list span em {
  color: #a6a6a6;
  font-style: normal;
}
.icon-ppt,
.icon-excel,
.icon-pdf,
.icon-pic,
.icon-word {
  width: 34px;
  height: 34px;
  display: inline-block;
  vertical-align: middle;
  background: url(images/fdd-img.png) no-repeat;
}
.icon-pic {
  background-position: -57px -234px;
}
.icon-pdf {
  background-position: -167px -235px;
}
.icon-excel {
  background-position: -1px -234px;
}
.icon-word {
  background-position: -110px -235px;
}
.icon-ppt {
  background-position: -223px -235px;
}
.dele-icon {
  width: 17px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  background: url(images/fdd-img.png) no-repeat;
  margin-left: 3px;
  cursor: pointer;
  background-position: -2px -137px;
}
.dele-icon:hover,
.dele-icon:active {
  width: 24px;
  height: 24px;
  margin-left: 0px;
}
.dele-icon:hover {
  background-position: -16px -134px;
}
.red {
  color: #c00000;
}
.sign-list {
  position: relative;
  margin: 30px 0 0 -30px;
}
.sign-list li {
  padding: 20px 30px 20px 70px;
  width: 432px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  position: relative;
  cursor: pointer;
  float: left;
  background: #fff;
  margin-left: 30px;
  border: 1px solid #eaeaea;
}
.sign-list li.on {
  border: 1px solid #009f42;
}
.sign-list li.on span {
  border: 1px solid #009f42;
}
.sign-list li.on span:before {
  display: block;
  content: "";
  background: #212a31;
  height: 6px;
  width: 6px;
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
}
.sign-list li span {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  display: block;
  position: absolute;
  cursor: pointer;
  top: 33px;
  left: 30px;
  border: 1px solid #ccc;
}
.sign-list li h3 {
  color: #000;
  font-size: 14px;
  font-weight: normal;
}
.sign-list li p {
  color: #a6a6a6;
}
.sign-con-box {
  min-height: 290px;
  padding: 40px 40px 30px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  margin: 30px auto 80px;
  border: 1px dashed #eaeaea;
}
.sign-con-box:hover {
  box-shadow: 0 12px 18px 8px rgba(0, 0, 0, 0.03);
}
.sign-con-box .color-gray {
  color: #a6a6a6;
}
.sign-con-box li {
  position: relative;
}
.sign-con-box li.mb-30 {
  margin-bottom: 30px;
}
.sign-con-box label {
  width: 140px;
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 10px;
  margin-right: 10px;
  text-align: right;
}
.sign-con-box label em {
  font-style: normal;
  color: #f00000;
  padding: 0 !important;
  color: #c00000;
}
.note-tip {
  color: #a6a6a6;
  margin-top: -10px;
}
.sign-select,
.sign-select-w100 {
  width: 710px;
  display: inline-block;
  position: relative;
}
.sign-select-w100 {
  width: 100%;
  margin-top: 10px;
}
.sign-wrap,
.m-left {
  margin-left: 165px;
}
.show-value,
.add-sign-people {
  height: 38px;
  line-height: 38px;
  width: 100%;
  background: #fff;
  padding: 0 10px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  cursor: pointer;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
}
.show-value span,
.add-sign-people span {
  display: inline-block;
  width: 145px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.show-value:hover,
.add-sign-people:hover,
.show-value.show-value-on,
.add-sign-people.show-value-on {
  border-color: #009f42;
}
.hidden-box {
  overflow: hidden;
}
.show-value span.color-gray {
  display: inline;
}
.add-sign-people {
  height: 46px;
  line-height: 46px;
  text-align: center;
  border: 1px dashed #eaeaea;
  width: 710px;
  background: #fafafa;
}
.add-sign-people:hover {
  background: #e8fff2;
}
.add-sign-people a {
  color: #2a2a2a;
  position: relative;
  display: inline-block;
}
.sign-select-list,
.sign-select-list2 {
  width: 100%;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  position: absolute;
  top: 42px;
  z-index: 10;
  background: #fff;
  left: 0;
  max-height: 104px;
  overflow: auto;
  border: 1px solid #eaeaea;
  box-sizing: border-box;
}
.sign-select-list::-webkit-scrollbar,
.sign-select-list2::-webkit-scrollbar {
  width: 6px;
  height: 10px;
  background: transparent;
}
.sign-select-list::-webkit-scrollbar-track,
.sign-select-list2::-webkit-scrollbar-track {
  border-radius: 3px;
  background: transparent;
}
.sign-select-list::-webkit-scrollbar-thumb,
.sign-select-list2::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: #dcdcdc;
}
.sign-select-list::-webkit-scrollbar-thumb:hover,
.sign-select-list2::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.sign-select-list p,
.sign-select-list li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  text-overflow: ellipsis;
  cursor: pointer;
}
.sign-select-list p:hover,
.sign-select-list li:hover {
  background: #eff6ff;
}
.sign-select-list2 p {
  padding: 5px 10px;
  line-height: 20px;
  cursor: pointer;
}
.sign-select-list2 p:hover {
  background: #eff6ff;
}
.down-arrow {
  height: 12px;
  width: 12px;
  background: url(images/fdd-img.png) no-repeat;
  position: absolute;
  right: 10px;
  top: 15px;
  display: block;
  background-position: -160px -140px;
}
.phone-contact {
  display: inline-block;
  position: relative;
  height: 72px;
  line-height: 72px;
  background: #e8fff2;
  margin-bottom: 20px;
  box-sizing: border-box;
  border: 1px solid #009f42;
}
.phone-contact .contact-number:hover {
  cursor: move;
}
.phone-contact .dele-icon {
  position: absolute;
  right: 3px;
  top: 5px;
}
.phone-contact .dele-icon:hover {
  position: absolute;
  right: 0px;
  top: 2px;
}
.contact-number-bg {
  width: 8px;
  height: 26px;
  display: inline-block;
  background: url(images/fdd-img.png) no-repeat;
  position: absolute;
  left: 3px;
  top: 23px;
  text-align: left;
  text-align: left !important;
  color: #000;
  vertical-align: middle;
  background-position: -265px -240px;
}
.word-break {
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  padding-right: 30px;
  text-overflow: ellipsis;
}
.contact-number {
  display: inline-block;
  width: 40px;
  border-right: 1px solid #009f42;
  text-align: center;
  height: 70px;
  line-height: 70px;
}
.contact {
  display: inline-block;
  width: 200px;
  margin-left: 10px;
  position: relative;
  background: #fff;
  line-height: 38px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  padding: 0 10px;
  height: 38px;
  border: 1px solid #eaeaea;
}
.contact input {
  color: #2a2a2a;
}
.contact input:disabled {
  height: 36px;
  background: #fff;
  border: 0;
}
.contact:hover .show-pop {
  display: block;
}
.contact span {
  width: 200px;
  display: inline-block;
  vertical-align: middle;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.contact span.w-140 {
  width: auto;
  max-width: 140px;
}
.contact span.w-100 {
  max-width: 125px;
}
.contact span.w-70 {
  max-width: 70px;
}
.contact span.wid-180 {
  width: 180px;
}
.contact .w-180,
.contact .w-200 {
  width: 100%;
  border: 0;
  outline: 0;
  line-height: 30px;
  background: transparent;
  vertical-align: middle;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.contact .w-180:focus,
.contact .w-200:focus {
  border: 0;
  box-shadow: none;
}
.contact em {
  font-style: normal;
  vertical-align: middle;
}
.contact-icon {
  height: 23px;
  width: 21px;
  display: inline-block;
  background: url(images/fdd-img.png) no-repeat;
  position: absolute;
  right: 10px;
  top: 10px;
  background-position: -179px -135px;
}
.no-legalize {
  display: inline-block;
  position: absolute;
  right: -110px;
  top: 0px;
  color: #a6a6a6;
}
.w-110 {
  width: 140px;
  margin-left: 10px;
}
.contact-cur {
  background: #fafafa;
  border: 1px solid #eaeaea;
}
.contact-cur .contact-number {
  border-right: 1px solid #eaeaea;
}
.contact-cur .contact-number:hover {
  cursor: default;
}
.contact-cur .contact-number {
  color: #a6a6a6;
}
.contact-cur .contact {
  background: #fafafa;
  color: #a6a6a6;
}
.new-add-icon {
  font-size: 24px;
  display: inline-block;
  position: absolute;
  top: -2px;
  width: 30px;
  height: 30px;
  margin-right: 5px;
  left: -25px;
}
.allow-box {
  margin-top: 20px;
  height: 60px;
  width: 710px;
  position: relative;
}
.allow-box.no-top {
  margin-top: 0;
}
.allow-box p {
  display: inline-block;
  font-size: 12px;
  padding-top: 6px;
  cursor: pointer;
  color: #2a2a2a;
  float: right;
}
.allow-box p.allow-right-text {
  float: left;
  padding-top: 0;
}
.allow-box-span {
  margin-right: 30px;
}
.allow-box-span a {
  color: #2a2a2a;
}
.allow-box-span a:hover {
  color: #2a2a2a;
}
.allow-right-text {
  text-align: right;
}
.allow-right-text .line {
  border-left: 1px solid #a6a6a6;
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}
.allow-right-text a {
  font-size: 12px;
  color: #2a2a2a;
  display: inline-block;
  text-decoration: underline;
}
.allow-right-text a.add-people-phone {
  height: 32px;
  width: 110px;
  line-height: 31px;
  text-align: center;
  margin-right: 10px;
  text-decoration: none;
  border: 1px solid #eaeaea;
  background: #fafafa;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.allow-right-text a.add-people-phone:hover {
  border-color: #009f42;
  background: #e8fff2;
  color: #333;
}
.allow-right-text a:hover {
  color: #35b657;
}
.big-pic {
  text-align: center;
  position: absolute;
  top: 50px;
  bottom: 60px;
  left: 50%;
  margin-left: -400px;
  width: 812px;
  background: transparent;
  box-sizing: border-box;
  overflow-y: auto;
}
.big-pic .pagesmargin:last-child {
  margin-bottom: 0;
}
.big-pic img {
  width: 800px;
  display: block;
}
.big-pic::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.big-pic::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.big-pic::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.big-pic::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.big-pic-text {
  position: absolute;
  left: 50%;
  margin-left: -406px;
  width: 812px;
  bottom: 20px;
  background: transparent;
  color: white;
  font-size: 14px;
  text-align: center;
}
/*重构签署页面by xiatianlin 2017-12-13*/
.signature-wrap {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding-top: 52px;
  height: 100%;
  box-sizing: border-box;
}
.signature-left {
  width: 219px;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 90;
  top: 52px;
  background: #f5f5f5;
  border-right: 1px solid #eaeaea;
}
/*左边签章模块*/
.signature-left-wrap {
  margin: 20px auto;
  width: 180px;
}
.signature-scrollbar {
  width: 100%;
  position: absolute;
  top: 0px;
  bottom: 60px;
  box-sizing: border-box;
}
.signature-scrollbar,
.signature-con-scrollbar {
  overflow: auto;
}
.signature-scrollbar::-webkit-scrollbar,
.signature-con-scrollbar::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.signature-scrollbar::-webkit-scrollbar-track,
.signature-con-scrollbar::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.signature-scrollbar::-webkit-scrollbar-thumb,
.signature-con-scrollbar::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.signature-scrollbar::-webkit-scrollbar-thumb:hover,
.signature-con-scrollbar::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.signature-center {
  background: #fafafa;
  height: 100%;
  position: relative;
  padding: 30px 166px 30px 220px;
  box-sizing: border-box;
}
.signature-center.pd-right-0 {
  padding: 30px 0 0 220px;
}
.personal-signature-pic {
  background: #fff;
  border: 1px dashed #eaeaea;
  border-bottom: 1px solid #eaeaea;
  width: 180px;
  padding: 10px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.personal-signature-pic:hover {
  border: 1px dashed #009f42;
}
.scroll-list {
  width: 800%;
}
.scroll-list li {
  width: 180px;
  text-align: center;
  float: left;
  cursor: move;
}
.scroll-list li img {
  display: inline;
  max-width: 100%;
}
.flip-pages {
  height: 30px;
  text-align: center;
  width: 180px;
  line-height: 28px;
  background: #f5f5f5;
  color: #000;
  position: relative;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
  border-top: 0;
}
.flip-pages-txt {
  width: 60px;
  text-align: left;
  text-align: left !important;
  overflow: hidden;
  margin: 0 auto;
}
.flip-pages-txt p {
  width: 500%;
}
.flip-pages-txt p span {
  display: inline-block;
  width: 60px;
  text-align: center;
  font-size: 12px;
}
.prv-icon,
.next-icon {
  display: inline-block;
  background: url(images/fdd-img.png) no-repeat;
  height: 17px;
  width: 17px;
  position: absolute;
  top: 3px;
}
.prv-icon {
  cursor: default;
  left: 35px;
  background-position: -260px -133px;
}
.prv-icon.prv-icon-black {
  cursor: pointer;
  background-position: -284px -134px;
}
.prv-icon.prv-icon-black:hover {
  top: 6px;
  background-position: -313px -137px;
}
.next-icon {
  right: 37px;
  top: 2px;
  background-position: -271px -133px;
}
.next-icon.next-icon-gray {
  background-position: -296px -133px;
  cursor: default;
}
.next-icon.next-icon-gray:hover {
  top: 2px;
  background-position: -296px -133px;
}
.next-icon:hover {
  top: 6px;
  background-position: -220px -136px;
}
.fdd-icon-problem {
  color: #ccc;
  font-size: 16px;
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  line-height: 16px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  text-align: center;
  background: #009f42;
  vertical-align: middle;
  cursor: pointer;
}
.fdd-icon-problem:hover {
  color: #b3b3b3;
}
.fdd-icon-problem:hover .fddv3-cut-title {
  display: block;
  z-index: 99;
  text-align: left;
  width: 140px;
  left: -67px;
  top: -8px;
  font-size: 14px;
}
.fdd-icon-problem:hover .fddv3-cut-title:before {
  top: -12px;
  left: 70px;
}
.fdd-icon-problem:hover .fddv3-cut-title p {
  color: #fff;
  margin-top: 0;
}
.fdd-icon-problem:before {
  content: "?";
  color: #fff;
  font-size: 12px;
}
.signature-con {
  width: 800px;
  height: 100%;
  margin: 0 auto;
  position: relative;
  border: 1px solid #eaeaea;
  box-shadow: 0 4px 4px 5px rgba(0, 0, 0, 0.03);
  box-sizing: border-box;
}
.signature-con-scrollbar {
  width: 800px;
  position: absolute;
  top: 32px;
  left: 20px;
  background: #fff;
  bottom: 0px;
  box-sizing: border-box;
  overflow-x: hidden;
}
.agreement-pic {
  width: 100%;
}
/*公司签章*/
.personal-signat,
.company-signature {
  margin-top: 20px;
}
.border-gray-line {
  margin-bottom: 30px;
  height: 30px;
  width: 180px;
  border-bottom: 1px solid #eaeaea;
}
.h-133 {
  height: 123px;
}
.h-180 {
  height: 165px;
}
.h-42 {
  height: 42px;
}
.date-tip {
  font-size: 16px;
  cursor: move;
  font-weight: normal;
  text-align: center;
}
.signature-right {
  width: 165px;
  position: absolute;
  height: 100%;
  right: 0;
  z-index: 100;
  top: 52px;
  background: #f5f5f5;
  border-left: 1px solid #eaeaea;
}
.signature-right .signature-scrollbar {
  bottom: 120px;
}
.signature-right-list {
  width: 108px;
  margin: 0 auto;
  position: absolute;
  top: 70px;
  bottom: 0;
  left: 25px;
  right: 25px;
  z-index: 100;
  overflow: auto;
}
.signature-right-list li {
  width: 100%;
  margin: 0 auto 20px;
  height: 150px;
  border: 1px solid #eaeaea;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}
.signature-right-list li:hover,
.signature-right-list li.cur {
  border: 2px solid #009f42;
  color: #000;
}
.signature-right-list li:hover .bottom-nubmer,
.signature-right-list li.cur .bottom-nubmer {
  background: #009f42;
  color: #000;
}
.signature-right-list li img {
  height: 100%;
  width: 100%;
}
.signature-right-tag,
.signature-right-tag02,
.signature-right-tag03 {
  height: 14px;
  width: 10px;
  background: url(images/fdd-img.png) no-repeat;
  position: absolute;
  left: 5px;
  top: -2px;
}
.signature-right-tag.left-15,
.signature-right-tag02.left-15,
.signature-right-tag03.left-15 {
  left: 15px;
}
.signature-right-tag.left-25,
.signature-right-tag02.left-25,
.signature-right-tag03.left-25 {
  left: 25px;
}
.sign-animate {
  animation: animatek1 0.1s 1 ease-in;
}
@keyframes animatek1 {
  0% {
    transform: scale(3);
    opacity: 0;
  }
  30% {
    transform: scale(2.2);
    opacity: .1;
  }
  50% {
    transform: scale(1.8);
    opacity: .3;
  }
  70% {
    transform: scale(1.5);
    opacity: .5;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.signature-right-tag {
  background-position: -531px -243px;
}
.signature-right-tag02 {
  background-position: -531px -266px;
}
.signature-right-tag03 {
  background-position: -597px -267px;
}
.bottom-nubmer {
  position: absolute;
  right: 0px;
  bottom: 0px;
  height: 18px;
  width: 18px;
  display: block;
  background: #eaeaea;
  line-height: 18px;
  color: #fff;
  text-align: center;
  font-size: 12px;
}
.top-icon {
  position: absolute;
  right: -30px;
  bottom: 20px;
  cursor: pointer;
}
.shrink-icon {
  background: url(images/fdd-img.png) no-repeat;
  width: 19px;
  height: 40px;
  display: block;
  position: absolute;
  top: 50%;
  z-index: 99;
  margin-top: -20px;
  right: 147px;
  background-position: -280px -233px;
}
.shrink-icon:hover {
  background-position: -302px -233px;
}
.signature-right-close {
  width: 0;
}
.signature-right-close .shrink-icon {
  left: auto;
  right: 0;
  background-position: -323px -233px;
}
.signature-right-close .shrink-icon:hover {
  background-position: -344px -233px;
}
.signature-right-tit,
.signature-left-tit {
  margin-top: 20px;
  padding: 0 10px;
}
.signature-right-tit h3,
.signature-left-tit h3 {
  font-size: 14px;
  font-weight: normal;
}
.signature-right-tit p,
.signature-left-tit p {
  font-size: 12px;
  color: #a6a6a6;
  line-height: 18px;
  margin-top: 5px;
}
.signature-right-tit p span,
.signature-left-tit p span {
  padding-left: 10px;
}
.signature-right-tit h3 {
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.signature-left-tit {
  padding: 0;
}
/*制定签章位置*/
.signature-place {
  padding-bottom: 30px;
}
.signature-place .signature-left-tit h3 {
  margin-bottom: 15px;
}
.check-sign-list li {
  margin-top: 10px;
  height: 34px;
  padding-left: 10px;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  cursor: move;
  position: relative;
  line-height: 34px;
}
.check-sign-list li.cursor {
  cursor: pointer;
}
.check-sign-list li:hover {
  background: #eaeaea;
  border-color: #eaeaea;
}
.check-sign-list li.check-sign-on {
  background: #fee99a;
  border-color: #fccf48;
}
.pos-number {
  position: absolute;
  top: 1px;
  right: 50px;
}
.pos-number.r-t-20 {
  right: 20px;
}
.sign-date-icon,
.sign-seal-icon,
.sign-pen-icon {
  height: 20px;
  width: 100px;
  display: inline-block;
}
.sign-seal-icon {
  width: 135px;
}
.wid-840 {
  width: 840px;
  position: relative;
  margin: 0 auto;
  height: 100%;
}
.personal-sign,
.date-sign,
.company-sign {
  position: absolute;
  max-width: 180px;
  cursor: move;
  z-index: 999;
}
.personal-sign img,
.date-sign img,
.company-sign img {
  max-width: 100%;
}
.personal-sign:hover .sign-img-tip,
.date-sign:hover .sign-img-tip,
.company-sign:hover .sign-img-tip {
  display: block;
}
.personal-sign i,
.date-sign i,
.company-sign i {
  display: inline-block;
  height: 12px;
  width: 12px;
}
.personal-sign i:before,
.date-sign i:before,
.company-sign i:before {
  background: url(images/fdd-img.png) no-repeat;
  display: inline-block;
  height: 12px;
  margin-top: 6px;
  width: 12px;
  content: "";
  background-position: -563px -57px;
}
.personal-sign-img,
.date-sign-img,
.company-sign-img {
  text-align: center;
  padding: 10px;
  border: 1px dashed #ccc;
  background: rgba(234, 234, 234, 0.5);
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
}
.personal-sign-img:hover,
.date-sign-img:hover,
.company-sign-img:hover,
.personal-sign-img.sign-img-hover,
.date-sign-img.sign-img-hover,
.company-sign-img.sign-img-hover {
  background: rgba(254, 236, 164, 0.7);
  border-color: #35b657;
}
.sign-img-tip {
  background: #eff6ff;
  border: 1px solid #fef1bf;
  padding: 5px;
  max-width: 100%;
  display: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-top: 5px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  color: #a6a6a6;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
}
.personal-sign {
  top: 100px;
  left: 150px;
}
.company-sign {
  top: 300px;
  left: 190px;
}
.date-sign {
  top: 230px;
  left: 460px;
}
.com-sign-close {
  position: absolute;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  display: block;
  background: #ff3756;
  top: -10px;
  right: -10px;
}
.com-sign-close:hover {
  background: #f72142;
}
.com-sign-close:active {
  background: #f72142;
}
.fddv3-form-none input {
  border: none;
  padding: 0;
  height: auto;
  line-height: normal;
  background: none;
}
.fddv3-form-none input:focus {
  border: none;
  box-shadow: none;
}
/*上传文档*/
.put-box-list {
  padding-top: 40px;
  overflow: hidden;
}
.put-box-list li {
  height: 180px;
  width: 250px;
  margin: 0 20px 30px 0;
  border: 1px solid #eaeaea;
  float: left;
  position: relative;
  text-align: center;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
}
.put-box-list li img {
  max-width: 100%;
  display: inline-block;
  max-height: 100%;
}
.put-box-list li:hover .close-btn {
  display: block;
}
.put-box-list-icon {
  margin-top: 40px;
  display: block;
  height: 30px;
  width: 30px;
  margin: 40px auto 0;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.close-btn {
  height: 20px;
  width: 20px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  line-height: 20px;
  background: #999;
  color: #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  position: absolute;
  display: none;
  right: -5px;
  top: -5px;
}
.put-box-list-h3 {
  font-size: 16px;
  font-weight: normal;
  margin: 15px 0 10px;
}
.put-box-list-txt {
  color: #a6a6a6;
  font-size: 12px;
}
.flie-txt {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.fdd-dx-list {
  width: 140px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.fdd-dx-list .show-value {
  height: 40px;
  line-height: 40px;
}
.fdd-ss-link {
  width: 100%;
  height: 32px;
  display: block;
}
.fdd-ss-link a {
  float: left;
  width: auto;
  padding: 0 15px;
}
.fdd-ss-link a:hover {
  color: #009f42;
}
.fdd-ss-link .hover {
  color: #009f42;
}
.fixed-pop-bg .fixed-pop-con .head {
  padding-bottom: 10px;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: left;
}
.fixed-pop-bg .fixed-pop-con .head > h3 {
  flex: 2;
}
.fixed-pop-bg .fixed-pop-con .head .close {
  text-align: right;
  cursor: pointer;
}
.related-contract-add {
  margin-top: 10px !important;
  font-size: 12px;
  padding-left: 205px;
  box-sizing: border-box;
  cursor: pointer;
  color: #666;
}
.related-contract-add .addicon {
  display: inline-block;
  margin-right: 5px;
  width: 14px;
  height: 14px;
  line-height: 12px;
  font-size: 10px;
  border: 1px solid #666;
  border-radius: 50%;
  text-align: center;
  vertical-align: bottom;
}
.related-contract-add-box {
  padding: 20px 20px;
  width: 600px;
  margin: auto;
  bottom: 0;
  left: 0;
  right: auto;
  box-sizing: border-box;
  top: 50%;
  transform: translateY(-50%);
}
.related-contract-add-box .body {
  margin-top: 20px;
  width: 100%;
}
.related-contract-add-box .body > table {
  table-layout: fixed;
  width: 100%;
  border-collapse: collapse;
}
.related-contract-add-box .body > table thead {
  background: #f9f9f9;
  font-weight: bold;
  color: #7d7c7c;
  height: 40px;
  line-height: 40px;
}
.related-contract-add-box .body > table thead th {
  padding-right: 10px;
}
.related-contract-add-box .body > table tbody {
  font-size: 12px;
}
.related-contract-add-box .body > table tbody tr {
  border-bottom: 1px solid #eaeaea;
}
.related-contract-add-box .body > table tbody tr td {
  text-align: center;
  padding-right: 10px;
  height: 40px;
  color: #666;
}
.related-contract-add-box .body > table tbody tr td.filename {
  text-align: left;
}
.related-contract-add-box .body > table tbody tr td.radio {
  padding-right: 0;
  box-sizing: border-box;
}
.related-contract-add-box .body > table tbody tr td.radio input[type=radio]:checked {
  border: 1px solid #009f42;
}
.related-contract-add-box .body > table tbody tr td span.desc {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  padding-bottom: 5px;
  padding-bottom: 0px;
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
}
.related-contract-add-box .body > table tbody tr td span.fddv3-tab-blue {
  color: #2896c8;
}
.related-contract-add-box .search {
  position: relative;
}
.related-contract-add-box .search > i {
  position: absolute;
  left: 5px;
  top: 3px;
}
.related-contract-add-box .search > i.close {
  left: 79%;
  top: 12px;
  cursor: pointer;
}
.related-contract-add-box .search > input {
  padding-left: 38px;
  width: 83%;
  height: 36px;
  box-sizing: border-box;
}
.related-contract-add-box .search > button.gray-btn {
  height: 36px;
  line-height: 36px;
}
.related-contract-add-box .nodata {
  padding: 40px 0;
  text-align: center;
  font-size: 14px;
}
.related-contract-add-box .confirm {
  margin-top: 20px;
  text-align: right;
}
.child-contract select.searchtype {
  width: 120px !important;
  text-indent: 5px !important;
  height: 36px !important;
  line-height: 36px !important;
}
.child-contract input.searchword {
  width: 215px !important;
}
.add-sign-type {
  width: auto;
  min-width: 618px;
}
.add-sign-type .phone-contact {
  padding-right: 10px;
  width: auto;
}
.add-sign-type .contact {
  width: 125px;
}
.add-sign-type .contact > span {
  width: inherit;
}
.add-sign-type .contact > span.wid-100 {
  width: 100px;
}
.add-sign-type .contact > span.ng-binding {
  width: auto;
}
.add-sign-type .keyword {
  margin-left: 10px;
  display: inline-block;
}
.add-sign-type .keyword > input {
  width: 130px;
}
.add-sign-type .keyword > select {
  background-color: #fff !important;
}
.add-sign-type .sendway {
  margin-right: 20px;
}
.add-sign-type .add-sign-people {
  width: auto;
  display: inline-block;
  min-width: 618px;
}
.contract-list th.left {
  text-align: left;
  padding-left: 0px;
}
.contract-list th.center {
  text-align: left;
  padding-left: 30px;
}
.contract-list tr td.left {
  text-align: left;
  padding-left: 0px;
}
.contract-list tr td.center {
  text-align: left;
  padding-left: 30px;
}
.batch-sign-list {
  margin-top: 40px;
}
.batch-sign-list .title {
  display: flex;
  align-items: center;
}
.batch-sign-list .title h3 {
  flex: 2;
}
.batch-sign-list .title p {
  color: #a6a6a6;
}
.batch-sign-list .list {
  margin-top: 10px;
}
.batch-sign-list .list p {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  padding-bottom: 5px;
  height: 25px;
  line-height: 25px;
  cursor: pointer;
}
.batch-sign-list .list p.hover,
.batch-sign-list .list p:hover {
  color: #009f42;
}
.batch-sign-list .list p > i {
  vertical-align: text-top;
}
.batch-sign-list .list p > i.icon {
  position: relative;
  display: inline-block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACVklEQVRoQ+2aP2hUQRCHv2tSCGkkklbSCoLY2WgaSwujlmqjggGrqG0kjSR2gRRa2mmnlRb+CUkR0MKgQgRTBRWCNiKpRPkdqxyX27ez+96+ewdv25uZ/X03szf75l2HEV+dEddPCOARcCgz5AtgIXWPIgCJP58aONLvFrAU6dM19wEcB970BPwA7KZsEPA5BWwDU8ANYDl2Dx+AAr90wV4B07GBDfaKr30U+zEwAVwFHhh8/5tYAO4A8zFBjba9AHvAKjAGXAQeGmN4S6g3A3UAKMungWdO+AWXlSBHUzIgAK1zTvhv4CzwJETQNADpvQLcB345iOdFEE0EkN7bwF3gu4PQ+Ri4mgogsQIQyI4rrY1BBE0AKDqwKiWV1GdgBnjXD5EKoA59PXTAgE/ANY+dOu8c8APYNDS8gf0oBeAAsAYcMwDI5Ajw0WP7rxdYQlUGoM10wZOw0PoJvA0Y6doyXmBTeCNIyUBIdNWf/3EBK81A1SKL4rUAue5C1iy2GWgzYK0Vj12WEtIDzsmSwvrdX3senLIArAMnKgZYAWYHxMwCYO3EMYxbwNe6AGKElbXNkoGyomL8W4C2D8TUS3uI3TdQx2DLmpgsh/ggcNSqwGjnGyBnAXhvfKQ0au+aPQXO1HUGRv4uFPPNlrXNUkJlRcX4twBtJ46pl7p+hUpqinIvfQY0IfYNaKOUJBirYeodgVbyZE7OAtCkue51CbicAjAJfKtbbWC/e8DNfpuiN/V6B7AIHG4AiK4ZqoJ9z8yh/0po7K3x9zDXl6LyDQEMU7hp779IFtQxU3az1gAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 15px 15px;
  width: 15px;
  height: 19px;
}
.batch-sign-list .list p > i.iconhover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACw0lEQVRoQ+2aPWgTYRjHf+8lURC6iMVVXAuCdFPE5Ao66VBbN20uRQMKTmrXiotYN0Foa7yCm93sVCF38WsQdFCsYEEnUUHqIkVEklcuKZK29/Xm7kJS7ub/87zP757/3fPeh6DPD9Hn9eMPYOqPQA4mDGlh2Dc7XcMboFk8450mVouT1zHsGbWYltodYKEwjBSv2xKugPzRyQL+MSIPfAYOAlcwrLuqa7gDmPk8aHYrmaxh2AXVxIF6s2CDA9AoILVFBPuAixjWfGBsmyAYoMENJq1plaShtO0AGfGbungG7ALOY1gPQ+XwtFB7B7oBYNRqVPQTaCxvFH4Ww1oMA9EbHXAAnOPByBhCOoXXachRJu3HQRC9BeBUa+oXgDlgHcEoReuJH0TvAbQgpoBbwNoGhHN9uB69CdCCcACmEHyhIcco2a/cCHoAAO8L1tQdKzmW+kRDnmHSfrsVojMAUx8HeSnoAkNqq5SqZVfdgj6D5CrwE+S74IHnPo/UAWZP7SG3/gLB4UCA5hwUQ5SqH1y1/2dBmExxATRvd8cGEZmhwGWF+EXRfuOra25b5IC3xn9HoN6BwKpjFpi6bGWMswMx1+ibLgVIai8UtotpB9IOhPWKhy4RC1X0aTR5PGJpm8Mb4qnrg1MiAKb+EjgSKwDyHoZ9eVvORADCTmIVwuzuj5xb/tYdAJXComoT6UDUolTiU4B0Dqj4xUWbWmhHWuj+yb1k/hyKaI7N4bK+Qun59hfIiVjI1N8DwY+UaoRLGNbp7gyyvt8LqZ3ZaOpELBStJLXoFGBH3kbVTBBNnVpIijnPF7TRzm1wdHNg/l2L9mbOiRayjJSrwSvGrdAmgKI6wPzIfrLye9zlRMonuEPRurY1h9+Xeucr/W3gQKSF4wleIpsruz0z+/8rUTk6gJYbjqeGDrNoma9MVD3t2/d/q/wDb0gGT6Ky7EQAAAAASUVORK5CYII=);
}
.contracttemp {
  border-bottom: 0px;
}
.contracttemp-search {
  padding: 10px 0;
  width: 100%;
  display: flex;
  align-items: center;
}
.contracttemp-search .search {
  margin-left: auto;
  position: relative;
}
.contracttemp-search .search > input {
  padding-left: 30px;
  width: 300px;
  height: 36px;
}
.contracttemp-search .search .close {
  position: absolute;
  left: 274px;
  top: 10px;
  cursor: pointer;
}
.contracttemp .multibatch {
  margin-right: 2px;
  vertical-align: text-bottom;
  display: inline-block;
  width: 15px;
  height: 15px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACVklEQVRoQ+2aP2hUQRCHv2tSCGkkklbSCoLY2WgaSwujlmqjggGrqG0kjSR2gRRa2mmnlRb+CUkR0MKgQgRTBRWCNiKpRPkdqxyX27ez+96+ewdv25uZ/X03szf75l2HEV+dEddPCOARcCgz5AtgIXWPIgCJP58aONLvFrAU6dM19wEcB970BPwA7KZsEPA5BWwDU8ANYDl2Dx+AAr90wV4B07GBDfaKr30U+zEwAVwFHhh8/5tYAO4A8zFBjba9AHvAKjAGXAQeGmN4S6g3A3UAKMungWdO+AWXlSBHUzIgAK1zTvhv4CzwJETQNADpvQLcB345iOdFEE0EkN7bwF3gu4PQ+Ri4mgogsQIQyI4rrY1BBE0AKDqwKiWV1GdgBnjXD5EKoA59PXTAgE/ANY+dOu8c8APYNDS8gf0oBeAAsAYcMwDI5Ajw0WP7rxdYQlUGoM10wZOw0PoJvA0Y6doyXmBTeCNIyUBIdNWf/3EBK81A1SKL4rUAue5C1iy2GWgzYK0Vj12WEtIDzsmSwvrdX3senLIArAMnKgZYAWYHxMwCYO3EMYxbwNe6AGKElbXNkoGyomL8W4C2D8TUS3uI3TdQx2DLmpgsh/ggcNSqwGjnGyBnAXhvfKQ0au+aPQXO1HUGRv4uFPPNlrXNUkJlRcX4twBtJ46pl7p+hUpqinIvfQY0IfYNaKOUJBirYeodgVbyZE7OAtCkue51CbicAjAJfKtbbWC/e8DNfpuiN/V6B7AIHG4AiK4ZqoJ9z8yh/0po7K3x9zDXl6LyDQEMU7hp779IFtQxU3az1gAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 12px 12px;
}
.contracttemp-table {
  margin-top: 10px;
}
.contracttemp-batch .head {
  padding-bottom: 15px;
  border-bottom: 1px solid #dadada;
}
.contracttemp-batch > .body .step {
  margin: 0 auto;
  margin-bottom: 20px;
}
.contracttemp-batch > .body .step .file {
  position: relative;
  width: 300px;
  height: 200px;
  margin: 30px auto 20px;
  overflow: hidden;
  border: 1px solid #eaeaea;
}
.contracttemp-batch > .body .step .file .put-box-list-icon,
.contracttemp-batch > .body .step .file .put-box-list-txt,
.contracttemp-batch > .body .step .file .title {
  margin-top: 0;
  position: absolute;
  left: 0;
  right: 0;
  top: 50px;
}
.contracttemp-batch > .body .step .file .title {
  top: 90px;
  font-size: 16px;
  margin: 15px 0 10px;
  color: #2a2a2a;
  text-align: center;
}
.contracttemp-batch > .body .step .file .put-box-list-txt {
  top: 130px;
  text-align: center;
}
.contracttemp-batch > .body .step .file .upload {
  clear: both;
  text-align: center;
}
.contracttemp-batch > .body .step .file .upload > input[type='file'] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  font-size: 0;
  cursor: pointer;
}
.contracttemp-batch > .body .step .info {
  text-align: center;
}
.contracttemp-batch > .body .step .info > a {
  color: #35b657;
}
.contracttemp-batch > .body .error table {
  table-layout: fixed;
  width: 100%;
  border-collapse: collapse;
}
.contracttemp-batch > .body .error table thead {
  background: #f9f9f9;
  font-weight: bold;
  color: #7d7c7c;
  height: 40px;
  line-height: 40px;
}
.contracttemp-batch > .body .error table thead th {
  padding-right: 10px;
}
.contracttemp-batch > .body .error table tbody {
  font-size: 12px;
}
.contracttemp-batch > .body .error table tbody tr {
  border-bottom: 1px solid #eaeaea;
}
.contracttemp-batch > .body .error table tbody tr td {
  text-align: center;
  padding-right: 10px;
  height: 40px;
  color: #666;
}
.contractemp-view .fddv3-right-float-center {
  overflow: scroll !important;
}
.contractemp-view .fddv3-right-float-center img {
  display: inline-block;
  width: 100%;
}
.signature-right {
  width: 165px;
  position: absolute;
  height: 100%;
  right: 0;
  z-index: 100;
  top: 52px;
  background: #f5f5f5;
  border-left: 1px solid #eaeaea;
}
.signature-right-close {
  width: 0;
}
.right-panel {
  width: 100%;
  height: 100%;
}
.signature-right-list {
  width: 108px;
  margin: 0 auto;
  max-height: 830px;
}
.signature-right-list,
.signing-contract-content {
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  margin: 0 auto;
}
.signature-right-list::-webkit-scrollbar,
.signing-contract-content::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.signature-right-list::-webkit-scrollbar-track,
.signing-contract-content::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.signature-right-list::-webkit-scrollbar-thumb,
.signing-contract-content::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.signature-right-list::-webkit-scrollbar-thumb:hover,
.signing-contract-content::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.fddv3-tab td.topic {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
.fddv3-tab td.topic span {
  display: block;
}
.fddv3-tab td.topic span.left {
  float: left;
  margin-top: 1px;
}
.fddv3-tab td.maintopic {
  line-height: 20px;
}
.fddv3-tab td.topic span.right {
  margin-left: 22px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\000032}}.animate_tab{opacity:0}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000325}}.animate01{-webkit-animation-delay:.3s!important;-o-animation-delay:.3s!important;-moz-animation-delay:.3s!important;animation-delay:.3s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000328}}.animate02{-webkit-animation-delay:.4s!important;-o-animation-delay:.4s!important;-moz-animation-delay:.4s!important;animation-delay:.4s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000331}}.animate03{-webkit-animation-delay:.5s!important;-o-animation-delay:.5s!important;-moz-animation-delay:.5s!important;animation-delay:.5s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000334}}.animate04{-webkit-animation-delay:.6s!important;-o-animation-delay:.6s!important;-moz-animation-delay:.6s!important;animation-delay:.6s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000337}}.animate05{-webkit-animation-delay:.7s!important;-o-animation-delay:.7s!important;-moz-animation-delay:.7s!important;animation-delay:.7s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000340}}.animate06{-webkit-animation-delay:.8s!important;-o-animation-delay:.8s!important;-moz-animation-delay:.8s!important;animation-delay:.8s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000343}}.animate07{-webkit-animation-delay:.9s!important;-o-animation-delay:.9s!important;-moz-animation-delay:.9s!important;animation-delay:.9s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000346}}.animate08{-webkit-animation-delay:1s!important;-o-animation-delay:1s!important;-moz-animation-delay:1s!important;animation-delay:1s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000349}}.animate{animation:myfirst .7s 0ms linear forwards;-webkit-animation:myfirst .7s 0ms linear forwards;-moz-animation:myfirst .7s 0ms linear forwards;-o-animation:myfirst .7s 0ms linear forwards}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000352}}.animate .fdd-ad-text{animation:banner .3s 0ms linear forwards;-webkit-animation:banner .3s 0ms linear forwards;-moz-animation:banner .3s 0ms linear forwards;-o-animation:banner .3s 0ms linear forwards;opacity:0;filter:alpha(opacity=0);margin-top:-70px}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000357}}.animate .two-flash{top:20px;position:relative;animation:two .4s .3s linear forwards;-webkit-animation:two .4s .3s linear forwards;-moz-animation:two .4s .3s linear forwards;-o-animation:two .4s .3s linear forwards;opacity:0;filter:alpha(opacity=0)}@keyframes myfirst{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000364}}0%{opacity:.5;filter:alpha(opacity=50)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000365}}to{opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes myfirst{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000368}}0%{opacity:.5;filter:alpha(opacity=50)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000369}}to{opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes myfirst{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000372}}0%{opacity:.5;filter:alpha(opacity=50)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000373}}to{opacity:1;filter:alpha(opacity=100)}}@-o-keyframes myfirst{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000376}}0%{opacity:.5;filter:alpha(opacity=50)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000377}}to{opacity:1;filter:alpha(opacity=100)}}@keyframes banner{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000380}}0%{transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000381}}to{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes banner{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000386}}0%{transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000387}}to{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes banner{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000393}}0%{transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\0000394}}to{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1;filter:alpha(opacity=100)}}@-o-keyframes banner{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003100}}0%{transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003101}}to{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1;filter:alpha(opacity=100)}}@keyframes two{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003107}}0%{top:20px;position:relative}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003108}}to{top:0;position:relative;opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes two{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003115}}0%{top:20px;position:relative}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003116}}to{top:0;position:relative;opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes two{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003123}}0%{top:20px;position:relative}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003124}}to{top:0;position:relative;opacity:1;filter:alpha(opacity=100)}}@-o-keyframes two{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003131}}0%{top:20px;position:relative}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003132}}to{top:0;position:relative;opacity:1;filter:alpha(opacity=100)}}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003138}}.animate .fdd-home-two-title span{top:20px;position:relative;display:block;opacity:0;filter:alpha(opacity=0);animation:two .4s .3s linear forwards;-webkit-animation:two .4s .3s linear forwards;-moz-animation:two .4s .3s linear forwards;-o-animation:two .4s .3s linear forwards}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003145}}.animate .fdd-home-two-title p{top:20px;position:relative;animation:two .3s .4s linear forwards;-webkit-animation:two .3s .4s linear forwards;-moz-animation:two .3s .4s linear forwards;-o-animation:two .3s .4s linear forwards;opacity:0;filter:alpha(opacity=0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003151}}.animate .fdd-home-two-right{top:20px;position:relative;display:block;animation:two .3s .4s linear forwards;-webkit-animation:two .3s .4s linear forwards;-moz-animation:two .3s .4s linear forwards;-o-animation:two .3s .4s linear forwards;opacity:0;filter:alpha(opacity=0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003158}}.animate .fdd-three-bg{top:20px;position:relative;animation:two .3s .4s linear forwards;-webkit-animation:two .3s .4s linear forwards;-moz-animation:two .3s .4s linear forwards;-o-animation:two .3s .4s linear forwards;opacity:0;filter:alpha(opacity=0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003164}}.animate .fdd-img-animate{animation:animatek .7s 0ms ease forwards;-webkit-animation:animatek .7s 0ms ease forwards;-moz-animation:animatek .7s 0ms ease forwards;-o-animation:animatek .7s 0ms ease forwards}@keyframes animatek{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003168}}0%{transform:scale(.5);opacity:0;filter:alpha(opacity=0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003172}}to{transform:scale(.9);opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes animatek{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003178}}0%{transform:scale(.5);opacity:0;filter:alpha(opacity=0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003182}}to{transform:scale(.9);opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes animatek{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003188}}0%{transform:scale(.5);opacity:0;filter:alpha(opacity=0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003192}}to{transform:scale(.9);opacity:1;filter:alpha(opacity=100)}}@-o-keyframes animatek{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003198}}0%{transform:scale(.5);opacity:0;filter:alpha(opacity=0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003202}}to{transform:scale(.9);opacity:1;filter:alpha(opacity=100)}}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003209}}.img-grayscale:hover img{animation:img-gray .3s 0ms linear forwards;-webkit-animation:img-gray .3s 0ms linear forwards;-moz-animation:img-gray .3s 0ms linear forwards;-o-animation:img-gray .3s 0ms linear forwards}@keyframes img-gray{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003213}}0%{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);transform:rotateY(0);opacity:.6;filter:alpha(opacity=60)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003222}}50%{-webkit-filter:grayscale(50);-moz-filter:grayscale(50);-ms-filter:grayscale(50);-o-filter:grayscale(50);filter:grayscale(50);transform:rotateY(90deg);opacity:1;filter:alpha(opacity=100)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003231}}to{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);transform:rotateY(0);opacity:1;filter:alpha(opacity=100)}}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003241}}.img-logo{animation:img-logo 1s 0s ease infinite;-webkit-animation:img-logo 1s 0s ease infinite;-moz-animation:img-logo 1s 0s ease infinite;-o-animation:img-logo 1s 0s ease infinite;opacity:0;filter:alpha(opacity=0)}@keyframes img-logo{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003246}}0%{bottom:-15px;opacity:0;filter:alpha(opacity=0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003250}}50%{bottom:-20px;opacity:.8;filter:alpha(opacity=80)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003254}}to{bottom:-15px;opacity:0;filter:alpha(opacity=0)}}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003259}}.img-logo-list{transition:height .4s,border .4s,margin .4s,padding .4s;-webkit-transition:height .4s,border .4s,margin .4s,padding .4s;-o-transition:height .4s,border .4s,margin .4s,padding .4s;-moz-transition:height .4s,border .4s,margin .4s,padding .4s}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003265}}.img-logo-list:hover{padding:32px 0;height:140px;margin-top:-70px;border:1px solid #ffd238}@media screen and (max-width:640px){@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003272}}.fdd-wid .img-logo-list{padding:30px 0}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003273}}.fdd-wid .img-logo-list:hover{padding:40px 0;height:140px;margin-top:-70px;border:1px solid #ffd238}}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003280}}.fdd-help-txt span{animation:help-txt 1s 0s ease forwards;-webkit-animation:help-txt 1s 0s ease forwards;-moz-animation:help-txt 1s 0s ease forwards;-o-animation:help-txt 1s 0s ease forwards;opacity:0;filter:alpha(opacity=0)}@keyframes help-txt{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003285}}0%{opacity:0;filter:alpha(opacity=0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003288}}to{opacity:1;filter:alpha(opacity=100)}}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003292}}.fdd-help-txt span:nth-child(2){-webkit-animation-delay:.1s!important;-o-animation-delay:.1s!important;-moz-animation-delay:.1s!important;animation-delay:.1s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003295}}.fdd-help-txt span:nth-child(3){-webkit-animation-delay:.15s!important;-o-animation-delay:.15s!important;-moz-animation-delay:.15s!important;animation-delay:.15s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003298}}.fdd-help-txt span:nth-child(4){-webkit-animation-delay:.2s!important;-o-animation-delay:.2s!important;-moz-animation-delay:.2s!important;animation-delay:.2s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003301}}.fdd-help-txt span:nth-child(5){-webkit-animation-delay:.25s!important;-o-animation-delay:.25s!important;-moz-animation-delay:.25s!important;animation-delay:.25s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003304}}.fdd-help-txt span:nth-child(6){-webkit-animation-delay:.3s!important;-o-animation-delay:.3s!important;-moz-animation-delay:.3s!important;animation-delay:.3s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003307}}.fdd-help-txt span:nth-child(7){-webkit-animation-delay:.35s!important;-o-animation-delay:.35s!important;-moz-animation-delay:.35s!important;animation-delay:.35s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003310}}.fdd-help-txt span:nth-child(8){-webkit-animation-delay:.4s!important;-o-animation-delay:.4s!important;-moz-animation-delay:.4s!important;animation-delay:.4s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003313}}.fdd-help-txt span:nth-child(9){-webkit-animation-delay:.45s!important;-o-animation-delay:.45s!important;-moz-animation-delay:.45s!important;animation-delay:.45s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003316}}.fdd-help-txt span:nth-child(10){-webkit-animation-delay:.5s!important;-o-animation-delay:.5s!important;-moz-animation-delay:.5s!important;animation-delay:.5s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003319}}.fdd-help-txt span:nth-child(11){-webkit-animation-delay:.55s!important;-o-animation-delay:.55s!important;-moz-animation-delay:.55s!important;animation-delay:.55s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003322}}.fdd-help-txt span:nth-child(12){-webkit-animation-delay:.6s!important;-o-animation-delay:.6s!important;-moz-animation-delay:.6s!important;animation-delay:.6s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003325}}.fdd-help-txt span:nth-child(13){-webkit-animation-delay:.65s!important;-o-animation-delay:.65s!important;-moz-animation-delay:.65s!important;animation-delay:.65s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003328}}.fdd-help-txt span:nth-child(14){-webkit-animation-delay:.7s!important;-o-animation-delay:.7s!important;-moz-animation-delay:.7s!important;animation-delay:.7s!important}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003332}}.dip-n{display:none}@media screen and (max-width:319px){@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003334}}body{background:#333!important;min-width:100%}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003335}}body div{display:none}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003337}}body:before{content:"\5DF2\8D85\51FA\6700\7A84\5BBD\5EA6\4E86-_-!";position:absolute;top:48%;width:100%;color:#888;font-size:16px;text-align:center}}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003350}}.fdd-safety-bn-list li{animation:safety .6s 0ms linear forwards;-webkit-animation:safety .6s 0ms linear forwards;-moz-animation:safety .6s 0ms linear forwards;-o-animation:safety .6s 0ms linear forwards;opacity:0}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003353}}.fdd-safety-bn-list li:nth-child(3),.fdd-safety-bn-list li:nth-child(4){animation:safety-r .6s 0ms linear forwards;-webkit-animation:safety-r .6s 0ms linear forwards;-moz-animation:safety-r .6s 0ms linear forwards;-o-animation:safety-r .6s 0ms linear forwards}@keyframes safety{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003359}}0%{right:80px;opacity:0}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003363}}to{right:0;opacity:1}}@keyframes safety-r{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003369}}0%{left:80px;opacity:0}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003373}}to{left:0;opacity:1}}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003379}}.hidden{display:none;visibility:hidden}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003385}}.fdd-six-ul .one:before{animation:phonea .5s linear 1s infinite;-webkit-animation:phonea .5s linear 1s infinite;-moz-animation:phonea .5s linear 1s infinite;-o-animation:phonea .5s linear 1s infinite}@keyframes phonea{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003391}}0%{transform:rotate(0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003392}}25%{transform:rotate(20deg)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003393}}50%{transform:rotate(0)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003394}}75%{transform:rotate(-20deg)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003395}}to{transform:rotate(0)}}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003531}}.client li img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:.7;filter:alpha(opacity=70)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003540}}.client li img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:gray;opacity:1;filter:alpha(opacity=100)}@keyframes myfirst-r{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003550}}0%{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003559}}50%{transform:rotateY(90deg);-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-o-transform:rotateY(90deg);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:gray}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003568}}to{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:gray}}@-webkit-keyframes bounceInDown{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003580}}0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003585}}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003590}}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003594}}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003600}}0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003606}}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003612}}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003617}}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInLeft{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003624}}0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003629}}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003634}}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003638}}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003644}}0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003650}}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003656}}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003661}}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInRight{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003668}}0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003673}}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003678}}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003682}}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003688}}0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003694}}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003700}}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003705}}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003715}}.fdd-hy-list a:hover .fdd-hy-zw{opacity:0;filter:alpha(opacity=0);animation:fdd-hy 1s .1s linear forwards;-webkit-animation:fdd-hy 1s .1s linear forwards;-moz-animation:fdd-hy 1s .1s linear forwards;-o-animation:fdd-hy 1s .1s linear forwards}@keyframes fdd-hy{@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003720}}0%{opacity:.1;filter:alpha(opacity=10)}@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/workroot\/web\/官网3\.1\.4\/css\/flash\.less}line{font-family:\00003723}}to{opacity:1;filter:alpha(opacity=100)}}.ngsb-wrap{-ms-touch-action:none}.ngsb-wrap .ngsb-container{width:auto;overflow:hidden}.ngsb-wrap:hover .ngsb-scrollbar{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.ngsb-wrap .ngsb-scrollbar{width:16px;height:100%;top:0;right:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.ngsb-wrap .ngsb-scrollbar .ngsb-thumb-container{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.ngsb-wrap .ngsb-scrollbar a.ngsb-thumb-container{margin:20px 0}.ngsb-wrap .ngsb-scrollbar .ngsb-track{height:100%;margin:0 auto;width:6px;background:#fff;background:hsla(0,0%,100%,.4);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";box-shadow:1px 1px 1px hsla(0,0%,100%,.1)}.ngsb-wrap .ngsb-scrollbar .ngsb-thumb-pos{cursor:pointer;width:100%;height:30px}.ngsb-wrap .ngsb-scrollbar .ngsb-thumb-pos .ngsb-thumb{width:8px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;background:#b7c1c3}.ngsb-wrap .ngsb-scrollbar .ngsb-thumb-pos:hover .ngsb-thumb{background:#b7c1c3}.ngsb-wrap .ngsb-scrollbar .ngsb-thumb-pos:active{background:hsla(0,0%,100%,.6);filter:"alpha(opacity=60)";-ms-filter:"alpha(opacity=60)"}.sortable-ghost{border:2px solid #ffd435}.sortable-chosen{border:2px dashed #ffd435}