*{font-size: 14px;}

a{color: inherit;}
a:active{color: inherit;}
a:hover{color: inherit;}
p{font-size: inherit;}
.clear{clear: both;}
.mui-white-bg{background-color: #FFF;}
.table-bg{
	background-color: #FFF3EE;
}
.mui-bar {
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.2);
    box-shadow: 0 0 1px rgba(0,0,0,.2);
    background-color: white;
    line-height: 21px;
}
.mui-bar-tab .mui-tab-item {
    color: #929292;
}
.flex-table{padding: 0; margin: 0;}
.flex-table li{/*margin-top: 10px;*/padding: 10px; display: flex;}
.flex-table li div p{margin: 0;} 
.flex-table li div:first-child{border-radius: 50%; margin-right: 10px; overflow: hidden; width: 4em; height: 4em;}
.flex-table li div:first-child img{width: 100%; height: 100%;}
.flex-table li div:nth-child(2){flex: 5; margin-right: 10px;}
.flex-table li div:nth-child(2) p span{display: inline-block; border-radius: 3px; text-align: center; height: 1.2em;width: 2.5em; line-height: 1.2em; color: #FFF; background-color: #ff702e; margin-left: 1.5em;}
.flex-table li div:nth-child(3){margin-top: 1em; text-align: center;}.flex-table li div:nth-child(3) p{font-size: .8em;} 
.flex-table li div:nth-child(3) p span{font-size: 1.8em;color: #ff702e;}

.bt li{border-bottom: 1px solid #ccc;}
.bt li:last-child{border-bottom: 0;}
.btn-orange{border-radius: 3px; text-align: center; padding: .4em .7em; color:#FFF;background-color: #ff702e;width: 75px; }
.btn-orange a{display: block;}
.noborder-ul:after,.mui-input-group .noborder-b:after{height: 0;}
.noleft-li li:after{left: 0;}
.f-left-icon{float: left; margin-right: 10px;}
.cell-img-icon li{line-height: 3em;}
.cell-img-icon .f-left-icon{width:3em;}

.mui-grid-2>.mui-col-xs-4{width: 50%;}
.mui-grid-view.mui-grid-2{background: #FFF;}
.mui-grid-2:after{height: 0;}

.mui-table-view.mui-grid-2 .mui-table-view-cell a{margin: -11px -15px !important; padding: 11px 15px !important;}
.mui-table-view.mui-grid-2 .mui-table-view-cell .mui-media-object{width: 3em; display: inline-block;}
.mui-table-view.mui-grid-2 .mui-table-view-cell .mui-media-body{width: auto; text-align: center; height: auto; line-height: initial; margin: 0; display: inline-block;}
.mui-table-view.mui-grid-2 .mui-table-view-cell .mui-media-body p:first-child{font-size: .9em;}
.mui-table-view.mui-grid-2 .mui-table-view-cell .mui-media-body p:last-child{font-size: 1.2em; margin-top: 5px;}
.mui-table-view.mui-grid-2 .mui-table-view-cell .mui-media-body p{color: inherit;}
.mui-bar .mui-btn-link-white{color:#FFF; font-size: 12px; margin-right: 10px !important;}
.mui-content-padded-2{background-color: #fafafa; padding: 5px; margin: 0;}

.mui-info input{text-align: right;font-size: inherit; padding-right: 2.5em;}
.mui-info label{height: 40px; line-height: 40px; padding: 0 15px;}
.mui-info .mui-input-row:before{right: 15px; content: '\e583'; font-family: Muiicons;
    font-size: inherit;
    line-height: 1;
    position: absolute;
    top: 50%;
    display: inline-block;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    text-decoration: none;
    color: #bbb;
    -webkit-font-smoothing: antialiased;
}
.mui-info input{text-align: right;font-size: inherit; padding-right: 2.5em;}
.select-area .select-value{text-align: right; width: 65%; padding-right: 2.5em; float: right;}
.select-area select{position: absolute; top: 0; right: 0; width: 65%; margin-top: 0; opacity: 0; height: 100%;}

.upb{background-color: #ff9c01; margin-top: -1px; z-index: 10;  position: relative; padding: 1em 0 2.5em 0; color:#FFF;}
.upb .photo-box{position: relative;}
.upb .photo-box .radio-2{content: ""; position: absolute; right: -2px; bottom: -2px; width: 1em; height: 1em; border-radius: 50%; background: #000000 url("../images/h5@2/camera.png") no-repeat 0 0/100% auto;}
.upb .photo-box .radio-1{content: ""; font-size: .8em; text-align: center; background-color: #ff9c01;border:1px solid #FFF; position: absolute; right: -2px; top: -2px; width: 20px; height: 20px; border-radius: 50%;}
.upb .photo-box{width: 5em; height: 5em; margin: 0 auto; display: block;}
.upb .headimgBox{width: 100%; height: 100%; border-radius: 50%;display: block; overflow: hidden;}
.upb #userPhoto{width: 100%;margin: 0 auto; display: block;}
.upb h4{text-align: center; font-weight: 500; margin: 15px 0;}

.mui-table-view.mui-grid-view.core-white-9{background-color: #FFF; position: relative; z-index: 11; box-shadow: 0 0 6px rgba(0,0,0,0.2); margin: -35px 10px 0 10px; width: auto; border-radius: 5px; overflow: auto;}
.mui-table-view.mui-grid-view.core-white-9:after{height: 0;}
.mui-table-view.mui-grid-view.core-white-9 .mui-table-view-cell img{width: 3.2em;}
.icon-img{margin-right: 5px; float: left;}
.mui-table-view.mui-grid-view.core-white-9 .mui-col-xs-4{width: 33.33%;}
.mui-table-view.mui-grid-view.core-white-9 .mui-badge{top: 10px; background-color: red; color:#FFF;}
.mui-table-view.mui-grid-view.core-white-9 .mui-media-body{font-size: 14px; line-height: 14px;}

.core-box-2{text-align: center;}
.core-box-2 span{padding: 10px 15px; border-radius: 5px; font-size: 12px; background-color: rgba(225,225,225,0.3);}
.mui-bar .mui-icon.right-msg-icon{color:#FFF;font-size: 20px; transform: rotateX(180);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);/*IE*/filter:FlipH;}

#footer {
	position: fixed;
	bottom: 0;
	height: 50px;
	width: 100%;
}

#footer button{
	width: 50%;
	height: 50px;
}
