body{font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#280032}
ul, li, div, h1, h2, h3, h4, h5, h6, p, span, b, img, body{ margin:0; padding:0; border:0; list-style-type:none}
h1, h2{ font-size:12px; font-weight:bold; color:#e1b660; line-height:20px; padding-left:8px; margin-top:20px; margin-bottom:8px;}
table{ border-collapse:collapse;}
.content{ margin:0 auto; width:1000px; background-image:url(/images/bg.gif); background-repeat:no-repeat; background-position: left top; overflow:hidden; clear:both}
.header{ height:75px;clear:both; overflow:hidden;}
.logo{ width:290px; float:left; display:inline}
.login_container{float:left; display:inline; width:710px; text-align:right; margin-top:20px}
.login{color:#d1ad68;}
.login a{color:#d1ad68;}
.login a:hover{color:#f3daab;} 
.input{ border:0; background-color:#552c59; color:#FFFFFF}
.login_textbox{ border:0; background-color:#824988; color:#FFFFFF}
.main{clear:both; overflow:hidden; }
.header_nav{ clear:both; color:#59176a}
.header_nav a{color:#864297; text-decoration:none; margin:0 5px 0 5px}
.header_nav a:hover{color:#59176a; text-decoration:underline}

.menu_container{ width:204px; height:500px; float:left; display:inline; overflow:hidden}
.nav{ width:71px; float:left; display:inline; height:445px}
.nav ul li{ width:71px; height:73px; margin-bottom:1px; clear:both}
.nav ul li img{vertical-align:top;}
.nav ul li a{ text-decoration:none}
.menu_home{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_home.jpg); background-repeat:no-repeat}
.menu_home1{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_home1.jpg); background-repeat:no-repeat}
.menu_help{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_help.jpg); background-repeat:no-repeat}
.menu_help1{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_help1.jpg); background-repeat:no-repeat}
.menu_sp{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_sp.jpg); background-repeat:no-repeat}
.menu_sp1{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_sp1.jpg); background-repeat:no-repeat}
.menu_watch{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_watch.jpg); background-repeat:no-repeat}
.menu_watch1{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_watch1.jpg); background-repeat:no-repeat}
.menu_glass{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_glass.jpg); background-repeat:no-repeat}
.menu_glass1{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_glass1.jpg); background-repeat:no-repeat}
.menu_order{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_order.jpg); background-repeat:no-repeat}
.menu_order1{ display:block; background-color:#666666; width:71px; height:73px; background-image:url(/images/menu_order1.jpg); background-repeat:no-repeat}


.sub_menu{ width:133px; float:left; display:inline;}
.sub_menu ul li{ line-height:16px; padding-left:16px; margin-top:10px; margin-bottom:10px}
.sub_menu ul li a{color:#e4dfd6; text-decoration:none}
.sub_menu ul li a:hover{color:#ecc77c; text-decoration:none}
.selected span{color:#ecc77c;}

.nav_container{clear:both}
.seatch{ width:204px; height:55px; clear:both; color:#e1b660}


.product_container{ width:796px; float:left; display:inline;}
.slider{ width:784px; height:320px; border:6px solid #fff; background-color:#FFFFFF; clear:both}
.brand{clear:both; margin-top:5px;}
.brand ul li{ width:198px; height:162px; border-right:1px solid #e7e3e8; float:left; display:inline; background-color:#FFFFFF}
.lv,.gucci,.chanel,.coach{width:198px; height:160px; }
.lv span,.gucci span,.chanel span,.coach span{ display:block; margin:7px 7px 0 7px}
.lv{ background:url(/images/bg_lv.gif) no-repeat;}
.gucci{ background:url(/images/bg_gucci.gif) no-repeat;}
.chanel{ background:url(/images/bg_chanel.gif) no-repeat;}
.coach{ background:url(/images/bg_coach.gif) no-repeat;}
.copyright{ margin:8px auto 2px auto; width:1000px; text-align:center; color:#6b2370; clear:both}

.product_display1{ background-color:#FFFFFF; height:180px; margin:0 auto 9px auto; width:100%; clear:both}
.product_display2{ background-color:#FFFFFF; height:180px; margin:0 auto 9px auto; width:100%; clear:both}

.page{ width:6px; float:left; display:inline;}
.page img{ margin-top:70px}
.productList{ width:770px; float:left; display:inline}
.productList ul{ display:inline;}
.productList ul li{ float:left; width:150px; display:inline; color:#000000; margin:10px 4px 0 0; overflow:hidden}
.productList ul li span{ display:block; width:136px; height:130px; border:0px solid #ebebeb;  margin:0 auto; text-align:center}
.productList ul li p, .productList ul li b{ width:136px; margin:0 auto; text-align:center; height:20px; line-height:20px; font-size:12px;}
.productList ul li a{color:#000; text-decoration:none;}
.productList ul li a:hover{color:#7c0f1b; text-decoration:none;}

.mainContent{width:790px; margin-left:6px; background-color:#420c46; overflow:hidden}
.contactImg{width:252px; float:left; display:inline;}
.Introduction{ width:480; float:left; margin:20px; line-height:23px; color:#874a8c; display:inline;word-wrap:break-word}
.Introduction h1{ font-size:18px; font-weight:bold;}


.productcontainer{ width:796px; float:left; display:inline; background-color:#FFFFFF; overflow:hidden;padding-bottom:10px }
.productShow{ width:230px; height:490px; float:left; display:inline; margin-top:15px; margin-left:20px}
.imgShow{width:230px; margin:0 auto; clear:both}
.productDescription{ width:230px; margin:10px auto; clear:both}
.productDescription ul li{ line-height:22px}
.productDescription ul li input{ margin:20px 20px 20px 0}
.relatedImg{width:525px; margin:15px 10px 0 10px; float:left; display:inline;}


.herdergrid{ background-color:#e5cde7; height:23px; font-size:14px; font-weight:bold; text-align:center; color:#000; border:1px solid #f0ddf1}
.herdergrid td{ border:1px solid #f0ddf1}
.order_td_center,.order_td_left,.order_td_right{ font-size:12px; color:#000; height:23px; line-height:23px; padding:2px; border:1px solid #f0ddf1}
.order_td_center{ text-align:center;}
.order_td_left{ text-align:left;}
.order_td_right{ text-align:right}
.order_total{ width:97%; clear:both; margin:0 auto; text-align:right;}
.order_button{ width:90%; text-align:center; margin-bottom:30px}
.order_button img{ margin:10px}
.order_table{ margin-top:10px}
.order_table a{ color:#023d56; text-decoration:none}
.order_table a:hover{text-decoration:underline}
.font_color{color:#c70404;}



.fav-item-box{ width:780px; overflow:hidden; margin:0 auto;}
.fav-item-box ul{clear:both;overflow:auto;}
.fav-item-box ul li{ margin-bottom:20px; overflow:hidden; border:1px solid #e5cde7;position:relative; clear:both}
.opt-box{clear:both; text-align:right; line-height:23px; background-color:#f0ddf1; padding-right:10px;}
.opt-box span{ margin-left:10px; font-size:12px}
.opt-box span a:link,.opt-box span a:visited{ text-decoration:none}
.opt-box span a:hover{ text-decoration:underline}
.item-pic{float:left;position:relative; margin:5px 10px 5px 5px; width:130px;}
.detail{margin-right:5px;float:right;width:620px;overflow:hidden;}
.detail span{ color:#c00; font-weight:bold; line-height:23px}
.detail h4{font-size:12px;font-weight:normal; margin:5px 0 5px 0;}
.detail h4 a:link, .detail h4 a:visited{color:#333;text-decoration:none;}
.detail h4 a:hover{text-decoration:underline;color:#36c;}
.detail p{ color:#000; line-height:23px;}
.detail p em{color:#c00;margin:auto 2px;font-weight:bold;}

.login_page{border:12px solid #ccc; width:520px; padding:10px; color:#4a4a4a; background-color:#FFFFFF}
.order_section{width:100%; padding:10px; color:#4a4a4a; background-color:#FFFFFF}
.input_textbox{height:20px; font-size:12px; background-color:#f7f7f7; border:1px solid #b8b8b8; line-height:19px}
.closebtn{ text-align:right; margin-bottom:15px; margin-right:8px; margin-top:8px;}
