
.zfb {
	PADDING-LEFT: 18px; DISPLAY: inline; BACKGROUND: url(/images/payico.gif) no-repeat 0px 0px; MARGIN-RIGHT: 10px; display:block; height:18px; line-height:18px
}
.zhzf {
	PADDING-LEFT: 18px; DISPLAY: inline; BACKGROUND: url(/images/payico.gif) no-repeat 0px 0px; MARGIN-RIGHT: 10px; display:block; height:18px; line-height:18px
}
.mszf {
	PADDING-LEFT: 18px; DISPLAY: inline; BACKGROUND: url(/images/payico.gif) no-repeat 0px 0px; MARGIN-RIGHT: 10px; display:block; height:18px; line-height:18px
}
.zhzf {
	BACKGROUND-POSITION: 0px -32px
}
.mszf {
	BACKGROUND-POSITION: 0px -100px
}


.choose-date {
	Z-INDEX: 2; POSITION: relative; WIDTH: auto; FLOAT: left
}
.choose-date .con-date {
	BACKGROUND: url(/images/portal_v1/20x500.png) no-repeat 0px 0px
}
.choose-man .man {
	BACKGROUND: url(/images/portal_v1/20x500.png) no-repeat 0px 0px
}
.choose-child .child {
	BACKGROUND: url(/images/portal_v1/20x500.png) no-repeat 0px 0px
}
.choose-date .con-date {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px -1px; PADDING-LEFT: 10px; WIDTH: 240px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 275px -338px; HEIGHT: 26px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.choose-date .date-tip {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BACKGROUND-COLOR: #fefdb3; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid
}
.choose-date .date-lst {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: #ffffff; WIDTH: 250px; DISPLAY: none; MAX-HEIGHT: 160px; BORDER-TOP: #cccccc 1px solid; TOP: 27px; BORDER-RIGHT: #cccccc 1px solid; LEFT: 0px
}
.choose-date .date-lst LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; WIDTH: 240px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; HEIGHT: 30px; OVERFLOW: hidden; BORDER-TOP: #ebebeb 1px solid; CURSOR: pointer; PADDING-TOP: 0px
}
.choose-date .date-lst LI:hover {
	BACKGROUND-COLOR: #d8eafe
}
.choose-man .man-lst LI:hover {
	BACKGROUND-COLOR: #d8eafe
}
.choose-child .child-lst LI:hover {
	BACKGROUND-COLOR: #d8eafe
}
.zxyd {
	WIDTH: 70px; FLOAT: left
}
.ydrs {
	WIDTH: 70px; FLOAT: left
}
.choose-man {
	Z-INDEX: 1; POSITION: relative; LINE-HEIGHT: 28px; MARGIN: 0px 10px 0px 0px; WIDTH: auto; FLOAT: left; HEIGHT: 28px
}
.choose-child {
	Z-INDEX: 1; POSITION: relative; LINE-HEIGHT: 28px; MARGIN: 0px 10px 0px 0px; WIDTH: auto; FLOAT: left; HEIGHT: 28px
}
.choose-man .man {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 5px -1px 0px; PADDING-LEFT: 10px; WIDTH: 30px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 28px -338px; FLOAT: left; HEIGHT: 26px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.choose-child .child {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 5px -1px 0px; PADDING-LEFT: 10px; WIDTH: 30px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 28px -338px; FLOAT: left; HEIGHT: 26px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.choose-man .man-lst {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: #ffffff; WIDTH: 50px; DISPLAY: none; HEIGHT: 158px; BORDER-TOP: #cccccc 1px solid; TOP: 27px; BORDER-RIGHT: #cccccc 1px solid; LEFT: 0px
}
.choose-child .child-lst {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: #ffffff; WIDTH: 50px; DISPLAY: none; HEIGHT: 158px; BORDER-TOP: #cccccc 1px solid; TOP: 27px; BORDER-RIGHT: #cccccc 1px solid; LEFT: 0px
}
.choose-man .man-lst LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; WIDTH: 30px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; HEIGHT: 26px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px; -moz-padding-end: 20px
}
.choose-child .child-lst LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; WIDTH: 30px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; HEIGHT: 26px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px; -moz-padding-end: 20px
}
.choose-date .date-lst-hover {
	DISPLAY: block
}
.choose-man .man-lst-hover {
	DISPLAY: block
}
.choose-child .child-lst-hover {
	DISPLAY: block
}
.yd-submit {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 68px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.yd-submit DIV {
	WIDTH: 122px; BACKGROUND: url(/images/portal_v1/yd-btn.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 34px; CURSOR: pointer
}
.qqonline {
	MARGIN: 10px 0px 0px; FONT: 12px "Microsoft YaHei"
}
.qqonline DL {
	MARGIN: 0px 0px 0px 15px; WIDTH: 240px; FLOAT: left
}
.product-gallery {
	WIDTH: 520px; FLOAT: left
}
.gallery-bg {
	box-shadow: 2px 2px 3px 0 #CCCCCC
}
.linePage {
	HEIGHT: 346px
}
.linePage-note {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; COLOR: #333; PADDING-TOP: 15px
}
.linePage-note SPAN {
	COLOR: #888
}
.linePage .lineCalender {
	HEIGHT: auto; OVERFLOW: hidden
}
.linePage .lineCalender .outer {
	OVERFLOW: hidden
}
.linePage .lineCalender TABLE {
	DISPLAY: inline; BORDER-COLLAPSE: separate; BACKGROUND: #ffffff 0px 0px; FLOAT: left
}
.linePage .lineCalender TABLE TD {
	BORDER-BOTTOM: #d8eafe 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d8eafe 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 65px; PADDING-RIGHT: 3px; FONT: bold 12px/23px Arial, "宋体"; COLOR: #333333; VERTICAL-ALIGN: top; BORDER-TOP: #d8eafe 1px solid; BORDER-RIGHT: #d8eafe 1px solid; PADDING-TOP: 0px
}
.linePage .lineCalender TABLE TH {
	BORDER-BOTTOM: #d8eafe 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d8eafe 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 65px; PADDING-RIGHT: 3px; FONT: bold 12px/23px Arial, "宋体"; COLOR: #333333; VERTICAL-ALIGN: top; BORDER-TOP: #d8eafe 1px solid; BORDER-RIGHT: #d8eafe 1px solid; PADDING-TOP: 0px
}
.linePage .lineCalender TABLE TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 63px; PADDING-RIGHT: 5px; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.linePage .lineCalender TABLE TH A {
	WIDTH: 63px; DISPLAY: block; HEIGHT: 22px; COLOR: #1c59a3; CURSOR: pointer
}
.linePage .lineCalender TABLE TH A:hover {
	TEXT-DECORATION: none
}
.linePage .lineCalender TABLE TH A.ls {
	BACKGROUND-POSITION: 0px 0px
}
.linePage .lineCalender TABLE TH A.rs {
	BACKGROUND-POSITION: 0px -66px
}
.linePage .lineCalender TABLE TH A.cls {
	BACKGROUND-POSITION: 0px -44px; CURSOR: not-allowed
}
.linePage .lineCalender TABLE TH A.crs {
	BACKGROUND-POSITION: 0px -110px; CURSOR: not-allowed
}
.linePage .lineCalender TABLE TD {
	TEXT-ALIGN: right; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 45px !important; COLOR: #333; OVERFLOW: hidden
}
.linePage TABLE TH {
	BACKGROUND: #d8eafe 0px 0px
}
.linePage .lineCalender TABLE TD P {
	HEIGHT: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.linePage .lineCalender TABLE TD B {
	FONT: 12px/20px Arial, Helvetica, sans-serif; COLOR: #ff6600
}
.linePage .lineCalender TABLE TD.hover {
	BACKGROUND: #ecf5ff 0px 0px
}
.linePage .lineCalender TABLE .today {
	FONT: bold 12px/20px Arial, Helvetica, sans-serif; BACKGROUND: #ffffe1 0px 0px; COLOR: #db0002
}
.linePage .lineCalender TABLE .lineDateTit TD {
	TEXT-ALIGN: center; FONT: 12px/29px "宋体", Arial; BACKGROUND: #edf5fe 0px 0px; HEIGHT: 29px !important
}
.linePage .lineCalender TABLE TD SPAN {
	FONT: 12px/20px "宋体", Arial; FLOAT: left; COLOR: #888888
}
.linePage .lineCalender TABLE .today SPAN {
	COLOR: #db0002
}
.linePage .lineDetail {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 928px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 10px
}
.linePage .lineDetail .note {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; WIDTH: 298px; PADDING-RIGHT: 15px; BACKGROUND: #f1f1f1 0px 0px; HEIGHT: 42px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.linePage .lineDetail .note DT {
	WIDTH: 85px; FONT: bold 18px/42px "宋体", Arial; FLOAT: left; COLOR: #333333
}
.linePage .lineDetail .note DD {
	LINE-HEIGHT: 21px; WIDTH: 641px; FLOAT: left; COLOR: #666666
}
.linePage .lineDetail .note DD EM {
	COLOR: #ff6800; CURSOR: pointer
}
.linePage .lineDetail .note DD.tool {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 152px; PADDING-RIGHT: 0px; COLOR: #999999; PADDING-TOP: 10px
}
.linePage .lineDetail .note DD.tool A {
	PADDING-LEFT: 19px; DISPLAY: inline-block; BACKGROUND: url(../../images/page/pageico.gif) no-repeat 0px -133px; COLOR: #333333
}
.linePage .lineDetail .note DD.tool A.down {
	BACKGROUND-POSITION: 0px -167px
}
.linePage .lineRelate {
	BORDER-BOTTOM: #ffba85 2px solid; BORDER-LEFT: #ffba85 2px solid; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 924px; BACKGROUND: #ffffff 0px 0px; HEIGHT: auto; BORDER-TOP: #ffba85 2px solid; BORDER-RIGHT: #ffba85 2px solid
}
.linePage .lineRelate .hd {
	BORDER-BOTTOM: #ffba85 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT: bold 14px/32px Arial, "宋体"; BACKGROUND: #fff0d2 0px 0px; HEIGHT: 32px; COLOR: #ff6800; PADDING-TOP: 0px
}
.linePage .lineRelate .content {
	WIDTH: 924px; OVERFLOW: hidden
}
.linePage .lineRelate DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; WIDTH: 204px; PADDING-RIGHT: 13px; DISPLAY: inline-block; FLOAT: left; PADDING-TOP: 10px
}
.linePage .lineRelate DT {
	DISPLAY: block; BACKGROUND: url(../../images/loading.gif) no-repeat 50% 50%
}
.linePage .lineRelate DT A {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 1px
}
.linePage .lineRelate DT IMG {
	WIDTH: 240px; DISPLAY: block; HEIGHT: 150px
}
.linePage .lineRelate DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; MARGIN-TOP: 5px; HEIGHT: 18px; COLOR: #666666; OVERFLOW: hidden
}
.linePage .lineRelate DD A {
	COLOR: #ff6800
}
.linePage .lineRelate DD EM {
	FONT: bold 14px/18px Arial, Helvetica, sans-serif; COLOR: #ff6800
}
.linePage .ui-tabs-panel .item .subTit {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 12px/21px "宋体", Arial; MARGIN-BOTTOM: 5px; BACKGROUND: #f3f3f3 0px 0px; COLOR: #db0002; PADDING-TOP: 5px
}
.linePage .ui-tabs-panel .item .lineSubTit {
	FONT: bold 12px/21px "宋体", Arial; COLOR: #ff6800
}
.linePage .ui-tabs-panel .item .processPic {
	WIDTH: 928px; BACKGROUND: url(../../images/bookingP_bg.gif) #f0f0f0 no-repeat 0px 0px; HEIGHT: 50px
}
.linePage .ui-tabs-panel .item .process LI {
	BORDER-BOTTOM: #e9e9e9 1px dashed; PADDING-BOTTOM: 3px; LINE-HEIGHT: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.linePage .ui-tabs-panel .item .process LI.end {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.linePage .ui-tabs-panel .item .process LI SPAN {
	FONT: bold 12px/23px "宋体", Arial; COLOR: #ff6800; MARGIN-RIGHT: 5px
}
.linePage .ui-tabs-panel .item .process LI A {
	COLOR: #0449be
}
.search_area {
	Z-INDEX: 99; MARGIN: 20px 0px 0px 45px; WIDTH: 388px; FLOAT: left
}
.search-tag {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 0px 10px; HEIGHT: 18px; COLOR: #999; OVERFLOW: hidden
}
.search-tag A {
	MARGIN: 0px 2px
}




.detail-tab A:hover {
	TEXT-DECORATION: none
}
.detail-box {
	BORDER-BOTTOM: #ef690d 1px solid; BORDER-LEFT: #ef690d 1px solid; BORDER-TOP: #ef690d 1px; BORDER-RIGHT: #ef690d 1px solid
}
.detail-box .day UL {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f3f3f3; MARGIN: 5px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.detail-box H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; BACKGROUND-COLOR: #fff0d2; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; HEIGHT: 36px; COLOR: #ff6600; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.day-tit {
	FONT-SIZE: 14px
}
.day-tit SPAN {
	COLOR: #ff6800
}
.content-txt .fee-tit {
	COLOR: #ff6600; FONT-WEIGHT: bold
}
.day-content {
	LINE-HEIGHT: 26px
}
.content-txt {
	LINE-HEIGHT: 26px
}
.detail-box .day {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.txt-body {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.guide {
	BORDER-BOTTOM: #3096e5 3px solid; LINE-HEIGHT: 30px; MARGIN: 10px 0px 0px; HEIGHT: 30px
}
.guide SPAN {
	FLOAT: right
}
.guide H2 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #3096e5; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.guide-body {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; HEIGHT: 1%; BORDER-TOP: #4e9700 0px solid; BORDER-RIGHT: #eaeaea 1px solid
}
.guide-item {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; WHITE-SPACE: nowrap; OVERFLOW: hidden; PADDING-TOP: 7px
}
.guide-item DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 85px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.guide-item DL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.guide-item DT {
	TEXT-ALIGN: right; LINE-HEIGHT: 24px; MARGIN: 0px 0px 0px -70px; WIDTH: 60px
}
.guide-item DT {
	DISPLAY: inline; FLOAT: left
}
.guide-item DD {
	DISPLAY: inline; FLOAT: left
}
.guide-item DD UL {
	DISPLAY: inline; FLOAT: left
}
.guide-item DD UL LI {
	DISPLAY: inline; FLOAT: left
}
.guide-item DD {
	WIDTH: 100%
}
.guide-item DL UL {
	WIDTH: 100%
}
.guide-item DD LI A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; MARGIN: 2px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; WHITE-SPACE: nowrap; HEIGHT: 16px; PADDING-TOP: 2px
}
.guide-item DD LI A.current {
	BACKGROUND: #ffae2c 0px 0px; COLOR: #ffffff; border-radius: 3px
}
.no_result {
	BORDER-BOTTOM: #ffea95 1px solid; BORDER-LEFT: #ffea95 1px solid; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fffdf2 0px 0px; BORDER-TOP: #ffea95 1px solid; BORDER-RIGHT: #ffea95 1px solid; PADDING-TOP: 10px
}
.guide-product LI {
	BORDER-BOTTOM: #ddd 1px dotted; POSITION: relative; PADDING-BOTTOM: 20px; PADDING-LEFT: 240px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 15px
}
.guide-product .title {
	FONT-SIZE: 14px
}
.guide-product .pic {
	POSITION: absolute; WIDTH: 160px; HEIGHT: 90px; OVERFLOW: hidden; TOP: 18px; LEFT: 10px; box-shadow: 2px 2px 3px 0 #CCCCCC
}
.guide-product .pic A {
	TEXT-ALIGN: center; WIDTH: 160px; DISPLAY: table-cell; HEIGHT: 90px; VERTICAL-ALIGN: middle
}
.guide-product .pic A IMG {
	WIDTH: 160px
}
.guide-product DL {
	WIDTH: 450px
}
.guide-product DL DD {
	LINE-HEIGHT: 24px; HEIGHT: 24px; OVERFLOW: hidden
}
.guide-product DD.title {
	FONT-SIZE: 14px
}
.guide-product .detail {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 90px; TOP: 18px; RIGHT: 10px; PADDING-TOP: 30px
}
.guide-product .detail SPAN {
	DISPLAY: block; COLOR: #ff7733; FONT-WEIGHT: bold
}
.guide-product .detail SPAN.lj {
	MARGIN: 10px 0px 0px; WIDTH: 78px; BACKGROUND: url(/images/portal_v1/ydbt1.gif) no-repeat 0px 0px; HEIGHT: 24px
}
.guide-product .gentuan {
	BORDER-BOTTOM: #fa943e 1px dashed; BORDER-LEFT: #fa943e 1px dashed; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #fa943e; BORDER-TOP: #fa943e 1px dashed; BORDER-RIGHT: #fa943e 1px dashed; PADDING-TOP: 0px
}
.guide-product .sn {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.guide-product .manyi {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.guide-product .dianping {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.guide-product .tianshu {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.guide-product .traffic {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.guide-product .pinzhi-type {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.guide-product .pinzhi-type I {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.guide-product .pinzhi-type I.current {
	BACKGROUND-COLOR: #67be4a; COLOR: #fff
}
.guide-product .manyi I {
	COLOR: #ff7733; FONT-WEIGHT: bold
}
.main-r {
	WIDTH: 780px; FLOAT: right
}
.remai {
	MARGIN: 15px 0px
}
.remai .tit {
	HEIGHT: 27px; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.remai .tit SPAN.flag {
	COLOR: #3096e5; FONT-SIZE: 20px; MARGIN-RIGHT: 5px
}
.remai-view LI.tit {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT: bold 14px/32px "Microsoft YaHei"; HEIGHT: 32px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 0px
}
.remai-view LI {
	BORDER-BOTTOM: #ddd 1px dotted; POSITION: relative; PADDING-BOTTOM: 20px; PADDING-LEFT: 240px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 15px
}
.remai-view LI.none {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.remai-view SPAN.more {
	FONT: 12px/32px "Microsoft YaHei"; FLOAT: right
}
.remai-view DL {
	WIDTH: 450px
}
.remai-view DD {
	LINE-HEIGHT: 24px; HEIGHT: 24px
}
.remai-view DD.title {
	FONT-SIZE: 14px; OVERFLOW: hidden
}
.remai-view .detail {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 90px; TOP: 18px; RIGHT: 10px; PADDING-TOP: 30px
}
.remai-view .detail SPAN {
	DISPLAY: block; COLOR: #ff7733; FONT-WEIGHT: bold
}
.remai-view .detail SPAN.lj {
	MARGIN: 10px 0px 0px; WIDTH: 78px; BACKGROUND: url(/images/portal_v1/ydbt1.gif) no-repeat 0px 0px; HEIGHT: 24px
}
.remai-view .gentuan {
	BORDER-BOTTOM: #fa943e 1px dashed; BORDER-LEFT: #fa943e 1px dashed; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #fa943e; BORDER-TOP: #fa943e 1px dashed; BORDER-RIGHT: #fa943e 1px dashed; PADDING-TOP: 0px
}
.remai-view .pic {
	POSITION: absolute; WIDTH: 160px; HEIGHT: 90px; OVERFLOW: hidden; TOP: 18px; LEFT: 10px; box-shadow: 2px 2px 3px 0 #CCCCCC
}
.remai-view .pic A {
	TEXT-ALIGN: center; WIDTH: 160px; DISPLAY: table-cell; HEIGHT: 90px; VERTICAL-ALIGN: middle
}
.remai-view .pic A IMG {
	WIDTH: 160px
}
.remai-view P {
	LINE-HEIGHT: 24px; HEIGHT: 24px
}
.remai-view .sn {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.remai-view .manyi {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.remai-view .dianping {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.remai-view .tianshu {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.remai-view .traffic {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.remai-view .pinzhi-type {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.package-tour-body .sn {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.package-tour-body .tianshu {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.xi-an-body .sn {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.xi-an-body .tianshu {
	COLOR: #666; MARGIN-RIGHT: 15px
}
.remai-view .pinzhi-type I {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.package-tour-body .pinzhi-type I {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.xi-an-body .pinzhi-type I {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.remai-view .pinzhi-type I.current {
	BACKGROUND-COLOR: #67be4a; COLOR: #fff
}
.package-tour-body .pinzhi-type I.current {
	BACKGROUND-COLOR: #67be4a; COLOR: #fff
}
.xi-an-body .pinzhi-type I.current {
	BACKGROUND-COLOR: #67be4a; COLOR: #fff
}
.remai-view .manyi I {
	COLOR: #ff7733; FONT-WEIGHT: bold
}
.item-lst .lst-tit {
	BORDER-BOTTOM: #c9dff1 0px solid; BORDER-LEFT: #c9dff1 1px solid; PADDING-LEFT: 10px; FONT: 14px/30px "Microsoft YaHei"; BACKGROUND: url(/images/portal_v1/tit_1.gif) repeat-x 0px 0px; HEIGHT: 30px; COLOR: #3096e5; BORDER-TOP: #c9dff1 1px solid; BORDER-RIGHT: #c9dff1 1px solid
}
.list-cont {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; MARGIN-TOP: -1px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.list-cont H4.tit {
	BORDER-BOTTOM: #e7e7e7 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5; BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
.list-cont H4 A {
	FLOAT: right
}
.list-cont DL {
	MARGIN: 0px 10px
}
.list-cont DL DT DIV {
	FLOAT: left
}
.list-cont DL DT.clr {
	PADDING-BOTTOM: 6px; MARGIN-TOP: -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000000; BORDER-TOP: #e7e7e7 1px dashed; PADDING-TOP: 3px
}
.list-cont .hot-id {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 65px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list-cont .hot-tit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 370px; PADDING-RIGHT: 10px; HEIGHT: 21px; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.list-cont .hot-ts {
	WIDTH: 55px
}
.list-cont .hot-jt {
	WIDTH: 105px; COLOR: #ff6600
}
.list-cont .hot-pz {
	WIDTH: 30px
}
.list-cont .hot-jg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 85px; PADDING-RIGHT: 0px; COLOR: #ff6600; PADDING-TOP: 0px
}
.huodong {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.huodong .title {
	LINE-HEIGHT: 30px; BACKGROUND-COLOR: #f6f6f6; HEIGHT: 30px
}
.huodong .title H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #777; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.huodong .body {
	HEIGHT: 150px; BORDER-TOP: #ddd 1px solid
}
.huodong .body LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 175px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.huodong .pic {
	MARGIN: 15px 0px 5px; WIDTH: 175px; HEIGHT: 100px; OVERFLOW: hidden; box-shadow: 2px 2px 3px 0 #CCCCCC
}
.huodong LI.qiang B {
	POSITION: absolute; WIDTH: 57px; BACKGROUND: url(/images/portal_v1/ico_s_result.gif) no-repeat 0px 0px; HEIGHT: 57px; TOP: 13px; LEFT: 13px
}
.huodong LI.jiang B {
	POSITION: absolute; WIDTH: 57px; BACKGROUND: url(/images/portal_v1/ico_s_result.gif) no-repeat 0px 0px; HEIGHT: 57px; TOP: 13px; LEFT: 13px
}
.huodong LI.jiang B {
	BACKGROUND-POSITION: -60px 0px
}
.huodong .pic-txt A {
	WIDTH: 175px; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.huodong .pic A {
	TEXT-ALIGN: center; WIDTH: 175px; DISPLAY: table-cell; HEIGHT: 100px; VERTICAL-ALIGN: middle
}
.huodong .pic A IMG {
	WIDTH: 175px
}
.t-manyi {
	WIDTH: 50px
}
.p-manyi {
	WIDTH: 50px
}
.t-traffic {
	WIDTH: 90px
}
.p-traffic {
	WIDTH: 90px
}
.t-dianping {
	WIDTH: 40px
}
.p-dianping {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.main-l {
	WIDTH: 190px; FLOAT: left
}
.ml-category {
	BORDER-BOTTOM: #c9dff1 1px solid; BORDER-LEFT: #c9dff1 1px solid; BORDER-TOP: #c9dff1 1px solid; BORDER-RIGHT: #c9dff1 1px solid
}
.ml-category .tit {
	LINE-HEIGHT: 30px; MARGIN: 1px 1px 0px; PADDING-LEFT: 10px; BACKGROUND: url(/images/portal_v1/tit_1.gif) repeat-x 0px 0px; HEIGHT: 30px; COLOR: #3096e5
}
.ml-category .tit H3 {
	FONT-SIZE: 14px
}
.ml-c-body DL {
	BORDER-BOTTOM: #e7f3fe 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 5px; _zoom: 1
}
.ml-c-body DT {
	LINE-HEIGHT: 20px; TEXT-INDENT: 12px; WIDTH: 100%; DISPLAY: block
}
.ml-c-body DD {
	LINE-HEIGHT: 24px; MARGIN: 0px 0px 0px 12px; WHITE-SPACE: nowrap; FLOAT: left; _display: inline
}
.history {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.history .none {
	MARGIN: 5px 0px
}
.history UL {
	BOTTOM: -1px
}
.history LI {
	BORDER-BOTTOM: #eaeaea 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.history SPAN {
	COLOR: #ff7733; FONT-WEIGHT: bold
}
.zhanshi {
	
}
.zhanshi LI {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 2em; MARGIN: 0px 8px 0px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
SPAN.boc {
	DISPLAY: block; BACKGROUND: url(/images/portal_v1/bank.gif) repeat-x 0px 0px; HEIGHT: 30px
}
SPAN.icbc {
	DISPLAY: block; BACKGROUND: url(/images/portal_v1/bank.gif) repeat-x 0px 0px; HEIGHT: 30px
}
SPAN.ccb {
	DISPLAY: block; BACKGROUND: url(/images/portal_v1/bank.gif) repeat-x 0px 0px; HEIGHT: 30px
}
SPAN.abchina {
	DISPLAY: block; BACKGROUND: url(/images/portal_v1/bank.gif) repeat-x 0px 0px; HEIGHT: 30px
}
SPAN.cmbchina {
	DISPLAY: block; BACKGROUND: url(/images/portal_v1/bank.gif) repeat-x 0px 0px; HEIGHT: 30px
}
SPAN.cebbank {
	DISPLAY: block; BACKGROUND: url(/images/portal_v1/bank.gif) repeat-x 0px 0px; HEIGHT: 30px
}
SPAN.xianbank {
	DISPLAY: block; BACKGROUND: url(/images/portal_v1/bank.gif) repeat-x 0px 0px; HEIGHT: 30px
}
SPAN.sxnxs {
	DISPLAY: block; BACKGROUND: url(/images/portal_v1/bank.gif) repeat-x 0px 0px; HEIGHT: 30px
}
SPAN.boc {
	WIDTH: 85px; BACKGROUND-POSITION: -143px -53px
}
SPAN.icbc {
	WIDTH: 115px; BACKGROUND-POSITION: -5px -5px
}
SPAN.ccb {
	WIDTH: 115px; BACKGROUND-POSITION: -140px -5px
}
SPAN.abchina {
	WIDTH: 115px; BACKGROUND-POSITION: -273px -5px
}
SPAN.cmbchina {
	WIDTH: 85px; BACKGROUND-POSITION: -5px -53px
}
SPAN.cebbank {
	WIDTH: 115px; BACKGROUND-POSITION: -273px -53px
}
SPAN.xianbank {
	WIDTH: 115px; BACKGROUND-POSITION: -410px -5px
}
SPAN.sxnxs {
	WIDTH: 115px; BACKGROUND-POSITION: -548px -5px
}

