@charset "utf-8";

#main_content{
width:610px;
padding:0 10px;
_position:relative;
}

#ad{
width:155px;
}

/*--------------------------------------title prodece words---------------------------------------------------*/

#main_tab_data li{
clear:both;
list-style:none;
font-size:13px;
color:#964c23;
}

#main_tab_data li a{
color:#000;
}

h1{
font:bold 18px Arial, "新細明體";
color:#964c23;
float:left;
padding-bottom:5px;
}

#main_tab_data #pos_tab li{
font-size:100%;
}

/*-----jeter 0524---------*/
#pos_tab{
background:url(../images/location.gif) no-repeat left 3px;;
width:223px;
height:20px;
font-size:12px;
padding:2px 0 0 12px;
float:left;
}
/**/

/*0727*/

h1 a{
font:bold 18px Arial, "新細明體";
color:#964c23;
float:left;
padding-bottom:5px;
text-decoration:none;
}


#main_tab_data hr{
border:1px #ccc dotted;
margin:10px 0;
clear:both;
}
.pos_tab{
background:url(../images/location.gif) no-repeat left 3px;;
width:323px;
height:20px;
font-size:12px;
padding:2px 0 0 12px;
float:left;
}

/**/
.pos{
color:#d90000;
}

.add img{
vertical-align:middle;
padding-left:2px;
}

.tel{
float:left;
}

.shop_link{
float:left;
padding-left:10px;
}

.shop_link img{
vertical-align:middle;
padding-left:2px;
}

/*-----------------------------------4tabs btn------------------------------------------------------*/

#main_tab{
margin-top:20px;
overflow:hidden;
}

#main_tab li{
float:left;
list-style:none;
text-indent:-9999px;
}

#main_tab li a{
display:block;
width:89px;
height:38px;
}

#scene a{
background:url(../images/main_tab_item2.gif) left top;
}
#scene a:hover{
background:url(../images/main_tab_item2.gif) left -38px;
}
#video a{
background:url(../images/main_tab_item2.gif) -89px top;
}
#video a:hover{
background:url(../images/main_tab_item2.gif) -89px -38px;
}
#photo a{
background:url(../images/main_tab_item2.gif) -178px top;
}
#photo a:hover{
background:url(../images/main_tab_item2.gif) -178px -38px;
}
#info a{
background:url(../images/main_tab_item2.gif) -267px top;
}
#info a:hover{
background:url(../images/main_tab_item2.gif) -267px -38px;
}

/*---------------------------------4tabs content : scene video photo blahblah--------------------------------------------------------*/
#main_tab_content{
border-top:1px #ccc solid;
border-bottom:1px #ccc solid;
padding:10px 0;
_margin-top:58px;
}

.mp3{
padding:10px 0;
}
.mp3 a{
margin:20px 0;
font-size:15px;
font-weight:bold;
color:#CC0000;
}
/*----------------------------------3 columns-------------------------------------------------------*/

#main_tab2{
padding-top:10px;
}

#main_tab2 div{
float:left;
margin-right:3px;
}

#main_tab2 ul{
width:172px;
}

#main_tab2 li{
list-style:none;
}

#main_tab2 li.extend_bg{
text-indent:-9999px;
}

.extend_bg{
background:url(../images/main_tab2_item1.gif) no-repeat left top;
height:30px;
}

#main_tab2 li.shop_bg{
text-indent:-9999px;
}

.shop_bg{
background:url(../images/main_tab2_item2.gif) no-repeat left top;
height:30px;
}

#main_tab2 li.scene_bg{
text-indent:-9999px;
}

.scene_bg{
background:url(../images/main_tab2_item3.gif) no-repeat left top;
height:30px;
}
.other_txt{
padding-left:10px;
}

.other_txt li{
background:url(../images/list_dot.gif) no-repeat 0px 9px;
padding-left:10px;
font:12px/20px Arial, "新細明體";
}

.other_txt li a{
text-decoration:none;
color:#777;
}

.other_txt li a:hover{
text-decoration:underline;
}

.other_item{
display:none;
}

.more{
border-top:1px #ddd dotted;
cursor:pointer;
font:bold 12px/20px Arial, "新細明體";
color:#dd0000;
padding-left:140px;
margin-top:5px;
}

/*------------------------plurk twitter facebook blahblah-----------------------------------------------------------------*/

#main_tab_link{
margin-top:40px;
float:left;
width:500px;
padding-left:250px;
_width:365px;
_float:right;
_padding-left:0px;


}

#main_tab_link li{
float:left;
list-style:none;
}

#main_tab_link li a{
display:block;
text-indent:-9999px;
padding-bottom:20px;
}

#gj_icon{
padding-right:5px;
}

#main_tab_link ul #gj_no,#main_tab_link ul #gj_give a{
background:0;
text-indent:0;
}

#main_tab_link ul #gj_no{
font-weight:bold;
color:#777;
padding-right:5px;
}

#main_tab_link ul #gj_give a{
font-weight:bold;
color:#0066FF;
padding-right:5px;
}

#fw{
background:url(../images/btn_fw.gif) no-repeat;
width:74px;
height:20px;
padding:0 2px;
}
#print{
background:url(../images/btn_print.gif) no-repeat;
width:74px;
height:20px;
padding:0 2px;
}
#plurk{
background:url(../images/btn_plurk.gif) no-repeat;
width:20px;
height:20px;
padding:0 2px;
}
#twitter{
background:url(../images/btn_tw.gif) no-repeat;
width:20px;
height:20px;
padding:0 2px;
}
#facebook{
background:url(../images/btn_fb.gif) no-repeat;
width:20px;
height:20px;
padding:0 2px;
}

