ul{margin:0;padding:0}
body{font-size:14px}
.templatemo-container{margin:0 auto;max-width:100%;overflow:hidden}
.gold-text{color: #9D9D9D;}
.white-text{color:#fff}
.gray-text{color:#838383}
.mobile-menu-icon{cursor:pointer;display:none}
a:hover{color:#D0AF51;text-decoration:none}
h2{font-size: 2.5em;font-weight:300;letter-spacing:3px}
section{padding-top: 12px;}
.templatemo-section-header-hr{border-top-color: #FF9494;width:185px;display:inline-block;margin:0 10px 0 0;vertical-align:middle}
.templatemo-section-subheader{color: #FF9494;display:inline-block;margin-bottom:60px}
.templatemo-gray-bg{background:#EFEFEF;}
.templatemo-dark-bg{background:#181818;color:#DDD}
.margin-bottom-10{margin-bottom:10px;max-height: 209px;overflow: hidden;}
.copyrights{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden}
span.font-script a{color: #DBA700;}
a.current-menu-item{background:#3C3C3D}
.templatemo-block-left{width:40%}
.templatemo-block-right{width:60%}
.templatemo-block-left,.templatemo-block-right{float:left}
.templatemo-header-left,.templatemo-header-right{height:250px}
.templatemo-header-left{background:url(/static/image/banner.jpg) no-repeat;background-size:cover;color:#fff;position:relative}
.templatemo-header-left-overlay{background-color:rgba(0,0,0,.7);height:100%;width:100%;position:absolute;top:0;left:0}
.templatemo-header-right{background: url(/static/image/header-img.jpg) no-repeat;background-size:cover}
.templatemo-header-right-overlay{background-color: rgba(208, 153, 81, 0.4);height:100%;width:100%}
.templatemo-header-text-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;position:relative;z-index:1000}
.templatemo-header-text{margin-right:50px;text-align:right;width:100%}
.templatemo-site-name{letter-spacing:3px;font-size:45px}
.templatemo-header-hr{border-top-color:#A4A2A2;width:71px;display:inline-block;margin:0 10px 0 0;vertical-align:middle}
.templatemo-slogan{color:#A4A2A2;display:inline-block;font-size:11px;letter-spacing:2px}
.templatemo-nav,.templatemo-social{width:100%}
.templatemo-social{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}
.templatemo-social li{margin-right:20px}
.templatemo-social a{color:#fff;font-size:1.4em}
.templatemo-social i{background:#BBB;border-radius:30px;line-height:30px;width:30px;height:30px;vertical-align:middle;text-align:center;transition:all .3s ease}
.templatemo-social a:hover i{background:#000}
.templatemo-nav{background:#000}
.templatemo-nav li{line-height:47px}
.templatemo-nav a{color: #FF9494;display:inline-block;width:90px;height:47px;text-align:center;transition:all .3s ease}
.templatemo-nav a:hover{text-decoration:none}
.templatemo-nav a:hover,.templatemo-nav li.active a{background:#3C3C3D}
.templatemo-nav li,.templatemo-social li{display:inline-block;float:left}
.new-arrival-container{cursor:pointer;display:inline-block;position:relative;max-width:100%}
.new-arrival-title{color: #5C5C5C;font-size: 1.5em;}
.new-arrival-title span{text-align:center}
.new-arrival-title .smaller-text{font-size: 1em;font-weight:300;letter-spacing:3px}
.bordered-text{border:1px solid #fff;padding:5px 10px}
.img-fashion{max-width:209px;}
.product-menu{margin-bottom:80px;overflow:hidden}
.product-menu li{background:#000;display:inline-block;line-height:60px;list-style:none;float:left}
.product-menu a{color:#D0AF51;width:90px;height:60px;padding:20px 30px;text-align:center;transition:all .3s ease}
.product-menu a:hover,.product-menu li.active a{background:#3C3C3D}
.btn-gray-bordered{border:2px solid #D1D1D1;color:#8F8E8E;display:inline-block;padding:10px 30px;margin-top:15px}
.about-us-text{line-height:1.8em;margin:20px auto;max-width:800px}
footer{background:#000;color:#fff;font-size:.8em;padding:20px}
.img-collection{max-width:230px;max-height:300px}
.price-tag{background:#AB0008;color:#fff;font-weight:700;width:100px;height:40px;line-height:40px;opacity:0;position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0;z-index:1001;transition:opacity .3s ease}
.product-type-container:hover .price-tag{opacity:1}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#D0AF51;border-color:#D0AF51}
.pagination>li>a,.pagination>li>span{color:#D0AF51}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#AA8829}
.templatemo-blog-post{border: 1px solid #E4E4E4;}
.margin-bottom-0{margin-bottom:0}
.post-img-container{position:relative}
.templatemo-post-date{position:absolute;top:0;left:0;background:#000;width:110px;height:110px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.date{font-size:3em}
.templatemo-post-social{position:absolute;top:0;left:0;width:110px;height:100%;background:rgba(0,0,0,.4);padding-top:110px}
.templatemo-post-social .fa{color:#fff;width:50px;height:50px;padding:10px}
.red-bg{background:#AB0008}
.gold-bg{background:#D0AF51}
.flex-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.margin-top-10{margin-top:10px}
.v-align-middle{vertical-align:middle}
.post-excerpt{margin: 20px 20px;}
.post-read-more{display:block;margin-bottom:55px;margin-top:30px}
.blog-post-pagination{margin-top:50px}
.templatemo-blog-post-aside{padding-top:70px}
.aside-block{margin-bottom:60px;overflow:hidden}
.aside-block h4{font-weight:700}
hr.gold-hr{border-color:#D0AF51}
.category-list{list-style:none}
.category-list li{line-height:3.2em;border-bottom:1px dotted #838383}
.category-list li:last-child{border-bottom:none}
.category-list a{color:#838383}
.category-list a:hover{color:#D0AF51}
.aside-post-excerpt h5{font-weight:700}
.tag-list li{display:inline-block;list-style:none;float:left}
.tag-list a{color:#AFADAD;display:block;background:#505050;padding:8px 10px;margin-bottom:5px;margin-right:5px}
.tag-list a:hover{color:#D0AF51}
.w-120{width:120px}
.templatemo-btn-gold{background:#D0AF51;width:100%}
.templatemo-btn-gold:hover{background:#AE903B}
.btn,.form-control{border-radius:0}
.form-control{background:#000;color:#DDD}
.margin-bottom-20{margin-bottom:20px}
.padding-0{padding:0}
#google-map{height:750px}
.contact.templatemo-block-left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.templatemo-contact-info{max-width:400px;padding:50px 30px}
@media screen and (max-width:991px){.templatemo-header-left,.templatemo-header-right{height:300px}
.templatemo-site-name{font-size:36px}
.templatemo-header-hr{width:45px}
.templatemo-slogan{font-size:10px;letter-spacing:4px}
.templatemo-blog-post-aside{padding-top:0}
}
@media screen and (max-width:767px){.templatemo-block-left,.templatemo-block-right{float:none;width:100%}
.templatemo-header-left{height:140px}
.templatemo-header-right{height:200px}
.templatemo-header-left-overlay,.templatemo-header-text-wrap{height:100px}
.templatemo-nav{background:rgba(0,0,0,.7);display:none;position:fixed;top:50px;right:5px;width:auto;height:auto;overflow:auto;z-index:1000}
.templatemo-nav{overflow-x:hidden;overflow-y:hidden}
.templatemo-nav li{display:block;float:none}
.mobile-menu-icon{cursor:pointer;display:block;position:fixed;top: 22px;right:5px;z-index:1000}
.mobile-menu-icon:hover .fa{background-color:#3C3C3D}
.mobile-menu-icon .fa{color:#D0AF51;background-color:rgba(0,0,0,.5);font-size:1.5em;width:40px;height:40px;padding-top:9px;padding-left:11px}
.templatemo-post-date,.templatemo-post-social{width:90px}
.templatemo-post-date{height:90px}
.date{font-size:2em}
.contact.templatemo-block-left{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#google-map{height:400px}
}
@media screen and (max-width:540px){.date{font-size:1.2em}
.templatemo-post-date,.templatemo-post-social{width:80px}
.templatemo-post-date{height:60px}
.templatemo-post-social{padding-top:55px}
.templatemo-post-social .fa{width:30px;height:30px;padding:7px}
.fa-2x{font-size:1.2em}
}
@media screen and (max-width:500px){h2{font-size:2.4em}
}
@media screen and (max-width:490px){.product-menu li{line-height:39px}
.product-menu a{font-size:.9em;padding:10px 15px}
}
@media screen and (max-width:345px){.product-menu a{padding:10px}
}
.ice_coninfo{color:#a8a8a8;padding: 10px;margin-bottom: 20px;margin-top: 5px;border: 1px solid #DADADA;overflow:hidden}
.ice_coninfo a{color: #E79500;}
.ice_coninfo p a{float:left}
.ice_coninfo h4{font-size:12px;color:#666}
.comment_title h4{font-size: 1.2em;color:#666}
.comment_form{float:left}
.ice_comment div{width:100%;padding: 10px 0;color:#000;display:inline-block;vertical-align:top}
.ice_comment div span a{margin-left:25px;padding:0 20px;background:url(/static/image/hf.png) no-repeat}
.ice_coninfo p{border-bottom:1px dotted #efefef;text-align:right}
.ice_comment label{width:80px;float:left;text-align:right;line-height:27px;padding-right:10px}
.ice_comment input.textbox{background-color:rgba(255,255,255,.74);width: 100%;float:left;border: 1px #C8C8C8 solid;outline:0;padding:3px}
.ice_comment input.textcode{width:100%;float:left;border:1px #ccc solid;outline:0;padding:5px}
.ice_comment div img.imgcode{width:90px;height:28px;float:left}
.ice_comment textarea.textbox{background-color:rgba(255,255,255,.74);width:100%;float:left;color:#1B1B1B;border:1px #9C9C9C solid;outline:0;padding:5px;font-size:12px;overflow:hidden;zoom:1}
.ice_comment input.submit_btn{width:88px;height:26px;border:0;margin-top:5px;cursor:pointer;background:#CFCFCF}
.ice_comment .comment_label{padding-left:90px;color:#a8a8a8}
.ice_comment .checkbox{width:12px;height:12px;vertical-align:middle;margin:-2px 10px 1px 20px}
.comment_label a{color:#26709a;font-size:12px}
.ice_headimg{width:35px;float:left}
.ice_headimg img{width: 40px;height: 40px;border-radius: 20px;}
.ice_commentcon{float:left;padding-left:10px;overflow:hidden}
.ice_commentcontit{width:100%;float:left}
.ice_commentcontit span{float:left;font-size: 14px;padding-left: 5px;}
.ice_commentcontit font{float:right;color:#999;font-size:12px}
.ice_commentcontent{padding-left: 5px;line-height:22px;margin-bottom: 10px;color:#000}
.ice_commentcontent img{width: 40px;    height: 40px;    border-radius: 20px;vertical-align:middle}
.pagebar{width:100%;float:left;margin:30px 0;text-align:center}
.pagebar span.page{color:#FFF;padding:2px 8px;background:#D0D0D0;margin:4px}
.pagebar span.page:hover{background:#383838}
.pagebar span.now-page{color:#3f3f3f;padding:2px 8px;font-weight:700;background:#FFF;margin:5px}
.post_nav a{color: #FF9494;margin-bottom: 40px;  };}
.post_nav a:hover{color:#BB6B00}
.post_nav {margin: 10px 0;}
.post-meta-data {background: rgb(242, 241, 241);padding: 5px 20px;}
.l{float:left}
.r{float:right}
.istop a{color: #5C5C5C;}
.multi a{color:#5C5C5C}
.bjr{background:#E8E8E8}
table.tlist{border-collapse:separate;border:1px solid #E3E3E3;border-top:none;background:#FFF}
td,th{padding: 9px 12px;}
table.tlist>tbody>tr>td,table.tlist>tbody>tr>th,table.tlist>thead>tr>th,table.tlist>tr>td,table.tlist>tr>th{border:0;border-top: 1px solid #EFEFEF;}
table.tborder{border-collapse:separate;border:0;border-top:1px solid #E3E3E3;border-left:1px solid #E3E3E3;background:#FFF}
table.tborder>tbody>tr>td,table.tborder>tbody>tr>th,table.tborder>thead>tr>th,table.tborder>tr>td,table.tborder>tr>th{border-right:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3}
table.tborder>tbody>tr:hover,table.tborder>tr:hover,table.tlist>tbody>tr:hover,table.tlist>tr:hover{background:#F4F4F4}

.search { width: 100%;}
#edtSearch { font: 13px 'Open Sans', 'Microsoft YaHei'; color: #000; float:left; width: 100%; height: 47px; padding:3px 10px; border: 0; background: #EFEFEF; text-align: right;}
#btnPost { float:left; background:#999999; border:none; width:50px; height:24px; color:#FFFFFF;}
#wpgo_ajax_loading_frame { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999999; background-color: #4c4c4c; opacity: 0.1; filter: alpha(opacity=10); }
#wpgo_ajax_loading { left: 0; top: 0; display: table-cell; z-index: 9999999; position: fixed; width: 100%; height: 100%; }
#wpgo_ajax_loading div { left: 49%; top: 49%; position: absolute; width: 85px; height: 19px; background: url('/static/image/wpgo_loading.gif') 50% 50% no-repeat; }

.backToTop {padding: 0px;width: 38px;position: fixed;bottom: 95px;right: 10px;cursor: pointer;display: block;}
.templatemo-block-right {background: #000;}
.icon.align-justify {font-size: 23px;color: #BDBDBD;background: rgba(0, 0, 0, 0.69);padding: 5px;}