@charset "utf-8";

.main{
    min-height: 500px;
    margin: 0 auto;
    width: 1000px;
    padding-top: 20px;
    padding-bottom:30px;
}

/*????????*/
section{
    background-color: transparent;
    /* min-height: 641px; */
    margin:65px auto;
    width: 405px;
}
section .nav{
    background:url(../img/nc_nav.png) no-repeat ;
    height: 44px;
    padding-left: 20px;
}
section .content{
    border: 1px solid #dbdbdb;
    border-top-width: 0;
    padding-bottom: 30px;
    position:relative;
    min-height: 567px;
}
section .title{
    height:75px;
}
section .title img{
  border:0px;   
}

/* ??????? */
.m-form{line-height:29px;color: #626161;margin: 25px 0;background: url(../img/login1.jpg) center bottom #fff repeat-x;/* border-left: 1px solid #d5d5d5; */  /* border-right: 1px solid #d5d5d5; */}
.m-form legend{font-size:14px;font-weight:bold;}
.m-form .formitm{padding:20px 0 0;line-height:30px;border-left: 1px solid #d5d5d5;border-right: 1px solid #d5d5d5;}
.m-form .formitm-1{padding-left:100px;border-bottom: 1px solid #d5d5d5;padding-bottom: 20px;background: url(../img/login2.jpg) center 25px  no-repeat;padding-top: 40px;}
.m-form .lab{float:left;width:90px;margin-right:-90px;text-align:right;/* font-weight:bold; */}
.m-form .ipt{margin-left:100px;}
.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;}
.m-form .ipt .u-radio{margin-right: 10px;*margin-bottom:4px;display: inline-block;}
.m-form .ipt label{margin-right: 20px;*margin-right: 8px;}
.m-form .ipt .u-ipt{
    height: 30px;
    width: 200px;
    border: 1px solid #dbdbdb;
    line-height: 30px;
    text-indent: 5px;
}
.m-form .ipt .u-ipt:focus{
    border-color: #bbb;
}
.u-btn{width: 75px;}