.littleIconLeftMenu{
    width:20px;height:20px;line-height:20px;text-align:center;position:relative;display:inline-block;border-radius:3px;margin-right:10px;color:#fff;vertical-align:middle;
}
.littleIconLeftMenu i{
    font-size:12px;
}

.littleIcon{
    width:20px;height:20px;line-height:20px;text-align:center;position:relative;display:inline-block;border-radius:50%;margin-right:5px;color:#fff;vertical-align:middle;
}
.littleIcon i{
    font-size:12px;
}

.h8icon2{
    width:46px;height:46px;line-height:46px;text-align:center;position:relative;display:inline-block;border-radius:5px;margin-right:5px;color:#fff;vertical-align:middle;
}
.h8icon2 i{
    font-size:30px;
}

.h8icon3{
    width:72px;height:72px;line-height:72px;text-align:center;position:relative;display:inline-block;border-radius:5px;margin-right:5px;color:#fff;vertical-align:middle;
}
.h8icon3 i{
    font-size:40px;
}

body{background-attachment:fixed;
/*position:absolute;left:0px;right:0px;top:0px;bottom:0px;*/
}
body.ckeditorb{
    padding:10px;font-size:14px;
}
input::-webkit-search-cancel-button{
    display: none;
} 
input::-ms-clear{
    display: none;
}
input[type="text"] {
    -webkit-appearance: none;
    appearance: none;
    /*display: inline-block;*/
    margin: 0 2px 2px 0;
    padding:2px;
    /*        width: 12px;
            height: 12px;
            cursor: pointer;
            outline: none;*/
    vertical-align: middle;
    border: 1px solid #b4b4b4;
}
.myReportPanel{
    position:absolute;top:0px;right:0px;bottom:0px;width:250px;border-radius:0px;border:1px solid #FFCCCC;background:#FFCCCC;
}
.clearfix:after,.clearfix:before {
    clear: both;content: '.';display: block; height: 0; visibility: hidden;line-height: 0;
}
.myReportHeader{
    position:relative; height:35px;line-height:35px;font-size:12px ;font-weight:bold;color:#CC0033;padding-left:5px;border-bottom:0px solid #cccccc;
}
.myReportMain{
    position:absolute;top:35px;right:0px;bottom:0px;left:0px;border:0px solid #e1e1e1;background:#ffffff;overflow:auto;padding:5px 0px 0px 0px;
}
.myReportAdd {
    cursor: pointer;
    bottom: 1px;
    width: 30px;
    border-radius: 2px;
    display: block;
    background:url(images/add.png) no-repeat  center;
    background-color: transparent;
    position: absolute;
    right: 30px;
    top: 1px;
    padding-top:5px;
    text-indent: -9999px;
    z-index: 1000000;
}
.myReportAdd:hover {
    background-color: #FFCC00;
}
.myReportClose {
    cursor: pointer;
    bottom: 1px;
    width: 30px;
    border-radius: 2px;
    display: block;
    background: url(images/cross.png) no-repeat center;
    background-color: transparent;
    position: absolute;
    right: 0px;
    text-indent: -9999px;
    z-index: 1000000;
    top: 1px;
    padding-top:5px;
}
.myReportClose:hover {
    background-color: #FFCC00;
}

.myReportPanel .myReportLineItem {
    position:relative;padding:0px; border:1px #ffffff dotted;border-bottom-color:#FFCCCC;cursor:pointer;
}

.myReportPanel .myReportLineItemOver{
    background:#F6EADB; border-radius:5px;
}
.myItemHeader{
    color:#CC0033;margin:5px 0px ;position:relative;background: url(images/dot.gif) no-repeat 0px 3px;padding-left:18px;
}
.myItemBeiZhu{
    text-align:left;color:#b4b4b4;position:relative;margin:0px 5px 5px 0px;padding:0px 5px 0px 20px;
}

a.aheader,a.aheader:visited {
    color:#91CEF6;
    text-decoration:none;
    font-family: "lucida Grande",Verdana;
}
a.aheader:hover{
    color:#FFFF00;
    text-decoration:none;
}


A.abtnmenu {
    radius:3px;BORDER: transparent 1px solid;padding-right:5px; COLOR: #404040;margin-right:3px;TEXT-ALIGN: center;padding-left:24px;LINE-HEIGHT: 22px;   HEIGHT: 22px;display:inline-block;vertical-align:middle;margin-top:3px;z-index:10;
}
A.abtnmenu:hover {
    BORDER: #CCCCCC 1px solid; COLOR:#666666;background-color:#ffffff;
}
.divtitle{
    margin:5px auto;text-align: center;font-weight: bold;font-size: 20px; 
}
/*.ckeditorb p{
    text-indent:2em;coloabtnmenur:red;

}*/
.watermark,.watermarkSubmit,.watermarkText {
    color: #999999;
}
.btn-10{
    background-color: #F7F7F7;    background-image: -moz-linear-gradient(top,#F7F7F7,#F3F2F2);    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#F7F7F7),color-stop(1,#F3F2F2));    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#F3F2F2', GradientType='0');    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#F3F2F2');
    background-image: linear-gradient(to bottom,#F7F7F7 0,#F3F2F2 100%);    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    border-radius: 2px;    display: inline-block;    height: 18px;    line-height: 18px;    border: 1px solid #ddd;    padding: 2px 14px 3px;    color: #323333;
}
.btn-10:link, .btn-10:visited, .btn-11:link, .btn-11:visited, .btn-12:link, .btn-12:visited, .btn-9:link, .btn-9:visited {
    color: #323333;font-size:12px;padding:5px;
    text-decoration: none;
}

*{margin:0;padding:0;}

.overhidden{
    overflow:hidden;
}

table{
    BORDER-SPACING: 0; BORDER-COLLAPSE: collapse;font-size:12px;
}
.myzhuomian{
    background: #ffffff url('images/bg.jpg') top right no-repeat;
}
.chkdisvalue{
    background:url('images/chkselect.png') 2px no-repeat;width:20px;height:20px;line-height:20px;display:inline-block;
}
.chkdisvaluedis{
    background:url('images/chkdisselect.png') 2px no-repeat;width:20px;height:25px;line-height:25px;display:inline-block;
}

/*html,div,form,span,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}*/
/*html,body,div,button,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,form,label,caption,tfoot{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:normal;text-decoration:none}*/
/*
html,body{height:100%;width:100%;}
body{position:relative;}*/
/********************************************************************************************/
/********************************************************************************************/
/********************************************************************************************/
/*布局开始*/


/*主内容，上下结构，没有上面菜单栏*/
.pagehidden{
    overflow:hidden;
}
.pagesubmenu{
    background:#f1f1f1;border-bottom:1px #cccccc solid;
}
.pagetopmenu{
    vertical-align:middle;text-align:left;BORDER-BOTTOM: #dedede 0px dotted; PADDING-BOTTOM: 0px;height:30px; line-height:30px;  BACKGROUND: url(images/title2bg.png) repeat-x;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 0px;MARGIN-Top: 2px; PADDING-TOP: 0px;
}
.pagetopsubmenu{
    vertical-align:middle;text-align:left;BORDER-BOTTOM: #dedede 0px dotted; PADDING-BOTTOM: 0px;height:30px; line-height:30px;  BACKGROUND:#e5e5e5;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 0px;MARGIN-Top: 2px; PADDING-TOP: 0px;
}
.pagetitle{
    /*PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: "microsoft yahei";font-weight:normal; MARGIN-BOTTOM: 0px; COLOR: #388ee5;font-size:16px;*/
}
.mytitle{
    PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: "microsoft yahei";font-weight:normal; MARGIN-BOTTOM: 0px; COLOR: #388ee5;font-size:16px;  BACKGROUND: url(images/note.png) left center;background-repeat:no-repeat; padding-left:20px; 
}
.pagesubtitle{
    PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: "microsoft yahei";font-weight:normal; MARGIN-BOTTOM: 0px; COLOR: #388ee5;font-size:16px;  BACKGROUND: url(images/note.png) left center;background-repeat:no-repeat; text-indent:15px; 
}

.pagetop{
    position:absolute;left:0px;top:0px;right:0px;height:30px;line-height:30px;
}
.pageleft{
    position:absolute;left:0px;top:35px;width:250px;bottom:35px;overflow:auto;
}
.pageright{
    position:absolute;right:0px;top:35px;width:250px;bottom:35px;overflow:auto;
}
.pagebottom{
    position:absolute;left:0px;right:0px;bottom:0px;height:35px;line-height:35px;overflow:hidden;
}
.pagecenter{
    position:absolute;left:0px;top:35px;right:0px;bottom:35px;overflow:auto;
}
.pagespacing{
    margin:5px;
}
.pagespadding{
    padding:5px;
}
.pageborder{
    border:1px #cccccc solid;
}
/*下面少用*/
.pagenoheader{
    top:0px;
}
.pagenofooter{
    bottom:0px;
}
.pagenoleft{
    left:0px;
}
.pagenoright{
    right:0px;
}

.graybackground{
    border:1px #cccccc solid;background:#e1e1e1; 

}

/*主内容，上下结构，没有上面菜单栏*/
.btnmain1{
    position:absolute;left:0px;top:0px;right:0px;bottom:30px;overflow:auto;
}
.btnfooter{
    position:absolute;left:0px;right:0px;bottom:0px;height:30px;
}
.btnblue{ 
    width: 68px;height: 28px;border: 0;display: inline-block;overflow: hidden;vertical-align: middle;line-height: 28px;font-size: 12px;color: #FFF;background: url(images/space_icons.png) no-repeat 0 0;cursor: pointer;zoom: 1;    
}
/*布局结束*/
/********************************************************************************************/
/********************************************************************************************/
/********************************************************************************************/

ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
.bold{
    font-weight:bold;
}
input[type="button"]{height:25px;padding:3px } 
input,select,img,button{font-family:Arial;font-size:12px;vertical-align:middle; }
input[type="checkbox"]{margin-right:2px;vertical-align:middle}
input[type="radio"]{margin-right:2px;vertical-align:middle}
input[type="text"]{vertical-align:middle}
.hide{
    display:none;
}
.hidden{display:none;}
.show{display:inline;}
.jselect{
    background:#E1E1E1;border:1px  #FF6600 solid;padding:2px;text-align:left;font-size:10px;
}
.split {
    background: url(images/split.gif) 0px 9px;
    background-repeat: no-repeat;
    display: inline-block;
    font-size: 1px;
    height: 16px;
    width: 4px;
    overflow: hidden;
    cursor: default;
    /*padding:15px 2px 0;*/
    border: 0;
}
.red{
    color:red;
}
.green{
    color:green;
}
.tcenter{
    text-align:center;
}
.tmiddle{
    vertical-align:middle;
}
.aright10{
    position:absolute;right:10px;top:5px;bottom:5px;vertical-align:middle;
}
body{
    /*font-family:iconfont,microsoft yahei,Arial,Helvetica,sans-serif,'宋体';*/
    font-size:12px;
    line-height:1.6;
    color:#333}
.center{
    text-align:center;
}
.right{float:right;}
.left{float:left;}
.hidden{display:none;}
a:link,a:visited,a:hover,a:active{font-family:Arial,Helvetica,sans-serif,"宋体";text-decoration:none;outline:none}
a{color:#1261D7;text-decoration:none;}a:hover{color:#FF0000;  text-decoration:none; }
a.alink{
    background:url(images/link.png) center center no-repeat ;width:20px;height:24px;display:inline-block;text-indent:-100px;overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    white-space: nowrap;
    border-radius: 2px;    
}

a.record,a.record:visited{
    color: #1e5494;
    text-decoration:none;
    font-family: "lucida Grande",Verdana;
}
a.record:hover{
    color:#FF0000;  text-decoration:underline; 
}

a.amore,a.amore:visited{
    color: #1e5494;
    text-decoration:none;
    font-family: "lucida Grande",Verdana;
}
a.amore:hover{
    color:#FF0000;  text-decoration:underline; 
}
a.anormal,a.anormal:visited {
    color: #1e5494;
    text-decoration:none;
    font-family: "lucida Grande",Verdana;
}
a.anormal:hover{
    color:#1e5494;
    text-decoration:underline;
}
a.agray1,a.agray1:visited {
    color: #666666;
    text-decoration:none;
    font-family: "lucida Grande",Verdana;
}
a.agray1:hover{
    color:#1e5494;
    text-decoration:underline;
}
a.awhite,a.awhite:visited {
    color: #ffffff;
    text-decoration:none;
    font-family: "lucida Grande",Verdana;
}
a.awhite:hover{
    color:#ffffff;
    text-decoration:underline;
}

a.atixing,a.atixing:visited {
    color: #6E6E6E;
    text-decoration:none;
    font-family: "lucida Grande",Verdana;
}
a.atixing:hover{
    color:#FF0033;
    text-decoration:underline;
}
a.axianshi,a.axianshi:visited {
    color: #9933FF;
    text-decoration:none;
    font-family: "lucida Grande",Verdana;
}
a.axianshi:hover{
    /*color: #1e5494;*/
    text-decoration:underline;
}


a.abtnbg,a.abtnbg:visited{color:#1261D7;padding:2px 5px;}a.abtnbg:hover{background:#cc0 ; text-decoration:underline; }

input::-moz-focus-inner{ border:0px;padding: 0; margin:0; }/*针对Firefox*/
button::-moz-focus-inner{ border:0; padding:0; margin:0; }

table.tfiexd{
    table-layout:fixed;
}
table.sigleborder{
    BORDER:1px;
}
table.sigleborder TD{
    BORDER: #ddd 1px solid; PADDING:5px 10px;
}
table.common1{
    border:0px;width:100%;table-layout:fixed;margin:0px auto;
}
table.common1 td{
    padding: 5px;background-color: #fff;border: solid #ccc;color: #000;border-width:1px 1px 1px 1px;font-size: 12px;
}
table.common{
    border:0px;width:100%;table-layout:fixed;margin:0px auto;
}
table.common td{
    padding: 5px;background-color: #F3F3F3;border: solid #fff;color: #000;border-width:1px 1px 1px 1px;font-size: 12px;
}

table.common td.lable{
    padding: 5px;background-color: #E8E8E8;border: solid #fff;color: #000;border-width:1px 1px 1px 1px;font-size: 12px;
}
table.common tr.header td{
    padding: 5px; text-align: left;font-weight: bold;white-space: nowrap;background-color: #EEE;color: #000;vertical-align: top;border: solid #000;border-width: 1px;font-size: 12px;
}
.pointer{
    cursor:pointer;
}
.tshenglue{text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.shenglue{text-align:left;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.tshenglue1{text-align:left;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.loading{
    FONT-FAMILY: 微软雅黑,宋体;text-align:center;font-size:16px;position:absolute;top:0px;left:0px;width:100%;height:100%; PADDING-TOP: 200px;z-index:10000;background:#fff;color:green
}
/* layout框架开始 */
.haitianlayout  .ui_title{

}
.haitianlayout  .ui_menu{
}
.haitianlayout  .ui_content{
}
.haitianlayout  .ui_search{
}
.haitianlayout  .ui_footer{
}
/* layout框架结束 */

/*配色开始*/

/*打开门户窗口*/
.menhuselect {
    height:78px;
    background:url(images/daohang.png);
    /*border-bottom: 1px solid #c4c4c4;*/
}
.menhuitemtitle{
    background:url(images/table.png) no-repeat;

    height: 20px;
    /*font-family: microsoft yahei;*/
    font-weight:bold;
    font-size: 14px;
    color: green;
    margin:10px 10px 5px  5px;
    border-bottom:1px #b4b4b4   dashed;
    text-indent: 20px;
    line-height: 20px;

}

/*配色结束：dr必须使用 100% ，不然，IE会超过宽度，撑出部分*/

.dricon{
    position:relative; margin:0px  0px 0px 0px;padding:0;height:100%;
}

.dalicon{
    margin-right:33px;
}

.daricon{
    position:absolute;width:20px;right:0px;top:2px;bottom:0px;text-align:right;vertical-align:middle;
}



.dr{
    position:relative; margin:0px  7px 0px 0px;padding:0;height:100%;
}

.dal{
    margin-right:100px;
}

.dar{
    position:absolute;width:100px;right:0px;top:0px;bottom:0px;text-align:right;
}



.dal2{
    margin-right:2px;
}

.aleft5{
    margin-left:5px;
}

.dclear{
    border-top:1px solid transparent !important; margin-top:-1px !important;border-top:0;margin:0px;padding:0px;clear:both;visibility:hidden;
}

DIV.title1{
    text-align:left;BORDER-BOTTOM: #dedede 0px dotted; PADDING-BOTTOM: 0px;height:30px;  BACKGROUND: url(images/barBG4.gif) repeat-x;PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: "microsoft yahei"; MARGIN-BOTTOM: 0px;MARGIN-Top: 2px; COLOR:#ffffff; FONT-SIZE: 16px; PADDING-TOP: 3px
}
div.dtitlebg{
    height:30px;  line-height:30px;  BACKGROUND: #f3f3f3;padding-right:20px;
}

DIV.dtitle2{
    vertical-align:middle;text-align:left;BORDER-BOTTOM: #dedede 0px dotted; PADDING-BOTTOM: 0px;height:30px; line-height:30px;  BACKGROUND: url(images/title2bg.png) repeat-x;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 0px;MARGIN-Top: 2px; PADDING-TOP: 0px;
}

DIV.subtitle{
    vertical-align:middle;text-align:left;BORDER-BOTTOM:1px  #b4b4b4 dotted; PADDING-BOTTOM: 0px;height:30px; line-height:30px;  BACKGROUND: #f3f3f3;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 0px;PADDING-TOP: 2px;
}
DIV.pagetitle1{
    vertical-align:middle;text-align:left;BORDER-BOTTOM: #dedede 0px dotted; PADDING-BOTTOM: 0px;height:30px; line-height:30px;  BACKGROUND: url(images/title2bg.png) repeat-x;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 0px;PADDING-TOP: 2px;
}
DIV.pageleft1{
    position:absolute;left:0px;top:32px;bottom:0px;width:250px;
}

DIV.pageright1{
    position:absolute;left:250px;top:32px;bottom:0px;right:0px;
}


div.dleibietitle{
    font-size: 14px;
    font-weight: bold;
    color: #14590d;
    border-bottom: solid 1px #dedede;
    line-height: 25px;
}
.dleibietitle span{
    width: 33px;
    height: 14px;
    background: url(images/stitle.jpg) no-repeat;
    display: block;
    float: left;
    margin-right: 8px;
    margin-top: 5px;
    margin-left: -12px;
    _margin-left: -7px;
}
H1.htitle1{
    PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: "microsoft yahei";font-weight:normal; MARGIN-BOTTOM: 0px; COLOR: #388ee5;font-size:16px;  BACKGROUND: url(images/note.png) left center;background-repeat:no-repeat; text-indent:15px; 
}
H1.htitle2{
    PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: "microsoft yahei";font-weight:normal; MARGIN-BOTTOM: 0px; COLOR: #388ee5;font-size:16px; background-repeat:no-repeat; text-indent:15px; 
}
DIV.subjecttitle{
    PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: "microsoft yahei";font-weight:normal; MARGIN-BOTTOM: 0px; COLOR: #388ee5;font-size:16px; background-repeat:no-repeat;
    float:left;vertical-align:middle
}
DIV.pagetitle{
    float:left;vertical-align:middle
}

DIV.dmytitle {
    MARGIN: 15px 0px 0px;
    LINE-HEIGHT: 25px;
    HEIGHT: 25px;
    TEXT-INDENT: 3px;
    color:green;
    font-weight:bold;
    border-bottom: 2px   #D9D9D9     dashed;
}

DIV.dpageitem {
    MARGIN: 15px 0px 0px;
    LINE-HEIGHT: 25px;
    HEIGHT: 25px;
    TEXT-INDENT: 3px;
    color:green;
    font-weight:bold;
    border-bottom: 1px   #D9D9D9     solid;
}

DIV.pagemenu{
    float:right;vertical-align:middle;
}
select.select220{
    width:220px;
}


.titleshuomning{
    color:green;
}

.tborder{border:#EDEDED 1px solid;padding:2px;width:100%}
.grayborder TD{border-bottom:1px #EDEDED solid;padding:5px;line-height:150%;vertical-align:top;}


.trecord{
    border:1px #b4b4b4 solid;BORDER-COLLAPSE: collapse;width:98%;position:relative;
}
.trecord TR.trheader{background-color:#dbeaf5;color:#10659E;}
.trecord TD{border:1px #b4b4b4 solid;padding:3px; }


.mytable{border:#c6c6c6 0px solid;width:96%}
.tnoborder{border:#c6c6c6 0px solid;width:98%;}
.whiteborder{border: 1px #ffffff solid;padding:5px;}


/*.tableheader{   color:#666666;  background-image: url('images/headerbg.gif');height: 23px; font-weight: bold;}*/
/*.tableheader{   color:#666666;  background:#cccccc;height: 23px; font-weight: bold;}*/
.tableheader{   color:#ffffff;  background:#6699CC;height: 23px; font-weight: bold;}
.tableheader TD{
    border-top:1px #ffffff solid;  border-bottom:1px #ffffff solid; height:28px;padding:2px 5px;
}
.theader1{ background: #d3e5fa; color:#333333;  background-image: url('headerbg.gif');height: 20px; font-weight: bold;}
.tablecol1{ background: #f3f3f3;height:25px;padding:5px;border:1px #ffffff solid;}
.tablecol2{ background: #e8e8e8;height:25px;padding:5px;border:1px #ffffff solid;}
.tableline1 {BACKGROUND: #CCFFCC; HEIGHT: 20px }
/*.tableline1 {BACKGROUND: #e8e8e8; HEIGHT: 20px }*/
.tableline2 {BACKGROUND: #e8e8e8; HEIGHT: 20px}
.tditem{BACKGROUND:#f3f3f3; HEIGHT: 20px;font-weight:bold;}
.trOver{
    BACKGROUND:#CCFF99 ;
}
.trcurrent{
    BACKGROUND:#99CC33 ;color:#ffffff;
}
/*border:1px solid #C5C5C5;*/
textarea{
    outline: none;padding:3px 3px;
}
/*border:1px solid #FF9900;*/
textarea.ihover{
    outline: none;padding:3px 3px;
}
select{
    line-height:22px;height:22px;
}
/*border:1px solid #C5C5C5;*/
input.normal{height:20px;outline: none;line-height:20px;padding:0 3px;}
/*border:1px solid #FF9900;*/
input.ifocus{}
.text_200{
    width:200px
}
.text_220{
    width:220px
}
.text_230{
    width:230px
}
.text_250{
    width:250px
}
.text_300{
    width:300px
}
.text_100{
    width:100px
}
.text_180{
    width:180px
}
.text_80{
    width:80px
}
.text_50{
    width:50px
}
.text_120{
    width:120px
}
.text_150{
    width:150px
}
.text_30{
    width:30px
}

.textClor0{
    color:#000000;
}

.textClor1{
    color:#FB5903;
}

.textClor2{
    color:#008000;
}

.textClor3{
    color:#A60AF4;
}

.textClor4{
    color:#1C5B91;
}
.mleft10{
    margin-left:10px;
}
img{border:0px;}

span.sred{color:#ff0000;}
span.sgreen{color:#00aa00;}
span.smiaoshu{color:#666666;padding-left:5px;}
span.sbitian{color:#ff0000;padding-left:5px;vertical-align:middle;font-size:20px;font-family:arial;}

span.stouxiang{
    padding:2px;border: 1px transparent solid; display:inline-block;position:absolute;left:0px;right:0px;top:0px;bottom:0px;
}
span.smove {
    background: url(images/folderlist.png) no-repeat 5px 7px;
    display: inline-block;
    width: 15px;
    height: 26px;
    cursor: move;
}
span.sover{
    border:1px #fff solid;background:#EBBA97;
}
span.sicongroup{
    width:10px;display:inline-block;
    BACKGROUND: url(images/group.gif) no-repeat 5px 2px;
}
DIV.dpageinfo{
    padding:10px;BACKGROUND:#f3f3f3;border:1px #ccc solid;text-align:left;
}
DIV.dpageinfo{
    padding:10px;BACKGROUND:#f3f3f3;border:0px #ccc solid;text-align:left;
}
DIV.dpagebottom{
    padding:2px;BACKGROUND:#f3f3f3;border-bottom:0px #fff solid;HEIGHT: 25px;line-height:25px;text-align:right;
}

DIV.dpagenav{
    padding-right:20px;margin-top:10px;margin-bottom:10px;border-bottom:0px #fff solid;HEIGHT: 25px;line-height:25px;float:right;
}
/*A.daohang {
    BACKGROUND: url(images/page.gif) no-repeat; COLOR: #ffffff;width:52px;height:18px;line-height:18px;text-align: center;vertical-align: middle;margin-right: 5px;padding-top:2px;padding-left:3px;display:inline-block
}
A.daohang:hover{
    COLOR: #f3f3f3;
}*/
a.daohang{
    padding:2px  10px;margin:0px 5px;color:#ffffff;background:#FF9900;font-size:12px;border-radius:3px;vertical-align:middle;height:18px;line-height:18px;display:inline-block;
}
a.daohang:hover{
    color:#ffffff;background:#99CC33;
}
.closeico
{
    cursor: pointer;
    height: 18px;
    width: 18px;
    border-radius: 2px;
    display: block;
    background: url(images/mail.png) no-repeat -18px -240px;
    position: absolute;
    right: 5px;
    top: 2px;
    text-indent: -9999px;
    z-index:1000000;
}

.closeico:hover
{
    background-position:-54px -240px; 
}

DIV.dpagemenu{
    padding:0px 2px ;BACKGROUND: url(images/title2bg.png) repeat-x bottom;border-bottom:1px #fff solid;HEIGHT: 35px;line-height:35px;
}

div.dmenu {
    Z-INDEX: 20000; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #ffffff; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
div.dmenu A {
    PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block !important; HEIGHT: 25px; COLOR: #393939; TEXT-DECORATION: none; PADDING-TOP: 0px
}
div.dmenu A:hover {
    BACKGROUND: #c4de83; TEXT-DECORATION: none
}
div.dwinbtn{
    vertical-align:middle;padding:3px;height:24px;line-height:24px;background-color:#e8e8e8 ;border-top:1px #b4b4b4 solid;text-align:right
}
div.topb4{
    padding:5px;background-color:#e8e8e8 ;border-top:1px #b4b4b4 solid;border-bottom:1px #b4b4b4 solid;
}
div.drowe8{
    background-color:#e8e8e8 ;
}
.dpagemenu LI {
    FLOAT: left;
}
.dpagemenu LI A {
    DISPLAY:block; BACKGROUND-POSITION: left center; COLOR: #000000; TEXT-DECORATION: none; font-size:12px
}

.dpagemenu LI A:hover {
    BACKGROUND-IMAGE: url(images/pmenu_l.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px center
}
.dpagemenu LI A SPAN {
    PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; DISPLAY: block; BACKGROUND-POSITION: right center; LETTER-SPACING: 1pt; PADDING-TOP: 0px
}
.dpagemenu LI A:hover SPAN {
    BACKGROUND-IMAGE: url(images/pmenu_r.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% center; COLOR: #FED40F
}
.dpagemenu LI.current {
    BACKGROUND: url(images/pmenu_l.png) no-repeat 0px center;
}
.dpagemenu LI.current SPAN {
    BACKGROUND: url(images/pmenu_r.png) no-repeat 100% center; COLOR: #ffffff
}


.igray{
    background:#f3f3f3;border:1px  #c3c3c3 solid;
}



.dgray a,.dgray a.aicon{
    text-decoration: none;
    display: inline-block;
    color: #555555;
    padding: 0 10px;
    height: 25px;
    line-height: 25px;
    _line-height: 25px;
    border-radius: 3px;
    background:url(images/hai_btn_hover.png) repeat-x;
    /*margin: 0 10px;*/
    letter-spacing:2px;
    /*background: #E7E7E7;*/
    border: 1px solid #BBBBBB;
}

.dgray a:hover {
    border: 1px solid #989898;
    box-shadow:0 1px 3px rgba(0,0,0,.2);
    background:url(images/hai_btn_active.png) repeat-x;
}

/*.dgray a:active {
    background: #CECECE;
    border: 1px solid #989898;
    background:url(images/hai_btn_active.png) repeat-x;
}*/

.drecord H6 {
    LINE-HEIGHT: 28px; PADDING-LEFT: 10px; BACKGROUND: url(images/barBG1.gif) repeat-x; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 14px
}
.drecord UL {
    padding:0px;margin:0px;
}
.drecord UL LI {
    BORDER-BOTTOM: #E1E1E1 1px dotted;  margin:0px 0px; DISPLAY: block; vertical-align:middle
}
.drecord UL LI A,.drecord UL LI A:visited {
    PADDING:2px 2px 7px 2px; DISPLAY: block; color:#666666;
    BACKGROUND: url(images/arraw2.png) no-repeat   95% center;text-decoration:none;
}

.drecord UL LI A:hover {
    /*BACKGROUND: url(images/arraw2.png)  #DDE8FB   no-repeat  95% center;*/ 
    BACKGROUND: url(images/arraw2.png)  #FFCC00   no-repeat  95% center; text-decoration:none;
    color:#000000;
}
.drecord UL LI A.current {
    BACKGROUND: url(images/arraw2.png) #FF9900 no-repeat  95% center;
    /*font-weight:bold;*/
    COLOR: #ffffff;
}


.dsidemenu H6 {
    LINE-HEIGHT: 28px; PADDING-LEFT: 10px; BACKGROUND: url(images/barBG1.gif) repeat-x; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 14px
}
.dsidemenu UL {
    padding:0px;margin:0px;
}
.dsidemenu UL LI {
    BORDER-BOTTOM: #E1E1E1 1px solid; PADDING:0px; LINE-HEIGHT: 26px;margin:0px 0px; DISPLAY: block; HEIGHT: 26px;vertical-align:middle
}
.dsidemenu UL LI A {
    PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(images/arraw2.png) no-repeat   95% center;color:#4A4A4A;
}
.dsidemenu UL LI A:hover {
    BACKGROUND: url(images/arraw2.png) #4CB211   no-repeat  95% center; color:#ffffff;
}
.dsidemenu UL LI A.current {
    BACKGROUND: url(images/arraw2.png) #4CB211 no-repeat  95% center;
    /*font-weight:bold;*/
    COLOR: #ffffff;
}

.dsidelanmu UL {
    padding:0px;margin:0px;
}
.dsidelanmu UL LI {
    BORDER-BOTTOM: #E1E1E1 1px solid; PADDING:0px; LINE-HEIGHT: 26px;margin:0px 0px; DISPLAY: block; HEIGHT: 26px;vertical-align:middle
}
.dsidelanmu UL LI A {
    PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(images/arraw2.png) no-repeat   95% center;color:#4A4A4A;text-decoration:none;
}
.dsidelanmu UL LI A:hover {
    BACKGROUND:#f1f1f1  url(images/arraw2.png)    no-repeat  95% center; text-decoration:none;COLOR: #4A4A4A;
}
.dsidelanmu UL LI A.current {
    BACKGROUND: url(images/arraw2.png) #e5e5e5 no-repeat  95% center;
    /*font-weight:bold;*/
    /*COLOR: #ffffff;*/
}

.dflow UL {
    padding:0px;margin:0px;
}
.dflow UL LI {
    BORDER: #C8DEF0 0px solid; PADDING:0px;BACKGROUND:#F3F8FC; LINE-HEIGHT: 35px;margin:5px; DISPLAY: block; HEIGHT:35px;vertical-align:middle
}
.dflow UL LI A {
    BORDER: #C8DEF0 1px solid; PADDING-LEFT: 10px; DISPLAY: block; text-align:left ; color:#4A4A4A;text-decoration:none;font-weight:normal;BACKGROUND:  url(images/uncheck.gif) no-repeat   93% center;
}
.dflow UL LI A:hover {
    BORDER: #80D5F5 1px solid;PADDING-LEFT:10px;text-decoration:none;COLOR: #4A4A4A;
}
.dflow UL LI A.current {
    /*BACKGROUND: url(images/arraw2.png) #e5e5e5 no-repeat  95% center;*/
    BORDER: #FF9C77 1px solid;PADDING-LEFT:10px;BACKGROUND: url(images/checkbox.gif) #FFEAE2 no-repeat   95% center;font-weight:bold;
    /*font-weight:bold;*/
    /*COLOR: #ffffff;*/
}

table.mingxi{
    border:#ffffff 1px solid;padding:2px;width:100%;
    BORDER-COLLAPSE: collapse; 
    /*table-layout:fixed;*/
}
TR.mxheader TD{
    background:#DBEAF5;border:1px #ffffff solid; height:20px;padding:2px;color:#10659E;
}
TR.mxitem TD{
    border:1px #ffffff solid;padding:2px;line-height:150%;vertical-align:top;background:#E6E9EC;
}

div.yijianneirong{
    /*position:relative;*/
    padding:5px 5px 0px 5px;border:#E1E1E1 solid;border-width:0px 1px 0px 1px;text-align:left;background:#ffffff;line-height: 200%;
}
div.yijianxinxi{
    position:relative;padding:2px;border:#E1E1E1 solid;border-width:1px 1px 1px 1px;background:#F7F7F7;font-size:12px;min-height:20spx;
}
div.yijianshanchu{
    position:relative;padding:2px;border:#E1E1E1 solid;border-width:0px 1px 1px 1px;background:#F7F7F7;height:25px;text-align:right;padding-right:5px;
}
div.yijianxinxi .xingming{
    position:relative;    text-align: right; padding: 5px 110px 0px 0px;
}
div.yijianxinxi .shijian{
    position:absolute;top:5px;right:0px;bottom:0px;text-align:right;padding:3px;
}        

div.dandu .xingming{
    position:relative;text-align:right;right:5px;padding-right:0px
}
.xingming img{
    max-width: 100px
}
.dispagecontent .xingming img{
    max-width: 100px
}
div.dandu .shijian{
    position:relative;text-align:right;padding-top:0px;right:5px;
}        

#htflowbiaodancontent .tableyijian{
    border:0px;margin:0px;padding:5px;width:100%;
}
#htflowbiaodancontent .tableyijian td{
    border: #E1E1E1 solid 1px;vertical-align:middle;
}
#htflowbiaodancontent .tableyijian td.xingming{
    border-left:0px;border-right:0px;border-left:0px;background:#F7F7F7;padding:5px
}
#htflowbiaodancontent .tableyijian td.shijian{
    border-left:0px;background:#F7F7F7;
}
#htflowbiaodancontent .tableyijian  td.m_1{
    border-top-width:0px;
}

/*.ditem span {
    BORDER: #C8DEF0 0px solid; PADDING:0px;BACKGROUND:#F3F8FC;  margin:5px ; display:inline;
}*/
.ditem{
    background:#F0F0F0;padding:10px;border:1px #718BB7 solid;
}
.ditem span A {
    BORDER: #AACCF6 1px solid; margin:5px 0px; PADDING-LEFT: 29px; padding-top: 3px; padding-bottom: 3px; DISPLAY: block; color:#4A4A4A;text-decoration:none;font-weight:normal;BACKGROUND:  url(images/selAll_1.gif) no-repeat   8px center;text-align:left;
}
.ditem span A:hover {
    BORDER: #AACCF6 1px solid;text-decoration:none;COLOR: #000000;BACKGROUND:  url(images/selAll_1.gif) #DBECF4 no-repeat   8px center;
}

.dagent span {
    BORDER: #C8DEF0 0px solid; PADDING:0px;BACKGROUND:#F3F8FC; width:90%; LINE-HEIGHT: 27px;margin:5px; HEIGHT:27px;vertical-align:middle;display:inline-block;
}
.dagent span A {
    text-indent:20px;BORDER: #C8DEF0 1px solid; PADDING-LEFT: 10px; DISPLAY: block; color:#1E4176;text-decoration:none;font-weight:normal;BACKGROUND:  url(images/uncheck.gif) no-repeat   8px center;text-align:left;
}
.dagent span A:hover {
    BORDER: #80D5F5 1px solid;PADDING-LEFT:10px;text-decoration:none;COLOR: #4A4A4A;
}
.dagent span A.current {
    /*BACKGROUND: url(images/arraw2.png) #e5e5e5 no-repeat  95% center;*/
    BORDER: #FF9C77 1px solid;PADDING-LEFT:10px;BACKGROUND: url(images/checkbox.gif) #FFEAE2 no-repeat   8px center;font-weight:bold;
    /*font-weight:bold;*/
    /*COLOR: #ffffff;*/
}



.dsidecheck UL {
    padding:0px;margin:0px;
}
.dsidecheck UL LI {
    BORDER-BOTTOM: #E1E1E1 1px solid; PADDING:0px; LINE-HEIGHT: 26px;margin:0px 0px; DISPLAY: block; HEIGHT: 26px;vertical-align:middle
}
.dsidecheck UL LI A {
    PADDING-LEFT: 10px; DISPLAY: block; color:#4A4A4A;text-decoration:none;
}
.dsidecheck UL LI A:hover {
    BACKGROUND:#f1f1f1; text-decoration:none;COLOR: #4A4A4A;
}
.dsidecheck UL LI A.current {
    BACKGROUND: url(images/tick.png) no-repeat   95% center;
    /*font-weight:bold;*/
    /*COLOR: #ffffff;*/
}

DIV.dtips{
    position: absolute;
    top:5px;;
    right:20px;
    font-size:12px;
    /*    font-weight:bold;
        margin-left: -100px;
        margin-top: -10px;*/
    /*height: '25px';*/
    /*width: '400px';*/
    padding:2px 10px;
    background:#FF6666  ;
    color:#ffffff ;
    line-height: 25px;
    text-align: center;
    z-index:10000000;
    /*border:1px #FF6600 solid;*/
}

/*菜单*/
.dmenudiv {
    z-index:10001; POSITION: absolute; BORDER: #999 1px solid;  PADDING: 0px; DISPLAY: none; BACKGROUND: #f3f3f3;border-radius: 10px;border-radius: 4px;box-shadow: 0 0px 10px rgba(0,0,0,0.3);
}

.dmenudiv span.search{
    height:20px;margin-top:3px;display:inline-block;vertical-align:middle;
}

.dmenudiv span.searchkey{
    padding:0px 5px;display:inline;color:#1E5494;width:auto;cursor:pointer;
}

.dmenudiv UL LI A.ahover {
    color:#ffffff;background-color:#4CB211; 
}
.dmenudiv UL {
    padding:0px;margin:0px;
}
.dmenudiv UL LI {
    BORDER-BOTTOM: #E1E1E1 0px solid; PADDING:0px; LINE-HEIGHT: 26px;margin:0px 0px; DISPLAY: block; HEIGHT: 26px;vertical-align:middle;
}
.dmenudiv UL LI A {
    PADDING: 0px 10px; DISPLAY: block; color:#4A4A4A;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;
}
.dmenudiv UL LI A span{
    width:25px;display:inline-block;
}
.dmenudiv UL LI A:hover {
    color:#ffffff;background-color:#4CB211; 
}

.dmenudiv UL LI A.search {
    PADDING: 0px 3px; DISPLAY: block; 
}

DIV.data{
    float:left;    
    padding:3px;
    color:#666666;
    background-color: #CCE0FF;
    border:0px #C5C5C5 solid;
    vertical-align:middle;
    line-height: 17px;
    height:17px;
    white-space:nowrap;
    margin: 0px 2px 2px 0px;
    border-radius: 3px;    
}

div .data a {
    background: url('images/close.png') 0 0 no-repeat;height:16px;width: 16px;margin-right:3px;display:inline-block;margin-top:0px;margin-left:0px;
    /*text-indent: -9999px;*/
}

div.data a:hover {
    background: url('images/closeover.png') 0 0 no-repeat;
}

.htclose a {
    background: url('images/close.png') 0 0 no-repeat;height:16px;width: 16px;margin-right:3px;display:inline-block;margin-top:0px;margin-left:0px;
    /*text-indent: -9999px;*/
}

.htclose a:hover {
    background: url('images/closeover.png') 0 0 no-repeat;
}




A.add:link, A.add:visited{
    color:#207BD6;
    padding-left:14px;
    background:url("images/select.png") no-repeat;
    background-position:0px 0px;
    margin-left:5px;
}
A.add:hover, A.add:active{
    color:#207BD6;
    text-decoration: underline;
}

A.aclear:hover {
    color: #DD2424;
    background: url('images/delete2.gif') no-repeat 0 -1px;
    text-decoration: none;
}
A.aclear{
    padding-left: 14px;
    color: #C6C6C6;
    background: url('images/delete1.gif') no-repeat 0 -1px;
}

A.abtnmenu span.sdarraw {
    padding: 0 10px 0 0;
    background: url("images/btn_dropdown.png") right center no-repeat;
}
A.abtngray:link, A.abtngray:visited {
    TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 65px; BACKGROUND: url(images/btBG01.gif) no-repeat 50% top;display:inline-block ; HEIGHT: 22px; COLOR: #fff; MARGIN-RIGHT: 10px;margin-top:3px;
}
A.abtngray:hover {
    BACKGROUND: url(images/btBG01.gif) no-repeat 50% bottom;COLOR: #fff;TEXT-DECORATION: none
}

A.abtnpopwin:link, A.abtnpopwin:visited,button.abtnpopwin {
    TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 65px; BACKGROUND: url(images/btBG01.gif) no-repeat 50% top;display:inline-block ; HEIGHT: 22px; COLOR: #fff; MARGIN-RIGHT: 10px;margin-top:5px;
}
button.noborder{
    outline:0px;border:0px;
}
button.noborder:hover{
    BACKGROUND: url(images/btBG01.gif) no-repeat 50% bottom;COLOR: #fff;TEXT-DECORATION: none
}
A.abtnpopwin:hover {
    BACKGROUND: url(images/btBG01.gif) no-repeat 50% bottom;COLOR: #fff;TEXT-DECORATION: none
}
A.abtnyellow {
    LINE-HEIGHT: 26px; WIDTH: 83px; DISPLAY: block; BACKGROUND: url(images/btnbgyellow.gif) no-repeat; HEIGHT: 26px; COLOR: #fff; TEXT-DECORATION: none;text-align:center
}
.aicondocnew{
    BACKGROUND: url(images/new5.gif) no-repeat 5px 2px;width:30px;height:16px;line-height:16px;position:relative;display:inline-block;margin-right:5px;
}
.aicondocnew1{
    BACKGROUND: url(images/new5.gif) no-repeat 5px 2px;width:30px;height:16px;line-height:16px;display:inline-block;
    /*position:absolute;right:1px;top:1px;*/
}

.aiconadd{
    BACKGROUND: url(images/add.png) no-repeat 5px 2px;
}
.aicongroup{
    BACKGROUND: url(images/aicongroup.png) no-repeat 5px 2px;
}

.aiconimport{
    BACKGROUND: url(images/import.png) no-repeat 5px 2px;
}

.aiconimage{
    BACKGROUND: url(images/image_1.png) no-repeat 5px 5px;
}


.aiconexport{
    BACKGROUND: url(images/export.png) no-repeat 5px 2px;
}
.aiconcuiban{
    BACKGROUND: url(images/date.png) no-repeat 5px 2px;
}
.aiconrili{
    BACKGROUND: url(images/date.png) no-repeat 5px 5px;
}
.aiconlink{
    BACKGROUND: url(images/k75.gif) no-repeat 10px 10px;
}
.disxinxi{
    padding:5px 5px 5px 27px;border-bottom:1px #e3e3e3 dotted;
}
.atubiao{
    padding-left:23px;
    height:20px;
    display:inline-block;
    vertical-align:middle;
    margin-left:0px;
}

.aiconexcel{
    BACKGROUND: url(images/iconexcel.png) no-repeat 5px 2px;
}

.aiconword{
    BACKGROUND: url(images/iconword.png) no-repeat 5px 2px;
}

.aiconpage{
    BACKGROUND: url(images/page.png) no-repeat 5px 0px;
}
.aiconcopy{
    BACKGROUND: url(images/page_paste.png) no-repeat 5px 0px;
}
.aiconcopy1{
    BACKGROUND: url(images/page_paste.png) no-repeat 5px  2px;
}
.aiconzidian{
    BACKGROUND: url(images/yijian.png) no-repeat 0px 2px;height:25px;line-height:25px;display:inline-block;
}
.aiconpingyue{
    BACKGROUND: url(images/pingyue.png) no-repeat 5px 0px;
}


.aiconemail{
    BACKGROUND: url(images/email.png) no-repeat 5px 6px;
}
.aiconflow{
    BACKGROUND: url(images/flow.gif) no-repeat 5px 8px;
}
.aiconflow1{
    BACKGROUND: url(images/flow.gif) no-repeat 1px 1px;
}

.aiconclose{
    BACKGROUND: url(images/cross.png) no-repeat 5px 2px;
}
.aiconfull{
    BACKGROUND: url(images/full.png) no-repeat 0px 3px;
}
.aiconmail16{
    BACKGROUND: url(images/searchico.png) no-repeat 0px 0px;
}
.aiconflow16{
    BACKGROUND: url(images/searchico.png) no-repeat 0px -145px;
}
.aicondoc16{
    BACKGROUND: url(images/searchico.png) no-repeat 0px -84px;
}
.aiconfujian16{
    BACKGROUND: url(images/searchico.png) no-repeat 0px -20px;
}

.aiconlianxiren16{
    BACKGROUND: url(images/searchico.png) no-repeat 0px -40px;
}
.aiconsearch16{
    BACKGROUND: url(images/searchico.png) no-repeat 0px -60px;
}
.aiconallselect{
    BACKGROUND: url(images/selall.png) no-repeat 5px 2px;
}
.aicondisselect{
    BACKGROUND: url(images/disselect.png) no-repeat 5px 2px;
}
.aiconselecticon{
    BACKGROUND: url(images/add.png) no-repeat  2px  4px;height:20px;width:20px;display:inline-block; 
}
.aiconclearicon{
    BACKGROUND: url(images/delete2.png) no-repeat 2px 4px;height:20px;width:20px;display:inline-block;
}

.aicondelete{
    background:#008000 ; background:url(images/delete.png) no-repeat 5px 2px;
}

.aicondelete1{
    background:#008000 ; background:url(images/delete.png) no-repeat 1px 1px;
}

.aiconjihuo{
    background:#008000 ; background:url(images/jihuo.png) no-repeat 1px 1px;
}
.aiconsend{
    background:#008000 ; background:url(images/email_go.png) no-repeat 5px 2px;
}
.aicontime{
    background:#008000 ; background:url(images/email_start.png) no-repeat 5px 2px;
}
.aiconcaogao{
    background:#008000 ; background:url(images/image_edit.png) no-repeat 5px 2px;
}
.aicondel1{
    BACKGROUND: url(images/qshan.png) no-repeat 5px 2px;
}
.aicondel2{
    BACKGROUND: url(images/del2.png) no-repeat 5px 2px;
}
.aiconfoldergo{
    BACKGROUND: url(images/folder_go.png) no-repeat 5px 2px;
}
.aiconconfig1 {
    background: url("images/config_1.png") transparent;
    height: 16px;
    margin: 0 3px -1px 0;
    width: 16px;
    border: medium none;
}

.aiconconhome {
    background: url("images/bumen.png")  no-repeat 2px 1px;
}
.aiconconfigure {
    background: url("images/configure.png")  no-repeat 4px 1px;
}
.aiconexit {
    background: url("images/del2.png") transparent;
    height: 16px;
    margin: 0 3px -1px 0;
    width: 16px;
    border: medium none;
}

.aquxiao{

    BACKGROUND: url(images/ref.png) no-repeat 5px 2px;
}
.aiconread{
    BACKGROUND: url(images/biaoji.png) no-repeat 5px 2px;
}
.aiconread1{
    BACKGROUND: url(images/biaoji.png) no-repeat 1px 1px;
}
.aiconview{
    BACKGROUND: url(images/calculator.png) no-repeat 1px 1px;
}
.aiconrefrsh{
    BACKGROUND: url(images/refresh.png) no-repeat 5px 2px;
}

.aiconprint{
    BACKGROUND: url(images/printer.png) no-repeat 5px 2px;
}

.aiconpinglun{
    BACKGROUND: url(images/pinglun.png) no-repeat 5px 2px;
}

.aiconfangwen{
    BACKGROUND: url(images/fangwen.png) no-repeat 5px 2px;
}

.aiconsort{
    BACKGROUND: url(images/sort.png) no-repeat 5px 2px;
}
.aiconsave{
    BACKGROUND: url(images/save.png) no-repeat 5px 2px;
}
.aiconnext{
    BACKGROUND: url(images/next1.png) no-repeat 5px 2px;
}
.aiconzhuanban{
    BACKGROUND: url(images/zhuanban.png) no-repeat 5px 2px;
}
.aicongoutong{
    BACKGROUND: url(images/goutong.png) no-repeat 5px 2px;
}
.aiconfenfa{
    BACKGROUND: url(images/fenfa.png) no-repeat 5px 2px;
}
.aiconbohui{
    BACKGROUND: url(images/bohui.png) no-repeat 5px 2px;
}
.aiconfeiqi{
    BACKGROUND: url(images/delete.png) no-repeat 5px 2px;
}
.aiconevent{
    BACKGROUND: url(images/event.png) no-repeat 5px 2px;
}
.aiconflowgraph{
    BACKGROUND: url(images/flowgraph.png) no-repeat 5px 2px;
}

.aiconback{
    BACKGROUND: url(images/back.png) no-repeat 5px 2px;
}

.aiconsearch{
    BACKGROUND: url(images/search.png) no-repeat 5px 2px;
}

.aiconconfig{
    BACKGROUND: url(images/config.png) no-repeat 5px 2px;
}
.aiconmuban{
    BACKGROUND: url(images/page_green.png) no-repeat 5px 2px;
}

.aiconothers{
    BACKGROUND: url(images/others.png) no-repeat 5px 2px;
}


A.anormalbtn {
    BORDER: #CCCCCC 0px solid; COLOR:#ffffff;BACKGROUND-COLOR: #FF9933;border-radius:2px;padding:3px 10px;display:inline-block; 
}
A.anormalbtn:hover {
    COLOR:#ffffff;BACKGROUND-COLOR: #FF6600;
}

A.arowbtn {
    font-size: 12px;  BORDER: #CCCCCC 0px solid; COLOR:#ffffff;BACKGROUND-COLOR: #99CC00;border-radius:2px;padding:1px 5px;display:inline-block; margin-right:5px;text-align:center;
}
A.arowbtn:hover {
    COLOR:#ffffff;BACKGROUND-COLOR: #999933;
}

A.amenu {
    BORDER: #CCCCCC 0px solid;padding-right:5px; padding-left:5px;  color:#1261D7;TEXT-ALIGN: center;  LINE-HEIGHT: 22px;   HEIGHT: 22px; display:inline-block;vertical-align:middle;text-align:center;
}
A.amenu:hover {
    BORDER: #CCCCCC 0px solid; COLOR:#ffffff;BACKGROUND-COLOR: #1261D7;
}


A.amenugray {
    BORDER: #CCCCCC 0px solid;padding-right:5px; padding-left:5px;  color:#999999;TEXT-ALIGN: center;  LINE-HEIGHT: 22px;   HEIGHT: 22px; display:inline-block;vertical-align:middle;text-align:center;
}
A.amenugray:hover {
    BORDER: #CCCCCC 0px solid; COLOR:#ffffff;BACKGROUND-COLOR:#999999   ;
}



A.agreenmenu {
    BORDER: #CCCCCC 0px solid;padding-right:5px; padding-left:5px; COLOR: #008810;MARGIN-RIGHT: 10px;TEXT-ALIGN: center;  LINE-HEIGHT: 22px;   HEIGHT: 22px; display:inline-block;vertical-align:middle;
}
A.agreenmenu:hover {
    BORDER: #CCCCCC 0px solid; COLOR:#ffffff;BACKGROUND-COLOR: #008810;
}

A.ayoujian {
    text-decoration: underline; BORDER: #CCCCCC 0px solid;padding-right:5px; padding-left:5px; COLOR: #008810;MARGIN-RIGHT: 10px;TEXT-ALIGN: center;  LINE-HEIGHT: 22px;   HEIGHT: 22px; display:inline-block;vertical-align:middle;
}
A.ayoujian:hover {
    BORDER: #CCCCCC 0px solid; COLOR:#fff;BACKGROUND-COLOR: #008810;
}


button.btngray {
    TEXT-ALIGN: center; LINE-HEIGHT: 22px;WIDTH: 65px; BACKGROUND: url(images/btBG01.gif) no-repeat 50% top;  HEIGHT: 22px; COLOR: #fff; MARGIN-RIGHT: 10px;BORDER: 0px; CURSOR: pointer; BORDER-RIGHT: 0px;BACKGROUND-COLOR:transparent;padding:0px;
}
button.btngray:hover {
    BACKGROUND: url(images/btBG01.gif) no-repeat 50% bottom;COLOR: #fff;TEXT-DECORATION: none
}
button.btn2{
    BACKGROUND: url(images/btnbg.gif) no-repeat 0px 0px; COLOR: #fff;BORDER: 0px;width:57px;height:22px;line-height:22px;
}


.line-split
{
    color: #000000;
    /*clear: both;*/
    height:0px;
    font-size:0;
    line-height:0px;
    overflow: hidden;
    border-width: 0 0 1px;
    border-style: solid;

}
.w100{
    width:100%;
}
.w50{
    width:40%;
}
/*
.hai-btn{-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;user-select:none}
.hai-btn,.hai-btn-text{display:inline-block;+display:inline;+zoom:1;vertical-align:middle;}
.hai-btn{position:relative;font-size:12px;color:#555;border-radius:2px;outline:0;font-family:tahoma;}
.hai-btn{line-height:normal;float:left;margin-right:-1px}
.hai-btn-text{vertical-align:top;text-align:center;height:28px;line-height:28px;padding:0 15px;border:1px solid #bbb;border-radius:2px;cursor:pointer;background:url(images/hai_btn.png) repeat-x}
.hai-btn-hover{box-shadow:0 1px 3px rgba(0,0,0,.2)}
.hai-btn-hover .hai-btn-text{border-color:#989898;background:url(images/hai_btn_hover.png) repeat-x}
.hai-btn-active .hai-btn-text{border-color:#989898;background:url(images/hai_btn_active.png) repeat-x}
.hai-btn-disabled .hai-btn-text{background:#f0f0f0!important;border-color:#d8d8d8!important;color:#ccc!important;cursor:default}*/
.ddisplay{
    height:auto!important;height:80px;*height:80px;/*ie6*/min-height:80px;margin-bottom:10px;
}
.ddisplay P{
    line-height:180%;margin:2px 2px 8px 2px; text-align:left;font-size:14px;text-indent:2em;
}
.ddisplay P.indent0{
    text-indent:0em;
}

/*对话框*/
.dialog_icon {
    float: left;
    margin: 7px 12px 8px 0;
}
.icon_info_b {
    width: 32px;
    height: 32px;
    background: url(images/prompt.png) no-repeat -96px 0;
}
.dialog_f_c {
    margin-left: 44px;
    padding-top: 8px;
    line-height: 1.9;
    font-size: 14px;
}
.dialog_f_t {
    margin-top: -6px;
    font-weight: bold;
}
.dialog_f_d {
    font-size: 12px;
}
.graytext, a.graytext:link, a.graytext:visited {
    color: #a0a0a0;
}
/*对话框*/
.tright{
    text-align:right;padding-right:10px;line-height:35px;vertical-align:middle;
}
.Validform_checktip{
    margin-left:8px;
    line-height:20px;
    height:20px;
    overflow:hidden;
    color:#999;
    font-size:12px;
}
.Validform_right{
    color:#71b83d;
    padding-left:20px;
    background:url(../images/right.png) no-repeat left center;
}
.Validform_wrong{
    color:red;
    padding-left:20px;
    white-space:nowrap;
    background:url(images/error.png) no-repeat left center;
}
.Validform_loading{
    padding-left:20px;
    background:url(images/onLoad.gif) no-repeat left center;
}

.Validform_error{
    background-color:#ffe7e7;
}
.loadingtxt{
    padding-left:20px;
    background:url(images/onLoad.gif) no-repeat left center;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}



.trOvergray{
    BACKGROUND:#EFEFEF ;
}
.trOvergray TD{
    border-top:0px #ffffff solid;  border-bottom:1px #DDDDDD solid; 
}



.trOvercolor{
    BACKGROUND:#FFCCCC ;font-weight:bold;
}
.trOvercolor TD{
    border-top:0px #9999CC solid;  border-bottom:0px #9999CC solid; 
}

/*人员信息卡*/
.outsideshadow {
    display:block; 
    background:#F2DFC7; 
    border:1px solid #f3f3f3; 
    position:relative;
    margin:0;
    height:210px;;
}
.insideshadow {
    text-align:center; 
    background:#fff; 
    border:1px solid #ECBD9B; 
    position:relative; 
    padding:0px;
    height:210px;;
    font-weight:normal;
}
.ltin {
    left:-5px;
}
.tpin {
    top:-5px;
}
.rtin {
    left:5px;
}
.dispagecontent img{
    max-width:800px;
}

p.p1{
    font-size:14px!important;;
}    
p.p2{
    font-size:15px!important;;
}    
p.p3{
    font-size:16px!important;;
}    
p.p4{
    font-size:17px!important;;
}    
p.p5{
    font-size:18px!important;;
}    
p.p6{
    font-size:20px!important;;
}    
p.p7{
    font-size:21px!important;;
}    
p.p8{
    font-size:22px!important;;
}    
p.p9{
    font-size:23px!important;;
}    
p.p10{
    font-size:24px!important;;
}    

.dispagecontent p.p1{
    font-size:14px!important;;
}    
.dispagecontent p.p2{
    font-size:15px!important;;
}    
.dispagecontent p.p3{
    font-size:16px!important;;
}    
.dispagecontent p.p4{
    font-size:17px!important;;
}    
.dispagecontent p.p5{
    font-size:18px!important;;
}    
.dispagecontent p.p6{
    font-size:20px!important;;
}    
.dispagecontent p.p7{
    font-size:21px!important;;
}    
.dispagecontent p.p8{
    font-size:22px!important;;
}    
.dispagecontent p.p9{
    font-size:23px!important;;
}    
.dispagecontent p.p10{
    font-size:24px!important;;
}    
.yijian  .yijianneirong:first-child{
    border-top-width:1px;
}


.yijiandistype5 {
    position: relative;
    padding: 2px;
    border: #E1E1E1 solid;
    border-width: 1px 1px 1px 1px;
    background: #F7F7F7;
    font-size: 12px;
    min-height: 20px;
    text-align:right;
}
.yijiandistype5 .delstr5{
    margin-right:15px;
}
.yijiandistype5 .disbumen5{
    margin-left:15px;
}
.yijiandistype5 .xingming5{
    margin-left:15px;
}

.yijiandistype5 .shijian5{
    margin-left:15px;
}


