﻿/* 全局CSS定义 */
body { margin:0px auto; padding:0; background: #FFF; font-size:14px; color:#4B4E50;font-family:"宋体";}
ul,ol,li {list-style:none;margin:0px;padding:0px;}
img{border:0px;}

/* 链接颜色 */
a{color:#4B4E50;text-decoration:none}
a:link{color:#7F7F7F;text-decoration:none;}
a:visited{color:#7F7F7F;text-decoration:none;}
a:hover{color:#720000;text-decoration:underline;}


/* 通用属性 */
.left{float:left}
.right{float:right}
.clear { clear: both; font-size:1px; width:1px; visibility: hidden; height:1px}

/* CSS空白 */
.blank5 {margin:0 auto; width:100%; height:5px; font-size:1px; background:#fff}
.blank6 {width:14px; height:1px; font-size:1px; background:#fff;float:left}
.blank7 {width:1px; height:5px; font-size:1px; background:#fff}

/* 自定义属性 */
.font_style1{color:#bdbdbd;line-height:20px;}
.font_style2 a{font-size:12px;float:right;color:#0287cc}
.font_style2 a:link{font-size:12px;float:right;color:#0287cc}
.font_style2 a:visited{font-size:12px;float:right;color:#0287cc}
.font_style2 a:hover{font-size:12px;float:right;color:#0287cc}
.resultinfo{cursor:pointer;}
.h2{font-family:宋体;font-size:12px;color:blue;margin-bottom:6px;}
.search_style1{margin-top:10px;margin-left:5px;}

.top,.search,.main,.footer,.about{width:820px;margin:0px auto;}

/* 头部定义 */
.logo{float:left;}
.menu{float:right;border:0px solid red;}
.menu ul{margin-top:30px;}
.menu ul li{float:left;margin-left:20px;line-height:20px;}
.menu ul li a{display:block;}
.menu ul li a:link{color:#535353;text-decoration:none;font-size:14px;}
.menu ul li a:visited{color:#535353;text-decoration:none;font-size:14px;}
.menu ul li a:hover{color:#535353;text-decoration:none;border-bottom:3px solid red;}
.banner{clear:both;margin-top:10px;}

/* search */
.search{margin-top:6px;}
.search_content{width:804px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;height:38px;line-height:38px;}
.search_content form{margin:0px;}

/* map message login other */
.main{margin-top:6px;}
.message{width:624px;border-top:1px dotted #d0d0d0;border-bottom:1px dotted #d0d0d0;height:38px;}
.map{margin-top:6px;width:620px;border:2px solid #e8e8e8;position:relative;}
#loading{position:absolute;z-index:3;width:620px;height:350px;right:0px;top:0px;text-align:center;display:none;}
#type_view{position:relative;}
#blank_view{position:absolute;z-index:3;width:308px;left:338px;top:-62px;border:2px solid #e8e8e8;padding:4px;background:#fff;display:none;}
.s_type1 ul{margin-left:16px;margin-top:6px;}
.s_type1 ul li{height:41px;line-height:37px;font-size:14px;width:47%;float:left;}
.s_type1 ul li .typecheckbox{margin-top:8px;margin-right:6px}
.s_type1 ul li img{margin-right:6px}




.login_border{width:184px;border-left:3px solid #e8e8e8;border-right:3px solid #e8e8e8;}
.login_dotted{border-top:1px dotted #d0d0d0;border-bottom:1px dotted #d0d0d0;width:172px;padding-top:5px;padding-bottom:5px;margin-bottom:3px;}
.inputstyle1{width:70px;height:16px;border:1px solid #CCCCCC;background:#F1F1F1}
.login_margin{margin-left:6px;}
.r_login{width:122px;margin-top:5px;margin-left:10px;font-size:12px;}

.other_dotted{border-top:1px dotted #d0d0d0;width:172px;padding-top:5px;padding-bottom:5px;}

/* about */
.about{margin-top:6px;}
.about img{float:left}

/* footer */
.footer{margin-top:6px;border-top:1px dotted #d0d0d0;line-height:30px;background:#e8e8e8;text-align:center;font-size:12px;border-bottom:8px solid #b22d1e}


/* sub_location */
#form_location{text-align:left;font-size:12px;line-height:18px;}
#form_location .f_input{width:10;border:1px solid #bdbdbd}
.h3{font-family:宋体;font-size:18px;color:#006699;font-weight:bold;line-height:22px;}
