﻿@charset "utf-8";
/*--CSS Document--*/
* {margin:0; padding:0;}
body {
	text-align: center;
	font-size: 13px;
	/*font-family: 微軟正黑體, Verdana, Arial, Helvetica, sans-serif, 新細明體;*/
	font-family: Verdana, Arial, Helvetica, sans-serif, 新細明體;
	color:#333;
	background:#ededed;
	text-align:left;
	overflow-x:hidden;
}
html {
	overflow-x:hidden;
}
.break {
	font-size:0;
	width:0; 
	height:0;
	clear:both;
}
input{
	vertical-align:middle;
	color:#404040;
}
select {
	color:#404040;
	font-family: Verdana, Arial, Helvetica, sans-serif, 新細明體;
}
.photo{
	border:#CCC solid 1px;
}
#bg {
	width:100%;
	/*background:url(../images/bg.gif) repeat-y;
	margin:auto;*/
}
#bg2 {
	width:1054px;
	background:url(../images/bg.gif) repeat-y;
	margin:auto;
}
/*----wrapper----*/
#wrapper {
	width:1054px;
	margin:auto;
}
/*----小藍帶----*/
#knsh_blue_links{
	width:1024px;
	background-color:#ededed;
	margin:auto;
}
.knsh_blue_links_table1{
	margin:auto;
	background-color:#39096c;
}
.knsh_blue_links_table2{
	margin:left;
}
/*----刊頭----*/
#header {
	width:1024px;
	height:224px;
	background:url(../images/top_banner.gif) no-repeat;
	margin:auto;
}
#logo {
	width:180px;
	height:70px;
	padding:20px 0 0 14px;
}
#sitemap{
	width:420px;
	height:20px;
	float:right;
	text-align:right;
	margin:-80px 70px 0px 0px;
	font-size:12px;
}
#sitemap a:link, #sitemap a:visited{
	color:#000;
	text-decoration:none;
}
#sitemap a:hover {
	text-decoration:underline;
}
/*----body----*/
#body {
	clear:both;
}
/*----下拉選單----*/
/**********************************************
 * (X)HTML-scheme:
 *  <div id="menu">
 *      <ul class="menu">
 *          <li><a href="#" class="parent"><span>level 1</span></a>
 *              <div><ul>
 *                  <li><a href="#" class="parent"><span>level 2</span></a>
 *                      <div><ul><li><a href="#"><span>level 3</span></a></li></ul></div>
 *                  </li>
 *              </ul></div>
 *          </li>
 *          <li class="last"><a href="#"><span>level 1</span></a></li>
 *      </ul>
 *  </div>
 **********************************************/
#menu {
	width:1024px;
    height:46px;
	margin:auto;
}
#menu ul {
    list-style: none;
	float: left;
}
#menu ul.menu {}
#menu li {
    position: relative;
   	float: left;
	display: block;
	z-index: 9;
}  
#menu li:hover>ul {}
#menu li div {
	width:100%;
	top:46px;
	left:0;/*IE7*/
	margin:0px;
	*margin:0 0 0 0px;/*IE7*/
	_margin:0 0 0 0px;/*IE6*/
	list-style: none;
    position: absolute;
    visibility: hidden;
	z-index: 11;
	*background-color:#2893b9;
}
#menu li:hover>div {
    visibility: visible;
}
#menu li.current a {
	*width:100%;
}
/*menu::level1*/
#menu a {
	position: relative;
	display: block;
	float: left;
	text-decoration: none;
	z-index: 10;
}
#menu span {
	font-size:12px;
	*font-size:11px;
	_font-size:11px;
    display: block;
    cursor: pointer;
}
#menu ul a:hover span {
	background-color:#0b5b8d;
}
#menu li {}
#menu li.last span{}
/*menu::level 2*/
#menu ul ul li {
	z-index: 9;
}
/*下拉背景色*/
#menu ul ul {
    z-index: 12;
	background-color:#2893b9;
	margin:0px;
	*margin:0 0 0 0px;
	_margin:0 0 0 0px;
}
#menu ul ul a {
  	width:100%;
	word-wrap: break-word;/*IE7*/
	word-break: break-all;/*IE7*/
	overflow:hidden;/*IE7*/
	height:auto;
	z-index: -1;
    display: block;
	border-bottom: #99ccff dotted 1px;
}
#menu ul ul a span {
	padding: 6px 0px 6px 15px;
    color:#FFF;
}
#menu ul ul a:hover {
	*width:100%;
	_background-color:#0b5b8d;
}
#menu ul ul a:hover span {
    color:#ffff00;
}
#menu ul ul li.last { 
	background: none;
}
#menu ul ul li {
    width:100%;
}
/* menu::level3 */
#menu ul ul div {
    width:145px;
	height:auto;
	top:0px;
    margin: 0 0 0 125px;
	*margin: 0 0 0 0px;/*IE7*/
	_margin: 0 0 0 100px;/*IE6*/
	/*margin: -50px 0 0 190px !important;*/
}
/*----內文----*/
#content {
	width:1024px;
	margin:auto;
	background-color:#e9eedf;
}
#column1{
	width:225px;
	margin:10px 0 10px 50px;
	*margin:10px 0 10px 50px;/*IE7*/
	_margin:10px 0 10px 30px;/*IE6*/
	float:left;
}
#column2{
	width:415px;
	margin:28px 15px 0 15px;
	*margin:28px 15px 0 15px;/*IE7*/
	_margin:28px 5px 0 5px;/*IE6*/
	float:left;
}
#column3{
	width:250px;
	margin:30px 50px 0 0;
	*margin:30px 50px 0 0;/*IE7*/
	_margin:30px 30px 0 0;/*IE6*/
	float:left;
}
/*----口碑分享----*/
.share_container {
	margin:0 0 10px 0;	
}
.share_tit {
	height:57px;
	background:url(../images/tit_share.gif) no-repeat;
}
.share_content {
	background-color:#FFF;
	border:#99dddd 1px solid;
	margin-top:5px;
	padding:5px 10px 10px 10px;
}
.share_content p{
	padding:5px 0 5px 0;
	border-bottom:#CCC 1px dotted;
}
.share_content a:link, .share_content a:visited {
	font-size:13px;
	color:#333;
	text-decoration:none;
}
.share_content a:hover {
	color:#000;
	text-align: center;
	text-decoration:underline;
}
/*----數學挑戰百分百----*/
.challenge_container {
	margin:0 0 5px 0;	/*0 0 10px 0;*/
}
.challenge_tit {
	height:57px;
	background:url(../images/tit_challenge.gif) no-repeat;
}
.challenge_content {
	background-color:#FFF;
	border:#99dddd 1px solid;
	margin-top:5px;
	padding:10px 10px 8px 10px;
	line-height:24px;
}
.challenge_content input {
	width:150px;
}
/*----讀者佳作----*/
.reader_container {
	margin-bottom:10px;
	}
.reader_bg {
	width:190px;
	height:165px;
	background:url(../images/reader_bg.gif) no-repeat;
	margin:auto;
}
.reader_bg img {
	margin:10px 0 0 0;
	border:#FFF 5px solid;
}
.abgne_tab {
	clear:left;
}
.abgne_tab ul.tabs {
	width:226px;
	height:40px;
}
.abgne_tab ul.tabs li {
	float:left;
	width: 113px;
	height:40px;
	overflow:hidden;
	position:relative;
}
.abgne_tab ul.tabs li a {
	display:block;
	text-decoration:none;
}
.abgne_tab ul.tabs li a:hover {
	background:url(../images/readertab1_h.gif) no-repeat;
	background:#ccc;
}
.abgne_tab ul.tabs li.active {
	background:#fff;
}
.abgne_tab ul.tabs li.active a:hover {
	background:#fff;
}
.abgne_tab div.tab_container {
	/*clear: left;*/
	width: 224px;
	border: 1px solid #ee93ad;
	background: #fff;
}
/*----banner_160x120----*/
.banner_container {
	padding: 16px 0 6px 0;
	text-align:center;
	background-color:#cfebe4;
}
.banner_container img {
	border:#FFF solid 5px;
	margin: 0 0 10px 0;
}
/*----活動快訊跑馬燈----*/
.marquee_container {
	height:40px;
	padding:0 0 10px 0;
	background:url(../images/marquee_bg.gif) no-repeat;
}
.marquee_content{
	width: 290px;
	margin:0 0 0 115px;
	line-height:30px;
}
.marquee_content a:link, .marquee_content a:visited {
	font-size:13px;
	color:#669933;
	text-decoration:none;
}
.marquee_content a:hover {
	color:#336600;
	text-decoration:underline;
}
/*----banner輪播----*/
.slider_container{
	width:415px;
	height:218px;
	background:url(../images/slider_bg.gif) no-repeat;
	padding:6px 0 0 0;
}
.slider_outline{
	width:400px;
	height:176px;
	margin:auto;
	border: 1px solid #ccc;
}
#abgneBlock {
	width:400px;
	height:218px;
	position:relative;
	overflow:hidden;
}
#abgneBlock ul.list {
	list-style:none;
	position:absolute;
	width:9999px;
	height:100%;
}
#abgneBlock ul.list li {
	float:left;
	width:400px;
	height:100%;
}
#abgneBlock .list img{	
	width:400px;
	height:176px;
}
#abgneBlock ul.playerControl {
	margin:182px 0 0 130px;
	list-style:none;
	position:absolute;
}
#abgneBlock ul.playerControl li {
	float: left;
	width: 22px;
	height: 22px;
	cursor: pointer;
	margin: 0px 0 0 6px;
	background: url(../images/slider_number.gif) no-repeat 0 0;
}
#abgneBlock ul.playerControl li.current { 
	background-position: 0 -22px;
}
/*
#abgneBlock ul.playerControl_1 li {
	float: left;
	width: 22px;
	height: 22px;
	cursor: pointer;
	margin: 0px 0 0 6px;
	background: url(../images/slider_number.gif) no-repeat 0 0;
}
#abgneBlock ul.playerControl_1 li.current { 
	background-position: 0 -22px;
}
#abgneBlock ul.playerControl_2 li {
	float: left;
	width: 22px;
	height: 22px;
	cursor: pointer;
	margin: 0px 0 0 6px;
	background: url(../images/slider_number.gif) no-repeat 22px 0;
}
#abgneBlock ul.playerControl_2 li.current { 
	background-position: 22px -22px;
}
#abgneBlock ul.playerControl_3 li {
	float: left;
	width: 22px;
	height: 22px;
	cursor: pointer;
	margin: 0px 0 0 6px;
	background: url(../images/slider_number.gif) no-repeat 44px 0;
}
#abgneBlock ul.playerControl_3 li.current { 
	background-position: 44px -22px;
}
*/
/*----名人談教養----*/
.celebrity_container{
	width:204px;
	float:left;
	background:url(../images/celebrity_bg.gif) repeat-y;
}
.celebrity_tit{
	height:65px;
	background:url(../images/tit_celebrity.gif) no-repeat;
}
.celebrity_content{
	margin:0 15px 0 15px;
}
.celebrity_content p{
	padding:5px 0 5px 0;
	border-bottom:#CCC 1px dotted;
}
.celebrity_content a:link, .celebrity_content a:visited {
	font-size:13px;
	color:#333;
	text-decoration:none;
}
.celebrity_content a:hover {
	color:#000;
	text-align: center;
	text-decoration:underline;
}
.celebrity_content .btn_more{
	margin:7px 0 10px 0;
}
.celebrity_bottom{
	height:4px;
	background:url(../images/celebrity_bottom.gif) no-repeat;
}
/*----專家怎麼說----*/
.expert_container{
	margin:0 0 0 7px;
	width:204px;
	float:left;
	background:url(../images/expert_bg.gif) repeat-y;
}
.expert_tit{
	height:65px;
	background:url(../images/tit_expert.gif) no-repeat;
}
.expert_content{
	margin:0 15px 0 18px;
}
.expert_content p{
	padding:0 0 5px 0;
}
.expert_content a:link, .expert_content a:visited {
	font-size:15px;
	color:#a44872;
	text-decoration:none;
}
.expert_content a:hover {
	color:#a44872;
	text-align: center;
	text-decoration:underline;
}
.expert_content .btn_discuss{
	margin:6px 0 10px 0;
}
.expert_bottom{
	height:4px;
	background:url(../images/expert_bottom.gif) no-repeat;
}
/*----影音專區----*/
.video_container{
	margin:0 0 10px 0;
	float:left;
}
.video_tit{
	width:415px;
	height:51px;
	background:url(../images/tit_video.gif) no-repeat;
}
.video_bg{
	height:250px;
	width:415px;
	background:url(../images/video_bg.gif) no-repeat;
}
.video_container .video {
	width:388px;
	height:188px;
	margin:0 0 0 13px;
}
.video_description{
	height:122px;
	width:415px;
	background:url(../images/video_content.gif) no-repeat;
}
.video_content{
	width:240px;
	margin:10px 0 0 20px;
	float:left;
	color:#FFF;
}
.video_content h5{
	color:#FFF;
	font-size:16px;
	margin:0 0 5px 0;
}
.btn_video{
	width:95px;
	height:24px;
	float:left;
	margin:10px 0 0 50px;
}
.video_menu{
	width:415px;
	height:122px;
	background:url(../images/video_menu.gif) no-repeat;
}
.video_container ul.playlist {
	list-style: none;
	width: 415px;
	display:inline;
}
.video_container ul.playlist li {
	margin:12px 0 0 0;
	float:left;
}
.video_container ul.playlist li p{
	width:120px;
	margin:3px 0 0 0;
	text-align:center;
}
.video_container ul.playlist li.video1 {
	margin-right:6px;
	margin-left:12px;
}
.video_container ul.playlist li.video2 {
	margin-right:6px;
}
.video_container ul.playlist li a img {
	border:#FFF solid 3px;
}
/*----雜誌訂閱----*/
.mag_container{
	margin:0 0 0px 0;
}
.mag_tab{
	height:47px;
}
#mag_box{
	width:250px;
	height:213px;
	margin:0 auto;
	position:relative;
}
#mag_slides{
	position:absolute;
	margin:auto;
	position:relative;
}
#mag_slides .slides_container{
	width:250px;
	height:213px;
	overflow:hidden;
	position:relative;
}
#mag_slides .slide{
	width:250px;
	height:213px;
	display:block;
	margin:0 0 0 0px;
	background:url(../images/magcontent_bg.gif);
}
#mag_slides .next,#mag_slides .prev {
	position:absolute;
	top:90px;
	left:30px;
	width:20px;
	height:20px;
	display:block;
	z-index:8;
}
#mag_slides .next {
	left:200px;
}
#mag_slides .pagination li {
	display:none;
}
.mag_tit{
	width:248px;
	height:25px;
	text-align:center;
	/*float:left;*/
}
.mag_cover{
	width:105px;
	height:139px;
	/*float:left;*/
	margin:10px 0 8px 70px;
}
.mag_btn{
	width:250px;
	/*float:left;*/
	text-align:center;
}
/*----好書推薦----*/
.book_container{
	margin:0 0 10px 0;
}
.book_tit{
	height:76px;
	background:url(../images/book_tit.gif) no-repeat;
}
.book_content{
	text-align:center;
	color:#7a5425;
	background:url(../images/book_character.jpg) no-repeat #fff;
	background-position:bottom left;
	border-left:#d9b284 solid 1px;
	border-right:#d9b284 solid 1px;
}
.book_content img{
	border:#CCC solid 1px;
	margin:0 0 10px 0;	
}
.book_bottom{
	height:5px;
	background:url(../images/book_bottom.gif) no-repeat;
}
/*----FB粉絲團----*/
.fb_top945{
	margin:0 0 10px 0;
	background-color:#FFF;
}
/*----內頁----*/
.subpage_column1{
	width:225px;
	margin:16px 30px 10px 50px;
	*margin:16px 30px 10px 50px;
	_margin:16px 24px 10px 30px;
	float:left;
}
.subpage_column2{
	width:665px;
	margin:30px 50px 20px 0;
	*margin:30px 50px 20px 0;
	_margin:30px 24px 20px 0;
	float:left;	
}
/*----次選單層級----*/
.submenu{
	margin:0 0 10px 0;
}
.submenu ul{
	list-style:none;
}
.submenu ul li{
	border-bottom:#3db4b4 solid 1px;
	padding:6px 0;
}
.submenu li li{
	border:none;
	text-indent:20px;
}
.submenu a:link, .submenu a:visited {
	margin:20px;
	font-size:13px;
	color:#3f9a8e;
	text-decoration:none;
}
.submenu a:hover {
	color:#006666;
	text-align: center;
	text-decoration:none;
}
/*----breadcrumbs----*/
.breadcrumbs{
	height:28px;
	background: url(../images/breadcrumbs_bg.gif) no-repeat;
}
.breadcrumbs span{
	margin:0 0 0 10px;
	line-height:28px;
	color:#00709f;
}
/*----標題----*/
.subtit {
	margin:10px 0 10px 0;
}
.sub_content{
	line-height:24px;
	padding:0 0 10px 0;
	color:#000;
}
.sub_content p{
	padding:0 0 10px 0;
	text-indent:27px;
	margin:0;
}
.sub_content ul{
	/*list-style:none;*/
	text-indent:-13px;
	padding:0 0 0 13px;
	text-indent:-20px\9;/*IE8*/
	padding:0 0 0 20px\9;/*IE8*/
	list-style-position:inside;
}
.sub_content ol{
	text-indent:-22px;
	padding:0 0 0 22px;
	list-style-position:inside;
}
/*----各期主題----*/
.subpage_tit_online{
	background:url(../images/tit_online.gif) no-repeat;
	height:25px;
}
.subpage_online_mag{
	width:125px;
	height:165px;
	background:url(../images/mag_bg.gif) no-repeat;
}
.subpage_online_mag img{
	margin:4px 0px 0 4px;
}
.subpage_online_date{
	font-size:11px;
	/*letter-spacing:-1px;*/
	line-height:12px;
}

.subpage_online_mag2{
	width:125px;
	height:127px;
	background:url(../images/mag_bg2.gif) no-repeat;
}
.subpage_online_mag2 img{
	margin:4px 0px 0 4px;
}

.subpage_online_mag3{
	width:125px;
	height:96px;
	background:url(../images/mag_bg3.gif) no-repeat;
}
.subpage_online_mag3 img{
	margin:4px 0px 0 4px;
}

/*----讀者作品展式----*/
.subpage_reader_work{
	width:190px;
	height:167px;
	background:url(../images/reader_bg2.gif) no-repeat;
}
.subpage_reader_work img{
	margin:-5px 10px 0 10px;
	border:#FFF solid 5px;
}
/*好書推薦*/
.subpage_books{
	width:96px;
	height:126px;
	background:url(../images/books_bg.gif) no-repeat;
}
.subpage_books img{
	margin:3px 0px 0 4px;
}
.subpage_books li{
	font-size:15px;
	
}

/*----表格樣式開始----*/
/*表單1-藍綠*/
#table_1{
	text-align:center;
	border-collapse:collapse;
}
#table_1 td{
	border:#3eb4b4 1px solid;
	padding:5px;
	line-height:20px;
	background-color:#FFF;
}
#table_1 th{
	border:#3eb4b4 1px solid;
	font-weight: bold;
	background-color:#93d3cc;
	padding:2px;
	color:#006666;
	font-size:15px;
}
/*表單2-橘*/
#table_2{
	text-align:center;
	border-collapse:collapse;
}
#table_2 td{
	border:#ffac00 1px solid;
	padding:5px;
	line-height:20px;
	background-color:#f8fcc0;
}
#table_2 th{
	border:#ffac00 1px solid;
	font-weight: bold;
	background-color:#ffc56e;
	padding:2px;
	color:#ff6600;
	font-size:15px;
}
/*----表格樣式結束----*/
/*--網群開始--*/
#knsh_links {
	width:1024px;
	height:209px;
	background:url(../images/footer.gif) no-repeat;
	margin:auto;
	line-height:22px;
}
#knsh_links ul{
	list-style:none;
	text-indent:-93px;
	padding:20px 33px 0 250px;
}
#knsh_links a:link, #knsh_links a:visited {
	font-family:  Verdana, Arial, Helvetica, sans-serif, 新細明體;
	font-size:13px;
	color: #333;
	text-decoration:none;
}
#knsh_links a:hover {
	color:#000;
	text-decoration:underline;
}
.qrcode {
	width:66px;
	height:87px;
	margin:-75px 0 0 900px;
}
/*--網群結束--*/
/*--footer開始--*/
#footer {
	width:954px;
	padding:10px 35px;
	margin:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif, 新細明體;
	font-size:12px;
	color:#333;
	line-height:18px;
	background-color:#ffcc33;
}
/*--footer結束--*/
/*----通用字型設定開始----*/
h1 {font-size:23px; font-weight: bold; color: #000;}
h2 {font-size:21px; font-weight: bold; color: #000;}
h3 {font-size:19px; font-weight: bold; color: #000;}
h4 {font-size:17px; font-weight: bold; color: #000;}
h5 {font-size:15px; font-weight: bold; color: #000;}
h6 {font-size:13px; font-weight: bold; color: #000;}

.very_important{color:#ff3333;}
.important{color:#e4527a;}
.tit_pink{color:#d80076;}
.tit_green{color:#009c34;}
.tit_blue{color:#00a4e8;}

/*----通用字型設定結束----*/
/*----通用連結顏色設定開始----*/
a:link {font-size: 13px; color: #3f9a8e; text-decoration:underline;}
a:visited {font-size: 13px; color: #3f9a8e; text-decoration:underline; }
a:hover {font-size: 13px; color: #006666; text-decoration:underline; }
a:active {font-size: 13px; color: #006666; text-decoration:underline;  }

a.b_13:link {font-size: 13px; color: #0099ff; text-decoration: underline;}
a.b_13:visited {font-size: 13px; color: #0099ff; text-decoration: underline; }
a.b_13:hover {font-size: 13px; color: #0066ff; text-decoration: underline; }
a.b_13:active {font-size: 13px; color: #0099ff; text-decoration: underline;  }
/*----通用連結顏色設定結束----*/

.expert2_container{
	margin:0 0 0 7px;
	width:204px;
	float:left;
	background:url(../images/expert_bg.gif) repeat-y;
}
.expert2_tit{
	height:65px;
	background:url(../images/tit_expert.gif) no-repeat;
}
.expert2_content{
	margin:0 15px 0 18px;
}
.expert_content p{
	padding:0 0 5px 0;
}
.expert2_content a:link, .expert2_content a:visited {
/*	font-size:15px;
	color:#a44872;
	text-decoration:none;*/
}
.expert2_content a:hover {
/*	color:#a44872;
	text-align: center;
	text-decoration:underline;*/
}
.expert2_content .btn_discuss{
	margin:6px 0 10px 0;
}
.expert2_bottom{
	height:4px;
	background:url(../images/expert_bottom.gif) no-repeat;
}
.share2_content{
	margin:0 15px 0 15px;
}
.share2_content p{
	padding:5px 0 5px 0;
	border-bottom:#CCC 1px dotted;
}
.share2_content a:link, .share2_content a:visited {
	font-size:13px;
	color:#333;
	text-decoration:none;
}
.share2_content a:hover {
	color:#000;
	text-align: center;
	text-decoration:underline;
}
.share2_content .btn_more{
	margin:7px 0 10px 0;
}
.share2_bottom{
	height:4px;
	background:url(../images/expert_bottom.gif) no-repeat;
}





.share3_content {
	margin:0px 0px 5px 0px;
	background-color:#FFF;
	border:#99dddd 1px solid;
	padding:5px 5px 5px 10px;
}
.share3_content p{
	font-size:13px;
	color:#333;
	text-decoration:none;
}
.share3_content a:link, .share3_content a:visited {
	font-size:15px;
	color:#a44872;
	text-decoration:none;
}
.share3_content a:hover {
	color:#a44872;
	text-align: center;
	text-decoration:underline;
}
#share{
	width:100%;
	min-height:95px;
	margin:3px 0px 0px 0px;
	text-align:center;	
	}
#share .photo{
	float:right;
	margin:0px 0px 6px 6px;	
	/*border:#3eb9b9 solid 1px;*/
	}
#share .font {
	/*position:absolute;*/
	padding: 0 0px 0 0px;
	margin: 0 0 0 0;
	/*text-align:center;*/
	text-align:center;
	vertical-align: top;
	color:#333;
	text-indent: 0;
    font-family:Verdana, Arial, Helvetica, sans-serif, 新細明體;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    line-height: 18px;
	/*width:250px;*/
}
#share .font span {
	font-size: 15px;
	color:#32aeae;
}

.magazine_tit {
	height:57px;
	background:url(../images/tit_share.gif) no-repeat;
}
.magazine_content{
	margin:0 10px 0 10px;
}
.magazine_content p{
	padding:5px 0 5px 0;
	border-bottom:#CCC 1px dotted;
}
.magazine_content a:link, .magazine_content a:visited {
	font-size:13px;
	color:#333;
	text-decoration:none;
}
.magazine_content a:hover {
	color:#000;
	text-align: center;
	text-decoration:underline;
}

/*ipad page*/
.ipadtit {
	margin:10px 0 0px 0;
}
.ipad_content h5 span{font-size:18px; font-weight: bold; color: #e4007e;
}

.ipad_content{
	line-height:24px;
	padding:0 0 10px 0;
	color:#000;
}
.ipad_content p{
	padding:10px 0 10px 0;
	text-indent:27px;
	margin:0;
	color:#000;font-size:15px; font-weight:normal;
}
.ipad_content ul{
	/*list-style:none;*/
	text-indent:-13px;
	padding:0 0 0 13px;
	text-indent:-20px\9;/*IE8*/
	padding:0 0 0 20px\9;/*IE8*/
	list-style-position:inside;
}
.ipad_content ol{
	padding:0px 0px 0px 22px;
	list-style-position:inside;
	text-align: left;
}
.ipad_content li{
	padding:0px 0px 0px 22px;
	line-height:30px;
	list-style-position:inside;background:url(../images/icon-4.gif) 0px 10px no-repeat;
	list-style-type:none;
	font-size:15px; font-weight:normal;
	text-align: left;
}
.ipad_content a:link, .ipad_content a:visited {
	font-size:16px;
	color:#0068b6;
	text-decoration:none;
}
.ipad_content a:hover {
	color:#000;
	text-decoration:underline;
}

#ipad_main{
	text-align:left;
	border-collapse:collapse;
}
#ipad_main td{
	/*border:#3eb4b4 1px solid;*/
	padding:20px 10px 20px 10px;
	line-height:20px;
	background-color:#faed96;
	text-align: left;
}
#ipad_main th{
	/*border:#3eb4b4 1px solid;*/
	font-weight: bold;
	background-color:#f5b40e;
	padding:5px;
	text-align: left;
}