﻿/*分页符*/
.pagebar { padding: 3px 0; height: 24px; line-height: 24px; }
.pagebar .btn { font-size: 12px; height: 18px; width: 30px; border: 1px #999 solid; cursor: pointer; padding: 0; margin: 0; background-color: #f2f2f2; box-sizing: border-box; overflow: hidden; }
.pagebar input.text { width: 30px; box-shadow: none; padding: 0 2px; text-align: center; height: 18px; overflow: hidden; line-height: 18px; margin: 0 2px; font-size: 12px; background-image: none; outline: none; border-radius: unset; border: 1px solid #999; background-color: #fff; box-sizing: border-box; vertical-align: baseline; *vertical-align: baseline; }
.pagebar input.text:hover, .pagebar input.text:focus { box-shadow: none; }
.pagebar .pb i { font-style: normal; }
.pagebar .pb { text-decoration: none; font-size: 12px; }
.pagebar .pb.first { margin-left: 5px; }
.pagebar span.pb { color: #333333; border-color: #ddd; cursor: not-allowed; }
.pagebar .goto { display: inline-block; border: 1px solid #999; border-radius: 2px; margin-left: 8px; line-height: 18px; *overflow: hidden; }
.pagebar .goto input { border: 0 none; width: 24px; margin: 0; }
.pagebar .goto button { border: 0 none; margin: 0; font-size: 12px; padding: 0; border-left: 1px solid #999; outline: none; background-color: #f2f2f2; box-sizing: border-box; height: 18px; width: 34px; overflow: hidden; }
.pagebar ul { list-style-type: none; font-size: 0; height: auto; line-height: normal; white-space: nowrap; }
.pagebar ul li { display: inline-block; border: 1px solid #ccc; font-size: 14px; border-right: 0 none; color: #778087; }
.pagebar ul li.first { border-top-left-radius: 2px; border-bottom-left-radius: 2px; }
.pagebar ul li.last { border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-right: 1px solid #ccc; }
.pagebar ul li a { display: inline-block; padding: 4px 12px; text-decoration: none; color: #778087; }
.pagebar ul li:hover { background-color: #f5f5f5; }
.pagebar ul li.current { background-color: #0f89b7; border-color: #0f89b7; }
.pagebar ul li.current + li { border-left: 0 none; }
.pagebar ul li.current a { color: #fff; }

input.Text { border: 1px #aaa solid; height: 20px; line-height: 20px; padding: 0 2px; }
input.date { width: 67px; ime-mode: disabled; }
input.betweenInput { width: 76px !important; }
input.TextGray, input.TextRed { height: 17px; line-height: 17px; outline: none; }

.gte8 input.TextGray, .gte8 input.TextRed { height: 22px; line-height: 22px; }

input.TextGray, textarea.TextGray { border: 1px solid #bbb; vertical-align: middle; resize: none;  transition: border .25s,background-color 0.25s; box-shadow: inset 0px 1px 4px #e4e4e4; }
input.TextRed, textarea.TextRed { border: 1px solid #b33a3a; vertical-align: middle; resize: none; transition: border .25s,background-color 0.25s; box-shadow: inset 0px 1px 4px #e8e8e8; }
input.TextGray:hover, textarea.TextGray:hover { border: 1px solid #909090; }
input.TextRed:hover, textarea.TextRed:hover { border: 1px solid #e22323; }
input.TextGray:focus, input.TextRed:focus, textarea.TextGray:focus, textarea.TextRed:focus { background: #F4FCFE; border: 1px solid #1a8bd2; }
input.TextSelect, textarea.TextSelect, input.TextSelect:hover, textarea.TextSelect:hover { background: #F4FCFE; border: 1px solid #1a8bd2; }

.btnField, .btnExcel, .btnFind, .btnSpace, .btnOk, .btnNo, .btnGoBack, .TreeAddBase, .TreeAddChild, .btnSmall, .btnSmallEx, .btnSmallYellow, .btnSmallYellowEx, .btnReflash, .btnOkEx, .btnSmallClose { border: 0; color: Black; display: inline-block; cursor: pointer; font-size: 9pt; text-align: center; background-color: Transparent; background: url(../../Images/res/button/btn.gif) no-repeat; }

.btnOk, .btnNo, .btnOkEx, .btnSpace, .btnField, .btnExcel, .btnFind, .btnGoBack { height: 22px; line-height: 22px; width: 57px; }
.btnExcel { background-position: 0 -41px; }
.btnFind { background-position: -57px -41px; }
.btnField { background-position: -114px -41px; }
.btnGoBack { background-position: -171px -41px; }
.btnNo { width: 60px; background-position: 0 0; }
.btnOk { width: 60px; background-position: -60px 0; }
.btnOkEx { width: 80px; background-position: -120px 0; }
.btnSpace { width: 76px; background-position: -200px 0; }
.btnClose { width: 21px; background-position: -276px 0; }
.btnSmall, .btnSmallEx, .btnSmallYellow, .btnSmallYellowEx, .btnSmallClose { height: 19px; line-height: 19px; }
.btnSmall { width: 50px; background-position: 0 -22px; }
.btnSmallEx { width: 70px; background-position: -50px -22px; }
.btnSmallYellow { width: 50px; background-position: -120px -22px; }
.btnSmallYellowEx { width: 70px; background-position: -170px -22px; }
.btnSmallClose { width: 17px; background-position: -308px -22px; }

.aplbtn6w, .aplbtn6y, .aplbtn6b, .aplbtn6r { border: 0; color: Black; display: inline-block; cursor: pointer; font-size: 9pt; text-align: center; background-color: Transparent; background: url(../../Images/res/button/btn.gif) no-repeat; height: 23px; line-height: 23px; vertical-align: middle; }
.aplbtn6w { width: 90px; background-position: -120px -80px; }
.aplbtn6y { width: 90px; background-position: -120px -103px; }
.aplbtn6b { width: 90px; background-position: -120px -126px; }
.aplbtn6r { width: 90px; background-position: -120px -149px; }

.wdbeginfind, .wdsavetmp, .wdok, .wdputback, .wdcut, .wdsephollow, .wdsepbulge, .wdnull4w, .wdnull4y, .wdnull4b, .wdnull4r, .wdnull2w, .wdnull2y, .wdnull2b, .wdnull2r, .wdsave, .wdscreen, .wdtool, .wdbook, .wdopen, .wdprint, .wdsaveas, .wdback, .wdclose, .wddel, .wdfind, .wdfield, .wdexcelout, .wdnew, .wdadd, .wdflowback, .wsdown, .wsfind, .wsclear, .wsmore, .wsclose, .wsadd, .wsaddnext, .wsfixnull, .wsfix, .wsrecycle, .wddep4b, .wddep4g, .wddep4y, .wscut, .wspaste, .wsdel, .wsrestore { border: 0; color: #222286; display: inline-block; cursor: pointer; font-size: 9pt; background-color: Transparent; background: url(../../Images/res/button/office.gif) no-repeat; height: 23px; line-height: 23px; border: none; text-align: center; vertical-align: middle; }

.wdsephollow { width: 4px; background-position: -66px -92px; }
.wdsepbulge { width: 5px; background-position: -66px -115px; }

a.wdnull4w, a.wdnull4w:visited, a.wdnull4y, a.wdnull4y:visited, a.wdnull4b, a.wdnull4b:visited, a.wdnull4r, .a.wdnull4r:visited { width: 74px; background-position: -182px 0; text-decoration: none; }

.wdnull4w, a.wdnull4w:hover { width: 74px; background-position: -182px -23px; text-decoration: none; color: #000; }
.wdnull4y, a.wdnull4y:hover { width: 74px; background-position: -182px -46px; text-decoration: none; color: #000; }
.wdnull4b, a.wdnull4b:hover { width: 74px; background-position: -182px -69px; text-decoration: none; color: #000; }
.wdnull4r, a.wdnull4r:hover { width: 74px; background-position: -182px -92px; text-decoration: none; color: #000; }

a.wdnull2w, a.wdnull2w:visited, a.wdnull2y, a.wdnull2y:visited, a.wdnull2b, a.wdnull2b:visited, a.wdnull2r, a.wdnull2r:visited { width: 49px; background-position: -182px -138px; text-decoration: none; }

.wdnull2w, a.wdnull2w:hover { width: 49px; background-position: -182px -161px; text-decoration: none; color: #000; }
.wdnull2y, a.wdnull2y:hover { width: 49px; background-position: -182px -184px; text-decoration: none; color: #000; }
.wdnull2b, a.wdnull2b:hover { width: 49px; background-position: -182px -207px; text-decoration: none; color: #000; }
.wdnull2r, a.wdnull2r:hover { width: 49px; background-position: -182px -230px; text-decoration: none; color: #000; }

a.wdsave, a.wdsave:visited { width: 74px; background-position: 0 0; }
.wdsave, a.wdsave:hover { width: 74px; background-position: 0 -23px; }
a.wdscreen, a.wdscreen:visited { width: 74px; background-position: 0 -46px; }
.wdscreen, a.wdscreen:hover { width: 74px; background-position: 0 -69px; }
a.wdtool, a.wdtool:visited { width: 66px; background-position: 0 -92px; }
.wdtool, a.wdtool:hover { width: 66px; background-position: 0 -115px; }
a.wdbook, a.wdbook:visited { width: 74px; background-position: 0 -138px; }
.wdbook, a.wdbook:hover { width: 74px; background-position: 0 -161px; }

.wdbeginfind, .wdbeginfind:visited { width: 74px; background-position: 0 -276px; font-size: 0; }
.wdbeginfind:hover { width: 74px; background-position: 0 -299px; font-size: 0; }

a.wdfind, a.wdfind:visited { width: 74px; background-position: 0 -322px; font-size: 0; text-decoration: none; color: #fff; }
.wdfind, a.wdfind:hover { width: 74px; background-position: 0 -345px; }
a.wdopen, a.wdopen:visited { width: 54px; background-position: -74px 0; }
.wdopen, a.wdopen:hover { width: 54px; background-position: -74px -23px; }
a.wdprint, a.wdprint:visited { width: 54px; background-position: -74px -46px; }
.wdprint, a.wdprint:hover { width: 54px; background-position: -74px -69px; }
a.wdsaveas, a.wdsaveas:visited { width: 54px; background-position: -74px -92px; }
.wdsaveas, a.wdsaveas:hover { width: 54px; background-position: -74px -115px; }
a.wdback, a.wdback:visited { width: 54px; background-position: -74px -138px; }
.wdback, a.wdback:hover { width: 54px; background-position: -74px -161px; }
a.wdclose, a.wdclose:visited { width: 54px; background-position: -74px -184px; }
.wdclose, a.wdclose:hover { width: 54px; background-position: -74px -207px; }
a.wddel, a.wddel:visited { width: 54px; background-position: -74px -230px; }
.wddel, a.wddel:hover { width: 54px; background-position: -74px -253px; }
a.wdcut, a.wdcut:visited { width: 54px; background-position: -74px -276px; }
.wdcut, a.wdcut:hover { width: 54px; background-position: -74px -299px; }
a.wdsavetmp, a.wdsavetmp:visited { width: 54px; background-position: -74px -322px; }
.wdsavetmp, a.wdsavetmp:hover { width: 54px; background-position: -74px -345px; }
a.wdfield, a.wdfield:visited { width: 54px; background-position: -128px -46px; font-size: 0; text-decoration: none; color: #000; }
.wdfield, a.wdfield:hover { width: 54px; background-position: -128px -69px; }
a.wdexcelout, a.wdexcelout:visited { width: 54px; background-position: -128px -92px; }
.wdexcelout, a.wdexcelout:hover { width: 54px; background-position: -128px -115px; }
a.wdnew, a.wdnew:visited { width: 54px; background-position: -128px -138px; }
.wdnew, a.wdnew:hover { width: 54px; background-position: -128px -161px; }
.wdadd, .wdadd:visited { width: 54px; background-position: -128px -184px; }
.wdadd:hover { background-position: -128px -207px; }
a.wdok, a.wdok:visited { width: 54px; background-position: -128px -230px; }
.wdok, a.wdok:hover { width: 54px; background-position: -128px -253px; }
a.wdputback, a.wdputback:visited { width: 54px; background-position: -128px -276px; }
.wdputback, a.wdputback:hover { width: 54px; background-position: -128px -299px; }
a.wdflowback, a.wdflowback:visited { width: 54px; background-position: -128px -322px; }
.wdflowback, a.wdflowback:hover { width: 54px; background-position: -128px -345px; }
.wddep4b, .wddep4g, .wddep4y { width: 74px; color: White; font-weight: bold; }
a.wddep4b, a.wddep4g, a.wddep4y { width: 74px; color: White; line-height: 22px; text-decoration: none; }
a.wddep4b, a.wddep4b:visited { width: 74px; background-position: -182px -276px; color: #fff; }
.wddep4b, a.wddep4b:hover { width: 74px; background-position: -182px -299px; text-decoration: none; color: #fff; }
a.wddep4g, a.wddep4g:visited { width: 74px; background-position: -182px -322px; color: #fff; }
.wddep4g, a.wddep4g:hover { width: 74px; background-position: -182px -345px; text-decoration: none; color: #fff; }
a.wddep4y, a.wddep4y:visited { width: 74px; background-position: -182px -368px; color: #fff; }
.wddep4y, a.wddep4y:hover { width: 74px; background-position: -182px -391px; text-decoration: none; color: #fff; }

.wscut, .wspaste, .wsdel, .wsdown, .wsfind, .wsclear, .wsmore, .wsclose, .wsadd, .wsaddnext, .wsfixnull, .wsfix, .wsrecycle, .wsrestore { height: 17px; width: 17px; margin: 0; margin-left: 2px; padding: 0; line-height: 17px; }
a.wsdown, a.wsdown:visited { background-position: -256px 0; }
.wsdown, a.wsdown:hover { background-position: -256px -17px; }
a.wsfind, a.wsfind:visited { background-position: -256px -34px; }
.wsfind, a.wsfind:hover { background-position: -256px -51px; }
a.wsclear, a.wsclear:visited { background-position: -256px -68px; }
.wsclear, a.wsclear:hover { background-position: -256px -85px; }
a.wsrestore, a.wsrestore:visited { background-position: -256px -68px; }
.wsrestore, a.wsrestore:hover { background-position: -256px -85px; }
a.wsmore, a.wsmore:visited { background-position: -256px -102px; }
.wsmore, a.wsmore:hover { background-position: -256px -119px; }
a.wsclose, a.wsclose:visited { background-position: -256px -136px; }
.wsclose, a.wsclose:hover { background-position: -256px -153px; }
a.wsadd, a.wsadd:visited { background-position: -256px -170px; }
.wsadd, a.wsadd:hover { background-position: -256px -187px; }
a.wsaddnext, a.wsaddnext:visited { background-position: -256px -204px; }
.wsaddnext, a.wsaddnext:hover { background-position: -256px -221px; }
a.wsfixnull, a.wsfixnull:visited { background-position: -256px -238px; }
.wsfixnull, a.wsfixnull:hover { background-position: -256px -255px; }
a.wsfix, a.wsfix:visited { background-position: -256px -272px; }
.wsfix, a.wsfix:hover { background-position: -256px -289px; }
a.wsrecycle, a.wsrecycle:visited { background-position: -256px -306px; }
.wsrecycle, a.wsrecycle:hover { background-position: -256px -323px; }
a.wscut, a.wscut:visited { background-position: -273px 0; }
.wscut, a.wscut:hover { background-position: -273px -17px; }
a.wspaste, a.wspaste:visited { background-position: -273px -34px; }
.wspaste, a.wspaste:hover { background-position: -273px -51px; }
a.wsdel, a.wsdel:visited { background-position: -273px -68px; }
.wsdel, a.wsdel:hover { background-position: -273px -85px; }

.TreeAddBase, .TreeAddChild { height: 22px; width: 80px; }
.TreeAddBase { background: url(../../Images/blue/button/TreeAddBase.gif) no-repeat; }
.TreeAddChild { background: url(../../Images/blue/button/TreeAddChild.gif) no-repeat; }

.btn-gray { display: inline-block; padding: 5px 10px; color: #444 !important; text-decoration: none; font-weight: bold; font-size: 9pt; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-shadow: 0 1px 1px rgba(255,255,255,0.9); cursor: pointer; border: 1px solid #ccc !important; }
.btn-gray:hover, .btn-gray:focus, .btn-gray:active { outline: medium none; border: 1px solid #329ECC !important; opacity: 0.9; -khtml-opacity: .9; -moz-opacity: 0.9; -moz-box-shadow: 0 0 5px rgba(82, 168, 236, 0.5); -webkit-box-shadow: 0 0 5px rgba(82, 168, 236, 0.5); box-shadow: 0 0 5px #3399ff; text-decoration: none; }

.btn-green { display: inline-block; padding: 5px 10px; color: #fff !important; text-decoration: none; font-weight: bold; font-size: 9pt; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-shadow: 0 1px 1px rgba(0,0,0,0.25); border: 1px solid #749217 !important; background-color: #6AB620 !important; }
.btn-green:hover, .btn-green:focus, .btn-green:active { outline: medium none; -moz-box-shadow: 0 0 5px rgba(116, 146, 23, 0.9); -webkit-box-shadow: 0 0 5px rgba(116, 146, 23, 0.9); box-shadow: 0 0 5px rgba(116, 146, 23, 0.9); border: 1px solid #749217 !important; text-decoration: none; }

.btn-blue { display: inline-block; padding: 5px 10px; color: #fff !important; text-decoration: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-shadow: 0 1px 1px rgba(0,0,0,0.25); cursor: pointer; border: 1px solid #143D9C !important; font-size: 9pt; background-color: #165FA7 !important; font-weight: bold; }
.btn-blue:hover, .btn-blue:focus, .btn-blue:active { outline: medium none; border: 1px solid #143D9C !important; opacity: 0.9; -khtml-opacity: .9; -moz-opacity: 0.9; -moz-box-shadow: 0 0 5px rgba(116, 146, 23, 0.9); -webkit-box-shadow: 0 0 5px rgba(116, 146, 23, 0.9); box-shadow: 0 0 5px rgba(116, 146, 23, 0.9); text-decoration: none; }

/*按钮调整*/

.gte8 .topbar .wdfind { background-image: none; height: 28px; line-height: 28px; background: linear-gradient(#ffffff, #f3f3f3); border-radius: 4px; text-decoration: none; font-size: 12px; border: 1px solid #bebebe; min-width: 80px; box-sizing: border-box; color: #333; background-color: #fcfcfc; }
.gte8 .topbar .wdfind:before { content: "\f1de"; font-family: 'FontAwesome'; display: inline-block; margin-right: 3px; color: #777; font-size: 14px; }
.gte8 .topbar .wdfind:hover { background-color: #f8f6f6; background: linear-gradient(#fefefe, #e2e1e1); border: 1px solid #a3a3a3; }

/*.gte8 button.wdbeginfind { background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABH0lEQVQ4T6WTDU0DQRCFv6cAHNA6OAmggKIAUAASioNKKAoABziAKqA4qINH3mWvaXfvCA2TXJrszHzz5qfin6Y63/YdcA2cA1vgWdL7VJ09wHYHvAAbIAlJzluAH8C9pF0N6gG2U+0LeJK0OgwqvrydSbqZAqyBnaTHMakF8hk1dTuDgki7LJBIb8z2EphJSkt7GwCWJNurX1SkwFJSflsAMAfSSoKaqdtOe92UglcgX1oJZFFDbPcxkuJvFERWAmZlFqmWWawDKrcRZfEf2eEdZDhZ1wPwlp2X27gFAoy6+OPLRno7ukTbUZLgXGLsuyjLBpJ0UUBXA6Q55bEV5s12eo+aWNT0kD8DRiBbSfOTABVkI6k7GVAgi/zhMugfMgKEEYiB4JEAAAAASUVORK5CYII=) no-repeat 6px 6px; background-color: #d9534f; font-size: 9pt; height: 28px; line-height: 28px; color: #fff; border-radius: 4px; outline: none; padding-left: 24px; padding-right: 8px; width: auto; opacity: 0.9; }*/

.gte8 .wdbeginfind { background-image: none; background-color: #1171d8; background: linear-gradient(#1171d8, #125ba8); font-size: 9pt; height: 28px; line-height: 28px; color: #fff; border-radius: 4px; outline: none; padding-left: 24px; padding-right: 8px; width: auto; opacity: 0.9; text-shadow: 0px 1px 0px #0c1e56; border: 1px solid #0b5ac1; box-shadow: inset 0px 1px 0px 0px #5ea2ea; position: relative; min-width: 82px; box-sizing: border-box; text-decoration: none; background-position: unset; }
.gte8 .wdbeginfind:before { content: "\f002"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 8px; top: 0; color: #fff; font-size: 14px; }
.gte8 .wdbeginfind:hover { opacity: 1; background-color: #197ce8; background-position: unset; }
.gte8 a.wdbeginfind:after { content: "开始查询"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 24px; top: 0; color: #fff; font-size: 12px; }


.gte8 .topbar .wdfield { background-image: none; background-color: #fcfcfc; height: 28px; line-height: 28px; background: linear-gradient(#ffffff, #f1f1f1); border-radius: 4px; text-decoration: none; font-size: 12px; border: 1px solid #bebebe; min-width: 80px; box-sizing: border-box; color: #333; }
.gte8 .topbar .wdfield:before { content: "\f009"; font-family: 'FontAwesome'; display: inline-block; margin-right: 3px; color: #666; font-size: 14px; }
.gte8 .topbar .wdfield:hover { background-color: #f8f6f6; background: linear-gradient(#fefefe, #e2e1e1); border: 1px solid #a3a3a3; }

.gte8 a.wdadd, .gte8 button.wdadd { background-image: none; border: 1px solid #bebebe; width: 70px; height: 28px; border-radius: 4px; position: relative; color: #444; text-decoration: none; background: linear-gradient(#ffffff, #f1f1f1); box-sizing: border-box; background-color: #fcfcfc; }
.gte8 a.wdadd:before, .gte8 button.wdadd:before { content: "\f067"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; top: 3px; color: #d9534f; font-size: 14px; }
.gte8 a.wdadd:after, .gte8 button.wdadd:after { content: '添加'; display: inline-block; position: absolute; left: 28px; top: 3px; }
.gte8 a.wdadd:hover, .gte8 button.wdadd:hover { width: 70px; color: #222; background: linear-gradient(#fefefe, #e2e1e1); border: 1px solid #a3a3a3; background-color: #f8f6f6; }


.gte8 a.wdsave { background-image: none; background-color: #009688; opacity: 0.9; width: 70px; height: 28px; border-radius: 4px; position: relative; text-decoration: none; background: linear-gradient(to bottom, #1d9d74 5%, #138e67 100%); text-shadow: 0px 1px 0px #096246; border: 1px solid #19916b; box-shadow: inset 0px 1px 0px 0px #1dbe8a; box-sizing: border-box; }
.gte8 a.wdsave:before { content: "\f0c7"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; top: 3px; color: #fff; font-size: 14px; }
.gte8 a.wdsave:after { content: '确定'; display: inline-block; color: #fff; position: absolute; left: 28px; top: 2px; }
.gte8 a.wdsave:hover { opacity: 1; width: 70px; background-color: #04ac9c; }

.gte8 a.wddel { background-image: none; background-color: #d9534f; opacity: 0.9; width: 70px; height: 28px; border-radius: 4px; position: relative; text-decoration: none; background: linear-gradient(to bottom, #d9635f 5%, #c2281a 100%); text-shadow: 0px 1px 0px #931309; border: 1px solid #cc3f32; box-shadow: inset 0px 1px 0px 0px #f5978e; box-sizing: border-box; }
.gte8 a.wddel:before { content: "\f014"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; top: 3px; color: #fff; font-size: 14px; }
.gte8 a.wddel:after { content: '删除'; display: inline-block; color: #fff; position: absolute; left: 28px; top: 2px; }
.gte8 a.wddel:hover { opacity: 1; width: 70px; background-color: #e95854; }

.gte8 a.wdback { background-image: none; background-color: #888; opacity: 0.9; width: 70px; height: 28px; border-radius: 4px; position: relative; text-decoration: none; background: linear-gradient(to bottom, #b2aeae 5%, #848383 100%); text-shadow: 0px 1px 0px #665353; border: 1px solid #8f8c8c; box-sizing: border-box; box-shadow: inset 0px 1px 0px 0px #cccfd2; }
.gte8 a.wdback:before { content: "\f112"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; top: 4px; color: #fff; font-size: 14px; }
.gte8 a.wdback:after { content: '返回'; display: inline-block; color: #fff; position: absolute; left: 28px; top: 2px; }
.gte8 a.wdback:hover { opacity: 1; width: 70px; background-color: #9f9d9d; }

.gte8 a.wdflowback { background-image: none; background-color: #df433f; opacity: 0.9; width: 70px; height: 28px; border-radius: 4px; position: relative; text-decoration: none; background: linear-gradient(to bottom, #d9635f 5%, #c2281a 100%); text-shadow: 0px 1px 0px #931309; border: 1px solid #cc3f32; box-shadow: inset 0px 1px 0px 0px #f5978e; box-sizing: border-box; }
.gte8 a.wdflowback:before { content: "\f122"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; top: 4px; color: #fff; font-size: 14px; }
.gte8 a.wdflowback:after { content: '退回'; display: inline-block; color: #fff; position: absolute; left: 28px; top: 2px; }
.gte8 a.wdflowback:hover { opacity: 1; width: 70px; background-color: #ef4945; }


.gte8 a.wdclose { background-image: none; background-color: #888; opacity: 0.9; width: 70px; height: 28px; border-radius: 4px; position: relative; text-decoration: none; background: linear-gradient(to bottom, #b2aeae 5%, #848383 100%); text-shadow: 0px 1px 0px #665353; border: 1px solid #8f8c8c; box-sizing: border-box; box-shadow: inset 0px 1px 0px 0px #cccfd2; }
.gte8 a.wdclose:before { content: "\f00d"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; top: 3px; color: #fff; font-size: 14px; }
.gte8 a.wdclose:after { content: '关闭'; display: inline-block; color: #fff; position: absolute; left: 28px; top: 2px; }
.gte8 a.wdclose:hover { opacity: 1; width: 70px; background-color: #a7a5a5; }

.gte8 a.wdcut { background-image: none; background-color: #dc4945; opacity: 0.9; width: 70px; height: 28px; border-radius: 4px; position: relative; text-decoration: none; background: linear-gradient(to bottom, #d9635f 5%, #c2281a 100%); text-shadow: 0px 1px 0px #931309; border: 1px solid #c84c41; box-shadow: inset 0px 1px 0px 0px #f5978e; box-sizing: border-box; }
.gte8 a.wdcut:before { content: "\f014"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; top: 3px; color: #fff; font-size: 14px; }
.gte8 a.wdcut:after { content: '作废'; display: inline-block; color: #fff; position: absolute; left: 28px; top: 2px; }
.gte8 a.wdcut:hover { opacity: 1; width: 70px; background-color: #f2534e; }

.gte8 a.wdsavetmp { background-image: none; background-color: #009688; opacity: 0.9; width: 70px; height: 28px; border-radius: 4px; position: relative; text-decoration: none; background: linear-gradient(to bottom, #21b485 5%, #128460 100%); text-shadow: 0px 1px 0px #096246; border: 1px solid #19916b; box-shadow: inset 0px 1px 0px 0px #25e5a7; box-sizing: border-box; }
.gte8 a.wdsavetmp:before { content: "\f0c7"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; top: 3px; color: #fff; font-size: 14px; }
.gte8 a.wdsavetmp:after { content: '暂存'; display: inline-block; color: #fff; position: absolute; left: 28px; top: 2px; }
.gte8 a.wdsavetmp:hover { opacity: 1; width: 70px; background-color: #00a495; }

.gte8 a.wdputback { background-image: none; background-color: #5d83ae; opacity: 0.9; width: 70px; height: 28px; border-radius: 4px; position: relative; text-decoration: none; background: linear-gradient(to bottom, #749fd0 5%, #4d6f95 100%); text-shadow: 0px 1px 0px #174274; border: 1px solid #4d79ab; box-shadow: inset 0px 1px 0px 0px #98c9ff; box-sizing: border-box; }
.gte8 a.wdputback:before { content: "\f064"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; top: 3px; color: #fff; font-size: 14px; }
.gte8 a.wdputback:after { content: '撤回'; display: inline-block; color: #fff; position: absolute; left: 28px; top: 2px; }
.gte8 a.wdputback:hover { opacity: 1; width: 70px; background-color: #6a95c4; }

.gte8 a.wdprint { background-image: none; background-color: #006ddb; opacity: 0.9; width: 70px; height: 28px; border-radius: 4px; position: relative; text-decoration: none; background: linear-gradient(to bottom, #1171d8 5%, #125ba8 100%); text-shadow: 0px 1px 0px #0c1e56; border: 1px solid #0b5ac1; box-shadow: inset 0px 1px 0px 0px #5ea2ea; box-sizing: border-box; }
.gte8 a.wdprint:before { content: "\f02f"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; top: 3px; color: #fff; font-size: 14px; }
.gte8 a.wdprint:after { content: '打印'; display: inline-block; color: #fff; position: absolute; left: 28px; top: 2px; }
.gte8 a.wdprint:hover { opacity: 1; width: 70px; background-color: #0076ee; }

.gte8 a.wdexcelout { background-image: none; width: auto !important; padding: 0 8px; background: none; background-color: #fcfcfc; height: auto; font-weight: normal; border-radius: 4px; margin: 0 1px; height: 28px; line-height: 28px !important; min-width: 70px; color: #1d1c1c !important; outline: none; background: linear-gradient(#ffffff, #f1f1f1); border: 1px solid #bebebe; box-sizing: border-box; color: #333; position: relative; text-decoration: none; }
.gte8 a.wdexcelout:before { content: "\f1c3"; font-family: 'FontAwesome'; display: inline-block; position: absolute; left: 10px; font-size: 14px; }
.gte8 a.wdexcelout:after { content: '导出'; display: inline-block; position: absolute; left: 28px; }
.gte8 a.wdexcelout:hover { width: 70px; background-color: #f8f6f6; background-position: 0 0; background: linear-gradient(#fefefe, #e2e1e1); border: 1px solid #a3a3a3; }


.gte8 .wdnull4r, .gte8 .aplbtn6r { width: auto; padding: 0 8px; background: none; background-color: #d9534f; height: auto; font-weight: normal; border-radius: 4px; opacity: 0.9; margin: 0 1px; height: 28px; line-height: 28px !important; min-width: 70px; color: #fff; outline: none; background: linear-gradient(to bottom, #d9635f 5%, #c2281a 100%); text-shadow: 0px 1px 0px #931309; border: 1px solid #c84c41; box-shadow: inset 0px 1px 0px 0px #f5978e; box-sizing: border-box; }
.gte8 .wdnull4r:hover, .gte8 .aplbtn6r:hover { opacity: 1; background-color: #ef5e59; }

.gte8 .wddep4g { background-image: none; width: auto !important; padding: 0 8px; background: none; background-color: #1d9d74; height: auto; font-weight: normal; border-radius: 4px; opacity: 0.9; margin: 0 1px; height: 28px; line-height: 28px !important; min-width: 70px; outline: none; background: linear-gradient(to bottom, #19c08b 5%, #138e67 100%); text-shadow: 0px 1px 0px #06593f; border: 1px solid #0f8862; box-shadow: inset 0px 1px 0px 0px #b0f1dc; box-sizing: border-box; }
.gte8 .wddep4g:hover { opacity: 1; background-position: 0 0; background-color: #25bd8c; }

.gte8 .wddep4y, .gte8 .wdnull2y, .gte8 .wdnull4y, .gte8 .aplbtn6y { background-image: none; width: auto !important; padding: 0 8px; background: none; background-color: #ec7712; font-weight: normal; border-radius: 4px; opacity: 0.9; margin: 0 1px; height: 28px; line-height: 28px !important; min-width: 70px; color: #fff !important; outline: none; border: 1px solid #df8232; box-shadow: inset 0px 1px 0px 0px #fec392; box-sizing: border-box; background: linear-gradient(#fe9940, #d96400); }
.gte8 .wddep4y:hover, .gte8 .wdnull2y:hover, .gte8 .wdnull4y:hover, .gte8 .aplbtn6y:hover { opacity: 1; background-position: 0 0 !important; background-color: #ee7711; }

.gte8 .wddep4b, .gte8 .wdnull2b, .gte8 .wdnull4b, .gte8 .aplbtn6b { background-image: none; width: auto !important; padding: 0 8px; background-color: #1171d8; height: 28px; font-weight: normal; border-radius: 4px; opacity: 0.9; margin: 0 1px; min-width: 70px; color: #fff !important; outline: none; background: linear-gradient(to bottom, #1171d8 5%, #125ba8 100%); text-shadow: 0px 1px 0px #0c1e56; border: 1px solid #0b5ac1; box-shadow: inset 0px 1px 0px 0px #5ea2ea; box-sizing: border-box; line-height: 28px; }
.gte8 .wddep4b:hover, .gte8 .wdnull2b:hover, .gte8 .wdnull4b:hover, .gte8 .aplbtn6b:hover { opacity: 1; background-position: 0 0; background-color: #197ce8; }

.gte8 .wdnull2w, .gte8 .wdnull4w, .gte8 .aplbtn6w { background-image: none; width: auto !important; padding: 0 8px; background: none; background-color: #fcfcfc; height: auto; font-weight: normal; border-radius: 4px; margin: 0 1px; height: 28px; line-height: 28px !important; min-width: 70px; color: #1d1c1c !important; outline: none; background: linear-gradient(#ffffff, #f1f1f1); border: 1px solid #bebebe; box-sizing: border-box; }
.gte8 .wdnull2w:hover, .gte8 .wdnull4w:hover, .gte8 .aplbtn6w:hover { background-position: 0 0; background: linear-gradient(#fefefe, #e2e1e1); border: 1px solid #a3a3a3; }


.gte8 .wddep4y:disabled, .gte8 .wddep4g:disabled, .gte8 .wddep4b:disabled, .gte8 .wdnull2b:disabled, .gte8 .wdnull4b:disabled { opacity: 0.4 !important; }
.gte8 a.linkEdit { background-image: none; color: #dd7817; text-decoration: none; opacity: 0.9; }
.gte8 a.linkEdit:after { content: "\f040"; font-family: 'FontAwesome'; display: inline-block; font-size: 16px; }
.gte8 a.linkEdit:hover { opacity: 1; }
.gte8 a.linkView { background-image: none; color: #587f87; text-decoration: none; opacity: 0.9; }
.gte8 a.linkView:after { content: "\f1da"; font-family: 'FontAwesome'; display: inline-block; font-size: 14px; }
.gte8 a.linkView:hover { opacity: 1; }
.gte8 a.linkPrint { background-image: none; color: #4b8297; text-decoration: none; opacity: 0.9; }
.gte8 a.linkPrint:after { content: "\f02f"; font-family: 'FontAwesome'; display: inline-block; font-size: 16px; }
.gte8 a.linkPrint:hover { opacity: 1; }
.gte8 a.linkClock { background-image: none; color: #1a7b9f; text-decoration: none; opacity: 0.9; }
.gte8 a.linkClock:after { content: "\f017"; font-family: 'FontAwesome'; display: inline-block; font-size: 16px; }
.gte8 a.linkClock:hover { opacity: 1; }
.gte8 a.linkDel { background-image: none; color: #dc4945; text-decoration: none; opacity: 0.9; font-size: 14px; }
.gte8 a.linkDel:after { content: "\f014"; font-family: 'FontAwesome'; display: inline-block; font-size: 18px; }
.gte8 a.linkDel:hover { opacity: 1; }
.gte8 a.linkSortUp, a.linkSortDown { background-image: none; color: #505396; text-decoration: none; opacity: 0.9; }
.gte8 a.linkSortUp:after { content: "\f062"; font-family: 'FontAwesome'; display: inline-block; font-size: 14px; }
.gte8 a.linkSortDown:after { content: "\f063"; font-family: 'FontAwesome'; display: inline-block; font-size: 14px; }
.gte8 a.linkSortUp:hover, .gte8 a.linkSortDown:hover { opacity: 1; }

.gte8 .guideiframe { box-shadow: 5px 5px 15px 0px #8f8e8e; border-radius: 4px; border-color: #666 !important; }
.gte8 .guideiframe .top { background-image: none; background-color: #7db2f3; padding-left: 5px; }
.gte8 .guideiframe .top:before { content: "\f0ae"; font-family: 'FontAwesome'; display: inline-block; font-size: 14px; margin-right: 5px; color: #fdffd3; }
.gte8 .gud-sm-btn { height: 24px !important; line-height: 24px !important; }
