.city-expand p{display:block;padding:0 10px;margin:0 0 15px!important;background-color:#FFF}.city-expand #content{box-shadow:1px 2px 6px 1px rgba(0,0,0,.25);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.city-expand table{width:100%}.city-expand .expandtext{display:block;overflow:hidden;background:url(/media/images/bg-expand.png) 0 55px repeat-x}.city-expand .expandtext p{background-color:transparent}.city-expand .expandtext p.title{font-size:19px;font-weight:400}.city-expand .expandtext>p:first-child{min-height:300px;margin:0!important;background-color:transparent}.city-expand .expandtext p:last-child{margin-bottom:40px!important}.city-expand .contract,.city-expand .expand{cursor:pointer;font-weight:700;padding:15px 0;text-align:center;color:#555}.city-expand .expand:hover,.contract:hover{color:#121212}.city-expand .hide{display:none}@media (max-width:1024px){.city-expand .expandtext p:last-child{margin-bottom:40px!important}}@media (max-width:960px){.city-expand .expandtext p:last-child{margin-bottom:30px!important}}@media (max-width:640px){.city-expand .expandtext p:last-child{margin-bottom:40px!important}}@media (max-width:480px){.city-expand .expandtext p:last-child{margin-bottom:60px!important}}@media (max-width:375px){.city-expand .expandtext p:last-child{margin-bottom:70px!important}}@media (max-width:320px){.city-expand .expandtext p:last-child{margin-bottom:85px!important}}