@charset "UTF-8";

body {
	padding:0;
	margin:0;
	font-size:12px;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
}
img { border:none;}
/* #### BOX ###*/
.ADcol.clear { clear:both;}

.ADcol .ad_100_75 { float:left; margin-right:10px;}
.ADcol { width:278px; font-size:12px; height:85px;}
.ADcol img{ border:none;}
.ADcol .title { color:#333333; font-weight:bold; margin-bottom:5px;}
.ADcol .title a{ color:#333333;text-decoration:none; }
.ADcol .title a:hover{text-decoration: underline; }
.ADcol .txt { color:#333333; line-height:18px;}
.ADcol .txt a{ color:#333333;text-decoration:none; }
.ADcol .txt a:hover{text-decoration: underline; }
.more {  width:35px; display:block; height:7px; float:right; margin:14px 5px 0 0;}
.more a { background:url(/smart/images/btn_more.gif) top no-repeat; height:7px; display:block;}
.more a:hover{background:url(/smart/images/btn_more.gif) 0 -7px no-repeat; }
.ADcol .bottomLine { background:url(/smart/images/line_dash.gif) 5px repeat-x; height:15px; clear:both;}
.ADcol .line { background:url(/smart/images/line_dash.gif) 2px repeat-y; width:10px; /*height:158px;*/ float:left;}
.L158 { height:158px;}
.L75 { height:75px;}

.ADmid { background:url(/smart/images/freeBoxMbg.jpg) bottom repeat-x; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:8px 10px 10px 10px; width:278px; line-height:17px;}



/*#### AD ####*/
.AD300 { width:300px; margin-bottom:10px; clear:both;}
.topBanner { width:630px; height:200px; clear:both; margin-bottom:10px;}
.AD155_50 {width:155px; margin-bottom:10px; clear:both;}

/*BOX*/
.ADbox { width:300px;}
.ADbox .top { background:url(/smart/images/freeBoxTbg.gif) right no-repeat; height:32px; clear:both; }/*標籤頭*/
.ADbox .mid { background:url(/smart/images/freeBoxMbg.jpg) bottom repeat-x; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:10px 10px 2px 10px;}
.ADbox .foot { background:url(/smart/images/freeBoxBbg.gif) right repeat-x; height:10px; clear:both;}
.titPic {}
.titPic img { margin:10px 0 0 5px; }

