.line-select{background-color:#fff;padding:30px;border:solid 1px #efefef;margin-bottom:50px;-moz-box-shadow:rgba(190,190,190,0.5) 2px 2px 10px;-webkit-box-shadow:rgba(190,190,190,0.5) 2px 2px 10px;box-shadow:rgba(190,190,190,0.5) 2px 2px 10px}.line-select .hd{text-align:center;margin-bottom:40px}.line-select .hd .txt{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:20px;color:#414141;margin-left:25px}.line-select .line-box{width:800px;height:95px;margin:auto}.line-select .line-box .moving-left{float:left}.line-select .line-box .moving-right{float:right}.line-select .line-box .line-list{width:756px;float:left}.line-select .line-box .item{text-align:center;float:left;padding:0 30px;cursor:pointer}.line-select .line-box .item p{font-size:12px;color:#999}.line-select .line-box .item .name{font-size:16px;margin-top:10px}.line-select .line-box .item .dot{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px;line-height:0;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#b62c29;margin:auto}.line-select .line-box .item .circle{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:10px;height:10px;line-height:0;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#b62c29;border:3px solid #fff}.line-select .line-box .disabled{cursor:default}.line-select .line-box .disabled .dot{background-color:#a8a8a8}.line-select .line-box .disabled .circle{background-color:#fff}.timetable{background-color:#fff;padding:30px;border:solid 1px #efefef;margin-bottom:50px;-moz-box-shadow:rgba(190,190,190,0.5) 2px 2px 10px;-webkit-box-shadow:rgba(190,190,190,0.5) 2px 2px 10px;box-shadow:rgba(190,190,190,0.5) 2px 2px 10px}.timetable table{border-collapse:collapse;border-spacing:0;width:100%}.timetable table th{height:60px;font-size:16px;font-weight:600;line-height:60px;color:#fff}.timetable table th.name{background-color:#a77fb2}.timetable table th.direction1{background-color:#e93f48}.timetable table th.direction2{background-color:#f5ae2d}.timetable table td{padding:22px 0;border-bottom:1px solid #f2f2f2}.timetable table td span,.timetable table td .time-row{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.timetable table td .dot{line-height:0;padding:2px;border:1px solid #cacaca;background-color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 25px 0 30px}.timetable table td .circle{width:10px;height:10px;line-height:0;overflow:hidden;background-color:#e60012;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.timetable table td .name{font-size:16px}.timetable table td .note{width:22px;height:22px;line-height:22px;overflow:hidden;text-align:center;color:#fff;font-size:12px;background-color:#e60012;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.timetable table td .time-row{padding:0 60px}.timetable table td .time{font-size:16px;width:32px}
