html, body, div, table, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight:normal;margin:0 auto;font-family:Arial,宋体;font-size:12px;line-height:22px;text-align:center;}
html>/**/body body{line-height:20px;word-spacing:5px;}
body {line-height: 1;color: #000;background: #FFF;}
ol, ul, li {list-style: none; margin:0; padding:0;}
table {border-collapse: separate;border-spacing: 0;}
th, td {text-align: left;font-weight: normal;}
a{ color:#d20050;text-decoration:none;}
input{ font-size:12px; height:20px;}
a:hover,a:active{ color:#d20050;text-decoration:underline;}
/* 流动条样式 */
.scroll{scrollbar-face-color:#f4f2ee;
scrollbar-3dlight-color:#cbc1a9;
scrollbar-shadow-color:#A9B3CB;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#f4f4f3;
scrollbar-arrow-color:#9d5f63;}

.map{ width:770px; height:440px; margin:0 auto;}
.m_left{ width:472px; height:438px; border:1px solid #d20050; float:left;}
.m_right{ width:295px; height:438px; border:1px solid #d20050; float:right; border-left:none; color:#d20050;overflow:hidden;}
ul.title{ width:472px; height:28px; line-height:28px; background:url(../images/m_title.gif); border-bottom:1px solid #d20050;text-align:center;}
ul.title li{ float:left; display:block; margin-left:10px;text-align:left;}
.map_con{ width:472px; height:407px; }
/*首页右侧*/
.m_right .city{position:relative;text-align:left; width:237px; height:150px; margin:18px auto 0 auto; background:#fff5f5; border:1px solid #ffd5d5; padding:10px; line-height:28px;}
.m_right .city a{ color:#000; text-decoration:none;}
.m_right .city a:hover{ color:#000; text-decoration:underline;}
.input1{ width:120px; height:24px; line-height:22px; border:1px solid #ff398a; color:#7c7c7c; margin-top:-1px;border-right:none;}
.input2{ width:77px; height:26px; line-height:26px; color:#d20050; background:url(../images/m_button.gif); border:none;}

html>/**/body .input2{ margin-top:7px;}
.input3{ width:180px; height:24px; line-height:24px; border:1px solid #ff398a; color:#7c7c7c; margin:6px 0 10px 0;}
.m_right .species{text-align:left; width:237px; height:100px; margin:18px auto 0 auto; background:#fff5f5; border:1px solid #ffd5d5; padding:10px; line-height:28px;}
.city .img1{ display:inline; vertical-align:middle; margin-bottom:9px; cursor:pointer;}
html>/**/body .city .img1{ margin-bottom:-8px;}
/*city_list右侧*/
.city_list_title{ width:100%; text-indent:10px; margin-top:5px; height:18px; line-height:18px; color:#000; text-align:left;}
.city_list_nums{ font-weight:bold; color:#000; text-indent:10px;}
ul.city_list_con{ height:310px; overflow:auto; overflow-x:hidden;}
ul.city_list_con li{ width:260px; margin:0 auto; display:block; text-align:left;}
ul.city_list_con li.move{ background:#fbfbfb; border:1px solid #dadada; margin:0 auto; padding:5px; margin-bottom:3px; text-align:left;}
.list_num1{ width:17px; height:17px; border:1px solid #d20050; float:left; display:block; line-height:17px; text-align:center; color:#fff; background:#d20050;}
.list_num{ width:17px; height:17px; border:1px solid #d20050; float:left; display:block; line-height:17px; text-align:center; color:#d20050; background:#fff;}
.list_con{ width:220px; color:#7c7c7c; line-height:15px;float:left; margin-left:5px; padding-right:13px; position:relative; text-align:left;}
.city_pages{ width:100%; text-align:center; height:18px; line-height:18px; margin:10px 0;}
.city_pages a{ display:inline; margin:0 3px;}
/*独立的div层*/
.citydiv { position:absolute;top:63px;left:29px;z-index:65;width:190px;color:#000;background:#ffffff;border:1px solid #ff398a;padding:6px 2px 6px 2px;}
html>/**/body .citydiv{ left:24px;top:74px; }
.citydiv a{color:#2155bc;text-decoration:none;margin:0 10px 0 0;}
.citydiv a:hover,.citydiv a:active{color:#2155bc;text-decoration:underline;}
.citydiv span{width:100%;}
.citydiv span a{margin:0;}
.shadowbox{ position: absolute;display:none;z-index:101;}
.shadowbox .title{ width:100%; height:30px; line-height:30px; background:#fff5f5; text-indent:20px; font-weight:bold; color:#d20050; border-bottom:1px solid #d20050;}
.citybox{ background:#fff;border:1px solid #d20050;}
.close{ margin-top:-23px;float:right;padding-right:10px;}
.c_top{ cursor:move;}
.bgline{ background:url(../images/bgline.gif) repeat-x right bottom;padding-bottom:1px;width:100%;margin-bottom:5px;}
html>/**/body .bgline{ margin-bottom:0;}

.b1{ line-height:15px;text-align:left;width:205px;}
.b1 input.anniu{ background:url(../images/m_title.gif); border:solid #d20050 1px; font-size:12px; height:20px;}
.bot{ right:0; cursor:pointer; position:absolute;}

.right{ text-align:right;}
.center{ text-align:center;}
.left{ text-align:left;}
