.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
body {
}
#collectbox {
	background-color:#FFF;
}
#collect_leftbox {
}
#collect_rightbox {
}
#collect_mainbox {
	font-family:Arial;
	font-size:13px;
	line-height:22px;
	color:#666666;
}
#collect_titlebox {
}
.collect_title {
	font-family:"微軟正黑體";
	font-size:24px;
	font-weight:bold;
	line-height:20px;
	color:#000;
}
.collect_title2 {
	font-family:"微軟正黑體";
	font-size:24px;
	font-weight:bold;
	line-height:20px;
	color:#000;
}

.collect_searchbox {
}
.collect_searchcase {
}
.collect_searchicon {
}
.collect_shareicon {
}

.collect_infobox {
	font-family:Arial;
	font-size:12px;
	line-height:22px;
	color:#666666;
}
#collect_menutitlebox {
}
.collect_menudownbox {
}

#collect_menubox {
}
.collect_menutypebox {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	line-height:42px;
	color:#FFF;
}
.collect_menutype_default {
	font-family:"微軟正黑體";
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	color:#000;
}
.collect_menutype_default a {
	color:#000;
	text-decoration:none;
}
.collect_menutype_default a:hover {
	color:#ff5f00;
	text-decoration:none;
}
.collect_menutype_focus {
	font-family:"微軟正黑體";
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	color:#000;
}
.collect_menutype_focus a {
	color:#000;
	text-decoration:none;
}
.collect_menutype_focus a:hover {
	color:#000;
	text-decoration:none;
}
.collect_menuitembox {
}
.collect_menuitembox ul {
}
.collect_menuitembox li {
	font-family:Arial;
	font-size:12px;
	color:#000;
}
.menu_item_default {
	color:#000;
}
.menu_item_default a {
	color:#000;
	text-decoration:none;
}
.menu_item_default a:hover {
	color:#ff5f00;
	text-decoration:none;
}
.menu_item_focus {
	font-weight:bold;
	color:#000;
	background-color:#e2eec8;
	border:1px solid #bedb7d;
}
.menu_item_focus a {
	color:#000;
	text-decoration:none;
}
.menu_item_focus a:hover {
	color:#000;
	text-decoration:none;
}

#collect_listbox {
	font-family:Arial;
	font-size:13px;
	line-height:22px;
	color:#666666;
}
#collect_listbox ul {
}
#collect_listbox li {
	font-family:Arial;
	font-size:13px;
	line-height:22px;
	color:#666666;
}

.collect_listmainbox {
	font-family:Arial;
	font-size:13px;
	line-height:20px;
	color:#666666;
}
.collect_listleftbox {
	text-align:center;
}
.collect_listimbox {
	text-align:center;
}
.collect_listinfobox {
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	color:#666666;
}
.collect_listinfobox a {
	font-family:Arial;
	font-size:15px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.collect_listinfobox a:hover {
	font-family:Arial;
	font-size:15px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.collect_listdownbox {
}
#detail_titlebox {
	font-family:"微軟正黑體";
	font-size:24px;
	font-weight:bold;
	line-height:20px;
	color:#000;
}
.collect_detailtitlebox {
	font-family:Arial;
	font-size:15px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
}
.collect_detailtitlebox a {
	color:#000000;
	text-decoration:none;
}
.collect_detailtitlebox a:hover {
	color:#000000;
	text-decoration:underline;
}
.collect_detailmainbox {
	font-family:Arial;
	font-size:13px;
	line-height:24px;
	color:#333333;
}
.detail_leftmainbox {
	font-family:Arial;
	font-size:13px;
	line-height:24px;
	color:#333333;
	text-align:right;
}
.detail_rightmainbox {
	font-family:Arial;
	font-size:13px;
	line-height:24px;
	color:#333333;
}
.detail_likebox {
	text-align:right;
}

.collect_detaildownbox {
}

.collect_searchtitlebox {
	font-family:Arial;
	font-size:15px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
}
.collect_searchtitlebox a {
	color:#000000;
	text-decoration:none;
}
.collect_searchtitlebox a:hover {
	color:#000000;
	text-decoration:underline;
}

.collect_searchmainhbox {
	font-family:Arial;
	font-size:13px;
	line-height:24px;
	color:#333333;
}
.collect_searchmainhbox ul {
}
.collect_searchmainhbox li {
	font-family:Arial;
	font-size:13px;
	line-height:24px;
	color:#333333;
}
.collect_search_subject {
	font-family:Arial;
	font-size:15px;
	line-height:24px;
	color:#7caa17;
	font-weight:bold;
}
.collect_search_subject a {
	color:#7caa17;
	text-decoration:underline;
}
.collect_search_subject a:hover {
	color:#7caa17;
	text-decoration:underline;
}
.collect_search_content {
	font-family:Arial;
	font-size:13px;
	line-height:24px;
	color:#333333;
}


#witness_listbox {
	font-family:Arial;
	font-size:13px;
	line-height:22px;
	color:#666666;
}
#witness_listbox ul {
}
#witness_listbox li {
	font-family:Arial;
	font-size:13px;
	line-height:22px;
	color:#666666;
}
.witness_listtitlebox {
	font-family:Arial;
	font-size:15px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
}
.witness_listtitlebox a {
	color:#000000;
	text-decoration:none;
}
.witness_listtitlebox a:hover {
	color:#000000;
	text-decoration:underline;
}
.witness_listmainbox {
	font-family:Arial;
	font-size:13px;
	line-height:20px;
	color:#666666;
}
.witness_detailtitlebox {
	font-family:Arial;
	font-size:15px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
}
.witness_detailtitlebox a {
	color:#000000;
	text-decoration:none;
}
.witness_detailtitlebox a:hover {
	color:#000000;
	text-decoration:underline;
}
.witness_searchtitlebox {
	font-family:Arial;
	font-size:15px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
}
.witness_searchtitlebox a {
	color:#000000;
	text-decoration:none;
}
.witness_searchtitlebox a:hover {
	color:#000000;
	text-decoration:underline;
}

#pushbox {
}
#push_titlebox {
}
#push_listbox {
	font-family:Arial;
	font-size:13px;
	line-height:22px;
	color:#666666;
}
#push_listbox ul {
}
#push_listbox li {
	font-family:Arial;
	font-size:13px;
	line-height:22px;
	color:#666666;
}
.push_imbox {
	text-align:center;
}
.push_infobox {
	font-family:Arial;
	font-size:13px;
	line-height:22px;
	color:#000000;
}
.push_namebox {
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	color:#000;
}
.push_namebox a {
	color:#000;
	text-decoration:none;
}
.push_namebox a:hover {
	color:#000;
	text-decoration:underline;
}
.push_namebox span {
	font-weight:bold;
}
.price {
	font-family:"微軟正黑體",Arial;
	font-size:14px;
	line-height:20px;
	color:#ED1C24;
	text-align:center;
}
.price span {
	font-family:"微軟正黑體",Arial;
	font-size:15px;
}
#push_downbox {
}

