@charset "utf-8";

* {
    margin: 0px;
    padding: 0px;
    scrollbar-face-color: #e8e7e7;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #ffffff;
    scrollbar-3dlight-color: #cccccc;
    scrollbar-arrow-color: #03B7EC;
    scrollbar-track-color: #EFEFEF;
    scrollbar-darkshadow-color: #b2b2b2;
    scrollbar-base-color: #000000;
}

.html1 {
    width: 100%;
    height: 100%;
    overflow: hidden;
    font-size: 12px;
    font-family: "宋体";
    padding: 0px;
    _padding: 90px 0px 0px 0px;
}

.text {
    font-size: 12px;
}

a, area {
    blr: expression(this.onFocus=this.blur());
    text-decoration: none;
}
    /* for IE */
    a:link {
        color: #000;
    }

    a:visited {
        color: #000;
    }

    a:hover {
        color: #000;
    }

    a:active {
        color: #000;
    }

:focus {
    outline: none;
}
/* for Firefox */
#head {
    height: 0px;
    width: 1000px;
}

#logo {
    float: left;
    height: 52px;
    width: 600px;
    background: url(../image/f2png.gif) no-repeat;
    background-position: -361px -41px;
}

#topuser {
    height: 25px;
    line-height: 25px;
    float: right;
    font-size: 14px;
    padding: 0 20px 0 0;
}

.main {
    position: absolute;
    _position: relative;
    top: 92px;
    _top: 0;
    width: 100%; /* 这将创建一个占据 80% 浏览器宽度的容器 */
    bottom: 0px;
    height: auto;
    _height: 100%;
    background: #9dc2df; /* 自动边距（与宽度一起）会将页面居中 */
    text-align: left; /* 这将覆盖 body 元素上的“text-align: center”。 */
    color: #000;
}

.left {
    float: left;
    height: 100% !important;
    >height: 100% !important;
    height: auto;
    width: 145px !important; /*  ff op  由于此元素是浮动的，因此必须指定宽度 */
    >width:145px !important; /* ie 7 8 由于此元素是浮动的，因此必须指定宽度 */

    position: relative !important;
    >position:absolute !important;
    position: relative;
    width: 133px; /*  ie 6 由于此元素是浮动的，因此必须指定宽度 */
    background: #FFF; /* 顶部和底部的填充将在该 div 中产生视觉空间 */
    padding-top: 3px;
    padding-right: 1px !important; /* op ff */
    >padding-right:1px !important; /* ie 7 8 */
    padding-right: 5px;
    padding-bottom: 12px;
    padding-left: 1px; /* 	border-right-width: 1px; 	border-bottom-width: 1px; 	border-top-style: none; 	border-right-style: inset; 	border-bottom-style: none; 	border-left-style: none; 	border-right-color: #9dc2df;*/
    overflow: hidden;
}

.mid {
    background-color: #f00;
    float: left;
    width: 1px;
    height: 100%;
}

.right {
    background-color: #000;
    padding: 0px;
    margin: 0px;
    #padding:0px;
    _padding: 0px;
    top: 0px;
    position: absolute !important; /* op ff */
    >position:absolute !important; /* ie  7 8 */
    position: relative;
    width: auto;
    left: 150px;
    top: 0;
    _top: 0px;
    bottom: 0;
    _left: 0;
    right: 0;
    height: auto !important;
    height: 100%;
    overflow: auto;
}

#right2 {
    overflow: scroll;
    margin: 0 0px 0 0em; /* 右边距可以用百分比或像素来指定，它会在页面的右下方产生空白。 */
}

.clearfloat {
    /*  此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}

.logbg {
    background: #FFF url(../index_bg.gif) 0 0 no-repeat;
    width: 995px;
    height: 490px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -245px 0 0 -497px;
}

.index_user {
    color: #4491CA;
    position: absolute;
    top: 50%;
    left: 462px;
    margin-top: -125px;
    margin-left: 105px;
    width: 307px;
    height: 225px;
}

    .index_user form {
        color: #4491CA;
    }

.index_btn {
    position: relative;
    margin-top: 7px;
    margin-left: 109px;
    height: 40px;
    width: 82px;
}

.index_er {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 800;
    color: #F00;
    text-align: center;
    margin-top: 30px;
    height: 20px;
}

.index_wel {
    color: red !important; /*用于Opera、Firefox2、Firefox3等现代浏览器*/
   
    color: #000; /*所有浏览器都可以识别，但是以上两条规则有!important，所以这条规则被忽视；只有IE6认识并覆盖掉上两条规则*/

    text-align: left;
    float: left;
    height: 20px;
    width: 340px;
    margin-top: 270px;
    margin-left: 125px !important; /* OP  FF*/
    >margin-left:125px !important; /*IE7 IE8*/
    margin-left: 62px; /*所有浏览器都可以识别，但是以上两条规则有!important，所以这条规则被忽视；只有IE6认识并覆盖掉上两条规则*/

    font-family: "宋体";
    font-size: 13px;
    font-weight: 900;
    color: #000;
}

.market {
    width: 140px;
}

#market_ul {
    display: block;
    height: auto;
    text-align: left;
    margin-left: 0px;
    padding-left: 0px;
    list-style-type: none;
}

    #market_ul li {
  
        margin-bottom: 5px;
        border: 1px solid #9dc2df;

    }

    #market_ul a {
        font-family: "宋体";
        font-size: 14px;
        text-decoration: none;
        color: #19448e;
        display: block;
        padding: 2px;
        text-indent: 2px;
    }

        #market_ul a:link {
            color: #19448e;
        }
        /*未被访问的链接 红色 */
        #market_ul a:visited {
            color: #19448e;
        }
        /* 已被访问过的链接 绿色 */
        #market_ul a:hover {
            color: #19448e;
            font-weight: 800;
            background-position: -590px -0px;
            
        }
        /*鼠标悬浮在上的链接 橙色 */
        #market_ul a:active {
            color: #19448e;
            font-weight: bolder;
        }
    /* 鼠标点中激活链接 蓝色 */
    #market_ul li ul {
        text-align: left;
        margin-left: 0px;
        padding-left: 0px;
        list-style-type: none;
        display: none;
        height: auto;
    }

#bb {
    height: auto;
    background-color: #C1E0FF;
    cursor: pointer;
    margin-bottom: 1px;
}



        #bb a:hover {
            background: url(../image/bg_main.jpg) no-repeat -580px -1px;
        }

    #bb ul {
        height: auto;
        margin: 0px;
        background-color: #FFF;
    }

      
#market_ul li ul a {
    display: block;
    font-size: 12px;
}

    #market_ul li ul a:hover {
        font-weight: 700;
        background: url(../image/bg_main.jpg) no-repeat -395px -1px;
    }
    /*鼠标悬浮在上的链接 橙色 */
    #market_ul li ul a:active {
        color: #19448e;
        font-weight: bolder;
        background-color: #0CF;
    }
/* 鼠标点中激活链接 蓝色 */
#market_ul li ul li {
    border: none;
    height: 20px;
    display: block;
}

#market_ul li.click ul {
    display: block;
    border: none;
    height: auto;
}

#market_ul li.click li ul {
    display: none;
    border: none;
}

#market_ul li li.click ul {
    font-size: 9px;
    display: block;
    border: none;
    height: auto;
}

table {
    text-align: left;
    font-size: 12px;
    border-collapse: collapse;
}

.tbt3 td {
    border-collapse: collapse;
    border: solid #7F9DB9;
    border-width: 1px 0 0 1px; /* 设置边框状粗细：上 右 下 左*/
}

.table_top {
    color: #333;
    background: url(../image/f2.gif) repeat-x;
    background-position: 0px -771px;
    font-family: "宋体";
    font-size: 12px;
    font-weight: bold;
}

.table_mid {
    color: #333;
    background: url(../image/f2.gif) repeat-x;
    background-position: 0px -1135px;
    font-family: "宋体";
    font-size: 12px;
}

.tableBorder1 {
    width: 98%;
    font-size: 12px;
}

.topbg /*　标题背景单元格定义，白字深蓝底 */ {
    background: #0650D2;
    color: #FFFFFF; /*	font-weight:bold;text-align: centen; */
}

.mt10 {
    margin-top: 10px;
}

.mt3 {
    margin-top: 3px;
}

.topbg2 /*	浅色背景定义，用于首页细线 */ {
    background: #449AE8;
}

.myfont {
    font-family: "宋体";
    font-weight: bold;
    font-size: 14px;
    color: #009926;
}

.icon {
    width: 24px;
    height: 24px;
    background-image: url(../image/ico.gif);
    background-repeat: no-repeat;
    background-position: -195px -5px;
}

.floatlft {
    float: left;
}

.tableHeaderText {
    text-align: center;
    background-image: url(../image/f2.gif);
    background-repeat: repeat-x;
    background-position: 0px -353px;
    height: 18px;
}
/*
#sub1{
	font-size: 12px;
	list-style:none;
	clear:left;
	}
#sub1 li{
	clear:left;
	border: 1px solid #86BACE;
}
#sub2{clear:left;border:none;}
#sub2 li{clear:none;float:left;border:none;}
#sub3{clear:left;border:none;}
#sub3 li{float:left;border:none;}*/
.l_content {
    position: absolute;
    _position: relative;
    top: 0px;
    _top: 0;
    width: 100%; /* 这将创建一个占据 80% 浏览器宽度的容器 */
    bottom: 1px;
    height: 100%;
    _height: 100%;
    background: #FFF; /* 自动边距（与宽度一起）会将页面居中 */
    text-align: left; /* 这将覆盖 body 元素上的“text-align: center”。 */
    color: #000;
}

.catchright {
    margin-left: 150px !important; /* op ff */
    >margin-left:150px !important; /* ie 7 8  */
    margin-left: 2px;
    position: relative;
    *position: absolute;
    height: 100% !important; /* op ff */
    height: auto;
    width: auto;
    display: block;
    z-index: 1000;
    background-color: #000;
    filter: alpha(opacity=5);
    -moz-opacity: 0.1;
    opacity: 0.1;
}

.box { /*非IE的主流浏览器识别的垂直居中的方法*/
    left: 50%;
    top: 50%;
    width: 200px;
    height: 30px;
    margin-left: 45px;
    margin-top: -15px;
    position: absolute;
    background-color: #FFF;
    z-index: 10000;
}

#myblockui {
    display: none;
}

.myblockui {
    position: absolute;
    margin-top: 80px;
    margin-left: 15px;
    *position: relative;
}

    .myblockui span {
        padding-top: 10px;
        margin-left: 8px;
    }

.box img {
    /*设置图片垂直居中*/
    vertical-align: middle;
}

.txtcenter {
    text-align: center;
}

.leftup {
    height: 20px;
    background-image: url(../image/up.png);
    background-repeat: no-repeat;
    width: 36px;
    display: block;
    float: left;
    margin-left: 10px;
    margin-top: 3px;
}

.leftdown {
    float: right;
    height: 20px;
    background-image: url(../image/down.png);
    width: 36px !important;
    background-repeat: no-repeat;
    margin-right: 10px;
    margin-top: 3px;
}

#leftbot {
    background: #F00;
    position: static;
    display: block;
}

#left2 {
    width: 145px;
    float: left;
    overflow: hidden;
}
/*<!--公告页面的css-->*/
.k th {
    background: url(../image/T_bg.gif) repeat-x;
    height: 21px;
    text-align: center;
}

.k td {
    padding: 3px;
    text-align: center;
}
/*文字左对齐*/
.textleft {
    float: left;
    padding-left: 12px;
}