/*----------------------------------------举报个人首页模板样式----------------------------------------*/
@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: 121px; 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; }

.list_nav_repotr { padding-left: 650px; }
.list_nav_repotr li {float: left;  }
.list_nav_repotr a{ background-image: url(imgallnav_btn.png); background-repeat: no-repeat; background-position: right top; display: block; height: 34px; width: 90px; line-height: 34px; text-align: center; font-size: 15px; font-weight: 400; color: #000; }
.list_nav_repotr a:hover, .list_nav_repotr a.on{ background-image: url(imgallnav_btn.png); background-repeat: no-repeat; background-position: left top; color: #900; }
/*----------------------------------------网站底部----------------------------------------*/
#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: 930px; }
#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 { height: auto !important; min-height: 200px; height: 200px; width: 776px; 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.lyzqc2, .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: 150px;  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; }

