#login {
  width: 100%;
  height: 100vh;
  background-color: #ccc;
}
#login .back_img {
  width: 100%;
  height: 100%;
  background-image: url(../img/login.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
#login .back_img .middle_box {
  height: 414px;
  width: 796px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -398px;
  margin-top: -207px;
  background-color: transparent;
  display: flex;
}
#login .back_img .middle_box .left {
  display: flex;
  width: 500px;
}
#login .back_img .middle_box .left .left_back {
  width: 100%;
  height: 100%;
  background-color: #fff;
  opacity: 0.2;
  color: white;
  font-size: 24px;
}
#login .back_img .middle_box .left .tit {
  margin: 60px 0 40px 56px;
  color: #fff;
  font-size: 38px;
  font-weight: 700;
  position: absolute;
}
#login .back_img .middle_box .left .tit .midd_tit {
  margin-top: 10px;
}
#login .back_img .middle_box .left .tit .en {
  margin-top: 10px;
  font-size: 16px;
}
#login .back_img .middle_box .right {
  flex: 1;
  background-color: #fff;
  position: relative;
}
#login .back_img .middle_box .right .right_item {
  height: 240px;
  width: 232px;
  font-size: 14px;
  color: #666;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -120px;
  margin-left: -115px;
  text-align: center;
}
#login .back_img .middle_box .right .right_item .Yh {
  margin-bottom: 10px;
  color: #666;
  font-size: 14px;
}
#login .back_img .middle_box .right .right_item .int_bor {
  width: 232px;
  height: 40px;
  background-color: #fff;
  border: 1px solid #d1d1d2;
  padding: 0 15px;
  margin-top: 20px;
  display: flex;
  align-items: center;
}
#login .back_img .middle_box .right .right_item .int_bor input {
  border: 0;
  width: 100%;
  height: 100%;
}
#login .back_img .middle_box .right .right_item .but_login {
  display: block;
  margin-top: 50px;
  width: 100px;
  height: 36px;
  background-color: #ff6700;
  color: #fff;
  border-radius: 4px;
  border: 0;
  margin: 0 auto;
  text-align: center;
  line-height: 36px;
  margin-top: 30px;
}
主页 #home_index {
  width: 100%;
}
主页 #home_index .center {
  width: 100%;
  padding: 0 20px;
}
主页 #home_index .tip {
  display: flex;
  align-items: center;
  height: 60px;
  border-bottom: 1px solid #dadada;
}
主页 #home_index .tip .tip_left {
  width: 400px;
  margin-right: 40px;
  height: 100%;
  padding-right: 20px;
  padding-top: 20px;
  border-right: 1px solid #dadada;
}
主页 #home_index .tip .tip_right {
  flex: 1;
  padding-left: 20px;
  padding-top: 20px;
}
主页 #home_index .main {
  display: flex;
}
主页 #home_index .main .left {
  width: 400px;
  padding-right: 20px;
  border-right: 1px solid #dadada;
  height: 100vh;
}
主页 #home_index .main .left .layui-table tr td {
  background-color: #f5f5f4;
}
主页 #home_index .main .left .layui-table tbody tr:hover td {
  background-color: #ff6700;
  color: #ffffff;
}
主页 #home_index .main .right {
  flex: 1;
  padding-left: 20px;
}
主页 #home_index .main .layui-table th {
  position: relative;
  padding: 15px 0px;
  min-height: 20px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
  font-size: 14px;
  color: #262626;
}
主页 #home_index .main .layui-table td {
  text-align: center;
  font-size: 14px;
  color: #333;
}
主页 #home_index .main .layui-table td .state {
  display: inline-block;
}
主页 #home_index .main .layui-table tbody tr:hover td {
  background-color: #fff5ee;
  color: #ff6700;
}
主页 #home_index .main .layui-table tbody tr {
  border-bottom: 1px solid #ddd;
}
工作台 #workbench .layui-table[lay-even] tr {
  border-top: 1px solid #dddddd;
}
#workbench,
#hjjh,
#new_order {
  position: relative;
  z-index: 6;
}
#workbench .tip,
#hjjh .tip,
#new_order .tip {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #dadada;
  font-size: 14px;
  color: #262626;
}
#workbench .tip .tip_left,
#hjjh .tip .tip_left,
#new_order .tip .tip_left {
  width: 282px;
  border-right: 1px solid #ccc;
  padding-left: 28px;
  padding: 12px 0 12px 28px;
}
#workbench .tip .tip_right,
#hjjh .tip .tip_right,
#new_order .tip .tip_right {
  flex: 1;
  padding-left: 20px;
}
#workbench .main,
#hjjh .main,
#new_order .main {
  display: flex;
}
#workbench .main .main_right,
#hjjh .main .main_right,
#new_order .main .main_right {
  padding: 0 20px;
  flex: 1;
}
#workbench .main .main_right .workbench .layui-table,
#workbench .main .main_right .workbench .layui-table-view,
#hjjh .main .main_right .workbench .layui-table,
#hjjh .main .main_right .workbench .layui-table-view,
#new_order .main .main_right .workbench .layui-table,
#new_order .main .main_right .workbench .layui-table-view {
  margin: 0px 0px !important;
}
#workbench .main .main_right .role .radio_flex,
#hjjh .main .main_right .role .radio_flex,
#new_order .main .main_right .role .radio_flex {
  display: inline-block;
}
#workbench .main .main_right .layui-table th,
#hjjh .main .main_right .layui-table th,
#new_order .main .main_right .layui-table th {
  text-align: center !important;
  font-weight: bold;
}
#workbench .main .main_right form .tips,
#hjjh .main .main_right form .tips,
#new_order .main .main_right form .tips {
  display: flex;
  justify-content: space-between;
  height: 30px;
}
#workbench .main .main_right form .tips .month_left,
#hjjh .main .main_right form .tips .month_left,
#new_order .main .main_right form .tips .month_left {
  width: 480px;
  display: flex;
}
#workbench .main .main_right form .tips .month_left .right_main tbody tr,
#hjjh .main .main_right form .tips .month_left .right_main tbody tr,
#new_order .main .main_right form .tips .month_left .right_main tbody tr {
  border-bottom: 1px solid red;
}
#workbench .main .main_right form .tips .month_left .month_next,
#hjjh .main .main_right form .tips .month_left .month_next,
#new_order .main .main_right form .tips .month_left .month_next {
  flex: 1;
  display: flex;
  border: 1px solid #dadada;
  align-items: center;
  justify-content: space-around;
  color: #262626;
  font-weight: bold;
  font-size: 14px;
}
#workbench .main .main_right form .tips .month_left .month_next .month,
#hjjh .main .main_right form .tips .month_left .month_next .month,
#new_order .main .main_right form .tips .month_left .month_next .month {
  border-right: 1px solid #dadada;
}
#workbench .main .main_right form .tips .month_left .month_next .month a,
#hjjh .main .main_right form .tips .month_left .month_next .month a,
#new_order .main .main_right form .tips .month_left .month_next .month a {
  display: inline-block;
  width: 60px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  padding: 4px 12px;
}
#workbench .main .main_right form .tips .month_left .month_next .mas,
#hjjh .main .main_right form .tips .month_left .month_next .mas,
#new_order .main .main_right form .tips .month_left .month_next .mas {
  border-right: 0 !important;
}
#workbench .main .main_right form .tips .month_left .data_time,
#hjjh .main .main_right form .tips .month_left .data_time,
#new_order .main .main_right form .tips .month_left .data_time {
  width: 188px;
  height: 30px;
  margin: 0 20px;
  border: 1px solid #dadada !important;
  color: #b4b4b5;
  font-size: 12px;
  height: 100%;
}
#workbench .main .main_right form .tips .month_left .data_time .right,
#hjjh .main .main_right form .tips .month_left .data_time .right,
#new_order .main .main_right form .tips .month_left .data_time .right {
  height: 100%;
  display: flex;
  justify-content: space-around;
  padding-right: 13px;
  align-items: center;
}
#workbench .main .main_right form .tips .month_left .data_time .right input,
#hjjh .main .main_right form .tips .month_left .data_time .right input,
#new_order .main .main_right form .tips .month_left .data_time .right input {
  height: 100%;
  width: 100%;
  border: 0;
  padding-left: 10px;
  border: 0;
}
#workbench .main .main_right form .tips .month_left .data_time .right .iconfont,
#hjjh .main .main_right form .tips .month_left .data_time .right .iconfont,
#new_order .main .main_right form .tips .month_left .data_time .right .iconfont {
  font-size: 14px !important;
}
#workbench .main .main_right form .tips .month_left .export-btn,
#hjjh .main .main_right form .tips .month_left .export-btn,
#new_order .main .main_right form .tips .month_left .export-btn {
  width: 70px;
  height: 30px;
  background-color: #eee;
  color: #262626;
  font-weight: bold;
  font-size: 14px;
  border: 0;
}
#workbench .main .main_right form .tips .month_right,
#hjjh .main .main_right form .tips .month_right,
#new_order .main .main_right form .tips .month_right {
  height: 100%;
  display: flex;
  align-items: center;
}
#workbench .main .main_right form .tips .month_right .search_inp,
#hjjh .main .main_right form .tips .month_right .search_inp,
#new_order .main .main_right form .tips .month_right .search_inp {
  margin-left: 20px;
  height: 30px;
  color: #333333;
  display: flex;
}
#workbench .main .main_right form .tips .month_right .search_inp input,
#hjjh .main .main_right form .tips .month_right .search_inp input,
#new_order .main .main_right form .tips .month_right .search_inp input {
  height: 100%;
  border: 1px solid #dddddd !important;
}
#workbench .main .main_right form .tips .month_right .search_inp input::placeholder,
#hjjh .main .main_right form .tips .month_right .search_inp input::placeholder,
#new_order .main .main_right form .tips .month_right .search_inp input::placeholder {
  color: #333333 !important;
  padding-left: 10px;
}
#workbench .main .main_right form .tips .month_right .search_inp .iconfont,
#hjjh .main .main_right form .tips .month_right .search_inp .iconfont,
#new_order .main .main_right form .tips .month_right .search_inp .iconfont {
  font-size: 15px !important;
  display: flex !important;
  justify-content: center;
  align-items: center;
  color: #ff6700 !important;
  width: 30px;
  height: 30px;
  background-color: #eeeeef !important;
}
#workbench .main .main_right form .tips .month_right .option_sele .layui-select-title .layui-input,
#hjjh .main .main_right form .tips .month_right .option_sele .layui-select-title .layui-input,
#new_order .main .main_right form .tips .month_right .option_sele .layui-select-title .layui-input {
  height: 30px !important;
}
#workbench .main .main_right 列表开始 .list,
#hjjh .main .main_right 列表开始 .list,
#new_order .main .main_right 列表开始 .list {
  margin-top: 50px;
}
#workbench .main .main_right 列表开始 .list tbody .production,
#hjjh .main .main_right 列表开始 .list tbody .production,
#new_order .main .main_right 列表开始 .list tbody .production {
  font-size: 12px;
  padding: 5px 7px;
  background-color: #ff6700;
  color: #fff;
  border-radius: 4px;
}
业务 #traffic .main,
#new_order .main {
  width: 900px;
  margin: 0 auto;
}
业务 #traffic .main .layui-table,
#new_order .main .layui-table {
  margin: 0 !important;
}
业务 #traffic .main form .fristone,
#new_order .main form .fristone {
  margin-left: -15px;
}
业务 #traffic .main form .fristone .list tr,
#new_order .main form .fristone .list tr {
  display: flex;
}
业务 #traffic .main form .fristone .list tr .item,
#new_order .main form .fristone .list tr .item {
  display: flex;
  align-items: center;
}
业务 #traffic .main form .fristone .list tr .item text,
#new_order .main form .fristone .list tr .item text {
  font-size: 14px;
  width: 60px;
  color: #262626;
  font-weight: bold;
}
业务 #traffic .main form .fristone .list tr .item .option_sele .right input,
#new_order .main form .fristone .list tr .item .option_sele .right input {
  border: 1px solid #ddd;
  font-size: 12px;
  color: #c8c9ca;
}
业务 #traffic .main form .fristone .list tr .item .option_sele .hjhkk,
#new_order .main form .fristone .list tr .item .option_sele .hjhkk {
  display: flex;
  align-items: center;
  position: relative;
}
业务 #traffic .main form .fristone .list tr .item .option_sele .hjhkk i,
#new_order .main form .fristone .list tr .item .option_sele .hjhkk i {
  position: absolute;
  left: 110px;
}
业务 #traffic .main form .fristone .list tr .item .option_sele .flexs,
#new_order .main form .fristone .list tr .item .option_sele .flexs {
  display: flex;
  align-items: center;
  position: relative;
}
业务 #traffic .main form .fristone .list tr .item .option_sele .flexs i,
#new_order .main form .fristone .list tr .item .option_sele .flexs i {
  position: absolute;
  left: 110px;
  font-size: 14px !important;
}
业务 #traffic .main form .fristone .list tr .item input,
#new_order .main form .fristone .list tr .item input {
  width: 130px;
  padding: 10px 0;
  margin-left: 10px;
  border: 1px solid #ddd;
  padding-left: 12px;
  font-size: 12px;
  color: #c8c9ca;
}
业务 #traffic .main form .fristone .list tr .item .layui-input,
#new_order .main form .fristone .list tr .item .layui-input {
  border-radius: 0px;
  padding-left: 12px;
}
业务 #traffic .main form .fristone .list tr .redio_xuan,
#new_order .main form .fristone .list tr .redio_xuan {
  width: 230px;
  display: flex;
  justify-content: space-around;
  padding-right: 0 !important;
  color: #262626;
  font-size: 14px;
  font-weight: bold;
  padding: 15px 0 15px 15px;
}
业务 #traffic .main form .fristone .list tr .redio_xuan .tits,
#new_order .main form .fristone .list tr .redio_xuan .tits {
  width: 60px;
  height: 14px;
  height: 28px;
  line-height: 28px;
  margin-right: 11px;
}
业务 #traffic .main form .fristone .list tr .redio_xuan .radio,
#new_order .main form .fristone .list tr .redio_xuan .radio {
  flex: 1;
  display: flex;
  padding-left: 20px;
}
业务 #traffic .main form .fristone .list tr .redio_xuan .radio .layui-form-radio,
#new_order .main form .fristone .list tr .redio_xuan .radio .layui-form-radio {
  padding: 0 !important;
  margin: 0 !important;
}
业务 #traffic .main form .fristone .list tr .redio_xuan .hetong,
#new_order .main form .fristone .list tr .redio_xuan .hetong {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
业务 #traffic .main form .fristone .list tr .redio_xuan .hetong .sc,
#new_order .main form .fristone .list tr .redio_xuan .hetong .sc {
  display: none;
  font-size: 12px;
  width: 30px;
  height: 20px;
  border: 1px solid #b4b4b5;
  border-radius: 4px;
  color: #7e7e7f;
  position: relative;
}
业务 #traffic .main form .fristone .list tr .redio_xuan .hetong .sc .files_opload,
#new_order .main form .fristone .list tr .redio_xuan .hetong .sc .files_opload {
  width: 100%;
  height: 100%;
  opacity: 0;
  top: 0;
  left: 0;
  position: absolute;
}
业务 #traffic .main form .fristone .list tr .box_lr,
#new_order .main form .fristone .list tr .box_lr {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-right: 14px;
}
业务 #traffic .main form .fristone .list tr .box_lr .left,
#new_order .main form .fristone .list tr .box_lr .left {
  display: flex;
  align-items: center;
}
业务 #traffic .main form .fristone .list tr .box_lr .left input,
#new_order .main form .fristone .list tr .box_lr .left input {
  padding: 10px 10px;
  border: 1px solid #dadada;
  width: 562px;
}
业务 #traffic .main form .fristone .list tr .box_lr .left .loaddown,
#new_order .main form .fristone .list tr .box_lr .left .loaddown {
  margin-right: 19px;
  color: #262626;
  font-size: 14px;
  font-weight: bold;
}
业务 #traffic .main form .fristone .list tr .box_lr .right,
#new_order .main form .fristone .list tr .box_lr .right {
  display: flex;
  align-items: center;
}
业务 #traffic .main form .fristone .list tr .box_lr .right input,
#new_order .main form .fristone .list tr .box_lr .right input {
  width: 160px;
  padding: 10px 10px;
  border: 1px solid #dadada;
}
业务 #traffic .main form .fristone .list tr .box_lr .right input::placeholder,
#new_order .main form .fristone .list tr .box_lr .right input::placeholder {
  text-align: left;
}
业务 #traffic .main form .fristone .list tr .box_lr .right .loaddown,
#new_order .main form .fristone .list tr .box_lr .right .loaddown {
  margin-right: 10px;
  color: #262626;
  font-size: 14px;
  font-weight: bold;
}
业务 #traffic .main form .fristone .list tr .photo_tips,
#new_order .main form .fristone .list tr .photo_tips {
  font-size: 14px;
  color: #262626;
  font-weight: bold;
}
业务 #traffic .main form .fristone .list tr .text,
#new_order .main form .fristone .list tr .text {
  color: #b4b4b5;
  font-size: 12px;
}
业务 #traffic .main form .fristone .list tr .backcol,
#new_order .main form .fristone .list tr .backcol {
  width: 90px;
  height: 90px;
  background-color: #eeeeef;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 14px 0 0 15px;
}
业务 #traffic .main form .fristone .list tr .backcol i,
#new_order .main form .fristone .list tr .backcol i {
  color: #ff6700;
}
业务 #traffic .main form .fristone .list tr .backcol input,
#new_order .main form .fristone .list tr .backcol input {
  width: 100%;
  height: 100%;
  opacity: 0;
  top: 0;
  left: 0;
  position: absolute;
}
业务 #traffic .main .bottom_list .orders_deta,
#new_order .main .bottom_list .orders_deta {
  color: #262626;
  font-size: 14px;
  font-weight: bold;
  margin: 20px 0 10px 0;
}
业务 #traffic .main .bottom_list .orders_deta .layui-table td,
#new_order .main .bottom_list .orders_deta .layui-table td {
  padding: 0 !important;
}
业务 #traffic .main .bottom_list .layui-table td,
#new_order .main .bottom_list .layui-table td {
  padding: 0 !important;
}
业务 #traffic .main .bottom_list .layui-table td .an,
#new_order .main .bottom_list .layui-table td .an {
  border: 0 !important;
  background-color: transparent;
}
业务 #traffic .main .bottom_list .inputs3,
#new_order .main .bottom_list .inputs3 {
  width: 100px;
  height: 50px !important;
  border: none;
  padding-left: 10px;
}
业务 #traffic .main .bottom_list .inputsjk,
#new_order .main .bottom_list .inputsjk {
  width: 100%;
  height: 100%;
  opacity: 0;
  top: 0;
  left: 0;
  position: absolute;
}
业务 #traffic .main .bottom_list .chose,
#new_order .main .bottom_list .chose {
  position: absolute;
  display: inline-block;
  width: 60px;
  height: 20px;
  background-color: #eee;
  color: #333333;
  font-weight: bold;
  font-size: 10px;
  border-radius: 4px;
}
业务 #traffic .main .bottom_list .layui-table[lay-skin='nob'] td,
业务 #traffic .main .bottom_list .layui-table[lay-skin='nob'] th,
#new_order .main .bottom_list .layui-table[lay-skin='nob'] td,
#new_order .main .bottom_list .layui-table[lay-skin='nob'] th {
  border: 1px solid #dddddd !important;
  text-align: center;
}
业务 #traffic .main .rextarea .order,
#new_order .main .rextarea .order {
  color: #262626;
  font-size: 14px;
  font-weight: bold;
  margin: 20px 0 10px 0;
}
业务 #traffic .main .rextarea .layui-layedit,
#new_order .main .rextarea .layui-layedit {
  height: 140px !important;
}
业务 #traffic .main .Reviewer,
#new_order .main .Reviewer {
  display: flex;
  margin-top: 20px;
  align-items: center;
}
业务 #traffic .main .Reviewer .poper,
#new_order .main .Reviewer .poper {
  font-size: 14px;
  color: #262626;
  font-weight: bold;
  margin-right: 15px;
}
#new_order .layui-form [lay-ignore] {
  border-radius: 16px !important;
  padding: 3px 25px !important;
}
#new_order .tops .tit {
  width: 1280px;
  margin: 0 auto;
}
#new_order .main {
  width: 1280px;
  margin: 0 auto;
}
#new_order .main form {
  margin-left: -15px;
}
#new_order .main form .fristone .list tr {
  width: 1280px;
}
#new_order .main form .fristone .list tr .item .layui-input {
  width: 320px;
}
#new_order .main form .fristone .list tr .item {
  margin-right: 25px;
}
#new_order .main form .anniu {
  display: flex;
  justify-content: flex-end;
  margin-top: 10px;
  padding-bottom: 20px;
  border-bottom: 1px solid #eee;
}
#new_order .main form .anniu .cha {
  width: 100px;
  height: 40px;
  background-color: #eee;
  font-size: 18px;
  color: #333333;
  margin-left: 23px;
  text-align: center;
  line-height: 40px;
  border-radius: 4px;
}
#new_order .main form .anniu .actives {
  color: #fff;
  background-color: #ff6700;
}
#new_order .main form .bottom_list {
  position: relative;
}
#new_order .main form .bottom_list .layui-table[lay-skin='nob'] td .layui-table[lay-skin='nob'] th {
  border: 0 !important;
  border-bottom: 1px solid #ddd !important;
}
#new_order .main form .bottom_list .item_list tr td .paiban .layui-input {
  background-color: #ff6700;
  color: #fff !important;
}
#new_order .main form .bottom_list .layui-table tr {
  border-bottom: 1px solid #dddddd;
}
#new_order .main form .bottom_list .layui-table[lay-skin='nob'] td {
  border: 0 !important;
  border-bottom: 1px solid #ddd !important;
  padding: 10px 0 !important;
}
#new_order .main form .bottom_list .layui-table[lay-skin='nob'] td .examine {
  display: inline-block;
  font-size: 12px;
  background-color: #ff6700;
  color: #fff;
  border-radius: 4px;
  width: 60px;
  height: 25px;
  line-height: 25px;
  margin: 0 auto;
}
#new_order .main form .bottom_list .layui-table[lay-skin='nob'] td .production {
  display: inline-block;
  font-size: 12px;
  background-color: #fff;
  color: #ff6700;
  border-radius: 4px;
  width: 60px;
  height: 25px;
  line-height: 25px;
  margin: 0 auto;
  border: 1px solid #ff6700;
}
#new_order .main form .bottom_list .layui-table[lay-skin='nob'] td .complete {
  display: inline-block;
  font-size: 12px;
  background-color: #fff;
  color: #3e3a39;
  color: #ff6700;
  border-radius: 4px;
  width: 60px;
  height: 25px;
  line-height: 25px;
  margin: 0 auto;
  border: 1px solid #dddddd;
}
#new_order .main form .bottom_list .layui-table td {
  padding: 9px 15px !important;
}
#new_order .main form .bottom_list .titles_box {
  display: flex;
  justify-content: space-between;
  margin-bottom: 18px;
}
#new_order .main form .bottom_list .titles_box .month_right {
  height: 100%;
  display: flex;
  align-items: center;
}
#new_order .main form .bottom_list .titles_box .month_right .search_inp {
  margin-left: 20px;
  height: 30px;
  color: #333333;
  display: flex;
}
#new_order .main form .bottom_list .titles_box .month_right .search_inp input {
  height: 100%;
  border: 1px solid #dddddd !important;
}
#new_order .main form .bottom_list .titles_box .month_right .search_inp input::placeholder {
  color: #333333 !important;
  padding-left: 10px;
}
#new_order .main form .bottom_list .titles_box .month_right .search_inp .iconfont {
  font-size: 15px !important;
  display: flex !important;
  justify-content: center;
  align-items: center;
  color: #ff6700 !important;
  width: 30px;
  height: 30px;
  background-color: #eeeeef !important;
}
#new_order .main form .bottom_list .titles_box .month_right .option_sele .layui-select-title .layui-input {
  width: 120px;
  height: 30px !important;
}
#new_order .main form .bottom_list .titles_box .month_left {
  width: 90px;
  height: 32px;
  background-color: #ff6700;
  font-size: 14px;
  text-align: center;
  line-height: 32px;
  margin-right: 20px;
}
#new_order .main form .bottom_list .titles_box .month_left .zj {
  border: 0;
  background-color: transparent;
  text-align: center;
  color: #fff;
  display: inline-block;
}
#new_order .main form .bottom_list .titles_box .month_left button {
  border: 0;
  background-color: transparent;
  text-align: center;
  color: #fff;
  display: inline-block;
}
#new_order .main form .bottom_list .item_list tr td .option_sele {
  font-size: 11px;
  color: #b4b4b5;
}
#new_order .main form .bottom_list .item_list tr td .option_sele .layui-input {
  width: 90px;
  height: 20px;
  border: 0;
  color: #b4b4b5;
}
#new_order .main form .bottom_list .item_list tr .frist {
  display: flex;
  justify-content: center;
  align-items: center;
}
#new_order .main form .bottom_list .item_list tr .yuqi .iconfont {
  font-size: 22px !important;
  position: absolute;
  top: 25px;
  left: 68px;
  color: #ff6700;
}
#new_order .main form .bottom_list .item_list tr .yuqi .iconfont .yu {
  color: #fff;
  font-size: 8px !important;
  position: absolute;
  top: 0px;
  left: 5px;
}
#new_order .main form .bottom_list .right_bot {
  width: 950px;
  margin: 0 auto;
  background-color: #fff !important;
  margin-top: 20px;
}
#new_order .main form .bottom_list .right_bot .tit_wen {
  width: 475px;
  height: 22px;
  font-size: 12px;
  color: #595757;
  text-align: right;
}
#new_order .main form .bottom_list .right_bot .pages-box {
  flex: none;
}
#new_order .main form .fristone .list tr .item .option_sele .right input {
  width: 320px;
}
#new_order .main form .fristone .list tr .item .option_sele .right .iconfont {
  left: 300px;
}
待审核订单 #opel_order .main {
  width: 1280px;
  margin: 0 auto;
}
待审核订单 #opel_order .main .time_line {
  width: 100%;
  height: 145px;
  margin-top: 20px;
  margin-bottom: 60px;
}
待审核订单 #opel_order .main .time_line .line_start {
  height: 115px;
  width: 900px;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
待审核订单 #opel_order .main .time_line .line_start .top {
  font-size: 12px;
  width: 50px;
  display: flex;
  position: relative;
}
待审核订单 #opel_order .main .time_line .line_start .top .sj {
  width: 50px;
  height: 12px;
  text-align: center;
}
待审核订单 #opel_order .main .time_line .line_start .top .yuan {
  width: 12px;
  height: 12px;
  border: 1px solid #ff6700;
  border-radius: 50%;
  margin: 10px 0 10px 19px;
}
待审核订单 #opel_order .main .time_line .line_start .top .cj {
  width: 50px;
  height: 12px;
  text-align: center;
}
待审核订单 #opel_order .main .time_line .line_start .top .xian {
  width: 110px;
  height: 1px;
  position: absolute;
  top: 29px;
  left: 40px;
  background-color: #ff6700;
}
待审核订单 #opel_order .main .time_line .line_start .top .xian_w {
  width: 110px;
  height: 1px;
  position: absolute;
  top: 29px;
  left: 40px;
  background-color: #e4e4e5;
}
待审核订单 #opel_order .main .time_line .bottom {
  height: 50px;
  line-height: 50px;
  width: 900px;
  background-color: #e4e4e4;
  padding-left: 15px;
}
待审核订单 #opel_order .main .order_detail .detail_box .orders_box .listbox .item {
  padding: 0 !important;
  width: 1280px;
}
待审核订单 #opel_order .main .order_detail .detail_box .orders_box .listbox .item .box {
  display: flex;
  border: 1px solid #e4e4e5;
}
待审核订单 #opel_order .main .order_detail .detail_box .orders_box .listbox .item .box .box_tits {
  width: 140px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  color: #262626;
  font-size: 14px;
  background-color: #efefef;
}
待审核订单 #opel_order .main .order_detail .detail_box .orders_box .listbox .item .box .item_xl {
  display: flex;
  font-size: 14px;
  color: #262626;
  padding: 10px 25px;
  background-color: #fff;
  min-width: 124px;
}
待审核订单 #opel_order .main .photo {
  display: flex;
  height: 140px;
  border: 1px solid #e4e4e4;
}
待审核订单 #opel_order .main .photo .photo_left {
  width: 100px;
  height: 140px;
  background-color: #eee;
  justify-content: center;
  align-items: center;
  color: #262626;
  border-right: 1px solid #e4e4e4;
}
待审核订单 #opel_order .main .photo .photo_left span {
  display: block;
  text-align: center;
  font-size: 14px;
  margin-top: 13px;
}
待审核订单 #opel_order .main .photo .photo_left .download {
  width: 56px;
  height: 22px;
  background-color: #ff6700;
  font-size: 10px !important;
  text-align: center;
  color: #fff;
  line-height: 22px;
  border-radius: 4px;
  margin: 0 auto;
  margin-top: 20px;
}
待审核订单 #opel_order .main .photo .photo_left .fw {
  font-weight: bold;
}
待审核订单 #opel_order .main .photo .photo_right {
  padding-left: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
}
待审核订单 #opel_order .main .photo .photo_right .tup {
  width: 100px;
  height: 100px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: #888888;
  background-color: #eee;
  margin-right: 10px;
}
待审核订单 #opel_order .main .xu {
  text-align: center;
}
待审核订单 #opel_order .main .xu .layui-table[lay-skin='nob'] th {
  border: 1px solid #e4e4e5;
  text-align: center;
}
待审核订单 #opel_order .main .xu .layui-table[lay-skin='nob'] td {
  border: 1px solid #e4e4e5;
}
待审核订单 #opel_order .main .gongyi .tit_gy {
  color: #fff;
  font-size: 14px;
  background-color: #ff6700;
  width: 86px;
  justify-content: center;
  height: 30px;
  margin-bottom: 10px;
}
待审核订单 #opel_order .main .gongyi .gy_item .gy_itemtit .gy_box {
  display: flex;
  width: 868px;
  justify-content: space-between;
  height: 60px;
  background-color: #e3e3e3;
  line-height: 60px;
}
待审核订单 #opel_order .main .gongyi .gy_item .gy_itemtit .gy_box .gyjz {
  font-weight: 700;
}
待审核订单 #opel_order .main .sheh {
  margin: 20px 0 40px 0;
}
待审核订单 #opel_order .main .sheh .poper {
  font-size: 14px;
  color: #262626;
}
待审核订单 #opel_order .main .anniu {
  display: flex;
  align-items: center;
  justify-content: center;
}
待审核订单 #opel_order .main .anniu .a_left {
  width: 78px;
  height: 32px;
  background-color: #fff;
  text-align: center;
  color: #ff6700;
  line-height: 32px;
  border: 1px solid #ff6700;
  border-radius: 4px;
}
待审核订单 #opel_order .main .anniu .a_middle {
  margin: 0 20px;
  width: 78px;
  height: 32px;
  background-color: #ff6700;
  text-align: center;
  color: #fff;
  line-height: 32px;
}
物流信息弹框 .wuliu .list tr {
  width: 750px;
  display: flex;
  justify-content: space-between;
  padding: 0 15px;
}
物流信息弹框 .wuliu .list tr .item {
  display: flex;
  align-items: center;
}
物流信息弹框 .wuliu .list tr .item text {
  width: 60px;
  font-size: 14px;
  color: #262626;
}
物流信息弹框 .wuliu .list tr .item .option {
  width: 250px;
  height: 32px;
  border: 1px solid #dededf;
}
物流信息弹框 .wuliu .list tr .item .option input {
  border: 0 !important;
  height: 100%;
  width: 100%;
  padding-left: 15px;
}
物流信息弹框 .wuliu .list tr .item .option_sele {
  width: 250px;
  height: 32px;
  border: 1px solid #dededf;
  line-height: 32px;
}
物流信息弹框 .wuliu .list tr .item .option_sele input {
  border: 0 !important;
  height: 100%;
  width: 100%;
  height: 28px;
  padding-left: 15px;
}
物流信息弹框 .wuliu .list tr .flex_icon {
  width: 90px;
  height: 90px;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border: 1px solid #dededf;
  margin: 20px 0 0 80px;
  color: #262626;
}
物流信息弹框 .wuliu .list tr .flex_icon .iconnfont {
  color: #262626;
}
物流信息弹框 .wuliu .but {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
物流信息弹框 .wuliu .but .left {
  border: 1px solid #dededf;
  color: #262626;
  font-size: 14px;
  width: 70px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  margin-right: 10px;
}
物流信息弹框 .wuliu .but .right {
  width: 70px;
  height: 30px;
  background-color: #ff6700;
  color: #fff;
  text-align: center;
  line-height: 30px;
}
物流信息弹框 .wuliu .layui-table[lay-even] tr:nth-child(even) {
  background-color: #fff;
}
#gy_lsitsitem .tit_gy {
  display: flex;
  align-items: center;
}
#gy_lsitsitem .tit_gy .iconfont {
  font-size: 13px;
  font-weight: bold;
}
#gy_lsitsitem .tit_gy .gy_titles {
  color: #ff6700;
  font-size: 14px;
  padding: 15px 0;
}
#gy_lsitsitem .gy_item .gy_itemtit {
  width: 900px;
  height: auto;
}
#gy_lsitsitem .gy_item .gy_itemtit .gy_box {
  display: flex;
  padding: 0 16px;
  color: #231815;
  position: relative;
  justify-content: space-between;
  font-size: 14px;
}
#gy_lsitsitem .gy_item .gy_itemtit .gy_box .gy_inputs {
  width: 586px;
  height: 32px;
  border: 1px solid #e3e3e3;
}
#gy_lsitsitem .gy_item .gy_itemtit .gy_box .gy_inputs .input {
  border: 0 !important;
  height: 100%;
  width: 100%;
}
#gy_lsitsitem .gy_item .gy_itemtit .gy_box .gy_inputs .input::placeholder {
  padding-left: 15px;
}
#gy_lsitsitem .gy_item .gy_itemtit .gy_box .gy_detail {
  margin-left: 85px;
  position: absolute;
  right: 50px;
}
#gy_lsitsitem .gy_item .gy_itemtit .gy_box .gy_detail .iconfont {
  margin-left: 10px;
  font-size: 12px !important;
}
#gy_lsitsitem .gy_item .gy_itemtit .gy_box .gy {
  margin: 0 18px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item {
  background-color: #fff;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao {
  font-size: 14px;
  color: #262626;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .wu_tit {
  width: 875px;
  padding: 19px 0 16px 0;
  display: flex;
  justify-content: space-between;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .wu_tit text {
  font-size: 12px;
  color: #b4b4b5;
  margin-left: 10px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .wu_tit .gy_titles {
  color: #ff6700;
  font-size: 14px;
  padding: 15px 0;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl {
  display: flex;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .left_bottom {
  width: 15%;
  font-size: 16px;
  background-color: #ddd;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .left_bottom .top {
  height: 60px;
  width: 100%;
  text-align: center;
  line-height: 60px;
  background-color: #ccc;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .left_bottom .bottom {
  width: 100%;
  height: 60px;
  background-color: #ddd;
  text-align: center;
  line-height: 60px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom {
  flex: 1;
  display: flex;
  border: 1px solid #ccc;
  padding: 0px 23px;
  justify-content: space-between;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs {
  width: 850px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .option_sele {
  margin-top: 20px;
  margin-right: 25px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .option_sele .wu_title {
  width: 60px;
  display: inline-block;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .option_sele select {
  width: 250px;
  height: 32px;
  border: 1px solid #d8d8d9;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .option_sele select input {
  width: 100%;
  height: 100%;
  border: 0;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .option_sele select input::placeholder {
  color: #b4b4b5;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .option_sele .iput {
  width: 250px;
  height: 30px;
  padding: 0 !important;
  margin: 0 !important;
  border: 1px solid #d8d8d9 !important;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .data_time {
  display: flex;
  align-items: center;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .data_time form .right {
  width: 250px;
  height: 32px;
  border: 1px solid #d8d8d9 !important;
  position: relative;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .data_time form .right input {
  width: 98%;
  height: 100%;
  border: 0 !important;
  padding-left: 5px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .data_time form .right input::placeholder {
  color: #b4b4b5;
  padding-left: 5px;
  color: #262626;
  font-size: 12px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .right_bottom .wu_inputs .data_time form .right .iconfont {
  position: absolute;
  right: 0;
  font-size: 15px;
  color: #b4b4b5;
  top: 50%;
  right: 5px;
  margin-top: -8px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .bottoms_two {
  display: block;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .bottoms_two .ml .wu_title {
  margin-right: 2px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .wuliao .chubeiwl .bottoms_two .wu_inputs {
  display: flex;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_tit {
  padding: 19px 0 16px 0;
  font-weight: 700;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_tit text {
  font-size: 12px;
  color: #b4b4b5;
  margin-left: 10px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check {
  background-color: #f9f9fa;
  padding: 16px 17px 16px 28px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_tit {
  border-bottom: 1px dotted #d8d8d8;
  padding-bottom: 5px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_tit .add_gy {
  font-size: 12px;
  color: #b4b4b5;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_tit .check_input .ch_titlist {
  display: flex;
  align-items: center;
  height: 50px;
  flex-wrap: wrap;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_tit .check_input .ch_titlist p {
  width: 80px;
  text-align: left;
  padding: 9px 0;
  margin-right: 20px;
  display: flex;
  align-items: center;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_tit .check_input .ch_titlist p .inp_mar {
  margin-left: 5px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_yin {
  display: flex;
  height: 110px;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  line-height: 28px;
  border-bottom: 1px dotted #d8d8d8;
  padding-bottom: 17px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_yin .left .zhiban {
  display: flex;
  align-items: center;
  height: 20px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_yin .left .left_tit .add_gy {
  font-size: 12px;
  color: #b4b4b5;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_yin .left .ch_titlist {
  display: flex;
  align-items: center;
  margin-left: 70px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_yin .left .ch_titlist p {
  width: 80px;
  text-align: left;
  padding: 9px 0;
  margin-right: 20px;
  display: flex;
  align-items: center;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_yin .left .ch_titlist p .inp_mar {
  margin-left: 5px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_yin .right .right_img .backcol {
  width: 90px;
  height: 90px;
  background-color: #eeeeef;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 14px 0 0 15px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_yin .right .right_img .backcol i {
  color: #ff6700;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_yin .right .right_img .backcol .filesc {
  width: 90px;
  height: 90px;
  position: relative;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .gy_check .check_yin .right .right_img .backcol .filesc .filewen {
  width: 100%;
  height: 100%;
  opacity: 0;
  top: 0;
  left: 0;
  position: absolute;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .xu .layui-table {
  color: #262626;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .xu .xu_title {
  text-align: left;
  padding: 18px 0 10px 0;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .xu .xu_title .title {
  font-weight: bold;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .xu .xu_title .add_gy {
  font-size: 12px;
  color: #b4b4b5;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .xu .data_select tbody td .data_time .right {
  display: flex;
  width: 100%;
  height: 80px;
  align-items: center;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .xu .data_select tbody td .data_time .right input {
  width: 100%;
  height: 100%;
  border: 0;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .xu .data_select tbody td .select_lists {
  display: flex;
  font-size: 12px;
  align-items: center;
  justify-content: center;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .xu .data_select tbody td .select_lists .layui-form-select .layui-input {
  border: 0;
  width: 76px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .anniu {
  margin-bottom: 100px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .information .infor_bottom {
  width: 875px;
  height: 105px;
}
#gy_lsitsitem .gy_item .gy_itemtit .information_item .gongyi .information .infor_bottom textarea {
  width: 100%;
  height: 100%;
  border: 0;
}
#plan .pursechase {
  top: 0 !important;
  margin-top: 0;
}
#plan .pursechase .mingxi {
  font-size: 14px;
  color: #262626;
  padding-left: 30px;
}
#plan .pursechase .purchase .flexs {
  position: relative;
}
#plan .pursechase .purchase .flexs .iconfont {
  position: absolute;
  right: 5px;
}
#plan .pursechase .purchase .redio_xuan {
  display: flex;
  align-items: center;
  width: 47%;
}
#plan .pursechase .purchase .redio_xuan .tits {
  margin-right: 5px;
}
#plan .pursechase .purc td {
  display: flex;
  align-items: center;
}
#plan .pursechase .purc td .purc_img {
  width: 120px;
  height: 40px;
  margin-left: 10px;
  border: 1px solid #dededf;
  display: flex;
  align-items: center;
  padding: 0 18px;
}
#plan .pursechase .purc td .purc_img .img {
  display: flex;
  align-items: center;
  margin-right: 10px;
}
#plan .pursechase .purc td .purc_img .img .iconfont {
  font-size: 24px;
}
#plan .pursechase .purc td .purc_img .wenben {
  color: #262626;
  font-size: 12px;
  position: relative;
  width: 120px;
  height: 40px;
  line-height: 40px;
}
#plan .pursechase .purc td .purc_img .wenben input {
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0;
  left: 0;
  top: 0;
  opacity: 0;
}
#plan .pursechase .xus {
  text-align: left;
}
