
* {margin:0; padding:0}
body {color:#1b962c; font-size:12px; background:url("../images/bg_inside.jpg") no-repeat center 2px #EFFAC2; _background-position:center 3px}
a {color:#63177b; text-decoration:none}
a img {border:none;}
.back_to_top_btn {background:url("../images/back_to_top.jpg") no-repeat; display:-moz-inline-box !important; zoom:1; width:46px; height:11px}
.more_btn {background:url("../images/more_btn.gif") no-repeat; display:-moz-inline-box !important; zoom:1; height:7px; width:40px}

.ly_shortcut {background:url("../images/header_bar_bg.jpg") repeat-x; text-align:center; height:37px; line-height:37px; text-align:left; overflow:hidden;}
.ly_shortcut a {color:white; margin:0 5px}
.ly_shortcut select {float:right; margin:5px}

.ly_main {width:1000px; margin:0 auto;}
.ly_banner {height:369px; }

.ly_left {float:left; width:220px;background:url("../images/left_bd_bg.jpg") center top repeat-y}
	.ly_left_hd {background:url("../images/left_hd_bg.jpg") center top no-repeat; height:14px;}
	.ly_left_bd {background:url("../images/left_bd_bg.jpg") center top repeat-y; }
	.ly_left_ft {background:url("../images/left_ft_bg.jpg") center bottom no-repeat; height:20px; }

.ly_left .frm {margin-bottom:1em; text-align:center}
	.ly_left .frm_hd {background:url("../images/left_frm_hd_bg.jpg") center bottom no-repeat; padding-bottom:7px; text-align:center}
	.ly_left .frm_bd {background:url("../images/left_frm_bd_bg.jpg") center top repeat-y; color:#781f00}
	.ly_left .frm_ft {background:url("../images/left_frm_ft_bg.jpg") center top no-repeat; height:7px}

.ly_left .vote_frm {margin-bottom:3em}
	.ly_left .vote_frm .frm_hd {background-image:url("../images/vote_hd_bg.jpg");padding-bottom:10px;}
	.ly_left .vote_frm .frm_bd {background-image:url("../images/vote_bd_bg.jpg"); color:white; text-align:left; padding-left:20px}
	.ly_left .vote_frm .frm_ft {background-image:url("../images/vote_ft_bg.jpg")}
	
	/** vote fix **/
	.ly_left .vote_frm .wrap {height:64px; position:absolute; height:150px;width:200px; margin-left:10px; #margin-left:-100px; }
	.ly_left .vote_frm .wrap .frm_bd {/*height:150px;*/}
	.ly_left .vote_frm .wrap .frm_ft {height:7px;}
	.ly_left .vote_frm_title {background:url("../images/question_btn.jpg") no-repeat left; height:21px; padding:0.5em 0 0 2em}
	.ly_left .server_frm .frm_bd {text-align:left; padding-left:18px;}
	.ly_left .server_frm .frm_bd img {margin-right:0.5em; width:44px}
	.ly_left .server_frm .frm_bd label {display:-moz-inline-box !important; display:inline-block; width:7em}
	.ly_left .server_frm .frm_bd .servergreen {color:#1E7143; text-decoration:underline;}
	.ly_left .server_frm .frm_bd .serverorange {color:red; text-decoration:underline;}
	
	/***相關鏈接 **/
	
/** sub navigator menu **/
.sub_nav_frm .frm_hd {background:url("../images/nav_frm_hd.jpg") no-repeat center bottom; padding-bottom:10px}
.sub_nav_frm .frm_bd {background:url("../images/nav_frm_bd.jpg") repeat-y center; padding:8px 0}
.sub_nav_frm .frm_ft {background:url("../images/nav_frm_ft.jpg") no-repeat top center; height:31px}

/** sub navigator menu style **/
.collapse_menu {margin-left:30px; #margin:0}
.collapse_menu, .collapse_menu * {display:block; list-style:none}
.collapse_menu a {height:30px; line-height:30px; width:130px; text-align:left; padding-left:25px; font-weight:bold; color:#732501}
.collapse_menu ul a {height:20px; line-height:20px; padding-left:50px; font-weight:normal; width:90px; background:url("../images/dot.jpg") left center no-repeat}

.collapse_menu a:hover, .collapse_menu .selected a {background:url("../images/sub_nav_item_bg.jpg") center no-repeat; color:white}
.collapse_menu ul a:hover, .collapse_menu .selected ul li a{background:none; color:#a94803; background:url("../images/dot.jpg") 25% no-repeat}

.collapse_menu ul {display:none;}
.selected ul{display:block}

.ly_middle {float:left; width:560px;}
	.ly_middle .ly_middle_hd {background:url("../images/middle_hd_bg.jpg") center bottom no-repeat; height:18px}
	.ly_middle .ly_middle_bd {background:url("../images/middle_bd_bg.jpg") center repeat-y;}
	.ly_middle .ly_middle_ft {background:url("../images/middle_ft_bg.jpg") center top no-repeat; height:16px; margin-top:-1em}
	
.ly_middle .frm {margin:0 auto 1em auto; width:505px;}
	.ly_middle .frm .frm_hd {height:30px;}
	.ly_middle .frm .frm_bd {background:url("../images/frm_bd_bg.jpg") center repeat-y; padding:10px 20px;}
	.ly_middle .frm .frm_ft {background:url("../images/frm_ft_bg.jpg") center top; height:14px}

.ly_middle .notice_frm {background:url("../images/notice_bg.jpg") center no-repeat; height:204px; overflow:hidden;}
.ly_middle .news_frm {background:url("../images/news_bg.jpg") center no-repeat; height:204px; overflow:hidden;}
.ly_middle .shop_frm .frm_hd {background:url("../images/shop_hd_bg.jpg") no-repeat center; _background-position:1px 50% }
.ly_middle .album_frm .frm_hd {background:url("../images/album_hd_bg.jpg") center no-repeat;}
.ly_middle .download_frm .frm_hd {background:url("../images/download_hd_bg.jpg") center no-repeat;}

.circle_war_frm .frm_hd {background:url("../images/circle_war_hd.jpg") center no-repeat;}
.circle_war_hd span {display:block; float:right}
.circle_war_hd label {color:#ff3c00; font-size:14px; font-weight:bold; background:url("../images/star.jpg") no-repeat left center; padding:2px 0 0px 30px}
.circle_war_sub_t {font-size:12px; font-weight:bold; color:#641980; padding:0.8em 0 0.3em 1em }
.circle_war_pic {background:url("../images/circle_war_bg.jpg") no-repeat center; height:467px; height:195px;}
.circle_war_pic img {width:442px; height:172px; margin:10px 0 0 10px}
.circle_war_list {color:#69137e}

.ly_right {width:220px; float:right;}
.ly_right .frm {margin-bottom:0.75em;}
.ly_right .frm .frm_hd {height:30px; background-position:center bottom; background-repeat:no-repeat;}
.ly_right .frm .frm_bd {background:url("../images/right_frm_bd_bg.jpg") center repeat-y; text-align:center; height:366px; #height:370px; _height:371px; overflow-y:hidden;}
.ly_right .frm .frm_ft {background:url("../images/right_frm_ft_bg.jpg") top center no-repeat; height:10px;}

.ly_right .calendar_frm .frm_hd {background-image:url("../images/calendar_hd_bg.jpg")}
.ly_right .product_frm .frm_hd{background-image:url("../images/product_hd_bg.gif")}
.ly_right .product_frm .frm_ft {background:url("../images/circle_3.gif") 9px top no-repeat; height:83px;}

.ly_right .other_link_frm {background:url("../images/other_link_bg.jpg") no-repeat center; height:159px; width:179px; padding-top:35px; margin:0 auto; text-align:center; vertical-align:middle;}
.ly_right .other_link_frm img {} 

.ly_state {background:url("../images/state_bg.jpg") center repeat-x; width:100%; clear:both; text-align:center; color:#444; height:50px; padding-top:10px;}
.ly_state a {text-decoration:none; color:#444; #margin:0 5px; display:inline-block;}
.ly_state a:hover {text-decoration:underline;}

.ly_main_content {width:765px !important; width:759px;margin-left:220px; margin-bottom:1em;}
.ly_main_content_hd {background:url("../images/inner_page_hd_bg.jpg") no-repeat center bottom; height:13px; font-size:1px}
.ly_main_content_bd {background:url("../images/inner_page_bd_bg.jpg") repeat-y center;}
.ly_main_content_ft {background:url("../images/inner_page_ft_bg.jpg") no-repeat top center; height:15px}
.ly_main_content_bd .ly_title {background:url("../images/job_skill_hd.jpg") no-repeat center; height:31px; line-height:31px; padding-right:4em; font-size:1em;font-weight:normal; text-align:right;}
.ly_main_content_bd .ly_sub_title {background:url("../images/inner_page_sub_item_title_b.jpg") no-repeat 2em; height:23px; color:red; font-size:1.3em; text-indent:3.5em; padding:0.5em 0;}

.ly_main_content .gray_line {background:url("../images/gray_line.jpg") repeat-x center; width:660px; margin:0.5em auto;}


#ly_sub_nav {text-align:center; padding-top:0.5em}
#ly_sub_nav a {background:no-repeat center; width:72px; height:60px; margin:0 1em; display:-moz-inline-box !important; display:inline-block;}
#ly_sub_nav #sub_nav_cp1 {background-image:url("../images/sub_nav_bg/btn_sys_require.gif")}
#ly_sub_nav #sub_nav_cp2 {background-image:url("../images/sub_nav_bg/btn_install.gif")}
#ly_sub_nav #sub_nav_cp3 {background-image:url("../images/sub_nav_bg/btn_create.gif")}
#ly_sub_nav #sub_nav_cp4 {background-image:url("../images/sub_nav_bg/btn_display.gif")}
#ly_sub_nav #sub_nav_cp5 {background-image:url("../images/sub_nav_bg/btn_cp.gif")}
#ly_sub_nav #sub_nav_cp6 {background-image:url("../images/sub_nav_bg/btn_mission.gif")}

.notice_tab {margin:40px 0 10px 50px}
.notice_tab a {text-decoration:none; border-bottom:1px dotted; margin:0 0.5em}
.notice_list {list-style:none; display:block; margin-left:30px; width:330px;}
.notice_list li {margin:0.25em 0; border-bottom:1px dotted #aaa;}
.notice_list span {/*border-bottom:1px dotted gray;*/}
.notice_list em {font-style:normal; margin:0 1em; color:#423e3b;}

.notice_common, .list_1 {color:#ce00cc}
.notice_sys, .list_2 {color:#219832}
.notice_active, .list_3 {color:#ff6b00}
.notice_news, .list_4 {color:#fe0364}

.news_list {display:block; list-style:none; margin:40px 50px 0 130px;}
.news_list li {background:url("../images/news_list_bg.jpg") bottom repeat-x; padding:0.25em 0}
.news_list em {font-style:normal; color:#423e3b; margin:0 0.5em}

.shop_item_list {display:block; list-style:none; text-align:center; height:100px; margin-top:10px;}
.shop_item_list li {display:block; float:left; margin:0 0.75em 0 1em}
.shop_item_list .item_img {height:68px; width:68px; overflow:hidden; background:url("../images/product_item_bg.jpg") no-repeat; margin-bottom:5px;}
.shop_item_list .item_img img {width:38px; height:38px; margin-top:15px}
.shop_item_list .item_name a {}

.album_collection {padding:0.5em 0; text-align:center}
.album_collection a {zoom:1; display:-moz-inline-box; background-color:white; padding:3px; border:1px solid #08959c; margin:0 0.75em}
.album_collection img {border:1px solid #08959c}

/*** common element ***/
.data_table {border-collapse:collapse; border-spacing:0; width:660px; margin:0.5em auto}
.data_table thead th {background-color:#d6da11; border-right:3px solid white; color:#1e9829; padding:0.5em}
.data_table tbody td {border-right:3px solid white; padding:0.5em}
.data_table .odd td {background-color:#ffffcd}

.intro_table {border:1px solid #229826; width:660px; margin:0.5em auto}
.intro_table th, .intro_table .th {background-color:#d6da11; font-weight:bold; text-align:center;} 
.intro_table td, .intro_table th {border:1px solid #229826; padding:0.5em;}
.intro_table .title {background-color:#ffffcd;  font-weight:bold; text-align:center}


/*** 相關鏈接 ***/
.friend_link_menu {display:block; list-style:none; width:160px; margin:0 auto;}
.friend_link_menu li a {display:block; background:no-repeat center; height:27px}

.friend_link_menu .flm_map a {background-image:url("../images/sub_nav_bg/btn_map_off.gif")}
.friend_link_menu .flm_map a:hover {background-image:url("../images/sub_nav_bg/btn_map_on.gif")}

.friend_link_menu .flm_member a {background-image:url("../images/sub_nav_bg/btn_points_off.gif")}
.friend_link_menu .flm_member a:hover {background-image:url("../images/sub_nav_bg/btn_points_on.gif")}

.friend_link_menu .flm_download a {background-image:url("../images/sub_nav_bg/btn_download_off.gif")}
.friend_link_menu .flm_download a:hover {background-image:url("../images/sub_nav_bg/btn_download_on.gif")}

.friend_link_menu .flm_new a {background-image:url("../images/sub_nav_bg/btn_job_off.gif")}
.friend_link_menu .flm_new a:hover {background-image:url("../images/sub_nav_bg/btn_job_on.gif")}

.friend_link_menu .flm_review a {background-image:url("../images/sub_nav_bg/btn_updateinfo_off.gif")}
.friend_link_menu .flm_review a:hover {background-image:url("../images/sub_nav_bg/btn_updateinfo_on.gif")}

.friend_link_menu .flm_top a {background-image:url("../images/sub_nav_bg/btn_topten_off.gif")}
.friend_link_menu .flm_top a:hover {background-image:url("../images/sub_nav_bg/btn_topten_on.gif")}
.font_b_r a{color:#FF0000;font-weight: bold;}
.font_b_r a{font-weight: bold;}
.font_red a{color: red;}
.font_normall a{}