body{ font-family:"微软雅黑"; color:#000; background:#efefef;}
.boay-padding{ padding-bottom:70px; padding-top:70px;}
.top-padding{ padding-bottom:70px; padding-top:0px;}
.border-no{ border:none !important;}
.aligncenter1 { 
clear: both; 
display: block; 
margin:auto; 
} 
ul{ padding:0; margin:0;}
li{ list-style:none;}
a{ color:#262626;}
a:hover,a:focus{ text-decoration:none; color:#262626;}
.top{ position:fixed; top:0; left:0; width:100%; z-index:100;}
.header{ height:20px; line-height:20px; padding:0 15px; background:#fff;}
.font12{ font-size:12px;}
.bold{ font-weight:bold;}
.color-red{ color:#ec5252;}
.color-428bcb{ color:#428bcb;}
.margin-top-10{ margin-top:8px;}
.padding-top-10{ padding-top:10px;}
.padding-left-14{ padding-left:14px;}
.jiaocheng{ margin-right:20px;}
.color-333{ color:#333;}
.search{ height:50px; padding:0 15px; background:#ec5252; position:relative; padding-top:10px;}
.search-txt{ position:absolute; left:0; top:10px; width:100%; padding-left:60px; padding-right:76px;}
.search-txt .form-control{ border-color:#fff; box-shadow:none;}
.btn-fff{ background:#fff; color:#666; position:relative; z-index:5;}
.nav-back{ background:#fff; padding:20px 0 0 0; margin-top:15px;}
.notice{ border-top:solid 1px #ddd; line-height:40px;}
.scrollDiv{height:40px !important;/* 必要元素 */line-height:40px !important;overflow:hidden;/* 必要元素 */} 
.scrollDiv li{height:40px !important; font-size:14px;} 
.scrollDiv li a{height:40px !important;line-height:40px !important; border:none; color:#888889 !important;}
.scrollDiv li a:hover{ border:none; color:#ff7200;}
.title{ margin-top:20px; border-bottom:solid 1px #ddd; height:28px;}
.title span{ color:#000; font-size:16px; border-bottom:solid 2px #fe4445; padding:0 30px 5px 10px; color:#000;}
.back{ position:fixed; bottom:100px; right:10px;background-color: rgba(0,0,0,.8); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#000, endcolorstr=#000); padding:5px 3px; color:#fff;  z-index:100;}
.redshare{ position:fixed; bottom:350px; right:10px;background-color: #FF033E; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FF033E, endcolorstr=#FF033E); padding:5px 3px; color:#fff;  z-index:100;}
.redshare:focus,redshare:link,redshare:visited{ color:#fff;}	
.back:focus,back:link,back:visited{ color:#fff;}	



.img-position figure{ overflow:hidden; height:120px; width:120px; display: table-cell;vertical-align:middle; text-align:center;}
.img-position figure img{ transition:1.5s all; max-width:120px; max-height:120px;}




.dis-table{ display:table; margin:0 auto;}
.mask{ position:absolute; left:0; bottom:0;  background-color: rgba(0,0,0,.6);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#000, endcolorstr=#000); color:#fff; text-align:center; width:100%; padding:5px 0;}
.img-back-l{ background:#fff; border-right:solid 1px #ddd; margin-top:2px; padding-bottom:10px;}
.img-back-r{ background:#fff; border-left:solid 1px #ddd; margin-top:2px; padding-bottom:10px;}
.img-back-l-index{ background:#fff; border-right:solid 1px #ddd; margin-top:2px; padding-bottom:10px; height: 189px;}
.img-back-r-index{ background:#fff; border-left:solid 1px #ddd; margin-top:2px; padding-bottom:10px;height: 189px;}
.img-tt{ font-size:12px; color:#333; height:34px; overflow:hidden; margin-bottom:0;}
.font18{ font-size:18px;}
.btn-border{ border:solid 1px #ddd; color:#ec5252; display:block; margin-top:-2px;}
.advert{ margin:5px 0;}
.news{ background:#fff; padding-top:10px; margin-top:10px;}
.news li a{ height:36px; line-height:36px; border-bottom:solid 1px #efefef; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; padding:0 10px; color:#666;}
.footer{ padding:5px 0; background:#ec5252; position:fixed; bottom:-5px; width:100%; z-index:100;}
.footer-c{}
.footer a{ color:#fff;}
/**登陆**/
.login{ background:url(../images/logo-back.jpg);}
.login-logo{ margin-top:40px;}
.login-form{ padding:50px 20px;}
.login-form .form-control{ border-color:#fff;  height:40px; box-shadow:none;}
.btn-logo{ width:100%; background:#ec5252; color:#fff; height:40px; font-size:18px;}
.btn-sc{ background:#ec5252; color:#fff;}
.btn-sc2{ background:#ec5252; color:#fff;padding: 5px 10px;}
.forget{ margin-top:5px; color:#EC5252;}
.forget a{ color:#fff;}
.logo-txt{ font-size:24px; color:#fff; margin-top:40px;}
.nav-top{ height:40px; line-height:40px; background:#ec5252; color:#fff;}
.nav-top a{ color:#fff;}
.padding-right-10{ padding-right:10px;}
.btn-success{ height:40px; line-height:40px; padding:0 15px; text-align:center; margin-left:10px;}
/**产品详情**/
.shop-header{ height:50px; line-height:50px;  background:#ec5252; color:#fff;}
.text-hidden{ overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/ white-space: nowrap;/*强制不换行*/}
.nav-bottom{ height:40px; line-height:40px; background:#fff;}

.nav-bottom ul li{ float:left; padding:0 15px 0 5px; background:url(../images/li-back.png) right center no-repeat;}
.nav-bottom ul li.active{ background:none;}
.back-fff{ background:#fff;}
.shop-tt{ padding-top:10px;}
.font24{ font-size:24px;}
.shop-xq-tt{ font-size:18px; color:#ec5252; padding:10px 0 5px 0; border-bottom:solid 2px #ec5252;}
.shop-nav{ padding-bottom:20px;}
.shop-nav .col-xs-4{ margin-top:10px; border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.nav-tabs>li>a{ padding-left:0; padding-right:0; text-align:center;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{ border:none;}
.nav-tabs .col-xs-3,.nav-tabs .col-xs-4{ padding:0;}
.money-width{ width:110px; padding-right:5px;}
.form-control{ box-shadow:none;}
.border-bottom{ border-bottom:solid 1px #ddd; margin-bottom:10px;}
.shop-tishi{ font-size:24px; font-weight:bold; color:#ec5252; line-height:24px; display:table; margin:50px auto;}
.shop-tishi i{ padding-right:10px; display:block; float:left;}
.navbar-nav .open .dropdown-menu{ position:absolute; background:#fff;}
.dropdown{ text-align:center; float:left;}
.dropdown-menu-four{ left:-80px;}
.dropdown-toggle{ padding: 0 11px !important;}
.reci{ line-height:40px; border-bottom:solid 1px #ddd; font-size:16px; padding-left:15px; margin-bottom:0;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{ background:#ec5252; border-color:#ec5252;}
.pagination>li>a, .pagination>li>span{color:#666;}
.pagination1{ margin-top:30px;}
.pagination1>li{display:inline;}  
.pagination1>li>a,.pagination1>li>span{

	
	padding:6px 12px;
	
	line-height:1.42857143;
	color:#333;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.pagination1>li:first-child>a,.pagination1>li:first-child>span{
	margin-left:0;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}  
.pagination1>li:last-child>a,.pagination1>li:last-child>span{
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
}  
.pagination1>li>a:focus,.pagination1>li>a:hover,.pagination1>li>span:focus,.pagination1>li>span:hover{
	z-index:2;
	color:#23527c;
	background-color:#eee;
	border-color:#ddd;
}  
.pagination1>.active>a,.pagination1>.active>a:focus,.pagination1>.active>a:hover,.pagination1>.active>span,.pagination1>.active>span:focus,.pagination1>.active>span:hover{
	z-index:3;color:#fff;
	cursor:default;
	background-color:#ea2f36;
	border-color:#ea2f36;
}  
.pagination1>.disabled>a,.pagination1>.disabled>a:focus,.pagination1>.disabled>a:hover,.pagination1>.disabled>span,.pagination1>.disabled>span:focus,.pagination1>.disabled>span:hover{
	color:#777;
	cursor:not-allowed;
	background-color:#fff;
	border-color:#ddd;
}  
.pagination1-lg>li>a,.pagination1-lg>li>span{
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
}  
.pagination1-lg>li:first-child>a,.pagination1-lg>li:first-child>span{
	border-top-left-radius:6px;
	border-bottom-left-radius:6px;
}  
.pagination1-lg>li:last-child>a,.pagination1-lg>li:last-child>span{
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
}  
.pagination1-sm>li>a,.pagination1-sm>li>span{
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
}  
.pagination1-sm>li:first-child>a,.pagination1-sm>li:first-child>span{
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}  
.pagination1-sm>li:last-child>a,.pagination1-sm>li:last-child>span{
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
}  
.pager{
	padding-left:0;
	margin:20px 0;
	text-align:center;
	list-style:none;
}  
.pager li{
	display:inline;
}  
.pager li>a,.pager li>span{
	display:inline-block;
	padding:5px 14px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:15px;
}  
.pager li>a:focus,.pager li>a:hover{
	text-decoration:none;
	background-color:#eee;
}  
.pager .next>a,.pager .next>span{
	float:right;
}  
.pager .previous>a,.pager .previous>span{
	float:left;
}  
.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{
	color:#777;
	cursor:not-allowed;
	background-color:#fff;
}
.pageJump{
	display:inline-block;
	padding-left:0;
	margin:20px 10px;
	border-radius:4px;
	vertical-align:top;
}
.pageJump .button,.pageJump input{
	font-size:16px;
	padding:6px 12px;
	margin-left:-1px;
	line-height:1.42857143;
	color:#333;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd
}
.pageJump input{
	width:60px;
}
.pageJump-lg .button,.pageJump-lg input{
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
}
.pageJump-sm .button,.pageJump-sm input{
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
}
/**高级搜索**/
.yuyan{ margin-left:5px;}
.back-red{ background:#ec5252; padding:10px 0; color:#fff; font-size:16px;}
.back-red a{ color:#fff;}
.shop{ padding-top:10px; border-top:solid 1px #ddd;}
.shop .col-xs-5,.shop .col-xs-4,.shop .col-xs-3{ padding:0 0px;}
.shop .col-xs-5{ padding-left:1px;}
.shop .radio input[type=radio]{ margin-left:-13px;}
.shop .col-xs-4,.shop .col-xs-3{ width:29%;}
.shop .radio{ margin-top:0;}
.radio-padding{ padding-left:56px;}
.radio-padding .col-xs-5{ width:31%;}
.radio-padding .col-xs-4,.radio-padding .col-xs-3{ width:34%;}
.width56{ width:56px; text-align:right;}
/**个人中心**/
.user-top{ margin-top:-70px;}
.user-img{ width:60px; height:60px; border-radius:50%; border:solid 3px #fff; margin:-20px auto 0 auto; position:relative;}
.user-img img{width:54px; height:54px; border-radius:50%; margin-top:-17px;}
.user-img .label{ position:absolute; top:-3px; right:-10px; font-size:12px; font-weight:normal;}
.user-name{ text-align:center; color:#fff;}
.user-email{ font-size:12px;}
.user-money{ text-align:center; font-size:12px;}
.user-money a{ margin-left:5px; color:#0EE513;}
.shengji{ height:45px; line-height:45px; border-bottom:solid 1px #ddd;}
.huiyuan{ font-size:16px; padding-left:10px; color:#ec5252;}
/**支付确认**/
.zf-txt{ padding-left:68px; color:#818181; margin-bottom:10px;}
.zf-color{ color:#018101;}
/**中标商品**/
.shop-img img{ width:70px; height:70px; }
.shop-title{ height:36px; overflow:hidden; font-size:12px; color:#ec5252; margin-left:80px;}
.shop-title2{ height:36px; overflow:hidden; font-size:12px; color:#333; margin-left:80px;}
.my-money{ font-size:12px; color:#333; font-weight:bold; margin-left:80px;}
.my-money2{ font-size:12px; color:#ec5252; font-weight:bold; margin-left:80px;}
.my-money span{ color:#666; font-weight:normal; padding-left:5px;}
.cishu{ color:#666; margin:8px 0; font-size:12px;}
.shop-list{ margin-top:-20px;}
.shop-list-border{ border-bottom:solid 1px #ddd; margin-bottom:10px; display:block;}
/****/
.tabs-list{ margin-top:10px; border:none;}
.tabs-list li{ width:25%; margin-right:-2px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{ background:#ec5252;}
.border-no{ border:none !important;}
.wizard{ padding:0 15px;}
.wizard li>a,.wizard li>a:focus{ background:#ec5252; color:#fff; border:none;}
.wizard .disabled>a, .wizard .disabled>a:focus, .wizard .disabled>a:hover, .wizard .disabled>span{ background:#ec5252; color:#fff; border:none;}
.padding-left-5{ padding-left:5px;}
.sb-input{ width:135px !important; margin-left:5px;}
.input-txt{ display:inline-block; width:100px;}
.span-txt{ display:inline-block; width:80px; text-align:right; padding-right:10px;}
.hotkeywords{float: left;width: 98%;height: auto;padding: 10px 1%;background:#FFF;}
.hotkeywords a{float: left;width: auto;height: 24px;line-height: 24px;text-align: center;padding: 0 10px;border:1px solid #EBEBEB;color: #666666;margin: 5px 0 0 5px;}
.hotkeywords a.select{border-color: #11235E;color: #041757;}

.jp_index_caterys_list{float: left;width: 100%;background:#FFF;border-bottom: 1px solid #EBEBEB;}
.jp_index_caterys_list ul{float: left;width:100%;}
.jp_index_caterys_list ul li{border-top: 1px solid #EBEBEB;float: left;width: 25%;}
.jp_index_caterys_list ul li a{display:block;padding: 15px 10px 5px 10px;border-right:1px #ebebeb solid;line-height: 24px;text-align: center;color:#777;}
.jp_index_caterys_list ul li:nth-child(4n) a{display:block;border-right:1px #FFF solid;}
.jp_index_caterys_list ul li a img{width:100%;padding-bottom:5px;float:left;}
/**公司简介**/
.about-tt{ font-size:18px; font-weight:bold; color:#ec5252;}
.article p{ line-height:24px;}
.table-font{ font-size:12px;}
@media (max-width:374px){
	.radio-padding .col-xs-5{ width:29%;}
}

.table-border1{ margin-top:5px; border:solid 2px #000;border-collapse: collapse;}
.table-border1>tbody>tr>td{  border:solid 2px #ddd }
.uploadbox {
            float: left;width: 115px;height: 115px;
            background-color: #eeeeee;
            margin-right: 10px;color: white;text-align: center;cursor: pointer;
            position: relative;display: none;
        }
        .uploadbox:hover {
              background-color: #b4b4b4;
        }
       .stt{ font-size: xx-small;display: block;}
       .add{  vertical-align: baseline;display: block;height: auto;font-size: 8em; height: 40px;padding: 10px;margin-top: 30px}
      .imgcontainer{ width: 100%;height: 100%}  .imgcontainer img{ max-height: 115px;max-width: 115px;}
        .inputdiv{ clear: both;display: block;padding-top: 10px;}
        #Remark{ width:478px;}
       .infospan{display: none; height: 20px;position: absolute;bottom: 0;right: 0;width: 100%;background-color: #00bfff;z-index: 1;clear: both;opacity: 0.8;}
       .closespan{display: none; position: absolute;right: -7px;top: -7px;width: 14px;height: 14px;border-radius: 7px;background-color: white;border: 1px gainsboro solid;color: gray;
           font-weight: bold;font-size: medium;
           line-height: 16px;
       }   .closespan:hover{ color: red;}
       #imgupload form{ display: none;}       
       .imguploadmessage{ font-size: small;color: green;float: left;margin-left: 10px;}
       .carclose{ cursor: pointer;  
           background-color: white;opacity: 1;
           position: absolute;z-index: 99;top:0px;right: -40px;
           width: 40px;height:40px;border-radius: 20px;text-align: center;
           line-height: 40px;font-size: 2em;color: gray;
       }.carclose:hover{ color: green;background-color: #eeeeee}