li
{
	list-style: none;
}
a
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
.clearboth
{
	clear: both;
}
.current_position
{
	color: #000;
	padding: 6px;
}
.current_position a
{
	color: #000;
	text-decoration: none;
}
.text
{
	color: #000;
	padding: 6px;
}
.text a
{
	color: #000;
	text-decoration: none;
}
.warpw
{
	width: 1002px; background-color:#EFEFEF;
}
.titlea
{
	width: 100%;
	border-bottom: 1px solid #BC9760;
	border-top: 1px solid #BC9760;
	margin-bottom: 8px; overflow:hidden;
}
.titlea ul
{
	display: block;
	overflow: hidden;
}
/*----0626----*/
.titlea ul.lL
{
	float: left;
	width: 42%;
}
.titlea ul.rL
{
	float: left;
	width: 49%;
}
/*----0626----*/
.titlea li
{
	list-style: none;
}
.titlea1
{
	width: 100%;
	border-bottom: 1px solid #BC9760;
	border-top: 1px solid #BC9760;
	margin-bottom: 8px;
}
.titlea1 ul
{
	display: block;
	overflow: hidden;
}
.titlea1 li
{
	list-style: none;
}
.titleas
{
	height: 15px;
	margin: 0;
	padding: 0;
}
.titlea li label
{
	float: left;
	padding: 4px 5px 2px 5px;
	border-bottom: 1px solid #fff;
	color: #fff;
	font-weight: bold;
	border-top: 1px solid #fff;
	background-color: #BC9760;
}
.titlea li span
{ padding-top:3px;
	float: right;
	color: #A78455;
}
.titlea li span a
{
	color: #A78455;
	padding-right: 4px;
}

.titlea1 li label
{
	float: left;
	padding: 4px 5px 2px 5px;
	border-bottom: 1px solid #fff;
	color: #fff;
	font-weight: bold;
	border-top: 1px solid #fff;
	background-color: #BC9760;
}
.titlea1 li span
{
	float: left;
	color: #A78455;
}
.titlea1 li span a
{
	color: #A78455;
	padding-right: 4px;
}
/*font*/
.f_w, .f_w a, .f_w a:hover
{
	color: #fff;
	font-weight: bold;
}
.f_c336, .f_c336 a
{
	color: #336699;
	text-decoration: underline;
}
.f_c336 a:hover
{
	color: #336699;
	text-decoration: none;
}
.f_cBC9, .f_cBC9 a
{
	color: #BC9760;
	font-weight: bold;
	text-decoration: underline;
}
.f_cBC9 a:hover
{
	color: #BC9760;
	font-weight: bold;
	text-decoration: none;
}
.l_22
{
	line-height: 22px;
}
.more, .more a
{
	color: #A78455;
}

/*layout*/
.gird132
{
	width: 132px;
	float: left;
}
.gird772{width: 772px;
	float: left;}
.gird630
{
	width: 815px;
	float: left;
}
.gird512
{
	width: 552px;
	float: left;
}
.gird245
{
	width: 400px;
	float: left;
}
.gird557{width: 707px;float: left;}
.gird205{width: 240px;float: left;}
.imgbox{ margin:0 auto; text-align:center;}
/*---0626---*/
.gird130
{width: 180px;
	float: left;
}
.gird380
{ margin-top:8px;
	width: 476px;
	float: left;
}
/*---0626---*/
.separator
{
	margin-right: 8px;
}
.separator12
{
	margin-right: 12px;
}

.contentList{border: 1px solid #EBE8DE;}
.contentList ul{margin: 8px 4px;overflow: hidden;}
.contentList ul li
{background: bottom url(../image/line.jpg) repeat-x;clear: both;padding: 0 3px;height: 36px;line-height: 34px;font-size: 14px;}
.contentList ul li a{float: left;color: #000;font-size: 14px;}
.contentList ul li a:hover{font-size: 14px;color: #000;}
.contentList ul li span{float: right;}
/*---0626---*/
.pages
{
	height: 34px;
	line-height: 34px;
	padding: 0 6px;
	text-align: right;
	color: #000;
}
.pages a
{
	color: #000;
}
.pages .input1
{
	border: 1px solid #AA885B;
	width: 25px;
}
/*---0626---*/
.contentList ul.pages
{
	height: 34px;
	line-height: 34px;
	padding: 0 6px;
	text-align: right;
	color: #000;
}
.contentList ul.pages a
{
	color: #000;
}
.contentList ul.pages .input1
{
	border: 1px solid #AA885B;
	width: 25px;
}
.rightList
{ text-align:center;
	margin: 6px 0;
}
.rightList img{ margin:0 auto;}
.rightList ul li
{
	text-align: center;
}
/*.rightList ul li p{ border:1px solid #CFC6AF; width:89px; margin:0 auto; padding:5px 6px;}*/
.rightList ul li p
{ text-align:center;
	padding: 12px 0;
	margin: 0 auto;
}
.rightList ul li p a
{
	color: #000;
}
.sortList
{
	margin-bottom: 8px;
}
.sortList ul
{
	border: 1px solid #B6A473;
	padding: 10px 9px;
	height: 113px;
}
.sortList ul li
{
	overflow: hidden;
}
.sortList ul li.imgw
{
	float: left;
	border: 1px solid #B6A473;
	padding-bottom: 0;
}
.sortList ul li.info
{
	float: right;
	height: 113px;
	width: 625px;
	border: 1px solid #B6A473;
	background: url(../image/bg_wwgj.jpg) no-repeat right #F6F3EE;
}
.sortList ul li.info table
{
	margin: 5px;
}
.searchpage
{
	height: 34px;
	line-height: 34px;
	padding: 0 6px;
	text-align: right;
	color: #000;
	clear: both;
}
.searchpage a
{
	color: #000;
}
.searchpage .input1
{
	border: 1px solid #AA885B;
	width: 25px;
}
/*index*/
.rows
{
	margin-top: 8px;
}
#focus
{
	float: left;
	width: 242px;
}

#hotNews
{width: 675px;float: left;margin-left: 24px;overflow: hidden;}
/*---0626---*/
#hotNews1
{
	width: 300px;
	float: left;
	margin-left: 10px;
	overflow: hidden;
}
/*---0626---*/
#hotNews ul#txtFirstNews
{
	height: 45px;
	text-align: center;
	font-size: 14px;
	margin-bottom: 12px;
	background: url(../image/line.gif) bottom repeat-x;
}
#hotNews ul#txtFirstNews li
{
	line-height: 34px;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}
#hotNews ul#txtFirstNews li a
{
	color: #000;
	text-align: center;
	font-size: 14px;
}
#hotNews ul li
{
	line-height: 220%;
	clear: both;
	font-family: "ËÎÌå";
}
#hotNews ul li a
{
	float: left;
	color: #000;
}
#hotNews ul li span
{
	float: right;
}
#hotNews div
{
	text-align: right;
}
#hotNews div a
{
	color: #000;
}
#hotNews p
{
	line-height: 220%;
	clear: both;
}
/*---0626---*/
#hotNews ul li,#hotNews1 ul li{ line-height:22px; clear:both}
#hotNews ul li a,#hotNews1 ul li a{ float:left; color:#000}
#hotNews ul li span,#hotNews1 ul li span{float:right}

.museums{background:#CECECE}
.museums td{background:#F2F2F2; width:25%; height:24px; line-height:24px; text-align:center} 
.museums td a{background:#F2F2F2; color:#000; display:block}
.museums td a:hover{background:#fff; color:#000; display:block; text-decoration:none}

.txtlist ul li{ line-height:170%; clear:both}
.txtlist ul li a{color:#000;}
/*---0626---*/
#menusList
{
	margin-top: 15px;
	overflow: hidden;
}
#menusList ul
{
	margin: 0 9px; overflow:hidden;zoom:1;
}
#menusList ul li
{
	float: left;
	width: 100px;
	text-align: center;
}
#menusList ul li div
{
	border: 1px solid #CFC6AF;
	margin: 0 auto;
	padding: 5px 4px 4px 5px;
}
#menusList ul li label
{
	color: #A78455;
	text-align: center;line-height:150%; padding:5px 0 8px 0; display:inline-block;
}
#menusList ul li label a
{
	color: #A78455;
}
#menusList ul li.mr
{
	margin-right: 40px;
}

#indexInfo
{
	margin-bottom: 8px;
	overflow: hidden;
}
#indexInfo ul
{
	margin: 0 6px;
	overflow: hidden;
	display: block;
}
#indexInfo ul li.imgw
{
	float: left;
	width: 290px;
}
#indexInfo ul li.imgw span
{ display:block;
	border: 1px solid #CEC8B0;
	padding:7px;
	width: 270px;
	height: 270px; overflow:hidden; zoom:1;
}
#indexInfo ul li.imgw div
{
	background: #F6F3EE;
	margin-top: 8px;
	height: 38px;
	text-align: center;
}
#indexInfo ul li.size
{
	background: url(../image/table_bg.jpg) no-repeat;
	height: 290px;
	width: 393px;
	float: left;
}
#indexInfo ul li.size p
{
	margin: 20px;
	line-height: 25px;
}

#collectionD
{
	background: #ECE8DF;
	margin: 0 6px;
	padding: 12px;
}
#collectionD ul
{
	border: #C9BEA2 solid 1px;
	background: #fff;
}
#collectionD ul li
{
	margin: 7px;
}
#collectionD ul li p
{
	line-height: 180%;
	margin-bottom: 12px;
}
/*-------------------0626----------------------*/
/*detail*/
.dtBg1{background:url(../image/bg1.gif) repeat-y; color:#000; clear:both; line-height:24px; height:153px; padding:6px; margin-top:4px;}
.dtlist{ width:940px; margin:0 auto}
.dtlist ul.dtL{width:450px; float:left;}
.dtlist ul.dtC{background:url(../image/linea.gif) repeat-y 18px 4px; height:170px; width:40px; float:left;}
.dtlist ul.dtR{width:450px; float:left;}
.dtlist ul li{height:26px; color:#92703D}
.dtlist ul li a{float:left; color:#92703D}
.dtlist ul li span{float:right}
/*list*/
.titleL{border:1px solid #92703D;}
.titleL ul{border:1px solid #fff; background-color:#BC9760; color:#fff; font-weight:bold; text-align:center; height:22px; padding-top:5px;}
.titleL ul a{color:#fff; line-height:16px; margin:2px auto!important; margin:4px auto 0 0}
.titleL ul a:hover{text-decoration:none}
.contentL{border:1px solid #CECECE; border-top:0; background:#F2F2F2}
.contentL ul{padding:18px 15px 15px  25px;}
.contentL ul li{background:url(../image/ico1.gif) no-repeat 0 4px; padding-left:12px; margin:4px 0; color:#000; line-height:150%;}
.contentL ul li a{color:#000}
.rCont{border:1px solid #D8DEE1}
.rCont h2{font-size:14px; font-weight:bold; color:#000; text-align:center; line-height:30px; padding:0; margin:0;}
.rContL{width:770px; margin:5px auto 0 auto; overflow:hidden; zoom:1;}
.rContL li{height:40px;font-size:14px; line-height:37px;color:#000;  background:url(../image/line.jpg) bottom repeat-x; clear:both;}
.rContL li a{width:317px; float:left; color:#000; font-size:14px; padding-left:10px;}
.rContL li a:hover{font-size:14px;}
.rContL li span{ float:left;}
/*-------------------0626--------------------------*/
/*cs=collectionSort*/
.csList
{
	background: #F6F3EE;
}
.csList ul
{
	margin: 8px 4px;
	overflow: hidden;
	display: block;
}
.csList ul li
{
	background: url(../image/line.jpg) repeat-x bottom;
	line-height: 28px;
	height: 28px;
}
.csList ul li img
{
	float: left;
	margin: 4px;
}
.csList ul li a
{
	color: #000;
	margin-left: 10px;
}
.csList ul li.last
{
	background: none;
}

#pmhot
{
	background: #F6F3EE;
	padding: 6px;
	margin-bottom: 8px;
}
#pmhot img
{
	margin: 4px auto;
}
#pmhot ul
{
	margin: auto;
}
#pmhot ul li
{
	height: 24px;
	line-height: 24px;
	margin-left: 8px;
}
#pmhot ul li a
{
	color: #000;
	margin-left: 8px;
}


.de_b
{
	border-right: #ebe8de 1px solid;
	padding-right: 24px;
	border-top: #ebe8de 1px solid;
	padding-left: 24px;
	font-size: 14px;
	padding-bottom: 15px;
	border-left: #ebe8de 1px solid;
	color: #000;
	padding-top: 15px;
	border-bottom: #ebe8de 1px solid;
	background-color: #fbfbf9;
}
.de_t
{
	font-weight: bold;
	font-size: 16px;
	background: url(../image/line.jpg) repeat-x bottom;
	line-height: 32px;
}
.de_d{color: #000;text-align: center; padding:15px 0 10px 0;}
.de_t
{
	text-align: center;
}
.de_c
{
	line-height: 26px;
}
.de_c P
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	text-indent: 28px;
	padding-top: 10px;
}
.de_a{padding-top: 15px;text-align: right;}
.de_a A
{
	color: #000066;
	text-decoration: none;
}
.de_p
{
	padding-right: 5px;
	margin-top: 8px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #ebe8de;
}
.de_input
{
	border-right: #cfc6af 1px solid;
	border-top: #cfc6af 1px solid;
	border-left: #cfc6af 1px solid;
	border-bottom: #cfc6af 1px solid;
	background-color: #fff;
}
.de_l
{
	left: 40%;
	width: 190px;
	position: relative;
	text-align: center;
}
.de_h
{
	height: 30px;
}
.de_x
{
	border-right: #ebe8de 1px solid;
	border-top: #ebe8de 1px solid;
	margin-top: 8px;
	border-left: #ebe8de 1px solid;
	border-bottom: #ebe8de 1px solid;
	background-color: #fff;
}
.de_x LI
{
	padding-left: 6px;
	line-height: 26px;
}
.de_x LI A
{
	color: #000;
	text-decoration: none;
}
.e1
{
	background-color: #ebe8de;
}

.height10px{ height:10px; overflow:hidden; zoon:1; clear:both;}

