@CHARSET "UTF-8";

.m-form {
line-height: 29px; color: #555; margin-bottom: 20px;
}

.m-form legend {
font-size: 14px; font-weight: bold;
}

.m-form .formitm {
padding: 20px 0 0; line-height: 30px;
}

.m-form .formitm-1 { /* padding-left: 30%; */
text-align: center;
}

.m-form .lab {
float: left; width: 20%; margin-right: -90px; text-align: right; 
font-size: 0.533rem;
}

.m-form .ipt {
margin-left: 20%;
}

.m-form .ipt * {
vertical-align: middle;
}

.m-form .ipt a,.m-form .ipt a:hover {
text-decoration: none; color: #3891eb;
}

.m-form .ipt img {
height: 32px; margin: 0 15px 0 5px;
}

.m-form .ipt .domain {
margin: 0 0 0 5px; font-weight: bold; color: #777;
}

.m-form .ipt p {
height: 22px; line-height: 22px; color: #999;
}

.m-form .tip {
padding-top: 10px;
}

.m-form .tip input {
margin: 0 5px 3px 0;
}

.u-ipt {
width: 80%; padding: 5px; /* height:17px; */ border: 1px solid #D9D9D9; border-top-color: #c0c0c0; line-height: 17px; font-size: 14px; color: #777; background: #fff;
}

/* 通用自定义按钮-默认蓝色 */
.u-btn {
display: inline-block; *display: inline; *zoom: 1; *overflow: visible; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; padding: 0 12px; height: 28px;
line-height: 28px; border: 1px solid #2d88bf; font-size: 12px; letter-spacing: 1px; word-spacing: normal; text-align: center; vertical-align: middle; cursor: pointer; background: #54aede;
}

button.u-btn {
*height: 30px; _line-height: 25px;
}

.u-btn,.u-btn:hover {
color: #fff; text-decoration: none;
}

.u-btn:hover,.u-btn:focus {
background: #399dd8;
}

.u-btn::-moz-focus-inner {
padding: 0; margin: 0; border: 0;
}

.u-btn .btntxt {
margin-right: 3px; _vertical-align: middle;
}

.u-btn .btnsel {
display: inline-block; *display: inline; *zoom: 1; width: 0; height: 0; overflow: hidden; vertical-align: middle; border-style: solid dashed dashed; border-width: 4px 4px 0;
border-color: #fff transparent transparent;
}

/* 灰色 */
.u-btn-c4 {
border-color: #d0d0d0; background: #f3f3f3;
}

.u-btn-c4,.u-btn-c4:hover {
color: #333;
}

.u-btn-c4:hover,.u-btn-c4:focus {
background: #e7e7e7;
}

.u-btn-c4 .btnsel {
border-top-color: #555;
}

.u-btn-c4:hover .btnsel,.u-btn-c4:focus .btnsel {
border-top-color: #000;
}