.goods-img-box{width: 600px;padding: 30px 0 10px 0}
.header{border-bottom: 1px solid #ddd}
.img-small{width: 100px;}
.img-big{width: 430px;height: 430px;margin: 10px;border: 1px solid #ddd;text-align: center;line-height: 430px}
.goood-img-list{height: 100px;text-align: center;line-height: 100px;border: 1px solid #ddd;margin: 10px;margin-left: 0}
.goods-details{width: 850px;border-right: 1px solid #ddd}
.goods-show{width: 350px}
.goods-show-title{border-bottom: 1px solid #ddd;margin-right: 20px;padding-left: 20px}
.goods-title{font-size: 18px;display: inline-block;padding: 5px 0;border-bottom: 2px solid #926c3c}
.goods-des{font-size: 14px;padding: 25px 15px 15px 0;border-top: 1px solid #ddd;}
.details-box{width: 800px;}
.img-details{padding: 15px 20px 15px 35px;}
.yanchu{padding: 25px 40px;border-left: 1px solid #ddd;padding-bottom: 0}
.yanchu-box{border-bottom: 1px solid #ddd;padding-bottom: 30px}
.yanchu-box div:last-child{width:170px;}
.price{height: 60px;background-color: #f3efec;line-height: 60px;padding: 0 20px;width: 454px}
.new-price{font-size: 28px;color: #926c3c;font-weight: bold;}
.old-price{font-size: 12px;text-decoration: line-through}
.price-number{color: #926c3c;font-size: 18px}
.no-border{border-left: none;}
.goods-size{border:1px solid #ddd;display: inline-block;padding: 0 14px;font-size: 12px;margin:2px 3px 5px 2px;cursor: pointer;
	/*background:  no-repeat center*/
}
.goods-padleft{padding-left: 20px}
.goupiao_contain_right  .chose-list{width: 405px;margin-left: 8px}
.chose-list{width: 490px;padding: 13px 0;padding-bottom: 27px}
.size-title{width: 50px;}
.goods-icon{border: 1px solid #ddd;margin-right: 5px;text-align: center;width: 34px;height: 34px;line-height: 34px;display: inline-block;}
.number-sp{cursor: pointer;display: inline-block;line-height: 26px;text-align: center;height: 28px;width: 25px;color: #926c3c;border: 1px solid #ddd;font-size: 18px}
.number-inp{width: 60px; display: inline-block;height: 28px;border-color: #ddd}
.number-remove{border-right: none;}
.number-add{border-left: none;}
.shopping{height: 45px;width: 160px;color: #fff;line-height: 43px;text-align: right;padding-right: 25px;cursor: pointer;border:2px solid #926c3c;background:#926c3c  no-repeat 18% center}
.sign-btn{height: 50px;width: 350px;background-color: #926c3c;color: #fff;line-height: 46px;text-align: center;cursor: pointer;border: 2px solid #926c3c}
.sign-btn:hover{background-color: #fff;color: #926c3c;}
.active-goods{border: 1px solid #926c3c}
.pad{padding: 10px 0 15px 0}
.container{min-width: 1200px}
.align{text-align: center;}
.mat-top{margin-top: 20px}
.img-details-list{width: 300px;margin-left: 20px;height: 300px;overflow: hidden;}
.yanch-img{width: 109px}
.yanchu h4{padding: 0 0 10px 0}
.colr{color: #926c3c}
.yanchu-line{line-height: 25px;}
img{cursor: pointer;}
.program-list{width: 100%;}
.program-list li{width: 100%;}
.program-list li:nth-child(1) .program-list-box{margin-top: 55px}
.program-list-box{ margin:40px 0 45px 0;width: 100%;}
/*.program-list-box:nth-child(1){margin-top: 50px}*/
.program-list-common{width: 50%;;}
.program-list-box h4{padding: 25px 0 5px 0;font-size: 18px;}
.program-list-box h4 a{color:#333;}
.list-line{width: 812px !important;border-bottom: 1px solid #ddd;height: 1px}
.program-line{line-height: 32px;font-size: 15px;color: #555}
.sign-up{width: 120px;font-size: 13px;border: 2px solid #333333;color: #333333;height: 40px;line-height: 36px;margin-top: 20px;cursor: pointer;}
.sign-up:hover{color:#926c3c;border-color: #926c3c}
.more{height: 60px;width: 806px;background-color: #f3efec;line-height: 60px;text-align: center;margin-bottom: 10px;cursor: pointer;display: block;background:#f3efec  no-repeat 43% center;}
.more:hover{background:#926c3d  no-repeat 43% center;color: #fff}
.more-box{width: 100%;height: 140px;padding: 50px 0 10px 0;}
.program{font-size: 24px;color: #333333}
.program-title{padding: 50px 0 0 40px }
.begin{width: 100px;background-color: #e7e2de;color: #333333;height: 40px;line-height: 40px;margin-top: 20px;cursor: pointer;display: inline-block;border:2px solid #e7e2de;}
.begin:hover{background: #fff;color: #926c3c;border-color: #926c3c}
.program-details-title{font-size: 24px;font-weight: bold;color: #333333;height: 112px;line-height: 112px;}
.program-info{width: 770px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 40px 0} 
.common-border-left{border-left: 1px solid #ddd}
.program-info-common{padding: 27px 30px}
.program-info-common p{font-size:16px;}
.program-info-common span{color:#333;font-size:16px;}
.program-article{padding: 50px 50px 90px 0}
.program-article-img{margin: 20px 0}
.sign-box{padding: 30px 0 10px 30px;width: 400px;}
.sign-time-box{padding: 20px 0;margin-left: 0}
.sign-time{display: inline-block;width: 134px;height: 53px;font-size: 13px;padding: 6px 12px;margin: 0 0 10px 10px;color: #333333;background:  no-repeat center}
.check-seat{margin-left: 15px!important;display: inline-block;text-align: center;width: 134px;height: 36px;line-height: 36px;font-size: 13px;color: #926c3c;background:  no-repeat center center/contain}
.selected{background:  no-repeat center;border: none;color: #926c3c}
.selected-price{margin-left: 10px;text-align: center;background:  no-repeat center;color: #926c3c;height: 36px;padding:6px 5px 5px 5px;width: 134px;display: inline-block;}
.sign-left{width: 60px;line-height: 36px;}
/*.sign-right{width: 300px;}*/
.line-h1{line-height: 50px}
.common-bottom{margin-bottom: 25px;}
.bg-c{background: #f3efec}
.more-time{padding: 8px 0;border-top: 1px solid #ddd;width: 348px;}
.program-shop{margin-top: 4px;margin-left: 10px}
.foot-content{width: 350px;background: #f3efec;padding: 10px 15px }
.foot-left{width: 75px;}
.foot-right{width: 245px;}
.goupiao-title{font-size: 18px;color: #333;line-height: 40px;margin-bottom: 5px;margin-left: 15px}
.goupiao-check a{margin: 0 16px 10px 0}
.goupiao_contain_left{width: 850px;padding: 0;padding-top: 25px;float: left;box-sizing: border-box;}
.goupiao_contain_right{width: 350px;float: left;padding-top: 35px;padding-right: 0}
.goupiao_contain_right .yanchu{padding-left: 25px;padding-right: 0}
.goupiao_contain_right .sign-time-box{margin-left: 8px}
.goupiao_contain_right .goupiao-check a{margin: 0 0 10px 18px}
.goupiao_contain_right .more-time{margin-left: 25px;width: 291px;}
.goupiao_contain_right .sign-btn{width: 285px !important;margin-left: 6px}
.goupiao-price-box{width: 100px}
.seat-box{width: 730px}
.seat-title{width: 100%;height: 34px;background: #f3efec;line-height: 34px;border-bottom-right-radius: 40px;text-align: center;color: #916c3d;font-weight: bold;}
.contain-title{font-size: 12px;color: #333;font-weight: bold;text-align: center;padding: 10px 0}
.seatcharts-cell{position: absolute;border-radius: 50%;cursor: pointer;background-color: #dcdcdc;color: #fff; height: 8px; width: 8px; line-height: 8px; margin: 2px; float: left;  text-align: center; outline: none}
.seatcharts-cell-active{}
.seatcharts-cell-selected{background: red}
.color-item{width: 30px;height: 20px;}
.color-1{background: #f83837}
.color-2{background: #ff9900}
.color-3{background: #e3cf2e}
.color-4{background: #44c254}
.color-5{background: #29b159}
.color-6{background: #e34ba8}
.color-contain{line-height: 20px;height: 20px}
.color-contain span{display: inline-block;float: left;}
.seatcharts-space{background: transparent;}
.mask-title{padding: 15px;line-height: 26px;width: 220px;height: 115px;color: #fff;border-radius: 5px;}
/*.seatcharts-row{margin:  0 auto}*/
.seat-content{width: 260px;margin: 0 auto}
.load-mask{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: #fff;z-index: 100}
.load-logo{text-align: center;margin-top: 50px}
.pull-left{float: left;}
.pull-right{float: right;}
.clearfix:before,
.clearfix:after{display: table;content: " ";}
.clearfix:after{clear: both;}
.activitydetail{width: 800px;}
#datarow2 .yanchu{padding-right: 0}
