/* CSS Document */
html, body, div, span,    
h1, h2, h3, h4, h5, h6, p, blockquote, pre,   
a, abbr, acronym, address, big, cite, code,   
img, ins, kbd, q, s, samp,   
small, strike, strong,    
dl, dt, dd, ol, ul, li,   
fieldset, form, label, legend,   
table, caption, tbody, tfoot, thead, tr, th, td {   
    margin: 0;   
    padding: 0;   
    border: 0;   
    background: transparent;   
} 
form{ margin:0; padding:0; overflow:hidden}
html{ 
	text-align:center; width:100%;
	font-family: "ËÎÌå"
}  
body {   
    font-size:12px;
	line-height:150%;
} 
#container { margin:0 auto; text-align:center}
#Header { }
#PageBody {  margin:0 auto;text-align:center; width:984px;overflow:hidden}  
	#Sidebar{ width:250px; float:right;overflow:hidden; margin-bottom:0; padding-bottom:0}
	#MainBody{ width:721px; float:left; overflow:hidden; margin-bottom:0; padding-bottom:0}
#Footer{
	color: #737373;
	background-image: url(../images/bottom_8.jpg);
	background-repeat: repeat-x;
	background-position: center;
	text-align: center;
	height: 52px;
	width: 100%;
	padding-top: 12px;
	clear:both;
}
ol, ul {   
    list-style: none;   
}   
blockquote, q {   
    quotes: none;   
}   
blockquote:before, blockquote:after,   
q:before, q:after {   
    content: '';   
    content: none;   
}   
   
table {   
    border-collapse: collapse;   
    border-spacing: 0;   
}  
.top_1 {
	background-image: url(../images/top_1.jpg);
	background-repeat: repeat-x;
	height: 33px;
	width: 100%;
	line-height: 33px;
}
.top_3 {
	width: 984px;
	margin:10px auto;
	text-align:center;
}
.top_4 {
	width: 984px;
	padding-top: 6px;
	margin-bottom:0;
	background-position: center;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	clear:both;
	overflow:hidden
}
.logo_1 {
	margin-top: 3px;
	margin-right: 30px;
	margin-left: 5px;
	overflow: hidden
}
.top_2 {
	padding-left: 30px;
}
.top_1 #form1 input {
	color: #666666;
	float: left;
	border: 1px solid  #C6C6C6;
	margin-left: 5px;
	overflow: visible;
	margin-top: 4px;
}

.top_1 a {
	color: #c00000;
	padding-left: 6px;
	text-decoration: none;
}
.top_1 a:hover {
	text-decoration: underline;
}
.top_1 .v1 {
	padding-top: 7px;
}
.float_l {
	float: left;
}
.float_r {
	float: right;
}
.top_4_1 {
	background-image: url(../images/top_2.jpg);
	background-repeat: no-repeat;
	height: 66px;
	width: 90px;
	overflow:hidden;
}
.top_4_2 {
	background-image: url(../images/top_3.jpg);
	background-repeat: repeat-x;
	height: 66px;
	width:815px;
	overflow:hidden;
}
.top_4_3 {
	background-image: url(../images/top_4.jpg);
	background-repeat: repeat-x;
	height: 66px;
	width: 79px;
	overflow:hidden;
}
#menu {padding:10px 8px 0 0; width:880px}
#menu ul {float:left}
#menu ul li {float:left;margin:0 9px}
.menuDiv {width:1px;height:16px;background:#000}
#menu a:link {font-size:14px; font-weight:bold;text-decoration:none; color:#000; background:none}
#menu a:visited {font-size:14px; font-weight:bold;text-decoration:none; color:#000; background:none}
#menu a:hover,#menu a:active{ color:#0062ac;font-size:14px;font-weight:bold; background:none}
#menu a.current,#menu a.current{font-size:14px; font-weight:bold;text-decoration:none; color:#0062ac}

#about_list li,#news_list li,#product_list li,#case_list li,#support_list li{float:left;margin:0 10px;}
#about_list .dot1,#news_list .dot1,#product_list .dot1,#case_list .dot1,#support_list .dot1{ background:url(../images/dot_2.gif) no-repeat 1px; padding-left:15px}
#about_list .dot2,#news_list .dot2,#product_list .dot2,#case_list .dot2,#support_list .dot2{ background:url(../images/dot_1.gif) no-repeat 1px; padding-left:15px}
#about_list a:link,#about_list a:visited,#news_list a:link,#news_list a:visited,#product_list a:link,#product_list a:visited,#case_list a:link,#case_list a:visited,#support_list a:link,#support_list a:visited{font-size:12px; font-weight:bold;text-decoration:none; color:#000000}
#about_list a:hover,#about_list a:active,#news_list a:hover,#news_list a:active,#product_list a:hover,#product_list a:active,#case_list a:hover,#case_list a:active,#support_list a:hover,#support_list a:active{ color:#0062ac}
#about_list a.current:link,#case_list a.current:visited,#case_list a.current:link,#news_list a.current:visited,#product_list a.current:link,#product_list a.current:visited,#case_list a.current:link,#case_list a.current:visited,#support_list a.current:link,#support_list a.current:visited{font-size:12px; font-weight:bold;text-decoration:none; color:#0062ac}
#about_list a.current:hover,#news_list a.current,#product_list a.current,#case_list a.current,#support_list a.current{color:#000000}

.middle_1 {
	background-image: url(../images/middle_1.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 20px;
	 float:left
}
.middle_2 {
	background-image: url(../images/middle_2.jpg);
	background-repeat: repeat-x;
	height: 43px;
	width: 691px;
	float:left
}
.middle_3 {
	background-image: url(../images/middle_3.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 10px;
	float:left
}
.middle_4 {
	background-color: #ececec;
	width: 701px;
	padding-right: 9px;
	padding-left: 9px;
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
	overflow:hidden;
	clear:left
}
#middle_4_1 { background-color:#FFFFFF; height:330px; text-align:left; padding-left:19px; padding-top:6px;width: 682px; overflow:hidden }
#middle_4_1 li{ line-height:27px; height:27px; float:left; display:block; width:650px}
.dot3{ background: url(../images/dot_3.gif) no-repeat 1px; padding-left:15px}
#middle_4_1 a:link,#middle_4_1 a:visited {font-size:12px;text-decoration:none; color:#000}
#middle_4_1 a:hover{ color:#0062ac; text-decoration:underline}
#middle_4_2 { background-color:#FFFFFF; text-align:left; padding-left:19px; padding-top:6px;width: 682px }
#middle_9_1 { background-color:#FFF; height:212px; text-align:left; padding-left:40px;padding-top:15px;overflow:hidden }
#middle_9_1 li{ float: left}
#middle_9_1 .pro{ background: url(../images/pro_img_bg.jpg) no-repeat; padding-top:8px; padding-left:8px;display:block; width:180px; height:156px}
#middle_9_1 a:link,#middle_9_1 a:visited {font-size:14px;text-decoration:none; color:#2560aa}
#middle_9_1 a:hover{ color:#666; text-decoration:underline}
.middle_5 {
	background-image: url(../images/middle_4.jpg);
	background-repeat: no-repeat;
	height: 9px;
	width: 10px;
	float:left;
}
.middle_6 {
	border-bottom: 1px solid #cecece;
	background-color: #ececec;
	height: 8px;
	width: 701px;
	float:left;
	overflow:hidden
}
.middle_7 {
	background-image: url(../images/middle_5.jpg);
	background-repeat: no-repeat;
	height: 9px;
	width: 10px;
	float:left
}
.middle_8 {	
	width: 721px; float:left; overflow:hidden; font-size:14px;
}
#middle_4_1 .more1{ text-align:right}
#middle_4_1 a.more:link,#middle_9_1 a.more:link { font-size:12px;color:#d30000; text-decoration:none}
#middle_4_1 a.more:visited,#middle_9_1 a.more:visited { font-size:12px;color:#0062ac; text-decoration:none}
#middle_4_1 a.more:hover,#middle_9_1 a.more:hover{ font-size:12px;color: #666666; text-decoration:underline}
#middle_4_1 a.more:active,#middle_9_1 a.more:active { font-size:12px;color:#0062ac; text-decoration:underline}
#bar1{ margin-top:11px; float:left}
#bar1 a:link,#bar1 a:visited{ color:#666; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg1.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; display:inline-block}
#bar1 a:hover{ color:#fff; font:14px; font-weight:bold; text-decoration:none;background:url(../images/menu_bg2.jpg) no-repeat; width:110px; height:32px; display:inline-block }
#bar1 a.current:link,#bar1 a.current:visited{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg2.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; display:inline-block }
#bar1 a.current:hover,#bar1 a.current:active{ color:#fff; font:14px; font-weight:bold; text-decoration:none;background:url(../images/menu_bg2.jpg) no-repeat; width:110px; height:32px; display:inline-block}

#bar1 a.current1:link,#bar1 a.current1:visited{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg3.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; display:inline-block }
#bar1 a.current1:hover,#bar1 a.current1:active{ color:#fff; font:14px; font-weight:bold; text-decoration:none;background:url(../images/menu_bg3.jpg) no-repeat; width:110px; height:32px; display:inline-block}

#bar1 a.current2{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg4.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }
#bar1 .current1{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg3.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; display:inline-block }
#bar1 .current2{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg4.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }
#bar1 a.current3{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg5.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }
#bar1 .current3{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg5.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }

#bar1 a.current4{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg6.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }
#bar1 .current4{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg6.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }

#bar1 a.current5{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg7.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }
#bar1 .current5{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg7.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }

#bar1 a.current6{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg8.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }
#bar1 .current6{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg8.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }

#bar1 a.current7{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg9.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }
#bar1 .current7{ color:#fff; font:14px; font-weight:bold;text-decoration:none;background:url(../images/menu_bg9.jpg) no-repeat; width:110px; height:32px; line-height:32px;float:left; margin-right:4px; width:110px; height:32px; }
.no{ width:250px; height:20px; background-color:#bbb}
.no a:link,.no a:visited{ color:#fff; font:14px; text-decoration:none; background-color:#81817a;width:40px; height:20px; line-height:20px;float:left; border-right: #fff 1px solid; font-family: Verdana}
.no a:hover{ color:#fff; font:14px; text-decoration:none; background-color:#fd0000 }
.no a.current:link,.no a.current:visited{ color:#fff; font:14px; text-decoration:none; background-color:#fd0000;width:40px; height:20px; line-height:20px;float:left; border-right: #fff 1px solid}
.no a.current:hover,.no  a.current:active{ color:#fff; font:14px; text-decoration:none; background-color:#81817a }
.right_1 {
	background: url(../images/right_1.jpg) no-repeat;
	height: 60px;
	width: 247px;
	margin-top: 8px;
	margin-bottom: 7px;
	padding-left:3px
}
.right_1 .position1{ padding-top:25px}
.right_1  img{ margin-bottom:-8px; margin-left:7px}
.right_2 {
	background: url(../images/right_2.jpg) no-repeat;
	height: 106px;
	width: 250px;
}
.right_2 .position1{ padding-top:10px}
.right_2 .position2{ padding-top:10px; padding-bottom:6px;width:224px; padding-left:6px}
.right_2 .position3{ padding-top:8px; padding-left:40px; height:30px; overflow:hidden}
.right_2 .position3 a:link,.right_2 .position3 a:visited{ color:#fff; text-decoration:none; background-color:#999;width:40px; height:20px; line-height:20px;float:left; margin:0 20px; font-family: Verdana}
.right_2 .position3  a:hover{ color:#fff; text-decoration:none; background-color:#fd0000 }
.middle0_1 {
	width: 984px;
	margin:8px auto;
	text-align:center;
	clear:both
}
.middle0_1_1 {
	background: url(../images/banner_2_1.jpg) no-repeat;
	float: left;
	height: 155px;
	width: 311px;
}

.middle0_1_2 {
	background: url(../images/banner_2_2.jpg) no-repeat;
	float: left;
	height: 155px;
	width: 386px;
}
.middle0_1_3 {
	background: url(../images/banner_2_3.jpg) no-repeat;
	float: left;
	height: 155px;
	width: 287px;
}
.right_3 {
	background: url(../images/right_3.jpg) no-repeat;
	height: 60px;
	width: 250px;
	margin-bottom:13px;
	overflow:hidden
}
.right_3_1 {
	background: url(../images/right_3.jpg) no-repeat;
	height: 60px;
	width: 250px;
	margin-bottom:7px;
	margin-top:7px;
	overflow:hidden
}
.right_4{ width:250px;overflow:hidden}
.right_4_1{ background:url(../images/right_4.jpg) no-repeat; width:128px; height:47px}
.right_4_2{ background:url(../images/right_5.jpg) repeat-x; width:112px; height:47px}
.right_4_3{ background:url(../images/right_6.jpg) no-repeat; width:10px; height:47px}
.right_4_4{ background:url(../images/right_8.jpg) repeat-y; width:250px; height:156px; overflow:hidden}
.right_4_5{ background:url(../images/right_7.jpg) no-repeat; width:250px; height:9px; overflow:visible; display: block}
.pro_1{ width:180px; float:left; margin-right:40px; height:190px; overflow:hidden}
.pro_2{ width:180px; float:left}
.pro_3{ height:18px; margin-top:1px; margin-left:30px;}
.more2{ clear:left; text-align:right; width:640px}
.right_4 ul{ width:248px; text-align:center}
.right_4 li{ margin:17px 0px 3px 26px!important; margin:17px 0px 3px 20px; display:inline-block; width:78px; float:left}
.right_4 img{ border:#f8c1c1 2px solid}
#bar2{ width:984px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center}
#bar2 .bar_1{ width:26px; height:58px; float:left;overflow:hidden; margin-bottom:10px}
#bar2 .bar_2{ width:932px; height:58px; float:left;overflow:hidden; background:url(../images/bottom_3.jpg) repeat-x;}
#bar2 .bar_3{ width:26px; height:58px; float:left;overflow:hidden;}
.clear_1{clear:both}
#bar2 ul{ width:910px; margin:0 10px;}
#bar2 li{ float:left; background: url(../images/dot_4.gif) no-repeat left center;padding-left:8px; padding-right:12px; height:58px; line-height:58px}
#bar2 li a{ text-decoration:none; color:#333}
#bar2 li a:hover{ text-decoration:none; color:#f00}
#position{ width:984px; margin-bottom:0px!important;margin-bottom:10px; margin-left:auto; margin-right:auto; text-align:left; margin-top:10px!important;margin-top:0px; height:0px; color:#6e7070; font-size:14px; height:30px}
#position a{color:#6e7070; font-size:14px; text-decoration:none}
#position a:hover{color:#0062ac; font-size:14px; text-decoration:none}
#news{ margin-top:6px; overflow:hidden}
#news .info{ width:542px; float:left; line-height:160%; color:#4f4f4f; }
#news .info_1{ width:656px; float:left; line-height:160%; color:#4f4f4f; clear:both; display:block; overflow:visible }
#news .line1{ height:40px; line-height:40px}
#news .line1_1{ padding:5px 8px 0px; width:650px; margin-top:5px; margin-bottom:5px;background-color:#ffffec; border:#cedbc6 1px solid; clear:both; display:inline-block;  height:24px;}
#news .line1_1 a{ font-size:14px; color:#333333; font-weight:bold; text-decoration:none}
#news .line1_1 a:hover{ font-size:14px; color:#5e922b; font-weight:bold; text-decoration:none}
#news .line1_Faq{ padding:5px 8px 0px; width:650px; margin-top:5px; margin-bottom:5px;background-color:#ffffec; border:#cedbc6 1px solid; clear:both;   }
#news .line1_Faq a{ font-size:14px; color:#333333; font-weight:bold; text-decoration:none; }
#news .line1_Faq a:hover{ font-size:14px; color:#5e922b; font-weight:bold; text-decoration:none}
.fontgreen1{ color:#5e922b;}
.fontcheng{ color:#ff6600;}
#news .line2{ width:542px; float:left; color:#bf9111; font-size:14px; font-weight:bold; }
#news .line3{ text-align:center}
#news .line4{ color:#bf9111; font-size:14px; font-weight:bold;height:40px; line-height:40px}
#news .img_style{ margin:0 auto; text-align:center}
#news img{ padding:3px; border:3px #999999 solid; margin:6px 10px 15px}
#news .info1{
	font-size:14px;
	line-height:180%;
	text-indent:24px;
	width:660px;
}
#news .info2{
	border: #0066FF 2px dotted; margin-right:15px; padding:15px; line-height:240%
}
#news .info3{
	font-size:14px;
	line-height:180%;
	text-indent:24px;
	width:660px;
	text-align: justify;
	height:536px;
	overflow:hidden
}
#news .contact_1{background:url(../images/contact_pic.jpg) no-repeat; height:35px; line-height:35px; padding-left:10px; color:#4e8715; font-weight:bold; margin-top:30px; margin-left:15px}
#news .contact_2{line-height:28px; margin-top:6px; margin-left:20px}
#news .contact_3{width:620px;padding:5px}
#middle_4_2 .info4{ margin-top:5px}
#news a.new{ background: url(../images/dot_5.gif) no-repeat left; padding-left:10px;color:#000; text-decoration:none; text-align:right}
#news a.new:hover{ color:#f00; text-decoration: underline}
#page{ text-align:center; clear:left}
#page a{ padding:4px 8px; display:inline-block; margin:20px 4px;text-decoration: none; border:#c3c3c3 1px solid; text-decoration:none; color:#000000}
#page a:hover{ color:#f00; text-decoration: none}
#page a.undo{ padding:4px 8px; display:inline-block; margin:20px 4px;text-decoration: none; border:#c3c3c3 1px solid; text-decoration:none; color:#c3c3c3}
#page a.undo:hover{ color:#f00; text-decoration: none}
#page a.select{ padding:4px 8px; display:inline-block; margin:20px 4px;text-decoration: none; border:#c3c3c3 1px solid; text-decoration:none; color:#f00; font-weight:bold}
#page a.select:hover{ color: #666; text-decoration: none; font-weight:bold}
#dot_line{ background: url(../images/dot_6.gif) repeat-x bottom; height:12px; margin-bottom:0;width:656px; clear:both}
.tab_1{width:540px}
.title_1{ color:#7aab1f; font-size:14px; font-weight:bold; line-height:32px}
a.new{ background: url(../images/dot_5.gif) no-repeat left; padding-left:10px;color:#000; text-decoration:none; text-align:right}
a.new:hover{ color:#f00; text-decoration: underline}
.pro_4{ margin-top:20px; margin-left:10px;}
.pro_5{ float:left;background: url(../images/pro_img_bg.jpg) no-repeat; padding-top:8px; padding-left:8px; width:180px; height:156px;}
.pro_6{ width:402px; float:left; background: url(../images/product_line_0.jpg) no-repeat top left; padding-left:30px; height:170px; margin-left:20px}
.pro_7{  width:402px; float:left; background: url(../images/product_line_0.jpg) no-repeat top left; padding-left:30px;  margin-left:20px}
.pro_8{ height:520px}
.pro_4 td{  height:48px}
.pro_4 input{ width:200px; height:24px; border-bottom:#CCCCCC 1px solid; border-left:#646464 1px solid;border-right: #CCCCCC 1px solid;border-top: #646464 1px solid;}
.pro_4 textarea{ width:280px;  border-bottom:#CCCCCC 1px solid; border-left:#646464 1px solid;border-right: #CCCCCC 1px solid;border-top: #646464 1px solid;}
.pro_4 textarea{ margin-top:10px}
.text_align{ text-align: right}
.struc_1{ color:#0161ad; font-weight:bold}
.struc_2{ color:#99cc00;}
#news a.blue_title_2 {
	font-size: 12px;
	font-weight: normal;
	color: #3575B3;
	text-decoration: none;
}
#news a.blue_title_2:hover {
	font-size: 12px;
	font-weight: normal;
	color: #5e922b;
	text-decoration: none;
}
#news .new0{ background: url(../images/dot_5.gif) no-repeat left; padding-left:10px;color:#000;}
#news a.new0 { background: url(../images/dot_5.gif) no-repeat left; padding-left:10px;color:#000;font-weight:normal; text-decoration:underline}
#news a.new0:hover { background: url(../images/dot_5.gif) no-repeat left; padding-left:10px;color:#0161ad;font-weight:normal; text-decoration:underline}
.col1{width:70%}
.col2{width:12%}
.col3{width:18%}
.col4{width:80%}
.line_h{ width:984px}
#demo {
overflow:hidden;
width: 942px;
}
#indemo {
float: left;
width: 942px;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.more_10{clear:left; text-align:right; width:650px}
#header a.load{ padding:1px 4px 0; display:inline-block; margin:0 3px 6px 6px;border:#fff 1px solid; color: #fff; text-decoration:none; font-size:12px; height:18px; line-height:18px; background-color:#6DA5B8}
#header a.load:hover{ border:#fff 1px solid; color: #CCFFFF; text-decoration:none; font-size:12px; height:18px; line-height:18px; background-color:#6DA5B8}
#header a.linkto{ color: #666; text-decoration:none}
#header a.linkto:hover{ color: #069;text-decoration:none}
.tel{padding-top:22px;padding-left:6px; width:230px; overflow:hidden;color:#CC0000; font-size:16px;font-weight:bold;}
.banner{ background:url(../images/banner.jpg) no-repeat; width:815px; height:92px; float:right}


#news .line1_1{ padding:0px 8px 2px; width:650px;margin-bottom:5px;background-color:#ffffec; border:#cedbc6 1px solid; clear:both; display:inline-block; height:42px; line-height:40px}
#MainBody1{ width:721px; margin:0 auto; text-align:center;overflow:hidden; margin-bottom:0; padding-bottom:0}


#hot .line01{background:url(../images/right_9.jpg) no-repeat;width:250px; height:27px}
#hot .line02{background:url(../images/right_12.jpg) repeat-y; width:250px;height:170px}
#hot .line02_1{background:url(../images/right_10.jpg) top no-repeat; width:250px; height:120px}
#hot .line03{background:url(../images/right_11.jpg) no-repeat; width:250px; height:10px; overflow:hidden}
#hot a{ text-align:left; padding-left:10px; display:block; height:24px; line-height:24px;background: url(../images/dot_7.gif) no-repeat left center; margin-left:10px;text-decoration:none; color:#333333; width:220px}
#hot a:hover{ text-decoration:underline; color:#f00}
#bar1 a.add{ background:none; float:right}
#bar1 a.add:hover{ background:none; float:right}

.vote_table {
	background-color: #FFFFFF;
	width: 96%;
	margin-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #B7B7B7;
	border-right-color: #B7B7B7;
	border-bottom-color: #B7B7B7;
	border-left-color: #B7B7B7;
	border-left-style: solid;
	margin-bottom: 10px;
}
.vote_table td{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #B7B7B7;
	border-right-color: #B7B7B7;
	border-bottom-color: #B7B7B7;
	border-left-color: #B7B7B7;
	border-right-style: solid;
	border-bottom-style: solid;
}
.vote_table th{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #B7B7B7;
	border-right-color: #B7B7B7;
	border-bottom-color: #B7B7B7;
	border-left-color: #B7B7B7;
	border-right-style: solid;
	border-bottom-style: solid;
	text-align: left;
	background-color: #E3E8EE;
}

.Span_NeedInput
{
	color:Red;
}

.SPAN_Limit
{
	overflow: hidden; text-overflow:ellipsis; white-space: nowrap; cursor: hand;display:block;
}

.tdPager
{
	 text-align:right; padding-right:20px;	 height:35px;
}