@charset "utf-8";

/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; } 
table { border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0; } 
address,caption,cite,code,dfn,em,strong,th,var {  font-style: normal; } 
ol,ul { list-style: none; } 
caption,th { text-align: left; } 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
q:before,q:after { content:''; } 
abbr,acronym { border: 0; }

body{font-size:12px; font-family:SimSun,SimHei,Arial,Helvetica,Tahoma,Verdana,Georgia; color:#333; line-height:20px;  }
a{ text-decoration:none; color:#333;  }

/* flash中国地图首页----------------------------------- */
.siteWidth{ width:980px; margin:0 auto;  text-align:center;  position:relative;  }
/* 步骤 */
.step{ text-align:left;  padding:15px 0; border-bottom:2px solid #ccc; display:none;   }
.stepEven{ background:#f4f4f4; }
.step .siteWidth{ text-align:left;  }
.step h3{ font:normal 16px/30px "Microsoft YaHei"; _font-weight:bold; padding-bottom:15px;  }
.step h3 span{ font-size:30px; line-height:30px;  color:#c00; font-family:Georgia; padding-right:10px;  }
.step .con{ padding-left:80px; overflow:hidden;   }
.step .con b{ font-weight:bold; }
.step .con2{ float:left; width:400px; padding-right:50px;   }
.step .con h4{ font-family:"Microsoft YaHei"; _font-weight:bold; color:#0080ff; height:28px; line-height:28px;    }
.step .con p em{ color:#c00;  }

/* 弹窗 */
.popBox{ display:none;  position:absolute; z-index:10;  width:500px; height:400px; border:2px solid #ccc; left:50%; margin-left:-250px; top:70px;  background:#fff; text-align:left; 
filter:alpha(opacity=90);opacity:0.9; 
}
.popBox .hd{ height:30px; line-height:30px; border-bottom:1px solid #ccc; padding:0 0px; 
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#F2F2F2));
background: -webkit-linear-gradient(#FFFFFF, #F2F2F2);
background: -moz-linear-gradient(#FFFFFF, #F2F2F2);
background: -ms-linear-gradient(#FFFFFF, #F2F2F2);
background: -o-linear-gradient(#FFFFFF, #F2F2F2);
background: linear-gradient(#FFFFFF, #F2F2F2);
-pie-background: linear-gradient(#FFFFFF, #F2F2F2);
behavior: url(/PIE.htc);   
}
.popBox .hd i{ float:right; display:block; _display:inline; width:14px; height:14px; line-height:12px; text-align:center; font-style:normal;  background:#c00; color:#fff; font-family:Verdana;  cursor:pointer; margin-top:7px;  }
.popBox .hd em{ font-weight:bold; color:#c00; font:normal 14px/30px "Microsoft YaHei"; _font-weight:bold;  }

/* flash中国地图列表页----------------------------------- */
.pageListContent{ padding:15px; text-align:left;   }

.newsList li{ line-height:24px; height:24px; overflow:hidden;    }

/* url_方块样式分页 */
.page{ text-align:left; padding:10px 0;   font-size:12px;  }
.page input{ border:1px solid #c5c5c5; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle;      }
.page a,.page span{ display:inline-block; *display:inline; zoom:1; height:20px; line-height:20px; }
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px;}
.page a:hover {border:1px solid #c00; text-decoration:none; color:#c00;}
.page span.current,.page b a{background:#c00; border:1px solid #c00; color:#fff !important; font-weight:bold; padding:0 6px; }
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999;}
.page select{ margin:0 5px; background:#fff; border:1px solid #c5c5c5;    }