﻿@charset "utf-8";
/* CSS Document */

/* 全局样式global css */
* {
	margin: 0;
	padding: 0;
}
div {
	word-wrap: break-word;
	word-break: break-all;
}
a {
	color: #0F6CBD;
	text-decoration: none;
	outline: none;
}
a img {
	border: none;
}
b {
	font-weight: 400;
}
ul, ol {
	list-style: none;
}
table {
	width: 100%;
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing: 0;
}
img {
	vertical-align: middle;
}
input, button, textarea, select {
	font: 16px '\5FAE\8F6F\96C5\9ED1', Arial, Helvetica, sans-serif;
}
input[type=text], input[type=password], input[type=submit], input[type=rest], input[type=button], button, textarea, select {
	-webkit-appearance: none;
    -moz-appearance:none;
}
html {
	height: 100%;
	overflow: hidden;
}
body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background: #F5F5F5;
	color: #000000;
	font: 16px '\5FAE\8F6F\96C5\9ED1', Arial, Helvetica, sans-serif;
	-webkit-text-size-adjust: none;
	-webkit-backface-visibility: hidden;
}
.clearfix:after {
	content: ' ';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	font-size: 0;
	line-height: 0;
}
.clearfix {
	zoom: 1;
}
.hide {
	display: none;
}

@-webkit-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-o-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}


@-webkit-keyframes fadeOut {
	0% {opacity: 1;}	
	100% {opacity: 0;}
}

@-moz-keyframes fadeOut {
	0% {opacity: 1;}	
	100% {opacity: 0;}
}

@-o-keyframes fadeOut {
	0% {opacity: 1;}	
	100% {opacity: 0;}
}

@keyframes fadeOut {
	0% {opacity: 1;}	
	100% {opacity: 0;}
}

.fadeOut {
	-webkit-animation-name: fadeOut;
	-moz-animation-name: fadeOut;
	-o-animation-name: fadeOut;
	animation-name: fadeOut;
}


@-webkit-keyframes TopToBottom {
	0% {top: -40px;}	
	100% {top: 0px;}
}

@-moz-keyframes TopToBottom {
	0% {top: -40px;}	
	100% {top: 0px;}
}

@-o-keyframes TopToBottom {
	0% {top: -40px;}	
	100% {top: 0px;}
}

@keyframes TopToBottom {
	0% {top: -40px;}	
	100% {top: 0px;}
}

@-webkit-keyframes BottomToTop {
	0% {top: 0px;}	
	100% {top: -40px;}
}

@-moz-keyframes BottomToTop {
	0% {top: 0px;}	
	100% {top: -40px;}
}

@-o-keyframes BottomToTop {
	0% {top: 0px;}	
	100% {top: -40px;}
}

@keyframes BottomToTop {
	0% {top: 0px;}	
	100% {top: -40px;}
}

@-webkit-keyframes ViewListItemAnimation {
	0% {font-size:12px;font-weight:normal;}	
	100% {font-size:14px;font-weight:bold;}
}

@-moz-keyframes ViewListItemAnimation {
	0% {font-size:12px;font-weight:normal;}	
	100% {font-size:14px;font-weight:bold;}
}

@-o-keyframes ViewListItemAnimation {
	0% {font-size:12px;font-weight:normal;}	
	100% {font-size:14px;font-weight:bold;}
}

@keyframes ViewListItemAnimation {
	0% {font-size:12px;font-weight:normal;}	
	100% {font-size:14px;font-weight:bold;}
}

@keyframes BoxScale {
	0% {transform:scale(0.7);-webkit-transform:scale(0.7);}
	45% {transform:scale(1.05);-webkit-transform:scale(1.05);}
	80% {transform:scale(0.95);-webkit-transform:scale(0.95);}
	100% {transform:scale(1);-webkit-transform:scale(1);}
}

.scroll::-webkit-scrollbar-track {
	background-color: #EEEEEE;
}

.scroll::-webkit-scrollbar {
	width: 15px;
	height: 15px;
	background-color: #EEEEEE;
}

.scroll::-webkit-scrollbar-thumb {
	background-color: #DDDDDD;
}


.noscroll::-webkit-scrollbar-track {
	background-color: #F5F5F5;
}

.noscroll::-webkit-scrollbar {
	width: 0px;
	height: 0px;
	background-color: #F5F5F5;
	overflow: hidden;
	display: none;
}

.noscroll::-webkit-scrollbar-thumb {
	background-color: #CCCCCC;
}

.fl{float:left;display:block;}
.fr{float:right;display:block;}
.cb{clear:both;}
.hand{cursor:pointer;}
.BaseInputTextBox{border:1px solid #EEEEEE;width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:2px 2px 2px -1px #F5F5F5;padding:10px 15px 10px 15px;color:#CCCCCC;width:calc(100% - 32px);}
.BaseInputTextBox:focus {color:#000000;outline:0px;}
.BaseBGColor{background-color:#373d41;}
.div_ClearBoth{clear:both;height:0px;line-height:0px;}

.btn{display:initial;border:0px;padding:10px 30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#0F6CBD;color:#FFFFFF;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;}
.btn:focus{outline:0px;}
.divbutton {display:initial;cursor:pointer;width:auto;padding:10px 15px;background:#0F6CBD;border:1px solid #0F6CBD;color:#FFFFFF;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;display:block;font-weight:normal;user-select:none;-moz-user-select:none;-webkit-user-select:none;}
.divbutton_gray {display:initial;cursor:pointer;width:auto;padding:10px 15px;background:#999999;color:#FFFFFF;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;display:block;font-weight:normal;user-select:none;-moz-user-select:none;-webkit-user-select:none;}
.MinButton {display:initial;cursor:pointer;width:auto;padding:4px 10px 5px 10px;background:#0F6CBD;color:#FFFFFF;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-weight:normal;user-select:none;-moz-user-select:none;-webkit-user-select:none;}
.MinButton_gray {display:initial;cursor:pointer;width:auto;padding:4px 10px 5px 10px;background:#999999;color:#FFFFFF;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:inline-block;font-weight:normal;user-select:none;-moz-user-select:none;-webkit-user-select:none;}
.divbutton2 {display:initial;cursor:pointer;width:auto;padding:10px 15px;background:#F99206;border:1px solid #F99206;color:#FFFFFF;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;display:block;font-weight:normal;user-select:none;-moz-user-select:none;-webkit-user-select:none;}
.MinButton2 {display:initial;cursor:pointer;width:auto;padding:4px 10px 5px 10px;background:#FF9800;color:#FFFFFF;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:inline-block;font-weight:normal;user-select:none;-moz-user-select:none;-webkit-user-select:none;}
.MinButton_No {display:initial;cursor:pointer;width:auto;padding:4px 10px 5px 10px;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:inline-block;font-weight:normal;user-select:none;-moz-user-select:none;-webkit-user-select:none;}

.MinBtn {display:initial;cursor:pointer;width:auto;padding:5px 10px;background:#0F6CBD;color:#FFFFFF;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:0.9em;display:inline-block;font-weight:normal;user-select:none;-moz-user-select:none;-webkit-user-select:none;}
.MinBtn_No {display:initial;cursor:pointer;width:auto;padding:5px 10px;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:0.9em;display:inline-block;font-weight:normal;user-select:none;-moz-user-select:none;-webkit-user-select:none;}

.divbutton3 {display:initial;cursor:pointer;width:auto;padding:10px 15px;background:#0F6CBD;color:#FFFFFF;text-align:center;display:block;font-weight:normal;user-select:none;-moz-user-select:none;-webkit-user-select:none;}

/*------------ end area ------------*/


.animationcss{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-duration:1s;-webkit-animation-delay:.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:1s;-moz-animation-delay:.2s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:1s;-ms-animation-delay:.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;-o-animation-duration:1s;-o-animation-delay:.2s;-o-animation-timing-function:ease;-o-animation-fill-mode:both;animation-duration:1s;animation-delay:.2s;animation-timing-function:ease;animation-fill-mode:both;}




.TreeList{margin:10px 0px 0px 0px;overflow:auto;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
.TreeList div{margin:3px 0px 0px 30px;display:block;border-left:1px dotted #CCCCCC;}
.TreeList p{white-space:nowrap;cursor:pointer;background-image:url(/Image/tree_n.png);background-repeat:no-repeat;background-position:0px -3px;padding:3px 0px 3px 44px;}
.TreeList p:hover{font-size:16px;font-weight:bold;background-position:0px 0px;}
.TreeList .p_t{background-image:url(/Image/tree_t.png);background-position:0px 0px;font-size:16px;font-weight:bold;}
.TreeList .p_c{background-image:url(/Image/tree_c.png);}
.TreeList .p_e{background-image:url(/Image/tree_e.png);}
.TreeList .p_n{background-image:url(/Image/tree_n.png);}
.TreeList .p_nc{background-image:url(/Image/tree_nc.png);}
.TreeList .p_m{background-image:url(/Image/tree_m.png);}
.TreeList .p_w{background-image:url(/Image/tree_w.png);}
.TreeList .p_g{background-image:url(/Image/tree_g.png);}
.TreeList .p_g_c{background-image:url(/Image/tree_g_c.png);}
.TreeList .p_g_e{background-image:url(/Image/tree_g_e.png);}
.TreeList .p_g_n{background-image:url(/Image/tree_g_n.png);}


.TreeList .p_c_s{background-image:url(/Image/tree_c.png);background-position:0px 0px;font-size:16px;font-weight:bold;}
.TreeList .p_e_s{background-image:url(/Image/tree_e.png);background-position:0px 0px;font-size:16px;font-weight:bold;}
.TreeList .p_n_s{background-image:url(/Image/tree_n.png);background-position:0px 0px;font-size:16px;font-weight:bold;}
.TreeList .p_nc_s{background-image:url(/Image/tree_nc.png);background-position:0px 0px;font-size:16px;font-weight:bold;}
.TreeList .p_m_s{background-image:url(/Image/tree_m_s.png);background-position:0px 0px;font-size:16px;font-weight:bold;}
.TreeList .p_w_s{background-image:url(/Image/tree_w_s.png);background-position:0px 0px;font-size:16px;font-weight:bold;}
.TreeList .p_g_s{background-image:url(/Image/tree_g_s.png);background-position:0px 0px;font-size:16px;font-weight:bold;}
.TreeList .p_g_c_s{background-image:url(/Image/tree_g_c.png);background-position:0px 0px;font-size:16px;font-weight:bold;}
.TreeList .p_g_e_s{background-image:url(/Image/tree_g_e.png);background-position:0px 0px;font-size:16px;font-weight:bold;}
.TreeList .p_g_n_s{background-image:url(/Image/tree_g_n.png);background-position:0px 0px;font-size:16px;font-weight:bold;}

#div_FG{position:absolute;width:5px;height:100%;background-color:#EFEFEF;z-index:999;left:240px;top:0px;box-shadow:2px 2px 2px -1px #bbb;}
#div_FG:hover{background-color:#CCCCCC; cursor:e-resize;}

.div_bottom{text-align:center;font-size:14px;}
.div_bottom_div{height:16px;line-height:16px;margin:6px 0px 0px 0px;}

#div_Map a{color:#999999;margin-left:5px;}

#div_MapTool{position:absolute;left:250px;top:0px;z-index:202;width:42px;padding:5px 10px 10px 10px;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
#div_MapTool:hover{background-color:#FFFFFF;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;}
#div_MapTool div{height:42px;margin-top:5px;cursor:pointer;display:block;}

#div_Map_Select{position:absolute;right:10px;top:10px;z-index:202;background:#FFFFFF;width:auto;height:auto;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
#div_Map_Select div{height:35px;line-height:35px;text-align:center;border-bottom:1px solid #EEEEEE;cursor:pointer;padding:0px 30px 0px 30px;}
#div_Map_Select div:hover{background-color:#EEEEEE;}
#div_Map_Select .disabled{color:#bbb;background:#f4f4f4;}
#div_Map_Select .expand{height:15px;background:url(/Image/tab_03.png) no-repeat center 6px;}

#div_Map_GongDanInfo{position:absolute;right:10px;top:120px;z-index:201;background:#FFFFFF;width:auto;height:auto;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
#div_Map_GongDanInfo div{height:35px;line-height:35px;border-bottom:1px solid #EEEEEE;cursor:pointer;padding:0px 30px 0px 30px;}
#div_Map_GongDanInfo div:hover{background-color:#EEEEEE;}

#div_Map_OnlinePeople{position:absolute;right:140px;top:49px;z-index:202;background:#FFFFFF;width:auto;height:auto;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
#div_Map_OnlinePeople div{height:35px;line-height:35px;text-align:center;border-bottom:1px solid #EEEEEE;cursor:pointer;padding:0px 30px 0px 30px;}
#div_Map_OnlinePeople div:hover{background-color:#EEEEEE;}
#div_Map_OnlinePeople .expand{height:15px;background:url(/Image/tab_03.png) no-repeat center 6px;}

#div_Map_WangGeCount{position:absolute;right:330px;top:49px;z-index:202;background:#FFFFFF;width:auto;height:auto;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
#div_Map_WangGeCount div{height:35px;line-height:35px;text-align:center;border-bottom:1px solid #EEEEEE;cursor:pointer;padding:0px 30px 0px 30px;}
#div_Map_WangGeCount div:hover{background-color:#EEEEEE;}
#div_Map_WangGeCount .expand{height:15px;background:url(/Image/tab_03.png) no-repeat center 6px;}


.smallclose{height:10px;width:10px;background:url(/Image/way_btn.png) no-repeat -62px -12px;float:right;cursor:pointer;position:absolute;z-index:100;top:15px;right:15px;}

#List_SI{padding:10px 10px 0px 10px;height:60px;}
#List_SI div{float:left;color:#9e9ea0;border-top:5px solid #34b000;width:16.66%;margin:5px 0px 0px 0px;padding-top:5px;text-align:center;font-size:12px;}

#div_BusInfo{position:absolute;width:555px;max-width:555px;left:400px;top:10px;z-index:1001;background-color:#FFFFFF;color:#666666;border:1px solid #EEEEEE;border-radius:10px;-webkit-border-radius: 10px;-moz-border-radius:10px;box-shadow:2px 2px 2px -1px #bbb;}

#div_Period{position:absolute;width:625px;left:10px;bottom:10px;z-index:1001;background-color:#FFFFFF;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}

#div_Period_List{overflow:auto;}
.div_Kuang{background:#FFF;margin:0px 0px 10px 0px;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
.div_Kuang li{height:30px;line-height:30px;padding-left:10px;cursor:pointer;font-size:14px;}
.div_Kuang .title{font-size:16px;}

.div_Kuang_Select{background-color:#EFEFEF;margin:0px 0px 10px 0px;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
.div_Kuang_Select li{height:30px;line-height:30px;padding-left:10px;cursor:pointer;font-size:16px;}
.div_Kuang_Select .title{height:30px;line-height:30px;font-size:20px;}

#div_MenuItem {position:absolute;left:332px;top:54px;z-index:2002;width:auto;height:auto;background:#FFFFFF;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
#div_MenuItem div{height:35px;line-height:35px;text-align:center;border-bottom:1px solid #EEEEEE;cursor:pointer;padding:0px 30px 0px 30px;}
#div_MenuItem div:hover{background-color:#EEEEEE;}

.BusIco_Lable {
	padding:3px 0px 3px 0px;margin-left:-40%;font-size:12px;text-align:center;background:#FFFFFF;border:1px solid #CCCCCC;word-break:keep-all;white-space:nowrap; border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow:2px 2px 2px -1px #bbb;
}
.BusIco_Lable_Monitor {
	padding:3px 0px 3px 0px;margin-left:-40%;font-size:12px;text-align:center;background:#0F6CBD;color:#FFFFFF;word-break:keep-all;white-space:nowrap; border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow:2px 2px 2px -1px #bbb;
}
.BusIco_Lable_Period {
	padding:3px 5px 3px 5px;font-size:12px;text-align:center;background:#0F6CBD;color:#FFFFFF;word-break:keep-all;white-space:nowrap; border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow:2px 2px 2px -1px #bbb;
}

.MapInfoWindow{
	width:450px;font-size:12px;word-break:keep-all;white-space:nowrap;
	
}

#Init_Screen {position:absolute;left:0px;top:0px;z-index:1500;background:#FFFFFF;width:100%;height:100%;}

#Box_FG{position:absolute;width:5px;background-color:#F5F5F5;z-index:1502;left:250px;top:60px;box-shadow:2px 2px 2px -1px #bbb;}
#Box_FG:hover{background-color:#EFEFEF; cursor:e-resize;}

.Box_Title{padding:15px 0px 15px 20px;cursor:default;}
.Box_CloseIco {width:40px;height:40px;background:url(/Image/close.png) no-repeat center;}
.Box_ResizeIco_0 {width:20px;height:40px;background:url(/Image/winresize0.png) no-repeat center;}
.Box_ResizeIco_1 {width:20px;height:40px;background:url(/Image/winresize1.png) no-repeat center;}
.ListTool{display:flex;flex-flow: wrap;font-size:0.9em;}
.ListTool .input{width:300px;}
.ListHead{border-bottom:2px solid #EEEEEE;font-size:0.9em;cursor:default;}
.ListHead ul{display:flex;padding:15px 10px 15px 0px;}
.ListHead li{margin-left:20px;}
.ListHead div{margin-left:20px;}
.ListHead .hide{width:0px;display:none;}
.ListContent{overflow-y:auto;overflow-x:hidden;font-size:0.9em;cursor:default;min-height:200px;}
.ListContent .hide{width:0px;display:none;}
.ListContent .tree_div{margin:0px 0px 0px 30px;border-left:1px dotted #CCCCCC;}
.ListContent .tree_p{}
.ListContent .p_n{background-image:url(/Image/tree_n.png);background-repeat:no-repeat;background-position:left center;padding:10px 0px 10px 50px;display:flex;align-items: center;}
.ListContent .p_e{background-image:url(/Image/tree_e.png);background-repeat:no-repeat;background-position:left center;padding:10px 0px 10px 50px;display:flex;align-items: center;}
.ListContent .p_c{background-image:url(/Image/tree_c.png);background-repeat:no-repeat;background-position:left center;padding:10px 0px 10px 50px;display:flex;align-items: center;}
.ListContent .p_n:hover {background-color:#F9F9F9;}
.ListContent .p_e:hover {background-color:#F9F9F9;}
.ListContent .p_c:hover {background-color:#F9F9F9;}
.ListItem {display:flex;padding:15px 10px 15px 0px;border-bottom:1px solid #EEEEEE;align-content:start;}
.ListItem li{margin-left:20px;}
.ListItem:hover {background:#F9F9F9;}
.ListItemChoose {display:flex;padding:8px 0px;border-bottom:1px solid #EEEEEE;text-align:center;background:#FFFFFF url(/Image/check_false.png) no-repeat 10px 9px;line-height:150%;}
.ListItemChoose li{float:left;padding:2px 0px;}
.ListItemChoose .AdminLi{width:10%;padding:0px;}
.ListItemChoose:hover {background-color:#F5F5F5;}
.ListItemChoose_s {display:flex;padding:8px 0px;border-bottom:1px solid #EEEEEE;text-align:center;background:#FFFFFF url(/Image/check_true.png) no-repeat 10px 9px;line-height:150%;}
.ListItemChoose_s li{float:left;padding:2px 0px;}
.ListItemChoose_s .AdminLi{width:10%;padding:0px;}
.ListItemChoose_s:hover {background-color:#F5F5F5;}
.ListItem_Select {display:flex;padding:15px 10px 15px 0px;border-bottom:1px solid #EEEEEE;align-content:start;background:#0F6CBD;color:#FFFFFF;}
.ListItem_Select li{margin-left:20px;}
.ListItem_Select .AdminLi{width:10%;padding:0px;}
.ListHeadULChoose{background:url(/Image/check_false.png) no-repeat 10px 9px;}
.ListHeadULChoose_s{background:url(/Image/check_true.png) no-repeat 10px 9px;}

.ListBox{background-color:#FFFFFF;border:1px solid #EEEEEE;border-radius: 10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow: hidden;}
.ListBottom{display:flex;align-items: center;padding:15px 20px 0px 20px;cursor:default;font-size:0.9em;}

.ListItem_tr {border-bottom:1px solid #EEEEEE;background:#FFFFFF;line-height:150%;}
.ListItem_tr:hover {background:#F5F5F5;color:#0F6CBD;}
.ListItem_tr td {vertical-align:middle;}



.ListTool2{display:flex;padding:0px 0px 10px 0px;}
.ListTool2 li{float:left;padding:0px 0px 0px 10px;}
.ListTool2 .input{padding:0px 20px 0px 10px;}


.EmptyList {height:100%;min-height:200px;background:url(/Image/empty_list.png) no-repeat center;}
.EmptyList_zh {height:100%;min-height:200px;background:url(/Image/empty_list_zh.png) no-repeat center;}
.LoadingList {font-size:12px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load-effect2 1s infinite linear;margin:0px auto;top:50%;transform:translateY(-250%);}/*height:100%;background:url(/Image/loading.png) no-repeat center;*/
.LoadingList_zh {font-size:12px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load-effect2 1s infinite linear;margin:0px auto;top:50%;transform:translateY(-250%);}/*height:100%;background:url(/Image/loading_zh.png) no-repeat center;*/

.ComboBox {background:#FFFFFF;color:#000000;width:auto;height:auto;display:inline-block;border:1px solid #EEEEEE;padding:10px 15px;cursor:pointer;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:2px 2px 2px -1px #F5F5F5;user-select:none;-moz-user-select: none;-webkit-user-select: none;}

#div_WeiLan_Info {position:absolute;right:10px;bottom:10px;z-index:1501;width:auto;height:auto;background:#FFFFFF;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
#div_Site_Info {position:absolute;right:10px;bottom:10px;z-index:1501;width:auto;height:auto;background:#FFFFFF;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}

#div_Period_Info {position:absolute;left:0px;top:0px;bottom:0px;color:#999999;overflow:auto;z-index:1500;width:auto;height:auto;background:#FFFFFF;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
.div_Period_Info_Item {padding:10px 30px 10px 10px;width:300px;min-height:18px;background-image:url(/Image/next.png);background-repeat:no-repeat;background-position:right center;cursor:pointer;border-bottom:1px solid #EEEEEE;}
.div_Period_Info_Item:hover {background-color:#F5F5F5;}


#Main_Push {position:absolute;left:200px;top:-40px;padding:0px 20px 0px 20px;color:#FFFFFF;z-index:1500;width:500px;height:40px;line-height:40px;background:#D0A700;user-select:none;-moz-user-select: none;-webkit-user-select: none;cursor:pointer;}
.TopToBottom {animation:TopToBottom 1s;-moz-animation:TopToBottom 1s;-webkit-animation:TopToBottom 1s;-o-animation:TopToBottom 1s;}
.BottomToTop {animation:BottomToTop 1s;-moz-animation:BottomToTop 1s;-webkit-animation:BottomToTop 1s;-o-animation:BottomToTop 1s;}
#Main_RealAlarm {position:absolute;left:200px;top:0px;padding:10px;color:#FFFFFF;z-index:1499;width:auto;height:auto;user-select:none;-moz-user-select: none;-webkit-user-select: none;cursor:pointer;}
#Main_RealHT {position:absolute;left:400px;top:0px;padding:10px;color:#FFFFFF;z-index:1499;width:auto;height:auto;user-select:none;-moz-user-select: none;-webkit-user-select: none;cursor:pointer;}

#div_WangGe_Info {position:absolute;left:0px;top:40px;bottom:0px;color:#999999;overflow:auto;z-index:1500;width:auto;height:auto;background:#FFFFFF;}


#div_SearchMap_Info {position:absolute;left:0px;top:0px;bottom:0px;color:#000000;overflow:auto;z-index:1010;width:400px;height:auto;background:#FFFFFF;}
.amap_lib_placeSearch {border:1px solid #EEEEEE;}
.poibox {border-bottom:1px solid #EEEEEE;}
.poi-more {display:none;}
.amap-pl-pc .poi-more {display:none;}


#div_WuPin_Info {position:absolute;right:10px;bottom:10px;z-index:1501;width:auto;height:auto;background:#FFFFFF;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}





.Box {background:#FFFFFF;width:auto;height:auto;display:inline-block;border:1px solid #EEEEEE;padding:8px 10px 7px 10px;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #F5F5F5;}




.minicamera{background:url(/Image/minicamera.png) no-repeat;background-size:auto 20px;}





#Main_Left{width:220px;height:calc(100vh - 87px);background-color:#FFFFFF;color:#000000;margin:10px 0px 10px 10px;border-radius: 10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow-x:hidden;overflow-y:auto;border:1px solid #EEEEEE;}
#Main_Left::-webkit-scrollbar{width:0px;height:0px;display:none;}
#Main_Left p{cursor:pointer;padding-top:15px;padding-bottom:15px;padding-left:50px;padding-right:20px;background-repeat:no-repeat;background-position:10px center;background-size:28px;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
#Main_Left p:hover{background-color:#F9F9F9;}
#Main_Left p.s{border-right:5px solid #0F6CBD;}
#Main_Left p.load{background-image:url(/Image/loading.gif);background-repeat:no-repeat;background-position:16px center;background-size:16px;}

#Main_Main {background:#F5F5F5;}
#Main_Main iframe{width:100%;height:100%;border:0px;background:#F5F5F5;}


#Frame_Menu{display:flex;flex-flow:wrap;align-items: start;width:100%;font-size:14px;user-select:none;-moz-user-select: none;-webkit-user-select: none;background:#FFFFFF url(/Image/bg_yline.png) repeat-x bottom;opacity:0;overflow:hidden;}
#Frame_Menu p{float:left;height:38px;line-height:40px;cursor:pointer;padding:0px 16px 0px 16px; border-bottom:0px solid #FFFFFF;}
#Frame_Menu p:hover{background-color:#EEEEEE;font-size:14px;}
#Frame_Menu p.s{font-size:14px;border-bottom:2px solid #0F6CBD;font-weight:bold;}

.Box_Menu{display:flex;width:100%;text-align:center;user-select:none;-moz-user-select:none;-webkit-user-select:none;}
.Box_Menu p{cursor:pointer;padding:15px 20px;border-bottom:2px solid #EEEEEE;}
.Box_Menu p:hover{background-color:#F9F9F9;}
.Box_Menu p.s{border-bottom:5px solid #0F6CBD;font-weight:bold;}
.Box_Menu div{padding:15px 20px;border-bottom:2px solid #EEEEEE;}

#Box_Main{overflow-x:auto;overflow-y:hidden;}
.NotLine{background:#FAFAFA;}
.BottomLine{background:#FAFAFA url(/Image/bg_yline.png) repeat-x bottom;}


#Frame_Box{width:100%;height:100%;text-align:center;background:#F5F5F5;overflow:auto;}
#Frame_Btn{clear:both;border:1px solid #EEEEEE;margin:20px 20px 20px 20px;background:#FFFFFF;padding:0px 0px 20px 0px;box-shadow:2px 2px 2px -1px #bbb;opacity:0;overflow:hidden;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}


#Frame_Count{clear:both;margin:0px 0px 10px 10px;text-align:left;}
#Frame_Count div{clear:both;}
#Frame_Count ul{display:flex;}
#Frame_Count li{float:left;width:110px;color:#999999;padding:5px 20px 10px 20px;background:#FFFFFF;border:1px solid #EEEEEE;margin:10px 0px 0px 10px;cursor:pointer;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
#Frame_Count li:hover{background-color:#F5F5F5;}
#Frame_Count p{margin-top:5px;}
#Frame_Count span{font-size:24px;color:#000000;margin-right:5px;}

#Frame_FG{position:absolute;width:5px;background-color:#EFEFEF;z-index:999;left:250px;top:60px;box-shadow:2px 2px 2px -1px #bbb;}
#Frame_FG:hover{background-color:#CCCCCC; cursor:e-resize;}

#Frame_Left{float:left;height:100%;padding:20px 0px 0px 0px;background:#30333F;color:#FFFFFF;overflow:auto;}
#Frame_Left p{height:40px;line-height:40px;font-size:14px;cursor:pointer;text-align:center;padding:0px 20px;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
#Frame_Left p:hover{background-color:#4A5064;}
#Frame_Left p.s{background:#0F6CBD;}
#Frame_Left p.load{background:#0F6CBD url(/Image/loading.gif) no-repeat right center;}

#Frame_Left2{float:left;height:100%;overflow:auto;}


#MenuDiv {position:absolute;left:0px;top:0px;z-index:2002;font-size:0.9em; width:auto;height:auto;background:#FFFFFF;border:1px solid #EEEEEE;border-bottom:0px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select:none;max-height:600px;overflow-y:auto;min-width:138px;}
#MenuDiv p{text-align:center;border-bottom:1px solid #EEEEEE;cursor:pointer;padding:15px 40px 15px 40px;}
#MenuDiv p:hover{background-color:#F9F9F9;}

#MenuDiv::-webkit-scrollbar-track {background-color:#F5F5F5;}
#MenuDiv::-webkit-scrollbar {width:10px;height:10px;background-color:#F5F5F5;}
#MenuDiv::-webkit-scrollbar-thumb {background-color:#CCCCCC;}

#TipDiv {position:absolute;left:332px;top:54px;z-index:2003;width:auto;height:36px;line-height:34px;padding-left:10px;padding-right:10px;background:#FFFFFF;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}


#WangGeInfoList{position:absolute;right:10px;top:120px;z-index:201;font-size:14px;background:#FFFFFF;width:auto;height:auto;border:1px solid #EEEEEE;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;box-shadow:2px 2px 2px -1px #bbb;user-select:none;-moz-user-select: none;-webkit-user-select: none;}
#WangGeInfoList p{height:35px;line-height:35px;text-align:center;border-bottom:1px solid #EEEEEE;cursor:pointer;padding:0px 30px 0px 30px;}
#WangGeInfoList div{height:400px;background:#F9F9F9;padding:0px 0px 0px 0px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;overflow:auto;}
#WangGeInfoList div p{height:35px;line-height:35px;text-align:center;font-size:12px;border-bottom:1px solid #EEEEEE;cursor:pointer;padding:0px 10px 0px 10px;}

.bg_btn {width:88px;text-align:center;border:1px solid #FFFFFF;margin:20px 0px 0px 20px;padding:20px 20px 20px 20px;cursor:pointer;}
.bg_btn img{width:60px;}
.bg_btn p{margin:10px 0px 10px 0px;font-size:14px;}
.bg_btn:hover{border:1px solid #0F6CBD;}

.kapian {margin:10px 0px 0px 10px;width:285px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.kapian:hover{border:1px solid #373d41;}
.kapian .img {width:80px;height:80px;text-align:center;}
.kapian img {max-width:80px;max-height:80px;}
.kapian .info {margin:0px 0px 0px 10px;width:195px;}
.kapian .info p {margin-top:4px;color:#999999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.kapian .info .name {font-size:16px;margin-top:0px;color:#000000;}
.kapian .info .status_1 {margin-right:10px;color:#0F6CBD;}
.kapian .info .status_2 {margin-right:10px;color:#999999;}
.kapian .info .span_1 {margin:0px 5px 0px 5px;color:#0F6CBD;}
.kapian .info .span_2 {margin:0px 0px 0px 5px;color:#0F6CBD;}


#div_List_Count .item {margin:10px 10px 0px 10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#FFFFFF;font-size:14px;padding:10px 0px;user-select:none;-moz-user-select:none;-webkit-user-select:none;}
#div_List_Count .item ul{padding:5px 0px 5px 0px;}
#div_List_Count .ClickItem{clear:both;}
#div_List_Count .ClickItem:hover{background-color:rgba(153,153,153,0.7);cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#div_List_Count .FG{clear:both;height:1px;background-color:rgba(255,255,255,0.1);}

.SMS_Msg_0{padding:8px 15px 8px 15px;background-color: #CCCCCC;color: #000000;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;max-width:80%;margin:5px auto 15px 0px;line-height:150%;}
.SMS_Msg_1{padding:8px 15px 8px 15px;background-color: #0F6CBD;color: #FFFFFF;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;max-width:80%;margin:5px 0px 15px auto;line-height:150%;}

#div_InputSelect {position:absolute;z-index:2003;width:auto;max-height:300px;overflow-y:auto;background:#FFFFFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #EEEEEE;user-select:none;-moz-user-select:none;-webkit-user-select:none;}


.ListCount{display:flex;border-bottom:1px solid #EEEEEE;padding:0px 0px 10px 0px;}
.ListCount li{float:left;width:85px;color:#999999;padding:5px 10px 5px 10px;background:#FFFFFF;border:1px solid #EEEEEE;margin:10px 0px 0px 10px;cursor:pointer;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.ListCount p{margin-top:5px;}
.ListCount span{font-size:24px;color:#000000;margin-right:5px;}
.ListCount li:hover{background-color:#F5F5F5;}


/*#Box_YC_CX_Img_Div{width:450px;height:495px;position:absolute;margin:10px 30px;background:url(/Image/cx_bg.png) no-repeat;background-size:450px 495px;}
#Box_YC_CX_Img_Div div{width:450px;height:495px;position:absolute;background-size:450px 495px;background-repeat:no-repeat;}
#Box_YC_CX_Btn_Div{width:450px;height:495px;margin:10px 30px;position:absolute;z-index:3;}
#Box_YC_CX_Btn_Div div{clear:both;display:grid;}
#Box_YC_CX_Btn_Div li{cursor:pointer;width:77px;height:26px;}
*/
.YC_CX_Img_Div{width:450px;height:495px;position:absolute;margin:10px 30px;background:url(/Image/cx_bg.png) no-repeat;background-size:450px 495px;}
.YC_CX_Img_Div div{width:450px;height:495px;position:absolute;background-size:450px 495px;background-repeat:no-repeat;}
.YC_CX_Btn_Div{width:450px;height:495px;margin:10px 30px;position:absolute;z-index:3;}
.YC_CX_Btn_Div div{clear:both;display:grid;}
.YC_CX_Btn_Div li{cursor:pointer;width:77px;height:26px;}

.YC_CX_Btn_Div_View{width:450px;height:495px;margin:10px 30px;position:absolute;z-index:3;}
.YC_CX_Btn_Div_View div{clear:both;display:grid;}
.YC_CX_Btn_Div_View li{width:77px;height:26px;}

/*#Box_YC_CX_Btn_Div_View{width:450px;height:495px;margin:10px 30px;position:absolute;z-index:3;}
#Box_YC_CX_Btn_Div_View div{clear:both;display:grid;}
#Box_YC_CX_Btn_Div_View li{width:77px;height:26px;}*/

.UuzoBoxTitle {margin:15px 20px 5px 20px;}
.UuzoBoxTitle .MinBtn_No:hover {background:#EEEEEE;}

.UuzoBox {border:1px solid #EEEEEE;margin:10px 0px 10px 20px;background:#FFFFFF;text-align:left;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.UuzoBox table{clear:both;width:100%;color:#999999;line-height:250%;text-align:center;}
.UuzoBox table td{border-right:1px solid #EEEEEE;cursor:pointer;}
.UuzoBox table td:hover{font-weight:bold;color:#000000;}
.UuzoBox table td:hover .data{color:#0F6CBD;}
.UuzoBox table td:hover .data1{color:#0F6CBD;}
.UuzoBox table td:hover .data2{color:#0F6CBD;}
.UuzoBox table td:hover .data3{color:#0F6CBD;}

.UuzoBox .fg{margin-top:20px;height:20px;border-top:0.5px solid #EEEEEE;}
.UuzoBox .title{margin:20px 10px 20px 20px;font-size:16px;font-weight:bold;color:#000000;}
.UuzoBox .data{font-weight:bold;color:#000000;margin-right:5px;font-size:18px;}
.UuzoBox .data1{font-weight:bold;color:#000000;font-size:18px;}
.UuzoBox .data2{font-weight:bold;color:#000000;margin-right:5px;}
.UuzoBox .data3{font-weight:bold;color:#000000;margin:0px 5px;}
.UuzoBox .scroll{font-size:14px;overflow:auto;line-height:200%;margin:0px 10px 20px 20px;color:#999999;}
.UuzoBox .scroll p{background:url(/Image/next.png) right no-repeat;cursor:pointer;}
.UuzoBox .scroll p:hover{background:#F5F5F5 url(/Image/next.png) right no-repeat;font-weight:bold;}
.UuzoBox .scroll p .value{color:#000000;margin:0px 5px;}
.UuzoBox .scroll p .name{color:#0F6CBD;}

.UuzoBox .tbcss tr:hover{font-weight:bold;color:#000000;}
.UuzoBox .tbcss tr:hover .data{color:#0F6CBD;}
.UuzoBox .tbcss tr:hover .data1{color:#0F6CBD;}
.UuzoBox .tbcss tr:hover .data2{color:#0F6CBD;}
.UuzoBox .tbcss tr:hover .data3{color:#0F6CBD;}

.UuzoBox .list{line-height:180%;text-align:center;color:#999999;font-size:12px;cursor:default;}
.UuzoBox .list ul{display:flex;cursor:pointer;}
.UuzoBox .list ul:hover{font-weight:bold;color:#000000;}
.UuzoBox .list ul:hover .data{color:#0F6CBD;}
.UuzoBox .list li{float:left;padding:10px 0px;border-right:1px solid #EEEEEE;}
.UuzoBox .list li .data{font-weight:bold;color:#000000;font-size:14px;margin:0px;}
.UuzoBox .list .end{border-right:0px;}
.UuzoBox .head{padding-right:0px;}
.UuzoBox .content{overflow-y:auto;overflow-x:hidden;height:200px;}
.UuzoBox .content::-webkit-scrollbar-track{background-color:#F5F5F5;}
.UuzoBox .content::-webkit-scrollbar{width:10px;height:10px;background-color:#F5F5F5;}
.UuzoBox .content::-webkit-scrollbar-thumb{background-color:#CCCCCC;}

.CarMoneyTable{text-align:center;background:#FFFFFF;}
.CarMoneyTable td{width:14.28%;padding:12px 0px;border:1px solid #EEEEEE;}
.CarMoneyTable .d{position:relative;margin:0px 0px 0px -100px;}
.CarMoneyTable .m{margin:0px 0px 10px 0px;}
.CarMoneyTable .m span{font-weight:bold;font-size:20px;}



.loader {font-size:12px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load-effect 1s infinite linear;margin:0px auto;}
.loader2 {font-size:12px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load-effect2 1s infinite linear;margin:0px auto;}
@keyframes load-effect {
	0% {box-shadow:-3em 2em 0 .5em #FFF, 0 2em 0 0 #FFF, 3em 2em 0 -.5em #FFF;}
	25% {box-shadow:-3em 2em 0 0 #FFF, 0 2em 0 -.5em #FFF, 3em 2em 0 0 #FFF;}
	50% {box-shadow:-3em 2em 0 -0.5em #FFF, 0 2em 0 0 #FFF, 3em 2em 0 .5em #FFF;}
	75% {box-shadow:-3em 2em 0 0 #FFF, 0 2em 0 .5em #FFF, 3em 2em 0 0 #FFF;}
	100% {box-shadow:-3em 2em 0 .5em #FFF, 0 2em 0 0 #FFF, 3em 2em 0 -.5em #FFF;}
}
@keyframes load-text {
	0% {color:#333744;font-size:12px;opacity:0;}
	50% {color:#FFFFFF;font-size:16px;opacity:1;}
	100% {color:#333744;font-size:12px;opacity:0;}
}
@keyframes load-effect2 {
	0% {box-shadow:-3em 2em 0 .5em #0F6CBD, 0 2em 0 0 #0F6CBD, 3em 2em 0 -.5em #0F6CBD;}
	25% {box-shadow:-3em 2em 0 0 #0F6CBD, 0 2em 0 -.5em #0F6CBD, 3em 2em 0 0 #0F6CBD;}
	50% {box-shadow:-3em 2em 0 -0.5em #0F6CBD, 0 2em 0 0 #0F6CBD, 3em 2em 0 .5em #0F6CBD;}
	75% {box-shadow:-3em 2em 0 0 #0F6CBD, 0 2em 0 .5em #0F6CBD, 3em 2em 0 0 #0F6CBD;}
	100% {box-shadow:-3em 2em 0 .5em #0F6CBD, 0 2em 0 0 #0F6CBD, 3em 2em 0 -.5em #0F6CBD;}
}
@keyframes load-text2 {
	0% {color:#FFFFFF;font-size:12px;opacity:0;}
	50% {color:#000000;font-size:16px;opacity:1;}
	100% {color:#FFFFFF;font-size:12px;opacity:0;}
}

.date-box {position:absolute;box-sizing:border-box;width:328px;cursor:default;border:1px solid #EEEEEE;padding:15px 10px;text-align:center;background-color:#fff;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2003;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.date-area-ymt {display:flex;box-sizing:border-box;}
.date-area-year, .date-area-month, .date-area-today {position:relative;box-sizing:border-box;padding:0 4px;}
.date-area-year {flex:0 1 44%;}
.date-area-month {flex:0 1 38%;}
.date-area-today {flex:0 1 18%;}
.date-area-week {display:flex;box-sizing:border-box;padding:5px 0;}
.date-area-day {display:flex;box-sizing:border-box;flex-wrap:wrap;}
.date-area-tc {display:flex;position:relative;}
.date-area-time, .date-area-clear, .date-area-ok {border-top:1px solid #EEEEEE;padding-top:10px;}
.date-area-time {flex:0 1 72%;color:#999999;}
.date-area-time b {color:#000000;}
.date-area-clear, .date-area-ok {flex:0 1 18%;padding-left:4px;padding-right:4px;}
.date-select-year, .date-select-month, .date-select-hour, .date-select-minute, .date-select-second {display:flex;flex-wrap:wrap;position:absolute;left:0;width:100%;border:1px solid #dee2e6;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-bottom:none;background-color:#f8f9fa;z-index:9999;}
.date-select-month {width:100%;}
.date-select-year {height:164px;overflow-x:hidden;overflow-y:scroll;}
.date-select-hour, .date-select-minute, .date-select-second {bottom:37px;}
.date-option-year, .date-option-month, .date-option-hour, .date-option-minute, .date-option-second {border-bottom:1px solid #dee2e6;font-weight:500;}
.date-option-year, .date-option-month {flex:0 1 50%;height:40px;line-height:40px;}
.date-option-year:hover, .date-option-month:hover, .date-option-hour:hover, .date-option-minute:hover, .date-option-second:hover {background-color:#dee2e6;}
.date-option-year.selected, .date-option-month.selected {background-color:#0F6CBD;	color:#FFFFFF;}
.date-option-hour {flex:0 1 16.66666666%;line-height:60px;}
.date-option-minute, .date-option-second {flex:0 1 10%;line-height:40px;}
.date-btn-year, .date-btn-month, .date-btn-today, .date-btn-prev, .date-btn-next, .date-btn-time, .date-btn-clear, .date-btn-ok {display:inline-block;font-weight:600;border:1px solid #EEEEEE;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:32px;cursor:pointer;}
.date-btn-year, .date-btn-month {box-sizing:border-box;color:#333333;width:calc(100% - 52px);}
.date-btn-today, .date-btn-prev, .date-btn-next {box-sizing:border-box;color:#0F6CBD;}
.date-btn-today, .date-btn-clear, .date-btn-ok {width:100%;}
.date-btn-clear, .date-btn-ok {font-weight:500;color:#999999;}
.date-btn-today, .date-btn-ok { background-color:#0F6CBD;color:#FFFFFF;border:1px solid #0F6CBD; }
.date-btn-prev, .date-btn-next {width:26px;}
.date-btn-time {font-weight:500;width:40px;margin:0 5px;}
.date-btn-time.open {color:#fff;background-color:#0F6CBD;}
.date-item-week, .date-item-day {flex:0 1 14.28571428%;font-weight:500;height:32px;line-height:32px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.date-item-week {font-weight:600;}
.date-item-weekend {color:#dc3545;}
.date-item-day:hover {background-color:#EEEEEE;color:#000000;}
.date-item-dayoutmonth {opacity:.3;}
.date-item-day.selected:not(.date-item-today) {background-color:#dee2e6;}
.date-item-today {color:#fff;background-color:#0F6CBD;}
@media only screen and (max-width:576px) {
	.date-box {position:fixed;width:calc(100vw - 2px);height:372px;border-color:#0F6CBD;right:0;margin:auto;}
	.date-select-year {height:240px;}
	.date-option-year, .date-option-month {height:48px;line-height:48px;}
	.date-btn-year, .date-btn-month, .date-btn-today, .date-btn-prev, .date-btn-next, .date-btn-time, .date-btn-clear, .date-btn-ok {line-height:40px;}
	.date-btn-year, .date-btn-month {width:calc(100% - 80px);}
	.date-btn-prev, .date-btn-next {width:40px;}
	.date-item-week, .date-item-day {height:36px;line-height:36px;}
}










.none{display: none;}
.block{display: block;}
.initial{display: initial;}
.inlineblock{display: inline-block;}
.visible{visibility: visible;}
.hidden{visibility: hidden;}
.flex{display: flex;}
.flex-center{align-items: center;}
.flex-bottom{align-items: flex-end;}
.flex-top{align-items: flex-start;}
.flex-br{flex-flow: wrap;}
.flexRow{flex-flow: column;}
.flex-1{ flex: 1; }
.flex-2{ flex: 2; }
.flex-3{ flex: 3; }
.flex-4{ flex: 4; }
.flex-5{ flex: 5; }
.flex-6{ flex: 6; }
.flex-7{ flex: 7; }
.flex-8{ flex: 8; }
.flex-9{ flex: 9; }
.flex-10{ flex: 10; }
.w40 { width:40px;}
.w60 { width:60px;}
.w80 { width:80px;}
.w100 { width:100px;}
.w120 { width:120px;}
.w140 { width:140px;}
.w150 { width:150px;}
.w200 { width:200px;}

.fg{height:40px;}
.fg2{height:80px;}
.fg3{height:120px;}
.fg4{height:160px;}
.fg5{height:200px;}
.bold{font-weight: bold; }
.normal{font-weight: normal; }
.left{text-align: left; }
.right{text-align: right; }
.center{text-align: center; justify-content: center;}
.gray{color:#999999; }
.light{color:#0F6CBD; }
.red{color: #FF3535;}
.yellow{color: #F09542;}
.black{color:#000000;}
.gray666{color:#666666;}
.gray333{color:#333333;}
.grayCCC{color:#CCCCCC;}
.grayDDD{color:#DDDDDD;}
.grayEEE{color:#EEEEEE;}

.BC{background-color: #F5F5F5;color: #000000;}
.lightBC{background-color:#0F6CBD; color: #FFFFFF;}
.whiteLightBC{background-color:#0F6CBD; color: #FFFFFF;}
.grayBC{background-color:#999999;color: #FFFFFF;}
.whiteBC{background-color:#FFFFFF;color: #000000;}
.yellowBC{background-color: #F09542;color: #FFFFFF;}
.redBC{background-color: #FF3535;color: #FFFFFF;}
.blackBC{background-color:#000000;color: #FFFFFF;}
.blackBCTM{background-color:#000000;color: #FFFFFF;opacity: 0.5;}
.grayCCCBC{background-color:#CCCCCC;color: #FFFFFF;}
.grayDDDBC{background-color:#DDDDDD;color: #FFFFFF;}
.grayEEEBC{background-color:#EEEEEE;color: #FFFFFF;}

.mtat{margin-top:auto;}
.mt05 {margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.mt60{margin-top: 60px;}
.mt70{margin-top: 70px;}
.mt80{margin-top: 80px;}

.mbat{margin-bottom:auto;}
.mb05{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mb40{margin-bottom: 40px;}
.mb50{margin-bottom: 50px;}
.mb60{margin-bottom: 60px;}
.mb70{margin-bottom: 70px;}
.mb80{margin-bottom: 80px;}

.mlat{margin-left:auto;}
.ml05{margin-left: 5px;}
.ml10{margin-left: 10px;}
.mb15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml30{margin-left: 30px;}
.ml40{margin-left: 40px;}
.ml50{margin-left: 50px;}
.ml60{margin-left: 60px;}
.ml70{margin-left: 70px;}
.ml80{margin-left: 80px;}

.mrat{margin-right:auto;}
.mr05{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.mr40{margin-right: 40px;}
.mr50{margin-right: 50px;}
.mr60{margin-right: 60px;}
.mr70{margin-right: 70px;}
.mr80{margin-right: 80px;}

.m05{margin: 5px;}
.m10{margin: 10px;}
.m15{margin: 15px;}
.m20{margin: 20px;}
.m30{margin: 30px;}
.m40{margin: 40px;}
.m50{margin: 50px;}
.m60{margin: 60px;}
.m70{margin: 70px;}
.m80{margin: 80px;}

.mlr05{margin: 0px 5px;}
.mlr10{margin: 0px 10px;}
.mlr15{margin: 0px 15px;}
.mlr20{margin: 0px 20px;}
.mlr30{margin: 0px 30px;}
.mlr40{margin: 0px 40px;}
.mlr50{margin: 0px 50px;}
.mlr60{margin: 0px 60px;}
.mlr70{margin: 0px 70px;}
.mlr80{margin: 0px 80px;}

.mtb05{margin: 5px 0px;}
.mtb10{margin: 10px 0px;}
.mtb15{margin: 15px 0px;}
.mtb20{margin: 20px 0px;}
.mtb30{margin: 30px 0px;}
.mtb40{margin: 40px 0px;}
.mtb50{margin: 50px 0px;}
.mtb60{margin: 60px 0px;}
.mtb70{margin: 70px 0px;}
.mtb80{margin: 80px 0px;}

.pt05{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt30{padding-top: 30px;}
.pt40{padding-top: 40px;}
.pt50{padding-top: 50px;}
.pt60{padding-top: 60px;}
.pt70{padding-top: 70px;}
.pt80{padding-top: 80px;}

.pb05{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.pb25{padding-bottom: 25px;}
.pb30{padding-bottom: 30px;}
.pb40{padding-bottom: 40px;}
.pb50{padding-bottom: 50px;}
.pb60{padding-bottom: 60px;}
.pb70{padding-bottom: 70px;}
.pb80{padding-bottom: 80px;}

.pl05{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl20{padding-left: 20px;}
.pl25{padding-left: 25px;}
.pl30{padding-left: 30px;}
.pl40{padding-left: 40px;}
.pl50{padding-left: 50px;}
.pl60{padding-left: 60px;}
.pl70{padding-left: 70px;}
.pl80{padding-left: 80px;}

.pr05{padding-right: 5px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}
.pr25{padding-right: 25px;}
.pr30{padding-right: 30px;}
.pr40{padding-right: 40px;}
.pr50{padding-right: 50px;}
.pr60{padding-right: 60px;}
.pr70{padding-right: 70px;}
.pr80{padding-right: 80px;}

.p05{padding: 5px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.p25{padding: 25px;}
.p30{padding: 30px;}
.p40{padding: 40px;}
.p50{padding: 50px;}
.p60{padding: 60px;}
.p70{padding: 70px;}
.p80{padding: 80px;}

.plr05{padding: 0px 5px;}
.plr10{padding: 0px 10px;}
.plr15{padding: 0px 15px;}
.plr20{padding: 0px 20px;}
.plr25{padding: 0px 25px;}
.plr30{padding: 0px 30px;}
.plr40{padding: 0px 40px;}
.plr50{padding: 0px 50px;}
.plr60{padding: 0px 60px;}
.plr70{padding: 0px 70px;}
.plr80{padding: 0px 80px;}

.ptb05{padding: 5px 0px;}
.ptb10{padding: 10px 0px;}
.ptb15{padding: 15px 0px;}
.ptb20{padding: 20px 0px;}
.ptb25{padding: 25px 0px;}
.ptb25{padding: 25px 0px;}
.ptb30{padding: 30px 0px;}
.ptb40{padding: 40px 0px;}
.ptb50{padding: 50px 0px;}
.ptb60{padding: 60px 0px;}
.ptb70{padding: 70px 0px;}
.ptb80{padding: 80px 0px;}

.box_radius{padding:15px;border-radius: 10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow: hidden;}
.box_radius_min{padding:2px 5px;border-radius: 10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow: hidden;}
.box_radius_15{padding:5px 15px;border-radius: 15px;-webkit-border-radius:15px;-moz-border-radius:15px;overflow: hidden;}
.box_radius_25{padding:15px;border-radius: 25px;-webkit-border-radius:25px;-moz-border-radius:25px;overflow: hidden;}

.box_radius_5_nop{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;overflow: hidden;}
.box_radius_nop{border-radius: 10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow: hidden;}
.box_radius_15_nop{border-radius: 15px;-webkit-border-radius:15px;-moz-border-radius:15px;overflow: hidden;}
.box_radius_25_nop{border-radius: 25px;-webkit-border-radius:25px;-moz-border-radius:25px;overflow: hidden;}

.box_radius_yuan{border-radius: 50%;-webkit-border-radius:50%;-moz-border-radius:50%;overflow: hidden;}

.title{font-size:26px;color:#999999;}

.border{ border:1px solid #EEEEEE; }
.border_top{ border-top:1px solid #EEEEEE; }
.border_bottom{ border-bottom:1px solid #EEEEEE; }
.border_bottom_2{border-bottom:2px solid #EEEEEE;}
.border_left{ border-left:1px solid #EEEEEE; }
.border_right{ border-right:1px solid #EEEEEE; }
.border_none{ border:none; }

.borderlight{ border:1px solid #0F6CBD; }

.em06{font-size:0.6em;}
.em07{font-size:0.7em;}
.em08{font-size:0.8em;}
.em09{font-size:0.9em;}
.em10{font-size:1.0em;}
.em11{font-size:1.1em;}
.em12{font-size:1.2em;}
.em13{font-size:1.3em;}
.em14{font-size:1.4em;}
.em15{font-size:1.5em;}
.em16{font-size:1.6em;}
.em17{font-size:1.7em;}
.em18{font-size:1.8em;}
.em19{font-size:1.9em;}
.em20{font-size:2em;}
.em30{font-size:3em;}
.em40{font-size:4em;}
.em50{font-size:5em;}
.em52{font-size:5.2em;}


.noscroll::-webkit-scrollbar{width:0px;height:0px;display:none;}
.notbr {white-space:nowrap;overflow:hidden;}
.notbr_hide {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.br {white-space:pre-wrap;}

.arrow_down {position:relative;}
.arrow_down:before {content:"";position:absolute;top:50%;margin-top:-2px;right:15px;width:0;height:0;border:5px solid;border-color:#999999 transparent transparent transparent;}

.arrow_up {position:relative;}
.arrow_up:before {content:"";position:absolute;top:50%;margin-top:-8px;right:15px;width:0;height:0;border:5px solid;border-color:transparent transparent #999999 transparent;}

.size100{width:100px;height:100px;}

.line_height_130{line-height:130%;}
.line_height_150{line-height:150%;}
.line_height_180{line-height:180%;}
.line_height_200{line-height:200%;}

.bottomdiv{position:fixed;bottom:0px;left:0px;right:0px;}


.tip_ico_xc{background:url(/Image/xiecheng.png) no-repeat;background-size:contain;}
.tip_ico_wk{background:url(/Image/wukong.png) no-repeat;background-size:contain;}
.tip_ico_hb{background:url(/Image/hellobike.png) no-repeat;background-size:contain;}
.tip_ico_fz{background:url(/Image/feizhu.png) no-repeat;background-size:contain;}
.tip_ico_zgc{background:url(/Image/zgc.png) no-repeat;background-size:contain;}
.tip_ico_zzc{background:url(/Image/zuzuche.png) no-repeat;background-size:contain;}
.tip_ico_at{background:url(/Image/aotu.png) no-repeat;background-size:contain;}

#Div_CZTC .s{border:2px solid #0F6CBD;}

.YesIco{background:url(/Image/yes.png) no-repeat center;background-size:contain;width:40px;height:40px;}


.Frame_FG{height:10px;}


.back2{background:url(/Image/back2.png) no-repeat left;background-size:contain;}
.next2{background:url(/Image/next2.png) no-repeat right;background-size:contain;}

.emptykuang:hover {background:#F9F9F9;}