#pic{margin-top: 20px;}
#image{}
#image img{position: absolute;}
#specialty{display:none;float: left;width: 50%;height: 100%;}
#specialty img{display:none;}
#name,#website{float: left;width: 50%;height: 55px;line-height: 55px;text-align: left;}
#name{background-color: #7F1083;}
#website{background-color: #7dcef4;}
#name span,#website a{color: #fff;padding: 0px 0px 0px 30px;font-size: 20px;}
#logo,#info,#qrcode,#description{float: left;min-height: 125px;}
#logo{padding: 25px 0; text-align:center }
#info{background-color: #7fb323;color: #fff;text-align: left;font-size: 12px;min-height: 175px;}
#infotit{margin: 25px 25px 0 25px;font-size: 18px;}
#location,#businessHours,#phone{margin: 10px 25px 0 25px;}
#card{margin: 15px 25px 0 25px;}
#precard{background-color: #ef3e3e;padding: 5px 10px 5px 10px;margin: 0px 10px 0px 0px;}
#vip{background-color: #eab66b;padding: 5px 10px 5px 10px;}
#qrcode{width: 113px;background-color: #7d1616;background-image: url(images/check.png);background-position: center center;background-repeat: no-repeat;}
#weichat{display:none}
#weibo{display:none}
#description{font-size: 12px;text-align: left;color: #707070;padding: 25px 25px 25px 0;min-height:125px;}
#ldiq{background-color: #f4f4f4;margin-top: 20px;padding: 0;}
#qrcodeimage{min-height: 130px;}
#map{height: 45px;font-size: 12px;color: #fff;}
#qrcodeimage img{margin: 25px 0 0 0}
#like{height: 43px;background-image: url(images/line2.gif);line-height:43px;margin-top: 20px;position: relative;margin-bottom: 20px;}
#like div{background-color: #fff;position: absolute;padding: 0 20px 0 20px;font-size: 22px;color: #474747;}
#other{margin-bottom: 20px;padding:0}
#other img{display:none}
#other div{float:left;border: 1px solid #d8d8d8;}
#colorbar{background-image: url(images/colorbar1366.png);height:109px;margin: 25px 0 0 0}
.otheritem div{margin:0 8px}