@charset "utf-8";
/* CSS Document */
/*--------------------------------------
*
---------------------------------------*/
#main{
	 color:#666 !important;
}
.mainTable{
   margin:auto;	
   width:924px;
   height:auto;
   float:left;
}
.monthlytopic{
	margin:auto;
	width:924px;
	height:auto;
	float:left;
}
.headerbackground{
	margin:auto;
	width:460px;
	height:30px;
	float:left;
	background-image: url(../../../img/special/0910/01/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height:180%;
}
.headerbackground2{
	margin:auto;
	width:424px;
	height:30px;
	float:right;
	background-image: url(../../../img/special/0910/01/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	line-height:200%;
}
.homelink{
	margin:auto;
	width:624px;
	height:auto;
	float:left;
}
.language_cn{
	margin:auto;
	width:300px;
	height:auto;
	padding-bottom:5px;
	float:left;
}
.no6{
	margin:auto;
	width:924px;
	height:auto;
	padding-bottom:12px;
	float:left;
}
.backtotop{
	margin:auto;
	width:924px;
	height:12px;
	padding:3px 0 20px 0;
	_padding:2px 0 15px 0;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
	clear:both !important;
	display:block;
}
.entry{clear:both;}
.table_column{
	margin:auto;
	width:924px;
	height:auto;
	padding:0px;
	float:left;
	font-size:12px;
}
.txt{
	font-size:12px;
	line-height:1.6;
	margin-bottom:10px;
}
/*--------------------------------------
top-banner 
---------------------------------------*/
/* top-banner */
#main-cn .top-banner{
	background: url(../../../img/special/1002/01/topbannerback.jpg) no-repeat;
	width:922px;
	height:311px;
	border:#d4ad21 solid 1px;
	clear:both;
	margin-bottom:7px;
}
#main-cn .top-banner-left-top{
	background:url(../../../img/special/1002/01/topbannertit_cn.jpg) no-repeat left top;
	width:490px;
	height:240px;
	text-indent:-9999px;
}
#main-cn .top-banner-left-bottom{
	width:500px;
	height:70px;
	float:left;
	padding:0 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	text-decoration: none;
	line-height:1.6;
}
/* top-banner2 */
#main-cn .top-banner2{
	background: url(../../../img/special/1002/01/topbannerback2.jpg) no-repeat;
	width:922px;
	height:193px;
	border:#d4ad21 solid 1px;
	clear:both;
	margin-bottom:7px;
}
#main-cn .top-banner-left-top2{
	background:url(../../../img/special/1002/01/topbannertit2_cn.jpg) no-repeat left top;
	width:456px;
	height:182px;
	text-indent:-9999px;
}
/*--------------------------------------
snav
---------------------------------------*/
/* #main-cn .snav */
#main-cn .snav{
	width:924px;
	height:60px;
	padding:5px 0;
	background:url(../../../img/special/1002/01/navi_bg.jpg) no-repeat;
	clear: both;
	margin:5px 0;
}
#main-cn .snav li {
	list-style:none;
	float:left;
}
#main-cn .snav li.li-head1 a,
#main-cn .snav li.li-head5 a {
	width:224px;
	height:30px;
	display:block;
	text-indent:-9999px;
	overflow: hidden;
}
#main-cn .snav li.li-head2 a,
#main-cn .snav li.li-head6 a {
	width:243px;
	height:30px;
	display:block;
	text-indent:-9999px;
	overflow: hidden;
}
#main-cn .snav li.li-head3 a,
#main-cn .snav li.li-head7 a{
	width:231px;
	height:30px;
	display:block;
	text-indent:-9999px;
	overflow: hidden;
}
#main-cn .snav li.li-head4 a,
#main-cn .snav li.li-head8 a{
	width:226px;
	height:30px;
	display:block;
	text-indent:-9999px;
	overflow: hidden;
}
#main-cn .snav li.li-head1 a{background:url(../../../img/special/1002/01/navi1_off_cn.gif) no-repeat;}
#main-cn .snav li.li-head2 a{background:url(../../../img/special/1002/01/navi2_off_cn.gif) no-repeat;}
#main-cn .snav li.li-head3 a{background:url(../../../img/special/1002/01/navi3_off_cn.gif) no-repeat;}
#main-cn .snav li.li-head4 a{background:url(../../../img/special/1002/01/navi4_off_cn.gif) no-repeat;}
#main-cn .snav li.li-head5 a{background:url(../../../img/special/1002/01/navi5_off_cn.gif) no-repeat;}
#main-cn .snav li.li-head6 a{background:url(../../../img/special/1002/01/navi6_off_cn.gif) no-repeat;}
#main-cn .snav li.li-head7 a{background:url(../../../img/special/1002/01/navi7_off_cn.gif) no-repeat;}
#main-cn .snav li.li-head8 a{background:url(../../../img/special/1002/01/navi8_off_cn.gif) no-repeat;}

#main-cn .snav li.li-head1 a:hover{background:url(../../../img/special/1002/01/navi1_on_cn.gif) no-repeat;}
#main-cn .snav li.li-head2 a:hover{background:url(../../../img/special/1002/01/navi2_on_cn.gif) no-repeat;}
#main-cn .snav li.li-head3 a:hover{background:url(../../../img/special/1002/01/navi3_on_cn.gif) no-repeat;}
#main-cn .snav li.li-head4 a:hover{background:url(../../../img/special/1002/01/navi4_on_cn.gif) no-repeat;}
#main-cn .snav li.li-head5 a:hover{background:url(../../../img/special/1002/01/navi5_on_cn.gif) no-repeat;}
#main-cn .snav li.li-head6 a:hover{background:url(../../../img/special/1002/01/navi6_on_cn.gif) no-repeat;}
#main-cn .snav li.li-head7 a:hover{background:url(../../../img/special/1002/01/navi7_on_cn.gif) no-repeat;}
#main-cn .snav li.li-head8 a:hover{background:url(../../../img/special/1002/01/navi8_on_cn.gif) no-repeat;}

/*--------------------------------------
columnpart
---------------------------------------*/
/* columnpart */
#main-cn .columnpart{
	clear:both;
	width:924px;
}
#main-cn .column-inner-left{
	float:left;
}

#main-cn .column_inner_right{
	float:right;
}

/* .head-tit */
#main-cn #head1 .head-tit{
	background:url(../../../img/special/1002/01/head1_cn.gif) no-repeat;
	width:924px;
	height:45px;
	text-indent:-9999px;
	margin-bottom:10px;
}
#main-cn #head2 .head-tit{
	background:url(../../../img/special/1002/01/head2_cn.gif) no-repeat;
	width:924px;
	height:45px;
	text-indent:-9999px;
	margin-bottom:10px;
}
#main-cn #head3 .head-tit{
	background:url(../../../img/special/1002/01/head3_cn.gif) no-repeat;
	width:924px;
	height:45px;
	text-indent:-9999px;
	margin-bottom:3px;
}
#main-cn #head4 .head-tit{
	background:url(../../../img/special/1002/01/head4_cn.gif) no-repeat;
	width:924px;
	height:45px;
	text-indent:-9999px;
	margin-bottom:7px;
}
#main-cn #head5 .head-tit{
	background:url(../../../img/special/1002/01/head5_cn.gif) no-repeat;
	width:924px;
	height:45px;
	text-indent:-9999px;
	margin-bottom:3px;
}
#main-cn #head6 .head-tit{
	background:url(../../../img/special/1002/01/head6_cn.gif) no-repeat;
	width:924px;
	height:45px;
	text-indent:-9999px;
	margin-bottom:10px;
}
#main-cn #head7 .head-tit{
	background:url(../../../img/special/1002/01/head7_cn.gif) no-repeat;
	width:924px;
	height:45px;
	text-indent:-9999px;
	margin-bottom:10px;
}
#main-cn #head8 .head-tit{
	background:url(../../../img/special/1002/01/head8_cn.gif) no-repeat;
	width:924px;
	height:72px;
	text-indent:-9999px;
	margin-bottom:0;
}

#main-cn .column_inner{
	clear:both;
	width:894px;
	padding:0 15px;
	line-height:1.6;
}
/*--------------------------------------
#head1
---------------------------------------*/
/* .sub-tit */
#main-cn #head1 #head-sub2 .sub-tit{
	background:url(../../../img/special/1002/01/head1_sub2_cn.gif) no-repeat;
	height:40px;
	text-indent:-9999px;
	margin:0px 0 5px 0;
}
#main-cn #head1 #head-sub3 .sub-tit{
	background:url(../../../img/special/1002/01/head1_sub3_cn.gif) no-repeat;
	height:40px;
	text-indent:-9999px;
	margin:15px 0 5px 0;
}
#main-cn #head1 #head-sub4 .sub-tit{
	background:url(../../../img/special/1002/01/head1_sub4_cn.gif) no-repeat;
	height:40px;
	text-indent:-9999px;
	margin:15px 0 5px 0;
}
#main-cn #head1 #head-sub1 .img1{
text-align:center;
margin-bottom:10px;
}
#main-cn #head1 #head-sub2 .img1{
margin-bottom:10px;
}
#main-cn #head1 #head-sub2 .txt{
width:725px;
float:right;
}

#main-cn #head1 #head-sub3 .column_inner_right{
background:url(../../../img/special/1002/01/head1_img3_2.jpg) no-repeat right bottom;
width:680px;
height:187px;
}
#main-cn #head1 #head-sub3 .txt{
width:480px;
float:left;
}
#main-cn #head1 #head-sub4 .column_inner .txt{
width:690px;
float:left;
}
#main-cn #head1 #head-sub4 .column_inner .img1{
float:right;
}
/*--------------------------------------
#head2 
---------------------------------------*/
#main-cn #head2 #head-sub2 .sub-tit{
	background:url(../../../img/special/1002/01/head2_sub2_cn.gif) no-repeat;
	height:40px;
	text-indent:-9999px;
	margin:15px 0 5px 0 !important;
}
#main-cn #head2 .txt{
width:894px;
}
/* tit-min */
#main-cn .tit-min{
font-size:14px;
font-weight:bold;
border-bottom:1px dotted #ccc;
border-left:5px solid #f1890f;
clear:both;
margin-bottom:10px;
padding-left:7px;
}
#main-cn #head2 #dr-comments{
width:894px;
height:200px;
background:url(../../../img/special/1002/01/head2_img1_bg_cn.jpg) no-repeat 0 bottom; 
_background:url(../../../img/special/1002/01/head2_img1_bg_cn.jpg) no-repeat 0 25px;
margin-bottom:15px;
}
#main-cn #head2 #head-sub1 .txt{
width:690px;
float:left;
}
#main-cn #head2 #head-sub2 .txt{
width:894px;
float:left;
}
#main-cn #head2 #head-sub1 .comment{
padding:10px 0 15px 15px;
width:674px;
height:110px;
line-height:1.6;
font-size:12px;
clear:both;
}

/*--------------------------------------
#head3 
---------------------------------------*/
#main-cn #head3 #head-sub1 .sub-tit{
	background:url(../../../img/special/1002/01/head3_sub1_cn.gif) no-repeat;
	height:40px;
	text-indent:-9999px;
	margin:0 0 5px 0 !important;
}
#main-cn #head3 #head-sub1 .item-list dl{float:left !important;}
#main-cn #head3 #head-sub1 .item-name {float:left;}
#main-cn #head3 #head-sub1 .btn-detail a{
float:left;
/*margin-left:5px !important;*/
}
#main-cn #head3 #head-sub1 .item-img{
margin:3px 0 5px 0;
padding:0;
float:left;
}
#main-cn #head3 #head-sub1 .item-txt{
margin:0;
padding:0;
float:left;
line-height:1.4;
}
#main-cn #item1 .item-txt{
width:894px; height:12px; 
}
#main-cn #item2 .item-txt,
#main-cn #item3 .item-txt,
#main-cn #item4 .item-txt,
#main-cn #item5 .item-txt,
#main-cn #item6 .item-txt,
#main-cn #item7 .item-txt,
#main-cn #item8 .item-txt,
#main-cn #item9 .item-txt{
width:212px; height:65px; 
}
#main-cn #item5 .item-txt{
line-height:1.3 !important;
}
#main-cn #item1{width:894px;}
#main-cn #item2{width:212px; height:230px; margin:15px 15px 5px 0;}
#main-cn #item3{width:212px; height:230px; margin:15px 15px 5px 0;}
#main-cn #item4{width:212px; height:230px; margin:15px 15px 5px 0;}
#main-cn #item5{width:212px; height:230px; margin:15px 0 5px 0;}
#main-cn #item6{width:212px; height:230px; margin:15px 15px 0 0;}
#main-cn #item7{width:212px; height:230px; margin:15px 15px 0 0;}
#main-cn #item8{width:212px; height:230px; margin:15px 15px 0 0;}
#main-cn #item9{width:212px; height:230px; margin:15px 0 0 0;}
#main-cn #head3 #head-sub1 .column_inner{
background:url(../../../img/special/1002/01/sub_bottom.jpg) no-repeat left bottom;
height:835px;
*height:auto;
+*height:auto;
padding-bottom:0px;
*padding-bottom:20px;
+*padding-bottom:20px;
}

/*--------------------------------------
#head4 
---------------------------------------*/
#main-cn #head4 #head-sub1 .sub-tit{
	background:url(../../../img/special/1002/01/head4_sub1_cn.gif) no-repeat;
	height:40px;
	text-indent:-9999px;
	margin:0 0 5px 0;
}
#main-cn .shops{
width:924px;
}
#main-cn #shop1{
width:456px;
height:564px;
margin-right:12px;
float:left;
display:block;
}
#main-cn #shop2{
width:456px;
height:564px;
float:right;
display:block;
}
#main-cn #shop1 dd.shop-bottom,#shop2 dd.shop-bottom{
width:426px;
height:530px;
background:url(../../../img/special/1002/01/shop_box_bottom.gif) no-repeat left bottom;
padding:0 15px 0 15px;
margin:0;
}
#main-cn .shop-copy{
font-size:12px;
font-weight:bold;
margin-bottom:10px;
}
#main-cn #shop1 .shop-map,
#main-cn #shop2 .shop-map {
width:426px;
}
#main-cn #shop1 .shop-map p{
width:385px;
height:328px;
padding:0 0 0 20px;
}
#main-cn #shop2 .shop-map p{
width:391px;
height:266px;
padding:0 0 0 20px;
}
#main-cn #shop1 .shop-img{
float:left;
margin:0 5px 10px 0;
width:180px;
}
#main-cn #shop2 .shop-img{
float:left;
margin:0 5px 40px 0;
width:180px;
}
#main-cn .dd-inner{
float:right;
width:235px;
}
#main-cn .dd-inner dl{line-height:1.4;}
#main-cn .dd-inner dd{
background:none;
margin:0;
padding:0;
float:left;
}
#main-cn .dd-inner .arrow{
margin-top:5px;
background:url(../../../img/special/1002/01/arrow.gif) no-repeat 0 2px;
padding-left:18px;
font-weight:bold;
font-size:12px;
}
#main-cn .tab-area{
width:138px;
height:22px;
display:block;
float:left;
margin-left:15px;
_margin-left:10px;
clear:both;
}
/*--------------------------------------
#head5 
---------------------------------------*/
#main-cn #head5 #head-sub1 .sub-tit{
	background:url(../../../img/special/1002/01/head5_sub1_cn.gif) no-repeat;
	height:40px;
	text-indent:-9999px;
	margin:0 0 5px 0;
}
#main-cn #head5 .column_inner_left .img1{
width:545px;
height:162px;
float:left;
}
#main-cn #head5 #head-sub1 .column_inner_right{
width:335px;
float:right;
}
#main-cn #head5 #head-sub1 .txt{
width:335px;
}
#main-cn #btn-print{
margin-top:10px;
}
/*--------------------------------------
#head6 
---------------------------------------*/
#main-cn #head6 #head-sub2 .sub-tit{
	background:url(../../../img/special/1002/01/head6_sub2_cn.gif) no-repeat;
	height:40px;
	text-indent:-9999px;
	margin:0 0 5px 0;
}
#main-cn #head6 #head-sub3 .sub-tit{
	background:url(../../../img/special/1002/01/head6_sub3_cn.gif) no-repeat;
	height:40px;
	text-indent:-9999px;
	margin:15px 0 5px 0;
}
/* blog */
/*#main-cn #head6 #head-sub2 ul.blog{
font-size:12px;
float:left;
width:894px;
line-height:2;
}
#main-cn #head6 #head-sub2 li.entry a{
color:#f18a12;
font-weight:bold;
}*/
#main-cn #head6 #head-sub2 dl{
font-size:12px;
float:left;
width:894px;
line-height:2;
}

#main-cn #head6 #head-sub2 dt.name{
float:left;
color:#9ab223;
font-weight:bold;
margin-right:20px;
}
#main-cn #head6 #head-sub2 dd{
float:left;
}
#main-cn #head6 #head-sub2 span.blog-tit{
margin-right:20px;
color:#333;
}
#main-cn #head6 #head-sub2 span.entry a{
color:#f18a12;
font-weight:bold;
}

/* voice-many */
#main-cn .voice-many{
width:894px;
height:453px;
clear:both;
margin-bottom:20px;
}
#main-cn .voice-many .comments{
width:770px;
height:453px;
background:url(../../../img/special/1002/01/head6_com_bg2.gif) no-repeat;
float:right;
padding-top:7px;
}
#main-cn .voice-many .comments dl{
margin:0px 10px 0 38px;
padding:6px 0;
height:auto;
font-size:12px;
line-height:1.5;
border-bottom:1px dotted #ebd5ad;
}
#main-cn .voice-many .comments dl.end{
margin:0px 10px 0 38px;
padding:6px 0;
height:auto;
font-size:12px;
line-height:1.5;
border-bottom:none;
}

/* voice */
#main-cn .voice{
width:894px;
height:110px;
clear:both;
margin-bottom:20px;
}
#main-cn .voice-end{
width:894px;
height:110px;
clear:both;
margin-bottom:3px;
}
#main-cn #head6 #head-sub3 .item-min{
width:120px;
float:left;
}
#main-cn .voice .comments,
#main-cn .voice-end .comments{
width:770px;
height:111px;
background:url(../../../img/special/1002/01/head6_com_bg.gif) no-repeat;
float:right;
}

#main-cn .voice .comments dl,
#main-cn .voice-end .comments dl{
padding:10px 10px 0 38px;
height:auto;
font-size:12px;
line-height:1.5;
}
#main-cn #head6 #head-sub3 .comments dt{
font-weight:bold;
margin-bottom:3px;
float:left;
font-size:12px;
}
#main-cn .come-name1{
width:175px;
background:url(../../../img/special/1002/01/face1.gif) no-repeat;
padding-left:20px;
}
#main-cn .come-name2{
width:175px;
background:url(../../../img/special/1002/01/face2.gif) no-repeat;
padding-left:20px;
}
#main-cn #head6 #head-sub3 .comments span.star{
color:#f18a12;
font-size:12px;
}
#main-cn #head6 #head-sub3 .comments dd{
clear:both;
}

/*--------------------------------------
#head7 
---------------------------------------*/
/* magazine */
#main-cn .magazine{
width:894px;
height:204px;
clear:both;
margin-bottom:20px;
}
#main-cn .magazine-end{
width:894px;
height:204px;
clear:both;
margin-bottom:3px;
}
#main-cn #head7 #head-sub1 .item-min{
width:302px;
height:204px;
float:left;
}
#main-cn #head7 #head-sub1 .comments{
width:588px;
height:204px;
background:url(../../../img/special/1002/01/head7_com_bg.gif) no-repeat left top;
float:right;
}

#main-cn #head7 #head-sub1 .comments dl{
padding:10px 10px 0 38px;
width:;
height:auto;
font-size:12px;
line-height:1.8;
}
#main-cn #head7 #head-sub1 .comments dt{
font-weight:bold;
margin-bottom:3px;
float:left;
font-size:14px;
}
#main-cn #head7 #head-sub1 .comments dd{
clear:both;
}

/*--------------------------------------
#head8 
---------------------------------------*/
#main-cn #head8 #head-sub1 .column_inner{
height:198px;
}
#main-cn #head8 #head-sub1 .column_inner{
background:url(../../../img/special/1002/01/head8_bottom.gif) no-repeat left bottom;
height:126px;
clear:both;
}
#main-cn #head8 #head-sub1 .tel{
float:left;
width:400px;
height:91px;
padding-left:83px;
margin:0;
}
#main-cn #head8 #head-sub1 .mail a{
float:right;
width:253px;
height:50px;
background:url(../../../img/special/1002/01/btn_mail_off_cn.gif) no-repeat;
text-indent:-9999px;
margin:19px 13px 0 0;
overflow:hidden;
outline:none;
}
#main-cn #head8 #head-sub1 .mail a:hover{
background:url(../../../img/special/1002/01/btn_mail_on_cn.gif) no-repeat;
overflow:hidden;
outline:none;
}

/*--------------------------------------
 #page-bar
---------------------------------------*/
#main-cn #page-bar {
width:924px;
height:35px;
margin-bottom:10px;
_margin-bottom:-10px;
background:url(../../../img/special/1002/01/before_next_bar.gif) no-repeat;
clear:both;
}
#main-cn #page-bar p{
width:143px;
height:20px;
margin:0 auto;
padding-top:6px;
display:block;
}
/*--------------------------------------
print ticket
---------------------------------------*/
#printPic {
	width:100%;
	text-align:center;
	padding:0 0 20px 0;
}

#printbutton {
	width:100%;
	text-align:center;
}

#printbutton a img {
	border:0;
}


