@charset "utf-8";
/* CSS Document */

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	scrollbar-face-color: #FBFBFB;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	letter-spacing:0pt;
	background-color:#DFE6D0;
}
p{
    font-family:  "Verdana", "Arial", "Helvetica", "sans-serif";
    line-height:1.5;
	color:#333;
	font-size:13px;
	text-align:left;
	margin-top:10px;
	margin-bottom:15px;
}
form{margin:0px;line-height:0px; padding:0px; letter-spacing:0px; }
a{font-size:10pt;color:#000;text-decoration:underline;}
a:hover{font-size:10pt;color:#000;text-decoration:none;}
textarea{color:#000; font-size:13px;line-height:1.5; letter-spacing:0px;}
.a3{padding-top:3px;font-size:12px; color:#000;float:left;clear:both; margin-left:10px; border:3px double #666;width:70px; text-align:center;background-color:#ccc;}

.a5{color:#993300;}
.a6{text-align:center; font-size:13px; font-weight:bolder; color:#993300;}
.a7{color:#347DB7; font-size:15px; font-weight:bolder;margin-left:5px;}
.a8{color:#666;font-size:11px;}
.a9{color:#666;font-size:13px;}
.a10{color:#666;line-height:18px; margin-bottom:5px; font-size:12px;}/*註冊欄位註解用*/
.a11{color:#f39c36; margin-top:5px;}
.a12{color:#666;font-size:12px;}
.a13{color:#333;font-size:12px;}
.a14{ background-color:#edff97;}
.a15{color:#819c79;}
.a15 a{color:#83b873;}
.a15 a:hover{color:#83b873;}
.a16{color:#e0a303;font-size:12px;padding:5px;}
.a16 img{margin-right:5px;}
.a16 a{color:#58a33b;font-size:12px;margin:0 3px 0 3px;}
.a16 a:hover{color:#58a33b;font-size:12px;}

.a16_box{color:#e0a303;font-size:12px;padding:5px; width:820px;  text-align:center; float:left;}
.a16_box img{margin-right:5px;}
.a16_box a{color:#58a33b;font-size:12px;margin:0 3px 0 3px;}
.a16_box a:hover{color:#58a33b;font-size:12px;}

.a17{color:#fffca4;}
.a18{color:#0d7796;}
.a19{color:#666; margin-bottom:5px; letter-spacing:1px; margin-left:5px;}
.red{color:#990000; font-size:12px;font-weight:bolder;}
.open_r{color:#ff0000;}
.open_g{color:#007236;}

.tb2{margin:20px 0 0px 20px; text-align:center;}
.applybox_btn{
	color:#fff;
	font-size:12px;
	background-image:url(../images/applybox_btn.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	padding-left:25px!important;
	padding-left:15px;
	border:1px solid #999;
	height:22px!important;
	height:21px;

}

/*字級大小*/
.font_m{font-size:12px;}
.font_l{font-size:15px;}
.font_s{font-size:10px;}


.login-input{height:19px;background-color:#fff;border-top:1px solid #666;border-left:1px solid #666;}
	/*我的文章存摺查詢用*/
.input-page{
	height:21px; 
	width:215px;
	border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	border-top:1px solid #919191;
	border-left:1px solid #919191;
	color:#666;
	font-size:12px;
	padding-top:3px;
	padding-left:5px;
	
}
.mem_noarticle{margin:70px 0 70px 0;}
.mem-input{ 
         border-bottom:1px solid #ccc;
		 border-right:1px solid #ccc;
		 border-left:1px solid #999;
		 border-top:1px solid #999;
		 /*background-color:#efefef;*/
		 height:21px;
		 color:#666666;
		 font-size:12px;
}
.frm_textarea { /*閱讀會員服務同意書用*/
	/*background-color:#FFFFFF;*/
	scrollbar-face-color:#FFFFFF; 
	scrollbar-shadow-color:#D9D9D9; 
	scrollbar-highlight-color:#A7A7A7; 
	scrollbar-3dlight-color:#ECECEC; 
	scrollbar-darkshadow-color:#595959; 
	scrollbar-track-color:#ccc; 
	scrollbar-arrow-color:#8A8A8A;
	width:545px;
	height:350px;
	/*border-right:1px dotted #d4d4d4;*/
	border-bottom:1px dotted #d4d4d4;
	border-top:1px dotted #919191;
	border-left:1px dotted #919191;
	/*background-color:#eee;*/
}
/*Banner↓*/
.article_logo{text-align:left;padding:10px 0 0 40px;}
.index-top_article{/*彈跳文章的上方背景*/
    background-image:url(../images/pop_article-bg.gif);
	background-repeat:no-repeat;
	background-position:0 0%;
	width:970px;
	height:40px;
}
.index-top{/*上方背景*/
    background-image:url(../images/index-top.gif);
	background-repeat:no-repeat;
	background-position:0 0%;
	width:970px;
	height:130px;
}
.numlink_box{}
.all-num{ 
	text-align:center;
	width:230px;
	font-size:12px; 
	color:#676767; 
	position:absolute; 
	margin:13px 0 0 20px!important;
	margin:13px 0 0 0px;
	float:left;
}
.my{
    float:right;
	text-align:right;
	margin-right:15px;
	padding-top:5px;
	/*margin:-100px 0 0 270px!important;
	margin:-100px 0 0 260px;	*/
	font-size:0.75em;
	color:#000;
	width:690px!important;
	width:720px;
	height: 22px;
	

}
.my a{margin-right:2px; font-size:1em; color:#333;  text-decoration:none;}
.my a:hover{margin-right:2px; font-size:1em; color:#29478F; letter-spacing:0px; text-decoration:underline;}
.my .admin{color:#E70000;font-size:12px;}
.my .admin a{color:#E70000;font-size:12px; text-decoration:underline;}
.my .admin a:hover{color:#E70000;font-size:12px; text-decoration:none;}

.search_box{/*border:1px solid #000;*/}
.logo{   margin:25px 0 0 0px!important; margin:25px 0 0 0px; 
padding-left:40px!important;
padding-left:40px;
float:left; }
.sbbt{float:left;width:190px;margin-top:10px!important;margin-top:15px;text-align:center;}
.sbbt img{margin:0 5px 0 5px;}
.sbox2{float:right;width:665px;}
.sbox{float:left;width:470px;margin-left:40px;  }
.slogan{float:left; margin:20px 0 0 0px;}
.mmoney_bg{
	float:right;
	margin:5px 20px 0 0!important;
	margin:13px 20px 0 0;
	background-image:url(../images/mokermoney_bg.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	width:83px!important;
	height:50px!important;
	width:200px;
	height:80px;
	font-size:13px;
	color:#404040;
	text-align:center;
	padding:20px 107px 10px 10px;
	line-height:20px;
}
.mmoney_bg span{color:#b08a0d; font-weight:bolder; font-size:17px;font-family: Arial, Helvetica, sans-serif; }
.stab_box{
	margin-top:5px;
	font-size:12px;
	color:#121212;
	height:25px;
	letter-spacing:0px;
	position:relative;
	z-index:10;
	display:block;
	
}
	/*6menu↓*/
.m_menu_box{ width:386px; height:73px; float:left; padding-top:7px!important;padding-top:10px;}
.m_menu_title{width:386px; height:18px;}
.m_menu_6bt{/*width:382px!important; height:51px!important; */width:386px; height:55px; /*padding:2px;*/
	background-image:url(../images/m_menu_bg.gif);
	background-repeat:no-repeat;
	background-position:0 0%;}	
.m_menu_bt{padding:12px 18px 11px 18px; float:left;}	
.m_menu_bt a img{}
.m_menu_bt a:hover img{border-bottom:2px solid #7f95a5;}
	/*6menu↑*/

	/*LOGO、Search_box↓*/
.stab1{ widht:72px; height:28px; text-align:center; position:relative;z-index:100;float:left;}
.stab1 a{
	display:block;
	background-image:url(../images/search-sele1.gif);
	background-repeat:no-repeat;
	background-position:0 0%;
	width:72px;
	height:20px!important; 
	height:28px;    
	padding-top:8px;
    color:#fff;
	font-size:12px;
	text-decoration:none;
}
.stab1 a:hover{
	width:72px;
	color:#fff;
	font-size:12px;
	text-decoration:none;
}
.stab2{
	float:left;
	color:#3F585A;
	font-size:12px;   
	width:69px;
	height:25px;  
	text-align:center;
}
.stab2 a{
    display:block;
	background-image:url(../images/search-sele2.jpg);
	background-repeat:no-repeat;
	background-position:0 0%;
	width:69px;
	height:17px!important; 
	height:25px;  
	padding-top:8px;	
    color:#3F585A;
	font-size:12px;
	text-decoration:none;
}
.stab2 a:hover{
    background-image:url(../images/search-sele1.jpg);
	width:69px;
	color:#3F585A;
	font-size:12px;
	text-decoration:none;
}
.layer{	
	clear:both;
	position:relative;
	z-index:1;
	display:block;
	margin-top:9px!important;
	margin-top:-3px;
	color:#ED790C;
	font-size:12px;
	
}
.layer a{color:#ED790C;font-size:12px; text-docoration:none;}
.layer a:hover{color:#ED790C;font-size:12px; text-docoration:none;}
.s-input{  
	border:1px solid #c2c2c2;
	background-color:#e8e7e7;
	font-size:12px;
	color:#000;
	width:360px; 
	height:21px;
	line-height:21px;
	padding-left:5px;
	 position:relative;z-index:1;
	
}
	/*LOGO、Search_box↑*/
	/*熱門關鍵字↓*/
.hot-key{ margin-top:5px;color:#666;font-size:12px;letter-spacing:0px;	}
.hot-key a{margin-right:5px; color:#005599; font-size:12px;letter-spacing:0px; text-decoration:none;}
.hot-key a:hover{color:#005599; font-size:12px;letter-spacing:0px; text-decoration:underline;}
.hot-key span{color:#333;}
.hot-key span a{text-decoration:underline; color:#333;}
.hot-key span a:hover{text-decoration:none; color:#333;}	
	/*熱門關鍵字↑*/
/*Banner↑*/

/*Footer↓*/
.index-bottom{
    background-image:url(../images/index-bottom.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:970px;
	height:45px;
	text-align:center;
	font-size:12px;
	color:#333;
	padding:23px 0 20px 0;
	line-height:19px;
	letter-spacing:0px;
}
.index-bottom a{font-size:12px;text-decoration:none;margin:0 2px;letter-spacing:0px; }
.index-bottom a:hover{font-size:12px;color:#000;text-decoration:underline; letter-spacing:0px; margin:0 2px; }


.powerbymoker{
float:right;
margin:4px 15px 0 0;
}
/*Footer↑*/

/*Right↓*/
	/*會員登入BOX*/
.right-box{padding:5px 0px 5px 0px;width:190px; }
.right-title{
    background-image:url(../images/right-title-bg.gif);
	background-repeat:no-repeat;
	height:23px!important;
	height:30px;
	padding-top:7px;
	padding-left:10px;
	width:185px;
	display:block;
	text-align:center;
	line-height:30px;
	text-align:left;
	
}
.right-td{   
    	
	background-image:url(../images/right-box-bottom.gif);
	background-repeat:no-repeat;
	color:#000;  
	font-size:12px;  
	line-height:19px;
	width:185px;
	height:137px;
}
.login-td{font-size:12px; color:#000;padding:4px 8px 2px 12px!important;padding:4px 8px 2px 12px; line-height:20px;}
.login-td1{ text-align:center;color:#4b4b4b; font-size:12px;padding:4px 4px 2px 12px!important; padding:2px 4px 2px 12px; line-height:20px;}
.login-td1 a{color:#4f8f45; font-size:12px;letter-spacing:0px;}
.login-td1 a:hover{color:#4f8f45; font-size:12px;letter-spacing:0px;}
.login-td2{padding:7px 4px 2px 12px!important; padding:5px 4px 2px 12px; font-size:12px; color:#7b8d58; line-height:24px;}
.login-td3{ text-align:left;color:#4b4b4b; font-size:12px;line-height:20px;}

.input-login{width:115px;margin-left:0px;height:18px; border:1px solid #cbcbcb; color:#6a6a6a; letter-spacing:1px; font-size:11px;padding-left:5px;}
.input-login2{height:20px;}
.input-login3{height:20px; width:150px;}/*login頁用*/
.adver{margin-top:5px;width:190px; text-align:center;margin-right:auto; margin-left:auto;}

.login-link{ background-color:#f7fbeb; margin:2px!important;  margin:2px; padding:2px!important;padding:3px;font-size:12px;  color:#7b8d58;letter-spacing:0px;
text-align:center;
}
.login-link a{ font-size:12px; color:#7b8d58; letter-spacing:0px; text-decoration:underline; }
.login-link a:hover{ font-size:12px; color:#7b8d58; letter-spacing:0px; text-decoration:none; }
/*最新公告↓*/

.announce_box{ width:178px;text-align:right; margin:10px 5px 0 0px!important;margin:10px 0 0 3px;}
.announce_title{}
.announce_bg{
	background-image:url(../images/announce_bg.gif);
	background-position:0 100%;
	background-repeat:no-repeat;
	width:154px!important;
	width:178px;
	/*height:222px;*/
	padding:12px 12px 15px 12px;
}
.announce_bg ul{ 
	text-align:left;
	list-style-image:url(../images/list-icon3.gif);
	margin:0 0 0 15px;
	padding:0px; 
	color:#000; 
	font-size:12px; 
	line-height:19px;}
.announce_bg ul li{margin-bottom:8px;}
.announce_bg ul li a{text-decoration:underline;}
.announce_bg ul li a:hover{  text-decoration:none;}
/*最新公告↑*/

/*Right↑*/

/*Left↓*/
	/*會員左選單*/
.mem-menu{
	width:141px; 
	font-size:0px;
	line-height:0px;background-image:url(../images/member_2.gif);
	background-position:0 0;
	background-repeat:repeat-y;}
.mem-menu-pic{margin:0px; font-size:0px;line-height:0px;}
.mem-menu-top{
	margin:0px; 
	font-size:0px;
    background-image:url(../images/member_1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:141px;
	height:87px;
	line-height:0px;
}
.mem-menu-top .a4{padding-top:62px;padding-left:20px;font-size:12px;color:#993300;line-height:0px;}
.mem-list{	
	background-image:url(../images/member_2.gif);
	background-position:0 0;
	background-repeat:repeat-y;
	width:141px;
	paddng:8px 8px 8px 8px;
	 font-size:0px;
	 text-align:center;
}
.listb2{
	width:70px;
	text-align:left;
	margin-left:40px!important;
	margin-left:5px;
}
.mem-list .listb{
    display:block;
	line-height:26px!important;  
	line-height:26px;
	font-size:13px; 
	font-weight:bolder; 
	color:#fff;
	background-image:url(../images/member-layer.gif);
	background-position:50% 0;
	background-repeat:no-repeat;
	padding-bottom:3px!important; 
	padding-bottom:0px ;

	 }
.mem-list .listb a{color:#484848;font-size:12px; font-weight:normal;line-height:16px;text-decoration:none;
	background-image:url(../images/men-list-bg.gif);
	background-repeat:no-repeat;
	padding-left:13px;

}
.mem-list .listb a:hover{color:#484848;font-size:12px;text-decoration:none;background-color:#fff;}

.mem-list .lista{
    display:block;
	line-height:26px!important;  
	line-height:26px;
	font-size:13px; 
	font-weight:bolder; 
	margin-top:0px!important;  
	margin-top:-6px; 
	padding-bottom:3px!important; 
	padding-bottom:0px ;
	 }
.mem-list .lista a{
	position:relative;
	font-size:13px; 
	font-weight:bolder;
	padding:5px 30px 20px 30px!important;
	padding:0px; width:110px; 
	text-decoration:none;
	z-index:1000;
}
.mem-list .lista a:hover{
    background-image:url(../images/member-layer.gif);
	background-position:50% 0;
	background-repeat:no-repeat;
	width:89px;
	font-size:13px;
	font-weight:bolder;
	color:#fff;
	
}
		/*購物車左選單*/
.buy-menu{
	width:141px; 
	font-size:0px;
	line-height:0px;
	background-image:url(../images/ebuy_2.gif);
	background-position:0 0;
	background-repeat:repeat-y;}
.buy-menu-pic{margin:0px; font-size:0px;line-height:0px;}
.buy-menu-top{
	margin:0px; 
	font-size:0px;
    background-image:url(../images/ebuy_1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:141px;
	height:87px;
	line-height:0px;
}
.buy-menu-top .a4{padding-top:62px;padding-left:20px;font-size:12px;color:#993300;line-height:0px;}
.buy-list{	
	background-image:url(../images/ebuy_2.gif);
	background-position:0 0;
	background-repeat:repeat-y;
	width:141px;
	paddng:8px 8px 8px 8px;
	font-size:0px;
	text-align:center;
}
.buy-list .listb{
    display:block;
	line-height:26px!important;  
	line-height:26px;
	font-size:13px; 
	font-weight:bolder; 
	color:#fff;
	background-image:url(../images/member-layer.gif);
	background-position:50% 0;
	background-repeat:no-repeat;
	padding-bottom:3px!important; 
	padding-bottom:0px ;
	 }
.buy-list .lista{
    display:block;
	line-height:26px!important;  
	line-height:26px;
	font-size:13px; 
	font-weight:bolder; 
	margin-top:0px!important;  
	margin-top:-6px; 
	padding-bottom:3px!important; 
	padding-bottom:0px ;
	 }
.buy-list .lista a{
	position:relative;
	font-size:13px; 
	font-weight:bolder;
	padding:5px 30px 20px 30px!important;
	padding:0px; 
	width:110px; 
	text-decoration:none;
}
.buy-list .lista a:hover{
    background-image:url(../images/member-layer.gif);
	background-position:50% 0;
	background-repeat:no-repeat;
	width:89px;
	font-size:13px;
	font-weight:bolder;
	color:#fff;
	z-index:1000;
}
	/*客服中心左選單*/
.ser-menu{
	width:141px; 
	font-size:12px;
	/*line-height:0px;*/
	background-image:url(../images/service_2.gif);
	background-position:0 0;
	background-repeat:repeat-y;
}
.ser-menu-pic{margin:0px; font-size:0px;line-height:0px;}

.ser-list{
	background-image:url(../images/service_2.gif);
	background-position:0 0;
	background-repeat:repeat-y;
	width:141px;
	paddng:0;
	font-size:12px;
}
.ser-list ul{width:124px;background-color:#fff;margin:0px 0px 0px 11px!important;margin:0px 0px 0px 11px;padding:0px;}
.ser-list ul li{color:#005599; padding-left:10px;list-style-type:none;background-color:#none;border-bottom:1px solid #E5E5E5;display:block; line-height:24px;}
.ser-list ul li a{color:#005599; font-size:12px; text-decoration:none;}
.ser-list ul li a:hover{color:#993300;}
.ser-list ul .sec{border-bottom:0px solid #E5E5E5;padding-left:10px; margin:0px;}
.ser-list ul li ul{margin-left:-10px!important;margin-left:-10px;padding-left:0px;background-color:#F5F5F5;border-top:2px solid #fff;border-bottom:0px solid #fff;}
.ser-list ul li ul li{border:0px;margin-left:10px; color:#333;line-height:16px;margin-bottom:5px;margin-top:5px;}
.ser-list ul li ul li a{ color:#333;}
.ser-list ul li ul li a:hover{ color:#993300;}


	/*分類目錄左選單*/

.left-box{width:142px;}
.left-menu{width:141px; font-size:0px;line-height:0px;}
.left-menu-pic{margin:0px; font-size:0px}

.left-list{
    background-image:url(../images/left-menu_2.gif);
	background-position:0 0;
	background-repeat:repeat-y;
	width:141px;
	paddng:8px 8px 8px 8px;
	font-size:0px;
	text-align:center;
}
.left-list .listb{
    display:block;
	line-height:25px!important;  
	line-height:25px;
	font-size:13px; 
	font-weight:bolder; 
	color:#fff;
	background-image:url(../images/left-layer.gif);
	background-position:50% 0;
	background-repeat:no-repeat;
	padding-bottom:3px!important; 
	padding-bottom:0px ;
	 }
.left-list .lista{
    display:block;
	line-height:25px!important;  
	line-height:25px;
	font-size:13px; 
	font-weight:bolder; 
	margin-top:0px!important;  
	margin-top:-6px; 
	padding-bottom:3px!important; 
	padding-bottom:0px ;
	 }
.left-list .lista a{
	position:relative;
	font-size:13px; 
	font-weight:bolder;
	padding:5px 30px 20px 30px!important;
	padding:0px; 
	width:110px; 
	text-decoration:none;
	z-index:1000;
}
.left-list .lista a:hover{
    background-image:url(../images/left-layer.gif);
	background-position:50% 0;
	background-repeat:no-repeat;
	width:81px;
	font-size:13px;
	font-weight:bolder;
	color:#fff;
	
}
.lista a div.al{
    visibility:hidden; 
    text-align:left;
    color:#000;
    font-size:12px;
    line-height:23px;
    padding-left:5px!important;
    padding-left:5px;
    position:absolute;     
	left:93px!important;
	left:70px; 
    top:17px!important;
	top:15px; 
    z-index:100000; 
    background-image:url(../images/menu-num-bg.gif);
	background-repeat:no-repeat;
    width:52px!important;
    width:57px;
    height:23px;
	letter-spacing:0px;
    /*filter:alpha(opacity=0);-moz-opacity:0;opacity: 0;*/
	 font-weight:normal;
}
.lista a:hover div.al{visibility:visible; color:#000;}
	/*左 熱門標籤*/

.hot-tab-box{
    border:1px solid #E1E1E1;
	width:133px!important; 
	width:133px;
	margin:5px 0px 5px 5px;
}
.hot-tab-title{
   background-color:#D7E6EB;
   height:25px;
}
.hot-tab-cont{
   background-color:#F5F5F0;
   padding:6px!important; 
   padding:7px;   
   line-height:20px;
   font-weight:normal; 
   letter-spacing:0px;
}
.hot-tab-cont a{ color:#878787; font-size:12px;  text-decoration:none; margin-right:5px;font-weight:normal; }
.hot-tab-cont a:hover{ background-color:#878787; color:#fff; font-size:12px; text-decoration:none;margin-right:5px;font-weight:normal;}

.book1{color:#BAC30E; font-weight:bolder; font-size:16px;}/*綠*/
a .book1{color:#BAC30E; font-weight:bolder; font-size:16px;}
a:hover .book1{background-color:#BAC30E; color:#fff; font-weight:bolder; font-size:16px; text-decoration:none;}

.book2{color:#D52E38; font-weight:bolder; font-size:21px;}/*紅*/
a .book2{color:#D52E38; font-weight:bolder; font-size:16px;}
a:hover .book2{background-color:#D52E38; color:#fff; font-weight:bolder; font-size:16px; text-decoration:none;}

.book3{color:#DCAB10; font-weight:bolder; font-size:18px;}/*黃*/
a .book3{color:#DCAB10; font-weight:bolder; font-size:16px;}
a:hover .book3{background-color:#DCAB10; color:#fff; font-weight:bolder; font-size:16px; text-decoration:none;}

.book4{color:#22A9C7; font-weight:bolder; font-size:19px;}/*藍*/
a .book4{color:#22A9C7; font-weight:bolder; font-size:16px;}
a:hover .book4{background-color:#22A9C7; color:#fff; font-weight:bolder; font-size:16px; text-decoration:none;}

	
.other-mz1{ 
	border:1px solid #c8c8c8; 
	background-color:#fff;
	padding:5px 5px 5px 25px; 
	background-image:url(../images/icon-5.gif); 
	background-position:0 50%;
	background-repeat:no-repeat; 
	text-align:left;
	width:140px!important;
	width:170px;
	color:#000;
	font-size:12px; 
	margin-bottom:5px;
	margin-right:10px;
	margin-left:10px;
}
.other-mz1 a{color:#000; font-size:12px; }
.other-mz1 a:hover{color:#000; font-size:12px; }
/*不准刪，刪了會影響左menu↓*/
.other-mz, a, a:hover{color:#000;font-SIZE:12px; margin-top:8px;}
/*不准刪，刪了會影響左menu↑*/
.other-class1{
    background-image:url(../images/left_1.gif);
	background-repeat:no-repeat;
	width:183px;
	height:60px;     
}
.other-class-title{
	border-right:8px solid #544400;
	border-left:8px solid #544400;
	background-color:#332900;
	color:#fff;
	font-size:1em;
	line-height:2em;
	margin-left:8px;
	margin-right:9px!important;
	margin-right:6px;
	text-align:center;
}
.other-class2{
    background-image:url(../images/left_2.gif);
	background-repeat:repeat-y;
	width:183px;     
	color:#8A8A8A;
	font-size:0.8em;
	line-height:20px;
	text-align:center;
	
}
.other-class2 a{color:#666;font-size:1em;text-decoration:none;}
.other-class2 a:hover{ color:#fff;font-size:1em; text-decoration:none;background-color:#544400;}

.other-class3{
    background-image:url(../images/left_4.gif);
	background-repeat:no-repeat;
	width:183px;
	height:33px;         
}
.left-sort1{
   border-left:3px solid #f39323;
}
.left-sort1 .sort-text1{
color:#f39323;
font-size:12px;
width:15px;
line-height:15px;
float:left;
margin:0 0 0 0!important;
margin:0px 0 0 -68px;
position:absolute;
}
.left-sort2{
   border-left:3px solid #27b128;
}
.left-sort2 .sort-text2{
color:#27b128;
font-size:12px;
width:15px;
height:60px;
float:left;
margin:0 0 0 0!important;
margin:0px 0 0 -68px;
position:absolute;
line-height:15px;
}
.left-sort3{
   border-left:3px solid #990000;
}
.left-sort3 .sort-text3{
color:#990000;
font-size:12px;
width:15px;
height:60px;
float:left;
/*margin:0 0 0 0!important;*/
margin:0px 0 0 0px!important;
margin:0px 0 0 -68px;
position:absolute;
line-height:15px;
}

.free-box{text-align:center;width:190px;}
.free-box a{font-siz:12px;color:#000; text-decoration:underline;}
.free-box a:hover{font-siz:12px;color:#000; text-decoration:none;}
/*Left↑*/

  /*文章內的書籤*/
.bookmark{
  margin:5px 20px 0 10px;
  background-color:#EEF1F1;
  line-height:18px;
  padding:1px 0 4px 0!important;
  padding:3px 0 5px 0px;
  text-align:left;
  position:relative;

}
.bookmark a{color:#666;font-size:12px; text-decoration:underline;margin-right:2px;}
.bookmark a:hover{color:#333;font-size:12px; text-decoration:none;}
.bookmark .addtag{float:right;position:relative;}


  /*購物shop小icon*/
.shop{   color:#2755AD;   font-size:12px;   margin:0 5px 0px 5px;   clear:both;}
.shop a{text-decoration:none;color:#2755AD; font-size:12px;}
.shop a:hover{text-decoration:none;color:#2755AD; font-size:12px;}
.shop span{float:right; color:#999;font-size:12px; margin-right:10px; margin-top:5px;}
.shop span a{color:#999;font-size:12px;text-decoration:underline;}
.shop span a:hover{ color:#999;font-size:12px;text-decoration:none;}
	/*目錄旁邊的封面*/
.index-list-cover{
    background-image:url(../images/mz-bg.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:112px!important;
	width:119px;
	padding:6px 0 0 7px ;
	height:142px;   
}
.index-list-bg{
    margin-top:10px;
	background-image:url(../images/index-list-bg.gif);
	background-repeat:no-repeat;
	width:465px!important;
	width:465px;
	height:50px;    
}
.list-vol{ font-size:13px; font-weight:bolder; color:#993300; margin-left:90px; }

.list-vol .list-link{
    margin-left:140px;
	padding-left:28px;
	background-image:url(../images/index-list-link.gif);
	background-position:0 100%;
	background-repeat:no-repeat;
	color:#01629B;
	font-weight:normal;
}
.list-vol .list-link a{color:#01629B;font-size:12px;font-weight:normal; margin-right:1px;}
.list-vol .list-link a:hover{color:#01629B;font-size:12px;font-weight:normal; margin-right:1px;}

.list-title{position:relative;top:3px!important;top:0px;  left:10px;font-size:13px; font-weight:bolder; color:#fff;}
.list-num{width:200px;position:relative;top:-4px!important; top:-8px;  left:280px;text-align:center;font-size:12px; color:#1B3D51;}
    /*my*/
.index-list-bg2{
    margin-top:10px;
	background-image:url(../images/index-list-bg2.gif);
	background-repeat:no-repeat;
	width:600px!important;
	width:600px;
	height:50px;    
}
.list-num2{width:200px;position:relative;top:-4px!important; top:-8px;  left:420px;text-align:center;font-size:12px; color:#1B3D51;}


     /*my*/
.index-list-ad{color:#305F7A; font-size:12px;margin:10px 0 15px 10px;}
.ckeckbox{color:#000; font-size:13px; float:right; margin:5px 10px 0 0; }




.clear{clear:both;font-siz:5px;}
.clear1{clear:both;font-siz:12px; height:18px;}

.index-middle{
    background-image:url(../images/index-middle.gif);
	background-repeat:repeat-y;
	width:956px!important;
	width:970px;
	height:70px;
	padding:0 8px 0 8px;
}

.menu{
    background-image:url(../images/menu-bg.gif);
	background-repeat:repeat-x;
	height:25px;
}
.menu .sort{
    float:left;
	background-image:url(../images/menu-sort.gif);
	background-repeat:no-repeat;
	width:64px;
	height:25px;
	font-size:0.8em;
	color:#F0580F;
	text-align:center;
	padding-top:6px;
}
.menu .sort a{font-size:1em;color:#F0580F;text-decoration:none;}
.menu .sort a:hover{font-size:1em;color:#333;text-decoration:underline; letter-spacing:0px; }

.menu .allsort{
    float:left;
	background-image:url(../images/menu-sort.gif);
	background-repeat:no-repeat;
	width:64px;
	height:25px;
	font-size:0.8em;
	color:#07BE07;
	text-align:center;
	padding-top:6px;	
}
.menu .allsort a{font-size:1em;color:#07BE07;text-decoration:none;}
.menu .allsort a:hover{font-size:1em;color:#333;text-decoration:underline; letter-spacing:0px; }

.menu .dis{
    float:left;
	background-image:url(../images/menu-sort.gif);
	background-repeat:no-repeat;
	width:64px;
	height:25px;
    font-size:0.8em;
	color:#07ACBB;
	text-align:center;
	padding-top:6px;	
}
.menu .dis a{font-size:1em;color:#07ACBB;text-decoration:none;}
.menu .dis a:hover{font-size:1em;color:#333;text-decoration:underline; letter-spacing:0px; }



	/*page正常↓*/		  
.page-box{ 
	  color:#714D15;
      font-size:1em;
	  position:relative;
	  padding: 0 25px 0 25px!impotant;
	  padding: 0px 0px 0 30px;
	  margin-top:10px;	
	  border:1px solid #fff;
}

.page-box div{float:left;}
.p-right{
	font-size:11px;
	width:20%!important;
	width:15%;
	text-align:center;
	color:#224C65;  

}
.p-right select{font-size:11px;}
.p-left{
	padding-top:3px;
	font-size:11px;
	width:15%!important;
	width:15%;
	text-align:center;
	color:#224C65;
}
.p-middle{
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	width:65%!important;
	width:60%;
	text-align:center;
	font-size:12px;
	color:#000; 
letter-spacing:0px;
}
.p-middle .pa1{
	font-weight:bolder;
	font-size:12px; 
	color:#e06515;
	padding:1px 4px; 	
	text-decoration:none;
	letter-spacing:0px;
}
/*.p-middle .pa1 a{
	font-weight:bolder;
	font-size:12px; 
	color:#e06515;
	padding:1px 4px; 	
	text-decoration:none;
	letter-spacing:0px;
}
.p-middle .pa1 a:hover{
	font-weight:bolder;
	font-size:12px; 
	color:#e06515;
	padding:1px 4px; 	
	text-decoration:none;
	background-color:#fff;
	border:0px dotted #fff;
	margin:0 1px 0 1px;
	letter-spacing:0px;
}*/
.p-middle .pa-bt{margin-left:-3px;margin-right:-2px;}
.p-middle .pa-bt a{
	border:0px solid #000;
}
.p-middle .pa-bt a:hover{
	border:0px solid #000;
	background-color:#fff;
	margin:0 1px 0 1px;
}
.p-middle a{ 
	margin:0 1px 0 1px;
	font-size:12px; color:#333;
	text-decoration:underline;
	padding:1px 4px; 
	text-decoration:none;
}
.p-middle a:hover { 
	margin:0 0px 0 0px;
	padding:1px 4px;
	font-size:12px; 
	color:#993300;text-decoration:none;background-color:#efefef;text-decoration:none;border:1px dotted #ccc9c0;}
.p-middle img{margin-left:0px; vertical-align:middle;}

	/*page正常↑*/
			  
	/*page含月日↓*/
			  
.page-box2{ 
	  color:#714D15;
      font-size:1em;
	  position:relative;
	  padding: 0 25px 0 25px!impotant;
	  padding: 0px 0px 0 30px;
	  margin-top:10px;
	  
	 
}
.page-box2 div{float:left;}
.p-right2{
	width:35%!important;
	width:35%;
	text-align:center;
	font-size:11px;
	color:#224C65;  
	line-height:20px;
}
.p-right2 select{font-size:11px;}

.search-date{ 
	background-image:url(../images/search-date.gif);
	background-repeat:no-repeat;
	width:180px;
	margin-left:10px; font-size:12px; color:#000; 
	height:31px!important;
	height:31px;
	padding:6px 6px 10px 5px!important;
	padding:4px ;

}

.search-date select{font-size:11px;}
.search-date img{ vertical-align:middle;}
.p-left2{
	line-height:20px;
	font-size:11px;
	width:8%!important;
	width:8%;
	text-align:center;
	color:#224C65;
	
	
}

.p-middle2{
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	width:52%!important;
	width:53%;
	text-align:center;
	font-size:12px;
	color:#000; 
	letter-spacing:-1px!important;
    letter-spacing:0px;
}
.p-middle2 .pa12 {
	font-weight:bolder;
	font-size:12px; 
	color:#e06515;
	padding:1px 3px; 	
	text-decoration:none;
	letter-spacing:-1px!important;
    letter-spacing:0px;
}
/*
.p-middle2 .pa12 a{
	font-weight:bolder;
	font-size:12px; 
	color:#e06515;
	padding:1px 3px; 	
	text-decoration:none;
	letter-spacing:-1px!important;
    letter-spacing:0px;
}
.p-middle2 .pa12 a:hover{
	font-weight:bolder;
	font-size:12px; 
	color:#e06515;
	padding:1px 3px; 	
	text-decoration:none;
	background-color:#fff;
	border:0px dotted #fff;
	margin:0 1px 0 1px;
	letter-spacing:-1px!important;
    letter-spacing:0px;
}*/
.p-middle2 .pa-bt2{margin-left:-3px;margin-right:-2px;}
.p-middle2 .pa-bt2 a{
	border:0px solid #000;
}
.p-middle2 .pa-bt2 a:hover{
	border:0px solid #000;
	background-color:#fff;
	margin:0 1px 0 1px;
}
.p-middle2 a{ 
letter-spacing:-1px!important;
    letter-spacing:0px;
margin:0 1px 0 1px;font-size:12px; color:#333;text-decoration:underline;padding:1px 3px; text-decoration:none;}
.p-middle2 a:hover {

letter-spacing:-1px!important;
    letter-spacing:0px; margin:0 0px 0 0px;padding:1px 3px;font-size:12px; color:#993300;text-decoration:none;background-color:#efefef;text-decoration:none;border:1px dotted #ccc9c0;}
.p-middle2 img{margin-left:0px; vertical-align:middle;}
		/*page含月日↑*/



.title-twocol{ width:49%; float:left;margin-right:5px;margin-top:10px;}
	/*ϻ϶*/

.article_dash{margin:20px 0 20px 0; text-align:center; }
.article_dash img{margin:0 10px 0 10px;  }

.article-pic-box{
      width:275px!important;
	  width:295px;
	  float:right;
	  background-color:#F2F4EF;
	  padding:10px;
	  margin:10px;
	  border:1px solid #ddd;
}
.article-pic-box div{
     margin-top:3px;
	 color:#333;
	 font-size:11px;
	 text-align:left;
}
.articl-text-box{

}
.atb_main{
     text-align:center;
	 verticle-align:top;
	 width:30px;
	 background-color:#9E8C35;
	 padding-top:8px;
	 padding-bottom:3px;
	 color:#fff;
	 font-size:15px; 
	 font-weight:bolder;
	 border-right:1px solid #fff;
}
.atb_ad{
	text-align:center;
	verticle-align:top;
	width:21px;
	background-color:#E6DDB4;
	verticle-align:top;
	color:#333;
	font-size:12px;
	padding-top:8px;
}
.atb_text{
	text-align:left;
	verticle-align:top;
	background-color:#FAF8F0;
	color:#454441;
	padding:8px;
	font-size:12px;
	line-height:20px;
	border-right:4px double #E6DDB4;
	border-top:1px dotted #E6DDB4;
	border-bottom:1px dotted #E6DDB4;
}


.title-word{float:left;}  /*@*/
.title-tab{float:right; text-align:center; line-height:21px; background-image:url(../images/title-bg-tab.gif);width:93px; height:21px;display:block; color:#ED4018; font-size:12px;}
.title-tab a{ font-size:12px; color:#ED4018;text-decoration:none;}
.title-tab a:hover{ font-size:12px; color:#333;text-decoration:none;}
/*.title-more{float:right;margin:5px 0  10px;} */
.more1{float:right;margin-top:3px;margin-right:5px;margin-left:5px;}  /*@*/
.more1 a{} 
.more1 a:hover{margin-right:1px;} 


.title-gen2{/*會員註冊用*/
	margin-right:auto;
	margin-left:auto;
	clear:both;
	padding:4px 10px 0 10px;    
	background-image:url(../images/title-gen2.gif);
	width:722px!important; 
	height:21px!important;
	width:742px; 
	height:25px;
    color:#0443A0;  
	font-size:13px; 
	font-weight:bolder;
	text-align:left;
}
.title-gen2 a{color:#0443A0;font-size:13px; }
.title-gen2 a:hover{color:#0443A0;font-size:13px; }
.mz-line{
    height:16px;
	font-size:0px;
	 background-image:url(../images/mz-line.gif);
	 background-repeat:no-repeat;
	 background-position:50% 50%;
}
/*首頁區塊↓*/
.adv-middle{margin-top:10px; width:584px; margin-left:auto; margin-right:auto; text-align:center;}
.adm_tab_bg{ background-image:url(../images/adm_tabbg.gif); width:584px; height:17px; background-repeat:no-repeat; background-position:100% 0;}
.ImgTab  {cursor:hand; margin-right:2px;}
.MsgHide {height:115px;display:none;margin:0 0 1px 0; padding:0px;}

.new-box{   margin:10px 5px 0px 5px!important; margin:10px 5px 0px 5px; }
.title-new{
       float:left;
	   margin:10px 3px 0px 6px; 
	   clear:both;
	   padding:4px 10px 0 10px; 
	   background-image:url(../images/title-bg.gif);
	   background-repeat:no-repeat;
	   width:577px!important; 
	   height:21px!important;
	   width:597px; 
	   height:25px;
	   
}
.title-article-pic{
       float:left;
	   margin:10px 3px 10px 3px!important; 
	   margin:10px 3px 0px 3px; 
	   clear:both;
	   padding:4px 10px 0 10px; 
	   background-image:url(../images/title-article-photo-bg.gif);
	   background-repeat:no-repeat;
	   width:576px!important; 
	   height:21px!important;
	   width:596px; 
	   height:25px;
	   
}
.run-box{	margin:15px 10px 0px 10px;}
.hota-box{ position:relative; margin:10px 5px -10px 5px;}
.title-photo{
       float:left;
	   margin:10px 3px 0px 3px; 
	   clear:both;
	   padding:42px 10px 0 10px; 
	   background-image:url(../images/title-photo-bg.gif);
	   background-repeat:no-repeat;
	   width:577px!important; 
	   height:21px!important;
	   width:597px; 
	   height:63px;
	   
}

.index-pg{
	background-image:url(../images/index-pg-bg.gif);
	background-repeat:no-repeat;
	width:593px;
	margin:10px 0 10px 10px!important;
	margin:20px 0 10px 5px;
}
.adv_box{ margin-top:10px; text-align:center;}
.adv_sec_box{margin-top:5px;}
/*.adv_menu_bg{
	background-image:url(../images/adv_menu_bg.gif);
	background-repeat:0 0 ;
	background-repeat:no-repeat;
	width:134px;
	height:40px!important;
	height:44px;
	padding-top:4px;
	text-align:center;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
}*/

/*首頁區塊↑*/
.push-box{  margin:0px 5px -5px 5px!important;margin:10px 5px -5px 5px;}
.book-bottom{padding:0 5px 0px 3px!important;padding:0 0 0 3px; /*width:195px;*/}
.mz-art-bg{
    background-image:url(../images/mz-bg.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:112px!important;
	width:119px;
	padding:6px 0 0 7px ;
	height:142px; 
	margin-bottom:10px; 
	
}



.title2{
       float:left;
	   margin:3px 3px 10px 3px; 
	   clear:both;
	   padding:4px 10px 0 10px; 
	   background-image:url(../images/title-bg2.gif);
	   width:265px!important; 
	   height:21px!important;
	   width:285px; 
	   height:25px;
}
.mz-bg{
    background-image:url(../images/mz-bg.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:112px!important;
	width:119px;
	padding:6px 0 0 7px ;
	height:142px;   
}
.mz-bg3{
    background-image:url(../images/mz-bg3.gif);
	background-repeat:no-repeat;
	background-position:50% 0;
	
	padding:6px 0 0 7px ;
	height:142px;   
}
.mz-text{
	color:#333;
	font-size:12px;
	line-height:18px;
	padding:5px 10px 10px 10px;
	text-align:center;
}

.mz-bg2{
    background-image:url(../images/mz-bg2.gif);
	background-repeat:no-repeat;
	background-position:50% 0;
	width:97px!important;
	width:97px;
	padding:4px 0 20px 7px ;
	height:124px;  
}
.mz-title-box{
    background-color:#e9e8e7;
	padding:3px;
	font-size:12px;
	line-height:20px;

	clear:both;
	display:block;
	width:96%;
	margin-top:3px;
	margin-bottom:1px;
}
.mz-title{/*float:left; */font-size:12px; color:#078A8F; padding-left:2px; letter-spacing:0px;
 position:relative;top:0px; left:0px;}
.mz-title a{font-size:11px; color:#078A8F;letter-spacing:0px;}
.mz-title a:hover{ font-size:11px; color:#078A8F;letter-spacing:0px;}
.date{/*float:right;*/ font-size:12px;color:#959595;position:relative;top:0px; left:10px; }

.number-box{
    background-image:url(../images/number-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	height:20px;
	padding:3px;
	font-size:12px;
	display:block;
	width:96%;
	color:#959595;
	text-align:left;
}
.num{float:left; font-size:12px; margin-left:5px;}
.num a{font-size:12px; color:#959595;}
.num a:hover{font-size:12px; color:#959595;}

.disc-box{margin:10px 0 0 0;}
/*首頁、內頁雜誌旁邊文章烈表↓*/
.mz-intro{
	width:97%;
	display:block;
	font-size:13px;
	color:#656565;
	line-height:20px;
}
.mz-list{width:100%;display:block;}
.mz-list ul{
	font-size:12px; 
	color:#656565;
	line-height:20px;
	margin-top:0px;
	margin-left:0px!important;
	margin-left:25px; 
	margin-right:5px; 
	margin-bottom:0;
}
.mz-list ul li{
   list-style-image:url(../images/list-icon.jpg);
   margin-left:-15px!important;
   margin-left:0px;
   padding-left:4px!important;
   padding-left:0px;
   font-size:12px; color:#656565; letter-spacing:0px;}
.mz-list ul li a{font-size:12px; color:#656565;text-decoration:none;}
.mz-list ul li a:hover{font-size:12px; color:#656565;text-decoration:underline; letter-spacing:0px; }

.mz-list ul .freelist2{
   list-style-image:url(../images/free-tag.gif);
   margin-left:-10px!important;
   margin-left:0px;
   padding-left:0px!important;
   padding-left:0px;
   padding-left:0px;
   font-size:12px; color:#656565; letter-spacing:0px;}
.mz-list ul .freelist2 a{font-size:12px; color:#656565;text-decoration:none;}
.mz-list ul .freelist2 a:hover{font-size:12px; color:#656565;text-decoration:underline; letter-spacing:0px; }
/*首頁、內頁雜誌旁邊文章烈表↑*/


.hot-list{
	font-size:12px;
	float:left;
	display:block;
	color:#DE5E00;
	margin-bottom:4px!important;
	margin-bottom:3px;
}
.hot-list .num{float:left;  text-align:right; margin-left:5px;background-color:#0443A0;color:#fff;	font-family: Arial, Helvetica, sans-serif;font-weight:bolder;width:15px;/*padding:0 0 0 5px;*/}
.hot-list .text{ float:left;margin-left:10px;color:#078A8F;}
.hot-list .text a{font-size:12px;color:#4C4B4B;text-decoration:none;margin-right:5px;}
.hot-list .text a:hover{font-size:12px;color:#0443A0;text-decoration:underline; letter-spacing:0px; }
.hot-list .name{float:right;color:#9A9A9A;margin-right:10px;}
.hot-person-box{padding:10px 10px 10px 0;}
.hot-person{
	font-size:12px;
	float:left;
	display:block;
	width:96%;
	margin-bottom:5px;
}
.hot-person-cont{text-align:left;float:left;width:74%;}
.person-pic{width:25%;float:left;}
.person-pic img{border:1px solid #CECECE;mardin:5px 5px 2px 5px; }
.person-name{width:50px;text-align:center;font-size:12px;background-color:#0443A0;color:#fff;padding:2px 2px 2px 2px;margin:5px 5px 0 5px!important;margin:5px 5px 0 5px; border-right:1px solid #ADADAD; border-bottom:1px solid #ADADAD;}
.person-title{ margin-left:5px;color:#0443A0; font-weight:bolder;padding-top:3px;} 
.person-date{color:#999;margin-left:5px;}
.hot-person-text{clear:both;font-size:12px;  color:#444343;margin-left:2px;}
.hot-person-text a,a:hover{font-size:12px;  color:#444343; letter-spacing:0px; }

.dis-tr1{background-color:#6DB2CF;  font-size:12px; color:#fff;font-weight:bolder;
    background-image:url(../images/dis-tr-bg.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
	padding:3px 3px 3px 5px;
}
.dis-tr2{background-color:#6DB2CF;  font-size:12px; color:#fff;font-weight:bolder;	padding:3px 3px 3px 5px;}
.dis-td1{

    font-size:12px;
	color:#183964;
	padding:3px 3px 3px 5px;
	background-image:url(../images/dis-td-dash.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
}
.dis-td1 a{ font-size:12px;color:#183964;text-decoration:none;}
.dis-td1 a:hover{ font-size:12px;color:#F0580F;text-decoration:none;}
.dis-td2{
     font-size:12px;
	color:#4E4E4E;
    	padding:3px 3px 3px 5px;
	background-image:url(../images/dis-td-dash.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
}
.dis-bg{
background-color:#EAF1F4;
}
	/*C*/
.list-tr1{background-color:#4F6E71;  font-size:12px; color:#fff;font-weight:bolder;
    background-image:url(../images/list-tr-bg.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
	padding:3px 3px 3px 5px;
	line-height:20px;
}
.list-tr1 a{font-size:12px; color:#fff;font-weight:bolder; text-decoration:none;}
.list-tr1 a:hover{font-size:12px; color:#fff;font-weight:bolder; text-decoration:underline;}
.list-tr1 img{margin-right:5px;}

.list-tr2{background-color:#4F6E71;  font-size:12px; color:#fff;font-weight:bolder;	padding:3px 3px 3px 5px;line-height:20px;}
.list-td1{

    font-size:12px;
	color:#4E4E4E;
	padding:8px 5px 3px 5px;
	background-image:url(../images/dis-td-dash.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
	
	vertical-align:top;
}
.list-td1 a{ font-size:12px;color:#183964;text-decoration:none;}
.list-td1 a:hover{ font-size:12px;color:#F0580F;text-decoration:none;}
.list-td1 a img{margin-left:0px;}
.list-td1 a:hover img{margin-left:2px;}


.list-td1-center{
    font-size:15px;
	color:#990000;
	padding:3px 3px 3px 5px;
	background-image:url(../images/dis-td-dash.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
	text-align:center;
	background-color:#f6f6f6;
	border-left:1px solid #fff;
}

.list-td1_photo{
    font-size:12px;
	color:#4E4E4E;
	padding:8px 5px 8px 8px;
	background-image:url(../images/dis-td-dash.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
	vertical-align:top;
	text-align:center;
}
.list-td1_photo img{border:1px solid #666;}

.list-td2{
    font-size:12px;
	color:#4E4E4E;
	padding:3px 3px 3px 5px;
	background-image:url(../images/dis-td-dash.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
}
.list-td2 a{ font-size:12px;color:#183964;text-decoration:none;margin-left:8px;}
.list-td2 a:hover{ font-size:12px;color:#F0580F;text-decoration:none; }
.list-tr3{ background-color:#d3e7e8;border:1px solid #fff; color:#000; font-size:15px; padding:5px;text-align:center;}
.list-td3{ background-color:#f5f5f5;border:1px solid #fff; color:#384647;font-size:13px;padding:5px;text-align:center;}
.list-td3-center{ background-color:#f5f5f5;border:1px solid #fff; color:#384647;font-size:13px;padding:5px;text-align:center;}
.list-td3-center a img{margin-left:0px;}
.list-td3-center a:hover img{margin-left:2px;}


.list-bg{
/*background-color:#E9E9E9;*/
}
	/*主題文章 list*/
.list_maintitle_td{
	font-size:12px;
	color:#4E4E4E;
	padding:3px 3px 3px 0px;
}
.list_maintitle_td a{  font-size:12px;color:#183964;text-decoration:none;}
.list_maintitle_td a:hover{  font-size:12px;color:#F0580F;text-decoration:none;}
.list_mainone_td{
	font-size:12px;
	color:#4E4E4E;
	padding:3px 0px 3px 30px;
	background-color:#f2ffff;
}
.list_mainone_td a{ font-size:12px;color:#000;text-decoration:none; }
.list_mainone_td a:hover{ font-size:12px;color:#F0580F;text-decoration:none;}

.list_mainauthor_td{
	font-size:12px;
	color:#4E4E4E;
	padding:3px 0px 3px 0px;}
	/**/

	/*峹\Ū*/
.pop-article-right{
	background-image:url(../images/right_top_bg.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#ededed;
	padding:15px 0px 0  0px;
	width:186px;
}
.article-right{
	background-color:#ededed;
	padding:10px 0px 0  0px;
	width:186px;

}
.middle-box{padding:0 5px 0 5px; text-align:center;}
.middle-box p{
    font-family:  "Verdana", "Arial", "Helvetica", "sans-serif";
    line-height:1.5;
	color:#333;
	font-size:13px;
	text-align:left;
	margin-top:10px;
	margin-bottom:15px;
}
.article-cont{
	padding:10px 10px 0 10px;
	text-align:left;
	
}
.article-cont2{
	padding:5px 20px 0px 20px;
	text-align:left;
}

.article-mz{
	float:left;
	clear:both;
	display:block;
	position:relative;
	color:#4f6e71;
}

.article-mzname{
    float:left;
	color:#4F6E71;
	font-size:0.8em;
}

.article-date{

    float:right;
	font-size:0.8em;
	color:#999;
	margin-right:15px!important;
	margin-right:10px;
	
}
.article-title{
     float:left;
	 background-color:#4F6E71;
	 border-bottom:1px solid #999;
	border-right:1px solid #999; 
	 padding:0 10px 0 10px;
	 width:96%!important;
	 width:98%;
	 clear:both;
	 position:relative;
	 
}
.article-ad{
    /*background-color:#EEF4F5;*/
	width:96%!important;
	width:98%;
	clear:both;
	float:left;
	font-size:12px;
	color:#666;
	padding:2px 2px 2px 10px;
	text-align:right;
	position:relative;
	
}
.article-ad-text{
	margin:0px 20px 0px 30px;
	clear:both;
	font-size:13px;
	color:#000;
	padding-left:5px;
	text-align:left;
	line-height:20px;
	position:relative;
}

.article-name{float:left;color:#fff;font-size:1em;font-weight:bolder;}
.article-writer{float:right; color:#DFF4F6; font-size:0.8em; margin-top:3px;}
.article-text{ padding:10px 10px 0px 10px;position:relative; }
.article-text p{
    font-family:  "Verdana", "Arial", "Helvetica", "sans-serif";
     line-height:25px;
	 color:#333;
	 font-size:15px;
	 text-align:left;
	margin-top:15px;
	margin-bottom:10px;
	 letter-spacing:0px;
}
.hr-line{
    background-image:url(../images/hr_line.gif);
	backhround-repeat:repeat-x;
	height:2px;
	border:0px solid #000;
	font-size:0px;
}

.list-1  li{
      background-image:url(../images/list-title-bg.gif);
	  background-repeat:no-repeat;	
	  list-style-image:url(../images/list-title-bg.jpg);
	   padding-left:15px;
	  color:#000;
	  font-size:12px;
	  color:#3D585B;
}
	/*峹\Ū*/


.list-1{text-align:left;list-style-type:none; margin-left:-30px!important;margin-left:10px; margin-right:15px;}
	/* 一層 + 有圖 + 贈 ↓*/
.list-1 .list-11-pic{ margin-top:8px;margin-bottom:8px;margin-left:140px!important;margin-left:170px; }
.list-1 .list-11-pic li{
	  /*background-image:none;*/
	  background-image:url(../images/dotted.gif);
	   background-position:0 50%;
	    background-repeat:repeat-x;
	  list-style-image:url(../images/list-icon.jpg);
	  line-height:20px;
	   padding-left:0px;
	   margin-right:10px;
	   color:#333;
	   background-color:#fff;
	  
}
.list-1 .list-11-pic li a{padding-left:5px;background-color:#fff;text-decoration:none;  color:#333;}
.list-1 .list-11-pic li a:hover{background-color:#fff;color:#124a9f;text-decoration:underline;}
.list-1 .list-11-pic .freelist{
	 background-image:url(../images/dotted.gif);
	  background-position:0 50%;
	  background-repeat:repeat-x;
	  list-style-image:url(../images/free-tag.gif);
	  line-height:20px;
	  padding-left:0px;

	  margin-right:10px;
	  color:#333;
	  background-color:#fff;
}
.list-1 .list-11-pic .freelist a{background-color:#fff;text-decoration:none;  color:#333;}
.list-1 .list-11-pic .freelist a:hover{background-color:#fff;color:#124a9f;text-decoration:underline;}
	/* 一層 + 有圖 + 贈 ↑*/
	
	/* 一層 + 無圖 + 贈 ↓*/
.list-1 .list-11{ margin-top:15px!important;margin-bottom:15px!important; margin-top:8px;margin-bottom:8px;}
.list-1 .list-11 li{
	  /*background-image:none;*/
	  background-image:url(../images/dotted.gif);
	  background-position:0 50%;
	  background-repeat:repeat-x;
	  list-style-image:url(../images/list-icon.jpg);
	  line-height:20px;
	  padding-left:0px;
	  margin-right:10px;
	  color:#333;
	  background-color:#fff;
}
.list-1 .list-11 li a{background-color:#fff;text-decoration:none;  color:#333;}
.list-1 .list-11 li a:hover{background-color:#fff;color:#124a9f;text-decoration:underline;}
.list-1 .list-11 .freelist{
	 background-image:url(../images/dotted.gif);
	  background-position:0 50%;
	  background-repeat:repeat-x;
	  list-style-image:url(../images/free-tag.gif);
	  line-height:20px;
	  padding-left:0px;

	  margin-right:10px;
	  color:#333;
	  background-color:#fff;
}
.list-1 .list-11 .freelist a{background-color:#fff;text-decoration:none;  color:#333;}
.list-1 .list-11 .freelist a:hover{background-color:#fff;color:#124a9f;text-decoration:underline;}
	/* 一層 + 無圖 + 贈 ↑*/
.list-1 .list-22{background-image:none;margin-left:-12px!important;margin-left:-12px;padding-left:0px; }
.list-1 .list-22 li{
      background-image:none;
	  list-style-type:none;
	  color:#0443a0; 
	  font-size:12px; 
	  font-weight:bolder;
	  margin-top:10px;
	  margin-bottom:0px;
	  /*dispaly:block;
	  clear:both;
	  border:1px solid #000;*/
	  
	  }

	/* 二層 + 有圖 + 贈 ↓*/
.list-1 .list-22  li .list-pic{margin:10px 0px 10px -10px;}
.list-1 .list-22  li .list-pic img{float:left; }

.list-1 .list-22  .list-11-pic{ margin-top:8px;margin-bottom:8px; }
.list-1 .list-22  .list-11-pic li{
	  background-image:url(../images/dotted.gif);
	  background-position:0 50%;
	  background-repeat:repeat-x;
	  list-style-image:url(../images/list-icon.jpg);
	  line-height:12px;
	  padding-left:0px;
	  margin-right:10px;
	  color:#333;
	  background-color:#fff;
	  font-weight:normal;
}
.list-1  .list-22 .list-11-pic li a{background-color:#fff;text-decoration:none;  color:#333;font-weight:normal;}
.list-1  .list-22 .list-11-pic li a:hover{background-color:#fff;color:#124a9f;text-decoration:underline;font-weight:normal;}
.list-1  .list-22 .list-11-pic .freelist{
	 background-image:url(../images/dotted.gif);
	  background-position:0 50%;
	  background-repeat:repeat-x;
	  list-style-image:url(../images/free-tag.gif);
	  line-height:12px;
	  padding-left:0px;
	  margin-right:10px;
	  color:#333;
	  background-color:#fff;
}
.list-1  .list-22 .list-11-pic .freelist a{background-color:#fff;text-decoration:none;  color:#333;}
.list-1  .list-22 .list-11-pic .freelist a:hover{background-color:#fff;color:#124a9f;text-decoration:underline;}
	/* 二層 + 有圖 + 贈 ↑*/
	
	/* 二層 + 無圖 + 贈 ↓*/

.list-1 .list-22  .list-11{ margin-top:8px;margin-bottom:8px;}
.list-1 .list-22  .list-11 li{
	  background-image:url(../images/dotted.gif);
	  background-position:0 50%;
	  background-repeat:repeat-x;
	  list-style-image:url(../images/list-icon.jpg);
	  line-height:12px;
	  padding-left:0px;
	  margin-right:10px;
	  color:#333;
	  background-color:#fff;
	  font-weight:normal;
}
.list-1  .list-22 .list-11 li a{background-color:#fff;text-decoration:none;  color:#333;font-weight:normal;}
.list-1  .list-22 .list-11 li a:hover{background-color:#fff;color:#124a9f;text-decoration:underline;font-weight:normal;}
.list-1  .list-22 .list-11 .freelist{
	 background-image:url(../images/dotted.gif);
	  background-position:0 50%;
	  background-repeat:repeat-x;
	  list-style-image:url(../images/free-tag.gif);
	  line-height:12px;
	  padding-left:0px;

	  margin-right:10px;
	  color:#333;
	  background-color:#fff;
}
.list-1  .list-22 .list-11 .freelist a{background-color:#fff;text-decoration:none;  color:#333;}
.list-1  .list-22 .list-11 .freelist a:hover{background-color:#fff;color:#124a9f;text-decoration:underline;}
	/* 二層 + 無圖 + 贈 ↑*/



.list-writer{background-color:#fff;float:right;color:#8e773f;}

.list-pic{margin:10px 0px 10px -10px;}
.list-pic img{float:left;}


.list-sec{   list-style-image:url(../images/list-icon.jpg);}

.s-vol-box{margin-top:10px;width:167px;line-height:0px; margin-left:3px;}
.s-vol-cont{
     padding-top:5px;
	 background-image:url(../images/s-vol_2.gif);
	 background-position:0 0%;
	 background-repeat:no-repeat;
	 width:167px;
	 height:38px;  
	 /*line-height:38px;*/
}
.vol-input{
   width:81px;
   hright:18px;
   line-height:18px;
   border-top:1px solid #4B4B4B;
   border-left:1px solid #676767;
   border-bottom:1px solid #fff;
   border-right:1px solid #fff;
   color:#999;
}
/*ؿ*/

/*\ϡ*/
.func{
  float:right;
/*  width:350px;*/
  color:#000;
  font-size:0.8em;
  background-color:#EAF1F5;
  border:1px dotted #94D2E9;
  clear:both;
  padding:3px 3px 3px 3px;
  maring-bottom:10px;
  }
.func a{font-size:1em;color:#000;paddng:3px;}
.func a:hover{font-size:1em;color:#000;}
/*\ϡ*/

/*文章內增加標籤*/
.msg-bt{
   background-color:#AFAB87;
   border:1px outset #999;
   color:#414504;
   font-size:12px;
}

/*分類目錄 - 某類所有*/
.class-no{background-color:#fff;font-size:0px;}
.class2-td1{background-color:#fff; border-right:1px solid #EDEDED;line-height:18px; color:#666; font-size:0.8em; padding:3px 5px 3px 10px;}
.class2-td1 a,a:hover{color:#000;}
.class2-td11{background-color:#fff;line-height:18px; color:#666; font-size:0.8em;  padding:3px 5px 3px 10px;}
.class2-td11 a,a:hover{color:#000;}
.class2-td2{background-color:#F4F4F4; border-right:1px solid #EDEDED;line-height:18px; color:#666; font-size:0.8em;  padding:3px 5px 3px 10px;}
.class2-td2 a,a:hover{color:#000;}
.class2-td22{background-color:#F4F4F4; line-height:18px; color:#666; font-size:0.8em;  padding:3px 5px 3px 10px;}
.class2-td22 a,a:hover{color:#000;}

.class-td3{background-color:#e6e6e6;  text-align:center; line-height:18px; color:#666; font-size:0.8em;  padding:3px 5px 3px 5px;}
.class-td3 a,a:hover{color:#000;}
.class-mzcover{
    background-image:url(../images/mz-bg4.gif);
	background-repeat:no-repeat;
	background-position:50% 0;
	padding:14px 0 20px 0px ;
	height:124px; 
	background-color:#fff;
}
.class-td3-none{background-color:#fff;}
.class-mzcover-none{background-color:#fff;}


/*.company-info{
       float:left; 
	   margin-left:12px; 
	   font-size:12px; 
	   color:#2450A9;
}
.company-info a,a:hover{font-size:12px; color:#2450A9;}*/

.comp-cont{
    margin:0px 30px 0 30px;
	color:#333;
	line-height:19px;
	font-size:12px;
	text-align:left;
}

/*熱門推薦*/
.hot-push-cover{height:120px;}
.hot-push-cover div{width:76px!important;width:70px;/*border:1px solid #C2C2C2;background-color:#fff;*/}
.hot-push-cover div a {display:block;border:1px solid #C2C2C2;width:76px!important;width:70px;height:97px;}
.hot-push-cover div a:hover {border:1px solid #849DC1;width:76px!important;width:70px;height:97px;}
.hot-push-cover img{margin:3px;}
.hot-push-text{color:#666;font-size:12px; line-height:18px;}
.hot-push-text span{color:#078A8F;font-size:13px;font-weight:bolder;}

/*彈跳bt*/
.pop{z-index:1; }
.pop1{z-index:1000;position:relative;left:-55px;font-size:12px; color:#5973A4;}

/*免費雜誌-封面*/
.free{
   margin-left:auto;margin-right:auto;
   text-align:left;
   background-image:url(../images/flash-bg.gif);
   background-repeat:no-repeat;
   width:128px!important;
   width:152px;
   height:161px!important;
   height:172px;
   padding:11px 0 0 24px;
}
.free-in{
   background-image:url(../images/flash-bg.gif);
   background-repeat:no-repeat;
   background-position:50% 50%;
   height:172px;
   
}
.free-text{ color:#2B3E4F;   font-size:12px; padding:0 10px 10px 10px;}
.free-text span{color:#FC0006;}
.free-text img{margin:5px 10px 0 0;}

.dash2{
   background-image:url(../images/dash2.gif); 
   background-position:0% 50%;
   height:10px; 
   font-size:0px;
   background-repeat:repeat-x;
}


/*search */
.s-coverbg{
   background-image:url(../images/search-coverbg.gif); 
   background-repeat:no-repeat;
   background-position:50% 50%;
   height:125px; 
   /*width:88px;*/
}
.s-coverbg img{   width:80px;   height:103px;   border:1px solid #fff;   margin-top:2px;}
.search-text{  font-size:12px;  color:#000;  line-height:20px;}
.s-result-title{  margin-top:10px;  color:#078A8F;font-size:13px; display:block;}
.s-result-date{  margin-left:8px; color:#959595;  font-size:12px;display:block;}
.s-result-title2{ margin-left:8px;  font-weight:bolder;   color:#333;  font-size:12px; display:block;}
.s-result-title2 a{color:#333;font-size:12px;text-decoration:underline;}
.s-result-title2 a:hover{color:#333;font-size:12px;text-decoration:none;}

.s-result-cont{   margin-left:8px;  display:block; color:#3D3D3D; font-size:12px;}
.search1{font-weight:bolder; color:#993300;}
.adv5{margin-top:15px;}


.my-list{width:96%; margin-left:auto; margin-right:auto; }

/*U */
.table-tr1{ 
           background-color:#4F6E71;
		   text-align:center;
		   vertical-align:middle;
		   color:#fff;
		   font-size:13px;
		   font-weight:bolder;
		   padding:5px;
		   border-bottom:2px solid #fff;
}
.md-tr{
           background-color:#D2DCE0;
           color:#333;
		   text-align:right;
		   vertical-align:middle;
		   font-size:13px;
		   padding:3px 3px 3px 10px;
		   border-right:2px solid #fff;border-bottom:2px solid #fff;
}
.md-td{ 
           background-color:#F5F5F5;
		   vertical-align:middle;
		   color:#333;
		   font-size:12px;
		   padding:3px 3px 3px 10px;
		   border-bottom:2px solid #fff;
}
/*會員註冊table用 */
.mem-tr1{ 
          /* background-color:#999;*/
		   text-align:left;
		   vertical-align:middle;
		   color:#000;
		   font-size:13px;
		   height:30px;
			border-bottom:1px solid #d0d0d0;
}
.mem-tr2{
           background-color:e0e6de;
           color:#6bb66f;
		   text-align:right;
		   vertical-align:middle;
		   font-size:15px;
		   padding:3px 10px 3px 3px;
		   height:35px;
		   font-weight:bolder;
}
.mem-td2{ 
           background-color:#fff;
		   vertical-align:middle;
		   color:#000;
		   font-size:12px;
		   padding:3px 5px 3px 15px;
		   height:35px;
		   line-height:23px;
		   text-align:left;
}
.mem-tr-left{
           background-color:e0e6de;
           color:#4e5b37;
		   text-align:left;
		   vertical-align:middle;
		   font-size:13px;
		   padding:3px 3px 3px 10px;
		   border-bottom:1px solid #d0d0d0;
		   height:35px;
		   font-weight:bolder;
}
.mem-tr{
           background-color:e0e6de;
           color:#4e5b37;
		   text-align:right;
		   vertical-align:middle;
		   font-size:13px;
		   padding:3px 3px 3px 10px;
		   border-bottom:1px solid #d0d0d0;
		   height:35px;
		   font-weight:bolder;
}

.mem-tr-epaper{
           background-color:e7f5dc;
           color:#000;
		   text-align:right;
		   vertical-align:middle;
		   font-size:13px;
		   padding:5px 3px 3px 10px;
		   border-bottom:1px solid #d0d0d0;
		    height:35px;
}
.mem-td{ 
           background-color:#fff;
		   vertical-align:middle;
		   color:#666;
		   font-size:12px;
		   padding:3px 5px 3px 10px;
		   border-bottom:1px solid #d0d0d0;
		   height:35px;
		   line-height:23px;
		   text-align:left;
}


.btbg{
        	float:right;
			margin-left:4px;
			margin-bottom:4px;
			background-image:url(../images/btbg.gif); 
			background-repeat:no-repeat;	
			width:92px;	
			height:21px;
			color:#c26000;
			font-weight:normal;
			font-size:12px;
			text-align:center;
			vertical-align:top;
			padding-top:4px!important;
			padding-top:5px;
			letter-spacing:2px;
			
}
.btbg a{color:#c26000;font-size:12px;text-decoration:none;}
.btbg a:hover{color:#990000;font-size:12px;text-decoration:none;}



.tag-box{
    width:90%!important;
	width:85%;
	margin-left:auto;
	margin-right:auto;
	
}
.td1{
     font-size:12px; 
	 color:#333; 
	 float:left;
	 text-align:left;
	 margin-right:5px;
	 width:130px;
}
.td1 a{
     font-size:12px; 
	 color:#333;
	 border:1px solid #D5D6D8;
	 width:110px!important;
	 width:130px;
	 height:22px;
	 background-image:url(../images/tag-icon2.gif); 
     background-repeat:no-repeat;
	 background-position:4% 50%;
	 padding-left:20px;
	 padding-bottom:4px!important;
	 padding-bottom:0px;
	 line-height:26px;
     text-decoration:none;
     display:block;
}
.td1 a:hover{
     font-size:12px; color:#79769F;border:1px solid #9CA0C3; 
	 padding-left:20px;
	 line-height:26px;
	 width:110px!important;
	 width:130px;
	 height:22px;
	 background-image:url(../images/tag-icon.gif); 
     background-repeat:no-repeat;
	 background-position:4% 50%;
	 text-decoration:none;
}
.td1 img{
	
	float:right;
	margin:2px 2px 2px 2px!important;
	margin:2px 2px 2px 2px;
}


/*U */
.tag-bt{margin-bottom:4px;}

.newsletter{
     text-align:left;
	 font-size:15px;
	 color:#000;
	 line-height:20px;
	 background-image:url(../images/newsletter-bg.gif);
	 background-repeat:no-repeat;
	 padding:40px 0 0 40px;
     margin:10px 0 0 250px!important;
	 margin:0 0 0 0;
	 width:296px!important;
	 height:116px!important;
	 width:336px;
	 height:156px;
	 
}
.newsletter span{margin-left:100px;}
.ebuy-text{ float:left;margin:10px 0 0 40px;	}
.ebuy-text ul{text-align:left;font-size:12px;	color:#0443A0; line-height:18px;}
.ebuy-text ul li{font-size:12px; line-height:20px;	color:#0443A0; list-style-image:url(../images/list-icon2.gif);}
.ebuy-text ul li span{color:#993300;}

.ebuy-bt{ margin:20px 10px 0 10px;}
.bt2{
   background-color:#595E56;
   border-left:1px outset #ccc;
   border-top:1px outset #ccc;
   border-right:1px outset #666;
   border-bottom:1px outset #666;
   color:#fff;
   height:20px;
}
.bt3{
   background-color:#F3F1E9;
   border-left:1px outset #ccc;
   border-top:1px outset #ccc;
   border-right:1px outset #666;
   border-bottom:1px outset #666;
   height:20px;
}
.bt4{/*功能bt專用*/
   background-color:#b3c9de;
   border-left:1px outset #ccc;
   border-top:1px outset #ccc;
   border-right:1px outset #666;
   border-bottom:1px outset #666;
   color:#333;
   height:20px;
}
.bt5{/*我要申請專用-4個字以內*/
   background-color:#5c7e9f;
   border-left:1px outset #ccc;
   border-top:1px outset #ccc;
   border-right:1px outset #666;
   border-bottom:1px outset #666;
   color:#fff;
   height:20px;
}
.bt6{
	background-image:url(../images/button-bg.gif);
	background-repeat:no-repeat;
	width:66px;
	height:29px;
	line-height:29px;
	border:1px solid #fff;
	padding-bottom:3px;
}
.bt8{/*我要申請專用-6個字以內*/
	background-image:url(../images/button-bg3.gif);
	background-repeat:no-repeat;
	width:94px;
	height:29px;
	line-height:29px;
	border:1px solid #fff;
	padding-bottom:3px;
}

.bt7{/*檢查此帳號是否重複*/
	background-image:url(../images/button-bg2.gif);
	background-repeat:no-repeat;
	line-height:25px;
	border:1px solid #fff;
	background-color:#fff;
	width:136px;
	height:29px;
	color:#6b7e4b;
	
}
.bt9{/*橘色bt*/
	background-image:url(../images/button-bg4.gif);
	background-repeat:no-repeat;
	width:66px;
	height:29px;
	line-height:29px;
	border:1px solid #fff;
	padding-bottom:3px;
}
.bt9{/*橘色-長bt*/
	background-image:url(../images/button-bg5.gif);
	background-repeat:no-repeat;
	width:94px;
	height:29px;
	line-height:29px;
	border:1px solid #fff;
	padding-bottom:3px;
}
.creditcard{
   width:80%;
   line-height:20px;
   
   font-size:12px;
   text-align:left;
}
.articlefont{
     float:right;
	 margin-right:10px;
	 margin-top:-3px!important;
	  margin-top:-8px;
	  margin-bottom:7px;
	 color:#000;
	 font-size:12px;
	 text-align:center;
}
.articlefont a{
     width:20px;
	 height:18px;
	 border:1px solid #999;
	 background-color:#E4E1DB; 
	 color:#000;
	 font-size:12px;
	 text-decoration:none;
	 padding:2px 3px 2px 3px!important;
	 padding:0px 2px 1px 2px;
	 }
.articlefont a:hover{
     width:20px;
	 height:18px;
	 border:1px solid #999; 
	 background-color:#333; 
	 color:#fff;
	 font-size:12px;
	 text-decoration:none;
}
.feel-tr{
  background-color:#EEF1F1;
  paddding-right:5px;
  border-right:1px solid #A0A2A2;
  border-bottom:1px solid #A0A2A2;
  font-size:12px; 
  font-weight:bolder;
  color:#000;
  text-align:right;
}
.feel-td{
   background-color:#fff;
   paddding:2px 2px 2px 5px;
   border-bottom:1px dotted #A0A2A2;
   font-size:12px; 
   color:#333;}
/*峹y*/
.article-left{
   
   background-color:#F0F0F0;
   width:123px;
   margin-left:8px;
	padding-bottom:5px;
}
.article-left span{
   font-size:13px;
   font-weight:bolder; 
   color:#332900;
   margin:0 0 0 8px;  
}
.article-cont{
   background-color:#fff;
   margin:5px;
}
.article-cont a{text-decoration:underline; color:#333;}
.article-cont a:hover{text-decoration:none; color:#2450A9;}
.article-cont ul{
   margin:0 0 0 -30px!important;
   margin:0 0 0 10px;
   font-size:12px;
   line-height:18px;
}
/*首頁用-小*/
.article-bg{width:107px;}
.article-bg1{
	 margin-top:5px;
	 background-image:url(../images/article-bg1.gif);
	 background-position:50% 0%;
	 background-repeat:no-repeat;
	 width:96px;
	 padding-top:7px;    
}
.article-bg2{
	 background-image:url(../images/article-bg2.gif);
	 background-position:50% 0%;
	 background-repeat:no-repeat;
	 width:96px; 
	 font-size:11px;
	 line-height:0px;
	 padding-top:15px;
	 color:#5973A4;
	 margin-bottom:10px;
}
/*主題商品用-大*/
.article-subject-bg-big{width:116px;}
.article-subject-bg11{
	 background-image:url(../images/article-subject-bg11.gif);
	 background-position:50% 0%;
	 background-repeat:no-repeat;
	 width:118px;
	 padding-top:8px;  
	 margin-top:8px;  
}
.article-subject-bg22{
	 background-image:url(../images/article-subject-bg22.gif);
	 background-position:50% 0%;
	 background-repeat:no-repeat;
	 width:118px; 
	 font-size:11px;
	 line-height:0px;
	 padding-top:10px;
	 color:#5973A4;
	 margin-bottom:10px;
}


/*首頁用-大*/
.article-bg-big{width:166px;}
.article-bg11{
	 background-image:url(../images/article-bg11.gif);
	 background-position:50% 0%;
	 background-repeat:no-repeat;
	 width:166px;
	 padding-top:8px;  
	 margin-top:8px;  
}
.article-bg22{
	 background-image:url(../images/article-bg22.gif);
	 background-position:50% 0%;
	 background-repeat:no-repeat;
	 width:166px; 
	 font-size:11px;
	 line-height:0px;
	 padding-top:10px;
	 color:#5973A4;
	 margin-bottom:10px;
}

.article-bottom{padding:0 10px 10px 7px;margin-top:8px;   }
.ar-title{color:#078A8F;line-height:22px; font-size:12px;margin-top:5px;}
.ar-title a{color:#078A8F; font-size:12px;}
.ar-title a:hover{color:#078A8F; font-size:12px;}

.ar-cont{color:#333;line-height:16px; font-size:12px;}
.ar-author{font-size:12px;color:#666;margin:5px 0px 0px 0px;}
.ar-mzmane{color:#666;line-height:20px; font-size:12px;float:right;margin-right:10px; margin-top:8px;}
.ar-mzmane a{color:#666;font-size:12px;}
.ar-mzmane a:hover{color:#666;font-size:12px;}

/*峹I*/

.hot-bookmark{
   background-image:url(../images/bookmark-tag.gif);
   background-position:0 0;
   background-repeat:no-repeat;
   padding-left:18px;
   line-height:20px;
   color:#333;
   margin-top:10px;
   text-align:left;
   position:relative;
}  
.hot-bookmark1{
   background-image:url(../images/bookmark-tag.gif);
   background-position:0 0;
   background-repeat:no-repeat;
   line-height:20px;
   color:#333;
   margin-top:10px;
   background-color:#e1f1f3;   
   text-align:left;
   padding:0px 0 3px 18px;
   margin-right:13px;
}  
.hot-bookmark1 a{margin-right:3px;}
.g1{font-size:12px; color:#333;}
.forget-account-box{
   background-image:url(../images/forgot_bg.gif);
   background-position:0 0;
   background-repeat:no-repeat; 
   width:716px!important;
   width:836px;
   height:418px;  
   padding:60px 0 0 120px;
   text-align:left;
}
.forgot_title{text-align:left;margin:0 0 0 30px;}
.forgot_text1{
	font-size:12px; 
	color:#000; 
	line-height:19px; 
	width:420px;
	margin:10px 0 0 75px;
	text-align:left;

}
.forgot_text2{
	font-size:12px; 
	color:#6d6d6d; 
	line-height:19px; 
	width:520px;
	margin:25px 0 0 75px;
	text-align:left;
	/*border:1px solid #000;*/
}
.forgot_text2 a{font-size:12px; color:#1748b7;  }
.forgot_text2 a:hover{font-size:12px; color:#1748b7;  }

/*登入頁面 ↓*/

.login-box{
   width:800px!important;
   width:800px;
   height:420px;  
   padding:30px 0 0 30px;
}
.login_input_box{
	
	float:left;
	background-image:url(../images/login_bg.gif);
    background-position:0 0;
    background-repeat:no-repeat; 
	margin-left:60px;
    width:372px;
    height:373px;
}
.notrigister{
	margin:80px 0 0 0;
	padding-left:70px;
	color:#a49b04;
	font-size:13px;
	/*font-weight:bolder;*/
	line-height:30px;
	text-align:left;
}
.nowregister_bt{margin:10px 0 0 10px;}

.login_text{
	background-image:url(../images/login_question.gif);
  	background-position:0 0;
    background-repeat:no-repeat; 
	margin:10px 0 0 0px ;
	padding:0 0 0 60px ;
	float:left;
	width:280px!important;
	width:330px;
	text-align:left;
	color:#333;
	font-size:12px;
	line-height:22px;
}
.login_text ul{list-style-type:none;dcolor:#333; font-size:12px; /*border:1px solid #000; */padding:0px; margin:50px 0px 0px 0px;}
.login_text ul li{color:#333;ont-size:12px;margin-bottom:10px; line-height:19px;}
.login_text ul li .l_title{color:#2155ca; display:block; font-weight:bold;}
.login_text ul li a{color:#a49b04;ont-size:12px;}
.login_text ul li a:hover{color:#a49b04;ont-size:12px;}
/*登入頁面 ↑*/
.input2{
   font-size:12px;
   color:#666;
   latter-spacing:0px;
   text-align:left;
   margin:0px 0 0 220px;
   padding-top:130px;
  
   
   
}
.input2-2{
   margin-bottom:10px;
   width:240px;
   height:22px;
}
.forget-box{  
	/*border:1px solid #000;*/
	width:170px!important;
	width:580px; 
	margin:-100px 0 0 0!important;
	margin:-100px 0 0 0;
	padding-left:400px;
	
	/*margin:-130px 0 0 0px; padding-left:430px!importANT;padding-left:50px;*/}
.forget-text{
   list-style-image:url(../images/forget-list.gif);
   /*list-style-type:circle;*/
   font-size:12px;
   color:#000;
   line-height:16px;
   text-align:left;
   padding:0px;
   
}
.forget-text1{
   margin-bottom:5px;
   margin-top:30px;
}
.forget-text1 a{font-size:12px;color:#5CA546;}
.forget-text1 a:hover{font-size:12px;color:#5CA546;}

.forget-text2{
  margin-bottom:10px;
  margin-left:-20px;
  font-size:12px;
}
.forget-text2 a{font-size:12px;color:#5CA546;}
.forget-text2 a:hover{font-size:12px;color:#5CA546;}
/*i˯*/
.adv_tb{
  border-top:5px solid #d5d4bc;
  border-bottom:5px solid #d5d4bc;
  clear:both;
  margin-bottom:20px;
}
	/**/
.adv_tr1{
   background-color:#F9FAF4;
   padding:4px 4px 4px 10px;
   border-top:1px dotted #848776;
   border-bottom:1px dotted #848776;
   font-size:13px;
   font-weight:bolder;
   color:#333;
   text-align:right;
  
}

   
.adv_td1{
   background-color:#F9FAF4;
   padding:4px 4px 4px 5px;   
   border-top:1px dotted #848776;
   border-bottom:1px dotted #848776;
   text-align:left;
}
.adv_td3{
   background-color:#F9FAF4;
   padding:4px 4px 4px 5px;   
   border-top:1px dotted #848776;
   border-bottom:1px dotted #848776;
   border-right:1px solid #DCDBC6;
   text-align:left;
   font-size:12px;
}
.adv_td3 a{color:#993300;}
.adv_td3 a:hover{color:#993300;}
	/*թ*/
.adv_tr2{
   background-color:#ffffff;
   padding:4px 4px 4px 10px;
   text-align:right;
   font-size:13px;
   font-weight:bolder;
   color:#333;
}

.adv_td2{
   background-color:#ffffff;
   padding:4px 4px 4px 5px;
   text-align:left;
}
.adv_td4{
   background-color:#ffffff;
   padding:4px 4px 4px 5px;
   text-align:left;
   border-right:1px solid #DCDBC6;
   font-size:12px;
}
.adv_td4 a{color:#993300;}
.adv_td4 a:hover{color:#993300;}

.adv_andor{
	font-size:15px;
	color:#77765a;
	width:250px;
	float:left;
	margin-left:50px;
}

.adv-class{
   float:right;
   margin-right:120px;
}
	/*ثeܪij*/
.adv-bynow{
   background-color:#546331;
   color:#fff;
   width:80px;
   height:24px;
   float:left;
   line-height:24px;
   font-size:12px;
   margin-right:5px;
}
	/*Dثeܪij*/
.adv-byold{
     background-color:#ccc;
     width:80px;
     height:24px;
     float:left;
     line-height:24px;
	 font-size:12px;
	 color:#666;
	 margin-right:5px;
}
.adv-byold a{
    display:block;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#666;font-size:12px; 
	background-color:#ccc;
	line-height:24px;
	width:80px;
	height:24px;
}
.adv-byold a:hover{
    margin:0px;
	padding:0px;
	text-decoration:none;
	color:#fff;font-size:12px; 
	background-color:#546331;
	line-height:24px;
}

	/* Ur */
.hotkey_all_box{margin:0 20px 0 30px;}
.hotkey_box{width:235px; float:left;margin:10px 6px 10px 5px; }/*margin right left 不可再調，不然IE6.0會多出個字*/
.hotkey_tr1{
	background-color:#eeeeee;
	border-top:1px solid #cecece;
	border-left:1px solid #cecece;
	border-bottom:3px solid #97dfd1;
	background-image:url(../images/hotkey_trbg.gif);
	background-position:100% 0;
	background-repeat:no-repeat;
	width:21%;
	text-align:left;
	padding:4px 0 4px 10px;
}
.hotkey_tr2{
	background-color:#eeeeee;
	border-top:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:3px solid #97dfd1;
	width:79%;
	text-align:left;
	padding:4px 0 4px 10px;
}
.hotkey_td1{
	/*background-color:#fff;*/
	background-image:url(../images/hotkey_dash.gif );
	background-position:0 100%;
	background-repeat:repeat-x;
	line-height:24px;
	color:#36c9ac;
	 font-size:14px;
	 font-weight:bolder; 
	 padding-left:15px; 
}
.hotkey_td2{
	/*background-color:#fff;*/
	background-image:url(../images/hotkey_dash.gif );
	background-position:0 100%;
	background-repeat:repeat-x;
	line-height:24px;
	color:#333;
	font-size:12px;
	padding:0 0 0 12px;
}
.hotkey_td2 a{color:#333;font-size:12px; text-decoration:none;}
.hotkey_td2 a:hover{color:#e63874;font-size:12px; text-decoration:none;}


.gift{margin:5px;}
.gift img{margin-bottom:2px;border:1px solid #ccc;}

/*峹D*/
.hot-article-box{
   width:96%;
   border:1px solid #EEEEEE;
   padding:5px 4px 5px 5px;
   margin-left:8px!important;
   margin-left:0px;
}
.hot-article-tr{
   background-color:#476693;
   font-size:12px;
   color:#fff;
   padding:4px;
   text-align:center;
   border-right:1px solid #fff;
}
.hot-article-td1{
   border-top:1px solid #fff;
   border-bottom:1px solid #EAEAEA;
   background-color:#fff;
   font-size:12px;
   color:#555;
   padding:4px;
}
.hot-article-td1 a{color:#555;font-size:12px;}
.hot-article-td2{
   border-top:1px solid #fff;
   border-bottom:1px solid #EAEAEA;
   background-color:#E4E8EF;
   font-size:12px;
   color:#555;
   padding:4px;
   
}
	/*峹I*/
.hot-article-bg{width:107px;}
.hot-article-bg1{
	 margin-top:5px;
	 background-image:url(../images/article-bg1.gif);
	 background-position:50% 0%;
	 background-repeat:no-repeat;
	 width:96px;
	 padding-top:7px;  
}
.hot-article-bg2{
	 background-image:url(../images/article-bg2.gif);
	 background-position:50% 0%;
	 background-repeat:no-repeat;
	 width:96px; 
	 font-size:11px;
	 line-height:0px;
	 padding-top:10px;
	 color:#5973A4;
	 
}


	/*峹W٤Τe*/
.hot-article-cont{
    color:#555;
	font-size:12px;
}
.hot-article-cont a{    color:#476693;	font-size:13px; text-decoration:underline;display:block;margin-bottom:5px;}
.hot-article-cont a:hover{    color:#476693;	font-size:13px;text-decoration:none;}
	/*W*/
.hot-num{color:#990000;font-size:14px;font-weight:bolder;text-align:center;}	

/*峹D*/

/*ȪA rsyle*/
.stl-1{
   color:#000;
   font-size:13px;
   line-height:20px;
   list-style-type:decimal;
   
}

.stl-2{
   color:#333;
   font-size:13px;
   line-height:20px;
   list-style-type:disc;
   clear:both;
}
.stl-2 strong{color:#666;font-weight:bolder;}
.stl-2 li{color:#666;}

.stl-3{
   list-style-type:none;
   color:#666;
   font-size:13px;
}
.stl-3 strong{color:#BD010F;}
.stl-3 li{color:#666;}

p.stl-4{
   color:#666;padding-left:35px;
}
.stl-5{
   list-style-type:none;
   color:#666;
   font-size:13px;
}
.stl-5 strong{color:#666;}
.stl-5 li{color:#666;}
.underconstruct{ margin-top:90px;}
/*ȪA rsyle*/

/*벼*/
.star-box{
	text-align:left;
	display:block;
	clear:both;
	margin:0 0 0 0;
}
.star-rating{
list-style:none;
margin: 0px;
padding:0px;
width: 125px;
height: 25px;
position: relative;
background-image: url(../images/star.gif);
background-position: 0 0;
background-repeat:repeat-x; 
}
.star-rating li{
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}
.star-rating li a{
display:block;
width:25px;
height: 25px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}
.star-rating li a:hover{
background-image: url(../images/star.gif);
background-position: 0 100%;
z-index: 2;
left: 0px;
}
.star-rating a.one-star{
left: 0px;
}
.star-rating a.one-star:hover{
width:25px;
}
.star-rating a.two-stars{
left:25px;
}
.star-rating a.two-stars:hover{
width: 50px;
}
.star-rating a.three-stars{
left: 50px;
}
.star-rating a.three-stars:hover{
width: 75px;
}
.star-rating a.four-stars{
left: 75px;
} 
.star-rating a.four-stars:hover{
width: 100px;
}
.star-rating a.five-stars{
left: 100px;
}
.star-rating a.five-stars:hover{
width: 125px;
}
.star-rating li.current-rating{
background-image: url(../images/star.gif);
background-position: 0 50%;
position: absolute;
height: 25px;
display: block;
text-indent: -9000px;
z-index: 1;
}

.photog-box{
        /*border:1px solid #ccc;*/
        padding:20px 0 0 10px!important;
		padding:30px 0 0 10px;
		height:120px!important;
		height:140px;
		text-align:center;
		margin:0 0 0px 0!important;
		margin:0 0 10px 0;
		
}

.photog-box span a img{
		float:left;
		width:105px; 
		height:105px;
		border-top: 1px solid #ccc;
		border-right: 1px solid #ccc;
		border-left: 1px solid #999;
		border-bottom: 1px solid #999;
		margin:0px 3px 0px 3px!important;
		margin:0px 0px 0px 0px;
		
}

.photog-box span a:hover img{
		width:133px; 
		height:133px;
		border-top: 1px solid #333;
		border-right: 1px solid #333;
		border-left: 1px solid #000;
		border-bottom: 1px solid #000;
		margin:-14px 3px -14px 3px!important;
		margin:-14px 0px -14px 0px;
		position:relative;

	}
	
.run-pic{
	background-image: url(../images/index-run-bg.gif);
	background-repeat:no-repeat;
	background-position: 0 0%;
	width:584px;
	height:214px;
	float:left;
	
}
.run-pic div{margin:10px 0 0 10px!important;margin:10px 0 0 0;}


.pg-pic{
   border:1px solid #ccc;
   margin:10px 5px 5px 5px!important;
   margin:10px 10px 5px 5px;
   width:316px;
   float:left;
}
.pg-pic a img{ border:7px solid #fff;	}
.pg-pic a:hover img{ border:7px solid #ddfbff;	}
.pg-text{
 float:right;
 width:255px;

 margin-top:10px;
 margin-right:0px;
}
/*以table形式*/
.t1{
	padding:3px 0px 3px 0px;
	text-align:left;
	vertical-align:top;
	color:#134ea6;
	font-size:12px;
	line-height:18px;
}
.t2{
	padding:3px 3px 3px 0px;
	text-align:left;
	vertical-align:top;
	color:#666;
	font-size:12px;
	line-height:18px;
}

.article-updown{color:#333;font-size:12px;margin:8px 15px 10px 8px; text-align:right;  }
.article-updown a{color:#f89734;font-size:12px;clear:both;}
.article-updown a:hover{color:#f89734;font-size:12px;clear:both;}
.bottom_box{text-align:left;margin:0 auto 5px auto; width:92%; }
.searchbox2{float:left;text-align:left;margin-left:15px;margin-bottom:10px;width:310px;}

 .s1 {color:#0c5e66;font-size:12px;border-bottom:3px solid #0c5e66;padding:0 5px 0 5px;letter-spacing:1px;}
 .s2 {color:#0c5e66;font-size:12px;}
 .s2 a{color:#382f30; font-size:12px;text-decoration:none;padding:0 10px 0 10px;letter-spacing:1px;}
 .s2 a:hover{color:#0c5e66; font-size:12px; text-decoration:none;border-bottom:3px solid #0c5e66;padding:0 10px 0 10px;letter-spacing:1px;}




.tb{z-index:10;position:relative;top:-30px!important;top:-30px;}
.tb1{z-index:100; position:relative; top:-30px!important;top:-30px; /*border:1px solid #000;*/}


.nobuyone{ 
	float:left;
	margin-right:9px;
	
}
.article-tabbox{
	background-image:url(../images/artical-tabbg.gif);
	background-repeat:no-repeat;
	background-position: 0 0;
	width:791px;
	height:106px;
	z-index:1;
}
.article-tab {margin-left:20px;}
.article-tab div{
	float:left;
	margin-left:3px;
}

.article-all{
position:relative;
top:-70px;
width:770px;
margin-left:auto;
margin-right:auto;
/*border:1px solid #000;*/
z-index:1;
}
.atitle{border:1px solid #ccc;}

/*我的圖庫*/
.pg-box{
	height:170px;
}
.pg-box span{border:1px solid #000;}
.pg-box  a{border-bottom:1px solid #ddd;display:block;height:170px;margin:5px; background-color:#eee;}
.pg-box  a:hover{border-bottom:1px solid #999;height:170px;margin:5px;}
.pg-box img{border:5px solid #fff;margin:5px;}

.pg-box-text{
	color:#333;
	font-size:12px;
	padding:0px 5px 15px 5px;
	
}
.func-box{text-align:right;margin-right:10px;margin-bottom:8px;}

.apl-tr{padding:5px;text-align:right; color:#fff; font-size:12px; background-color:#4f6e71;
}
.apl-td{padding:5px;text-align:left; color:#333; font-size:12px; background-color:#e9e9e9;}

.apl-star{color:#990000; font-size:12px;}

/*this index tab*/
.this-index-box{
	background-image:url(../images/this-index-line.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
	height:35px;
	width:450px;
	text-align:right;
	font-size:0px;
}
.this-index-box a{text-decoration:none;letter-spacing:0px;font-size:0px; line-height:0px;}
.this-index-box a:hover{ text-decoration:none;letter-spacing:0px;font-size:0px; line-height:0px;}

.this-tab img{margin-right:1px;}
.this-tab a img{ letter-spacing:0px;font-size:0px; line-height:0px;}

/*本期圖片*/
.ph-box{	padding-top:20px;}
.ph-box a img{border:4px solid #eee;display:block;margin:5px;}
.ph-box a:hover img{border:4px solid #1b3d51;margin:5px;}
.havebuy_icon{float:right; margin-left:-20px!important;  margin-left:-35px; margin-top:-32px;/* position:relative; z-index:1000;*/}
.havebuy_icon2{float:right; /* position:relative; z-index:1000;*/}

.ph-box-text{
	text-align:center;
	color:#333;
	font-size:12px;
	padding:4px 5px 4px 5px;
	line-height:20px;
	background-color:#e5e8e8;
	
}
.album_link_box{margin:10px 0 0 0;color:#06b596;font-size:12px;}
.album_link{
	background-image:url(../images/album_link_bg.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:184px;
	height:169px;
	padding:7px 0 0 20px;
	text-align:left;
}


/**----------**/






.step_box{text-align:center; margin:10px 0 15px 0; }

.note_box{
	line-height:0px;
	width:708px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
}
.note_1{width:8px; height:8px; font-size:0px; line-height:0px;background-image:url(../images/note_1.gif);}
.note_2{height:8px; font-size:0px; line-height:0px;background-image:url(../images/note_2.gif); background-repeat:repeat-x;}
.note_3{width:8px; height:8px; font-size:0px; line-height:0px;background-image:url(../images/note_3.gif);}

.note_4{width:8px; font-size:0px; line-height:0px;background-image:url(../images/note_4.gif);background-repeat:repeat-y;}
.note_5{
	background-color:#f1f8fe;
	font-size:15px;
	line-height:1.8;
	color:#000;
	padding:0 10px 0 10px;
	text-align:left;
}
.note_5 a{ text-decoration:none;}
.note_5 a img{ text-decoration:none;}
.note_subtitle{color:#4c6986; font-size:15px; font-weight:bolder;}
.note_6{width:8px; font-size:0px; line-height:0px;background-image:url(../images/note_6.gif);background-repeat:repeat-y;}

.note_7{width:8px; height:7px; font-size:0px; line-height:0px;background-image:url(../images/note_7.gif);}
.note_8{height:7px; font-size:0px; line-height:0px;background-image:url(../images/note_8.gif); background-repeat:repeat-x;}
.note_9{width:8px; height:7px; font-size:0px; line-height:0px;background-image:url(../images/note_9.gif);}


/*f1f8fe*/
.gree_text{float:left;margin-left:30px!important; margin-left:15px;}
.getin_box{
	width:306px;
	float:left;
	margin-right:10px;
	margin-left:20px;
	font-size:0px;
	
}
.getin_text{
	
	background-image:url(../images/getin_box_02.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:306px;
	/*height:239px;*/
	font-size:0px;
	text-align:left;
	line-height:0px;

}
.getin_text ul{
	/*display:block;*/
	margin:0px 25px 0px 25px;
	padding:10px 0px 0px 20px; 
	width:230px!important;
	width:250px; 
	/*font-size:0px;
	line-height:0px;*/
}
.getin_text ul li{
	list-style-image:url(../images/icon-4.gif);	
	font-size:12px;
	padding:0px 0px 8px 0px;
	margin:0px;
	line-height:18px;
}
.success_bg{
	width:593px;
	height:250px;
	margin-right:auto;
	margin-left:auto;
}
.success_title{

}
.success_title2{
	text-align:center;
	background-color:#768669;
	color:#fff;
	font-weight:bold;
	margin-bottom:10px;
}
.success_text{
	clear:both;
	font-size:15px;
	line-height:1.8;
	color:#000;
	padding:8px 15px 8px 15px;
	text-align:left;
	position:relative;
	z-index:1000;
	
}
.success_cont{
	font-size:12px;
	line-height:20px;
	width:385px;
	margin:20px 0 0 0;
	border:1px dotted #666;
	background-color:#ecf5e9;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

 .ifr-s{
 	border:0px solid #fff;
	width:140px;
	
 }
 .ifr2{
 	width:130px;
	border:0px solid #000;
	margin:0 auto 0 auto;
 }
  .ifr2 a{
 	color:#000;
	font-size:12px;
	text-decoration:underline;
	line-height:18px;
 }
  .ifr2 a:hover{
 	color:#79ae24;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	background-color:#fff;
 }

/*目錄的主題商品↓*/
/*此style僅試用於行遍天下使用（僅一層），所以再制定css時不要一層層寫下去（.ex ul li ul li），必須分開寫(.ex ul li; .ex2 ul li;)。*/
.index_list_subject{
	border-top:5px solid #ccc;
	border-bottom:5px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background-color:#f2f2f2;
	width:540px!important;
	width:560px;
	margin-top:20px!important;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:12px!important;
	margin-left:20px;
	padding:10px 10px 10px 10px;
	clear:both;
	font-size:12px;
}
.index_list_title{ background-color:#cfd5de;height:20px; line-height:20px;font-size:12px;}
.subject_alltitle{	float:left;	color:#124a9f;	margin-left:5px;}
.subject_alltitle a{	color:#124a9f;	font-size:12px;}
.subject_alltitle a:hover{	color:#124a9f;	font-size:12px;}

.subject_num{
	float:right;
	color:#124a9f;
	margin-right:10px;
	font-size:12px;
}

.index_list_subject img{
	margin:10px;
	border:#ccc;
	float:left;
}

.index_list_subject .havepic{
	margin:15px 0 0 90px!important;
	margin:10px 0 0 170px;	
	padding:0px 0 0 100px!important;
	padding:0 0 0 20px;
	/*border:1px solid #000;*/
	width:350px!important;
	width:360px;
	font-size:12px;
}
.index_list_subject .havepic li{
		background-image:url(../images/dotted.gif);
		background-position:0 50%;
		background-repeat:repeat-x;
		list-style-image:url(../images/list-icon.jpg);
		background-color:#f2f2f2;
		line-height:20px;
	    padding-left:0px;
	    margin-right:10px;
	    color:#333;
		font-size:12px;
}
.index_list_subject .havepic li a{background-color:#f2f2f2; text-decoration:none;font-size:12px;}
.index_list_subject .havepic li a:hover{background-color:#f2f2f2;color:#124a9f; text-decoration:underline;font-size:12px;}
.subject-list-writer{background-color:#f2f2f2;float:right;color:#666;font-size:12px;}
	/*無圖*/
.index_list_subject .nopic{
	margin:15px 0 0 10px!important;
	margin:10px 0 0 10px;	
	padding:0px 0 0 20px!important;
	padding:0 0 0 20px;
	/*border:1px solid #000;*/
/*	width:350px!important;
	width:360px;*/
	font-size:12px;
}
.index_list_subject .nopic li{
		background-image:url(../images/dotted.gif);
		background-position:0 50%;
		background-repeat:repeat-x;
		list-style-image:url(../images/list-icon.jpg);
		background-color:#f2f2f2;
		line-height:20px;
	    padding-left:0px;
	    margin-right:10px;
	    color:#333;
		font-size:12px;
}
.index_list_subject .nopic li a{background-color:#f2f2f2; text-decoration:none;font-size:12px;}
.index_list_subject .nopic li a:hover{background-color:#f2f2f2;color:#124a9f; text-decoration:underline;font-size:12px;}	

/*目錄的主題商品↑*/

	/*主題文章內文選單 size可隨之伸縮↓*/
.menu_elasticity{
	border-top:5px solid #ccc;
	border-bottom:5px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background-color:#f2f2f2;
	/*width:540px!important;
	width:560px;*/
	margin-top:20px!important;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:12px!important;
	margin-left:20px;
	margin-right:10px;
	padding:10px 10px 10px 10px;
    font-size:12px;
	clear:both;
}
.menu_elasticity_title{ background-color:#cfd5de;height:20px; line-height:20px;font-size:12px;}
.menu_elasticity_alltitle{	float:left;	color:#124a9f;	margin-left:5px;font-size:12px;}
.menu_elasticity_alltitle a{	color:#124a9f;	font-size:12px;}
.menu_elasticity_alltitle a:hover{	color:#124a9f;	font-size:12px;}
.menu_elasticity_num{
	float:right;
	color:#124a9f;
	margin-right:10px;
	font-size:12px;
}
.menu_elasticity .nopic{
	margin:15px 0 0 20px!important;
	margin:10px 0 0 10px;	
	padding:0px 0 0 10px!important;
	padding:0 0 0 20px;font-size:12px;
	/*border:1px solid #000;*/
	/*width:510px!important;
	width:530px;*/
}
.menu_elasticity .nopic li{
		background-image:url(../images/dotted.gif);
		background-position:0 50%;
		background-repeat:repeat-x;
		list-style-image:url(../images/list-icon.jpg);
		/*background-color:#f2f2f2;*/
		line-height:20px;
	    padding-left:0px;
	    margin-right:10px;
	    color:#333;font-size:12px;
}
.menu_elasticity .nopic li a{background-color:#f2f2f2; text-decoration:none;font-size:12px;}
.menu_elasticity .nopic li a:hover{background-color:#f2f2f2;color:#124a9f; text-decoration:underline;font-size:12px;}

.menu_elasticity .nopic .thisnow{
		background-image:url(../images/dotted.gif);
		background-position:0 50%;
		background-repeat:repeat-x;
		list-style-image:url(../images/other-mz.gif);
		/*background-color:#f2f2f2;*/
		line-height:20px;
	    padding-left:0px;
	    margin-right:10px;
	    color:#333;font-size:12px;
}
.menu_elasticity .nopic .thisnow a{background-color:#f2f2f2; text-decoration:none;}
.menu_elasticity .nopic .thisnow a:hover{background-color:#f2f2f2;color:#124a9f; text-decoration:underline;}
	/*主題文章內文選單 size可隨之伸縮↑*/

		/*僅一層 單篇文章*/
.list-picec{
	text-align:center; 
	/*border:1px solid #000; */
	margin:10px 10px 0 25px!important;
	margin:10px 10px 0 40px;font-size:12px;
}
.subject-list-pic{margin:0px 10px 0px 0px;}
.subject-list-pic img{float:left; border:1px solid #ccc; margin-top:10px;margin-right:10px;}

.index_list_picece-pic{ 
	width:400px!important;
	width:440px;
	margin:8px 15px 8px 60px!important;
	margin:8px 15px 8px 15px;
	padding:0 0px 0 170px!important;
	padding:0 0px 0 25px;
	/*border:1px solid #000;*/
	text-align:left;font-size:12px;
}
.index_list_picece-pic li{
	 background-image:url(../images/dotted.gif);
	  background-position:0 50%;
	  background-repeat:repeat-x;
	  list-style-image:url(../images/list-icon.jpg);
	  line-height:20px;
	  padding-left:0px;
	  margin-right:10px;
	  color:#333;
	  background-color:#fff;font-size:12px;
}
.index_list_picece-pic li a{background-color:#fff;text-decoration:none;  color:#333;font-size:12px;}
.index_list_picece-pic li a:hover{background-color:#fff;color:#124a9f;text-decoration:underline;font-size:12px;}

.index_list_picece-pic .freelist{
	 background-image:url(../images/dotted.gif);
	  background-position:0 50%;
	  background-repeat:repeat-x;
	  list-style-image:url(../images/free-tag.gif);
	  line-height:20px;
	  padding-left:0px;

	  margin-right:10px;
	  color:#333;
	  background-color:#fff;
}
.index_list_picece-pic .freelist a{background-color:#fff;text-decoration:none;  color:#333;}
.index_list_picece-pic .freelist a:hover{background-color:#fff;color:#124a9f;text-decoration:underline;}



/*單一主題頁↓*/

.subject-one{
	border-top:5px solid #c7dcd9;
	border-bottom:5px solid #c7dcd9;
	border-left:1px solid #c7dcd9;
	border-right:1px solid #c7dcd9;
	background-color:#f2f2f2;
	width:540px!important;
	width:560px;
	margin-top:20px!important;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:12px!important;
	margin-left:20px;
	padding:10px 10px 10px 10px;
	clear:both;
}
.subject-one img{	margin:10px;	border:#ccc;	float:left;}
.subject-one_title{ background-color:#fff; border:1px solid #c7dcd9;height:20px; line-height:20px; }
.subject-one_title_1{float:left; color:#124a9f;	 font-size:12px;margin-left:15px;}
.subject-one_title_1 a{color:#124a9f;	 font-size:12px;text-decoration:none;}
.subject-one_title_1 a:hover{color:#124a9f;	 font-size:12px;text-decoration:underline;}

.subject-one_title_2{float:right;width:200px;margin-right:0px; text-align:right; color:#727866;	 font-size:12px;}
.subject-one_title_2 a{ margin-right:5px;color:#727866;	 font-size:12px; text-decoration:underline;}
.subject-one_title_2 a:hover{ margin-right:5px;color:#727866;	 font-size:12px; text-decoration:none;}


.subject-one_intro{
	/*margin:10px 0 0 120px!important;
	margin:10px 0 0 120px;	*/
	margin:10px 0 0 10px!important;
	margin:10px 0 0 10px;
	padding:0px 0 0 10px!important;
	padding:0 0 0 10px;
	/*border:1px solid #000;*/
	/*width:400px!important;
	width:410px;*/
	line-height:20px;
	font-size:12px; color:#333;
}
.subject-one_intro a{font-size:12px; color:#333; text-decoration:none;}
.subject-one_intro a:hover{font-size:12px; color:#333; text-decoration:underline;}
/*單一主題頁↑*/

/*彈性入徑↓*/
.path_elasticity{
	background-image:url(../images/path_bg_02.gif);
	background-position:100% 0;
	background-repeat:repeat-x;	
	height:24px;
	color:#0a61b3;
	font-size:13px;
	line-height:24px;
	font-weight:bold;
	margin-bottom:10px;
    clear:both;
	text-align:left;
	margin-right:auto;
	margin-left:auto;
	width:98%;
}
.path_elasticity img{ float:left; margin-left:0px!important; margin-left:-3px;}
.path_elasticity a{color:#0a61b3;font-size:12px;font-weight:normal;}
.path_elasticity a:hvoer{color:#0a61b3;font-size:12px; font-weight:normal;}


.path_elasticity .cont-style{float:right;margin-top:0px!important;margin-top:3px;margin-right:15px;  color:#993300; font-size:12px; font-weight:normal; }
.path_elasticity .cont-style img{ float:none;margin:0px 0 0 0;}
.path_elasticity .cont-style a{color:#333;font-size:12px; font-weight:normal;}
.path_elasticity .cont-style a:hover{color:#333;font-size:12px; font-weight:normal;}

.path_elasticity .per-tag{float:right;margin:2px 10px 0 0 !important;margin:2px 10px 0 0 ;}

.path_elasticity .sectab{
	margin:2px 60px 0 0 !important;margin:2px 60px 0 0 ;
	float:right; height:20px; 
	}
.path_elasticity .sectab a{
	background-image:url(../images/member_sectab.gif);
	background-position:100% 0;
	background-repeat:repeat-x;	
	color:#fff; 
	font-size:12px!important; 
	font-size:11px; 
	text-decoration:none; 
	display:block;
	float:left;
	width:70px; 
	font-weight:normal;
	height:18px; 
	margin:0px;padding:0px; 
	text-align:center;
	letter-spacing:0px;}
.path_elasticity .sectab a:hover{color:#fffca4; font-size:11px;text-decoration:none;font-weight:normal;}

/*彈性入徑↑*/
.title-gen{
    margin:0px 3px 10px 5px!important; 
	margin:0px 3px 10px 0px; 
	clear:both;
	padding:4px 10px 0 10px;    
	background-image:url(../images/title-gen.gif);
	width:770px!important; 
	height:21px!important;
	width:790px; 
	height:25px;
    color:#0443A0;  
	font-size:13px; 
	font-weight:bolder;
	text-align:left;
}
.title-gen a{color:#0443A0;font-size:13px; }
.title-gen a:hover{color:#0443A0;font-size:13px; }
/*by-tab qBx*/
.by-tab{
     float:right;
	 display:block;
     position:relative;
	 top:0px!important;
	 top:2px;
	 right:40px;
	 z-index:1;
}
.by-tab div{
    float:left;
    text-align:center;
	background-image:url(../images/by-tab2.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:68px;
	height:20px;
	font-size:12px;
	color:#000;
	line-height:22px;
}
.by-tab div a{
    display:block;
	background-image:url(../images/by-tab1.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	margin:0px;
	line-height:22px;
	width:68px;
	font-size:12px;
	color:#000;    
   text-decoration:none;
}
.by-tab div a:hover{margin:0px;color:#993300;   }



.ptab-bg{
	background-image:url(../images/article-tab-bg.jpg);
	background-repeat:repeat-x;
	background-position:0 100%;
	padding-bottom:16px;
	float:left;
	display:block;

}
.ptabbox{float:right; margin-right:70px;}
.ptab{
	float:left;
	margin-right:3px;
}
.pop-article-cont{
	padding:10px 10px 0 10px;
	text-align:left;
	/*width:70%;*/
	/*background-image:url(../images/corner.gif);
	background-repeat:no-repeat;
	background-position:100% 0;*/

}
.pop-article-nocont{
	padding:10px 10px 0 10px;
	text-align:left;

}

.question_content{width:80%; margin-left:auto; margin-right:auto;/*width:780px; margin-left:auto; margin-right:auto;*/}
.question_title{
	background-image:url(../images/icon-4.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	line-height:22px;
	font-size:15px;
	font-weight:bolder;
	color:#4da752;
	/*border:1px solid #000;*/
	text-align:left;
	padding-left:15px;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}
.question_list{
	background-image:url(../images/mokermoney_img.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	list-style-image:url(../images/list-li.gif);
	font-size:13px;
	text-align:left;
	line-height:18px;
	margin-top:10px;
	margin-left:20px;
	padding-top:10px;
	padding-left:150px;
	height:120px;
}
.question_list li{margin-bottom:5px;}
.question_content p{
	line-height:1.5;
	color:#333;
	font-size:13px;
	text-align:left;
	margin-top:10px;
	margin-left:30px;
	margin-bottom:10px;
}
.question_text{color:#333;font-size:13px; font-weight:bolder; text-align:left;padding:4px;}
.question_subtitle{
	line-height:22px;
	color:#333;
	font-size:13px; 
	margin-top:10px; 
	margin-bottom:5px;
	text-align:left; 
	margin-left:auto; 
	margin-right:auto; 
	width:90%; 
	font-weight:bolder; 
}
.question_tr{
	background-color:#8b8b8b;
	color:#fff;
	font-size:13px;
	font-weight:bolder;
	padding:4px;
	text-align:center;
}
.question_td{
	background-color:#e6e6e6;
	font-size:13px;
	color:#333;
	padding:4px;
	text-align:center;
}


	/*單篇文章內文文章連結 size可隨之伸縮↓*/
.articlelink_elasticity{	clear:both;}
.articlelink_elasticity_title{ background-color:#7f8c8d;height:20px; line-height:20px;font-size:15px; color:#fff; padding:0 0 0 10px;}
.articlelink_elasticity .linkbox{
	margin:15px 0 0 20px!important;
	margin:10px 0 0 10px;	
	padding:0px 0 0 10px!important;
	padding:0 0 0 20px;font-size:12px;
}
.articlelink_elasticity .linkbox li{
		/*background-image:url(../images/dotted.gif);
		background-position:0 50%;
		background-repeat:repeat-x;*/
		list-style-image:url(../images/list-icon.jpg);
		line-height:20px;
	    padding-left:0px;
	    margin-right:10px;
	    color:#333;font-size:12px;
}
.articlelink_elasticity .linkbox li a{ text-decoration:none;font-size:12px;}
.articlelink_elasticity .linkbox li a:hover{color:#124a9f; text-decoration:underline;font-size:12px;}

.articlelink_elasticity .linkbox .thisnow2{
		/*background-image:url(../images/dotted.gif);
		background-position:0 50%;
		background-repeat:repeat-x;*/
		list-style-image:url(../images/other-mz.gif);
		line-height:20px;
	    padding-left:0px;
	    margin-right:10px;
	    color:#333;font-size:12px;
}
.articlelink_elasticity .linkbox .thisnow2 a{ text-decoration:none;}
.articlelink_elasticity .linkbox .thisnow2 a:hover{color:#124a9f; text-decoration:underline;}
.articlelink-list-writer{float:right;color:#666;font-size:12px;}
	/*單篇文章內文文章連結 size可隨之伸縮↑*/

/*圖說大圖顯示↓*/
.pop_photo_big{ text-align:center;}
.pop_photo_big div{
	border:1px solid #cacaca; 
	margin-top:5px; 
	margin-right:5px; 
	/*
	margin-top:0px; 
	margin-left:auto; 
	margin-right:5px; */
	width:540px; 
	height:540px; 
	overflow:auto;}
.pop_photo_big img{border:8px solid #fff; text-align:center; }
.mphoto_frame{
	width:530px!important; 
	height:520px!important; 
	width:540px; 
	height:530px; 
	border:1px solid #cacaca;
	padding:5px 5px 5px 5px;
	margin:0 5px 0 0;
	margin-top:5px;
}

.goback_bt{margin:0 0 5px 0; width:100px;}
.goback_bt a{padding-left:0px; display:block;}
.goback_bt a:hover{padding-left:2px;}

.pop_photo_text{
 background-color:#ececec;
 margin-bottom:8px;
 padding:10px 15px 10px 15px;
 line-height:18px;
 font-size:12px;
}
.figure_source{color:#4f6e71;font-size:1em; }
.mphoto_big{ text-align:center;width:60%;}
.mphoto_big div{border:1px solid #cacaca; margin-top:0px; margin-bottom:15px; margin-left:auto; margin-right:10px; width:516px;}
.mphoto_big img{border:8px solid #fff; text-align:center; }

.mphoto_text{
 background-color:#ececec;
 margin-top:5px;
 margin-bottom:8px;
 padding:10px 15px 10px 15px;
 line-height:18px;
 font-size:12px;

}
.mphoto_text span{font-weight:bolder;margin-bottom:5px;}

/*圖說大圖顯示↑*/
.mphoto_text{verticle-align:top; padding-top:20px; }

.partnet_link{	padding:10px; text-align:center;}
.partnet_link img{height:50px; width:100px;}
.partnet_link a img{border:1px solid #eee;}
.partnet_link a:hover img{border:1px solid #999;}


.pictureinfo{
	position:relative;
	border:1px solid #cfd6c6; 
	background-color:#ebf7d4; 
	text-align:center;
	color:#789a44;
	font-size:12px;
	padding:3px;
	margin:0px 0px 10px 0px;	}
.pictureinfo span{font-weight:bolder; margin-left:10px;}

.pictureinfo2{
	/*border:1px solid #eaf1e0; 
	background-color:#fbfcf9; */
		border:1px solid #cfd6c6; 
	background-color:#ebf7d4; 
	line-height:20px;
	text-align:left;
	color:#789a44;
	font-size:12px;
	padding:3px 3px 3px 5px;
	margin:0px 0px 10px 0px;	}
.pictureinfo2 span{font-weight:bolder; margin-left:10px; margin-bottom:5px;}

/*會員中心主選單↓*/

.memcenter_mmenu_box{
	
}
.memcenter_mmenu_row{
  clear:both;
  /*border:1px solid #000;*/
  margin:10px 10px 10px 70px!important;
  margin:10px 10px 10px 70px;
}
.memcenter_mmenu_one{
	float:left;	
	width:201px;
	line-height:0px;
	font-size:0px;
	margin:10px 30px 10px 30px;
}
.memcenter_mmenu_top{
	width:201px;
	height:39px;
	letter-spacing:0px;	
	line-height:0px;
	font-size:0px;
}
.memcenter_mmenu_top a{letter-spacing:0px;	
	line-height:0px;
	font-size:0px;}
.memcenter_mmenu_top a:hover{letter-spacing:0px;	
	line-height:0px;
	font-size:0px;}	
.memcenter_mmenu_top a img{letter-spacing:0px;	
	line-height:0px;
	font-size:0px;}
.memcenter_mmenu_top a:hover img{letter-spacing:0px;	
	line-height:0px;
	font-size:0px;}

.memcenter_mmenu_mid{
	background-image:url(../images/member_center_02.gif);
	background-repeat:repeat-y;
	background-position:0% 0%;
	width:201px;
	font-size:12px;
	color:#676767;
	line-height:21px;
}
.memcenter_mmenu_mid ul{
	margin:0px 19px 0px 19px ; padding:0px 0px 0px 0px;
	line-height:0px;
	font-size:0px;
	list-style-type:none;	
	text-align:left;
	border:1px solid #fff;
}
.memcenter_mmenu_mid ul li{margin-top:0px;line-height:0px;font-size:0px;}
.memcenter_mmenu_mid ul li a{margin-top:0px;line-height:0px;font-size:0px;}
.memcenter_mmenu_mid ul .m1 a .m2{ display:none;}
.memcenter_mmenu_mid ul .m1 a:hover .m2{display:block; position:absolute;margin:-5px 0 0 60px!important; margin:10px 0 0 0;}
.memcenter_mmenu_mid ul .m1 a:hover .m2 img{border:1px solid #ccc; background-color:#f3f3f3;filter:alpha(opacity:80);-moz-alpha:0.8; opacity:0.8;}

.memcenter_mmenu_mid ul li a{
	color:#676767;font-size:12px;
	text-decoration:none;
	background-color:#e4eadf; 
	display:block;
	margin:6px 0px 0px 0px; padding:0px 0px 0px 10px;
	line-height:21px;	
	
}
.memcenter_mmenu_mid ul li a:hover{
	color:#333;font-size:12px; 
	text-decoration:none;
	background-color:#cbd2bd;  
	margin:6px 0px 0px 0px;padding:0px 0px 0px 10px;
	line-height:21px;}

.memcenter_mmenu_bot{
	background-image:url(../images/member_center_04.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	width:201px;
	height:30px;
	line-height:0px;
	font-size:0px;
	margin:0px;
	padding:0px;
}

/*會員中心主選單↑*/

/*會員中心 查詢、狀態列↓*/
.mem_tab_bg{
	background-image:url(../images/member_tab_bg.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	width:890px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
}

.mem_search_box{
	background-image:url(../images/mem_search_box_01.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	float:left;
	text-align:left;
	margin:5px 0 0px 20px!important;
	margin:5px 0 0 15px;
	padding-left:30px;
	width:365px!important;
	width:395px;
	color:#fff;
	font-size:12px;
	line-height:30px;
	vertical-align:middle;
	}
.mem_search_box input{margin-top:2px;}
.mem_tab_box{
	float:right;
	display:block;
	position:relative;
	 top:-8px!important;
	 top:0px;
	 right:25px;
	 margin-top:20px!important;
	 margin-top:15px;
	 z-index:1;
}
.mem_tab1{
	float:left;
	width:94px;
	height:25px;
	color:#033a94;
	font-size:13px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	margin-right:1px;
}
.mem_tab1 a{
	background-image:url(../images/mem_tab1.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	width:94px;
	height:25px;
	display:block;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	
}
.mem_tab1 a:hover{
	background-image:url(../images/mem_tab2.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	width:94px;
	height:25px;
	color:#033a94;
	font-size:12px;
	text-decoration:none;
}
.mem_tab2{
	float:left;
	width:94px;
	height:25px;
	color:#033a94;
	font-size:13px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	margin-right:1px;
	
}
.mem_tab2 a{
	background-image:url(../images/mem_tab2.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	width:94px;
	height:25px;
	display:block;
	color:#033a94;
	font-size:13px;
	text-decoration:none;
}
.mem_tab2 a:hover{
	background-image:url(../images/mem_tab2.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	width:94px;
	height:25px;
	color:#033a94;
	font-size:13px;
	text-decoration:none;
}
.mem_tbtitle{
	background-image:url(../images/icon-4.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	line-height:22px;
	font-size:15px;
	font-weight:bolder;
	color:#4da752;
	/*border:1px solid #000;	*/
	text-align:left;
	padding-left:15px;
	margin:0 0 5px 25px;
}
	/*新增訂閱主題*/
.mem_mark_box{
	background-image:url(../images/mem_mark_box_01.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding-left:30px;
	width:365px!important;
	width:395px;
	color:#fff;
	font-size:12px;
	line-height:30px;
	vertical-align:middle;
	}
.mem_mark_box input{margin-top:2px;}
.mark_td1{ border:1px solid #ccc; font-size:12px; color:#043687; padding:4px; }
.mark_td1 a{ font-size:12px; color:#043687;text-decoration:none;}
.mark_td1 a:hover{font-size:12px; color:#993300;text-decoration:none;}
.mem_mark_explainbox{ 
	width:684px!important;width:714px;margin-top:15px; margin-bottom:15px;margin-left:auto; margin-right:auto; text-align:center;
	padding:15px;
	background-image:url(../images/mem_mark_explain.gif);
	background-position:0 0 ;
	background-color:#f7efec;
	background-repeat:no-repeat;
	border-bottom:1px solid #a9ede0;
	font-size:12px;
	color:#000; 
	line-height:20px;
}
.mexplain_title{ color:#05546b; font-size:15px; font-weight:bold; margin-bottom:15px;}
.mexplain_left{
	float:left;
	line-height:20px;
	background-image:url(../images/mem_dash.gif);
	background-repeat:repeat-y;
	background-position:100% 0;
	text-align:left;
	width:47%!important;
	width:50%;
	padding-right:15px;
	padding-bottom:30px;

}
.mexplain_right{line-height:22px; float:right; text-align:left;width:47%!important;width:50%;padding-left:15px;padding-bottom:30px;}
.mexplain_right strong{margin-bottom:10px;}
.mem_addmark_box{
	background-image:url(../images/mem_addmark_box_01.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	float:left;
	text-align:left;
	margin:0 0 0px 20px!important;
	margin:0 0 0 15px;
	padding-left:30px;
	line-height:29px;
	color:#fff;
	font-size:13px;
	}
.mem_addmark_box a img{ margin-left:10px;}
.mem_addmark_box a:hover img{ margin-left:11px;}
.mem_addmark_box img{ vertical-align:middle;}

/*會員中心 查詢、狀態列↑*/
.info_icon{
	color:#f6891f; line-height:22px; font-size:13px; 
	float:right; 
	margin-right:20px;
	background-image:url(../images/info_icon.gif); 
	background-repeat:no-repeat; 
	background-position:0 50%; 
	padding-left:25px; float:left; line-height:34px;}
.info_icon a{color:#f6891f; font-size:13px; text-decoration:underline;}
.info_icon a:hover{color:#f6891f; font-size:13px;  text-decoration:none;}


.go_download{margin:8px; text-align:center;}
.go_download a img{margin-left:0px;}
.go_download a:hover img{margin-left:3px; }

.sec_btn{ background-color:#f0f0f0; height:34px;margin:-9px 15px 10px 15px!important;margin:-9px 15px 10px 15px;}
.sec_box{float:right;height:34px; line-height:34px; margin-right:10px;}
	.sec_box_this{ float:left; background-color:#fff;  padding:0 10px 0 10px;color:#a80323; font-size:13px; }
	.sec_box_this a{color:#a80323; font-size:13px; text-decoration:none;}
	.sec_box_this a:hover{color:#a80323; font-size:13px; text-decoration:none;}
	.sec_box_one{ float:left; background-color:#f0f0f0; padding:0 10px 0 10px; }
	.sec_box_one a{color:#666; font-size:13px; text-decoration:none;}
	.sec_box_one a:hover{color:#a80323; font-size:13px; text-decoration:none;}
	
.btn_box{float:left;  padding-top:5px!important; padding-top:7px; width:350px;margin-left:10px; text-align:left;}

/*test*/
.flash_banner{position:relative; z-index:-1;border:1px solid #ccc; width:585px; margin-top:5px; margin-left:auto; margin-right:auto; }

.layer2{	
	clear:both;
	position:relative;
	z-index:1;
	dsplay:block;
	
}
.contact_text_box{
	text-align:left;
	width:457px;
	height:288px;
	background-image:url(../images/apply_success.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:10px 0 15px 0;
	border-top:1px solid #fff;
}
.contact_text1{
	text-align:left;
	font-size:15px;
	font-weight:bolder;
	color:#333;
	line-height:1.4;
	margin:70px 0 0 20px;
}
.contact_text2{
color:#3b3c38;
font-size:12px;
line-height:1.4;
text-align:left;
font-weight:normal;
margin:20px 0 0 105px;
width:235px;
height:80px;
}
.contact_text2 a{color:#648207;}
.contact_text2 a:hover{color:#648207;}
.partner_link{
   background-image:url(../images/partner_link_title.gif);
   background-position:0 0;
   background-repeat:no-repeat;
   height:31px;
   color:#333; font-size:13px; 
   text-align:left;
   margin:0 0 10px 0;  
}
.partner_link a{
	color:#333; 
	font-size:13px; 
	font-weight:bolder;
	text-decoration:none; 
	margin:0px 0px 0px 110px;
	font-family: Arial, Helvetica, sans-serif;

}
.partner_link a:hover{
	color:#3e6fb6; 
	font-size:13px;
	font-weight:bolder; 
	text-decoration:underline;
	margin:0px 0px 0px 110px;
}

.buymmbt{float:right;margin-top:50px;}
.buymmbt a img{margin-right:5px;}
.buymmbt a:hover img{margin-right:0px;}

.mokermoney_explain{text-align:left; margin-left:15px;}
.mokermoney_explain a img{margin-left:0px;}
.mokermoney_explain a:hover img{margin-left:2px;}

.mm_close{display:none;}
/**/
.sc_q{
	border:1px solid #990000;
	width:96%;
}

.sc_q a{text-decoration:none; display:block;}
.sc_q a:hover{ text-decoration:none;}
.sc_open{
	display:none;
	border:1px dotted #000;
	} 
/*搜索無資料時*/	
.nodata{
/*border:1px solid #000;*/
text-align:center;
margin-left:auto;
margin-right:auto;
width:435px;
}
.nodata_text{
background-image:url(../images/nodata_line.gif);
background-position:50% 0;
background-repeat:no-repeat;
width:433px;
text-align:left;
padding-top:25px;
}
.nodata_title{
text-align:center;
font-size:15px;
font-weight:bolder;
color:#c10017;
margin-bottom:15px;
}
.nodata_exp{
font-size:15px;
color:#666;
line-height:1.5;
padding-left:60px;
}

/*RSS*/
.rss_cont{
	
	width:773px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding:10px 0px 10px 0px;
	text-align:center;
}
.rss_left{padding:5px;margin-bottom:10px;background-color:#e4e4e4;  width:53%; float:left; }
.rss_box_title{
	color:#134ea6;
	font-weight:bolder;
	font-size:15px;
	text-align:left;
	margin:15px 0 5px 5px;
}
.rss_box_one{background-color:#fff;padding:5px 20px 5px 7px; color:#000; font-size:12px; text-align:left;border-top:1px dotted #eee;}
.rss_box_one a img{ verticle-align:middle; float:right;}

.rss_right{ width:343px;float:right; line-height:0px; font-size:0px; letter-spacing:0px;background-color:#e2f0f0;}
.rss_quesbox1{
	background-image:url(../images/rss_quesbox1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:343px;
	height:25px;
	font:0px;
	line-height:0px;
}/*top*/
.rss_quesbox2{
	background-image:url(../images/rss_quesbox2.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:343px;
	height:25px;
	font:0px;
	line-height:0px;
}/*bottom*/
.rss_quesbox3{
	background-color:#e2f0f0;
	width:343px;
	color:#000;
	font-size:0px;
	line-height:0px;
}
/*middle*/
.rss_ques_title{ color:#56abab; font-size:15px; font-weight:bolder; line-height:22px; text-align:left; margin:0 10px;}
.rss_ques_ans{ color:#000; font-size:12px; line-height:22px; margin:0 10px;}

/*交換廣告*/
.exchange_text{background-color:#ececec;  text-align:left; padding:10px; margin:10px 20px;}
.exchange_text p{color:#3b3b3b; font-size:13px;line-height:20px; margin:10px 0 5px 0px;}
.exchange_text a{color:#6f7e54; font-size:12px; text-decoration:underline;}
.exchange_text a:hover{color:#6f7e54; font-size:12px; text-decoration:none;}

.exchange_tb{}
.exchange_code{
	width:35%;
	/*border:1px solid #999;*/
	padding-bottom:15px;
}
.exchange_img{
	width:65%; 
	/*border:1px solid #999;*/
	color:#333; 
	font-size:12px; 
	padding:0 0px 15px 10px;
}
.exchange_code textarea{
	width:270px; 
	height:60px;  
	color:#333; 
	font-size:12px; 
	background-color:#ebf0db; 
	border-top:2px doble #666;
	border-left:2px doble #666;
	border-right:0px doble #666;
	border-bottom:0px doble #666; 
	}

.exchange_f1{ font-weight:bolder; color:#6f7e54; display:block;  font-size:12px;margin-top:5px;}
.search_exp{text-align:right; width:100px;position:absolute;  top:15px!important; top:20px; right:7px;}
.search_exp a{color:#ed790c; font-size:12px; text-decoration:underline;}
.search_exp a:hover{color:#ed790c; font-size:12px;text-decoration:none;}

.eb_ptitle{ font-weight:bolder; font-size:13px; margin-left:20px;}
.friend_banner img{border:1px solid #ccc;}
.eb_quote{margin-left:30px; font-size:12px; line-height:22px;}

.eb_info{
	float:right;
	background-image:url(../images/eb_info.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:233px;
	height:160px;	
	text-align:left;

}
.eb_info_inner{  margin:30px 30px 0px 20px; }

