html{
	margin:0px; padding:0px; z-index:1; overflow-x:hidden; overflow-y:auto; background:url(../Images/htmlBg.jpg) repeat;
}
body{
	margin:0px; width:100%; height:auto; padding:0px; font-size:12px; font-family:"ËÎÌå";  overflow-x:hidden; margin:0px auto; 
}
a{
	font-size:12px; color:#FFFFFF; text-decoration:none; 
}

a:hover{
	font-size:12px; color:#FCCF00; text-decoration:none;
}
p{
	padding:0px; margin:0px;
}
h1,h2,h3,h4,h5,h6{
	margin:0px; padding:0px; font-weight:normal;
}
dl,dt,dd,ul,li{
	margin:0px; padding:0px; list-style-type:none;
}
img{
	border:0px; margin:0px; padding:0px;
}

/*WarpStyle*/
#Warp{
	width:1500px; height:auto; margin:0px auto; background:url(../Images/BodyBg.jpg) bottom repeat-x; z-index:0; overflow:hidden; margin:0px auto; left:50%; margin-left:-750px; margin-top:0px; position:absolute; text-align:left; 
}

/*End WarpStyle*/

/*BodyStyle*/
#Top{
	width:1500px; height:152px; overflow:hidden; margin:0px auto; padding:0px; background:url(../Images/Top_Bg.jpg) no-repeat;
}
#T_LMenu{
	width:450px; height:152px; float:left; margin-left:250px;
}
#T_LMenu dl{
	margin-top:70px; float:left; color:#B5A198; font-size:14px;
}
#T_LMenu dl dt{
	width:auto; height:31px; float:left; font-size:18px;  color:#B5A198; line-height:31px;
}
#T_LMenu dl dd{
	float:left; width:99px; height:31px; line-height:31px; float:left; overflow:hidden;
}
#T_LMenu dl dd a{
	width:99px; height:31px; overflow:hidden; display:block; line-height:31px; text-align:center;  color:#B5A198; font-size:14px;
}
#T_LMenu dl dd a:hover{
	width:99px; height:31px; overflow:hidden; display:block; text-align:center;  color:#000000; font-weight:bold; background:url(../Images/TM_Hover.jpg) no-repeat; line-height:31px; font-size:14px; 
}
#T_LMenu dl .tlmHover a{
	width:99px; height:31px; overflow:hidden; display:block; text-align:center;  color:#000000; font-weight:bold; background:url(../Images/TM_Hover.jpg) no-repeat; line-height:31px; font-size:14px; 
}
#T_LMenu dl .tlmHover a:hover{
	width:99px; height:31px; overflow:hidden; display:block; text-align:center;  color:#000000; font-weight:bold; background:url(../Images/TM_Hover.jpg) no-repeat; line-height:31px; font-size:14px; 
}
#T_LMenu dl .tlmHover ul{
	width:99px; height:auto; background:url(../Images/TM_Hover_erji.gif) bottom no-repeat; position:absolute; padding-top:10px; padding-bottom:15px; text-align:center; z-index:100;
}
#T_LMenu dl .tlmHover ul li{
	width:99px; height:24px; line-height:24px;
}
#T_LMenu dl .tlmHover ul li a{
	display:inline; font-size:14px; color:#000000; background:none; font-weight:normal; line-height:24px;
}
#T_LMenu dl .tlmHover ul li a:hover{
	display:inline; font-size:14px; color:#FFFFFF; background:none; font-weight:normal;  line-height:24px;
}

#R_RMenu dl dd .tml_LinkStyle2{
	width:99px; height:31px; overflow:hidden; display:block; line-height:31px; text-align:center;  color:#B5A198; font-size:14px;
}
#R_RMenu dl dd .tml_LinkStyle2:hover{
	width:99px; height:31px; overflow:hidden; display:block; text-align:center;  color:#000000; font-weight:bold; line-height:31px; font-size:14px; background:url(../Images/TM_Hover_2.jpg) no-repeat;
}


#T_LMenu dl dd .tml_LinkStyle2{
	width:99px; height:31px; overflow:hidden; display:block; line-height:31px; text-align:center;  color:#B5A198; font-size:14px;
}
#T_LMenu dl dd .tml_LinkStyle2:hover{
	width:99px; height:31px; overflow:hidden; display:block; text-align:center;  color:#000000; font-weight:bold; line-height:31px; font-size:14px; background:url(../Images/TM_Hover_2.jpg) no-repeat;
}


#T_CLogo{
	width:128px; height:140px; overflow:hidden; float:left;  margin-left:0px;
}
#T_CLogo a{
	width:128px; height:140px; overflow:hidden; display:block; background:url(../Images/Logo_02.jpg) no-repeat 0px; padding:0px; text-indent:-300px;
}
#T_CLogo a:hover{
	width:128px; height:140px; overflow:hidden; display:block; background:url(../Images/Logo_02.jpg) no-repeat 0px; padding:0px; text-indent:-300px;
}
#T_RLangage{
	float:left; width:425px; height:40px; margin-left:10px;
}
#T_RLangage h3{
	display:block; width:280px; text-align:right; font-size:12px; line-height:24px; height:24px; color:#999999; float:left; margin-top:15px;
}
#T_RLangage h3 a{
	color:#999999;
}
#T_RLangage h3 a:hover{
	color:#FCCF00;
}
#T_RLangage dl{
	width:110px; height:23px; float:left; margin:10px auto auto 10px;
}
#T_RLangage dl dt{
	width:59px; height:23px; overflow:hidden; float:left; margin:0px; padding:0px; background:url(../Images/Search_bg.jpg) no-repeat;
}
#T_RLangage dl dt .trl_txt{
	width:40px; height:15px; line-height:15px; overflow:hidden; border:0px; background:#D0D0D0; margin:4px auto auto 10px; float:left;
}

#T_RLangage dl dd{
	width:46px; height:23px; overflow:hidden; float:left; margin:0px; padding:0px; margin-left:-1px;
}

#R_RMenu{
	float:left; width:425px; height:100px; margin-left:10px;
}
#R_RMenu dl{
	margin-top:30px; float:left; color:#B5A198; font-size:14px;
}
#R_RMenu dl dt{
	width:auto; height:31px; float:left; font-size:18px;  color:#B5A198; line-height:31px;
}
#R_RMenu dl dd{
	float:left; width:99px; height:31px; line-height:31px; float:left; overflow:hidden;
}
#R_RMenu dl dd a{
	width:99px; height:31px; overflow:hidden; display:block; line-height:31px; text-align:center;  color:#B5A198; font-size:14px;
}
#R_RMenu dl dd a:hover{
	width:99px; height:31px; overflow:hidden; display:block; text-align:center;  color:#000000; font-weight:bold; background:url(../Images/TM_Hover.jpg) no-repeat; line-height:31px; font-size:14px; 
}
#R_RMenu dl .tlmHover a{
	width:99px; height:31px; overflow:hidden; display:block; text-align:center;  color:#000000; font-weight:bold; background:url(../Images/TM_Hover.jpg) no-repeat; line-height:31px; font-size:14px; 
}
#R_RMenu dl .tlmHover a:hover{
	width:99px; height:31px; overflow:hidden; display:block; text-align:center;  color:#000000; font-weight:bold; background:url(../Images/TM_Hover.jpg) no-repeat; line-height:31px; font-size:14px; 
}
#R_RMenu dl .tlmHover ul{
	width:99px; height:auto; background:url(../Images/TM_Hover_erji.gif) bottom no-repeat; position:absolute; padding-top:10px; padding-bottom:15px; text-align:center; z-index:100;
}
#R_RMenu dl .tlmHover ul li{
	width:99px; height:24px; line-height:24px;
}
#R_RMenu dl .tlmHover ul li a{
	display:inline; font-size:14px; color:#000000; background:none; font-weight:normal; line-height:24px;
}
#R_RMenu dl .tlmHover ul li a:hover{
	display:inline; font-size:14px; color:#FFFFFF; background:none; font-weight:normal;  line-height:24px;
}



#PageBody{
	width:1002px; height:auto; background:#E1E1E1; margin:10px auto; padding-bottom:20px; display:table;
}
#PageBody2{
	width:1002px; height:auto; background:#E7E7E7; margin:10px auto; padding-bottom:20px; display:table;
}

#DefBanner{
	width:980px; height:478px; margin:10px auto; margin-top:10px; float:left; margin-left:11px;
}
#DefIntro{
	width:388px; height:188px; overflow:hidden; float:left; display:inline-table; background:url(../Images/IntroBg.jpg) no-repeat 0px 0px; margin:10px auto auto 10px;
}
#DefIntro #DI_Menu{
	width:368px; height:30px; overflow:hidden; margin:10px auto;
}
#DefIntro #DI_Menu ul li{
	width:75px; height:30px; overflow:hidden; float:left; margin-right:10px;
}
#DefIntro #DI_Menu ul li a{
	display:block; width:75px; height:30px; overflow:hidden; text-align:center; line-height:30px; font-size:14px; color:#000000;
}
#DefIntro #DI_Menu ul li a:hover{
	display:block; width:75px; height:30px; overflow:hidden; text-align:center; line-height:30px; font-size:14px; color:#FFF; background:url(../Images/DefMenu_1.jpg) no-repeat;
}
#DefIntro #DI_Menu ul .dim_Hover a{
	display:block; width:75px; height:30px; overflow:hidden; text-align:center; line-height:30px; font-size:14px; color:#FFF; background:url(../Images/DefMenu_1.jpg) no-repeat;
}
#DefIntro #DI_Menu ul .dim_Hover a:hover{
	display:block; width:75px; height:30px; overflow:hidden; text-align:center; line-height:30px; font-size:14px; color:#FFF; background:url(../Images/DefMenu_1.jpg) no-repeat;
}
#DefIntro #DI_Menu h3{
	float:right; line-height:30px; font-size:12px; color:#000000;
}
#DefIntro #DI_Menu h3 a{
	font-size:12px; color:#000000;
}
#DefIntro #DI_Menu h3 a:hover{
	font-size:12px; color:#990000;
}
#DefIntro .DI_Content{
	width:350px; height:120px; overflow:hidden; margin:10px auto; line-height:24px; display:none;
}


#DefNewxBox{
	width:1002px; height:160px; overflow:hidden; float:left; margin:0px auto; padding:0px; display:table;
}

.Def_News1{
	width:380px; height:180px; overflow:hidden; float:left; margin:10px auto auto 10px;
}
.Def_News1 h3{
	display:block; width:380px; height:25px; overflow:hidden; background:url(../Images/NewsLine.jpg) no-repeat bottom; line-height:25px; margin-bottom:10px; float:left;
}
.Def_News1 h3 i{
	display:block; width:67px; height:25px; overflow:hidden; float:left; font-style:normal; font-weight:bold; font-size:14px; color:#5A320F;
}
.Def_News1 h3 strong{
	display:block; width:67px; height:25px; overflow:hidden; float:right; text-align:right; font-weight:normal; font-style:normal; font-weight:bold; font-size:14px; color:#5A320F;
}
.Def_News1 h3 a{
	font-size:12px; color:#000000;   font-weight:normal;
}
.Def_News1 h3 a:hover{
	font-size:12px; color:#990000;  font-weight:normal;
}
.Def_News1 ul li{
	width:380px; height:24px; line-height:24px; float:left; margin:0px; padding:0px;
}
.Def_News1 ul li a{
	width:295px; height:24px; overflow:hidden; float:left; color:#000000;
}
.Def_News1 ul li a:hover{
	width:295px; height:24px; overflow:hidden; float:left; color:#FF6600;
}
.Def_News1 ul li span{
	color:#666666; float:right;
}

.Def_News2{
	width:265px; height:180px; overflow:hidden; float:left; margin:10px auto auto 40px; 
}
.Def_News2 h3{
	display:block; width:265px; height:25px; overflow:hidden; background:url(../Images/NewsLine.jpg) no-repeat bottom left; line-height:25px; margin-bottom:10px;
}
.Def_News2 h3 i{
	display:block; width:67px; height:25px; overflow:hidden; float:left; font-style:normal; font-weight:bold; font-size:14px; color:#5A320F;
}
.Def_News2 h3 strong{
	display:block; width:67px; height:25px; overflow:hidden; float:right; text-align:right; font-weight:normal; font-style:normal; font-weight:bold; font-size:14px; color:#5A320F;
}
.Def_News2 h3 a{
	font-size:12px; color:#000000;   font-weight:normal;
}
.Def_News2 h3 a:hover{
	font-size:12px; color:#990000;  font-weight:normal;
}
.Def_News2 ul li{
	width:265px; height:24px; line-height:24px; float:left; margin:0px; padding:0px;
}
.Def_News2 ul li a{
	width:185px; height:24px; overflow:hidden; float:left; color:#000000;
}
.Def_News2 ul li a:hover{
	width:185px; height:24px; overflow:hidden; float:left; color:#FF6600;
}
.Def_News2 ul li span{
	color:#666666; float:right;
}


.Def_News3{
	width:265px; height:180px; overflow:hidden; float:left; margin:10px auto auto 20px; 
}
.Def_News3 h3{
	display:block; width:265px; height:25px; overflow:hidden; background:url(../Images/NewsLine.jpg) no-repeat bottom left; line-height:25px; margin-bottom:10px;
}
.Def_News3 h3 i{
	display:block; width:67px; height:25px; overflow:hidden; float:left; font-style:normal; font-weight:bold; font-size:14px; color:#5A320F;
}
.Def_News3 h3 strong{
	display:block; width:67px; height:25px; overflow:hidden; float:right; text-align:right; font-weight:normal; font-style:normal; font-weight:bold; font-size:14px; color:#5A320F;
}
.Def_News3 h3 a{
	font-size:12px; color:#000000;   font-weight:normal;
}
.Def_News3 h3 a:hover{
	font-size:12px; color:#990000;  font-weight:normal;
}
.Def_News3 ul li{
	width:265px; height:24px; line-height:24px; float:left; margin:0px; padding:0px;
}
.Def_News3 ul li a{
	width:265px; height:24px; overflow:hidden; float:left; color:#000000;
}
.Def_News3 ul li a:hover{
	width:265px; height:24px; overflow:hidden; float:left; color:#FF6600;
}
#PageBanner{
	width:978px; height:198px; margin:10px auto; border:2px solid #D8D8D8;
}

#PageLeft{
	width:711px; height:auto; float:left; margin:10px auto auto 10px;
}
#PL_Localtion{
	width:711px; height:32px; line-height:32px; text-align:right; font-size:12px; color:#999999;
}
#PL_Localtion a{
	font-size:12px;  color:#999999;
}
#PL_Localtion a:hover{
	font-size:12px;  color:#333333;
}
#PL_Title{
	width:711px; background:url(../Images/Page_Left_TitleBg.jpg) no-repeat; height:81px; margin:0px; padding:0px;
}
#PL_Title h3{
	font-size:24px; font-family:"Î¢ÈíÑÅºÚ";  color:#333333; float:left; margin:32px auto auto 20px;
}
#PL_Content{
	width:671px; height:auto; background:url(../Images/Page_Left_Bg.jpg) repeat-y; padding:20px; line-height:24px; font-size:12px; color:#333333; padding-top:0px; padding-bottom:0px;
}

#PageRight{
	width:221px; height:auto; float:right; margin:0px 10px auto 20px;
}
#PageRight #PR_Title{
	width:221px; background:url(../Images/Page_Right_TitleBg.jpg) no-repeat; height:37px; line-height:42px; text-indent:32px; font-size:16px; color:#000000;
}
#PageRight #PR_Menu{
	width:221px; height:auto; margin:0px; padding:0px;
}
#PageRight #PR_Menu ul li{
	width:179px; height:33px; float:left; margin:0px auto auto 20px; cursor:pointer;
}
#PageRight #PR_Menu ul li a{
	display:block; width:159px; height:33px; background:url(../Images/Page_Right_Menu_Def.jpg) no-repeat top; text-align:right; line-height:36px; color:#000000; padding-right:20px; cursor:pointer;
}
#PageRight #PR_Menu ul li a:hover{
	display:block; width:159px; height:33px; background:url(../Images/Page_Right_Menu_Hover.jpg) no-repeat top; text-align:right; line-height:36px; color:#000000; padding-right:20px; cursor:pointer;
}
#PageRight #PR_Menu ul .prm_Hover a{
	display:block; width:159px; height:33px; background:url(../Images/Page_Right_Menu_Hover.jpg) no-repeat top; text-align:right; line-height:36px; color:#000000; padding-right:20px; cursor:pointer;
}
#PageRight #PR_Menu ul .prm_Hover a:hover{
	display:block; width:159px; height:33px; background:url(../Images/Page_Right_Menu_Hover.jpg) no-repeat top; text-align:right; line-height:36px; color:#000000; padding-right:20px; cursor:pointer;
}
#PR_Contact{
	 line-height:18px;  width:200px; float:left; margin:15px auto; margin-top:150px;
}



#PageProLeft{
	width:221px; height:auto; float:left; margin:0px 10px auto 20px;
}
#PageProLeft #LeftProMenu dl dt a{
	width:221px; background:url(../Images/Page_Right_TitleBg.jpg) no-repeat; height:37px; line-height:42px; text-indent:32px; font-size:16px; color:#000000; display:block; overflow:hidden;
}
#PageProLeft #LeftProMenu dl dd{
	width:179px; height:auto; float:left; margin:0px auto auto 20px; cursor:pointer; overflow:hidden;
}
#PageProLeft #LeftProMenu dl dd a{
	display:block; width:159px; height:33px; background:url(../Images/Page_Right_ProMenu_Def.jpg) no-repeat top; text-align:left; line-height:36px; color:#000000; padding-right:20px; cursor:pointer; overflow:hidden; text-indent:15px;
}
#PageProLeft #LeftProMenu dl dd a:hover{
	display:block; width:159px; height:33px; background:url(../Images/Page_Right_ProMenu_Hover.jpg) no-repeat top; text-align:left; line-height:36px; color:#000000; padding-right:20px; cursor:pointer; overflow:hidden; text-indent:15px;
}
#PageProLeft #LeftProMenu dl .prm_Hover a{
	display:block; width:159px; height:33px; background:url(../Images/Page_Right_ProMenu_Hover.jpg) no-repeat top; text-align:left; line-height:36px; color:#000000; padding-right:20px; cursor:pointer; overflow:hidden; text-indent:15px;
}
#PageProLeft #LeftProMenu dl .prm_Hover a:hover{
	display:block; width:159px; height:33px; background:url(../Images/Page_Right_ProMenu_Hover.jpg) no-repeat top; text-align:left; line-height:36px; color:#000000; padding-right:20px; cursor:pointer; overflow:hidden; text-indent:15px;
}


#PageProRight{
	width:730px; height:auto; float:left; margin:0px auto auto 20px;
}

#PPR_Localtion{
	width:711px; height:32px; line-height:32px; text-align:right; font-size:12px; color:#999999;
}
#PPR_Localtion a{
	font-size:12px;  color:#999999;
}
#PPR_Localtion a:hover{
	font-size:12px;  color:#333333;
}

#PPL_Localtion{
	width:711px; height:32px; line-height:32px; text-align:left; font-size:12px; color:#999999;
}
#PPL_Localtion a{
	font-size:12px;  color:#999999;
}
#PPL_Localtion a:hover{
	font-size:12px;  color:#333333;
}

#PPR_ShowProPhoto{
	width:480px; height:540px; overflow:hidden; float:left; margin:15px auto 15px 0px;
}
#PPR_Prolist{
	width:680px; float:left; margin:10px auto auto 10px;
}
#PPR_Prolist dl{
	width:120px; height:150px; overflow:hidden; float:left; margin:5px;
}
#PPR_Prolist dl dt,dd{
	width:120px; float:left; margin:0px; padding:0px;
}
#PPR_Prolist dl dd{
	width:100px; height:100px; overflow:hidden; padding:0px; background:#FFFFFF; border:1px solid #999999; float:left; margin:7px 3px; margin-bottom:0px;
}
#PPR_Prolist dl dd img{
	max-height:100px; max-width:100px;
}

#PPR_Prolist dl dt{
	width:120px; height:24px; line-height:24px; text-align:center; margin:0px; padding:0px; margin:5px auto;
}
#PPR_Prolist dl dt a{
	color:#333333;
}

#PPR_ViewProList{
	width:230px; height:auto; float:left; margin-left:10px; margin-top:15px;
}
#PPR_ViewProList ul{
	width:205px; height:auto; float:left;
}
#PPR_ViewProList ul li{
	width:80px; height:80px; background-color:#FFFFFF; border:1px solid #CCCCCC; clear:both; margin:2px; padding:5px;
}
#PPR_ViewProList dl{
	width:205px; height:175px; float:left; margin-top:20px;
}
#PPR_ViewProList dl dt{
	width:205px; height:24px; line-height:24px; margin-top:10px; border-bottom:1px solid #CCCCCC; color:#333333; font-size:14px;
}
#PPR_ViewProList dl dd{
	width:205px; height:auto; line-height:24px; font-size:12px; color:#666666; margin:5px; 
}
#PPR_ViewContent{
	width:705px; height:auto; float:left; margin:10px auto 10px 0px;
}
#PPR_ViewContent dl dt{
	width:705px; height:32px; line-height:32px; border-bottom:1px solid #CCCCCC; color:#333333; font-size:14px;
}
#PPR_ViewContent dl dd{
	width:690px; height:auto; margin:10px auto; line-height:24px; color:#333333;
}


#R_NewsList{
	width:600px; height:auto; margin:20px auto 20px 30px; float:left;
}
#R_NewsList ul li{
	width:600px; border-bottom:1px solid #C6A56F; background:url(../Images/NewsIco.jpg) no-repeat 0px 8px; text-indent:14px; line-height:24px; height:21px; overflow:hidden; margin-top:7px; float:left; color:#999999;
}
#R_NewsList ul li a{
	color:#402617; font-size:12px;
}
#R_NewsList ul li a:hover{
	color:#990000; font-size:12px;
}
#R_Page{
	width:670px; height:32px; line-height:32px; text-align:center; clear:both; 
}
#R_Page a{
	font-size:12px; color:#333333;
}
#R_Page a:hover{
	font-size:12px; color:#990000;
}

#PageCenter{
	width:970px; height:auto; margin:0px auto;
}
#PageCenter #PL_Localtion{
	width:970px; height:32px; line-height:32px; text-align:right; font-size:12px; color:#999999;
}
#PageCenter #PL_Title{
	width:970px; background:url(../Images/Center_Content_TitleBg.jpg) no-repeat; height:81px; margin:0px; padding:0px;
}
#PageCenter #PL_Content{
	width:923px; height:auto; background:url(../Images/Center_Content_Bg.jpg) repeat-y; padding:20px; line-height:24px; font-size:12px; color:#333333; padding-top:0px; padding-bottom:0px; text-align:center;
}


#RongyuList{
	width:630px; height:auto; margin:0px auto; overflow:hidden;
}
#RongyuList dl{
	width:250px; height:auto; overflow:hidden; float:left; margin:10px 25px 10px 25px;
}
#RongyuList dl dt{
	width:230px; height:290px; border:1px solid #999999; padding:5px;
}
#RongyuList dl dd{
	width:230px; height:24px; line-height:24px; text-align:center;
}
#RongyuList dl dd a{
	color:#333333;
}

/*End BodyStyle*/

#Buttom{
	width:1002px; line-height:18px; color:#CCCCCC; margin:10px auto; text-align:center;
}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.wrapper {width:800px; margin:0 auto; padding-bottom:50px;}

h1 {height:50px; line-height:50px; font-size:22px; font-weight:normal; font-family:"Microsoft YaHei",SimHei;}

.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:981px; height:478px; overflow:hidden; position:relative;}
#focus ul {height:478px; position:absolute;}
#focus ul li {float:left; width:981px; height:478px; overflow:hidden; position:relative; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:981px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:981px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; display:none;}
#focus .btn span.on {background:#fff; display:none;}
#focus .preNext {width:45px; height:100px; position:absolute; top:190px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


#PR_pageList{
	width:680px; height:auto; float:left; line-height:24px; text-align:center; color:#333333;
}
#PR_pageList a{
	color:#333333;
}


#DefPhotoMenu{
	width:580px; height:188px; overflow:hidden; margin:10px auto auto 10px; float:left;
}
#DefPhotoMenu dl dt,dd{
	width:auto; height:188px; overflow:hidden; float:left; margin:0px;
}
#DefPhotoMenu dl dt{
	margin-left:12px;
}
#DefPhotoMenu dl dd{
	margin-left:22px;
}

