@charset "utf-8";
* { margin: 0px; padding: 0px; }

body { font-family: Verdana; font-size: 8pt; line-height: 18px; color: #555555; width: 1000px; margin: 0px auto; }

a { text-decoration: none; }

a:hover { text-decoration: underline; }

img { border: 0px; }

ul { list-style-type: none; }

#mainbav { font-size: 12px; color: #66B601; line-height: 40px; text-align: right; background-image: url(http://images.china.cn/images1/weiliya/en/w_1.gif); background-repeat: no-repeat; background-position: 965px 9px; padding-right: 45px; }

#mainbav a { color: #66B601; }

#copyright { clear: both; padding-top: 40px; }

#subnav { display: inline; width: 185px; float: left; margin-top: 10px; padding-left: 15px; }

#subnav h1 { font-size: 14pt; color: #72BD00; display: none; }

#content { display: inline; width: 735px; float: left; margin: 10px 0px 0px 50px; }

#content h1 { font-size: 11pt; color: #66B601; margin-top: 5px; clear: both; }


#headline { width: 440px; margin: 5px 0px 0px 100px; }

#headline dt { font-size: 11pt; color: #000000; font-weight: bold; }
 
#content form { width: 530px; border-top: 1px solid #72BD00; margin: 10px 0px 0px 40px; padding-top: 5px; }

#vote { margin-top: 10px; }

#vote dt { width: 160px; float: left; }


#Glossary_nav { font-size: 11pt; color: #66B601; margin-top: 15px; }

#Glossary_nav span { cursor: pointer; }

.newsblock { margin-top: 20px; clear: both; }

.newsblock h1 { font-size: 11pt; color: #66B601; margin-bottom: 20px; }

.newsblock dl { width: 580px; margin-left: 20px; }

.newsblock dt { font-weight: bold; text-align: center; width: 130px; float: left; display: inline; }

.newsblock dd { width: 430px; float: left; display: inline; margin-left: 20px; margin-bottom: 30px; clear: right; }


#links { margin: 30px 0px 0px 30px; }

#links dt { font-size: 10pt; color: #666666; font-weight: bold; }

#links dd,#links dd a { font-size: 9pt; color: #666666; margin-bottom: 20px; }


#subnav_1 { display: inline; width: 105px; float: left; margin-top: 10px; padding-left: 15px; }

#subnav_1 h1 { font-size: 14pt; color: #72BD00; display: none; }

#content_1 { display: inline; width: 815px; float: left; margin: 10px 0px 0px 30px; }

#content_1 h1 { font-size: 11pt; color: #66B601; margin-top: 5px; clear: both; }

.title,.title a { font-size: 10pt; color: #555555; font-weight: bold; margin-bottom: 10px; }

#menu_1 { width: 180px; margin-top: 20px; float: left; }

#menu_2 { width: 270px; margin-top: 20px; float: left; }

#menu_3 { width: 210px; margin-top: 20px; float: left; }

#menu_4 { width: 120px; margin: 20px 0px 0px 10px; float: left; }

#menu_1 li,#menu_2 li,#menu_3 li,#menu_4 li { font-size: 9pt; }

#menu_1 li ul li strong,#menu_2 li ul li strong { padding: 0px 5px 0px 10px; }