﻿*
{
	margin:auto;
	padding:0px;
}
/*common start*/
html,body{ font:14px/1.8  "微软雅黑",Arial, Helvetica, sans-serif; color:#606060; -webkit-text-size-adjust:none; background-color:#fff;}

img
{
	border:0px;
}
li
{
	list-style-type:none;
}
a:link,a:visited
{
	color:#333;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
.fl
{ text-align:center}
.fr
{	
	float:right;
}
.textcenter
{
	text-align:center;
}
.clear
{
	overflow:hidden;
	clear:both;
	line-height:2px;
}
.line
{
	border-bottom:1px solid #c5ddf7;
	line-height:1px;
}
.combox
{
    background:#fff;
    border:1px #ccc solid;
    position:relative;
    _width:100%;/*for IE6*/
}

.combox h2
{
	font-size:12px;
	font-weight:bold;
	color:#000;
	line-height:38px;
	padding:0 12px; background:url(../h.jpg)

}
.combox h2 .more
{
	float:right;
	font-weight:normal;
}
.content
{
	padding:10px;
	overflow:hidden;
}
/*common end*/
.pw100{width:100%; margin:0 auto; float:none;}
.pw100_bn{width:100%; height:430px; margin:0 auto; float:none; overflow:hidden;}
.goods_box { border:1px solid #dddddd; margin:0 auto; overflow:hidden; background:#f5f5f5; }
.goods_box .tit_box { width:1003px;height:35px; background:url(../tit_text_back_1.gif) repeat-x; float:left; overflow:hidden; color:#fff; font-size:14px; font-weight:bold; line-height:35px; }
.goods_box .tit_box b { width:16px; height:35px; display:block; background:url(tit_text_icon_1.gif) left center no-repeat; float:left; }
.goods_box .tit_box .more { width:27px; height:35px; float:right; margin-right:10px; background:url(../more.gif) center no-repeat; display:block; cursor:pointer; overflow:hidden; }
.goods_box .tab_tit { width:1003px; height:41px; display:block; overflow:hidden; background:#FFF; float:left;font-size:12px;}
.goods_box .tab_tit li { width:142px; height:40px; line-height:40px; list-style:none; display:block; overflow:hidden; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; text-align:center; cursor:pointer; background:#FFF; float:left; }
.goods_box .tab_tit li.excess { width:72px; height:40px; list-style:none; display:block; overflow:hidden; border-bottom:1px solid #e7e7e7; background:#FFF; }
.goods_box .tab_tit li.on { border-bottom:#f5f5f5 1px solid; background:#f5f5f5; }
.goods_box .tab_tit li.of { border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#FFF; }
.goods_box .tab_tit li a { color:#000; }
.goods_box .tab_con { width:976px; height:160px; padding:10px 1px; display:block; overflow:hidden; float:left; _margin-right:-3px; font-size:12px;}
.goods_box .tab_con li { width:230px; height:220px; padding:0 6px; display:block; list-style:none; overflow:hidden; float:left; line-height:25px; }
.goods_box .tab_con li img { 
width:230px; 
height:180px; 
padding-bottom:5px; 
	padding:2px;
	border:1px #dcdcdc solid;
}

.goods_box .tab_con li p { text-align:center; }
.goods_box .tab_con li a { color:#000; }
.goods_box .tab_con li a:hover { text-decoration:underline; }

.wrap
{
	width:1003px;
	margin:auto; background:#FFF
}
.header
{
	height:85px; background:url(../top.jpg)
}
#header{ width:1003px; margin:0px auto;}
.menu
{
	overflow:hidden;
	height:46px;
	line-height:46px;
	color:#414040;
	font-size:15px;
	font-weight:bold; background-image:url(../menu.jpg); background-repeat:repeat-x
}
#menu{ width:1003px; margin:0px auto}
#menu ul li 
{
	float:left;
	padding:0px 25px;
	text-align:center; background:url(../menu.gif); background-repeat:no-repeat; background-position:right
}
#menu ul li a
{
	color:#414040;
}
.navigate
{
	border:1px solid #c5ddf7;
	padding:5px;
	text-indent:10px;
}
.main
{

}
.mainside
{	
	float:left;
	width:260px;
}
.mainbody
{
	float:right;
	width:735px;
}
.footer
{
	background:#697478;
	overflow:hidden;
	line-height:26px;
	color:#fff;
	padding:0px 20px;
}
.footer a:link,.footer a:visited,.footer a:hover
{
	color:#fff;
}

#content
{
	overflow:hidden;
}
#content h1
{
	text-align:center;
	padding:15px;
	overflow:hidden;
	font-size:25px;
}
#content .attr
{
	padding:0px 15px;
}
#content .content
{
	font-size:15px;
	text-indent:20px;
	padding:15px;
	padding-top:0px !important;
}
.left{ border:#CCC 1px solid}
.left h2{ background-image:url(../left.jpg); line-height:32px; padding-left:40px; color:#FFF; font-size:12px}
.left li{ line-height:30px; padding-left:20px}
.result_list
{
	padding:5px;
	overflow:hidden;
}
.hy ul li{ width:300px; float:left;background:url(../arrow.jpg); background-repeat:no-repeat; background-position:10px; padding-left:30px; line-height:30px}
.thumb
{
	float:left;
	width:160px;
	height:170px;
	text-align:center;
}
.thumb img
{
	width:150px;
	height:130px;
}
.left ul li{ background:url(../arrow.jpg); background-repeat:no-repeat; background-position:10px; padding-left:30px; line-height:30px}
#sub_category .content ul li
{
	float:left;
	padding-right:10px;
}
#full-screen-slider { width:100%; height:445px; float:left; position:relative}
#slides { display:block; width:100%; height:445px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:400px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
.mm ul li{ line-height:30px; padding-left:20px}