*{margin:0; padding:0;}
html {margin:0; padding:0; width:100%; background:#ffffff;}
body {font-family:Arial,SimSun,Lucida Sans, Lucida Sans Unicode ; font-size:12px; color:#333333; background:#ffffff;_text-align /**/:center;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; overflow:hidden; font-size:12px; }
img {border:0; padding:0; margin:0;}
em { font-style:normal;}
dt,dd {text-align:left;}
dd,li {word-wrap:break-word; word-break:break-all;}
li {list-style-type:none; text-align:left;}
table {border:0; }
p, h1, h2, h3, h4, h5, h6 {_text-align /**/:left; _font-size /**/:12px; }
th, td, li {font-size:12px; }
input.box01 {height:18px; border:1px solid #ADADAD; border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; }
input.box02 {height:21px; padding:2px 0 0 5px; border:1px solid #ADADAD; border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; font-size:15px; }
.f14{ font-size:14px;}
.p11 {font-size:11px;}
.fl {float:left; }
.fr {float:right; }
.cb {clear:both; }
.u, a.u:link, a.u:visited, a.u:hover, a.u:active {text-decoration:underline;}
.f_pron {font-family:Lucida Sans Unicode !important ; word-break:break-all !important;}
.f_sim {font-family:SimSun !important;}
a {color:#333; text-decoration:none;}
a:hover {text-decoration:underline; }
.tc_link, a.tc_link:link, a.tc_link:visited, a.tc_link:hover, a.tc_link:active {color:#004FBA; } /*txtcolor_link blue*/

/*search*/
.search01_box {position:relative; clear:both; width:925px; height:76px; z-index:902; background:url(imagesbg_search_sub_01.gif) no-repeat; }/* nciku2.5 */
.search01_box fieldset {border:none; float:left; margin:-5px 20px 0 20px; _margin:5px 10px 0 10px;}
.search01_box legend {display:none;}
.search01_box .learn {color:#FFF; }
.search01_box .radical {float:right; color:#D7FF90; margin:0px 18px 0 0; }/* nciku2.5 */
.search01_box .inputbox {position:relative; float:left; clear:left; width:340px; height:28px; margin-top:5px;}
.search01_box .inputbox img {vertical-align:top}
.search01_box .inputbox input {float:left; width:295px; margin:5px 0 0 6px; border:0; font-color:#808080; font-size:14px;}
body .search01_box .inputbox input {margin:4px 0 0 6px; height:21px; }
.search01_box .inputbox .inputbox_style {float:left; width:332px; height:27px; margin-right:5px; _margin-right:2px; background:url(imagesbg_search_input.gif) no-repeat; }
.search01_box .handwrite { float:left; width:355px; height:27px; margin:5px 0 0 0; }

/* nciku2.5 080509 search_for */
.search01_box .searchfor{ clear:both; padding:11px 9px 0 32px; background:url(imagesbu_green03.gif) no-repeat 25px 17px; *background:url(imagesbu_green03.gif) no-repeat 25px 20px;}
.search01_box .searchfor input{margin:0 3px 0 8px; *margin:0 0 0 5px;}

/* <css locale="dynamic" src="/uiocss/cm_hmenu01.css"> */
.f_txt01 {float:left; margin-top:5px; padding-left:8px; color:#7C7C7C; background:url(imagesbu_green01.gif) no-repeat left 4px;}/* nciku2.5 */
*html .f_txt01 {display:inline;}
.h_listmenu01 {float:right; margin-top:5px; text-align:left; }
.h_listmenu01 li {display:inline; padding:0 10px 0 6px; background:url(imagesbu_cir01.gif) no-repeat right 4px;}
body .h_listmenu01 li {font-size:12px; }
.h_listmenu01 li.last {background:none; }

#lo_gnb {clear:both; height:25px; background:url(imagesbu_dot01.gif) repeat-x center bottom; }
#lo_container {position:relative; clear:both; width:750px; margin:0 auto; }


/* sps:default */
h2.logo {float:left; height:36px; padding-left:10px; overflow:hidden }
.title	{ font-size:16px; font-weight:bold; color:#000099; text-align:center;}
/* sps:cm_hmenu03_logo */
.cm_hmenu03_logo h2.logo {float:none; }
h1.logo {text-align:left; padding-left:10px;}

/* sps:cm_logo01_main */
.cm_logo01_main {padding-top:32px; }
.cm_logo01_main h1.logo {text-align:center; margin:0 0 27px 0; }

/* sps:cm_mainsearch */
.cm_mainsearch .search01_box {width:750px; height:93px; margin:0 auto; background:url(imagesbg_search_main_01.gif) no-repeat;}	
.cm_mainsearch fieldset {margin:9px 20px 0 20px; _margin:9px 10px 0 10px;}/* nciku2.5 */
.cm_mainsearch .search01_box .radical {float:right; color:#D7FF90; margin:-49px 23px 0 0; }

/*exception*/
.sbx_gnb {clear:both; position:relative; width:910px; margin:0 auto; }
.sbx_gnb_main {clear:both; position:relative; width:708px; margin:0 auto;}


.yc_title {margin-top:3px; font-weight:bold;}
.yc_type {margin-top : 3px; color = #FF0000}
.yc_exm {margin-top:3px; margin-left:20px}
.pnewword {margin-top:3px; margin-right:10px; color:#9d0006; font-weight:bold}
.peng {margin-top:3px; margin-left:40px; font-size:16; color:#0000A0; font-weight:bold}
.yc_chn {margin-top:3px; margin-left:40px; font-size:16; color:#800040}


.show	{border:1px solid #DDDDDD;margin-top:5px;padding:5px;height:100%;}
.show	li	{line-height:25px;float:left;width:20%;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
#footer {clear:both; line-height:25px;border:1px solid #DDDDDD;margin-top:5px;padding:5px; text-align:center;}