/*
Template Name: it567
Template URI:http://www.gzseo.cn
Description: it567.
Version: 3.0
Author: major867
Author URI: http://www.gzseo.cn/
Logo filename: logo.jpg
Template Type: type_0
*/


/* ====================
     公共样式
==================== */
body{background:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:150%; margin:0px auto; text-align:center; padding:0; color:#333333;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}
.block{
  height:auto; width:980px; clear:both; 
}
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}

a{ color:#333333; text-decoration:none;}
a:hover{ color:#B50706;}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}

/*清除链接虚框*/
a,area {blr:expression(this.onFocus=this.blur()) } 
:focus {-moz-outline-style: none; }

/*英文强制换行*/
.word{word-break:break-all;word-WRAP: break-word;}

  /*边框*/
  .B_blue{border:1px solid #bfbfbf;}
  .B_input{border:1px solid #ad3435;}
  .inputBg{border:1px solid #b3b3b3; background:url(images/inputbg.gif) repeat-x left top; height:18px;}
  /*字体颜色*/
  .f1{color:#ff6666;}
  .f2{color:#006bd0; font-weight:bold; margin-right:15px;}
  .f3{color:#9e9e9e;}
  .f4{color:#fe596a;}
  .f4_b{color:#fe596a; font-weight:bold;}
  .f5{ font-size:14px; font-weight:bold;}
  .f6{ font-size:12px; font-weight:normal;}
  .market{ font-size:14px; text-decoration:line-through;}
  .shop{color:#fe596a; font-size:14px; font-weight:600px;}
  .market_s{text-decoration:line-through;}
  .shop_s{color:#d20309; font-weight:bold;}
  /*按钮部分*/
  .bnt_blue_1,.bnt_blue_2,.bnt_bonus,.bnt_blue{
  background:#ffddc1 url(images/btn_bg.gif) repeat-x; height:34px;
  text-align:center; line-height:34px; color:#fff; border:none; cursor:pointer; border:1px solid #cfcfcf; padding:0px 10px;
  }
  .bnt_short,.bnt_long,.bnt_shorter{ height:34px; line-height:34px; text-align:center; border:none; cursor:pointer; color:#FFFFFF; overflow:hidden; font-size:14px; font-weight:bold;}
  .bnt_shorter{ width:77px;  background:url(images/btn_shorter_bg.gif) no-repeat;}
  .bnt_short{ width:118px; background:url(images/btn_short_bg.gif) no-repeat;}
  .bnt_long{ width:168px; background:url(images/btn_long_bg.gif) no-repeat;}
  
  .clear_cart,.update_cart{ background:url(images/clear_cart.gif) no-repeat; width:100px; height:28px; border:none; cursor:pointer; color:#B91712}
  /*模块容器*/
  .box{ padding-bottom:0px; overflow:hidden;}

 

  /*页面留白*/
  .blank{height:8px; line-height:8px; clear:both; visibility:hidden;}
  .blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
  .blank15{height:15px; line-height:15px; clear:both; visibility:hidden;}
  .black{ margin-top:8px; overflow:hidden;}
  .black5{ margin-top:5px; overflow:hidden;}
  /*布局*/
  #warp{ width:980px; padding:0px; margin:0px auto; overflow:hidden; background-color:#FFFFFF; position:relative;}
  .AreaL{width:211px; float:left; }
  .AreaR{width:756px; float:right;}
  /*圆角线*/
  .line_top{ width:211px;  height:27px; overflow:hidden; background:url(images/bg.gif) no-repeat -7px -188px;position:relative; overflow:hidden;}
  .line_top span{background:url(images/bg.gif) no-repeat -580px -188px; position:absolute; top:0; right:0px;_right:-1px; width:5px; height:27px;}
/* ====================
     导航部分
==================== */
  /*顶部管理型导航*/
 	.header{ width:980px; margin:0px auto; padding:0px; overflow:hidden;}
	/*.head_top{ overflow:hidden;}*/
	.logo{ float:left; margin:15px 20px 0px!important;margin:15px 10px 0px;}
	.logo_right{ float:right; margin-right:20px;/* border:1px solid #FF0000;*/}
	.top_meun{ height:25px; overflow:hidden; line-height:25px;}
	.top_meun ul li{ float:right;text-align:right;}
	.top_meun ul li.userinfo{ margin-right:10px;}
	.top_meun ul li.userinfo a{ color:#d1030f;}
	.top_meun ul li.userinfo a:hover{ color:#F95B1C;}
	.top_meun ul li.topNav a{ padding:0px 5px;}
	.head_tel{ font-weight:bold; font-size:18px; font-style:italic; color:#666666; margin-top:0px; text-align:right;}
	.head_tel span{ margin-left:8px; color:#fe0000; font-size:20px;}
	
	 #mainNav{ width:800px; margin:0px 0px 0px 180px; text-align:center; clear:both; overflow:hidden; z-index:10; position:relative;}
	  #mainNav a{display:block; height:31px; float:left; line-height:31px; text-align:center;
	  padding:0 15px 0px 25px; background:url(images/bg.gif) no-repeat -351px -6px; position:relative;
	  margin-right:0px; color:#000000; text-decoration:none; font-weight:bold;
	  }
	  #mainNav a span{width:10px; height:31px; background:url(images/bg.gif) no-repeat -436px -6px;
	  position:absolute; top:0px; right:0px;
	  }
	  #mainNav a:hover{display:block;height:31px; float:left; line-height:31px; text-align:center;
	  padding:0 15px 0px 25px;  background:url(images/bg.gif) no-repeat -256px -6px; position:relative;
	  margin-right:0px; color:#fff; text-decoration:none;
	  }
	  #mainNav .cur{display:block; height:31px; float:left; line-height:31px; text-align:center;
	  padding:0 15px 0px 25px;  background:url(images/bg.gif) no-repeat -256px -6px; position:relative; color:#fff; text-decoration:none; font-weight:bold;
	  }
	  #mainNav a:hover span,#mainNav .cur span{width:10px; height:31px; background:url(images/bg.gif) no-repeat -341px -6px;position:absolute; top:0px; right:0px;
	  }
	#search{ width:900px; padding:0px 40px; height:58px; line-height:54px; background:url(images/bg.gif) no-repeat -8px -34px; position: relative; top:-3px; z-index:1; overflow:hidden;}
	.search_left{ color:#FFFFFF; float:left; margin-left:50px; position:relative; _top:10px;}
	.search_left .go{ position:relative; top:8px;*top:4px;_top:6px; border:none;}
	.search_left .B_input{ margin-top:0px;}
	.search_left input.B_input{ *height:20px;_height:18px;_line-height:18px; overflow:hidden;}
	.search_right{ width:191px; height:30px; background:url(images/cart_bg.gif) no-repeat; float:right; margin-right:0px; margin-top:15px; line-height:30px;}
	.search_right a{ text-decoration:underline;}
  /*当前位置*/
  #ur_here{
  height:31px; line-height:31px; padding:0 5px; width:970px; overflow:hidden; text-align:left;
  }
  .goodsimg{ width:110px; height:80px;}
  
/*===================
 *index.php
===================*/
	/*=======login=========*/
	.box_1{ width:211px;}
	.login_head,.cxinfo{ width:211px;  height:27px; overflow:hidden;}
	.login_head span,.cxinfo span{ height:27px;}
	.login_head h2,.cxinfo h2,.download_cate h2{ text-align:left; margin:7px 0px 0px 10px; padding-left:25px; font-size:14px; background:url(images/l.gif) no-repeat;}
	.login{ border:1px solid #d2d2d2; border-top:none; width:207px;padding:1px 1px 0px!important;padding:3px 1px 10px;}
	.log_bg{ background:url(images/bg.gif) -7px -222px no-repeat; width:207px; height:7px;}
	.login ul{ margin-top:5px;}
	.login ul li { line-height:26px; text-align:right; margin-right:15px;}
	.login ul li .u_ipt{ width:130px; height:16px; line-height:16px; border:1px solid #cccccc;}
	.login ul li img{ cursor:pointer;}
	.login ul li a{ text-decoration:underline; color:#B50706;}
	
	/*===========category=================*/
	/*商品分类*/
	.category_top{ width:211px; background:url(images/category_bg.gif) no-repeat; height:43px; position:relative;}
	#category_tree{ text-align:left; border:1px solid #d2d2d2; border-top: none; width:209px; padding:0px 0px 10px; position:relative; top:-10px; z-index:10;}
	#category_tree h3{  padding-left:30px; background:url(images/icon_2.gif)  10px 5px no-repeat; color:#d3040c; border-bottom:1px dashed #d2d2d2; padding-bottom:3px; cursor:pointer; margin-top:10px;}
	#category_tree h3.ht{ background:url(images/icon_1.gif)  10px 5px no-repeat; }
	#category_tree ul{ margin:5px 0px 0px; width:209px;}
	#category_tree  ul li{  line-height:24px; background:url(images/icon_3.gif) 199px center no-repeat; cursor:pointer; position:relative; height:24px; width:189px; padding:0px 10px;font-weight: bold; z-index:1;}
	#category_tree ul li span{ font-weight: normal; color:#919090; height:24px; line-height:24px; overflow:hidden;}
	
	#category_tree ul li.curr{ border-top: #B50807 1px solid; BACKGROUND: url(images/cate_bg.gif) #fff repeat-x 0px -15px; WIDTH: 189px; LINE-HEIGHT: 19px; HEIGHT: 19px; padding:0px 10px 4px;}
	#category_tree ul li.curr span{ display:none;}
	#category_tree ul li.curr .children{ display:block;}
	#category_tree ul li .children {width:180px; position:absolute; left:209px;top:-1px;z-index:999999; font-weight:normal;BACKGROUND: #fff url(images/cate_bg.gif) no-repeat -208px -15px; padding:5px 0px 5px 10px; border:1px solid #B50807; border-left:none; display:none; line-height:25px;}
	#category_tree  ul li .children  a{ width:40%; padding-left:10px; display:block; float:left; text-align:left; background:url(images/icon_3.gif) left center no-repeat;}
	
	
	/*===精品===*/
	.best_top{ width:211px; height:34px; background:url(images/bg.gif) -221px -134px no-repeat; line-height:30px; color:#FFFFFF; text-align:left; overflow:hidden; position:relative;}
	.best_top .tit{ font-weight:bold; padding-left:25px;}
	.best_top .best_more{ position: absolute; right:10px; top:0px; font-size:9px;}
	.best_top a{ color:#FFFFFF;}
	.best_top a:hover{ color:#333333;}
	
	.best_list{ width:189px; border:1px solid #D2D2D2; border-top:none; padding: 10px 10px; overflow:hidden;}
	.best_ul{ padding:6px;_pading:0 6px;*pading:0 6px;pading:0 6px\9;}
	.best_ul li{
	cursor:pointer;
	}
	.best_ul li .first{
	border-bottom:1px dashed #d2d2d2; 
	padding-bottom:5px;
	margin-bottom:8px;
	_margin-bottom:6px;
	*margin-bottom:6px;
	}
	.best_ul li .last{
	border-bottom:1px dashed #d2d2d2; 
	padding-bottom:5px;
	margin-bottom:8px;
	display:none;
	text-align:left;
	}
	.best_ul li.cur .first{
	display:none;
	}
	.best_ul li.cur .last{
	display:block;
	}
	.best_ul li .last .left img{
	 width:50px;
	 height:36px;
	 margin-right:4px;
	 }
	 .samllimg{ width:50px; height:36px;}
	/*===========RightSide====================*/
	/*=======index-center===============*/
	.AreaR_L{ width:535px; overflow:hidden; float:left; margin:0px;}
	.AreaR_R{ width:211px; overflow:hidden; float:right;}
	.cxinfo h2{background:url(images/p.gif) no-repeat;}
	.cxinfo{ position:relative; overflow:hidden;}
	.cxinfo .more{ position:relative; right:10px; top:-15px; z-index:9; text-align:right; font-size:9px; color:#FFFFFF;}
	.cxinfo .more a{ color:#b7b7b7;}
	.cxinfo_list{border:1px solid #d2d2d2; border-top:none; width:207px; padding:5px 1px!important;padding:1px 1px;}
	.cxinfo_list ul{ padding:1px 0px;}
	.cxinfo_list ul li{ width:189px; margin:0px auto; text-align:left; height:22px; line-height:22px; overflow:hidden;}
	/*===hot product===*/
	.hot_pro_top{ width:535px; height:28px; line-height:30px; border-bottom:2px solid #fa4500;position:relative;}
	.hot_pro_top span{ width:5px; height:28px;}
	.hot_pro_top h2{ text-align:left; margin-left:20px; color:#fc5d23; font-size:14px;}
	.hot_pro_top .more{ position:relative; right:10px; top:-30px; z-index:9; text-align:right; font-size:9px; color:#FFFFFF;}
	.hot_pro{ width:533px; border:1px solid #d2d2d2; border-top:none; overflow:hidden; height:483px;}
	.hot_pro ul{ float:left; width:256px; border-bottom:1px dashed #d2d2d2; border-right:1px dashed #d2d2d2; padding:20px 5px;}
	.hot_pro ul li.hot_1{ width:120px;}
	.hot_pro ul li.hot_2{ width:130px; text-align:left; line-height:20px;}
	/*.hot_pro ul li .name{ height:40px; overflow:hidden; line-height:20px; }*/
	/*==today_top==*/
	.today_top{width:201px; border:1px solid #D2D2D2; border-top:none; padding: 4px; overflow:hidden;}
	.today_top ul li{ float:left; text-align:left;}
	.today_top ul li.topimg{ width:70px; text-align: center;}
	.today_top ul{ padding:11px 0px; background:url(images/line_bg.gif) center bottom no-repeat;}
	
	/*=====new_product====*/
	.new_pro_top{ width:756px; height:31px; background:url(images/bg.gif) -7px -95px no-repeat; line-height:31px; overflow:hidden;}
	.new_pro_top h2{ text-align:left; margin-left:15px; color:#FFFFFF; font-size:16px;}
	.new_pro_top .more{ position:relative; right:10px; top:-30px; z-index:9; text-align:right; font-size:9px; color:#FFFFFF;}
    .index_new_pro_box{ width:754px; overflow:hidden; border:1px solid #D50000; border-top:none; height:150px; }
	
	.new_pro{ overflow:hidden; width:754px; height:145px;}
	.new_pro ul{ float:left; width:710px; height:145px; overflow:hidden;}
	.new_pro ul li{ float:left; width:155px; margin-right:22px; text-align:center; line-height:20px; margin-top:10px; overflow:hidden;}
	.new_pro ul li .img{margin:0px auto 5px;}
	.new_pro ul li .name{line-height:20px; overflow:hidden;}
	.new_pro .hit{ float:right; width:20px; overflow:hidden; margin-right:20px;}
	.new_pro .hit span{ float:left; cursor:pointer; }
	.new_pro .hit #pre{ width:20px; height:12px; margin-top:20px;background:url(images/scroll_up.gif) no-repeat;}
	.new_pro .hit #next{width:20px; height:12px; margin-top:80px; background:url(images/scroll_down.gif) no-repeat;}
	/*======promotion product=======*/
	.promotion_tit{ width:535px; height:31px; background:url(images/promotion_bg.gif) no-repeat; line-height:31px; overflow:hidden;position:relative;}
	.promotion_tit h2{ text-align:left; margin-left:20px; font-size:14px; color:#FFFFFF; }
	.promotion_tit .more{ position:absolute; right:20px; top:0px; font-size:9px;}
	.promotion_pro{ width:533px; border:1px solid #d2d2d2; border-top:none; overflow:hidden; height:464px;*height:473px;}
	.promotion_pro ul li{ float:left; width:150px; padding:10px 13px 10px 14px; border-right:1px dashed #d2d2d2; border-bottom:1px dashed #d2d2d2;}
	
	/*====index_brand======*/
	.index_brand{width:209px; border:1px solid #D2D2D2; border-top:none; padding: 0px 0px 3px;*padding:8px 0px 8px; overflow:hidden;}
	.index_brand ul li{ float:left; width:90px; border:1px solid #d2d2d2; margin:6px 6px 0px; *margin:7px 5px 0px;}
	/*==========helper=============*/
    .helper{width:978px; overflow:hidden; border:1px solid #d2d2d2; background:url(images/bg.gif) no-repeat -8px -235px; height:99px;}
    .helper dl{float:left;margin:10px 0px 10px 30px!important;margin:10px 0px 10px 28px; width:150px; overflow:hidden; text-align:left;background:url(images/icon_5.gif) left 8px no-repeat; padding-left:10px;}
    .helper dt{height:23px; line-height:23px;font-weight:bolder; color:#414141; font-size:14px; }
	/*========links========*/
	.links{ width:980px;background:url(images/bg.gif) no-repeat -7px -235px; height:99px; overflow:hidden; text-align:left;}
	.links_tit{ margin:10px 0px 0px 20px; font-weight:bold;}
	.link_list{ width:940px; margin:5px 20px 0px; line-height:21px;}
	.link_list a{ margin:0px 5px;}
	
	/*footer*/
	.footer{ width:980px; overflow:hidden;background:url(images/bg.gif) no-repeat -7px -335px; height:69px; line-height:21px; padding-top:10px; color:#FFFFFF;}
	.footer p a{ padding:0px 10px; color:#FFFFFF;}
	.footer p a:hover{ color:#d2d2d2;}
	.footer p span{ color:#f1e6c1;}
	.footer p span a{ color:#f1e6c1; padding:0px;}
/*==================category===================================================*/
	.cate_tit2{ width:736px; height:10px;  background:url(images/pro_top_img.gif) no-repeat; text-align:left; padding-left:20px; overflow:hidden;}
	.cate_tit{ width:736px; height:4px;  background:url(images/cate_top_bg2.gif) no-repeat; text-align:left; padding-left:20px; overflow:hidden;}
	.cate_order_by{ width:734px; text-align:left; border-bottom:3px solid #fa4500; padding:5px 0px 10px 20px; overflow:hidden;}
	.cate_order_by span{ font-size:12px; font-weight:bold;}	
	.cate_list{ width:754px; overflow:hidden; border:1px solid #d2d2d2; border-top:none;}
	.cat_dis_list{ width:754px; overflow:hidden;}
	.cat_dis_list ul{ width:714px; padding:10px 20px; border-bottom:1px dashed #d2d2d2; overflow:hidden;}
	.cat_dis_list ul li{ float:left; text-align:left; line-height:20px;}
	.cat_dis_list ul li.img{ width:110px;  margin-right:20px;}
	.cat_dis_list ul li.cont{ width:580px;}
	.cat_dis_list ul li .cat_btn{ text-align:right;}
	.cat_dis_grid{ width:754px; overflow:hidden;}
	.cate_top{ width:100px; height:31px; line-height:31px; background:url(images/cate_top_bg.gif) no-repeat; text-align:center; padding-right:656px; font-weight:bold; color:#ee0000; font-size:14px;}
	
/*==================goods==============================*/
	.info_img{ float:left; width:440px;height:320px; overflow:hidden; border:1px solid #d2d2d2; margin-left:10px;}

	.info_txt{ float:left; width:270px; overflow:hidden; text-align:left; margin-left:20px;}
	.info_txt p{ margin-top:5px; color:#303030; line-height:25px;}
	.info_txt p.tit{ font-weight:bolder; font-size:14px;  margin:0px;}
	
	.goods_cont{ width:700px;  overflow:hidden; height:25px; position:relative; clear:both; border-bottom:1px solid #f80000; padding-left:10px; margin-top:20px;}
	 .goods_cont h2{background:url(images/des_img.gif) no-repeat; width:91px; float:left; height:25px; vertical-align:middle; font-weight:bold; font-size:14px; color:#010101; margin:0px 4px; cursor:pointer; text-align:center; line-height:25px; color:#FFFFFF;
   }
   .goods_cont  h2.h2bg{background:url(images/des_img.gif) -99px 0px no-repeat;
   }
   	.com_h{ width:700px;}
	.com_h_bottom{ width:700px;}
	
	/*=====retalte_goods=====*/
	.retalte_goods{ width:700px; overflow:hidden;}
	.retalte_goods ul li{ margin-top:14px;float:left; width:150px; padding:0px 5px; text-align:center; line-height:20px;}
	.retalte_goods ul li .img{ border:1px solid #E4E4E4; padding:5px; margin:0px auto 5px;}
	.retalte_goods ul li .name{ line-height:20px; overflow:hidden;}
	.goods_desc{ width:700px; margin:0px auto; overflow:hidden; padding:20px 0px; text-align:left;}

	/*=========article_tree==========*/
	.article_cate_tree{margin:10px 0px 10px 10px; overflow:hidden; clear:both;}
	.article_cate_tree ul li{padding-left:10px; background:url(images/icon_5.gif) 0px 8px no-repeat;  width:177px; overflow:hidden;}
/*==========================
exchange
=======================================*/	
	.exchangeBox{ width:730px;}
	.exchangeItem{ width:160px; float:left; margin:20px 10px 10px; height:190px;}
    .exchangeItem .goodsimg{width:150px; height:109px; border:2px solid #f1f1f1; margin-bottom:4px;}
   .exchangeItem .goodsimg img{ width:150px; height:109px;}
   .exchangeItem p.cat_btn{ margin-top:5px;}
   .exchangeItem p{color:#3f3f3f;}
   .exchangeItem p a{color:#3f3f3f; text-decoration:none;}
   .exchangeItem p a:hover{color:#ff6600; text-decoration:none;}
   .exchangeItem span{width:40px; height:40px; position:absolute;left:0px; top:0px;}
	
	.exchange_art_box{ width:938px; border:1px solid #d2d2d2; border-top:none; padding:20px; margin:0px; overflow:hidden; text-align:left;}

/*=====================
	contactus
==========================*/
	.contactus{ width:756px; overflow:hidden; padding:20px; border-bottom:1px dashed #d2d2d2;}
	.contact_left{ width:400px; float:left; text-align:center}
	.contact_left img{ width:325px; border:1px solid #d2d2d2; padding:3px; height:150px;}
	.contact_left .name{ margin-top:5px;/* font-weight:bold;*/ font-size:14px;}
	.contact_right{ width:300px; float:left; text-align:left; padding-left:20px; overflow:hidden; line-height:25px; font-size:13px;}
/*==============
	download
===========*/
	.download_cate h2{background:url(images/a.gif) no-repeat;}
	.download_cate_list{border:1px solid #d2d2d2; border-top:none; width:207px; padding:5px 1px;}
	.download_cate_list ul{ padding:1px 0px;}
	.download_cate_list ul li{  padding-left:30px; background:url(images/icon_2.gif)  10px 5px no-repeat; color:#d3040c; border-bottom:1px dashed #d2d2d2; padding-bottom:3px; margin-top:10px; text-align:left; font-weight:bold; font-size:14px;}
	.download_cate_list ul li.curr a{color:#d3040c;}
	.dwonload_head{ width:750px; padding-left:10px; height:35px; line-height:35px; text-align:left; font-weight:bolder; font-size:14px; color:#d3040c; background:url(images/down_top.gif) no-repeat;}

	.download{ width:730px; margin:10px auto; overflow:hidden;}
	.download_tit{ width:710px; padding-left:20px; text-align:left; height:31px; line-height:31px; background:url(images/down_tit.gif) no-repeat;color:#d3040c; font-weight:bold;}
	.download_list{ background-color:#D2D2D2;}
	.download_list th,.download_list td{ background-color:#FFFFFF; line-height:25px;}
	.download_list td.des{ text-align:left;line-height:20px; padding:5px;}
	
/* ====================
     模块
==================== */
   /*购物车*/
   .cart{background:url(images/catBg.gif) no-repeat left top; padding:15px 10px 15px 50px;
   color:#006bcd; height:50px;  _padding:12px 10px 15px 50px;
   }
   .cart a{color:#006bcd; text-decoration:none;}
   .cart a:hover{color:#006bcd; text-decoration:underline;}
  
  
   .centerPadd{padding:5px 8px 8px 8px; overflow:hidden;}
   .itemTit{height:30px; background:url(images/bg.gif) no-repeat 0px -195px; padding-left:190px; text-align:right;
   }
   .itemTit.New{background:url(images/bg.gif) no-repeat 0px -225px;}
   .itemTit.Hot{background:url(images/bg.gif) no-repeat 0px -256px;}
   .itemTit img{position:relative; top:7px;}
   .itemTit h2{float:left; height:27px; background:url(images/itemH2Bg.gif) repeat-x left top; border:1px solid #d6ecff;
   font-size:12px; text-align:center; color:#3f3f3f; font-weight:100; padding:0px 10px; line-height:28px; margin:0 6px 0 0;
   border-bottom:none; position:relative; bottom:-3px; display:inline; white-space:nowrap;
   }
   .itemTit h2 a{color:#3f3f3f; text-decoration:none;}
   .itemTit .h2bg{height:27px; line-height:28px; border:none; background:none;
   font-size:12px; text-align:center; color:#006ace; font-weight:100; padding:0px 10px;
     display:inline; white-space:nowrap;
   }
   .itemTit .h2bg a{color:#006ace; text-decoration:none;}
   .centerPadd .goodsBox{border:1px solid #d6ecff; background:#fff; padding:12px 0px 0px 0px; 
}
   .centerPadd .goodsBox .more{text-align:right; clear:both; margin:0 8px 8px 0;}
       /*单个商品*/
       .goodsItem{width:160px; float:left; position:relative; overflow:hidden; margin:20px 40px 15px!important;margin:20px 35px 15px; height:220px; }
       .goodsItem .goodsimg{width:150px; height:109px; border:2px solid #f1f1f1; margin-bottom:4px;}
       .goodsItem .goodsimg img{ width:150px; height:109px;}
	   .goodsItem p.cat_btn{ margin-top:5px;}
       .goodsItem p{color:#3f3f3f;}
       .goodsItem p a{color:#3f3f3f; text-decoration:none;}
       .goodsItem p a:hover{color:#ff6600; text-decoration:none;}
       .goodsItem span{width:40px; height:40px; position:absolute;left:0px; top:0px;}


   /*浏览历史，收藏*/
   .history h2{height:26px; line-height:26px; padding:0px 10px 0 20px; text-align:center; font-size:12px;
   background:url(images/bg.gif) no-repeat 0px -466px; float:left; color:#57a7f0;
   margin:6px 5px 0 0; border:1px solid #c5e3ff; border-bottom:none; background-color:#FFFFFF;
   }
   .history .h2bg{height:26px; line-height:26px; padding:0px 10px 0 20px; text-align:center; font-size:12px;
   background:url(images/bg.gif) no-repeat 0px -508px; float:left; color:#a0a0a0;
   margin:6px 5px 0 0; border:none;
   }
     #history li{width:100%;}
	#clear_history a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;float:right;cursor:pointer;}
   .colle a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;}
   .colle a:hover{background:none; padding:0px; color:#ff6600; text-decoration:none;}

   /*用户评论*/
   .ie6{padding-left:25px; _padding-left:15px; height:1%;}/*购买此商品的人还购买的商品*/
   .comments li{background:url(images/lineBg.gif) repeat-x left bottom; padding:3px 8px; width:97%; _height:1%; text-align:left; position:relative;
   margin-bottom:8px;
   }
   .comments li img{position:absolute; right:0px; top:3px;}
   .comments li p{margin:3px auto; text-align:left;}
   .commentsList{border:1px solid #ccc; background:#f7f7f7; padding:10px;}
   .commentsList .inputBorder{border:1px solid #ccc; background:#fff;}
   .captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:3px; cursor:pointer;}
    /* ====================
     品牌推荐
==================== */
    /*品牌列表*/
    #brandList{background:url(images/brandBg.gif) repeat-y top center; margin-top:12px; height:1%; padding-bottom:10px;}
    #brandList .brandLogo{width:155px; height:75px; overflow:hidden; padding:5px; background:url(images/brand_type_bg.jpg) no-repeat; float:left; margin:10px 10px 0px;}
	.brand_tit{ width:736px; height:31px; line-height:31px; padding-left:20px; background:url(images/cat_top_img.gif) no-repeat; text-align:left; font-weight:bold; font-size:14px; color:#e60f0d;}
    /* ====================
     用户中心
==================== */
    .userCenterBox{border:4px solid #f1f1f1; background-color:#fff; padding-top:10px; margin:0px 10px 10px; text-align:left; }
	.usBox_top{ width:980px; background:url(images/user_login_top.gif) left top no-repeat; height:11px; margin:0px; padding:0px; overflow:hidden;}
    .usBox{ border:1px solid #d2d2d2; padding:0px 15px; width:948px; border-top:none;}
    .usBox_1{text-align:left; width:440px; padding:43px 30px; overflow:hidden;}
    .us_Submit{border:none; width:118px; height:34px; background:url(images/btn_login.gif); cursor:pointer;}
    .us_Submit_reg{border:none; width:118px; height:34px; background:url(images/btn_reg.gif);cursor:pointer;}
    .usTxt{width:285px; height:267px; padding:43px 50px 0px  50px; float:right;
    text-align:left;  line-height:23px; border-left:1px dashed #d2d2d2; margin:20px 0px; 
    }
    .usTxt img{margin-top:15px;}
    /*注册*/
    .usBox_2{background:#fff; text-align:left; padding:43px 153px 60px 123px;}
    .usBox_2 h3{ margin-left:80px;}
  
    .actionSub a{color:#F27700; text-decoration:underline;
    background:url(images/ur_bg.gif) no-repeat 0px -68px; padding-left:14px;
    }
    .userCenterBox .userMenu a{display:block; height:25px; line-height:25px; background:url(images/menuBg.gif) no-repeat 0 -30px; text-align:left;
    color:#3f3f3f; text-decoration:none; margin:0 0 3px 10px; padding-left:3px;
    }
   .userCenterBox .userMenu a.curs{background:url(images/menuBg.gif) no-repeat 0 0px; font-weight:bold;}
    .userCenterBox .userMenu a img{ margin-right:3px;}
    .msgBottomBorder{clear:both; background:url(images/lineBg.gif) repeat-x left bottom; padding-bottom:8px; margin-bottom:8px;}
	/*.boxCenterList{ padding-left:20px;}*/

/* ====================
     商品分类页面
==================== */
    /*属性组合搜索*/
	.screeBox{padding:10px 20px; text-align:left; border-bottom:1px dashed #d2d2d2;}
	.screeBox a{color:#404040;margin:0px 5px;}
	.screeBox span{background:#f0d57a; padding:3px 5px; margin:0px 8px;}
	.sort{ margin-right:20px; margin-top:4px;}	
    .sort a{ position:relative; }
    .sort input{position:relative; }

/* ====================
     购物流程
==================== */
    .flowBox{}
    .flowBox table{ margin:0px auto; width:943px;}
		/*2.62在购物车里面显示相关配件*/
	.flowGoodsFittings{padding:10px;}
	.flowGoodsFittings ul{height:1%; margin:5px 4px; float:left;}
    .flowGoodsFittings li{float:left; width:120px;}
    .flowGoodsFittings li.goodsimg{width:48px; margin-right:10px;}
    .flowGoodsFittings li.goodsimg img{width:48px; height:48px; display:block;}
	.flowBox h3{ width:923px; height:31px; line-height:31px; background:url(images/cart_top_bg.gif) no-repeat; margin:10px 17px 0px; text-align:left; padding-left:20px; color:#EF0100;}
	.flowBox2{ width:980px; margin:30px auto 70px;}
		
/* ====================
     文章列表页-2009.6.8
==================== */
    .article_search{margin:8px 0;}
	.article_search .inputBg{width:300px;}
/* ====================
    打印报价单
==================== */
    .quotation{ margin:20px auto 20px auto; text-align:center;}




   /*翻页*/
   .page{ width:771px; height:37px; background:url(images/page_bg.gif);}
   #pager{height:20px; padding:8px 0px 9px; margin-left:20px;}
   #pager a{color:#575757;}
   #pager a:hover{color:#F27700;}
   .pagebar{height:20px; float:right; margin-right:20px!important; margin-right:10px; margin-left:0px;}
   .pagebar img{position:relative; top:0px;}
   .pagebar a{display:block; float:left; text-align:center;}
   .pagebar .page_now,.pagebar .page_other,.page_b{display:block; text-align:center; background:#F1F1F1; border:1px solid #D4D4D4; margin:0px 3px; float:left; padding:0px 6px;}
   .pagebar .page_now{ font-weight:bold;  color:#F27700;}
 


/*购物车提示点击更新按钮式样*/
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:12px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;
 opacity: 0.7;
}

/*  积分兑换样式修改 */
.point li{
 float:left;
 width:300px;
}

/* QQ客服 */

.QQbox{ z-index:99; width: 133px; right: 3px; top: 145px; position: absolute;}
.QQbox .press{ right: 0; border: none; cursor: pointer;width: 26px; height: 136px;position: absolute;}
.QQbox .Qlist{ left: 0; width: 133px; padding:5px 5px 0px;}
.QQbox .Qlist .b{ float: right; height: 6px; width: 133px; font-size: 1px; }
.QQbox .Qlist .infobox{ text-align:center; background:#bdc5cb; background-image:url(images/siderIM_infobox.gif); background-repeat:no-repeat;  padding:2px; line-height:14px; color:#000; font-weight:700;}
.QQbox .Qlist .t{ background:url(images/siderIM_title.gif); height:34px;}
.QQbox .Qlist .b{ background:url(images/siderIM_bottom.gif); height:12px; overflow:hidden; }
.QQbox .Qlist .con{ background: url(images/siderIM_bg.gif); width: 100%; padding: 10px 0px 0px 0px;}
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(images/siderIM_bg.gif) repeat-y -163px 0; border: 1px solid #3a708d; border-bottom:none; text-align: center; color:#fff;}

.QQbox .Qlist .con ul li{ padding: 5px 5px 0px 15px; text-align:left;}
.QQbox .Qlist .con ul li.tel{ padding:10px 0px 0px 10px;}

/*QQ END*/