body,div,ul,li{
    margin:0;
    padding:0;
    font-family: 'microsoft yahei', Verdana, "\u5fae\u8f6f\u96c5\u9ed1", "\5b8b\4f53", Arial;
    font-size:14px;
    -webkit-user-select: none;
}
ul li{
    list-style:none;
}
label{
    font-weight: 400;
    margin: 0;
}
input, select, textarea {
    font-size: 100%;
    font-family: 'microsoft yahei', Verdana, "\u5fae\u8f6f\u96c5\u9ed1", "\5b8b\4f53", Arial;
}
input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;
}
input {
    border:none;
    outline:medium; /* ����������棬���input����ʱ�����б߿�ֻҪ����ʽ��Ӧ�ã�outline:medium;����ȥ���߿� */
    padding:0; /*inputĬ��������padding*/
}

/*公共样式star*/
.bod_rdo5{
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
.pa{position:absolute;}
.pa_r{position:relative;}
.tp_40{top:40px;}
.lf_40{left:40px;}
.rt_12{right:12px;}
.rt_30{right:30px;}
.rt_40{right:40px;}
.rt_zero47{right:-47px;}
.mgt_10{margin-top:10px;}
.mgt_25{margin-top:25px;}
.mgl_5{margin-left:5px;}
.mgl_13{margin-left:13px;}
.mgr_5{margin-right:5px;}
.pdl_10{padding-left:10px;}
.pdl_11{padding-left:11px;}

.fontcol_blue{color: #007f92;}
.cur_pot{cursor:pointer;}
.cur_txt{cursor:text;}

/*公共样式end*/
.bg_body{
    width:100%;
    height:100%;
    position:absolute;
    z-index:-1;
    overflow:hidden;
}
.bg_body img{
    width:100%;
    /*height:100%;*/
}
.stl_center_box{
    width:400px;
    height:570px;
    margin:-285px 0 0 -200px;
    position:absolute;
    top:50%;
    left:50%;
}
.stl_top_box{
    width:400px;
    height:570px;
    background:#fff;
    background-color:rgba(255,255,255,0.6);
    -moz-border-radius:5px 0 5px 5px;
    -webkit-border-radius:5px 0 5px 5px;
    border-radius:5px;
}
.logo_bg{
    width:216px;
    height:70px;
    margin:0 auto;
    padding:60px 0 40px 0;
}
.login_box{
    width:400px;
    /*height:270px;*/
}
.font-card{
	display:block;
    margin:0 auto;
    margin-bottom: 50px;
}
.select_size{
    width:320px;
    height:46px;
    line-height:46px;
    border:1px solid #8e8d8c;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    margin:10px auto;
    color:#666666;
    font-size:19px;
    /*background:#fff;*/
    background-color: rgba(220,220,220,1);
}
.form-control{
	width:190px;
	background-color: rgba(220,220,220,1);
}
.tms_sign_btn_box{
	width:320px;
	margin:-17px auto;
}
.tms_sign_btn{
	width: 320px;
    height: 56px;
    line-height: 56px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin: 10px auto;
    margin-top:40px;
    color: #fff;
    font-size: 28px;
    background: #007f92;
}
.stl_ybut,.stl_nbut{
	background:none;
}
.bottom_box{
    width:400px;
    margin-top: -20px;
}
.bottom_box li{
    float:left;
    font-size:12px;
    color:#007f92;
    padding:10px 0 0 23px;
}


.daa{width:132px;height:16px;position:absolute;text-align:right;}