@charset "utf-8";
/* CSS Document */

/*網頁基本設定*/
/*li{ font-family:Arial, Helvetica, sans-serif}*/
il { font-family:"新細明體", Arial;}
body { margin:0px; font-family: "Times New Roman", Times, serif; font-size:13px; color:#62686a;}

a {color:#646464; text-decoration:none;}

a:hover {color:#fe720b;}
ol, ul, li, dl, dt, dd {margin:0; padding:0; border:none;}
img {border:none;}
table {border-collapse:collapse; border-spacing:0;}
th {font-weight:normal; text-align:left;}
.space {clear:both;}

/*more的設定*/
h5 { margin:0; padding-right:40px; height:27px;font-size:11px; color:#5fa2cd; font-weight:normal; text-align:right; background:url(../img/img_mMore_01.gif) right no-repeat;}
h5 span { line-height:27px;}
h5 a {color:#5fa2cd; text-decoration:none;}
h5 a:hover {color:#fe720b;}

/*整體框架*/
#all { margin-left:auto; margin-right:auto;color:#555555;width:950px; }

/*Head Link區塊*/
#headLink { margin:6px 0 0 0; height:22px; }
/*#headLink ul, #headLink ol{ margin:0; padding:0; list-style:none; line-height:22px}*/
#headLink .area1 { float:left; width:470px;}
#headLink .area1 span { float:left; padding:0 7px 0 18px; }
#headLink .area1 span.favor { background:url(../img/img_headLink_01.gif) no-repeat left top;}
#headLink .area1 span.backhome { background:url(../img/img_headLink_02.gif) no-repeat left top;}
#headLink .area1 span.discuss { background:url(../img/img_headLink_03.gif) no-repeat left top;}
#headLink .area1 span.blog  { background:url(../img/img_headLink_04.gif) no-repeat left top;}
#headLink .area2 { float:right; text-align: right; width:470px;}
#headLink .area2 span.slogan { color:#358bc4;}



/*Header 左邊區塊*/
#header { width:946px; height:96px; border:#bfc5c5 1px solid; padding:1px 1px 1px 1px; background:url(../img/img_headBg_01.jpg) repeat top; overflow:hidden;}
#header h1 { float:left; width:312px; height:96px; margin:0; padding:0; overflow:hidden; background:url(../img/img_headLogo_01.jpg) left no-repeat;}
/*Header 右邊區塊*/
#header .headInfo { float:left; width:634px; height:96px; background:url(../img/img_headBg_02.jpg) right no-repeat;}
#header .headInfo .info01 { margin-top:10px; color:#185280; font-size:15px;}
#header .headInfo .info01 span { padding:0 14px 0 14px; background:url(../img/img_headInfoLine_01.gif) right  top no-repeat; }
#header .headInfo .info01 span.style01 { padding:0 14px 0 14px; background:none; }
/*搜尋*/
#header .headInfo .info02 { margin:2px 0 7px 0; height:26px;}
#header .headInfo .info02 form { margin:0; padding:0; height:26px; border:none;}
#header .headInfo .info02 table { width:373px; margin:0; padding:0; height:26px; border:none; }
#header .headInfo .info02 table input { border:#358bc4 2px solid;width:296px; height:22px;}
#header .headInfo .info02 table img { border:#838383 2px solid; padding:1px; margin-left:3px;}

#header .headInfo .info03 { margin:0px; font-size:13px; color:#358bc4; padding-top:5px;}
#header .headInfo .info03 .area1{ float:left; margin-left:14px; width:340px;}
#header .headInfo .info03 .area1 span.style01 { color:#62686a;}

#header .headInfo .info03 .area2{ float:right; width:260px;}
#header .headInfo .info03 .area2 span { float:right; padding:0 7px 0 15px; }
#header .headInfo .info03 .area2 span.about { background:url(../img/img_headInfoAbout.gif) no-repeat left top;}
#header .headInfo .info03 .area2 span.question { background:url(../img/img_headInfoQ.gif) no-repeat left top;}
#header .headInfo .info03 .area2 span.contect { background:url(../img/img_headInfoCon.gif) no-repeat left top;}
#header .headInfo .info03 .area2 a {color:#358bc4; text-decoration:none;}
#header .headInfo .info03 .area2 a:hover {color:#185280;}

/*main 區塊*/
#main { margin-top:9px; }

/*main 左邊區塊*/
div#mainLeft {width:259px; float:left; margin-right:11px;}
.menu {border:1px solid #bfc5c5; font-size:15px; color:#397eaa; background:url(../img/img_menuline_01.gif) repeat-y center;}
.mlspacer, .mrspacer {padding:1px; width:126px;}
.mlspacer {float:left;}
.mrspacer {float:right;}
.menu ol {list-style:none; padding-top:4px; background:url(../img/img_menutitle_01.jpg) no-repeat top;}
.menu ol li {height:26px; #height:20px; _height:20px; line-height:26px; #line-height:20px; _line-height:20px; margin-bottom:1px; padding:0 0 0 11px; #padding:6px 0 0 11px; _padding:6px 0 0 11px; border-bottom:1px solid #d1e5ee; background:#e1f7ff;}
.menu ol li a {text-decoration:none; color:#397eaa;}
.menu ol li a:hover {color:#fe720b;}
.menu h3 {height:22px; #height:18px; _height:18px; line-height:22px; #line-height:18px; _line-height:18px; margin:0 0 1px 0; padding:0; #padding-top:4px; _padding-top:4px; border-bottom:1px solid #7497b3; font-weight:normal; font-size:13px; color:#62686a;}
h3.menuicon01 {padding-left:28px; background:url(../img/img_menuicon_01.jpg) no-repeat left #a3d0e3;}
h3.menuicon02 {padding-left:28px; background:url(../img/img_menuicon_02.jpg) no-repeat left #a3d0e3;}
h3.menuicon03 {padding-left:42px; background:url(../img/img_menuicon_03.jpg) no-repeat left #a3d0e3;}
h3.menuicon04 {padding-left:42px; background:url(../img/img_menuicon_04.jpg) no-repeat left #a3d0e3;}
h3.menuicon05 {padding-left:42px; background:url(../img/img_menuicon_05.jpg) no-repeat left #a3d0e3;}



/*亞倫服務項目*/
#mainLeft .svWrapper {width:259px; margin-top:12px;}
#mainLeft .svWrapper h3 {width:259px; height:21px; line-height:21px; margin:0 0 2px 0; padding:7px 0 0 0; border-bottom:1px solid #185280; background:url(../img/img_servicetitle_01.jpg) no-repeat top #5fa2cd; font-size:15px; font-weight:normal; color:#FFFFFF; text-align:center;}
#mainLeft .service {width:258px; border-top:1px solid #bfc5c5; border-left:1px solid #bfc5c5;}
#mainLeft .service ol {float:left; width:128px; height:37px; border-bottom:1px solid #bfc5c5; border-right:1px solid #bfc5c5; list-style:none; background:url(../img/img_serviceline_01.jpg) repeat-x;}
.service ol li {height:35px; line-height:35px; overflow:hidden; border:1px solid #ffffff; color:#62686a; font-size:13px;}
.service ol li.svItem01 {width:96px; padding-left:30px; background:url(../img/img_serviceitem_01.jpg) no-repeat left center;}
.service ol li.svItem02 {width:85px; padding-left:41px; background:url(../img/img_serviceitem_02.jpg) no-repeat left center;}
.service ol li.svItem03 {width:74px; padding-left:52px; background:url(../img/img_serviceitem_03.jpg) no-repeat left center;}
.service ol li.svItem04 {width:91px; padding-left:35px; background:url(../img/img_serviceitem_04.jpg) no-repeat left center;}



/*部落格*/
#mainLeft .blogs { width:259px; /*height:338px; */float:left; margin-top:12px; font-size:12px;}
#mainLeft .blogs .btitle { width:257px; height:28px; border:1px #d1e5ee solid; background:url(../img/img_mLBlogBg_01.gif) repeat-x; font-size:15px; color:#62686a; font-weight:normal; text-align:center; }
#mainLeft .blogs .btitle span { line-height:28px;}
#mainLeft .blogs img {width:70px; height:70px; border:1px #bfc5c5 solid; padding:0;}

/*#mainLeft .blogs .blogscontent { width:257px; height:305px; border:1px #bfc5c5 solid; margin-top:1px;}*/


#mainLeft .blogs .blogscontent { width:237px; /*height:300px;*/ border:1px #bfc5c5 solid; margin-top:1px; padding:5px 10px 0 10px;}
#mainLeft .blogs .blogscontent .bg01 { height:125px; text-align:center; width:100%; }

#mainLeft .blogs .blogscontent table {}
.blogscontent .bg01 a {color:#358bc4; text-decoration:none;}
.blogscontent .bg01 a:hover {color:#185280;}


#mainLeft .blogs .blogscontent .bg02 {text-align:left; width:225px; border-bottom:1px #185280 dotted; border-top:1px #185280 dotted; margin:3px 0 0 3px; }
#mainLeft .blogs .blogscontent .bg02 td { background:url(../img/img_mBlogList_01.gif) left center no-repeat; height:20px; line-height:20px;padding-left:15px; text-align:left;}

.blogscontent .bg02 a {color:#185280; text-decoration:none;}
.blogscontent .bg02 a:hover {color:#fe720b;}


/*
.blogscontent .area1 { margin:16px 15px 0 15px; border-bottom:#185280 1px dotted; height:122px;}
.blogscontent dl { margin:0; padding:0; border:0;}
.blogscontent dt { margin:0; padding:0; float:left; width:70px; height:116px;}
.blogscontent dt ol { margin:0; padding:0; list-style:none;}
.blogscontent dt ol .pcontent { width:70px; height:38px;text-align:center; margin-top:8px; color:#185280;}
.blogscontent dt ol .pcontent span { line-height:38px;}
.blogscontent dd { margin:0; padding-left:10px; float:left; width:130px; height:116px;}
.blogscontent dd .ctitle { margin:0 0 8px 0; padding-left:2px; color:#185280; font-weight:bold;}
.blogscontent dd ul { margin:0; padding-left:20px; list-style:url(../img/img_mBlogList_01.gif); color:#358bc4;}
.blogscontent dd ul li { width:120px; line-height:1.5;}
.blogscontent h5 { margin:0px 15px 0 0 ; padding-right:40px;}
.blogscontent h5 a:hover {color:#fe720b;}
.blogscontent li a {color:#358bc4; text-decoration:none;}
.blogscontent a:hover {color:#185280;}*/




/*main 中間區塊*/
#mainCenter  { float:left; width:471px; margin-right:5px;}

/*main 中間區塊 area1 */
#mainCenter .area1 {width:471px; height:215px; margin-bottom:11px;}

/*main 中間區塊 最新消息 */
#mainCenter .news { width:471px; margin:0 0 11px 0;}
#mainCenter .news table { height:28px;}
#mainCenter .news table .ntitle {width:442px;background:url(../img/img_mCNewsBg_03.gif); padding-left:23px; font-size:13px; color:#185280;height:28px;}
#mainCenter .news table .ntitle span {font-size:13px; color:#5fa2cd; line-height:28px;}
#mainCenter .news .content { width:441px; height:96px; border:#bfc5c5 1px solid; padding:12px 14px 0 14px; }
#mainCenter .news .content dl { margin:0; padding:0; border:0;}
#mainCenter .news .content dt { margin:0; padding:2px; float:left; width:72px; height:72px; border:#bfc5c5 1px solid; overflow:hidden;}
#mainCenter .news .content dd { margin:0; padding-left:16px; float:left; width:344px; height:94px; color:#62686a; line-height:17px;}
#mainCenter .news .content dd ul { margin:0; padding:0; list-style:none;}
#mainCenter .news .content dd li.ntitle { border-bottom:#003399 1px dotted; font-size:15px; font-weight:bold; color:#185280; padding-bottom:3px; margin-bottom:2px;}
#mainCenter .news .content dd p { margin:0; padding:0; border:0; text-align:right; font-size:11px; color:#5fa2cd;}


/*main 中間區塊 多媒體 */
#mainCenter .media { width:471px; height:224px; margin-bottom:12px;overflow:hidden;}
.media .flash { float:left; width:287px; margin-right:10px; height:224px;}
.media .reservation { float:left; width:174px;height:224px;}
.media .reservation img {margin-bottom:1px; padding:0; /*overflow:hidden;*/}
img.nomargin {margin:0;}
/*
.reservation ul { margin:0; padding:0; list-style:none;}
.reservation ul li { height:53px;}
.reservation ul li.style01 { height:53px; margin-bottom:3px;}
/*
/*main 中間區塊 商品促銷區 */
#mainCenter .product { width:471px; /*height:337px; margin-top:12px;*/}


/*main 右邊區塊*/
#mainRight  { float:right; width:199px;}

/*main 右邊區塊 匯率*/
#mainRight .money {width:195px; height:120px; margin-bottom:10px; border:#bfc5c5 1px solid; padding:1px;}
#mainRight .money table { height:100%; width:195px; }
#mainRight .money table td.left { background:url(../img/img_mMoneyBg_01.jpg); width:28px;}
#mainRight .money table td.right { background:url(../img/img_mMoneyBg_02.jpg) right; width:28px;}
#mainRight .money table .mid { width:139px; background:url(../img/img_mMoneyBg_04.jpg); padding:0px 0 8px 0;}
#mainRight .money table .mid h1 { margin:0; padding:0; border:none; height:36px; text-align:center; color:#185280; font-size:15px; font-weight:normal;}
#mainRight .money table .mid h1 span { line-height:36px;}
#mainRight .money table .mid div { width:135; border:#ffffff 1px solid; padding:1px; height:72px;}
#mainRight .money table .mid ol { margin:0; padding:0; list-style:none; }
#mainRight .money table .mid ol li {background:url(../img/img_mMoneyTdBg_01.gif) bottom repeat-x; text-align:center;height:22px;}
#mainRight .money table .mid ol li.left { float:left; border-left:#ffffff 1px solid; border-top:#ffffff 1px solid; border-right:#ffffff 1px solid; width:58px; font-size:15px; color:#185280; font-weight:bold; }
#mainRight .money table .mid ol li.right { float:left; border-top:#ffffff 1px solid;border-left:#bfc5c5 1px solid; border-right:#ffffff 1px solid;width:75px;font-size:15px;color:#fe720b}
#mainRight .money table .mid ol li span { line-height:22px;}





/*main 右邊區塊 線上諮詢*/
#mainRight .online{width:199px; height:176px; margin-bottom:10px;}
.onlinetitle {width:197px; height:28px; border:1px #d1e5ee solid; background:url(../img/img_mLBlogBg_01.gif) repeat-x; font-size:15px; color:#62686a; font-weight:normal; text-align:center;}
.onlinetitle span {line-height:28px;}
.onlinecontent { width:191px; height:133px; border:1px #bfc5c5 solid; margin-top:1px; background:url(../img/img_mOnlineBg_01.jpg) bottom no-repeat #f0e9e3; padding:12px 0 0 6px;}
.onlinecontent ul {margin:0; padding:0; list-style:none; font-size:13px; color:#fe720b;}
.onlinecontent ul li { background:url(../img/img_mGo_01.gif) left top no-repeat; padding-left:15px;}
.onlinecontent ul li span { font-weight:bold; color:#358bc4;}
.onlinecontent a { color:#F60;}
.onlinecontent a:hover { color:#C00;}


/*main 右邊區塊 字典*/
#mainRight .dic {width:197px; height:64px; margin-bottom:10px; border:#bfc5c5 1px solid;}

/*main 右邊區塊 學校*/
#mainRight .school {width:199px; height:554px;}
.school .schtitle { width:197px; height:28px; border:1px #d1e5ee solid; background:url(../img/img_mLBlogBg_01.gif) repeat-x; font-size:15px; color:#62686a; font-weight:normal; text-align:center;}
.school .schtitle span {line-height:28px;}
.school .schcontent { width:182px; height:509px; border:1px #bfc5c5 solid; margin-top:1px; padding:12px 8px 0 7px;}
.school .schcontent .area1 { height:216px; border-bottom:1px #185280 dotted;}
.school .schcontent .area1 img { border:1px #bfc5c5 solid; padding:1px; margin-bottom:12px;}
.school .schcontent .area1 ol, .area2 ul { margin:0; padding:0; list-style:none;}
.school .schcontent .area1 li.title { margin-bottom:5px; font-size:15px; font-weight:bold; color:#185280; text-align:center; }
.school .schcontent .area2 { height:85px; border-bottom:1px #185280 dotted; font-size:12px; color:#358bc4; padding:16px 0 16px 6px;}
.school .schcontent .area2 li { line-height:17px;}
.school .schcontent .area2 li a {color:#358bc4; text-decoration:none;}
.school .schcontent .area2 li a:hover {color:#185280;}
.school .schcontent .area2 li.no1 { background:url(../img/img_mSchNum_01.gif) left no-repeat; padding-left:19px; }
.school .schcontent .area2 li.no2 { background:url(../img/img_mSchNum_02.gif) left no-repeat; padding-left:19px; }
.school .schcontent .area2 li.no3 { background:url(../img/img_mSchNum_03.gif) left no-repeat; padding-left:19px; }
.school .schcontent .area2 li.no4 { background:url(../img/img_mSchNum_04.gif) left no-repeat; padding-left:19px; }
.school .schcontent .area2 li.no5 { background:url(../img/img_mSchNum_05.gif) left no-repeat; padding-left:19px; }


.school .schcontent .area3 { height:125px; border-bottom:1px #185280 dotted; font-size:12px; color:#185280; padding-top:18px;}
.school .schcontent .area3 img {width:70px; height:70px; border:1px #bfc5c5 solid; padding:2px;}
.school .schcontent .area3 ol{ margin-left:3px; padding:0; list-style:none; width:80px; text-align:center; float:left;}
.school .schcontent .area3 ol.no2 { margin:0 3px 0 0px; padding:0; list-style:none; width:80px; text-align:center; float:right;}
.school .schcontent .area3 ol li { margin-bottom:3px;}


/*footer 區塊*/
#footer { margin-top:10px; height:121px; }
#footer table {width:100%;}
#footer td.top { background:url(../img/img_footer_01.jpg) left no-repeat; height:21px;}
#footer td.bot { background:url(../img/img_footerBg_00.jpg) left no-repeat; height:100px;}
#footer td ol { width:490px; height:20px; margin:0 auto; padding:0 0 0 40px; list-style:none;}
#footer td ul { width:490px; height:20px; margin:0 auto; padding:0 0 0 60px; list-style:none;}
#footer td ul li.style01 { float:left;/*width:70px; */background:url(../img/img_footerLine_01.gif) right no-repeat;display:inline; line-height:2; padding:0 8px 0 8px;}
#footer td ul li.style02 { float:left;/*width:70px;*/display:inline; line-height:2;padding:0 0px 0 8px;}



