.index-bg{
	background-color:#f2f2f2;
}
.new-message-ty a.d:hover,
.daily-rec-pro a.title:hover,
.new-order font,
.floor-main-right a:hover .title,
.floor-main-left-cate a:hover{
    color:#d30505;
}
.banner{
	height:460px;
	overflow:hidden;
	position:relative;
	z-index:2;
}
.banner ul.big,
.banner ul.big li,
.banner ul.big li a{
	float:left;
	height:460px;
}
.banner ul.big li a{
	width:100%;
	display:block
}
.banner ul.big{
	position:absolute;
	left:0px;
    top:0px;
}
.banner ul.small{
	position:absolute;
	bottom:10px;
	height:20px;
	z-index:10;
}
.banner ul.small li{
	float:left;
	width:30px;
	height:5px;
    margin-right:10px;
    cursor:pointer;
    background-color:#fff;
}
.banner ul.small li.on{
	background-color:#383635;
}
.new-message{text-align: center;
	position:relative;
}
.new-message-box span,
.new-message-ty a.a,
.new-message-ty a.e,
.new-order label{
	float:left;
}
.new-message-box,
.ert-box{
	width:220px;
}
.ert-box{

}
.new-message-box{	
	height:440px;	
	position:absolute;
	right:0px;
	top:-450px;
	z-index:3;
	overflow:hidden;
}
.new-message-body {
	width:220px;
	height:150px;
	position:absolute;
	right:0px;
	bottom:0px;
}
.new-message-body img{
	float:left;
	width:220px;
	height:150px;
}
.new-message-ty,
.new-message-ty a.e,
.new-order label{
	width:196px;
}
.new-message-ty{
	padding-left:12px;
	padding-right:12px;	
}
.notice-height{
	height:140px;
	overflow:hidden;
}
.is-login{
	height:50px;
}
.new-message-ty a.a,
.new-message-ty a.c{
	padding-top: 0;
height: 28px;
line-height: 28px;
width: 88px;
border-radius: 2px;
background: #fff;
color: #9f0b5e;
text-align: center;
border: 1px solid #9f0b5e;
float:left;
}
.new-message-ty a.c{
	margin-left:14px;
}
.new-message-ty a.a:hover,.new-message-ty a.c:hover{
	background:#9f0b5e;
	color:#fff;
	text-decoration:none;
	border-radius: 2px;
}
.new-message-ty a.d{
	float:right;
	padding-top:3px;
}
.new-message-ty font.a,
.new-message-ty a.e{
	color:#999;
}
.n-m-hd{
	border-bottom:1px dotted #AFAFAF;
}
.new-message-ty a.e{
	line-height:32px;
	word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.new-order{
	height:140px;
	margin-top:2px;
	position:relative;
	overflow:hidden;
}
.new-order span{
	position:absolute;
	left:12px;
	top:0px;
}
.new-order label{
	line-height:28px;
}
.best-active,
.best-active-box,
.best-active-box span{
	float:left;
}
.best-active,
.best-active-box,
.floor_title{
	width:1200px;
}
.best-active-box{
	overflow:hidden;	
}
.best-active-box img{
	margin-right:5px;
	width:296px;
	height:350px;
}
.best-active-box span{
	width:1205px;
}
.daily-rec,
.floor_title,
.daily-rec ul,
.daily-rec li,
.daily-rec-pro,
.daily-rec-pro span{
	float:left;
}
.daily-rec ul{
	width:1200px;
}
.daily-rec{
	width:1198px;
}
.daily-rec{
	border:1px solid #E2E2E2;
	overflow:hidden;
}
.daily-rec li,
.daily-rec-pro-img{
	width:239px;
}
.daily-rec li{	
	border-right:1px solid #E2E2E2;
	height:358px;
	position:relative;
}
.daily-rec-img{
	position:absolute;
	right:8px;
	top:0px;
}
.daily-rec-pro-img img{
	width:210px;
	height:210px;
}
.daily-rec-pro{
	width:209px;
}
.daily-rec-pro-name{
	height:44px;
	overflow:hidden;
}
.daily-rec-pro a.title{
	color:#000;
}
.daily-rec-pro span.a,
.floor-main-price span.a{
	color:#d30505;
}
.daily-rec-pro span.b,
.floor-main-price span.b{
	text-decoration:line-through;
	padding-left:8px;
	padding-top:5px;
}
.daily-rec-buy{
	width:78px;
	line-height:26px;
	background-color:#0064CD;
	color:#fff;
	border-radius:14px;
	float:right;
}
.hot-brand-img,
.hot-brand-main,
.hot-brand-main a,
.hot-brand-main a span label{
	float:left;
}
.hot-brand-main{
    width:980px;	
    margin-top:20px;
}
.hot-brand-main td,
.hot-brand-main a,
.hot-brand-main a span,
.hot-brand-main a span label.a{
	width:134px;	
}
.hot-brand-main img{
	width:120px;
	margin-top:15px;
}
.hot-brand-main a{
	text-align:center;
	height:98px;
}
#scrollcon table{ width:100%; height:96px; display:block;margin-bottom:5px;}
.hot-brand-main a font{
	width:100%;
	display:inline-block;
	padding-top:5px;
}
.hot-brand-main a span{
	width:132px;
	height:91px;
	padding-top:3px;
}
.hot-brand-main a{	
	/* background-color:#F5F5F5; */
	position:relative;
}
.hot-brand-main a span{
	position:absolute;
	left:0px;
	top:0px;
	background:rgba(255, 255, 255, 0.7) none repeat scroll 0 0 !important;
    filter:Alpha(opacity=70); background:#fff;
    border:1px solid #9f0b5e;
}
.hot-brand-main a span label{
	color:#f9f9f9;
}
.hot-brand-main a span label.t-line{
	height:40px;
	line-height:150%;
	overflow:hidden;
	width:137px;	
	padding-left:10px;
}
.hot-brand-main a span label.b{
	width:88px;
	line-height:25px;
	background-color:#9f0b5e;
    margin-left:22px;
    border-radius:12px;
}
.good-brand-jt{
	width:40px;
	height:40px;
}
.good-brand-jt.a{
	margin-left:10px;
	margin-top:10px;
}
.good-brand-jt.b{
	margin-left:75px;
	margin-top:0px;
}
.good-brand-jt.a{
	background:url("zj2.png"/*tpa=http://www.dongxuandl.com/index_files/zj2.png*/) no-repeat 50% 50%;
}
.good-brand-jt.a.last{
	background:url("zj1.png"/*tpa=http://www.dongxuandl.com/index_files/zj1.png*/) no-repeat 50% 50%;
}
.good-brand-jt.b{
	background:url("yj1.png"/*tpa=http://www.dongxuandl.com/index_files/yj1.png*/) no-repeat 50% 50%;
}
.good-brand-jt.b.last{
	background:url("yj2.png"/*tpa=http://www.dongxuandl.com/index_files/yj2.png*/) no-repeat 50% 50%;
}
.hot-brand-main td.nei{

	height:96px;
	margin-left:6px;
	margin-top:6px;
	background-color:#fff;
}
.hot-brand-main .qh{
	height:94px;
	width:132px;
	margin-left: 6px;
    margin-top: 6px;
	border:1px solid #e2e2e2;
	background:#fff url("xx.png"/*tpa=http://www.dongxuandl.com/index_files/xx.png*/) no-repeat 50% 50%;
}

.floor_title,
.floor-main,
.floor-main-left,
.floor-main-left-cate,
.floor-main-left-cate ul,
.floor-main-left-cate ul li{
	float:left;
}
.floor_title{
	width:1200px;
}
.floor_title span{
	color:#333;
	height:20px;
	border-left:5px solid #0064CD;
}
.floor-main{
	width:1198px;
	border:1px solid #E2E2E2;
	border-top:2px solid #0064CD;
	margin-top:12px;	
}
.floor-main,
.floor-main-left,
.floor-main-right{
	height:600px;
}
.floor-main-left,
.floor-main-left-cate,
.floor-main-left-ind{
	width:218px;
}
.floor-main-left-ind img{
	width:218px;
	height:350px;
}
.floor-main-left-cate{
	overflow:hidden;
}
.floor-main-left-cate ul{
	width:220px;
}
.floor-main-left{	
	border-right:1px solid #E2E2E2;
	position:relative;
}
.floor-main-right ul li,
.floor-main-left-cate ul li{
	border-bottom:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
}
.floor-main-left-cate ul li{
	width:89px;
	height:49px;
	line-height:49px;	
	padding-left:10px;
	overflow:hidden;
	padding-right:10px;
}
.floor-main-left-cate ul li a{
	color:#000;
	font-size:14px;
}
.floor-main-left-ind{
	position:absolute;
	bottom:0px;
	left:0px;
	font-size:0px;
}
.floor-main-right,
.floor-main-right ul,
.floor-main-right ul li{
	float:left;
}
.floor-main-right{
	width:740px;
	overflow:hidden;
	background-color:#fff;
}
.floor-main-right ul{
	width:980px;
}
.floor-main-right ul li,
.floor-main-pro-img{
	width:247px;
}
.floor-main-pro-img{
	position:relative;
}
.floor-main-right ul li.fir,
.floor-main-right ul li.fir img{
	width:489px;
}
.floor-main-right ul li,
.floor-main-right ul li.fir img{	
	height:300px;
}
.floor-main-price,
.floor-main-pro-img img{
	width:200px;
}
.floor-main-pro-img,
.floor-main-pro-img img{
	height:200px;
}
.floor-main-pro-img img{	
	position:absolute;
	left:50%;
	margin-left:-100px;
}
.floor-main-price{	
	padding-left:22px
}
.floor-main-price label.title{
	float:left;
	height:39px;
	color:#333;
	overflow:hidden
}
.floor-main-right a:hover{
	text-decoration:none;
}
.ban_notice img{
	width:1200px;
	height:110px;
}
.order-count {
	width:210px;
	float:left;
	margin-top:14px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	margin-left:5px;
	padding-bottom:10px;
}
.order-count a{
	float:left;
	height:18px;
	width:70px;
	text-align:center;
}
.new-message-head{
	width:220px;
	height:405px;
	float:left;
	background:rgba(255, 255, 255, 0.95) none repeat scroll 0 0 !important;
    filter:Alpha(opacity=95); background:#fff;
}
.floor-goods-right-brand{
	width: 239px;
	float: left;
	height: 538px;
	position: relative;
	background-color:#fff;
}
.floor-goods-right-brand-top {
	width: 239px;
	float: left;
	overflow: hidden;
	height: 172px;
	position: relative;
}
.floor-goods-right-brand-top li{
	width: 238px;
    border-left: 1px solid #DCDCDC;
    float: left;
    position: absolute;
    left: 0;
    top: 0;
}
.floor-goods-right-brand-top li a{
	text-align: center;
	border-right: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	height: 38px;
	font-size: 0px;
	float: left;
	width: 118px;
	padding-top: 4px;
}
.floor-goods-right-brand-top li img {
    width: 95px;
    height: 34px;
}
.floor-goods-right-brand-point{
	width: 100%;
float: left;
text-align: center;
font-size: 0px;
margin-top: 8px;
}
.floor-goods-right-brand-point li{
	width: 238px;
	border-left: 1px solid #DCDCDC;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
}
.floor-goods-right-brand-point a {
    display: inline-block;
    width: 9px;
    height: 9px;
    background-color: #aaa;
    border-radius: 100%;
    margin: 0px 2px;
    cursor: pointer;
}
.floor-goods-right-brand-point a.active {
	background-color: #999;
}
.floor-goods-left{ background-image:url("01.jpg"/*tpa=http://www.dongxuandl.com/index_files/01.jpg*/); background-repeat:no-repeat;
	width:220px;
	height:540px;
	float:left;
	position:relative;
	margin-top:20px;
}
.floor-goods-left img{
	position:absolute;
	bottom:0;
	left:0;
}
.floor-goods-right{
	width:980px;
	float:left;
	height:538px;
	background-color:#fff;
	margin-top:20px;
}
.floor-goods-left-title{
	float:left;
	width:200px;
	margin-left:10px;
	color:#fff;
	font-size:30px;
	padding-bottom:3px;
	margin-top:10px;
}
.floor-goods-left-title a{
	color:#fff;
}
.floor-goods-left-cate{
	width:212px;
	float:left;
	margin-left:1px;
	margin-top:11px;
}
.floor-goods-left-cate a{border:1px dashed #fff;
	width:93px;_width:90px;
	padding:0px 2px;
	height:33px;
	line-height:33px;
	color:#fff;
	background:url("cate_a.png"/*tpa=http://www.dongxuandl.com/index_files/cate_a.png*/) no-repeat;
	margin-left:6px;
	text-align:center;
	float:left;
	font-size:12px;
	margin-top:7px;
	display:block;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
}
.floor-goods-left-cate a:hover{
	text-decoration:underline;
}
.floor-goods-right-goods{
	width:992px;
	float:left;
	overflow:hidden;
}
.floor-goods-right-goods ul{
	width:992px;
	float:left;
}
.floor-goods-right-goods li{ border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;
	float:left;
	width:244px;
	height:268px;
}
.floor-goods-right-goods-img{ 
	width:247px;
	float:left;
	text-align:center;
	font-size:0px;
}
.floor-goods-right-goods-img img{
	width:185px;
	height:185px;
	margin-top:8px;
}
.floor-goods-right-goods span{
	width:180px;
	margin-left:34px;
	float:left;
}
.fgrg-title{	
	height:35px;
	line-height:150%;
	overflow:hidden;
	color:#666;
	margin-top:5px;
}
.fgrg-price{
	color:#9b9b9b;
	padding-top:2px;
}
.fgrg-price font{
	color:#9f0b5e;
	font-size:12px;
	padding-right:5px;
}
.fgrg-price font.lt{
	color:#9b9b9b;
	font-size:12px;
	font-weight:normal;
	text-decoration:line-through;
}
.floor-goods-right-goods li a:hover span,
.floor-goods-right-goods li a:hover span font{
	color:#9f0b5e;
}
.floor-goods-right-brand{
	width:239px;
	float:left;
	height:538px;
	position:relative;
}
.floor-goods-right-brand a img{
	cursor:pointer;
}
.floor-goods-right-brand-top{
	width:239px;
	float:left;
	overflow:hidden;
	height:172px;
	position:relative;
}
.floor-goods-right-brand-top li{
	width:238px;
	border-left:1px solid #DCDCDC;
	float:left;
	position:absolute;
	left:0;
	top:0;
}
.floor-goods-right-brand-top li a{
	text-align:center;
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
	height:38px;
	font-size:0px;
	float:left;
	width:118px;
	padding-top:4px;
}
.floor-goods-right-brand-top li img{
	width:95px;
	height:34px;
}
.right-ts-img{
	position:absolute;
	left:0;
	bottom:0;
}
.floor-goods-right-brand-point{
	width:100%;
	float:left;
	text-align:center;
	font-size:0px;
	margin-top:8px;
}
.floor-goods-right-brand-point a{
	display:inline-block;
	width:9px;
	height:9px;
	background-color:#aaa;
	border-radius:100%;
	margin:0px 2px;
	cursor:pointer;
}
.floor-goods-right-brand-point a.active{
	background-color:#999;
}
.floor-menu-left{
	border:1px solid #CC3314;	
	overflow:hidden;
	background-color:#fff;
}
.floor-menu-left,
.floor-menu-left a{
	width:90px;
}
.floor-menu-left a,
.floor-menu-left img{
	border-bottom:1px dotted #CC3314;
	margin-bottom:-1px;
}
.floor-menu-left a{
	line-height:35px;	
	color:#db3a1a;
}
.floor-menu-left a:hover,
.floor-menu-left a.on{
	background-color:#CC3314;
	color:#fff;
}
.new-goods-wrapper{
	overflow:hidden;
}
.new-goods{
	width:1215px;
	float:left;
	font-size:0px;
	margin-top:17px;
}
.new-goods a:hover{
	cursor:pointer;
}
.new-goods img{
	margin-right:11px;
	width:231px;
	height:300px;
}
.top-banner{
	width:100%;
	height:100px;
	background-repeat:no-repeat;
	background-position: 50% 50%;
	position:relative;
}
.top-banner a{
	float:left;
	width:100%;
	height:100px;
}
.top-banner img{
	position:absolute;
	right:40px;
	top:0px;
	cursor:pointer;
	z-index:10;
}
.notice-height{
	height:220px;
	overflow:hidden;
}






