html {
	width:100%;
	height:100%;
}
body {
	margin:0px;
	width:100%;
	height:100%;
}
body,
td{
	font-family:微软雅黑,黑体,宋体;
	color:#505050;
	font-size:13px;
	line-height:150%;
}
a{
	color:#505050;
	text-decoration:none;
}
a:hover{
	color:#e84e40;
}
em{
	font-size:22px;
	line-height:22px;
    font-style:normal;
    color:#F34540;
    font-family:Georgia;
}
h1{
	line-height:150%;
}
.texttitle {
	width:100%;
	height:30px;
	line-height:30px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	display:block;
}
*,
*:before,
*:after{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.width00{
	padding:8px;
	display:block;
	float:left;
}
.width06b{
	padding:8px;
	width:6.666666%;
	display:block;
	float:left;
}
.width10{
	padding:8px;
	width:10%;
	display:block;
	float:left;
}
.width12b{
	padding:8px;
	width:12.5%;
	display:block;
	float:left;
}
.width15{
	padding:8px;
	width:15%;
	display:block;
	float:left;
}
.width16b{
	padding:8px;
	width:16.666666%;
	display:block;
	float:left;
}
.width20{
	padding:8px;
	width:20%;
	display:block;
	float:left;
}
.width25{
	padding:8px;
	width:25%;
	display:block;
	float:left;
}
.width30{
	padding:8px;
	width:30%;
	display:block;
	float:left;
}
.width33b{
	padding:8px;
	width:33.333333%;
	display:block;
	float:left;
}
.width40{
	padding:8px;
	width:40%;
	display:block;
	float:left;
}
.width45{
	padding:8px;
	width:45%;
	display:block;
	float:left;
}
.width50{
	padding:8px;
	width:50%;
	display:block;
	float:left;
}
.width55{
	padding:8px;
	width:55%;
	display:block;
	float:left;
}
.width60{
	padding:8px;
	width:60%;
	display:block;
	float:left;
}
.width70{
	padding:8px;
	width:70%;
	display:block;
	float:left;
}
.width75{
	padding:8px;
	width:75%;
	display:block;
	float:left;
}
.width85{
	padding:8px;
	width:85%;
	display:block;
	float:left;
}
.width100{
	padding:8px;
	width:100%;
	display:block;
	float:left;
}


.header > div > a,
.header > div > a > img{
	max-width:100%;
	float:left;
}
.header > div > div{
	padding:55px 8px 10px 8px;
	font-size:30px;
	color:#e84e40;
	text-align:right;
}
.header > div > div > a{
	color:#e84e40;
}
.menuobj > div{
	font-size:15px;
	line-height:35px;
}
.menuobj > div > div:first-child > div{
	background-color:#e84e40;
	color:#FFFFFF;
	text-align:center;
}
.menuobj > div > div:first-child+div > div{
	float:right;
}
.menuobj > div > div:first-child+div > div > a{
	padding:0px 13px;
	font-size:15px;
	float:left;
}
.menuobj > div > div:first-child+div > div > a:hover,
.menuobj > div > div:first-child+div > div > .on{
	color:#e84e40;
}
.banner{
	width:100%;
	position:relative;
}
.banner > img{
	width:100%;
	height:360px;
	float:left;
}
.banner > div{
	width:100%;
	position:absolute;
	left:0px;
	top:0px;
}
.banner > div > div > div > div{
	width:100%;
	height:360px;
	background-color:rgba(0,0,0,0.7);
	display:block;
	float:left;
}
.banner > div > div > div > div > a,
.banner01 > a{
	padding:15px 5px 15px 25px;
	width:100%;
	height:60px;
	line-height:29px;
	font-size:15px;
	border-bottom:solid 1px #A0A0A0;
	color:#FFFFFF;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	display:block;
}
.banner > div > div > div > div > a:hover,
.banner01 > a:hover{
	color:#505050;
	background-color:#FFFFFF;
}
.banner01{
	background-color:rgba(0,0,0,0.7);
	display:block;
	float:left;
}
.banner01 > a{
	padding-left:10px;
	width:33.3333%;
	height:60px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float:left;
}
.list01 > span{
	font-size:15px;
	float:left;
}
.list01 > span > font,
.list01 > span > font > a{
	font-size:22px;
	color:#e84e40;
}
.list01 > div{
	border:solid 1px #F0F0F0;
    background-color:#FFFFFF;
}
.list01 > .height01{
	height:324px;
}
.list01 > .height02{
	height:204px;
}
.list01 > .height03{
	height:204px;
}
.list01 > div > a{
	font-weight:700;
}
.list01 > div > div{
	width:100%;
	height:90px;
	overflow:hidden;
	font-size:13px;
	line-height:23px;
	margin:0px;
	float:left;
}
.list01 > div > div > img{
	width:144px;
	height:90px;
	margin-right:10px;
	border:solid 1px #D0D0D0;
	padding:1px;
}
.list01 > div > span{
	width:100%;
	position:relative;
	border-bottom:dashed 1px #CCCCCC;
	float:left;
}
.list01 > .height01 > span,
.list01 > .height03 > span{
	padding-right:100px;
}
.list01 > div > span > font{
	position:absolute;
	top:4px;
	left:0px;
}
.list01 > div > span > span{
	position:absolute;
	top:4px;
	right:0px;
}
.list02 > span{
	font-size:15px;
	float:left;
}
.list02 > span > font,
.list02 > span > font > a{
	font-size:22px;
	color:#e84e40;
}
.list02 > div > div > a > img{
	width:100%;
	float:left;
}
.list02 > div > div > a > font{
	width:100%;
	text-align:center;
	background-color:#F0F0F0;
	float:left;
}
.list02 > div > div > font{
	float:left;
}
.list02 > div > div > span{
	float:right;
}
.link > div > span{
	padding-bottom:20px;
	width:100%;
	font-size:25px;
	line-height:30px;
	text-align:center;
}
.link > div > div{
	font-size:22px;
	color:#e84e40;
}
.link > div > a{
	height:initial;
	padding-top:0px;
	height:24px;
	line-height:24px;
}
.ad01 > div > span{
	width:100%;
	font-size:25px;
	line-height:30px;
	text-align:center;
}
.ad01 > div > span > font{
	font-size:20px;
	color:#D0D0D0;
}
.ad01 > div > div{
	position:relative;
}
.ad01 > div > div > div > div{
	padding:30px 50px;
	line-height:35px;
	background-color:#FAFAFA;
	border:solid 1px #e84e40;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
.ad01 > div > div > div:first-child > div{
	color:#e84e40;
}
.ad01 > div > div > div:first-child+div{
	position:absolute;
	top:210px;
	left:590px;
	text-align:center;
}
.ad01 > div > div > div:first-child+div > i{
	margin:auto;
	padding:15px;
	width:110px;
	height:110px;
	font-size:50px;
	line-height:80px;
	font-weight:700;
	color:#FFFFFF;
	background-color:#e84e40;
	-moz-border-radius:55px;
	-webkit-border-radius:55px;
	border-radius:55px;
	text-align:left;
	display:block;
}
.ad01 > div > div > div:first-child+div+div > div{
	color:#909090;
}
.ad01 > div > div > div > div > span{
	margin-bottom:15px;
	padding-bottom:15px;
	width:100%;
	font-size:24px;
	font-weight:700;
	border-bottom:solid 1px #E0E0E0;
	float:left;
}
.ad02 > div > span{
	width:100%;
	font-size:30px;
	line-height:35px;
	text-align:center;
}
.ad02 > div > span > font{
	font-size:16px;
	color:#D0D0D0;
}
.ad02 > div > div > div > a{
	padding:30px;
	width:100%;
	font-size:18px;
	line-height:46px;
	color:#505050;
	background-color:#E0E0E0;
	float:left;
}
.ad02 > div > div > div > a:hover{
	color:#FFFFFF;
	background-color:#e84e40;
}
.ad02 > div > div > div > a > img{
	vertical-align:middle;
}
.ad03 > div > span{
	width:100%;
	font-size:30px;
	line-height:35px;
	text-align:center;
}
.ad03 > div > div > div > span{
	margin:auto;
	padding-top:50px;
	width:50px;
	height:50px;
	display:block;
}
.ad03 > div > div > div > span > font,
.ad03 > div > div > div > font{
	margin:auto;
	width:50px;
	height:50px;
	font-size:40px;
	line-height:45px;
	color:#FFFFFF;
	background-color:#e84e40;
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
	border-radius:25px;
	text-align:center;
	display:block;
}
.ad03 > div > div > div > div{
	width:100%;
	text-align:center;
	float:left;
}
.ad03 > div > div > div > div:first-child+div{
	font-size:18px;
	line-height:45px;
}
.ad03 > div > div > div > div:first-child+div+div{
	line-height:20px;
	color: #909090;
}
.ad04 > div > div > div,
.ad04 > div > div > div > div > div{
	text-align:center;
	line-height:30px;
}
.ad04 > div > div > div > div > div:first-child{
	font-size:18px;
}
.ad04 > div > div > div > div > div:first-child+div{
	font-size:14px;
	color:#D0D0D0;
}
.ad05 > div > span{
	font-size:15px;
	float:left;
	text-align: center;
}
.ad05 > div > span > font{
	font-size:22px;
	color:#e84e40;
}
.ad05 > div > div > div > div{
	padding:20px;
	width:100%;
	line-height:30px;
	border:solid 1px #F0F0F0;
	background-color:#FFFFFF;
	text-align:center;
	float:left;
}
.ad05 > div > div > div > div > p{
	
	
	
	
	
}
.ad05 > div > div > div > div div:first-child{
	padding-top:5px;
	font-size:16px;
}
.ad05 > div > div > div > div div:first-child+div{
	line-height:25px;
	color:#909090;
}
.ad05 > div > div > div > div div:first-child+div+div{
	padding-top:10px;
	font-size:18px;
	color:#FF0000;
}
.ad05 > div > div > div > div div:first-child+div+div+div{
	line-height:25px;
	color:#D0D0D0;
}
.ad05 > div > div > div > div div:first-child+div+div+div+div > a{
	padding:3px 10px;
	border:solid 1px #ff4500;
}
.ad05 > div > div > div > div > .infolist1{
	color:#e84e40;
	text-align:left;
}
.ad05 > div > div > div > div > .infolist2{
	padding-bottom:5px;
	text-align:left;
}
.ad05 > div > div > div > div > a{
	text-align:left;
}
.ad06 > div > div > div{
	width:100%;
	background-color:#FFFFFF;
	border:solid 1px #F0F0F0;
	display:block;
	float:left;
}
.ad06 > div > div > div > div{
	padding:16px;
	height:310px;
	position:relative;
	line-height:27px;
	float:left;
}
.ad06 > div > div > div > div:first-child > font{
	margin:8px 0px;
	width:100%;
	font-size:20px;
	color:#FF0000;
}
.ad06 > div > div > div > div:first-child > font,
.ad06 > div > div > div > div:first-child > a{
	float:left;
}
.ad06 > div > div > div > div:first-child > a{
	margin-right:10px;
	padding:0px 7px;
	color:#e84e40;
	text-decoration:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:solid 1px #e84e40;
}
.ad06 > div > div > div > div:first-child+div > div{
	width:100%;
	height:142px;
	position:relative;
	overflow:hidden;
	float:left;
}
.ad06 > div > div > div > div:first-child+div > div:first-child > a{
	float:left;
}
.ad06 > div > div > div > div:first-child+div > div > span{
	width:100%;
	border-bottom:solid 1px #D0D0D0;
	float:left;
}
.ad06 > div > div > div > div:first-child+div > div > span > font{
	padding:8px 0px;
	font-weight:700;
	font-size:17px;
	border-bottom:solid 1px #FF0000;
	float:left;
}
.ad06 > div > div > div > div:first-child+div > div > .more{
	position:absolute;
	top:6px;
	right:0px;
}
.ad06 > div > div > div > div:first-child+div > div > div > span{
	padding:0px 100px 0px 85px;
	position:relative;
	width:100%;
	border-bottom:dashed 1px #CCCCCC;
	float:left;
	
}
.ad06 > div > div > div > div:first-child+div > div > div > span > font{
	position:absolute;
	top:0px;
	left:0px;
}
.ad06 > div > div > div > div:first-child+div > div > div > span > span{
	position:absolute;
	top:0px;
	right:0px;
}
.ad07 > div > span{
	width:100%;
	font-size:25px;
	line-height:30px;
	text-align:center;
}
.ad07 > div > span > font{
	font-size:20px;
	color:#D0D0D0;
}
.ad07 > div > div > div{
	width:100%;
	padding:20px 0px;
	border-bottom:dashed 1px #CCCCCC;
	float:left;
}
.ad07 > div > div > div{
	width:100%;
	padding-left:40px;
	position:relative;
	float:left;
}
.ad07 > div > div > div > span{
	position:absolute;
	top:20px;
	left:0px;
	width:30px;
	height:30px;
	font-size:20px;
	line-height:30px;
	background-color:#e84e40;
	color:#FFFFFF;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-align:center;
}
.ad07 > div > div > div > div{
	width:100%;
	padding-right:110px;
	position:relative;
	float:left;
}
.ad07 > div > div > div > a,
.ad07 > div > div > div > div > a{
	color:#e84e40;
	font-size:17px;
}
.ad07 > div > div > div > a:hover,
.ad07 > div > div > div > div > a:hover{
	color:#FF0000;
}
.ad07 > div > div > div > div > font{
	color:#e84e40;
	font-size:17px;
	height:30px;
	line-height:30px;
	position:absolute;
	right:0px;
	top:0px;
	float:right;
}
.ad07 > div > div > div > font{
	padding-top:5px;
	width:100%;
	height:60px;
	line-height:30px;
	overflow:hidden;
	float:left;
}
.ad07 > div > .title{
	font-size:17px;
	text-align:center;
}
.ad08 > div > span{
	width:100%;
	font-size:30px;
	line-height:35px;
	text-align:center;
}
.ad08 > div > div > div{
	position:relative;
}
.ad08 > div > div > div > img{
	width:100px;
	height:100px;
	background-color:#e84e40;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
	float:left;
}
.ad08 > div > div > div > span{
	position:absolute;
	left:120px;
	top:30px;
	line-height:25px;
}
.ad08 > div > div > div > span > font{
	font-size:16px;
}
.ad09 > div > span{
	width:100%;
	font-size:25px;
	line-height:30px;
	text-align:center;
}
.ad09 > div > span > font{
	font-size:16px;
	color:#D0D0D0;
}
.ad09 > div > .no1 > div{
	padding:25px;
	width:100%;
	background-color:rgba(0,0,0,0.7);
	float:left;
}
.ad09 > div > .no1 > div > div{
	padding:25px;
	background-color:#FFFFFF;
	line-height:30px;
}
.ad09 > div > .no1 > div > div > span{
	padding-bottom:10px;
	width:100%;
	height:40px;
	color:#FF0000;
	font-size:20px;
	float:left;
}
.ad09 > div > .no1 > div > div > span > font{
	font-size:16px;
	color:#000000;
}
.ad09 > div > .no1 > div > div > marquee,
.ad09 > div > .no1 > div > div > div{
	width:100%;
	height:120px;
	line-height:30px;
	float:left;
}
.ad09 > div > .no1 > div > div > marquee > font{
	color:#FF0000;
}
.ad09 > div > .no2 > div{
	padding:25px;
	float:left;
}
.ad09 > div > .no2 > div > div{
	width:100%;
	height:250px;
	float:left;
}
.ad09 > div > .no2 > div:first-child{
	background-color:#E0E0E0;
}
.ad09 > div > .no2 > div:first-child+div{
	background-color:#e84e40;
	color:#FFFFFF;
}
.ad09 > div > .no2 > div > span{
	width:100%;
	height:30px;
	font-size:20px;
	float:left;
}
.ad09 > div > .no2 > div:first-child > div > a > img{
	margin-right:20px;
}
.ad09 > div > .no2 > div:first-child > div > a{
	margin-top:6px;
	width:100%;
	height:77px;
	line-height:26px;
	overflow:hidden;
	color:#505050;
	float:left;
}
.ad09 > div > .no2 > div:first-child+div > div > a{
	margin-top:10px;
	padding:10px;
	width:100%;
	height:40px;
	background-color:rgba(0,0,0,0.5);
	color:#FFFFFF;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	float:left;
}
.ad09 > div > .no2 > div:first-child+div > div > a:hover{
	background-color:rgba(0,0,0,0.8);
}
.ad09 > div > .no2 > div:first-child+div > div > .button,
.ad09 > div > .no2 > div:first-child+div > div > .button:hover{
	background-color:#000000;
	text-align:center;
}
.ad09 > div > .no3 > div > div{
	width:100%;
	padding:30px;
	border:solid 1px #F0F0F0;
	text-align:center;
	line-height:35px;
	float:left;
}
.ad09 > div > .no3 > div > div > div{
	width:100%;
	float:left;
}
.ad09 > div > .no3 > div > div > div > img{
	background-color:#e84e40;
	border:solid 1px #e84e40;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
}
.ad09 > div > .no3 > div > div > div > div > font{
	color:#e84e40;
}
.ad09 > div > .no3 > div > div > div > div > font,
.ad09 > div > .no3 > div > div > div > div > span{
	font-size:18px;
}
.ad09 > div > .no3 > div > div > div:first-child{
	padding-bottom:10px;
	font-size:20px;
	border-bottom:solid 1px #F0F0F0;
}
.ad09 > div > .no3 > div > div > div:first-child+div > div{
	margin:auto;
	text-align:left;
	display:table;
}
.ad09 > div > .no4 > div{
	text-align:center;
}
.ad09 > div > .no4 > div > img{
	max-width:100%;
}
.ad10 > div > span{
	width:100%;
	font-size:25px;
	line-height:30px;
	text-align:center;
}
.ad10 > div > div > div:first-child > div{
	font-size:16px;
	text-align:center;
	border-bottom:solid 1px #F0F0F0;
}
.ad10 > div > div > div:first-child > div > div{
	cursor:default;
}
.ad10 > div > div > div:first-child > div > .active{
	border-bottom:solid 5px #e84e40;
}
.ad10 > div > div > div:first-child+div > div{
	font-size:16px;
	display:none;
}
.ad10 > div > div > div:first-child+div > .active{
	display:block;
}
.ad10 > div > div > div:first-child+div > div > div:first-child > div{
	width:100%;
	text-align:center;
}
.ad10 > div > div > div:first-child+div > div > div:first-child > div > img{
	max-width:100%;
}
.ad10 > div > div > div:first-child+div > div > div:first-child+div{
	line-height:40px;
}
.ad10 > div > div > div:first-child+div > div > div:first-child+div > font{
	width:100%;
	font-size:20px;
	float:left;
}
.ad10 > div > div > div:first-child+div > div > div:first-child+div > span{
	padding-left:40px;
	width:100%;
	position:relative;
	float:left;
}
.ad10 > div > div > div:first-child+div > div > div:first-child+div > span > i{
	width:30px;
	height:30px;
	position:absolute;
	top:7px;
	left:0px;
    font-style:normal;
	font-size:16px;
	line-height:30px;
	color:#FFFFFF;
	text-align:center;
	background-color:#e84e40;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	float:left;
}
.ad10 > div > div > div:first-child+div > div > div:first-child+div > span > font{
	width:100%;
	font-size:18px;
}
.ad10 > div > div > div:first-child+div > div > div:first-child+div+div{
	text-align:center;
}
.ad10 > div > div > div:first-child+div > div > div:first-child+div+div > font{
	font-size:20px;
	color:#FF0000;
}
.ad10 > div > div > div:first-child+div > div > div:first-child+div+div > a{
	margin:auto;
	padding:5px;
	width:100px;
	color:#FFFFFF;
	background-color:#e84e40;
	display:block;
}
.ad11 > div > span{
	width:100%;
	font-size:25px;
	line-height:30px;
	text-align:center;
}
.ad11 > div > div > div > div{
	padding:15px;
	width:100%;
	font-size:18px;
	line-height:25px;
	border:solid 1px #D0D0D0;
	float:left;
}
.ad11 > div > div > div > div > a{
	width:100%;
	float:left;
}
.ad11 > div > div > div > div > a > font{
	width:100%;
	height:50px;
	overflow:hidden;
	float:left;
}
.ad11 > div > div > div > div > a > img{
	width:100%;
	float:left;
}
.ad11 > div > div > div > div > span{
	padding-top:10px;
	width:100%;
	height:160px;
	font-size:15px;
	overflow:hidden;
	float:left;
}
.ad11 > div > div > div > div > font{
	padding-top:10px;
	width:100%;
	font-weight:700;
	color:#FF0000;
	float:left;
}
.footer{
	color:#FFFFFF;
	background-color:#000000;
}
.footer a{
	color:#FFFFFF;
}
.footer > div > div:first-child > div > font{
	height:30px;
	font-weight:700;
	color:000000;
}
.footer > div > div:first-child > div > font,
.footer > div > div:first-child > div > span{
	width:100%;
	
	float:left;
}
.footer > div > div:first-child+div{
	border-left:solid 1px #E0E0E0;
}
.footer > div > div:first-child+div > div > div{
	padding:10px;
	background-color:#FFFFFF;
}
.footer > div > div:first-child+div > div > div > a > img{
	max-width:100%;
}
.paddingtop{
	padding:50px 8px 0px 8px;
}
.paddingbottom{
	padding:0px 8px 50px 8px;
}
.paddingtopbottom{
	padding:50px 8px;
}
.footerobjbg{
	height:60px;
}
.footerobj{
	padding:0px;
	width:100%;
	background-color:#E0E0E0;
	border-top:solid 1px #D0D0D0;
	bottom:-1px;
	left:0px;
	float:left;
	clear:both;
	z-index:999;
	position:fixed;
}
.footerobj > div > a{
	padding:5px;
	color:#000000;
	width:25%;
	text-align:center;
	float:left;
}
.pageobj{
	text-align:center;
}
.pageobj > cite{
    font-style:normal;
}
.pageobj > input[type=text]{
    width:30px;
	text-align:center;
}
.search01 > div > .bottomobj{
	padding-bottom:30px;
	border-bottom:solid 1px #D0D0D0;
}
.search01 > div > div > span{
	width:100%;
	position:relative;
	padding-left:70px;
	float:left;
}
.search01 > div > div > span > font{
	position:absolute;
	top:2px;
	left:0px;
}
.search01 input[type=text],
.search01 select{
	height:24px;
	max-width:100%;
}
.search01 input[type=submit],
.search01 input[type=reset]{
	padding:5px 20px;
	color:#FFFFFF;
	text-decoration:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background-color:#e84e40;
	border:0px;
}
#fsearch,
.search01 input,
.search01 select,
.search01 textarea{
	font-size:13px !important;
}
.search01 input,
.search01 textarea,
.search01 select{
	padding:0px;
}
.listtitle,
.listtitle01{
	margin-bottom:8px;
	padding:8px 0px;
	border-bottom:solid 1px #E0E0E0;
	text-align:right;
}
.listtitle01{
	font-size:16px;
}
.content > div > span{
	width:100%;
	font-size:25px;
	line-height:30px;
	text-align:center;
}
.content > div > span > font{
	font-size:20px;
	color:#D0D0D0;
}
.textcenter{
	text-align:center;
}
.textright{
	text-align:right;
}
.depict{
	padding:10px;
	width:100%;
	height:97px;
	line-height:18px;
	overflow:hidden;
	background-color:#F5F5F5;
	border:solid 1px #E0E0E0;
	float:left;
}
.depict > img{
	padding-right:10px;
	width:131px;
	height:75px;
}
.bordertop{
	padding-top:16px;
	width:100%;
	border-top:solid 1px #E0E0E0;
}
.colorred{
	color:#FF0000;
}
.addtype > span{
	padding-left:60px;
}
.addshortdate > span{
	padding-right:85px;
}
.addlongdate > span{
	padding-right:100px;
}
.shop{
	padding-top:20px;
	padding-bottom:20px;
}
.shop > .shopimg{
	line-height:160px;
}
.shop > .shopimg > a > img{
	vertical-align:middle;
}
.shop > div:first-child+div,
.shop > div:first-child+div+div+div+div{
	padding-top:55px;
}
.shop > div:first-child+div+div,
.shop > div:first-child+div+div+div{
	padding-top:63px;
}
.shop > div:first-child+div+div+div+div+div{
	padding-top:60px;
}
.img_tip{
	padding:0px;
}
.img_tip img{
	max-width:100%;
	float:left;
}
.bgcolor{
	background-color:#F5F5F5;
}
.clearborder{
	border:0px !important;
}
.clearpadding{
	padding:0px;
}
.clearpaddingtop{
	padding-top:0px;
}
.clearpaddingbottom{
	padding-bottom:0px;
}
.clearpaddingtopbottom{
	padding-top:0px;
	padding-bottom:0px;
}
.hidden{
	display:none;
}
#d_ca_show,
#LRfloater0{
	width:initial;
}
@media (max-width:1305px){
	body > div > div,
	.main > div,
	.minwidth100{
		width:100%;
	}
	.minwidth33b{
		width:33.333333%;
	}
	.minwidth50{
		width:50% !important;
	}
	.menuobj{
		padding:8px;
		background-color:#e84e40;
	}
	.menuobj > div > div:first-child+div > div > a{
		padding:2px;
		width:25%;
		font-size:14px;
		line-height:24px;
		color:#FFFFFF;
		text-shadow:0px -1px 1px rgba(0,0,0,0.7);
		text-align:center;
	}
	.menuobj > div > div:first-child+div > div > a:hover,
	.menuobj > div > div:first-child+div > div > .on{
		color:#FFFFFF;
		background-color:#1B5992;
		-moz-border-radius:14px;
		-webkit-border-radius:14px;
		border-radius:14px;
	}
	.banner > img{
		height:initial;
	}
	.list01 > div{
		height:initial !important;
	}
	.ad01 > div > div > div:first-child+div{
		width:100%;
		position:relative;
		top:0px;
		left:0px;
		float:left;
	}
	.ad03 > div > div > div > div:first-child{
		display:none;
	}
	.ad07 > div > div > div{
		padding-left:0px;
	}
	.ad07 > div > div > div > span{
		display:none;
	}
	.ad09 > div > .no1 > div > div > span{
		height:initial;
	}
	.ad09 > div > .no1 > div > div > div{
		height:initial;
	}
	.ad09 > div > .no2 > div:first-child > div > a{
		height:initial;
	}
	.ad09 > div > .no2 > div:first-child+div > div > a{
		height:initial;
		white-space:initial;
	}
	.ad09 > div > .no2 > div > div{
		height:initial;
	}
	.mintextleft{
		text-align:left;
	}
	.shop > div{
		padding-top:0px !important;
	}
	.hidden{
		display:block;
	}
	.minclearborder{
		border:0px !important;
	}
	.minhidden{
		display:none;
	}
}