@charset "gb2312";
/* CSS Document */
html,body{background: url(http://www.yyx.gov.cn/2019/images/body_bg.jpg) no-repeat top center; background-size:100%100%; background-attachment: fixed;color: #555555;margin: 0px;padding: 0px;font: normal 14px/26px "微软雅黑";}
img {border:0}
a{ text-decoration: none; color:#000;}
a:hover{text-decoration:none; color:#f30;}
body{font-family:"宋体";font-size: 14px;line-height: 20px; }
select,input{font-size: 14px;font-family: "宋体"; padding:0; margin:0;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,span{ margin:0; padding:0; list-style:none}
table{ border:0; padding:0; margin:0;}
em{ font-style:normal}

/*我的信箱1*/
#all { width:955px; margin:0 auto; }
#all .top{ float:left; overflow:hidden; width:995px; height:118px; background:url(../images/top_bg_03.jpg) no-repeat;}
#all .top .userinformation { float:left; overflow:hidden; margin-top:12px; margin-left:29px; width:593px; height:44px;display:inline}
#all .top .userinformation span { width:56px; float:left; overflow:hidden;}
#all .top .userinformation p { float:left; overflow:hidden; height:44px; line-height:44px; font-size:14px; color:#e13922; text-align:left;}
#all .top .menu { float:left; overflow:hidden; width:600px; height:24px; margin-left:29px; margin-top:25px; display:inline}
#all .top .menu  p { float:left; overflow:hidden; width:90px; text-align:center; line-height:24px; font-size:14px;}
#all .top .menu  p a{font-size:14px;}
#all .top .menu  p a:visted { color:#e13922; font-weight:bold;}
#all .top .menu  p a:hover {  color:#e13922; font-weight:bold;}
#all .content { float:left;width:955px; margin-top:20px;}
#all .content .prompt { float:left; overflow:hidden; width:953px; height:68px; background-color:#fffaec; border:1px solid #f3da94;}
#all .content .prompt p { float:left; width:902px; height:46px; margin-top:10px; margin-left:28px; display:inline; font-size:12px; color:#777777; line-height:23px;}
#all .content .table { float:left; overflow:hidden; width:955px; height:100%; margin-top:13px;}
.tab { width:953px;  border:1px solid #dad9d9;}
.boder_1 { border-bottom:1px solid #dad9d9; border-right:1px solid #dad9d9; background:url(../images/tab_bg_03.jpg);}
.boder_2 {border-bottom:1px solid #dad9d9; background:url(../images/tab_bg_03.jpg); width:82px}
.font { font-size:13px; text-align:center}
.font_2  { font-size:12px; color:#595959; text-align:center; height:33px; line-height:33px; border-bottom:1px solid #ececec}
.font_2 a { font-size:12px; color:#bc4403; text-align:center;}
.font_2 a:hover { color:#f22509;}
.fanye { background-color:#f3f3f3; font-size:12px; text-align:center; height:40px; margin:auto;}
.button { overflow:hidden; background:url(../images/bt_bg_03.jpg); width:40px; height:19px; text-align:center; font-size:12px; border:0px; line-height:19px}
.jsbotton {background:url(../images/in_17.jpg) no-repeat; width:68px; height:27px; vertical-align:middle; border:none;}
.jsinput {width:283px; height:22px; border:1px solid #bfbfbf; text-align:left; line-height:22px; font-size:12px; margin-right:10px;}
.jsbox {font-size:12px;}
.jsbox select { font-size:12px;  height:22px; border:1px solid #bfbfbf; text-align:left; line-height:22px; min-width:100px; margin-right:10px; }

/*帮助*/
#all  .top_2 { width:925px; height:108px; float:left; overflow:hidden; margin-top:9px; margin-left:32px; display:inline; }
#all  .top_2 span{ background:url(../images/help_03.jpg) no-repeat left; float:left; overflow:hidden; width:925px; height:52px; line-height:52px; font-size:18px; font-weight:bold; font-family:"simhe";}
#all  .top_2 p { float:left; overflow:hidden; width:925px; height:49px; line-height:24px; font-size:14px; color:#777777;}
#all  .content_2 { float:left; overflow:hidden; margin-left:32px; display:inline; width:925px;  }
#all  .content_2 span { float:left; overflow:hidden; width:80px; height:28px; line-height:28px; font-size:12px; font-weight:bold;}
#all  .content_2 p {  float:left; overflow:hidden; margin-top:60px; margin-left:150px; display:inline;}

/*来信须知*/
#all  .content_3{ float:left; overflow:hidden; width:955px; height:100%; margin-top:14px; margin-left:24px; display:inline;}
#all  .content_3 span{ float:left; overflow:hidden; width:955px; height:29px; line-height:29px; font-size:18px;font-weight:bold; font-family:"simhe"; color:#e13922; background:url(../images/lxxz_03_03.jpg) left no-repeat; }
#all  .content_3 ul { float:left; overflow:hidden; width:910px; height:66px; border:1px solid #f3da94; background-color:#fffaec; padding-top:12px; padding-left:14px; padding-bottom:23px; display:inline; }
#all  .content_3 ul li { float:left; overflow:hidden; width:910px; line-height:22px; font-size:12px; color:#777777;}

/*我要写信1*/
#all .content .writeletters { float:left; overflow:hidden; width:867px;  margin-top:27px; margin-left:45px; display:inline; }
#all .content .writeletters span { float:left; overflow:hidden; width:867px; height:28px; line-height:28px; border-bottom:1px dashed #6f6e6e; font-size:12px;}
#all .content .writeletters .write { float:left; overflow:hidden; width:836px; margin-top:22px; margin-left:17px; display:inline}
.tb_wirte { width:835px; height:640px; border:1px solid #dbdada;} 
.tb_top { background:url(../images/tab_bg_03.jpg) repeat-x; width:835px; height:36px; line-height:36px; text-align:left; font-size:12px; color:#e13922; font-weight:bold; border-bottom:1px solid #dadada; font-size:12px;}
.td_1 { height:39px; width:146px; background-color:#f3f3f3; border-bottom:1px solid #ececec; border-right:1px solid #dadada; text-align:right; font-size:12px;}
.td_2 { padding-left:10px;width:252px; border-bottom:1px solid #ececec; text-align:left; font-size:12px;}
.td_3 { width:434px;border-bottom:1px solid #ececec; text-align:left; font-size:12px;}
.input_1 { width:238px; height:22px; font-size:12px; line-height:22px}
.celect_1 { height:22px; width:66px;font-size:12px;line-height:22px }
.celect_2 { height:22px; width:96px;font-size:12px;line-height:22px }
.add {float:left; overflow:hidden; background:url(../images/add_03.jpg)!important; width:58px!important; height:23px!important; border:0;
text-align:center; color:#c76904; font-size:12px; margin-left:12px; display:inline }
.input_2 { width:447px; height:140px;}
#all .content .writeletters .button_wantwrite { float:left; overflow:hidden; width:295px; height:36px; margin-top:20px; margin-left:270px; display:inline;}
.button_sure { float:left; overflow:hidden;background:url(../images/sure_03.jpg)!important; width:92px!important; height:34px!important; border:0;
text-align:center; color:#fff; font-size:12px; display:inline;font-family:"microsoft yahei"}
.button_sure_1 { float:left; overflow:hidden;background:url(../images/sure_03.jpg)!important; width:92px!important; height:34px!important; border:0;
text-align:center; color:#fff; font-size:12px; display:inline;font-family:"microsoft yahei" ; margin-left:9px; display:inline;}


/*修改资料*/
#all .content_4 { float:left; overflow:hidden; margin-top:23px; margin-left:87px; display:inline; width:790px; height:572px;}
.table_font { font-size:12px; color:#342d2d; text-align:right; height:34px; line-height:34px;}
.tb_input { width:240px; height:23px; border:1px solid #bfbfbf;}
.tb_font {font-size:12px; color:#342d2d; text-align:left; height:34px; line-height:34px;}
.button_2 { float:left; overflow:hidden; background:url(../images/button_2_03.jpg)!important; width:155px!important; height:32px!important; border:0;
text-align:center; color:#fff; font-size:14px; font-family:"microsoft yahei"}
.tb_font2 {height:60px; line-height:60px;}

/*信箱首页*/
#all .top_3{ float:left; overflow:hidden; width:955px; height:118px; background:url(../images/mailbox_home_03.jpg) no-repeat;}
#all .top_3 .userinformation_3 { float:left; overflow:hidden; margin-top:4px; margin-left:90px; width:593px; height:35px;display:inline}
#all .top_3 .userinformation_3 p { float:left; overflow:hidden; line-height:35px; font-size:16px; font-weight:bold; color:#000000; text-align:left;}
#all .top_3 .menu { float:left; overflow:hidden; width:593px; height:50px; margin-left:130px; margin-top:0px; display:inline}
#all .top_3 .menu  p { float:left; overflow:hidden; width:599px; text-align:left; line-height:24px; font-size:14px;}
#all .user_login { float:left; overflow:hidden; width:955px; height:43px; background-color:#fffaec; border:1px solid #f3da94; margin-top:13px;}
.user_td { height:43px; line-height:43px; text-align:right; font-size:12px;}
.user_td a{height:43px; line-height:43px; text-align:right; font-size:12px;}
.user_td a :hover {  font-size:12px;color:#d32a14}
.user_input { float:left; overflow:hidden; width:143px; height:22px; border:1px solid #bfbfbf; text-align:left; line-height:22px; font-size:12px}
.user_buttom { float:left; overflow:hidden; background:url(../images/mailbox_home_07.jpg)!important; width:73px!important; height:26px!important; border:0;
text-align:center; color:#fff; font-size:14px; font-family:"microsoft yahei"; margin-left:5px;}
#all .sector_address { float:left; overflow:hidden; width:948px; height:260px; background:url(../images/mailbox_home_11.jpg) no-repeat; margin-left:5px; margin-top:12px; display:inline;}
#all .sector_address .mail_links { float:left; overflow:hidden; width:948px; height:32px; line-height:32px}
#all .sector_address .mail_links em { float:left; overflow:hidden; width:81px; height:32px; margin-left:74px; display:inline; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
#all .sector_address .mail_links  li { float:left; overflow:hidden; width:689px; height:20px; margin-left:94px; display:inline; margin-top:12px;}
#all .sector_address .mail_links  li p { float:left; overflow:hidden; text-align:left; font-size:12px; color:#cd2912; line-height:20px;}
#all .sector_address .mail_links  li span a{ float:right; overflow:hidden; text-align:left; font-size:12px; color:#cd2912; line-height:20px;}
#all .sector_address .mail_links  li span a:hover{ color:#ce9800}
#all .sector_address .detailed_content { float:left; overflow:hidden; width:897px; height:208px; margin-top:8px;}
#all .sector_address .detailed_content
.tab_detailed { font-size:12px; color:#595959;margin-left:10px; display:inline; line-height:22px; text-align:left}
.tab_detailed a { line-height:22px; text-align:left; font-size:12px; color:#595959;}
.tab_detailed a:hover { color:#db593f}
#all .table_2 { float:left; overflow:hidden; width:960px; height:100%; margin-top:10px; margin-left:5px; display:inline;}
.tab_2 { width:948px;  border:1px solid #dad9d9; }


/*2014/5/28*/
.tp{margin-bottom: 15px; margin-top:8px;}
.tex1{ font-size:14px; font-weight:bold; color:#dd341e; background:url(../images/in_10.jpg) no-repeat; width:100px; height:34px; line-height:34px;}
.tex1 a{font-size:14px; font-weight:bold; color:#dd341e;line-height:34px;}
.tex1 a:hover{font-size:14px; font-weight:bold; color:#dd341e;line-height:34px;}
.tex2{font-size:14px; font-weight:bold; color:#000000;line-height:34px;}

.tp1{margin-top: 10px;}

.font_3  { font-size:12px; color:#595959; text-align:center; height:33px; line-height:33px; border-bottom:1px solid #ececec}
.font_3 a { font-size:12px; color:#000000; text-align:center;}
.font_3 a:hover { color:#f30;}

/*----*/
.top{ background:#0e7ac3;background:rgba(14,122,196,0.6); overflow: hidden; height: 30px; line-height: 30px;}
.top a{ color:#ffffff; }
.top .top_main{ width: 1200px; margin:0 auto; }
.top .top_main p{ float: left; font-size: 12px; }
.top .t_m_l{ float: left; color:#ffffff; font-size: 12px; line-height:30px;  }
.top .wzall{ float: right; font-size: 12px; color:#ffffff; margin-right:20px; }
.top .wzall img{ margin: 0 5px; }
.box-footer {height:0px; overflow: hidden;}
/*--logo --*/
.header{width:1200px; margin:0 auto; height:163px; position:relative; z-index:999;}
.top-logo{ width:425px; position:absolute; left:0px; top:35px; }
.top-search{ position:absolute;right:0px; top:60px; display: block; width:400px; overflow: hidden; }
.search{ margin-top:0px; padding-left:10px; float:right; width:365px; height:44px; background:#d8f6ff; border-radius:5px;}
.search .sr{box-shadow: none;width: 310px;height: 39px; padding:2px 5px;border: none; background:#d8f6ff; color:#777;}
.search .btn{ float:right; width: 44px;height: 44px;background:#0e7ac3 url(http://www.yyx.gov.cn/2019/images/search_but.png) center center no-repeat;border: none;  border-radius:0 5px 5px 0; font-size:30px; color:#fff; cursor:pointer;}
.wrapper{padding:0 20px 20px; width: 1160px;background: #fff; margin:0 auto; }
.nav{ width:1200px; margin:0 auto; background:#007bdb; height:60px;}
.nav li{width:12.42%; float:left; height:60px;border-right:1px solid #4ea3ce; }
.nav li a{ padding-left:28px; display:block;font:normal 16px/60px "Microsoft YaHei"; color:#fff;}
.nav li a:hover{ display:block;background:#0161ac; height:60px; }
.nav li.on{ display:block;background:#0161ac; height:60px; }
.nav li i{ width:30px; height:60px; line-height:65px; text-align:center; float:left; font-size:22px;}
.nav li:last-child{ border:none; }
.nav li:first-child a{ padding-left:40px;}


.footer2{ width:100%; padding:15px 0; margin-top:20px; background:url(../images/footer.png) left top repeat;}
.copyright2{ width:100%; line-height:26px; color:#fff; text-align:center;}
.copyright2 a{ width:100%; line-height:26px; color:#fff;}
@media (max-width:375px) {
.copyright2{ padding:0 10px;}
.copyright2 span{ width:100%; display:block; clear:both;text-align:center; font-size:12px; line-height:18px;}
.copyright2 img{ display:none;}
}
@media (min-width: 1200px) {
.copyright2{width:1200px; margin:0 auto; text-align:center; line-height:26px;}
.copyright2 span{ width:auto;  text-align:center; font-size:14px; line-height:28px;}
.copyright2 img{ display:block;}
}
.footer{ width:100%; height:100px; padding:15px 0; margin-top:20px; background:url(../images/footer.png) left top repeat;}
.footer-main .copyright{ width:700px; float:left; color:#fff; }
.footer-main .footer-r{ width:200px; float:right; padding-top:10px; text-align:right;}
.footer-main .footer-r img{ margin-left:10px;}
.footer-main .copyright p a{ color:#fff; padding:0 10px;}
.footer-main .copyright p a:first-child { padding-left:0px;}
.footer-main {
    width: 1200px;
    margin: 0 auto;
}