*{
	margin: 0;padding: 0;
}
body{
	max-width: 1240px;margin: auto;
}
.tit{
	text-align: center;color: #666;width: 100%;padding: 20px 0;
}
.box{
	margin: auto;text-align: center;width: 90%;max-width:1240px;margin: auto;
}
.box .fileupload{
    padding: 5px 30px;height: 40px;line-height: 40px;font-size:16px;margin: 20px auto;
    position: relative;color: #fff;background: #5db968;border: 1px solid #5db968;
    overflow: hidden;display: inline-block;*display: inline;*zoom: 1;
    cursor: pointer;border-radius: 8px;-webkit-border-radius: 8px;
}
.box .fileupload input{
    position: absolute;width: 100% !important;height: 100% !important;margin-top: 0 !important;
    font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer;
}
.box .fileupload input:hover{
    color: #fff; background: #009688;border: 1px solid #009688;text-decoration: none ;
}
.imgdiv{
	width: 100%;min-height: 200px;border: 1px dashed #bbb;background: #f5f6f7;
	display: flex;align-items: center;justify-content:center;
}
.imgdiv img{
	display:inline-block;margin: auto;
    max-width: 100%;max-height: 100%;border-style:none;border-width:0;vertical-align: middle;
}
.wrapper{
	width: 100%;margin: 20px auto;
}
.wrapper .color{
	width: 20%;float: left;height: 50px;line-height: 50px; border: 2px solid #fff;box-sizing: border-box;
	color: #fff;font-size: 16px;text-align: center;
}
.foot{
	width: 100%;text-align: center;font-size: 12px;margin: 20px auto;padding-top: 50px;color:#666; clear: both;
}
