@charset "utf-8";

/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	background:#FFD5E8 url(images/bk1.jpg) repeat-x left top;
	margin:0;
	text-align:left;
}

.cdiv{width:100%;}
#mm_top{height:126px;background:#CE2370 url(images/tbk1.gif) repeat-y left top;}

#bar1{background:#EF3086 url(images/tbk3.gif) repeat-y left top;}
#bar1 div{height:80px;background:url(images/bar1.jpg) no-repeat left top;}

#mm_middle{background:#fff;}
#mm_bottom{background:#FFA6E1 url(images/bbk.gif) repeat-y top left;color:#FFA5D5;text-align:left;line-height:140%;}
#mbk5{background:url(images/bk3.gif) repeat-y right top;padding:12px;}
#mm_bottom a{color:#FCCEDE;text-decoration:none;padding:0 14px 0 0 ;}

.ltd{width:213px; vertical-align:top;background:#fff url(images/bk2.gif) repeat-y left top;}
.rtd{vertical-align:top;background:url(images/bk3.gif) repeat-y right top;}
.ttlist{background:url(images/img3.jpg) no-repeat;height:37px;line-height:37px;text-align:right;color:#FFDCEB;padding-right:6px;}
.dot3{background:url(images/dot3.gif) no-repeat left center;padding-left:8px;}

#licoDiv img{display:block;text-align:center;margin:4px auto;}

#nav{text-align:center;padding-left:20px;background:#D22F7A url(images/tbk2.gif) repeat-y left top;height:35px;}
#nav ul{margin:0px;padding:0px;}
#nav ul li{ display:block;float:left;white-space:nowrap;list-style:none}
#nav ul li a{color:#fff;text-decoration:none;display:block;float:left;padding:10px 22px 6px 8px;white-space:nowrap;font-size:14px;background:url(/images/dot2.gif) no-repeat left 15px;}
#nav ul li a:hover{text-decoration:underline;}



.close{clear:both;}

#plist ul{padding:0px; margin:0 4px 0 0px;}
#plist ul li{padding:0px;border-bottom:1px solid #D6B8C6;background:url(images/dot3.gif) no-repeat 12px 9px;}
#plist ul li.liact{padding:0px;background:url(images/actbk.jpg) no-repeat left top;}
#plist ul li a{color:#3F1642;text-decoration:none;font-size:14px;display:block;padding:5px 0 5px 23px;}
#plist ul li a:hover{text-decoration:underline;}
#plist ul li .subMenu{background:#FFB5DE;padding:0px;border-bottom:1px solid #DB52A3;border-top:1px solid #F566AE;}
#plist ul li .subMenu a{padding:4px 0 4px 32px;background:url(images/dot1.gif) no-repeat 22px center;color:#761247;}
#plist ul li .subMenu a.smiact{background:#FFC7E7 url(images/dot1.gif) no-repeat 22px center;}


.inquiryIco{padding:18px 8px 0 0;text-align:right;}

form{padding:0px;margin:0px;}
.sDiv{padding:4px 2px 0px 0px;text-align:right;color:#962C2C;}
.itxt{width:156px;height:16px;border:1px solid #C98F96}
.ibtn{border:1px solid #C98F96;font-size:12px;background:#fff;height:20px;}

.bt{background:url(images/bk6.gif) repeat-x bottom left;color:#C72239;font-size:16px;font-weight:bold;margin:0 26px 20px 22px;}
.bt div{background:url(images/bk6_l.gif) no-repeat left bottom;padding:28px 0 10px 22px;}
.nr{margin:14px 16px 0 22px;padding-bottom:30px;}

.spdiv{background:url(images/sbk.gif) no-repeat left top;text-align:right;margin:20px 30px 0 30px;}
.spdiv div{background:url(images/sbkr.gif) no-repeat right top;padding:5px 20px 20px 0;}

.oimgdiv{width:140px;height:190px;text-align:center; overflow:hidden; position:relative}
.oimgdiv a{display:block;position:static;
  +position:absolute;
  top:50%;
  vertical-align:middle;blr:expression(this.onFocus=this.blur())}
.oimgdiv img{
  position:static;
  +position:relative;
  top:-50%;left:-50%;
  vertical-align:middle
}

  
a.a1{text-decoration:none;text-align:center;color:#FF3333;display:block;}
a.a1:hover{text-decoration:underline;color:#FF0000;}

#orderTable td{width:25%; vertical-align:middle;text-align:center;padding:10px 0;}
#orderTable a{text-align:center;text-decoration:none;color:#FF0067;}
#orderTable a:hover{}
#orderTable img{margin:auto 0;border:0px;}
#orderTable .nameDiv{padding:4px 0;}
.price{color:#009D0B;}
.buy{background:url(images/buy.gif) no-repeat left top;padding:0 30px;display:inline;line-height:20px;height:20px;font-size:15px;margin-left:5px;text-decoration:none;}

.div2{text-align:left;margin-top:30px;}
.div3{text-align:center;padding:8px 0;}
.div4{text-align:center;padding:12px 0;}

.th{background:url(images/th.gif) no-repeat left center;padding-left:19px;}
#cartTable td{padding:8px 0 ;border-bottom:1px solid #E8E1D1;}
#cartTable td table td{padding:0px;border-bottom:none;}

	#oform th{font-size:12px;padding-right:10px}
	#oform td{font-size:12px;}
	.barDiv{font-weight:bold;padding:5px 0 5px 14px;background:url(images/bk4.gif) no-repeat;margin-bottom:12px;}
	.xh{background:url(images/xh.gif) no-repeat 5px left;padding-left:10px;}

.col1{background:#FFF}
.col2{background:#FFF5F9}

.bk5{background:url(images/bk5.gif) no-repeat left top;color:#D9112D;font-weight:bold;font-size:16px;padding:4px 0 4px 12px;}
.icon{padding:10px 0 10px 20px;}
.iabout{padding:6px 12px 20px 12px;line-height:22px;font-size:14px;color:#A90119;}

.bk6{background:url(images/bk6.gif) no-repeat left top;color:#fff;font-weight:bold;font-size:16px;height:37px;line-height:37px;padding-left:18px;}
.ttlist2{background:url(images/img6.jpg) no-repeat;height:37px;line-height:37px;text-align:right;color:#FFDCEB;padding-right:6px;}
#mm_bottom2{background:url(images/bimg6.gif) no-repeat;color:#FCCEDE;text-align:right;line-height:150%;padding:44px 10px 30px 0;}
#mm_bottom2 a{color:#FCCEDE;text-decoration:none;padding:0 0 0 14px;}
.nr2{padding:15px;}

#ccTable{width:100%; border-collapse:separate; border-spacing:10px;border:1px solid #EFD0DC;}
#ccTable td{text-align:center;border:1px solid #EFD0DC;}
#ccTable .imgdiv{padding:4px 0;}
#ccTable .nameDiv{background:#FFF5F9;padding:5px 0;border-top:1px solid #EFD0DC}
#ccTable a{color:#FF006C;text-decoration:none;}
#ccTable a:hover{text-decoration:underline;}

.ccimg{text-align:center;}
.ccpname{padding:12px 4px 4px 4px;color:#FF0000;font-size:16px;font-weight:bold;border-bottom:1px solid #EFD0DC;margin:0 6px 12px 6px;}
a.back{text-decoration:none;background:#FFF5F9;border:1px solid #FF70A7;display:block;float:right;padding:4px 12px;font-size:12px;color:#990000;}
a.back:hover{color:#FF9900}
.ccn{float:left;}

.acon{font-size:14px;line-height:22px;padding:0 30px 0 8px;color:#333;}

#lct{background:url(images/bk7.gif) no-repeat top left;padding:50px 8px 48px 12px;font-size:15px;font-weight:bold;line-height:26px;margin-left:3px;color:#EC4B4B}
#lct span{color:#EA035C}
#lct a{font-size:14px;color:#FF0000}

.pcDiv{font-size:16px;font-weight:bold;color:#fff;padding:8px 0 8px 12px;background:#FE91C2 url(images/bk8.gif) repeat-y left top;margin:0 4px 0 0;}

.picon{background:;padding:0 0 0 20px !important;padding:0 0 0 10px;}
.imgItem{margin:8px 12px;float:left;position:relative;}
.imgItem a{color:#CC0066;text-decoration:none;}
.imgItem a:hover{text-decoration:underline;}
.imgItem img{width:160px;height:160px;border:1px solid #FFCCE7;background:#fff;padding:1px;}
.imgItemTitle{text-align:center;margin:4px 0 0 0 ;}

.logo{background:url(/images/logo.jpg) no-repeat left top;height:91px;width:222px;}
.rxDiv{background:url(/images/rx.png) no-repeat right top;height:40px;_background:url(/images/rx.gif) no-repeat right top;height:40px;}

.emailDiv{float:right;padding:10px 5px 0 16px;background:url(images/mailico.gif) no-repeat left 13px;}
.emailDiv a{color:#fff;text-decoration:none;}
.emailDiv a:hover{text-decoration:underline;}


.btnDiv{height:60px;margin:20px 0 0 0;}
.m1{margin:0 0 0 10px;}
.btn{background:#CE2370 url(images/btnbk.gif) no-repeat left top;float:left;}
.btn a{display:block;height:30px;line-height:30px;color:#fff;font-weight:bold;text-align:center;background:url(images/btnbkr.gif) no-repeat right top;padding:0 20px;text-decoration:none;}
.btn a:hover{text-decoration:underline;}

.barDiv{background:#FDEBF4;}

#tjDiv{
 	
}

#demo{OVERFLOW: hidden; WIDTH: 184px; HEIGHT: 400px}
#demo div.si{}
#demo div img{border:1px solid #FF66CC;padding:1px;background:#fff;width:160px;height:160px; margin:0 0 10px 0;}

.recdiv{font-weight:bold;font-size:14px;padding:5px 0;border-bottom:1px dotted #ccc;width:164px;margin:0 0 10px 0;}
