.max_width{min-width:1200px;
    height:100%;
    width:100%;}
#mainFrame{
    border:none;
    min-width:50%;
    overflow:auto;}
.height100{height:100%;}
.triangle_bottom{
    width:0;
    border-top: 8px solid #fff;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    margin:0 auto;}
.no_border{
	border:none !important;
}
.color_blue{
    color:#177ee6;
}
.color_gray{
    color: #aaa;
}
.gray_nodrop{
    color: #999  !important;
    cursor:no-drop;
}
.pt20{
	padding-top:20px;
}
.pt10{
	padding-top:10px;
}
.ml5{
    margin-left:5px;
    cursor: pointer;
}
.mt5{
    margin-top: 5px;
}
.mt10{
    margin-top: 10px;
}
.mt20{
    margin-top: 20px;
}
.mt25{
    margin-top: 25px;
}
.mt30{
    margin-top: 30px;
}
.mb10{
    margin-bottom: 10px !important;
}
.mb20{
    margin-bottom: 20px;
}
.mb30{
    margin-bottom: 30px;
}
.ml0{
    margin: 0 !important;
}
.ml10{
    margin-left: 10px !important;
}
.ml20{
    margin-left: 20px !important;
}
.ml30{
    margin-left: 30px;
}
.mr10{
    margin-right: 10px;
}
.mr20{
    margin-right: 20px;
}
.mr30{
    margin-right: 30px !important;
}
.color_blue{
    color:#3399ff !important;}
.color_green{
    color:#00cc88;}
.color_red,.color_red:hover{
    color:#e65c5c;}
.color_white{
    color:#fff;
}
.color_orange{
    color:#ff8a00;
}
.span_block{
    display: inline-block;
    margin-left:0 !important;
    padding-right:10px;
}
.span_inblock{
    display:inline-block !important;
    margin-left:0 !important;}
.bg_blue{
    background:#177ee6 !important}
.bg_white{
    background:#fff !important;}
.bg_nav{
    background:#2d3540 !important;}
.js_table_top{
    background:#f2f2f2;
}
.table_w{
    width:100%;
    table-layout: fixed;
    box-sizing:border-box;}
.table_w tr td a{
    color:#177ee6;
}
.table_w tr td input[type=checkbox]{
    margin-top:-2px;
}
.fontSize14{
	font-size:14px;
}
.bgf2{
    background:#f2f2f2;}
.width100{
    width:100px !important;
}
.width120{
    width:120px;
}
.width165{
    width:165px;
}
.width179{
    width:179px;
}
.width400{
    width:400px !important;
    height:410px;
}
.width300{
    width:300px !important;
    height:350px !important;
}
.width_item{
    width:339px;
    resize:none;
}
.radius_right{
    border-top-right-radius:0 !important;
    border-bottom-right-radius:0 !important;
    margin-right: -5px;}
.radius_left{
    border-top-left-radius:0 !important;
    border-bottom-left-radius:0 !important;
    margin-left:-5px;}
.radius_center{
    border-radius: 0 !important;
    margin-right: -5px;
    position: relative;
    z-index: 2;
}
.index_top{
    width:100%;
    height:60px;
    line-height:60px;
    background: #2d3540;
    overflow: hidden;
}
.index_top img{
    padding-left:12px;
    float:left;
}
.index_top .logo_title{
    color:#ddd;
    font-size:20px;
    padding-left:10px;
/*     width:460px; */
/*     display:block; */
    height: 30px;
    line-height: 30px;
    padding-top: 24px;
}
.index_top .index_top_nav{
    color: #fff;padding:0 10px;
    cursor: pointer;
}
.index_bottom{
    width:100%;
}
.index_bottom .index_left{
    float: left;
    background: #2d3540;
    width:200px;
    border-top:1px solid #252a31;
    overflow:auto;
}
.index_left li i a,.index_left  li i{
    font-style:normal;
    float:left;
    display:inline-block;
    height:40px;
    line-height:40px;
    cursor:pointer;
    width:100px;
    padding-left: 10px;
    color:#999;
}
.index_left  li:hover i ,.index_left  li:hover i a{
    color:#177ee6;}
.index_left  li b{
    display:block;
    height: 40px;
    line-height: 40px;
    font-weight:400;
    overflow:hidden;}
.index_left li b span{
    background:#aaa;
    display:inline-block;
    height:40px;
    line-height:40px;
    cursor:pointer;
    float:left;
    margin-left:20px;}
.index_left li:hover b span{
    background:#177ee6;}
.index_left li b span  [class*="bg_icon"]{
    width: 40px;
    height: 40px;
    display: inline-block;}
.index_left li b span .bg_icon1{
    background:url(../images/news_icon01.png) no-repeat center;}
.index_left li b span .bg_icon2{
    background:url(../images/news_icon02.png) no-repeat center;}
.index_left li b span .bg_icon3{
    background:url(../images/news_icon03.png) no-repeat center;}
.index_left li b span .bg_icon4{
    background:url(../images/news_icon04.png) no-repeat center;}
.index_left li b span .bg_icon5{
    background:url(../images/news_icon05.png) no-repeat center;}
.index_left li b span .bg_icon6{
    background:url(../images/news_icon06.png) no-repeat center;}
.index_left li b span .bg_icon7{
    background:url(../images/news_icon07.png) no-repeat center;}
.index_left li b span .bg_icon8{
    background:url(../images/news_icon08.png) no-repeat center;}
.index_left li b span .bg_icon9{
    background:url(../images/news_icon09.png) no-repeat center;}
.index_left li b span .bg_icon10{
    background:url(../images/news_icon10.png) no-repeat center;}
.index_left li b span .bg_icon11{
    background:url(../images/news_icon11.png) no-repeat center;}
.index_left li b span .bg_icon12{
    background:url(../images/news_icon012.png) no-repeat center;}
.index_left li b span .bg_icon13{
    background:url(../images/news_icon13.png) no-repeat center;}
.index_left li b span .bg_icon14{
    background:url(../images/news_icon14.png) no-repeat center;}
.index_left li b span .bg_icon16{
    background:url(../images/news_icon16.png) no-repeat center;}
.index_left li b span .bg_icon17{
    background:url(../images/news_icon17.png) no-repeat center;}
.index_left li b span .bg_icon18{
    background:url(../images/news_icon18.png) no-repeat center;}
.index_left li b span .bg_icon19{
    background:url(../images/news_icon19.png) no-repeat center;}
.index_left li b span .bg_icon20{
    background:url(../images/news_icon20.png) no-repeat center;background-color: #2D3540;}
.index_left li .in_ol_nav{
    overflow:hidden;
    padding-left:42px;
    text-align:left;
    background:#242a33 !important;
    display:none;}
.index_left  li .in_ol_nav li{
    background:none !important;
    line-height:20px;
    height:20px;
    margin:10px 0;
    padding-left:10px;
    color:#999;
    border-left:4px solid #2d3540;
    cursor:pointer;}
.index_left li .in_ol_nav li a{
    color:#999;}
.index_left li .in_ol_nav .li_on,.index_left .in_ol_nav li:hover{
    border-left:4px solid #177ee6 !important;
    color:#fff;}
.index_bottom .index_right{
    float: left;
    min-width:50%;
}
.list_top{
    padding:15px 25px;
    background: #fafafa;
    border-bottom: 1px solid #ddd;
}

.list_top .nav_top{
    display:block;}
.list_top input,.list_top select{
    margin-bottom:0 !important;
}
.list_top .inline_input{
    display: inline-block;
    margin: 5px 5px 5px 0;
}
.list_bottom{
    margin:10px 25px 0;
    overflow: auto;
}
.list_bottom .table_edit{
    display: inline-block;
    width:55px;
    color:#177ee6;
}
.list_bottom .table_w tr{
    height:35px;
    line-height: 35px;
    font-size:12px;
    border-bottom:1px solid #ddd;
}
.list_bottom .table_w tr td,.list_bottom .table_w tr th{
    padding:0 10px;
    word-break:break-word;
    word-wrap:break-word;
}
.js_table_bottom,.js_page{
	/** */
    overflow: auto;
    min-height:30px;
}
.add_top{
    margin:15px 25px;
}
.add_top .add_top_title{
    display: inline-block;border-bottom: 3px solid #177ee6;
    height:30px;
    line-height: 30px;
    padding:0 5px;
}
.add_list{
    padding:20px 25px 0;
    overflow: auto;
    width:100%;
    box-sizing:border-box;
}
.add_list .input_out{
    display:inline-block;
    margin-right:30px;
    margin-top: 10px;
}
.add_list .input_out label{
	display:inline-block;
	margin-right:10px;
}
.add_list .input_out .input_top{
    display:block;
    clear:both;
    padding-left:2px;}
.add_list .clearbtn{
    clear: both;
    overflow: auto;
    margin-top:15px;
    display: block;
}
.add_list .input_block{
    display: block;
    margin-bottom: 15px;
}
.add_list .input_block .title{
    width:135px;
    display: inline-block;
    vertical-align: top;
    line-height:30px;
}
.add_list .input_block .info{
    display: inline-block;
    position: Relative;
}
.add_list .input_block .info input{
    margin-bottom: 0;
    width:300px;
}
.add_list .input_block .info select{
    margin-bottom:0;
    width:314px;
}
.add_list .input_block .info .width_item{
	width:160px;
}
.add_list .input_block .info .info_inline{
    display: inline-block;
}
.add_list .input_block .info .info_inline li{
    display: inline-block;
    width:100px;
    line-height:28px;
    height:30px;
    border:1px solid #ccc;
    text-align: center;
    border-radius: 3px;
    margin-right:10px;
    cursor: pointer;
}
.add_list .input_block .info .info_inline .li_on{
    border:1px solid #177ee6;
    color: #177ee6;
}
.add_list .input_block .info .send_check{
    margin-left:104px;
    border-radius: 3px;
    border:1px solid #ccc;
    width:700px;
    margin-top:10px;
}
.add_list .input_block .info .send_check li{
    display: inline-block;
    padding:0 10px;
    line-height:28px;
}
.add_list .input_block .area_select select,.add_list .input_block .area_select input{
    width:130px;
    margin-bottom: 0;
}
.add_list .input_block .area_select select:nth-child(1),.add_list .input_block .area_select input:nth-child(1){
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.add_list .input_block .area_select select:nth-child(2),.add_list .input_block .area_select input:nth-child(2){
    border-radius: 0;
    margin-left: -5px;
}
.add_list .input_block .area_select select:nth-child(3),.add_list .input_block .area_select input:nth-child(3){
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    margin-left: -5px;
}
.add_list .input_block .img_div{
    padding:5px;
    border:1px solid #ccc;
    border-radius: 4px;
    display: inline-block;
    position: relative;
    width:302px;
}
.add_list .input_block .img_div img{
    width:302px;
    height:140px;
}
.add_list .input_block .img_div .upload,.add_list .input_block .img_div input[type=file]{
    position: absolute;
    left: 5px;
    bottom: 5px;
    right: 5px;
    background:#aaa;
    background: rgba(0,0,0,0.5);
    text-align: center;
    color: #fff;
    height:25px;
    line-height: 25px;
    cursor: pointer;
}
.add_list .input_block .img_div input[type=file]{
	opacity: 0;
    width: 302px;
}
.add_list .input_block .holder_text{}
.add_list .input_block .holder_text input{
    color:#f00;
    margin-bottom: 0;
    border:1px solid #fff;
    box-shadow: none;
}
.add_list .input_block .holder_text input:focus{
    border:1px solid #ccc;
}
.add_list .input_block .holder_text input::-webkit-input-placeholder{
    color: #f00;
}
.add_list .input_block .holder_text input:-moz-placeholder{
     color: #f00;
 }
.add_list .input_block .holder_text input:-ms-input-placeholder{
    color: #f00;
}
.btn_blue{
    background:#177ee6 !important;
    background-image: -moz-linear-gradient(top, #278df3, #177ee6) !important;
    background-image: -webkit-linear-gradient(top, #278df3, #177ee6) !important;
    background-image: -o-linear-gradient(top, #278df3, #177ee6) !important;
    color:#fff !important;
    box-shadow:none !important;
    text-shadow:none !important;
    border:1px solid #1a86f3;}
.btn_blue:hover{
    background:#177ee6 !important;}
.add_list .competence{
    display:block;
    clear: both;
    overflow: auto;
}
.add_list .select_active .active_name{
    height:30px;
    line-height:30px;
    display: inline-block;
    cursor: pointer;
   width:155px;
    background-color: #f5f5f5;
    text-align: center;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    border:1px solid #ccc;
}
.add_list .select_active .active_name2{
    margin-left:-5px;
}
.add_list .select_active .active_name_on{
    background: #fff;
    color: #177ee6;
}
.add_list .project{
}
.add_list .project .left{
    float:left;
}
.add_list .project .left h3{
    font-size:14px;
    height:30px;
    line-height:30px;
    background:#f6f6f6;
    padding-left:10px;
    margin:0;
    border:1px solid #eee;
    border-bottom:0;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    width:302px;
}
.add_list .project .left input{
    width:221px;
    margin-bottom: 10px;
}
.add_list .project .left .btn{
    margin-left:10px;
    margin-bottom: 10px;
}
.add_list .project .left select{
    width:314px;
    height:236px;
    border:1px solid #eee;
    border-top:none;
    border-top-left-radius:0;
    border-top-right-radius:0;
}
.add_list .project .left select:focus{
    outline:none;
}
.add_list .project .left select option{
    padding:5px;
    line-height:28px;
}
.add_list .project .center{
    float:left;
    margin:100px 20px;
    width:70px;
}
.add_list .project .center .btn{
    margin:10px 0;
    overflow:auto;
}
.add_list input[type=radio]{
    width:20px !important;
    margin:0;
}
.add_list .input_block label{
    display: inline-block;
    margin-right:20px;
}
.limit{
    float: left;
    display: block;
    margin-right:30px;
}
.limit h5{
    border-bottom:3px solid #177ee6;
    padding:0 3px;
    height:28px;
    line-height: 28px;
    display: inline-block;
}
.limit_info{
    border:1px solid #ccc;
    overflow:auto;
    width:220px;
    padding:10px 20px;
    box-sizing: border-box;
    max-height:320px;
}
.limit_info i{
    display: block;
    font-style:normal;
}
.limit_info li{
    padding-left:20px;
    line-height:26px;
}
.limit_info input[type="checkbox"]{
    margin-top:-2px;
}
.limit_info li{

}
.limit_info .opera_detail li{
    padding-left:44px;
}
.limit_info label{
    display: inline-block;
}
.limit_info .btn_arrow{
    background: url("../images/arrow.png") no-repeat top 8px left 5px;
    width: 30px;
    height: 20px;
    display: inline-block;
    margin-bottom: 5px;
    float: left;
    cursor: pointer;
}
.limit_info .btn_arrow_on{
    background: url("../images/arrow1.png") no-repeat top 8px left 5px;
}
.login_bg{
    background:url(../images/login_bg.png) no-repeat center #2d3540;
    width:100%;
    height:100%;
    position:relative;}
.login_bg .login{
    width:370px;
    height:400px;
    position:fixed;
    left:50%;
    top:50%;
    margin-left:-180px;
    margin-top:-200px;
}
.login_bg .login h3 img{
    width:370px;
/*     height:69px; */
    margin-bottom:20px;}
.login_bg .login .login_admin input{
    width:350px;
    height:30px;
    line-height:30px;
    margin-bottom:20px;}
.login_bg .login .login_sub a{
    width:364px;
    height:40px;
    line-height:40px;
    color:#fff;
    background:#4f9eed;
    text-align:center;
    display:block;
    margin-top:10px;
    font-size:16px;
    cursor:pointer;
    border-radius:4px;}
.main_left_info{
    white-space: nowrap;
    top: 0;
    left: 0;
    position: absolute;
    z-index: 999;
    background: #fff;
    width:400px;
    overflow:hidden;
}
.main_left_info .city_select{
    background: #3d8af5;
    padding:10px 20px 0;
}
.main_left_info .city_select .city_input{
    background: #fff;
    border-radius: 5px;
    overflow: auto;
    box-shadow: 1px 1px 3px #666;
}
.main_left_info .city_select .city_input .btn-select{
    width: 70px;
    float: left;
    margin: 5px 0;
    background: url("../images/arrow.png") no-repeat right center;
}
.main_left_info .city_select .city_input .btn-select a {
    display: inline-block;
    line-height: 30px;
    text-indent: 10px;
    cursor: pointer;
    width: 70px;
}
.main_left_info .city_select .city_input .btn-select ul{
    display: block;
    position: ABSOLUTE;
    background: #fff;
    width: 70px;
    padding-left: 10px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    z-index:999999;
    box-shadow: 0 2px 4px #ccc;
}

.main_left_info .city_select .city_input .btn-select ul li{
    display: block;
    cursor: pointer;
    line-height: 26px;
}
.main_left_info .city_select .city_input .btn-select ul li:hover{
    color:#177ee6;
}
.main_left_info .city_select .city_input input{
    margin-bottom: 0;
    height:30px;
    line-height: 30px;
    border:none;
    border-right:1px solid #ccc;
    width: 220px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    padding: 0;
    margin: 5px;
    box-shadow: none;
    text-indent: 1em;
    float: left;
}
.main_left_info .city_select .city_input input:focus{
    box-shadow: none;
}
.main_left_info .city_select .city_input .search{
    background: url("../images/search.jpg") no-repeat center;
    display: inline-block;
    width:40px;
    height:40px;
    cursor: pointer;
    float: left;
}
.main_left_info .city_select .city_arrow{
    background: url("../images/icon_arrow.png") no-repeat right center;
    color: #fff;
    height:45px;
    line-height: 45px;
    display: inline-block;
    font-size: 16px;
    padding-right: 30px;
    cursor: pointer;
}
.main_left_info .city_select .city_arrow_on{
    background: url("../images/icon_arrow_on.png") no-repeat right center !important;
}
.main_left_info .city_select .city_all{
    position: absolute;
    left: 0;
    top:95px;
    width:400px;
    background: #fff;
    box-shadow: 0px 3px 3px #ccc;
    z-index:999999999999999999999999999;
}
.city_all .large_area{
    overflow: auto;
    margin:5px 20px ;
    border-bottom:1px solid #ccc;
    padding-bottom: 5px;
    z-index:auto;
}
.city_all .large_area li{
    float: left;
    color: #666;
    margin-right:10px;
    line-height:30px;
    height:30px;
    cursor: pointer;
    width:56px;
    text-align: center;
    padding:0 3px;
    width:56px;
    text-align: center;
    padding:0 3px;
}
.city_all .large_area .li_on{
    color: #177ee6;
}
.city_all .large_area li:hover{
    color: #177ee6;
}
.city_all .detail_city{
    overflow: auto;
    clear: both;
    margin:5px 0 5px 20px ;
    z-index:auto;
}
.city_all .detail_city .title{
    color: #177ee6;
    display: block;
    clear: both;
    margin-top:5px;
    overflow: auto;
}
.city_all .detail_city ul{
    overflow: auto;
}
.city_all .detail_city ul li{
    float: left;
    margin-right:10px;
    line-height: 20px;
    height: 20px;
    cursor: pointer;
    color: #666;
}

.city_all .detail_city ul li:hover{
    color: #177ee6;
}
/*end*/
.city_info {
    overflow-y: auto;
    overflow-x:hidden;
}
.city_info .info_title{
    background: #e6e6e6;
    color: #000;
    height:30px;
    line-height:30px;
    text-align: center;
}
.city_info .parking_info_chart{
    width:400px;
    height:278px;
    border-bottom: 1px solid #ddd;
    position: relative;
}
.city_info .parking_info_chart .chart_detail_info{
    width:100%;
    height:auto;
}

.city_info .parking_info_chart .parking_detail{
    position: absolute;
    top:180px;
    left:180px;
    width:140px;
    z-index: 999999;

}
.city_info .parking_info_chart .parking_detail .arrow-up {
    width:0;
    height:0;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-bottom:10px solid #f2f2f2;
    text-align: center;
    margin-left:60px;
}
.city_info .parking_info_chart .parking_detail .arrow_info{
    width:140px;
    background: #fff;
    box-shadow:1px 1px 10px #ccc;
}
.city_info .parking_info_chart .parking_detail .arrow_info h5{
    color:#2ec7c9 !important;
    line-height: 32px;
    height:32px;
    background:#f2f2f2;
    margin:0;
    padding:0;
    padding-left:10px;
}
.color_green{
    color:#2ec7c9 !important;
    line-height: 20px;
    height:20px;
    margin-bottom: 4px;
}
.city_info .parking_info_chart .parking_detail .arrow_info span{
    display: block;
    color:#666;
    padding-left:10px;
    height:22px;
    line-height: 22px;
}
.city_info .parking_count{
    border-bottom: 1px solid #ddd;
    padding:8px 20px;
}
.city_info .parking_count span{
    display: block;
    color: #999;
    line-height: 25px;
}
.city_info .color_blue{
    color:#3d8af5;
    font-size: 20px !important;
    line-height:30px;
    height:30px;
}
.city_info .parking_car_count{
    display: block;
    color: #999;
    line-height: 25px;
    overflow: auto;
}
.city_info .parking_car_count li{
    float: left;
    border-right: 1px solid #ddd;
    width:50%;
    box-sizing: border-box;
    text-align: center;
    padding:8px 0;
}
.city_info .parking_car_count .lip3{
    width:33.3333333% !important;
    border-bottom:1px solid #ddd;}
.city_info .parking_car_count li span{
    display: block;
}
.city_info .color_black{
    color: #555 !important;font-weight: 700;
    font-size:16px;
}
.city_info .abnormal_info{}
.city_info .abnormal_info ul{
    border-top: 1px solid #ddd;
    overflow: hidden;
    clear: both;
}
.city_info .abnormal_info li{
    float: left;
    height:35px;
    line-height: 35px;
    width:25%;
    text-align: center;
    cursor: pointer;
    margin:0 3.5%;
    border-bottom: 3px solid #fff;
}
.city_info .abnormal_chart li{
    float: left;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    width:33.33%;
    line-height:20px;
    box-sizing: border-box;
    text-align: center;
    margin:0;
    height:auto;
    cursor:default;
    padding:8px 0 !important;
    color:#999;
}
.city_info .abnormal_chart li span{
    display:block;
    margin-left:0;}
.city_info .abnormal_info .li_on{
    border-bottom: 3px solid #3d8af5;
}
.city_info .abnormal_info .abnormal_chart{
    clear: both;
    text-align: center;
}

.city_info .abnormal_info .abnormal_chart .chart_info{
    width:400px;
    height:240px;
}
.parking_img,.parking_img img{width:400px;height:200px;}
.lip32{
    width: 32% !important;
    margin: 0 9% !important;}
.car_count_num{
    display: block;
    height: 50px;
    line-height: 50px;}
.color_black_small{
    color:#000 !important}
.main_right_info{
    position:absolute;
    z-index:999;
    right:20px;
    top:20px;
    width:320px;
    background:#fff;
    overflow:auto;}
.main_right_info .right_title{
    height:35px;
    line-height:35px;
    background:#e65c5c;
    color:#fff;
    padding-left:10px;
    cursor:pointer;
    margin:0;
    position: relative;
    padding-left:30px;
    background:url(../images/icon_arrow.png) #e65c5c no-repeat left 10px center !important;}
.main_right_info .right_title a{
    position: absolute;
    right:10px;
    top:0;
    color:#fff;
}
.main_right_info .right_title_on{
    background:url(../images/icon_arrow_on.png) #e65c5c no-repeat left 10px center !important;}
.main_right_info li:nth-child(even) {
    background:#f2f2f2;}
.main_right_info li{
    padding:8px 0;
    line-height:22px;
    overflow:auto;}
.main_right_info .charge{
}
.main_right_info .charge .icon_left{
    background:url(../images/pay_icon.png) no-repeat center;
    float:left;
    width:40px;
    height:40px;
    display:block;}
.main_right_info .switch .icon_left{
    background:url(../images/abnormal_icon.png) no-repeat center;
    float:left;
    width:40px;
    height:40px;
    display:block;}
.main_right_info  .info_right{
    float:left;
    width:260px;}
.main_right_info  .info_right .text_block6{
    display:block;
    font-weight:600;
    color:#333}
.main_right_info  .info_right .text_block{
    display:block;
    clear:both;}
.main_right_info  .info_right .span_inline{
    display:inline-block;
    margin-left:0;
    margin-right:5px;}
.right_more{
    height:35px;
    line-height:35px;
    float:right;
    color:#e65c5c;
    padding-right:10px;}
.right_more:link,.right_more:visited,.right_more:hover,.right_more:active{
    color:#e65c5c;}
.js_right_info{
    overflow:auto;}
.area_close{
    position: absolute;
    left: 400px;
    top: 20px;
    width: 20px;
    height: 45px;
    background: #fff;
    box-shadow: 2px 2px 5px #aaa;
    cursor:pointer;
    z-index:99999}
.area_close span{
    width: 0px;
    height: 0px;
    border-bottom: 6px solid transparent;
    border-top: 6px solid transparent;
    border-right: 8px solid #ccc;
    font-size: 0px;
    line-height: 45px;
    margin-left:5px;}
.area_open{
    border-left: 8px solid #ccc;
    border-right:none !important;
}
.report{
    margin:15px 25px;
    box-sizing:border-box;
    border-radius:5px;
    border:1px solid #d9d9d9;
    height:auto;
    overflow:auto;}
.report .report_title{
    border-bottom:1px solid #d9d9d9;
    overflow:auto;
    background:#f9f9f9;}
.report .report_title li{
    float:left;
    height:30px;
    line-height:30px;
    width:80px;
    background:#f2f2f2;
    text-align:center;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    margin:5px 0 0 5px;
    border:1px solid #ccc;
    border-bottom:none;
    cursor:pointer;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
}
.report .report_title .li_on{
    background:#fff;}
.report .report_info{}
.report .report_info .factor{
    margin-bottom:10px;
}
.report .report_info .factor .input_title{
	display:block;
	margin-top:0;
	line-height:28px;
	margin-left:4px;
}
.report .report_info .factor input,.report .report_info .factor select{
    margin-bottom:0;
    width:180px;}
.report .report_info .factor span{
    margin-left:10px;
    display:inline-block;
    margin-top:10px;}
.report .report_chart{
    height:auto;
    margin-top:15px;
    margin-left:10px;}
.report_count{
    background:#f2f2f2;
    margin-bottom: 10px;
    border-top:1px solid #ddd;}
.report_count span{
    display:inline-block;
    padding-right:20px;
    padding-left:10px;
    line-height:30px;}
.report_count .price_count{
    line-height:30px;
    color:#f00;
    clear:both;
    padding-left:10px;}
.project_count_info{

}
.project_count_info h5{
    background:#f2f2f2;
    border-bottom:1px solid #ddd;
    color:#177ee6;
    height:35px;
    line-height:35px;
    margin:0;
    font-size:14px;
    font-weight:400;
    text-indent:20px;
    width:100%;
    padding-left:-20px;
}
.project_count_info span{
    border-left:3px solid #177ee6;
    margin:8px 0 8px 20px;
    padding-left:12px;
    display:block;}
.project_count_info ul li{
    margin-left:40px;
    padding-left:25px;
    height:26px;
    line-height:26px;
    background:url(../images/arrow1.png) no-repeat left center;
}
.project_count_info p{
    color:#999;
    padding-left:20px;
    margin:10px 0;}
.no_info{
    margin:0 auto;
    width:200px;
    text-align:center;
}.no_info img{
     margin-top:20px;
 }
.no_info span{
    display:block;
    text-align:center;
    line-height:50px;
    font-size:16px;
    color:#666;
}
.factor .btn{
    margin-top:0 !important;
}
.dialog{
    width:100%;
    height:100%;
    position:fixed;
    background:rgba(0,0,0,0.5);
    top:0;
    bottom:0;
    left:0;
    right:0;
    display:none;
    z-index:999;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7Faaaaaa,endColorstr=#7Faaaaaa);
}
.dialog_img_info{
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -250px;
    margin-top: -200px;
    width: 480px;
    height: auto;
    border: 1px solid #ccc;
    padding: 10px;
    background: #fff;
    border-radius: 5px;
    border-top-right-radius: 0;
    z-index: 9999;
}
.dialog_Limg_info{
    margin-left: -170px !important;
    margin-top: -100px !important;
    width: 140px !important;
}

.dialog_img_info img{
    width:100%;
    height:auto;
    max-height:420px;
    position:relative;
}
.dialog_tab_info{
    margin-left: -445px !important;
    margin-top: -270px !important;
    width: 850px !important;
    min-height:300px;
    max-height:500px !important;
}
.dialog_tab_info .tab_top{
}
.dialog_tab_info .tab_top .tab_top_array{
    background: #f9f9f9;
    border:1px solid #ccc;
    border-radius: 5px;
    padding:5px 9px 0;
    background: linear-gradient(to bottom,#f9f9f9, #eee, #f9f9f9);
    background: -moz-linear-gradient(top,#f9f9f9, #eee, #f9f9f9);
    background: -webkit-linear-gradient(top,#f9f9f9, #eee, #f9f9f9);
}
.dialog_tab_info .tab_top .tab_top_array li{
    color:#000;
    background: #f2f2f2;
    border:1px solid #ddd;
    border-bottom: none;
    margin:0 1px;
    width:96px;
    text-align: center;
    height:32px;
    line-height: 32px;
    display: inline-block;
    cursor: pointer;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: linear-gradient(to bottom, #ccc, #fff);
    background: -moz-linear-gradient(top, #ccc, #fff);
    background: -webkit-linear-gradient(top, #ddd, #fff);
}
.dialog_tab_info .tab_top .tab_top_array .li_on{
    border-bottom: 1px solid #fff;
    margin-bottom: -1px;
    color: #177ee6;
    background: #fff;
}
.close_img_info{
    cursor: pointer;
    width: 30px;
    height: 30px;
    line-height:30px;
    text-align:center;
    font-size:30px;
    position: absolute;
    right: -30px;
    top: 0;
    z-index: 99;
    background: #fff;
}
.js_img_btn{
    cursor:pointer;
}
.top_nav_right{
    height:20px;
    line-height:20px;
    padding:15px 0;
    display:inline-block;
}
.top_nav_right a{
    height:20px;
    line-height:20px;
}
.top_nav_right i{
    margin-top: 3px;
    display: inline-block;
}
.alertdiv_out {
    width: 100%;
    height: 100%;
/*     background:#aaa; */
    z-index: 9999;
    position: absolute;
/*     opacity:0.1; */
/*     filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); */
}

.alertdiv {
    background: #fff;
    height: 220px;
    position: absolute;
    margin-top: -110px;
    margin-left: -170px;
    top: 50%;
    left: 50%;
    width: 340px;
    border: 1px solid #dedede;
    border-radius: 8px;
    box-shadow: 1px 1px 30px #dedede;
/*     opacity:1; */
/*     filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); */
}

.alertdiv h4 {
    line-height: 40px;
    margin: 5px 20px 0;
    display: block;
    border-bottom: 1px solid #dedede;
    font-weight: 400;
    color: #333;
    font-size: 15px;
}

.alertdiv span {
    line-height: 40px;
    margin: 5px 20px 0;
    font-size: 14px;
    color: #000;
    display:inline-block;
}

.alertdiv .buttom {
    position: absolute;
    right: 22px;
    bottom: 20px;
}

.alertdiv .buttom a, .alertdiv .buttom1 a {
    border: 1px solid #dedede;
    box-shadow: 1px 1px 5px #CCC;
    width: 70px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    text-align: center;
    color: #333;
    font-size: 14px;
    text-decoration: none;
    border-radius: 3px;
    margin-left: 2px;
}

.alertdiv .buttom #sure {
    background: -ms-linear-gradient(top, #fff, #ededed);
    background: -webkit-linear-gradient(top, #fff, #ededed);
    background: -moz-linear-gradient(top, #fff, #ededed);
}

.alertdiv .buttom1 {
    left: 130px;
    position: absolute;
    bottom: 20px;
}

.alertdiv .buttom a:hover, .alertdiv .buttom #cancel:hover {
    background: #ededed;
}
.dialog_crm{
    width:600px;
    height:400px;
    margin-left:-300px;
    margin-top:-200px;
    position: absolute;
    top:50%;
    left:50%;
    background: #fff;
    overflow: auto;
}
.dialog_crm h5{
    border-bottom: 2px solid #177ee6;
    display: inline-block;
    margin: 3px 8px 0;
    line-height: 28px;
    padding: 0 2px;
    font-weight: 400;
}
.dialog_crm ul{
    margin:10px 10px 0;
}
.dialog_crm ul li{
    display: inline-block;
    line-height:30px;
    height:30px;
    padding:0 5px;
    width:120px;
}
.dialog_crm ul li label{
    margin:0;
}
.dialog_crm ul li input[type=checkbox]{
    margin-top:0px;
}
.dialog_crm .btn_info{
    margin:0 auto;
    width:400px;
    display: block;
    text-align: center;
}
.dialog_crm .btn_info .btn{
    padding:4px 20px;
    margin:0 3px;
    margin-top:10px;
}
.dialog .tab_bottom{
    clear: both;
    max-height:450px;
    overflow:auto;
    margin-top:10px;
}
.dialog .tab_bottom  .tab_select{}
.dialog .tab_bottom  .all_check{
    border: 1px solid #ccc;
    padding:3px 20px;
    cursor: pointer;
    margin-bottom: 5px;
    display: inline-block;

}
.dialog .tab_bottom .all_check_on{
    border:1px solid #177ee6;
    color: #177ee6;
    background: #f5f5f5;
}
.dialog .tab_bottom  .tab_select li{
    margin-top:10px;
    overflow: auto;
}
.dialog .tab_bottom  .tab_select li .city_check{
    border: 1px solid #ccc;
    width:68px;
    text-align: center;
    height:28px;
    line-height: 28px;
    cursor: pointer;
    float: left;

}
.dialog .tab_bottom  .tab_select li .city_check_on{
    border: 1px solid #177ee6;
    color: #177ee6;
    background: #f7f7f7;
}
.dialog .tab_bottom  .tab_select li .item_check{
    display: inline-block;
    width: 750px;
    float: left;
    margin-top: 0;
    margin-left: 10px;
}
.dialog .tab_bottom  .tab_select li .item_check li{
    border: 1px dashed #ccc;
    cursor: pointer;
    display: inline-block;
    width:136px;
    text-align: center;
    height:28px;
    line-height: 28px;
    margin:0 4px 5px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.dialog .tab_bottom  .tab_select li .item_check .li_on{
    border: 1px dashed #177ee6;
    color: #177ee6;
    background: #f9f9f9;
}
.dialog .tab_bottom .item_btn{
    overflow: auto;
    display: block;
    margin-left: 334px;
}
.input_on{
	border:1px solid #177ee6 !important;
	color:#177ee6 !important;
}
.prompt_info {
	position: fixed;
	width: 40%;
	margin: 0 30%;
	height: 55px;
	top: 60px;
	line-height: 60px;
	text-align: center;
	z-index: 99999999;
	background: #fefefe;
	border-radius: 10px;
	box-shadow: 1px 1px 30px #ccc;
	min-width: 350px;
	border: 1px #eee solid;
}

.prompt_info_success {
	background: #23ad03;
}

.prompt_info_error {
	background: #ebae2b;
}

.prompt_info_warm {
	background: #0195ff;
}

.prompt_info span {
	background: url('../images/p_right.png') no-repeat left;
	margin: 0 auto;
	display: inline-block;
	color: #0195ff;
	text-indent: 3em;
	font-size: 15px;
}

.prompt_info .p_error {
	background: url('../images/p_error.png') no-repeat left;
	color: #f00;
}

.prompt_info .p_info {
	background: url('../images/p_info.png') no-repeat left;
	color: #1dbc7c;
}

.prompt_info span img, .prompt_info .span img {
	vertical-align: middle;
}
/*菜单管理-*/
.nav_table{}
.nav_table .level0{
    padding-left:20px !important;
    cursor: pointer;
}
.nav_table .level1{
    padding-left:40px !important;
    cursor: pointer;
}
.nav_table .level2{
    padding-left:65px !important;
    cursor: pointer;
}
.nav_table .level3{
    padding-left:90px !important;
    cursor: pointer;
}
.nav_table .tdIcon img{padding-right:5px;}
.navPidSelect{
    background: #fff;
    width: 300px;
    height: 460px;
    top: 50%;
    left: 50%;
    position: absolute;
    margin-top: -230px;
    margin-left: -160px;
}
.navPidSelect ul{
	padding:0 20px;
	min-height: 370px;
	max-height: 390px;
    overflow: auto;
}
.navPidSelect .title{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #ddd;
	display:block;
	padding:0 15px;
}
.navPidSelect li{
	height:30px;
	line-height:30px;
	cursor:pointer;
}
.navPidSelect .li_on{
	color:#177ee6;
}
.navPidSelect li .navSelect{
	width:20px;
	display:inline-block;
}
.navPidSelect li .navSelect img{
	line-height:30px;
}
.navPidSelect .level0{
	padding-left:0px;
}
.navPidSelect .level1{
	padding-left:30px;
}
.navPidSelect .level2{
	padding-left:60px;
}
.navPidSelect .level3{
	padding-left:90px;
}
.check_wrong_card{
    border:1px solid #ddd;
    padding:20px 20px 5px;
    margin-bottom: 10px;
    position: relative;
    margin-top: 15px;
}
.check_wrong_card .wrong_title{
    position: absolute;
    top:-15px;
    left:-1px;
    border:1px #177ee6 dashed;
    background: #fff;
    width:100px;
    text-align: center;
    height:28px;
    line-height: 28px;
    z-index: 999;
    display: block;
    color: #177ee6;
}
.check_wrong_card li{
    display: inline-block;
    width:300px;
    height:28px;
    line-height:28px;
}
.bankProjectInfoList{
	position: absolute;
/*     top: 30px; */
    left: 0;
    z-index: 99999999999;
    background: #fff;
    width: 312px;
    border: 1px solid #ccc;
    border-radius:5px;
    overflow:hidden;
    display:none;
    max-height:300px;
    box-shadow: 1px 1px 10px #ccc;
    overflow:auto;
}
.bankProjectInfoList li{
	height:25px;
	line-height:25px;
	padding-left: 10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bankProjectInfoList li:hover{
	background:#f2f2f2;
	cursor:pointer;
}
.index_footer{
	position: fixed;
    z-index: 999;
    bottom: 0;
    left: 0;
    background: #f9f9f9;
    border-top: 1px solid #ddd;
    right: 0;
    height: 30px;
    line-height: 30px;
    text-align: Center;
    font-size:12px;
    color:#999;
}
.mchAddInfo{
	width:500px;
	max-height:200px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-150px;
	margin-left:-250px;
	background:#fff;
	padding-bottom:20px;
	text-align:Center;
	padding-top:10px;
}
.taskDetailInfo{}
.taskDetailInfo .taskDetailCon{
	width:800px;
	max-height:480px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-250px;
	margin-left:-400px;
	background:#fff;
	padding-bottom:20px;
}
.taskDetailInfo .taskDetailCon h5{
	border-bottom:1px solid #ddd;
	margin:0;
	line-height:40px;
	height:40px;
	padding-left:20px;
	color:#177ee6;
	font-size: 16px;
    font-weight: 400;
}
.taskDetailInfo .taskDetailCon .taskDetailList{
	display: table;
	margin:0 !important;
}
.taskDetailInfo .taskDetailCon .taskDetailList li{
	float:left;
	width:50%;
	box-sizing:border-box;
	padding:0 10px;
	line-height:35px;
	height:35px;
	border-bottom: 1px dashed #ddd;
    border-right: 1px dashed #ddd;
    margin:0 !important;
}
.taskDetailInfo .taskDetailCon .taskDetailList li .title{
	display:inline-block;
	text-align:right;
	width:28%;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
	color:#999;
	float: left;
}
.taskDetailInfo .taskDetailCon .taskDetailList li b{
	display:inline-block;
	width:4%;
	color:#999;
	float: left;
	font-weight:400;
	text-align:center;
}
.taskDetailInfo .taskDetailCon .taskDetailList li .info{
	display:inline-block;
	text-align:left;
	width:68%;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
	float: left;
}
.dataTableInfo{
	background:#f9f9f9;
	padding-top:10px;
	overflow-y:auto;
	overflow-x:hidden;
}

.mchShowInfo li{
	padding:0 20px;
	line-height:30px;
	text-align:left;
	border-bottom: 1px dashed #ddd;
}
.mchShowInfo .title{
	width:80px;
	display:inline-block;
	color:#666;
	vertical-align: top;
}
.mchShowInfo .info{
	display:inline-block;
}
.breadcrumbN{
	
}
.breadcrumbN li{
	display:inline-block;
	line-height: 60px;
}
.breadcrumbN li a{
	color:#177ee6;
}
.breadcrumbN .active{
	color:#999;
}
.breadcrumbN li .divider{
	color:#999;
}
/*----------- 遮罩层 start -----------*/
.overloadContainer {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99999;
	/* 	display:none; */
}

.overloadLayer {
	width: 100%;
	height: 100%;
	z-index: 10000;
/* 	-khtml-opacity:0.5; */
/* 	-moz-opacity:0.5; */
/* 	filter:alpha(opacity=50); */
	opacity:0.5; 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	background-color: #666;
}

.overloadClose {
	position: absolute;
	right: -30px;
	top: 0;
	background-color: #fff;
	width: 28px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}

.overloadClose:hover {
	background-color: #ccc;
}

.openDialogTarget {
	width: 100%;
	height: 100%;
}

.overloadNote {
	background-color: #fff;
	width: 90px;
	border-radius: 4px;
	position: fixed;
	top: 40%;
	left: 45%;
	padding: 2px 6px;
	z-index: 10001;
}

.overloadOpenDialog {
	background-color: #fff;
	position: fixed;
	/* 	padding: 2px 6px; */
	z-index: 10001;
}

.overloadOpenDialogDiv {
	
}

.overloadOpenDialogTitle {
	padding: 10px 4px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
}

/*----------- 遮罩层 end -----------*/
.settleHandleInfo{
	
}
.settleHandleInfo li{
	height:28px;
	line-height:28px;
	cursor: pointer;
	color:#177ee6;
	padding:0 15px;
}
.settleHandleInfo li:hover{
	background:#f2f2f2;
}

/*首页搜索大区*/
.searchParkingInfo{
	position: absolute;
    top: 50px;
    background: #fff;
    z-index: 999;
    width: 210px;
    left: 104px;
    max-height: 350px;
    overflow: auto;
}
.searchParkingInfo ul{
	display:block;
	box-shadow: 3px 3px 5px #999;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    display:none;
}
.searchParkingInfo ul li{
	line-height:28px;
	cursor:pointer;
	padding: 0 10px;
	display:none;
}
.searchParkingInfo ul li:hover{
	background:#f2f2f2;
}
.downloadTemp{
	padding:10px;
}
.downloadTemp .title{
	line-height:30px;
	display:block;
}
.downloadTemp .downloadTempBtn{
	color:#177ee6;
	display:block;
	line-height:40px;
	text-indent:4em;
}
.downloadTemp .selectFile{
	margin-left:4em;
	line-height:40px;
	display:block;
}
.downloadTemp .selectFile input[type=file]{
	height:auto;
}
.downloadTemp .uploadBtn{
	margin-left:4em;
	margin-top:10px;
}

.config_left{
	width:40%;
	float:left;
	box-sizing: border-box;
	padding-right:25px;
}
.config_right{
	width:60%;
	float:left;
	box-sizing: border-box;
	border:1px solid #ddd;
	border-radius:5px;
}
.config_left .key_name{
	cursor:pointer;
	background:url(../images/folder_open.gif) no-repeat left 10px top 10px;
	padding-left:30px !important;
}
.config_left .level1{}
.config_left .level2{
	padding-left:40px !important;
	background:url(../images/config.png) no-repeat left 28px top 13px;
}
.config_left .level3{
	padding-left:70px !important;
	background:url(../images/config.png) no-repeat left 58px top 13px;
}
.config_left .level4{
	padding-left:100px !important;
	background:url(../images/config.png) no-repeat left 88px top 13px;
}
.config_left .level5{
	padding-left:130px !important;
	background:url(../images/config.png) no-repeat left 118px top 13px;
}
.config_left .level6{
	padding-left:160px !important;
	background:url(../images/config.png) no-repeat left 148px top 13px;
}
.config_left .level7{
	padding-left:190px !important;
	background:url(../images/config.png) no-repeat left 178px top 13px;
}
.config_right .config_add_title{
	display: inline-block;
    border-bottom: 3px solid #177ee6;
    margin:10px 0 0 25px;
    padding:3px;
}
.add_list .input_block .selectImgBtn{
    border: 1px solid #ccc;
    display: inline-block;
    width: 240px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    background: #f9f9f9;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
}
.readonlyStyle{
	cursor:text !important;
	background:#fff !important;
}
.appformSubmitfile{
	position: ABSOLUTE;
    top: 292px;
    left: 130px;
}
.importPage{
	 width: 100%;height: 100%;position: ABSOLUTE;top: 0;right: 0;
}
.list_bottom .automatic_title{
    border: 1px solid #ddd;
    line-height: 30px;
    height: 30px;
    background:#f2f2f2;
/*     background:url(../images/arrow.png) #f2f2f2 no-repeat right 10px top 10px; */
}
.list_bottom .automatic_title .arrow_btn{
	float:right;
	width:70%;
	cursor:pointer;
	padding-right:25px;
	text-align:right;
}
.list_bottom .automatic_title input[type=checkbox]{
	margin: 0 10px;
    line-height: 330px;
    height: 30px;
}
.list_bottom .automatic_title label{
	display:inline-block;
	margin-right:20px;
}
.list_bottom .automatic_title span{
	display:inline-block;
}
.list_bottom .automatic_info{
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	display:none;
}
.list_bottom .automatic_info thead{
	background:#fff;
}
.list_bottom .automatic_info table tr:nth-last-child(1){
	border-bottom:none;
}
.list_bottom .automatic_info input[type=text],.list_bottom .automatic_info table select{
	margin:8px 0;
}
.list_bottom .automatic_info .addAupdate{
	overflow:Auto;
}
.list_bottom .automatic_info .addAupdate li{
	float:left;
	line-height:46px;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	width:50%;
	box-sizing:border-box;
	padding-left:20px;
}
.list_bottom .automatic_info .addAupdate li:nth-child(2n){
	border-right:none;
}
.list_bottom .automatic_info .addAupdate li label{
	display:inline-block;
	margin-right:20px;
}
.list_bottom .automatic_info .addAupdate li input[type=text]{
	width:100px;
	margin-right:20px;
}
.list_bottom .automatic_info .addAupdate li .title{
	width:80px;
}
.list_bottom .automatic_info .addAupdate li input[type=radio],.list_bottom .automatic_info .addAupdate li input[type=checkbox]{
	margin:0;
}
.automatic_btn{
	margin:20px auto;
	text-align:center;
}
.uploadDis,.uploadDis:hover{
	color:#bbb;
	cursor:no-drop;
}
.projectInfo{
	position: absolute;
    background: #fff;
    min-width: 218px;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    max-height: 300px;
    overflow: auto;
    display:none;
    z-index:999;
}
.projectInfo li{
	padding:2px 5px;
	cursor: pointer;
}
.projectInfo li:hover{
	background:#f2f2f2;
}

