body {
	SCROLLBAR-FACE-COLOR: #007cd0;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #007cd0;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #007cd0;
    SCROLLBAR-DARKSHADOW-COLOR: #007cd0;
	background-color: #FFFFFF;
	font-family: "ËÎÌå";
	margin-top: 0px;
	TEXT-ALIGN: center;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	FONT-SIZE: 12px
}

TD {
	FONT-SIZE: 12px
}
P {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.button_search {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(http://old.hmlan.com/images/searchbar_button01.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 42px; CURSOR: pointer; COLOR: #913702; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #f0efed
}

SELECT {
	FONT-SIZE: 12px
}
A:link {
	COLOR: #0000FF;
	text-decoration: none;
}
A:visited {
	COLOR: #0000CC;
	text-decoration: none;
}
A:active {
	COLOR: #ff0000
}
A:hover {
	COLOR: #ff0000;
	text-decoration: underline;
}
A.top:link {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #0000FF
}
A.top:visited {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #003399
}
A.top:hover {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #ff0000
}
A.top:active {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #ff0000
}

.style2 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.style3 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.style4 {color: #FF0000}

#head {
	MARGIN: 5px auto 0px; WIDTH: 750px; POSITION: relative; HEIGHT: 72px; TEXT-ALIGN: center}
#head_logo {
	LEFT: 0px; WIDTH: 235px; POSITION: absolute;
}
#head_link {
	FLOAT: right; MARGIN: 14px 0px 0px; WIDTH: 500px
}
#head_link LI {
	FLOAT: right}
#head_navi {
	CLEAR: right;
	FLOAT: right;
	WIDTH: 500px;
	margin-top: 9px;
}
#head_navi LI {
	BACKGROUND: url(http://old.hmlan.com/new_images/head.jpg) no-repeat;
	FLOAT: right;
	MARGIN-LEFT: 6px;
	WIDTH: 66px;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	line-height: 23px;
}

#base {
	BACKGROUND: url(http://old.hmlan.com/nowww_pic/topgb.gif); PADDING-TOP: 15px; HEIGHT: 245px}
#base_note {
FLOAT: right; WIDTH: 350px; MARGIN-RIGHT: 10px; HEIGHT: 140px
}
#base_note_head {
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	TEXT-ALIGN: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
}
#base_note_main {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	font-size: 13px;
	line-height: 20px;
}
#base_list {
	LEFT: 50%;
	MARGIN-LEFT: -200px;
	WIDTH: 240px;
	POSITION: absolute;
	text-align: left;
}
#base_list LI {
	MARGIN-TOP: 5px
}
#base_pics {
	FLOAT: left;
	WIDTH: 200px;
	TEXT-ALIGN: center;
	font-size: 12px;
	line-height: 23px;
}

#main_list UL {
	MARGIN-TOP: 12px;
	FLOAT: left;
	WIDTH: 24%;
	HEIGHT: 115px;
	TEXT-ALIGN: center;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #487F02;
	border-bottom-color: #487F02;
	padding: 10px 0px;

}
.td_space2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.font_orange {
	COLOR: #ff4e00
}

.main_page_foot {
	PADDING-RIGHT: 30px;
	BACKGROUND: #fff9df;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #fa8a00 1px solid;
	TEXT-ALIGN: right;
}

.clear {
	CLEAR: both; BORDER-TOP: 0px; MARGIN-TOP: 0px; VISIBILITY: hidden
}

.leftlines {
	border: 1px solid #487F02;
	background-color: #FFFFFF;
}
#foot {
	CLEAR: both; FLOAT: left; MARGIN: 10px 0px; WIDTH: 100%; TEXT-ALIGN: center;
}
#foot_link {
	PADDING-RIGHT: 0px; BORDER-TOP: #d7d7d7 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 5px auto 0px; WIDTH: 760px; PADDING-TOP: 10px;font-size: 12px;
}
DIV.L250 #main {
	FLOAT: right; MARGIN: 0px 0px 0px -200px; WIDTH: 100%;background-color: #E0F7A8;
}
DIV.L250 #container {
	MARGIN: 0px 0px 0px 200px; HEIGHT: 100%;background-color: #E0F7A8;
}
DIV.L250 #side {
	FLOAT: left; WIDTH: 184px;background-color: #E0F7A8;
}
#show {
	HEIGHT: 106px;
	BACKGROUND: url(http://old.hmlan.com/nowww_pic/bg1.gif);
	TEXT-ALIGN: center;
}
#show UL {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 14%; WORD-BREAK: break-all; HEIGHT: 106px; WORD-WRAP: break-word;line-height: 13px;TEXT-ALIGN: center;

}
.sorts {
	line-height: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCC66;
}
.links {
	line-height: 22px;
}
.bg {
	background-color: #E0F7A8;
	height: 10px;
}
.ban {
	background-image: url(http://old.hmlan.com/nowww_pic/bg.gif);
	height: 28px;
	text-align: left;
}
#menu {
	LINE-HEIGHT: 28px; BORDER-BOTTOM: #6fb7f1 2px solid; HEIGHT: 28px
}
#menu LI {
	BACKGROUND: url(http://old.hmlan.com/nowww_pic/shop_basicinfo_head_bg_01.jpg); FLOAT: left; WIDTH: 110px; LINE-HEIGHT: 28px; MARGIN-RIGHT: 2px; HEIGHT: 28px; TEXT-ALIGN: center
}
#menu .li_now {
	BACKGROUND: url(http://old.hmlan.com/nowww_pic/shop_basicinfo_head_bg_02.jpg); LINE-HEIGHT: 28px; HEIGHT: 28px
}
.typecc {
	font-size: 14px;
	line-height: 24px;
}
.yyd {
	font-size: 14px;
}
.b {
	font-weight: bold;
}
.ji {
	line-height: 25px;
	font-size: 12px;
	text-align: left;
}
.bookline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.booktype {
	line-height: 22px;
}
