@charset "utf-8";
/* CSS Document */

@import url("reset.css");

/*--- 搜尋 ---*/
.Search { clear:both; height:70px;}
.Search dl { padding:10px 0 0 75px; margin:0; clear:both;}
.Search dl.a { padding:4px 0 0 75px; margin:0; clear:both;}
.Search dd { margin-right:10px; float:left;}
.Search dd.a { width:300px; }
.Se-left {  width:370px; }
.Se-left ul { list-style:none; margin:0; padding:0;}
.Se-left li { float:left; margin-right:5px; }
.Search-list { margin-left:30px; width:780px;}
.Search-list ul{ list-style:none; margin:0; padding:0; }
.Search-list li{  list-style-image:url(../images/arr01.gif); float:left; margin-right:30px; text-indent:-5px;}
.Search-list li a{ font:12px/1.6 Arial, Helvetica, sans-serif; color:#2d5e89; text-decoration:none; }
.Search-list li a:hover { text-decoration:underline;}

.Container { overflow:hidden; }
.Content { clear:both; float:left; width:730px; }
.Con-Top { overflow:hidden;}

/*--- 左邊區塊 ---*/
.Left {width:200px; float:left; clear:both; }
.Left-list { padding-bottom:15px; background:url(../images/Left-bottom.gif) no-repeat left bottom;}
.Left-list dt { height:45px; text-indent:-9999px;}
.Left-list dt.a { background:url(../images/Left-list01.gif);}
.Left-list dt.b { background:url(../images/Left-list02.gif);}
.Left-list dt.c { background:url(../images/Left-list03.gif);}
.Left-list dd { background-image: url(../images/Left-list-bg.gif); padding:5px 15px ; overflow:hidden;}

.list-sty01 ul{ list-style:none; margin:0; padding:0;}
.list-sty01 li { width:160px;display:block; height:22px;float:left;  background: url(../images/arr02.gif) no-repeat 0 4px;  }
.list-sty01 li a{ font:13px/1.8 Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; padding-left:14px;}
.list-sty01 li a:hover{ text-decoration:underline;}

.list-sty02 ul{ list-style:none; margin:0; padding:0;}
.list-sty02 li { width:80px;display:block; height:22px;float:left;  background: url(../images/arr02.gif) no-repeat 0 4px;  }
.list-sty02 li a{ font:13px/1.8 Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; padding-left:14px;}
.list-sty02 li a:hover{ text-decoration:underline;}

.Lbox01 { margin-top:10px;  }
.Lbox01 dt { background:url(../images/Lbox01.jpg); height:28px; text-indent:-9999px;}
.Lbox01 dd { border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding:10px 10px 0; overflow:hidden; }
.Lbox01 img { float:left; clear:both;}
.Lbox01 p { display:block; margin:0 0 15px; float:right; width:90px; } 
.hot-list { height:90px; overflow:hidden;}

.Lbox02 { margin-top:10px; }
.Lbox02 dt { background:url(../images/Lbox02.jpg); height:28px; text-indent:-9999px;}
.Lbox02 dd { border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding:0 9px 10px; overflow:hidden; width:180px; }
.Lbox02 img { float:left; clear:both; margin-top:10px;}

#Left .Lbox5 { margin:15px 0 20px 20px;  }
#Left .Lbox5 img { float:left;} 
#Left .Lbox5 p { float:right; width:140px;}



/*--- 中間上半部區塊 ---*/

.Cbox1 { height:200px;}

.Cbox2 { margin-top:15px; clear:both;}
.Cbox2 .menu ul{ list-style:none; margin:0 0 0 2px; padding:0;}
.Cbox2 .menu li { float:left; margin-right:2px;}
.Cbox2 .menu li a{ display:block; height:26px; width:125px; color:#FFFFFF; text-decoration:none; font:13px/20px Arial, Helvetica, sans-serif; text-align:center; padding:3px 0 0;}
.Cbox2 .menu li a:hover { color:#eeeeee; }
.Cbox2 .menu li.bt01 a{ background:url(../images/Cmenu-bt01.jpg);}
.Cbox2 .menu li.bt02 a{ background:url(../images/Cmenu-bt02.jpg);}
.Cbox2-con { clear:both; border:1px solid #CCCCCC; height:180px;}
.Cbox2-con img { float:left; margin:15px 0 0 15px;}
.Cbox2-con-text { float:right; width:240px; margin:15px 15px 0 0;  }
.Cbox2-con h2{ display:block; font:bold 13px Arial, Helvetica, sans-serif; height:20px; color:#2d5e89; }
.Cbox2-con p{ display:block; height:40px; font:bold 12px/1.7 Arial, Helvetica, sans-serif; color:#333333; font-weight:normal;}
.Cbox2-con p a { color:#917943; text-decoration:none; }
.Cbox2-con p a:hover {	color:#6D5B32;}
.more-bt { background:#c7c7c7; clear:both; margin:160px 0 0 430px; }
.more-bt a{ color:#FFFFFF; font:bold 12px/20px Arial, Helvetica, sans-serif; padding:0 10px; text-decoration:none;}
.more-bt a:hover { color:#333333;}

.Cbox3 { clear:both; margin-top:15px;}
.Cbox3 h2 { display:block; height:30px; background:url(../images/Cbox3.jpg); text-indent:-9999px;}
.Cbox3-con { display:block; height:90px; border:1px solid #CCCCCC;}
.Cbox3-con ul {list-style:none; margin:15px; padding:0;}
.Cbox3-con li { display:block; height:20px; background:url(../images/hot.jpg) no-repeat; float:left; width:228px; margin-right:10px; }
.Cbox3-con li a { color:#8a672a; text-decoration:none; font:13px Arial, Helvetica, sans-serif; padding-left:35px;}
.Cbox3-con li a:hover { text-decoration:underline;}

.Cbox4 { clear:both; margin-top:15px;}
.Cbox4 h2 { display:block; height:35px; background:url(../images/Cbox4.jpg); text-indent:-9999px;}
.Cbox4-con { display:block; height:240px; border:1px solid #CCCCCC; padding:15px;}
.Cbox4-con-nav { height:20px;}
.Cbox4-con-nav ul { list-style:none; margin:0; padding:0;}
.Cbox4-con-nav li {float:left; }
.Cbox4-con-nav li a { display:block; width:80px; height:20px; text-indent:-9999px;}
.Cbox4-con-nav li.a  a{ background:url(../images/Cbox4-nav01.gif); } 
.Cbox4-con-nav li.b  a{ background:url(../images/Cbox4-nav02.gif); } 
.Cbox4-con-nav li.c  a{ background:url(../images/Cbox4-nav03.gif); } 
.Cbox4-con-nav li.d  a{ background:url(../images/Cbox4-nav04.gif); } 
.Cbox4-con-nav li.e  a{ background:url(../images/Cbox4-nav05.gif); } 
.Cbox4-con-nav li.aa  a{ background:url(../images/Cbox4-nav01-a.gif); } 
.Cbox4-con-nav li.ba  a{ background:url(../images/Cbox4-nav02-a.gif); } 
.Cbox4-con-nav li.ca a{ background:url(../images/Cbox4-nav03-a.gif); } 
.Cbox4-con-nav li.da a{ background:url(../images/Cbox4-nav04-a.gif); } 
.Cbox4-con-nav li.ea a{ background:url(../images/Cbox4-nav05-a.gif); } 

.Cbox4-list { clear:both; height:210px; margin-top:10px;}


.Center .box6 h2 { display:block; width:480px; height:30px; background:url(../images/vedio.jpg); margin-top:15px; text-indent:-9999px;}
.Center .box6 .sbox { padding-top:20px; width:480px;}
.Center .box6 .sbox .vedio { float:left; width:180px; height:135px;}
.Center .box6 .sbox .word {  font:13px/20px Arial, Helvetica, sans-serif; width:280px; float:right; margin-bottom:20px;}
.Center .box6 a { font:bold 15px/20px Arial, Helvetica, sans-serif; color:#FF6600;}
.Center .box6 a:hover { text-decoration:none;}


/*--- 下半部區塊 ---*/
.Under { margin-top:15px; clear:both; }
.Ubox01 { text-align:center; height:90px; margin-bottom:15px; }
.Ubox02 { clear:both; background:url(../images/Ubox02-tit.jpg) no-repeat; padding-bottom:20px; overflow: hidden;}
.Ubox02 dl.a { margin:0 10px 0 20px ; border-bottom:1px dotted #999999; height:130px; width:330px; display:block; padding-top:55px; float:left; display:inline; }
.Ubox02 dl.b { margin:0 10px 0 20px ; border-bottom:1px dotted #999999; height:230px; width:330px; display:block; padding-top:20px; float:left;}
.Ubox02 dt { color:#cb0100; border-left:3px solid #cb0100; height:16px; text-indent:8px; font:bold 16px/16px Arial, Helvetica, sans-serif; margin:0 0 5px;}
.Ubox02 dd.a {background:url(../images/arr01.gif) no-repeat -5px 5px; text-indent:12px;clear:both;}
.Ubox02 dd.a a { color:#2d5e89; font:13px/1.8 Arial, Helvetica, sans-serif; text-decoration:none; }
.Ubox02 dd.a a:hover { text-decoration:underline;}
.Ubox02 dd.b { font:13px Arial, Helvetica, sans-serif; color:#5c5c5c; text-align:right; padding:10px; background:url(../images/arr03.gif) no-repeat 320px 12px;clear:both;}
.Ubox02 dd.b a{ color:#5c5c5c; text-decoration:none;}
.Ubox02 dd.b a:hover { text-decoration:underline;}
.Ubox02 dd.c img{ float:left; clear:both; margin:10px 10px 10px 0 ;}
.Ubox02 dd.c p{ font:13px/1.6 Arial, Helvetica, sans-serif; padding:10px 0 0;}

.Ubox03 { clear:both; }
.Ubox03 .menu ul{ list-style:none; margin:0 0 0 2px; padding:0;}
.Ubox03 .menu li { float:left; margin-right:1px;}
.Ubox03 .menu li a{ display:block; height:40px; width:179px; color:#8c6c1f; text-decoration:none; font:16px/36px Arial, Helvetica, sans-serif; text-align:center; padding:3px 0 0; border:1px solid #e7dec4;}
.Ubox03 .menu li.bt01 a{ background:#e7dec4; color:#8e0100; font-weight:bold;}
.Ubox03 .menu li.bt01 a:hover {
	background:#DFD5B3;
}
.Ubox03 .menu li.bt02 a{ background:#f6f1e2;}
.Ubox03 .menu li.bt02 a:hover {
	background:#F2EACC;
}
.Ubox03-con { clear:both; border-left:1px solid #e7dec4; border-right:1px solid #e7dec4; border-bottom:1px solid #e7dec4; height:170px; padding:20px;}
.Ubox03-left { float:left; width:400px; }
.Ubox03-left img { float:left; }
.Ubox03-left-text { float:right; width:220px; }
.Ubox03-left h2 a{ display:block; font:bold 13px Arial, Helvetica, sans-serif; height:20px; color:#2d5e89; text-decoration:none; }
.Ubox03-left h2 a:hover { text-decoration:underline; }
.Ubox03-left p{ display:block; height:40px; font:bold 12px/1.7 Arial, Helvetica, sans-serif; color:#333333; font-weight:normal;}
.Ubox03-left ul{ list-style:none; margin:30px 0; padding:0; clear:both;}
.Ubox03-left li { width:215px;display:block; height:22px;float:left;  background: url(../images/arr01.gif) no-repeat 0 5px;  }
.Ubox03-left li a{ font:13px/1.8 Arial, Helvetica, sans-serif; color:#2d5e89; text-decoration:none; padding-left:14px;}
.Ubox03-left li a:hover{ text-decoration:underline;}
.Ubox03-right { float:right; width:260px; }
.Ubox03-right-con { clear:both; margin-bottom:10px; overflow:hidden;}
.Ubox03-right img { float:left; }
.Ubox03-right-text { float:right; width:160px; }
.Ubox03-right h2 a{ display:block; font:bold 13px Arial, Helvetica, sans-serif; height:20px; color:#2d5e89; text-decoration:none; }
.Ubox03-right h2 a:hover { text-decoration:underline;}
.Ubox03-right p{ display:block; height:40px; font:bold 12px/1.7 Arial, Helvetica, sans-serif; color:#333333; font-weight:normal;}


/*--- 右邊區塊 ---*/
.Right { float:right; width:240px; overflow:hidden;} /* */
.Rbox1{ background:url(../images/Rbox01-bg.jpg); height:120px; padding:95px 0 0 20px; }
.Rbox1 ul { list-style:none; margin:5px 0 0; padding:0;}
.Rbox1 li { margin:0 0 4px;}
.Rbox1 li a{ background:url(../images/Rbox01-bt.jpg); display:block; width:186px; height:28px; color:#ffffff; text-decoration: none; font:bold 15px/26px Arial, Helvetica, sans-serif; text-indent:30px;}
.Rbox1 li a:hover { position:relative; top:1px; left:1px;}

.Rbox2 { padding-bottom:15px; background:url(../images/Right-bottom.gif) no-repeat left bottom; margin:30px 0 0; clear:both; }
.Rbox2 dt { height:45px; }
.Rbox2 dt.a { background:url(../images/Rbox2-01.jpg);}
.Rbox2 dt.b { background:url(../images/Rbox2-02.jpg); }
.Rbox2 dd { background-image: url(../images/Rbox2-bg.gif); padding:5px 15px ; overflow:hidden;}
.Rbox2 p { text-align:center; display:block; margin:5px 0 0 ; font:13px Arial, Helvetica, sans-serif;}
.Rbox2 p a { color:#333333; text-decoration:none; }
.Rbox2 p a:hover { text-decoration: underline;}
.Rbox2 dd img { margin:0 0 0 12px;}

.list-sty03 ul{ list-style:none; margin:0; padding:0;}
.list-sty03 li { width:210px;display:block; height:22px;float:left;  background: url(../images/arr04.gif) no-repeat 0 4px;  }
.list-sty03 li a{ font:13px/1.8 Arial, Helvetica, sans-serif; color:#937643; text-decoration:none; padding-left:14px;}
.list-sty03 li a:hover{ font-weight:bold;}
.list-sty04 ul{ list-style:none; margin:10px 0; padding:0;}
.list-sty04 li { width:230px;display:block; height:22px;float:left;  background: url(../images/arr01.gif) no-repeat 0 5px;  }
.list-sty04 li a{ font:13px/1.8 Arial, Helvetica, sans-serif; color:#2d5e89; text-decoration:none; padding-left:14px;}
.list-sty04 li a:hover{ text-decoration:underline;}

.Rbox3 { margin:15px 0 0; height:35px; clear:both; }
.Rbox3 ul { list-style:none; margin:0; padding:0;}
.Rbox3 li { float:left; margin-right:1px; display:block; }
.Rbox3 li a { display:block; width:119px; height:35px; color:#7d4f00; font:13px/36px Arial, Helvetica, sans-serif; text-indent:32px;}
.Rbox3 li.a a{ background:url(../images/Rbox3-bt01.jpg);} 
.Rbox3 li.b a{ background:url(../images/Rbox3-bt02.jpg);} 

.Rbox4 { padding:15px 0 0; clear:both; }
.Rbox4 h2{ display:block; height:35px; background:url(../images/Rbox4.jpg);}
.Rbox4 img { margin-top:15px; }

.Rbox5 { margin-top:15px; clear:both;}
.Rbox5 .menu ul{ list-style:none; margin:0 0 0 2px; padding:0; clear:both;}
.Rbox5 .menu li { float:left; margin-right:1px;}
.Rbox5 .menu li a{ display:block; height:23px; width:78px;text-decoration:none; font:13px/20px Arial, Helvetica, sans-serif; text-align:center; padding:2px 0 0;}
.Rbox5 .menu li a:hover { text-decoration:underline;}
.Rbox5 .menu li.bt01 a{ background:url(../images/Rbox5-bt01.gif);  color:#FFFFFF; }
.Rbox5 .menu li.bt02 a{ background:url(../images/Rbox5-bt02.gif); color:#7c5c15; }
.Rbox5-con { clear:both; border:1px solid #CCCCCC; height:90px;}
.list-sty05 ul{ list-style:none; margin:10px 10px; padding:0;}
.list-sty05 li { width:215px;display:block; height:22px;float:left;  background: url(../images/arr02.gif) no-repeat 0 5px;  }
.list-sty05 li a{ font:13px/1.8 Arial, Helvetica, sans-serif; color:#555555; text-decoration:none; padding-left:14px;}
.list-sty05 li a:hover{ text-decoration:underline;}

.Rbox6 { margin:15px 0 0; clear:both; }
.Rbox6 dt { height:30px; }
.Rbox6 dt.a { background:url(../images/Rbox6-01.jpg);}
.Rbox6 dt.b { background:url(../images/Rbox6-02.jpg); }
.Rbox6 dd { padding:10px 0 15px; overflow:hidden; font:13px/1.8 Arial, Helvetica, sans-serif;}
.Rbox6 dd.a { padding:15px; }
.Rbox6 dd a { color:#2d5e89; text-decoration:none; }
.Rbox6 a:hover { text-decoration: underline;}
.list-sty06 ul{ list-style:none; margin:0; padding:0;}
.list-sty06 li { width:240px;display:block; height:22px; float:left;  background: url(../images/arr02.gif) no-repeat 0 5px;  }
.list-sty06 li a{ font:13px/1.8 Arial, Helvetica, sans-serif; color:#555555; text-decoration: underline; padding-left:14px;}
.list-sty06 li a:hover{ color:#2d5e89;}

.Rbox7 { margin:5px 0 0; clear:both; }
.Rbox7 ul { list-style:none; margin:0; padding:0;}
.Rbox7 li a { display:block; height:30px; text-indent:-9999px; margin-bottom:3px;}
.Rbox7 li.a { background:url(../images/Rbox7-01.jpg);}
.Rbox7 li.b { background:url(../images/Rbox7-02.jpg);}
.Rbox7 li.c { background:url(../images/Rbox7-03.jpg);}
.Rbox7 li.d { background:url(../images/Rbox7-04.jpg);}
.Rbox7 li.e { background:url(../images/Rbox7-05.jpg);}

.Rbox8 { padding:10px; clear:both;}
.Rbox9 { clear:both;}

