body{font:16px/1.42858 'microsoft yahei', arial, sans-serif;-webkit-font-smoothing: antialiased;background: #F5F5F5;}
@media 
(-webkit-min-device-pixel-ratio: 1.5), 
(min-resolution: 2dppx){ 
    /* Retina 下仍使用默认字体渲染 */
	body { -webkit-font-smoothing: subpixel-antialiased; }
}
body,form,ul,ol,dl,dd,p{margin:0;}
ul,ol{list-style-type:none; padding: 0;}
img{border:0 none;vertical-align:bottom;}
button,input,select,textarea{/* font-size:1em; */font-family: inherit; *font-family: 'microsoft yahei';}
a,a:hover{text-decoration:none;}
a{color:#aebdc9}
a:visited{color:#aebdc9}
a:hover{color:#aebdc9}
a:active{color:#aebdc9}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
     .clearfix:after {
		content:".";
		display:block;
		height:0;
		visibility:hidden;
		clear:both;
    }
    .float-r{
      float: right;
    }
    .float-l{
      float: left;
    }
	.w20{
	    float: left;
	    width: 20%;
	    margin: .5em 2% 0 0;
	}
    .w78{
     float: left;
    width: 78%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    }
    .myrighticon{
    	float:right;
    	margin-top: 3px!important;
    }
    .ui-field-contain, .ui-mobile fieldset.ui-field-contain{
    	padding:0;
    }
    .ui-field-contain,.ui-page-theme-a .myul .ui-btn{
    	border:0;
    }
    .ui-select{
    	margin-top: 0!important;
    }
    .ui-select span,ul.ui-selectmenu-list a.ui-btn{
    	font-size: 12px;
    }
    .h37{
    	height: 37px;
    }
    .padd5{
    	padding: 5px;
    }
   .bg-red{
		background: red;
	}
	.bg-green{
		background: green;
	}
    .bg-yellow{
    	//background: #f60;
		background: #fee188;
    }
	.bg-purple{
		background: purple;
    }
  .mybtn{
    border: 1px solid #5692BD;
    background: #5692BD;
    border-radius: 2px;
    outline: none;
    color: #fff;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    margin: 0 1px;
    display: inline-block;
    zoom: 1;
    width: 35%;
    text-align: center;
  }
    .pot-r{
      position: relative;
    }
    .searchbox{
    position: relative;
}
.searchbox .ui-input-search{
 margin-right:68px;
}
.searchbox .searchbox-btn{
    position: absolute;
    right: -9px;
    top: -8px;
    height: 15px;
    line-height: 16px;
    -webkit-border-radius: .3125em;
    border-radius: .3125em ;
    -webkit-box-shadow: inset 0px 0px 1px;
    box-shadow: inset 0px 0px 1px;
}
   .disblock{
    display: block;
   }
   .bor-c{
    border: 1px solid #ebeced!important;
   }
   .font-c{
   color:#03A9F4;
   }
     ul.mydiv>li{
        height:30px;
        line-height:30px;
        padding-left:10px;
        overflow: hidden;
    }
    ul.mydiv>li:hover{
        background:#03A9F4;
        color:#fff;
    }
    .text-r{
        text-align: right;
    }