﻿body { 
background-image : url(../images/bg011.GIF); 
background-position : center; 
background-repeat : repeat-y; 
} 
body { 
font-size : 12px; 
font-family : 宋体; 
line-height : 16px; 
color : #7e7e7e; 
} 
* { 
margin : 0; 
padding : 0; 
} 
#listnews span, #listnews br { 
line-height : normal; 
} 
img { 
border : 0; 
} 
a:link { 
color : #7e7e7e; 
text-decoration : none; 
} 
a:visited { 
color : #7e7e7e; 
text-decoration : none; 
} 
a:hover { 
color : #ff6c13; 
text-decoration : none; 
} 
input { 
font-size : 12px; 
border : 1px solid #cccccc; 
} 
textarea { 
font-size : 12px; 
border : 1px solid #cccccc; 
} 
#left_top { 
float : left; 
width : 500px; 
color : #cccccc; 
} 
#right_top { 
float : left; 
text-align : right; 
width : 448px; 
color : #cccccc; 
} 
#right_top a { 
color : #cccccc; 
} 
#head { 
margin-top : 10px; 
margin-left : auto; 
margin-right : auto; 
width : 948px; 
} 
#flash { 
margin-top : 5px; 
padding-left : 0; 
margin-left : 0; 
width : 948px; 
} 
#navigation { 
min-height : 1px; 
padding : 0; 
margin-top : 5px; 
margin-bottom : 0; 
padding-bottom : 0; 
height : 36px; 
float : left; 
width : 948px; 
background-image : url(../images/dh.GIF); 
} 
#content { 
clear : both; 
margin-top : 10px; 
margin-bottom : 0; 
margin-left : auto; 
margin-right : auto; 
width : 948px; 
min-height : 330px; 
overflow : auto; 
padding-top : 5px; 
} 
#columnleft { 
float : left; 
width : 220px; 
} 
#columncenter { 
float : left; 
width : 478px; 
margin-left : 14px; 
} 
#columnright { 
float : right; 
width : 220px; 
overflow : hidden; 
} 
#left { 
width : 220px; 
padding : 0; 
margin-top : 0; 
float : left; 
} 
#leftNav { 
width : 220px; 
float : left; 
border-bottom : 1px solid #e2e2e2; 
background-color : #ffffff; 
margin-bottom : 5px; 
} 
#leftNav ul { 
overflow : hidden; 
border-left : 1px solid #3585c6; 
border-right : 1px solid #3585c6; 
border-bottom : 1px solid #3585c6; 
padding-bottom : 10px; 
} 
#leftNav li { 
height : 20px; 
padding-top : 10px; 
color : #ffffff; 
text-align : left; 
font-size : 12px; 
padding-left : 20px; 
margin-left : 20px; 
margin-right : 15px; 
font-weight : bold; 
border-bottom : 1px solid #ccdbe8; 
background-image : url(/images/navtext_bg.gif); 
background-repeat : no-repeat; 
background-position : 6px 13px; 
} 
.nav_title { 
width : 100%; 
height : 25px; 
overflow : hidden; 
background-color : #3585c6; 
color : #ffffff; 
padding-top : 10px; 
text-align : center; 
font-size : 14px; 
font-weight : bold; 
} 
#leftNav li:hover { 
background-color : #ffffff; 
background-image : url(/images/navtext_bg_hover.gif); 
background-repeat : no-repeat; 
background-position : 6px 13px; 
color : #ffffff; 
} 
#leftNav li:hover a { 
color : #15568b; 
} 
#leftNav a:link { 
color : #7a7a7a; 
} 
#leftNav a:visited { 
color : #7a7a7a; 
} 
#leftNav a:hover { 
color : #15568b; 
} 
#right { 
min-height : 400px; 
height : auto !important ; 
height : 400px; 
min-width : 700px; 
width : auto !important ; 
width : 700px; 
max-width : 785px; 
} 
#breadcrumb { 
color : #7e7e7e; 
border-bottom : 1px solid #e9ecec; 
padding-bottom : 10px; 
margin-right : 10px; 
margin-left : 10px; 
} 
#listnews { 
margin-top : 15px; 
margin-left : 10px; 
margin-right : 10px; 
padding-bottom : 5px; 
line-height : 20px; 
font-size : 14px; 
text-align : justify; 
} 
#listnews h3 { 
font-size : 16px; 
font-weight : bold; 
color : #ff6305; 
text-align : center; 
margin-bottom : 20px; 
} 
#listnews h4 { 
font-size : 12px; 
color : #7e7e7e; 
text-align : right; 
margin-top : 10px; 
font-weight : normal; 
} 
#listnews ul li { 
color : #7e7e7e; 
background-color : #ccc; 
width : 500px; 
} 
#listnews ul li span { 
padding-right : 10px; 
} 
#newsheight { 
height : 470px; 
} 
#page { 
color : #7e7e7e; 
text-align : center; 
} 
#page a { 
color : #7e7e7e; 
} 
#page a:hover { 
color : #f27226; 
font-weight : bold; 
} 
#page a:visited { 
color : #7e7e7e; 
} 
#listnews dl { 
clear : both; 
float : left; 
width : 705px; 
border-bottom : 1px solid #e2e2e2; 
padding : 5px 0; 
color : #7e7e7e; 
} 
#listnews dl:hover { 
background-color : #fffaf7; 
border-bottom : 1px solid #fbc7a8; 
color : #f27226; 
} 
#listnews dl a:link { 
color : #7e7e7e; 
} 
#listnews dl a:visited { 
color : #7e7e7e; 
} 
#listnews dl:hover a { 
color : #f27226; 
} 
#listnews dl:hover a:hover { 
color : #f27226; 
text-decoration : none; 
} 
#listnews dt { 
padding : 2px 5px; 
float : left; 
} 
#listnews dd { 
float : right; 
margin-right : 40px; 
} 
#right h1 { 
color : #f06925; 
margin-top : 20px; 
} 
#right h2 { 
color : #999999; 
margin-top : 20px; 
} 
#right h3 { 
color : #f06925; 
margin-top : 20px; 
} 
#corner_top { 
clear : both; 
margin-left : auto; 
margin-right : auto; 
background-image : url(/images/corner_top.gif); 
height : 18px; 
width : 948px; 
} 
#corner_bottom { 
clear : both; 
margin-left : auto; 
margin-right : auto; 
background-image : url(/images/corner_bottom.gif); 
height : 18px; 
width : 948px; 
} 
#foot { 
clear : both; 
margin-left : auto; 
margin-right : auto; 
width : 945px; 
height : 90px; 
background-color : #efefef; 
text-align : center; 
padding-top : 10px; 
} 
#foot li { 
display : inline; 
} 
#foot li a { 
color : #6e6e6e; 
} 
#foot p, #foot span { 
margin-top : 5px; 
color : #bfbfbf; 
} 
#foot p span { 
color : #fd6a11; 
font-weight : bold; 
} 
#login { 
margin-left : auto; 
margin-right : auto; 
width : 500px; 
} 
#login ul { 
margin : 5px 0 6px 50px; 
} 
#login ul li { 
display : inline; 
list-style-type : none; 
vertical-align : middle; 
line-height : 22px; 
} 
#login ul li div { 
float : left; 
} 
#login h3 { 
background-color : #46c6e9; 
line-height : 20px; 
color : #ffffff; 
text-align : center; 
padding : 5px; 
} 
#login input[type="button"] { 
height : 30px; 
width : 80px; 
} 
#login input[type="reset"] { 
height : 30px; 
width : 80px; 
} 
#login input { 
height : 20px; 
width : 200px; 
} 
#login img { 
cursor : pointer; 
width : 40px; 
height : 18px; 
margin-bottom : -4px; 
margin-top : 3px; 
} 
#register { 
background-color : #f5f5f5; 
float : left; 
margin : 0 10px; 
width : 700px; 
min-height : 590px; 
} 
#register input[type="password"] { 
height : 15px; 
width : 146px; 
} 
.pagetitle { 
background-color : #ffffff; 
padding : 0 5px 5px; 
padding-left : 20px; 
text-align : center; 
line-height : 18px; 
font-size : 16px; 
font-weight : bold; 
color : #ff6103; 
border-bottom : 1px solid #f5f5f5; 
} 
#desc { 
background-color : #fff0e8; 
padding : 5px; 
padding-left : 20px; 
border-bottom : 1px solid #ffd600; 
} 
.h10 { 
height : 10px; 
border : none; 
color : #ffffff; 
background-color : #ffffff; 
} 
.h5 { 
height : 5px; 
border : none; 
color : #ffffff; 
background-color : #ffffff; 
} 
#register ul { 
margin : 5px 0 6px 0; 
} 
#register ul li { 
display : inline; 
list-style-type : none; 
vertical-align : top; 
line-height : 22px; 
} 
.w200 { 
float : left; 
margin-right : 10px; 
width : 150px; 
text-align : right; 
} 
.hcenter { 
margin : 5px; 
text-align : center; 
} 
.tip { 
width : 280px; 
float : left; 
padding-top : 5px; 
} 
.ffleft { 
float : left; 
} 
.ccleft { 
clear : left; 
border-top : 1px solid #f5f5f5; 
} 
#frontlogin { 
background-color : #f5f5f5; 
float : left; 
margin : 0 10px; 
width : 600px; 
min-height : 590px; 
} 
#frontlogin ul { 
padding-top : 5px; 
padding-left : 140px; 
margin-bottom : 5px; 
} 
#frontlogin ul li { 
display : inline; 
list-style-type : none; 
vertical-align : middle; 
} 
#frontlogin input[type="text"] { 
height : 15px; 
width : 150px; 
} 
#frontlogin input[type="password"] { 
height : 15px; 
width : 150px; 
} 
#userinfo { 
margin : 5px; 
padding : 0; 
width : 90%; 
} 
#usertitle { 
font-size : 16px; 
text-align : center; 
color : #ffffff; 
font-weight : bold; 
background-color : #3585c6; 
height : 25px; 
padding-top : 5px; 
width : 90%; 
} 
#userinfo ul { 
margin-left : 5px; 
margin-top : 10px; 
list-style : none; 
} 
#userinfo ul li { 
margin : 10px; 
list-style : none; 
border-bottom : 1px dotted #3585c6; 
padding-bottom : 5px; 
} 
#seat table { 
margin : 0; 
padding : 0; 
} 
#seat td { 
background-color : #00ff00; 
color : #000000; 
border : 1px inset #ffffff; 
text-align : center; 
} 
#comments { 
margin-left : 10px; 
color : #f06925; 
font-size : 16px; 
font-weight : bold; 
line-height : 20px; 
text-align : center; 
} 
#commentssend { 
margin : 5px 10px 10px 10px; 
background-color : #fffaf7; 
padding : 5px; 
} 
#commentsform li { 
list-style-type : none; 
margin-top : 10px; 
} 
#commentsform input[type="text"] { 
height : 15px; 
width : 80px; 
} 
#commentsform input[type="password"] { 
height : 15px; 
width : 80px; 
} 
#commenttitle { 
float : left; 
} 
#commenttitle li { 
display : block; 
float : left; 
list-style-type : none; 
background-image : url(/images/commenttitle_bg.gif); 
color : #ffffff; 
font-weight : bold; 
} 
.w470 { 
width : 470px; 
height : 24px; 
margin : 0; 
text-align : center; 
padding-top : 8px; 
border-right : 1px solid #cccccc; 
} 
.w80 { 
width : 80px; 
height : 24px; 
margin : 0; 
text-align : center; 
padding-top : 8px; 
border-right : 1px solid #cccccc; 
} 
.w120 { 
width : 120px; 
height : 24px; 
margin : 0; 
text-align : center; 
padding-top : 8px; 
} 
.commenttitle_bg_begin { 
margin-left : 10px; 
background-image : url(/images/commenttitle_begin.gif); 
background-repeat : no-repeat; 
width : 4px; 
height : 32px; 
background-color : #ff0000; 
float : left; 
overflow : hidden; 
} 
.commenttitle_bg_end { 
float : left; 
background-image : url(/images/commenttitle_end.gif); 
background-repeat : no-repeat; 
width : 4px; 
height : 32px; 
background-color : #ff0000; 
} 
#commenttitle dd { 
background-image : url(/images/list_title_bg.gif); 
height : 21px; 
color : #ff6102; 
font-weight : bold; 
padding-top : 10px; 
text-align : center; 
float : left; 
} 
#commentslist ul { 
clear : both; 
float : left; 
width : 700px; 
margin-left : 10px; 
color : #7e7e7e; 
border-bottom : 1px solid #e2e2e2; 
padding-bottom : 5px; 
} 
#commentslist li { 
display : block; 
float : left; 
height : 21px; 
padding-top : 10px; 
float : left; 
height : auto; 
margin-right : 5px; 
word-wrap:break-word;
word-break:break-all;
} 
#commentslist li a:link { 
color : #7e7e7e; 
} 
#commentslist li a:visited { 
color : #7e7e7e; 
} 
#commentslist li:hover a { 
color : #f27226; 
} 
#commentslist li:hover a:hover { 
color : #f27226; 
text-decoration : none; 
} 
#contents {
	width: 660px;
}
#commentsscroll { 
width : 205px; 
height : 45px; 
min-height : 25px; 
overflow : hidden; 
color : #7e7e7e; 
font-size : 12px; 
font-weight : normal; 
float : left; 
margin-top : 20px; 
margin-left : 10px; 
} 
#imgscroll { 
width : 100%; 
} 
#imgscroll img { 
border-left : 1px solid #eee; 
border-top : 1px solid #eee; 
border-right : 1px solid #ccc; 
border-bottom : 1px solid #ccc; 
} 
.news220 { 
border-left : 1px solid #cccccc; 
border-right : 1px solid #cccccc; 
text-align : left; 
color : #62615f; 
width : 218px; 
line-height : 20px; 
} 
.news220_top_bg { 
width : 220px; 
height : 3px; 
background-image : url(/images/news220_top_bg.gif); 
background-repeat : no-repeat; 
overflow : hidden; 
margin-top : 5px; 
} 
.news220_bottom_bg { 
width : 220px; 
height : 4px; 
background-image : url(/images/news220_bottom_bg.gif); 
background-repeat : no-repeat; 
margin-bottom : 5px; 
overflow : hidden; 
} 
.news220_title { 
float : left; 
width : 142px; 
height : 21px; 
color : #62615f; 
font-size : 13px; 
font-weight : bold; 
background-image : url(/images/news220th2.gif); 
padding : 4px 0 0 10px; 
text-indent : 0.4cm; 
} 
.news220_more { 
float : left; 
width : 65px; 
height : 21px; 
color : #858e93; 
font-size : 12px; 
background-image : url(/images/news220thmore2.gif); 
padding : 4px 0 0 0; 
text-indent : 0.3cm; 
} 
.news220_more a { 
color : #858e93; 
} 
.news220ul { 
clear : both; 
list-style-type : none; 
margin-top : 5px; 
} 
.news220 li { 
padding-top : 5px; 
padding-bottom : 5px; 
} 
.news220 li img { 
margin : 0 5px; 
padding-bottom : 3px; 
} 
.newsgg { 
border-left : 1px solid #cccccc; 
border-right : 1px solid #cccccc; 
text-align : left; 
color : #62615f; 
width : 218px; 
padding-top:4px;
line-height : 13px; 
height : 155px; 
background-image : url(/images/ggb.gif); 
background-repeat : no-repeat; 
} 
.newsgg_top_bg { 
width : 220px; 
height : 3px; 
background-image : url(/images/news220_top_bg.gif); 

width : 220px; 
margin-top : 1px; 
background-repeat : no-repeat; 
overflow : hidden; 
} 
.newsgg_bottom_bg { 
width : 220px; 
height : 4px; 
background-image : url(); 
background-repeat : no-repeat; 
margin-bottom : 5px; 
overflow : hidden; 
background-image : url(/images/news220_bottom_bg.gif); 

} 
.newsgg_title { 
float : left; 
width : 142px; 
height : 20px; 
color : #62615f; 
font-size : 13px; 
font-weight : bold; 
background-image : url(); 
text-indent :  1.8cm; 
padding : 3px 0 0 10px; 


} 
.newsgg_more { 
float : left; 
width : 65px; 
height : 21px; 
color : #0066ff; 
font-size : 12px; 
background-image : url(); 
padding : 6px 0 0 0; 
} 
.newsgg_more a { 
color : #ff6600; 
} 
.newsggul { 
clear : both; 
list-style-type : none; 
margin-top : 5px; 
} 
.newsgg li { 
padding-top : 5px; 
padding-bottom : 1px; 
} 
.newsgg li img { 
margin : 0 5px; 

} 
.newsgg ul { 
clear : both; 
list-style-type : none; 
margin-top : 5px; 
padding-left:3px;
} 
.news400 { 
border-left : 1px solid #5cb6e1; 
border-right : 1px solid #5cb6e1; 
text-align : left; 
width : 478px; 
font-size : 12px; 
} 
.news400_top_bg { 
height : 2px; 
width : 480px; 
background-image : url(/images/news400_top_bg.gif); 
background-repeat : no-repeat; 
overflow : hidden; 
} 
.news400_bottom_bg { 
width : 480px; 
height : 4px; 
background-image : url(/images/news400_bottom_bg.gif); 
background-repeat : no-repeat; 
overflow : hidden; 
margin-bottom : 5px; 
} 
.news400_title { 
float : left; 
width : 403px; 
height : 21px; 
color : #616668; 
font-size : 13px; 
font-weight : bold; 
background-image : url(/images/news440th.gif); 
padding : 6px 0px 0 10px; 
 text-indent : 15px; 
} 
.news400_more { 
float : left; 
width : 65px; 
height : 21px; 
color : #858e93; 
font-size : 12px; 
background-image : url(/images/news440moreth.gif); 
padding : 6px 0 0 0; 
} 
.news400_more a { 
color : #858e93; 
} 
.news400 ul { 
clear : both; 
list-style-type : none; 
margin-top : 5px; 
} 
.news400 li { 
padding-top : 5px; 

padding-bottom : 5px; 
color : #858e93; 
} 
.news400 li img { 
margin : 0 5px; 
padding-bottom : 3px; 

} 
.vote_top_bg { 
 
height : 3px; 
width : 220px; 
background-image : url(/images/news220_top_bg.gif); 
background-repeat : no-repeat; 
overflow : hidden; 
} 
.vote_bottom_bg { 
width : 220px; 
height : 4px; 
background-image : url(/images/news220_bottom_bg.gif); 
margin-bottom : 5px; 
background-repeat : no-repeat; 
overflow : hidden; 
} 
.vote { 
border-left : 1px solid #cccccc; 
border-right : 1px solid #cccccc; 
text-align : left; 
width : 218px; 
} 
.vote_title { 
float : left; 
width : 207px; 
height : 35px; 
color : #878787; 
font-size : 13px; 
font-weight : bold; 
background-image : url(/images/votetitlebg.gif); 
padding : 9px 0 0 10px; 
text-indent :  0.4cm; 
} 
.vote_subject { 
color : #666666; 
font-size : 12px; 
font-weight : bold; 
padding : 6px 0 0 10px; 
} 
.vote ul { 
clear : both; 
list-style-type : none; 
margin-left : 5px; 
} 
.vote ul li { 
margin-top : 5px; 
} 
.votebutton { 
background-color : #f5f5f5; 
margin-right : 10px; 
margin-bottom : 5px; 
} 
.vcenter { 
text-align : center; 
} 
.newstext { 
clear : both; 
padding : 5px; 
} 
.onShow { 
background : url(/images/onShow.gif) no-repeat; 
padding-left : 25px; 
font-size : 12px; 
line-height : 22px; 
vertical-align : middle; 
} 
.onFocus { 
background : #e9f0ff url(/images/onFocus.gif) no-repeat; 
padding-left : 25px; 
font-size : 12px; 
line-height : 22px; 
vertical-align : middle; 
} 
.onError { 
background : #fff2e9 url(/images/onError.gif) no-repeat; 
padding-left : 25px; 
font-size : 12px; 
line-height : 22px; 
vertical-align : middle; 
} 
.onCorrect { 
background : #e9ffeb url(/images/onCorrect.gif) no-repeat; 
padding-left : 25px; 
font-size : 12px; 
line-height : 22px; 
vertical-align : middle; 
} 
.onLoad { 
background : #e9ffeb url(/images/onLoad.gif) no-repeat 3px 3px; 
padding-left : 25px; 
font-size : 12px; 
line-height : 22px; 
vertical-align : middle; 
} 
#backgroundPopup { 
display : none; 
position : fixed; 
height : 100%; 
width : 100%; 
top : 0; 
left : 0; 
background : #000000; 
border : 1px solid #cecece; 
z-index : 1; 
} 
#popupContact { 
display : none; 
position : fixed; 
height : 300px; 
width : 300px; 
background : #ffffff; 
border : 2px solid #cecece; 
z-index : 2; 
padding : 15px; 
font-size : 13px; 
} 
#popupContact h1 { 
text-align : left; 
color : #6fa5fd; 
font-size : 22px; 
font-weight : 700; 
border-bottom : 1px dotted #d3d3d3; 
padding-bottom : 2px; 
margin-bottom : 20px; 
} 
#popupContactClose { 
font-size : 14px; 
line-height : 14px; 
right : 6px; 
top : 4px; 
position : absolute; 
color : #6fa5fd; 
font-weight : 700; 
display : block; 
} 
#indexlogin{ 
background-image : url(/images/yhdl.jpg); 
height:172px;
} 