@charset "big5";
.pagetop {
	background-image: url(../images/buy_top_bg.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 436px;
}
.pagetop_2 {
	background-image: url(../images/buy_top_bg.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 71px;
	background-position: 1px 0px;
}
.page_title {
	background-image: url(../images/about_title.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 32px;
}
.page_title_1 {
	background-image: url(../images/about_title_1.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 32px;
}
.page_title_2 {
	background-image: url(../images/about_title_2.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 32px;
}
.page_title_3 {
	background-image: url(../images/about_title_3.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 32px;
}
.page_title_4 {
	background-image: url(../images/about_title_4.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 32px;
}

.page_nav {
	background-image: url(../images/buy_nav.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 39px;
	line-height: 39px;
	padding-left: 113px;
}
.page_nav a {
	color: #767676;
	text-decoration: none;
}
.page_nav a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.page_tag_bg {
	background-image: url(../images/page_tag_bg.jpg);
	background-repeat: no-repeat;
	height: 365px;
	width: 935px;
}

.page_leftbox {
	float: left;
	width: 293px;
	background-image: url(../images/page_column_top.jpg);
	background-repeat: no-repeat;
	margin-top: 25px;
}
.box_title {
	height: 40px;
	width: 85px;
	margin-left: 10px;
}
.page_leftbox .list {
	width: 273px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4e8940;
}
.page_leftbox .list a {
	color: #767676;
	text-decoration: none;
	background-image: url(/imagesNew/tip_gre.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	display: block;
	padding-left: 15px;
	/*width: 223px;*/ 
	line-height: 27px;
}
.page_leftbox .list a:hover {
	color: #ff6600;
}

.page_leftbox .list2 {
	width: 273px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4e8940;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4e8940;
}
.page_leftbox .list2 a {
	color: #767676;
	text-decoration: none;
	background-image: url(/imagesNew/tip_gre.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	display: block;
	padding-left: 15px;
	line-height: 27px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #a29b76;
}
.page_leftbox .list2 a:hover {
	color: #ff6600;
}
.page_leftbox .title {
	font-size: 13px;
	font-weight: bold;
	color: #4e8940;
	margin: 15px 10px 0px 10px;
}
.page_leftbox .title a {
	color: #4e8940;
	text-decoration: none;
}
.page_leftbox .title a:hover {
	color: #ff6600;
	text-decoration: none;
}
.page_leftbox .txt {
	color: #767676;
	margin: 5px 10px 10px 10px;
}
.page_leftbox .txt a {
	line-height: 19px;
	color: #767676;
	text-decoration: none;
}
.page_leftbox .txt a:hover {
	color: #ff6600;
	text-decoration: none;
}
.page_leftbox .more {
	font-size: 9px;
	color: #729b28;
	text-decoration: none;
}
.page_leftbox .more a {
	color: #729b28;
	text-decoration: none;
}
.page_leftbox .more a:hover {
	color: #ff6600;
	text-decoration: none;
}


.step_title {
	font-size: 13px; font-weight: bold;	color: #4e8940;	text-decoration: none;
	margin: 3px 0px 0px 0px;
}
.step_title a {
	color: #4e8940;	text-decoration: none;
	width:105px;
}
.step_title a:hover { color: #ff6600; }
.step_list { margin-top: 1px; }
.step_list a {
	color: #767676;
	text-decoration: none;
	display: block;
/*	width: 105px;*/
	margin: 5px 0px 0px 0px;
}
.step_list a:hover { color:#ff6600;}


.page_search_box .search_btn {
	background-image: url(/imagesNew/search_article_btn.gif);
	background-repeat: no-repeat;
	border: 1px solid #999999;
	text-indent: 22px;
	line-height: 20px;
	height: 20px;
	width: 56px;
	margin-left: 5px;
}
.page_search_box .search_btn a {
	color: #767676;
	text-decoration: none;
	display: block;
	height: 20px;
	width: 56px;
}

.page_rightbox {
	width: 499px;
	margin: 10px 0px 0px 0px;
	float: left;
}
.page_msgbox {
	margin: 10px 0px 0px 32px;
}



.lm_5s_title {
	height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #42A213;
	width: 135px;
	clear: both;
	margin: 5px 8px 0px 8px;
}
.lm_5s_title a { font-size: 13px; font-weight: bold; color: #1f7710; text-decoration: none;}
.lm_5s_title a:hover { color:#ff6600; text-decoration:underline; }
.lm_5s_title_on {
	height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #42A213;
	width: 135px;
	clear: both;
	margin: 5px 8px 0px 8px;
}
.lm_5s_title_on a { font-size: 13px; font-weight: bold; color: #ff6600; text-decoration: none;}
.lm_5s_title_on a:hover { color:#ff6600; text-decoration:underline;}
.lm_5s_line {
	height: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #42A213;
	width: 135px;
	clear: both;
	margin: 5px 8px 0px 8px;
}
.lm_list { width: 135px; margin: 10px 8px 0px 8px; color:#837c51;}
.lm_list a {
	color:#837c51;
	text-decoration: none;
	background-image: url(/imagesNew/tip_gre.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	display: block;
	padding-left: 15px;
	clear: both;
	line-height: 120%;
	margin: 0px 0px 10px 8px;
}
.lm_list a:hover {	color:#837c51;	text-decoration: underline;}
.lm_more {
	width: 32px; height:8px; display:block;
	background-image:url(../images/more.gif);
	float: right; clear: left;
	margin-right: 10px;
}
/*-------------------------------------------------------------------*/
.p_s_list {
	margin: 0px 10px 10px 10px;
}
.p_s_list a {
	color: #767676;
	text-decoration: none;
	background-image: url(/imagesNew/tip_gre.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	display: block;
	padding-left: 15px;
	line-height: 27px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #a29b76;
}
.p_s_list a:hover {
	color: #ff6600;
}
.p_s_listb {
	margin: 0px 10px 10px 10px;
}
.p_s_listb a {
	color: #837c51;
	text-decoration: none;
	background-image: url(/imagesNew/tip_gre.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	display: block;
	padding-left: 15px;
	line-height: 27px;
	font-size: 13px;
}
.p_s_listb a:hover {
	color: #ff6600;
}
.p_s_group {
	color:#729b28;
	line-height: 200%;
	font-size: 13px;
	font-weight: bold;
}
.p_s_line {
	height:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #767676;
	margin:10px 0px;
}
.p_title{
	height: 33px;
	font-size: 13px;
	line-height: 33px;
	border-bottom: 3px solid #dfdc96;
	margin-bottom: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #1f7710;
}
.p_s1_title{
	height: 33px;
	background-image: url(../images/step_1.jpg);
	background-repeat: no-repeat;
	background-position: 5px top;
	font-size: 13px;
	text-indent: 50px;
	line-height: 33px;
	border-bottom: 3px solid #dfdc96;
	margin-bottom: 5px;
}
.p_s2_title{
	height: 33px;
	background-image: url(../images/step_2.jpg);
	background-repeat: no-repeat;
	background-position: 5px top;
	font-size: 13px;
	text-indent: 57px;
	line-height: 33px;
	border-bottom: 3px solid #dfdc96;
	margin-bottom: 5px;
}
.p_s3_title{
	height: 33px;
	background-image: url(../images/step_3.jpg);
	background-repeat: no-repeat;
	background-position: 5px top;
	font-size: 13px;
	text-indent: 57px;
	line-height: 33px;
	border-bottom: 3px solid #dfdc96;
	margin-bottom: 5px;
}
.p_s4_title{
	height: 33px;
	background-image: url(../images/step_4.jpg);
	background-repeat: no-repeat;
	background-position: 5px top;
	font-size: 13px;
	text-indent: 60px;
	line-height: 33px;
	border-bottom: 3px solid #dfdc96;
	margin-bottom: 5px;
}
.p_s5_title{
	height: 33px;
	background-image: url(../images/step_5.jpg);
	background-repeat: no-repeat;
	background-position: 5px top;
	font-size: 13px;
	text-indent: 57px;
	line-height: 33px;
	border-bottom: 3px solid #dfdc96;
	margin-bottom: 5px;
}
.p_s1_title a {
	font-size: 16px;
	font-weight: bold;
	color: #1f7710;
	text-decoration: none;
}
.p_s1_title a:hover { color: #ff6600;}
.p_s2_title a {
	font-size: 16px;
	font-weight: bold;
	color: #1f7710;
	text-decoration: none;
}
.p_s2_title a:hover { color: #ff6600;}
.p_s3_title a {
	font-size: 16px;
	font-weight: bold;
	color: #1f7710;
	text-decoration: none;
}
.p_s3_title a:hover { color: #ff6600;}
.p_s4_title a {
	font-size: 16px;
	font-weight: bold;
	color: #1f7710;
	text-decoration: none;
}
.p_s4_title a:hover { color: #ff6600;}
.p_s5_title a {
	font-size: 16px;
	font-weight: bold;
	color: #1f7710;
	text-decoration: none;
}
.p_s5_title a:hover { color: #ff6600;}

.page_txt_green {
	color: #1f7710;
}
.page_txt_green a {
	color: #1f7710;
}
.page_txt_green a:hover {
	color: #ff6600; text-decoration:underline;
}
.page_txt_or {
	color: #ff6600;
	font-size: 15px;
	font-weight: bold;
}
.page_txt_gray {
	color: #767676;
	line-height: 20px;
}
.page_txt_line {
	height: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin: 10px 0px 0px 0px;
}
.page_title_orange {
	color: #ff6600;
	font-weight: bold;
	text-indent: 15px;
	height: 35px;
	line-height: 35px;
	font-size: 13px;
}
.page_title_green {
	color: #1f7710;
	font-weight: bold;
	text-indent: 15px;
	height: 35px;
	line-height: 35px;
	font-size: 13px;
}
.page_title_or {
	color: #ff6600;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
}
.page_txt_tag{
	height: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.page_txt_greenB{
	color: #729b28;
	font-weight: bold;
	font-size: 13px;
}
.page_txt_greenB a {
	color: #729b28;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.page_txt_greenB a:hover {color:#ff6600; text-decoration:underline;}

.td_gray {
	background-color: #F3F3F3;
}
.td_gray a {
	color: #767676;
	text-decoration: none;
}
.td_gray a:hover {
	text-decoration: underline;
}
.houseBox {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D6CD;
	padding: 10px 0px 0px 0px;
}
.houseBox_on {
	background-color: #E2F2DD;
}
.houseBox_photo {
	height: 64px;
	width: 89px;
	background-image: url(../images/house_pic_bg.gif);
	border: 1px solid #CCCCCC;
	padding:5px;
}
.ser_menu {
	float: left;
	height: auto;
	width: 361px;
	position: absolute;
	z-index: 50;
	top: 250px;
	left: -300px;
}
.ser_menu2 {
	float: left;
	height: auto;
	width: 361px;
	position: absolute;
	z-index: 50;
	top: 250px;
	left: 0px;
}
.about_photo {
	/*height: auto;*/
	float: left;
	color: #aa8355;
	text-align: center;
	margin: 5px;
}
.about_photo img{ border: 1px solid #e2e0da; padding: 3px;}
.about_title {
	font-weight: bold;
	color: #4e8940;
	font-size: 13px;
	line-height: 18px;
	padding: 7px 0px;
}
.about_title a {color:#4e8940;}
.about_title a:hover {color:#ff6600; text-decoration:underline;}
.about_txt {
	color: #767676;
	padding: 0px 5px 0px 0px;
	line-height: 18px;
}
.about_txt a {
	line-height: 19px;
	color: #767676;
	text-decoration: none;
}
.about_txt a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.about_more {
	color: #729b28;
	text-decoration: none;
}
.about_more a {
	color: #729b28;
	text-decoration: none;
}
.about_more a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.about_listbox {
    border-bottom:1px solid #e2e0da;
	margin-bottom:10px;
	padding-bottom:5px;
}
.about_listbox img{border: 1px solid #e2e0da; padding: 3px;}
.aboutDetailTxt {
	line-height: 1.7em;
	border-bottom: 1px solid #C7C0A3;
	font-size: 12px;
	padding: 10px 0px;
}
.aboutDetailTitle2{ color:#729b28; font-size: 13px; font-weight:bold; padding:0px 10px;}
.aboutDetailTxt2{ color:#729b28; font-size: 13px; line-height: 1.5em; padding:10px 0px 10px 10px;}
.aboutDetailTitle{ color:#4e8940; font-size: 16px; font-weight:bold; padding:10px 0px 10px 10px;}
.aboutDetail_photo {
	border: 1px solid #e2e0da;
	padding: 5px;
	margin:0px 10px 10px 0px;
}
.about_nlink{color: #ff6600;}
.about_nlink a {
	color: #ff6600;
	line-height: 10px;
	font-size: 12px;
	text-decoration: underline;
}
.about_store{
	background-image: url(/imagesNew/tip_gre.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left: 15px;
	line-height: 23px;
	font-size: 13px;}
.store_list {border-bottom:1px dotted #e2e0da; border-left:1px dotted #e2e0da; line-height: 18px;}
.store_listb {border-bottom:1px dotted #e2e0da; border-right:1px dotted #e2e0da; line-height: 18px;}
.serbar {
	background-image: url(../images/serbar_bg.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 490px;
	border-bottom: 1px dotted #009900;
	margin-bottom:10px;
}
/*-------------------------png test---------------------------*/
.best {
	width:200px;
	height:150px;
	text-align:right;
	padding:7px;
	border:1px solid #cccccc;
}
.best img{ *display:block;}
.bestPngIE {
margin-top:-160px;margin-right:-7px;
width: 75px; height: 60px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/best.png', sizingMethod='crop');
}
.bestPngMz{
	margin-bottom:158px;
	margin-top:-158px;*margin-top:-158px;
	margin-right:-9px;
}
