@import url(allstyle.css);
/* lastdate:2008-12-10 */
/* time:081008
   user:lcc
   write:

         (1) 課表 之後要拿掉 begin 整欄在上線後刪掉
         (2) .module-right-self1 , .module-right-self2 的margin:10px 0;
         (3) 學員心得 .studentshare_content_box {clear:both;}

 */

/* ======common====== */

.module-content, .news-content, .point_box, .module-right2-content a{
color:#5d5d5d;
font-size:13px;
text-decoration:none;
}
.module-content, .news-content, .point_box, .module-right2-content a:hover{
color:#F68A50;
font-size:13px;
}

body{
    font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
}
/*
.container{
	display:block;
	margin:0 auto;
	width:955px;
}
*/

.showborder um h3{
display:none;
}

#M2_1{
/* 首頁中欄廣告模組 */
	margin-bottom:10px;
}
#M3_2{
	display:block;
	width:340px;
}


.ads table {
width:340px;
margin-bottom:10px;
}

.noborder .online{
color:#666;
font-size:11px;
}

/* ========== input、select、buttom ========== */
.formInnerTab .formtab_right select{
font-size:13px;
color:#333;
}

.formInnerTab .formtab_right input{
border:1px solid #7d7d7d;
}

.formInnerTab .formtab_right input.checkbox{
border:0px;
}




/* ======common====== */


#outer {
background:transparent url(http://newwbsa.so-buy.com/ezfiles/newwbsa/img/img/52603/bg.gif) repeat-y scroll center;
}




.mainbody {
	clear:both;
}

.copyright img {
float:left;
padding:0pt 10px;
}

/* ==========底部copyright begin / 080826 ========== */
.copyright {
	width:955px;
    margin:0px auto;
    padding:10px;
    dispaly:block;
}

.copyright-header {
    dispaly:block;
	background-color:#545150;
	line-height:30px;
	font-size:13px;
	text-align:right;
	color:#fff;
	padding-right:10px;
	border-top:2px solid #ed7132;
	letter-spacing:1px;
}

.copyright-body {
	font-size:13px;
	text-align:right;
	color:#666;
	padding:7px 10px 0 0;
	line-height:22px;
	letter-spacing:1px;
}

.copyright-footer {
	font-size:13px;
	text-align:right;
	color:#666;
	padding-right:10px;
	line-height:22px;
	letter-spacing:1px;
}

.module-footer {
	padding-left:3px;
}
/* ==========底部copyright end========== */


.module-footer {
padding-left:3px;
}

.menu {
/* background:transparent url(http://newwbsa.so-buy.com/ezfiles/newwbsa/img/img/52603/module_bg_2.jpg) repeat-y scroll 150px 50%; */
}

.module .module-top, .module .module-header-tab1, .module-header-tab2, .module-header-tab3, .module-header-tab4, .module-header-tab5, .module-header-tab6, .module-header-tab7 {
color:#FFFFFF;
height:45px;
line-height:45px;
padding-left:10px;
text-align:left;
width:155px;
}

.module .module-top {
background:transparent url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/module_header_2.jpg) no-repeat scroll 0%;
}

.module .module-header-tab1 {
background:transparent url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/left_banner_01.jpg) no-repeat scroll 0%;
}

.module .module-header-tab2 {
background:transparent url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/left_banner_02.jpg) no-repeat scroll 0%;
}

.module .module-header-tab3 {
background:transparent url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/left_banner_03.jpg) no-repeat scroll 0%;
}

.module .module-header-tab4 {
background:transparent url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/left_banner_04.jpg) no-repeat scroll 0%;
}


/* 090929 lucy update begin */
.module .module-header-tab5 {
background:transparent url(images/left_banner_05.jpg) no-repeat scroll 0%;
}
/* 090929 lucy update end */


.module .module-footer {
height:8px;
width:155px;
}

.module .module-content {
display:block;
line-height:1.8;
padding:5px 0pt 5px 0px;
text-align:left;
}

.module .module-content ul{
}

.module .module-content li{
border-bottom: 1px solid #e5e5e5;
width:155px;
}

.module .module-content ul li a{
display:block;
background:url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/img_point_red.jpg) no-repeat  left center;
padding-left:20px;
text-decoration:none;
}



.module .module-content li a {
color:#666;
text-decoration:none;
}

.module .module-content a:hover {
color:#F68A50;
text-decoration:underline;
}

.showborder h3 {
display:none;
}

.gotop {
display:none;
}

/* =======最新消息模組 begin======= */
.news .test {
width:442px;
}

.news .news-header{
	background:url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/title_red.jpg) no-repeat  5px center;
	height:25px;
	line-height:25px;
	margin-bottom:5px;
        border-bottom:1px solid #d86d32;
}

.news .news-header h2{
	displock:block;
	color:#e06d2b;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	padding-left:30px;
}

.news .news-content {
color:#b94047;
display:block;
line-height:22px;
padding:0px 10px 10px;
text-align:left;
}

.news .news-content a{
color:#5D5D5D;
text-decoration:none;
}

.news .news-content a:hover{
color:#F68A50;
text-decoration:underline;
}


.news .news-content li {
/* background:transparent url(http://newwbsa.so-buy.com/ezfiles/newwbsa/img/img/52603/module_news_line.gif) no-repeat scroll center bottom; */
}

.news .news-foot {
padding-bottom:10px;
}

/* =======最新消息模組 end======= */


.test {
background:url(http://newwbsa.so-buy.com/ezfiles/newwbsa/img/img/52603/module_test2.jpg) no-repeat;
color:#3366CC;
width:442px;
height:28px;
padding-left:7px;
padding-top:4px;
text-align:left;
margin-top:10px;
}


td.col_02 {
margin:0 0 0 10px;

}

td.col_03 {
margin:0 0 0 10px;

}


/* =======助理專員模組======= */
#support .link a{
color: #0066ff;
line-height: 22px;
font-size: 12px;
font-weight: normal;
text-decoration:none;
}

#support .link a:hover{
color: #ff6600;
line-height: 22px;
font-size: 12px;
font-weight: normal;
text-decoration:none;
}


#support .column_header{
	background:url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/title_red.jpg) no-repeat  5px center;
	border-bottom:1px solid #a2a2a2;
	border-top:3px solid #a2a2a2;
	height:30px;
	line-height:30px;
}

#support .column_header h2{
displock:block;
color: #666;
line-height: 35px;
padding-left: 30px;
text-align: left;
font-size: 15px;
font-weight: bold;
float:left;
}

#support .column_header  a{
	background:url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/img_point_red.jpg) no-repeat left center;
	display:block;
	padding: 0 10px 0 15px;
	font-size:12px;
	color:#e26e34;
	line-height:30px;
	float:right;
}

#support .column_header  a:hover{
	color:#666;
}



#support  img{
	float:left;
	padding:10px 10px 10px 10px;
	clear:both;
}


#support .column_body .text_box p{
color: #666;
line-height: 22px;
text-align: left;
font-size: 13px;
font-weight: normal;
padding-top:5px;
}

#support .column_body .point_box{
margin-left:120px;
}

#support .column_body ul{
padding-top:10px;
}


#support .column_body ul li{

}

#support .column_body ul li  a{
display:block;
padding-left:60px;
line-height:25px;
font-size:13px;
color:#666;
text-align:left;
}

#support .column_body ul li  a:hover{
color:#F68A50;
text-decoration:underline;
}



#support .column_body ul li.point-year  a{
background:url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/center_point_01.jpg) no-repeat left center;
}

#support .column_body ul li.point-job  a{
background:url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/center_point_02.jpg) no-repeat left center;
}

#support .column_body ul li.point-license  a{
background:url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/center_point_03.jpg) no-repeat left center;
}



#support .column_foot{
clear:both;
padding-bottom:10px;
}


#module_tab1, #module_tab2, #module_tab3, #module_tab4 {
margin:10px auto;
text-align:left;
width:440px;
}

#module_tab5, #module_tab6 {
margin:0pt auto;
text-align:left;
width:600px;
}


#lgdiv {
display:none;
}

/* ==========最新開課模組 begin========== */
.module-right2 {
margin:0 0 10px 0;
width:345px;
}
.module-right2 .module-right2-header {
display:none;
}
.module-right2 .module-right2-footer {
border-top:1px solid #a2a2a2;
margin-bottom:10px;
}

.module-right2 .module-right2-body {
background: url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/img-newclass.gif) no-repeat left center;
border-top:3px solid #a2a2a2;
color:#b94047;
display:block;
padding:5px 0;
text-align:left;
line-height:2;
}

.module-right2 .module-right2-content {
margin-left:80px;
}

.module-right2 .module-right2-content li {
color:b94047;
border-bottom: 1px solid #e5e5e5;
}

.module-right2 .module-right2-content li.last {
color:b94047;
border:none;
}

.module-right2 .module-right2-content li a{
display:block;
color:#5d5d5d;
}

.module-right2 .module-right2-content li a:hover{
color:#F68A50;
text-decoration:underline;
}

/* ==========最新開課模組 end========== */


/* ==========最新說明會模組 begin========== */
.module-right3 {
margin:10px 0pt;
width:345px;
}
.module-right3 .module-right3-header {
display:block;
height:28px;
background: url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/right_banner_01.jpg) no-repeat left center;
border-bottom:1px solid #a5a5a5;
padding-bottom:1px;
}

.module-right3 .module-right3-header h2{
color:#fff;
padding-left:30px;
line-height:28px;
text-align:left;
font-size:15px;
font-weight:bold;
}


.module-right3 .module-right3-footer {
margin-bottom:10px;
}

.module-right3 .module-right3-body {
color:#b94047;
display:block;
padding:5px 0;
text-align:left;
line-height:2;
}

.module-right3 .module-right3-content {
}

.module-right3 .module-right3-content li {
color:b94047;
border-bottom: 1px solid #e5e5e5;
}

.module-right3 .module-right3-content li a{
font-size:13px;
display:block;
color:#5d5d5d;
padding-left:20px;
}

.module-right3 .module-right3-content li a:hover{
background:#F3F3F3;
color:#666;
text-decoration:none;
}

/* ==========最新說明會模組 end========== */


/* ==========最新文章發表模組 begin========== */
.module-right4 {
margin:10px 0 10px 0px;
width:345px;
clear:both;

}
.module-right4 .module-right4-header {
display:block;
height:28px;
background: url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/title_blue.jpg) no-repeat 5px center;
border-top:2px solid #a5a5a5;
border-bottom:1px solid #a5a5a5;
padding-bottom:1px;

}

.module-right4 .module-right4-header h2{
float:left;
color:#666;
line-height:28px;
text-align:left;
font-size:15px;
font-weight:bold;
padding-left:25px;
}

.module-right4 .module-right4-header a{
	background:url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/img_point_blue.gif) no-repeat left center;
	display:block;
	padding: 0 10px 0 15px;
	font-size:12px;
	color:#2fa4cd;
	line-height:28px;
	float:right;
}


.module-right4 .module-right4-footer {
margin-bottom:10px;
}

.module-right4 .module-right4-body {
color:#b94047;
display:block;
padding:5px 0;
text-align:left;
line-height:2;
}

.module-right4 .module-right4-body img{
clear:both;
float:left;
padding:10px 5px 10px 10px;
}


.module-right4 .module-right4-content {
font-size:13px;
color:#666;
padding-top:5px;
}

.module-right4 .module-right4-content span .title{
color:#3366cc;
font-size:15px;
line-height:24px;
}


.module-right4 .module-right4-content li {
font-size:13px;
color:b94047;
border-bottom: 1px solid #e5e5e5;
}

.module-right4 .module-right4-content li a{
display:block;
color:#5d5d5d;
padding-left:20px;
}

/* ==========最新文章發表模組 end========== */



/* =============子頁右側說明會模組 begin ============== */

.module-right-self1 {
margin:10px 10px 10px 0px;
width:200px;
}
.module-right-self1 .module-right-self1-header {
display:block;
height:28px;
background: url(http://bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/right_banner_02.jpg) no-repeat left center;
border-bottom:1px solid #a5a5a5;
padding-bottom:1px;
}

.module-right-self1 .module-right-self1-header h2{
color:#fff;
padding-left:30px;
line-height:28px;
text-align:left;
font-size:15px;
font-weight:bold;
}


.module-right-self1 .module-right-self1-footer {
margin-bottom:10px;
}

.module-right-self1 .module-right-self1-body {
color:#b94047;
display:block;
padding:5px 0;
text-align:left;
line-height:2;
}

.module-right-self1 .module-right-self1-content {
}

.module-right-self1 .module-right-self1-content li {
color:b94047;
border-bottom: 1px solid #e5e5e5;
}

.module-right-self1 .module-right-self1-content li a{
font-size:13px;
display:block;
color:#5d5d5d;
padding-left:10px;
}

.module-right-self1 .module-right-self1-content li a:hover{
background:#F3F3F3;
color:#666;
text-decoration:none;
}

/* =============子頁右側說明會模組 end ============== */


/* =============子頁右側文章模組 begin ============== */

.module-right-self2 {
margin:10px 0px;
width:200px;

}
.module-right-self2 .module-right-self2-header {
display:block;
height:28px;
background: url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/title_blue.jpg) no-repeat 5px center;
border-top:2px solid #a5a5a5;
border-bottom:1px solid #a5a5a5;
padding-bottom:1px;

}

.module-right-self2 .module-right-self2-header h2{
float:left;
color:#666;
line-height:28px;
text-align:left;
font-size:15px;
font-weight:bold;
padding-left:25px;
}
.module-right-self2 .module-right-self2-header a{
background:url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1331/img_point_blue.gif) no-repeat left center;
display:block;
padding: 0 10px 0 15px;
font-size:12px;
color:#2fa4cd;
line-height:28px;
float:right;
}


.module-right-self2 .module-right-self2-footer {
margin-bottom:10px;
}

.module-right-self2 .module-right-self2-body {
color:#b94047;
display:block;
padding:5px 0;
text-align:left;
line-height:2;
}
.module-right-self2 .module-right-self2-body img{
clear:both;
float:left;
padding:10px 5px 10px 10px;
}


.module-right-self2 .module-right-self2-content {
font-size:13px;
color:#666;
margin-left:0px; 
margin-top:5px;
margin-bottom:5px;
}

.module-right-self2 .module-right-self2-content .noborder{
	margin-top:0px;
}


.module-right-self2 .module-right-self2-content li {
color:b94047;
border-bottom: 1px solid #e5e5e5;
}

.module-right-self2 .module-right-self2-content li a{
font-size:13px;
display:block;
color:#ee651f;
padding-left:10px;
}

.module-right-self2 .module-right-self2-content li a:hover{
background:#F3F3F3;
color:#3366cc;
text-decoration:none;
}


/* =============子頁右側文章模組 end ============== */



/* ============子頁文章排版================ */



.module-member {
width:341px;
}
.module-member .module-member-header {
background:transparent url(http://newwbsa.so-buy.com/ezfiles/newwbsa/img/img/52603/module_right.gif) no-repeat scroll left center;
color:#3366CC;
height:26px;
line-height:26px;
padding:0px 0px 0px 25px;
text-align:left;
}

.module-member .module-member-content {
height:101px;
padding:7px 5px 0px 7px;
}



.module-member .module-member-header a {
color:#3366CC;
text-decoration:none;
}

.module-member .module-member-header a:hover {
text-decoration:underline;
}



.box {
width:975px;
}

div.path {
background:#FFFFFF none repeat scroll 0%;
border-bottom:1px solid #CCCCCC;
height:20px;
color:#747474;
line-height:20px;
margin-left:10px;
padding-left:10px;
text-align:left;
width:600px;
font-size:10px;
}

div.path a {
height:20px;
color:#747474;
font-size:10px;
text-decoration:none;
}

div.path a:hover {
height:20px;
color:#FF6600;
font-size:10px;
text-decoration:none;
}

.table-title {
color:#3366CC;
display:block;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:16px;
font-style:normal;
font-weight:normal;
line-height:1.5;
padding:0px;
text-align:left;
}

/* ==========分類文章連結與內文-ptcontent begin========== */

.ptcontent .showcontent .shadow-link {
color: #3366cc;
font-size:15px;
text-decoration: none;
line-height:24px;

}

.ptcontent .showcontent .shadow-text {
color: #666;
font-size:13px;
line-height:22px;
padding:10px 2px;
}

/* ==========分類文章連結與內文-ptcontent end========== */


/* ==========分類文章連結與內文-cglist begin========== */
.list .cglist td{
font-size:13px;
color:#666;
line-height:25px;
padding:2px;
letter-spacing:1px;
}

.list .cglist a{
font-size:13px;
color:#3366cc;
line-height:22px;
}


/* ==========分類文章連結與內文-cglist end========== */


/* =========內頁 begin ========= */
.ptname {
color:#5d5d5d;
display:none;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:20px;
font-weight:bold;
}

.ptdet {
color:#666;
font-size:16px;
line-height:22px;
text-align:left;
}

.ptdet hr {
border-bottom:1px solid #ccc;
}

.ptdet .image {
float:left;
padding:0pt 20px 0pt 35px;
}

.ptdet .stu-title {
color:#0075C2;
font-size:16px;
font-weight:bold;
}

/* =========內頁 begin ========= */


/* ========== 內頁頭部的藍色區塊 begin ========== */
.ptlist h3 , .mo_ptdetail .ptname{
background-color:#2da5ca;
border-bottom:2px solid #34719d;
display:block;
height:61px;
line-height:63px;
font-size:18px;
color:#fff;
font-weight:bold;
letter-spacing:1px;
padding-left:20px;
margin:0 auto 5px auto;
}


.md_middle{
padding-left:0;
margin-left:0;
margin-left:5px;
}

.md_middle .path{
border-bottom:0px;
margin:5px 0;
font-size:10px;
letter-spacing:1px;
}

/* ========== 內頁頭部的藍色區塊 end ========== */




/* ==========明細頁(報名頁)表單內容 begin ========== */

.formtab_desc p{
font-size:13px;
color:#666;
line-height:22px;
}



.noborder {
	display:block;
	margin-top:20px;
}


.noborder h3 {
	padding-left:65px;
	width:635px;
	margin:10px auto;
	font-size:15px;
	line-height:27px;
	font-weight:bold;
	color:#2da5ca;
	display:block;
}
.formtabMt {
	doisplay:block;
	width:600px;
}

.formtabMt .formInnerTab {
	doisplay:block;
	width:600px;
	padding-top:20px;
}

.formtabMt .formInnerTab .formtab_left {
	color:#666666;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	padding:2px 2px 2px 10px;
	text-align:left;
	width:100px;
}

.formtabMt .formInnerTab .formtab_right{
	font-size:13px;
	color:#666;
	line-height:24px;
	padding:2px;
	width:480px;
	text-align:left;
}


.formtabMt .formtab_foot{
font-size:13px;
color:#c61113;
}

/* ==========明細頁表單內容 end ========== */


/* =======課表 之後要拿掉 begin ======= */
/*
.ptdet .noimage{
	color:#666;
	font-size:13px;
	line-height:22px;
}

.ptdet .noimage a{
	color:#666;
	font-size:13px;
	line-height:22px;
        text-decoration:none;
}

.ptdet .noimage table{
border: 1px solid #ccc; 
border-collapse: collapse;
}

.ptdet .noimage table td {
	border: 1px solid #ccc; 
	color:#666;
	font-size:13px;
	line-height:22px;
	font-weight:normal;
}
*/

/* =======課表 之後要拿掉 end ======= */


/* 內文下方 加到我的最愛欄位、頁次 */
.page{
display:block;
padding:0 5px;
clear:both;
}

.page span {
padding:0 5px;
font-size:12px;
color:666;
line-height:22px;
float:left;
}

.page span a{
float:left;
padding:0 5px;
}

table .other {
border:none;
border-collapse: collapse;
text-align:left;
font-size:13px;
width:100%;
}

table .other span .pwd-link, table .other span img{
font-size:13px;
color:#666;
text-decoration:none;
float:left;
padding:2px 5px;
}

table .pwd-link span{
float:left;
padding:2px 5px;

}

.ptdet-text span {
display:block;
}

.ptdet-text {
color:#5d5d5d;
font-size:12px;
line-height:22px;
padding:10px;
text-align:left;
}

.ptdet-text p {
margin-top:20px;
text-indent:30px;
}

.ptdet-text .author {
color:#0075C2;
padding:15px 0px 0px 200px;
}

.ptdet-text .title {
color:#0075C2;
float:left;
font-size:24px;
font-weight:bold;
}

.ptdet-text img {
float:left;
padding:5px 10px 0px 5px;
}

.ptdet-text .content {
color:#5d5d5d;
font-size:16px;
padding:5px;
}

.ptdet-text .hr {
color:#0075C2;
font-size:14px;
font-weight:bold;
padding:0px 5px;
}

.ptdet-text .data {
color:#5d5d5d;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:12px;
font-weight:normal;
padding:0px 2px;
}

a {
color:#3366CC;
text-decoration:none;
}

a:hover {
color:#F68A50;
text-decoration:underline;
}

.library-title {
color:#0075C2;
font-size:16px;
font-weight:bold;
}

.library-image {
float:right !important;
padding-right:0px !important;
}

.library-item {
color:#0075C2;
font-size:12px;
font-weight:bold;
padding-top:20px;
}

.showcontent {

padding-top:10px;
text-align:left;
width:300px;
}

.showcontent .shadow-ptname a {
color:#0075C2;
}

.showcontent .shadow-text {
padding-top:10px;
}

.showcontent .shadow-text img {
padding-left:30px;
}

.login, .account {
line-height:2;
margin:0pt auto;
text-align:center;
}

.login h3, .account h3 {
color:#0075C2;
font-size:16px;
font-weight:bold;
}


.module-right4-content {
color:#5d5d5d;
line-height:1.5;
text-align:left;
}

.module-right4-content a {
color:#0066FF;
text-decoration:none;
}

.module-right4-content a:hover {
color:#FF6600;
text-decoration:underline;
}

.module-right4-content .more {
display:block;
text-align:right;
}

.module-right4-content img {
float:left;
padding:8px 10px 5px 0px;
}

.module-right4-content span.title {
color:#1e50a2;
font-size:16px;
font-weight:bold;
}

.module-right4-content span.title a {
color:#1e50a2;
}

.module-right4-content span.author {
color:#cd5e3c;
font-size:14px;
padding:0px 0px 0px 5px;
}

.ptdet-text .data2 {
color:#5d5d5d;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:15px;
font-weight:bold;
height:18px;
letter-spacing:1px;
word-spacing:1px;
}

.ptdet-text .content2 {
color:#5d5d5d;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:13px;
letter-spacing:1px;
line-height:22px;
padding:5px 0px 0px 25px;
word-spacing:1px;
}

.ptdet-text .img-right {
float:right;
margin:0pt 8px 8px 0pt;
}

.ptdet-text .img-left {
float:left;
margin:8px;
}

.ptdet-text .title2 {
color:#0075C2;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:16px;
font-weight:bold;
padding:0px 0px 0px 25px;
}

.title_img {
}

.table_title {
background-position:center;
color:#5d5d5d;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
padding:0px 5px;
text-align:center;
word-spacing:1px;
}

.table_content {
color:#5d5d5d;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:14px;
font-weight:normal;
letter-spacing:1px;
line-height:24px;
padding:0px 5px;
word-spacing:1px;
}

.table_title2 {
color:#5d5d5d;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
margin:0px;
padding:0px;
text-align:left;
word-spacing:1px;
}

.table_content2 {
color:#5d5d5d;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:12px;
font-weight:normal;
letter-spacing:1px;
margin:0px;
padding:0px;
text-align:left;
word-spacing:1px;
}

/*

.s1 {
background:transparent none repeat scroll 0%;
border:1px solid #5d5d5d;
color:#5d5d5d;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:13px;
font-variant:normal;
font-weight:normal;
padding:5px 5px 1px;
}

.fast_bar {
background:transparent url(http://newwbsa.so-buy.com/ezfiles/newwbsa/img/img/52603/fast_bar.jpg) no-repeat scroll 0%;
color:#FFFFFF;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:16px;
height:35px;
line-height:35px;
margin-bottom:5px;
padding:0px 0px 0px 25px;
text-align:left;
width:315px;
}

.fast_bar a{
color:#FFFFFF;
}

.fast_bar a:hover{
color:#FFFFFF;
font-size:18px;
}

.page_h {
color:#0075C2;
float:none;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:24px;
font-weight:bold;
line-height:26px;
padding:5px 10px;
}

.page_title {
color:#0075C2;
font-family:"Courier New",Courier,monospace;
font-size:16px;
font-weight:normal;
padding:20px 10px 5px;
}

.page_title2 {
color:#5d5d5d;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
line-height:26px;
padding:5px 10px;
word-spacing:1px;
}

.page_content {
color:#5d5d5d;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:14px;
font-weight:lighter;
letter-spacing:1px;
line-height:26px;
padding:0px 10px 5px;
word-spacing:1px;
}

.page_point {
background:#FFFFFF none repeat scroll 0%;
border-bottom:1px solid #BDCEEA;
color:#99B4DF;
font-family:Helvetica, Verdana, Arial, sans-serif, MS Gothic;
font-size:14px;
letter-spacing:1px;
line-height:26px;
margin:5px 0pt 0pt 10px;
width:600px;
}

.online_bar {
background:url(http://www.wbsa.com.tw/ezfiles/newwbsa/img/img/52603/line_bar.jpg) no-repeat;
color:#264B99;
font-size:16px;
letter-spacing:1px;
height:35px;
line-height:35px;
padding:0px 0px 0px 10px;
margin:0px 0pt 7pt 10px;
text-align:left;
width:610px;
}

.online_bar a{
color:#36676A;
height:35px;
line-height:35px;
text-decoration: none;
}
.online_bar a:hover{
color:#FF6600;
height:25px;
line-height:25px;
text-decoration: none;
}

.module-bottom {
background:transparent url(http://www.wbsa.com.tw/ezfiles/newwbsa/img/img/52603/table.jpg) no-repeat scroll 0%;
float:left;
height:176px;
margin:5px 0pt 5px 10px;
position:relative;
width:295px;
}

.module-bottom span {
display:block;
text-align:left;
}

.module-bottom .title {
color:#3366CC;
font-size:14px;
left:25px;
position:absolute;
top:7px;
}

.module-bottom .title2 {
color:#406AB4;
font-size:14px;
}

.module-bottom .title3 {
color:#FF6600;
font-size:14px;
}
.module-bottom .content {
color:#5d5d5d;
left:15px;
position:absolute;
text-align:left;
top:38px;
}

.module-bottom .content img {
float:left;
padding:0pt 10px 0pt 0pt;
}

.module-bottom .more {
bottom:10px;
position:absolute;
right:10px;
}

.module-bottom li {
font-size:14px;
letter-spacing:1px;
line-height:1.5;
text-align:left;
}

#scw {
display:none;
}



/*分頁模組樣式 end*/

*/

/* ==========子頁說明會報名表單 begin========== */

.desc{
font-size:13px;
color:#666;
}

/* ==========子頁說明會報名表單 end========== */



/* Search begin */

#search{
	width:340px;
	height:37px;
	background:url(http://newwbsa.so-buy.com/ezfiles/newwbsa/img/img/52603/search_bg.gif) no-repeat;
	padding-top:9px;
}

#search #q{
	width:220px;
}

#search #btn{
	width:55px;
	height:23px;
	background:url(http://newwbsa.so-buy.com/ezfiles/newwbsa/img/img/52603/search.jpg) no-repeat;
	border:none;
	cursor:pointer;
	margin-left:10px;
}


/*Search end*/


/* 補充 */

/* lucy update 20090830 begin */
.TabbedPanels {
	font-size:13px;
	line-height:22px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {
	font-size:13px;
	line-height:22px;
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab {
	line-height:22px;
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font-size:13px;
	font-weight:bold;
	background-color: #fef2db;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #c5b59b;
	border-top: solid 1px #c5b59b;
	border-right: solid 1px #c5b59b;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

/* 購買須知果 */

.TabbedPanelsTab-sale {
	line-height:22px;
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	background-color:#CC0000;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #c5b59b;
	border-top: solid 1px #c5b59b;
	border-right: solid 1px #c5b59b;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}


/* 滑鼠移過去的效果 */

.TabbedPanelsTabHover {
	background-color: #fef2db;
	color:#c5b59b;
	font-size:13px;
	line-height:22px;
}



/* 滑鼠在上頭的效果 */

.TabbedPanelsTabSelected {
	background-color:#c5b59b;
	color:#fff;
	font-size:13px;
	line-height:22px;
	border-bottom: 1px solid #EEE;
}


/* 標籤被設連結效果 */

.TabbedPanelsTab a {
	color: #fff;
	text-decoration: none;
	font-size:13px;
	line-height:22px;

}

.TabbedPanelsContentGroup {
	font-size:13px;
	line-height:22px;
	clear: both;
	border-left: solid 1px #999;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;
}

.TabbedPanelsContent {
	padding: 4px;
	background-color:#ede9e0;
	color:#666;
	font-size:13px;
	line-height:22px;
}

.TabbedPanelsContentVisible {
	font-size:13px;
	line-height:22px;
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	line-height:22px;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #999;
	border-bottom: solid 1px #999;
	font-size:13px;
	line-height:22px;

}

.VTabbedPanels .TabbedPanelsTab {
	color:#666;
	font-size:13px;
	line-height:22px;
	background-color:#fef2db;
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: solid 1px #999;
	}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #fef2db;
	color:#c5b59b;
	font-size:13px;
	line-height:22px;
	border-bottom: solid 1px #999;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	font-size:13px;
	line-height:22px;
	float: left;
	padding: 0px;
	width: 30em;
	height: 60em;
}


/* 內容字體樣式 */

.TabbedPanelsContent .the_book_title {
	padding-left:10px;
	display:block;
	color:#7d6948;
	font-size:18px;
	line-height:27px;
	font-weight:bold;
}

.TabbedPanelsContent .the_book_h1 {
	display:block;
	color:#333;
	font-size:15px;
	font-weight:bold;
	line-weight:27px;
}

.TabbedPanelsContent .the_book_h2 {
	padding-left:10px;
	display:block;
	color:#666;
	font-size:13px;
	line-height:22px;
	font-weight:bold;
}

.TabbedPanelsContent img {
	padding:5px;
	margin:10px;
	background-color:#eee;
}

.TabbedPanelsContent .line{
	height:1px;
	display:block;
	background-color:#ccc;
	margin:5px;
}

.TabbedPanelsContent p {
	padding:15px;
	display:block;
	color:#666;
	font-size:13px;
	line-height:22px;

}

/* lucy update 20090830 end */

/* lucy  update 20090916 begin */

div.col_02 div.desc div#learn-plan-2009-09{margin:0 auto; width:700px;}

div.col_02 div.desc div#learn-plan-2009-09 td.copyright{font-size:13px; line-height:22px; color:#666; padding:5px 5px 10px 40px; dispaly:block; text-align:justify;}
div.col_02 div.desc div#learn-plan-2009-09 p.url{font-size:13px; line-height:22px; color:#666; padding:0 0 0 10px;}
div.col_02 div.desc div#learn-plan-2009-09 p.url a{font-size:13px; line-height:22px; color:#666; }
div.col_02 div.desc div#learn-plan-2009-09 tr.list-odd{background:#fff; line-height:30px;}
div.col_02 div.desc div#learn-plan-2009-09 tr.list-even{background:#F2F2F2; line-height:30px; font-size:13px;}
div.col_02 div.desc div#learn-plan-2009-09 tr.list-title td{border-bottom:1px  dashed #ccc;}
div.col_02 div.desc div#learn-plan-2009-09 span.title{color:#3D2E31; font-size:13px; line-height:28px; margin:10px 0 0 0;}
div.col_02 div.desc div#learn-plan-2009-09 td.certificate-name-odd{color:#99461D; font-size:13px; font-weight:bold; padding:0 0 0 5px;}
div.col_02 div.desc div#learn-plan-2009-09 td.certificate-name-odd a{color:#99461D; font-size:13px; font-weight:bold;  text-decoration:none;}
div.col_02 div.desc div#learn-plan-2009-09 td.certificate-name-even{color:#8C1A64; font-size:13px; font-weight:bold; padding:0 0 0 5px;}
div.col_02 div.desc div#learn-plan-2009-09 td.certificate-name-even a{color:#8C1A64; font-size:13px; font-weight:bold; text-decoration:none;}
div.col_02 div.desc div#learn-plan-2009-09  table.content{color:#666; font-size:13px; line-height:22px; margin:2px 2px 2px 5px;}
div.col_02 div.desc div#learn-plan-2009-09  td.certificate{color:#666; font-size:13px; line-height:22px; padding:0 0 0 5px;}
div.col_02 div.desc div#learn-plan-2009-09  td.price{color:#666; font-size:13px; line-height:22px;}
div.col_02 div.desc div#learn-plan-2009-09  div.sale-price{font-size:15px; text-decoration:underline; color:#E37F1C; font-weight:bold; padding:0 0 15px 0;}
 div.col_02 div.desc div#learn-plan-2009-09  td.div.sale-price,div.col_02 div.desc div#learn-plan-2009-09  span.fixed-price{font-size:15px; color:#666; font-weight:bold; text-decoration:none;}

div.col_02 div.desc div#learn-plan-2009-09  td.call{font-size:15px;  color:#E37F1C; font-weight:bold; padding:0 0 0 10px;}
/* lucy update 20090916 end */

/* lucy update 20090930 begin*/

div#psp_class_09{width:700px; margin:0 auto;}
div#psp_class_09 td.N1-title,div#psp_class_09 td.N2-title,div#psp_class_09 td.N3-title,div#psp_class_09 td.N4-title,div#psp_class_09 td.N5-title{ppadding:0 0 0 10px;font-size:16px; font-weight:bold; line-height:26px;}
div#psp_class_09 td.N1-title{color:#E72C8D; }
div#psp_class_09 td.N2-title{color:#F7923F; }
div#psp_class_09 td.N3-title{color:#0085CB; }
div#psp_class_09 td.N4-title{color:#3CB767; }
div#psp_class_09 td.N5-title{color:#92459A; }
div#psp_class_09 td.content{color:#666; line-height:22px; font-size:13px; padding:0 0 10px 0;}
div#psp_class_09 td.h1{color:#333; font-size:18px; line-height:34px; padding:5px 0 5px 0; font-weight:bold;}
div#psp_class_09  table.circle-box{margin-bottom:10px;}

div#psp_class_09 table.class_chart {margin-bottom:10px;}

div#psp_class_09 table.class_chart td.title{border-bottom:2px solid #666; text-align:center; color:#3CB767; font-size:15px; font-weight:bold; line-height:30px; padding:5px 0 0 0;}

div#psp_class_09 table.class_chart tr.odd{background:#eee;}

div#psp_class_09 table.class_chart td.class-name{border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;color:#D67E35;font-size:13px;line-height:26px;font-weight:bold;
}

div#psp_class_09 table.class_chart td.class-content{text-indent:10px;border-bottom:1px solid #ccc; text-align:left; color:#666; font-size:13px; line-height:26px;}


div#psp_class_09 td.teacher-name{font-size:13px; font-weight:bold; line-height:22px; text-indent:10px;color:#330099; }
div#psp_class_09 td.teacher-content{font-size:13px;  line-height:22px; text-indent:10px;padding:0 10px 10px 10px;color:#666;}
div#psp_class_09 td.teacher-photo img{margin:5px;}
div#psp_class_09  td.list-content{}
div#psp_class_09  td.list-content ul{margin:0; padding:0 0 0 10px;; list-style:none; color:#666; font-size:13px; line-height:22px;}
div#psp_class_09  td.list-content li{}

/* lucy update 20090930 end */


/* lucy update 20091001 begin*/
div#ptca_class_09{display:block; margin:0 auto; width:700px; background: url(http://www.bplan.com.tw/chunfeng/ezcatfiles/bplan/img/img/1547/PTCA_class_bg.png) repeat-y; border:1px solid #ccc;}
div#ptca_class_09 div.self{width:650px; margin:0 auto;}
div#ptca_class_09 div.copyright{font-size:13px; font-weight:normal;color:#7E631E; line-height:22px; padding:10px 5px; text-align:justify; display:block; clear:both; width:650px;}
div#ptca_class_09 div.content{text-align:justify;display:block;font-size:13px;line-height:22px;padding:10px 5px;text-align:justify;}

div#ptca_class_09 div.info{font-size:13px; color:333; line-height:22px; padding:5px;  text-align:justify;}
div#ptca_class_09 div.width{font-size:13px; color:333; line-height:22px;width:195px; padding:5px;  text-align:justify;}

div#ptca_class_09 h1{display:block; font-size:18px; line-height:34px; font-weight:bold; color:#000; text-indent:5px;}
div#ptca_class_09 div.forwhom{margin:0px 0 10px 0;}
div#ptca_class_09 div.forwhom img{margin:5px; display:block; border:none;}
div#ptca_class_09 div.forwhom span.ptca-person-title,
div#ptca_class_09 div.forwhom span.ptca-business-title,
div#ptca_class_09 div.forwhom span.ptca-school-title{font-size:13px; line-height:22px; font-weight:bold;margin:5px; display:block;}
div#ptca_class_09 div.forwhom span.ptca-person-title{color:#FDB73A;}
div#ptca_class_09 div.forwhom span.ptca-business-title{color:#0099D8;}
div#ptca_class_09 div.forwhom span.ptca-school-title{color:#60BD67;}

div#ptca_class_09 div.specialpoint{display:block; width:650px; margin:0 auto;}
div#ptca_class_09 div.specialpoint table td{border-bottom:1px solid #eee;}
div#ptca_class_09 div.specialpoint img{margin:5px; display:block; border:none;}

div#ptca_class_09 div.team{display:block; width:650px; margin:0 auto;}
div#ptca_class_09 div.team table tr{  line-height:200px;}
div#ptca_class_09 div.team table tr.odd{ background:#f5f5f5; line-height:200px;}
div#ptca_class_09 div.team img{margin:5px; display:block; border:none;}
div#ptca_class_09 div.team  div.handle{color:#0099D8; font-size:13px; line-height:22px; text-indent:5px;}
div#ptca_class_09 div.team span.name{color:#000; font-size:15px; line-height:28px; font-weight:bold; padding-left:5px;}

div#ptca_class_09 div.foot img{float:none;}

/* lucy update 20090930 end*/




.studentshare_content_box {clear:both;} /* 學員心得 */


