.classify_01 .present{
	position: relative;
}
.classify_01 .present{
	width: 120px;
}
.cate_list{
	display: none;
	width: 120px;
	height: auto;
	/*overflow:hidden;*/
	/*position: absolute;*/
	z-index: 999;
	top:40px;
	left: 0px;
	border-top:2px solid #DD4F4A;
	/*padding-bottom: 10px;*/
	min-height: 150px;
	/*min-height: 500px;*/
	/*border:1px solid red;*/
	/*background: url("../images/touming.png") repeat;*/
	background: #fff;
	/*background: red;*/
}
.cate_list li{
	width: 120px;
	background-size: cover; -moz-background-size: cover !important;
	/*position: relative;*/
}
.cate_list li a{
	
	width: 120px;
	background: none;
	color:#666;
	/*text-align: left;*/
	/*text-indent: 2em;*/
}
.cate_list li a:hover{

	/*color:#fff;*/
}
.cate_list .hover{
	background: #DD4F4A;
}
.cate_list .hover a{
 color:#fff;
}
.cate_list .hover li a{
	/*background: red;*/
	color:#666;
}
.cate_list2{
	width: 120px;
	height: auto;
	min-height: 100px;
	overflow:hidden;
	position: absolute;
	z-index: 999;
	top:42px;
	left: 120px;
	background: #fff;
	display: none;
	/*background: red;*/
}



.cate_list2 li a{
	width: 120px;
	background: none;
	color:#666;
	/*text-align: left;*/
	/*text-indent: 2em;*/
}
.cate_list2 li a:hover{

	color:#fff;
}
.foot_list .ls{cursor:pointer !important;}
.autobg{
	padding-bottom: 50px;
}
.links ul{
	padding:0px;
	height: 70px;
	line-height: 70px;
}
.links ul li{
	height: 70px;
	line-height: 70px;

}
.foot_list{
	padding-top: 45px;
	margin:0px;
	width: 200px;
}

/*.foot_list .ls:hover a{
	color:red;
}*/
.head_03 li{
	float: left;
	padding-right: 10px;
	height: 36px;
	line-height: 36px;
	color:#fff;
}
.head_03 li a{
	color:#fff;
}
.logo img{
	cursor: pointer;
}
.classify{
	position: relative;
}
.mline{
	position: absolute;
	top: 40px;
}
.spxq_datutu{
	padding:0px;
	width: 410px;
}
.spxq_datutu li img{
	width: 410px;
}
.spxq_xiaotu li{
	height: 70px;
	overflow: hidden;
}
.spxq_xiaotu li{
	background: none;
	cursor: pointer;
}
.spxq_xiaotu .on{
	border:2px solid #dd4f4a;
}
.spxq_C_size_li {
	cursor: pointer;
}
.spxq_C_size_li li{
	border-radius: 3px;
}
.spxq_C_size_li .on{
	border:1px solid red;
}

.spxq_02_R_B img{
	width:auto !important;
	display: inline;
}
#commentForm tr td{
	padding:10px;
	vertical-align: top;
}
.commentsList{
	border: 1px solid #eee;
    margin-top: 35px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.f_r{float: right;}
.comments_title{
	/*padding:15px 0px;*/
	padding-bottom: 15px;
}
.comments .f2,.comments .f3{
	color:#666666;
}
.comments .word{
	padding-bottom: 10px;
}

.comments p{
	padding-top:5px;
}
.shopping_cart_02 {margin-top: 0px;border-top:1px solid #fff;}
.shopping_cart_11 p{
    height: auto;
}
.shopping_cart_10_T h3{
	text-align: left;
    background: #f5f5f5;
     height: 36px;
 /*       height: 36px;
    border-bottom: 1px solid #dedede;
    background: #f5f5f5;
    line-height: 36px;
    padding-left: 10px;*/
}
.flowBox{
	border:1px solid #DEDEDE;
	width: 1250px;
    margin: 0 auto;
}
.flowBox table tr td,.flowBox table tr th{
	padding:10px;
}
.flowBox table tr td .inputBg{
	width: 40px;
	height: 28px;
	line-height: 28px;
}
.bnt_blue{
	width: 128px;
	height: 36px;
	/*padding:15px 10px;*/
	background: #DD4F4A;
	border-radius: 3px;
	line-height: 36px;
	color: #fff;
}
.bnt_blue_1{
	width: 118px;
	height: 36px;
	/*padding:15px 10px;*/
	background: #DD4F4A;
	border-radius: 3px;
	line-height: 36px;
	color: #fff;

}
.bnt_blue_2{
	width: 128px;
	height: 36px;
	/*padding:15px 10px;*/
	background: #DD4F4A;
	border-radius: 3px;
	line-height: 36px;
	color: #fff;

}

.flowBox h6{
	height: 42px;
	line-height: 42px;
	background: #f5f5f5;
	text-align: right;
	padding-right: 10px;
}
h6 span{
	float: left;
}
.f6{
	/*float: right;*/
	/*padding-right: 20px;*/

}
.hotboom_t input{
	height: 40px;
}
/*flowBox*/
/*.spxq_02_R_B img*/
/*棣栭爜杓挱鍦�*/
.classify_01{position: relative;z-index: 2;height: 42px;}
.index_pl{position: relative;z-index: 1}
.banner{width:100%;height: 500px;min-width: 1200px;position: relative; overflow: auto;z-index: 1}
.banner ul li{float: left;}
.banner  li{list-style: none; }
.banner  li img{display: block;width: 100%;height:400px;}

#banner .dots { position: absolute;  right: 10px; bottom:10px;z-index: 99999;}
#banner .dots li 
{ 
    
    float:left;
    display: block; 
    width: 10px; 
    height: 10px; 
    margin: 0 4px; 
    text-indent: -999em; 
    border: 1px solid #fff; 
    border-radius: 6px; 
    cursor: pointer; 
    opacity: .4; 
    -webkit-transition: background .5s, opacity .5s; 
    -moz-transition: background .5s, opacity .5s; 
    transition: background .5s, opacity .5s;
}
#banner .dots li.active {background: #f5f5f5;opacity: 1;border: 1px solid #f5f5f5; }

#pager{
	text-align: center;
	line-height: 38px;
}

.list{
	margin-bottom: 35px;
}
.upload_img_list{
	padding:10px 0px;
}
.dg_cart{
	background: url("../images/car.png") no-repeat left center;
	/*text-indent: 26px;*/
}

/*涓婁紶鍥剧墖*/

/*涓婁紶鍥剧墖*/

  *{margin: 0;padding: 0;}
    li{list-style-type: none;}
    a,input{outline: none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
    #choose{display: none;}
    canvas{width: 100%;border: 1px solid #000000;}
/*    #upload{width: 50%;display: block;margin: 0px auto;height: 32px;text-align: center;line-height: 32px;border: 1px solid;border-radius: 5px;cursor: pointer;font-size: 0.5rem;
	border:1px solid #ebebeb;}*/
	#upload{
		/*margin: 10px 5px;*/
		position: relative;
		display: inline-block;
		width: 80px;height: 80px;
		margin: 5px 5px 5px 5px;
		/*border: 1px solid rgb(100,149,198);*/
		background: #fff no-repeat center;
		background-size: cover;
		font-size: 56px;
		line-height:80px;
		text-align: center;
		border-radius: 5px;
		margin-left:15px;
		background: #EEEEEE;
		color:#999;
		font-weight: bold;
		margin-left: 0px;
	}
    .touch{background-color: #ddd;}
    .img-list{
    	/*margin: 10px 5px;*/
    	float: left;
    }
    .img-list li{border-radius: 5px;position: relative;display: inline-block;width: 80px;height: 80px;margin: 5px 5px 5px 5px;background: #fff no-repeat center;background-size: cover;}
    .img-list2 li{position: relative;display: inline-block;width: 80px;height: 80px;margin: 5px 5px 5px 5px;border: 1px solid rgb(100,149,198);background: #fff no-repeat center;background-size: cover;}
    .progress{position: absolute;width: 100%;height: 20px;line-height: 20px;bottom: 0;left: 0;background-color:rgba(100,149,198,.5);}
    .progress span{display: block;width: 0;height: 100%;background-color:rgb(100,149,198);text-align: center;color: #FFF;font-size: 13px;}
    .size{position: absolute;width: 100%;height: 15px;line-height: 15px;bottom: -18px;text-align: center;font-size: 13px;color: #666;}
    .tips{display: block;text-align:center;font-size: 13px;margin: 10px;color: #999;}
    .pic-list{margin: 10px;line-height: 18px;font-size: 13px;}
    .pic-list a{display: block;margin: 10px 0;}
    .pic-list a img{vertical-align: middle;max-width: 30px;max-height: 30px;margin: -4px 0 0 10px;}

        .img_list{
          width: auto;
          height: auto;
          overflow: hidden;
          border:1px solid red;
        }
        .upload_img li {float: left;margin-right: 2px;position: relative;width: 7.5rem;height: 7.5rem;overflow: hidden;margin-top:2px;margin-bottom: 2px;}
        .upload_img li img{width: 7.5rem;height: 7.5rem}
        .close_uplod_img{
          width: 22px;
          height: 22px;
          position: absolute;
          font-size: 22px;
          color:red;
          top:2px;
          right: 2px;
          line-height: 22px;
          text-align: center;
        }