/* CSS reset */
body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,input 
                    { margin:0; padding:0; font:12px "ËÎÌå", Arial, Helvetica, sans-serif;}
ul,li               { list-style:none; }
strong,em           { font-weight:normal; font-style:normal;}
table               { border-collapse:collapse; border-spacing:0;}
img                 { border:none;}
/* end CSS reset */
/* yLin Rain global css */
.goright            { float: right; }
.goleft             { float: left; }
.clear              { clear: both; }
.invalid            { background-image:url(images/invalid.png);	background-repeat:no-repeat; background-position: 1px center; background-color: #FFF2E9; border: #FF6600 1px solid;	padding-left: 30px;}
.valid              { background-image: url(images/valid.png); background-repeat: no-repeat; background-position: 1px center;	background-color: #F9F9E9; border: #99CC00 1px solid; padding-left: 30px;}
.none               { display:none;}
.right              { float: right;}
h3                  { padding-left:5px; background-color:#f7f7f7; font-size:14px; line-height:24px; font-weight:bold; padding-top:2px;color:#FF7400;}
/* color */
.boldLightGreen     { font-weight: bold;color: #99CC00;}
.RedBold            { font-weight:bold;color:#ff9900;}
.red                { color:Red;}
.green              { color:Green;}
.blue               { color:Blue;}
.gray               { color:Gray;}
/* end color */
/* inputlist */
#listBack ul li     { border-bottom:dotted 1px #cccccc;line-height:18px;}
#listBack .vlink    { cursor:pointer;display:inline;float:left;}
input.inputloading  { background-image:url(images/inputloading.gif);background-repeat:no-repeat; background-position: center right; cursor:pointer; }
input.CnYuIList2,input.Ac
                    { background-image:url(images/selList.gif);background-repeat:no-repeat; background-position: center right; cursor:pointer;}
.imageclose         { background-image:url(images/invalid.png); cursor:pointer; width:16px;height:16px; margin-right:5; margin-top:auto; margin-bottom:auto;}
#listBack .cRoot,.cSub
                    { cursor:pointer;float:left;width:60px; margin-left:4px; display:inline;}
#zarkDiv,#listBack  { overflow:hidden; zoom:1;}
#listBack ul li     { overflow:hidden; zoom:1;}
/* end inputlist */
/* report grid */
.ico16x16           { width:16px;height:16px;}
.colornum           { font-size:16px; margin:0 5px;}
/* end report grid */
/* container */
.container          { z-index:1;top:40px;position:absolute; display:none; background-color:#eeeeee;}
.container .content { margin:0 3px 3px 0; padding:0; float:left; clear:both; width:420px;border:1px solid #a7c5e2;background-color:#ffffff;text-align:left;}
.container .content h2
                    { color:#4a8f00; background:#ebf3fb; display:block; margin:1px 1px 1px 1px; padding:12px 15px 12px 15px; border-bottom:1px solid #d2e2f4;
font-size:14px; font-weight:bold;line-height:100%;}
.container .content .body
                    { padding:5px;}
.container .content .closer
                    { float:right;cursor:pointer;border:1px solid #ffffff; width:16px;height:16px; background:url(images/invalid.png)}
/* end container */
/*yLin Rain global css end*/