html{margin:0;padding:0;}
.mobile_PE{background:#f2f2f2;}
/*对于字体图标冲突时，增加下面其中的一个class让所需的图标优先,然后对其content的字体值重写*/
.f-fontFamily{ font-family: 'FontAwesome' !important;}
.s-fontFamily{ font-family: 'Simple-Line-Icons' !important;}
.xhicon:before{content:"\f012" !important;}


#sV6Border{padding:58px 1px 30px 1px;margin:auto;background:#fff;overflow:hidden;zoom:1;/*box-shadow:0px 0px 15px rgba(0, 0, 0, 0.15);*/margin-bottom:45px;border:1px solid #ccc;min-height:750px;}
#bV6Border{/*border:1px solid #ccc;*/background:#fff;min-height: 300px;width:318px;border:1px solid #e2e1e1;margin-left:10px;}

.mobileTopBor{height:60px;width:345px;background:#f2f2f2;position:fixed;top:0;left:50%;margin-left:-172px;z-index:5555555;}
.mobileTopB{height:35px;width:345px;background:#F2F2F2;  position: fixed;top: 0;left: 50%;margin-left: -172px;z-index: 9999999;}
#bV6Border_top1{border: 1px solid #cccccc;width: 342px;border-radius: 30px 30px 0 0;margin: auto;background: #FFF;height: 34px;border-bottom: none;position:fixed;top:0;left:50%;margin-left:-172px;z-index:9999999;}
#bV6Border_top2{width: 7px;height: 7px;background: #575757;margin: 13px auto 0 auto;border-radius: 7px;border: 2px solid #CFCFCF;}

#showNowMobileTop{background:#000;height:25px;line-height:24px;color:#BFBFBF;width:320px;position:fixed;top:35px;left:50%;margin-left:-160px;z-index:9999999;}
#showNowMobileTop .ut{padding:0px 8px;margin:0px;}
#showNowMobileTop .ut li{float:left;}
#showNowMobileTop .ut li.showmoTime{margin-left:35px;}
#showNowMobileTop .ut li i{font-size:16px;margin-right:3px;vertical-align:middle}
#showNowMobileTop .mobileToptitle{margin:0px 10px 0px 5px;font-family:"Microsoft YaHei","verdana";font-size:14px;}
#showNowMobileTop .ut li.mobileTopright{float:right}

.sV6BorderH {width:auto;padding:10px 6px 10px 6px;margin-top:30px !important;}
.sV6BorderH #bV6Border_top1{float:left;top:50%;margin-top:-10px;position:relative;}
.sV6BorderH .bV6BorderH {width:auto;margin:2px 40px 4px 26px;height:99%;}
.sV6BorderH .bV6BorderH #main{width:auto;height:100%;}
.sV6BorderH #bV6Border_bottom1{background:#ccc;width:30px;height:80px;margin:auto 0px auto 20px;padding:1px 1px 1px 1px;border-radius:6px;float:right;
		margin-top:-35%;}
.sV6BorderH #bV6Border_bottom2{background:#f4f5f6;width:30px;height:80px;border-radius:5px;}

.sV6BorderH .bV6BorderH #preview{width:1032px !important;height:100% !important;}

.mobileBottomBor{height:55px;background:#f2f2f2;width:320px;position:fixed;bottom:0;left:50%;margin-left:-160px;z-index:55555555;}
.mobileBotB{width:346px;height:55px;background:#f2f2f2;position: fixed;bottom: 0;left: 50%;margin-left: -173px;z-index: 9999999;}
#bV6Border_bottom1{background:#fff;width:342px;height:54px;border-radius:0 0 30px 30px;border:1px solid #ccc;border-top:none;position:fixed;bottom:0;left:50%;margin-left:-172px;z-index:999999999;}
#bV6Border_bottom2{background: #FFFFFF;width: 30px;height: 30px;border-radius: 100%;margin: 13px auto 0 auto;border: 1px solid #ccc;/*box-shadow: 1px 1px 1px #999 inset;*/}
div::-webkit-scrollbar-track-piece{
	background-color:#f4f5f7;
	-webkit-border-radius:0 3px 3px 0;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
div::-webkit-scrollbar{
	width:10px;
	height:8px;
}
div::-webkit-scrollbar-thumb{
	height:30px;
	background-color:#ddd;
	-webkit-border-radius:0px 3px 3px 0px;
	outline:0px solid #fff;
	outline-offset:-2px;
	border: 1px solid #ccc;
}
div::-webkit-scrollbar-thumb:hover{
	background-color:#eee;
}


.grid{height: 100%}
.grid table td{text-align: center;}
.grid table{width:100%;height:100%;table-layout:fixed;background:none}
.grid_l{}
.grid_big{overflow:hidden ;zoom:1}
.grid_l .grid_icon{float:left}
.grid_l .grig_name{float:left;}

.grid_r{}
.grid_big{overflow:hidden;zoom:1}
.grid_r .grid_icon{float:right;}
.grid_r .grid_icon img{overflow:hidden;zoom:1}
.grid_r .grig_name{}
#cart_icon{
    position: fixed;
    bottom: 0;
    left: 5px;
    width: 32px;
    height: 32px;
}

.block{
	position:relative;


}
.block.newadd{
	position:absolute;
}
.block.absolute{position:absolute;}
.block_clear{position:static}

#main{position:relative;width:100%;overflow:hidden;zoom:1;margin: 0 auto}

 /*迷你菜单*/
.mini_menu{width:100%;z-index:9999 !important;display:inline-block}
.mini_menu ul,.mini_menu ul li{list-style:none}
.mini_menu ul{background:rgba(0,0,0,.75);width:90px;overflow:hidden;zoom:1;border-radius:3px 3px;}
.mini_menu li{line-height:25px;height:25px;font-size:12px;border-bottom:1px solid #323232;border-top:1px solid #454545;text-align:center;}

.mini_menu li a{color:#fff;text-align:center;}
.mini_menu .mini_title{color:#333;cursor:pointer;padding:0px;margin:0px 0;float:right;text-align:right;margin-right:10px;}
 #showmenuli,.showmenuli{overflow:hidden;zoom:1;text-align:center !important;position:absolute;top:20px;right:1px;z-index:9999 !important;}
.mini_menu .default_mini_title{margin:8px 8px 8px 0px }
/*带标题模式迷你菜单*/
#showmini{position:relative; z-index:9999 !important}
#showmini .mini_btitle{font-size:16px;font-family:"微软雅黑";text-align:center}
#showmini td{text-align:left;vertical-align:top}
#showmini td.r{padding-top:5px}
#showmini .menu_ul{text-align:right;float:right;}
#showmini .mini_menu .back{color:#333; cursor:pointer;padding:0px;margin:0px 0;float:left;text-align:left;margin-left:10px;}

/*带首页模式迷你菜单*/
#showmini2 .menu_ul{text-align:center;float:none;}
#showmini2 .mini_title{color:#333;cursor:pointer;padding:0px;margin:0px 0;float:none;text-align:center; margin:0px auto;}
#showmini2 .mini_index{float:right;}

/*图片轮播*/
.es-pager li{border-radius:100% 100%;width:12px !important;height:12px !important;background:#666 !important;margin-right:8px !important;}
.es-pager li.act{background:#0063A7 !important}

#cart_icon{z-index:2000000000}

/*排序*/
.productorder .sortlist a{width:15% !important;}
.order2 a{width:15% !important;}

.block_product img{max-width:90%;text-align:center;}
#boxNews #maininfo img{max-width:90%;height:auto !important;text-align:center;margin:0 auto;}
#boxNews #maininfo embed{max-width:97%;text-align:center;margin:0 auto;}

.block.fakeabsolute{position: absolute !important;}
#mainmenu, #top,#container,#bottom,#banner{
	position:relative;
	margin:0 auto;
}
/*横向会员*/
#UserLogin li{float:left;margin-bottom:10px;}
#UserLogin .input{width:90px}
#UserLogin #idBoxRegister{margin-left:50px;}
#UserLogin .btn{vertical-align:middle}

/*购物车控制中心*/
.next .btn{color:#333}

/*手机留言板*/
#GBForm{table-layout:auto}
#GBForm .gf_message{width:180px;overflow:hidden;zoom:1;}


#boxNewsList li {clear: both;}

/*开发者模板*/
.bx_top{overflow:hidden;zoom:1;}
#prodpage a,.pagenav a{display:inline-block}

/*手机购物车*/
#u_cart_checkout .btn{color:#333}
#u_cart_checkout .cartlist td.r{width:100%}

/*迷你菜单*/
.mini_menu .menuSelectTxt .mini_title,.mini_menu .backSelectTxt a{text-indent:0;background:none;font-size:14px;padding-left:0px;margin-left:0px;}
.mini_menu .menuSelectImg .mini_title,.mini_menu .backSelectImg a{text-indent:0;background:none;font-size:0px;padding-left:0px;margin-left:0px;}
.mini_menu .menuSelectTwo .mini_title img,.mini_menu .backSelectTwo a img{float:left;margin-right:3px}
.mini_menu .menuSelectTwo .mini_title,.mini_menu .backSelectTwo a{float:left;text-indent:0;background:none;font-size:14px;padding-left:0px;margin-left:0px;width:auto}

.mini_menu #showmini2 .menuSelectTxt .mini_index{text-indent:0 !important;background:none;font-size:14px;padding-left:0px;margin-left:0px;}
.mini_menu #showmini2 .menuSelectImg .mini_index{text-indent:0;background:none;font-size:0px;padding-left:0px;margin-left:0px;}
.mini_menu #showmini2 .menuSelectTwo .mini_index img{float:left;margin-right:3px}
.mini_menu #showmini2 .menuSelectTwo .mini_index{float:left;text-indent:0;background:none;font-size:14px;padding-left:0px;margin-left:0px;width:auto}
#showmini2 #showmenuli{left:50%;margin-left:-45px;}
.mini_menu #showmini2 .mini_title{/*text-indent:0 !important;background:none;width:auto*/}
.tpl1_showMini,.tpl2_showMini{table-layout:fixed}
/*新版图片轮播*/
ul.marq,.slider ul{margin:0px;padding:0px}

/*自定义属性*/
#p_info li.proBtn{float:left;margin-right:10px;text-align:center;cursor:pointer;margin-top:10px;list-style:none}

/*自定义菜单*/
ul.bottom_menu{padding:0px;margin:0px;}

.showstyle0{table-layout:fixed}

.cpagelist{ line-height:25px; text-align:center; font-size:14px; background-color:#f0f0f0; width:580px; padding:10px;}

.pn{ float:left; margin:2px; width:auto; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:5px; font-size:14px; height:15px; line-height:15px;}
.pn a{ text-decoration:none; color:#333333;}
.pnc{ border:1px solid #cccccc; background-color:#666666}
.pnc a{ color:#FFFFFF; text-decoration:none}

.infocontent img{ width:100%;}
.infoTitle{ font-size:18px; line-height:30px; padding:10px;}
.m_price{ color:#990000;}