﻿@charset "utf-8";
@charset "utf-8";
body {
    font: 12px/normal "Microsoft YaHei";
    margin: 0px;
    padding: 0px;
    position: relative;  
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,a,img{ margin:0; padding:0; font-style:normal;}
dl,dt,dd,em,th{ font-size:100%; font-weight:normal;}
form,input{ font-size:12px; margin:0px; padding:0px;}
ul,li{ list-style:none; margin:0px; padding:0px;}
img{ border:none;}
table,tr,td{ font-size:12px; padding:0px; margin:0px; vertical-align:middle; border-collapse:collapse; border-spacing:0;}
a{ color:#333; text-decoration:none; outline:none; cursor:pointer;}
a:hover{ color:#1054a0;}
a.ared{ color:#ff6600; font-weight:normal; font-size:12px;}
a.ared:hover{ text-decoration:underline;}
p{ margin:0px; padding:0px; color:#333333;}
.clear{ display:block; height:0; overflow:hidden; clear:both; *zoom:1;}
.l {float: left;}
.r {float: right}
.Message{color:Red;}

blockquote,.drop-menu,.nav ul,.nav.nav-main li:first-child,.nav.nav-main li:first-child a,.nav.nav-main li:last-child a,.nav.nav-sub a,.nav.nav-tabs a,.bg-inverse .nav.nav-tabs a,.bg-inverse .nav.nav-tabs .active a,.selected-inline li,.progress,.progress .progress-bar:last-child,.range,.range-bar,.panel,.panel-head,.panel-foot,.tab .tab-nav li a,.tab .tab-body-bordered,.dialog,.dialog .dialog-head,.tip,.tip .tip-body,.tip .image,.alert,.pagination li,.pagination .active,.pagination a:hover,.pagination-group,.pagination-group li:first-child,.pagination-group li:last-child,.pager li a{border-radius:0;}
.button,.button-group .button-group:first-child .dropdown-toggle,.button-group .button-group:last-child .button:first-child,.button-group-y .button-group:first-child .dropdown-toggle,.button-group-y .button-group:last-child .button:first-child,.input,.input-group .addon,.input-inline input:first-child,.input-inline input:last-child,.input-block input:first-child,.input-block input:last-child{border-radius:0;}


.passcode{position:absolute;right:0;top:0;height:32px;margin:1px;border-left:solid 1px #ddd;text-align:center;line-height:32px;border-radius:0 4px 4px 0;}


.formRed{border:2px solid Red !important;}




/*顶部*/
.top_Main{ width:100%; height:30px; background:url(../images/bg.gif) repeat-x; font-size:12px;}
.topup{ width:1000px; height:30px; margin:0 auto; line-height:32px;}
.topup span{ float:right;}
.topup div{ float:left;}
.topup span ul li{ float:right; margin-right:3px;}
.top{ width:1095px; height:210px; margin:0px auto;}
.top img{ width:1095px; height:210px}

/*导航*/
.nav_bg{ width:100%; height:35px; position:relative;}
.navtop {
    width: 1095px;
    height: 35px;
    margin: 0px auto;
    background-color: rgb(28,122,183)
}
.navtop li{ float:left; width:110px; height:35px; position:relative; padding-right:2px;}
.navtop li.last{ background:none;}
.navtop li a{ line-height:35px; font-size:15px; color:#fff; display:block; overflow:hidden; text-align:center; font-family:"微软雅黑"; padding:0;}
    .navtop li a:hover {
        background-color: rgb(16,96,153);
        color: #fff;
    }
    .navtop li a.aon {
        background-color: rgb(16,96,153);
        color: #fff;
    }

.sv{display:none;position:absolute;}
.sv{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;width:108px;z-index:9999}
.sv{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;z-index:9999}
.sv li{float:none;padding:0;background:none;height:auto;z-index:9999}
.sv li.last{border:none;}
.sv li a{float:none;padding:0;text-align:center;height:28px;line-height:28px;background:url('../images/libg.png');z-index:9999}
.sv li a:hover{background:#f54343;font-weight:800;}
.sv li a{color:#000000;/*background:#ffffff !important;*/background:url('../images/libg.png') !important;}
.sv li a:hover{color:#ffffff;background:#5593C6 !important;}
	
/*天气搜索*/
.top_msg{ width:1095px; height:31px; line-height:31px; overflow:hidden; margin:0px auto; padding:0px 15px;
background:url(../images/tianqi_bg.jpg) repeat-x left top;}
.top_tianqi{ float:left; height:31px; line-height:31px; overflow:hidden;}
.top_tianqi a{color:#252525; text-decoration:none;margin-left:25px;font-size:14px;}
.top_tianqi a:visited {text-decoration:none;}
.top_tianqi a:hover {color:#ba2636;text-decoration:underline;}
.top_tianqi a:active {color:#ba2636;}
.top_tianqi span {font-size: 14px;color: rgb(255,97,8); }
.tianqibox{ float:left; margin:3px 0 0 15px;}

.search{ float:right; height:31px; line-height:31px; overflow:hidden;}
.search span{ float:left; display:inline-block; line-height:31px; overflow:hidden; padding:0 0 0 20px; color:#333333;}
.search_txt{ float:left; display:block; width:208px; height:22px; line-height:20px; border:1px solid #999; background:#fff; 
margin:4px 0 0 5px; padding:0px 3px;}
.search_btn{ float:left; display:block; width:55px; height:22px; line-height:20px; border:1px solid #9a1820; background:#cf010e; 
margin:4px 0 0 10px; color:#fff; text-align:center;}
.search_btn:hover{ color:#fff;}

/*本体*/
.home_box{ width:1095px;  padding:10px; margin:0px auto; background:#fff;}
.back_box{ width:1115px;  padding:0px  10px 10px 10px; margin:0px auto; background:#fff;}


/*图片链接*/
.link_box{ float:left; width:260px; height:410px; overflow:hidden;}
.link_top{ width:100%; overflow:hidden;}
.link_top img{ width:247px; height:80px; display:block;}
.link_list{ overflow:hidden;}
.link_list li{ width:260px;  float:left; padding:0 0 9px 0; overflow:hidden;}
.link_list li img{ width:260px;   display:block; }

.link_box2 {
    float: left;
    width: 1095px;
    height: 110px;
    overflow: hidden;
}

.link_list2 {
    list-style: none; /* 移除列表项的默认样式 */
    padding: 0 0 0 0px;
    margin: 0;
    display: flex; /* 使用弹性盒子布局 */
}

.link_list2 li {
    float: left;
    width: 270px;
    padding: 0 0px 0 0; /* 添加左右边距，以增加图片之间的间隔 */
    text-align: center; /* 可选，使图片居中显示 */
}

.link_list2 li img {
    width: 260px;
    display: block;
}

/*项目进度*/
.home_news{ float:left; width:801px; height:410px; overflow:hidden; position:relative; border:1px solid #c8c8c8; margin:0 0 0 10px;}
.tab_list{ width:100%; height:28px; line-height:28px; border-bottom:1px solid #c3c3c3;background:url(../images/inews_bg.jpg) repeat-x left center;}
.tab_list span{ float:left; width:140px; height:27px; display:inline-block; overflow:hidden; cursor:pointer; text-align:center; font-weight:bold;border-right:1px solid #c3c3c3; color:#333333;}
.tab_list span.aon {
        border-right: none;
        width: 147px;
        height: 28px;
        color: #fff;
        background: url(../images/inews_tt.jpg) no-repeat center top;
        background-size: 100%;
    }
.tab_list a{ float:right; padding:8px;display:none;}
.tab_list a.aon{ display:block;}



.home_news {
    float: left;
    width: 800px;
    height: 410px;
    overflow: hidden;
    position: relative;
    border: 1px solid #c8c8c8;
    border-radius:10px;
    margin: 0 0 0 10px;
}

.tab_list2 {
    width: 100%;
    height: 28px;
    line-height: 28px;
    margin:10px 0 0 20px;
}

.tab_list2 span {
    float: left;
    width: 140px;
    height: 25px;
    display: inline-block;
    overflow: hidden;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
}

.tab_list2 span.aon {
    border-right: none;
    width: 147px;
    height: 25px;
    color: #fff;
    background-color: rgb(28,122,183)
}

.tab_list2 a {
    float: right;
    padding: 8px;
    display: none;
}

.tab_list2 a.aon {
    display: block;
}


.hidden{ display:none;}
.tabnews{ padding:5px 7px;overflow:hidden;}
.tabnews li{ float:left; width:100%; height:25px; line-height:25px; overflow:hidden;}
.tabnews li b{ float:left; color:#8c8b8b;}
.tabnews li em{ float:left;font-size:14px;font-style:normal; color:#014e9c;}
.tabnews li a{ float:left;font-size:14px;margin:0 5px 0 5px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:600px;}
.tabnews li span{ float:right; color:#014e9c;}

/*右侧新闻*/
.h_ri_list{ float:right; width:238px;  overflow:hidden;}
.h_ri_title{ width:100%; height:29px; line-height:29px; overflow:hidden; background:url(../images/igong_bg.jpg) no-repeat left top;}
.h_ri_title span{ float:left; margin-left:35px; color:#fff; font-weight:bold;}
.h_ri_title a{ float:right; color:#fff; padding:8px;}

.h_ri_box{ width:238px; height:380px; overflow:hidden; border:1px solid #c8c8c8; border-top:none;}
.h_ri_box ul{ padding:5px 0; overflow:hidden;}
.h_ri_box ul li{ float:left; width:100%; height:25px; line-height:25px; overflow:hidden;}
.h_ri_box ul li b{ float:left; margin-left:3px; color:#8c8b8b;}
.h_ri_box ul li a{ float:left; margin:0 0 0 2px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:123px;}
.h_ri_box ul li span{ float:right; color:#9e945b; margin:0 5px 0 0;}

/*左下 办事指南*/
.le_box {float:left; width:260px; height:260px; overflow:hidden; margin:0px 0 0 0;}
.w_le_list{ float:left; width:247px; height:105px; overflow:hidden;}
.w_le_title{ width:100%; height:29px; line-height:29px; overflow:hidden; background:url(../images/igong_bg3.jpg) no-repeat left top;}
.w_le_title span{ float:left; margin-left:35px; color:#fff; font-weight:bold;}
.w_le_title a{ float:right; color:#fff; padding:8px;}
/*
.w_le_title{ width:100%; height:27px; line-height:29px; overflow:hidden; background:url(../images/ssve.png) repeat-x left bottom;border-bottom: 2px solid #1ea5e3;}
.w_le_title span{ float:left; color:#fff; font-weight:bold;background: url(../images/new2_140s.png) repeat-x left bottom; padding:0 10px 0 15px;}
.w_le_title a{ float:right; margin-right:5px;}
    */
.w_le_box{ width:247px; height:100px; overflow:hidden; border:1px solid #c8c8c8; border-top:none;}
.w_le_box ul{ padding:5px 0; overflow:hidden;}
.w_le_box ul li{ float:left; width:100%; height:22px; line-height:22px; overflow:hidden;}
.w_le_box ul li b{ float:left; margin-left:3px; color:#8c8b8b;}
.w_le_box ul li a{ float:left; margin:0 0 0 2px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:220px;}
.w_le_box ul li span{ float:right; color:#9e945b; margin:0 5px 0 0;}

.l_img { margin:5px 0 0 0; height: 60px;}
/*按钮*/
.s_xck{border:1px solid #e1e1e1; border-top:2px solid #0aa7d3; padding:0 10px;  background:url(../images/s_xck.png) repeat-x left top;  margin: 10px 0 0 0;}
.s_xck_title{border-bottom:1px solid #d1d3d8; height:40px;  color:#3d5d7b; text-align:center; font:normal 18px/39px "微软雅黑";}
.s_xtfw{padding:2px; overflow:hidden;}
.s_xtfw a{display:block; width:203px; height:42px; overflow:hidden;margin:0 0 9px 10px; padding-left:50px; padding-top:10px; font:normal 14px/32px  "微软雅黑"; text-shadow:1px 1px 0 #fff;}

.s_xt_01{background:url(../images/paihang_01.png) no-repeat}
.s_xt_01:hover{background:url(../images/paihang_02.png) no-repeat}
.s_xt_02{background:url(../images/xiazai_01.png) no-repeat}
.s_xt_02:hover{background:url(../images/xiazai_02.png) no-repeat}
.s_xt_03{background:url(../images/xiazai_03.png) no-repeat}
.s_xt_03:hover{background:url(../images/xiazai_04.png) no-repeat}
.s_xt_04{background:url(../images/xiazai_05.png) no-repeat}
.s_xt_04:hover{background:url(../images/xiazai_06.png) no-repeat}


/*下载列表*/
.down{float:left; width:380px;  height:220px; margin:10px 0 0 10px; }
.home_down{ float:left; width:400px; height:300px; overflow:hidden; position:relative; border:1px solid #c8c8c8; border-top:none;}
.home_down2{ float:left; width:570px; height:155px; overflow:hidden; position:relative; border:1px solid #c8c8c8; border-top:none;}
.tab_downlist{ width:100%; height:29px; line-height:29px;
background:url(../images/idown_bg.jpg) repeat-x left center;}
.tab_downlist span{ float:left; width:85px; height:29px; display:inline-block; overflow:hidden; cursor:pointer; text-align:center; font-weight:bold; color:#333333;}
/*.tab_downlist span.aon{ border-right:none; width:100px; height:29px; color:#fff; background:url(../images/inews_tt.jpg) no-repeat center top;text-align:left; padding-left:24px;}*/
.tab_downlist span.aon{ border-right:none; width:95px; height:29px; color:#fff; background:url(../images/inews_tt.jpg) no-repeat center top;}
.tab_downlist a{ float:right; padding:8px; color:#0000ff;}
.tab_downlist a:hover{ color:#C00;}


.down2 {
    float: left;
    width: 800px;
    height: 220px;
    margin: 10px 0 0 10px;
    display: flex; /* 使用弹性盒子布局 */
}
.home_down2 {
    float: left;
    width: 380px;
    height: 300px;
    overflow: hidden;
    position: relative;
    border: 1px solid #c8c8c8;
    border-top: none;
}
.tab_downlist3 {
    width: 100%;
    height: 29px;
    line-height: 29px;
}

.span1 {
    font-size: 18px;
    color: rgb(28,122,183);
}

.tab_downlist3 a {
    float: right;
    color: #1C7AB7;
}

.tab_downlist3 a:hover {
    color: #C00;
}

.tab_show {
    width: 50%;
    border: 1px solid #c8c8c8;
    border-radius: 20px;
}

.line_show {
    border-top: 1px solid #1C7AB7;
    width: 36px;
    border-width: 3px;
}

.tabdown2 {
    padding: 6px 7px;
    overflow: hidden;
}
.tabdown2 li {
    float: left;
    width: 100%;
    height: 25px;
    line-height: 21px;
    overflow: hidden;
    padding:7px 0 0 0;
}

.tabdown2 li img {
    float: left;
    margin-top: 5px;
}

.tabdown2 li b {
    float: left;
    color: #8c8b8b;
}

.tabdown2 li em {
    float: left;
    font-style: normal;
    color: #014e9c;
}
.tabdown2 li a {
    float: left;
    font-size:14px;
    margin: 0 0 0 5px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 280px;
}

.tabdown2 li span {
    float: right;
    color: #014e9c;
}



.tabdown {padding:6px 7px; overflow:hidden;}
.tabdown li{ float:left; width:100%; height:21px; line-height:21px; overflow:hidden;}
.tabdown li b{ float:left; color:#8c8b8b;}
.tabdown li em{ float:left; font-style:normal; color:#014e9c;}
.tabdown li a{ float:left; margin:0 0 0 5px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:200px;}
.tabdown li span{ float:right; color:#9e945b;}

/*信息联系我们*/
.msgcont{ float:right; width:238px; height:400px; overflow:hidden; margin:10px 0 0 0;}

.home_cont{ width:238px; overflow:hidden;}
.h_ri_box2{ width:238px; height:165px; overflow:hidden; border:1px solid #c8c8c8; border-top:none;}
.h_ri_box2 ul{ padding:5px 0; overflow:hidden;}
.h_ri_box2 ul li{ float:left; width:100%; height:22px; line-height:22px; overflow:hidden;}
.h_ri_box2 ul li b{ float:left; margin-left:3px; color:#8c8b8b;}
.h_ri_box2 ul li a{ float:left; margin:0 0 0 2px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:145px;}
.h_ri_box2 ul li span{ float:right; color:#9e945b; margin:0 5px 0 0;}

.home_cont_ab{ width:238px; height:165px; padding:5px 0 0 10px; overflow:hidden; border:1px solid #c8c8c8; border-top:none;}
.home_cont_ab p{ line-height:19px;}

/*底部*/
.foot{ width:995px; overflow:hidden; background:#fff; margin:0px auto; padding:0 10px 15px 10px;}
.back_foot{ width:1100px; overflow:hidden; margin:0px auto; padding:0 10px 15px 10px;}
.foot_nav{ overflow:hidden; background:#0174b7; line-height:33px; color:#fff; text-align:center;}
.foot_nav a{ color:#fff; margin:0px;}
.foot_nav a:hover{ color:#fff; text-decoration:underline;}
.foot_content {
    float: left;
    margin: 40px 0 20px 50px;
    text-align: left;
}
.foot_content_r {
    float: right;
    margin: 40px 50px 20px 0px;
}

.foot_content p {
    color: white;
    font-size: 14px;
}


.flinks{ overflow:hidden; line-height:25px; padding:4px 0;}
.flinks span {
    color: #333333;
    font-weight: bold;
    margin-right: 10px;
    font-size: 14px;
}
.flinks a {
    margin-right: 25px;
    display: inline-block;
    font-size: 14px;
}

.foot_ab{ overflow:hidden; padding:10px 0 0 0;}
.foot_ab p{ text-align:center; line-height:22px;}
.foot_ab p a{ color:#0174b7;}
.foot_ab p a:hover{ text-decoration:underline;}



/*----------内页----------*/
.info_left{ float:left; width:247px; overflow:hidden;border-top:none;}
.info_right{ float:right; width:815px; overflow:hidden;}

.menu_title{ overflow:hidden; height:29px; line-height:29px; background:url(../images/igong_bg.jpg) no-repeat left top;}
.menu_title span{ margin:0 0 0 33px; font-size:13px; color:#fff;}

/*导航*/
.menu{ width:206px; overflow:hidden; margin:0px auto; padding:18px 0 0 0;}
.menu li{ float:left; width:100%; overflow:hidden; line-height:29px; margin-bottom:6px;}
.menu li a{ display:block; color:#333; padding:0 0 0 33px; background:url(../images/menu_bg.jpg) no-repeat left center;}
.menu li a:hover{ color:#F00;}
.menu li a.aon{ color:#F00;}

.menu li ul{ overflow:hidden; padding:5px 0 0 0;}
.menu li ul li{ width:100%; overflow:hidden; height:25px; line-height:25px; margin-bottom:0px;}
.menu li ul a{ display:block; color:#333; padding:0 0 0 50px; background:none;}
.menu li ul a:hover{}

/*右侧*/
.weizhi{ overflow:hidden; line-height:30px; color:#FF7E00; background:url(../images/weizhi_bg.jpg) repeat-x left center;}
.weizhi span{ font-weight:bold; margin-left:20px; color:#333;}
.weizhi a{ color:#FF7E00; margin:0px 4px;}
.weizhi a:hover{ text-decoration:underline;}

.shousuo{  padding:20px 10px 10px 5px; }

.cont{ overflow:hidden; border:1px solid #ccc; border-top:none; margin:10px 0 0 0;}
.info_title{ overflow:hidden; line-height:29px; background:url(../images/info_title_bg.jpg) repeat-x left top;}
.info_title span{ float:left; width:124px; line-height:29px; text-align:center; display:inline-block; color:#fff; font-size:14px; font-weight:bold;
background:url(../images/info_title.jpg) no-repeat center top;}

/*单篇*/
.about{ overflow:hidden; padding:15px 15px; line-height:25px;}
.about p{ line-height:25px;}
.about img{ max-width:100%;}
.ab_title{ text-align:center; font-size:22px; color:#000; font-weight:bold; padding:10px 0 0 0;}
.ab_time{ color:#000; text-align:center; font-size:12px; margin:15px 0 15px 0; padding:5px 0 0 0; border-top:1px solid #666;}
/* javascript:history.back(); */
.back{ display:block; margin:10px auto; text-align:center; width:50px; height:20px; line-height:20px; color:#fff; background:#C00;}
.back:hover{ color:#fff;}

/*新闻内页*/
.newsinfo{ overflow:hidden;}
.about_news{ overflow:hidden; padding:50px 50px; line-height:25px;font-size:16px;}
.about_news p{ line-height:25px;}
.about_news img{ max-width:100%;}
.about_news .news_content a{text-decoration:underline;color:#00f;}

/*新闻首页*/
.newsindex{ width:701px; overflow:hidden; border:1px solid #e4e2e4; margin:5px auto 20px auto; padding:5px; background:#f4f2f4;}
.newsbox{ overflow:hidden; background:#fff;}

.newsbox_title {
    height: 35px;
    overflow: hidden;
    line-height: 35px;
    margin: 0px 3px; /* background:url('../images/newsbox_topbg.gif') repeat-x left bottom;*/
}
    .newsbox_title span {
        float: left;
        line-height: 35px;
        display: inline-block;
        color: #ff6c00;
        margin-left: 5px;
        font-weight: bold;
        font-size: 13px;
        padding-left: 15px; /*background:url(../images/newsbox_titlebg.jpg) no-repeat left bottom;*/
    }
.newsbox_title a{ float:right; font-weight:bold; color:#ff6c00;}
.newsbox_title a:hover{ text-decoration:underline;}

.newsindex_list{ overflow:hidden; padding:10px;}
.newsindex_list li{ line-height:20px; width:100%; overflow:hidden; float:left;}
.newsindex_list li em{ float:left; font-style:normal; font-weight:bold;}
.newsindex_list li a{ float:left; margin:0 0 0 3px;}
.newsindex_list li span{ float:right; color:#a9a9a9;}

/*新闻*/
.news_list{ width:97%; overflow:hidden; margin:0px auto; padding:10px 0 10px 0;}
.news_list li{ float:left; width:100%;  overflow:hidden;}
.news_list li a{ float:left; font-size:12px; background:url(../images/dot1.gif) no-repeat left center; padding:0 0 0 18px;}
.news_list li a:hover{ color:#F00;}
.news_list li span{ float:right;}
.news_list li a em{ font-style:normal; margin-right:3px; color:#014e9c;}

/*相关链接*/
.links{ height:400px; overflow:hidden; line-height:30px; padding:20px 0 20px 30px;}
.links a{ margin-right:30px; display:inline-block;}
.links a:hover{ text-decoration:underline;}

/*=========================任务中心=========================*/
/*个人中心-左*/
.back_cont{border:1px solid #c8c8c8;overflow:hidden;font-size:14px;}
.back_left{float:left; width:170px; overflow:hidden;border-top:none;}
.back_right{float:left; width:922px; overflow:hidden;border-left:1px solid #c8c8c8;min-height:910px;_height:910px}
.back_touxiang{margin:15px auto;text-align:center;}
.back_personal{margin:0 auto;text-align:center;}
.back_menu{padding-left:20px;font-size:14px;font-weight:bolder;line-height:30px;}
.back_menu_li{padding-left:33px;line-height:30px; background:url(../images/menu_li.png) no-repeat left center;}
.back_menu_nav{background-color:#e5e5e5;}

/*个人中心-右*/
.back_title{background-color:#f3f8fe;line-height:35px;font-size:15px;font-weight:bolder;color:#05375a;padding-left:10px;}
.back_title .btn{float:right;margin-right:20px;font-size:15px;font-weight:normal;}
.back_content{margin:0px 5px;}
.back_content a{color:#3266cd;}
.back_content a:hover{ color:#5ec2a6;}
.back_select{margin:5px;color:#999;font-size:15px;line-height:25px;/*height:25px;*/ padding:5px;}
.back_select input,select{vertical-align:middle;height:24px; }
.back_select input[type='text'], select {
        width: 180px;
    }
.back_select input[type="text"]{padding:0px 2px;margin:0;border:1px solid #c8c8c8;font-size:14px;}
    .back_select input[type="button"], input[type='submit'] {
        padding: 0px 5px;
        margin: 0;
        border: 1px solid #c8c8c8;
        min-width: 50px;
        padding-left: 6px;
        padding-right: 6px;
        font-size: 14px; /*border-left:0px;*/
        /*background-color:#f3f3f4;*/
    }
.back_select .button{
    line-height:15px;
                  /* padding:5px 10px;
                     margin:0px;*/
                     background-color:#ff8f08!important;
                     color:#fff;
                     font-size:14px;
                     font-weight:bolder;

}
.back_table{width:100%;text-align:left;border:1px solid #c8c8c8;}
.back_table th{line-height:30px;text-align:center;padding:0px 5px;font-size:12px;font-weight:bolder;border:1px solid #c8c8c8;}
.back_table td{line-height:25px;text-align:left !important;padding-left:5px !important;font-size:13px;border:1px solid #c8c8c8;}
.back_table td .son{border-bottom:1px dashed #c8c8c8;margin:8px 5px;padding:8px 0px;text-align:left;}
.back_table td .son_title{font-size:16px;font-weight:bolder;overflow:hidden;margin-bottom:10px;}
.back_table td .son_content{overflow:hidden;font-size:12px;}
.back_table .button{line-height:30px;padding:0px 15px;margin:0px;background-color:#ff4001;color:#fff;font-size:15px;font-weight:bolder;}

.back_table td .son_spanbous{float:left;width:245px;}
.back_table td .son_span1{float:left;width:280px;}
.back_table td .son_span2{float:left;width:120px;}
.back_table td .son_span3{float:left;width:210px;font-weight:normal;font-size:12px;}
.back_table td .son_span4{float:left;width:580px;}
.back_table td .son_span5{float:left;width:180px;font-weight:bolder;}

.back_table td .son_span11{float:left;width:200px;}
.back_table td .son_span12{float:left;width:150px;}
.back_table td .son_span13{float:left;width:210px;font-weight:normal;font-size:12px;}
.back_table td .son_span14{float:left;width:530px;}
.back_table td .son_span15{float:left;width:180px;font-weight:bolder;}
.back_table td .son_span16{float:left;width:50px;font-weight:normal;text-align:center;}
.back_table td .son_span17{float:left;width:165px;}

.back_table td .son_span21{float:left;width:230px;}
.back_table td .son_span22{float:left;width:120px;}
.back_table td .son_span23{float:left;width:260px;font-weight:normal;font-size:12px;}
.back_table td .son_span24{float:left;width:530px;}
.back_table td .son_span25{float:left;width:180px;font-weight:bolder;}

.back_table td .son_span31{float:left;width:200px;}
.back_table td .son_span32{float:left;width:150px;}
.back_table td .son_span33{float:left;width:230px;font-weight:normal;font-size:12px;}
.back_table td .son_span34{float:left;width:510px;}
.back_table td .son_span35{float:left;width:160px;font-weight:bolder;}
.back_table td .son_span36{float:left;width:50px;font-weight:normal;text-align:center;}

.back_table td .son_span{float:left;}
.back_table td .w100{width:100px;}
.back_table td .w150{width:150px;}
.back_table td .w200{width:200px;}
.back_table td .w250{width:250px;}
.back_table td .w300{width:300px;}
.back_table td .w350{width:350px;}
.back_table td .w400{width:400px;}
.back_table td .w450{width:450px;}
.back_table td .w500{width:500px;}
.back_table td .title{}

.back_table .left{text-align:left;}
.back_table .center{text-align:center;}
.back_table .right{text-align:right;}
.back_page{margin:10px;text-align:right;}

/*.back_table tbody {
    display: block;
    height: 195px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
}

.back_table thead, tbody tr {
    display: table;
    width: 100%;
    table-layout: fixed;
}

.back_table thead {
    width: calc( 100% - 1em )
}
*/


.back_table_add{width:100%;}
.back_table_add td{line-height:15px;padding:5px;font-size:14px;}
.back_table_add td.title{text-align:right;width:150px;}
.back_table_add td.content{text-align:left;}
.back_table_add input[type="text"]{height:25px;line-height:25px;padding:0px 2px;margin:0;border:1px solid #c8c8c8;font-size:14px;}
.back_table_add input[type="password"]{height:25px;line-height:25px;padding:0px 2px;margin:0;border:1px solid #c8c8c8;font-size:14px;}
.back_table_add .button{line-height:25px;padding:0px 15px;margin:0px;background-color:#ff8f08;color:#fff;font-size:15px;font-weight:bolder;}
.back_table_add .explain{color:Gray;font-size:12px;line-height:20px;}
.back_table_add .cbx_lb{border:1px solid #c8c8c8;margin-right:10px;padding:0px 5px;}
.back_table_add input[type="checkbox"]{vertical-align:middle;}

.icon1{background:url(/images/all.jpg);width:30px;height:30px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;}
.icon1-Linker{background-position:-387px -239px;cursor:pointer;}
.icon1-calendar{background-position:-344px -196px;cursor:pointer;}
.icon1-upload{background-position:-42px -22px;cursor:pointer;}
.icon1-download{background-position:-344px -238px;cursor:pointer;}

/*任务中心*/
.nav-main.nav-inline{padding: 20px 0 0 1px;}
.tcNav{width: 100%; margin: 0 auto; margin-top: 10px;}
.shaixuan{margin-top: 15px; border: 1px solid #e5e5e5;}
.shaixuan .td1{border-top: none; width: 120px; border-right: none; border-bottom: dashed 1px #e5e5e5;}
.shaixuan .td2{border-top: none; border-left: none; border-bottom: 1px dashed #e5e5e5;}
.shaixuan .td2 a{margin: 0 5px; padding: 3px; border-radius: 4px;}
.shaixuan .td2 a:hover{margin: 0 5px; color: #5EC2A6;}
.shaixuan .td2 .tag, .shaixuan2 .td2 .tag{margin: 0 5px;}
.shaixuan .td2 .tag .icon-times{margin-left: 5px;}
.shaixuan .td2 .tag .icon-times:hover{color: #FF6600;}
.shaixuan .td2 .button{height:28px;}
.shaixuan input {width: 180px;}

.bg-inverse .nav li a:hover, .bg-inverse .nav .active a{background-color: #fff; color: #338EC5;}
.bg-inverse .nav-inline li a{color: #6d6d6d;}
.taskDiv{margin: 20px 0;}
.taskDiv:hover{background: rgba(229, 229, 229, .2);}
.taskDiv .media{width: 300px; float: left;}
.taskDiv .jifen{margin-left: 30px;}
.taskDiv .jifen strong{font-weight: 1000;} 
.media-body span{line-height: 35px; margin-right: 5px;}
.media-body .tag { font-size:100%;}
.progress-small{margin-bottom: 5px; clear: both;}
.jifen{line-height: 80px; width: 150px; float: left;}
.reTime{float: left; margin-left: 30px;}
.reTime div{margin-top: 30px;}
.reTime .text-gray{color: #888;}
.reTime div .text-black{color: #404040;}
.nav-inline.nav-menu{height: 30px;}
.bg-inverse .nav-inline li, .bg-inverse .nav-inline li a{height: 30px; line-height: initial;;}
.progress-small{height: 2px; border-radius: 5px;}
.media-body .title{display: block; height: 40px; line-height: 20px; width: 300px; overflow: hidden; font-size: 14px;}
.badge{background-color: transparent;}


.info_right .form-x{ margin-left: 50px;}

/*问答*/
.faq{ min-height:286px; overflow:hidden; padding:0 20px 30px 20px;}
.faqlist{ overflow:hidden;}
.faqlist li{ width:100%; overflow:hidden; padding:20px 0 20px 0; border-bottom:1px solid #1d378f;}
.faq_q{ color:#c6314a; font-size:16px; font-family:微软雅黑; line-height:20px; padding-bottom:7px;}
.faq_a{ color:#3a58c1; font-size:14px; font-family:微软雅黑; line-height:20px;}

.user_q{ margin:20px 0 0 0;}
.user_q tr td{ padding:5px 3px; font-family:微软雅黑;}
.txtq{ width:550px; height:60px; padding:3px; line-height:20px; font-family:微软雅黑;}
.txtcheck{ width:50px; height:18px; line-height:18px;}

/*下载按钮*/
.download {
    width: 120px;
    height: 40px;
    line-height: 40px;
    padding: 0 0 0 20px;
    display: block;
    color: #fff;
    font-family: 微软雅黑;
    font-size: 14px;
    margin: 10px auto;
    text-align: left;
    /*background:url(../images/download.png) no-repeat left center;*/
}
.download:hover{ color:#fff;}



        
/*选项卡：“所有委托”、“待委托”、“待审核”、“审核通过”、“审核未通过”*/
.tabs_mod{margin: 0px 5px;}
.tabs_mod .tabs_mod_tab{font-size:14px;height:30px; line-height:30px;  display:inline-block; padding:0 10px;   }
.tabs_mod .tabs_mod_tab:hover{color:#ff6000;}
.tabs_mod .tabs_mod_tab_act{color:#ff6000;border-bottom:2px solid #ff6000;}
.tabs_mod .tabs_mod_tab span{ color:#ff6000; padding-left:5px;}



.labeltitle {
    display: inline-block;
    width: 100px;
    text-align: right;
    margin-right: 5px;
}
