*{margin:0; padding:0; border:0; }
body,td,p,div,li,select,input,textarea {font:12px/150% arial,simsun; }
ul,dl, dt,dd,ol{list-style-type:none;}
.clear:after{ content:"."; display:block; clear:both; height:0; visibility:hidden;}


a{text-decoration: none;}
a:hover{text-decoration: underline;}   
.cityin a,.all_city a { color:#0000cc; }


.wrap{ position:relative; margin:0 auto; width:980px;}

.s_main{ width:910px; margin:20px auto 0;}
.s_right{ width:860px; margin:20px auto 0;}
.cityin{ font-size:12px; font-weight:bold; }
.cityin a{ text-decoration:underline; margin-right:17px;float:left; display:block;font-size:14px; }
.cityin a:hover{color:#ED1C24;}
.cityin .in_cur{ font-size:14px; color:#cc0000; margin-right:5px; }
.cityin .translation { float:right; }
.cityin .translation input,.cityin .translation select { float:left; }

.in_icon{ display:block; width:8px; height:16px; float:left;margin-right:24px; background:url(diqu.gif) no-repeat ;}
.chose,.choseb{ float: left;font-weight:bold; margin-right:20px;}
.choseb{ margin-top:5px;}

.cityin_line { height:1px; border-bottom:1px solid #acacac;  margin:17px 0;position:relative; z-index:9;}


.all_city dl { overflow:hidden;zoom:1;}
.all_city dl dt {color:#6694e3; font-weight:bold;width:31px;padding-bottom:11px;}
.all_city dl dd {width:860px;}
.all_city dl dd a {padding-bottom:11px; display:inline-block; float:left; margin-right:14px;white-space:nowrap;}
.all_city dt,.all_city  dd{ float:left;}

a.redLink  { color:#FF0000; text-decoration:underline;}
a.blackLink { color:#000; text-decoration:none; }
