@charset "utf-8";
/* CSS Document */
a{outline:none;blr:expression(this.onFocus=this.blur());}
a:focus {
outline:none;
-moz-outline:none;
}
input,textarea {
outline:none;
}
body{
	font-family:Microsoft YaHei, Verdana, Geneva, sans-serif;
	background-color:#f0f0f0;
}
.container{
	width:1320px !important;
}
.logo{
	padding-bottom:10px;
	padding-top:10px;
	float:left;
	display:inline;
}
.navbar .navbar-default{
	margin-bottom:14px;
}
.navbar {
	background-color: #03a9f4;
	height:58px;
	margin-bottom:14px;
	width: 100%;
}
.navbar .navbar-nav li a{
	padding-bottom:18px;
	padding-top:18px;
  	color:#fff;
	font-size:16px;
}
.nav-active{
	background-color: #0698da;
	color:#fff;
}
.navbar .navbar-nav .active a{
	background-color: #0698da;
	color:#fff;
}
.navbar .navbar-nav .active a:link,.navbar .navbar-nav .active a:visited,.navbar .navbar-nav .active a:hover,.navbar .navbar-nav .active a:active{
	background-color: #0698da;
	color:#fff;
	}
.navbar .navbar-nav li a:visited{
	background-color: #03a9f4;
	color:#fff;
	}
.navbar .navbar-nav li a:hover{
	background-color: #0698da;
	color:#fff;
	}
.navbar-line{
	width:56px;
	float:left;
}
.navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    background-color: #fff;
    color: #555;
}
.navbar .navbar-nav .name{
	cursor: pointer;
}
.navbar .navbar-nav .dropdown-menu{
	padding: 0;
	margin: 0;
	min-width:110px !important;
}
.navbar .navbar-nav .dropdown-menu li span{
	margin-right:10px;
}
.navbar .navbar-nav .dropdown-menu li{
	height:36px;
	line-height: 36px;
	text-align: center;
	border-bottom: 1px solid #eee;
}
.navbar .navbar-nav .dropdown-menu li a{
	padding: 0;
	margin: 0;
	color: #555;
	height:36px;
	line-height: 36px;
	font-size: 14px;
}
.navbar .navbar-nav .dropdown-menu li a:hover{
	color: #fff;
}
.custom-search{
	margin-top:3px;
	margin-bottom:3px;
	width:240px;
	height:34px;
	background-image:url(../images/search.jpg);
}
.text-search{
	margin-top:6px;
	margin-bottom:6px;
	margin-left:25px;
	border:none;
}
.login-box,.login-register-box{
	color:#fff;
	height:58px;
	line-height:58px;
}
.login-register-box a{
	padding-bottom:0px !important;
	padding-top:0px !important;
	font-size:14px !important;
}
.login-register-box a:visited{
	background-color: #03a9f4 !important;
	color:#fff;
}
.login-register-box a:hover{
	background-color: #03a9f4 !important;
	color:#fff;
}

.login-box a{
	padding-bottom:0px !important;
	padding-top:0px !important;
	font-size:14px !important;
}
.login-box a:visited{
	background-color: #fff !important;
	color:#333;
}
.login-box a:hover{
	background-color: #03a9f4 !important;
	color:#fff;
}

.carousel-control.right,.carousel-control.left{
	background-image:none !important;
	filter:none !important;
}
.footer{ margin-top:30px;}
.footer-main{
	background-color:#e5e5e5;
	padding-bottom:30px;
	padding-top:30px;
}
.footer-main-left{
	float:left;
}
.footer-main-left ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.footer-main-left ul li{
	float:left;
	margin-left:60px;
}
.footer-main-right{
	float:right;
}
.footer-main-left .title{
	margin-bottom:20px;
}
.footer-main-left .title a{
	font-size:16px;
	color:#333;
}
.footer-main-left a{
	color:#999999;
}
#whstyle{
	width: 920px;
}
.wap-erweima{ float:right; margin-right:60px; text-align:center}
.wx-erweima{ float:right;margin-right:30px; text-align:center}
.footer-bottom{ height:48px; border-top:1px solid #03a9f4; background-color:#f0f0f0; text-align:center; line-height:48px; color:#999999}
.page {
    margin: 10px 0;
    *zoom: 1;
}
.page:before,
.page:after {
    display: table;
    content: "";
}
.page:after {
    clear:both;
}
.page a,
.page span {
    float: left;
    margin-left: -1px;
    padding: 0 14px;
    height: 30px;
    line-height: 30px;
    color: #000;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}
.page a:hover
 {
    text-decoration: none;
    background-color: #387C0B;
}
.page .current {border-top: 1px solid #387C0B;}
.page .next,.page .prev {font-family: "宋体";font-weight: bold;}
.page .rows {border-right: 1px solid #CCCCCC;}
.color-red{ color:#03a9f4}
.navbar .navbar-nav .icon-shop a{height: 50px;}
.navbar .navbar-nav .icon-shop a:hover{background-color: #03a9f4;color:#fff;}
.product-buyer-name {max-width: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield;  }
/**百度商桥**/
#newBridge {display:none;}
@media screen and (min-width:100px) and (max-width:900px){#newBridge {display:block;}.gn .customer {display:none;}.duilian_con img {display:none;}}
.yuangong{
	font-size: 14px;
}
.yuangong .RadioStyle input{
	display: none;
}
.yuangong .RadioStyle label{
	border: 1px solid #CCC;
	color: #666;
	padding: 5px 0 5px 0;
	line-height: 28px;
	min-width: 80px;
	text-align: center;
	float: left;
	margin: 2px;
	border-radius: 4px;
	margin-right: 20px;
	line-height: 19px;
	width: 125px;
	cursor: pointer;
}
.yuangong .RadioStyle label .t1{
	font-size: 14px;
}
.yuangong .RadioStyle input:checked + label{
	border: 1px solid #00a4ff;
	background-size: 21px 21px;
	color: #00a4ff;
}
.yuangong .RadioStyle input:checked + label:after{
	content:'';
	width: 0px;
	height: 0px;
}
.new-fmcform .labels{
	text-align: right;
	padding-right: 20px;
}
.new-fmcform p{
	margin-bottom: 0;
	display: inline;
}
.baofei-txt{
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #FF0A0A;
}
.h-green-btn {
	width: 114px;
	height: 32px;
	background-color: #29C0B1;
	color: #fff;
	font-size: 12px;
	border: 0;
}

.h-green-btn:active {
	background-color: #24aa9d;
}
.d-flex{
	display: flex;
}
.align-items-center{
	align-items: center;
}
.foot-btn-blue{
	width: 88px;
	height: 32px;
	background-color: #1890FF;
	color: #fff;
	font-size: 12px;
	border: 0;
	text-align: center;
	border-radius:2px;
	margin: 0 5px;
}
.foot-btn-blue:active,
.foot-btn-blue:hover{
	width: 88px;
	height: 32px;
	background-color: #1582e2;
	color: #fff;
	font-size: 12px;
	border: 0;
	text-align: center;
}