﻿body
{
    padding:0px;
    margin:0px;
    font-size:12px;
    line-height:150%;
    outline:none;
}
.bg01
{
    background-color:#6699cc;
}
.bg02
{
	background-image:url(../images/ms/bg02.gif);
    background-position:left top;
    background-repeat:no-repeat;
    width:632px; height:461px;
    margin:100px auto 0 auto;
    display:block;
    text-align:left; border:1PX SOLID #6699cc;
}
.bg03
{
	background-image:url(../images/ms/bg03.gif); background-repeat:repeat-x; height:64px; 
}
.bg04
{
	background-image:url(../images/ms/bg04.gif); background-repeat:repeat-x; height:45px; 
}
.bg05
{
	vertical-align:top; background-color:#fff;
}
.bg06
{
	padding:10px;
}
.bg07
{
	margin:10px 0px 0 10px; border:1px solid #ccc; background-color:#eee; text-align:left;
}
.bg08
{
	margin:10px 10px 0 10px; border:1px solid #ccc; background-color:#ccff99; padding:10px; 
}
.bg09
{
	margin:10px 0px 0 20px; border:.0px solid #fff; text-align:left; font-size:14px; line-height:150%;
}
.aligncenter
{
    text-align:center;
}

.login01 {
	margin:252px 0 0 186px;	text-align:left; }
.login02 {
	margin:20px 0 0 186px;	text-align:left; }
.login03{
	margin:14px 0 0 150px;	text-align:left; }
.login04
{ width:155px;}
.login05
{ color:#fff; font-size:20px; font-weight:800; letter-spacing:5px;  width:95px; text-align:center; line-height:39px; }
.login06
{ padding:0 0 0 30px;}
.login07
{
	color:#454545; outline:none;
	font-size:18px; line-height:100%; border:1px solid #f3f5f7; background-color:#f3f5f7; padding:3px;
}
.login08
{outline:none;color:#454545;font-size:18px; line-height:100%; border:1px solid #ffffff; background-color:#ffffff; padding:3px; width:140px;}
.login09
{ width:139px; height:39px;}

.top01
{
	color:#fff; font-size:20px; font-family:黑体; font-weight:400; padding:0 0 0 20px; line-height:64px; width:420px; 
}
.top02
{
	width:80px; text-align:left;
}
.top03
{
	text-indent:36px; line-height:64px; background-image:url(../images/ms/bg01.gif); background-position:left center; background-repeat:no-repeat; width:200px; color:#ffffff; font-size:14px;
}
.top10
{
	background-image:url(../images/ms/bg05.gif); background-position:right center; background-repeat:no-repeat;
	width:60px;height:45px;
}
.top11
{
	padding: 0 0 0 24px;
}
.top21
{
	background-image:url(../images/ms/bg13.gif); background-position:left center; background-repeat:no-repeat;
	width:15px;height:40px; display:inline-block;
}
.top22
{
	background-image:url(../images/ms/bg14.gif); background-position:left center; background-repeat:repeat-x;
	height:40px; text-align:center; font-size:14px; font-weight:800; color:#336699; line-height:28px;
	vertical-align:bottom;
}
.top23
{
	background-image:url(../images/ms/bg15.gif); background-position:left center; background-repeat:no-repeat;
	width:15px;height:40px;display:inline-block;
}
.top24
{
	background-image:url(../images/ms/bg16.gif); background-position:left center; background-repeat:repeat-x;
	height:40px;
}

a.top22s1
{	
	height:28px; text-align:center; font-size:14px; font-weight:800; color:#666666; line-height:28px;
	 margin-top:12px;
}
a.top22s1:hover
{
	color:#ff0000; text-decoration:underline;
}
.top24s1
{
	background-image:url(../images/ms/bg16.gif); background-position:left center; background-repeat:repeat-x;
	height:40px;vertical-align:bottom; text-align:center;
}

.bottom01
{
	font-size:12px;
	color:#dddddd;
	margin:30px 0 0 0;
}

.bottom11
{
	background-image:url(../images/ms/bg04.gif); background-repeat:repeat-x; height:36px;
	border-top:1px solid #aaa; border-bottom:1px solid #bbb; 
}
.bottom11  a{
    color:#eee; 
}
.bottom12
{
	font-size:12px; color:#666; text-align:left; padding-left:24px; line-height:36px;
}
.bottom12  a{
    color:#666; 
}
.bottom13
{
	font-size:12px; color:#666;text-align:right; padding-right:24px; line-height:36px;
}
.bottom13  a{
    color:#eee; 
}
a.a_exit
{
	background-image:url(../images/ms/quit.gif); background-position:left -2px; background-repeat:no-repeat;
	color:#fff;text-decoration:none; padding:0 0 0 20px; line-height:150%; font-size:14px;
}
a.a_exit:hover
{
	color:#ff0000;
}

a.a_pwd
{
	color:#fff;text-decoration:none; line-height:150%; font-size:14px;
}
a.a_pwd:hover
{
	text-decoration:none; color:#ff0000;
}

a.a_addnew
{
	text-align:left; vertical-align:top; margin:0 10px 0 10px;
	background-image:url(../images/ms/plus_alt.gif); background-position:left center; background-repeat:no-repeat;
	color:#888; font-size:14px; font-weight:100; text-decoration:none; height:24px; line-height:100%; display:inline-block; padding:10px 0 0 30px;
}
a.a_addnew:hover
{
	text-decoration:none; color:#ff0000; font-weight:100;
}
a.a_edit
{
	text-align:left; vertical-align:top; margin:0 10px 0 10px;
	background-image:url(../images/ms/pen.gif); background-position:left center; background-repeat:no-repeat;
	color:#888; font-size:14px; font-weight:100; text-decoration:none; height:24px; line-height:100%;display:inline-block; padding:10px 0 0 30px;
}
a.a_edit:hover
{	
	text-decoration:none; color:#ff0000; font-weight:100;
}
a.a_del
{
	text-align:left; vertical-align:top; margin:0 10px 0 10px;
	background-image:url(../images/ms/x_alt.gif); background-position:left center; background-repeat:no-repeat;
	color:#888; font-size:14px; font-weight:100; text-decoration:none; height:24px; line-height:100%;display:inline-block; padding:10px 0 0 30px;
}
a.a_del:hover
{
	text-decoration:none; color:#ff0000; font-weight:100;
}
a.a1
{
	color:#454545; font-size:16px; font-weight:800; text-decoration:none; line-height:45px; font-family:幼圆;
}
a.a1:hover
{
	text-decoration:none; color:#ff0000; font-weight:800;
}
a.a2
{
	color:#454545; font-size:12px; font-weight:100; text-decoration:none; line-height:30px;
}
a.a2:hover
{
	text-decoration:none; color:#ff0000; font-weight:800;
}
a.a2s
{
	color:#454545; font-size:14px; font-weight:100; text-decoration:none; line-height:36px;
}
a.a2s:hover
{
	text-decoration:none; color:#ff0000; font-weight:800;
}

.menu00
{
	width:203px; vertical-align:top;
	background-image:url(../images/ms/bg12.gif); background-position:left top; background-repeat:repeat-y;
}
.menu01
{
	background-image:url(../images/ms/bg06.gif); background-position:left top; background-repeat:no-repeat;
	color:#fff; text-indent:30px; line-height:40px; font-size:16px; font-family:黑体; width:203px; height:40px;
}
.menu02
{
	background-image:url(../images/ms/bg08.gif); background-position:left top; background-repeat:no-repeat;
	color:#6699cc; text-indent:30px; line-height:36px; font-size:14px; width:203px; height:36px; font-weight:800;
}
.menu02s
{
	background-image:url(../images/ms/bg08s.gif); background-position:left top; background-repeat:no-repeat;
	color:#666666; text-indent:30px; line-height:36px; font-size:14px; width:203px; height:36px; font-weight:100;
}
.menu03
{
	background-image:url(../images/ms/bg07.gif); background-position:left top; background-repeat:no-repeat;
	color:#666666; text-indent:30px; line-height:36px; font-size:14px; width:203px; height:36px; font-weight:100;
	margin-bottom:5px;
}
.menu03s
{
	background-image:url(../images/ms/bg07s.gif); background-position:left top; background-repeat:no-repeat;
	color:#6699cc; text-indent:30px; line-height:36px; font-size:14px; width:203px; height:36px; font-weight:800;
	margin-bottom:5px;
}
.menu04
{
	background-image:url(../images/ms/bg11.gif); background-position:left top; background-repeat:no-repeat;width:203px;
	padding:9px 0 9px 0;
	border-bottom:1px solid #ddd;
}
.menu05
{
	background-image:url(../images/ms/bg10.gif); background-position:left top; background-repeat:no-repeat;
	text-indent:60px; line-height:30px; width:203px; height:30px; 
}
.menu06
{
	background-image:url(../images/ms/bg09.gif); background-position:left top; background-repeat:no-repeat;
	text-indent:60px; line-height:30px; width:203px; height:30px; color:#ffffff; font-weight:800;
}
.menu07{width:203px; height:50px; display:block; }

.dg1
{
	border:1px solid #ccc; border-collapse:collapse;
}
.dgh1
{
	background-image:url(../images/ms/bg17.gif); line-height:120%; color:#666; font-size:14px; font-weight:800;
	border:1px solid #ccc; padding:5px; height:26px;
}
.dgi1
{
	border:1px solid #ccc;padding:5px;
}
.dgp1
{
}
.dgp1 span
{
	background-image:url(../images/ms/bg18.gif); width:37px; height:37px; line-height:37px; font-size:16px;
	margin:8px 0px 8px 10px; color:#ffffff; font-weight:800; text-align:center; display:inline-block;
}
.dgp1 a
{
	background-image:url(../images/ms/bg19.gif); width:37px; height:37px; line-height:37px; font-size:14px;
	margin:8px 0px 8px 10px; color:#999; font-weight:100; text-align:center; display:inline-block; text-decoration:none;
}
.dgp1 a:hover
{
	background-image:url(../images/ms/bg19s.gif);color:#454545;font-weight:800;
}
.mouseover1
{
	font-size:14px; color:#131313; font-weight:800; background-color:#99ccff;
}
.mouseout1
{
	font-size:14px; color:#343434; font-weight:100;
}
.check1
{
	background-image:url(../images/ms/check1.gif); width:22px; height:22px; border:0px solid #fff; cursor:hand;
}
.uncheck1
{
	background-image:url(../images/ms/uncheck1.gif); width:22px; height:22px; border:0px solid #fff;cursor:hand;
}
.msg1
{
	color:#313131;
}
.msg2
{
	color:#ff0000;
}
.btn01
{
	background-image:url(../images/ms/btn1.gif); width:80px; height:32px;
	color:#ffffff; text-align:center; border:0px solid #fff; line-height:32px; font-weight:800;
}
.btn02
{
	background-image:url(../images/ms/btn1.gif); width:100px; height:32px;
	color:#ffffff; text-align:center;border:0px solid #fff;line-height:32px; font-weight:800;
}
.btn03
{
	background-image:url(../images/ms/btn1.gif); width:120px; height:32px;
	color:#ffffff; text-align:center;border:0px solid #fff;line-height:32px; font-weight:800;
}

.alert1-1 
{
	margin:0px;	padding:0px; background-color:#fff;
}
.alert1-2
{
	margin:0px; padding:0px;
}
.alert1-3
{
	border-top:2px solid #6699cc; text-align:center; margin:10px 0 0 0; padding:10px 0 0 0;
}
a.btnSave
{
	background-image:url(../images/ms/Save.gif);
	background-repeat:no-repeat; background-position:left 0px;
	height:31px; width:80px;
	text-decoration:none;
	display:inline-block;
	margin:0 10px 0 10px;
}
a.btnSave:hover{ background-image:url(../images/ms/SaveHover.gif);}

a.btnCancel
{
	background-image:url(../images/ms/Cancel.gif);
	background-repeat:no-repeat; background-position:left 0px;
	height:31px; width:80px;
	text-decoration:none;
	display:inline-block;
	margin:0 10px 0 10px;
}
a.btnCancel:hover{ background-image:url(../images/ms/CancelHover.gif);}

.ErrInfo2
{
	color:#ff0000;
	font-size:12px;
	text-indent:22px;
	background-image:url(../images/ms/error.gif);
	background-position:left 0px;
	background-repeat:no-repeat;
	line-height:150%;
	padding:2px 0 0 0;
	text-align:left;
}
.info1-1
{
	text-align:right;
	color:#454545;
	padding:5px 0 5px 0;
	border-bottom:1px dotted #CCC;
	font-size:14px;
	outline:none;
}
.info1-2
{
	text-align:left;	
	padding:5px 0 5px 0;
	border-bottom:1px dotted #CCC;
	outline:none;
}
.info1-2s2
{
	font-size:16px; font-weight:800; line-height:30px;
	text-align:left;	
	padding:5px 0 5px 0;
	border-bottom:1px dotted #CCC;
	outline:none;
}
.info1-2s3
{
	font-size:14px; font-weight:100; line-height:30px;	
	outline:none;	
	
}
.info1-3
{
	text-align:left;
	color:#ff0000;
	padding:5px 0 5px 0;
	border-bottom:1px dotted #CCC;
	outline:none;
}
.info1-4
{
	border:1px solid #6699cc;
	padding:5px; font-size:14px; color:#131313;
	outline:none;
}

a.a8
{
	background-image:url(../images/icon/notepad.gif); background-position:left center; background-repeat:no-repeat;
    color:#313131; font-size:12px; font-weight:100; text-decoration:none;padding-left:18px;
}
a.a8:hover
{
    color:#ff0000;
}

a.btnAddNew
{
	background-image:url(../images/icon/add.gif); background-position:left center; background-repeat:no-repeat;
    color:#313131; font-size:12px; font-weight:100; text-decoration:none;padding-left:18px;
}
a.btnAddNew:hover
{
    color:#ff0000;
}

.td01
{
	background-image:url(../images/icon/icon8.gif);background-position:8px center; background-repeat:no-repeat;
	font-size:16px; font-weight:800; padding-left:42px; line-height:36px; background-color:#f6f6f6;
}
.td02
{
	background-color:#f6f6f6; vertical-align:bottom; border-bottom:2px solid #6699cc; padding:0px;
}
.td031{ cursor:hand; margin:0px; padding:0px; font-size:18px; font-weight:800; background-color:#6699cc; color:#fff; width:100px; line-height:36px; height:36px; border:0px solid #f6f6f6;}
.td032{ cursor:hand; margin:0px; padding:0px; font-size:14px; font-weight:100; background-color:#f6f6f6; color:#565656; width:100px; line-height:36px; height:36px; border:0px solid #f6f6f6;}

.td04 
{
	border-bottom:2px solid #6699cc; margin:0 10px 5px 0px;
	font-size:16px; font-weight:800; line-height:36px; padding:0 0 0 30px;
	background-image:url(../images/ms/01.gif);background-position:left center; background-repeat:no-repeat;
}
.td05
{
	
}

a.sel
{
	background-image:url(../images/ms/209.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:36px;
	height:36px;
	display:block; margin:0px; padding:0px;
}
a.unsel
{
	background-image:url(../images/ms/208.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:36px;
	height:36px;
	display:block; margin:0px; padding:0px;
}

.title5
{
    background-image:url(../images/icon/004.gif); background-position:8px 10px; background-repeat:no-repeat;
    font-size:12px; color:#ff9933; border-bottom:2px solid #dddddd; text-indent:24px; line-height:30px;
    margin:10px 10px 10px 10px; background-color:#efefef; font-weight:800;
}
.td3
{
    font-size:14px; text-align:right; font-family:幼圆; font-weight:800; color:#454545; padding: 5px 0 5px 0;
    border-bottom:1px solid #dddddd;
}
.input1
{
	border:1px solid #6699cc; background-color:#ffffcc; font-size:14px; padding:4px;
}
.input1blur
{ 
	border:1px solid #999999; background-color:#ffffff; font-size:14px; padding:4px;
}
.err01
{
    background-image:url(../images/icon/error.gif); background-position:left center; background-repeat:no-repeat;
    font-size:14px; color:#ff0000; text-align:left; font-weight:100; text-indent:22px; 
}
.ErrInfo1
{
	margin:10px 0 0 20px; color:#ff0000;
}
.ErrInfo1s
{
	margin:10px 0 0 20px; color:#454545;
}
.div01
{
	background-image:url(../images/ms/notification.gif); background-position:left center; background-repeat:no-repeat;
	padding-left:25px;	line-height:36px;
}
a.adiv001
{
	width:200px;border:1px solid #ddd; background-color:#ffffcf; margin:15px 0px 15px 15px;
	background-image:url(../../images/ms/001.gif); background-position:10px center; background-repeat:no-repeat;
    color:#6699cc; font-size:18px; font-weight:100; text-decoration:none;padding:10px 10px 10px 55px; line-height:50px; font-family:黑体;display:inline-block;
}
a.adiv001:hover
{
    color:#ff0000; text-decoration:none;
}
a.adiv002
{	
    color:#333; font-size:14px; font-weight:100; text-decoration:none;line-height:36px;
}
a.adiv002:hover
{
    color:#ff0000; text-decoration:none;
}
.tb91{border:1px solid #6699cc; border-collapse:collapse;}
.td91{ border:1px solid #6699cc; color:#333;  background-color:#eee; padding-left:15px; font-size:14px; font-weight:800; line-height:36px;}
.td92{ height:200px; vertical-align:top; border:1px solid #6699cc;  background-color:#ffffff; font-size:14px; font-weight:800; padding:5px 15px 0px 15px; }


a.btnDelete
{
	background-image:url(../images/icon/btnDelete.gif);
	background-repeat:no-repeat; background-position:left -1px;
	line-height:20px;
	font-weight:100;
	font-size:12px; text-decoration:none; color:#336699; margin:0px 0px 0px 0px;	
	padding-left:18px;
}
a.btnDelete:hover{ color:#ff0000; text-decoration:none;}

a.btnEdit
{
	background-image:url(../images/icon/btnEdit.gif);
	background-repeat:no-repeat; background-position:left -1px;
	line-height:20px;
	font-weight:100;
	font-size:12px; text-decoration:none; color:#336699; margin:0px 0px 0px 0px;	
	padding-left:18px;
}
a.btnEdit:hover{ color:#ff0000; text-decoration:none;}


.emsbody
{
}
.ems_bg1
{    
    background-image:url(../ms/images/emsbg2.jpg);
	background-repeat:no-repeat; 
	background-position:left top; 
	/**width:874px;
	height:483px;
    */
    width:23cm;
    height:12.7cm; 
	vertical-align:text-top; text-align:left; background-size:100%;
	margin:0px; padding:0px; border:0px solid #ccc;
	font-size:12px; line-height:14px;
}

.ems_0{width:874px;display:inline-block; }
.ems_1{ float:left; width:454px;}
.ems_2{ float:left; width:420px;}
.ems_00_2{width:454px;display:inline-block; }

.ems_00{width:454px;display:inline-block; }
.ems_01{ margin-top:103px; margin-left:118px; float:left; width:160px; height:18px;}
.ems_02{ margin-top:103px; margin-left:0px;float:left; width:121px;height:18px;}

.ems_03{ margin-top:4px; margin-left:128px; float:left; width:316px; height:18px;}

.ems_04{ margin-top:5px; margin-left:108px; float:left; width:335px; height:42px;}

.ems_05{ margin-top:29px; margin-left:118px; float:left; width:158px; height:18px;}
.ems_06{ margin-top:29px; margin-left:0px;float:left; width:121px;height:18px;}

.ems_07{ margin-top:5px; margin-left:128px; float:left; width:316px; height:18px;}

.ems_08{ margin-top:5px; margin-left:108px; float:left; width:335px; height:42px;}

.ems_09{ margin-top:16px; margin-left:128px; float:left; width:300px; height:42px;}

.ems_31{ margin-top:201px; margin-left:228px; float:left; width:300px; height:18px;}
.ems_32{ margin-top:8px; margin-left:192px; float:left; width:48px; height:18px;}
.ems_33{ margin-top:8px; margin-left:1px; float:left; width:30px; height:18px;}
.ems_34{ margin-top:8px; margin-left:1px; float:left; width:30px; height:18px;}


.desktop01_1
{
     margin:0px 0px 0px 0px; padding:8px 8px 8px 16px;
     font-size:16px; color:#fff; line-height:24px; height:24px; font-weight:100;
     font-family:黑体; color:#ffffff;
     background-color:#242a30;
}
.desktop01_2
{
    font-size:16px; color:#2c2c2c; line-height:36px; height:190px;
    background-color:#fff; vertical-align:top; display:block;
    padding:8px 8px 8px 24px;
}

.desktop01_3
{
    vertical-align:top;
}

a.desktop02_1
{
    outline:none;text-decoration:none;
    font-size:24px; padding:24px;
    color:#ffffff;
    background-color:#1f5688; letter-spacing:4px;margin-right:16px;
    display:block; max-width:300px; min-width:150px; height:48px; border-radius:5px;
}
a.desktop02_1:hover { text-decoration:none; }

a.desktop02_2
{
    outline:none;text-decoration:none;
    font-size:24px; padding:24px;
    color:#ffffff;
    background-color:#727cb6; letter-spacing:4px;margin-right:16px;
    display:block; max-width:300px; min-width:150px; height:48px; border-radius:5px;
}
a.desktop02_2:hover { text-decoration:none; }

a.desktop02_3
{
    outline:none;text-decoration:none;
    font-size:24px; padding:24px;
    color:#ffffff;
    background-color:#348fe2; letter-spacing:4px;margin-right:16px;
    display:block; max-width:300px; min-width:150px; height:48px; border-radius:5px;
}
a.desktop02_3:hover { text-decoration:none; }

a.desktop02_4
{
    outline:none;text-decoration:none;
    font-size:24px; padding:24px;
    color:#ffffff;
    background-color:#336699; letter-spacing:4px;margin-right:16px;
    display:block; max-width:300px; min-width:150px; height:48px; border-radius:5px;
}
a.desktop02_4:hover { text-decoration:none; }

a.desktop02_5
{
    outline:none;text-decoration:none;
    font-size:24px; padding:24px;
    color:#ffffff;
    background-color:#00acac; letter-spacing:4px; 
    display:block; max-width:300px; min-width:150px; height:48px; border-radius:5px;
}
a.desktop02_5:hover { text-decoration:none; }