
    *
    {
      margin:0px;
      padding:0px;
      font-size:14px;
      -moz-user-select:none 
    }
    a{
      color:#000000;
      text-decoration:none;
    }
    .coltitle
    {
        height:30px;
        border:1px #cccccc solid;
        background:#dddddd;
        font-size:14px;
        text-indent:20px;
        padding-top:20px;
        padding-bottom:3px;
        margin-bottom:8px;
        width:1280px;
    }
	.formdiv
	{
	}
	.formdiv div div
	{
        height:20px;
        border:1px #999999 solid;
        background:#F9F9F9;
        margin-top:2px;
        font-size:14px;
        text-indent:5px;
        padding-top:6px;
	}
	.formdiv .formdivtool
	{
        position:relative;
        display:none;
        font-size:14px;
        padding-top:2px;
        padding-bottom:2px;
	}
	#msg
	{
        position:absolute;
        top:50%;
        left:50%;
        width:200px;
        margin-left:-100px;
        margin-top:-10px;
        height:18px;
        font-size:14px;
        border:1px #0099CC solid;
        background:#89BAE7;
        z-index:9999;
        padding:3px;
        display:none;
	}
    .opbtn
    {
        border:1px #CCCCCC solid;
        background:#CCCCCC;
        padding:5px;
    }
    .subbtn
    {
        background: none repeat scroll 0 0 #0071C5;
        border: 1px solid #0071C5;
        padding:2px;
        width:70px;
        color:#ffffff;
    }
    .bigbtn
    {
        border:1px #0099CC solid;
        background:#0088CC;
        padding:5px;
        width:80px;
        font-size:16px;
        word-wrap: break-word; 
        color:#ffffff;
        font-weight:bold;
        vertical-align:text-bottom;
        height:100px;
        text-indent:-9999;
        cursor:pointer;
    }
    .t0
    {
       background-image:url(../images/btn_cancel.gif);
    }
    .t1
    {
       background-image:url(../images/btn_append.gif);
    }
    .t2
    {
       background-image:url(../images/btn_modify.gif);
    }
    #userlist,#grouplist{
        SCROLLBAR-FACE-COLOR:#D4D0C8;
        SCROLLBAR-DARKSHADOW-COLOR:#404040;
        SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
        SCROLLBAR-3DLIGHT-COLOR:#D4D0C8;
        SCROLLBAR-SHADOW-COLOR:#808080;
        SCROLLBAR-TRACK-COLOR:#CCCCCC;
    }
    #tip
    {
        font-size:14px;
        line-height:23px;
        background:#FFFFFF;
        margin-top:5px;
        width:600px;
        color:green;
        margin-left:10px;
    }
    #user_pinyin,#group_pinyin
    {
      margin-top:5px;
      display:none;
    }
    #user_pinyin .div,#group_pinyin .div
    {
        float:left;
        height:14px;
        width:15px;
        border:1px #0071c5 solid;
        background:#0071c5;
        margin-left:1px;
        font-size:14px;
        padding:2px;
        text-indent:3px;
        color:#ffffff;
        margin-top:2px;
        cursor:pointer;
    }
    #infotools
    {
      margin-bottom:8px;
    }
    #infotools input
    {
        height:30px;
        width:80px;
        border:1px #0071c5 solid;
        background:#0071c5;
        margin-left:1px;
        font-size:14px;
        padding:2px;
        text-indent:3px;
        color:#ffffff;
        margin-top:2px;
        cursor:pointer;
    }
    #info
    {
         width:950px;
         overflow:auto;
         height:600px;
    }
    #info div
    {
      padding:5px;
    }
    #info td
    {
        white-space:nowrap;
        overflow:hidden;
        text-overflow:ellipsis
    }
    #ms_panel
    {
        position:absolute; 
        border:1px red dashed;
        z-index:10;
        background-color:#FFF7F7;
        filter:alpha(opacity=60);
        opacity:0.6; 
        -moz-opacity:0.6;
    }
    #menu
    {
        position:absolute;
        z-index:1003;
        border:1px #999999 solid;
        background:#dddddd;
        padding:2px;
        display:none;
    }
    #menu div
    {
        font-size:14px;
        cursor:pointer;
        border:1px #0071c5 solid;
        background:#0071c5;
        color:#ffffff;
        padding:2px;
        margin-bottom:2px;
    }
    #shade
    {
        position:absolute; 
        z-index:99;
        background-color:#FFF7F7;
        filter:alpha(opacity=60);
        opacity:0.6; 
        -moz-opacity:0.6;
        display:none;
    }
    #spantip
    {
        position:absolute; 
        z-index:97;
        border:1px #000000 solid;
        background:green;
        display:none;
        padding:2px;
        color:#ffffff;
    }
    #grouplist span
    {
        cursor:pointer;
    }
    #gtip
    {
        position:absolute; 
        z-index:96;
        border:1px #000000 solid;
        background:green;
        display:none;
        padding:2px;
        color:#ffffff;
    }