html{height: 100%;}
*{margin:0;padding:0;outline:none}
body{width:100%;height:100%;background:#0A0D12;}
body,div,img,form{margin:0;padding:0;}
form{display: inline;}
img,input{border:none;outline: none;}
body,div,p,select,input,textarea{font-size: 12px;font-family: tahoma, verdana, arial, sans-serif;color:#CCC;}
p{margin:4px 0px;padding:0}
a{color:#FFF;font-size: 11px;text-decoration: none;outline: none;}
a:hover{color:#F06292}
a:focus{outline: none;}
select{border:1px solid #000;padding:0px;color:#333;line-height: 12px;margin: 0;height:22px;}
textarea {border: 1px solid #000;padding: 3px;color:#000}
input{color:#333}
h1{margin: 0;display: block;padding:0;font-size: 13px;color:#900;font-weight: bold;}
h1 a {color: #003399; text-decoration: underline; }
h2{margin: 0;display: block;padding: 0 0 13px 0;font-size: 16px;color:#900;font-weight: bold;}
h3{margin: 0;display: block;padding: 0;font-size: 17px;font-weight: normal;}
h4{margin: 0;display: block;padding: 0;font-size: 20px;font-weight: normal;color:#fff;margin-bottom: 10px;}

.Error{color:#990000;text-align: center;}
.Error a{color:#990000;font-weight: bold;}
object,embed{border:0;z-index:2;}
#pageLayout{width: 960px;margin:0 auto;background:#010506;height: 100%;}
#pageLayout td{vertical-align: top;}
#LeftBg{position: absolute;top:0;left:0;background: url(/images/bg_left5.jpg) top right no-repeat;}
#RightBg{position: absolute;top:0;left:960px;background: url(/images/bg_right5.jpg) top left no-repeat;}

#PageCenter{background:#010608/* url(/images/l/bg1.jpg) 0 169px no-repeat*/;width: 960px;}

.l{float:left}
.r{float:right}
.clear{clear: both;line-height: 0;font-size: 0;height: 0;}
ul{list-style-image: url(/images/li.png);margin:0 0 0 60px;list-style-position: outside;}
ul li{margin:10px 0px !important;}
.ul_left{margin-left: 270px;}

.ul1{list-style-image: url(/images/li7.png);}
.ul1 li{font-size: 13px;}

.ul2{list-style-image: url(/images/p/marker.png);}

.checkbox{width:13px !important;height: 13px;border: 1px solid #333;margin:0 5px 0 0;vertical-align:middle;}

.radio {width: 13px;height: 13px;display: inline-block;cursor: pointer;background: url(/images/radio.gif);overflow:hidden;vertical-align:top;}
.radioChecked {background-position: 0 -13px;}
.radio input {margin-left: -17px;vertical-align:top;}

.tabcheck label{margin:0 0 0 5px;line-height: 11px;}
/******/
#PageHeader{height:99px;padding-top:1px;background:url(/images/t/bg1.jpg);}

#Logour{float:left;margin:30px 17px 12px 29px;}

#TopMenu{float:left;height:98px;margin: 1px 0;width: 651px;}
.topmenumouse{float:left;z-index: 1;}

.DropProduct{width:130px;height:98px;float: left;position: relative;zoom:1;z-index: 101;}
#SubDropProducts{width:548px;display: none; position:absolute;top:92px;left:0;border: 2px solid #A0A0A0;z-index: 200;background:#171E21;}
#LoadProducts{background:#1F292C;min-height: 50px;padding-bottom: 5px;}
#DropAllProd{border-top: 1px solid #2B3A40;height: 46px;width: 548px;}
#DropAllProd a{float: right;margin: 8px 9px 9px 387px;display: block;}

.DropProdBlock{float: left;width: 165px;margin:10px 5px 0 10px;}
.DropProdName{height:20px;margin-bottom: 5px;text-indent: 5px;}
.DropProdName span{color:#08A3A4;font-size: 17px;float: left;}
.DropProdName a{font-size: 10px;color:#08A3A4;float: left;line-height: 24px;display: block;}
.DropProdBlock .delim_name{background: #660033;font-size: 0;line-height: 3px;height: 3px;clear: both;margin: 5px 0;}

.DropProdName_hover span{color:#F09}
.DropProdName_hover a{color:#F09}
.DropProdBlock .delim_name_hover{background: #F09;}

.DropProdName img{margin:2px 9px 0 7px;float: left;}

.drop_prod_ref{display: block;color:#ccc;font-size: 10px;background: url(/images/pl/str.gif) no-repeat 0 8px;text-indent: 9px;line-height: 20px;}
.drop_prod_ref:hover{color:#fff;background-image: url(/images/pl/str1.gif)}
.DropProdBlock .green_ref{color:#08A3A4;display: block;font-size: 12px;line-height: 20px;text-indent: 9px;}

.Shad_l,.Shad_r,.Shad_lb,.Shad_lt,.Shad_rb,.Shad_rt,.Shad_b{position: absolute;padding: 0;margin: 0;border: 0;z-index: 1001;}
.Shad_l{background: transparent url('/images/pl/l.png') repeat-y;width: 4px;left: -6px;top:6px;bottom:-2px}
.Shad_r{background: transparent url('/images/pl/r.png') repeat-y;width: 5px;right: -7px;top:6px;bottom:-2px;}
.Shad_b{height: 5px;left: -2px;right: -2px;bottom:-7px;background: transparent url('/images/pl/b.png') repeat-x;}
.Shad_lb{height: 5px;width:4px;left: -6px;bottom:-7px;background: transparent url('/images/pl/l_b.png') no-repeat;}
.Shad_rb{height: 5px;width:5px;right: -7px;bottom:-7px;background: transparent url('/images/pl/r_b.png') no-repeat;}
.Shad_lt{height: 4px;width:4px;left: -6px;top:2px;background: transparent url('/images/pl/l_t.png') no-repeat;}
.Shad_rt{height: 4px;width:5px;right:-7px;top:2px;background: transparent url('/images/pl/t_r.png') no-repeat;}

#ViewCartTop{width:135px;height:98px;position:relative;float: left;z-index: 100;margin-left: -1px;zoom:1;}
.BCart{width:133px;height:98px;display:block;background-image: url('/images/t/m5.jpg');background-repeat: no-repeat;background-position:1px 0;position: absolute;top:0;left: 0;z-index: 205;}
.BCart span{position: absolute;top:34px;right:43px;width: 15px;height:10px;text-align: center;font-family: verdana;font-size: 10px;color:#FFF;z-index:205;}
.BCart_active{background-image: url('/images/t/m51.jpg');background-position: 0 0;z-index: 205;}
#SubCart{width:394px;display: none; position:absolute;top:92px;right:2px;border:2px solid #A0A0A0;background: #111619; z-index: 200;}

.subcart_text1{color:#FFF;font-size: 15px;text-align: center;line-height: 16px;text-shadow: 0px 0px 1px #B7B7B7;}
.subcart_text2{color:#FFF;font-size: 17px;text-align: center;margin: 7px auto 13px auto;}
.subcart_text2 a{color: #FF9900;font-size: 17px;float: none !important;text-decoration: underline;font-weight: bold;}

.subcart_text3{height: 39px;background: #171E21;padding: 4px 13px 0 6px;border-bottom: 1px solid #202B30;border-top:1px solid #13191B}
.subcart_text3 div{color:#CCC;font-size: 17px;line-height: 35px;float: right;}
.subcart_text3 span{color:#0CC;font-size: 17px;line-height: 35px;}
.subcart_text4{border-top:1px solid #0E1215;padding-top: 10px;}

#LoadCart{background:#1F292C;}
.loading{background:#1D2A30 url('/images/common/loading.gif') no-repeat center center !important;height:50px;}

#Sm_cart{margin:0 8px 0 8px;}
#Sm_cart .sm_line{padding: 10px 0;}
#Sm_cart img{float:left;margin:0 5px 5px 5px;}
#Sm_cart .prod_name_sm{float: left;width: 170px;padding:5px 0 5px 0;}
#Sm_cart .prod_qt{float: left;width: 42px;color:#ccc;font-size: 21px;border-left: 1px dotted #3F4B53;border-right: 1px dotted #3F4B53;height: 27px;text-align: center;line-height: 27px;}
#Sm_cart .prod_price{float: left;width: 88px;color:#00CCCC;font-size: 19px;text-align: center;}
#Sm_cart .prod_price span{font-size: 17px;}
.hr_cart{border-top: #5C2E49 1px dotted;height: 1px;font-size: 1px;line-height: 1px;clear:both;}

#Sm_cart td img{margin:0 10px 0 0;float: left;width: 64px;}
#Sm_cart td a{font-size: 12px;float: left;}
#Sm_cart td a:hover{color:#FFF}
#Sm_cart td {color:#FFF;font-size: 14px;padding: 10px 0;}

.Sm_cart_more{background :#152025;color: #fff;line-height: 35px;padding:0px 10px;text-indent: 10px;}
.Sm_cart_more a{float: right !important;margin: 0;text-decoration: underline;color:#f90;font-weight: bold;font-size: 14px;margin-right: 10px;}


#PageFooter{height: 64px;background: url(/images/footer/footer_bg.jpg) no-repeat;}
#PageFooter .copy{color:#CCC;font-size: 11px;float:left;line-height: 15px;margin: 16px 0 0 22px;}
#PageFooter .footer_delim{float: left;margin:14px 10px 0 14px}
#PageFooter .footer_a{float: left;display: block;margin-top: 16px;line-height: 15px;color:#999}
#footer_logo{float: right;margin: 21px 17px 0 0;}

#BeforeFooter{background: #010608 url('/images/footer/before_bg.jpg') no-repeat;}
#BeforeFooter .footer_name{color:#009A9B;font-size: 17px;line-height: 20px;margin-left: 2px;}
#BeforeFooter .footer_name1{color:#009A9B;font-size: 13px;line-height: 20px;margin-left: 2px;margin-top: 5px;}
#BeforeFooter .footer_name1_hover{color:#F09}
.foot_prod_ref{display: block;color:#999;font-size: 10px;background: url(/images/footer/str.gif) no-repeat 2px 8px;text-indent: 11px;line-height: 20px;}
.foot_prod_ref:hover{color:#fff;background-image: url(/images/footer/str1.gif)}


.FootBlock,.FootBlock1,.FootBlock2,.FootBlock3{float: left;margin-left: 20px;}
.FootBlock{width: 670px;margin-top: 15px;}
.FootBlock1,.FootBlock3{width: 230px;margin-top: 15px;}
.FootBlock1 a{display: block;color:#CCC;font-size: 13px;background: url(/images/footer/str.gif) no-repeat 2px 9px;text-indent: 11px;line-height: 20px;}
.FootBlock1 a:hover{color:#F09;background-image: url(/images/footer/str1.gif)}
.FootBlock2{width: 210px;}

.delim_footer{background: #065657;font-size: 0;line-height: 3px;height: 3px;clear: both;margin: 5px 0;}
.delim_footer1{background: #082B2D;font-size: 0;line-height: 3px;height: 3px;clear: both;margin: 5px 0;}
.delim_footer1_hover{background: #603;}

#Center2{width: 960px;float: left;}
#Center{float:left;width: 660px;}
#LeftMenu{float:left;width:280px;margin-left:10px;padding-bottom: 14px;}

#TopBar{background:#FFF url(/images/t/top_bar_bg.jpg) repeat-x;height: 39px;width: 660px;margin: 0;}
#TopBar img,#TopBar div{float:left;}
#Track_input{background:url(/images/spec/holiday/track_input.jpg) no-repeat;width: 205px;height: 39px;}
#Track{color:#000;margin:10px 0 0 5px;height:19px;width: 135px;}

#Text{text-align: left;padding:5px 0 5px 10px;}
#ShareThis{margin-bottom: 10px;height: 39px;}
#ShareThis img{float: left;}
#TrackForm{background: #042125 url('/images/lm/track_order.jpg') no-repeat;height: 39px;margin-bottom: 15px;}
#TrackForm input{float: left;}
#TrackForm img{float: left;}
#Track1{border: none;font-size: 13px;line-height: 14px;width:106px;padding: 0px 0 3px 0;margin:10px 6px 0 109px;}

#head_page{height: 60px;margin:0 0 0 10px;border-bottom: 2px solid #603;}
#head_page .name_page{float: :left;margin: 14px 0 0 9px;}
#head_page1{height: 49px;margin:0 0 0 10px;}
#head_page1 .name_page{float: :left;margin: 14px 0 0 9px;}
#head_page2{height: 60px;margin:14px 10px 0 10px;}
#head_page3{height: 46px;margin:13px 10px 0px 10px;padding:0 5px 0 6px}
#head_page2 div{font-size: 11px;color:#FFF;text-align: right;}
.yell{color:#F90;font-size: 13px;}
.faq{color:#CCC;font-size: 12px;padding-left:40px;}
.faqq{font-size: 15px;color:#C69;cursor: pointer;padding:0 6px}
.faqa{font-size: 15px;color:#099;margin-left: -20px;}

#headhome{color:#FFF;font-size: 11px;padding:6px 15px 0;text-align: center;line-height: 18px;}
.welcom{border-bottom:2px solid #005052;padding:0px 0 7px 0;}

/* HR */
.hr1{border-bottom:1px solid #571D3A;height: 1px;clear: both;margin:11px 0 15px 0;font-size: 1px;}
.hr2{border-bottom:1px dotted #1A2B31;height:1px;clear: both;margin:10px 0;font-size: 1px;}
.hr3{border-bottom:2px solid #F48800;height: 1px;clear: both;margin:0;font-size: 1px;line-height: 1px;}
.hr4{border-bottom:1px dotted #1C2A2B;height: 1px;clear: both;margin:0;font-size: 1px;line-height: 1px;}
.hr5{border-bottom:1px dotted #58213F;height: 1px;clear: both;margin:0;font-size: 1px;line-height: 1px;}
.hr6{border-bottom:1px solid #58213F;height: 1px;clear: both;margin:0;font-size: 1px;line-height: 1px;}
.hr7{border-bottom:1px solid #000;height: 1px;clear: both;margin:0;font-size: 1px;line-height: 1px;}
.hr8{border-bottom:3px solid #066;height: 3px;clear: both;margin:0;font-size: 1px;line-height: 1px;}
.hr9{border-bottom:1px solid #066;height: 1px;clear: both;margin:0;font-size: 1px;line-height: 1px;}
.hr10{border-bottom:1px dotted #344045;height: 1px;clear: both;margin:0;font-size: 1px;line-height: 1px;}
.hr11{border-bottom:1px solid #582240;height: 1px;clear: both;margin:0;font-size: 1px;line-height: 1px;}
.hr12{border-bottom:2px solid #603;height: 2px;margin:0;font-size: 1px;line-height: 1px;clear: left;}
.hr13{border-bottom: 1px dotted #4D0329;height: 1px;font-size: 1px;line-height: 1px;clear: left;}
.hr14{border-top: 1px dotted #4D1D37;height: 1px;font-size: 1px;line-height: 1px;clear: both;}
.hr15{border-bottom:2px solid #FA6805;height: 1px;clear: both;margin:0;font-size: 1px;line-height: 1px;}

/* CONTACS US */
#contacts1{float:left;width:305px;}
#contacts1 div{color:#FFF;text-shadow: 0px 0px 1px #B7B7B7;font-size: 13px;line-height: 17px;}
#contacts2{float:left;width:305px;margin-left:10px}
#contacts2 .field1{font-size: 11px;color:#FFF;line-height:33px;float: left;margin-left:7px;width:80px;}
#contacts2 input.field2{padding: 3px;width: 204px;font-size: 13px;margin-top:5px;float: left;background: #E2E6E9;}
#contacts2 select{width: 210px;font-size: 13px;margin-top:5px;float: left;background: #E2E6E9;}
#contacts2 textarea{width: 289px;height: 119px;font-size: 13px;margin-left:5px;float: left;background: #E2E6E9;margin-bottom: 5px;}
#contact2{width:100%;border-collapse:collapse;}
#contact2 td{padding: 0;margin: 0;vertical-align: top;}
#contacts{width:370px;border-collapse: collapse;}
#contacts td{font-size: 11px;color:#fff;border-bottom: 1px dotted #1A2B31;padding:3px 6px 6px 5px;vertical-align:middle}
#contacts td div{font-size: 11px;color:#fff;}
#contacts td input{width: 200px;border:1px solid #000;height: 19px;color:#000;}
.subtable td{border: 0 !important;font-size: 10px !important;}
.field{height:19px;}
.field div{float:left;font-size: 11px;color:#fff}
.field input{width: 170px;border:1px solid #000;height: 19px;color:#000;}
.fieldinput{border-bottom: 1px solid #899093;width: 201px;}

.submit{float:right;border:0;margin:10px;}
.reset{float:left;margin:10px;cursor: pointer;}
/*customer*/
.cust1{font-size: 13px;color:#fff;padding: 0 5px;text-shadow: 0px 0px 1px #B7B7B7;}
.cust2{font-size: 11px;color:#999;padding: 0 5px;}
.cust3{font-size: 11px;color:#00ADAF;padding: 0 10px;}
.cust4{font-size: 12px;color:#ccc;margin: 10px 10px 5px 10px;text-shadow: 0px 0px 1px #B7B7B7;line-height: 16px;}
.star{font-size: 11px;color:#F93;padding: 2px 5px;}
.star img{vertical-align: bottom;}
.customer_home1{float: left;width:300px;min-height: 200px;background:url(/images/home/cust_bg.jpg) repeat-x;margin: 10px 10px 10px 0;}

#HomeProducts img{float: left;}
/*product*/
.Products{background:#2B393F !important;color:#FFF;font-size:0;min-height: 160px;margin:0 0 10px 0;position: relative;line-height: 0;}

/*.Products1{min-height:390px;background:#2B393F;color:#FFF;font-size: 11px;position: relative;line-height: 0;}*/

.ProductsImg{width: 130px;height:140px;vertical-align: middle;text-align: center;padding:10px;float:left;}
.ProductsName{padding:10px 10px 6px 10px;line-height: 18px;font-size: 21px;text-shadow: 0px 0px 1px #fff;display: block;}
.ProductsName:hover{color:#fff}
.ProductsText{padding:0 10px 55px 10px;font-size:11px;line-height:15px;color:#ccc}
.ProductsName1{font-size:28px;color:#FFF;padding: 2px 10px 0 0;line-height: 28px;}

.ProductsPrice{position: absolute;bottom:10px;left:156px;}
.ProductsPrice img{float: left;margin: 0 10px;}
.ProductsPrice div{}
.ProductsPrice .OurPrice{font-size: 13px;color:#FFF;line-height: 13px;text-shadow: 0px 0px 1px #fff;}
.ProductsPrice .SalePrice{color:#00CCCC;font-size: 28px;line-height:32px;}
.ProductsPrice .SalePrice span{font-size: 21px;}
.ProductsPrice .RegPrice{font-size: 13px;color:#999;line-height: 13px;text-shadow: 0px 0px 1px #999;}
.ProductsPrice .OldPrice{color:#999;font-size: 28px;line-height: 32px;position: relative;width:81px;text-align: center;float: left;zoom:1;white-space: nowrap;}
.ProductsPrice .OldPrice span{font-size: 21px;}

.old_price{background:url(/images/p/sale.gif) no-repeat center center;position: absolute;top: 3px;left:0;width: 65px;height: 19px;}
.old_price1{background:url(/images/p/sale1.gif) no-repeat center center;position: absolute;top: 3px;left:0;width: 65px;height: 19px;}
.old_price2{background:url(/images/p/sale2.gif) no-repeat center center;position: absolute;top: 3px;left:0;width:87px;height: 31px;}
.old_price_c{position: relative;zoom:1;display: inline;}

#CustomProducts{height:310px; background: url(/images/custom/bg.jpg) no-repeat;position: relative;line-height: 0;}
#CustomBullet{float: left;width: 300px;margin:58px 0 0 57px;}
#CustomBullet div{font-size: 15px;line-height: 17px;color:#fff;text-shadow: 0px 0px 1px #fff;font-stretch:extra-condensed;letter-spacing: 0.2px;font-weight:500;}
#CustomImg{width:240px;vertical-align: middle;text-align: center;padding:10px;float:left;}
.CustomText1{color:#F69;font-size: 18px;padding: 10px;line-height: 17px;letter-spacing:1px;padding: 10px 5px 6px 5px;}
.CustomText{color:#fff;font-size: 13px;text-shadow: 1px 1px 2px #B7B7B7;padding:10px 20px 10px 13px;line-height: 17px;}

.ProductsPrice31{margin:20px 10px 10px 0;line-height: 24px !important;height:37px;}
.ProductsPrice3{text-align: left;float: left;position: relative;zoom:1;margin-left:10px;}
.sale-off{left:0;color:#F09;text-align:right;text-shadow: none;line-height: 11px;font-size: 10px;}

.sale-off1{color:#F09;text-shadow: none;font-size: 10px;clear:left;margin-left: 17px;}
.ProductsPrice3 img{float: left;margin: 0 10px;}
.ProductsPrice3 .OurPrice{font-size: 13px;color:#FFF;line-height: 12px;font-weight: bold;margin: 6px 5px 0 0;float: left;}
.ProductsPrice3 .RegPrice{font-size: 13px;color:#ccc;line-height: 12px;font-weight: bold;margin: 6px 5px 0 5px;float: left;}
.ProductsPrice3 .Price{color:#00CCCC;font-size: 28px;line-height: 32px;float: left;}
.ProductsPrice3 .Price span{font-size: 21px;color:#00CCCC;}
.ProductsPrice3 .OldPrice{color:#999;font-size: 28px;line-height: 32px;position: relative;width:81px;text-align: center;float: left;white-space: nowrap; }
.ProductsPrice3 .OldPrice span{font-size: 21px;color:#999;}

#ProductDetails{border-bottom: 2px solid #603;height:31px;margin: 0 10px 0 10px;}
#ProductDetails img{float:left;margin-right: 1px;}
#products_menu3,#products_menu4,#products_menu2{display: none;}
.prodrel{margin: 9px 0 10px 5px;padding:0 10px 10px 5px; line-height: 20px;color:#ccc;font-size: 13px;border-bottom:1px dotted #4D1D37}
.prodrel h1{color:#0CC;font-size: 19px;font-weight: normal;line-height:19px;margin-bottom: 5px;}
#products_menu3 h1{margin-left: 10px;}
.prodrel ul{list-style-image: url(/images/p/str.gif);margin:0 0 0 10px;list-style-position:inside;}
.prodrel li{margin: 0 0 0;font-size: 15px;color:#ccc;line-height: 15px;}
#products_menu1,#products_menu2{margin-left: 10px;}


#ProductCat{border-bottom:2px solid #603;height: 51px;margin: 10px 0 0 10px;}
#ProductCat .catrel{float: right;margin-right: 1px;}
#ProductCat .namecat{float: left;margin: 4px 0 0 9px;}
.CatName{border-bottom:2px solid #603;margin: 10px 0 0 10px;color:#E09;font-size: 25px;line-height: 30px;text-transform: uppercase;text-indent: 5px;}
.ProductsBlock{float: left;width: 200px;height: 320px;overflow: hidden;margin:19px 0 0 15px;position: relative;zoom:1}
.ProductName{color:#fff;font-size: 21px;line-height: 22px;margin:0 2px 5px 2px;display: block;height: 45px;}
.ProductName:hover{color:#fff}
.ProductPrice{margin:7px auto 0 auto;}
.ProductPrice img{float: left;margin: 0 7px;}
.ProductPrice .OurPrice{font-size: 13px;color:#FFF;line-height: 12px;margin: 6px 5px 3px 0;float: left;}
.ProductPrice .RegPrice{font-size: 13px;color:#ccc;line-height: 12px;margin: 6px 5px 3px 5px;float: left;margin-left: 5px;}
.ProductPrice .SalePrice{color:#00CCCC;font-size: 28px;line-height: 27px;float: left;margin-left: 5px;}
.ProductPrice .SalePrice span{font-size: 21px;color:#00CCCC;}
.ProductPrice .OldPrice{color:#999;font-size: 28px;line-height: 27px;position: relative;width:81px;text-align: center;float: left;white-space: nowrap; }
.ProductPrice .OldPrice span{font-size: 21px;color:#999;}
.moreinfo{position: absolute;top:131px;left: 20px;display: none;z-index: 10;}

.Specials{height:190px;margin-bottom: 10px;position: relative;zoom:1;width: 650px;}
#Specials_home{height:280px;width: 650px;margin:10px 0;}
#Specials_home1{height:280px;width: 650px;margin:10px 0;}
.includes{color: #fff;font-size: 11px;position: absolute;top:49px;left:19px;height:86px;width:200px;}
.includes ul{margin:-6px 0 0 17px;}
/*.includes ul{margin:5px 0 0 0;list-style-position: outside;}*/
.includes li{margin:6px 0 !important;line-height: 10px;padding:0;list-style-image: url(/images/spec/november/li_1.png);}
.SpecialPrice{position: absolute;bottom: 12px;left:18px;width: 500px;height:36px;line-height: 36px;}
.SpecialPrice div{color:#fff;float :left;}
.SpecPrice{font-size: 13px;line-height:51px;text-shadow: 0px 0px 1px #B7B7B7;width:120px;}
.SpecPrice1{font-size: 13px;line-height:51px;text-shadow: 0px 0px 1px #B7B7B7;margin-left: 12px;width:90px;}
.SpecPrice2{font-size: 21px;line-height: 42px;width: 84px;text-align: center;background: transparent url('/images/und.gif') no-repeat 0 8px;}
.SpecPrice3{font-size: 21px;line-height: 42px;width: 84px;}
.SpecPrice3 span,.SpecPrice2 span{font-size: 28px;}
.SpecCart{position: absolute;bottom: 14px;right: 14px;}

.ProductsButt{position: absolute;bottom:12px;right:10px}
.ProductsButt img{float: left;}
.ProductsButt .reserv{line-height: 24px;color:#fff;font-size: 11px;text-align: center;}

.ProductsButt1{margin:0px 10px 12px 0;float: right;}
.ProductsButt1 img,.ProductsButt1 div{float: left;}

.ProductsButt2{margin:15px auto 12px auto;background:url(/images/c/add_bg.png) no-repeat;width: 297px;height: 32px;}
.ProductsButt2 a{font-size: 17px;font-weight: 100;text-shadow:none;line-height: 17px;}
.ProductsButt2 .reserv{color:#FF6699;float: left;margin: 7px 0 0 12px;display: block;}
.ProductsButt2 .now{color:#33FF00;float: left;margin: 7px 0 0 12px;display: block;}
.ProductsButt2 img{float:right;margin: 3px;}

.ProductsImg_l{width:320px;margin:18px 10px 10px 10px;float:left;position: relative;zoom:1}
.ProductsImg_r{width:300px;margin:18px 4px 0 0px;float:left;}


.ProductText{font-size: 12px;color:#CCC;line-height: 16px;margin-top: 10px;border-bottom: 1px dotted #4D1F39;padding-bottom: 10px;}
.ProductText div,.ProductText td, .ProductText span{font-size:12px;color:#CCC;line-height: 16px;}
.ProductText li{font-size:12px;color:#CCC;text-shadow: 0px 0px 1px #B7B7B7;}
.corn1,.corn2,.corn3,.corn4{position: absolute;height: 6px;width: 6px}
.corn1{top:0px;left:0;}
.corn2{top:0px;right:0;}
.corn4{bottom:0px;left:0;}
.corn3{bottom:0px;right:0;}

.corn17,.corn27,.corn37,.corn47{position: absolute;height: 7px;width: 7px}
.corn17{top:0;left:0;}
.corn27{top:0;right:0;}
.corn47{bottom:0;left:0;}
.corn37{bottom:0;right:0;}
/*new cart*/
#cart_table{width: 100%;margin: 0;padding:0;}
#cart_table th{color:#FFF;padding:0px 0px 10px 0px;font-size: 11px;text-transform: uppercase;line-height: 11px;border-bottom: #572340 1px solid;}
#cart_table .left{color:#FFF;line-height: 11px;padding-left: 10px;}
#cart_table td{color:#FFF;vertical-align: top;font-size: 14px;text-shadow: 0px 0px 1px #B7B7B7;text-align: center;padding-top: 10px;line-height: 15px;}
#cart_table td a{color:#FFF;font-size: 14px;text-shadow: 0px 0px 1px #B7B7B7;}
#cart_table td img{float: left;margin: 0 10px 0 5px;}

#tabsubtotal{width: 100%;margin: 0;border-top: solid 1px #58213F;border-collapse: collapse;}
#tabsubtotal td{vertical-align:middle;font-size: 14px;padding-top: 10px;color:#FFF;padding:7px;}
#tabsubtotal .total{background: #2D1828 url(/images/vc/bg_total.gif) repeat-x;border-top: solid 1px #58213F;border-bottom: solid 1px #58213F;padding: 0px;}
.line td{border-top: #1B2A2C 1px dotted;}
.cart_subtotal{text-align: right !important;font-size: 15px;font-weight: bold;}
.cart_subtotal span{color:#00CCCC;font-weight: normal;}
.cross_selling{width: 130px;height: 190px;background: #2B393F url(/images/vc/cross.jpg) bottom left no-repeat;float: left;overflow: hidden;margin-left: 10px;text-align: center;}
.cross_selling a{font-size: 11px;color:#fff;font-weight: bold;}
.dinput{border-bottom: 1px solid #414B4C;width: 35px;margin:0 auto}
.ItemCount{padding: 3px 0;text-align: center;}
/*cart*/
#carttable{width: 100%;}
#carttable th{background:#571D3A;height: 31px;margin:0;padding:0;}
#carttable th div{color:#FFF;padding:9px 10px 0 9px;font-size: 11px;text-transform: uppercase;}
#carttable th img{float:right;}
.th1{background: url(/images/c/corn1.gif) top left no-repeat;width: 322px;}
.th2{background: #571D3A url(/images/c/corn2.gif) top right no-repeat !important;width: 14px;}
#carttable .dott,#totaltab .dott{border-top: 1px dotted #1C2728;}
#carttable .solid{border-top: 1px solid #572442;border-bottom: 1px solid #572442;}
#carttable .solid1{border-top: 1px solid #572442;}
#carttable td{color:#FFF;padding: 6px;vertical-align: middle;margin: 6px;}
#carttable td select{width: 86px;}
#carttable td input{width:38px;border:1px solid #000;height: 17px;}
#carttable td a{color:#FFF}


.cartr{text-align: right;font-weight: bold;}
.cartc{text-align: center;width:100px;}
.cartr1{text-align:right;width:100px;padding-right: 30px !important;}

#totaltab{margin:0;padding:0;border-collapse: collapse;width: 100%;}
#totaltab td{padding:5px 0;color:#FFF;text-align: right;font-weight: bold;white-space: nowrap;}
#total_block{width: 100%;margin: 0;padding: 0;}
#total_block td{vertical-align: middle;}
/*check*/
.BlockCheckout{float: left;width: 300px;margin:10px 0 0 15px;overflow: hidden;}
.BlockCheckout .field1{font-size: 11px;color:#FFF;line-height:29px;float: left;margin-left: 5px;height:29px;}
.BlockCheckout .field2{width: 180px;height: 19px;background:#E2E6E9;color:#333;font-size: 11px;float: right;margin:5px;}
.BlockCheckout .field3{font-size: 11px;color:#FFF;line-height:29px;margin-left: 5px;height:29px;}
.BlockCheckout .field4{font-size: 11px;color:#FFF;line-height:15px;margin:0 0 0 2px;font-weight: bold;float: left;}
.BlockCheckout .field4 a{color:#F06292;}
#CVV2Code{width: 63px;height: 19px;background:#E2E6E9;color:#333;font-size: 11px;float: right;margin:5px;}
#CVV2CodeHelp{float: right;margin:4px 73px 0 0;cursor: pointer;}
#Find_tr{height: 30px;}
#PayMentMethod{clear: both;margin-bottom: 4px;}
#PayMentMethod img{float: left;margin: 0 0 6px 6px;cursor: pointer;}
#PayMentMethod .cart_active{border:3px solid #CC0066;margin: -3px -3px 3px 3px;}
.inter_cart,.euro_cart,.euro_cart1{display: none;}
#Ship_Container{margin: 5px 0 0 0;}
#YourTotal{font-size: 17px;color:#fff;font-weight: bold;text-align: right;margin:0 5px 0 0;line-height: 28px;height: 33px;}
#YourTotal span{font-weight: normal;color:#00CCCC;font-size: 21px;}
#TotalPrice{font-size: 28px;}
#CVV2CodeHelpFrame{position: absolute;top:0;left:0;background: url(/images/c/cvv_frame.png) no-repeat;width: 324px;height: 150px;z-index: 100;display: none;}
#CVV2CodeHelpFrame div{color:#fff;font-size: 11px;line-height: 16px;margin: 56px 17px 0 153px;}


.input_field{width: 168px;border:1px solid #000;height: 17px;background: #ccc;}

/*#check{margin: 10px;padding:0;}
#check td{padding:7px;margin:0;vertical-align: top;color:#FFF;font-size: 11px;}*/

.code1{font-size: 13px;color:#FFF;text-align: center;padding:8px 0;}
.code2{font-size: 10px;color:#fff}
.code2 img{padding-right: 5px;}
/*review*/
#order_review_left{float: left;width:300px;margin:10px 20px 0 20px;}
#order_review_left div{color:#FFF;font-size: 14px;line-height: 20px;}
#order_review_left div span{color:#F69}
#order_review_left img{margin: 0 0 2px 2px;}
.please{color:#FFF;font-size: 20px;text-align: center;width: 499px;margin: 23px auto 30px auto;line-height: 23px;}
.please span{color:#CC0066}
#order_review_right{float:left;width:615px;margin:40px 0 0 0px;}

.Page{height:23px;float:left}
.Page div{margin-left: 5px;float: left;}
.und{font-size: 10px;color:#fff !important;background: #603 !important;height: 14px;width: 15px;display: block;text-align: center;padding-top: 2px;}
.Page div a{font-size: 10px;text-decoration: none;color: #9DC0CC;background: #1E3239;height: 14px;width: 15px;display: block;text-align: center;padding-top: 2px;}
#PageHomeCustomer{float:left;color:#009A9B;font-size:11px;font-weight: bold;margin: 11px 5px 0 0;}
#customer_container div a,#news_container div a{margin-top: 9px;}
#times{font-size: 22px;}
#OutMessage{position: absolute;border: 1px #571D3A solid;top:40%;left:40%;width: 300px;height: 50px;background: #2B393F;padding: 10px;display: none}

.fieldx input{width: 168px;border:1px solid #000;height: 17px;}
.fieldx{border-bottom: 1px solid #414B4C;width:202px;}
#Stock3{background: url(/images/p/instock.png) no-repeat;width: 297px;height: 37px;font-size: 11px !important;color:#33FF00 !important;padding:5px 0 0 100px;line-height: 12px !important;text-align: left;font-weight: bold;margin: 20px auto 0 auto;}
#Stock3 span{font-weight: normal;}

.NoStock2{height: 37px;margin:20px auto 20px auto;text-align:right;}
.NoStock3{background: url(/images/out_stock.png) no-repeat;width: 197px;height: 37px;font-size: 11px !important;color:#F90 !important;padding:5px 0 0 100px;line-height: 12px !important;float: right;text-align: left;font-weight: bold;}
.NoStock3 span{font-weight: normal;}

.Video{background: #2B393F;margin-bottom: 5px;position: relative;line-height: 0;font-size: 0;}
.VideoPage{height: 35px;position: relative;line-height: 0;font-size: 0;}
.VideoPage2{background: #162024;height: 35px;position: relative;line-height: 0;font-size: 0;margin-top: -5px;margin-bottom: 10px;}
.VideoPage1{float: right;margin: 9px 11px 0 0;line-height: 15px;color:#AEC0C8;font-size: 11px;font-weight: bold;}
.VideoPage1 div{font-weight: normal;line-height: 11px;}

.Videolist{padding: 10px;}
.Videoimg{float: left;margin-right :10px ;border:2px solid #2B393F}
.nameVideo{color:#FF99CC;font-size: 15px;line-height: 18px;}
.textVideo{color:#AEC0C8;font-size: 11px;line-height: 15px;}
.VideoView{float: right;margin-top: 9px;}

.VideoPage3{float: right;margin: 9px 11px 0 0;line-height: 15px;color:#AEC0C8;font-size: 11px;font-weight: bold;}
.VideoPage3 div{font-weight: normal;line-height: 11px;}

.VideoTitle{font-size: 21px;color:#AEC0C8;line-height: 21px;padding:16px 20px 12px 20px;}
.VideoTitle span{color:#FFF}
.VideoProd{color:#AEC0C8;font-size: 11px;font-weight: bold;line-height: 15px;padding: 12px 15px 10px 15px;}
.VideoProd a{color:#CC3366 !important;text-decoration: underline !important;font-weight: normal;font-size: 11px;}
.delim{font-size: 0;line-height:1px;background: url(/images/delim.jpg) repeat-x;font-size: 1px;height: 1px;clear: both;}
.delim1{font-size: 0;line-height:1px;background: #57203D;font-size: 1px;height: 1px;}
.delim2{font-size: 0;line-height:1px;background: #005A77;font-size: 1px;height: 1px;}
.delim_h{font-size: 0;line-height:1px;background: url(/images/contest/h/delim.gif) repeat-x;font-size: 1px;height: 1px;clear: both;}
#ContestForm{width:650px;margin-top: 2px;}
#ContestForm td{color:#fff;font-size: 11px;}
#ContestForm td div{color:#fff;font-size: 11px;}
#ContestForm td input{width:235px;background: #E2E6E9;font-size: 12px;padding:3px;margin: 1px 0 0 0;}
#Contest{width:436px;background:#1C282D;padding:12px 17px;position:relative;line-height:0;text-align: justify;height: 296px;}
#Contest div{color:#fff;font-size: 12px;}
#Contest1{width: 432px; padding: 19px;background: #0C1316;position:relative;line-height:0;}
#Contest1 div{color:#fff;font-size: 12px;}

#Contest_h{text-align: justify;margin: 6px 8px;}
#Contest_h div{color:#fff;font-size: 12px;}

.contest_arh{float: left;margin:0 10px 0 10px;border-bottom:1px dotted #3C4041;text-align: center;width: 300px;padding: 27px 0 9px 0;color:#fff;font-size:16px;display: block;cursor: pointer;}
a.contest_arh:hover{color:#fff}
.contest_arh span{color:#666}
.contest_arh img{margin-bottom: 10px;}

.contest_arh_h{text-align: center;color:#fff;font-size:16px;margin: 0 auto 20px auto;}
.contest_arh_h span{color:#666}


#TextAgree{border:1px solid #000;height:119px;color:#000;background: #ccc;overflow: hidden;text-align: left;}
#TextAgree div,#TextAgree p{color:#000}

#fileToUpload_wrap_list a{color:#993366}

#NewsLetter{width:280px;height:100px;margin:10px 0;background: url(/images/lm/newsletter_b.jpg) no-repeat;}
#NewsLetter img{float: right;margin:70px 8px 0 0;cursor: pointer;}
#NewsLetter input{float: left;margin: 72px 0 0 64px;font-size:12px;padding: 1px 2px 3px 2px;width: 145px;}

#SmallImg_custom{margin-top: 6px;}
#SmallImg_custom div{float: left;line-height: 0;font-size: 0;}
.ProdDelim{width:1px;height: 76px;margin: 0 7px;background: url(/images/p/delim.gif);font-size: 1px;line-height: 1px;}

.im{background: url(/images/p/bg.gif) no-repeat;width: 70px;height:67px;padding-top:3px;cursor: pointer;margin-top: 2px;}

#SmallImg{margin-top: 1px;background:url('/images/p/sm_prod_bg.jpg') repeat-x;height: 95px;width: 320px;padding-top: 5px;}
#SmallImg1{margin:0 5px 0 5px;background: #1A2022 url(/images/p/sm_prod_bg1.jpg) repeat-x bottom;border-left:1px #111517 solid;border-right:1px #111517 solid;border-top:1px #111517 solid;height: 84px;
border-bottom:1px #384043 solid;}
/*#SmallImg1 div{float: left;line-height: 0;font-size: 0;}*/
/*.im{background: url(/images/p/bg.gif) no-repeat;width: 70px;height:67px;padding-top:3px;cursor: pointer;margin-top: 2px;
float:left;
} */
.Gallery_sm{float: left;display: block;margin:9px 0 0 8px;}
.Gallery_sm img{border-top:1px #1A2022 solid;border-left:1px #1A2022 solid;border-right:1px #1A2022 solid;border-bottom:1px #010608 solid;}
.Gallery_sm:hover{border:3px solid #603;margin: 6px -3px 0 5px;}
.no-image{float: left;margin:9px 0 0 8px;border-left:1px #1A2022 solid;}

.im1{background: url(/images/p/bg1.gif) no-repeat;}

#ContestText{float:left;width:470px;margin:0 10px;}
#ContestText1{text-align:left;margin-bottom: 20px;}
#ContestText2 {padding:6px 20px 0px 20px;}
#ContestText2 div{color:#FFF;font-size: 14px;}
#ContestText4{float:left;width:455px;margin-top: 10px;}

#ContestText41 {padding:0 0px 10px 0;text-align: center;text-shadow: none !important;line-height: 17px;}

.contestvote{position: relative;background: #151C24;margin:10px 0px 0 0;text-align: left;line-height: 0;border-bottom: 1px solid #2D333A;border-top:1px solid #2D333A;height:224px;zoom:1}
.contestvote .stext1{color:#0CF;font-size: 12px;line-height:15px;}
.contestvote .stext2{font-size: 15px;text-shadow: 0px 0px 1px #FFF;line-height:17px;}
/*.contestvote .contest_img{width:84px;height: 84px;float: left;background-image: url(/images/contest/bg4.png);padding: 3px;margin-right: 10px;margin-bottom: 5px;}
.contestvote .contest_img:hover{background-image: url(/images/contest/bg4_1.png)}*/
.contestvote .zoom{font-size: 9px;color:#FFF;text-align: center;margin-top: 7px;line-height: 12px;margin-left:-17px;}
.contestvote .digit{color: #0cf;font-size: 50px;position: absolute;top:9px;right:13px;line-height:50px;}

.contest5{position: relative;margin:5px 0px 0 0px;text-align: left;line-height: 0;background-repeat: no-repeat;height: 184px;}
.contest5 .stext1{color:#000;font-size: 12px;line-height:15px;text-shadow: 0px 0px 1px #666;}
.contest5 .stext2{font-size: 15px;text-shadow: 0px 0px 1px #FFF;line-height:17px;color: #fff;}
.contest5 .zoom5{font-size: 11px;color:#FFF;text-align: center;margin-top: 7px;line-height: 12px;margin-left:-17px;position: absolute;bottom: 3px;left:20px;width: 164px;height: 29px;background:url(/images/contest/zoom.png) repeat-x;line-height: 29px;}
.contest5_1{background:url(/images/contest/5_1.jpg);}
.contest5_2{background:url(/images/contest/5_2.jpg);}
.contest5_3{background:url(/images/contest/5_3.jpg);}
.contest5_4{background:url(/images/contest/5_4.jpg);}
.contest5_5{background:url(/images/contest/5_5.jpg);}
.contest5_img{float:left;height:170px;width:170px;margin:7px 9px 0 7px;position:relative;zoom:1}
.contest5_img1{float:left;height:170px;width:170px;margin:7px 9px 9px 7px;position:relative;zoom:1;border:1px solid #2A3139;}
.contest5_img1 .zoom5{font-size: 11px;color:#FFF;text-align: center;margin-top: 7px;line-height: 12px;margin-left:-17px;position: absolute;bottom: 3px;left:20px;width: 164px;height: 29px;background:url(/images/contest/zoom.png) repeat-x;line-height: 29px;}


.contestvote .linescore{height:34px;background: #10191C url(/images/contest/rate_bg.jpg);line-height: 21px;padding-top: 7px;}
.contestvote .linescore .rate1{font-size: 15px;color:#0cf;margin-left:10px;float: left;}
.contestvote .linescore .rate2{font-size: 21px;color:#0cf;float: left;margin-left: 5px;}
.contestvote .linescore .rate3{font-size: 15px;color:#0cf;margin-right: 15px;}

.contestvote .linescore label{font-size: 11px;color:#0cf;margin:0 9px 0 5px}
.contestvote .linescore .radio{margin-top:6px;}
.contest_final{float: left;width: 200px;text-align: center;margin-right: 10px;line-height: 0;font-size: 0;}
.contest_final_img{width:174px;height:174px;background: url(/images/contest/bg3.png);padding:13px;line-height: 0 !important;font-size: 0;}
.contest_final_text{background: #121A1E;position: relative;}
.contest_final_text .text4{line-height:20px !important;color:#fff;;font-size: 13px;line-height: 0;}
.contest_final_text .text1{font-size: 12px;color:#628FB5;padding-top:16px;line-height: 13px;}
.contest_final_text .text2{font-size: 12px;color:#FFBB1C;padding-top:16px;line-height: 13px;}
.contest_final_text .text3{font-size: 12px;color:#CB5C49;padding-top:16px;line-height: 13px;}
.contest_final_text .block_bottom{position: absolute;left: 0;bottom: 0;}

.contest_arh1{float: left;width: 200px;text-align: center;margin-right: 10px;line-height: 0;font-size: 0;background: url(/images/contest/bg1.jpg) no-repeat;margin-top:59px}
.contest_arh2{float: left;width: 200px;text-align: center;margin-right: 10px;line-height: 0;font-size: 0;background: url(/images/contest/bg2.jpg) no-repeat;}
.contest_arh3{float: left;width: 200px;text-align: center;line-height: 0;font-size: 0;background: url(/images/contest/bg3.jpg) no-repeat;margin:59px 0 0 0px}
.contest_arh1 img,.contest_arh2 img,.contest_arh3 img{margin: 50px auto 10px auto;}
.text_arh4{line-height:17px !important;color:#fff;;font-size: 13px;line-height: 0;}
.text_arh1{font-size: 12px;color:#E97627;padding-top:5px;line-height: 13px;}
.text_arh2{font-size: 12px;color:#FFCC00;padding-top:5px;line-height: 13px;}
.text_arh3{font-size: 12px;color:#ADCDDA;padding-top:5px;line-height: 13px;}

#SiteMap{line-height:24px;padding: 10px;}
#SiteMap1{line-height:24px;float: left;width:270px;padding: 10px;}
#SiteMap a,#SiteMap1 a{text-transform: uppercase;}
#SiteMap div{margin-left: 30px;}
.vote_end{margin-right:5px;color:#FD6502;float: right;}
.hard{color:#CC6699 !important;padding:0px;margin-top: 0px;width: 135px;line-height: 14px !important;text-shadow: none !important;float: left;}
.hard1{color:#CC6699;width: 110px;line-height: 12px;font-size:10px;float: left;margin-left: 5px;}
.more_home{color:#CC6699;font-size:19px;margin:0 0 10px 15px;display: block;}
.more_home:hover{text-decoration: underline;}
#animate_container{margin-bottom: 10px;padding:0 15px 15px 15px;display: none;font-size: 10px;text-align: justify;}
#animate_container div{font-size: 11px;line-height: 13px;}
#animate_container p{font-size: 13px;color: rgb(0, 204, 204);margin:7px 0 4px 0;line-height:20px;font-weight:bold;}


#Coupon_description{border:none;color:#F06292;font-size: 10px;display: none;}
#UseCoupon{color:#f90;font-weight: bold;font-size: 14px;margin: 10px 0 0 20px;line-height: 21px;cursor: pointer;background: url(/images/vc/coupon1.jpg) no-repeat 100% 0; width: 335px;}
.Coupon_active{background-image: url(/images/vc/coupon.jpg)!important;}
.CouponContainer{display: none;height: 22px;line-height: 22px;margin: 15px 0 0 67px !important;}
.Coupon_active1{display: block;height: 40px;overflow:hidden;}
 #Apply_coupon{cursor: pointer;float:left;margin:1px 0 0 0}
 

#viewcart1{float: left;text-align: center;width: 310px;height: 162px;margin-right: 10px;background-image: url(/images/vc/bg1.png);margin-top: 40px;}
#CheckZip{color:#333;font-size: 11px;padding:3px;margin:93px 4px 0 64px;border: 1px solid #000;width: 130px;}
#viewcart1 input{float: left;}
#viewcart1 div{font-size: 10px;color:#ccc;}
#viewcart2{float: left;width: 310px;height: 162px;text-align: center;background-image:url(/images/vc/bg2.png);margin-top: 40px;}
#viewcart2 select{font-size: 11px;}
#lm_cart_ship{margin-top:5px}
#lm_cart_ship td{text-align: center;padding:3px 6px;}
.Videonum{padding:5px 10px;color:#AEC0C8;font-size: 11px;line-height: 15px;}
.Videonum img{float: left;margin-right :8px;}
.Videonum div{font-size: 15px;color:#fff;line-height: 18px;}

#pager{position:absolute;bottom:16px;right:16px;z-index:10;height: 16px;}
#pager a{font-size: 11px;color:#FFCC00;width: 21px;height: 21px;background: #27323F;display: block;float: left;text-align: center;line-height: 19px;}
#pager .active{background: #FF9900 !important;color:#fff !important;}
#pager img{float: left;margin: 9px 4px;}
#Lip_colors{margin-top: 11px;}
/*#Lip_colors a{float: left;margin:0 2px 0 3px;width:28px;height: 32px;display: block;background-repeat: no-repeat;background-position:9px 28px;}
#Lip_colors a span{display: block;width: 28px;height: 28px;}*/
.lip400 a{float: left;margin:0 2px 0 3px;width:28px;height: 32px;display: block;background-repeat: no-repeat;background-position:9px 28px;}
.lip400 a span{display: block;width: 28px;height: 28px;}
.lip489 a{float: left;margin:0 1px 0 4px;width:24px;height: 32px;display: block;background-repeat: no-repeat;background-position:8px 26px;}
.lip489 a span{display: block;width: 24px;height: 26px;}

.lip478{margin-left: 50px ;}
.lip478 a{float: left;margin:0 1px 0 4px;width:28px;height: 32px;display: block;background-repeat: no-repeat;background-position:9px 28px;}
.lip478 a span{display: block;width: 28px;height: 28px;}

.lip435{height: 47px;}
.lip435 a{float: left;margin:0 1px 0 4px;width:90px;height: 47px;display: block;background-repeat: no-repeat;background-position:39px 40px;}
.lip435 a span{display: block;width: 90px;height: 40px;}

.lip456{}
.lip456 a{float: left;margin:5px 5px 0 0px;width:55px;height:55px;display: block;background-repeat: no-repeat;background-image: url(/images/p/gel1.png);}
.lip456 .active{background-image: url(/images/p/gel.png);}
.lip456 span{display: block;width:45px;height:45px;margin:5px;}

/*#BR_colors{margin: 11px 0 0 0px;height: 47px;}
#BR_colors a{float: left;margin:0 10px 0 0px;width:90px;height: 47px;display: block;background-repeat: no-repeat;background-position:39px 40px;}
#BR_colors a span{display: block;width: 90px;height: 40px;}*/


#Lip_colors .c401 span{background-color: #C75578;}
#Lip_colors .c402 span{background-color: #F54870;}
#Lip_colors .c403 span{background-color: #FF75B0;}
#Lip_colors .c404 span{background-color: #9F4B50;}
#Lip_colors .c405 span{background-color: #E48B78;}
#Lip_colors .c406 span{background-color: #E96E7F;}
#Lip_colors .c431 span{background-color: #BB605D;}
#Lip_colors .c432 span{background-color: #801318;}
#Lip_colors .c433 span{background-color: #AF755D;}

#Lip_colors .c479 span{background-color: #C89F71;}
#Lip_colors .c480 span{background-color: #637DAE;}
#Lip_colors .c481 span{background-color: #A9A298;}
#Lip_colors .c482 span{background-color: #82BAD3;}
#Lip_colors .c483 span{background-color: #383838;}
#Lip_colors .c484 span{background-color: #CC7EBA;}

#Lip_colors .c436 span{background-color: #F2B48B;}
#Lip_colors .c437 span{background-color: #D47B59;}
#Lip_colors .c438 span{background-color: #ED9D78;}

#Lip_gloss{margin: 11px 0 0 0px;height: 32px;}
#Lip_gloss a{float: left;margin:0 1px 0 4px;width:24px;height: 32px;display: block;background-repeat: no-repeat;background-position:8px 26px;}
#Lip_gloss a span{display: block;width: 24px;height: 26px;}

#Lip_colors .c490 span{background-color: #EF9D88;}
#Lip_colors .c491 span{background-color: #E92F34;}
#Lip_colors .c492 span{background-color: #BB4247;}
#Lip_colors .c493 span{background-color: #B1363C;}
#Lip_colors .c494 span{background-color: #F39883;}
#Lip_colors .c495 span{background-color: #DD7FB4;}
#Lip_colors .c496 span{background-color:#DA6369;}
#Lip_colors .c497 span{background-color: #FF5F8B;}
#Lip_colors .c498 span{background-color: #FFAC94;}
#Lip_colors .c499 span{background-color: #E59C8B;}


#Gel_colors{margin: 11px 0 0 0px;height: 32px;}
#Gel_colors a{float: left;margin:5px 5px 0 0px;width:55px;height:55px;display: block;background-repeat: no-repeat;background-image: url(/images/p/gel1.png);}
#Gel_colors a.active{background-image: url(/images/p/gel.png);}
#Gel_colors a span{display: block;width:45px;height:45px;margin:5px;}


#LipName{text-transform: uppercase;font-weight: bold;font-size: 19px;color:#fff;text-align: center;line-height: 23px;}
#Lip_sm{text-align:center;margin:10px auto 13px auto;width: 290px;height: 193px;background:#fff;}
#colors{width: 180px;font-size: 11px;color:#000;font-weight: bold;line-height: 15px;}

.look{float: left;width: 190px;margin:0 5px 0 20px;text-align: center;height: 250px;cursor: pointer;}
.look .look_m{font-size: 21px;color:#fff;line-height: 21px;margin-top: 5px;text-shadow: 1px 0px 1px #B7B7B7;}
.look .look_l{color:#F00191;font-size: 17px;line-height: 17px;}
.look_l1{color:#F09;font-size: 21px;line-height: 19px;margin-bottom: 4px;margin-left: 5px;}
.look_text{color:#ccc;font-size: 12px;line-height: 17px;}
.look_text div{color:#ccc;font-size: 12px;line-height: 17px;}
.look_text div b{color:#FF3399}
.look_text div a{color:#ccc;font-weight: bold;font-size: 12px;}
#lookmenu{border-bottom: 3px solid #603;height:31px;position: relative;zoom:1}
#lookmenu .lookmenu{float: right;margin-left: 1px;}
#lookmenu span{color:#F00191;font-size: 21px;line-height: 21px;}
#lookmenu1{height: 39px;}
#lookmenu1 span{color:#fff;font-size: 32px;line-height: 32px;margin-top: 5px;display: block;float: left;}

.lookmore{color:#FF3399;font-size: 19px;margin:10px;background: url(/images/look/more.jpg) no-repeat 100% 1px;width: 280px;display: block;line-height: 19px;height: 20px;}
.lookmore:hover{color:#FF3399;}
.lookmoreimg{float: left;margin: 0 3px 0 7px;}
.lookmoreimg:hover{border:2px solid #660033;padding: 1px;margin:-3px 0px 0 4px}
.lookprod{position: relative;zoom:1;height: 64px;}
.lookprod div{position: absolute;bottom: 0;left:75px;font-size: 19px;color: #00CCCC;}
.lookprod a{color:#fff;font-size: 14px;}
.lookprice1{background:url(/images/p/sale2.gif) no-repeat center center;line-height: 19px;}

#bread{margin: 10px 12px 0 10px;background:url(/images/beh/bg.png) repeat-x;position: relative;zoom:1;height: 29px;}
#bread img{position: absolute;top:0;right:-12px}
#bread a{height: 29px;display: block;font-size: 10px;color:#F39;line-height: 28px;float: left;}
#bread div{height: 29px;font-size: 10px;color:#CCC;line-height: 28px;float: left;}

.level1{background:url(/images/beh/l1.jpg) no-repeat;padding-left:12px;z-index: 4;width: 61px;}
.level2{padding: 0 18px 0 19px;background:#52022B;z-index: 3;position: relative;}
.level3{padding: 0 18px 0 29px;background:#3E0423;z-index: 2;position: relative;}
.level4{padding: 0 18px 0 19px;background:#34041E;z-index: 1;position: relative;}

#other_check{background: #080F12;float: right;margin:10px 20px 0 0;height: 99px;}
#EmptyBillingCountry{text-align: center;font-size: 20px;line-height: 25px;margin: 10px auto;}
#free_shipping{position: fixed;height: 43px;background-color: #6E044D;bottom: 0px;width: 100%;text-align: center;}
#free_deal{background-image:url(/images/day/home.jpg);background-position:0 100%;float: right;width:377px;height:47px;position: relative;zoom:1;text-align: left;cursor: pointer;}
#free_deal_sale{font-size: 20px;color:#fff;margin:5px 0 0 19px;line-height: 18px;float: left;width:50px;}
#free_deal_left{float: right;color:#71E2FF;font-size: 20px;width: 135px;text-align: right;margin: 4px 5px 0 0;line-height: 20px;}
#free_deal_time{font-size: 13px;color:#fff;font-weight: bold;}
#free_deal_time1{font-size: 13px;color:#71E2FF;}
#free_shipp_im{width: 962px;text-align: center;background: #990066;margin: 0 auto;height: 43px;}
#free_shipp_im img{margin-top: 10px;}



.Video_more{color:#FF0099;font-size: 19px;line-height: 21px;margin: 10px 0 10px 10px;}
.Video_more img{float: right;margin: 3px 5px 0 0;}
.VideoImg_sm{float: left;display: block;float: left;margin: 10px;}
.VideoImg_sm img{margin: 1px;}
.VideoName_sm{float: left;width: 180px;color:#FFF;line-height: 15px;font-size: 11px;margin-top: 10px;}
.Video_active{border:3px solid #FF0099;margin: 7px 7px 7px 7px;}

#ShareBlock{text-align: right;color:#00CCCC;height: 33px;margin: 12px 0;line-height: 33px;font-size: 17px;}
#ShareBlock1{float: right;color:#00CCCC;height: 33px;margin: 14px 0;line-height: 33px;font-size: 17px;}
#DayName{background: #022428;border: 1px solid #163539;text-align: center;padding:10px;}
#DayName .name{color:#fff;font-size: 32px;line-height: 30px;}
#DayName .price{color:#0CC;font-size: 55px;}
#DayName .price span{color:#0CC;font-size:35px ;}
#DayName1{background: #0E1315;border-bottom: 1px solid #212627;color:#ccc;font-size: 17px;line-height: 21px;height: 38px;}
#DayName1 div{color:#ccc;font-size: 17px;line-height: 21px;}
#DayName1 span{color:#0cc;}
#day_expired{color:#0cc;font-size: 26px;text-align: center;margin-top: 10px;}
#Timer{width:185px ;height:43px;background: url(/images/day/time.png);margin: 7px auto 12px auto;}
#Timer img{margin: 3px 0 0 1px;}
#sold_out{display:none;font-size: 30px;line-height: 35px;}
#deal-day{background: url('/images/day/product.jpg') no-repeat 0 0; width: 200px;height:200px;display: block;text-align: center;position: relative;}
#deal-day:hover{color:#fff}
#deal_mont{font-size: 22px;text-transform: uppercase;display: block;line-height: 22px;padding-top: 105px;width: 193px;height:200px;}
#deal_time_prod{position: absolute;left:41px;top:129px;font-size: 19px;font-weight: bold;text-align: center;width: 110px;}
#CountTimer{margin-top:10px;height: 95px;text-align: center;width: 270px;margin: 0 auto;}


#gift_pannel{height: 52px;margin: 9px 0 0 1px;}
#gift_pannel img{float:left;margin:0px 6 0 0px;}
#gift_text{text-align: center;color:#fff;font-size: 17px;line-height:56px;text-shadow: 0px 0px 1px #B7B7B7;}
#gift_pannel img.str{margin:17px 6px 0 8px;}
#gift_pannel1{height: 200px;margin-left: 0px;}
#gift_pannel1 img{float:left; margin:0 10px 0 5px;}

#gift_pannel2{height:57px;margin:4px 0 16px 5px;background-position: 0 55px;background-repeat: repeat-x;width: 630px;}
#gift_pannel2 a{float:left;margin:0 1px 0 0;z-index: 2;display: block;background-position:0 16px;background-repeat:no-repeat;width: 209px;height: 57px;}
.gift_pannel2_email{background-image:url(/images/gift/1.gif);}
.gift_pannel2_email .g1{background-image:url(/images/gift/email_1.png);background-position:0 0 !important;}
.gift_pannel2_email .g2{background-image:url(/images/gift/facebook.png);}
.gift_pannel2_email .g3{background-image:url(/images/gift/print.png);}

.gift_pannel2_facebook{background-image:url(/images/gift/2.gif);}
.gift_pannel2_facebook .g1{background-image:url(/images/gift/email.png);}
.gift_pannel2_facebook .g2{background-image:url(/images/gift/facebook_1.png);background-position:0 0 !important;}
.gift_pannel2_facebook .g3{background-image:url(/images/gift/print.png);}

.gift_pannel2_print{background-image:url(/images/gift/3.gif);}
.gift_pannel2_print .g1{background-image:url(/images/gift/email.png);}
.gift_pannel2_print .g2{background-image:url(/images/gift/facebook.png);}
.gift_pannel2_print .g3{background-image:url(/images/gift/print_1.png);background-position:0 0 !important;}

.gift_pick{border-bottom: 1px solid #383E3F;border-top: 1px solid #383E3F;margin-top: 6px;width: 170px;height: 25px;position: relative;}
.gift_pick img{float: left;}
#gift_form .field1{font-size: 13px;color:#FFF;line-height:40px;float: left;margin-left:7px;font-weight: bold;width: 143px;}
#gift_form .field3{width:480px;float:left;}
#gift_form input.field2{padding: 3px;width: 294px;font-size: 13px;margin-top:8px;float: left;}
#gift_form textarea.field2{width:470px;height: 143px;margin: 8px 0;float: left;}
#gift_form .field3 img{float: left;margin: 5px 0 0 0;}
#gift_form .field3 span{float: left;font-size: 17px;color:#fff;line-height: 37px;margin-right: 9px;}
#gift_form .field3 div{float: left;margin: 13px 0 0 7px;width: 20px;}
#gift_form .field4{font-size: 13px;color:#fff;font-weight: bold;margin-left: 7px;}
#gift_form .field4 img{float: left;margin: 5px 0 0 0;}
#gift_form .field4 span{float: left;line-height: 37px;margin-right: 9px;}
#gift_form .field4 div{float: left;margin: 13px 0 0 7px;width: 20px;}
.gift_text{line-height: 17px;color:#fff;padding:0 10px 10px 10px;}
.facebook_friends{height:65px;}
.facebook_friends img{float:left;margin:0 10px 10px 0;cursor: pointer;}
.facebook_friends span{display: block;}
.facebook_friends_name{font-weight: bold;font-size: 14px;cursor: pointer;}

#print_gift a{line-height: 25px;font-size: 15px;}

#Design_container{text-align: center;width: 555px;height: 130px;float: left;overflow: hidden;margin: 16px 0 10px 0;}
#Design_gift{margin: 0 0 0 6px;}
#Design_gift .button{float:left;width: 38px;height: 70px;background-repeat :no-repeat ;margin-top:28px;}
#Design_gift .button_prev{background-image : url(/images/gift/prev.png);margin-right: 1px;margin-left: 1px;}
#Design_gift .button_next{background-image : url(/images/gift/next.png);margin-left: -4px;}
#Design_gift .page{font-size: 13px;color:#fff;float: right;text-shadow: 0px 0px 1px #B7B7B7;line-height: 21px;margin-right: 23px;}
#Design_gift .page a{font-size: 13px;color:#00CCCC;margin: 0 3px;text-shadow:none;line-height: 13px;}
#Design_gift .page a.current{font-size: 13px;color:#FF3399;margin: 0 3px;text-decoration: underline;}
#Design_container .block_design{float: left;width: 170px;margin-left:5px;margin-right: 10px;padding-top: 2px;}
.pick_card{cursor: pointer;}
.block_design .active{border:2px solid #099;margin-top:-2px;margin-left: -2px;margin-bottom: -2px;}
#LmProducts{margin:10px 0 0 0;}
#LmProducts a{margin-bottom: 1px;height: 49px;display: block;}

/*sign in*/
#sign1{float:left;width:300px;}
#sign2{float:left;width:300px;margin-left:20px;}
#sign1 div,#sign2 div{color:#ccc;font-size: 11px;line-height:15px;}
#sign2 input.field2,#sign1 input.field2{padding: 3px;width: 260px;font-size: 13px;margin:5px auto;background: #E2E6E9;}
#sign2 a{color:#FF3399;text-decoration: underline;font-weight: bold;}
.sign3 span{font-size: 11px;color:#F39}
.sign3 div{font-size: 11px;color:#ccc}
.sign3 input.field2{padding: 3px;width: 250px;font-size: 13px;margin:5px auto;background: #E2E6E9;color:#000;font-size: 11px;font-weight: bold;float: left;}
.sign3 .field1{display: inline;}
.sign4{float:left;width:300px;margin:5px 0 3px 9px;}
.sign5{float:left;width:300px;margin:0 20px 20px 0;}
.sign5 .field1,.sign5 .field2{font-size: 11px;line-height:30px;float: left;}
.sign5 .field1{width: 60px;padding-left:10px;}
.sign5 .field2{color:#fff;width:200px;margin-left:10px;}
.sign5 .field2 a{color:#CC3366;text-decoration: underline;font-weight: bold;}
.sign5 .field2 span{color:#CC3366;font-weight: bold;}
.sign5 .field3{color:#fff;margin:10px 0 0 6px;}

.sign6{float:left;width:280px;margin:5px 0 3px 5px;font-size: 11px;}
.sign61{margin-left: 10px;}
.sign6 .field1,.sign6 .field2{font-size: 11px;line-height:30px;float: left;}
.sign6 span{color:#CC3366;font-weight: bold;}
.sign6 input.field2{padding: 3px;width: 240px;font-size: 13px;margin:5px auto;background: #E2E6E9;color:#000;font-size: 11px;font-weight: bold;float: left;}
.sign6 select{font-size: 13px;margin:4px auto;background: #E2E6E9;color:#000;font-size: 11px;font-weight: bold;float: left;line-height: 13px;height: 21px;border: none;}
.bold_text{font-weight: bold;margin:10px;font-size: 11px;color:#fff}
.bold_text span{font-weight: normal;}
.sign_edit{background:url(/images/h/login/delim.gif) no-repeat 30px 0;line-height: 18px;margin:7px 0 7px 10px;height: 19px;}
.sign_edit a{font-weight: bold;font-size: 11px;}
.sign_edit .edit{color:#0cc}
.sign_edit .delete{color:#F39;margin-left: 23px;}
.errorContainer{color: #CC3366 !important;display: none;clear: both;line-height: 11px;font-size: 10px !important;}
.Errors{color: #CC3366 !important;margin-left: 4px;text-align: center;margin:5px 0 0 0;}
.str_err{width: 18px;height: 15px;background: url(/images/v_err.png) no-repeat;float: left;display: block;margin:7px 0 0 7px;}
.str_ok{width: 18px;height: 15px;background: url(/images/v_ok.png) no-repeat;display: block;float: left;margin:7px 0 0 7px;}
.outofstock{width: 110px;height: 53px;float:right;background: url(/images/p/out_off_stock.jpg) no-repeat;text-align: center;}
.outofstock div{margin-top: 35px;line-height: 11px;font-size: 11px;color:#fff;}
#CouponDescription{line-height: 17px;}
#submitReviewIframe{background-color: transparent;background: none;margin-left: 10px;}
