﻿@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body { font-size: 12px; font-family: arial,SimSun,Verdana,Geneva,Helvetica; color: #666666; line-height: 20px; -webkit-text-size-adjust: none; }
a { color: #666; text-decoration: none; }
a:hover { text-decoration: none; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; padding: 0; margin: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
.clear { clear: both; height: 0; line-height: 0; margin: 0 auto; font-size: 1px; }
hr { height: 1px; border: none; border-top: 1px dashed #E9E9E9; margin: 10px 0; }
.lf { float: left; }
.rf { float: right; }
.c_blue { color: #4C87D3; }
.link { text-decoration: underline; color: #0063d0; float: right; padding-top: 5px; }

.main { width: 100%; margin: 5px auto; position: relative; z-index: 1; }
/*p { font-size: 12px; line-height: 20px; color: #606060; }*/
ul li input { vertical-align: middle; margin: 0 3px 0 0; }
ul li span { vertical-align: middle; }
/*返回顶部样式*/
.popup { border: 1px solid #F2F2F2; }
.popuptitle { height: 40px; background: #008857; line-height: 40px; color: white; border: 1px solid rgb(238, 238, 238); font-weight: bold; padding: 0px 10px; }
.popuptitle .rt { float: right; font-size: 20px; color: white; }
.popup .map { position: relative; }
.Cursor { cursor: pointer; }
