body
{
}
.noborder
{
    border: 0px;
}
.logborder tr
{
    margin: 0px;
    padding: 0px;
}
.DeptTree
{
    border: 1px solid #858587;
}
.cursors
{
    cursor: pointer;
}
.gvSignDetail
{
    background-color: #628ea6;
    color: #282828;
    border-color: #858587;
    font-size: x-small;
    border: 1px solid #858587;
}
.flowlink th
{
    border-right: 1px solid #858587;
}
.flowlink
{
    border: 1px solid #858587;
}
.btnClass:hover
{
    background-color: #628ea6;
    color: #fff;
}

.gvSignDetail td
{
    color: #282828;
}
.tabMainTd
{
    background-color: #aebec6;
}
.Flowfont
{
    color: #910000;
}
.CtlSelect
{
    border: 1px solid #157CCD;
    font-family: verdana;
    height: 20px;
    color: #282828;
    background: #ffffff; /*background:url({E5066804-650D-4757-9BA4-A92DB8817A18}0.jpg);*/
}
.selected
{
    background: #0A246A;
    color: #ffffff;
    height: 20px;
}
.unselected
{
    height: 20px;
    color: #282828;
    line-height: 120%;
    border-bottom: 1px solid #ffffff;
}

.box
{
    border: 1px solid #3192BE;
    width: 130px;
    height: 20px;
    clip: rect( 0px, 181px, 20px, 0px );
    overflow: hidden;
}
.box2
{
    border: 1px solid #ffffff;
    width: 130px;
    height: 18px;
    clip: rect( 0px, 179px, 18px, 0px );
    overflow: hidden;
}
.box3
{
    border: 1px solid #3192BE;
    width: 40px;
    height: 20px;
    clip: rect( 0px, 181px, 20px, 0px );
    overflow: hidden;
}
.box4
{
    border: 1px solid #ffffff;
    width: 40px;
    height: 18px;
    clip: rect( 0px, 179px, 18px, 0px );
    overflow: hidden;
}
.Content
{
    color: #ffffff;
    font-size: 13px;
    border: 0;
    font-weight: bold;
    background-color: #bda17a;
}
select
{
    position: relative;
    left: -2px;
    top: -2px;
    width: 153px;
    line-height: 14px;
    color: #282828;
    border-style: none;
    border-width: 0px;
}

.btnClass
{
    font-size: 12px; /*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#C8E5F4); /*border-left: #858587 1px solid; */
    cursor: hand;
    color: black;
    background-color: #F5F5F5;
    border: 1px solid #858587; /*border-bottom: #858587 1px solid shadow-color: #FFFFFF; */
}
.btnImgClass
{
    background-color: #e6e6e6;
    border: 1px solid #858587;
    background-color: #F5F5F5;
    font-weight: normal;
    color: #282828;
}

.btnClassMobile
{
    border-right: #1685D6 1px solid;
    padding-right: 2px;
    border-top: #1685D6 1px solid;
    padding-left: 2px;
    font-size: xx-large;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#C8E5F4);
    border-left: #1685D6 1px solid;
    cursor: hand;
    color: black;
    padding-top: 2px;
    border-bottom: #1685D6 1px solid shadow-color: #FFFFFF;
}

.btnClass2
{
    border-right: #002d96 1px solid;
    padding-right: 2px;
    border-top: #002d96 1px solid;
    padding-left: 2px;
    font-size: 12px;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#6DACD9);
    border-left: #002d96 1px solid;
    cursor: hand;
    color: black;
    padding-top: 2px;
    border-bottom: #002d96 1px solid;
}

.btnMenu
{
    background-position: #EDF6FB;
    padding: 0px;
    margin: 0px;
    border-width: 0px;
    background: #EDF6FB;
    width: 100%;
    height: 24px;
    font-size: 12px;
}
.btnMenuMobile
{
    background-position: #EDF6FB;
    padding: 0px;
    margin: 0px;
    border-width: 0px;
    background: #EDF6FB;
    width: 100%;
    font-size: xx-large;
}
/*
.btnMenu:hover
{
	border-color: #FFFF66;
	border-width: 1px;
	background-color: #FFDFDF;
}
*/


body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #ffffff; /*scrollbar-face-color: #D3E9F7;     scrollbar-shadow-color: #08699E;     scrollbar-highlight-color: #FFFFFF;     scrollbar-3dlight-color: #86BEE8;     scrollbar-darkshadow-color: #86BEE8;     scrollbar-track-color: #E6F4FE;     scrollbar-arrow-color: #4092AD;*/
}

body, td, p
{
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    color: #282828;
}

.bodyCenter
{
    margin: 0;
    padding: 0;
    vertical-align: middle;
    text-align: center;
}

.bodymobile
{
    width: 480px;
    height: 800px;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    text-align: center;
}

.bian
{
    border: 1px solid #858587;
}
.bianMobile
{
    border: 1px solid #3192BE;
    font-size: xx-large;
}
.bian1
{
    border: 3px solid #3192BE;
}

.bian2
{
    border: 1px solid #3192BE;
    border-top: 2px solid #4C6BB2;
}

.bian3
{
    border-bottom: #4C6BB2 2px solid;
}
.bian4
{
    border-bottom: #6CA4F7 2px solid;
}

.bian5
{
    border-right: #CECECE 1px solid;
    border-top: #CECECE 1px solid;
    border-left: #157CCD 2px solid;
    border-bottom: #CECECE 1px solid;
}

.xuxian
{
    padding-left: 4px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-color: #cecece;
    border-spacing: 5px;
}

/**
 * ³¬Á¬½ÓÑùÊ½
 */
a:link
{
    color: #0000FF;
    text-decoration: underline;
}
a:visited
{
    color: #0000FF;
    text-decoration: underline;
}
a:active
{
    color: #DC143C;
    text-decoration: underline;
}
a:hover
{
    color: #DC143C;
    text-decoration: underline;
}
a.Mobile:link
{
    color: #0000FF;
    text-decoration: underline;
    font-size: xx-large;
}
a.Mobile:visited
{
    color: #0000FF;
    text-decoration: underline;
    font-size: xx-large;
}
a.Mobile:active
{
    color: #0000FF;
    text-decoration: underline;
    font-size: xx-large;
}
a.Mobile:hover
{
    color: #DC143C;
    text-decoration: underline;
    font-size: xx-large;
}

.STYLE1
{
    font-family: "Microsoft YaHei";
    font-weight: bold;
    color: #ffffff;
    font-size: 13px;
}

.STYLE5
{
    font-family: "Microsoft YaHei";
    font-weight: bold;
    color: #08699E;
    font-size: 12px;
}

.STYLE2
{
    font-family: "Microsoft YaHei";
    color: #11517D;
    font-size: 12px;
}

.STYLE3
{
    font-family: "Microsoft YaHei";
    color: #282828;
    font-size: 12px;
}

.STYLE4
{
    font-family: "Microsoft YaHei";
    color: #ffffff;
    font-size: 12px;
}

.STYLE6
{
    font-family: "Microsoft YaHei";
    color: #FF7E04;
    font-size: 13px;
}

.tf
{
    font-family: "Microsoft YaHei";
    font-weight: bold;
    font-size: 12px;
    color: #676564;
}
.td_0
{
    font-family: "Microsoft YaHei";
    font-size: 13px;
    color: #fff;
    font-weight: bold;
}
a.td_0:link
{
    font-family: "Microsoft YaHei";
    font-size: 13px;
    color: #fff;
    text-decoration: none;
}
a.td_0:visited
{
    font-family: "Microsoft YaHei";
    font-size: 13px;
    color: #fff;
    text-decoration: none;
}
a.td_0:hover
{
    font-family: "Microsoft YaHei";
    font-size: 13px;
    color: #DC143C;
    text-decoration: underline;
}
a.td_0:active
{
    font-family: "Microsoft YaHei";
    font-size: 13px;
    color: #DC143C;
    text-decoration: underline;
}

.td_1
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #11517D;
    line-height: 20px;
}


a.td_1:link
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #0000FF;
    text-decoration: underline;
}
a.td_1:visited
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #0000FF;
    text-decoration: underline;
}
a.td_1:active
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #DC143C;
    text-decoration: underline;
}
a.td_1:hover
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #DC143C;
    text-decoration: underline;
}

.td_2
{
    font-family: "Microsoft YaHei";
    font-size: 13px;
    color: #ffffff;
    line-height: 20px;
    font-weight: bold;
}


a.td_2:link
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
}
a.td_2:visited
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
}
a.td_2:active
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #DC143C;
    text-decoration: underline;
}
a.td_2:hover
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #DC143C;
    text-decoration: underline;
}


.td_3
{
    font-family: "Microsoft YaHei";
    font-size: 13px;
    color: #000099;
    line-height: 20px;
}


a.td_3:link
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #000099;
    text-decoration: none;
}
a.td_3:visited
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #000099;
    text-decoration: none;
}
a.td_3:active
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #FF0066;
    text-decoration: underline;
}
a.td_3:hover
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #FF0066;
    text-decoration: underline;
}

.td_2
{
    color: #FFFFFF;
    font-size: 15px;
    text-align: center;
}

.td_4
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #333366;
    line-height: 20px;
}


a.td_4:link
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #0000FF;
    text-decoration: none;
}
a.td_4:visited
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #0000FF;
    text-decoration: none;
}
a.td_4:active
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #DC143C;
    text-decoration: underline;
}
a.td_4:hover
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #DC143C;
    text-decoration: underline;
}

a.td_light:link
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #FF3300;
    text-decoration: none;
}
a.td_light:visited
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #FF3300;
    text-decoration: none;
}
a.td_light:active
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #009933;
    text-decoration: underline;
}
a.td_light:hover
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #009933;
    text-decoration: underline;
}

.tdMenu
{
    border: 1px ridge #E0A949;
    padding: 0px;
    margin: 0px;
    background-color: #D3E3F7;
    height: 100%;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    color: #0000CC;
    font-size: xx-large;
    white-space: nowrap;
}
.tdMenu:hover
{
    background-color: #FFF2AB;
    border: 1px outset #E0A949;
    white-space: nowrap;
}
.tdMenu:active
{
    background-color: #FFF2AB;
    border: 1px outset #E0A949;
    white-space: nowrap;
}
.tdMenu:visited
{
    border: 1px ridge #E0A949;
    background-color: #D3E3F7;
    white-space: nowrap;
}

.list
{
    background-color: #ffffff;
}
.listTitleNew
{
    /*color: #ffffff;     font-weight: bold;     font-size: 13px;     background-color: #478ABC;*/
    color: #000000;
    font-size: 13px;
    border: 0;
    font-weight: bold;
    background-color: #6e767d;
}
.listContent
{
    background-color: #858587;
    jerry: expression(cellSpacing="1");
}
.listContent
{
    border: 0px;
}

.listTitle
{
    color: #282828;
    background-color: #faf0e6;
}

.FoodTitle
{
    color: #910000;
    background-color: #f9efcd;
}

.listTitleMobile
{
    color: #282828;
    background-color: #CDE3F6;
    font-size: xx-large;
}
.listTableSerive
{
    background-color: #3192BE;
    jerry: expression(cellSpacing="2");
}
.listTdService
{
    background-color: #FFFFFF;
}
.listDiv
{
    background-color: #D3F8FF;
}

.DialogDiv
{
    background-position: center;
    border: 3px solid #C5C5C5;
    background: #FBFBFB;
    width: 320px;
    height: 260px;
    z-index: 999;
    position: absolute;
    color: #282828;
}

.shadowDiv
{
    padding: 0px;
    margin: 0px;
    background-position: #EDF6FB;
    border: 1px solid #1685D6;
    background: #EDF6FB;
    z-index: 999;
    position: absolute;
    -moz-box-shadow: 3px 3px 4px #999999;
    -webkit-box-shadow: 3px 3px 4px #999999;
    box-shadow: 3px 3px 4px #999999; /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')"; /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
}


.shadowTable
{
    padding: 0px;
    margin: 0px;
    -moz-box-shadow: 3px 3px 4px #999999;
    -webkit-box-shadow: 3px 3px 4px #999999;
    box-shadow: 3px 3px 4px #999999; /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')"; /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
    text-align: center;
}

.MenuTitle
{
    background-image: url('../../Images/DWGVHeader.jpg');
}

.gvTitle
{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #282828;
    padding: 4px;
    background-color: #ccc;
    border-bottom: 5px solid #000000;
}

.GridViewHeader
{
    /* background-position: #6B696B;*/
    color: #282828;
    vertical-align: middle;
    text-align: center;
    height: 23px;
    font-size: 13px; /* background-image: url('../../Images/DWGVHeader.jpg'); */
    font-weight: normal;
    white-space: nowrap;
    background-color: #628ea6;
    border-top: 1px solid #858587;
    border-left: 1px solid #858587;
    border-bottom: 1px solid #858587;
    border-right: 0px;
}

.btnClass:link
{
    background-color: #bda17a;
}
.dgAttachment td
{
    border: 1px solid #858587;
}
.GridViewHeader th
{
    text-align: center;
    vertical-align: middle;
    font-weight: normal;
    height: 23px;
    white-space: nowrap;
    color: #282828; /* border-bottom: 0px;     border-top: 0px;     border-left: 0px;     border: 1px solid #858587;*/
}

.GridViewNormalRow
{
    background-position: #d4e5ed;
    background: #d4e5ed;
    height: 23px; /*border: 0px;     border: 1px solid #858587;*/
}

/*
.GridViewHeader td
{
    border: 1px solid #858587;
    border-right: 1px solid #858587;
}
.GridViewNormalRow td table td
{
    border-right: 1px solid #858587;
}

.GridViewNormalRow td table th
{
    border-right: 1px solid #858587;
    border-bottom: 1px solid #858587;
}
.listNewContent .GridViewNormalRow td
{
    border-right: 1px solid #858587;
}
.listContent table .GridViewNormalRow td
{
    border-right: 1px solid #858587;
}
.list .list .GridViewNormalRow td
{
    border-right: 0px;
}
.GridViewAlternatingRow td
{
    border-bottom: 0px;
    border-top: 0px;
    border-left: 0px;
    border-right: 1px solid #858587;
}
*/
.rightborder
{
    border-right: 1px solid #858587;
}

.leftborder
{
    border-left: 1px solid #858587;
}

.GridViewAlternatingRow
{
    background-position: #FFFFFF;
    background: #FFFFFF;
    height: 23px;
}

/*.GridViewSeltedRow
{
    height: 23px;
    border: 1px #A0CAF0 solid;
    background-color: #C4E1FF;
}*/
.GridViewSeltedRow
{
    height: 23px;
    border: 1px #858587 solid;
    background-color: #f7f7de;
}
.GridViewSeltedRow00
{
    background-position: #CE5D5A;
    background: #CE5D5A;
    color: #FFFFFF;
    height: 23px;
}
/*.GridViewFooter
{
    background-position: #CCCC99;
    background: #CCCC99;
    height: 23px;
}*/
.GridViewFooter
{
    background-position: #ffffff;
    background: #ffffff;
    height: 23px;
}
/*.GridViewPagerStyle
{
    background-color: #CDE3F6;
    color: #282828;
    height: 25px;
    vertical-align: bottom;
    font-size: 18px;
}*/
.GridViewPagerStyle
{
    background-color: #F5F5F5;
    color: #282828;
    height: 25px;
    vertical-align: bottom;
    font-size: 18px;
}
.GridViewPagerStyle TD A:hover
{
    font-weight: bold;
    font-size: 20px;
    width: 20px;
    color: black;
}
.GridViewPagerStyle TD A:active
{
    font-weight: bold;
    font-size: 20px;
    width: 20px;
    color: black;
}
.GridViewPagerStyle TD A:link
{
    font-weight: bold;
    font-size: 20px;
    width: 20px;
    color: black;
}
.GridViewPagerStyle TD A:visited
{
    font-weight: bold;
    font-size: 20px;
    width: 20px;
    color: black;
}
/*.GridViewPagerStyle TD SPAN
{
    font-weight: bold;
    font-size: 20px;
    width: 20px;
    color: red;
}*/
.GridViewPagerStyle TD SPAN
{
    font-weight: bold;
    font-size: 14px;
    width: 20px;
    color: #910000;
}

.GridViewHeaderMobile
{
    background-position: #6B696B;
    background: #D3E3F7;
    color: #282828;
    vertical-align: middle;
    text-align: center;
    font-size: xx-large;
    font-weight: normal;
    white-space: nowrap;
}
.GridViewHeaderMobile th
{
    text-align: center;
    vertical-align: middle;
    font-weight: normal;
    white-space: nowrap;
    font-size: xx-large;
}
.GridViewNormalRowMobile
{
    background-position: #F7F7DE;
    background: #F7F7DE;
    font-size: xx-large;
}
.GridViewAlternatingRowMobile
{
    background-position: #FFFFFF;
    background: #FFFFFF;
    font-size: xx-large;
}
.GridViewSeltedRowMobile
{
    height: 23px;
    border: 1px #A0CAF0 solid;
}
.GridViewSeltedRow00Mobile
{
    background-position: #CE5D5A;
    background: #CE5D5A;
    color: #FFFFFF;
    height: 23px;
}
.GridViewFooterMobile
{
    background-position: #CCCC99;
    background: #CCCC99;
    height: 23px;
}
.GridViewFooterMobile td
{
    background-position: #CCCC99;
    background: #CCCC99;
    height: 23px;
    font-weight: bold;
    font-size: xx-large;
    color: #006600;
}
.GridViewFooterMobile label
{
    background-position: #CCCC99;
    background: #CCCC99;
    height: 23px;
    font-weight: bold;
    font-size: xx-large;
    color: #006600;
}
.GridViewPagerStyleMobile
{
    background-color: #CDE3F6;
    color: #006600;
    vertical-align: bottom;
    font-size: xx-large;
    text-align: left;
}
.GridViewPagerStyleMobile td
{
    background-color: #CDE3F6;
    color: #006600;
    vertical-align: bottom;
    font-size: xx-large;
    text-align: left;
}
.GridViewPagerStyleMobile a
{
    background-color: #CDE3F6;
    color: #006600;
    vertical-align: bottom;
    font-size: xx-large;
}
.GridViewPagerStyleMobile span
{
    background-color: #CDE3F6;
    color: #006600;
    vertical-align: bottom;
    font-size: xx-large;
}

.FontMobile
{
    font-size: xx-large;
}

.SplitTd
{
    background-image: url('../../NewMainPage/Images/top-xian.gif');
}

.dwfocus
{
    border: 1px solid #f00;
    background: #ebcdf9;
    font-weight: bold;
}
span.help
{
    color: #FF0000;
    font-style: italic;
}

.MouseChangeColor
{
    background-color: #d4e5ed;
}

.pageDiv
{
    border: 1px solid #000;
    width: 100%;
    height: 30px;
    margin: 3px auto;
    text-align: center;
}
/*.pageDiv a
{
    margin: 5px;
    background-color: #d7fed8;
    padding: 2px 4px;
    line-height: 30px;
    border: 2px solid #000;
    color: blue;
    text-decoration: none;
}*/
.pageDiv a
{
    margin: 5px;
    background-color: #F5F5F5;
    padding: 2px 4px;
    line-height: 30px;
    border: 1px solid #858587;
    text-decoration: none;
    color: #282828;
}
/*.pageDiv a:hover
{
    background-color: #fff;
    color: #ff6600;
    text-decoration: underline;
    font-style: italic;
}*/

.pageDiv a:hover
{
    background-color: #bda17a;
    color: #fff;
    text-decoration: underline;
    font-style: italic;
}

.no-close .ui-dialog-titlebar-close
{
    display: none;
}

.DWTable
{
    border: 1px solid #858587;
    width: 100%;
    height: 100%;
    margin: 20px auto;
    border-collapse: collapse;
}
.DWTd
{
    border: 1px solid #858587;
    padding: 5px;
    text-align: left;
}

.imgborder
{
    border-left: 1px solid #858587;
}
