﻿body,td,div{margin:0px auto;font:normal 12px Verdana,"宋体";color:#282828;text-align:center;}
img{border:0px;}
.clear{clear:both;}
.leftFloat{float:left;}
.rightFloat{float:right;}
td{line-height:150%;padding:2px;text-align:left;color:#000000}
.rightfloating{float:right;}
.leftfloating{float:left;}
.bold{font-weight:bold;}
.fontgray{color:#b2b2b2;}
a:link{color:#0079c2;text-decoration:none}
a:visited{color:#0079c2;text-decoration:none}
a:hover{color:#ff9900;text-decoration:underline;}
a:active{color:red;text-decoration:none}
a.white:link{color:#fff;text-decoration:none;}
a.white:visited{color:#fff;text-decoration:none;}
a.white:hover{color:#fff;text-decoration:underline;background:none;}
a.white:active{color:#fff;text-decoration:none;}
a.yellow:link{color:#ffff99;text-decoration:none;}
a.yellow:visited{color:#ffff99;text-decoration:none;}
a.yellow:hover{color:#ffff99;text-decoration:underline;background:none;}
a.yellow:active{color:#ffff99;text-decoration:none;}
a.blue:link{color:#0079c2;text-decoration:underline;}
a.blue:visited{color:#0079c2;text-decoration:underline;}
a.blue:hover{color:#ff6600;text-decoration:underline;background:none;}
a.blue:active{color:#336E99;text-decoration:none;}
a.blue2:link{color:#0079c2;text-decoration:none;}
a.blue2:visited{color:#0079c2;text-decoration:none;}
a.blue2:hover{color:#ff6600;text-decoration:underline;background:none;}
a.blue2:active{color:#336E99;text-decoration:none;}
a.red:link{color:#ff0000;text-decoration:none;}
a.red:visited{color:#ff0000;text-decoration:none;}
a.red:hover{color:#ff6600;text-decoration:underline;background:none;}
a.red:active{color:#336E99;text-decoration:none;}
a.red2:link{color:#cc0000;text-decoration:none;}
a.red2:visited{color:#cc0000;text-decoration:none;}
a.red2:hover{color:#ff6600;text-decoration:underline;background:none;}
a.red2:active{color:#336E99;text-decoration:none;}
a.red3:link{color:#ff0000;text-decoration:none;}
a.red3:visited{color:#ff0000;text-decoration:none;}
a.red3:hover{color:#ff0000;text-decoration:none;background:#ffffcc;}
a.red3:active{color:#ff0000;text-decoration:none;}
a.topmenu:link{color:#333333;text-decoration:none;}
a.topmenu:visited{color:#333333;text-decoration:none;}
a.topmenu:hover{color:#FF6600;text-decoration:none;background:none;}
a.topmenu:active{color:#333333;text-decoration:none;}
a.searchOp:link{color:#404040;text-decoration:underline;}
a.searchOp:visited{color:#545454;text-decoration:underline;}
a.searchOp:hover{color:#ff9900;text-decoration:underline;background:none;}
a.searchOp:active{color:#404040;text-decoration:underline;}
a.grey:link{color:#cccccc;text-decoration:none;}
a.grey:visited{color:#cccccc;text-decoration:none;}
a.grey:hover{color:#85D9F8;text-decoration:none;background:none;}
a.grey:active{color:#cccccc;text-decoration:none;}
a.hjdict:link{color:#ff6600;text-decoration:underline;}
a.hjdict:visited{color:#ff6600;text-decoration:underline;}
a.hjdict:hover{color:#008000;text-decoration:none;background:#DDEEFF;}
a.hjdict:active{color:#ff6600;text-decoration:none;}
a.navLink:link{color:#fff;text-decoration:none;}
a.navLink:visited{color:#fff;text-decoration:none;}
a.navLink:hover{color:#fed01f;text-decoration:underline;background:none;}
a.navLink:active{color:#fed01f;text-decoration:none;}
#topCtn{background:url(../images/bg_top.gif) repeat-x;height:31px;text-align:center;width:100%;font-size:12px;}
#topCtn #login_area #login_input{font-size:12px;}
#top{margin:0 auto;width:980px;}
#topPlayerCtn{margin:0 auto;width:428px;}
#topWebLinks{list-style:none;margin:6px 2px 0 2px;padding:0;font-size:12px;}
#topWebLinks li{display:inline;background:url("../images/bg_all.gif") no-repeat scroll -5px -250px transparent;padding:0 5px 0 4px;_padding:0 2px 0 0px;line-height:20px;height:20px;}
#topWebLinks .nobg{background:none;}
#topLoginInfo{list-style:none;margin:0;padding:0;margin:6px 10px 0 0;_margin-top:8px;width:250px;}
#topLoginInfo li{display:inline;line-height:20px;height:20px;padding:0 10px;margin:0;}
#topLoginInfo .InfoName{background:url(../images/ico_line.gif) no-repeat right 0;padding:0 10px;position:relative;line-height:20px;height:20px;}
#topLoginInfo .InfoName img{position:relative;top:-2px;}
#topLoginInfo .InfoAccount{padding-right:0;}
#topPlayer{width:428px;height:31px;}
#topPlayerSelector a{display:block;height:20px;line-height:20px;background:url(../images/ico_arrowdown2.gif) no-repeat right 6px;padding:6px;padding-right:25px;padding-left:8px;}
#wrapper{margin:0 auto;width:1000px;}
#header{height:80px;width:100%;padding:10px 0 0 0;}
#logoCtn{display:inline;margin:10px 0 0 0;}
#headerADCtn{margin-right:20px;display:inline;}
#searchCtn{margin:0px auto 0 auto;width:465px;text-align:left;}
#searchOptions{margin:0;padding:0;list-style:none;display:inline;font-size:14px;width:100%;height:1.5em;}
#searchOptions li{display:inline;margin:0 5px;}
#searchCtn .present{font-weight:bold;}
.searchOuter{display:block;width:465px;height:25px;margin:0 auto;background-color:#FFF;text-align:left;margin-top:5px;margin-bottom:5px;}
.searchInput{border:solid 1px #c5e3f3;border-width:1px 0 1px 1px;margin:0px 0 0 0;width:350px;line-height:18px;height:18px;padding-top:5px;padding-left:5px;font:normal normal 12px Verdana, Geneva, sans-serif;}
#searchBtnCtn{display:block;width:108px;height:25px;}
#nav{background:url(../images/bg_nav.gif) repeat-x;height:41px;position:relative;}
#navLists{margin:0;padding:0;list-style:none;font-size:14px;padding-top:2px;padding-left:30px;text-align:left;}
#navLists li{margin:0;display:block;float:left;padding:10px 15px;background:url(../images/navLi.gif) no-repeat right;}
#navLists .present{color:#fed01f;font-weight:bold;}
.banner_style{margin:0 auto;padding:0;width:998px;}
#banner_ad{border:solid 1px #bddff1;height:94px;margin-top:10px;overflow:hidden;}
#Scroll{border:solid 1px #bddff1;border-top:none;height:25px;color:#bddff1;background:url(../images/bg_banner_reco.gif) no-repeat 3px center;text-align:left;padding-top:2px;_padding-top:0;}
#ScrollMe{overflow:hidden;height:27px;width:910px;margin:0;padding:0;margin-left:80px;line-height:27px;text-align:left;}
#ScrollMe a{background:url(../images/ico_list_reco.gif) no-repeat left 1px;padding-left:8px;padding-right:10px;}
#bar_location{width:998px;background:url(../images/bg_bar_location2009.gif) repeat-x left top;border:1px solid #bddff1;border-top:none;height:20px;text-align:left;padding-top:4px;}
#location_bar_location{margin:0;color:#404040;text-align:left;margin-left:10px;width:650px;}
#right_bar_location{width:280px;text-align:right;margin:0;padding:0;margin-right:5px;position:relative;}
#right_bar_location span{position:absolute;top:0px;right:50px;}
#content_detail_ctn{width:1000px;margin:0 auto;padding:0;margin-top:10px;background:url(../images/bg_whole2009.gif) repeat-y;}
#content_detail_bottom{line-height:0;font-size:0;margin:0 auto;padding:0;height:1px;width:1000px;background:url(../images/bg_whole_bottom2009.gif) no-repeat;}
#sideContent_detail_ctn{line-height:22px;overflow:hidden;margin:0;padding:0;float:right;width:286px;border:solid 1px #bddff1;text-align:center;border-bottom:none;}
#topAd_sideContent_detail{width:284px;margin-top:1px;}
#reco_sideContent_detail{margin:0 auto;margin-top:10px;padding:0;width:265px;background:url(../images/bg_sideContent_reco.gif) no-repeat;}
#reco_sideContent{list-style:none;margin:0 auto;padding:0;padding-left:8px;padding-top:26px;*padding-top:32px;text-align:left;width:236px;overflow:hidden;}
#reco_sideContent li{background:url(../images/ico_list_reco_sideContent.gif) no-repeat;padding-left:15px;margin:7px 0;white-space:nowrap;}
.so_tab{font-size:14px;font-family:verdana;clear:both;height:26px;background:url(../images/bg_relative.gif) bottom repeat-x;width:620px;margin:0 auto;padding:0;border:solid 0px red;}
.so_tab2{font-size:12px;clear:both;padding:0;padding-top:5px;height:22px;width:274px;margin:0 auto;margin-top:10px;padding-left:10px;background:white url(../images/bg_relative.gif) bottom repeat-x;line-height:1em;}
.so_tab2 h2{margin:0;padding:0;line-height:1em;}
.so_tab a, .so_tab2 a{text-decoration:none;background:none;}
.so_tab .text{font-size:12px;}
.so_tab .text a{color:#065F93;background:none;font-size:12px;}
.so_tab .text a:hover{text-decoration:underline;background:white;}
.so_tab .text{float:left;padding-top:5px;line-height:20px;text-align:left;margin-top:-4px;overflow:hidden;width:337px;height:20px;background:url(../images/arrow_relative.gif) 0px 10px no-repeat;padding-left:18px;}
.so_tab ul, .so_tab2 ul{float:left;}
.so_tab li{list-style:none;float:left;border:1px solid #ccc;border-bottom:0;height:24px;background:transparent;margin:0 7px 0 0;padding:0 8px 0 8px;cursor:pointer;width:40px;}
.so_tab2 li{list-style:none;float:left;border:1px solid #ccc;border-bottom:none;height:21px;background:transparent;margin-right:8px;padding:0 8px;text-align:center;cursor:pointer;width:36px;}
.rt_li{overflow:hidden;margin:0 5px 0 10px;background:url(../images/ico_li.gif) 0 10px no-repeat;padding-left:10px;line-height:22px;height:22px;}
.so_tab h2{padding:0;margin:0px 3px;clear:both;font-size:14px;cursor:pointer;text-align:center;border:solid 0px blue;}
.so_tab2 h2{line-height:20px;clear:both;font-size:12px;cursor:pointer;text-align:center;}
.so_tab a.tab, .so_tab2 a.tab{color:#000;text-decoration:none;background:none;}
.so_tab .active{background:#F8FCFE;height:25px;}
.so_tab2 .active{background:#FCFEF8;height:21px;}
.so_tab2 .active a.tab{color:#FF6633;}
.so_tab2 #tab_voa{margin-left:10px;_margin-left:6px;}
.tab_cnt{padding-top:10px;font:normal 14px/26px verdana, "ms song", 宋体;text-align:left;width:620px;border-top:0;margin-left:30px;margin-bottom:10px;position:relative;}
.tab_cnt small{position:absolute;right:5px;top:10px;}
.tab_cnt2{width:100%;height:190px;padding:0;margin:0;font-size:12px;background:url(../images/bg_page_tabs.gif) no-repeat left bottom;border-bottom:solid 1px #bddff1;}
.tab_cnt2_lists{margin:0;padding:0;width:256px;height:180px;margin-top:5px;margin-left:10px;list-style:none;overflow:hidden;}
.tab_cnt2_lists li{text-align:left;background:url(../images/ico_list.gif) no-repeat left center;padding:0;padding-left:5px;margin:7px 0;*margin:6px 0;white-space:nowrap;}
.li1{height:24px;line-height:24px;list-style-image:none;list-style-position:outside;list-style-type:none;overflow:hidden;position:relative;text-align:left;}
.passage_info_ctn{margin:0 auto;padding:0;width:95%;text-align:left;border-bottom:dashed 1px #bfbfbf;}
#present_passage_info_ctn_st{border-bottom:none;}
.passage_info{width:175px;list-style:none;margin:0;padding:0;float:right;text-align:left;padding-top:8px;}
.passage_info li{margin:0;padding:1px 0;display:block;width:190px;overflow:hidden;line-height:140%;height:18px;}
.passage_info_img{float:left;padding:0;margin:10px;margin-left:0;margin-right:10px;_margin-right:0;margin-bottom:8px;position:relative;cursor:pointer;width:69px;height:69px;}
.img_st{border:solid 3px #d62020;font-size:0;line-height:0;}
.img_sp{border:solid 3px #004276;font-size:0;line-height:0;}
#rally_ctn{margin:0 auto;margin-top:10px;width:263px;border:solid 2px #cc0000;text-align:center;}
#rally_list_ctn{list-style:none;margin:0;padding:0;font:normal normal 12px verdana;color:#4d0000;width:263px;margin-top:5px;text-align:left;}
#rally_list_ctn li{margin:0;padding:0;padding-top:2px;padding-bottom:2px;line-height:13px;width:263px;height:18px;overflow:hidden;position:relative;cursor:pointer;}
.rally_list{font:normal normal 12px verdana;color:#4d0000;line-height:120%;}
.rally_list_right{float:right;margin:0;padding:0;font-size:10px;color:#888888;width:84px;height:16px;}
.rally_list_left{text-align:left;margin:0;padding:0;float:left;width:133px;height:16px;margin-left:12px;_margin-left:7px;}
#rally_list_left_01{font-weight:bold;}
.rally_list_left img{position:relative;top:1px;left:0;}
.rally_list_right img{position:relative;top:2px;margin-top:1px;}
#rally_below_ctn{margin:0 auto;padding:5px 0;border-top:solid 1px #d63333;width:245px;margin-top:4px;font:normal normal 12px verdana;text-align:left;}
#rally_top_ctn{margin:0 auto;padding:5px 0;border-bottom:solid 1px #d63333;width:245px;margin-top:4px;font:normal normal 12px verdana;text-align:left;color:#cc0000;font:normal bold 14px verdana;background:url(../images/logo_voa_dict.gif) no-repeat;background-position:right 5px;_background-position:right 3px;}
.gray{background-color:#f3f3f3;}
#musicRadio_ctn{margin:0;padding:0;margin-top:10px;border-bottom:solid 1px #bddff1;}
#musicRadio_top{width:100%;height:47px;background:url(../images/bar_hjmusicradio.gif) no-repeat;}
#musicRadio_top span{float:right;margin-top:25px;margin-right:6px;}
#musicRadio_img{height:66px;width:66px;border:solid 1px #356f9a;text-align:center;float:left;padding:0;margin:15px;_margin-left:8px;}
#musicRadio_img img{margin:1px;padding:0;}
#musicRadio_info{padding:0;margin:0;width:175px;text-align:left;font:normal normal 14px verdana;line-height:180%;margin-top:8px;_margin-top:10px;padding-right:10px;float:right;}
#midAD_ctn{width:100%;text-align:center;margin-top:10px;}
#midAD_reco_ctn{margin:10px auto;_margin-top:0px;background:url(../images/bg_reco_midAD.gif) no-repeat;height:168px;width:270px;text-align:left;position:relative;}
#midAD_reco_ctn span{color:#ff0000;font:normal bold 14px verdana;margin:0;position:relative;top:11px;_top:13px;left:15px;}
#midAD_reco_lists{margin:0 auto;padding:0;width:250px;position:relative;top:18px;_top:20px;left:10px;}
.midAD_reco_list{width:120px;margin:5px 0;margin-right:5px;float:left;white-space:nowrap;overflow:hidden;text-align:left;line-height:200%;}
#download_ctn{margin:0;padding:0;}
#download_top{margin:0;padding:0;width:100%;height:34px;background:url(../images/bar_download.gif) no-repeat;}
#download_top span{float:right;margin-top:11px;margin-right:6px;}
#download_lists,ul.block_lists{margin:0 auto;padding:0;list-style:none;overflow:hidden;width:260px;margin-top:5px;}
#download_lists li,ul.block_lists li{text-align:left;background:url(../images/ico_list.gif) no-repeat left center;padding:0;padding-left:8px;margin:7px 0;*margin:6px 0;white-space:nowrap;}
#school_ctn{margin:0;padding:0;}
#school_top{margin:0;padding:0;width:100%;height:39px;background:url(../images/bar_school.gif) no-repeat;}
#school_top span{float:right;margin-top:16px;margin-right:6px;}
#school_lists{margin:0 auto;padding:0;list-style:none;overflow:hidden;width:260px;margin-top:5px;}
#school_lists li{text-align:left;background:url(../images/ico_list.gif) no-repeat left center;padding:0;padding-left:8px;margin:7px 0;*margin:6px 0;white-space:nowrap;}
#school_lists span{float:right;margin:10px 0;}
#midContent_detail_ctn{margin:0;padding:0;float:left;width:15px;height:1000px;background:url(../images/bg_mid_column.gif) no-repeat right 5px;}
#mainContent_detail_ctn{margin:0;padding:0;float:left;width:689px;_width:687px;border:solid 1px #bddff1;text-align:center;border-bottom:none;}
#mainContent_detail_ctn h1{border-bottom:1px solid #f2f2f2;font-size:16px;margin:0pt auto;padding:25px 0 15px 0;text-align:center;width:92%;}
#mainContent_detail_ctn h3{font-weight:normal;display:inline;font-size:12px;}
.mainContent_detail_info{margin:10px 0 20px;padding:0;}
.mainContent_detail_TopPage{border:1px dotted #808080;line-height:170%;margin:0pt auto;padding:5px 5pt 5px 12px;text-align:left;width:68%;}
.mainContent_detail_main{font-size:14px;line-height:180%;margin:0pt 18px 10px;text-align:left;}
.mainContent_detail_main div{font-size:14px;line-height:180%;text-align:left;}
.mainContent_detail_word{text-align:left;font-size:14px;line-height:180%;}
.mainContent_detail_BottomPage{margin:10px 0;text-align:center;font-size:14px;}
.mainContent_detail_prenext{margin:10px 0;}
.mainContent_detail_editor{width:100%;text-align:right;padding-bottom:10px;margin-bottom:20px;border-bottom:solid 1px #f2f2f2;}
.mainContent_detail_home{width:100%;text-align:center;margin:20px auto;margin-bottom:10px;}
.right_a4{width:300px;_height:288px;min-height:288px;border:solid 1px #E3E3E3;float:right;padding:0;margin:15px 0 5px 10px;text-align:left;}
.right_a4_top{background:url(../images/bg_a4_top.gif) no-repeat;height:26px;margin:0;padding:0;}
#right_a4_pics{margin:15px 0pt 10px 24px;padding:0;list-style:none;width:90%;}
#right_a4_pics li{display:block;float:left;width:109px;margin:0px;padding:0;border:solid 1px #cdcdcd;}
#right_a4_pics .right_a4_pic_info{margin:0;padding:0;height:21px;text-align:center;font:normal normal 12px verdana;line-height:21px;}
.right_a4_pic{display:block;margin:0;padding:0;}
.right_a4_ctn{font:normal normal 14px verdana;list-style:none;margin:0;padding:0;padding-left:10px;width:292px;overflow:hidden;text-align:left;padding-bottom:5px;}
.right_a4_ctn a{padding:0;font-weight:normal;height:18px;line-height:180%;overflow:hidden;}
.highlight_ctn{border:solid 1px #37719b;width:558px;margin:0 auto;padding:0;text-align:left;}
.highlight_title{margin:0;padding:0;margin-left:10px;_margin-left:5px;font:normal bold 14px verdana;color:#37719b;}
.highlight_content{margin:0;padding:0;width:355px;text-align:left;margin-top:15px;margin-right:20px;_margin-right:10px;overflow:hidden;}
.highlight_content h2{font:normal bold 16px verdana;margin:5px auto;padding:0;text-align:center;}
.highlight_content #highlight_subheadline{margin:0 auto;padding:10px 0;text-align:center;font:normal normal 12px verdana;border-bottom:dotted 1px #909090;margin-bottom:10px;}
.highlight_content #highlight_zt{margin:15px auto 10px auto;padding:10px 0;text-align:center;border-top:dotted 1px #909090;}
.highlight_content p{margin:10px auto;padding:0 3px;font:normal normal 14px verdana;color:#336E99;white-space:nowrap;}
.highlight_pics{margin:0;padding:0;width:146px;margin-left:15px;margin-top:5px;}
.highlight_pic_outer{padding:1px;border:solid 1px #e1e1e1;margin:2px auto;}
.highlight_pics table{font:normal normal 12px verdana;}
.highlight_pics td{text-align:center;}
.mainContent_detail_review_img{width:100%;background:url(../images/ico_review.gif) no-repeat left top;height:52px;margin-top:20px;}
.mainContent_detail_review{margin:10px auto;width:100%;border:solid 1px #336e99;padding:20px 0;text-align:center;}
.mainContent_detail_intro{margin:0 auto;display:block;text-align:left;width:90%;font:normal bold 12px verdana;height:25px;}
.mainContent_detail_review strong{color:#ff572d;}
.mainContent_detail_review table{margin:0 auto;}
.commenttop{width:90%;padding:2px 0;margin:0;background-color:#edeff1;text-align:left;margin-left:30px;*margin-left:0px;}
.commenttop span{float:right;}
.commentcontent{width:90%;padding:2px 0;margin:5px 0;text-align:left;margin-left:50px;*margin-left:30px;}
#commend_b{background:url(../images/title_book.gif);width:646px;height:46px;margin:10px auto;}
#commend_input{float:right;padding-right:30px;}
#commend_input div{float:left;height:46px;cursor:pointer;}
#commend_book_c{width:646px;height:189px;margin:auto;margin-top:-12px;margin-bottom:15px;font-family:Verdana;}
.commend_book_b{float:left;width:8px;height:189px;}
#commend_book_a{float:left;width:629px;height:189px;}
.commend_book_k{width:610px;height:158px;padding:20px 0px 0px 0px;overflow:hidden;}
#commend_book td{padding:0px 2px;height:150px;}
#commend_book_f{width:629px;height:9px;}
.commend_book{width:100px;height:152px;float:left;padding-right:3px;}
.commend_book img{margin-bottom:5px;}
.booki_on{background:url(../images/bg_book_on.gif) no-repeat 0px 20px;width:15px;}
.booki_off{background:url(../images/bg_book_off.gif) no-repeat 0px 20px;width:15px;}
#booki_p{background:url(../images/bg_book_p.gif) no-repeat 0px 13px;width:31px;}
#booki_n{background:url(../images/bg_book_n.gif) no-repeat 0px 13px;width:30px;}
a.booktitle{display:block;line-height:16px;width:98px;height:32px;overflow:hidden;text-overflow:ellipsis;}
.commend_book_intro{display:block;height:35px;overflow:hidden;}
#brand_title{background:transparent url(../images/brand_title.gif) no-repeat scroll 0%;height:20px;margin:20px auto 10px;width:637px;}
#course_list{width:637px;border:solid 1px #4b7fa5;margin:0px auto 25px auto;}
.course_sig td{text-align:left;}
.course_sig{border:0px solid #A3D2E9;margin:10px auto 10px;width:617px;}
.cos_td_clr_01{background-color:#E0F5FC;padding:2px;}
.course_sig .cos_td_a{font-weight:bold;padding:5px;}
.course_sig .cos_td_b{color:#000000;text-align:center;width:15%;}
.course_sig .cos_td_c{color:#000000;text-align:center;width:10%;}
.course_sig .cos_td_d{color:#000000;text-align:center;width:17%;}
#footer{background:#FFFFFF none repeat scroll 0%;height:40px;margin:0px auto;padding-top:20px;text-align:center;width:100%;}
.a4_content{width:380px;border:dashed 1px #90C4DF;background:#F4FDFF;font-size:14px;padding:10px;margin:15px auto 0 auto}
#footerDesc{color:#808080;line-height:1.5em;margin-bottom:10px;}
#nav .subMenu{position:absolute;z-index:20;border:1px solid #279dd9;display:none;width:75px;background-color:white;}
#nav ul.subMenu{margin:0px;padding:0;}
#nav ul.subMenu li{margin:0;padding:2px 0;border-bottom:1px dashed #cacaca;float:none;text-align:center;background:transparent;display:block;}
#nav ul.subMenu a:link,#nav ul.subMenu a:visited,#nav ul.subMenu a:hover,#nav ul.subMenu a:active{font-size:12px;font-weight:normal;padding:5px;background:transparent;}
#subU{width:75px;top:35px;left:515px;}
#subE{width:75px;top:35px;left:810px;}
.menuad_link{text-align:center;margin-top:5px;font-size:12px;}
.menuad_link a{border-bottom:1px dotted #CCCCCC;}
.menuad_link a:link{color:#336600;border-bottom:1px dotted #CCCCCC;}
.menuad_link a:hover{color:red;background:none;}
#topWebLinks a{color:#404040;}
.red{color:red;}
.orange{color:#FF6600;}
.green{color:#37A537;}
.block_hjclass .txtR{text-align:right;}
#right_content .block_hjclass{margin-bottom:10px;}
#right_content .block{margin-bottom:10px;}
#form_diaocha{background:transparent url('../images/bg_form_diaocha.gif') no-repeat;width:286px;height:209px;position:relative;}
#form_diaocha h2{position:absolute;font-size:14px;padding:0;margin:0;top:13px;left:20px;}
#form_diaocha h2 span{font-size:14px;}
#form_detail{position:relative;top:60px;left:15px;}
#form_detail .txtFrom{width:125px;border:1px solid #BAC895;margin-bottom:12px;}
#form_detail label{*position:relative;top:-15px;line-height:1.2em;margin-bottom:12px;}
#form_detail .from_Button{cursor:pointer;margin-left:40px;margin-top:5px;}
.block_hjclass{text-align:left;}
.block_hjclass p{text-align:left;margin:10px 15px;line-height:180%;}
.block_hjclass h2{padding:0;margin:0;font-size:14px;height:29px;background:transparent url('../images/bg_hjclass_h2.gif') no-repeat;border-top:1px solid #bddff1;border-bottom:1px solid #bddff1;line-height:29px;text-indent:10px;}
.block_hjclass h2 span{font-size:14px;}
#hjclass_jp3 .hjclass_spoken{margin:0 10px;color:#585858;}
#hjclass_jp3 .hjclass_spoken p{margin:5px 0px;line-height:1.5em;}
.hjclass_list{margin:0;padding:0;margin:10px 0px;}
.hjclass_list li{margin-left:25px;list-style:disc;margin-bottom:5px;}
.hjclass_list li a{display:inline-block;width:98%;height:1.2em;line-height:1.2em;overflow:hidden;margin:0;}
.hjclass_list li a:link,.hjclass_list li a:visited,.hjclass_list li a:active{color:#585858;}
.hjclass_list li a:hover{color:#ff6600;}
#hjclass_QA{border-top:1px dotted #ccc;padding-top:10px;margin:0;}
.langs_en{text-align:left;}
.langs_cn{text-align:left;color:#008000;}
.margin10{margin:10px auto;}
h2.nobackground{background:none;}
.margin10_noright{margin:10px 0px 10px 10px;}
.block_hjclass .span_left{width:110px;float:left;}
.block_hjclass .span_right{position:relative;margin:0 10px 0 0;font-size:12px;cursor:pointer;float:right;text-align:left;width:130px;color:#007DCE;}
.span_right .span_title{text-decoration:underline;color:#007DCE;font-size:12px;font-weight:bold;display:block;}
.span_right .span_description{position:absolute;top:2px;line-height:22px;}
.span_description .span_more{text-decoration:underline;color:#007DCE;}
.span_left .left_img{border:1px solid #ccc;height:70px;width:120px;}
.s_title {
    color: #008000;
    font-size: 120%;
    font-weight: bold;
    margin-bottom: 12px;
    text-indent: 5px;
	text-align:left;
}

.class_Category,.cc_content{line-height:24px;}
.class_Category,.cc_cc{line-height:24px;}.mg4auto{margin:4px auto;}.mg0auto{margin:0 auto;}.mg10auto{margin:10px auto;}
.cc_cc .cm,.cc_cc .die,.cc_cc a{
	background: url("http://www.hjenglish.com/2009/images/icon_sidebar_list.gif") no-repeat scroll 0px 0px transparent;
    color: #005A94;
    float: left;
    font-size: 14px;
    line-height: 26px;
    overflow: hidden;
    padding-left: 0;
    text-align: left;
    text-indent: 14px;
    white-space: nowrap;
	margin-top:4px;
	border-bottom:1px dashed #E1E1E1;
}
.cc_cc .cm,.cc_cc .die,#main_article_list .cc_cc a{margin: 4px 10px 0 0; width: 216px;}
.class_Category .title{width: 214px;line-height:26px;overflow:hidden;white-space:nowrap;color:#005A94;font-weight:bold;background:#F7F7F7;margin:6px 0 8px 0;} 
.cc_cc .die{color:#A5A2A5;} 
.class_Category .title,.cc_cc a.cm,.cc_cc a.die{text-align:left;text-indent:12px;}
.cc_cc a.cm:hover{color:#ff6600;text-decoration:underline;}
.cc_cc a.die{color:##333333;}.cc_cc a.die:hover{text-decoration:underline;}
.cc_cc span{font-weight:bold;color:#005DBD;background:#F7F7F7;border:1px solid #DEE3E7;}
.cc_cc{margin: 8px auto 15px 2px; text-align: center;  width: 100%;}
#sideContent_detail_ctn .cc_cc{margin:-6px auto 4px;width:96%;}
#sideContent_detail_ctn .cc_cc a{	
background: url("http://www.hjenglish.com/2009/zt/bec/images/bg_dian.gif") no-repeat scroll 4px 11px transparent;
border-bottom: 1px dotted #E6E6E6;    font-size: 12px;    margin: 4px 10px 0 0;    padding: 0;    width: 120px;}
.class_Category{margin:0 auto;}
.clear{clear:both;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb25{margin-bottom:25px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt25{margin-top:25px;}
.ml8{margin-left:8px;}
.ml10,.ml10{margin-left:10px;}
.ml12,.ml12{margin-left:12px;}
