.jw-edit-image.jw-img-editor{
	position: fixed;
    height: 100%;
    width: 100%;
    .jw-img-editor-bg{
    	position: fixed;
    	opacity:0.1;
  		background:#000000;
  		height: 100%;
  		width: 100%;
    }
    .jw-img-editor-content{
    	margin:auto;
    	width: 800px;
    	height: 555px;
    	position: absolute;
      margin: auto;
      top: 50px;
      left: 0;
      right: 0;
      bottom: 0;
      background: #fff;
      box-shadow:0 0 10px 0 rgba(0,0,0,0.15);
      .jw-img-content-title{
      	line-height: 72px;
      	font-size:18px;
  			color:#666666;
  			padding-left: 30px;
  			border-bottom: 1px solid #e7e7e7;
  			position: relative;
  			.close{
  				position: absolute;
  				top: 0px;
  				right: 30px;
  				cursor: pointer;
  			}
      }
      .jw-img-content-left{
			  float: left;
			  .jw-upload-drop{
				.drop-1{
					font-size:18px;
					color:#b0b0b0;
				}
				.drop-2{
					font-size:13px;
					color:#b0b0b0;
					margin-top: 10px
				}
				.jw-upload-button{
					.ant-btn{
						background:#404a53;
						border-radius:2px;
						width:177px;
						height:30px;
						font-size:13px;
						color:#ffffff;
						margin-top: 16px;
					}
				}
			}
			.jw-img-desc{
				font-size:13px;
				color:#999999;
				padding-left: 30px;
				margin-top: 13px;
				font-weight: 300;
			}
      .jw-img-content{
      	width:440px;
				height:330px;
				margin-left: 30px;
				margin-right: 30px;
				margin-top: 35px;
				position: relative;
				overflow: hidden;
      	.jw-img-content-left-bg{
      		opacity:0.3;
			    background:#000000;
			    height: 100%;
      	}
        canvas{
        	position: absolute;
        	top: 45px;
        }
      }
	  }
    .jw-img-content-right{
    	float: left;
    	width: 260px;
    	overflow: hidden;
    	margin-top: 35px;
    	font-size:13px;
			color:#999999;
			letter-spacing:0;
			.preview-img{
				width: 160px;
				height: 64px;
				margin-top: 10px;
				overflow: hidden;
				background-repeat: no-repeat;
			}
			.jw-upload-button{
				position: relative;
				.ant-btn{
					background:#404a53;
					border:1px solid #404a53;
					border-radius:2px;
					width:70px;
					height:30px;
					padding: 0 !important;
					text-align: center;
					font-size:13px;
					color:#ffffff;
					letter-spacing:-0.31px;
					margin-top: 20px;
					font-weight: 300;
				}
				.ant-upload-list{
					display: none;
				}
			 }
      }
      .jw-img-editor-options{
      	position: absolute;
      	bottom: 32px;
      	width: 100%;
      	.editor-save{
      		float: right;
      		margin-right: 30px;
      		background:#404a53;
  				border-radius:2px;
  				width:72px;
  				height:30px;
  				font-size:13px;
  				color:#ffffff;
  				letter-spacing:-0.31px;
				   border: none!important;
        }
        .editor-save:hover{
        	border: none !important;
        }
        .editor-cancel{
        	float: right;
        	margin-right: 12px;
        	border:1px solid #404a53;
				  border-radius:2px;
				  width:70px;
				  height:30px;
				  font-size:13px;
				  color:#404a53;
				  letter-spacing:-0.31px;
        }
      }
   }
}
