html, body {
    font-family: 微软雅黑;
}

.icon-vcard {
    background: url('icons/ext/vcard/vcard.png') no-repeat !important;
}

.icon-star-silver {
    background: url('icons/ext/award-start/award_star_silver_3.png') no-repeat !important;
}

.icon-excel {
    background: url('icons/ext/page/page_white_excel.png') no-repeat !important;
}

.icon-date {
    background: url('icons/ext/date/date.png') no-repeat !important;
}

.icon-flag {
    background: url('icons/ext/flag/flag_blue.png') no-repeat !important;
}

.icon-table {
    background: url('icons/ext/table/table.png') no-repeat !important;
}

.icon-online {
    background: url('../imgs/cars_ontree/2/online.png') no-repeat !important;
}

.icon-none {
    background: url('../imgs/cars_ontree/2/none.png') no-repeat !important;
}

.icon-alarm {
    background: url('../imgs/cars_ontree/2/alarm.png') no-repeat !important;
}

.icon-offline {
    background: url('../imgs/cars_ontree/2/offline.png') no-repeat !important;
}

.icon-stop {
    background: url('../imgs/cars_ontree/2/stop.png') no-repeat !important;
}

.icon-10-online {
    background: url('../imgs/cars_ontree/10/online.png') no-repeat !important;
}

.icon-10-none {
    background: url('../imgs/cars_ontree/10/none.png') no-repeat !important;
}

.icon-10-alarm {
    background: url('../imgs/cars_ontree/10/alarm.png') no-repeat !important;
}

.icon-10-offline {
    background: url('../imgs/cars_ontree/10/offline.png') no-repeat !important;
}

.icon-10-stop {
    background: url('../imgs/cars_ontree/10/stop.png') no-repeat !important;
}

.icon-11-online {
    background: url('../imgs/cars_ontree/11/online.png') no-repeat !important;
}

.icon-11-none {
    background: url('../imgs/cars_ontree/11/none.png') no-repeat !important;
}

.icon-11-alarm {
    background: url('../imgs/cars_ontree/11/alarm.png') no-repeat !important;
}

.icon-11-offline {
    background: url('../imgs/cars_ontree/11/offline.png') no-repeat !important;
}

.icon-11-stop {
    background: url('../imgs/cars_ontree/11/stop.png') no-repeat !important;
}

.icon-play-enable {
    background: url('icons/ext/control/control_play_blue.png') no-repeat !important;
}

.icon-play-disable {
    background: url('icons/ext/control/control_play.png') no-repeat !important;
}

.icon-pause-enable {
    background: url('icons/ext/control/control_pause_blue.png') no-repeat !important;
}

.icon-pause-disable {
    background: url('icons/ext/control/control_pause.png') no-repeat !important;
}

.icon-stop-enable {
    background: url('icons/ext/control/control_stop_blue.png') no-repeat !important;
}

.icon-stop-disable {
    background: url('icons/ext/control/control_stop.png') no-repeat !important;
}

.icon-set-enable {
    background: url('icons/ext/cog.png') no-repeat !important;
}

.icon-set-disable {
    background: url('icons/ext/cog.png') no-repeat !important;
}

.icon-neton {
    background: url('../imgs/gps/net.png') 0px 0px no-repeat !important;
}

.icon-netoff {
    background: url('../imgs/gps/net.png') 0px -16px no-repeat !important;
}

.icon-relogin-ok {
    background: url('../imgs/gps/net.png') 0px -48px no-repeat !important;
}

.icon-relogin-cancel {
    background: url('../imgs/gps/net.png') 0px -32px no-repeat !important;
}

.icon-check-0 {
    background: url('../imgs/gps/checkbox_0.gif') no-repeat !important;
}

.icon-check-1 {
    background: url('../imgs/gps/checkbox_1.gif') no-repeat !important;
}

.icon-map-move {
    background: url('icons/ext/map/map-move.png') no-repeat !important;
}

.icon-map-ruler {
    background: url('icons/ext/map/map-ruler.png') no-repeat !important;
}

.icon-map-polyline {
    background: url('icons/ext/map/map-polyline.png') no-repeat !important;
}

.icon-map-polygon {
    background: url('icons/ext/map/map-polygon.png') no-repeat !important;
}

.icon-map-marker {
    background: url('icons/ext/map/map-marker.png') no-repeat !important;
}

.icon-role {
    background: url('icons/ext/user/user_orange.png') no-repeat !important;
}

.icon-user-suit {
    background: url('icons/ext/user/user_suit.png') no-repeat !important;
}

.icon-user-ext {
    background: url('icons/user.png') no-repeat !important;
}

.icon-jb {
    background: url('icons/jb.png') no-repeat !important;
}

.icon-ipod {
    background: url('icons/ext/ipod/ipod.png') no-repeat !important;
}

.icon-book {
    background: url('icons/ext/book.png') no-repeat !important;
}

.icon-car-ext {
    background: url('icons/online.png') no-repeat !important;
}

.icon-cog {
    background: url('icons/ext/cog.png') no-repeat !important;
}

.icon-database {
    background: url('icons/ext/database.png') no-repeat !important;
}

.icon-report {
    background: url('icons/ext/page/report.png') no-repeat !important;
}

.icon-driver{
    background: url('icons/driver.png') no-repeat !important;
}

.icon-company{
    background: url('icons/company.png') no-repeat !important;
}

.tabs-tool {
    position: absolute;
    bottom: 0;
    padding: 1px;
    overflow: hidden;
    border-width: 0px !important;
    border-bottom-width: 1px !important;
    border-style: solid;
}

a:hover.center {
    background: url('icons/center/center-hover.png') no-repeat;
}

a.center {
    background: url('icons/center/center-normal.png') no-repeat;
    display: inline-block;
    line-height: 29px;
    height: 29px;
    width: 87px;
    font-size: 13px;
    font-weight: bold;
    cursor: pointer;
    text-decoration: none;
    padding-left: 5px;
}

span.center-btn-text {
    display: inline-block;
    vertical-align: baseline;
    width: auto;
    height: 29px;
    line-height: 29px;
    padding: 0px;
    margin: 0px;
}

span.center-btn-icon-left {
    padding: 0px 0px 0px 20px;
    background-position: left center;
}

a.center-btn {
    padding: 3px 6px;
    font-size: 12px;
    font-weight: bold;
    color: #000;
}

a.center-text-select {
    color: #FFFFFF;
}

a:hover.user {
    color: #F4B332;
}

a.user {
    text-decoration: none;
    color: #000000;
}

.report-center {
    background: url('icons/center/report.png') no-repeat center center;
}

.system-center {
    background: url('icons/center/system.png') no-repeat center center;
}

.monitor-center {
    background: url('icons/center/monitor.png') no-repeat center center;
}

.b1, .b2, .b3, .b4, .b1b, .b2b, .b3b, .b4b, .b {
    display: block;
    overflow: hidden;
}

.b1, .b2, .b3, .b1b, .b2b, .b3b {
    height: 1px;
}

.b2, .b3, .b4, .b2b, .b3b, .b4b, .b {
    border-left: 1px solid #999;
    border-right: 1px solid #999;
}

.b1, .b1b {
    margin: 0 5px;
    background: #999;
}

.b2, .b2b {
    margin: 0 3px;
    border-width: 2px;
}

.b3, .b3b {
    margin: 0 2px;
}

.b4, .b4b {
    height: 2px;
    margin: 0 1px;
}

.d1 {
    background: #F7F8F9;
}

.k {
    height: 300px;
}

#dialog-footer {
    font-size: 12px;
    padding: 2px;
}

.map-move {
    background: url('icons/map-move.png') no-repeat center center;
}

.map-point {
    background: url('icons/map-point.png') no-repeat center center;
}

.map-polygon {
    background: url('icons/map-polygon.png') no-repeat center center;
}

.map-polyline {
    background: url('icons/map-polyline.png') no-repeat center center;
}

.map-ruler {
    background: url('icons/map-ruler.png') no-repeat center center;
}