html,
body {
	width: 100%;
	height: 100%;
}
.wa{
	width: 1200px;
	margin: 0 auto;
}

/*非常重要的样式让背景图片100%适应整个屏幕*/

@charset "utf-8";
body {
	width: 100%;
	padding: 0;
	margin: 0;
	font-family: 微软雅黑;
	font-size: 13px;
	color: #000;
	border: none;
	background: #fff;
}

div,
form,
img,
ul,
ol,
li,
dl,
dt,
dd {
	margin: 0;
	padding: 0;
	border: 0;
}

ul,
ol,
li {
	list-style-type: none;
}

p,
h2,
h1,
h3,
h4 {
	padding: 0;
	margin: 0;
}

a:link,
a:visited {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #f9709d;
	transition: color 0.8s, background-color 0.8s, transform 0.8s;
	-moz-transition: color 0.8s, background-color 0.8s, -moz-transform 0.8s;
	-webkit-transition: color 0.8s, background-color 0.8s, -webkit-transform 0.8s;
	-o-transition: color 0.8s, background-color 0.8s, -o-transform 0.8s;
}

.clear {
	clear: both;
}


/*************************************************************************************************
 * 
 * 
 * ***/

.top-bg {
	background-color: #f8f8f8;
}

.login {
	float: left;
	color: #4288e9;
	font-size: 12px;
	margin-top: 6px;
}

.login span {
	color: #999999;
	margin-right: 5px;
}

.yy {
	float: right;
	color: #f9709d;
	font-size: 12px;
	margin-top: 6px;
}

.yy span {
	color: #999999;
	margin-right: 5px;
	margin-left: 15px;
	background: url(../img/top-ico.jpg) no-repeat left center;
	padding-left: 15px;
}

.logo {
	float: left;
	margin-top: 25px;
}

.inp {
	float: right;
	margin-top: 40px;
}



/*menu*/
.menu{
	height: 50px;
	line-height: 50px;
	background: #f9709d;
	position: relative;
	z-index: 999;}
.menu>ul>li{ float:left; position:relative;width:120px;}
.menu>ul>li>dl{ background:#fff; width:100%; position:absolute; left:0px; top:50px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; }
.menu>ul>li>dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu>ul>li>dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu>ul>li>dl dd a:hover{ color:#f60;}
.menu a{ font-size:14px;color:#fff; text-decoration:none; font-weight:bold;display:block;text-align:center;}
.menu a:hover{color:#fff;}
a.menu_hover{ background:rgba(0,0,0,0.5);color:#fff;}

.banner_02{ height:470px; overflow:hidden;}
.banner_02 #banner_02_con{ display:none;}

.menu ul>li:hover>dl{
	display: block;
}


.erji{
	background:#fff; width:100%; position:absolute; left:calc(100% - 10px); top:28px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display: none;
}

.erji dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }

.erji dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.erji dd a:hover{ color:#f60;}

.menu ul li>dl>dd:hover .erji{display: block;}


/*banner_03*/
.banner_03{ position:relative; z-index: 1; width:100%; height:472px; overflow:hidden;}
.banner_03 .bd { Z-INDEX: 0; position: relative; overflow:hidden; }
.banner_03 .bd ul{ margin:0px auto;}
.banner_03 .bd li { width:100%; height:472px; text-align:center;  overflow:hidden;}
.banner_03 .hd { position:relative; top:-40px; width:1100px; height:20px; margin:0px auto; text-align:center;}
.banner_03 .hd ul { position:absolute; left:50%; margin-left:-60px; bottom:0px; z-index:99; width:150px; height:22px;}
.banner_03 .hd ul li { height:22px; width:22px; margin-left:15px; text-align:center; text-indent:-9999em; float:left; background:url(../Images/BannerBg_02.png) no-repeat; cursor:pointer;}
.banner_03 .hd ul .on { background:url(../images/BannerBg_01.png) no-repeat; }
.banner_03 .prev { position:absolute;  TOP:50%; left:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerLeft.png) no-repeat; cursor: pointer;}
.banner_03 .next { position:absolute; TOP:50%; right:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerRgt.png) no-repeat; cursor:pointer;}

.banner_03 .bd ul li a{
	display: block;
	height: 100%;
	width: 100%;
}



@media screen and (max-width: 1280px){
	.banner_03{width: 100%;height: 433px;margin: 0 auto;position: relative;}
	.banner_03 .bd{width:100%;}
	.banner_03 .bd li { width:100%; height:433px; text-align:center;overflow:hidden;background-size: 100%}
	.banner_03 .prev { position:absolute;  TOP:50%; left:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerLeft.png) no-repeat; cursor: pointer;}
	.banner_03 .next { position:absolute; TOP:50%; right:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerRgt.png) no-repeat; cursor:pointer;}
}

@media screen and (max-width: 1366px){
	.banner_03{width: 100%;height: 462px;margin: 0 auto;position: relative;}
	.banner_03 .bd{width:100%;}
	.banner_03 .bd li { width:100%; height:462px; text-align:center;overflow:hidden;background-size: 100%}
	.banner_03 .prev { position:absolute;  TOP:50%; left:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerLeft.png) no-repeat; cursor: pointer;}
	.banner_03 .next { position:absolute; TOP:50%; right:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerRgt.png) no-repeat; cursor:pointer;}
}

.nav-bg {
	background: url(../img/nav-bg.jpg) no-repeat left top;
	margin-top: 30px;
}

.nav-ul ul li {
	float: left;
	width: 10.8%;
	text-align: center;
	height: auto;
	color: #fff;
	font-size: 14px;
	padding: 8px 0px;
	margin-top: -10px;
}

.nav-ul ul li:hover {
	float: left;
	width: 10.8%;
	text-align: center;
	background-color: #2568c3;
	color: #fff;
	height: auto;
	font-size: 14px;
}

.big-bg {
	background-color: #f5f5f5;
}

.groom {
	float: left;
	color: #333333;
	font-size: 24px;
	background: url(../img/shu.jpg) no-repeat left center;
	padding-left: 13px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.groom2 {
	float: left;
	color: #333333;
	font-size: 24px;
	background: url(../img/shu.jpg) no-repeat left center;
	padding-left: 13px;
	margin-top: 40px;
	margin-bottom: 10px;
}

.more {
	float: right;
	color: #999999;
	font-size: 14px;
	margin-top: 30px;
}

.more2 {
	float: right;
	color: #999999;
	font-size: 14px;
	margin-top: 50px;
}

.more:hover {
	color: #E6E6E6;
}

.more2 {
	color: #E6E6E6;
}

.pic-bg {
	background-color: #fff;
}

.pic-righe {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	background-color: #fff;
	height: 320px;
}

.pic-righe:hover {
	background-color: #E6E6E6;
	cursor: pointer;
	transition: all 0.6s;
}

.pic-righe:last-of-type {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.pic-righe:nth-last-of-type(2) {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.pic-righe:nth-last-of-type(3) {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.pic-righe:nth-last-of-type(4) {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.pic-righe2 {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.pic-righe2 {
	text-align: center;
}

.pic-righe2 p {
	padding-top: 25px;
}

.pic-righe p:nth-of-type(1) {
	margin-top: 5px;
	margin-bottom: 4px;
}

.pic-righe p:nth-of-type(2) {
	color: #f9709d;
	font-size: 16px;
	padding-bottom: 5px;
}

.guahao {
	margin-top: 20px;
	margin-bottom: 40px;
}

.guahao-left {
	float: left;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 41px;
	padding-right: 25px;
	color: #666666;
	background-color: #fff;
}

.guahao-right {
	float: right;
}

.footer-nav {
	border-top: solid 1px #d8d8d8;
	border-bottom: solid 1px #d8d8d8;
	text-align: center;
	padding: 10px 0px;
}

.footer-nav a {
	padding: 10px 32px;
}

.banquan {
	font-size: 14px;
	color: #999999;
	text-align: center;
	margin-top: 21px;
	margin-bottom: 28px;
}

.footer {
	text-align: center;
	margin: 0px auto;
	margin-bottom: 28px;
}

.footer img {
	float: left;
	margin-right: 10px;
}


/*
 * 全部账号
 * 
 */

.places {
	float: left;
	color: #7a7a7a;
	font-size: 14px;
	background: url(../img/shu.jpg) no-repeat left center;
	padding-left: 13px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.more-all {
	float: right;
	color: #999999;
	font-size: 14px;
	margin-top: 20px;
}

.number-left {
	background: url(../img/neiye-bg1.jpg) no-repeat left top;
}

.qufu {
	margin-bottom: 10px;
	margin-top: 40px;
}

.qufu a {
	width: 28%;
	border-bottom: 1px solid #f9709d;
	padding-bottom: 2px;
	font-size: 18px;
	color: #f9709d;
}

.qufu a:hover {
	width: 28%;
	color: #f9709d;
}

.fenlei ul li {
	width: 28%;
	float: left;
	margin-bottom: 5px;
}

.fenlei2 ul li {
	width: 17%;
	float: left;
	margin-bottom: 5px;
}

.fenlei-last {
	padding-bottom: 120px;
}

.fenlei-last ul li {
	margin-bottom: 5px;
}

.zhiye {
	margin-top: 20px;
}

.bg-number {
	background-color: #fff;
}

.pic-righe-num {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	background-color: #fff;
	height: 320px;
}

.pic-righe-num:hover {
	background-color: #E6E6E6;
	cursor: pointer;
	transition: all 0.6s;
}

.pic-righe-num:last-of-type {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.pic-righe-num:nth-last-of-type(2) {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.pic-righe-num:nth-last-of-type(3) {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.pic-righe-num:nth-last-of-type(4) {
	color: #666666;
	font-size: 14px;
	padding-top: 15px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.pic-righe-num p:nth-of-type(1) {
	margin-top: 5px;
	margin-bottom: 4px;
}

.pic-righe-num p:nth-of-type(2) {
	color: #3680e7;
	font-size: 16px;
	padding-bottom: 5px;
}


/*
 * 
 * 傲视
 */

.col3 {
	margin-top: 5px;
}

.white-bg {
	margin-top: 10px;
	padding-top: 28px;
	background-color: #fff;
}

.ov-x{
    overflow-x:scroll;
}

.miaoshu {
	font-size: 14px;
	color: #818181;
	line-height: 25px;
	padding-top: 70px;
	padding-bottom: 100px;
}

.baxing {
	margin-bottom: 13px;
}

.jiage {
	margin-bottom: 20px;
}

.lan-bg {
	padding-top: 50px;
	padding-bottom: 90px;
	background-color: #e9f0f9;
}

.liuyan {
	margin-bottom: 20px;
}

button {
	background: none;
	border: none;
}

.dropbtn {
	color: #fff;
	font-size: 14px;
	border: none;
	cursor: pointer;
}

.dropdown {
	position: relative;
	display: inline-block;
}

.dropdown-content {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
	margin-top: 8px;
}

.dropdown-content a {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}

.dropdown-content a:hover {
	background-color:
}

.dropdown:hover .dropdown-content {
	display: block;
}

.dropdown:hover .dropbtn {}

.limg img {
	width: 199px;
	height: auto;
}

.big-bg img {
	width: 300px;
height: 248px;
}

.big-bg img.ss {
	width: 100%;
	height: 4px;
}

.dimg img {
	width: 251px;
	height: auto;
}

.footer img {
	width: 112px;
	height: 41px;
}

.nrimg img {
	width: auto;
	height: auto;
	max-width: 100%;
	padding: 0;
	margin: 0;
}

@media screen and (min-width:993px) and (max-width:1199px) {
	.navbar-nav> li> a {
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-nav {
		border-top: solid 1px #d8d8d8;
		border-bottom: solid 1px #d8d8d8;
		text-align: center;
		padding: 10px 0px;
	}
	.footer-nav a {
		padding: 10px 25px;
	}
	.dimg img {
		width: 209px;
		height: 606px;
	}
	.big-bg img {
		width: 207px;
		height: 165px;
		margin: 0 auto;
	}
	.row2 {
		margin-right: -15px;
		margin-left: 0px;
		text-align: center;
	}
	.row-chaxun {
		margin-right: -15px;
		margin-left: -15px;
		text-align: center;
	}
	.pic-righe {
		height: 250px;
	}
	.pic-righe img {
		width: 207px;
		height: 165px;
	}
	.pic-righe:last-of-type {
		color: #666666;
		padding-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe:nth-last-of-type(2) {
		color: #666666;
		padding-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe:nth-last-of-type(3) {
		color: #666666;
		padding-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe:nth-last-of-type(4) {
		color: #666666;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe-num {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
		background-color: #fff;
	}
	.pic-righe-num:hover {
		background-color: #E6E6E6;
		cursor: pointer;
		transition: all 0.6s;
	}
	.pic-righe-num:last-of-type {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe-num:nth-last-of-type(2) {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe-num:nth-last-of-type(3) {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe-num:nth-last-of-type(4) {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.qufu a {
		width: 28%;
		border-bottom: 1px solid #f9709d;
		padding-bottom: 2px;
		font-size: 18px;
		color: #f9709d;
	}
	.qufu a:hover {
		width: 28%;
		color: #3072cc;
	}
	.fenlei ul li {
		width: 30%;
		float: left;
		margin-bottom: 5px;
		font-size: 12px;
	}
	.fenlei2 ul li {
		width: 20%;
		float: left;
		margin-bottom: 5px;
		font-size: 12px;
	}
	.fenlei-last {
		padding-bottom: 120px;
	}
}

@media screen and (min-width:769px) and (max-width:992px) {
	.footer-nav {
		border-top: solid 1px #d8d8d8;
		border-bottom: solid 1px #d8d8d8;
		text-align: center;
		padding: 10px 0px;
	}
	.footer-nav a {
		padding: 10px 15px;
	}
	.dimg img {
		width: 180px;
		height: 522px;
	}
	.big-bg img {
		width: 237px;
		height: 189px;
		margin: 0 auto;
	}
	.row2 {
		margin-right: -15px;
		margin-left: 0px;
		text-align: center;
	}
	.row-chaxun {
		margin-right: -15px;
		margin-left: -15px;
		text-align: center;
	}
	.row4 {}
	.pic-righe {
		height: 280px;
	}
	.pic-righe:last-of-type {
		color: #666666;
		padding-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe:nth-last-of-type(2) {
		color: #666666;
		padding-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe:nth-last-of-type(3) {
		color: #666666;
		padding-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe:nth-last-of-type(4) {
		color: #666666;
		padding-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	/*sousuo*/
	.pic-righe-num:last-of-type {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe-num:nth-last-of-type(2) {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe-num:nth-last-of-type(3) {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.pic-righe-num:nth-last-of-type(4) {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
	}
	.qufu a {
		width: 28%;
		border-bottom: 1px solid #3072cc;
		padding-bottom: 2px;
		font-size: 18px;
		color: #3072cc;
	}
	.qufu a:hover {
		width: 28%;
		color: #3072cc;
	}
	.fenlei ul li {
		width: 30%;
		float: left;
		margin-bottom: 5px;
		font-size: 12px;
	}
	.fenlei2 ul li {
		width: 20%;
		float: left;
		margin-bottom: 5px;
		font-size: 12px;
	}
	.fenlei-last {
		padding-bottom: 120px;
	}
}

@media screen and (min-width:320px) and (max-width:768px) {
	.navbar-nav> li> a {
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.footer-nav {
		border-top: solid 1px #d8d8d8;
		border-bottom: solid 1px #d8d8d8;
		text-align: center;
		padding: 10px 0px;
	}
	.footer-nav a {
		padding: 0px 5px;
		font-size: 12px;
	}
	.footer-nav {
		width: 240px;
		margin: 0 auto;
	}
	.yy {
		width: 100%;
		float: left;
		color: #f9709d;
		font-size: 8px;
		margin-top: 6px;
	}
	.yy span {
		color: #999999;
		margin-right: 5px;
		margin-left: 15px;
		background: url(../img/top-ico.jpg) no-repeat left center;
		padding-left: 15px;
	}
	.logo {
		float: none;
		margin-top: 25px;
	}
	.logo img {
		margin: 0 auto;
	}
	.groom {
		float: left;
		color: #333333;
		font-size: 24px;
		background: url(../img/shu.jpg) no-repeat left center;
		padding-left: 13px;
		margin-top: 20px;
		margin-bottom: 10px;
		margin-left: 15px;
	}
	.more {
		float: right;
		color: #999999;
		font-size: 14px;
		margin-top: 30px;
		margin-right: 15px;
	}
	.col-3 {
		display: none;
	}
	.big-bg img {

		width: 108px;
		height: 86px;
		margin: 0 auto;

	}
	.pic-righe {
		color: #666666;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
		background-color: #fff;
		text-align: center;
		height: 180px;
	}
	.pic-righe:nth-child(2n) {
		color: #666666;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 0px solid #E6E6E6;
		background-color: #fff;
		height: 180px;
	}
	.pic-righe:nth-child(2n):hover {
		background-color: #E6E6E6;
		cursor: pointer;
		transition: all 0.6s;
	}
	.pic-righe:last-of-type {
		color: #666666;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 0px solid #E6E6E6;
		height: 180px;
	}
	.pic-righe:nth-last-of-type(2) {
		color: #666666;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
		height: 180px;
	}
	.pic-righe:nth-last-of-type(3) {
		color: #666666;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 0px solid #E6E6E6;
		height: 180px;
	}
	.pic-righe:nth-last-of-type(4) {
		color: #666666;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
		height: 180px;
	}
	.pic-righe p:nth-of-type(1) {
		font-size: 12px;
	}
	.pic-righe p:nth-of-type(2) {
		color: #f9709d;
		font-size: 13px;
		padding-bottom: 5px;
	}
	/*搜索*/
	.pic-righe-num {
		text-align: center;
	}
	.pic-righe-num {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 0px solid #E6E6E6;
		height: 180px;
	}
	.pic-righe-num:nth-child(2n) {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
		height: 180px;
	}
	.pic-righe-num:last-of-type {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
		height: 180px;
	}
	.pic-righe-num:nth-last-of-type(2) {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
		height: 180px;
	}
	.pic-righe-num:nth-last-of-type(3) {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
		height: 180px;
	}
	.pic-righe-num:nth-last-of-type(4) {
		color: #666666;
		font-size: 14px;
		padding-top: 15px;
		border-bottom: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
		height: 180px;
	}
	.number-left {
		margin: 0 auto;
		background: none;
		background-color: White;
		margin-bottom: 10px;
	}
	.fenlei-last {
		padding-bottom: 40px;
	}
	.form_box {
		padding: 20px 0;
	}
}

.form_box span {
	text-align: right;
	width: 100px;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
	box-sizing: border-box;
	vertical-align: top;
}

.form_box input {
	width: 300px;
	height: 30px;
	border: 1px solid #dbdbdb;
	padding: 0 10px;
}

.form_box textarea {
	width: 300px;
	min-height: 100px;
	border: 1px solid #dbdbdb;
}

.form_box div {
	margin-bottom: 10px;
}

.form_box div a {
	display: inline-block;
	width: 120px;
	height: 30px;
	text-align: center;
	border: 1px solid #dbdbdb;
	margin-right: 15px;
	line-height: 30px;
}

.pdlistbox {
	width: 950px;
	margin: 0 auto;
	height: auto;
	font-size: 12px;
}

.hot_recommend {
	margin-top: 10px;
	width: 948px;
	height: auto;
	border: 1px solid #df0d00;
}

.hot_recommen_tt {
	text-align: left;
}

.hot_recommen_tt {
	background: none;
	background-color: #fff5da;
	height: 41px;
	position: relative;
	margin-bottom: -1px;
	z-index: 10;
}

.hot_recommen_tt span {
	background: url(../images/search_v36_bg.png) no-repeat right -786px;
	height: 41px;
	display: inline-block;
	width: 41px;
	position: absolute;
	top: -1px;
	right: -1px;
}

.hot_recommen_tt strong.tui_sc {
	background-position: 10px -955px;
}

.hot_recommen_tt a {
	line-height: 41px;
	color: #f60;
	display: inline-block;
	text-decoration: underline;
	float: left;
}

.pdlistbox .sin_pdlbox {
	padding: 12px 0 9px 0;
	_padding: 15px 0 10px 0;
	width: 950px;
	margin: 0 auto;
	height: auto;
	border-bottom: 2px solid #eee;
	margin-top: -1px;
	position: relative;
	z-index: 1;
}

.pdlistbox .sin_pdlbox .pdlist_info {
	text-align: left;
}

.pdlistbox .sin_pdlbox ul {
	float: left;
	text-align: center;
}

.money_head .info,
.money_list .pdlist_info {
	width: 358px;
}

.tb_head .info,
.pdlist .pdlist_info {
	padding-left: 12px;
}

.pdlistbox .sin_pdlbox ul li {
	line-height: 22px;
	color: #333;
}

.pdlistbox .sin_pdlbox ul li h2 {
	padding-bottom: 5px;
}

.sin_pdlbox ul li span.ico_bao {
	background-position: left -26px;
	top: 3px;
}

.sin_pdlbox ul li span.ico_ji,
.sin_pdlbox ul li span.ico_jsjy,
.sin_pdlbox ul li span.ico_card,
.sin_pdlbox ul li span.ico_need,
.sin_pdlbox ul li span.ico_zh,
.sin_pdlbox ul li span.ico_bao,
.sin_pdlbox ul li span.ico_dl,
.sin_pdlbox ul li span.ico_kc,
.sin_pdlbox ul li span.ico_zc,
.sin_pdlbox ul li span.ico_mc,
.sin_pdlbox ul li span.ico_km,
.sin_pdlbox ul li span.ico_hot,
.sin_pdlbox ul li span.ico_dt,
.sin_pdlbox ul li span.ico_love,
.sin_pdlbox ul li span.ico_shop,
.sin_pdlbox ul li span.ico_recharge,
.sin_pdlbox ul li span.ico_idzl,
.sin_pdlbox ul li span.ico_sell,
.sin_pdlbox ul li span.ico_buy,
.sin_pdlbox ul li a.ico_hot,
.sin_pdlbox ul li a.ico_dt,
.sin_pdlbox ul li a.ico_love,
.sin_pdlbox ul li span.ico_sc,
.sin_pdlbox ul li span.ico_scpic,
.sin_pdlbox ul li span.ico_sellerpic,
.sin_pdlbox ul li span.ico_yijia,
.sin_pdlbox ul li span.ico_idcard,
.sin_pdlbox ul li span.ico_top {
	background: url(../images/iconbg_v1.png) no-repeat;
	padding-right: 5px;
	width: 17px;
	height: 16px;
	display: inline-block;
	position: relative;
	z-index: 1;
}

.pdlistbox .sin_pdlbox ul.pdlist_info li.tt a {
	font-size: 14px;
	color: #f9709d;
	font-weight: bold;
	padding-right: 5px;
}

.pdlistbox .sin_pdlbox ul li {
	line-height: 22px;
	color: #333;
}

.pdlistbox .sin_pdlbox ul li a {
	color: #666;
}

.pdlistbox .sin_pdlbox ul li {
	line-height: 22px;
	color: #333;
}

.pdlist_num {
	width: 90px;
}

.pdlistbox .sin_pdlbox ul.pdlist_price li.pr strong {
	color: #F60;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	width: 90px;
	display: inline-block;
}

.pdlistbox .sin_pdlbox .pdlist_unitprice b {
	color: #f60;
	margin-right: 3px;
}

.pdlistbox .sin_pdlbox ul.pdlist_ensure {
	width: 155px;
	height: auto;
	_height: 22px;
	min-height: 22px;
}

.sin_pdlbox ul li a span.ico_shbz {
	background-position: 5px -1565px;
}

.sin_pdlbox ul li a span.ico_cbaopei,
.sin_pdlbox ul li a span.ico_id,
.sin_pdlbox ul li a span.ico_gf,
.sin_pdlbox ul li a span.ico_gf2,
.sin_pdlbox ul li a span.ico_true,
.sin_pdlbox ul li a span.ico_shbz,
.sin_pdlbox ul li a span.ico_safeid,
.sin_pdlbox ul li a span.ico_cs,
.sin_pdlbox ul li a span.ico_pei,
.sin_pdlbox ul li a span.ico_green,
.sin_pdlbox ul li a span.ico_zz,
.sin_pdlbox ul li a span.ico_eid,
.sin_pdlbox ul li a span.ico_sw,
.sin_pdlbox ul li a span.ico_bq,
.sin_pdlbox ul li a span.ico_mjbq,
.sin_pdlbox ul li a span.ico_zj,
.sin_pdlbox ul li a span.ico_added,
.sin_pdlbox ul li a span.ico_retrieve,
.sin_pdlbox ul li a span.ico_editinfo,
.sin_pdlbox ul li a span.ico_dxdz,
.sin_pdlbox ul li a span.ico_jtrz,
.sin_pdlbox ul li a span.ico_dksafe,
.sin_pdlbox ul li a span.ico_mjbx,
.sin_pdlbox ul li a span.ico_jpzg,
.sin_pdlbox ul li a span.ico_sfrz,
.sin_pdlbox ul li a span.ico_zhgj,
.sin_pdlbox ul li a span.ico_dazhe {
	background: url(../images/iconbg_v1.png) no-repeat;
	width: 76px;
	display: inline-block;
	padding-left: 26px;
	cursor: pointer;
	text-align: left;
	height: 22px;
	box-sizing: content-box;
}

.pdlist_way {
	width: 110px;
}

.btnlink_w_small,
.btnlink_w_small span,
.btnlink_b_s_small,
.btnlink_b_s_small span,
.btnlink_o,
.btnlink_o span,
.btnlink_o_s_small,
.btnlink_o_s_small span,
.btnlink_g_big,
.btnlink_g_big span,
.btnlink_red,
.btnlink_red span,
.btnlink_o_32,
.btnlink_o_32 span,
.btnlink_green_h21,
.btnlink_green_h21 span {
	background: url(../images/btnlink.gif) no-repeat;
	cursor: pointer;
}

.btnlink_b_s_small,
.btnlink_b_s_small span,
.btnlink_o_s_small,
.btnlink_o_s_small span {
	height: 21px;
	line-height: 21px;
	display: inline-block;
	text-align: center;
}

.pdlist_num {
	width: 90px;
}

.btnlink_o_s_small span {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	background-position: right -560px;
	margin-left: 12px;
	padding-right: 12px;
}

.sin_pdlbox ul li a span {
	line-height: 22px;
}

.pdlistbox .sin_pdlbox:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	overflow: hidden;
}

.btnlink_o_s_small {
    background-position: 0 -560px;
    cursor: pointer;
    text-decoration: none;
}
.sin_pdlbox ul li a span.ico_shbz {
    background-position: 5px -1565px;
}
.pdlistbox .sin_pdlbox ul.pdlist_ensure li {
    width: 123px;
    padding-left: 16px;
    text-align: left;
    box-sizing: content-box;
}
.tb_head {
    width: 950px;
    height: 30px;
    line-height: 30px;
    background: #FFF;
    margin: 0 auto;
}

.money_head .info, .money_list .pdlist_info {
    width: 220px;
}

.tb_head li {
    float: left;
    text-align: center;
    height: 30px;
    overflow: hidden;
}
.tb_head .info, .pdlist .pdlist_info {
    padding-left: 12px;
    text-align: left;
    box-sizing: border-box;

}
.sort_bottom .down_arrow, .tb_head .down_arrow {
    background-position: 0 -557px;
}
.tb_head .sort_btn {
    height: 19px;
    padding-left: 5px;
    margin-top: 5px;
    display: inline-block;
    text-decoration: none;
}

.sort_box .submit_btn, .sort_bottom .sort_btn, .sort_bottom .sort_btn em, .sort_bottom .submit_btn, .tb_head .sort_btn, .sort_btn_mr, .sort_btn_mr em, .sort_btn_mr_on, .sort_btn_mr_on em, .tb_head .sort_btn em {
    background: url(../images/search_v36_bg.png) no-repeat;

 background-position: 100% -557px;
 font-style: normal;
}

.mr5 {
    margin-right: 5px;
}
.sort_bottom .sort_btn em, .tb_head .sort_btn em {
    height: 19px;
    line-height: 19px;
    display: inline-block;
    padding-right: 20px;
    text-decoration: none;
    color: #333;
    vertical-align: top;
}

.tb_head .ensure {
    text-align: left;
    text-indent: 20px;
}
.pdlist_info {
    width: 218px;
}

.price, .num, .pdlist_price, .pdlist_num {
    width: 90px;
}

.tb_head .ensure{
    width: 155px;
}
.delivery{
	width: 110px;
}
.tb_head .unitprice,  .pdlist_unitprice {
    width: 135px;
}
.pdlist_delivery {
    width: 110px;
}



.sjmenu{
	display: none;
}

.sjMbg{
	display: none;
}

@media screen and (max-width: 767px) {
	.sj1{
		margin-right: 0 !important;
	}

	.menu{
		display: none;
	}

	.demos dl {
		width: 100% !important;
		border-right:none;
	}

	.cover-page-foot .verify {
		width: 100% !important;
	}

	.verify a{
		display: block !important;
		float: none !important;
		padding-right:0 !important;
		margin: 10px auto !important;
	}

	.banner_03 {
		width: 100%;
		height: 189px;
	}

	.banner_03 .bd li {
		width: 100%;
		height: 189px;
	}

	.banner_03 .hd {
		width: 300px;
		position: relative;
	}

	.banner_03 .hd ul {
		position: absolute;
		left: 64%;
		width: fit-content;
		bottom: 0;
		z-index: 99;
		height: 22px;
		transform: translateX(-50%);
	}

	.yc{
		/*
		display: none !important;
		*/
	}

	/*

	.sjMenu{
		display: block;
		background: #f9709d;
	}

	.sjMenu dt{
		height: 50px;
		line-height: 50px;
	}

	.sjBtn{
		display: block;
		width: 30px;
		height: 30px;
		float: right;
		margin-right: 10px;
		margin-top: 10px;
	}

	.sjMenu dd{
		height: 40px;
		line-height: 40px;
		display: none;
	}

	.bordert{
		border-top: 1px solid #e7e7e7;
	}


	.sjMenu dd a{
		display: block;
		height: 40px;
		line-height: 40px;
        font-size: 16px;
		color: #fff;
		padding-left: 10px;
		width: calc(100% - 10px);
	}

	*/

	/*添加二三级*/

	.sjMbg{
		height: 50px;
		background: #f9709d;
		display: block;
	}

	.caidanBtn{
		display: block;
		width: 34px;
		height: 34px;
		float: right;
		margin-right: 10px;
		margin-top: 8px;
	}


	.sjmenu{
		overflow: hidden;
	}

	.sjmenu dl{
		overflow: hidden;
	}

	.sjmenu dl dt{
		height: 40px;
		line-height: 40px;
		background: #f9709d;
	}

	.sjmenu dl dt:hover{
		background: deeppink;
	}
	.sjmenu dl dt a{
		height: 40px;
		line-height: 40px;
		color: #fff;
		font-size: 14px;
		float: left;
		display: block;
		margin-left: 10px;
	}

	.sjmenuTimg{
		width: 15px;
		height: 15px;
		display: block;
		margin-top: 13px;
		margin-right: 15px;
		float: right;
	}

	.sjmenu dl dd{
		line-height: 30px;
		background: #f9709d;
		position: relative;
	}

	.sjmenu dl dd:hover{
		background: deeppink;
	}


	.sjmenu dl dd>a{
		color: #fff;
		display: block;
		float: left;
		height: 100%;
		padding-left: 15px;

	}

	.sjmenu dl dd ul{

		width: 100%;
	}

	.sjmenu dl dd ul li{
		height: 30px;
		line-height: 30px;
		padding-left: 25px;
		background: #f9709d;
	}

	.sjmenu dl dd ul li a{
		color: #fff;
		display: block;
		height: 30px;
		width: 100%;
		line-height: 30px;
	}

.mara{
	margin-top: 8px;
}

}


.xuss{
	position: absolute;
	left: 5px;
	top: 5px;
	z-index: 999;

}

.ssdiv{
	position: relative;
}

.inside-left{
    float: left;
    width: 245px;
}

.inside_right{
    float: right;
    width: 900px;
}

.cpLB{
	overflow: hidden;
}

.cpLB li{
	width: 288px;
	height: 348px;
	float: left;
	margin-right: 6px;
	margin-left: 6px;
	margin-bottom: 15px;
	transition: 500ms;
	border: #e4e4e4 solid 1px;
}

.cpLB li:hover{
	box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	z-index: 9999;
	transform: translate3d(0,-2px,0);

}

.cpLB li a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}


.tuDiv{
	width: 264px;
	height: 248px;
	margin: 20px auto 0;
	position: relative;
}

.tuDiv img{
	display: block;
	max-width: 264px;
	max-height: 248px;
	position: absolute;
	top:0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	width: auto !important;
	height: auto !important;

}


.jiage{
	width: 264px;
	height: 46px;
	overflow: hidden;
	margin: 15px auto;
}

.jiage span{
	display: block;
	color: #666666;
	font-size: 14px;
	font-weight: bolder;
	line-height: 26px;
	transition: 500ms;
}

.jiage label{
	color: #f9709d;
	display: block;
	font-size: 16px;
	font-weight: bolder;
	line-height: 20px;
}

.cpLB li:hover span{
	color: #f9709d;
}


/*改自适应*/

@media screen and (max-width: 767px) {
    .yc{
		/*
        display: none !important;
        */
		overflow-x: scroll;
    }



    .inside-left{
        float: none;
    }


    .img_list_301{
        width: auto !important;
    }

    .inside_right{
        float: right;
        width: 100% !important;
    }


	#exzoom{
		width: 345px !important;
	}

	.exzoom_img_ul li{
		width: 345px !important;
	}

	.kuai{
		display: block;
	}

	.chgd{
		overflow-x: scroll;
	}

	.cpLB li {
		float: none;
		margin: 10px auto;
	}

	.tuDiv img{
		max-width: 264px !important;
		max-height: 248px !important;
		width: auto !important;
		height: auto !important;
	}

	.lunbo{
		width: 345px !important;
		margin-right: 0 !important;
	}

	.xiangxixinxi{
		width: 345px;
		margin-right: 0;
	}

	.product_zhanshi dl {
		 margin-left:0 !important;
	}

	#myImg {
		width: 345px !important;
	}

	.places {
		padding: 10px !important;
	}

	.zxly{
		width: calc(100% - 10px);
	}

	.zxly td{
		display: block;
	}

	.zxly td input[type="text"]{
		width: 68% !important;
		margin-left: 30px !important;
	}
	.zxly td input:last-child{
		width: 64px !important;
		margin-left: 30px !important;
	}


	.zxly td textarea{
		width: 68% !important;
		margin-left: 30px !important;
	}

	.demos {
		padding-right: 10px !important;
		padding-left: 10px !important;
	}

	.lbgd2{
		display: block;
	}

	.lbgninfo2{
		display: block;
	}
}



