#FloatAll{ margin: 0 auto;width:1050px;}

/*----登入
---------------------------------------------------------------------------*/
#MLogin { height: 180px; width:105px; background: url("../images/bg_90.png"/*tpa=http://www.taipeiff.org.tw/images/bg_90.png*/) repeat ;}
#MLogin li{ padding: 10px 5px;}


/*----登出
---------------------------------------------------------------------------
#MLogout { color: #FF0; height: 280px; width: 295px; background: url(../images/bg_90.png) repeat ; margin-top:50px;text-align:left;}
#MLogout ul{}
#MLogout li{  margin: 0 auto; padding: 5px 0 0 0; width: 250px;}
#MLogout li a{color: #FFF;padding: 10px 20px 10px 0;text-decoration: none;}
#MLogout .MLogoutImg ul{}
#MLogout .MLogoutImg li{  margin: 10px auto; padding: 15px 0; width: 250px;}
#MLogout p { color: #FFF; font-size: 12px; padding: 0 0 0 30px;}
#MLogout p a{ color: #FFF; text-decoration: none;}

/*----登出
-----------------------------------------------------------------------------
#MLogout { color: #FF0; height: 260px; width: 240px; background: url(../images/bg_90.png) repeat ; margin-top:50px;}
#MLogout ul{}
#MLogout li{ margin: 0 auto; padding: 10px 0 0 0; width: 220px;}
#MLogout li a{ color: #FFF; text-decoration: none;}
#MLogout .MLogoutImg { margin: 0 auto; padding-top: 5px; width: 220px;}
#MLogout .MLogoutImg ul { }
#MLogout .MLogoutImg li { float:left; padding: 10px 0; width: 230px;}
#MLogout p { clear:both; color: #FFF; font-size: 12px; line-height: 30px; padding-top: 5px; text-align:center; width:220px;}
#MLogout p a{ color: #FFF; text-decoration: none;}---*/

/*----登出
--------------------------------------------------------------------------------*/
#MLogout { color: #FF0; height: 382px; width: 294px; background: url("../images/bg_90.png"/*tpa=http://www.taipeiff.org.tw/images/bg_90.png*/) repeat ; margin: 0 auto; }
#MLogout h1{ margin: 0 auto; padding: 14px 0 0 35px;}
#MLogout .np ul{}
#MLogout .np li{ padding: 14px 0 0 35px; }
#MLogout .np li a{ color: #FFF; text-decoration: none;}
#MLogout .np li span { color: #FFF; font-family:"微軟正黑體"; font-size: 16px; padding-right: 21px;}

#MLogout .MLogoutImg { margin: 0 auto; width: 230px; margin-top: 17px; margin-bottom: 17px;}
#MLogout .MLogoutImg ul {}
#MLogout .MLogoutImg li {text-align: center; }

#MLogout p { clear:both; color: #FFF; font-family:"微軟正黑體"; font-size: 12px; padding-top: 5px; text-align:center;}
#MLogout p a{ color: #FFF; text-decoration: none;}

/*----主圖話框
---------------------------------------------------------------------------*/
#bannerWin {background: url("../images/banner_wt.png"/*tpa=http://www.taipeiff.org.tw/images/banner_wt.png*/) no-repeat;height: 155px;width: 324px; padding:10px;margin-top:50px;}
#bannerWin h2 { color: #fff; margin: 0 10px; padding: 10px 10px 5px 10px; font-size: 18px; text-align:left;}
#bannerWin h2 a { color: #fff; text-decoration: none;}
#bannerWin p { color: #FFF; font-size:13px; line-height: 25px; margin: 0 10px;padding:0 10px;text-align:left;}
#bannerWin span { background-color: #d75700; display:block; height:25px; line-height: 25px; margin-left: 210px; padding: 0px 10px; text-align:center; width:65px;}
#bannerWin span a { color: #FFF; font-size:12px; text-decoration: none;}

/*----月份
---------------------------------------------------------------------------*/
#CalendarMonth { width: 65px;background: url("../images/bg_90.png"/*tpa=http://www.taipeiff.org.tw/images/bg_90.png*/) repeat ; margin-top:50px;margin-top:50px; text-align:center;}

/*----次選單
---------------------------------------------------------------------------*/
#divMenu2 {	background: url("../images/menu/bg_m2_all-c.png"/*tpa=http://www.taipeiff.org.tw/images/menu/bg_m2_all-c.png*/) repeat-x top; width: 1015px;margin-top: 50px;position:relative;line-height: 25px;}
#divMenu2 span.top {background: url("../images/menu/bg_m2_all-c.png"/*tpa=http://www.taipeiff.org.tw/images/menu/bg_m2_all-c.png*/) repeat-x top;display: block; padding-top: 10px; height: 10px;}
#divMenu2 p.end { background-image: url("../images/menu/bg_m2_all-c.png"/*tpa=http://www.taipeiff.org.tw/images/menu/bg_m2_all-c.png*/);}
#divMenu2 div {display:inline-block; width:141px; vertical-align:top;padding:auto;margin:auto;}
#divMenu2 div ul {display:inline-block; padding-bottom:10px;}
#divMenu2 div ul li {display:block;width:130px;text-align: center;}
#divMenu2 a:hover, #divMenu2 a:link, #divMenu2 a:active, #divMenu2 a:visited {color: #FFF; font-size: 13px;font-family: "微軟正黑體"; text-decoration:none;}
.line { color:#FFF; text-align: center; padding: 2px 0;	background: url("../images/menu/m_line-01.png"/*tpa=http://www.taipeiff.org.tw/images/menu/m_line-01.png*/) no-repeat bottom;}

/*----我的片單
---------------------------------------------------------------------------*/
#MyMovie { width: 1015px; margin-top: 50px; float: left; background: url("../images/bg_90.png"/*tpa=http://www.taipeiff.org.tw/images/bg_90.png*/) repeat ; text-align:left;}
#MyMovie01 { width: 1015px;}
#MyMovie01 h2{ padding: 10px 0; float:left;}

#MyMovieMenu { display:block; z-index: 100; float:left;padding: 10px 20px;}
#MyMovieMenu ul{}
#MyMovieMenu li{ padding: 1px 0;}
#MyMovieMenu li img {position:relative;z-index:100; }

#MyMovieGood01 { left:-35px; z-index:50;position:relative; width: 180px; height:210px; display:block; color: #FFF; float:left; padding: 5px 5px 10px 10px; margin: 10px ; background: url("../images/movie/bg_win.jpg"/*tpa=http://www.taipeiff.org.tw/images/movie/bg_win.jpg*/) repeat-x top;}
#MyMovieGood01 ul,#MyMovieGood02 ul{ margin: 5px;}
#MyMovieGood01 li,#MyMovieGood02 li{ color: #CCC; font-size: 12px; line-height: 20px;}
#MyMovieGood01 li a,#MyMovieGood02 li a{ color: #CCC; text-decoration: none;}

#MyMovieGood02 { width: 320px; height:210px; display:block; color: #FFF;float:left; padding: 5px 5px 10px 10px; margin: 10px 10px 10px 0px;background: url("../images/movie/bg_win.jpg"/*tpa=http://www.taipeiff.org.tw/images/movie/bg_win.jpg*/) repeat-x top;}

.MyMovie02M { width: 320px;position:absolute;text-align:center;z-index:20;clear:both; margin:auto;padding:auto;}
.MyMovie02M img {position:relative; magin:auto;padding:auto;z-index:21;top:30px;}

.MyMovie02D { width: 320px; height:210px;position:absolute;z-index:30;clear:both;margin:auto;padding:auto; text-align:right;}
.MyMovie02D img {position:relative; magin:auto;padding:auto;z-index:31;top:145px;}


#MyMovie02 { width: 1015px; height:250px;display:block; margin: 20px auto; padding-bottom: 20px;}
.MyMp { width: 990px; position: relative; margin: auto; padding: auto;}
.MyMpinfo ul{ float:left;}
.MyMpinfo li{ color:#FFF; font-size: 12px;}
.inputSt { float: left; margin-top: 8px;}
.MyMpinfoT { float:right; line-height: 20px; margin-top: 10px; width: 165px;}

.MyMbtL { float: left; margin:0 13px;}
.MyMbtR { float: right; margin:0 10px;}

.MyMpinfoBt { position: relative;text-align: center;top:20px; width: 1015px;}
.MyMpinfoBt img{ padding-left: 10px;}

/*---- 清除float帶來的後遺症----*/
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
