body {
	line-height : 1.5em;
	font-size : 9pt;
    font-family:êµ´ë¦¼,áäÜâ;
}
form {
	display : inline;
}
table {
	border-collapse : collapse;
}
ul, ol, dl,li {
	margin : 0px;
	padding : 0px;
	list-style : none;
}
img {
	border : none;
}
a {
	color : black;
	text-decoration : none;
}
a:hover {
    text-decoration : underline;
}
.bold {
    clear : left;
	font-weight : bold;
}
.dot {
    clear : left;
	height : 8px;
	background : url("./../images/dot_icon.gif") repeat-x top left;	
}
.all_view {
	float : right;
	text-align : right;
	height : 20px;
}
.review_list {
	padding : 1px 0px 1px 10px;
	background : url("./../images/list_icon.gif") no-repeat left 50%;
}
.title_menu_img {
	float : left;
	margin : 6px 0px 0px 5px;
}
.left {
    float : left;
}
.right {
    float : right;
}
.leftimg_list {
	padding-top : 5px;
}
.left_img {
	float : left;
}
.right_list {
	float : right;
	margin-right : 5px;
}
.bind_data {
	float : left;
}
.bind_img {
	float : left;
	text-align : center;
}
.bind_list {
}
.list_img {
    text-align : center;
    margin-bottom : 3px;
}
.font_white a, .font_white {
	color : #FFFFFF;
}
.font_blue a, .font_blue {
	color : #0054A6;
}
.font_red a, .font_red {
	color : #FF0000;
}
.font_orange a, .font_orange {
	color : #E76F25;
}
.font_yellow a, .font_yellow {
    color : #FFF899;
}
.font_gray a, .font_gray {
    color : #626262;
}
.line{
    clear : both;
    font-size : 0pt;
    line-height : 0px;
}
#center_content {
	float : left;
	width : 480px;
	margin-left : 10px;
}
#right_content {
	float : right;
	width : 240px;
}
#top, #shanghain_img, #title_menu, #center_contents, #bottom {
	width : 900px;
	text-align : left;
}
#center_contents {
    margin-bottom : 15px;
}
#top {
	margin-bottom : 10px;
}
#shanghain_img {
	height : 50px;
}
#title_menu {
	height: 37px;
}
#sub_menu {
	width : 840px;
	padding : 10px 30px;
	background-color : #F3F6F7;
}
#sub_menu li {
	display : inline;
}
#center_contents {
	margin-top : 10px;
}
#leftmenu {
	float : left;
	width : 160px;
}
#leftmenu_bg {
	padding : 5px;
}
.leftmenu_name {
	color : #FFFFFF;
    padding : 5px 0px 7px 0px;
	font-size : 11pt;
	font-weight : bold;
	text-align : center;
}
.leftmenu_list {
	width : 140px;
	line-height : 2em;
	padding : 5px;
    background-color : #FFFFFF;
}
.leftmenu_list .bold {
	color : #FF5F00;
	background : url("/images/gray_border_line.gif") repeat-x left bottom;
}
#leftmenu_bg2 .leftmenu_list {
	background : #FFFFFF url("/images/leftmenu_edu_border2.gif") repeat-x top left;
}
.preview_list{
	font-weight : bold;
	padding-left : 15px;
	background : #FFFFFF url("/images/menu_tab_img.gif") no-repeat left 50%;
}
#center_contents #main_content
{
	float : right;
	width : 730px;
}
#category  {
	height: 20px;
}
#category li {
	display : inline;
}
#center_content {
    float : left;
    margin-left : 10px;
}
#right_content {
    float : right;
}
#bottom { 
	clear : both;
    margin-top : 10px;
    border-top : 3px solid #E1E1E1;
}
#page_view {
    clear : both;
    margin-top : 10px;
    text-align : center;
}
#del_comment1 .list_bg
{
    color : #FFFFFF;
    height : 25px;
    padding-top : 8px; 
    font-weight: bold;
    background-color : #FF7128;
}
#del_comment1 .list_name
{
    padding : 20px 0px;
}
#del_comment1 .bind_img
{
    width : 210px;
    padding : 10px;
    border-top : 1px dotted #D7D7D7;
}

#edge_table {
   clear: both;
}

#edge_table .edge {
height:2px;
}

#edge_table .edge1 {
float:left;
font-size:0px;
height:2px;
width:2px;
background:url('/images/edge_01.gif') no-repeat left top;
}
#edge_table .edge2 {
float:right;
font-size:0px;
height:2px;
width:2px;
background:url('/images/edge_02.gif') no-repeat left top;
}
#edge_table .edge3 {
float:left;
font-size:0px;
height:2px;
width:2px;
background:url('/images/edge_03.gif') no-repeat left top;
}
#edge_table .edge4{
float:right;
font-size:0px;
height:2px;
width:2px;
background:url('/images/edge_04.gif') no-repeat left top;
}
#comment_div { 
    margin : 0px;
    padding : 5px 10px;
    text-align : left;
    background-color : #EBEBEB;
    border-left : 1px solid #D7D7D7;
    border-right : 1px solid #D7D7D7;
}
#comment_div table{
    padding : 5px;
    border-bottom : 2px solid #C9C9C9;
}
#comment_div td{
    border-bottom : 1px dotted #D7D7D7;
    text-align : left;
}
#comment_div .bold{
    float:none;
    font-size : 9pt;
}
#comment_div .font_blue{
    width : 80px;
}
#comment_div .font_gray{
    color:#4C4C4C;
}
#comment_div .date{
    color:#A9A9A9;
    width : 70px;
}
#comment_div #page_view{
    height : 20px;
    margin: 0px;
    padding-top : 5px;
    background-color : #FFFFFF;
}
#write_comment{
    height : 100px;
    margin-top : 10px;
    padding : 0px;
    background-color : #EBEBEB;
}
#write_comment textarea {
    height : 35px;
    margin : 5px 0px;
    padding : 5px;
    font-size : 9pt;
}
#leftmenu_ad{
    position : relative;
    margin-top : 10px;
}
#leftmenu_ad .adlist{  
    position : relative;
    padding : 0px 5px;
    background-color : #FFFFFF;
    text-align:left;
    white-space : nowrap;
    overflow : hidden;
    border-left : 5px solid #BDBBBB;
    border-right : 5px solid #BDBBBB;
}
#leftmenu_ad .adlist li{
    width : 140px;
    height : 43px;
    padding : 5px 0px;
    white-space : nowrap;
    overflow : hidden;
    border-bottom : 1px solid #DBDBDB;
}
#rightmenu_ad{
    position : relative;
    display : block;
    margin-top : 10px;
}
#rightmenu_ad .adlist{  
    position : relative;
    height : 220px;
    padding-top : 8px;
    padding-left : 5px;
    background-color : #FFFFFF;
    text-align:left;
    white-space : nowrap;
    overflow : hidden;
    border-left : 3px solid #F5CC9F;
    border-right : 3px solid #F5CC9F;
}
#rightmenu_ad .adlist li{
    width : 195px;
    height : 22px;
    white-space : nowrap;
    overflow : hidden;
}
.bind_button {
    clear : both;
    padding-top : 10px;
}

