a:hover{text-decoration:none;}
a{color:#333333;text-decoration:none;}

/* 架构
-----------------------------------*/
.stru_width{border:none;width:957px;border-left:1px solid #ccc;border-right:1px solid #ccc;overflow:hidden;margin:0px auto; }
.stru_left{float:left;width:220px;overflow:hidden;}
.stru_center{float:right;width:725px;padding-right:2px;overflow:hidden;}


/*	搜索
----------------------------------*/
.btn_search{background:url(images/search.jpg) no-repeat;width:80px;height:20px;border:none;}
.txt_search{width:250px;border:solid 1px #8c96a0;background:#fff;color:#000;}

.search_tool{padding-left:20px;}

/* 登录对话框
-----------------------------------*/
.login_txt{background:#fff;border:solid 1px #8c96a0;width:100px;color:#000;}


/* 新闻列表
----------------------------------*/
.news_line{border-bottom:1px dashed #ccc;padding:0;margin:0;list-style:none;}
.content{font-size:11px;}

/* 产品类别
---------------------------------*/
.menu_toggle{width:95%;cursor:default;}
.cate_box{display:none;}
.cate_item{text-align:left;margin-top:0px;font-size:12px;padding:3px;text-transform:capitalize;}
.cate_item a{text-decoration:none;color:#000;}
.empty{padding-left:15px;}
.cate_parent{background:url(images/tree_root.gif) no-repeat 10px center;font-size:13px;padding:5px 0px 5px 20px;text-align:left;}
.cate_parent a{color:#6c6c6c;text-decoration:none;}
.cate_child{background:url(images/tree_child.gif) no-repeat 15px center;padding-left:10px;}
.cate_child a{color:#fb5b6c;text-decoration:none;}

/*产品价格
------------------------------------*/
.g_price{background:#bdbdbd;padding:1px 5px;height:6px;color:#fff;font-weight:bold;overflow:hidden;}
.g_price a{color:#fff;}

/* 产品图片
---------------------------------*/
.view_box{text-align:left;border:1px solid #ccc;height:105px;min-height:100px;text-align:center;}
.view_box img{border:none;}
.pro_intro{text-align:center;color:#333;}
.pro_intro img{border:none;}

.pro_item_3{float:left;width:135px;margin-right:10px;margin-bottom:5px;height:165px;}
#rolling{text-align:center;}
.rolling{float:left;margin:0px 5px;}
.view_box_3{border:solid 1px #ccc;}
.view_box_3 img{border:none;}
/* 产品详细
--------------------------------------------*/
.detailed_tbl{border:none;border:solid 1px #FF9721;border-collapse:collapse;}
.detailed_tbl td{padding:5px;border:solid 1px #FF9721}
.detailed_tbl td.right{text-align:right;padding-right:5px;}
.detailed_tbl td.center{text-align:center;}
.detailed_tbl a{color:#FF9721}

img.product_lot{width:100px;height:80px;margin-left:5px;}

/*	订单(购物车)
---------------------------------------------*/
.order_tbl{border:solid 1px #DDDDDD;border-collapse:collapse;background:#FFFFFF;}
.order_tbl tr.caption{height:30px;background:#f0f0f0;font-weight:bold;color:#222;}
.order_tbl td{border-bottom:solid 1px #DDDDDD;color:#222;}
.order_tbl td.center{text-align:center;}
.order_tbl td.left{text-align:left;padding:5px;}
.order_tbl td.right{text-align:right;padding:5px;padding-right:10px;font-weight:bold;}
.order_tbl td p{margin:0px;padding:0px;margin-bottom:5px;}
.order_num{width:30px;}

.btn_order{background:#C05D7A;border:none;width:100px;height:24px;}
.btn_shop{width:120px;padding:5px;height:30px;overflow:hidden;}

.shop_item{float:left;font-weight:normal;}


/* 分页 
---------------------------------------------*/
.pages a{color:#000;text-decoration:none;}
.pages a:hover{text-decoration:underline;color:#f00}
.page_g{margin:0px 5px 0px 5px;}
.page_txt{height:14px;border:1px #DDD solid;width:30px;}
.page_btn{height:18px;font-size:10px;}


/* 首页产品类别
----------------------------------------------- */
.sm3{text-transform:capitalize;}
.sm3 a{text-decoration:none;}

.sm3_item_over,.sm3_item{text-align:center;border:solid 1px #777;}
.sm3_item_over{background:#444;}
.sm3_item a{color:#fff;text-decoration:none;}
.sm3_item a:hover{text-decoration:none;}


/* 友情连接
-----------------------------------------------*/
.link_item{margin-right:20px;}
.link_item img{border:none;}


/*	留言簿
---------------------------------------------*/
.leaveword_box{border:solid 1px #A1A3A6;padding:10px;margin-bottom:10px;background:#e1e1e1;}
.leaveword_box p{margin:3px;}
.leaveword_caption{font-size:14px;color:#B1E533;}


/* 用户菜单
---------------------------------------------*/
.user_menu{padding:3px 10px;overflow:hidden;}
.user_menu p{padding:10x;overflow:hidden;}


/* 新闻
---------------------------------------------*/
.news_list{border-bottom:dashed 1px #ddd;padding-left:10px;margin-top:10px;}
.date{color:#555;}


#login .login_a {width: 300px;padding:5px;border:1px solid #666;background:#e3e3e3}
#login .login_g {width: 350px;}
#login .login_a {float: left;}
#login .login_g {float: right;}

#login .login_b, #login .login_h {
	font-weight: bold;
	color: #000000;
	margin-bottom: 2px;
}

#login .login_c, #login .login_i {
	border: 1px solid #EEEEEE;
	padding: 10px;
	height: 140px;
}

#login .login_d, #login .login_j {
	margin-top: 12px;
}

#login .login_e, #login .login_k {
	margin-top: 20px;
}

#login .login_f, #login .login_l {
	margin-top: 12px;
	text-align: right;
}
.regb{background:#b30303;padding:2px 5px;width:50px;color:#fff;}
.regb a{text-decoration:none;color:#fff;}

.product_sub{background:url(images/btn_cart.gif);width:131px;height:30px;border:none;}

/* 弹出窗口
------------------------------------------------------------------------*/
#over{   
    position: absolute;   
    left: 400px;   
    top: 300px;   
    border: 1px solid black;   
    display: none;   
    background: #cccccc;   
    cursor: default;   
    width: 300px;   
    z-index: 10;   
    opacity: 1;   
}   
  
#title{   
    border: 1px solid #1840C4;   
    background:  #95B4DC;   
    padding: 2px;   
    font-size:12px;   
    cursor: default;   
}   
  
#close{   
    cursor: pointer;   
    margin-right: 1px;   
    overflow: hidden;   
}   
  
#content{   
    border: 1px solid #C2D560;   
    background: #EFF4D7;   
}   
  
#t{   
    margin-right:145px;   
}   
  
#mask{   
    z-index: 1;   
    background: #fff;   
    width: 1024px;   
    height: 800px;   
}   
  
#b{   
    position: absolute;   
    left: 200px;   
    top: 100px;   
}   
  
body{   
    padding: 0px;   
    margin: 0px;   
}   
  
#over{   
    background: transparent;   
}  