/*@charset "utf-8";*/

/*CSS Reset*/
body, div, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, th, td { margin:0; padding:0; }
table { width:100%; }
table, th, td { border-collapse:collapse; border-spacing:0; vertical-align:top; }
iframe, img { border:0; }
input, select { vertical-align:middle; }
ul, ol { list-style:none; }
h1, h2, h3, h4, h5, h6, th { font-size:100%; font-weight:normal; }
ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6,textarea{ display:block; }

ul , li {
	list-style-type:none;
}

img {
	border-width:0px;
}


/**
	隱藏連結虛線
 */
a{hidefocus:expression(this.onFocus=this.blur());outline:none;}

/**
	主架構設定
 */
.body{
	width:1003px;
	margin:0 auto;
}
.body_h{
	width:1003px;
	margin:0 auto;
}
.header {
	width:1003px;
	height:255px;
}
.body_l{
	float:left;
	width:243px;
	margin-left:13px;
}
.body_r{
	float:left;
	width:723px;
	margin-left:11px;
}
.bottom{
	width:723px;
	float:left;
	margin-left:11px;
}

/**
	換頁樣式
 */

DIV.msdn {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #313031; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-Serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center;vertical-align:middle;
}
DIV.msdn A {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0030ce; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; TEXT-DECORATION: none
}
DIV.msdn A:hover {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}
DIV.pagination A:active {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}
DIV.msdn SPAN.current {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #444444; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}
DIV.msdn SPAN.disabled {
	DISPLAY: none
}

/**
	最新消息 - 行事曆模式
 */

.module_claendar table {
	/*border-collapse: collapse; */
}

.module_claendar td {
	border:#000000 1px solid; 
	width:100px;
	vertical-align:top;
}

.module_claendar .calendar_tr0 td{
	font-weight: bold;
	
}

.module_claendar .calendar_trn td{

	
}

/**
	相簿管理-區塊模組 (左方顯示第一本or最後一本相簿的封面圖片，右上方顯示相本主題，右下方顯示前or後n本相簿主題)
 */
.album_photo_module {
	width:300px; 
}
.album_photo_module li {
	float:left;
}
.album_photo_module li ul li {
	float:none;
}

/**
	留言板-資料列表
 */
.guestbook {
	width:500px;
	margin:0 auto;
}
.guestbook ul {

}
.guestbook ul li {
	border:#000000 1px solid; 
	width:500px;
	margin-bottom:10px;
}

.guestbook .guestbook_tl {

}
.guestbook .guestbook_tr {
	float: right;
}
.guestbook .guestbook_b1 {

}
.guestbook .guestbook_b2 {

}

/**
	產品輪撥
 */
#product_cycle cy2{
	display:none;
}

.float_left {
	float:left;
}
.float_clear {
	clear:both;
}

/**
	便當訂單列表
 */
#passwd_check_div {
	display:none;
}

/**
 *	隱藏
 */
.hide {
	display:none;
}
/**
	測試區
 */
/*
.round {
    background-color: #666;
    color: #fff;
    line-height: 20px;
    width: 200px;
    padding: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;

}
.round li:nth-child(2)  {
background:red;
}*/
