html{
	scrollbar-face-color: #b4b8cb; /*涓昏壊璋�*/
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #b4b8cb; /*鎻忚竟棰滆壊*/
	scrollbar-3dlight-color: #b4b8cb; /*宸︿晶杈归珮鍏夐鑹�*/
	scrollbar-arrow-color: #fff; /*灏忎笁瑙掗鑹�*/
	scrollbar-darkshadow-color: #b4b8cb;
}
input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
    border: 1px solid #CCC!important;
}
.clearfix:after,
.clearfix:before{
    content: "";
    display: table;
}
.clearfix:after{
    clear: both;
}
::-webkit-scrollbar {
    width:5px;
    height:5px;
    background-color:#fff;
}
::-webkit-scrollbar-track {
    background-color:#fefefe;
    border-radius:10px;
    -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4)
}
::-webkit-scrollbar-track:hover {
    -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);
    background-color:#fefefe;
}
::-webkit-scrollbar-track:active {
    -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);
    background-color:#f0f0f0;
}
::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,0.2);
    border-radius:10px;
    -webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1)
}
::-webkit-scrollbar-thumb:hover {
    background-color: rgba(0,0,0,0.4);
    -webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1)
}
::-webkit-scrollbar-thumb:active {
    background: rgba(0,0,0,0.6)
}
/*涓や晶榛樿鑳屾櫙鑹�*/
#lbox{
    padding: 0;
    background-color:#fff;
}
#rbox{
    padding: 0;
    background-color:#fff;
}
a{
    color: #657180;
    text-decoration: none;
    outline: none;
    cursor: hand;
    cursor: pointer;
}
/*鐩掑瓙妯″瀷*/
.box1{
    /*border: 1px solid #bec0c9;*/
    border-radius: 5px;
}
.box1 .box_topcenter{
    width: 100%;
    /*height: 20px;*/
    /*background-image: url(box/box1_topcenter.jpg);*/
    /*background-repeat: repeat-x;*/
    overflow: hidden;
    line-height: 20px;
}
.box1 .box_topleft{
    width: 100%;
    height: 100%;
    /*background-image: url(box/box1_topleft.jpg);*/
    /*background-repeat: no-repeat;*/
    overflow: hidden;
}
.box1 .box_topright{
    width: 100%;
    height: 100%;
    /*background-image: url(box/box1_topright.jpg);*/
    /*background-repeat: no-repeat;*/
    /*background-position: 100% 0%;*/
    overflow: hidden;
}
.box1 .box_middlecenter .boxContent{text-align: left;}
.box1 .box_middlecenter{
    width: 100%;
    /*background-color: #ffffff;*/
}
.box_header_rihgt_icon{

}
.box1 .box_middleleft{
    width: 100%;
    /*background-image: url(box/box1_middleleft.jpg);*/
    /*background-repeat: repeat-y;*/
}
.box1 .box_middleright{
    width: 100%;
    /*background-image: url(box/box1_middleright.jpg);*/
    /*background-repeat: repeat-y;*/
    /*background-position: 100% 0%;*/
}
.box1 .box_bottomcenter{
    width: 100%;
    height: 22px;
    /*background-image: url(box/box1_bottomcenter.jpg);*/
    /*background-repeat: repeat-x;*/
    overflow: hidden;
    line-height: 22px;
}
.box1 .box_bottomleft{
    width: 100%;
    height: 100%;
    /*background-image: url(box/box1_bottomleft.jpg);*/
    /*background-repeat: no-repeat;*/
    /*overflow: hidden;*/
}
.box1 .box_bottomright{
    width: 100%;
    height: 100%;
    /*background-image: url(box/box1_bottomright.jpg);*/
    /*background-repeat: no-repeat;*/
    /*background-position: 100% 0%;*/
    /*overflow: hidden;*/
}
.box1 .boxContent{
    padding:5px 10px 10px 10px;
    /*margin:0 10px 0 0;*/
}
/*閫傚簲鐧借壊鑳屾櫙*/
.box1_white .box_topcenter{
    background-image: url(box/box1_topcenter2.jpg)!important;
}
.box1_white .box_topleft{
    background-image: url(box/box1_topleft2.jpg)!important;
}
.box1_white .box_topright{
    background-image: url(box/box1_topright2.jpg)!important;
}
.box1_white .box_middleleft{
    background-image: url(box/box1_middleleft2.jpg)!important;
}
.box1_white .box_middleright{
    background-image: url(box/box1_middleright2.jpg)!important;
}
.box1_white .box_bottomcenter{
    background-image: url(box/box1_bottomcenter2.jpg)!important;
}
.box1_white .box_bottomleft{
    background-image: url(box/box1_bottomleft2.jpg)!important;
}
.box1_white .box_bottomright{
    background-image: url(box/box1_bottomright2.jpg)!important;
}


.box1_custom{
}
.box1_custom .box_topcenter{
    width: 100%;
    height: 8px;
    background-image: url(box/box1_custom_topcenter.jpg);
    background-repeat: repeat-x;
    overflow: hidden;
    line-height: 8px;
}
.box1_custom .box_topleft{
    width: 100%;
    height: 100%;
    background-image: url(box/box1_custom_topleft.jpg);
    background-repeat: no-repeat;
    overflow: hidden;
}
.box1_custom .box_topright{
    width: 100%;
    height: 100%;
    background-image: url(box/box1_custom_topright.jpg);
    background-repeat: no-repeat;
    background-position: 100% 0%;
    overflow: hidden;
}
.box1_custom .box_middlecenter{
    width: 100%;
    background-color: #f3f3f3;
}
.box1_custom .box_middleleft{
    width: 100%;
    background-image: url(box/box1_custom_middleleft.jpg);
    background-repeat: repeat-y;
}
.box1_custom .box_middleright{
    width: 100%;
    background-image: url(box/box1_custom_middleright.jpg);
    background-repeat: repeat-y;
    background-position: 100% 0%;
}
.box1_custom .box_bottomcenter{
    width: 100%;
    height: 8px;
    background-image: url(box/box1_custom_bottomcenter.jpg);
    background-repeat: repeat-x;
    overflow: hidden;
    line-height: 8px;
}
.box1_custom .box_bottomleft{
    width: 100%;
    height: 100%;
    background-image: url(box/box1_custom_bottomleft.jpg);
    background-repeat: no-repeat;
    overflow: hidden;
}
.box1_custom .box_bottomright{
    width: 100%;
    height: 100%;
    background-image: url(box/box1_custom_bottomright.jpg);
    background-repeat: no-repeat;
    background-position: 100% 0%;
    overflow: hidden;
}
.box1_custom .boxContent{
    padding:0 8px 0 20px;
}

.box2{
    padding:2px 4px 4px 0;
}
.box2 .box_topcenter{
    width: 100%;
    height: 32px;
    background: #343843;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    overflow: hidden;
    line-height: 32px;
}
.box2 .box_topleft{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.box2 .box_topright{
    width: 100%;
    height: 100%;
    background-position: 100% 0%;
    overflow: hidden;
}
.box2 .box_middlecenter{
    border:1px solid #bec0c9;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    background-color: #ffffff;
}
.box2 .box_middleleft{
    width: 100%;
    /*background-image: url(box/box4_middleleft.jpg);*/
    /*background-repeat: repeat-y;*/
}
.box2 .box_middleright{
    width: 100%;
    /*background-image: url(box/box4_middleright.jpg);*/
    /*background-repeat: repeat-y;*/
    background-position: 100% 0%;
    padding-top:3px;
}
.box2 .box_bottomcenter{
    width: 100%;
    height: 5px;
    /*background-image: url(box/box4_bottomcenter.jpg);*/
    /*background-repeat: repeat-x;*/
    overflow: hidden;
}
.box2 .box_bottomleft{
    width: 100%;
    height: 100%;
    /*background-image: url(box/box4_bottomleft.jpg);*/
    /*background-repeat: no-repeat;*/
    overflow: hidden;
}
.box2 .box_bottomright{
    width: 100%;
    height: 100%;
    /*background-image: url(box/box4_bottomright.jpg);*/
    /*background-repeat: no-repeat;*/
    background-position: 100% 0%;
    overflow: hidden;
}
.box2 .box_bottomcenter2{
    width: 100%;
    height: 5px;
    /*background-image: url(box/box4_bottomcenter.jpg);*/
    /*background-repeat: repeat-x;*/
    overflow: hidden;
}
.box2 .box_bottomleft2{
    width: 100%;
    height: 100%;
    /*background-image: url(box/box4_bottomleft.jpg);*/
    /*background-repeat: no-repeat;*/
    overflow: hidden;
}
.box2 .box_bottomright2{
    width: 100%;
    height: 100%;
    /*background-image: url(box/box4_bottomright.jpg);*/
    /*background-repeat: no-repeat;*/
    background-position: 100% 0%;
    overflow: hidden;
}
.box2 .title{
    color:white;
    height:32px;
    line-height:32px;
    float:left;
    padding:0px 0 0 10px;
    font-weight:bold;
}
.box2 .title_icon span{
    /*padding-left:18px!important;*/
}
.box2 .boxSubTitle{
    float:left;
}
.box2 .status{
    float:right;
    padding:0px 10px 0 0;
    color:white;
    height:32px;
    line-height:32px;
}
.box2 .boxContent{
    padding:0px 10px 0 10px;
}
.box2 .ss{
    cursor:pointer;
    cursor:hand;
    background-image: url("popup/h_icon.png");
    background-position: -433px -23px;
    display: inline-block;
    width: 22px;
    height: 22px;
    margin-top:2px;
}
.box2 .ss a{
    color:white;
    text-decoration:none;
}
.box2 .ss a:hover{
    color:white;
    text-decoration: underline;
}

.box2_custom{
    padding:2px 4px 2px 0;
}
.box2_custom .box_topcenter{
    width: 100%;
    height: 29px;
    background-image: url(box/box3_topcenter.jpg);
    background-repeat: repeat-x;
    overflow: hidden;
    line-height: 39px;
}
.box2_custom .box_topleft{
    width: 100%;
    height: 100%;
    background-image: url(box/box3_topleft.jpg);
    background-repeat: no-repeat;
    overflow: hidden;
}
.box2_custom .box_topright{
    width: 100%;
    height: 100%;
    background-image: url(box/box3_topright.jpg);
    background-repeat: no-repeat;
    background-position: 100% 0%;
    overflow: hidden;
}
.box2_custom .box_middlecenter{
    width: 100%;
    background-color: #ffffff;
}
.box2_custom .box_middleleft{
    width: 100%;
    background-image: url(box/box3_middleleft.jpg);
    background-repeat: repeat-y;
}
.box2_custom .box_middleright{
    width: 100%;
    background-image: url(box/box3_middleright.jpg);
    background-repeat: repeat-y;
    background-position: 100% 0%;
}
.box2_custom .box_bottomcenter{
    width: 100%;
    height: 2px;
    background-image: url(box/box3_bottomcenter.jpg);
    background-repeat: repeat-x;
    overflow: hidden;
}
.box2_custom .box_bottomleft{
    width: 100%;
    height: 100%;
    background-image: url(box/box3_bottomleft.jpg);
    background-repeat: no-repeat;
    overflow: hidden;
}
.box2_custom .box_bottomright{
    width: 100%;
    height: 100%;
    background-image: url(box/box3_bottomright.jpg);
    background-repeat: no-repeat;
    background-position: 100% 0%;
    overflow: hidden;
}
.box2_custom .title{
    color:white;
    height:20px;
    line-height:20px;
    float:left;
    padding:5px 0 0 10px;
    font-weight:bold;
}
.box2_custom .title_icon span{
    padding-left:25px!important;
}
.box2_custom .boxSubTitle{
    float:left;
}
.box2_custom .status{
    float:right;
    padding:0px 10px 0 0;
    color:white;
    height:29px;
    line-height:29px;
}
.box2_custom .boxContent{
    padding:0 10px 0 10px;
}
.box2_custom .ss{
    cursor:pointer;
    cursor:hand;
    color:black;
}


.box4{
    padding:2px 4px 4px 0;
}
.box4_topcenter{
    width: 100%;
    height: 26px;
    background-image: url(box/box4_topcenter.jpg);
    background-repeat: repeat-x;
    overflow: hidden;
    line-height: 26px;
}
.box4_topleft{
    width: 100%;
    height: 100%;
    background-image: url(box/box4_topleft.jpg);
    background-repeat: no-repeat;
    overflow: hidden;
}
.box4_topright{
    width: 100%;
    height: 100%;
    background-image: url(box/box4_topright.jpg);
    background-repeat: no-repeat;
    background-position: 100% 0%;
    overflow: hidden;
}
.box4_topcenter_notitle{
    width: 100%;
    height: 1px;
    overflow:hidden;
    border-top:solid 1px #80c0e7;/*box4椤朵笂杈规鑹�*/
    background-color:#ffffff;
}
.box4_topleft_notitle{

}
.box4_topright_notitle{

}
.box4_middlecenter{
    width: 100%;
    background-color: #ffffff;
}
.box4_middleleft{
    width: 100%;
    background-image: url(box/box4_middleleft.jpg);
    background-repeat: repeat-y;
}
.box4_middleright{
    width: 100%;
    background-image: url(box/box4_middleright.jpg);
    background-repeat: repeat-y;
    background-position: 100% 0%;
}
.box4_bottomcenter{
    width: 100%;
    height: 5px;
    background-image: url(box/box4_bottomcenter.jpg);
    background-repeat: repeat-x;
    overflow: hidden;
}
.box4_bottomleft{
    width: 100%;
    height: 100%;
    background-image: url(box/box4_bottomleft.jpg);
    background-repeat: no-repeat;
    overflow: hidden;
}
.box4_bottomright{
    width: 100%;
    height: 100%;
    background-image: url(box/box4_bottomright.jpg);
    background-repeat: no-repeat;
    background-position: 100% 0%;
    overflow: hidden;
}
.box4 .title{
    color:white;
    height:26px;
    line-height:26px;
    padding:0px 0 0 10px;
    font-weight:bold;
}
.box4 .boxContent{
    padding:0;
}
.box4 .boxContent .subtitle{
    padding:0 3px 0 1px;
}
.box4 .boxContent .subtitle_con{
    background-image: url(box/box4_subbg.jpg);
    background-repeat: repeat-x;
    height:25px;
    width:100%;
    line-height:25px;
    text-indent:20px;
    font-weight:bold;
    color:#ffffff;
    border-left:solid 1px #ffffff;
    border-right:solid 1px #ffffff;
}
.box4 .boxContent .subtitle_con a{
    color:#ffffff;
}
.box4 .boxContent .subtitle_con a:hover{
    color:#ffffff;
}
.box4 .boxContent ul{
    padding:0 0 8px 0;
}
.box4 .boxContent li{
    padding:5px 0 0 4%;
}
.box4 .boxContent li a{
    display:block;
    width:95%;
    height:25px;
    line-height:25px;
    background-image: url(box/box4_listBg.jpg);
    background-repeat: repeat-x;
    border:solid 1px #aec9fe;/*杈规棰滆壊*/
    text-indent:10px;
}
.box4 .boxContent li a:hover{
    background-image: url(box/box4_listBg_hover.jpg);
    background-repeat: repeat-x;
    border:solid 1px #80c0e7;/*杈规棰滆壊*/
    text-decoration:none;
    color:#0b5ea0;/*鏂囧瓧棰滆壊*/
}
.box4 .boxContent li .current{
    background-image: url(box/box4_listBg_hover.jpg);
    background-repeat: repeat-x;
    border:solid 1px #80c0e7;/*杈规棰滆壊*/
    text-decoration:none;
    color:#0b5ea0;/*鏂囧瓧棰滆壊*/
}
.box4 .boxContent .line_dot{
    height:4px;
    overflow:hidden;
    border-top:dotted 1px #619cc5;/*绾块鑹�*/
}
/*鐩掑瓙妯″瀷*/

/*淇℃伅鎻愮ず*/

.tooltip .top{
    padding: 30px 8px 0;
    background: url(tooltip/bt.gif) no-repeat top;
    display:block;
}
.tooltip .bottom{
    padding:3px 8px 15px;
    color: #548912;
    background: url(tooltip/bt.gif) no-repeat bottom;
    display:block;
}
.tooltip_min .top{
    padding: 25px 8px 0;
    background: url(tooltip/bt_min.gif) no-repeat top;
    display:block;
}
.tooltip_min .bottom{
    padding:3px 8px 5px;
    color: #548912;
    background: url(tooltip/bt_min.gif) no-repeat bottom;
    display:block;
}
.tooltip_mid .top{
    padding: 10px 10px;
    text-align:left;
    line-height:150%;
    /*background: url(tooltip/bt_mid.gif) no-repeat top;*/
    /*border: 1px solid #b4b8cb;*/
    background: #f8f9f0;
    display:block;
    box-shadow:0 0 10px #b4b8cb;

}
.tooltip_mid .bottom{
    /*padding:3px 8px 5px;*/
    color: #548912;
    text-align:left;
    line-height:150%;
    /*background: url(tooltip/bt_mid.gif) no-repeat bottom;*/
    /*border: 1px solid #bec0c9;*/
    display:block;
}

.tooltip_r .top{
    padding: 10px 8px 5px;
    background: url(tooltip/bt_r.gif) no-repeat top;
    display:block;
}
.tooltip_r .bottom{
    padding:30px 8px 0px;
    color: #548912;
    background: url(tooltip/bt_r.gif) no-repeat bottom;
    display:block;
}

.tooltip_min_r .top{
    padding: 10px 8px 5px;
    background: url(tooltip/bt_min_r.gif) no-repeat top;
    display:block;
}
.tooltip_min_r .bottom{
    padding:25px 8px 0px;
    color: #548912;
    background: url(tooltip/bt_min_r.gif) no-repeat bottom;
    display:block;
}

.tooltip_mid_r .top{
    padding: 10px 8px 5px;
    background: url(tooltip/bt_mid_r.gif) no-repeat top;
    display:block;
}
.tooltip_mid_r .bottom{
    padding:25px 8px 0px;
    color: #548912;
    background: url(tooltip/bt_mid_r.gif) no-repeat bottom;
    display:block;
}

.tooltip_s .top{
    padding: 30px 8px 0;
    background: url(tooltip/bt_s.gif) no-repeat top;
    display:block;
}
.tooltip_s .bottom{
    padding:3px 8px 15px;
    color: #548912;
    background: url(tooltip/bt_s.gif) no-repeat bottom;
    display:block;
}
.tooltip_min_s .top{
    padding: 25px 8px 0;
    background: url(tooltip/bt_min_s.gif) no-repeat top;
    display:block;
}
.tooltip_min_s .bottom{
    padding:3px 8px 5px;
    color: #548912;
    background: url(tooltip/bt_min_s.gif) no-repeat bottom;
    display:block;
}
.tooltip_mid_s .top{
    padding: 25px 8px 0;
    text-align:left;
    line-height:150%;
    background: url(tooltip/bt_mid_s.gif) no-repeat top;
    display:block;
}
.tooltip_mid_s .bottom{
    padding:3px 8px 5px;color: #548912;
    text-align:left;
    line-height:150%;
    background: url(tooltip/bt_mid_s.gif) no-repeat bottom;
    display:block;
}

.formErrorContent{
    padding: 10px 8px 0;
    text-align:left;
    line-height:150%;
    /*background: url(tooltip/bt_error.gif) no-repeat top;*/
    display:block;
}
.formErrorIcon{
    position: absolute;
    width: 10px;
    height: 10px;
    top: -10px;
    left: 22px;
    background: url("../../skins/blue/tooltip/verify-corner2.png");
}
.formErrorBottom{
    padding:3px 8px 5px;color: #548912;
    text-align:left;
    line-height:150%;
    /*background: url(tooltip/bt_error.gif) no-repeat bottom;*/
    display:block;
}
/*淇℃伅鎻愮ず*/


/*寮瑰嚭绐楀彛*/
.dialog_borderWidth{
    /*width:13px;*/
}
.dialog_title{
    padding: 10px 0 0 4px;
    float: left;
    font-weight: bold;
    color:#343843;
    font-size: 14px;
    letter-spacing: 1px;
}
.dialog_lt{
    height:33px;
}
.dialog_ct{
    height:35px;
    vertical-align:top;
    background: #fff;
    color: #fff;
}
.dialog_rt{
    height:33px;
}
.dialog_closebtn{
    /*background-image: url(popup/dialog_closebtn.gif); */
    background-image: url(popup/h_icon.png);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: -126px -28px;
    margin: 4px 0 0;
    margin-top: 22px;
    right: 15px;
    position: relative;
    top: auto;
    cursor: pointer;
    float: right;
    height: 16px;
    width: 16px;
}
.dialog_closebtn_over{
    /*background-image: url(popup/dialog_closebtn.gif); */
    background-image: url(popup/h_icon.png);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: -126px -28px;
    margin: 4px 0 0;
    margin-top: 22px;
    right: 15px;
    position: relative;
    top: auto;
    cursor: pointer;
    float: right;
    height: 16px;
    width: 16px;
}
.dialog_maxbtn{
    /*background-image: url(popup/dialog_maxbtn.gif); */
    background-image: url(popup/h_icon.png);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: -62px -27px;
    margin-top: 21px;
    right: 25px;
    position: relative;
    top: auto;
    cursor: pointer;
    float: right;
    height: 16px;
    width: 16px;
}
.dialog_minbtn{
    /*background-image: url(popup/dialog_minbtn.gif); *!*/
    background-image: url(popup/h_icon.png);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: -28px -25px;
    margin-top: 20px;
    right: 35px;
    position: relative;
    top: auto;
    cursor: pointer;
    float: right;
    height: 16px;
    width: 16px;
}

.dialog_decreasebtn{
    background-image:url(popup/h_icon.png)!important;
    background-position: -316px -29px;
    margin-top: 18px;
    height: 17px;
}

.dialog_mlm{
    background-image: url(popup/dialog_mlm.png) !important;
    background: url(popup/dialog_mlm.gif) repeat-y left;
}
.dialog_bg{
    background:#eaece9 url(popup/dialog_bg.jpg) no-repeat scroll right top;
}
.dialog_messageIcon{
    background-image:url(popup/window.gif);
    border:0;
    background-repeat:no-repeat;
    background-color:transparent;
    background-position:50% 50%;
    width:32px;
    height:32px;
}
/*.dialog_mrm{*/
/*background-image: url(popup/dialog_mrm.png) !important;*/
/*background: url(popup/dialog_mrm.gif) repeat-y right;*/
/*}*/
/*.dialog_lb{*/
/*background-image: url(popup/dialog_lb.png) !important;*/
/*background: url(popup/dialog_lb.gif) no-repeat 0 bottom;*/
/*height:13px;*/
/*}*/
/*.dialog_cb{*/
/*background-image: url(popup/dialog_cb.png) !important;*/
/*background: url(popup/dialog_cb.gif) repeat-x bottom;*/
/*height:13px;*/
/*}*/
/*.dialog_rb{*/
/*background-image: url(popup/dialog_rb.png) !important;*/
/*background: url(popup/dialog_rb.gif) no-repeat right bottom;*/
/*height:13px;*/
/*}*/
.icon_alert{
    background-image:url(popup/h_icon.png);
    border:0;
    background-repeat:no-repeat;
    background-color:transparent;
    background-position:-160px -16px;
    width:35px;
    height:35px;
}
.icon_query{
    background-image:url(popup/h_icon.png);
    border:0;
    background-repeat:no-repeat;
    background-color:transparent;
    background-position:-205px -16px;
    width:40px;
    height:40px;
}

.dialog_sample_top{
    border:solid 1px #999999;
    background-color:#eeeeee;
    height:32px;
    font-weight:bold;
    color:black;
}
.dialog__simple_closebtn{
    background-image:url(popup/simple_close.gif);
    border:0;
    background-repeat:no-repeat;
    background-color:transparent;
    background-position:50% 50%;
    width:10px;
    height:10px;
    margin: 10px 8px 0 0;
    position: relative;
    top: auto;
    cursor: pointer;
    float: right;
}
.dialog_sample_middle{
    border-left:solid 1px #999999;
    border-right:solid 1px #999999;
    border-bottom:solid 1px #999999;
    background-color:#ffffff;
}
.dialog_tip_middle{
    border-left:solid 1px #999999;
    border-right:solid 1px #999999;
    background-color:#ffffff;
}
.dialog_tip_bottom{
    height:31px;
    background-image:url(popup/simple_bottomLine.gif);
    background-repeat:repeat-x;;
}
.dialog_tip_bottomArr{
    height:100%;
    background-image: url(popup/simple_tip.png) !important;
    background: url(popup/simple_tip.gif) no-repeat center top;
}
.dialog_shadow_lt{
    background-image:url(popup/shadow_lt.gif);
    background-repeat:no-repeat;
    background-color:#ffffff;
    height:39px;
    width:220px;
}
.dialog_shadow_ct{
    background-image:url(popup/shadow_ct.gif);
    background-repeat: repeat-x;
    background-color:#ffffff;
    height:39px;
}
.dialog_shadow_rt{
    background-image:url(popup/shadow_rt.gif);
    background-repeat:no-repeat;
    height:39px;
    width:225px;
}
.dialog_shadow_lm{
    background-image:url(popup/shadow_lm.gif);
    background-repeat: repeat-y;
    background-color:#ffffff;
}
.dialog_shadow_cm{
    background-color:#ffffff;
}
.dialog_shadow_rm{
    background-image:url(popup/shadow_rm.gif);
    background-repeat: repeat-y;
}
.dialog_shadow_lb{
    background-image: url(popup/shadow_lb.png) !important;
    background-image:url(popup/shadow_lb.gif);
    background-repeat:no-repeat;
    height:130px;
    width:220px;
}
.dialog_shadow_cb{
    background-image: url(popup/shadow_cb.png) !important;
    background-image:url(popup/shadow_cb.gif);
    background-repeat: repeat-x;
    background-position:0 100%;
    height:130px;
}
.dialog_shadow_rb{
    background-image: url(popup/shadow_rb.png) !important;
    background-image:url(popup/shadow_rb.gif);
    background-repeat:no-repeat;
    height:130px;
    width:225px;
}
.dialog_shadow_content{
    position:absolute;
    z-index:100;
    padding:0 0 0 4px;
}
.dialog_shadow_content_top{
    height:39px;
    font-weight:bold;
    color:black;
}
.dialog_trans_icon{
    background-image:url(popup/trans.gif);
    border:0;
    background-repeat:no-repeat;
    background-color:transparent;
    background-position:50% 50%;
    width:1px;
    height:1px;
    float:left;
}
.dialog_icon_default{
    padding:10px 15px;
    display:inline-block;
    word-break: keep-all;
    word-wrap: normal;
}
.dialogTaskBg{
    height:27px;
    width:100%;
    position:absolute;
    bottom:0;
    background-image:url(popup/taskBar.jpg);
    background-repeat: repeat-x;
    padding:2px 5px 0 0;
    z-index:3000;
}
.taskItemContainer {
    height: 26px;
    left: 18px;
    position: absolute;
    top: 4px;
    width: 9999px;
    z-index:5;
}
.taskItemButtonLeft{
    position:absolute;
    top:4px;
    left:0;
    width:17px;
    height:23px;
    background-image: url(popup/item_leftBtn.gif);
    background-repeat: no-repeat;
    cursor:pointer;
    cursor:hand;
    z-index:10;
}
.taskItemButtonRight{
    position:absolute;
    right:0;
    top:4px;
    width:17px;
    height:23px;
    background-image: url(popup/item_rightBtn.gif);
    background-repeat: no-repeat;
    cursor:pointer;
    cursor:hand;
    z-index:10;
}

.dialogTaskItem{
    display:inline-block;
    height:26px;
    width:100px;
    background-image:url(popup/taskItemRight.jpg);
    background-repeat:no-repeat;
    background-position:100% 0%;
    margin:0 0 0 2px;
    padding:0 5px 0 0;
    text-decoration:none;
}
.dialogTaskItem .dialogTaskItemRight{
    display:block;
    background-image:url(popup/taskItemLeft.jpg);
    background-repeat:no-repeat;
    height:26px;
    line-height:26px;
    color:#ffffff;
    padding:0 0px 0 5px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    text-decoration:none;
}
.dialogTaskItem:hover{
    text-decoration:none;
}
.dialogTaskItemCurrent{
    background-image:url(popup/taskItemRightCurrent.jpg)!important;
}
.dialogTaskItemCurrent .dialogTaskItemRight{
    background-image:url(popup/taskItemLeftCurrent.jpg)!important;
}
.dialogTaskItemIcon{
    overflow:hidden;
    width:100%;
    text-overflow:ellipsis;
}
.dialogMinEffect{
    border:dotted 1px #000000;
    filter:alpha(opacity=40);
    opacity:0.4;
    background-color:#000000;
    position:absolute;
    z-index:9999;
}
/*寮瑰嚭绐楀彛*/


/*娴姩闈㈡澘*/
.floatPanel{
    position:absolute;
}
.searchMain{
    position:absolute;

}
.searchPanTop{
    background-color:#fff;/*鑳屾櫙棰滆壊*/
    border-left:solid 1px #bec0c9;/*杈规棰滆壊*/
    border-right:solid 1px #bec0c9;/*杈规棰滆壊*/
    border-bottom:solid 1px #bec0c9;/*杈规棰滆壊*/
}
.searchPanLeft{
    background-color:#fff;/*鑳屾櫙棰滆壊*/
    border-top:solid 1px #bec0c9;/*杈规棰滆壊*/
    border-right:solid 1px #bec0c9;/*杈规棰滆壊*/
    border-bottom:solid 1px #bec0c9;/*杈规棰滆壊*/
}
.searchPanRight{
    background-color:#fff;/*鑳屾櫙棰滆壊*/
    border-top:solid 1px #bec0c9;/*杈规棰滆壊*/
    border-left:solid 1px #bec0c9;/*杈规棰滆壊*/
    border-bottom:solid 1px #bec0c9;/*杈规棰滆壊*/
}
.searchPanBottom{
    background-color:#fff;/*鑳屾櫙棰滆壊*/
    border-top:solid 1px #bec0c9;/*杈规棰滆壊*/
    border-left:solid 1px #bec0c9;/*杈规棰滆壊*/
    border-right:solid 1px #bec0c9;/*杈规棰滆壊*/
}
.searchPan_con{
    padding:5px;
    line-height:200%;
    text-align:left;
    overflow:auto;
}
.searchBtnTop{
    width: 50px;
    height: 20px;
    color: white;
    border: 0;
    cursor: pointer;
    cursor: hand;
    background: #343843;
    outline: none;
    background-image: url(../../../system/layout_html/skin/index_icon_active.png);
    background-position: -269px 1px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.searchBtnLeft{
    width: 20px;
    height: 50px;
    color: white;
    border: 0;
    cursor: pointer;
    cursor: hand;
    writing-mode: tb-rl;
    letter-spacing: 2px;
    line-height: 150%;
    position: absolute;
    background: #343843;
    outline: none;
    background-image: url(../../../system/layout_html/skin/index_icon_active.png);
    background-position: -325px 14px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.searchBtnRight{
    width: 20px;
    height: 50px;
    color: white;
    border: 0;
    cursor: pointer;
    cursor: hand;
    writing-mode: tb-rl;
    letter-spacing: 2px;
    line-height: 150%;
    position: absolute;
    background: #343843;
    outline: none;
    background-image: url(../../../system/layout_html/skin/index_icon_active.png);
    background-position: -325px 14px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.searchBtnBottom{
    width: 50px;
    height: 20px;
    color: white;
    border: 0;
    cursor: pointer;
    cursor: hand;
    background: #343843;
    outline: none;
    background-image: url(../../../system/layout_html/skin/index_icon_active.png);
    background-position: -269px 1px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}
.searchBtnConTop{
    width:100%;
}
.searchBtnConLeft{
    width:28px;
    height:156px;
    position:relative;
}
.searchBtnConRight{
    width:28px;
    height:156px;
    position:relative;
}
.searchBtnConBottom{
    width:100%;
}
.clearTop{
    clear:both;
    line-height:1px;
}
.searchBtnConLeft a{
    top:2px;
    right:2px;
}
.searchBtnConRight a{
    top:2px;
    left:2px;
}
.floatPanelClose{
    background-repeat: no-repeat;
    background-position:50% 50%;
    width:16px;
    height:16px;
    display:block;
    position:absolute;
}
.floatPanelClose:hover{

}
/*娴姩闈㈡澘*/

/*杩涘害鏉�*/
.progressBar{
    width:305px;
    height:22px;
    background-image: url(nav/progressBar.gif);
    background-repeat: no-repeat;
}
.loadmask-msg {
    display: none;
    border: 1px solid #ff0000;/*杈规棰滆壊*/
    background: #fff;/*鑳屾櫙棰滆壊*/
    border-radius: 5px;
}
/*杩涘害鏉�*/

/*寮瑰嚭寮忔彁绀烘*/
.box_msg{

}
.box_msg .msg_topcenter{
    width: 100%;
    height: 32px;
    background: #343843;
    overflow: hidden;
    line-height: 26px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.box_msg .msg_topleft{
    /*width: 100%;*/
    /*height: 100%;*/
    /*background-image: url(box/box_msg_topleft.jpg);*/
    /*background-repeat: no-repeat;*/
    /*overflow: hidden;*/
}
.box_msg .msg_topright{
    /*width: 100%;*/
    /*height: 100%;*/
    /*background-image: url(box/box_msg_topright.jpg);*/
    /*background-repeat: no-repeat;*/
    /*background-position: 100% 0%;*/
    /*overflow: hidden;*/
}
.box_msg .msg_middlecenter{
    width: 100%;
    background-color: #fff;/*鍐呭鍖鸿儗鏅壊*/
    border: 1px solid #bec0c9;
}
.box_msg .msg_middleleft{
    /*width: 100%;*/
    /*background-image: url(box/box_msg_middleleft.jpg);*/
    /*background-repeat: repeat-y;*/
}
.box_msg .msg_middleright{
    /*width: 100%;*/
    /*background-image: url(box/box_msg_middleright.jpg);*/
    /*background-repeat: repeat-y;*/
    /*background-position: 100% 0%;*/
}
.box_msg .msg_bottomcenter{
    /*width: 100%;*/
    /*height: 11px;*/
    /*background-image: url(box/box_msg_bottomcenter.jpg);*/
    /*background-repeat: repeat-x;*/
    /*overflow: hidden;*/
    /*line-height: 11px;*/
}
.box_msg .msg_bottomleft{
    /*width: 100%;*/
    /*height: 100%;*/
    /*background-image: url(box/box_msg_bottomleft.jpg);*/
    /*background-repeat: no-repeat;*/
    /*overflow: hidden;*/
}
.box_msg .msg_bottomright{
    /*width: 100%;*/
    /*height: 100%;*/
    /*background-image: url(box/box_msg_bottomright.jpg);*/
    /*background-repeat: no-repeat;*/
    /*background-position: 100% 0%;*/
    /*overflow: hidden;*/
}
.box_msg .boxContent{
    padding:0 15px 0 15px;
}
.box_msg .msg_title{
    float:left;
    padding:3px 0 0 10px;
    color:white;
    font-weight:bold;
}
.box_msg .msg_close{
    width:18px;
    height:18px;
    background-image: url(popup/h_icon.png);
    background-repeat: no-repeat;
    background-position:-97px -21px;
    cursor:pointer;
    cursor:hand;
    float:right;
    padding:3px 5px 0 0;
}


.box_msg_custom{

}
.box_msg_custom .msg_topcenter{
    width: 100%;
    height: 33px;
    background-image: url(box/box_msg_custom_topcenter.jpg);
    background-repeat: repeat-x;
    overflow: hidden;
    line-height: 33px;
}
.box_msg_custom .msg_topleft{
    width: 100%;
    height: 100%;
    background-image: url(box/box_msg_custom_topleft.jpg);
    background-repeat: no-repeat;
    overflow: hidden;
}
.box_msg_custom .msg_topright{
    width: 100%;
    height: 100%;
    background-image: url(box/box_msg_custom_topright.jpg);
    background-repeat: no-repeat;
    background-position: 100% 0%;
    overflow: hidden;
}
.box_msg_custom .msg_middlecenter{
    width: 100%;
    background-color: #ffffff;/*鍐呭鍖鸿儗鏅壊*/
}
.box_msg_custom .msg_middleleft{
    width: 100%;
    background-image: url(box/box_msg_custom_middleleft.jpg);
    background-repeat: repeat-y;
}
.box_msg_custom .msg_middleright{
    width: 100%;
    background-image: url(box/box_msg_custom_middleright.jpg);
    background-repeat: repeat-y;
    background-position: 100% 0%;
}
.box_msg_custom .msg_bottomcenter{
    width: 100%;
    height: 5px;
    background-image: url(box/box_msg_custom_bottomcenter.jpg);
    background-repeat: repeat-x;
    overflow: hidden;
    line-height: 5px;
}
.box_msg_custom .msg_bottomleft{
    width: 100%;
    height: 100%;
    background-image: url(box/box_msg_custom_bottomleft.jpg);
    background-repeat: no-repeat;
    overflow: hidden;
}
.box_msg_custom .msg_bottomright{
    width: 100%;
    height: 100%;
    background-image: url(box/box_msg_custom_bottomright.jpg);
    background-repeat: no-repeat;
    background-position: 100% 0%;
    overflow: hidden;
}
.box_msg_custom .boxContent{
    padding:5px;
}
.box_msg_custom .msg_title{
    float:left;
    padding:0 0 0 10px;
    color:white;
    font-weight:bold;
}
.box_msg_custom .msg_close{
    width:25px;
    height:25px;
    background-image: url(box/box_msg_custom_close.jpg);
    background-repeat: no-repeat;
    background-position:0% 100%;
    cursor:pointer;
    cursor:hand;
    float:right;
    padding:3px 5px 0 0;
}
/*寮瑰嚭寮忔彁绀烘*/

/*鑷畾涔夋爲鑺傜偣*/
.infoBtn{
    border:0;
    background-image: url(../../images/icons/info.png)!important;
    width:20px!important;
    height:16px;
}
.layerBtn{
    border:0;
    background-image: url(../../images/icons/layer.png)!important;
    width:20px!important;
    height:16px;
    cursor:default!important;
}
.globeBtn{
    border:0;
    background-image: url(../../images/icons/globe.png)!important;
    background-position:100% 0%!important;
    width:20px!important;
    height:16px;
}
.arrowBtn{
    border:0;
    background-image: url(../../images/icons/arrow.png)!important;
    background-position:100% 0%!important;
    width:20px!important;
    height:16px;
}
/*鑷畾涔夋爲鑺傜偣*/

/*鍩烘湰琛ㄦ牸鏍峰紡*/
.tabletit{
    color:#000000;
    font-weight: bold;
}
.tableStyle{
    border-collapse: collapse;
    /*border: 1px solid #cccccc;*/
    width: 100%;
    background-color: White;
    margin-top:5px;
}
.noBottomLine{
    border-bottom:0!important;
}
.th{
    /*border-left: 1px solid #e9eaee;*/
    /*border-right: 1px solid #e9eaee;*/
    /*border-left: 1.0pt solid #e9eaee;
	border-right: 1.0pt solid #e9eaee;*/
    word-wrap: normal;
    word-break: keep-all;
    overflow:hidden;
    border-top: 1px solid #e9eaee;
    border-bottom: 1px solid #e9eaee;
    height:30px;
    padding: 1px 2px 1px 4px;
    color:#343843;
    /*background-image: url(table/th_bg.jpg);*/
    background-repeat: repeat-x;
    font-weight: normal;
    line-height:30px;
    font-weight: bold;
}
.th_m{
    border-left: 1.0pt solid windowtext;
    border-right: 1.0pt solid windowtext;
    border-bottom: 1.0pt solid windowtext;
    word-wrap: normal;
    word-break: keep-all;
    overflow:hidden;
    border-color: #cccccc;
    height:24px;
    padding: 0 2px 0 4px;
    color:#000000;
    background-image: url(table/th_bg_m.jpg);
    background-repeat: repeat-x;
    font-weight: normal;
    line-height:24px;
}
.th_m2{
    border-left: 1.0pt solid windowtext;
    border-right: 1.0pt solid windowtext;
    border-bottom: 1.0pt solid windowtext;
    word-wrap: normal;
    word-break: keep-all;
    overflow:hidden;
    border-color: #cccccc;
    padding: 0 2px 0 4px;
    color:#000000;
    background-image: url(table/th_bg_m2.jpg);
    background-repeat: repeat-x;
    font-weight: normal;
    line-height:48px;
    height:48px;
}
.th_m3{
    border-left: 1.0pt solid windowtext;
    border-right: 1.0pt solid windowtext;
    border-bottom: 1.0pt solid windowtext;
    word-wrap: normal;
    word-break: keep-all;
    overflow:hidden;
    border-color: #cccccc;
    padding: 0 2px 0 4px;
    color:#000000;
    background-image: url(table/th_bg_m3.jpg);
    background-repeat: repeat-x;
    font-weight: normal;
    line-height:72px;
    height:72px;
}
.th_over{
    border-left: 1.0pt solid windowtext;
    border-right: 1.0pt solid windowtext;
    word-wrap: normal;
    word-break: keep-all;
    overflow:hidden;
    border-color: #cccccc;
    height:28px;
    padding: 0 2px 0 4px;
    color:#000000;
    background-image: url(table/th_bg_over.jpg);
    background-repeat: repeat-x;
    font-weight: normal;
    line-height:28px;
}
.tableStyle td{
    /*border-left: 1.0pt solid windowtext;
	border-right: 1.0pt solid windowtext;*/
    border-bottom: 1.0pt solid windowtext;
    border-color: #e9eaee;
    height:30px;
    padding: 1px 2px 1px 4px;
    /*	height:24px;
*/	/*padding: 1px 2px 1px 4px;*/
    color: #657180;
    font-weight: 100;
}
.tableStyle tr{
    color:#333333;
}
.tableStyle tr:hover{
    background-color: #f8f9fa;
}
.tableStyle .viewModeEven{
    text-align:right;
    background-color:#eeeeee;
}
.tableStyleWordWrap td{
    word-wrap: normal;
    word-break: keep-all;
}
/*鍩烘湰琛ㄦ牸鏍峰紡*/

/*琛ㄦ牸闅旇棰滆壊銆侀紶鏍囩Щ鍏ユ煇琛岄鑹层�侀�変腑鏌愯棰滆壊*/
tr.odd{
    /*background:#f7f7f7;*/
}
tr.highlight{
    background:#eaf6fc;/*榧犳爣绉诲叆楂樹寒鑹�*/
}
tr.selected{
    background:#d9ebf5;/*鐐瑰嚮鍚庤儗鏅壊*/
    background-image: url(table/trhl_bg.jpg);
    background-repeat:repeat-x;
}
/*琛ㄦ牸闅旇棰滆壊銆侀紶鏍囩Щ鍏ユ煇琛岄鑹层�侀�変腑鏌愯棰滆壊*/

/*鏍戝舰琛ㄦ牸鏍峰紡*/
.treeTable {
    border-collapse: collapse;
    border: 1px solid #e9eaee;
    width: 100%;
    background-color: #fff;
}
.treeTable tr:hover{
    background-color: #f8f9fa;
}.treeTable th {
     border-left: 1px solid #e9eaee;
     border-right: 1px solid #e9eaee;
     border-bottom: 1px solid #e9eaee;
     word-wrap: normal;
     word-break: keep-all;
     overflow:hidden;
     border-color: #e9eaee;
     height:32px;
     padding: 0 2px 0 4px;
     color:#000000;
     /*background-image: url(table/th_bg.jpg);
			background-repeat: repeat-x;*/
     font-weight: normal;
     line-height:32px;
     font-weight: bold;
     word-wrap: normal;
     word-break: keep-all;
 }.treeTable td {
      border-left: 1px solid #e9eaee;
      border-right: 1px solid #e9eaee;
      border-bottom: 1px solid #e9eaee;
      border-color: #343843;
      height:30px;
      padding: 1px 2px 1px 4px;
      word-wrap: normal;
      word-break: keep-all;
  }
/*鏍戝舰琛ㄦ牸鏍峰紡*/

/*鍒嗙粍鏍峰紡*/
.groupTitle{
    height:40px;
    line-height:40px;
    font-size:14px;
    font-weight:bold;
    /*border-bottom: 1px solid #ccc;*/
    /*margin: 0 0 10px 0;*/
}
.groupTitle span{
    display:block;
    height:98%;
    /*width:120px;*/
    /*border-bottom: 2px solid #ff6327;*/
    text-align:left;
    padding: 0 0 0 0;
}
/*鍒嗙粍鏍峰紡*/

/*琛ㄥ崟甯冨眬琛ㄦ牸鏍峰紡*/
.formTable{
    border:0;
    width:100%;
    border-collapse: collapse;
}
.formTable td{
    padding:4px 0 4px 0;
    color: #657180;
}
/*琛ㄥ崟甯冨眬琛ㄦ牸鏍峰紡*/

/*鏂囨湰妗嗘牱寮�*/
.textinputlab{
    display: inline-block;
    width: 80px;
}
.textinput_td{
    display: inline-block;
}
.textinput{
    width: 140px;
    color: #343843;
    border-color:#BEC0C9;
    border-style:solid;
    border-width:1px;
    height: 28px;
    line-height: 28px;
    border-radius: 4px;
    padding:0 5px;
    /*margin-bottom: 8px;*/
}
.textinput_hover{
    width:140px;
    border-color:#2DA9FA;/*榧犳爣绉诲叆杈规棰滆壊*/
    border-style:solid;
    border-width:1px;
    height: 28px;
    line-height: 28px;
    border-radius: 4px;
    padding:0 5px;
    /*margin-bottom: 8px;*/
}
.textinput_click{
    width:140px;
    border-color:#2DA9FA;
    border-style:solid;
    border-width:1px;
    height: 28px;
    line-height: 28px;
    outline: none;
    border-radius: 4px;
    padding:0 5px;
    /*margin-bottom: 8px;*/
}
.searchBox .textinput{
    width:122px;
    padding-right: 22px;
    box-sizing: border-box;
}
.searchBox .textinput_hover{
    width:122px;
    padding-right: 22px;
    box-sizing: border-box;
}
.searchBox .textinput_click{
    width:122px;
    padding-right: 22px;
    box-sizing: border-box;
}

/*鏂囨湰妗嗘牱寮�*/




/*鏂囨湰鍩熸牱寮�*/
.textarea{
    overflow: auto;
    /*width: 250px;*/
    width: 75%;
    height: 80px;
    color: #000000;
    border-color:#BEC0C9;
    border-style:solid;
    border-width:1px;
    word-break:break-all;
    word-wrap:break-word;
    border-radius: 4px;
    padding:5px;
    resize: vertical;
}
.textarea_hover{
    overflow: auto;
    /*width: 250px;*/
    width: 75%;
    height: 80px;
    color: #000000;
    border-color:#2DA9FA;/*榧犳爣绉诲叆杈规棰滆壊*/
    border-style:solid;
    border-width:1px;
    word-break:break-all;
    word-wrap:break-word;
    border-radius: 4px;
    padding:5px;
    resize: vertical;
}
/*解决文本域可以横向拖动问题*/
.textarea_click{
    overflow: auto;
    /*width: 250px;*/
    width: 75%;
    height: 80px;
    color: #000000;
    border-color:#2DA9FA;
    border-style:solid;
    border-width:1px;
    word-break:break-all;
    word-wrap:break-word;
    outline:none;
    border-radius: 4px;
    padding: 5px;
    resize: vertical;
}
/*鏂囨湰鍩熸牱寮�*/

/*鎸夐挳鏍峰紡*/
.button{
    /*background:transparent url(form/btn_bg.jpg) repeat scroll 0 0;*/
    /*border:1px solid #83b1f2;*/
    padding: 0px 1px;
    height:28px;
    line-height:28px;
    margin-right:4px;
    min-width:75px;
    background: #fff;
    border: 1px solid #ff6327;
    color: #ff6327;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.cancel1button{
    padding: 0px 1px;
    height:28px;
    line-height: 28px;
    margin-right: 4px;
    min-width: 75px;
    background: #343843;
    border: 1px solid #343843;
    color: #fff;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.cancel1button:hover{
    padding: 0px 1px;
    height: 28px;
    line-height: 28px;
    margin-right: 4px;
    min-width: 75px;
    background: #424753;
    border: 1px solid #424753;
    color: #fff;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.tipbutton{
    /*background:transparent url(form/btn_bg.jpg) repeat scroll 0 0;*/
    /*border:1px solid #83b1f2;*/
    padding: 0px 1px;
    height:35px;
    line-height:35px;
    margin-right:4px;
    min-width:100px;
    background: #fff;
    border: 1px solid #FF6327;
    color: #FF6327;
    border-radius: 4px;
    outline: none;
}
.tipbutton:hover{
    background-color: #FF6327;
    color: #fff;
}
.button.button_hover{
    /*background-image:url(form/btn_bg_hover.jpg)!important;*/
    /*border:1px solid #af923f!important;*/
    /*border: 1px solid #ff6327;*/
    /*background: #ff6327;*/
    /*color: #fff;*/
}
.fillbutton{
    padding: 0px 1px;
    height:28px;
    line-height:28px;
    margin-right:4px;
    min-width:75px;
    background: #ff6327;
    border: 1px solid #ff6327;
    color: #fff;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}

.fillbutton:hover{
    background: #ef5d25;
    border: 1px solid #ef5d25;
}
/*基本按钮添加禁用样式*/
.fillbuttonban{
    padding: 0px 1px;
    height:28px;
    line-height:28px;
    margin-right:4px;
    min-width:75px;
    background: #BEC0C9;
    border: 1px solid #BEC0C9;
    color: #fff;
    border-radius: 4px;
    outline: none;
    cursor: default;
}

.fillbuttonban:hover{
    padding: 0px 1px;
    height:28px;
    line-height:28px;
    margin-right:4px;
    min-width:75px;
    background: #BEC0C9;
    border: 1px solid #BEC0C9;
    color: #fff;
    border-radius: 4px;
    outline: none;
    cursor: default;
}
/*end*/
/*添加文字按钮组件*/
.textbutton{
    text-decoration: none;
    color:#2da9fa;
}
.textbutton:hover{
    text-decoration: underline;
}
.textbuttonban{
    color: #bec0c9;
}
/**/
/*添加文字链组件*/
.textlink{
    text-decoration: none;
    color:#2da9fa;
}
.textlink:active{
    text-decoration: none;
    color: #6AC2FC;
}
.textlinkban{
    text-decoration: none;
    color: #bec0c9;
}
/**/
/*小按钮高度调整*/
.cancelbutton{
    padding: 0px 10px;
    height: 26px;
    line-height: 24px;
    min-width: 75px;
    background: #fff;
    border: 1px solid #ff6327;
    color: #ff6327;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
    font-size: 12px;
    box-sizing: border-box;
}
/**/
.cancelbutton:hover{
    /*background-image:url(form/btn_bg_hover.jpg)!important;*/
    /*border:1px solid #af923f!important;*/
    /*border: 1px solid #ff6327;*/
    border-color: #ff6327;
    color: #fff;
    font-size:12px;
    background-color: #ff6327;
}
.disablebutton{
    padding: 0px 1px;
    height:28px;
    line-height:28px;
    margin-right:4px;
    min-width:75px;
    background: #fff;
    border: 1px solid #bec0c9;
    color: #bec0c9;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}

/*鏂板姞鎸夐挳鏍峰紡*/
/*.save_fillbtn{
	background-color: #ff6327;
	border-color: #ff6327;
	color: #fff;
}
.start_fillbtn{
	background-color: #2da9fa;
	border-color: #2da9fa;
	color: #fff;
}
.delete_fillbtn{
	background-color: #ff0000;
	border-color: #ff0000;
	color: #fff;
}
.cancelblack_fillbtn{
	background-color: #343843;
	border-color: #343843;
	color: #fff;
}
.cancel_fillbtn{
	background-color: #b4b8cb;
	border-color: #b4b8cb;
	color: #fff;
}
.disable_fillbtn{
	background-color: #e6e9ef;
	border-color: #e6e9ef;
	color: #fff;
}*/
/*.today_arcbtn{
	border-color: #2da9fa;
	color: #2da9fa;
}
.submit_arcbtn{
	border-color: #ff6327;
	color: #ff6327;
}
.ok_arcbtn{
	border-color: #bec0c9;
	color: #343843;
}
.disable_arcbtn{
	border-color: #bec0c9;
	color: #bec0c9;
}*/
.imgbtn{
    padding: 0px 1px;
    height: 30px;
    width: 80px;
    line-height: 28px;
    margin-right: 4px;
    background: #fff;
    border: 1px solid #bec0c9;
    color: #343843;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.imgbtn:hover{
    border-color: #ff6327;
    color: #ff6327;
}
.grid_imgbtn{
    padding: 0px 1px;
    height: 30px;
    width: 75px;
    line-height: 28px;
    margin-right: 4px;
    background: #fff;
    border: 1px solid #bec0c9;
    color: #343843;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.grid_imgbtn{
    color: #fff;
}

.h_grid_imgbtn{
    height: 28px;
    line-height: 28px;
    border: 1px solid #ff6327;
    color: #fff;
    background: #FF6327;
    min-width: 70px;
    cursor: pointer;
}
.h_grid_imgbtn:hover{
    background: #ef5d25;
    cursor: pointer;
}
.h_grid_imgbtn .btn_icon_find:hover{
    color: #fff;
    background-image: url(../../icons/button/queryhover_wite.png);
}
.h_grid_imgbtn:hover .btn_icon_find{
    color: #fff;
    background-image: url(../../icons/button/queryhover_wite.png);
}
.h_grid_imgbtn .btn_icon_clear:hover{
    color: #fff;
    background-image: url(../../icons/button/resethover_wite.png);
}
.h_grid_imgbtn:hover .btn_icon_clear{
    color: #fff;
    background-image: url(../../icons/button/resethover_wite.png);
}

.h_grid_imgbtn .btn_icon_save:hover{
    color: #fff;
    background-image: url(../../icons/button/savehover-wite.png);
}

.h_grid_imgbtn:hover .btn_icon_save{
    color: #fff;
    background-image: url(../../icons/button/savehover-wite.png);
}
.h_grid_imgbtn .btn_icon_deletebtn:hover{
    color: #fff;
    background-image: url(../../icons/button/deletehover-wite.png);
}

.h_grid_imgbtn:hover .btn_icon_deletebtn{
    color: #fff;
    background-image: url(../../icons/button/deletehover-wite.png);
}
.h_grid_imgbtn .btn_icon_edit:hover{
    color: #fff;
    background-image: url(../../icons/button/edithover-wite.png);
}

.h_grid_imgbtn:hover .btn_icon_edit{
    color: #fff;
    background-image: url(../../icons/button/edithover-wite.png);
}
.h_grid_imgbtn .btn_icon_ok:hover{
    color: #fff;
    background-image: url(../../icons/button/submithover-wite.png);
}

.h_grid_imgbtn:hover .btn_icon_ok{
    color: #fff;
    background-image: url(../../icons/button/submithover-wite.png);
}




.h_dialog_btn{
    display: inline-block;
    width: 100px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #343843;
    border: 1px solid #bec0c9;
    border-radius: 4px;
    text-decoration:none;
}
.button.toggle{
    /*	background-image:url(form/btn_bg_hover.jpg)!important;
*/	border:1px solid #af923f!important;
}
.button2{
    background:transparent url(form/btn_bg2.jpg) repeat scroll 0 0;
    border:1px solid #767676;
    height:27px;
    line-height:24px;
>margin-right:4px;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.1);
    color:#434547;
    min-width:60px;
}
.button2.button_hover{
    box-shadow:2px 2px 5px rgba(118,204,255,0.5)!important;
    border-color:#0782ca!important;
    color:red!important;
}
.buttonswich{
    width:80px;
    height:35px;
    background-image:url(form/swich_off.png);
    background-repeat:no-repeat;
    background-color:transparent;
    border:0;
    cursor:pointer;
    cursor:hand;
    background-size: cover;
    outline: none;
}
.buttonswich.toggle{
    background-image:url(form/swith_on.png)!important;
}
.buttonswich2{
    width:80px;
    height:35px;
    background-image:url(form/swich_off2.png);
    background-repeat:no-repeat;
    background-color:transparent;
    border:0;
    cursor:pointer;
    cursor:hand;
    background-size: cover;
    outline: none;
}
.buttonswich2.toggle{
    background-image:url(form/swith_on2.png)!important;
}
/*鎸夐挳鏍峰紡*/


/*鍗曢�変笅鎷夋鏍峰紡*/
div.selectbox-wrapper {
    border:#bec0c9 1px solid;  /*灞曞紑灞傝竟妗嗚壊*/
    position: absolute;
    background-color:#fff;
    text-align:left;
    z-index: 100;
    display:block;
    left:0px;
    top:18px;
>top:25px;
}
div.selectbox-wrapper ul li{
    white-space:nowrap;
}
div.selectbox-wrapper ul li.selected {
    /*background-color: #f8f9fa;!*閫変腑椤硅儗鏅壊*!*/
    color: #ff6327;
    background: #f8f9fa;
}
div.selectbox-wrapper ul li.current {
    color: #ff6327;
    background-color: #F8F9FA;/*榧犳爣绉诲叆椤硅儗鏅壊*/
    border:0!important;
}
div.selectbox-wrapper ul li.group{
    font-weight:bold;
    background-image:url(form/selArr.gif);
    background-repeat:no-repeat;
    background-position:0% 50%;
    padding-left:15px;
    _width:80%;
}
.selectbox {
    border:none;
    cursor: pointer;
    cursor: hand;
    height: 26px;
    /*box-sizing: border-box;*/
    line-height: 26px;
    overflow-y:hidden;
    background-repeat: repeat-x;
    background-color:#ffffff;
    color: #343843;
    padding-left: 5px;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    vertical-align: top;
 }

.tipColor{
    color:gray;
}
.selBtn{
    background: #fff;
    outline: none;
    width: 26px;
    height: 28px;
    border: 0;
    border-style:none;
    background-image: url(form/selBtn.jpg);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
    cursor: hand;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    vertical-align: top;
}
.selBtn_disabled{
    /*	background-image: url(form/selBtn_disabled.jpg)!important;

*/	cursor: default!important;
    background-color: #e9eaee!important;
}
/*鍗曢�変笅鎷夋鏍峰紡*/

/*鏍戝舰涓嬫媺妗嗘牱寮�*/
div.selectbox-tree {
    border:#bec0c9 1px solid;  /*灞曞紑灞傝竟妗嗚壊*/
    position: absolute;
    background-color:#fff;
    text-align:left;
    z-index: 100;
    display:block;
    left:0px;
    top:18px;
>top:25px;
}

.selBtnMuiti{
    /*	background-image: url(form/selBtnMulti.jpg)!important;

*/}
.selBtn_disabledMuiti{
    background-image: url(form/selBtn_disabledMulti.jpg)!important;
}
.selectbox-tree a:hover{
    /*background-color:#0081dd!important;*//*榧犳爣绉诲叆椤硅儗鏅壊*/
    background-color:#f8f9fa!important;
    color:#343843!important;
    text-decoration:none!important;
}
.multiSelectZtree li  a:hover{
    /*background-color:#0081dd!important;*//*榧犳爣绉诲叆椤硅儗鏅壊*/
    background-color:#f8f9fa!important;
}
.selectTree li a{
    padding-top:3px!important;
    padding-bottom:3px!important;
    min-width:140px;
    color: #343843;
}

/*鏍戝舰涓嬫媺妗嗘牱寮�*/


/*鏃ユ湡鎺т欢鏂囨湰妗嗘牱寮�*/
.date{
    background-color:#ffffff;/*鍒濆鑳屾櫙鑹�*/
    border-color:#a2b3bd;/*鍒濆杈规鑹�*/
    height: 28px;
    line-height: 28px;
    padding:0px;
    padding-left: 5px;
    width: 145px;
}
.date_hover{
    /*border-color:#00ccff!important;*//*榧犳爣绉诲叆杈规棰滆壊*/
    border-color:#2da9fa!important;
}

.date_click{
    /*border-color:#fbd45c!important;*/
    border-color:#2da9fa!important;
}

.cusDate{
    background-color:#ffffff;/*鍒濆鑳屾櫙鑹�*/
    border-color:#a2b3bd;/*鍒濆杈规鑹�*/
}
.dateIcon{
    background-color:#ffffff;/*鍒濆鑳屾櫙鑹�*/
    border-color:#a2b3bd;/*鍒濆杈规鑹�*/
    height: 28px;
    line-height: 28px;
    padding-left: 5px;
    width: 145px;
}
/*鏃ユ湡鎺т欢鏂囨湰妗嗘牱寮�*/

/*鑷姩鎻愮ず妗嗘牱寮�*/
.suggestion_input{
    background-color:#ffffff;
    border-color:#a2b3bd;
    outline: none;
    border:none;
    border-radius: 4px;
    color: #343843;
    padding: 0px 5px;
}

.suggestion_input_disabled{
    background-color: #e9eaee !important;
    color: #343843 !important;
}

.list_city {
    position:absolute;
    overflow: hidden; -moz-box-shadow: 2px 2px 5px rgb(51, 51, 51);
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #7F9DB9;/*灞曞紑灞傝竟妗嗚壊*/
    margin: 0;
    /*    padding: 0 0 4px;
*/    text-align: left;
    left:0;
}
.list_city .list_city_head{
    /*background-color: #67A1E2;*//*澶撮儴鑳屾櫙鑹�*/
    background-color: #e9eaee;
    border: medium none;
    color: #343843;
    display: block;
    line-height: 40px;
    padding: 2px 0 2px 9px;
    width: auto;
    word-wrap: break-word;
}

.list_city .list_city_head .msg{
    color:red;
}
.list_city .list_city_container{
    margin: 0;
    padding: 0;
}

.list_city .list_city_container a{
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    color: #343843;
    cursor: pointer;
    display:inline-block;
    height: 40px;
    line-height: 40px;
    min-height: 40px;
    overflow: hidden;
    padding: 1px 9px 0;
    text-align: left;
    text-decoration: none;
    height: 40px;
    display: block;
}
.list_city .list_city_container a b{
    font-weight:normal;
}
.list_city .list_city_container a:hover{
    background-color: #f8f9fa;
    color: #ff6327;
    /*background: none repeat scroll 0 0 #E8F4FF;*//*榧犳爣绉诲叆鑳屾櫙鑹�*/
    /*border-bottom: 1px solid #7F9DB9;*//*榧犳爣绉诲叆杈规鑹�*/
    /*border-top: 1px solid #7F9DB9;*//*榧犳爣绉诲叆杈规鑹�*/
    text-decoration:none;
}

.list_city .list_city_container span{
    margin: 0;
    overflow: hidden;
    padding: 0;
    white-space: nowrap;
}
.list_city  .selected{
    /*background: none repeat scroll 0 0 #FFE6A6;*/
    background: none repeat scroll 0 0 #f8f9fa;
    color: #FFFFFF;
    height: 22px
}


.list_city .page_break {
    line-height: 25px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.list_city .page_break a {
    color: #2da9fa;
    margin: 0;
    padding: 0 4px;
    text-decoration: underline;
}

.list_city .page_break .current{
    color: #000000;
    text-decoration: none;
}
.pop_city{
    left:0;
    position: absolute;
    border: 1px solid #bec0c9;/*灞曞紑灞傝竟妗嗚壊*/
    background-color: #FFFFFF;
    padding:0 0 5px 0;
    border-radius: 5px;
}

.pop_city .pop_head{
    background-color: #e9eaee;/*澶撮儴鑳屾櫙鑹�*/
    /*    border-color: #2C7ECF;
    border-style: solid;
    border-width: 1px 1px 0;*/
    color: #CEE3FC;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    color: #343843;
}

.pop_city .list_label{
    list-style: none;
    border-bottom: 1px #ff6327 solid;/*閫夐」鍗″尯鍩熷簳閮ㄨ竟妗嗚壊*/
    padding-bottom: 24px;
    padding-left:4px;
    margin-top:15px;margin-bottom:10px;
}
.pop_city .list_label li {
    float:left;
    margin-left: 8px;
    height:22px;
    line-height:22px;
}

.pop_city .list_label li a{
    color: #ff6327;
    ursor: pointer;
    text-decoration: none;
    background: #fff;
    padding: 0px 4px;
}

.pop_city .list_label li a:hover{

}
.pop_city .list_label li a.current{
    color:#343843;
    display:block;
    background:#FFF;
    border: 1px #ff6327 solid;/*閫夐」鍗″綋鍓嶉」杈规鑹�*/
    border-bottom:1px solid #fff;
    padding: 0px 4px ;
    margin-top: 1px;
    /*	font-weight:bold;
*/}

.pop_city .pop_city_container{
    padding:4px;margin-bottom:20px;
}
.pop_city .pop_city_container ul{

}
.pop_city .pop_city_container ul li{
    float:left;margin-right:3px;
}
.pop_city .pop_city_container ul li a{
    color: #000000;
    display: block;
    height: 30px;
    line-height: 30px;
    width: 45px;
    text-decoration:none;
    border: 1px solid #fff;
    padding:2px 0px;
    text-align: center;
}
.pop_city .pop_city_container ul li a:hover{
    /*background-color: #f8f9fa;*//*榧犳爣绉诲叆鑳屾櫙鑹�*/
    /*order: 1px solid #ACCCEF;*//*榧犳爣绉诲叆杈规鑹�*/
    color: #ff6327;
}
/*鑷姩鎻愮ず妗嗘牱寮�*/

/*鑷姩瀹屾垚妗嗘牱寮�*/
.autoComplete{
    background-color:#ffffff;/*鍒濆鑳屾櫙鑹�*/
    border-color:#a2b3bd;/*鍒濆杈规鑹�*/
}
.autoCompleteIcon{
    background-color:#ffffff;/*鍒濆鑳屾櫙鑹�*/
    border-color:#a2b3bd;/*鍒濆杈规鑹�*/
}
/*鑷姩瀹屾垚妗嗘牱寮�*/

/*鍙屽悜閫夋嫨鍣�*/
.listerLinksLeft{
    overflow:hidden;
}
.listerLinksRight{
    overflow:hidden;
}
.listerHover{
    /*background-color:#aec9fe;*//*榧犳爣绉诲叆棰滆壊*/
    cursor:default;
    margin-left:1px;
}
ul.lister .listerHover{
    color: #ff6327;
    cursor:default;
}
ul.lister li{
    height:24px;
    color: #343843;
    line-height:24px;
    display:block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
ul.lister .left,ul.lister .right{
    color:#0081dd;/*绠ご棰滆壊*/
    display: none;
}
ul.lister{
    list-style:none;
    text-align:left;
    border:1px solid #BEC0C9;/*杈规鑹�*/
    padding:10px;
    margin:0;
    overflow:auto;
    margin-top:5px;
    font-weight:normal;
    display:block;
    background-repeat: repeat-x;
    background-position:0% 100%;
    background-color:white;
    border-radius: 5px;
}
/*鍙屽悜閫夋嫨鍣�*/

/*鏍戝舰鍙岄�夊櫒*/
.dbSelectionMode{
    border:1px solid #657180;/*杈规鑹�*/
    /*	background-image: url(form/selListBg.jpg);
*/	background-repeat: repeat-x;
    background-position:0% 100%;
    background-color:white;
    overflow-y:auto;
}
/*鏍戝舰鍙岄�夊櫒*/


/*姝ヨ繘鍣ㄦ牱寮�*/
input.stepper-active {
    background-repeat: no-repeat;
    background-position: right -2px;
    background-image: url(form/steperNormal.png);
    background-size: 16px;
    border: solid 1px;
    width: 120px;
    height: 28px;
    line-height: 28px;
    border-radius: 4px;
    background-color: #fff;
    border-color: #a2b3bd;
    padding: 0px 5px;
}
input.stepper-active.stepper-up-hover {
    /*background-image:url(form/steperUpOver.gif);*/
    cursor:pointer;
}
input.stepper-active.stepper-down-hover {
    /*background-image:url(form/steperDownOver.gif);*/
    cursor:pointer;
}
input.stepper-active.stepper-up {
    /*background-image:url(form/steperUpDown.gif);*/
    cursor:pointer;
}
input.stepper-active.stepper-down {
    /*background-image:url(form/steperDownDown.gif);*/
    cursor:pointer;
}
/*姝ヨ繘鍣ㄦ牱寮�*/

.keypad{
    background-color:#ffffff;/*鍒濆鑳屾櫙鑹�*/
    border-color:#a2b3bd;/*鍒濆杈规鑹�*/
}
.color{
    background-color:#ffffff;/*鍒濆鑳屾櫙鑹�*/
    border-color:#a2b3bd;/*鍒濆杈规鑹�*/
    padding: 0px 5px;
}

/*涓婁紶鎺т欢鏍峰紡*/
.file-container-main{
    position:relative;
    height:30px;
}
.file-container{
    height:36px;
    display:block;
    position:absolute;
    overflow:hidden;
    top:0;
}
/*上传组件修改*/
.fileBtn{
    background-image: url(form/fileBtn.png);
    background-size: 22px;
    color: #343843;
    font-size: 12px;
    background-position-y: -33px;
    background-color: #E6E9EF;
    background-position-x: 6px;
    width: 47px;
    height: 30px;
    height: 40px\0;
    background-repeat: no-repeat;
    border: 0;
    margin: 0 0 0 0px;
    padding-left: 35px;
    margin-bottom: 0;
    border-color: #BEC0C9;
    border-style: solid;
    border-width: 1px;
    border-left: none;
    margin-left: -5px;
    color: #343843;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.file-container .textinput{
    border-right: none;
    border-radius: 0px;
    box-sizing: border-box;
    height: 30px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.file-container .textinputfull{
    border-right: none;
    border-radius: 0px;
    background-image: url(form/fileBtn.png);
    background-size: 22px;
    background-repeat: no-repeat;
    background-position: 0px -61px;
    padding-left: 25px;
    box-sizing: border-box;
    height: 30px;
}
.importformitem{
    color: #B4B8CB;
    background-image: url(form/fileBtn.png);
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: 0px 5px;
    padding-left: 20px;
    margin-top: 5px;
}
.formitem a{
    display: inline-block;
    padding: 3px;
}

/*涓婁紶鎺т欢鏍峰紡*/


/*杩囨护鍣ㄦ牱寮�*/
.filter .current a{
    border:solid 1px #ff6327!important;
    color: #ff6327;
    background-image: url(form/filterClose.png);
    background-repeat: no-repeat;
    background-position:98% 40%;
}
.filter .current a:hover{
    background-image: url(form/filterClose.png);
}
/*杩囨护鍣ㄦ牱寮�*/

/*涓婁紶缁勪欢*/
.upload_iconBg{
    height: 16px;
    width: 16px;
    background-image: url(form/fj_main.gif);
    background-repeat: no-repeat;
    float:left;
}
.upload_icon_progess{
    height: 100%;
    width: 100%;
    background-image: url(form/fj_progess.gif);
    background-repeat: no-repeat;
    background-position: -1px -2px;
}
.upload_icon_ok{
    height: 100%;
    width: 100%;
    background-image: url(form/fj_ok.gif);
    background-repeat: no-repeat;
    background-position: -1px -2px;
}
.upload_icon_error{
    height: 100%;
    width: 100%;
    background-image: url(form/fj_error.gif);
    background-repeat: no-repeat;
    background-position: -1px -2px;
}

.upload_progress_inner{
    background-image: url(form/fj_progessbar.gif);
    background-repeat:repeat-x;
    height:100%;
}
/*涓婁紶缁勪欢*/

/*琛ㄥ崟鎷嗗垎瀵艰埅*/
.titleMain{
    height:34px;
    line-height:34px;
    /*overflow:hidden;*/
    /*background-image: url(form/stepFormTitleBg.jpg);*/
    background-repeat: no-repeat;
    background-position:100% 0%;
    /*background-color:#d5f0ff;*//*瀵艰埅鎸夐挳瀹瑰櫒鐨勮儗鏅壊*/
    border-bottom: 1px solid #b4b8cb;
}
.stepFormTitleCur{
    float:left;
    color:#ffffff;
    border-bottom: 2px solid #ff6327;
    color: #FF6327;
    height: 33px;
    line-height: 33px;
}
.stepFormTitle{
    float:left;
    color:#343843;
    padding:0 20px 0 20px;
}
.stepFormTitleCur .left{
    /*background-image: url(form/formStepCurLeft.gif);
	background-repeat: no-repeat;*/
    width:9px;
    height:34px;
    float:left;
}
.stepFormTitleCur .center{
    /*background-image: url(form/formStepCurCenter.gif);
	background-repeat: repeat-x;*/
    height:100%;
    float:left;
    padding:0 5px 0 5px;
}
.stepFormTitleCur .right{
    /*background-image: url(form/formStepCurRight.gif);
	background-repeat: no-repeat;*/
    width:25px;
    height:34px;
    float:left;
}
/*琛ㄥ崟鎷嗗垎瀵艰埅*/


/* DataGrid*/
.l-grid-mask{
    position:absolute;left:0;top:0;width:100%;height:100%;
    display1:none;font-size:1px; *zoom:1;overflow:hidden; display:none;z-index: 9000;
}
.l-panel
{

    position:relative;
    text-align:left;
}
.l-panel table{ width:auto;}
.l-panel table,.l-panel td{ margin:0; padding:0;display: table-cell;}
.l-panel-btn
{
    display:block;
    height:40px; overflow:hidden; line-height:40px; position:relative;
    padding-left:0px; padding-right:0px; cursor:pointer;

    text-align:center;color: #2C4D79;  text-decoration:none; cursor:pointer;
}
.l-panel-btn .l-panel-btn-l,.l-panel-btn .l-panel-btn-r{ display:none;}
.l-panel-btn-over,.l-panel-btn-selected{/*background: #E0EDFF url(dataGrid/panel-btn.gif) repeat-x;*/}
.l-panel-btn-over .l-panel-btn-l,.l-panel-btn-over .l-panel-btn-r,.l-panel-btn-selected .l-panel-btn-l,.l-panel-btn-selected .l-panel-btn-r{ /*display:block;*/ }
.l-panel-btn-l
{
    position:absolute; width:3px; left:0px; top:0px;height:22px;
    background: #E0EDFF url(dataGrid/panel-btn-l.gif) no-repeat;
}
.l-panel-btn-r
{position:absolute; width:3px; right:0px; top:0px;height:22px;
    background: #E0EDFF url(dataGrid/panel-btn-r.gif) no-repeat;
}
.l-panel-header{
    /*color: #15428B;*/
    font-weight: bold;
    height:24px;
    float: left;
    margin-top: 14px;
    /*border-bottom:1px solid #99BBE8;
background: url(dataGrid/header-bg.gif) repeat-x left -1px; position:relative;*/
}
.l-panel-header-hasicon{ padding-left:13px;}
.l-panel-header img{ position:absolute; left:6px; top:5px; width:16px; height:16px; border:0px;}
/*.l-panel-header-text{ line-height:22px;padding-left:10px;}*/
.l-panel-header-text{ line-height:22px;}
.l-panel-body
{
    position:relative;  width:100%;
}
.l-panel-body .l-grid
{

}
/*琛ㄦ牸鏁翠綋*/
.l-grid
{
    position:relative;text-align:left;
    background:#ffffff;
}
.l-grid td div
{
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.l-grid table{border-spacing:0 0;}

/*琛ㄦ牸澶撮儴*/
.l-panel-bwarp{
    border-top: 1px solid #e9eaee;
    border-bottom: 1px solid #e9eaee;
}
.l-grid-header
{
    border-bottom:1px solid #e9eaee;
    height:22px;
    line-height:120%!important;
    overflow:hidden;
    width:100%;
    font-size: 12px;
    font-weight: bold;
}
.l-grid-header-multi{
    background-image:none!important;
    background:#eeeeee;
}
.l-grid-hd-cell
{
    padding:0; margin:0;overflow:hidden;
    /*border-right:1px solid #cccccc;*/
    text-align:center;
}

/*琛ㄦ牸韬綋*/
.l-grid-body
{
    position: relative; width:100%;
    top: 0px;
    left: 0px; overflow: auto;
    overflow-x:scroll;

}

/*鍗曞厓鏍艰竟妗嗚壊*/
.l-grid-row-cell
{
    /*border-right:1px solid #cccccc;*/
    border-bottom:1px solid #e9eaee;
    text-align:center;
}
.l-grid-row-last .l-grid-row-cell
{border-bottom:none;
}
.l-grid-row-cell-last
{

}

/*琛ㄦ牸琛岃儗鏅壊*/
.l-grid-row
{
    background:#ffffff;
}
.l-grid-row-last
{
}
.l-grid-row-alt .l-grid-row-cell
{
    /*background:#F5F5F5;*/
}
.l-grid-row-over .l-grid-row-cell,.l-grid-row-over
{
    background:#e6e9ef;/*榧犳爣绉诲叆鍚庤儗鏅壊*/
}
.l-selected .l-grid-row-cell,.l-selected
{
    background:#e6e9ef;/*鐐瑰嚮鍚庤儗鏅壊*/
    background-repeat:repeat-x;
}


/*鍒嗛〉鏍忚儗鏅拰杈规*/
.l-panel-bar
{
    height:32px;
    padding-top: 10px;
    /*overflow:hidden;*/
}


/*宸ュ叿鏉�*/

.l-toolbar
{
    height:35px;
    border-left:none;
    border-right:none;
    margin-top:10px;
}
.l-toolbar-item
{
    float:left;margin-left:4px;
}
.l-toolbar-item-right
{
    float:right;
    /*margin-right:4px;*/
}

.l-toolbar-item .l-toolbar-item img{ position:absolute; left:2px; top:2px; display:block;}
.l-toolbar-item img{ width:16px; height:16px; border:0px;}
/*.l-toolbar-item-hasicon{ padding-left:10px;}*/
.l-icon{
}



.l-grid-scroller {
    position: relative;
    top: 0px;
    left: 0px;
    height:220px;
    overflow: auto;
}
.l-grid-scroller-noscroll
{
    height:auto;overflow:hidden;
}

.l-grid-body-table
{

}
.l-grid-body-table tr.l-checked td
{
    background:#DCF8A8
}
.l-grid-popup
{
    background: #eee url(dataGrid/popup-line.gif) repeat-y -1px top;
    border: 1px solid #ccc;
    border-top: 0px;
    overflow: auto;
    left: 0px;
    position: absolute;
    z-index: 999; display:none;
}
.l-grid-loading
{
    position: absolute;z-index: 91000; border:1px solid #9BBBE6; top:40%; left:50%;
    background:white url(dataGrid/loading.gif) no-repeat 8px 6px; padding-left:38px;
    padding-top:10px; padding-bottom:10px; padding-right:10px; margin-left:-60px; display:none;
}
.l-grid-editor
{
    position: absolute;z-index: 999;display:none; text-align:center;
}
.l-grid-editor .l-checkbox-wrapper{ margin-top:2px;}
.l-grid-popup table
{
    display: table;
    border-collapse: separate;
    border-color: gray; margin:2px;
}
.l-grid-popup table tbody
{display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.l-grid-popup table td
{
    padding: 2px 3px;
    cursor: default;
}
.l-grid-popup td.l-column-left
{
    border-right: 1px solid #ccc;
}

.l-grid-popup td.l-column-right
{
    border-left: 1px solid #fff;
    padding-right: 10px;
}

.l-grid-popup tr:hover .l-column-right,.l-grid-popup tr.l-popup-row-over .l-column-right
{
    border-right: 1px solid #d2e3ec;border-top: 1px solid #d2e3ec;border-bottom: 1px solid #d2e3ec;
}

.l-grid-popup tr:hover .l-column-left,.l-grid-popup tr.l-popup-row-over .l-column-left
{
    border-left: 1px solid #d2e3ec;border-top: 1px solid #d2e3ec;border-bottom: 1px solid #d2e3ec;
}
.l-grid-popup table tr:hover,.l-grid-popup table tr.l-popup-row-over
{
    background: #d5effc url(dataGrid/popup-row-over.gif) repeat-x top;
    border: 1px solid #a8d8eb;
}
.l-grid-hd-cell-mul
{
    border-bottom: 1px solid #cccccc;
    background:#eeeeee;
}
.l-grid-hd-cell-detail
{
    padding:0; margin:0;
}
.l-grid-hd-cell-inner
{
    text-align:left;
}

.l-grid-dragging-line
{
    background:#EC4262;width:1px;position:absolute; display:none; z-index:9999; padding:0; margin:0;
}
.l-grid-hd-cell-dropleft
{
    position:absolute;left:0px;top:0px;
    display: block;background: url(dataGrid/icon-prev.gif) no-repeat -2px center;width: 16px;height: 24px;
    z-index: 3;  display:none;
}
.l-grid-hd-cell-dropright
{
    position:absolute;right:0px;top:0px;
    display: block;background: url(dataGrid/icon-next.gif) no-repeat 0px center;width: 16px;height: 24px;
    z-index: 3;  display:none;
}
.l-grid-hd-cell-drop
{
    position:absolute;right:-1px;top:0px;display: block; width:2px; height:24px; z-index:3; cursor:e-resize;
}
.l-grid-hd-cell-sort
{
    overflow:hidden;
}
.l-grid-hd-cell-sort-asc
{
    background:url(dataGrid/icon-sort-asc.gif) no-repeat center;
}
.l-grid-hd-cell-sort-desc
{
    background:url(dataGrid/icon-sort-desc.gif) no-repeat center;
}
.l-grid-hd-cell-btn
{
    position:absolute; right:0px; top:0px;  overflow:hidden; border-left:1px solid #C1D6F0; cursor:pointer;
}
.l-grid-hd-cell-btn span
{
    border-left:1px solid #F1F5FC; width:14px; height:22px;background:url(dataGrid/icon-down.gif) no-repeat 2px 8px; display:block;
}
.l-grid-hd-cell-drophandle
{
    width:5px; height:22px; cursor:col-resize;  float:right;position:absolute; top:0px; right:-3px;
}
.l-grid-hd-cell-text
{
    text-align:center;
}

.l-grid-hd-cell-last
{

}
.l-grid-hd-cell-over,.l-grid-hd-cell-on
{
}

.l-grid-totalsummary
{
    border-bottom:1px solid #A3C0E8; background:#EEF3FF; padding-top:5px; padding-bottom:5px;
}
.l-grid-totalsummary-nobottom
{
    border-bottom:none;
}
.l-grid-totalsummary td
{
    border-right:1px solid #EEF3FF; text-align:center;line-height: 23px;
}
.l-grid-totalsummary .l-grid-totalsummary-cell-last
{ border-right:1px solid #A3C0E8;
}
.l-grid-totalsummary .l-grid-totalsummary-cell-inner
{
    margin-left:3px; margin-right:3px; min-height:23px;_height:23px;
}
.l-grid-totalsummary .l-grid-totalsummary-cell-inner div
{
    height:22px; line-height:22px;
}
/*
    detail
*/
.l-grid-detailpanel
{

}
.l-grid-detailpanel td{
    border-right:1px solid #A3C0E8;border-bottom:1px solid #A3C0E8;
    /*	padding: 0px 10px;
*/}
.stepTable td.setp_icon a:hover{
    background: #fff;
}
.l-grid-detailpanel-inner
{
    margin-bottom:2px;
}




.l-grid-row-cell-detail .l-grid-row-cell-inner{margin-left:0px; margin-right:0px; width:27px; overflow:hidden;}
.l-grid-row-cell-detail .l-grid-row-cell-inner span
{
    display:block; width:21px; height:21px; background:url(dataGrid/grid-detail-close.gif) no-repeat 4px 2px;
    cursor:pointer; overflow:hidden;
    margin-top: 7px;
    background-size: 16px 16px;
}
.l-grid-row-cell-detail .l-grid-row-cell-inner span.l-open
{
    background:url(dataGrid/grid-detail-open.gif) no-repeat 4px 2px;
    margin-top: 7px;
    background-size: 16px 16px;
}
.l-grid-row-cell-checkbox .l-grid-row-cell-inner{margin-left:0px; margin-right:0px;}
.l-grid-row-cell-checkbox span,.l-grid-hd-cell-checkbox .l-grid-hd-cell-inner span
{
    display:block; width:18px; height:18px; background:url(dataGrid/checkbox.png) no-repeat;
    background-position:0px 0px;
    cursor:pointer; overflow:hidden;
    margin:0 auto;
}
.l-grid-hd-cell-con-checkbox{
    padding-top:8px;
}
.l-grid-row-cell-con-checkbox{
    padding-top:8px;
}
.l-checked .l-grid-row-cell-checkbox span,.l-checked  .l-grid-hd-cell-checkbox .l-grid-hd-cell-inner span
{
    /* background-position:0px -13px;*/
    background:url(dataGrid/checkbox-checked.png) no-repeat;
}
.l-selected .l-grid-row-cell-checkbox span,.l-selected  .l-grid-hd-cell-checkbox .l-grid-hd-cell-inner span
{
    /* background-position:0px -13px;*/
    background:url(dataGrid/checkbox-checked.png) no-repeat;
}
.l-grid-hd-cell-checkbox
{
    padding:0; margin:0;
    vertical-align:top;
}

.l-grid-row-cell-edited .l-grid-row-cell-inner
{
    background-image:url(dataGrid/icon-edited.gif);
    background-repeat:no-repeat;
    background-position:0px 2px;
    text-indent:10px;
}
.l-grid-row-cell-inner
{
    text-align:center;line-height:34px; min-height:26px; _height:26px;
    overflow:hidden;
}
.l-grid-row-cell-inner-fixedheight
{
    height:25px;
}

.l-panel-bbar-inner
{
    margin-top: 3px;
    padding-left: -2px;
    width:100%;  position:relative; min-width:530px;
}
.l-bar-message
{
    position:absolute; right:0px;
}
.l-bar-group {
    float: left;
    background: none;
    height: 24px;
    margin: 0px 5px;
}
.l-bar-right
{
    float:right;
}
.l-bar-separator {
    float: left;
    /*height: 18px;*/
    /*border-left: 1px solid #9AC6FF;*/
    /*border-right: 1px solid white;*/
    /*margin: 2px;*/
}
.l-bar-separator-right{
    /*height: 18px;*/
    border-left: 1px solid #9AC6FF;
    border-right: 1px solid white;
    margin: 2px;
    float:right;
}
.l-bar-button {
    float: left;
    width: 22px;
    height: 22px;
    border: 0px;
    cursor: pointer;
    overflow: hidden;
    border: 1px solid #ccc;
    margin: 1px 2px 0 0;
    border-radius: 4px;
}
.l-bar-button-over
{
    /*background: url(dataGrid/bar-button-over.gif) no-repeat center;*/
}
.l-bar-button span {
    width: 18px;
    height: 16px;
    display: block; margin-left:2px; margin-top:2px;
    float: left; overflow:hidden;
}
.l-bar-btnfirst span
{
    background: url(dataGrid/icon-first.png) no-repeat; background-position:0px 0px;
}
.l-bar-btnprev span {
    background: url(dataGrid/icon-prev.png) no-repeat ; background-position:0px 0px;
}
.l-bar-btnnext span {
    background: url(dataGrid/icon-next.png) no-repeat; background-position:0px 0px;
}
.l-bar-btnlast span {
    background: url(dataGrid/icon-last.png) no-repeat; background-position:0px 0px;
}
.l-bar-btnload span {
    background: url(dataGrid/icon-load.png) no-repeat; background-position:0px 0px;
    font-size: 18px;
    margin-top: 2px;
    height: 18px;
}
.l-bar-btnloading span {
    background: url(dataGrid/icon-loading.gif) no-repeat; background-position:0px 0px;
}
.l-bar-button .l-disabled
{
    background-position:0px -18px;
}
.l-bar-text
{
    line-height:20px;
}

/*
    grouping
*/
.l-grid .l-grid-grouprow{ border-right:1px solid #A3C0E8}
.l-grid .l-grid-grouprow-cell{ padding:6px; border-bottom:1px solid #e9eaee;}
.l-grid .l-grid-group-togglebtn{width: 18px;background: url(dataGrid/grid-detail-open.gif) no-repeat center;cursor: pointer;background-size: 16px 16px;display: inline-block;}
.l-grid .l-grid-group-togglebtn-close{background:url(dataGrid/grid-detail-close.gif) no-repeat center;background-size: 16px;}
.l-grid .l-grid-totalsummary-group td{ background-color:#eeeeee; border-color:#eeeeee;}
/*
    foot total
*/
.l-panel-bar-total{ background:#F5F9FF; padding:8px; border-top:1px solid #84A0C4;}
/*
    tree grid
*/
.l-grid-tree-space
{
    width:15px; height:20px; line-height:20px; overflow:hidden; float:left;
}
.l-grid-tree-link-open
{
    /* cursor:pointer;background:url(dataGrid/grid-tree-open.gif) no-repeat center;    background-size: 16px 16px;
*/
    background-position: -131px -2px;
    background-image: url(../../images/icons/index_icon_active.png);
    margin-top: 6px;
}
.l-grid-tree-link-close
{
    /*cursor:pointer;background:url(dataGrid/grid-tree-close.gif) no-repeat center;
    background-size: 16px 16px;*/
    background-position:-180px -2px;
    background-image: url(../../images/icons/index_icon_active.png);
    margin-top: 6px;

}
.l-grid-tree-link-loading
{
    background-image:url(../../images/loading/ajax-loader.gif)!important;
}
/*
    閿佸畾閮ㄥ垎
*/
.l-grid1{  display:none;}
.l-grid1 .l-grid-body{overflow:hidden;}
.l-grid1 .l-grid-detailpanel{border-right:1px solid white;}
.l-frozen .l-grid2{position:absolute; top:0px; left:0px; width:100%;}
/*.l-frozen .l-grid2 .l-grid-body{overflow-x:hidden;}*/
.l-frozen .l-grid2 .l-grid-body{overflow-x: auto;}
.l-frozen .l-grid1{position:absolute; top:0px; left:0px;display:block;}


.l-grid-gray
{border-top:1px solid #DDDDDD;
}
.l-grid-gray .l-grid-header
{
    border-bottom:1px solid #DDDDDD;
    background:#E2F0FF url(dataGrid/header2-bg.jpg) repeat-x left bottom;
}
.l-grid-gray .l-grid-hd-cell
{
    border-right:1px solid #DDDDDD;
}
.l-grid-gray .l-grid-row-cell {
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}
/*
    鑿滃崟鏉�
*/
.l-menubar
{
    background: url(dataGrid/panel-menu.gif) repeat-x; height:24px; border:1px solid #ADBED6;border-top:1px solid #EFF7F7;

}
.l-menubar-item
{
    float:left; margin-left:6px;
}
.l-menubar-item-down
{
    width:7px; height:4px; line-height:4px;
    background:url(dataGrid/panel-menu-item-down.gif) no-repeat center; position:absolute; right:4px;  top:9px; top:9px\9;_top:4px;
}
.l-menubar-item-over
{
}
/*

    鎼滅储鏍�
*/
.l-panel-search
{height:28px; padding-top:3px; padding-left:3px;
    border-left:1px solid #99BBE8; border-right:1px solid #99BBE8;
}
.l-panel-search-item
{
    float:left; margin-left:5px;
}

/*
    缂栬緫
*/
.l-grid-row-cell-editing-topcell {border-bottom-color:#CC8F81;}
.l-grid-row-cell-editing-leftcell {border-right-color:#CC8F81;}
.l-grid-row-cell-editing{ border-color:#CC8F81;}
.l-grid-row-cell .l-text,.l-grid-editor .l-text{ border:0px; border:none;}
.l-grid-detailpanel-edit{ padding-top:7px;padding-bottom:3px; background-color:#f7f7f7;}
.l-grid-detailpanel .l-editbox{ float:left; margin:2px;margin-left:6px; margin-right:10px;}
.l-grid-detailpanel .l-button{float:left;margin:2px;margin-left:4px; margin-right:6px;}
.l-grid-detailpanel .l-clear{ clear:both;}

/*琛屽簭鍙疯儗鏅壊*/
/*.l-grid-row-alt .l-grid-row-cell-rownumbers,.l-selected .l-grid-row-cell-rownumbers,.l-grid-row-over .l-grid-row-cell-rownumbers,.l-grid-row-cell-rownumbers{ background:#f1f1f1;}*/


/*鍙抽敭鑿滃崟*/
.l-menu { border:1px solid #ccc; background:#fff;position:absolute; overflow:hidden; padding-bottom:2px; z-index:1001;font-size:12px;}
.l-menu-shadow{z-index:1000;
    FILTER: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2);
    BACKGROUND: #ddd;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
    position: absolute;}
.l-menu-inner{ position:relative;width:100%;z-index:103;}
.l-menu-over{position:absolute;top:-24px;left:2px; z-index:102; height:22px; overflow:hidden;width:97%;background: #ff6327;}
.l-menu-yline {width:2px; height:2000px; position:absolute; left:28px; top:1px; z-index:101;}
.l-menu-over-l{width:28px; height:22px; position:absolute;top:0; left:0;}
.l-menu-over-r{background:url('dataGrid/menu-item-over-r.gif') no-repeat; width:3px;height:22px; position:absolute;top:0; right:0;}
.l-menu-item { position:relative; height:23px; line-height:23px; width:100%;  cursor:pointer;}
.l-menu-item-line{background:url('dataGrid/menu-line-x.gif') repeat-x; height:2px; width:100%; margin-top:1px; margin-bottom:1px; margin-left:30px; line-height:2px; overflow:hidden;}
.l-menu-item-arrow{background:url('dataGrid/menu-item-arrow.gif') no-repeat; position:absolute; top:8px; right:9px; width:4px; height:7px;}
.l-menu-item-text{color:#343843;left: 33px;position: absolute;top: 0;}
.l-menu-item-text:hover{color: #fff;}
.l-menu-item-icon{ left: 3px;top: 0;position: absolute; width:25px; height:22px; overflow:hidden;}
.l-menu-item-color{border: 1px solid #cccccc;left: 6px;top: 3px;position: absolute;width: 16px;height: 16px;overflow: hidden;}
.l-menu-item-disable{ cursor:default;}
.l-menu-item-disable .l-menu-item-text{ color:#A1A1A1;}
/*DataGrid*/


/*鏂囩珷鍒楄〃*/
.sgList li{
    height:25px;
    line-height:25px;
    text-indent:15px;
}
.dbList li{
    float:left;
    padding:0 0 0 0px;
    height:25px;
    line-height:25px;
    text-indent:15px;
}
.listArr{
    background: url(nav/arrow.gif);
    background-repeat:no-repeat;
    background-position:5px 40%;
}
/*鏂囩珷鍒楄〃*/


/*寮瑰嚭寮忚彍鍗�*/
.popupMenu{
    width:50px;
}
.popupMenu .arrow{
    background-image: url(nav/arror_down.gif);
    background-repeat: no-repeat;
    background-position:95% 40%;
}
.popupMenu .border{
    border:solid 1px #80c0e7;/*鑿滃崟閾炬帴杈规鑹�*/
}
.popupMenu .hoverBorder{
    border:solid 1px #80c0e7;/*鑿滃崟閾炬帴杈规鑹�*/
}
.popupMenu_link{
}
.popupMenu_link a{
    padding:0 0 0 5px;
    display:block;
}
.popupMenu_link a:hover{
    text-decoration:none;
    color:black;
}
.popupMenu_con{
    display:none;
    position:absolute;
    z-index:6000;
    border-radius: 5px;
}

.white_con{
    width:100px;
    border:solid 1px #BEC0C9;/*鑿滃崟閫夐」鍖鸿竟妗嗚壊*/
    background-color:white;
    border-radius: 5px;
}
.white_con span{
    display:block;
    clear:both;
    height:25px;
    line-height:25px;
}
.white_con a{
    display:block;
    height:25px;
    padding:0 0 0 5px;
}
.white_con a:hover{
    /*background-color:#0081dd!important;!*鑿滃崟閫夐」榧犳爣绉诲叆鑳屾櫙鑹�*!*/
    color:#ff6327!important;
    text-decoration:none!important;
}

.pic_con{
    width:100px;
    background-image: url(nav/menuBg.jpg);
    background-repeat:repeat-y;
    background-color:white;
    border: 1px solid #80c0e7;/*鑿滃崟瀹瑰櫒杈规*/
    padding:2px 4px 4px 1px;
}
.pic_con span{
    display:block;
    clear:both;
    height:25px;
    line-height:25px;
}
.pic_con a{
    display:block;
    height:25px;
    text-indent:30px;
}
.pic_con a:hover{
    text-decoration:none;
    color:black;
    filter:alpha(opacity=60);
    background-color: #ffeec2;
    border: solid 1px #80c0e7;/*鑿滃崟椤硅竟妗�*/
}

.icon_con{
    width:100px;
    /*background-image: url(nav/menuLine.jpg);*/
    background-repeat:repeat-y;
    background-position:25px 0;
    /*background-color:#f9f9f9;*/
    border: 1px solid #BEC0C9;/*鑿滃崟瀹瑰櫒杈规*/
    padding:2px 4px 2px 3px;
}
.icon_con span{
    /*display:block;*/
    clear:both;
    height:25px;
    line-height:25px;
}
.icon_con a{
    display:block;
    height:25px;
    text-indent:12px;
}
.icon_con a:hover{
    text-decoration:none;
    color:black;
    background: #f8f9fa;
    color: #ff6327;
    /*filter:alpha(opacity=60);
	background-color: #ffeec2;
	border: solid 1px #80c0e7;*//*鑿滃崟椤硅竟妗�*/
}

.multi_con{
    background: white;
    border: 1px solid #3CAFFA;/*鑿滃崟瀹瑰櫒杈规*/
    border-width: 5px 1px;
    padding: 10px;
    width:560px;
}
.multi_con li{
    width:100%;
    height:25px;
}
.multi_con li a{
    display:block;
    height:100%;
    padding:0 0 0 5px;
    border: solid 1px #ffffff;
}
.multi_con li a:hover{
    text-decoration:none;
    color:black;
    filter:alpha(opacity=60);
    color: #ff6327;
    background: #f8f9fa;
    /*background-color: #ffeec2;*/
    /*border: solid 1px #80c0e7;*//*鑿滃崟椤硅竟妗�*/
}
.multi_con .column{
    float: left;
    width: 180px;
    margin-right: 5px;
}
.multi_con .column ul{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.multi_con .column ul li{
    padding-bottom: 5px;
}
.multi_con .column h3{
    background: #3CAFFA;/*鍒嗙粍鏍囬鑳屾櫙鑹�*/
    font: bold 13px Arial;
    margin: 0 0 5px 0;
    color:white;
}
/*寮瑰嚭寮忚彍鍗�*/




/*鍩烘湰閫夐」鍗�*/
.basicTab{
    background-color:white;
}
.basicTab_top{
    height:40px;
    position: relative;
    white-space: nowrap;
    border-bottom: 1px solid #B4B8CB;
}
.basicTab_top_Container {
    height: 21px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 9999px;
}
.basicTab_tabButtonLeft{
    position:absolute;
    top:0px;
    width:17px;
    height:21px;
    background-image: url(basicTab/tab_leftBtn.gif);
    background-repeat: no-repeat;
    cursor:pointer;
    cursor:hand;
}
.basicTab_tabButtonRight{
    position:absolute;
    right:0;
    top:0px;
    width:17px;
    height:21px;
    background-image: url(basicTab/tab_rightBtn.gif);
    background-repeat: no-repeat;
    cursor:pointer;
    cursor:hand;
}
.basicTabContent{
    overflow:auto;
}
.basicTab_con{
    /*border:solid 1px #80c0e7;!*瀹瑰櫒杈规*!*/
    /*padding:5px;*/
}
.basicTab_normal_left{
    /*background-image: url(basicTab/normal_left.jpg);
	background-repeat:no-repeat;*/
    float:left;
    width:0px;
    height:0px;
}
.basicTab_normal_center{
    /*background-image: url(basicTab/normal_center.jpg);
	background-repeat:repeat-x;*/
    float:left;
    height:40px;
    line-height: 40px;
    width: 110px;
    text-align: center;
    color: #343843;
    /*border-bottom: 1px solid #b4b8cb;*/
    /*	padding:0 10px 0 10px;
*/	cursor:pointer;
    cursor:hand;
}
.basicTab_top a{
    display:block;
}
.basicTab_normal_center a{
    color:black;
}
.basicTab_normal_center a:hover{
    color:black;
    text-decoration:none;
}
.basicTab_normal_middle{
    /*background-image: url(basicTab/normal_middle.jpg);
	background-repeat:no-repeat;*/
    float:left;
    width:0px;
    height:0px;
}
.basicTab_normal_right{
    /*background-image: url(basicTab/normal_right.jpg);
	background-repeat:no-repeat;*/
    float:left;
    width:0px;
    height:0px;
}

.basicTab_current_left{
    background-image: url(basicTab/current_left.jpg)!important;
    width:14px!important;
}
.basicTab_current_center{
    height: 39px;
    width: 110px;
    text-align: center;
    line-height: 39px;
    border-bottom: 2px solid #ff6327;
    color: #343843;
    font-size: 14px;
    font-weight: bold;
    /*background-image: url(basicTab/current_center.jpg)!important;*/
}
.basicTab_current_middle{
    background-image: url(basicTab/current_middle.jpg)!important;
    width:18px!important;
}
.basicTab_current_middle2{
    background-image: url(basicTab/current_middle2.jpg)!important;
    width:16px!important;
}
.basicTab_current_right{
    background-image: url(basicTab/current_right.jpg)!important;
    width:14px!important;
}
.basicTab_content{
    padding:3px 0 0 0;
}
.basicTab_top .disabled{
    color:#bec0c9!important;
    cursor:default!important;
}
.basicTab_top a:hover{
    text-decoration:none;
}
/*鍩烘湰閫夐」鍗�*/

/*鍩烘湰閫夐」鍗�-鏍峰紡2*/
.basicTabModern{
}
.basicTabModern_top{
    height:35px;
    /*background-image: url(basicTabModern/tab_bg_center.jpg);
	background-repeat:repeat-x;*/
    width:100%;
}
.basicTabModern_top_left{
    height:100%;
    width:100%;
    /*background-image: url(basicTabModern/tab_bg_left.jpg);
	background-repeat:no-repeat;*/
}
.basicTabModern_top_left2{
    height:100%;
    width:100%;
    background-image: url(basicTabModern/tab_bg_left2.jpg);
    background-repeat:no-repeat;
}
.basicTabModern_top_right{
    padding:0 10px 0 10px;
    height:42px;
    overflow:hidden;
    position: relative;
    white-space: nowrap;
    /*	background-image: url(basicTabModern/tab_bg_right.jpg);
	background-repeat:no-repeat;
	background-position:100% 0%;*/
}
.basicTabModern_top_Container {
    height: 35px;
    left: 2px;
    position: absolute;
    top: 0px;
    width: 9999px;
}
.basicTabModern_tabButtonLeft{
    position:absolute;
    top:0px;
    width:17px;
    height:35px;
    background-image: url(basicTab/tab_leftBtn.gif);
    background-repeat: no-repeat;
    background-position:0% 50%;
    cursor:pointer;
    cursor:hand;
}
.basicTabModern_tabButtonRight{
    position:absolute;
    right:0;
    top:0px;
    width:17px;
    height:35px;
    background-image: url(basicTab/tab_rightBtn.gif);
    background-repeat: no-repeat;
    background-position:0% 50%;
    cursor:pointer;
    cursor:hand;
}
.basicTabModern_top a{
    display:#ffffff;
}
.basicTabModern_normal_center a{
    color:#ffffff;
}
.basicTabModern_normal_center a:hover{
    color:#ffffff;
    text-decoration:none;
}
.basicTabModern_current_center a{
    color:#000000;
}
.basicTabModern_current_center a:hover{
    color:#000000;
    text-decoration:none;
}
.basicTabModern_con{
    padding:5px 0 0 0;
}
.basicTabModern_normal_left{
    float:left;
    width:0px;
    height:100%;
}
.basicTabModern_normal_center{
    float:left;
    height:40px;
    width: 90px;
    text-align: center;
    border-bottom: 1px solid #e9eaee;
    padding:0 10px 0 10px;
    cursor:pointer;
    cursor:hand;
    line-height:35px;
    color:#343843;
    /*	text-shadow: #000000 1px 1px 2px !important;filter: DropShadow(Color=#023B74, OffX=1, OffY=1, Positive=1);
*/
}
.basicTabModern_normal_right{
    float:left;
    width:0px;
    height:100%;
    background-image: url(basicTabModern/tab_normal.jpg);
    background-repeat:no-repeat;
    background-position:50% 50%;
}

.basicTabModern_current_left{
    background-image: url(basicTabModern/tab_current_left.jpg)!important;
    width:0px;
    height:100%;
}
.basicTabModern_current_center{
    /*background-image: url(basicTabModern/tab_current_center.jpg)!important;*/
    height:40px;
    width: 90px;
    line-height:40px;
    text-align: center;
    border-left: 1px solid #e9eaee;
    border-right: 1px solid #e9eaee;
    color:#FF6327;
    border-top: 2px solid #FF6327;
    /*text-shadow: #dff378 1px 1px 2px !important;filter: DropShadow(Color=#dff378, OffX=1, OffY=1, Positive=1);*/
    font-size:13px;
}
.basicTabModern_current_right{
    background-image: url(basicTabModern/tab_current_right.jpg)!important;
    width:0px;
    height:100%;
}
.basicTabModern_content{
    padding:3px 0 0 0;
}
.basicTabModern_top .disabled{
    color:#bec0c9!important;
    cursor:default!important;
}
.basicTabModern_top a:hover{
    text-decoration:none;
}
.basicTabModern_content{
    padding:10px 10px 0 10px;
}
.basicTabModern_content2{
    padding:10px 10px 0 20px;
    font-size:14px;
}
.basicTabModern_title{
    float:left;
    color:#ffffff;
    padding-top:2px;
    text-shadow: #000000 1px 1px 2px !important;filter: DropShadow(Color=#023B74, OffX=1, OffY=1, Positive=1);
    font-size:14px;
    font-weight:bold;
    line-height:200%;
}
.basicTabModern_subTitle{
    float:left;
    color:#ffffff;
    padding:4px 0 0 5px;
    line-height:200%;
}
.basicTabModern_status{
    float:right;
    color:#ffffff;
    padding:4px 5px 0 0;
    font-weight:bold;
    line-height:200%;
}
.basicTabModern_status a{
    color:#ffffff;
}
.basicTabModern_status a:hover{
    color:#ffffff;
    text-decoration:underline;
}
.basicTabModern_tabcon{
    float:right;
    height:100%;

}
.basicTabModern_top_info{
    float:left;
    padding:10px 0 0 10px;
    color:#ffffff;
}
.basicTabModern_top_more{
    float:right;
    padding:10px 10px 0 0;
    color:#ffffff;
}
.basicTabModern_top_more a{
    color:#ffffff;
}
/*鍩烘湰閫夐」鍗�-鏍峰紡2*/


/*鍩烘湰閫夐」鍗�-鏍峰紡3*/
.basicTabProcess{
    margin:5px 0 0 0;
}
.basicTabProcess_top{
    height:55px;
    background-image: url(basicTabProcess/basicTop_line_no_active.png);
    background-repeat:repeat-x;
    background-position:0% 15px;
    width:100%;
}
.basicTabProcess_top_left{
    height:100%;
    width:100%;
}
.basicTabProcess_top_right{
    height:100%;
    width:100%;
    height:55px;
    overflow:hidden;
    position: relative;
    white-space: nowrap;
}
.basicTabProcess_top_Container {
    height: 55px;
    left: 2px;
    position: absolute;
    top: 0px;
    width: 9999px;
}
.basicTabProcess_tabButtonLeft{
    position:absolute;
    top:0px;
    width:22px;
    height:55px;
    background-image: url(basicTabProcess/tab_leftBtn.jpg);
    background-repeat: no-repeat;
    cursor:pointer;
    cursor:hand;
}
.basicTabProcess_tabButtonRight{
    position:absolute;
    right:0;
    top:0px;
    width:22px;
    height:55px;
    background-image: url(basicTabProcess/tab_rightBtn.jpg);
    background-repeat: no-repeat;
    cursor:pointer;
    cursor:hand;
}
.basicTabProcess_top a{
}
.basicTabProcess_normal_center a{
    color:#000000;
}
.basicTabProcess_normal_center a:hover{
    color:#000000;
    text-decoration:none;
}
.basicTabProcess_current_center a{
    color:#000000;
}
.basicTabProcess_current_center a:hover{
    color:#000000;
    text-decoration:none;
}
.basicTabProcess_con{
    padding:2px 0 0 5px;
}
.basicTabProcess_normal_left{
    float:left;
    width:0px;
    height:100%;
}
.basicTabProcess_normal_left_fix{
}
.basicTabProcess_current_left_fix{
}
.basicTabProcess_normal_center{
    float:left;
    height:100%;
    cursor:pointer;
    cursor:hand;
    color:#000000;
    font-weight:normal;
}
.basicTabProcess_normal_center span{
    padding:25px 50px 0 50px;
}
.basicTabProcess_normal_right{
    float:left;
    width:0;
    height:100%;
}

.basicTabProcess_current_left{
}
.basicTabProcess_current_center{
}
.basicTabProcess_current_right{
}
.basicTabProcess_content{
    padding:3px 0 0 0;
}
.basicTabProcess_top .disabled{
    color:#999999!important;
    cursor:default!important;
}
.basicTabProcess_top a:hover{
    text-decoration:none;
}
.basicTabProcess_content{
    padding:10px 10px 0 10px;
}
.basicTabProcess_content2{
    padding:10px 10px 0 20px;
}
.basicTabProcess_title{
    float:left;
    color:#ff9900;
    padding-top:2px;
    font-weight:bold;
    line-height:200%;
    background-color:#ffffff;
    padding-left:20px;
    padding-right:20px;
    font-size:16px;
}
.basicTabProcess_subTitle{
    float:left;
    color:#000000;
    padding:4px 0 0 5px;
    line-height:200%;
}
.basicTabProcess_status{
    float:right;
    color:#000000;
    padding:4px 5px 0 0;
    font-weight:bold;
    line-height:200%;
}
.basicTabProcess_status a{
    color:#000000;
}
.basicTabProcess_status a:hover{
    color:#000000;
    text-decoration:underline;
}
.basicTabProcess_tabcon{
    float:right;
    height:100%;

}
.basicTabProcess_top_info{
    float:left;
    padding:10px 0 0 10px;
    color:#000000;
}
.basicTabProcess_top_more{
    float:right;
    padding:10px 10px 0 0;
    color:#000000;
}
.basicTabProcess_top_more a{
    color:#000000;
}
.basicTabProcess_top_right table{
    margin:0 auto;
}
.basicTabProcess_normal_center .process_item1{
    background-image: url(basicTabProcess/basicTop_no_active.png);
    background-repeat: no-repeat;
    background-position:50% 0%;
    min-width:40px;
    display:inline-block;
    height:30px;
}
.basicTabProcess_current_center  .process_item1{
    background-image: url(basicTabProcess/basicTop_active.jpg)!important;
}
.basicTabProcess_normal_center .process_item2{
    background-image: url(basicTabProcess/tab_item2.jpg);
    background-repeat: no-repeat;
    background-position:50% 0%;
    min-width:40px;
    display:inline-block;
    height:30px;
}
.basicTabProcess_current_center  .process_item2{
    background-image: url(basicTabProcess/tab_item2_current.jpg)!important;
}
.basicTabProcess_normal_center .process_item3{
    background-image: url(basicTabProcess/tab_item3.jpg);
    background-repeat: no-repeat;
    background-position:50% 0%;
    min-width:40px;
    display:inline-block;
    height:30px;
}
.basicTabProcess_current_center  .process_item3{
    background-image: url(basicTabProcess/tab_item3_current.jpg)!important;
}
.basicTabProcess_normal_center .process_item4{
    background-image: url(basicTabProcess/tab_item4.jpg);
    background-repeat: no-repeat;
    background-position:50% 0%;
    min-width:40px;
    display:inline-block;
    height:30px;
}
.basicTabProcess_current_center  .process_item4{
    background-image: url(basicTabProcess/tab_item4_current.jpg)!important;
}
.basicTabProcess_normal_center .process_item5{
    background-image: url(basicTabProcess/tab_item5.jpg);
    background-repeat: no-repeat;
    background-position:50% 0%;
    min-width:40px;
    display:inline-block;
    height:30px;
}
.basicTabProcess_current_center  .process_item5{
    background-image: url(basicTabProcess/tab_item5_current.jpg)!important;
}
.basicTabProcess_normal_center .process_item6{
    background-image: url(basicTabProcess/tab_item6.jpg);
    background-repeat: no-repeat;
    background-position:50% 0%;
    min-width:40px;
    display:inline-block;
    height:30px;
}
.basicTabProcess_current_center  .process_item6{
    background-image: url(basicTabProcess/tab_item6_current.jpg)!important;
}
.basicTabProcess_normal_center .process_item7{
    background-image: url(basicTabProcess/tab_item7.jpg);
    background-repeat: no-repeat;
    background-position:50% 0%;
    min-width:40px;
    display:inline-block;
    height:30px;
}
.basicTabProcess_current_center  .process_item7{
    background-image: url(basicTabProcess/tab_item7_current.jpg)!important;
}
.basicTabProcess_normal_center .process_item8{
    background-image: url(basicTabProcess/tab_item8.jpg);
    background-repeat: no-repeat;
    background-position:50% 0%;
    min-width:40px;
    display:inline-block;
    height:30px;
}
.basicTabProcess_current_center  .process_item8{
    background-image: url(basicTabProcess/tab_item8_current.jpg)!important;
}
.basicTabProcess_normal_center .process_item9{
    background-image: url(basicTabProcess/tab_item9.jpg);
    background-repeat: no-repeat;
    background-position:50% 0%;
    min-width:40px;
    display:inline-block;
    height:30px;
}
.basicTabProcess_current_center  .process_item9{
    background-image: url(basicTabProcess/tab_item9_current.jpg)!important;
}
/*鍩烘湰閫夐」鍗�-鏍峰紡3*/

/*鍔ㄦ�侀�夐」鍗�*/
.benma_ui_tab .tab_item1 {
    width: 5px;
    z-index: 100;
    white-space: nowrap;
    height:35px;
    background-repeat: no-repeat;
}
.benma_ui_tab .tab_item2 {
    background-repeat: repeat-x;
    white-space: nowrap;
    z-index: 101;
    height:24px;
    line-height:22px;
    padding-left: 0px;
    padding-right: 0px;
}
.benma_ui_tab .tab_item3 {
    background-repeat: no-repeat;
    width: 5px;
    height:35px;
}



.benma_ui_tab .tab_item1_selected{
    background-position:0 0!important;
    width:5px;
    border-top: 2px solid #FF6327;
    border-left:1px solid #eee;
    background: #fff;
}
.benma_ui_tab .tab_item2_selected{
    background-position:0 0!important;
    color:#343843;
    border-top: 2px solid #FF6327;
    background: #fff;
    font-weight: bold;
}
.benma_ui_tab .tab_item3_selected{
    background-position:0 0!important;
    width:5px;
    border-top: 2px solid #FF6327;
    border-right: 1px solid #eee;
    background: #fff;
}
.benma_ui_tab .tab_item1_mouseover{
    background-position:0 0!important;
}
.benma_ui_tab .tab_item2_mouseover{
    background-position:0 0!important;
}
.benma_ui_tab .tab_item3_mouseover{
    background-position:0 0!important;
}
.benma_ui_tab .tab_close {
    background-image: url(dynamicTab/close.png);
    background-repeat: no-repeat;
    position: relative;
    top: 0;
    height: 14px;
    width: 14px;
    font-size: 9px;
    background-position: 0 -3px;
}
.benma_ui_tab .tab_item1_bottom {
    width: 1;
    height:35px;
    background-image: url(dynamicTab/tab_left.jpg);
    background-repeat: no-repeat;
}
.benma_ui_tab .tab_item2_bottom {
    background-repeat: repeat-x;
    background-position:0 0!important;
    white-space: nowrap;
    z-index: 101;
    height:30px;
    line-height:30px;
    padding-left:10px;
    padding-right:10px;
}
.benma_ui_tab .tab_item3_bottom {
    /*background-image: url(dynamicTab/tab_right_bottom.jpg);*/
    background-repeat: no-repeat;
    width: 4px;
    height:30px;
}
.benma_ui_tab .tab_item1_selected_bottom{
    /*background-image: url(dynamicTab/tab_current_left_bottom.jpg)!important;*/
    background-position:0 0!important;
    width:5px;
    background: #fff;
    border-bottom: 2px solid #ff6327;
    border-left: 1px solid #eee;
}
.benma_ui_tab .tab_item2_selected_bottom{
    /*background-image: url(dynamicTab/tab_current_center_bottom.jpg)!important;*/
    background-position:0 0!important;
    color:#000000;
    font-weight:bold;
    background: #fff;
    border-bottom: 2px solid #ff6327;

}
.benma_ui_tab .tab_item3_selected_bottom{
    /*background-image: url(dynamicTab/tab_current_right_bottom.jpg)!important;*/
    background-position:0 0!important;
    background: #fff;
    border-bottom: 2px solid #ff6327;
    border-right: 1px solid #eee;
}
.benma_ui_tab .tab_item1_mouseover_bottom{
}
.benma_ui_tab .tab_item2_mouseover_bottom{
    background-position:0 0!important;
}
.benma_ui_tab .tab_item3_mouseover_bottom{
    background-position:0 0!important;
}



.benma_ui_tab .tab_hr {
    width: 100%;
    height: 2px;
    /*background-image: url(dynamicTab/tab_bg_center.jpg);*/
    background-repeat:repeat-x;
    background-position:0% 0%;
    position: relative;
    top: 32px;
    z-index: 0;
    font-size: 0px;
    display: block;
    border-bottom: 1px solid #eee;
}
.benma_ui_tab .tab_hr_bottom {
    width: 100%;
    height: 2px;
    /*background-image: url(dynamicTab/tab_bg_center.jpg);*/
    background-repeat:repeat-x;
    position: relative;
    top: 0px;
    z-index: 0;
    font-size: 0px;
    display: block;
    position: relative;
}
.benma_ui_tab .tab_item{
    margin-left:0!important;
    margin-right: 2px;
    width: 120px;
}
.benma_ui_tab .tab_item_bottom{
    margin-left:0!important;
}
.benma_ui_tab{
    height:44px;
    /*margin-left: 3px;*/
}
.benma_ui_tab .tab_title{
    width: 100px;
    max-width: 100px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tabContainer{
    width:9999px;
    height:44px;
    position:absolute;
    top:0;
    left:2px;

}

.tabButtonLeft{
    position:absolute;
    right:30px;
    top:-1px;
    width:30px;
    height:100%;
    background-image: url(dynamicTab/tab_leftBtn.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-color: #ffffff;
    cursor:pointer;
    cursor:hand;

}
.tabButtonRight{
    position:absolute;
    right:0px;
    top:-1px;
    width:30px;
    height:100%;
    background-image: url(dynamicTab/tab_rightBtn.png);
    background-repeat: no-repeat;
    background-position: 30% 50%;
    background-color: #ffffff;
    cursor:pointer;
    cursor:hand;
}
#tab_menu{
    overflow:hidden;
}


/*鍔ㄦ�侀�夐」鍗�*/



/*涓�绾х旱鍚戝鑸�*/
.singleNav{
    width:227px;
    height:236px;
    background-image: url(nav/singleNav_bg.jpg);
    background-repeat:no-repeat;
    background-position:0% 100%;
    padding:5px 0 130px 0;
    top:0px;
    left:10px;
}
.singleNav span{
    display:block;
    cursor:pointer;
    cursor:hand;
    padding:0 0 0 20px;
    width:100%;
    height:100%;
}
.singleNav span a{
    color:black;
    text-decoration:none;
    width:100%;
    display:block;
}
.singleNav span a:hover{
    color:black;
    text-decoration:none;
}
.singleNav div{
    width:214px;
    height:36px;
    background-image: url(nav/singleNav_itemBg.jpg);
    background-repeat:no-repeat;
    line-height:36px;
}
.singleNav .current{
    width:227px;
    height:41px;
    background-image: url(nav/singleNav_itemBg_cur.jpg);
    background-repeat:no-repeat;
    line-height:41px;
}


.singleNavMin{
    width:117px;
    height:236px;
    background-image: url(nav/singleNav_bg_min.jpg);
    background-repeat:no-repeat;
    background-position:0% 100%;
    padding:5px 0 130px 0;
    top:0px;
    left:10px;
}
.singleNavMin span{
    display:block;
    cursor:pointer;
    cursor:hand;
    padding:0 0 0 10px;
    width:100%;
    height:100%;
}
.singleNavMin span a{
    color:black;
    text-decoration:none;
    width:100%;
    display:block;
    word-break: keep-all;
    word-wrap: normal;
    white-space:nowrap;
    width:90px;
    overflow:hidden;
    text-overflow:ellipsis;
}
.singleNavMin span a:hover{
    color:black;
    text-decoration:none;
}
.singleNavMin div{
    width:104px;
    height:36px;
    background-image: url(nav/singleNav_itemBg_min.jpg);
    background-repeat:no-repeat;
    line-height:36px;
}
.singleNavMin .current{
    width:117px;
    height:41px;
    background-image: url(nav/singleNav_itemBg_cur_min.jpg);
    background-repeat:no-repeat;
    line-height:41px;
}
/*涓�绾х旱鍚戝鑸�*/


/*绾靛悜鎶藉眽瀹瑰櫒*/
.accordition  {
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.accordition div {
    background-color: #fff;
}
.accordition .titlebar{
    cursor:pointer;
    display:block;
    padding:5px;
    padding-bottom:0;
    margin-top: 0;
    text-decoration: none;
    color: black;
    background-color: #00a0c6;
    background-image: url(nav/accTabNor.jpg);
}
.accordition .titlebar:hover {
    background-color: white;
    background-image: url(nav/accTabCur.jpg);
    color:white;
}
.accordition .titlebar.selected {
    background-color: #80cfe2;
    background-image: url(nav/accTabCur.jpg);
    color:white;
}
/*绾靛悜鎶藉眽瀹瑰櫒*/


/*鎵�鍦ㄤ綅缃�*/
.positionSimple{
    height:22px;
    line-height:22px;
    margin:5px 5px 2px 0;
    padding:0 0 0 0px;
    background-image: url(nav/position_simpleBg.jpg);
    background-repeat:repeat-x;
}
.positionSimple span{
    padding:0 0 0 10px;
    color:#0b5ea0!important;/*鏂囧瓧棰滆壊*/
}
.positionSimple a{
    color:#0b5ea0;/*鏂囧瓧棰滆壊*/
    text-decoration:none;
}
.positionSimple a:hover{
    color:#0b5ea0;/*鏂囧瓧棰滆壊*/
    text-decoration:underline;
}
.position{
    height:30px;
    line-height:30px;
    margin:5px 5px 2px 0;
    padding:0 0 0 0px;
}
.position .center{
    background-image: url(nav/position_center.jpg);
    background-repeat:repeat-x;
    width:100%;
    height:100%;
}
.position .left{
    background-image: url(nav/position_left.jpg);
    background-repeat: no-repeat;
    width:100%;
    height:100%;
}
.position .right{
    background-image: url(nav/position_right.jpg);
    background-repeat: no-repeat;
    background-position:100% 0%;
    width:100%;
    height:100%;
}
.position .right span{
    padding:0 0 0 65px;
    color:#0b5ea0!important;/*鏂囧瓧棰滆壊*/
}
.position a{
    color:#0b5ea0;/*鏂囧瓧棰滆壊*/
    text-decoration:none;
}
.position a:hover{
    color:#0b5ea0;/*鏂囧瓧棰滆壊*/
    text-decoration:underline;
}
/*鎵�鍦ㄤ綅缃�*/

/*鍥炬爣瀵艰埅*/
.navIcon_right_title{
    font-weight:bold;
    color:#0b5ea0; /*鏍囬鏂囧瓧棰滆壊*/
}
.navIcon_hover{
    background-color:#d9ebf5!important; /*榧犳爣绉诲叆鑳屾櫙鑹�*/
    border:solid 1px #80c0e7!important; /*榧犳爣绉诲叆杈规鑹�*/
}
.navIcon{
    border:solid 1px #aec9fe; /*杈规鑹�*/
    background-color:#eaf6fc;/*鑳屾櫙鑹�*/
    height:90px;
    overflow:hidden;
}
.navIcon .img{
    width:80px;
    height:80px;
}
.navIcon a{
    display:block;
}
.navIconSmall{
    border:solid 1px #aec9fe; /*杈规鑹�*/
    width:80px;
    margin:10px 10px 0 0;
    display:inline;
    text-align:center;
    color:#0b5ea0; /*鏍囬鏂囧瓧棰滆壊*/
    float:left;
    cursor:pointer;
    cursor:hand;
}
.navIconSmall img{
    width:60px;
    height:60px;
}
.navIconSmall_hover{
    background-color:#eaf6fc!important; /*榧犳爣绉诲叆鑳屾櫙鑹�*/
    border:solid 1px #80c0e7!important; /*榧犳爣绉诲叆杈规鑹�*/
}
.navIconSmall_current{
    background-color:#eaf6fc!important; /*榧犳爣绉诲叆鑳屾櫙鑹�*/
    border:solid 1px #80c0e7!important; /*榧犳爣绉诲叆杈规鑹�*/
}
/*鍥炬爣瀵艰埅*/

/*鍥炬爣宸ュ叿鏍�*/
.box_tool{
    height:58px;
    color:#000000;
}
.box_tool .center{
    background-image: url(box/box_tool_center.gif);
    background-repeat:repeat-x;
    width:100%;
    height:100%;
}
.box_tool .left{
    background-image: url(box/box_tool_left.gif);
    background-repeat: no-repeat;
    width:100%;
    height:100%;
}
.box_tool .right{
    background-image: url(box/box_tool_right.gif);
    background-repeat: no-repeat;
    background-position:100% 0%;
    width:100%;
    height:100%;
}
.box_tool a:hover .navIconTool{
    color:red;
    text-decoration:none;
}
.navIconTool{
    width:50px;
    margin:5px 10px 0 0;
    display:inline;
    text-align:center;
    color:#000000; /*鏍囬鏂囧瓧棰滆壊*/
    cursor:pointer;
    cursor:hand;
    float:left;
}
.navIconTool img{
    width:30px;
    height:30px;
}

.box_tool_mid{
    height:45px;
    color:#000000;
}
.box_tool_mid .center{
    background-image: url(box/box_tool_center2.gif);
    background-repeat:repeat-x;
    width:100%;
    height:100%;
}
.box_tool_mid .left{
    background-image: url(box/box_tool_left2.gif);
    background-repeat: no-repeat;
    width:100%;
    height:100%;
}
.box_tool_mid .right{
    background-image: url(box/box_tool_right2.gif);
    background-repeat: no-repeat;
    background-position:100% 0%;
    width:100%;
    height:100%;
    color:#000000;
}

.box_tool_min a{
    float:left;
}
.box_tool_min{
    height:29px;
    color:#000000;
    overflow:hidden;
}
.box_tool_min .center{
    background-image: url(box/box_tool_center3.gif);
    background-repeat:repeat-x;
    width:100%;
    height:100%;
}
.box_tool_min .left{
    background-image: url(box/box_tool_left3.gif);
    background-repeat: no-repeat;
    width:100%;
    height:100%;
}
.box_tool_min .right{
    background-image: url(box/box_tool_right3.gif);
    background-repeat: no-repeat;
    background-position:100% 0%;
    width:100%;
    height:100%;
    color:#000000;
}
.box_tool_min a:hover{
    text-decoration:none!important;
}
.box_tool_min a:hover span{
    background-color:#d9ebf5;/*榧犳爣鎮仠鑳屾櫙鑹�*/
    color:red;
    text-decoration:none!important;
}
.box_tool_line{
    float:left;
    width:15px;
    display:block;
    height:19px;
    overflow:hidden;
    background-image: url(box/box_tool_line.gif);
    background-repeat: no-repeat;
    background-position:5px 4px;
}
/*鍥炬爣宸ュ叿鏍�*/

/*鏁板瓧鍒嗛〉鏍峰紡*/
.pageNumber {
    line-height:150%;
}

.pageNumber a {
    text-decoration: none;
    border: solid 1px #80c0e7;/*杈规棰滆壊*/
    color: #333333!important;
    background-color:transparent!important;
}
.pageNumber a:hover{
    text-decoration:none;
}
.pageNumber a, .pageNumber span {
    display: block;
    float: left;
    padding: 0.18em 0.5em;
    margin-right: 5px;
    margin-bottom: 5px;
}

.pageNumber .current {
    background: #0081dd;/*褰撳墠椤电爜鑳屾櫙棰滆壊*/
    color: #fff;
    border: solid 1px #619cc5;/*褰撳墠椤电爜杈规棰滆壊*/
}

.pageNumber .current.prev, .pageNumber .current.next{
    color:#999;
    border-color:#999;
    background:#fff;
}
/*鏁板瓧鍒嗛〉鏍峰紡*/

/*绠ご鍒嗛〉鏍峰紡*/
.pageArrow {
    line-height:150%;
}
.pageArrow a, .pageArrow span {
    display: block;
    float: left;
    padding:5px 3px 0 3px;
    font-size:14px;
}
.pageArrow .current {
    color: #fff;
}
.pageArrow .h_number_style{
    color: #ff6327;
    padding: 1px 6px;
    margin-top: 3px;
    font-size: 12px;
}
.pageArrow_next{
    background-image:url(nav/arrow_right.png);
    background-repeat:no-repeat;
    background-position:0% 100%;
    width:16px;
    height:18px;
}
.pageArrow_prev{
    background-image:url(nav/arrow_left.png);
    background-repeat:no-repeat;
    background-position:0% 100%;
    width:16px;
    height:18px;
}
.pageArrow .pageArrow_new_prev{
    background: #fff;
    color: #7D8794;
}
.pageArrow .pageArrow_next{
    background-image: url(nav/arrow_right.png);
    background-repeat: no-repeat;
    background-position: 60% 112%;
    width: 16px;
    height: 17px;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin: 7px 0px 0 7px;
}
.pageArrow .pageArrow_prev{
    background-image:url(nav/arrow_left.png);
    background-repeat:no-repeat;
    background-position:60% 112%;
    width:16px;
    height:17px;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin: 7px 7px 0 0;
}
.pageArrow_last{
    /*background-image:url(nav/arrow_right_db.gif);*/
    background-repeat:no-repeat;
    background-position:0% 100%;
    width:16px;
    height:17px;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin: 7px 7px 0 0;
}
.pageArrow_first{
    /*background-image:url(nav/arrow_left_db.gif);*/
    background-repeat:no-repeat;
    background-position:0% 100%;
    width:16px;
    height:18px;
}
/*绠ご鍒嗛〉鏍峰紡*/

/*妯悜瀵艰埅鏍峰紡*/
.nav_single_h{
    width:100%;
    height:40px;
    border-left:solid 1px #E2E2E2;
    border-right:solid 1px #E2E2E2;
    border-bottom:solid 3px #15A8EB;
    background-image:url(nav/nav_h_bg.jpg);
    background-repeat:repeat-x;
    background-position:0% 100%;
}
.nav_single_h ul{
    padding:0 0 0 10px;
}
.nav_single_h li{
    float:left;
    width:155px;
    height:44px;
    text-align:center;
    line-height:40px;
}
.nav_single_h .current{
    background-image:url(nav/nav_h_current.png);
    background-repeat:no-repeat;
    color:#ffffff;
    font-weight:bold;
}
.nav_single_h li a{
    display:block;
    width:100%;
    height:40px;
    color:#000000;
}
.nav_single_h li a:hover{
    text-decoration:none;
}
.nav_single_h .current a{
    color:#ffffff;
}
/*妯悜瀵艰埅鏍峰紡*/


/*鍒嗛殧鏉℃牱寮�*/
.spliterTop{
    width: 116px;/*妯潯绠ご瀹藉害*/
    height: 10px;/*妯潯绠ご楂樺害*/
    background-image: url(nav/spliter_top.jpg);
    background-repeat: no-repeat;
    cursor: pointer;
    cursor: hand;
    margin:0 auto;
}
.spliterBottom{
    width: 116px;/*妯潯绠ご瀹藉害*/
    height: 10px;/*妯潯绠ご楂樺害*/
    background-image: url(nav/spliter_bottom.jpg);
    background-repeat: no-repeat;
    cursor: pointer;
    cursor: hand;
    margin:0 auto;
}
.spliterLeft{
    width: 10px;/*绔栨潯绠ご瀹藉害*/
    height: 116px;/*绔栨潯绠ご楂樺害*/
    background-image: url(nav/spliter_left.jpg);
    background-repeat: no-repeat;
    cursor: pointer;
    cursor: hand;
}
.spliterRight{
    width: 10px;/*绔栨潯绠ご瀹藉害*/
    height: 116px;/*绔栨潯绠ご楂樺害*/
    background-image: url(nav/spliter_right.jpg);
    background-repeat: no-repeat;
    cursor: pointer;
    cursor: hand;
}
.spliterStyleV{
    width: 10px;/*绔栨潯瀹瑰櫒瀹藉害*/
    height: 100%;
    background-image: url(nav/spliter_bg_v.jpg);
    background-repeat: repeat-y;
}
.spliterStyleH{
    width: 100%;
    height: 10px;/*妯潯瀹瑰櫒楂樺害*/
    background-image: url(nav/spliter_bg_h.jpg);
    background-repeat: repeat-x;
    overflow:hidden;
}
/*鍒嗛殧鏉℃牱寮�*/

/*甯冨眬鎺т欢*/
.l-layout{ position:relative;}
.l-layout-left,.l-layout-right,.l-layout-center,.l-layout-top,.l-layout-bottom{position:absolute;background:white; z-index:10; overflow:hidden;}
.l-layout-top{width:100%;}
.l-layout-bottom{width:100%}

.l-layout-left .l-layout-header-toggle{position:absolute; top:8px; right:3px; height:20px; width:20px; overflow:hidden; background-image:url('../../skins/blue/popup/h_icon.png');background-position:-918px -27px; cursor:pointer;}
.l-layout-left .l-layout-header-toggle-over{}

.l-layout-right .l-layout-header-toggle{position:absolute; top:3px; left:3px; height:20px; width:20px; overflow:hidden; background:url('../../skins/blue/popup/h_icon.png');background-position:-948px -24px; cursor:pointer;}
.l-layout-right .l-layout-header-toggle-over{}

.l-layout-center .l-layout-header{ cursor:default;}

.l-layout-header{ position:relative;padding-left:10px; color:#343843;/*height:40px; line-height:40px;*/ overflow:hidden; cursor:pointer;/*border-bottom:1px solid #ccc;*/}
.l-layout-header-inner{padding-right:22px;font-size: 14px;}
.l-layout-right .l-layout-header-inner { padding-left:22px; padding-right:auto;}
.l-layout-header-over{}

.l-layout-collapse-left,.l-layout-collapse-right{ width:24px; background:#fff;border:1px solid #eee; position:absolute;top:0px; height:100%;z-index:10;}
.l-layout-collapse-left-over,.l-layout-collapse-right-over{}
.l-layout-collapse-left-toggle,.l-layout-collapse-right-toggle{position:absolute; height:20px; width:20px; overflow:hidden; background:url('../../skins/blue/popup/h_icon.png');cursor:pointer;}
.l-layout-collapse-left{left:2px;}
.l-layout-collapse-left-toggle{top:0px; right:2px; background-position:-948px -24px;}
.l-layout-collapse-left-toggle-over{}

.l-layout-collapse-right{right:2px;}
.l-layout-collapse-right-toggle{top:0px; left:2px; background-position:-918px -24px;}
.l-layout-collapse-right-toggle-over{}



.l-layout-drophandle-left{ position: absolute;
    cursor: col-resize;
    z-index: 10;
    width: 6px;
    background-image: url(../../images/formEle/grip_v.png)!important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-color: #eeeeee;}
.l-layout-drophandle-right{cursor: col-resize;
    z-index: 10;
    width: 6px;
    background-image: url(../../images/formEle/grip_v.png)!important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-color: #eeeeee;}
.l-layout-drophandle-top{ position:absolute;height:5px;cursor:row-resize; z-index:10;line-height:1px;overflow:hidden;}
.l-layout-drophandle-bottom{ position:absolute;height:5px;cursor:row-resize; z-index:10;line-height:1px;overflow:hidden;}
.l-layout-dragging-xline{ background:#000000;height:1px;position:absolute;display:none; z-index:9999; padding:0; margin:0;line-height:1px; overflow:hidden;}
.l-layout-dragging-yline{ background:#000000;width:1px;position:absolute;display:none; z-index:9999; padding:0; margin:0;}
.l-layout-lock{ position:absolute; width:100%; height:100%; display:none; z-index:9990; margin:0; padding:0;}
.l-layout-content{position:relative; background:white; overflow:hidden;}

.l-layout-drophandle{ position:absolute; top:0px; left:-5px; width:5px;cursor:col-resize; z-index:10;height:100%; display:none;}
.l-layout-collapse{ width:24px; background:#EAF2FE;border:1px solid #B8D0D6; position:absolute; top:0px; left:4px; display:none; height:100%;z-index:10;}
.l-layout-collapse-over{background:#F5F9FA;}
.l-layout-collapse-toggle{position:absolute; top:0px; right:2px; height:20px; width:20px; overflow:hidden; background:url('layout/togglebar.gif');background-position:-20px -40px; cursor:pointer;}
.l-layout-collapse-toggle-over{background-position:-20px -60px;}
.l-layout-dragging-line{ background:#E0E4E2;width:4px;position:absolute;top:0px; display:none; z-index:9999; padding:0; margin:0;height:100%;}

.l-layout-xmask {
    cursor: col-resize;z-index:9990;
}
.l-layout-ymask {
    cursor: row-resize;z-index:9990;
}
/*甯冨眬鎺т欢*/

/*鎻愮ず鎺т欢  气泡提示*/
.l-verify-tip{ padding:0; margin:0;position:absolute; display:block;z-index:888;color:#fff;fon-size:12px;}
.l-verify-tip-corner{ padding:0; margin:0;position:absolute;background:url('tooltip/verify-corner.png') no-repeat;background-position: -22px 0px; width:18px; line-height:8px; height:18px; overflow:hidden; top:5px; left:-5px; z-index:10001;}
.l-verify-tip-corner2{ padding:0; margin:0;position:absolute;background:url('tooltip/verify-corner.png') no-repeat;background-position: 0px 0px; width:18px; line-height:8px; height:18px; overflow:hidden; top:-5px; left:20px; z-index:10001;}
.l-verify-tip-content{margin:0; position:absolute; left:7px;top:0px; background:#343843; z-index:10000; padding:10px 15px; border-radius: 4px;box-shadow:0 0 10px #b4b8cb;}
.l-verify-tip-content2{margin:0; position:absolute; top:7px;left:0px; background:#343843;box-shadow:0 0 10px #b4b8cb; z-index:10000; padding:10px 15px;  border-radius: 4px;}
.staticTip{border:1px solid #FFC340; background:#FFFCC7;  padding:4px 8px; width:400px; }
.l-verify-tip-close{background-image:url('popup/h_icon.png');background-repeat:no-repeat;background-position: -128px -31px;cursor:pointer;cursor:hand;float:right;overflow:hidden;width:12px;height:12px;}
.l-verify-tip-close-con{}
.qui-tip-con{line-height: 18px;}
/*鎻愮ず鎺т欢*/

.dialog_main{
    /*box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.5);*/
    border: 0;
    border: 1px solid #2DA9FA\9;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #ccc;
}


/*toast*/
/*
 * Toastr
 * Copyright 2012-2014 John Papa and Hans Fj盲llemark.
 * All Rights Reserved.
 * Use, reproduction, distribution, and modification of this code is subject to the terms and
 * conditions of the MIT license, available at http://www.opensource.org/licenses/mit-license.php
 *
 * Author: John Papa and Hans Fj盲llemark
 * Project: https://github.com/CodeSeven/toastr
 */
.toast-title {
    font-weight: bold;
}
#toast-container > .toast-info > .toast-message{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTgxNDlBODNBMkU5MTFFOUJCMkRDQTk4RkY1NUUwODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTgxNDlBODRBMkU5MTFFOUJCMkRDQTk4RkY1NUUwODMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBODE0OUE4MUEyRTkxMUU5QkIyRENBOThGRjU1RTA4MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBODE0OUE4MkEyRTkxMUU5QkIyRENBOThGRjU1RTA4MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PokuLXUAAAEkSURBVHjarJTBSgJRFIb/G+QiEnoBoWWBD+AumCEfwZfoiXJd+2ipgquYcCsSJUGLiDBRkRScwTmeE3cgh3vPzMIf/s29//9x7sAZEBEcDti37DF7Yz22Z6Grkz+4YPepWH2bdYKu2Mt842Oe0s8qdcGWtrMHEvoin1zFRNcPMd30Et9ki2wygRh25Es+vm5pNEm1Z0rXHAEI2Q14dFoBzs8MFEk3FFBLS73NCeuEUKCWgAItMZwRhpNCUCCgmpaYxSijmoA2OIAE9OW7XCfANKa/71SgTwEN/CDCd7l5nwR0f4CX3Qmow3523Z4cG9SrBtWKCpFuV12RbE0USeey1NIqci7t/8miEpBI+41kliVustvsd7Y87pf9Ys+aNrPX2wkwAHO0aUW3ImVUAAAAAElFTkSuQmCC") !important;
    display: inline-block;
    background-repeat: no-repeat;
    background-position-y: 3px;
    padding-left: 22px;
}
#toast-container > .toast-error > .toast-message{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTE5MjU1M0JBMkY4MTFFOUI0MDBDMjU4NDJBRTFCODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTE5MjU1M0NBMkY4MTFFOUI0MDBDMjU4NDJBRTFCODEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MTkyNTUzOUEyRjgxMUU5QjQwMEMyNTg0MkFFMUI4MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTkyNTUzQUEyRjgxMUU5QjQwMEMyNTg0MkFFMUI4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phr32m4AAAFHSURBVHjaYvj//z8DFuwExDOB+DYQ/4Ti21AxZ2x60AU0gHj/f8JgP1QtVoPsgfjTf+LBJ6geFINApn/4Tzr4AHMZyBBGID7+n3wA0ssIMsjlP+XAhYmBgSGMAQt401PP8P30URSxH5fOgsWxgDCQi+5gs+Lb2eP/n2ZE/P926giY//38qf9PMyP/fz1+EJvyO6Dw+Qk0kQ2bNd9PHWH4uGYJA5e1I8O34wcZ+PzCGLisHLAp/cVAKMo/bVr1/6Ya//8PKxfgU/YTFEbPGHCAH+dPMXw9vJdBvHkCw/dzJxm+nzyMS+kTkIsWYbPi+4XT4DD6emQfJMyAYQUOszPHsClfBDLIHZvM667a/1+PHcCIgNedNdiUu1E1QVKaRTRpkmmRXXacSO9o4CuPYGHmBsSzgPguEP8C4i9AfB0q5gZVg6IPIMAAlwsEVH3CxfQAAAAASUVORK5CYII=") !important;
    display: inline-block;
    background-repeat: no-repeat;
    background-position-y: 3px;
    padding-left: 22px;
}
#toast-container > .toast-success > .toast-message {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkRGMDUyNTJBMkU5MTFFOTk4Q0JEN0E1RjQzMzIyOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkRGMDUyNTNBMkU5MTFFOTk4Q0JEN0E1RjQzMzIyOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCREYwNTI1MEEyRTkxMUU5OThDQkQ3QTVGNDMzMjI5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCREYwNTI1MUEyRTkxMUU5OThDQkQ3QTVGNDMzMjI5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrCAV2gAAAFmSURBVHjaYvj//z8DFuwExDOB+DYQ/4Ti21AxZ2x60AU0gHj/f8JgP1QtVoPsgfjTf+LBJ6geFINApn/4Tzr4AHMZyBBGID7+n3wA0ssIMsiFVJ0bXl39n3Z9LbKQCxMDA0MYAwlg7asrDNOeHGfwE9FCFg4DuegOsS5Z8vz8f6dzs/4feHcXXeoOAzSNgAHQtv8vf37Gasjcp6f/u5yb/f/ohwfYpH+CvPYT5r7jHx8ylNzZyvDu9zcU78x+eoph1atLDK3K7gxW/PLY/Qw07QbM2O9/f/+vuLP9f+jlpf+f/4QkqSmPj/33vjD//8XPz/D5+i4o6hcBzYuFGfzr31+Gtof7GR58f88gzc7HcPvbG4Y2FQ8GFU5hfHGwGOQid3Tj//z7+7/9wf7/oZeW/L/37S0x8eBG1QRJaRbRpEmmRXbZcSK9o4GvPIKFmRsQzwJFKxD/AuIvQHwdKuYGVYOiDyDAAJuLBnHywTFVAAAAAElFTkSuQmCC") !important;
    display: inline-block;
    background-repeat: no-repeat;
    background-position-y: 3px;
    padding-left: 22px;
}
#toast-container > .toast-warning > .toast-message {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzUwMjBFMzlBMkY4MTFFOTg2NERGRDg2Mzg2MDA2MjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzUwMjBFM0FBMkY4MTFFOTg2NERGRDg2Mzg2MDA2MjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NTAyMEUzN0EyRjgxMUU5ODY0REZEODYzODYwMDYyMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NTAyMEUzOEEyRjgxMUU5ODY0REZEODYzODYwMDYyMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjJryY0AAAEQSURBVHjarJS9agJBFIWPQSsjWFlpK4ZUFoKdsAs+gu9mam18BAWtZNUXsBArJbVslMQfGO/BETTM3h1ILnzN7Lkfs8PcgTEGDgKhK6yEo2Vl10JXz++FmjAx6TWxWaeoJcTGv2Lb8ySifeeMn/eabHffGSUZIUqUzOW4NgNNxt7MC4BQaMJVlwPwPQZ+NlCKvSFFHfy9OhQFiZ+zeSBX9REFFFVUUbYMvL6niSoUHf/h10DRp5rIlXw8W4oWaqTQAIr1NNGUor4a4fnwrPTqUTQUZomRSwzs15qEvSN9RHizp9Xb7U4ekTe/of1a3/Ac2sedRR6TH2nPyB0OcVv4ELiVk8AnYGnX2jbz1HcVYABDRFj2lcr62gAAAABJRU5ErkJggg==") !important;
    display: inline-block;
    background-repeat: no-repeat;
    background-position-y: 3px;
    padding-left: 22px;
}
.toast-message {
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}
.toast-message a,
.toast-message label {
    color: #FFFFFF;
}
.toast-message a:hover {
    color: #CCCCCC;
    text-decoration: none;
}
.toast-close-button {
    position: relative;
    right: -0.3em;
    top: -0.3em;
    float: right;
    font-size: 20px;
    font-weight: bold;
    color: #FFFFFF;
    -webkit-text-shadow: 0 1px 0 #ffffff;
    text-shadow: 0 1px 0 #ffffff;
    opacity: 0.8;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    filter: alpha(opacity=80);
    line-height: 1;
}
.toast-close-button:hover,
.toast-close-button:focus {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.4;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
    filter: alpha(opacity=40);
}
.rtl .toast-close-button {
    left: -0.3em;
    float: left;
    right: 0.3em;
}

button.toast-close-button {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}
.toast-top-center {
    top:20px;
    left:50%;
    width: 270px;
    margin-left: -11%;
}
.toast-bottom-center {
    bottom: 0;
    right: 0;
    width: 100%;
}
.toast-top-full-width {
    top: 0;
    right: 0;
    width: 100%;
}
.toast-bottom-full-width {
    bottom: 0;
    right: 0;
    width: 100%;
}
.toast-top-left {
    top: 12px;
    left: 12px;
}
.toast-top-right {
    top: 12px;
    right: 12px;
}
.toast-bottom-right {
    right: 12px;
    bottom: 12px;
}
.toast-bottom-left {
    bottom: 12px;
    left: 12px;
}
#toast-container {
    position: fixed;
    z-index: 90000030;
    pointer-events: none;
}
#toast-container * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
#toast-container > div {
    position: relative;
    pointer-events: auto;
    overflow: hidden;
    margin: 0 0 6px;
    padding: 10px 15px 10px 15px;
    background-position: 15px center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    filter: alpha(opacity=80);
}
#toast-container > div.rtl {
    direction: rtl;
    padding: 15px 50px 15px 15px;
    background-position: right 15px center;
}

#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
    width: 270px;
    margin-left: auto;
    margin-right: auto;
}
#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
    width: 96%;
    margin-left: auto;
    margin-right: auto;
}
.toast {
    background-color: #030303;
    text-align: center;
}
.toast-success {
    background-color: #2DC88F;
}
.toast-error {
    background-color: #D81E06;
}
.toast-info {
    background-color: #2DA9FA;
}
.toast-warning {
    background-color: #FFC000;
}
.toast-progress {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 4px;
    background-color: #000000;
    opacity: 0.4;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
    filter: alpha(opacity=40);
}
/*Responsive Design*/
@media all and (max-width: 240px) {
    #toast-container > div {
        padding: 8px 8px 8px 50px;
        width: 11em;
    }
    #toast-container > div.rtl {
        padding: 8px 50px 8px 8px;
    }
    #toast-container .toast-close-button {
        right: -0.2em;
        top: -0.2em;
    }
    #toast-container .rtl .toast-close-button {
        left: -0.2em;
        right: 0.2em;
    }
}
@media all and (min-width: 241px) and (max-width: 480px) {
    #toast-container > div {
        padding: 8px 8px 8px 50px;
        width: 18em;
    }
    #toast-container > div.rtl {
        padding: 8px 50px 8px 8px;
    }
    #toast-container .toast-close-button {
        right: -0.2em;
        top: -0.2em;
    }
    #toast-container .rtl .toast-close-button {
        left: -0.2em;
        right: 0.2em;
    }
}
@media all and (min-width: 481px) and (max-width: 768px) {
    #toast-container > div {
        padding: 15px 15px 15px 50px;
        width: 25em;
    }
    #toast-container > div.rtl {
        padding: 15px 50px 15px 15px;
    }
}

/*Responsive Design*/

/*radio 鏍峰紡*/
[type="radio"]:not(:checked),
[type="radio"]:checked {
    position: absolute;
    left: -9999px;
}
[type="radio"]:not(:checked)+ label,
[type="radio"]:checked+ label {
    position: relative;
    padding-left: 25px;
    cursor: pointer;
    line-height:30px;
}
[type="radio"]:not(:checked)+ label:before{
    content: '';
    position: absolute;
    left: 2px;
    top: 2px;
    width: 13px;
    height: 13px;
    border: 1px solid #aaa;
    background: #fff;
    border-radius: 30px;
    /*box-shadow: inset 0 1px 3px rgba(0, 0, 0, .3);*/
    line-height: 150%;
    font-size: 12px;
    border: 1px solid #c0c2ca;
}
[type="radio"]:checked+ label:before {
    content: '';
    position: absolute;
    left: 2px;
    top: 2px;
    width: 13px;
    height: 13px;
    border: 1px solid #aaa;
    background: #fff;
    border-radius: 30px;
    /*box-shadow: inset 0 1px 3px rgba(0, 0, 0, .3);*/
    line-height: 150%;
    font-size: 12px;
    border: 1px solid #2DA9FA;
}
.cssVal{
    border: 1px solid #2DA9FA;
}
[type="radio"]:not(:checked)+ label:after,
[type="radio"]:checked+ label:after {
    display: block;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    content: ' ';
    position: absolute;
    top: 6px;
    left: 6px;
    background: #2DA9FA;
    transition: all .2s;
}

[type="radio"]:not(:checked)+ label:after {
    opacity: 0;
    transform: scale(0);
}
[type="radio"]:checked+ label:after {
    opacity: 1;
    transform: scale(1);
}
[type="radio"]:disabled:not(:checked)+ label:before,
[type="radio"]:disabled:checked+ label:before {
    box-shadow: none;
    border-color: #c0c2ca;
    background-color: #e9eaee;
}
[type="radio"]:disabled:checked+ label:after {
    color: #999;
}
[type="radio"]:disabled:checked+ label:after {
    background: #bec0c9;
}
[type="radio"]:disabled+ label {
    color: #aaa;
}
[type="radio"]:checked:focus+ label:before,
[type="radio"]:not(:checked):focus+ label:before {}
[type="radio"]:not(:checked),
[type="radio"]:checked {
    position: absolute;
    left: -9999px;
}





/*checkbox 鏍峰紡*/
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
    position: absolute;
    left: -9999px;
}
[type="checkbox"]:not(:checked)+ label,
[type="checkbox"]:checked+ label {
    position: relative;
    padding-left: 25px;
    cursor: pointer;
    line-height:30px;
}
[type="checkbox"]:not(:checked)+ label:before{
    content: '';
    position: absolute;
    left: 4px;
    top: 0px;
    width: 16px;
    height: 16px;
    background: #fff;
    border-radius: 1px;
    /*box-shadow: inset 0 1px 3px rgba(0, 0, 0, .3);*/
    line-height: 150%;
    border: 1px solid #ccc;
}
/*[type="checkbox"]:checked+ label:before {*/
    /*content: '';*/
    /*position: absolute;*/
    /*left: 4px;*/
    /*top: 0px;*/
    /*width: 13px;*/
    /*height: 13px;*/
    /*background: #2DA9FA;*/
    /*border-radius: 1px;*/
    /*!*box-shadow: inset 0 1px 3px rgba(0, 0, 0, .3);*!*/
    /*line-height: 150%;*/
    /*border: 1px solid #2DA9FA;*/
/*}*/
/*解决树上多选框选中样式错误问题 ，待提交代码*/
[type="checkbox"]:checked+ label:before {
    content: '';
    position: absolute;
    left: 4px;
    top: 0px;
    width: 16px;
    background: url(dataGrid/checkbox.png) no-repeat;
    height: 16px;
    border-radius: 1px;
    line-height: 150%;
}
/*[type="checkbox"]:not(:checked)+ label:after,*/
/*[type="checkbox"]:checked+ label:after {*/
    /*content: '\2714 ';*/
    /*position: absolute;*/
    /*top: -2px;*/
    /*left: 7px;*/
    /*font-size: 12px;*/
    /*color: #fff;*/
    /*transition: all .2s;*/
    /*line-height: 150%;*/
/*}*/
/*解决树上多选框选中样式错误问题 ，待提交代码*/
[type="checkbox"]:not(:checked)+ label:after,
[type="checkbox"]:checked+ label:after {
    content: ' ';
    position: absolute;
    background: url(dataGrid/checkbox-checked.png) no-repeat;
    top: 0px;
    display: inline-block;
    left: 4px;
    font-size: 16px;
    width: 18px;
    height: 18px;
    color: #fff;
    transition: all .2s;
    line-height: 150%;
}
[type="checkbox"]:not(:checked)+ label:after {
    opacity: 0;
    transform: scale(0);
}
[type="checkbox"]:checked+ label:after {
    opacity: 1;
    transform: scale(1);
}
[type="checkbox"]:disabled:not(:checked)+ label:before,
[type="checkbox"]:disabled:checked+ label:before {
    box-shadow: none;
    border-color: #bec0c9;
    background-color: #e9eaee;
}
[type="checkbox"]:disabled:checked+ label:after {
    color: #c3c5cd;
}
[type="checkbox"]:disabled+ label {
    color: #aaa;
}
[type="checkbox"]:checked:focus+ label:before,
[type="checkbox"]:not(:checked):focus+ label:before {}


/*鏂板姞鏁版嵁琛ㄦ牸涓睍寮�鑷畾涔夊唴瀹规牱寮�*/
.grid_stepa{
    display: inline-block;
    /*width: 100px;*/
    padding: 0px 15px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #2da9fa;
    border-radius: 4px;
    color: #2da9fa;
}
.grid_stepa:hover{
    text-decoration: none;
    color: #2da9fa;
}


/*娴佺▼閫夐」鍗℃柊鍔犳牱寮�*/
.stepNav{
    text-align:center;
    margin-top:20px;
}
.stepNav .line-box{
    display:inline-block;
    list-style: none;
}
.stepNav .line-box li{
    float:left;
    position: relative;
    font-size: 14px;
    width: 200px;
}
.stepNav .line-box .circle{
    background-color:#FFFFFF;
    width:14px;
    height:14px;
    border-radius:8px;
    border:2px solid #B4B8CB;
    display:inline-block;
    position: relative;
    z-index: 9;
    box-sizing: border-box
}
.stepNav .line-box .line{
    width: 100%;
    border-top: 1px solid #B4B8CB;
    position: absolute;
    right: 50%;
    top: 6px;
}
.stepNav .line-box .active .line,
.stepNav .line-box .active .circle{
    border-color: #2DA9FA;
}
.stepNav .line-box li:first-child .line{
    display: none;
}

.stepNav .line-box .active{
    color: #2DA9FA;
}

/*添加垂直方向步骤组件样式*/
.stepNavh{
    text-align:left;
    margin-left: 45px;
}
.stepNavh .line-box{
    display:inline-block;
    list-style: none;
}
.stepNavh .line-box li{
    position: relative;
    font-size: 14px;
    width: 20px;
    height:60px;
}
.stepNavh .line-box .circle{
    background-color:#fff;
    width:11px;
    height:11px;
    border-radius:8px;
    border:1px solid #B4B8CB;
    display:inline-block;
    position: relative;
    z-index: 9;
    box-sizing: border-box;
    top: -7px;
}
.stepNavh .line-box .line{
    display:inline-block;
    height:100%;
    border-left: 1px solid #B4B8CB;
    position: absolute;
    left: 5px;
    top:0%;
}
.stepNavh .line-box li:last-child .line {
    display: none;
}
.stepNavh .line-box .text{
    display:inline-block;
    position: absolute;
    left: 20px;
    width:150px;
    color:#343843;
    margin-top: -10px;
}
.stepNavh .line-box .opposite{
    float: left;
    margin-left: -60px;
}
.stepNavh .line-box .active .circle
{
    border-color: #2DA9FA;
    background-color:#fff;
}
.stepNavh .line-box .active .line
{
    border-left: 1px solid #2DA9FA;
}
.stepNavh .line-box .active .text
{
    color: #2DA9FA;
}
.stepNavh .line-box .active .text .opposite{
    color:#2DA9FA;
}

/*end*/


@media all and (max-width: 240px) {
    #toast-container > div {
        padding: 8px 8px 8px 8px;
        width: 11em;
    }
    #toast-container .toast-close-button {
        right: -0.2em;
        top: -0.2em;
    }
}
@media all and (min-width: 241px) and (max-width: 480px) {
    #toast-container > div {
        padding: 8px 8px 8px 8px;
        width: 18em;
    }
    #toast-container .toast-close-button {
        right: -0.2em;
        top: -0.2em;
    }
}
@media all and (min-width: 481px) and (max-width: 768px) {
    #toast-container > div {
        padding: 13px 15px 13px 15px;
        width: 25em;
    }
}

.h-toast-icon{
    width: 50px;
    height: 50px;
    z-index: 1000;
    background-image: url(popup/h_icon.png);
    background-position: -140px -28px;
}
.h_file_upload{
    display: inline-block;
}
.h_file_upload p{
    padding: 0;
}
.h_file_upload_btn{
    margin-left: 60px;
}


.groupTitle{
    height: 40px;
    line-height: 40px;
    font-size: 13px;
    margin: 0 0 10px 0;
    border-bottom: 1px solid #D8E3EF;
}
.groupTitle span{
    display: inline-block;
    height: 98%;
    border-bottom: 2px solid #2DA9FA;
}
.item_group_30{
    float: left;
    width: 33%;
    margin-top: 5px;
    line-height: 30px;
    /*height: 30px;*/
    height:auto;
}
.item_group_25{
    float: left;
    width: 25%;
    margin-top: 5px;
    line-height: 30px;
    height: auto;
}
.item_group_50{
    float: left;
    width: 48%;
    margin-top: 5px;
    line-height: 30px;
    height:auto;
}
.item_group_75{
    float: left;
    width: 75%;
    margin-top: 5px;
    line-height: 30px;
    height:auto;
}
.item_group_100{
    float: left;
    width: 100%;
    margin-top: 5px;
    line-height: 30px;
}
.item_left{
    float: left;
    width: 220px;
    line-height: 28px;
    height:auto;
    margin-right:10px;
    margin-bottom: 5px;
}
.formbox{
    width: 80%;
    overflow: hidden;
}
.item_left span{
    display: inline-block;
    text-align: right;
    vertical-align: top;
}
.item_left .labspan{
    display: inline-block;
    width: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
    vertical-align: top;
    color: #343843;
}
.sumlabdiv{
    font-size:12px;
    color:#657180;
}
.labspan{
    display: inline-block;
    width: 80px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
    vertical-align: top;
    color: #343843;
}
.item_100{
    width: 100%;
    text-align: left;
}
.item_100 span{
    display: inline-block;
    /*width: 60px;*/
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    /*white-space: nowrap;*/
    text-align: right;
    margin-right: 10px;
    vertical-align: top;
}
.item_100 .labspan{
    display: inline-block;
    width: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
    margin-right: 10px;
    vertical-align: top;
    color: #343843;
}
.item_group_100 .item_100 input{
    width: 74.6%;
}
.item_group_100 .item_100 .mainCon input.selBtn{
    width: 100%;
}
.item_p{
    display: inline-block;
    margin: 0;
    width: 57%;
    text-align: left;
    padding: 0 10px 0 0px;
}
.item_textarea_span{

}

.form_btn{
    position: absolute;
    right: 6px;
}

.shrink_icon{
    display: inline-block;
    vertical-align: sub;
    width: 27px;
    height: 26px;
    background-image: url("../../../system/layout_html/skin/index_icon_active.png");
    background-position: -653px 7px;
    cursor: pointer;
}

.button label{cursor: pointer;}


.searchIcon{
    font-size: 15px;
    vertical-align: sub;
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    left:111px;
    top:14px;
}
.newOrgBox{
    float: right;
    width: 24px;
    height: 24px;
    border:1px solid #ccc;
    border-radius: 100%;
    margin-top: 2px;
    margin-right: 5px;
    text-align: center;
    /*background: url(../../skins/blue/popup/h_icon.png);*/
    /*background-position: -885px -25px;*/
}
.newOrgBox:hover{
    border:1px solid #ff6327;
}
.newOrgBox span{
    /*vertical-align: super;*/
    cursor: pointer;
    line-height: 22px;
    font-size: 25px;
    color: #ccc;
}
.newOrgBox:hover,
.newOrgBox span:hover{
    color: #ff6327;
}
#searchDiv{
    padding: 0 10px;
}

.SearchResult-list li{
    font-size: 13px;
    cursor: pointer;
}
.SearchResult-list .active_show{
    background: #e6e9ef;
}
.search{
    color: red;
}
.searchIcon{
    background: url(../../skins/blue/popup/h_icon.png);
    background-position: -707px -27px;
    display: inline-block;
    width: 18px;
    height: 19px;
}
/*.searchIcon:hover{*/
    /*background-position: -1036px -25px;*/
/*}*/

.loadingPage{
    position: fixed;
    z-index: 99998;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: #fff;
}
.loading-mask{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
    display: none;
}
.loading-mask-msg{
    position: absolute;
    width: 70px;
    height: 70px;
    left: 50%;
    top: 50%;
    margin-left: -35px;
    margin-top: -35px;
    border-radius: 5px;
    overflow: hidden;
    display: none;
}
.loading-mask-msgbg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    /*background-color: #000;*/
    border-radius: 5px;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.loading-mask-msgtext{
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    left: 0;
    background-image: url(loading-mask.gif);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    text-indent: -9999px;
    overflow: hidden;
}
.panel-loading{
    position: absolute;
    width: 70px;
    height: 70px;
    left: 50%;
    top: 50%;
    margin-left: -35px;
    margin-top: -35px;
    padding: 0;
    background-image: url(loading-mask.gif);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    text-indent: -9999px;
    overflow: hidden;
    background-color: #000;
    border-radius: 5px;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.mustinfo_tip{
    /*margin-left: 5px;*/
    font-size: 12px;
    color: #d81e06;
    font-style: normal;
    padding-right: 2px;
}
.labspan:before{
    content: " ";
    display: inline;
}
.labspan:after{
    clear: both;
}
/* 添加输入框的placeholder样式 */
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #b4b8cb;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #b4b8cb;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #b4b8cb;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:    #b4b8cb;
}
/* end */
