/*学院奖报名*/
.editorBox{
	position: relative;
}

/*pc端---------------------------------------------------------------------------------------------------------------------*/
@media (min-width: 451px) {
body{
    min-width: 1240px;
    background: url("/images/bg.jpg") no-repeat;
    background-size: cover;
}
.m_2{
	display: none !important;
}
#mobileHeader{
    display: none 
} 
.bd{
	position: relative;
	/* margin-top: 20px; */
}
.containers{
	background-color: #fbfbfb;
	width: 1240px;
	margin: auto;
	padding: 20px;
}
.cartoonContainer {
	padding: 50px 200px;
	font-size: 16px;
	line-height: 2;
}
.pSub {
	padding-left: 2em;
}
.agreeSection {
	text-align: center;
	padding: 20px;
}
.downloadSection {
	border-top: 1px solid #e1e1e1;
	text-align: right;
}
.downloadSection a {
	color: #00a0e9;
}
.downloadSection .miniTip {
	font-size: 12px;
}
.title{
	/*border-bottom: 2px solid #A6A6A6;*/
}
.progressTitle img{
	width: 1160px;
	margin-left: 15px;
}
.intro{
	width: 1160px;
	margin: auto;
	font-size: 18px;
	border-bottom: 2px solid #a6a6a6;
	padding: 0 140px 30px 130px;
	line-height: 32px;
}
h1{
	text-align: center;
	margin-bottom: 30px;
}
.intro>p:first-child{
	color: black;
	font-weight: 700;
}
.intro>p:nth-child(3){
	line-height: 30px;
	margin-top: 30px;
	margin-bottom: 0;
	color: black;
	font-weight: 700;
}
#form{
	width: 907px;
	margin: auto;
	color: #999999;
	font-size: 14px;
	line-height: 30px;
}
#form>ul>li{
	margin: 18px 0;
}
.nbsp{
	display: inline-block;
	width: 59px;
	height: 6px;
}
.formtipsSpan{
	display: inline-block;
	width: 440px;
}
.form>ul>li>span:first-child{
	display: inline-block;
	width: 130px;
}
#unit{
	width: 410px;
}
#form input{
	border-radius: 3px;
	border: 1px solid #A6A6A6;
	padding-left: 13px;
}
#address{
	display: inline-block;
}
.noMarked{
	padding-left: 10px;
}
#constitution{
	border-bottom: 1px solid rgb(36, 170, 234);
	color:rgb(36, 170, 234);
}

.constitution {
	color:rgb(36, 170, 234);
	cursor: pointer;
}

.popCartonNotice {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1999;
	background-color: rgb(0, 0, 0, 0.8);
	padding: 20px;
	overflow: auto;
}
.popCartonNoticeCont {
	background-color: #fff;
	padding: 20px 60px;
}
.popCartonNoticeCont p {
	text-indent: 2em;
	line-height: 2;
}
.notcieContentHeader {
	font-size: 24px;
	font-weight: 700;
	text-align: center;
	line-height: 3;
	margin-bottom: 20px;
}
.notcieContentTitle {
	font-weight: 700;
	font-size: 18px;
	line-height: 2.5;
}
.notcieContentFooter {
	text-align: right;
}
.popCartonNoticeFooter {
	text-align: center;
	margin: 20px;
}
.popCartonNoticeFooter button {
	width: 120px;
	height: 40px;
	font-size: 16px;
	color: white;
	border-radius: 3px;
	background-color: #ee1951;
}


#address select{
	width: 130px;
	margin-right: 24px;
	line-height: 30px;
	height: 30px;
	padding-left: 13px;
	border-radius: 3px;
}
#address select option{
	text-align: center;
	
}
#addressParticular{
	width: 440px;
	margin-left: 133px;
	margin-top: 8px;
}
#contactName{
	width: 270px;
}
#contactTel,#email,#telephone{
	width: 270px;
}
#productionTitle{
	width: 410px;
}
#form>ul>li:nth-child(8) label{
	margin-right: 50px;
}

#pic{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
#pickfiles{
	width: 300px;
}

.annotation{
	color: #6a6a6a;
	text-indent: 2rem;
	font-size: 16px;
	background-color: #f2f2f2;
}

.formTips{
	/*color: red;*/
	font-size: 16px;
	line-height: 32px;
	padding-left: 0;
	margin-top: 0;
	text-indent: 4rem;
}
.formTip{
	text-indent: 0;
	padding-left: 4rem;
}
.formTips p:first-child{
	text-indent: 2rem;
}
.formTips span{
	/*margin-right: 100px;*/
}
.inputSpan b{
	color: #ee1951;
}
.uplaodDocs{
	position: relative;
	display: inline-block;
	width: 190px;
	height: 35px;
	vertical-align: top;
}
.uplaodDocs>label>div{
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 190px;
	height: 35px;
	text-align: center;
	background-color: #f9f9f9;
	border: 1px solid #999;
	border-radius: 3px;
}
.uploadVideoInput{
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 190px;
	height: 35px;
	text-align: center;
	background-color: #f9f9f9;
	border: 1px solid #999;
	border-radius: 3px;
}
.uplaodDocs input{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 180px;
	color: transparent;
}
#pic{
	max-width: 160px;
	max-height: 90px;
}
#uploadDocAdd{
	margin-left: 15px;
}
.btnBox{
	text-align: right;
	border-top: 2px solid #999;
	padding-top: 24px;
}
.btnBox button{
	width: 190px;
	height: 46px;
	font-size: 18px;
	color: white;
	border-radius: 3px;
	margin-left: 20px;
}
.saveBtn{
	background-color: #ee1951;
}
.submitBtn{
	background-color: #ee1951;
}
.saveBtnA{
	display: inline-block;
	width: 190px;
	height: 46px;
	font-size: 18px;
	color: white;
	border-radius: 3px;
	margin-left: 20px;
	background-color: #ee1951;
	text-align: center;
	line-height: 46px;
}
.saveBtnA:hover{
	color: white;
}

.editorBox{
	position: relative;
}
.editorMask{
	position: absolute;
	top:0;
	left: 0;
	background-color: transparent;
	z-index: 10002;
}
#editor{
	display: inline-block;
	width: 796px;
	vertical-align: top;
}
.uplaodDocsList{
	display: inline-block;
	height: 100%;
	vertical-align: top;
}
.del{
	margin-left: 15px;
}
.videoList{
	position: fixed;
	z-index: 10002;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: none;
	background-color: #f5f5f5;
	opacity: 1;
	min-height: 300px;
	width: 560px;
	padding-bottom: 30px;
}
.videoList button{
	width: 120px;
	height: 40px;
	color: white;
	border-radius: 3px;
}
.videoListTitle{
	height: 58px;
	line-height: 58px;
	background-color: #ee1951;
	color: white;
	font-size: 14px;
	padding: 0 30px;
}
.videoTitleRight{
	display: inline-block;
	/*width: 350px;*/
	float: right;
	text-align: right;
}
.videoListContent{
	padding: 30px 10px;
}
.videoListContent li{
	height: 120px;
	border-bottom: 1px solid #999;
	padding: 50px 30px;
}
.videoName{
	float: right;
}
#mask{
	background-color: transparent;
	/*background-color: red;*/
	display: block;
	/*position: absolute;*/
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10001;
}

.vieoButton{
	text-align: right;
	padding-right: 26px;
	font-size: 18px;
	margin-top: 30px;
}
#videoSubmit{
	background-color: #ee1951;
}
#videoCancel{
	background-color: #999;
}
.form>ul>li>span:first-child b{
	color: #ff5255;
	/*margin-right: 5px;*/
	font-size: 16px;
	vertical-align: middle;
}
.xing{
	color: #ff5255;
	margin-right: 5px;
	font-size: 18px;
	/*line-height: 18px;*/
	vertical-align: middle;
}
#form .productionCopyright1{
	margin-left: 15px;
}
.saveTips{
	width: 500px;
	height: 300px;
	background-color: white;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 10002;
	padding: 50px;
	text-align: center;
	display: none;
	
}
.saveTips button{
	width: 150px;
	height: 46px;
	border-radius: 3px;
	color: white;
	margin-top: 100px;
}
.saveTipsDo{
	background-color: #ee1951;
}
.saveTipsCancel{
	background-color: #bcbcbc;
}
/*保存*/
.saveDone{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 10002;
	padding: 50px 0;
	text-align: center;
}
.saveDone button{
	width: 150px;
	height: 46px;
	border-radius: 3px;
	color: white;
	margin-top: 100px;
	background-color: #6a6a6a;
}
.saveProductionName{
	color: red;
	margin: 0 20px;
}

/*视频上传*/
.uploadBox{
	position: relative;
	/*width: 300px;*/
	min-height:70px;
	padding: 0;
}
.uploadBoxes{
	position: relative;
	width: 300px;
	display: inline-block;
}
.uploadBoxes input{
	width: 300px;
}
.fileNameShow{
	margin-left: 10px;
	color: cornflowerblue;
}
.DocsDel{
	display: inline-block;
	width: 30px;
	text-decoration: underline;
	margin-left: 10px;
	cursor: pointer;
}
.uploadBoxPic{
	position: absolute;
	top:1px;
	left: 1px;
	z-index: 2;
	text-align: center;
	display: inline-block;
	width: 296px;
	/*min-height: 70px;*/
	line-height: 28px;
	background-color: white;
}
.uploadBoxPic img{
	position: relative;
	top:-2px;
}
.uploadInput button{
	width: 297px;
	height: 30px;
	border:1px solid #a6a6a6;
	background-color: white;
}
#form>ul>li .inputSpan span{
	/*width: 500px;*/
	margin-left: 15px;
	font-size: 12px;
}
#filelist{
	/*display: inline-block;*/
	height: 30px;
	width: 900px;
}
.watermarkPosBox{
	width: 160px;
	height: 90px;
	border: 1px solid #999;
}
.watermarkPosBox input{
	margin: 5px 16px;
}
.watermark b{
	color: #ff5255;
}
.watermarkPosition b{
	color: #ff5255;
}
.waterli{
	position: relative;
	height: 90px;
}
.waterli label{
	position: absolute;
	top:0;
	left: 0;
	z-index: 3;
}
.bg999{
	position: absolute;
	top:0;
	left: 0;
	width: 160px;
	height: 90px;
	z-index: 2;
	background-color: #fbfbfb;
	border: none;
}
#waterPic{
	position: relative;
	top:2px;
	left: 2px;
	width: 90px;
	color: transparent;
}
.warning{
	display: none;
	color:red
}
#waterUpPic{
	height: 90px;
}
#file-list-li{
	color: cornflowerblue;
}
#btn,#stopUpVideo,#cancelUp{
	background-color: #6a6a6a;
	padding: 5px 10px;
	color: white;
	margin-right: 10px;
	border-radius: 3px;
	box-shadow: 2px 2px 2px gray;
}
/*上传视频进度条*/
	.percent{
		height: 6px;
		width: 0;
		background-color: green;
		border-radius: 3px;
	}

	.showProgress {
		height: 6px;
		width: 500px;
		background-color: grey;
		position: relative;
		top:88px;
		left: 344px;
		border-radius: 3px;
	}
	.percentNum{
		position: absolute;
		top:-12px;
		left: 515px;
	}
	.deadlineB{
		position: absolute;
		top:0;
		left: 0;
	}
/* 上传文件-演出宣传资料进度条 */
.file_progress_box {
	display: none;
	height: 8px;
    width: 296px;
    border: 1px solid grey;
    border-radius: 4px;
}
.file_progress_box .file_progress {
	width: 0;
    height: 6px;
	border-radius: 3px;
    background: green;
}
/*提示窗口*/
.popUp, .popUpJump{
	display: none;
	position: fixed;
	top:0;
	left: 0;
	right: 0;
	bottom: 0;
	/*background-color: rgba(0,0,0,.8);*/
	z-index: 10002;
}
.popUp div, .popUpJump div{
	position: fixed;
	top:50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 500px;
	height: 300px;
	background-color: white;
	padding: 50px;
	text-align: center;
	border: 1px solid black;
}
.popUp button, .popUpJump button{
	width: 160px;
	height: 46px;
	background-color: #ee1951;
	border-radius: 4px;
	color: white;
}
.popUp p, .popUpJump p{
	margin: 30px 0 !important;
}
.waterTips{
	font-size: 14px;
	margin-left: 15px;
}
/*新上传样式*/
.upLoadBoxF{
	height: 30px;
	width: 300px;
	border: 1px solid black;
	position: relative;
	/*background-color: rgb(221,221,221);*/
	display: inline-block;
	z-index: 3;
}
.upLoadBoxF1{
	width: 160px;
	height: 90px;
	border: none;
}
.upLoadBoxF1 img{
	max-width: 160px;
	height: 90px;
}
#upLoadPicBox,.shoeVideoBox{
	width: 158px;
	height:88px;
}
#uploadPic{
	width: 158px;
	height:88px;
}
#uploadPic img{
	max-width: 160px;
	height:90px;
}
.upLoadBoxF>div>button{
	width: 298px;
	height: 28px;
}
.uploadPictips{
	display: inline-block;
	vertical-align: top;
	font-size: 12px;
	line-height: 18px;
	position: absolute;
	left: 190px;
	top:7px;
	width: 300px;
}
#upLoadPicBox{
position: relative;
display: inline-block;
}
.showVideo{
	width: 158px;
	height:88px;
}
.showVideo img{
	max-width: 160px;
	height:90px;
}
.DocsDel{
	color: rgb(67, 149, 255);
}
.showDocs{
	line-height: 30px;
}
.showDocs a{
	text-decoration: underline !important;
	color: #00a0e9;
}
#editor>div{
	z-index: 1!important;
}
#editor>div:first-child>div{
	z-index: 1!important;
}
#editorM{
	width: 700px;
	min-height: 200px;
	border-radius: 5px;
	padding: 10px;
}
.help{
	float: right;
	color: #ee1951;
	font-size: 14px;
	padding-top: 30px;
	background: url("/images/helpicon.png") no-repeat 13px 0;
	line-height: 20px;
	text-align: center;
	cursor: pointer;
}
.en_x_itaa_help{
	background: url("/images/helpicon.png") no-repeat 22px 0;
}

	.importantTip {
		position: fixed;
		right: 40px;
		bottom: 20px;
		left: 0;
		right: 0;
		margin: auto;
		width: 220px;
		height: 100px;
		padding: 10px;
		font-weight: 700;
		background-color: rgb(0, 0, 0, 0.6);
		color: #fff;
		z-index: 10;
	}
	/* #formUl {
		position: relative;
	}
	#maskLi{
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background-color: transparent;
		z-index: 2000;
	} */
}

/*移动端--------------------------------------------------------------------------------------------------*/
@media (max-width: 450px){
	h2{
		margin: 0
	}
	html body{

		margin: 0;
		min-width: 10.0rem !important;
		width: 10.0rem;
		/*background-image: none !important;*/
		background: #f1f1f1 !important;
	}
	.container{
		width: 9.066667rem !important;
	}
	footer{
		width: 10.0rem !important
	}
	/*header*/
    #pcHeader{
        display: none;
  	}
    #mobileHeader{
        display: block;
    }
    #uploadBoxQiniu{
    	margin-top: 0.4rem;
    }
    #mobileHeader{
    	width: 10.0rem;
		height: 2.266667rem
		
    }
    .headerCont{
    	padding-top: 0.266667rem;
    	height: 1.3rem;
    	background: url("/images/mheader.png");
		background-size: 100% 100%;
    }
    #mobileHeader h2{
    	display: inline-block;
    	margin-left: 3.6rem;
        color: white;
        font-size: 0.48rem;
        line-height: 0.48rem;
    }
    #mobileHeader p{
    	font-size: 0.133333rem;
    	/*display: inline-block;*/
    	/*margin-left: 3.6rem;*/
    	text-align: center;
    	color: white;
    }
    /*.headerUl{
    	background-color: white;
    	margin-bottom: 0.4rem;
    	font-size: 0.48rem;
    	line-height: 1.066667rem;
    }
    .headerUl a{
    	display: inline-block;
    	color: #999;
    	width: 49%;
    	margin: 0;
    	text-align: center;
    	
    }
    .headerUl .headerActive{
    	color: #ee1951;
    	border-bottom: 2px solid #ee1951; 
    }
	.show-dialog .common{
		margin-left: 7.946667rem;
		margin-top: -2.333333rem;
	}
	.show-dialog .a_tab{
		font-size: 0.133333rem;
	}*/

    /*introduction*/
    .containers{
    	background-color: #f1f1f1;
    	border-top: 1px solid transparent;
    	margin-top: 0.4rem;
    }
	#constitution{
		/*text-decoration: underline !important;*/
		border-bottom: 1px solid rgb(36, 170, 234);
		color:rgb(36, 170, 234);

	}
	.constitution {
		border-bottom: 1px solid rgb(36, 170, 234);
		color:rgb(36, 170, 234);
	}
	.annotationA{
		margin-top: 0.3rem !important;
	}
	.annotation{
		font-weight: 700;
	}
    .title{
    	background-color: white;
    	padding-top: 0.4rem;
    }
    .title h2{
    	font-size: 0.48rem;
    	padding: 0 0.88rem 0.3rem;
    	line-height: 0.8rem;
    	font-weight: 700;
    	margin: 0;
    	text-align: center;
    }
    .title h2:nth-child(2){
    	padding: 0 0.88rem;
    }
    .progressTitle{
    	display: none;
    }
    .introduction{
    	background-color: white;
    }
    .intro{
    	font-size: 0.4rem;
    	padding: 0 0.466667rem 0.266667rem;
    	line-height: 0.686667rem;
    }
    .intro>p:first-child{
    	/*line-height: 1.52rem;*/
    	font-weight: 700;
    }
    .intro>p:nth-child(2){
    	/*text-indent: 0.746667rem;*/
    }
    .help{
    	float: right;
    	width: 2rem;
		color: #ee1951;
		padding-left: 0.1rem;
		/*padding-top: 0.2rem;*/
		font-size: 0.32rem;
		line-height: 0.686667rem;
		background: url("/images/helpicon.png") no-repeat 0 0.175rem;
		background-size: 0.32rem 0.32rem;
		text-align: center;
		/*margin-top: 0.133333rem;*/
    }
    .formTips p{
    	margin: 0 !important;
    }
    .formtipsSpan{
    	display: block;
    }
    .m_1{
    	display: none !important;
    }
    .test{
    	width: 0.32rem;
        height: 5.666667rem;
        float: right;
        line-height: 0.933333rem;
        margin-top: 0.2rem;
        background-color: #ee1951;
        color: white;
  	}

    /*applyForm*/
    .applyForm{
    	background-color: white;
    	margin-top: 0.4rem;
    	margin-bottom: 0.5rem;
    	padding: 0 0.466667rem 0.266667rem;
    	font-size: 0.4rem;
    }
    .formTitle{
    	text-align: center;
    	font-size: 0.48rem;
    	line-height: 1.146667rem;
    	border-bottom: 2px solid #f8f8f8;
    }
    .applyForm input{
    	padding-left: 0.133333rem;
    }
    .form>ul>li{
    	line-height: 1.146667rem;
    	/*font-size: 0.426667rem;*/
    	font-size: 0.4rem;
    	border-bottom: 2px solid #f8f8f8;
    }
    .form>ul>li>span:first-child{
    	display: inline-block;
    	width: 3.6rem;
    }
    .form b{
    	color: #ff5255;
    }
    .form input[type="text"]{
    	border: none;
    	color: #999;
    }
    .form select{
    	width: 2.866667rem;
    	border: none;
    }
    #address{
    	/*display: inline-block;*/
    	border-bottom: 2px solid #f8f8f8;
    	border-top: 2px solid #f8f8f8;
    }
    .noMarked{
    	padding-left: 0.2rem;
    }
    #email{
    	border: none;
    	color: #999
    }
    #mailA{
    	font-size: 0.45rem;
    }
    .editorBox textarea{
    	width: 100%;
    	min-height: 4.0rem;
    	padding: 0.133333rem;
    }
    .editorTips{
    	display: inline-block;
    	width: 6.766667rem;
    	font-size: 0.213333rem;
    	line-height: 0.186667rem;
    	vertical-align: middle;
    }
    #uploadPic img{
    	/*width: 2.933333rem;*/
    	/*height: 1.733333rem;*/
    	/*width: 1.866667rem;*/
    	height: 1.866667rem;
    }
    .upLoadBoxF{
    	/*border-bottom: 1px solid #e0e0e0;*/
    	margin-bottom: 0.373333rem !important;
    	/*margin-top: 0.24rem !important;*/
    	margin-top: 0.4rem !important;
    }
    .m_px{
    	display: inline-block;
    }
    .editorTipsB{
    	/*background-color: #f1f1f1;*/
    }
    .mupload{
    	/*text-align: center;*/
    }
    .inputSpan{
    	/*background-color: #f1f1f1;*/
    }
    .inputSpan span{
    	/*font-size: 0.133333rem;*/
    	font-size: 0.4rem;
    	line-height: 0.45rem;
    	display: block;
    	color: #999;
    }
    .upLoadBoxF button{
    	background-color: transparent;
    }
    .upLoadBoxFM{
    	margin-top: 0 !important;
    }
    .uploadPictips{
    	font-size: 0.133333rem;
    	line-height: 0.613333rem;
    	display: block;
    	color: #999;
    	margin-top: 0.4rem;
    }
    .uploadPictips p{
    	display: inline-block;
    	margin-right: 0.133333rem;
    	font-size: 0.4rem;
    }
    .mpic{
    	position: relative;
    }
    .mpic>div>div>button>img{
    	/*background: url("");*/
    	width: 1.866667rem;
    	height: 1.866667rem;
    }
    .mpic>span{
    	position: absolute;
    	top: 2.3rem;
    	left: 2.5rem;
    	width: 6.666667rem;
    }
    .mpic>span>i{
    	display: inline-block;
    	width: 4.773333rem;
    	word-wrap: break-word;
    	line-height: 0.6rem; 
    }
    .DocsDel{
    	float: right;
    	margin-top: 0.4rem;
    	margin-right: 0.1rem;
    	color: #999;
    	font-weight: 700
    }
	/*上传*/
	#uploadBoxQiniu label{
		display: none;
	}
	#uploadBoxQiniu #container{
		width: 9.333333rem;
		/*height: 1.3rem;*/
		position: relative !important;
	}


	#file-list-li{
		color: cornflowerblue;
	}
	#btn,#stopUpVideo,#cancelUp{
		background-color: #6a6a6a;
		padding: 5px 10px;
		color: white;
		margin-right: 10px;
		margin-top: 1rem;
		border-radius: 3px;
		box-shadow: 2px 2px 2px gray;
	}
	/*上传视频进度条*/
	.percent{
		height: 6px;
		width: 0;
		background-color: green;
		border-radius: 3px;
	}

	.showProgress {
		height: 10px;
		width: 9.0rem;
		background-color: grey;
		position: relative;
		top:0;
		left: 0;
		border-radius: 3px;
	}
	.percentNum{
		/*position: absolute;*/
		/*top:-12px;
		left: 515px;*/
		margin-right: 0.133333rem;
	}
	.deadlineB{
		/*position: absolute;
		top:0;
		left: 0;*/
	}
    .uploadBoxPic{
    	width: 8.333333rem;
    	height: 0.666667rem;
    }
    #pickfiles{
    	width: 8.333333rem;
    	height: 1.3rem;
    	background-color: white;
    	text-align: left;
    }
    #pickfiles img{
    	width: 1.866667rem;
    	height: 1.866667rem;
    }
    #filelist{
	/*display: inline-block;*/
	height: 1rem;
	width: 9.333333rem;
}
	/* 上传文件-演出宣传资料进度条 */
	.file_progress_box {
		display: none;
		height: 0.2rem;
		width: 9rem;
		border: 1px solid grey;
		border-radius: 0.1rem;
	}
	.file_progress_box .file_progress {
		width: 0;
		height: 0.15rem;
		background: green;
	}
    /*button*/
    .btnBox{
    	text-align: center;
    	margin: 0.6rem 0 0.333333rem;
    }
    .btnBox button{
    	width: 4.333333rem;
    	height: 0.96rem;
    	background-color: #bcbcbc;
    	color: white;
    	font-size: 0.43333rem;
    	border-radius: 0.133333rem;
    }
    #submitBtn{
    	background-color: #ee1951;
    }
	#mask,.editorMsk{
		background-color: transparent;
		/*background-color: red;*/
		display: block;
		position: absolute;
		/*position: fixed;*/
		top: 0;
		left: 0;
		z-index: 10001;
	}
	#editorM{
		line-height: 0.6rem;
		font-size: 0.4rem;
	}
	/*水印*/
	.watermarkPosition>ul>li:first-child{
		font-size: 0.453333rem;
		/*background-color: #f1f1f1;*/
		line-height: 1.1rem;
	}
	.waterTips{
		font-size: 0.4rem;
		line-height: 0.5rem;
		margin-left: 0.133333rem;
		display: block;
		color: #999;
	}
	.watermarkPosition{
		border-top: 2px solid #f8f8f8;
		padding-bottom: 0.4rem;
	}
	#waterPic{
		visibility: hidden;
		position: absolute;
	}
	.watermarkPosBox{
		width: 6.333333rem;
		height: 3.5rem;
		margin-top: 0.373333rem;
		/*margin: auto;*/
		border: 1px solid #999;
		border-radius: 0.133333rem;
	}
	.watermarkPosBox input{
		width: 0.4rem;
		height: 0.4rem;
		margin: 0.233333rem 0.8rem;
	}
	#waterUpPic{
	height: 2.4rem;
	border: 1px solid #999;
	}
	.watermark>ul>li:first-child{
		/*background-color: #f1f1f1;*/
		margin-bottom: 0.133333rem;
		line-height: 1.1rem;
	}
	.waterli{
		/*text-align: center;*/
		margin-bottom: 0.4rem;
	}
	.watermark .warning{
		display: none;
		background-color: #f1f1f1;
	}
    /*弹窗*/
    .videoList{
    	position: fixed;
	z-index: 10002;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: none;
	background-color: #f5f5f5;
	opacity: 1;
	min-height: 300px;
	width: 560px;
	padding-bottom: 30px;
    }
	.saveTips{
		width: 500px;
		height: 300px;
		background-color: white;
		position: fixed;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
		z-index: 10002;
		padding: 50px;
		text-align: center;
		display: none;
	}
	.saveTips button{
		width: 150px;
		height: 46px;
		border-radius: 3px;
		color: white;
		margin-top: 100px;
	}
	.saveTipsDo{
		background-color: #ee1951;
	}
	.saveTipsCancel{
		background-color: #bcbcbc;
	}
	/*保存*/
	.saveDone{
		position: fixed;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
		z-index: 10002;
		padding: 50px 0;
		text-align: center;
	}
	.saveDone button{
		width: 150px;
		height: 46px;
		border-radius: 3px;
		color: white;
		margin-top: 100px;
		background-color: #6a6a6a;
	}
	.saveProductionName{
		color: red;
		margin: 0 20px;
	}
	/*提示窗口*/
	.popUp, .popUpJump{
		display: none;
		position: fixed;
		top:0;
		left: 0;
		right: 0;
		bottom: 0;
		/*background-color: rgba(0,0,0,.8);*/
		z-index: 10002;
	}
	.popUp div, .popUpJump div{
		position: fixed;
		top:50%;
		left: 50%;
		transform: translate(-50%,-50%);
		width: 80%;
		height: 30%;
		background-color: white;
		padding: 5%;
		text-align: center;
		border: 1px solid #999;
	}
	.popUp button, .popUpJump button{
		width: 160px;
		height: 46px;
		background-color: #ee1951;
		border-radius: 4px;
		color: white;
	}
	.popUp p, .popUpJump p{
		margin: 30px 0 !important;
	}
	/*footer*/
	footer{
		background-color: #3e4041;
		font-size: 10px;
	}
	footer .footerInfo ul li:first-child a{
		margin: 0 0.173333rem;
	}
	footer .footerInfo{
		font-size: 10px;
		line-height: 0.666667rem;
	}
	#footer{
		padding-top: 0.666667rem!important;
		position: relative;
		left: -0.466667rem;
	}
	#footer a{
		white-space:nowrap;
	}
	#footerAdress,#reversed{
		display: block;
		white-space:normal !important;
		line-height: 0.426667rem;
	}
	.footerMenu ul {
		width: 30% !important;
	}
	footer .footerMenu ul li{
		font-size: 10px;

	}
	.el-form-item__content{
		text-align: center;
	}
	.showVideo img{
		width: 2.933333rem;
		height: 1.733333rem
	}

	.popCartonNotice {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 1999;
		background-color: rgb(0, 0, 0, 0.8);
		padding: 0;
		overflow: auto;
	}
	.popCartonNoticeCont {
		background-color: #fff;
		padding: 0.4rem;
		font-size: 14px;
	}
	.popCartonNoticeCont p {
		text-indent: 2em;
		line-height: 2;
	}
	.notcieContentHeader {
		font-size: 24px;
		font-weight: 700;
		text-align: center;
		line-height: 2;
		margin-bottom: 0.4rem;
	}
	.notcieContentTitle {
		font-weight: 700;
		font-size: 18px;
		line-height: 2.5;
	}
	.notcieContentFooter {
		text-align: right;
	}
	.popCartonNoticeFooter {
		text-align: center;
		margin: 0.4rem;
	}
	.popCartonNoticeFooter button {
		width: 2.4rem;
		height: 0.8rem;
		font-size: 16px;
		color: white;
		border-radius: 3px;
		background-color: #ee1951;
	}

	.cartoonContainer .bd {
		padding: 0.2rem 0.4rem;
		line-height: 1.5;
	}
	.cartoonContainer .bd div {
		margin-bottom: 0.2rem;
	}
	.cartoonContainer .agreeSection {
		padding: 0 0.4rem;
	}
	.cartoonContainer .downloadSection {
		padding: 0.4rem;
	}
	.cartoonContainer .downloadSection a {
		color: #00a0e9;
	}
	.importantTip {
		position: fixed;
		bottom: 0.2rem;
		left: 0;
		right: 0;
		margin: auto;
		width: 5rem;
		height: 2.5rem;
		padding: 10px;
		font-weight: 700;
		background-color: rgb(0, 0, 0, 0.6);
		color: #fff;
		z-index: 10;
	}
}