.bg {
	background-color: #fff9e9;
	background-image: url(../images/bg_blog.jpg);
	background-repeat: repeat-x;
}
.bg_blog {
	background-image: url(../images/blog_bg_st.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
html,body{
	margin:0;
	padding:0;
	height:100%;
	font-family:Arial,"新細明體", Helvetica, sans-serif;
	font-size:12px;
	color:#565656;
	line-height: 17px;
}
a{color:#565656;text-decoration:none;}

a:hover{color:#565656;text-decoration:underline;}

.input {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 11px;
	color: #6e6e6e;
}
.search {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;

}
.searchbox {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 11px;
	
}

.border_right {
	background-color: #f0ca51;
	width: 1px;
}
.border_left {
	background-color: #ffc593;
	width: 1px;
}
.dotline {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	height: 6px;
	background-position: center;
}
.dotline02 {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	height: 18px;
	background-position: center;
}
.tit_brown {
	font-family: Arial, "新細明體", Helvetica, sans-serif;
	font-size: 14px;
	color: #8c5413;
	font-weight: bold;
	line-height: 18px;
}
a.tit_brown{color: #8c5413;;text-decoration:none;}

a.tit_brown:hover{color: #8c5413;;text-decoration:underline;}

.tit_red_admin {
	font-family: Arial, "新細明體", Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	line-height: 18px;
}
.tit_red_org {
	font-family: Arial, "新細明體", Helvetica, sans-serif;
	font-size: 15px;
	color: #990000;
	font-weight: bold;
	line-height: 18px;
}
.tit_photo {
	font-family: Arial, "新細明體", Helvetica, sans-serif;
	font-size: 12px;
	color: #a76631;
	font-weight: bold;
	line-height: 18px;
}

.mar_hor {
	width: 6px;
}
.mar_l {
	width: 14px;
}
.mar_ver {
	height: 6px;
}
.mar_right {
	width: 206px;
}
.mar_left {
	width: 543px;
}
.bg_col_r {
	background-color: #ffeecf;
}

.tab_height_01 {
	height: 94px;
}
.tab_height_login {
	height: 116px;
}
.tab_height_02 {
	height: 122px;
}
.tab_height_a {
	height: 8px;
}

.pulldown_w1 {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 11px;
	color: #a5acb2;
	width: 170px;
}

.txt_grey {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 11px;
	color: #7b7b7b;
}
a.txt_grey{color: #7b7b7b;;text-decoration:underline;}

a.txt_grey:hover{color: #7b7b7b;;text-decoration:underline;}

.txt_brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c5413;
}
a.txt_grey{color: #8c5413;;text-decoration:none;}

a.txt_grey:hover{color: #8c5413;;text-decoration:underline;}
.bg_tit {
	background-color: #eca857;
	background-image: url(../images/tit_bg.jpg);
	background-repeat: repeat-x;
}
.txt_tit_all {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 15px;
	color: #60390d;
	font-weight: bold;
}
.bgcolor_table {
	background-color: #fff9e7;
}

.user_toplogo_l {
	width:246px;height:83px;display:inline-block;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/myblog_logo.png');
}
.user_toplogo_r {
	width:149px;height:83px;display:inline-block;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_logo01.png');
}
.user_bottoml_t {
	width:800px;height:9px;display:inline-block;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_img01.png');
}
.user_bottoml_b {
	width:800px;height:9px;display:inline-block;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_img02.png');
}
.trans_img{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.bg_know_01 {
	background-color: #ffeecf;
	background-image: url(../images/knowledge/bg_top.gif);
	background-repeat: repeat-x;
	height: 43px;
}
.bg_know_paleorange {
	background-color: #ffeac1;
	padding: 10px;
}
.bg_vote_paleorange {
	background-color: #ffeac1;
	padding: 4px;
}
.bg_photo_yellow {
	background-color: #fff6c1;
	padding: 10px;
}
.bg_photo_white {
	background-color: #ffffff;
	padding: 8px;
}
.bg_know_white {
	background-color: #ffffff;
	padding: 10px;
}
.width_know_l {
	width: 320px;
}
.width_know_r {
	width: 80px;
}
.bg_know_orange {
	background-color: #FFDE9D;
	padding: 10px;
}
.bg_know_white_tab {
	background-color: #ffffff;
	padding: 5px;
}

.txt_know_link {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 12px;
	color: #6d3be6;
}
a.txt_know_link{color: #6d3be6;;text-decoration:none;}

a.txt_know_link:hover{color: #000000;;text-decoration:underline;}

.txt_page_link {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a.txt_page_link{color: #333333;;text-decoration:none;}

a.txt_page_link:hover{color: #6d3be6;;text-decoration:underline;}

.bg_grey_know {
	background-color: #f5f5f5;
	padding: 8px;
	border: 1px solid #ececec;
}
.bg_white_know_border01 {
	background-color: #ffffff;
	padding: 8px;
	border: 1px solid #c1a8ff;
}
.bg_white_know_border {
	background-color: #ffffff;
	padding: 12px;
	border: 1px solid #ececec;
}
.txt_orange_know_bold {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fb7d3f;
}
.tit_quest {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 16px;
	color: #742801;
	font-weight: bold;
}
.txt_quest {
	font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 13px;
	color: #565656;
}
.bg_white_know_pborder {
	background-color: #ffffff;
	padding: 12px;
	border: 1px solid #c1a8ff;
}
.bg_photo_top {
    height: 6px;
	background-color: #ffecc7;
	background-image: url(../images/photo/border_photo_hor_t.gif);
	background-repeat: repeat-x;
}
.bg_photo_bottom {
    height: 6px;
	background-color: #ffecc7;
	background-image: url(../images/photo/border_photo_hor_b.gif);
	background-repeat: repeat-x;
}
.bg_photo_left {
    width: 6px;
	background-color: #ffffff;
	background-image: url(../images/photo/border_photo_ver_l.gif);
	background-repeat: repeat-y;
}
.bg_photo_right {
    width: 6px;
	background-color: #ffffff;
	background-image: url(../images/photo/border_photo_ver_r.gif);
	background-repeat: repeat-y;
}
.width_photo {
	width: 165px;
}
.width_photo_mar {
	width: 9px;
}
.bg_photo_white {
	background-color: #ffffff;
	height: 124px;
}

.txt_photo {
    font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 12px;
	color: #6e2c2c;
	padding: 5px;
}

a.txt_photo{
    font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 12px;
	color: #6e2c2c;
	padding: 5px;
	text-decoration:none;
}

a.txt_photo:hover{
    font-family: Arial,"新細明體",Helvetica, sans-serif;
	font-size: 12px;
	color: #6e2c2c;
	padding: 5px;
	text-decoration:underline;
}

.bg_vote_l {
	background-color: #9a593b;
	background-image: url(../images/vote/bg_vote_l.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.bg_vote_r {
	background-color: #9a593b;
	background-image: url(../images/vote/bg_vote_r.gif);
	background-repeat: repeat-y;
	width: 6px;
}
.bg_vote_noise {
	background-image: url(../images/vote/bg_noise.gif);
	background-repeat: repeat;
}
.vote_height {
	height: 5px
}
