/*-------------------------------------
#Description:      zz_core.css
#Version:          v1.0
#Author:           zhaojun
#Recent:           2013-11-11
-------------------------------------*/

.mui-input-row .radio-inline{
	display: inline-block;
}
.mui-input-row .radio-inline label{
	padding: 11px 5px 11px 32px;
}
.mui-input-row .radio-inline input[type=radio] {
    position: absolute;
    top: 4px;
    left: 0px;
    display: inline-block;
    width: 28px;
    height: 26px;
    border: 0;
    outline: 0!important;
    background-color: transparent;
    -webkit-appearance: none;
}

.heading{
	background: #fff;padding: 9px 8px;margin-bottom: 10px;font-size: 14px;
}
.nav{
    display: -webkit-flex;
    display: -ms-flexbox;
    display:         flex;
    overflow-x: auto;

    white-space: nowrap;

    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-overflow-scrolling: touch;
}
.nav>li>a{
	color: #333;
	position: relative;
}
.nav>li>a{
    display: -webkit-flex;
    display: -ms-flexbox;
    display:         flex;

    min-width: 2rem;
    height: 2rem;
    padding: 0 .5rem;

    opacity: .8;

    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-align-items: center;
    -ms-flex-align: center;
            align-items: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
            justify-content: center;
}
.nav>li.active>a{
    color: #555;
    background-color: #e7e7e7;
}
.nav>li>a:hover{
    color: #555;
}

.foot{
	background: #fff;padding: 10px 10px;margin-bottom: 10px;color: red;text-align: center;
}
.container{width: 980px;}

body{max-width: 640px;margin: 0 auto;}

.no-position-fixed{position:inherit;}
