/* line 1, app/styles/fixIe8.scss */
.span4 {
  padding: 5px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  width: 300px;
  text-align: right;
}

/* line 10, app/styles/fixIe8.scss */
.placeholder {
  color: #aaa;
}

/* line 13, app/styles/fixIe8.scss */
.front-banner-center {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}

/* line 18, app/styles/fixIe8.scss */
.width-1200 {
  width: 1200px !important;
}

/* line 21, app/styles/fixIe8.scss */
.width-1200-center {
  width: 1200px !important;
  margin: 0 auto;
}

/* line 25, app/styles/fixIe8.scss */
.width-1200 .container-components {
  width: 1060px !important;
}

/* line 28, app/styles/fixIe8.scss */
.control-group-new {
  width: 450px;
  display: inline-block;
  vertical-align: top;
}

/* line 33, app/styles/fixIe8.scss */
.front-main {
  position: relative;
  width: 1002px;
  margin: 0 auto;
  height: auto !important;
  height: 600px;
  min-height: 600px;
}

/* line 41, app/styles/fixIe8.scss */
.front-main .sidebar-outer {
  float: left;
  width: 100%;
  background-color: #fbfbfb;
  overflow: hidden;
  margin-bottom: 20px;
}

/* line 48, app/styles/fixIe8.scss */
.front-main .sidebar {
  margin-right: 15px;
}

/* line 51, app/styles/fixIe8.scss */
.front-main .body-outer {
  float: left;
  width: 100%;
  position: relative;
  background-color: #fff;
  left: 120px;
  height: auto !important;
  min-height: 660px;
}

/* line 61, app/styles/fixIe8.scss */
.front-main .body-outer .realbody-left {
  float: left;
  width: 800px;
  margin-left: -120px;
}

/* line 66, app/styles/fixIe8.scss */
.front-main .body-outer .realbody-right {
  float: left;
  width: 220px;
  margin-left: 20px;
}

/* line 71, app/styles/fixIe8.scss */
.front-main .container-components {
  float: left;
  position: relative;
  right: 120px;
  width: 860px;
}

/* line 77, app/styles/fixIe8.scss */
.front-main .container-components .components-title {
  font-size: 14px;
  margin: 0;
  padding: 16px 0 16px 0;
}

/* line 82, app/styles/fixIe8.scss */
.front-main .container-components .components-title span {
  font-size: 12px;
  color: #cccccc;
}

/* line 86, app/styles/fixIe8.scss */
.supplier-profile .control-content {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 93, app/styles/fixIe8.scss */
.supplier-profile .file-name {
  width: 120px;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 101, app/styles/fixIe8.scss */
.supplier-profile .control-content .paperwork-info, .supplier-profile .control-content .paperwork-valid {
  display: inline-block;
  vertical-align: top;
}

/* line 105, app/styles/fixIe8.scss */
.supplier-profile .control-content .paperwork-image {
  width: 100px;
  height: 100px;
  margin: 0 20px 10px 0;
}

/* line 110, app/styles/fixIe8.scss */
.supplier-tag.active {
  border: 1px solid #c1ddf1;
  color: #83bfef !important;
  background-color: #e4f2fc;
}

/* line 115, app/styles/fixIe8.scss */
.supplier-tag {
  display: inline-block;
  line-height: 11px;
  height: 11px;
}

/* line 120, app/styles/fixIe8.scss */
.demand-solution-step .fill-title {
  height: 9px;
  border-bottom: 1px solid #eeeeee;
  margin: 10px 0 30px 0;
}

/* line 125, app/styles/fixIe8.scss */
.demand-solution-step .fill-title span {
  background-color: #fff;
  padding-right: 20px;
  font-size: 14px;
}

/* line 130, app/styles/fixIe8.scss */
.time-plan .plan-step ul {
  margin: 0;
  padding: 0;
  height: 80px;
}

/* line 135, app/styles/fixIe8.scss */
.time-plan .plan-step ul li {
  float: left;
  list-style-type: none;
  width: 192px;
}

/* line 140, app/styles/fixIe8.scss */
.time-plan .plan-step ul li .plan-title {
  position: relative;
  display: block;
  line-height: 32px;
  text-align: center;
  background-color: #f4f4f4;
}

/* line 147, app/styles/fixIe8.scss */
.time-plan .required {
  margin-top: 9px;
}

/* line 150, app/styles/fixIe8.scss */
.time-plan .time-desc-span {
  display: inline-block;
  vertical-align: middle;
  margin: 9px 5px 0 0;
}

/* line 155, app/styles/fixIe8.scss */
.time-plan .time-desc-span {
  display: inline-block;
  vertical-align: middle;
  margin: 9px 5px 0 0;
}

/* line 160, app/styles/fixIe8.scss */
.time-plan .plan-step ul .plan-step-6 {
  width: 100px;
}

/* line 163, app/styles/fixIe8.scss */
.parent-position {
  position: relative;
}

/* line 166, app/styles/fixIe8.scss */
.demand-step.demand-list .tab-contents {
  padding: 0;
}

/* line 169, app/styles/fixIe8.scss */
.demand-step.demand-list .block {
  padding: 25px 13px;
}

/* line 172, app/styles/fixIe8.scss */
.demand-step.demand-list .block .span3 {
  margin-right: 80px;
}

/* line 175, app/styles/fixIe8.scss */
.demand-step.demand-list .block .span1 {
  margin-left: 10px;
}

/* line 178, app/styles/fixIe8.scss */
.demand-step .table-large {
  width: 1059px;
  margin-bottom: 30px;
}

/* line 182, app/styles/fixIe8.scss */
.demand-step .table-small {
  width: 1019px;
  margin-bottom: 20px;
}

/* line 186, app/styles/fixIe8.scss */
.demand-step .gray-td {
  background-color: #f4f4f4;
}

/* line 189, app/styles/fixIe8.scss */
.demand-step .tab {
  margin-bottom: 30px;
}

/* line 192, app/styles/fixIe8.scss */
.demand-step .table-input {
  width: 100%;
}

/* line 195, app/styles/fixIe8.scss */
.table2 {
  width: 100%;
}
/* line 197, app/styles/fixIe8.scss */
.table2 tr {
  height: 40px;
  padding: 10px 0;
}
/* line 200, app/styles/fixIe8.scss */
.table2 tr th, .table2 tr td {
  text-align: center;
  border: 1px solid #fff;
}
/* line 206, app/styles/fixIe8.scss */
.table2 thead tr {
  background: #e1ebf5;
  color: #004a82;
  font-size: 14px;
  line-height: 25px;
  height: 50px;
}
/* line 216, app/styles/fixIe8.scss */
.table2 tbody tr {
  padding: 10px 0;
  text-align: center;
}
/* line 220, app/styles/fixIe8.scss */
.table2 tbody tr:nth-child(even) {
  background: #F8F8F8;
}
/* line 224, app/styles/fixIe8.scss */
.table2 tbody tr:nth-child(odd) {
  background: #fdfdfd;
}

/* line 230, app/styles/fixIe8.scss */
.supplier-sidebar {
  float: left;
  overflow-x: visible;
  position: relative;
  width: 130px;
  background: #fff;
  border-right: 1px solid #f2f2f2;
  margin-top: 10px;
}

/* line 13, app/components/supplier/supplier_sidebar/view.scss */
/* line 240, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-ul {
  padding: 0px;
  margin: 0;
  width: 130px;
  min-height: 670px;
  list-style-type: none;
}

/* line 20, app/components/supplier/supplier_sidebar/view.scss */
/* line 248, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-li {
  padding: 0;
  line-height: 40px;
  border-bottom: 1px solid #f2f2f2;
}

/* line 24, app/components/supplier/supplier_sidebar/view.scss */
/* line 254, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-li .sidebar-li-a {
  display: block;
  margin-left: 15px;
  height: 40px;
  color: #717171;
}

/* line 29, app/components/supplier/supplier_sidebar/view.scss */
/* line 261, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-li .sidebar-li-a div {
  display: inline-block;
  vertical-align: baseline;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 32, app/components/supplier/supplier_sidebar/view.scss */
/* line 269, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-li .sidebar-li-a .plus {
  width: 6px;
  height: 6px;
  background: #0099cc;
  float: left;
  margin-top: 18px;
}

/* line 39, app/components/supplier/supplier_sidebar/view.scss */
/* line 277, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-li .sidebar-li-a .minus {
  width: 6px;
  height: 6px;
  background: #999;
  float: left;
  margin-top: 18px;
}

/* line 46, app/components/supplier/supplier_sidebar/view.scss */
/* line 285, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-li .sidebar-li-a span {
  float: left;
  font-size: 14px;
  color: #333;
  font-family: "Microsoft YaHei";
  margin-left: 15px;
}

/* line 54, app/components/supplier/supplier_sidebar/view.scss */
/* line 293, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-li .tip {
  background: #EEE none repeat scroll 0% 0%;
  border: 1px solid #CCC;
  padding: 10px;
  border-radius: 8px;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
  position: relative;
  width: 200px;
}

/* line 63, app/components/supplier/supplier_sidebar/view.scss */
/* line 303, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-li .tip:before {
  position: absolute;
  display: inline-block;
  border-top: 7px solid transparent;
  border-right: 7px solid #eee;
  border-bottom: 7px solid transparent;
  border-right-color: rgba(0, 0, 0, 0.2);
  left: -8px;
  top: 20px;
  content: '';
}

/* line 74, app/components/supplier/supplier_sidebar/view.scss */
/* line 315, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-li .tip:after {
  position: absolute;
  display: inline-block;
  border-top: 6px solid transparent;
  border-right: 6px solid #eee;
  border-bottom: 6px solid transparent;
  left: -6px;
  top: 21px;
  content: '';
}

/* line 85, app/components/supplier/supplier_sidebar/view.scss */
/* line 326, app/styles/fixIe8.scss */
.supplier-sidebar .sidebar-inner-ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* line 90, app/components/supplier/supplier_sidebar/view.scss */
/* line 332, app/styles/fixIe8.scss */
.supplier-sidebar .inner-item {
  line-height: 20px;
  position: relative;
}

/* line 93, app/components/supplier/supplier_sidebar/view.scss */
/* line 337, app/styles/fixIe8.scss */
.supplier-sidebar .inner-item .text-a {
  padding: .5em 0 .5em 40px;
}

/* line 95, app/components/supplier/supplier_sidebar/view.scss */
/* line 341, app/styles/fixIe8.scss */
.supplier-sidebar .inner-item .text-a .inner-item-a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: #717171;
  font-family: "Microsoft YaHei";
}

/* line 104, app/components/supplier/supplier_sidebar/view.scss */
/* line 350, app/styles/fixIe8.scss */
.supplier-sidebar .inner-item.active {
  background-color: #005fa7;
}

/* line 106, app/components/supplier/supplier_sidebar/view.scss */
/* line 354, app/styles/fixIe8.scss */
.supplier-sidebar .inner-item.active .corner {
  _overflow: hidden;
  position: absolute;
  right: -4px;
  bottom: -3px;
  width: 0;
  height: 0;
  border-width: 2px;
  border-style: solid;
  border-color: #005fa7 transparent transparent #005fa7;
  _border-bottom-color: #005fa7;
  _border-right-color: #005fa7;
  _filter: chroma(color=#005fa7);
  overflow: hidden;
}

/* line 121, app/components/supplier/supplier_sidebar/view.scss */
/* line 370, app/styles/fixIe8.scss */
.supplier-sidebar .inner-item.active .wide {
  width: 100%;
  background-color: #005fa7;
  background-color: #005fa7 \9;
  width: 4px;
  height: 32px;
  position: absolute;
  left: 119px;
  top: 1px;
}

/* line 132, app/components/supplier/supplier_sidebar/view.scss */
/* line 381, app/styles/fixIe8.scss */
.supplier-sidebar .inner-item:hover {
  background-color: #0099cb;
}

/* line 134, app/components/supplier/supplier_sidebar/view.scss */
/* line 385, app/styles/fixIe8.scss */
.supplier-sidebar .inner-item:hover .inner-item-a {
  color: #fff;
}

/* line 388, app/styles/fixIe8.scss */
.front-main .column-left {
  float: left;
  width: 780px;
  padding-right: 20px;
  margin-bottom: 20px;
  border-right: 1px solid #eeeeee;
}

/* line 395, app/styles/fixIe8.scss */
.front-main .column-right {
  float: right;
  width: 200px;
  margin-bottom: 20px;
}

/* line 21, app/components/supplier/supplier_status_show/view.scss */
/* line 401, app/styles/fixIe8.scss */
.status .style-status-progress {
  height: 120px;
}

/* line 404, app/styles/fixIe8.scss */
.supplier-status .style-status-progress {
  height: 120px;
}

/* line 1, app/components/supplier/supplier_baisic_info/view.scss */
/* line 408, app/styles/fixIe8.scss */
.supplier-baisic-info {
  height: 100px;
  padding-top: 16px;
}

/* line 4, app/components/supplier/supplier_baisic_info/view.scss */
/* line 413, app/styles/fixIe8.scss */
.supplier-baisic-info .basic-info {
  height: 100px;
  background-color: #fff;
  width: 700px;
  float: left;
}

/* line 9, app/components/supplier/supplier_baisic_info/view.scss */
/* line 420, app/styles/fixIe8.scss */
.supplier-baisic-info .basic-info .logo {
  text-align: center;
  width: 130px;
  height: 100%;
  line-height: 100px;
  float: left;
  border-right: 1px solid #f3f3f3;
  background: url("https://ylcg.haierbiomedical.com/group1/M00/05/4C/CoUFfWXS7saAK4-xAAAHeIlBvsM086.png") no-repeat;
}

/* line 18, app/components/supplier/supplier_baisic_info/view.scss */
/* line 430, app/styles/fixIe8.scss */
.supplier-baisic-info .basic-info .name {
  float: left;
  font-family: "Microsoft YaHei";
  font-size: 24px;
  height: 100%;
  line-height: 100px;
  margin-left: 30px;
  color: #333;
}

/* line 27, app/components/supplier/supplier_baisic_info/view.scss */
/* line 440, app/styles/fixIe8.scss */
.supplier-baisic-info .basic-info .info {
  float: left;
  margin-left: 40px;
  font-size: 12px;
  color: #666;
  line-height: 110px;
}

/* line 36, app/components/supplier/supplier_baisic_info/view.scss */
/* line 448, app/styles/fixIe8.scss */
.supplier-baisic-info .account-info {
  float: right;
  text-align: right;
  margin-right: 40px;
  width: 400px;
  line-height: 100px;
  font-size: 12px;
  font-family: "Microsoft YaHei";
  color: #333;
  font-weight: 400;
}

/* line 46, app/components/supplier/supplier_baisic_info/view.scss */
/* line 460, app/styles/fixIe8.scss */
.supplier-baisic-info .account-info .num {
  font-size: 18px;
  color: #ff6600;
  margin: 0 10px;
}

/* line 1, app/components/supplier/supplier_notice/view.scss */
/* line 466, app/styles/fixIe8.scss */
.supplier-new-notice {
  float: left;
  overflow: hidden;
  width: 198px;
  background: #fff;
  margin-top: 10px;
}

/* line 8, app/components/supplier/supplier_notice/view.scss */
/* line 474, app/styles/fixIe8.scss */
.supplier-new-notice .r-1 .top {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  height: 60px;
  line-height: 60px;
  color: #004ea2;
  text-align: left;
  padding: 0 20px;
  font-weight: bold;
}

/* line 11, app/components/supplier/supplier_notice/view.scss */
/* line 485, app/styles/fixIe8.scss */
.supplier-new-notice .r-1 .img {
  width: 181px;
  height: 320px;
  padding: 20px 10px 0px 10px;
  margin: 0;
  text-align: center;
}

/* line 13, app/components/supplier/supplier_notice/view.scss */
/* line 493, app/styles/fixIe8.scss */
.supplier-new-notice .r-1 .img .content {
  width: 160px;
  height: 150px;
  overflow: hidden;
  margin: 13px auto 0 auto;
}

/* line 15, app/components/supplier/supplier_notice/view.scss */
/* line 500, app/styles/fixIe8.scss */
.supplier-new-notice .r-1 .img .content p {
  width: 160px;
  height: 100%;
  font-size: 12px;
  font-family: "Microsoft YaHei";
  overflow: hidden;
  line-height: 25px;
  margin: 0;
  text-align: left;
}

/* line 17, app/components/supplier/supplier_notice/view.scss */
/* line 511, app/styles/fixIe8.scss */
.supplier-new-notice .r-1 .img .more {
  width: 100%;
  height: 46px;
  line-height: 46px;
}

/* line 19, app/components/supplier/supplier_notice/view.scss */
/* line 517, app/styles/fixIe8.scss */
.supplier-new-notice .r-1 .img .more a {
  font-size: 12px;
  font-family: "Microsoft YaHei";
  color: #999;
  float: right;
  margin-right: 5px;
}

/* line 524, app/styles/fixIe8.scss */
.supplier-new-notice .r-1 .top span {
  margin: -3px 8px 0 0;
}

/* line 1, app/components/supplier/supplier_news/view.scss */
/* line 528, app/styles/fixIe8.scss */
.supplier-news {
  float: left;
  overflow: hidden;
  width: 198px;
  margin-top: 10px;
  background: #fff;
}

/* line 535, app/styles/fixIe8.scss */
.supplier-news .r-3 .top span {
  margin: -3px 8px 0 0;
}

/* line 538, app/styles/fixIe8.scss */
.supplier-news .r-3 .top .more {
  float: right;
  font-size: 12px;
  margin: 1px 0 0 0;
  color: #004ea2;
}

/* line 7, app/components/supplier/supplier_news/view.scss */
/* line 545, app/styles/fixIe8.scss */
.supplier-news .r-3 .top {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  height: 60px;
  line-height: 60px;
  color: #004ea2;
  text-align: left;
  font-weight: bold;
  padding: 0 20px;
}

/* line 11, app/components/supplier/supplier_news/view.scss */
/* line 550, app/styles/fixIe8.scss */
.supplier-news .r-3 .notices-list {
  padding: 5px 20px 15px 20px;
  margin: 0;
  text-align: center;
  overflow: hidden;
  border-bottom: 1px solid #f2f2f2;
  width: 160px;
}

/* line 13, app/components/supplier/supplier_news/view.scss */
/* line 559, app/styles/fixIe8.scss */
.supplier-news .r-3 .notices-list ul {
  margin: 0;
  padding: 0;
  height: 180px;
  overflow: hidden;
}

/* line 17, app/components/supplier/supplier_news/view.scss */
/* line 566, app/styles/fixIe8.scss */
.supplier-news .r-3 .notices-list ul li {
  list-style-type: none;
  line-height: 36px;
  height: 36px;
  text-align: left;
  overflow: hidden;
}

/* line 23, app/components/supplier/supplier_news/view.scss */
/* line 574, app/styles/fixIe8.scss */
.supplier-news .r-3 .notices-list ul li a {
  color: #333;
  font-size: 12px;
  font-family: "Microsoft YaHei";
}

/* line 33, app/components/supplier/supplier_news/view.scss */
/* line 580, app/styles/fixIe8.scss */
.supplier-news .r-4 .my-quiz {
  background-color: #fff;
  border: 1px solid #0099cc;
  width: 160px;
  margin: 20px auto 20px auto;
  line-height: 40px;
  height: 40px;
  display: block;
}

/* line 41, app/components/supplier/supplier_news/view.scss */
/* line 590, app/styles/fixIe8.scss */
.supplier-news .r-4 .my-quiz span {
  color: #fff;
  background: #006699;
  font-family: Microsoft YaHei;
  text-align: center;
  display: block;
  font-size: 14px;
}

/* line 51, app/components/supplier/supplier_news/view.scss */
/* line 599, app/styles/fixIe8.scss */
.supplier-news .r-4 .content p {
  width: 190px;
  margin: 0 auto;
  text-align: center;
}

/* line 56, app/components/supplier/supplier_news/view.scss */
/* line 605, app/styles/fixIe8.scss */
.supplier-news .r-4 .content textarea {
  width: 170px;
  height: 120px;
  margin: 10px 14px;
  padding: 5px;
  border: 1px solid #e3e3e3;
}

/* line 63, app/components/supplier/supplier_news/view.scss */
/* line 613, app/styles/fixIe8.scss */
.supplier-news .r-4 .content button {
  width: 180px;
  margin: 10px 8px;
}

/* line 1, app/components/supplier/search/view.scss */
/* line 618, app/styles/fixIe8.scss */
.supplier-search {
  background-color: #f4f4f4;
  padding: 10px 0;
}

/* line 4, app/components/supplier/search/view.scss */
/* line 623, app/styles/fixIe8.scss */
.supplier-search .banner {
  width: 1200px;
  margin: 0 auto;
  height: 80px;
}

/* line 8, app/components/supplier/search/view.scss */
/* line 629, app/styles/fixIe8.scss */
.supplier-search .banner .logo {
  float: left;
  width: 350px;
}

/* line 12, app/components/supplier/search/view.scss */
/* line 634, app/styles/fixIe8.scss */
.supplier-search .banner .search {
  float: left;
  width: 520px;
}

/* line 15, app/components/supplier/search/view.scss */
/* line 639, app/styles/fixIe8.scss */
.supplier-search .banner .search .tab {
  height: 80px;
}

/* line 17, app/components/supplier/search/view.scss */
/* line 643, app/styles/fixIe8.scss */
.supplier-search .banner .search .tab ul {
  border: 0;
}

/* line 19, app/components/supplier/search/view.scss */
/* line 647, app/styles/fixIe8.scss */
.supplier-search .banner .search .tab ul li a {
  color: #717171;
  background-color: #f4f4f4;
  border: 0;
  padding: 8px 10px 8px 0;
}

/* line 25, app/components/supplier/search/view.scss */
/* line 654, app/styles/fixIe8.scss */
.supplier-search .banner .search .tab ul li.active a {
  color: #606060;
  font-size: 15px;
  font-weight: bold;
  background-color: #f4f4f4;
  border: 0;
  padding: 8px 10px 8px 0;
}

/* line 36, app/components/supplier/search/view.scss */
/* line 663, app/styles/fixIe8.scss */
.supplier-search .banner .search .tab .tab-contents {
  padding: 0px;
  border: 0;
}

/* line 40, app/components/supplier/search/view.scss */
/* line 668, app/styles/fixIe8.scss */
.supplier-search .banner .search .tab .tab-contents .tab-content {
  min-height: 38px;
}

/* line 42, app/components/supplier/search/view.scss */
/* line 672, app/styles/fixIe8.scss */
.supplier-search .banner .search .tab .tab-contents .tab-content .input-group {
  margin-top: 8px;
}

/* line 44, app/components/supplier/search/view.scss */
/* line 676, app/styles/fixIe8.scss */
.supplier-search .banner .search .tab .tab-contents .tab-content .input-group input {
  width: 380px;
  padding: 10px 15px;
}

/* line 48, app/components/supplier/search/view.scss */
/* line 681, app/styles/fixIe8.scss */
.supplier-search .banner .search .tab .tab-contents .tab-content .input-group button {
  padding: 10px 15px;
}

/* line 54, app/components/supplier/search/view.scss */
/* line 685, app/styles/fixIe8.scss */
.supplier-search .banner .app {
  float: right;
  width: 200px;
  text-align: right;
}

/* line 58, app/components/supplier/search/view.scss */
/* line 691, app/styles/fixIe8.scss */
.supplier-search .banner .app span {
  float: right;
  padding: 33px 0px;
  margin-right: 20px;
}

/* line 63, app/components/supplier/search/view.scss */
/* line 697, app/styles/fixIe8.scss */
.supplier-search .banner .app img {
  float: right;
  margin-right: 10px;
}

/* line 4, app/components/supplier/sidebar/view.scss */
/* line 702, app/styles/fixIe8.scss */
.sidebar {
  float: left;
  position: relative;
  right: 120px;
  overflow-x: visible;
  width: 119px;
  margin-right: 20px;
  border-right: 1px solid #eeeeee;
}

/* line 12, app/components/supplier/sidebar/view.scss */
/* line 712, app/styles/fixIe8.scss */
.sidebar .sidebar-ul {
  margin-top: 10px;
  padding: 0px;
  width: 119px;
  height: 100%;
  list-style-type: none;
}

/* line 19, app/components/supplier/sidebar/view.scss */
/* line 720, app/styles/fixIe8.scss */
.sidebar .sidebar-li {
  padding: 0;
  line-height: 30px;
}

/* line 22, app/components/supplier/sidebar/view.scss */
/* line 725, app/styles/fixIe8.scss */
.sidebar .sidebar-li .sidebar-li-a {
  margin-left: 15px;
  color: #717171;
}

/* line 25, app/components/supplier/sidebar/view.scss */
/* line 730, app/styles/fixIe8.scss */
.sidebar .sidebar-li .sidebar-li-a i {
  display: inline-block;
  vertical-align: baseline;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 28, app/components/supplier/sidebar/view.scss */
/* line 738, app/styles/fixIe8.scss */
.sidebar .sidebar-li .sidebar-li-a strong {
  font-size: 14px;
}

/* line 33, app/components/supplier/sidebar/view.scss */
/* line 742, app/styles/fixIe8.scss */
.sidebar .sidebar-inner-ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* line 38, app/components/supplier/sidebar/view.scss */
/* line 748, app/styles/fixIe8.scss */
.sidebar .inner-item {
  line-height: 20px;
  position: relative;
}

/* line 42, app/components/supplier/sidebar/view.scss */
/* line 753, app/styles/fixIe8.scss */
.sidebar .inner-item.active {
  background-color: #005fa7;
}

/* line 44, app/components/supplier/sidebar/view.scss */
/* line 757, app/styles/fixIe8.scss */
.sidebar .inner-item.active .corner {
  _overflow: hidden;
  position: absolute;
  right: -4px;
  bottom: -3px;
  width: 0;
  height: 0;
  border-width: 2px;
  border-style: solid;
  border-color: #005fa7 transparent transparent #005fa7;
  _border-bottom-color: #005fa7;
  _border-right-color: #005fa7;
  _filter: chroma(color=#005fa7);
  overflow: hidden;
}

/* line 59, app/components/supplier/sidebar/view.scss */
/* line 773, app/styles/fixIe8.scss */
.sidebar .inner-item.active .wide {
  width: 100%;
  background-color: #005fa7;
  background-color: #005fa7 \9;
  width: 4px;
  height: 32px;
  position: absolute;
  left: 119px;
  top: 1px;
}

/* line 69, app/components/supplier/sidebar/view.scss */
/* line 784, app/styles/fixIe8.scss */
.sidebar .inner-item.active .text-a {
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}

/* line 72, app/components/supplier/sidebar/view.scss */
/* line 789, app/styles/fixIe8.scss */
.sidebar .inner-item.active .text-a a {
  color: #fff;
}

/* line 78, app/components/supplier/sidebar/view.scss */
/* line 793, app/styles/fixIe8.scss */
.sidebar .text-a {
  padding: .5em 0 .5em 30px;
}

/* line 80, app/components/supplier/sidebar/view.scss */
/* line 797, app/styles/fixIe8.scss */
.sidebar .text-a .inner-item-a {
  display: block;
  width: 100%;
  text-decoration: none;
  color: #717171;
}

/* line 1, app/components/supplier/strategy/view.scss */
/* line 804, app/styles/fixIe8.scss */
.supplier-strategy {
  margin-top: 20px;
  border: 1px solid #e3e3e3;
}

/* line 6, app/components/supplier/strategy/view.scss */
/* line 809, app/styles/fixIe8.scss */
.supplier-strategy .container p .title {
  color: #4f94cd;
  font-size: 15px;
  margin-left: 60px;
}

/* line 11, app/components/supplier/strategy/view.scss */
/* line 815, app/styles/fixIe8.scss */
.supplier-strategy .container p .more {
  margin-left: 20px;
}

/* line 15, app/components/supplier/strategy/view.scss */
/* line 819, app/styles/fixIe8.scss */
.supplier-strategy .container .content {
  border-top: 1px solid #e3e3e3;
  padding: 10px 0 0 0;
  width: 190px;
  margin: 0 auto;
}

/* line 20, app/components/supplier/strategy/view.scss */
/* line 826, app/styles/fixIe8.scss */
.supplier-strategy .container .content img {
  width: 190px;
  height: 100px;
}

/* line 24, app/components/supplier/strategy/view.scss */
/* line 831, app/styles/fixIe8.scss */
.supplier-strategy .container .content p {
  text-indent: 2em;
  width: 100%;
  line-height: 18px;
}

/* line 28, app/components/supplier/strategy/view.scss */
/* line 837, app/styles/fixIe8.scss */
.supplier-strategy .container .content p:hover {
  color: #4f94cd;
  text-decoration: underline;
}

/* line 1, app/components/supplier/supplier_progress/view.scss */
/* line 842, app/styles/fixIe8.scss */
.new-progress {
  width: 850px;
  height: 700px;
  float: left;
  margin: 10px;
  background: #fff;
}

/* line 3, app/components/supplier/supplier_progress/view.scss */
/* line 850, app/styles/fixIe8.scss */
.new-progress .progress-container {
  margin: 0 auto;
  width: 850px;
}

/* line 6, app/components/supplier/supplier_progress/view.scss */
/* line 855, app/styles/fixIe8.scss */
.new-progress .progress-container .how {
  width: 100%;
  height: 80px;
  line-height: 80px;
  font-weight: bold;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: #004ea2;
}

/* line 14, app/components/supplier/supplier_progress/view.scss */
/* line 865, app/styles/fixIe8.scss */
.new-progress .progress-container .how .irror {
  display: inline-block;
  float: left;
  margin: 33px 20px 0 22px;
  text-align: center;
}

/* line 21, app/components/supplier/supplier_progress/view.scss */
/* line 872, app/styles/fixIe8.scss */
.new-progress .progress-container .how .word {
  float: left;
}

/* line 24, app/components/supplier/supplier_progress/view.scss */
/* line 876, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs {
  height: 160px;
  margin-left: -5px;
  border-bottom: none;
  background-color: transparent;
}

/* line 29, app/components/supplier/supplier_progress/view.scss */
/* line 883, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs li {
  height: 152px;
  width: 95px;
  margin-left: 5px;
  background-color: #f8f8f8;
  border-top: 8px solid #cccccc;
}

/* line 35, app/components/supplier/supplier_progress/view.scss */
/* line 891, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs li a {
  padding: 46px 10px 20px 10px;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  font-weight: 600;
  color: #333;
  text-align: center;
  border: none;
}

/* line 43, app/components/supplier/supplier_progress/view.scss */
/* line 901, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs li a p {
  font-size: 12px;
  color: #999;
  text-align: center;
  margin: 30px 0;
}

/* line 48, app/components/supplier/supplier_progress/view.scss */
/* line 908, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs li a p .icon {
  height: 20px;
  width: 85px;
  position: relative;
  margin: 0px;
  overflow: hidden;
  display: inline-block;
}

/* line 55, app/components/supplier/supplier_progress/view.scss */
/* line 917, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs li a p .icon .tick {
  width: 15px;
  height: 2px;
  background: #333;
  margin: 6px 0 0 4px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/* line 66, app/components/supplier/supplier_progress/view.scss */
/* line 929, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs li a p .icon .tick:after {
  content: '';
  width: 12px;
  height: 2px;
  background: #333;
  position: absolute;
  top: -5px;
  left: -5px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 83, app/components/supplier/supplier_progress/view.scss */
/* line 944, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs li:last-child {
  width: 150px;
}

/* line 86, app/components/supplier/supplier_progress/view.scss */
/* line 948, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs li:first-child {
  border-top: 8px solid #33beff;
}

/* line 89, app/components/supplier/supplier_progress/view.scss */
/* line 952, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs li.active {
  font-weight: bold;
}

/* line 92, app/components/supplier/supplier_progress/view.scss */
/* line 956, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-navs li.active a {
  border: none;
}

/* line 97, app/components/supplier/supplier_progress/view.scss */
/* line 960, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents {
  height: 160px;
  padding: 0;
  overflow: hidden;
  border: none;
}

/* line 102, app/components/supplier/supplier_progress/view.scss */
/* line 967, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content {
  height: 160px;
  overflow: hidden;
  position: relative;
  width: 848px;
}

/* line 107, app/components/supplier/supplier_progress/view.scss */
/* line 974, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .success {
  width: 500px;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: #333;
  float: left;
  height: 40px;
  line-height: 40px;
  margin: 65px 50px 0 20px;
  text-align: right;
}

/* line 118, app/components/supplier/supplier_progress/view.scss */
/* line 986, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content ul {
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
}

/* line 123, app/components/supplier/supplier_progress/view.scss */
/* line 993, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content ul li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  float: left;
  width: 25%;
}

/* line 129, app/components/supplier/supplier_progress/view.scss */
/* line 1001, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content ul li .numbs {
  text-align: center;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #333;
  margin-top: 40px;
  border-right: 1px solid #f2f2f2;
}

/* line 136, app/components/supplier/supplier_progress/view.scss */
/* line 1010, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content ul li .numbs .name {
  display: block;
  margin-bottom: 30px;
}

/* line 140, app/components/supplier/supplier_progress/view.scss */
/* line 1015, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content ul li .numbs .num {
  line-height: 40px;
  font-size: 36px;
}

/* line 147, app/components/supplier/supplier_progress/view.scss */
/* line 1020, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .no-demand {
  position: absolute;
  left: 40%;
  top: 50%;
}

/* line 152, app/components/supplier/supplier_progress/view.scss */
/* line 1026, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .have-demand {
  width: 80%;
  position: absolute;
  top: 40px;
  left: 60px;
  display: none;
}

/* line 158, app/components/supplier/supplier_progress/view.scss */
/* line 1034, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .have-demand tr {
  height: 25px;
}

/* line 162, app/components/supplier/supplier_progress/view.scss */
/* line 1038, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .improve {
  background-color: #33beff;
  width: 120px;
  margin-top: 65px;
  line-height: 42px;
  height: 42px;
  display: block;
  float: left;
}

/* line 170, app/components/supplier/supplier_progress/view.scss */
/* line 1048, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .improve span {
  color: #fff;
  font-family: Microsoft YaHei;
  text-align: center;
  display: block;
  font-size: 14px;
}

/* line 178, app/components/supplier/supplier_progress/view.scss */
/* line 1056, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .inner {
  margin: 78px 20px 0 85px;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  font-weight: bold;
  color: #333;
  float: left;
  overflow: hidden;
}

/* line 187, app/components/supplier/supplier_progress/view.scss */
/* line 1066, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress {
  float: left;
  margin: 60px 0 0 0;
  padding: 0;
  width: 640px;
  height: 50px;
}

/* line 193, app/components/supplier/supplier_progress/view.scss */
/* line 1074, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .arrow {
  float: left;
  width: 100%;
}

/* line 196, app/components/supplier/supplier_progress/view.scss */
/* line 1079, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .arrow ol {
  margin: 0;
  padding: 0;
  position: relative;
  list-style-type: none;
}

/* line 200, app/components/supplier/supplier_progress/view.scss */
/* line 1086, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .arrow ol li {
  height: 12px;
  float: left;
  padding: 0;
}

/* line 205, app/components/supplier/supplier_progress/view.scss */
/* line 1092, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .arrow ol .arrow-down {
  padding: 0;
  position: absolute;
  left: 0px;
  top: 0px;
  line-height: 20px;
  vertical-align: middle;
  text-align: center;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 5px solid #0066cc;
}

/* line 219, app/components/supplier/supplier_progress/view.scss */
/* line 1107, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .arrow ol .hide {
  display: none;
}

/* line 224, app/components/supplier/supplier_progress/view.scss */
/* line 1111, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .real-progress {
  float: left;
  width: 100%;
}

/* line 227, app/components/supplier/supplier_progress/view.scss */
/* line 1116, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .real-progress .bars {
  margin: 0;
  padding: 0;
  width: 100%;
  display: block;
  list-style-type: none;
}

/* line 232, app/components/supplier/supplier_progress/view.scss */
/* line 1124, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .real-progress .bars li {
  padding: 0;
  height: 33px;
  float: left;
}

/* line 237, app/components/supplier/supplier_progress/view.scss */
/* line 1130, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .real-progress .bars .progress-bar {
  background-color: #ccc;
  margin-left: 3px;
}

/* line 242, app/components/supplier/supplier_progress/view.scss */
/* line 1135, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .real-progress .bars .active {
  background-color: #ff6600;
}

/* line 245, app/components/supplier/supplier_progress/view.scss */
/* line 1139, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .real-progress .bars .activeGreen {
  background-color: #33beff;
}

/* line 249, app/components/supplier/supplier_progress/view.scss */
/* line 1143, app/styles/fixIe8.scss */
.new-progress .progress-container .tab .tab-contents .tab-content .middle-progress .real-progress div {
  color: #ff0000;
  line-height: 40px;
  font-family: "Microsoft YaHei";
  font-size: 12px;
  margin-top: -20px;
}

/* line 171, app/components/supplier/profile_index/view.scss */
/* line 1151, app/styles/fixIe8.scss */
.supplier-profile .mutual-point.left {
  border-right: 1px solid #eeeeee;
}

/* line 175, app/components/supplier/profile_index/view.scss */
/* line 1155, app/styles/fixIe8.scss */
.supplier-profile .mutual-point .point-part {
  float: left;
  width: 300px;
}

/* line 179, app/components/supplier/profile_index/view.scss */
/* line 1160, app/styles/fixIe8.scss */
.supplier-profile .mutual-point .point-part ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 184, app/components/supplier/profile_index/view.scss */
/* line 1166, app/styles/fixIe8.scss */
.supplier-profile .mutual-point .point-part ul li {
  float: left;
  width: 12em;
  margin: 15px 0;
}

/* line 189, app/components/supplier/profile_index/view.scss */
/* line 1172, app/styles/fixIe8.scss */
.supplier-profile .mutual-point .point-part ul li.one-line {
  width: 30em;
}

/* line 195, app/components/supplier/profile_index/view.scss */
/* line 1176, app/styles/fixIe8.scss */
.supplier-profile .mutual-point .point-part .category-select {
  width: 120px !important;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 200, app/components/supplier/profile_index/view.scss */
/* line 1185, app/styles/fixIe8.scss */
.supplier-profile .mutual-point .point-part .status-label {
  width: 8em;
  text-align: right;
}

/* line 205, app/components/supplier/profile_index/view.scss */
/* line 1190, app/styles/fixIe8.scss */
.supplier-profile .mutual-point .point-part .status-count-span {
  font-size: 18px;
  color: #0e7fbb;
  font-weight: bold;
  margin-left: 10px;
  vertical-align: bottom;
}

/* line 214, app/components/supplier/profile_index/view.scss */
/* line 1198, app/styles/fixIe8.scss */
.supplier-profile .mutual-point .point-title {
  width: 120px;
  padding-left: 20px;
}

/* line 218, app/components/supplier/profile_index/view.scss */
/* line 1203, app/styles/fixIe8.scss */
.supplier-profile .mutual-point .point-title p {
  font-size: 14px;
  color: #cc003a;
}

/* line 223, app/components/supplier/profile_index/view.scss */
/* line 1208, app/styles/fixIe8.scss */
.supplier-profile .mutual-point .point-title .point-total {
  font-size: 24px;
}

/* line 229, app/components/supplier/profile_index/view.scss */
/* line 1212, app/styles/fixIe8.scss */
.supplier-profile .overall-plots {
  overflow: hidden;
}

/* line 233, app/components/supplier/profile_index/view.scss */
/* line 1216, app/styles/fixIe8.scss */
.supplier-profile .overall-plots .overall-performance {
  float: left;
}

/* line 237, app/components/supplier/profile_index/view.scss */
/* line 1220, app/styles/fixIe8.scss */
.supplier-profile .overall-plots table {
  width: 100%;
}

/* line 239, app/components/supplier/profile_index/view.scss */
/* line 1224, app/styles/fixIe8.scss */
.supplier-profile .overall-plots table td {
  padding: 0;
}

/* line 244, app/components/supplier/profile_index/view.scss */
/* line 1228, app/styles/fixIe8.scss */
.supplier-profile .overall-plots > div {
  width: 340px;
  float: left;
  margin-right: 15px;
}

/* line 248, app/components/supplier/profile_index/view.scss */
/* line 1234, app/styles/fixIe8.scss */
.supplier-profile .overall-plots > div:last-child {
  margin-right: 0;
}

/* line 253, app/components/supplier/profile_index/view.scss */
/* line 1238, app/styles/fixIe8.scss */
.supplier-profile .overall-plots .plot {
  height: 270px;
}

/* line 257, app/components/supplier/profile_index/view.scss */
/* line 1242, app/styles/fixIe8.scss */
.supplier-profile .overall-plots .last {
  margin-right: 0;
}

/* line 263, app/components/supplier/profile_index/view.scss */
/* line 1246, app/styles/fixIe8.scss */
.supplier-profile #applying-part .hand {
  cursor: pointer;
}

/* line 270, app/components/supplier/profile_index/view.scss */
/* line 1251, app/styles/fixIe8.scss */
.credit-rating-detal .modal-body {
  width: 600px;
}

/* line 273, app/components/supplier/profile_index/view.scss */
/* line 1255, app/styles/fixIe8.scss */
.credit-rating-detal .modal-body .credit-rating-detal-table {
  width: 100%;
  padding-right: 10px;
  max-height: 500px;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 1262, app/styles/fixIe8.scss */
.supplier-profile .mutual-point {
  float: left;
  width: 489px;
  padding: 20px;
  border-bottom: 1px solid #eee;
}

/* line 1268, app/styles/fixIe8.scss */
.supplier-profile .mutual-point.point-deposit {
  width: 1060px;
}

/* line 1272, app/styles/fixIe8.scss */
.supplier-profile .mutual-point.point-budget {
  width: 1060px;
}

/* line 1275, app/styles/fixIe8.scss */
.supplier-profile .mutual-point.point-qualification {
  width: 100%;
  padding-bottom: 60px;
}

/* line 1279, app/styles/fixIe8.scss */
.supplier-profile .mutual-point.point-deposit .point-part.whole-part {
  width: 900px;
}

/* line 1282, app/styles/fixIe8.scss */
.supplier-profile .mutual-point.point-deposit .point-part li {
  float: left;
  width: 450px;
}

/* line 1286, app/styles/fixIe8.scss */
.supplier-profile .mutual-point.point-qualification .point-part.large-part {
  width: 400px;
}

/* line 1289, app/styles/fixIe8.scss */
.supplier-profile .mutual-point.point-qualification .point-part.small-part:last-child {
  padding-left: 20px;
  width: 230px;
}

/* line 1293, app/styles/fixIe8.scss */
.quality-ability .style-input-length {
  width: 90px !important;
}

/* line 1296, app/styles/fixIe8.scss */
.quality-ability .style-select-change {
  width: 45px !important;
  margin-left: 5px;
  vertical-align: top;
}

/* line 39, app/styles/_supplier.scss */
/* line 1302, app/styles/fixIe8.scss */
.supplier-profile .control-content table.business-info-table, .supplier-profile .control-content table.authenticate-material-table {
  width: 740px;
}

/* line 42, app/styles/_supplier.scss */
/* line 1306, app/styles/fixIe8.scss */
.supplier-profile .control-content table .inner-span {
  vertical-align: middle;
  padding-left: 5px;
}

/* line 47, app/styles/_supplier.scss */
/* line 1311, app/styles/fixIe8.scss */
.supplier-profile .control-content table .table-input {
  width: 100%;
}

/* line 51, app/styles/_supplier.scss */
/* line 1315, app/styles/fixIe8.scss */
.supplier-profile .control-content table tr.last td {
  padding: 0 10px;
}

/* line 56, app/styles/_supplier.scss */
/* line 1319, app/styles/fixIe8.scss */
.supplier-profile .control-content .paperwork-info, .supplier-profile .control-content .paperwork-valid {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 58, app/styles/_supplier.scss */
/* line 1327, app/styles/fixIe8.scss */
.supplier-profile .control-content .paperwork-info p, .supplier-profile .control-content .paperwork-valid p {
  margin: 0 0 10px 0;
}

/* line 63, app/styles/_supplier.scss */
/* line 1331, app/styles/fixIe8.scss */
.supplier-profile .hide {
  display: none;
}

/* line 66, app/styles/_supplier.scss */
/* line 1335, app/styles/fixIe8.scss */
.supplier-profile .file-name {
  width: 120px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 73, app/styles/_supplier.scss */
/* line 1347, app/styles/fixIe8.scss */
.supplier-profile .company-button-group {
  display: inline-block;
  vertical-align: bottom;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 76, app/styles/_supplier.scss */
/* line 1355, app/styles/fixIe8.scss */
.supplier-profile .div-medium {
  display: inline-block;
  width: 200px;
  padding: 6px 5px;
  line-height: 1.2em;
  border: 1px solid #fff;
  border-radius: 4px;
  -webkit-transition: 0.3s linear border;
  -moz-transition: 0.3s linear border;
  -o-transition: 0.3s linear border;
  transition: 0.3s linear border;
}

/* line 88, app/styles/_supplier.scss */
/* line 1368, app/styles/fixIe8.scss */
.supplier-profile .div-small {
  display: inline-block;
  width: 84px;
  padding: 6px 5px;
  line-height: 1.2em;
  border: 1px solid #fff;
  border-radius: 4px;
  -webkit-transition: 0.3s linear border;
  -moz-transition: 0.3s linear border;
  -o-transition: 0.3s linear border;
  transition: 0.3s linear border;
}

/* line 1380, app/styles/fixIe8.scss */
.business-server-info .select-option {
  width: 50px !important;
}

/* line 1383, app/styles/fixIe8.scss */
.qualification-info #recent-sold-table {
  width: 1060px;
}

/* line 2, app/components/supplier/promise/view.scss */
/* line 1387, app/styles/fixIe8.scss */
.promise #content {
  width: 1060px;
}

/* line 4, app/components/supplier/promise/view.scss */
/* line 1391, app/styles/fixIe8.scss */
.promise #content .tab1 {
  width: 100%;
}

/* line 6, app/components/supplier/promise/view.scss */
/* line 1395, app/styles/fixIe8.scss */
.promise #content .tab1 .menu {
  height: 42px;
  font-size: 14px;
  width: 100%;
}

/* line 10, app/components/supplier/promise/view.scss */
/* line 1401, app/styles/fixIe8.scss */
.promise #content .tab1 .menu ul {
  border: 0;
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}

/* line 15, app/components/supplier/promise/view.scss */
/* line 1408, app/styles/fixIe8.scss */
.promise #content .tab1 .menu ul li {
  float: left;
  width: 100px;
  text-align: center;
  line-height: 40px;
  height: 40px;
  cursor: auto;
  color: #717171;
  overflow: hidden;
  font-size: 12px;
  padding: 0;
  font-weight: 600;
}

/* line 30, app/components/supplier/promise/view.scss */
/* line 1422, app/styles/fixIe8.scss */
.promise #content .tab1 .menu ul li:hover {
  cursor: pointer;
  background: none;
}

/* line 34, app/components/supplier/promise/view.scss */
/* line 1427, app/styles/fixIe8.scss */
.promise #content .tab1 .menu ul li.off {
  position: relative;
  top: 0.5px;
  line-height: 36px;
  background: #fff;
  color: #717171;
  font-size: 12px;
  border-bottom: none;
  border-right: 1px solid #dedede;
  border-left: 1px solid #dedede;
  border-top: 2px solid #005bab;
}

/* line 49, app/components/supplier/promise/view.scss */
/* line 1440, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv {
  background: #fff;
  border: 1px solid #dedede;
  height: auto;
  color: #717171;
  font-size: 14px;
}

/* line 55, app/components/supplier/promise/view.scss */
/* line 1448, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1, .promise #content .tab1 .menudiv #con_one_2, .promise #content .tab1 .menudiv #con_one_3, .promise #content .tab1 .menudiv #con_one_4, .promise #content .tab1 .menudiv #con_one_5, .promise #content .tab1 .menudiv #con_one_6, .promise #content .tab1 .menudiv #con_one_7, .promise #content .tab1 .menudiv #con_one_8, .promise #content .tab1 .menudiv #con_one_9 {
  padding: 25px;
}

/* line 57, app/components/supplier/promise/view.scss */
/* line 1452, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li, .promise #content .tab1 .menudiv #con_one_2 .zz-li, .promise #content .tab1 .menudiv #con_one_3 .zz-li, .promise #content .tab1 .menudiv #con_one_4 .zz-li, .promise #content .tab1 .menudiv #con_one_5 .zz-li, .promise #content .tab1 .menudiv #con_one_6 .zz-li, .promise #content .tab1 .menudiv #con_one_7 .zz-li, .promise #content .tab1 .menudiv #con_one_8 .zz-li, .promise #content .tab1 .menudiv #con_one_9 .zz-li {
  margin-top: 10px;
  position: relative;
}

/* line 60, app/components/supplier/promise/view.scss */
/* line 1457, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .ques, .promise #content .tab1 .menudiv #con_one_2 .zz-li .ques, .promise #content .tab1 .menudiv #con_one_3 .zz-li .ques, .promise #content .tab1 .menudiv #con_one_4 .zz-li .ques, .promise #content .tab1 .menudiv #con_one_5 .zz-li .ques, .promise #content .tab1 .menudiv #con_one_6 .zz-li .ques, .promise #content .tab1 .menudiv #con_one_7 .zz-li .ques, .promise #content .tab1 .menudiv #con_one_8 .zz-li .ques, .promise #content .tab1 .menudiv #con_one_9 .zz-li .ques {
  height: 60px;
  line-height: 30px;
}

/* line 63, app/components/supplier/promise/view.scss */
/* line 1462, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .ques .ques-l, .promise #content .tab1 .menudiv #con_one_2 .zz-li .ques .ques-l, .promise #content .tab1 .menudiv #con_one_3 .zz-li .ques .ques-l, .promise #content .tab1 .menudiv #con_one_4 .zz-li .ques .ques-l, .promise #content .tab1 .menudiv #con_one_5 .zz-li .ques .ques-l, .promise #content .tab1 .menudiv #con_one_6 .zz-li .ques .ques-l, .promise #content .tab1 .menudiv #con_one_7 .zz-li .ques .ques-l, .promise #content .tab1 .menudiv #con_one_8 .zz-li .ques .ques-l, .promise #content .tab1 .menudiv #con_one_9 .zz-li .ques .ques-l {
  float: left;
}

/* line 65, app/components/supplier/promise/view.scss */
/* line 1466, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .ques .ques-l span, .promise #content .tab1 .menudiv #con_one_2 .zz-li .ques .ques-l span, .promise #content .tab1 .menudiv #con_one_3 .zz-li .ques .ques-l span, .promise #content .tab1 .menudiv #con_one_4 .zz-li .ques .ques-l span, .promise #content .tab1 .menudiv #con_one_5 .zz-li .ques .ques-l span, .promise #content .tab1 .menudiv #con_one_6 .zz-li .ques .ques-l span, .promise #content .tab1 .menudiv #con_one_7 .zz-li .ques .ques-l span, .promise #content .tab1 .menudiv #con_one_8 .zz-li .ques .ques-l span, .promise #content .tab1 .menudiv #con_one_9 .zz-li .ques .ques-l span {
  color: #b0b0b0;
}

/* line 69, app/components/supplier/promise/view.scss */
/* line 1470, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .ques .ques-r, .promise #content .tab1 .menudiv #con_one_2 .zz-li .ques .ques-r, .promise #content .tab1 .menudiv #con_one_3 .zz-li .ques .ques-r, .promise #content .tab1 .menudiv #con_one_4 .zz-li .ques .ques-r, .promise #content .tab1 .menudiv #con_one_5 .zz-li .ques .ques-r, .promise #content .tab1 .menudiv #con_one_6 .zz-li .ques .ques-r, .promise #content .tab1 .menudiv #con_one_7 .zz-li .ques .ques-r, .promise #content .tab1 .menudiv #con_one_8 .zz-li .ques .ques-r, .promise #content .tab1 .menudiv #con_one_9 .zz-li .ques .ques-r {
  float: right;
}

/* line 73, app/components/supplier/promise/view.scss */
/* line 1474, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .up, .promise #content .tab1 .menudiv #con_one_2 .zz-li .up, .promise #content .tab1 .menudiv #con_one_3 .zz-li .up, .promise #content .tab1 .menudiv #con_one_4 .zz-li .up, .promise #content .tab1 .menudiv #con_one_5 .zz-li .up, .promise #content .tab1 .menudiv #con_one_6 .zz-li .up, .promise #content .tab1 .menudiv #con_one_7 .zz-li .up, .promise #content .tab1 .menudiv #con_one_8 .zz-li .up, .promise #content .tab1 .menudiv #con_one_9 .zz-li .up {
  width: 50%;
  float: left;
  height: 30px;
  line-height: 30px;
}

/* line 78, app/components/supplier/promise/view.scss */
/* line 1481, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .up .btn + span, .promise #content .tab1 .menudiv #con_one_2 .zz-li .up .btn + span, .promise #content .tab1 .menudiv #con_one_3 .zz-li .up .btn + span, .promise #content .tab1 .menudiv #con_one_4 .zz-li .up .btn + span, .promise #content .tab1 .menudiv #con_one_5 .zz-li .up .btn + span, .promise #content .tab1 .menudiv #con_one_6 .zz-li .up .btn + span, .promise #content .tab1 .menudiv #con_one_7 .zz-li .up .btn + span, .promise #content .tab1 .menudiv #con_one_8 .zz-li .up .btn + span, .promise #content .tab1 .menudiv #con_one_9 .zz-li .up .btn + span {
  color: #cc003A;
}

/* line 79, app/components/supplier/promise/view.scss */
/* line 1485, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .up .delPic, .promise #content .tab1 .menudiv #con_one_2 .zz-li .up .delPic, .promise #content .tab1 .menudiv #con_one_3 .zz-li .up .delPic, .promise #content .tab1 .menudiv #con_one_4 .zz-li .up .delPic, .promise #content .tab1 .menudiv #con_one_5 .zz-li .up .delPic, .promise #content .tab1 .menudiv #con_one_6 .zz-li .up .delPic, .promise #content .tab1 .menudiv #con_one_7 .zz-li .up .delPic, .promise #content .tab1 .menudiv #con_one_8 .zz-li .up .delPic, .promise #content .tab1 .menudiv #con_one_9 .zz-li .up .delPic {
  color: #1B69B8;
  text-decoration: underline;
}

/* line 80, app/components/supplier/promise/view.scss */
/* line 1490, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .up .picNames, .promise #content .tab1 .menudiv #con_one_2 .zz-li .up .picNames, .promise #content .tab1 .menudiv #con_one_3 .zz-li .up .picNames, .promise #content .tab1 .menudiv #con_one_4 .zz-li .up .picNames, .promise #content .tab1 .menudiv #con_one_5 .zz-li .up .picNames, .promise #content .tab1 .menudiv #con_one_6 .zz-li .up .picNames, .promise #content .tab1 .menudiv #con_one_7 .zz-li .up .picNames, .promise #content .tab1 .menudiv #con_one_8 .zz-li .up .picNames, .promise #content .tab1 .menudiv #con_one_9 .zz-li .up .picNames {
  color: #717171;
  text-decoration: none;
  margin-left: 10px;
}

/* line 82, app/components/supplier/promise/view.scss */
/* line 1496, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .up-video, .promise #content .tab1 .menudiv #con_one_2 .zz-li .up-video, .promise #content .tab1 .menudiv #con_one_3 .zz-li .up-video, .promise #content .tab1 .menudiv #con_one_4 .zz-li .up-video, .promise #content .tab1 .menudiv #con_one_5 .zz-li .up-video, .promise #content .tab1 .menudiv #con_one_6 .zz-li .up-video, .promise #content .tab1 .menudiv #con_one_7 .zz-li .up-video, .promise #content .tab1 .menudiv #con_one_8 .zz-li .up-video, .promise #content .tab1 .menudiv #con_one_9 .zz-li .up-video {
  width: 50%;
  float: left;
  height: 30px;
  line-height: 30px;
}

/* line 87, app/components/supplier/promise/view.scss */
/* line 1503, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .up-video .btn + span, .promise #content .tab1 .menudiv #con_one_2 .zz-li .up-video .btn + span, .promise #content .tab1 .menudiv #con_one_3 .zz-li .up-video .btn + span, .promise #content .tab1 .menudiv #con_one_4 .zz-li .up-video .btn + span, .promise #content .tab1 .menudiv #con_one_5 .zz-li .up-video .btn + span, .promise #content .tab1 .menudiv #con_one_6 .zz-li .up-video .btn + span, .promise #content .tab1 .menudiv #con_one_7 .zz-li .up-video .btn + span, .promise #content .tab1 .menudiv #con_one_8 .zz-li .up-video .btn + span, .promise #content .tab1 .menudiv #con_one_9 .zz-li .up-video .btn + span {
  color: #cc003A;
}

/* line 88, app/components/supplier/promise/view.scss */
/* line 1507, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .up-video .delVideo, .promise #content .tab1 .menudiv #con_one_2 .zz-li .up-video .delVideo, .promise #content .tab1 .menudiv #con_one_3 .zz-li .up-video .delVideo, .promise #content .tab1 .menudiv #con_one_4 .zz-li .up-video .delVideo, .promise #content .tab1 .menudiv #con_one_5 .zz-li .up-video .delVideo, .promise #content .tab1 .menudiv #con_one_6 .zz-li .up-video .delVideo, .promise #content .tab1 .menudiv #con_one_7 .zz-li .up-video .delVideo, .promise #content .tab1 .menudiv #con_one_8 .zz-li .up-video .delVideo, .promise #content .tab1 .menudiv #con_one_9 .zz-li .up-video .delVideo {
  color: #1B69B8;
  text-decoration: underline;
}

/* line 89, app/components/supplier/promise/view.scss */
/* line 1512, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .up-video .videoNames, .promise #content .tab1 .menudiv #con_one_2 .zz-li .up-video .videoNames, .promise #content .tab1 .menudiv #con_one_3 .zz-li .up-video .videoNames, .promise #content .tab1 .menudiv #con_one_4 .zz-li .up-video .videoNames, .promise #content .tab1 .menudiv #con_one_5 .zz-li .up-video .videoNames, .promise #content .tab1 .menudiv #con_one_6 .zz-li .up-video .videoNames, .promise #content .tab1 .menudiv #con_one_7 .zz-li .up-video .videoNames, .promise #content .tab1 .menudiv #con_one_8 .zz-li .up-video .videoNames, .promise #content .tab1 .menudiv #con_one_9 .zz-li .up-video .videoNames {
  color: #717171;
  text-decoration: none;
  margin-left: 10px;
}

/* line 91, app/components/supplier/promise/view.scss */
/* line 1518, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .word, .promise #content .tab1 .menudiv #con_one_2 .zz-li .word, .promise #content .tab1 .menudiv #con_one_3 .zz-li .word, .promise #content .tab1 .menudiv #con_one_4 .zz-li .word, .promise #content .tab1 .menudiv #con_one_5 .zz-li .word, .promise #content .tab1 .menudiv #con_one_6 .zz-li .word, .promise #content .tab1 .menudiv #con_one_7 .zz-li .word, .promise #content .tab1 .menudiv #con_one_8 .zz-li .word, .promise #content .tab1 .menudiv #con_one_9 .zz-li .word {
  clear: both;
  top: 10px;
  position: relative;
}

/* line 95, app/components/supplier/promise/view.scss */
/* line 1524, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .word .word-name, .promise #content .tab1 .menudiv #con_one_2 .zz-li .word .word-name, .promise #content .tab1 .menudiv #con_one_3 .zz-li .word .word-name, .promise #content .tab1 .menudiv #con_one_4 .zz-li .word .word-name, .promise #content .tab1 .menudiv #con_one_5 .zz-li .word .word-name, .promise #content .tab1 .menudiv #con_one_6 .zz-li .word .word-name, .promise #content .tab1 .menudiv #con_one_7 .zz-li .word .word-name, .promise #content .tab1 .menudiv #con_one_8 .zz-li .word .word-name, .promise #content .tab1 .menudiv #con_one_9 .zz-li .word .word-name {
  height: 45px;
  line-height: 45px;
  width: 100px;
  float: left;
}

/* line 98, app/components/supplier/promise/view.scss */
/* line 1531, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv #con_one_1 .zz-li .word textarea, .promise #content .tab1 .menudiv #con_one_2 .zz-li .word textarea, .promise #content .tab1 .menudiv #con_one_3 .zz-li .word textarea, .promise #content .tab1 .menudiv #con_one_4 .zz-li .word textarea, .promise #content .tab1 .menudiv #con_one_5 .zz-li .word textarea, .promise #content .tab1 .menudiv #con_one_6 .zz-li .word textarea, .promise #content .tab1 .menudiv #con_one_7 .zz-li .word textarea, .promise #content .tab1 .menudiv #con_one_8 .zz-li .word textarea, .promise #content .tab1 .menudiv #con_one_9 .zz-li .word textarea {
  width: 600px;
}

/* line 102, app/components/supplier/promise/view.scss */
/* line 1535, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv .showdiv {
  display: block;
}

/* line 103, app/components/supplier/promise/view.scss */
/* line 1539, app/styles/fixIe8.scss */
.promise #content .tab1 .menudiv .hidediv {
  display: none;
}

/* line 106, app/components/supplier/promise/view.scss */
/* line 1543, app/styles/fixIe8.scss */
.promise #content .tips {
  padding-top: 10px;
  height: 40px;
  line-height: 40px;
}

/* line 110, app/components/supplier/promise/view.scss */
/* line 1549, app/styles/fixIe8.scss */
.promise #content .tips .con {
  color: red;
  font-size: 13px;
}

/* line 114, app/components/supplier/promise/view.scss */
/* line 1554, app/styles/fixIe8.scss */
.promise #content .tips .showCon {
  display: block;
}

/* line 117, app/components/supplier/promise/view.scss */
/* line 1558, app/styles/fixIe8.scss */
.promise #content .tips .hideCon {
  display: none;
}

/* line 122, app/components/supplier/promise/view.scss */
/* line 1562, app/styles/fixIe8.scss */
.promise #content .sub {
  text-align: center;
  width: 100%;
  height: 60px;
  padding: 20px 20px 0 20px;
}

/* line 127, app/components/supplier/promise/view.scss */
/* line 1569, app/styles/fixIe8.scss */
.promise #content .sub .tipword {
  color: #FF0000;
  font-size: 14px;
  font-weight: bold;
  display: block;
  margin: 10px 0;
}

/* line 134, app/components/supplier/promise/view.scss */
/* line 1577, app/styles/fixIe8.scss */
.promise #content .sub .checkboxFive {
  padding: 10px 0;
}

/* line 136, app/components/supplier/promise/view.scss */
/* line 1581, app/styles/fixIe8.scss */
.promise #content .sub .checkboxFive #checkboxFiveInput {
  position: relative;
  top: 2px;
}

/* line 140, app/components/supplier/promise/view.scss */
/* line 1586, app/styles/fixIe8.scss */
.promise #content .sub .checkboxFive .agree {
  font-size: 12px;
  color: #717171;
}

/* line 144, app/components/supplier/promise/view.scss */
/* line 1591, app/styles/fixIe8.scss */
.promise #content .sub .checkboxFive .picNames {
  color: #717171;
  text-decoration: none;
  font-size: 12px;
}

/* line 149, app/components/supplier/promise/view.scss */
/* line 1597, app/styles/fixIe8.scss */
.promise #content .sub .checkboxFive .delPic {
  color: #285CDF;
  text-decoration: underline;
  font-size: 12px;
}

/* line 155, app/components/supplier/promise/view.scss */
/* line 1603, app/styles/fixIe8.scss */
.promise #content .sub #feedbox {
  border: #849bca 2px solid;
  margin: 2px 0 0 2px;
  background: #edf1f8;
  float: left;
  overflow: hidden;
  width: 500px;
  cursor: move;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 200px;
  filter: alpha(opacity=100);
  opacity: 1;
}

/* line 157, app/components/supplier/promise/view.scss */
/* line 1619, app/styles/fixIe8.scss */
.promise #content .sub #feedbox .main {
  padding: 10px;
}

/* line 158, app/components/supplier/promise/view.scss */
/* line 1623, app/styles/fixIe8.scss */
.promise #content .sub #feedbox .close {
  float: right;
  position: relative;
  top: 0px;
}

/* line 161, app/components/supplier/promise/view.scss */
/* line 1629, app/styles/fixIe8.scss */
.promise #content .subButton {
  padding: 20px 0;
  text-align: center;
}

/* line 164, app/components/supplier/promise/view.scss */
/* line 1634, app/styles/fixIe8.scss */
.promise #content .subButton #checkboxFiveInput {
  position: relative;
  top: 2px;
}

/* line 5, app/components/supplier/promise_show/view.scss */
/* line 1639, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table:first-child tr {
  height: 0px;
}

/* line 7, app/components/supplier/promise_show/view.scss */
/* line 1643, app/styles/fixIe8.scss */
.promise .compare-tab .new-value .table-striped th {
  background-color: #e1ebf5;
  color: #005aaa;
}

/* line 11, app/components/supplier/promise_show/view.scss */
/* line 1648, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table {
  width: 995px;
  border: 1px solid #E8E8E8;
  margin-bottom: 0px;
}

/* line 15, app/components/supplier/promise_show/view.scss */
/* line 1654, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table tr {
  height: 30px;
  line-height: 30px;
}

/* line 17, app/components/supplier/promise_show/view.scss */
/* line 1659, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table tr td {
  text-align: center;
}

/* line 18, app/components/supplier/promise_show/view.scss */
/* line 1663, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table tr .textLeft {
  text-align: left;
  padding-left: 15px;
  width: 35%;
}

/* line 19, app/components/supplier/promise_show/view.scss */
/* line 1669, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table tr .str1 {
  font-weight: bold;
  border-right: 1px solid #E8E8E8;
  color: #545557;
  width: 10%;
}

/* line 20, app/components/supplier/promise_show/view.scss */
/* line 1676, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table tr .odd {
  background-color: #fafafa;
}

/* line 21, app/components/supplier/promise_show/view.scss */
/* line 1680, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table tr .str2 {
  width: 5%;
}

/* line 22, app/components/supplier/promise_show/view.scss */
/* line 1684, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table tr .str3 {
  width: 15%;
}

/* line 23, app/components/supplier/promise_show/view.scss */
/* line 1688, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table tr .str4 {
  width: 15%;
}

/* line 24, app/components/supplier/promise_show/view.scss */
/* line 1692, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table tr .str5 {
  width: 20%;
}

/* line 26, app/components/supplier/promise_show/view.scss */
/* line 1696, app/styles/fixIe8.scss */
.promise .compare-tab .new-value table .odd {
  background-color: #fafafa;
}

/* line 4, app/components/supplier/rob_rule/view.scss */
/* line 1700, app/styles/fixIe8.scss */
.rob-rule {
  padding-bottom: 20px;
}

/* line 7, app/components/supplier/rob_rule/view.scss */
/* line 1704, app/styles/fixIe8.scss */
.rob-rule .rule-modules .rob-module {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 240px;
  margin-right: 20px;
}

/* line 11, app/components/supplier/rob_rule/view.scss */
/* line 1714, app/styles/fixIe8.scss */
.rob-rule .rule-modules .rob-module .panel {
  width: 100%;
  height: 25px;
  background-color: #a6a6a6;
}

/* line 15, app/components/supplier/rob_rule/view.scss */
/* line 1720, app/styles/fixIe8.scss */
.rob-rule .rule-modules .rob-module .panel span {
  margin-left: 10px;
  font-size: 14px;
  line-height: 25px;
  height: 25px;
  color: white;
  font-weight: bold;
}

/* line 24, app/components/supplier/rob_rule/view.scss */
/* line 1729, app/styles/fixIe8.scss */
.rob-rule .rule-modules .rob-module .module-body {
  border: 1px solid #eeeeee;
  padding: 20px;
  height: 100px;
}

/* line 29, app/components/supplier/rob_rule/view.scss */
/* line 1735, app/styles/fixIe8.scss */
.rob-rule .rule-modules .rob-module .module-body .module-line span {
  height: 16px;
  line-height: 24px;
}

/* line 32, app/components/supplier/rob_rule/view.scss */
/* line 1740, app/styles/fixIe8.scss */
.rob-rule .rule-modules .rob-module .module-body .module-line span a {
  margin-left: 10px;
}

/* line 40, app/components/supplier/rob_rule/view.scss */
/* line 1744, app/styles/fixIe8.scss */
.rob-rule .rule-detail {
  display: none;
}

/* line 3, app/components/supplier/supplier_performance/view.scss */
/* line 1748, app/styles/fixIe8.scss */
.supplier-performance .overall-plots {
  overflow: hidden;
}

/* line 7, app/components/supplier/supplier_performance/view.scss */
/* line 1752, app/styles/fixIe8.scss */
.supplier-performance .overall-plots .overall-performance {
  float: left;
}

/* line 11, app/components/supplier/supplier_performance/view.scss */
/* line 1756, app/styles/fixIe8.scss */
.supplier-performance .overall-plots table {
  width: 100%;
}

/* line 13, app/components/supplier/supplier_performance/view.scss */
/* line 1760, app/styles/fixIe8.scss */
.supplier-performance .overall-plots table td {
  padding: 0;
}

/* line 18, app/components/supplier/supplier_performance/view.scss */
/* line 1764, app/styles/fixIe8.scss */
.supplier-performance .overall-plots > div {
  width: 340px;
  float: left;
  margin-right: 15px;
}

/* line 22, app/components/supplier/supplier_performance/view.scss */
/* line 1770, app/styles/fixIe8.scss */
.supplier-performance .overall-plots > div:last-child {
  margin-right: 0;
}

/* line 27, app/components/supplier/supplier_performance/view.scss */
/* line 1774, app/styles/fixIe8.scss */
.supplier-performance .overall-plots .plot {
  height: 270px;
}

/* line 31, app/components/supplier/supplier_performance/view.scss */
/* line 1778, app/styles/fixIe8.scss */
.supplier-performance .overall-plots .last {
  margin-right: 0;
}

/* line 37, app/components/supplier/supplier_performance/view.scss */
/* line 1782, app/styles/fixIe8.scss */
.supplier-performance table .plot {
  height: 100px;
}

/* line 46, app/components/supplier/supplier_performance/view.scss */
/* line 1787, app/styles/fixIe8.scss */
.modal table.table-showstrategy th {
  height: 30px;
}

/* line 49, app/components/supplier/supplier_performance/view.scss */
/* line 1791, app/styles/fixIe8.scss */
.modal table.table-showstrategy td {
  height: 30px;
  padding: 0;
}

/* line 1, app/components/supplier/supplier_performance_board/view.scss */
/* line 1796, app/styles/fixIe8.scss */
.supplier-performance-board {
  width: 1060px;
  background-color: #f4f4f4;
}

/* line 6, app/components/supplier/supplier_performance_board/view.scss */
/* line 1801, app/styles/fixIe8.scss */
.supplier-performance-board .tab {
  width: 1040px;
  margin: auto;
  margin-top: 10px;
}

/* line 11, app/components/supplier/supplier_performance_board/view.scss */
/* line 1807, app/styles/fixIe8.scss */
.supplier-performance-board .tab p {
  font-size: 20px;
  color: #33CCFF;
  margin: 0;
  padding: 5px;
  background-color: #ffffff;
}

/* line 18, app/components/supplier/supplier_performance_board/view.scss */
/* line 1815, app/styles/fixIe8.scss */
.supplier-performance-board .tab p i {
  margin-right: 5px;
}

/* line 22, app/components/supplier/supplier_performance_board/view.scss */
/* line 1819, app/styles/fixIe8.scss */
.supplier-performance-board .tab .performance-time-button {
  float: right;
  font-size: 12px;
  background-color: #ffffff;
  height: 35px;
  margin-right: 45px;
  margin-top: -20px;
}

/* line 30, app/components/supplier/supplier_performance_board/view.scss */
/* line 1828, app/styles/fixIe8.scss */
.supplier-performance-board .tab .performance-order-time-button {
  margin-right: 100px;
}

/* line 33, app/components/supplier/supplier_performance_board/view.scss */
/* line 1832, app/styles/fixIe8.scss */
.supplier-performance-board .tab .order-detail {
  font-size: 15px;
  color: #000000;
}

/* line 38, app/components/supplier/supplier_performance_board/view.scss */
/* line 1837, app/styles/fixIe8.scss */
.supplier-performance-board .tab .outter {
  background-color: #ffffff;
}

/* line 41, app/components/supplier/supplier_performance_board/view.scss */
/* line 1841, app/styles/fixIe8.scss */
.supplier-performance-board .tab .outter .inner {
  width: 950px;
  margin-left: 45px;
}

/* line 48, app/components/supplier/supplier_performance_board/view.scss */
/* line 1846, app/styles/fixIe8.scss */
.supplier-performance-board .performance-board-title {
  margin-top: 10px;
  background: url(/assets/images/other-images/titlebar.png);
  background-size: cover;
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/images/other-images/titlebar.png",sizingMethod="scale");
}

/* line 55, app/components/supplier/supplier_performance_board/view.scss */
/* line 1854, app/styles/fixIe8.scss */
.supplier-performance-board .performance-board-title .basic-infos {
  color: #ffffff;
  width: 1040px;
}

/* line 59, app/components/supplier/supplier_performance_board/view.scss */
/* line 1859, app/styles/fixIe8.scss */
.supplier-performance-board .performance-board-title .basic-infos td {
  padding: 3px 0;
}

/* line 62, app/components/supplier/supplier_performance_board/view.scss */
/* line 1863, app/styles/fixIe8.scss */
.supplier-performance-board .performance-board-title .basic-infos .first-td {
  width: 520px;
  font-size: 20px;
  padding-left: 20px;
}

/* line 67, app/components/supplier/supplier_performance_board/view.scss */
/* line 1869, app/styles/fixIe8.scss */
.supplier-performance-board .performance-board-title .basic-infos .middle-td {
  width: 200px;
}

/* line 70, app/components/supplier/supplier_performance_board/view.scss */
/* line 1873, app/styles/fixIe8.scss */
.supplier-performance-board .performance-board-title .basic-infos .last-td {
  width: 300px;
}

/* line 73, app/components/supplier/supplier_performance_board/view.scss */
/* line 1877, app/styles/fixIe8.scss */
.supplier-performance-board .performance-board-title .basic-infos p {
  background-color: transparent;
  width: 300px;
  font-size: 12px;
  padding: 0;
  color: #ffffff;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 86, app/components/supplier/supplier_performance_board/view.scss */
/* line 1888, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 {
  margin-top: 0;
}

/* line 88, app/components/supplier/supplier_performance_board/view.scss */
/* line 1892, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .performance-my {
  height: 180px;
}

/* line 91, app/components/supplier/supplier_performance_board/view.scss */
/* line 1896, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .tab-1-div {
  float: left;
  margin-left: 35px;
  background-color: #ffffff;
}

/* line 97, app/components/supplier/supplier_performance_board/view.scss */
/* line 1902, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .tab-1-div-1 {
  margin-left: 0;
}

/* line 101, app/components/supplier/supplier_performance_board/view.scss */
/* line 1906, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .tab-1-div-2 {
  width: 260px;
}

/* line 104, app/components/supplier/supplier_performance_board/view.scss */
/* line 1910, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .tab-1-div-3 {
  margin-left: 20px;
}

/* line 107, app/components/supplier/supplier_performance_board/view.scss */
/* line 1914, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .tab-1-div-4 {
  width: 190px;
}

/* line 110, app/components/supplier/supplier_performance_board/view.scss */
/* line 1918, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .tab-1-doucement {
  margin-top: 35px;
}

/* line 113, app/components/supplier/supplier_performance_board/view.scss */
/* line 1922, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .p1, .supplier-performance-board .tab-1 .p2, .supplier-performance-board .tab-1 .p3, .supplier-performance-board .tab-1 .p4 {
  color: #ffffff;
  text-align: center;
  background-color: transparent;
}

/* line 118, app/components/supplier/supplier_performance_board/view.scss */
/* line 1928, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .p1 {
  font-size: 50px;
  margin-top: 55px;
}

/* line 122, app/components/supplier/supplier_performance_board/view.scss */
/* line 1933, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .p2 {
  margin-top: 58px;
}

/* line 125, app/components/supplier/supplier_performance_board/view.scss */
/* line 1937, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .p3 {
  color: #000000;
  font-size: 14px;
  margin-left: 40px;
  margin-top: 5px;
  text-align: left;
}

/* line 132, app/components/supplier/supplier_performance_board/view.scss */
/* line 1945, app/styles/fixIe8.scss */
.supplier-performance-board .tab-1 .p4 {
  color: #000000;
  font-size: 14px;
  margin-left: 30px;
  margin-top: 5px;
  text-align: left;
}

/* line 151, app/components/supplier/supplier_performance_board/view.scss */
/* line 1953, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .outter {
  padding-bottom: 10px;
}

/* line 154, app/components/supplier/supplier_performance_board/view.scss */
/* line 1957, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .inner-div {
  width: 100%;
}

/* line 156, app/components/supplier/supplier_performance_board/view.scss */
/* line 1961, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .inner-div .search-div {
  width: 100%;
  height: 300px;
}

/* line 161, app/components/supplier/supplier_performance_board/view.scss */
/* line 1966, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-example {
  float: right;
  height: 20px;
  vertical-align: middle;
  margin-right: 45px;
  margin-top: -10px;
}

/* line 168, app/components/supplier/supplier_performance_board/view.scss */
/* line 1974, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-example .score {
  float: right;
  width: 60px;
  height: 15px;
  text-align: right;
}

/* line 175, app/components/supplier/supplier_performance_board/view.scss */
/* line 1981, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-example .red {
  width: 30px;
  background-color: #ff0000;
}

/* line 179, app/components/supplier/supplier_performance_board/view.scss */
/* line 1986, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-example .orange {
  width: 30px;
  background-color: #ff9933;
}

/* line 183, app/components/supplier/supplier_performance_board/view.scss */
/* line 1991, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-example .blue {
  width: 30px;
  background-color: #0066ff;
}

/* line 187, app/components/supplier/supplier_performance_board/view.scss */
/* line 1996, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-example .green {
  width: 30px;
  background-color: #00cc66;
}

/* line 192, app/components/supplier/supplier_performance_board/view.scss */
/* line 2001, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 td {
  height: 10px;
  line-height: 10px;
}

/* line 196, app/components/supplier/supplier_performance_board/view.scss */
/* line 2006, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-td {
  width: 130px;
  color: #ffffff;
  font-size: 8px;
}

/* line 200, app/components/supplier/supplier_performance_board/view.scss */
/* line 2012, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-td .score-left {
  width: 30px;
  float: left;
  color: #000000;
}

/* line 206, app/components/supplier/supplier_performance_board/view.scss */
/* line 2018, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-td .score-right {
  width: 100px;
  text-align: center;
  float: left;
}

/* line 212, app/components/supplier/supplier_performance_board/view.scss */
/* line 2024, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-td .score-right .score-actual-red {
  background-color: #ff0000;
}

/* line 215, app/components/supplier/supplier_performance_board/view.scss */
/* line 2028, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-td .score-right .score-actual-orange {
  background-color: #ff9933;
}

/* line 218, app/components/supplier/supplier_performance_board/view.scss */
/* line 2032, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-td .score-right .score-actual-blue {
  background-color: #0066ff;
}

/* line 221, app/components/supplier/supplier_performance_board/view.scss */
/* line 2036, app/styles/fixIe8.scss */
.supplier-performance-board .tab-3 .score-td .score-right .score-actual-green {
  background-color: #00cc66;
}

/* line 230, app/components/supplier/supplier_performance_board/view.scss */
/* line 2040, app/styles/fixIe8.scss */
.supplier-performance-board .tab-4 .my-performance-warnning p {
  font-size: 15px;
  color: #000000;
}

/* line 238, app/components/supplier/supplier_performance_board/view.scss */
/* line 2045, app/styles/fixIe8.scss */
.supplier-performance-board .tab-5 .my-tactics {
  height: 145px;
}

/* line 240, app/components/supplier/supplier_performance_board/view.scss */
/* line 2049, app/styles/fixIe8.scss */
.supplier-performance-board .tab-5 .my-tactics .tactics {
  float: left;
  margin-left: 20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 248, app/components/supplier/supplier_performance_board/view.scss */
/* line 2057, app/styles/fixIe8.scss */
.supplier-performance-board .tab-5 .my-tactics .single-line {
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 253, app/components/supplier/supplier_performance_board/view.scss */
/* line 2064, app/styles/fixIe8.scss */
.supplier-performance-board .tab-5 .my-tactics .single-line label {
  width: 200px;
}

/* line 256, app/components/supplier/supplier_performance_board/view.scss */
/* line 2068, app/styles/fixIe8.scss */
.supplier-performance-board .tab-5 .my-tactics .single-line input {
  margin-left: 10px;
}

/* line 261, app/components/supplier/supplier_performance_board/view.scss */
/* line 2072, app/styles/fixIe8.scss */
.supplier-performance-board .tab-5 .my-tactics .module-design {
  background-color: #ffcc99;
}

/* line 264, app/components/supplier/supplier_performance_board/view.scss */
/* line 2076, app/styles/fixIe8.scss */
.supplier-performance-board .tab-5 .my-tactics .performance-improve {
  background-color: #ccffff;
}

/* line 267, app/components/supplier/supplier_performance_board/view.scss */
/* line 2080, app/styles/fixIe8.scss */
.supplier-performance-board .tab-5 .my-tactics .order-manage {
  background-color: #00ffff;
}

/* line 275, app/components/supplier/supplier_performance_board/view.scss */
/* line 2084, app/styles/fixIe8.scss */
.supplier-performance-board .tab-7 .my-info a {
  margin-left: 28px;
}

/* line 2087, app/styles/fixIe8.scss */
.supplier-plan-list .block .span3 {
  width: 260px !important;
}

/* line 12, app/components/supplier/plan_list/view.scss */
/* line 2091, app/styles/fixIe8.scss */
.supplier-plan-list .table-striped {
  width: 100%;
}

/* line 2095, app/styles/fixIe8.scss */
.compare-tab .compare-content .table {
  width: 100%;
}

/* line 2098, app/styles/fixIe8.scss */
.supplier-resume-paperwork-info .compare-row {
  width: 30%;
  float: left;
}

/* line 2102, app/styles/fixIe8.scss */
.supplier-resume-paperwork-info .components-title {
  margin: 0;
  font-size: 14px;
  color: #005fa7;
  font-family: 'Microsoft YaHei';
}

/* line 2108, app/styles/fixIe8.scss */
.supplier-resume-paperwork-info .compare-row .new-value {
  display: inline-block;
  vertical-align: top;
  padding: 10px 0;
  border-right: 0;
}

/* line 53, app/components/supplier/performance_company_info/view.scss */
/* line 2115, app/styles/fixIe8.scss */
.compare-list .new-value {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 500px;
  padding: 10px 0;
  border-right: 1px dashed #ccc;
}

/* line 2125, app/styles/fixIe8.scss */
.compare-list .new-value > label {
  display: inline-block;
  vertical-align: top;
  text-align: right;
  width: 150px;
}

/* line 2131, app/styles/fixIe8.scss */
.compare-list .new-value > div {
  display: inline-block;
  vertical-align: top;
  width: 330px;
}

/* line 2136, app/styles/fixIe8.scss */
.supplier-login-box {
  position: absolute;
  width: 350px;
  height: 330px;
  top: 83px;
  right: 60px;
  z-index: 3;
}

/* line 2145, app/styles/fixIe8.scss */
.supplier-login-box form {
  width: 250px;
  height: 240px;
  padding: 45px 50px;
  background-color: white;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  margin: 0 auto;
}

/* line 2154, app/styles/fixIe8.scss */
.supplier-login-box form > div {
  height: 35px;
  line-height: 35px;
  padding-bottom: 15px;
  position: relative;
  font-family: 'Microsoft YaHei';
}

/* line 2161, app/styles/fixIe8.scss */
.supplier-login-box form > div h1 {
  font-size: 20px;
  color: #6d6c6c;
  margin: 0;
  letter-spacing: 1px;
  float: left;
}

/* line 2168, app/styles/fixIe8.scss */
.supplier-login-box form > div a {
  float: right;
  font-size: 14px;
  color: #1288c5;
}

/* line 2173, app/styles/fixIe8.scss */
.supplier-login-box .control-group {
  height: 40px;
  margin-bottom: 20px;
}

/* line 2177, app/styles/fixIe8.scss */
.supplier-login-box .control-group span {
  width: 38px;
  height: 38px;
  display: inline-block;
  position: relative;
  top: -38px;
  left: 1px;
}

/* line 2185, app/styles/fixIe8.scss */
.supplier-login-box .controls {
  height: 45px;
  line-height: 45px;
  margin: 0;
}

/* line 2190, app/styles/fixIe8.scss */
.supplier-login-box #login-submit {
  margin-bottom: 0;
}

/* line 2193, app/styles/fixIe8.scss */
.supplier-login-box #login-submit input {
  height: 38px;
  line-height: 38px;
  color: #fff;
  font-size: 14px;
  border-radius: 0;
  background-color: #007dc2;
  padding: 0;
  font-size: 14px;
  font-family: 'Microsoft YaHei';
  letter-spacing: 10px;
}

/* line 2205, app/styles/fixIe8.scss */
.supplier-login-box .login-input {
  width: 100%;
  height: 38px;
  line-height: 38px;
  border-radius: 0;
  padding: 3px 3px 3px 45px;
  position: relative;
  background-color: #fff !important;
}

/* line 2214, app/styles/fixIe8.scss */
.supplier-login-box .btn-medium {
  padding: 8px 10px;
  width: 100%;
}

/* line 1, app/components/supplier/supplier_record/view.scss */
/* line 2219, app/styles/fixIe8.scss */
.supplier-record {
  padding: 20px 0;
  font-family: 'Microsoft YaHei';
}

/* line 4, app/components/supplier/supplier_record/view.scss */
/* line 2224, app/styles/fixIe8.scss */
.supplier-record .title {
  position: absolute;
  top: 100px;
  line-height: 45px;
  color: #005fa7;
  font-size: 14px;
  font-family: 'Microsoft YaHei';
  padding-top: 12px;
}

/* line 13, app/components/supplier/supplier_record/view.scss */
/* line 2234, app/styles/fixIe8.scss */
.supplier-record .top-pic {
  width: 1200px;
  height: 200px;
  text-align: center;
  background: url("https://ylcg.haierbiomedical.com/group1/M00/05/4C/CoUFfWXS78qAfY9mAALLxwRInYs766.png") no-repeat;
}

/* line 18, app/components/supplier/supplier_record/view.scss */
/* line 2241, app/styles/fixIe8.scss */
.supplier-record .top-pic .logo {
  width: 100%;
  height: 128px;
  text-align: center;
}

/* line 22, app/components/supplier/supplier_record/view.scss */
/* line 2247, app/styles/fixIe8.scss */
.supplier-record .top-pic .logo img {
  margin: 20px auto 6px auto;
}

/* line 26, app/components/supplier/supplier_record/view.scss */
/* line 2251, app/styles/fixIe8.scss */
.supplier-record .top-pic .supplier-username {
  padding: 0 20px;
  height: 30px;
  line-height: 30px;
  background-color: #fff;
  font-size: 16px;
  color: #4a4a4a;
  font-weight: bold;
  text-align: center;
  display: inline-block;
}

/* line 37, app/components/supplier/supplier_record/view.scss */
/* line 2263, app/styles/fixIe8.scss */
.supplier-record .top-pic .notice {
  height: 42px;
  width: 100%;
  line-height: 42px;
  color: #8c8c8c;
  font-size: 14px;
  text-align: center;
}

/* line 46, app/components/supplier/supplier_record/view.scss */
/* line 2272, app/styles/fixIe8.scss */
.supplier-record .record-sidebar {
  width: 100%;
  height: 45px;
  line-height: 45px;
  margin-top: 10px;
  background-color: #fff;
}

/* line 52, app/components/supplier/supplier_record/view.scss */
/* line 2280, app/styles/fixIe8.scss */
.supplier-record .record-sidebar ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 56, app/components/supplier/supplier_record/view.scss */
/* line 2286, app/styles/fixIe8.scss */
.supplier-record .record-sidebar ul li {
  width: 142px;
  float: left;
  background-color: #e6f5fc;
  margin: 0 8px 0 0;
  font-weight: bold;
  font-size: 16px;
}

/* line 63, app/components/supplier/supplier_record/view.scss */
/* line 2295, app/styles/fixIe8.scss */
.supplier-record .record-sidebar ul li div {
  text-align: center;
}

/* line 65, app/components/supplier/supplier_record/view.scss */
/* line 2299, app/styles/fixIe8.scss */
.supplier-record .record-sidebar ul li div a {
  color: #004ea2;
}

/* line 69, app/components/supplier/supplier_record/view.scss */
/* line 2303, app/styles/fixIe8.scss */
.supplier-record .record-sidebar ul li .active {
  background-color: #fff;
}

/* line 71, app/components/supplier/supplier_record/view.scss */
/* line 2307, app/styles/fixIe8.scss */
.supplier-record .record-sidebar ul li .active a {
  color: #004ea2;
}

/* line 78, app/components/supplier/supplier_record/view.scss */
/* line 2311, app/styles/fixIe8.scss */
.supplier-record .js-content {
  min-height: 300px;
  width: 1200px;
  float: left;
  background-color: #fff;
}

/* line 83, app/components/supplier/supplier_record/view.scss */
/* line 2318, app/styles/fixIe8.scss */
.supplier-record .js-content .right-content {
  background-color: #fff;
  padding: 35px 55px;
}

/* line 88, app/components/supplier/supplier_record/view.scss */
/* line 2323, app/styles/fixIe8.scss */
.supplier-record .first-content {
  min-height: 300px;
  width: 1200px;
  float: left;
}

/* line 92, app/components/supplier/supplier_record/view.scss */
/* line 2329, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar {
  width: 200px;
  float: left;
  text-align: center;
}

/* line 99, app/components/supplier/supplier_record/view.scss */
/* line 2335, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar ul {
  list-style-type: none;
  float: left;
  margin: 0;
  padding: 22px 0;
}

/* line 105, app/components/supplier/supplier_record/view.scss */
/* line 2342, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar .word {
  background-color: #fff;
  width: 140px;
}

/* line 108, app/components/supplier/supplier_record/view.scss */
/* line 2347, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar .word li {
  width: 125px;
  margin-bottom: 21px;
  height: 35px;
  line-height: 35px;
  text-align: right;
}

/* line 114, app/components/supplier/supplier_record/view.scss */
/* line 2355, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar .word li div {
  font-size: 14px;
  font-family: 'Microsoft YaHei';
}

/* line 117, app/components/supplier/supplier_record/view.scss */
/* line 2360, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar .word li div a {
  color: #898888;
}

/* line 122, app/components/supplier/supplier_record/view.scss */
/* line 2364, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar .word li .active a {
  color: #004ea1;
}

/* line 128, app/components/supplier/supplier_record/view.scss */
/* line 2368, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar .sign {
  width: 60px;
  padding: 34px 0;
}

/* line 132, app/components/supplier/supplier_record/view.scss */
/* line 2373, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar .sign .circle div {
  width: 9px;
  height: 9px;
  background-color: #bcbcbc;
  border-radius: 9px;
}

/* line 138, app/components/supplier/supplier_record/view.scss */
/* line 2380, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar .sign .circle .active {
  background-color: #004ea1;
}

/* line 143, app/components/supplier/supplier_record/view.scss */
/* line 2384, app/styles/fixIe8.scss */
.supplier-record .first-content .jump-sidebar .sign .line div {
  width: 3px;
  height: 40px;
  background-color: #e6e6e6;
  margin: 4px 3px;
}

/* line 152, app/components/supplier/supplier_record/view.scss */
/* line 2391, app/styles/fixIe8.scss */
.supplier-record .first-content .right-content {
  width: 1000px;
  padding: 35px 0;
  background-color: #fff;
  float: left;
}

/* line 157, app/components/supplier/supplier_record/view.scss */
/* line 2398, app/styles/fixIe8.scss */
.supplier-record .first-content .right-content #paperwork, .supplier-record .first-content .right-content #contact, .supplier-record .first-content .right-content #service, .supplier-record .first-content .right-content #qualification {
  padding-top: 15px;
}
