@charset "utf-8";
.duplicate_box{ width: 100%;font-family: SourceHanSansSC-regular;background: rgb(242,242,246);margin-top: 60px; }
.duplicate_container{ width: 1322px;margin:0 auto;margin-bottom: 30px;display: flex;justify-content: space-between;padding-top: 20px;box-sizing: border-box; }
.duplicate_text_box{ min-width: 348px;max-width: 348px;height: 583px;background: rgb(255, 255, 255);margin-left: 16px;padding: 8px 24px 24px;border-radius: 2px;box-sizing: border-box; }
.duplicate_text_img{ text-align: center; }
.duplicate_text_title{ padding-bottom: 8px;color: rgb(51, 51, 51);font-weight: 600; }
.duplicate_text_info{ color: rgb(102, 102, 102);margin-bottom: 32px;line-height: 21px;font-size: 14px; }
.duplicate_form_box{ border-radius: 2px;box-sizing: border-box;position: relative; }
.duplicate_form_box .duplicate_nav{ background: rgb(255, 255, 255);height: 60px;border-bottom: 1px solid rgb(232, 232, 232);border-radius: 2px;display: flex;justify-content: left;align-items: center; }
.duplicate_form_box .duplicate_nav li{ width: 140px;height: 60px;line-height: 60px;text-align: center;box-sizing: border-box;position: relative;color: rgb(153, 153, 153); }
.duplicate_active{ color: rgb(51,51,51); }
.duplicate_active:after{ display: block;content: "";height: 3px;position: absolute;bottom: -1px;width: 100%;background: #ff9100; }
.duplicate_form{ background: rgb(255, 255, 255);padding: 0px 24px 24px;box-sizing: border-box;border-radius: 2px; }
.duplicate_form form{ box-sizing: border-box;margin: 0;padding: 0;color: rgba(0,0,0,.65);font-size: 14px;font-variant: tabular-nums;line-height: 1.5;list-style: none;font-feature-settings: "tnum"; }
.duplicate_form_item{ margin-bottom: 4px;border-radius: 2px;box-sizing: border-box;margin: 0;padding: 0;color: rgba(0,0,0,.65);font-size: 14px;font-variant: tabular-nums;line-height: 1.5;list-style: none;font-feature-settings: "tnum";vertical-align: top; }
.label{ display: inline-block;overflow: hidden;line-height: 39.9999px;white-space: nowrap;text-align: right;vertical-align: middle;color: rgba(0,0,0,.85);font-size: 14px; }
.form_item_inpput{ line-height: 32px; }
.form_item_inpput input{ text-overflow: ellipsis;width: 75%;touch-action: manipulation;height: 32px;margin: 0;font-variant: tabular-nums;list-style: none;font-feature-settings: "tnum";position: relative;display: inline-block;padding: 4px 11px;font-size: 14px;line-height: 1.5;background-color: #fff;background-image: none;border: 1px solid #d9d9d9;border-radius: 4px;transition: all .3s;box-sizing: border-box; }
.form_item_inpput input::-webkit-input-placeholder{ color:#999; }
.form_item_inpput input:-moz-placeholder{ color:#999; }
.form_item_inpput input::moz-placeholder{ color:#999; }
.form_item_inpput input:-ms-input-placeholder{ color:#999; }
.duplicate_form_item2{ display: flex;padding: 6px 0;line-height: 40px; }
.duplicate_form_title{ margin-right: 8px;color: rgba(0,0,0,.85); }
.duplicate_form_input{ position: relative; }
.duplicate_form_input button{ width: 88px;height: 29px;color: #fff;background-color: #ff9100;border: none;border-radius: 2px; }
.duplicate_form_input input{ position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer;font-size: 0;list-style: none; }
.duplicate_text{ padding: 0px 0px 8px;color: #ff9100; }
.duplicate_form_item textarea{ width: 100%;min-height: 280px;border-radius: 2px;max-width: 100%;line-height: 1.5;vertical-align: bottom;transition: all .3s,height 0s;background-color: #fff;background-image: none;border: 1px solid #d9d9d9;padding: 4px 11px;color: rgba(0,0,0,.65);font-size: 14px;font-family: SourceHanSansSC-regular;box-sizing: border-box; }
.duplicate_Submit{ line-height: 1.499;font-weight: 400;white-space: nowrap;text-align: center;cursor: pointer;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;margin: 0;height: 28px;width: 88px;padding: 0 15px;font-size: 14px;color: #fff;background-color: #ff9100;border:none;margin-top: 8px; }
.duplicate_tips{ color: rgb(102, 102, 102); }
.duplicate_tips_title{ color: rgb(51, 51, 51);margin: 10px 0px 0px;font-size: 15px; }
.duplicate_tips_info{ margin-bottom: 7px;font-size: 14px;margin-top: 5px; }
.input_cover{ width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 9;cursor: pointer; }

.duplicate_send_file_name{ display: -webkit-box;-webkit-box-orient: vertical;white-space: normal;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;margin:0 7px; }
.duplicate_send_file_box{ position: absolute;top: 2px;left: 96px;font-size: 12px;width: 475px;display: flex; }

.duplicate_file_submit_box{ position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0);font-family: SourceHanSansSC-regular;z-index: 99;display: none; }
.duplicate_file_submit{ width: 520px;box-sizing: border-box;background: #fff;border-radius: 4px;position: relative;margin:0 auto;top: 50%;margin-top: -216px;padding-bottom: 14px; }
.duplicate_file_submit_close{ width: 56px;height: 56px;position: absolute;top: 0;right: 0;color: rgba(0,0,0,0.65);text-align: center;line-height: 56px;cursor: pointer; }
.duplicate_file_submit_close i{ font-size: 20px; }
.duplicate_file_submit_header{ padding:16px 0;font-size: 18px;color: #3f3e3e;text-align: center; }
.duplicate_file_submit_con{ padding:0 24px; }
.duplicate_file_submit_con1{ margin-top: 10px;height: 100px;border-radius: 2px;background-color: #ffedd6;font-size: 16px;font-family: Roboto;padding: 20px 16px;color: #333;font-weight: 400;box-sizing: border-box; }
.duplicate_file_submit_name{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333; }
.duplicate_file_submit_length{ margin-top: 12px; }
.duplicate_file_submit_con2{ margin-top: 16px;font-size: 14px; }
.duplicate_file_submit_item{ width: 176px;height: 30px;box-sizing: border-box;border-radius: 4px;border: 1px solid #ff9100;line-height: 28px;text-align: center;font-size: 12px;color: #ff9100;margin-top: 10px; }
.duplicate_file_submit_con3{ margin-top: 20px;color: rgba(0,0,0,.65);font-size: 14px; }
.duplicate_file_submit_tips{ font-size: 12px; }
.duplicate_file_submit_bom{ display: flex;justify-content: space-between;color: rgb(51, 51, 51);padding: 0 24px;margin-top: 8px; }
.duplicate_file_need_credit{ font-size: 14px; }
.duplicate_file_need_credit span{ color: #ff9100; }
.duplicate_file_btn_box{ display: flex; }
.duplicate_file_btn_box .duplicate_file_btn{ margin-left: 10px;height: 32px;text-align: center;line-height: 30px;box-sizing: border-box;border-radius: 2px;font-size: 14px;cursor: pointer; }
.duplicate_file_btn_cancel{ width: 60px;border: 1px solid #dfdfdf;color: #aeaeae; }
.duplicate_file_btn_primise{ width: 86px;border: 1px solid #ff9100;color: #fff;background: #ff9100;display: flex;align-items: center;justify-content: center; }

.delete_this_file{ cursor: pointer; }
.goVoucherCenter{ font-size: 14px;color: #ff9910;margin-left: 6px; }

.other_nav{ margin-bottom: 16px;top: 0px;left: -162px;display: block;height: auto;background: none; }
.active_translate{ background: #f18518 !important;color: #fff !important; }
.other_nav li{ height: 40px;display: flex;align-items: center;justify-content: center;border-radius: 2px;width: 140px;margin-right: 10px;cursor: pointer;font-size: 16px;background: #fff;margin-bottom: 20px;line-height: 40px;color: #4e4e4e; }

@keyframes spinner-line-fade-more {
  0%, 100% {
    opacity: 0; /* minimum opacity */
  }
  1% {
    opacity: 1;
  }
}

@keyframes spinner-line-fade-quick {
  0%, 39%, 100% {
    opacity: 0.25; /* minimum opacity */
  }
  40% {
    opacity: 1;
  }
}

@keyframes spinner-line-fade-default {
  0%, 100% {
    opacity: 0.22; /* minimum opacity */
  }
  1% {
    opacity: 1;
  }
}

@keyframes spinner-line-shrink {
  0%, 25%, 100% {
    /* minimum scale and opacity */
    transform: scale(0.5);
    opacity: 0.25;
  }
  26% {
    transform: scale(1);
    opacity: 1;
  }
}

/*ipad*/
@media screen and (max-width: 1199px) and (min-width: 750px)
{
	.duplicate_container{ width: auto;display: block; }
	.other_nav{ display: flex;margin-bottom: 0; }
	.duplicate_text_box{ min-width: auto;max-width: 100%;margin-left: 0;height: auto;padding-bottom: 1px; }
}
/*mobile*/
@media screen and (max-width: 750px)
{	
	.right_fixed{ display: none; }
	.duplicate_container{ width: auto;display: block; }
	.other_nav{ display: flex;margin-bottom: 0;flex-wrap: wrap; }
	.other_nav li{ width: 103px;font-size: 12px;height: 36px;line-height: 36px;margin-bottom: 10px; }
	.duplicate_form_box .duplicate_nav{ height: 40px; }
	.duplicate_form_box .duplicate_nav a{ width: 33%;display: block; }
	.duplicate_form_box .duplicate_nav li{ height: 40px;line-height: 40px;width: 100%; }
	.label{ line-height: 28px; }
	.form_item_inpput{ line-height: 28px; }
	.form_item_inpput input{ width: 50%;font-size: 12px;height: 26px; }
	.duplicate_text_box{ min-width: auto;max-width: 100%;margin-left: 0;height: auto;padding-bottom: 1px; }
	.duplicate_form_item textarea{ min-height: 140px; }
	.duplicate_tips_info{ font-size: 12px; }
	.duplicate_text_info{ font-size: 12px;margin-bottom: 15px; }
	.duplicate_text{ font-size: 12px; }

	.duplicate_file_submit_box{ background: rgba(0,0,0,.4); }
	.duplicate_file_submit{ width: auto; }
	.duplicate_file_submit_con1{ padding: 13px 16px;height: 80px;font-size: 14px; }
	.duplicate_file_submit_length{ margin-top: 5px; }
}

