.header{ position:fixed; top:0; right:0; width:100%; height:42px; z-index:11; }
.header-box{ margin:0 auto; min-width:780px; }
.main-sidebar{ position:absolute; top:42px; bottom:0; left:0; width:180px; }
.sidebar-nav{ position:absolute; top:0px; bottom:0; left:0; width:180px; padding-right:1px; }
.main-container{ position:absolute; top:42px; right:0; bottom:0; left:181px; }
	.main-container iframe{ position:absolute; top:0; right:0; bottom:0; left:0; width:100%; height:100%; }

*{ padding:0; margin:0; font-family:"Microsoft YaHei"; }
html, body, div, 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,
fieldset, form, label, legend,
time, mark, audio, video{ margin:0; padding:0; border:0; font-size:100%; text-decoration:none; }
html { line-height:1; }
q, blockquote { quotes:none; }
q:before, q:after, blockquote:before, blockquote:after { content:""; content:none; }
a img { border:none; }
ol, ul { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }
.ime-disabled{ ime-mode:disabled; } 
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both ;font-size:0px; height:15px; overflow:hidden; }
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden; }
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }
.left{ float:left; }
.right{ float:right; }
.loginbody{ background:url(../images/bg.jpg) repeat-x #1697D0; text-align:center; }
.indexbody{ width:100%; height:100%; min-width:780px; overflow-y:hidden; }
.mainbody{ margin:10px 15px; }

.login-screen {
	HEIGHT: 750px; WIDTH: 940px; BACKGROUND: url(../images/bg2.jpg) no-repeat; TEXT-ALIGN: left; MARGIN: 0px auto
}
.login-icon {
	HEIGHT: 96px; WIDTH: 96px; BACKGROUND: url(../images/login_logo.png) no-repeat; FLOAT: left; TEXT-INDENT: -9999px
}
.login-icon > H4 {
	FONT-SIZE: 17px; FONT-WEIGHT: 200; COLOR: #fff; MARGIN-TOP: 4px; LINE-HEIGHT: 34px; opacity: 0.95
}
.login-icon > H4 SMALL {
	FONT-WEIGHT: 700; COLOR: ; DISPLAY: block
}
.login-form {
	WIDTH: 310px; PADDING-BOTTOM: 25px; PADDING-TOP: 350px; PADDING-LEFT: 400px; MARGIN-LEFT: 30px; PADDING-RIGHT: 25px
}
.login-form H1 {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 21px; HEIGHT: 40px; FONT-FAMILY: 'Microsoft YaHei'; BACKGROUND: url(login_tit.png) no-repeat 0px 0px; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-WEIGHT: 300; COLOR: #304b65; TEXT-ALIGN: left; DISPLAY: block; LINE-HEIGHT: 30px; TEXT-INDENT: -9999px
}
.control-group {
	MARGIN-BOTTOM: 6px; POSITION: relative
}
.login-field {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 14px; BORDER-TOP: #e5e5e5 1px solid; HEIGHT: 25px; BORDER-RIGHT: #e5e5e5 1px solid; WIDTH: 156px; VERTICAL-ALIGN: middle; BACKGROUND: #fff; BORDER-BOTTOM: #e5e5e5 1px solid; COLOR: #acb6c0;PADDING-LEFT: 5px; BORDER-LEFT: #e5e5e5 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 25px;border-radius: 6px 6px 6px 6px
}
.login-field:focus {
	BORDER-TOP: #bbd5ea 1px solid; BORDER-RIGHT: #bbd5ea 1px solid; BORDER-BOTTOM: #bbd5ea 1px solid; BORDER-LEFT: #bbd5ea 1px solid
}
.placeholder {
	COLOR: #999
}
.login-field-icon {
	CURSOR: pointer; HEIGHT: 20px; WIDTH: 16px; BACKGROUND: url(skin_icons.png) no-repeat; RIGHT: 133px; POSITION: absolute; DISPLAY: block; TOP: 3px
}
.user.login-field-icon {
	BACKGROUND-POSITION: -1px -137px
}
.pwd.login-field-icon {
	BACKGROUND-POSITION: -28px -137px
}
.btn-login {
	CURSOR: pointer; FONT-SIZE: 16px; TEXT-DECORATION: none; BORDER-TOP: #eceff1 0px solid; BORDER-RIGHT: #eceff1 0px solid; WIDTH: 100px; BACKGROUND: #33b5e5; BORDER-BOTTOM: #eceff1 0px solid; COLOR: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #eceff1 0px solid; DISPLAY: block; PADDING-RIGHT: 0px; border-radius: 6px 6px 6px 6px
}
.login-tips {
	HEIGHT: 14px; MARGIN: 15px auto 0px; DISPLAY: block
}
.login-tips I {
	HEIGHT: 14px; WIDTH: 14px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat -56px -140px; DISPLAY: inline-block; MARGIN-RIGHT: 5px; TEXT-INDENT: -9999px
}
.login-tips B {
	FONT-SIZE: 12px; HEIGHT: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; COLOR: #bfc9ca; DISPLAY: inline-block; LINE-HEIGHT: 14px
}
.login-screen .arrow {
	HEIGHT: 22px; WIDTH: 11px; BACKGROUND: url(skin_icons.png) no-repeat -80px -356px; POSITION: absolute; LEFT: 116px; DISPLAY: block; TOP: 30px; TEXT-INDENT: -9999px
}
A {
	TEXT-DECORATION: none; COLOR: #666
}
A:link {
	TEXT-DECORATION: none; COLOR: #2a72c5
}
A:visited {
	TEXT-DECORATION: none; COLOR: #2a72c5
}
A:hover {
	TEXT-DECORATION: underline; COLOR: #0065d9
}
A:active {
	TEXT-DECORATION: none; COLOR: #0065d9
}
.header {
	BACKGROUND: #33b5e5
}
.logo {
	OVERFLOW: hidden; HEIGHT: 42px; BORDER-RIGHT: #1da0d0 1px solid; WIDTH: 180px; BACKGROUND: url(logo.png) no-repeat center 50%; FLOAT: left; DISPLAY: block; TEXT-INDENT: -9999px
}
.nav {
	HEIGHT: 100%; BORDER-RIGHT: #4dc4f0 1px solid; FLOAT: left; DISPLAY: block
}
.nav LI {
	CURSOR: pointer; FONT-SIZE: 14px; HEIGHT: 42px; BORDER-RIGHT: #1da0d0 1px solid; VERTICAL-ALIGN: middle; FLOAT: left; COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; MARGIN: 0px; BORDER-LEFT: #4dc4f0 1px solid; DISPLAY: block; LINE-HEIGHT: 42px; PADDING-RIGHT: 15px
}
.nav LI:hover {
	BACKGROUND: #50c0e9
}
.nav .selected {
	BACKGROUND: #16a0d3
}
.nav .icon-0 {
	HEIGHT: 42px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat; FLOAT: left; DISPLAY: block
}
.nav .icon-1 {
	HEIGHT: 42px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat; FLOAT: left; DISPLAY: block
}
.nav .icon-2 {
	HEIGHT: 42px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat; FLOAT: left; DISPLAY: block
}
.nav .icon-3 {
	HEIGHT: 42px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat; FLOAT: left; DISPLAY: block
}
.nav .icon-4 {
	HEIGHT: 42px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat; FLOAT: left; DISPLAY: block
}
.nav .icon-5 {
	HEIGHT: 42px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat; FLOAT: left; DISPLAY: block
}
.nav .icon-6 {
	HEIGHT: 42px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat; FLOAT: left; DISPLAY: block
}
.nav .icon-0 {
	BACKGROUND-POSITION: 2px -305px
}
.nav .icon-1 {
	BACKGROUND-POSITION: -38px -305px
}
.nav .icon-2 {
	BACKGROUND-POSITION: -78px -305px
}
.nav .icon-3 {
	BACKGROUND-POSITION: -118px -305px
}
.nav .icon-4 {
	BACKGROUND-POSITION: -158px -305px
}
.nav .icon-5 {
	BACKGROUND-POSITION: -198px -305px
}
.nav .icon-6 {
	BACKGROUND-POSITION: -238px -305px
}
.nav LI SPAN {
	PADDING-LEFT: 5px; LINE-HEIGHT: 40px
}
.nav-right {
	FLOAT: right
}
.nav-right .icon-info {
	HEIGHT: 42px; BORDER-RIGHT: #1da0d0 1px solid; BACKGROUND: url(skin_icons.png) no-repeat 0px -429px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 34px; LINE-HEIGHT: 42px; PADDING-RIGHT: 10px
}
.nav-right .icon-info SPAN {
	FONT-SIZE: 12px; COLOR: #ebebeb; PADDING-TOP: 6px; DISPLAY: block; LINE-HEIGHT: 1.2em
}
.nav-right .icon-option {
	CURSOR: pointer; HEIGHT: 42px; BACKGROUND: #16a0d3; POSITION: relative; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; BORDER-LEFT: #4dc4f0 1px solid; DISPLAY: block; PADDING-RIGHT: 15px
}
.nav-right .icon-option I {
	HEIGHT: 42px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat -199px -305px; DISPLAY: block
}
.nav-right .icon-option:hover {
	BACKGROUND: #50c0e9
}
.nav-right .icon-option:hover .drop-box {
	DISPLAY: block
}
.drop-box {
	RIGHT: 1px; POSITION: absolute; DISPLAY: none; TOP: 42px
}
.drop-box .arrow {
	HEIGHT: 11px; WIDTH: 21px; BACKGROUND: url(skin_icons.png) no-repeat 0px -356px; RIGHT: 15px; POSITION: absolute; DISPLAY: block; TOP: 0px; TEXT-INDENT: -999999px
}
.drop-box .drop-item {
	BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #b1b1b1 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #b1b1b1 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #b1b1b1 1px solid; MARGIN-TOP: 10px; PADDING-RIGHT: 10px; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2)
}
.drop-box .drop-item LI A {
	FONT-SIZE: 12px; WHITE-SPACE: nowrap; COLOR: #222; PADDING-BOTTOM: 8px; TEXT-ALIGN: center; PADDING-TOP: 8px; PADDING-LEFT: 15px; DISPLAY: block; LINE-HEIGHT: 1em; PADDING-RIGHT: 15px
}
.drop-box .drop-item LI A:hover {
	TEXT-DECORATION: none; BACKGROUND: #55afeb; COLOR: #fff
}
.main-sidebar {
	BORDER-RIGHT: #dbdbdb 1px solid; BACKGROUND: #f6f7f7
}
.sidebar-nav .list-box {
	FONT-SIZE: 12px; COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.sidebar-nav .list-box .list-group {
	DISPLAY: none
}
.sidebar-nav .list-box .list-group H2 {
	CURSOR: pointer; FONT-SIZE: 14px; BORDER-TOP: #1da0d0 1px solid; BACKGROUND: #1da0d0; BORDER-BOTTOM: #1da0d0 1px solid; POSITION: relative; FONT-WEIGHT: normal; COLOR: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 20px; DISPLAY: block; LINE-HEIGHT: 20px; PADDING-RIGHT: 0px
}
.sidebar-nav .list-box .list-group H2 I {
	HEIGHT: 40px; WIDTH: 34px; BACKGROUND: url(skin_icons.png) no-repeat -46px -156px; RIGHT: 0px; POSITION: absolute; DISPLAY: block; TOP: 0px; TEXT-INDENT: -9999px
}
.sidebar-nav .list-box .list-group UL LI .item {
	CURSOR: pointer; HEIGHT: 20px; BACKGROUND: #33b5e5; BORDER-BOTTOM: #1da0d0 1px solid; POSITION: relative; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 20px; DISPLAY: block; LINE-HEIGHT: 20px; PADDING-RIGHT: 0px
}
.sidebar-nav .list-box .list-group UL LI .item {
	COLOR: #fff
}
.sidebar-nav .list-box .list-group UL LI .item:hover {
	TEXT-DECORATION: none; BACKGROUND: #4dc4f0
}
.tree-menu LI .item:active {
	TEXT-DECORATION: none; BACKGROUND: #4dc4f0
}
.sidebar-nav .list-box .list-group UL LI .item:hover SPAN {
	COLOR: #fff
}
.sidebar-nav .list-box .list-group UL LI .pack.item {
	TEXT-DECORATION: none; BACKGROUND: #4dc4f0
}
.sidebar-nav .list-box .list-group UL LI .selected.item {
	BACKGROUND: #16a0d3
}
.sidebar-nav .list-box .list-group UL LI .selected.item .open.folder {
	BACKGROUND: url(skin_icons.png) no-repeat -40px -236px
}
.sidebar-nav .list-box .list-group UL LI .selected.item .arrow {
	HEIGHT: 21px; WIDTH: 7px; BACKGROUND: url(skin_icons.png) no-repeat -40px -356px; RIGHT: -1px; POSITION: absolute; TOP: 9px
}
.sidebar-nav .list-box .list-group UL LI .selected.item SPAN {
	COLOR: #fff
}
.sidebar-nav .list-box .list-group UL .expandable {
	CURSOR: pointer; HEIGHT: 20px; WIDTH: 16px; FLOAT: left; DISPLAY: block
}
.sidebar-nav .list-box .list-group UL .open.expandable {
	BACKGROUND: url(skin_icons.png) no-repeat -28px -164px
}
.sidebar-nav .list-box .list-group UL .close.expandable {
	BACKGROUND: url(skin_icons.png) no-repeat 0px -164px
}
.sidebar-nav .list-box .list-group UL .folder {
	HEIGHT: 20px; WIDTH: 25px; BACKGROUND: url(skin_icons.png) no-repeat 0px -196px; FLOAT: left; DISPLAY: block
}
.sidebar-nav .list-box .list-group UL .open.folder {
	BACKGROUND: url(skin_icons.png) no-repeat -40px -196px
}
.sidebar-nav .list-box .list-group UL .item SPAN {
	COLOR: #fff
}
.main-container {
	BACKGROUND: #fff
}
.btn-paograms {
	CURSOR: pointer; HEIGHT: 22px; WIDTH: 22px; BACKGROUND: url(skin_icons.png) no-repeat 1px -395px; RIGHT: 20px; POSITION: absolute; Z-INDEX: 12; DISPLAY: block; BOTTOM: 20px
}
.btn-paograms:hover {
	BACKGROUND-POSITION: -39px -395px
}
.pop-menu {
	BACKGROUND: #09f; RIGHT: 20px; POSITION: absolute; Z-INDEX: 12; VISIBILITY: hidden; BOTTOM: 45px
}
.pop-menu .arrow {
	HEIGHT: 11px; WIDTH: 21px; BACKGROUND: url(skin_icons.png) no-repeat 0px -366px; RIGHT: 10px; POSITION: absolute; DISPLAY: block; BOTTOM: 0px; TEXT-INDENT: -999em
}
.pop-menu .pop-box {
	BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #b1b1b1 1px solid; BACKGROUND: #fff; RIGHT: 0px; BORDER-BOTTOM: #b1b1b1 1px solid; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-TOP: 30px; PADDING-LEFT: 11px; BORDER-LEFT: #b1b1b1 1px solid; DISPLAY: block; PADDING-RIGHT: 10px; BOTTOM: 10px; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2)
}
.pop-menu .pop-box .list-box {
	OVERFLOW: auto; HEIGHT: 100%; WIDTH: 100%; DISPLAY: block
}
.pop-menu .pop-box .list-box .list-group {
	OVERFLOW: hidden; BORDER-TOP: #f2f2f2 1px solid; HEIGHT: auto; BORDER-RIGHT: #f2f2f2 1px solid; WIDTH: 120px; BORDER-BOTTOM: #f2f2f2 1px solid; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: -1px; BORDER-LEFT: #f2f2f2 1px solid; PADDING-RIGHT: 0px
}
.pop-menu .pop-box .list-box :first-child.list-group {
	MARGIN-LEFT: 0px
}
.pop-menu .pop-box .list-box .list-group H2 {
	FONT-SIZE: 12px; BACKGROUND: #f9f9f9; FONT-WEIGHT: bold; COLOR: #444; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 8px; LINE-HEIGHT: 1em; PADDING-RIGHT: 8px
}
.pop-menu .pop-box .list-box .list-group UL {
	MARGIN-LEFT: 10px
}
.pop-menu .pop-box .list-box UL LI A {
	OVERFLOW: hidden; FONT-SIZE: 12px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; COLOR: #666; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 10px; DISPLAY: block; LINE-HEIGHT: 1em; PADDING-RIGHT: 10px
}
.pop-menu .pop-box .list-box UL LI A:hover {
	TEXT-DECORATION: none
}
.pop-menu .pop-box .list-box UL LI A.nolink {
	CURSOR: default; FONT-WEIGHT: bold
}
.pop-menu .pop-box .list-box UL LI A.link {
	CURSOR: pointer
}
.pop-menu .pop-box .list-box UL LI A.link:hover {
	BACKGROUND: #55afeb; COLOR: #fff
}
.pop-menu .pop-box H1.title {
	FONT-SIZE: 13px; POSITION: absolute; FONT-WEIGHT: bold; COLOR: #222; LEFT: 10px; LINE-HEIGHT: 14px; TOP: 8px
}
.pop-menu .pop-box H1.title I {
	HEIGHT: 16px; WIDTH: 14px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat -280px -112px; DISPLAY: inline-block; MARGIN-RIGHT: 2px
}
.pop-menu .pop-box .close {
	CURSOR: pointer; HEIGHT: 14px; WIDTH: 14px; BACKGROUND: url(skin_icons.png) no-repeat -112px -168px; RIGHT: 5px; POSITION: absolute; DISPLAY: block; TOP: 5px; TEXT-INDENT: -999em
}
.nlist-1 {
	FONT-SIZE: 12px; COLOR: #444; LINE-HEIGHT: 45px
}
.nlist-1 UL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.nlist-1 UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.nlist-1 UL LI {
	OVERFLOW: hidden; WIDTH: 32%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; FLOAT: left; MARGIN-RIGHT: 10px
}
.nlist-2 {
	FONT-SIZE: 12px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid; COLOR: #444; BORDER-LEFT: #ebebeb 1px solid; LINE-HEIGHT: 30px
}
.nlist-2 H3 {
	FONT-SIZE: 12px; HEIGHT: 34px; FONT-WEIGHT: bold; COLOR: #333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; MARGIN: 0px; LINE-HEIGHT: 34px; PADDING-RIGHT: 0px
}
.nlist-2 H3 I {
	OVERFLOW: hidden; HEIGHT: 16px; WIDTH: 14px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat -280px -112px; DISPLAY: inline-block; MARGIN-RIGHT: 3px
}
.nlist-2 UL {
	PADDING-BOTTOM: 10px; PADDING-TOP: 0px; PADDING-LEFT: 20px; DISPLAY: inline-block; PADDING-RIGHT: 0px
}
.nlist-2 UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.nlist-2 UL LI {
	OVERFLOW: hidden; WIDTH: 32%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; FLOAT: left; MARGIN-RIGHT: 10px
}
.nlist-3 {
	OVERFLOW: hidden; WIDTH: 350px; FLOAT: left
}
.nlist-3 UL {
	WIDTH: 344px; FLOAT: left
}
.nlist-3 UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.nlist-3 UL LI {
	HEIGHT: 108px; FLOAT: left; DISPLAY: inline; MARGIN-RIGHT: 20px
}
.nlist-3 UL LI A {
	BORDER-TOP: #fff 1px solid; HEIGHT: 64px; BORDER-RIGHT: #fff 1px solid; WIDTH: 64px; BACKGROUND: url(skin_icons.png) #fff no-repeat; BORDER-BOTTOM: #fff 1px solid; FILTER: alpha(opacity=60); BORDER-LEFT: #fff 1px solid; DISPLAY: block; opacity: 0.6
}
.nlist-3 UL LI A:hover {
	FILTER: alpha(opacity=100); opacity: 1
}
.nlist-3 UL LI A.icon-setting {
	BACKGROUND-POSITION: 0px -629px
}
.nlist-3 UL LI A.icon-channel {
	BACKGROUND-POSITION: -128px -629px
}
.nlist-3 UL LI A.icon-templet {
	BACKGROUND-POSITION: -256px -629px
}
.nlist-3 UL LI A.icon-mark {
	BACKGROUND-POSITION: -384px -629px
}
.nlist-3 UL LI A.icon-plugin {
	BACKGROUND-POSITION: 0px -757px
}
.nlist-3 UL LI A.icon-user {
	BACKGROUND-POSITION: -128px -757px
}
.nlist-3 UL LI A.icon-manaer {
	BACKGROUND-POSITION: -256px -757px
}
.nlist-3 UL LI A.icon-log {
	BACKGROUND-POSITION: -384px -757px
}
.nlist-3 UL LI SPAN {
	OVERFLOW: hidden; FONT-SIZE: 12px; HEIGHT: 24px; WIDTH: 64px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; COLOR: #444; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 24px
}
.nlist-4 {
	OVERFLOW: hidden; FONT-SIZE: 12px; BORDER-TOP: #ebebeb 1px solid; HEIGHT: 192px; BORDER-RIGHT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid; MARGIN-LEFT: 350px; BORDER-LEFT: #ebebeb 1px solid
}
.nlist-4 H3 {
	FONT-SIZE: 12px; COLOR: #333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; MARGIN: 0px; LINE-HEIGHT: 34px; PADDING-RIGHT: 10px
}
.nlist-4 H3 I {
	OVERFLOW: hidden; HEIGHT: 16px; WIDTH: 14px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat; DISPLAY: inline-block; MARGIN-RIGHT: 3px
}
.nlist-4 H3 I.site {
	BACKGROUND-POSITION: -84px -112px
}
.nlist-4 H3 I.msg {
	BACKGROUND-POSITION: -308px -112px
}
.nlist-4 UL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.nlist-4 UL LI {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; COLOR: #005eac; LINE-HEIGHT: 22px
}
.location {
	FONT-SIZE: 12px; HEIGHT: 22px; BORDER-BOTTOM: #e1e1e1 1px solid; COLOR: #333; PADDING-BOTTOM: 9px; LINE-HEIGHT: 28px
}
.location A {
	TEXT-DECORATION: none; COLOR: #333; DISPLAY: inline-block
}
.location A:hover {
	TEXT-DECORATION: none; COLOR: #0065d9
}
.location A I {
	HEIGHT: 14px; WIDTH: 14px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat; DISPLAY: inline-block; MARGIN-RIGHT: 5px; TEXT-INDENT: 0px
}
.location A.back {
	MARGIN-RIGHT: 15px
}
.location A.back I {
	BACKGROUND-POSITION: 0px 0px
}
.location A.home I {
	BACKGROUND-POSITION: -28px 0px
}
.location SPAN {
	VERTICAL-ALIGN: middle; DISPLAY: inline-block
}
.location .arrow {
	HEIGHT: 14px; WIDTH: 14px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat -56px 0px; MARGIN: auto 3px; DISPLAY: inline-block
}
TEXTAREA {
	OVERFLOW: auto
}
TEXTAREA.input {
	HEIGHT: 65px; WIDTH: 300px
}
.input {
	FONT-SIZE: 100%; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; VERTICAL-ALIGN: middle; BACKGROUND: #fff; BORDER-BOTTOM: #d4d4d4 1px solid; COLOR: #333; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 4px; MIN-HEIGHT: 20px; BORDER-LEFT: #d4d4d4 1px solid; LINE-HEIGHT: 20px; PADDING-RIGHT: 4px
}
.normal.input {
	WIDTH: 300px
}
.txt.input {
	WIDTH: 200px
}
.small.input {
	WIDTH: 50px
}
.w50.input {
	WIDTH: 50px
}
.w80.input {
	WIDTH: 80px
}
.w100.input {
	WIDTH: 100px
}
.w120.input {
	WIDTH: 120px
}
.w140.input {
	WIDTH: 140px
}
.w150.input {
	WIDTH: 150px
}
.input:focus {
	BORDER-TOP-COLOR: #7bbff2; BACKGROUND: #fffbde; BORDER-LEFT-COLOR: #7bbff2; OUTLINE-WIDTH: 2px; BORDER-BOTTOM-COLOR: #7bbff2; OUTLINE-STYLE: solid; BORDER-RIGHT-COLOR: #7bbff2; OUTLINE-COLOR: #99d8f5
}
.input-date {
	HEIGHT: 30px; WIDTH: 160px; VERTICAL-ALIGN: middle; POSITION: relative; DISPLAY: inline
}
.input-date .date {
	WIDTH: 120px
}
.input-date I {
	OVERFLOW: hidden; HEIGHT: 14px; WIDTH: 14px; BACKGROUND: url(skin_icons.png) no-repeat -196px -112px; RIGHT: 8px; POSITION: absolute; TOP: 8px; TEXT-INDENT: -99em
}
.select {
	FONT-SIZE: 100%; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; VERTICAL-ALIGN: middle; BACKGROUND: #fff; BORDER-BOTTOM: #d4d4d4 1px solid; COLOR: #333; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 4px; MARGIN: 1px; MIN-HEIGHT: 20px; BORDER-LEFT: #d4d4d4 1px solid; LINE-HEIGHT: 20px; PADDING-RIGHT: 4px
}
.select1 {
	FONT-SIZE: 100%; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; VERTICAL-ALIGN: middle; BACKGROUND: #fff; BORDER-BOTTOM: #d4d4d4 1px solid; COLOR: #333; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; MIN-HEIGHT: 20px; BORDER-LEFT: #d4d4d4 1px solid; LINE-HEIGHT: 20px; PADDING-RIGHT: 1px
}
.toolbar-wrap {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.toolbar {
	BACKGROUND: #fff; RIGHT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; LEFT: 15px; Z-INDEX: 2; PADDING-RIGHT: 0px
}
.toolbar:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.toolbar .l-list {
	FONT-SIZE: 12px; FLOAT: left
}
.toolbar .l-list H3 {
	FLOAT: left; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; LINE-HEIGHT: 32px; PADDING-RIGHT: 5px
}
.toolbar .l-list .icon-list {
	MARGIN-RIGHT: 10px
}
.toolbar .l-list .icon-list {
	FLOAT: left
}
.toolbar .l-list .icon-list LI {
	FLOAT: left
}
.toolbar .l-list .icon-list LI:first-child A {
	BORDER-LEFT: #dbdbdb 1px solid
}
.toolbar .l-list .icon-list LI A {
	FONT-SIZE: 12px; TEXT-DECORATION: none; BORDER-TOP: #e1e1e1 1px solid; HEIGHT: 20px; BORDER-RIGHT: #e1e1e1 1px solid; BACKGROUND: #fafafa; BORDER-BOTTOM: #e1e1e1 1px solid; COLOR: #333; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 8px; BORDER-LEFT: #e1e1e1 1px; DISPLAY: inline-block; LINE-HEIGHT: 20px; PADDING-RIGHT: 10px
}
.toolbar .l-list .icon-list LI A:hover {
	COLOR: #2a72c5
}
.toolbar .l-list .icon-list LI A SPAN {
	VERTICAL-ALIGN: middle; DISPLAY: inline-block
}
.toolbar .l-list .icon-list LI A I {
	HEIGHT: 14px; WIDTH: 14px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat; DISPLAY: inline-block; MARGIN-RIGHT: 3px; TEXT-INDENT: 0px
}
.toolbar .l-list .icon-list LI A.add I {
	BACKGROUND-POSITION: 0px -28px
}
.toolbar .l-list .icon-list LI A.save I {
	BACKGROUND-POSITION: -28px -28px
}
.toolbar .l-list .icon-list LI A.all I {
	BACKGROUND-POSITION: -56px -28px
}
.toolbar .l-list .icon-list LI A.del I {
	BACKGROUND-POSITION: -84px -28px
}
.toolbar .l-list .icon-list LI A.folder I {
	BACKGROUND-POSITION: -112px -28px
}
.toolbar .l-list .icon-list LI A.list I {
	BACKGROUND-POSITION: -140px -28px
}
.toolbar .l-list .menu-list {
	FLOAT: left
}
.toolbar .r-list {
	FLOAT: right
}
.toolbar .r-list SPAN {
	FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.toolbar .r-list .keyword {
	FONT-SIZE: 12px; BORDER-TOP: #dbdbdb 1px solid; HEIGHT: 30px; BORDER-RIGHT: #dbdbdb 1px solid; WIDTH: 110px; BORDER-BOTTOM: #dbdbdb 1px solid; FLOAT: left; COLOR: #444; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; MARGIN: 0px; BORDER-LEFT: #dbdbdb 1px solid; DISPLAY: block; LINE-HEIGHT: 28px; PADDING-RIGHT: 5px
}
.toolbar .r-list .btn-search {
	CURSOR: pointer; BORDER-TOP: #dbdbdb 1px solid; HEIGHT: 30px; BORDER-RIGHT: #dbdbdb 1px solid; WIDTH: 30px; BACKGROUND: url(skin_icons.png) #fafafa no-repeat -160px -20px; BORDER-BOTTOM: #dbdbdb 1px solid; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 0px 0px -1px; BORDER-LEFT: #dbdbdb 1px solid; DISPLAY: block; LINE-HEIGHT: 30px; PADDING-RIGHT: 0px; TEXT-INDENT: -9999px
}
.toolbar .r-list .img-view {
	BORDER-TOP: #dbdbdb 1px solid; HEIGHT: 30px; BORDER-RIGHT: #dbdbdb 1px solid; WIDTH: 30px; BACKGROUND: url(skin_icons.png) #fafafa no-repeat -187px -20px; BORDER-BOTTOM: #dbdbdb 1px solid; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #dbdbdb 1px solid; DISPLAY: block; TEXT-INDENT: -9999px
}
.toolbar .r-list .txt-view {
	BORDER-TOP: #dbdbdb 1px solid; HEIGHT: 30px; BORDER-RIGHT: #dbdbdb 1px solid; WIDTH: 30px; BACKGROUND: url(skin_icons.png) #fafafa no-repeat -216px -20px; BORDER-BOTTOM: #dbdbdb 1px solid; FLOAT: left; BORDER-LEFT: #dbdbdb 1px; DISPLAY: block; TEXT-INDENT: -9999px
}
.ltable {
	FONT-SIZE: 12px; BORDER-TOP: #e1e1e1 1px solid; FONT-FAMILY: "Microsoft YaHei"; BORDER-RIGHT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid
}
.ltable TH {
	FONT-SIZE: 12px; BORDER-RIGHT: #e1e1e1 1px solid; BACKGROUND: #33b5e5; BORDER-BOTTOM: #e1e1e1 1px solid; FONT-WEIGHT: 500; COLOR: #fff; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 0px; LINE-HEIGHT: 1.5em; PADDING-RIGHT: 0px
}
.ltable TD {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid; COLOR: #000; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 2px; LINE-HEIGHT: 1.5em; PADDING-RIGHT: 0px
}
.ltable TD .sort {
	FONT-SIZE: 12px; BORDER-TOP: #d7d7d7 1px solid; HEIGHT: 20px; BORDER-RIGHT: #d7d7d7 1px solid; WIDTH: 40px; VERTICAL-ALIGN: middle; BACKGROUND: #fff; BORDER-BOTTOM: #d7d7d7 1px solid; COLOR: #000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 3px; BORDER-LEFT: #d7d7d7 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 18px; PADDING-RIGHT: 3px
}
.ltable TD .btn-tools {
	HEIGHT: 22px; VERTICAL-ALIGN: middle; DISPLAY: inline-block
}
.ltable TD .btn-tools A {
	OVERFLOW: hidden; BORDER-TOP: #e8e8e8 1px solid; HEIGHT: 20px; BORDER-RIGHT: #e8e8e8 1px solid; WIDTH: 20px; BACKGROUND: url(skin_icons.png) #fff no-repeat; BORDER-BOTTOM: #e8e8e8 1px solid; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #e8e8e8 1px; DISPLAY: block; PADDING-RIGHT: 0px; TEXT-INDENT: -9999em
}
.ltable TD .btn-tools A:first-child {
	BORDER-LEFT: #e8e8e8 1px solid
}
.ltable TD .btn-tools A.msg {
	BACKGROUND-POSITION: 3px -81px
}
.ltable TD .btn-tools A.selected.msg {
	BACKGROUND-POSITION: 3px -109px
}
.ltable TD .btn-tools A.top {
	BACKGROUND-POSITION: -25px -81px
}
.ltable TD .btn-tools A.selected.top {
	BACKGROUND-POSITION: -25px -109px
}
.ltable TD .btn-tools A.red {
	BACKGROUND-POSITION: -53px -81px
}
.ltable TD .btn-tools A.selected.red {
	BACKGROUND-POSITION: -53px -109px
}
.ltable TD .btn-tools A.hot {
	BACKGROUND-POSITION: -81px -81px
}
.ltable TD .btn-tools A.selected.hot {
	BACKGROUND-POSITION: -81px -109px
}
.ltable TD .btn-tools A.pic {
	BACKGROUND-POSITION: -109px -81px
}
.ltable TD .btn-tools A.selected.pic {
	BACKGROUND-POSITION: -109px -109px
}
.ltable TD .folder-open {
	HEIGHT: 20px; WIDTH: 20px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat -40px -196px; DISPLAY: inline-block; MARGIN-RIGHT: 2px; TEXT-INDENT: 0px
}
.ltable TD .folder-line {
	HEIGHT: 20px; WIDTH: 20px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat -80px -196px; DISPLAY: inline-block; MARGIN-RIGHT: 2px; TEXT-INDENT: 0px
}
.ltable TR:hover {
	BACKGROUND: #f2f7fb
}
.ltable .odd_bg {
	BACKGROUND: #fafafa
}
.ltable TD .user-avatar {
	HEIGHT: 64px; WIDTH: 64px; BACKGROUND: url(skin_icons.png) #fff no-repeat 3px -498px; DISPLAY: block
}
.ltable TD .user-box {
	PADDING-LEFT: 10px
}
.ltable TD .user-box H4 {
	FONT-SIZE: 12px; HEIGHT: 16px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; LINE-HEIGHT: 14px; PADDING-RIGHT: 0px
}
.ltable TD .user-box H4 B {
	COLOR: #06f
}
.ltable TD .user-box I {
	HEIGHT: 24px; COLOR: #999; FONT-STYLE: normal; DISPLAY: block; LINE-HEIGHT: 24px
}
.ltable TD .user-box SPAN {
	HEIGHT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; PADDING-LEFT: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
.ltable TD .user-box SPAN A {
	BORDER-TOP: #e1e1e1 1px solid; HEIGHT: 20px; BORDER-RIGHT: #e1e1e1 1px solid; WIDTH: 20px; BACKGROUND: url(skin_icons.png) #fff no-repeat; BORDER-BOTTOM: #e1e1e1 1px solid; FLOAT: left; BORDER-LEFT: #e1e1e1 1px solid; DISPLAY: block; MARGIN-RIGHT: 5px; TEXT-INDENT: -999em
}
.ltable TD .user-box SPAN A.amount {
	BACKGROUND-POSITION: -331px -109px
}
.ltable TD .user-box SPAN A.point {
	BACKGROUND-POSITION: -221px -109px
}
.ltable TD .user-box SPAN A.msg {
	BACKGROUND-POSITION: -305px -109px
}
.ltable TD .user-box SPAN A.sms {
	BACKGROUND-POSITION: -443px -110px
}
.ltable TD.comment {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; LINE-HEIGHT: 1em; PADDING-RIGHT: 10px
}
.ltable TD.comment .title {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold; LINE-HEIGHT: 180%
}
.ltable TD.comment .title .note {
	FLOAT: right; FONT-WEIGHT: normal
}
.ltable TD.comment .title .note I {
	FONT-FAMILY: 'Microsoft YaHei'; COLOR: #999; FONT-STYLE: normal; MARGIN-LEFT: 10px
}
.ltable TD.comment .title .note I.reply {
	PADDING-LEFT: 18px
}
.ltable TD.comment .ask {
	FONT-FAMILY: 'Microsoft YaHei'; LINE-HEIGHT: 180%
}
.ltable TD.comment .ask .audit {
	HEIGHT: 14px; WIDTH: 14px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat -362px -112px; DISPLAY: inline-block; MARGIN-RIGHT: 3px
}
.ltable TD.comment .ask .answer {
	BORDER-TOP: #f6e8b9 1px solid; BORDER-RIGHT: #f6e8b9 1px solid; BACKGROUND: #fbf8e7; BORDER-BOTTOM: #f6e8b9 1px solid; COLOR: #666; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 10px; BORDER-LEFT: #f6e8b9 1px solid; MARGIN-TOP: 10px; PADDING-RIGHT: 10px
}
.ltable TD.comment .ask .answer B {
	COLOR: #090
}
.ltable TD.comment .ask .answer .time {
	FLOAT: right; COLOR: #999; DISPLAY: block
}
.pagelist {
	CLEAR: both; MARGIN: 0px 0px 20px; DISPLAY: block
}
.pagelist:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.pagelist .l-btns {
	OVERFLOW: hidden; BORDER-TOP: #dbdbdb 1px solid; HEIGHT: 28px; BORDER-RIGHT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #dbdbdb 1px solid; DISPLAY: block; PADDING-RIGHT: 10px
}
.pagelist .l-btns SPAN {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 28px
}
.pagelist .l-btns .pagenum {
	OVERFLOW: hidden; FONT-SIZE: 12px; BORDER-TOP: #dbdbdb 0px solid; HEIGHT: 28px; BORDER-RIGHT: #dbdbdb 1px solid; WIDTH: 30px; VERTICAL-ALIGN: top; BORDER-BOTTOM: #dbdbdb 0px solid; COLOR: #333; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 5px; MARGIN: 0px 5px; BORDER-LEFT: #dbdbdb 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 28px; PADDING-RIGHT: 5px
}
.imglist {
	OVERFLOW: hidden; WIDTH: 100%
}
.imglist UL {
	PADDING-BOTTOM: 15px
}
.imglist UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.imglist UL LI {
	MARGIN-BOTTOM: 15px; WIDTH: 222px; FLOAT: left
}
.imglist UL LI .details {
	BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2)
}
.imglist UL LI .details .check {
	BACKGROUND: #fff; RIGHT: 0px; BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; BORDER-LEFT: #dbdbdb 1px solid; TOP: 0px; PADDING-RIGHT: 5px
}
.imglist UL LI .details .absbg {
	HEIGHT: 70px; WIDTH: 100%; BACKGROUND: #000; POSITION: absolute; LEFT: 0px; FILTER: alpha(opacity=20); TOP: 95px; opacity: 0.2
}
.imglist UL LI .details .pic {
	OVERFLOW: hidden; HEIGHT: 165px; WIDTH: 220px
}
.imglist UL LI .details .pic IMG {
	CURSOR: pointer; MIN-WIDTH: 220px; MIN-HEIGHT: 165px
}
.imglist UL LI .details H1 {
	HEIGHT: 50px; WIDTH: 180px; BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 20px; LEFT: 0px; DISPLAY: block; TOP: 95px; PADDING-RIGHT: 20px
}
.imglist UL LI .details H1 SPAN {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 50px; WIDTH: 180px; TEXT-OVERFLOW: ellipsis; FONT-WEIGHT: bold; COLOR: #fff; DISPLAY: block; LINE-HEIGHT: 25px
}
.imglist UL LI .details .remark {
	OVERFLOW: hidden; FONT-SIZE: 12px; HEIGHT: 60px; TEXT-OVERFLOW: ellipsis; COLOR: #666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 10px 15px; DISPLAY: block; LINE-HEIGHT: 20px; PADDING-RIGHT: 0px
}
.imglist UL LI .details .foot {
	HEIGHT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 15px; CLEAR: both; DISPLAY: block; PADDING-RIGHT: 15px
}
.imglist UL LI .details .foot .time {
	FONT-SIZE: 10px; FLOAT: left; COLOR: #838383; LINE-HEIGHT: 20px
}
.imglist UL LI .details .foot .edit {
	OVERFLOW: hidden; HEIGHT: 20px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat -137px -109px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px; TEXT-INDENT: -99999px
}
.imglist UL LI .details .tools {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; DISPLAY: block; PADDING-RIGHT: 15px
}
.imglist UL LI .details .tools:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.imglist UL LI .details .tools A {
	OVERFLOW: hidden; BORDER-TOP: #e8e8e8 1px solid; HEIGHT: 28px; BORDER-RIGHT: #e8e8e8 1px solid; WIDTH: 28px; BACKGROUND: url(skin_icons.png) #fff no-repeat; BORDER-BOTTOM: #e8e8e8 1px solid; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #e8e8e8 1px; DISPLAY: block; PADDING-RIGHT: 0px; TEXT-INDENT: -99999px
}
.imglist UL LI .details .tools A:first-child {
	BORDER-LEFT: #e8e8e8 1px solid
}
.imglist UL LI .details .tools A.msg {
	BACKGROUND-POSITION: 7px -77px
}
.imglist UL LI .details .tools A.selected.msg {
	BACKGROUND-POSITION: 7px -105px
}
.imglist UL LI .details .tools A.top {
	BACKGROUND-POSITION: -21px -77px
}
.imglist UL LI .details .tools A.selected.top {
	BACKGROUND-POSITION: -21px -105px
}
.imglist UL LI .details .tools A.red {
	BACKGROUND-POSITION: -49px -77px
}
.imglist UL LI .details .tools A.selected.red {
	BACKGROUND-POSITION: -49px -105px
}
.imglist UL LI .details .tools A.hot {
	BACKGROUND-POSITION: -77px -77px
}
.imglist UL LI .details .tools A.selected.hot {
	BACKGROUND-POSITION: -77px -105px
}
.imglist UL LI .details .tools A.pic {
	BACKGROUND-POSITION: -105px -77px
}
.imglist UL LI .details .tools A.selected.pic {
	BACKGROUND-POSITION: -105px -105px
}
.imglist UL LI .details .tools .sort {
	FONT-SIZE: 12px; BORDER-TOP: #e8e8e8 1px solid; HEIGHT: 28px; BORDER-RIGHT: #e8e8e8 1px solid; WIDTH: 39px; BORDER-BOTTOM: #e8e8e8 1px solid; FLOAT: right; COLOR: ; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 2px; MARGIN: 0px 0px 0px -1px; BORDER-LEFT: #e8e8e8 1px solid; LINE-HEIGHT: 28px; PADDING-RIGHT: 2px
}
.imglist UL LI .nopic.details H1 {
	BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: relative; PADDING-BOTTOM: 17px; PADDING-TOP: 17px; PADDING-LEFT: 20px; DISPLAY: block; TOP: 0px; PADDING-RIGHT: 20px
}
.imglist UL LI .nopic.details H1 SPAN {
	COLOR: #333
}
.imglist UL LI .nopic.details .remark {
	OVERFLOW: hidden; FONT-SIZE: 12px; HEIGHT: 140px; TEXT-OVERFLOW: ellipsis; COLOR: #666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 10px 15px; DISPLAY: block; LINE-HEIGHT: 20px; PADDING-RIGHT: 0px
}
.build-box {
	OVERFLOW: auto; FONT-SIZE: 12px; HEIGHT: 140px; WIDTH: 290px; PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.build-box .xlist {
	LINE-HEIGHT: 1.8em
}
.build-box .xlist SPAN {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.build-box .xlist .suc {
	COLOR: #060
}
.build-box .xlist .error {
	COLOR: #f00
}
.content-tab-wrap {
	HEIGHT: 42px
}
.content-tab {
	HEIGHT: 41px; BACKGROUND: #fff; RIGHT: 15px; BORDER-BOTTOM: #e2e2e5 1px solid; LEFT: 15px; Z-INDEX: 3
}
.content-tab-ul-wrap {
	POSITION: relative
}
.content-tab UL {
	POSITION: absolute; LEFT: 0px; TOP: 10px
}
.content-tab UL LI {
	POSITION: relative; FLOAT: left; DISPLAY: block; MARGIN-RIGHT: -1px
}
.content-tab UL LI A {
	FONT-SIZE: 12px; BORDER-TOP: #e1e1e1 1px solid; HEIGHT: 30px; BORDER-RIGHT: #e1e1e1 1px solid; BACKGROUND: #f9f9f9; FLOAT: left; COLOR: #333; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 25px; BORDER-LEFT: #e1e1e1 1px solid; LINE-HEIGHT: 31px; PADDING-RIGHT: 25px
}
.content-tab UL LI A:hover {
	TEXT-DECORATION: none; COLOR: #2a72c5
}
.content-tab UL LI A.selected {
	HEIGHT: 31px; BACKGROUND: #fff; COLOR: #222
}
.div-content {
	FONT-SIZE: 12px; COLOR: #666; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.div-content DL DT {
	WIDTH: 130px; FLOAT: left; COLOR: #333; TEXT-ALIGN: right; DISPLAY: block
}
.div-content DL DD {
	MARGIN-LEFT: 150px
}
.tab-content {
	FONT-SIZE: 12px; BORDER-TOP: #e1e1e1 1px; BORDER-RIGHT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; COLOR: #666; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 0px; BORDER-LEFT: #e1e1e1 1px solid; PADDING-RIGHT: 0px
}
.tab-content DL {
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 0px; CLEAR: both; DISPLAY: block; LINE-HEIGHT: 30px; PADDING-RIGHT: 0px
}
.div-content DL {
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 0px; CLEAR: both; DISPLAY: block; LINE-HEIGHT: 30px; PADDING-RIGHT: 0px
}
.tab-content DL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.div-content DL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.tab-content DL:first-child {
	BORDER-TOP-STYLE: none
}
.tab-content DL DT {
	WIDTH: 150px; FLOAT: left; COLOR: #333; TEXT-ALIGN: right; DISPLAY: block
}
.tab-content DL DD {
	MARGIN-LEFT: 170px
}
.upload-box {
	HEIGHT: 32px; VERTICAL-ALIGN: middle; POSITION: relative; DISPLAY: inline
}
.upload-box .upload-btn {
	BORDER-TOP: #e1e1e1 1px solid; HEIGHT: 30px; BORDER-RIGHT: #e1e1e1 1px solid; VERTICAL-ALIGN: middle; BACKGROUND: #fff; BORDER-BOTTOM: #e1e1e1 1px solid; COLOR: #333; BORDER-LEFT: #e1e1e1 1px solid; DISPLAY: inline
}
.upload-box .upload-progress {
	OVERFLOW: hidden; BORDER-TOP: #d7d7d7 1px solid; HEIGHT: 26px; BORDER-RIGHT: #d7d7d7 1px solid; WIDTH: 115px; BACKGROUND: #fff; BORDER-BOTTOM: #d7d7d7 1px solid; POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 5px; LEFT: 0px; BORDER-LEFT: #d7d7d7 1px solid; TOP: 0px; PADDING-RIGHT: 5px
}
.upload-box .upload-progress .txt {
	OVERFLOW: hidden; FONT-SIZE: 11px; HEIGHT: 18px; TEXT-OVERFLOW: ellipsis; FONT-WEIGHT: normal; FONT-STYLE: normal; DISPLAY: block; LINE-HEIGHT: 18px; PADDING-RIGHT: 10px
}
.upload-box .upload-progress .bar {
	BORDER-TOP: #1da76b 1px solid; HEIGHT: 4px; BORDER-RIGHT: #1da76b 1px solid; WIDTH: 112px; BORDER-BOTTOM: #1da76b 1px solid; POSITION: relative; BORDER-LEFT: #1da76b 1px solid; DISPLAY: block
}
.upload-box .upload-progress .bar B {
	OVERFLOW: hidden; HEIGHT: 4px; WIDTH: 0%; BACKGROUND: #28b779; FONT-WEIGHT: normal; DISPLAY: block; TEXT-INDENT: -99em
}
.upload-box .upload-progress .close {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 14px; WIDTH: 14px; BACKGROUND: url(skin_icons.png) no-repeat -112px -168px; RIGHT: 1px; POSITION: absolute; DISPLAY: block; TOP: 1px; TEXT-INDENT: -99em
}
.photo-list {
	PADDING-BOTTOM: 0px; PADDING-TOP: 10px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.photo-list UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; DISPLAY: inline-block
}
.photo-list UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.photo-list UL LI {
	WIDTH: 139px; FLOAT: left; TEXT-ALIGN: center; MARGIN-RIGHT: 10px
}
.photo-list UL LI .img-box {
	OVERFLOW: hidden; CURSOR: pointer; BORDER-TOP: #efefed 3px solid; HEIGHT: 128px; BORDER-RIGHT: #efefed 3px solid; WIDTH: 128px; BORDER-BOTTOM: #efefed 3px solid; POSITION: relative; MARGIN: 5px 5px 5px auto; BORDER-LEFT: #efefed 3px solid
}
.photo-list UL LI .selected.img-box {
	BORDER-TOP: #f60 3px solid; BORDER-RIGHT: #f60 3px solid; BORDER-BOTTOM: #f60 3px solid; BORDER-LEFT: #f60 3px solid
}
.photo-list UL LI .img-box IMG {
	HEIGHT: 128px; WIDTH: 128px; opacity: 1
}
.photo-list UL LI .img-box .remark {
	OVERFLOW: hidden; HEIGHT: 122px; FONT-FAMILY: "Microsoft Yahei"; WIDTH: 124px; BACKGROUND: #000; POSITION: absolute; PADDING-BOTTOM: 3px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 2px; LEFT: 0px; FILTER: alpha(opacity=50); MARGIN: 0px; DISPLAY: block; TOP: 106px; PADDING-RIGHT: 2px; opacity: 0.5; -moz-opacity: 0.5
}
.photo-list UL LI .img-box .remark:hover {
	TOP: 0px
}
.photo-list UL LI .img-box .remark I {
	POSITION: relative; COLOR: #fff; FONT-STYLE: normal; LINE-HEIGHT: 18px
}
.photo-list UL LI A {
	PADDING-RIGHT: 1em
}
.attach-list {
	PADDING-BOTTOM: 0px; PADDING-TOP: 10px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.attach-list UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; DISPLAY: inline-block
}
.attach-list UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.attach-list UL LI {
	BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; WIDTH: 245px; BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 5px; PADDING-LEFT: 18px; MARGIN: 0px 15px 15px 0px; BORDER-LEFT: #e1e1e1 1px solid; PADDING-RIGHT: 18px; box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2)
}
.attach-list UL LI .icon {
	OVERFLOW: hidden; HEIGHT: 14px; WIDTH: 14px; BACKGROUND: url(skin_icons.png) no-repeat -84px -140px; POSITION: absolute; LEFT: 2px; DISPLAY: block; TOP: 8px; TEXT-INDENT: -99em
}
.attach-list UL LI .del {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 20px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat -109px -165px; RIGHT: 0px; POSITION: absolute; DISPLAY: block; TOP: 0px; TEXT-INDENT: -99em
}
.attach-list UL LI .edit {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 20px; WIDTH: 20px; BACKGROUND: url(skin_icons.png) no-repeat -137px -109px; RIGHT: 5px; POSITION: absolute; DISPLAY: block; BOTTOM: 6px; TEXT-INDENT: -99em
}
.attach-list UL LI .title {
	OVERFLOW: hidden; MARGIN-BOTTOM: 3px; HEIGHT: 26px; WHITE-SPACE: nowrap; BORDER-BOTTOM: #ccc 1px solid; WORD-BREAK: break-all; FONT-WEIGHT: bold; DISPLAY: block; LINE-HEIGHT: 24px
}
.attach-list UL LI .info {
	DISPLAY: block; LINE-HEIGHT: 24px
}
.attach-list UL LI .btns {
	DISPLAY: block; LINE-HEIGHT: 24px
}
.attach-list UL LI .btns INPUT {
	FONT-SIZE: 12px; BORDER-TOP: #d7d7d7 1px solid; HEIGHT: 20px; BORDER-RIGHT: #d7d7d7 1px solid; WIDTH: 40px; VERTICAL-ALIGN: middle; BACKGROUND: #fff; BORDER-BOTTOM: #d7d7d7 1px solid; COLOR: #666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 3px; BORDER-LEFT: #d7d7d7 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 18px; PADDING-RIGHT: 3px
}
.border-table {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 1px; MARGIN: 0px; BORDER-TOP-WIDTH: 1px
}
.border-table TH {
	BORDER-TOP: #e1e1e1 1px solid; HEIGHT: 28px; BORDER-RIGHT: #e1e1e1 1px solid; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap; BORDER-BOTTOM: #e1e1e1 1px solid; WORD-BREAK: keep-all; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 10px; MARGIN: 0px; BORDER-LEFT: #e1e1e1 1px solid; LINE-HEIGHT: 26px; PADDING-RIGHT: 10px
}
.border-table TD {
	BORDER-TOP: #e1e1e1 1px solid; HEIGHT: 28px; BORDER-RIGHT: #e1e1e1 1px solid; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap; BORDER-BOTTOM: #e1e1e1 1px solid; WORD-BREAK: keep-all; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 10px; MARGIN: 0px; BORDER-LEFT: #e1e1e1 1px solid; LINE-HEIGHT: 26px; PADDING-RIGHT: 10px
}
.border-table TD INPUT {
	VERTICAL-ALIGN: middle
}
.border-table TD .position {
	POSITION: relative; MIN-HEIGHT: 100%
}
.border-table TD .ibtn {
	BORDER-TOP-STYLE: none; CURSOR: pointer; FONT-SIZE: 12px; HEIGHT: 25px; FONT-FAMILY: "Microsoft Yahei"; RIGHT: -7px; BORDER-BOTTOM-STYLE: none; POSITION: absolute; COLOR: #666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 12px; BORDER-LEFT-STYLE: none; LINE-HEIGHT: 25px; TOP: 0px; PADDING-RIGHT: 12px
}
.border-table TD .ibtn:hover {
	BACKGROUND: #ff9c30; COLOR: #fff
}
.border-table THEAD TH {
	BACKGROUND: #f9f9f9; WHITE-SPACE: nowrap; FONT-WEIGHT: normal; COLOR: #333; TEXT-ALIGN: center
}
.border-table TBODY TH {
	COLOR: #707070; TEXT-ALIGN: right; PADDING-RIGHT: 5px; BACKGROUND-COLOR: #f9f9f9
}
.border-table TR.td_c TD {
	TEXT-ALIGN: center
}
.border-table TD .cbllist INPUT {
	VERTICAL-ALIGN: middle
}
.border-table TD .cbllist LABEL {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.border-table TD .folder-open {
	HEIGHT: 20px; WIDTH: 20px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat -40px -196px; DISPLAY: inline-block; MARGIN-RIGHT: 2px; TEXT-INDENT: -999em
}
.border-table TD .folder-line {
	HEIGHT: 20px; WIDTH: 20px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat -80px -196px; DISPLAY: inline-block; MARGIN-RIGHT: 2px; TEXT-INDENT: -999em
}
.order-flow {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px auto; PADDING-RIGHT: 0px
}
.order-flow-left {
	FONT-FAMILY: Arial; WIDTH: 140px; BACKGROUND: url(order_speed.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-RIGHT: 0px
}
.order-flow-arrive {
	FONT-FAMILY: Arial; WIDTH: 140px; BACKGROUND: url(order_speed.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-RIGHT: 0px
}
.order-flow-wait {
	FONT-FAMILY: Arial; WIDTH: 140px; BACKGROUND: url(order_speed.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-RIGHT: 0px
}
.order-flow-right-arrive {
	FONT-FAMILY: Arial; WIDTH: 140px; BACKGROUND: url(order_speed.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-RIGHT: 0px
}
.order-flow-right-wait {
	FONT-FAMILY: Arial; WIDTH: 140px; BACKGROUND: url(order_speed.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-RIGHT: 0px
}
.order-flow DIV SPAN {
	BACKGROUND: #fff 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
.order-flow DIV SPAN P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.order-flow .name {
	PADDING-BOTTOM: 4px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.order-flow-arrive {
	BACKGROUND-POSITION: 0px -40px
}
.order-flow-wait {
	BACKGROUND-POSITION: 0px -20px; COLOR: #878787
}
.order-flow-right-arrive {
	BACKGROUND-POSITION: 0px -80px
}
.order-flow-right-wait {
	BACKGROUND-POSITION: 0px -60px; COLOR: #878787
}
.order-flow-input {
	OVERFLOW: hidden; CURSOR: inherit; HEIGHT: 18px; WIDTH: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 2px auto; DISPLAY: block; PADDING-RIGHT: 0px; TEXT-INDENT: -999px
}
.td-input {
	FONT-SIZE: 12px; BORDER-TOP: #d7d7d7 1px solid; HEIGHT: 20px; BORDER-RIGHT: #d7d7d7 1px solid; VERTICAL-ALIGN: middle; BACKGROUND: #fff; BORDER-BOTTOM: #d7d7d7 1px solid; COLOR: #666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 3px; BORDER-LEFT: #d7d7d7 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 18px; PADDING-RIGHT: 3px
}
.btn {
	BORDER-TOP-STYLE: none; CURSOR: pointer; FONT-SIZE: 12px; HEIGHT: 32px; FONT-FAMILY: "Microsoft Yahei"; BACKGROUND: #16a0d3; BORDER-BOTTOM-STYLE: none; COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 20px; MARGIN: 0px 1px 0px 0px; BORDER-LEFT-STYLE: none; DISPLAY: inline-block; LINE-HEIGHT: 32px; PADDING-RIGHT: 20px
}
.btn:hover {
	BACKGROUND: #117ea6
}
.green.btn {
	BACKGROUND: #52a152
}
.green.btn:hover {
	BACKGROUND: #328032
}
.yellow.btn {
	BACKGROUND: #ff9c30
}
.yellow.btn:hover {
	BACKGROUND: #c87316
}
.violet.btn {
	BACKGROUND: #993333
}
.violet.btn:hover {
	BACKGROUND: #990033
}
.icon-btn {
	CURSOR: pointer; FONT-SIZE: 12px; TEXT-DECORATION: none; BORDER-TOP: #e1e1e1 1px solid; HEIGHT: 20px; BORDER-RIGHT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; COLOR: #333; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 8px; MARGIN: 0px; BORDER-LEFT: #e1e1e1 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 20px; PADDING-RIGHT: 10px
}
.icon-btn:hover {
	COLOR: #2a72c5
}
.icon-btn SPAN {
	VERTICAL-ALIGN: middle; DISPLAY: inline-block
}
.icon-btn I {
	HEIGHT: 14px; WIDTH: 14px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat; DISPLAY: inline-block; MARGIN-RIGHT: 3px; TEXT-INDENT: 0px
}
.add.icon-btn I {
	BACKGROUND-POSITION: 0px -28px
}
.img-btn {
	OVERFLOW: hidden; CURSOR: pointer; TEXT-DECORATION: none; HEIGHT: 14px; WIDTH: 14px; VERTICAL-ALIGN: middle; BACKGROUND: url(skin_icons.png) no-repeat; MARGIN: 0px 2px; DISPLAY: inline-block; TEXT-INDENT: -99em
}
.edit.img-btn {
	BACKGROUND-POSITION: -140px -112px
}
.del.img-btn {
	BACKGROUND-POSITION: -84px -28px
}
.multi-radio {
	VERTICAL-ALIGN: middle; DISPLAY: inline
}
.multi-radio:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.multi-radio .boxwrap {
	VERTICAL-ALIGN: middle; DISPLAY: inline
}
.multi-radio A {
	CURSOR: pointer; FONT-SIZE: 100%; BORDER-TOP: #d4d4d4 1px solid; HEIGHT: 20px; BORDER-RIGHT: #d4d4d4 1px solid; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #d4d4d4 1px solid; FLOAT: left; COLOR: #333; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 15px; BORDER-LEFT: #d4d4d4 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 20px; PADDING-RIGHT: 15px; MARGIN-RIGHT: -1px
}
.multi-radio A:hover {
	TEXT-DECORATION: none; BACKGROUND: #c9e1ef
}
.multi-radio A:active {
	TEXT-DECORATION: none
}
.multi-radio A.selected {
	BORDER-TOP-COLOR: #1096c7; BACKGROUND: #16a0d3; BORDER-LEFT-COLOR: #1096c7; COLOR: #fff; BORDER-BOTTOM-COLOR: #1096c7; BORDER-RIGHT-COLOR: #1096c7
}
.single-checkbox {
	CURSOR: pointer; VERTICAL-ALIGN: middle; DISPLAY: inline
}
.single-checkbox A {
	TEXT-DECORATION: none; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; WIDTH: 80px; VERTICAL-ALIGN: middle; BACKGROUND: #d4d4d4; BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; DISPLAY: inline-block
}
.single-checkbox A:visited {
	TEXT-DECORATION: none; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; WIDTH: 80px; VERTICAL-ALIGN: middle; BACKGROUND: #d4d4d4; BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; DISPLAY: inline-block
}
.single-checkbox A I {
	HEIGHT: 28px; WIDTH: 50%; BACKGROUND: #fff; COLOR: #333; FONT-STYLE: normal; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 28px
}
.single-checkbox A I.on {
	FLOAT: right; DISPLAY: none
}
.single-checkbox A I.off {
	FLOAT: left; DISPLAY: block
}
.single-checkbox A.selected {
	BORDER-TOP: #16a0d3 1px solid; BORDER-RIGHT: #16a0d3 1px solid; BACKGROUND: #16a0d3; BORDER-BOTTOM: #16a0d3 1px solid; BORDER-LEFT: #16a0d3 1px solid
}
.single-checkbox A.selected I.on {
	DISPLAY: block
}
.single-checkbox A.selected I.off {
	DISPLAY: none
}
.multi-checkbox {
	VERTICAL-ALIGN: middle; DISPLAY: inline-block
}
.multi-checkbox:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.multi-checkbox .boxwrap {
	VERTICAL-ALIGN: middle; DISPLAY: inline-block
}
.multi-checkbox A {
	CURSOR: pointer; FONT-SIZE: 100%; BORDER-TOP: #d4d4d4 1px solid; HEIGHT: 20px; BORDER-RIGHT: #d4d4d4 1px solid; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #d4d4d4 1px solid; FLOAT: left; COLOR: #333; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 15px; BORDER-LEFT: #d4d4d4 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 20px; PADDING-RIGHT: 15px; MARGIN-RIGHT: -1px
}
.multi-checkbox A:hover {
	TEXT-DECORATION: none; BACKGROUND: #c9e1ef
}
.multi-checkbox A:active {
	TEXT-DECORATION: none
}
.multi-checkbox A.selected {
	BORDER-TOP-COLOR: #1096c7; BACKGROUND: #16a0d3; BORDER-LEFT-COLOR: #1096c7; COLOR: #fff; BORDER-BOTTOM-COLOR: #1096c7; BORDER-RIGHT-COLOR: #1096c7
}
.multi-checkbox A:unknown {
	
}
.multi-porp {
	
}
.multi-porp UL LI {
	VERTICAL-ALIGN: middle; POSITION: relative; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; MARGIN: 0px 8px 8px 0px; LINE-HEIGHT: 20px; PADDING-RIGHT: 1px
}
.multi-porp UL LI A {
	CURSOR: pointer; TEXT-DECORATION: none; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; WIDTH: auto !important; WHITE-SPACE: nowrap; MIN-WIDTH: 10px; BORDER-BOTTOM: #ccc 1px solid; COLOR: #666; PADDING-BOTTOM: 4px; TEXT-ALIGN: center; PADDING-TOP: 4px; PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; DISPLAY: block; PADDING-RIGHT: 10px
}
.multi-porp UL LI I {
	OVERFLOW: hidden; HEIGHT: 12px; WIDTH: 12px; BACKGROUND: url(skin_icons.png) no-repeat -169px -85px; RIGHT: 0px; POSITION: absolute; DISPLAY: none; BOTTOM: 0px; TEXT-INDENT: -99em
}
.multi-porp UL LI.sys {
	BACKGROUND: #ffffd0
}
.multi-porp UL LI.selected A {
	BORDER-TOP: #1e99c7 2px solid; BORDER-RIGHT: #1e99c7 2px solid; BORDER-BOTTOM: #1e99c7 2px solid; COLOR: #333; MARGIN: -1px; BORDER-LEFT: #1e99c7 2px solid
}
.multi-porp UL LI.selected I {
	BACKGROUND-POSITION: -169px -113px; DISPLAY: block
}
.single-select {
	CURSOR: pointer; VERTICAL-ALIGN: middle; POSITION: relative; FLOAT: left; DISPLAY: inline-block; MARGIN-RIGHT: 5px
}
.single-select .boxwrap {
	VERTICAL-ALIGN: middle; DISPLAY: inline-block
}
.single-select .select-tit {
	TEXT-DECORATION: none; BORDER-TOP: #dbdbdb 1px solid; HEIGHT: 20px; BORDER-RIGHT: #dbdbdb 1px solid; BACKGROUND: #fff; WHITE-SPACE: nowrap; MIN-WIDTH: 40px; BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: relative; WORD-BREAK: break-all; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 10px; BORDER-LEFT: #dbdbdb 1px solid; DISPLAY: block; LINE-HEIGHT: 20px; PADDING-RIGHT: 38px
}
.single-select .select-tit SPAN {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333; DISPLAY: inline-block
}
.single-select .select-tit I {
	HEIGHT: 100%; WIDTH: 28px; BACKGROUND: url(skin_icons.png) #fafafa no-repeat -49px -160px; RIGHT: 0px; POSITION: absolute; BORDER-LEFT: #dbdbdb 1px solid; DISPLAY: block; TOP: 0px
}
.single-select .select-items {
	POSITION: absolute; LEFT: 0px; DISPLAY: none; TOP: 45px
}
.single-select .select-items UL {
	BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; BACKGROUND: #fff; MIN-WIDTH: 120px; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-RIGHT: 5px; MAX-HEIGHT: 280px
}
.single-select .select-items UL LI {
	CURSOR: pointer; FONT-SIZE: 12px; WHITE-SPACE: nowrap; COLOR: #666; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 10px; DISPLAY: block; LINE-HEIGHT: 20px; PADDING-RIGHT: 10px
}
.single-select .select-items UL LI:hover {
	TEXT-DECORATION: none; BACKGROUND: #16a0d3; COLOR: #fff
}
.single-select .select-items UL LI.selected {
	BACKGROUND: #16a0d3; COLOR: #fff
}
.single-select .arrow {
	HEIGHT: 11px; WIDTH: 21px; BACKGROUND: url(skin_icons.png) no-repeat -40px -356px; POSITION: absolute; LEFT: 15px; DISPLAY: none; TOP: 35px; TEXT-INDENT: -9999px
}
.page-footer {
	HEIGHT: 32px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.page-footer:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.page-footer .btn-list {
	BACKGROUND: #fff; RIGHT: 15px; POSITION: fixed; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; LEFT: 15px; Z-INDEX: 3; PADDING-RIGHT: 0px; BOTTOM: 0px
}
.Validform_checktip {
	OVERFLOW: hidden; FONT-SIZE: 12px; HEIGHT: 20px; COLOR: #999; MARGIN-LEFT: 8px; LINE-HEIGHT: 20px
}
.Validform_right {
	BACKGROUND: url(valid_icons.png) no-repeat -40px -20px; COLOR: #71b83d; PADDING-LEFT: 20px
}
.Validform_wrong {
	BACKGROUND: url(valid_icons.png) no-repeat -20px -40px; WHITE-SPACE: nowrap; COLOR: red; PADDING-LEFT: 20px
}
.Validform_loading {
	BACKGROUND: url(icon_onload.gif) no-repeat left center; PADDING-LEFT: 20px
}
.Validform_error {
	BACKGROUND: #fefbd3
}
#Validform_msg {
	WIDTH: 280px; BACKGROUND: #fff; RIGHT: 50px; POSITION: absolute; COLOR: #7d8289; FONT: 12px/1.5 tahoma, arial, ËÎÌå, sans-serif; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); Z-INDEX: 99999; DISPLAY: none; TOP: 0px; box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 2px 2px 3px #aaa; -moz-box-shadow: 2px 2px 3px #aaa
}
#Validform_msg .iframe {
	POSITION: absolute; LEFT: 0px; Z-INDEX: -1; TOP: -1px
}
#Validform_msg .Validform_title {
	HEIGHT: 35px; BACKGROUND: #33b5e5; POSITION: relative; FONT-WEIGHT: bold; COLOR: #fff; PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-TOP: 0px; PADDING-LEFT: 10px; LINE-HEIGHT: 35px; PADDING-RIGHT: 10px
}
#Validform_msg A.Validform_close:link {
	TEXT-DECORATION: none; RIGHT: 10px; POSITION: absolute; COLOR: #fff; LINE-HEIGHT: 30px; TOP: 0px
}
#Validform_msg A.Validform_close:visited {
	TEXT-DECORATION: none; RIGHT: 10px; POSITION: absolute; COLOR: #fff; LINE-HEIGHT: 30px; TOP: 0px
}
#Validform_msg A.Validform_close:hover {
	COLOR: #ccc
}
#Validform_msg .Validform_info {
	BORDER-TOP: #bbb 1px; BORDER-RIGHT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 10px; TEXT-ALIGN: left; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #bbb 1px solid; PADDING-RIGHT: 10px
}
.avatar_upload {
	MARGIN: 10px 0px
}
.avatar_upload A.files {
	OVERFLOW: hidden; TEXT-DECORATION: none; HEIGHT: 30px; WIDTH: 120px; BACKGROUND: url(icon_upbtn_bg.png) no-repeat left top; FLOAT: left; MARGIN: 0px auto; DISPLAY: block; border-radius: 3px
}
.avatar_upload A.files INPUT {
	CURSOR: pointer; FONT-SIZE: 24px; MARGIN-LEFT: -270px; FILTER: alpha(opacity=0); opacity: 0
}
.avatar_upload A.files {
	OUTLINE-STYLE: none
}
.avatar_upload A.files INPUT {
	OUTLINE-STYLE: none
}
.avatar_upload .uploading {
	HEIGHT: 24px; BACKGROUND: url(loading.gif) no-repeat left center; FLOAT: left; COLOR: #333; PADDING-LEFT: 18px; DISPLAY: none; LINE-HEIGHT: 24px
}
A.files {
	OVERFLOW: hidden; TEXT-DECORATION: none; BORDER-TOP: #d7d7d7 1px solid; HEIGHT: 22px; BORDER-RIGHT: #d7d7d7 1px solid; WIDTH: 52px; BACKGROUND: url(upfile_bg.gif) no-repeat left top; BORDER-BOTTOM: #d7d7d7 1px solid; FLOAT: left; MARGIN: 0px auto; BORDER-LEFT: #d7d7d7 1px solid; DISPLAY: block
}
A.files INPUT {
	CURSOR: pointer; FONT-SIZE: 24px; MARGIN-LEFT: -270px; FILTER: alpha(opacity=0); opacity: 0
}
A.files {
	OUTLINE-STYLE: none
}
A.files INPUT {
	OUTLINE-STYLE: none
}
.uploading {
	HEIGHT: 24px; BACKGROUND: url(loading2.gif) no-repeat left center; FLOAT: left; COLOR: #333; PADDING-LEFT: 18px; DISPLAY: none; LINE-HEIGHT: 24px
}
