/*----------------------------------------举报个人首页模板样式----------------------------------------*/
@charset "utf-8";
/*---------------------主体初始化*/
body { color: #000; font-family: "微软雅黑", Arial; line-height: 1.5em; font-size: 12px; }
/*----------------------------------------网站顶部----------------------------------------*/
/*---------------------顶部*/
#area_head { width: 970px; margin-right: auto; margin-left: auto; }
/*---------------------LOGO*/
.area_logo { background-image: url(imglogo.png); background-repeat: no-repeat; background-position: left top; height: 120px; width: 970px; margin-top: 10px; }
/*---------------------网站顶部动画*/
.area_topflash { height: 200px; width: 960px; overflow: hidden; }
/*---------------------网站导航菜单*/
.area_menu { background-image: url(imgmenu_bg.png); background-repeat: no-repeat; background-position: center top; height: 34px; }
.area_menu_bottom { background-image: url(imgmenu_bottom.png); background-repeat: repeat-x; background-position: left top; font-size: 1px; line-height: 1px; height: 3px; clear: both; }
/*----------------------------------------万能导航样式----------------------*/
.allNav_type2 { z-index: 9; position: relative; zoom: 1; height: 34px; line-height: 34px; border-left: 0; border-right: 0; position: relative; padding-left: 480px; }
.allNav_type2 * { zoom: 1; vertical-align: top; }
/*-- 弹出ul的宽度 建议设置成一级节点宽度-4px 所有ul隐藏 --*/
.allNav_type2 ul { display: none; position: absolute; top: 34px; left: 0px; width: 90px; text-align: center; }
.allNav_type2 li { position: relative; }
.allNav_type2 a { display: block; }
.allNav_type2 li.spe { display: inline-block; *display:inline;
height: 34px; width: 2px; text-indent: -9999em; }
.allNav_type2 .li1 { display: inline-block; *display:inline;
background-image: url(imgallnav_btn.png); background-repeat: no-repeat; background-position: right top; }
/*--一级节点link背景*/
.allNav_type2 .first1 { margin-left: 10px; background-image: url(imgallnav_btn.png); background-repeat: no-repeat; background-position: left bottom; }
.allNav_type2 .h1 { display: inline-block; *display:inline;
}
/*--一级节点 宽度 字体 居中*/
.allNav_type2 .li1 .a1 { width: 90px; font-size: 14px; font-weight: normal; color: #044E79; text-align: center; display: inline-block; *display:inline;
}
/*--一级节点 若有子节点则显示箭头*/
.allNav_type2 .hasUl1 .a1 { background-image: url(lyzqc_menu/allNav/images/navIco_w_d.gif); background-repeat: no-repeat; background-position: 78px 14px; }
/*--一级节点hover背景 显示当前状态*/
.allNav_type2 .on1 .a1 { color: #990000; background-image: url(imgallnav_btn.png); background-repeat: no-repeat; background-position: left top; font-size: 15px; font-weight: bold; }
.allNav_type2 .li1 a { }
/*二级节点下拉样式 边框 背景 */
.allNav_type2 .ul1 { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #069; border-bottom-color: #069; border-left-color: #069; background-color: #FFF; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; }
/*二级节点下拉样式 行高 边框 背景 */
.allNav_type2 .li2, .allNav_type2 .li3, .allNav_type2 .li4 { line-height: 30px; border-top-width: 1px; border-top-style: dotted; border-top-color: #ddd; background-color: #0082D9; }
/*二级节点下拉样式 字体 背景 */
.allNav_type2 .li2 a, .allNav_type2 .li3 a, .allNav_type2 .li4 a { color: #fff; }
/*二级节点下拉样式 鼠标经过背景 */
.allNav_type2 .on2 .a2, .allNav_type2 .on3 .a3, .allNav_type2 .on4 .a4 { background-color: #09F; }
/*二级节点下拉样式 含有子节点显示箭头 */
.allNav_type2 .hasUl2 .a2, .allNav_type2 .hasUl3 .a3 { background-image: url(lyzqc_menu/allNav/images/navIco_w_r.gif); background-repeat: no-repeat; background-position: right 11px; }
/*--三级节点弹出的ul 位置*/
.allNav_type2 .li2 ul, .allNav_type2 .li3 ul { position: absolute; top: 5px; left: 90px; background-color: #FFF; border: 1px solid #069; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; }
/*----------------------------------------网站底部----------------------------------------*/
#area_foot { overflow: hidden; text-align: center; clear: both; position: relative; background-image: url(imgfoot_bg1.png); background-repeat: repeat-x; background-position: left 45px; }
/*---------------------网站链接*/
.area_sitelink { line-height: 28px; height: 28px; color: #666666; margin-top: 15px; padding: 1px; background-color: #037cd1; }
.area_sitelink a { color: #FFF; }
.area_sitelink a:hover { color: #FF0; }
/*---------------------版权信息*/
.area_copyright { padding-bottom: 20px; color: #666666; line-height: 24px; padding-top: 20px; }
.area_copyright a { color: #666666; }
.area_copyright a:hover { color: #990000; }
/*----------------------------------------容器----------------------------------------*/
/*---------------------总容器*/
.wrapper { background-image: url(imgwrapper_bg.png); background-repeat: repeat-y; background-position: left top; width: 960px; clear: both; margin-right: auto; margin-left: auto; overflow: hidden; padding-right: 5px; padding-left: 5px; }
.wrapper_box { background-image: url(imgwrapper_box_bg.gif); background-repeat: repeat-x; background-position: left top; padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; }
.wrapper_bootom { width: 970px; margin-right: auto; margin-left: auto; background-image: url(imgfoot_bg.png); background-repeat: no-repeat; background-position: center bottom; height: 33px; clear: both; margin-bottom: 20px; }
/*---------------------主栏*/
.mainbar { width: 670px; overflow: hidden; float:right; }
/*---------------------侧栏*/
.sidebar { width: 260px; overflow: hidden; float:left;}
/*----------------------------------------area容器----------------------------------------*/
/*---------------------当前位置*/
.area_path { width: 100%; overflow: hidden; }
.area_path h3 { height: 30px; line-height: 30px; background-image: url(imgt12.png); background-repeat: repeat-x; background-position: right top; position: relative; }
.area_path h3 span { display: inline-block; background-image: url(imgt12.png); background-repeat: no-repeat; background-position: left top; text-align: center; }
.area_path h3 em { padding-left: 35px; font-size: 12px; font-weight: normal; }
.area_path h3 em a { }
.area_path h3 em a:hover { }
.area_path h3 .ico { position: absolute; top: 8px; left: 10px; }
.area_path h3 .more { height: 30px; width: 60px; background-image: url(lyzqc_img/more/more006.gif); background-repeat: no-repeat; background-position: right center; position: absolute; top: 0px; right: 10px; }
.area_path h3 .other { position: absolute; top: 0px; right: 10px; overflow: hidden; font-size: 12px; font-weight: normal; line-height: 30px; height: 30px; }
/*----------------------------------------按钮样式----------------------------------------*/
/*举报按钮*/
.btn_wyjb { background-image: url(imgwyjb.gif); background-repeat: no-repeat; background-position: left bottom; display: block; height: 80px; width: 230px; margin-right: auto; margin-left: auto; }
.btn_wyjb:hover { background-image: url(imgwyjb.gif); background-repeat: no-repeat; background-position: left top; }
/*举报个人按钮*/
.btn_jbgr { background-image: url(imgbtn_jb.png); background-repeat: no-repeat; background-position: left bottom; display: block; height: 45px; width: 143px; margin-right: auto; margin-left: auto; }
/*举报单位按钮*/
.btn_jbdw { background-image: url(imgbtn_jb.png); background-repeat: no-repeat; background-position: right bottom; display: block; height: 45px; width: 143px; margin-right: auto; margin-left: auto; }
/*----------------------------------------list 项目列表类----------------------------------------*/

/*---------------------左侧按钮列表*/
.list_banner { text-align: center; }
.list_banner li { padding-bottom: 7px; }
/*---------------------附件地址列表*/
.list_AttachmentUrl li { float: left; margin-right: 10px; }
/*---------------------《青春万能文章列表_自由式》 图片友情链接列表*/
	.list_pic_friendsite { text-align: center; }
.list_pic_friendsite li { float: left; width: 16.6%; margin-bottom: 10px; }
.list_pic_friendsite li a.pic { padding: 2px; border: 1px solid #CCC; display: inline-block; }
.list_pic_friendsite li a:hover.pic { }
/*--------------------- 《青春万能文章列表_自由式》 标题*/
	.list_title { }
.list_title li { line-height: 26px; height: 26px; position: relative; }
.list_title li.altrow { background-color: #fff4ea; }
.list_title li.separate { font-size: 14px; line-height: 14px; background-image: url(lyzqc_img/bg/line05.gif); background-repeat: repeat-x; background-position: left center; height: 14px; }
.list_title li .ico { position:absolute; top:2px; left:0px; }
.list_title li a.title { padding-left: 15px; display: inline-block; font-size: 14px; font-family: "宋体"; }
.list_title li a:hover.title { }
.list_title li .datetime { position:absolute; top:0px; right:5px; color: #666666; }
.list_title li .author { color: #666666; }
.list_title li .qs { color: #F00; }

/*----------------------------------------内容页----------------------------------------*/
#con { width: 100%; overflow: hidden; margin-bottom: 10px; background-color: #FFF; }
#con h3 { height: 100px; line-height: 100px; background-image: url(imgt2.gif); background-repeat: no-repeat; background-position: right top; position: relative; }
#con h3 span { display: inline-block; background-image: url(imgt2.gif); background-repeat: no-repeat; background-position: left top; }
#con h3 em { color: #296C94; font-size: 18px; text-align: center; display: block; width: 668px; }
#con .box { min-height:295px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #91b9fb; border-left-color: #91b9fb; overflow: hidden; padding-right: 40px; padding-left: 40px; padding-bottom: 30px; background-image: url(imgmain_bg.png); background-repeat: no-repeat; background-position: right bottom; }
#con .box .content { font-size: 14px; font-weight: normal; line-height: 28px; }
#con .box .content p { margin-bottom: 10px; color: #333; }
#con .underline_l { font-size: 0px; line-height: 0px; background-image: url(imgyj_blue.gif); background-repeat: no-repeat; background-position: left top; height: 6px; padding-left: 6px; }
#con .underline_r { background-image: url(imgyj_blue.gif); background-repeat: no-repeat; background-position: right bottom; height: 6px; }
/*内容页内的图片样式 用于fancybox 或者 colorbox*/
#con .box .con_img { text-align: center; display: block; }
#con .box .con_img img { border: 1px solid #ddd; padding: 9px; }


/*----------------------------------------特制样式----------------------------------------*/
.onlinepl_info_table { margin-bottom: 10px; border-collapse: collapse; font-size: 14px; }
.onlinepl_info_table .mtit { color: #CC0000; font-weight: bold;  background-color: #f0f3e9; }
.onlinepl_info_table .mtit td {   }
.onlinepl_info_table .mtit td { padding-left: 20px;}
.onlinepl_info_table td.tit { background: none repeat scroll 0 0 #F7F7F7; line-height: 20px; height: 20px;  text-align: center; width: 120px; }
.onlinepl_info_table td.tdtit { color: #990000; font-size: 14px; }
.onlinepl_info_table td.con { color: #666; }
.onlinepl_info_table td.letter_con { overflow: hidden; font-size: 14px; color: #666; text-indent: 2em; padding: 20px; }
.onlinepl_info_table td { padding: 10px; }
.onlinepl_info_table .letter_con { padding: 10px; }
.onlinepl_info_table .letter_con p { line-height: 26px; }

/*********添加信息页面***********/
.model_content_wrap { padding-left: 18px; }
.model_content_top { height: 59px; background: url(images/model_content_top.gif) no-repeat left bottom; }
.model_content_top h3 { padding-top: 23px; padding-left: 35px; font-size: 18px; }
.model_content_center { border: 1px solid #e2e2e2; height: auto !important; min-height: 200px; height: 200px; width: 776px; padding: 1px; background-color: #fff; }
.add_model_content { padding: 10px;  }
.add_model_content li { line-height: 30px; width: 49.9%; float: left; color: #333; }
.add_model_content li strong { font-weight: normal; }
.add_model_content li.Status { display: none; }
.add_model_content li.lyzqc6, .add_model_content li.lyzqc8, .add_model_content li.lyzqc13, .add_model_content li.lyzqc_17, .add_model_content li.Title, .add_model_content li.Content, .add_model_content li.AttachmentUrl, .add_model_content li.ValidateCode { width: 100%; clear: both; }
.add_model_content li.line { background-image: url(imgjbrxx.gif); background-repeat: repeat-x; background-position: center top; clear: both; float: none; width: 100%; height: 80px; font-size: 14px; line-height: 80px; font-weight: bold; text-align: center; }
.add_model_content li span.ListBoxDescription { float: left; color: Green; }
.add_model_content li label { float: left; width: 100px;  text-align: right; font-weight: bold; }
.add_model_content li table { float: left; width: auto; }
.add_model_content li table td { padding: 2px 0; height: 26px; }
.add_model_content li table input { float: left; }
.add_model_content li table label { float: left; width: auto; line-height: 18px; margin-left: 0px; text-align: left; font-weight: bold; padding-left: 5px; }
.add_model_content li.keyword span, .model_author_all span, .model_author_form span { padding-left: 10px; color: #cc0000; }
.add_model_content li.keyword span a, .model_author_all span a, .model_author_form span a { color: #cc0000; }
.add_model_content li.keyword span a:hover, .model_author_all span a:hover, .model_author_form span a:hover { color: #333; }
span.add_model_content_radiobuttonlist label, label.add_model_content_radiobutton, table.add_model_content_radiobuttonlist label, span.add_model_content_radiobutton label { float: none; width: 130px; margin: 0 8px 0 0; text-align: right; font-weight: normal; padding: 0; }
.model_content_page em, .model_content_automatic_page em { color: #009900; padding-left: 5px; }
.default_input { float: left; width: 500px; }
.default_input span { display: block; }
.model_content { height: 300px; width: 600px; }
.model_intro { width: 600px; height: 100px; }
.panel_point, .special_point, .model_title_all { width: 300px; }
.model_title_master { width: 280px; }
.model_title_subhead { width: 320px; }
.submit_model_content { padding: 10px; text-align: center; clear: both; }

#BtnBack{ display: none; }
.input_button_two { background: url("imgtijiao.gif") no-repeat scroll center bottom #7CBDEB; border: medium none; color: #FFFFFF; cursor: pointer; height: 31px; vertical-align: middle; width: 100px; font-size: 16px; line-height: 31px; font-weight: bold; }
/***********添加信息页面结束*******************/
/*----------------------------------------分页*/
/*列表分页样式*/
.area_page { clear: both; text-align: center; }
.area_page a, .area_page em { border: 1px solid #bbe1f1; line-height: 20px; height: 20px; padding-right: 8px; padding-left: 8px; display: inline-block; color: #175FAE; margin-right: 5px; background-color: #f4f9ff; }
.area_page a:hover, .area_page b a { background-color: #DFEFFF; }
.area_page p { display: inline; margin-left: 8px; }
.area_page select { margin-right: 5px; margin-left: 5px; }

/*----------------------------------------表格*/
/*表格*/
.area_table { margin-right: auto; margin-left: auto; background-color: #CAE3FF; }
.area_table td { background-color: #f4f9ff; line-height: 26px; height: 26px; padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; text-align: center; }
.area_table td .title { font-size: 14px; }
.area_table .firstTd { background-color: #E8F5FE; font-weight: bold; }

