﻿html {overflow-y: scroll;}
form {margin:0px; padding:0px}
* {color:#333333; font-family: Tahoma, Verdana, "雅黑", "宋体"; font-size:12px;}
input {font-family: "雅黑", "宋体", Tahoma, Verdana}
button {font-family: "雅黑", "宋体", Tahoma, Verdana}
td {font-family: Tahoma, Verdana, "雅黑", "宋体"}

.btn {background: url(gloss.png) repeat-x left center; padding: 5px 5px 3px 5px; text-decoration: none; border-width: 1px; border-style: solid; cursor: hand;}
* html .btn {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/mlimgs/gloss.png", sizingMethod='scale')}
* html button.btn {padding: 4px 2px 0px 2px;}
*:first-child+html .btn {padding: 3px 2px 1px 2px;}
.btn0 {background: url(gloss.png) repeat-x left center; padding: 2px; text-decoration: none; border-width: 1px; border-style: solid; cursor: hand;}
.btn1 {background: url(gloss1.png) repeat-x left center; padding: 5px 5px 3px 5px; text-decoration: none; border-width: 1px; border-style: solid; cursor: hand;}
.btnblue__normal {background-color: #5C8EB1; border-color: #40759B; color: #000000}
.btnblue__over {background-color: #74A1C1; border-color: #40759B; color: #000000}
.btnblue__down {background-color: #5C8EB1; border-color: #40759B; color: #000000}
.btngreen__normal {background-color: #53B463; border-color: #2D7739; color: #000000}
.btngreen__over {background-color: #8FD099; border-color: #2D7739; color: #000000}
.btngreen__down {background-color: #53B463; border-color: #2D7739; color: #000000}
.btnwhite__normal {background-color: #E9E9E9; border-color: #E9E9E9; color: #000000}
.btnwhite__over {background-color: #F7F7F7; border-color: #E9E9E9; color: #000000}
.btnwhite__down {background-color: #E9E9E9; border-color: #E9E9E9; color: #000000}
.btnsilver__normal {background-color: #D2D2D2; border-color: #B7B7B7; color: #000000}
.btnsilver__over {background-color: #E9E9E9; border-color: #B7B7B7; color: #000000}
.btnsilver__down {background-color: #D2D2D2; border-color: #B7B7B7; color: #000000}
.btngray__normal {background-color: #B7B7B7; border-color: #9D9D9D; color: #000000}
.btngray__over {background-color: #CECECE; border-color: #9D9D9D; color: #000000}
.btngray__down {background-color: #B7B7B7; border-color: #9D9D9D; color: #000000}
.btngolden__normal {background-color: #E8C283; border-color: #B69867; color: #000000}
.btngolden__over {background-color: #EFD6AC; border-color: #B69867; color: #000000}
.btngolden__down {background-color: #E8C283; border-color: #B69867; color: #000000}

.box {font-family: "雅黑", "宋体"; border-width: 1px; border-style: solid; padding: 10px}
.boxsilver {background-color: #F2F2F2; border-color: #B7B7B7}
.boxwhite {background-color: #FFFFFF; border-color: #B7B7B7}

.tab {font-family: "雅黑", "宋体"; position:relative; top:-3px; left:-1px; margin-right: 1px; background: url(gloss.png) repeat-x left center; padding: 5px 6px 4px 6px; text-decoration: none; border-width: 1px; border-style: solid; cursor: hand;}
.tabsilver {background-color: #F2F2F2; border-color: #B7B7B7 #B7B7B7 #F2F2F2 #B7B7B7; color: #000000}
.tabwhite {background-color: #FFFFFF; border-color: #B7B7B7 #B7B7B7 #FFFFFF #B7B7B7; color: #000000}
.tabsilver__normal {background-color: #D2D2D2; border-color: #B7B7B7; color: #000000}
.tabsilver__over {background-color: #E9E9E9; border-color: #B7B7B7; color: #000000}
.tabsilver__down {background-color: #B7B7B7; border-color: #B7B7B7; color: #000000}

.line {background: url(gloss3.png) repeat-x left bottom; height:26px }
.linesilver__normal {background-color: #EDEDED;}
.linesilver__over {background-color: #CED3DE;}
.linesilver__down {background-color: #CED3DE;}

.linec {background: url(gloss2.png) repeat-x left center; cursor: hand;}
.linecsilver__normal { background-color: #EFEBEF; }
.linecsilver__over { background-color: #CED3DE; }
.linecsilver__down { background-color: #EFEBEF; }
.linecgreen__normal { background-color: #EFEBEF; }
.linecgreen__over { background-color: #DCFECB; }
.linecgreen__down { background-color: #EFEBEF; }
.linecred__normal { background-color: #EFEBEF; }
.linecred__over { background-color: #FED3D1; }
.linecred__down { background-color: #EFEBEF; }

.lineHeader td { background-color: #90919D; color: #FFFFFF; height:26px }
.lineHeader__normal { background-color: #90919D; color: #FFFFFF; height:26px }
.lineHeader__over {background: url(gloss.png) repeat-x left center; cursor:pointer; background-color: #6D6F8A; color: #FFFFFF}
.lineHeader__down {background: url(gloss.png) repeat-x left center; cursor:pointer; background-color: #545776; color: #FFFFFF;}

a.white { COLOR: white; TEXT-DECORATION: none }
a.white:hover { COLOR: white; TEXT-DECORATION: underline }
a.black { COLOR: black; TEXT-DECORATION: none }
a.black:hover { COLOR: black; TEXT-DECORATION: underline }
a.gray { COLOR: #8E8E8E; TEXT-DECORATION: none }
a.gray:hover { COLOR: black; TEXT-DECORATION: underline }
a.red { COLOR: #BF3128; TEXT-DECORATION: none }
a.red:hover { COLOR: red; TEXT-DECORATION: underline }
.easetext { line-height: 15pt; letter-spacing: 1px}
.help {background:url("help.png") no-repeat left center; padding: 2px 0px 2px 18px; margin: 0px 3px 0px 3px}
.mandatory {background:url("star.png") no-repeat left center; padding: 2px 0px 2px 18px; margin: 0px 3px 0px 3px}
.editerror {background:url("error.png") no-repeat left center; padding: 2px 0px 2px 18px; margin: 0px 3px 0px 3px}
.info {background:url("info.png") no-repeat left center; padding: 2px 0px 2px 18px; color:#888888}
.errmsg {background:url("errmsg.png") no-repeat left center; padding-left:18px; color:#7C0000}

.top {width: 983px; margin: 0 auto; padding: 0; background:url("top.jpg") no-repeat;}
.top * {margin: 0; padding: 0;}
.top .topcont0 {margin-right: 18px; padding-top: 30px; float:right;}
.top .topcont0 a {padding: 5px 5px 5px 5px; }
.top .topcont0 a:hover {padding: 4px 4px 4px 4px; background:url("gloss.png") repeat-x left center; border-style:solid; border-width:1px; border-color:#bbbbbb}
.top .topcont {margin-left: 300px; margin-right: 18px; padding-top: 65px; height: 26px; text-align: right;}
.top .nav1 {width:930px; padding-left:50px; height: 30px; background:url("topnav1.jpg") repeat-x;}
.top .nav1 ul {padding-left: 1px; float:left; background:url("topnav1gap.jpg") no-repeat}
.top .nav1 li {background:url("navbtn.jpg") no-repeat; display: inline; float:left}
.top .nav1 .sel {background:url("navbtnon.jpg") no-repeat}
.top .nav1 a {height: 20px; width: 82px; display:block;  font-size:14px; color:#2a2a2a; text-align: center; text-decoration: none; padding-top:10px;}
.top .nav1 a:hover {background:url("gloss2.png") repeat-x left center;}
* html .top .nav1 a:hover {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/mlimgs/gloss2.png", sizingMethod='scale');}
.top .nav2close {width:980px; height: 6px; background:url("topnav2close.jpg") repeat-x; overflow:hidden}
.top .nav2 {width:930px; padding-left:50px; height: 28px; background:url("topnav2.jpg") repeat-x;}
.top .nav2 ul {float:left; background:url("topnav2bg.jpg") repeat-x;}
.top .nav2 li {height: 28px; display: inline; float:left}
.top .nav2 .skip {width: 82px; background:url("topnav2.jpg") repeat-x;}
.top .nav2 .gap {width: 1px; background:url("topnav2gap.jpg") no-repeat;}
.top .nav2 .sel {background:url("topnav2on.jpg") repeat-x;}
.top .nav2 a {height: 20px; width: 78px; padding-top:9px; font-size:12px; display:block; color:#dddddd; text-align: center; text-decoration: none;}
.top .nav2 .sel a {height: 21px; width: 78px; padding-top:8px; color:#ffffff; font-size:13px;}
.top .nav2 a:hover {height: 21px; width: 78px; padding-top:8px; color:#ffffff; font-size:13px; background:url("topnav2on.jpg") no-repeat;}

.body {width: 983px; margin: auto; overflow: auto;}
.body .left {width: 170px; margin: 0px; float: left; overflow:hidden}
* html .body .left {margin: 0px -3px 0px 0px;} 
.body .full {width: 983px; min-height:380px; height:auto !important; height:380px;}
.body .minheight {width:1px; height:380px; float: right;}
.body .right {margin: 0px 0px 0px 182px; width:798px; overflow:hidden}
.body .right h1 {height: 34px; background:url("infotop.gif") repeat-x; font-size:14px; font-weight: bold; padding: 8px 0px 0px 5px; margin: 12px 0px 0px 0px}
.body .right p {margin: 8px}

.btm {width: 983px; height: 45px; margin: auto; background:url("btm.jpg") no-repeat;}
.cpyr {text-align: center; padding-top: 22px; color:#888888}

.frame {background:url("box1br.gif") right bottom no-repeat; margin: 12px 0px 12px 0px}
.frame .bhead {height: 31px; background:url("box1tr.jpg") right top no-repeat;}
.frame .bhead .btitle {height: 21px; background:url("box1tl.jpg") top left no-repeat; padding-left: 10px; padding-top:10px; font-size:13px; float:left; color:#333333; }
.frame .bhead .bbutton {padding: 8px 10px 0px 0px; float:right;}
.frame .bhead .bbutton a {padding: 2px 5px 2px 5px; }
.frame .bhead .bbutton a:hover {padding: 2px 4px 2px 4px; background:url("gloss.png") repeat-x left center; border-style:solid; border-width:1px; border-color:#bbbbbb}
.frame .bbody {background:url("box1bl.gif") left bottom no-repeat; padding: 3px 3px 6px 1px; overflow:hidden}
.frame .bbody .bcontent {overflow:hidden}
.frame_s2 .bhead {height: 31px; background:url("box1_2tr.jpg") right top no-repeat;}
.frame_s2 .bhead .btitle {background:url("box1_2tl.jpg") top left no-repeat;}
.frame_s3 {background:url("blank.gif") right bottom no-repeat;}
.frame_s3 .bhead {height: 27px; background:url("box2tr.jpg") right top no-repeat;}
.frame_s3 .bhead .btitle {height: 21px; background:url("box2tl.jpg") top left no-repeat; padding-left: 10px; padding-top:6px; font-size:14px; float:left; color:#333333; }
.frame_s3 .bbody {background:url("blank.gif"); border-style:solid; border-width: 1px; border-color: #CBCBCD}
.frame_s3 .bbody .bmin {padding-top: 3px;}

.frame_nav {background:url("box3br.gif") right bottom no-repeat;}
.frame_nav .bhead {height: 34px; background:url("box3tr.gif") right top no-repeat;}
.frame_nav .bhead .btitle {height: 21px; background:url("box3tl.gif") top left no-repeat;}
.frame_nav .bbody {background:url("box3bl.gif") left bottom no-repeat;}
.frame_nav ul {margin: 0px; padding: 0px}
.frame_nav ul * {margin: 0px; padding: 0px}
.frame_nav ul li {border-style:solid; border-width: 0px 0px 2px 0px; border-color:#EEEEEE; list-style-type: none;}
.frame_nav ul li a {display:block;	font-size:13px;	color:#2a2a2a; text-decoration: none; padding: 5px 0px 5px 15px;}
.frame_nav ul li a:hover {background:url("gloss2.png") repeat-x left center; background-color:#D5DAED}
.frame_nav ul .sel {border-style:solid; border-width: 0px 0px 2px 0px; border-color:#EEEEEE; background-color:#D5DAED}
.frame_nav ul .sel ul {margin: 3px 0px 0px 20px; background-color: #E4E4E4; margin: 0px; padding: 0px;}
.frame_nav ul .sel li {border-style:solid; border-width: 0px 0px 2px 0px; border-color:#EEEEEE;}
.frame_nav ul .sel li a {display:block;	font-size:13px;	color:#2a2a2a; text-decoration: none; padding: 5px 0px 5px 40px;}
.frame_nav ul .sel li a:hover {background:url("gloss2.png") repeat-x left center;}
.frame_nav ul .sel .sel2 {background-image:url("dot.gif"); background-repeat:no-repeat; background-position: 22px 10px;}

ul.lline {margin: 0px; padding: 0px}
ul.lline * {margin: 0px; padding: 0px}
ul.lline li {padding: 3px 3px 2px 3px; border-style:solid; border-width: 0px 0px 1px 0px; border-color:#EEEEEE; list-style-type: none;}
ul.lline li ul {margin: 3px 0px 0px 20px}
ul.lline li li {border-width: 0px}
.lineright {float:right}