﻿/* ================== 公用-布局 ================== */
*{ font-size: 12px;}

body,div,img{ margin: 0px; padding: 0px;}
body{font-size: 12px; text-align: center;} /*把所有色彩过滤为灰色 Filter:gray background-image:url(images/main_bg.gif);*/

/*#tablexinxi{ background-color: #507CDF} */


/* ================== 框架页-布局 ================== */
#top /*框架页-页头*/
{ width: 100%; height: 60px; background-image: url(images/top.gif); background-repeat: round space;}
#left /*框架页-导航菜单树*/
{ width: 100%; height: 100%;padding: 2px; background-image: url(images/menu_bg.gif); background-repeat: round space;}
#line /*框架页-分割线*/
{ width: 100%; height: 800px; background-image: url(images/line-arrow-top.gif); background-repeat: round space;}
#bottom /*框架页-页脚*/
{ width: 100%; height: 40px; background-image: url(images/bottom.gif); background-repeat: round space;}

/* ================== 普通页-布局 ================== */
#map1 /*导航地图left*/
{ width: 19px; height: 20px; background-image: url(images/page-title-left.gif);}
#map2 /*导航地图middle1*/
{ height: 20px; background-image: url(images/page-title-middle.gif); }
#map3 /*导航地图middle2*/
{ width: 80px; height: 20px; background-image: url(images/page-title-middle.gif); }
#map4 /*导航地图right*/
{ width: 39px; height: 20px; background-image: url(images/page-title-right.gif);}

#tab1 /*普通页-标题left*/
{ width: 19px; height: 20px; background-image: url(images/page-title-left.gif);}
#tab2 /*普通页-标题middle*/
{ width: 100px; height: 20px; background-image: url(images/page-title-middle.gif); }
#tab3 /*普通页-标题right*/
{ width: 39px; height: 20px; background-image: url(images/page-title-right.gif);}

/* ================== 自定义按钮样式 ================== */
.mouseout /*公用-按钮离开状态*/
   {
    /* 如果浏览器不支持渐变 */
    background-color:#507CDF;    
    /* Webkit: Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#507CDF));      
    /* Webkit: Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(top, #ffffff, #507CDF);      
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #ffffff, #507CDF);      
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #ffffff, #507CDF);      
    /* IE 10 */
    background: -ms-linear-gradient(top, #ffffff, #507CDF);      
    /* IE < 10 */
    FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#507CDF);      
    /* CSS3 标准 */
    background: linear-gradient(#ffffff, #507CDF);
    }
.mouseover /*公用-按钮悬停状态*/
    {
     /* 如果浏览器不支持渐变 */
     background-color:#FA7800;     
     /* Webkit: Safari 4-5, Chrome 1-9 */
     background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#FA7800));      
     /* Webkit: Safari 5.1+, Chrome 10+ */
     background: -webkit-linear-gradient(top, #ffffff, #FA7800);      
     /* Firefox 3.6+ */
     background: -moz-linear-gradient(top, #ffffff, #FA7800);      
     /* Opera 11.10+ */
     background: -o-linear-gradient(top, #ffffff, #FA7800);      
     /* IE 10 */
     background: -ms-linear-gradient(top, #ffffff, #FA7800);      
     /* IE < 10 */
     FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#FA7800);      
     /* CSS3 标准 */
     background: linear-gradient(#ffffff, #FA7800);
    }

.box1 /*公用-TextBox 鼠标移出"*/
{ border:1px solid #00544a; }
.box2 /*公用-TextBox 鼠标点击"*/
{ border:2px solid #FA7800; }


/*  ================== Accordion ================== */
.accordionHeader
{ border: 1px solid #FFFFFF; background-image: url(images/caidan02.gif); text-align:center; font-weight: bold; padding: 5px; cursor: pointer; }
#MyAccordion .accordionHeader a
{ color: #FFFFFF; background: none;text-decoration: none;}
#MyAccordion .accordionHeader a:hover
{ color: #FFFFFF; background: none; text-decoration: none;}

.accordionHeaderSelected
{ border: 1px solid #FFFFFF; background-image: url(images/caidan01.gif); text-align:center; font-weight: bold; padding: 5px; cursor: pointer;}
#MyAccordion .accordionHeaderSelected a
{ color: #FFFFFF; background: none; text-decoration: none;}
#MyAccordion .accordionHeaderSelected a:hover
{ color: #FFFFFF; background: none; text-decoration: none;}

.accordionContent
{ border: 1px dashed #2F4F4F; background-color: #D6DFF7;  text-align:center; line-height: 20px; padding: 5px; }
#MyAccordion .accordionContent a
{ color: #507CDF; background: none; text-decoration: none;}
#MyAccordion .accordionContent a:hover
{ color: #FFFFFF; font-weight: bold; background-color: #FA7800; text-decoration: none; }