@charset "utf-8";
body { color:#000; font:12px/1.231 Verdana, Arial, Helvetica, sans-serif "";} /*网站字体颜色*/
a { color:#666; text-decoration:none;  blr:expression(this.onFocus=this.blur())}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { color:#f60; text-decoration:underline;}
p {text-align:justify; text-justify:inter-ideograph; white-space: normal; letter-spacing: normal; word-spacing:10px; }
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}

/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:982px; margin:0 auto; }
.left { width:226px; float:left; overflow:hidden;}
.left2 { width:620px; float:left; overflow:hidden;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:751px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.righttop { background:url(Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:692px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:618px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}



/**头部**/
.topbar { background:url(Img/topbar.gif) repeat-x; line-height:30px; }
.top_con { width:900px; margin:0 auto;}
.top_con a { margin:0 4px;}
.top_con a.cur { color:#e67817; text-decoration:underline;}
.top_call { font-size:14px; font-weight:bold; margin-left:15px; margin-right:25px; }
.top_con_nav a { color:#0066FF;}

.hd_top { }
.hd_top img { float:left; display:block;}
.hd_zfb { margin:17px 0 0 0; width:123px; height:40px; overflow:hidden;} /* --根据需要自行修改-- */
.hd_ad { width:262px; height:62px; margin-left:7px; margin-top:5px; overflow:hidden;}/* --根据需要自行修改-- */
.hd_email { width:172px; height:61px; overflow:hidden; background:url(Img/top_email.gif) no-repeat; float:right; padding-left:5px; margin-top:5px; overflow:hidden;}/* --根据需要自行修改-- */
.hd_email span { width:170px; height:15px; overflow:hidden; font-size:14px; color:#666; display:block; margin-top:10px; margin-bottom:8px;}
.text_1 { width:120px; height:21px; border:solid 1px #ccc; line-height:21px; overflow:hidden; float:left; margin-right:5px; display:inline;}
.hd_email .b27 { float:left;}

.hd_menu { width:900px; height:35px; line-height:35px; overflow:hidden; background:url(Img/hd_menu_bg.gif) no-repeat; font-weight:bold; color:#fff; font-size:14px;}
.hd_menu li { float:left; background:url(Img/menu_line.gif) no-repeat right; padding:0 15px;}
.hd_menu li a { color:#fff;}
.hd_menu li a:hover { color:#000; text-decoration:none;}
.hd_menu .bg_none { background:none;}

.hd_search { width:885px; height:40px; background:url(Img/hd_search.gif) no-repeat; padding:0 5px 0 10px; margin-bottom:10px;}
.srh_box { width:320px; height:33px; padding-top:7px; float:left;}
.srh_box span { font-weight:bold; font-size:14px; margin:3px 0 0 0; float:left;}
.text_2 { width:170px; height:22px; line-height:22px; border:solid 1px #ccc; margin:0px 5px 0 0; float:left;}
.srh_box .b15 { float:left;}
.srh_key { width:551px; height:29px; overflow:hidden; line-height:29px; float:right; background:url(Img/srh_key.gif) no-repeat; margin-top:4px; padding:1px 3px; overflow:hidden;}
.srh_key a { margin-left:10px;  margin-right:10px; float:left;}
.srh_key img { width:7px; height:29px;}
.srh_key .srh_lt { float:left; margin:0; display:block;}
.srh_key .srh_rt { float:right; margin:0; width:7px; display:block;}

/*底部*/
.ft_line { width:900px; height:4px; background:#ff0000; font-size:0;  margin-bottom:10px;}/*底部红色线条*/
.ft_friend { width:896px; height:56px; border:solid 1px #ccc; padding:1px; margin-bottom:10px;}
.frd_lt { width:56px; height:56px; line-height:56px; background:#ececec; text-align:center; float:left;}
.frd_rt { width:830px; height:51px; overflow:hidden; float:left; line-height:25px; padding-top:5px; }
.frd_rt a { margin:0 10px; display:block; float:left; white-space:nowrap;}
.copyright { width:900px; text-align:center; line-height:20px;}
.ft_nav { margin-bottom:15px;}
.ft_nav a { margin:0 10px;}
.ft_join { color:#000; font-weight:bold; }
.ft_join_main { width:510px; margin:0 auto; line-height:25px;}
.ft_bank { width:897px; height:45px; padding-left:3px; margin-top:15px; margin-bottom:10px;}
.ft_bank span { width:129px; height:45px; overflow:hidden; margin-right:24px; float:left; }
.ft_bank .bk_span { margin-right:0;  display:inline; }
.ft_bank img { width:129px; height:45px; display:block;}


