 
.jibenInfo{border: 5px solid #eeeeee;padding:10px;background:#FFF;}
.jibenInfo .picInfo{float:left;width:400px; height:300px; margin-right:15px; display:inline;}
.jibenInfo .picInfo img{width:400px; height:300px;}
.jibenInfo .xiangxiInfo{float:left; width:755px; height:266px; overflow:hidden;position:relative; padding-bottom:34px;}
.jibenInfo .xiangxiInfo h2{font-size:22px; padding-bottom:10px;}
.jibenInfo .xiangxiInfo li{float:left; width:223px; padding-bottom:6px; color:#777;}
.jibenInfo .xiangxiInfo li b{font-weight:500; color:#000;}
.jibenInfo .shoucangInfo{float:left;}
.jibenInfo .telInfo{height:24px; line-height:24px;color:#777;}
.jibenInfo .telInfo b{font-weight:500; color:#000;}
.jibenInfo .telInfo em{color:#F60;font-size:16px; font-family:Arial;} 
.jibenInfo .shoucangInfo a{border-radius: 3px;color: #FFF;display: inline-block;margin-right: 5px;line-height: 24px;_line-height: 25px;overflow: hidden;padding: 0 10px;}
.jibenInfo .shoucangInfo a.btnCollection{background: #68BD77;}
.jibenInfo .shoucangInfo a:hover{background: #0470B1;text-decoration:none;}
.jibenInfo .bottomInfo{position:absolute;height:24px;bottom:0;left:0;width:755px;}
.jibenInfo .shareTo{float:right;}
.jibenInfo .desc{padding-top:6px; color:#888; line-height: 24px; height:168px;overflow:hidden;}
.jibenInfo .desc label{float:left; color:#333;}

.itemList {
    border:1px solid rgba(11, 2, 5, 0.15);
}
.itemList dl{height:40px; line-height:40px;border-bottom: 1px solid #f1f1f1;}
.itemList dl.title{background:#EEE;height:28px; line-height:28px;}
.itemList dl dd{float:left;height:20px; line-height:20px;padding:10px 0;}
.itemList dl.title dd{height:28px; line-height:28px;padding:0;}
.itemList dl dd em{color:#F60;}
.itemList dl dd em,.itemList dl dd del{ font-family:Arial;}
.itemList dl dd.row1{width:316px;padding-left:26px;}
.itemList dl dd.row2{width:80px;text-align:center;}
.itemList dl dd.row3{width:250px;text-align:left;}
.itemList dl dd.row3 em{float:left;} 
.itemList dl dd.row5{float:right;width:190px;}
.itemList dl dd.row1 a{ color:#006ED6;font-family: Tahoma,Simsun,sans-serif;float:left;}
.itemList dl dd .btn{background-color: #fdaf00;border-radius: 2px; box-shadow: 0 1px 1px #ccc;color: #fff;display: inline-block; height: 22px;line-height: 20px;text-align: center;width: 54px; margin-left:25px;}
.itemList dl dd .btn:hover{background:#FF971C;text-decoration:none;}
 

.itemList .infoDesc{padding:15px; background:#F5F5F5; display:none;}
.itemList .infoDesc ul{ background:#FFF; padding:10px;}
.itemList .infoDesc ul li{height:24px; line-height:24px;}
.itemList .infoDesc ul li span{color:#666;}
.itemList .infoDesc ul li em{color:#F60; font-family:Arial; padding-right:10px; padding-left:2px;}
.itemList  dd.row1 a{color:#006ED6;float:left;position:relative;padding-right:12px;font-family: Tahoma,Simsun,sans-serif;}
.itemList  dd.row1 a i{background:url(../images/icon.png) no-repeat 0 -192px; height: 8px;position: absolute;right: 2px;top: 9px;width: 8px;}
.itemList  dd.row1 a.open i{background-position:0 -239px;}
.itemList .zucheyd{background-color: #fff;border-top:none; padding:0;} 
 



.box-sizing, .subnav, .detail-main, .mainnav, .ticket-info, .box-sizing *, .subnav *, .detail-main *, .mainnav *, .ticket-info *, .box-sizing *:before, .subnav *:before, .detail-main *:before, .mainnav *:before, .ticket-info *:before, .box-sizing *:after, .subnav *:after, .detail-main *:after, .mainnav *:after, .ticket-info *:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.mainnav .reserve-btn:hover {
    background-color: #ff6913
}
.mainnav .reserve-btn:hover {
    background-color: #ff6913
}

.mainnav .mainnav-fixed, 
.mainnav .wm-1200,
.mainnav .con, 
.mainnav a {
    height: 100%
}

.mainnav .wm-1200 {
    overflow-x: auto
}
.mainnav {
    position: relative;
    z-index: 1110;
    height: 55px;
    background-color: #fff;
    border-top: 1px solid #f0f2f5;
    -webkit-box-shadow: 0px 2px 2px 0px rgba(11, 2, 5, 0.15);
    -moz-box-shadow: 0px 2px 2px 0px rgba(11, 2, 5, 0.15);
    box-shadow: 0px 2px 2px 0px rgba(11, 2, 5, 0.15)
}

.mainnav .mainnav-fixed {
    position: relative;
    overflow: hidden;
    height: 54px;
    z-index: 1
}

.mainnav .mainnav-fixed.mainnav-fixed-y {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	background-color: #fff;
	-webkit-box-shadow: 0 2px 2px rgba(11, 2, 5, 0.15);
	-moz-box-shadow: 0 2px 2px rgba(11, 2, 5, 0.15);
	box-shadow: 0 2px 2px rgba(11, 2, 5, 0.15)
}

.mainnav .mainnav-fixed.mainnav-fixed-y .goreserve {
	display: block
}


.mainnav .mainnav-fixed.mainnav-fixed-y .btn.next {
	margin-right: -470px
}

.mainnav a{
    float: left;
    padding: 0 16px;
    margin-right: 13px;
    line-height: 51px;
    font-size: 14px;
    color: #666;
    border-bottom: 3px solid #fff
}

.mainnav a.on{
	color: #006ED6;
	border-color: #006ED6
}

 
.content-detail-left {
    float: left;
    width: 950px;
    padding: 20px;
    margin-bottom: 38px;
    background-color: #fff
}

.content-detail-edit {
    padding-bottom: 50px;
    line-height: 1.714;
    font-size: 14px
}

.content-detail-edit .content {
	padding: 18px 10px 0
}

.content-detail-edit img {
	max-width: 100%
}

.content-detail-right {
    float: right;
    width: 280px
}
 .detail-main {
    background-color: #f0f2f5
} 
.content-detail-title {
    position: relative;
    height: 40px;
    padding: 0 9px 0 23px;
    line-height: 38px;
    font-size: 16px;
    font-weight: bold;
    color: #323232;
    background-color: #f7f7f7;
    border: 1px solid #eee;
}
.content-detail-title:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 9px;
	width: 5px;
	height: 24px;
	margin-top: -12px;
	background-color: #006ED6;
}
 
 

/*咨询*/
 .zuchezx {width: 910px;}
 .zuchezx .formInfo{border: 1px solid #ECECEC;position: relative;}
 .zuchezx .formInfo textarea{background: #FFF;border: 0;color: #666;line-height: 20px;height: 80px;overflow: auto;padding: 5px;width: 888px;resize: none;}
 .zuchezx .formInfoBtn{border: 1px solid #ECECEC;border-top: 0;color: #888;height: 50px;line-height: 50px;padding-left: 15px;padding-top:5px;padding-right:2px;}
 .zuchezx .formInfoBtn .btn{background: #F40;border: 0;color: #FFF;cursor: pointer;float: right;padding: 0 15px;width: 48px;text-align: center;}
 .zuchezx .formInfoBtn .user{color: #F40;font-weight: normal;}
 .zuchezx .listInfo{background: #FFF;margin-top: 15px;}
 .zuchezx .listInfo p{color: #666;}
 .zuchezx .listInfo dl{margin-top: 15px;}
 .zuchezx .listInfo dt{float: left;margin-right: 20px;width: 81px;}
 .zuchezx .listInfo dt img,.zuchezx .listInfo dt .visitor{border: 1px solid #ECECEC;display: block;height: 75px;width: 75px;padding: 2px;}
 .zuchezx .listInfo dt .visitor{background: url(../images/visitor.gif) no-repeat 2px 2px;}
 .zuchezx .listInfo dt p{height: 28px;line-height: 28px;overflow: hidden;padding-top: 5px;text-align: center;}
 .zuchezx .listInfo dt .user{color: #006ED6;/*text-transform: uppercase;*/}
 .zuchezx .listInfo dt .date{color: #888;}
 .zuchezx .listInfo dd{float: left;width: 747px;}
 .zuchezx .listInfo dd .huifuInfo{border: 1px solid #ECECEC;border-top: 1px solid #BBB;width: 790px;position: relative;_position: static;}
 .zuchezx .huifuInfo .desc{color: #666;line-height: 20px;padding: 10px 15px;}
 .zuchezx .huifuInfo .reply{background: #FFFFE0;border-top: 1px solid #ECECEC;color: #BD7F00;line-height: 20px;padding: 10px 15px;}
 .zuchezx .huifuInfo .reply b{font-weight: normal;}
 .zuchezx .huifuInfo .pending{color: #F40;}
 .zuchezx .arrow{background: url(../images/arrowleft.png) no-repeat 0 0;display: block;_display: none;position: absolute;left: -7px;top: 17px;width: 7px;height: 12px;}
.inputTexts {
    height: 30px;
    line-height: 30px;
    border: 1px solid #EEE;
    margin-right: 5px;
    padding: 0 3px;
    float: left; 
}

.detail-main .rightInfo {
    float: left;
    width: 230px;
    margin-left: 20px;
    display: inline;
}
.detail-main .zuchetuijian {
    border: 1px solid #eaeaea;
    border-top: none;
    background: #FFF;
    width: 230px !important;
}
.detail-main .zuchetuijian h3 {
    border-top: 2px solid #eaeaea;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    padding: 0 10px 0 24px;
    border-bottom: 1px solid #EAEAEA;
    background: #F4F4F4;
}
.detail-main .zuchetuijian .content {
    padding: 0 10px;
}
.detail-main .zuchetuijian dl {
    padding: 10px 0;
    border-bottom: 1px dashed #eaeaea;
}
.detail-main .zuchetuijian dt {
    width: 208px;
    height: 138px;
}
.detail-main .zuchetuijian dd {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}
.detail-main .zuchetuijian dd span {
    float: right;
    padding-left: 8px;
}
.detail-main .zuchetuijian dd em {
    font-size: 14px;
    color: #F60;
}
.detail-main .zuchetuijian img {
    width: 208px;
    height: 138px;
}
 

/*销售记录*/
.xiaoshoujiluList{}
.xiaoshoujiluList .itemTable {border-top: 1px solid #D0D0D0;border-left: 1px solid #EAEAEA;}
.xiaoshoujiluList .itemTable th,.itemTable td {border: 1px solid #EAEAEA;border-width: 0 1px 1px 0;color: #888;font-size: 12px;padding: 10px 7px;text-align: center;}
.xiaoshoujiluList .itemTable th {background: #F1F1F1;color: #666;font-weight: 700;}
.xiaoshoujiluList .itemTable td.left {text-align: left;}
.xiaoshoujiluList .itemTable td a {color: #39F;}
.xiaoshoujiluList .itemTable td a:hover {color: #F80;text-decoration: underline;}
.xiaoshoujiluList .itemTable td b {color: #555;font-weight: 700;}