@charset "utf-8";

/* CSS Document */

html{color:#000000;} 

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote

	{margin:0;padding:0;}

ul{list-style-type:none;}

fieldset,img{border:0;}

a{outline:none; text-decoration:none;}

p{padding:10px 0 0 0;}



/*.rnd_content a{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}

.rnd_content a:hover{ color:#a02237; }

*/



A {

	COLOR: #a02237; TEXT-DECORATION: none

}

A:hover {

	TEXT-DECORATION: underline

}

A.disabled:hover {

	TEXT-DECORATION: none

}

A.selected:hover {

	TEXT-DECORATION: none

}

A IMG {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

H1 {

	COLOR: #1d1e41; FONT-WEIGHT: normal

}







TABLE TD {

	VERTICAL-ALIGN: top

}

.clear {

	CLEAR: both

}

UL {

	COLOR: inherit

}

UL LI {

	COLOR: inherit

}









A IMG {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}











body{margin:0; padding:0; font-family:Georgia, verdana, tahoma, Arial; background-color:#FFFFFF;}

.divClear{clear:both;}



/*HOME_PAGE*/

#main_part{width:960px; margin:0 auto;}

#content{

	width:960px;

	margin:0 auto;

	padding:28px 0 0px 0;

}

#main-div {	text-align: left; margin: 0px auto; width: 960px; padding-bottom:32px;}

.main-div {	text-align: left; margin: 0px auto; width: 960px}



.btn{width:960px; float:left; padding:0px 0 0 0;}



.logo{width:297px; float:left; padding:0 0 0 30px;}

.main_menu_links{width:595px; float:right; padding:21px 0 0 0;}



/*----------_________header_________----------*/

.header{width:960px; float:left;}

.mainlogo{

	width:265px;

	float:left;

	padding:20px 50px 22px 15px;

}

.quickbox{

	width:205px;

	float:left;

	padding-top:30px;

	



	

}

.q1{

	width:130px;float:right;padding-top:3px;padding-bottom:3px;background-color:#000000;

	padding-left:20px;   

	text-transform:uppercase;

}

.q1 a{	

    font-family:Arial, Sans-Serif;   color:#ffffff; font-size: 11px; font-weight:bold;

	text-transform:uppercase;}

.q1 span{

	

    font-family:Arial, Sans-Serif;   color:#ffffff; font-size: 11px; font-weight:bold; padding:0 10px 0 10px;

	

}

.q2{

	width:150px;

	float:right;

	padding-top:5px;	

}





.q_box{width:150px;height:24px; background-color:#000000;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3dc4da; font-weight:bold; }



.accountbox{

	width:410px;

	float:left;

	padding-top:45px;

	padding-left:0px;

}

.myaccount{

	width:400px;

	height:31px;

	float:right;

	padding:13px 0px 10px 10px;

	background-image:url(../images/my_account.jpg);

	background-repeat:no-repeat;

	background-position:left;

}

.textfld{border:none; width:280px; background:none; padding:7px 0 10px 110px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7b7b7b;}

.searchbox{width:300px; float:left;border:1px solid #666666;}

.cartbox{width:32px; height:31px; float:left; padding-left:0px;}

.cartbox1{width:64px; height:29px; float:left; padding-left:0px;}



.cartfld{border:none; width:20px; background:none; padding:8px 0 5px 0px; color:#FFFFFF;} 













/*----------_________CONTENT PART_________----------*/



#search { width:292px;background-image:url(/images/search_box.jpg); background-repeat:no-repeat; background-position:left top;padding:0px 20px 0 0; FLOAT: left; vertical-align:top;}

#search #keyword {font-family: Helvetica, Arial, Sans-Serif; float: left;	 Padding-bottom: 7px; padding-left : 10px; width: 178px; padding-right: 0px; height: 31px; font-size: 0.8em; border: none;  padding-top:8px; }

.searchfld{background:none; border:none; width:170px;}







#search .button {	 text-indent: -9999px; width: 103px; background: url(/images/search.jpg) no-repeat; height: 31px; border-top: 0px; cursor: pointer; border-right: 0px}

#search:hover .button { background-position: -103px 0px;}

#search .button:active { background-position:-206px 0px}



#cart-link SPAN { text-align:center; width:20px; display:inline-block; font-family:Helvetica, Arial, Sans-Serif; color:#fff; font-size:7pt;}

#top-navigation { font-size: 0.9em;}

#top-navigation .row  {height:37px;}

#top-navigation .row A { padding-bottom:0px; display:block; float:left; height:26px; padding:10px 14px 0;}





#top-navigation .alone {background: url(/images/btn_bg.gif); background-repeat:no-repeat;}

#top-navigation .first A { color:#038daf; margin-right:5px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}



#top-navigation .lower { text-transform:lowercase; padding-left:12px; background:url(/images/lower.png); height:37px;}

#top-navigation .lower A { padding-bottom:0px; padding-left:9px; padding-right:9px; height:20px; color:#777; padding-top:5px;}







#top-navigation  .selected  { BORDER-BOTTOM: 0px; BORDER-LEFT: #d6e1d9 1px solid; BACKGROUND-COLOR: #f6f8f5; COLOR: #038daf; BORDER-TOP: #d6e1d9 1px solid; BORDER-RIGHT: #d6e1d9 1px solid; PADDING-TOP:11px; -moz-border-radius: 4px 4px 0 0; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; }



.alone-l {	BACKGROUND: url(/images/lower.png);}





/*-------------_____________banner_____________-------------*/

.banner_left{width:521px; float:left;padding:230px 0 0 0; background:url(/images/banner_left.jpg); background-repeat:no-repeat; background-position:left;}

.banner_right{

	width:416px;

	float:right;

}





/*-------------_____________FOOTER_PART_____________-------------*/



#footer { text-align:center; margin-bottom:3em; border-top: #e9efeb 1px solid; }

.block { text-align:left; margin:0px auto; width:960px;}

.top { padding-bottom:30px; padding-left:0px; padding-right:0px; padding-top:42px;}

.top DIV { margin:0px 40px 0px 0px; width:200px; float:left;}

.top A { font-size:1.6em; font-family:Georgia, "Times New Roman", Times, serif; color:#8555a0;}

 .top A:hover { font-size:1.6em; font-family:Georgia, "Times New Roman", Times, serif; color:#8555a0; text-decoration:underline;}

.top DIV.first { font-family:Georgia, "Times New Roman", Times, serif;	WIDTH: 200px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 60px; color:#22b6d0;}

.top DIV.first span{color:#22b6d0; font-weight:bold;}

.top DIV.first A { display:block;  color:#22b6d0; font-size:0.9em;}

.top DIV.first A:hover { display:block;  color:#22b6d0; font-size:0.9em; text-decoration:underline;}

.top DIV.last {	MARGIN-RIGHT: 0px}

.top P { line-height:1.55; margin-top:5px; font-family:Helvetica, Arial, Sans-Serif; color:#7c817b; font-size:0.8em;}

.bottom { padding-left:20px; background:url(/images/bot_bg.jpg) #efefef repeat-x;}



.main A { border-left:#d4dad8 1px solid; padding-bottom:18px; padding-left:15px; width:auto; padding-right:15px; display:block; float:left; height:20px; color: #7b7b7b; font-size:0.9em; padding-top:40px;}

.twitter { border-left: #d4dad8 1px solid; padding-bottom:48px; padding-left:80px; width:auto; padding-right:15px; display:block; float:left; height:20px; color: #02aac3; font-style:italic; font-size:0.9em; padding-top:10px;}

.twitter_img a{padding:5px 0 0 5px; border:none;}

.main A.last { border-right:#d4dad8 1px solid;}





#newsletter { border-bottom:#d4dad8 0px solid; border-left:#d4dad8 1px solid; background-color:#efefef; padding-left:30px; width:261px; float:right; height:130px; border-top:#d4dad8 0px solid; border-right: #d4dad8 1px solid; padding-top:10px;}

STRONG { font-style:italic; margin-top:23px; display:block; color:#22b6d0; font-size:0.9em; font-weight:normal;}

P { font-family: Arial, Sans-Serif; color:#7b7b7b; font-size:0.8em; padding:15px 0 12px 0;}

.text1{background: url(/images/email.gif) no-repeat left top; float:left;width:136px;height:26px;}

.text1 input { border:none; background:none; width:120px;font-family:Arial, Sans-Serif;  float:left; height:auto; color:#7b7b7b; font-size: 10px;  padding:5px 0 0 10px}





.text{background: url(/images/email.gif) no-repeat left top; float:left;width:136px;height:26px;}

.text input { border:none; background:none; font-family:Arial, Sans-Serif;  float:left; height:auto; color:#7b7b7b; font-size: 10px;  padding:5px 0 0 10px}

.button { border-bottom:0px; border-left:0px; border-top:0px; border-right:0px;width:61px; height:26px; float:left; padding-left:0px;}







/*-------------____________SUB PAGE____________-------------*/

#footer .block { text-align:left; margin: 0px auto; width:960px;}

#footer .top {

	padding-bottom:30px;

	padding-left: 40px;

	padding-right:0px;

	padding-top:45px;

}

#footer .top DIV {margin: 0px 40px 0px 0px; width:200px; float: left;}



.top DIV.first {width: 200px; margin-left:20px; margin-right:60px;}



/*-------------____________copyright____________-------------*/



.copyright {width:650px;padding: 10px 0px 0px 15px; font-family:Georgia, "Times New Roman", Times, serif; float: left; color: #666; font-size: 0.7em; margin-top:-50px; text-decoration:none;}

.copyright a { color: #01899d; text-decoration:none; }

.copyright a:hover { color: #01899d; text-decoration:underline; }

.copyright IMG {	margin: -2px 20px 0px 160px; vertical-align:middle;}

.copyright span{font-weight:bold;}

.list_tyle{padding: 0 0 0 20px; list-style-type:disc;}



/* */



#top-buttons {

	display: block;

	float: right;

	margin-top: 0;	

}

#top-buttons a {

	display: block;

	width: 87px;

	float: left;

}

#top-buttons a:hover {

	text-decoration: none;

	background-position: center 0;

}

#top-buttons a:active {

	background-position: right 0;

}

#cart-link {

	background:url(/images/cart.jpg) no-repeat;

	text-align: right;

	padding: 9px 8px 0 0;

	height: 23px;

}

#cart-link span {

	display:inline-block;

	width: 20px;

	text-align: center;

	color: #fff;

	font-family: Helvetica, Arial, Sans-Serif;

	font-size: 7pt;

}







/* test*/





#top-navigation .row A {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; margin-top:-2px; DISPLAY: block; FLOAT: left; HEIGHT: 27px; 

}

#top-navigation .first {

	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 0px; BACKGROUND: url(/images/btn_bg1.gif)

}

#top-navigation DIV.alone {

	

	background: url(/images/btn_bg1.gif); background-repeat:no-repeat;}





#top-navigation .lower {

	TEXT-TRANSFORM: lowercase; PADDING-LEFT: 12px; BACKGROUND: url(/images/lower.png); HEIGHT: 37px;margin-top:0px;

}

#top-navigation .lower A {

	PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; HEIGHT: 20px; COLOR: #777; PADDING-TOP: 10px

}

#top-navigation .lower A.selected {

	COLOR: #000

}

#top-navigation .alone-l {

	BACKGROUND: url(/images/lower.png); margin-top:0px;

}



/*

added by teng

*/.glass{ width:210px; float:left; margin:0px 5px 10px 0px; }



.favorite {  }

.favorite h3{ background-image:url(/assets/images/coco_03.jpg); height:70px; text-indent:-9999px; background-repeat:no-repeat }



.glass_cat{}

.glass_cat .glass_top{ background-image:url(/assets/images/coco_13.jpg); height:12px;background-repeat:no-repeat}

.glass_cat .cat{ background: #403a3a url(/assets/images/coco_20.jpg); background-repeat:repeat-x; padding-bottom:20px; width:207px; }

.glass_cat .cat h3{ color:#FBFBFB; font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:20px; margin:-5px 5px 0px 5px; display:block; float:left;background-image:url(/assets/images/coco_17.jpg);background-position:100px 8px; background-repeat:no-repeat; width:100%; padding-left:10px}

.glass_cat .cat ul{ margin: 10px 20px 0px 20px; color:#FFFFFF; font-size:12px;  }

.glass_cat .cat li{ border-bottom:1px dashed #CCCCCC;  background-image:url(/assets/images/coco_24.jpg); background-repeat:no-repeat; background-position:0px 10px }

.glass_cat .cat a{ color: #CCCCCC; font-weight:400px; display:block; padding:6px; padding-left:10px; }

.glass_cat .cat a:hover{ text-decoration:none; background-color:#544444 ;}

.glass_cat .glass_bottom{ background-image:url(/assets/images/coco_28.jpg); height:12px;background-repeat:no-repeat}



.favorite  .rnd_top{ background-image:url(/assets/images/coco_07.jpg); height:12px;background-position:-1px 0px }

.favorite .rnd_bottom{ background-image:url(/assets/images/coco_34.jpg); height:16px;background-position:-6px 16px; margin-bottom:5px }

.rnd_content2{ border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; width:200px; padding-left:7px;  }

.rnd_content2 b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }



.detailed{ width:740px; float:left; margin-top:10px }

.detailed .pr_top{ height:15px; background-image:url(/assets/images/pr_top.jpg); width:100%; float:left}

.detailed .pr_bottom{ height:30px; background-image:url(/assets/images/pr_bottom.jpg); width:100%; float:left}

.detailed .pr_center{  background-image:url(/assets/images/pr_center.jpg); width:96%; float:left; font-family:"Times New Roman", Times, serif; padding:0 2%}



.pr_left{ float:left; width:50%; }

.pr_left .foot span{ font-size:16px; font-weight:normal; float:left; margin-left:10px; font-family:Arial, Helvetica, sans-serif; 11px; font-size:14px; color:#484848; font-weight:bold; margin:10px}

.pr_left .head h3{ float:left; font-size:20px; margin-left:10px}

.pr_left .head span{ font-size:16px; font-weight:normal; float:right; margin-left:10px}

.pr_left .img2{ float:left; margin:20px 20px 40px 20px; }



.pr_right{float:left; width:50%; }

.pr_right p{ width:50%;  float:left}	

.pr_right .img2{ margin-left:50px; float:left;cursor:pointer }	

.pr_right .img{}	

.pr_right p span{ color:#d12239; font-size:20px; font-family:"Times New Roman", Times, serif; float:left; margin:-25px 0 0 -51px}

.pr_right ul{ float:left; background: #eeeeee url(/assets/images/layout_4c_07.jpg); background-repeat:repeat-x;  border:2px solid #eae8e8; padding:10px 0px; width:45%; margin-left:10px}

.pr_right  li{ color:#212121; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:20px; width:90%; border-bottom:1px solid #e4e3e3; padding-left:10%; padding-top:10px}

.pr_right  li .ny{ border:1px solid #333333; padding:1px; font-size:11px; margin-left:5px}



.detailed .pr_top2{ height:15px; background-image:url(/assets/images/layout_4c_16.jpg); width:100%; float:left}

.detailed .pr_bottom2{ height:10px; background-image:url(/assets/images/layout_4c_06.jpg); width:100%; float:left}

.detailed .pr_center2{  width:98%; border-right:1px solid #e2eedb; border-left:1px solid #e2eedb; float:left; margin-left:5px; padding-left:4px; font-family:Arial, Helvetica, sans-serif}

.pr_center2 h2{ color:#35a0af; font-size:20px; margin:auto; text-align:center; font-family:"Times New Roman", Times, serif}

.detailed select{ border:1px solid #999999; padding:0px 0px 0px 2px; }

.pr_center2 .what{ margin-left:5px; margin-bottom:-10px}

.pr_center2{ color: #484848; font-size:12px; font-weight:bold}

.pr_center2 span{ float:left;}

.brd{ margin-top:8px}

#red{ color:#d12239; font-size:20px; font-family:"Times New Roman", Times, serif; float:left; margin:25px 0px 0px 20px}

.red{ color:#d12239; font-size:14px; float:left; }



.tooltips {display:none;position:absolute;width:500px;}

.tooltips div p{ color: #fff; font-size:10px;font-weight:normal}

.tooltip-style1 {z-index:1000;background-color: #D5006A;color:white;padding:0px 10px;filter:alpha(opacity=80);opacity:0.8;-moz-border-radius:4px;-webkit-border-radius:4px;}

.tooltips h3{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-top:10px}

.tooltips li{ color: #fff; font-size:10px; list-style:disc; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:10px}



label.error { color: red; border:0px; background-image:none; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; background-color:#fff;}

.modal{ display:none; position:absolute; top:0; left:0; z-index: 1002;filter:alpha(opacity=80);opacity:0.8;  background-image:url(/assets/images/modal.png)}

.mymail {  display:none; position:absolute;z-index: 1003;-moz-border-radius:5px;-webkit-border-radius:5px; background-color: #ccc; position: absolute; top:300px; width:350px; left:500px; padding:6px; }

.mymail  .mail_cont{ background-color: #fff; padding:20px 20px 20px 40px; color: #333;}

.mymailer {  display:none; position:absolute;z-index: 1003;-moz-border-radius:5px;-webkit-border-radius:5px; background-color: #ccc; position: absolute; top:300px; width:350px; padding:6px; }

.mymailer  .mail_cont{ background-color: #fff; padding:20px 20px 20px 40px; color: #333;}

.mymailer input[type=text]{ -moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #999999; height:20px; font-size:14px; color: #333333; font-weight:bold; padding:2px 0px 0px 8px; margin-right:40px; margin-bottom:5px}

.mymailer input[type=submit]{ -moz-border-radius:3px;-webkit-border-radius:3px; border:1px solid #9D004F; background-color:#F00078; color:#FFFFFF; padding:2px 5px; cursor:pointer}
.mymailer input[type=button]{ -moz-border-radius:3px;-webkit-border-radius:3px; border:1px solid #9D004F; background-color:#F00078; color:#FFFFFF; padding:2px 5px; cursor:pointer}

.mymailer label{ font-size:12px}

.mymailer b{ margin-bottom:10px; display:block; padding-bottom:8px}

input.error{ margin:0px; background-image:none; padding:0px}

#result{ margin-top:10px}

#results img{ margin:20px 0px 0px 109px; }

.status{ width:90%; text-align:center; color:#FF0080; font-weight:bold; margin-top:4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}

.ten{ margin-top:10px}

#close{float:right; margin-top:-5px; margin-right:-5px; cursor:pointer}

.close{float:right; margin-top:-5px; margin-right:-5px; cursor:pointer}

#tell_friend{ color:#FF0080; font-size:14px; float:left; margin:20px 0px 0px 10px; font-weight:bold}



.dtd{ cursor:pointer; border:0px}

.glass_title{color:#333333; font-size:18px; font-family:"Times New Roman", Times, serif; font-weight:bold; float:left; margin: 5px 0px 0px 20px; display:block; width:90%; text-align:left}

.glass_price{color: #C10061; font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; float:left; margin: 5px 0px 20px 20px; display:block; width:90%; text-align:left}



.specs{ margin-top:20px}

.specs li{ list-style:disc; margin-left:10px}



.fav{ border-bottom:1px dashed #A6A6A6; padding-bottom:5px; margin:0px 10px 0px 10px; padding-top:10px}

.fav span{ font-family:Arial, Helvetica, sans-serif; color:#35A0AF; font-size:11px}

.fav .prc{ color:#D12239; font-size:12px; font-weight:bold}

.fav .delete{ float:right; cursor:pointer}

.loading { text-align:center; color:#DD006F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

.view_all{ font-size:11px; float:right}



#ProductDesciption h1{ margin-bottom:5px}



.container {width: 770px; margin: 10px auto; font-family:Arial, Helvetica, sans-serif}

ul.tabs {

	margin: 0;

	padding: 0;

	float: left;

	list-style: none;

	height: 32px;

	border-bottom: 1px solid #999;

	border-left: 1px solid #999;

	width: 630px;

}

ul.tabs li {

	float: left;

	margin: 0;

	padding: 0;

	height: 31px;

	line-height: 31px;

	border: 1px solid #999;

	border-left: none;

	margin-bottom: -1px;

	background: #e0e0e0;

	overflow: hidden;

	position: relative;

}

ul.tabs li a {

	text-decoration: none;

	color: #038DAF;

	display: block;

	font-size: 12px;

	padding: 0 20px;

	border: 1px solid #fff;

	outline: none;

	font-weight:bold

}

ul.tabs li a:hover {

	background: #ccc;

}	

html ul.tabs li.active, html ul.tabs li.active a:hover  {

	background: #fff;

	border-bottom: 1px solid #fff;

}



.container{ margin-top:40px; float:left}

.tab_container {

	border: 1px solid #999;

	border-top: none;

	clear: both;

	float: left; 

	width: 630px;

	background: #fff;

	-moz-border-radius-bottomright: 5px;

	-khtml-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-khtml-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	padding-bottom:30px

}

.tab_content {

	padding: 20px;

	font-size: 1.2em;

}

.tab_content h2 {

	font-weight: normal;

	padding-bottom: 10px;

	border-bottom: 1px dashed #ddd;

	font-size: 1.8em;

}

.tab_content h3 a{

	color: #254588;

}

.tab_content p strong{font-style: normal; display:block; color:#22b6d0; font-size:12px; font-weight:bold; margin-top:10px}





.tab_content b{ color:#FF0080}

.tab_content li{ float:left; list-style:none; border-bottom:1px dashed #FFA8D3; padding-bottom:5px; margin-bottom:10px}



.tab_content p{ float:left; list-style:none; width:83%; margin:0px 0px 0px 10px; line-height:15px; padding:0px; font-size:12px}

.tab_content p span{ color: #357522}

.linkimg{ padding:2px; border:1px solid #C0C0C0; width:83px; display:block;text-align:center; float:left}

.linkimg img{ border:0px; margin:auto; }

.spacer{ margin-top:10px}



.price2{ border:1px solid #CCCCCC; background-color:#F3F3F3; padding:10px 5px 20px 5px; float:right; width:250px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3F5248}

.retail{ text-decoration:line-through; font-size:12px}

.whole{ color: #FF0080; font-weight:bold; font-size:16px}

.sale{color: #FF0080; font-weight:bold; font-size:16px}

.yousave{ color:#009900}

.price2 li{ margin-top:8px; width:99%}

.price2 .label{ display:block; width:100px; float:left}

.label2{ display:block; margin-right:5px; float:left;color: #306161;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-top:3px}

.sale2{color: #FF0080; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-size:17px}



.OOS {  position:fixed;display:none;z-index: 1003;-moz-border-radius:5px;-webkit-border-radius:5px; background-color: #ccc; top:200px; width:350px; padding:6px; }

.OOS .os{ background-color: #fff; padding:20px 20px 20px 40px; color: #333; }

.OOS .os a{ color:#407E12; text-decoration:underline }





#paging{ float:right; margin:5px}

#paging li{ float:left; margin-right:2px}

#paging li a{ color:#FF0080;}



#paging a{ font-size:11px;font-weight:bold;display:block;float:left;padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif }

#paging .active a{  color: #326565; font-size:11px; }

#paging a:hover{ color: #FF0080; text-decoration:underline}

.page{  width:100%;float:left; margin:20px 0px; background-color:#F8F8F8; border:1px solid #E6E6E6 }

.page .show{ float:left; display:block;margin:10px 20px;  color:#FF0080}



.low_price{ color:#547D06; font-size:12px; }

.low_price b{ color:#D70956; font-size:14px}

.low_prices { margin-top:10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#FF0080 }

.low_prices b { color:#00A8A8}

#mypromo{color:#43544D; border:1px #F4007A dashed; font-size:11px; padding:10px; margin-top:20px; text-align:center}

#mypromo2{color: #B7005B; font-size:11px; padding: 5px; text-align:center; background-color: #F2F9F9; border:1px dashed #356A6A; text-align:center; float:left; width:98%; margin-bottom:10px}

.tableborder{margin-left:10px}



.sitemap{ width:900px; font-size:12px; margin-bottom:50px; float:left}

.sitemap h1{color: #CE0067; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; margin:20px 0px; float:left}

.sitemap h3{color:#008484; font-size:12px; font-family:Arial, Helvetica, sans-serif}

.sitemap ul{ float:left; width:28%; margin-right:2%; margin-left:15px; margin-top:10px}

.sitemap li{ list-style:disc}

.sitemap .link_holder{ margin:10px 0px; padding:10px; border-bottom:1px dashed #FF0080; float:left; width:98%}

.sitemap .link_holder a{ color:#37494D;}

.sitemap .link_holder a:hover{ color: #00D5D5;}



#free_ship{ color:#EFF8F8; background-color:#3A7474; border: 1px solid #94C9C9;  padding:0px  4px;  width: 30px; cursor:pointer; font-weight:bold; font-size:11px} 

.yes_ship{ display:none}

.v_all{color:#FF0080; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif}



.stock{  float: right;margin-top: 30px; width: 54%;margin-right: -72px;}



.stock li { float:left; width:80%}

.stock li img,p{ float:left}

.ins{ float:left; height:17px}

.ofs{  float:left; height:17px}

.in{color: #286A15; font-size:11px; font-family:arial; float:left;margin-top:5px; background-image:url(/images/ins.png); background-repeat:no-repeat; padding-left: 25px;}

.bo{font-size:11px; font-family:arial; float:left; color:#A7034D; margin-top:5px;background-image:url(/images/OOS.png); background-repeat:no-repeat;padding-left: 25px;}


.bannerpromo2{background-image:url(/images/banner_sale_59.jpg); width:960px; height:182px; float:left; position:relative}
.bannerpromo{background-image:url(/images/banner_sale_49.jpg); width:960px; height:182px; float:left; position:relative}
.timercontent{ float:left; margin-top:9px; margin-left:284px; }
#hour ,#min, #sec{color:#FFFFFF; font-size:25px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; float:left; margin-left:30px; }


.spricelist{padding:10px; background-color: #F3F3E9; border:1px dashed #8E9F93;width:227px; color:#729324; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left}
