.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1}

.wu-plus{position: relative; padding: 5px; clear: both;}
.wu-colortab{overflow: hidden; position: absolute; background: #000; left: 0; padding: 1px;}
.wu-colortab span{float: left;width: 12px;height: 12px;font-size: 0; cursor: pointer; margin: 2px;}

.wu-ed-wrap{}
.wu-ed-bd{float: left;}
.wu-ed-desc{float: left;
    line-height: 20px;
    padding-left: 10px;
    color: #999;
}
    
.wu-ed-textarea{ width:  420px; height: 70px; }

.wu-ed-color{    position: relative;  margin-right: 50px;}
.wu-ed-color-picker{position: absolute;
    right: 2px;
    top: 2px;
    border: 1px solid #999;
    width: 16px;
    height: 16px;
    cursor: pointer;
}
.wu-ed-color-st{position: absolute;
    right: -47px;
    top: 3px;
    font-size: 13px;
    text-decoration: underline;
    color: #006FE2;
    cursor: pointer;}
.wu-ed-defaults span{    cursor: pointer;
    text-decoration: underline;
    color: #00f;
    margin-right: 10px;}

.wu-upload-iframe {
    position: absolute;
    width: 0;
    height: 0;
    border: 0;
    visibility: hidden;
}

.wu-ed-upload{    position: relative; }
.wu-ed-upload input{width: 300px; padding-left: 22px;}
.wu-ed-upload-btn{
	background: #fff;
	position: absolute;
    padding: 0px 2px;
    font-size: 12px;
    font-family: "微软雅黑";
    right: 2px;
    top: 2px;
    border: 1px solid #999;
    height: 16px;
    cursor: pointer;
 	overflow: hidden;
}
.wu-ed-upload-pic img{
	position: absolute;
    left: 2px; top: 2px;
    border: 1px solid #999;
    width: 16px;
    height: 16px;
    background: #fff; 
}
.wu-ed-upload-pic:hover img{width: 200px; height: 200px; top: -100px; left: -100px; z-index: 5;}


.wu-ed-upload form{ position: absolute; left: 0; top: 0; height: 100%; opacity: 0;}
.wu-ed-upload form input{cursor: pointer;}

fieldset{padding-top: 5px; margin-top: 5px;border: 1px solid #ccc;}

