body { font-family:Arial, Helvetica, sans-serif;}

/*----基本設定
---------------------------------------------------------------------------*/
#mainI {position:absolute; display:inline-block;background:white;font-size:0px; width:100%; text-align:center; background: url(../images/bg_l.jpg) repeat-x top;}

#main {position:absolute; display:inline-block;background:white;font-size:0px; width:100%; text-align:center; background: url(../images/bg_l2.jpg) repeat-x top;}

.b {text-align:left; display:inline-block;height:100%;width:1015px;background:white;font-size:12px;padding:auto 0 auto 0;margin:auto 0 auto 0; }
/*.a {display:inline-block;padding:0px;margin:0px; border:0px;width:0px; font-size:0px;vertical-align:top;}*/



/*----左右兩背景邊延伸圖
---------------------------------------------------------------------------
#divLeft {background-image: url(../images/bg_l.jpg);background-repeat: repeat-x;height: 100%; position: relative;background-position: top;margin:0px;padding:0px;font-size:0px;}

#divRight {background-image: url(../images/bg_r.jpg);background-repeat: repeat-x;height: 100%; position: relative;background-position: top;margin:0px;padding:0px;font-size:0px;}


/***內頁左右兩背景邊延伸

#divLeft_page {background-image: url(../images/bg_l2.jpg);background-repeat: repeat-x;height: 100%; position: relative;background-position: top;margin:0px;padding:0px;font-size:0px;}
#divRight_page {background-image: url(../images/bg_r2.jpg);background-repeat: repeat-x;height: 100%; position: relative;background-position: top;margin:0px;padding:0px;font-size:0px;}*/

/*----社群功能&搜尋
---------------------------------------------------------------------------*/
#divHead { background:url('../images/logo_bg.jpg') repeat-x; width: 1015px; height:80px; position: relative; z-index:10001}

#divLogo { border: 0px;}

#divHead3 { position:absolute; height:41px; top:0px; right:0px;width:540px;}
#divHead3 ul{ list-style:none;border:0px; float: right;}
#divHead3 li{float:left; padding: 0 5px;}
/*
#headSearch {background-image: url('../images/search_win.png');background-repeat: no-repeat;width: 140px;height: 25px;margin: 5px 5px 0 5px;line-height: 25px;color: #585657;font-size: 14px;}
*/

#headSearch
{
    background-repeat: no-repeat;
    width: 142px;
    height: 23px;
    line-height: 25px;
    color: #585657;
    font-size: 14px;
    border-width : 0px;
}

#headSearchDiv
{
    background-image: url('../images/snap1653.jpg');
    background-repeat: no-repeat;
    width: 170px;
    height: 27px;
    margin: 10px 5px 0 5px;
    line-height: 25px;
    color: #585657;
    font-size: 14px;
    border-width : 0px;
    background-position-x :100%;
    cursor: pointer; 
    cursor: hand;
}


#divHead4 {position: absolute; background: url(../images/bg_m2.png) no-repeat left;height:39px;top:41px;right:0px; width:530px; font-family:Arial, Helvetica, sans-serif;}
#divHead4 ul { list-style:none; float: right;}
#divHead4 li { float:left; font-size:12px; color:#FFF; line-height:39px; /*padding: 0 3px;*/}
#divHead4 li  a{ color:#FFF; padding: 10px; text-decoration: none;}
#divHead4 li span a { color:#FFF; padding: 0px; text-decoration: none;}
#divHead4 li  a:hover{text-decoration: none;}


/*----登入&我的片單鈕
---------------------------------------------------------------------------*/
.btnLogin { display:block; background:url('../images/bt_login.jpg') no-repeat; text-align:center;height:34px;width:115px;vertical-align:middle;padding-right:10px;background-position: 0px 7px; cursor: pointer;}
.btnLogin span { position:relative; left:10px;}
.btnLogout {display:block; background:url('../images/bt_logout.png') no-repeat; text-align:center;height:34px;width:115px;vertical-align:middle;padding-right:10px;background-position: 0px 7px; cursor: pointer;}
.btnLogout span { position:relative; left:10px;}
.btnLogout span a {padding-left: 0px; padding-right: 0px;}
.btnMovie {display:block; background:url('../images/bt_movieE.jpg') no-repeat ; text-align:center;height:34px;width:120px; vertical-align:middle;padding-left:10px;background-position: 0px 7px; cursor: pointer;}
.btnMovie span { position:relative;}
.btnMovie span.btnMovieN { color: #000; left: 0px;}
.btnMovie span.btnMovieCircle{display: inline-block;width: 24px;height: 24px;top: -1px;line-height: 24px;left:3px;text-align: center;background-image: url('../images/bt_movie_circle.png');}
	
/*----次選單設定
---------------------------------------------------------------------------*/	
#divHead5 { background-image: url(../images/bg_m2.jpg); height: 39px; position: relative; float: right; top: 1px; background-position: left;}
#divHead6 {position:relative;vertical-align:bottom; bottom:-10px; text-align:center;height:40px;}
#divHead6 ul { width:510px;}


/*----主圖輪播
---------------------------------------------------------------------------*/
#banner {position:relative;}
#banner_slider {position:absolute; z-index:20; height:22px; text-align:center;background-image:url('../images/banner_00_bt-sall-bg.png');width:100%;bottom:0px;}
.bannerImage {z-index:10;position:relative;}
/*#banner_slider ul{ }
#banner_slider li{ margin:auto 0px; padding:auto 0px; float: left;}*/


/*----日曆/圖片
---------------------------------------------------------------------------*/
#divCalendar { height:38px; background-image:url('../images/calendar_bg.jpg'); background-repeat:repeat-x; width:100%; display:inline-block;vertical-align:top;}

/***箭頭左右鈕圖示***/
#divMonth { display:inline-block; vertical-align:top; position:relative; z-index:40;top:-10px;}

/***箭頭左右鈕圖示***/
#divCalendarLeft {display:inline-block; position:relative;vertical-align:top;}
#divCalendarRight {display:inline-block; position:relative; vertical-align:top;}

/***divOpen圖示設定***/
#divOpen { position: absolute; z-index:40; top:-35px;}

/***天&星期寬度***/
#divDay {display:inline-block; width:920px; text-align:center;}
#divDay ul li { padding: auto; margin: auto; position: relative; vertical-align: bottom;}
#divDay ul li img {position: relative;z-index: 30;}

/***"天"選單效果***/
.calendarDaySelected {background-image:url('../images/calendar_day.jpg'); background-repeat:repeat-x;position:relative;}
#divCalendarLeft {display:inline-block; position:relative;vertical-align:top;}
#divCalendarRight {display:inline-block; position:relative; vertical-align:top;}

/***"天"列表***/
#divDay ul { position:relative;}
#divDay ul li {display:inline-block; }


/*----主選單
---------------------------------------------------------------------------*/
#divMenu {text-align:center; width:1015px;height:52px; background-image:url('../images/menu/bg_m1.jpg');background-repeat:repeat-xy;display:inline-block; margin:0px; padding:0px;font-size:0px;position:relative;z-index:10000;}
#divMenu span {display:inline-block; min-width:30px; height:51px; position:relative; margin:auto; padding:auto;}
#divMenu span a img {position:relative; bottom:0px;}
#divMenu a img {position:relative; bottom:0px;top:0px;}


/*----訊息頁籤
---------------------------------------------------------------------------*/
#divSubBlock {width:1015px; display:inline-block; font-size:0px;background-image:url('../images/bt_com_line.jpg');background-repeat:repeat-x;vertical-align:top;}
#divSubBlock1 {display:inline-block; background-image:url('../images/sub_block_bg.jpg');width:738px; background-repeat:repeat-xy; font-size:0px;padding:0px;margin:0px;min-height:300px;}
.sub_block {width:276px; display:inline-block; font-size:12px; vertical-align:top; margin:auto; padding:auto; text-align:center; border:0px solid green;}
.sub_block1 {width:33.3%; display:inline-block; font-size:12px; vertical-align:top; margin:auto; padding:auto;}
.smallHand{cursor:pointer;} /**連結小手圖示**/
.mousePoint{cursor:default;} /**鼠標圖示**/
/*----消息列表
---------------------------------------------------------------------------*/
.divDocPic {text-align:center;padding:auto;margin:auto;}
/***日期設定***/
.divDocDate {text-align: left;padding: 20px 0px 10px 10px;font-size: 13px;color: #040404;font-family: Arial, Helvetica, sans-serif;}
/***標題連接顏色設定***/
.divDocSubject{text-align:left;color:#8a1000; font-size:15px; padding:5px 0px 5px 12px; line-height:20px;}
.divDocSubject a{text-decoration: none; color:#8a1000;}
/***內文連接顏色設定***/
.divDocContent {text-align:left; padding:15px 0px 5px 10px; line-height:20px; font-size:12px; color:#434343;}
.divDocContent a
{
    text-decoration: none;
    color: #434343;
}
#divDoc1 {display:inline-block;min-height:210px;font-size:0px;vertical-align:top;position:relative;z-index:40;}
/***MORE***/
#divDocMore { text-align:right; padding-right:15px; padding-bottom:100px;}
/***廣告超連接***/
#divSubBanner {padding:auto;margin:auto;height:100px;padding-bottom:20px;}
#divSubBanner span {width:239px; display:inline-block; text-align:right;padding-left:4px; }
#divSubBanner span img {padding:auto; margin:auto;}


/*----快速連結
---------------------------------------------------------------------------*/
#divQuickLink {width:246px; display:inline-block; text-align:left; padding:auto; margin:auto; min-height:300px; background:white; border:0px solid red;}
#divQuickLink ul {margin:0px; padding:0px; font-size:0px; display:inline-block; border:0px solid blue;}
#divQuickLink ul li {margin:auto; padding:9px; display:inline-block; list-style-type:none;}
#divDocArrowL { margin-left:4px;width:5px;height:210px;display:inline-block;}
#divDocArrowR { margin-left:-4px;width:5px;height:210px;display:inline-block;}
#divDoc {width:718px;display:inline-block;min-height:210px;z-index:50;position:relative; vertical-align:top;margin:0px; padding:0px;}
#divDoc ul {display:inline-block; font-size:0px;margin:0px; padding:0px;}
#divDoc ul li {width:239px;display:inline-block; height:100%;font-size:12px;margin:auto; padding:auto;vertical-align:top;}

/*----版權
---------------------------------------------------------------------------*/	
#divFoot {background:#242424; font-size:13px; color:white; position:relative;line-height:20px;height:145px; font-family:Arial, Helvetica, sans-serif;}
#divFoot a:link, div#divFoot a:hover, div#divFoot a:visited, div#divFoot a:active 
{color:white;text-decoration:none;}
#divFoot ul {padding-left:0px;}
#divFoot ul li {padding-left:0px;list-style-type:none; display:inline-block;}
#divFoot ul li span {padding:10px;}
#divFoot1 {width:1011px; text-align:center; position:relative; padding-top:33px; margin:auto;}
#divFoot2 {display:inline-block;}
#divFoot3 {display:inline-block; text-align:left; padding-left:20px; width:800px;}
#divFoot4 {position:relative;/*display: inline-block;*/padding-left:10px;line-height:16px;}
#divFoot4 ul li{padding-left: 0px; list-style-type: none; display: block;}

#divLeft {background-image:url('../images/bg_l.jpg'); background-repeat:x;}
#divRight {background-image:url('../images/bg_r.jpg'); background-repeat:x;}


/*----內頁版型
---------------------------------------------------------------------------*/	
/***內頁版型邊框***/
#divBreadCrumb {width:1015px; background-image:url('../images/m2_bg_position.jpg');background-repeat:repeat-x;height:33px;vertical-align:middle;margin:auto; color:black;font-size:12px;line-height:33px; font-family:Arial, Helvetica, sans-serif;}
#divBreadCrumb span {padding-left:200px;}
    
#divBreadCrumb a {}
#divBreadCrumb a:link, #divBreadCrumb a:visited, #divBreadCrumb a:active, #divBreadCrumb a:hover {font-size:12px; color:black; text-decoration:none; }
#mainRight {padding:0px;margin:0 0 0 -3px; width:95px;display:inline-block; position:absolute; text-align:center;vertical-align:top; text-align:center;}
#mainRight ul {padding:10px; marign:0px;font-size:0px;}
#mainRight ul li {padding:0px; margin:0px; text-align:0px;width:75px;}
#mainBody {display:inline-block;margin:0px;min-height: 450px;padding:0px;width:1015px;padding-bottom:20px;}

/***側選單***/
#mainLeft { width:190px; display:inline-block; font-family:"Segoe UI Semibold";}
#mainLeft img.mLine { float:right;}
#mainLeft ul { /*white-space: nowrap;*/}
#mainLeft li {color:#fff;font-size:16px;font-weight:bold;padding-left:15px; line-height:50px;}
#mainLeft li a { display:inline-block;/*width: 100px;*/color:#000;text-decoration:none;}
#mainLeft li a:hover { text-decoration:none;}
#mainLeft ul li ul li { font-size:14px;line-height:30px;padding-left:15px;}

/***側選單效果***/
.menuSelected {font-family: "Segoe UI Semibold"; color: #fff; background: #ce4e07;}
.menuSelectedA a
{
   background: url(../images/icon_arrow.gif) no-repeat left top;
   padding-left:15px;
   line-height:20px;
   padding-top:5px;
   height:30px;
}
.menuSelectedN a
{
    line-height:20px;
    height:30px;
    padding-left: 15px;
}


/***中間內文***/
#mainCenterTop {width:815px;display:inline-block;margin:0px;padding:0px;vertical-align:top; }
#mainCenter {width:727px;display:inline-block;margin:0px;padding:0px;vertical-align:top;}
#mainCenter p{ color:#444242;padding-left: 20px; padding-right: 20px;padding-top: 5px;padding-bottom: 5px; text-align:left; font-size:13px; line-height:25px;}

/***頁碼***/
.pnumber {font-size: 12px;line-height: 30px;}
.pnumber ul{}
.pnumber li{ float:left;margin-left: 5px ;margin-right: 5px;}
.pnc1{ color: #ce4d07;font-weight:bold;line-height: 20px\9}
.pnc2{ color: #333333;line-height: 20px\9}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
    .pnc1{ line-height: inherit;} 
    .pnc2 {line-height: inherit;} 
}
.EliminateOnerFlowTitle
{
    width:360px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
    
    }
    
#paging_List {
    bottom: 127px;
    display: block;
    float: left;
    padding: 0 0px 30px 0;
    position:absolute;
    width: 720px;
}
.space_List {
	display: block;
	float: right;
	line-height:20px;font-size:12px;font-weight:bold;
	letter-spacing: 0.3px;
	padding: 0 3px;
}
.right_row_List{
	display: block;
	float: right;
	line-height:20px;font-size:12px;font-weight:bold;
	letter-spacing: 0.3px;
	padding: 5px 3px;
	padding-top:3px;
}

#paging_Content {
    bottom: 127px;
    display: block;
    float: left;
    padding: 0px 0 35px 20px;
    position: absolute;
    width: 720px;
}
.paging_row_Content {
	display: inline-block;
	float: left;
	padding-left: 300px;
}
.go_top_Content {
	display: inline-block;
	float: right;
	padding-right: 20px;
}
.left_row_Content, .space_Content, .right_row_Content{
	display: block;
	float: right;
	line-height:20px;font-size:12px;font-weight:bold;
	letter-spacing: 0.3px;
	padding: 0 3px;
}
   
.LoginUserName
{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 40px;
    padding-left:25%;
    width:65px;
    float:left
    }
.MemberLogout
{
    text-align:center;
    
    }
    
 .list_row span p a
{
    text-decoration:none;
    color: #444242;	
    }
.list_row span p a:hover
{
    color: #FF6600;	
    text-decoration: underline;
    }   
#content_rowSub span p a
{
    text-decoration:none;
    color: #444242;	
    }
#content_rowSub span p a:hover
{
    color: #FF6600;	
    text-decoration: underline;
    }

#content_row span p a
{
    text-decoration:none;
    color: #444242;	
    }
#content_row span p a:hover
{
    color: #FF6600;	
    text-decoration: underline;
    }
.list_row p a
{
    text-decoration:none;
    color: #444242;	
    }
.list_row p a:hover
{
    color: #FF6600;	
    text-decoration: underline;
    }
#content_row span p
{
    font-family: "Arial","新細明體" , "細明體";
    } 
#content_box p
{
    font-family: Arial","新細明體" , "細明體";
    }
    
.content_title h4
{
    font-size:16px;
    }
#mainCenter .content p a
{
    text-decoration:none;
    color: #444242;	
    }
#mainCenter .content p a:hover
{
    color: #FF6600;	
    text-decoration: underline;
    }
