.style__container___cTewi {
  background-color: #eee;
  width: 100%;
  height: 100%;
  position: absolute; }

.style__formGroup___3iIZV {
  max-width: 330px;
  padding: 40px 15px 15px;
  margin: 0 auto; }

.style__submitBtn___3YlAo {
  margin-top: 40px;
  margin-bottom: 40px; }
.style__logo___2NE0g {
  font-size: 24px;
  font-weight: bold; }
.style__main___3W2AA {
  margin-top: 70px;
  outline: none; }
@page {
  size: A4; }

a {
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

html {
  font-family: Helvetica, sans-serif;
  font-size: 16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

body, h1, h2, h3, h4, h5, h6 {
  margin: 0; }

*, *:before, *:after {
  box-sizing: inherit; }

.style__pageTitle___Jawox {
  color: #337ab7;
  margin-bottom: 20px;
  font-weight: bold; }

div:focus, span:focus {
  outline: none; }

.style__group___twLmB {
  width: 80%;
  margin: 20px 0 50px 0;
  display: block;
  font-size: 16px; }

.style__title___thqxn {
  font-weight: bold;
  font-size: 18px;
  line-height: 28px;
  color: #47aaff;
  border-bottom: 1px solid #47aaff; }
  .style__title___thqxn a {
    color: inherit;
    text-decoration: none; }
    .style__title___thqxn a:hover {
      color: #337ab7; }

.style__title___thqxn i {
  margin: 0 5px; }

.style__group___twLmB ul li a {
  color: #555555; }
  .style__group___twLmB ul li a:hover {
    color: #333333;
    background-color: rgba(47, 179, 245, 0.05);
    text-decoration: none; }
.style__container___1wfej {
  margin-top: 100px; }
.style__page-cover___3OfIP {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999; }

.style__uil-spin-css___BXhEr {
  background: none;
  position: relative;
  width: 10%;
  top: 40%;
  left: 45%;
  /*  width: 200px;
  height: 200px;
  top: 45%;
  left: 45%;*/
  -webkit-transform: scale(1); }

@-webkit-keyframes style__uil-spin-css___BXhEr {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }

@-webkit-keyframes style__uil-spin-css___BXhEr {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }

@-moz-keyframes style__uil-spin-css___BXhEr {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }

@-ms-keyframes style__uil-spin-css___BXhEr {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }

@-moz-keyframes style__uil-spin-css___BXhEr {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }

@-webkit-keyframes style__uil-spin-css___BXhEr {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }

@-o-keyframes style__uil-spin-css___BXhEr {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }

@keyframes style__uil-spin-css___BXhEr {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }

.style__uil-spin-css___BXhEr > div {
  width: 24px;
  height: 24px;
  margin-left: 4px;
  margin-top: 4px;
  position: absolute; }

.style__uil-spin-css___BXhEr > div > div {
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: #777; }

.style__uil-spin-css___BXhEr > div:nth-of-type(1) > div {
  -ms-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -moz-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -webkit-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -o-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -ms-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -webkit-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s; }

.style__uil-spin-css___BXhEr > div:nth-of-type(1) {
  -ms-transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);
  -moz-transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);
  -o-transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(45deg) translate(70px, 0); }

.style__uil-spin-css___BXhEr > div:nth-of-type(2) > div {
  -ms-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -moz-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -webkit-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -o-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -ms-animation-delay: 0.12s;
  -moz-animation-delay: 0.12s;
  -webkit-animation-delay: 0.12s;
  -o-animation-delay: 0.12s;
  animation-delay: 0.12s; }

.style__uil-spin-css___BXhEr > div:nth-of-type(2) {
  -ms-transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);
  -moz-transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);
  -o-transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(90deg) translate(70px, 0); }

.style__uil-spin-css___BXhEr > div:nth-of-type(3) > div {
  -ms-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -moz-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -webkit-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -o-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -ms-animation-delay: 0.25s;
  -moz-animation-delay: 0.25s;
  -webkit-animation-delay: 0.25s;
  -o-animation-delay: 0.25s;
  animation-delay: 0.25s; }

.style__uil-spin-css___BXhEr > div:nth-of-type(3) {
  -ms-transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);
  -moz-transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);
  -o-transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(135deg) translate(70px, 0); }

.style__uil-spin-css___BXhEr > div:nth-of-type(4) > div {
  -ms-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -moz-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -webkit-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -o-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -ms-animation-delay: 0.37s;
  -moz-animation-delay: 0.37s;
  -webkit-animation-delay: 0.37s;
  -o-animation-delay: 0.37s;
  animation-delay: 0.37s; }

.style__uil-spin-css___BXhEr > div:nth-of-type(4) {
  -ms-transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);
  -moz-transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);
  -o-transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(180deg) translate(70px, 0); }

.style__uil-spin-css___BXhEr > div:nth-of-type(5) > div {
  -ms-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -moz-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -webkit-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -o-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -ms-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -webkit-animation-delay: 0.5s;
  -o-animation-delay: 0.5s;
  animation-delay: 0.5s; }

.style__uil-spin-css___BXhEr > div:nth-of-type(5) {
  -ms-transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);
  -moz-transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);
  -o-transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(225deg) translate(70px, 0); }

.style__uil-spin-css___BXhEr > div:nth-of-type(6) > div {
  -ms-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -moz-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -webkit-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -o-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -ms-animation-delay: 0.62s;
  -moz-animation-delay: 0.62s;
  -webkit-animation-delay: 0.62s;
  -o-animation-delay: 0.62s;
  animation-delay: 0.62s; }

.style__uil-spin-css___BXhEr > div:nth-of-type(6) {
  -ms-transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);
  -moz-transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);
  -o-transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(270deg) translate(70px, 0); }

.style__uil-spin-css___BXhEr > div:nth-of-type(7) > div {
  -ms-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -moz-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -webkit-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -o-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -ms-animation-delay: 0.75s;
  -moz-animation-delay: 0.75s;
  -webkit-animation-delay: 0.75s;
  -o-animation-delay: 0.75s;
  animation-delay: 0.75s; }

.style__uil-spin-css___BXhEr > div:nth-of-type(7) {
  -ms-transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);
  -moz-transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);
  -o-transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(315deg) translate(70px, 0); }

.style__uil-spin-css___BXhEr > div:nth-of-type(8) > div {
  -ms-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -moz-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -webkit-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -o-animation: style__uil-spin-css___BXhEr 1s linear infinite;
  animation: style__uil-spin-css___BXhEr 1s linear infinite;
  -ms-animation-delay: 0.87s;
  -moz-animation-delay: 0.87s;
  -webkit-animation-delay: 0.87s;
  -o-animation-delay: 0.87s;
  animation-delay: 0.87s; }

.style__uil-spin-css___BXhEr > div:nth-of-type(8) {
  -ms-transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);
  -moz-transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);
  -o-transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(360deg) translate(70px, 0); }
.style__searchField___1ZJZF {
  text-align: left;
  padding: 5px;
  margin-bottom: 5px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
  font-size: 16px;
  font-weight: bold;
  line-height: 34px; }
  .style__searchField___1ZJZF .style__searchName___2W7N6 {
    width: 120px;
    text-align: right;
    display: inline-block;
    vertical-align: middle; }

.style__searchWidget___pTlQF {
  display: inline-block;
  vertical-align: middle; }
  .style__searchWidget___pTlQF span {
    margin: 0 5px; }
  .style__searchWidget___pTlQF .style__number-container___1xr83, .style__searchWidget___pTlQF .style__date-container___2PO95 {
    width: 150px;
    display: inline-block; }
  .style__searchWidget___pTlQF .style__select-container___2M4oo {
    display: inline-block;
    margin-right: 20px;
    margin-left: 20px; }
    .style__searchWidget___pTlQF .style__select-container___2M4oo input[type="checkbox"] {
      margin-right: 10px;
      margin-left: 10px; }
  .style__searchWidget___pTlQF .style__checkbox-container___gV5Ow label {
    margin-left: 20px;
    margin-right: 20px; }
  .style__searchWidget___pTlQF .style__checkbox-container___gV5Ow input[type="radio"] {
    margin-right: 10px;
    margin-left: 10px; }
  .style__searchWidget___pTlQF .style__ref-container___8VRyR {
    width: 500px;
    vertical-align: middle; }
@page {
  size: A4; }

a {
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

html {
  font-family: Helvetica, sans-serif;
  font-size: 16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

body, h1, h2, h3, h4, h5, h6 {
  margin: 0; }

*, *:before, *:after {
  box-sizing: inherit; }

.style__pageTitle___2RitH {
  color: #337ab7;
  margin-bottom: 20px;
  font-weight: bold; }

div:focus, span:focus {
  outline: none; }

div:focus {
  outline: none; }

.style__hide___3iVyJ {
  display: none !important; }

.style__list___2Usy5 .style__search___1QEnM {
  display: inline-block;
  margin-bottom: 20px;
  width: 800px;
  float: left; }
  .style__list___2Usy5 .style__search___1QEnM .style__searchBar___1ojaD {
    vertical-align: top;
    margin-bottom: 15px; }

.style__list___2Usy5 .style__toolButton___381Qk {
  display: inline-block;
  width: 200px;
  float: left;
  margin-left: 10px; }
  .style__list___2Usy5 .style__toolButton___381Qk button {
    font-size: 16px; }

table.style__table___3vdC4 {
  clear: both;
  white-space: nowrap;
  width: inherit;
  font-size: 16px;
  text-align: center; }
  table.style__table___3vdC4 tr th {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
    text-align: center; }
    table.style__table___3vdC4 tr th .style__title___vvkfr {
      cursor: help; }
    table.style__table___3vdC4 tr th .style__createButton___15qBB {
      cursor: pointer;
      color: #337ab7; }
      table.style__table___3vdC4 tr th .style__createButton___15qBB:hover {
        color: #286090; }
  table.style__table___3vdC4 tr td {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
    min-height: 43px; }
    table.style__table___3vdC4 tr td:nth-child(1), table.style__table___3vdC4 tr td:nth-child(2) {
      padding: 0; }
    table.style__table___3vdC4 tr td .style__buttonWrapper___1kD3B {
      width: 100%;
      line-height: 43px;
      cursor: pointer; }
      table.style__table___3vdC4 tr td .style__buttonWrapper___1kD3B:hover .style__button___12lTW {
        color: #337ab7; }
    table.style__table___3vdC4 tr td .style__button___12lTW {
      color: #a2a2a2; }
    table.style__table___3vdC4 tr td .style__add___2Znl2 {
      color: #47aaff;
      cursor: pointer; }
      table.style__table___3vdC4 tr td .style__add___2Znl2:hover {
        color: #286090; }
  table.style__table___3vdC4 tr:hover td {
    cursor: pointer; }
  table.style__table___3vdC4 tr.style__showMore___3PTxc td {
    cursor: initial;
    text-overflow: clip;
    white-space: normal;
    word-break: break-all; }
  table.style__table___3vdC4 tr.style__noResult___1Ytoc td {
    width: 100%; }
    table.style__table___3vdC4 tr.style__noResult___1Ytoc td div {
      color: #337ab7;
      font-weight: bold; }
@page {
  size: A4; }

a {
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

html {
  font-family: Helvetica, sans-serif;
  font-size: 16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

body, h1, h2, h3, h4, h5, h6 {
  margin: 0; }

*, *:before, *:after {
  box-sizing: inherit; }

.style__pageTitle___3TTpW {
  color: #337ab7;
  margin-bottom: 20px;
  font-weight: bold; }

div:focus, span:focus {
  outline: none; }

.style__col-container___27uzM {
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start; }
  .style__col-container___27uzM .style__col-title___7lrl3 {
    width: 100px;
    font-size: 16px;
    font-weight: bold;
    line-height: 34px; }
    .style__col-container___27uzM .style__col-title___7lrl3 .style__require-tag___XIAxf {
      color: #f44336;
      font-size: 10px; }
  .style__col-container___27uzM .style__col-input___1Ed2V {
    flex-grow: 1;
    min-width: 200px;
    font-size: 16px;
    align-self: center; }
@page {
  size: A4; }

a {
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

html {
  font-family: Helvetica, sans-serif;
  font-size: 16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

body, h1, h2, h3, h4, h5, h6 {
  margin: 0; }

*, *:before, *:after {
  box-sizing: inherit; }

.style__pageTitle___1AGYd {
  color: #337ab7;
  margin-bottom: 20px;
  font-weight: bold; }

div:focus, span:focus {
  outline: none; }

.style__group___2uWe7 {
  margin-top: 40px;
  margin-bottom: 40px; }
  .style__group___2uWe7 > div {
    padding-top: 1px;
    padding-bottom: 1px; }
  .style__group___2uWe7 .style__groupTitle___3ZWls {
    color: #47aaff;
    font-size: 18px;
    font-weight: 800; }
  .style__group___2uWe7 .style__name___3DW-e {
    line-height: 34px;
    font-weight: bold;
    font-size: 16px; }
  .style__group___2uWe7 .style__col-container___1RL2P {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start; }
    .style__group___2uWe7 .style__col-container___1RL2P .style__col-title___He8wj {
      width: 100px;
      font-size: 16px;
      font-weight: bold;
      line-height: 34px; }
    .style__group___2uWe7 .style__col-container___1RL2P .style__col-input___3hjSq {
      flex-grow: 1;
      min-width: 200px;
      font-size: 16px;
      align-self: center; }

.style__btnLine___2YP4v {
  font-size: 16px;
  font-weight: bold;
  line-height: 34px; }
  .style__btnLine___2YP4v .style__btn___3UEk9 {
    font-size: 16px !important;
    font-weight: bold !important; }
  .style__btnLine___2YP4v .style__btnLink___QYaZ4 {
    background: none !important;
    border: none;
    padding: 0 !important;
    font: inherit;
    cursor: pointer;
    font-weight: bold;
    color: #d2d2d2; }
  .style__btnLine___2YP4v .style__btnCancel___1RoUv {
    color: #337ab7; }
    .style__btnLine___2YP4v .style__btnCancel___1RoUv:hover {
      color: #286090;
      text-decoration: underline; }
  .style__btnLine___2YP4v .style__btnDelete___3zK2s:hover {
    color: #ce1414;
    text-decoration: underline; }

.style__modal___3neEI {
  margin-top: 20%; }

.style__require-tag___2NXAP {
  color: #f44336;
  font-size: 10px; }
@page {
  size: A4; }

a {
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

html {
  font-family: Helvetica, sans-serif;
  font-size: 16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

body, h1, h2, h3, h4, h5, h6 {
  margin: 0; }

*, *:before, *:after {
  box-sizing: inherit; }

.style__pageTitle___2yeQU {
  color: #337ab7;
  margin-bottom: 20px;
  font-weight: bold; }

div:focus, span:focus {
  outline: none; }

.style__btnLine___3XQb4 {
  font-size: 16px;
  font-weight: bold;
  line-height: 34px;
  margin: 10px 0; }
  .style__btnLine___3XQb4 .style__btn___2R-wM {
    font-size: 16px !important;
    font-weight: bold !important; }
  .style__btnLine___3XQb4 .style__btnLink___2VLYs {
    background: none !important;
    border: none;
    padding: 0 !important;
    font: inherit;
    cursor: pointer;
    font-weight: bold;
    color: #d2d2d2; }
  .style__btnLine___3XQb4 .style__btnCancel___AatGT {
    color: #337ab7; }
    .style__btnLine___3XQb4 .style__btnCancel___AatGT:hover {
      color: #286090;
      text-decoration: underline; }
  .style__btnLine___3XQb4 .style__btnDelete___1NnJB:hover {
    color: #ce1414;
    text-decoration: underline; }

.style__modal___1bDIo {
  margin-top: 20%; }

.style__require-tag___kEwXY {
  color: #f44336;
  font-size: 10px; }

.style__group-editor___19boI table {
  width: auto !important; }
  .style__group-editor___19boI table th {
    font-size: 1.1em; }
  .style__group-editor___19boI table th, .style__group-editor___19boI table td {
    text-align: center;
    width: 100px; }
    .style__group-editor___19boI table th:first-child, .style__group-editor___19boI table td:first-child {
      text-align: right;
      width: 200px; }
@charset "UTF-8";
.style__pageTitle____ZbOE {
  color: #337ab7;
  font-weight: bold; }

div:focus {
  outline: none; }

.style__text-right___32-cL {
  text-align: right !important; }

@media screen {
  .style__print___CufXi {
    display: none !important; }
  .style__screen___2uFRp .style__hotkey-item___Hom9m {
    margin: 0 15px;
    font-size: 1.1em;
    font-weight: bold; }
  .style__screen___2uFRp .style__hide___2F-VW {
    display: none !important; } }

@media print {
  @page {
    size: landscape;
    margin: 0; }
  .style__screen___2uFRp {
    display: none !important; }
  .style__print___CufXi {
    font-family: PMingLiU;
    font-weight: bold;
    border-color: transparent !important;
    margin-top: -70px;
    /* statement 最外層 div*/
    /* StatementHeader div */
    /* 左上 */
    /* 中上 */
    /* 右上上方 */
    /* 右上下方 */
    /* 表頭(SheetTitle) */
    /* 左 title sheet */
    /* 右 title */
    /* 頁碼 */
    /* 商品(ItemList) */
    /* 商品列表表頭 ItemListHeader */
    /* 頁尾 */
    /* 頁首 */
    /* 表尾 */ }
    .style__print___CufXi table {
      display: block;
      font-size: 14px;
      text-align: left;
      width: 760px; }
    .style__print___CufXi .style__print-name___2R-7r, .style__print___CufXi .style__print-data___1Tuq8 {
      display: block;
      vertical-align: middle; }
    .style__print___CufXi .style__print-name___2R-7r {
      visibility: hidden; }
    .style__print___CufXi .style__statement___1BEKd {
      position: relative;
      top: 20px;
      left: 10px;
      width: 731px; }
      .style__print___CufXi .style__statement___1BEKd .style__print-data___1Tuq8 {
        width: 731px; }
    .style__print___CufXi .style__header-region___1GzD- {
      position: relative;
      left: 0px;
      width: 731px;
      border-bottom: #000 1px dotted; }
      .style__print___CufXi .style__header-region___1GzD- .style__print-data___1Tuq8 {
        width: 731px; }
    .style__print___CufXi .style__header-left___2oBnW {
      position: relative;
      left: 0px;
      width: 275px; }
      .style__print___CufXi .style__header-left___2oBnW .style__print-data___1Tuq8 {
        width: 275px; }
      .style__print___CufXi .style__header-left___2oBnW [data-name="寄件單位"] {
        height: 32px; }
        .style__print___CufXi .style__header-left___2oBnW [data-name="寄件單位"] .style__print-data___1Tuq8 {
          font-size: 26px; }
      .style__print___CufXi .style__header-left___2oBnW [data-name="客戶地址"] {
        height: 25px; }
        .style__print___CufXi .style__header-left___2oBnW [data-name="客戶地址"] .style__print-data___1Tuq8 {
          font-size: 13px; }
      .style__print___CufXi .style__header-left___2oBnW [data-name="客戶電話"] {
        height: 25px; }
        .style__print___CufXi .style__header-left___2oBnW [data-name="客戶電話"] .style__print-data___1Tuq8 {
          font-size: 13px; }
    .style__print___CufXi .style__header-mid___2MpF9 {
      position: relative;
      left: 0px;
      width: 200px; }
      .style__print___CufXi .style__header-mid___2MpF9 .style__print-data___1Tuq8 {
        width: 200px; }
      .style__print___CufXi .style__header-mid___2MpF9 [data-name="單據類型"] {
        height: 32px; }
        .style__print___CufXi .style__header-mid___2MpF9 [data-name="單據類型"] .style__print-data___1Tuq8 {
          font-size: 26px; }
    .style__print___CufXi .style__header-right-top___2oBdn {
      position: relative;
      left: 0px;
      width: 256px; }
      .style__print___CufXi .style__header-right-top___2oBdn .style__print-data___1Tuq8 {
        width: 256px; }
      .style__print___CufXi .style__header-right-top___2oBdn [data-name="單據編號"] {
        height: 32px; }
        .style__print___CufXi .style__header-right-top___2oBdn [data-name="單據編號"] .style__print-data___1Tuq8 {
          font-size: 26px; }
    .style__print___CufXi .style__header-right-bottom___2mcvq {
      position: relative;
      top: -10px;
      left: 0px;
      width: 456px; }
      .style__print___CufXi .style__header-right-bottom___2mcvq .style__print-data___1Tuq8 {
        width: 456px; }
      .style__print___CufXi .style__header-right-bottom___2mcvq [data-name="單據條碼"] {
        height: 50px; }
        .style__print___CufXi .style__header-right-bottom___2mcvq [data-name="單據條碼"] .style__print-data___1Tuq8 {
          font-size: 50px;
          font-family: "3 of 9 barcode";
          font-weight: normal; }
    .style__print___CufXi .style__sheet-title___289dB {
      position: relative;
      width: 731px;
      border-bottom: #000 2px solid; }
      .style__print___CufXi .style__sheet-title___289dB .style__print-data___1Tuq8 {
        width: 731px; }
    .style__print___CufXi .style__title-left___DKglo {
      position: relative;
      left: 0px;
      width: 450px; }
      .style__print___CufXi .style__title-left___DKglo .style__print-data___1Tuq8 {
        width: 450px; }
      .style__print___CufXi .style__title-left___DKglo [data-name="客戶名稱"] {
        height: 20px; }
        .style__print___CufXi .style__title-left___DKglo [data-name="客戶名稱"] .style__print-data___1Tuq8 {
          font-size: 13px; }
      .style__print___CufXi .style__title-left___DKglo [data-name="客戶電話"] {
        height: 20px; }
        .style__print___CufXi .style__title-left___DKglo [data-name="客戶電話"] .style__print-data___1Tuq8 {
          font-size: 13px; }
      .style__print___CufXi .style__title-left___DKglo [data-name="送貨地址"] {
        height: 20px; }
        .style__print___CufXi .style__title-left___DKglo [data-name="送貨地址"] .style__print-data___1Tuq8 {
          font-size: 13px; }
    .style__print___CufXi .style__title-right___2xH_2 {
      position: relative;
      width: 230px; }
      .style__print___CufXi .style__title-right___2xH_2 .style__print-data___1Tuq8 {
        width: 230px; }
      .style__print___CufXi .style__title-right___2xH_2 [data-name="廠商/維修單號"] {
        height: 20px; }
        .style__print___CufXi .style__title-right___2xH_2 [data-name="廠商/維修單號"] .style__print-data___1Tuq8 {
          font-size: 13px; }
      .style__print___CufXi .style__title-right___2xH_2 [data-name="銷貨日期"] {
        height: 20px; }
        .style__print___CufXi .style__title-right___2xH_2 [data-name="銷貨日期"] .style__print-data___1Tuq8 {
          font-size: 13px; }
      .style__print___CufXi .style__title-right___2xH_2 [data-name="結帳日期"] {
        height: 20px; }
        .style__print___CufXi .style__title-right___2xH_2 [data-name="結帳日期"] .style__print-data___1Tuq8 {
          font-size: 13px; }
      .style__print___CufXi .style__title-right___2xH_2 [data-name="統一編號"] {
        height: 20px; }
        .style__print___CufXi .style__title-right___2xH_2 [data-name="統一編號"] .style__print-data___1Tuq8 {
          font-size: 13px; }
    .style__print___CufXi .style__page-num___XVBOD {
      position: relative;
      width: 51px;
      height: 20px;
      font-size: 13px; }
    .style__print___CufXi .style__item-list___3633w {
      position: relative;
      top: 180px;
      left: 20px;
      width: 860px;
      line-height: 15px; }
      .style__print___CufXi .style__item-list___3633w .style__print-data___1Tuq8 {
        width: 860px; }
    .style__print___CufXi .style__list-header___iOmhl, .style__print___CufXi .style__items___2oIaC {
      position: relative;
      border-bottom: #000 1px dotted;
      left: 0px;
      width: 731px; }
      .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8, .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 {
        height: 17px; }
        .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8 > td, .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 > td {
          display: inline-block;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis; }
        .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8 [data-name="項目"], .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 [data-name="項目"] {
          width: 38px; }
        .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8 [data-name="條碼"], .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 [data-name="條碼"] {
          width: 151px;
          overflow: visible; }
        .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8 [data-name="品名規格"], .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 [data-name="品名規格"] {
          width: 276px; }
        .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8 [data-name="數量"], .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 [data-name="數量"] {
          width: 34px;
          text-align: center; }
        .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8 [data-name="單位"], .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 [data-name="單位"] {
          width: 34px;
          text-align: center; }
        .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8 [data-name="售價"], .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 [data-name="售價"] {
          width: 53px;
          text-align: right; }
        .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8 [data-name="小計"], .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 [data-name="小計"] {
          width: 53px;
          text-align: right; }
        .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8 [data-name="留白"], .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 [data-name="留白"] {
          width: 10px; }
        .style__print___CufXi .style__list-header___iOmhl .style__print-data___1Tuq8 [data-name="備註"], .style__print___CufXi .style__items___2oIaC .style__print-data___1Tuq8 [data-name="備註"] {
          width: 56px; }
    .style__print___CufXi .style__items___2oIaC {
      border-bottom: #000 0px; }
    .style__print___CufXi .style__page-footer___3LEyK {
      position: relative;
      border-top: #000 1px solid;
      left: 0;
      width: 731px; }
      .style__print___CufXi .style__page-footer___3LEyK .style__print-data___1Tuq8 {
        height: 15px; }
        .style__print___CufXi .style__page-footer___3LEyK .style__print-data___1Tuq8 [data-name="審核"] {
          width: 145px; }
        .style__print___CufXi .style__page-footer___3LEyK .style__print-data___1Tuq8 [data-name="經辦"] {
          width: 145px; }
        .style__print___CufXi .style__page-footer___3LEyK .style__print-data___1Tuq8 [data-name="會計"] {
          width: 145px; }
        .style__print___CufXi .style__page-footer___3LEyK .style__print-data___1Tuq8 [data-name="業務"] {
          width: 145px; }
        .style__print___CufXi .style__page-footer___3LEyK .style__print-data___1Tuq8 [data-name="簽收"] {
          width: 145px; }
    .style__print___CufXi .style__page-header___UDI8b {
      position: relative;
      left: 0;
      width: 731px; }
      .style__print___CufXi .style__page-header___UDI8b tr {
        border-bottom: #000 1px solid; }
      .style__print___CufXi .style__page-header___UDI8b .style__print-data___1Tuq8 {
        height: 20px; }
        .style__print___CufXi .style__page-header___UDI8b .style__print-data___1Tuq8 [data-name="單號"] {
          width: 500px; }
        .style__print___CufXi .style__page-header___UDI8b .style__print-data___1Tuq8 [data-name="頁碼"] {
          width: 231px;
          text-align: right; }
    .style__print___CufXi .style__statement-end___1AQka, .style__print___CufXi .style__statement-end-total___330m- {
      position: relative;
      border-top: #000 1px solid;
      left: 0;
      width: 731px; }
      .style__print___CufXi .style__statement-end___1AQka .style__print-data___1Tuq8, .style__print___CufXi .style__statement-end-total___330m- .style__print-data___1Tuq8 {
        height: 15px; }
        .style__print___CufXi .style__statement-end___1AQka .style__print-data___1Tuq8 [data-name="左"], .style__print___CufXi .style__statement-end-total___330m- .style__print-data___1Tuq8 [data-name="左"] {
          width: 400px; }
        .style__print___CufXi .style__statement-end___1AQka .style__print-data___1Tuq8 [data-name="右標題"], .style__print___CufXi .style__statement-end-total___330m- .style__print-data___1Tuq8 [data-name="右標題"] {
          width: 231px; }
        .style__print___CufXi .style__statement-end___1AQka .style__print-data___1Tuq8 [data-name="右值"], .style__print___CufXi .style__statement-end-total___330m- .style__print-data___1Tuq8 [data-name="右值"] {
          width: 100px; }
    .style__print___CufXi .style__page-break___AiH6w {
      font-size: 13px;
      page-break-after: always; } }
@charset "UTF-8";
.style__pageTitle___30cyK {
  color: #337ab7;
  font-weight: bold; }

div:focus {
  outline: none; }

.style__text-right___3C_oL {
  text-align: right !important; }

@media screen {
  .style__print___2XHIb {
    display: none !important; }
  .style__screen___1SG9U .style__hotkey-item___2GWzw {
    margin: 0 15px;
    font-size: 1.1em;
    font-weight: bold; }
  .style__screen___1SG9U .style__form-head___3pbXa {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top: 20px; }
  .style__screen___1SG9U .style__block___3icjq {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    line-height: 34px;
    width: 350px;
    font-size: 16px; }
    .style__screen___1SG9U .style__block___3icjq .style__title___RJWo4 {
      align-self: flex-start;
      width: 85px;
      line-height: 34px;
      font-weight: bold; }
    .style__screen___1SG9U .style__block___3icjq .style__field___mvbyq {
      width: 260px;
      display: inline-block;
      vertical-align: middle; }
    .style__screen___1SG9U .style__block___3icjq input {
      padding: 2px 4px; }
  .style__screen___1SG9U .style__form-container___38YRE {
    width: 100%;
    overflow: visible; }
  .style__screen___1SG9U .style__items___2dnAf {
    margin-bottom: 50px;
    line-height: 34px; }
    .style__screen___1SG9U .style__items___2dnAf .style__row___3Tot2 {
      display: block; }
      .style__screen___1SG9U .style__items___2dnAf .style__row___3Tot2 > div {
        display: inline-block;
        vertical-align: top; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(1), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(1) {
      width: 40px;
      text-align: center; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(2), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(2) {
      width: 200px; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(3), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(3) {
      width: 390px; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(4), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(4) {
      width: 55px; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(5), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(5) {
      width: 55px; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(6), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(6) {
      width: 60px;
      text-align: center; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(7), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(7) {
      width: 220px; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(8), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(8) {
      width: 60px; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(9), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(9) {
      width: 60px; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(10), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(10) {
      width: 800px; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 > div:nth-child(11), .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 > div:nth-child(11) {
      width: 60px; }
    .style__screen___1SG9U .style__items___2dnAf .style__items-head___Tyl90 .style__title___RJWo4 {
      padding: 10px 0;
      font-weight: bold;
      font-size: 16px;
      text-align: center; }
    .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 .style__model-spec___1iTjf {
      display: inline-flex;
      justify-content: space-around;
      align-items: center;
      text-align: left; }
      .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 .style__model-spec___1iTjf span {
        font-size: 16px;
        font-weight: bold; }
      .style__screen___1SG9U .style__items___2dnAf .style__item-primary___lMgL2 .style__model-spec___1iTjf > div {
        width: 50px;
        display: inline-block; }
    .style__screen___1SG9U .style__items___2dnAf .style__item-detail___uirtl {
      display: block; }
      .style__screen___1SG9U .style__items___2dnAf .style__item-detail___uirtl div {
        display: inline-block; }
      .style__screen___1SG9U .style__items___2dnAf .style__item-detail___uirtl .style__title___RJWo4 {
        font-weight: bold; }
      .style__screen___1SG9U .style__items___2dnAf .style__item-detail___uirtl .style__input-container___3qMrk {
        width: 80px; }
      .style__screen___1SG9U .style__items___2dnAf .style__item-detail___uirtl > div {
        margin: 0 5px; }
        .style__screen___1SG9U .style__items___2dnAf .style__item-detail___uirtl > div:first-child {
          margin-left: 0; }
    .style__screen___1SG9U .style__items___2dnAf .style__hide___1riGY {
      display: none; }
    .style__screen___1SG9U .style__items___2dnAf input {
      padding: 2px; }
    .style__screen___1SG9U .style__items___2dnAf input::-webkit-outer-spin-button,
    .style__screen___1SG9U .style__items___2dnAf input::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
  .style__screen___1SG9U .style__plus___1q_fY {
    float: left;
    cursor: pointer;
    color: #337ab7; }
    .style__screen___1SG9U .style__plus___1q_fY:hover {
      color: #286090; }
  .style__screen___1SG9U .style__button-container___2K-4b {
    display: flex;
    flex-direction: row;
    justify-content: center; }
    .style__screen___1SG9U .style__button-container___2K-4b button {
      width: 100px;
      margin: 10px; }
  .style__screen___1SG9U .style__hide___1riGY {
    display: none !important; } }

@media print {
  @page {
    size: landscape;
    margin: 0; }
  .style__screen___1SG9U {
    display: none !important; }
  .style__print___2XHIb {
    font-family: PMingLiU;
    font-weight: bold;
    border-color: transparent !important;
    /* 左上 */
    /* 右上 */
    /* 列表 */ }
    .style__print___2XHIb div {
      display: inline-block;
      font-size: 14px;
      text-align: left;
      overflow: hidden; }
    .style__print___2XHIb .style__print-name___1oWnb, .style__print___2XHIb .style__print-data___zXl6I {
      display: inline;
      vertical-align: middle; }
    .style__print___2XHIb .style__print-name___1oWnb {
      visibility: hidden; }
    .style__print___2XHIb .style__order-name___H9ccK {
      position: absolute;
      top: 40px;
      left: 345px;
      width: 150px;
      height: 45px;
      display: block; }
      .style__print___2XHIb .style__order-name___H9ccK [data-name="列印單名稱"] {
        visibility: hidden;
        font-size: 20px;
        display: block;
        position: relative;
        text-align: center; }
      .style__print___2XHIb .style__order-name___H9ccK [data-name="列印時間"] {
        font-size: 12px;
        display: block;
        position: relative;
        text-align: center; }
    .style__print___2XHIb .style__header-left___1a6wu {
      position: absolute;
      top: 38px;
      left: 40px;
      width: 500px; }
      .style__print___2XHIb .style__header-left___1a6wu > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___2XHIb .style__header-left___1a6wu .style__print-data___zXl6I {
        width: 250px; }
      .style__print___2XHIb .style__header-left___1a6wu [data-name="貨單號碼"] {
        height: 21px; }
      .style__print___2XHIb .style__header-left___1a6wu [data-name="客戶代號"] {
        height: 25px; }
      .style__print___2XHIb .style__header-left___1a6wu [data-name="客戶名稱"] {
        height: 30px; }
        .style__print___2XHIb .style__header-left___1a6wu [data-name="客戶名稱"] .style__print-data___zXl6I {
          font-size: 19px; }
      .style__print___2XHIb .style__header-left___1a6wu [data-name="客戶地址"] {
        height: 19px; }
    .style__print___2XHIb .style__header-right___24IUG {
      position: absolute;
      top: 38px;
      left: 553px;
      width: 250px; }
      .style__print___2XHIb .style__header-right___24IUG > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___2XHIb .style__header-right___24IUG .style__print-data___zXl6I {
        width: 200px; }
      .style__print___2XHIb .style__header-right___24IUG [data-name="採購單號"] {
        height: 21px; }
      .style__print___2XHIb .style__header-right___24IUG [data-name="出貨日期"] {
        height: 21px; }
      .style__print___2XHIb .style__header-right___24IUG [data-name="專員"] {
        margin-top: 5px;
        height: 30px; }
      .style__print___2XHIb .style__header-right___24IUG [data-name="手機"] {
        height: 21px; }
    .style__print___2XHIb .style__order-list___SG8l1 {
      border: 2px solid transparent;
      position: absolute;
      top: 138px;
      left: 15px; }
      .style__print___2XHIb .style__order-list___SG8l1 .style__head___3nciX {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 43px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__head___3nciX > div {
          padding-left: 3px;
          padding-right: 3px;
          border-left: 1px solid transparent;
          height: 100%; }
          .style__print___2XHIb .style__order-list___SG8l1 .style__head___3nciX > div:first-child {
            border-left: none; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__head___3nciX [data-name="客戶說明-name"] {
          visibility: hidden;
          width: 65px;
          line-height: 35px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__head___3nciX [data-name="客戶說明"] {
          width: 535px;
          line-height: 35px;
          font-size: 18px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__head___3nciX [data-name="品牌名稱-name"] {
          visibility: hidden;
          width: 22px;
          line-height: 17px;
          line-height: 17px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__head___3nciX [data-name="品牌名稱"] {
          width: 100px;
          line-height: 35px;
          font-size: 22px; }
      .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY, .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e {
        display: block;
        position: relative;
        width: 100%; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY > div, .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e > div {
          display: inline-block;
          position: relative; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="代碼"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="代碼"] {
          width: 64px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="品名"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="品名"] {
          width: 220px;
          overflow: visible; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="規格"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="規格"] {
          width: 255px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="訂製"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="訂製"] {
          width: 30px;
          text-align: center; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="左右"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="左右"] {
          width: 10px;
          text-align: center; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="s"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="s"] {
          width: 50px;
          text-align: right; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="c"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="c"] {
          width: 50px;
          text-align: right; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="a"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="a"] {
          width: 40px;
          text-align: center; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="add"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="add"] {
          width: 64px;
          text-align: center; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="數量"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="數量"] {
          width: 31px;
          text-align: center; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="單價"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="單價"] {
          width: 50px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="金額"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="金額"] {
          width: 55px;
          padding-right: 20px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY [data-name="備註"], .style__print___2XHIb .style__order-list___SG8l1 .style__item___2_d4e [data-name="備註"] {
          width: 95px;
          margin-left: 10px; }
      .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 19px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY > div {
          border-left: 1px solid transparent;
          vertical-align: top;
          text-align: center;
          font-size: 14px;
          line-height: 16px;
          height: 100%; }
          .style__print___2XHIb .style__order-list___SG8l1 .style__items-name___2juYY > div:first-child {
            border-left: none; }
      .style__print___2XHIb .style__order-list___SG8l1 .style__items___2dnAf {
        height: 250px;
        width: 100%; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__items___2dnAf .style__item___2_d4e {
          display: block;
          position: relative;
          width: 100%;
          border-bottom: 1px solid transparent;
          height: 18px;
          font-size: 14px; }
          .style__print___2XHIb .style__order-list___SG8l1 .style__items___2dnAf .style__item___2_d4e [data-name="代碼"] {
            font-size: 11px;
            white-space: nowrap;
            overflow: visible; }
          .style__print___2XHIb .style__order-list___SG8l1 .style__items___2dnAf .style__item___2_d4e [data-name="單價"] {
            text-align: right; }
          .style__print___2XHIb .style__order-list___SG8l1 .style__items___2dnAf .style__item___2_d4e [data-name="金額"] {
            text-align: right; }
          .style__print___2XHIb .style__order-list___SG8l1 .style__items___2dnAf .style__item___2_d4e > div {
            border-left: 1px dotted transparent;
            vertical-align: top;
            line-height: 14px;
            height: 100%;
            padding-left: 2px;
            padding-right: 2px; }
            .style__print___2XHIb .style__order-list___SG8l1 .style__items___2dnAf .style__item___2_d4e > div:first-child {
              border-left: none; }
      .style__print___2XHIb .style__order-list___SG8l1 .style__foot___pR8Db {
        display: block;
        position: relative;
        width: 100%;
        height: 50px;
        overflow: visible; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__foot___pR8Db div {
          border: none;
          height: 100%;
          vertical-align: top; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__foot___pR8Db [data-name="廣告"] {
          width: 520px;
          font-size: 14px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__foot___pR8Db [data-name="合計-name"] {
          visibility: hidden;
          line-height: 20px;
          text-align: center;
          width: 20px;
          border-left: 1px solid transparent;
          border-right: 1px solid transparent; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__foot___pR8Db [data-name="合計"] {
          width: 75px;
          padding-left: 2px; }
        .style__print___2XHIb .style__order-list___SG8l1 .style__foot___pR8Db [data-name="總金額"] {
          width: 50px;
          text-align: right; } }
@charset "UTF-8";
.style__pageTitle___N9Cu_ {
  color: #337ab7;
  font-weight: bold; }

div:focus {
  outline: none; }

.style__text-right___FJ0vp {
  text-align: right !important; }

@media screen {
  .style__print___38lOw {
    display: none !important; }
  .style__screen___1dzbX .style__hotkey-item___5MaH2 {
    margin: 0 15px;
    font-size: 1.1em;
    font-weight: bold; }
  .style__screen___1dzbX .style__form-head___STJBn {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top: 20px; }
  .style__screen___1dzbX .style__block___U6gau {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    line-height: 34px;
    width: 350px;
    font-size: 16px; }
    .style__screen___1dzbX .style__block___U6gau .style__title___2-lQi {
      align-self: flex-start;
      width: 85px;
      line-height: 34px;
      font-weight: bold; }
    .style__screen___1dzbX .style__block___U6gau .style__field___mQVKJ {
      width: 260px;
      display: inline-block;
      vertical-align: middle; }
    .style__screen___1dzbX .style__block___U6gau input {
      padding: 2px 4px; }
  .style__screen___1dzbX .style__form-container___2hwBV {
    width: 100%;
    overflow: visible; }
  .style__screen___1dzbX .style__items___2d82E {
    margin-bottom: 50px;
    line-height: 34px; }
    .style__screen___1dzbX .style__items___2d82E .style__row___3D1jY {
      display: block; }
      .style__screen___1dzbX .style__items___2d82E .style__row___3D1jY > div {
        display: inline-block;
        vertical-align: top; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(1), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(1) {
      width: 40px;
      text-align: center; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(2), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(2) {
      width: 200px; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(3), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(3) {
      width: 390px; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(4), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(4) {
      width: 55px; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(5), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(5) {
      width: 55px; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(6), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(6) {
      width: 60px;
      text-align: center; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(7), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(7) {
      width: 220px; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(8), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(8) {
      width: 60px; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(9), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(9) {
      width: 60px; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(10), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(10) {
      width: 800px; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql > div:nth-child(11), .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf > div:nth-child(11) {
      width: 60px; }
    .style__screen___1dzbX .style__items___2d82E .style__items-head___3Z8Ql .style__title___2-lQi {
      padding: 10px 0;
      font-weight: bold;
      font-size: 16px;
      text-align: center; }
    .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf .style__model-spec___Qg-x4 {
      display: inline-flex;
      justify-content: space-around;
      align-items: center;
      text-align: left; }
      .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf .style__model-spec___Qg-x4 span {
        font-size: 16px;
        font-weight: bold; }
      .style__screen___1dzbX .style__items___2d82E .style__item-primary___1mDEf .style__model-spec___Qg-x4 > div {
        width: 50px;
        display: inline-block; }
    .style__screen___1dzbX .style__items___2d82E .style__item-detail___3eC8l {
      display: block; }
      .style__screen___1dzbX .style__items___2d82E .style__item-detail___3eC8l div {
        display: inline-block; }
      .style__screen___1dzbX .style__items___2d82E .style__item-detail___3eC8l .style__title___2-lQi {
        font-weight: bold; }
      .style__screen___1dzbX .style__items___2d82E .style__item-detail___3eC8l .style__input-container___P3aTW {
        width: 80px; }
      .style__screen___1dzbX .style__items___2d82E .style__item-detail___3eC8l > div {
        margin: 0 5px; }
        .style__screen___1dzbX .style__items___2d82E .style__item-detail___3eC8l > div:first-child {
          margin-left: 0; }
    .style__screen___1dzbX .style__items___2d82E .style__hide___iIzip {
      display: none; }
    .style__screen___1dzbX .style__items___2d82E input {
      padding: 2px; }
    .style__screen___1dzbX .style__items___2d82E input::-webkit-outer-spin-button,
    .style__screen___1dzbX .style__items___2d82E input::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
  .style__screen___1dzbX .style__plus___1PAdN {
    float: left;
    cursor: pointer;
    color: #337ab7; }
    .style__screen___1dzbX .style__plus___1PAdN:hover {
      color: #286090; }
  .style__screen___1dzbX .style__button-container___OjHr8 {
    display: flex;
    flex-direction: row;
    justify-content: center; }
    .style__screen___1dzbX .style__button-container___OjHr8 button {
      width: 100px;
      margin: 10px; }
  .style__screen___1dzbX .style__hide___iIzip {
    display: none !important; } }

@media print {
  @page {
    size: landscape;
    margin: 0; }
  .style__screen___1dzbX {
    display: none !important; }
  .style__print___38lOw {
    font-family: PMingLiU;
    font-weight: bold;
    border-color: transparent !important;
    /* 左上 */
    /* 右上 */
    /* 列表 */ }
    .style__print___38lOw div {
      display: inline-block;
      font-size: 14px;
      text-align: left;
      overflow: hidden; }
    .style__print___38lOw .style__print-name___3Ppjw, .style__print___38lOw .style__print-data___fIEmb {
      display: inline;
      vertical-align: middle; }
    .style__print___38lOw .style__print-name___3Ppjw {
      visibility: hidden; }
    .style__print___38lOw .style__order-name___2qguc {
      position: absolute;
      top: 40px;
      left: 345px;
      width: 150px;
      height: 45px;
      display: block; }
      .style__print___38lOw .style__order-name___2qguc [data-name="列印單名稱"] {
        visibility: hidden;
        font-size: 20px;
        display: block;
        position: relative;
        text-align: center; }
      .style__print___38lOw .style__order-name___2qguc [data-name="列印時間"] {
        font-size: 12px;
        display: block;
        position: relative;
        text-align: center; }
    .style__print___38lOw .style__header-left___vdZSx {
      position: absolute;
      top: 38px;
      left: 40px;
      width: 500px; }
      .style__print___38lOw .style__header-left___vdZSx > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___38lOw .style__header-left___vdZSx .style__print-data___fIEmb {
        width: 250px; }
      .style__print___38lOw .style__header-left___vdZSx [data-name="貨單號碼"] {
        height: 21px; }
      .style__print___38lOw .style__header-left___vdZSx [data-name="客戶代號"] {
        height: 25px; }
      .style__print___38lOw .style__header-left___vdZSx [data-name="客戶名稱"] {
        height: 30px; }
        .style__print___38lOw .style__header-left___vdZSx [data-name="客戶名稱"] .style__print-data___fIEmb {
          font-size: 19px; }
      .style__print___38lOw .style__header-left___vdZSx [data-name="客戶地址"] {
        height: 19px; }
    .style__print___38lOw .style__header-right___1TIe4 {
      position: absolute;
      top: 38px;
      left: 553px;
      width: 250px; }
      .style__print___38lOw .style__header-right___1TIe4 > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___38lOw .style__header-right___1TIe4 .style__print-data___fIEmb {
        width: 200px; }
      .style__print___38lOw .style__header-right___1TIe4 [data-name="採購單號"] {
        height: 21px; }
      .style__print___38lOw .style__header-right___1TIe4 [data-name="出貨日期"] {
        height: 21px; }
      .style__print___38lOw .style__header-right___1TIe4 [data-name="專員"] {
        margin-top: 5px;
        height: 30px; }
      .style__print___38lOw .style__header-right___1TIe4 [data-name="手機"] {
        height: 21px; }
    .style__print___38lOw .style__order-list___3nxLQ {
      border: 2px solid transparent;
      position: absolute;
      top: 138px;
      left: 15px; }
      .style__print___38lOw .style__order-list___3nxLQ .style__head___x9h8Q {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 43px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__head___x9h8Q > div {
          padding-left: 3px;
          padding-right: 3px;
          border-left: 1px solid transparent;
          height: 100%; }
          .style__print___38lOw .style__order-list___3nxLQ .style__head___x9h8Q > div:first-child {
            border-left: none; }
        .style__print___38lOw .style__order-list___3nxLQ .style__head___x9h8Q [data-name="客戶說明-name"] {
          visibility: hidden;
          width: 65px;
          line-height: 35px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__head___x9h8Q [data-name="客戶說明"] {
          width: 535px;
          line-height: 35px;
          font-size: 18px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__head___x9h8Q [data-name="品牌名稱-name"] {
          visibility: hidden;
          width: 22px;
          line-height: 17px;
          line-height: 17px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__head___x9h8Q [data-name="品牌名稱"] {
          width: 100px;
          line-height: 35px;
          font-size: 22px; }
      .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31, .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn {
        display: block;
        position: relative;
        width: 100%; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 > div, .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn > div {
          display: inline-block;
          position: relative; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="代碼"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="代碼"] {
          width: 64px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="品名"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="品名"] {
          width: 220px;
          overflow: visible; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="規格"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="規格"] {
          width: 255px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="訂製"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="訂製"] {
          width: 30px;
          text-align: center; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="左右"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="左右"] {
          width: 10px;
          text-align: center; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="s"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="s"] {
          width: 50px;
          text-align: right; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="c"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="c"] {
          width: 50px;
          text-align: right; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="a"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="a"] {
          width: 40px;
          text-align: center; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="add"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="add"] {
          width: 64px;
          text-align: center; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="數量"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="數量"] {
          width: 31px;
          text-align: center; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="單價"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="單價"] {
          width: 50px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="金額"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="金額"] {
          width: 55px;
          padding-right: 20px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 [data-name="備註"], .style__print___38lOw .style__order-list___3nxLQ .style__item___1cNgn [data-name="備註"] {
          width: 95px;
          margin-left: 10px; }
      .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 19px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 > div {
          border-left: 1px solid transparent;
          vertical-align: top;
          text-align: center;
          font-size: 14px;
          line-height: 16px;
          height: 100%; }
          .style__print___38lOw .style__order-list___3nxLQ .style__items-name___14m31 > div:first-child {
            border-left: none; }
      .style__print___38lOw .style__order-list___3nxLQ .style__items___2d82E {
        height: 250px;
        width: 100%; }
        .style__print___38lOw .style__order-list___3nxLQ .style__items___2d82E .style__item___1cNgn {
          display: block;
          position: relative;
          width: 100%;
          border-bottom: 1px solid transparent;
          height: 18px;
          font-size: 14px; }
          .style__print___38lOw .style__order-list___3nxLQ .style__items___2d82E .style__item___1cNgn [data-name="代碼"] {
            font-size: 11px;
            white-space: nowrap;
            overflow: visible; }
          .style__print___38lOw .style__order-list___3nxLQ .style__items___2d82E .style__item___1cNgn [data-name="單價"] {
            text-align: right; }
          .style__print___38lOw .style__order-list___3nxLQ .style__items___2d82E .style__item___1cNgn [data-name="金額"] {
            text-align: right; }
          .style__print___38lOw .style__order-list___3nxLQ .style__items___2d82E .style__item___1cNgn > div {
            border-left: 1px dotted transparent;
            vertical-align: top;
            line-height: 14px;
            height: 100%;
            padding-left: 2px;
            padding-right: 2px; }
            .style__print___38lOw .style__order-list___3nxLQ .style__items___2d82E .style__item___1cNgn > div:first-child {
              border-left: none; }
      .style__print___38lOw .style__order-list___3nxLQ .style__foot___3LZ6Q {
        display: block;
        position: relative;
        width: 100%;
        height: 50px;
        overflow: visible; }
        .style__print___38lOw .style__order-list___3nxLQ .style__foot___3LZ6Q div {
          border: none;
          height: 100%;
          vertical-align: top; }
        .style__print___38lOw .style__order-list___3nxLQ .style__foot___3LZ6Q [data-name="廣告"] {
          width: 520px;
          font-size: 14px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__foot___3LZ6Q [data-name="合計-name"] {
          visibility: hidden;
          line-height: 20px;
          text-align: center;
          width: 20px;
          border-left: 1px solid transparent;
          border-right: 1px solid transparent; }
        .style__print___38lOw .style__order-list___3nxLQ .style__foot___3LZ6Q [data-name="合計"] {
          width: 75px;
          padding-left: 2px; }
        .style__print___38lOw .style__order-list___3nxLQ .style__foot___3LZ6Q [data-name="總金額"] {
          width: 50px;
          text-align: right; } }
@charset "UTF-8";
.style__pageTitle___1BAwm {
  color: #337ab7;
  font-weight: bold; }

div:focus {
  outline: none; }

.style__text-right___DLVq5 {
  text-align: right !important; }

@media screen {
  .style__print___U5p5v {
    display: none !important; }
  .style__screen___BUbwc .style__hotkey-item___kicB6 {
    margin: 0 15px;
    font-size: 1.1em;
    font-weight: bold; }
  .style__screen___BUbwc .style__form-head___3YDvj {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top: 20px; }
  .style__screen___BUbwc .style__block___icdmc {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    line-height: 34px;
    width: 350px;
    font-size: 16px; }
    .style__screen___BUbwc .style__block___icdmc .style__title___Gb1we {
      align-self: flex-start;
      width: 85px;
      line-height: 34px;
      font-weight: bold; }
    .style__screen___BUbwc .style__block___icdmc .style__field___sQ-CX {
      width: 260px;
      display: inline-block;
      vertical-align: middle; }
    .style__screen___BUbwc .style__block___icdmc input {
      padding: 2px 4px; }
  .style__screen___BUbwc .style__form-container___2-GtZ {
    width: 100%;
    overflow: visible; }
  .style__screen___BUbwc .style__items___7YC6V {
    margin-bottom: 50px;
    line-height: 34px; }
    .style__screen___BUbwc .style__items___7YC6V .style__row___3bd_P {
      display: block; }
      .style__screen___BUbwc .style__items___7YC6V .style__row___3bd_P > div {
        display: inline-block;
        vertical-align: top; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(1), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(1) {
      width: 40px;
      text-align: center; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(2), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(2) {
      width: 200px; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(3), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(3) {
      width: 390px; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(4), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(4) {
      width: 55px; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(5), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(5) {
      width: 55px; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(6), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(6) {
      width: 60px;
      text-align: center; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(7), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(7) {
      width: 220px; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(8), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(8) {
      width: 60px; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(9), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(9) {
      width: 60px; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(10), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(10) {
      width: 800px; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 > div:nth-child(11), .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ > div:nth-child(11) {
      width: 60px; }
    .style__screen___BUbwc .style__items___7YC6V .style__items-head___38pD7 .style__title___Gb1we {
      padding: 10px 0;
      font-weight: bold;
      font-size: 16px;
      text-align: center; }
    .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ .style__model-spec___1_un3 {
      display: inline-flex;
      justify-content: space-around;
      align-items: center;
      text-align: left; }
      .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ .style__model-spec___1_un3 span {
        font-size: 16px;
        font-weight: bold; }
      .style__screen___BUbwc .style__items___7YC6V .style__item-primary___2fqo_ .style__model-spec___1_un3 > div {
        width: 50px;
        display: inline-block; }
    .style__screen___BUbwc .style__items___7YC6V .style__item-detail___7j0LW {
      display: block; }
      .style__screen___BUbwc .style__items___7YC6V .style__item-detail___7j0LW div {
        display: inline-block; }
      .style__screen___BUbwc .style__items___7YC6V .style__item-detail___7j0LW .style__title___Gb1we {
        font-weight: bold; }
      .style__screen___BUbwc .style__items___7YC6V .style__item-detail___7j0LW .style__input-container___-yFa1 {
        width: 80px; }
      .style__screen___BUbwc .style__items___7YC6V .style__item-detail___7j0LW > div {
        margin: 0 5px; }
        .style__screen___BUbwc .style__items___7YC6V .style__item-detail___7j0LW > div:first-child {
          margin-left: 0; }
    .style__screen___BUbwc .style__items___7YC6V .style__hide___12-Sf {
      display: none; }
    .style__screen___BUbwc .style__items___7YC6V input {
      padding: 2px; }
    .style__screen___BUbwc .style__items___7YC6V input::-webkit-outer-spin-button,
    .style__screen___BUbwc .style__items___7YC6V input::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
  .style__screen___BUbwc .style__plus___1buoA {
    float: left;
    cursor: pointer;
    color: #337ab7; }
    .style__screen___BUbwc .style__plus___1buoA:hover {
      color: #286090; }
  .style__screen___BUbwc .style__button-container___HY7S9 {
    display: flex;
    flex-direction: row;
    justify-content: center; }
    .style__screen___BUbwc .style__button-container___HY7S9 button {
      width: 100px;
      margin: 10px; }
  .style__screen___BUbwc .style__hide___12-Sf {
    display: none !important; } }

@media print {
  @page {
    size: landscape;
    margin: 0; }
  .style__screen___BUbwc {
    display: none !important; }
  .style__print___U5p5v {
    font-family: PMingLiU;
    font-weight: bold;
    border-color: transparent !important;
    /* 左上 */
    /* 右上 */
    /* 列表 */ }
    .style__print___U5p5v div {
      display: inline-block;
      font-size: 14px;
      text-align: left;
      overflow: hidden; }
    .style__print___U5p5v .style__print-name___1OOzh, .style__print___U5p5v .style__print-data___3cJkT {
      display: inline;
      vertical-align: middle; }
    .style__print___U5p5v .style__print-name___1OOzh {
      visibility: hidden; }
    .style__print___U5p5v .style__order-name___3QvD- {
      position: absolute;
      top: 40px;
      left: 345px;
      width: 150px;
      height: 45px;
      display: block; }
      .style__print___U5p5v .style__order-name___3QvD- [data-name="列印單名稱"] {
        visibility: hidden;
        font-size: 20px;
        display: block;
        position: relative;
        text-align: center; }
      .style__print___U5p5v .style__order-name___3QvD- [data-name="列印時間"] {
        font-size: 12px;
        display: block;
        position: relative;
        text-align: center; }
    .style__print___U5p5v .style__header-left___3-knA {
      position: absolute;
      top: 38px;
      left: 40px;
      width: 500px; }
      .style__print___U5p5v .style__header-left___3-knA > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___U5p5v .style__header-left___3-knA .style__print-data___3cJkT {
        width: 250px; }
      .style__print___U5p5v .style__header-left___3-knA [data-name="貨單號碼"] {
        height: 21px; }
      .style__print___U5p5v .style__header-left___3-knA [data-name="客戶代號"] {
        height: 25px; }
      .style__print___U5p5v .style__header-left___3-knA [data-name="客戶名稱"] {
        height: 30px; }
        .style__print___U5p5v .style__header-left___3-knA [data-name="客戶名稱"] .style__print-data___3cJkT {
          font-size: 19px; }
      .style__print___U5p5v .style__header-left___3-knA [data-name="客戶地址"] {
        height: 19px; }
    .style__print___U5p5v .style__header-right___18eKy {
      position: absolute;
      top: 38px;
      left: 553px;
      width: 250px; }
      .style__print___U5p5v .style__header-right___18eKy > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___U5p5v .style__header-right___18eKy .style__print-data___3cJkT {
        width: 200px; }
      .style__print___U5p5v .style__header-right___18eKy [data-name="採購單號"] {
        height: 21px; }
      .style__print___U5p5v .style__header-right___18eKy [data-name="出貨日期"] {
        height: 21px; }
      .style__print___U5p5v .style__header-right___18eKy [data-name="專員"] {
        margin-top: 5px;
        height: 30px; }
      .style__print___U5p5v .style__header-right___18eKy [data-name="手機"] {
        height: 21px; }
    .style__print___U5p5v .style__order-list___179ke {
      border: 2px solid transparent;
      position: absolute;
      top: 138px;
      left: 15px; }
      .style__print___U5p5v .style__order-list___179ke .style__head___3P3xz {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 43px; }
        .style__print___U5p5v .style__order-list___179ke .style__head___3P3xz > div {
          padding-left: 3px;
          padding-right: 3px;
          border-left: 1px solid transparent;
          height: 100%; }
          .style__print___U5p5v .style__order-list___179ke .style__head___3P3xz > div:first-child {
            border-left: none; }
        .style__print___U5p5v .style__order-list___179ke .style__head___3P3xz [data-name="客戶說明-name"] {
          visibility: hidden;
          width: 65px;
          line-height: 35px; }
        .style__print___U5p5v .style__order-list___179ke .style__head___3P3xz [data-name="客戶說明"] {
          width: 535px;
          line-height: 35px;
          font-size: 18px; }
        .style__print___U5p5v .style__order-list___179ke .style__head___3P3xz [data-name="品牌名稱-name"] {
          visibility: hidden;
          width: 22px;
          line-height: 17px;
          line-height: 17px; }
        .style__print___U5p5v .style__order-list___179ke .style__head___3P3xz [data-name="品牌名稱"] {
          width: 100px;
          line-height: 35px;
          font-size: 22px; }
      .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S, .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 {
        display: block;
        position: relative;
        width: 100%; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S > div, .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 > div {
          display: inline-block;
          position: relative; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="代碼"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="代碼"] {
          width: 64px; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="品名"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="品名"] {
          width: 220px;
          overflow: visible; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="規格"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="規格"] {
          width: 255px; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="訂製"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="訂製"] {
          width: 30px;
          text-align: center; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="左右"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="左右"] {
          width: 10px;
          text-align: center; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="s"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="s"] {
          width: 50px;
          text-align: right; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="c"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="c"] {
          width: 50px;
          text-align: right; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="a"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="a"] {
          width: 40px;
          text-align: center; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="add"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="add"] {
          width: 64px;
          text-align: center; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="數量"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="數量"] {
          width: 31px;
          text-align: center; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="單價"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="單價"] {
          width: 50px; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="金額"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="金額"] {
          width: 55px;
          padding-right: 20px; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S [data-name="備註"], .style__print___U5p5v .style__order-list___179ke .style__item___2dDy8 [data-name="備註"] {
          width: 95px;
          margin-left: 10px; }
      .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 19px; }
        .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S > div {
          border-left: 1px solid transparent;
          vertical-align: top;
          text-align: center;
          font-size: 14px;
          line-height: 16px;
          height: 100%; }
          .style__print___U5p5v .style__order-list___179ke .style__items-name___2tu0S > div:first-child {
            border-left: none; }
      .style__print___U5p5v .style__order-list___179ke .style__items___7YC6V {
        height: 250px;
        width: 100%; }
        .style__print___U5p5v .style__order-list___179ke .style__items___7YC6V .style__item___2dDy8 {
          display: block;
          position: relative;
          width: 100%;
          border-bottom: 1px solid transparent;
          height: 18px;
          font-size: 14px; }
          .style__print___U5p5v .style__order-list___179ke .style__items___7YC6V .style__item___2dDy8 [data-name="代碼"] {
            font-size: 11px;
            white-space: nowrap;
            overflow: visible; }
          .style__print___U5p5v .style__order-list___179ke .style__items___7YC6V .style__item___2dDy8 [data-name="單價"] {
            text-align: right; }
          .style__print___U5p5v .style__order-list___179ke .style__items___7YC6V .style__item___2dDy8 [data-name="金額"] {
            text-align: right; }
          .style__print___U5p5v .style__order-list___179ke .style__items___7YC6V .style__item___2dDy8 > div {
            border-left: 1px dotted transparent;
            vertical-align: top;
            line-height: 14px;
            height: 100%;
            padding-left: 2px;
            padding-right: 2px; }
            .style__print___U5p5v .style__order-list___179ke .style__items___7YC6V .style__item___2dDy8 > div:first-child {
              border-left: none; }
      .style__print___U5p5v .style__order-list___179ke .style__foot___26Xjt {
        display: block;
        position: relative;
        width: 100%;
        height: 50px;
        overflow: visible; }
        .style__print___U5p5v .style__order-list___179ke .style__foot___26Xjt div {
          border: none;
          height: 100%;
          vertical-align: top; }
        .style__print___U5p5v .style__order-list___179ke .style__foot___26Xjt [data-name="廣告"] {
          width: 520px;
          font-size: 14px; }
        .style__print___U5p5v .style__order-list___179ke .style__foot___26Xjt [data-name="合計-name"] {
          visibility: hidden;
          line-height: 20px;
          text-align: center;
          width: 20px;
          border-left: 1px solid transparent;
          border-right: 1px solid transparent; }
        .style__print___U5p5v .style__order-list___179ke .style__foot___26Xjt [data-name="合計"] {
          width: 75px;
          padding-left: 2px; }
        .style__print___U5p5v .style__order-list___179ke .style__foot___26Xjt [data-name="總金額"] {
          width: 50px;
          text-align: right; } }
@charset "UTF-8";
.style__pageTitle___36yPE {
  color: #337ab7;
  font-weight: bold; }

div:focus {
  outline: none; }

.style__text-right___1pHhw {
  text-align: right !important; }

@media screen {
  .style__print___206X6 {
    display: none !important; }
  .style__screen___2WoSG .style__hotkey-item___1lmsN {
    margin: 0 15px;
    font-size: 1.1em;
    font-weight: bold; }
  .style__screen___2WoSG .style__form-head___1SQUe {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top: 20px; }
  .style__screen___2WoSG .style__block___8-AH7 {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    line-height: 34px;
    width: 350px;
    font-size: 16px; }
    .style__screen___2WoSG .style__block___8-AH7 .style__title___-BwU6 {
      align-self: flex-start;
      width: 85px;
      line-height: 34px;
      font-weight: bold; }
    .style__screen___2WoSG .style__block___8-AH7 .style__field___1IsiG {
      width: 260px;
      display: inline-block;
      vertical-align: middle; }
    .style__screen___2WoSG .style__block___8-AH7 input {
      padding: 2px 4px; }
  .style__screen___2WoSG .style__form-container___3oEi4 {
    width: 100%;
    overflow: visible; }
  .style__screen___2WoSG .style__items___uOfD4 {
    margin-bottom: 50px;
    line-height: 34px; }
    .style__screen___2WoSG .style__items___uOfD4 .style__row___arFB9 {
      display: block; }
      .style__screen___2WoSG .style__items___uOfD4 .style__row___arFB9 > div {
        display: inline-block;
        vertical-align: top; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(1), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(1) {
      width: 40px;
      text-align: center; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(2), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(2) {
      width: 200px; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(3), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(3) {
      width: 390px; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(4), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(4) {
      width: 55px; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(5), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(5) {
      width: 55px; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(6), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(6) {
      width: 60px;
      text-align: center; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(7), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(7) {
      width: 220px; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(8), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(8) {
      width: 60px; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(9), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(9) {
      width: 60px; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(10), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(10) {
      width: 800px; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk > div:nth-child(11), .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg > div:nth-child(11) {
      width: 60px; }
    .style__screen___2WoSG .style__items___uOfD4 .style__items-head___17UOk .style__title___-BwU6 {
      padding: 10px 0;
      font-weight: bold;
      font-size: 16px;
      text-align: center; }
    .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg .style__model-spec___3DdPu {
      display: inline-flex;
      justify-content: space-around;
      align-items: center;
      text-align: left; }
      .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg .style__model-spec___3DdPu span {
        font-size: 16px;
        font-weight: bold; }
      .style__screen___2WoSG .style__items___uOfD4 .style__item-primary___1tgkg .style__model-spec___3DdPu > div {
        width: 50px;
        display: inline-block; }
    .style__screen___2WoSG .style__items___uOfD4 .style__item-detail___2Bad_ {
      display: block; }
      .style__screen___2WoSG .style__items___uOfD4 .style__item-detail___2Bad_ div {
        display: inline-block; }
      .style__screen___2WoSG .style__items___uOfD4 .style__item-detail___2Bad_ .style__title___-BwU6 {
        font-weight: bold; }
      .style__screen___2WoSG .style__items___uOfD4 .style__item-detail___2Bad_ .style__input-container___1PQDJ {
        width: 80px; }
      .style__screen___2WoSG .style__items___uOfD4 .style__item-detail___2Bad_ > div {
        margin: 0 5px; }
        .style__screen___2WoSG .style__items___uOfD4 .style__item-detail___2Bad_ > div:first-child {
          margin-left: 0; }
    .style__screen___2WoSG .style__items___uOfD4 .style__hide___uvyyg {
      display: none; }
    .style__screen___2WoSG .style__items___uOfD4 input {
      padding: 2px; }
    .style__screen___2WoSG .style__items___uOfD4 input::-webkit-outer-spin-button,
    .style__screen___2WoSG .style__items___uOfD4 input::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
  .style__screen___2WoSG .style__plus___1uQTk {
    float: left;
    cursor: pointer;
    color: #337ab7; }
    .style__screen___2WoSG .style__plus___1uQTk:hover {
      color: #286090; }
  .style__screen___2WoSG .style__button-container___Ysc_l {
    display: flex;
    flex-direction: row;
    justify-content: center; }
    .style__screen___2WoSG .style__button-container___Ysc_l button {
      width: 100px;
      margin: 10px; }
  .style__screen___2WoSG .style__hide___uvyyg {
    display: none !important; } }

@media print {
  @page {
    size: landscape;
    margin: 0; }
  .style__screen___2WoSG {
    display: none !important; }
  .style__print___206X6 {
    font-family: PMingLiU;
    font-weight: bold;
    border-color: transparent !important;
    /* 左上 */
    /* 右上 */
    /* 列表 */ }
    .style__print___206X6 div {
      display: inline-block;
      font-size: 14px;
      text-align: left;
      overflow: hidden; }
    .style__print___206X6 .style__print-name___2JheL, .style__print___206X6 .style__print-data___Zmtej {
      display: inline;
      vertical-align: middle; }
    .style__print___206X6 .style__print-name___2JheL {
      visibility: hidden; }
    .style__print___206X6 .style__order-name___DPpmO {
      position: absolute;
      top: 40px;
      left: 345px;
      width: 150px;
      height: 45px;
      display: block; }
      .style__print___206X6 .style__order-name___DPpmO [data-name="列印單名稱"] {
        visibility: hidden;
        font-size: 20px;
        display: block;
        position: relative;
        text-align: center; }
      .style__print___206X6 .style__order-name___DPpmO [data-name="列印時間"] {
        font-size: 12px;
        display: block;
        position: relative;
        text-align: center; }
    .style__print___206X6 .style__header-left___2hgD- {
      position: absolute;
      top: 38px;
      left: 40px;
      width: 500px; }
      .style__print___206X6 .style__header-left___2hgD- > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___206X6 .style__header-left___2hgD- .style__print-data___Zmtej {
        width: 250px; }
      .style__print___206X6 .style__header-left___2hgD- [data-name="貨單號碼"] {
        height: 21px; }
      .style__print___206X6 .style__header-left___2hgD- [data-name="客戶代號"] {
        height: 25px; }
      .style__print___206X6 .style__header-left___2hgD- [data-name="客戶名稱"] {
        height: 30px; }
        .style__print___206X6 .style__header-left___2hgD- [data-name="客戶名稱"] .style__print-data___Zmtej {
          font-size: 19px; }
      .style__print___206X6 .style__header-left___2hgD- [data-name="客戶地址"] {
        height: 19px; }
    .style__print___206X6 .style__header-right___3K8re {
      position: absolute;
      top: 38px;
      left: 553px;
      width: 250px; }
      .style__print___206X6 .style__header-right___3K8re > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___206X6 .style__header-right___3K8re .style__print-data___Zmtej {
        width: 200px; }
      .style__print___206X6 .style__header-right___3K8re [data-name="採購單號"] {
        height: 21px; }
      .style__print___206X6 .style__header-right___3K8re [data-name="出貨日期"] {
        height: 21px; }
      .style__print___206X6 .style__header-right___3K8re [data-name="專員"] {
        margin-top: 5px;
        height: 30px; }
      .style__print___206X6 .style__header-right___3K8re [data-name="手機"] {
        height: 21px; }
    .style__print___206X6 .style__order-list___2DB5A {
      border: 2px solid transparent;
      position: absolute;
      top: 138px;
      left: 15px; }
      .style__print___206X6 .style__order-list___2DB5A .style__head___2Vbdf {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 43px; }
        .style__print___206X6 .style__order-list___2DB5A .style__head___2Vbdf > div {
          padding-left: 3px;
          padding-right: 3px;
          border-left: 1px solid transparent;
          height: 100%; }
          .style__print___206X6 .style__order-list___2DB5A .style__head___2Vbdf > div:first-child {
            border-left: none; }
        .style__print___206X6 .style__order-list___2DB5A .style__head___2Vbdf [data-name="客戶說明-name"] {
          visibility: hidden;
          width: 65px;
          line-height: 35px; }
        .style__print___206X6 .style__order-list___2DB5A .style__head___2Vbdf [data-name="客戶說明"] {
          width: 535px;
          line-height: 35px;
          font-size: 18px; }
        .style__print___206X6 .style__order-list___2DB5A .style__head___2Vbdf [data-name="品牌名稱-name"] {
          visibility: hidden;
          width: 22px;
          line-height: 17px;
          line-height: 17px; }
        .style__print___206X6 .style__order-list___2DB5A .style__head___2Vbdf [data-name="品牌名稱"] {
          width: 100px;
          line-height: 35px;
          font-size: 22px; }
      .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ, .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 {
        display: block;
        position: relative;
        width: 100%; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ > div, .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 > div {
          display: inline-block;
          position: relative; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="代碼"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="代碼"] {
          width: 64px; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="品名"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="品名"] {
          width: 220px;
          overflow: visible; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="規格"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="規格"] {
          width: 255px; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="訂製"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="訂製"] {
          width: 30px;
          text-align: center; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="左右"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="左右"] {
          width: 10px;
          text-align: center; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="s"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="s"] {
          width: 50px;
          text-align: right; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="c"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="c"] {
          width: 50px;
          text-align: right; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="a"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="a"] {
          width: 40px;
          text-align: center; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="add"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="add"] {
          width: 64px;
          text-align: center; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="數量"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="數量"] {
          width: 31px;
          text-align: center; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="單價"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="單價"] {
          width: 50px; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="金額"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="金額"] {
          width: 55px;
          padding-right: 20px; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ [data-name="備註"], .style__print___206X6 .style__order-list___2DB5A .style__item___V_vT5 [data-name="備註"] {
          width: 95px;
          margin-left: 10px; }
      .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 19px; }
        .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ > div {
          border-left: 1px solid transparent;
          vertical-align: top;
          text-align: center;
          font-size: 14px;
          line-height: 16px;
          height: 100%; }
          .style__print___206X6 .style__order-list___2DB5A .style__items-name___L8rJZ > div:first-child {
            border-left: none; }
      .style__print___206X6 .style__order-list___2DB5A .style__items___uOfD4 {
        height: 250px;
        width: 100%; }
        .style__print___206X6 .style__order-list___2DB5A .style__items___uOfD4 .style__item___V_vT5 {
          display: block;
          position: relative;
          width: 100%;
          border-bottom: 1px solid transparent;
          height: 18px;
          font-size: 14px; }
          .style__print___206X6 .style__order-list___2DB5A .style__items___uOfD4 .style__item___V_vT5 [data-name="代碼"] {
            font-size: 11px;
            white-space: nowrap;
            overflow: visible; }
          .style__print___206X6 .style__order-list___2DB5A .style__items___uOfD4 .style__item___V_vT5 [data-name="單價"] {
            text-align: right; }
          .style__print___206X6 .style__order-list___2DB5A .style__items___uOfD4 .style__item___V_vT5 [data-name="金額"] {
            text-align: right; }
          .style__print___206X6 .style__order-list___2DB5A .style__items___uOfD4 .style__item___V_vT5 > div {
            border-left: 1px dotted transparent;
            vertical-align: top;
            line-height: 14px;
            height: 100%;
            padding-left: 2px;
            padding-right: 2px; }
            .style__print___206X6 .style__order-list___2DB5A .style__items___uOfD4 .style__item___V_vT5 > div:first-child {
              border-left: none; }
      .style__print___206X6 .style__order-list___2DB5A .style__foot___24PUh {
        display: block;
        position: relative;
        width: 100%;
        height: 50px;
        overflow: visible; }
        .style__print___206X6 .style__order-list___2DB5A .style__foot___24PUh div {
          border: none;
          height: 100%;
          vertical-align: top; }
        .style__print___206X6 .style__order-list___2DB5A .style__foot___24PUh [data-name="廣告"] {
          width: 520px;
          font-size: 14px; }
        .style__print___206X6 .style__order-list___2DB5A .style__foot___24PUh [data-name="合計-name"] {
          visibility: hidden;
          line-height: 20px;
          text-align: center;
          width: 20px;
          border-left: 1px solid transparent;
          border-right: 1px solid transparent; }
        .style__print___206X6 .style__order-list___2DB5A .style__foot___24PUh [data-name="合計"] {
          width: 75px;
          padding-left: 2px; }
        .style__print___206X6 .style__order-list___2DB5A .style__foot___24PUh [data-name="總金額"] {
          width: 50px;
          text-align: right; } }
@charset "UTF-8";
.style__pageTitle___25YhZ {
  color: #337ab7;
  font-weight: bold; }

div:focus {
  outline: none; }

.style__text-right___cJtIG {
  text-align: right !important; }

@media screen {
  .style__print___3LgTf {
    display: none !important; }
  .style__screen___2nicA .style__hotkey-item___3x88T {
    margin: 0 15px;
    font-size: 1.1em;
    font-weight: bold; }
  .style__screen___2nicA .style__form-head___1IOrx {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top: 20px; }
  .style__screen___2nicA .style__block___21QVN {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    line-height: 34px;
    width: 350px;
    font-size: 16px; }
    .style__screen___2nicA .style__block___21QVN .style__title___GFVuL {
      align-self: flex-start;
      width: 85px;
      line-height: 34px;
      font-weight: bold; }
    .style__screen___2nicA .style__block___21QVN .style__field___aFsrS {
      width: 260px;
      display: inline-block;
      vertical-align: middle; }
    .style__screen___2nicA .style__block___21QVN input {
      padding: 2px 4px; }
  .style__screen___2nicA .style__form-container___1zu5L {
    width: 100%;
    overflow: visible; }
  .style__screen___2nicA .style__items___3w6wd {
    margin-bottom: 50px;
    line-height: 34px; }
    .style__screen___2nicA .style__items___3w6wd .style__row___3YxhF {
      display: block; }
      .style__screen___2nicA .style__items___3w6wd .style__row___3YxhF > div {
        display: inline-block;
        vertical-align: top; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(1), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(1) {
      width: 40px;
      text-align: center; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(2), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(2) {
      width: 200px; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(3), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(3) {
      width: 390px; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(4), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(4) {
      width: 55px; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(5), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(5) {
      width: 55px; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(6), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(6) {
      width: 60px;
      text-align: center; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(7), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(7) {
      width: 220px; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(8), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(8) {
      width: 60px; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(9), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(9) {
      width: 60px; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(10), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(10) {
      width: 800px; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 > div:nth-child(11), .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 > div:nth-child(11) {
      width: 60px; }
    .style__screen___2nicA .style__items___3w6wd .style__items-head___Kbf54 .style__title___GFVuL {
      padding: 10px 0;
      font-weight: bold;
      font-size: 16px;
      text-align: center; }
    .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 .style__model-spec___3zzZ0 {
      display: inline-flex;
      justify-content: space-around;
      align-items: center;
      text-align: left; }
      .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 .style__model-spec___3zzZ0 span {
        font-size: 16px;
        font-weight: bold; }
      .style__screen___2nicA .style__items___3w6wd .style__item-primary___9-Z91 .style__model-spec___3zzZ0 > div {
        width: 50px;
        display: inline-block; }
    .style__screen___2nicA .style__items___3w6wd .style__item-detail___77yE1 {
      display: block; }
      .style__screen___2nicA .style__items___3w6wd .style__item-detail___77yE1 div {
        display: inline-block; }
      .style__screen___2nicA .style__items___3w6wd .style__item-detail___77yE1 .style__title___GFVuL {
        font-weight: bold; }
      .style__screen___2nicA .style__items___3w6wd .style__item-detail___77yE1 .style__input-container___2yrV3 {
        width: 80px; }
      .style__screen___2nicA .style__items___3w6wd .style__item-detail___77yE1 > div {
        margin: 0 5px; }
        .style__screen___2nicA .style__items___3w6wd .style__item-detail___77yE1 > div:first-child {
          margin-left: 0; }
    .style__screen___2nicA .style__items___3w6wd .style__hide___3B_Fg {
      display: none; }
    .style__screen___2nicA .style__items___3w6wd input {
      padding: 2px; }
    .style__screen___2nicA .style__items___3w6wd input::-webkit-outer-spin-button,
    .style__screen___2nicA .style__items___3w6wd input::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
  .style__screen___2nicA .style__plus___186bt {
    float: left;
    cursor: pointer;
    color: #337ab7; }
    .style__screen___2nicA .style__plus___186bt:hover {
      color: #286090; }
  .style__screen___2nicA .style__button-container___OyhiC {
    display: flex;
    flex-direction: row;
    justify-content: center; }
    .style__screen___2nicA .style__button-container___OyhiC button {
      width: 100px;
      margin: 10px; }
  .style__screen___2nicA .style__hide___3B_Fg {
    display: none !important; } }

@media print {
  @page {
    size: landscape;
    margin: 0; }
  .style__screen___2nicA {
    display: none !important; }
  .style__print___3LgTf {
    font-family: PMingLiU;
    font-weight: bold;
    border-color: transparent !important;
    /* 左上 */
    /* 右上 */
    /* 列表 */ }
    .style__print___3LgTf div {
      display: inline-block;
      font-size: 14px;
      text-align: left;
      overflow: hidden; }
    .style__print___3LgTf .style__print-name___1LuaU, .style__print___3LgTf .style__print-data___1tQBa {
      display: inline;
      vertical-align: middle; }
    .style__print___3LgTf .style__print-name___1LuaU {
      visibility: hidden; }
    .style__print___3LgTf .style__order-name___9VXoe {
      position: absolute;
      top: 40px;
      left: 345px;
      width: 150px;
      height: 45px;
      display: block; }
      .style__print___3LgTf .style__order-name___9VXoe [data-name="列印單名稱"] {
        visibility: hidden;
        font-size: 20px;
        display: block;
        position: relative;
        text-align: center; }
      .style__print___3LgTf .style__order-name___9VXoe [data-name="列印時間"] {
        font-size: 12px;
        display: block;
        position: relative;
        text-align: center; }
    .style__print___3LgTf .style__header-left___9-wLC {
      position: absolute;
      top: 38px;
      left: 40px;
      width: 500px; }
      .style__print___3LgTf .style__header-left___9-wLC > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___3LgTf .style__header-left___9-wLC .style__print-data___1tQBa {
        width: 250px; }
      .style__print___3LgTf .style__header-left___9-wLC [data-name="貨單號碼"] {
        height: 21px; }
      .style__print___3LgTf .style__header-left___9-wLC [data-name="客戶代號"] {
        height: 25px; }
      .style__print___3LgTf .style__header-left___9-wLC [data-name="客戶名稱"] {
        height: 30px; }
        .style__print___3LgTf .style__header-left___9-wLC [data-name="客戶名稱"] .style__print-data___1tQBa {
          font-size: 19px; }
      .style__print___3LgTf .style__header-left___9-wLC [data-name="客戶地址"] {
        height: 19px; }
    .style__print___3LgTf .style__header-right___1l9Sv {
      position: absolute;
      top: 38px;
      left: 553px;
      width: 250px; }
      .style__print___3LgTf .style__header-right___1l9Sv > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___3LgTf .style__header-right___1l9Sv .style__print-data___1tQBa {
        width: 200px; }
      .style__print___3LgTf .style__header-right___1l9Sv [data-name="採購單號"] {
        height: 21px; }
      .style__print___3LgTf .style__header-right___1l9Sv [data-name="出貨日期"] {
        height: 21px; }
      .style__print___3LgTf .style__header-right___1l9Sv [data-name="專員"] {
        margin-top: 5px;
        height: 30px; }
      .style__print___3LgTf .style__header-right___1l9Sv [data-name="手機"] {
        height: 21px; }
    .style__print___3LgTf .style__order-list___19FLF {
      border: 2px solid transparent;
      position: absolute;
      top: 138px;
      left: 15px; }
      .style__print___3LgTf .style__order-list___19FLF .style__head___2zLKT {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 43px; }
        .style__print___3LgTf .style__order-list___19FLF .style__head___2zLKT > div {
          padding-left: 3px;
          padding-right: 3px;
          border-left: 1px solid transparent;
          height: 100%; }
          .style__print___3LgTf .style__order-list___19FLF .style__head___2zLKT > div:first-child {
            border-left: none; }
        .style__print___3LgTf .style__order-list___19FLF .style__head___2zLKT [data-name="客戶說明-name"] {
          visibility: hidden;
          width: 65px;
          line-height: 35px; }
        .style__print___3LgTf .style__order-list___19FLF .style__head___2zLKT [data-name="客戶說明"] {
          width: 535px;
          line-height: 35px;
          font-size: 18px; }
        .style__print___3LgTf .style__order-list___19FLF .style__head___2zLKT [data-name="品牌名稱-name"] {
          visibility: hidden;
          width: 22px;
          line-height: 17px;
          line-height: 17px; }
        .style__print___3LgTf .style__order-list___19FLF .style__head___2zLKT [data-name="品牌名稱"] {
          width: 100px;
          line-height: 35px;
          font-size: 22px; }
      .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL, .style__print___3LgTf .style__order-list___19FLF .style__item___130eX {
        display: block;
        position: relative;
        width: 100%; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL > div, .style__print___3LgTf .style__order-list___19FLF .style__item___130eX > div {
          display: inline-block;
          position: relative; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="代碼"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="代碼"] {
          width: 64px; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="品名"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="品名"] {
          width: 220px;
          overflow: visible; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="規格"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="規格"] {
          width: 255px; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="訂製"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="訂製"] {
          width: 30px;
          text-align: center; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="左右"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="左右"] {
          width: 10px;
          text-align: center; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="s"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="s"] {
          width: 50px;
          text-align: right; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="c"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="c"] {
          width: 50px;
          text-align: right; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="a"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="a"] {
          width: 40px;
          text-align: center; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="add"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="add"] {
          width: 64px;
          text-align: center; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="數量"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="數量"] {
          width: 31px;
          text-align: center; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="單價"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="單價"] {
          width: 50px; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="金額"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="金額"] {
          width: 55px;
          padding-right: 20px; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL [data-name="備註"], .style__print___3LgTf .style__order-list___19FLF .style__item___130eX [data-name="備註"] {
          width: 95px;
          margin-left: 10px; }
      .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 19px; }
        .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL > div {
          border-left: 1px solid transparent;
          vertical-align: top;
          text-align: center;
          font-size: 14px;
          line-height: 16px;
          height: 100%; }
          .style__print___3LgTf .style__order-list___19FLF .style__items-name___2v-SL > div:first-child {
            border-left: none; }
      .style__print___3LgTf .style__order-list___19FLF .style__items___3w6wd {
        height: 250px;
        width: 100%; }
        .style__print___3LgTf .style__order-list___19FLF .style__items___3w6wd .style__item___130eX {
          display: block;
          position: relative;
          width: 100%;
          border-bottom: 1px solid transparent;
          height: 18px;
          font-size: 14px; }
          .style__print___3LgTf .style__order-list___19FLF .style__items___3w6wd .style__item___130eX [data-name="代碼"] {
            font-size: 11px;
            white-space: nowrap;
            overflow: visible; }
          .style__print___3LgTf .style__order-list___19FLF .style__items___3w6wd .style__item___130eX [data-name="單價"] {
            text-align: right; }
          .style__print___3LgTf .style__order-list___19FLF .style__items___3w6wd .style__item___130eX [data-name="金額"] {
            text-align: right; }
          .style__print___3LgTf .style__order-list___19FLF .style__items___3w6wd .style__item___130eX > div {
            border-left: 1px dotted transparent;
            vertical-align: top;
            line-height: 14px;
            height: 100%;
            padding-left: 2px;
            padding-right: 2px; }
            .style__print___3LgTf .style__order-list___19FLF .style__items___3w6wd .style__item___130eX > div:first-child {
              border-left: none; }
      .style__print___3LgTf .style__order-list___19FLF .style__foot___1em7h {
        display: block;
        position: relative;
        width: 100%;
        height: 50px;
        overflow: visible; }
        .style__print___3LgTf .style__order-list___19FLF .style__foot___1em7h div {
          border: none;
          height: 100%;
          vertical-align: top; }
        .style__print___3LgTf .style__order-list___19FLF .style__foot___1em7h [data-name="廣告"] {
          width: 520px;
          font-size: 14px; }
        .style__print___3LgTf .style__order-list___19FLF .style__foot___1em7h [data-name="合計-name"] {
          visibility: hidden;
          line-height: 20px;
          text-align: center;
          width: 20px;
          border-left: 1px solid transparent;
          border-right: 1px solid transparent; }
        .style__print___3LgTf .style__order-list___19FLF .style__foot___1em7h [data-name="合計"] {
          width: 75px;
          padding-left: 2px; }
        .style__print___3LgTf .style__order-list___19FLF .style__foot___1em7h [data-name="總金額"] {
          width: 50px;
          text-align: right; } }
@charset "UTF-8";
.style__pageTitle___3o4pJ {
  color: #337ab7;
  font-weight: bold; }

div:focus {
  outline: none; }

.style__text-right___1GUoG {
  text-align: right !important; }

@media screen {
  .style__print___q1Ekw {
    display: none !important; }
  .style__screen___24_4n .style__hotkey-item___2Ids8 {
    margin: 0 15px;
    font-size: 1.1em;
    font-weight: bold; }
  .style__screen___24_4n .style__form-head___2lSeO {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top: 20px; }
  .style__screen___24_4n .style__block___3nMtQ {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    line-height: 34px;
    width: 350px;
    font-size: 16px; }
    .style__screen___24_4n .style__block___3nMtQ .style__title___E4HP2 {
      align-self: flex-start;
      width: 85px;
      line-height: 34px;
      font-weight: bold; }
    .style__screen___24_4n .style__block___3nMtQ .style__field___3CuJI {
      width: 260px;
      display: inline-block;
      vertical-align: middle; }
    .style__screen___24_4n .style__block___3nMtQ input {
      padding: 2px 4px; }
  .style__screen___24_4n .style__form-container___3SGi1 {
    width: 100%;
    overflow: visible; }
  .style__screen___24_4n .style__items___EfTZ5 {
    margin-bottom: 50px;
    line-height: 34px; }
    .style__screen___24_4n .style__items___EfTZ5 .style__row___16QNb {
      display: block; }
      .style__screen___24_4n .style__items___EfTZ5 .style__row___16QNb > div {
        display: inline-block;
        vertical-align: top; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(1), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(1) {
      width: 40px;
      text-align: center; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(2), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(2) {
      width: 200px; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(3), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(3) {
      width: 390px; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(4), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(4) {
      width: 55px; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(5), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(5) {
      width: 55px; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(6), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(6) {
      width: 60px;
      text-align: center; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(7), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(7) {
      width: 220px; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(8), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(8) {
      width: 60px; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(9), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(9) {
      width: 60px; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(10), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(10) {
      width: 800px; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg > div:nth-child(11), .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs > div:nth-child(11) {
      width: 60px; }
    .style__screen___24_4n .style__items___EfTZ5 .style__items-head___1s4pg .style__title___E4HP2 {
      padding: 10px 0;
      font-weight: bold;
      font-size: 16px;
      text-align: center; }
    .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs .style__model-spec___2gWzx {
      display: inline-flex;
      justify-content: space-around;
      align-items: center;
      text-align: left; }
      .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs .style__model-spec___2gWzx span {
        font-size: 16px;
        font-weight: bold; }
      .style__screen___24_4n .style__items___EfTZ5 .style__item-primary___2GsEs .style__model-spec___2gWzx > div {
        width: 50px;
        display: inline-block; }
    .style__screen___24_4n .style__items___EfTZ5 .style__item-detail___3gOr4 {
      display: block; }
      .style__screen___24_4n .style__items___EfTZ5 .style__item-detail___3gOr4 div {
        display: inline-block; }
      .style__screen___24_4n .style__items___EfTZ5 .style__item-detail___3gOr4 .style__title___E4HP2 {
        font-weight: bold; }
      .style__screen___24_4n .style__items___EfTZ5 .style__item-detail___3gOr4 .style__input-container___3Hfob {
        width: 80px; }
      .style__screen___24_4n .style__items___EfTZ5 .style__item-detail___3gOr4 > div {
        margin: 0 5px; }
        .style__screen___24_4n .style__items___EfTZ5 .style__item-detail___3gOr4 > div:first-child {
          margin-left: 0; }
    .style__screen___24_4n .style__items___EfTZ5 .style__hide___3BtZ8 {
      display: none; }
    .style__screen___24_4n .style__items___EfTZ5 input {
      padding: 2px; }
    .style__screen___24_4n .style__items___EfTZ5 input::-webkit-outer-spin-button,
    .style__screen___24_4n .style__items___EfTZ5 input::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
  .style__screen___24_4n .style__plus___2AH9W {
    float: left;
    cursor: pointer;
    color: #337ab7; }
    .style__screen___24_4n .style__plus___2AH9W:hover {
      color: #286090; }
  .style__screen___24_4n .style__button-container___1OKKB {
    display: flex;
    flex-direction: row;
    justify-content: center; }
    .style__screen___24_4n .style__button-container___1OKKB button {
      width: 100px;
      margin: 10px; }
  .style__screen___24_4n .style__hide___3BtZ8 {
    display: none !important; } }

@media print {
  @page {
    size: landscape;
    margin: 0; }
  .style__screen___24_4n {
    display: none !important; }
  .style__print___q1Ekw {
    font-family: PMingLiU;
    font-weight: bold;
    border-color: transparent !important;
    /* 左上 */
    /* 右上 */
    /* 列表 */ }
    .style__print___q1Ekw div {
      display: inline-block;
      font-size: 14px;
      text-align: left;
      overflow: hidden; }
    .style__print___q1Ekw .style__print-name___2H--3, .style__print___q1Ekw .style__print-data___2Kv-M {
      display: inline;
      vertical-align: middle; }
    .style__print___q1Ekw .style__print-name___2H--3 {
      visibility: hidden; }
    .style__print___q1Ekw .style__order-name___1uNO1 {
      position: absolute;
      top: 40px;
      left: 345px;
      width: 150px;
      height: 45px;
      display: block; }
      .style__print___q1Ekw .style__order-name___1uNO1 [data-name="列印單名稱"] {
        visibility: hidden;
        font-size: 20px;
        display: block;
        position: relative;
        text-align: center; }
      .style__print___q1Ekw .style__order-name___1uNO1 [data-name="列印時間"] {
        font-size: 12px;
        display: block;
        position: relative;
        text-align: center; }
    .style__print___q1Ekw .style__header-left___1N1EB {
      position: absolute;
      top: 38px;
      left: 40px;
      width: 500px; }
      .style__print___q1Ekw .style__header-left___1N1EB > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___q1Ekw .style__header-left___1N1EB .style__print-data___2Kv-M {
        width: 250px; }
      .style__print___q1Ekw .style__header-left___1N1EB [data-name="貨單號碼"] {
        height: 21px; }
      .style__print___q1Ekw .style__header-left___1N1EB [data-name="客戶代號"] {
        height: 25px; }
      .style__print___q1Ekw .style__header-left___1N1EB [data-name="客戶名稱"] {
        height: 30px; }
        .style__print___q1Ekw .style__header-left___1N1EB [data-name="客戶名稱"] .style__print-data___2Kv-M {
          font-size: 19px; }
      .style__print___q1Ekw .style__header-left___1N1EB [data-name="客戶地址"] {
        height: 19px; }
    .style__print___q1Ekw .style__header-right___1gm1d {
      position: absolute;
      top: 38px;
      left: 553px;
      width: 250px; }
      .style__print___q1Ekw .style__header-right___1gm1d > div {
        display: block;
        position: relative;
        width: 100%; }
      .style__print___q1Ekw .style__header-right___1gm1d .style__print-data___2Kv-M {
        width: 200px; }
      .style__print___q1Ekw .style__header-right___1gm1d [data-name="採購單號"] {
        height: 21px; }
      .style__print___q1Ekw .style__header-right___1gm1d [data-name="出貨日期"] {
        height: 21px; }
      .style__print___q1Ekw .style__header-right___1gm1d [data-name="專員"] {
        margin-top: 5px;
        height: 30px; }
      .style__print___q1Ekw .style__header-right___1gm1d [data-name="手機"] {
        height: 21px; }
    .style__print___q1Ekw .style__order-list___fyf9I {
      border: 2px solid transparent;
      position: absolute;
      top: 138px;
      left: 15px; }
      .style__print___q1Ekw .style__order-list___fyf9I .style__head___1AQbV {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 43px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__head___1AQbV > div {
          padding-left: 3px;
          padding-right: 3px;
          border-left: 1px solid transparent;
          height: 100%; }
          .style__print___q1Ekw .style__order-list___fyf9I .style__head___1AQbV > div:first-child {
            border-left: none; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__head___1AQbV [data-name="客戶說明-name"] {
          visibility: hidden;
          width: 65px;
          line-height: 35px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__head___1AQbV [data-name="客戶說明"] {
          width: 535px;
          line-height: 35px;
          font-size: 18px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__head___1AQbV [data-name="品牌名稱-name"] {
          visibility: hidden;
          width: 22px;
          line-height: 17px;
          line-height: 17px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__head___1AQbV [data-name="品牌名稱"] {
          width: 100px;
          line-height: 35px;
          font-size: 22px; }
      .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz, .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v {
        display: block;
        position: relative;
        width: 100%; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz > div, .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v > div {
          display: inline-block;
          position: relative; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="代碼"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="代碼"] {
          width: 64px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="品名"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="品名"] {
          width: 220px;
          overflow: visible; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="規格"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="規格"] {
          width: 255px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="訂製"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="訂製"] {
          width: 30px;
          text-align: center; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="左右"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="左右"] {
          width: 10px;
          text-align: center; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="s"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="s"] {
          width: 50px;
          text-align: right; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="c"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="c"] {
          width: 50px;
          text-align: right; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="a"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="a"] {
          width: 40px;
          text-align: center; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="add"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="add"] {
          width: 64px;
          text-align: center; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="數量"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="數量"] {
          width: 31px;
          text-align: center; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="單價"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="單價"] {
          width: 50px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="金額"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="金額"] {
          width: 55px;
          padding-right: 20px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz [data-name="備註"], .style__print___q1Ekw .style__order-list___fyf9I .style__item___3Ni_v [data-name="備註"] {
          width: 95px;
          margin-left: 10px; }
      .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz {
        display: block;
        position: relative;
        width: 100%;
        border-bottom: 1px solid transparent;
        height: 19px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz > div {
          border-left: 1px solid transparent;
          vertical-align: top;
          text-align: center;
          font-size: 14px;
          line-height: 16px;
          height: 100%; }
          .style__print___q1Ekw .style__order-list___fyf9I .style__items-name___3kPKz > div:first-child {
            border-left: none; }
      .style__print___q1Ekw .style__order-list___fyf9I .style__items___EfTZ5 {
        height: 250px;
        width: 100%; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__items___EfTZ5 .style__item___3Ni_v {
          display: block;
          position: relative;
          width: 100%;
          border-bottom: 1px solid transparent;
          height: 18px;
          font-size: 14px; }
          .style__print___q1Ekw .style__order-list___fyf9I .style__items___EfTZ5 .style__item___3Ni_v [data-name="代碼"] {
            font-size: 11px;
            white-space: nowrap;
            overflow: visible; }
          .style__print___q1Ekw .style__order-list___fyf9I .style__items___EfTZ5 .style__item___3Ni_v [data-name="單價"] {
            text-align: right; }
          .style__print___q1Ekw .style__order-list___fyf9I .style__items___EfTZ5 .style__item___3Ni_v [data-name="金額"] {
            text-align: right; }
          .style__print___q1Ekw .style__order-list___fyf9I .style__items___EfTZ5 .style__item___3Ni_v > div {
            border-left: 1px dotted transparent;
            vertical-align: top;
            line-height: 14px;
            height: 100%;
            padding-left: 2px;
            padding-right: 2px; }
            .style__print___q1Ekw .style__order-list___fyf9I .style__items___EfTZ5 .style__item___3Ni_v > div:first-child {
              border-left: none; }
      .style__print___q1Ekw .style__order-list___fyf9I .style__foot___3yYZm {
        display: block;
        position: relative;
        width: 100%;
        height: 50px;
        overflow: visible; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__foot___3yYZm div {
          border: none;
          height: 100%;
          vertical-align: top; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__foot___3yYZm [data-name="廣告"] {
          width: 520px;
          font-size: 14px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__foot___3yYZm [data-name="合計-name"] {
          visibility: hidden;
          line-height: 20px;
          text-align: center;
          width: 20px;
          border-left: 1px solid transparent;
          border-right: 1px solid transparent; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__foot___3yYZm [data-name="合計"] {
          width: 75px;
          padding-left: 2px; }
        .style__print___q1Ekw .style__order-list___fyf9I .style__foot___3yYZm [data-name="總金額"] {
          width: 50px;
          text-align: right; } }

/*# sourceMappingURL=app.css.map*/