
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.clearfix {
	ZOOM: 1
}
.qyWrap {
	WIDTH: 680px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}

.fontYaHei {
	FONT-FAMILY: "Hiragino Sans GB", "Microsoft YaHei", , , sans-serif
}

.icon-snsinfo {
	COLOR: #959595
}
.icon-snsinfo:before {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(/project/place/images/icon-snsinfo.png) no-repeat; HEIGHT: 14px; VERTICAL-ALIGN: sub; CONTENT: ''; MARGIN-RIGHT: 5px
}
.view.icon-snsinfo:before {
	BACKGROUND-POSITION: 0px 0px
}
.like.icon-snsinfo:before {
	BACKGROUND-POSITION: -16px 0px
}
.liked.icon-snsinfo:before {
	BACKGROUND-POSITION: -16px -14px
}
.msg.icon-snsinfo:before {
	BACKGROUND-POSITION: -32px 0px
}
.plcContainer {
	MIN-WIDTH: 980px; PADDING-BOTTOM: 40px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.odd.plcContainer {
	BORDER-BOTTOM: #ececec 1px solid; BACKGROUND-COLOR: #f5f5f5; BORDER-TOP: #ececec 1px solid
}
.bigTitle {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.0588; COLOR: #636363; FONT-SIZE: 34px; FONT-WEIGHT: bold
}
.subTitle {
	LINE-HEIGHT: 18px; COLOR: #636363; FONT-SIZE: 16px
}
.bigBtnViewAll {
	BORDER-BOTTOM: #ececec 1px solid; MIN-WIDTH: 220px; TEXT-ALIGN: center; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 48px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; HEIGHT: 48px; COLOR: #959595; FONT-SIZE: 20px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 0px
}
.bigBtnViewAll:hover {
	COLOR: #636363; TEXT-DECORATION: none
}
.plaBorderGap {
	BACKGROUND-COLOR: #ececec; MARGIN: 30px 0px; WIDTH: 100%; HEIGHT: 1px; OVERFLOW: hidden
}
.plcFirstModule {
	BORDER-BOTTOM: #ececec 1px solid; MIN-WIDTH: 980px; PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.plcFirstModuleWrap {
	BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 980px
}
.plcFocusPhoto {
	POSITION: relative; WIDTH: 680px; FLOAT: left
}
.plcFocusPhotoList {
	POSITION: relative; WIDTH: 100%; HEIGHT: 400px; OVERFLOW: hidden
}
.plcFocusPhotoList LI {
	POSITION: relative
}
.plcFocusPhotoList IMG {
	DISPLAY: block
}
.plcFocusPhoto .prev {
	POSITION: absolute; WIDTH: 21px; BACKGROUND: url(/project/place/images/icon-sprites.png) no-repeat; HEIGHT: 34px; TOP: 180px; CURSOR: pointer; opacity: 0
}
.plcFocusPhoto .next {
	POSITION: absolute; WIDTH: 21px; BACKGROUND: url(/project/place/images/icon-sprites.png) no-repeat; HEIGHT: 34px; TOP: 180px; CURSOR: pointer; opacity: 0
}
.plcFocusPhoto:hover .prev {
	opacity: 1
}
.plcFocusPhoto:hover .next {
	opacity: 1
}
.plcFocusPhoto .prev {
	BACKGROUND-POSITION: 0px -30px; LEFT: 18px
}
.plcFocusPhoto .prev:hover {
	BACKGROUND-POSITION: -60px -30px
}
.plcFocusPhoto .next {
	BACKGROUND-POSITION: -30px -30px; RIGHT: 18px
}
.plcFocusPhoto .next:hover {
	BACKGROUND-POSITION: -90px -30px
}
.plcFocusPhoto .photoMore {
	POSITION: absolute; BOTTOM: 20px; LEFT: 20px
}
.plcFocusPhoto .photoMore A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #000; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 0px; border-radius: 5px
}
.plcFocusPhoto .photoMore A:hover {
	TEXT-DECORATION: none
}
.plcFocusPhoto .photoAdmin {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; BOTTOM: 20px; PADDING-RIGHT: 5px; FONT-SIZE: 14px; RIGHT: 20px; PADDING-TOP: 0px
}
.plcFocusMap {
	POSITION: relative; WIDTH: 680px; FLOAT: left; HEIGHT: 400px
}
.plcFocusMap .photoMore {
	POSITION: absolute; BOTTOM: 20px; LEFT: 20px
}
.plcFocusMap .photoMore A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #000; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 0px; border-radius: 5px
}
.plcFocusMap .photoMore A:hover {
	TEXT-DECORATION: none
}
.plcFocusOperate {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: medium none; WIDTH: 299px; FLOAT: right; HEIGHT: 398px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
.plcFootprint {
	POSITION: relative
}
.plcFootprintBtns {
	HEIGHT: 104px
}
.plcFootprintBtns LI {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 99px; FLOAT: left; HEIGHT: 103px
}
.plcFootprintBtns .icon {
	LINE-HEIGHT: 20px; DISPLAY: block; HEIGHT: 83px; FONT-SIZE: 16px; CURSOR: pointer; PADDING-TOP: 20px
}
.plcFootprintBtns .icon:before {
	MARGIN: 0px auto 10px; WIDTH: 40px; DISPLAY: block; BACKGROUND: url(/project/place/images/icon-spoor.png) no-repeat; HEIGHT: 40px; CONTENT: ''
}
.plcFootprintBtns .want .icon:before {
	BACKGROUND-POSITION: 0px 0px
}
.plcFootprintBtns .been .icon:before {
	BACKGROUND-POSITION: 0px -50px
}
.plcFootprintBtns .lived .icon:before {
	BACKGROUND-POSITION: 0px -100px
}
.plcFootprintBtns .hover.want .icon {
	COLOR: #147850
}
.plcFootprintBtns .hover.been .icon {
	COLOR: #147850
}
.plcFootprintBtns .hover.lived .icon {
	COLOR: #147850
}
.plcFootprintBtns .hover.want .icon:before {
	BACKGROUND-POSITION: -50px 0px
}
.plcFootprintBtns .hover.been .icon:before {
	BACKGROUND-POSITION: -50px -50px
}
.plcFootprintBtns .hover.lived .icon:before {
	BACKGROUND-POSITION: -50px -100px
}
.plcFootprintBtns .selected.want .icon:before {
	BACKGROUND-POSITION: -100px 0px
}
.plcFootprintBtns .selected.been .icon:before {
	BACKGROUND-POSITION: -100px 0px
}
.plcFootprintBtns .selected.lived .icon:before {
	BACKGROUND-POSITION: -100px 0px
}
.plcFootprintBtns .hover.selected.want .icon:before {
	BACKGROUND-POSITION: -100px -50px
}
.plcFootprintBtns .hover.selected.been .icon:before {
	BACKGROUND-POSITION: -100px -50px
}
.plcFootprintBtns .hover.selected.lived .icon:before {
	BACKGROUND-POSITION: -100px -50px
}
.plcFootprintBtns .hover.selected.want .icon {
	COLOR: #147850
}
.plcFootprintBtns .hover.selected.been .icon {
	COLOR: #147850
}
.plcFootprintBtns .hover.selected.lived .icon {
	COLOR: #147850
}
.plcFootprintBtns .selected.been:after {
	BORDER-BOTTOM: #ececec 4px solid; POSITION: absolute; BORDER-LEFT: transparent 4px solid; WIDTH: 0px; BOTTOM: 9px; HEIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: transparent 4px solid; CONTENT: ''; RIGHT: 5px; BORDER-RIGHT: #ececec 4px solid
}
.plcFootprintBeenHovLay {
	BORDER-BOTTOM: #d7d7d7 1px solid; POSITION: absolute; BORDER-LEFT: #d7d7d7 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 99px; BORDER-TOP: medium none; TOP: 0px; BORDER-RIGHT: #d7d7d7 1px solid; LEFT: 99px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.15)
}
.plcFootprintBeenHovLay .icon {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; DISPLAY: block; HEIGHT: 83px; COLOR: #147850; FONT-SIZE: 16px; CURSOR: pointer; PADDING-TOP: 20px
}
.plcFootprintBeenHovLay .icon:before {
	MARGIN: 0px auto 10px; WIDTH: 40px; DISPLAY: block; BACKGROUND: url(/project/place/images/icon-spoor.png) no-repeat -100px -50px; HEIGHT: 40px; CONTENT: ''
}
.plcFootprintBeenHovLay .list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.plcFootprintBeenHovLay .list LI {
	LINE-HEIGHT: 32px; BORDER-TOP: #ececec 1px solid
}
.plcFootprintBeenHovLay .list A {
	COLOR: #959595
}
.plcFootprintBeenHovLay .list A:hover {
	COLOR: #0073b6; TEXT-DECORATION: none
}
.plcShareExp {
	POSITION: relative; MARGIN: 0px 19px 0px 20px; BORDER-TOP: #f5f5f5 1px solid
}
.plcShareExp:hover .allShare {
	DISPLAY: block
}
.plcShareExpTitle {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 34px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #959595; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.plcShareExpNavigation {
	POSITION: absolute; COLOR: #959595; TOP: 15px; RIGHT: -9px
}
.plcShareExpNavigation SPAN {
	POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 18px; FLOAT: left; HEIGHT: 18px; CURSOR: pointer
}
.plcShareExpNavigation SPAN.prev:before {
	BORDER-BOTTOM: transparent 4px solid; POSITION: absolute; BORDER-LEFT: transparent 4px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 4px solid; CONTENT: ''; TOP: 5px; BORDER-RIGHT: #959595 4px solid; LEFT: 5px
}
.plcShareExpNavigation SPAN.next:before {
	BORDER-BOTTOM: transparent 4px solid; POSITION: absolute; BORDER-LEFT: #959595 4px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 4px solid; CONTENT: ''; TOP: 5px; RIGHT: 5px; BORDER-RIGHT: transparent 4px solid
}
.plcShareExpList {
	POSITION: relative; HEIGHT: 60px; OVERFLOW: hidden
}
.plcShareExpList LI {
	WIDTH: 100%
}
.plcShareExpList .text {
	LINE-HEIGHT: 20px; HEIGHT: 60px; COLOR: #636363; OVERFLOW: hidden
}
.plcShareExpList .text A {
	COLOR: #959595
}
.plcShareExpList .text A:hover {
	COLOR: #0073b6
}
.plcShareExpPages {
	POSITION: absolute; WIDTH: 8px; HEIGHT: 100%; TOP: 0px; RIGHT: 10px
}
.plcShareExpPage {
	WIDTH: 100%; DISPLAY: table-cell; HEIGHT: 146px; VERTICAL-ALIGN: middle
}
.plcShareExpPage SPAN {
	BACKGROUND-COLOR: #d7d7d7; MARGIN: 10px 0px; WIDTH: 8px; DISPLAY: block; HEIGHT: 8px; border-radius: 4px
}
.plcShareExpPage SPAN.current {
	BACKGROUND-COLOR: #636363
}
.plcShareExpBottom {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.plcShareExpBottom .allShare {
	DISPLAY: none; FLOAT: left
}
.plcShareExpBottom .share {
	FLOAT: right
}
.plcShareExpMulti {
	
}
.plcShareExpMulti .plcShareExpList {
	HEIGHT: 155px
}
.plcShareExpMulti .plcShareExpList LI {
	
}
.plcShareExpMulti .plcShareExpList .gapBor {
	BACKGROUND-COLOR: #f5f5f5; MARGIN: 17px 0px; WIDTH: 100%; HEIGHT: 1px; OVERFLOW: hidden
}
.plcShareExpMulti .plcShareExpBottom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 66px
}
.plcQYGuide {
	POSITION: relative; MARGIN: 0px 19px 0px 20px; BORDER-TOP: #f5f5f5 1px solid
}
.plcQYGuideTitle {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 34px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #959595; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.plcQYGuidePage {
	POSITION: absolute; COLOR: #959595; TOP: 15px; RIGHT: -6px
}
.plcQYGuidePage .page {
	FLOAT: left
}
.plcQYGuidePage .page A {
	COLOR: #959595
}
.plcQYGuidePage .prev {
	POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 18px; FLOAT: left; HEIGHT: 18px; CURSOR: pointer
}
.plcQYGuidePage .next {
	POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 18px; FLOAT: left; HEIGHT: 18px; CURSOR: pointer
}
.plcQYGuidePage .prev:before {
	BORDER-BOTTOM: transparent 4px solid; POSITION: absolute; BORDER-LEFT: transparent 4px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 4px solid; CONTENT: ''; TOP: 6px; BORDER-RIGHT: #959595 4px solid; LEFT: 2px
}
.plcQYGuidePage .next:before {
	BORDER-BOTTOM: transparent 4px solid; POSITION: absolute; BORDER-LEFT: #959595 4px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 4px solid; CONTENT: ''; TOP: 6px; RIGHT: 2px; BORDER-RIGHT: transparent 4px solid
}
.plcQYGuideContent {
	POSITION: relative; WIDTH: 100%; HEIGHT: 98px; OVERFLOW: hidden
}
.plcQYGuideContent LI {
	PADDING-LEFT: 88px; WIDTH: 172px; FLOAT: left; HEIGHT: 100%
}
.plcQYGuideContent .cover {
	FLOAT: left; MARGIN-LEFT: -88px
}
.plcQYGuideContent .cover IMG {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 3px
}
.plcQYGuideContent .title {
	LINE-HEIGHT: 1.125; FONT-SIZE: 16px
}
.plcQYGuideContent .title A {
	COLOR: #323232
}
.plcQYGuideContent .title A:hover {
	COLOR: #0073b6; TEXT-DECORATION: none
}
.plcQYGuideContent .info {
	MARGIN-TOP: 10px; COLOR: #636363
}
.plcQYGuideContent .download {
	MARGIN-TOP: 6px
}
.plcQYGuideContent .download A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.plcBriefs {
	MARGIN: 0px 19px 0px 20px; BORDER-TOP: #f5f5f5 1px solid
}
.plcBrief {
	LINE-HEIGHT: 20px; COLOR: #636363; MAX-HEIGHT: 240px; OVERFLOW: hidden; PADDING-TOP: 16px
}
.plcBrief-shareBtn {
	TEXT-ALIGN: right; MARGIN-TOP: 6px
}
.plcCityDpings {
	MARGIN: 0px 19px 0px 20px; BORDER-TOP: #f5f5f5 1px solid
}
.plcCityDpingList {
	
}
.plcCityDpingList LI {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.plcCityDpingList LI:first-child {
	BORDER-BOTTOM: #f5f5f5 1px solid
}
.plcCityDpingList .title {
	LINE-HEIGHT: 1.1428; COLOR: #636363; FONT-SIZE: 14px
}
.plcCityDpingList .title A {
	COLOR: #959595
}
.plcCityDpingList .title A:hover {
	COLOR: #0073b6
}
.plcCityDpingList .text {
	MARGIN-TOP: 11px; COLOR: #959595; MAX-HEIGHT: 60px; OVERFLOW: hidden
}
.plcCityDpingList .praises {
	TEXT-ALIGN: right
}
.plcCityDpingList .praise {
	COLOR: #0072bc; CURSOR: pointer
}
.plcCityDpingList .praise:before {
	WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(/project/place/images/icon-main.png) no-repeat 0px 0px; HEIGHT: 12px; CONTENT: ''; MARGIN-RIGHT: 5px
}
.plcCityDpingBottom .dpbtn {
	FLOAT: right
}
.plcCityAridity {
	MARGIN: 0px 19px 0px 20px; BORDER-TOP: #f5f5f5 1px solid
}
.plcCityAridity .text {
	LINE-HEIGHT: 20px; COLOR: #959595; PADDING-TOP: 16px
}
.plcCityAridity .list {
	LINE-HEIGHT: 30px; MARGIN-TOP: 10px
}
.plcCityAridity .list LI {
	
}
.plcHotPlaceTitle {
	MARGIN-BOTTOM: 20px
}
.plcHotPlaceTags {
	WIDTH: 100%; DISPLAY: table
}
.plcHotPlaceTags LI {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 58px; DISPLAY: table-cell; COLOR: #636363; FONT-SIZE: 20px; CURSOR: pointer
}
.plcHotPlaceTags LI.current {
	BORDER-BOTTOM-COLOR: #73af88; BORDER-BOTTOM-WIDTH: 2px; COLOR: #147850
}
.plcHotPlaceTags SPAN {
	WIDTH: 4em; DISPLAY: inline-block
}
.plcHotPlaceList {
	MARGIN-LEFT: -24px
}
.plcHotPlaceList LI {
	POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 30px 0px 0px 24px; WIDTH: 227px; FLOAT: left
}
.plcHotPlaceList A {
	DISPLAY: block
}
.plcHotPlaceList A:hover {
	TEXT-DECORATION: none
}
.plcHotPlaceList A:hover .title {
	COLOR: #0073b6
}
.plcHotPlaceList .top {
	POSITION: relative
}
.plcHotPlaceList .number {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #5cad77; WIDTH: 30px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 18px; TOP: 0px; LEFT: 0px
}
.plcHotPlaceList .photo {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 150px
}
.plcHotPlaceList .bottom {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #ececec 0px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 0px
}
.plcHotPlaceList .title {
	TEXT-ALIGN: center; LINE-HEIGHT: 44px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #323232; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.plcHotPlaceList .info {
	PADDING-BOTTOM: 16px; WIDTH: 100%; COLOR: #959595; OVERFLOW: hidden
}
.plcHotPlaceList .stars {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px
}
.plcHotPlaceList .stars SPAN {
	WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: url(/project/place/images/icon-sprites.png) no-repeat 0px 0px; HEIGHT: 12px; MARGIN-LEFT: 5px
}
.plcHotPlaceList .stars SPAN:first-child {
	MARGIN-LEFT: 0px
}
.plcHotPlaceList .stars .star {
	BACKGROUND-POSITION: 0px -180px
}
.plcHotPlaceList .stars .null {
	BACKGROUND-POSITION: -34px -180px
}
.plcHotPlaceList .stars .half {
	BACKGROUND-POSITION: -17px -180px
}
.plcHotPlaceList .grade {
	FLOAT: left; COLOR: #3f9f5f; MARGIN-LEFT: 5px
}
.plcHotPlaceList .dpings {
	FLOAT: right
}
.plcHotPlaceList .addPlan {
	POSITION: absolute; WIDTH: 22px; DISPLAY: none; BACKGROUND: url(/project/place/images/icon-sprites.png) no-repeat 0px 0px; HEIGHT: 22px; TOP: 10px; CURSOR: pointer; RIGHT: 10px
}
.plcHotPlaceList .addPlan:hover {
	BACKGROUND-POSITION: -30px 0px
}
.plcHotPlaceList LI:hover {
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.12)
}
.plcHotPlaceList LI:hover .addPlan {
	DISPLAY: block
}
.plcHotPlaceList LI.item2 {
	WIDTH: 478px
}
.plcHotPlaceList LI.item4 {
	WIDTH: 980px
}
.plcHotPlaceList LI.item4 .top {
	FLOAT: left
}
.plcHotPlaceList LI.item4 .photo {
	WIDTH: 348px; HEIGHT: 230px
}
.plcHotPlaceList LI.item4 .bottom {
	PADDING-BOTTOM: 75px; PADDING-LEFT: 210px; WIDTH: 211px; PADDING-RIGHT: 210px; FLOAT: left; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 75px
}
.plcHotPlaceAll {
	TEXT-ALIGN: center; PADDING-TOP: 30px
}
.plcMguideTitle {
	MARGIN-BOTTOM: 20px
}
.plcMguideContent {
	POSITION: relative
}
.plcMguidePage {
	POSITION: absolute; MARGIN-TOP: -20px; WIDTH: 40px; BACKGROUND: url(/project/place/images/icon-prevnext.png) no-repeat; HEIGHT: 40px; TOP: 50%; CURSOR: pointer
}
.prev.plcMguidePage {
	BACKGROUND-POSITION: 0px 0px; LEFT: -60px
}
.prev.plcMguidePage:hover {
	BACKGROUND-POSITION: 0px -50px
}
.next.plcMguidePage {
	BACKGROUND-POSITION: -50px 0px; RIGHT: -60px
}
.next.plcMguidePage:hover {
	BACKGROUND-POSITION: -50px -50px
}
.disabled.prev.plcMguidePage {
	BACKGROUND-POSITION: 0px -100px; CURSOR: default
}
.disabled.next.plcMguidePage {
	BACKGROUND-POSITION: -50px -100px; CURSOR: default
}
.plcMguideLists {
	POSITION: relative; WIDTH: 100%; HEIGHT: 400px; OVERFLOW: hidden
}
.plcMguideList {
	POSITION: absolute; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.plcMguideList LI {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 310px; FLOAT: left; HEIGHT: 399px; MARGIN-LEFT: 25px; OVERFLOW: hidden
}
.plcMguideList LI:first-child {
	MARGIN-LEFT: 0px
}
.plcMguideList A {
	DISPLAY: block
}
.plcMguideList A:hover {
	TEXT-DECORATION: none
}
.plcMguideList A:hover .content {
	TOP: 82px
}
.plcMguideList A:hover .photoMask {
	
}
.plcMguideList A:hover .title {
	COLOR: #0073b6
}
.plcMguideList .photo IMG {
	WIDTH: 100%; DISPLAY: block
}
.plcMguideList .photoMask {
	POSITION: absolute; HEIGHT: 200px; TOP: 0px; RIGHT: 0px; LEFT: 0px; -webkit-transition: background-color 0.5s; transition: background-color 0.5s
}
.plcMguideList .pois {
	POSITION: absolute; PADDING-LEFT: 27px; FONT: 28px/30px helvetica, arial, sans-serif; BACKGROUND: url(/project/place/images/icon-mguidepoi.png) no-repeat; HEIGHT: 30px; COLOR: #fff; TOP: 17px; LEFT: 17px; text-shadow: 0 0 2px rgba(0, 0, 0, 0.6)
}
.plcMguideList .content {
	POSITION: absolute; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 300px; TOP: 200px; RIGHT: 0px; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 0px; LEFT: 0px; -webkit-transition: top 0.5s; transition: top 0.5s
}
.plcMguideList .content:before {
	POSITION: absolute; DISPLAY: block; BORDER-TOP: #71b087 2px solid; CONTENT: ''; TOP: 0px; RIGHT: -1px; LEFT: -1px
}

.plcMguideList .face IMG {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; DISPLAY: block; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid; border-radius: 50%
}
.plcMguideList .userName {
	TEXT-ALIGN: center; COLOR: #959595; PADDING-TOP: 47px
}
.plcMguideList .title {
	TEXT-ALIGN: center; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #323232; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.plcMguideList .text {
	COLOR: #636363; PADDING-TOP: 10px
}
.plcMguideList .bottom {
	POSITION: absolute; BORDER-LEFT: #ececec 1px solid; BOTTOM: 0px; BACKGROUND: #fff; HEIGHT: 26px; RIGHT: 0px; BORDER-RIGHT: #ececec 1px solid; LEFT: 0px
}
.plcMguideList .bottom:before {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: absolute; WIDTH: 100%; BOTTOM: 3px; DISPLAY: block; HEIGHT: 3px; BORDER-TOP: #ececec 1px solid; CONTENT: ''; RIGHT: 0px; LEFT: 0px
}
.plcMguideList LI.item2 {
	WIDTH: 480px; MARGIN-LEFT: 20px
}
.plcMguideList LI.item2:first-child {
	MARGIN-LEFT: 0px
}
.plcMguideList LI.item3 {
	BORDER-BOTTOM: medium none; WIDTH: 100%; HEIGHT: 390px; MARGIN-LEFT: 0px
}
.plcMguideList LI.item3 .photo {
	WIDTH: 480px; FLOAT: left; BORDER-RIGHT: #71b087 2px solid
}
.plcMguideList LI.item3 .photo IMG {
	WIDTH: 100%; HEIGHT: 390px
}
.plcMguideList LI.item3 .photoMask {
	HEIGHT: 100%
}
.plcMguideList LI.item3 .content {
	POSITION: relative; BORDER-LEFT: medium none; WIDTH: 457px; FLOAT: right; HEIGHT: 390px; BORDER-TOP: #ececec 1px solid; TOP: 0px
}
.plcMguideList LI.item3 .content:before {
	CONTENT: none
}
.plcMguideList LI.item3 .face {
	POSITION: static; MARGIN: 0px auto; PADDING-TOP: 30px
}
.plcMguideList LI.item3 .face IMG {
	MARGIN: 0px auto
}
.plcMguideList LI.item3 .userName {
	PADDING-TOP: 5px
}
.plcMguideList LI.item3 .bottom {
	LEFT: 482px
}
.plcMguideAll {
	TEXT-ALIGN: center; PADDING-TOP: 30px
}
.plcZkouTitle {
	MARGIN-BOTTOM: 20px
}
.plcZkouSubTitle {
	BORDER-BOTTOM: #ececec 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 40px; PADDING-TOP: 0px
}
.plcZkouSubTitle .title {
	LINE-HEIGHT: 40px; FLOAT: left; COLOR: #636363; FONT-SIZE: 20px
}
.plcZkouSubTitle .more {
	LINE-HEIGHT: 40px; FLOAT: right
}
.plcZkouSubTitle .more A {
	COLOR: #959595
}
.plcZkouSubTitle .more A:hover {
	COLOR: #0073b6; TEXT-DECORATION: none
}
.plcZkouModules {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
.plcHotelTags {
	WIDTH: 100%; OVERFLOW: hidden
}
.double.plcHotelTags LI {
	WIDTH: 50%
}
.plcHotelTags LI {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 58px; WIDTH: 33.33%; FLOAT: left; COLOR: #636363; FONT-SIZE: 20px; CURSOR: pointer
}
.plcHotelTags LI.current {
	BORDER-BOTTOM-COLOR: #73af88; BORDER-BOTTOM-WIDTH: 2px; COLOR: #147850
}
.plcHotelTags LI SPAN {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.plcHotelContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.plcHotel {
	POSITION: relative
}
.hotel-barcode-box {
	Z-INDEX: 301; POSITION: absolute; WIDTH: 120px; MARGIN-LEFT: 520px; TOP: 5px; LEFT: 50%; opacity: 0
}
.fixed.hotel-barcode-box {
	POSITION: fixed; TOP: 0px
}
.hotel-barcode-box .db {
	DISPLAY: block
}
.hotel-barcode-box .mt20 {
	MARGIN-TOP: 20px
}
.plcHotelContent .scrollBox {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: relative; BORDER-LEFT: #ececec 1px solid; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
.plcHotelContent .loading.scrollBox:before {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(opacity=60); WIDTH: 100%; BACKGROUND: url(static.qyer.commodelsbasicimagesloading-32.gif) #fff no-repeat center center; HEIGHT: 100%; CONTENT: ''; TOP: 0px; LEFT: 0px; opacity: .6
}
.plcHotelContent .scrollBox .change {
	POSITION: absolute; WIDTH: 24px; BACKGROUND: url(mguide.qyerstatic.comprojectplaceimageschange.png) no-repeat 0px 0px; HEIGHT: 80px; TOP: -1px; RIGHT: -24px
}
.plcHotelContent .scrollBox .change:hover {
	BACKGROUND-POSITION: -24px 0px
}
.plcHotelContent .scrollBox UL {
	PADDING-LEFT: 9px
}
.plcHotelContent .scrollBox LI {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 200px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 20px
}
.plcHotelContent .scrollBox .pic {
	POSITION: relative
}
.plcHotelContent .scrollBox .pic IMG {
	DISPLAY: block
}
.plcHotelContent .scrollBox .pic .tag {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 57px; BOTTOM: 10px; DISPLAY: inline-block; FONT: 12px/20px "Hiragino Sans GB", "Microsoft YaHei", , , sans-serif; BACKGROUND: url(mguide.qyerstatic.comprojectplaceimageshotel-sprites.png) no-repeat 0px -60px; HEIGHT: 20px; COLOR: #fff; RIGHT: 10px; border-radius: 10px
}
.plcHotelContent .scrollBox .pic .red.tag {
	BACKGROUND-POSITION: 0px -60px
}
.plcHotelContent .scrollBox .pic .blue.tag {
	WIDTH: 69px; BACKGROUND-POSITION: 0px -80px
}
.plcHotelContent .scrollBox .pic .orange.tag {
	BACKGROUND-POSITION: 0px -100px
}
.plcHotelContent .scrollBox .pic .green.tag {
	WIDTH: 82px; BACKGROUND-POSITION: 0px -120px
}
.plcHotelContent .scrollBox .title {
	LINE-HEIGHT: 1.125; MARGIN: 15px 0px 5px; HEIGHT: 36px; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.plcHotelContent .scrollBox .title A {
	COLOR: #323232
}
.plcHotelContent .scrollBox .title A:hover {
	COLOR: #0073b6; TEXT-DECORATION: none
}
.plcHotelContent .scrollBox .infos {
	WIDTH: 100%; COLOR: #959595
}
.plcHotelContent .scrollBox .infos .review {
	HEIGHT: 26px
}
.plcHotelContent .scrollBox .infos .review .grade {
	MARGIN-TOP: 5px; FLOAT: left; FONT-SIZE: 0px
}
.plcHotelContent .scrollBox .infos .review .grade .star {
	OVERFLOW-Y: hidden; WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(mguide.qyerstatic.comprojectplaceimageshotel-sprites.png) no-repeat; HEIGHT: 14px; MARGIN-RIGHT: 4px
}
.plcHotelContent .scrollBox .infos .score {
	FLOAT: left; FONT-SIZE: 14px
}
.plcHotelContent .scrollBox .infos .wrap {
	PADDING-TOP: 3px
}
.plcHotelContent .scrollBox .infos .facility {
	MARGIN-TOP: 5px; FLOAT: right
}
.plcHotelContent .scrollBox .infos .facility .icon {
	POSITION: relative; WIDTH: 13px; BACKGROUND: url(mguide.qyerstatic.comprojectplaceimageshotel-sprites.png) no-repeat; FLOAT: left; HEIGHT: 13px; MARGIN-LEFT: 12px; VERTICAL-ALIGN: middle
}
.plcHotelContent .scrollBox .infos .facility .wifi {
	WIDTH: 17px; BACKGROUND-POSITION: 0px -20px
}
.plcHotelContent .scrollBox .infos .facility .pick {
	BACKGROUND-POSITION: -32px -20px
}
.plcHotelContent .scrollBox .infos .facility .stop {
	BACKGROUND-POSITION: -58px -20px
}
.plcHotelContent .scrollBox .infos .facility .storage {
	WIDTH: 14px; BACKGROUND-POSITION: -86px -20px
}
.plcHotelContent .scrollBox .infos .facility .have.wifi {
	WIDTH: 17px; BACKGROUND-POSITION: 0px -40px
}
.plcHotelContent .scrollBox .infos .facility .have.pick {
	BACKGROUND-POSITION: -32px -40px
}
.plcHotelContent .scrollBox .infos .facility .have.stop {
	BACKGROUND-POSITION: -58px -40px
}
.plcHotelContent .scrollBox .infos .facility .have.storage {
	WIDTH: 14px; BACKGROUND-POSITION: -86px -40px
}
.plcHotelContent .scrollBox .infos .facility .mask {
	BORDER-BOTTOM: #d7d7d7 1px solid; POSITION: absolute; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: none; WHITE-SPACE: nowrap; BACKGROUND: #f5f5f5; COLOR: #959595; BORDER-TOP: #d7d7d7 1px solid; TOP: -33px; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 3px; LEFT: -24px; border-radius: 3px
}
.plcHotelContent .scrollBox .infos .facility .icon:hover .mask {
	DISPLAY: block
}
.plcHotelContent .scrollBox .infos .facility .pick .mask {
	LEFT: -28px
}
.plcHotelContent .scrollBox .infos .facility .stop .mask {
	LEFT: -21px
}
.plcHotelContent .scrollBox .infos .facility .storage .mask {
	LEFT: -27px
}
.plcHotelContent .scrollBox .infos .facility .mask .arrow0 {
	POSITION: absolute; BOTTOM: -6px; DISPLAY: inline-block; HEIGHT: 6px; LEFT: 40%
}
.plcHotelContent .scrollBox .infos .facility .mask .arrow0 SPAN {
	POSITION: absolute; WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 0px; OVERFLOW: hidden; TOP: 0px
}
.plcHotelContent .scrollBox .infos .facility .mask .arrow1 {
	Z-INDEX: 1; BORDER-LEFT: transparent 6px solid; BORDER-TOP: #f5f5f5 6px solid; BORDER-RIGHT: transparent 6px solid; LEFT: 1px
}
.plcHotelContent .scrollBox .infos .facility .mask .arrow2 {
	Z-INDEX: 0; BORDER-LEFT: transparent 7px solid; BORDER-TOP: #d7d7d7 7px solid; BORDER-RIGHT: transparent 7px solid; LEFT: 0px
}
.plcHotelContent .scrollBox .infos .text {
	MARGIN-TOP: 5px; HEIGHT: 36px; COLOR: #959595; OVERFLOW: hidden
}
.plcHotelContent .scrollBox .price {
	LINE-HEIGHT: 20px; FLOAT: right; COLOR: #f26622; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.plcHotelContent .scrollBox .price EM {
	COLOR: #f26622; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.plcHotelContent .pages {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
.plcHotelContent .pages SPAN {
	BACKGROUND-COLOR: #d7d7d7; MARGIN: 0px 5px; WIDTH: 8px; DISPLAY: inline-block; HEIGHT: 8px; border-radius: 50%
}
.plcHotelContent .pages SPAN.current {
	BACKGROUND-COLOR: #636363
}
.plcHotelContent .scrollBoxV4_0 {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: relative; BORDER-LEFT: #ececec 1px solid; HEIGHT: 330px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
.plcHotelContent .scrollBoxV5_0 {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: relative; BORDER-LEFT: #ececec 1px solid; HEIGHT: 330px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
.plcHotelContent .scrollBoxV4_0 .largeBox {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; WIDTH: 433px; PADDING-RIGHT: 25px; FLOAT: left; HEIGHT: 280px; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 20px
}
.plcHotelContent .scrollBoxV5_0 .largeBox {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; WIDTH: 433px; PADDING-RIGHT: 25px; FLOAT: left; HEIGHT: 280px; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 20px
}
.plcHotelContent .scrollBoxV4_0 .smallBox {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 280px; PADDING-TOP: 20px
}
.plcHotelContent .scrollBoxV5_0 .smallBox {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 280px; PADDING-TOP: 20px
}
.plcHotelContent .loading.scrollBoxV4_0:before {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(opacity=60); WIDTH: 100%; BACKGROUND: url(static.qyer.commodelsbasicimagesloading-32.gif) #fff no-repeat center center; HEIGHT: 100%; CONTENT: ''; TOP: 0px; LEFT: 0px; opacity: .6
}
.plcHotelContent .loading.scrollBoxV5_0:before {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(opacity=60); WIDTH: 100%; BACKGROUND: url(static.qyer.commodelsbasicimagesloading-32.gif) #fff no-repeat center center; HEIGHT: 100%; CONTENT: ''; TOP: 0px; LEFT: 0px; opacity: .6
}
.plcHotelContent .fullContentV4 .hotelInfo {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; HEIGHT: 118px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid
}
.plcHotelContent .fullContentV4 .picture {
	POSITION: relative; WIDTH: 160px; DISPLAY: table-cell; FLOAT: left; HEIGHT: 120px; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.plcHotelContent .fullContentV4 .picture IMG {
	WIDTH: 100%
}
.plcHotelContent .fullContentV4 .detail {
	MARGIN-LEFT: 180px
}
.plcHotelContent .fullContentV4 .tagGreen {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; BOTTOM: 10px; PADDING-RIGHT: 10px; HEIGHT: 20px; COLOR: #fff; RIGHT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px; border-radius: 20px; text-shadow: #9c9a9a 0px 0px 5px
}
.plcHotelContent .fullContentV4 .tagDarkGreen {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; BOTTOM: 10px; PADDING-RIGHT: 10px; HEIGHT: 20px; COLOR: #fff; RIGHT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px; border-radius: 20px; text-shadow: #9c9a9a 0px 0px 5px
}
.plcHotelContent .fullContentV4 .tagYellow {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; BOTTOM: 10px; PADDING-RIGHT: 10px; HEIGHT: 20px; COLOR: #fff; RIGHT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px; border-radius: 20px; text-shadow: #9c9a9a 0px 0px 5px
}
.plcHotelContent .fullContentV4 .tagGreen {
	
}
.plcHotelContent .fullContentV4 .tagDarkGreen {
	
}
.plcHotelContent .fullContentV4 .tagYellow {
	
}
.plcHotelContent .fullContentV4 .tag {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 57px; BOTTOM: 10px; DISPLAY: inline-block; FONT: 12px/20px "Hiragino Sans GB", "Microsoft YaHei", , , sans-serif; BACKGROUND: url(mguide.qyerstatic.comprojectplaceimageshotel-sprites.png) no-repeat 0px -60px; HEIGHT: 20px; COLOR: #fff; RIGHT: 10px; border-radius: 10px
}
.plcHotelContent .fullContentV4 .red.tag {
	BACKGROUND-POSITION: 0px -60px
}
.plcHotelContent .fullContentV4 .blue.tag {
	WIDTH: 69px; BACKGROUND-POSITION: 0px -80px
}
.plcHotelContent .fullContentV4 .orange.tag {
	BACKGROUND-POSITION: 0px -100px
}
.plcHotelContent .fullContentV4 .green.tag {
	WIDTH: 82px; BACKGROUND-POSITION: 0px -120px
}
.plcHotelContent .fullContentV4 .title {
	LINE-HEIGHT: 20px; MARGIN: 8px 0px 0px; HEIGHT: 40px; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.plcHotelContent .fullContentV4 .title A {
	COLOR: #323232
}
.plcHotelContent .fullContentV4 .title A:hover {
	COLOR: #0073b6
}
.plcHotelContent .fullContentV4 .box1 {
	MARGIN: 16px 0px 0px; HEIGHT: 13px
}
.plcHotelContent .fullContentV4 .starLevel {
	WIDTH: 90px; DISPLAY: inline-block; HEIGHT: 13px
}
.plcHotelContent .fullContentV4 .singleStar {
	WIDTH: 13px; BACKGROUND: url(mguide.qyerstatic.comprojectplaceimageshotel-sprites.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 13px; MARGIN-RIGHT: 5px
}
.plcHotelContent .fullContentV4 .facility {
	TEXT-ALIGN: right; WIDTH: 124px; DISPLAY: inline-block; FLOAT: right; MARGIN-RIGHT: -15px
}
.plcHotelContent .fullContentV4 .facility .service {
	BACKGROUND-IMAGE: url(mguide.qyerstatic.comprojectplaceimageshotel-sprites.png); POSITION: relative; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; CURSOR: pointer; MARGIN-RIGHT: 15px
}
.plcHotelContent .fullContentV4 .facility .wifi {
	WIDTH: 15px; BACKGROUND-POSITION: -1px -40px; HEIGHT: 12px
}
.plcHotelContent .fullContentV4 .facility .bus {
	WIDTH: 11px; BACKGROUND-POSITION: -32px -40px; HEIGHT: 13px
}
.plcHotelContent .fullContentV4 .facility .park {
	WIDTH: 13px; BACKGROUND-POSITION: -58px -40px; HEIGHT: 13px
}
.plcHotelContent .fullContentV4 .facility .package {
	WIDTH: 14px; BACKGROUND-POSITION: -86px -41px; HEIGHT: 12px
}
.plcHotelContent .fullContentV4 .service I {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; FONT-STYLE: normal; PADDING-LEFT: 16px; WIDTH: 100px; PADDING-RIGHT: 16px; DISPLAY: none; WHITE-SPACE: nowrap; HEIGHT: 22px; COLOR: #959595; FONT-SIZE: 14px; TOP: -33px; PADDING-TOP: 0px; LEFT: -60px; border-radius: 3px
}
.plcHotelContent .fullContentV4 .service .text {
	Z-INDEX: 3; BORDER-BOTTOM: #d7d7d7 1px solid; POSITION: relative; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px auto; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; WHITE-SPACE: nowrap; HEIGHT: 22px; COLOR: #959595; FONT-SIZE: 12px; BORDER-TOP: #d7d7d7 1px solid; TOP: 0px; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 0px; border-radius: 3px
}
.plcHotelContent .fullContentV4 .service .square1 {
	Z-INDEX: 2; POSITION: absolute; MARGIN-BOTTOM: -20px; COLOR: #f5f5f5; MARGIN-LEFT: -5px; FONT-SIZE: 12px; TOP: 11px; LEFT: 50%
}
.plcHotelContent .fullContentV4 .service .square2 {
	Z-INDEX: 1; POSITION: absolute; COLOR: #d7d7d7; MARGIN-LEFT: -5px; FONT-SIZE: 12px; TOP: 12px; LEFT: 50%
}
.plcHotelContent .fullContentV4 .facility .bus .text {
	MARGIN-LEFT: -2px
}
.plcHotelContent .fullContentV4 .service:hover I {
	DISPLAY: block
}
.plcHotelContent .fullContentV4 .box2 {
	LINE-HEIGHT: 20px; MARGIN-TOP: 15px; HEIGHT: 20px; OVERFLOW: hidden
}
.plcHotelContent .fullContentV4 .score {
	FLOAT: left; COLOR: #959595; FONT-SIZE: 14px; FONT-WEIGHT: 200
}
.plcHotelContent .fullContentV4 .price {
	FONT-FAMILY: "Hiragino Sans GB", "Microsoft YaHei", , , sans-serif; FLOAT: right; COLOR: #f26622; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.plcHotelContent .fullContentV4 .author {
	MARGIN-TOP: 20px; HEIGHT: 50px; OVERFLOW: hidden
}
.plcHotelContent .fullContentV4 .avatar {
	WIDTH: 48px; FLOAT: left; HEIGHT: 48px; OVERFLOW: hidden
}
.plcHotelContent .fullContentV4 .avatar IMG {
	WIDTH: 48px; HEIGHT: 48px; border-radius: 50%
}
.plcHotelContent .fullContentV4 .contentTitle {
	MARGIN-LEFT: 59px; PADDING-TOP: 2px
}
.plcHotelContent .fullContentV4 .contentTitle H4 {
	LINE-HEIGHT: 20px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 6px; HEIGHT: 20px; FONT-SIZE: 16px; OVERFLOW: hidden
}
.plcHotelContent .fullContentV4 .contentTitle H4 A {
	COLOR: #323232
}
.plcHotelContent .fullContentV4 .contentTitle H4 A:hover {
	COLOR: #0073b6
}
.plcHotelContent .fullContentV4 .contentTitle .name {
	COLOR: #959595; FONT-SIZE: 12px
}
.plcHotelContent .fullContentV4 .contentTitle .name:hover {
	COLOR: #0073b6
}
.plcHotelContent .fullContentV4 .content {
	LINE-HEIGHT: 20px; MARGIN-TOP: 15px; COLOR: #959595
}
.plcHotelContent .fullContentV4 .content IMG {
	LINE-HEIGHT: 20px; MARGIN: 0px 4px; COLOR: #959595
}
.plcHotelContent .fullContentV4 .content .tip {
	BORDER-BOTTOM: #636363 1px dashed; COLOR: #636363
}
.plcHotelContent .fullContentV4 .content .more {
	PADDING-LEFT: 3px; COLOR: #636363
}
.plcHotelContent .fullContentV4 .content .more:hover {
	COLOR: #0073b6
}
.plcHotelContent .smallBox .fullContentV4 .hotelInfo {
	WIDTH: 200px; HEIGHT: 133px
}
.plcHotelContent .smallBox .fullContentV4 .picture {
	WIDTH: 200px; HEIGHT: 133px
}
.plcHotelContent .smallBox .fullContentV4 .picture IMG {
	WIDTH: 200px; HEIGHT: 133px
}
.plcHotelContent .smallBox .fullContentV4 .content {
	LINE-HEIGHT: 20px; HEIGHT: 40px; OVERFLOW: hidden
}
.plcHotelContent .smallBox .fullContentV4 .title {
	MARGIN-TOP: 16px
}
.plcHotelContent .smallBox .fullContentV4 .box1 {
	MARGIN-TOP: 9px
}
.plcHotelContent .smallBox .fullContentV4 .box2 {
	MARGIN-TOP: 9px
}
.plcHotelContent .smallBox .fullContentV4 .content {
	MARGIN-TOP: 8px
}
.plcHotelContent .change {
	POSITION: absolute; WIDTH: 24px; BACKGROUND: url(mguide.qyerstatic.comprojectplaceimageschange.png) no-repeat 0px 0px; HEIGHT: 80px; TOP: -1px; RIGHT: -24px
}
.plcHotelContent .change:hover {
	BACKGROUND-POSITION: -24px 0px
}
.plcHotelContent .scrollBoxV5_0 .largeBox .author {
	MARGIN-TOP: 0px
}
.plcHotelContent .scrollBoxV5_0 .largeBox .hotelInfo {
	MARGIN-TOP: 15px
}
.plcLocAndZkou {
	MARGIN-TOP: 30px; WIDTH: 100%; OVERFLOW: hidden
}
.plcLocHouse {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 478px; FLOAT: left; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
.plcLocHouModules {
	MARGIN-RIGHT: 20px
}
.plcLocHouContent {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.plcLocHouContent UL {
	WIDTH: 100%; OVERFLOW: hidden
}
.plcLocHouContent LI {
	WIDTH: 200px; FLOAT: left
}
.plcLocHouContent .plcLocHouConLeft {
	PADDING-RIGHT: 19px; MARGIN-RIGHT: 18px; BORDER-RIGHT: #ececec 1px solid
}
.plcLocHouContent LI IMG {
	DISPLAY: block
}
.plcLocHouContent .locHouConImg {
	POSITION: relative
}
.plcLocHouContent .locHouConImg .locHouConImg-text {
	POSITION: absolute; LINE-HEIGHT: 25px; BOTTOM: 0px; COLOR: #fff; RIGHT: 25%; text-shadow: 0 0 5px #000
}
.plcLocHouContent .locHouConImg .locHouConImg-head {
	POSITION: absolute; BOTTOM: -10px; RIGHT: 5%
}
.plcLocHouContent .locHouConImg P IMG {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid; border-radius: 100px
}
.plcLocHouContent .locHouConIntro {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.plcLocHouContent .locHouConIntro A {
	COLOR: #323232
}
.plcLocHouContent .locHouConIntro A:hover {
	COLOR: #0073b6; TEXT-DECORATION: none
}
.locHouConInfo {
	WIDTH: 100%; COLOR: #959595; OVERFLOW: hidden
}
.locHouConInfo .infoRemark {
	LINE-HEIGHT: 1.5em; FLOAT: left; PADDING-TOP: 15px
}
.locHouConInfo .infoPri {
	LINE-HEIGHT: 1em; FLOAT: right; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.locHouConInfo .infoPri EM {
	COLOR: #f26622; FONT-SIZE: 24px
}
.plcLocHouContent .plcLocHouConRight IMG:hover {
	box-shadow: 0px 0px 3px #ececec; -webkit-box-shadow: 0px 0px 3px #ececec; -moz-box-shadow: 0px 0px 3px #ececec
}
.plcLocHouContent .plcLocHouConRight IMG {
	
}
.plcZkgModules {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
.plcZkgSubTitle {
	BORDER-BOTTOM: #ececec 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 40px; PADDING-TOP: 0px
}
.plcZkgSubTitle .title {
	LINE-HEIGHT: 40px; FLOAT: left; COLOR: #636363; FONT-SIZE: 20px
}
.plcZkgSubTitle .more {
	LINE-HEIGHT: 40px; FLOAT: right
}
.plcZkgSubTitle .more A {
	COLOR: #959595
}
.plcZkgSubTitle .more A:hover {
	COLOR: #0073b6; TEXT-DECORATION: none
}
.plcZkglmModules {
	WIDTH: 478px; FLOAT: right
}
.plcZkLmContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.plcZkLmContent UL {
	OVERFLOW: hidden
}
.plcZkLmContent LI {
	POSITION: relative; MARGIN: 20px 0px; WIDTH: 100%
}
.plcLmContentDownBo {
	BORDER-BOTTOM: #ececec 1px solid
}
.plcLmContentInfo {
	PADDING-BOTTOM: 14px; MARGIN: 0px 20px
}
.plcZkLmContent .plcLmContentEnd {
	MARGIN-BOTTOM: 0px
}
.plcZkLmContent .title {
	LINE-HEIGHT: 18px; WIDTH: 449px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.plcZkLmContent .title A {
	COLOR: #323232
}
.plcZkLmContent .title A:hover {
	COLOR: #0073b6; TEXT-DECORATION: none
}
.plcZkLmContent .peopleSum {
	MARGIN-TOP: 18px; PADDING-LEFT: 0px; COLOR: #959595
}
.plcZkLmContent .price {
	POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ff6873; PADDING-LEFT: 10px; BOTTOM: 10px; PADDING-RIGHT: 20px; RIGHT: 0px; PADDING-TOP: 0px
}
.plcZkLmContent .price:before {
	POSITION: absolute; WIDTH: 3px; BOTTOM: 0px; BACKGROUND: url(/project/place/images/icon-main.png) no-repeat 0px -20px; CONTENT: ''; TOP: 0px; LEFT: -3px
}
.plcZkLmContent .price SPAN {
	LINE-HEIGHT: 1.25; COLOR: #fff; FONT-SIZE: 14px
}
.plcZkLmContent .price EM {
	FONT-SIZE: 24px; VERTICAL-ALIGN: -1px
}
.plclmModules {
	MARGIN-TOP: 30px
}
.plcLmContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.plcLmContent UL {
	WIDTH: 100%; OVERFLOW: hidden
}
.plcLmContent LI {
	POSITION: relative; WIDTH: 50%; FLOAT: left
}
.plcLmContent LI:before {
	POSITION: absolute; BACKGROUND-COLOR: #ececec; WIDTH: 1px; BOTTOM: 0px; CONTENT: ''; TOP: 0px; LEFT: 0px
}
.plcLmContent LI:first-child:before {
	CONTENT: none
}
.plcLmContent .title {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 449px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 20px; WHITE-SPACE: nowrap; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.plcLmContent .title A {
	COLOR: #323232
}
.plcLmContent .title A:hover {
	COLOR: #0073b6; TEXT-DECORATION: none
}
.plcLmContent .peopleSum {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; COLOR: #959595
}
.plcLmContent .price {
	POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ff6873; PADDING-LEFT: 10px; BOTTOM: 0px; PADDING-RIGHT: 20px; RIGHT: 0px; PADDING-TOP: 0px
}
.plcLmContent .price:before {
	POSITION: absolute; WIDTH: 3px; BOTTOM: 0px; BACKGROUND: url(/project/place/images/icon-main.png) no-repeat 0px -20px; CONTENT: ''; TOP: 0px; LEFT: -3px
}
.plcLmContent .price SPAN {
	LINE-HEIGHT: 1.25; COLOR: #fff; FONT-SIZE: 14px
}
.plcLmContent .price EM {
	FONT-SIZE: 24px; VERTICAL-ALIGN: -1px
}
.plcRouteTitle {
	MARGIN-BOTTOM: 20px
}
.plcRouteTags {
	WIDTH: 100%; OVERFLOW: hidden
}
.plcRouteTags LI {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 58px; WIDTH: 25%; FLOAT: left; COLOR: #636363; FONT-SIZE: 20px; CURSOR: pointer
}
.plcRouteTags LI.current {
	BORDER-BOTTOM-COLOR: #73af88; BORDER-BOTTOM-WIDTH: 2px; COLOR: #147850
}
.plcRouteTags LI SPAN {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.plcRouteContent {
	BACKGROUND-COLOR: #fff; MARGIN-TOP: 30px
}
.plcRouteContent .left {
	POSITION: relative; WIDTH: 308px; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden
}
.plcRouteContent .right {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: relative; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 630px; PADDING-RIGHT: 20px; FLOAT: right; HEIGHT: 238px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 0px
}
.plcRouteContent .photo {
	
}
.plcRouteContent .sum {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 70px; BACKGROUND-COLOR: #5cad77; WIDTH: 70px; HEIGHT: 70px; COLOR: #fff; TOP: 20px; RIGHT: 20px; border-radius: 50%; -webkit-transition: opacity 0.5s; transition: opacity 0.5s
}
.plcRouteContent .sum EM {
	FONT-SIZE: 40px
}
.plcRouteContent .sum SPAN {
	POSITION: relative; TOP: -20px; LEFT: 2px
}
.plcRouteContent .zoom {
	POSITION: absolute; WIDTH: 30px; BOTTOM: 5px; BACKGROUND: url(/project/place/images/icon-sprites.png) no-repeat 0px -80px; HEIGHT: 30px; RIGHT: 5px; -webkit-transition: opacity 0.5s; transition: opacity 0.5s; opacity: 0
}
.plcRouteContent .titles {
	LINE-HEIGHT: 26px; HEIGHT: 26px; PADDING-TOP: 15px
}
.plcRouteContent .titles:before {
	BORDER-BOTTOM: transparent 9px solid; POSITION: absolute; BORDER-LEFT: transparent 9px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 9px solid; CONTENT: ''; TOP: 22px; BORDER-RIGHT: #ececec 9px solid; LEFT: -18px
}
.plcRouteContent .titles:after {
	BORDER-BOTTOM: transparent 9px solid; POSITION: absolute; BORDER-LEFT: transparent 9px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 9px solid; CONTENT: ''; TOP: 22px; BORDER-RIGHT: #fff 9px solid; LEFT: -17px
}
.plcRouteContent .title {
	FLOAT: left; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.plcRouteContent .title A {
	COLOR: #323232
}
.plcRouteContent .title A:hover {
	COLOR: #0073b6; TEXT-DECORATION: none
}
.plcRouteContent .text {
	LINE-HEIGHT: 24px; MARGIN-TOP: 5px; COLOR: #636363; FONT-SIZE: 14px
}
.plcRouteContent .text EM {
	FONT-WEIGHT: bold
}
.plcRouteContent .days {
	MARGIN-TOP: 6px
}
.plcRouteContent .days LI {
	LINE-HEIGHT: 30px; PADDING-LEFT: 32px
}
.plcRouteContent .days .d {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; FLOAT: left; COLOR: #d7d7d7; MARGIN-LEFT: -32px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.plcRouteContent .days .w {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #959595; OVERFLOW: hidden
}
.plcRouteContent .btns {
	POSITION: absolute; TEXT-ALIGN: right; BOTTOM: 20px; RIGHT: 20px
}
.plcRouteContent .btns A {
	MARGIN-LEFT: 10px
}
.countryRoute.plcRouteContent .days LI {
	POSITION: relative; PADDING-LEFT: 18px
}
.countryRoute.plcRouteContent .days LI:before {
	POSITION: absolute; WIDTH: 2px; BACKGROUND: url(/project/place/images/icon-sprites.png) no-repeat -60px 0px; HEIGHT: 18px; CONTENT: ''; TOP: 22px; LEFT: 3px
}
.countryRoute.plcRouteContent .days .c {
	BACKGROUND-COLOR: #d7d7d7; MARGIN-TOP: 12px; WIDTH: 8px; FLOAT: left; HEIGHT: 8px; MARGIN-LEFT: -18px; border-radius: 50%
}
.countryRoute.plcRouteContent .days .city {
	COLOR: #636363; FONT-SIZE: 14px; MARGIN-RIGHT: 10px
}
.plcRouteContent .left:hover .sum {
	opacity: 0
}
.plcRouteContent .left:hover .zoom {
	opacity: 1
}
.plcRouteLoyoutLeftSmall {
	WIDTH: 730px; FLOAT: left
}
.plcRouteLoyoutLeftSmall .plcRouteContent .right {
	WIDTH: 380px
}
.plcRouteAll {
	TEXT-ALIGN: center; PADDING-TOP: 30px
}
.plcRouteAll .bigBtnViewAll EM {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #f26622; PADDING-LEFT: 0px; WIDTH: 36px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", , sans-serif; HEIGHT: 20px; COLOR: #fff; MARGIN-LEFT: 10px; FONT-SIZE: 12px; VERTICAL-ALIGN: 4px; PADDING-TOP: 0px
}
.plcTraffic {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 20px; WIDTH: 185px; PADDING-RIGHT: 20px; FLOAT: right; HEIGHT: 328px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 0px
}
.plcTraffic .title {
	BORDER-BOTTOM: #ececec 1px solid; LINE-HEIGHT: 58px; FONT-SIZE: 18px
}
.plcTraffic .navlist {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 36px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 8px
}
.plcTraffic .navlist A {
	COLOR: #323232
}
.plcTraffic .navlist A:before {
	BACKGROUND-COLOR: #959595; WIDTH: 2px; DISPLAY: inline-block; HEIGHT: 2px; VERTICAL-ALIGN: middle; CONTENT: ''; MARGIN-RIGHT: 12px
}
.plcTraffic .navlist A:hover {
	COLOR: #0073b6; TEXT-DECORATION: none
}
.plcDiscussTitle {
	MARGIN-BOTTOM: 20px
}
.plcDiscussMain {
	WIDTH: 680px; FLOAT: left
}
.plcDiscussSidebar {
	WIDTH: 270px; FLOAT: right
}
.plcDiscussTags {
	WIDTH: 100%; DISPLAY: table
}
.plcDiscussTags LI {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 58px; DISPLAY: table-cell; COLOR: #636363; FONT-SIZE: 20px; CURSOR: pointer
}
.plcDiscussTags LI.current {
	BORDER-BOTTOM-COLOR: #73af88; BORDER-BOTTOM-WIDTH: 2px; COLOR: #147850
}
.plcDiscussTags SPAN {
	WIDTH: 4em; DISPLAY: inline-block
}
.plcDiscussContentEmpty {
	DISPLAY: none; PADDING-TOP: 20px
}
#plcTravelSort {
	LINE-HEIGHT: 22px; PADDING-TOP: 30px
}
#plcTravelSort SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #959595; CURSOR: pointer; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
#plcTravelSort .current {
	BACKGROUND-COLOR: #65b17f; COLOR: #fff; FONT-WEIGHT: bold; border-radius: 3px
}
.plcTravelList {
	
}
.plcTravelList > LI {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 68px; WIDTH: 612px; PADDING-RIGHT: 0px; COLOR: #959595; OVERFLOW: hidden; PADDING-TOP: 30px
}
.plcTravelList > LI:after {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: relative; BACKGROUND-COLOR: #f00; WIDTH: 100%; DISPLAY: block; CONTENT: ''; TOP: 30px
}
.plcTravelList .userFace {
	FLOAT: left; MARGIN-LEFT: -68px
}
.plcTravelList .userFace IMG {
	DISPLAY: block; border-radius: 50%
}
.plcTravelList .title {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.plcTravelList .title A {
	COLOR: #323232
}
.plcTravelList .title A:hover {
	COLOR: #0073b6
}
.plcTravelList .essence {
	TEXT-INDENT: -200px; WIDTH: 32px; DISPLAY: inline-block; BACKGROUND: url(/project/place/images/icon-sprites.png) no-repeat 0px -120px; HEIGHT: 16px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: -2px; OVERFLOW: hidden
}
.plcTravelList .info {
	MARGIN-TOP: 4px
}
.plcTravelList .author {
	FLOAT: left
}
.plcTravelList .datetime {
	FLOAT: left; MARGIN-LEFT: 20px
}
.plcTravelList .snsdata {
	FLOAT: right
}
.plcTravelList .snsdata SPAN {
	MARGIN-LEFT: 20px
}
.plcTravelList .text {
	MARGIN-TOP: 10px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #636363; FONT-SIZE: 14px; OVERFLOW: hidden
}
.plcTravelList .piclist {
	MARGIN-TOP: 16px; WIDTH: 100%; OVERFLOW: hidden
}
.plcTravelList .piclist LI {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.plcTravelList .piclist IMG {
	DISPLAY: block
}
.plcDiscussPage {
	MARGIN: 30px 0px
}
.plcAskList {
	
}
.plcAskList > LI {
	BORDER-BOTTOM: #ececec 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 68px; WIDTH: 612px; PADDING-RIGHT: 0px; COLOR: #959595; OVERFLOW: hidden; PADDING-TOP: 30px
}
.plcAskList .userFace {
	FLOAT: left; MARGIN-LEFT: -68px
}
.plcAskList .userFace IMG {
	DISPLAY: block; border-radius: 50%
}
.plcAskList .info {
	MARGIN-TOP: 2px; WIDTH: 100%; OVERFLOW: hidden
}
.plcAskList .author {
	FLOAT: left; COLOR: #636363
}
.plcAskList .datetime {
	FLOAT: left; MARGIN-LEFT: 20px
}
.plcAskList .snsdata {
	FLOAT: right
}
.plcAskList .snsdata SPAN {
	MARGIN-LEFT: 20px
}
.plcAskList .title {
	MARGIN-TOP: 13px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.plcAskList .title A {
	COLOR: #323232
}
.plcAskList .title A:hover {
	COLOR: #0073b6
}
.plcAskList .text {
	MARGIN-TOP: 4px; COLOR: #636363; FONT-SIZE: 14px
}
.plcAskList .label {
	LINE-HEIGHT: 14px; MARGIN-TOP: 15px
}
.plcPartnerList {
	
}
.plcPartnerList > LI {
	BORDER-BOTTOM: #ececec 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 68px; WIDTH: 612px; PADDING-RIGHT: 0px; COLOR: #959595; OVERFLOW: hidden; PADDING-TOP: 30px
}
.plcPartnerList .userFace {
	FLOAT: left; MARGIN-LEFT: -68px
}
.plcPartnerList .userFace IMG {
	DISPLAY: block; border-radius: 50%
}
.plcPartnerList .info {
	MARGIN-TOP: 2px; WIDTH: 100%; OVERFLOW: hidden
}
.plcPartnerList .author {
	FLOAT: left; COLOR: #636363
}
.plcPartnerList .datetime {
	FLOAT: left; MARGIN-LEFT: 20px
}
.plcPartnerList .snsdata {
	FLOAT: right
}
.plcPartnerList .snsdata SPAN {
	MARGIN-LEFT: 20px
}
.plcPartnerList .title {
	MARGIN-TOP: 13px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.plcPartnerList .title A {
	COLOR: #323232
}
.plcPartnerList .title A:hover {
	COLOR: #0073b6
}
.plcPartnerList .text {
	MARGIN-TOP: 4px; COLOR: #636363; FONT-SIZE: 14px
}
.plcCommentFriendPrior {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #636363; PADDING-TOP: 27px
}
.plcCommentFriendPrior INPUT {
	VERTICAL-ALIGN: 0px; MARGIN-RIGHT: 2px
}
.plcCommentList {
	
}
.plcCommentList > LI {
	
}
.plcCommentList > LI:after {
	BACKGROUND-COLOR: #ececec; MARGIN: 18px 10px; DISPLAY: block; HEIGHT: 1px; CONTENT: ''
}
.plcCommentUserCnts {
	POSITION: relative; PADDING-BOTTOM: 7px; MIN-HEIGHT: 130px; PADDING-LEFT: 78px; PADDING-RIGHT: 10px; PADDING-TOP: 7px
}
.plcCommentUserCnts .userFace {
	POSITION: absolute; TOP: 10px; LEFT: 10px
}
.plcCommentUserCnts .userFace IMG {
	DISPLAY: block; border-radius: 50%
}
.plcCommentUserCnts .praise {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 42px; PADDING-RIGHT: 0px; COLOR: #a3a3a3; FONT-SIZE: 14px; BORDER-TOP: #ececec 1px solid; TOP: 68px; CURSOR: pointer; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 7px; LEFT: 13px
}
.plcCommentUserCnts .praised {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 42px; PADDING-RIGHT: 0px; COLOR: #a3a3a3; FONT-SIZE: 14px; BORDER-TOP: #ececec 1px solid; TOP: 68px; CURSOR: pointer; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 7px; LEFT: 13px
}
.plcCommentUserCnts .praise:hover {
	BACKGROUND-COLOR: #f5f5f5
}
.plcCommentUserCnts .praise:before {
	MARGIN: 0px auto 4px; WIDTH: 23px; DISPLAY: block; BACKGROUND: url(/project/place/images/icon-comment.png) no-repeat; HEIGHT: 21px; CONTENT: ''
}
.plcCommentUserCnts .praised:before {
	MARGIN: 0px auto 4px; WIDTH: 23px; DISPLAY: block; BACKGROUND: url(/project/place/images/icon-comment.png) no-repeat; HEIGHT: 21px; CONTENT: ''
}
.plcCommentUserCnts .praised {
	CURSOR: default
}
.plcCommentUserCnts .praised:before {
	BACKGROUND-POSITION: -30px 0px
}
.plcCommentUserCnts .title {
	
}
.plcCommentUserCnts .datetime {
	COLOR: #959595; MARGIN-LEFT: 20px
}
.plcCommentUserCnts .starRank {
	MARGIN-TOP: 8px
}
.plcCommentUserCnts .starRank SPAN {
	WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(/project/place/images/icon-star.png) no-repeat; HEIGHT: 14px; MARGIN-LEFT: 3px
}
.plcCommentUserCnts .starRank SPAN:first-child {
	MARGIN-LEFT: 0px
}
.plcCommentUserCnts .starRank SPAN.star {
	BACKGROUND-POSITION: 0px 0px
}
.plcCommentUserCnts .starRank SPAN.null {
	BACKGROUND-POSITION: -17px 0px
}
.plcCommentUserCnts .text {
	MARGIN-TOP: 9px; COLOR: #636363; FONT-SIZE: 14px
}
.plcCommentUserCnts .replyBtn {
	TEXT-ALIGN: right; MARGIN-TOP: 5px
}
.plcCommentUserCnts .replyBtn A {
	DISPLAY: inline-block
}
.plcCommentUserCnts .replyBtn A:before {
	WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(/project/place/images/icon-comment.png) no-repeat -60px 0px; HEIGHT: 12px; VERTICAL-ALIGN: -2px; CONTENT: ''; MARGIN-RIGHT: 5px
}
.plcCommentUserReplys {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 10px 0px 78px; DISPLAY: none; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
.plcCommentUserReplys .msglist {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.plcCommentUserReplys .msglist > LI {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 34px; PADDING-RIGHT: 0px; BORDER-TOP: #ececec 1px solid; PADDING-TOP: 20px
}
.plcCommentUserReplys .msglist > LI:first-child {
	BORDER-TOP: medium none
}
.plcCommentUserReplys .msglist .userFace {
	FLOAT: left; MARGIN-LEFT: -34px
}
.plcCommentUserReplys .msglist .userFace IMG {
	DISPLAY: block; border-radius: 50%
}
.plcCommentUserReplys .msglist .title {
	COLOR: #636363
}
.plcCommentUserReplys .msglist .text {
	MARGIN-TOP: 4px; COLOR: #636363; FONT-SIZE: 14px
}
.plcCommentUserReplys .msglist .bottom {
	MARGIN-TOP: 4px; WIDTH: 100%; COLOR: #959595; OVERFLOW: hidden
}
.plcCommentUserReplys .msglist .datetime {
	FLOAT: left
}
.plcCommentUserReplys .msglist .replyBtn {
	FLOAT: right
}
.plcCommentUserReplys .msglist .replyBtn:before {
	WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(/project/place/images/icon-comment.png) no-repeat -60px 0px; HEIGHT: 12px; VERTICAL-ALIGN: -2px; CONTENT: ''; MARGIN-RIGHT: 5px
}
.plcCommentUserReplys .allmsg {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 54px; PADDING-RIGHT: 20px; COLOR: #636363; PADDING-TOP: 0px
}
.plcCommentUserReplys .qui-textArea {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BORDER-TOP: #ececec 1px solid; PADDING-TOP: 10px
}
.plcCommentUserReplys .qui-textArea TEXTAREA {
	BOX-SIZING: border-box; PADDING-BOTTOM: 0px; LINE-HEIGHT: 42px; PADDING-LEFT: 16px; WIDTH: 100%; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 10px; HEIGHT: 44px; COLOR: #959595; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.plcCommentUserReplys .qui-textArea .tips {
	FLOAT: left; COLOR: #959595
}
.plcCommentUserReplys .qui-textArea INPUT {
	FLOAT: right
}
.plcDiscussToolbtn {
	MARGIN-BOTTOM: 30px
}
.plcDiscussToolbtn UL {
	WIDTH: 100%; OVERFLOW: hidden
}
.plcDiscussToolbtn LI {
	FLOAT: left
}
.plcDiscussToolbtn A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #959595; PADDING-TOP: 9px
}
.plcDiscussToolbtn A:hover {
	BACKGROUND-COLOR: #ececec; TEXT-DECORATION: none; border-radius: 3px
}
.plcDiscussToolbtn A:before {
	MARGIN: 0px auto 5px; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(/project/place/images/icon-sidetoolbtn.png) no-repeat; HEIGHT: 24px; CONTENT: ''
}
.plcDiscussToolbtn A.ask:before {
	BACKGROUND-POSITION: 0px 0px
}
.plcDiscussToolbtn A.comment:before {
	BACKGROUND-POSITION: -24px 0px
}
.plcDiscussToolbtn A.bbs:before {
	BACKGROUND-POSITION: -48px 0px
}
.plcDiscussLuckuser {
	MARGIN-BOTTOM: 30px
}
.plcDiscussLuckuser .userList {
	MARGIN-TOP: 20px; WIDTH: 100%; OVERFLOW: hidden
}
.plcDiscussLuckuser .userList LI {
	FLOAT: left; MARGIN-LEFT: 7px
}
.plcDiscussLuckuser .userList LI:first-child {
	MARGIN-LEFT: 0px
}
.plcDiscussLuckuser .userList IMG {
	DISPLAY: block; border-radius: 50%
}
.plcDiscussRankuser {
	MARGIN-BOTTOM: 30px
}
.plcDiscussRankuser .userList {
	MARGIN-TOP: 20px
}
.plcDiscussRankuser .userList LI {
	MARGIN-TOP: 20px; PADDING-LEFT: 58px; HEIGHT: 48px
}
.plcDiscussRankuser .userList .userFace {
	FLOAT: left; MARGIN-LEFT: -58px
}
.plcDiscussRankuser .userList .userFace IMG {
	DISPLAY: block; border-radius: 50%
}
.plcDiscussRankuser .userList .userName {
	PADDING-TOP: 5px
}
.plcDiscussRankuser .userList .userInfo {
	COLOR: #959595; PADDING-TOP: 4px
}
.plcDiscussRankuser .userList .follow {
	MARGIN-LEFT: 10px
}
.plcSideAd {
	MARGIN-TOP: 30px
}
.plcCityRecommendTitle {
	MARGIN-BOTTOM: 30px
}
.plcCityRecommendTitle:before {
	CONTENT: none
}
.plcCityRecommendList {
	WIDTH: 100%
}
.plcCityRecommendList LI {
	BACKGROUND-COLOR: #fff; WIDTH: 176px; FLOAT: left; MARGIN-LEFT: 25px
}
.plcCityRecommendList LI:first-child {
	MARGIN-LEFT: 0px
}
.plcCityRecommendList A {
	DISPLAY: block
}
.plcCityRecommendList A:hover {
	TEXT-DECORATION: none; box-shadow: 0 0 4px rgba(0, 0, 0, 0.12)
}
.plcCityRecommendList .photo {
	DISPLAY: block
}
.plcCityRecommendList .bottom {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 8px; WIDTH: 158px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; HEIGHT: 38px; COLOR: #959595; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 0px
}
.plcCityRecommendList .num {
	COLOR: #f26622; FONT-SIZE: 18px
}
.plcCityRecommendList .tit {
	COLOR: #636363
}
.plcCityRecommendList A:hover .tit {
	COLOR: #0073b6
}
.plcHotCityContent {
	POSITION: relative
}
.plcHotCityLists {
	POSITION: relative; HEIGHT: 664px; OVERFLOW: hidden
}
.plcHotCityList {
	WIDTH: 1005px; MARGIN-LEFT: -25px
}
.plcHotCityList LI {
	POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 30px 0px 0px 25px; WIDTH: 310px; FLOAT: left
}
.plcHotCityList A:hover {
	TEXT-DECORATION: none
}
.plcHotCityList .top {
	POSITION: relative; OVERFLOW: hidden
}
.plcHotCityList .number {
	Z-INDEX: 5; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #5cad77; WIDTH: 30px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 18px; TOP: 0px; LEFT: 0px
}
.plcHotCityList .photo {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 200px
}
.plcHotCityList .photo {
	-webkit-transition: all 1.2s; transition: all 1.2s
}
.plcHotCityList LI:hover .photo {
	-webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1)
}
.plcHotCityList .bottom {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 100px; BORDER-TOP: #ececec 0px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 0px
}
.plcHotCityList .title {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 100%; COLOR: #636363; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.plcHotCityList .title A {
	TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; MAX-WIDTH: 100%; WHITE-SPACE: nowrap; COLOR: #323232; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.plcHotCityList .title A:hover {
	COLOR: #0073b6
}
.plcHotCityList .area.title:after {
	WIDTH: 33px; DISPLAY: inline-block; BACKGROUND: url(/project/place/images/icon-sprites.png) no-repeat -64px -120px; HEIGHT: 16px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; CONTENT: ''
}
.plcHotCityList .area.title A {
	MAX-WIDTH: 220px
}
.plcHotCityList .info {
	LINE-HEIGHT: 20px; WIDTH: 100%; HEIGHT: 40px; COLOR: #636363; OVERFLOW: hidden
}
.plcHotCityList .pois.info {
	
}
.plcHotCityList .pois.info A {
	COLOR: #636363
}
.plcHotCityList .pois.info A:hover {
	COLOR: #0073b6
}
.plcHotCityList .pois.info:before {
	WIDTH: 13px; DISPLAY: inline-block; BACKGROUND: url(/project/place/images/icon-sprites.png) no-repeat 0px -150px; HEIGHT: 18px; VERTICAL-ALIGN: middle; CONTENT: ''; MARGIN-RIGHT: 5px
}
.plcHotCityList .addPlan {
	Z-INDEX: 9; POSITION: absolute; WIDTH: 22px; DISPLAY: none; BACKGROUND: url(/project/place/images/icon-sprites.png) no-repeat 0px 0px; HEIGHT: 22px; TOP: 10px; CURSOR: pointer; RIGHT: 10px
}
.plcHotCityList .addPlan:hover {
	BACKGROUND-POSITION: -30px 0px
}
.plcHotCityList LI:hover {
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.12)
}
.plcHotCityList LI:hover .addPlan {
	DISPLAY: block
}
.plcHotCityList LI.item2-1 {
	WIDTH: 477px
}
.plcHotCityList LI.item2-1 .top {
	HEIGHT: 200px
}
.plcHotCityList LI.item2-1 .photo {
	POSITION: relative; HEIGHT: 286px; TOP: -43px
}
.plcHotCityList LI.item1-1 {
	WIDTH: 980px; OVERFLOW: hidden
}
.plcHotCityList LI.item1-1 .top {
	FLOAT: left
}
.plcHotCityList LI.item1-1 .photo {
	WIDTH: 478px; HEIGHT: 302px
}
.plcHotCityList LI.item1-1 .bottom {
	BORDER-LEFT: medium none; WIDTH: 461px; FLOAT: right; BORDER-TOP-WIDTH: 1px; HEIGHT: 300px
}
.plcHotCityPage {
	POSITION: absolute; MARGIN-TOP: -20px; WIDTH: 40px; BACKGROUND: url(/project/place/images/icon-prevnext.png); HEIGHT: 40px; TOP: 50%; CURSOR: pointer
}
.prev.plcHotCityPage {
	BACKGROUND-POSITION: 0px 0px; LEFT: -60px
}
.prev.plcHotCityPage:hover {
	BACKGROUND-POSITION: 0px -50px
}
.next.plcHotCityPage {
	BACKGROUND-POSITION: -50px 0px; RIGHT: -60px
}
.next.plcHotCityPage:hover {
	BACKGROUND-POSITION: -50px -50px
}
.disabled.prev.plcHotCityPage {
	BACKGROUND-POSITION: 0px -100px; CURSOR: default
}
.disabled.next.plcHotCityPage {
	BACKGROUND-POSITION: -50px -100px; CURSOR: default
}
.plcHotCityAll {
	TEXT-ALIGN: center; PADDING-TOP: 30px
}
.plcPageBtmSeos {
	PADDING-BOTTOM: 40px; BACKGROUND-COLOR: #ececec; OVERFLOW: hidden
}
.plcPageBtmSeo {
	MARGIN: 35px auto 0px; WIDTH: 980px
}
.plcPageBtmSeo .title {
	LINE-HEIGHT: 24px; MARGIN-BOTTOM: 10px; COLOR: #636363; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.plcPageBtmSeo .list LI {
	LINE-HEIGHT: 24px; WIDTH: 9%; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 1%; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden
}
.plcPageBtmSeo .list A {
	COLOR: #959595
}
.plcPageBtmSeo .list A:hover {
	COLOR: #636363
}
.plcMguideManage {
	POSITION: absolute; TOP: -50px; RIGHT: 140px
}
.plcListLoading {
	MIN-HEIGHT: 100px; BACKGROUND: url(static.qyer.commodelsbasicimagesloading-32.gif) no-repeat center center; OVERFLOW: hidden
}
.plcMguideListContainer {
	MIN-WIDTH:680px;  PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px;
}
.plcMguideTopbar {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; MARGIN-BOTTOM: 20px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 8px
}
.plcMguideTopbar .labels {
	LINE-HEIGHT: 20px; FLOAT: left; PADDING-TOP: 4px
}
.plcMguideTopbar .labels A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; COLOR: #636363; PADDING-TOP: 0px
}
.plcMguideTopbar .labels A:hover {
	BACKGROUND-COLOR: #67b27a; COLOR: #fff; TEXT-DECORATION: none; border-radius: 2px
}
.plcMguideTopbar .labels A.current {
	BACKGROUND-COLOR: #67b27a; COLOR: #fff; TEXT-DECORATION: none; border-radius: 2px
}
.plcMguideTopbar .btns {
	FLOAT: right
}
.plcMguideLoading {
	BACKGROUND: url(mguide.qyerstatic.comprojectimagesloading-32.gif) no-repeat center center; HEIGHT: 200px
}
.plcMguideEmpty {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 50px
}
.plcMguideFullList {
	
}
.plcMguideFullList LI {
	BORDER: #cacaca 2px solid; POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 200px;  FLOAT: left; HEIGHT: 210px; MARGIN-LEFT: 3px;margin-right:4px; OVERFLOW: hidden
}
.plcMguideFullList A {
	DISPLAY: block
}
.plcMguideFullList A:hover {
	TEXT-DECORATION: none
}
.plcMguideFullList A:hover .content {
	TOP: 60px
}
.plcMguideFullList A:hover .photoMask {
	
}
.plcMguideFullList A:hover .title {
	COLOR: #ba310f
}
.plcMguideFullList .photo IMG {
	WIDTH: 100%; DISPLAY: block
}
.plcMguideFullList .photoMask {
	POSITION: absolute; HEIGHT: 200px; TOP: 0px; RIGHT: 0px; LEFT: 0px; -webkit-transition: background-color 0.5s; transition: background-color 0.5s
}
.plcMguideFullList .content {
	POSITION: absolute;  PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #f5f3f3; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 300px; TOP: 150px; RIGHT: 0px; BORDER: #cacaca 1px solid; PADDING-TOP: 0px; LEFT: 0px; -webkit-transition: top 0.5s; transition: top 0.5s
}
.plcMguideFullList .face {
	POSITION: absolute; MARGIN-LEFT: -36px; TOP: -36px; LEFT: 50%
}
.plcMguideFullList .face IMG {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; DISPLAY: block; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid; border-radius: 50%
}
.plcMguideFullList .title {
	TEXT-ALIGN: center; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #323232; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold;margin-top:20px
}
.plcMguideFullList .text {
	HEIGHT: 60px; COLOR: #636363; OVERFLOW: hidden; PADDING-TOP: 5px
}
.plcMguideFullList .tags {
	MARGIN-TOP: 5px; COLOR: #959595
}
.plcMguideFullList .bottom {
	POSITION: absolute; BORDER-LEFT: #cacaca 1px solid; BOTTOM: 0px; BACKGROUND: #f5f3f3; HEIGHT: 16px; RIGHT: 0px; BORDER-RIGHT: #cacaca 1px solid; LEFT: 0px
}
.plcMguideFullList .bottom:before {
	BORDER-BOTTOM: #cacaca 1px solid; POSITION: absolute; WIDTH: 100%; BOTTOM: 3px; DISPLAY: block; HEIGHT: 3px;  CONTENT: ''; RIGHT: 0px; LEFT: 0px
}
.plcMguideFullRec {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #333; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 22px; COLOR: #fff; TOP: 10px; CURSOR: pointer; RIGHT: 10px; PADDING-TOP: 0px
}
