html, body, div, span, applet, object, iframe, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, details, embed, figure, figcaption, header, hgroup, nav, output, ruby, section, time, mark, audio, video {border: 0 none;font: inherit;margin: 0;padding: 0;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}ol, ul, li { list-style:none }blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: none;}
.fixw{width:100%;overflow: hidden;display:block}
.imgf{width:100%;overflow: hidden;}
.content img,.imga {max-width: 100%!important;height: auto!important;}
.center { display:block; margin:0 auto }
.text-center{text-align:center}
.text-left  { text-align:left }
.text-right { text-align:right }
.clear{clear:both;}
.right{float:right}.left{float:left}
a,#header:hover a,.bth:hover,.ader:hover,.ui-tabs-nav li a:hover{text-decoration:none;}a:hover,.aunder:hover{text-decoration:underline;}
*{padding:0px; margin:0px;}
body{ font-family: Arial, Helvetica, sans-serif;font-size: 13px; line-height: 20px;color: #CAAA82;background: url('../img/bg_mahogany.jpg') repeat #371C15;overflow-x: hidden;overflow-y: scroll;-webkit-font-smoothing: antialiased;}
.container{width: 1170px;margin:0 auto;overflow:hidden}
.container1{width: 500px;margin:100px auto;overflow:hidden;line-height: 30px;}
.strong{font-weight:700}
.breadcrumb li:after{content:"/\00a0";padding: 0 5px;color: #CAAA82;}
.breadcrumb{overflow: hidden;margin: 10px;border-bottom: 1px solid #CAAA82;padding-bottom: 5px;}
.breadcrumb a{color:#CAAA82}
.breadcrumb li{float:left;}.breadcrumb .active{color:#CAAA82;}.breadcrumb .active:after{content:none}
#add_customer_content{display:none; background:#FFF;padding:10px 15px;border-radius:5px;min-width:300px;min-height:200px}
hr.tall{background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);border: 0;height: 1px;margin: 20px 0;}
.text-dec,.text-dec:hover{text-decoration:line-through;}
/*======Color=====*/
.c_fff,.c_fff a{color:#FFF}
.c_333,.c_333 a,.box2 a{color:#333}
.c_555,.c_555 a{color:#555}
.c_redb,.c_redb a,.red{color:red}
.c_000 a,.c_000{color:#000}
.c_blueb,.c_blueb a{color:blue}
.c_blue,.c_blue a,.c_blue{color:#0683c9}
.c_greenb,.c_greenb a{color:green}
.c_888,.c_888 a{color: #888;}
.c_777,.c_777 a{color: #777;}
.bg_icon{color:#FFF;border-radius:5px;box-shadow: 0px 2px 4px #888;}
.bg_icon0{background: #FFF;}
.bg_icon1{background: #6f5499;}
.bg_icon2{background: #428bca;}
.bg_icon3{background: #5cb85c;}
.bg_icon4{background: #5bc0de;}
.bg_icon5{background: #f0ad4e;}
.bg_icon6{background: #d9534f;}
.bg_icon7{background: #333;}
.bg_icon8{background: #4285f4;}
/*************** Search *******************/
.break { clear:both; }
#searchform {font-size:18px; }
#searchform div { color:#eeeeee; }
#searchform div input { font-size:14px; padding:5px; color:#999; }
#suggestions{ position: relative;left: 209px;width: 272px;display: none;top: 34px;}
#searchresults {z-index: 9999999;position: absolute;border-width: 1px;border-color: #501A02;border-top:0;border-style: solid;width: 100%;max-height: 300px;background-color: #FFF;font-size: 11px;line-height: 14px;margin-left: -209px;overflow-y: scroll;margin-top: 0;padding: 5px;}
#searchresults li{width: 244px;border-bottom:1px dotted #501A02}#searchresults li:last-child{border-bottom:0}#searchresults li h4{padding-top:10px;color:#333;padding-bottom: 10px;}
#searchresults a { display:block; background-color:#fff; clear:left; height:59px; text-decoration:none; }
#searchresults .price{color: #F00;}
#searchresults a img { float:left; padding:5px 10px; width:50px;height:50px;}
#searchresults a span.searchheading { display:block; font-weight:bold; padding-top:5px; color:#191919; }
#searchresults a span { color:#555555; }
#searchresults span.category { font-size:12px; margin:5px; display:block; color:#ffffff; }
#searchresults span.seperator { float:right; padding-right:15px; margin-right:5px;
background-image:url(../images/shortcuts_arrow.gif); background-repeat:no-repeat; background-position:right; }
#searchresults span.seperator a { background-color:transparent; display:block; margin:5px; height:auto; color:#ffffff; }
/*======Form=====*/
.form1{line-height: 33px;}
.form2{border: 1px solid #FFF;line-height: 20px;padding: 3px 5px;background: #fff;border-radius: 5px;}
.form_group{width:100%;display:block;overflow:hidden}
.form_group1{width: 100%;overflow: hidden;display: block;margin-bottom: 10px;}
.form_text1{border: 1px solid #c2c2c2;height: 23px;border-radius: 3px;padding: 2px;width: 98%;}
.form_text2{border: 1px solid #c2c2c2;border-radius: 3px;padding: 2px;width: 98%;}
.form_text7{border: 0;height: 23px;width: 300px;}
.form_email{width: 120px;background: #151515;border: 1px solid #343434;-webkit-border-radius: 3px 0px 0px 3px;-moz-border-radius: 3px 0px 0px 3px;border-radius: 3px 0px 0px 3px;float: left;display: inline-block;height: 23px;padding: 4px 6px;margin-bottom: 9px;font-size: 14px;line-height: 20px;color: #555555;}
.form_submit2{float: left;margin: 20px 0 10px;height: 30px;padding: 0 10px;border: 1px solid #c2c2c2;background: #6e4a34;color: #fff;border-radius: 3px;}
.form_submit6{border: 0;background: #FFF;color: #888;}
.form_submit7{background: #343434;padding: 11px 10px 9px 10px;font-size: 13px;line-height: 13px;color: #151515;font-weight: 600;border: none;-webkit-border-radius: 0px 3px 3px 0px;-moz-border-radius: 0px 3px 3px 0px;border-radius: 0px 3px 3px 0px;display: inline-block;}
.search{float:right;width:95%;margin: 0 10px;}
.search .buttom{background: #501A02;padding: 5px 13px;float: left;margin-top: 8px;margin-left: 5px;border-radius: 2px;border: 1px solid #c2c2c2;}
.search .search_input{height: 23px;width: 100%;margin-top: 8px;border: 1px solid #c2c2c2;border-radius: 2px;float: left;}
/*======Table=====*/
.table2,.table2 tr{width:100%;margin-bottom: 10px;}
.table2, .table2 td{text-align: center;border: 1px solid #6e4a34;border-collapse: collapse;padding:3px 10px}
.table2 th{  border: 1px solid #6e4a34;background: #AB6E49;color: #fff;padding: 5px 0;}
.table2 .slsp{width: 30px;height: 30px;border: 1px solid;border-radius: 4px;padding: 5px;}
/*======MPW=====*/
.maxh350{max-height: 350px;}
.mrt10{margin-top:10px}
.mr20{margin-top:20px}
.prl30{padding-left: 30px;}
.prt50{padding-top:50px}
.prt5{margin-top: 5px;}
.pa10{padding-right: 10px;}
.pa101{padding-left: 10px;}
.mart35{margin-top: 35px;}
.marl83{margin-left:8.33333333%}
.mr10{margin:10px 0}
.w95{width:95px}
.w110{width: 110px;}
.w155{width:155px}
.w120{width:120px}
.w500{width:500px}
.w900{width:900px}.marlet15{margin-right:15px}
.pat7{padding-top: 7px !important}
.line1{line-height: 23px;}
.pat10{padding-top: 10px;}
.mar20{margin: 0 20px;}
.f16{font-size:1.6em;}
.fg1{float:left;width:30%;}.fg2{float:left;width:70%;}
.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12 {float: left;}
.span12 {width: 100%;}.span11 {width: 91.66666667%;}.span10 {width: 83.33333333%;}.span9 {width: 75%;}.span8 {width: 66.66666667%;}.span7 {width: 58.33333333%;}.span6 {width: 50%;}.span5 {width: 41.66666667%;}.span4 {width: 33.33333333%;}.span3 {width: 25%;}.span2 {width: 16.66666667%;}.span1 {width: 8.33333333%;}
/*======Pagination=====*/
.pagination {text-align: right;padding: 20px 0 5px 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#0fa1e0;float:right}
.pagination a {margin: 0 5px 0 0;padding: 3px 6px;}
.pagination span a{border: 1px solid #ccc;border-radius: 4px 4px 4px 4px;}
.pagination .next{border-radius: 0px;border:none;color: #0fa1e0;text-decoration: none;}
.pagination .current {background: #3071a9 top left repeat-x !important;border-color: #0fa1e0 !important;color: #fff !important;margin: 0 5px 0 0;padding: 3px 6px;border-radius: 4px 4px 4px 4px;}			
.pagination .current:hover {text-decoration: underline;}
.header{ height: 132px;display: block;overflow: hidden; width: 100%;background: #371C15;}
.htop{    background: #2C1D10;line-height: 30px;color:#FFF}.htop a{color:#FFF}
.slideshows{height:350px;margin: 5px 0;display:block;overflow:hidden}
#main{overflow:hidden;display:block;margin:10px 0;}
#main .slidebar_left,#main .slidebar_right{float:left;width:250px}
#main .home_main{float:left;width:920px}
.bgnav{background:#522F26}
.box1{margin-bottom: 10px;display:block;overflow:hidden;}
.box1 h3{background: url(../img/bg2.png) no-repeat right bottom;background-color:#6e4a34;padding: 8px 5px 8px 10px;color:#FFF}
.box1 ul.box1_list{padding: 10px 5px 10px 20px;}
.box1 ul.box1_list li a{color:#F4E5D2;font-size:14px;font-weight:700}
.box1 ul.box1_list li ul{margin-left:15px; padding-bottom: 10px;}.box1 ul.box1_list li ul a{font-size:12px;color:#CAAA82}
.bor1_border{border: 1px solid #6e4a34;;border-top: 0;border-radius: 0 0 1px 1px;}
.box1_list2 a{color:#FFF;font-size:12px}.box1 ul.box1_list2{padding:10px}
.box1_list3 a {display:block;width: 100%;color:#F4E5D2}.box1_list3{padding-top:10px}
.box1_list3 a img{width: 70px;height: 70px;padding: 5px;border-radius: 4px;}
.box1_list3 li{overflow: hidden;clear: both;border-bottom: 1px dotted #6C4136;margin-bottom: 10px;padding-bottom: 5px;}
.box1_list3 li:last-child{border-bottom:0}.ads a,.box2_list a{display:block;overflow:hidden}
.ads a img{width: 240px;padding: 4px;}
.box1_price{font-weight: 700;color:#F9FF00;  text-align: right;font-size: 1.6em;}
.box1 .address a{  font-size: 12px;color: #F4E5D2;}.address{padding:10px}
.static{padding: 10px 20px;}
.static .td1{font-weight: 700;width: 110px;color:#CAAA82}
.static td,.box2_list h4 a{color:#F4E5D2} /* ---------------------- */
.box2{display:block;overflow:hidden;  margin: 0 10px 10px;}
.box2 h2 a,.box1 h3 a{color:#FFF !important}
.box2 h2{background: url(../img/bg4.png) no-repeat left bottom;padding: 8px 5px 8px 10px;color:#FFF;font-size: 15px;}
.box2 h3{background: url(../img/bg5.png) no-repeat left bottom;padding: 8px 5px 8px 10px;color:#FFF;font-size: 15px;}
.box2_list{overflow: hidden;}
.box2_list h4,.box2_list .box1_price{text-align:center}
.box2_view{float: left;}
.box2_list h4{margin-bottom: 10px;height: 40px;}
.box2_view a{background: #6e4a34;color: #FFF;font-size: 11px;padding: 5px 8px;border-radius: 4px;text-align:center}
.box2_price{  float: right;text-align: center;font-weight: 700;color: #E42424;}
.box2_product{border: 1px solid #D0AF9A;padding: 10px;margin: 5px;border-radius: 2px;}
.box2_list li:hover .box1_price{color:#F00}
.box2_product h4 a{text-transform: uppercase;}
.box2_product img{width: 192px;height: 192px;}
.box3 h3{padding: 13px 0;text-align: center;font-size: 2.3em;margin-top: 5px; font-family: "Times New Roman", Georgia, Serif;color:#F4E5D2}
.box4 h3{text-align:left;  font-size: 13px;  padding-bottom: 10px;color:#F4E5D2}.box2 h3 a{color:#FFF}
.box4{line-height: 30px;font-size: 14px;}
footer{border-top: 5px solid #6e4a34;overflow: hidden;background: #40221A;padding: 20px 20px 0;}footer a{color:#CAAA82}
.copyright{text-align:right;padding-right:10px}
.bg_logo h1{position: relative;text-indent: -9999px;}
.bg_logo h1 img{    position: absolute;top: 15px; left: 15px;}
.content2{  float: left;margin-left: 10px;width: 910px;}
.box5{display: block;overflow: hidden;}
.box5 .box5_1{display: block;margin: 10px;}.box5 h3 a{color:#F4E5D2}
.content{background: #FFF;padding: 10px;border-radius: 5px;margin-bottom: 20px;overflow: hidden;color:#000}.list2{font-size:12px}.list2 a{color:blue}
.thumbs_list_frame{overflow:hidden}
.thumbs_list_frame li{float:left}
.thickbox{display:block;margin:5px}
.product_info{margin-left:20px}
.hotline h2{margin: 16px 0;font-size: 22px; color: #F51515;font-weight: 700;text-align: center;}
.ipi1{height: 30px;border: 1px solid #F4E5D2;border-radius: 4px;padding-left: 10px;width: 60px;font-weight: 700;}
.but{height: 30px;border: 1px solid;border-radius: 4px;padding: 0 10px;background: #40221A;color: #F4E5D2;}
.box6{background: #FFF;color: #333;margin: 20px 0;padding: 10px;border-radius: 4px;overflow:auto;height: 421px;    line-height: 30px;}
.ui-tabs-nav{overflow:hidden}
.ui-tabs-nav li{float:left;background: #FFF;padding: 8px 10px;margin:0 2px;border: 1px solid #F4E5D2;}.ui-tabs-nav li a{color:#333;}
.product2{margin-top: 10px;color: #000;}
.ui-tabs-nav .ui-tabs-active{  background: #40221A;border: 1px solid #F4E5D2;}.ui-tabs-nav .ui-tabs-active a{  color: #F4E5D2;}
.shop {position: fixed;top: 129px;right: 5px;z-index: 999;}
.shop span {position: relative;top: -90px;right: 38px;font-size: 16px;font-weight: 700;color: #FFF;}
.h_left{float:right}
nav{background:#522F26;height: 40px;}
nav ul{float:left;display:block;text-transform: uppercase;}
nav ul li {float:left;padding:10px 16px;border-left: 1px solid #542713;}
nav ul li:first-child{border-left:0}nav ul li:hover{background:#3A1D15}
nav ul li a{color:#FFF;font-weight:700;font-size: 12px;}nav ul li a:hover,.box2_view a:hover{text-decoration:none;}
#primary_nav_wrap ul{list-style:none;position:relative;float:left;margin:0;padding:0}
#primary_nav_wrap ul a{display:block;text-decoration:none;line-height: 40px;padding: 0px 17px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}
#primary_nav_wrap ul li{position:relative;float:left;margin:0;padding:0}
#primary_nav_wrap ul li.current-menu-item{background:#3A1D15}
#primary_nav_wrap ul li:hover{background:#3A1D15}
#primary_nav_wrap ul ul{display:none;position:absolute;top:100%;left:0;background:#694531;padding:0;z-index:999}
#primary_nav_wrap ul ul li{float:none;width:200px}
#primary_nav_wrap ul ul a{line-height:120%;padding:10px 15px}
#primary_nav_wrap ul ul ul{top:0;left:100%}
#primary_nav_wrap ul li:hover > ul{display:block}
.shoppingcart{    float: right;font-size: 1.3em;  margin: 10px;}.shoppingcart a,.pagination a{color:#FFF}.shoppingcart span{color:#FF0;font-size: 1.4em;}
.product_info h2{line-height: 27px;}
.product_info .hotline{font-size: 1.2em;color: #FFCA00;}.gold{color:#EABA00;}
.ui-state-default a.ui-tabs-anchor{display:block}span#u_0_3{color:#FFF}
.tabs-menu {height: 30px; float: left; clear: both;}
.tabs-menu li { height: 30px;line-height: 30px; float: left; margin-right: 1px; background-color: #381D16;border-top: 1px solid #d4d4d1;border-right: 1px solid #d4d4d1;border-left: 1px solid #d4d4d1;padding: 0 10px;}
.tabs-menu li.current { position: relative;background-color: #fff;border-bottom: 1px solid #fff;z-index: 5;}
.tabs-menu li a { padding: 10px; text-transform: uppercase;color: #FFF;text-decoration: none; }
.tabs-menu .current a {color: #333;}
.tab { border: 1px solid #d4d4d1;background-color: #fff;float: left; margin-bottom: 20px;width: 100%;}
.tab-content {padding: 10px;display: none;}
#tabs-1 {display: block;   }
.bg_logo{    height: 130px;}