.tophead{ padding:30px; text-align:center; color:#aaa; font-size:24px;}
.main{ padding: 20px 10px;}
.main .item{ background:#fff; border-bottom:1px solid #eee; border-left:1px solid #E2DEDE; border-right:1px solid #E2DEDE;}
.main .item{ padding-left:30px; position:relative;}
.main .item .glyphicon{ position:absolute; left:10px; top:12px; color:#aaa;}
.main .item:first-child,.main .item:first-child input{ border-radius:10px 10px 0 0;}
.main .item:last-child,.main .item:last-child input{ border-radius:0 0 10px 10px;}
.main .item:first-child{ border-top:1px solid #E2DEDE;}
.main .item:last-child{ border-bottom:1px solid #E2DEDE;}
.main .item input{ width:100%; height:40px; line-height:40px; padding:5px 10px; border: none;}

.btns{ padding:10px;}
.btns input{ width:100%; height:40px; line-height:40px; color:#fff; background:#27CA27; border:none; border-radius:10px;}
.more{ padding:5px 10px; line-height:30px;}

.code-box{ position:relative;}
.code-box .send_btn{ position:absolute; top:0;  right:0px; line-height:40px; padding:0 20px;}
.main .code-box input{ padding-right:100px;}