.t-c{
    text-align: center;
}
.m-b-10{
    margin-bottom: 10px;
}
body{
    background:url("../images/back-1.png");
}
.main{
    padding: 0 15px;
}
.column-h2{
    color: darkgreen;
    line-height: 200%;
    border-bottom: 1px solid darkgreen;
}
/*按钮*/
.button-success,
.button-error,
.button-warning,
.button-secondary {
    color: white;
    border-radius: 4px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}

.button-success {
    background: rgb(28, 184, 65); /* this is a green */
}

.button-error {
    background: rgb(202, 60, 60); /* this is a maroon */
}

.button-warning {
    background: rgb(223, 117, 20); /* this is an orange */
}

.button-secondary {
    background: rgb(66, 184, 221); /* this is a light blue */
}
/*SUBMIT-PIC*/
.sp-upload{position:relative; display:inline-block; min-height:33px;overflow:hidden;vertical-align:middle; cursor:pointer;}

.sp-upload-img{position:absolute; right:0; top:0; font-size:100px; opacity:0; filter:alpha(opacity=0);cursor:pointer; width:100%;height:100%;}
.sp-upload-photo,.sp-upload-photo-lc{ outline:none; width: 160px; height: 160px; border-radius:3px; cursor:pointer;}
.sp-upload-photo{
    background:url("../images/addPhotocenter.png") center center no-repeat #fff;
}
.sp-upload-photo-lc{
    background:url("../images/addPhotocenter-lc.png") center center no-repeat #fff;
}

/*FOOTER*/
.footer{
    color: #999999;
    margin: .6rem 0;
    line-height: 200%;
}