body,td,th {
	font-size: 12px;
	color: #59281b;
}
body {
	background-color:#ffedb8;
	background-image:url(/style/coffee/front/bga.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

textarea{
	font-size:12px;
}
form{
	margin:0px;
}
img{
	border:0px;
}
a {
	font-size: 12px;
}
a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #ff6600;
}
a:active {
	text-decoration: none;
}
.top_sy{
	font-weight:bold;
	color:#f78420;
}
.top_ysj{
	font-weight:bold;
	color:#de771d;
}
.top_ysp{
	font-weight:bold;
	color:#c46919;
}
.top_dzts{
	font-weight:bold;
	color:#a65419;
}
.top_zl{
	font-weight:bold;
	color:#a1602f;
}
.top_pm{
	font-weight:bold;
	color:#a1602f;
}
.top_gwc{
	font-weight:bold;
	color:#5c2307;
}
.top_lxwm{
	font-weight:bold;
	color:#5c2307;
}
.top_zyslt{
	font-weight:bold;
	color:#420b00;
}
.top_btpad{
	 padding-left:20px;
	 background-color:#fffade;
	 padding-top:1px;
}
.top_btpad a{
	 margin:0 11px;
}
.top_syline{
	color:#f78420;
}
.top_ysjline{
	color:#de771d;
}
.top_yspline{
	color:#c46919;
}
.top_dztsline{
	color:#a65419;
}
.top_zline{
	color:#a1602f;
}
.top_pmline{
	color:#a1602f;
}
.top_gwcline{
	color:#5c2307;
}
.top_lxwmline{
	color:#5c2307;
}
.top_zysltline{
	color:#420b00;
}
.top_pdbg {
	padding-left:12px;color:#fffade; line-height:20px; top:1px; position:relative;
}
a.top_apdbg:link {
	text-decoration: none;
	color: #fffade;
}
a.top_apdbg:visited {
	text-decoration: none;
	color: #fffade;
}
a.top_apdbg:hover {
	text-decoration:underline;
	color: #fffade;
}
#menubt{
	color:#fffade;
}
#menubt a:link {
	text-decoration: none;
	color: #fffade;
}
#menubt a:visited {
	text-decoration: none;
	color: #fffade;
}
#menubt a:hover {
	text-decoration:underline;
	color: #fffade;
}
.hot_bt{
	padding-left:14px;
	font-size:14px;
	font-weight:bold;
	color:#fff6c9;
}
.hot_more{
	padding-left:98px;
}
a.hot_mores:link {
	font-size:14px;
	font-weight:bold;
	color:#e28c3e;
}
a.hot_mores:visited {
	font-size:14px;
	font-weight:bold;
	color:#e28c3e;
}
a.hot_mores:hover {
	font-size:14px;
	font-weight:bold;
	color:#fffade;
}
.hot_topline{
	border-top-color:#e7cfb0;
	border-top-style:solid;
	border-top-width:1px;
}
.hot_border{
	border:1px #e8ba77 solid;
	background-color:#fffade;
}
.hot_border2{
	border:1px #e8ba77 solid;
	background-color:#fffade;
	margin-bottom:2px;
}

.hot_border3{
	border:1px #e8ba77 solid;
	border-bottom-width:0px;
}

.hot_border4{
	border:1px #e8ba77 solid;
	border-top-width:0px;
	background-color:#fffade;
	margin-bottom:2px;
}

.ol_topber{
	border-top:1px #e0a14e solid;
	border-left:1px #e0a14e solid;
	border-right:1px #e0a14e solid;
	background-color:#ffedb8;
	background-repeat:no-repeat;
}
.ol_topber_n1{
	border-top:1px #e0a14e solid;
	border-left:1px #e0a14e solid;
	border-right:1px #e0a14e solid;
	background-color:#f7b967;
	background-repeat:no-repeat;
}
.aw_topber{
	border-top:1px #e0a14e solid;
	border-left:1px #e0a14e solid;
	border-right:1px #e0a14e solid;
	background-color:#ffedb8;
}
.ol_topbt{
	padding-left:27px;
	font-size:12px;
	font-weight:bold;
	color:#59281b;
	padding-top:3px;
	background-repeat:no-repeat;
}
a.hot_hotbt:link {
	font-size:13px;
	color:#481307;
	font-weight:bold;
	text-decoration:underline
}
a.hot_hotbt:visited {
	font-size:13px;
	color:#481307;
	font-weight:bold;
	text-decoration:underline

}
a.hot_hotbt:hover {
	font-size:13px;
	color:#e28c3e;
	font-weight:bold;
	text-decoration:underline

}
.hot_hotcon{
	color:#59281b;
	padding-left:0px;
	padding-right:7px;
	line-height:20px;
	border-bottom:1px #ceab84 dashed;
}
.hot_list{
	border-bottom:1px #ceab84 dashed;
}

a.hot_licolor:link {
	color:#59281b;
}
a.hot_licolor:visited {
	color:#59281b;
}
a.hot_licolor:hover {
	color:#e28c3e;
	text-decoration:underline;
}

a.hot_licolor2:link {
	color:#59281b;
	text-decoration:underline;
}
a.hot_licolor2:visited {
	color:#59281b;
	text-decoration:underline;
}
a.hot_licolor2:hover {
	color:#e28c3e;
	text-decoration:underline;
}

a.hot_licolor_au:link {
	color:#59281b;
	text-decoration:underline;
}
a.hot_licolor_au:visited {
	color:#59281b;
	text-decoration:underline;
}
a.hot_licolor_au:hover {
	color:#e28c3e;
	text-decoration:underline;
}

a.hot_licolor_line:link {
	color:#59281b;
	text-decoration:underline;
}
a.hot_licolor_line:visited {
	color:#59281b;
	text-decoration:underline;
}
a.hot_licolor_line:hover {
	color:#e28c3e;
	text-decoration:underline;
}
a.hot_licolors:link {
	color:#a92a0a;
	font-weight:bold;
	border-bottom:1px dashed #a92a0a;
}
a.hot_licolors:visited {
	color:#a92a0a;
	font-weight:bold;
	border-bottom:1px dashed #a92a0a;
}
a.hot_licolors:hover {
	color:#a92a0a;
	font-weight:bold;
	text-decoration:underline;
	border-bottom:1px dashed #a92a0a;
}
#tu1{
	float:left;
	border:1px solid #e0a14e;
	padding:1px;
	background:#fffade;
}
#tu1_on{
	float:left;
	width:86px;
	height:86px;
	border:1px solid #e0a14e;
	padding:1px;
	background:#fffade;
	text-align:center;
}
#tues{
	float:left;
	border:1px solid #e0a14e;
	padding:1px;
	background:#fffade;
	width:64px;
	height:84px;
	text-align:center;
}
#ol_con{
	float:left;
	border:1px solid #9a9a9a;
	width:69px;
	height:92px;
}
#tuaw{
	float:left;
	border:1px solid #e0a14e;
	padding:1px;
	background:#fffade;
	width:110px;
	height:110px;
	text-align:center;
}
#tusw{
	float:left;
	border:1px solid #e0a14e;
	padding:1px;
	background:#fffade;
	height:94px;
	width:94px;
}
#tuaw img{  
	margin-top: expression((106-this.height)/2);
}
#map {
	color:#ffffff;
	line-height:25px;
	font-weight:bold;
}
#map a{
	margin:0 12px;
	color:#ffffff;
}
#map a:hover{
	margin:0 12px;
	color:#ffffff;
	text-decoration:underline;
}
#copyright {
	color:#ffffff;
	line-height:22px;
	padding-top:10px;
	padding-bottom:5px;
}
.login_input{
	width:65px;
	height:16px;
	border:1px solid #e1a04e;
}
.login_sele{
	width:58px;
}
.login_tsele{
	width:90px;
}
.login_price{
	width:110px;
}
#sug{
	float:left;
	border:1px solid #e0a14e;
	background:#dfa050;
}
.sugborder{
	border:1px solid #dfa14c;
	border-top:5px solid #dfa14c;
	background-color:#fffade;
}
.sugborder2{
	border:1px solid #dfa14c;
	border-top:5px solid #dfa14c;
	background-color:#fffade;
	margin-bottom:2px;
}
.borimg{
	border:1px solid #dea24c;
}
.imacur{
	cursor:pointer;
}
a.dismore:link {
	color:#481307;
}
a.dismore:visited {
	color:#481307;
}
a.dismore:hover {
	color:#e28c3e;
	text-decoration:underline;
}

a.dismore_2:link {
	color:#481307;
	font-size:14px;
	font-weight:bold;
}
a.dismore_2:visited {
	color:#481307;
	font-size:14px;
	font-weight:bold;
}
a.dismore_2:hover {
	color:#e28c3e;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

a.dismore_3:link {
	color:#481307;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
a.dismore_3:visited {
	color:#481307;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
a.dismore_3:hover {
	color:#e28c3e;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

a.arti_bt:link {
	text-decoration:underline;
	color:#FFFFFF;
}
a.arti_bt:visited {
	text-decoration:underline;
	color:#FFFFFF;
}
a.arti_bt:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.arti_title{
	font-size:21px;
	color:#59281b;
	font-weight:bold;
}
a.arti_pn:link {
	text-decoration: none;
	color: #481307;
}
a.arti_pn:visited {
	text-decoration: none;
	color: #481307;
}
a.arti_pn:hover {
	text-decoration:underline;
	color: #e28c3e;
}
a.arti_li:link {
	text-decoration:underline;
	color: #481307;
	font-size:14px;
	font-weight:bold;
}
a.arti_li:visited {
	text-decoration:underline;
	color: #481307;
	font-size:14px;
	font-weight:bold;
}
a.arti_li:hover {
	text-decoration:underline;
	color: #e28c3e;
	font-size:14px;
	font-weight:bold;
}
.nextlink{
	color: #481307;
}
.nextover{
	cursor:pointer;
	text-decoration:underline;
	color: #481307;
}
.ol_font{
	font-weight:bold;
	font-size:25px;
	color:#fff6c9;
	letter-spacing:6px;
}
.ol_yfont{
	font-weight:bold;
	font-size:18px;
	color:#fff6c9;
	position:relative;
	left:30px;
	top:1px;
}
.ol_bcon{
	border-left:1px dashed #e0a14e;
	border-right:1px solid #e0a14e;
}
.ol_contop{
	font-size:18px;
	color:#59281b;
	font-weight:bold;
}
.ol_conmid{
	font-size:12px;
	line-height:24px;
}
#ol_contu{
	float:left;
	padding:1px;
	border:1px solid #e0a14e;
	width:89px;
	height:89px;
}

#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#lightbox a img{
	border: none;
}
#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#imageContainer{
	padding: 10px;
}
#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#imageContainer>#hoverNav{
	left: 0;
}
#hoverNav a{
	outline: none;
}
#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/style/coffee/front/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
}
#prevLink {
	left: 0; float: left;
}
#nextLink {
	right: 0; float: right;
}
#prevLink:hover, #prevLink:visited:hover {
	background: url(/style/coffee/front/prevlabel.gif) left 15% no-repeat;
}
#nextLink:hover, #nextLink:visited:hover {
	background: url(/style/coffee/front/nextlabel.gif) right 15% no-repeat;
}
#imageDataContainer{
	font: 14px ËÎÌå, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
}
#imageData{
	padding:0 10px;
}
#imageData #imageDetails{
	width: 70%; float: left; text-align: left;
	color:#595959;
}	
#imageData #caption{
	font-weight: normal;
	color:#595959;
}
#imageData #numberDisplay{
	display: block; clear: left; padding-bottom: 1.0em;
}			
#imageData #bottomNavClose{
	width: 66px; float: right;  padding-bottom: 0.7em;
}
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
* html>body .clearfix {
	display: inline-block;
	width: 100%;
}
* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}

.sw_fontli{
	font-size:12px;
	font-weight:bold;
	color:#59281b;
	background-color:#ffedb8;
}
.sw_btli{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/style/coffee/front/sw_li.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:4px;
	cursor:pointer;
}
.sw_btlin{
	font-size:12px;
	font-weight:bold;
	color:#59281b;
	background-image:url(/style/coffee/front/sw_lin.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:4px;
	cursor:pointer;
}
#sw_btu{
	float:left;
	border:1px solid #e0a14e;
	height:302px;
	width:302px;
}
.sw_btncss{
	background-repeat:no-repeat;
	padding-left:23px;
	padding-top:7px;
	padding-right:0px;
	padding-bottom:0px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/style/coffee/front/btn.gif);
	cursor:pointer;
}
.sw_btncss_hui{
	background-repeat:no-repeat;
	padding-left:23px;
	padding-top:7px;
	padding-right:0px;
	padding-bottom:0px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/style/coffee/front/btn_hui.gif);
}
.sw_btncss_new{
	background-repeat:no-repeat;
	padding-top:8px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/style/coffee/front/btn.gif);
}
.sw_btncov{
	background-repeat:no-repeat;
	padding-left:23px;
	padding-top:7px;
	font-size:14px;
	font-weight:bold;
	color:#511d0c;
	background-image:url(/style/coffee/front/btno.gif);
	cursor:pointer;
}
.sw_btncov_new{
	background-repeat:no-repeat;
	text-align:center;
	padding-top:8px;
	font-size:14px;
	font-weight:bold;
	color:#511d0c;
	background-image:url(/style/coffee/front/btno.gif);
	cursor:pointer;
}
.sw_conbt{
	font-weight: bold;
	font-size: 14px;
	color: #59281B;
	background-color:#ffedb8;
	padding-left:12px;
}
.sw_conzt{
	font-weight: bold;
	font-size: 14px;
	color: #59281B;
	padding-right:12px;
}
.sw_conent{
	font-size: 12px;
	color: #59281B;
	padding-left:12px;
}
.ek_btncss{
	background-repeat:no-repeat;
	padding-top:7px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-image:url(/style/coffee/front/btn.gif);
	cursor:pointer;
}
.ek_btnno{
	background-repeat:no-repeat;
	padding-top:7px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-image:url(/style/coffee/front/btn_hui.gif);
}
.ek_btncov{
	background-repeat:no-repeat;
	padding-top:7px;
	font-size:14px;
	font-weight:bold;
	color:#511d0c;
	background-image:url(/style/coffee/front/btno.gif);
	cursor:pointer;
	text-align:center;
}
.ek_btncok{
	background-repeat:no-repeat;
	padding-top:7px;
	font-size:14px;
	font-weight:bold;
	color:#511d0c;
	background-image:url(/style/coffee/front/btno.gif);
	text-align:center;
}
.ek_conbt {
	font-size: 12px;
	font-weight: bold;
	color:#59281B;
}
.ek_con {
	font-size: 12px;
	color:#59281B;
	text-align:left;
}
.TD1{ border-bottom-width:1PX;
      border-bottom-style:dashed;
	  border-bottom-color:#e0a24d;
}
.TD2{ border-width:1PX;
      border-color:#990000;
}

.arti_con{
	font-size: 12px;
	line-height:24PX;
	color:#59281B;
}

.arti_con_s{
	font-size:12px;
	line-height:24PX;
	color:#59281B;
}

.arti_con_m{
	font-size: 14px;
	line-height:24PX;
	color:#59281B;
}

.arti_con_b{
	font-size: 18px;
	line-height:24PX;
	color:#59281B;
}

.arti_con_2{
	font-size: 14px;
	line-height:30PX;
	color:#59281B;
}
.arti_name{
	font-size: 12px;
	line-height:24PX;
	color:#59281B;
	top:-45px;
	position:relative;
}
.artt_bt {
	color:#59281B;
	font-size: 14px;
	font-weight: bold;
}
.arti_tu{
	border-width:1px;
    border-style:solid;
	border-color:#e0a14e;
}
#arti_tu2{
	float:left;
	border:1px solid #e0a14e;
	width:140px;
	height:177px;
}
#arti_js{
	scrollbar-face-color:#ffedb8; 
	scrollbar-highlight-color:#e0a14e;
	scrollbar-shadow-color:#e0a14e; 
	scrollbar-3dlight-color:#ffedb8; 
	scrollbar-darkshadow-color:#ffedb8; 
	scrollbar-arrow-color:#e0a14e; 
	scrollbar-track-color:#ffedb8; 
	border:1px solid #e0a14e;
	padding:10px;
	background-color:#fffade;
	color:#59281b;
	line-height:24px;
	margin-top:-1px;
}
.artt_topbt{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#59281b;
	padding-top:5px;
	background-repeat:no-repeat;
}
.artt_table{
	border-left:1px solid #e0a14e;
	border-top:1px solid #e0a14e;
	border-right:1px solid #e0a14e;
	background-color:#fffade;
}
.artt_eng{
	background-color:#ffedb8;
	color:#59281b;
	font-size:14px;
	font-weight:bold;
	padding-left:31px;
}

.artt_eng3{
	background-color:#ffedb8;
	color:#59281b;
	font-size:14px;
	font-weight:bold;
	padding-left:22px;
}

#artt_li_tu{
	float:left;
	border:1px solid #e0a14e;
	padding:1px;
	background:#fff6c9;
	width:76px;
	height:96px;
}
.artk_btn_over{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/style/coffee/front/artk_over.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
	cursor:pointer;
}
.artk_btn_out{
	font-size:12px;
	font-weight:bold;
	color:#59281b;
	background-image:url(/style/coffee/front/artk_out.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
	cursor:pointer;
}
.artk_out2{
	font-size:12px;
	font-weight:bold;
	color:#59281b;
	background-image:url(/style/coffee/front/artk_out2.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
}
.artk_over2{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/style/coffee/front/artk_over2.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
}
#artk_de_tu{
	float:left;
	border:1px solid #e0a14e;
	background:#fff6c9;
	width:602px;
	height:452px;
}
.artk_de_font{
	font-size: 12px;
	color: #59281b;
}
.artk_de_incro{
	line-height:20px;
	font-size: 12px;
	color: #59281b;
}
.artk_de_num {
	font-size: 12px;
	color: #59281b;
}
.ebok_topbt_n1{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#5c2306;
	padding-top:4px;
	background-repeat:no-repeat;
}
.ebok_bord{
	border:1px solid #e0a14e;
	border-top:6px solid #e0a14e;
	background-color:#fffade;
}
.ebok_bord2{
	border:1px solid #e0a14e;
	border-top:6px solid #e0a14e;
	background-color:#fffade;
	margin-bottom:2px;
}
.ebok_botm{
	border-bottom:1px dashed #e0a14e;
}
.ebok_li_font{
	color:#59281b;
}
.ebok_li_suo{
	line-height:18px;
}
#ebok_li_tu{
	float:left;
	border:1px solid #e0a14e;
	width:102px;
	height:134px;
}
#albm_de_tu{
	float:left;
	border:1px solid #e0a14e;
	width:301px;
	height:402px;
}
.albm_de_font{
	font-size: 14px;
	color: #59281b;
}
.albm_de_line{
	font-size: 14px;
	color: #59281b;
	line-height:24px;
}
.albm_de_btm{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fffade;
	padding-top:5px;
	background-repeat:no-repeat;
	background-image:url(/style/coffee/front/albm_de_btm.gif);
}
.albm_de_btm_h{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fffade;
	padding-top:5px;
	background-repeat:no-repeat;
	background-image:url(/style/coffee/front/albm_de_btm_h.gif);
}
.catg_li_bg{
	background-color:#fffade;
}
.catg_li_bord{
	border:1px solid #e0a14e;
	border-top:6px solid #e0a14e;
}
#catg_li_tu{
	float:left;
	border:1px solid #e0a14e;
	width:102px;
	height:134px;
}
.catg_li_font{
	color:#59281b;
	font-size:12px;
}
.albm_fe_bord{
	border:1px solid #e0a14e;
	border-top:6px solid #e0a14e;
	background-color:#fffade;
}
.albm_fe_bord2{
	border:1px solid #e0a14e;
	border-top:6px solid #e0a14e;
	background-color:#fffade;
	margin-bottom:2px;
}
#albm_fe_tu{
	float:left;
	border:1px solid #e0a14e;
	width:102px;
	height:135px;
}
.albm_fe_ko{
	 margin-bottom:2px;
}
#menu1{
	position:relative;
	left:573px;
	float:left;
}
.ahoe_de_ti{
	font-size:32px;
	color:#59281b;
	font-weight:bold;
}
#ahoe_de_tu{
	float:left;
	border:2px solid #e0a14e;
	width:324px;
	height:246px;
}
.ahoe_de_con{
	font-size:14px;
	color:#59281b;
	line-height:28px;
}
.ahoe_de_bg{
	background-color:#fffade;
}
.galy_li_bt{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#481307;
	padding-top:4px;
	background-repeat:no-repeat;
	background-image:url(/style/coffee/front/galy_li_bt.gif);
}
.galy_li_bord{
	border:1px solid #e0a14e;
	border-top:5px solid #e0a14e;
	margin-bottom:2px;
}
#galy_li_tu{
	float:left;
	padding:1px;
	border:1px solid #e0a14e;
	width:94px;
	height:94px;
}
.ahoe_li_bg{
	background-color:#fffade;
}
.ahoe_li_bord{
	border:1px solid #e0a14e;
	border-top:5px solid #e0a14e;
	margin-bottom:2px;
	background-color:#fffade;
}
a.ebok_li_down:link {
	text-decoration: none;
	color: #ffffff;
}
a.ebok_li_down:visited {
	text-decoration: none;
	color: #ffffff;
}
a.ebok_li_down:hover {
	text-decoration:underline;
	color: #ffffff;
}
.chek_bodycolor{
	background-color:#F7F7F7;
}
.chek_tablecolor{
	background-color:#FFFFFF;
	line-height:24px;
	border:1px solid #990000;
}
.chek_errbt{
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
}
.show_mo_bg{
	background-color:#fffade;
}
.show_mo_btbg{
	background-color:#ffedb8;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	color:#59281b;
	font-weight:bold;
	text-align:center;
}
.show_mo_conbg{
	background-color:#fffade;
	border-bottom:1px solid #fff3cb;
	border-right:1px solid #fff3cb;
	color:#59281b;
	text-align:center;
}
#aucn_li2_tu{
	float:left;
	border:1px solid #e0a14e;
	width:71px;
	height:94px;
	padding:1px;
}
.aucn_li2_bord{
	border:1px solid #e0a14e;
}
.aucn_li2_bord2{
	border:1px solid #e0a14e;
	margin-bottom:2px;
}
.aucn_li_bg{
	background-color:#fffade;
}
.aucn_li5_bt{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#59281b;
	padding-top:4px;
	background-repeat:no-repeat;
	background-image:url(/style/coffee/front/bt8018.gif);
}
.aucn_li5_bord{
	border:1px solid #e0a14e;
	border-top:6px solid #e0a14e;
}
.aucn_li5_bord2{
	border:1px solid #e0a14e;
	border-top:6px solid #e0a14e;
	margin-bottom:2px;
}
#aucn_li5_tu{
	float:left;
	border:1px solid #e0a14e;
	width:86px;
	height:111px;
	padding:1px;
}
.aucn_de_btco{
	color:#59281b;
	font-size:14px;
	font-weight:bold;
	padding-left:12px;
	background-color:#ffedb8;
}
.aucn_de_bord{
	margin-top:10px;
	background-color:#fff3cb;
/*	padding-left:18px;
	padding-right:18px;
*/}
.aucn_de_conbt{
	color:#59281b;
	font-size:14px;
	font-weight:bold;
}
.pain_li_bord{
	margin-top:10px;
	background-color:#fff3cb;
}
.pain_li_bord2{
	margin-top:10px;
}
.pain_li_bord3{
	background-color:#fff3cb;
}
.pain_li_bt{
	color:#59281b;
	font-size:14px;
	font-weight:bold;
	background-color:#ffedb8;
}
#sale_li_tu{
	float:left;
	border:1px solid #e0a14e;
	width:110px;
	height:110px;
	padding:1px;
	background-color:#fffade;
}
a.sale_li_bt:link {
	color:#481307;
	font-weight:bold;
}
a.sale_li_bt:visited {
	color:#481307;
	font-weight:bold;
}
a.sale_li_bt:hover {
	color:#e28c3e;
	font-weight:bold;
	text-decoration:underline;
}
#exol_li_tu{
	float:left;
	border:1px solid #e0a14e;
	width:93px;
	height:124px;
	padding:1px;
	background-color:#fffade;
}
.exol_li_btn{
	text-align:center;
	padding-top:4px;
	background-repeat:no-repeat;
	background-image:url(/style/coffee/front/exol_btn.gif);
}
a.exol_li_lbtn:link {
	color:#fffade;
	font-weight:bold;
}
a.exol_li_lbtn:visited {
	color:#fffade;
	font-weight:bold;
}
a.exol_li_lbtn:hover {
	color:#fffade;
	font-weight:bold;
	text-decoration:underline;
}
a.comt_li_bt:link {
	color:#481307;
	font-size:14px;
	font-weight:bold;
}
a.comt_li_bt:visited {
	color:#481307;
	font-size:14px;
	font-weight:bold;
}
a.comt_li_bt:hover {
	color:#e28c3e;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.comt_li_line{
	line-height:20px;
	border-bottom:1px dashed #e0a14e;
}
#newt_li_tu{
	float:left;
	border:1px solid #e0a14e;
	width:162px;
	height:162px;
}
.newt_li_bt{
	font-size:14px;
	font-weight:bold;
	color:#59281b;
}
.newt_li_btn{
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	background-repeat:no-repeat;
	background-image:url(/style/coffee/front/btn.gif);
}
a.newt_li_lbtn:link {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
a.newt_li_lbtn:visited {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
a.newt_li_lbtn:hover {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.work_li_bt{
	font-size:16px;
	font-weight:bold;
	color:#59281b;
}
#work_li_tu{
	float:left;
	border:1px solid #e0a14e;
	width:94px;
	height:94px;
	padding:1px;
}
.arte_rd_bt{
	text-align:center;
	font-size:12px;
	color:#59281b;
	font-weight:bold;
	padding-top:4px;
	background-repeat:no-repeat;
	background-image:url(/style/coffee/front/arte_bt.gif);
}
#arte_rd_tu{
	float:left;
	border:1px solid #e0a14e;
	padding:1px;
	background:#fffade;
	height:94px;
	width:94px;
}
a.arte_rd_lbt:link {
	color:#59281b;
	font-size:14px;
	font-weight:bold;
}
a.arte_rd_lbt:visited {
	color:#59281b;
	font-size:14px;
	font-weight:bold;
}
a.arte_rd_lbt:hover {
	color:#e28c3e;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.arte_rd_con{
	line-height:21px;
}
#show_mo_tu{
	float:left;
	border:1px solid #e0a14e;
	padding:1px;
	background:#fff6c9;
	height:86px;
	width:86px;
}
#mage_newt_tu{
	float:left;
	border:1px solid #e0a14e;
	width:102px;
	height:134px;
}
.mage_newt_bor{
	border-bottom:1px #e0a14e dashed;
}
a.mage_newt_lbtm:link {
	color:#fffade;
	font-size:12px;
	font-weight:bold;
}
a.mage_newt_lbtm:visited {
	color:#fffade;
	font-size:12px;
	font-weight:bold;
}
a.mage_newt_lbtm:hover {
	color:#fffade;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
a.albm_de_lbtm:link {
	color:#fffade;
	font-size:14px;
	font-weight:bold;
}
a.albm_de_lbtm:visited {
	color:#fffade;
	font-size:14px;
	font-weight:bold;
}
a.albm_de_lbtm:hover {
	color:#fffade;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.albm_de_lbtm_h{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#aucn_li_tu{
	float:left;
	border:1px solid #e0a14e;
	padding:1px;
	background:#fff6c9;
	height:94px;
	width:94px;
}
.maucn_de_bord{
	margin-top:10px;
	background-color:#fff3cb;
}
.baucn_de_bord{
	padding-left:15px;
}
#naucn_li_tu{
	float:left;
	border:1px solid #e0a14e;
	width:76px;
	height:100px;
}

#naucn_li_tu2{
	float:left;
	border:1px solid #e0a14e;
	width:104px;
	height:104px;
	padding:1px;
	background-color:#fffade;
	text-align:center;
}

#naucn_li_tu2 img{  
	margin-top: expression((100-this.height)/2);
}

.baucn_li_cc{
	border:1px solid #fff3cb;
	border-top:0px;
}
#catg_lf_tu{
	float:left;
	border:1px solid #e0a14e;
	width:102px;
	height:134px;
}
a.catg_li_lbtm:link {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
a.catg_li_lbtm:visited {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
a.catg_li_lbtm:hover {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.btm_bg{
	background-image:url(/style/coffee/front/btm_bg.gif);
}
.catg_lf_topbor{
	border-left:1px solid #e8ba77;
	border-top:1px solid #e8ba77;
	border-right:1px solid #e8ba77;
	background-color:#fffade;
}
.catg_lf_btmbor{
	border-left:1px solid #e8ba77;
	border-bottom:1px solid #e8ba77;
	border-right:1px solid #e8ba77;
	background-color:#fffade;
}
.sear_border{
	background-color:#fffade;
}
.reg_sfont{
	font-size:14px;
	font-weight:bold;
	color:#59281b;
}
.reg_input{
	border-width:1px;
	border-style:solid;
	border-color:#e0a14e;
	width:200px;
	height:20px;
	padding:0px 0px 0px 0px;
			  
}
.reg_input2{
	border-width:1px;
	border-style:solid;
	border-color:#e0a14e;
	width:400px;
	height:20px;
	padding:0px 0px 0px 0px;
}

.reg_textarea{
	border-width:1px;
	border-style:solid;
	border-color:#e0a14e;
}

.reg_notice{
	font-size:12px;
	color:#59281b;
}
.reg_left1{
	margin-left:178px;
}
.reg_left2{
	margin-left:156px;
}
.reg_left3{
	margin-left:170px;
}
.reg_btm{
	text-align:center;
	font-size:14px;
	color:#fffade;
	font-weight:bold;
	padding-top:9px;
	background-repeat:no-repeat;
	background-image:url(/style/coffee/front/reg_btm.gif);
}
.reg_btmover{
	cursor:pointer;
	text-align:center;
	font-size:14px;
	color:#fffade;
	font-weight:bold;
	padding-top:9px;
	background-repeat:no-repeat;
	background-image:url(/style/coffee/front/reg_btm.gif);
}
a.reg_agree:link {
	font-size:14px;
	color: #481307;
	font-weight:bold;
	text-decoration:underline;
}
a.reg_agree:visited {
	font-size:14px;
	color: #481307;
	font-weight:bold;
	text-decoration:underline;
}
a.reg_agree:hover {
	font-size:14px;
	color: #e28c3e;
	font-weight:bold;
	text-decoration:underline;
}
.seah_out{
	background-image:url(/style/coffee/front/searchbg.gif);
	font-size:12px;
	color:#59281b;
	padding-top:2px;
	text-align:center;
}
.seah_over{
	background-image:url(/style/coffee/front/searchbg2.gif);
	font-size:12px;
	color:#ffffff;
	padding-top:2px;
	text-align:center;
	cursor:pointer;
}
.seah_bg{
	border-left:1px solid #e8ba77;
	border-right:1px solid #e8ba77;
	border-top:1px solid #e8ba77;
	background-color:#edc26b;
}
.seah_bg2{
	border-left:1px solid #e8ba77;
	border-right:1px solid #e8ba77;
	border-bottom:1px solid #e8ba77;
	background-color:#edc26b;
}
.seah_btm{
	cursor:pointer;
}
.seah_title{
	font-size:12px;
	font-weight:bold;
	color:#813c22;
}
.galy_de_btfont{
	font-size:14px;
	font-weight:bold;
	color:#59281b;
}
.galy_de_line{
	line-height:24px;
	position:relative;
	top:-4px;
}
.albm_gr_bg{
	text-align:center;
	font-size:12px;
	color:#59281b;
	font-weight:bold;
	padding-top:3px;
	background-repeat:no-repeat;
	background-image:url(/style/coffee/front/ol_bt.gif);
}
a.ezine_licolor:link {
	color:#59281b;
	text-decoration:underline;
}
a.ezine_licolor:visited {
	color:#59281b;
	text-decoration:underline;
}
a.ezine_licolor:hover {
	color:#59281b;
	text-decoration:none;
}
.bbsdiv{
	Z-INDEX: 200; VISIBILITY: hidden; LINE-HEIGHT: 2px; POSITION: absolute; BACKGROUND-COLOR: transparent; layer-background-color:transparent;
}
.artt_list{
	color:#59281B;
	font-size: 12px;
	font-weight: bold;
}
a.hot_bt_link:link{
	padding-left:14px;
	font-size:14px;
	font-weight:bold;
	color:#fff6c9;
}
a.hot_bt_link:visited{
	padding-left:14px;
	font-size:14px;
	font-weight:bold;
	color:#fff6c9;
}
a.hot_bt_link:hover{
	padding-left:14px;
	font-size:14px;
	font-weight:bold;
	color:#fff6c9;
	text-decoration:underline;
}
a.arte_rd_bt_link:link{
	color:#59281b;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.arte_rd_bt_link:visited{
	color:#59281b;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.arte_rd_bt_link:hover{
	color:#59281b;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.mytrans{
	filter:revealTrans(Transition=19,Duration=2);
}
a.hot_licolor_cz:link {
	color:#59281b;
	text-decoration:underline;
}
a.hot_licolor_cz:visited {
	color:#59281b;
	text-decoration:underline;
}
a.hot_licolor_cz:hover {
	color:#e28c3e;
	text-decoration:none;
}

a.hot_licolor_art:link {
	color:#b20000;
	filter:Glow(Color=#ebbb9b,Strength=2); 
	height:12px;
	border-bottom:1px dashed #95612f;
}
a.hot_licolor_art:visited {
	color:#b20000;
	filter:Glow(Color=#ebbb9b,Strength=2); 
	height:12px;
	border-bottom:1px dashed #95612f;
}
a.hot_licolor_art:hover {
	color:#ea0606;
	filter:Glow(Color=#ebbb9b,Strength=2); 
	height:12px;
	border-bottom:1px dashed #95612f;
	text-decoration:underline;
}

.new_margin{
	margin-bottom:2px;
}

a.artk_out_lk:link {
	color:#59281b;
	font-weight:bold;
}
a.artk_out_lk:visited {
	color:#59281b;
	font-weight:bold;
}
a.artk_out_lk:hover {
	color:#59281b;
	font-weight:bold;
	text-decoration:underline;
}

a.artt_topbt2:link {
	padding-top:5px;
	color:#59281b;
	text-decoration:none;
}
a.artt_topbt2:visited {
	padding-top:5px;
	color:#59281b;
	text-decoration:none;
}
a.artt_topbt2:hover {
	padding-top:5px;
	color:#59281b;
	text-decoration:underline;
}

a.hot_bt_link2:link{
	font-size:14px;
	font-weight:bold;
	color:#fff6c9;
}
a.hot_bt_link2:visited{
	font-size:14px;
	font-weight:bold;
	color:#fff6c9;
}
a.hot_bt_link2:hover{
	font-size:14px;
	font-weight:bold;
	color:#fff6c9;
	text-decoration:underline;
}

.artt_eng2{
	background-color:#ffedb8;
	color:#59281b;
	font-size:12px;
	padding-left:31px;
	font-weight:bold;
}

a.prod_de_ji:link {
	text-decoration:underline;
	color: #59281b;
}
a.prod_de_ji:visited {
	text-decoration:underline;
	color: #59281b;
}
a.prod_de_ji:hover {
	text-decoration: none;
	color: #59281b;
}

a.auct_li_bt:link {
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
	color: #59281b;
}
a.auct_li_bt:visited {
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
	color: #59281b;
}
a.auct_li_bt:hover {
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	color: #59281b;
}

.auco_de_input{
	font-size:12px;
	width:200px;
	height:20px;
	border:1px #deae78 solid;
}

.auco_de_file{
	font-size:12px;
	border:1px #deae78 solid;
}

.auco_im_bt{
	color: #215dc6;
	font-weight: bold;
	font-size: 14px;
}

.tend_de_con{
	color:#59281b;
	font-size:14px;
	line-height:24px;
}

.tend_de_input{
	font-size:12px;
	width:100px;
	height:20px;
	border:1px #deae78 solid;
}

.tend_de_input1{
	font-size:12px;
	height:20px;
	border:1px #deae78 solid;
}

.men_xx{
	font-size:18px;
	color:#4d190d;
	font-weight:bold;
}

.men_input{
	width:190px;
	height:20px;
	font-size:12px;
	border:1px solid #d7ac72;
}

.men_sinput{
	width:90px;
	height:20px;
	font-size:12px;
	border:1px solid #d7ac72;
}

.men_chk{
	cursor:pointer;
	text-decoration:underline;
}
.buy_one_font{
	color:#653829;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}

.orderList_bt{
	font-size:14px;
	color:#61311f;
	font-weight:bold;
	background-color:#ffe57d;
}

.orderList_con{
	font-size:14px;
	color:#61311f;
}

a.orderList_ck:link {
	text-decoration:underline;
	font-size:14px;
	color:#61311f;
}
a.orderList_ck:visited {
	text-decoration:underline;
	font-size:14px;
	color:#61311f;
}
a.orderList_ck:hover {
	text-decoration:underline;
	font-size:14px;
	color:#ff6600;
}

.exhi_file_bt{
	color: #215dc6;
	font-weight: bold;
	font-size: 14px;
}

.exhi_file_border{
	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: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}

.exhi_file_noti {
	color: #FFFFFF;
	font-weight: bold;
}

.up_border{
	border-left:1px solid #e0a14e;
	border-right:1px solid #e0a14e;
}

.login_stxtinput{
	font-size:12px;
	width:100px;
	height:20px;
}

.login_sstxtinput{
	font-size:12px;
	width:50px;
	height:20px;
}

.mess_bt{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.mess_upbor{
	font-size:14px;
	font-weight:bold;
	color:#a1602f;
}

.mess_dobor{
	line-height:20px;
	border-bottom:1px dashed #a1602f;
}

.mess_ip{
	font-size:12px;
	color:#C6C6C6;
	font-weight:normal;
}

.grad_stat_b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:48px;
	font-style:italic;
	color:#ff5b01;
}

.grad_stat_s{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ff5b01;
	font-style:italic;
}

.grad_num{
	color:#ff5b01;
}

.grad_noti{
	color:#939393;
}

.fen_ye_over{
	color:#FF6633;
	cursor: hand;
	font-size:14px;
}

.fen_ye_out{
	color: #FF0000;
	font-size:14px;
}

.fen_ye_num{
	color: #FF6633;
	font-size:14px;
}

.adver_js_border{
	border:1px solid #dfa14c;
}

.adver_js_tou{
	filter: Alpha(Opacity=50);
}

.adver_js_ming{
	filter: Alpha(Opacity=100);
}

#size_id A:link {
	font-size:14px;
	text-decoration:underline;
	COLOR: #ff6600; 
}
#size_id A:visited {
	font-size:14px;
	text-decoration:underline;
	COLOR: #ff6600;
}
#size_id A:hover {
	font-size:14px;
	COLOR: #ff6600;
	TEXT-DECORATION: none
}

.fri_title{
	padding-left:14px;
	font-weight:bold;
	color:#8a2e06;
	background-color:#f0ce96;
}

.fri_border{
	border:1px solid #e9bd7b;
}

.tab_con{
	line-height:24px;
	border:1px solid #ffffff;
}

.big_table{
	border:1px solid #ad6f40;
}

.site_bt{
	padding-left:10px;
	font-weight: bold;
	font-size: 14px;
}

.site_bt a:link {
	text-decoration: none;
	color: #59281b;
	font-size: 14px;
}
.site_bt a:visited {
	text-decoration: none;
	color: #59281b;
	font-size: 14px;
}
.site_bt a:hover {
	text-decoration:underline;
	color: #59281b;
	font-size: 14px;
}

.site_con{
	padding-left:30px;
	font-size: 12px;
}

.site_con a:link {
	text-decoration: none;
	color: #59281b;
	font-size: 12px;
}
.site_con a:visited {
	text-decoration: none;
	color: #59281b;
	font-size: 12px;
}
.site_con a:hover {
	text-decoration:underline;
	color: #59281b;
	font-size: 12px;
}

.login_pwinput{
	font-size: 12px;
	width:72px;
	height:20px;
}

.topic_table_border{
	border-right:1px dashed #e8ba77;
}

.topic_table_border2{
	border-bottom:1px solid #e8ba77;
}

.topic_table_border3{
	border-bottom:1px dashed #e8ba77;
}

.topic_adver_font{
	padding-left:14px;
	font-size:14px;
	font-weight:bold;
	color:#fff6c9;
}

.topic_adver_border{
	border:1px #e8ba77 solid;
	border-left-width:0px;
	border-bottom-width:0px;
	background-color:#fffade;
	margin-bottom:2px;
}

.topic_table_border4{
	border-left:1px solid #e8ba77;
}

.artwork_btn_over{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/style/coffee/front/art_over.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:top;
	padding-top:5px;
	cursor:pointer;
}

.artwork_btn_out{
	font-size:12px;
	font-weight:bold;
	color:#481a0d;
	background-image:url(/style/coffee/front/art_out.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:top;
	padding-top:5px;
	cursor:pointer;
}

a.zt_bt:link {
	color: #59281b;
	font-weight:bold;
}
a.zt_bt:visited {
	color: #59281b;
	font-weight:bold;
}
a.zt_bt:hover {
	color:#e28c3e;
	font-weight:bold;
}

a.zt_con:link {
	color: #59281b;
}
a.zt_con:visited {
	color: #59281b;
}
a.zt_con:hover {
	color:#59281b;
	text-decoration:underline;
}

#exhibition_intro A:link {
	font-size:12px;
	text-decoration:underline;
	COLOR: #ff6600; 
}
#exhibition_intro A:visited {
	font-size:12px;
	text-decoration:underline;
	COLOR: #ff6600;
}
#exhibition_intro A:hover {
	font-size:12px;
	COLOR: #ff6600;
	TEXT-DECORATION: none
}

#exhibition_language A:link {
	font-size:12px;
	text-decoration:underline;
	COLOR: #ff6600; 
}
#exhibition_language A:visited {
	font-size:12px;
	text-decoration:underline;
	COLOR: #ff6600;
}
#exhibition_language A:hover {
	font-size:12px;
	COLOR: #ff6600;
	TEXT-DECORATION: none
}

#artist_record A:link {
	font-size:12px;
	text-decoration:underline;
	COLOR: #ff6600; 
}
#artist_record A:visited {
	font-size:12px;
	text-decoration:underline;
	COLOR: #ff6600;
}
#artist_record A:hover {
	font-size:12px;
	COLOR: #ff6600;
	TEXT-DECORATION: none
}

#arti_js A:link {
	font-size:12px;
	text-decoration:underline;
	COLOR: #ff6600; 
}
#arti_js A:visited {
	font-size:12px;
	text-decoration:underline;
	COLOR: #ff6600;
}
#arti_js A:hover {
	font-size:12px;
	COLOR: #ff6600;
	TEXT-DECORATION: none
}

#actor_js A:link {
	font-size:12px;
	text-decoration:underline;
	COLOR: #ff6600; 
}
#actor_js A:visited {
	font-size:12px;
	text-decoration:underline;
	COLOR: #ff6600;
}
#actor_js A:hover {
	font-size:12px;
	COLOR: #ff6600;
	TEXT-DECORATION: none
}