@charset "utf-8";
/* CSS Document */
/*
_ for IE6
* for IE7
*/
body{
	padding: 0px;
	margin: 0px auto;
	background-color: #fff;
	vertical-align: top;
}
#all{
	vertical-align: top;
	text-align: center;
	font-size: 12px;
	font-family: arial;
	width: 100%;
	height: 100%;/*重要的高度100%設定*/
}
#stage{
	vertical-align: top;
	height: 100%;
	width: 100%;/*重要的寬度100%設定*/
	text-align: center;
	font-size: 12px;
	font-family: arial;
}
#container{
	width: 896px;
	height: 100%;
	margin: 0px auto;
	background-color: #ffffff;
	padding: 0px;
}
.container-top{
	text-align: left;
	height: 96px;
}
.container-middle{
	text-align: left;
	vertical-align: top;
	background-color: #e1e1e1;	
	font-size: 12px;
	line-height: 180%;
	border-bottom: 1px solid #a2a2a2;
	height: 100%;
}
.container-middle4{
	text-align: left;
	vertical-align: top;
	background-color: #f3f3f3;	
	font-size: 12px;
	line-height: 180%;
	border-bottom: 1px solid #a2a2a2;
	height: 100%;
}
.container-middle2{
	text-align: left;
	vertical-align: top;
	background-color: #fff;	
	font-size: 12px;
	line-height: 180%;
	border-bottom: 1px solid #a2a2a2;
	height: 100%;
}
.container-middle3{
	text-align: left;
	vertical-align: top;
	background-color: #f3f3f3;	
	font-size: 12px;
	line-height: 180%;
	border-bottom: 1px solid #a2a2a2;
	height: 100%;
}
.container-middle-epaper{
	text-align: left;
	vertical-align: top;
	background-color: #eaeaea;	
	font-size: 12px;
	line-height: 180%;
	border-bottom: 1px solid #a2a2a2;
	height: 100%;
}
#toolbar{
	vertical-align: bottom;
	height: 96px;
	color: #999;
	font-family: arial;
	font-size: 11px;
}
#login{
	height: 60px;
	padding-top: 15px;
	color: #999;
	font-family: arial;
	font-size: 12px;
}
.logintext{
	font-size: 12px;
	font-family: arial;
	color: #666666;
	padding: 3px;
	width: 150px;
	background-color: #ffffff;
	border: 1px solid #e1e1e1;
	margin: 0px 10px 0px 10px;
}
.banner-td1{
	background-image: url(img/banner/tool-top.jpg);
	background-position: left;
	background-color: #000;
	height: 23px;
}
.banner-td2{
	background-color: #bcb686;
	height: 344px;
	text-align: center;
	vertical-align: top;
}
.banner-td2-2{
	background-color: #bcb686;
	height: 284px;
	text-align: center;
	vertical-align: top;
}
.banner-td3{
	background-image: url(img/banner/tool-bottom.jpg);
	background-position: left;
	background-color: #000;
	height: 21px;
}
.side{
	width: 220px;
	background-color: #e2e2e2;
	border-right: 1px solid #fff;
}
.side2{
	width: 220px;
	background-color: #e2e2e2;
	border-right: 1px solid #fff;
}
.footer{
	text-align: left;
	color: #ffffff;
	width: 896px;
	height: 90px;
	background-image: url(img/footer.jpg);
	background-position: left;
}
.footer2{
	color: #ffffff;
	padding-left: 15px;
	background-image: url(img/footer.jpg);
	background-position: left;
}
.maintext{
	color: #999;
	font-family: arial;
	font-size: 11px;
}
.whitelink2{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;	
}
.whitelink2:link{
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;	
}
.whitelink2:visited{
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;	
}
.whitelink2:hover{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;	
}
.blacklink{
	font-size: 12px;
	color: #342f05;
	text-decoration: none;	
}
.blacklink:link{
	font-size: 12px;
	color: #342f05;
	text-decoration: none;	
}
.blacklink:visited{
	font-size: 12px;
	color: #342f05;
	text-decoration: none;	
}
.blacklink:hover{
	font-size: 12px;
	color: #342f05;
	text-decoration: underline;	
}
.greenlink{
	font-size: 12px;
	color: #74703b;
	text-decoration: none;	
}
.greenlink:link{
	font-size: 12px;
	color: #74703b;
	text-decoration: underline;	
}
.greenlink:visited{
	font-size: 12px;
	color: #74703b;
	text-decoration: underline;	
}
.greenlink:hover{
	font-size: 12px;
	color: #74703b;
	text-decoration: none;	
}
.downloadlink{
	font-size: 12px;
	color: #fff;
	text-decoration: none;	
	font-family: arial;
	background-color: #74703b;
	padding: 5px;
	border: 1px solid #ffffff;
	margin-top: 5px;
}
.downloadlink:link{
	font-size: 12px;
	color: #fff;
	text-decoration: underline;	
	font-family: arial;
	background-color: #74703b;
	padding: 5px;
	border: 1px solid #ffffff;
	margin-top: 5px;
}
.downloadlink:visited{
	font-size: 12px;
	color: #fff;
	text-decoration: underline;	
	font-family: arial;
	background-color: #74703b;
	padding: 5px;
	border: 1px solid #ffffff;
	margin-top: 5px;
}
.downloadlink:hover{
	font-size: 12px;
	color: #fff;
	text-decoration: none;	
	font-family: arial;
	background-color: #74703b;
	padding: 5px;
	border: 1px solid #ffffff;
	margin-top: 5px;
}
.folderlink{
	font-size: 12px;
	color: #74703b;
	text-decoration: none;	
	background-image: url(img/download/folder.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 10px;
}
.folderlink:link{
	font-size: 12px;
	color: #74703b;
	text-decoration: underline;	
	background-image: url(img/download/folder.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 10px;
}
.folderlink:visited{
	font-size: 12px;
	color: #74703b;
	text-decoration: underline;	
	background-image: url(img/download/folder.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 10px;
}
.folderlink:hover{
	font-size: 12px;
	color: #74703b;
	text-decoration: none;	
	background-image: url(img/download/folder.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 10px;
}
.folderlink2{
	width: 100%;
	font-size: 16px;
	color: #fff;
	text-decoration: none;	
	background-image: url(img/download/folder.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 10px;
	font-weight: bold;
}
.folderlink2:link{
	font-size: 16px;
	color: #fff;
	text-decoration: none;	
	background-image: url(img/download/folder.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 10px;
	font-weight: bold;
	width: 100%;
}
.folderlink2:visited{
	font-size: 16px;
	color: #fff;
	text-decoration: none;	
	background-image: url(img/download/folder.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 10px;
	font-weight: bold;
	width: 100%;
}
.folderlink2:hover{
	font-size: 16px;
	color: #fff;
	text-decoration: none;	
	background-image: url(img/download/folder.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 10px;
	font-weight: bold;
	width: 100%;
}
.greenboldlink{
	font-size: 12px;
	font-weight: bold;
	color: #74703b;
	text-decoration: none;	
}
.greenboldlink:link{
	font-size: 12px;
	font-weight: bold;
	color: #74703b;
	text-decoration: underline;	
}
.greenboldlink:visited{
	font-size: 12px;
	font-weight: bold;
	color: #74703b;
	text-decoration: underline;	
}
.greenboldlink:hover{
	font-size: 12px;
	font-weight: bold;
	color: #74703b;
	text-decoration: none;	
}
.whitelink{
	font-size: 12px;
	color: #fff;
	text-decoration: none;	
	padding: 0px 10px 0px 10px;
}
.whitelink:link{
	font-size: 12px;
	color: #fff;
	text-decoration: underline;	
	padding: 0px 10px 0px 10px;
}
.whitelink:visited{
	font-size: 12px;
	color: #fff;
	text-decoration: underline;	
	padding: 0px 10px 0px 10px;
}
.whitelink:hover{
	font-size: 12px;
	color: #fff;
	text-decoration: none;	
	padding: 0px 10px 0px 10px;
}
#title{
	width: 100%;
	height: 43px;
}
#title2{
	width: 100%;
	height: 43px;
}
.large-text{
	font-weight: bold;
	font-size: 13px;
}
.company-large-text{
	font-weight: bold;
	font-size: 13px;
	color: #746d3b;
}
.large-text2{
	color: #74703b;
	font-weight: bold;
	font-size: 16px;
	line-height: 200%;
}
.large-text3{
	color: #bd0000;
	font-weight: bold;
	font-family: arial;
	font-size: 14px;
}
.btn{
	width: 55px;
	height: 22px;
	color: #333333;
	font-size: 11px;
}
.btn2{
	margin: 10px 0px 10px 0px;
	width: 70px;
	height: 30px;
	color: #333333;
	font-size: 11px;
}
.jumpmenu{
	color: #333;
	font-size: 12px;
	font-family: arial;
	margin-bottom: 3px;
}
.whiteline{
	border-top: 0px dashed #fff; 
	border-right: 0px dashed #fff; 
	border-bottom: 1px dashed #666; 
	border-left: 0px dashed #fff; 
	margin: 5px 0px 5px 0px;

	height: 1px;
}
.greenline{
	border-top: 0px dashed #fff; 
	border-right: 0px dashed #fff; 
	border-bottom: 1px dashed #786e2b; 
	border-left: 0px dashed #fff; 
	margin: 5px 0px 5px 0px;
	padding: 5px 0px 5px 0px;
}
/*ALL*/
#hight-100percent{
	height: 100%;
}
.all-content-left{
	width: 20px;
	background-image: url(img/index/indexcontentbg.jpg);
	background-repeat: repeat-y;
	background-position: top;
	background-color: #f1f1f1;
}
.all-content-left2{
	width: 20px;
	background-position: top;
}
.all-content-right{
	color: #74703b;	
	font-size: 12px;
	line-height: 180%;
	padding: 10px 15px 20px 0px;
	vertical-align: top;
}
#normal-content{
	font-size: 12px;
	font-family: arial;
	color: #666666;
}
/*ALL*/
/*INDEX*/
#index-content{
	background-image: url(img/index/content-right.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #74703b;	
	font-size: 12px;
	line-height: 180%;
	border-bottom: 1px solid #a2a2a2;
}
#index-content-height{
	height: 202px;
}
.index-content-title{
	font-family: 微軟正黑體;
	font-weight: bold;
	font-size: 21px;
	line-height: 170%;
	color: #74703b;	
	padding-left: 40px;
	background-image: url(img/icon/movie.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
}
a.index-content-title:link{
	font-family: 微軟正黑體;
	font-weight: bold;
	font-size: 21px;
	line-height: 170%;
	color: #74703b;	
	padding-left: 40px;
	background-image: url(img/icon/movie.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	text-decoration: underline;
}
a.index-content-title:hover{
	font-family: 微軟正黑體;
	font-weight: bold;
	font-size: 21px;
	line-height: 170%;
	color: #74703b;	
	padding-left: 40px;
	background-image: url(img/icon/movie.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	text-decoration: none;
}
a.index-content-title: visted{
	font-family: 微軟正黑體;
	font-weight: bold;
	font-size: 21px;
	line-height: 170%;
	color: #74703b;	
	padding-left: 40px;
	background-image: url(img/icon/movie.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
}
a.movie_title_a:link{
	font-family: 微軟正黑體;
	font-weight: bold;
	font-size: 21px;
	line-height: 170%;
	color: #74703b;	
	text-decoration: underline;
}
a.movie_title_a:hover{
	font-family: 微軟正黑體;
	font-weight: bold;
	font-size: 21px;
	line-height: 170%;
	color: #74703b;	
	text-decoration: underline;
}
a.movie_title_a:visited{
	font-family: 微軟正黑體;
	font-weight: bold;
	font-size: 21px;
	line-height: 170%;
	color: #74703b;	
	text-decoration: underline;
}
.index-content-left{
	width: 20px;
	background-image: url(img/index/indexcontentbg.jpg);
	background-repeat: repeat-y;
	background-position: top;
	background-color: #f1f1f1;
}
.index-content-left2{
	width: 20px;
	background-position: top;
}
.index-content-right{
	color: #74703b;	
	font-size: 12px;
	line-height: 180%;
	padding: 10px 15px 20px 0px;
	vertical-align: top;
}
.content-cover{
	float: left;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #74703b;	
	margin: 5px 10px 5px 10px;
}
#index-content2{
	background-image: url(img/index/content-right.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #74703b;	
	font-size: 12px;
	line-height: 180%;
}
#index-download-wallpaper{
	width: 140px;
	height: 148px;
	background-color: #fff;
	border: 1px solid #74703b;	
	padding: 5px;
}
.wallpaper{
	width: 130px;
	height: 90px;
	background-color: #ccc;
	border: 1px solid #666;
}
.wallpaper-name{
	color: #333;
	font-size: 12px;
	line-height: 140%;
	padding-top: 10px;
}
.sidedate{
	width: 46px;
	height: 64px;
	background-image: url(img/index/sidedate.jpg);
	background-repeat: repeat-x;
	background-position: left;
	color: #ffffff;
	font-size: 13px;
	font-family: arial;
	font-weight: bold;
	text-align: center;	
}
.sidecontent{
	height: 64px;
	background-image: url(img/index/sidecontent.jpg);
	background-repeat: repeat-x;
	background-position: left;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 160%;
}
/*INDEX*/
/*ABOUT*/
#company-content{
	width: 896px;
	background-image: url(img/company/company.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #f3f3f3;	
	color: #999999;
	font-size: 12px;
	line-height: 180%;
	vertical-align: top;
	border-bottom: 1px solid #a2a2a2;
	height: 280px;
}
#company-content2{
	width: 896px;
	background-color: #e1e1e1;
	color: #74703b;	
	font-size: 12px;
	line-height: 180%;
}
.company-content{
	padding: 8px;
	width: 450px;
	background-color: #f1f1f1;
	color: #666;	
	font-size: 12px;
	margin-top: 8px;
	line-height: 200%;
	vertical-align: top;
	border: 1px solid #fff;
}
.contact-name{
	background-color: #f1f1f1;	
	font-family: arial;
	border: 1px solid #ccc;
	margin: 0px 5px 5px 5px;
	color: #666;
	font-size: 12px;
	padding: 3px;
}
.contact-mail{
	background-color: #f1f1f1;	
	font-family: arial;
	border: 1px solid #ccc;
	margin: 0px 5px 5px 5px;
	color: #666;
	font-size: 12px;
	padding: 3px;
}
.contact-message{
	background-color: #f1f1f1;	
	font-family: arial;
	width: 340px;
	height: 120px;
	margin: 0px 15px 5px 5px;
	border: 1px solid #ccc;
	color: #666;	
	font-size: 12px;
	padding: 5px;
}
.contact-left{
	width: 440px;
	padding-right: 40px;
	color: #666;
	font-family: arial;
	font-size: 11px;
	line-height: 180%;
}
/*ABOUT*/
/*LINK*/
#link-content{
	font-size: 12px;
	font-family: arial;
	color: #666666;
}
/*LINK*/
/*member*/
#member-content{
	font-size: 12px;
	font-family: arial;
	color: #666666;
	line-height: 180%;
}
.numbertext{
	font-size: 12px;
	font-family: arial;
	color: #666666;
	padding: 3px;
	width: 50px;
	background-color: #ffffff;
	border: 1px solid #999999;
	margin: 5px 10px 5px 10px;
}
.addresstext{
	font-size: 12px;
	font-family: arial;
	color: #666666;
	padding: 3px;
	width: 250px;
	background-color: #ffffff;
	border: 1px solid #999999;
	margin: 5px 10px 5px 10px;
}
.emailtext{
	font-size: 12px;
	font-family: arial;
	color: #666666;
	padding: 3px;
	width: 150px;
	background-color: #ffffff;
	border: 1px solid #999999;
	margin: 5px 10px 5px 26px;
}
.passwordtext{
	font-size: 12px;
	font-family: arial;
	color: #666666;
	padding: 3px;
	width: 150px;
	background-color: #ffffff;
	border: 1px solid #999999;
	margin: 5px 10px 5px 10px;
}
.signup-square{
	border: 1px solid #666;
	background-color: #fffbc1;
	padding: 5px;
	margin: 5px;
	background-image: url(img/member/login_bg.jpg);
	background-repeat: repeat-x;
}
#smalllogintable{
	background-color: #ffffff;
	font-size: 12px;
	font-family: arial;
	color: #666666;
}
#smalllogintable2{
	vertical-align: top;
	background-color: #ffffff;
	padding: 5px;
	border: 1px solid #999999;
}
.rightpic{
	width: 630px;
	height: 500px;
	margin: 0px 0px 0px 15px;
	background-color: #ccc;
	border: 1px solid #fff;
}
/*member*/
/*SIGNUP*/
.signupext{
	width: 95%;
	height: 150px;
	*height: 212px;
	font-size: 11px;
	line-height: 160%;
	font-family: arial;
	color: #666666;
	padding: 5px;
	background-color: #ffffff;
	border: 1px solid #999999;
	margin: 5px 10px 0px 10px;
	*margin: 0px 10px 2px 10px;
}
.signup2ext{
	width: 95%;
	height: 95%;
	font-size: 11px;
	line-height: 160%;
	font-family: arial;
	color: #666666;
	padding: 5px;
	background-color: #ffffff;
	border: 1px solid #999999;
	margin: 5px 10px 0px 10px;
	*margin: 0px 10px 2px 10px;
}
/*SIGNUP*/
/*MOVIE*/
.movie-title{
	background-image: url(img/movie/title_bg.jpg);
	height: 43px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	padding-bottom: 2px;
}
.movie-title3{
	background-image: url(img/movie/title_bg2.jpg);
	height: 43px;
	padding-bottom: 2px;
}
.movie-title2{
	font-family: 微軟正黑體;
	font-weight: bold;
	font-size: 21px;
	line-height: 150%;
	color: #74703b;	
	padding-left: 40px;
	padding-top: 3px;
	background-image: url(img/icon/movie.gif);
	background-position: 5px 0px;
	background-repeat: no-repeat;
}
#movie-title4{
	border-left: 1px solid #8e8f4d;
	border-right: 1px solid #8e8f4d;
}
.movie-content{
	background-color: #f3f3f3;
	border-left: 1px solid #999;
	padding: 10px 10px 15px 10px;
}
a.movie-content:link{
	color: #9a1f1f;
	text-decoration: underline;
}
.movie-content-foto{
	width: 151px;
	background-color: #ccc;
	border-left: 1px solid #999;
	background-image: url(img/movie/photo_bg.jpg);
}
.movie-content-foto2{
	width: 151px;
	heught: 40px;
	background-color: #f1f1f1;
	border-left: 1px solid #999;
	background-image: url(img/movie/photo_bg2.jpg);
	background-repeat: no-repeat;
}
#movie-photo{
	background-color: #999;
	padding: 10px 0px 10px 0px;
	border-bottom: 2px solid #666;
	margin-bottom: 5px;
}
#movie-poster{
	width: 174px;
	height: 241px;
	padding: 7px 0px 0px 0px;
	margin-bottom: 10px;
	background-image: url(img/movie/poster-bg.gif);
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
#movie-poster:hover{
	width: 174px;
	height: 241px;
	padding: 7px 0px 0px 0px;
	margin-bottom: 10px;
	background-image: url(img/movie/poster-bg.gif);
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}
#movie-info2{
	height: 100%;
}
.movie-sort{
	font-size: 13px;
	font-weight: bold;
}
/*第一頁*/
#allposter{
	margin-top: 15px;
	margin-bottom: 5px;
	
}
#poster-content{
	padding: 2px 5px 5px 5px;
	font-size: 12px;
	color: #74703b;
	font-family: arial;
	text-align: center;
	line-height: 170%;
}
#movie-content{
	font-size: 12px;
	font-family: arial;
	color: #666666;
	background-color: #f3f3f3;
}
#movie-content2{
	font-size: 12px;
	font-family: arial;
	color: #666666;
	background-color: #f3f3f3;
}
.movie-page-right{
	padding: 5px 20px 8px 0px;
}
.movie-page-td{
	padding: 2px 0px 2px 0px;
	border: 1px solid #8e8f4d;
	margin: 3px;
	width: 20px;
	text-align: center;
	background-color: #e4e6d1;
	background-image: url(img/movie/page_bg.jpg);
	background-repeat: no-repeat;
}
/*第一頁*/
/*MOVIE*/
/*NEWS*/
.newstitle{
	color: #74703b;
	font-size: 15px;
	font-weight: bold;
	vertical-align: middle;
	border-right: 1px solid #ffffff;
	padding: 10px 10px 10px 10px;
}
.newsdate{
	color: #74703b;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	border-left: 1px solid #999;
	padding-left: 10px;
	padding: 10px 10px 10px 0px;
	text-align: center;
}
.news-right-td{
	color: #74703b;	
	font-size: 12px;
	line-height: 180%;
	padding: 10px 15px 20px 0px;
	vertical-align: top;
}
.news-page-td{
	padding: 2px 0px 2px 0px;
	border: 1px solid #fff;
	border-bottom: 1px solid #999;
	margin: 3px;
	width: 20px;
	text-align: center;
	background-color: #fff;
	background-image: url(img/news/page_bg.jpg);
	background-repeat: repeat-x;
}
#news-info2{
	height: 100%;
}
.news-content{
	background-color: #f3f3f3;
	padding: 0px 10px 20px 10px;
}
.news-title{
	background-image: url(img/movie/title_bg.jpg);
	height: 43px;
	border-right: 1px solid #999;
	padding-bottom: 2px;
}
#news-list-title{
	border-left: 1px solid #999;
	background-image: url(img/movie/title_bg.jpg);
	height: 43px;
	border-right: 1px solid #999;
	padding-bottom: 2px;
}
/*NEWS*/
/*EVENT*/
.event-side-title{
	width: 46px;
	height: 64px;
	background-image: url(img/index/sidedate.jpg);
	background-repeat: repeat-x;
	background-position: left;
	color: #ffffff;
	font-size: 13px;
	font-family: arial;
	font-weight: bold;
	text-align: center;	
}
.event-sidecontent{
	height: 64px;
	background-image: url(img/index/sidecontent.jpg);
	background-repeat: repeat-x;
	background-position: left;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 160%;
}
.event-time{
	font-size: 18px;
	padding: 0px 10px 0px 10px;
}
#event-main{
	text-align: center;
	background-color: #ccc;
	border: 1px solid #fff;
	padding: 10px;
	background-image: url(img/movie/photo_bg.jpg);
}
.event-content{
	padding: 0px 10px 20px 10px;
}
.event-content-right{
	color: #666;	
	font-size: 12px;
	line-height: 180%;
	padding: 10px 15px 20px 0px;
	vertical-align: top;
}
/*EVENT*/
/*DOWNLOAD*/
#download-content{
	background-color: #f3f3f3;
	background-repeat: repeat-x;
	background-position: top;
	color: #74703b;	
	font-size: 12px;
	line-height: 180%;
}
#all-download{
	padding: 10px;
}
.all-download-td{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #fff;
}
.download-member-only{
	width: 40px;
	height: 40px;
}
.download-name{
	height: 40px;
}
.download-sort{
	color: #999;
	font-size: 11px;
}
.side-download{
	width: 220px;
	height: 100%;
	background-color: #f5f5f5;
	border-right: 1px solid #fff;
	background-image: url(img/download/side.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.download-side{
	height: 48px;
	background-image: url(img/download/sort.jpg);
	background-repeat: repeat-x;
	background-position: left;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 160%;
}
.download-side2{
	height: 48px;
	background-image: url(img/download/sort2.jpg);
	background-repeat: repeat-x;
	background-position: left;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 160%;
}
.download-name2{
	color: #333;
	font-size: 17px;
	font-family: arial;
	font-weight: bold;
	padding: 5px;
	line-height: 160%;
}
.download-size{
	text-align: right;
	height: 40px;
	color: #333;
	font-size: 12px;
	font-family: arial;
	padding: 5px;
	line-height: 160%;
}
/*DOWNLOAD*/
/*ePAPER*/
#epaper-main{
	width: 752px;
	padding: 10px;
	background-color: #ffffff;
	border: 1px solid #786e2b;
	border-top: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
}
#epaper-cover{
	width: 200px;
	height: 140px;
	background-color: #fff;
	border: 1px solid #74703b;	
	padding: 5px;
}
#epaper-vol{
	padding: 5px;
	border: 1px solid #aea166;
	border-top: 0px solid #333;
	width: 130px;
	margin: 0px 0px 10px 0px;
	line-height: 120%;
}
#epaper-vol2{
	background-color: #3899e1;
	color: #ffffff;
	width: 130px;
	padding: 3px;
	font-size: 11px;
	font-family: arial;
	text-align:center;
}
#epaper-old{
	width: 110px;
	height: 78px;
	background-color: #fff;
	border: 1px solid #74703b;	
	padding: 5px;
}
.epaper-content-right{
	width: 750px;
	color: #74703b;	
	font-size: 12px;
	line-height: 180%;
	padding: 0px 10px 10px 10px;
	vertical-align: top;
	background-color: #ffffff;
}
.epaper-content-text{
	border-bottom: 1px dashed #aea166;
}
.epaper-title{
	font-family: "times";
	font-size: 18px;
	font-weight: bold;
	color: #74703b;
	line-height: 200%;	
}
.epaper-takeit{
	margin-bottom: 10px;
}
.epaper-photo{
	margin: 0px 10px 0px 0px;
}
#allepaper{
	margin-top: 10px;
	padding-top: 10px;
	border-top: 2px dashed #ccc;
}
.epaper-banner{
	border: 1px solid #786e2b;
	border-top: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
}
.epaper-header{
	border: 1px solid #786e2b;
	border-bottom: 0px solid #ccc;
}
.epaper-footer{
	background-color: #ccc;
	border: 1px solid #786e2b;
	border-top: 0px solid #786e2b;
	height: 30px;
	width: 752px;
	font-size: 11px;
	font-family: arial;
	color: #666;
}
/*ePAPER*/