﻿html,body,form { margin:0; padding:0; width:100%; height:100%; font-size:16px;}
p{ margin:0; padding:0} 
body a {
    text-decoration: none
}
/*body *{ color:#111}*/
.Wpt{position:absolute; width:100%;}
.table{display: table;width: 100%; margin:0 auto}
.td{display: table-cell; text-align: center; vertical-align: middle;}
.table .lastTD{display: table-cell; text-align: center; vertical-align: middle;}
.trtd{ width:100%; clear:both}
.trtd .trdiv{ float:left;  }
.trtd .lasttrdiv{ clear:both; height:1px}

.login1 {
    width: 478px;
    height: 380px;
    background: #fff;
    border-radius: 15px;
    box-shadow: 0 1px 5px 0 rgba(0,0,0,0.1)
}
/*.login1{ width:478px; height:393px; background:url(/images/login_bg1.png); }*/
.login2{ width:100%px; height:100%; }
.login3{ width:241px; height:35px; position:absolute; left:142px; top:86px;}
.login4{position:relative; height:100%; vertical-align:top}
.login5{height:100%; width:100%; border:0;background:url(/images/TouMing.png);}
.login6{ width:241px; height:35px; position:absolute; left:142px; top:146px;}
.login7{ width:241px; height:40px; position:absolute; left:142px; top:203px;}
.login8 {
    border: 1px solid #E7E7EB;
    border-radius: 5px;
    padding: 1px 0 1px 15px;
}



.btm0 {
    height: 30px;
    background: #2f71f5;
    color: #FFF;
    text-align: center;
    margin-right: 0;
    /*line-height: 30px;*/
    border-radius: 5px;
    padding: 0 10px;
    cursor: pointer;
    border: 0;
}

.btm_green {
    height: 30px;
    background: #16baaa;
    color: #FFF;
    text-align: center;
    margin-right: 0;
    /*line-height: 30px;*/
    border-radius: 5px;
    padding: 0 10px;
    cursor: pointer;
    border: 0;
}

.btm_yello {
    height: 30px;
    background: #e6a23c;
    color: #FFF;
    text-align: center;
    margin-right: 0;
    /*line-height: 30px;*/
    border-radius: 5px;
    padding: 0 10px;
    cursor: pointer;
    border: 0;
}

.btm_red {
    height: 30px;
    background: #fb4535;
    color: #FFF;
    text-align: center;
    margin-right: 0;
    /*line-height: 30px;*/
    border-radius: 5px;
    padding: 0 10px;
    cursor: pointer;
    border: 0;
}

.btm_yellow1 {
    height: 30px;
    background: #ffb342;
    color: #FFF;
    text-align: center;
    margin-right: 0;
    /*line-height: 30px;*/
    border-radius: 5px;
    padding: 0 10px;
    cursor: pointer;
    border: 0;
}


.btm_green2 {
    height: 30px;
    background: none;
    color: #67c23a;
    text-align: center;
    margin-right: 0;
    /*line-height: 30px;*/
    border-radius: 5px;
    padding: 0 10px;
    cursor: pointer;
    border: 0;
}

.btm1 {
    height: 30px;
    background: none;
    color: #2f71f5;
    text-align: center;
    margin-right: 0;
    /*line-height: 30px;*/
    border-radius: 5px;
    padding: 0 10px;
    cursor: pointer;
    border: 0;
}

.btm2 {
    height: 30px;
    background: none;
    color: #f56c6c;
    text-align: center;
    margin-right: 0;
    /*line-height: 30px;*/
    border-radius: 5px;
    padding: 0 10px;
    cursor: pointer;
    border: 0;
}

.btm3 {
    height: 30px;
    background: #67c23a;
    color: #fff;
    text-align: center;
    margin-right: 20px;
    /*line-height: 30px;*/
    border-radius: 5px;
    padding: 0 10px;
    cursor: pointer;
    border: 0;
}

select {
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

input {
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

#div_btm_oper {
    margin: 10px 40px 0 !important;
    width:auto !important;
}

#div_btm_oper input {
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}
#ipbt_del {
     height: 31px;
     line-height:31px;
}

.MP {
    background: #F6F8F9;
    position: relative
}
.MP1 {
    height: 70px;
    background: #F6F8F9;
    overflow: hidden
}
.MP2{ height:100%; vertical-align:top; position:relative;}
.MP3{ width:170px;margin: 0 auto;}
.MP3a {
    width: 170px;
    margin-bottom: 10px;
    background: #fff;
    border-radius: 8px;
    /*border: 1px solid #8d93a8;*/
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 5px 0px;
}
.MP3b{ width:130px; height:35px; font-size:16px; color:#111; }
.MP3b1{ width:25px}
.MP3b2{ background:url(/images/left_buttomBG.jpg) center bottom no-repeat; font-size:14px}

.T_bg{ height:50px;/* background:url(/images/t_bg.png) bottom;background-repeat-y: no-repeat;*/}
.T_bg1{ width:40px;}
.T_bg2 { /* background:url(/images/T_bg1.png) left bottom no-repeat;background-repeat-y: no-repeat;*/
    text-align: left;
    height: 50px;
}
.T_bg3 {
    height: 50px;
    /* background: #ecedf5; */
    padding: 0 5px;
    display: inline-block;
    line-height: 50px;
    font-weight: bold;
    color: #111;
    font-size: 20px;
}

.opt1{ height:40px}
.opt1a{ text-align:left}
.opt2{ margin:0 40px; width:auto; border-bottom:1px solid #e8eaf1}
.opt2a{ height:30px; padding:0 10px; line-height:30px; margin:5px; background:#ebeff6}
.opt2b{ color:#000; font-size:12px;}
.opt2btm{ display:none}

.AJDJ1{ height:34px; margin-top:10px; }
.AJDJ1a{ text-align:left; font-weight:bold; width:auto} 
.AJDJ1b{margin:0 40px; position:relative}
.AJDJ2{ height:40px;}
.AJDJ2a{ text-align:right; width:120px; font-size:14px; } 
.AJDJ2a1{text-align:right; width:140px; font-size:14px;}
.AJDJ2b1,.AJDJ2b{ text-align:left;font-size:14px; } 
.AJDJ3{ background:#e8eaf1; height:5px; margin:0 -40px;}
.AJDJ3a{ background:#e8eaf1; height:1px; margin:0 -40px;}
.AJDJ4{ height:105px}
.AJDJ4a {
    margin: 0 40px;
    line-height: 40px;
    background: #48619c;
    color: #FFF;
    border: 0;
    width: 110px;
    border-radius: 4px;
    line-height: 2 ;
    padding:0;
}
.AJDJ4a.on{ display:inline-block; text-align:center; }
.AJDJ1c{ height:100px; width:140px; border:1px solid #c7ccd7;   margin-right: 10px; }
.AJDJ1c img{ width:100%; height:105px}
.AJDJ1d{ width:140px; height:100px}
.input1{ height:28px; line-height:28px; border:1px solid #e8eaf1; width:90%}
.input1a{height:28px; line-height:28px; border:1px solid #e8eaf1;}
.input3{height:28px; line-height:28px; border:1px solid #202E6F; color:#202E6F; padding:0 10px; background:#FFF; font-size:14px}
.input2{width:90%; border:0; background:#FFF }
.input4{ height:28px; line-height:28px; border:1px solid #e8eaf1; }

.textarea1{ line-height:28px; border:1px solid #e8eaf1; width:90%}


.line .DSR_Obj:nth-child(2n),.line .AJ_XunWen_Obj:nth-child(2n),.line .QZCS_Obj:nth-child(2n),.line .QZWP_Obj:nth-child(2n),.line .PIC_Obj:nth-child(2n),.line .QZCSQT_Obj:nth-child(2n),.line .WF_Obj:nth-child(2n),.line div[class*='Obj']:nth-child(2n){ background:#ebeff6; margin:0 -40px; padding:0 40px;}
.AJS_table{ background:#606ea0; font-size:12px;}
.AJS_table th{ white-space:nowrap; background:#FFF;height:40px; padding:0 8px}
.AJS_table td{background:#FFF;height:40px}
#TouMing{position:fixed; width:100%; height:100%;  top:0; left:0; display:none; z-index:2}
#TouMing_bg{position:absolute; width:100%; height:100%; background:url(/images/TouMing50.png); top:0; left:0; }
.TouMing_select{ width:1px; height:1px}

.AJDJ2018a{background: #f9fbff;margin: 0 -40px;padding: 0 40px;}