*{font-size:12px;font-family:  arial, verdana, helvetica, sans-serif;}
.clearboth{clear:both;visibility: hidden;margin: 0px;padding: 0px;/*line-height:0;font-size:0;*/}
form{padding:0;margin:0;}
body{margin:0;padding:0;}
body#frontend{background:url(../images/lublu_bg.jpg);}
#container{width:777px;position:absolute;left:50%;margin-left:-383px;}
#header{height:81px;background:#FFFFFF;border-left:5px solid #ffffff;border-right:5px solid #ffffff;}


.shop_left{height:20px; padding-top:6px; color:#660099; font-weight:bold; background:#E3B2FF!important;  }

.shop_data{height:20px; padding-top:6px; color:#660099; font-weight:bold; background:#E3B2FF!important; }

.shop_right{height:20px; padding-top:6px; color:#660099; font-weight:bold;background:#E3B2FF!important;  }

	#header .baby{position:absolute;left:8px;top:43px;z-index:1;}
	#header .logo{position:absolute;left:80px;padding-top:18px;float:left;z-index:2;}
	#header .company-name{font-size:18px;color:#333366;padding-top:37px;margin-left:376px;font-family: Century Gothic,arial,sans-serif; }
	
	#nav{height:36px;background:#E3B2FF url(../images/nav_left.gif) 0 0 no-repeat;border-left:5px solid #ffffff;border-right:5px solid #ffffff;}
	#nav ul{margin:0 0 0 18px;padding:0;display:inline;background:url(../images/nav_bg.gif) 0 0 repeat-x;width:548px;float:left;_font-size:0;}
	#nav ul li{margin:0;padding:0 6px;float:left;list-style:none;line-height:34px;background:#E3B2FF url(../images/nav_bg.gif) 0 0 repeat-x;}
	#nav ul li.selected{overflow:hidden;}
	#nav ul li a{color:#fff;text-decoration:none;font-family: arial;font-size:14px;color:#330066;font-weight:bold;position:relative;z-index:3;}
	html* #nav ul li a{font-weight:normal;*font-weight:bold;}
	
	#nav ul li a.home{margin-right:6px;}
	#nav ul li a:hover{text-decoration:underline;}
	#nav .nav_right{background:#fff url(../images/nav_right.gif) 0 0 no-repeat;height:36px;width:201px;float:right;}
	
	#mycart{position:absolute;margin-top:-14px;margin-left:8px;display:inline;}/*background-color:#ddd;*/
	
	#mycart p{margin:0;width:184px;background-color:#fff;text-align:left;padding:20px 3px 3px 32px;display:block;font-size:11px;color:#660099;font-family:arial;font-weight:bold;background:url(../images/mycart_bg.gif) 3px top  no-repeat;}
	/*#mycart p{margin:0;width:184px;background-color:#fff;text-align:left;padding:20px 3px 3px 6px;display:block;font-size:11px;color:#660099;font-family:arial;font-weight:bold;background:url(../images/mycart_bg.gif) 119px top  no-repeat;}*/
	#mycart p span{font-size:11px;padding-left:4px;display:inline;color:#660099;}
	/*#mycart p span{font-size:11px;padding-left:30px;display:inline;color:#660099;}*/
	
	#mycart p span a{color:#660099;font-size:11px;text-decoration:none;}
	#mycart p span a:hover{color:#CF85F9;}
	
	#nav .nav_right{background:#fff url(../images/nav_right.gif) 0 0 no-repeat;height:36px;width:201px;float:right;}
	#banner{font-size:0;border:0px;line-height:0px;/*background:#660099;padding-bottom:4px;border-bottom:4px solid #660099;*/border-left:5px solid #ffffff;border-right:5px solid #ffffff;height:186px;background:#ffffff; position:relative; z-index:0;} 

	
	#main{display:block;position:absolute;margin-top:-13px;*margin-top:-10px;background:#FFFFFF url(../images/subContent_line.gif) 0 -1px repeat-x;*background:#FFFFFF url(../images/subContent_line.gif) 0 -4px repeat-x;border-left:5px solid #ffffff;border-right:5px solid #ffffff; z-index:12;}
	#main .banner{display:inline;font-size:0;border:0px;line-height:0px;}
	#main .subContent{width:180px;padding-left:3px;float:left;}
	/*#main .mainContent{width:581px;border-left:1px solid #fff;float:right;margin-top:10px;}*/
	#main .mainContent{width:584px;/*width:582px;width:578px;border-left:3px solid #fff;*/float:right;margin-top:10px;}
	html* #main .mainContent{margin-top:13px;*margin-top:10px;}
	

	
	
	
		.subContent .left_menu{margin-bottom:166px;display:block;}
		.subContent .left_menu .left_menu_header{height:14px;/*line-height:14px;font-size:14px;*/width:180px;}
		.subContent .left_menu .left_menu_body{background:#E3B2FF url(../images/left_menu_bg.gif) 0 -14px no-repeat;*background:#E3B2FF url(../images/left_menu_bg.gif) 0 -12px no-repeat;}
		.subContent .left_menu h2{margin:0;font-size:13px;font-weight:bold;color:#660099;font-family:arial;padding:5px 6px 6px 22px;}
		.subContent .left_menu ul{margin:0 3px 0 5px;padding:0;list-style:none;}
		.subContent .left_menu ul li{margin:0;padding:0;list-style:none;display:inline;}
		.subContent .left_menu ul li a{font-size:13px;font-weight:bold;color:#660099;font-family:arial;text-decoration:none;border-bottom:1px solid #3D4242;display:block;}
		.subContent .left_menu ul.level_one li a{padding:3px 3px 3px 24px;background:url(../images/left_menu_icon01.gif) 15px 7px no-repeat;_height:0;}
		
		.subContent .left_menu li.level_two{display:none;_height:0px;/*visibility:hidden;*/}
		
		.subContent .left_menu li.level_two ul{padding:0;margin:0;_height:0px;_font-size:0px;display:inline;}
		.subContent .left_menu li.level_two ul li a{padding:3px 3px 3px 36px;color:#333366;background:url(../images/left_menu_icon02.gif) 15px 7px no-repeat;}
		.subContent .left_menu .left_menu_bottom{background:#E3B2FF url(../images/left_menu_bottom_bg.gif) 0 bottom no-repeat;height:28px;}
		

		/*lTREEMenu Start*/
		.left_menu_body{padding:0 6px;}
		.left_menu_body dl{border-bottom:1px solid #B37CD2;}
		.left_menu_body dd dl{border-bottom:0px;}
		
		.left_menu_body dl {margin:0;padding:0;clear:both;}
		.left_menu_body a {background:none;}/*消除在FF2.0,Opera9下有重复背景图bug*/
		.left_menu_body dd {padding:2px 0 0;margin:0px;list-style:none;clear:both;border-top:1px solid #B37CD2;display:block;min-height:20px;_height:0;}
		.left_menu_body dd button {width:20px;height:18px;overflow:hidden;cursor:pointer;vertical-align:middle;border:none;background:url(../images/tree/menu-opened.gif) no-repeat 3px 1px;float:left;}
		
		.left_menu_body dd.nosub button {background-image:none;}
		.left_menu_body dd.folderClose dl {display:none;}
		.left_menu_body dd.folderClose button {background-image:url(../images/tree/menu-closed.gif);}
		.left_menu_body dd {/*background:url(../images/tree/elbow-line.gif) repeat-y 0 0;*/}
		.left_menu_body dd.lastChild {/*background:url(../images/tree/folder-last.gif) no-repeat 0 0;*/}
		.left_menu_body dt {margin:0px;padding:0;/*background:url(../images/tree/leaf-normal.gif) no-repeat 0 0;*/line-height:18px;}
		.left_menu_body dt.lastChild {/*background:url(../images/tree/leaf-last.gif) no-repeat 0 0;*/}
		.left_menu_body dd a,
		.left_menu_body dd a:visited {color:#660099;font-weight:bold;text-decoration:none;}
		.left_menu_body dd a:hover{color:#383468;}
		
		.left_menu_body dt{border-top:1px solid #B37CD2;}
		.left_menu_body dt a,
		.left_menu_body dt a:visited {color:#383468;font-weight:bold;}
		
		/*.left_menu_body dd a,.left_menu_body dt a{margin-left:6px;display:block;}*/
		.left_menu_body dd  dd a,.left_menu_body dd dt a{margin-left:30px;display:block;}
		.left_menu_body dd  dd dd a,.left_menu_body dd dd dt a{margin-left:42px;display:block;}
		.left_menu_body dd  dd dd dd a,.left_menu_body dd dd dd dt a{margin-left:54px;display:block;}
		.left_menu_body dd  dd dd dd dd a,.left_menu_body dd dd dd dd dt a{margin-left:66px;display:block;}
		.left_menu_body dd  dd dd dd dd dd a,.left_menu_body dd dd dd dd dd dt a{margin-left:78px;display:block;}
		.left_menu_body dd  dd dd dd dd dd dd a,.left_menu_body dd dd dd dd dd dd dt a{margin-left:90px;display:block;}
		.left_menu_body dd  dd dd dd dd dd dd dd a,.left_menu_body dd dd dd dd dd dd dd dt a{margin-left:102px;display:block;}
		.left_menu_body dd  dd dd dd dd dd dd dd dd a,.left_menu_body dd dd dd dd dd dd dd dd dt a{margin-left:114px;display:block;}
		.left_menu_body dd  dd dd dd dd dd dd dd dd dd a,.left_menu_body dd dd dd dd dd dd dd dd dd dt a{margin-left:126px;display:block;}
		/*lTREEMenu End*/
		
		
			
		
		.mainContent .mainTop{/*border-top:4px solid #660099;*/border-top:3px solid #660099;border-bottom:1px dotted #ddd;height:45px;color:#333366;font-weight:bold;font-size:10px;padding-bottom:6px;padding-left:4px;}
		.mainContent .mainTop_details{}
		.mainContent .mainTop a{font-size:11px;color:#333366; text-decoration:none;font-weight:bold;}
		.mainContent .mainTop a:hover{font-weight:bold; text-decoration:underline;}
		
		.mainContent .mainTop .here{margin:6px;font-weight:bold;font-size:11px;}
		.mainContent .mainTop .here a{font-weight:bold;font-size:11px;}
		.mainContent .mainTop .pagebar{margin:0 6px 6px 6px;float:left;display:inline;font-weight:bold;font-size:11px;}
		.mainContent .mainTop .pagebar a{font-weight:bold;font-size:11px;}
		
		.mainContent .mainCon{padding-left:4px;}
		
		.bottom_pagebar{height:20px;color:#162F7F; text-decoration:none;font-weight:bold;clear:both;}
		.bottom_pagebar_details,.bottom_pagebar_pages{font-size:10px;margin-top:2px;border-top:1px dotted #ddd;font-size:14px;padding:2px;font-weight:normal;color:#333366;}
		.bottom_pagebar_details a,.bottom_pagebar_pages a{font-weight:normal;color:#333366;font-size:14px;text-decoration:underline;}
		.bottom_pagebar_details a:hover,.bottom_pagebar_pages a:hover{color:#616198;}
		.bottom_pagebar_pages{border:0;}
		
		
		
		.bottom_pagebar .pagebar{font-size:11px;font-weight:bold;}
		.bottom_pagebar .pagebar a{color:#162F7F; text-decoration:none;font-weight:bold!important;font-size:11px;}
		.bottom_pagebar .pagebar a:hover{text-decoration:underline;font-size:11px;}
		.bottom_pagebar .pagebar{float:right;margin-top:9px;margin-right:9px;}
		.mainContent .mainTop .search {float:right;}
		.mainContent .mainTop .search form{margin:0;padding:0;}
		.mainContent .mainTop .search input{border:1px solid #DBDFE1;color:#4A5158;margin:0;float:left;width:200px;}
		.mainContent .mainTop .search input.search_submit{border:0px;margin-top:0;margin:0 6px;width:auto;}
		
		
		h1.type_title{font-size:18px;font-weigth:bold;color:#660099;margin:0;padding:3px;}
		
		
		
		.prolist .pro_brief{width:180px;float:left;border-top:1px dotted #ddd;border-left:1px dotted #ddd;text-align:center;margin:6px 5px 6px 4px;display:inline;}
		.prolist .first_line{border-top:0px;}
		.prolist .first_pro{border-left:0px;margin:6px 5px 6px 7px;}
		.prolist .pro_brief h3{margin:0;height:28px;}
		.prolist .pro_brief h3 a{color:#333366;font-weight:bold;text-decoration:none;line-height:12px;}
		.prolist .pro_brief h3 a:hover{color:#4160B4;}
		.prolist .pro_brief p{margin:0;padding:3px 0;color:#CC0000;}
		.prolist .pro_brief p b{font-size:13px;}
		.prolist .pro_brief a.moreinfo{margin-left:auto;margin-right:auto;background:url(../images/moreinfo.gif) 0 0 no-repeat;display:block;width:86px;height:20px;margin-bottom:6px;}
		.prolist .pro_brief a.moreinfo span{display:none;}
		
		
		
		.proDetails{padding:9px 5px;}
		.proDetails .proDetails_left{width:190px;float:left;}
		.proDetails .proDetails_left .price{background:#E3B2FF url(../images/our_price_bg.gif) 0 0 no-repeat;width:190px;height:41px;margin-bottom:3px;font-weight:bold;font-size:25px;color:#660099;text-indent:56px;}
		.proDetails .proDetails_left .price b{font-size:34px !important;}
		.proDetails .proDetails_left .price b span{font-size:32px!important;}
		
		.proDetails .proDetails_left .oldprice{background:#E3B2FF url(../images/our_price_bg.gif) 0 0 no-repeat;width:190px;height:41px;margin-bottom:3px;font-weight:bold;font-size:25px;color:#660099;text-indent:56px;}
		.proDetails .proDetails_left .oldprice b{font-size:34px !important;}
		.proDetails .proDetails_left .oldprice b span{font-size:32px!important;text-decoration:line-through;}
		
		.proDetails .proDetails_left .saleprice{background:#E3B2FF url(../images/sale_price_bg.gif) 0 0 no-repeat;width:190px;height:41px;margin-bottom:3px;font-weight:bold;font-size:25px;color:#660099;text-indent:56px;}
		.proDetails .proDetails_left .saleprice b{font-size:34px !important;}
		.proDetails .proDetails_left .saleprice b span{font-size:32px!important;}
		
		
		.proDetails .proDetails_left .sphoto{}
		.proDetails .proDetails_left .sphoto img{border:0;margin-left:auto;margin-right:auto;padding:15px 20px;}
		.proDetails .proDetails_left .sphoto a{color:#959494;font-size:10px;text-decoration:none;line-height:14px;margin:6px 0;}
		.proDetails .proDetails_left .sphoto a:hover{color:#777;}
		
		
		.proDetails .proDetails_left .sphoto .more-views{text-align:left;}
		.proDetails .proDetails_left .sphoto .more-views ul{margin:0;padding:0;list-style:none;text-align:left;width:100%;}
		.proDetails .proDetails_left .sphoto .more-views li{margin:0;padding:0;list-style:none;float:left;line-height:0;display:inline;}
		.proDetails .proDetails_left .sphoto .more-views li a{padding:0!important;margin:0 2px!important;}
		.proDetails .proDetails_left .sphoto .more-views li a img{border:2px solid #E1B3FC;width:83px;margin:0!important;padding:0;}
		
		
		
		.proDetails .proDetails_left .quantity{border-top:1px dotted #B7B7B7;padding:7px 5px;margin-top:24px;}
		.proDetails .proDetails_left .quantity input{width:15px;border:1px solid #B6B6B6;}
		.proDetails .proDetails_left a.buy-now{width:190px;height:24px;display:block;background:#EDD0FF url(../images/buy_now_bg.gif) 0 0 no-repeat;}
		
		.proDetails .proDetails_right .quantity{border-top:1px dotted #B7B7B7;padding:7px 5px;text-align:left;margin-top:24px; }
		.proDetails .proDetails_right .quantity input{width:15px;border:1px solid #B6B6B6;}
		.proDetails .proDetails_right a.buy-now{width:190px;height:24px;display:block;background:#EDD0FF url(../images/buy_now_bg.gif) 0 0 no-repeat;}
		
		.proDetails .proDetails_right{width:368px;float:right;}
		.proDetails .proDetails_right h2{color:#660099;font-weight:bold;margin:0;}
		.proDetails .proDetails_right p{color:#333;margin:0 0 12px 0;}
		.proDetails .proDetails_right ul{margin:0 0 12px 0;padding:0;list-style:none;}
		.proDetails .proDetails_right li{color:#333;background:url(../images/details_icon_li.gif) 0 3px no-repeat;padding-left:16px;}
		
		.proDetails .proDetails_right a.pdf{padding-left:30px;color:#333;background:url(../images/details_icon_pdf.gif) 0 2px no-repeat;}
		.proDetails .proDetails_right a:hover.pdf{color:#666;}
		
		.proDetails .proDetails_right .further{font-size:14px;color:#650197;text-transform:uppercase;width:90%;font-weight:bold;margin:6px 0;}
		
		.proDetails .proDetails_right .manufacturer{font-size:14px;color:#650197;font-weight:bold;margin:0 0 6px 0;}
		
		.pages{padding:6px 0 6px 6px;}
		.pages p{font-size:14px;color:#333333;margin:0 0 9px;line-height:18px;}
		.pages h2{color:#660099;font-size:14px;}
		
		
		#ad{padding-top:4px;}
		#ad .left_ad{margin:0 0 0 2px;float:left;position:absolute;margin-top:-166px;display:inline;}
		#ad .left_ad a{margin:0 0 4px;display:block;font-size:0;}
		#ad .right_ad{float:right;display:inline; padding-right:2px;}
		#ad .right_ad a{text-align:center;}
		#ad .right_ad a img{margin-left:1px;}
		
		#footer{margin:0 0 2px;background:#F1DCFF url(../images/footer_right.gif) right 0 no-repeat;height:67px;overflow:hidden;}
		
		
		#footer .footer_box{margin:0;background:url(../images/footer_left.gif) 0 0 no-repeat;dispaly:inline;height:67px;width:767px;}

		#footer .footer_box h2{color:#6E0B9F;font-size:13px;margin:0 8px 0 20px;padding-top:6px;}
		#footer .footer_box h2 span{color:#333366;font-size:13px;}
		#footer .footer_link{float:right;padding:12px;}
		#footer .footer_link a{padding:2px;}

		#footer .footer_menu{padding:6px 20px;color:#1F419B;font-size:11px;font-family:Gillsans,arial;}
		#footer .footer_menu a{color:#1F419B;text-decoration:none;font-size:11px;font-family:Gillsans,arial;}
		#footer .footer_menu a:hover{color:#4365BF;}
		
		#footer .copyright{padding:0 20px 6px;color:#8B8B95;font-size:11px;}
		#footer .copyright a{color:#8B8B95;font-size:11px;}
		#footer .copyright a:hover{color:#666;}
		#footer .ct{padding:0 12px 6px;color:#1F419B;font-size:10px;font-size:10px;}
		
		.page_bottom{height:80px;text-align:center;}
		.page_bottom .bank{padding-left:5px;padding-top:18px;width:300px;display:block;float:left;text-align:left ;}
		.page_bottom p{color:#423348;font-size:14px;margin:0;padding:18px 0;float:left;}
		.page_bottom .honor{float:right;}
		

		
		/*FOR CMS */
		a{color:#666;}
		a:hover{color:#999;}
		a img{border:0;}
		
		.padder{padding-left:3px;margin-top:6px;}
		.padder ul,.padder ul li,
		.padder ol,.padder ol li{margin:0;padding:0;list-style:none;}
		
		
		fieldset{border:0;padding:0 6px;}
		fieldset ul{margin:0;padding:0;list-style:none;}
		fieldset ul li{margin:0;padding:0;list-style:none;}
		
		
		
		table.shopping-cart td{padding:6px 2px;}
		.shopping-cart a{color:#F17E02;}
		.shopping-cart a:hover{text-decoration:none;}
		.shopping-cart a img{border:1px solid #ddd;}

		.cart-collateral-block ul,.cart-collateral-block ul li{padding:0;margin:0;list-style:none;}
		
		.note-msg{border:1px solid #A0A0A0;background-color:#F3F3F3;color:#3B3B3B;}
		
		.login-box ul,.login-box li{margin:0;padding:0;list-style:none;}
		.login-box img{border:0;}
		
		ul.messages,ul.messages li{margin:0;padding:0;list-style:none;}
	
		
		
		/*FOR cms*/
		.padder{width:100%;padding:6px 0;}
		ol.one-page-checkout{margin:0;padding:0;list-style:none;}
		ol.one-page-checkout .box{padding:15px 20px;width:auto;}

		.address-select{width:515px!important;}
		.col2-set{width:100%!important;}
		.col2-set .col-1{width:45%!important;}
		.col2-set .col-2{width:45%!important;}
		
		#shadowbox_body{border:5px solid #fff!important;}
		
		.mini-compare-products{background-color:red;position:absolute;z-index:500;y}
		
		
		.product-options{text-align:left;}
		.product-options label{font-weight:bold;font-size:14px;color:#660099;line-height:30px;margin:0;padding:0;}
		.product-options label span{font-weight:normal;margin-left:4px;}
		.product-options label span b{font-weight:normal;color:red;}
		.product-options dl{margin-top:6px;}
		.product-options dl dd{padding-top:6px;padding-bottom:6px;}
		.product-options dl dd label{font-weight:normal;font-size:12px;width:60px;_width:60px;color:#333;display:block;float:left;clear:left;line-height:24px;}
		
		.shopping-cart{border-top:1px solid #D9DDE3;border-left:1px solid #D9DDE3;width:100%;border-bottom:1px solid #D9DDE3;}
		.shopping-cart th{text-align:left;}
		.shopping-cart td,.shopping-cart th{font-family:Arial, verdana!important;padding:4px 3px;border-bottom:1px solid #D9DDE3;border-right:1px solid #D9DDE3;}
		.shopping-cart td{background-color:#fff;}
		.shopping-cart td a{font-family:verdana,Arial!important;border:0px!important;}
		.shopping-cart thead th{background:#EDEDED;border-bottom:1px solid #D9DDE3;border-right:1px solid #D9DDE3;}
		.shopping-cart td.price{font-weight:bold;width:40px;}
		.shopping-cart td.stock-status{background-color:#FFCC33;text-align:left!important;width:150px;}
		.shopping-cart tfoot td{border-top:1px solid #D9DDE3;}
		
		
