html{width:100%;
}
body{font-size:14px;color: #333;font-family: 'Microsoft Yahei','Simsun',Arial, Helvetica, sans-serif;}
*{margin: 0;padding: 0;}
a{text-decoration:none;color: #333;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;transition:All 0.2s ease-in-out;}
img{border:0 none;}
ul,li{list-style: none;}
em,i{font-style:normal}
.clear{clear:both;}
.clearfix:after{clear:both;content:"";display:table;}
.clearfix{*zoom:1;}
.fl{
    float: left;
}
.fr{
    float: right;
}
em,i{font-style:normal}
.hide{display:none}
table{border-collapse:collapse;border:none;}
.oh{overflow: hidden;}
.scrollY{overflow-y:auto;overflow-x:hidden;}
input[type="button"]{border:none;}
a:hover{color:#F00;}


/*
---------------------css reset-----------------------*/
/*头部 start*/
.Hninhao{
    height:45px;
    background-color: #f6f6f6;
    margin:0 auto;

}
.Hwelcome_f{
    width:1198px;
    margin:0 auto;
}
.Hwelcome{
    height:45px;
    line-height: 45px;
    color: rgb(111, 111, 111);
    text-align: left;
}
.H_denglv_f{
    height:45px;
    line-height:45px;
}
.H_denglv_f li a{
    padding:0 5px;
    border-right:2px #adadad solid;
    color: rgb(111, 111, 111);
    text-align: left;
}

.Hlogo_f{
    width:1198px;
    margin: 0 auto;
    height:118px;
}
.header_Hlogo{ margin:0 auto; background:#fff; }
.Hlogo{
    height:118px;
}
.Hlogo_text{
    margin-top:46px;
    height:20px;
    line-height:20px;
    font-size: 14px;
    color: rgb(0, 0, 0);
    padding-left:13px;
    border-left:1px solid #d1d1d1;
}
.Hbiao_f a{
    float: left;
    overflow: hidden;
}
.Hbiao_f a img{
    float: left;
}
.Htitle{
    margin:0 auto;
    height:40px;
    background-color: #1f87cc;
}
.Htitle ul{
    width:1198px;
    height:40px;
    margin:0 auto;
    position:relative;
}
.Htitle ul li{
    float: left;
    width:117px;
    height:40px;
    line-height:40px;
    text-align: center;
}
.Htitle ul li:hover{
    background: #47b6ff;
    font-weight:bold;
}
.Htitle ul li a{
    font-size: 16px;
    color: rgb(255, 255, 255);
}
.Htitle_te{
    background: #47b6ff;
    font-weight:bold;
}
/*底部start*/
footer{
    background-color: #e5e5e5;
margin:0 auto;
}
.Hlink_f{
    height:50px;
    background-color:#1f87cc;
    margin:0 auto;
}
.Hlink_g{
    height:50px;
    width:1198px;
    margin:0 auto;
}
.Hlink_g li{
     float: left;
     width:160px;
     height:50px;
     line-height:50px;
     font-size: 16px;
     color: rgb(255, 255, 255);
 }
.Hlink_g li a{
    color: rgb(255, 255, 255);
}
.Hlink_g li select{
    float: left;
   /*  width:310px; */
    height:50px;
    line-height:50px;
    font-size: 14px;
    color: rgb(255, 255, 255);
    border: 0;
    background: transparent;
    font-family:'微软雅黑';
}

#H_zfjg{
    background: url('/resource/images/san.png') right center no-repeat;
    /*overflow: hidden;*/
    width:88px;
    position: relative;
    margin-right:54px;
}
#H_zfjg option{
    color: #333;
}
/* .H_zfjg_i,.H_zfjg_i2{
    cursor: pointer;
    position: absolute;
    top:23px;
    right:0;
    width:10px;
    height:8px;
    background: url("/resource/images/san.png") 0 0 no-repeat;
} */
.Hmenu_z,.Hmenu_z2{
    display: none;
    top:36px;
    left:0;
    position: absolute;
    width:88px;
    z-index:10;
}
#H_zfjg a{
    width:88px;
    float: left;
    height:22px;
    line-height: 22px;
    color: #1f87cc;
    background-color: #fff;
    text-align: center;
    border-bottom: 1px solid #a3b2bc;
}
#H_cszh a{
    width:167px;
    float: left;
    height:22px;
    line-height: 22px;
    color: #1f87cc;
    background-color: #fff;
    text-align: center;
    border-bottom: 1px solid #a3b2bc;
}
#H_cszh{
    background: url('/resource/images/san.png') right center no-repeat;
    overflow: hidden;
    width:167px;
    position: relative;
    margin-right:54px;
}
#H_cszh option{
    color: #333;
}
.Hbanq_f{
    padding-top:34px;
    background-color: #e5e5e5;
    height:128px;
    font-size: 12px;
    margin:0 auto;
}
.Hbanquan{
    width:1200px;
    margin:0 auto;
    text-align:center;
}
.h_banquan{
    float: left;
    color: rgb(51, 51, 51);

}
.Hvisitor_p{
    float: left;
    margin-left:46px;
    color: #333;
}
.Hvisitor{
    float: left;
    width:100px;
    height:18px;
    font-size: 14px;
    color: rgb(0, 133, 255);
    background-color: #fff;
    margin:0 10px;
    text-align: center;
}
.Hvisitor_p em{
    float: left;
}
.H_ban_one{
    width:1200px;
    margin:0 auto;
    text-align: center;
    margin-bottom:14px;
}
.H_ban_two{
    cursor: pointer;
    color: rgb(51, 51, 51);
    text-align: center;
    margin-bottom:14px;
}
/**首页**/
/**中间部分**/
.h_body{
    width:1198px;
    margin:0 auto;
    padding-top:7px;
}
/**最新公告**/
.h_zui_t{
    width:1168px;
    height:40px;
    background-color:#f2f2f2;
    padding:0 15px;
    margin-bottom:7px;
}
.QPadd{ margin:12px auto 0;}
.h_zxgg i{
    float: left;
    width:6px;
    height:20px;
    background-color: #47b6ff;
    margin-top:10px;
}
.h_zxgg span{
    float: left;
    width:75px;
    text-align: right;
    height:40px;
    line-height:40px;
    color: #333;
    font-weight:bold;
    margin-right:30px;
    font-size:16px;
}
.H_news_f{
    float:left;
    width:420px;
    height:40px;
    line-height:40px;
    height:40px;
   /* padding:0 50px;*/
}
.H_news_img1{
    cursor: pointer;
    position: absolute;
    left:0;
    top:5px;
}
.H_news_img2{
    cursor: pointer;
    position: absolute;
    right:0;
    top:5px;
}
.H_new_c{

}
.H_new{
  width:450px;
    margin-right:54px;
    line-height: 40px;
}
.H_new a {
    
    font-size: 14px;
    color: rgb(51, 51, 51);
}
.H_new em{

    font-size: 14px;
    color: rgb(51, 51, 51);
    margin-left:10px;
    margin-right:8px;
}
.H_new i{
    float:right;
    width:8px;
    height:40px;
    background: url("/resource/images/icon1_09.png") 0 16px no-repeat;
}
/**轮播图**/
.Hmain{
    width:550px;
    height:414px;
    position: relative;
    margin-right:12px;
}
.Hout{
    width:550px;
    height:414px;
    overflow: hidden;
}
.Hcon{
    width:6000px;
    height:414px;
}
.h_img{
    float: left;
    position: relative;
}
.h_text{
    position: absolute;
    left:0;
    bottom:0;
    width:859px;
    height: 46px;
    line-height:46px;
    background-color: rgba(0,0,0,.5);
    font-size: 16px;
    color: #fff;
    text-indent: 32px;
    z-index: 5;
}
.Hnav{
    position: absolute;
    z-index:10;
    bottom: 17px;
    right:35px;
}
.Hnav li{
    float: left;
    width:14px;
    height:7px;
    background: #929292;
    margin-right:8px;
}
.Hnav .Hselect{
    background: #47b6ff;
}
.Hjuj_f{
    height:40px;
    line-height:40px;
    width:635px;
    border-bottom:4px solid #eeeeee;
}
.Hjuj_fp{
    height:40px;
    line-height:40px;
    width:100px;
    border-bottom:4px solid #1f87cc;
    color:#1f87cc;
    font-size:16px;
    font-weight:bold;
    text-align:center;
}
.Hjuj_fp a{ color:#1f87cc}
.Hsheng_f{
    width:635px;
}
.Hsheng_f li{
    
    list-style:none;
    background:url(/resource/images/index_icon_zhusq.png) no-repeat 0px 23px;
    padding:13px 0px 13px 17px ;
    color: #333333;
    font-size:14px;
    height:19px;
    line-height:19px;
    border-bottom:1px solid #eeeeee;
}
/*hh添*/
<!--.Hsheng_f li:first-child{
	background: none;	
	padding-left: 0;
	}-->
<!--.Hsheng_f li:first-child a{
	height:50px;
	background: none;	
	font-size: 22px;
	color: #f33139;
	font-weight: bolder;
	width: 580px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
	}-->
	
/*hh添end*/
.Hsheng_f li a{ color:#333;font-size:14px; font-family:"微软雅黑";}
.Hsheng_f li a:hover{color:#F00;}
.Hsheng_f li:last{ border-bottom:none;}
.Hsheng_f li span{
    float:right;
    color: #999;
    font-size:12px;
}
/*.Hmain_r{
    position: relative;
}*/
.wechat{  
    position: absolute;
    right:4px;
    top:256px;
    width:120px;
    z-index: 100;
}
.wechat span{
    float: left;
    padding-left:4px;
    padding-right:4px;
    width:112px;
    color: #fff;
    font-size:14px;
    line-height:15px;
    text-align: center;
    background-color: #72b3df;
}
.wechat span:nth-child(1){
    padding-top:5px;
}
.wechat span:nth-child(3){
    padding-bottom:5px;
}
.wechat img{
    float: left;
}
/**江西慈善**/
.hcharity_f{
    position: relative;
    width:1198px;
    margin:0 auto;
}
.hcharity_a{
    position: relative;
    float: left;
    width:834px;
    height:329px;
}
.hmore1{
    float: right;
    position:absolute;
    width:39px;
    height:15px;
    background: url('/resource/images/more_03.png') 0 0 no-repeat;
    right:4px;
    top:15px;
}
.hcharity_a_ul{
    margin-bottom:10px;
    height:40px;
    border-bottom:4px solid #eeeeee;
}
.hcharity_a_ul a{
    float: left;
    color: #333333;
    font-size:16px;
    width:100px;
   height:40px;line-height:38px;
    text-align: center;
}

.hcharity_a_ul .hchar_te{
    color: #2589cd;
    border-bottom:4px solid #2589cd;
    font-weight:bold;
}
.h_jmid_f{

}
.hpei_f{
    position:relative;
    padding-bottom:7px;
}
.hpei_f img{
    float: left;
    margin-right:22px;
}
.hpei_o{
    float: left;
    height:142px;
    width:558px;
    border-bottom:1px solid #e5e5e5;
}
.hpei_o h2{
    height:35px;
}
.hpei_o_text p{
    position: relative;
    color: #999999;
    font-size:14px;
    width:500px;
    line-height:25px;
}
.h_date1{
    width: 50px;
    position: absolute;
    color: #999;
    font-size:14px;
    left:510px;
    
}
.h_jmid_down{

}
.hjm_down_1{
   height:25px;
   line-height:25px;
}
.hjm_1{
    padding-left:17px;
    list-style:none;
    background:url(/resource/images/index_icon_zhusq.png) no-repeat 0px center;
    float: left;
    color: #333333;
    font-size:14px;
    width:80%;
    height:25px;
    line-height:25px;
}
.hjm_2{
    float: right;
    color: #999;
    font-size:14px;
}
.h_online{
    float: right;
    width:340px;
}
.h_online1{
    width:340px;
    height:117px;
    background: url("/resource/images/icon2_03.png") 0 0 no-repeat;
    padding-top:7px;
 
}
.h_online1_s1{
    margin-left:130px;

}
.h_online1_s1 p{
    color: #333333;
    font-size:16px;
    margin-bottom:6px;
}
.h_online1_s1 p span{
    color: #333333;
    font-size:16px;
    font-weight:bold;
}
.h_online_g li{
    float: left;
    padding-left:24px;
    margin-bottom:6px;
    width:140px;
    height:45px;
    background: url("/resource/images/rect1_03.png") 0 0 no-repeat;
}
.hline1 i{
    float: left;
    width:33px;
    height:45px;
    background: url("/resource/images/icon3_03.png") 0 0 no-repeat;
}
.hline1,.hline3,.hline5,.hline7{
    margin-right:10px;
}
.hline1 a,.hline2 a,.hline3 a,.hline4 a,.hline5 a,.hline6 a,.hline7 a,.hline8 a{
    height:45px;
    line-height: 45px;
    color: #333333;
    font-size:16px;
    font-weight:bold;
}
.hline2 i{
    float: left;
    width:33px;
    height:45px;
    background: url("/resource/images/icon3_05.png") 0 0 no-repeat;
}
.hline3 i{
    float: left;
    width:33px;
    height:45px;
    background: url("/resource/images/icon3_10.png") 0 0 no-repeat;
}
.hline4 i{
    float: left;
    width:33px;
    height:45px;
    background: url("/resource/images/icon3_12.png") 0 0 no-repeat;
}
.hline5 i{
    float: left;
    width:33px;
    height:45px;
    background: url("/resource/images/icon3_15.png") 0 0 no-repeat;
}
.hline6 i{
    float: left;
    width:33px;
    height:45px;
    background: url("/resource/images/icon3_17.png") 0 0 no-repeat;
}
.hline7 i{
    float: left;
    width:33px;
    height:45px;
    background: url("/resource/images/icon3_21.png") 0 0 no-repeat;
}
.hline8 i{
    float: left;
    width:33px;
    height:45px;
    background: url("/resource/images/icon3_23.png") 0 0 no-repeat;
}
.die{
    display: none;
}
/**善济江西  脱贫攻坚**/
.htuo_f{
    width:1198px;
    
}
.htuo_s2 li{
    float: left;
    width:224px;
   /* padding-top:95px;*/
    height:195px;
    margin-right:18px;
}
.htuo_s2 a{ float:left; width:224px; height:90px; padding-top:105px;}
.htuo_s2 li p{
    color: #333;
    font-size:16px;
    margin-bottom:18px;
    margin-left:24px;
}
.htuo_s2 li p span{
    color: #ef0000;
}
.htuo_s2 .li01{
    background: url("/resource/images/img2_06.png") 0 0 no-repeat;
}
.htuo_s2 .li02{
    background: url("/resource/images/img2_08.png") 0 0 no-repeat;
}
.htuo_s2 .li03{
    background: url("/resource/images/img2_10.png") 0 0 no-repeat;
}
.htuo_s2 .li04{
    background: url("/resource/images/img2_12.png") 0 0 no-repeat;
}
.htuo_s2 .li05{
    background: url("/resource/images/img2_14.png") 0 0 no-repeat;
}

.htuo_f_Tit{
   


    margin-bottom:10px;
    height:40px;
    border-bottom:4px solid #eeeeee;
}
.htuo_f_Tit a{
    float: left;
    color: #333333;
    font-size:16px;
    width:140px;
    height:40px;
    line-height:38px;
    text-align: center;
     color: #2589cd;
    border-bottom:4px solid #2589cd;
    font-weight:bold;
    cursor:default;

}

   
.excellent .hnum_1{
    width:70px;}

.excellent .liimg5{ width:120px; margin-left:0px; padding-left:8px;}

.excellent .hn_2{width:100px;}
/**项目中心**/
.hproject_f{
    position:relative;
    width:1198px;
/*    margin:0 auto 46px;*/

    z-index: 2;
}
.hproject{
   
    margin-bottom:10px;
    height:40px;
    border-bottom:4px solid #eeeeee;
}
.hproject a{
    float: left;
    color: #333333;
    font-size:16px;
    width:100px;
   height:40px;
   line-height:38px;
    text-align: center;
}
.hproject .hproject_te1{
    color: #2589cd;
    border-bottom:4px solid #2589cd;
    font-weight:bold;
}
.hcare_to{
    margin-top:10px;
}
.Hrank1{
    height:256px;
/**    width:1136px;
    padding:0 31px;**/
    
    position: relative;
}
.Hrank1 .hmore1{
  
    
    top:-40px;
}
.Hrank2{
    height:248px;
    width:1136px;
    position: relative;
    overflow: auto;
}
.Hrank3{
  /*  height:256px;*/
    width:1136px;

}
.Hrank4{
    float: left;
   /* height:258px;*/
    width:1136px;
}
.Hsmale1{
    float: left;
    width:260px;
    margin-right:13px;
    margin-left:13px;
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135, Color='#000000')";  /* For IE 8 */
        filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');  /* For IE 5.5 - 7 */
        -moz-box-shadow: -2px 0 2px #ebebeb, /*左边阴影*/  
                    2px 0 2px #ebebeb, /*右边阴影*/  
                    0 -2px 2px #ebebeb, /*顶部阴影*/  
                    0 2px 2px #ebebeb; /*底边阴影*/     /* for firefox */
        -webkit-box-shadow:-2px 0 2px #ebebeb, /*左边阴影*/  
                    2px 0 2px #ebebeb, /*右边阴影*/  
                    0 -2px 2px #ebebeb, /*顶部阴影*/  
                    0 2px 2px #ebebeb; /*底边阴影*/    /* for safari or chrome */
        box-shadow:-2px 0 2px #ebebeb, /*左边阴影*/  
                    2px 0 2px #ebebeb, /*右边阴影*/  
                    0 -2px 2px #ebebeb, /*顶部阴影*/  
                    0 2px 2px #ebebeb; /*底边阴影*/
                }
}

.hbg1{
    background: url("/resource/images/img5_03.png") 0 0 no-repeat;
}
.hbg2{
    background: url("/resource/images/img5_05.png") 0 0 no-repeat;
}
.hbg3{
    background: url("/resource/images/img5_07.png") 0 0 no-repeat;
}
.hbg4{
    background: url("/resource/images/img5_09.png") 0 0 no-repeat;
}

.Hsmale2{
    float: left;
    width:260px;
}
.Hsmale3{
    float: left;
    width:200px;
    font-size:16px;
    color: #333;
    margin-bottom:8px;
    padding-left:20px;
}
.Hsmale3 span{
    color: #ef0000;
}
.Hsmae_a{
    float: left;
    width:160px;
    height:38px;
    background: #1da5ff;
    color: #fff;
    font-size:16px;
    text-align: center;
    line-height:38px;
    margin:2px 0 10px 60px;
    border-radius: 3px;
}
.hleft1{
    cursor: pointer;
    float: left;
    position: absolute;
    width:21px;
    height:41px;
    left:0;
    top:50%;
    margin-top:-20px;
    background: url("/resource/images/img4_12.png") 0 0 no-repeat;
}
.hright1{
    cursor: pointer;
    float: left;
    position: absolute;
    width:21px;
    height:41px;
    right:0;
    top:50%;
    margin-top:-20px;
    background: url("/resource/images/img4_15.png") 0 0 no-repeat;
}
/**义工中心**/
.hyig_f{
    width:1198px;
    margin:0 auto;
}
.hyig_of{
    position: relative;
    margin-bottom:10px;
    height:40px;
    border-bottom:4px solid #eeeeee;
}
.hyig_o a{
    float: left;
    color: #333333;
    font-size:16px;
    width:100px;
 /*   padding-bottom:12px;*/
    height:40px;
    line-height: 38px;
    text-align: center;
}
.hyig_o .hyig_o_te{
    color: #2589cd;
    border-bottom:4px solid #2589cd;
    font-weight:bold;
}
.hyig_o a:nth-child(2){
    margin:0 50px;
    text-align: left;
    padding-left:27px;
    background: url("/resource/images/icon4_07.png") 0px 9px no-repeat;
}
.hyig_o a:nth-child(3){
    text-align: left;
    padding-left:27px;
    background: url("/resource/images/icon4_09.png") 0px 9px no-repeat;
}
.hyig_t{
    position: absolute;
    right:4px;
    top:5px;
}
.hjion{
    float: left;
    width:100px;
    height:33px;
    text-align: center;
    line-height:33px;
    color: #fff;
    font-weight:bold;
    font-size:15px;
    background:#2589cd ;
}
.hjion:hover{color:#FFF;}
.hdkv{
    float: left;
    width:80px;
    height:33px;
    line-height:30px;
    color: #333;
    font-size:14px;
    padding-left: 21px;
    background: url("/resource/images/icon4_03.png") 0px 6px no-repeat;
    margin:0 15px;

}
.hmore2{
    float: left;
    width:39px;
    height:15px;
    background: url("/resource/images/more_03.png") 0 0 no-repeat;
    margin-top:10px;
}
.houter3{
    width:1198px;
    height:200px;
    overflow: hidden;
    margin-bottom:10px;
}
.hinner{
    width:5000px;
    height:200px;
}
.himg_f{
    position: relative;
    margin-right:20px;
}
.himg_f img{
    float: left;
}
.hwu_text{
    float: left;
    width:280px;
    height:50px;
    position: absolute;
    bottom:0;
    left:0;
    background-color:rgba(0,0,0,.5);
    color: #fff;
    font-size:14px;
    line-height:50px;
    text-indent: 20px;
}
/**资金捐赠信息**/
.hmoney_to{
    width:1198px;
    margin:0px auto 7px;
}
.hmoney_f1{
    float: left;
    width:400px;
    margin-right:24px;
}
.hmoney1{
    margin-bottom: 10px;
    height: 40px;
    border-bottom: 4px solid #eeeeee;
}
.hmoney1 a{
    float: left;
    color: #333333;
    font-size: 16px;
    width: 130px;
    height:40px;line-height:38px;
    text-align: center;
}
.hmoney1 .hmoney1_te_q1,.hmoney1_q2 .hmoney1_te_q2{
    color: #2589cd;
    border-bottom: 4px solid #2589cd;
    font-weight: bold;
}
.hname_f{
    float:left;
    width:400px;
    height:25px;
}
.hname_f p{
    float: left;
    font-size: 14px;
    color: #333;
    height:25px;
    line-height:25px;
}
.hname_f p:nth-child(1){
    width:126px;
}
.hname_f p:nth-child(2){
    width:100px;
}

.hname_f p:nth-child(3) {
        width: 80px;
        text-align:right;
    }
.hname_f p:nth-child(4){
width:149px;
padding-left:25px;
}
.hname_f span{
    width:40px;
    float: right;
    color: #999;
    font-size:12px;
    font-family:Tahoma;
    height:25px;
    line-height:25px;
    display:block
}
.hmoney_f2{
    float: right;
    width: 340px;
}
.hyou_fa{
    width:340px;
    margin-bottom: 10px;
    height: 40px;
    border-bottom: 4px solid #eeeeee;
}
.hyou_fa a{
    float: left;
    color: #333333;
    font-size: 16px;
    width: 86px;
    height:40px;
    line-height:38px;
    text-align: center;
}
.hyou_fa span{
    float: left;
    color: #333333;
    font-size: 16px;
    width: 86px;
    height:40px;
    line-height:38px;
    text-align: center;
    cursor:default;}
.hyou_fa .hyou_fa_te{
    color: #2589cd;
    border-bottom: 4px solid #2589cd;
    font-weight: bold;
}
.hnum_1{
    float: left;
    padding-left:27px;
    color: #333;
    font-size:14px;
    background: url("/resource/images/icon5_03.png") 0 0 no-repeat;
}
.hnum_2{
    float: left;
    padding-left:27px;
    color: #333;
    font-size:14px;
    background: url("/resource/images/icon5_06.png") 0 0 no-repeat;
}
.hnum_3{
    float: left;
    padding-left:27px;
    color: #333;
    font-size:14px;
    background: url("/resource/images/icon5_08.png") 0 0 no-repeat;
    
}
/*.hnum_4{
    float: left;
    padding-left:27px;
    color: #333;
    font-size:14px;
    background: url("/resource/images/icon5_10.png") 0 3px no-repeat;
}*/
.hnum_5{
    float: left;
    padding-left:27px;
    color: #333;
    font-size:14px;
    background: url("/resource/images/icon5_12.png") 0 3px no-repeat;
}
.hnum_6{
    float: left;


    padding-left:27px;
    color: #333;
    font-size:14px;
    background: url("/resource/images/icon5_14.png") 0 3px no-repeat;
}
.hnum_7{
    float: left;
    padding-left:27px;
    color: #333;
    font-size:14px;
    background: url("/resource/images/icon5_16.png") 0 3px no-repeat;
}
.hnum_8{
    float: left;
    padding-left:27px;
    color: #333;
    font-size:14px;
    background: url("/resource/images/icon5_18.png") 0 3px no-repeat;
}
.hn_2{
    float: right;
    padding-left:27px;
    color: #333;
    font-size:14px;
}
/**会员中心样式 by 周弯弯**/
/**header**/

.center{ width:1200px; margin:0 auto;}
.headerC{ height:95px;}
.header{width: 100%;height:95px; background:url(/resource/images/headbj.jpg) #1f5fcc repeat-x;}
.headerCont{ width: 100%; margin:0 auto; height:95px; background:url(/resource/images/cslogo.jpg) center no-repeat; }
.footer{width:1200px; margin:0 auto; text-align: center}
.footer p{line-height: 96px; font-size: 14px; color:#999;}
.log_left{ float:left; height:95px; padding-left:293px;  }
.logo_text{ float:left; text-indent:14px; margin:37px 0 0 293px; line-height:22px; color:#fff; font-size: 14px; border-left:1px solid #d1d1d1;}
.logo_right{margin-top:54px; height:41px;float:right;}
.logo_right a{ margin-right:15px; }


/**我要求助开始**/
/**求助内容**/
.getHelpCont{ min-height: 643px;  margin-top:29px; border:1px solid #d7d7d7; background:url(/resource/images/xxbg.jpg) repeat-y;
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135, Color='#000000')";  /* For IE 8 */
        filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');  /* For IE 5.5 - 7 */
        -moz-box-shadow: -4px 0 4px #cccccc, /*左边阴影*/  
                    4px 0 4px #cccccc, /*右边阴影*/  
                    0 -4px 4px #cccccc, /*顶部阴影*/  
                    0 4px 4px #cccccc; /*底边阴影*/     /* for firefox */
        -webkit-box-shadow:-4px 0 4px #cccccc, /*左边阴影*/  
                    4px 0 4px #cccccc, /*右边阴影*/  
                    0 -4px 4px #cccccc, /*顶部阴影*/  
                    0 4px 4px #cccccc; /*底边阴影*/    /* for safari or chrome */
        box-shadow:-4px 0 4px #cccccc, /*左边阴影*/  
                    4px 0 4px #cccccc, /*右边阴影*/  
                    0 -4px 4px #cccccc, /*顶部阴影*/  
                    0 4px 4px #cccccc; /*底边阴影*/
                }
/**左侧**/
    .getHelpL{ float:left; width: 190px; padding:10px 10px 0;}
        .getHelpT{ padding:20px  0; height:168px; background:#36a8ea;}
        .getHelpT p{ text-align:center; color:#fff; margin-bottom:10px;}
        .getHelpT img{ display: block; margin:0 auto 20px auto; width: 80px;height: 80px;border-radius: 39px;border:1px solid #fff}
        .getHelpB{ background:#228bcf; height:32px; color:#fff; }
        .getHelpB a:first-child{ border-right:1px solid #fff;}
        .getHelpB a{ float:left; padding:0 13px 0 25px; margin:9px 0; line-height: 14px;;  color:#fff; text-align: center;} 
        .columnList li{height:auto; float:left; text-indent:36px; width: 190px; line-height:35px; border-bottom:1px solid #d6d6d6; margin-top:13px;}
        .columnList .abouticon{background:url(/resource/images/wyqzicon_12.png) 3px 6px no-repeat; }
        .columnList .glicon{ background:url(/resource/images/wyqzicon_17.png) 3px 6px no-repeat; }
        .columnList .donateicon{ background:url(/resource/images/wyqzicon_19.png) 3px 6px no-repeat; }
        .columnList .noticeicon{ background:url(/resource/images/wyqzicon_21.png) 3px 6px no-repeat; }
        .columnList .infoicon{ background:url(/resource/images/wyqzicon_23.png) 3px 6px no-repeat; }
        .columnList span{ line-height:32px; font-size: 16px; color:#333; font-weight: bold; }
        .down{ float:left; margin-top:11px;}
        .down p{ height:30px;line-height:30px; border-bottom:none; width:190px; color:#333; margin-top:0; padding-left: 0;}
        .down p a{ float:left; height:30px; padding-left:13px; text-indent:49px; background:url(/resource/images/graydot.jpg) 36px 16px no-repeat;}
        .down .downSelect{ background: #64c2ff; }
        .down .downSelect a{ background:url(/resource/images/whitedot.jpg) 36px 16px no-repeat; color:#fff;}
        .toMore,.toShow{ float:right; margin:9px 9px 0 0 ; width:8px; height:14px; background:url(/resource/images/right.png) no-repeat; }
        .toShow{ width:14px; height:8px; background:url(/resource/images/down.png) 0 0 no-repeat; }
/**左侧结束**/
/*右侧*/
    .getHelpR{ float:right; width:990px; /*background:#fff;*/ } 
        .helpType{ margin:22px 50px 0 50px;}
        .selectType a{ float:left; width:144px;line-height: 36px;   text-align: center; font-size:18px; color:#333; }
        .selected{ font-weight:bold; color:#1da5ff; border-bottom:4px solid #1da5ff;}
        .helpTypeCont img{ display:block; margin:0 auto; }
        .helpTit{ width:50%; margin:0 auto; padding:35px 0 30px 0; font-size: 18px; font-weight: bold; color:#333; text-align: center; }
        .helptext_1 p{ margin:0 0 19px 115px; font-size:16px; color:#e88181; }
        .helptext_2{ margin:0 0 106px 72px; font-size:16px; color:#333; }
        .fbBttn{ display:block; margin:0 auto 38px auto;text-align:center; width: 140px; line-height: 38px; font-size:16px; color: #fff; background:#36a8ea; border-radius: 5%;}
        .mgt40{ margin-top:40px; }
        .mgt108{ margin-top:108px; }
        .selectType { height:36px; border-bottom:5px solid #eee; }
        .appyhelpL,.appyhelpR{ background:#f8f9fc; min-height: 446px; float:left; padding-top:67px;}
        .appyhelpL{ width:444px; border-right:1px solid #eaecf2; }
        .appyhelpR{ width:445px; }
        /**表格共用样式**/
        .tablezjqz{ margin-top:20px; font-size:16px;  color:#333; border:1px solid #eaecf2;}
        .tablezjqz th{ text-align:center; font-weight:bold; background:#f8f9fc; line-height: 42px; border-bottom:1px solid #eaecf2;}
        .tablezjqz td{ text-align:center;  color:#555;}
       .tablezjqz .glcztd{font-size:14px; color:#1da5ff}
       /**证明材料**/
        .bttn_cont{ width: 890px; margin:41px auto 0;}
        .bttn_cont input:first-child{ margin:0 20px 0 321px;}
        .bttn_cont input{ float:left; width:113px;font:14px/38px 'Microsoft Yahei'; text-align:center; color:#fff; background:#1f88cc; border-radius: 3px; border:none;}
        #zzbg{ display: none;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color: black;  z-index:1001;  -moz-opacity: 0.7;  opacity:.70;  filter: alpha(opacity=70);}
        #add_window{display: none;  position: absolute;  top: 28%;  left: 28%;  width: 598px;  border: 2px solid #2c9ddf;  background-color: white;  z-index:1002;  overflow: auto;}
        .table_add{ padding:32px 76px 24px 45px;}
        .table_c input,.table_c select,.chooseFile{ font:14px/32px 'Microsoft Yahei'; color:#333; width:396px; margin-top:18px; border:1px solid #bdbdbd; height:32px; }
        .table_c select{ width:397px; background:#f6f6f7;}
        .table_c textarea{ font:14px/32px 'Microsoft Yahei'; margin-top:18px; width:396px; height: 138px; border:1px solid #bdbdbd; }
        .table_c td{ color:#333; }
        .windowTit{ width:553px;float:left; background:url(/resource/images/bluebj.jpg) repeat-x; text-indent:20px; font:18px/52px 'Microsoft Yahei'; font-weight: bold; color: #fff; border-bottom: 2px solid #2c9ddf;}
         #add_window #closeBtn{ background:url(/resource/images/closeBttn.jpg) no-repeat; float:right; width: 45px; height: 52px; border-bottom: 2px solid #2c9ddf;}
        .chooseFile{ float:left;}
        .table_c .to_choose{ float:right; width:115px; font:14px/32px 'Microsoft Yahei'; text-align: center; color:#555; background:#f6f6f7; border-left:1px solid #c9c9c9;}  
        .bttn_center{ width:100%; margin:0 auto; padding-top:13px;}   
        .table_add .selectbj{ background:url(/resource/images/inputbj_03.jpg) no-repeat;}
        .selectbj select{opacity: 0;border: none; background: transparent;outline:none}

         /**翻页**/
       .pageTurn{ width: 890px; margin:0 auto;color:#777; padding-top:31px;  text-align: center; }
       .pageTurn a{ color:#777; }
        /**发心声**/
        #fxsbttn{ float:left; margin:20px auto; width: 100px; line-height: 38px; text-align: center; color:#fff; background:url(/resource/images/fxsbtn.png) no-repeat; }
        .table_c em{ color:#e43f40; padding-right:9px;}
        .fxssubmit{ display:block; margin:40px auto 0; width:120px; height:38px; font:bold 18px/38px 'Microsoft Yahei'; background:#1f88cc; color:#fff; text-align: center; border-radius:3px;}
        .xswindow{ width:598px; height:440px;}  
        .table_xs{ padding:32px 20px 0; }
        .table_xs input,.table_xs textarea{color:#bdbdbd; text-indent: 9px;}
       /**我要求助模块结束by周弯弯**/
/**最新公告样式by周弯弯**/
.Hsmale_text{ padding-left:20px; margin-bottom:10px; }
/**进度条**/
/*.loading{ float:left; background:url(/resource/uploadfile/image/20170218/20170218140755756.png) 0 0 repeat; border-radius:2px; width:185px; height:4px; margin:5px 0 15px 20px;}
.loading .pro{ background:url(/resource/uploadfile/image/20170218/20170218140728128.png) 0 0 no-repeat; border-radius:2px; line-height:4px;height:4px; text-align:right;}
.precent{ float:left;font-size:12px; margin-left:9px; color:#333; }*/
/**进度条end**/
.hmoney_f1{ position: relative; }
.hmoney_f2{position: relative;}
.H_news_f{
    float:left;
    width:420px;
    height:40px;
    line-height:40px;
    height:40px;
   /* padding:0 50px;*/
}
#marqueeHh ul li{
	width: 500px;
}
.photo_box{
    overflow: hidden;
    position: relative;
    z-index: 0;
}
.photo_box ul {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
.H_news_f .prev {
    left: 0px;
    background: url(/resource/images/icon1_03.png) no-repeat;
}    
.H_news_f .next {
    right: 0px;
    background: url(/resource/images/icon1_05.png) no-repeat;
}
.H_news_f .prev, .H_news_f .next {
    position: absolute;
    width: 16px;
    height: 30px;
    text-indent: -99999px;
    top: 5px;
    z-index: 99;
    cursor: pointer;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
    transition: All 0.2s ease-in-out;
 }
.Hrank2{ width:1136px;padding:2px 31px; }
.Hrank2 ul{ margin:0 31px; }
.Hrank2 .prev {
    left: 0px;
    background: url(/resource/images/img4_12.png) no-repeat;
}    
.Hrank2 .next {
    right: 0px;
    background: url(/resource/images/img4_15.png) no-repeat;
}
.Hrank2 .prev, .Hrank2 .next {
    position: absolute;
    width: 21px;
    height: 41px;
    text-indent: -99999px;
    top: 45%;
    z-index: 99;
    cursor: pointer;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
    transition: All 0.2s ease-in-out;
 }
.Hsmale_img{float:left;}
.Hsmale_img img{
    width: 260px;
    height: 100px;
    margin-bottom: 9px;
}
.Hsmale_txt{width:260px; padding-left:0;text-align: center;line-height: 20px;}
.moneyby{ background:url(/resource/images/indexicon_7.png) 0 0 no-repeat; }
.personby{ background:url(/resource/images/indexicon_11.png) 0 0 no-repeat; }

.hjituan ul{ height:25px;}

/*************新闻页中间内容部分**************/
.QCenter{ width:1200px; margin: 12px auto;}
    .QCbox{ width:1158px; height:38px; border: 1px solid #f1f1f1; background: url("/resource/uploadfile/image/20170216/20170216134816779.png") no-repeat 14px 10px; padding-left: 40px; line-height: 38px; }
.QPenter{ width:1200px; margin: 0 auto 40px; overflow: hidden;}
    .QPbox{ width:1010px; border:1px solid #f1f1f1; padding:0 94px; overflow: hidden;}
        .QPbox h3{ height: 80px; line-height: 80px; text-align: center; font-size: 26px; font-weight: bold; color: #2b3032;}
        .QPmees{ width:722px; height:30px; line-height: 30px; background: #f2f4f8; padding:0 144px 0 144px; margin-bottom: 20px;}
            .QPmees span{ float: left; width:150px; overflow: hidden;margin-right: 10px;}
            .QPmees span.QPmeesSpan{ width:220px;}
            .QPmspan4 a{ display: inline-block; margin-right: 5px;}
        .QPdiv{ height:auto!important;height:500px;min-height:500px; line-height: 30px; text-indent: 27px; }
            .QPdiv img{/* max-width:627px;/*  margin:10px 0 10px 191px; */ }
            /*.QPimg1{ margin:26px 0 8px 191px;}
            .QPimg2{ margin:0 0 26px 191px;}*/
        .bdsharebuttonbox{ float: right; width:90px; height:36px; line-height: 36px;  margin:40px 0; background: url("/resource/uploadfile/image/20170216/20170216134753613.png") no-repeat; }
        /*.bdsharebuttonbox a{ display: inline-block; width:43px; height:36px; padding-left: 47px; background: url("/resource/uploadfile/image/20170216/20170216134736554.png") no-repeat 14px 8px; }*/
/*************通用内页中间内容部分**************/
.QPnews{ width:1198px; border:1px solid #f1f1f1; overflow: hidden; padding-bottom:30px;}
    .QPnewsLeft{ width:240px;/* height:740px;*/ /*margin-bottom: 13px; */float: left; }
        .QPnewsLeftTop{ margin-bottom: 13px;}
            .QPnewsLeftTop p{ height:48px; width:240px; line-height: 48px; text-align: center; font-size: 18px; color: #fff; font-weight: bold; background: #47b6ff;}
            .QPnewsLeftTop .QPnewsLeftTopUl{ /*height:295px;*/ width:240px; background: #f3f3f3; padding: 7px 0;}
            .QPnewsLeftTop .QPnewsLeftTopUlTe{ /*height:338px;*/}
                .QPnewsLeftTop ul li{ height:50px; width:240px; line-height: 50px; text-align: center; font-size: 18px; color: #333; cursor: pointer;}
                .QPnewsLeftTop ul li.QPnewsCurrent{ width:236px; border-left: 4px solid #47b6ff; background: #fff url("/resource/uploadfile/image/20170216/20170216134701359.png") no-repeat 208px 21px;}
        .QPnewsLeftBottom{ border:1px solid #dfdfdf; background: #f9f9f9;}
            .QPnewsLeftBottom li{ width:148px; height: 46px; line-height: 46px; border-bottom: 1px solid #dfdfdf; padding-left: 92px; font-size: 16px; font-weight: bold; color: #333; cursor: pointer;}
            .QPnewsLeftBottom li.QPnewsLeftBottomLast{ border-bottom: none;}
            #QPl1{ background: url("/resource/uploadfile/image/20170216/20170216134342529.png") no-repeat 57px 16px; }
            #QPl2{ background: url("/resource/uploadfile/image/20170216/20170216134455524.png") no-repeat 57px 14px; }
            #QPl3{ background: url("/resource/uploadfile/image/20170216/20170216134512300.png") no-repeat 57px 13px; }
            #QPl4{ background: url("/resource/uploadfile/image/20170216/20170216134531796.png") no-repeat 57px 14px; }
            #QPl5{ background: url("/resource/uploadfile/image/20170216/20170216134548483.png") no-repeat 57px 14px; }
            #QPl6{ background: url("/resource/uploadfile/image/20170216/20170216134604882.png") no-repeat 57px 14px; }
            #QPl7{ background: url("/resource/uploadfile/image/20170216/20170216134620542.png") no-repeat 57px 14px; }
            #QPl8{ background: url("/resource/uploadfile/image/20170216/20170216134638686.png") no-repeat 57px 13px; }
    .QPnewsright{ margin-left: 300px; margin-right: 63px;width:836px; display: none; }
    .QPnewsrightCurrent{ display: block;}
        .QPnewsrightDiv{ height:48px; line-height: 48px;  border-bottom: 4px solid #eee; position: relative;}
            .QPnewsrightDiv p{ padding: 0 10px; font-size: 18px; position: absolute; top:0; left:0; border-bottom: 4px solid #1f87cc;}
            .QPlookssage{ float:right;width:100px;  text-align: center; font-size: 16px; }
        .QPlookssage a{color: #3d81d6;}
        .QPnewsrightUl li{ height:30px; line-height: 30px; border-bottom: 1px dashed #dedede; font-size: 14px; color: #333; background: url("/resource/uploadfile/image/20170216/20170216134314426.png") no-repeat 0; text-indent: 23px;}
            .QPnewsrightUl li span{ float: right;}
        .QPnewsrightPaging{ width:521px; margin: 36px auto 40px; height: 35px; font-size:14px; text-align:center; color:#555;}
            .QPnewsrightPaging input{ border:1px solid #666;}
/*************互动表单页中间内容部分**************/
.QPnewsrightBox{ width:560px; margin:44px auto 34px;}
    .QPnewsrightBox div{ width:558px; height:41px; line-height: 41px; border: 1px solid #e5e5e5; margin-bottom: 12px;}
    .QPnewsrightBox div span{ float: left;}
    .QPInspan1{ width:122px; color: #333; margin-right: 15px;}
    .QPInspan1 em{ color: #ff6d6d; margin:0 8px; }
    .QPInspan2{ width:150px;}
    .QPInspan3{ width:227px; font-size: 12px; color: #333;}
    .QPnewsrightBox div.QPDin input{ float: left; font-size:14px; line-height:41px; height: 41px;/* width: 417px;*/ vertical-align: middle; color: #c9c9c9; border:none;}
    .QPnewsrightBox .QPInadvice{ height:106px; }
    .QPInadvice textarea{ font-size:14px; color:#c9c9c9; border:none; height: 90px; width: 417px; padding-top:13px;}
    .QPInspan4{  width:111px; height:41px; background: url("/resource/uploadfile/image/20170216/20170216181808189.png") no-repeat right;}
    .QPnewsrightBox .referbttn{ border:none; margin-top:47px;}
    .QPsubmit{ display: inline-block; width:143px; height:36px; background: url("/resource/uploadfile/image/20170216/20170216181827563.png") no-repeat; line-height: 36px; padding-left:43px; color: #fff; cursor: pointer; margin-left: 120px;}
    .QPreset{ display: inline-block; width:120px; height:36px; background: url("/resource/uploadfile/image/20170216/20170216181850724.png") no-repeat; line-height: 36px; text-align: center; color: #fff; cursor: pointer;}
/*************互动列表页中间内容部分**************/
.QPsearch{ width:836px; margin: 12px auto; overflow: hidden;}
    .QPsearchLsou{ float: left; width:707px; height:58px; border:1px solid #dedede; line-height: 58px; margin-right: 22px; background: #f7f7f7;}
        .QPsearchLsou span{ float: left; margin:0 13px;}
        .QPsearchLsou input{ float: left; width:440px; height:36px; margin-top: 11px; border:none; background: url("/resource/uploadfile/image/20170216/20170216134130894.png") no-repeat; padding-left: 10px; margin-right: 36px;}
        .QPsearchLsou div{ width:103px; height:58px; line-height: 58px; margin-left: 601px; border-left: 1px solid #dedede; background: url("/resource/uploadfile/image/20170216/20170216134025248.png") repeat-x; }
            .QPsearchLsou div a{ display: block; background: url("/resource/uploadfile/image/20170216/20170216133953873.png") no-repeat 23px 21px; text-indent: 42px;}
.QPsearchRssage{ margin-left: 731px; width:103px; height:58px; background: #3cd898; border:1px solid #29c786; line-height: 58px; text-align: center;}
    .QPsearchRssage a{  color:#fff; }
.QPListTable{ width:836px; margin: 0 auto;}
    .QPListTable thead tr{ height:34px; color: #fff; background: #97c3ed;}
        .QPLth1{ width:166px; border-right: 1px solid #fff;}
        .QPLth2{ width:349px; border-right: 1px solid #fff;}
        .QPLth3{ width:92px; border-right: 1px solid #fff;}
        .QPLth4{ width:111px; border-right: 1px solid #fff;}
        .QPLth5{ width:114px;}
        .QPListTable tbody td{ text-align: center; height: 50px;}
        .QPListTable tbody td.QPLtd6{ text-align: left; }
            .QPListTable tbody td.QPLtd6 a{ color: #1f87cc;}
/*************互动内容页中间内容部分**************/
.QPContentTable{ width:836px; margin: 20px auto 0; color: #333;}
    .QPCtr1{ height:48px; border:1px solid #ccc;}
    .QPCtr2{ height:174px; border:1px solid #ccc;}
    .QPCtr3{ height:156px; border:1px solid #ccc;}
    .QPCtd1{ width:106px; border-right: 1px solid #ccc; background: #f5faff; padding-left:20px;}
        .QPCtd1 div{ width:126px; height:174px; margin-top: 20px;}
    .QPCtd2{padding-left:20px;}
        .QPCtd2 div{ height:154px; width:657px; margin: 10px 10px 10px 0; overflow-y:auto;}
/*************个人资料-银行账号部分**************/
.Qtop{ height:95px; background: #1f60cc;}
    .QtCenter{ width:1200px; margin:0 auto; overflow: hidden;}
        .Qtlogo{ float: left;}
            .Qtlogo span{ display: inline-block; margin-left: 13px; color: #fff;}
        .QtUl{ float: right; margin-top: 54px;}
            .QtUl li{ float: left; width:110px; height:41px; line-height: 41px; padding-left: 44px; margin-left: 15px;}
            #QtUl1{ background: url("/resource/uploadfile/image/20170216/20170216133825588.png") no-repeat; }
            #QtUl2{ background: url("/resource/uploadfile/image/20170216/20170216133852522.png") no-repeat; }
            #QtUl3{ width:119px; padding-left: 35px; background: url("/resource/uploadfile/image/20170216/20170216133909874.png") no-repeat; }
                .QtUl li a{ font-size: 16px; color: #fff;}
.Qcontainer{ background: #ebebeb;}
    .QcCenter{ width:1200px; margin:28px auto 0;}
.Qfooter{ height:95px; background: #ebebeb; line-height: 95px; text-align: center; color: #999;}
/*************2.17慈善总会通用内页列表部分**************/
.QPselect{ width:817px; height:58px; line-height: 58px; border:1px solid #ccc; background: #f7f7f7; padding-left: 17px; margin:13px 0;}
    .QPselectspan1{ float: left; margin-right: 48px;}
        .QPselectspan1 input{ height:36px; width:100px; border: none; background: url("/resource/images/icon27.png") no-repeat; line-height: 36px; padding-left: 10px;}
    .QPselectspan2{ float: left; margin-right: 25px;}
        .QPselectspan2 input{ height: 36px; line-height: 36px; width:250px;border: none; background: url("/resource/images/icon28.png") no-repeat; padding-left: 10px;}
    .QPselect p{ margin-left: 714px; width:102px; height:58px;border-left: 1px solid #ccc; background: url("/resource/images/bg3.png") repeat-x; }
        .QPselect p a{ display: block; background: url("/resource/images/icon29.png") no-repeat 21px 23px; text-indent: 42px;}
.QPLtime{ width:106px; border-right: 1px solid #fff;}
.QPLnumber{ width:189px; border-right: 1px solid #fff;}
.QPLtsource{ width:204px; border-right: 1px solid #fff;}
.QPLwill{ width:186px; border-right: 1px solid #fff;}
.QPLmoney{ width:147px; border-right: 1px solid #fff;}
.QPfirstTr{ background: #f2f9ff;}
.QPListTable tbody td.QPftd1{ }
.QPListTable tbody td.QPftd2{color: #ff5050;}
/*常规网站样式*/
/**爱心档案开始**/
/**邹剑样式开始**/
.projectList{width:100%;height:auto;margin-top:20px;}
    .pro-ul{width:100%;}
    .pro-ul li{margin-top:20px;height:234px;}
    .pro-ul li:first-child{margin-top:0px;}
        .pro-title{height:40px;width:100%;background:#f3f3f3;font-size:20px;color:#333;line-height:40px;}
            .pro-title span{color:#fe3a3a;margin:0 10px 0 10px;}
            .pro-img{width:268px;height:178px;float:left;}
            .pro-cot{margin-top:16px;width:100%;}
            .pro-content{width:536px;float:right;position:relative;}
            .pro-content h4{width:536px;height:60px;overflow:hidden;float:right;color:#333;font-weight:normal;letter-spacing:1px;line-height:30px;}
            .pred{color:#fd5e5e;}
            .pro-content p{font-weight:normal;letter-spacing:1px;line-height:30px;}
                .pro-content input{float:right;width:140px;height:38px;cursor:pointer;position:absolute;}
                .pro-btn1{background:url(/resource/images/pro-btn1.png) no-repeat;top:134px;right:0;}
                .pro-btn2{background:url(/resource/images/pro-btn2.png) no-repeat;top:75px;right:0;}
.H120{height:40px;width:100%;text-align:center;padding:40px}
.w1122{width:1122px;min-height:700px;margin:0 auto;}    
.pro-xx{height:292px;width:100%;margin-top:26px;background:#f7f7f7;border:1px solid #e8e8e8;}
.pro_img{height:292px;width:473px;float:left;border-right:1px solid #e8e8e8;}
.pro_lovexx{width:647px;float:left;}
.pro_title{height:75px;width:100%;font-size:26px;color:#333;line-height:70px;padding-left:35px;}
    .pro_title span{color:#fe3a3a;margin:0 10px 0 10px;}
.pro_love{width:574px;height:140px;border:1px solid #ededed;margin-left:35px;background:#fff;}
    .pro_ll{margin:14px 0 0 32px;width:245px;height:104px;float:left;border-right:1px solid #ededed;background:url(/resource/images/yck.png)  no-repeat 0px 5px;line-height:40px;}
        .pro_ll h3{display:block;text-indent:32px;margin-top:44px;letter-spacing:1px;background:url(/resource/images/loveicon2.png)  no-repeat 0px 10px;font-size:26px;}
        .pro_ll em{color:#ff3c3c;}
        .pro_lr em{color:#0082d8;}
        .pro_ll span{font-size:16px;display:block;text-indent:32px;background:url(/resource/images/loveicon1.png)  no-repeat 0px 10px;}
    .pro_lr{margin:14px 0 0 32px ;width:258px;height:104px;float:left;background:url(/resource/images/ysy.png)  no-repeat 0px 10px;line-height:40px;}
        .pro_lr h3{display:block;text-indent:32px;margin-top:44px;letter-spacing:1px;background:url(/resource/images/loveicon4.png)  no-repeat 0px 10px;font-size:26px;}
        .pro_lr span{font-size:16px;display:block;text-indent:32px;background:url(/resource/images/loveicon3.png)  no-repeat 0px 10px;}
.money-door{width:100%;margin-top:15px;}
.days{color:#999;background:#ececec;width:185px;height:30px;border-radius:3px;display:block;float:left;line-height:30px;padding-left:13px;margin:12px 10px 0 35px;float:left;}
.days em{color:#333;}
.money-door input{float:right;width:180px;height:42px;cursor:pointer;float:left;}
.pro-btn2_2{background:url(/resource/images/pro-btn2_2.png) no-repeat;margin-right:10px;}
.pro-btn1_2{background:url(/resource/images/pro-btn1_2.png) no-repeat;}

.pro-xxLab{min-height:622px;width:100%;margin-top:16px;}
.proxx-l{width:765px;float:left;margin-right:38px;padding-top:10px;min-height:722px;}
.proxxType { height:36px; border-bottom:5px solid #eee; }
.proxxType a{ float:left; width:144px;line-height: 36px;text-align: center; font-size:18px; color:#333; }
.proxxType a.selected{color:#1f87cc;}
.proxx-r{width:316px;float:left;min-height:722px;}
.pro-Type{width:100%;margin-top:20px;}
.pro-zctitle{width:100%;height:30px;color:#1f87cc;background:#f7f7f7;text-indent:22px;line-height:30px;font-weight:bold;}
.mt10{margin-top:10px;}
.pro-more{float:right;background:url(/resource/images/pro-more.png) no-repeat;width:37px;height:12px;margin:7px 12px;}
.pro-zcCont{line-height:30px;}
.pro-xw{margin-top:10px;list-style:normal;}
.pro-xw li{height:68px;line-height:68px;color:#333;width:100%;border-bottom:1px dashed #dedede;}
.pro-xw span{float:right;color:#999;}
.pro-xw em{float:left;color:#999;width:22px;font-size:40px;}

.pro-jz{margin-top:10px;min-height:350px;}
.pro-jz li{height:104px;color:#333;width:100%;border-bottom:1px dashed #dedede;}
.pro-img2{width:80px;height:80px;float:left;margin-top:10px;}
            .pro-cot2{width:100%;}
            .pro-content2{width:206px;float:right;position:relative;}
            .pro-content2 h4{width:206px;height:38px;overflow:hidden;float:right;color:#333;font-weight:normal;letter-spacing:1px;line-height:34px;}
            .pred2{color:#fd5e5e;font-weight:bold;}
            .pro-content2 p{font-weight:normal;letter-spacing:1px;line-height:30px;}
            
            .pro-content3{width:206px;float:right;position:relative;}
            .pro-content3 h4{width:206px;height:38px;overflow:hidden;float:right;color:#333;font-weight:normal;letter-spacing:1px;line-height:20px;}
            .pro-content3 p{font-weight:normal;letter-spacing:1px;line-height:30px;}
            

.pro-juan{border:1px solid #fff;border-collapse:collapse;margin-top:12px;}
.pro-juan th{background:#e7f3ff;border:1px solid #fff;}
.pro-juan td{border:1px solid #fff;text-align:center;height:50px;}

/**项目信息结束**/
.lovebg{width:100%;margin-top:20px;height:160px;background:url(/resource/images/lovebg.png) no-repeat;padding-top:22px;}
.lovebg ul{float:left;padding-left:32px;width:100%;line-height:40px;}
.lovebg ul li{float:left;color:#333;font-size:16px;font-weight:bold;margin-right:20px;}
.lovesp1{display:block;background:url(/resource/images/loveicon5.png) no-repeat 2px 10px;width:70px;height:30px;text-indent:30px;font-weight:normal;}
.lovesp2{display:block;background:url(/resource/images/loveicon6.png) no-repeat center center;width:84px;height:30px;text-indent:20px;line-height:30px;margin-top:5px;color:#fff;font-weight:normal;}
.lovesp3{display:block;float:left;background:url(/resource/images/loveicon7.png) no-repeat 2px 10px;width:70px;height:30px;text-indent:30px;font-weight:normal;}
.lovesp4{display:block;float:left;background:url(/resource/images/loveicon8.png) no-repeat 2px 10px;width:70px;height:30px;text-indent:30px;font-weight:normal;}
.loveTab{margin:20px 0 20px;border-collapse:collapse;float:left;}
.loveTab th{color:#333;font-size:16px;height:42px;position:relative;font-weight:bold;width:130px;text-align:right;}
.loveTab tr{color:#333;font-size:16px;height:42px;} 
.loveTab td{padding-left:24px;color:#333;font-size:16px;line-height:40px;}  
.loveTab th span{position:absolute;top:10px;width:130px;left:0px;}

.articles{width:868px;float:left;padding:30px 0 10px 20px;font-size:18px;}
.articles span{color:#228bcf;float:left;}
.articles a{float:right;width:162px;background:url(/resource/images/loveicon9.png) no-repeat 2px 2px;text-indent:30px;border-bottom:1px solid #1da5ff;color:#1da5ff;font-size:16px;margin-top:5px;}

.lovebtn{width:140px;height:38px;cursor:pointer;position:absolute;right:0px;top:-50px;background:url(/resource/images/lovebtn.png) no-repeat;}
.cancl{float:left;width:113px;height:38px;background:url(/resource/images/cancl.png) no-repeat;border:none;margin-left:20px;cursor:pointer;}
.subm2{float:left;width:113px;height:38px;background:url(/resource/images/subm.png) no-repeat;border:none;margin-left:210px;cursor:pointer;}
.w672{width:672px;margin:0 auto;min-height:350px;}
.w672 span{color:#777;margin-bottom:28px;display:block;text-indent:50px;}
.w672 ul{margin-bottom:20px;}
.w672-input2{width:598px;height:198px;border:1px solid #bdbdbd;}
.w672-input1{width:598px;height:36px;border:1px solid #bdbdbd;}
.loveta{width:598px;height:198px;border:1px solid #bdbdbd;}
/**个人档案 by周弯弯**/
.WPnewsRight{ float:right; margin-right:63px; width: 836px;}
.personfileCont,.qyfileCont{ margin-top:19px; width: 836px;}
.personfile_th{ border:1px solid #e8e8e8; color:#333;background:#f7f7f7; height:38px; line-height:38px; }
.personfile_th th{ font-weight: normal;}
.personfileCont dl{ float:left; color:#333;padding:12px 0; border-bottom:1px dashed #dedede; }
.personfileCont dt,.personfileCont dd{ float:left;text-align: center;  }
.personfileCont dl img{ border:1px solid #e8e8e8}
.personfileCont dl h1{ font-size:16px; font-weight: bold;padding:18px 0 30px 0;}
.personfileCont dd span{color:#ff5050;}
.personfileCont .worddd{ padding-top:0; width: 224px; text-align: left; margin-left:45px; }
.personfileCont .timedd{ padding-top:50px; width: 170px; }
.personfileCont .moneydd{ padding-top:50px; width: 103px;  }
.personfileCont .scoredd{ padding-top:50px; width: 150px; }
/**企业档案by周弯弯**/
.qyfileCont dl{ float:left; margin-bottom:17px; padding:10px 22px 10px 10px; height:220px;border:1px solid #dedede;}
.qyfileCont dd{ width:463px;float:left; margin-left:23px;}
.qyfileCont p{ text-indent: 28px; line-height: 32px;}
.qyfileCont h1{ font-size:26px; line-height: 46px; margin-bottom:18px; }
.qyfileCont dl img{ border:1px solid #e8e8e8}
.table_qyfile{ color:#333;border-collapse:collapse;  border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8; border-right:none;}
.table_qyfile th,.table_qyfile td{ display:inline-block; line-height: 44px; border:1px solid #e8e8e8; border-top:none;}
.table_qyfile th{ font-weight:normal; background:#f7f7f7; border-right:none;border-left:none;}
.table_qyfile td{  }
.qyfileCont dt{float:left;}
.table_qyfile span{ font-weight:bold; color:#ff5050; }
.top15 p{top:15px;}
/**爱心档案结束**/
/*************2.18慈善献爱列表页部分**************/
.QPlBox{ height:1026px; width:1118px; margin:0 auto 60px; border:1px solid #f1f1f1; padding: 0 40px; overflow: hidden;}
  .QPleader{ height:45px; line-height: 45px; border-bottom:4px solid #eeeeee; position: relative;}
    .QPleader p{ padding: 0 10px; font-size: 18px; color: #333; position: absolute; top:0; left:0; border-bottom:4px solid #1f87cc;}
  .QPlsouso{ margin:20px 0; text-indent: 10px; width:1118px; height:36px; position: relative; line-height: 36px;}
    .QPlsouso p{float: left; margin-right: 45px;}
      .QPlsouso p span{ display: inline-block; width:140px; height: 36px; padding-left: 8px; background: url("/resource/images/icon37.png") no-repeat; cursor: pointer;}
      .QPlUlbox{ position: absolute; z-index: 5; width:120px; height:89px; padding-top: 9px; background:#fff url("/resource/images/bg11.png") no-repeat; display: none;}
        .QPlUlbox li{ width: 118px; height:30px; line-height: 30px; text-align: center; border-bottom: 1px solid #ccc; cursor: pointer;}
        .QPlUlbox li.QPlUlboxli{ border-bottom: none;}
        #QPlUlbox1{ top:39px; left:61px;}
        #QPlUlbox2{ top:39px; left:305px;}
    .QPlove{ width:526px; height:213px; border:1px solid #eee; padding: 11px; float: left; margin-bottom: 15px;}
      .QPlove div{ overflow: hidden; margin-bottom: 10px; position: relative;}
        .QPlove div img{ float: left; border:1px solid #ccc; margin-right: 22px; width:252px; height:180px;}
        .QPlove div .QPlmony{ width:67px; height:28px; line-height: 28px; background: url(/resource/images/Qicon34.png) no-repeat; position: absolute;top:0; left:0; text-indent: 9px;color: #fff;}
        .QPlove div #QPlmonysucce{ background: url(/resource/images/Qicon35.png) no-repeat;}
        .QPlovep1{ height: 40px; line-height: 40px; font-size: 20px; color: #333;}
        .QPlovep2{ height:31px; line-height: 31px; font-size: 14px; color: #333;}
          .QPlovep2 em{ color: #ff6b6b;}
        .QPloveDiv{ width:140px; height:38px; line-height: 38px; text-align: center; background: url("/resource/images/bg13.png") no-repeat; color: #fff; margin-top: 10px; cursor: pointer;}
        #QPloveDivsucce{  background: url("/resource/images/bg14.png") no-repeat;}
      #loading{ float:left; background:url(/resource/images/icon38.png) 0 0 repeat; width:474px; height:9px; margin-right: 15px;}
      #loading .pro{ background:url(/resource/images/icon32.png) 0 0 repeat; line-height:9px;height:9px; text-align:right;}
      /*#loading #pro{ background:url(/resource/images/icon36.png) 0 0 repeat;}*/
      #message{ height:11px; line-height: 11px; color: #333;}
      .QPloveLeft{ margin-right: 15px;}
      .QPlovePaging{ width:525px; margin: 830px auto 0;}
       

/*胡清开始*/
/************我要捐款部分**************/
.jbody{ width:1198px;margin:40px auto;border: 1px solid #eaecf2;}
      .jbg{ background-color:#f8f9fc;}
      .buz img{ float: left;}
      .message{ height:49px;line-height: 49px;font-size:14px;color: #555555; border-bottom:1px solid #ccc;text-indent: 76px;}
      .message em{ color: #f00; }
      .detail{ width:402px;margin-top:30px; margin-left:326px;}
      .money_z{ width:98px; text-align: right;color: #555555;font-size:14px;float: left;margin-top:6px;margin-right:16px;}
      .money_z em{color: #f00; }
      .money_z2{float: left;}
      .money_z2 li{cursor: pointer; float: left; width:70px; height:34px;padding-left:14px; border:1px solid #bdbdbd;color: #333333;font-size:14px; line-height:34px;margin-right:10px; background: #fff; }
      .money_shu{padding-left:114px; padding-top: 18px;}
      .money_shu input{ width:262px; height:34px;line-height:34px; padding-left:14px; border:1px solid #bdbdbd; color: #777777; }
      .ri{ width:279px;height:34px;line-height:34px; padding-left:14px; border:1px solid #bdbdbd; color: #777777;}
      .juankxm{width:402px; margin-top:18px;margin-left:326px; }
      .name1{ width:262px; height:34px; line-height:34px; padding-left:14px;border:1px solid #bdbdbd; color: #777777; }
      .pensonal{color: #555555;font-size:14px;float: left; margin-top:6px;}
      .pensonal2,.pensonal3{ color: #555555;font-size:14px; float: left;  margin-top:6px; vertical-align: middle; margin-right:16px; }
      .pensonal2 span{ position: relative; left:0; top:-2px;}
      .pay{ width:90px; height:22px;overflow: hidden;}
      .pay img{ float:left; }
      .pay em{float:left; }
        .pensonal3 input{float: left; margin-top:4px;}
      .liuyan1{ height:100px; width:242px; line-height:34px; padding:0 10px; border:1px solid #bdbdbd; color: #777777;}
      .xieyi1{ margin:38px 0 38px 440px; }
      .xieyi1 span{ color: #555555; font-size: 14px;}
      .xieyi1 a{ font-size: 14px; color: #2087ca;} 
      input.button{ border:none; background: #1f88cc; width:262px; height:46px;color: #fff; font-size:18px; font-weight:bold; line-height:46px; text-align: center; margin-left:440px; margin-bottom:40px; cursor: pointer; }
      .money_z2 .moneyclick{ border:1px solid #1da5ff;background: #1da5ff; color: #fff;}
.QPgao{ width:1200px; height:40px; line-height: 40px; margin:12px auto 0; background: #f2f2f2;}
.QPway{ height:237px;}
.QPwayDiv{ margin-bottom: 7px;}
.juankxmCurrent{ display: none;}
.QPproject{ text-indent: 18px; color: #333; height:34px; line-height: 34px;}
/*************-我的物品捐赠部分**************/
.QPSeader{  width:1120px; margin:0 auto 45px; border:1px solid #f1f1f1; padding: 26px 39px; overflow: hidden;}
  .QPStImg{ width:1118px; height:290px; border:1px solid #e8e8e8; background: #f7f7f7; overflow: hidden; margin-bottom: 25px;}  
    .QPStbg{ float: left; margin-right: 37px; border-right: 1px solid #e8e8e8;}
      .QPStbg img{ width:471px; height:290px;}
    .QPStText{ float: left;}
      .QPStTextp1{ height:63px; line-height: 63px; font-size: 26px; font-weight: bold; color: #333;}
      .QPStTextp2{ height:40px; line-height: 40px; font-size: 16px; color: #333;}
        .QPStTextp2 span{ display: inline-block; margin-left:25px; font-size: 26px; }
          .QPStTextp2 span em{ font-weight: bold; color: #ff3c3c;}
      .QPStTextp3{ height: 27px; line-height: 27px; font-size: 16px; color: #999;}
        .QPStTextp3 em{ color: #ff3c3c;}
      .QPStTextdiv1{ width:532px; height:51px; border:1px solid #ededed; background: #fff; padding: 18px 21px 0 21px; margin:15px 0; }
      #QPStTem{ overflow: hidden;}
        #QPStTem .QPStTemp1{ float: left; margin-right: 76px; background: url(/resource/images/icon30.png) no-repeat; margin-top: 10px; text-indent: 32px;}
        #QPStTem .QPStTemp2{ float: left; height:22px; background: url(/resource/images/icon31.png) no-repeat; margin-top: 10px; text-indent: 32px;}
         #QPStTem .QPStTemp1 em,#QPStTem .QPStTemp2 em{ color: #47b6ff;}
    .QPStTextdiv2{ width:280px; height:42px; line-height: 42px; text-align: center; background: url(/resource/images/bg12.png) no-repeat; cursor: pointer;}
        .QPStTextdiv2 a{ color: #fff;}
  .QPSleft{ width:764px; float: left;}
    .QPSleftpage{ height: 38px; line-height: 38px; border-bottom:4px solid #eee; position: relative;}
      .QPSleftpage p{ padding: 0 20px; border-bottom: 4px solid #1f87cc; position: absolute; top:0; left:0; font-size: 18px; font-weight: bold; color: #1f87cc;}
    .QPSleftno{ height:27px; line-height: 27px; text-indent: 6px; color: #333; margin-top: 15px;}
  .QPSright{ width:316px; float: left; margin-left: 40px;}
    .QPSrightList{ /*margin-bottom: 372px;*/}
      .QPSrightList li{ height:60px; line-height: 60px; border-bottom: 1px dashed #dedede;}
        .QPSrightList li a{ color: #333; }
        .QPSrightList li span{ display: inline-block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
          .QPSrightListspan1{ width: 115px; }
            .QPSrightListspan1 em{ color: #ff5050; font-weight: bold;}
          .QPSrightListspan2{ color: #999;}
          .QPSrightListspan3{ width: 110px; color: #999;}
    
    

.QPayOrNo{ height:55px; line-height: 55px;}
.QpHelpTable{border-collapse:collapse;margin:40px 0; }
    .QpHelpTable th{background: #f8f9fc; height:42px;}
    .QpHelpTable td{height:38px; /*padding-left: 5px;*/ text-align:center;}
    .QpHelpTable th,.QpHelpTable td{ border-top:1px solid #eaecf2; border-bottom:1px solid #eaecf2;}
    .QpHelpTable .QpHelpT1{ border-left:1px solid #eaecf2;}
    .QpHelpTable .QpHelpT2{ border-right:1px solid #eaecf2;}
.Vfooter{ float:left;width:100%; text-align: center}
.Vfooter p{line-height: 96px; font-size: 14px; color:#999;}
/*************2.18慈善献爱列表页部分**************/
.QPlBox{ width:1118px; height:auto !important; height:860px; min-height:860px; margin:0 auto 60px; border:1px solid #f1f1f1; padding: 0 40px; overflow: hidden;}
  .QPleader{ height:45px; line-height: 45px; border-bottom:4px solid #eeeeee; position: relative;}
    .QPleader p{ padding: 0 10px; font-size: 18px; color: #333; position: absolute; top:0; left:0; border-bottom:4px solid #1f87cc;}
  .QPlsouso{ margin:20px 0; text-indent: 10px; width:1118px; height:36px; position: relative; line-height: 36px;}
    .QPlsouso p{float: left; margin-right: 45px;}
      .QPlsouso p span{ display: inline-block; width:140px; height: 36px; padding-left: 8px; background: url("/resource/images/icon37.png") no-repeat; cursor: pointer;}
      .QPlUlbox{ position: absolute; z-index: 5; width:120px; height:89px; padding-top: 9px; background:#fff url("/resource/images/bg11.png") no-repeat; display: none;}
        .QPlUlbox li{ width: 118px; height:30px; line-height: 30px; text-align: center; border-bottom: 1px solid #ccc; cursor: pointer;}
        .QPlUlbox li.QPlUlboxli{ border-bottom: none;}
        #QPlUlbox1{ top:39px; left:61px;}
        #QPlUlbox2{ top:39px; left:305px;}
    .QPlove{ width:526px; height:213px; border:1px solid #eee; padding: 11px; float: left; margin-bottom: 15px;}
      .QPloveDivBox{ overflow: hidden; margin-bottom: 10px; position: relative;}
        .QPloveDivBox img{ float: left; border:1px solid #ccc; margin-right: 22px; width:252px; height:180px;}
        .QPloveDivBox .QPlmony{ width:67px; height:28px; line-height: 28px; background: url(/resource/images/Qicon34.png) no-repeat; position: absolute;top:0; left:0; text-indent: 9px;color: #fff;}
        .QPloveDivBox #QPlmonysucce{ background: url(/resource/images/Qicon35.png) no-repeat;}
        .QPlovep1{ height: 40px; line-height: 40px; font-size: 20px; color: #333;}
        .QPlovep2{ height:31px; line-height: 31px; font-size: 14px; color: #333;}
          .QPlovep2 em{ color: #ff6b6b;}
        .QPloveDiv{ width:140px; height:38px; line-height: 38px; text-align: center; background: url("/resource/images/bg13.png") no-repeat; margin-top: 10px; cursor: pointer;}
            .QPloveDiv a{ color: #fff;}
        #QPloveDivsucce{  background: url("/resource/images/bg14.png") no-repeat;}
      #loading{ float:left; background:url(/resource/images/icon38.png) 0 0 repeat; width:474px; height:9px; margin-right: 15px;}
      #loading .pro{ background:url(/resource/images/icon32.png) 0 0 repeat; line-height:9px;height:9px; text-align:right;}
      /*#loading #pro{ background:url(/resource/images/icon36.png) 0 0 repeat;}*/
      #message{ height:11px; line-height: 11px; color: #333;}
      .QPloveLeft{ margin-right: 15px;}
      .QPlovePaging{ width:525px; margin: 830px auto 0;}
/*************慈善献爱详情页部分**************/
.QPSeader{  width:1120px; height:auto !important; height:820px; min-height:820px; margin:0 auto 45px; border:1px solid #f1f1f1; padding: 26px 39px; overflow: hidden;}
  .QPStImg{ width:1118px; height:290px; border:1px solid #e8e8e8; background: #f7f7f7; overflow: hidden; margin-bottom: 25px;}  
    .QPStbg{ float: left; margin-right: 37px; border-right: 1px solid #e8e8e8;}
      .QPStbg img{ width:471px; height:290px;}
    .QPStText{ float: left;}
      .QPStTextp1{ height:63px; line-height: 63px; font-size: 26px; font-weight: bold; color: #333;}
      .QPStTextp2{ height:40px; line-height: 40px; font-size: 16px; color: #333;}
        .QPStTextp2 span{ display: inline-block; margin-left:25px; font-size: 26px; }
          .QPStTextp2 span em{ font-weight: bold; color: #ff3c3c;}
      .QPStTextp3{ height: 27px; line-height: 27px; font-size: 16px; color: #999;}
        .QPStTextp3 em{ color: #ff3c3c;}
      .QPStTextdiv1{ width:532px; height:51px; border:1px solid #ededed; background: #fff; padding: 18px 21px 0 21px; margin:15px 0; }
      #QPStTem{ overflow: hidden;}
        #QPStTem .QPStTemp1{ float: left; margin-right: 76px; background: url(/resource/images/icon30.png) no-repeat; margin-top: 10px; text-indent: 32px;}
        #QPStTem .QPStTemp2{ float: left; height:22px; background: url(/resource/images/icon31.png) no-repeat; margin-top: 10px; text-indent: 32px;}
         #QPStTem .QPStTemp1 em,#QPStTem .QPStTemp2 em{ color: #47b6ff;}
    .QPStTextdiv2{ width:280px; height:42px; line-height: 42px; text-align: center; color: #fff; background: url(/resource/images/bg12.png) no-repeat; cursor: pointer;}
  .QPSleft{ width:764px; float: left;}
    .QPSleftpage{ height: 38px; line-height: 38px; border-bottom:4px solid #eee; position: relative;}
      .QPSleftpage p{ padding: 0 20px; border-bottom: 4px solid #1f87cc; position: absolute; top:0; left:0; font-size: 18px; font-weight: bold; color: #1f87cc;}
    .QPSleftno{ height:27px; line-height: 27px; text-indent: 6px; color: #333; margin-top: 15px;}
  .QPSright{ width:316px; float: left; margin-left: 40px;}
    .QPSrightList{ /*margin-bottom: 372px;*/}
      .QPSrightList li{ height:60px; line-height: 60px; border-bottom: 1px dashed #dedede;}
        .QPSrightList li a{ color: #333; }
        .QPSrightList li span{ display: inline-block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
          .QPSrightListspan1{  width: 115px; }
            .QPSrightListspan1 em{ color: #ff5050; font-weight: bold;}
          .QPSrightListspan2{ color: #999;}
          .QPSrightListspan3{ width: 110px; color: #999;}
    
          /**胡清样式结束**/
/**黄飘样式开始**/

/*************义工中心-义工风采**************/
.SexKey1{
    margin-bottom:22px;
    overflow: hidden;
    padding:24px 0;
    border-bottom:1px dashed #dedede;
}
    .SexKey1 select:nth-child(1){
        float: left;
        width:140px;
        height:32px;
        line-height:32px;
        border:1px solid #c9c9c9;
        font-family: "微软雅黑";
    }
    .SexKey1 span:nth-child(2){
        float: left;
        margin:6px 10px 0px 20px;

    }
    .SexKey1 input:nth-child(3){
        padding-left:10px;
        float: left;
        width:218px;
        height:32px;
        line-height: 32px;
        border:1px solid #c9c9c9;
        font-family: "微软雅黑";
    }
    .SexKey1 a:nth-child(4){
        margin-left:28px;
        margin-top:-4px;
        text-align: center;
        line-height:40px;
        font-size:16px;

        color: #ffffff;
        float: left;
        width:102px;
        height:40px;
        background: url("/resource/images/yigong_icon1_03.png") 0 0 no-repeat;
    }
.Yigong_ul{
    overflow: hidden;
    margin-top:30px;
}
    .Yigong_ul li{
        float: left;
        width:418px;
        height:122px;
        margin-bottom:38px;
    }
    .Yigong_ul li a{
        float: left;
        margin-right:16px;
    }
    .Yigong_ul li a img{
        float: left;
    }
    .Yigong_ul li div:nth-child(2){
        float: left;
        width:120px;
    }
    .Yigong_ul li div p{
        font-size:14px;
        color: #333333;
        margin-bottom:9px;
    }
    .Yigong_ul li div h3{
        margin-bottom:8px;
    }
/*************义工中心-义工风采-义工档案**************/
.YiRecordFile{
    margin:26px 0px;
    min-height:122px;
}
    .YiRecordFile_Li{
        overflow: hidden;
    }
    .YiRecordFile_Li a:nth-child(1){
        float: left;
        margin-right:20px;
    }
    .YiRecordFile_Li .img11{
        float: left;
       /*  width:163px;
       height:122px; */
        margin-right:20px;
    }
    .YiRecordFile_Li .YiRecordFile_Div{
        float: left;
        width:530px;
    }
    .YiRecordFile_Div h3{
        margin-bottom:18px;
    }
    .YiAixin{
        height: 20px;
        overflow: hidden;
        margin-bottom:9px;
    }
    .YiAixin p:nth-child(1){
        float: left;
        font-size:14px;
        color: #333333;
       /*  height:16px; */
    }
    .YiAixin p:nth-child(2){
        float: right;
        font-size:14px;
        color: #333333;
        height:16px;
    }
    .AIXIN{
        position: relative;
        left:0;
        top:-4px;
    }
    .Qian_re{
        position: relative;
        top:-4px;
        left:0px;
        margin-right:14px;
    }
    .Qian_mei{
       /*  position: relative;
       left:0px;
       top:4px; */

    }
    .Qian_re_1 {
    position: relative;
    top: -4px;
    left: 0px;
    
}
    .YiAixinP2{
        margin-right: 12px;
        width:200px;
    }
    .YiAixin_nin{
        margin-top:8px;
    }
    .Y_AixinLc{
        margin-top:20px;
        width:836px;
        border: 1px solid #f1f1f1;
    }
    .Y_AixinLc th{
        height:38px;
        background-color: #f7f7f7;
    }
    .Y_AixinLc td{
        height:38px;
        color: #333333;
        font-size:14px;
        text-align: center;

    }
/*************义工活动-活动介绍**************/
.YiRecordFile_Div{
    position: relative;
}
.YiRecordFile_Div .Ygong_h3{
    margin-bottom:4px;
}
    .YiIntroud{
        margin-right:33px;
    }
    .YiIntroud em{
        color: #47b6ff;
    }
    .yigLastLine{
        margin-top:2px;
        height:20px;
        overflow: hidden;
        float:left;
    }
    .yigLastLine span:nth-child(1){
        padding-left:17px;
        float: left;
        background: url("/resource/images/yigong_icon4_09.png") 0px 4px no-repeat;
        margin-right:10px;
    }
    .yigLastLine a{
        float: left;
        width:30px;
        height:20px;
    }
    .yigLastLine a:nth-child(2){
        background: url("/resource/images/yigong_icon4_03.png") 0 0 no-repeat;
    }
    .yigLastLine a:nth-child(3){
         background: url("/resource/images/yigong_icon4_04.png") 0 0 no-repeat;
     }
    .yigLastLine a:nth-child(4){
        background: url("/resource/images/yigong_icon4_05.png") 0 0 no-repeat;
    }
    .yigLastLine a:nth-child(5){
        background: url("/resource/images/yigong_icon4_06.png") 0 0 no-repeat;
    }
    .yigLastLine span:nth-child(6){
        float: left;
        width:98px;
        height:18px;
        border:1px solid #52b6e9;
        text-align: center;
        line-height:18px;
        color: #333333;
    }
    .Yiwoyaobaomin{
        position: absolute;
        right:0;
        bottom:0;
        float: left;
        width:140px;
        height:38px;
        background: url("/resource/images/yigongy_03.png") 0 0 no-repeat;
        text-align: center;
        line-height:38px;
        color: #fff;
        font-size:16px;
    }
/*************义工活动**************/
.YiAction{
    margin:24px 0;
}
.YiRecordFile_P{
    margin-bottom:3px;
}
.YiRecordFile_Li2{
    padding:20px 0;
    border-bottom:1px dashed #dedede;
}
.YiAction_son1{
    margin-right:28px;
}
.YiAction_son1 input{
    width:250px;
    height:34px;
    border:1px solid #bdbdbd;
    text-align: center;
}
.YiAction_son1 span{
    color: #555;
    font-size:14px;
}
.YiAction_son1 select{
    width:250px;
    height:34px;
    border:1px solid #bdbdbd;
    font-family: "微软雅黑";
}
    .YiActionTime{
        height:36px;
        padding-bottom: 30px;
        border-bottom: 1px dashed #dedede;
    }
    .YiAction_son1Time span,.YiAction_son1Time input,.YiAction_son1Time em{
        float: left;
    }
.YiAction_son1Time em{
    width:30px;
    height:34px;
    border:1px solid #bdbdbd;
    border-left:none;
    background: url("/resource/images/yigongTime.png") 5px 6px no-repeat;
}
.YiAction_son1Time span{
    position: relative;
    left:0;
    top:8px;
}
.YiSearch{
    float: right;
    width:102px;
    height:40px;
    background: url("/resource/images/yigong_icon1_03.png") 0 0 no-repeat;
    font-size:16px;
    color: #fff;
    text-align: center;
    line-height:40px;

}
#YiEnd,#YiEnd2,#YiEnd3{
    color: #777777;
    background: url(/resource/images/yigongy_03_hui.png) 0 0 no-repeat;
}
/**黄飘样式结束**/

/**邹剑 成为志愿者 样式开始**/
.ghead{margin-top:23px;}
.ebody{background:#ebebeb;}
.gright{float:right;margin-right:51px;height:auto;width:888px;}

.location{ padding:0 0 22px; color:#777;}
        .location a{ color:#777;}
        .selectType { height:36px; border-bottom:5px solid #eee; }
        .selectType a{ float:left; width:144px;line-height: 36px;   text-align: center; font-size:18px; color:#333; }
        .selectType a.selected{color:#1f87cc;}
        .selected{ font-weight:bold; color:#1da5ff; border-bottom:4px solid #1da5ff;}
.volTab{border-collapse:collapse;margin-bottom:40px;}
    .volTab th{height:18px;}
    .volTab td{height:53px;position:relative;}
    .volTab td em{color:#e43f40;margin-right:8px;}
    .volTab tr td:first-child{text-align:right;}
.input580{width:580px;height:35px;border:1px solid #bdbdbd;background:#f6f6f6;} 
.input578{width:580px;height:35px;border:1px solid #bdbdbd;}    
.text580{width:580px;height:76px;border:1px solid #bdbdbd;} 
.input427{width:427px;height:35px;border:1px solid #bdbdbd;color:#bdbdbd;float:left;}

.input220{width:220px;height:35px;border:1px solid #bdbdbd;}
.input152{width:152px;height:35px;border:1px solid #bdbdbd;background:#f6f6f6;float:left;cursor:pointer;margin-top:5px;}    
.textA{height:76px;}
.textA td{height:100px;}
.textA td:first-child{margin-top:10px;}
.tA-span{position:absolute;top:15px;right:10px;display:block;}
.fuwu{width:580px;height:167px;}
    .fuwu li{height:42px;}
    .w140{width:132px;float:left;}
    .w180{width:180px;float:left;}
    .return{float:left;width:113px;height:38px;background:url(/resource/images/return.png) no-repeat;border:none;margin-left:20px;cursor:pointer;}
    .subm{float:left;width:113px;height:38px;background:url(/resource/images/subm.png) no-repeat;border:none;margin-left:320px;cursor:pointer;}
    .expor{float:left;width:100px;height:38px;background:url(/resource/images/expor.png) no-repeat;border:none;margin-left:0px;margin-top:20px;cursor:pointer;}
    .scre{width:100px;height:38px;background:url(/resource/images/scre.png) no-repeat;border:none;margin-left:0px;margin-top:0px;cursor:pointer;float:right;}
    .input180{width:180px;height:32px;border:1px solid #bdbdbd;margin:0 10px 0 10px;}
.volTab input[type="text"]{text-indent:15px;margin-top:5px;}
.volTab input[type="radio"]{margin:3px 12px 0px 21px;}
.volTab input[type="radio"]:first-child{margin-left:3px;}
.volTab input[type="checkbox"]{margin-top:14px;margin-right:10px;}

.FesTab{margin:20px 0 20px;border-collapse:collapse;float:left;}    
.FesTab tr{border:1px solid #eaecf2;color:#333;font-size:16px;height:42px;} 

.FesTab th{background:#f8f9fc;} 
.FesTab td{text-indent:10px;color:#777777;font-size:16px;}  
.vasel{height:36px;width:220px;background:url(/resource/images/va-xiala.jpg) no-repeat;float:left;margin-top:15px;position:relative;overflow:hidden;}
.vasel select{opacity:1;border:none;background:transparent;width:240px;height:32px;float:left;outline:none;color:#555;padding-left:10px;}   
.Vfooter{ float:left;width:100%; text-align: center}
.Vfooter p{line-height: 96px; font-size: 14px; color:#999;}

/**自愿者结束**/

/*******************完成捐款页面******************/
.Qfinish{ width:1198px; height:1167px; border:1px solid #ccc; background: #f8f9fd; margin:40px auto;}
  .QfinishDivimg{ height:198px; border-bottom:1px solid #ccc;}
  .QfinishDivbtn{ width:292px; margin:31px auto 20px; overflow: hidden;}
    .QfinishDivbtn1{ float: left; width:131px; height: 47px; margin-right: 30px; background: url(/resource/images/Qyui.png) no-repeat;}
    .QfinishDivbtn2{ float: left; width:131px; height: 47px; background: url(/resource/images/Qbnm.png) no-repeat;}
  .QfinishDivaward{ width:1118px; height:830px; margin:0 auto; position: relative;}
    /*.QfinishDivinput1{ position: absolute; top:357px; left:117px;}
      .QfinishDivinput1 input{ width:322px; height:45px; line-height: 45px; text-align: center; font-family: "宋体"; font-size: 16px; border:none; background: none;}
    .QfinishDivinput2{ position: absolute; top:357px; left:731px;}
      .QfinishDivinput2 input{ width:196px; height:45px; line-height: 45px; text-align: center; font-family: "宋体"; font-size: 16px; border:none; background: none;}*/
.Hsmae_a:hover{color:#fff;}
.getHelpR{padding-top:22px;}
.columnList li{cursor:pointer;}
#H_zfjg{width:126px;}
.Hlink_g li select{font-size:16px;}

/** 新增 我要帮助 开始 **/

.PayingWap{width:1200px;margin:0 auto;}
.PayingMargin{margin:38px 0 38px 0;}
.PayingBg{width:100%;height:733px;background:url(/resource/images/helping_bg.jpg) no-repeat;}
.Payingleft{width:50%;float:left;height:100%;position:relative;}
.Pleft-type{width:225px;height:308px;position:absolute;top:215px;right:88px;}
    .Pleft-type span{color:#e03233;font-size:18px;line-height:24px;font-weight:bold;}
    .Payl-type{margin-top:14px;}
    .Payl-btn{width:221px;height:53px;display:block;background:url(/resource/images/idonate_icon.png) no-repeat;border:0;}
.Payingright{width:50%;float:left;height:100%;position:relative;}
    .Pright-msg{width:300px;height:470px;position:absolute;top:215px;left:88px;}
    .Pright-msg span{color:#e03233;font-size:18px;line-height:24px;font-weight:bold;margin-top:44px;width:100%;float:left;}
    .Pright-msg span:first-child{margin-top:0px;}
    .Payr_msg1{line-height:30px;color:#333;margin-top:8px;float:left;}
    .red_msg{color:#df0505}

/** 新增 底部 开始**/
#H_zfjg{ width:128px;}
        #H_zfjg span{ cursor: pointer;}
        .subcon{ width:998px; border:1px solid #ccc; padding:15px; position: absolute; top:-90px;left:0px; z-index: 20; background: #fff; display: none;}
         #H_zfjg .subcon .footerPP{ margin-left:18px;}
        #H_zfjg .subcon .footerPP a{ text-decoration: none; color: #333; display: inline-block; width:140px; height:28px; line-height: 28px; text-align: left; border-bottom: none; font-size: 14px;}
/** 搜索**/
        .searchCont{ position: absolute; right: 0; top: 5px; line-height: 28px; height: 28px; border: 1px solid #fff; width: 236px;  border-radius: 5px; }
        #skkeyword{ width: 198px; background: none; border: none; height: 20px; line-height: 20px; color: #fff; margin-top: 4px; margin-left: 12px;}
        .search{ float:right; margin:3px; }
 #skkeyword input::-webkit-input-placeholder{ 
    color:#fff !important; 
}
#skkeyword input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
       color:#fff !important; 
}

#skkeyword input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
      color:#fff !important; 

}
#skkeyword input::-moz-placeholder { /* Mozilla Firefox 19+ */
      color:#fff !important; 
}
}
#skkeyword input:-ms-input-placeholder { /* Internet Explorer 10-11 */
      color:#fff !important; 
}
.QPListTable tbody td.QPftd2{ text-align: right; padding-right: 18px; }