.siufei {
	z-index: 50;
	position: absolute;
	/*background-color: #FFFF00;*/
}

/**
 * GENERAL
 */




/**
 * COLLAPSED
 */

.siufei.collapsed {
	background-image: url(images/siufei_collapsed_m2.png);
	background-repeat: no-repeat;
	background-position: 0 0; /*55px;*/
	width: 502px;
	height: 552px;
	bottom: -80px;
	left: -92px;
	
}

.siufei.collapsed.pref {
	background-image: url(images/siufei_collapsed_m1.png);
	background-position: 0 0;/*55px;*/
	bottom: -50px;/*15px;*/
}

.siufei.collapsed .backdrop {
	width: 295px;
	margin-left: 100px;
	font-size: 1em;
	padding-top: 90px;
}

.siufei.collapsed.pref .backdrop {
	
}

.siufei.collapsed .btn_close_top_floating{
	display: none;
}

.siufei.collapsed .btn_pin {
	/*
	Before FF 3 fix
	display: inline-block;
	margin-top: -3px;
	padding: 0;
	width: 25px;
	height: 25px;
	float: right;
	background-image: url(images/siufei_pin.png);
	background-position: 0 0;
	*/
	display: inline;
	margin-top: -3px;
	padding: 0;
	width: 25px;
	height: 25px;
	float: right;
	background-image: url(images/siufei_pin.png);
	background-position: 0 0;
	position: absolute;
	right: 0;
}

.siufei.collapsed .btn_pin:hover {
	background-position: -25px 0;
}

.siufei.collapsed .btn_pin.selected {
	background-position: -50px 0;
}

.siufei.collapsed .btn_pin.selected:hover {
	background-position: -75px 0;
}

.siufei.collapsed .btn_parent_toggle{
	display: none;
}

.siufei.collapsed .btn_level_toggle{
	display: none;
}

.siufei.collapsed .btn_display_toggle {
	display: none;
}

.siufei.collapsed .btn_expand.p1_3{
	display: block;
	position: absolute;
	left: 380px;
	top: 190px;
	background-color: transparent;
}

.siufei.collapsed .btn_expand.p4_6{
	display: block;
	position: absolute;
	left: 380px;
	top: 300px;
	background-color: transparent;
}

.siufei.collapsed.pref .btn_expand.p1_3{
	top: 190px;
}

.siufei.collapsed.pref .btn_expand.p4_6{
	top: 370px;
}

.siufei.collapsed .btn_expand.p1_3 img,
.siufei.collapsed .btn_expand.p4_6 img{
	background-image: url(images/siufei_button_expand_sprite.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 50px;
	height: 50px;
}

.siufei.collapsed .btn_expand.p1_3 img:hover,
.siufei.collapsed .btn_expand.p4_6 img:hover{
	/*background-image: url(images/siufei_button_expand_h.png);*/
	background-position: -50px 0;
}

.siufei.collapsed .toolbar{
	display: none;
}

.siufei.collapsed .advance_toolbar{
	display: none;
}

.siufei.collapsed .header {
	display: inline-block;
	width: 320px;
}

/**
 * EXPANDED
 */

.siufei.expanded {
	background-image: url(images/siufei_expanded_2.png);
	background-repeat: no-repeat;
	background-position: 40px 0px;
	min-width: 980px;
	width: 99%;
	min-height: 707px;
	top: 25px;
	left: 10px;
}

.siufei.expanded .backdrop {
	width: 900px;
	margin-left: 40px;
	font-size: 1em;
	margin-top: 155px;
	min-height: 500px;
	/*overflow: hidden;*/
	background-image: url(images/siufei_expanded_2_border.png);
	background-repeat: repeat-y;
}

.siufei.expanded .btn_close_top_floating{
	display: block;
	position: absolute;
	left: 910px;
	top: 100px; /* will be override by home.js->siufei_close_btn_y_original */
	z-index: 2;
}

.siufei.expanded .btn_parent_toggle{
	display: inline-block;
	width: 150px;
	height: 60px;
	position: absolute;
	left: 630px;
	top: 20px;
	font-size: 20px;
	font-weight: bold;
}

.siufei.expanded .btn_level_toggle{
	display: inline-block;
	width: 150px;
	height: 120px;
	position: absolute;
	left: 780px;
	top: 20px;
	font-size: 20px;
	font-weight: bold;
}

.siufei.expanded .btn_display_toggle{
	display: inline-block;
	font-size: 20px;
	font-weight: bold;
}


.siufei.expanded .btn_close_top_floating img.btn_close {
	display: block;
	position: absolute;
	background-color: transparent;
	background-image: url(images/siufei_button_close_sprite.png);
	background-position: 0 0;
	width: 50px;
	height: 50px;
}

.siufei.expanded .btn_close_top_floating img.btn_close:hover {
	/*background-image: url(images/siufei_button_close_h.png);*/
	background-position: -50px 0;
}

.siufei.expanded .btn_close_top_floating img.btn_top {
	display: block;
	position: absolute;
	background-color: transparent;
	background-image: url(images/siufei_button_top_sprite.png);
	background-position: 0 0;
	width: 50px;
	height: 50px;
	top: 60px;
}

.siufei.expanded .btn_close_top_floating img.btn_top:hover {
	/*background-image: url(images/siufei_button_close_h.png);*/
	background-position: -50px 0;
}

.siufei.expanded .btn_expand{
	display: none;
}

.siufei.expanded h2 {
	text-align: left;
	color: #FFFFFF;
	background-color: #c28bc3;
	padding-top: 5px;
}

.siufei.expanded h2 a{
	color: #FFFFFF;
}

.siufei.expanded .toolbar{
	display: inline-block;
	width: 250px;
	margin-left: 5px;
	text-align: right;
}

.siufei.expanded .toolbar a{
	color: #2F2F30;
}

.siufei.expanded .header {
	display: inline-block;
	width: 550px;
}


/**
 * ADVANCED MODE (PARENT MODE)
 */

.siufei.expanded .advance_toolbar{
	display: none;
}

.siufei.collapsed.parent_mode{
	background-image: url(images/siufei_collapsed_parent_m2.png);
}
.siufei.collapsed.pref.parent_mode{
	background-image: url(images/siufei_collapsed_parent_m1.png);
}
.siufei.expanded.parent_mode{
	background-image: url(images/siufei_expanded_parent_2.png);
}
.siufei.expanded.parent_mode .backdrop {
	background-image: url(images/siufei_expanded_parent_2_border.png);
}

.siufei .advance_toolbar,
.siufei.expanded .advance_toolbar,
.siufei.expanded.parent_mode .advance_toolbar{
	/*display: block;*/  /*achieved by slideup / slidedown in sc_home.js*/
	text-align: right;
	height: 50px; /*siufei_highlight() from height: 25px;  to inherit;*/
	padding: 1px;
	/*background-color: #8FB4C5;*/
	background-color: #FFFFFF;
	border: 1px solid #8FB4C5;
	padding-right: 30px;
}

.siufei .advance_toolbar select,
.siufei .advance_toolbar input{
	width: 150px;
	font-size: 15px;
}

.siufei.expanded.parent_mode .p1_3 ul.lv_subject li, 
.siufei.expanded.parent_mode .p4_6 ul.lv_subject li{
	min-height: 175px;
	height: 100%;
	padding-bottom: 15px;
	width: 280px; /*width: 430px;*/
}

.siufei.expanded.parent_mode .p1_3 ul.lv_subject li p.cate, 
.siufei.expanded.parent_mode .p4_6 ul.lv_subject li p.cate{
	/*width: 340px;*/
	/*
	width: 190px; 
	float: right;
	display: inline-block;
	height: 22px;
	*/
	width: 80px; 
	float: inherit;
	display: block;
	height: 22px;
	top: 20px;
	margin-left: 2px;
	margin-top: 1px;
}
.siufei.expanded.parent_mode .p1_3 ul.lv_subject li p.desc, 
.siufei.expanded.parent_mode .p4_6 ul.lv_subject li p.desc{
	width: 190px; /*width: 340px;*/
}

.siufei.expanded.parent_mode .p1_3 ul.lv_subject li p.last_modify_date, 
.siufei.expanded.parent_mode .p4_6 ul.lv_subject li p.last_modify_date{
	display: none; /* show ? */
}

.siufei.expanded.parent_mode.thumb_mode .p1_3 ul.lv_subject li p.cate, 
.siufei.expanded.parent_mode.thumb_mode .p4_6 ul.lv_subject li p.cate{
	display: none;
}

.siufei.expanded.parent_mode.thumb_mode .p1_3 ul.lv_subject li p.last_modify_date, 
.siufei.expanded.parent_mode.thumb_mode .p4_6 ul.lv_subject li p.last_modify_date{
	display: none; 
}










.toolbar,
.toolbar input, 
.toolbar select, 
.toolbar option {
	line-height: 20px;
	font-size: 15px;
}

.btn_parent_toggle .optn_2 img{
	background-image: url(images/b_student_mode_sprite.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 150px;
	height: 60px;
}

.btn_parent_toggle .optn_2 .selected,
.btn_parent_toggle .optn_2 img:hover{
	/*background-image: url(images/b_student_mode_h.png);*/
	background-position: -150px 0;
}

.btn_parent_toggle .optn_3 img{
	background-image: url(images/b_parent_mode_sprite.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 150px;
	height: 60px;
}

.btn_parent_toggle .optn_3 .selected,
.btn_parent_toggle .optn_3 img:hover{
	/*background-image: url(images/b_parent_mode_h.png);*/
	background-position: -150px 0;
}



.btn_level_toggle .btn_p1_3 {
	width: 150px;
	height: 60px;
	background-color: transparent;
	background-image: url(images/b_level1_3_mode_sprite.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	position: relative;
	top: 2px;
}

.btn_level_toggle .btn_p1_3.selected,
.btn_level_toggle .btn_p1_3:hover {
	/*background-image: url(images/b_level_p1-3_h.png);*/
	background-position: -150px 0;
}

.btn_level_toggle .btn_p4_6 {
	width: 150px;
	height: 60px;
	background-color: transparent;
	background-image: url(images/b_level4_6_mode_sprite.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	position: relative;
	top: 2px;
}

.btn_level_toggle .btn_p4_6.selected,
.btn_level_toggle .btn_p4_6:hover {
	/*background-image: url(images/b_level_p4-6_h.png);*/
	background-position: -150px 0;
}

.btn_display_toggle .btn_list_mode {
	width: 55px;
	height: 30px;
	background-color: transparent;
	background-image: url(images/siufei_button_listmode_sprite.png);
	background-position: 0 -2px;
	background-repeat: no-repeat;
}

.btn_display_toggle .btn_list_mode.selected,
.btn_display_toggle .btn_list_mode:hover {
	background-position: -55px -2px;
}

.btn_display_toggle .btn_thumb_mode {
	width: 55px;
	height: 30px;
	background-color: transparent;
	background-image: url(images/siufei_button_thumbmode_sprite.png);
	background-position: 0 -2px;
	background-repeat: no-repeat;
}

.btn_display_toggle .btn_thumb_mode.selected,
.btn_display_toggle .btn_thumb_mode:hover {
	background-position: -55px -2px;
}

.btn_color_mode {
	width: 55px;
	height: 30px;
	background-color: transparent;
	/*background-image: url(images/siufei_button_color_sprite.png);*/
	background-position: 0 -2px;
	background-repeat: no-repeat;
	display: none;
}

.btn_color_mode:hover {
	background-position: -55px -2px;
}

/**
 * GENERAL
 */

.siufei .backdrop2 {
	/*background-color: #2a79a1;*/
	height: 100%;
	padding: 8px;
	/*border: 1px solid #000;*/
}


.siufei .backdrop3 {
	/*background-color: #2a79a1;*/
	padding: 1px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.siufei.collapsed .backdrop3 {
	height: 100%;
}

.siufei.expanded .backdrop3 {
	height: 100%;
}


.siufei h2,
.siufei h2.h2_p1_3
{
	padding-top: 10px; /*5px; edited on 16Dec*/
	padding-bottom: 0;
	padding-left: 40px;
	text-align: left;
	text-transform: none;
	color: #FFFFFF;
	margin-bottom: 0;
	background-repeat: no-repeat;
	background-image: url(images/siufei_learning_icon_tooeasy.png);
}

.siufei h2.h2_p4_6 {
	padding-top: 10px; /*5px; edited on 16Dec*/
	padding-bottom: 0;
	padding-left: 40px;
	text-align: left;
	text-transform: none;
	color: #FFFFFF;
	margin-bottom: 0;
	background-repeat: no-repeat;
	background-image: url(images/siufei_learning_icon_siufei.png);
	background-color: #8FB4C5;
}

.siufei h2 a{
	color: #FFFFFF;
}

.siufei h4 {
	padding: 2px;
	position: relative;
	margin: 0;
}






























.siufei .p1_3 h4 {
	color: #cfda5b;
	background-color: #68a241;
}

.siufei .p1_3 h4 a{
	color: #ffffff;
}

.siufei .p4_6 h4 {
	color: #cfda5b;
	background-color: #4291cf;
}

.siufei .p4_6 h4 a{
	color: #ffffff;
}

.siufei .p1_3 ul.lv_subject li a img,
.siufei .p4_6 ul.lv_subject li a img{
	width: 60px;
	height: 60px;
}


.siufei .p1_3, .siufei .p4_6 {
	background-color: #14536e;
	margin-bottom: 4px;
	padding: 4px;
	padding-top: 4px;
}

.siufei.parent_mode .p1_3, 
.siufei.parent_mode .p4_6 {
	background-color: #be6e16;
}

.siufei.expanded .p1_3 h4, 
.siufei.expanded .p4_6 h4{
	display: none;
}

.siufei .p1_3 ul.lv_kla, 
.siufei .p4_6 ul.lv_kla {
	display: inline-block;
	padding-left: 1px;
	text-align: center;
	font-size: 0em; /*eliminate the space between <li> */
}

.siufei .p1_3 ul.lv_kla li, 
.siufei .p4_6 ul.lv_kla li {
	display: inline-block;
	width: 65px; /* set to 53 if show border, 54 if no border */
	/*height: 70px;*/
	/*background-color: #00FFFF;*/
	padding: 0;
	margin: 1px;
	color: #FFFFFF;
	font-size: 15px; /*eliminate the space between <li> */
	padding: 0;
	line-height: 1.1em;
	
}

.siufei .p1_3 ul.lv_subject, 
.siufei .p4_6 ul.lv_subject {
	display: inline-block;
	padding-left: 0;
}

.siufei .p1_3 ul.lv_subject li, 
.siufei .p4_6 ul.lv_subject li {
	/*background-color: #00FF00;*/
	height: 60px;
	width: 60px;
	display: inline-block;
	padding: 0;
	margin: 1px;
	margin-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
}

.siufei .p1_3 ul.lv_subject li a, 
.siufei .p4_6 ul.lv_subject li a{
	display: inline-block;
	width: 60px;
	height: 60px;
}

.siufei .p1_3 ul.lv_subject li a.h5_link, 
.siufei .p4_6 ul.lv_subject li a.h5_link{
	display: none;
}

.siufei.expanded .p1_3 ul.lv_subject li a.h5_link, 
.siufei.expanded .p4_6 ul.lv_subject li a.h5_link{
	display: inherit;
}

/**
 * Detail Items, Collapsed
 */
.siufei.collapsed .p1_3 ul.lv_subject li h5, 
.siufei.collapsed .p1_3 ul.lv_subject li p,
.siufei.collapsed .p1_3 ul.lv_subject li div,
.siufei.collapsed .p4_6 ul.lv_subject li h5, 
.siufei.collapsed .p4_6 ul.lv_subject li p,
.siufei.collapsed .p4_6 ul.lv_subject li div

{
	display: none;
}

/**
 * Detail Items, Expanded
 */
.siufei .order
{
	display: none;
}




.siufei.expanded ul.lv_kla {
	/*display: none;*/
}

.siufei.expanded ul.lv_kla.selected {
	overflow-x: hidden;
	overflow-y: auto;
	min-height: 385px;
	display: inline-block;
}

.siufei.expanded .p1_3 ul.lv_kla li, 
.siufei.expanded .p4_6 ul.lv_kla li {
	font-size: 20px;
	font-weight: bold;
	display: inline-block;
	width: 100%; /* set to 53 if show border, 54 if no border */
	/*height: 70px;*/
	/*background-color: #00FFFF;*/
	text-align: left;
	line-height: 2em;
}
.siufei.expanded .p1_3 ul.lv_subject,
.siufei.expanded .p4_6 ul.lv_subject {
	width: 100%;
	text-align: left;
}
.siufei.expanded .p1_3 ul.lv_subject li, 
.siufei.expanded .p4_6 ul.lv_subject li {
	font-size: 15px;
	font-weight: normal;
	width: 210px; /* modify on 2012-01-17 11:04 from 212px to 210px*/
	height: 150px;
	display: inline-block;
	background-color: #FFFFFF; /*#bbc2e7;*/
	-moz-border-radius: 5px;
	border-radius: 5px;
	line-height: 1.2em;
	margin-left: 3px;
	margin-right: 2px;
	-moz-box-shadow: 3px 3px 5px #000;
	-webkit-box-shadow: 3px 3px 5px #000;
	box-shadow: 3px 3px 5px #000;
	vertical-align: top; /*display fix for double row of li > h5 headers*/
}

.siufei.expanded .p1_3 ul.lv_subject li.highlighted, 
.siufei.expanded .p4_6 ul.lv_subject li.highlighted {
	background-color: #FCD9E7;
}

.siufei.expanded .p1_3 ul.lv_subject li.highlighted div.last_modify_date, 
.siufei.expanded .p4_6 ul.lv_subject li.highlighted div.last_modify_date{
	color: #666666;
}


.siufei.expanded .p1_3 ul.lv_subject li a,
.siufei.expanded .p4_6 ul.lv_subject li a{
	float: left;
} 

.siufei.expanded .p1_3 ul.lv_subject li a img,
.siufei.expanded .p4_6 ul.lv_subject li a img{
	padding-left: 4px;
}

.siufei.expanded .p1_3 ul.lv_subject li p, 
.siufei.expanded .p4_6 ul.lv_subject li p{
	width: 140px;
	float: right;
	display: inline-block;
	color: #2f2f30;
	/*
	float: right;
	width: 150px;
	display: inline-block;
	bakground-color: #FF00FF;
	*/
}

.siufei.expanded .p1_3 ul.lv_subject li h5,
.siufei.expanded .p4_6 ul.lv_subject li h5{
	color: #2f2f30;
	padding-left: 5px;
}

.siufei.expanded .p1_3 ul.lv_subject li p.desc,
.siufei.expanded .p4_6 ul.lv_subject li p.desc{
	margin-top: 8px;
	position: relative;
	top: -50px;
	padding-right: 2px;
}

.siufei.expanded .p1_3 ul.lv_subject li p.cate, 
.siufei.expanded .p4_6 ul.lv_subject li p.cate{
	display: none;
	position: relative;
	top: -25px;
	
}

.siufei.expanded .p1_3 ul.lv_subject li p.last_modify_date, 
.siufei.expanded .p4_6 ul.lv_subject li p.last_modify_date{
	display: none;
}

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li p.last_modify_date, 
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li p.last_modify_date{
	display: none;
}
















































/**
 * Detail Items, Expanded, List Mode
 */

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject,
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject {
	width: 100%;
	text-align: left;
}

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li, 
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li {
	width: 65px;
	height: 65px;
	display: inline-block; /* 2011-DEC-19 Fix the vertical space of expanded parent mode thumbnail*/
	margin: 0;
	padding: 0;
	background-color: transparent;
	-moz-border-radius: 0px;
	border-radius: 0px;
	line-height: 1em;
	min-height: 65px;
	
	-moz-box-shadow: 3px 3px 0px transparent;
	-webkit-box-shadow: 3px 3px 0px transparent;
	box-shadow: 3px 3px 0px transparent;
}


.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li.highlighted img, 
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li.highlighted img{
	border-bottom: 5px solid #FCD9E7;
	
}

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li a,
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li a{
	float: left;
} 

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li a img,
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li a img{
	padding-left: 4px;
	-moz-box-shadow: 3px 3px 5px #000;
	-webkit-box-shadow: 3px 3px 5px #000;
	box-shadow: 3px 3px 5px #000;
}

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li p, 
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li p{
	display: none;
	
}

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li h5,
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li h5{
	display: none;
}

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li p.desc,
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li p.desc{
	margin-top: 8px;
}


/***
 CALL TO ACTIONS
 **/


.siufei.collapsed .cta
{
	display: none;
}

.siufei.expanded .p1_3 ul.lv_subject li .cta, 
.siufei.expanded .p4_6 ul.lv_subject li .cta
{
	display: block;
	/*background-color: #FF0000;*/
	position: relative;
	top: 65px;
	right: 0px;
	height: 20px;
}

.siufei.expanded .p1_3 ul.lv_subject li div.last_modify_date, 
.siufei.expanded .p4_6 ul.lv_subject li div.last_modify_date
{
	display: block;
	/*background-color: #FF0000;*/
	position: relative;
	top: 70px;
	right: 0px;
	height: 20px;
	color: #CCC;
	text-align: right;
	padding-right: 15px;
	font-size: 12px;
}

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li div.last_modify_date, 
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li div.last_modify_date{
	display: none;
}

.siufei.expanded .p1_3 ul.lv_subject li .cta a, 
.siufei.expanded .p4_6 ul.lv_subject li .cta a
{
	display: inline-block;
	width: 60px;
	height: 15px;
	line-height: 15px;
	/* further format */
	margin-left: 5px;
	
	text-align: center;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid;
}

.siufei.expanded .p1_3 ul.lv_subject li .cta a.empty, 
.siufei.expanded .p4_6 ul.lv_subject li .cta a.empty
{
	display: none;
}

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li .cta, 
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li .cta
{
	display: none;
}


.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li .cta a, 
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li .cta a
{
	display: inline;
}

.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li .cta a.empty, 
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li .cta a.empty
{
	display: none;
}

.siufei.expanded.parent_mode .p1_3 ul.lv_subject li .cta, 
.siufei.expanded.parent_mode .p4_6 ul.lv_subject li .cta
{
	top: 95px;
	padding-left: 130px; /*padding-left: 250px;*/
}


.siufei.expanded.parent_mode .p1_3 ul.lv_subject li div.last_modify_date, 
.siufei.expanded.parent_mode .p4_6 ul.lv_subject li div.last_modify_date
{
	top: 100px;
	padding-left: 120px; /*padding-left: 250px;*/
}

.siufei.expanded.parent_mode.thumb_mode .p1_3 ul.lv_subject li div.last_modify_date, 
.siufei.expanded.parent_mode.thumb_mode .p4_6 ul.lv_subject li div.last_modify_date
	display: none;
}
.siufei.expanded.parent_mode.thumb_mode .p1_3 ul.lv_subject li .cta a, 
.siufei.expanded.parent_mode.thumb_mode .p4_6 ul.lv_subject li .cta a
{
		/* further format */
	margin-left: 5px;
	padding-left: 20px;
}


.siufei.expanded.parent_mode.thumb_mode .p1_3 ul.lv_subject li .cta, 
.siufei.expanded.parent_mode.thumb_mode .p4_6 ul.lv_subject li .cta
{
	top: 0;
}

.siufei.expanded.parent_mode.thumb_mode .p1_3 ul.lv_subject li .cta a, 
.siufei.expanded.parent_mode.thumb_mode .p4_6 ul.lv_subject li .cta a
{
	display: none;
}

.siufei.expanded .cta i
{
	font-size: 0px;
	display: none;
	line-height: 0px;
}


.siufei.expanded.thumb_mode .p1_3 ul.lv_subject li a img.siufei_icon_is_flash, 
.siufei.expanded.thumb_mode .p4_6 ul.lv_subject li a img.siufei_icon_is_flash{
	-moz-box-shadow: none;
}

.siufei .p1_3 ul.lv_subject li a img.siufei_icon_is_flash, 
.siufei .p4_6 ul.lv_subject li a img.siufei_icon_is_flash
{
	position: absolute; /* positioning done by js */
	width: 15px;
	height: 15px;
	background-image: url(images/siufei_flash_icon.png);
	background-repeat: no-repeat;
	
}

.siufei .loading_icon {
	margin-top: 120px;
	width: 108px;
	height: 108px;
	display: inline-block;
}



.siufei .c_3007 {
	background-image: url(images/9AI_icons/ai_observation.png); /*自然觀察*/
	background-repeat: no-repeat;
}
.siufei .c_3008 {
	background-image: url(images/9AI_icons/ai_sport.png); /*肢體運動*/
	background-repeat: no-repeat;
}
.siufei .c_3009 {
	background-image: url(images/9AI_icons/ai_comm.png); /*人際溝通*/
	background-repeat: no-repeat;
}
.siufei .c_3011 {
	background-image: url(images/9AI_icons/ai_introspection.png); /*個人內省*/
	background-repeat: no-repeat;
}
.siufei .c_3013 {
	background-image: url(images/9AI_icons/ai_lang.png); /*語文*/
	background-repeat: no-repeat;
}
.siufei .c_3014 {
	background-image: url(images/9AI_icons/ai_logic.png); /*自然觀察*/
	background-repeat: no-repeat;
}
.siufei .c_3015 {
	background-image: url(images/9AI_icons/ai_memory.png); /*記憶力*/
	background-repeat: no-repeat;
}
.siufei .c_3016 {
	background-image: url(images/9AI_icons/ai_space.png); /*空間*/
	background-repeat: no-repeat;
}
.siufei .c_3017 {
	background-image: url(images/9AI_icons/ai_abstract.png); /*抽象力*/
	background-repeat: no-repeat;
}

/*
.siufei.collapsed .cate_s {
	display: none;
}

.siufei.expanded.parent_mode .cate_s {
	display: block;
	position: relative;
	top: 0px;
	right: 0px;
	
	width: 80px;
	margin: 0 0 0 4px;
	padding: 0;
}
*/