﻿body
{
    background-color: #FFFFFF;
    color: #333;
    font-family: Verdana;
    font-size: 12px;
    margin: 0 auto;
    width: 960px;
}

ul,li {margin:0;padding:0;}
ul {list-style:none;}


.clear{ clear:both; height:1px;font-size:1px; line-height:1px; overflow:hidden;}

.clearfix:after
{
    clear: both;
    content: ".";
    display: block;
    height: 0pt;
    visibility: hidden;
}

a
{
    text-decoration: none;
    color: #333;
}

a:hover
{
    text-decoration: underline;
    color: #ca1717;
}

#headermain
{
    width: 100%;
    height: 85px;
}
#header
{
    float: left;
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 50%;
    background: #fff url(/Resource/Images/logo.gif) no-repeat;
    height: 85px;
}

#header p
{
    font-family: 黑体;
    font-size: 20px;
    font-weight: bold;
    margin: 0px;
    color: #000000;
    letter-spacing: 2px;
    margin-left: 205px;
    padding-top: 35px;
}

#header span
{
    font-size: 12px;
    font-weight: normal;
    letter-spacing: 1px;
    color: #625E5E;
    margin: 5px 0px 0px 3px;
    margin-left: 205px;
}

#header a
{
    text-decoration: none;
    color: #625E5E;
}

#headerright
{
    float: right;
    padding-top: 15px;
}

#loginer
{
    text-align: right;
    width: 960px;
    border-bottom: solid 1px #ddd;
    padding: 5px 0 5px 0;
}

.footer
{
    text-align: center;
    line-height: 25px;
    border-top: solid #E5E4E4 1px;
    clear: both;
    padding-left: 10px;
    padding-top: 10px;
    margin-top: 20px;
}
.friendlink
{
display:none;
}
.bottomAd
{
    text-align: center;
    clear: both;
    margin-top: 50px;
}

.swaplabel
{
    white-space: normal;
}

#divqq
{
    text-align: left;
    height: 18px;
    background: url(/Resource/Images/qq.gif) no-repeat 0 0;
    padding: 2px 0 0 19px;
}

#divqq a
{
    text-decoration: none;
    color: #0000ff;
}

#divqq a:hover
{
    text-decoration: underline;
    color: #ff0000;
}

.divtopic
{
    text-align: left;
    height: 14px;
    background: url(/Resource/Images/ztop.gif) no-repeat 0 0;
    padding: 3px 0 0 20px;
}

.divtopic a
{
    text-decoration: none;
    color: #0000ff;
}

.divtopic a:hover
{
    text-decoration: underline;
    color: #ff0000;
}

#commentcontainer
{
    margin-top: 50px;
    width: 960px;
    background-color: #def;
}

#commentheader
{
    width: 960px;
    height: 30px;
    border-bottom: solid 1px #aaa;
    background-color: #fff;
}

#commenttitle
{
    width: 100px;
    height: 20px;
    border: solid 1px #aaa;
    border-bottom: 0px;
    margin-left: 50px;
    background-color: #fff;
    text-align: center;
    padding-top: 10px;
    background-color: #def;
}

.commentrow
{
    color: #444;
    padding: 10px 0 10px 5px;
    border-bottom: dotted 1px #aaa;
}
.commentrowa
{
    color: #444;
    padding: 10px 0 10px 5px;
    border-bottom: dotted 1px #aaa;
    background-color: #fff;
}

#infoad
{
    float: right;
    width: 400px;
    background: #fff url(/resource/images/supermonitor_ad.png) no-repeat 0 0;
    font-size: 24px;
    font-family: 微软雅黑, 黑体, 宋体;
    text-align: center;
    padding-top: 230px;
}

#infoad a
{
    color: #0000ee;
}
#infoad a:hover
{
    color: #ee0000;
}

#indexad
{
    border: 1px solid #ccc;
    background: #def;
    width: 960px;
    font-size: 12px;
    font-family: Tahoma, 宋体;
    margin-top: 5px;
    padding: 4px 0 3px;
}
#indexad a
{
    color: #333;
}
#indexad li.red a
{
    color: #fff;
}
#indexad ul
{
    list-style: none;
}
#indexad ul li
{
    float: left;
    width: 280px;
    margin-right: 1px;
    line-height: 18px;
    padding-left: 18px;
    white-space: nowrap;
    overflow: hidden;
}
#indexad ul li.banner
{
    width: 916px;
    margin: 5px auto 3px;
    text-align: center;
    clear: both;
}

/*----------------------------Menu----------------------------*/

#menu
{
    background: #CA1717;
    padding: 7px;
}

#menu ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#menu ul li
{
    display: inline;
}

#menu ul li a
{
    padding: 9px 15px 7px 15px;
    font-size: 14px;
    font-weight: normal;
    color: White;
}

#menu li a:hover
{
    text-decoration: none;
    background: #F3F2ED;
    color: #222222;
}


.btn2003
{
    border-right: #002D96 1px solid;
    padding-right: 2px;
    border-top: #002D96 1px solid;
    padding-left: 2px;
    font-size: 12px;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F3F3F3, EndColorStr=#9DBCEA);
    border-left: #002D96 1px solid;
    cursor: hand;
    color: black;
    padding-top: 2px;
    border-bottom: #002D96 1px solid;
}

.btn2004
{
    border: 0;
    background-image: url(/Resource/Images/button.png);
    background-color: Transparent;
    width: 125px;
    height: 29px;
    cursor: hand;
}

.btn2004small
{
    border: 0;
    background-image: url(/Resource/Images/buttonsmall.png);
    background-color: Transparent;
    width: 80px;
    height: 29px;
    cursor: hand;
}


#divsearch
{
    padding: 10px 0 0 10px;
    border-left: Red 1px solid;
    border-right: Red 1px solid;
    border-bottom: Red 1px solid;
    height: 40px;
    background-color: #F3F3F3;
}


/*==================GridView=============================*/
.gvtable
{
    white-space: nowrap;
    border-style: hidden;
}
.gvtable th
{
    font-weight: bold;
    background-color: #eeccee;
    background-image: url(/Resource/Images/bg_th.gif);
    background-repeat: repeat-x;
    color: #333;
    vertical-align: middle;
    white-space: nowrap;
    height: 20px;
}
.gvtable td, tr
{
    white-space: nowrap;
    height: 25px;
    vertical-align: middle;
}

.emptydiv
{
    background-color: White;
    border: solid 1px Gray;
    text-align: center;
    vertical-align: middle;
}

.emptytable
{
    border: 0px;
    text-align: center;
    vertical-align: middle;
    width: 200px;
    height: 25px;
}


/*==================tableEdit========================*/
.tableEdit
{
    border: 2px;
    border-color: Black;
    background-color: #D3D3D2;
}

.tableEdit td
{
    background-color: #DDEEFF;
    height: 18px;
    white-space: nowrap;
}

.tableSearch
{
    border: 2px;
    border-color: Black;
    background-color: #D3D3D2;
}

.tableSearch td
{
    padding: 3px;
    border-spacing: 1px;
    background-color: #DDEEFF;
    height: 18px;
    white-space: nowrap;
}

.drag
{
    cursor: move; /*background-color: #DDEEFF; 	background-image: url(images/dl.jpg);*/
    padding-top: 3px;
    font-size: 12pt;
    color: Black;
}

.tableTop
{
    width: 100%;
    border: 0;
    background-color: #0E4874;
    text-align: center;
}

.h1 /* TD的样式 */
{
    background-color: #DDEEFF;
}

.h2
{
    font-size: 9pt;
    background-color: #FFFFFF;
    background-image: url(/Resource/Images/hdr_bg.gif);
    background-repeat: repeat-x;
    vertical-align: middle;
    height: 20px;
}

.h3
{
    font-size: 9pt;
    background-color: #FFFFFF;
    border-top: 1px solid #53A3E2;
    border-right: 1px solid #53A3E2;
    vertical-align: middle;
    height: 20px;
}

.h4
{
    font-size: 9pt;
    background-color: #DDEEFF;
    border-top: 1px solid #53A3E2;
    border-right: 1px solid #53A3E2;
    vertical-align: middle;
    height: 20px;
}

.h5
{
    background-color: #E0EEF8;
    text-align: center;
    height: 20px;
}

.h6
{
    background-color: #FFFFFF;
    text-align: center;
    height: 20px;
}

.h7
{
    background-color: #E0EEF8;
    text-align: left;
    height: 20px;
}

.h8
{
    background-color: #FFFFFF;
    text-align: left;
    height: 20px;
}

.table
{
    border: solid 1px #4b6928;
    background-color: #DDEEFF;
    border-collapse: collapse;
}
.table .td
{
    text-align: center;
    border: solid 1px #4b6928;
    height: 30px;
    white-space: nowrap;
    border-collapse: collapse;
}

.tdl
{
    text-align: right;
    background-color: #F3F3F3;
    padding-right: 5px;
}

.tdl1
{
    text-align: right;
    background-color: #DDEEFF;
    padding-right: 5px;
}

.tdr
{
    text-align: left;
    background-color: #fff;
    padding-left: 5px;
}

.tablenormal
{
    line-height: 25px;
    width: 100%;
    border: 0px;
    background-color: #ced;
}

.title
{
    font-size: 9pt;
    font-family: Verdana;
    background-color: #fff;
    background-image: url(/Resource/Images/title.jpg);
    background-repeat: no-repeat;
    vertical-align: middle;
    padding: 8px 0 0 10px;
    height: 17px;
}
/*============流程控件样式==============*/
.tableBorder
{
    border: 1px outset #42ADF1;
    background-color: #FFFFFF;
}

.tableNew /* table的样式 */
{
    border-color: White;
    border-width: 2px;
    border-style: solid;
    background-color: #D3D3D2;
}

.tableDefault
{
    background-color: #F1F1F1;
}

.gridheader /* Gridview Header的样式 */
{
    font-weight: bold;
    background-color: #78ABDE;
    background-image: url(/Resource/Images/bg_th.gif);
    background-repeat: repeat-x;
    color: white;
}

.griditem /* Row的样式 */
{
    background-color: #DDEEFF;
    border: 1px solid #53A3E2;
}

.dragdiv
{
    margin: 80px;
    font-size: 12px;
    font-family: Lucida Grande,Verdana,Sans-serif;
    border: #999 1px solid;
    background-color: #cccccc;
    padding: 20px 20px 12px 20px;
    width: 600px;
    height: 300px;
    position: absolute;
    left: 300px;
    top: 200px;
}


.txtinput
{
    background-color: #fff;
    border: 1px #999 solid;
    font-family: Verdana;
    font-size: 12px;
}


.opheader
{
    margin: 15px 0 5px 0;
    width: 100%;
}

.opheaderad
{
    padding-top: 10px;
    padding-left: 20px;
    font-family: 宋体;
    font-size: 14px;
    float: left;
}


#centerheader{margin:0 auto;width:960px;}
#centerheader .nav{float:left;width:960px; font: bold 14px/20px 微软雅黑, Verdana; background:url("/resource/images/service_bg.png") no-repeat 0 -303px;}
#centerheader .nav ul{padding-left:55px;}
#centerheader .nav ul li{float:left;text-align:center;padding-right:10px;}
#centerheader .nav a{width:90px;display:block;height:30px;padding-top:7px;}
#centerheader .nav a:link,#centerheader .nav a:visited {color:#fff;text-decoration:none;}
#centerheader .nav a:hover,#centerheader .nav a:active {color:#333333;background:url("/resource/images/service_bg.png") no-repeat;background-position:-50px -6px;text-decoration:none;}
#centerheader .nav .current a:link,#centerheader .nav .current a:visited{background:url("/resource/images/service_bg.png") no-repeat;background-position:-50px -6px;color:#333333;text-decoration:none;}
#centerheader .nav .current a:hover,#centerheader .nav .current a:active{background:url("/resource/images/service_bg.png") no-repeat;background-position:-50px -6px;color:#333333;text-decoration:none;}
