@charset "utf-8";
/* CSS Document */
body {
	font-size: 12px;
	font-family:宋体,Arial, Helvetica, sans-serif;
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
a {
	FONT-SIZE: 12px; CURSOR: pointer; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
div {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
form {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
input{
	font-size:14px;
	line-height: 18px;
	color: #333333;
	padding-left: 5px;
  background-position: left top;
}
imf {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
ul {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
ol {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
li {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
dl {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
dt {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
dd {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
li {
	list-style-type: none; margin:0px;padding:0px; 
}
h1 { font-size:14px; color:#660000; font-weight:bold; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;  
}
h2 { font-size:12px; color:#404040; font-weight:bold; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h3 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h4 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h5 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h6 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
table {
	font-size: 12px
}
td {
	font-size: 12px
}
tr {
	font-size: 12px
}
th {
	font-size: 12px
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px
}

/* 字体 */
.f14_w{ font-size:14px; color:#FFFFFF; }
a.f14_w:link{ font-size:14px; color:#FFFFFF; }
a.f14_w:visited{ font-size:14px; color:#FFFFFF; }
a.f14_w:hover{ font-size:14px; color:#FFFFFF; }
.f14_b{font-size:14px; color:#1A66B3; font-family:Arial, Helvetica, sans-serif;}
a.f14_b:link{font-size:14px; color:#1A66B3; font-family:Arial, Helvetica, sans-serif;}
a.f14_b:visited{font-size:14px; color:#1A66B3; font-family:Arial, Helvetica, sans-serif;}
a.f14_b:hover{font-size:14px; color:#1A66B3; font-family:Arial, Helvetica, sans-serif;}
.f14_b2{font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
a.f14_b2:link{font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.f14_b2:visited{font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.f14_b2:hover{font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.f14_r{font-size:14px; color:#cc0000; font-family:Arial, Helvetica, sans-serif;}
.f14_r2{	font-size:14px;	color:#660000;	font-family:Arial, Helvetica, sans-serif;}
.f14_o{font-size:14px; color:#f60; font-family:Arial, Helvetica, sans-serif;}
a.f14_o:link{font-size:14px; color:#f60; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.f14_o:visited{font-size:14px; color:#f60; font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.f14_o:hover{font-size:14px; color:#f60; font-family:Arial, Helvetica, sans-serif;text-decoration: underline;}

.f12_w{ font-size:12px; color:#FFFFFF; }
a.f12_w:link{ font-size:12px; color:#FFFFFF; }
a.f12_w:visited{ font-size:12px; color:#FFFFFF; }
a.f12_w:hover{ font-size:12px; color:#FFFFFF; }
.f12_r{font-size:12px; color:#cc0000; font-family:Arial, Helvetica, sans-serif;}}
.f12_g{font-size:12px; color:#404040;}
.f12_g2{font-size:12px; color:#404040; font-family:Arial, Helvetica, sans-serif;}
.f12_g3{font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
a.f12_g3:link{font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
a.f12_g3:visited{font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
a.f12_g3:hover{font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
.f12_g4{font-size:12px; color:#999999; font-family:Arial, Helvetica, sans-serif;}
.f12_b{font-size:12px; color:#000000;}
.f12_y{font-size:12px; color:#FFFF00;}
a.f12_y:link{font-size:12px; color: #FFFF00;}
a.f12_y:visited{font-size:12px; color: #FFFF00;}
a.f12_y:hover{font-size:12px; color: #FFFF00;}
.f12_y2{	font-size:12px;	color:#FFFFCC;}
a.f12_y2:link{font-size:12px; color: #FFFFcc;}
a.f12_y2:visited{font-size:12px; color: #FFFFcc;}
a.f12_y2:hover{font-size:12px; color: #FFFFcc;}
.f12_b{font-size:12px; color:#1A66B3; font-family:Arial, Helvetica, sans-serif;}
a.f12_b:link{font-size:12px; color: #1A66B3; font-family:Arial, Helvetica, sans-serif;}
a.f12_b:visited{font-size:12px; color: #1A66B3; font-family:Arial, Helvetica, sans-serif;}
a.f12_b:hover{font-size:12px; color: #1A66B3; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
.f12_b2{font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
a.f12_b2:link{font-size:12px; color: #000000; font-family:Arial, Helvetica, sans-serif;}
a.f12_b2:visited{font-size:12px; color: #000000; font-family:Arial, Helvetica, sans-serif;}
a.f12_b2:hover{font-size:12px; color: #000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
.f12_r_tel{font:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; line-height:26px;}
.f12_r2{font:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; line-height:26px;}
.f12_r3{font:Arial, Helvetica, sans-serif; font-size:12px; color:#BC2575; line-height:26px;}
.bt_buy { margin-top:5px; background:url(../images/bt_buy.gif) no-repeat left top; width:55px; height:24px; display:block;}
.bt_buy_a { margin-top:5px; background:url(../images/bt_buy.gif) no-repeat left 25; width:55px; height:24px; display:block;}
.price { font:'宋体',Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.price1 { font:'宋体',Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:line-through }
.price2{  font:'宋体',Arial, Helvetica, sans-serif; font-size:12px; color:#cc3300; }
.price3{  font:Arial, Helvetica, sans-serif; font-size:14px; color:#cc3300; }
.price4{ Arial, Helvetica, sans-serif; font-size:12px; color:#f60; }
.price5{ Arial, Helvetica, sans-serif; font-size:14px; color: #FF0000; }
.price6{ Arial, Helvetica, sans-serif; font-size:16px; color: #FF6600; }
.noline{ background:none!important;}
.line_x{ background:url(../images/xuxian_x.gif) repeat-x left bottom;}
.no_magin_top{margin-top:0px!important;}

/* 顶部 3横排 */
#top1{margin:8px auto 0px auto; width:960px; height:39px; background-color:#fff; background-image:url(/images/top_bg20100714.jpg); background-repeat:no-repeat; background-position:left top;}
#top1 .logo{float:left; margin:0; width:165px; height:39px; }
#top1 .pd { float:left; margin:11px 0 0 12px; width:545px; height:28px; }
*html #top1 .pd {	float:left;	margin:11px 0 0 12px;	width:545px;	height:28px;}
*+html #top1 .pd { float:left; margin:11px 0 0 12px; width:545px; height:28px;}
#top1 .word28{ float:left; margin-left:6px; margin-top:11px; height:28px; line-height:28px;  width:75px;}
*html #top1 .word28{ float:left; margin-left:6px; margin-top:12px; height:28px; line-height:28px;  width:75px;}
/*.tow_word_a 两字 鼠标OVER效果*/
#top1 .tow_word_a{ float:left;  margin-right:4px; width:48px; height:28px; background-image:url(../images/top_pindao.gif); background-repeat:no-repeat; background-position:0 0; display:block; text-align:center;line-height:28px;}
#top1 .tow_word_b{ float:left;  margin-right:4px; width:48px; height:28px; background-image:url(../images/top_pindao.gif); background-repeat:no-repeat; background-position:0 -90px; display:block; text-align:center;line-height:28px;}
#top1 .tow_word{ float:left; margin-right:4px; margin-top:2px; width:48px; height:26px; background-image:url(../images/top_pindao.gif); background-repeat:no-repeat; background-position:45px -60px; display:block; text-align:center;line-height:26px;}
/*.tow_word_a 四字 鼠标OVER效果*/
#top1 .other_a{ float:left;  margin-right:4px; width:72px; height:28px; background-image:url(../images/top_pindao.gif); background-repeat:no-repeat; background-position:0 -30px; display:block; text-align:center;line-height:28px;}
#top1 .other_b{ float:left;  margin-right:4px; width:72px; height:28px; background-image:url(../images/top_pindao.gif); background-repeat:no-repeat; background-position:0 -90px; display:block; text-align:center;line-height:28px;}
#top1 .other{ float:left; margin-top:4px; padding-left:14px; padding-right:10px; height:24px; background-image:url(../images/top_pindao.gif); background-repeat:no-repeat; background-position:0px -63px; display:block; text-align:center;line-height:24px;}
#top1 .tel { float: left; margin:11px 0px 0 14px;  height:28px; line-height:28px; }
*html #top1 .tel { float: left; margin:11px 0px 0 8px;  height:28px; line-height:28px;  }
*+html #top1 .tel { float: left; margin:11px 0px 0 8px;  height:28px; line-height:28px; }
#top2{margin:0px auto; width:960px; height:28px; background-image:url(../images/top_bg.jpg); background-repeat:no-repeat; background-position:left -39px;}
#top2 .bt_form{float:right; margin-top:3px; margin-right:10px; width:62px; height:22px; background:url(../images/top_bg2.gif) no-repeat -190px -22px; display:block;}
*html #top2 .bt_form{float:right; margin-top:3px; margin-right:5px; width:62px; height:22px; background:url(../images/top_bg2.gif) no-repeat -190px -22px; display:block;}
#top2 .bt_get{float:right; margin-top:3px;  width:51px; height:22px; background:url(../images/top_bg2.gif) no-repeat -139px -22px; display:block;}
#top2 .bt_remark{float:right; margin-top:3px;  width:24px; height:22px; background:url(../images/top_bg2.gif) no-repeat -115px -22px; display:block;}
#top2 .rel{position:relative;}
#top2 .remark{position:absolute; margin:24px 0px 0px -100px; width:200px; padding:8px; border:1px solid #FF9900; background-color:#fffff4}
#top2 .remark_txt{margin:0px auto; line-height:18px; height:18px; padding:0px 0px 0px 2px; color:#999999; border-bottom:1px dashed #ccc;}
#top2 .remark_bt{ float:right; margin:4px 0px 4px 0px; width:71px; height:22px; background:url(../images/top_bg2.gif) no-repeat -90px -44px; display:block;}
#top2 .bt_word{float:right;  margin-top:3px;  height:22px; line-height:22px; color:#834B18; padding:0px 5px 0px 7px; display:block;background:url(../images/top_bg2.gif) repeat-x 0px 0px; }
*html #top2 .bt_word{float:right; margin-top:3px; color:#834B18; padding:5px 5px 0px 7px; height:16px; line-height:16px; display:block;background:url(../images/top_bg2.gif) repeat-x 0px 0px; }
#top2 .bt_top{float:right; margin-top:3px;  width:25px; height:22px; background:url(../images/top_bg2.gif) no-repeat -90px -22px; display:block;}
#top2 .bt_newboy{float:right; padding-left:24px; margin-top:3px; width:55px; height:22px; line-height:22px; color:#FFFFCC!important; background:url(../images/top_bg2.gif) no-repeat 0px -66px; display:block;}
*html #top2 .bt_newboy{float:right; padding-left:24px;padding-top:2px;  margin-top:3px; width:55px; height:22px; line-height:22px; color:#FFFFCC!important; background:url(../images/top_bg2.gif) no-repeat 0px -66px; display:block;}
#top2 .bt_myhome{float:right; padding-left:24px; margin-top:3px; width:55px; height:22px; line-height:22px; color:#FFFFCC!important; background:url(../images/top_bg2.gif) no-repeat 0px -44px; display:block;}
*html #top2 .bt_myhome{float:right; padding-left:24px;padding-top:2px;  margin-top:3px; width:55px; height:22px; line-height:22px; color:#FFFFCC!important; background:url(../images/top_bg2.gif) no-repeat 0px -44px; display:block;}
#top2 .bt_card{float:right; padding-left:24px; margin-top:3px; width:45px; height:22px; line-height:22px; color:#FFFF00!important; background:url(../images/top_bg2.gif) no-repeat 0px -22px; display:block; font-weight:bold;}
*html #top2 .bt_card{float:right; padding-left:24px; padding-top:2px; margin-top:3px; width:45px; height:22px; line-height:22px; color:#FFFF00!important; background:url(../images/top_bg2.gif) no-repeat 0px -22px; display:block; font-weight:bold;}
#top2 .txt{float:right; margin-top:3px; padding-right:10px;height:22px; line-height:22px; color:#000000;}
*html #top2 .txt{float:right; margin-top:5px; padding-right:10px;height:22px; line-height:22px; color:#000000;}
#top2 .bt{float:right; margin-right:10px; margin-top:3px; height:25px; }
#top2 *html .bt{float:right; margin-right:5px; margin-top:3px; height:25px; }
#top2 *+html .bt{float:right; margin-right:5px; margin-top:3px; height:25px; }
#top2 .list{float:right; margin-right:10px; width:290px; height:28px; line-height:26px; text-align:right; }
#top2 .enter{ float:right; margin-right:6px; margin-top:2px; padding-left:12px; background-image:url(../images/dot.gif); background-position:-5px 3px; background-repeat:no-repeat;}
*html #top2 .enter{ float:right; margin-right:6px; margin-top:3px; padding-left:12px; background-image:url(../images/dot.gif); background-position:-5px 2px; background-repeat:no-repeat;}
*+html #top2 .enter{ float:right; margin-right:6px; margin-top:3px; padding-left:12px; background-image:url(../images/dot.gif); background-position:-5px 2px; background-repeat:no-repeat;}
#top2 .hello{float:right; margin-top:3px; margin-right:10px; height:25px; line-height:25px; text-align:right;}
#top3{ margin:3px auto 0 auto; width:960px; height:37px; background-color:#000000; background-image:url(../images/top_bg.jpg); 
background-repeat:no-repeat; background-position:left -70px;}
#top3 .input_body{ float:left; margin:6px 0 0 8px; width:220px;}
*html #top3 .input_body{ float:left; margin:5px 0 0 3px; width:220px;}
*+html #top3 .input_body{ float:left; margin:5px 0 0 3px; width:220px;}
#top3 .input{width:220px; padding-left:4px; padding-top:5px; font-size:12px;	vertical-align: middle; height:16px;}
*html #top3 .input{width:220px;	padding-left:4px; font-size:12px; 	}
*+html #top3 .input{width:220px; padding-left:4px; font-size:12px; }
#top3 .search_body{ float:left; margin:6px 0 0 8px;}
#top3 .bt_search{ background:url(../images/bt_search.gif) no-repeat left top; width:87px; height:24px; display:block;}
#top3 .search_gao_body{float:left; margin:0 0 0 8px; padding:11px 0 0 13px; width:50px; background:url(../images/dot.gif) no-repeat -7px -15px;}
*html #top3 .search_gao_body{float:left; margin:0 0 0 8px; padding:12px 0 0 13px; width:50px; background:url(../images/dot.gif) no-repeat -7px -15px;}
*+html #top3 .search_gao_body{float:left; margin:0 0 0 8px; padding:12px 0 0 13px; width:50px; height:18px; background:url(../images/dot.gif) no-repeat -7px -15px;}
#top3 .search_word{ float:left; margin:10px 0 0 8px; height:12px; }
/*banner1  960-65*/
#banner1{ margin:12px auto 0 auto; width:960px; height:65px;}
/*底部 end*/
#end { margin:30px auto; width:960px;}
#end .topline{ float:left; width:960px; height:4px; display:inline-block; background:url(../images/end.jpg) repeat-x left -29px;}
#end .con{ float:left; padding-left:35px; line-height:20px; width:150px; height:100px; background:url(../images/end.jpg) repeat-x left -36px; }
#end .con h3{ font-size:14px; font-weight:bold; color:#000000; line-height:30px;}
#end .con2{float:left; width:960px; height:24px; background:url(../images/end.jpg) no-repeat center top; text-align:center; line-height:24px;}
#end .con3{float:left; width:960px; text-align:center; line-height:20px; color:#666666;}
#end .con3 img{ margin:5px 2px ; border:1px solid #efefef;}
/*收藏夹*/
.favorite{float:right;
position:fixed !important; bottom/**/:0px; 
position:relative; z-index:300; top:expression(offsetParent.scrollTop+offsetParent.clientHeight-150);right:1px;}
.favorite_time{background-color:#CCCCCC;width:15px; height:15px;float:right; 
position:fixed !important; bottom/**/:1px; 
position:absolute; z-index:301; top:expression(offsetParent.scrollTop+offsetParent.clientHeight-150);right:3px;}
.favorite_close{ color:#003399; size:15px; textfloat:right; 
position:fixed !important; bottom/**/:143px; 
position:absolute; z-index:301; top:expression(offsetParent.scrollTop);right:6px;}
.favorite_close A { font-size:16px; COLOR:#000000; TEXT-DECORATION: none}
.favorite_close a:hover { font-size: 16px;  solid gold;}
