﻿@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700);
/* global class */
BODY {margin:0px;font-size: 14px;}
TABLE,TD,TH,DIV,SPAN,A,INPUT,SELECT,BUTTON,TEXTAREA,OPTION,OPTGROUP,UL,OL,LI {font-family:"Roboto Condensed","LiHei Pro","Microsoft JhengHei UI","微軟正黑體","arial","Segoe UI","Sans-serif","Fixedsys";color:#000;}
TABLE {border:0;border-collapse:collapse;border-spacing:0;}
IMG{border:0px}
TH,TD {padding:0}
.tbc_sep {border-collapse: separate;}
.d_line {display:inline}
.d_lineb {display:inline-block;zoom: 1;*display:inline;}
.d_hide {display:none}
.d_show {display:block}
.z_hide {display:none}
.z_show {display:block}
.ov_auto {overflow:auto}
.ov_hide {overflow:hidden}
.ov_scroll {overflow:scroll;overflow-x: hidden;}
.posrel {position: relative;}
.posabs{position: absolute;}
.posfix {position: fixed}
.h_mid {margin:0 auto;}
.h_rt {float:right;}
.h_lt {float:left;}
.v_top {vertical-align:top;}
.dv_top {display:table-cell;vertical-align:top;}
.v_mid {vertical-align:middle;}
.dv_mid {display:table-cell;vertical-align:middle;}
.v_bot {vertical-align:bottom;}
.t_mid {text-align:center;}
.t_rt {text-align:right;}
.t_lt {text-align:left;}
.t_js {text-align:justify}
.lts_2 {letter-spacing:2px}
.lts_5 {letter-spacing:5px}
.lts_10 {letter-spacing:10px}
.m_lt5 {margin-left:5px;}
.m_rt5 {margin-right:5px;}
.m_lt8 {margin-left:8px;}
.m_rt8 {margin-right:8px;}
.m_lt10 {margin-left:10px;}
.m_rt10 {margin-right:10px;}
.m_lt15{margin-left:15px;}
.m_rt15 {margin-right:15px;}
.m_lt20 {margin-left:20px;}
.m_rt20 {margin-right:20px;}
.m_lt25 {margin-left:25px;}
.m_rt25 {margin-right:25px;}
.m_lt30 {margin-left:30px;}
.m_rt30 {margin-right:30px;}
.m_lt40 {margin-left:40px;}
.m_rt40 {margin-right:40px;}
.m_5 {margin:5px}
.m_10 {margin:10px}
.m_20 {margin:20px}
.m_top5 {margin-top:5px}
.m_bot5 {margin-bottom:5px}
.m_top10 {margin-top:10px}
.m_bot10 {margin-bottom:10px}
.m_bot20 {margin-bottom:20px}
.m_top20 {margin-top:20px}
.m_bot30 {margin-bottom:30px}
.m_top30 {margin-top:30px}
.m_bot40 {margin-bottom:40px}
.m_top40 {margin-top:40px}
.m_bot60 {margin-bottom:60px}
.m_top60 {margin-top:60px}
.pn_5 {padding:5px}
.pn_8 {padding:8px}
.pn_10 {padding:10px}
.bg_ltry {background-position:left top; background-repeat: repeat-y;}
.bg_ctry {background-position:center top; background-repeat: repeat-y;}
.bg_ltrx {background-position:left top; background-repeat: repeat-x;}
.bg_ctrx {background-position:center top; background-repeat: repeat-x;}
.bg_ctrn {background-position:center top; background-repeat: no-repeat;}
.bg_cbrn {background-position:center bottom; background-repeat: no-repeat;}
.bg_ccrn {background-position:center center; background-repeat: no-repeat;}
.bg_rn {background-repeat: no-repeat;}
.bc_white {background-color:#FFF}
.keywd {width:220px;height:18px}
.w_100x {width:100%}
.w_1002 {width:1002px}
.w_990 {width:990px}
.w_980 {width:980px}
.w_960 {width:960px}
.w_950 {width:950px}
.w_946 {width:946px}
.w_920 {width:920px}
.w_910 {width:910px}
.w_886 {width:886px}
.w_870 {width:870px}
.w_854 {width:854px}
.w_848 {width:848px}
.w_800 {width:800px}
.w_830 {width:830px}
.w_791 {width:791px}
.w_790 {width:790px}
.w_789 {width:789px}
.w_765 {width:765px}
.w_720 {width:720px}
.w_710 {width:710px}
.w_705 {width:705px}
.w_700 {width:700px}
.w_680 {width:680px}
.w_660 {width:660px}
.w_650 {width:650px}
.w_630 {width:630px}
.w_620 {width:620px}
.w_600 {width:600px}
.w_540 {width:540px}
.w_510 {width:510px}
.w_480 {width:480px}
.w_440 {width:440px}
.w_390 {width:390px}
.w_370 {width:370px}
.w_340 {width:340px}
.w_320 {width:320px}
.w_314 {width:314px}
.w_300 {width:300px}
.w_290 {width:290px}
.w_280 {width:280px}
.w_270 {width:270px}
.w_260 {width:260px}
.w_250 {width:250px}
.w_240 {width:240px}
.w_230 {width:230px}
.w_215 {width:215px}
.w_220 {width:220px}
.w_200 {width:200px}
.w_170 {width:170px}
.w_150 {width:150px}
.w_140 {width:140px}
.w_120 {width:120px}
.w_110 {width:110px}
.w_100 {width:100px}
.w_90 {width:90px}
.w_80 {width:80px}
.w_70 {width:70px}
.w_50 {width:50px}
.w_40 {width:40px}
.w_30 {width:30px}
.w_20 {width:20px}
.h_350 {height:350px}
.h_340 {height:340px}
.h_330 {height:330px}
.h_300 {height:300px}
.h_150 {height:150px}
.h_120 {height:120px}
.h_100 {height:100px}
.h_90 {height:90px}
.h_80 {height:80px}
.h_60 {height:60px}
.h_50 {height:50px}
.h_40 {height:40px}
.h_30 {height:30px}
.h_20 {height:20px}
.h_10 {height:10px}
.mh_700 {min-height:700px;}
.mh_600 {min-height:600px;}
.mh_500 {min-height:500px;}
.mh_400 {min-height:400px;}
.mh_350 {min-height:350px;}
.mh_340 {min-height:340px;}
.mh_330 {min-height:330px;}
.mh_300 {min-height:300px;}
.mh_240 {min-height:240px;}
.mh_200 {min-height:200px;}
.mh_160 {min-height:160px;}
.mh_100 {min-height:100px;}
.mh_60 {min-height:60px;}
.mh_50 {min-height:50px;}
.lh_60 {line-height:60px}
.lh_50 {line-height:50px}
.lh_45 {line-height:45px}
.lh_40 {line-height:40px}
.lh_30 {line-height:30px}
.lh_34 {line-height:34px}
.lh_28 {line-height:28px}
.lh_27 {line-height:27px}
.lh_26 {line-height:26px}
.lh_24 {line-height:24px}
.lh_22 {line-height:22px}
.lh_20 {line-height:20px}
.lh_18{line-height:18px}
.lh_17{line-height:17px}
.lh_16{line-height:16px}
.tc_white {color:#fff}
.tc_dark {color:#222}
.tc_gray {color:#666}
.tc_gray2 {color:#999}
.tc_red {color:#F00}
.tc_green {color:#006600}
.tc_gn2 {color:#6AB024}
.tc_liteg {color:#6ab024}
.tc_blue {color:#00F}
.tc_bluez {color:#3073F2}
.tc_liteb {color:#099}
.tc_liteb2 {color:#009EF6}
.tc_litec {color:#0cc}
.tc_org {color:#FF6600}
.tc_pink {color:#fc57a1}
.tc_purple {color:#9F0FCF}
.tc_gblue {color:#0963AF}
.tc_brown {color:#960}
.ts_10 {font-size:10px}
.ts_11 {font-size:11px}
.ts_12 {font-size:12px}
.ts_13 {font-size:13px}
.ts_14 {font-size:14px}
.ts_15 {font-size:15px}
.ts_16 {font-size:16px}
.ts_17 {font-size:17px}
.ts_18 {font-size:18px}
.ts_20 {font-size:20px}
.ts_22 {font-size:22px}
.ts_24 {font-size:24px}
.ts_26 {font-size:26px}
.ts_30 {font-size:30px}
.tw_b {font-weight:bold}
.tw_n {font-weight:normal}
.ol_lowro {list-style-type:lower-roman;}
.ol_dlz {list-style-type:decimal-leading-zero;}
.ol_la {list-style-type:lower-alpha;}
.bul_purple {background-image: url(/imgs/tpl/bullet_purple.png);background-position:-3px 4px;background-repeat:no-repeat;padding-left:13px}
.bul_star {background-image: url(/imgs/tpl/bullet_star.png);background-position:-3px 3px;background-repeat:no-repeat;padding-left:13px}
.bul_starb {background-image: url(/imgs/tpl/bullet_starb.png);background-position:-3px 3px;background-repeat:no-repeat;padding-left:13px}
.bd_0 {border:0}
.bd_cs {border-collapse:separate;}
.bd_wt {border:1px solid #FFF}
.bd_dark {border:1px solid #222}
.bd_gray {border:1px solid #C9C9C9}
.bd_gray_lite {border:1px solid #DDD}
.bd_gray_rt {border-right:1px solid #C9C9C9}
.bd_gray_top {border-top:1px solid #C9C9C9}
.bd_gray_bot {border-bottom:1px solid #C9C9C9}
.bd_blue {border:1px solid #128FE8}
.bd_blue_t2 {border-top:2px solid #009cFF}
.bd_blue_b2 {border-bottom:2px solid #009cFF}
.bd_navy {border:1px solid #A0CAFC}
.bd_rose {border:1px solid #FF7159}
.bd_rose_t2 {border-top:2px solid #FF7159}
.bd_rose_b2 {border-bottom:2px solid #FF7159}
.bd_rosed_t2 {border-top:2px dotted #FF7159}
.bd_rosed_b2 {border-bottom:2px dotted #FF7159}
.bd_blue_b {border-bottom:1px dashed #009cFF}
.bd_dot_b1 {border-bottom:1px dotted #00C5FF;}
.bd_dot_b2 {border-bottom:2px dotted #00C5FF;}
.bd_dot_b3 {border-bottom:3px dotted #00C5FF;}
.bd_dot_g2 {border-bottom:2px dotted #70E455;}
.bd_dot_g2 {border-bottom:2px dotted #70E455;}
.bd_dot_c69 {border-bottom:2px dotted #CC6699;}
.bd_dot_r2 {border-bottom:2px dotted #FF7159;}
.bg_rose {background-color:#FF7159}
.bg_lite {background-color:#E9E9E9;}
.bg_lite2 {background-color:#F6F6F6;}
.bg_yellow {background-color:#ECD033;}
.bg_blue1 {background-color:#88e6f7;}
.bg_abo {background-color:#FFF}
.bg_abe {background-color:#D8FFFE}
.rdu6 {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-ms-border-radius:6px;}
.rdu10 {-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-ms-border-radius:10px;}
.rdub6 {-moz-border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-ms-border-bottom-right-radius:6px;-moz-border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-ms-border-bottom-left-radius:6px;}
.rdut6 {-moz-border-top-right-radius:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-ms-border-top-right-radius:6px;-moz-border-top-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-ms-border-top-left-radius:6px;}
.rdub10 {-moz-border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-ms-border-bottom-right-radius:10px;-moz-border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-ms-border-bottom-left-radius:10px;}
.rdut10 {-moz-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-ms-border-top-right-radius:10px;-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-ms-border-top-left-radius:10px;}
.cur_pt {cursor:pointer}
.cur_move {cursor:move}
.num_iso {margin:0 3px 0 3px;}
.v_iso {margin:3px 0 3px 0;}
.pol20 {position:relative; left:-20px;}
.txtbox400 {height:400px;padding:5px;overflow:auto}
.span_bt {
	background-color:#E0E0E2;
	margin-left:5px;
	margin-right:5px;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-ms-border-radius:4px;
	border-top:1px solid #D9D9DB;
	border-left:1px solid #D9D9DB;
	border-right:1px solid #919197;
	border-bottom:1px solid #919197;
	padding:5px;
	font-size:12px;
	}
.span_bto {
	background-color:#DBD9C1;
	margin-left:5px;
	margin-right:5px;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-ms-border-radius:4px;
	border-top:1px solid #D9D9DB;
	border-left:1px solid #D9D9DB;
	border-right:1px solid #919197;
	border-bottom:1px solid #919197;
	padding:5px;
	font-size:12px;
	cursor:pointer;
	}
.tr_ent {background-color:#E2E7E2;cursor:default;border-bottom:1px solid #FFF}
.tr_lev {}
.tr_even {background-color:#EFF1EF;border-bottom:1px solid #C5CFC5}
.tr_odd {background-color:#FFF;border-bottom:1px solid #C5CFC5}

.tr_ent2 {background-color:#E2E7E2;cursor:pointer;border-bottom:1px solid #FFF}
.tr_dn2 {background-color:#D4EA87;color:#566912;cursor:pointer;border-bottom:0px solid #FFF}
.tr_lev2 {}
.tr_even2 {background-color:#FFF;border-bottom:1px solid #FFF}
.tr_odd2 {background-color:#FFF;border-bottom:1px solid #FFF}

/*NavLine*/
#nav_bar {width:940px;padding:10px;color:#0769C0;font-size:14px;}
a:link,a:visited,a:active,#nav_bar a:link,#nav_bar a:visited,#nav_bar a:active {color:#0769C0;text-decoration: none;}
a:hover,#nav_bar a:hover {color:#E6B728;text-decoration: none;}

/*benesse favor*/
.bblink {margin:0 3px 0 3px;color:#9F0FCF}
a:link.bblink ,a:visited.bblink, a:active.bblink  {color:#9F0FCF;text-decoration:underline;}
a:hover.bblink  {color:#E6B728;text-decoration:underline;}
/*ad favor*/
.ad {margin:0 3px 0 3px;color:#5B5B5B}
.ad a:link ,.ad a:visited, .ad a:active  {color:#333;text-decoration:none;}
.ad a:hover  {color:#8DBF55;text-decoration:none;}
.adbook {background-image: url(/imgs/kids/heart.png);background-position:left center;background-repeat:no-repeat;padding-left:24px;width:500px;margin-left:50px}
.adbook a:hover  {color:#8DBF55;text-decoration:none;}
.adshow {background-image: url(/imgs/show/star.png);background-position:left center;background-repeat:no-repeat;padding-left:24px;width:650px;margin-left:50px}
.adshow a:hover  {color:#cc6699;text-decoration:none;}
.ad2 {margin:0 3px 0 3px;color:#00A}
.ad2 a:link ,.ad2 a:visited, .ad2 a:active  {color:#00A;text-decoration:none;}
.ad2 a:hover  {color:#8DBF55;text-decoration:none;}
.adedu {background-image: url(/imgs/show/star.png);background-position:left 3px;background-repeat:no-repeat;padding-left:20px;width:260px;margin-top:10px}
.adedu a:hover  {color:#cc6699;text-decoration:none;}
/*MasterPage*/
.bk_blue_lite {background-image: url(/imgs/global/bk_blue_lite.gif);}
.bg_blue_lite {
	width:1000px;
	/*height:100%;*/
	border:1px solid #B9E2E2;border-top:0;
	background-color:#FFF;
	-moz-border-radius:0 0 8px 8px; /* Firefox 3.6 and earlier */
	-webkit-border-radius:0 0 8px 8px; /* Safari */
	-ms-border-radius:0 0 8px 8px; /* IE10+ */
	border-radius:0 0 8px 8px;/*W3C*/
}
/*MasterPage_k*/
.bk_kid_lite {background-image: url(/imgs/global/bk_kid_lite.png);background-position:left top;background-repeat:repeat-x;background-color:#FFFAE6;}
.bg_kid_lite {
	width:1000px;
	/*height:100%;*/
	border:1px solid #DCCD91;border-top:0;
	background-color:#FFF;
	-moz-border-radius:0 0 8px 8px; /* Firefox 3.6 and earlier */
	-webkit-border-radius:0 0 8px 8px; /* Safari */
	-ms-border-radius:0 0 8px 8px; /* IE10+ */
	border-radius:0 0 8px 8px;/*W3C*/
}
/*MasterPage_s*/
.bk_stu_lite {background-image: url(/imgs/global/bk_stu_lite.png);background-position:left top;background-repeat:repeat-x;background-color:#FFF1E6;}
.bg_stu_lite {
	width:1000px;
	/*height:100%;*/
	border:1px solid #F8C8B7;border-top:0;
	background-color:#FFF;
	-moz-border-radius:0 0 8px 8px; /* Firefox 3.6 and earlier */
	-webkit-border-radius:0 0 8px 8px; /* Safari */
	-ms-border-radius:0 0 8px 8px; /* IE10+ */
	border-radius:0 0 8px 8px;/*W3C*/
}
/*grayboxPage*/
.bd_gray_bk {background-image: url(/imgs/global/bd_gray_bk.png)}
.top_gray_bk {background-image: url(/imgs/global/top_gray_bk.png);height:80px}
.bot_gray_bk {background-image: url(/imgs/global/bot_gray_bk.png);height:70px}
.bot_guide_bk {background-image: url(/imgs/misc/guide_bot.png);height:70px;background-color:#FFF;background-position:center top;background-repeat:no-repeat}

/*guidepage*/
.gi_star {color:#FF0099;background-image: url(/imgs/show/star.png);background-repeat:no-repeat;padding-left:14px;line-height:24px;background-position:left center;}
.gi_txt {line-height:22px;padding-left:14px}
/*awardpage*/
.bd_award_bk {background-image: url(/imgs/misc/cap_award_mid.png)}
.top_award_bk {background-image: url(/imgs/misc/cap_award_top.png);height:80px}
.bot_award_bk {background-image: url(/imgs/misc/cap_award_bot.png);height:45px}
.thaw {border-bottom:1px solid #999999;height:26px;text-align:left;background-color:#FFCCFF;}
.thaw a:hover {color:#A600A6;text-decoration:underline;}

/*servicepage*/
.bul_q {background-image: url(/imgs/service/q.png);background-position:0px 0px;background-repeat:no-repeat;padding-left:30px}
.bul_a {background-image: url(/imgs/service/a.png);background-position:0px 0px;background-repeat:no-repeat;width:30px;min-height:30px}
.bul_k {background-image: url(/imgs/service/k.png);background-position:-1px 3px;background-repeat:no-repeat;}

/*cooperatePage*/
.bd_coop_bk {background-image: url(/imgs/global/bd_prop_bk.png)}
.top_coop_bk {background-image: url(/imgs/global/top_prop_bk.png);height:60px}
.bot_coop_bk {background-image: url(/imgs/global/bot_prop_bk.png);height:17px}

/*Footer*/
#footer {width:979px;height:102px;margin-top:20px;padding-top:15px;background-image: url(/imgs/global/footer_bg.jpg);font-size:12px}
/*#footer {width:979px;height:102px;position:relative;top:20px;padding-top:15px;background-image: url(/imgs/global/footer_bg.jpg);font-size:12px}*/
#footer_txt,#footer_txt div,#footer_txt span {color:#999;}
.footer_cap {font-size:13px;height:22px;}
.footer_cap a:link,.footer_cap a:visited,.footer_cap a:active{color:#0076C0;text-decoration: none}
.footer_cap a:hover{color:#E6B728;text-decoration: none}
.cap_iso {margin:0 8px 0 8px;}


/*TopBox*/
#topbar {width:990px;}
.top_tds {width:115px;}
.top_search_g {width:364px;background-image: url(/imgs/global/top_search_g_bk.png);}
.top_search_e {width:410px;background-image: url(/imgs/global/top_search_e_bk.gif);}
.topbar_g {height:108px;background-image: url(/imgs/global/top_bkbar_g.jpg);}
.topbar_e {height:118px;background-image: url(/imgs/global/top_bkbar_e.jpg);}
.topbar_k {height:108px;background-image: url(/imgs/global/top_bkbar_k.png);}
.topbar_s {height:108px;background-image: url(/imgs/global/top_bkbar_s.png);}

/**menu**/
.menubox {width:991px;margin-top:1px;}
#menubox_g1 {height:61px;background-image: url(/imgs/global/menu_bk_g1.jpg);display:none;}
#menubox_g2 {height:61px;background-image: url(/imgs/global/menu_bk_g2.jpg);display:none;}
.menu_g0 {width:120px;height:61px;}
.menu_g123 {width:123px}
.menu_g10 {width:5px;}
.vtop {vertical-align:28px;cursor:pointer;}
.vtop2 {position:relative;top:-16px;;cursor:pointer;}
.vbot {vertical-align:-48px;cursor:pointer;}
.vbot2 {position:relative;top:16px;cursor:pointer;}

/*member_join*/
.joinbox_bk {background-image: url(/imgs/member/bd_join_bk.png)}
.joincap_bk {background-image: url(/imgs/member/cap_join_bk.png);height:53px}
.joinbot_bk {background-image: url(/imgs/member/bot_join_bk.png);height:22px}
/*member index*/
.mb_idx_bk {background-image: url(/imgs/member/index_bk.png);background-position:center top;background-repeat:no-repeat}
.greencap_bk {background-image: url(/imgs/member/cap_gtop_bk.png);height:54px}
.mycap_bk {background-image: url(/imgs/member/cap_my_bk.png);height:80px}
.pwmcap_bk {background-image: url(/imgs/member/cap_pwmodify_bk.png);height:80px}
/*member zone*/
.trth {border-bottom:1px solid #009999;height:26px;text-align:center;background-color:#FDFDFD;}
.popbox {
	margin:0 auto;
	border:1px solid #AAA697;
	position:fixed; 
	top:40px; 
	z-index:202;
	text-align:center;
	/*display:none;
	box-shadow:6px 2px 8px  #728F52;
	-webkit-box-shadow: 6px 2px 8px #728F52;8*/
	-moz-box-shadow:0 2px 8px 1px #728F52;-webkit-box-shadow:0 2px 8px 1px #728F52;box-shadow:0 2px 8px 1px #728F52;	
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background-color:#F3F3F1;
}
.whitebox {
	margin:0 auto;
	border:1px solid #AAA697;
	position:fixed; 
	top:40px; 
	z-index:202;
	text-align:center;
	/*display:none;
	box-shadow:6px 2px 8px  #728F52;
	-webkit-box-shadow: 6px 2px 8px #728F52;8*/
	-moz-box-shadow:0 2px 8px 1px #728F52;-webkit-box-shadow:0 2px 8px 1px #728F52;box-shadow:0 2px 8px 1px #728F52;	
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background-color:#FFF;
}
/*educate item*/
.th_ecap01 {height:27px;width:645px;background-image: url(/imgs/educate/th_e_01.png);}
.th_ecap02 {height:27px;width:330px;background-image: url(/imgs/educate/th_e_02.png);}
.th_ecap03 {height:27px;width:180px;background-image: url(/imgs/educate/th_e_03.png);}
.fm_257 {height:117px;width:241px;padding:40px 8px 8px 8px;overflow:hidden;line-height:160%}
.fm_e1 {background-image: url(/imgs/educate/fm_e1.png)}
.fm_e2 {background-image: url(/imgs/educate/fm_e2.png)}
.fm_e3 {background-image: url(/imgs/educate/fm_e3.png)}
.fm_e4 {background-image: url(/imgs/educate/fm_e4.png)}
.fm_e5 {background-image: url(/imgs/educate/fm_e5.png)}
.fm_e6 {background-image: url(/imgs/educate/fm_e6.png)}
.fm_e7 {background-image: url(/imgs/educate/fm_e7.png)}
.fm_e8 {background-image: url(/imgs/educate/fm_e8.png)}
.fm_e9 {background-image: url(/imgs/educate/fm_e9.png)}
.img_e257 {float:left;margin:0 5px 3px 0;width:104px;height:98px}
.sq_title2 {color:#2D5FD0;font-size:15px;font-weight:bold ;}
.sq_title2 a:link,.sq_title2 a:visited,.sq_title2 a:active {color:#2D5FD0;text-decoration: none;}
.sq_title2 a:hover {color:#FF9F60;text-decoration: none;}

/*survey item*/
.th_scap01 {height:27px;width:510px;background-image: url(/imgs/educate/th_s_01.png);}
.th_scap02 {height:27px;width:314px;background-image: url(/imgs/educate/th_s_02.png)}
.th_scap03 {height:27px;width:854px;background-image: url(/imgs/educate/th_s_03.png);}
.th_cap_new {height:27px;width:268px;background-image: url(/imgs/educate/th_new.png);}
.th_cap_hot {height:27px;width:268px;background-image: url(/imgs/educate/th_hot.png);}
.td_sbox_t0 {border:1px solid #c9c9c9;border-top:0 solid #FFF;padding-top:3px;padding-bottom:3px}
.div_sq {line-height:30px;background-image: url(/imgs/educate/q.png);margin-bottom:5px;margin-top:10px;text-indent:32px;}
.div_snq {margin-bottom:5px;margin-top:10px;line-height:30px;}
.sq_title {color:#FF6600;font-size:16px;font-weight:bold ;}
.sq_title a:link,.sq_title a:visited,.sq_title a:active {color:#FF6600;text-decoration: none;}
.sq_title a:hover {color:#FF9F60;text-decoration: none;}
.sq_memo {text-align:justify;line-height:150%}
.sq_vote_tb {width:388px;}
.div_sl {line-height:30px;background-image: url(/imgs/educate/ar1.png);margin-bottom:5px;margin-top:10px;text-indent:32px;background-position:left center; background-repeat: no-repeat;}
.td_c6_30 {background-image: url(/imgs/educate/circle6.png);background-position:7px 17px;padding-left:27px; padding-bottom:8px;padding-top:8px;background-repeat: no-repeat;}
.sl_title {color:#009CFF;font-size:16px;font-weight:bold ;}
.es_item {width:100px;color:#000;height:24px;padding-right:8px;}
.es_probar {width:200px}
.es_ticket {width:80px;color:#076AC0;}
.blue_dashed {border-top:1px dashed #629FE0;}
.bar_0a {
	color:#FFF;font-size:8pt;height:15px;text-align:right;padding-right:2px;border: 1px solid #888888; border-left: 0;
	background: #E83D0B; /* Old browsers */
	background: -moz-linear-gradient(left, #E98A0A 0%, #E83D0B 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#E98A0A), color-stop(100%,#E83D0B)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #E98A0A 0%,#E83D0B 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #E98A0A 0%,#E83D0B 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, #E98A0A 0%,#E83D0B 100%); /* IE10+ */
	background: linear-gradient(to right, #E98A0A 0%,#E83D0B 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E98A0A', endColorstr='#E83D0B',GradientType=1 ); /* IE6-9 */
}
.es_ul {font-size:14px;font-weight:bold;line-height:160%;color:#215DCC;}
.es_ul a:link,.es_ul a:visited,.es_ul a:active {color:#215DCC;text-decoration: none;}
.es_ul a:hover {color:#FF6600;text-decoration: none;}
.ulci {list-style-type:circle}
.ulsq {list-style-type:square}
.es_vol {list-style-type:none;line-height:150%;color:#215DCC}
.es_qdate {font-size:12px;color:#F00}
/*order table*/
.ord_tbtd1{
	vertical-align:text-top;
	width:140px;
	padding:0px 0 5px 13px;
	line-height:30px;
	/*border-bottom:1px dotted #999;*/
}
.ord_tbtd2{
	vertical-align:text-top;
	padding:0px 0 5px 0;
	line-height:30px;
	/*border-bottom:1px dotted #999;*/
}
.ord_bsel {
	margin:3px;
}
.ord_city {
	width:70px;
	margin:3px 3px 3px 0;
}
.ord_county {
	width:80px;
	margin:3px 3px 3px 0;
}
.ord_addr {
	width:280px;
	margin:3px;
}
.ord_series_1 {
	color:#FF6600;font-weight:bold;
}
.ord_series_0 {
	color:#999;font-weight:bold;text-decoration:line-through;
}
.ord_dt_1 {
	color:#FF6600;text-decoration:none;
}
.ord_dt_0 {
	color:#999;text-decoration:line-through;
}
.ord_dt_2 {
	background-color:#759C23;color:#FFF;text-decoration:none;
}
.ord_dt_3 {
	color:#00F;text-decoration:none;
}
.ord_panel {
	vertical-align:text-top;
}
.ord_pcap {
	width:140px;
	height:40px;
	text-align:right;
	vertical-align:text-top;
	padding-right:10px;
}
.ord_ptxt {
	vertical-align:text-top;
}
.ord_psug {
	margin:8px 0 8px 18px;
	color:#FF6600;
	background-color:#eee;
}
.ord_rev {
	margin:5px;
}
.ord_pm {
	margin-right:10px;
	margin-left:18px;
	text-indent:-20px;
}
.ord_block {
	margin:5px 0px 8px 18px;
}
.ord_vn {
	margin-left:0px;
	font-weight:bold;
	display:inline;
	padding:0 3px 0 3px;
}
/*BTN*/
.btn {
	border-collapse:separate;
	display:inline-block;
	padding:5px 12px 5px 12px;
	cursor:pointer;
	letter-spacing:2px;
	margin:5px 5px 5px 5px;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-ms-border-radius:4px;
	border-top:1px solid #D9D9DB;
	border-left:1px solid #D9D9DB;
	border-right:1px solid #919197;
	border-bottom:1px solid #919197;
}
.sbtn {
	border-collapse:separate;
	display:inline-block;
	padding:2px 6px 2px 6px;
	cursor:pointer;
	letter-spacing:2px;
	margin:2px 5px 2px 5px;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-ms-border-radius:4px;
	border-top:1px solid #D9D9DB;
	border-left:1px solid #D9D9DB;
	border-right:1px solid #919197;
	border-bottom:1px solid #919197;
}
.slbl {
	border-collapse:separate;
	font-size:13px;
	line-height:25px;
	display:inline-block;
	padding:0px 6px 0px 6px;
	cursor:pointer;
	letter-spacing:2px;
	margin:0px 5px 0px 5px;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-ms-border-radius:4px;
	border-top:1px solid #D9D9DB;
	border-left:1px solid #D9D9DB;
	border-right:1px solid #919197;
	border-bottom:1px solid #919197;
}
.ssbl {
	border-collapse:separate;
	font-size:12px;
	line-height:22px;
	display:inline-block;
	padding:0px 3px 0px 3px;
	cursor:pointer;
	letter-spacing:1px;
	margin:0px 3px 0px 3px;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-ms-border-radius:4px;
	border-top:1px solid #D9D9DB;
	border-left:1px solid #D9D9DB;
	border-right:1px solid #919197;
	border-bottom:1px solid #919197;
}
.btn_save {
	background-color:#B8D7B7;
	background-image:url("/imgs/tpl/page_save.png");
	background-position:6px center;background-repeat:no-repeat;
	padding-left:26px;
}
.btn_del {
	background-color:#FFDCC1;
	background-image:url("/imgs/tpl/page_delete.png");
	background-position:6px center;background-repeat:no-repeat;
	padding-left:26px;
}
.btn_view {
	background-color:#B9E2E2;
	background-image:url("/imgs/tpl/page_view.png");
	background-position:6px center;background-repeat:no-repeat;
	padding-left:26px;
}
.btn_vote {
	background-color:#B0E2F2;
	background-image:url("/imgs/tpl/vote.png");
	background-position:6px center;background-repeat:no-repeat;
	padding-left:26px;
}
.btn_edit {
	background-color:#F3E4AF;
	background-image:url("/imgs/tpl/page_edit.png");
	background-position:6px center;background-repeat:no-repeat;
	padding-left:26px;
}
.btn_search {
	background-color:#B6C5ED;
	background-image:url("/imgs/tpl/search.png");
	background-position:6px center;background-repeat:no-repeat;
	padding-left:26px;
}
.btn_adduser {
	background-color:#E6E9D6;
	background-image:url("/imgs/tpl/adduser.png");
	background-position:6px center;background-repeat:no-repeat;
	padding-left:26px;
}
.btn_add {
	background-color:#E6E9D6;
	background-image:url("/imgs/tpl/add.png");
	background-position:6px center;background-repeat:no-repeat;
	padding-left:26px;
}
.btn_date {
	background-color:#F5E4AF;
	background-image:url("/imgs/tpl/calendar.png");
	background-position:6px center;background-repeat:no-repeat;
	padding-left:26px;
}
.btn_hot {
	background-color:#F8C8B8;
	background-image:url("/imgs/tpl/rosette.png");
	background-position:6px center;background-repeat:no-repeat;
	padding-left:26px;
}
.btn_over {
	border-collapse:separate;
	-moz-box-shadow:0 2px 8px 1px #728F52;-webkit-box-shadow:0 2px 8px 1px #728F52;box-shadow:0 2px 8px 1px #728F52;
	position:relative; left:-1px;top:-2px;
}
.btn_down {
	border-collapse:separate;
	-moz-box-shadow:0 2px 4px 1px #B8730C;-webkit-box-shadow:0 2px 4px 1px #B8730C;box-shadow:0 2px 4px 1px #B8730C;
	position:relative; left:-1px;top:-1px;
}
/*PHOTO FRAME*/
.pfs5 {
	border-collapse:separate;
	padding:5px;-moz-box-shadow:0 2px 7px 1px #A4B492;-webkit-box-shadow:0 2px 7px 1px #A4B492;box-shadow:0 2px 7px #A4B492;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-ms-border-radius:4px;border-radius:4px;
}
.pfs8 {
	padding:8px;
	/*-moz-box-shadow:0 2px 8px 1px #A4B492;-webkit-box-shadow:0 2px 8px 1px #A4B492;box-shadow:0 2px 8px #A4B492;;*/
	border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
	box-shadow:3.5px 4px 6px #ccc;-moz-box-shadow:3.5px 4px 6px #ccc;-webkit-box-shadow:3.5px 4px 6px #ccc;
	border-collapse:separate;
}
/*SHADOW FRAME*/
.shf5 {
	-moz-box-shadow:0 2px 5px 1px #A4B492;-webkit-box-shadow:0 2px 5px 1px #A4B492;box-shadow:0 2px 5px #A4B492;
}
.shf8 {
	-moz-box-shadow:0 2px 8px 1px #A4B492;-webkit-box-shadow:0 2px 8px 1px #A4B492;box-shadow:0 2px 8px #A4B492;
}
/*OPT*/
.opt5 {
opacity:0.5;
filter:alpha(opacity=50);
background:#000000; 
}
.opt5w {
opacity:0.5;
filter:alpha(opacity=50);
background:#FFF; 
}
.opt5gray {
/*opacity:0.9;
filter:alpha(opacity=90);*/
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter:gray;
-webkit-filter: grayscale(100%);
background:# transparent; 
}
/*POPUP*/
#backgroundPopup,#backgroundPopup2{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
width:870px;
/*min-height:650px;*/
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact2{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
/*width:870px;
height:650px;*/
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupFrame{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupVideo{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
width:770px;
height:500px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
.pgiftbox{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
/*BOOKPAGE*/
.mainpic {max-height:260px;max-width:500px}
.intropic {max-height:280px;max-width:460px}
.spicdiv {margin:5px 10px 0 0;}
	.bigad {display:none}
	.sqtn {
		border-collapse:separate;
		display:inline-block;
		padding:2px 10px 2px 10px;
		cursor:pointer;
		letter-spacing:2px;
		margin:2px 2px 2px 2px;
		/*-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-ms-border-radius:4px;*/
		border:1px solid #A58F75;
	}
	.qtn_d {
		background-color:#FFF;
		color:#222;
		background-image:url("/imgs/tpl/add.png");
		background-position:6px center;background-repeat:no-repeat;
		padding-left:26px;
	}
	.qtn_c {
		background-color:#FFF;
		color:#0066FF;
		background-image:url("/imgs/tpl/add.png");
		background-position:6px center;background-repeat:no-repeat;
		padding-left:26px;
	}
	.qtn_over {
		background-color:#EEE;
		color:#0066FF;
		background-image:url("/imgs/tpl/add.png");
		background-position:6px center;background-repeat:no-repeat;
		padding-left:26px;
	}
	.qtn_down {
		background-color:#DDD;
		color:#0066FF;
		background-image:url("/imgs/tpl/add.png");
		background-position:6px center;background-repeat:no-repeat;
		padding-left:26px;
	}
/*HOME*/
.hbody04{
	/*background-color:#e9fcff;background-image: url(/imgs/home/bk_big.jpg);background-position:center top; background-repeat: repeat-x;*/
	background-color:#ffe5d0;background-image: url(/imgs/home4/bk_big.jpg);background-position:center top; background-repeat: repeat-x;;
}
.hbody05{
	background-color:#fffbf0;background-image: url(/imgs/home5/bk_big.jpg);background-position:center top; background-repeat: repeat-x;;
}
.hbktop04 {background-image: url(/imgs/home4/bk_top.jpg);height:47px;min-height:47px}
.hbktop05 {background-image: url(/imgs/home5/bk_top.jpg);height:47px;min-height:47px}
.hbkintop_pre04 {background-image: url(/imgs/home4/bk_intop.jpg);background-position:center top; background-repeat: no-repeat;min-height:42px;width:1000;position:relative;top:-4px;}
.hbkintop_pre05 {background-image: url(/imgs/home5/bk_intop.jpg);background-position:center top; background-repeat: no-repeat;min-height:42px;width:1000;position:relative;top:-4px;}
.hbody{
	/*background-color:#e9fcff;background-image: url(/imgs/home/bk_big.jpg);background-position:center top; background-repeat: repeat-x;*/
	background-color:#DFFEFF;background-image: url(/imgs/home/bk_big.gif);background-position:center top; background-repeat: repeat-x;
}
.hbody201503{
	background-color:#FFF5F0;background-image: url(/imgs/home/bk_big201503.jpg);background-position:center top; background-repeat: repeat-x;
}
.h2body{
	background-color:#fdeee8;background-image: url(/imgs/home2/bg.jpg);background-position:center top; background-repeat: no-repeat;
}
.h2bktop {background-image: url(/imgs/home2/bk_top.png);height:47px;min-height:47px;background-position:1px top; background-repeat: no-repeat;}
.h2bkmaindiv {border:1px solid #9ACEC3;border-top:0px;width:998px;min-height:600px;background-image: url(/imgs/home2/bk_bot.png);background-position:left bottom; background-repeat: no-repeat;position:relative;top:-4px;background-color:#FFF}
.h2bkintop_pre {background-image: url(/imgs/home2/bk_intop.png);background-position:center top; background-repeat: no-repeat;min-height:42px;width:1000;position:relative;top:-4px;}
.hbktop {background-image: url(/imgs/home/bk_top.jpg);height:47px;min-height:47px}
.hbktop201503 {background-image: url(/imgs/home/bk_top201503.jpg);height:47px;min-height:47px}
.hbkintop_pre {background-image: url(/imgs/home/bk_intop.jpg);background-position:center top; background-repeat: no-repeat;min-height:42px;width:1000;position:relative;top:-4px;}
.hbkintop_pre201503 {background-image: url(/imgs/home/bk_intop201503.jpg);background-position:center top; background-repeat: no-repeat;min-height:42px;width:1000;position:relative;top:-4px;}
.hbkmaindiv {border:1px solid #9ACEC3;border-top:0px;width:998px;min-height:600px;background-image: url(/imgs/home/bk_bot.jpg);background-position:left bottom; background-repeat: no-repeat;position:relative;top:-4px;background-color:#FFF}
.hmaindiv{background-image: url(/imgs/home/bk_intop.jpg);background-position:-1px -42px; background-repeat: no-repeat;min-height:800px;width:998px}
.hloginbox {width:220px;;min-height:114px;height:114px;position:relative;left:13px;}
.hleftmenu {background-image: url(/imgs/home/bk_left.png);background-position:left top; background-repeat: no-repeat;position:relative;left:13px;}
#newdif {color:#F84227;}
.hleftmenu2 {background-image: url(/imgs/home/bk_left2.png);background-position:left top; background-repeat: no-repeat;position:relative;left:13px;}
.hleftmenu3 {background-image: url(/imgs/home/bk_left3.png);background-position:left top; background-repeat: no-repeat;position:relative;left:13px;}
#newdif {color:#F84227;}
#newdif a:link,#newdif a:visited,#newdif a:active {color:#F84227;text-decoration: none;}
#newdif a:hover {color:#6D851D;text-decoration: none;}
#olddif {color:#000;}
#olddif a:link,#olddif a:visited,#olddif a:active {color:#000;text-decoration: none;}
#olddif a:hover {color:#666;text-decoration: none;}
#edolddif {color:#6AB024;}
#edolddif a:link,#edolddif a:visited,#edolddif a:active {color:#6AB024;text-decoration: none;}
#edolddif a:hover {color:#666;text-decoration: none;}

/*about text link*/
.abtx {text-decoration: none;border-bottom:1px solid #222}
.abtx a:link,.abtx a:visited,.abtx a:active {color:#222;text-decoration: none;border-bottom:1px solid #222}
.abtx a:hover {color:#aaa;text-decoration:none;border-bottom:1px solid #aaa}
