html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0;font-size: 100%;-webkit-text-size-adjust: none; }
img { border: 0 none; vertical-align: top;font-weight: normal; }
ul, li { list-style-type: none; }
h1{ width:220px; height:110px;padding:10px 0 0 0; margin:0;display:block; text-align:center;background: url("../01_templates/_img/00_index/logo_bg.jpg") no-repeat left top; float:left }
h2{ width:116px; float:left; padding:10px 0 0 0; margin:0}
h3{padding:10px 0 20px 0; margin:0; color:#BA9F6D; font-size:18px; background: url("../01_templates/_img/01_product/line.gif") left bottom repeat-x}
body, input, select, button, textarea { font-size: 12px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
button { cursor: pointer; }

body { background-color: #000000;color: #999; line-height: 150%;   }
a, a:link { color: #222; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration:none; }
a:focus { outline: none; }
 
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }


/*---------------00_index---------------------*/
#index_wrapperbg2{margin:0 auto; display:block; background:  url("../01_templates/_img/00_index/bg-x.jpg") left top repeat-x; height:800px;}
#index_wrapperbg{margin:0 auto; display:block; background:  url("../01_templates/_img/00_index/bg.jpg") center top  no-repeat; height:800px;}
#index_wrapper{width:960px ; margin:0 auto; display:block;position:relative;}
#index_photo{width:958px; height:538px;margin:20px auto 0 auto;_margin:13px auto 0 auto; display:block; border:1px solid #666666;  }

#navi_bg { position:absolute;top:0px;left:19px;z-index:1;width:231px;height:588px;padding:0 0 0 11px; margin:0 0 0 0;display:block;background: url(../01_templates/_img/00_index/navi_bg.png)  center top  no-repeat;  }

#navi{ width:220px;padding:0; margin:0;display:block; text-align:center; height:300px ;float:left}
#navi ul{ list-style-type: none; margin:30px 0 0 0 ; padding: 0;display:block; }
#navi li.product{ height:43px;width:170px; margin:0 auto;display:block;background:url(../01_templates/_img/00_index/link_pro.jpg) no-repeat left top;text-align:center; text-indent:-9999px; }
#navi li.product a{ height:43px;width:170px; margin:0 auto;display:block;background:url(../01_templates/_img/00_index/link_pro.jpg) no-repeat left top;text-align:center; text-indent:-9999px; }
#navi li.product a:hover{ height:43px;width:170px; margin:0 auto;display:block;background:url(../01_templates/_img/00_index/link_pro_on.jpg) no-repeat left top;text-align:center; text-indent:-9999px; }

#navi li.collections{ height:43px;width:170px; margin:0 auto;display:block;background:url(../01_templates/_img/00_index/link_col.jpg) no-repeat left top;text-align:center; text-indent:-9999px; }
#navi li.collections a{ height:43px;width:170px; margin:0 auto;display:block;background:url(../01_templates/_img/00_index/link_col.jpg) no-repeat left top;text-align:center; text-indent:-9999px; }
#navi li.collections a:hover{ height:43px;width:170px; margin:0 auto;display:block;background:url(../01_templates/_img/00_index/link_col_on.jpg) no-repeat left top;text-align:center; text-indent:-9999px; }

#navi li.about{ height:43px;width:170px; margin:0 auto;display:block;background:url(../01_templates/_img/00_index/link_about.jpg) no-repeat left top;text-align:center; text-indent:-9999px; }
#navi li.about a{ height:43px;width:170px; margin:0 auto;display:block;background:url(../01_templates/_img/00_index/link_about.jpg) no-repeat left top;text-align:center; text-indent:-9999px; }
#navi li.about a:hover{ height:43px;width:170px; margin:0 auto;display:block;background:url(../01_templates/_img/00_index/link_about_on.jpg) no-repeat left top;text-align:center; text-indent:-9999px; }

#submenu{ width:960px;height:30px;padding:0; margin:0; }
#submenu ul{ width:500px;padding:0; margin:15px 0 0 0; display:block;float:right;}
#submenu li{ list-style:none; display:block; text-align:left;float:right; color:#817668; font-size:11px; padding:3px 0 0 0}
#submenu li a{list-style:none; padding:0 0 0 10px; margin:0 8px 0 10px;background:url(../01_templates/_img/00_layout/icon_01.gif) no-repeat left 6px;display:block; text-align:left;color:#817668; font-size:11px }
#submenu li a:hover{list-style:none; text-decoration:none;display:block;background:url(../01_templates/_img/00_layout/icon_01_on.gif) no-repeat left 6px; color:#AF916F;   }



/*---------------00_layout---------------------*/
#in_wrapperbg{margin:0 auto; display:block; background: url(../01_templates/_img/00_layout/in_bg-x.jpg) left top repeat-x; }
#in_wrapperbg2{margin:0 auto; display:block; background: url(../01_templates/_img/00_layout/in_bg.jpg)  center top  no-repeat; }
#in_wrapper{width:960px; margin:0 auto; display:block;position:relative;}
#in_wrapper_under{margin:0; padding:10px 0 0 10px; display:block; background: url(../01_templates/_img/00_layout/under_bg.jpg) left top repeat-x;  }
#header{width:900px;padding:0 30px; display:block; height:130px; margin:0 auto; background:url(../01_templates/_img/00_layout/in_navi_bg.jpg) left top no-repeat;}

#in_navi{ width:500px;padding:57px 0 0 0; margin:0;display:block; float:left; height:50px;}
#in_navi ul{ list-style-type:none; margin:0 0 0 20px;padding: 0;display:block; float:left }
#in_navi li.product{ height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0; float:left; display:block; background: url(../01_templates/_img/00_layout/in_link_pro.jpg) no-repeat left top;text-indent:-9999px; }
#in_navi li.product a{ height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0; float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_pro.jpg) no-repeat left top;text-indent:-9999px; }
#in_navi li.product a:hover{ height:30px;width:130px;  margin:0 13px 0 0;_margin:0 10px 0 0;float:left; display:block;background:url(../01_templates/_img/00_layout/in_link_pro_on.jpg) no-repeat left top; text-indent:-9999px; }
#in_navi li.product_on { height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0; float:left; display:block; background: url(../01_templates/_img/00_layout/in_link_pro_on.jpg) no-repeat left top;text-indent:-9999px; }
#in_navi li.product_on a { height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0; float:left; display:block; background: url(../01_templates/_img/00_layout/in_link_pro_on.jpg) no-repeat left top;text-indent:-9999px; }

#in_navi li.collections{ height:30px;width:130px;  margin:0 13px 0 0;_margin:0 10px 0 0;float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_col.jpg) no-repeat left top;text-indent:-9999px; }
#in_navi li.collections a{ height:30px;width:130px;  margin:0 13px 0 0;_margin:0 10px 0 0;float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_col.jpg) no-repeat left top; text-indent:-9999px; }
#in_navi li.collections a:hover{ height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0;float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_col_on.jpg) no-repeat left top; text-indent:-9999px; }

#in_navi li.collections_on{ height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0;float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_col_on.jpg) no-repeat left top; text-indent:-9999px; }
#in_navi li.collections_on a{ height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0;float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_col_on.jpg) no-repeat left top; text-indent:-9999px; }

#in_navi li.about{ height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0;float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_about.jpg) no-repeat left top; text-indent:-9999px; }
#in_navi li.about a{ height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0;float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_about.jpg) no-repeat left top; text-indent:-9999px; }
#in_navi li.about a:hover{ height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0;float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_about_on.jpg) no-repeat left top; text-indent:-9999px; }

#in_navi li.about_on{ height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0;float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_about_on.jpg) no-repeat left top; text-indent:-9999px; }
#in_navi li.about_on a{ height:30px;width:130px; margin:0 13px 0 0;_margin:0 10px 0 0;float:left;display:block;background:url(../01_templates/_img/00_layout/in_link_about_on.jpg) no-repeat left top; text-indent:-9999px; }





#in_submenu{ width:175px;padding:40px 0 0 0; margin:0; float:left }
#in_submenu ul{ width:175px;padding:0; margin:15px 0 0 0; display:block;float:right;}
#in_submenu li{ list-style:none; display:block; text-align:left;float:right; color:#817668; font-size:11px; padding:3px 0 0 0}
#in_submenu li a{list-style:none; padding:0 0 0 10px; margin:0 8px 0 10px;background:url(../01_templates/_img/00_layout/icon_01.gif) no-repeat left 6px;display:block; text-align:left;color:#817668; font-size:11px }
#in_submenu li a:hover{list-style:none; text-decoration:none;display:block;background:url(../01_templates/_img/00_layout/icon_01_on.gif) no-repeat left 6px; color:#A5870C;   }


#brand_box{ position:absolute;bottom:0; left:1px;z-index:4;width:958px;height:26px; padding:0; margin:0 auto; display:block; }
.brand_boxbu{position:absolute;top:0;right:5px;z-index:5;width:110px;height:26px; padding:0; margin:0 auto; display:block;cursor: pointer;}
.brand_boxbg{margin: 0;overflow: hidden;padding:0; position: absolute; display:block;height:0;bottom:0;}


#brand_bu{position:absolute;bottom:0px;left:825px;z-index:3;width:110px; padding:0; display:block; height:26px; margin:0;}
#brand_list{position:absolute;bottom:0px;left:1px;z-index:2;width:958px; padding:0; display:none; height:0px; margin:0 auto;background:url(../01_templates/_img/00_layout/brand_bg.jpg) no-repeat;}


/*#brand_bu{position:absolute;top:564px;left:825px;z-index:3;width:110px; padding:0; display:block; height:26px; margin:0;}
#brand_list{position:absolute;top:480px;left:1px;z-index:2;width:958px; padding:0; display: none; height:110px; margin:0 auto;}*/


#main{width:900px;padding:0 30px 50px 30px; margin:0 0 0 0;display: block;overflow:hidden; height:1%;}
#steerage{width:600px; padding:0; margin:10px 0; float:right; text-align:right; color:#828282; display:block}
#steerage a{color:#828282}
#steerage a:hover{text-decoration:none;color:#98835A;}

/*---------------01_product---------------------*/
#pro_det{width:250px; padding:0; margin:30px 0 0 0; float:left;}
#pro_det ul{ padding:0; margin:0 0 0 10px; }
#pro_det li{list-style:none; display:block; text-align:left;padding:10px 0; margin:0 ;background:url(../01_templates/_img/01_product/line.gif) left bottom repeat-x; color:#999999 }
.bu{padding:10px 0; margin:0 ;}
.pro_te{ font-weight:bold;color:#CCCCCC }
.button{ padding:10px 0; margin:10px 6px 0 0 ;}

#main_product{width:860px;/*width:780px;*/padding:30px 0 40px 0; margin:0 auto;display: block;overflow:hidden; height:1%;}
#product_steerage{width:780px;padding:0 ;margin:0 auto;display: block;overflow:hidden; height:1%; }
#style_wrap{width:860px;/*width:780px;*/padding:0; margin:20px 0 0 0;display: block;}
#pro_wrap{width:860px;/*width:780px;*/ height:370px;padding:0; /*margin:10px 0 30px 0;*/display: block; margin:0; float:left}

#style_list{width:780px; padding:0; margin:0 auto;margin-bottom:5px;display: block;    }
#style_list ul{width:780px;padding:0; margin:0;display: block; float:left ;height:100%; overflow:hidden  }
#style_list li.bag{width:155px; list-style:none; height:22px; padding:0; margin:0 1px 0 0; display: block; background:url(../01_templates/_img/01_product/style_bg.jpg) left top  no-repeat; float:left }
#style_list li.bag a{width:121px;color: #FFF;display:block;padding:1px 0 0 34px;padding:3px 0 0 34px\0; }
#style_list li.bag a:hover{width:121px;height:21px;padding:1px 0 0 34px;padding:3px 0 0 34px\0; margin:0;display:block; background:url(../01_templates/_img/01_product/style_bg_on.jpg) left top  no-repeat;color:#6A210F; text-decoration:none;cursor:hand;font-weight:bold}


#style_list li.on{ width:155px;margin:0 1px 0 0 ; float:left}
#style_list li.on a{width:121px;height:19px;padding:2px 0 0 34px;padding:3px 0 0 34px\0; margin:0; display:block; background:url(../01_templates/_img/01_product/style_bg_on.jpg) left top no-repeat; color:#6A210F; text-decoration:none; cursor:hand; font-weight:bold}





#pro_photo_wrap{width:600px; height:500px; padding:0; margin:0; float:right;background-color:#FFFFFF;}


/*---------------02_collections---------------------*/
#main_photo{width:960px;padding:30px 0 20px 0; margin:0;display: block; height:590px;}

/*---------------03_about---------------------*/
#main_about{width:958px;padding:0; margin:30px 0 0 0;display: block;overflow:hidden; height:1%; border:1px solid #333333; border-bottom: none}

/*---------------------------- footer css----------------------------------------------------- */
#footer{ width:950px;padding:0 0 0 10px; margin:10px auto 0 auto;display:block; }
#footer ul{ list-style:none; margin:0 0 0 0px; padding:0 0 0 0; display:block;font-size:11px; text-align:center }
#footer li{list-style:none;width:60px;display: inline; padding:0 15px 0 15px ; margin:0;color:#544331;  background: url(../01_templates/_img/00_layout/line_01.gif) no-repeat right top;}
#footer li a{ color:#544331}
#footer li a:hover{text-decoration:none;color:#A17534;}

#copyright{ width:940px;height:30px; text-align:left; color:#999;padding:5px 0 0 20px; margin:0 auto; font-size:11px; color:#323232}
#copyright a{ color:#999;}
#copyright a:hover{ text-decoration:underline}


