blockquote, body, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul
{margin: 0; padding: 0;}
a,a:active,a:hover{text-decoration:none;}
body{margin: 0; padding: 0;color: #222;margin: 0 auto;position: relative;max-width: 640px;
    margin: 0 auto!important;display: block;min-height: 100%;}

/*www.2homelive.com主页*/
.logo{height:50px;}
.logo img{height:90%;}
.navbar .logo a.link{padding:0;height:100%;}
.md .navbar.logo-bg{/*background:url(images/logo-bg.png) repeat-y;background-size:100%;*/}
.my .tl{font-size:13px;text-align:center;}
.navbar .title.my{margin:0; border-radius: 30px; height: 30px;width: 30px;text-align: center;overflow:hidden;border:1px solid #00c05f;background-color:rgb(255, 255, 255, 0.5);color:#00b459 }
.navbar .title.my i{margin-top:3px;}
.page-content{background:#f7f7f8;}

.page.page-index .navbar .right a{color:#00c05f;}
.swiper-index-head-img{width:100%;}
.index-block .block-title{line-height:43px; margin-bottom:5px;}
.index-block .block-title .title{color:#00c05f;}
.index-block .row-li .row .col-50{width:46.5%;}

/*重写*/
.md .page,.ios .page{background:none;}
.md .view .main-toolbar:not(.messagebar){background:#f2f2f2;}
.md .view .main-toolbar a{color:#000;}
.main-toolbar .toolbar-inner{position:static;}
.navbar{border:none;}
.md .navbar:after{height:6px;}

/*公用*/
.clear{clear:both;word-wrap:break-word }
.wid100{width:100%;}
.text-center{text-align:center;}
.left{float:left;}
.right{float:right;}
.padding-10{padding:10px;}
.margin-top-10{margin-top:10px;}
.margin-0{margin:0;}
.margin-center{margin:0 auto;}
.space-y-10{height:1px;width:100%;padding-top:9px;}
.bg-white{background:#fff;}
.bg-red{background:#d50a0a;}
.color-white{color:#fff;}
.color-red{color:#d50a0a;}
.color-green{color:#4caf50;}
.color-gray{color:#999;}
.color-black{color:#000;}
.shadow-1{-moz-box-shadow:0px 1px 1px rgba(0,0,0,.1); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,.1); box-shadow:0px 1px 1px rgba(0,0,0,.1);}
.small{font-size:small;}
.xsmall{font-size:x-small;}
.xxsmall{font-size:xx-small;}
.large{font-size:large;}
.xlarge{font-size:x-large;}
.xxlarge{font-size:xx-large;}
.md .no-padding,.ios .no-padding{margin:10px -10px;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font24{font-size:24px;}
.font30{font-size:30px;}