body {
	font-family:"Tahoma","宋体";
	font-size:12px;
	color:#333333;
	margin:0px;
	overflow-y:auto;
	overflow-x:hidden;
	background:#FFFFFF;
	overflow-y:scroll;
	border:0;
	background:#FFFFFF url(/static/image/wbg.gif) top center repeat;
	/*
	background:#FFFFFF url(/bg.jpg) center center repeat;
	*/
}
canvas{z-index:-1;position:absolute;}
* {
	font-family:"Tahoma","宋体";
	-webkit-text-size-adjust: none;
	/*
	cursor:url('/static/image/blue.cur'),auto;
	*/
}
em, i, u {
	font-style:normal;
}
a,a:link,a:visited {
	color: #0066CC;	/* #003399 #2366A8 #005EA7 #005EBB */
	text-decoration: none;
}
a.h,a:link.h,a:visited.h {
	color:#DD0000;
}
a:hover,a:hover.h {
	color: #FF6600;
	/*
	border-bottom:1px solid #DD0000;
	*/
}
a.g,a:link.g,a:visited.g {
	color:#008000;
	font-weight:bold;
}
a.i,a:link.i,a:visited.i {
	border:1px solid #B4CCED;
	padding:3px;
	text-align:left;
}
a:hover.i {
	border:2px solid #56AAD8;
	padding:2px;
}
a.w,a:link.w,a:visited.w {
	width:150px;
	overflow:hidden;
}
a.c,a:link.c,a:visited.c {
	margin-left:5px;
}
tr td span.ph2 {
	top:7px;
	bottom:5px;
}
tr.nt span.ph2,tr.nt2 span.ph2, td.nt span.ph2 {
	top:5px;
}
.blur {
	-webkit-filter:blur(2px);
	filter:blur(2px);
}
.deleted {
	filter:Alpha(Opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
.oper {
	background:url(/static/image/member.png) left top no-repeat;
	width:20px;
	height:17px;
}
.op5 {
	filter:Alpha(Opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.op6 {
	filter:Alpha(Opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.op7 {
	filter:Alpha(Opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.op8 {
	filter:Alpha(Opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.del2 * {
	color:#CCCCCC;
}
.jpg,.gif,.png,.bmp {
	width:17px;
	height:17px;
	line-height:17px;
	display:inline-block;
	vertical-align:top;
	background:transparent url(../image/f/none.png) bottom center no-repeat;
}
.jpg {
	background-image:url(../image/f/jpg.png);
}
.gif {
	background-image:url(../image/f/gif.png);
}
.png {
	background-image:url(../image/f/png.png);
}
.bmp {
	background-image:url(../image/f/bmp.png);
}
.jpgb,.gifb,.pngb,.bmpb {
	width:29px;
	height:30px;
	display:inline-block;
	vertical-align:middle;
	background:transparent url(../image/f/none.png) bottom center no-repeat;
}
.jpgb {
	background-image:url(../image/f/jpgb.png);
}
.gifb {
	background-image:url(../image/f/gifb.png);
}
.pngb {
	background-image:url(../image/f/pngb.png);
}
.bmpb {
	background-image:url(../image/f/bmpb.png);
}
cite {
	font-style:normal;
}
i {
	font-style:normal;
	color:#CC0000;
}
i.fa {
	color:#009900;
	font-size:16px;
}
q {
	display:none;
}
sup {
	height:8px;
	line-height:8px;
}
dl, dt, dd, ul, ol, li, p, form {
	margin:0px;
	padding:0px;
	font-size:12px;
}
dl, ul, ol {
	list-style:none;
}
ul.row {
	/*	width:27px; */
}
ul.row li {
	margin-right:3px;
	position:relative;
	display:inline-block;
	*display:inline;
	zoom:1;
}
dl.mode {
	float:right;
	height:26px;
}
dl.mode dt,dl.mode dd {
	float:left;
	height:26px;
	line-height:26px;
}
dl.mode dt a,dl.mode dd a {
	display:block;
	padding:0 7px;
	margin-left:1px;
	background-color:#E3EEF9;
	color:#333333;
}
dl.mode dt a,dl.mode dd a.current {
	background-color:#6aa2e0;
	color:#FFFFFF;
}
dl.mode dd a:hover {
	background-color:#6aa2e0;
	color:#FFFFFF;
	/*
	background-image:-moz-linear-gradient(top,#A8D9FB,#81C6F6);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#A8D9FB),to(#81C6F6));
	color:#000000;
	*/
}
table.dv dl.mode {
	margin:-3px -4px -2px 0px;;
}
table.dv dl.mode dt a,table.dv dl.mode dd a {
	border-left:1px solid #CFE2EB;
}
table.dv dl.mode dd a:hover {
	background-color:#FFFFFF;
	color:#000000;
}
img.thumb {
	vertical-align:top;
	border:1px solid #FFFFFF;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
	border-radius:5px;
	margin:0px 0px;
	display:inline-block;
	*display:inline;
	zoom:1;
}
img.preview {
	margin-left:10px;
	margin-top:-67px;
}
a:hover.thumb img.thumb {
	border:2px solid #FF6600;
	margin:-2px -1px;
}
img.new {
	background:#FFFFFF url(/static/image/nf.gif?v) top center no-repeat;
}
img.over {
	background-color:#FFED00;
}
img.file {
	background-color:#CCFF33;
}
input,select,textarea {
	font-size:12px;
	font-family:"Tahoma","宋体";
	outline:none;
	vertical-align:middle;
	margin:0px;
}
textarea {
	resize:none;
	overflow-y:auto;
}
optgroup, option {
	font-size:12px;
	font-family:"Tahoma","宋体";
}
.max {
	width:100%;
}
input.search {
	background:url(/static/image/ico3.png) 100% -22px no-repeat #fff;
}
input.date,input.datetime {
	background:#FFFFFF url(/static/image/dtbg.gif) 3px center no-repeat;
	text-indent:17px;
}
input.req,select.req,textarea.req {
	background-color:#FFFFCD;
}
font.c,label.c {
	position:relative;
	display:inline-block;
	*display:inline;
	zoom:1;
	border-radius:3px;
	line-height:17px;
	height:17px;
	font-size:12px;
	padding:0 3px;
	background-color:#BBBBBB;
	color:#FFFFFF;
}
font.c *,label.c * {
	color:#FFFFFF;
}
font.c em,table.dv th font.c em,table.dv td font.c em {
	font-weight:normal;
	position:relative;
	display:inline-block;
	*display:inline;
	zoom:1;
	border-radius:3px 0 0 3px;
	margin-left:-3px;
	padding:0 3px 0 3px;
	color:rgba(255,255,255,0.7);
	/*
	margin: 0 3px 0 -3px;
	background-color:rgba(0,0,0,0.4);
	filter:Alpha(Opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	*/
}
/*
table.dv th font.c:hover em,table.dv td font.c:hover em {
	background-color:#333333;
	color:#FFFFFF;
}
*/
table td font.st {
	display:inline-block;
}
font.y {
	box-shadow:1px 1px 0px #999999;
}
font.p {
	height:17px;
	line-height:17px;
	padding:0 2px;
}
font.s {
	font-family:"宋体";
}
font.w20 {
	width:20px;
}
font.w30 {
	width:30px;
}
font.w40 {
	width:40px;
}
font.w50 {
	width:50px;
}
input[type=text],input[type=number],input[type=password],select,textarea {
	border:1px solid #A9A9A9;	/* ABADB3 #7BA2CE #A3B9CD */
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
input[type=number] {
	min-width:100px;
}
input[type=radio],input[type=checkbox] {
	padding:0px;
	width:15px;
	height:15px;
}
input.pagedisplay {
	border:0;
	width:40px;
	text-align:center;
	-webkit-box-shadow:none;
}
select {
	min-height:26px;
	height:26px;
	padding:0 0 0 2px;
}
.search select {
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2));
}
select.pagesize {
	min-height:20px;
	height:20px;
}
table.il,form.il {
	vertical-align:top;
	display:inline-block;
	*display:inline;
	zoom:1;
}
input.calendar {
	background:transparent url(../image/calendar.png) left top no-repeat;
	border-width:0px;
	width:20px;
	height:19px;
	overflow:visible;
}
input.t,textarea {
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}
input.ce {
	box-shadow:none;
}
input.t {
	padding:4px 5px;
	line-height:18px;
	height:26px;
}
input:hover.b,input:hover.t,select:hover,textarea:hover,input:focus.b,input:focus.t,select:focus,textarea:focus,div.page a:hover,div.page b:hover,a:hover.btn,a:focus.btn,a:hover.fr,a:focus.fr {
	box-shadow: 0 0 0 2px #D1DEEF;
	-webkit-box-shadow: 0 0 0 2px #D1DEEF;
}
input:focus.ce {
	box-shadow:none;
	-webkit-box-shadow:none;
}
input:focus.b,input:focus.t,select:focus,textarea:focus,a:focus.btn {
	border-color:#474e70;
	/*
	webkit-transition: border linear .2s,box-shadow linear .2s;
	-moz-transition: border linear .2s,box-shadow linear .2s;
	-o-transition: border linear .2s,box-shadow linear .2s;
	transition: border linear .2s,box-shadow linear .2s;
	*/
}
label:hover,label:focus {
	border-radius:1px;
	background-color:#D1DEEF;
	box-shadow: 2px 0 0 2px #D1DEEF;
	-webkit-box-shadow: 2px 0 0 2px #D1DEEF;
}
a:focus {
	/*
	border-radius:1px;
	background-color:#D1DEEF;
	box-shadow: 0 0 0 1px #D1DEEF;
	-webkit-box-shadow:0 0 0 1px #D1DEEF;
	*/
	outline:none;
}
input:hover.in {
	box-shadow:none;
	-webkit-box-shadow:none;
}
input.m,textarea.m,select.m {
	width:100%;
}
input.code,textarea.code,textarea.row {
	font-size:12px;
	font-family:"宋体","Courier",Consolas;
	resize:none;
}
textarea.t {
	padding:2px 5px;
    line-height:24px;
}
textarea.row:focus,textarea.code:focus {
	border-color:#A9A9A9;
	box-shadow: none;
	-webkit-box-shadow: none;
}
textarea.row {
	overflow:hidden;
	width:40px;
	border-right:0px;
	text-align:right;
	-webkit-border-radius:3px 0px 0px 3px;
	-moz-border-radius:3px 0px 0px 3px;
	border-radius:3px 0px 0px 3px;
	padding:2px 0px;
	padding-right:10px;
	line-height:15px;
	background-color:#F7F7F7;
	color:#CCCCCC;
	background-color:#34302F;
	color:#8F938F;
	-webkit-box-shadow:none;
}
textarea.code::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.15);
	background-color: #333333;
}
textarea.code {
	-webkit-border-radius:0px 3px 3px 0px;
	-moz-border-radius:0px 3px 3px 0px;
	border-radius:0px 3px 3px 0px;
	border-left:0;
	padding:2px;
    line-height:15px;
	background-color:#000000;
	color:#C1C144;
	color:#66A968;
	color:#A6C6FF;
	color:#AEB2F8;
	-webkit-box-shadow:none;
}
textarea.code2 {
	color:#66A968;
}
input.b,a.btn {
	display:inline-block;
	background:transparent url(../image/bbg.gif) left top no-repeat;
	background-image:-moz-linear-gradient(top,#5992D3,#4381C8);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#5992D3),to(#4381C8));
	/*
	background-image:-moz-linear-gradient(top,#73C363,#5AAE42);
	background-image:-webkit-linear-gradient(top,#73C363,#5AAE42);
	border:1px solid #666666;
	*/
	border:1px solid #3779C1;
	border-radius:3px;
	height:26px;
	padding:0px 7px;
	color:#FFFFFF;
	overflow:visible;
	text-align:center;
	font-family:Tahoma,"宋体";
}
a.btn {
	height:24px;
	line-height:24px;
	vertical-align:top;
}
input.b:active,input.b.d,a.btn:active {
	background-image:-moz-linear-gradient(top,#0DAD51,#0dad51);
	background-image:-webkit-linear-gradient(top,#0DAD51,#0dad51);
	border:1px solid #0C9A48;
}
/*
input.b:hover,input.b.c,a.btn:hover {
	background-image:-moz-linear-gradient(top,#0DAD51,#0dad51);
	background-image:-webkit-linear-gradient(top,#0DAD51,#0dad51);
	border:1px solid #0C9A48;
}
input.b:active,input.b.d,a.btn:active {
	background-image:-moz-linear-gradient(top,#FF6B6B,#FF6B6B);
	background-image:-webkit-linear-gradient(top,#FF6B6B,#FF6B6B);
	border:1px solid #FF6B6B;
}
*/
input.b2,a.btn2 {
	background:transparent url(../image/bbg2.gif) left top no-repeat;
	width:38px;
	font-weight:normal;
}
a.fr,input.b4,a.bc,b.bc {
	display:inline-block;
	padding:0 7px;
	line-height:24px;
	border-radius:4px;
	font-family:Tahoma,"宋体";
	/*
	border:1px solid #A3B9CD;
	color:#FFFFFF;
	border-color:#3D7D1A;
	background-image:-moz-linear-gradient(top,#70AE11,#66A00D,#649D0A);
	background-image:-webkit-linear-gradient(top,#70AE11,#66A00D,#649D0A);
	*/
	border:1px solid #63B542;
	color:#FFFFFF;
	border-color:#0DAD51;	/* #5fbb66 #0dad51 */
	/*
	background-image:-moz-linear-gradient(top,#0DAD51,#0dad51);
	background-image:-webkit-linear-gradient(top,#0DAD51,#0dad51);
	*/
	border-color: #148b46 #148b46 #0a4824;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	background-color:#5cb85c;
	background-color:#3db922;
	border-color: #4cae4c;
}
a.bc,b.bc {
	line-height:18px;
	padding:0 4px;
	border-radius:3px;
}
b.bc {
	font-weight:normal;
	color:#CCCCCC;
	border-color:#DEDEDE;
	background-image:-moz-linear-gradient(top,#F9F9F9,#F0F0F0);
	background-image:-webkit-linear-gradient(top,#F9F9F9,#F0F0F0);
}
a.bc {

}
a.fr:hover,input.b4:hover,a.bc:hover {
	/*
	border:1px solid #DD9900;
	color:#CC0000;
	background-color:#FFFFCC;
	background-image:-moz-linear-gradient(top,#FFFFCC,#FFFF99);
	background-image:-webkit-linear-gradient(top,#FFFFCC,#FFFF99);

	border:1px solid #EC5F00;
	color:#FFFFFF;
	background-color:#FCAD0B;
	background-image:-moz-linear-gradient(top,#FCAD0B,#FE7D00);
	background-image:-webkit-linear-gradient(top,#FCAD0B,#FE7D00);

	border:1px solid #FF5A5A;
	color:#FFFFFF;
	background-color:#FF6B6B;
	background-image:-moz-linear-gradient(top,#FF6B6B,#FF6B6B);
	background-image:-webkit-linear-gradient(top,#FF6B6B,#FF6B6B);
	filter:Alpha(Opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
	*/
}
a.fr:active,input.b4:active,a.bc:active {
	/*
	color:#000000;
	border-color:#A3B9CD;
	background:-moz-linear-gradient(top,#FFFFFF,#F5F9FB);
	background:-webkit-gradient(linear,0% 0,0% 100%,from(#FFFFFF),to(#F5F9FB));
	*/
	border:1px solid #6aa2e0;
	color:#FFFFFF;
	background-color:#6aa2e0;
	background-image:-moz-linear-gradient(top,#6aa2e0,#6aa2e0);
	background-image:-webkit-linear-gradient(top,#6aa2e0,#6aa2e0);
}
a.fr:hover {
	background-color:#00CF6B;
}
input.dsb,textarea.dsb,select.dsb,img.dsb,b.dsb {
	background-color:#EBEBE4;
	color:#999;
	 -webkit-filter: grayscale(100%);
	 -moz-filter: grayscale(100%);
	filter:Alpha(Opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opacity:0.6;
}
img.dsb,b.dsb {
	background-color:transparent;
}
label.dsb {
	color:#666666;
	filter:Alpha(Opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opacity:0.6;
}
a.dsb {
	background:#999999;
	border-color:#888888;
	color:#FFFFFF;
	filter:Alpha(Opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opacity:0.6;
}
input.b3 {
    vertical-align:middle;
	line-height:22px;
	padding:0px 12px;
	overflow:visible;
	width:auto;
	font-weight:bold;
	border-radius:3px;
	font-family:"宋体";
	border:1px solid #1B5C8F;
	background-image:-moz-linear-gradient(top,#4391CC,#2B7EBE,#2678B6);
	background-image:-webkit-linear-gradient(top,#4391CC,#2B7EBE,#2678B6);
	color:#FFFFFF;
}
input.b3c {
	padding:15px;
	width:65px;
}
input.b3:hover {
/*
	border-color:#C80000;
	background-image:-moz-linear-gradient(top,#FC4545,#F30004,#D10002,#B60000);
	background-image:-webkit-linear-gradient(top,#FC4545,#F30004,#D10002,#B60000);
*/
	border:1px solid #DD9900;
	color:#CC0000;
	background-color:#FFFFCC;
	background-image:-moz-linear-gradient(top,#FFFFCC,#FFFF99);
	background-image:-webkit-linear-gradient(top,#FFFFCC,#FFFF99);
}
input.b3:active {
	color:#FFFFFF;
	border-color:#3D7D1A;
	background-image:-moz-linear-gradient(top,#70AE11,#66A00D,#649D0A);
	background-image:-webkit-linear-gradient(top,#70AE11,#66A00D,#649D0A);
}
input.tc { text-align:center; }
input.nb { border:none;background:none;padding:0px 6px;-webkit-box-shadow:none;color:#666666; }
input.e {
	ime-mode:disabled;
	-webkit-ime-mode:disabled;
	-moz-ime-mode:disabled;
	-ms-ime-mode:disabled;
}
input.rc {
	width:15px;
	height:17px;
	margin-right:1px;
}
input.f,input.f2 {
	width:65px;
	height:24px;
	position:absolute;
	border:0px solid #FFFFFF;
	color:#FFFFFF;
	background-color:#FFFFFF;
	margin-top:2px!important;
	filter:Alpha(Opacity=1);
	-moz-opacity:0.01;
	-khtml-opacity: 0.01;
	opacity: 0.01;
	overflow:hidden;
}
input.f2 {
	width:26px;
	height:26px;
}
input.da {
	border:1px solid #AFAFAF;
	color:#888;
}
input.y {
	color:#008000;
}
input.x {
	color:#CC0000;
}
input.z {
	color:#3366CC;
}
input.tp {
	background:transparent;
}
span.g {
	color:#008000;
}

/*滚动条整体*/
::-webkit-scrollbar{
	width:8px;
	height:9px;
	background-color: transparent;
}
/*滚动条按钮*/
::-webkit-scrollbar-button {
	height:0px;
}
::-webkit-scrollbar-track{
	border-radius:4px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.15);
	background-color: #fff;
}
::-webkit-scrollbar-track-piece{
}
/*滚动条*/
::-webkit-scrollbar-thumb{
	border-radius:4px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.05);
	background-color: hsla(231,9%,61%,.5);
}
/*横竖滚动条交角*/
::-webkit-scrollbar-corner {
}
/*横竖滚动条交角图案*/
::-webkit-resizer {
}
/*鼠标滑过滑动条*/
::-webkit-scrollbar-thumb:hover{
}
.autoscroll {
	overflow:hidden;
	padding-right:14px;
}
.scrollon {
	padding-right:10px;
}

.lm { margin-left:20px; }
#wrap h1 {
	font-size:16px;
	color:#000000;
	font-family:Arial,宋体;
	font-weight:normal;
	margin:5px 0px;
	margin-bottom:15px;
	padding-left:25px;
	height:21px;
	line-height:21px;
	overflow:hidden;
	background:transparent url(../image/notify.gif) left center no-repeat;
	background:transparent url('../image/down.png') left center no-repeat;
	background-size:21px 100%;
}
#wrap h2 {
	font-size:12px;
	font-weight:normal;
	color:#D8252F;
	margin:5px 0px;
	line-height:24px;
}
#wrap h3,#wrap h4,#wrap h6 {
	font-size:12px;
	color:#333333;
	margin:0px;
	margin-bottom:5px;
	line-height:18px;
	font-weight:normal;
}
#wrap h4 {
	margin:5px 0px;
}
#wrap h6 {
	margin:10px 0;
}

.cl {
	clear:both;
}
.k {
	text-transform:capitalize;
}
.hide {
	display:none;
}
.show {
	display:block;
}
div.page {
	padding:10px 0px 10px 0px;
	font-size:12px;
	user-select:none;
}
div.page a,div.page a:link,div.page a:visited,div.page b,div.page span {
	display:inline-block;
	text-align:center;
	margin:0px 2px;
	padding:0px 5px;
	line-height:22px;
	border-radius:3px;
	min-width:13px;
}
div.page a {
	border:1px solid #D3DDE7;
	color:#333333;
}
div.page a i {
	color:#333333;
}
div.page a:hover {
	border-color:#6aa2e0;
	background-color:#6aa2e0;
	color:#FFFFFF;
}
div.page a:hover i {
	color:#FFFFFF;
}
div.page b {
	border:1px solid #24A249;
	background-color:#24A249;
	color:#FFFFFF;
	font-weight:normal;
}
div.page span {
	color:#d9d9d9;
	border:1px solid #d9d9d9;
	background-color:#FFFFFF;
}
div.page span i {
	color:#d9d9d9;
}
img.gs {
	margin-right:5px;
}
#laser {
	line-height:28px;
}
#qs {
	font-size:12px;
	margin-bottom:5px;
	color:#0F5B90;
}
#nav {
	color:#B3D2F2;
	border-bottom:0px solid #222222;
	text-align:left;
	display:block;
	height:40px;
	user-select: none;
	/*
	padding-bottom:2px;
	background-image:-moz-linear-gradient(left,#4cbe00,#FF0066,#CCFFCC);
	background-image:-webkit-linear-gradient(left,#4cbe00,#0099FF,#6600CC,#FF0000,#FFCC00,#FFFF00);
	*/
}
#nav dl {
	position:fixed;
	top:0;
	z-index:8;
	width:100%;
	background:#2D6DB5 url(/logo.png?v=20200323) 4px 3px no-repeat;	/*	#283442 #768187	*/
	background-size:auto 80%;
	display:block;
	height:40px;
	line-height:40px;
	user-select: none;
}
#nav.debug dl {
	position:relative;
}
#nav dt,#nav dd {
	position:relative;
	display:inline-block;
	float:left;
	/*
	border-top:1px solid #2F2F2F;
	border-left:1px solid #2F2F2F;
	border-right:1px solid #3A4E65;
	*/
	border-left:0px solid #4790e0;
	background-color:#FFFFFF;
	user-select: none;
}
#nav dt {
	border-right:0px;
}
#nav dd.logo {
	width:40px;
	height:40px;
	border-width:0 1px 0 0;
	background:transparent;
}
#nav dd.r {
	border:0;
	background:transparent;
	float:right;
	text-align:right;
}
#nav dd.r2 {
	margin-right:0px;
	margin-left:0px;
	line-height:20px;
}
#nav div {
	display:none;
	position:absolute;
	margin-top:40px;
	margin-left:0px;
	padding-top:0px;
	padding:0px 5px 5px 0px;
	background-color:rgba(32,79,130,0.9);
	border:0px solid #2F2F2F;
	border-top:0px;
	z-index:9998;
	width:290px;
	box-shadow: 0 4px 5px 0 #35608E;
}
#nav div.w {
	width:440px;
}
#nav div.wl,#nav div.w7,#nav div.w8,#nav div.w9 {
	margin-left:-150px;
}
#nav dt:hover div,#nav dd:hover div {
	display:block;
}
#nav ul {
	display:inline-block;
	vertical-align:top;
	margin-left:5px;
	margin-top:5px;
}
#nav a,#nav a:link,#nav a:visited,#nav b {
	display:inline-block;
	background-color:#2D6DB5;
	color:#FFFFFF;
	text-decoration: none;
	height:40px;
	line-height:40px;
	padding:0px 10px;
	font-size:12px;
	font-weight:normal;
}
#nav a:hover,#nav dd:hover a.sub {
	background-color:rgba(32,79,130,0.9);
	color:#FFFFFF;
	position:relative;
	z-index:9999;
}
#nav dt a:hover,#nav dt:hover a.sub {
	background-color:rgba(32,79,130,0.9);
	color:#FFFFFF;
}
#nav a.sub,#nav a:link.sub,#nav a:visited.sub {
	padding-right:19px;
	background-image:url(../image/navbg1.gif);
	background-position:center right;
	background-repeat:no-repeat;
}
#nav li {
	display:block;
}
#nav dt a,#nav dt a:link,#nav dt a:visited {
	background-color:#0DAD51;
	color:#FFFFFF;
	border-top:0;
	height:40px;
}
#nav li a,#nav li a:link,#nav li a:visited,#nav li b {
	display:inline-block;
	color:#FFFFFF;
	min-width:130px;
	height:22px;
	line-height:22px;
	margin-top:1px;
	margin-right:0px;
	padding:0px 5px;
	background:transparent;
	border-top:0px;
	border-radius:11px;
}
#nav dd.r2 ul{
	margin:0px 0px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	display:block;
}
#nav dd.r2 ul:hover {
	overflow:visible;
}
#nav dd.r2 li {
	padding:0px 5px;
	text-align:right;
}
#nav dd.r2 ul:hover li {
	background:rgba(32,79,130,0.9);
}
#nav dd.r2 li a,#nav dd.r2 li b {
	width:240px;
	padding-right:5px;
}
#nav li b {
	color:#B3D2F2;
	background:transparent url(/static/image/dot.gif) 7px center no-repeat;
	text-indent:18px;
}
#nav li.sub a,#nav li.sub a:link,#nav li.sub a:visited {
	/*
	background-color:#36465A;
	*/
	color:#FFFFFF;
	text-indent:18px;
}
#nav li a:hover,#nav li.sub a:hover {
	background-color:rgba(0,0,0,0.4);
	color:#FFFFFF;
}
#nav li.sub a {
	background-position:3px center;
	background-repeat:no-repeat;
	background-size:16px 16px;
}
#nav li.sub a.curr {
	background-color:#4D8CD2;
	color:#FFFFFF;
}
#nav p {
	padding-right:5px;
	height:18px;
	overflow:hidden;
}
#menu {
	color:#999999;
	background-color:#060000;
	border-bottom:3px solid #F89938;
	text-align:left;
	padding:3px;
}
#menu p {
	margin:3px;
	margin-top:8px;
	color:#F7C945;
}
#menu div {
	color:#666666;
	margin:3px;
}
#menu a,#menu a:link,#menu a:visited {
	display:inline-block;
	background-color:#33393C;
	color:#DEDEDE;
	text-decoration: none;
	padding:0px 5px;
	line-height:19px;
	margin-right:3px;
}
#menu a:hover {
	background:#4cbe00 url(../image/corn.gif) center bottom no-repeat;;
	color:#000000;
}
#menu a.l,#menu a:link.l,#menu a:visited.l {
	background:#F7C945 url(../image/corn.gif) center bottom no-repeat;;
	color:#000000;
}
#wrap {
	padding:10px;
	min-height:300px;
}
#footer {
	padding:0 10px;
	user-select: none;
	height:35px;
	line-height:35px;
}
#footer i {
	margin:0 5px;
	color:#999999;
}
/*
#footer div {
	position:fixed;
	bottom:10px;
}
*/
#pic {
	margin:5px 0px 20px 5px;
}
#pic dl {
	margin:5px 5px 15px 5px;
}
#pic dt {
	padding:5px 0px;
}
#pic dd {
	margin-top:3px;
}
.fr {
	float:right;
	margin-left:5px;
}
.pr {
	position:absolute;
	right:0;
	top:0;
	z-index:99997;
}
#product {
	float:right;
	margin-right:5px;
	text-align:center;
}
#product p {
	border:2px solid #56AAD8;
	padding:2px;
	margin:5px 0px;
}
#wrapx div.tabs h3,#wrapx div.tabs h4 {
	display:block;
	clear:both;
	cursor:default;
	background:#A8C7E3 url(../image/bg12.jpg) left top repeat-x;
	/*
	color:#03265E;
	*/
	padding:0px 5px;
	font-family:"Tahoma","宋体";
	height:21px;
	line-height:21px;
	font-weight:normal;
	color:#FFFFFF;
	cursor:default;
	/*
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#245C8E endColorStr=#0B4981, gradientType=0);
	*/
	background:#0B4981;
	background-image:-moz-linear-gradient(top,#245C8E,#0B4981);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#245C8E),to(#0B4981));

}
#wrap div.tabs h3,#wrap div.tabs h4 {
	display:block;
	clear:both;
	cursor:default;
	margin:10px 0px;
	padding:5px 10px;
	font-family:"Tahoma","宋体";
	font-weight:normal;
	color: #03337A;
    border: 1px solid #A8C7E3;
	border-radius:3px;
	background:#DFF0F7;
	background-image:-moz-linear-gradient(top,#EFF9FD,#CFE6F0);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#EFF9FD),to(#CFE6F0));
}
#wrap div.tabs h3.nmb,#wrap div.tabs h4.nmb {
	margin-top:0;
}

ul.btn {
	padding:0 5px 5px 0px;
}
ul.btn li b {
	font-size:14px;
	font-weight:normal;
}
ul.btn li p {
	margin-top:5px;
	color:#888888;
}
ul.btn li {
	display:inline-block;
	text-align:center;
	line-height:24px;
	margin:5px 5px 0 0;
}
ul.btn li a {
	display:block;
	padding:10px;
	background-color:#FFFFFF;
	border:1px solid #C6E0EC;
	border-radius:5px;
	line-height:100%;
	position:relative;
}
ul.btn li a img {
	margin-bottom:5px;
}
ul.btn li a:hover,ul.btn li a.v {
	border:1px solid #DD9900;
	background-color:#FFFFCC;
	background-image:-moz-linear-gradient(top,#FFFFCC,#FFFF99);
	background-image:-webkit-linear-gradient(top,#FFFFCC,#FFFF99);
	color:#FF3300;
}
ul.btn li.curr a {
	border:2px solid #4cbe00;
	padding:9px;
	background-image:-moz-linear-gradient(top,#F4FFF4,#DDFFDD);
	background-image:-webkit-linear-gradient(top,#F4FFF4,#DDFFDD);
	color:#000000;
}
ul.btn li a i,b.f {
	position:absolute;
	z-index:2;
	top:-6px;
	right:-6px;
	border-radius:8px;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#FFFFFF;
	background-color:#FF9900;
	padding:0 5px;
}
b.f {
	position:absolute;
	z-index:2;
	font-weight:normal;
	padding:0 3px;
	height:13px;
	line-height:13px;
	color:#FFFFFF;
	font-size:10px;
	background-color:#65B94D;
}
@-webkit-keyframes myfirst {
	from {background:#0dad51;}
	to {background:#FFFF00;}
}
b.f2 {
	background-color:#FFFF00;
	-webkit-animation: myfirst 1s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease;
}
ul.btn em {
	display:block;
	color:#333333;
}
div.tabt {
	border-top:1px solid #7F9DB9;
}
div.tabs {
	position:relative;
	display:block;
	clear:both;
	margin:0px;
	padding:0px;
	border:1px solid #9CB8DD;	/* #BDD7E3 */
	background-color:#F5F9FB;
	border-radius: 0 5px 5px 5px;
}
div.tab,div.tab1,div.tab2 {
	position:relative;
	display:block;
	clear:both;
	margin:0px;
	padding:10px;
}
div.tab1 {
	padding-bottom:0px;
}
div.tab2 {
	clear:left;
	padding-top:0px;
}
div.tab {
	/* min-height:300px; */
}
#wrap div.tab h1 {
	padding-left:0;
	background:none;
	margin:5px 0;
	height:auto;
}
div.tab table {
	clear:left;
}
div.tab table.fr { margin:3px 0px; }
div.tab div {
	margin:0px 0px;
}
div.il {
	display:inline-block;
	clear:none;
	margin-right:5px;
	vertical-align:top;
}
div.inl {
	display:inline-block;
	clear:none;
	vertical-align:top;
}
div.w1 {
	width:250px;
}
div.w1 table {
	width:100%;
}
div.tab h5 {
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px 5px;
	line-height:20px;
	background:#D2E3FF url(../image/bg2.jpg) left top repeat-x;
	color:#03337A;
}
div.box {
	clear:both;
	border:1px solid #AAC9E5;	/* #7F9DB9 */
	padding:1px;
	margin:0px;
	background-color:#FFFFFF;
}
div.box div.child {
	margin:5px 3px 5px 5px;
}
div.box div.h1,div.box div.h2,div.box div.h3 {
	height:171px;
	overflow-y:auto;
	overflow-x:hidden;
}
div.box div.h2 {
	height:270px;
}
div.box div.h3 {
	height:378px;
}
#tab {
	clear:both;
}
ul.tab {
	position:relative;
	display:block;
	clear:both;
	height: 29px;
	margin:10px 0px 0px 0px;
}
ul.tab li {
	position:relative;
	float:left;
	min-width:5px;
	padding:0 10px;
	height:26px;
	line-height:26px;
	color:#000000;
	background-image:-moz-linear-gradient(top,#FFFFFF,#F5F9FB);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#FFFFFF),to(#F5F9FB));
	border:1px solid #BDD7E3;
	border-bottom:0;
	margin-right:-1px;
	margin-top:3px;
	text-align:center;
	cursor:default;
	margin-bottom:-1px;
	border-radius:5px 5px 0px 0px;
}
ul.tab li:hover {
	background-color:#F5F9FB;
	background-image:none;
}
ul.tab li.sel {
	height:29px;
	line-height:29px;
	margin-top:0px;
	color:#000000;
	font-weight:bold;
	background:#F1F9FC url(../image/tabbg2.jpg) left top repeat-x;
	background-image:-moz-linear-gradient(top,#DFEBFE,#F5F9FB);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#DFEBFE),to(#F5F9FB));
	border-color:#9CB8DD;
	z-index:7;
}
div.sys {
	height:254px;
	padding:20px;
	background:transparent url(../image/gbg2.jpg) right bottom no-repeat;
	/*background-color:#FBFDFF;*/
}
div.submit {
	float:left;
	margin-right:10px;
	display:none;
}
img {
	border-width:0px;
	vertical-align:middle;
}
form div {
	margin:5px 0px;
}
#search {
	margin:10px 0px 5px 0px;
	user-select:none;
}
#search i {
	color:#000;
	margin:0px 0px 0px 10px;
}
#search,#search form {
	line-height:26px;
}
#search a.btn {
	vertical-align: bottom;
}
table {
	border-collapse: separate;
	border-spacing:0px;
}
td, th {
	font-family:"Tahoma","宋体";
}
/*
table caption {
	text-align:left;
	height:26px;
}
table caption li {
	float:left;
	position:relative;
	display:inline-block;
	height:23px;
	line-height:23px;
	margin-top:2px;
	margin-right:-1px;
	background:#CAD7E1 url(../image/tabbg.jpg) left top repeat-x;
	border:1px solid #7F9DB9;
	border-bottom:0px;
	color:#226399;
	-webkit-box-shadow:0 0 3px #A3B9CD;
}
table caption li.f {
	background:#F1F9FC url(../image/tabbg2.jpg) left top repeat-x;
	color:#0C275C;
	margin-top:0px;
	line-height:25px;
	height:26px;
}
table caption li a {
	display:block;
	padding:0px 10px;
}
table caption li a:hover {
	background:#FFFFFF;
}
*/
table.line {
	float:left;
	display:inline-block;
	margin-right:7px;
	margin-bottom:7px;
}
.code {
	font-size:12px;
	font-family:"Courier","Consolas";
}

table.process {
	float:right;
	margin-right:40px;
	margin-top:23px;
	display:none;
}
table.process th,table.process td {
	font-size:12px;
	font-weight:normal;
	padding:0;
}
table.process th i,table.process td i{
	color:#333333;
}
table.process td {
	width:64px;
}
table.process thead th {
	text-align:left;
}
table.process thead th i,table.process thead th b,table.process thead th u {
	position:absolute;
	left:-38px;
	top:-25px;
	text-align:center;
	width:80px;
	border:0px solid #0dad51;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
table.process thead th u {
	color:#0dad51;
	font-weight:bold;
}
table.process thead th i {
	color:#78BE7A;	/*	#caecb6	*/
}
table.process tbody th b,table.process tbody th i,table.process tbody th u {
	position:absolute;
	top:-6px;
	left:-6px;
	z-index:2;
	width:12px;
	height:12px;
	background-color:#FFFFFF;
	border:1px solid #0dad51;
	border-radius:7px;
	vertical-align:middle;
}
table.process tbody th b {
	top:-8px;
	left:-8px;
	width:16px;
	height:16px;
	border-radius:9px;
	background-color:#0dad51;
	border:1px solid #FFFFFF;
}
table.process tbody th u {
	background-color:#FFFF99;
	-webkit-animation: myfirst 0.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
}
table.process tbody td {
	height:3px;
	background-color:#0dad51;
}
table.process tbody td i {
	display:none;
	display:inline-block;
	width:100%;
	height:3px;
	background-color:#0dad51;
}

table.dw {
	font-size:12px;
	font-size:12px\9\0;
	font-family:"Tahoma","宋体";
}
table.dt,table.dt2 {
	width:100%;
	margin:8px 0px;
}
table.dt {
	margin-top:0px;
}
table.dt tr th, table.dt tr td,table.dt2 tr th, table.dt2 tr td {
	background:#FFFFFF url(../image/bg12.gif) left top repeat-x;
	line-height:18px;
	padding:2px 5px;
	font-size:12px;
	color:#03265E;	/*#BBD7F0*/
}
table.dw.n {
	margin-bottom:0px;
}
table.dw th, table.dw td {
	padding:3px 5px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	cursor:default;
	line-height:24px;
	/*
	text-transform:capitalize;
	*/
}
table.dw th.ts, table.dw td.ts {
	text-transform:none;
}
table.dw th {
	min-width:60px;
	padding:3px 0px;
	color:#0F5B90;	/*	#1C5180	*/
	/*	width:70px;	*/
	padding-left:10px;
	text-align:right;
	vertical-align:top;
}
table.dw th.auto {
	width:auto;
}
table.dw th.w {
	width:100px;
}
table.dw td.w {
	width:220px;
}
table.dw td.h {
	height:44px;
	vertical-align:top;
}
table.dw td.t {
	vertical-align:top;
}
table.dw td.w2 {
	width:170px;
}
table.dw td.w3 {
	width:140px;
}
table.dw td.w4 {
	width:110px;
}
table.dw td.w5 {
	width:90px;
}
table.dw th.w1 {
	min-width:40px;
}
table.dw p {
	margin-top:2px;
	margin-bottom:3px;
}
cite {
	display:inline-block;
	margin-right:10px;
}
label {
	padding-left:3px;
	height:21px;
	line-height:21px;
}
table.dw label.c {
	color:#1C5180;
}
table.dw label.g {
	color:#999999;
}
table.dw2 th,table.dw2 td {
	padding-top:3px;
}
table.dw th.d {
	color:#666;
}

table.stat tbody th, table.stat tbody td {
	padding:2px 3px 2px 0px;
}
table.stat th.y, table.stat td.y {
	padding:2px 3px;
}

#source .add,#target .delete {
	cursor:pointer;
}

.pages b {
	display:inline-block;
	*display:inline;
	zoom:1;
	width:16px;
	height:16px;
	line-height:16px;
	vertical-align:top;
	margin:2px 2px;
	font-weight:normal;
	cursor:pointer;
}
.pages u {
	text-decoration:none;
}
.pages b i {
	display:none;
}
.pages .first {
	background:transparent url(/static/image/pager/first.png) left top no-repeat;
}
.pages .prev {
	background:transparent url(/static/image/pager/prev.png) left top no-repeat;
}
.pages .next {
	background:transparent url(/static/image/pager/next.png) left top no-repeat;
}
.pages .last {
	background:transparent url(/static/image/pager/last.png) left top no-repeat;
}
.pages .refresh {
	background:transparent url(/static/image/pager/refresh.png) left top no-repeat;
}
.pages .pagecount {

}
.pages .page {

}
table.dv {
	background:#FFFFFF url(/static/image/load/12.gif) center center no-repeat;
	font-size:12px;
	font-size:12px\9\0;
	font-family:"Tahoma","宋体";
	border:1px solid #9CB8DD;	/*	#A3B9CD #9ABDDD 7F9DB9 #C4DBE6	*/
	border-radius:3px;
	-webkit-box-shadow:0 0 0px #A3B9CD;
	border-spacing:0px;
}
table.capt {
	border-top:1px solid #BADAE8;
	border-top-left-radius:0;
	border-top-right-radius:0;
}
table.dv tbody {
	background-color:#FFFFFF;
	visibility:hidden;
}
table.dv tr {
	/* background-color:rgba(255,255,255,0.9); */
}
table.dv th, table.dv td {
	padding:2px 5px;
	line-height:23px;
	text-align:left;
	font-weight:normal;
	cursor:default;
	vertical-align:middle;
}
table.dv tbody th, table.dv tbody td,table.dv tfoot th, table.dv tfoot td,table.dv tr.ft th,table.dv tr.ft td {
	color:#000000;
	border-top:1px solid #D5DCDD;
	border-top:1px solid #C9D9F3;
	border-top:1px solid #CFE2EB;
	border-top:1px solid #DFECF2;
}
table.dv tfoot,table.dv tr.ft {
	background-image:-moz-linear-gradient(top,#DAECF6,#EAF4FA);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#DAECF6),to(#EAF4FA));
	background-image:-webkit-linear-gradient(top,#DAECF6,#EAF4FA,#EAF4FA,#EAF4FA,#EAF4FA,#EAF4FA,#EAF4FA,#EAF4FA);
}
table.dv th {
	text-align:center;
	font-family:"Tahoma","宋体";
	width:auto;
}
table.dv .r {
	text-align:right;
}
table.dv thead tr,table.dv caption {
	background:#BADAE8 url(/static/image/bg12.gif) left top repeat-x;	/*#A8C7E3  #0B4981*/
	background-image:-moz-linear-gradient(top,#D9E8EF,#F5F9FB);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#D9E8EF),to(#F5F9FB));
	background-image:-moz-linear-gradient(top,#E3EEFF,#DFEBFE);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#E3EEFF),to(#DFEBFE));
	border-color:#BDD7E3;
}
table.dv thead th, table.dv thead td,table.dv caption {
	border-top:1px solid #F5F9FB;
	border-left:1px solid #D9E8EF;	/* #D9E8EF #F3F8FE #B7D3EC #245C8E*/
	color:#6C87B7;	/*#BBD7F0 #03265E #6C87B7*/
	font-size:12px;
	line-height:21px;
	font-weight:normal;
}
table.dv caption {
	padding:2px 5px;
	line-height:23px;
	text-align:left;
	font-weight:normal;
	cursor:default;
	vertical-align:middle;
	border:1px solid #9CB8DD;
	border-bottom:0;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	background-image: -moz-linear-gradient(top,#EFF4F8,#E3EFF4);
    background-image: -webkit-linear-gradient(top,#F0F5FF,#E6EFFF);
}
table.dv tbody tr:first-child th,table.dv tbody tr:first-child td {
	/* border-top:1px solid #9CB8DD; */
}
table.dv thead tr {
	border-top-left-radius:3px;
	border-top-right-radius:3px;
}
table.dv tfoot,table.dv tfoot tr {
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}
table.dv thead th:first-child, table.dv thead td:first-child {
	border-left-width:0;
	border-top-left-radius:3px;
}
table.dv table.dv thead th:first-child, table.dv table.dv thead td:first-child {
	border-top-left-radius:0px;
}
table.dv thead th:last-child, table.dv thead td:last-child {
	border-top-right-radius:3px;
}
table.dv table.dv thead th:last-child, table.dv table.dv thead td:last-child {
	border-top-right-radius:0px;
}
table.dv tbody tr:last-child th:first-child,table.dv tbody tr:last-child td:first-child,table.dv tfoot tr:last-child th:first-child,table.dv tfoot tr:last-child td:first-child {
	border-bottom-left-radius:3px;
}
table.dv tbody tr:last-child th:last-child,table.dv tbody tr:last-child td:last-child,table.dv tfoot tr:last-child th:last-child,table.dv tfoot tr:last-child td:last-child {
	border-bottom-right-radius:3px;
}
table.dv thead th.sort, table.dv thead td.sort {
	/*
	background:transparent url(/static/tablesorter/bg.gif) right center no-repeat;
	*/
}
table.dv thead th.asc, table.dv thead td.asc {
	background:transparent url(/static/tablesorter/asc.gif) right center no-repeat;
}
table.dv thead th.desc, table.dv thead td.desc {
	background:transparent url(/static/tablesorter/desc.gif) right center no-repeat;
}
table.dv table.dv thead tr {
	background-image:-moz-linear-gradient(top,#F5F9FB,#F5F9FB);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#F5F9FB),to(#F5F9FB));
}
/*
table.dv thead th.asc, table.dv thead td.asc, table.dv thead th.desc, table.dv thead td.desc {
	border-top:1px solid #FFFFFF;
	background-color:#F5F9FB;
	padding-top:4px;
	line-height:15px;
	border-bottom:2px solid #7ccd9b;
}
table.dv thead th:hover, table.dv thead td:hover {
	border-top:1px solid #FFFFFF;
	background-color:#FFFFFF;
	padding-top:4px;
	line-height:15px;
	border-bottom:2px solid #7ccd9b;
}
*/
table.dv thead th:hover, table.dv thead td:hover {
	background-color:#F5F9FB;
}
table.dv th.x,table.dv td.x {
	border-left:1px dotted #CFE2EB;
	padding-left:5px;
}
table.dv th.y,table.dv td.y {
	border-left:1px solid #CFE2EB;
	padding:2px 3px;
}
table.dv th.d, table.dv td.d {
	color:#999999;
}
table.dv th.b, table.dv td.b {
	padding:1px;
	background-color:#CAD7E1;
}
table.dv th em,table.dv td em {
	color:#DD0000;
	font-weight:bold;
}
table.dv th.w div,table.dv th.w select, table.dv td.w div,table.dv td.w select,table.dv th.w2 div,table.dv th.w2 select, table.dv td.w2 div, table.dv td.w2 select {
	width:180px;
	padding:0px;
	margin:0px;
	line-height:15px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
table.dv th.w2 div,table.dv th.w2 select, table.dv td.w2 div, table.dv td.w2 select {
	width:350px;
}
table.dv td ins {
	display:inline-block;
	/* height:20px; */
	overflow:hidden;
	text-decoration:none;
	text-indent:0;
	white-space:nowrap;
}
table.dv td ins img {
	vertical-align:top;
	margin-top:4px;
}
table.dv td ins img.preview,table.dv td ins img.thumb {
	margin-top:1px;
}
table.dv table.dv {
	border:1px solid #BACBDA;	/*	#CFE2EB #A3B9CD #9ABDDD	*/
	-webkit-box-shadow:0 0 0;
	border-radius:0;
}
table.dv table.dv thead th,table.dv table.dv thead td {
	color:#6C87B7;
	border:0;
}
table.dv tr.p,table.dw tr.p {
	background-color:#F1F9FC;
	background-color:#F5FCFE;
/*
	background-color:rgba(245,252,254,0.9);
*/
}
table.dv tr.d th,table.dv tr.d td {
	color:#999999;
}
table.dv tr.h th, table.dv tr.h td {
	background-image:-moz-linear-gradient(top,#EFF4F8,#E3EFF4);
	background-image:-webkit-linear-gradient(top,#F0F5FF,#E6EFFF);
	color:#000000;
}
table.dv tr.h2 {
	background:#BADAE8 url(/static/image/bg12.gif) left top repeat-x;	/*#A8C7E3  #0B4981*/
	background-image:-moz-linear-gradient(top,#D9E8EF,#F5F9FB);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#D9E8EF),to(#F5F9FB));
	border-color:#BDD7E3;
}
table.dv th.p,table.dv td.p {
	padding:0px 1px;
}
@font-face {
	font-family:UdemyIcons;src:url(/static/font/UdemyIcons.woff2) format("woff2"),url(/static/font/UdemyIcons.ttf) format("truetype"),url(/static/font/UdemyIcons.woff) format("woff"),url(/static/font/UdemyIcons.svg) format("svg");font-weight:400;font-style:normal
}
span.star:before, span.star span:before {
	font-family: UdemyIcons;
	content: "\2009\F005\2009\2009\F005\2009\2009\F005\2009\2009\F005\2009\2009\F005\2009";
	font-size: 13px;
	letter-spacing: -1.5px;
	line-height: 1;
	width: 64px;
}
span.star {
	position: relative;
	display: inline-block;
	color: #C2D5E3;
}
table span.star {
	margin: 5px 2px 5px 0;
}
span.star span {
	left: 0;
	top: 0;
	overflow: hidden;
	position: absolute;
	white-space: nowrap;
	z-index: 2;
	color: #18C321;
	margin: 0;
}
span.star:hover span {
	color: #FFD24D;
}
.large:before, .large span:before {
	font-size:20px;
}
.star1 {
	width:20%;
}
.star2 {
	width:40%;
}
.star3 {
	width:60%;
}
.star4 {
	width:80%;
}
.star5 {
	width:100%;
}
a.unverified {
	display:inline-block;
	width:14px;
	height:14px;
	background: url(/static/image/none.gif) center center no-repeat;
}
a.verified {
	background: url(/static/image/yes.gif) center center no-repeat;
}
a.star {
	display:inline-block;
	width:14px;
	height:14px;
	background: url(/static/image/ico1.png) no-repeat -32px -160px;
}
a.star2 {
	background: url(/static/image/ico1.png) no-repeat -48px -160px;
}
a.ontop {
	display:inline-block;
	width:16px;
	height:14px;
	background: url(/static/image/ontop.png) no-repeat top left;
}
a.ontop2 {
	background: url(/static/image/ontop.png) no-repeat top right;
}
a.skip {
	display:inline-block;
	width:16px;
	height:14px;
	background: url(/static/image/skip.png) no-repeat top left;
}
a.skip2 {
	background: url(/static/image/skip.png) no-repeat top right;
}
i.i0,i.i1,i.i2,i.i3,i.i4 {
	display:inline-block;
	background-color:#CFE2EB;
	color:#FFFF99;
	font-size:11px;
	text-align:center;
	width:10px;
	height:10px;
	line-height:10px;
	border-radius:10px;
	vertical-align:inherit;
}
i.i1 {
	background-color:#FF6600;
}
i.i2 {
	background-color:#FB5764;
}
i.i3 {
	background-color:#DC9134;
	/*
	background-color:#00D96D;
	*/
}
i.i4 {
	background-color:#99CC00;
}
i.bar {
	position:absolute;
	left:3px;
	bottom:3px;
	width:10px;
	height:1px;
	vertical-align:inherit;
}
i.z6 {
	width:6px;
	height:6px;
	line-height:6px;
	margin-right:10px;
}
i.z7 {
	width:7px;
	height:7px;
	line-height:7px;
	margin-right:9px;
}
i.z8 {
	width:8px;
	height:8px;
	line-height:8px;
	margin-right:8px;
}
i.z9 {
	width:9px;
	height:9px;
	line-height:9px;
	margin-right:7px;
}
i.z10 {
	width:10px;
	height:10px;
	line-height:10px;
	margin-right:6px;
}
i.z11 {
	width:11px;
	height:11px;
	line-height:11px;
	margin-right:5px;
}
i.z12 {
	width:12px;
	height:12px;
	line-height:12px;
	margin-right:4px;
}
i.z13 {
	width:13px;
	height:13px;
	line-height:13px;
	margin-right:3px;
}
i.z14 {
	width:14px;
	height:14px;
	line-height:14px;
	margin-right:2px;
}
i.z15 {
	width:15px;
	height:15px;
	line-height:15px;
	margin-right:1px;
}
i.z16 {
	width:16px;
	height:16px;
	line-height:16px;
}
img.flag {
	border:2px solid #CFE2EB;
}
table.dv tr a.rt {
	margin-right:5px;
}
table.dv tr a.rt,table.dv tr a.rm {
	visibility:hidden;
}
table.dv tr.v a.rt,table.dv tr.v a.rm {
	visibility:visible;
}
table.dv tr.curr td:first-child {
	background:transparent url(/static/image/dot.gif) 5px center no-repeat;
	text-indent:13px;
	font-weight:bold;
}
table.dv tr.curr td a {
	color:#000000;
	font-weight:bold;
}
table.dv tr.i {
	background-color:#FFFF99;
}
table.dv tr.i2 {
	background-color:#FFFFDF;
}
table.dv tr.i th,table.dv tr.i td {
	color:#E60000;
}
table.dv tr.k {
	background-color:#FFEBEB;
}
table.dv tr.k th,table.dv tr.k td {
	color:#FF4400;
}
table.dv tr.v {
	background-color:#DCF4FC;
	background-color:#FCFCC2;
	/*
	background-color:#E7F4F9;
	background-image:-moz-linear-gradient(top,#FFD359,#FFEF71);
	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#FFD359),to(#FFEF71));
	background-color:#FFE165;
	*/
}
table.dv tr.v th,table.dv tr.v td {
	color:#000000;
}
table.dv tr.g {
	background-color:#D7FFD7;
	/*
	background: #beebff;
	background: -webkit-linear-gradient(top,#beebff 0,#a8e4ff 100%);
	background: linear-gradient(to bottom,#beebff 0,#a8e4ff 100%);
	*/
}
table.dv tr.g th,table.dv tr.g td {
	color:#006600;
}
table.dv td.nc,table.dv th.nc {
	padding:0px;
}
table.dv td.nc table,table.dv th.nc table {
	border-width:0px;
	margin:0px;
}
table.dv select.c1 {
	border:0px;
	height:18px;
	min-height:18px;
	background:transparent;
	-webkit-box-shadow:none;
	margin:0px -4px;
}
table.dv2 {
	margin-bottom:7px;
}
table.dw table.dv {
	/*
	border:1px solid #A3B9CD;
	*/
}
/*
table.dw table.dv thead th,table.dw table.dv thead td {
	line-height:20px;
}
*/
table.dw table.dv tbody th,table.dw table.dv tbody td {
	line-height:22px;
}
table.dw table.dv thead th {
	padding:0 15px;
}

table.dv td.tr,table.dw td.tr,table.dv th.tr,table.dw th.tr,.tr {
	text-align:right;
}
table.dv td.trp,table.dw td.trp,table.dv th.trp,table.dw th.trp,.trp {
	text-align:right;
	padding-right:0;
}
table.dv td.tc,table.dw td.tc,.tc {
	text-align:center;
}
table.dv th.down, table.dv td.down,table.dv th.up, table.dv td.up,table.dv th.same, table.dv td.same {
	/*padding-right:12px;*/
}
table.dv th.down i, table.dv td.down i,table.dv th.up i, table.dv td.up i,table.dv th.same i, table.dv td.same i {
	font-size:14px;
	padding-left:3px;
}
table.dv th.same i, table.dv td.same i {
	/*background:transparent url(/static/image/downup.gif?v=1) right center no-repeat;*/
	color:#999999;
}
table.dv th.down i, table.dv td.down i {
	/*background:transparent url(/static/image/downup.gif) right top no-repeat;*/
	color:#00CF6B;
}
table.dv th.up i, table.dv td.up i {
	/*background:transparent url(/static/image/downup.gif) right bottom no-repeat;*/
	color:#FF6600;
}

td, th {
	position:relative;
}
ul.menu {
	position:absolute;
	border:1px solid #BABABA;
	background:#FFFFFF;
	line-height:22px;
	padding:3px;
	z-index:99;
}
ul.menu li a,ul.menu li font {
	display:block;
	min-width:80px;
	padding:0 18px;
}
ul.menu li a {
	color:#000000;
}
ul.menu li font {
	color:#A1A192;
}
ul.menu li a:hover {
	background:#666666;
	color:#FFFFFF;
}
table ul.lst,table ol.lst,table ul.act {
	position:relative;
	overflow:hidden;
	color:#333333;
	margin:0;
	z-index:2;
}
table ul.act {
	top:0;
	bottom:0;
	user-select: none;
}
table.dv ul.lst,table.dv ol.lst,table.dv ul.act {
	line-height:23px;
	height:23px;
}
table.dv ul.lst li,table.dw ul.lst li,table.dv ol.lst li,table.dw ol.lst li {
	line-height:19px;
}
table.dv ul.lst li.line,table.dw ul.lst li.line,table.dv ol.lst li.line,table.dw ol.lst li.line {
	height:1px;
	border-top:1px solid #C9D9F3;
	margin:3px 0;
}
table.dv ul.lst li:first-child,table.dw ul.lst li:first-child,table.dv ol.lst li:first-child,table.dw ol.lst li:first-child {
	line-height:23px;
}
table.dw ul.lst,table.dw ol.lst,table.dw ul.act {
	line-height:21px;
	height:21px;
}
table ul.lst li,table ol.lst li {
	padding-bottom:2px;
}
table ul.lst li:first-child,table ol.lst li:first-child {
	display:block;
	padding-bottom:0px;
	background:transparent url(/static/image/col2.gif) right center no-repeat;
}
table ul.act li:first-child {
	background:transparent url(/static/image/col.gif) right center no-repeat;
}
table ul.act li:first-child {
	width:41px;
}
td.asin a.w {
	display:inline-block;
	vertical-align:middle;
	width:80px;
}
table.dv ul.v li,table.dw ul.v li,table.dv ol.v li,table.dw ol.v li {
	margin:0px 2px;
}
table.dv ul.v,table.dw ul.v,table.dv ol.v,table.dw ol.v,table ul.v2 {
	position:absolute;
	top:-1px;
	left:-1px;
	right:-1px;
	height:auto;
	padding:2px 3px;
	z-index:9;
	background-color:#FFFFFF;
	border:1px solid #9CB8DD;
}
table.dw ul.v,table.dw ol.v,table.dw ul.v2 {
	top:1px;
}
table.dw table.dv ul.v,table.dw table.dv ol.v,table.dw table.dv ul.v2 {
	top:-1px;
}

table ul.act {
	width:52px;
}
table ul.act li {
	margin:0px 5px;
}
table ul.v2 {
	left:auto;
	bottom:-1px;
	background-color:#FFFFFF;
	border-color:#7F9DB9;
	padding:2px 7px;
}
table ul.v2 li{
	float:right;
	color:#009900;
}

.loading {
	background:rgba(255,255,255,0.7) url(/static/image/load/12.gif) center center no-repeat;
}

table.dw td.n,table.dw th.n,table.dw tr.n th,table.dw tr.n td {
	padding:0px 5px;
}
table.dw td.n2,table.dw th.n2,table.dw tr.n2 th,table.dw tr.n2 td {
	padding:3px 0px;
}
table.dw td.np,table.dw th.np,table.dw tr.np th,table.dw tr.np td,table.dv td.np,table.dv th.np,table.dv tr.np th,table.dv tr.np td {
	padding:0px;
}
table.dw td.nt,table.dw th.nt,table.dw tr.nt th,table.dw tr.nt td,table.dv td.nt,table.dv th.nt,table.dv tr.nt th,table.dv tr.nt td {
	padding:2px;
}
table.dw td.nt2,table.dw th.nt2,table.dw tr.nt2 th,table.dw tr.nt2 td,table.dv td.nt2,table.dv th.nt2,table.dv tr.nt2 th,table.dv tr.nt2 td {
	padding:2px 0px;
}
table.dv td.n,table.dv th.n,table.dv tr.n th,table.dv tr.n td {
	padding:5px;
}
table.dv th.mw p, table.dv td.mw p{
	max-width:750px;
	margin:0;
}

tbody td.collapse img, tbody th.collapse img {
	width:14px;
	height:14px;
	background:transparent url(/static/image/exco.png) -14px -14px no-repeat;
}
tbody tr.v td.collapse img, tbody tr.v th.collapse img {
	background:transparent url(/static/image/exco.png) 0px -14px no-repeat;
}
tbody td.expand img, tbody th.expand img {
	width:14px;
	height:14px;
	background:transparent url(/static/image/exco.png) -14px 0px no-repeat;
}
tbody tr.v td.expand img, tbody tr.v th.expand img {
	background:transparent url(/static/image/exco.png) 0px 0px no-repeat;
}

thead td.collapse, thead th.collapse {
	padding:0;
}
thead td.collapse img, thead th.collapse img {
	width:8px;
	height:16px;
	background:transparent url(/static/image/pager/next.png) center center no-repeat;
}
thead td.expand img, thead th.expand img {
	background:transparent url(/static/image/pager/prev.png) center center no-repeat;
}


a.fr,a.dsb,ul.tab li,table.dw th,table.dv thead th, table.dv thead td {
	moz-user-select: -moz-none; 
	-moz-user-select: none; 
	-o-user-select:none; 
	-khtml-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none; 
	user-select:none;
}

ins.expand {
	position:absolute;
	top:-1px;
	left:-1px;
	bottom:-1px;
	width:auto;
	height:auto;
	border:1px solid #9CB8DD;
	background:rgba(255,255,180,0.8);
	padding:2px 5px;
	z-index:9;
}

.grid tbody tr:first-child th,.grid tbody tr:first-child td {
	border-top:0;
}
.grid tbody,.grid thead tr,.grid tbody tr,.grid tfoot tr {
	display:block;
}
.grid tbody {
	overflow:hidden;
	overflow-y:scroll;
	border-top:1px solid #CFE2EB;
}

div.styles {
	height:90px;
	color:#AADBE8;
}
div.styles dl {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #76C6DA;
	padding:1px;
}
div.styles dt, div.styles dd {
	width:120px;
	text-align:center;
}
div.styles dt {
	font-size:12px;
	font-family:Fixedsys;
	height:50px;
	line-height:50px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF endColorStr=#E8F7F5, gradientType=0);
}
div.styles dd {
	height:24px;
	line-height:24px;
	background-color:#E8F7F5;
}

.alert {
	position: relative;
	border: 0;
	border-radius: 4px;
	color: #FFFFFF;
	font-size: 12px;
	font-family:"Tahoma","宋体";
	padding: 5px 10px;
	margin-bottom: 10px;
	line-height:24px;
}
.alert-info {
	color: #3091B2;
	background-color: #d9edf7;
	border-color: #bce8f1;
	background-color: #7CE4FE;
	color: #31708f;
}
.alert-success {
	color: #42A084;
	background-color: #dff0d8;
	border-color: #d6e9c6;
	background-color: #8EF3C5;
	color: #3c763d;
}
.alert-warning {
	color: #BB992F;
	background-color: #fcf8e3;
	border-color: #faebcc;
	background-color: #FFE28C;
	color: #8a6d3b;
}
.alert-danger {
	color: #B33C12;
	background-color: #f2dede;
	border-color: #ebccd1;
	background-color: #FF8F5E;
	background-color:#FFBB9D;
	color: #a94442;
}
.war {
	color:#CC0000;
	text-transform:none;
}
div.warn {
	border:1px solid #F79E94;	/* #E8AAAD */
	background-color:#FFF7F7;	/* #F9E5E6 */
	padding:0px 7px;
	line-height:24px;
	color:#E4393C;
	margin-bottom:10px;
	border-radius:4px;
	box-shadow: 0 0 0 3px #FDE4E1;
}
div.warn2 {
	border:1px solid #FFC7B2;
	background-color:#FFFBF1;
	color:#FF4400;
}
div.notify {
	border:1px solid #8CDF94;
	background-color:#F7FFF7;	/* #ECFEE2 */
	padding:0px 7px;
	line-height:24px;
	color:#008800;
	margin-bottom:10px;
	border-radius:4px;
	box-shadow: 0 0 0 3px #E1F7E4;
}
div.notify table,div.notify td {
	color:#008800;
	font-size:12px;
	line-height:24px;
	padding:0;
}
div.notify font.c {
	height:24px;
	line-height:24px;
	background-color:#8CDF94;
	vertical-align:top;
	border-radius:0;
	color:#FFFFFF;
}
div.notify2 {
	display:block;
	border:1px solid #E72C00;
	background-color:#F9E5E6;
	padding:0px 7px;
	line-height:24px;
	color:#E72C00;
	margin-bottom:10px;
	border-radius:4px;
}
div.panel {
	float:left;
	height:100%;
	margin-right:10px;
}
blockquote {
	padding:5px;
	border:1px dotted #999;
	background-color:#FFFFFF;
	margin:0px;
}
.gy {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}
table.tree th, table.tree td {
	height:21px;
	line-height:21px;
	padding:0px 5px 0px 0px;
}
table.tree span {
	height:17px;
	line-height:17px;
	display:inline-block;
	padding:0px 3px;
	margin:0px 1px;
}
table.tree span.curr {
	background-color:#AAC9E5;
	color:#03265E;
}
table.nb,table.dv table.nb { border:0px;-webkit-box-shadow:0 0 0; }
table.dv table.nb tr:first-child td,table.dv table.nb tr:first-child th { border-top:0; }

ul.upload {
	margin-top:1px;
}
ul.upload li {
	line-height:24px;
	padding:0 5px;
}
ul.upload li:hover {
	background-color:#F5F9FB;
}
ul.upload li.load {
	background:transparent url(/static/image/loading2.gif) right center no-repeat;
	padding-right:20px;
}
ul.upload li img {
	float:right;
	margin-top:4px;
}
ul.upload li.load img {
	display:none;
}
ul.upload li i {
	float:right;
	display:none;
}
ul.upload li.load i {
	display:block;
}

.more:before {
    content: '';
    position: absolute;
    bottom: 100%;
    width: 100%;
    height: 60px;
    left: 0;
    background: -webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));
    background: -ms-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));
    background: -moz-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));
    background: -o-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));
}

@media only screen and (-webkit-min-device-pixel-ratio:1),
only screen and (min--moz-device-pixel-ratio:1),
only screen and (-o-min-device-pixel-ratio: 1/1),
only screen and (min-device-pixel-ratio: 1) {
	#nav a,#nav a:link,#nav a:visited,#nav b {
		padding:0 16px;
	}
	#nav a.sub,#nav a:link.sub,#nav a:visited.sub {
		padding-right:24px;
		background-image:url(../image/navbg2.gif);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (-o-min-device-pixel-ratio: 1.5/1),
only screen and (min-device-pixel-ratio: 1.5) {
	body,.alert,*,dl,dt,dd,li,div.simple-tooltip,#nav a,#nav a:link,#nav a:visited,#nav b,#nav li,#nav p,ul.tab li,ul.lst li,ol.lst li,input,select,textarea,optgroup,option,div.page,font.s,font.c,p,input.b,a.btn,#wrap a.fr,input.b4,a.bc,b.bc,input.b3,#wrap h1,#wrap h2,#wrapx div.tabs h3,#wrapx div.tabs h4,#wrap div.tabs h3,#wrap div.tabs h4,thead td, tbody td, thead th, tbody th,table.dw,table.dv,table.dv th,table.dv td,table.dv thead th, table.dv thead td{
		font-family:Arial,"微软雅黑";
		font-size:14.4px;
	}
	table.dv thead th, table.dv thead td,table.dw table.dv thead th,table.dw table.dv thead td,table.capt{
		font-size:14.4px;
	}
	table.dv thead th, table.dv thead td,table.dv caption,table.capt,ul.tab li,ul.menu,ul.btn li a,div.box,div.tabs,div.bx,optgroup,option,div.page a,div.page b,div.page span,#wrap div.tabs h3, #wrap div.tabs h4,div.body,input.t,textarea.t,input.b,div.warn,div.notify,div.addr,select,input:hover.b,table.dv th.x, table.dv td.x,table.dv tbody th, table.dv tbody td, table.dv tfoot th, table.dv tfoot td, table.dv tr.ft th, table.dv tr.ft td {
		border-width:0.5px;
	}
	table.dv ul.v,table.dw ul.v,table.dv ol.v,table.dw ol.v,table ul.v2 {
		border-width:0.5px;
		top:-0.5px;
		right:-0.5px;
	}
	table.dw th {
		min-width:75px;
	}
	ins.expand {
		border-width:0.5px;
		top:-0.5px;
		padding:2px 5.5px;
	}
	ul.btn li a:hover,ul.btn li.curr a {
		border-width:1px;
		padding:9.5px;
	}
	table.dv ul.lst li:first-child, table.dw ul.lst li:first-child, table.dv ol.lst li:first-child, table.dw ol.lst li:first-child {
		line-height:24px;
	}
	ul.tab li {
		margin-bottom:-0.5px;
	}
	#wrap h1 {
		font-size:20px;
	}
	#wrap h2 {
		font-size:15px;
	}
	#wrap div.tab h1 {
		font-size:17px;
	}
	#nav a,#nav a:link,#nav a:visited,#nav b {
		padding:0 10px;
	}
	#nav a.sub,#nav a:link.sub,#nav a:visited.sub {
		padding-right:19px;
		background-image:url(../image/navbg1.gif);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (min-device-pixel-ratio: 2) {
	body,.alert,*,div.page,#nav a,#nav a:link,div.simple-tooltip,#nav a:visited,#nav b,#nav li,#nav p,ul li,ul.tab li,ul.lst li,ol.lst li,input,select,textarea, optgroup, option, font.s, font.c, p,input.b,a.btn,#wrap a.fr,input.b4,a.bc,b.bc,input.b3,#wrap h1,#wrapx div.tabs h3,#wrapx div.tabs h4,#wrap div.tabs h3,#wrap div.tabs h4,thead td, tbody td, thead th, tbody th,table.dw,table.dv,table.dv th,table.dv td,table.dv thead th, table.dv thead td{
		font-family:Arial,Tahoma,"微软雅黑";
		font-size:13px;
	}
	font,font em,font a,font.s, font.c {
		font-size:12px;
	}
	table.dv thead th, table.dv thead td,table.dw table.dv thead th,table.dw table.dv thead td,table.capt{
		font-size:11px;
	}
	#wrap a.fr {
		font-size:12px;
		padding:0 4px;
	}
	table.dv,table.dv thead th, table.dv thead td,table.dv caption,table.capt,ul.tab li,ul.menu,ul.btn li a,div.box,div.tabs,div.bx,optgroup,option,div.page a,div.page b,div.page span,#wrap div.tabs h3, #wrap div.tabs h4,div.body,input.t,textarea.t,input.b,div.warn,div.notify,div.addr,select,input:hover.b,table.dv th.x, table.dv td.x,table.dv tbody th, table.dv tbody td, table.dv tfoot th, table.dv tfoot td, table.dv tr.ft th, table.dv tr.ft td {
		border-width:0.5px;
	}
	table.dv th, table.dv td {
		padding:2px 5px;
	}
	table.dv ul.v,table.dw ul.v,table.dv ol.v,table.dw ol.v,table ul.v2 {
		border-width:0.5px;
		top:-0.5px;
		right:-0.5px;
		padding:2.5px 3.5px;
	}
	table.dw th, table.dw td {
		line-height:21px;
	}
	textarea.code,textarea.row {
		font-family:"Consolas","Courier";
	}
	table.dw th {
		min-width:68px;
	}
	ins.expand {
		border-width:0.5px;
		top:-0.5px;
		padding:2px 5.5px;
	}
	ul.btn li a:hover,ul.btn li.curr a {
		border-width:1px;
		padding:9.5px;
	}
	table.dv ul.lst li:first-child, table.dw ul.lst li:first-child, table.dv ol.lst li:first-child, table.dw ol.lst li:first-child {
		line-height:24px;
	}
	ul.tab li {
		margin-bottom:-0.5px;
	}
	ul.tab li.sel {
		height:29px;
		line-height:28px;
	}
	#wrap h1,#wrap h1 a {
		font-size:18px;
	}
	#wrap h2 {
		font-size:13px;
	}
	#nav a,#nav a:link,#nav a:visited,#nav b {
		padding:0 10px;
	}
	#nav a.sub,#nav a:link.sub,#nav a:visited.sub {
		padding-right:19px;
		background-image:url(../image/navbg1.gif);
	}
}
ul.mfs {
	min-height:127px;
	background:#FFFFFF;
	border:0.5px solid #A9A9A9;
	border-radius:5px;
	padding-top:5px;
	padding-right:5px;
	width:870px;
}
ul.mfs li {
	position:relative;
	display:inline-block;
	margin:0 0 5px 5px;
	border-radius:5px;
}
ul.mfs li img {
	border:0.5px solid #FFFFFF;
	border-radius:5px;
	height:120px;
	width:80px;
}
ul.mfs li a {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:1;
}
ul.mfs li label {
	position:absolute;
	background:rgba(255,255,255,0.7);
	padding:0 3px;
	border-radius:3px;
	right:5px;
	bottom:5px;
	z-index:2;
	line-height:15px;
	height:17px;
}