body{
	color: #333333;
	line-height:1;
	margin: 0px;
	padding: 0px;
	background-color:#E0E0E0;
	font-size: 11px;
}

A{
behavior:url(blur.htc);
text-decoration:none
}
A:link{
color:#666666
}
A:visited{
color:#666666
}
A:active{
color:#666666

}


#menu{
	width:80%;
	float:left;
	font-size:12px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
#menu A{
	margin:0px;
	color:#FFFFFF;
	border-right:1px solid #ccc;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;

}
#menu A:hover{
background-color:#f86110;



}

#top_logo{

}
#top_logo #login{
float:right;
margin-top:25px;
color:#4c4c4c;
font:11px,Verdana, Helvetica, sans-serif
}
#top_logo #logo{
float:left;
padding:0px 0px 0px 15px
}

#top_logo  #login input{
width:50px;
height:13px;
color:#999999;
font:11px,Arial, Helvetica, sans-serif
}

#top_logo #login .txtbrd{
padding:3px;
margin:0px 2px 0px 2px;

}

#search_box{
	float:right;
	font:11px,Arial, Helvetica, sans-serif;
	text-align:right;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: auto;

}
#search_box A{color:#FFFFFF}
#search_box input{
width:110px;
height:13px;
color:#999999;
background-color:#9afe9b;
font:11px,Arial, Helvetica, sans-serif;
margin:0 5px 0 5px
}


.sty_clr{
position:relative;
left:-100px;
height:60px;
width:100px;
margin-bottom:-60px;
}

#top_showimg{
margin:1px 0px 1px 0px
}
#pro_hot{
margin:4px 0px 4px 0px;
border:1px solid #d5d5d5
}
#pro_hot img{
margin:0 2px 0 2px;
border:1px solid #d5d5d5
}

#news{
margin:4px 0px 4px 0px;
border:1px solid #d5d5d5
}

.pro_sty_1{
margin:4px 0px 4px 0px;
border:1px solid #d5d5d5;
font:11px, Arial, Helvetica, sans-serif;
background-color:#f9f8f8
}
.pro_sty_1 .imgbrd{
border:1px solid #d5d5d5;
padding:2px
}

.pro_sty_1 .tb_border{
border:1px solid #d5d5d5;
background:url(../img/bg_gra_1.jpg) no-repeat right bottom;
background-color:#FFFFFF
}

.pro_sty_1 .pro_name{
font:bold 12px,Verdana, Arial, Helvetica, sans-serif;
display:block;
margin-bottom:-5px;
padding:0
}
.pro_sty_1 .pro_des{
color:#8a8a8a;
line-height:12px
}
.pro_sty_1 .pro_pay{
line-height:20px
}

#foot_content{
border-top:1px solid #d5d5d5;
margin-top:15px;
padding:10px 0 25px 0;
text-align:center
}
#foot_content A{
color:#999999;
font:11px,Arial, Helvetica, sans-serif;
padding:0 15px 0 15px;
border-right:1px solid #d5d5d5;
}
#foot_content A:hover{
color:#000;

}
#foot_content .cpr{
margin:0 0 0 20px;
color:#999999;
font:11px,Arial, Helvetica, sans-serif;
}


/*text style start*/
.txt_more{
color:#CCCCCC;
float:right;
margin-right:5px;
font:11px,Arial, Helvetica, sans-serif
}
.title_1{
font:bold 12px,Verdana, Arial, Helvetica, sans-serif;
color:#64cd68;
padding:0px 0px 0px 15px;
}


.p_sty_1{
padding:15px
}
.p_sty_1 P{
line-height:12px;
font:11px,Arial, Helvetica, sans-serif;
color:#666666;
margin:5px 0 5px 0
}
/*text style end*/


/*color style start*/
.clr_maincolor{background-color:#64cd68}
.clr_adbg{background-color:#cdff8c}
.clr_catagory{background-color:#9afe9b}
.clr_probg1{background-color:#fcffc3}
.clr_probg2{background-color:#fcffc3}

.clr_bg_gray{background-color:#f9f8f8}/*gray bg*/
/*color style end*/


/*border style start*/
.box_line_1{
border:1px solid #d5d5d5

}
/*border style end*/



/*----------------news css----------------*/


#news_list{
list-style:none;
margin: 0px;
padding: 5px 5px 0px 5px;
/*ul*/
}

#news_list li{
font-size:12px;
	background: url(../img/line.gif) repeat-x bottom; 
	/*列表底部的虚线*/
	width: 100%;	
	
}
#news_list li span{
	color:#d8d8d8;
	float: right;/*使span元素浮动到右面*/
	text-align: right;/*右对齐*/
	padding: 5px 0px 0px 0px;
	
	
}
#news_list li a{
	color: #adadad;
	display: block;
	padding: 5px 0px 5px 10px;
	background: url(../img/ico_dot1.gif) no-repeat 0 6px;
	/*列表左边的图片*/
	}
#news_list li a:hover{
	color: #ffd800;	
}
/*----------------news css----------------*/

/*----------------gallery css----------------*/
#gallery img{
margin:3px;
border:1px solid #ccc;
padding:1px;
}

#gallery A:hover{
position:relative;
top:-2px
}

#img_list img{
margin:3px;
border:1px solid #ccc;
padding:1px;
}

#img_list A:hover{
position:relative;
top:-2px
}
/*----------------gallery css----------------*/

/*----------------prodetail css----------------*/

#pro_list{
margin:10px 0px 10px 0px;

}
#pro_list li{
width: 100%;

}

#pro_list A{
color:#949494;
display:block;
padding:3px 0px 3px 30px;
border-bottom:1px solid #e5e5e5;
background: url(../img/ico_dot1.gif) no-repeat 17px 6px;
width: 100%;

}

#pro_list A:hover{
color:#000;
}
#proinfo{
color:#666666
}
#viewed{
	position:absolute;
	left:3px;
	width:100px;
}
.proimg{
padding:12px;

border:1px solid #dcdcdc;
margin:10px;
width:292px;
height:auto
}
.proimg2 img{
padding:5px;
background-image:url(../img/bg2.jpg);
border:1px solid #dcdcdc;
width:80px;
height:auto
}

div {
word-break:break-all;
overflow:hidden;

}
.wrap{table-layout:fixed}
/*----------------prodetail css----------------*/

/*---------------常用 css-----------------*/
.line_L{border-left:1px solid  #dcdcdc}
.line_R{border-right:1px solid  #dcdcdc}
.line_B{border-bottom:1px solid  #dcdcdc}
.line_T{border-top:1px solid  #dcdcdc}
.line_box{border:1px solid  #dcdcdc}
.line_menubtm{border-bottom:3px solid  #000}
.line_5px{border-bottom:20px solid  #000}
.nobg{
background-position:center;
background-repeat:no-repeat;
}
/*---------------常用 css-----------------*/
/*---------------detail txt css-----------------*/
#collections{
font:14px,Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:10px 20px 10px 20px;
margin:0px 0px 10px 0px;
background-color:#000;
color:#fff
}

#proname{

font:14px,Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:10px 20px 10px 20px;
margin:0px auto 0px auto;
color:#000;

}
#proname span{
font:12px, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#666666;
float:right

}

.txt_t1{
font-weight:bold; color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.txt_top_banner{
font-weight:bold; color:#f86110;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.txt_t2{
font-weight:bold; color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.txt_t3{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.txt_clr_1{color:#FFFFFF}
.txt_clr_2{color:#003399}

/*---------------txt css-----------------*/
