body, a, td, th,input,textarea,select,button,fieldset,p,div, span{font-family:Microsoft YaHei, simsun;}
ul {list-style:none;padding:0px;margin:0px;}
html, body{height:100%;}
body {padding:0px;margin:0px;overflow:hidden;}
.clearfix {display: block;}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.title {z-index:1000;position:fixed;background-color:#f7f7f7;line-height:40px;font-size:20px;height:40px;width:100%;white-space:nowrap;}
.detail {padding:40px 0px 0px 0px;width:100%;height:590px;}
table {padding:20px 10px 0px 0px;}
table tr {height:30px;}
td.line {border-bottom: 1px solid #dcdcdc;}
td.first {height:5px;}
table th {vertical-align:top;padding-left:10px;font-weight:normal;text-align:left;width:80px;font-size:13px;color:#666666;white-space:nowrap;}
table td {vertical-align:top;padding-left:6px;font-size:13px;color:#000;}
table td div {display:inline-block;}
table hr {margin-right:10px;}
.detail h5 {padding:0px;margin:10px 0px 0px 0px;color:#666666;}
.detail p {font-size:13px;padding:0px 25px 0px 10px;}
.location-search-button {display:none;margin-left:5px;background:#52a0e5;height:18px;line-height:18px;font-size:12px;color:#fff;padding:1px 3px;text-decoration:none;}
.mobile {}
.mobile-location{margin-left:5px;}
.topNavi {z-index:2000;position:relative;height:40px;padding-bottom:10px;}
#toTop{position:absolute;top:-5px;right:50px;display:block;width:25px;height:25px;background:url(../images/sprites.png) no-repeat 0px 0px;opacity:.9;filter:alpha(opacity=90);cursor:pointer;}
#toTop:active, #toTop:focus {outline:none;}
#toTop:hover{ background-position:0px -25px;}
