.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.ht {
  border: 0;
  background-color: transparent;
  color: transparent;
  text-shadow: none;
  font: 0/0 a;
}
body,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: microsoft yahei, Tahoma, hiragino sans gb, sans-serif;
}
.header {
  width: 100%;
  height: 97px;
  -webkit-box-shadow: 0 5px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 5px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 5px 3px rgba(0, 0, 0, 0.25);
  position: relative;
  z-index: 98;
}
/**����*/
.h_nav {
  width: 100%;
  height: 67px;
  background: url(../images/top_navigate_bg.png) repeat-x;
}
@media screen and (max-width: 1024px) {
  .h_nav {
    width: 1000px;
  }
}
.nav_t {
  width: 1000px;
  height: 67px;
  margin: 0 auto;
}
.logo {
  width: 320px;
  height: 67px;
  float: left;
  /*background: url(../images/logo_13_v1.jpg) center no-repeat;*/
  background: url(../images/web_logo.jpg) center no-repeat;
}
.logo a {
  display: block;
  width: 100%;
  height: 100%;
}
/*top navigate*/
ul.top_navigate {
  float: left;
  padding-top: 16px;
  font-family: "微软雅黑";
}
ul.top_navigate li {
  display: inline-block;
  float: left;
  text-align: center;
  line-height: 30px;
  position: relative;
  padding: 1px;
  z-index: 10;
}
ul.top_navigate li.drop {
  background: url(../images/top-drop-icons.jpg) no-repeat right 12px;
}
ul.top_navigate li.dropHover a {
  background: #4E931C;
  color: #FFF;
}
ul.top_navigate li a {
  display: inline-block;
  height: 39px;
  color: #4F4F4F;
  font-size: 16px;
  padding-left: 14px;
  padding-right: 14px;
}
ul.top_navigate li a:hover {
  background: url(../images/top_menu_bg.jpg) repeat-x;
  text-decoration: none;
}
ul.top_navigate li a:visited {
  color: #4f4f4f;
}
ul.top_navigate li a.ihover:visited {
  color: #fff;
}
ul.top_navigate li a.ihover,
ul.top_navigate li a:hover {
  background: url(../images/top_menu_bg.jpg) repeat-x center;
  color: #FFF;
}
ul.top_navigate li a#weiai-nav.ihover,
ul.top_navigate li a#weiai-nav:hover {
  background: url(../images/weiai-nav-bg.jpg) repeat-x center;
  color: #fff;
}
ul.top_navigate li div {
  position: absolute;
  top: 28px;
  left: 1px;
  z-index: 10;
  display: none;
}
ul.top_navigate li div a {
  background: #4E931C;
  display: block;
  clear: both;
  color: #FFF;
  line-height: 35px;
  width: 100px;
  text-align: left;
  padding-left: 15px;
}
ul.top_navigate li div a:hover {
  background: #377811;
}
ul.top_navigate li div a:visited {
  color: #FFF;
}
/*end*/
.topLoginWrap a{color: #777;}
.topLoginWrap a:hover{color: #579D23;}
.topLoginWrap .mytuichu{/*padding-left:10px;*/}
/*
.header .logout {
  width: 980px;
  height: 30px;
  margin: 0 auto;
}
.header .logout .logout_t {
  height: 30px;
  float: right;
}
.topLoginWrap a{color:#777;}
.topLoginWrap a:hover{color:#51882b}
.header .logout .mytuichu{padding-left:10px;}
.header .logout .mytuichu,
.header .logout .shuxians,
.header .logout .benyuadj,
.header .logout .mynames,
.header .logout .mygerenz {
  height: 30px;
  display: block;
  float: right;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #8c8c8c;
  line-height: 30px;
}
.header .logout .mytuichu:hover,
.header .logout .benyuadj:hover,
.header .logout .mygerenz:hover {
  color: #579D23;
}
.header .logout .shuxians {
  width: 20px;
  height: 30px;
  text-align: center;
  line-height: 28px;
}
.header .logout .benyuadj {
  width: 120px;
  text-align: right;
}
.header .logout .benyuadj .benyuadj_font_h_s {
  color: #057d02;
}
.header .logout .mygerenz {
  width: 60px;
  text-align: right;
}


*/
.footer {
  font-family: hiragino sans gb, microsoft yahei, tahoma, sans-serif;
  color: #171717;
  line-height: 24px;
  background-color: #f5f5f5;
  border-top: 1px solid #dfdcdc;
  margin-top: 44px;
}
.footer h3 {
  color: #000;
  margin-right: 50px;
  margin-left: 62px;
}
.footer a {
  color: #171717;
}
.footer a:hover{
	color:#057d02;
}
.footer .contact_us {
  padding: 0 10px;
}
.footer .contact_us h3 {
  font-size: 20px;
  float: left;
  font-weight: normal;
}
.footer .contact_us .contact_inner {
  width: 888px;
  margin: 32px auto 0 auto;
  border-bottom: 1px solid #fff;
  font-size: 14px;
}
.footer .contact_us .contact_inner .inner {
  border-bottom: 1px solid #e2e2e2;
  padding-bottom: 10px;
}
.footer .contact_us .proj {
  margin-right: 25px;
  line-height: 24px;
  float: left;
  margin-top: 3px;
}
.footer .contact_us .regard {
  line-height: 24px;
  display: inline-block;
  *zoom: 1;
  margin-top: 3px;
}
.footer ul {
  font-family: simsun;
  font-size: 13px;
  line-height: 23px;
  margin: 15px auto 0 auto;
  text-align: center;
  width: 680px;
}
.footer ul a,
.footer ul span {
  color: #989898;
}
.footer ul a:hover{color:#057d02;}
.footer ul li {
  float: left;
  margin-right: 5px;
}
.footer ul .line {
  margin-left: 5px;
}
.footer .copyright {
  text-align: center;
  font-size: 11px;
  color: #989898;
  margin: 0;
  padding-bottom: 30px;
}
/*slide�ϵĸ���*/
.lp_slide .prev,
.lp_slide .next {
  z-index: 999;
  position: absolute;
  top: 50%;
  margin-top: -28px;
  width: 40px;
  height: 102px;
  cursor: pointer;
  _background-image: none;
  text-indent: -9999px;
  display: none;
}
.lp_slide .prev:hover,
.lp_slide .next:hover {
  text-decoration: none;
  opacity: 0.8;
}
.lp_slide .prev {
  left: 0;
  background: url(../images/lp_slide_prev.png) no-repeat;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lp_slide_prev.png');
}
.lp_slide .next {
  right: 0;
  background: url(../images/lp_slide_nav.png) no-repeat;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lp_slide_nav.png');
}
.total_money_txt {
  float: left;
  width: 121px;
  margin-top: 12px;
  line-height: 160%;
  margin-left: 13px !important;
  _margin-left: 6px;
  border: 0px solid red;
  font-family: hiragino sans gb,microsoft yahei;
  font-size: 12px;
  color: #fff;
}
.current_time_txt {
  float: left;
  width: 110px !important;
  _width: 100px;
  margin-top: 14px;
  border: 0px solid red;
  font-size: 9px;
  line-height: 15px;
  color: #fff;
  font-family: Tahoma;
  -webkit-transform:scale(0.8)
}
.history_money {
  width: 980px;
  margin: 0 auto;
  z-index: 999;
  position: relative;
}
.money_plane {
  position: absolute;
  z-index: 3;
  left: 0px;
  top: 0px;
  width: 247px;
  height: 130px;
  background: url("../images/total_money1.png") 0 0 no-repeat;
  _background: url("../images/total_money1.png") 0 0 no-repeat;
  z-index: 9999;
}
.money_num_first,
.money_num {
  float: left;
  width: 22px;
  height: 27px;
  line-height: 27px;
  font-size: 24px;
  color: #2f2f2f;
  padding-left: 21px;
  margin-top: 11px;
  font-family: Impact;
}
.money_num {
  padding-left: 0px;
}
/*����ͼƬ*/
.lp_slide {
  margin-bottom: 30px;
  width: 100%;
  height: 350px;
  background-color: #000;
  position: relative;
}
/*.lp_slide .prev,.lp_slide .next{
  z-index: 999;
  position: absolute;
  top:50%;
  margin-top: -51px;
  width: 40px;
  height: 102px;
  cursor: pointer;
  _background-image: none;
  text-indent: -9999px;
}*/
.lp_slide .prev:hover,
.lp_slide .next:hover {
  text-decoration: none;
  opacity: 0.8;
}
.lp_slide .prev {
  left: 0;
  background: url(../images/lp_slide_prev.png) no-repeat;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/lp_slide_prev.png');
}
.lp_slide .next {
  right: 0;
  background: url(../images/lp_slide_nav.png) no-repeat;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/lp_slide_nav.png');
}
.cp_slide {
  height: 100%;
  width: 100%;
  margin: 0 auto;
  position: relative;
  *zoom: 1;
}
.cp_slide li {
  position: absolute;
  text-align: center;
  z-index: 0;
  width:100%;
}
.cp_fader {
  position: absolute;
  opacity: 0;
}
.cp_fade {
  opacity: 1;
  -webkit-transition: opacity .4s;
  -moz-transition: opacity .4s;
  transition: opacity .4s;
}
.cp_slide_btn {
  position: absolute;
  top: 330px;
  z-index: 99;
}
.cp_slide_btn li {
  float: left;
  display: block;
  margin-right: 8px;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  cursor: pointer;
  background: url(../images/lp_slide_normal.png) no-repeat;
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lp_slide_normal.png');
}
.cp_slide_btn .current {
  cursor: pointer;
  background: url(../images/lp_slide_current.png) no-repeat;
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lp_slide_current.png');
}
.donation_btn_big {
  width: 260px;
  height: 43px;
  margin-top: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #ff6c00;
  -webkit-box-shadow: 0 2px 3px rgba(103, 103, 103, 0.75);
  -moz-box-shadow: 0 2px 3px rgba(103, 103, 103, 0.75);
  box-shadow: 0 2px 3px rgba(103, 103, 103, 0.75);
  background-image: -webkit-linear-gradient(bottom, #f65e03, #ff6c00);
  background-image: -moz-linear-gradient(bottom, #f65e03, #ff6c00);
  background-image: -o-linear-gradient(bottom, #f65e03, #ff6c00);
  background-image: linear-gradient(to top, #f65e03, #ff6c00);
  color: #fff;
  font-size: 20px;
  position: absolute;
  left: 650px;
  top: 224px;
  z-index: 99;
  text-align: center;
  line-height: 43px;
  font-family: hiragino sans gb, microsoft yahei, sans-serif;
}
.donation_btn_big:hover {
  background-color: #ff6c00;
  -webkit-box-shadow: 0 2px 3px rgba(103, 103, 103, 0.75);
  -moz-box-shadow: 0 2px 3px rgba(103, 103, 103, 0.75);
  box-shadow: 0 2px 3px rgba(103, 103, 103, 0.75);
  background-image: -webkit-linear-gradient(bottom, #f65e03, #ff9344);
  background-image: -moz-linear-gradient(bottom, #f65e03, #ff9344);
  background-image: -o-linear-gradient(bottom, #f65e03, #ff9344);
  background-image: linear-gradient(to top, #f65e03, #ff9344);
  text-decoration: none;
}
.login_l {
  width: 280px;
  float: left;
  background: #F4F4F4;
  border: 1px solid #e0e0e0;
  margin-bottom: 25px;
}
.log_btn {
  height: 63px;
  margin: 0 15px;
}
.bank2 {
  width: 273px;
  height: 15px;
}
.log_btn a {
  width: 172px;
  height: 46px;
  display: block;
  background: url(../images/a_22.jpg) no-repeat;
  margin: 0 auto;
}
.log_cen {
  margin: 0 14px;
}
.log_text1 {
  width: 230px;
  height: 60px;
  margin: 0 auto;
}
.log_text2 {
  height: 70px;
  margin: 0 auto;
  margin-bottom: 16px;
  color: #6d6d6d;
  font-size: 12px;
  line-height: 24px;
  margin-top: 17px;
  width: 230px;
  /*text-align:justify;
	*/

  /*text-justify:distribute-all-lines;
	/*ie6-8*/

  /*text-align-last:justify;
	/* ie9*/

  /*-moz-text-align-last:justify;
	/*ff*/

  /*-webkit-text-align-last:justify;
	/*chrome 20+*/
}
.log_sp3 {
  background: url(../images/icons.png) -175px -444px no-repeat;
  width: 52px;
  height: 50px;
  float: left;
}
.log_text3 {
  float: left;
  font-size: 12px;
  text-indent: 1em;
  line-height: 21px;
  color: #656565;
  padding-top: 4px;
}
.log_text3 a,
.log_text2 a {
  color: #6D6D6D;
}
.log_text3 a:hover,
.log_text2 a:hover {
  text-decoration: underline;
  color: #51882b;
}
.log_sp1 {
  font-size: 16px;
  color: #3d3d3d;
  line-height: 50px;
}
.log_sp2 {
  font-size: 12px;
  color: #3d3d3d;
  line-height: 28px;
}
.log_sp1 a {
  color: #579f23;
}
.bank4 {
  height: 26px;
}
.log_btn2 {
  height: 30px;
}
.log_btn2 a {
  width: 170px;
  height: 29px;
  display: block;
  margin: 0 auto;
  background: url(../images/btn-v2.png) 0px -214px no-repeat;
  text-align: center;
  color: #fff;
  font-size: 12px;
  line-height: 29px;
}
.bank3 {
  width: 273px;
  height: 25px;
}
#lp2 {
  margin-bottom: 20px;
  width: 100%;
  float: left;
  background-color: #fff;
}
#lp2 .login0,
#lp2 .login0-1,
#lp3 .login1,
#lp3 .login2,
#lp4 .login3,
#lp4 .login4,
#lp5 .login5,
#lp5 .login6 {
  background: url('../images/index_btn.jpg') 0 0 no-repeat;
  width: 134px;
  height: 84px;
  float: left;
}
#lp3,
#lp4,
#lp5 {
  display: none;
  float: left;
}
#lp2 .login0 {
  height: 84px;
  background-position: 0 0;
}
#lp2 .login0:hover {
  height: 84px;
  background-position: -137px 0px;
}
#lp2 .login0-1 {
  margin-left: 14px;
  height: 84px;
  background-position: 0 -86px;
}
#lp2 .login0-1:hover {
  height: 84px;
  background-position: -137px -86px;
}
.log_add_ques {
  border-top: 1px solid #e0e0e0;
  padding-top: 10px;
  padding-bottom: 20px;
}
.home-donate-status {
  height: 35px;
  background: #f4f4f2;
  border: 1px #dfdfdf solid;
  line-height: 35px;
  font-size: 14px;
  padding-left: 14px;
}
.a-num-1 {
  font-weight: normal;
  color: #5f9638;
  font-size: 18px;
  padding-left: 8px;
  padding-right: 8px;
}
.a-num-1:hover {
  text-decoration: underline;
}
.h-d-s-n {
  padding-right: 20px;
}
.lp_project_invoice dd {
  margin-bottom: 11px;
}
.lp_project_invoice dt {
  margin-bottom: 22px;
}
.lp_project_invoice a {
  color: #9b9b9b;
  text-decoration: none;
}
.lp_project_invoice .invoice_link {
  background: url("../images/fapiao_bg.png") no-repeat 0 0;
  width: 283px;
  height: 28px;
  display: block;
  cursor: pointer;
  text-decoration: none;
}
.lp_project_invoice .invoice_link .invocie_word {
  font-size: 14px;
  line-height: 28px;
  font-weight: 600;
  margin-left: 21px;
  float: left;
  color: #646363;
}
.lp_project_invoice .invoice_link .invocie_word.hover {
  color: #51882b;
}
.lp_project_invoice .invoice_link:hover {
  background-position: 0 -29px;
  text-decoration: none;
  color: #1d1d1d;
}
.lp_project_invoice .invoice_link .invoice_num {
  color: #fff;
  font: italic 16px Impact;
  margin-left: 8px;
  line-height: 28px;
  margin-right: 8px;
  float: left;
}
/*.invoice_ask{
  color:#777;
  height:80px;
  padding-left:10px;
  padding-top:15px;
  background:#f2f2f2;
}
.invoice_ask span{
  display: block;
  margin-top: 4px;
}*/
.lp_project_invoice .invoice_link .invoice_otherword {
  float: left;
  line-height: 28px;
  margin-left: 20px;
}
.status_invoice div.flow-tips {
  border:1px solid #ffcf88;background-color:#fff8de;width:240px;position:absolute;z-index:10;top:10px;left:30px;line-height:18px;display:none
}
.status_invoice p{padding:6px 12px;font-size:12px;}
.flow-tips-arrow{background:url(../images/icons.png?v=1) -272px 0 no-repeat;width:11px;height:6px;overflow:hidden;position:absolute;z-index:10;bottom:-6px;left:45px}

.get_invoice {
  position: relative;
  float: left;
  *zoom: 1;
}
.status_invoice div.reg{
  top: -5px;
}
.status_invoice div.youjian {
  top: 34px;
}
.status_invoice div.chuli {
  top: 72px;
}
.status_invoice div.fapiao {
  top: 112px;
}
.status_invoice div.execute {
  top: 151px;
}
.status_invoice div.finish {
  top: 190px;
}
.zuixinjz {
  width: 100%;
  float: left;
  margin-top: 15px;
  margin-bottom: 25px;
}
.zuixinjz_t {
  width: 273px;
  height: 26px;
  margin-bottom: 14px;
}
/*.zuixinjz_t p{
	margin-left:10px;
	font-size:14px;
	color:#1b1b1b;
	line-height:34px;
	letter-spacing:1px;
}*/
.bank6 {
  width: 273px;
  height: 15px;
}
.zuixinjz_c {
  width: 250px;
  height: 72px;
  margin: 0 auto;
}
.zxjz_img {
  width: 60px;
  height: 60px;
  float: left;
  margin-right: 12px;
}
ul.lastDonaterList {
  list-style: none;
  overflow: hidden;
  padding-bottom: 10px;
  padding-top: 13px;
  border: 1px solid #dfdcdc;
  padding-left: 18px;
  padding-right: 10px;
  _padding-bottom: 34px;
}
ul.lastDonaterList li {
  list-style: none;
  overflow: hidden;
  padding: 10px 12px 18px 0;
}
ul.lastDonaterList li img {
  width: 30px;
  float: left;
  margin-right: 10px;
}
ul.lastDonaterList li h5 {
  font-size: 12px;
  font-weight: 100;
  padding-bottom: 2px;
}
ul.lastDonaterList li .donate_timing {
  color: #999;
  font-size: 12px;
  line-height: 100%;
}
ul.lastDonaterList li.last {
  padding-bottom: 13px;
}
.zuixin_left {
  float: left;
  width: 180px;
}
.zuixin_left img {
  margin-top: 3px;
}
.zuixin_right {
  float: right;
}
.lever {
  background: url(../images/lever.png) no-repeat;
  width: 16px;
  height: 16px;
  position: relative;
  top: 3px;
  display: inline-block;
  _display: inline;
  *zoom: 1;
  margin-left: 5px;
}
.lv1 {
  background-position: -13px -9px;
}
.lv2 {
  background-position: -42px -9px;
}
.lv3 {
  background-position: -71px -9px;
}
.lv4 {
  background-position: -100px -9px;
}
.lv5 {
  background-position: -129px -9px;
}
.lv6 {
  background-position: -158px -9px;
}
.lv7 {
  background-position: -187px -9px;
}
.lv8 {
  background-position: -216px -9px;
}
.lv_none {
  background-position: -250px -9px;
}

.main_bottom_right_question{
	clear:both;
}

.questions {
  width: 100%;
  /*margin-top:70px*/
  clear: both;
}
.questions_t {
  height: 34px;
  float: left;
  display: inline-block;
}
.lxkf {
  width: 85px;
  height: 25px;
  margin-top: 5px;
  float: left;
  display: inline-block;
  background: url(../images/a_35.jpg) center no-repeat;
}
.questions_c {
  margin: 8px 0;
}
.question_c li{
  margin-bottom: 17px;
  clear: both;
}
.question_c li a {
  font-size: 12px;
  clear: both;
  color: #656262;
}
.question_c li a:hover {
  color: #057d02;
  text-decoration: underline;
}
.a-yjfk {
  float: right;
  color: #666;
  font-size: 12px;
  padding: 5px;
  display: inline-block;
}
.a-yjfk:hover {
  color: #057d02;
  text-decoration: underline;
}
.recomment_ul {
  margin-left: -26px;
  _margin-left: -52px;
  *zoom: 1;
}
.recomment_ul .recomment_li {
  *zoom: 1;
  width: 320px;
  height: 295px;
  border: 1px solid #dfdcdc;
  float: left;
  margin-left: 26px;
}
.recomment_ul .recomment_li .donate_content {
  float: left;
  width: 200px;
}
.recomment_ul .recomment_li .donate_btn {
  float: right;
  width: 70px;
  height: 24px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #ff6c00;
  color: #fff;
  text-align: center;
  line-height: 24px;
  margin-top: 25px;
  margin-right: 22px;
}
.recomment_ul .recomment_li .donate_btn:hover {
  background-color: #ff6c00;
  background-image: -webkit-linear-gradient(bottom, #f65e03, #ff9344);
  background-image: -moz-linear-gradient(bottom, #f65e03, #ff9344);
  background-image: -o-linear-gradient(bottom, #f65e03, #ff9344);
  background-image: linear-gradient(to top, #f65e03, #ff9344);
  text-decoration: none;
}
.recomment_ul .jindutiao,
.recomment_ul .main_h3,
.recomment_ul .donate_infor {
  margin-left: 16px;
}
.recomment_ul .jindutiao {
  _margin-left: 8px;
}
.recomment_ul .donate_content {
  margin-top: 0px;
  font-size: 12px;
}
.recomment_ul .main_h3 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.jindutiao {
  width: 304px;
  height: 20px;
  margin-top: 8px;
  float: left;
}
.jindutiao .jindu_xm {
  width: 247px;
  height: 14px;
  display: inline;
  float: left;
  margin-right: 10px;
  overflow: hidden;
}
.jindutiao .jindu_xm .jindu_xm_p {
  width: 247px;
  height: 7px;
  background: #e4e4e4;
  display: inline-block;
  margin-top: 2px;
  border-radius: 5px;
}
.jindutiao .jindu_xm .jindu_xm_p .istrue {
  height: 7px;
  display: block;
  background: #83a90d;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}
.jindutiao .num {
  float: left;
  font-family: Tahoma;
}
.list {
  position: relative;
  *zoom: 1;
}
.list .list_content {
  margin-left: -18px;
  _margin-left: -36px;
  *zoom: 1;
}
.list .list_content .list_item {
  width: 210px;
  height: 217px;
  border: 1px solid #dfdcdc;
  float: left;
  margin-left: 17px;
}
.list .list_content .list_item .donate_content {
  float: left;
  width: 192px;
  font-size: 12px;
}
.list .list_content .list_item .donate_btn {
  float: right;
  width: 70px;
  height: 24px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #83a90d;
  color: #fff;
  text-align: center;
  line-height: 24px;
  margin-top: 24px;
}
.list .list_content .list_item .donate_btn:hover {
  background-color: #83a90d;
  background-image: -webkit-linear-gradient(bottom, #83a90d, #a3c82f);
  background-image: -moz-linear-gradient(bottom, #83a90d, #a3c82f);
  background-image: -o-linear-gradient(bottom, #83a90d, #a3c82f);
  background-image: linear-gradient(to top, #83a90d, #a3c82f);
  text-decoration: none;
}
.list .more {
  position: absolute;
  right: 4px;
  top: 20px;
  color: #626262;
  background: url("../images/sprite8-v2.png") no-repeat 0 -28px;
  padding-left: 20px;
  line-height:17px;
}
.list .more:hover {
  color: #60a130;
  text-decoration: none;
  background: url("../images/sprite8-v2.png") no-repeat -48px -28px;
}
.list .jindutiao,
.list .main_h3,
.list .donate_infor {
  margin-left: 9px;
  width: 192px;
}
.list .main_h3 {
  margin-top: 8px;
  margin-bottom: 4px;
}
.donate_content {
  color: #afafaf;
  line-height: 25px;
}
.donate_content span {
  font-weight: bold;
}
.donate_content .m_num {
  color: #ff5a43;
}
.main_info {
  width: 980px;
  margin: 0 auto;
}
.main_left {
  width: 670px;
  float: left;
}
.main_left a {
  font-family: microsoft yahei, Tahoma, hiragino sans gb, sans-serif;
}
.main_right {
  width: 282px;
  float: right;
}
.main_right .main_right_h3 {
  color: #1d1d1d;
  font-size: 16px;
  font-weight:normal;
  clear:both; overflow:hidden;
}
.main_h2 {
  font-size: 18px;
  font-weight: normal;
  color: #1d1d1d;
  margin: 19px auto 14px auto;
  line-height:18px;
  clear:both;
}
.main_h2 span.bd {
  display: block; float:left;
  _zoom: 1;
  margin-right: 5px;
  width: 3px;
  background: #83a90d;
  height: 19px;
}
.mod {
  margin-bottom: 15px;
}
.main_h3 {
  font-size: 14px;
  color: #454647;
  font-weight: normal;
  height:23px; overflow-y:hidden;
}
.main_h3 a {
  color: #454647;
}
.main_h3 a:hover {
  color: #51882b;
  text-decoration: none;
}
i.icon {
  display: block;float:left;
  *zoom: 1;
  top: 3px;
  margin-right: 5px;
  margin-top:3px;
  width: 20px;
  height: 20px;
  background: url(../images/sprite8-v2.png) no-repeat;
}
i.icon.ques_icon {
  background-position: -22px 0;
}
i.icon.flow_icon {
  background-position: 0 0;
}
i.icon.newDonate_icon {
  background-position: -43px 0;
}


.login_into{padding:15px;}
.myinfos{height:75px; margin:0 auto; border-bottom:1px solid #e0e0e0;}
.myinfos2{margin:0 auto; padding-top:15px; border-top:1px solid #e0e0e0;}
.myinfos_img{ width:70px; height:60px; float:left;}
.myinfos_names{ width:170px; height:60px; float:left;}
.myinfo_p{ width:169px; height:20px;}
.myinfo_sp1{ float:right; color:#3d3d3d; font-size:12px; line-height:20px;}
.myinfo_sp1:hover{color:#057d02; text-decoration:underline;}
.myinfo_sp2{ float:right; color:#3d3d3d; font-size:12px; line-height:18px; width:15px; text-align:center;}
.myinfo_sp3{ float:right;color:#3d3d3d; font-size:12px; line-height:20px; }
.myinfo_sp3:hover{color:#057d02; text-decoration:underline;}
.myinfo_sp4{ float:left; color:#3d3d3d; font-size:14px; line-height:20px;width:75px;overflow:hidden;height:21px;}

.myinfo_jindu{ width:169px; height:20px;}
.myindu_in{ width:169px; height:10px; margin-top:5px;}
.myjindu_p{ overflow:hidden;width:169px; height:1px; background:#e4e4e4; display:block; margin-top:2px;}
.myjindu_p span{ height:1px; background:#e0e0e0; display:block;}
.myinfo_iocn{ width:169px; height:20px;display:none}
.my_iocn1,.my_iocn2,.my_iocn3{ width:23px; height:20px; line-height:20px; background:url(../images/icons.png) center no-repeat; display: none; float:left;}
.level1,.level2,.level3,.level4,.level5,.level6,.level7,.level8,.level_gary,.level_light{ background:url(../images/icons.png) center no-repeat;background-position:-30px -494px;display:block;width:20px;height:20px;float:left}
.level2{background-position:-60px -494px;}
.level3{background-position:-89px -494px;}
.level4{background-position:-118px -494px;}
.level5{background-position:-146px -494px;}
.level6{background-position:-176px -494px;}
.level7{background-position:-205px -494px;}
.level8{background-position:-234px -494px;}
.level_gary{background-position:-269px -494px;}
.level_light{background-position:-2px -494px;}

.lp_double_v1, .lp_double_v2, .lp_double_v3, .lp_double_v4, .lp_double_v5, .lp_double_v6, .lp_double_v7, .lp_double_v8, .lp_double_v_gary, .lp_information_icon3 {
    background: url("../images/love-double-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: left;
    height: 18px;
    margin-left: 6px;
    width: 18px;
}
.lp_double_v1 {
    background: url("../images/love-double-icon1.png") no-repeat;
}
.lp_double_v2 {
    background: url("../images/love-double-icon2.png") no-repeat;
}
.lp_double_v3 {
    background: url("../images/love-double-icon3.png") no-repeat;
}
.lp_double_v4 {
    background: url("../images/love-double-icon4.png") no-repeat;
}
.lp_double_v5 {
    background: url("../images/love-double-icon5.png") no-repeat;
}
.lp_double_v6 {
    background: url("../images/love-double-icon6.png") no-repeat;
}
.lp_double_v7 {
    background: url("../images/love-double-icon7.png") no-repeat;
}
.lp_double_v8 {
    background: url("../images/love-double-icon8.png") no-repeat;
}
.lp_double_v_gary {
    background: url("../images/love-double-icon_gary.png") no-repeat;
}
.lp_information_icon3 {
    background: url("../images/love-double-icon-gary.png") no-repeat;
}

.my_iocn2{ background-position:-181px -355px;height:16px;width:16px;overflow:hidden}
.my_iocn3{ background-position:-101px -54px;}
.myinfo_cen{ width:240px;}

.myinfo_cen_p{ width:240px; height:25px;}
.myinfo_cen_iocn{ width:30px; height:20px; float:left; background:url(../images/icon.png) center no-repeat; }

.my_iocn4{ background-position:-104px -139px;}
.my_iocn5{ background-position:-72px -140px;}
.my_iocn6{ background-position:-41px -140px;}

.myinfo_cen_sp{float:left; line-height:20px; font-size:12px; color:#9c9a9b; display:block;}
.font_a_b_c{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3d3d3d; margin-left:5px; margin-right:5px;}

.myinfos3{ width:240px;margin:15px auto 0;}
.myinfo_cen_sp5{ width:240px; line-height:20px; font-size:12px; color:#9c9a9b;}

.p-focus-img{width:210px; height:118px;}
.recommend-focus{width:320px; height:180px;}

.pop_bd a{color:#51882b;}
.mod_pop {padding:5px;border-radius:4px;background:rgba(95,95,95,0.6);*background:#A1A1A1}
.mod_pop .pop_hd {position:relative;padding:0 55px;height:60px;background:#81A316}
.mod_pop .pop_hd h4 {line-height:60px;font-weight:bold;font-size:14px;color:#fff}
.mod_pop .pop_hd .close {position:absolute;right:25px;top:20px;width:14px;height:14px;border:none;background:none;border-radius:0;background:url(../images/popup_sprite.png) no-repeat}
.pop_bd {position:relative;zoom:1;padding:25px 50px 100px;font-family:'helvetica neue','hiragino sans gb','microsoft yahei',sans-serif;background:#fff}
.pop_bd .btn {position:absolute;bottom:40px;left:0;width:100%;text-align:center;font-size:16px}
.pop_bd .btn a {margin:0 10px;padding:0 25px;height:33px;line-height:33px;text-decoration:none;box-shadow:0 2px 3px rgba(0,0,0,0.15)}
.pop_bd p {color:#3D3D3D;font-size:16px;line-height:28px}
.pop_bd p a {margin-left:20px}
.pop_bd p a b {margin-left:5px;display:inline-block;vertical-align:0;font-family:simsun}
.pop_bd .pop_ps {margin-top:3px;color:#9C9C9C;font-size:12px}
.pop_bd .user_list {color:#5C5C5C;font-size:16px}
.pop_bd .user_list li {position:relative}
.pop_bd .user_list li a {position:absolute;left:180px;top:0; }
.pop_bd .user_list li a b {margin-left:5px;display:inline-block;vertical-align:0;font-family:simsun}
.mod_pop .font_color_g {color:#657F20}
.sw_pop {width:542px}
.bw_pop {width:622px}
.pop_bd .user_list li {margin-top:20px;width:300px}
.floatDiv{width:630px;}
a.green_btn {color:#fff;display:inline-block;border:1px solid #A6BC57;border-radius:2px;background:#8FB70C;background:-moz-linear-gradient(top,#8fb70c 0%,#7fa20a 100%);background:-webkit-linear-gradient(top,#8fb70c 0%,#7fa20a 100%);background:-o-linear-gradient(top,#8fb70c 0%,#7fa20a 100%);background:-ms-linear-gradient(top,#8fb70c 0%,#7fa20a 100%);background:linear-gradient(top,#8fb70c 0%,#7fa20a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8FB70C',endColorstr='#7FA20A',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#8FB70C',EndColorStr='#7FA20A')"}
a.green_btn:hover {background:#88AD0B;color:#fff;}
.recommend_wrap{padding:14px;}
.recommend_wrap span.icon2{background:url("../images/sprite8-v2.png") 0 -48px no-repeat;display:inline-block; color:#FFF; width:62px; height:18px; line-height:18px; padding-left:8px; float:left;}
.recommend_wrap h3{
	padding-left:10px;
	font-size:14px; color:#454647;
	display:inline-block; font-weight:normal;
}
.recommend_wrap h3 a{ color:#454647;}
.recommend_wrap h3 a:hover{
  color: #51882b;
  text-decoration: none;
}
.b-img{z-index:5; position:absolute;}
.banner-btn-wrap{position:relative; width:980px; overflow:hidden; margin:0 auto;}

.main_left a.a-num-1,.donate_content .m_num,.donate_content span,.donate_money_num{font-family:Arial}/*  |xGv00|ed2667785a2b8421d73aacbe17743c78 */

#lp2:after{display: block;content: '';height: 0;clear: both;}
#jump-web{clear: both;margin-bottom: 20px;background: url(../images/top_navigate_bg.png);width: 280px;height: 60px;border:1px solid #ddd;border-top: 2px solid #5CA226;line-height: 60px;font-size: 20px;text-align: center; }
#jump-web a{text-decoration: none;font-family: Microsoft Yahei;font-weight: 600;color: #A73535;display: block;height: 60px;}
#jump-web a:hover{background: #62AD2B;color: #eee;}

.ulistzone{height: 250px;overflow: hidden;}
#ulist{}
#ulist li{padding: 10px 0;}
#ulist li:after{display: block;content: '';height: 0;clear: both;}
#ulist li .ulist_l{width: 30px; float: left;margin-right: 10px;}
#ulist li .ulist_r{float: left;width: 240px}
#ulist li .ulist_r:after{display: block;content: '';height: 0;clear: both;}
#ulist li .ulist_r span{font-size: 13px;font-weight: 600;color: #666;}
#ulist li .ulist_r .fr{float: right;font-size: 12px;color: #999;}
#ulist li .ulist_r a{display: block;font-size: 13px;color: #555;text-decoration: none;}


/*幻灯片*/

.focus {width:100%; height:350px; overflow:hidden; position:relative;}
.focus ul {height:350px; position:absolute;}
.focus ul li {float:left; width:100%; height:350px; overflow:hidden; position:relative; background:#000;}
.focus ul li a{display:block;width: 100%;height: 100%;}
.focus ul li a img{width: 100%;height: 100%;}
.focus .preNext {width:45px; height:100px; position:absolute; background:url("/Public/homes/index/images/sprite.png") no-repeat 0 0; cursor:pointer;display: block;}
.focus .pre {left:0;top:90px; }
.focus .next {right:0; background-position:right top;top:120px; }