/*jfdh*/
.jfmx_main{margin:15px 0 30px 15px; width:94%;  float:left; background:#fff; }
.jfmx_title{width:96%; height:50px; border-bottom:#edf1f6 1px solid; line-height:50px; font-size:16px; color:#333; margin:0 auto;}
.mx_kuang{background:#f9f9f9; border:#eeeeee 1px solid; float:left; margin:20px 2% 0 2%; width:93%; padding:1.5% 2% 1% 1%;}
.mx_kuang dl{width:15.5%; float:left; border-right:#e6e6e6 1px solid; padding-left:3%}
.mx_kuang dt{ padding:0 0 15px 0; width:100%; display:block; float:left;}
.mx_kuang dt span{float:left; font-size:14px; color:#333;}
.mx_kuang dt i{padding:3px 0 0 5px; float:left;}
.mx_kuang dt a{padding:0 6px; float:left; color:#f6953e; border:#f6953e 1px solid; margin:3px 0 0 5px;}
.mx_kuang dt a:hover{border:#45b853 1px solid; color:#45b853;}
.mx_kuang dd{font-size:30px; color:#666;}
.ljhd_box{width:94%; padding:20px 0 20px 0; float:left; border-bottom:#dcdcdc 1px dashed; margin:0 3%;}
.ljhd_box h1{font-size:16px; color:#3ea84c; font-weight:bold;}
.ljhd_box h2{width:100%; font-size:26px; color:#444; padding:10px 0;}
.ljhd_box h2 small{font-size:12px; color:#777; padding-right:20px;}
.ljhd_box h2 a{background:#f9f9f9; border:#e6e6e6 1px solid; color:#666; padding:3px 10px; font-size:12px;}
.ljhd_box h2 a:hover{background:#45b853; border:#45b853 1px solid; color:#fff;}
.ljhd_box h3{width:100%;}
.ljhd_box h3 span{float:left; font-size:16px; color:#444; padding-right:30px;}
.ljhd_box h3 span small{font-size:12px; color:#777;}
.ljhd_box h3 span a{font-size:18px; color:#444; text-decoration:underline;}
.ljhd_box h3 span a:hover{font-size:18px; color:#ed4731; text-decoration:none;}
.xyjf_box{width:94%; padding:25px 0; float:left; border-bottom:#dcdcdc 1px dashed; margin:0 3%;}
.xyjf_box ul{}
.xyjf_box li{float:left; font-size:16px; color:#444; padding-right:50px;}
.xyjf_box li span{padding:15px 0; float:left; width:100%;}
.xyjf_box li span small{font-size:12px; color:#777;}
.xyjf_box li a{text-decoration:underline;}
.shuzi_a{font-size:18px; color:#444; text-decoration:underline;}
.shuzi_a:hover{font-size:18px; color:#ed4731; text-decoration:none;}
.xyjf_box li i{color:#0364b4; font-size:14px;}
.zi_a{color:#45b853; text-decoration:underline; font-size:14px;}
.zi_a:hover{color:#f07323;}
.dh_btn{background:#f6953e; font-size:14px; color:#fff; padding:4px 20px; text-decoration:none;}
.dh_btn:hover{color:#fff; background:#ffa05e;}
.tablee{width:94%; padding:35px 0; float:left;  margin:0 3%; }
.title_line{widows:100%; border-bottom:#f3f3f3 1px solid; margin-bottom:20px; height:30px; padding-left:20px;}
.title_line_zi{width:auto; padding-left:5px; padding-right:5px; color:#333333; font-size:16px; border-bottom:#3ea84c 2px solid; float:left; height:30px;} 
.tb1{background:#fafafa; border-bottom:#eeeeee 1px solid;}
.tb1 td{font-size:14px; font-weight:bold; color:#333333;  height:40px;}
.tb2{background:#fff;  border-bottom:#f3f3f3 1px solid;  }
.tb2 td{font-size:12px;  color:#333333; padding:18px 0;}
.tb2 td span{font-size:12px; color:#999;}
.tdlan{font-size:14px; color:#53a000; font-weight:bold;}
.tdred{font-size:14px; color:#ff0000; font-weight:bold;}
.tb3{background:#fff;  border-bottom:#f3f3f3 1px solid; background:#fcfcfc;}
.tb3 td{font-size:12px;  color:#333333;  padding:15px 0;}
.tb3 td span{font-size:12px; color:#999;}
/* 积分问号提示 */
.help-tip{	
	position:relative;
	width:auto;
	cursor: pointer;
}
.help-tip:before{	
	font-weight: bold;
	color:#fff;
}
.help-tip:hover div{
	display:block;
	transform-origin: 100% 0%;
	-webkit-animation: fadeIn 0.3s ease-in-out;
	animation: fadeIn 0.3s ease-in-out;}
.help-tip div{
	display: none;
	text-align:left;
	background-color:#5a5d5f;
	padding:10px 15px;
	width:200px;
	position:absolute;
	border-radius:3px;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);
	top:35px;
	color:#FFF;
	font-size:13px;
	line-height:1.4;
	z-index:99999;
	left:-15px;
}
.help-tip div:before{
	position: absolute;
	content: '';
	width:0;
	height: 0;
	border:6px solid transparent;
	border-bottom-color:#5a5d5f;
	left:10%;
	top:-12px;
}
.help-tip div:after{
	width:30px;
	height:40px;
	content:'';
	position: absolute;
	top:-35px;
	left:0;
}
/* 积分兑换 */
.jfdh{width:94%; padding:20px 0 80px 0; float:left;  margin:0 3%; }
.jfdh ul{}
.jfdh li{float:left; width:33%; padding:10px 0 25px 0;}
.jfdh li span{font-size:18px; color:#fde6bd; font-weight:bold; padding:43px 0 0 150px; float:left;}
.jfdh li small{font-size:14px; color:#fde6bd;  width:100%; float:left; text-align:center; padding:25px 0 0 0;}
.jfdh_bg1{background:url(../images/money/dh_1.jpg) no-repeat; display:block; width:235px; height:125px;}
.jfdh_bg2{background:url(../images/money/dh_2.jpg) no-repeat; display:block; width:235px; height:125px;}
.jfdh_bg3{background:url(../images/money/dh_3.jpg) no-repeat; display:block; width:235px; height:125px;}
.jfdh_bg4{background:url(../images/money/dh_4.jpg) no-repeat; display:block; width:235px; height:125px;}
.jfdh_bg5{background:url(../images/money/dh_5.jpg) no-repeat; display:block; width:235px; height:125px;}
.jfdh_bg6{background:url(../images/money/dh_6.jpg) no-repeat; display:block; width:235px; height:125px;}
/* 兑换规则 */
.redeemrule_box{width:95%; padding:35px 0 50px 0; float:left;  margin:0 2.5%; min-height:400px; line-height:1.7; font-size:14px; color:#333;}
.redeemrule_box b{display: inline-block; font-size:18px; color:#ff6c60; margin-right: 3px;}
.redeemrule_box small{display: inline-block; font-size:16px; color:#333;}
.redeemrule_box em{display: inline-block; color:#ff472e; font-size:15px;}
.redeemrule_box h6{display: inline-block; color:#ff472e; font-size:14px; line-height: 1.5;}
.redeemrule_box a{display: inline-block; color:#ff472e; font-size:14px; text-decoration: underline;}


.dhgz_box{width:95%; padding:35px 0 50px 0; float:left;  margin:0 2.5%; min-height:400px;}
.dhgz_box p{width:100%; line-height:24px; font-size:14px; color:#333;}
.dhgz_box p em{color:#ff472e; font-size:16px;}
.dhgz_box h1{font-size:14px; color:#333; float:left; width:100%}
.dhgz_box h2{float:left; width:100%; padding:20px 0;}
.dhgz_box h2 input{width:300px; float:left; height:35px; line-height:35px; padding:0 5px; border:#eee 1px solid; font-size:14px; color:#333;}
.dhgz_box h2 a{background:#f6953e; font-size:14px; color:#fff; padding:0 18px; height:37px; line-height:37px; float:left; margin-left:15px;}
.dhgz_box h2 a:hover{color:#fff; background:#ffa05e;}
.dhgz_box small{font-size:14px; color:#666; float:left; width:100%; padding:0 0 15px 0;}
.dhgz_box span{float:left; width:100%}
.dhgz_box span a{font-size:14px; color:#f07323; text-decoration:underline;}
.dhgz_box span a:hover{color:#ff472e; text-decoration:none;}
/* 调研团 */
.invite_box{width:95%; padding:35px 0 20px 0; float:left;  margin:0 2.5%; }
.medyt_box{width:100%; float:left; position:relative;}
.medyt_box dl{width:100%; float:left;}
.medyt_box dt{ float:left; position:relative; padding: 0 15px 0 0;}
.medyt_box dt i{position:absolute; top:38px; left:35px; padding:0 5px; z-index:5;}
.medyt_box dd{float:left; padding-left:10px;}
.medyt_box dd h1{width:100%; float:left; padding-top:5px;}
.medyt_box dd h1 span{font-size:16px; color:#333; float:left; font-weight:bold; max-width: 500px; padding: 0 10px 0 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.medyt_box dd h1 i{padding:0 8px; margin:3px 0 0 5px;}
.medyt_box dd h2{width:100%; float:left; padding-top:8px;}
.medyt_ul{width:100%;}
.medyt_ul li{float:left; font-size:14px; color:#333; padding-right:35px;}
.medyt_ul li i{float:left; padding:3px 8px 0 0;}
.medyt_box a{position:absolute; right:0; background:#f6953e; font-size:14px; color:#fff; padding:7px 14px;}
.medyt_box a:hover{color:#fff; background:#ffa05e;}
.invite_jieshao{width:96%; float:left; background:#f6f6f6; border:#efefef 1px solid; padding:10px 2%; font-size:14px; color:#666; line-height:24px; margin-top:20px;}
.invite_jieshao span{font-size:16px; font-weight:bold; color:#ff472e; padding:0 5px;}
.invite_jieshao p{display: block; width: 100%; font-size:14px; font-weight:bold; color:#ff472e; line-height:24px;}
.invite_jieshao p a{display: inline-block; font-size:12px; color:#3ea84c; margin-left:10px; text-decoration:underline;}
.invite_jieshao p a:hover{color:#ff472e;}

.tjhy_box{width:100%; float:left; margin:25px 0 0 0;}
.tjhy_box h1{width:98%; background:url(../images/dyt_line.jpg) repeat-x; padding:0 0 0 2%; float:left;}
.tjhy_box h1 span{font-size:18px; color:#333; background:#fff; padding:0 5px; float:left;}
.tjhy_box h1 i{float:left; padding:0 2px 0 3px; background:#FFF}
.tjhy_box h1 a{float:left; font-size:14px; color:#666; float:left; padding:5px 5px 0 2px; background:#FFF}
.tjhy_box h1 a:hover{color:#ed4731; text-decoration:underline;}

.hy_list{width:100%;}
.hy_list dl{background:#fff; float:left; box-shadow: 0 3px 5px rgba(232,237,247,0.4); border:#f2f2f5 1px solid;}
.hy_list dl:hover{background:#fff; box-shadow: 0 3px 10px rgba(232,237,247,0.9); cursor:pointer;}
.hy_list dt{float:left; position:relative;}
.hy_list dt i{position:absolute; top:78px; left:65px; padding:0 5px; z-index:5;}
.hy_list dd{float:left;}
.myhome_mc{width:100%;}
.myhome_mc strong{font-size:16px; color:#333; font-weight:bold; float:left; margin: 3px 0 0 0; max-width: 80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.myhome_mc i{margin:5px 0 0 5px;}
.myhome_mc em{display: inline-block; font-size: 14px; color: #666; padding: 4px 0 0 0;}

.myhome_js{width:100%; float:left;}
.myhome_js h1{float:left; width:40%;}
.myhome_js h3{float:left; width:100%;}
.myhome_js h3 span{width:100%; float:left; padding:8px 0;}
.myhome_js h3 span ul{float:left; width: 100%;}
.myhome_js h3 span li{float:left; color:#333;}
.myhome_js h3 small{font-size:12px; color:#999; width:100%; display:block; white-space: nowrap;  overflow:hidden;  text-overflow:ellipsis; }
.myhome_js h3 small p{font-size:12px; color:#ccc; float:left; width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.add_f{background:url(../images/add.png) no-repeat 0 3px; padding-left:12px; padding-right:10px; max-width: 66%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.id_f{background:url(../images/id.png) no-repeat 0 3px; padding-left:21px; }
.myhome_js h4{float:left; width:100%; color:#f07323; padding:5px 0 0 0;}

.tjfs_box{width:100%; float:left;}
.tjfs_box h1{font-size:14px; color:#44b099; width:100%; float:left; padding:15px 0;}
.tjfs_box h2{width:100%; float:left;}
.fs_ipt1{width:98%; line-height:18px; color:#999; height:60px; border:#ebebeb 1px solid; padding:5px 1% 0 1%; box-shadow: 0 3px 10px rgba(239,239,239,0.9);}
.tjfs_box h3{width:100%; float:left; padding:15px 0 0 0;}
.tjfs_box h3 a{background:#f6953e; font-size:14px; color:#fff; padding:5px 20px; float:left;}
.tjfs_box h3 a:hover{color:#fff; background:#ffa05e;}
.tjfs_box h3 span{float:left; font-size:14px; color:#999; padding:5px 0 0 15px;}
.yqfs_ul{width:100%; float:left; padding-top:10px;}
.yqfs_ul li{float:left; width:80px; text-align:center;}
.yqfs_ul li a{color:#333; line-height:28px;}
.yqfs_ul li a:hover{color:#ff472e;}


