.city-topBar {
	position:fixed;
	top:0;
	left:0;
	z-index:100;
	width:100%;
	height:30px;
	line-height:30px;
	background:#333;
	font-size:12px;
	color:#333
}
.city-topBar.city-topBar-static {
	position:static
}
.city-topBar dd,.city-topBar dl,.city-topBar dt {
	margin:0
}
.city-topBar a {
	color:#b0b0b0
}
.city-topBar a:hover {
	color:#fff
}
.city-topBar .icon {
	display:inline-block;
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:transparent
}
.city-topBar .icon.icon-address {
	width:8px;
	height:10px;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAAAXNSR0IArs4c6QAAAONJREFUGBljZACCLVu2KP39+7cTyLQB8YHgMDMzc4WPj889xq1bt6r9/v37LFCQBywFJRgZGT8zMTEZM/3586cXJAkU2M7GxiYLwiD2////ef/9+9fDAmRYgTSxsrKmeXl5PQGxd+7cmf79+/dHQDkbJqDqFyBBZAB0z38QHyj3iwVIbwFiLaA7Zm3bti0NJAFig2ggmM+4ceNGXqBR14AcGbAQlADqvi0qKqrP5O/v/5mFhSUKKPAHpgDI/glkh1tZWX1nAgkC/XsYaEoZTAGQzgVqPI/EhzA3bNgwG2jlFGQJAPSHVmemhHRqAAAAAElFTkSuQmCC);
	vertical-align:-1px
}
.city-topBar .icon.icon-arrow-down {
	width:10px;
	height:4px;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAAAXNSR0IArs4c6QAAAD1JREFUCB1jnDVrlv3fv3/XMjMzB6elpR1kQALIcowgcWQBmGJ0MbBCdMUgProtcIVIig+A2ECnOMBMB/EBzoEyEu9DlA0AAAAASUVORK5CYII=);
	vertical-align:2px
}
.city-topBar ul {
	margin-left:-21px
}
.city-topBar ul:after {
	display:block;
	content:" ";
	height:0;
	font-size:0;
	clear:both;
	visibility:hidden
}
.city-topBar ul li {
	position:relative;
	z-index:105;
	float:left;
	margin-left:20px
}
.city-topBar ul li.area {
	margin-left:15px
}
.city-topBar ul li.area .area-hd {
	display:block;
	padding:0 15px;
	background:#424242
}
.city-topBar ul li.area .area-bd {
	display:none;
	position:absolute;
	left:0;
	top:30px;
	z-index:15;
	width:270px;
	padding:0 15px 15px;
	background:#fff;
	box-shadow:0 6px 10px 0 rgba(0,0,0,.1)
}
.city-topBar ul li.area .area-bd dt {
	height:40px;
	line-height:40px;
	border-bottom:1px dashed #979797;
	text-indent:5px;
	color:#6c6c6c
}
.city-topBar ul li.area .area-bd dt .text {
	padding-left:5px;
	color:#f60;
	cursor:pointer
}
.city-topBar ul li.area .area-bd dd {
	margin-left:-10px
}
.city-topBar ul li.area .area-bd dd:after {
	display:block;
	content:" ";
	height:0;
	font-size:0;
	clear:both;
	visibility:hidden
}
.city-topBar ul li.area .area-bd dd a {
	display:block;
	float:left;
	width:60px;
	line-height:1;
	margin:15px 0 0 10px;
	color:#6c6c6c;
	text-indent:5px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.city-topBar ul li.area .area-bd dd a.active,.city-topBar ul li.area .area-bd dd a:hover {
	color:#f60
}
.city-topBar ul li.website {
	margin-left:10px
}
.city-topBar ul li.website .website-hd {
	display:block;
	padding:0 10px;
	background:#424242
}
.city-topBar ul li.website .website-bd {
	display:none;
	position:absolute;
	right:0;
	top:30px;
	z-index:15;
	width:1140px;
	padding:15px 30px;
	background:#fff;
	box-shadow:0 6px 10px 0 rgba(0,0,0,.1)
}
.city-topBar ul li.website .website-bd:after {
	display:block;
	content:" ";
	height:0;
	font-size:0;
	clear:both;
	visibility:hidden
}
.city-topBar ul li.website .website-bd dl {
	float:left;
	height:100%;
	margin-left:15px;
	border-right:1px dashed #e3e3e3
}
.city-topBar ul li.website .website-bd dl.w335 {
	width:335px;
	margin-left:0
}
.city-topBar ul li.website .website-bd dl.w252 {
	width:252px
}
.city-topBar ul li.website .website-bd dl.w253 {
	width:253px;
	border-right:0 none
}
.city-topBar ul li.website .website-bd dl dt {
	position:relative;
	z-index:10;
	font-weight:700;
	text-indent:6px;
	color:#333
}
.city-topBar ul li.website .website-bd dl dt:before {
	position:absolute;
	left:0;
	top:50%;
	margin-top:-4px;
	z-index:10;
	content:" ";
	width:2px;
	height:10px;
	background:#f60
}
.city-topBar ul li.website .website-bd dl dd:after {
	display:block;
	content:" ";
	height:0;
	font-size:0;
	clear:both;
	visibility:hidden
}
.city-topBar ul li.website .website-bd dl dd a {
	display:block;
	float:left;
	width:106px;
	height:24px;
	line-height:24px;
	margin-right:5px;
	color:#666
}
.city-topBar ul li.website .website-bd dl dd a:hover {
	color:#f60
}
.city-topBar ul li.on .icon.icon-address,.city-topBar ul li:hover .icon.icon-address {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAAAXNSR0IArs4c6QAAANpJREFUGBlVj79Kw1AUxn8nKRSKXZzr0qGDS4euvkfBB0jRkjX4Cori0ILSDr6EkAfILG5dBAdx6GIpZBAl9PrdmER74N7z/Tn3uxxD5c7os+NS8MRzHBkhF3bHq7kpAwqeJB6U5t+VY4wCmTeVmdLmqDyQaq4r/dpcxIfIoTdsxrsPcOcaLHgT3ASKWXtxr0K99WV8twQfBY/5YuFiotIQLjs8mEv015aVhF4l/jbjhQ7DwK7ItdKp4opmwJRnjO2Wz8CL2jeTkPwbiO2e54bXQBst3YR5zX3/Ab8cNvaMe+S+AAAAAElFTkSuQmCC)
}
.city-topBar ul li.on .icon.icon-arrow-down,.city-topBar ul li:hover .icon.icon-arrow-down {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAAAXNSR0IArs4c6QAAAERJREFUCB1j/J/JYM/wj2EtAxNDMON0hoMMSABZDiwMEvifzvAGLAFViC7GCDMAQzeaLXCFIA1gxX8ZDoA1MzM4IDsFAIHpH+vn3F2NAAAAAElFTkSuQmCC)
}
.city-topBar ul li.user-opts {
	margin-right:-10px
}
.city-topBar ul li.user-opts a {
	display:inline-block;
	padding:0 10px;
	color:#fff
}
.city-topBar ul li.user-opts a:hover {
	background:#424242
}
.city-topBar ul li.user-opts a:hover.user-opts-logout {
	background:transparent
}
.city-topBar ul.fl {
	margin-left:-30px
}
.city-topBar ul.fl li {
	margin-left:30px
}
.city-topBar ul.fr li:after {
	content:" ";
	display:block;
	position:absolute;
	right:-10px;
	top:50%;
	z-index:105;
	width:1px;
	height:12px;
	margin-top:-5px;
	background:#424242
}
.city-topBar ul.fr li.user-opts:after {
	right:0
}
.city-topBar ul.fr li.website:after {
	display:none
}
.right-floor {
	position:fixed;
	right:0;
	top:50%;
	z-index:100;
	width:50px;
	height:336px;
	margin-top:-168px;
	padding:0 10px;
	background:url(/memStatic2/img/right-floor.eb09726.png) 1px 0 no-repeat transparent
}
.right-floor .floor {
	height:42px;
	margin-bottom:1px;
	font-size:0
}
.right-floor .floor a {
	display:block;
	width:100%;
	height:100%;
	background:url(/memStatic2/img/right-floor.eb09726.png) 1px 0 no-repeat transparent;
	transition:background-color .2s ease-out
}
.right-floor .floor a:hover {
	background-color:rgba(255,43,43,.3)
}
.right-floor .floor.floor01 {
	height:41px;
	padding-top:50px
}
.right-floor .floor.floor01 a {
	background-position:-76px -51px
}
.right-floor .floor.floor02 a {
	background-position:-76px -93px
}
.right-floor .floor.floor03 a {
	background-position:-76px -135px
}
.right-floor .floor.floor04 a {
	background-position:-76px -178px
}
.right-floor .floor.floor05 {
	height:66px
}
.right-floor .floor.floor05 a {
	background-position:-76px -221px
}
.right-floor .floor.floor06 {
	height:39px;
	margin-bottom:0
}
.right-floor .floor.floor06 a {
	border-radius:0 0 50px 50px;
	background-position:-76px -288px
}
.wui-webchat {
	display:none
}
.city-header {
	position:fixed;
	left:0;
	top:30px;
	z-index:10;
	width:100%;
	height:84px;
	background:url() 0 0 repeat transparent
}
.city-header.city-header-static {
	position:static;
	background:#fff;
	box-shadow:0 2px 4px 0 rgba(0,0,0,.1)
}
.city-header.city-header-static .icon.icon-phone {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAAXNSR0IArs4c6QAAAoxJREFUOBGFlEtIVFEcxr8zhJn2AjdiUGFh+yDDCIwopDB6rKpFRVAzkxUiIUmLBiKIHrgIGpNqle7CEAqbqAjaGBWR0CJyEWVDLQp6YFrO6XfO3HubOw11hjPn///O933nfY3Kik1ql6wuAA+afh0j30w8D2xCDXpiMvpRJvGpCUFrZZTSRQQdIaYEplIBrJO6hHgBrJvEJxlkPOIRJKIkqT0xE9dR0Cmt1w1zWWsQLgJpgfMNszGb0uFIS/DHSFpb2hHEy3Vf20IcszFqCqN1GJ7ALBP2eSOb8Yb5EIy1Vk2xnMT06bFmqRWzo/ZgcSDjTfLqctNlKSOByO3YKPWSsrpuDJIKhRntRHNGs7XCkGwnOaL52qIv+gi/BoMh9mVHBW0M8geU1DP4vQnG2k1wx5zXd1jDnmnVZg9pbkxVIQlmOkjXVmfUhNEjz0toIODX6Jf2V9D+DRW1K91mL2Pj3ntGvW7TvvKxUY91C/5fMcozmfoEs5lmj6odn1tboDnntXRqSmd9/K8/ozo8Jt3S3rGMxojboGvExaVKSQ5jX9RHYDtUx7PJcuyrPV5ga/BwM7pH3RSS/ayquOXS14B4BdFeF/ur8tM/EXcpH9i0v0tv6cq5429mQTnVqtH06pMXO1FaGzSjW4RVHjPqRzwK92rIIXfPpUVzNO4fLVMdZnofuP4HIhIB+EbwIcLaUrwszqFr808E1zS1HWFXKYlLeRe8Gex5KV4WL3W5N+LtTBC1M3o3+9FnO7UwJGP2ku+Q29jT1OkQD9rXbgIujr5HLsFkMUg/hqtoB4BGuGNvyAv8JqnV4D3gzvghgx83WX0mjhs5wBV/GjP+o9ZK6r5DUzBfIOxG+NRxystvtMTCrTPWIHcAAAAASUVORK5CYII=)
}
.city-header.city-header-static .hd-logo .logo {
	background-image:url(/memStatic2/img/logo-active.1c3d4a3.png)
}
.city-header.city-header-static .hd-logo .title {
	color:#f60
}
.city-header.city-header-static .hd-logo .title:before {
	background:hsla(0,0%,60%,.19);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#33999999,endcolorstr=#33999999)
}
.city-header.city-header-static .hd-logo .title a,.city-header.city-header-static .hd-logo .title a:hover {
	color:#f60
}
.city-header.city-header-static .hd-menu ul li a {
	color:#333
}
.city-header.city-header-static .hd-menu ul li a:hover,.city-header.city-header-static .hd-online .text {
	color:#f60
}
.city-header.city-header-fixed {
	height:84px;
	background:#fff;
	box-shadow:0 2px 4px 0 rgba(0,0,0,.1)
}
.city-header.city-header-fixed .icon.icon-phone {
	background-image:url(/images/mobile.png)
}
.city-header.city-header-fixed .hd-logo .logo {
	background-image:url(/images/logoindex2.png)
}
.city-header.city-header-fixed .hd-logo .title {
	color:#f60
}
.city-header.city-header-fixed .hd-logo .title:before {
	background:hsla(0,0%,60%,.19);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#33999999,endcolorstr=#33999999)
}
.city-header.city-header-fixed .hd-logo .title a,.city-header.city-header-fixed .hd-logo .title a:hover {
	color:#f60
}
.city-header.city-header-fixed .hd-menu {
	height:84px;
	line-height:84px
}
.city-header.city-header-fixed .hd-menu ul li a {
	color:#333
}
.city-header.city-header-fixed .hd-menu ul li a:hover {
	color:#f60
}
.city-header.city-header-fixed .hd-online {
	height:84px;
	line-height:84px
}
.city-header.city-header-fixed .hd-online .text {
	color:#f60
}
.city-header .inner {
	position:relative;
	z-index:10
}
.city-header .icon {
	display:inline-block;
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:transparent
}
.city-header .icon.icon-phone {
	width:18px;
	height:19px;
	margin-right:5px;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAAXNSR0IArs4c6QAAAdtJREFUOBGFlMsrbVEcx8+mvJPH5NYtkchzQjG5dSZuigFSXuWRsQzkDzAw4pSSuldGCsM7MLoGTIgyUSbIxISjpIRDJNvne6yldfbh+NWn3/t3fnuvtU8oFBDf9/vhAiJKodugF35BVqA82aXIgwVwpQ+nB3bhHO5hBcqTJ5gIyWEIyimBdNuEXQ9/4QHGbDxBk1iCz6Q7oRCHoiaIwpTNpckgIB21wYCuDPghz/P2iYVhnN7OeF5DYBJawcorxh4MghccZH1yeodnkKltumALciEGkn+2OJWmTgd0AEN6pAHYYN0Yet00ars8Y3+p6PFJrkGHBukd7IBk9V2FctCjxv5OqbdBj6a7UaZqtN7XCUh0KvnfTaGmFB610TPEbyyrvmLPmuYf6Bljp1LFJB+1xSG020psbbUNVkZsTppgMfyBZuPrkzpUYg4WAsVlxG5B8gLDpsn9Ed3uMOgbjGiQbukNFAWGtRB7AiuLGKPWMfoOXQfZ8V6MdVhyB5kNfhPXYaSSjY8+qn6CTmniI2gMYjWgS/eVnCT0UNUIl6Cvu8BN4mfANLiPiuvr36HCrY3bBEvgP1zDPOhPrRaqoRSqYBmOQe+sMGmIG6AgDNrsCHR6V7AJjW6da78B96RxNiQHguYAAAAASUVORK5CYII=);
	vertical-align:-2px
}
.city-header .hd-logo {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	padding-top:13px
}
.city-header .hd-logo:after {
	display:block;
	content:" ";
	height:0;
	font-size:0;
	clear:both;
	visibility:hidden
}
.city-header .hd-logo .logo {
	display:block;
	float:left;
	width:140px;
	height:58px;
	background:url(/images/logoindex.png) 0 0 no-repeat transparent;
	font-size:0
}
.city-header .hd-logo .title {
	float:left;
	position:relative;
	z-index:5;
	height:58px;
	line-height:58px;
	margin-left:15px;
	padding-left:15px;
	font-size:20px;
	color:#fff
}
.city-header .hd-logo .title:before {
	position:absolute;
	left:0;
	top:0;
	z-index:5;
	content:" ";
	width:1px;
	height:58px;
	background:hsla(0,0%,100%,.3);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4CFFFFFF,endcolorstr=#4CFFFFFF)
}
.city-header .hd-logo .title a,.city-header .hd-logo .title a:hover {
	color:#fff
}
.city-header .hd-menu {
	width:840px;
	height:84px;
	line-height:84px;
	margin:0 auto;
	font-size:16px;
	font-weight:700;
	text-align:center;
	overflow:hidden
}
.city-header .hd-menu ul {
	display:inline-block;
	margin-left:-40px
}
.city-header .hd-menu ul li {
	float:left;
	margin-left:40px
}
.city-header .hd-menu ul li a {
	color:#fff
}
.city-header .hd-menu ul li.active a,.city-header .hd-menu ul li:hover a {
	color:#f60
}
.city-header .hd-online {
	position:absolute;
	top:0;
	right:20px;
	z-index:10;
	height:84px;
	line-height:84px
}
.city-header .hd-online .text {
	font-size:18px;
	font-weight:700;
	color:#fff
}
:root .city-header.city-header-fixed .hd-logo .title:before,:root .city-header .hd-logo .title:before {
	filter:none
}
.city-footer {
	width:100%;
	height:auto;
	padding-top:30px;
	background:#fff;
	font-size:12px;
	color:#333
}
.city-footer dd,.city-footer dl,.city-footer dt {
	margin:0
}
.city-footer .icon {
	display:block;
	width:32px;
	height:32px;
	background:url(/images/lianxi.png) 0 0 no-repeat transparent
}
.city-footer .icon.icon-weibo {
	background-position:0 0
}
.city-footer .icon.icon-weixin {
	background-position:-42px 0
}
.city-footer .icon.icon-ios {
	background-position:-84px 0
}
.city-footer .icon.icon-android {
	background-position:-126px 0
}
.city-footer .inner {
	position:relative;
	z-index:10
}
.city-footer .w210 {
	position:absolute;
	left:0;
	top:0;
	z-index:10;
	width:210px
}
.city-footer .w635 {
	position:relative;
	z-index:10;
	width:565px;
	height:120px;
	margin-left:210px;
	padding:0 35px
}
.city-footer .w635:after,.city-footer .w635:before {
	position:absolute;
	top:0;
	z-index:10;
	content:" ";
	width:1px;
	height:120px;
	background:#ebebeb
}
.city-footer .w635:before {
	left:0
}
.city-footer .w635:after {
	right:0
}
.city-footer .w355 {
	position:absolute;
	right:15px;
	top:0;
	z-index:10;
	width:310px
}
.city-footer .ft-logo {
	display:block;
	width:166px;
	height:66px;
	margin:0 auto 23px;
	background:url(/images/logofoot.png) 0 0 no-repeat transparent;
	font-size:0
}
.city-footer .ft-fans {
	width:152px;
	margin:0 auto
}
.city-footer .ft-fans ul {
	margin-left:-8px
}
.city-footer .ft-fans li {
	float:left;
	position:relative;
	z-index:10;
	margin-left:8px;
	cursor:pointer
}
.city-footer .ft-fans li .qrcode {
	display:none;
	position:absolute;
	bottom:40px;
	left:50%;
	z-index:10;
	width:80px;
	height:80px;
	margin-left:-40px;
	border:1px solid #dcdcdc;
	background:#fff;
	box-shadow:0 2px 4px 0 rgba(0,0,0,.1)
}
.city-footer .ft-fans li .qrcode img {
	max-width:100%
}
.city-footer .ft-fans li .qrcode:after {
	position:absolute;
	left:50%;
	bottom:-10px;
	z-index:10;
	content:" ";
	width:14px;
	height:11px;
	margin-left:-7px;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABiElEQVQ4jaWTvWrjQBRGj/wjIu+G/BQOadxIpZ8gz7CNukBewA+Sh3DhXk0gjWFrdWlUCoGQVaiZYmWMiOIoMJlJI4WJnN0N5IMLc5k55zIDY2mtNd/IaLPZMBqNnmezmWNZ1pcgrTVFUTxLKZ2B53kXVVXdCSH2X50qhNhXVXXned4FwLnrutMkSR7KsnzR/0lZli9Jkjy4rjsFzofAeLfbqclk8ns+n1/btv3Dtu1P71LXtdput39Wq9Wv9XpdA68ADvATOAmC4CrLssemaQ4mN02jsyx7DILgCjhpGQfABo46SRiGN3meP0kp32Eppc7z/CkMwxsDPmpZhsDYkJxGUXRbFEWtlNJKKV0URR1F0S1wasDjlmVgSBzgGDiL4/heCLEXQuzjOL4Hzto9x4AHAJYhsTuJ7/vTNE3jNE1j3/enBmwbsGW1AlPUyYbL5fISYLFYiPbFXwHVlqYH9yVdYUAfYEAPewIzui0TMuEDsL/uSzuh2R8c+lvf/7G6f+Bfkn4+yN4AWobr+IGtQFkAAAAASUVORK5CYII=) 0 0 no-repeat transparent
}
.city-footer .ft-fans li:hover .icon.icon-weibo {
	background-position:1px -41px
}
.city-footer .ft-fans li:hover .icon.icon-weixin {
	background-position:-41px -41px
}
.city-footer .ft-fans li:hover .icon.icon-ios {
	background-position:-83px -41px
}
.city-footer .ft-fans li:hover .icon.icon-android {
	background-position:-125px -41px
}
.city-footer .ft-fans li:hover .qrcode {
	display:block
}
.city-footer .ft-menu {
	height:22px;
	margin-left:-45px;
	margin-bottom:20px;
	font-size:16px;
	line-height:22px;
	font-weight:700;
	overflow:hidden
}
.city-footer .ft-menu li {
	float:left;
	margin-left:45px
}
.city-footer .ft-menu li a {
	color:#333
}
.city-footer .ft-menu li a:hover {
	color:#f60
}
.city-footer .ft-tabs .ft-tabs-hd {
	margin-left:-10px
}
.city-footer .ft-tabs .ft-tabs-hd li {
	float:left;
	margin-left:10px
}
.city-footer .ft-tabs .ft-tabs-hd li a {
	display:block;
	position:relative;
	z-index:10;
	height:24px;
	line-height:24px;
	padding:0 10px;
	border:1px solid #979797;
	border-radius:24px;
	color:#666
}
.city-footer .ft-tabs .ft-tabs-hd li.active a,.city-footer .ft-tabs .ft-tabs-hd li:hover a {
	border-color:#666;
	background:#666;
	color:#fff
}
.city-footer .ft-tabs .ft-tabs-hd li.active a:before,.city-footer .ft-tabs .ft-tabs-hd li:hover a:before {
	position:absolute;
	left:5px;
	top:1px;
	z-index:10;
	content:"\B7";
	color:#fff
}
.city-footer .ft-tabs .ft-tabs-bd {
	margin-left:-15px
}
.city-footer .ft-tabs .ft-tabs-bd:after {
	display:block;
	content:" ";
	height:0;
	font-size:0;
	clear:both;
	visibility:hidden
}
.city-footer .ft-tabs .ft-tabs-bd li {
	width:100%;
	max-height:60px;
	overflow:hidden
}
.city-footer .ft-tabs .ft-tabs-bd a {
	display:block;
	float:left;
	margin:8px 0 0 15px;
	line-height:1;
	color:#666
}
.city-footer .ft-tabs .ft-tabs-bd a:hover {
	color:#f60
}
.city-footer .ft-online {
	margin-bottom:30px
}
.city-footer .ft-online dt {
	margin-bottom:15px;
	font-weight:700;
	font-size:16px;
	line-height:1
}
.city-footer .ft-online dd strong {
	display:block;
	font-size:22px;
	line-height:28px;
	font-weight:700
}
.city-footer .ft-online dd small {
	font-size:12px;
	line-height:1
}
.city-footer .ft-safe {
	margin-left:-5px
}
.city-footer .ft-safe:after {
	display:block;
	content:" ";
	height:0;
	font-size:0;
	clear:both;
	visibility:hidden
}
.city-footer .ft-safe a {
	display:block;
	float:left;
	width:70px;
	height:25px;
	margin-left:5px;
	background:url(/images/kexin.png) 0 0 no-repeat transparent
}
.city-footer .ft-safe a.safe-img-0 {
	background-position:0 0
}
.city-footer .ft-safe a.safe-img-1 {
	background-position:-80px 0
}
.city-footer .ft-safe a.safe-img-2 {
	background-position:-160px 0
}
.city-footer .ft-safe a.safe-img-3 {
	background-position:-240px 0
}
.city-footer .copyright {
	width:100%;
	height:48px;
	line-height:48px;
	margin-top:20px;
	border-top:1px solid #ebebeb;
	text-align:center;
	color:#999
}
.city-footer .copyright a {
	color:#999
}
.city-footer .copyright a:hover {
	color:#f60
}