/* = = = = 全局样式 = = = = */
body{ font-size:12px; font-family:"微软雅黑";line-height:180%; color:#333333; width:100%;text-align:left;}
.body{ background:url(../images/bg.jpg) left top no-repeat #d70101;}
body,html,table,tr,th,td,div,form,img,ul,ol,li,dl,dt,dd,p,input,select,h1,h2,h3,h4,h5,h6,.clear {margin:0;padding:0;}
ul,ol,li,dl,dt,dd{list-style:none;}
a{color:#000;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
*{ border:none;}
a{ blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}


.user{float:left; width:69px;  position:relative; margin-right:-5px;}
.user_bg{  width:69px; height:88px; position:absolute; top:0px;}
.user img{ width:69px;margin-top:10px;}
.user_txt{ float:left;  height:36px; margin-right:10px; line-height:34px; background:url(../images/top_user_right.png) top right no-repeat; padding:0px 15px; margin-top:27px; text-indent:5px; font-size:14px; color:#fff; }
/* = = = = top.html = = = = */
.top{width:100%; height:78px;  background:url(../images/top_bg.jpg) top center no-repeat;}
.top_nav{ float:right; margin-right:10px;}
.logo{float:left; height:78px; background:url(../images/logo.png) 4px center no-repeat; width:560px; margin-left:5px;}
.top_nav ul li{ float:left; width:90px;  text-align:center;}
.top_nav ul li a{float:left; width:100%; height:78px; color:#fff;}
.top_nav ul li a:hover{ background:#f07700; color:#fff}
.top_nav ul li span{ float:left; width:100%; line-height:30px;  font-size:14px;}
.top_nav img{ margin-top:3px;}


.subnav{position:relative;height:30px; background: url(../images/submenu_bg.jpg) repeat-x; padding:0 15px;}
.subnav li{float:left; height:36px; line-height:36px;}
.subnav li a{ color:#d61212;display:block; float:left; height:24px; line-height:24px; padding:0px 15px; font-size:14px; border:1px solid #d61212; margin:5px 6px 0px 0;}
.subnav li a:hover{ background:#d61212 url(../images/menu_arrow.png) no-repeat center -10px; color:#FFF;border:1px solid #d61212;}
.subnav .submenu{position:absolute;left:0;display:none; padding:0 15px;}
.subnav .submenu a{ color:#fff;display:block; float:left; height:26px; line-height:26px; padding:0px 10px; font-size:12px; border: none; margin:0px 6px 0 0; background:url(../images/dot.jpg) no-repeat left center}
.subnav .submenu a:hover{ background: none; color:#ffff00;border:none;background:url(../images/dot_c.jpg) no-repeat left center}

.exit{ float:right;margin:0px 10px; width:90px; height:36px; line-height:36px; background:url(../images/exit_bg.png) top center no-repeat; color:#fff; font-size:14px; text-indent:40px; margin-top:27px;}
.exit a{ float:left; width:90px; height:36px; color:#fff;}
.exit a:hover{ color:#fff; }

/* = = = = left.html = = = = */
.left_tree{width:265px;}

.left_tree_tit{ height:42px; line-height:42px; background:url(../images/tree_tit_bg.jpg) left center repeat-x; }
.left_tree_tit span{ float:left; background:url(../images/tree_tit_ico.png) 10px center no-repeat; color:#fff; text-indent:32px;font-size:16px; }

.left_tree_main{ background:#fff;}



/* = = = = main.html = = = = */

/* = = = = 内容菜单 = = = = */
.main_bg {background:#e6e6e6;padding:10px;}
.main_top{background:#f8f8f8;  height:41px; border-bottom:1px solid #d0d0d0; border-top-left-radius:5px; border-top-right-radius:5px;}
.right_nav{float:left; height:41px; background:url(../images/tit_ico_1.png) 10px center no-repeat; padding:0 10px;}
.right_nav span{display:block; padding:0 0 0 25px; line-height:38px; font-size:16px; color:#dc0000;}

.main_top1{background:#f8f8f8;  height:38px; border-bottom:1px solid #d0d0d0; border-top-left-radius:5px; border-top-right-radius:5px;}
.right_nav1{float:left; height:38px; padding-right:5px;}
.right_nav1 span{display:block; padding:0 15px; line-height:38px; font-size:16px; color:#fff; text-align:center;}





.right_topleft{float:left;height:38px; }
.right_topleft span{display:block;float:left; height:38px;padding:0 10px; line-height:38px; font-size:14px; font-weight:bold; color:#FFF; margin-right:5px; cursor:pointer;}
.right_topnavH{background:url(../images/right_TSbg.jpg) repeat-x; }
.right_topnav{background:url(../images/right_TSbg_h.jpg) repeat-x; }

.rtop_btn{float:right; margin:6px 10px 0 0; height:30px;}
.rtop_btn li{float:left; margin-left:3px; border-radius:3px 3px 3px 3px; border:1px solid #d0d0d0; }
.rtop_btn li:hover{background:#ee2525;border:1px solid #bf0000; }
.rtop_btn a{display:block; float:left; height:28px; line-height:26px; padding:0 10px 0px 30px; color:#007ab7;  color:#444444; font-size:14px; }
.rtop_btn a:hover{ color:#fff;}

.nav_bt_ck{background:url(../images/nav_ico_01.png) 10px center no-repeat;}
.nav_bt_ck:hover{background:url(../images/nav_ico_01h.png) 10px center no-repeat;}

.nav_bt_select{background:url(../images/nav_ico_021.png) 10px center no-repeat;}
.nav_bt_select:hover{background:url(../images/nav_ico_02h.png) 10px center no-repeat;}

.nav_bt_tj{background:url(../images/nav_ico_02.png) 10px center no-repeat;}
.nav_bt_tj:hover{background:url(../images/nav_ico_02h.png) 10px center no-repeat;}

.nav_bt_xj{background:url(../images/nav_ico_03.png) 10px center no-repeat;}
.nav_bt_xj:hover{background:url(../images/nav_ico_03h.png) 10px center no-repeat;}

.nav_bt_xg{background:url(../images/nav_ico_04.png) 10px center no-repeat;}
.nav_bt_xg:hover{background:url(../images/nav_ico_04h.png) 10px center no-repeat;}

.nav_bt_wc{background:url(../images/nav_ico_14.png) 10px center no-repeat;}
.nav_bt_wc:hover{background:url(../images/nav_ico_14h.png) 10px center no-repeat;}


.nav_bt_sc{background:url(../images/nav_ico_021.png) 10px center no-repeat;}
.nav_bt_sc:hover{background:url(../images/nav_ico_021h.png) 10px center no-repeat;}

.nav_bt_sh{background:url(../images/nav_ico_06.png) 10px center no-repeat;}
.nav_bt_sh:hover{background:url(../images/nav_ico_06h.png) 10px center no-repeat;}

.nav_bt_zhcx{background:url(../images/nav_ico_07.png) 10px center no-repeat;}
.nav_bt_zhcx:hover{background:url(../images/nav_ico_07h.png) 10px center no-repeat;}

.nav_bt_dy{background:url(../images/nav_ico_08.png) 10px center no-repeat;}
.nav_bt_dy:hover{background:url(../images/nav_ico_08h.png) 10px center no-repeat;}

.nav_bt_dr{background:url(../images/nav_ico_09.png) 10px center no-repeat;}
.nav_bt_dr:hover{background:url(../images/nav_ico_09h.png) 10px center no-repeat;}

.nav_bt_dc{background:url(../images/nav_ico_10.png) 10px center no-repeat;}
.nav_bt_dc:hover{background:url(../images/nav_ico_10h.png) 10px center no-repeat;}

.nav_bt_hb{background:url(../images/nav_ico_11.png) 10px center no-repeat;}
.nav_bt_hb:hover{background:url(../images/nav_ico_11h.png) 10px center no-repeat;}

.nav_bt_cx{background:url(../images/nav_ico_12.png) 10px center no-repeat;}
.nav_bt_cx:hover{background:url(../images/nav_ico_12h.png) 10px center no-repeat;}

.nav_bt_hc{background:url(../images/nav_ico_13.png) 10px center no-repeat;}
.nav_bt_hc:hover{background:url(../images/nav_ico_13h.png) 10px center no-repeat;}

.nav_bt_jcsz{background:url(../images/nav_ico_14.png) 10px center no-repeat;}
.nav_bt_jcsz:hover{background:url(../images/nav_ico_14h.png) 10px center no-repeat;}

/* = = = =  查询 = = = = */

.lb_main{padding:10px 22px; background:#fff; }
.query{ height:60px; border:1px solid #e7cec4; background:#fff4e7; }
.search_con{color:#c30000; margin-top:10px; font-size:14px;}
.search_con td{padding:3px}
.search_txt{border:1px solid #cecece; height:30px; line-height:30px;}
.search_cx{border:none; width:75px; height:32px; margin-right:10px; color:#fff; text-indent:20px; background:url(../images/tit_bt_query.png) top center no-repeat; font-size:14px; font-family:'微软雅黑';  cursor:pointer;}
.search_select{border:none; width:75px; height:32px; margin-right:10px; color:#fff; text-indent:20px; background:url(../images/tit_bt_query.png) top center no-repeat; font-size:14px; font-family:'微软雅黑';  cursor:pointer;}

.search_cz{border:none; width:75px; height:32px; margin-right:10px; color:#fff; text-indent:20px; background:url(../images/tit_bt_reset.png) top center no-repeat;  font-size:14px; font-family:'微软雅黑';  cursor:pointer;}

.search_xz{border:none; width:75px; height:32px; margin-right:10px; color:#fff; text-indent:20px; background:url(../images/tit_bt_reset.png) top center no-repeat;  font-size:14px; font-family:'微软雅黑';  cursor:pointer;}

/* = = = = 列表 = = = = */
.tabList{border-collapse:collapse; margin-top:10px;}
.tabList td{border:1px solid #d0d0d0; padding:8px 6px; font-size:14px;}
.tabList_top td{color:#fff; background:#d61212; text-align:center; border:1px solid #d61212}
.bgcolor{background:#f7f7f7}
.tab_nouse td{color:#999999}
.tabList td span{display:block; float:left; margin-right:10px}
.tabList td span img{float:left; margin:2px 5px 0 0}
.tabList_bg{background:#f7f7f7;}

/* = = = = 分页li = = = = */
.pagebg{border:1px solid #d0d0d0; border-top:none; background:#f7f7f7; height:35px; line-height:35px; color:#666666; padding:0 6px 0 3px;overflow:hidden}
.pagebg-djcy{border-top:1px solid #d0d0d0; margin-top:10px;}
.page_right{float:right;height:35px; padding-left:10px;}
.page_left li{float:left; padding:0 5px; height:35px; line-height:35px;}
.page_left li img{float:left; margin-top:9px; width:16px; height:16px;}
.page_left a{ float:left; width:16px; height:16px;}

.page_line{background:url(../images/pageline.jpg) left center no-repeat;}
.pagetxt{border:1px solid #c7c7c7; font-size:12px; color:#666666; width:24px; margin:0 5px; text-align:center}
.pagesel{ height:18px;color:#666666}
.pageie6{_margin-top:5px; }


/* = = = = 增加弹框 = = = = */
.tk_box{width:100%;height:100%;}
.tk_nav,.tk_nav2,.tk_nav3{background:#d61212; height:57px;  padding:0 10px; color:#FFF; border-radius:3px 3px 0 0}
.tk_nav_top{ width:100%; height:25px; line-height:25px;}
.tk_nav_top span{font-weight:bold; font-size:14px; display:block; float:left; }

.tk_nav span{background:url(../images/tk_topico.jpg) no-repeat left center;}
.tk_nav2 span{background:url(../images/tk_topico_user.gif) no-repeat left center;}
.tk_nav3 span{background:url(../images/Rtop_btnico03_search.gif) no-repeat left center;}
.topclose{float:right; margin:10px 0 0 20px}
.toptxt{float:right;}

.tk_con{background:#f9fafa; border:4px solid #d61212; border-top:none; border-radius:0px 0px 3px 3px;}
.tk_btn{ width:100%; background:url(../images/tkm_bg.jpg) repeat-x left top;}
.tk_btn span{ float:left; width:100%;}

.tk_btn a{ float:left; width:57px; height:52px; color:#fff; text-align:center; }
.tk_btn a:hover{  background:#b60f0f;}
.tk_btn img{ margin-top:3px;}

.tk_main{padding:5px;}
.tk_tab{ border-collapse:collapse; background:#fff;}
.tk_tab td{border:1px solid #dce8e6; color:#000; padding:5px 3px; font-size:12px;}
.tk_name{ text-align:right; min-width:80px;}
.tk_name span{color:#f00;}
.tabtxt_zhcx{border:1px solid #9397ad; width:220px; padding:0 3px; height:22px; line-height:22px;}
.tabtxt_rs{border:1px solid #9397ad; width:94px; padding:0 3px; height:22px; line-height:22px;}
.tabtxt{border:1px solid #9397ad; width:150px; padding:0 3px; height:20px; line-height:20px;}
.tabtxt1{border:1px solid #9397ad; width:332px; padding:0 3px; height:20px; line-height:20px;}
.tabtxt3{border:1px solid #9397ad; width:120px; padding:0 3px; height:20px; line-height:20px;}
.tabtxt_short{border:1px solid #9397ad; width:100px; padding:0 3px; height:20px; line-height:20px;}
.tabsel{width:158px;height:20px; line-height:20spx;}
.tabarea{width:450px; border:1px solid #9397ad;padding:2px 3px;}
.tab_jxtj span{font-weight:bold; color:#0077c5;}
.tab_jxtj input{float:left; margin:4px 10px 0 10px}
.tab_jxtj2{padding:5px 0; border:1px solid #dce8e6; border-top:0px;background:#fff;}
.tab_jxtj2 span{font-weight:bold; color:#0077c5;}
.tab_jxtj2 input{float:left; margin:4px 10px 0 10px}
.tk_formbtn{text-align:center; padding:15px 0}
.tk_formbtn1{text-align:center; padding:5px 0}

.tk_tdsel select{float:left; margin-right:6px}
.tk_tdzoom{position:relative;}
.tk_tdzoom img{position:absolute; width:16px; height:16px; left:140px; top:8px;}

.tab_box{ border:1px solid #c5d8e7; padding:16px 10px 10px 10px; position:relative; margin-top:15px; }
.tab_box td{font-size:12px;}
.tab_box strong{color:#005dc5; width:78px; text-align:center; height:20px; line-height:20px; background:#f9fafa; display:block; position:absolute; top:-10px; left:10px;}
.tab_fx li{ float:left; height:24px; line-height:24px; margin-right:15px;}
.tab_fx li input{float:left; margin:5px 5px 0 0}
.tab_fx li span{color:#d52345}

/* = = = = 增加弹框 = = = = */
.tk_formbtn input{ width:80px; height:35px; line-height:35px; border:0px; color:#fff; font-size:14px; font-family:'微软雅黑'; }
.tk_qd{background:url(../images/bt_qd.gif) no-repeat left center;}
.tk_cz{background:url(../images/bt_cz.gif) no-repeat left center;}


/* = = = = bottom.html = = = = */
.bottom{ padding-left:10px; height:30px; line-height:30px; text-align:left; color:#ffffff; font-size:14px; background:#d00404}
.bottom a{ color:#ffffff;}
.bottom a:hover{ color:#ffff00;}
.iframe_bottom{ height:36px; line-height:36px; position:absolute; bottom:0px;}


/* = = = = 引导页 = = = = */
/*TOP*/
.ydy_bg{background:url(../images/ydy_bg.png) top center repeat-x;}
.bg_lft{position:absolute; left:0; top:0; z-index:-10;}
.bg_rgt{position:absolute; right:0; top:0; z-index:-20;}

.ydy_right{ position:absolute; right:0px; top:0px;}

/*右侧菜单*/


/*main*/
.ydy_main{margin:5% auto; width:80%; min-width:1180px;}
.ydy_logo{width:100%; height:90px;}
.login{float:right; width:; height:90px;}
.login ul li{float:left; margin-left:10px;}
.login ul li span{font:20px "微软雅黑"; color:#fff;}
.login ul li a{display:block; margin:5px 0; width:76px; height:26px; background:#fdc83a; font:15px/26px "微软雅黑"; color:#db0b0b; text-align:center; text-decoration:none;}
.login ul li a:hover{color:#ff4040;}

/*main_nr*/
.bzjs{width:100%; height:159px; font:20px/159px "微软雅黑"; color:#de0f0f; text-align:center;  background:url(../images/bzjs_bg.jpg) center center no-repeat; }
.tab{padding:10px; background:url(../images/ydy_tab_bg.png) repeat;}
/*mid_tab切换样式*/
.mid_tab{width:100%; height:315px;}
.Menubox{width:100%; height:33px; border-bottom:solid 1px #ed0202;}
.Menubox a{float:right; margin:5px 0;}
.Menubox ul li{float:left; width:100px; height:33px; font:15px/33px "微软雅黑"; color:#000; text-align:center; cursor:pointer;}
.Menubox li.hover{background:#de0f0f; color:#fff;}
/*通知公告样式*/
#con_one_1,#con_one_2{margin-top:5px;}
#con_one_1 li,#con_one_2 li{margin:0 auto; width:98%; height:32px; background:url(../images/list_icon.jpg) left center no-repeat; border-bottom:dashed 1px #fe8625;}
#con_one_1 span,#con_one_2 span{float:right; font:12px/32px "宋体"; color:#333;}
#con_one_1 a,#con_one_2 a{margin-left:10px; font:12px/32px "宋体"; color:#000; text-indent:2em; text-decoration:none;}
#con_one_1 a:hover,#con_one_2 a:hover{color:#de0f0f;}

/*rgt_tab1切换样式*/
.rgt_tab1{width:100%; height:140px;}
.Menubox2{width:100%; height:25px;}
.Menubox2 ul li{float:left; width:59px; height:25px; margin-right:10px; background:url(../images/tab_iconx.png) top center no-repeat; font:14px/25px "微软雅黑"; color:#fff; text-align:center; cursor:pointer;}
.Menubox2 li.hover{background:url(../images/tab_iconh.png) top center no-repeat; color:#de0f0f;}
/*本周、本月、本年*/
.tab2{border-bottom:dashed 1px #fe8625; padding:10px 5px;}
.tab3{border:dashed 1px #fe8625; border-width:0 1px 1px 1px; padding:10px 5px;}
#con_two_1,#con_two_2,#con_two_3{margin-top:10px;}
#con_two_1 li,#con_two_2 li,#con_two_3 li{float:left; height:35px;text-align:center;}
#con_two_1 li img,#con_two_2 li img,#con_two_3 li img{margin:0 5px;}
#con_two_1 li span,#con_two_2 li span,#con_two_3 li span{font:12px "宋体"; color:#000;}
#con_two_1 li a,#con_two_2 li a,#con_two_3 li a{display:block; font:14px "微软雅黑"; color:#ac0000;}
#con_two_1 li a:hover,#con_two_2 li a:hover,#con_two_3 li a:hover{color:#ff4040;}

/*rgt_tab2切换样式*/
.rgt_tab2{width:100%; height:310px;}
.Menubox3{width:100%; height:33px; border-bottom:solid 1px #ed0202;}
.Menubox3 a{float:right; margin:5px 0;}
.Menubox3 ul li{float:left; width:120px; height:33px; font:15px/33px "微软雅黑"; color:#000; text-align:center; cursor:pointer;}
.Menubox3 li.hover{background:#de0f0f; color:#fff;}
/*内容样式*/
#con_three_1 table td,#con_three_2 table td{text-align:center;}
.tab_tit{font:12px "宋体"; color:#ed0202; font-weight:bold; border-bottom:solid 1px #ed0202;}
.num div{margin:0 auto; width:22px; height:22px; font:14px/22px "微软雅黑"; color:#fff; text-align:center;}
.name,.sssq{font:12px "宋体"; color:#000;}
.df{font:12px "宋体"; color:#ed0202; font-weight:bold;}
.num,.name,.sssq,.df{border-bottom:dashed 1px #fe8625;}

/*换届时间*/
.sysj{width:200px; font:62px/100px "微软雅黑"; color:#ed0202; text-align:center}

/*我的举报、我的咨询*/
.wdjb{background:url(../images/wdjb_icon.png) 15px center no-repeat; font:22px/52px "微软雅黑"; color:#ed0202; text-indent:2em; text-align:center;}
.wdzx{background:url(../images/wdzx_icon.png) 15px center no-repeat; font:22px/52px "微软雅黑"; color:#ed0202; text-indent:2em; text-align:center;}
.wdjb:hover,.wdzx:hover{color:#ff4040; cursor:pointer;}

/*党员信息*/
.dyxx_tit{width:100%; height:33px; border-bottom:solid 1px #ed0202;}
.dyxx_tit span{display:block; width:100px; height:33px; background:#de0f0f; font:15px/33px "微软雅黑"; color:#fff; text-align:center;}


/* = = = = 右侧样式 = = = = */
.left_all{ float:left; width:155px;background:url(../images/right_menu_bg.png) repeat; position:absolute; right:97px; top:0px;}


/*右侧样式*/
div.sdmenu {width: 155px; font-size:14px;}
div.sdmenu div { background:#f17801;overflow: hidden;height:auto;line-height:34px;  width:155px; text-indent:5px;position: relative; margin-bottom:5px; color:#ff0000;}
div.sdmenu div img{ float:left; margin-left:10px; margin-top:7px;}
* html div.sdmenu div{ float:left;}
div.sdmenu div.collapsed { height:34px;background: url(../images/left_meau_h.jpg) left top no-repeat; width:155px; color:#c66300;margin-bottom:0px;}
div.sdmenu div span { display: block;line-height:34px;font-weight: bold;color:#fff000;cursor: pointer; font-size:14px;}
div.sdmenu div span a{  padding:0; background:none; border:0; font-size:14px;line-height:32px;display:block;}
div.sdmenu div.collapsed span{color:#fff; line-height:34px;}
div.sdmenu div a {background: url(../images/menu_ico_jt.png) 25px center no-repeat; display: block;color:#000;font-size:12px; line-height:30px;height:30px; width:155px; text-indent:40px; color:#fff}
div.sdmenu div a.current { background: url(../images/menu_ico_jt_h.png) 20px center no-repeat;color:#fff;font-weight:bold; text-align:left;}
div.sdmenu div a img{ margin-left:30px;}
div.sdmenu div span a.current { background :none; color:#fff;}
div.sdmenu div a:hover {   background: url(../images/menu_ico_jt_h.png) 20px center no-repeat;color:#fff; font-weight:bold;  text-align:left;}
div.sdmenu div span a:hover { background:none; }

/*bottom*/
.ydy_bottom{font:14px "微软雅黑"; color:#e82812; text-align:center;}

/*登录页*/
.lgin_bg{background:url(../images/login_bg.jpg) top center no-repeat;}
.lgin_main{margin:5% auto;width:800px;}
.lgo{width:100%; height:190px; background:url(../images/login_logo.png) top center no-repeat;} 
.lgin{width:100%; height:353px; margin:50px auto 20px auto; padding-top:20px; background:url(../images/login_box_bg.png) top center no-repeat;}
.lgin_txt{margin:0 auto; width:313px;}
.lgin_txt ul li{margin:15px auto;}
.lgin_box1{width:100%; height:56px; background:url(../images/login_txt.png) top center no-repeat;}
.lgin_box1 img{float:left; margin:12px 10px;}
.lgin_box1 input{width:260px; height:54px; font:14px/20px "微软雅黑"; line-height:54px; outline:none;}
.lgin_box2{width:100%; height:39px;}

.lgin_box2 input{line-height:39px; }

.yzm_choice{float:right; width:120px; margin-top:6px;}
.lgin_box3{width:100%; height:26px; font:14px/26px "宋体"; color:#fff; text-indent:0.5em;}
.lgin_box3 input{float:left; margin:3px auto; width:20px; height:20px;}
.lgin_btn{width:100%; height:48px; background:url(../images/login_btn_x.png) top center no-repeat; outline:none;}
.lgin_btn:hover{background:url(../images/login_btn_h.png) top center no-repeat; cursor:pointer;}
.lgin_bottom{font:14px "宋体"; color:#fff8cd; text-align:center;}



/*右侧菜单*/
.mui-mbar-tabs{height:600px;width:94px; position:fixed;right:0;top:0;z-index:9; }
.quick_links{background:url(../images/right_menu_bg2.png) repeat; width:94px;}	
#sec_menu{display:block;width:100%; height:88px; border-bottom:solid 1px #fd4445; font:15px "微软雅黑"; color:#fff; text-align:center;}
#sec_menu img{margin:10px auto 5px auto;}
#sec_menu:hover{background:#ff8f00;}
.mp_tooltip{display:block;width:154px; background:url(../images/third_menu_bg.png) repeat; position:absolute;z-index:2;left:-183px;top:0; visibility:hidden;}
.quick_links li{position:relative;display:block;left:0;top:0px;}

/*右侧弹出菜单*/
.third_menu{display:block; width:100%; height:36px; font:14px/36px "微软雅黑"; color:#fff; border-bottom:solid 1px #fdb455;}
.third_menu:hover{background:#f07700; color:#fff}
.third_menu img{float:left; margin:13px 6px;}




/* = = = = 组织建设 = = = = */
.mainBox{padding:10px;}
.tdbg{ background:#FFF; height:200px;border:1px solid #dedede;}
.main_nav{ background:#f8f8f8 no-repeat 10px center; border-bottom:1px solid #dedede; height:40px;padding:0 10px 0 45px;color:#0b75ff; }
.main_nav span{line-height:40px; font-size:16px; color:#d70400;}
.main_nav a{float:right; line-height:40px; color:#666; font-size:14px;}
.main_nav a:hover{color:#000}
.main_tab_box{padding:10px;}

.dyxx_left{ float:left;}
.dyxx_right{ float:right; width:40%;}

/* = = = = tab = = = = */
.TC_nav{height:24px; line-height:24px; padding:0 20px;}
.TC_nav li{font-size:14px; color:#fff; display:block; cursor:pointer; float:left; width:55px; height:24px; text-align:center; margin-right:10px; background:url(../images/tab_bg_x.png) top center no-repeat;}
.TC_nav li.hover{ background:url(../images/tab_bg_h.png) top center no-repeat; color:#FFF;}
.TC_con{padding:10px 10px 0 10px;}

.main_bzjs{ width:367px; height:167px; background:url(../images/zzjs__bzjs_bg.jpg) top center no-repeat; text-align:center; font-size:26px; color:#de0f0f; line-height:150px; }

.hj_time{ width:100%; margin-top:10px; }
.hj_time img{ float:left;}
.hj_time_right{float:left; width:190px; height:153px; background:#f59c18; color:#fff; }
.hj_time_right
.hj_time_txt{ margin:10px; font-size:15px;}
.hj_time_tian { font-size:62px; text-align:center; margin-top:35px; }
.hj_time_tian span{ font-size:24px; }


/* = = = = 党员活动 = = = = */
/*三会一课*/
.dyhd_main_tab_box{padding:10px;}
.dyhd_tit{font:14px/32px "微软雅黑"; color:#de0f0f; background:#f3f3f3;}
.tr_bg{background:#f4f4f4;}
.dyhd_nr1{height:30px; font:13px/30px "微软雅黑"; color:#656565;}
.dyhd_nr3,.dyhd_nr4,.dyhd_nr5,.dyhd_nr6,.dyhd_nr7,.dyhd_nr8{text-align:center;}
.first,.second,.third{width:20px; line-height:16px; color:#fff; text-align:center;}
.first{background:#e35959;}
.second{background:#e3ad59;}
.third{background:#4998da;}
/* = = = = tab = = = = */
.dyhd_tc_nav{height:24px; line-height:24px;}
.dyhd_tc_nav li{font-size:14px; color:#fff; display:block; cursor:pointer; float:left; width:55px; height:24px; text-align:center; margin-right:10px; background:url(../images/tab_bg_x.png) top center no-repeat;}
.dyhd_tc_nav li.hover{ background:url(../images/tab_bg_h.png) top center no-repeat; color:#FFF;}
.dyhd_tc_con{padding:10px;}

.time_slot{float:right; width:260px; line-height:24px;}
.time_slot table td{font:14px/24px "微软雅黑"; color:#666;}
.time_slot table td input{width:80px; height:20px; border:solid 1px #809dbb; font:12px/20px "微软雅黑"; color:#666; outline:none; padding-left:3px;}

/* = = = = 底部 = = = = */
.userbg{position:absolute; z-index:99999; right:10px; top:7px; height:16px; line-height:16px; color:#FFF;}
.userbg span{display:block; float:left; padding-right:10px}
.userbg span strong{color:#ffff00;}
.u1{background:url(../images/topico1.png) no-repeat; padding-left:23px;}
.u3{background:url(../images/topico3.png) no-repeat 10px top; border-left:1px solid #8dd4fa; padding-left:30px;}
.u2{background:url(../images/topico2.png) no-repeat 10px top; border-left:1px solid #8dd4fa; padding-left:30px;}

.userbg a{color:#fff;}
.userbg a:hover{color:#ffff00;}





.rz_greenBg,.rz_orangeBg,.rz_blueBg{ font-family:"微软雅黑"; font-size:16px; color:#fff; font-weight:bold; height:46px; line-height:46px;}
.rz_greenBg{background:url(../images/rz_tjbg_green.jpg) repeat-x #5db33b; border:1px solid #56a937}
.rz_orangeBg{background:url(../images/rz_tjbg_orange.jpg) repeat-x #e86710; border:1px solid #cb5600}
.rz_blueBg{background:url(../images/rz_tjbg_blue.jpg) repeat-x #2ab5de; border:1px solid #2ab5de}
.rz_greenBg img,.rz_orangeBg img,.rz_blueBg img{float:left; margin:15px 8px 0 10px}
.rz_greenBg span,.rz_orangeBg span,.rz_blueBg span{font-size:20px; padding:0 10px}

.rz_title{font-size:14px; font-weight:bold; color:#0089ce; height:30px; line-height:30px;}
.rz_SelTab{margin:20px 0 10px 0}
.rz_changeTime span{ display:block; float:left; margin:0 5px 0 0; width:50px; height:27px; line-height:27px; padding:0 2px 2px 0; font-size:12px; font-weight:bold; color:#0089ce; text-align:center; background:url(../images/rz_tabbg2.jpg) no-repeat}
#rz_cTimeH{color:#fff; background:url(../images/rz_tabbg1.jpg) no-repeat;}
.rz_changePic{padding:15px 0}

.rz_btn{ margin-bottom:10px;}
.rz_btn input{margin-right:8px}
.rz_sylNav{background:url(../images/rz_sylnavbg.jpg) repeat-x; height:30px; line-height:30px; border-right:1px solid #aed0ea;}
.rz_sylNav span{display:block; width:130px; font-size:14px; font-weight:bold; color:#fff; padding:0 10px; background:url(../images/rz_sylnav.jpg) repeat-x}
.rz_sylNav img{float:left; margin:7px 8px 0 0}
.rz_conbox{border:1px solid #aed0ea; border-top:none; padding:15px;}