/* CSS Document */
body { background: url(../images/bg.jpg) repeat-x #EFEFEF; }
body,td,th,input,select,textarea { font-family: Arial; font-size: 12px; color: #555555; }
body,form { margin: 0px; font-family: Arial;  }
input,textarea{ border:1px solid #E8E8E8; padding:3px; vertical-align:middle; }
.btn{ border:0px none; padding:0; vertical-align:middle; }
table{ border-collapse:collapse; }
a{ color:#333333; text-decoration:none; font-family: Arial; }
a:hover,a:active{ color:#0054B0;text-decoration:none; }

font { font-family: Arial; }

.w_bg { background-repeat: repeat-x; }
.h_bg {	background-repeat: repeat-y; }
.no_bg { background-repeat: no-repeat; }
.red { color:#FF0000; }
.time{color:#999999; font-family:Arial; font-size:12px; letter-spacing:1px; }
.time2{color:#999999; font-family:Arial; font-weight:bold; font-size:10px; }

#menu { background:url(../images/menu_bg.jpg) repeat-x; }
#menu td{ text-align:center; }
#menu a{ font-weight:bold; font-size:13px; }
#menu a:hover{ color:#4682C7; }

#demo { margin: auto; OVERFLOW: hidden; width:440px;}

#news td{ padding:5px 0px; }
#news a{ font-family:"ËÎÌå";}

.bout { line-height:180%; padding:5px 0px 5px 10px; };
.bout p{ padding:5px 2px; margin:0px; }

.title_cn { color:#000000; font-weight:bold; }
.title_en { color:#58A4EA; font-size:9px; }

#left_pro td{ background:url(../images/left_pro_bg.gif) repeat-x bottom; height:30px; padding-left:3px; }
.btnNo { color: #333333; background-image: none; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #FFFFFF; border-right-color: #404040; border-bottom-color: #404040; border-left-color: #FFFFFF; height:24px; }

