﻿/* 公用 */
html, body, select, input, div, h1, h2, h3, h4, p, span, ul, li {
	margin:0;
	padding:0;
}
body
{
    font:12px/1.5 Arial, Helvetica, sans-serif;
    color: #333333;
    background:#dedddd url("/en_V7/images/all-bg.png") repeat-x;    
}
img{ border: 0;
}


.clear{ clear: both;
}
.float-L
{ float:left;
  padding-left:10px;
  }
.float-R
{ float:right;
  padding-right:10px;
  }
select
{
	font:12px/1 Arial, Helvetica, sans-serif;
    color: #333333;
}
input
{
	font:12px/1 Arial, Helvetica, sans-serif;
    color: #333333;
}

.weight
{
    font-weight:bold;}
    
.right
{
    text-align:right;
    padding-right:1em;
    }
    
.left
{
    text-align:left;
    padding-left:1em;
    }
    
.center
{
    text-align:center;
    }
.up
{
    color:#d40000;}
    
.down
{
    color:#618f00;}
    
.bar001
{
    background:#006f7f;
    height:3px;
    margin:1px 0 1px 0;
    }
 .bar002
{
    background:#007130;
    height:3px;
    margin:1px 0 1px 0;

    }
  .bar003
{
    background:#eb6100;
    height:3px;
    margin:1px 0 1px 0;

    }
   .bar004
{
    background:#7f4e93;
    height:3px;
    margin:1px 0 1px 0;

    }
   .barpp
{
    background:#585aac;
    height:3px;
    margin:1px 0 1px 0;

    }
    
.dottedbar001
{ border-bottom:1px #333333 dotted;
   margin:5px 0 5px 0;
    }
.dottedbar002
{ border-bottom:1px #333333 dotted;
   margin:0px 0 10px 0;
    }


/*---- 最外層包裝 ----*/
#WRAPPER {
	width: 930px;
	margin:0 auto;
	padding:0;
}

/*--tableStyle001藍色-*/
.tableStyle001
{ border-collapse:collapse;
  width:100%;

     }
.tableStyle001 thead th
{color:#ffffff;
 font-size:12px;
 padding:5px;
 background:#00606e url(/en_V7/images/bar_b.png);
 border-top:1px #999999 dotted;
 border-right:1px #999999 dotted;
    }
    


.tableStyle001 td
{ padding:5px;
  border:1px #999999 dotted;
     }
    
.tableStyle001 tbody th
{background:#00a1b8;
 font-size:12px;
 color:#ffffff;
 border:1px #999999 dotted;
    }
.tableStyle001 tfoot td
{ padding:3px;
  background:#efefef;
  border-bottom:1px #999999 dotted ;
  border-right:1px #999999 dotted ;
  border-left:1px #999999 dotted ;
     }
     }
.tableStyle001 td a
{ color:#cc0000;
  text-decoration:none;
     }
.tableStyle001 td a:hover
{ color:#cc0000;
  text-decoration:underline;
     }
/*--tableStyle002綠色--*/
.tableStyle002
{ border-collapse:collapse;
  width:100%;
     }

.tableStyle002 th
{color:#fff;
 font-size:12px;
 padding:5px;
 background:#34a501 url(/en_V7/images/bar_g.png);
 border:1px #999999 dotted ;
    }

.tableStyle002 tbody td
{ padding:5px;
  border:1px #999999 dotted ;
     }
.tableStyle002 tbody td a
{ padding-left:10px;
  color:#333333;
  text-decoration:none;
     }
.tableStyle002 tbody td a:hover
{ 
  color:#333333;
  text-decoration:underline;
     }
.tableStyle002 tfoot td
{ padding:10px;
  background:#fcdeb1;
  border-bottom:1px #999999 dotted ;
  border-right:1px #999999 dotted ;
  border-left:1px #999999 dotted ;
     }
.tableStyle002 tfoot td a
{ color:#333333;
  text-decoration:none;
  padding:5px;
     }
.tableStyle002 tfoot td a:hover
{ color:#007130;
  text-decoration:underline;
     }
 .tableStyle002 tfoot img
{ vertical-align:middle;
     }
/*--tableStyle007橘色--*/
.tableStyle007
{ border-collapse:collapse;
  width:100%;
     }

.tableStyle007 thead th
{color:#ffffff;
 font-size:12px;
 padding:5px;
 background:#34a501 url(/en_V7/images/bar_r.png);
 border-top:1px #cccccc solid;
 border-right:1px #cccccc solid;
    }

.tableStyle007 td
{ padding:5px;
  border:1px #cccccc solid ;
     }
     
.tableStyle007 tbody th
{ padding:5px;
  border:1px #cccccc solid ;
  background:#ffffc6;
  color:#f74500;
     }
     
.tableStyle007 td a
{ padding-left:10px;
  color:#333333;
  text-decoration:none;
     }
     
.tableStyle007 td a:hover
{ 
  color:#333333;
  text-decoration:underline;
     }
.tableStyle007 tfoot td
{ padding:5px;
  border:1px #cccccc solid ;
  background:#ffb69e;
     }
     
.tableStyle007 tfoot th
{ padding:5px;
  border:1px #cccccc solid ;
  background:#ff8b75;
  color:#FFFFFF;
     }
/*--tableStyle008紫色--*/
.tableStyle008
{ border-collapse:collapse;
  width:100%;
     }
     
.tableStyle008 thead th
{color:#ffffff;
 font-size:12px;
 padding:5px;
 background:#783b91 url(/en_V7/images/bar_r.png);
 border-top:1px #999999 dotted;
 border-right:1px #999999 dotted;
    }


.tableStyle008 td
{ padding:5px;
  border:1px #999999 dotted ;
     }
     
.tableStyle008 tbody th
{ padding:5px;
  border:1px #999999 dotted ;
  background:#7e4e93;
  color:#ffffff;
     }
     
.tableStyle008 td a
{ padding-left:10px;
  color:#333333;
  text-decoration:none;
     }
     
.tableStyle008 td a:hover
{ 
  color:#333333;
  text-decoration:underline;
     }
.tableStyle008 tfoot td
{ padding:5px;
  border:1px #999999 dotted ;
  background:#9d4ee2;
     }
     
.tableStyle008 tfoot th
{ padding:5px;
  border:1px #999999 dotted ;
  background:#de83c9;
  color:#FFFFFF;
     }

/*--tableStylepp期貨藍紫色--*/
.tableStylepp
{ border-collapse:collapse;
  width:100%; font-size:12px;
     }
 
.tableStylepp thead th
{color:#ffffff;
 font-size:12px;
 padding:5px;
 background:#585aac url(/en_V7/images/bar_r.png);
 border-top:1px #999999 solid;
 border-right:1px #999999 solid;
    }


.tableStylepp td
{ padding:5px;
  border:1px #999999 solid ;
     }
     
.tableStylepp tbody th
{ padding:5px;
  border:1px #999999 solid ;
  background:#585aac;
  color:#ffffff;
     }
     
.tableStylepp td a
{ padding-left:10px;
  color: #03C;
  text-decoration:none;
     }
     
.tableStylepp td a:hover
{ 
  color:#03C;
  text-decoration:underline;
     }
.tableStylepp tfoot td
{ padding:5px;
  border:1px #999999 solid ;
  background:#6f68d0;
     }
     
.tableStylepp tfoot th
{ padding:5px;
  border:1px #999999 solid ;
  background:#6a61e5;
  color:#FFFFFF;
     }

/*-----------------------jquery使用-----------------------*/
.hoverStyle
 {
 background:#d9d9d9;
 }	
.hoverStyle1
 {
 color:#ffffff;
 background:#d0eaed;
 }	
  /*--藍table--*/
.hoverStyle2_1
 {
 background:#ffffff;
 }
 .hoverStyle2_2
 {
 background:#f4ffc5;
 }
  .hoverStyle2
 {
 background:#ffd8bb;
 font-size:1Zpx;
 font-weight:bold;
 }
  /*--綠table--*/
 .hoverStyle3_1
 {
 background:#ffffff;
 }
 .hoverStyle3_2
 {
 background:#f4ffc5;
 }
  .hoverStyle3
 {
 background:#ffd8bb;
 font-weight:bold;
 color:#c20000;
 }

 /*--branch--*/ 
 .hoverStyle4_1
 {
 background:url(/en_V7/images/table3_001.png);
 }
 .hoverStyle4_2
 {
 background:url(/en_V7/images/table3_002.png);
 }
 
/*--branch2--*/ 
 .hoverStyle5_1
 {
 border:1px #efefef solid;
 }
 .hoverStyle5_2
 {
 border:1px #f36d00 solid;
 background:#fff0c8;
 }
 
 /*--branch3--*/ 
 .hoverStyle6_1
 {
 border:1px #efefef solid;
 }
 .hoverStyle6_2
 {
 border:1px #f36d00 solid;
 background:#fff0c8;
 }
 /*--橘table--*/
 .hoverStyle7_1
 {
 background:#ffffff;
 }
 .hoverStyle7_2
 {
 background:#e3e3e3;
 }
  .hoverStyle7
 {
 background:#ffc474;
 color:#f74500;
font-weight:bold;
 }
  /*--紫table--*/
 .hoverStyle8_1
 {
 background:#ffffff;
 }
 .hoverStyle8_2
 {
 background:#e3daff;
 }
  .hoverStyle8
 {
 background:#d5bfff;
 color:#ffffff;
font-weight:bold;
 }
   /*--期貨藍紫table--*/
 .hoverStylepp_1
 {
 background:#ffffff;
 }
 .hoverStylepp_2
 {
 background:#dcddeb;
 }
  .hoverStylepp
 {
 background:#ec6100;
 color:#ffffff;
font-weight:bold;
 }

/*--tablebt僅供參考--*/

.tablebt
{ padding:5px;
  border:1px #999999 dotted ;
  font-size:12px; color:#333;
  margin:0 0 20px 60px;
     }
	 
.afont{
	font-size:12px;
	color:#006;
	list-style:none;
	}
.afont a{
	font-size:12px;
	color:#006;
	list-style:none;
	text-decoration:none;
	}