body{
    font-family:"Microsoft yahei";
    color:#333333;
}
a{ color:#333333;}
a:hover{ color:#7b5434;}

.title-info .title {
    color: #222;
}

.title-info .title:before,
.title-info .title:after {
    background-color: #222
}

.ds-nav-channel-item a {
    color: #fff
}
.ds-nav-channel-item a:hover {
    color: #fff;
}
.ds-nav-channel-title {
    color: #333
}
.color-tertiary {
    color: #df147f;
}
.color-muted {
    color: #777;
}
.color-warning {
    color: #E91E63;
}
.color-medium {
    color: #a4a4a4;
}
.bg-color-lighter {
    background-color: #f8f8f8
}
.bg-color-darker {
    background-color: #444;
}
.bg-color-tertiary {
    background-color: #7b5434;
}
.label-coupons label {
    color: #fff;
}
.label-coupons label .title {
    color: #fff
}
.label-coupons label:hover .mark {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000');
    background: rgba(0,0,0,.5)
}
.label-coupons .cash,
.label-coupons--common .cash {
    background-color: #edab70
}

.label-coupons .cash .date,
.label-coupons--common .cash .date {
    border: 1px solid #f1bb8a
}

.label-coupons .consumer,
.label-coupons--common .consumer {
    background-color: #7cbeed
}

.label-coupons .consumer .date,
.label-coupons--common .consumer .date {
    border: 1px solid #96caee
}

.label-coupons .discount,
.label-coupons--common .discount {
    background-color: #d99fd5
}

.label-coupons .discount .date,
.label-coupons--common .discount .date {
    border: 1px solid #e1b1db
}

.label-coupons .expired,
.label-coupons--common .expired {
    background-color: #ccc
}

.label-coupons .expired .date,
.label-coupons--common .expired .date {
    border: 1px solid #d6d5d4
}
.label-coupons--common .label {
    color: #fff;
}
.label-coupons--common .label .title {
    color: #fff;
}
.label-coupons--common .arrow--bottom {
    border-bottom: 6px solid #222;
}
.label-coupons--common .collapsed .arrow--bottom {
    border-top: 6px solid #222;
}
.label-coupons--common .label .left {
    background-image: url(../images/coupons-left2.png);
}
.label-coupons--common .label .right {
    background-image: url(../images/coupons-right2.png);
}
caption {
    color: #6e6e6e;
}
.table>thead>tr>th,
.table>thead>tr>td,
.table>tbody>tr>th,
.table>tbody>tr>td,
.table>tfoot>tr>th,
.table>tfoot>tr>td {
    border-top: 1px solid #ddd
}
.table>thead>tr>th {
    border-bottom: 2px solid #ddd
}
.table>tbody>tr:hover {
    background-color: #f5f5f5
}
.table>thead>tr>td.active,
.table>tbody>tr>td.active,
.table>tfoot>tr>td.active,
.table>thead>tr>th.active,
.table>tbody>tr>th.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>tbody>tr.active>td,
.table>tfoot>tr.active>td,
.table>thead>tr.active>th,
.table>tbody>tr.active>th,
.table>tfoot>tr.active>th {
    background-color: #f5f5f5
}

.table>tbody>tr>td.active:hover,
.table>tbody>tr>th.active:hover,
.table>tbody>tr.active:hover>td,
.table>tbody>tr:hover>.active,
.table>tbody>tr.active:hover>th {
    background-color: #e8e8e8
}
.table-bordered {
    border: 1px solid #ddd
}

.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td {
    border: 1px solid #ddd
}
.number-button .btn{
    background-color: #546E7A;
    border-color: #546E7A;
}
.number-button .btn:active,
.number-button .btn:focus,
.number-button .btn:hover {
    color: #df147f;
}
.control__input,
.control__textarea,
.control__select {
    border: 1px solid #e0e0e0;
    background-color: #fff;
    color: #a4a4a4;
}
.btn {
    border: 2px solid #6e6e6e;
    background-color: #6e6e6e;
    color: #fff;
}
.btn--filled.btn--tertiary {
    border-color: #7b5434;
    background-color: #7b5434;
    color: #fff;
}
.btn--filled.btn--lighter {
    border-color: #f2f2f2;
    background-color: #f2f2f2;
    color: #222;
}
.btn--filled.btn--warning {
    border-color: #7b5434;
    background-color: #7b5434;
    color: #fff;
}
.btn--filled:disabled,
.btn--disabled {
    border-color: #999;
    background-color: #999;
    color: #fff;
}
.btn--outlined.btn--white {
    border-color: #e0e0e0;
    background-color: #fff;
    color: #222;
}
.nav-tabs {
    border-bottom: 1px solid #ddd;
}
.nav-tabs>li>a:hover {
    color: #7b5434;
}
.nav-tabs .active>a {
    background-color: #fff;
    border: 1px solid #ddd;
}
.nav-tabs .active>a:hover {
    background-color: #fff
}
.nav-tabs.tabs-primary li>a {
    border: 1px solid #e0e0e0
}
.nav-tabs.tabs-primary .active>a,.nav-tabs.tabs-primary .active>a:hover {
    background-color: #546E7A;
    color: #fff
}
.nav-tabs.tabs-primary .active>a .color-muted {
    color: #ccc;
}
.modal {
    background-color: #fff;
    border: 5px solid #b2b2b2;
    border: 5px solid rgba(178,178,178,.3);
    box-shadow: 0 3px 7px rgba(0,0,0,.3);
}
.modal .modal-header {
    border-bottom: 1px solid #b7b7b7
}
.modal .modal-header .close {
    color: #666;
    text-shadow: 0 1px 0 #fff;
}
.modal .modal-header .close:hover,.modal .modal-header .close:focus {
    color: #ff5050;
}
.modal .modal-header .close:focus {
    color: #dd5050
}
.modal .modal-footer {
    background-color: #f1f4f5;
    box-shadow: inset 0 1px 0 #fff
}
.msg {
    color: #555;
}
.msg:after {
    border-top: 8px solid #fff2f2;
}
.msg:before {
    border-top: 10px solid #ffe3e0;
}
.msg.msg-error {
    color: #ea4a36
}

.msg.msg-error>.msg-con {
    border: 1px solid #ffe3e0;
    background-color: #fff2f2
}

.msg.msg-success {
    color: #4ab933
}

.msg.msg-success>.msg-con {
    border: 1px solid #dcf9d6;
    background-color: #edffe9
}
.ds-progress {
    background-color: #e4e4e4;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

.ds-progress-bar {
    color: #fff;
    background-color: #666;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
}

.ds-progress-striped .ds-progress-bar,
.ds-progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.ds-progress.active .ds-progress-bar,
.ds-progress-bar.active {
    animation: progress-bar-stripes 2s linear infinite
}

.ds-progress-bar-success {
    background-color: #019d08
}

.progress-striped .ds-progress-bar-success {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.ds-progress-bar-danger {
    background-color: #df147f
}

.progress-striped .ds-progress-bar-danger {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}
.confirm,.confirm2 {
    color: #222
}

.confirm .section,.confirm2 .section {
    background-color: #f8f8f8
}

.confirm .section__hd,.confirm2 .section__hd {
    color: #FFF
}

.confirm .section__hd .print,.confirm2 .section__hd .print {
    color: #fff
}
.confirm .l-rows,.confirm2 .l-rows {
    border-bottom: 1px solid #e0e0e0
}
.confirm .title .display-inline-block,.confirm2 .title .display-inline-block {
    border-bottom: 2px solid #222
}
.confirm .hotel h6,.confirm2 .hotel h6 {
    color: #222
}
.confirm .hotel p:before,.confirm2 .hotel p:before {
    color: #a4a4a4;
}
.confirm2 {
    border: 1px solid #e0e0e0
}
.confirm2 .section__hd {
    color: #222;
    border-bottom: 1px solid #e0e0e0
}

.confirm2 .section {
    background-color: #fff
}
.fill-info .fill-info--bfc {
    border: 1px solid #e0e0e0
}

.fill-info .section .title span {
    border-bottom: 2px solid #222
}
.fill-info .section .title2 span {
    border-bottom: 2px solid #222
}


.headertop {
    background: #5c3b2a;
}
.headertop .web {
    color: #fff;
}
.headertop .web a {
    color: #fff;
}
.headertop .web a:hover {
    color: #fff;
}
.headershare .wbcon a {
    color: #666;
}

.headernavbg {
    background: #fff;
    -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1);
}
.headernavbg.hyh_headernavbg {
    background: #575a4c;
}

.headernav h1 {
    border-right: 1px solid #e1e1e1;
}
.headernav ul li a {
    color: #7b5434;
}
.headernav ul li a:hover,
.headernav ul li a.active {
    color: #946239;
    border-bottom: 2px solid #946239;
}

.headernav ul li a.yuding {
    color: #fff;
    background-color: #7b5434;
}

.headernav ul li a.yuding:hover {
    background-color: #946239;
}

.headernav ul li a.yuding.cur {
    background-color: #946239;
}
.headershare .telcon,
.fixedTop .telcon {
    border: 1px solid #ccc;
}

.headershare .telcon em,
.fixedTop .telcon em {
    color: #64604d;
}
.headershare .qrcode,
.fixedTop .qrcode {
    border: 1px solid #ccc;
}

.headershare .qrcode span,
.fixedTop .qrcode span {
    background: #fff;
}
.headershare .qrcode em,
.fixedTop .qrcode em {
    color: #666;
}
.loginoutbtn {
    border: 1px solid #7b5434;
    background-color: #7b5434;
}
.zhotelslide {
    border: 1px solid #cccccc;
    background: #fff;
}

.zhotelslide a {
    background: #fff;
}

.zhotelslide a:hover {
    background: #f8f8f8;
    color: #333;
}
.fixedTop {
    background: #fff;
    -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.3);
}
#hyh_top {
    background: #575a4c;
}
.fixedTop .ft_icon .wbcon.qrcode a:hover {
    color: #c6a86f
}
.fixedTop .ft_right a.bookrooms {
    color: #fff;
    background-color: #7b5434;
}
.fixedTop .ft_right a.bookrooms:hover {
    background-color: #946239;
}
.fixedTop .ft_right .bookrooms.cur,
.fixedTop .ft_right .bookrooms.cur:hover {
    background-color: #946239;
}
.commonclass {
    border-bottom: 1px solid #e7e7e7;
}
.commonclass ul li {
    border: 1px solid #e2e1e1;
}
.commonclass ul li a {
    color: #333333;
}

.commonclass ul li a:hover {
    border-bottom: 2px solid #7b5434;
    color: #7b5434;
}
.commonclass ul li a.cur {
    border-bottom: 2px solid #7b5434;
    color: #7b5434;
}
.commontitle span a {
    color: #1e1e1e;
}
.commontitle span a:hover {
    color: #7b5434;
}
.commontitle span a.cur {
    color: #7b5434;
}
.Brandslist dl dd {
    background: #f2f2f2;
}
.Brandslist dl dd p.desc {
    color: #606060;
}
.Brandslist dl dd p.more a {
    color: #5c3b2a;
    background: #7b5434;
}
.Brandslist dl dd p.more a:hover {
    color: #fff;
}
.footbg {
    background: #5c3b2a;
}
.footleft dd a {
    color: #fff;
}
.footleft dd a:hover {
    color: #c6a86f;
}
.footright {
    color: #fff;
}
.foot dl {
    border-top: 1px solid #fff;
    color: #fff;
}
.foot dl dd {
    color: #fff;
}
.foot a {
    color: #fff;
}
.foot a:hover {
    color: #fff;
}

.destinationdesc {
    color: #777777;
}
.destination dl dt {
    color: #fff;
}
.destination dl dt h3 {
    border-bottom: 1px solid #a6a6a5;
}
.destinationMore {
    color: #fff;
    background-color: #607d8b;
}
.destinationMore:hover {
    color: #fff;
    background: #455a64;
}
.destinationlist dl {
    background: #fafafa;
}
.destinationlist dl dd p.more a {
    color: #7b5434;
}
.destinationHotel {
    background: #fafafa;
}
.destinationHotel dl {
    background: #fff;
}
.destinationHotel dl dd {
    color: #404040;
}
.destinationHotel dl dd h4 {
    color: #404040;
}
.destinationHotel dl dd p.comment a {
    color: #7b5434;
}
.destinationHotel dl dd p.price {
    color: #666;
}
.destinationHotel dl dd p.price span {
    color: #607d8b;
}
.destinationHotel dl dd p.price a {
    color: #fff;
}
.Mediacenter dl {
    background: #fafafa;
}
.Mediacenter dl dt p {
    border-bottom: 1px solid #565a4b;
}
.Mediacenter dl dd h3 a {
    color: #c6a86f;
}
.Mediacenter dl dd p.Mediacenterdesc {
    color: #666666;
}
.Mediacenter dl dd p.Mediacentermore a {
    color: #fff;
}
.Mediacenter dl dd p.Mediacentermore a:hover {
    color: #fff;
}
.commonDetailed {
    background: #FFF;
}
.commonDetailedtitle {
    border-bottom: 1px solid #cccccc;
}
.commonDetailedtitle h3 {
    color: #1a1a1a;
}
.commonDetailedtitleTimeAuthor {
    color: #666666;
}
.commonDetailedContents {
    color: #666666;
}
.commonDetailedContentsfoot p a {
    background: #7b5434;
    color: #FFF;
}
.commonDetailedContentsfoot dl {
    border: 1px solid #cccccc;
}

.commonDetailedContentsfoot dl span {
    background: #f2f2f2;
    color: #1a1a1a;
}
.hotelbody {
    background: #f7f6f3;
}

.hotelweb {
    background: #fff;
    /*border-top: 7px solid #5c3b2a;*/
}
.hotelclass li a {
    color: #000000;
}
.hotelclass li a:hover,
.hotelclass li a.cur {
    background-color: #5c3b2a;
    color: #fff;
}
.hotelSubmitOrder dl dt label {
    border: 1px solid #cacaca;
}
.hotelSubmitOrder dl dt label input {
    color: #b2b2b2;
}
.hotelSubmitOrder dl dd label {
    border: 1px solid #cacaca;
}

.hotelSubmitOrder dl dd label input {
    color: #b2b2b2;
}

.hotelSubmitOrder dl dd p {
    border: 1px solid #cacaca;
    background: #fff;
}

.hotelSubmitOrder dl dd p a {
    color: #b2b2b2;
}
.hotelSubmitOrder dl dd p a:hover {
    background: #f8f8f8;
}
.hotelSubmitOrder dl dd.buttonOrder input {
    color: #fff;
}
.hotelinformation dl dd p {
    color: #707070;
}
.hotelinformation dl dd p span {
    color: #ae0000;
}
.hotelIntroduction {
    color: #666666;
}
.hotelmeetingIntroduction {
    color: #666666;
}
.hotelmeetingFeatures {
    background: #fafafa;
}
.hotelmeetingFeatures p {
    color: #666666;
}
.hotelmeetingFeatures p a {
    color: #7b5434;
    border-bottom: 1px solid #7b5434;
}
.zyuding {
    color: #fff;
}
.zyuding:hover {
    color: #fff;
}
.hotelrepastclass {
    border-bottom: 1px solid #d9d9d9;
}
.hotelrepastclass a.cur span {
    color: #7b5434;
}
.hotelrepastclass a:hover span {
    color: #7b5434;
}
.hotelrepastIntroduction {
    color: #666666;
}
.hotelrepast {
    color: #666666;
}
.hotelright #hotelList .hotelRoomListCon div .lastcontrol a {
    background-color: #f7f7f7;
}
.hotelright #hotelList .hotelRoomListCon div .lastcontrol a.cur {
    background-color: #f7f7f7;
}
.indexbanner {
    background-color: #f8f8f8;
}
.indextitle {
    color: #333;
}
.indexline span {
    background: #7b5434;
}
.indexdesc {
    color: #666;
}
.indexBrandsHotels {
    background: #fff;
}
.indexBrandsHotels dl dd h4.BrandsHotelstitle {
    color: #fff;
}
.indexBrandsHotels dl dd p.BrandsHotelsdesc {
    color: #fff;
}
.indexBrandsHotels dl dd p.BrandsHotelsmore a {
    border: 1px solid #fff;
}
.indexBrandsHotels dl dd a {
    color: #fff;
}
.indexBrandsHotels dl dd a:hover {
    color: #5c3b2a;
}
.indexBrandsHotels dl dd h4.BrandsHotelstitle a:hover {
    color: #fff;
}
.indexBrandsHotels dl dd p.BrandsHotelsmore a:hover {
    border: 1px solid #5c3b2a;
    background: #5c3b2a;
    color: #fff;
}
.indexBrandsHotels dl dd p.BrandsHotelsimg a {
    filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');
    background:rgba(0,0,0,0.5);
}
/*for IE9*/
:root .indexBrandsHotels dl dd p.BrandsHotelsimg a{
    filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');
}
.indexBrandsHotels dl dd p.BrandsHotelsimg a:hover {
    background: #5c3b2a;
}
.indexBrandsHotels dl dd p.BrandsHotelsimg a.cur {
    background: #5c3b2a;
}
.indexhuayuehui dl dd h4 {
    color: #607d8b;
}
.indexhuayuehui dl dd p {
    color: #666666;
}
.indexhuayuehui a.Joininstantly {
    color: #fff;
    background-color: #607d8b;
}
.indexhuayuehui a.Joininstantly:hover{
    color: #fff;
    background: #455a64;
}
.indexPopulardestinationsbg {
    background: #f8f8f8;
}
.indexPopulardestinations dl dd {
    background: #fff;
}
.indexPopulardestinations dl dd h3 a.more {
    border: 1px solid #dddddd;
}
.indexPopulardestinations dl dd p.line span {
    background: #898989;
}
.indexPopulardestinations dl dd p.desc {
    color: #7f7f7f;
}
.indexPopulardestinations dl dd.cur p.line span {
    background: #fff;
}
.indexPopulardestinations dl dd.cur {
    background: #5c3b2a;
}
.indexPopulardestinations dl dd.cur h3 a {
    color: #fff;
}
.indexPopulardestinations dl dd.cur h3 a.more {
    color: #fff;
    border: 1px solid #7b5434;
    background: #7b5434;
}
.indexPopulardestinations dl dd.cur p.desc {
    color: #fff;
}
.indexactivity ul li {
    background: #ECEFF1;
}
.indexactivity ul li p.time {
    color: #607d8b;
}
.indexactivity ul li p.Hotelsname {
    color: #607d8b;
}
.indexactivity ul li p.Hotelsname a {
    color: #607d8b;
}

.indexactivity ul li p.desc {
    color: #808080;
}
.indexactivity ul li p.more a {
    border: 1px solid #455a64;
    color: #666;
}
.indexactivity a.morepreferential {
    color: #fff;
    background-color: #607d8b;
}
.indexactivity a.morepreferential:hover {
    background-color: #455a64;
}
/*--华悦汇登录--*/

.headerlogin {
    background: #f8f8f8;
}
.headerlogin dl h3 {
    color: #4c4c4c;
}
.headerlogin dl dt {
    border-right: 1px solid #cccccc;
}
.headerlogin dl dt p.loginfillin label {
    border: 1px solid #cccccc;
    background: #fff;
}
.headerlogin dl dt p.loginfillin label input {
    color: #b2b2b2;
}
.headerlogin dl dt p input.headersubmit {
    background: #d6a946;
    color: #fff;
}
.headerlogin dl dt p.remember input {
    background: #fff;
    border: 1px solid #cccccc;
}

.headerlogin dl dt p.remember a {
    color: #5c3b2a;
    border-bottom: 1px solid #5c3b2a;
}

.headerlogin dl dd {
    color: #4c4c4c;
}

.headerlogin dl dd a {
    color: #5c3b2a;
    border-bottom: 1px solid #5c3b2a
}

.headerlogin dl b {
    border-top: 10px solid #f8f8f8;
}

.headerlogin dl dt .checktips {
    color: #c00;
}
/*--悬浮预订下拉--*/

.popupOrder {
    background: #f8f8f8;
    -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.2);
}
.popupOrder dl dd {
    border: 1px solid #d2d1d0;
    background: #fff;
}
.popupOrder dl dd.popupdestination {
    width: 178px;
    background-color: #fff;
}

.popupOrder dl dd.popupdestination h3 {
    color: #b2b2b2;
}
.popupOrder dl dd.inputtext label input {
    color: #999;
}
.popupOrder dl dd.popuptime {
    background-color: #fff;
}
.popupOrder dl dd.popuptime label input {
    color: #999;
}
.popupOrder dl dd.Quantity a {
    color: #999;
}
.popupOrder dl dd.Quantity label input {
    color: #999;
}
.popupOrder dl dd.Quantity em {
    color: #999;
}
.popupOrder dl dd.popupbut input {
    background-color: #E91E63;
    color: #fff;
}
.popupOrder dl dt span {
    color: #7b5434;
}
.popupOrder dl dt a {
    color: #fff;
    background: #7b5434;
}
.popupOrder dl dt a.Incheckorderbtn {
    background: #7b5434;
}
.popupOrder dl b {
    border-bottom: 10px solid #f8f8f8;
}
.hotelreservationSearch {
    background: #f7f7f7;
    border-bottom: 1px solid #d9d9d9;
}
.hotelreservationSearch dl dd {
    border: 1px solid #d2d1d0;
    background: #fff;
}
.hotelreservationSearch dl dd.popupdestination {
    background-color: #fff;
}

.hotelreservationSearch dl dd.popupdestination h3 {
    color: #b2b2b2;
}
.hotelreservationSearch dl dd.inputtext label input {
    color: #999;
}
.hotelreservationSearch dl dd.popuptime {
    background-color: #fff;
}
.hotelreservationSearch dl dd.popuptime label input {
    color: #999;
}
.hotelreservationSearch dl dd.Quantity a {
    color: #999;
}
.hotelreservationSearch dl dd.Quantity label input {
    color: #999;
}
.hotelreservationSearch dl dd.Quantity em {
    color: #999;
}
.hotelreservationSearch dl dd.popupbut input {
    width: 130px;
    background-color: #5c3b2a;
    color: #fff;
}
.hotelreservationSearch dl dt span {
    color: #5c3b2a;
}
.hotelreservationSearch dl dt a {
    color: #fff;
    background: #5c3b2a;
}
.hotelreservationSearch dl dt a.Incheckorderbtn {
    background: #ddc080;
}
/*--华悦汇--*/

.HYH-headerbg {
    background: #575a4c;
}
.HYH-header dl dt {
    color: #5c3b2a;
}
.HYH-header dl dt a {
    color: #5c3b2a;
}
.HYH-header dl dd a {
    color: #5c3b2a;
}

.HYH-header dl dd a.HOrder {
    color: #64604d;
    background-color: #5c3b2a;
}

.HYH-header dl dd a.HOrder.cur {
    background-color: #5c3b2a;
}
.Hindextitle {
    color: #333;
}
.HYH-indexHotelMember dl dd h3 {
    color: #607d8b;
}
.HYH-indexHotelMember dl dd p {
    color: #b9953d;
}
.HYH-indexlogin dl {
    background: #5c3b2a;
}
.HYH-indexlogin dl dt label {
    border: 1px solid #e1c387;
    background: #fff;
}
.HYH-indexlogin dl dt label input {
    color: #7b5434;
}
.HYH-indexlogin dl dt label input::-webkit-input-placeholder {
    color: #7b5434;
}
.HYH-indexlogin dl dt label input::-moz-input-placeholder {
    color: #7b5434;
}
.HYH-indexlogin dl dt label input::-ms-input-placeholder {
    color: #7b5434;
}
.HYH-indexlogin dl dt label input::-o-input-placeholder {
    color: #7b5434;
}
.HYH-indexlogin dl dt input.Hsubmitlogin {
    background: #7b5434;
    color: #fff;
}
.HYH-indexlogin dl dd {
    color: #7b5434;
}
.HYH-indexlogin dl dd a {
    color: #7b5434;
}
.HYH-indexactivity dl dd p {
    color: #fff;
}
.HYH-indexactivity dl dd a {
    color: #fff;
}
.HYH-indexactivity dl dd p.more a {
    color: #575a4c;
}
.HYH-foot {
    background: #66615b;
}
.HYH-footlogo li.footerweima p {
    color: #999999;
}
.HYH-copyright {
    border-top: 1px solid #6d6c6a;
}
.HYH-copyright dt {
    color: #999999;
}
.HYH-copyright a {
    color: #999999;
}
.HYH-copyright a:hover {
    color: #c6a86f;
}
.HYH-copyright dd {
    color: #999999;
}
.HYH-memberinterests p.Fsize14 span {
    color: #ae0000;
}
.HYH-memberinterests dl dt table td {
    border: 1px solid #fff;
    color: #5c3b2a;
    background: #f8f8f8;
}
.HYH-memberinterests dl dd table td {
    border: 1px solid #fff;
    color: #5c3b2a;
    background: #f8f8f8;
}
.HYH-commontitle dl dt {
    color: #fff;
}
.HYH-commontitle dl dd a {
    color: #1e1e1e;
}
.HYH-commontitle dl dd a:hover {
    color: #7b5434;
}
.HYH-commontitle dl dd .cur {
    color: #7b5434;
}
.HYH-logininterface dl dt p label.Inputbox {
    border: 1px solid #e0e0e0;
    background: #f7f7f7;
}
.HYH-logininterface dl dt p label.Inputbox input {
    color: #999;
}
.HYH-logininterface dl dt p .checktips {
    color: #c00;
}
.HYH-logininterface dl dt p a {
    color: #e2a100;
}
.HYH-logininterface dl dt p.loginbut input {
    color: #fff;
    background: #7b5434;
}
/*--注册--*/
.HYH-registeredleft dl dt span {
    color: #e2a100;
}
.HYH-registeredleft dl dt i {
    color: #cf2a27;
}
.HYH-registeredleft dl dd span i {
    color: #cf2a27;
}
.HYH-registeredleft dl dd.Inputbox label {
    border: 1px solid #e0e0e0;
    background: #f7f7f7;
}
.HYH-registeredleft dl dd.Inputbox label input {
    color: #999;
}
.HYH-registeredleft dl dd.loginbut input {
    color: #fff;
    background: #7b5434;
}
.HYH-registeredleft dl dd.loginbut input.disabled {
    background: #999;
}
.HYH-registeredleft dl dd .checktips {
    color: #c00;
}
.HYH-registeredleft dl dd .checktrue {
    color: #3D882D;
}
.HYH-registeredright dl dd a {
    color: #fff;
    background: #7b5434;
}
/*--关于华悦汇、隐私政策--*/
.HYH-about-top {
    background: #f2f2f2;
}
.HYH-aboutfoot dl dd {
    background: #f2f2f2;
}
.HYH-aboutfoot dl h3 {
    color: #333;
}
/*--忘记密码--*/
.HYH-forgetpassword dl {
    background: #f7f7f7;
}
.HYH-forgetpassword dl dd p.Inputbox label {
    border: 1px solid #e0e0e0;
    background: #ffffff;
}
.HYH-forgetpassword dl dd p.Inputbox label input {
    color: #999;
}
.HYH-forgetpassword dl dd p.Inputbox span i {
    color: #cf2a27;
}
.HYH-forgetpassword dl dd p.Inputbox a {
    background: #ead89a;
    color: #fff;
}
.HYH-forgetpassword dl dd p.Inputbox .checktips {
    color: #c00;
}
.HYH-forgetpassword dl dd p.loginbut input {
    color: #fff;
    background: #7b5434;
}

/*--重置密码--*/

.HYH-Popups dl {
    background: #fff;
}
.HYH-Popups dl dt {
    color: #575a4c;
}
.HYH-Popups dl dd a {
    color: #fff;
    background: #7b5434;
}
/*--关于我们--*/
.about {
    color: #666666;
}
.about h3.Fsize24 {
    color: #1a1a1a;
}
.aboutlist dl dd p.desc {
    color: #606060;
}
.aboutlist dl dd p.more a {
    color: #5c3b2a;
    background: #7b5434;
}

/*--会议宴会--*/

.banquetcontent {
    color: #777777;
}
.banquetRotation ul li p {
    color: #fff;
}
.banquetcustomize {
    background-color: #5c3b2a;
    color: #fff;
}
.banquetcustomize dl dt {
    color: #fff;
}
.banquetcustomize dl dd {
    border: 1px solid #ccc;
    background: #fff;
}
.banquetcustomize dl dd h3 {
    color: #b2b2b2;
}
.banquetcustomize dl dt.but input {
    color: #fff;
    border: 1px solid #7b5434;
    background: #7b5434;
}
.banquetcustomize dl dd p {
    border: 1px solid #7b5434;
    background: #FFF;
}

.banquetcustomize dl dd p a {
    color: #b2b2b2;
}
.banquetlist ul li p {
    color: #808080;
}
.meetingOrderscityHotel {
    background: #f5f5f5;
}
.meetingOrdersAboutmeeting .checktips {
    color: #c00;
}
.meetingOrderscityHotel dl dt span.s1 i {
    color: #cf2a27;
}
.meetingOrderscityHotel dl dd span.s1 i {
    color: #cf2a27;
}
.meetingOrdersAboutmeeting h3 {
    color: #7b5434;
}
.meetingOrdersAboutmeeting dl dt span.s1 i {
    color: #cf2a27;
}
.meetingOrdersAboutmeeting dl label {
    border: 1px solid #e0e0e0;
}
.meetingOrdersAboutmeeting dl label input[type=text] {
    color: #b2b2b2;
}
.meetingOrdersAboutmeeting dl label.disabled {
    background: #eee;
}
.meetingOrdersAboutmeeting dl .Guestbook textarea {
    color: #b2b2b2;
}
.meetingOrdersAboutmeeting dl dd span i {
    color: #cf2a27;
}
.meetingOrdersAboutmeeting dl dd select {
    color: #b2b2b2;
    border: 1px solid #e0e0e0;
    background: #f7f7f7;
}
.meetingOrdersAboutmeeting .checkbox {
    color: #333;
}
.meetingOrderscityHotel_btn {
    background-color: #7b5434;
}

/*--酒店预订-房型列表--*/
.Roomtypelist.padbot dl dt {
    background-color: #f7f7f7;
}

.Roomtypelist.padbot dl dt.cur {
    background-color: #f7f7f7;
}
.Roomtypelist dl dt h3 {
    color: #000000;
}
.Roomtypelist dl dt p {
    color: #666666;
}
.Roomtypelist dl dt p span i {
    color: #7b5434;
}
.Roomtypelist dl dt em {
    color: #7b5434;
}
.Roomtypelist dl dd th {
    border-bottom: 1px solid #e7e7e7;
    color: #5c3b2a;
}
.Roomtypelist dl dd td {
    color: #737373;
    border-bottom: 1px solid #e7e7e7;
}
.Roomtypelist dl dd td a.View {
    color: #5c3b2a;
}

.Roomtypelist dl dd td span {
    color: #ae0000;
}
.Roomtypelist dl dd td .cancelpolicybox {
    border: 1px solid #e6e6e6;
    background: #fff;
    color: #000;
}
/*--网站地图--*/

.webmap {
    border-top: 1px solid #e4e4e4;
}
.webmap h3 span {
    color: #5c3b2a;
    border-left: 5px solid #5c3b2a;
    background-color: #fff;
}
.webmap h3 span a {
    color: #5c3b2a;
}
.webmap h3 em {
    border-bottom: 1px dashed #b8b8b8;
}
.webmap p a {
    color: #5f5f5f;
}
.webmap p a:hover {
    color: #5c3b2a;
}

/**--精选优惠--*/

.Guestroom li {
    border: 1px solid #e5e5e5;
    box-shadow: 0 0 6px 1px #d8d8d8;
}
.Guestroom li dl dt {
    color: #0a0a0a;
}
.Guestroom li dl dd .GuestroomIntroduction {
    color: #6d6d6d;
}
.Guestroom li dl dd>a {
    color: #fff;
}
.GuestroomBook {
    border: 1px solid #7b5434;
    background: #fff;
}
.GuestroomBook p {
    border-bottom: 1px solid #f0f0f0;
    color: #6d6d6d;
}
.GuestroomBook a {
    color: #fff;
}
.GuestroomBook a:hover {
    color: #7b5434;
}
.GuestroomHover .Joinhotel {
    color: #fff;
}

/*--参与酒店--*/

.ParticipateHotel dl dd {
    color: #6d6d6d;
}
.ParticipateHotel dl dd h3 {
    color: #000;
}
.ParticipateHotelTime {
    color: #8c8c8c;
}
.ParticipateHotel ul li {
    border: 1px solid #e3e3e3;
    box-shadow: 0 0 6px 1px #e5e5e5;
}
.ParticipateHotel ul li h3 {
    color: #0a0a0a;
}
.ParticipateHotel ul li p {
    color: #666;
}
.ParticipateHotel ul li p b {
    color: #7b5434;
}
.ParticipateHotel ul li p a.bookbtn {
    color: #fff;
}


/*--优惠详情--*/
.favorableDetail dl {
    background: #fafafa;
}
.favorableDetail dl dd h3 {
    color: #000;
}
.favorableDetail dl dd .validTime {
    color: #8c8c8c;
}
.favorableDetail dl dd .price {
    border-bottom: 1px dashed #e0e0e0;
}
.favorableDetail dl dd .price em {
    color: #666;
}
.favorableDetail dl dd .price i {
    color: #7b5434;
}
.favorableDetail dl dd div {
    color: #6d6d6d;
}
.favorableDetailCon {
    color: #8c8c8c;
}
.favorableDetailCon h4 {
    color: #666;
}
.choosedateSpan {
    color: #666;
}
.favorableDetail .popuptime input {
    border: 1px solid #e0e0e0;
    color: #b2b2b2;
}
.favorableDetail .chooseroom {
    border: 1px solid #e0e0e0;
    color: #b2b2b2;
}
.favorableDetail .roomtype p.chooseroomlist {
    border: 1px solid #e0e0e0;
    background: #fff;
}
.favorableDetail .roomtype p.chooseroomlist span {
    color: #b2b2b2;
}
.favorableDetail .roomtype p.chooseroomlist span:hover {
    background: #f8f8f8;
    color: #333;
}

.immediatelybook {
    color: #fff;
}

.immediatelybook:hover {
    color: #fff;
}


/*--订单查询--*/

.InOrderbox {
    background: #fff;
}

.InOrderMask {
    background: #000;
}
.InOrderTitle {
    color: #333;
    border-bottom: 1px solid #e0e0e0;
}
.InOrderCon {
    color: #333;
}
.InOrderCon .Inordertext {
    border: 1px solid #e0e0e0;
    background: #f7f7f7;
}
.InOrderCon label .checktips {
    color: #c00;
}
.InOrderCon label i {
    color: #cf2a27;
}
.Inorderbtn {
    color: #fff;
}
/*--订单查询结果--*/
.searchresult h3 {
    color: #333;
}
.searchresult ul.u1 {
    background: #f4f4f5;
    color: #808080;
}
.searchresult ul.u1 li {
    border-right: 1px solid #d0d0cf;
}
.searchresult ul.u1 .co1 {
    color: #ae0000;
}
.searchresultdetail {
    border: 1px solid #e0e0e0;
}
.searchresultdetail dt {
    color: #333;
    background: #f4f4f5;
}
.searchresultdetail dd.searchresultdetail_p1 {
    color: #7d7d7d;
}
.searchresultdetail_p1 p a.straightwayPay,
.searchresultdetail_p1 p a.straightwayCancel {
    color: #fff;
    background: #c6a86f;
}
.searchresultdetail_p1 .co1 {
    color: #c6a86f;
}
.hotelcontact {
    color: #707070;
}
.hotelcontact h4 {
    color: #282828;
}
.searchresultdetail dd .mapcheck a {
    color: #000;
}
.searchresultdetail {
    color: #000;
}
.searchresultdetail p {
    color: #5c3b2a;
}
.searchresultdetail p em {
    color: #5c3b2a;
}
.cancelorderbtn {
    color: #fff;
}
.cancelorderbtn:hover {
    color: #fff;
}


/*酒店预订-订单确认*/
.leftwrap dl dt {
    background: #5c3b2a;
    color: #fff;
}
.leftwrap dl dd {
    background: #f2f2f2;
    color: #000;
}
.orderstep span {
    color: #4c4c4c;
}
.orderstep span.cur {
    color: #fff;
}
.ordertips {
    color: #5c3b2a;
}
.rightwrap .searchresult .u1 h3 {
    color: #404040;
}
.rightwrap .searchresult .u1 li.li3 .s2 {
    color: #ae0000;
}
.rightwrap .searchresultdetail_foot {
    background: #eeefe8;
    color: #7d7d7d;
}
.rightwrap .searchresultdetail_foot a {
    color: #5c3b2a;
}
/*酒店预订-填写订单*/
.leftwrap h5 {
    color: #000;
}
.leftwrap .i1 {
    color: #ae0000;
}
.leftwrap .orderinfo {
    color: #666;
}
.leftwrap .orderinfo a {
    color: #e4e6db;
}
.ordereffectivetime {
    color: #4c4c4c;
}
.ordereffectivetime i {
    color: #ae0000;
}
.orderinformation h3 {
    background: #f7f7f7;
}
.orderinformation .orderdetailtips a {
    color: #7b5434;
}
.orderinformation .orderform li {
    color: #333;
}
.orderinformation .orderform li .checktips {
    color: #c00;
}
.orderinformation .orderform li i {
    color: #cf2a27;
}
.orderinformation .orderform li input[type=text] {
    border: 1px solid #e0e0e0;
}

.orderinformation .orderform .arrivaltime {
    color: #333;
}
.orderinformation .orderform .arrivaltime dt {
    background-color: #f7f7f7;
    border: 1px solid #e5e5e5;
}

.orderinformation .orderform .arrivaltime dd {
    background: #fff;
    border: 1px solid #f8f8f8;
}
.orderinformation .orderform .arrivaltime dd em:hover {
    background: #f8f8f8;
}
.orderinformation .orderform li textarea {
    border: 1px solid #f8f8f8;
}
.ordersubmit {
    background: #f8f8f8;
}
.ordersubmit dt {
    color: #333;
}
.ordersubmit dt i {
    color: #ae0000;
}
.ordersubmit dd input {
    color: #fff;
}
.orderinformation .orderimporinfo {
    border: 1px solid #e7e7e7;
}
.orderinformation .orderimporinfo dt {
    background: #f8f8f8;
    color: #607d8b;
}
.orderinformation .orderimporinfo .s6 {
    color: #ae0000;
}
.orderinformation .orderimporinfo dd {
    color: #666;
    border-top: 1px solid #e7e7e7;
}
.numbtn {
    border: 1px solid #d4d4d4;
}
.numbtn span {
    border-left: 1px solid #d4d4d4;
    border-right: 1px solid #d4d4d4;
}
.orderoptionalPrice i {
    color: #ae0000;
}
.orderinformationdetail ul {
    border: 1px solid #d9d9d9;
    background: #fff;
}
.orderinformationdetail ul li {
    border-right: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
}
.orderinformationdetail ul li p {
    color: #4c4c4c;
}
.orderinformationdetail ul li p span {
    color: #999;
}
.orderinformationdetail ul li .date {
    color: #607d8b;
    background: #f2f2f2;
}
/*--支付页面--*/
.orderinformation .table1 {
    border: 1px solid #e7e7e7;
}
.orderinformation .table1 .top {
    background: #f8f8f8;
}
.orderinformation .table1 .top td {
    color: #607d8b;
}
.orderinformation .table1 tr {
    border-top: 1px solid #e7e7e7;
}
.orderinformation .table1 td.allprice i {
    color: #ae0000;
}
.paymentmethod_d1 {
    background: #fff;
    border: 1px solid #e6e6e6;
}
.paymentmethod_d1 h4 {
    background: #f7f7f7;
    color: #404040;
}
.paymentmethod_d1 li a {
    background: #bfbfbf;
    color: #fff;
}
.paymentmethod_d1 li a:hover {
    background: #5c3b2a;
}
.paymentmethod_d1 li label i {
    border: 2px solid #e5e5e5;
}
.paymentmethod_d1 li label.cur i {
    border: 2px solid #ead89a;
}
.ContactInformation h4 {
    color: #404040;
}
.paytype .payTips {
    color: #c6a86f;
}
.paytype label {
    color: #404040;
}
.wxpaybox {
    background: #fff;
}
.wxpaytop {
    background: #5c3b2a;
    color: #fff;
}
.wxpaycon .wxpay_tips {
    color: #4c4c4c;
}
.wxpaycon .wxpay_btn a {
    color: #fff;
}
.wxpaycon .wxpay_btn a.Complete {
    background: #5c3b2a;
}
.wxpaycon .wxpay_btn a.GiveUp {
    background: #bfbfbf;
}
.wxpaycon .wxpay_tips_bottom {
    color: #a78b4e;
}
.PayMask {
    background: #000;
}
.payshow h3 {
    background: #f7f7f7;
    color: #404040;
}
.payshow h4 {
    background: #f4f4f5;
}

/*--酒店预订-优惠套餐--*/
.Roomtypelist h3 span.s1 {
    color: #808080;
}
.Roomtypelist .num {
    color: #666;
}
.Package p {
    border: 3px solid #ecdc9e;
}
.Package_p1 span {
    color: #fff;
}
.Package_p2 span em {
    color: #999;
}

/*-------- 会员中心 --------*/

.zmemberleft {
    background: #f7f7f7;
}
.zmemberleft ul li a {
    background: #fff;
}
.zmemberleft ul li a.cur {
    color: #C6A86F;
}
.zdiscountlist ul li {
    background: #fff;
    border: 1px solid #e0e0e0;
}
.discounttext {
    color: #6d6d6d;
}
.discountdate {
    color: #999;
}
.discountlink:hover {
    color: #fff;
}
.zmembercenter .zdiscountlist ul li:hover .discountlink {
    background-color: #5c3b2a
}
.zmembercomment {
    min-height: 900px;
    background: #ededed;
}
.zintegralbtn {
    border-bottom: 1px solid #d9d9d9;
}
.zintegralbtnlist a.cur {
    color: #7b5434;
}
.zexchangeuf em {
    color: #ae0000;
}
.zexchangebtn,
.zexchangess {
    color: #fff;
    background: #7b5434;
}

.zexchangebtn:hover,
.zexchangess:hover {
    color: #fff;
}
.zintegraltablelist .orderlink {
    color: #5c3b2a;
}
.zintegraltablelist th {
    background: #e0e0e0;
}
.zaddjifen {
    color: #ae0000;
}
.zintegraltablelist tr.backcolor {
    background: #f2f2f2;
}

/*-------- 我的订单 --------*/

.zcheckorder,
.zmodifyorder,
.zordersuc {
    color: #7b5434;
}

.zcheckorder2,
.zmodifyorder2 {
    color: #fff;
    background: #7b5434;
}
.zorderfloatform {
    background: #fff;
}
.zfloattitle {
    border-bottom: 1px solid #e0e0e0;
}
.zsaveorder {
    color: #fff;
}
.zsaveorder:hover {
    color: #fff;
}
.zmodifytitle {
    border-bottom: 1px solid #e0e0e0;
}
.zmodifycont {
    background: #f7f7f7;
}
.zmodifyinput input {
    border: 1px solid #e0e0e0;
}
.zmodifybtn input {
    background-color: #C6A86F;
    color: #fff;
}
.zmodifybtn input.zsaveinput {
    background-color: #ccc;
}
.zmodifycont ul li .checktips {
    color: #c00;
}

/*-------- 订单详情 --------*/

.zcheckincont {
    background: #f4f4f5;
}
.zcheckleft {
    border-right: 1px solid #d0d0cf;
}
.zchecktext {
    color: #999;
}
.zcheckcenter {
    border-right: 1px solid #d0d0cf;
}
.ztotaltext {
    color: #ae0000;
}
.zmemberorder {
    border: 1px solid #e0e0e0;
}
.zmemberorder h4 {
    background: #f4f4f5;
}
.zmemberordertext {
    color: #999;
}
.zhotelcont dd {
    color: #707070;
}
.zhoteltitle {
    color: #333;
}
.zcancelorder {
    color: #fff;
}
.zcancelorder:hover {
    color: #fff;
}


/*-------- 订单详细 查看地图 --------*/
.sendphone {
    background: #fff;
}
/*--酒店预订－填写订单--*/
.fillinOrderslefttitle {
    background: #575a4c;
    color: #7b5434;
}
.fillinOrdersHotel dl {
    background: #f2f2f2;
}
.fillinOrdersHotel dl dd p span {
    color: #ae0000;
}

/*--目录查找--*/

.searchclass {
    border-bottom: 1px solid #d9d9d9;
}
.searchclass a.cur span {
    color: #7b5434;
}
.searchclass a:hover span {
    color: #7b5434;
}
.searchselect {
    border-bottom: 1px solid #e8e8e8;
}
.searchselect a {
    color: #666;
}
.searchselect a:hover,
.searchselect a.cur {
    color: #7b5434;
}
.searchselect span {
    color: #242424;
}
.searchselect em {
    color: #b2b2b2;
}
.hotelreservationleft dl dd h3 {
    border: 1px solid #e0e0e0;
    color: #b2b2b2;
    background-color: #f7f7f7;
}
.hotelreservationleft dl dd label {
    border: 1px solid #e0e0e0;
}

.hotelreservationleft dl dd label input {
    color: #b2b2b2
}
.hotelreservationleft dl dt a {
    color: #666;
}
.hotelreservationleft dl dt a:hover {
    color: #7b5434;
}

.hotelreservationleft dl dt input {
    background-color: #7b5434;
    color: #fff;
}
.hotelMemberProgram dt h3 {
    color: #7b5434;
}
.hotelMemberProgram dt p {
    color: #666;
}
.hotelMemberProgram dt p a {
    color: #7b5434;
}
.hotelMemberProgram dd h3 {
    color: #7b5434;
}
.hotelMemberProgram dd h4 {
    color: #333333;
}
.hotelMemberProgram dd p {
    color: #999999
}
.hotelreservationAbout {
    background: #f7f7f7;
}
.hotelreservationAbout .hotelinformation dl dt {
    background: #fff;
}
.hotelreservationAbout .hotelinformation dl dd h3 .xcstar {
    background-color: #d0d0d0;
}
.hotelreservationAbout .hotelinformation dl dd h3 .xcstar .xcyellowbg {
    background-color: #7b5434;
}

/*--奖励住宿--*/
.RewardAccommodation .hotelreservationSearch .popuptime {
    background-color: #fff;
}
.RewardAccommodation .hotelreservationSearch .popupbut input {
    background-color: #5c3b2a;
}

/*--地图查找--*/
.hotelMapRight {
    background: #fefdfc;
}

.hotelMapRight h3 {
    color: #736b52;
}

.hotelMapRight ul li {
    border-bottom: 1px solid #d9d9d9;
}

.hotelMapRight ul li a {
    color: #736b52;
}

.hotelMapRight ul li a:hover,
.hotelMapRight ul li a.active {
    background: #5c3b2a;
    color: #fff;
}
.hotelMapList ul::-webkit-scrollbar-thumb:vertical {
    background: #736b52;
}
.hotelMapList ul li span.hoteltitle {
    color: #736b52;
}
.hotelMap .location a {
    color: #fff;
}
.MapMask {
    background: #000;
}
/*--积分兑换--*/

.ExchangeSuccessful {
    background: #f8f8f8;
}
.ExchangeSuccessful h3 {
    color: #7b5434;
}
.ExchangeSuccessful p a {
    color: #666;
}
.ExchangeSuccessful p i {
    color: #b2b2b2;
}

/*--积分兑换=产品详情--*/
.ic_productdetail_top {
    background: #fafafa;
}
.ic_productdetail_top dd h3 {
    color: #333;
}
.ic_productdetail_top_info {
    color: #828282;
    border-bottom: 1px solid #e3e3e3;
}
.ic_parameter.cored {
    color: #ae0000;
}
.ic_parameter .numbtn span {
    color: #666;
}
.ic_productdetail_top_btn {
    color: #fff;
}
.ic_productdetail_top_btn:hover {
    color: #fff;
}
.ic_productdetail_con h4 {
    color: #333;
    border-bottom: 1px solid #e7e7e7;
}

/*--积分兑换=产品详情--*/
.im_left_top {
    border: 1px solid #d9d9d9;
    color: #666;
}
.im_left_top .vipname a {
    color: #333;
}
.im_left_top .vipname a:hover,
.im_left_top .backVipCenter:hover,
.im_left_top .torest:hover {
    color: #7b5434;
}
.im_left_top .available em {
    color: #e60012;
}
.im_left_top .backVipCenter,
.im_left_top .torest {
    color: #666;
}
.im_left_top .goroombtn {
    color: #fff;
    background: #7b5434 url(../images/newarrow_01.jpg) 81% center no-repeat;
}
.im_left h3 {
    background: #5c3b2a;
    color: #5c3b2a;
}
.im_left ul li .im_left_level1 {
    background: #f8f8f8 url(../images/limg61.png) 105px 17px no-repeat;
    color: #666;
}
.im_left ul li:hover .im_left_level1 {
    background: #c7c5bf url(../images/limg61.png) 105px 17px no-repeat;
}
.im_left_subitem {
    border: 1px solid #7b5434;
    background: #fff;
}
.im_left_subitem dl {
    border-bottom: 1px solid #f7f7f7;
}
.im_left_subitem dl dt a {
    color: #5c3b2a;
}
.im_right ul li {
    border: 1px solid #e3e3e3;
    box-shadow: 0 0 6px 1px #d8d8d8;
}
.im_right ul li dt {
    color: #0a0a0a;
}
.im_right ul li dd.im_right_d1 {
    color: #666;
}
.im_right ul li dd {
    color: #ae0000;
}
.im_right ul li dd a {
    color: #fff;
}

/*--积分兑换=目录效果--*/

.wo_top {
    background: #fafafa;
}
.wo_top dd span {
    color: #333;
}
.wo_top dd span i {
    color: #666;
}
.wo_top dd span .i3 {
    color: #ae0000;
}
.wo_top dd .wo_top_info {
    color: #828282;
}
.wo_detail h3 {
    color: #333;
    border-bottom: 1px dashed #e0e0e0;
}
.wo_detail ul li .checktips {
    color: #c00;
}
.wo_detail ul li .checktips.checktrue {
    color: #3D882D;
}
.wo_detail ul li span {
    color: #333;
}
.wo_detail ul li span i {
    color: #cf2a27;
}
.wo_detail ul li input {
    border: 1px solid #e0e0e0;
    background: #f7f7f7;
}
.wo_detail ul li textarea {
    border: 1px solid #e0e0e0;
    background: #f7f7f7;
}
.wo_detail_sub {
    color: #fff;
}
.wo_detail .shipselect {
    border: 1px solid #ddd;
    background-color: #f7f7f7
}
.wo_detail .shipselecttext {
    color: #999;
}
.wo_detail .detail_bottom {
    color: #999;
}

/*-------- 我的账户 --------*/
.zcounttip {
    color: #666;
}
.zcounttip em {
    color: #c20000;
}
.zacountform li .checktips {
    color: #c00;
}
.zacountform li span em {
    color: #c20000;
}
.zacountform .shipselect {
    border: 1px solid #ddd;
    background-color: #f7f7f7;
}
.zacountform .shipselecttext {
    color: #999;
}
.zacountform .shipselect span:hover,
.wo_detail ul li .shipselect span.cur {
    color: #dbc283;
}
.zacountform .shipselect .city.select span:hover,
.zacountform .shipselect .city.select span.cur,
.zacountform .shipselect .county.select span.cur,
.zacountform .shipselect .county.select span:hover {
    background: #f8f8f8;
    color: #333;
}
.zacountform textarea {
    border: 1px solid #e0e0e0;
    background: #f7f7f7;
}
.acountinput {
    border: 1px solid #e0e0e0;
    background: #f7f7f7;
    color: #a6a6a6;
}
.birthdayselect {
    color: #666;
}
.birthdayselect select {
    color: #a6a6a6;
}
.birthdaytext {
    color: #a6a6a6;
}
.zbirthtip {
    color: #666;
}
.zacountbtn {
    color: #fff;
}

.birthdayselectlist {
    border: 1px solid #e0e0e0;
    background: #fff;
}

/*-------- 会员主页 --------*/

.zmemberindexms {
    background: #ECEFF1;
}
.zmemindextoux {
    border-right: 1px solid #cacaca;
}
.zmemindextoux p a {
    color: #666;
}
.zmemindextoux p i {
    color: #666;
}
.zmemlabel {
    color: #7b5434;
}
.zmemindexcontrol {
    border-right: 1px solid #cacaca;
}
.zmemindexcontrol p a:hover {
    color: #7b5434
}
.zmemintegral {
    color: #333;
}
.zmemintegral li span {
    color: #e60012;
}
.zmemberdevelcont {
    background: #fafafa;
}
.ztimeline1 {
    background: #cccccc;
}
.ztimeline1 em {
    background: #7b5434;
}
.ztimeacount {
    color: #7b5434;
}
.zmemtitle i {
    color: #7b5434;
}
.zmemtitle a {
    color: #7b5434;
}
/*-------- 积分申诉 --------*/

.zcomplainttips {
    color: #666;
    border-bottom: 1px dashed #e1e1e1;
}
.zcomplaintselect {
    border: 1px solid #E0E0E0;
    background-color: #F7F7F7;
    color: #A6A6A6;
}
.zcomplaintfloat {
    background: #fff;
    background: #fff;
    border: 1px solid #E0E0E0;
    color: #666666;
}
.zcomplaintfloat p:hover,
.zcomplaintfloat p.cur {
    background: #f8f8f8;
    color: #333;
}
.zcomplaintupload {
    color: #fff;
}

.zcomplaintupload a {
    color: #fff;
}
.zcomplainttext {
    background: #f7f7f7;
    border: 1px solid #e1e1e1;
    color: #A6A6A6;
}
.zacountbtn2 {
    color: #fff;
}
.zcomplaintform .zcounttip {
    color: #333;
}

/*--入住点评1116--*/
.hc_top {
    background: #ededed;
}
.hc_top dt {
    color: #333;
}
.hc_top dd {
    color: #666;
}
.hc_top dd em {
    color: #7b5434;
}
.hotelCommentsTop {
    border: 1px solid #e3e3e3;
}
.hotelCommentsTopScore {
    color: #7b5434;
}
.hotelCommentsConBtn a {
    background: #ededed;
    color: #666;
}
.hotelCommentsConBtn a.cur,
.hotelCommentsConBtn a:hover {
    background: #7b5434;
    color: #fff;
}
.hotelCommentsCon ul li {
    color: #333;
    border-bottom: 1px solid #e0e0e0;
}
.hotelCommentsConTime {
    color: #666;
}
.hotelwebBottom {
    background: #f2f2f2;
}
.hotelwebBottom ul li {
    color: #666;
}
.hotelwebBottom ul li .title {
    color: #333;
}

/*提示信息*/

.PromptMessage {
    border: 1px solid #e0e0e0;
    color: #666;
}

.PromptMessage.Promptbg {
    background-color: #f2f2f2;
}

.PromptMessage h3 {
    color: #1a1a1a;
}

.PromptMessage a.goback {
    color: #fff;
}
.PromptMessage a.returnIndex {
    color: #666;
}
.PromptMessage a.returnIndex:hover {
    color: #c6a86f;
}
.PromptSuccessInfor span {
    color: #ae0202;
}
.PromptCon.PromptConFailure h3 {
    color: #666;
}
/*目录查找、搜索结果*/

.xchotel-list {
    border-bottom: 1px solid #d9d9d9;
}
.xchotellist-top .xchotel-name {
    color: #3b3b3b;
}
.xchotellist-top .xcstar {
    background-color: #d0d0d0;
}
.xchotellist-top .xcstar .xcyellowbg {
    background-color: #7b5434;
}
.xchotellist-top .xcmore-comment em {
    color: #7b5434;
}
.xchotellist-top .xcmore-comment a {
    color: #7b5434;
}
.xchotellist-top .xcmore-comment span {
    color: #3b3b3b;
}
.xchotellist-top .xcmore-comment a.hotelabout {
    color: #3b3b3b;
}
.xchotellist-top .xcmore-comment a.hotelabout:hover {
    color: #7b5434;
}
.xchotellist-top .xctext {
    color: #666;
}
.xchotellist-top .xcaddress a {
    color: #666;
}
.xchotellist-top .xcaddress a:hover,
.xchotellist-top .xcmore-comment span:hover {
    color: #7b5434;
}
.xchotellist-top .xcother {
    color: #7b5434;
}
.xchotellist-top .xcother span {
    color: #b2b2b2;
    background: #f7f7f7;
}
.xchotellist-top .xchotel-price a.xchotel-price_bookbtn {
    background-color: #7b5434;
    color: #fff;
}
.xchotellist-top .xchotel-price a.xchotel-price_bookbtn.disable {
    background: #999;
}
.xchotellist-top .xchotel-price a.xchotel-price_listbtn {
    color: #5c3b2a;
}
.xchotellist-top .xchotel-price .xcprice {
    color: #666;
}
.xchotellist-top .xchotel-price .xcprice span {
    color: #ae0000;
}
.xcphoto-popup {
    background-color: #fff;
}
.xcphoto-popup .xcphoto-tab {
    color: #333;
}
.xcphoto-popup .xcphoto-tab a {
    color: #333;
}
.xcphoto-popup .xcphoto-tab a:hover,
.xcphoto-popup .xcphoto-tab a.on {
    background-color: #7b5434;
    color: #fff;
}
.hotelRoomListTop {
    background: #f5ecd3;
    color: #7b5434;
}
.hotelRoomListCon div.PriceList {
    margin-bottom: 30px;
    border-bottom: 1px solid #d9d9d9;
    background-color: #fbf7ea;
}
.hotelRoomListCon div .hotelRoomType {
    color: #4c4c4c;
}
.hotelRoomListCon div .hotelRoomType span.tensity {
    color: #ae0000;
}
.hotelRoomListCon div ul li {
    border-bottom: 1px dashed #d9d9d9;
}

.hotelRoomListCon div .lastcontrol {
    background: #fff;
}

.hotelRoomListCon div .lastcontrol a {
    background-color: #f7f7f7 ;
}
.hotelRoomListCon div .lastcontrol a.cur {
    background-color: #f7f7f7;
}
.hotelRoomListCon div .lastcontrol a.hotelRoomConList_btn.few {
    background-color: #f7f7f7;
}
.hotelRoomListCon div ul li span {
    color: #4c4c4c;
}
.hotelRoomListCon div ul li span a {
    color: #fff;
    background: #7b5434;
}
.hotelRoomListCon div ul li .s4 i {
    color: #ae0000;
}
.hotelRoomListCon div ul li div.s1 {
    color: #4c4c4c;
}
.hotelRoomListCon div ul li .hovercontent {
    background: #fff;
    border: 1px solid #5c3b2a;
    color: #666;
}
.hotelRoomListCon div ul li .hovercontent h4 {
    color: #4c4c4c;
}
#hotelList .xchotel-title {
    border-bottom: 1px solid #d9d9d9 !important;
}
#hotelList .xchotellist-top .xcother {
    color: #666;
}
#hotelList .xchotellist-top .xcother b {
    color: #666;
}
#hotelList .xchotellist-top .xcother span {
    color: #b2b2b2;
    background: #f7f7f7;
}
#hotelList .xchotellist-top .position_x p.roomAbout {
    background: #fff;
    border: 1px solid #5c3b2a;
    color: #666;
}
#hotelList .xchotellist-top .position_x p.roomAbout:before {
    border-right: 9px solid #5c3b2a;
}
#hotelList .xchotellist-top .position_x p.roomAbout:after {
    border-right: 8px solid #fff;
}

/*地图查找*/
.xcmap-drop .xcdrop-ico {
    color: #2478e3;
}
.xcmap-drop .xcdrop-ico:hover {
    color: #d98714;
}
.xcmap-popup {
    background-color: #fff;
}
.xcmap-popup .xchotel-name {
    color: #222;
}
.xcmap-popup .xcstar .xcyellow-bg {
    background-color: #607d8b;
}
.xcmap-popup .xcaddress {
    color: #3b3b3b;
}
.xcmap-popup .xcorder a {
    color: #fff;
    background-color: #7b5434;
}

.xcmap-popup .xcorder a:hover {
    background-color: #ceb67a;
}


/*--地区--*/

.shipselect .select {
    border: 1px solid #e0e0e0;
    background: #fff;
}
.shipselect dl dt {
    color: #dbc283;
}
.wo_detail ul li .shipselect span:hover,
.wo_detail ul li .shipselect span.cur {
    color: #dbc283;
}
.wo_detail ul li .shipselect .city.select span:hover,
.wo_detail ul li .shipselect .city.select span.cur,
.wo_detail ul li .shipselect .county.select span.cur,
.wo_detail ul li .shipselect .county.select span:hover {
    background: #f8f8f8;
    color: #333;
}


/*--下拉模拟--*/
.simulateSelect .determine {
    border: 1px solid #e0e0e0;
    background-color: #f7f7f7;
    color: #b2b2b2;
}

.simulateSelect ul {
    background: #fff;
    border: 1px solid #e0e0e0;
}
.simulateSelect ul li {
    color: #333;
}

.simulateSelect ul li:hover {
    color: #333;
    background: #f8f8f8;
}


/*--页码--*/

.changepage3 a {
    color: #626262;
}
.changepage3 a.cura,
.changepage3 a:hover {
    color: #fff;
}
.leftwrap .leftscore i {
    color: #ae0000;
}
.hotelreservationleft dl dd .simulateSelect .determine {
    background-color: #f7f7f7;
}
.select_option {
    border: 1px solid #e0e0e0;
    background: #fff;
}
.zacountform .select_option li {
    color: #333;
}
.select_option li.hover {
    background: #f8f8f8;
}

/*城市选择*/

.city_select {
    background: #fff;
    border: 1px solid #ccc;
    color: #666;
}

.city_select h4 {
    border-bottom: 1px solid #ededed;
}
.city_select h4 span:hover,
.city_select h4 span.cur {
    color: #7b5434;
}

.city_select h4 span.cur:after {
    background: #7b5434;
}
.city_select_con span {
    color: #7b5434;
}
.city_select_con .city_select_class {
    border-bottom: 1px solid #ededed;
}
/*--会员中心-积分成长--*/
.zmemberdevelcont {
    background: #fafafa;
}
.ztimeline1 {
    background: #cccccc;
}
.ztimeline1 em {
    background: #7b5434;
}
.zjifeniconcont span {
    color: #999;
}
.ztimeacount {
    color: #7b5434;
}


/* 模拟alert */

.alertmodal {
    background-color: rgba(0, 0, 0, 0.5);
}

.alertmodal-inner {
    background: #fff;
}

.alertmodal-head {
    background-color: #5c3b2a;
    color: #fff;
}
.alertmodal-body a {
    border: 1px solid #e0e0e0;
}

.error {
    background-color: #fbe2e2 !important;
    border-color: #C66161 !important;
}
.smsBtn {
    color: #fff;
    background: #7b5434;
    border: 1px solid #7b5434;
}
.smsBtn:hover {
    color: #fff;
}
.smsDisabled {
    background: #999;
    border: 1px solid #CCC;
    color: #fff;
}
.smsBtn.smsDisabled:hover {
    color: #fff;
}
.HYH-forgetpassword dl dd p.Inputbox a.smsBtn {
    background: #7b5434;
    color: #fff;
}
.HYH-forgetpassword dl dd p.Inputbox a.smsBtn.smsDisabled {
    background: #999;
    color: #fff;
}
.HYH-registeredleft dl dd .checktips.send_v {
    color: #7b5434;
}

/*--2017-03-08--*/

.loadingBox {
    border: 1px solid #ccc;
    background: #fff;
}
.loadingBox span {
    color: #575a4c;
}
.loadingMask {
    background: rgba(0, 0, 0, .5);
}

.zintegralselectbox {
    background: #f7f7f7;
}
.zintegralselectbox span.livetime label {
    background-color: #fff;
    border: 1px solid #d2d1d0;
}

.zintegralselectbox span.livetime label input {
    color: #999;
}

.zintegralselectbox .zintegralselectSub {
    background: #5c3b2a;
    color: #fff;
}

/*--20170421--*/

.forgetpassword_top span {
    color: #4c4c4c;
}

.forgetpassword_top span.cur {
    color: #fff;
}
.forgetpassword ul li .forgetpassword_textinput {
    border: 1px solid #e0e0e0;
}
.forgetpassword ul li em {
    color: #cf2a27;
}
.forgetpassword ul li img {
    border: 1px solid #e0e0e0;
}
.forgetpassword ul li .changecode_btn {
    color: #ccaf73;
}
.forgetpassword_subbtn {
    background: #ccaf73;
    color: #fff;
}

.forgetpassword ul li .sendcode {
    background: #ead89a;
    color: #fff;
}

.forgetpassword ul li .errortext {
    color: #cf2a27;
}

.forgetpassword ul li.error .forgetpassword_textinput {
    border: 1px solid #C66161!important;
    background: #fbe2e2!important;
}

.forgetpassword ul li .sendcode.smsDisabled {
    background: #999;
}
.member-sider-nav {
    border: 1px solid #e0e0e0;
    background-color: #fff;
}
.member-sider-nav .list__item a {
    color: #222;
}
.member-sider-nav .list__item a.active,
.member-sider-nav .list__item a:hover {
    color: #7b5434;
}
.member-sider-nav .list__item .list__item a {
    border-bottom: 1px solid #fff;
    color: #a4a4a4
}
.member-sider-nav .list__item .list__item a.current,
.member-sider-nav .list__item .list__item a:hover {
    color: #222;
    border-bottom: 1px solid #222;
}
.member-sider-contact dl {
    border-bottom: 1px solid #e0e0e0
}
.member-sider-contact dd {
    color: #a4a4a4
}
.member-sider-contact dd a {
    color: #222;
}

.label-list .list__item .btn {
    color: #222;
    background-color: #fff;
    border: 2px solid #e0e0e0;
}
.title-sub {
    border-bottom: 1px solid #e0e0e0;
}
.bg-dark {
    background-color: #f8f8f8;
}

/*充值的面额*/

.recharge .arrow--bottom {
    border-top: 6px solid #222;
}
.recharge-lists .list__item .btn:hover {
    color: #7b5434;
    border-color: #7b5434;
}

/*支付方式*/
.cells_radio label.btn:hover,
.cells_radio .check2:checked+label.btn,
.cells_checkbox label.btn:hover,
.cells_checkbox .check2:checked+label.btn {
    border-color: #7b5434;
    color: #7b5434;
}

.cells_radio .check:checked+label.btn,
.cells_checkbox .check:checked+label.btn {
    border-color: #7b5434;
    color: #7b5434;
}

/*卡券详情*/

.modal-coupons .modal-coupons-form .info {
    color: #df7f21
}
.modal-coupons .input-group .input-group-btn .btn {
    background-color: #fff;
    border: 1px solid #e0e0e0;
    color: #df147f
}
.modal-coupons .input-group .input-group-btn .btn .disabled {
    color: #222
}
.modal-coupons-detail .tips {
    color: #e66000
}
.modal-coupons-detail .input-group .input-group-btn .btn {
    background-color: #df147f;
    border: 1px solid #df147f;
    color: #fff
}
.modal-coupons-detail .input-group .input-group-btn .btn .disabled {
    color: #222
}
.modal-coupons-detail .input-group .input-group-btn .radius-top-left {
    border-right-color: #ddd
}
.modal-coupons-detail .input-group .input-group-btn .radius-right-bottom {
    border-left-color: #ddd
}
.modal-coupons-detail .input-group .form-control {
    color: #fff;
    background-color: #df147f;
    border-color: #df147f;
}
.modal-coupons-detail .detail .qr-code-sider {
    border: 1px solid #e0e0e0;
}

/*会员订单*/
.member-account .ds-dropdown .dropdown-toggle {
    background-color: #fff;
}


/*会员优惠列表*/
.list-offers .list__item {
    background-color: #fff;
    border: 1px solid #e0e0e0
}

.list-offers .list__item a {
    color: #222
}
.list-offers .list__item:hover .btn {
    background-color: #7b5434;
    color: #FFF;
}


/*商城菜单*/
.mall-sider .member-sider-nav dt {
    background-color: #7b5434;
    color: #fff;
}
.list-seckill .list__item:hover .btn {
    background-color: #5c3b2a
}
.mall-product .media-body .input-group .btn {
    background-color: #fff;
    border: 1px solid #e0e0e0;
    color: #df147f
}
.mall-book .ds-dropdown .dropdown-toggle {
    background-color: #fff;
}
.mall-done {
    border: 1px solid #e0e0e0;
}
.userentry-others {
    background-color: #ECEFF1;
}
.userentry-others .border {
    border-left: 1px solid #ccc;
}
.step2 .media-body {
    border: 1px solid #e0e0e0
}
.step2 .media-body .section .title span {
    border-bottom: 2px solid #222
}
.step2 .media-body .has-choose dt {
    color: #222
}

.step2 .media-body .has-choose dd {
    color: #a4a4a4
}
.step2 .media-body .has-choose .room .re-search {
    border: 1px solid #7b5434;
    color: #7b5434
}
.step2 .media-body .has-choose .book-date .policy {
    color: #222
}
.step2 .media-body .table--package .minus-plus span {
    color: #a4a4a4;
}
.step2 .media-body .table--package span:active,
.step2 .media-body .table--package span:hover,
.step2 .media-body .table--package span:focus {
    color: #7b5434;
}
.step2 .media-body .table--package tbody tr td {
    color: #222
}
.step2 .section--package .expand {
    border: 1px solid #e0e0e0
}
.step2 .section--package .expand .addRemove {
    color: #fff
}
.step2 .section--package .collapse {
    border: 1px solid #e0e0e0;
    background-color: #fff
}
.step3 .info {
    color: #fff
}
.tab-pane--map .media-body {
    border: 1px solid #e0e0e0;
}
.tab-pane--map .list-map--nav li {
    border-bottom: 1px dashed #e0e0e0;
}
.tab-pane--map .list-map--nav li a.active {
    color: #7b5434
}
.tab-pane--map .list-map--nav li .active .title {
    color: #7b5434
}


/*个性化*/
.Inorderbtn {
    background: #473121;
}