html,body{width:100%;height:100%}body{font-family:"Helvetica Neue",Helvetica,Arial,Dotum,"돋움",sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul{padding:0;-webkit-padding-start:0}li{list-style:none}::selection{background:#ddd;text-shadow:none}:focus,:active{outline:none}.floatL{float:left}.floatR{float:right}.nav_wating{}.nav_wating a{display:inline-block!important}.dpib{display:inline-block!important}.nav_wating .btn_tooltip{margin-bottom:0;vertical-align:middle;margin-left:35px;width:16px;height:16px;cursor:pointer;display:inline-block;background:url(../Images/tooltip.png) no-repeat right center;background-size:16px}.nav_wating .btn_tooltip:hover{background:url(../Images/tooltip_on.png) no-repeat right center;background-size:16px}.tooltip_box{display:none;border:1px solid #ffc107;padding:20px;box-sizing:border-box;position:fixed;background-color:#fff;width:400px;top:200px;left:220px;box-shadow:#999 3px 3px 20px}.tooltip_box .tip_title{font-weight:bold;color:#495469;font-size:16px}.tooltip_box p{color:#666}.tooltip_box p span{background-color:#fff6da}.btn_tooltip:hover+div.tooltip_box{display:block}.btn{padding:10px 15px;font-size:12px;border-radius:0}.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none}.btn-small{padding:4px 6px 2px 6px;height:25px;font-size:12px;border-radius:0}.btn-bustablue{color:#fff;background-color:#2a6aff;border-color:#0e5bd8}.btn-bustablue.active,.btn-bustablue.focus,.btn-bustablue:active,.btn-bustablue:focus,.btn-bustablue:hover,.open>.dropdown-toggle.btn-bustablue{color:#fff;background-color:#0e5bd8;border-color:#0e5bd8}.btn-bustablue.active,.btn-bustablue:active,.open>.dropdown-toggle.btn-bustablue{background-image:none}.btn-bustablue.disabled,.btn-bustablue.disabled.active,.btn-bustablue.disabled.focus,.btn-bustablue.disabled:active,.btn-bustablue.disabled:focus,.btn-bustablue.disabled:hover,.btn-bustablue[disabled],.btn-bustablue[disabled].active,.btn-bustablue[disabled].focus,.btn-bustablue[disabled]:active,.btn-bustablue[disabled]:focus,.btn-bustablue[disabled]:hover,fieldset[disabled] .btn-bustablue,fieldset[disabled] .btn-bustablue.active,fieldset[disabled] .btn-bustablue.focus,fieldset[disabled] .btn-bustablue:active,fieldset[disabled] .btn-bustablue:focus,fieldset[disabled] .btn-bustablue:hover{background-color:#2a6aff;border-color:#0e5bd8}.btn-bustablue .badge{color:#2a6aff;background-color:#fff}.btn-red{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-red.active,.btn-red:active{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-group>.btnCancel{color:#888}.search_area .inputSearch{padding:10px 44px 10px 10px;color:#2a6aff;font-weight:bold;background-color:transparent;border:0;border-bottom:2px solid #ccc}.search_area .inputSearch:focus{border-color:#2a6aff}.search_area .btnSearch{position:relative;margin-left:-42px;padding:10px;width:42px;height:42px;background-color:transparent}.search_area .btnSearch:active{-webkit-box-shadow:none;box-shadow:none}.search_area .btnSearch .icon{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-7px;width:14px;height:14px;background:url(../Images/sprite.png) no-repeat -98px -90px}.search_area.dark .inputSearch{min-width:400px;color:#fff;border-color:#aaa}.search_area.dark .inputSearch::-webkit-input-placeholder{color:#aaa}.search_area.dark .inputSearch:focus{border-color:#fff}.search_area.dark .btnSearch .icon{background-position:-97px -103px}.lb_checkbox input[type=checkbox],.lb_radio input[type=radio]{display:none}.lb_checkbox label:before,.lb_radio label:before{content:'';display:inline-block;margin-right:5px;width:18px;height:18px;vertical-align:middle;background:url(../Images/sprite.png) no-repeat -148px -90px}.lb_checkbox input[type=checkbox]:checked+label:before,.lb_radio input[type=radio]:checked+label:before{background-position-x:-167px}.lb_checkbox label,.lb_radio label{margin-bottom:0;cursor:pointer}.lb_checkbox label .title,.lb_radio label .title{font-weight:normal;vertical-align:middle}.lb_checkbox.group label{margin-right:20px}.table>tbody>tr:hover{color:#333;background-color:#efefef;cursor:pointer}.table>tbody>tr.selected{color:#fff!important;background-color:#2a6aff!important}.table>tbody>tr:last-child td{border-bottom:1px solid #ddd}.modal-body{overflow:auto;max-height:580px}.modal .form-group{margin-bottom:30px}.modal .form-group .tip{display:block;margin-top:5px;color:#888;font-size:12px}.modal .form-group .tip .point{color:#2a6aff}.modal .form-group .form-unit{position:relative}.modal .form-group .form-unit .inputUnit{padding-right:40px}.modal .form-group .form-unit .unit{display:block;position:absolute;top:0;right:0;width:40px;height:41px;line-height:41px;text-align:right}.modal label{margin-bottom:0}.modal .form-control{padding:0;height:42px;border:0;border-bottom:1px solid #ccc;border-radius:0}.modal .form-control:focus{color:#2a6aff;font-weight:700;border-bottom-color:#2a6aff}@media(max-width:767px){.modal .form-group .col-sm-6{margin-bottom:30px}.modal .form-group .col-sm-6:last-child{margin-bottom:0}}.widget{padding:20px}h4.panel-heading{position:relative;margin:0;padding:15px 20px;font-size:16px;vertical-align:middle}.pagination>li:not(.active)>a,.pagination>li:not(.active)>span{cursor:pointer}a:focus{outline:none}ol,ul{margin:0}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:none}form .form-group:last-child{margin-bottom:0}.form-control{border-radius:0;-webkit-box-shadow:none;box-shadow:none;box-sizing:border-box;height:39px}.form-control:focus{border-color:#2a6aff;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.open>.dropdown-toggle.btn-default{background-color:#fff;border-color:#adadad}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.btn .caret{margin-left:10px}.dropdown-menu{padding:0;border-color:#adadad;border-radius:0}.dropdown-menu>li>a{padding:10px 20px;border-bottom:1px solid #f5f5f5}.dropdown-menu>li:last-child>a{border-bottom:0}.panel-body{padding:0 20px}.table{margin-bottom:0}.table>thead>tr>th{background-color:#efefef;border-top:1px solid #ddd!important}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px 15px}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.modal-content{-webkit-box-shadow:none;box-shadow:none}.modal-header{padding:15px 20px}.modal-body{padding:20px}.modal-footer{padding:15px 20px}.signin_wrap{overflow:auto;position:absolute;top:0;right:0;bottom:0;left:0;min-width:330px;min-height:470px;background-color:#fafafa}.form-signin{position:absolute;top:50%;left:50%;margin-top:-239px;margin-left:-165px;width:330px;padding:15px;text-align:center}.form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px}.form-signin-heading .logo{display:block;margin:0 auto 40px;width:116px;height:80px;background:url(../Images/sprite.png) no-repeat}.form-signin label[for=inputID],.form-signin label[for=inputPassword]{display:block;text-align:center}.form-signin #inputID,.form-signin #inputPassword{margin-bottom:10px;padding:15px;text-align:center;border:2px solid #ddd}.form-signin #inputID:focus,.form-signin #inputPassword:focus{border-color:#2a6aff}.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-signin #btnLogin{margin-top:20px;padding:15px;font-weight:bold}.form-signin .join{display:inline-block;margin:40px auto 0;color:#333;text-align:center;text-decoration:underline;cursor:pointer}.join_wrap{overflow:auto;position:absolute;top:0;right:0;bottom:0;left:0;min-width:330px;min-height:590px;background-color:#fafafa}.join_wrap .form-join{margin:40px auto 80px;width:330px}.join_wrap .title{margin-bottom:40px;width:144px;height:71px;background:url(../Images/sprite.png) -127px 0 no-repeat}.join_wrap .form-join textarea.address{resize:vertical;max-height:80px}.join_wrap .form-join #btnJoin{margin-top:20px;padding:15px;font-weight:bold}.sidebar-panel{overflow:auto;position:absolute;top:0;bottom:0;left:0;width:200px;background-color:#495469;z-index:1039}.sidebar-panel .logo{display:inline-block;margin:50px 20px;width:88px;height:61px;background:url(../Images/sprite.png) no-repeat 0 -80px}.sidebar-panel .nav li a{padding:10px 20px;color:#bbb;transition:background 300ms,color 300ms}.sidebar-panel .nav li a:hover{color:#fff;font-weight:bold;background-color:transparent}.sidebar-panel .nav li a:focus{background-color:transparent}.sidebar-panel .nav li a.active{color:#fff;font-weight:bold}#header{position:absolute;top:0;right:0;left:200px;min-width:1024px;height:60px;background-color:#fff;border-bottom:1px solid #ccc}#header>.title{padding:10px 20px;font-size:16px;font-weight:700;color:#333}#header>.btn-logout{position:absolute;top:10px;right:20px;padding:10px 15px;font-size:12px}.main-panel{overflow:auto;position:absolute;top:60px;right:0;bottom:0;left:200px;min-width:1024px;background-color:#efefef}.cont_fixed_area h4{display:inline-block}.cont_area{position:absolute;top:48px;right:0;bottom:0;left:0}.top_btn_menu{display:inline-block}.top_btn_menu.mgl_btn{margin-left:97px}.top_btn_menu .btn-top{position:relative;padding:4px 6px 4px 15px;height:26px;border-radius:0}.top_btn_menu .btn-top .icon{display:block;position:absolute;top:50%;background:url(../Images/sprite.png)}.top_btn_menu .btn-top .icon.add{left:6px;margin-top:-4px;width:8px;height:8px;background-position:-217px -90px}.top_btn_menu .btn-top .icon.info{left:8px;margin-top:-5px;width:4px;height:10px;background-position:-226px -90px}.main-panel.map>.widget.searchMap{position:absolute;top:20px;left:20px;background-color:#495469;z-index:1}.main-panel.map .map_area{position:absolute;top:0;right:250px;bottom:0;left:0}.main-panel.map .map_area .marker{cursor:pointer}.main-panel.map .right-panel{position:absolute;top:0;right:0;bottom:0;width:250px;border-left:1px solid #ccc}.main-panel.map .driver_info{overflow:auto;position:absolute;top:0;right:0;width:249px;height:250px;background-color:#fff;border-bottom:1px solid #ccc}.main-panel.map .driver_info .thumb,.main-panel.driver .driver_info .thumb{margin:0 auto 15px;width:102px;height:102px;border:1px solid #ddd;border-radius:50%}.main-panel.map .driver_info img.photo{display:block;width:100px;height:100px;margin:0 auto 13px auto}.main-panel.map .driver_info .name{font-weight:bold;text-align:center;vertical-align:middle;line-height:17px}.main-panel.map .driver_info .sq_driving{background-color:#204eff;color:#fff;border-radius:15px;padding:4px 6px;font-size:12px;border:1px solid #0e42cf;vertical-align:middle}.main-panel.map .driver_info .sq_rest{background-color:#e9e9e9;color:#999;border-radius:15px;padding:4px 6px;font-size:12px;border:1px solid #c4c4c4;vertical-align:middle}.main-panel.map .driver_info .phone{display:block;font-weight:bold;text-align:center;margin-top:6px;font-size:16px}.main-panel.map .driver_info .phone,.main-panel.driver .driver_info .text_area .phone{color:#888}.main-panel.map .bus_line{overflow:auto;position:absolute;top:250px;right:0;bottom:0;width:249px;background-color:#fff}.main-panel.map .right-panel .bus_info .b_header{position:relative;padding:0 20px 20px 56px}.main-panel.map .bus_line .bus-thumb{display:block;position:absolute;top:0;left:20px;width:26px;height:26px;background:url(../Images/sprite.png) no-repeat -112px -90px}.main-panel.map .bus_line .b_num{display:inline-block;margin-bottom:5px;padding:2px 5px;color:#2a6aff;font-weight:bold;background-color:#fff;border:1px solid #2a6aff;border-radius:4px}.main-panel.map .bus_line .b_name{display:block;font-weight:bold}.main-panel.map .bus_line .b_line{color:#888;font-weight:bold}.main-panel.map .right-panel .bus_info .b_list{overflow:auto;position:absolute;top:160px;right:0;bottom:0;width:250px;background-color:#fafafa;border-top:1px solid #eee}.main-panel.map .right-panel .bus_info .b_list .route_list{margin:0;padding:10px 0}.main-panel.map .right-panel .bus_info .b_list .route_list .station{background:url(/Images/sp_route.png) no-repeat 0 0}.main-panel.map .right-panel .bus_info .b_list .route_list .station.starting-point{background:url(/Images/sp_route_starting.png) no-repeat 0 0}.main-panel.map .right-panel .bus_info .b_list .route_list .station.last-stop{background:url(/Images/sp_route_last.png) no-repeat 0 0}.main-panel.map .right-panel .bus_info .b_list .route_list .station .place_name{display:block;padding:10px 45px 10px 20px;font-size:12px;border-bottom:1px solid #eee}.main-panel.line .left-panel{position:absolute;top:0;bottom:0;left:0;width:250px;background-color:#fff;border-right:1px solid #ccc}.main-panel.line .left-panel div.btn_box{margin-top:3px;margin-left:9px}.main-panel.line .left-panel .btnAddLine{padding:4px 6px;margin-bottom:3px}.main-panel.line .left-panel .btnAddLine .icon{display:block;position:absolute;top:50%;left:6px;margin-top:-4px;width:8px;height:8px;background:url(../Images/sprite.png) no-repeat -217px -90px}.main-panel.line .left-panel .line_list{overflow:auto;position:absolute;top:90px;bottom:0;left:0;margin:0;width:249px;border-top:1px solid #eee}.main-panel.line .left-panel .line_list .li-row{display:block;position:relative;padding:15px 20px;border-bottom:1px solid #eee;cursor:pointer;vertical-align:middle}.main-panel.line .left-panel .line_list .li-row .main-panel.line .left-panel .line_list .li-row:hover{background-color:#eee}.main-panel.line .left-panel .line_list .li-row span{display:block;font-weight:bold}.main-panel.line .left-panel .line_list .li-row span img.lock_route,.main-panel.line .left-panel .line_list .li-row span img.view_route{display:inline-block;margin-right:4px}.main-panel.line .left-panel .line_list .li-row .b_type{display:inline-block;margin-bottom:5px;padding:3px;color:#888;font-size:11px;font-weight:normal;border:1px solid #888}.main-panel.line .left-panel .line_list .li-row .b_type.public{color:#2a6aff;border-color:#2a6aff}.main-panel.line .left-panel .line_list .li-row .b_line{margin-right:30px;color:#888}.main-panel.line .left-panel .line_list .li-row.active{color:#fff;background-color:#000}.main-panel.line .left-panel .line_list .li-row.active .b_type{color:#333;background-color:#aaa;border-color:#aaa}.main-panel.line .left-panel .line_list .li-row.active .b_type.public{color:#333;background-color:#ff0;border-color:#ff0}.main-panel.line .left-panel .line_list .li-row.active .b_line{color:#aaa}.main-panel.line .left-panel .line_list .li-row .btn_del,.main-panel.line .right-panel #setLine>.b_stop_list .station .btn_del{position:absolute;top:50%;right:15px;margin-top:-15px;width:30px;height:30px;cursor:pointer;border-color:transparent;border-radius:50%}.main-panel.line .left-panel .line_list .li-row .btn_del:hover{background-color:#fff}.main-panel.line .left-panel .line_list .li-row.active .btn_del:hover{background-color:#ff0}.main-panel.line .left-panel .line_list .li-row .btn_del:hover .trash_icon,.main-panel.line .right-panel #setLine>.b_stop_list .station .btn_del:hover .trash_icon{background-position-y:-124px}.main-panel.line .left-panel .line_list .li-row .btn_del .trash_icon,.main-panel.line .right-panel #setLine>.b_stop_list .station .btn_del .trash_icon{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-5px;width:9px;height:13px;background:url(../Images/sprite.png) -173px -110px no-repeat}.main-panel.line .mid_panel{position:absolute;top:0;bottom:0;left:250px;width:350px;background-color:#fff;border-right:1px solid #ccc}.main-panel.line .mid_panel div.timetable_panel{padding:0 15px}.main-panel.line .mid_panel h4{font-size:16px;display:inline-block;vertical-align:middle;padding:15px;box-sizing:border-box;margin:0 117px 0 0}.main-panel.line .mid_panel button.btn_timetable_edit,.main-panel.line .mid_panel button.btn_timetable_del{display:inline-block;padding:4px 6px}.main-panel.line .mid_panel div.timetable_panel table.timetable{border:1px solid #eee;width:100%}.main-panel.line .mid_panel div.timetable_panel table.timetable thead tr{background-color:#eee}.main-panel.line .mid_panel div.timetable_panel table.timetable thead tr th{padding:8px;text-align:center;width:56px}.main-panel.line .mid_panel div.timetable_panel table.timetable thead tr th.busstop_name{border-right:1px solid #d3d3d3;width:350px}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr td{padding:8px;text-align:left;border-top:1px solid #eee;cursor:pointer}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr.active td{color:#fff;background-color:#000}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr.active td input{color:#fff;background-color:#000}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr td.busstop_name div.member{margin-top:8px}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr td.busstop_name div.member span.member_name{padding:3px 8px;margin-right:4px;margin-bottom:4px;border:1px solid #eee;border-radius:15px;display:inline-block}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr td.busstop_name div.member span.mgt5{margin-top:5px}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr td.busstop_add_member a{cursor:pointer;display:inline-block;width:22px;height:22px}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr td.bus_time{border-left:1px solid #eee;text-align:center}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr td input{border-left:none;border-right:none;border-top:none;width:100%}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr td input.active{border-bottom:1px solid #2a6aff}.main-panel.line .mid_panel div.timetable_panel table.timetable tbody tr td input.bustime_input{border-bottom:1px solid #eee;text-align:center;vertical-align:middle;height:20px}button.c_gray{background-color:#ddd;border:1px solid #ddd;margin-left:360px}button.c_gray:hover{background-color:#ccc}.l_blue,.l_blue:hover{border:1px solid #2a6aff}div.form-group textarea.businfo_textbox{resize:none;width:100%;height:60px;border:1px solid #ccc;padding:6px 12px;box-sizing:border-box}input.bustime_interval{display:inline-block;width:95%}span.txt_minute{display:inline-block;padding-left:10px}.main-panel.line .right-panel{position:absolute;top:0;right:0;bottom:0;left:600px;padding:20px}.main-panel.line .right-panel .nav-tabs>li>a{color:#888}.main-panel.line .right-panel .nav-tabs>li.active>a{color:#555;font-weight:bold;border-bottom:1px dashed #ddd}.main-panel.line .right-panel .top_menu_header{position:absolute;top:62px;right:20px;left:20px;padding:0 20px;height:49px;font-size:13px;line-height:48px;background:#fff;border:solid #ddd;border-width:0 1px 1px}.main-panel.line .right-panel .top_menu_header>.info_area .label_op_time{display:inline-block;padding:6px;height:25px;font-size:12px;vertical-align:middle}.main-panel.line .right-panel .top_menu_header>.info_area .op_time{display:inline;margin-left:5px;width:40px;height:25px;font-weight:700;line-height:25px;vertical-align:middle;border:transparent}.main-panel.line .right-panel .top_menu_header>.btn-group.option{position:absolute;top:12px;right:20px}.main-panel.line .right-panel .top_menu_header .addPhone{overflow:hidden;padding:0 10px;width:540px;height:25px;line-height:24px;vertical-align:middle;border:1px solid #ccc;resize:none}.main-panel.line .right-panel .top_menu_header .btnAddPhone{margin-left:-4px}.main-panel.line .right-panel #setLine>.b_stop_list{overflow:auto;position:absolute;top:111px;bottom:20px;left:20px;width:250px;background-color:#fff;border:1px solid #ddd;border-top:0}.main-panel.line .right-panel #setLine>.b_stop_list .station{position:relative;background-color:#fff;border-bottom:1px solid #eee}.main-panel.line .right-panel #setLine>.b_stop_list .station .place_name{display:block;margin-right:47px;padding:15px 20px 15px 40px;font-size:12px;vertical-align:middle;background:url(/Images/sp_drag_area.png) no-repeat 0 center;cursor:move;cursor:-webkit-grab}.main-panel.line .right-panel #setLine>.b_stop_list .station .btn_del:hover{background-color:#f0f0f0}.main-panel.line .right-panel #setLine>.map_area{position:absolute;top:111px;right:20px;left:270px;bottom:20px;border:solid #ddd;border-width:0 1px 1px 0}.main-panel.line .right-panel #setT-table>.timeTable_area{overflow:auto;position:absolute;top:111px;right:20px;bottom:20px;left:20px;background-color:#fff;border:solid #ddd;border-width:0 1px 1px}.main-panel.line .right-panel #setT-table>.timeTable_area .time-table{margin-bottom:0}.main-panel.line .right-panel #setT-table>.timeTable_area .time-table .li-row{border-bottom:1px solid #ddd}.main-panel.line .right-panel #setT-table>.timeTable_area .time-table .hour_area{display:inline-block;width:100px;line-height:60px;text-align:center;vertical-align:middle}.main-panel.line .right-panel #setT-table>.timeTable_area .time-table .hour_area .hour{font-weight:bold}.main-panel.line .right-panel #setT-table>.timeTable_area .time-table .minute_area{display:inline-block;padding:11px 11px 11px 0;min-width:615px;width:calc(100% - 100px);height:60px;vertical-align:middle}.main-panel.line .right-panel #setT-table>.timeTable_area .time-table .minute_area .minute{display:inline-block;padding:5px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.main-panel.line .right-panel #setPhoneNum .pn_list_area .pn_list{overflow:auto;position:absolute;top:111px;right:20px;bottom:20px;left:20px;background:#fff;border:solid #ddd;border-width:0 1px 1px}.main-panel.line .right-panel #setPhoneNum .pn_list_area.no_result .pn_list{display:none}.main-panel.line .right-panel #setPhoneNum .pn_list_area.no_result .top_menu_header{display:none}.main-panel.line .right-panel #setPhoneNum>.pn_list_area .no_result.phone{display:none}.main-panel.line .right-panel #setPhoneNum>.pn_list_area.no_result .no_result.phone{display:block;text-align:center}.main-panel.line .right-panel #setPhoneNum>.pn_list_area.no_result .no_result.phone .thumb{display:block;margin:40px auto 15px;width:30px;height:30px;background:url(../Images/sprite.png) no-repeat -186px -90px}.main-panel.line .right-panel #setPhoneNum .pn_list_area .pn_list .info{overflow:hidden;padding:10px 20px;border-bottom:1px solid #ddd}.main-panel.line .right-panel #setPhoneNum .pn_list_area .pn_list .info>li{float:left}.main-panel.line .right-panel #setPhoneNum .pn_list_area .pn_list .info>li input[type=checkbox]{margin-right:5px}#modal_addDriver .driver_profile_image>.thumb_area{display:inline-block;padding:15px;width:130px;height:130px;vertical-align:middle}#modal_addDriver .driver_profile_image>.thumb_area #image-preview{position:relative;width:102px;height:102px;border-radius:50%;border:1px solid #ddd;background-size:cover;background-position:center;background-repeat:no-repeat}#modal_addDriver .driver_profile_image>.thumb_area #image-upload{filter:alpha(opacity=0);opacity:0;width:0;height:0}#modal_addDriver .driver_profile_image>.text_area{display:inline-block;padding:35px 20px 35px 10px;width:424px;height:130px;vertical-align:middle}#modal_addDriver .thumb_area>.mask{overflow:hidden;margin:10px 0 15px;width:100px;height:100px;border:2px solid #ddd;border-radius:50%}#modal_addDriver .thumb_area .btnSetProfileImg{position:absolute;top:0;right:-10px;padding:0;width:35px;height:35px;background-color:#2a6aff;border:2px solid #fff;border-radius:50%}#modal_addDriver .thumb_area .btnSetProfileImg .icon{display:block;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-7px;width:15px;height:13px;background:url(../Images/sprite.png) -148px -125px no-repeat}.main-panel.driver .left-panel{position:absolute;top:0;bottom:0;left:0;width:400px;background-color:#fff;border-right:1px solid #ccc}.main-panel.driver .left-panel .driverList_area .table-area{overflow:auto;position:absolute;top:0;right:20px;bottom:20px;left:20px}.main-panel.driver .left-panel .driverList_area .table-area .table>thead>tr>th.num{min-width:95px}.main-panel.driver .left-panel .driverList_area .table-area .table>thead>tr>th.seater{min-width:90px}.main-panel.driver .left-panel .driverList_area .table-area .table>thead>tr>th.model_year{min-width:105px}.main-panel.driver .left-panel .driverList_area .table-area .table>thead>tr>th.agency{min-width:100px}.main-panel.driver .right-panel{position:absolute;top:0;right:0;bottom:0;left:420px}.main-panel.driver .right-panel .driver_info{overflow:auto;position:absolute;top:20px;right:20px;left:0;height:200px;background-color:#fff;border:1px solid #ddd}.main-panel.driver .right-panel .driver_info>.panel-body{position:relative}.main-panel.driver .right-panel .driver_info .driver_profile_image{text-align:center}.main-panel.driver .right-panel .driver_info .driver_profile_image .thumb_area{display:inline-block;vertical-align:middle}.main-panel.driver .right-panel .driver_info .driver_profile_image .thumb_area .thumb{margin:0 15px 0 0}.main-panel.driver .right-panel .driver_info .driver_profile_image .text_area{display:inline-block;vertical-align:middle}.main-panel.driver .right-panel .driver_info .driver_profile_image .text_area .info{display:block;font-weight:bold;text-align:left}.main-panel.driver .right-panel .op_record{position:absolute;top:220px;right:20px;bottom:20px;left:0;background-color:#fff;border:1px solid #ddd;border-top:0}.main-panel.driver .right-panel .op_record .table-area{overflow:auto;position:absolute;top:0;right:20px;bottom:20px;left:20px}.main-panel.bus .left-panel{position:absolute;top:0;right:0;bottom:0;left:0}.main-panel.bus .left-panel .driverList_area{position:absolute;top:20px;right:20px;bottom:20px;left:20px;background-color:#fff;border:1px solid #ddd}.main-panel.bus .driverList_area .cont_area .table-area{overflow:auto;position:absolute;top:0;right:20px;bottom:20px;left:20px}.main-panel.bus .top_btn_menu{position:absolute;top:11px;right:20px}.main-panel.bus .top_btn_menu .btn-top{position:relative;padding:4px 6px;border-radius:0}.main-panel.tag .left-panel{position:absolute;top:0;right:0;bottom:0;left:0}.main-panel.tag .left-panel .tagList_area{position:absolute;top:20px;right:20px;bottom:20px;left:20px;background-color:#fff;border:1px solid #ddd}.main-panel.tag .top_btn_menu{position:absolute;top:11px;right:20px}.main-panel.tag .tagList_area .cont_area .table-area{overflow:auto;position:absolute;top:0;right:20px;bottom:20px;left:20px}.main-panel.phone .left-panel{position:absolute;top:0;right:0;bottom:0;left:0}.main-panel.phone .left-panel .phoneList_area{position:absolute;top:65px;right:20px;bottom:20px;left:20px;background-color:#fff;border:1px solid #ddd}.main-panel.phone .top_btn_menu{position:absolute;top:11px;right:20px}.main-panel.phone .top_btn_menu .btn-top{position:relative;padding:4px 6px;border-radius:0}.main-panel.phone .phoneList_area .cont_area .table-area{overflow:auto;position:absolute;top:0;right:20px;bottom:20px;left:20px}.main-panel.phone .phoneList_area .cont_area .table-area select{box-sizing:border-box;height:39px}.main-panel.phone .phoneList_area .cont_area .table-area input[type=text]{width:200px;text-align:left}.mgb30{margin-bottom:20px}.main-panel.record .left-panel{position:absolute;top:0;right:0;bottom:0;left:0}.main-panel.record .op_record_area{position:absolute;top:20px;right:20px;bottom:20px;left:20px;background-color:#fff;border:1px solid #ddd}.main-panel.record .op_record_area .cont_fixed_area{padding:25px 20px;height:89px}.main-panel.record .op_record_area .cont_fixed_area>*{display:inline-block}.main-panel.record .op_record_area .cont_fixed_area .iptDate{width:120px;font-weight:700}.main-panel.record .op_record_area .cont_fixed_area>.dropdown>.btn{font-weight:700}.main-panel.record .op_record_area .cont_fixed_area .btnPrint{float:right}.main-panel.record .op_record_area .cont_fixed_area .btnPrint::before{content:'';display:inline-block;margin-right:5px;width:18px;height:15px;vertical-align:top;background:url(../Images/sprite.png);background-position:-217px -101px}.main-panel.record .op_record_area .cont_area{top:89px}.main-panel.record .op_record_area .cont_area .table-area{overflow:auto;position:absolute;top:0;right:20px;bottom:20px;left:20px}.main-panel.boarding_history .left-panel{position:absolute;top:0;right:0;bottom:0;left:0}.main-panel.boarding_history .left-panel .boardingPassenger_area{position:absolute;top:20px;right:20px;bottom:20px;left:20px;background-color:#fff;border:1px solid #ddd}.main-panel.boarding_history .boardingPassenger_area .cont_area .table-area{overflow:auto;position:absolute;top:0;right:20px;bottom:20px;left:20px}ul.tagit{border-color:#ddd;cursor:text}ul.tagit li.tagit-choice{border-color:#ddd;background-color:#fff}ul.tagit li.tagit-choice:hover,ul.tagit li.tagit-choice.remove{background-color:#fff;border-color:#2a6aff}@page{size:A4;margin:0}.print___wrap :hover{cursor:default!important}.print___wrap{padding:10px 0;width:100%;min-width:900px;min-height:100%;height:auto;font-family:sans-serif;background:#444}.print___wrap>.inner{position:relative;margin:0 auto;padding:90px 90px 45px;width:900px;min-height:1274px;background:#fff}.print___wrap .table>tbody>tr:hover{background-color:transparent}.print___wrap .header .title{margin-top:30px;font-size:40px;font-weight:700}.print___wrap .opDate{margin-bottom:20px;font-size:20px;font-weight:700}.print___wrap .opInfo>*,.print___wrap .opDistance>*{display:inline-block;font-weight:400}.print___wrap .opInfo dd:after,.print___wrap .opDistance dd:after{content:"·";margin:0 6px 0 10px}.print___wrap .opInfo dd:last-child:after,.print___wrap .opDistance dd:last-child:after{display:none}.print___wrap main{margin-top:30px;padding-top:20px;border-top:2px solid #333}.print___wrap .record_print .record_table .table___wrap{display:inline-block;margin:0 -5px 0 0;width:50%}.print___wrap th,.print___wrap td{text-align:center}.print___wrap .btnPrint___wrap{text-indent:100%}.print___wrap .btnPrint___wrap .btnPrint{position:absolute;overflow:hidden;bottom:60px;width:64px;height:64px;margin-left:165px;border-radius:50%;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);text-indent:0}.print___wrap .btnPrint___wrap .btnPrint:hover{cursor:pointer!important}.print___wrap .btnPrint___wrap .btnPrint:after{content:'';overflow:hidden;display:inline-block;width:22px;height:20px;background-image:url(../Images/sprite.png);background-position:-217px -117px}@media(max-height:1273px){.print___wrap .btnPrint___wrap .btnPrint{position:fixed}}@media print{*{color:#000!important}.print___wrap{min-width:initial;min-height:initial;padding:0;background:#fff;page-break-after:always}.print___wrap>.inner{min-height:initial}.print___wrap .btnPrint{display:none}.table th{background-color:#efefef!important}}#lineList .b_type{display:none}.main-panel.line .right-panel #setMap>.map_area{position:absolute;top:111px;right:20px;left:21px;bottom:20px;border:solid #ddd;border-width:0 1px 1px 0}.pagination>li>a,.pagination>li>span{color:#333}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#333}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#333;background-color:#ddd;border-color:#aaa}#imgLoading{position:fixed;display:none;bottom:128px;right:532px;vertical-align:middle;margin:0 auto}#imLoading{position:fixed;display:none;top:400px;right:532px;vertical-align:middle;margin:0 auto}#Dialog_ContextMenu .AddRoute_{min-height:18px;background-repeat:no-repeat;background-position:4px 4px;cursor:pointer}#Dialog_ContextMenu .Update_{min-height:18px;background-repeat:no-repeat;background-position:4px 4px;cursor:pointer}#Dialog_ContextMenu .Delete_{min-height:18px;background-repeat:no-repeat;background-position:4px 4px;cursor:pointe}#Dialog_ContextMenu .Close_{min-height:18px;background-repeat:no-repeat;background-position:4px 4px;cursor:pointer}#areaMapList>.b_stop_list .station .btn_del{position:absolute;top:50%;right:15px;margin-top:-15px;width:30px;height:30px;cursor:pointer;border-color:transparent;border-radius:50%;background-color:#fff}#areaMapList>.b_stop_list .station .btn_del:hover .trash_icon{background-position-y:-124px}#areaMapList>.b_stop_list .station .btn_del .trash_icon{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-5px;width:9px;height:13px;background:url(../Images/sprite.png) -173px -110px no-repeat}#areaMapList>.b_stop_list{overflow:auto;position:absolute;top:111px;bottom:20px;left:20px;width:250px;background-color:#fff;border:1px solid #ddd;border-top:0}#areaMapList>.b_stop_list .station{position:relative;background-color:#fff;border-bottom:1px solid #eee}#areaMapList>.b_stop_list .station .place_name{display:block;margin-right:47px;padding:15px 20px 15px 40px;font-size:12px;vertical-align:middle;background:url(/Images/sp_drag_area.png) no-repeat 0 center;cursor:move;cursor:-webkit-grab}#areaMapList>.b_stop_list .station .btn_del:hover{background-color:#f0f0f0}#areaMapList>.map_area{position:absolute;top:111px;right:20px;left:270px;bottom:20px;border:solid #ddd;border-width:0 1px 1px 0}#setLine>.widget.searchMap{position:absolute;top:117px;left:276px;background-color:#495469;z-index:1}.searchStopList{overflow:auto;position:absolute;width:254px;height:234px;left:20px;top:37px;background-color:#fff;border:solid #ddd 1px;border-color:#ccc;border-width:1px}.toast li.danger{background-color:#fbefe9;border-color:#eed3d7;color:#ff0500}.toast button.close{color:#000;opacity:1}.area_list{overflow:auto;position:absolute;top:111px;bottom:20px;left:20px;width:130px;background-color:#fff;border:1px solid #ddd;border-top:0;z-index:2}#AreaList li{position:relative;background-color:#fff;border-bottom:1px solid #eee;width:128px}#AreaList .place_name{display:block;margin-right:47px;padding:15px 20px 15px 20px;font-size:12px;vertical-align:middle;background:url(/Images/sp_drag_area.png) no-repeat 0 center;cursor:move;cursor:-webkit-grab}#AreaList .btn_del{position:absolute;top:50%;right:15px;margin-top:-15px;width:30px;height:30px;cursor:pointer;border-color:transparent;border-radius:50%;z-index:2}#AreaList .btn_del .trash_icon{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-5px;width:9px;height:13px;background:url(../Images/sprite.png) -173px -110px no-repeat}.modal_body_10{padding:10px}.ml-5{margin-left:5px}.hiddenRow{display:none}.bustaVersion{position:fixed;bottom:0;right:5px;z-index:99}.legendColor{margin:5px 3px 0 0;width:8px;height:8px;border-radius:8px}.legendPoint{background-color:#e4377e;border:1px solid #d7323d}.legendStop{background-color:#fdd108;border:1px solid #e4ad47}.legendTunnel{background-color:#999;border:1px solid #000}#legend .legend{overflow:hidden;margin-bottom:10px}.legend{top:12px;position:absolute}.legend dt{float:left}.legend dd{float:left;margin-right:10px}.main-panel.line .left-panel.recordlist{position:absolute;top:90px;bottom:0;left:0;width:260px;background-color:#fff;border-right:1px solid #ccc}.main-panel.line .right-panel.recordmap{position:absolute;top:90px;right:0;bottom:0;left:260px;padding:20px}.top_panel.top_panel{position:absolute;top:0;left:0;width:100%;background-color:#fff;padding:10px 20px 10px;border-bottom:1px solid #ccc}ul.car_list{border-bottom:1px solid #ddd;border-top:1px solid #ddd;height:190px;width:100%;overflow:auto}ul.car_list li{border-top:1px solid #ddd}ul.car_list li:first-child{border-top:none}ul.car_list li a{display:block;width:100%;padding:10px 20px;color:#000}ul.car_list li:hover a,ul.car_list li a.active{color:#fff;background-color:#000}ul.time_list{border-top:1px solid #ddd;width:100%;overflow:auto;position:absolute;top:338px;bottom:0}ul.time_list li:first-child{border-top:none}ul.time_list li a{display:block;width:100%;padding:8px 20px;color:#000}ul.time_list li:hover a,ul.time_list li a.active{color:#2a6aff}button.btn_play{margin-bottom:5px;background-image:url(/Images/btn_play.png);width:24px;height:24px;border:none;margin-left:0;vertical-align:middle;background-repeat:no-repeat}button.btn_play:hover,button.btn_play.active{background-image:url(/Images/btn_play_on.png)}button.btn_pause{margin-bottom:5px;background-image:url(/Images/btn_pause.png);width:24px;height:24px;border:none;vertical-align:middle;background-repeat:no-repeat}button.btn_pause:hover,button.btn_pause.active{background-image:url(/Images/btn_pause_on.png)}button.btn_stop{margin-bottom:5px;background-image:url(/Images/btn_stop.png);width:24px;height:24px;border:none;vertical-align:middle;background-repeat:no-repeat}button.btn_stop:hover,button.btn_stop.active{background-image:url(/Images/btn_stop_on.png)}button.btn_x1{margin-bottom:5px;margin-top:0;background-image:url(/Images/drivingHistory/btn_x1.png);width:24px;height:24px;border:none;vertical-align:middle;margin-left:80px;background-repeat:no-repeat;line-height:30px}button.btn_x1:hover,button.btn_x1.active{background-image:url(/Images/drivingHistory/btn_x1_on.png)}button.btn_x2{margin-bottom:5px;margin-top:0;background-image:url(/Images/drivingHistory/btn_x2.png);width:24px;height:24px;border:none;vertical-align:middle;background-repeat:no-repeat;line-height:30px}button.btn_x2:hover,button.btn_x2.active{background-image:url(/Images/drivingHistory/btn_x2_on.png)}button.btn_x3{margin-bottom:5px;margin-top:0;background-image:url(/Images/drivingHistory/btn_x3.png);width:24px;height:24px;border:none;vertical-align:middle;background-repeat:no-repeat;line-height:30px}button.btn_x3:hover,button.btn_x3.active{background-image:url(/Images/drivingHistory/btn_x3_on.png)}.progressBottom{margin-top:-11px;height:23px}button.btn_play_before{margin-bottom:5px;background-image:url(/Images/btn_before.png);width:24px;height:24px;border:none;margin-left:2px;vertical-align:middle;background-repeat:no-repeat}button.btn_play_before:hover,button.btn_play_before.active{background-image:url(/Images/btn_before_on.png)}button.btn_play_after{margin-bottom:5px;background-image:url(/Images/btn_after.png);width:24px;height:24px;border:none;vertical-align:middle;background-repeat:no-repeat}button.btn_play_after:hover,button.btn_play_after.active{background-image:url(/Images/btn_after_on.png)}div.qr_content{width:842px;position:relative}h4.qr_title{padding:20px}div.qr_content div.top_btn_menu{top:20px;right:42px}div.qr_list{padding:20px}div.qr_list div.qr_box{margin-right:20px;margin-bottom:20px;border:1px dotted #eee;height:176px;width:140px;float:left;background-color:#f5f5f5;text-align:center;padding-top:10px;box-sizing:border-box}div.qr_list div.qr_box_last{margin-right:0}div.qr_list div.qr_box .qr_img{width:96px;height:96px;background-color:#fff;display:inline-block;border:8px solid #fff}div.qr_list div.qr_box .qr_img img{width:100%}div.qr_list div.qr_box p.name{margin:10px 0 0 0;font-weight:bold}div.qr_list div.qr_box p.class{margin:0 0 5px 0;font-weight:bold}div.qr_list div.qr_box1{margin-right:20px;margin-bottom:20px;border:3px dotted #e7e7e7;height:620px;width:520px;float:left;background-color:#f5f5f5;text-align:center;padding-top:25px;box-sizing:border-box}div.qr_list div.qr_box_last1{margin-right:0}div.qr_list div.qr_box1 .qr_img1{width:450px;height:450px;background-color:#fff;display:inline-block;border:24px solid #fff}div.qr_list div.qr_box1 .qr_img1 img{width:100%}div.qr_list div.qr_box1 p.name1{margin:20px 0 0 0;font-weight:bold;font-size:45px}div.qr_list div.qr_box1 p.class1{margin:0 0 5px 0;font-weight:bold;font-size:45px}.txt_c{text-align:center}section.driver_area{width:240px;height:100%;position:absolute;top:0;right:250px;bottom:0;border-left:1px solid #ccc;background-color:#fff;overflow:auto}section.driver_area .driver_ing{position:absolute;top:0;left:0;right:0;height:550px}section.driver_area .driver_ing>h4{border-bottom:1px solid #ccc}section.driver_area .driver_ing .driver_ing_list{overflow-y:auto;position:absolute;top:47px;left:0;bottom:0;right:0}section.driver_area .driver_ing .driver_ing_list .table tbody tr:last-child td{border-bottom:0!important}section.driver_area .driver_rest{position:absolute;top:550px;left:0;bottom:0;right:0}section.driver_area .driver_rest>h4{border-bottom:1px solid #ccc;border-top:1px solid #ccc}section.driver_area .driver_rest .driver_rest_list{overflow-y:auto;position:absolute;top:48px;left:0;bottom:0;right:0}.main-panel.stats .left-panel{position:absolute;top:0;right:0;bottom:0;left:0}.main-panel.stats .left-panel .statsList_area{position:absolute;top:20px;right:20px;bottom:20px;left:20px;background-color:#fff;border:1px solid #ddd}.main-panel.stats .left-panel .statsList_area .cont_fixed_area{margin:15px 20px}.main-panel.stats .left-panel .statsList_area .cont_fixed_area input[type=text]{width:150px}.mr-5{margin-right:5px}.main-panel.stats .statsList_area .cont_area{position:absolute;top:69px;right:0;bottom:0;left:0}.main-panel.stats .statsList_area .cont_area .table-area{overflow:auto;position:absolute;top:0;right:20px;bottom:20px;left:20px}table.table_stats>thead>tr>th.empty{min-width:300px}table.table_stats>thead>tr>th.date{min-width:70px;padding:10px}table.table_stats>tbody>tr>td.route{background-color:#efefef;font-weight:bold;min-width:300px;width:300px}table.table_stats>tbody>tr>th.route{background-color:#efefef;font-weight:bold;min-width:300px;width:300px}table.table_stats>tbody>tr.selected>td{background-color:#2a6aff}table.table_stats>tbody>tr>td.boarding_number{min-width:60px;padding:10px}@media(min-width:1700px){div.modal-llg{width:1700px;min-width:1700px;min-height:500px}.mb_s{padding:0 20px 20px 20px;max-height:700px}}@media(min-width:1450px)and (max-width:1699px){div.modal-llg{width:1400px;min-width:1400px}}@media(max-width:1449px){div.modal-llg{width:1000px;min-width:1000px}}.DTFC_LeftBodyLiner{overflow-x:hidden}.main-panel.tag .top_btn_menu .btn-top{position:relative;padding:4px 6px;height:26px;border-radius:0}.cssTooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.cssTooltip .cssTooltipText{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.cssTooltip:hover .cssTooltipText{visibility:visible}.mgl20{margin-left:20px}select.h34{height:34px}.main-panel.attend .left-panel{position:absolute;top:0;right:0;bottom:0;left:0}.main-panel.attend .left-panel .attendList_area{position:absolute;top:20px;right:20px;bottom:20px;left:20px;background-color:#fff;border:1px solid #ddd}.main-panel.attend .left-panel .attendList_area .cont_fixed_area{margin:15px 20px}.main-panel.attend .left-panel .attendList_area .cont_fixed_area input[type=text]{width:150px}.mr-5{margin-right:5px}.main-panel.attend .attendList_area .cont_area{position:absolute;top:69px;right:0;bottom:0;left:0}.main-panel.attend .attendList_area .cont_area .table-area{overflow:auto;position:absolute;top:0;right:20px;bottom:20px;left:20px}.all_attend_num_box{position:absolute;top:5px;right:20px}p.all_attend_num{display:inline-block;text-align:center;padding:5px 18px;background-color:#3fb1e1;color:#fff;border-radius:5px;margin-right:5px}p.all_attend_num span,p.attend_num span{display:block}p.all_attend_num span.all_attend_num,p.attend_num span.attend_num,p.absent_num span.absent_num{display:block;font-size:20px;font-weight:bold}p.attend_num{display:inline-block;text-align:center;padding:5px 18px;background-color:#2a6aff;color:#fff;border-radius:5px;margin-right:5px}p.absent_num{display:inline-block;text-align:center;padding:5px 18px;background-color:#999;color:#fff;border-radius:5px}table.table_attend>tbody>tr>td.route{background-color:#efefef;font-weight:bold;min-width:300px;width:300px}table.table_attend>tbody>tr.selected>td{background-color:#2a6aff}table.table_attend>tbody>tr>td.attend{font-weight:bold;color:#2a6aff}table.table_attend>tbody>tr>td.absent{font-weight:bold;color:#999}table.table_attend>tbody>tr>td.bg_y{background-color:#fffef0}table.table_attend>tbody>tr>td.bg_b{background-color:#f0f8ff}table.table_attend>tbody>tr:hover td.bg_y,table.table_attend>tbody>tr:hover td.bg_b{background-color:#efefef!important}table.table_attend>tbody>tr.selected td.bg_y,table.table_attend>tbody>tr.selected td.bg_b{background-color:#2a6aff!important}div.modal-topbody{position:relative;padding:15px;overflow:auto;max-height:800px}.modal_close_rightBtn{float:right;margin-top:-29px}.main-panel.line .right-panel #waiting>.map_area{position:absolute;top:111px;right:20px;left:270px;bottom:20px;border:solid #ddd;border-width:0 1px 1px 0}.main-panel.line .left-panel .line_list .li-row .btn_del,.main-panel.line .right-panel #waiting>.b_stop_list .station .btn_del{position:absolute;top:50%;right:15px;margin-top:-15px;width:30px;height:30px;cursor:pointer;border-color:transparent;border-radius:50%}.main-panel.line .left-panel .line_list .li-row .btn_del:hover .trash_icon,.main-panel.line .right-panel #waiting>.b_stop_list .station .btn_del:hover .trash_icon{background-position-y:-124px}.main-panel.line .left-panel .line_list .li-row .btn_del .trash_icon,.main-panel.line .right-panel #waiting>.b_stop_list .station .btn_del .trash_icon{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-5px;width:9px;height:13px;background:url(../Images/sprite.png) -173px -110px no-repeat}.main-panel.line .right-panel #waiting>.b_stop_list{overflow:auto;position:absolute;top:111px;bottom:20px;left:20px;width:250px;background-color:#fff;border:1px solid #ddd;border-top:0}.main-panel.line .right-panel #waiting>.b_stop_list .station{position:relative;background-color:#fff;border-bottom:1px solid #eee;padding:10px 5px;cursor:pointer}.main-panel.line .right-panel #waiting>.b_stop_list .station .place_name{display:block;margin-right:47px;padding:15px 20px 15px 40px;font-size:12px;vertical-align:middle;background:url(/Images/sp_drag_area.png) no-repeat 0 center;cursor:move;cursor:-webkit-grab}.main-panel.line .right-panel #waiting>.b_stop_list .station .btn_del:hover{background-color:#f0f0f0}.main-panel.line .right-panel #waiting>.b_stop_list .station.selected{background-color:blue}.main-panel.line .right-panel #waiting>.b_stop_list .station.selected span{background-color:blue;color:#fff}