﻿body 
{
    font-size:9pt;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
a
{
	text-decoration:none;
	color:#6666ff;
}
a :hover
{
	text-decoration:underline;
	color:#3333ff;
}
a img
{
    border-width:0;
}
#divStdBody
{
    background-image:url('Image/mainback.jpg');
    background-position:bottom;
}
.TopTitleDiv
{
    width:100%;
    height:60px;
}
.InfoTitleDiv
{
    width:100%;
    height:28px;
    margin-top:2px;
    background-image:url('Image/topmenu.gif') repeat-x;
}
.TopMenuItemDiv
{
    float:left;
    width:50px;
    margin-top:6px;
    margin-bottom:6px;
    padding-left:2px;
    height:16px;
    font-size:10pt;
    font-family:黑体;
    color:black;
	border-left:white 1px solid;
	border-right:#4E98D8 1px solid;
}
.TopMenuItemDiv :hover
{
    background-image:url('Image/topmenu_s.gif');
}
.TopMenuItemDiv a
{
	text-decoration:none;
	color:black;
}
#divStdTop
{
    width:1000px;
    height:60px;
}
#divStdLeft
{
    float:left;
    width:80px;
    height:100%;
    background-color:white;
}
#divStdMain
{
    float:left;
    width:880px;
    height:100%;
}
#divStdBottom
{
    width:1000px;
    height:20px;
    background-color:#eeeeee;
}
.HeadInfoUser
{
    height:16px;
    width:16px;
    margin-top:7px;
    background-image:url('Image/houselogo.png');
    float:left;
}
.HeadInfoLeft
{
    height:20px;
    margin-top:4px;
    width:20px;
    background-image:url('Image/househead.png');
    float:left;
}
.HeadInfoText
{
    height:18px;
    margin-top:2px;
    float:left;
    font-size:10.5pt;
    font-family:黑体;
    color:White;
    padding-top:4px;
}
.HeadInfoRight
{
    height:20px;
    margin-top:4px;
    width:3px;
    float:left;
}
.HeadInfoDiv
{
    height:20px;
    margin-top:4px;
    width:10px;
    background-image:url('Image/housemid.png');
    float:left;
}
.HeadInfoEnd
{
    height:20px;
    margin-top:4px;
    width:20px;
    background-image:url('Image/housemore.png');
    float:left;
}
    .HeadInfoEnd a img
    {
        border-width:0;
        margin-left:0;
        margin-top:0;
    }
.MainTabTitle
{
    width:96px;
    height:36px;
    float:left;
    background-repeat:no-repeat;
}
    .MainTabTitle span
    {
        margin-left:12px;
        margin-top:5px;
        float:left;
        font-size:9.5pt;
        font-family:微软雅黑,黑体;
    } 
    .MainTabTitle img
    {
        margin-right:5px;
        float:right;
        margin-top:8px;
    }
.MainTabInfo
{
    width:100%;
    height:100%;
}
.TabInfoDiv
{
    width:100%;
    height:36px;
    text-align:left;
}
.LeftBoxDiv
{
}
.LeftBoxDiv a
{
    color:#333333;
}
.LeftInfoDiv
{
    background-image:url('Image/topmenu.gif');
    width:100%;
    height:28px;
    text-align:left;
}
.LeftInfoDiv img
{
    margin-top:5px;
    margin-left:8px;
}
#divMainMenuLeft
{
	background-image:url('Image/mp_mmleft.gif');
	width:10px;
	height:24px;
	float:left;
	margin-top:0px;
}
#divMainMenuMid
{
	background-image:url('Image/mp_mmmid.gif');
	background-repeat:repeat-x;
	height:24px;
	float:left;
	margin-top:0px;
	padding-top:0px;
}
#divMainMenuMid a
{
    margin-top:4px;
    color:White;
}
#divMainMenuRight
{
	background-image:url('Image/mp_mmright.gif');
	height:24px;
	float:left;
	width:10px;
	margin-top:0px;
}
#divSelLoginTeam
{
    position:absolute;
    width:400px;
    z-index:100;
    left:30px;
    top:16px;
}
.CommonPanelHead
{
    background-image:url('Image/panelhead.gif');
    width:400px;
    height:21px;
}
.CommonPanelBody
{
    background-image:url('Image/panelbody.gif');
    width:400px;
    text-align:left;
}
.CommonPanelBody div
{
    margin-left:16px;
}
.CommonPanelFoot
{
    background-image:url('Image/panelfoot.gif');
    width:400px;
    height:6px;
}
.CommonPanelHead img
{
    float:right;
    margin-right:5px;
    margin-top:3px;
}
.ArticleVideoDiv
{
	border-right: #333333 1px solid;
	border-top: #333333 3px dotted;
	border-left: #333333 1px solid;
	border-bottom: #333333 3px dotted;
	background-color: #ffffff;
	padding:3px 1px 5px 3px;
	margin:2px 2px 2px 0;
}
.ArticleVideoDiv h4
{
	float:left;
	font-weight: normal;
	font-size: 9pt;
	color: #0000cc;
	padding: 2px 0 0 4px;
}
.ArticleVideoDiv h5
{ 
	float:right;
	font-weight: normal;
	font-size: 9pt;
	color: #0000cc;
	padding:2px 4px 0 0;
}
.ArticlePicDiv
{
	border-right: #9999ff 1px solid;
	border-top: #9999ff 1px solid;
	border-left: #9999ff 1px solid;
	border-bottom: #9999ff 1px solid;
	background-color: #ffffff;
	padding:3px 1px 5px 3px;
	margin:2px 2px 2px 0;
}
.ArticlePicDiv img
{
}
.ArticlePicDiv img:hover
{
}
.ArticlePicDiv h4
{
	float:left;
	font-weight: normal;
	font-size: 9pt;
	color: #0000cc;
	padding: 2px 0 0 4px;
}
.ArticlePicDiv h5
{ 
	float:right;
	font-weight: normal;
	font-size: 9pt;
	color: #0000cc;
	padding:2px 4px 0 0;
}
.ArticlePicDiv MesInfo
{
    color:Black;
    text-indent:18px;
    font-size:10pt;
}
.HintableListDiv
{
    width:88px;
    float:left;
    background-color:#dadada;
    margin-top:3px;
}
    .HintableListDiv .HintableListTitle
    {
        width:84px;
        height:25px;
        background-image:url('Image/leftinfo.gif');
        margin:2px 2px 2px 2px;
    }
        .HintableListDiv .HintableListTitle a img
        {
            margin-left:2px;
            border-width:0;
        }
    .HintableListDiv .HintableListBody
    {
        width:84px;
        margin:0 2px 0 2px;
        background-color:White;
        overflow:hidden;
    }
.HelpInfoSpan
{
    display:none;
}
.FormInputDiv
{
    width:100%;
}
.MessContainer
{
	width:100%;
	border-bottom:#dadada 1px solid;
	height:70px;
}
.MessOperate
{
	width:99%;
	text-align:right;
	margin-top:8px;
}
.MessUserImg
{
	width:15%;
	border-right:#dadada 1px solid;
	margin-right:20px;
	float:left;
	height:70px;
	text-align:center;
}
.MessUserImg img
{
	margin-left:12px;
	margin-bottom:2px;
	margin-top:2px;
}
.MessInfo
{
	width:75%;
	height:70px;
	margin-left:12px;
	float:left;
	font-size:10.5pt;
	font-family:微软雅黑;
}
.MessInfo img
{
	float:right;
	margin-right:20px;
}
#divTeamTitle
{
    border:#dadada 1px solid;
    width:98%;
    height:100px;
    padding:3px 3px 3px 3px;
    background-color:#f7f7f7;
}
#divTeamImg
{
    float:left;
    margin-top:5px;
    margin-left:5px;
    width:100px;
    height:100px;
}
    #divTeamImg img
    {
        margin-left:5px;
        margin-top:5px;
        width:80px;
        height:80px;
    }
#divTeamName
{
    float:left;
    margin-top:5px;
    margin-right:5px;
    font-size:12pt;
    font-family:微软雅黑;
    width:76%;
}
#divTeamStatis
{
    float:left;
    font-size:10pt;
    width:76%;
}
#divTeamInfo
{
    border:#f7f7f7 1px solid;
    width:98%;
    padding:3px 3px 3px 3px;
    margin-top:5px;
    background-color:#fafafa;
}
.CurrentTeam
{
    border:#8888ff 2px solid;
    background-color:White;
}
.InfoTitle
{
    border:#dadada 1px solid;
    width:98%;
    padding:3px 3px 3px 3px;
    background-color:#f7f7f7;
    margin-top:3px;
}
.InfoName
{
    float:left;
    margin-top:5px;
    margin-right:5px;
    font-size:12pt;
    font-family:微软雅黑;
    width:96%;
}
.InfoClose
{
    width:15px;
    height:15px;
    float:right;
    margin-top:5px;
    margin-right:5px;
    cursor:hand;
    background-image:url('Image/tipclose.gif');
}
.InfoStatis
{
    float:left;
    font-size:10pt;
    width:96%;
}
.NumTips
{
    background-image: url('Image/numtip.png');
    width: 24px;
    height: 16px;
    text-align:center;
    font-size: 9pt;
    font-family: 黑体;
    font-weight:bold;
    color: White;
    display: inline-block;
    text-indent:0px;
}
.TTAppFrame
{
    border:#dadada 2px solid;
    margin:0 0 0 0;
    width:99%;
    overflow:auto;
}
.GreyTabDivSel
{
    background-image:url('Image/tabback_g_sel.png');
    float:left;
    width:96px;
    height:25px;
    text-align:center;
}
    .GreyTabDivSel div
    {
        margin-top:8px;
    }
.GreyTabDiv
{
    background-image:url('Image/tabback_g.png');
    float:left;
    width:96px;
    height:25px;
    text-align:center;
}
    .GreyTabDiv div
    {
        margin-top:8px;
        color:White;
    }
#divContactUserList
{
    font-family:微软雅黑;
}
.ContactPyHeadSel
{
    height:34px;
    background-image:url('Image/pysel.png');
    background-position:right;
    font-family:微软雅黑;
    font-size:16pt;
    text-align:center;
    padding-top:8px;
    border-width:0;
    color:DarkGreen;
    cursor:hand;
}
.ContactPyHead
{
    height:16px;
    background-color:#f7f7f7;
    border-bottom:#dadada 1px solid;
    font-size:10pt;
    text-align:center;
    cursor:hand;
}
.ContactOneUserDiv
{
    height:60px;
    background-image:url('Image/listback.gif');
}
    .ContactOneUserDiv .HeadImg
    {
        border:#8888ff 1px solid;
        width:50px;
        margin-top:5px;
        margin-left:5px;
        float:left;
    }
        .ContactOneUserDiv .HeadImg img
        {
            width:50px;
        }
    .ContactOneUserDiv .ContactName
    {
        float:left;
        font-size:14pt;
        width:51%;
    }
    .ContactOneUserDiv .ContactCode
    {
        float:left;
        font-size:10pt;
        color:#888888;
        width:51%;
    }
.SelectedContact
{
    border:#8888ff 2px solid;
}
.ContactUserTitle
{
    font-family:微软雅黑;
    width:99%;
}
    .ContactUserTitle .HeadImg
    {
        float:left;
        margin:5px 0px 0px 5px;
        width:87px;
        background-image:url("Image/contimgback.png");
    }
    .ContactUserTitle .HeadImg img
    {
        width:80px;
        margin:6px 1px 1px 6px;
    }
    .ContactUserTitle .ContType
    {
        color:White;
        height:20px;
        font-size:12pt;
        background-color:#8888ff;
        margin-top:5px;
    }
    .ContactUserTitle .ContName
    {
        font-size:18pt;
        color:#0000aa;
        height:42px;
        background-color:#eeeeff;
    }
    .ContactUserTitle .ContactUserOpe
    {
        margin:0px 0px 5px 5px;
        text-align:right;
        background-color:#ccccff;
    }
        .ContactUserTitle .ContactUserOpe img
        {
            margin-right:5px;
            margin-top:1px;
        }
.ContactCodeList
{
    font-family:微软雅黑;
    font-size:12pt;
    text-align:center;
}
.ContSortDiv
{
    background-image:url('leftinfo.gif');
}
.TopTeamList
{
    width:100%;
    text-align:left;
    font-size:10pt;
    font-weight:bold;
    font-family:微软雅黑;
    background-image:url('Image/topteam.png');
    background-repeat:repeat-y;
    margin-top:3px;
}
.TopTeamList a
{
    color:Black;
}
.SubTeamList
{
    width:100%;
    text-align:right;
    font-size:10pt;
}
.SubTeamList a
{
    color:Black;
}

.ListSubItem
{
    height:24px;
    margin-top:4px;
    font-size:11pt;
    font-family:微软雅黑;
    text-indent:8px;
    background-image:url('Image/panelback.gif');
    width:98%;
}
.ListItemSelect
{
    border:#8888ff 1px solid;
}
.GreyGridItem
{
    float:left;
    border:#dadada 1px solid;
    background-image:url('Image/fmiback.gif');
    width:240px;
    margin-top:4px;
    margin-left:4px;
    padding:3px 3px 3px 3px;
}
.GreyGridItem .GreyGridOpe
{
    float:right;
    margin-top:8px;
    font-size:10pt;
    margin-left:8px;
}
.GreyGridItem .GreyGridOpe a :hover
{
    color:Red;
}
.GreyListBox
{
    border:#DADADA 1px solid;
    background-color:white;
    width:98%;
    padding:5px 5px 5px 5px;
    margin-left:5px;
    margin-top:5px;
}
    .GreyListBox .HeadImage
    {
        border:#8888ff 1px solid;
        width:50px;
        float:left;
        margin-left:8px;
        margin-top:6px;
        margin-right:6px;
        margin-bottom:6px;
    }
        .GreyListBox .HeadImage img
        {
            width:50px;
        }
    .GreyListBox .ListTitle
    {
        font-size:11pt;
        font-family:微软雅黑;
        text-indent:5px;
    }
