/*background:url(../../assets/static/images/left-top-hed-bg.jpg) repeat-y; CSS Document */
	body{
	padding:0px;
	margin:0px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	color:#47484D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background:#ffffff;
			}
	div,p,h3,h2, form, img, ul, ul li, input
	{
		padding:0px;
		margin:0px;
		border:none;
		}	
	input
	{
	border:none;
	}
	.clrfx, .clr{
		clear:both;
		display:block;
		}
	.left {float:left}
	
	.right{float:right}	
/****************/

#main{margin:0px auto; width:935px; padding-top:10px;}


#top-right {float:right; color:#000000}

#top-right a{color:#000000; text-decoration:none;}

#top-right a:hover{color:#000000; text-decoration:underline;}

#logo-sec {margin-top:20px; padding-bottom:10px;}


.logo-sec-bar { float:left; margin-left:230px; width:480px; background:url(../../assets/static/images/logo-sec-bar-bg.jpg)}


.bar{clear:left; float:left; width:385px; }

.bar .massage {float:left; line-height:27px; width:370px;  padding-top:5px;}

.bar .massage span{line-height:14px;color:#1585DB}


#top-main-nav{ border-top:1px #ffffff solid; padding-bottom:5px;}

#top-page-location{width:913px; border: solid 1px #D2D2D2; background:url(../../assets/static/images/top-page-location-bg.jpg) repeat-x; height:28px; line-height:25px; padding:0px 10px 0px 10px;}

#top-page-location a{color:#000000; text-decoration:underline;}

#top-page-location a:hover{color:#000000; text-decoration:none;}


#main-cont {width:935px; margin-top:5px;}

#main-cont .page-head
{
	background-image: url(../../assets/static/images/icon-heading.gif); background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #EE1352;
	font-weight:bold;
	line-height:26px;
	text-indent: 30px;
	margin-left:5px;
	margin-bottom:10px;
}
#main-cont .page-head a
{
	color: #EE1352;
	text-decoration:underline;
}

.pageing
{
	
	border: 1px solid #BB0273;
	width:406px;
	float:right;
	padding:1px;


}
.pageing span
{
	background-image: url(../../assets/static/images/bg-span-pegeing.gif);
	padding: 0 10px;
}

.pageing a
{
	
	color:#000000;
	text-decoration:none;

}

.combo-pageing
{
font-size:9px;
border:none;
width:36px;
}
.combo-pageing1
{
font-size:9px;
border:none;
width:36px;
}

#tab-cont-inner {margin-left:10px;}

#tab-cont-inner .tr
	{
        
		 margin-bottom:10px;
		 	
	}
#tab-cont-inner .td1
	{
         border: 1px solid #BB0273;
		 margin-bottom:10px;
		 	
	}
#tab-cont-inner .td1 p.thums
	{
	padding:36px 0px;
		 	
	}
#tab-cont-inner p.desc
	{
	background-color:#FFF8E0;
	border-top: #000000 solid 1px;
	padding: 5px;	 	
	}
#tab-cont-inner p.buy-now
{
	color:#FFFFFF;
	background-image: url(../../assets/static/images/bg-buy-now.gif);
	border: #BDBDBD solid 1px;
	line-height:12px;
	height:16px;
	margin:2px;
}
#tab-cont-inner p.buy-now a
{
	color:#FFFFFF;
	text-decoration:none;
}
#tab-cont-inner p.buy-now img
{
}

#tab-cont-inner .td2
	{
	width:10px;	
	}

#left-side{width:215px;  float:left; }

.hd {background:url(../../assets/static/images/left-top-hed.jpg) no-repeat; height:31px; line-height:29px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12PX; font-weight:bold; color:#FFFFFF; padding-left:10px;}

div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 191px; 
	height: 255px;
	overflow: hidden;
	float:left
	
	}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width: 191px;
		height:255px;
		overflow:hidden;
		float:left;
				
		}
		
		div.scroller div.section  p {margin-top:7px;margin-bottom:7px;}
		
	div.scroller div.content {
		width:5000px;
		}

	div#section2 {
		background:#ffffff;
		color:#000000;
		}

#left-side .text {padding-left:10px; padding-right:5px; border:1px solid #FC72CA; padding-bottom:10px; margin-bottom:10px; }
#left-side .text a { color:#47484D; text-decoration:none}
#left-side .text a:hover { color:#1585DB; text-decoration:none}

#left-side .text h2 {margin-top:15px; color:#1585DB; font-size:12px;}

#left-side .text p {font-size:11px; text-align:justify; margin-bottom:20px; margin-top:5px;}


#mid-cont {float:right;  width:717px;}
cosmo
#mid-cont .righ {float:left; width:235px;}

#mid-cont .righ .hd {background:url(../../assets/static/images/cosmo.jpg) right no-repeat; float:left; width:225px; height:32px; line-height:30px; color:#ffffff; padding-left:10px; font-size:12px; font-weight:bold;}

#tab-cont {margin-left:0px;}

#tab-cont ul {margin-left:1px; padding:0px;}
#tab-cont ul li {float:left;margin:0px; padding:0px; list-style-type:none; margin-right:0px;}  /* space between tab  margin-right:2px; */
#tab-cont ul li a {background:url(../../assets/static/images/tab-left-bg.jpg) left top no-repeat; padding-left:9px; height:26px;   float:left; color:#000000; font-weight:normal; line-height:25px; text-decoration:none}
#tab-cont ul li a span{ float:left; background:url(../../assets/static/images/tab-right-bg.jpg) right top no-repeat; padding-right:10px; height:26px; line-height:25px; color:#000000; font-weight:bold; display:block;text-decoration:none}
#tab-cont ul li a:hover {background:url(../../assets/static/images/tab-left-bg.jpg) left bottom no-repeat; color:#1585DB; font-weight:normal; text-decoration:none}
#tab-cont ul li a:hover span{background:url(../../assets/static/images/tab-right-bg.jpg) right bottom no-repeat; color:#1585DB; font-weight:bold ;text-decoration:none;cursor:hand}

#tab-cont ul li a:active {background:url(../../assets/static/images/tab-left-bg.jpg) left bottom no-repeat; color:#1585DB; font-weight:bold; text-decoration:none; border-bottom: solid 1px #FFDAF0;}
#tab-cont ul li a:active span{background:url(../../assets/static/images/tab-right-bg.jpg) right bottom no-repeat; color:#1585DB; font-weight:bold ;text-decoration:none; border-bottom: solid 1px #FFDAF0;}


#tab-cont  a.selected{
background:url(../../assets/static/images/tab-left-bg.jpg) left bottom no-repeat; border-bottom: solid 1px #FFDAF0; 
}

#tab-cont  a.selected  span{
background:url(../../assets/static/images/tab-right-bg.jpg) right bottom no-repeat; border-bottom: solid 1px #FFDAF0; 
}
#tab-cont .box{
background:#ffdaf0;clear:left; margin-left:1px; border-bottom: solid 1px #ffdaf0; border-left:1px solid #cccccc; width:712px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; height:235px; margin-top:-13px;
}


.cat {float:left; text-align:center;}
.cat a{color:#000000; text-decoration:none;}
.cat a:hover{color:#000000; text-decoration:underline;}

.tabsmenucontent {background:#ffdaf0; clear:left; margin-left:1px; border-bottom: solid 1px #ffdaf0; border-left:1px solid #cccccc; width:712px; border-right:1px solid #cccccc; height:26px;}
.tabsmenucontent ul {margin-left:20px; }
.scrolltab ul li {float:left; line-height:29px; padding-left:5px !important; color:#000000 !IMPORTANT;  padding-right:10px !important; display:block}
/*.tabsmenucontent ul li a{background:none !important; color:#00color:#ffffff; font-weight:normal; text-decoration:none; border-right: solid 1px #717171;
border-bottom: solid 1px #717171; display:block}*/

.tabsmenucontent ul li a{background:none !important; color:#00color:#ffffff; text-decoration:none; border-right: solid 1px #000000;
border-bottom: solid 1px #000000; font-weight:normal  border-bottom: none; padding-right: 10px;}

.scrolltab {background:#ffdaf0;clear:left; margin-left:1px; border-bottom: solid 1px #ffdaf0;border-left:1px solid #cccccc; width:712px; border-right:1px solid #cccccc; }
.scrolltab ul {margin-left:20px; }
.scrolltab ul li {float:left; line-height:29px; padding-left:5px !important; color:#000000 !IMPORTANT; border-right: solid 1px #717171; padding-right:10px !important; display:block}
.scrolltab ul li a{background:none !important; color:#00color:#ffffff; text-decoration:none; }
.cnt { margin-left:1px;height:246; width:692px; border:solid 1px #cccccc !important;background:#ffdaf0; border-top:none !important;
padding:10px}
.cnt .cnt-text{width:200px; height:auto; float:left; width:634px;}



#txt{width:715px; padding-top:5px;}
#txt .right-part {width:215px; float:right;}
#top-seller { border: 1px #CCCCCC solid; border-top:none; padding-top:20px; width:213px;}
#top-seller  div {color:#000000; margin:0px 3px 0px 3px; margin-bottom:10px;} 
#top-seller  div .sh {font-weight:bold; color:#1585DB;}
#top-seller  div p {font-weight:bold; color:#000000; }
#top-seller  div b{font-weight:normal; color:#C20477; }

#txt .left-part {width:495px; float:left; color:#2067A3;}
#txt .left-part p {padding:5px 5px 5px 10px; text-align:justify;}
#txt .left-part .botom-box {margin-left:5px;}
#txt .left-part .botom-box .head{ float:left; width:460px; padding-top:7px;background:url(../../assets/static/images/bg-box.jpg) repeat-x; height:19px; color:#000000; font-weight:bold;}
#txt .left-part .botom-box .box1 { border-right:#D2D2D2 solid 1px ;  border-left:#D2D2D2 solid 1px ; padding-top:2px; width:477px; background:#E1E1E1; padding-left:2px;}

#txt .left-part .botom-box .box1 span {float:left; padding-left:10px; width:55%; color:#000000;  line-height:17px;}

#txt .left-part .botom-box .box2 { border-right:#D2D2D2 solid 1px ;  border-left:#D2D2D2 solid 1px ; padding-top:2px; width:477px; background:#F0F0F0; padding-left:2px;}
#txt .left-part .botom-box .box2 span {float:left; padding-left:10px; width:55%; color:#000000; line-height:17px;}

/************inner*************/
#txt .left-part-inner {width:717px; float:left; color:#2067A3;}
#txt .left-part-inner p {padding:5px 5px 5px 10px; text-align:justify;}
#txt .left-part-inner .botom-box {margin-left:5px;}
#txt .left-part-inner .botom-box .head{ float:left; width:460px; padding-top:7px;background:url(../../assets/static/images/bg-box.jpg) repeat-x; height:19px; color:#000000; font-weight:bold;}
#txt .left-part-inner .botom-box .box1 { border-right:#D2D2D2 solid 1px ;  border-left:#D2D2D2 solid 1px ; padding-top:2px; width:477px; background:#E1E1E1; padding-left:2px;}

#txt .left-part-inner .botom-box .box1 span {float:left; padding-left:10px; width:55%; color:#000000;  line-height:17px;}

#txt .left-part-inner .botom-box .box2 { border-right:#D2D2D2 solid 1px ;  border-left:#D2D2D2 solid 1px ; padding-top:2px; width:477px; background:#F0F0F0; padding-left:2px;}
#txt .left-part-inner .botom-box .box2 span {float:left; padding-left:10px; width:55%; color:#000000; line-height:17px;}

#txt .left-part-inner a{color:#2067A3; text-decoration:none; font-weight:bold;}

#bottom{  border-top:#8F8F8F solid 1px; }
#bottom-left {width:310px;background:url(../../assets/static/images/bottom-left.jpg) repeat-x top; padding-top:5px;float:left}
#bottom-left  p {text-align:justify; padding-bottom:7px; margin:0px; padding-left:5px; padding-right:5px; color:#7C2B5D}

#bottom-right {float:left; width:624px; border-left: dotted #8F8F8F 1px;}
#bottom-right .t1{background:#FFE5F5; padding-left:10px; margin:0px; line-height:17px; padding-top:5px; padding-bottom:5px;}
#bottom-right .t1 b {color:#1585DB}

#bottom-right .t2{background:#FED5EF; padding-left:10px; margin:0px; line-height:17px; padding-top:5px; padding-bottom:7px;}
#bottom-right .t2 b {color:#1585DB}

.lay {
display: none; position: relative;
}