/* CSS Document */

* {
	PADDING: 0px; MARGIN: 0px;
}
body{padding:0;margin:0;font-size:12px;}
IMG {
	BORDER:none;
}
LI {
	LIST-STYLE-TYPE: none
}
P {
	LINE-HEIGHT: 25px
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff7d00
}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
.mainbox{width:1000px;margin:0 auto;}


.topbg{background:url(sub_01.jpg) no-repeat;height:1000px;height:265px;}
.mainrbg{background:url(sub_03.jpg) no-repeat right top;}
.mainbg{background:url(sub_06.gif) repeat-y right 91px;}


 
.font_white {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.font_white A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.font_yellow {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.font_yellow A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.font_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.font_blue A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.font_grey A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.font_white A {
	COLOR: #fff
}
.font_blue {
	COLOR: #0065c5
}
.font_blue A {
	COLOR: #0065c5
}
.font_yellow A:hover {
	COLOR: #0065c5
}
.font_yellow {
	COLOR: #ff7d00
}
.font_yellow A {
	COLOR: #ff7d00
}
.font_grey A {
	COLOR: #333333
}
.font_red A {
	COLOR: #cc0000
}
.more {
	PADDING: 10px 10px 0 10px;BACKGROUND: url(bg-i_17.gif) no-repeat right top; FLOAT: right; WIDTH: 45px;  HEIGHT: 15px
}
 
 
.b_grey {
	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; BORDER-BOTTOM: #cacaca 1px solid
}

.p5{padding:5px;}

#left {
	FLOAT: left; WIDTH: 194px
}
.l_gm {
	MARGIN-BOTTOM: 5px
}
.l_gm_top {
	PADDING-LEFT: 34px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(index_16.gif) no-repeat; WIDTH: 160px; COLOR: #ffffff; LINE-HEIGHT: 29px; HEIGHT: 29px
}
#left_01_nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(bg_i_03.gif) no-repeat 0px bottom; PADDING-BOTTOM: 5px; WIDTH: 184px; PADDING-TOP: 5px; HEIGHT: 181px
}
#left_02_nav {
	BACKGROUND: url(bg-i_14.gif) no-repeat; WIDTH: 194px; HEIGHT: 155px
}
#left_03_top {
	BACKGROUND-IMAGE: url(bg-i_17.gif); LINE-HEIGHT: 25px; HEIGHT: 25px
}
#left_03_nav {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: 178px; PADDING-TOP: 7px; HEIGHT: 174px
}
#left_03_nav P {
	LINE-HEIGHT: 20px
}
#right {
	PADDING-RIGHT: 4px; FLOAT: right; WIDTH: 775px
}
#right_r {
	PADDING-RIGHT: 24px; FLOAT: right; WIDTH: 775px; 
}
.r_gm_top {
	PADDING-LEFT: 22px; BACKGROUND: url(gm_top.gif); HEIGHT: 25px;LINE-HEIGHT: 25px
}
.r_gm_top1 {
	PADDING-LEFT: 22px; BACKGROUND: url(gm_top1.gif); HEIGHT: 25px;LINE-HEIGHT: 25px
}
.r_gm_top SPAN,.r_gm_top1 SPAN {
	FLOAT: left
}
#right_01 {
	WIDTH: 642px
}
#r_01_01 {
	FLOAT: left; WIDTH: 428px
}
#r_01_01_nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 416px; LINE-HEIGHT: 23px; PADDING-TOP: 5px; HEIGHT: 180px
}
#r_01_01_nav IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#r_01_02 {
	FLOAT: left; WIDTH: 341px;margin-left:5px;
}
#r_01_02_nav {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; WIDTH: 327px; LINE-HEIGHT: 23px; PADDING-TOP: 4px; HEIGHT: 182px
}
#r_01_02_nav ul,ul.ul{padding:0;margin:0;}
#r_01_02_nav ul li,ul.ul li{PADDING-LEFT: 12px; BACKGROUND: url(li_09.gif) no-repeat 0px 7px; HEIGHT: 23px;line-height:23px;overflow:hidden;border-bottom:dotted 1px #CCC}
#r_01_02_nav ul li u,ul.ul li u{float:right; text-decoration:none;color:#CCC;}
 

.ultop LI {
	PADDING-LEFT: 20px; BACKGROUND: url(li_09.gif) no-repeat 0px 6px; HEIGHT: 23px;line-height:23px;overflow:hidden;
}
#right_02 {
	MARGIN: 7px 0px; WIDTH: 642px
}
#right_02_nav {
	PADDING-RIGHT: 6px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#right_02_nav IMG {
	BORDER-RIGHT: #cacaca 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cacaca 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 6px; BORDER-LEFT: #cacaca 1px solid; WIDTH: 135px; PADDING-TOP: 5px; BORDER-BOTTOM: #cacaca 1px solid; HEIGHT: 120px
}
 
 
#r_r{clear:both;margin-top:5px;overflow:hidden;}
#r_r_nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;overflow:hidden
}
#l_01_r_nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.foot{text-align:center;border-top:solid #369 2px;line-height:25px;}



.memberName{width:100px;}
.password{width:100px;}

.productItem{width:25%;float:left;height:170px;text-align:center;border-bottom:dashed 1px #CCC;margin-top:5px;}


#textLink {border:solid 1px #CCC;padding:5px;margin:5px 10px 5px 0;clear:both;}
#textLink li{list-style:none; display:inline;padding:2px 5px;}

h2.picTitle{text-align:center;width:80%;padding:5px;}
.lines{border-top:dashed 1px #CCC; margin:5px auto;width:95%}

.innerContent{width:92%;overflow:hidden;padding:5px;margin:0 auto;line-height:20px;}
.innerContent img {background:#FFF;border:solid 5px #f3f3f3;margin:5px;}

.hide{display:none;}

.cartBox{border-top:solid 1px #CCC;padding:5px;margin-top:5px;}

.pageMenu{width:100%;clear:both;text-align:center}

.loginBoxLink ul li{padding:2px 5px;border-top:solid 1px #CCC}

.regLeftTd{text-align:right;padding:2px;border-bottom:solid 1px #CCC;border-right:solid 1px #CCC}
.regRightTd{text-align:left;padding:2px;border-bottom:solid 1px #CCC}

.messageListBox dl {border:solid 1px #CCC;width:750px;margin:3px auto;border-bottom:none;line-height:20px;}
.messageListBox dt {width:100px;float:left;padding:3px;border:solid 1px #CCC;border-top:none;border-left:none;height:20px;}
.messageListBox dd {width:636px;float:left;padding:3px;border-bottom:solid 1px #CCC;height:20px;}

.productImage{width:100%; filter:dropshadow(color=#f3f3f3,offx=2,offy=2,positive=0.1);}
.productImage a img {border:solid 1px #ccc;padding:3px;background:#FFF}
.productImage a:hover img {border:solid 2px #330;padding:3px;}
.iContent{background:url(/images/mm.jpg) no-repeat right bottom;min-height:510px;padding:30px 0 0 50px }
.iContent input{width:300px;}
.iContent textarea{width:300px;height:100px;}


.productInfo{width:100%;overflow:hidden;}
#ctl00_MainContent_LoginPane{overflow:hidden;width:100%}