ul { list-style: none; padding: 0; margin: 20px 0 0 0; } .allocationTask { margin-top: 20px; } .allocationTask .form-inline { margin-bottom: 10px; } .time_icon { font-size: 18px; color: #249fea; vertical-align: middle; } .allocationTask .form-inline>label { width: 120px; } .radio-inline input[type=radio] { margin-top: 2px; } .allocationTask_btn { text-align: center; margin: 20px auto; } .allocationTask_btn .btn { width: 20%; } .input-group-addon { color: #249fea; } .allocation_select { min-width: 238px; } .table_allocationTask .col-md-6, .joinTask .table_allocationTask .col-sm-12{ margin-bottom: 20px; } .seat_item { cursor: pointer; padding: 15px; background-color: #fff; border-radius: 10px; box-shadow: 1px 2px 4px #888888; position: relative; border: 1px solid transparent; } .seat_item_active { border: 1px solid #249fea; } .seat_item .seat_img { position: absolute; left: 15px; top: 15px; width: 40px; height: 40px; } .seat_item .seat_img img { width: 100%; height: 100%; } .seat_item .seat_content { margin-left: 48px; margin-top: 0; } .seat_item .seat_content li { float: left; width: 50%; padding-bottom: 4px; } .table_allocationTask1 .col-md-3 { margin-bottom: 15px; } .table_allocationTask1 .seat_item { cursor: auto; } .table_allocationTask1 .tool_downs { position: absolute; right: 15px; top: 15px; } .table_allocationTask1 .seat_item .seat_content { margin-left: 0; } .joinTask .seat_item .seat_content { margin-right: 48px; margin-left: 30px; } .joinTask .join_btn{ position: absolute; right: 30px; top: 50%; margin-top: -20px; }