/*其他筛选条件*/ .options-param { padding: 0 10px; border: 1px solid #e1e1e1; border-radius: 4px; font-size: 14px; color: #000000; position: relative; } .options-param dt { height: 36px; line-height: 36px; float: left; margin-left: 36px; font-weight: bold; } .options-param dd { line-height: 34px; } .options-param .split { height: 1px; overflow: hidden; border-bottom: 1px dotted #d6d6d6; } .options-param .options-input { width: 156px; height: 36px; padding: 0 30px 0 10px; -webkit-appearance: none; border: none; background: url(../../images/css-sprite.png) no-repeat transparent; background-position: -24px -32px; } .options-param .options-input:focus, .options-param .options-input.focused { background-position: -227px -32px; } .options-param .optional-block { background: #fff; height: 34px; line-height: 34px; border: 1px solid #d3d3d3; border-radius: 2px; display: inline-block; position: relative; padding: 0 34px 0 14px; margin-right: 5px; transition: all linear 0.2s; } .options-param .optional-block.selected { transition: all linear 0.2s; background-color: #e2e2e2; } .options-param .optional-block:hover { background: #f9f9f9; cursor: pointer; } .options-param .optional-block .close { font-size: 13px; font-family: arial; position: absolute; top: -1px; right: 10px; cursor: pointer; padding: 0 4px; } .options-param .optional-block .close:hover { color: #ff6a00; } .options-param .options-seat-type { line-height: 34px; } .options-param .options-seat-type ul { position: absolute; z-index: 10; background-color: #fff; width: 300px; border-radius: 0 5px 5px 5px; border: 1px solid #ccc; box-shadow: 5px 5px 10px rgba(150,150,150,0.3); left: 107px; display: none; } .options-param .options-seat-type ul li { float: left; width: 100px; } .options-param .options-seat-type ul li.recommand { font-weight: bold; color: #ff6a00; } .options-param .options-train-selectorwarp { position: relative; } .options-param .options-train-selectorwarp div { border: 1px solid #d1d1d1; position: absolute; left: 65px; top: 35px; z-index: 10; background: #ffffff; border-radius: 0 5px 5px 5px; box-shadow: 5px 5px 10px rgba(150, 150, 150, 0.5); color: #7a7a7a; display: none; max-height: 300px; overflow-y: auto; overflow-x: visible; width: 520px; } .options-param .options-train-selectorwarp table { width: 500px; } .options-param .options-train-selectorwarp table th { line-height: 40px; } .options-param .options-train-selectorwarp table tr td { line-height: 40px; border-top: 1px solid #d1d1d1; padding: 0 10px 0 10px; cursor: pointer; } .options-param .options-train-selectorwarp table tr:hover td { background-color: #fff0d9; } .options-param .param-array label { width: 170px; display: block; float: left; } .options-param .param-array p { overflow: hidden; } .options-param .param-array span { display: block; float: left; } #index-tip-body { cursor: pointer; }