@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
ul, ol, li, dl, dt, dd {list-style:none;}
a{text-decoration:none;outline:0px;}
img{ border:0;max-width: 100%;}
.ccsl{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.clear {clear:both;}
body{ width:100%;max-width:512px; margin:0 auto; background:#FFFFFF; font-size:12px; line-height:24px; color:#333}
.mainWarp{width:100%;max-width:512px; margin:0 auto; background:#fff;}
.registerBox{ width:100%; background:url(../images/bg.jpg) no-repeat; background-size:100% 100%;}
.imgPro{ width:100%; display:block; margin-bottom:25px}
.itemBox{ width:75%; margin:5px auto; overflow:hidden; height:40px; line-height:40px; border-bottom:1px solid #d1d1d1; padding:5px 0}
.itemBox img{ width:30px; height:30px; float:left; margin-top:5px; margin-right:20px;}
.itemBox input{ width:70%; float:left; height:40px; line-height:40px; outline:none; border:none; color:#3a3a3a; font-size:16px;letter-spacing: 0.5px;}
input::-webkit-input-placeholder{color:#3a3a3a;}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#3a3a3a;}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#3a3a3a;}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#3a3a3a; }
.btnBox{width:75%; margin:0 auto; overflow:hidden; margin-top:15px}
.btnBox.btnBox_1{ margin-top:40px}
.btnBox input{ width:100%; height:50px; line-height:50px; cursor:pointer; color:#fff; border:none; border-radius:3px;font-size: 16px;letter-spacing: 1px;}
.btn_1{ background:#f9671e}
.btn_2{ background:#3b5999}
.noPsd{width:75%; margin:0 auto; overflow:hidden; margin-top:20px}
.noPsd p{color:#8b8b8b; font-size:14px; text-align:right}