/* CSS Document */



*{ margin:0; padding:0}



body,input,a,b,i,p,li,ul,div,dd,dl{ margin:0; padding:0}



body{ background:url("../images/body.jpg") repeat scroll 0 0 transparent;; font:12px/1.55 Arial, Helvetica, sans-serif; color:#2f2f2f; margin:0 auto; }



.wrapper {background:url("../images/body.jpg") repeat;}



a{ font-size:12px; font-family:Arial, Helvetica, sans-serif, Verdana; color:#5e5e5e; text-decoration:none; font-weight:normal;}



a:hover{text-decoration:none;}



a img{ border:none;}



li{ list-style:none; list-style-position:outside}



.clear{ clear:both}



.top-image td{padding:0px 0px}



td{ background: none repeat scroll 0 0 #FFFFFF; padding:3px 5px}



b,li,font,h1,h2,h3,h4,h5,h6,div,strong,img{ list-style-position:outside;font-family:Arial, Helvetica, sans-serif,Verdana;  font-size:12px;}



.itemTitle{ text-align:center;}



.centerBoxContentsProducts { text-align:center; margin: 5px 0; padding: 0 5px;}



.listingProductImage { border:1px solid #cccccc; padding:5px;}



input.input-text,select,textarea { background:#fff; border:1px solid #b6b6b6; }

#productDescription {
	border: 1px solid #CCCCCC;
	}

input,select,textarea,button { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }



.product_img {height:155px;   line-height:155px;text-align:center;}







/*ͷ��*/



.currencybtn{margin-left:5px;}



.currency{text-align:right; width:400px;  float:right;position: absolute;    right: 15px;top: 36px;color:#e0e0e0; font-size:11px;}



#msg{font-size:18px;font-weight: bold;color: #fffef9;z-index:9999;  position:fixed;_position:absolute;border:1px solid #fff;background-color: #f47920;text-align:center;left:45%;top:0px;padding:3px;}



.header-container { padding-left:-2px;}



.header { width:980px; margin:0 auto;  text-align:right; position:relative;z-index:10; height:115px;background: url("../images/header.gif") no-repeat scroll center top ;}



.header .logo { position: absolute; left: 1px; top: 30px;}



.header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }



.header h1.logo { margin:0; }



.header .quick-access { float:right; width:600px; padding:2px 10px 0 0; color:#fff; }



.header .welcome-msg { color: #bfbfbf;



    font-family: Tahoma,Arial,sans-serif;



    font-size: 11px;



    left: 10px;



    margin: 0;



    position: absolute;



    text-align: left;}



.header .welcome-msg a{color: #bfbfbf;}



.header .welcome-msg a:hover{ text-decoration:underline;}



.header .links { float:right; margin:0 0 6px; }



.header .links li { background: url("../images/bkg_pipe1.gif") no-repeat scroll 100% 60% transparent;



    float: left;



    font-family: Vrinda;



    font-size: 11px;



    padding: 0px 12px 0px 7px; }



.header .links a { color:#bfbfbf; font-size:11px; }



.header-container .top-container { clear:both; padding:5px 10px 0 12px; text-align:right; }



.header-container .top-container a { font-size:11px; color:#ebbc58; }















/* BreadCrumbs */



.breadcrumbs { font-size:11px;height:23px;padding-top:0px; margin-bottom:0px; padding-left:0px;}



.breadcrumbs .home a,.breadcrumbs .level1 a{font-size:11px;color:#333}



.breadcrumbs li { display:inline;}



.breadcrumbs li span{font-size:11px;color:#333}



.breadcrumbs li strong { font-size:11px;font-weight:bold; color:#333}



/***** top search ********************/



.header .form-search { height: 25px;



    padding: 0;



    position: absolute;



    right: 1px;



    top: 128px;



    width: 212px;}



.header .form-search label { float:left; width:24px; height:21px; text-align:left; text-indent:-999em; overflow:hidden; }



.header .form-search input.input-text {



    border-color: #787369;



    color: #666666;



    float: left;



    font-size: 12px;



    padding: 2px 0 2px 5px;



    width: 165px;background:url("../images/search-tex.gif") no-repeat;}



.header .form-search button.button { float:left; margin-left:0px;}



.header .form-search button.button span { border:0; height:21px; background:#2d2d2d; padding:0 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; }



.header .form-search button.button span span { background-position:100% 0; padding:0 6px 0 3px; }



.header .form-search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }



.header .form-search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }



.header .form-search .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }



.header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }



.header .form-search .search-autocomplete li.odd { background-color:#fffefb; }



.header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }



.header .shopping-bag{color:#Fff;position:absolute;top:72px;right:0px;background:url("../images/shopping.jpg") no-repeat left center;height:28px;line-height:24px;width:211px;text-align:left;padding-top:3px;}



.header .shopping-bag b{color:#FFF ;font-size:11px;}



.header .shopping-bag a{ font-size:11px;}



#minicart-dropdown li.item p.title a{color:#2F2F2F;}



#minicart-dropdown{position:absolute;top:100%;right:0;width:275px;display:none;z-index:1000}



#minicart-dropdown div.holder{background:#fff;border:1px solid #ccc;border-bottom-color:#999;border-right-color:#999}



#minicart-dropdown div.inner{padding:0}



#minicart-dropdown div.items{max-height:500px;padding:0 0 1px 0;overflow-y:auto}



#minicart-dropdown ol.items{list-style-type:none;margin:0}



#minicart-dropdown li.item{padding:5px;margin:0;background:#fff}



#minicart-dropdown li.item p{margin:0}



#minicart-dropdown li.item img{float:left;margin:0 10px 0 0}



#minicart-dropdown li.item p.price{margin-top:4px}



#minicart-dropdown li.item p.price .toggle{float:left;padding-left:2px;padding-top:1px}



#minicart-dropdown li.item p.price .toggle img{margin:0 0 0 3px}



#minicart-dropdown li.item p.title{margin:0;font-size:1.1em;line-height:1.18em}



#minicart-dropdown li.item span.quantity{float:left}



#minicart-dropdown li.item span.blu-price{float:right}



#minicart-dropdown li.item div.gift-message{padding-left:50px}



#minicart-dropdown li.item div.gift-message p.title{float:left;width:100px}



#minicart-dropdown li.item div.gift-message p.price{float:right;width:20px}



#minicart-dropdown{width:245px}



#minicart-dropdown div.toparrow{padding-top:3px;text-align:center}



#minicart-dropdown div.holder{border:2px solid #969696;background:#fff}



#minicart-dropdown div.inner{padding:12px}



#minicart-dropdown div.aheader{background:url("../images/border_horizontal.png") no-repeat 0 23px;padding-bottom:10px;height:20px}



#minicart-dropdown div.aheader span{font-weight:bold;font-size:1.1em;color:#333;float:left}



#minicart-dropdown div.aheader a.minicart-toggler{background:url("../images/close.png") no-repeat 100% 5px;float:right;font-size:1.1em;padding:1px 12px 0 0;display:block;color:#336699}



#minicart-dropdown div.items .item div.desc{width:150px;float:left}



#minicart-dropdown div.items .item p.options{color:#000;}



#minicart-dropdown div.footer{margin:8px 0 0 0}#news-main{padding:0 0px 0 0;float:left;padding:10px;width:490px}







/***** button button ********************/



button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */



button.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */



button.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; }



button.button span { display:block; height:20px; background:url("../images/bottm.jpg") repeat-x; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#C79C29; padding:2px 15px; }



button.button span span { border:0; padding:0; }



button.disabled span { border-color:#bbb !important; background:#bbb !important; }











.hoen a{color:#ee1b9c;}



/***** Nav Menu ********************/







.nav{ margin:0 auto; width:980px; text-align:center;padding:6px 0;}



.nav ul{ margin:0; padding:0}



.nav ul li{ line-height:29px;; float:left; width:120px; display:block;padding:5px;}



#nav {clear: both;color: #EEEEEE;margin: 0 auto 0px;padding:0px; height:82px;}



#nav .wrap {background: url("../images/inxd.gif") repeat-x;width: 980px;height:29px;margin: 0 auto 0;padding:8px 0;}



#nav ul {width: 980px;float: left;list-style: none;margin: 0;}



#nav li {float: left;list-style: none;margin: 0;padding: 0;width:125px;border-right: 1px solid #3A3A3A;}



#nav li a {color: #EEEEEE;display: block;margin: 0;text-decoration: none;text-shadow: #000000 1px 1px;position: relative;width:125px;}



#nav li a:hover, #nav li a:active {color: #b7b8b8;}



#nav li a.sf-with-ul {}



#nav li a .sf-sub-indicator {background: url("../images/arrow-down.png");display: block;width: 10px;height: 10px;text-indent: -9999px;overflow: hidden;position: absolute;top: 14px;right: 5px;display:none;}



#nav li a:hover .sf-sub-indicator {background: url("../images/arrow-down-hover.png");}



#nav li li a, #nav li li a:link, #nav li li a:visited {background: #F4F4F4;color: #333333;width: 198px; margin: 0;padding: 0px 1px 0px 1px;border-bottom: 1px dotted #CCCCCC;text-shadow: #FFFFFF 1px 1px;text-transform: none;position: relative;}



#nav li li{float:none;text-align:left;line-height:24px;}



#nav li li a:hover, #nav li li a:active {background: #FFFFFF;color: #333333;}



#nav li li a .sf-sub-indicator, #nav li li a:hover .sf-sub-indicator {background: url("../images/arrow-right.png");top: 10px;}



#nav li ul {z-index: 9999;position: absolute;left: -999em;height: auto;width: 200px;margin: 0;padding: 0;}



#nav li ul a { width: 200px;line-height:24px}



#nav li ul a:hover, #nav li ul a:active { }



#nav li ul ul {margin: -24px 0 0 200px;}



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul {left: -999em;}



#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfHover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul {left: auto;}



#nav li:hover, #nav li.sfHover { position: static;}



#nav li.right {float: right;margin: 0;padding: 13px 25px 12px 0;}



#nav li.right a {display: inline;margin: 0;padding: 0;border: none;background: none;color: #EEEEEE;font-weight: normal;text-decoration: none;}



#nav li.right a:hover {color: #EEEEEE;text-decoration: underline;text-shadow: #000000 1px 1px;}



#nav li.date {}



#nav li.rss a {background: url("../images/rss.png") no-repeat left center;margin: 0 0 0 10px;padding: 3px 0 3px 18px;}



#nav li.search {padding: 0 10px 0 10px;}



#nav li.twitter a {background: url("../images/twitter-nav.png") no-repeat left center;padding: 3px 0 1px 20px;}



/***** left ********************/



.menuNav{background:#292929;  border:0px solid #EFEFEF; float: left; width: 190px;padding:3px 10px 10px;}



.menuNav li{background: #2a2a2a; line-height: 29px;}



.menuNav li .currentCategory{color: #ee1b9c;}



.menuNav li li .currentCategory{color: #ee1b9c;}



.menuNav li li li .currentCategory{color: #ee1b9c;}



.menuNav li a{padding-left:15px; display:block;border-bottom:0px solid #eae1cb;font-size:14px;font-weight:normal;color:#fff;}



.menuNav li li{background: url("../images/index_left_bg.gif") no-repeat scroll 0 0 transparent;  line-height: 26px;}



.menuNav li li a{padding-left:20px; color:#a1a1a1;font-size:11px;font-weight:normal;}



.menuNav li li a:hover{text-decoration:underline;}



.menuNav li li li{background:#292929 no-repeat 5px 9px; line-height:23px;}



.menuNav li li li a{padding-left:20px; color:#a1a1a1;font-size:11px;font-weight:normal;}



/***** SubNav Menu ********************/



.menuNavs{background:#292929;  border:0px solid #EFEFEF; float: left; width: 190px;padding:3px 10px 10px;}



.menuNavs li{background: #2a2a2a; line-height: 29px;}



.menuNavs li a{padding-left:15px; color:#ffffff;display:block;border-bottom:0px solid #eae1cb;font-size:14px;font-weight:normal;}







.menuNavs li a:hover{text-decoration:underline;}







.menuNavs li li{background: url("../images/index_left_bg1.gif") no-repeat scroll 0 0 transparent;



    line-height: 22px;}



.menuNavs li li a{padding-left:25px; color:#a1a1a1;font-size:11px;font-weight:normal;}



.menuNavs li li a:hover{text-decoration:underline;}



.menuNavs li li li{background:#2a2a2a no-repeat 5px 9px; line-height:23px;}



.menuNavs li li li a{padding-left:20px; color:#333333;font-size:11px;font-weight:normal;}



/***** SubNav Menu ********************/



.ring td{padding:5px 0;}



.top-image{ background: none repeat scroll 0 0 #FFFFFF; clear: both; margin: 0 auto;padding:0px 0; width: 980px;}



.main {margin: 0 auto; text-align: left; }



#middler{ margin:0 auto;  background:../images/index.gif;width: 972px;padding:2px 4px 8px;}



.left{ float:left; width:210px; height:100%; display:block;background:#fff;border:0px solid #858585;}



.right{ float:right; width:755px; height:100%;display:block;}



.right ul{ margin:0; padding:0}



.sugproducts ul li{ line-height:18px; padding:10px 0;}



.right ul li{ border: 0 solid #C2BFC0;margin-top:5px;}



.right ul li b{ line-height:36px;color:#4b4a4a;}



.a{ border-bottom:1px dotted #683E16 }



.newsinfo a{color:#000}



.messagetitle{ margin-top:40px; background:#EBF058;color:#000; line-height:36px; font-size:16px;margin-bottom:20px; text-align:center;clear:both}



.mescontent{background:#683E16; height:70px; width:400px;border:1px solid #eeeeee; overflow:auto;line-height:18px; color:#FFF}



.messubmit,.mesreset{ background:#683E16; border:1px solid #FFF; padding:5px; cursor:pointer; color:#eeeeee; margin-top:20px; margin-right:50px}



.mesmail{background:#683E16; border:1px solid #FFF; line-height:21px; color:#FFF; height:21px}



.mestr td{ padding-bottom:10px}







.sugproducts ul li{  border: 0 solid #C2BFC0; float: left; height: 262px; width: 179px; padding:8px 6px 0 0px;margin-top:5px;}



.sugproducts ul li b{ line-height:36px;color:#4b4a4a;}











/*�ײ�*/



.cou_wk{ width:790px; height:139px;padding-left:190px;padding-top:0px;background:url("../images/faper.jpg") no-repeat scroll 0 0 #1d1d1d;padding-top:5px;}



.texts{ width:180px; height:100px; padding-top:15px; float:left;padding-left:20px;}



.text{ width:180px; height:116px; padding-top:2px; float:left;}



.text_bt{ font-size:12px; font-weight:bold; padding-left:10px; text-align:left; color:#fff;height:22px;line-height:22px;margin-left:10px}



.text_nr{padding-left:20px}



.text_nr h1 { font-size:12px; font-weight:100; margin:0; padding-left:10px; padding-top:6px; line-height:20px; text-align:left;}



.text_nr a{ color:#fff;line-height:22px;height:22px;font-size:11px;}



.text_nr a:hover{text-decoration:underline;}



.visa{ float:left; padding-top:10px;}



#footer{ margin:0 auto; width:980px; background: url("../images/faper.jpg") no-repeat #4a4a4a;}



.foot{ text-align:center; line-height:24px; color:#fff;}



.foot a{color:#eee; font-size:11px;}



.foot a:hover{text-decoration:underline;}



/*��Ʒ�б�ҳ*/



.productlist{ text-align:center; padding-top:20px; padding-bottom:20px;border-left: 2px solid #f2f5f2;}



.productlist ul{}



.productlist ul li{ background: url("../images/left_tit.gif") no-repeat scroll left bottom #FFFFFF;



    border-right: 1px solid #E0E0E0;



    display: block;



    float: left;



    height: 222px;



    margin: 0;



    padding: 5px 1px;



    width: 185px;}



.productlist ul li p{line-height:18px;padding:3px}



.productlist ul li p font{font-size:13px; }



.productlist .product-image{display: block;



    height: 155px;



    margin: 0;



    padding-left: 3px;



    padding-top: 3px;



    width: 155px;}



.productlist ul li a{color:#454545;font-size:11px;}



.productlist ul li a.jieimg1{height:155px;width:155px;display:block;border:1px solid #999;text-align:center;overflow:hidden}



.productlist ul li a img{max-height:155px;max-width:155px;vertical-align:middle}



.productlist ul li .plpad{padding:5px 0px 5px 12px }



/*��Ʒ��ϸҳ*/



.productleft{ float:left; width:370px; height:100%; display:block; text-align:center; padding-left:20px; padding-top:20px;}



#proBigPicHref{text-align: center;}



.productleft a{border:none;text-align:left}



.productleft a.preview{display:block;width:350px;height:350px;}



.productleft a img{max-height:350px;max-width:350px;vertical-align:middle}



.price{color:#FF0000;text-align:center;}

.proname { text-align:center; line-height:18px;height:48px;}

.productright{ float:right; width:340px; height:100%; display:block; text-align:center; line-height:16px}



.productright p{ text-align:left}



.productright ul{ text-align:left}



.productright ul li{ list-style-type:square	; list-style-position:inside}



.detail{ margin-top:0px; border-top:0px solid #EBF058;word-wrap:break-word; padding-top:10px;line-height:16px;}



.movs{background: url("../images/view7.jpg") no-repeat scroll 0 0 transparent; border-bottom: 3px solid #E8E5E2;color: #282828; float: left;font-size: 13px;font-weight: normal; height: 21px;margin: 15px auto 0px; padding-left: 24px; padding-top: 2px;  width: 724px;}



.min-pic{margin-top:10px;; text-align:left}



.min-pic a{}



.min-pic img{ width:50px; cursor:pointer; padding:1px; border:1px solid #cdcdcd;margin-top:10px;height:50px }



.min-pic img.onzoom, .min-pic img.on{padding:0px; border:2px solid #336699;}



.cartdetail{margin-top:10px;text-align:left;}



.addtocart{border:none;cursor:pointer; padding:3px 5px 3px 5px;background:url("../images/rappesr.gif") no-repeat scroll 0 0 transparent;color:#FFF; width:198px; height:29px;}



.cartdetails{line-height:24px}



.addtodl a{color:#00a2a7;}



.detailtitle{text-align:center;font-weight:13px;font-weight:bold;line-height:36px;width:755px;float:left;padding-top:0px;}



.detailtitle h1{font-size:16px;font-weight:bold;color:#212121;font-family:"Times New Roman";text-align:left; padding-left:30px;border-bottom: 1px solid #cfcfcf;border-left: 1px solid #dedede;}



.detailcontent{text-align:left;line-height:32px;padding-right:20px}



.detailcontent .maxprice{font-size:24px;color:#ff0000}



.red{color:#FF0000; padding:0 3px;}



.addtod2{border-top:1px dotted #e0e0e0;font-size:11px;line-height: 21px;border-bottom:1px dotted #e0e0e0;}



.sizes{padding-top:20px;border-top:1px dotted #e0e0e0;margin-top:20px}



.sizechange{padding:20px 0;border-top: 1px dotted #E0E0E0; margin-top:10px;}



.sizeselect{width:240px;border:1px solid #d8d8d8;background:#eeeeee; padding:2px}



#chk_review{ color: #4B4A4A;}



#chk_review span{ color: #4B4A4A;}



#chk_review td{padding:0px 10px; border-bottom: 1px solid  #E0E0E0;border-right: 1px solid  #E0E0E0;}



.userleftsa td{padding:0px;}



.userleftsa{margin:5px 3px 10px 5px;}



/*���ﳵ*/



.hh1{ font-size: 20px;color:#009999;text-transform: uppercase;}



.beckout{background: none repeat scroll 0 0 transparent;



    border: 0 none;



    cursor: pointer;



    margin: 0;



    overflow: visible;



    padding: 0;



    width: auto;}



.shone{margin:0 auto;padding:0px 140px;}



.carfot td{border-bottom:1px dashed #c9c9c9;}



.carfot{background:#fff;padding-bottom:22px;}



.shop-logos{padding:10px 7px 3px;background:#000;}



.log{background: none repeat scroll 0 0 #FFFFFF;



    height: 940px;



    padding-top: 10px;



    width: 970px;}



.cartindex-right{float:right;width:231px;}



.cartindex{ padding-bottm:20px ;float:left; padding-left:3px; width:765px;padding-right:1px;}



.cartindex h1{line-height:48px;font-weight:normal;font-size:18px;color:#000}



.cartdetail{line-height:18px}



.cartcontent{background:#000;padding:7px;}



.colors{color:#c5001c;}



.input1{ border:1px solid #EAE1CB;background:#fff;width:30px;padding:2px;cursor:pointer;color:#4d4b4b}



.input2{background:#1c0e00;border:1px solid #462e17;padding:5px;cursor:pointer;color:#FFF;font-weight:bold;font-size:11px}



.inputright{ float:right}



.total{clear:both;text-align:right;float:right;width:270px;padding-top:20px;background:#fff;padding-left:481px;margin-top:10px;margin-bottom:3px;}



.font1{font-size:14px;font-weight:bold}



.font1s{font-size:14px;font-weight:bold;color:#c10000;}



.font2{font-weight:bold}



.font3{font-size:13px;color:#0c0804}



.j1{ padding-left:10px}



.tows{float: left; padding: 10px 0 20px; width: 735px;}



.checkcart{width:120px; float:right;}



.continiushop{width:120px; float:left;}



.checkout{background:#FFFFFF;padding:5px;font-weight:bold;font-size:14px;cursor:pointer}











#checklast{margin:0; padding:0;color:#eeeeee;background:#e4e4e4;padding:3px;}



#checklast .lis{line-height:20px;background:#666666;margin:2px 0px 2px 0px;padding:4px}



#checklast .lies{line-height:20px;background:#fff;padding:0px}



.jie_left{ float:left;width:320px; padding-left:30px}



.jie_left ul li{background: #fff;padding:0px;}



.font6{padding:2px 5px 2px 5px;border:1px solid #Fff;color:#FFF;background:none;height:10px;width:6px;display:block}



.checkouttitle{ line-height:16px; padding:5px; background:#666666; cursor:pointer;float:left;display:block;width:750px;}



.checkouttitle .no1{ height:16px;width:16px;line-height:16px;color:#dddddd; float:left; border:1px solid #dddddd;text-align:center;}



.checkouttitle .nov1{ color:#dddddd;font-size:14px;line-height:20px; margin-left:24px;float:left;} 







.jie_right{float:right;width:330px}



.l1{color:#4b4a4a;font-size:14px;font-weight:bold;text-transform:uppercase}



.l2{color:#4b4a4a;line-height:32px}



.l3{color:#666666;line-height:40px}



.l4{color:#4b4a4a;line-height:24px}



.l5{color:#666666;font-weight:bold;line-height:24px;margin-top:5px}



.l6{ color:#4b4a4a;}



.submitleft{ text-align:center}



.submitleft a{ margin-left:10px}



.checkback{ text-align:left; padding-left:20px; line-height:32px}



.standard{ line-height:24px; padding-left:20px;}



.standard p{color:#2F2F2F;}



#chk_shipping_method{}



.block-title{ font-size:16px;line-height:32px;font-weight:bold;color:#666666;text-transform:uppercase}



.block-content{}



.block-content ul{ margin:0; padding:0}



.block-content ul li{ display:block; border:1px solid #dddddd;margin:0; padding:0; background:#666666; margin-top:2px;; text-indent:1em; line-height:24px}



.block-content ul li b{ line-height:24px} 



#jiefast{margin:0;padding:0;}



#jiefast li{ list-style:disc inside none;font-size:12px;color:#4b4a4a;}



.checkend{ text-align:right; padding:10px; flaot:right;}



/*�û�ע��*/



.user{border:2px solid #ece8e5; padding:10px;background:#f4f2ef;margin:0 7px 0 5px;}



.user h1{font-weight:normal;font-size:18px;color:#999999;line-height:36px;margin-bottom:20px}



.userleft{float:right;width:450px;border:0px solid #dddddd;color:#5A6D78;}



.userright{float:left;width:450px;border:0px solid #dddddd; color:#5a6d78;}



.usercontent{height:240px;padding:5px 162px 0px 20px;border:0px solid #dddddd;}



.userbotttom{height:36px;line-height:36px;text-align:right;padding-right:20px}



.createaccount{height:24px;line-height:24px;padding-left:5px;padding-right:5px;font-weight:bold;border:none;background:#330c06;color:#FFE971;font-size:11px;margin-top:6px;cursor:pointer}



.usertitle{background:url("../images/usertitle.png") no-repeat left center; height:28px; padding-left:20px;line-height:28px;font-size:14px;border-bottom:1px dotted #999999;color:#999999}



.usermiddle{padding-top:15px;line-height:18px;color:#5a6d78}



.text1{ height:18px;line-height:18px;width:260px;border:none;background:#ffffff;padding:2px}



.userfont{margin-top:12px;margin-bottom:3px}



.forgotpwd{position:relative;z-index:99;top:10px;height:0px;left:10px}



.forgotpwd a{color:#5A6D78}



.rights{text-align:right;line-height:48px}



.rights .red{color:#741146;font-size:11px;}



.userfont .red{color:#741146;font-size:11px;}



.createaccounts{background: url("../images/radppesr.jpg") no-repeat scroll 0 0 transparent;



    border: medium none;



    color: #FFFFFF;



    cursor: pointer;



    height: 26px;



    width: 63px;}



.userssub{background: url("../images/rasdppesr.jpg") no-repeat scroll 0 0 transparent;



    border: medium none;



    color: #FFFFFF;



    cursor: pointer;



    height: 27px;



    width: 63px;}



.userinfo td { padding: 3px 5px;}



.usercreate{border:0px solid #999999;padding:10px 20px 20px 20px}



.createtitle{padding:5px;line-height:17px;width:160px;color:#680029;font-size:14px;}



.createtitle b{color:#FFF}



.text2{padding:3px 3px 3px 0;border:none;background:#fff;line-height:18px;width:240px;color:#666666;}



.create1{margin-top:20px}



.userinfo b{color:#000}



.a1{border-top:0px solid #999999;margin-top:20px}



.i1{font-size:8px}



.usersub{background:#00898a;color:#fff;font-weight:bold;padding:5px 15px;border:none;cursor:pointer;line-height:14px;margin:15px 60px 5px 0;}



.submitright{float:right;width:150px;text-align:right}



.back{}



.forgetpassword{width:200px}



#chk_billing td{ padding: 2px 5px;}



#chk_billing span{color:#666666;}



#chk_billing .red{color:#FF0066;}







#chk_shipping td{ padding: 2px 5px;}



#chk_shipping span{color:#666666;}



#chk_shipping .red{color:#FF0066;}



/*�û���Ϣ*/



.usermenu{background:#dddddd;padding:3px}



.usermenu .usermenutitle{line-height:28px;height:28px;font-weight:bold;background:#333333;padding-left:5px;font-size:12px}



.usermenu dl{padding:5px}



.usermenu dl dd{line-height:24px;border-bottom:1px dotted #666666}



.usermenu dl dd a{color:#333333}







.accountcontent{}



.accountcontent h1{font-weight:normal;line-height:40px}



.accountcontent h4{line-height:20px;color:#999999}



.accountcontent h5{line-height:20px;font-weight:normal;font-size:11px;color:#999999}



.accountinfo{border:1px solid #999999; padding:20px;margin-top:20px}



.accountinfo h3{color:#ba0202;line-height:28px;border-bottom:1px solid #999999}



.accountinfo p{line-height:20px}



.accountinfo .b1{border-bottom:1px dotted #666666}



.font4{color:#888888}



.font5{font-size:13px}



.font6{color:#333333}



.pager {background:#fff; font-size:11px; padding:4px 8px;text-align:center; float:left; width:740px;border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf}



.pager .amount { float:left; margin:0; }



.pager .limiter { float:right; }



.pager .limiter label { vertical-align:middle; }



.pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }



.pager .pages { margin:0 140px; }



.pager .pages ol { display:inline; }



.pager .pages li { display:inline; margin:0 2px; }



.pager .pages .current {}







.left h1{line-height:36px;font-weight:normal;font-size:18px;color:#999999;}



.text3{padding:3px;border:none;line-height:18px;width:495px;color:#666;background: none repeat scroll 0 0 #FFFFFF;



    border: 1px solid #969696;}







/*��ӱ�ǩ*/



.addtags{ margin-top:20px;text-align:left;}



.addtags h4{ color:#999999;line-height:32px;font-size:14px}



.addtags .tagstext{width:300px;height:16px;border:none;padding:5px 2px;line-height:16px;background:#666666;color:#fff}



.addtags .tagsbtn{background:#666666;color:#fff;margin-left:15px;border:none;padding:5px;cursor:pointer}







.maiproduct{clear:both;height:240px;}



.maiproduct h4{color:#Ff0000;line-height:48px;height:48px}



.newmai h4{background:url("../images/left_title_bg.gif") repeat-x; line-height:30px;font-size:12px;height:30px;color:#fff;text-indent:1em}



.newarrival{}



.newarrival ul li{ float: left; height: 222px; width: 185px; display:block;border-right: 1px solid #e0e0e0;margin:0px;padding:5px 1px 5px;background:url("../images/left_tit.gif") no-repeat left bottom #fff;}



.newarrival li p{margin:10px 10px 2px 7px;text-align:left;}



.newarrival li a{color:#3C2920;font-size:11px;}



.newarrival li a:hover{color:#3d3d3d;}



.newarrival li a.jieimg1{height:155px;width:155px;display:block;border:1px solid #999;text-align:left;overflow:hidden}



.newarrival li a img{max-height:155px;max-width:155px;vertical-align:middle;}



.newarrival li .plpad{padding:5px 0px 5px 12px }



.imsge{ margin: 0 auto; padding: 0;  width: 980px;}



.hotsale{clear:both}



.hotsale ul li{float: left; height: 262px; width: 186px;display:block}



.hotsale li p{margin:10px 5px 2px;text-align:left;}



.hotsale li a{color:#3C2920;font-size:11px;}



.hotsale li a:hover{color:color:#3d3d3d;}



.hotsale li a.jieimg1{height:155px;width:155px;display:block;border:1px solid #999;text-align:left;overflow:hidden;}



.hotsale li a img{max-height:155px;max-width:155px;vertical-align:middle;padding:0;margin:0}



.hotsale li .plpad{padding:5px 0px 5px 12px }



.youlike{line-height:32px;border-right:1px solid #999;border-left:1px solid #999;border-top:1px solid #999;background:#fff;position:relative;top:1px;width:200px;text-align:center;font-size:13px;margin-top:15px;font-weight:bold;color:#333}



.sugp .sugproducts{border:1px solid #999;overflow:auto;_zoom:1;margin-right:10px;padding:10px}



.sugp .sugproducts li{float:left;width:145px;height:220px;display:block;text-align:center}



.sugp .sugproducts li p{margin:7px 12px 7px 0px}



.sugp .sugproducts li a.jieimg{display:block;width:130px;height:130px;border:1px solid #999;overflow:hidden;text-align:left}



.sugp .sugproducts li a img{max-height:130px;max-width:130px;vertical-align:middle;}



.sugp .sugproducts li a{color:#666666;}



.sugp .sugproducts li a:hover{color:#000}



.right .indexNews{clear:both}



.right .indexNews a{color:#000}



.right .indexNews #news li{clear:both}



.right .indexNews #news li .newsinfo{float:left;width:500px}



.right .indexNews #news li .newsdate{float:right;width:100px}







	#jie1{position:relative;z-index:99}



	#jie1 li{float:left;width:119px;background: url("../images/actives.gif") no-repeat scroll 0 0 transparent;margin-right:5px;line-height:23px;height:23px;text-align:center;cursor:pointer;font-size:12px;padding:0px;color:#ffffff;}



	#jie1 li.active{background: url("../images/active.jpg") no-repeat scroll 0 0 transparent;color:#010101;}



	.clear{clear:both}



	#jie2{}



	#jie2 li{line-height:20px;display:none;position:relative;top:-1px;padding:10px;border-left:5px solid #e8e5e2;border-right:5px solid #e8e5e2;border-bottom:5px solid #e8e5e2;border-top:2px solid #e8e5e2;background:#fff;width:718px;margin:0px;}



	#jie2 li.actives{display:block}



.sugproducts{ border-color: #E8E5E2; border-bottom: 2px solid #E8E5E2;



    border-left: 2px solid #E8E5E2;width:744px;



    border-right: 2px solid #E8E5E2;float:left;padding:0px;}	



.hotsale{clear:both}



.sugproducts li{float:left;width:175px;padding:0 3px;height:230px;display:block}



.sugproducts li p{margin:10px 5px 2px;text-align:left;}



.sugproducts li a{color:#3C2920;font-size:11px;}



.sugproducts li a:hover{color:#000}



.sugproducts li a.jieimg1{height:155px;width:155px;display:block;border:1px solid #999;text-align:left;overflow:hidden;}



.sugproducts li a img{max-height:155px;max-width:155px;vertical-align:middle;padding:0;margin:0}



.hotsale li .plpad{padding:5px 0px 5px 12px }







.new_cp{margin-top:10px;}



/*index */



.blk_18 {	MARGIN-TOP: 0px;BACKGROUND: #ffffff;height:100px; OVERFLOW: hidden; WIDTH: 769px;	ZOOM: 1	;}



.blk_18 .pcont {FLOAT: left;OVERFLOW: hidden;WIDTH:704px; padding-top:0px;height:95px;}



.blk_18 .ScrCont {	WIDTH: 32766px;	ZOOM: 1}



.blk_18 #List1_1 {	FLOAT: left}



.blk_18 #List2_1 {	FLOAT: left}



.blk_18 .LeftBotton {BACKGROUND: url("../images/LeftBotton.jpg") no-repeat;FLOAT: left;MARGIN: 30px 0px;width:30px;height:30px;}



.blk_18 .RightBotton {BACKGROUND: url("../images/rightBotton.jpg") no-repeat;FLOAT: left;MARGIN: 30px 0px;WIDTH: 30px;HEIGHT: 30px;}



.blk_18 .LeftBotton {BACKGROUND-POSITION: 0% 100%;}



.blk_18 .RightBotton {BACKGROUND-POSITION: 0% 100%;}



.blk_18 .LeftBotton:hover {BACKGROUND-POSITION:0% 100%;}



.blk_18 .RightBotton:hover {BACKGROUND-POSITION:0% 100%;}



.blk_18 .pl IMG {DISPLAY: block;CURSOR: pointer;BORDER-TOP-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-LEFT-STYLE: none;BORDER-BOTTOM-STYLE: none}



.blk_18 .pl {FLOAT: left;WIDTH: 175px;TEXT-ALIGN: center;height:95px;margin-right:1px;text-decoration:none; 



color: #3C2920;font-size: 10px;font-weight: 100;}







	/* checkou    */



	.right_chk { float:left; width:761px; height:100%;display:block}



	.left_chk {width:170px; border-left:1px solid #d6d6d6;  padding-left:15px; padding-right:10px; float:right;}



	.checkout_content{ background:#f4f4f4; padding:8px; } 



    .checkout_content td {font-size:11px;}



	.checkout_content p{font-size:11px; padding-bottom:8px;}



	.payment_border { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC;  margin: 10px; padding: 8px 20px 8px 40px;}



	.payment_border1 { background: none repeat scroll 0 0 #FFFFFF;  border: 1px solid #CCCCCC;  margin: 10px;}



	



.cart_pic{padding-top:18px;}



.cart_text{padding-top:5px; color:#4b4b4b; font-size:12px; padding-bottom:13px;}



.cart_text a{color:#0059a4;}



.cart_contact {background:#f1f1f1; border:1px dashed #cacaca; padding:8px; margin-top:12px;}



.cart_contact a {text-decoration:underline; color:#0059a4;}



.mintop{color: #000000; float: left; font-size: 14px; padding-left: 15px;}



.mintop a{color: #000000; }



.mini-cart{color: #FFFFFF;  float: right; font-size: 13px; padding-right: 4px; text-align: right;}



.mini-cart a{color: #000;}



.nes td{padding:0px 0px 5px;}











#customer_list{ padding-left:10px; width:170px;padding-right:10px;  float:left; text-align:left;padding-top:10px;}



#customer_list ul li{ border-bottom:2px #ffffff solid;line-height:30px;background-color:#292929;width:160px;color:#ffffff;}



#customer_list ul li a{ font-size:12px;color:#fff;padding-left:20px; }



#customer_list ul li:hover{background-color:#BA9475;}



#customer_content { padding-bottom:30px;padding-left:0px; width:650px;float:left; text-align:left !important;}



.newsdetailtitle{ padding-bottom:10px;font-family:georgia, serif; font-size:20px;font-weight:bold; margin-top:0px;}



.faqtitle{font-family:georgia , serif;font-size:15px;height:23px;padding-bottom:5px;}



.question a{ color:#231f20;font-family:Arial;font-size:12px;height:23px; text-decoration:none;}



.faqtitle1{border-bottom:1px dotted #b4b4b4;border-top:1px dotted #b4b4b4;color:#004c5c;font-family:Verdana;font-size:13px;font-weight:bold;height:25px;margin-bottom:8px;padding-top:8px;}







.return {



    border-bottom: 1px dotted #B4B4B4;



    color: #5A6699;



    font-size: 11px;



    margin-bottom: 10px;



    padding-bottom: 5px;



    padding-left: 18px;



    padding-top: 10px;



    width: 642px;



}



.return a{text-decoration:underline; font-size:11px;}



.return a:hover {text-decoration:none;}







.plisttable a img {border: 1px solid #cccccc;}



