/* CSS Document */

body{background:white; text-align:center; margin:0;padding:0; font-size:12px; font-family: "ËÎÌå";line-height:200%}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,p,em{margin:0;padding:0; font-style:normal }
h2{font-size:16px; line-height:210%; text-align:center}
h2 a{color:#D54C03}
h2 span,h3 span{ float:right;margin-right:5px}
h2 span a,h3 span a{ font-size:12px; font-weight:normal}
h3{font-size:14px; text-align:center; line-height:200%;}
h3 a{ color:black}
h4{font-size:12px}
h4 a{color:black}
a{color:#07519A;}
a:hover{color:#D54C03;}
a.red,.red{color:#ED200A}
a.green,.green{color: #3C8A3E}
a.gray,.gray{color:#326289}
a.black01,.black01{color:#000; font-weight:bold}
a.silver,.silver{color:#999}
a.silver:hover{color:#D54C03}
a.bold{font-weight:bold;color:black}
a.black{color:#D54C03; font-size:14px; font-weight:bold}
li{list-style:none}
em{float:right; color:#666666}
.fr{float:right}
.fl{float:left}
.clearfix:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;}	
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%; } 
/* End hide from IE-mac */ 
*+ html .clearfix {height: 1%; } 
.fix {clear:both}
.dpb{display:block}
.text_r{text-align:right}
.overflow{ overflow:auto; zoom:1;}
.middle-demo-4{height: 300px;position: relative;background:gray}
.middle-demo-4 div{position: absolute;top: 50%;left: 0;}
.middle-demo-4 div div{position: relative;top: -50%;left: 0;} 



#top{background:url(../img/title_5x32_01_bk.jpg) repeat-x; height:32px; line-height:32px; margin:10px auto auto auto;width:950px; text-align:left; border-bottom:1px solid #BABBBD; padding-bottom:3px}
#top #title{background:url(../img/title_93x41_01.jpg); width:93px; height:41px;margin:-5px 0 6px 20px; position:absolute}
#top #nav {padding-left:120px;}
#top #nav a{font-size:14px; color:white; margin:0 13px; text-decoration:none;padding:5px}
#top #nav a:hover{ background:#567EB2}
#top1{ margin:10px auto auto auto;width:950px; text-align:center}
#top1 a{margin:0 20px; color:#666666}
#side_1{width:348px; float:left}
#side_2{width:350px; float:left}
#side_3{width:250px; float:left}
#side_4{width:350px; float:left}
#side_5{width:350px; float:left}
#side_6{width:250px; float:left}
.laye_ab{width:950px; clear:both}


.noner{border-right:none}
.noneb{border-bottom:none}
hr{ height:0;border:none; border-bottom:1px  dotted #999}
p.pf{text-indent:2em; color:#333; line-height:150%}
p.pf1{text-indent:2em; color:#000; line-height:150%}
p.pf a{margin:0 6px; font-size:12px}
p.sub a{margin:0 6px; text-align:center}
.bd_01{border:1px solid #BCCDD5}
.orange{color:#D54C03}
.yellow{color:yellow}
.wd_20{width:20%}
.wd_30{width:30%}
.wd_50{width:49%}
.wd_68{width:68%}
.wd_70{width:75%}
.wd_150{width:155px;}

.size_16{ color:black}
.mg_all5{margin:5px}
.mg_r10{margin-right:10px}
.mg_t10{margin-top:10px}
.mg_l10{margin-left:10px}
.mg_b10{margin-bottom:10px}
.mg_r15{margin-right:15px}
.mg_t15{margin-top:15px}
.mg_l15{margin-left:15px}
.mg_b15{margin-bottom:15px}
.mg_b5{margin-bottom:5px}
.mg_lr5{margin:0 5px}
.pd_a10{padding:2px}

.bk_01{background:#EBF0F3}
.bk_02{background:#f5f5f5}
.bk_03{background:#BCCDD5}
.bk_04{background:#F6F6F6}
.bk_d{background:url(../img/img_21x21_up.jpg) right no-repeat}
.bk_none{ background-image:none}
strong.bk_feel{background:url(../img/bk_41x19_feellist.jpg) no-repeat center; text-align:center; display:block; float:left; width:41px; height:19px; line-height:19px; color:#D54C03;margin-right:5px}

.fixtab01{position:relative; top:-1px;}

a img{border:none}
.wrap_all{width:950px; margin:auto; text-align:left; margin-top:13px}
.ad_top a{color:#666666; margin:0 8px}

dl,ul{}
dl dt span,dl dt em,dl dd em{float:right; margin-right:10px; font-size:12px; font-weight:normal}
dl dt{margin-bottom:8px}
dl dt span a,dl dd em a{ color:#666;margin:0 5px}

dl.list_01{ margin:15px 0}
dl.list_01 dd{ margin:0 10px}
dl.list_01 dt{ background:url(../img/bk_12x30_dt01.jpg) repeat-x center; line-height:27px; height:27px; color:#000; padding-left:10px; border-bottom:1px solid #EBF0F3; font-size:14px; font-weight:bold}

dl.list_02{ font-size:14px; margin:15px 0}
dl.list_02 dt{ font-size:14px;color:#000000; border-bottom:1px solid #BCCDD5; font-weight:bold; background:#EDF2F5;line-height:25px;padding-left:8px}
dl.list_02 dd{ font-size:12px;}
dl.list_02 dd a{ font-size:14px}

dl.list_03 {padding:10px; line-height:200%}
dl.list_03 dt{font-size:14px; font-weight:bold; padding-left:30px; background:url(../img/dot_24x22_h2.jpg) left top no-repeat;margin-bottom:8px; border-bottom:1px solid #BCCDD5}
dl.list_03  dd{ background:url(../img/dot_5x6_dd02.gif) left no-repeat; padding-left:10px}

dl.list_04{ font-size:14px; margin:15px 0}
dl.list_04 dt{ font-size:14px;color:#000000; border-bottom:1px solid #BCCDD5; font-weight:bold; background:#EDF2F5;line-height:25px;padding-left:8px}
dl.list_04 dd{ font-size:12px;background:url(../img/dot_5x6_dd02.gif) left no-repeat; padding-left:10px}
dl.list_04 dd a{ font-size:14px}

dl.list_05{margin:10px 0}
dl.list_05 dt{ background: #567EB2; color:white; font-size:12px; line-height:22px;height:22px}
dl.list_05 dd em a{ color:black}

dl.list_06{}
dl.list_06 dd{ margin:0 10px}
dl.list_06 dt{ ;background: url(../img/bk_12x30_tag02.jpg) repeat-x; line-height:27px; height:27px; color:#000; padding-left:10px; border-bottom:1px solid #EBF0F3; font-size:14px; font-weight:bold; color:#07519A}
dl.list_06 span{ display:block}

dl.list_07{line-height:160%}
dl.list_07 dd{ margin:10px}
dl.list_07 dt{  background:url(../img/bk_12x30_dt01.jpg) repeat-x center; line-height:27px; height:27px; color:#000; padding-left:10px; border-bottom:1px solid #EBF0F3; font-size:14px; font-weight:bold}
dl.list_07 span{ display:block; float:left; width:60px; height:25px; }
dl.list_07 strong{ display:block; float:left; width:50px; height:25px; line-height:25px;font-size:14px;font-weight:normal; font-family:Verdana}
dl.list_07 span a{ font-size:12px}

dl.stocklist{margin-top:8px; clear:both;padding:10px}
dl.stocklist dt{ font-size:14px;font-weight:bold; border-bottom:1px solid #C7D6DD }
dl.stocklist dd{ float:left; list-style-type:none;margin:3px 3px;width:73px;height:18px}
dl.stocklist dd a{display:block;}
dl.stocklist_r{margin-top:8px; clear:both;padding:8px}
dl.stocklist_r dt{ font-size:14px;font-weight:bold; border-bottom:1px solid #C7D6DD }
dl.stocklist_r dd{ float:left; list-style-type:none;margin:3px 2px;width:65px;height:20px}
dl.stocklist_r dd a{display:block;}

ul.ul_f li,dl.dl_f dd{float:left}
dl.dl_f dt{clear:both}
ul.mg_li_01 li{margin:6px}

ul.ul_tag{ }
ul.ul_tag li{display:block;float:left;background: url(../img/bk_12x25_dt01.jpg) repeat-x;#E4E6ED;border:1px solid #CCCDD1;border-left:none;border-top:none;text-align:center;cursor:pointer;clor:#000;}
ul.ul_tag li.up{background:#fff;border-bottom-color:#fff;color:#07519A; }
ul.ul_tag li:hover{text-decoration:underline;}
ul.ul_tag li.top{text-decoration:none; cursor:default; font-weight:bold}
ul.ul_tag li.right{text-decoration:none; cursor:default; font-weight:normal; border-right:none}
ul.ul_tag li strong{margin:0 6px}

ul.ul_tag1{ background:#EDF2F5 ;border-bottom:1px solid #CCCDD1;height:25px; padding-left:10px}
*html ul.ul_tag1{ background:#EDF2F5 ;border-bottom:1px solid #CCCDD1;height:24px;}
ul.ul_tag1 li{width:116px;display:block;float:left;text-align:center;cursor:pointer;clor:#000;text-decoration:none;}
*html ul.ul_tag1 li{width:116px;display:block;float:left;text-align:center;cursor:pointer;clor:#000;text-decoration:none; position:relative;margin-bottom:-1px}
ul.ul_tag1 li.up{background:#fff;border-bottom-color:#fff;color:#07519A; border:1px solid #CCCDD1; border-bottom:none}
ul.ul_tag1 li:hover{text-decoration:underline;}

ul.ul_tag2{ border-bottom:1px solid #BDCDD9; height:24px; padding-left:7px}
ul.ul_tag2 li{ float:left; display:block; height:23px; line-height:23px; padding:0 7px; margin:0 6px; color:black; background:#F4F7F9; border:1px solid #EAEFF3; border-bottom:none}
ul.ul_tag2 li a{color:black}
*html ul.ul_tag2 li{ position:relative; margin-bottom:-1px}
ul.ul_tag2 li.on{border:1px solid #BDCDD9; border-bottom:1px solid white; font-weight:bold; background:white}
ul.ul_tag2 li.on a{color:#CA0500}


ul.ul_tag_s1 li{width:106px;height:25px;line-height:25px;font-size:14px;font-weight:bold;}
ul.ul_tag_s1 li.down{border-right:none;width:105px}
ul.ul_tag_s2 li{width:45px;height:22px;line-height:22px;font-size:12px;font-weight:normal;}
ul.ul_tag_s2 li.top{width:84px; font-weight:bold}
ul.ul_tag_s3 li{width:116px;height:25px;line-height:25px;font-size:14px;font-weight:bold;}
ul.ul_tag_s3 li.down{border-right:none;width:116px}

ul.ul_tag_s4 li{height:25px;line-height:25px;font-size:14px;font-weight:bold; background:#EDF2F5; }
ul.ul_tag_s7 li{height:25px;line-height:25px;font-size:14px;font-weight:bold; background:#EDF2F5; }

ul.ul_02{}
ul.ul_02 li a{font-size:12px}


table.tab_01{}
table.tab_01 th{ border-bottom:1px solid #ccc}
table.tab_01 td{ border-bottom:1px dotted #ccc; color:#666}
table.tab_01 caption{font-size:14px; font-weight:bold}

table.tab_02 { background:#BCCDD5; line-height:230%}
table.tab_02 td,table.tab_02 th{ background:#EFF4F8; text-align:center; font-family:Verdana; border-top:1px solid white; border-left:1px solid white; border-right:1px solid #BCCDD5; border-bottom:1px solid #BCCDD5;}
table.tab_02 td a{font-size:12px}
table.tab_02 caption{ font-size:14px;color:#000000; border-bottom:1px solid #BCCDD5; font-weight:bold; background:#EDF2F5;line-height:25px;padding-left:8px}
table.tab_03{ text-align:center; font-family:Verdana}
table.tab_03 th{background:#657FAB; color:white; font-weight:normal}
table.tab_03 td{border-bottom:1px solid #ccc}
table.tab_03 caption{font-size:14px; font-weight:bold; background:#EDF2F5}


table.tab_04{}
table.tab_04 th{ border-bottom:1px solid #ccc; color:#2F6288}
table.tab_04 td{ border-bottom:1px solid #ccc; color:#333}
table.tab_04 caption{font-size:14px; font-weight:bold}