/* CSS Document */

body{
	font-family:"宋体", "新宋体";
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
}
img{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
dl,dd{
	margin: 0px;
	padding: 0px;
}
dt{
	margin: 0px;
	padding: 0px;
	word-wrap: break-word;
}
a:link,a:visited{
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #fc670d;
	text-decoration: none;
}
a:active{
	color: #fc670d;
	text-decoration: none;
}
#out{
	width:1000px;
	height:auto;
	margin:auto;
}
#out980{
	width:980px;
	height:auto;
	margin:auto;
}
.white{
	font-family: "宋体";
	font-size: 14px;
	color: #FFFFFF;
}
FORM{
	height:25px;
	margin:0px;
	padding:0px;
}
/*new head  begin*/
.head{
	width:1000px;
	height:226px;
	line-height:600px;
	background:url(../Images/head.gif) left top no-repeat;
	overflow:hidden;
	float:left;
}
.head_vip{
	width: 230px;
	height: 14px;
	line-height: 14px;
	margin: 6px 0px 0px 0px;
	padding: 0px 50px 0px 0px;
	float: right;
}
.menuFrame{
	width:862px;
	height:34px;
	background:url(../Images/menuBG.jpg) left top repeat-x;
	padding:0px 0px 0px 138px;
	float:left;
}
.menu{
	width:80px;
	height:22px;
	margin:6px 0px;
	float:left;
}
.menuP{
	width:30px;
	height:22px;
	background:url(../Images/menuP.jpg) left top no-repeat;
	margin:6px 0px;
	float:left;
}
.SearchFrame{
	width:722px;
	height:34px;
	background:url(../Images/searchBG.gif) left top no-repeat;
	padding:16px 0px 0px 278px;
	float:left;
}
/*new head end*/
.top{
	width: 1000px;
	height:310px;
	background:url(../Images/top.gif) left top no-repeat;
	float:left;
}
.top_1{
	float:left;
	width:1000px;
	height:20px;
	margin-top:5px;	
}
.top_1_in{
    float:left;
	text-align:right;
	width:150px;
	height:20px;
	margin:0px 0px 0px 840px !important;
	margin:0px 0px 0px 420px;
	color:#FFFFFF;
}
.top_1_in a:link,.top_1_in a:visited{
	color: #ffffff;
	text-decoration: none;
}
.top_1_in a:hover{
	color: #fc670d;
	text-decoration: none;
}
.top_2{
      float:left;
	  width:1000px;
	  height:25px;
}
.top_2_in{
      float:left;
	  width:400px;
	  height:25px;
	  margin:0px 0px 0px 400px !important;
	  margin:0px 0px 0px 200px;
}
.top_3{
      float:left;
	  width:620px;
	  height:23px;
	  margin:184px 0px 0px 240px !important;
	  margin:184px 0px 0px 120px;
}
.NewsList{
	width:656px;
	height: auto !important;
	height:837px;
	min-height: 837px;
	float:left;
}
.NewsList ul{
	margin:0px;
	padding:0px;
}
.NewsList li{
	width:636px;
	height:29px;
	line-height:29px;
	border-bottom:#e8e8e8 solid 1px;
	padding:0px 0px 0px 20px;
	list-style-type:none;
	overflow:hidden;
	float:left;
}
.NewsList li a:link,.NewsList li a:visited{
	color: #42515a;
	text-decoration: none;
}
.NewsList li a:hover{
	color: #fc670d;
	text-decoration: none;
}
.NewsList li span{ width:100px; float:right;}

.mid_left{
	float:left;
	width:690px;
	height: auto !important;
	height:859px;
	margin:0px 0px 0px 20px !important;
	margin:0px 0px 0px 10px;
}
.mid_top {
	float: left;
	width: 690px;
	height: auto;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
    
}
.mid_top_left{
    float:left;
	width:281px;
	height:227px;
}
.mid_left_1{
    float: left;
	width: 275px;
	height:139px;
	border:#525856 solid 1px;
	padding:2px;
	overflow:hidden;
	word-wrap: break-word;
}
.mid_left_2{
    float: left;
	width: 277px;
	height: 139px;
	margin:5px 0px 0px 0px;
	border:#525856 solid 1px;
	padding:1px;
	overflow:hidden;
	word-wrap: break-word;
}
.mid_left_3{
	width:390px;
	height:293px;
	margin:0px 0px 0px 5px;
	word-wrap: break-word;
	float:left;
}
.mid_left_bottom{
	float:left;
	height: auto !important;
	width:690px;
	height:633px;
}
.mid_cloths_out{
    float:left;
	width:auto;
	height:auto;
	margin:15px 0px 0px 0px;
}
/*
.mid_cloths_in{
    width:136px;
	height:187px;
	background:url(../images/Clothes_B.png);
	overflow:hidden;
	float:left;
}*/
.mid_cloths_in{
    width:168px;
	height: auto !important;
	height:198px;
	border: solid 1px #CCCCCC;
	margin: 1px;
	float:left;
}
.mid_cloths_in_1{
    width:168px;
	height:130px;
	margin: 8px 0px 0px 0px;
	text-align: center;
	float:left;
}
.mid_cloths_in_2{
    width:148px;
	height:34px;
	line-height:17px;
	float:left;
	margin:2px 0px 0px 0px;
	padding: 0px 10px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color:#A00000;
	overflow:hidden;
}
.mid_cloths_in_3{
    width:150px;
	height:17px;
	line-height:17px;
	float:left;
	margin:2px 0px 0px 10px !important;
	margin:2px 0px 0px 5px;
	text-align:center;
	font-weight:bold;
	overflow:hidden;
}
.mid_cloths_in_3 span{
    color:#FF0000;
}
.mid_cloths_in_4{
    width:150px;
	height:17px;
	line-height:17px;
	float:left;
	margin:2px 0px 0px 4px !important;
	margin:2px 0px 0px 4px;
	text-align:center;
	font-weight:bold;
	overflow:hidden;
}
.mid_cloths_in_4 span{
    color:#FF0000;
}

.mid_right{
	width:262px;
	height:859px;
	margin:0px 0px 0px 18px !important;
	margin:0px 0px 0px 9px;
	float:left;
}
.mid_right_1{
    width:249px;
    height:439px;
	background:url(../Images/iRightBG.gif) left top no-repeat;
	float:left;
}
.mid_right_1 ul{
	margin:0px;
	padding:0px;
}
.mid_right_1 li{
	width:auto !important;
	width:82px;
	min-width: 50px;
	height:72px;
	list-style-type:none;
	margin:1px 1px 0px 0px;
	overflow-y: hidden;
	float:left;
}
.mid_right_1_1{
   background:url(../Images/mid_r_b.gif);
   float:left;
   width:247px;
   height:73px;
}
.mid_right_1_1_in1{
   float:left;
   width:65px;
   height:60px;
   margin:3px 0px 0px 8px;
}
.mid_right_1_1_in2{
   float:left;
   width:142px;
   height:58px;
   margin:8px 0px 0px 5px;
}
.mid_right_2{
	background:url(../images/mid_r_b_2.png) bottom no-repeat;
	width:247px;
	height:210px;
	margin:10px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	float:left;
}
.mid_right_3{
	background:url(../images/mid_r_b_2.png) bottom no-repeat;
	width:247px;
	height:110px;
	margin:6px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	float:left;
}

/*二级页面开始*/
.LeftF{
	width:256px;
	height:auto !important;
	height:885px;
	min-height:885px;
	margin:0px 14px 0px 10px !important;
	margin:0px 14px 0px 5px;
	float:left;
}
.LeftFTit{
	width:242px;
	height:29px;
	line-height:29px;
	background:url(../Images/LeftTitBG.gif) left top repeat-x;
	padding:0px 0px 0px 14px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	float:left;
}
.LeftFBody{
	width:256px;
	height:856px;
	background-color:#bebdbd;
	float:left;
}
.LeftFBody ul{
	margin:0px;
	padding:0px;
}
.LeftFBody li{
	width:75px;
	height:75px;
	margin:17px 0px 0px 5px !important;
	margin:17px 0px 0px 5px;
	list-style-type:none;
	float:left;
}
.LeftFBody160_75{
	width:160px;
	height:75px;
	margin:17px 0px 0px 5px !important;
	margin:17px 0px 0px 5px;
	list-style-type:none;
	float:left;
}
.Leftyhzh{
	width:256px;
	height:320px;
	background:url(../Images/yhzh.jpg) left top no-repeat;
	float:left;
}
.RightFTit{
	width:642px;
	height:28px;
	line-height:28px;
	background:url(../Images/rightFTit.gif) left top no-repeat;
	padding:0px 0px 0px 46px;
	color:#FF0000;
	overflow:hidden;
	float:left;
}
.RightFTit a:link,.RightFTit a:visited{
	color: #FF0000;
	text-decoration: none;
}
.RightFTit a:hover{
	color: #fc670d;
	text-decoration: none;
}
.RightMidF{
	width:656px;
	height:auto !important;
	height:837px;
	min-height:837px;
	margin:20px 20px 0px 12px !important;
	margin:20px 10px 0px 6px;
	float:left;
}
.NewsList{
	width:656px;
	height:837px;
	float:left;
}
/*.NewsList ul{
	margin:0px;
	padding:0px;
}
.NewsList li{
	width:636px;
	height:29px;
	line-height:29px;
	border-bottom:#e8e8e8 solid 1px;
	padding:0px 0px 0px 20px;
	list-style-type:none;
	overflow:hidden;
	float:left;
}
.NewsList li a:link,.NewsList li a:visited{
	color: #42515a;
	text-decoration: none;
}
.NewsList li a:hover{
	color: #fc670d;
	text-decoration: none;
}
.NewsList li span{ width:100px; float:right;}*/
.ProClasslist{
	width:680px;
	padding: 0px 0px 6px 0px;
	border-bottom: dashed 1px #CCCCCC;
	float:left;
}
.ProClasslist ul{
	margin:0px;
	padding:0px;
}
.ProClasslist li{
	width: 150px;
	padding:4px;
	margin:2px 4px;
	line-height:20px;
	white-space: nowrap;
	list-style-type:none;
	border:#FFCC66 solid 1px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	float:left;
}

/*新闻页*/
.ArtTit{
	width:656px;
	line-height:50px;
	min-height:50px;
	margin:30px 0px 0px 0px;
	text-align:center;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	float:left;
}
.ArtFrom{
	width:656px;
	height:38px;
	line-height:38px;
	border-bottom:#c2c2c2 solid 1px;
	border-top:#c2c2c2 solid 1px;
	text-align:center;
	float:left;
}
.ArtContent{
	width:656px;
	height:auto !important;
	height:667px;
	min-height:667px;
	margin:50px 0px 0px 0px;
	float:left;
}
/*产品分页样式*/
.ImageT{ width:210px; height:226px; float:left;}
.image{
   padding:2px;
   border:#dcdcdc 1px solid;
   width:150px;
   height:113px;
   margin:10px 0px 6px 6px;
   overflow:hidden;
   float:left;
}
.t{
  font-size:14px; width:160px; height:20px; line-height:20px; float:left; text-align:center; overflow:hidden;
}
/*文章分页样式*/
#fenye{clear:both;}
#fenye a{text-decoration:non;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0; color:#1E50A2;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}
#fenye span{display:block;margin:10px}


.cart{
  width:950px; margin:0px auto; margin-top:10px;
}
.indextitle{ width:930px; margin:0px auto; background:url(../images/eshop/pic_titbg.gif);height:30px; line-height:30px;font-size:12px; padding-left:10px; 
}
.cartbox{ width:930px; margin:0px auto; border:#dcdcdc 1px solid; border-top:none;padding:10px;}
.logintips{width:930px;}
.logintips .title{
 width:100%;background:url(../images/eshop/px2.gif);height:29px; line-height:25px; font-weight:bold 
}
.logintips a:link,.logintips a:visited{color:#ff0000; text-decoration:none}
.logintips a:hover{ text-decoration:underline}
.cpu_site{
   border:#dcdcdc 1px solid;background:url(../images/eshop/indexb_32.jpg);width:945px; margin:0px auto;margin-top:10px;  height:32px; line-height:32px; padding-left:5px; font-size:14px;
}
.list1{padding:10px;}
.list1 li{list-style-type:none;width:230px;float:left;margin:0px;line-height:26px;}
/*尾部*/
.foot{
	width: 1000px;
	height: 64px;
	line-height: 20px;
	background-color:#000000;
	border-top: solid 1px #CCCCCC;
	margin: 15px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	font-size: 13px;
	text-align: center;
	float: left;
}
.default{
	width: 650px;
	height: 430px;
	background: url(/images/bg.jpg) center top no-repeat;
	margin: 60px auto 0px auto;
}
.default_an{
	width: 132px;
	height: 42px;
	position: relative;
	top: 358px;
	left: 260px;
}