@CHARSET "UTF-8";
/* 个人资料 样式
** 2019-12-20
** by Molly
*/
#main-content,.page-content{background:#f7f7f7;}
.infos-tip {padding: 10px 15px;font-size: .8rem;line-height: 1.2rem;color: #666;}
.infos-box {background: #fff;margin-bottom: 10px;padding: 10px 15px;font-size: .85rem;line-height: 1.25rem;}
.infos-box>h3 {padding: 5px 0;border-bottom: 1px solid #eee;}
.infos-box>h3 .i-title {font-size: .9rem;line-height: 1.3rem;float: left;margin-right: 10px;}
.infos-box>h3 .desc {font-size: .8rem;color: #999;line-height: 1.2rem;float: left;}
.infos-cell {padding: 10px 0;border-bottom: 1px solid #eee;color: #666;}
.infos-cell .fl {width: 80px;overflow: hidden;}
.infos-cell .cell-value {display: block;margin-left: 80px;}
.btn-edit {float: right;font-size: .8rem;line-height: 1.3rem;text-decoration: underline;color: #333;}

.input-group {margin: 0 15px;}
.input-group input, 
.input-group textarea, 
.input-group select {margin-bottom: 0;background-color: transparent;border-top: 0;border-right: 0;border-left: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}
.input-row {height: 40px;}
.input-row label {padding: 10px 0;width: 25%;font-size: 14px;line-height: 20px;color: #333;}
.input-row label i {display: none;}
.input-row input, 
.input-row select {float: right;width: 70%;padding-left: 0;margin-bottom: 0;border: 0;font-size: 14px;height: 40px;line-height: 40px;position: relative;}
.input-row select {-webkit-appearance: button;}
.sex-radio-box{float:right;width:70%;height:40px;}
.input-row .sex-radio {width: 50px;max-width: 30%;text-align: center;padding: 5px 0;line-height: 30px;}
.input-row .sex-radio input {width: 0;height: 0;}
.input-row .sex-radio input + span {display: block;height: 100%;width: 100%;background: #eee;border-right: 1px solid #fff;}
.input-row .sex-radio input:checked + span {background: #000;color: #fff;}
.mx-datepicker {float: right;width: 70%;color: #000;}
.mx-datepicker input {float: initial;}
