html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; border: 0 none; vertical-align: top; }
h1, h2, h3, h4, h5, h6 {  font-weight:normal; }
body, input, select, button, textarea { font-size:14px; font-family:"Microsoft Yahei","\5b8b\4f53";  }
.arial{ font-family:arial;}
.song{ font-family:"\5b8b\4f53";}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background: #fff; color: #000; line-height: 1.2;}
html{-webkit-text-size-adjust:none; }
a{ color: #2c2c2c; text-decoration: none; _color:#333333;}
a:hover { text-decoration:none; color:#941e23;  }
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.clear4 { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 4px!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.clear5 { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 5px!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.clear10 { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 10px!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.clear20 { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 20px!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.clear30 { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 30px!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right;  }
.center{ text-align:center;}
.blank_50{ height:50px;}
.blank_7{ height:7px;}
.mr14{ margin-right:14px;}
.mr30{ margin-right:30px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.main{ width: 1200px; margin:0 auto; position: relative; background: #ffffff; margin-top: 20px; padding-bottom: 30px; }


.topLan,.footer,.search_page{ display:none;}


#returePhone{width:100px;
    height:100px;
    position: fixed;
    bottom:60px;
    right:20px;
    z-index: 9999;
    background:#efefef;
    color:#000;
    border-radius: 10px;
    text-align: center;
    line-height:40px;
    font-size:1rem;
    overflow: hidden; 
	}
#returePhone img{
    display:block;
    margin:0 auto;
    width:30%;
    height:auto;
    margin-top:10px;
}