/* CSS Document */
a,img{border:0;}
.newsshow th{height:28px;line-height:28px;text-indent:11px;text-align:left;}
.newsshow tbody tr td{height:25px;line-height:25px;text-indent:11px;text-align:left;}
.newscontent {height:230px;padding: 20px 100px 20px 100px;line-height:18px;text-indent:0px;}
.newslist tbody tr{background:#c7c7c7;}
.newslist tbody tr.odd{background:#f5f8fa;}
.newslist tbody tr:nth-child(2n){background:#f5f8fa;}
.newslist tbody tr:hover {background:#e5ebee;}
.newslist{border:solid 1px #cbcbcb; width:100%; clear:both;}
.newslist th{height:34px; line-height:34px; border-bottom:solid 1px #b6cad2; text-indent:11px; text-align:left; font-size:18px}
.newslist tbody tr td{height:30px;line-height:30px; text-indent:11px; border-right:dotted 1px #c7c7c7; text-align:left; font-size:16px;}
.newslink{color:#056dae;}
.newslist tbody tr:hover{background:#e5ebee;}
.newslist tbody tr td a{text-decoration:none;color:#333;}

.menulist ul li{width:45%;height:35px;float:left;list-style:none;background-color:#03F;line-height:35px;text-align:center;margin:5px;}
.menulist ul li:nth-child(3n){background-color:#66F;}
.menulist ul li:nth-child(3n-1){background-color:#66F;}
.menulist ul li a{text-decoration:none;font-size:18px;color:#9FF;}
.menulist ul li a:nth-child(2n){color:#FFF;}

.menutitle{line-height:20px;font-size:18px;height:40px;}
.menuorder{margin-bottom:10px;margin-left:30px;}
.menusort{width:630px;;height:auto;}
.menusort .menuout{text-align:center;float:left;width:125px;height:200px;line-height:20px;font-size:14px;}
.menusort .menuout .menuimg{width:120px;height:120px;margin:0px auto 0px auto;}
.menusort .menuout .money{line-height:22px;font-size:16px;color:#f00;}
.menusort table{margin-left:auto;margin-right:auto;clear:both;}
.menusort table tr td{font-size:14px;}

#product{margin:20px;}
#product #pimg{float:left;width:300px;height:290px;border:1px solid #999;padding:5px;text-align:center;line-height:300px;white-space:nowrap;font-size:305;}
#product #pimg:after{content:".";font-size:0;-webkit-text-size-adjust:none;}
#product #pimg img{vertical-align:middle;max-width:280px; max-height:280px;}
#product #pright{float:left;margin-left:30px;width:220px;}
#product #pright #ptitle{margin:10px 0 10px 0;font-size:28px;line-height:40px;}
#product #pright #pid{margin-top:20px;font-size:14px;line-height:18px;}
#product #pright #pmoney{margin-top:30px;line-height:30px;font-size:24px;font-weight:bolder;}
#product #pshow{clear:both;}
.ptable tr td img{vertical-align:middle;}
#product #TabbedPanels1{margin-top:20px; clear:both;}
#product .TabbedPanelsContentGroup img{max-width:600px;}

#article{margin:30px;width:600px;height:300px;}
#article #atitle{padding-left:30px;width:100%;height:30px;}
#article #atitle h3{line-height:30px;font-size:24px;font-weight:bolder;color:#000;}
.articleorder{margin-bottom:10px;margin-left:30px;}

#articlesort{width:100%;}
#articleshow{
	margin :30px;
	width: 590px;
	max-height: 280px;
	position: relative;
	background-color: #FFC;
	border: 1px solid #03F;
	padding: 15px 0 15px 15px;
	border-radius: 15px;	/* IE 6+ with IE-CSS3! YEAH! and Opera */
	-webkit-border-radius: 15px;	/* Safari and Chrome */
	-moz-border-radius: 15px;	 /* Firefox 與 <img> 搭配時無效 */
	behavior: url(PIE.htc);
}
#articleshow #astitle{font-size:22px;line-height:30px;}
#articleshow #astitle a{color:#000; text-decoration:none;}
#articleshow #articleout{width:90%;max_height:250px;position:relative;}
#articleshow #articleout #adate{position:absolute;top:5px;left:10px;font-size:12px;width:150px;height:15px;line-hieght:15px;}
#articleshow #articleout #auser{position:absolute;top:5px;left:200px;font-size:12px;width:150px;height:15px;line-hieght:15px;}
#articleshow #articleout #apress{position:absolute;top:5px;left:350px;font-size:12px;width:100px;height:15px;line-hieght:15px;}
#articleshow #articleout #acontent{width:100%;max-height:100px;padding:25px 10px 10px 10px;font-size:14px;overflow:hidden;}
#articleshow #articleout #acontent img{max-width:100%;}
#articleshow #articleout #amore{width:70px;height:14px;padding:5px;}
#articleshow #articleout #amore a{font-size:14px;text-decoration:none;color:#00F;}
#articleshow #articleout #amore a:hover{color:#9F3;}
.atable{ margin-left:auto; margin-right:auto;}
.atable tr td{font-size:14px;}
.atable tr td img{vertical-align:middle;}

#as-article{margin:10px 30px 10px 30px;}
#as-article #as-title{font-size:24px;margin:5px;line-height:30px;}
#as-article #as-buttom{margin:10px;}
#as-article #as-buttom #as-sort{float:left;margin-left:10px;margin-right:20px;}
#as-article #as-buttom #as-user{float:left;margin-left:20px;margin-right:20px;}
#as-article #as-buttom #as-date{float:left;margin-left:20px;margin-right:20px;}
#as-article #as-content{clear:both;margin:20px;margin-top:60px;}
#as-article #as-content img{max-width:600px;}

#TabbedPanels1{padding-top:30px;}
