@charset "utf-8";
/* Luxury section StyleSheet File
 * Version: 1.01
 * Author: Samuel Yu
 * Created: 2009-06-01
 * Update: 2009-06-01
 * ephraimju@gmail.com
 */
body{ background:url(/images/luxury/big_bg.jpg) left; color:#333; line-height:150%;}
a{ color:#333;}
a:hover{color:#9c8045;}
#topBar,#wrap{width:1000px;}
#theader,#subnav,#contents{width:980px;} 
p{ color:#333;}
.blank18{height:18px; line-height:18px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
/* Font*/
h1{ font-family:"新細明體"; font-size:14px; }
h1 a{color:#180908;}

h3{padding-left:15px; color:#181205;line-height:36px; font-size:12px; font-weight:bold;font-family:新細明體, Verdana, Arial, Helvetica, sans-serif;}
h3 a{color:#181205;}
h3 a:hover{color:#181205;}
.right_rss{ float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#2c2618; font-weight:bold; margin:6px 10px 0;}
.right_rss a{ color:#2c2618;}
/*List*/
.listicon li,.listicon2 li{  background:url(/images/luxury/listicon.gif) no-repeat left 12px; padding-left:15px; line-height:26px;}
.listicon li:hover{  background:url(/images/luxury/listicon_2.gif) no-repeat left;}
.listicon2{background-color:#877248;padding:2px 0 8px 15px;}
.listicon2 li a,.listicon2 li a:hover{color:#020202;}
.right .listicon li{ height:26px; overflow:hidden;}
.sectionnews_i .listicon li{ height:26px; overflow:hidden;}
/* Wrap */
#wrap{ background:url(/images/luxury/wrap_top.gif) repeat-x top #FFFFFF; clear:both;}
	
#theader .left{ margin:30px 0 0 31px;}
*html #theader .left{ margin:30px 0 0 15px;}
#subnav{background:url(/images/luxury/subnav_bg.gif) repeat-x; margin-top:0px;height:36px; overflow:hidden;}
	#subnav ul{ background:url(/images/luxury/subnav_l.gif) no-repeat left;position:relative; overflow:hidden;}
	#subnav li{  text-align:center; line-height:36px;float:left;height:36px; font-weight:bold; border-right:1px; font-size:12px; }
	#subnav li a{ color:#180908;}
	#subnav li div{padding:0 29px;background:url(/images/luxury/subnav_line.gif) no-repeat right top;}
	#subnav li.active{ background:url(/images/luxury/subnav_bottom.gif) bottom repeat-x;}
	#subnav li.active a{color:#9a7526;}
	#subnav li div:hover{ margin-top:-36px;}

#contents{ margin-top:1px;}
	#contents #main{ float:left; width:655px;}
	#contents #rightside{ float:right; width:300px;}
/* iFocus style */
#ifocus { width:643px; height:268px;border:1px solid #DEDEDE; background:#F8F8F8; }
	#ifocus_pic { display:inline; position:relative; float:left; width:523px; height:250px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist{position:absolute; }
		#ifocus_piclist li{width:523px; height:250px; overflow:hidden;}
		#ifocus_piclist img{width:523px; height:250px;}
	#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0;}
		#ifocus_btn li { width:91px; height:63px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
		#ifocus_btn img {width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current {background: url(/luxury/images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:523px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
	#ifocus_tx a{ font-size:14px; font-weight:bold;color:#fff;}
		#ifocus_tx .normal { display:none; }
/*end Ifocus*/
  
	#photobar2{ background-color:#2e1902;height:250px;}
		#photobar2 #mainImg{ float:left; width:420px;}
		#photobar2 #mainText{float:right; width:207px; padding:11px 13px 0 0;}
		#photobar2 h2{color:#fff; font-size:20px; margin:15px 0 15px 0; line-height:150%;}
		#photobar2 h2 a{color:#fff;}
		#photobar2 p{ font-size:14px;color:#c1a05a; line-height:150%;}
		#photobar2 p a{color:#c1a05a;}
		#photobar2 .read{font-size:12px;margin-top:25px; text-align:right;}
	.gridField{ background:url(/images/luxury/boxbg.gif);}
		.gridinner{ border:1px solid #a19989;margin:0 4px; background:url(/images/luxury/gridinner_bg.gif) repeat-y; padding:10px; overflow:hidden;}
		.gridinner .left{width:345px;}
		.gridinner .right{width:247px;}
			.imgfield{ clear:both;}
			.imgfield img,.imgfield2 img{ border:1px solid #f0f0f0; margin-right:10px; float:left;}
			.gridinner .imgfield{padding-bottom:20px;}
			.gridinner #lastone img{ margin-bottom:0px;}
			.imgfield h4{font-size:12px; margin-bottom:4px;}
			.imgfield2 h4{font-size:12px; margin-bottom:4px;}
		
	#sectionnews .sectionnews_i{ background-color:#ebebeb; width:320px;}
		.sectiontitle1{ background:url(/images/luxury/titlebg1.jpg) no-repeat;}
		.sectiontitle1 h3,.sectiontitle2 h3{ line-height:32px;}
		.sectiontitle2{ background:url(/images/luxury/titlebg2.jpg) no-repeat;}
		.sectiontitle2 h3{color:#9f6e09;}
		.sectiontitle2 h3 a{color:#9f6e09;}
		.sectiontitle2 .right_rss a{color:#c1a05a}
		
		.imgfield2{ border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3; clear:both; padding:10px 10px 8px 10px;}
		
	#photogallery{background-color:#3e2f0f; padding:10px 0 10px 18px;}
		.roll_r,.roll_l{ height:61px; overflow:hidden; float:left;}
		.list2 img{ border:#594f39 1px solid; margin:0 5px 0 0;}
		
		
	.videos{ background:url(/images/luxury/videotitle_bg.jpg) no-repeat; background-color:#000;}
		.videoarea{ height:208px;}
		
		.blackbg{ padding:5px 10px;}
		.blackbg img{ margin-top:5px;}
		.blackbg h4 a{color:#c1a05a;}
		.blackbg p{color:#816c3f;}


#luxuryfooter{ background:url(/images/luxury/footer_b.gif) no-repeat 145px #d8d5cf; padding:17px 0 12px 28px; line-height:18px; color:#000; width:925px;}
	#luxuryfooter a{color:#000;}
	.footlogo{ width:135px; float:left;}
		.f12footE{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/*Section News*/
.section_left{ width:405px; float:left;}
.section_left .gridinner .imgfield{ background:url(/images/luxury/section_gridinner_bg.gif) repeat-x bottom;}
h3.chinesetitle{font-size:16px; font-family:'新細明體', '微软雅黑', '黑体', '宋体';}
.section_right{ float:left; width:240px;background-color:#ebebeb; }
.section_right .imgfield2{ border:0; padding:5px 10px 3px 10px;}
.section_right .imgfield2 img{ margin-top:5px; margin-bottom:5px;}
/*Article*/
	#function{ background:url(/images/luxury/article_functionb.gif) repeat-x; height:32px; margin-top:5px; line-height:32px;}
	#function .left{ background:url(/images/luxury/article_functionL.gif) no-repeat left; padding-left:10px;}
	#function .right{ background:url(/images/luxury/article_functionR.gif) no-repeat right; padding-right:15px;}
		.funtion_list{ width:320px;}
		.funtion_list li{ float:left;border-left:1px solid #e8e7e7; padding:0 19px 0 37px; height:32px; line-height:32px;}
		.funtion_list li.print{ background:url(/images/luxury/icon_print.gif) no-repeat 15px center;}
		.funtion_list li.functionrss{ background:url(/images/luxury/icon_rss.gif) no-repeat 15px center;}
		.funtion_list li.function_font{ padding:7px 0 0 15px;line-height:20px;height:25px; }
		.funtion_list li.function_font img{ margin-bottom:1px;}
.viewcontent{ width:580px;}
.viewtis{ text-align:center; line-height:24px; border-bottom:1px solid #f3f1f0; padding:35px 0 10px 0;}
.viewtis a{font-weight:normal;}
.viewtis a:hover{color:#9c8045;font-weight:normal;}
.viewtis h1{font-size:24px; font-family:"新細明體";line-height:36px; margin-bottom:4px;color:#040404;}
.viewtis b{font-weight:normal;}
.viewbody{line-height:170%;padding-top:10px;}
.viewbody center img{border:#E0E0E0 1px solid;padding:5px;background:#FAFAFA;}
.viewbody b{color:#000;}
.viewbody center div{padding-top:5px;}
.viewbody p{display: block;margin:1em 0px;line-height:170%;}
.f12photocaption{ font-size:12px;}
/*图注*/
.viewbody h2{font-size:12px;color:#970000;font-weight:normal;text-align:center;padding-top:5px;}
#nextarticle{ padding-left:10px; line-height:28px;}
#copyarticle {padding-left:10px;background:url(/images/luxury/copyright.gif) repeat-x; height:39px; line-height:39px;}

#pagelist{ float:right;}
#pagelist span{ padding:3px 6px; margin-right:5px;border:1px solid #333;}
#pagelist span:hover{ border:1px solid #aaa;}
#pagelist span.active{ background:url(/images/luxury/page_bg.gif) repeat-x; color:#fff;line-height:20px; padding:4px 7px; border:0;}
#pagelist span.active a{ color:#fff;}

.newslist_section { overflow:hidden;}
.newslist_section li {background:url(/images/luxury/listicon.gif) no-repeat left 10px; padding-left:15px;float:left; margin-right:30px;height:23px; overflow:hidden; line-height:23px; font-size:13px; width:42%;}
.newslist_section li a {
	
}

.newslist_section li:hover {background:url(/images/luxury/listicon_2.gif) no-repeat left 10px;}

.imgfield3{ width:108px; text-align:center; margin-top:10px;}
.imgfield3 img{ width:83px;}

/*video*/
#video_top{ float:left;width:645px;}
#video_left{ float:left;background-color:#000000; width:395px; height:240px; padding:5px;}
#video_right{ width:240px; float:right;background-color:#2e1902;}
.top_video{ padding-top:7px;}
.top_video li{ border-bottom:1px solid #422d11;}
.top_video li a{ color:#d8b491; font-weight:bold;}
.top_video li div{padding:12px 5px; clear:both; height:56px;}
.top_video li div img{border:1px solid #5c4c3c; margin-right:10px; float:left;}
.top_video li div.active{background:#000000;}
.top_video li div.active img{ border:1px solid #3e3e3e;}

.videolist{ padding-left:10px;}
.videolist li{ float:left; width:125px;text-align:center; padding-right:34px; padding-top:10px;height:155px;}
.videolist li.lastone{ padding-right:0;}
.videolist li img{ width:118px;}
.videolist li h4{ font-weight:normal; width:120px; font-size:12px; line-height:150%; margin-top:7px;}

/*subsection*/
.each {clear:both;padding:10px 0 7px 10px;border-bottom:1px solid #eae8e5;}
.each:hover{ background-color:#eae8e5; border:0;}
.each:hover .art_title a{color:#996600; text-decoration:underline;}
	.each_last {clear:both;padding:10px 0 7px 5px;float:left;width:574px;}
	img.style {float:left;margin-right:10px;width:135px;}
	.art_title{ font-size:12px; font-weight:bold;}
	.art_title a:hover{ color:#996600; text-decoration:underline;}
.list_menu{ margin-top:3px;}
.list_menu li{ width:91px; height:37px; text-align:center; font-size:12px; float:left; margin-right:1px; background:url(/luxury/images/list_bg2.gif) no-repeat; line-height:37px; font-weight:bold;}
.list_menu li:hover{ background:url(/luxury/images/list_bg1.gif) no-repeat; }
.list_menu li:hover a{ color:#fff; text-decoration:underline;}
.list_menu li.active{ background:url(/luxury/images/list_bg1.gif) no-repeat; }
.list_menu li.active a{ color:#fff; text-decoration:underline;}


