/*---------------------开始头文件的设置------------------------*/
div.header{ clear:both; background:url(../images/header_bj.gif) repeat-x; height:25px; line-height:25px;}
div.header dl{ width:950px; color:#ddd; margin:0 auto;}
div.header dl a{ margin:0 10px;}
div.header dt{ float:left;}
div.header dt a{ color:#666;}
div.header a.home,div.header a.site{ background:url(../images/home.gif) no-repeat left 3px; display:inline-block; padding-left:20px;}
div.header a.site{ background:url(../images/site_arrow.gif) no-repeat left 4px;}
div.header dd{ float:right;}
/*--------------结束头文件*/
div.header_con{ clear:both; width:950px; margin:0 auto; height:64px; padding:16px 0 0 0;}
div.logo{ float:left;}
div.header_nav{ float:right; line-height:1.9em; padding-top:4px; width:720px;}
dl.header_nav{ float:left; width:125px; padding:0 12px; height:40px; background:url(../images/y_line.gif) repeat-y right top;}
dl.header_nav1{ padding-left:0;}
dl.header_nav2{ width:150px;}
dl.header_nav3{ width:95px;}
dl.header_nav5{ background:none; padding:0; float:right;}
dl.header_nav a{ margin:0 3px;}
/*------------结束顶部导航------------------*/
div.header_down{ clear:both; height:75px; background:url(../images/search_bj.gif) no-repeat left bottom; margin:0 auto 8px auto; width:950px;}
div.nav{ clear:both; width:100%;}
dl.nav dt{ float:left; width:84px; background:url(../images/sec_logo.png) no-repeat; height:27px; text-indent:-999999px; margin-right:80px;}
dl.nav dd{ float:left; height:27px; line-height:25px; text-align:center; font-size:14px; margin:0 2px; background:url(../images/nav_bj.gif) no-repeat -74px top; width:74px;}
dl.nav dd a{ color:#1d4a6d; display:block; height:27px;}
dl.nav dd a:hover{ text-decoration:none; color:#cc0000;}
/*当前页效果*/
dl.nav dd a.cur{ color:white; background:url(../images/nav_bj.gif) no-repeat; font-weight:bold;}

/*--------------------结束导航---------------------*/
div.h_search{ clear:both; width:920px; margin:0 auto; padding-top:7px; height:26px;}
dl.h_search{ float:left; background:url(../images/search_input.png) no-repeat; width:448px; height:26px;}
dl.h_search dt,dl.h_search dd{ float:left;}
/*开始下拉菜单*/
dt.select{ width:84px; height:26px; position:relative;}
div.selectbox-wrapper{ border:none; margin-top:0px;color:#666; position:absolute; text-align:left; left:0; background:white; border:1px solid #cdd2da; border-top:none; width:82px;}
div.selectbox-wrapper ul li.selected{ background:#e0ecf7;}
div.selectbox-wrapper ul li.current{ background:#6eabe1; color:white;}
div.selectbox-wrapper ul li{ padding:3px 3px 3px 6px; width:73px; cursor:pointer; line-height:20px; }
.selectbox{ border:none; padding:0; line-height: 25px; height: 25px; color:#666; padding-left:6px; display:block; width:76px; cursor:pointer; background:none;}
.search_select {display: none;}
/*结束下拉菜单*/
/*表单*/
input.input_search_btn,input.h_search_btn,input.h_search_text{ border:none; background:none;}
input.h_search_text{padding:4px 10px; width:238px; height:18px; line-height:18px; color:#666;}
input.input_search_btn,input.h_search_btn{ margin-left:10px; margin-right:4px; cursor:pointer; width:90px; height:26px; line-height:26px; text-align:center; font-size:14px; color:#3e6383; font-weight:bold;}
input.h_search_btn{ font-weight:normal; margin:0;}
/*热词*/
dl.h_search_hot{ float:left; width: 450px; padding-left:15px; line-height:26px; color:white;}
dl.h_search_hot a{ color:white; margin:0 6px;}
dl.h_search_hot a:hover{ color:#fff007; background:#19598f;}
dl.h_search_hot dt { float:right; line-height:26px; text-align: right;}
dl.h_search_hot dd { float:left;}
dl.h_search_hot dt a.managePower { display: block; float:left; line-height:25px; height:25px; margin-left:10px; text-align:center; color:#3e6383; font-weight:bold; font-size:14px; width:93px; background:url(../images/search_input.png) no-repeat -352px top; text-decoration: none;}
/*-------------------结束搜索--------------------*/

div.abv {width:950px; margin: 0 auto;}
/*---------------------------------------------star中间区域*/
div.h_one{ clear:both; width:950px; margin:8px auto;}
div.h_left{ float:left; width:740px;}
/*蓝色背景*/
.blue_bj{ border:1px solid #cfdae0; background:#f5f8fa;}
/*--------star精彩词条\热门词条*/
div.h_one_l{ float:left; width:738px; padding:0; height:288px; overflow:hidden;}
div.h_jing{ float:left; width:450px; padding:10px 15px; height:268px; overflow:hidden;}
dl.h_jing{ clear:both; margin:8px 0;}
dl.h_jing dt{ float:left; width:185px;}
dl.h_jing dt img{ width:180px; height:130px; padding:1px;}
dl.h_jing dd{ float:right; width:55%; color:#666;}
dl.h_jing dd p{ clear:both; font-size:14px; line-height:22px;}
dl.h_jing dd p.th{ font-size:16px; font-weight:bold; padding-bottom:5px;}
ul.h_jing{ clear:both; margin:8px 0; padding-top:8px; line-height:24px;}
ul.h_jing li{ clear:both; color:#666;}
ul.h_jing li a{ margin:0 6px;}
/*标题文字*/
dl.th_text,dl.r_th_text{ clear:both; height:26px; line-height:26px; overflow:hidden;}
dl.th_text dd,dl.r_th_text dd{ float:left; font-size:14px; font-weight:bold;}
dl.th_text dt,dl.r_th_text dt{ float:right;}
dl.r_th_text dd{color:#285e93;}
dl.r_th_text{ clear:both; margin:5px auto 0 auto; width:90%;}
/*热门词条*/
div.h_hot{ float:right; width:220px; padding:10px 15px; background:#f9f9f9; border-left:1px solid #dfdfdf; height:268px; overflow:hidden; }
dl.h_hot{ clear:both; background:url(../images/gray_line.gif) repeat-x left bottom; padding:16px 0;}
dl.h_hot dt{ clear:both; font-size:15px; font-weight:bold; line-height:1.6em;}
dl.h_hot dd{ clear:both; color:#666; line-height:20px;}
ul.h_hot{ clear:both; padding-top:10px;}
ul.h_hot li{ float:left; width:28%; padding-left:3%; background:url(../images/gray_arrow.gif) no-repeat left 10px; padding-left:10px; line-height:24px;}
/*----------------------star右边*/
div.h_right{ float:right; width:200px;}
div.h_right dl.th_text dd{ color:#285e93;}
div.h_right dl.th_text { clear:both; width:90%; margin:5px auto;}
/*-----star发布工具*/
div.h_tool{ clear:both; margin-bottom:8px; height:148px; overflow:hidden;}
dl.h_tool{ clear:both; width:90%; margin:8px auto;}
dl.h_tool dt{ clear:both; }
dl.h_tool dd{ clear:both; text-align:center;}
dl.h_tool dd p{ clear:both; margin:4px 0;}
/*按钮*/
a.a_tool_1,a.a_tool_2{ border:none; cursor:pointer; display:block; background:url(../images/tool_btn.png) no-repeat; width:173px; height:41px; line-height:41px; font-size:14px; font-weight:bold; text-align:left; text-indent:60px; color:#285e93;}
a.a_tool_2{ background-position:left -41px;}
a.a_tool_1:hover,a.a_tool_2:hover{ color:#ff6600; text-decoration:none;}
/*会员登录*/
div.h_login{ clear:both; margin-top:8px; height:130px; overflow:hidden;}
/*表格*/
table.login_table{ clear:both; margin:5px auto;}
table.login_table input{ vertical-align:middle;}
table.login_table td{ padding:2px 2px;}
table.login_table td.right_text{ text-align:right;}
table.login_table td a{ margin-left:6px;}
table.login_table tfoot td{ padding-top:6px;}
/*表单*/
input.login_text{ background:white url(../images/input_text.gif) repeat-x left top; height:18px; line-height:18px; padding:2px 5px; width:110px; border:1px solid #afafaf;}
input.login_btn{ border:none;color:#285e93; font-weight:bold; cursor:pointer; background:url(../images/login_btn.png) no-repeat; width:48px; height:23px; line-height:23px; text-align:center;}
/*----------------------------star第二行*/
div.adv_l{ float:left; width:740px;}
/*公告*/
div.h_ann{ float:right; width:198px; height:88px; overflow:hidden;}
ul.h_ann{ clear:both; width:90%; margin:0 auto;}
ul.h_ann li{ clear:both; line-height:19px; height:19px; overflow:hidden; padding-left:10px; background:url(../images/gray_arrow.gif) no-repeat left 7px;}
/*------------------------------star第三行*/
div.h_list{ padding:0; float:left; height:288px; overflow:hidden; width:49%;}
dl.h_list{ clear:both; width:93%; margin:0 auto; padding:15px 1% 10px 1%; background:url(../images/gray_line.gif) repeat-x left bottom;}
dl.h_list dt{ float:left; width:60px;}
dl.h_list dt img{ width:58px; height:48px;}
dl.h_list dd{ float:right; width:78%;}
dl.h_list dd p{ clear:both; color:#666; line-height:18px;}
dl.h_list dd p.title{ font-size:14px; font-weight:bold;}
ul.h_list{ clear:both; width:93%; margin:8px auto;}
ul.h_list li{ clear:both; color:#777; background:url(../images/gray_arrow.gif) no-repeat left 10px; padding-left:10px; line-height:24px; height:24px; overflow:hidden;}
ul.h_list li a{ margin-right:5px;}
ul.h_list li .more_link a{ margin:0 2px;}
/*标题*/
dl.gray_th dt{ float:right; padding-right:10px;}
dl.gray_th dt a{ display:inline-block; background:url(../images/more.gif) no-repeat right center; padding-right:10px;}

div.h_r_tad{ float:right; width:198px; height:288px; overflow:hidden;}
/*标签导航*/
div.h_tab_nav{ clear:both; background:url(../images/r_tab_th.gif) repeat-x; height:31px; line-height:31px; overflow:hidden; color:#285e93;}
div.h_tab_nav a{color:#285e93;}
div.h_tab_nav a:hover{ color:#ff6600; text-decoration:none;}
div.h_tab_nav dt{ float:left; font-size:14px; font-weight:bold; text-indent:14px; width:109px;}
div.h_tab_nav dd{ height:31px; padding:0 8px; float:left; cursor:pointer; border-left:1px solid #cfdae0;}
div.h_tab_nav dd.tab_light{ background:url(../images/r_tab_th.gif) repeat-x left -31px;font-weight:bold;}
/*标签内容*/
div.h_tab_box{ clear:both;}
.none{ display:none;}
div.h_tab_box div{ clear:both;}
ul.h_r_tad{ clear:both; width:85%; margin:8px auto;}
ul.h_r_tad li{ clear:both; line-height:24px; height:24px; overflow:hidden;}
/*数字*/
.number{ display:block; float:left; text-align:center; color:white; font-weight:bold; background:url(../images/number.jpg) no-repeat left -16px; height:16px; width:16px; line-height:16px; margin:3px 10px 0 0;}
.light .number{ background-position:left top;}
/*蓝色标题*/
dl.blue_th{ clear:both; background:url(../images/r_tab_th.gif) repeat-x; height:31px; line-height:31px; overflow:hidden;}
dl.blue_th dt{ float:right; padding-right:10px;}
dl.blue_th dd{ float:left; font-size:14px; font-weight:bold; padding-left:14px;}
/*表格*/
table.tad_table{ clear:both; width:100%;}
table.tad_table th{ background:url(../images/table_th.gif) repeat-x; border-right:1px solid #cfdae0; height:23px; line-height:23px; font-weight:normal;}
table.tad_table td{ color:#666; line-height:25px;text-align:center;}
table.tad_table td.left_text{ text-align:left; padding-left:12px;}
/*人物百科*/
ul.h_list_link{ clear:both; width:92%; margin:8px auto;}
ul.h_list_link li{ height:24px; line-height:24px; overflow:hidden; width:22%; padding-left:2.9%; background:url(../images/gray_arrow.gif) no-repeat left 10px; float:left;}
/*百科之星*/
div.h_star{ height:268px;}
dl.h_star{ clear:both; width:90%; margin:8px auto;background:url(../images/gray_line.gif) repeat-x left bottom; padding-bottom:8px; clear:both;}
dl.h_star dt{ float:left; width:50px;}
dl.h_star dt img{ width:48px; overflow:hidden;}
dl.h_star dd{ float:right; width:68%; color:#666; line-height:22px;}
dl.h_star dd p{ clear:both;}
dl.h_star dd a{ margin-right:5px;}
ul.h_star{ background:url(../images/gray_line.gif) repeat-x left bottom; padding-bottom:8px; clear:both; width:90%; margin:8px auto; color:#666;}
ul.h_star li{ clear:both; line-height:20px; height:20px;}
ul.h_star_d{ clear:both; width:90%; margin:8px auto;}
ul.h_star_d li{ clear:both; line-height:23px; height:23px; background:url(../images/gray_arrow.gif) no-repeat left 10px; padding-left:10px;}
/*百科动态*/
div.l_list{ height:268px;}
ul.l_list{ clear:both; width:90%; margin:8px auto;}
ul.l_list li{ clear:both; height:24px; line-height:24px; padding-left:10px; background:url(../images/gray_arrow.gif) no-repeat left 10px;}
ul.l_list li a{ margin-left:10px;}
div.r_list {float:right; background:white url(../images/gray_bj.gif) repeat-x left top;}
/*待创建词条*/
/*标签导航*/
div.l_list_tab{ clear:both; height:35px; margin:8px auto 0 auto; width:95%; line-height:28px; overflow:hidden; background:url(../images/tab_line.gif) repeat-x left bottom;}
div.l_list_tab dd{ float:left; font-size:14px; font-weight:bold; height:28px; padding:0 10px 7px 10px;}
div.l_list_tab dd a:hover,div.l_list_tab dd.tab_light a:hover{ text-decoration:none; color:#ff6600;}
div.l_list_tab dd.tab_light{ background:url(../images/tab_arrow.gif) no-repeat center bottom;color:#285e93;}
div.l_list_tab dd.tab_light a{color:#285e93;}
/*标签内容*/
div.l_list_box{ clear:both;}
div.l_list_box div{ clear:both;}
ul.l_list_link{ clear:both; width:90%; margin:8px auto;}
ul.l_list_link li{ float:left; width:30%; padding-left:3%; height:25px; line-height:25px; overflow:hidden; background:url(../images/gray_arrow.gif) no-repeat left 10px;}
/*-------------------------------------------star文字的样式*/
/*蓝色链接*/
.blue_link a,.more_link,.more_link a{ color:#0077cc;}
.blue_link a:hover,.more_link a:hover{ color:#ff6600;}
.more_link a{ margin:0 2px; text-decoration:none;}
.more_link,.more_link a{ font-weight:normal;}
.more_link a:hover{ text-decoration:underline;}
/*14文字*/
.font_14{ font-weight:bold; font-size:14px;}
/*灰色文字*/
.gray_text{ font-family:Arial,"宋体"; font-size:12px; color:#888; font-variant:normal;}
.font_b { font-weight: bold;}
/*标题文字*/
.th{ font-family:"微软雅黑";}
/*12号文字*/
.font_12{ font-size:12px;}
/*14号绿色文字*/
.green_14{ font-size:14px; font-weight:bold; color:#009933;}
/*蓝色文字*/
.blue_text{ color:#285e93;}
/*----------------------------------------------star图片*/
dl.h_jing dt img,dl.h_list dt img{overflow:hidden;  background:white; border:1px solid #d5d5d5;}
dl.h_jing dt a:hover img,dl.h_list dt a:hover img{ border:1px solid #b8d5e7;}
/*左右对齐*/
.float_r{ float:right;}
.float_l{ float:left;}
/*日期*/
.date{ float:right; color:#999; font-size:12px; font-weight:normal;}

/*灰色标题*/
dl.gray_th{ clear:both;background:url(../images/gray_th.gif) repeat-x left top; height:30px; line-height:30px;}
dl.gray_th dd{ float:left; font-size:14px; font-weight:bold; padding-left:14px;}
dl.gray_title{ clear:both; background:url(../images/gray_th.gif) repeat-x; height:29px; line-height:29px;}
dl.gray_title dd{ font-size:14px; font-weight:bold; padding-left:16px; float:left;}
dl.gray_title_con{ clear:both; background:url(../images/gray_th.gif) repeat-x; height:29px; line-height:29px;}
dl.gray_title_con dd{ float:left; padding:0 28px; font-size:14px; font-weight:bold; color:#333; border-right:1px solid #ccc; cursor: pointer;}
dl.gray_title_con dd.cur { float:left; text-align:center; font-size:14px; background:white; border-right:1px solid #ccc; height:29px; padding:0 28px; font-weight:bold;}

.gray_border{ border:1px solid #e8e8e8; background:white; padding:1px;}

/*---------------开始合作伙伴----------------------*/
div.h_work{ clear:both; margin:8px auto; width:948px; border-top:1px solid #dfdfdf;}
dl.h_work_pic{ clear:both; text-align:left; width:946px; margin:10px auto;}
dl.h_work_pic dd img{ margin:0 2px; width:128px; overflow:hidden;}
ul.h_work{ clear:both; margin:10px auto; width:935px;}
ul.h_work li a{ float:left; width:auto; padding: 0 5px 0 5px; white-space:nowrap;}
/*------------------开始文件脚----------------*/
div.footer{ clear:both; margin:8px auto; width:950px; padding:15px 0; line-height:2em; color:#666; background:url(../images/footer.gif) repeat-x left top; text-align:center;}
dl.footer dt{ color:#999; }
dl.footer dt a{ margin:0 8px;}
/*--------------------开始列表页的样式设置-------------------------*/
div.i_left{ float:left; width:160px;}
/*标题*/
dl.i_l_title{ clear:both; background:url(../images/i_l_th.png) no-repeat; line-height:29px; height:29px; overflow:hidden;}
/*管理员*/
div.i_admin{ clear:both; margin-bottom:8px;}
dl.i_admin{ clear:both; margin:10px auto; width:140px;}
dl.i_admin dt{ float:left; width:42px;}
dl.i_admin dt img{ width:38px; padding:1px; overflow:hidden;}
dl.i_admin dd{ float:right; width:90px; color:#666; line-height:1.8em;}
/*推荐分类*/
div.i_class{ clear:both; margin:8px 0;}
dl.i_class{ clear:both; width:88%; margin:0 auto; padding:10px 0;}
dl.i_class dd{ clear:both; line-height:1.8em; padding-left:12px; background:url(../images/gray_arrow.gif) no-repeat left 8px; }
/*精彩词条*/
dl.i_hot dd{ padding:0; background:none;}
/*--------------开始列表页右边--------------*/
div.i_right{ float:right; width:780px;}
div.i_r_top{ clear:both; background:white; width:772px; padding:10px 0;}
/*焦点推荐*/
div.i_r_top_l{  float:left; width:455px; padding:0 0px 0 15px;}
dl.i_rec { overflow:visible; min-height:145px; height:auto; _height:145px; background:url(../images/y_line.gif) repeat-y right top; padding-right:15px;}
dl.i_rec dd{ width:245px;}
/*右上右*/
div.i_r_top_r{ float:right; padding-right:15px; width:270px;}
dl.i_r_top_r{ clear:both; height:60px; margin:25px 0; width:100%;}
dl.i_r_top_r dt{ float:left; width:64px;}
dl.i_r_top_r dt img{ width:60px; overflow:hidden; padding:1px;}
dl.i_r_top_r dd{ float:right; width:195px;}
/*--------开始右下-----------*/
div.i_r_down{ clear:both; margin:8px 0 0 0;}
dl.i_r_list{ clear:both; margin:10px auto; padding:10px 5px; background:url(../images/line.gif) repeat-x left bottom; width:740px;}
dl.i_r_list dt{ float:right; width:88px;}
dl.i_r_list dt img{ width:84px; height:63px; overflow:hidden; padding:1px;}
dl.i_r_list dd{ color:#666; line-height:1.7em; float:left; width:635px;}
dl.i_r_list dd.book_arrow{ background:url(../images/book_arrow.jpg) no-repeat 3px 5px; padding-left:25px; width:610px;}
dl.i_r_list dd.noimg {width: 720px;}
/*---------------------开始详情页面的设置--------------------*/
/*位置标题*/
dl.i_site{ clear:both; width:950px; margin:8px auto; line-height:25px;}
dl.i_site dt{ display:none; float:left; background:url(../images/ci_th.jpg) no-repeat; width:80px; height:21px; text-indent:-999999px;}
dl.i_site dd{ float:left;}
dl.i_site dd a,dl.i_site dd span{ margin:0 8px;}
/*--------开始详情中间区域*/
div.d_center{ clear:both; margin:8px auto; width:950px; background:url(../images/display_center.gif) repeat-x left top; padding-top:20px;}
div.d_left{ float:left; width:705px;}
/*详情标题*/
dl.display_title{ clear:both; margin:10px 0; width:100%;}
dl.display_title dt{ float:right; padding-top:8px;}
a.editor_btn{ display:block; background:url(../images/ext_btn.gif) no-repeat; width:105px; height:30px; line-height:30px; text-indent:30px; font-size:14px; font-weight:bold;}
dl.display_title dd{ float:left;}
dl.display_title dd p{ line-height:1.6em;}
dl.display_title .title { font-size:20px; }
dl.display_title dd p a{ margin-right:8px;}
/*详情图片*/
dl.d_pic{ clear:both; margin:15px 0; width:100%;}
dl.d_pic dt{ background:#f6f6f6; border:1px solid #e8e8e8; margin-top:6px;  padding:4px; float:left; width:200px; text-align:center;}
dl.d_pic dt img.pic{ width:200px; height:150px; overflow:hidden; margin-bottom:3px;}
dl.d_pic dd{ float:right; font-size:14px; width:475px; text-indent:2em; line-height:1.7em;}
/*编辑标题*/
dl.d_title{ clear:both; height:25px; margin:10px 0; line-height:25px; border-bottom:1px solid #e5e5e5; padding:0 5px 1px 5px; overflow:hidden;}
dl.d_title dd{ float:left; font-size:14px; font-weight:bold;}
dl.d_title dt{ float:right;}
dl.d_title dt a{ background:url(../images/ext_arrow.jpg) no-repeat left 5px; display:inline-block; padding-left:18px;}
/*一小段文字*/
div.display_text{ clear:both; margin:10px 0; font-size:14px; line-height:1.7em;}
div.display_text a{ text-decoration:underline; color:#1852c6;}
div.display_text a:hover{ text-decoration:none; color:#cc0000;}
div.display_text p{ text-indent:2em; margin:10px 0;}
div.display_text2 p{ text-indent:0; margin:0;}
/*相当词条*/
dl.d_other{ clear:both; margin:15px 0;border:1px solid #e5e5e5; padding:15px; }
dl.d_other dt{ clear:both; font-size:14px; font-weight:bold; padding:3px 5px; margin-bottom:10px; background:url(../images/line.gif) repeat-x left bottom;}
dl.d_other dt span {float: right; font-size: 12px; font-weight: normal;}
dl.d_other dd{ clear:both;}
dl.d_other dd a{ margin:0 6px;}
/*分享*/
dl.d_share{ clear:both; margin:10px 0; line-height:16px;}
dl.d_share dd{ float:left;}
dl.d_share dt{ padding:0 10px; color:#bababa;float:right;}
dl.d_share dt a{ background:url(../images/fen/08.gif) no-repeat left 1px; display:inline-block; margin-left:10px; padding-left:20px;}
.share_1,.share_2,.share_3,.share_4,.share_5,.share_6,.share_7{ display:block; float:left; margin:0 2px; background:url(../images/fen/01.gif) no-repeat; width:16px; height:16px;}
.share_1 a,.share_2 a,.share_3 a,.share_4 a,.share_5 a,.share_6 a,.share_7 a{ display:block; width:100%; height:100%;}
.share_2{ background:url(../images/fen/02.gif) no-repeat;}
.share_3{ background:url(../images/fen/03.gif) no-repeat;}
.share_4{ background:url(../images/fen/04.gif) no-repeat;}
.share_5{ background:url(../images/fen/05.gif) no-repeat;}
.share_6{ background:url(../images/fen/06.gif) no-repeat;}
.share_7{ background:url(../images/fen/07.gif) no-repeat;}
/*讨论区*/
div.d_bbs{ clear:both; margin:10px 0; border:1px solid #dfdfdf; padding:10px 15px;}
dl.bbs_con{ clear:both; width:630px; margin:5px auto;}
dl.bbs_con dt{ float:left; width:58px;}
dl.bbs_con dt img{ width:50px; padding:3px; background:white; overflow:hidden;}
dl.bbs_con dd{  float:right; width:550px;}
dl.bbs_con dd.bbs{background:url(../images/bbs.jpg) no-repeat; margin-top:0; width:550px; height:58px; overflow:hidden;}
dl.bbs_con dd.btn{ text-align:right;}
div.bbs_con{ clear:both; padding:5px 10px 5px 18px; overflow-y:auto; height:48px;}
/*表单*/
input.input_blue_btn{ border:none; cursor:pointer; background:url(../images/blue_btn.png) no-repeat; width:81px; height:28px; line-height:28px; text-align:center;}
/*-------------------开始详情右*/
div.d_right{ float:right; width:230px;}
/*词条统计*/
div.d_stat{ clear:both; margin-bottom:8px; border:1px solid #dfdfdf; width:228px; padding:0; background:url(../images/d_gray_bj.gif) repeat-x left bottom;}
dl.d_stat{ clear:both; width:90%; line-height:1.8em; margin:0 auto; padding:10px 0;}
dl.d_stat dt{ font-size:14px; font-weight:bold;}
/*相关词条*/
div.d_r_other{ clear:both; margin:8px 0;}
dl.d_r_other{ clear:both; margin:0 auto; padding:10px 0; width:90%;}
dl.d_r_other dd{ clear:both; margin:4px 0; overflow:hidden; zoom:1;}
dl.d_r_other dd a{ float:left; width:42%; padding:0 4%;}
/*标题*/
dl.d_r_title{ clear:both; background:url(../images/d_blue_th.gif) repeat-x; height:28px; line-height:28px; overflow:hidden;}
dl.d_r_title dt {float:right; padding-right: 10px;}
/*背景*/
.d_blue_bj{ background:#fbfdfe; border:1px solid #dbeef7;}
/*每日推荐*/
div.d_r_rec{ clear:both; margin:8px 0;}
dl.d_r_rec{ clear:both; margin:10px auto; width:90%;}
dl.d_r_rec dt,dl.d_r_rec dd{ line-height:1.8em;  clear:both;}
dl.d_r_rec dt{ font-size:12px;}
ul.d_r_rec{ clear:both; font-size:12px; margin:10px auto; width:90%;}
ul.d_r_rec li{ clear:both; line-height:1.8em; background:url(../images/gray_arrow.gif) no-repeat left 8px; padding-left:12px;}

/*-----------开始标题--------------*/
dl.h_title{ clear:both; width:100%; overflow:hidden; height:25px; line-height:25px;}
dl.h_title dd{ float:left; font-size:14px; font-weight:bold;}
dl.h_title dt{ float:right;}
dl.h_title dt a{ background:url(../images/blue_arrow.gif) no-repeat right 6px; padding-right:10px;}
/*浅蓝标题*/
dl.h_light_title{ clear:both; background:url(../images/light_blue_th.gif) repeat-x; height:26px; line-height:26px;}
dl.h_light_title dd,dl.liht_blue_title dd,dl.h_r_title dd,dl.r_g_title dd,dl.gray_title dd,dl.i_l_title dd,dl.d_r_title dd{ float:left; padding-left:16px; font-size:14px; font-weight:bold; color:#333;}
/*浅蓝色标题2*/
dl.liht_blue_title{ clear:both; background:url(../images/light_blue_th2.gif) repeat-x; height:30px; line-height:26px; overflow:hidden;}
dl.liht_blue_title dt{ float:right; padding-right:8px;}
dl.liht_blue_title dt.more a{background:url(../images/blue_arrow.gif) no-repeat right 6px; padding-right:10px;}
/*灰色标题*/
dl.h_r_title{ clear:both;background:url(../images/r_tab.jpg) no-repeat; height:29px; line-height:29px; overflow:hidden;}

/*间距文字*/
.margin_text{ margin:0 10px; white-space: nowrap;}
.more_arrow{ font-size:12px; background:url(../images/blue_arrow.gif) no-repeat right 3px; padding-right:10px; color:#1852c7;white-space: nowrap;}
.more_arrow:hover{ color:#cc0000;}

/*右边灰色标*/
dl.r_g_title{ clear:both; background:url(../images/h_r_th.png) no-repeat; height:29px; line-height:29px; overflow:hidden;}
/*灰色标题*/
dl.gray_title{ clear:both; background:url(../images/gray_th.gif) repeat-x; height:29px; line-height:29px;}
/*文字标题*/
dl.h_good dd.title,dd.title,dl.h_l_list_ci dd.title{ color:#1852c6; font-family:"黑体"; font-size:16px;}
dd.title a{ color:#1852c6; }
dd.title a:hover{ color:#cc0000;}
/*标题链接*/
.th_link{ float:right; padding-right:8px; color:#888;}
.th_link a{ margin:0 8px; color:#666; margin:0 8px;}
/*----------------开始图片*/
dl.h_good dt img,dl.show_pic img,dl.h_hot dt img,dl.h_l_list_pic dt img,dl.h_l_ti dt img,dl.h_work_pic dd img,dl.i_admin dt img,dl.i_r_top_r dt img,dl.i_r_list dt img,dl.bbs_con dt img{ border:1px solid #dfdfdf;}
dl.h_good dt a:hover img,dl.show_pic a:hover img,dl.h_hot dt a:hover img,dl.h_l_list_pic dt a:hover img,dl.h_l_ti dt a:hover img,dl.h_work_pic dd a:hover img,dl.i_admin dt a:hover img,dl.i_r_top_r dt a:hover img,dl.i_r_list dt a:hover img,dl.bbs_con dt a:hover img{ border:1px solid #a5c9e4;}


/*表单*/
input.input_blue_btn{ border:none; cursor:pointer; background:url(../images/blue_btn.png) no-repeat; width:81px; height:28px; line-height:28px; text-align:center;}
input.input_blue_btn:hover {font-weight: bold;}
input.input1 {width: 400px;height:16px;	line-height:16px;padding:3px 2px 3px;border:1px solid #C1C1BB;font-size:14px;color:#333;}
input.editBtn1 {margin-left: 5px;}

.useful_for_me{margin:30px 0 0 0;color:#666;overflow:hidden;}
.useful_for_me span{float:right;width:550px;padding:5px 12px;line-height:20px;}
.useful_for_me a{float:left;width:100px;height:46px;background:url(../images/useful_for_me.gif) no-repeat left top;padding:3px 12px;color:#666;line-height:20px;}
.useful_for_me a:hover{background-position:left -62px;text-decoration:none;color:white;}
.useful_for_me b{display:block;color:#2AA8E3;font-family:"Tahoma";font-weight:bold;padding-left:30px;}
.useful_for_me a:hover b{color:white;}

/* 目录 */
#catalog {/*border:1px solid #9b9b9b; margin-left:10px;float:left;*/}
#catalog legend {font-weight: bold; font-size:14px; color:#333; margin-left:10px}
#catalog ul {padding:5px 15px}
#catalog ul li {line-height:22px}
#catalog ul li a { color:#333;text-decoration:none}
#catalog ul li a:hover {text-decoration:underline}
#catalog p {text-align:right; margin:0 10px 10px 0}
#catalog p a {margin-left:15px; text-decoration:none}

.hdwiki_tmml{font-size:16px;font-weight:bold;}
.hdwiki_tmmll{font-size:12px; padding-left: 10px;font-weight:bold;}

/*============version===========*/
.version_title{display:block;padding:10px;background:#f7f7f7;}
.version table{margin-top:20px;border-bottom:1px #ccc dashed;}
.version table thead td{border:1px #ccc dashed;border-width:1px 0;}
.version table td{height:24px;padding:8px;line-height:20px;}
.version table td,.version table img{vertical-align:middle;}
.operation_btn .btn_inp{margin:10px 10px 0 0;}

.title_thema{font-size:20px;color:#0268cd;padding:0;overflow:hidden;zoom:1;}
.bor_b-ccc{border-bottom:1px #e1e1e1 solid;}
.title_thema a.r {float: right; font-size: 14px; line-height: 25px;}

.fanwei,.dian{display:inline-block;height:15px;margin:10px 15px 0 5px;width:45px;}
.fanwei{background:#CCF533;}
.dian{background:#E99BFF;margin-left:30px;}

.edition .l {float: left;}
.edition .r {float: right;}

/*--viewdoc viesion--*/
.w-710{width:710px; float: left;}
.w-230{width:230px; float: right;}

#cklsbb {line-height:20px;margin:8px 0; border-bottom:1px #ccc dashed; overflow:hidden;padding:0 0 6px;color:#666;}
#cklsbb label {color:#333333;margin:0 15px 0 5px;}
#cklsbb a {display:inline-block;margin:0 8px 0 4px;white-space:pre;}

.ctxx .col-dl dt{font-size:12px;}
.ctxx .col-ul{border:dashed !important;border-width:1px 0 0 0 !important;padding-top:8px;}
.columns{display:block;line-height:22px;position:relative;margin-top:10px;}
.col-h2{height:21px;line-height:21px; padding:3px 10px 10px 10px; background:url(../images/col_h2_bg.gif) repeat-x left top;color:#333;}
.col-ul,.col-dl,.col-p{color:#333;margin:5px 10px 3px 10px;padding-bottom:3px;}
.col-ul li{clear:both;}
.col-dl dt{font-size:14px;margin-bottom:4px;}
.col-dl dd{color:#666;}
.col-dl dd a{color:#0268cd;}
.col-h2{height:21px;line-height:21px; padding:3px 10px 10px 10px; background:url(../images/col_h2_bg.gif) repeat-x left top;color:#333;}

/*--reference--*/
.reference {line-height:18px;background:#F7F7F7;padding:8px 5px;overflow:hidden;}
.reference dt {font-weight:bold;}
.reference dd { padding:10px 0 0 1em;}
.reference input{border:0;color:#999;width:300px;background:#F7F7F7;}
.reference dd span {width:25px;margin-right:4px;}

/*popinput*/
div.uploadDialog {padding: 10px;}
ul.p-ul {line-height:25px;}
ul.p-ul li {line-height: 30px; height:30px; float:left; width:48%;}
.inp_txt {width: 160px; margin:0 10px 0 10px;}
.inp_err {border:1px solid #ff6600;}
.pop_txt {text-align:center; font-size: 14px; font-weight:bold;}

div.h_login_info {padding: 0px 10px; line-height:22px;}
dl.logininfo dt {font-weight:bold;}

/*图片显示*/
.display_text .img { background: none repeat scroll 0 0 #FAFAFA; border: 1px solid #E8E8E8; color: #666666; font-size: 12px; padding: 10px; text-align: center;}
.display_text .img_l { clear: left; float: left; margin: 5px 20px 5px 0;}
.display_text .img_r { clear: right; float: right; margin: 5px 0 5px 20px;}

/*添加词条*/
div.h_input {width: 948px; border: 1px solid #DFDFDF;}
div.w-620 {float:left; width: 620px; color:#666666;}
div.w-320 {float:right; width:320px; height: 320px; border-left: 1px solid #DFDFDF; color:#666666;}
div.columns {padding:10px 30px 30px 30px;}
h2.col-p {font-size:14px; line-height:35px;}
h3.bold {color:#357AB2; line-height: 35px; font-size:14px; padding-left:10px;}
ul.ul_l_s {padding-left: 30px;}
ul.ul_l_s li {line-height:40px;}
ul.ul_l_s li label {color:#999;}
ul.ul_l_s li select { height: 21px; border: 1px solid #DFDFDF;}
ul.ul_l_s li.tags input {border: 1px solid #DFDFDF; height:21px; line-height:21px; width: 78px; margin-right: 5px;}
ul.ul_l_s li.input_btn {padding-left: 60px; padding-top: 20px;}
i.must {color:#cc3300;}
input.reg-inp {border: 1px solid #DFDFDF; height:21px; line-height:21px; width:214px; background: url(../images/input_bg.jpg) no-repeat left top;}
input.btn_inp {border: none; width:147px; height:37px; background: url(../images/input_btn.png) no-repeat left top; font-size:14px; font-weight:bold; color:#fff; cursor:pointer;}
input.btn_unable {background-position: left -37px; color:#999999;}

/*申请编辑*/
div.applyDiag {padding:10px;}
div.applyDiag dl {clear:both; padding: 10px;}
div.applyDiag dl dt {font-size:14px; float:left;}
div.applyDiag dl dd {float:left}
div.applyDiag dl dd label {text-decoration:underline;}
div.applyDiag i {font-size:12px; font-style:normal;}
div.applyDiag textarea {width: 310px; height: 120px; font-size:14px; padding: 5px;}
