/*公共css*/
*{margin: 0; } 
.mangin_zero{margin:0px}
a{-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;color:#333}
body a:hover{color:#c19247;text-decoration:none}
.bannerimg img{width:100%}
li{list-style:none}
 @font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.animate{-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}
.icon {
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    font-family: "iconfont";
    font-size: 1.5em;
    font-style: normal; }
	
	
.fl{float:left}
.fr{float:right}
.quick_menu li{     display: inline-block;list-style:none;margin:0 10px;}
.quick_menu  a{font-size:13px}
.quick_menu a:link{color:#fff}
.quick_menu a:visited{color:#fff}
.quick_menu a:hover{color:#c19247}
.spacer {
    width: 1px;
    height: 8px;
    background: #b5b5b6;
    overflow: hidden;
    margin: 6px 4px 0;
    padding: 0;
}	
.pc_width{width:1226px;margin:0 auto}
.mleft_2{margin-left:5px}
.font50{font-size:50%}
.font30{font-size:30%}
/*PC端css样式*/
.header{width:100%}
.header .header_menu{width:1226px;margin:0 auto;line-height: 50px;color:#fff;}
.head_tit{position:relative;width:1226px;margin:0 auto;height:156px; behavior: url(/static/pc/common/css/backgroundsize.min.htc);}
.header_top{background:#313131;line-height:50px;height:50px}
.serch_box{width:125px;position:absolute;right:20px;top:80px;}
.serch_icon{width:40px;height:40px;border:1px solid #ddd;font-size:17px;text-align:center;line-height:40px;border-radius:40px;cursor : pointer;behavior: url(/static/pc/common/css/PIE.htc)}
.serch_icon:hover{color:#c19247;border-color:#c19247;-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}
.cart_icon:hover{color:#c19247;border-color:#c19247;-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}
.cart_icon{font-size:17px;margin:5px 2px 2px 15px;position:relative;color:#333}
.cart_icon .num{position:absolute;width:14px;height:14px;background:#c19247;border-radius:12px;font-size:12px;text-align:center;line-height:14px;color:#fff;top:0px;right:-5px;behavior: url(/static/pc/common/css/PIE.htc)}
.header_nav{width:1226px;margin:0 auto;    height: 44px;;position:relative}
.header_nav li{display:inline-block;}
.header_nav ul{padding-left:0px}
.header_nav .nav_item{display:inline-block;color:#333;font-size:16px;padding:0 20px}
.header_nav .more{color:#333;font-size:16px;padding:0 20px;margin-left:0px}
.bottom_block{display: block;position: absolute;width: 0;height: 3px; border: none;margin: 0;padding: 0;background: #c19247;bottom: 13px;left: 0;}
.active{color:#c19247 !important;-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}
.zbmenu{position:relative}
.mTop30{margin-top:30px}
.mTop50{margin-top:50px}
.head_moer{
	z-index: 999;
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100px;
    border-top: 1px solid #ddd;
}
/*菜单样式*/	
.subnav-box {
	background:#fff;
	border-top:1px solid #ddd;
    position: absolute;
    width: 100%;
    z-index: 10;
    overflow-x: hidden;
    z-index: 333;
	-webkit-box-shadow: 2px 2px 2px #ddd; 
	-moz-box-shadow: 2px 2px 2px  #ddd; 
	box-shadow: 2px 2px 2px  #ddd;
}
.header_bx{
	position:relative;
} 
.subnav-box .navbox {
	width: 1226px;
    position: relative;
    z-index: 22;
    overflow: hidden;
	margin:0 auto;
} 
.zdnnav-zj1 {
    padding:5px 90px 0 0px;
}
.right_1 {
    width: 100%;
    margin-top: 30px;
	height: 104px;
}
.right_2 {
    width: 100%;
    margin-top: 35px;
	height: 105px;
}
.nav-shop li {
    float: left;
    width: 100px;
	margin-right: 10px;
    text-align: center;
	margin-bottom: 10px;
}
.nav-shop li img {
    width: 42px;
    height: 42px;
}
.nav-shop li p {
    font-size: 14px;
    color: #333;
    margin-top: 15px;
}
.nav-shop li p:hover{
	color:#c19247;
}
.nav-shop li:hover{
	-webkit-animation-name: pulse;
	animation-name: pulse;
}
.relative{
	position: relative;
}
/*GOTOP*/
#gotop1{display:block;position:fixed;z-index:999999;top:50%;width:44px;height:153px;border:1px solid #e9e9e9;}
#gotop1 .left_top{width:71px;height:93px;background:url(http://i2.mbscss.com/img/moonbasa/2013/12/19/left_top.png) no-repeat;}
#gotop1 a,#gotop1 a img{width:44px;display:block;}
* html #gotop1 .left_top{background:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.mbscss.com/img/moonbasa/2013/12/19/left_top.png');}
* html #gotop1{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||280)));}
#gotop1 strong{display:block;padding-right:12px;line-height:18px;color:#666;background:url(http://i1.mbscss.com/img/moonbasa/2013/08/13/down.jpg) no-repeat 58px 6px;font-weight:normal;text-align:right;cursor:pointer;}
#gotop1 strong.on{background:url(http://i2.mbscss.com/img/moonbasa/2013/08/13/up.jpg) no-repeat 58px 6px;}
#gotop1 ul{display:block;width:44px;overflow:hidden;}
#gotop1 ul li{float:left;}#gotop1 a img{display:none;}
#gotop1 a img.on{display:block;}
#gotop1 a.shopcat{position:relative;}
#gotop1 a.shopcat span{position:absolute;right:10px;top:7px;display:block;width:16px;height:16px;text-align:center;line-height:16px;color:#fff;}
.clearFix{clear:both}

/*GOTOP end*/

/*footer style*/
.HPH_hpbo_b{position:relative;  width:100%;background: #fbfbfb;}
.HPH_hpbo_b .HPH_hpbob_t{width:1227px; margin:0 auto; position:relative;overflow: hidden;}
.HPH_hpbo_b .HPH_hpbob_t li{width:306px; height:50px; line-height:50px; text-align:center!important; margin:10px 0; float:left;}
.zbk{border-left:1px solid #f1f1f1;}
.HPH_hpbo_b .HPH_hpbob_t li i{ font-size:40px; color:#c19247}
.HPH_hpbo_b .HPH_hpbob_t li span{ float:left; font-size:16px; color:#666666; margin-left:10px;}
.HPH_hpbobt_d{width:178px; margin:0 auto;}
.footerh_left {width: 1150px; margin:0 auto; position:relative;}
.footerh_left_1 {width: 175px; height:140px; margin:20px 0;}
.footerh_left_1 h2 {font-weight: 500; line-height: 30px;font-size: 14px;color: #333333; margin-bottom:10px;}
.footerh_left_1 ul {line-height: 20px;font-size: 12px;padding-left:0px}
.footerh_left_1 li {list-style: inside;list-style-type: none;}
.footerh_left_r{width:175px; text-align:right;margin:20px 0;}
.footerh_leftr_p1{font-size:16px; color:#c19247; margin-right:5px;}
.footerh_leftr_p2{font-size:12px; color:#999999; margin-right:5px;}
.footerh_leftr_d{width:128px; height:32px; line-height:32px; text-align:center; border:1px solid #c19247; display:block; margin:15px 0; float:right;}
.footerh_leftr_d i{ font-size:24px; float:left; margin-left:16px;}
.footerh_leftr_d span{font-size:14px; float:right; margin-right:20px;}
.footerh_left_r a{color:#c19247;}
.HPH_hpbob_b{width:1226px; margin:0 auto; padding:25px 0;}
.HPH_hpbob_b p{line-height:25px;font-size:12px;}
.HPH_hpbobb_p1{ color:#666;}
.HPH_hpbobb_p1 a{margin-right:25px;}
.HPH_hpbobb_p2{color:#999;}
.zaix_kefu{width:148px;    height: 64px;  border:1px solid #c19247; position:relative; text-align:center; margin-top:32px;  padding:11px 0;}
.zaix_kefu p{line-height:20px;margin:0px !important;}
.zaix_kefu_fbo i{color:#c19247;}
.zaix_kefu_ftot{width:70px; background:#fff; font-size:14px; color:#c19247; top:-12px; left:40px; position:absolute; line-height:21px;}
.zaix_kefu_ftot p{margin:0px;}
.zaix_kefu_fbo{width:30px;background:#fff;bottom:-12px; left:60px; position:absolute; text-align:center;line-height:21px;}
.zaix_kefu .p2{color:#999999; font-size:12px;}
.zaix_kefu .p1{color:#c19247; font-size:16px;}
.rig{display: inline-block;color: #fff;font-size: 12px;}
.footer_sty_2{background:#fff !important}
.footer_sty_2 .HPH_hpbob_t{border-bottom:#eee solid 1px !important}
.yueluo_wudi{width:550px; height:100%; position:absolute; top:7px; right:10px;}
.jiran_wgaib{width:508px;border:1px solid #dddddd; position:absolute; top:36px; right:0; background:#fff; z-index:1111; padding:20px;}
.zml_fimg{position:absolute; top:-5px; right:5px;}
.shous_kusn{padding:20px 0;}
.zhis_miy{width:380px; height:36px; line-height:26px; padding:5px 10px; font-size:14px; color:#333; background:#f5f5f5; margin-right:8px;border:0px}
.aibus_butt{width:60px; height:36px; background:#333; font-size:14px; color:#fff; text-align:center; cursor:pointer;border:0px}
.jiran_wgaib_h4{font-size:14px; color:#333; margin-bottom:10px; font-weight:normal; height:20px; line-height:20px;clear: both;padding-top:20px;text-align:left}
.wxian_wbus{overflow: hidden;width: 420px;padding-top: 20px;}
.kaisi_ruol li{float: left;display:inline-block; vertical-align:middle; margin-right:25px; height:20px; line-height:20px; margin-bottom:10px;}
.kaisi_ruol li a{font-size:14px; color:#999; display:block;}
.footerh_left_1 li a {color: #666;font-size: 12px;}
.nono a {color: #666666;font-size: 14px;}
.nono1 a {color: #999;margin-right: 10px;line-height: 20px;font-size: 12px;}
.footer_two img {height: 40px;width: auto;margin-right: 10px;}
.footer_two p {  font-size: 12px;color: #666;}
.font-28{font-size:28px}
.font-14{font-size:14px}
.mTop65{margin-top:65px}
.service-centen{width: 85px; height: 106px;background: #313131;right: -5px;top: 48px;position: absolute;text-align: center;z-index: 999;display:none}
.service-centen  p{margin:0px;line-height: 25px;font-size:80%}
.service-centen a:hover{color:#}
.nav-brand{margin:20px 0}
.nav-brand li{border:1px solid #f1f1f1}
.nav-brand  img{margin: 4px 5px;}
.bs_blacks{z-index: 99;height: 110px; position: absolute;top: 50px;left: -8px;width: 120px;margin-left: -30px;padding: 10px 0;text-align: center;background: #fff;border: 1px solid #dfdfdf;border-top: none; display: none;}
.logo_main{top: 32px;width: 138px;position: absolute;left: 533px;}
/*footer style*/
.boxshopa li{background: #c19247 !important;    color: #fff !important;}