@charset "utf-8";
/* CSS Document */

.lists { width:960px; margin:auto;}
.lists .top { background:url(../images/list_line.gif) no-repeat bottom;}
.lists .top img { margin-right:12px;}
.lists .wrap01 { background:url(../images/list_top.gif) no-repeat top; padding-top:4px;}
.lists .wrap02 { background:url(../images/list_bottomline.gif) no-repeat bottom; padding-bottom:5px;}
.lists .wrap03 { background:url(../images/list_left_bg.gif) repeat-y left;}
.lists .content { width:958px; border-left:1px solid #b9bdc4; border-right:1px solid #b9bdc4; background:url(../images/list_bg.gif) repeat-x top;}
.lists .content h1 {padding-left:10px;}
.lists .content p {padding-left:10px;}

.lists .top_line { height:2px; overflow:hidden; background:url(../images/corner_top_left.gif) no-repeat left;}
.lists .top_line .wrap { height:5px; overflow:hidden; background:url(../images/corner_top_right.gif) no-repeat right;}
.lists .top_line .line { height:4px; overflow:hidden; border-top:1px solid #d5d5d5; margin:0 5px;}
.lists .bottom_line { height:5px; overflow:hidden; background:url(../images/corner_bottom_left.gif) no-repeat left;}
.lists .bottom_line .wrap { height:5px; overflow:hidden; background:url(../images/corner_bottom_right.gif) no-repeat right;}
.lists .bottom_line .line { height:1px; overflow:hidden; border-bottom:1px solid #d5d5d5; margin:0 5px;}
 
.pro_menu { width:184px; float:left;}
.pro_menu ul { list-style:none; background:#e8e9ed; width:184px; float:left;}
.pro_menu li { color:#2c3442; font-size:13px; line-height:30px; background:url(../images/menu_arrow.gif) no-repeat 15px 10px; width:184px; float:left;}
.pro_menu li span { display:block; padding-left:34px; width:150px;}

.pro_menu .second li { font-size:11px; line-height:25px;}
.pro_menu .second li span { padding-left:49px; line-height:30px; width:135px;}

.pro_menu a { color:#2c3442; display:block; background:url(../images/menu_arrow.gif) no-repeat 15px 10px; padding-left:34px; width:150px;}
.pro_menu a:hover { text-decoration:none; background:url(../images/menu_hover.jpg) no-repeat center;}
.pro_menu li.on a, .pro_menu li.on a:hover { background:url(../images/menu_on.jpg) no-repeat;}
.pro_menu li.on2 a, .pro_menu li.on2 a:hover { background:url(../images/menu_on2.jpg) no-repeat;}

.pro_menu .second li { background:none; line-height:27px;}
.pro_menu .second a { background:url(../images/menu_dot.gif) no-repeat 39px 13px; padding-left:49px; width:135px;}
.pro_menu .second a:hover { background:url(../images/menu_hover02.jpg) no-repeat center;}
.pro_menu .second li.on a, .pro_menu .second li.on a:hover { background:url(../images/menu_on02.jpg) no-repeat center;}

.pro_menu li.line { height:0; line-height:0; overflow:hidden; border-top:1px solid #b9bdc4; border-bottom:1px solid #fff; margin:5px 0;}

 

.product {  border-bottom:2px dashed #e0e0e0;  }
.lastproduct { border:none; padding:10px 0 20px 0;}
.product .pic { width:190px; float:left; padding-top:18px;}
.product .price { width:110px; text-align:center; font-size:12px; font-weight:bold; line-height:20px; padding-top:10px;}
.product .price span { color:#cc0202;}
.product .price .old { color:#ff8a00; text-decoration:line-through;}
.product .intro { width:650px; float:left;padding-top:20px;}
.product h2 { padding:0 0 10px 0; margin:0px; float:left; clear:both; width:650px; }
.product h2 a { color:#616b7b; font-size:12px;}
.product .intro p { color:#6d6d6d; line-height:20px; text-align:justify; clear:both;}
.product .intro p a { color:#01a8ec;}

.product .more { color:#01a8ec ; text-decoration:underline;}
.product .links { float:right; padding:15px 0 0 0px; width:260px;}
.product .links a { float:left; color:#000; font-size:12px; line-height:18px;}
.product .links .buy { background:url(../images/icon_buy.gif) no-repeat left; padding-left:20px; margin-right:20px;}
.product .links .down { background:url(../images/icon_down.gif) no-repeat left; padding-left:20px;}
.product .links div.down { float:left; width:140px; font-size:12px; color:#000; background-position:left 2px; line-height:18px;}
.product .links div.down a { color:#2f6ea4; font-size:11px; float:none; display:block;}




