@font-face {
	font-family: dinbek;
	src: url(../font/DINBEK Bold_2.ttf);
}
/*banner*/
.banner{width: 100%;height: auto;}
.banner .banner_main{width: 100%;max-width: 1920px;min-width:1200px;margin: 0 auto;}
.banner .banner_main img{width: 100%;float: left;}
.banner-JIA{width: 100%;height: 580px;background: url(../images/banner_JIA.jpg) no-repeat center center;}
.banner-JIA img{width: 100%;height: 580px;}
#wrap{width: 100%;}
#wrap ul li{max-height: 450px;overflow: hidden;min-height:280px;}
#wrap ul li img{width: 100%;float: left;/*height: 450px;*/}
.hiSlider-title{padding: 0;}
.hiSlider-pages{width: 100%;text-align: center;right: 0;}
.hiSlider-btn-next{right: 100px;}
.hiSlider-btn-prev{left: 100px;}
.scroll_box{background: #fff;}
/*错误弹窗*/
.register_succ_popul{padding: 10px;position: fixed;left:50%;top:50%;margin-left:-260px;margin-top:-40px;border-radius:5px;text-align:center;line-height:60px;background: rgba(0,0,0,0.75);font-size: 24px;color: #ffffff;}
/*关于嘉丰瑞德*/
.aboutus_sy{width: 100%;background: #fff;height: 602px;}
.aboutus_sy .aboutus_main{padding:112px 0;}
.aboutus_sy .aboutus_main .aboutus_main_lt{width:40%;float: left;padding-left: 15px;}
.aboutus_sy .aboutus_main .aboutus_main_lt img{width: 539px;height: 374px}
.aboutus_sy .aboutus_main .aboutus_main_rt{width:526px;float: right;padding-right: 30px;padding-top: 30px;text-align: right;}
.aboutus_sy .aboutus_main .aboutus_main_rt h2{font-size: 30px;color: #243369;}
.aboutus_sy .aboutus_main .aboutus_main_rt h3{font-size: 13px;color: #333333;margin-top: 5px;}
.aboutus_sy .aboutus_main .aboutus_main_rt p{font-size:14px;color:#999;text-align: left;margin-top:30px;line-height: 2.7em;text-indent: 2em;}
/*荣誉*/
.honor_sy{width: 100%;background: #fff;}
.honor_sy .aboutus_main{padding:125px 0;}
.honor_sy .aboutus_main .aboutus_main_lt{width:437px;float: left;height: 336px;}
.honor_sy .aboutus_main .aboutus_main_lt .box{position:relative;width: 437px;height: 336px;}
.honor_sy .aboutus_main .aboutus_main_lt .box img{position: absolute;width: 437px;height: 336px;}
.honor_sy .aboutus_main .aboutus_main_rt{width:415px;height:336px;float: left;margin-left:40px;text-align: right;}
.honor_sy .aboutus_main .aboutus_main_rt h2{width:415px;height: 119px;font-size: 26px;color: #163b89;font-weight: bold;background: url(../images/about_title.png) no-repeat;text-align: right;cursor:pointer;}
.honor_sy .aboutus_main .aboutus_main_rt h2 span{display: inline-block;width: 336px;margin-top: 15px;line-height: 1.7em;text-align:center;}
.honor_sy .aboutus_main .aboutus_main_rt h3{font-size: 13px;color: #333333;margin-top: 5px;}
.honor_sy .aboutus_main .aboutus_main_rt p{font-size:14px;color:#999;text-align: left;margin-top:30px;line-height: 2.7em;text-indent: 2em;cursor:pointer;}
.honor_sy .aboutus_main .aboutus_main_banner{width: 265px;height: 336px;float: right;}
.honor_sy .aboutus_main .aboutus_main_banner h2{width: 265px;height: 130px;}
.honor_sy .aboutus_main .aboutus_main_banner h2 img{width: 100%;}
.honor_sy .aboutus_main .aboutus_main_banner h3{margin-top: 10px;font-size: 15px;color: #162d66;font-weight: bold;width: 100%;text-align: center;}
.honor_sy .aboutus_main .aboutus_main_banner .bot{margin-top: 15px;}
/*嘉丰瑞德服务*/
.service_sy{width: 100%;height:760px;background:url(../images/service_sy_bg.png) no-repeat center center;overflow: hidden;}
.service_sy .service_main{padding-top:95px;}
.service_sy .service_main h2{width:100%;text-align:center;}
.service_sy .service_main ul{width: 1200px;height: 380px;overflow: hidden;margin-top: 60px;}
.service_sy .service_main ul li{position:relative;width: 288px;height: 380px;margin-right: 16px;float: left;cursor: default;overflow: hidden;}
.service_sy .service_main ul li.service_box04{margin-right: 0;}
.service_sy .service_main ul li .bg{transition: all .3s;}
.service_sy .service_main ul li.service_box01 .bg{width: 288px;height: 380px;background: url(../images/service_box01_bg.png) no-repeat;}
.service_sy .service_main ul li.service_box02 .bg{width: 288px;height: 380px;background: url(../images/service_box02_bg.png) no-repeat;}
.service_sy .service_main ul li.service_box03 .bg{width: 288px;height: 380px;background: url(../images/service_box03_bg.png) no-repeat;}
.service_sy .service_main ul li.service_box04 .bg{width: 288px;height: 380px;background: url(../images/service_box04_bg.png) no-repeat;}
.service_sy .service_main ul li .service_text_box{position:absolute;top:135px;left:0;padding:40px;width: 188px;height: 150px;background: url(../images/service_text_bg.png) no-repeat;transition: all .3s;}
.service_sy .service_main ul li .service_text_box p i{display:inline-block;width:80px;font-size: 14px;color: #fff;margin-top: 20px;}
.service_sy .service_main ul li .service_text_box p i.text_r{margin-left: 16px;}
.service_sy .service_main ul li.service_box03 .service_text_box{padding: 40px 40px 0;height: 190px;}
.service_sy .service_main ul li:hover .bg{transform: scale(1.2);}
.service_sy .service_main ul li:hover .service_text_box{top: 80px;}
/*嘉丰瑞德服务（旧的）*/
.service_sy_old{width: 100%;height:605px;background: url(../images/service_bg_sy.jpg) no-repeat center center;overflow: hidden;}
.service_sy_old .service_main{padding-top:60px;}
.service_sy_old .service_main h2{width:100%;text-align:center;font-size: 36px;color: #fff;}
.service_sy_old .service_main h3{width:100%;text-align:center;margin-top: 5px;font-size: 13px;color: #fff;}
.service_sy_old .service_main .tip{width:100%;text-align:center;margin-top: 30px;font-size: 14px;color: #fff;}
.service_sy_old .service_main .example_l {margin-top: 70px;margin-left: 200px;}
.service_sy_old .service_main .example_l li{float: left;font-size: 18px;color: #fffefe;text-align: center;margin: 0 30px;}
.service_sy_old .service_main .example_s li{width: 24px;height: 95px;text-align: center;line-height: 1.2em;margin:0 4px;padding-top:30px;background: url(../images/service_li_bg.png) no-repeat center center;font-size: 13px;}
.service_sy_old .service_main .example_s li .text_l{width: 24px;line-height: 1.2em;display: inline-block;font-size: 12px;margin-top: -3px;}
.service_sy_old .service_main .example_box{padding: 120px 30px 0;}
.service_sy_old .service_main .example_box ul li{position:relative;float: left;width: 234px;height: 230px;margin: 0 25px;background: url(../images/example_bg.png) no-repeat;}
.service_sy_old .service_main .example_box ul li h2{position: absolute;top: -52px;}
.service_sy_old .service_main .example_box ul li h3{margin-top: 74px;width: 100%;text-align: center;font-size: 20px;color: #fff;}
.service_sy_old .service_main .example_box ul li .example_text{margin-top: 12px;}
.service_sy_old .service_main .example_box ul li p{padding: 8px 15px 0;}
.service_sy_old .service_main .example_box ul li p span{display:inline-block;width:50%;text-align:center;font-size: 14px;color: #fffefe;letter-spacing: 2px;}
/*理财产品*/
.product_sy{width: 100%;height: 900px;background: url(../images/product_sy_bg.png) no-repeat center center;background-size: cover;}
.product_sy h2{width: 100%;text-align: center;padding-top: 190px;text-align: center;}
.product_sy .cont ul {margin-top: 93px;}
.product_sy .cont ul li{width: 368px;height: 408px;float: left;background: #fff;margin-right: 48px;text-align: center;}
.product_sy .cont ul li.last{margin-right: 0;}
.product_sy .cont ul li .top{width: 100%;height: 310px;}
.product_sy .cont ul li .top h3{padding-top: 40px;font-size: 24px;color: #243369;}
.product_sy .cont ul li .top h4{margin-top: 10px;font-size: 30px;color: #243369;}
.product_sy .cont ul li .top h4 i.title{display: inline-block;width: 100%;margin: 0 auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.product_sy .cont ul li .top .time{font-size: 14px;color: #666666;margin-top: 5px;}
.product_sy .cont ul li .top .direction{font-size: 14px;color: #666;margin-top: 30px;}
.product_sy .cont ul li .top .number{font-family: dinbek;font-size: 63px;color: #fc4d28;font-weight: bold;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 128, 20, 1)), to(rgba(253, 66, 46, 1)));-webkit-background-clip: text;-webkit-text-fill-color: transparent;} 
.product_sy .cont ul li .top h5{font-size: 22px;color: #ff7e00;margin-top: 25px;font-weight: bold;}
.product_sy .cont ul li .top .tip{margin-top: 14px;color: #666;margin-top: 25px;}
.product_sy .cont ul li .btn button{width: 193px;height: 52px;border: 0;background: url(../images/product_sy_btn.png) no-repeat;margin-top: 20px;font-size: 16px;color: #aa8d58;line-height: 45px;transition: all .3s;}
.product_sy .cont ul li .btn button:hover{margin-top: 14px;}
.product_sy .cont ul li.double_n .top .number{margin-top: 15px}
/*财富之旅*/
.case_sy{width: 100%;height: 950px;background: url(../images/case_box_bg.png) no-repeat center center;}
.case_sy .case_main{padding-top: 98px;}
.case_sy .case_main h2{width: 100%;text-align: center;}
.case_list{margin-top: 80px;}
.case_list .front{width:270px;height: 520px;}
.case_list .back{width:270px;height: 520px;}
.case_list .front .text_box{width: 218px;margin: 0 auto;padding-top: 286px;}
.case_list .front .text_box .top{width: 218px;height: 79px;border-bottom: 1px dashed #e8e8e8;}
.case_list .front .text_box .top p{margin-top: 5px;}
.case_list .front .text_box .bot{margin-top: 14px;}
.case_list .front .text_box .bot p{line-height: 1.8em;}
.case_list .front .text_box p{font-size: 14px;color: #666666;line-height: 2.3em;}
.case_list .front .text_box p i{font-size: 14px;color: #434e68;}
.case_list .back .tip_text{width:100%;text-align:center;padding-top: 138px;}
.case_list .back .tip_text span{display: inline-block;padding: 0 5px;height: 24px;background: #eff4f9;font-size: 13px;color: #666666;margin: 0 4px;border-radius: 24px;line-height: 24px;text-align: center;}
.case_list .back .text_box{width: 225px;margin: 0 auto;padding-top: 39px;height: 319px;overflow: hidden;}
.case_list .back .text_box p{font-size: 14px;color: #666666;line-height: 1.7em;margin-top: 15px;}
.case_list .back .text_box p i{font-size: 14px;color: #434e68;font-weight: bold;}
.case_list .back .text_box p.direction{padding-bottom: 15px;border-bottom: 1px dashed #666;margin-top: 0;}
.case_list .case_list04 .front .text_box .top{width: 218px;height: 60px;border-bottom: 1px dashed #e8e8e8;}
.case_list .case_list01 .front{background:url(../images/case_list_bg01.png) no-repeat;}
.case_list .case_list01 .back{background:url(../images/case_list_bg05.png) no-repeat;}
.case_list .case_list02 .front{background:url(../images/case_list_bg02.png) no-repeat;}
.case_list .case_list02 .back{background:url(../images/case_list_bg06.png) no-repeat;}
.case_list .case_list03 .front{background:url(../images/case_list_bg03.png) no-repeat;}
.case_list .case_list03 .back{background:url(../images/case_list_bg07.png) no-repeat;}
.case_list .case_list04 .front{background:url(../images/case_list_bg04.png) no-repeat;}
.case_list .case_list04 .back{background:url(../images/case_list_bg08.png) no-repeat;}
.case_btn{width: 100%;text-align: center;margin-top: 75px;}
.case_btn button{width: 360px;height: 57px;border: 0;background: url(../images/case_btn.png) no-repeat;}
.case_btn button:hover{background: url(../images/case_btn_on.png) no-repeat;}
/*图片翻转效果*/
.flip-container{-webkit-perspective: 500;-moz-perspective: 500;-ms-perspective: 500;perspective: 500;-ms-transform: perspective(500px);-moz-transform: perspective(500px);-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;margin-left: 34px;display: inline-block;position: relative;}
.flip-container:first-child{margin-left: 0;}
.flip-container,.front,.back{width: 270px;height: 484px;}
.flip-container:hover .front {-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);-ms-transform: rotateY(180deg);transform: rotateY(180deg);}
.flip-container:hover .back {-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);transform: rotateY(0deg);z-index: 3; /* 降级处理不支持CSS3的浏览器，只是简单的将back上升盖住front */}
.front,.back {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: 0.6s;-moz-transition: 0.6s;-o-transition: 0.6s;-ms-transition: 0.6s;transition: 0.6s;position: absolute;top: 0px;left: 0px;}
.front {background: url(images/case_list_bg.png) no-repeat;z-index: 2;}
.back {background: url(images/case_list_bg.png) no-repeat;-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);transform: rotateY(-180deg);position: relative;}
.back a{position: absolute;bottom:28px;right: 27px;font-size: 12px;color: #666;}
/*友情链接*/
.friendship_link_sy{width: 100%;height: 230px;background: #f5f9fc;}
.friendship_link_main{width: 1140px;margin: 0 auto;padding-top: 32px;}
.friendship_link_main h2{width: 100%;height: 36px;border-bottom: 1px solid #e7e7e7;}
.friendship_link_main h2 span{display:inline-block;height: 34px;line-height: 34px;border-bottom: 3px solid #c7c7c7;font-size: 18px;color: #666666;}
.friendship_link_main ul {margin-top: 36px;width:1200px;height: 125px;}
.friendship_link_main ul li{float: left;width: 10%;margin-top: 18px;}
.friendship_link_main ul li a{font-size: 12px;color: #666;}
/*优势*/
.advantage_sy{width: 100%;height: 240px;background: #f5f9fc;}
.advantage_main{padding-top: 85px;width: 1270px;margin: 0 auto;}
.advantage_main .liner{width: 1140px;margin: -40px auto;border-top: 1px solid #e5e5e5;}
.advantage_list {width: 100%;height: 190px;margin-top: 55px;}
.advantage_list li{width:24%;height:60px;float: left;text-align: center;border-right: 1px dotted #a3a4a5;margin-top: 40px;}
.advantage_list li h3{font-size: 24px;color: #666;margin-bottom: 10px;margin-top: -15px;}
.advantage_list li h3 img{vertical-align: -8px;margin-right: 10px;}
.advantage_list li p{font-size: 12px;color: #666;line-height: 1.5rem;}
.advantage_list li:last-child{border: 0;}
.new_sy{width: 100%;background: #fff;}
.new_main{padding: 60px 0 85px;}
.new_main .new_box{width:510px;}
.new_main .new_box h2{width:100%;height:60px;font-size: 24px;color: #333;border-bottom:2px solid #d5d5d5;}
.new_main .new_box h2 span{display:inline-block;height: 60px;border-bottom:2px solid #fd8238;line-height: 60px;}
.new_main .new_box h2 a{font-size: 14px;color: #666;float: right;display: inline-block;height: 60px;line-height:60px;}
.new_main .new_box h2 a:hover{color:#fd8238;}
.new_main .new_group{padding-left: 30px;}
.new_main .new_case{padding-right: 30px;}
.new_main .new_box_main{margin-top: 30px;}
.new_main .new_box_main .new_box_pic{width:230px;height: 150px;overflow: hidden;}
.new_main .new_box_main .new_box_pic img{width: 230px;height: 150px;}
.new_main .new_box_main .new_box_pic_no img{width: 230px;height: 150px;}
.new_main .new_box_main .new_box_pic:hover img{-moz-transform: scale3d(.98,.98,1);-ms-transform: scale3d(.98,.98,1);-webkit-transform: scale3d(.98,.98,1);transform: scale3d(.98,.98,1);}
.new_main .new_box_main .new_box_text p a{font-size:14px;color:#666666;}
.new_main .new_box_main .new_box_text p a:hover{color:#fd8238;}
.new_main .new_box_main .new_box_list p{width: 268px;margin-top:11px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.new_main .new_box_main .new_box_list p:first-child{margin-top: 0px;}
.new_main .new_box_main .new_box_list p::before{content: '';width: 5px;height: 5px;background: url(../images/dot.png) no-repeat;display: inline-block;padding-right: 10px;vertical-align: 2px;}
.new_main .new_box_main .new_box_text h3{width: 283px;font-size: 18px;color: #333;line-height: 1.7em;}
.new_main .new_box_main .new_box_text .comment_inner{width:283px;height:70px;font-size: 12px;color: #666;margin-top: 20px;line-height: 2em;}
.new_main .new_box_main .new_box_text .comment_inner:after{bottom: -2px;right: -1px;}
.cooperative_sy{width: 100%;background: #e0e0e0;height: 683px;}
.cooperative_main{padding: 54px 0;}
.cooperative_main h2{width: 100%;text-align: center;font-size: 36px;color: #333;}
.cooperative_main h3{width: 100%;text-align: center;font-size: 14px;color: #666;margin-top: 5px;}
.cooperative_main .cooperative_main_pic{margin-top: 60px;}
/*首页弹窗*/
.popup_mask{width: 100%;background: #000;filter:alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;z-index: 1000;}
.popup_box{position:fixed;top: 50%;left: 50%;margin-left: -269px;margin-top: -290px;width: 548px;height: 580px;border: 6px solid #7d7a7a;border-radius:15px;background: #ffffff;z-index: 1001;overflow: hidden;}
.popup_box_fr{padding: 24px 34px;width: 480px;}
.popup_box_fr h2{width: 100%;height: 44px;line-height: 44px;font-size: 22px;color:#333;}
.popup_box_fr h2 span{float: right;display: inline-block;}
.popup_box h2{width: 100%;height: 89px;background: #f7f7f7;}
.popup_box h2 img{margin:19px 0 0 38px;}
.popup_box h2 span{float: right;margin:26px 36px 0 0;}
.popur_text_box{padding: 0px 10px 0;font-size: 12px;color: #666;}
.popur_text_box p{text-indent: 2em;line-height: 2.5em;}
.confirm{width: 100%;text-align: center;margin-top: 20px;}
.confirm input{vertical-align: -2px;}
.popul_btn{margin-top:15px;width: 100%;text-align: center;}
.popul_btn button{width: 360px;height: 50px;border: 0;background: url(../images/popul_btn_bg.png) no-repeat;font-size: 20px;color: #fff;}
/*我要吐槽*/
.bread_nav{width: 100%;height: 50px;}
.bread_nav_main{height: 50px;background: #eee;font-size: 14px;color: #666;line-height: 50px;}
.bread_nav_main span a{color: #666;}
.bread_nav_main span a:hover{color: #ec593c;}
.content_main{padding-bottom: 20px;}
.content_fl{width: 860px;}
.content_fr{width: 320px;}
.content_fl .tucao_box{padding: 0 30px;background: #fff;min-height: 620px;}
.content_fl h2{padding:20px 0;width: 80;border-bottom: 1px solid #e4e4e4;}
.content_fl h2 span{display:inline-block;height:25px;padding-left:10px;border-left: 4px solid #6197ff;font-size: 20px;}
.content_fl .tucao_text{width: 780px;height: 380px;padding-top: 70px;}
.content_fl .tucao_text_fl{width: 147px;height: 380px;}
.content_fl .tucao_text_fr{width: 580px;height: 380px;}
.content_fl .tucao_text_fr .text_box{position: relative;}
.content_fl .tucao_text_fr .text_box p{width: 490px;height: 220px;padding: 40px 45px;line-height:2em;font-size: 12px;color: #666;position: absolute;top: 0px;left: 0px;cursor: text;}
.content_fl .tucao_text_fr textarea{width: 490px;height: 220px;border:0;background:#f8f8f8;line-height:2em;padding: 40px 45px;font-size: 12px;color: #333;}
.content_fl .tucao_text_fl h3{padding-top:68px;width: 100%;text-align: center;}
.content_fl .tucao_text_fl p{width: 100%;text-align: center;}
.content_fl .tucao_text_fl p.name{font-size: 20px;color: #666666;margin-top: 5px;}
.content_fl .tucao_text_fl p.job{font-size: 14px;color: #666666;letter-spacing: 2px;margin-top: 2px;}
.content_fl .tucao_text_fr .tucao_btn p{font-size: 12px;color: #999;}
.content_fl .tucao_text_fr .tucao_btn p button{width: 160px;height: 50px;border:0;border-radius:5px;background: #dc5b4f;font-size: 20px;color: #fff;}
.content_fl .tucao_text_fr .tucao_btn p.tip{padding-top: 40px;}
.content_fl .tucao_text_fr .tucao_btn p.tip{line-height: 1.7em;}
.content_fl .tucao_text_fr .tucao_btn p.btn{padding-top: 26px;}
.content_fr .common_problem_box{padding:0 20px 28px;background: #fff;}
.content_fr h2{padding:20px 10px;border-bottom: 1px solid #e4e4e4;font-weight: bold;}
.content_fr h2 span{display:inline-block;height:25px;padding-left:10px;border-left: 4px solid #6197ff;font-size: 20px;}
.content_fr h2 a{margin-top:10px;font-size: 14px;color: #999999;font-weight: normal;}
.content_fr h2 a:hover{color: #ec593c;}
.content_fr .problem_list{padding: 0 0px;}
.content_fr .problem_list p {width:100%;margin-top: 15px;padding-left: 10px;}
.content_fr .problem_list p a{width:250px;font-size: 16px;color: #666;display: inline-block;}
.content_fr .problem_list p a:hover{color: #ec593c;}
.content_fr .problem_list p a:before{content: "";display: inline-block;padding-right: 10px;width: 4px;height: 4px;background: url(../images/dot_blue.png) no-repeat;vertical-align: 2px;}
.content_fr .content_fr_bot{margin-top: 20px;}
.content_fr .content_fr_bot:first-child{margin-top:0;}
/*产品页面*/
.product_nav{width: 100%;height: 41px;line-height: 40px;background: #fff;border-top: 1px solid #e2e2e2;}
.product_nav_main ul li{float: left;padding-left: 20px;}
.product_nav_main ul li a{font-size: 14px;color: #666;}
.product_nav_main ul li.active a{color: #dc5b4f;height: 40px;display: inline-block;border-top: 1px solid;}
.product_nav_main ul li:hover a{font-weight: bold;}
.productList_box{width:100%;background: #eeeeee;padding-top: 30px;}
.option_box{padding: 35px 55px;background: #fff;}
.option_box dl{display: block;width: 100%;height: 25px;line-height: 25px;margin-top: 20px;font-size: 14px;color: #666;}
.option_box dl.clearmt{margin: 0;}
.option_box dt,.option_box dd{float: left;}
.option_box dt{width: 100px;text-align: right;}
.option_box dl dd{width: 150px;padding-left: 10px;}
.option_box dl dd span{display:ininline-block;height: 25px;padding: 2px 15px;border-radius: 25px;background: #fff;cursor: pointer;}
.option_box dl dd.active span{display:ininline-block;height: 25px;padding: 2px 15px;border-radius: 25px;color:#fff;background: #5f98ff;}
.option_box dl dd span.all{margin-left: 20px;}
.calculator_box{padding: 30px 55px;background: #f8f9fe;margin-top: 20px;}
.calculator_box .amount_box{height: 30px;line-height: 30px;font-size: 14px;color: #666;margin-top: 5px;}
.calculator_box .amount_box select{width: 197px;padding:5px;margin-left: 25px;margin-right: 15px;*height: 28px;*padding: 2px 0;}
.calculator_box .amount_box select.red{border-color:#ff0000}
.calculator_box .calculator_btn button{width: 200px;height: 40px;border: 0;border-radius: 5px;font-size: 18px;color: #fff;background: #ea544a;}
.calculator_box .term_box{margin-left: 90px;}
.banner_ad_box{margin-top: 20px;}
.banner_ad_box a img{width: 1200px;height: 120px;}
.product_list_box{width: 100%;background: #fff;margin-top: 20px;border-top: 2px solid #5f98ff;}
.condition_box{padding:15px 40px;height: 30px;line-height: 30px;font-size: 14px;color: #666;background: #f8f9fe;}
.condition_box .condition_box_fl span{display: inline-block;width: 86px;height: 28px;line-height: 28px;text-align: center;margin-left:10px; border: 1px solid #d6d6d6;font-size: 12px;color: #666;cursor: pointer;}
.condition_box .condition_box_fr p{width: 244px;height: 28px;border: 1px solid #d6d6d6;margin-left: 10px;background: #fff;}
.condition_box .condition_box_fr p input{width: 190px;padding: 4px 0 4px 10px;border: 0;}
.condition_box .condition_box_fr p button{width: 35px;height: 28px;border: 0;background: url(../images/product_search.png) no-repeat center center;}
.condition_box .condition_box_fl span.active{background: #809de2;color: #fff;}
.condition_box .condition_box_fl span i{margin-left: 8px;vertical-align: -1px;display:inline-block;width: 7px;height: 12px;background: url(../images/option_off.png) no-repeat;}
.condition_box .condition_box_fl span.active i.up{background: url(../images/option_on_up.png) no-repeat;}
.condition_box .condition_box_fl span.active i.down{background: url(../images/option_on_down.png) no-repeat;}
.product_show_box{padding: 0px 20px;}
.product_show_main{border-bottom: 1px dashed #d6d6d6;padding:38px 40px;}
.product_show_main h2 p{display:inline-block;font-size: 18px;color: #2f2e2e;margin-right: 10px;}
.product_show_main h2 p a{color: #2f2e2e;}
.product_show_main h2 p a:hover{color: #ec593c;}
.product_show_main .product_show_bot{margin-top: 35px;font-size: 14px;color: #999;}
.product_show_main .product_show_bot .mt{margin-top: 30px;}
.product_show_main .product_show_bot .title{display:inline-block;width: 90px;text-align: right;margin-right: 15px;}
.product_show_main .product_show_bot .product_show_fl{width:320px;}
.product_show_main .product_show_bot .product_show_cent{width:320px;}
.product_show_main .product_show_bot .product_show_fr{width: 230px;}
.product_show_main .product_show_bot em{font-size: 20px;}
.product_show_main .product_show_bot .color_red{color: #e6513a;}
.product_show_main .product_show_bot .color_grey{color: #666;}
.product_show_main .product_show_bot i{font-size: 16px;margin-right: 2px;}
.product_show_main .product_show_bot .val{font-size: 14px;color: #666;}
.product_show_main .product_show_bot .product_show_btn button{width: 200px;height: 40px;margin-top:27px;border: 0;border-radius:5px;background: #ea544a;font-size: 18px;color: #fff;}
.product_show_main .product_show_bot .product_show_btn button.off{background:#f3f3f3;color: #999;}
.product_show_main .product_show_bot .product_show_btn button.off:hover{background: #f3f3f3;}
.product_show_main .product_show_bot .product_show_btn button:hover{background: #b1473c;}
.product_show_box:last-child .product_show_main{border-bottom: 0;}
.product_paging_box{width: 100%;text-align: center;padding: 30px 0}
.product_paging_box a{display:inline-block;padding: 8px 18px;font-size: 14px;color: #666;margin:0 5px;border: 1px solid #d6d6d6;background: #fff;}
.product_paging_box a.active{border: 1px solid #ea544a;background: #ea544a;color: #fff;}
.licai_services_box{width: 100%;background: #fff;}
.licai_services_main{padding: 50px 0;}
.licai_services_main .licai_services_top h2{width: 100%;text-align: center;font-size: 24px;color: #114263;padding-bottom: 50px;}
.licai_services_main .licai_services_top .transaction_befor{padding-left: 40px;}
.licai_services_main .licai_services_top .transaction{padding-left: 60px;}
.licai_services_main .licai_services_top .transaction_after{padding-left: 60px;}
.licai_services_main .licai_services_top .arrow{width: 20px;height: 80px;background: url(../images/licai_arrow.jpg) no-repeat;}
.licai_services_main .licai_services_top .transaction_text{margin-left: 30px;margin-right: 38px;}
.licai_services_main .licai_services_top .transaction_text h3{font-size: 20px;color: #030006;}
.licai_services_main .licai_services_top .transaction_text p{margin-top: 10px;font-size: 14px;color: #999;}
.licai_services_main .licai_services_bot{margin-top: 56px;}
.licai_services_main .licai_services_bot li{float: left;margin-left: 15px;cursor: pointer;}
.licai_services_main .licai_services_bot li:first-child{margin-left: 0;}
.licai_services_main .licai_services_bot li img{float: left;width: 390px;height: 140px;}
/*产品详情页面*/
.details_top_box{padding-bottom: 50px;background: #fff;border-top: 2px solid #1972ae;}
.details_top_box h2{height: 70px;line-height: 70px;padding:0 30px;font-size: 24px;color: #114263;}
.details_top_box .common{margin-top:25px;text-align: center;}
.details_top_box .common h3{font-size: 14px;color: #999;}
.details_top_box .common p{margin-top: 20px;height: 40px;line-height: 40px;}
.details_top_box .profit{width: 260px;}
.details_top_box .profit p{font-size: 28px;color: #ec593c;}
.details_top_box .profit p i{font-size: 18px;}
.details_top_box .money{width: 220px;border-left: 2px solid #eaeaea;}
.details_top_box .term{width: 228px;border-left: 2px solid #eaeaea;}
.details_top_box .money p,.details_top_box .term p{font-size: 14px;color: #333;}
.details_top_box .money p i,.details_top_box .term p i{font-size: 24px;margin-right: 2px;}
.details_top_box .distribution{width: 265px;border-left: 2px solid #eaeaea;}
.details_top_box .distribution p{font-size: 18px;}
.details_top_box .details_top_btn{margin-top:25px;text-align: center;}
.details_top_box .details_top_btn button{margin-top:20px;width: 170px;height: 40px;border: 0;border-radius: 5px;background: #ec593c;font-size: 18px;color: #fff;}
.details_top_box .details_top_btn button:hover{background: #b1473c;}
.details_bot_box{margin-top: 20px;background: #fff;}
.details_bot_box ul {width: 100%;height: 70px;border-bottom: 2px solid #e3e3e3;}
.details_bot_box ul li{float: left;width:150px;height: 70px;text-align:center;line-height: 70px;position: relative;}
.details_bot_box ul li a{font-size:18px;color: #999;}
.details_bot_box ul li.active a{display:inline-block;width: 100%;height: 69px;text-align:cecenter;line-height:69px;border-bottom: 3px solid #dc5b4f;color: #dc5b4f;}
.details_bot_box ul li img{position: absolute;bottom: 0;left: 70px;display: none;}
.details_bot_box ul li.active img{display: block;}
.details_bot_box .details_tab{padding: 60px 70px 70px;font-size: 14px;color:#666;}
.details_bot_box .details_tab p{margin-top: 15px;}
.details_bot_box .details_tab p:first-child{margin-top: 0;}
.details_bot_box .details_tab .name{display:inline-block;width: 190px;height: 40px;line-height:40px;padding-right:20px;background: #f8f9fe;text-align: right;vertical-align: top;}
.details_bot_box .details_tab .val{display: inline-block;width: 200px;height: 40px;line-height:40px;padding-left: 20px;}
.details_bot_box .details_tab .val_long{width: 320px;}
.details_bot_box .details_tab .val_line{display: inline-block;width: 700px;padding-left: 20px;line-height: 40px;}
.details_bot_box .details_tab01{display: block;}
.details_bot_box .details_tab02{font-size: 14px;color: #666666;display: none;}
.details_bot_box .details_tab02 p{margin-top: 8px;line-height: 1.7em;text-indent: 2em;}
.details_bot_box .details_tab02 h3{margin-top: 30px;}
.details_bot_box .details_tab03{display: none;}
.details_bot_box .details_tab03 p{font-size: 14px;color: #666;line-height: 2em;text-indent: 2em;}
.details_bot_box .details_tab03 h2{margin-top:40px;margin-bottom:50px;width: 100%;text-align: center;}
.details_bot_box .details_tab03 div{width:100%;text-align: center;}
.details_bot_box .details_tab03 table{width: 620px;height:388px;border: 1px solid #cdd2db;text-align: center;font-size: 16px;color:#666;margin: 60px auto;}
.details_bot_box .details_tab03 table tr,.details_bot_box .details_tab03 table td,.details_bot_box .details_tab03 table th{border: 1px solid #cdd2db;}
.details_bot_box .details_tab03 table th{background: #dde3ef;font-size: 16px;color: #5b5b5b;}
.details_calculation{margin-top:20px;border-top: 2px solid #5f98ff;padding-top: 50px;background: #f8f9fe;}
.details_calculation_box{padding: 28px 10px;text-align: center;background: #fff;}
.details_calculation_box h3{font-size: 14px;color: #666;}
.details_calculation_box p{height: 35px;line-height: 35px;border-right: 1px solid #ede9e8;line-height: 60px;font-size: 18px;color: #ec593c;}
.details_calculation_box .user_integral{width: 175px;}
.details_calculation_box .other_integral{width: 215px;}
.details_calculation_box .user_growth_val{width: 170px;}
.details_calculation_box .other_growth_val{width: 208px;}
.details_calculation_box .calculation_box_text{width: 240px;}
.details_calculation_box .calculation_box_btn{width: 165px;}
.details_calculation_box .calculation_box_text h3{text-align: left;padding-left: 30px;cursor:pointer;}
.details_calculation_box .other_growth_val p,.details_calculation_box .calculation_box_text p{border-right: 0;}
.details_calculation_box .calculation_box_text input{width: 133px;height: 33px;line-height:33px;padding-left:10px;border: 1px solid #e9e9e9;vertical-align: 4px;}
.details_calculation_box .calculation_box_text i{font-size: 14px;color: #666666;margin-left: 10px;}
.details_calculation_box .calculation_box_btn button{width: 120px;height: 35px;margin-top:32px;border: 0;border-radius: 5px;font-size: 18px;color: #fff;background: #dc5b4f;}
.details_calculation_box .calculation_box_btn button:hover{background: #b1473c;}
.guessyoulike{margin-top:20px;width: 100%;background: #fff;height: 467px;background: url(../images/service_bg_sy.jpg) no-repeat;overflow: hidden;}
.guessyoulike_box{position: relative;}
.guessyoulike_box h2{padding-top:20px;font-size: 24px;color: #fff;text-align: center;}
.product_top_box01{width: 360px;height:330px;padding-top: 20px;background: #fff;border: 10px solid #7d809f;}
.product_top_box01 h3{margin:0 auto;width: 310px;height:50px;text-align: center;font-size: 18px;color: #114263;-webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow: hidden;}
.product_top_box01 .profit{width: 100%;height:49px;line-height:49px;text-align: center;margin-top:20px;font-size: 36px;color: #ec593c;}
.product_top_box01 .profit i,.profit em{font-size: 21px;margin: 0 2px;}
.product_top_box01 .profit_text{font-size: 18px;color: #ec593c;vertical-align: bottom;}
.product_top_box01 h4,.guessyoulike_box .product_top_box01 h5{width: 100%;text-align: center;margin-top:2px;font-size: 14px;color: #9c9c9c;}
.product_top_box01 .icon{margin-top:10px;width:100%;height:27px;text-align: center;}
.product_top_box01 .icon img:last-child{margin-left: 10px;}
.product_top_box01 .info div{width: 50%;text-align: center;margin-top: 10px;font-size: 14px;color: #9c9c9c;}
.product_top_box01 .info i{font-size: 18px;color: #464646;margin-right: 2px;}
.product_top_box01 .info .tip{width: 120px;margin-right: 30px;line-height: 25px;font-size: 14px;}
.product_top_box01 .product_btn{padding-bottom:38px;margin-top: 30px;width: 100%;text-align: center;}
.product_top_box01 .product_btn button{width: 238px;height: 40px;border: 0;border-radius: 5px;background: #dc5b4f;font-size: 18px;color: #fff;}
.product_top_box01 .product_btn button:hover{background: #b1473c;}
#marquee1{width:1200px;height:370px;overflow:hidden;margin-top: 20px;position: relative;}
#marquee1 ul li{float:left;width:380px;height:370px;padding:0 10px}
#marquee1 ul li img{display:inline-block;}
.guessyoulike a.prev{position: absolute;top: 56%;left: -50px;}
.guessyoulike a.next{position: absolute;top: 56%;right: -50px;}
/*产品详情模拟*/
.expected_return_box{margin-top:0;border-top: 2px solid #5f98ff;background: #fff;}
.expected_return_bot{margin-top: 60px;}
.expected_return_bot .title{height: 45px;line-height: 45px;padding-right: 44px;font-size: 18px;color: #666;}
.expected_return_bot .bot_box{padding:0 60px;border-right: 1px dashed #d9d9d9;}
.expected_return_bot h3{font-size: 14px;color: #999;}
.expected_return_bot p{font-size: 14px;color: #999;}
.expected_return_bot p i{font-size: 22px;color: #ec593c;}
.expected_return_bot p em{font-size: 18px;}
.expected_return_bot .bot_box_fr{margin-left: 15px;}
.expected_return_bot .bot_box02{padding-left: 65px;}
.bot_box_pic{padding: 5px 0;}
.product_list_title h2{height:60px;line-height:60px;padding: 0 30px;font-size: 24px;color: #666;}
/*公告中心*/
.notic_banner{width: 100%;height: 200px;overflow: hidden;}
.notic_banner img{width: 100%;height: 200px;}
.notic_box{padding-top: 40px;background: #fff;}
.notic_paging_box{width: 100%;text-align: center;padding:30px 0 50px;}
.notic_paging_box a{display:inline-block;padding:0 10px;height:28px;line-height:28px;font-size: 14px;color: #666;margin:0 5px;border: 1px solid #fff;background: #fff;}
.notic_paging_box a.active{border: 1px solid #eee;color: #666;background: #f55;}
.notic_paging_box input{width: 58px;height: 28px;line-height: 28px;text-align: center;border: 1px solid #eee;}
.notic_paging_box button{width: 48px;height: 30px;line-height: 28px;text-align: center;border: 1px solid #eee;background: #fff;}
.notic_paging_box span{font-size: 14px;color: #666;}
.notic_list_box{padding: 70px 0;border-bottom: 1px solid #e3e3e3;/*cursor: pointer;*/}
.notic_list_box h2 .title{font-size: 22px;color: #333333;cursor: pointer;}
.notic_list_box h2 .time{font-size: 14px;color: #999;}
.notic_list_box p{margin-top: 20px;line-height: 2em;font-size: 16px;color: #666;height: 60px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow: hidden;cursor: context-menu;}
.notic_list_box:last-child{border: 0;}
/*常见问题详情*/
.problem_box_text{padding: 50px 50px 70px;background: #fff;margin-bottom: 20px;}
.problem_box_text h2{width: 100%;text-align: center;font-size: 22px;color: #333333;font-weight: bold;}
.problem_box_text h3{width: 100%;text-align: center;font-size: 14px;color: #999;margin-top: 10px;}
.problem_box_text p{text-indent: 2em;margin-top: 35px;line-height: 1.7em;font-size: 14px;color: #666666;}
/*免责声明*/
.disclaimer_box{width: 100%;background: #fff;}
.disclaimer_box_text{padding: 50px 50px 70px;background: #fff;}
.disclaimer_box_text h2{width: 100%;text-align: center;font-size: 22px;color: #333333;font-weight: bold;}
.disclaimer_box_text h3{width: 100%;text-align: center;font-size: 14px;color: #999;margin-top: 10px;}
.disclaimer_box_text h4{margin-top:30px;text-indent: 2em;font-size: 18px;color: #333333;font-weight: bold;}
.disclaimer_box_text p{text-indent: 2em;font-size: 14px;color: #666666;margin-top: 10px;line-height: 2em;}
.disclaimer_box_text ul li{width:100%;text-indent: 5em;font-size: 14px;color: #666;line-height: 2em;}
.disclaimer_box_text ol li{width:100%;text-indent: 7em;font-size: 14px;color: #666;line-height: 2em;}
/*联系我们*/
.contact_us_box{width:100%;padding: 65px 0 75px;background: #fff;}
.contact_us_box .contact_us_main{padding: 0 50px;}
.contact_title{padding:0 30px;width: 1040px;height: 60px;line-height:60px;background: #6198ff;}
.contact_title .title{position:relative;display:inline-block;height: 60px;line-height:60px;font-size: 20px;color: #fff;}
.contact_title .title i{position: absolute;bottom: -22px;left: 25px;}
.contact_title p{font-size: 14px;color: #fff;}
.contact_title p span{margin-left: 20px;}
.contact_us_list{position:relative;margin:50px 0;width:1100px;height:300px;border-bottom: 1px solid #d3d3d3;background: #f5f5f5;}
.contact_us_list .contact_text{position: absolute;bottom: 20px;left: 30px;}
.contact_us_list .contact_text p{font-size: 16px;color: #333;margin-top: 5px;font-weight: bold;}
.contact_us_list .map_box{width: 630px;height: 300px;float: right;}
.contact_us_list:last-child{border: 0;}
/*友情链接*/
.friendship_line_box{padding:20px 0;}
.friendship_line_box ul li{float: left;padding-left:5%;width: 15%;height: 65px;line-height: 65px;text-align: left;}
.friendship_line_box ul li a{font-size: 14px;color: #333;text-decoration: underline;}
/*集团介绍*/
.group_introduction_box{width: 100%;padding-top: 50px;background: #fff;}
.group_introduction_box h2{width: 100%;text-align: center;}
.group_introduction_box .management_team_list{padding: 0 80px;}
.group_introduction_box .management_team_list .list_border{padding:50px 0;width: 100%;border-bottom: 1px solid #fff;}
.group_introduction_box .management_team_list .list_border .pic_box{position: relative;}
.group_introduction_box .management_team_list .list_border .mask_pic{position: absolute;bottom: 0;right: 0;}
.group_introduction_box .management_team_list .clearbor{border: 0;}
.group_introduction_box .intendant_text{width: 670px;}
.group_introduction_box .intendant_text h3{font-size: 24px;color: #000;padding-top: 15px;font-weight: bold;}
.group_introduction_box .intendant_text h4{font-size: 18px;color: #000;padding-top: 10px;padding-bottom: 30px;position: relative;}
.group_introduction_box .fl h4 span{display:inline-block;width: 65px;height: 5px;background: #dc5b4f;position: absolute;bottom: 0;left: 0;}
.group_introduction_box .fr h4 span{display:inline-block;width: 65px;height: 5px;background: #dc5b4f;position: absolute;bottom: 0;right: 0;}
.group_introduction_box .intendant_text_p{margin-top: 25px;}
.group_introduction_box .intendant_text p{font-size: 14px;color: #666;line-height: 1.7em;}
.group_introduction_box .intendant_text_p .title{font-weight: bold;width: 75px;height:20px;display: inline-block;}
.group_introduction_box .intendant_text02 h3{padding-top: 80px;}
.group_introduction_box .intendant_text02 p{line-height: 2em;}
.group_introduction_box .intendant_text02 .text_r{text-align: right;}
.group_introduction_box .intendant_text .text_r{text-align: right;}
.honor_box{width: 100%;height: 872px;background: url(../images/honor_bg.jpg) no-repeat center center;}
.honor_box .honor_main{width: 100%;text-align: center;padding-top: 50px;position: relative;}
.honor_box .honor_auto{width: 1120px;height: 450px;margin: 40px auto;background: #fff;position: absolute;left: 40px;}
.honor_box .honor_cont_box{width: 1200px;height: 617px;background: #fff;margin-top: 45px;}
.cooperative_gr{padding-top:230px;background: #282c36;}
.development_box{width: 100%;height: 1110px;background: #282c36;}
.development_box_main{padding: 68px 0 105px;}
.development_box_main h2{width: 100%;text-align: center;}
.development_box_main .development_list_fl{width: 626px;margin-top: 45px}
.development_box_main .development_list_fl div{margin-top: 30px;}
.development_box_main .development_list_fl div p{font-size: 13px;color: #b7b4b4;}
.development_box_main .development_list_fl div p.year{margin-right: 15px;width: 115px;text-align: right;}
.development_box_main .development_list_fl div p.text{width: 490px;}
.development_box_main .development_list_fl div p span{display: block;line-height: 2em; }
.development_box_main .development_list_fl div p span.time{display: inline-block;float: left;}
.development_box_main .development_list_fl div p span.val_top{margin-top: -4px;}
.development_box_main .development_list_fl div p span.val{display: flex;float: left;width: 370px;margin-left: 4px;}
.development_box_main .development_list_fl div p span:first-child{line-height: 1.7em;}
.development_box_main .development_list_fr{width: 568px;margin-top: 45px}
.development_box_main .development_list_fr div{margin-top: 30px;}
.development_box_main .development_list_fr div p{font-size: 13px;color: #b7b4b4;}
.development_box_main .development_list_fr div p.year{margin-right: 15px;width: 100px;text-align: right;}
.development_box_main .development_list_fr div p.text{width: 452px;}
.development_box_main .development_list_fr div p span{display: block;line-height: 2em; }
/*.development_box_main .development_list_fr div p span:first-child{line-height: 0;margin-bottom: 16px;}*/
.development_box_main .development_list_fr div p span:first-child{line-height: 1.5em;margin-bottom: 4px;}
.development_box_main .development_list_fr div.18year p span:first-child{line-height:2em;}
.development_box_main .development_list_fr div p span.time{display: inline-block;float: left;}
.development_box_main .development_list_fr div p span.val_top{margin-top: -4px;}
.development_box_main .development_list_fr div p span.val{display: flex;float: left;width: 290px;margin-left: 4px;}
.development_box_main .development_list_fr div p span.val_w{width: 316px;}
/* drama-poster */
.honor_auto_box{height:375px;width:1040px;margin:40px auto 0 auto;position:relative;overflow:hidden;}
.drama-poster{margin:0 auto;width:934px;height:375px;overflow:hidden;position:relative}
.drama-poster ul{width:10000px}
.drama-poster li{padding:0 15px}
.show-poster-3{width:287px;height:375px;float:left;text-align: center;position:relative;display:table-cell;vertical-align:middle}
.show-poster-3 .img{display:block;width:287px;height:375px;position:static;+position:absolute;top:50%;}
.show-poster-3 img{position:static;+position:relative;top:-50%;left:-50%;margin-top:70px;width: 187px;height: 244px;}
.show-poster-3 .title{display:none;width:105px;height:42px;background:url(../images/bg-index-img.png) 0 0 no-repeat;_background:url(../images/bg-index-img2.png) 0 0 no-repeat;position:absolute;color:#fff;padding:138px 15px 0 15px;line-height:1.5;top:0;}
.show-poster-3 .title:hover{color:#fff}
.drama-poster li.current .title{display:block}
.show-poster-3 .price{width:287px;height:20px;display:block;margin-top:10px;text-align:center;font-weight:bold;}
.show-poster-3 .arrow{display: none;position: absolute;bottom: 107px;width: 287px;height: 7px;overflow: hidden;background: url(../images/bg-channel-drama.png) 50% -350px no-repeat}
.current .arrow{display:block}
.show-poster-3 p{display:none;color:#999;line-height:20px;position:absolute;width:447px;height:94px;left:0;bottom:2px;border-top:1px dashed #ccc;z-index:10px;padding-top:10px}
.show-poster-3 p strong{color:#333;font-weight:normal;text-align:center;}
.drama-poster li.current p{display:block}
.drama-poster li.current img{width:287px;margin-top: 0;height: 375px}
.drama-slide li{position:absolute;top:150px}
.drama-slide li.prev{left:0}
.drama-slide li.next{right:0}
.drama-slide li a{display:block;width:37px;height:64px;text-indent:-1000em}
.drama-slide li.prev a{background: url(../images/prev_btn.png) no-repeat;}
.drama-slide li.next a{background: url(../images/next_btn.png) no-repeat;}
.mask_fl{width: 300px;height: 375px;background: #fff;opacity: 0.5;position: absolute;top: 0;left: 0;z-index: 10;filter:alpha(opacity=50);}
.mask_fr{width: 300px;height: 375px;background: #fff;opacity: 0.5;position: absolute;top: 0;right: 0;z-index: 10;filter:alpha(opacity=50);}
/*集团架构*/
.structure_box{width: 100%;background: #fff;}
.structure_box .structure_main{padding: 30px;}
.structure_box .structure_main .structure_list{padding: 70px 0;border-bottom: 1px solid #efefef;}
.structure_box .structure_main .structure_list p img{width: 400px;height: 260px;}
.structure_box .structure_main .structure_list:last-child{border: 0;}
.structure_box .structure_main .intendant_text{width: 680px;}
.structure_box .structure_main .intendant_text h3{font-size: 24px;color: #333;padding-top: 10px;font-weight: bold;}
.structure_box .structure_main .structure_list h3.mt{padding-top: 30px;}
.structure_box .structure_main .intendant_text h4{font-size: 12px;color: #666;padding-top: 5px;}
.structure_box .structure_main .intendant_text .intendant_text_p{margin-top: 20px;font-size: 14px;color: #666666;line-height: 2em;}
.structure_box .structure_main .intendant_text .intendant_text_p p{text-indent: 2em;}
.structure_box .structure_main .culture_text h3.text_r{text-align: right;}
.structure_box .structure_main .culture_text h4.text_r{text-align: right;}
.structure_box .structure_main .culture_text h3.text_cent{text-align: center;font-size: 24px;color: #333;padding-top: 10px;font-weight: bold;}
.structure_box .structure_main .culture_text h4.text_cent{text-align: center;font-size: 12px;color: #666;padding-top: 5px;padding-bottom:10px;}
.structure_box .structure_main .culture_text .intendant_text_p p{text-indent: 0;}
.structure_box .structure_main .culture_text ul li{float: left;width: 25%;height:136px;margin-top: 15px;position: relative;overflow: hidden;}
.structure_box .structure_main .culture_text ul li .mask_box{padding:10px;width: 250px;height: 116px;position: absolute;top: 95px;left: 0px;background: #000;background: rgba(0,0,0,0.5);filter:alpha(opacity=50);}
.structure_box .structure_main .culture_text ul li .mask_box h2{width: 100px;padding-bottom: 8px;border-bottom: 2px solid #fff;font-size: 20px;color: #fff;}
.structure_box .structure_main .culture_text ul li .mask_box p{font-size: 11px;color: #fff;}
.structure_box .structure_main .culture_text ul li .mask_box .mask_text{margin-top: 5px;}
.structure_box .structure_main .show_box{padding:45px 0;border: 0;}
.structure_box .structure_main .show_box h4{position: relative;}
.structure_box .structure_main .show_box h4 a{position: absolute;right: 0;top: 0;font-size: 14px;color: #666666;}
.structure_box .structure_main .show_box ul li{float: left;width: 33.33%;height: 207px;text-align: center;}
.structure_box .structure_main .show_box ul li:first-child{text-align: left;}
.structure_box .structure_main .show_box ul li:last-child{text-align: right;}
.structure_box .structure_main .show_box ul li a{display: inline-block;padding: 9px 9px 0;border: 1px solid #ccc;position: relative;}
.structure_box .structure_main .show_box ul li a p{position: absolute;left:0;bottom: 0;width:100%;height:50px;line-height:50px;text-align: center;font-size: 18px;color: #fff;background: #000;background: rgba(0,0,0,0.5);filter:alpha(opacity=50);}
.structure_box .structure_main .show_box ul li img {width: 300px;height: 198px;}
/*董事长致辞*/
.statement_banner{margin-top:20px;width: 100%;height: 485px;overflow: hidden;background: url(../images/statement_banner.jpg) no-repeat center center;}
.statement_main{padding: 50px 100px 50px 90px;}
.statement_main .intendant_text{width: 620px;}
.statement_main .intendant_text h3{width:100%;text-align:right;font-size: 24px;color: #000;padding-top: 10px;font-weight: bold;}
.statement_main .intendant_text h4{width: 100%;text-align: right;font-size: 18px;color: #000;padding-top: 10px;}
.statement_main .intendant_text .intendant_text_p{margin-top: 25px;}
.statement_main .intendant_text .intendant_text_p p{font-size: 14px;color: #666;line-height: 1.8em;}
.statement_main .intendant_text .intendant_text_p p .title{font-weight: bold;width: 75px;height:20px;display: inline-block;}
.statement_text{background: #fff;}
.statement_text_main{padding:20px 0 30px;width: 100%;text-align: center;}
.statement_text_main .statement_text_box{padding: 50px 130px;}
.statement_text_main .statement_text_box p{text-align: left;font-size: 14px;color: #666666;text-indent:2em;line-height: 2.5em;}
.statement_text_main .statement_text_box .chairman_name{padding-top:30px;padding-right:80px;text-align: right;}
/*集团新闻*/
.news_box_tab{padding:30px 50px;}
.news_tab_bor{padding-bottom:12px;border-bottom: 1px solid #e3e3e3;}
.news_box_tab ul{padding-left: 320px;}
.news_box_tab ul li{float: left;padding:0px 40px;border-right: 1px solid #999;}
.news_box_tab ul li:last-child{border: 0;}
.news_box_tab ul li a{font-size: 16px;color: #666;padding: 10px;}
.news_box_tab ul li.active a{padding: 10px;border-bottom: 3px solid #dc5b4f;color: #dc5b4f;}
.news_list_box{padding: 0px 50px;}
.news_list_box01{display: block;}
.news_list_box02{display: none;}
.news_list_box03{display: none;}
.new_box_border{padding: 40px 0;border-bottom: 1px solid #e3e3e3;}
.notic_box .new_box_pic{width: 230px;height: 150px;overflow: hidden;}
.notic_box .new_box_pic img{width: 230px;height: 150px;}
.notic_box .news_list_text{width: 845px;padding-top: 5px;cursor: pointer;}
.notic_box .news_list_text h2{font-size: 22px;color: #333;font-weight: bold;}
.notic_box .news_list_text h2 .time{display:inline-block;height:30px;line-height:30px;font-size: 14px;color: #999;font-weight: normal;}
.notic_box .news_list_text p{width:845px;height:60px;margin-top: 20px;line-height: 2em;text-indent: 2em;font-size: 16px;color: #666;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp:2;display: -webkit-inline-box;}
.notic_box .new_box_border:last-child{border: 0;padding-bottom: 20px;}
/*新闻详情*/
.new_detalis_box{padding: 30px 50px;width: 760px;background: #fff;/*min-height: 1875px;*/}
.new_detalis_box h2{/* height:50px; */line-height: 40px;width: 100%;text-align: center;font-size: 22px;color: #333;font-weight: bold;margin-bottom: 10px;}
.new_detalis_box h3{width: 100%;text-align: center;font-size: 14px;color: #999;}
.new_detalis_box h3 span{margin:0 5px;}
.new_detalis_box h4{margin-top:40px;width: 100%;text-align: center;}
.new_detalis_box p{margin-top:40px;font-size: 16px;color: #666666;line-height: 2em;text-indent: 2em;}
.new_detalis_box p img{width: 460px;height: 300px;}
.new_detalis_box .news_page{margin-top: 100px;padding-bottom: 70px;}
.new_detalis_box .news_page p{margin-top:5px;text-indent: 0;}
.new_detalis_box .news_page p a{font-size: 14px;color: #333;}
.label_box a{font-size: 14px;color: #666;}
.common_problem_box .financing_list{padding: 0px 20px;}
.common_problem_box .financing_list .financing_list_bor{padding: 25px 0px;border-bottom: 1px solid #e3e3e3;}
.common_problem_box .financing_list h3{font-size: 16px;color: #333;font-weight: bold;cursor: pointer;}
.common_problem_box .financing_list p{margin-top:10px;font-size: 14px;color: #666;line-height: 2em;}
.common_problem_box .financing_list p.comment_inner{width:240px;height:112px;overflow: hidden;cursor: pointer;}
.common_problem_box .financing_list p.comment_inner:after{bottom:0;right: 0px;}
.common_problem_box .financing_list .details_link{text-align: right;line-height: 1.5em;}
.common_problem_box .financing_list .details_link a{font-size: 12px;color: #999;}
.common_problem_box .financing_list .clearbor{border: 0;padding-bottom: 0;}
.content_fr_bot .banner_box{width: 320px;height: 185px;overflow: hidden;}
/*加入我们*/
.join_us_box{padding:0 20px}
.join_us_box .top{width:100%;height: 60px;line-height: 60px;font-size: 16px;color: #414141;border-bottom: 1px solid #efefef;}
.join_us_box .e_main i{font-size: 18px;color: #ec593c;}
.join_us_box .e_main{width: 450px;}
.join_us_box .more a,.join_us_box .more a img{margin-left: 10px;vertical-align: -5px;}
.join_us_box .more .more_cord{position: relative;display:inline-block;width: 140px;height: 35px;}
.join_us_box .more .more_cord i{position: absolute;left: 0;top: 8px;color: #dc5b4f;display:inline-block;width: 88px;height: 35px;line-height:35px;background: url(../images/more_cord_off.png) no-repeat;font-size: 12px;color: #414141;padding-left: 52px;}
.join_us_box .more .more_cord i:hover{background: url(../images/more_cord_on.png) no-repeat;height: 174px;color: #dc5b4f;}
.position_box {padding-bottom: 70px;}
.position_box .position_list{padding: 40px 0;height: 80px;border-bottom: 1px solid #efefef;cursor: pointer;}
.position_box .position_list p{margin-top: 30px;font-size: 16px;color: #666;}
.position_box .position_list h2{font-size: 20px;color: #333;}
.position_box .position_list .time{line-height: 80px;}
.position_box .position_list .time span{font-size: 22px;color: #333;}
.position_box .position_list:last-child{border: 0;}
/*职位详情*/
.position_box_main{border-top: 2px solid #5f98ff;background: #fff;padding-bottom: 50px;margin-bottom: 40px;}
.position_details{padding: 0 40px;}
.position_details h2{height: 56px;line-height: 56px;font-size: 22px;color: #000;font-weight: bold;}
.position_details .position_details_text{padding: 25px 0;border-bottom:1px solid #efefef;}
.position_details .position_details_text h3{font-size: 22px;color: #333;}
.position_details .position_details_text p{margin-top: 15px;font-size: 14px;color: #666;text-indent: 1em;}
.position_require{padding:25px 0px;border-bottom:1px solid #efefef;}
.position_require h3{border-left: 2px solid #5f98ff;font-size: 16px;color:#333;font-weight: bold;padding-left: 8px;}
.position_require p{margin-top:25px;font-size:14px;color: #666;text-indent: 1em;}
.position_require p .time{margin-left: 45px;}
.position_describe{padding:25px 0px;}
.position_describe h3{border-left: 2px solid #5f98ff;font-size: 16px;color:#333;font-weight: bold;padding-left: 8px;}
.position_describe div{margin-top:25px;font-size:14px;color: #666;text-indent: 1em;}
.position_describe div p{margin-top: 12px;}
/*JIA理财下载*/
.block01{width: 100%;height:495px;background: #fff;}
.block02{width: 100%;height:495px;background: #f6f6f6;}
.block03{width: 100%;height:495px;background: #fff;}
.block04{width: 100%;height:495px;background: #f6f6f6;}
.block p{font-size: 18px;color: #445e8d;margin-top: 10px;}
.block .main{position: relative;}
.block01 .text{position: absolute;right:170px;top: 220px;text-align: right;}
.block01 .pic{position: absolute;left: 170px;top: 54px;}
.block02 .text{position: absolute;left:170px;top: 220px;}
.block02 .pic{position: absolute;right:-23px;top: 130px;}
.block03 .text{position: absolute;right:170px;top: 220px;text-align: right;}
.block03 .pic{position: absolute;left: 90px;top: 120px;}
.block04 .text{position: absolute;left:170px;top: 220px;}
.block04 .pic{position: absolute;right:129px;top: 110px;}
/*首页预约咨询*/
.consultation_box{padding:0 90px;width: 420px;height: 430px;background: #fff;position: fixed;left: 50%;top: 50%;margin-top: -200px;margin-left: -300px;z-index: 1000;}
.consultation_box a.del{position: absolute;right: 0;top: -80px;display: block;width: 60px;height: 60px;}
.consultation_box a.del img{width: 100%;}
.consultation_box h2{padding-top:30px;padding-bottom:25px;width: 100%;text-align: center;font-size: 30px;color: #333;}
.consultation_box .tab p{margin-top: 20px;width: 418px;height: 43px;border: 1px solid #d7d7d7;}
.consultation_box .tab p span{float:left;margin-top:10px;display: inline-block;width: 116px;height: 24px;line-height:24px;border-right: 1px solid #d7d7d7;font-size: 16px;color: #333;}
.consultation_box .tab p i{display:inline-block;margin-left: 16px;float: left;margin-right: 20px;margin-top: -2px;}
.consultation_box .tab p i.name_icon{width: 24px;height: 27px;background: url(../images/name_icon.png) no-repeat;}
.consultation_box .tab p i.phone_icon{width: 20px;height: 27px;background: url(../images/phone_icon.png) no-repeat;}
.consultation_box .tab p input{width: 290px;height: 43px;border: 0;padding-left: 10px;}
.consultation_box .tab p.verify_box{width: 270px;position: relative;}
.consultation_box .tab p.verify_box img{position: absolute;width: 137px;right: -147px;vertical-align: -2px;cursor: pointer;}
.consultation_box .tab p.verify_box span{padding-left: 16px;width: 100px;}
.consultation_box .tab p.verify_box input{width: 140px;}
.consultation_box .tab p.btn{border: 0;width: 420px;margin-top: 40px;}
.consultation_box .tab p.btn button{width: 420px;border: 0;height: 50px;background:#dc5b4f;font-size: 20px;color:#fff;font-weight: bold;border-radius: 5px;}
/*预约成功*/
.appointment_box{position:fixed;left:50%;top:50%;margin-top:-250px;margin-left:-300px;width: 600px;height: 500px;background: url(../images/appointment_bg.png) no-repeat;z-index: 1000;}
.appointment_box .main_box{padding-top: 310px;}
.appointment_box i{display:inline-block;width: 44px;height: 43px;background: url(../images/success_icon_yuyue.png) no-repeat;margin-left:85px;margin-right: 10px;vertical-align: -12px;}
.appointment_box span{font-size: 24px;color: #005cae;}
.appointment_box .btn{margin-top:35px;width: 100%;text-align: center;}
.appointment_box .btn button{width: 300px;height: 65px;background:url(../images/determine_btn.png) no-repeat;border: 0;}
/*弹窗*/
.sccess_popul{display:none;position:fixed;top:50%;left:50%;margin-top:-250px;margin-left:-300px;width: 600px;height: 500px;background:url(../images/appointment_bg.png) no-repeat;z-index: 1000;}
.sccess_popul p{margin-top: 310px;font-size: 24px;color: #005cae;width: 100%;text-align: center;}
.sccess_popul p i{display: inline-block;width: 44px;height: 43px;background: url(../images/success_icon_yuyue.png) no-repeat;margin-right: 10px;vertical-align: -12px;}
.sccess_popul p.btn{margin-top: 30px;}
.sccess_popul p.btn button{width: 300px;height: 65px;background: url(../images/btn_blue.png) no-repeat;border: 0;font-size: 30px;color: #fff;}
/*预约咨询*/
.login_popul{position: fixed;top: 50%;left: 50%;margin-top: -185px;margin-left:-300px;padding:0 90px;width: 420px;height: 430px;background: #fff;z-index: 1000;}
.login_popul .chose{position: absolute;right: 0;top: -70px;}
.login_popul h2{width: 100%;height:94px;line-height:94px;text-align: center;font-size: 30px;color: #333333;}
.login_popul p{margin-top: 20px;}
.login_popul p.box{border: 1px solid #d7d7d7;width: 418px;height: 43px;}
.login_popul p.box span{display: inline-block;width: 114px;height: 43px;line-height: 43px;}
.login_popul p.box .account_icon{margin:8px 20px 0 16px;float:left;display: inline-block;width:24px;height: 27px;background: url(../images/name_icon.png) no-repeat;}
.login_popul p.box .password_icon{margin:8px 22px 0 18px;float:left;display: inline-block;width:20px;height: 27px;background: url(../images/phone_icon.png) no-repeat;}
.login_popul p.box input{padding-left:10px;width:280px;height: 25px;border: 0;border-left: 1px solid #e3e3e3;font-size: 16px;}
.login_popul p.proving_box{width: 270px;position: relative;}
.login_popul p.proving_box span{padding-left: 18px;width: 96px;}
.login_popul p.proving_box input{width: 140px;}
.login_popul p.proving_box img{position:absolute;top:0;right:-149px;margin-left: -10px;width: 137px;height: 45px;}
.login_popul p.btn{margin-top: 40px;}
.login_popul p.btn button{width: 100%;height: 50px;border: 0;border-radius: 5px;background: #dc5b4f;font-size: 20px;color: #fff;font-weight: bold;}
.appointment_box_popul{width:100%;height: 64px;position: fixed;bottom: 0;z-index: 100;background:rgba(0,0,0,0.5)}
.appointment_box_popul .mask_box{position: relative;display:block;z-index: 101;width:100%;height: 64px;border-top:1px solid #3a4759;background: #000;opacity: 0.5;}
.appointment_box_popul .cont{position:absolute;top:-26px;left:50%;width: 990px;height: 64px;margin-left: -475px;z-index: 101;}
.appointment_box_popul .cont img.pic{position: absolute;left: -77px;top:10px;}
.appointment_box_popul .cont .text_box{margin-left:302px;margin-top: 50px;}
.appointment_box_popul .cont .text_box p{margin-left:10px;position:relative;float: left;border:0;background: #fff;width: 140px;height:30px;line-height: 30px;}
.appointment_box_popul .cont .text_box p input{width:100px;font-size: 11px;border:0;vertical-align: 2px;margin-left: 10px;margin-top: 5px;}
.appointment_box_popul .cont .text_box p i{margin-left: 8px;}
.appointment_box_popul .cont .text_box p.name i{display: inline-block;width: 13px;height:15px;background: url(../images/popul_name_icon.png) no-repeat;}
.appointment_box_popul .cont .text_box p.phone i{display: inline-block;width: 16px;height:16px;background: url(../images/popul_phone_icon.png) no-repeat;vertical-align: -2px;}
.appointment_box_popul .cont .text_box p.verify i{display: inline-block;width: 15px;height:16px;background: url(../images/popul_verify_icon.png) no-repeat;vertical-align: -2px;}
.appointment_box_popul .cont .text_box img{position: absolute;right: -112px;top: 0;width: 104px;height:30px;}
.appointment_box_popul .cont .text_box button{margin-left:124px;width: 114px;height:30px;border: 2px solid #fff;background: #3a4759;font-size: 11px;color: #fff;}
.appointment_box_popul .cont .close{position: absolute;right: -20px;top: 30px;}
/*理财家学院-会员常见问题*/
.financer_problem_main .financer_problem_text{padding-top: 10px;}
.financer_problem_main .financer_join_text{padding-bottom: 0px;}
.financer_problem_main .financer_problem_text h2{text-align: left;width: 100%;border-bottom: 1px solid #dcdcdc;height: 68px;line-height: 68px;}
.financer_problem_main .financer_problem_text h2 span{border-left: 4px solid #1886ea;padding-left: 16px;}
.financer_problem_main .financer_problem_text .financer_problem_box h3{text-align: left;font-size: 16px;color: #333;font-weight: bold;margin-bottom: 8px;margin-top: 28px;}
.financer_problem_main .financer_problem_text .financer_problem_box h4{font-size: 14px;color: #666666;font-size: 16px;margin-bottom: 4px;margin-top: 8px}
.financer_problem_main .financer_problem_text .financer_problem_box p{margin-top:0px;line-height:2em;color: #666;font-size: 16px;}
.financer_problem_main .financer_problem_text .financer_problem_box p.text_cent{text-align: center;text-indent: 0;margin-top: 8px;}
.financer_problem_main .financer_problem_text  .rights_box{margin-top: 28px;}
.financer_problem_main .financer_problem_text  .join_box{padding: 40px 0;height: 136px;border-bottom: 1px solid #dcdcdc;}
.financer_problem_main .financer_problem_text  .join_box:last-child{border: 0;}
.fourtabletwo {width:1100px;height:216px;border:1px solid #080808;border-spacing:0;background-color:#FFF;font-size: 14px;}
table.fourtabletwo tr {height:26px;color:#8d8c8c;}
table.fourtabletwo tr th {background-color:#e6eef3;text-align:center;line-height:26px;font-weight: bold;border: 1px solid #080808;}
table.fourtabletwo tr td {text-align:center;border: 1px solid #080808;}
table.fourtabletwo tr td span{padding-left:4px;}
.financer_problem_main .financer_problem_text .join_box h3{float: left;width: 136px;height: 136px;margin: 0}
.financer_problem_main .financer_problem_text .join_box .details_box{float: left;padding-left: 50px;}
.financer_problem_main .financer_problem_text .join_box .details_box h4{font-size: 22px;color: #333333;margin-bottom: 30px;}
.financer_problem_main .financer_problem_text .join_box .details_box p{text-indent: 0;margin-top: 15px;line-height: 1.5em;font-size: 16px;}
.financer_problem_main .financer_problem_text .join_box .btn{float: right;width: 170px;height: 136px;line-height: 136px;margin-right: 20px;}
.financer_problem_main .financer_problem_text .join_box .btn button{width: 170px;height: 50px;border: 0;border-radius: 5px;font-size: 20px;color: #fff;background: #dc5b4f;}
/*理财家学院-首页*/
.financier_banner{width: 100%;min-width: 1200px;}
.financier_banner:after{content: "";clear: both;display: block;}
.financier_banner img{width: 100%;float: left;}
.financier_introduction{width: 100%;height: 368px;background: #fff;}
.financier_introduction .main{width: 1200px;margin: 0 auto;}
.financier_introduction .main .icon{width: 189px;float: left;padding: 90px 50px 0 90px;}
.financier_introduction .main .text{float:left;width: 730px;padding-left: 50px;margin-top:110px;font-size: 14px;color: #333333;line-height: 2em;border-left: 1px solid #e5e7eb;}
/*2018-04-09修改开始*/
.financier_classroom{width: 100%;height: 1046px;background: url(../images/financier_classroom_bg.jpg) no-repeat center center;}
.financier_classroom h2{padding-top: 100px;width: 100%;text-align: center;}
.financier_classroom ul{margin-top: 40px;}
.financier_classroom ul li{width: 590px;height: 340px;background: #fff;float: left;margin-right: 20px;margin-top: 20px;}
.financier_classroom ul li.even_li{margin-right: 0;}
.financier_classroom ul li .top_box{padding: 35px 35px 0;}
.financier_classroom ul li .top_box h3{width: 400px;float: left;height: 82px;background: url(../images/classroom_title_icon.png) no-repeat;position: relative;}
.financier_classroom ul li .top_box h3 p.main_title{font-size: 36px;color: #333333;position: absolute;top: 18px;left: 34px;letter-spacing: 2px;font-weight: bold;}
.financier_classroom ul li .top_box h3 p.subtitle{font-size: 14px;color: #333333;position: absolute;top: 66px;left: 34px;letter-spacing: 3px;}
.financier_classroom ul li .top_box a{display: inline-block;width: 92px;height: 23px;background: url(../images/classroom_more_icon.png) no-repeat;float: right;margin-top: 58px;}
.financier_classroom ul li .top_box:after{content: "";clear: both;display: block;}
.financier_classroom ul li .cont_box{padding-left:27px;width: 528px;margin-top: 30px;}
.financier_classroom ul li .cont_box h3{width: 230px;height: 150px;padding-top: 8px;float: left;}
.financier_classroom ul li .cont_box h3 img{width: 100%;}
.financier_classroom ul li .cont_box .text_box{width: 278px;float: right;text-align: right;}
.financier_classroom ul li .cont_box .text_box p{margin-top: 10px;}
.financier_classroom ul li .cont_box .text_box p:first-child{margin-top: 0;}
.financier_classroom ul li .cont_box .text_box i{display: inline-block;width: 8px;height: 8px;border-radius: 8px;background: #ffd162;margin-right: 14px;vertical-align: 5px;}
.financier_classroom ul li .cont_box .text_box a{font-size: 16px;color: #666666;display: inline-block;width: 242px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:left;}
.financier_classroom ul li .cont_box .text_box a:hover{color: #ff0000;}
.financier_classroom .main{width: 1200px;margin: 0 auto;}
.financier_classroom .main .tip{text-align: right;margin-top: 30px;}
.financier_classroom .more{font-size: 14px;color: #fff;padding-right: 10px;}
.financier_magazine{width: 100%;height: 722px;background: url(../images/financier_magazine_bg.jpg) no-repeat center center;}
.financier_magazine h2{padding-top: 70px;width: 100%;text-align: center;}
.financier_magazine .main{width: 1200px;margin: 0 auto;}
.financier_magazine .main .tip{text-align: center;margin-top: 65px;}
.financier_magazine .main .tip a{width: 180px;height: 45px;border: 1px solid #fff;font-size: 18px;color: #fff;border-radius: 45px;display: inline-block;line-height: 45px;}
.financier_magazine .more{font-size: 14px;color: #666666;}
.financier_magazine .cont{float: left;margin-top: 80px;}
.financier_magazine .cont_fr{float: right;}
.financier_magazine .cont .box{width: 534px;height: 280px;background: #f5f5fa;padding: 8px;}
.financier_magazine .cont .box h3{width: 215px;height: 275px;overflow: hidden;float: left;}
.financier_magazine .cont .box h3 img{width: 215px;height: 275px;float: left;}
.financier_magazine .cont .box .text{display:inline-block;padding: 30px 25px 0 30px;float: left;width: 260px;}
.financier_magazine .cont .box .text h4{font-size: 25px;color: #133b70;}
.financier_magazine .cont .box .text h4 i{font-size: 20px;}
.financier_magazine .cont .box .text h5{padding-top:10px;font-size: 14px;color: #d88c54;padding-left: 8px;border-bottom: 1px dashed #d4d4d5;padding-bottom: 15px;text-align: center;}
.financier_magazine .cont .box .text p{width:250px;font-size: 12px;color: #666666;line-height:2em;padding-left: 12px;padding-top: 20px;}
.financier_magazine .cont .box .text p.btn{padding-left: 0px;padding-top: 15px;width: 250px;;text-align: right;}
.financier_magazine .cont .box .text p.btn button{width: 80px;height: 30px;border: 1px solid #899cb8;border-radius: 40px;background:#fff;font-size:14px ;color: #133b70;}
.financier_magazine .cont .box .text p.btn button:hover{background: #dedede;}
.financier_magazine .cont .box .text p.btn button.read_btn {margin-right: 20px;}
.financier_magazine .cont .box .text p.btn button.read_btn i{display: inline-block;width: 14px;height: 8px;background: url(../images/magazine_eye_icon.png) no-repeat;margin-left: 6px;}
/*2018-04-09修改结束*/
.club_interests{width: 100%;height: 479px;background: #e0e0e0;}
.club_interests h2{width: 100%;text-align: center;font-size: 32px;color: #353551;padding-top: 85px;font-weight: bold;}
.club_interests ul {margin-top: 55px;}
.club_interests ul li{float: left;margin-right: 20px;}
.club_interests ul li.last{margin: 0;}
.club_interests ul li a{display: inline-block;width: 285px;height: 215px;background: #3a3b40;text-align: center;padding: 5px 0;}
.club_interests ul li a:hover{background: #ff8b02;}
.club_interests ul li a p{height: 44px;width: 100%;line-height: 44px;font-size: 18px;color: #ffffff;}
.associated_media{width: 100%;height: 634px;background: #fff;}
.associated_media h2{width: 100%;text-align: center;padding-top: 52px;}
.associated_media .cont{width: 100%;margin-top: 60px;}
.advertisement{width: 100%;padding-bottom: 40px;}
.advertisement ul{width: 1200px;height:140px;margin: 0 auto;padding-top: 30px;}
.advertisement ul li{float: left;margin-right: 15px;cursor: pointer;}
.advertisement ul li:last-child{margin: 0;}
.advertisement ul li a{width: 390px;height: 140px;display: inline-block;overflow: hidden;}
.advertisement ul li img{width: 390px;height: 140px;}
/*理财家学院-理财课堂*/
.classroom_box{margin: 20px auto 0;width: 1200px;height:330px;}
.classroom_box .cont_box{width: 214px;height: 330px;padding-left: 36px;float: left;}
.classroom_box .cont_box h2{padding-top: 35px;}
.classroom_box .cont_box p{font-size: 16px;color: #fff;margin-top: 120px;line-height: 1.8em;}
.classroom_box .cont_box p.m_top{margin-top: 148px;}
.classroom_box .cont_box button{margin-top:15px;width: 86px;height: 30px;border: 0;background: #e8eaed;font-size: 14px;color: #333333;}
.classroom_box .text_box{width: 830px;padding-left: 60px;float: left;}
.classroom_box .text_box .text_box_main{width: 100%;height: 165px;border-bottom: 1px dashed #e7e7e7;}
.classroom_box .text_box .text_box_bot{border-bottom:0;}
.classroom_box .text_box .text_box_main h3{width: 100%;height: 80px;line-height: 80px;}
.classroom_box .text_box .text_box_main h3 span{font-size: 24px;color: #333333;cursor: pointer;}
.classroom_box .text_box .text_box_main h3 span:hover{color: #ec593c;}
.classroom_box .text_box .text_box_main h3 i{float: right;font-size: 14px;color: #999999;}
.classroom_box .text_box .text_box_main p{font-size: 16px;color: #999999;line-height: 1.8em;text-indent: 2em;}
.financial_consulting,.financial_case,.financial_knowledge{background: #fff;}
.financial_consulting .cont_box{background: url(../images/financial_consulting_bg.png) no-repeat;}
.financial_case .cont_box{background: url(../images/financial_case_bg.png) no-repeat;}
.financial_knowledge .cont_box{background: url(../images/financial_knowledge_bg.png) no-repeat;}
.financial_questions .cont_box{background: url(../images/financial_questions_bg.png) no-repeat;}
.financial_questions .text_box_questions{width: 440px;height: 330px;background: #fff;padding-left: 28px;}
.financial_questions .text_box_questions .questions_box{padding-top: 28px;width: 388px;height: 120px;border-bottom: 1px dashed #e7e7e7;}
.financial_questions .text_box_questions .questions_box h3{width: 32px;height: 120px;float: left;}
.financial_questions .text_box_questions .questions_box .cont{float: left;width: 352px;height: 125px;margin-top: -8px;}
.financial_questions .text_box_questions .questions_box .cont h4{font-size: 22px;color: #333333;line-height: 1.6em;cursor: pointer;}
.financial_questions .text_box_questions .questions_box .cont h4:hover{color: #ec593c;}
.financial_questions .text_box_questions .questions_box .cont p{font-size: 14px;color: #999999;margin-top:15px;}
.financial_questions .text_box_questions .answers_box {border: 0;}
.financial_questions .text_box_questions .answers_box .cont {margin-top: -6px;}
.financial_questions .text_box_questions .answers_box .cont p{margin:0;font-size: 16px;color: #666666;line-height: 2em;}
/*理财家学院-理财咨询*/
.bread_nav .bread_nav_main .search_box{width: 280px;height: 30px;border-radius: 5px;overflow: hidden;background: #005CAE;margin-top: 10px;}
.bread_nav .bread_nav_main .search_box input{width: 220px;height: 28px;border: 1px solid #d4d4d4;float: left;padding-left: 8px;}
.bread_nav .bread_nav_main .search_box button{float: right;width: 50px;height:30px;line-height:30px;border: 0;background: #b0493f;font-size: 16px;color: #ffffff;}
.bread_nav .bread_nav_main .search_box button:hover{background: #ec593c;}
.consultation_list_box .list_box_main{background: #fff;}
.consultation_list_box .list_box_main .cont{width: 1100px;height: 150px;padding: 60px 0px;border-bottom: 2px dashed #e7e7e7;margin: 0 auto;cursor: pointer;}
.consultation_list_box .list_box_main .cont_bot{border: 0;}
.consultation_list_box .list_box_main .cont h2{float: left;width: 230px;height: 150px;overflow: hidden;}
.consultation_list_box .list_box_main .cont h2 img{width: 230px;height: 150px;float: left;}
.consultation_list_box .list_box_main .cont .text_box{width: 844px;height:150px;padding-left: 26px;float: left;}
.consultation_list_box .list_box_main .cont .text_box h3 span{font-size: 22px;color: #333;cursor: pointer;}
.consultation_list_box .list_box_main .cont .text_box h3 span:hover{color: #ec593c;}
.consultation_list_box .list_box_main .cont .text_box h3 i{font-size: 14px;color: #999;float: right;}
.consultation_list_box .list_box_main .cont .text_box .text_box_cont{margin-top: 20px;font-size: 16px;color: #666666;text-indent: 2em;line-height: 2em;}
/*理财家学院-理财咨询详情*/
.details_ad{width: 100%;height: 200px;margin-top: 20px;}
.details_ad img{width: 100%;height: 160px;float: left;}
.details_ad button{width: 100%;height: 40px;border: 0;background: #6197ff;font-size: 16px;color: #fff;float: left;font-weight: bold;}
.details_ad button i{display: inline-block;width: 24px;height: 28px;background: url(../images/qq_icon.png) no-repeat;vertical-align: -8px;margin-right: 3px;}
.details_ad button:hover{background: #1679e9;}
.content_fr .mt{margin-top: 20px;}
.content_main .new_detalis_fl .share_box {margin-top:10px;width: 100%;text-align: right;height: 30px;line-height: 30px;font-size: 14px;color: #999;}
.content_main .new_detalis_fl .share_box a{display: inline-block;width: 30px;height: 30px;margin-left:10px;vertical-align: -8px;}
.content_main .new_detalis_fl .share_box a.weibo{background: url(../images/weibo_icon.png) no-repeat;}
.content_main .new_detalis_fl .share_box a.qqzone{background: url(../images/qqzone_icon.png) no-repeat;}
.content_main .new_detalis_fl .share_box a.wechat{background: url(../images/wechat_icon.png) no-repeat;position: relative;}
.content_main .new_detalis_fl .share_box a.weibo:hover{background: url(../images/weibo_icon_on.png) no-repeat;}
.content_main .new_detalis_fl .share_box a.qqzone:hover{background: url(../images/qqzone_icon_on.png) no-repeat;}
.content_main .new_detalis_fl .share_box a.wechat:hover{background: url(../images/wechat_icon_on.png) no-repeat;}
.content_main .new_detalis_fl .share_box a.wechat i{position: absolute;left: -110px;top: 40px;display: none;}
.content_main .new_detalis_fl .share_box a.wechat:hover i{position:relative;display: block;width: 160px;height: 207px;background: url(../images/wechat_card.png) no-repeat;}
.content_main .new_detalis_fl .share_box a.wechat:hover i img{position:absolute;left:width: 120px;height: 120px;top: 22px;left: 20px;}
.content_main .new_detalis_fl .related_box{padding: 30px 50px;width: 760px;background: #fff;}
.content_main .new_detalis_fl .related_box h2{width: 100%;height: 60px;border-bottom: 1px solid #e3e3e3;}
.content_main .new_detalis_fl .related_box h2 span{display: inline-block;border-left: 4px solid #999999;padding-left: 10px;font-size: 20px;color: #333333;height: 20px;float: left;line-height: 18px;margin-top: 20px;margin-left: 10px;}
.content_main .new_detalis_fl .related_box ul{padding-left: 10px;}
.content_main .new_detalis_fl .related_box ul li{font-size: 14px;color: #666;margin-top: 18px;}
.content_main .new_detalis_fl .related_box ul li a{color: #666;}
.content_main .new_detalis_fl .related_box ul li a:hover{color: #ec593c;}
.content_main .new_detalis_fl .related_box ul li a i{float: right;color: #666;}
/*理财家学院-问答*/
.questions_answers_box .cont_box{position:relative;padding: 50px;background: #fff;padding-bottom: 0;}
.questions_answers_box .cont_box a.put_questions{position: absolute;right: 90px;top: 95px;}
.questions_answers_box .cont_box h2{font-size: 24px;color: #ec593c;font-weight: bold;}
.questions_answers_box .cont_box h2 i{vertical-align: 4px;}
.questions_answers_box .main_box{width: 732px;height: auto;border-left: 2px solid #ededed;margin-left: 180px;}
.questions_answers_box .main_box .result_box{position:relative;margin-top:30px;width: 594px;padding: 30px 40px 30px 57px;border: 1px solid #d5d5d5;background: #f2faff;margin-left: 42px;border-radius: 5px;}
.questions_answers_box .main_box .result_box i.arrow{display: inline-block;width: 12px;height: 16px;position: absolute;left: -12px;top: 44px;background: url(../images/questions_arrow.png) no-repeat;}
.questions_answers_box .main_box .result_box i.node{display: inline-block;width: 16px;height: 16px;position: absolute;left: -52px;top: 44px;background: url(../images/node_icon.png) no-repeat;}
.questions_answers_box .main_box .result_box span.time{font-size: 16px;color: #333;position: absolute;left: -172px;top: 40px;}
.questions_answers_box .main_box .result_box h3{position: relative;font-size: 18px;color: #333333;font-weight: bold;}
.questions_answers_box .main_box .result_box h3 i{position: absolute;top:2px;left: -30px;}
.questions_answers_box .main_box .result_box p{font-size: 16px;color: #666;line-height: 1.8em;margin-top: 10px;word-break: break-all;}
.questions_answers_box .main_box .result_box .answers_box{margin-top: 20px;}
.put_questions {margin-top: 20px;}
.put_questions .cont_box{padding-bottom: 40px;}
.put_questions textarea{width: 1060px;height: 110px;padding: 20px;font-size: 16px;color: #666666;border: 1px solid #e3e3e3;margin-top: 30px;}
.put_questions .text_box {position: relative;}
.put_questions .text_box span{position: absolute;bottom: 20px;right: 20px;font-size: 12px;color: #e3e3e3;}
.put_questions .btn {width: 100%;text-align: right;margin-top: 30px;}
.put_questions .btn button{width: 200px;height: 40px;background: #ea544a;color: #fff;font-size: 18px;border: 0;border-radius: 5px;}

/*理财家学院-理财家杂志*/
.screen_box{background: #fff;height: 100px;width: 100%;line-height: 100px;font-size: 14px;color: #000000;}
.screen_box select{width: 83px;height: 24px;border: 1px solid #999;padding-left: 5px;}
.screen_box i{margin-left: 10px;}
.screen_box select.year{margin-left: 10px;}
.screen_box select.month{margin-left: 50px;}
.financier_magazine_all {height: 1046px;}
.financier_magazine_all .cont{margin-top: 0px;margin-bottom: 30px;height: 280px;width: 580px;}
.financier_magazine_all .cont .box{width: 564px;}
.financier_magazine_all .cont .box .text{display:inline-block;padding: 30px 25px 0 40px;float: left;width: 270px;}
.financier_magazine_all .cont .box .text h4{font-size: 25px;color: #133b70;text-align: center;}
.financier_magazine_all .cont .box .text h4 i{font-size: 20px;}
.financier_magazine_all .cont .box .text h5{padding-top:10px;font-size: 14px;color: #d88c54;padding-left: 8px;border-bottom: 1px dashed #d4d4d5;padding-bottom: 15px;text-align: center;}
.financier_magazine_all .cont .box .text p{width:270px;font-size: 12px;color: #666666;line-height:2em;padding-left: 12px;padding-top: 20px;}
.financier_magazine_all  .notic_paging_box {padding-top: 15px;}
.financier_magazine_all  .notic_paging_box a{padding: 0 15px;border: 1px solid #ccc;}
.financier_magazine_all  .notic_paging_box a.active{background: #ea544a;color: #fff;}
.mask_box_download{width: 100%;height: 100%;background: #000;position: absolute;top: 0;left: 0;opacity: 0.5;z-index: 100}
.popul_download_cont{padding:0 50px;}
.popul_download_cont .top{width: 100%;height: 210px;border-bottom:1px solid #d0d0d0;}
.popul_download_cont .top h3{width: 100%;text-align: center;padding-top: 40px;}
.popul_download_cont .top h4{width: 100%;text-align: center;font-size: 20px;color: #000000;margin-top: 20px;}
.popul_download_cont .btn {margin-top: 30px;height: 34px;}
.popul_download_cont .btn button{width: 118px;height: 34px;border: 1px solid #3951a8;background: #fff;font-size: 18px;color: #3951a8;border-radius: 5px;}
.popul_download_cont .btn button:hover{background: #3951a8;color: #fff;}
.popul_download_cont .btn button.confirm{margin: 0;}
.popul_download{position: fixed;width: 400px;height: 310px;border-radius: 5px;background: #fff;top: 50%;left: 50%;margin-top: -155px;margin-left: -200px;z-index: 101}

/*理财家学院-会员俱乐部*/
/*.financier_club_banner{width: 100%;height: 522px;background: url(../images/financier_club_banner.jpg) no-repeat center center;}*/
.member_club_box{background: #f7f7fb;width: 100%;height: 1207px;}
.member_club_box h2{width: 100%;text-align: center;padding-top: 76px;}
.member_club_box ul li{width: 50%;float: left;margin-top: 30px;}
.member_club_box ul li.text_r{text-align: right;}
.club_activity_box{width: 100%;height:698px;background: url(../images/club_activity_bg.jpg) no-repeat;}
.club_activity_box h2{width: 100%;text-align: center;padding-top: 66px;}
.club_activity_box .text_box{padding-top:55px;width: 675px;height: 355px;margin-left: 60px;}
.club_activity_box .text_box h3{margin-bottom: 40px;height: 80px;}
.club_activity_box .text_box h3 img{float: left;}
.club_activity_box .text_box h3 span{display:inline-block;width: 565px;float: left;margin-left: 20px;font-size: 28px;color: #ffffff;line-height: 1.6em;}
.club_activity_box .text_box p{padding-left: 20px;font-size: 18px;color: #fff;text-indent: 2em;line-height: 2em;}
.club_activity_box .text_box p button{width: 162px;height: 42px;background: url(../images/more_activity_btn.png) no-repeat;border: 0;}
.club_activity_box .text_box p.more{width: 100%;margin: 50px 0 0;text-align: center;}
.club_activity_box .bespeak_box{position:relative;margin-top:55px;width: 350px;height: 355px;margin-left: 85px;}
.club_activity_box .bespeak_box .bespeak_box_bg{width: 100%;height: 310px;background: #000;opacity: 0.37;padding: 25px 0;}
.club_activity_box .bespeak_box h3{position:absolute;top:25px;width: 100%;height: 71px;text-align: center;}
.club_activity_box .bespeak_box h3 span{width: 267px;height: 70px;line-height: 70px;border-bottom: 1px solid #4f4868;display: inline-block;color: #fff;font-size: 30px;}
.club_activity_box .bespeak_box .cont_box{position:absolute;top:95px;left: 57px;}
.club_activity_box .bespeak_box p{width: 228px;margin: 26px auto;font-size: 18px;color: #fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.club_activity_box .bespeak_box .time{top: 190px;}
.club_activity_box .bespeak_box .btn{width: 100%;position: absolute;top: 272px;text-align: center;}
.club_activity_box .bespeak_box .btn button{width: 160px;height: 40px;border: 0;background: url(../images/more_active_btn.png) no-repeat;}
/*2018-04-09新增内容*/
.financier_club_introduction .main .icon{padding: 108px 72px 0 80px;width: 211px;}
.financier_club_introduction .main .text{padding:15px 0 35px 70px;}
.club_activity_box .active_details_box{width: 100%;margin-top: 40px;}
.club_activity_box .active_details_box .time{float: left;}
.club_activity_box .active_details_box p{padding: 0;}
.club_activity_box .active_details_box button{width: 162px;height: 42px;background: url(../images/club_activity_btn.png) no-repeat;float: right;border: 0;margin-top: 8px;}
/*修改开始*/
.club_other_box {width: 100%;height:510px;background:#eeeeee;}
.club_other_box .growth_system{width:100%;text-align:center;padding-top:30px;background: #fff;}
.club_other_box .problem{width: 380px;height: 446px;}
.club_other_box h2{width: 100%;height: 60px;background: #243369;text-align: center;line-height: 60px;font-size: 24px;color: #fff;margin-top: 35px;}
.club_other_main{width:100%;}
.club_other_box .cont{width: 100%;height: 376px;margin-top: 0;background: #fff;}
.club_other_box .cont .problem_box{padding: 10px 38px 0;}
.club_other_box .cont .problem_box h3{width: 100%;height: 80px;line-height: 80px;border-bottom: 1px dashed #e1e1e1;font-size: 18px;color: #333;}
.club_other_box .cont .problem_box .problem_box_text{margin-top: 25px;padding: 0;}
.club_other_box .cont .problem_box p{width: 100%;text-indent: 0;margin: 0;line-height: 1.8em;}
.club_other_box .cont .problem_box p.more{text-align: right;color: #666;margin-top: 10px;}
.club_other_box .cont .problem_box p.more a{text-align: right;color: #666}

/*.club_other_box {width: 100%;height:470px;background:#fff;}
.club_other_box h2{width: 100%;height: 60px;background: #243369;text-align: center;line-height: 60px;font-size: 24px;color: #fff;margin-top: 35px;}
.club_other_box .growth_system{width:100%;height: 411px;text-align: center;}
.club_other_box .problem{width: 380px;height: 446px;}
.club_other_box .cont{width: 100%;height: 376px;margin-top: 30px;background: #fff;}
.club_other_box .cont .problem_box{padding: 10px 38px 0;}
.club_other_box .cont .problem_box h3{width: 100%;height: 80px;line-height: 80px;border-bottom: 1px dashed #e1e1e1;font-size: 18px;color: #333;}
.club_other_box .cont .problem_box .problem_box_text{margin-top: 25px;padding: 0;}
.club_other_box .cont .problem_box p{width: 100%;text-indent: 0;margin: 0;line-height: 1.8em;}
.club_other_box .cont .problem_box p.more{text-align: right;color: #666;margin-top: 10px;}
.club_other_box .cont .problem_box p.more a{text-align: right;color: #666}*/
.become_member{height: 860px;}
.become_member h2{margin-bottom: 50px;}
.become_member ul.cont {padding: 0 10px;}
.become_member ul.cont li{width: 205px;height: 400px;float: left;margin-left: 140px;float: left;position: relative;}
.become_member ul.cont li.list03{width: 218px;}
.become_member ul.cont li h3{width: 100%;height: 198px;}
.become_member ul.cont li h4{width: 100%;text-align: center;margin-top: 22px;font-size: 18px;color: #333333;font-weight: bold;}
.become_member ul.cont li p{font-size: 14px;color: #999;margin-top: 16px;line-height: 1.6em;}
.become_member ul.cont li p i {font-style: normal;color: #fc314a;}
.become_member ul.cont li .btn{width: 100%;text-align: center;position: absolute;bottom: 0;}
.become_member ul.cont li .btn button{border: 0;}
.become_member ul.cont li.list01 .btn button{width:200px;height: 40px;background: url(../images/become_btn01.png) no-repeat;}
.become_member ul.cont li.list01 .btn button:hover{background: url(../images/become_btn01_on.png) no-repeat;}
.become_member ul.cont li.list02 .btn button{width:200px;height: 40px;background: url(../images/become_btn02.png) no-repeat;}
.become_member ul.cont li.list02 .btn button:hover{background: url(../images/become_btn02_on.png) no-repeat;}
.become_member ul.cont li.list03 .btn button{width:200px;height: 40px;background: url(../images/become_btn03.png) no-repeat;}
.become_member ul.cont li.list03 .btn button:hover{background: url(../images/become_btn03_on.png) no-repeat;}
.become_member .advertisement ul{padding-top: 40px;}
/*理财家学院-活动报名*/
.consultation_list_box .list_box_main .activity_screen_box{padding-left:50px;height: 35px;position: relative;}
.consultation_list_box .list_box_main .activity_screen_box .screen_cont{position: absolute;top: 30px;}
.screen_box{background: #fff;height: 100px;width: 100%;line-height: 100px;font-size: 14px;color: #000000;}
.consultation_list_box .list_box_main .activity_screen_box select{width: 83px;height: 24px;border: 1px solid #999;padding-left: 5px;}
.consultation_list_box .list_box_main .activity_screen_box i{margin-left: 10px;}
.consultation_list_box .list_box_main .activity_screen_box select.year{margin-left: 10px;}
.consultation_list_box .list_box_main .activity_screen_box select.month{margin-left: 50px;}
.consultation_list_box .list_box_main .cont .text_box .activity_cont{text-indent: 0;padding-right: 90px;margin-top: 32px;}
.consultation_list_box .list_box_main .cont_bot{border-bottom: 2px solid #e7e7e7;}
.activity_list_box .list_box_main .cont_bot{border: 0;}
.consultation_list_box .list_box_main .cont .text_box .activity_cont .fl p{width:470px;height:32px;overflow: hidden;}
.consultation_list_box .list_box_main .cont .text_box .activity_cont .fr p{width: 280px;height:32px;overflow: hidden;}
/*理财家学院-活动详情*/
.activity_detalis_box h2 img{width: 760px;height: 496px;}
.activity_detalis_box .activity_main ul{width: 100%;height: 60px;background: #eeeeee;margin-top: 50px;}
.activity_detalis_box .activity_main ul{width: 100%;height: 60px;background: #eeeeee;margin-top: 50px;}
.activity_detalis_box .activity_main ul li{float: left;padding-top:18px;}
.activity_detalis_box .activity_main ul li span{width: 160px;height: 24px;border-left: 4px solid #6197ff;padding-left: 15px;margin-left: 30px;margin-top: 20px;font-size: 22px;color: #333333;}
.activity_detalis_box .activity_main ul li a{display: inline-block;border-top: 4px solid #eee;width:200px;height: 56px;line-height: 56px;font-size: 22px;color: #000000;text-align: center;}
.activity_detalis_box .activity_main ul li.active a{background: #fff;border-top: 4px solid #6197ff;height: 56px;line-height: 56px;}
.activity_detalis_box .activity_main .info_box p{margin-top:25px;font-size: 16px;color: #333333;}
.activity_detalis_box .activity_main .info_box p i{font-weight: bold;}
.activity_detalis_box .activity_main .info_box p.btn button{width: 200px;height: 40px;border: 0;border-radius: 5px;font-size: 18px;}
.activity_detalis_box .activity_main .info_box p.btn button.on{background: #ea544a;color: #fff;}
.activity_detalis_box .activity_main .info_box p.btn button.off{background: #f3f3f3;color: #999}
.activity_detalis_box .activity_main .introduction_box {width: 720px;margin-top: 45px;}
.activity_detalis_box .activity_main .introduction_box h3{width: 720px;height: 50px;line-height: 50px;background: #eeeeee;text-align: left;margin-bottom: 30px;}
.activity_detalis_box .activity_main .introduction_box h3 span{font-size: 20px;color: #333;padding-left: 30px;}
.activity_detalis_box .activity_main .introduction_box p{padding-left: 30px;line-height: 2.5em;margin-top: 0;font-size: 16px;color: #333;}
.activity_detalis_box .activity_main .trip_box{padding-left: 30px;font-size: 16px;color: #333333;display: none;}
.activity_detalis_box .activity_main .trip_box dl{margin-top: 30px;margin-bottom: 75px}
.activity_detalis_box .activity_main .trip_box dl dd{margin-top: 25px;}
.activity_detalis_box .activity_main .trip_box dl dd span.time{display:inline-block;margin-right: 18px;}
.activity_detalis_box .activity_main .trip_box p.tip{text-indent: 0;font-size: 16px;color: #333333;}
.activity_detalis_box .activity_main .activity_main_box{padding-bottom: 100px;}
/*理财家学院-公益专题*/
.public_banner{width: 100%;height: 522px;background: url(../images/public_speaking_banner.jpg) no-repeat center center;}
.financer_college{width: 100%;height: 580px;background: #fff}
.financer_college h2{width: 100%;text-align: center;padding-top: 70px;margin-bottom: 55px;}
.financer_college ul {width: 100%;height: 270px;}
.financer_college ul li:first-child{margin: 0;}
.financer_college ul li{width: 270px;float: left;margin-left: 40px;}
.financer_college ul li h3 {width: 270px;height: 160px;}
.financer_college ul li h3 img{float: left;}
.financer_college ul li h4 {margin-top: 3px;width: 270px;height: 40px;}
.financer_college ul li h4 img{float: left;}
.financer_college ul li p{font-size: 14px;color: #999999;margin-top: 15px;}
.member_case{width: 100%;height: 1689px;background: url(../images/member_case_bg.jpg) no-repeat center center;}
.member_case .member_case_top{width: 100%;height: 255px;}
.member_case .member_case_top h2{width: 100%;text-align: center;padding-top: 70px;}
.member_case .member_case_top h3{width: 100%;text-align: center;margin-top: 15px;font-size: 24px;color: #ffffff;}
.member_case .member_case_cont{width: 100%;height: 1434px;}
.member_case .member_case_cont ul li{width: 271px;height: 469px;border: 3px solid #fff;margin-right:80px;background: #e4e4ef;float: left;}
.member_case .member_case_cont .cont_box h2{width: 100%;text-align: center;padding-top: 60px;margin-bottom: 40px;}
.member_case .member_case_cont .cont_box ul{padding-left:100px;height: 475px;}
.member_case .member_case_cont .cont_box ul li h3{position: relative;width: 271px;height: 219px;}
.member_case .member_case_cont .cont_box ul li h3 .mask{position: absolute;bottom: 0;left: 0;}
.member_case .member_case_cont .cont_box ul li p{padding: 23px;font-size: 13px;color: #666666;line-height: 2.3em;}
.member_case .member_case_cont .cont_box ul li p i{font-size: 36px;color: #05108b;margin-right: 5px;}
.recent_topics{width: 100%;height: 1364px;background: #eee;}
.recent_topics h2{width: 100%;text-align: center;padding-top: 60px;margin-bottom: 40px;}
.recent_topics ul li{padding: 30px 20px;width: 1160px;height: 300px;margin-top: 30px;background: #fff}
.recent_topics ul li h3{float: left;}
.recent_topics ul li h3 img{width: 434px;height: 300px;}
.recent_topics ul li .recent_topics_cont{width: 640px;margin-left: 47px;float: left;}
.recent_topics ul li .recent_topics_cont h4{font-size: 24px;color: #243369;font-weight: bold;padding-top: 35px;}
.recent_topics ul li .recent_topics_cont h4 span{font-size: 18px;color: #666666;}
.recent_topics ul li .recent_topics_cont h5 {font-size: 14px;color: #666666;margin-top: 15px;}
.recent_topics ul li .recent_topics_cont h5 i{display: inline-block;width: 20px;height: 20px;background: url(../images/history_time.png) no-repeat;vertical-align: -4px;margin-right: 5px;}
.recent_topics ul li .recent_topics_cont .text_box{margin-top: 25px;}
.recent_topics ul li .recent_topics_cont p{font-size: 14px;color: #666666;line-height: 1.8em;}
.recent_topics ul li .recent_topics_cont a{float: right;font-size: 14px;color: #666666;margin-top: 25px;display: inline-block;}
.recent_topics ul li .recent_topics_cont a:hover{color: #ec593c;}
.recent_topics ul li.recent_topics_reverse h3{float: right;}
/*apply*/
.member_case .member_case_cont .cont_box .apply{position:relative;width:995px;margin:0 auto;height: 475px;}
.member_case .member_case_cont .cont_box .apply ul{padding: 0;}
.member_case .member_case_cont .cont_box .apply_array{width:271px;float:left;height:469px;margin-right: 82px;background: #e3e3ec;margin-left: 0;border: 3px solid #fff;}
.member_case .member_case_cont .cont_box .apply_array .vote{position:absolute;line-height:26px;margin-top:10px;padding-left:29px;width:83px;display:block;background:url(imgs/vote.gif) no-repeat 0px 0px;height:26px;color:#282828;margin-left:-6px;text-decoration:none;}
.member_case .member_case_cont .cont_box .apply_last{margin-right:0px}
.member_case .member_case_cont .cont_box .apply_img{text-align:center;width:100px;display:table-cell;background:#e2e2e2;height:100px;font-size:95px;vertical-align:middle}
.member_case .member_case_cont .cont_box .apply_array a{text-decoration:underline}
.member_case .member_case_cont .cont_box .apply_array a:hover{color:#e01111}
.member_case .member_case_cont .cont_box .apply_info{text-align:center;padding:15px;}
.member_case .member_case_cont .cont_box .apply_comment{text-align:center}
.member_case .member_case_cont .cont_box .apply_info a{line-height:17px;font-weight:700}
.member_case .member_case_cont .cont_box .apply_nav{position:relative;width:995px;float:left;height:475px;overflow:hidden;}
.member_case .member_case_cont .cont_box .apply_w{position:absolute;width:1000px;float:left;left:0px}
.member_case .member_case_cont .cont_box .apply .img_l{cursor:pointer;position: absolute;left: -100px;top: 180px;}
.member_case .member_case_cont .cont_box .apply .img_r{cursor:pointer;position: absolute;right: -100px;top: 180px;}
.member_case .member_case_cont .cont_box .apply_nav ul li h3 {height: 289px}
.member_case .member_case_cont .cont_box .apply_nav ul li h3 img{float: left;}
.member_case .member_case_cont .cont_box .apply_nav ul li h3{position: relative;width: 271px;height: 289px;}
.member_case .member_case_cont .cont_box .apply_nav ul li h3 img.mask{position: absolute;bottom: 0;left: 0;}
.member_case .member_case_cont .cont_box .apply_nav ul li h4 {margin-top: 3px;width: 270px;height: 40px;}
.member_case .member_case_cont .cont_box .apply_nav ul li h4 img{float: left;}
.member_case .member_case_cont .cont_box .apply_nav ul li p{padding: 23px 18px;font-size: 13px;color: #666666;line-height: 2.3em;}
.member_case .member_case_cont .cont_box .apply_nav ul li p i{font-size: 36px;color: #05108b;margin-right: 5px;font-style: normal;}
/*活动报名*/
.active_box_new{width: 100%;height:500px;background: url(../images/active_box_bg.png) no-repeat center center;}
.active_box_new .text_box{padding-top: 80px;}
.active_box_new .main .text_box h3{height: 235px;margin-bottom: 20px;}
.active_box_new .bespeak_box{margin-top: 80px;}


/*我的账户-账户总览*/
.content .account_box{width: 1200px;margin:30px auto;} 
.content .account_box .account_nav{width: 200px;height: 660px;float: left;background: #0f2540;}
.content .account_box .account_nav h2{padding: 28px 0 16px;width: 100%;text-align: center;font-weight: bold;}
.content .account_box .account_nav .main_nav li{width: 100%;}
.content .account_box .account_nav .main_nav li a{display: inline-block;height: 45px;line-height: 45px;border-left: 8px solid #0f2540;padding-left: 42px;font-size: 18px;color: #fff;width: 150px;position: relative;}
.content .account_box .account_nav .main_nav li a i{display: none;width: 10px;height: 19px;float: right;margin-right: -10px;background: url(../images/arrow_nav.png) no-repeat;position: absolute;top: 50%;margin-top: -9px;right: 0px;}
.content .account_box .account_nav .main_nav li .sub_nav li a{display: inline-block;width:122px;height: 40px;line-height: 40px;border-left: 8px solid #0f2540;padding-left: 70px;font-size: 14px;}
.content .account_box .account_nav .main_nav li a.active{border-left: 8px solid #dc5b4f;background: #40567f;}
.content .account_box .account_nav .main_nav li a.active i{display: block;}
.content .account_box .account_nav .main_nav li .sub_nav li a.active{border-left: 8px solid #dc5b4f;background: #40567f;}
.content .account_box .rigth_cont{width: 980px;float: right;}
.content .account_box .rigth_cont .member_number{padding: 16px 50px 30px;width: 880px;background: #fff;}
.content .account_box .rigth_cont .member_number h2{width: 100%;height: 65px;line-height: 65px;font-size: 20px;color: #162e7d;border-bottom:1px solid #e4e4e4;}
.content .account_box .rigth_cont .member_number h2 span{padding-left: 10px;border-left: 6px solid #dc5b4f;}
.content .account_box .rigth_cont .member_number .cont_box p{margin-top: 30px;font-size: 14px;color: #666666;}
.content .account_box .rigth_cont .member_number .cont_box p.grade i{font-size: 18px;}
.content .account_box .rigth_cont .member_number .cont_box p i{color: #dc5b4f;margin: 0 2px;}
.content .account_box .rigth_cont .member_number .cont_box p a{float: right;margin-left: 65px;font-size: 14px;color: #194feb;text-decoration: underline;}
.content .account_box .rigth_cont .member_number .cont_box p.tip i{font-size: 12px;color: #666666;padding-left: 15px;margin: 0;}
.content .account_box .rigth_cont .member_number .cont_box p.tip a{text-decoration: none;}
.financial_status{margin-top: 10px;}
.personal_data .cont_box table{border: 1px solid #d5e0f4;font-size: 14px;margin-top: 30px;}
.personal_data .cont_box table tr td{border-bottom: 1px solid #d5e0f4;height: 66px;}
.personal_data .cont_box table tr.bot td{border: 0;}
.personal_data .cont_box table tr td.status{text-align: center;background: #f6f9ff;}
.personal_data .cont_box table tr td.status i{display: inline-block;width:17px;height: 17px;vertical-align: -4px;margin-right: 12px;}
.personal_data .cont_box table tr td.status i.off{background: url(../images/not_set.png) no-repeat;}
.personal_data .cont_box table tr td.status i.on{background: url(../images/set_up.png) no-repeat;}
.personal_data .cont_box table tr td.name span{padding-left: 30px;}
.personal_data .cont_box table tr td.val span{padding-left: 30px;}
.personal_data .cont_box table tr td.val span.tip{color: #999999;}
.personal_data .cont_box table tr td a{text-decoration: underline;}
.content .account_box .rigth_cont .personal_data .cont_box p.tip{color: #666;margin-top: 40px;}
.content .account_box .rigth_cont .recommend ul {width: 100%;height: 350px;padding-bottom: 20px;margin-top: 30px;}
.content .account_box .rigth_cont .recommend ul li.clearfl{margin-left: 0;}
.content .account_box .rigth_cont .recommend ul li{width: 228px;height: 303px;padding:40px 25px 0;border: 1px solid #e5e3e3;float: left;margin-left: 20px;}
.content .account_box .rigth_cont .recommend ul li h3{width: 100%;text-align: center;font-size:16px;color: #162e7d;text-align: center;font-weight: bold;line-height: 1.6em;}
.content .account_box .rigth_cont .recommend ul li p.num{font-size: 48px;color: #ff5d15;text-align: center;margin-top: 25px;}
.content .account_box .rigth_cont .recommend ul li p.num i{font-size: 24px;}
.content .account_box .rigth_cont .recommend ul li h4{width: 100%;text-align: center;font-size: 12px;color: #999999;}
.content .account_box .rigth_cont .recommend ul li p.icon{width: 100%;padding-bottom:10px;border-bottom:1px dashed #d9d5d5;text-align: center;margin-top: 20px;}
.content .account_box .rigth_cont .recommend ul li p.icon img.hot{margin-right: 15px;}
.content .account_box .rigth_cont .recommend ul li p.btn{margin-top: 30px;width: 100%;text-align: center;}
.content .account_box .rigth_cont .recommend ul li p.btn button{width: 196px;height: 36px;border-radius: 5px;background: #dc5b4f;border: 0;font-size: 18px;color: #ffffff;}
.content .account_box .rigth_cont .recommend ul li p.btn button:hover{background: #b0493f;}
/*我赌账户-我的预约*/
.content .account_box .rigth_cont .reservation table{width: 878px;border: 1px solid #f0f0f0;margin-top: 30px;}
.content .account_box .rigth_cont .reservation table tr th{border-right:1px solid #f0f0f0;height: 50px;text-align: center;font-weight: normal;}
.content .account_box .rigth_cont .reservation table tr td{border-right:1px solid #f0f0f0;height: 45px;text-align: center;}
.content .account_box .rigth_cont .reservation table tr td a{color:#0f2540;}
.content .account_box .rigth_cont .reservation table tr:nth-of-type(odd){background-color:#f5f5f5}
.content .account_box .rigth_cont .reservation table tr .time{border: 0;}
.content .account_box .rigth_cont .reservation table tr:first-child{background: #cccccc;}
.content .account_box .rigth_cont .reservation table .color_box{background: #f5f5f5;}
.content .account_box .rigth_cont .reservation .filp_box{margin-top: 40px;padding-bottom: 40px;border-bottom: 1px dashed #d3d3d3;}
.content .account_box .rigth_cont .reservation .filp_box i{font-size: 14px;color: #666666;vertical-align: -4px;}
.content .account_box .rigth_cont .reservation .filp_box p{float: right;}
.content .account_box .rigth_cont .reservation .filp_box p a{display:inline-block;padding:0 10px;height: 28px;line-height:28px;border: 1px solid #e7e7e7;font-size: 14px;color: #666666;margin: 0 4px;}
.content .account_box .rigth_cont .reservation .filp_box p a.active{border: 1px solid #f76c48;background: #f76c48;color: #fff;}
.content .account_box .rigth_cont .reservation .filp_box p span{font-size: 14px;color: #666666;margin: 0 4px;}
.content .account_box .rigth_cont .reservation .filp_box p span input{width: 48px;height: 28px;border: 1px solid #e7e7e7;font-size: 14px;color: #666666;text-align: center;margin: 0 4px;}
.content .account_box .rigth_cont .reservation .filp_box p button{width: 48px;height: 28px;border: 1px solid #e7e7e7;font-size: 14px;color: #666666;text-align: center;margin: 0 4px;background: #fff;cursor: pointer;}
.content .account_box .rigth_cont .reservation .explain_box dl{margin-top: 30px;font-size: 14px;color: #333;line-height: 1.8em;}
.content .account_box .rigth_cont .reservation .explain_box dl i{color: #dc5b4f;}
/*我的账户-我的产品*/
.content .account_box .rigth_cont .product_box .cont{padding-bottom: 20px;}
.content .account_box .rigth_cont .product_box .cont p{margin-top: 30px;}
.content .account_box .rigth_cont .product_box .cont .fl{display:inline-block;width: 400px;padding-left: 20px;font-size: 15px;color: #333333;}
.content .account_box .rigth_cont .product_box .cont .fl i{margin-left: 40px;}
.content .account_box .rigth_cont .product_box .cont .fl i em{color: #ff5d15;margin: 0 4px;}
.content .account_box .rigth_cont .product_box .cont .fl i.name_l{margin-left: 0;}
.content .account_box .rigth_cont .product_box .cont .fl i.name{display:inline-block;width: 150px;text-align: right;margin-left: 0;}
.content .account_box .rigth_cont .product_details table tr th{font-weight: normal;color: #0f2540;}
/*我的账户-我的活动*/
.content .account_box .rigth_cont .activity .filp_box{padding-bottom: 10px;border-bottom: 0px dashed #d3d3d3;}
/*我的账户-我的会员*/
.content .account_box .rigth_cont  .member .cont p{margin-top: 30px;font-size: 14px;color: #333;}
.content .account_box .rigth_cont  .member .cont p span.left_box{display: inline-block;width: 512px;}
.content .account_box .rigth_cont  .member .cont p i{font-size: 18px;}
.content .account_box .rigth_cont  .member .cont p a{margin-left: 15px;}
.content .account_box .rigth_cont  .member .example_box{padding-top: 30px;margin-top: 30px;border-top: 1px dashed #e9e9e9;}
.content .account_box .rigth_cont  .member .example_box dl{font-size: 14px;color: #333;line-height: 1.8em;}
.content .account_box .rigth_cont  .member .example_box dl a{float: right;}
/*我的账户-基本信息*/
.content .account_box .rigth_cont  .info_box button{float: right;width: 78px;height: 34px;border: 1px solid #5f6ac0;background: #fff;border-radius:4px;margin-top: 15px;font-size: 14px;color: #5f6ac0;line-height:30px;}
.content .account_box .rigth_cont  .info_box .cont{padding-top: 20px;}
.content .account_box .rigth_cont  .info_box .cont p {margin-top: 40px;}
.content .account_box .rigth_cont  .info_box p span{font-size: 18px;color: #333;}
.content .account_box .rigth_cont  .info_box p span.name{display: inline-block;width: 356px;text-align: right;}
.content .account_box .rigth_cont  .info_box p span.val{margin-left: 25px;}
.content .account_box .rigth_cont  .info_box p span.val i{color: #f76c48;font-weight: bold;margin-right: 5px;}
.content .account_box .rigth_cont  .info_box p span.val input[type=text]{width: 246px;height: 38px;padding-left: 20px;font-size: 16px;}
.content .account_box .rigth_cont  .info_box p span.val input[type=radio]{width: 20px;height: 20px;padding-left: 20px;font-size: 18px;vertical-align: -4px;margin-right: 5px;}
.content .account_box .rigth_cont  .info_box p span.val label{margin-left: 28px;}
.content .account_box .rigth_cont  .info_box p span.val label.first{margin: 0;}
/*我的账户-账号认证*/
.content .account_box .rigth_cont  .authentication p span.name{display: inline-block;width: 295px;text-align: right;}
.content .account_box .rigth_cont  .authentication p span a{font-size: 14px;}
.content .account_box .rigth_cont  .authentication p span.val i{font-weight: normal;}
.content .account_box .rigth_cont  .authentication p span.val i.on{font-size: 18px;color: #11c154;}
.content .account_box .rigth_cont  .authentication p span.val i.off{font-size: 18px;color: #ec593c;}
/*我的账户-修改密码*/
.content .account_box .rigth_cont  .modify_password p span.val input[type=password]{width: 246px;height: 38px;padding-left: 20px;font-size: 16px;}
.content .account_box .rigth_cont  .modify_password p span.val input[type=text]{font-size: 16px;}
.content .account_box .rigth_cont  .modify_password p span.val button{width: 270px;height: 44px;border:0;border-radius: 5px;background: #f76c48;font-size: 18px;color: #ffffff;margin-top: 0;float: none;}
.content .account_box .rigth_cont  .info_box p span.val input[type=password]{width: 246px;height: 38px;padding-left: 20px;font-size: 16px;}
/*首页弹窗*/
.financer_popul{width:600px;height: 494px;position: fixed;top: 50%;left: 50%;margin-top: -247px;margin-left: -300px;background: url(../images/financer_popul_bg.png) no-repeat;z-index: 1001;}
.financer_popul .close{position: absolute; right: 0;top: -35px;}
.financer_popul h2{width: 100%;text-align: center;font-size: 26px;color: #1b74c7;padding-top: 130px;}
.financer_popul h3{width: 100%;text-align: center;font-size: 21px;color: #73afe7;padding-top: 5px;}
.financer_popul p{width: 100%;text-align: center;padding-top: 78px;}
.financer_popul p span{display:inline-block;height:45px;line-height:45px;font-size: 16px;color: #333;margin: 0 5px;}
.financer_popul p select{width: 188px;height: 43px;border: 1px solid #d7d7d7;font-size: 16px;padding-left: 10px;color: #333;}
.financer_popul p select option{display: inline-block;padding: 5px 0;margin-top: 5px;}
.financer_popul p.btn{padding-top: 50px;}
.financer_popul p.btn button{width: 300px;height: 65px;border: 0;background: url(../images/determine_btn.png) no-repeat;}
/*404页面*/
.error_box{width: 100%;height:677px;background: #ffebec;text-align: center;}
.error_box img{margin-top: 140px;}
.error_box p{font-size:18px;color: #666666;margin-top: 25px;}
.error_box p i{color: #dc373f;}
.error_box p a{color: #666;text-decoration: underline;}
/*2018-1-24样式修改*/
.vip_card_box{width: 100%;height: 434px;background: #fff;}
.vip_card_box h2{float: left;margin-top: 145px;}
.vip_card_box .vip_card{width: 572px;height: 385px;background: url(../images/vip_card.png) no-repeat;float: right;margin-top: 30px;background-position:bottom center;}
.vip_card_box .vip_card .text{margin-top: 218px;text-align: center;height: 42px;line-height: 42px;font-size: 15px;color: #000;}
.vip_card_box .vip_card .text button{width: 115px;height:42px;font-size: 15px;color: #cba656;background: #000;border-radius: 15px;border: 1px solid #bfbfbf;margin-left: 50px;}
/*我的账户-我的会员修改*/
.content .account_box .rigth_cont .member_number .cont{position: relative;}
.content .account_box .rigth_cont .member_number .cont h3{width: 100%;font-size: 14px;color: #bababa;margin-top: 30px;}
.content .account_box .rigth_cont .member_number .cont .top_cont_box{width: 880px;height: 335px;margin: 0 auto;background: #f7fdff;margin-top:30px;}
.content .account_box .rigth_cont .member_number .cont .flip-container{width: 343px;height: 230px;margin-top: 55px;float: left;}
.content .account_box .rigth_cont .member_number .cont .flip-container .flipper,.content .account_box .rigth_cont .member_number .cont .flip-container .back{width: 343px;height: 230px;}
.content .account_box .rigth_cont .member_number .cont .flip-container .front{height:230px;}
.content .account_box .rigth_cont .member_number .cont .flip-container .front .vip_card_account h2{width: 100%;text-align: center;border: 0;padding-top: 40px;height: 86px;}
.content .account_box .rigth_cont .member_number .cont .flip-container .front .vip_card_account p{padding-left: 118px;margin-top: 20px;}
.content .account_box .rigth_cont .member_number .cont .flip-container .front .vip_card_account p i.crown_account{display: inline-block;width: 21px;height: 21px;background: url(../images/crown_account.png) no-repeat;margin-right: 8px;vertical-align: -2px;}
.content .account_box .rigth_cont .member_number .cont .flip-container .front .vip_card_account p span{font-size: 15px;color: #d6d5c0;}
.content .account_box .rigth_cont .member_number .cont .flip-container .front .vip_card_account p span em{margin-right: 18px;}
.content .account_box .rigth_cont .member_number .cont .flip-container .back .vip_card_account .top:after{content: "";display: block;clear: both;}
.content .account_box .rigth_cont .member_number .cont .flip-container .back .vip_card_account h2{width: 70px;height:86px;border: 0;padding-top: 40px;margin-left: 70px;float: left;}
.content .account_box .rigth_cont .member_number .cont .flip-container .back .vip_card_account .text_box{width: 135px;text-align: center;float: left;margin-left: 30px;font-size: 20px;color: #fff;}
.content .account_box .rigth_cont .member_number .cont .flip-container .back .vip_card_account .text_box p.title{font-size: 12px;color: #ffffff;padding-top: 30px;}
.content .account_box .rigth_cont .member_number .cont .flip-container .back .vip_card_account .text_box p.money{margin-top: 10px;font-size: 20px;color: #fff;}
.content .account_box .rigth_cont .member_number .cont .flip-container .back .vip_card_account .bottom{width: 100%;text-align: center;}
.content .account_box .rigth_cont .member_number .cont .flip-container .back .vip_card_account .bottom p{font-size: 12px;color: #bababa;}
.content .account_box .rigth_cont .member_number .cont .vip_card_account{width: 343px;height: 230px;float: left;background: url(../images/vip_card_account.png) no-repeat;}
.content .account_box .rigth_cont .member_number .cont .clear{content: "";clear: both;display: block;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box{width: 500px;float: left;margin-left: 15px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont{position:relative;width: 458px;height: 253px;background: url(../images/vip_axis_pic.png) no-repeat bottom center;margin-top:30px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top{position: absolute;top:0px;width: 458px;height: 253px;left: -10px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li{position: absolute;float: left;width: 12%;font-size: 12px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li.list00{bottom:38px;left:42px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li.list01{bottom: 38px;left: 62px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li.list02{bottom: 40px;left: 124px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li.list03{bottom: 50px;left: 182px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li.list04{bottom: 64px;left: 235px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li.list05{bottom: 119px;left: 290px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li.list06{bottom: 188px;left: 350px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li.list07{bottom: 230px;left: 405px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li i em{display: none;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li i.on{color: #fff;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.top li i.on em{display: inline-block;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.bot{position: absolute;top:25px;width: 560px;left: -30px;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.bot .hidden{visibility: hidden;}
.content .account_box .rigth_cont .member_number .cont .vip_axis_box .axis_cont ul.bot li{float: left;width: 12%;font-size: 12px;text-align: center;}
.content .account_box .rigth_cont .member_number .cont .bot_text_box .time{float:right;font-size: 14px;text-align: right}
.content .account_box .rigth_cont .member_number .cont .bot_text_box .time .right{margin-top: 15px;font-size: 14px;}
.content .account_box .rigth_cont .member_number .cont .bot_text_box .mode{font-size: 14px;color: #333333;float: left}
.content .account_box .rigth_cont .member_number .cont .bot_text_box .mode .integral{margin-top: 15px;}
.content .account_box .rigth_cont .member_number .cont .bot_text_box .mode em{margin-left: 28px;display: inline-block;}
.content .account_box .rigth_cont .member_number .cont .bot_text_box .mode .integral i{margin-right: 28px;}
/*非会员个人中心页面*/
.content .account_box .rigth_cont .member_number .cont .vip_card_nonMember{width: 349px;height: 235px;background: url(../images/vip_card_nonMember.png) no-repeat;float: left;margin-top: 95px;}
.content .account_box .rigth_cont .member_number .cont .vip_card_nonMember p{padding-top: 108px;height: 30px;line-height: 30px;}
.content .account_box .rigth_cont .member_number .cont .vip_card_nonMember p span{display: inline-block;padding-left: 54px;font-size: 12px;color: #2d2d2d;}
.content .account_box .rigth_cont .member_number .cont .vip_card_nonMember p button{width: 84px;height: 30px;border: 0;border-radius: 30px;background: #0b0b0b;font-size: 12px;color: #ffd200;margin-left: 15px;}
/*新理财问答页面*/
.financer_bg_mske{width: 100%;background: #eee;padding-top: 6px;}
.financer_problem_top{width:100%;height: 160px;background: #fff;}
.financer_problem_top h2{float: left;width: 283px;height: 86px;}
.financer_problem_top h2 img{margin-top: 38px;}
.financer_problem_top .question_box{width: 917px;float: right;padding-top: 42px;}
.financer_problem_top .question_box .top_box input{width: 505px;height: 50px;border: 3px solid #174397;font-size: 14px;padding-left: 25px;margin-left: 30px;}
.financer_problem_top .question_box .top_box button.put_questions_btn{width: 183px;height: 55px;border: 0;background: url(../images/put_questions_btn.png) no-repeat;float: right;}
.financer_problem_top .question_box .top_box button.search_answer_btn{width: 138px;height: 55px;border: 0;background: url(../images/search_answer_btn.png) no-repeat;float: right;margin-left: 14px;}
.financer_problem_top .question_box .bot_box p.hot_questions{margin-left: 60px;margin-top: 15px;font-size: 14px;color: #ff0000;}
.financer_problem_top .question_box .bot_box p.hot_questions a{color: #000000;margin-right: 14px;}
.financer_problem_cont {width: 100%;background: #eeeeee;padding-top: 12px;}
.financer_problem_cont .left_box{width: 890px;float: left;}
.financer_problem_cont .right_box{width: 300px;float: right;}
.financer_problem_cont .clearboth{content: '';clear: both;}
.financer_problem_cont .latest_problem_box{width:890px;margin-top: 13px;background: #fff;min-height:1242px;}
.financer_problem_cont .latest_problem_box h2{width: 100%;height: 76px;border-bottom:2px solid #2a41c5;}
.financer_problem_cont .latest_problem_box h2 span{margin-left: 35px;padding-left: 15px;border-left: 7px solid #6278d2;height: 31px;line-height: 31px;font-size: 24px;color: #ff0000;font-weight: bold;margin-top: 29px;display: inline-block;}
.financer_problem_cont .latest_problem_box ul li{width: 835px;margin: 0 auto;padding: 40px 0 30px;border-bottom: 1px solid #cbcbcb;}
.financer_problem_cont .latest_problem_box ul li h3{font-size: 18px;color: #000;font-weight: bold;}
.financer_problem_cont .latest_problem_box ul li h3:after{content: "";clear: both;display: block;}
.financer_problem_cont .latest_problem_box ul li .answers_text:after{content: "";clear: both;display: block;}
.financer_problem_cont .latest_problem_box ul li span{display: inline-block;width: 800px;float: right;line-height: 1.5em;margin-top: -5px;}
.financer_problem_cont .latest_problem_box ul li .answers_text{margin-top: 30px;font-size: 14px;color: #333333;}
.financer_problem_cont .latest_problem_box ul li .answers_text span{line-height: 1.7em;margin-top: -5px;}
.financer_problem_cont .latest_problem_box ul li .name{text-align: right;font-size: 14px;color: #333333;margin-top: 10px;}
.financer_problem_cont .right_box .recommended_box{width: 264px;border-bottom: 6px solid #4c7aff;padding: 0 18px;background:#fff;}
.financer_problem_cont .right_box .recommended_box h2{width: 100%;height: 70px;border-bottom: 1px solid #666666;}
.financer_problem_cont .right_box .recommended_box h2 span{font-size: 24px;color: #2b5bc6;font-weight: bold;margin-top: 28px;display: inline-block;}
.financer_problem_cont .right_box .recommended_box ul li{width: 100%;padding-top:10px;height: 126px;border-bottom: 1px solid #cbcbcb;}
.financer_problem_cont .right_box .recommended_box ul li h3{float: left;}
.financer_problem_cont .right_box .recommended_box ul li .info_box{float: right;}
.financer_problem_cont .right_box .recommended_box ul li .info_box h4{font-size: 18px;color: #333333;margin-top: 16px;}
.financer_problem_cont .right_box .recommended_box ul li .info_box h5{font-size: 14px;color: #0054ff;margin-top: 4px;}
.financer_problem_cont .right_box .recommended_box ul li .info_box button{width: 140px;height: 40px;border: 0;border-radius: 6px;background: #ea544a;font-size: 18px;color: #fff;margin-top: 6px;}
.financer_problem_cont .right_box .recommended_box ul li:last-child{border: 0;}
.financer_problem_cont .right_box .notice_box{margin-top: 10px;}
.financer_problem_cont .right_box .notice_box img{width:100%;}
.financer_problem_cont .right_box .Red_box{margin-top: 20px;cursor: pointer;}
.financer_problem_cont .right_box .Red_box img{width: 100%;}
.Red_login_popup{display:none;width: 482px;height: 518px;background: url(../images/receiveRed_login.png) no-repeat;position: fixed;left: 50%;top: 50%;margin-top: -259px;margin-left: -241px;z-index: 1001;}
.Red_login_popup .close_btn{position: absolute;top: 32px;left: 380px;width: 15px;height: 15px;background: url(../images/close_btn_Red.png) no-repeat;}
.Red_login_popup .cont_box{padding-top: 160px;}
.Red_login_popup .cont_box h2{width: 100%;text-align: center;font-size: 14px;color: #000000;margin-bottom: 10px;}
.Red_login_popup .cont_box p{width: 228px;margin: 8px auto 0;}
.Red_login_popup .cont_box p input{width: 204px;padding-left: 24px;height: 38px;line-height: 38px;font-size: 14px;border: 0;border-radius: 100px;background: #fff;}
.Red_login_popup .cont_box p.verify_box input{width: 104px;}
.Red_login_popup .cont_box p.verify_box button{float: right;width: 83px;height: 35px;border: 0;border-radius: 6px;background: #dedede;font-size: 12px;color: #000;margin-top: 3px;}
.Red_login_popup .cont_box p.verify_box img {float: right;width: 83px;height: 35px;margin-top: 3px;}
.Red_login_popup .cont_box p.btn{width: 100%;text-align: center;margin-top: 20px;}
.Red_login_popup .cont_box p.btn button{width: 330px;height: 76px;border: 0;background: url(../images/receive_btn.png) no-repeat;}
.Red_success_popup{display:none;width: 682px;height: 587px;background: url(../images/receiveRed_success.png) no-repeat;position: fixed;top: 50%;left: 50%;margin-top: -294px;margin-left: -341px;z-index: 1001;}
.Red_success_popup .close_btn{position: absolute;top: 86px;left: 562px;width: 15px;height: 15px;background: url(../images/close_btn_Red.png) no-repeat;}
.tip_popup{width: 398px;height: 134px;box-shadow: 0px 2px 21px 0px rgba(141, 141, 141, 0.62);background: #fff;position: fixed;top: 50%;left: 50%;margin-top: -67px;margin-left: -199px;text-align: center;z-index:1001;}
.tip_popup .close_btn{position: absolute;top: 14px;right: 18px;width: 15px;height: 15px;background: url(../images/close_btn_black.png) no-repeat;}
.no_answer{display: none;}
.no_answer h2{width: 100%;text-align: center;padding-top: 30px;font-size: 28px;color: #ff0000;}
.no_answer .btn{margin-top: 15px;}
.no_answer button{width: 140px;height: 40px;border: 0;background: #ea544a;border-radius: 4px;font-size: 18px;color: #fff;}
.submit_success{display:none;}
.submit_success h2{width: 100%;text-align: center;padding-top:48px;font-size: 28px;color: #ff0000;}
.submit_success h2 img{margin-right: 15px;vertical-align: -4px;}
.problem_popup{display:none;padding: 0 20px 40px;position: fixed;top: 50%;left: 50%;z-index: 1001;margin-left: -580px;margin-top: -313px;background: #fff;}
.problem_popup .close_btn{position: absolute;top: 14px;right: 20px;width: 15px;height: 15px;background: url(../images/close_btn_black.png) no-repeat;}
.problem_popup h2{padding: 25px 0 15px;font-size: 14px;color: #ff0000;}
.problem_popup .text_box textarea{padding:24px 20px;width: 1080px;height: 176px;border: 1px solid #cbcbcb;font-size: 12px;}
.problem_popup .text_box .tip{display: block;margin-top:10px;text-align: right;font-size: 12px;color: #666;}
.problem_popup .text_box .tip i{color: #ff0000;}
.problem_popup .yuyue_box{width: 402px;margin:0px auto 0;background:#fff;}
.problem_popup .yuyue_box p{width: 400px;border: 1px solid #cbcbcb;height: 40px;margin-top: 10px;}
.problem_popup .yuyue_box p:first-child{margin-top: 0;}
.problem_popup .yuyue_box p span{display: inline-block;width: 50px;height: 24px;margin-top: 8px;border-right: 1px solid #000;float: left}
.problem_popup .yuyue_box p span.name{background: url(../images/yuyue_name_icon.png) no-repeat;background-size: 23px 24px;background-position:center;}
.problem_popup .yuyue_box p span.phone{background: url(../images/yuyue_phone_icon.png) no-repeat;background-size: 23px 24px;background-position:center;}
.problem_popup .yuyue_box p input{padding-left: 15px;float: left;font-size: 12px;color: #666666;margin-top: 12px;width: 320px;border: 0;}
.problem_popup .yuyue_box p.verify input{width: 245px;padding-left: 20px;}
.problem_popup .yuyue_box p.verify img{width: 118px;position: absolute;right: -134px;top:3px;}
.problem_popup .yuyue_box p.verify button{float:right;width: 114px;height: 30px;border: 0;background: #999999;font-size: 14px;color: #333;margin:4px;}
.problem_popup .yuyue_box p.verify_img {position: relative;width: 266px;}
.problem_popup p.btn{border: 0;height: 50px;margin-top: 15px;width: 100%;text-align: center;}
.problem_popup p.btn button{width: 402px;height: 50px;border: 0;background:#ee0038;font-size: 14px;color: #ffffff;letter-spacing: 3px;font-weight: bold;}
.personage_info_popup{width: 794px;height: 750px;position: fixed;top: 50%;left: 50%;margin-top: -375px;margin-left: -397px;background: #fff;z-index: -100;}
.personage_info_popup .close_btn{position: absolute;top: 30px;right: 28px;width: 15px;height: 15px;background: url(../images/close_btn_black.png) no-repeat;z-index: 100;}
.personage_info_popup .swiper-container_popup {width: 794px;height: 750px;overflow: hidden;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box{padding: 46px 0 20px;border-bottom: 1px solid #cbcbcb;width: 735px;margin: 0 auto;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box:after{content: "";clear: both;display: block;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box h2{float: left;padding-left: 20px;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box{float: left;width: 508px;margin-left: 18px;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box h3{font-size: 30px;color: #333333;font-weight: bold;margin-top: 15px;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box h3 i{font-size: 12px;color: #666666;margin-left: 10px;font-weight: normal;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box h4{font-size: 14px;color: #333333;font-weight: bold;margin-top: 18px;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box p{font-size: 14px;color: #666;margin-top: 18px;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list{width: 735px;margin: 0 auto;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list ul li {padding-left: 25px;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list ul li h3{font-size: 18px;color: #666666;font-weight: bold;margin-top: 30px;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list ul li h3 i{display: inline-block;width:18px;height: 18px;vertical-align: -2px;background: url(../images/main_points_icon.png) no-repeat;margin-right: 5px;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list ul li p{padding-left: 24px;font-size: 12px;color: #666666;margin-top: 8px;width: 638px;line-height: 1.7em;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list .btn{width: 100%;text-align: center;margin-top: 30px;}
.personage_info_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list .btn button{width: 400px;height: 60px;border: 0;border-radius: 6px;background: #ea544a;font-size: 24px;color: #ffffff;}
.personage_info_popup .swiper-button-next{margin-right: -50px;background:url(../images/right_arrow_icon.png);width: 33px;height: 57px;margin-top: -26px;right:0;}
.personage_info_popup .swiper-button-prev{margin-left: -50px;background:url(../images/left_arrow_icon.png);width: 33px;height: 57px;margin-top: -26px;right:0;}
.mask_box_problem{width: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.6);display: none;z-index:1000;}
/*首页更新修改文章模块*/
.article_box_sy{width: 100%;background: #f5f9fc;padding: 30px 0 60px;}
.article_box_sy .top_nav{width: 1200px;height: 120px;background:#e0d0ac;}
.article_box_sy .top_nav .dynamic_text{width: 310px;height:120px;position: relative;background: #313430;float: left;padding-left: 30px;}
.article_box_sy .top_nav .dynamic_text i.block_arrow{display: inline-block;width: 10px;height: 19px;background: url(../images/article_arrow_black.png) no-repeat;position: absolute;right: -10px;top: 50px;z-index: 10;}
.article_box_sy .top_nav .dynamic_text h2{font-size: 28px;color: #fff;font-weight: bold;margin-top: 20px;}
.article_box_sy .top_nav .dynamic_text h3{font-size: 16px;color: #fff;padding-bottom: 10px;position: relative;}
.article_box_sy .top_nav .dynamic_text h3 span{width: 40px;height: 4px;background: #daab65;position: absolute;bottom: 0px;left: 0;}
.article_box_sy .top_nav ul li{float: left;width: 170px;height: 120px;position: relative;padding-left: 30px;cursor: pointer;}
.article_box_sy .top_nav ul li.on{background: #dc5b4f;}
.article_box_sy .top_nav ul li:hover{background: #dc5b4f;}
.article_box_sy .top_nav ul li:hover .red_arrow{display: inline-block;}
.article_box_sy .top_nav ul li i.red_arrow{display: none;width: 10px;height: 20px;background: url(../images/article_arrow_red.png) no-repeat;position: absolute;right: -10px;top: 48px;}
.article_box_sy .top_nav ul li.on i.red_arrow{display: inline-block;}
.article_box_sy .top_nav ul li h2{font-size: 18px;color: #fff;font-weight: bold;margin-top: 36px;}
.article_box_sy .top_nav ul li h3{font-size: 18px;color: #fff;font-weight: bold;}
.article_box_sy .cont_box{display: none;}
.article_box_sy .cont_box01{display: block;}
.article_box_sy .cont_box ul li{margin-top: 10px;background: #fff;}
.article_box_sy .cont_box ul li h2{width: 290px;height: 210px;float: left;padding-top: 10px;padding-left: 10px;}
.article_box_sy .cont_box ul li h2 img{width: 100%;height:210px;}
.article_box_sy .cont_box ul li .text_box{width:760px;height: 200px;float: left;margin-left: 70px;}
.article_box_sy .cont_box ul li:after{content: "";clear: both;display: block;}
.article_box_sy .cont_box ul li .text_box h3{width: 100%;height: 65px;line-height: 65px;font-size: 24px;color: #333333;padding-top: 18px;border-bottom: 1px dashed #dfdfdf;}
.article_box_sy .cont_box ul li .text_box h3 a{color:#333333;}
.article_box_sy .cont_box ul li .text_box h3 a:hover{color:#fd8238;}
.article_box_sy .cont_box ul li .text_box p{font-size: 14px;color: #666;line-height: 2em;margin-top: 18px;}
/*财富管理新建页面*/
.management_banner{width: 100%;height: 500px;background: url(../images/wealth_management_banner.jpg) no-repeat center center;}
.management_banner ul li{position:relative;width: 190px;height: 305px;float: left;margin: 0 105px;text-align: center;margin-top: 195px;cursor: pointer;}
.management_banner ul li p{width: 190px;height: 186px;padding-top:4px}
.management_banner ul li.on p{background: url(../images/management_nav_on.png) no-repeat;}
.management_banner ul li:hover p{background: url(../images/management_nav_on.png) no-repeat;}
.management_banner ul li h2{font-size: 26px;color: #fff;margin-top: 30px;}
.management_banner ul li.on h2{font-size: 30px;color: #fff;}
.management_banner ul li:hover h2{font-size: 30px;color: #fff;}
.management_banner ul li i{display: none;width: 87px;height: 48px;position: absolute;bottom: -24px;left: 50%;margin-left: -43px;background: url(../images/management_nav_arrow.png) no-repeat;}
.management_banner ul li.on i{display: inline-block;}
.management_banner ul li:hover i{display: inline-block;}
.management_cont{width: 100%;display: none;}
.management_cont .cont_info_box{width: 100%;height: 670px;}
.management_cont .wealth_info{background: url(../images/wealth_info_bg.jpg) no-repeat center center;}
.management_cont .cont_info_box .text_box{width: 512px;padding-left: 40px;padding-top: 130px;float: left;}
.management_cont .cont_info_box .text_box h2{width: 512px;height: 35px;padding: 22px 0;border-bottom: 1px solid #e2e1e1;margin-top: 64px;}
.management_cont .cont_info_box .text_box h2 span{display: inline-block;width: 184px;height: 35px;padding-bottom:20px;border-bottom:3px solid #dc5b4f;float: left;}
.management_cont .cont_info_box .text_box p{width: 512px;text-indent: 2em;font-size: 16px;color: #000000;line-height: 1.7em;margin-top: 30px;}
.management_cont .cont_info_box .pic_box{width: 470px;height: 426px;background: #eeeef0;position: relative;margin-top: 130px;float: right;}
.management_cont .cont_info_box .pic_box img{position: absolute;top: -30px;left: -70px;}
.management_cont .introduce_box01{width: 100%;height: 430px;padding: 85px 0;background: #f5f5f5;}
.management_cont .introduce_box01 .pic_box{width:665px;height: 430px;position: relative;margin-left: 30px;}
.management_cont .introduce_box01 .pic_box img{float: left;}
.management_cont .introduce_box01 .text_box{width: 560px;height: 340px;background: #fff;position: absolute;top: 80px;right: -470px;}
.management_cont .introduce_box01 .text_box h2{margin-top:54px;margin-left:45px;width: 442px;height: 34px;background:url(../images/quotes_icon.png) no-repeat;background-position: 400px 0;}
.management_cont .introduce_box01 .text_box h2 img{margin-top: 5px;}
.management_cont .introduce_box01 .text_box p{width: 434px;font-size: 16px;color: #000000;margin-top: 25px;line-height: 1.7em;padding-left: 60px;}
.management_cont .introduce_box01 .text_box p.btn{text-align: right;position: absolute;bottom: 40px;}
.management_cont .introduce_box01 .text_box p.btn button{width: 140px;height: 36px;border-radius: 2px;background: #dc5b4f;border: 0;font-size: 18px;color: #fff;}
.management_cont .introduce_box02{width: 100%;height: 340px;padding: 130px 0 102px;background: #fff;}
.management_cont .introduce_box02 .pic_box{width:665px;height: 430px;position:absolute;right: -618px;top: -80px;}
.management_cont .introduce_box02 .text_box{width: 560px;height: 340px;background: #f5f5f5;position: relative;left: 10px;margin-left: 30px;}
.management_cont .introduce_box02 .pic_box img{float: left;width: 655px;height: 430px;}
.management_cont .introduce_box02 .text_box h2{padding-top:54px;margin-left:45px;width: 442px;height: 34px;background:url(../images/quotes_icon_gray.png) no-repeat;background-position: 400px 54px;}
.management_cont .introduce_box02 .text_box h2 img{margin-top: 5px;}
.management_cont .introduce_box02 .text_box p{width: 434px;font-size: 16px;color: #000000;margin-top: 25px;line-height: 1.7em;padding-left: 60px;}
.management_cont .introduce_box02 .text_box p.btn{text-align: right;position: absolute;bottom: 40px;}
.management_cont .introduce_box02 .text_box p.btn button{width: 140px;height: 36px;border-radius: 2px;background: #dc5b4f;border: 0;font-size: 18px;color: #fff;}
.management_cont .introduce_box .wealth_pic{width: 655px;height: 430px;}
.management_cont01{display: block;}
.customize_box{width: 100%;height: 920px;background: url(../images/customize_box_bg.jpg) no-repeat center center;}
.customize_box h2{width: 100%;padding-top: 80px;text-align: center;}
.customize_box .customize_screen_box{padding-top: 60px;}
.customize_box .customize_screen_box dl:after{content: "";clear: both;display: block;}
.customize_box .customize_screen_box dl{margin-top:50px;}
.customize_box .customize_screen_box dl dt{float: left;width: 110px;height: 24px;line-height: 24px;font-size: 16px;color: #fff;margin-left: 210px;margin-right: 40px;}
.customize_box .customize_screen_box dl dd{position:relative;width: 126px;height: 24px;border: 2px solid #6a6a6a;background: #6a6a6a;font-size: 16px;color: #cccccc;float: left;text-align: center;line-height: 24px;border-radius: 8px;margin-right: 20px;cursor: pointer;}
.customize_box .customize_screen_box dl dd.on{border: 2px solid #dc5b4f;background: #fff;color: #dc5b4f;}
.customize_box .customize_screen_box dl dd i{display: none;width: 18px;height: 18px;background: url(../images/selected_icon.png) no-repeat;position: absolute;right: -5px;bottom: -5px;}
.customize_box .customize_screen_box dl dd.on i{display: inline-block;}
.customize_box .btn{width: 100%;text-align: center;margin-top: 110px;}
.customize_box .btn button{width: 300px;height: 55px;border: 0;border-radius: 55px;background: #dc5b4f;font-size: 28px;color: #fff;}
.mask_box_problem{width: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.6);z-index:1000;}
/*新理财咨询页面浮动窗口*/
.problem_float_box{position: fixed;top:50%;left:0;margin-top:-120px;width: 120px;height: 241px;background:url(../images/problem_float_box.png) no-repeat;cursor:pointer;}
.problem_float_box button{width: 120px;height: 38px;background: url(../images/problem_float_btn.png) no-repeat;position: absolute;bottom: 0;border: 0;}
.receive_success_popup{display:none;position: fixed;top: 50%;left: 50%;width: 456px;height: 210px;background: #fff;border-radius: 30px;margin-top: -75px;margin-left: -228px;z-index:1001;}
.receive_success_popup .close_btn{display: inline-block;width: 30px;height: 30px;position: absolute;top: -56px;right: 18px;background: url(../images/float_close_icon.png) no-repeat;}
.receive_success_popup h2{width: 100%;text-align: center;font-size: 38px;color: #ff0024;padding-top: 50px;padding-bottom: 10px;}
.receive_success_popup p{width: 100%;text-align: center;font-size: 14px;color: #0c5076;margin-top: 5px;}
.problem_float_popup{display:none;position: fixed;top: 50%;left: 50%;width: 634px;height: 552px;margin-top: -276px;margin-left: -317px;background: url(../images/problem_float_popup.png) no-repeat;z-index:1001;}
.problem_float_popup .close_btn{display: inline-block;width: 30px;height: 30px;position: absolute;top: 85px;right: 15px;background: url(../images/float_close_icon.png) no-repeat;}
.problem_float_popup .cont_box{width: 274px;height: auto;margin-left: 222px;padding-top: 264px;}
.problem_float_popup .cont_box p{width: 100%;height:40px;border-radius: 40px;background: #fff;box-shadow: 0px 5px 9.3px 0.7px rgba(4, 0, 0, 0.33);margin-top: 6px;}
.problem_float_popup .cont_box p span{display: inline-block;width: 46px;height: 40px;float: left;}
.problem_float_popup .cont_box p span.name i{display: inline-block;width: 19px;height: 22px;background: url(../images/problem_name_icon.png) no-repeat;float: right;margin-top: 8px;}
.problem_float_popup .cont_box p span.phone i{display: inline-block;width: 16px;height: 25px;background: url(../images/problem_phone_icon.png) no-repeat;float: right;margin-top: 8px;}
.problem_float_popup .cont_box p input{width: 186px;padding-left: 12px;font-size: 14px;float: left;margin-top: 10px;border:0;}
.problem_float_popup .cont_box p.verify_box input{width: 136px;margin-left: 18px;}
.problem_float_popup .cont_box p.verify_box button{width: 104px;height: 36px;border: 0;background: #b7b6b6;border-radius: 36px;margin-top: 2px;color: #fff;font-size: 12px;}
.problem_float_popup .cont_box p.verify_box img{width: 104px;height: 36px;border: 0;border-radius: 36px;margin-top: 2px;}
.problem_float_popup .receive_box{width: 100%;margin-top: 46px;}
.problem_float_popup .receive_box button{width: 242px;height: 58px;border: 0;background: url(../images/problem_receive_btn.png) no-repeat;margin-left: 237px;}
/*最新理财咨询页面*/
.financer_problem_search{width:100%;height: 102px;background: #fff;}
.financer_problem_search h2{float: left;width: 133px;height: 49px;padding-left: 15px;}
.financer_problem_search h2 img{margin-top: 24px;}
.financer_problem_search .question_box{width: 917px;float: left;padding-top: 24px;}
.financer_problem_search .question_box .top_box:after{content: "";clear: both;display: block;}
.financer_problem_search .question_box .top_box input{width: 416px;height: 34px;border: 3px solid #174397;font-size: 14px;padding-left: 25px;margin-left: 122px;float: left;}
.financer_problem_search .question_box .top_box button.put_questions_btn{width: 111px;height: 40px;border: 0;background: #ea544a;float: left;font-size: 18px;color: #fff;margin-left: 6px;}
.financer_problem_search .question_box .top_box button.search_answer_btn{width: 111px;height: 40px;border: 0;background: #174397;float: left;font-size: 18px;color: #fff;}
.financer_problem_search .question_box .top_box button.put_questions_btn:hover{background: #da4238;}
.financer_problem_search .question_box .top_box button.search_answer_btn:hover{background: #002d82;}
.financer_problem_search .question_box .bot_box p.hot_questions{margin-left: 150px;margin-top: 10px;font-size: 14px;color: #ff0000;}
.financer_problem_search .question_box .bot_box p.hot_questions a{color: #666666;margin-right: 14px;}
.personage_introduction_box{margin-top: 20px;}
.personage_introduction_cont{width: 1200px;margin: 0 auto;background: #fff;height: 345px;}
.personage_introduction_cont .top_box{width: 100%;height: 241px;border-bottom: 1px solid #d5d2ce;position: relative;}
.personage_introduction_cont .left_box{width: 248px;height: 250px;background: url(../images/personage_introduction_pic.png) no-repeat;position: absolute;top: -9px;float: left;}
.personage_introduction_cont .left_box .cont {width: 230px;padding-top:90px;text-align: center;}
.personage_introduction_cont .left_box .cont p{font-size: 18px;color: #fff;margin-top: 8px;}
.personage_introduction_cont .left_box .cont p:first-child{margin-top: 0;}
.personage_introduction_cont .left_box .cont p.btn{margin-top: 12px}
.personage_introduction_cont .left_box .cont p.btn button{width: 148px;height: 40px;border: 0;background: #ffe971;color: #6c1e03;font-size: 18px;border-radius: 6px;box-shadow: 2px 12px 10px 0px rgba(0, 0, 0, 0.3);}
.personage_introduction_cont .right_box{width: 928px;height: 241px;float: left;padding-left: 248px;}
.personage_introduction_cont .right_box .swiper-container{width: 928px;height: 220px;padding-top: 10px;background: #fff;position: relative;padding: 15px 0 0 28px;overflow:hidden;}
.personage_introduction_cont .right_box .swiper-container ul li:last-child{margin-right: 0;}
.personage_introduction_cont .right_box .swiper-container ul li{width: 276px;height: 203px;border: 1px solid #e6e6e6;position: relative;float: left;margin-right: 32px;}
.personage_introduction_cont .right_box .swiper-container ul li .top{width: 100%;height:20px;text-align: right;}
.personage_introduction_cont .right_box .swiper-container ul li .top i{display: inline-block;width: 60px;height: 20px;text-align: center;line-height: 20px;font-size: 16px;color: #fff;background: url(../images/special_icon.png) no-repeat;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box{width: 276px;height: 112px;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box h2{width: 80px;height: 80px;float: left;padding: 8px 0 0 5px;cursor: pointer;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box{width: 183px;height: 85px;float: left;margin-left: 8px;padding-top: 20px;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box h3{font-size: 18px;color: #000000;width: 183px;height: 22px;line-height: 22px;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box h3 i{display: inline-block;width: 60px;overflow: hidden;text-align: center;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box h3 span{margin-top:2px;display: inline-block;width: 120px;height: 20px;text-align: right;font-size: 12px;color: #fff;padding-right: 3px;background: url(../images/personage_position_bg.png) no-repeat;line-height: 20px;float: right;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box .evaluate_box dl{float: left;width: 46px;text-align: right;height: 44px;border-right: 1px solid #d5d2ce;padding-right: 6px;margin-top: 15px;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box .evaluate_box dl dt{font-size: 14px;color: #666;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box .evaluate_box dl dd{margin-top: 5px;font-style:italic;font-size: 16px;color: #000;text-align: center;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box .evaluate_box dl.grade{width: 114px;text-align: left;border:0;padding-left: 6px;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box .evaluate_box dl.grade dt i{display:inline-block;width: 51px;height: 17px;text-align: center;line-height: 17px;font-size: 14px;color: #3c0000;border-radius: 17px;background: #ffbe4e;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box .evaluate_box dl.grade dd {text-align: left;}
.personage_introduction_cont .right_box .swiper-container ul li .cont_box .text_box .evaluate_box dl.grade dd i {display: inline-block;width: 14px;height: 14px;background: url(../images/favourite_star.png) no-repeat;margin-left: 4px;}
.personage_introduction_cont .right_box .swiper-container ul li .btn{margin-top: 12px;}
.personage_introduction_cont .right_box .swiper-container ul li .btn button.programme{margin-left:10px;width: 130px;height: 24px;background: url(../images/programme_bg.png) no-repeat;text-align: center;line-height: 24px;font-size: 13px;color: #ae1411;border: 0;vertical-align: -2px;}
.personage_introduction_cont .right_box .swiper-container ul li .btn button.questions{margin-left:8px;width: 114px;height: 35px;background: #ea544a;text-align: center;line-height: 24px;font-size: 14px;color: #fff;border: 0;}
.personage_introduction_cont .right_box .swiper-container ul li .btn button.questions:hover{background: #d1362b;}
.personage_introduction_cont .right_box .swiper-container .swiper-button-next{position: absolute;right: 15px;z-index: 10;width: 28px;height: 58px;background: url(../images/personage_arrow_next.png) no-repeat;opacity: 1;margin-top: -36px;}
.personage_introduction_cont .right_box .swiper-container .swiper-button-prev{position: absolute;left: 15px;z-index: 10;width: 28px;height: 58px;background: url(../images/personage_arrow_prev.png) no-repeat;opacity: 1;margin-top:-36px;}
.personage_introduction_cont .right_box .swiper-container .swiper-pagination{bottom: 3px;}
.personage_introduction_cont .bot_box{width:100%;height: 104px;}
.personage_introduction_cont .bot_box .number_box{width: 410px;float: left;padding: 23px 0 0 40px;}
.personage_introduction_cont .bot_box .number_box h2{font-size: 18px;color: #333333;}
.personage_introduction_cont .bot_box .number_box p {padding-top: 8px;}
.personage_introduction_cont .bot_box .number_box p i{display: inline-block;width: 32px;height: 32px;background: #6278d2;text-align: center;line-height: 32px;font-size: 22px;color: #fff;margin-right: 8px;}
.personage_introduction_cont .bot_box .adbox{width: 740px;float: right;padding-top: 25px;padding-left:10px }
.financial_calculator{width: 100%;height: 343px;background: #fff;}
.financial_calculator_cont{width: 278px;margin: 0 auto;}
.financial_calculator_cont h2{padding-top: 18px;}
.financial_calculator_cont h3{margin-top: 8px;width: 278px;height: 40px;line-height: 40px;background: #b11514;}
.financial_calculator_cont h3 span{font-size: 16px;color: #fff;margin-left: 15px;font-weight: bold;}
.financial_calculator_cont .data_box{width: 278px;padding-top: 8px;}
.financial_calculator_cont .data_box p{margin-top: 12px;font-size: 14px;color: #333333;height: 30px;line-height: 30px;}
.financial_calculator_cont .data_box p span{display: inline-block;width: 70px;height: 30px;line-height: 30px;margin-left: 20px;}
.financial_calculator_cont .data_box p input{width: 117px;height: 28px;border: 1px solid #dadada;margin-right: 10px;border-radius: 5px;padding-left: 5px;}
.financial_calculator_cont .data_box p.btn{width: 100%;padding-top: 4px;text-align: center;}
.financial_calculator_cont .data_box p.btn button{width: 160px;height: 40px;background: #ea544a;font-size: 16px;color: #ffffff;border: 0;}
.financial_calculator_cont .data_box p.btn button:hover{background: #da4238;}
.financial_calculator_cont .result_box{display:none;width: 278px;}
.financial_calculator_cont .result_box p.profit{padding-top: 46px;font-size: 16px;color: #333333;text-align: center;}
.financial_calculator_cont .result_box p.btn{padding-top: 24px;text-align: center;width: 100%;}
.financial_calculator_cont .result_box p.btn button{width: 160px;height: 40px;border: 1px solid #dadada;font-size: 16px;color: #333;background: #fff;}
.financial_calculator_cont .result_box p.btn button:hover{background: #f6f6f6;}
.financial_calculator_cont .result_box p.tip{padding-top: 20px;font-size: 16px;color: #333333;width: 100%;text-align: center;}
.financial_calculator_cont .result_box p.tip a{font-size: 14px;color: #ff2727;}
.left_adbox{margin-top: 10px;}
.case_box_problem{padding-top:145px;height:315px;padding-bottom:20px;width: 100%;background: #eee;}
.case_box_problem .main{width: 1200px;margin: 0 auto;}
.case_box_problem ul li{position:relative;width: 390px;float: left;height:292px;background: url(../images/case_box_problem.png) no-repeat;box-shadow: 0px 9px 16px 0px rgba(0, 7, 57, 0.4);margin-right: 15px;}
.case_box_problem ul li:last-child{margin-right: 0px;}
.case_box_problem ul li .title{width: 313px;height: 135px;position: absolute;top: -86px;left: 38px;background: url(../images/case_box_problem_top.png) no-repeat;}
.case_box_problem ul li .title h2{width: 100%;text-align: center;font-size: 26px;color: #fff046;padding-top: 30px;letter-spacing: 2px;padding-left: 2px;}
.case_box_problem ul li .case_cont{padding-top: 40px;}
.case_box_problem ul li .case_cont .info_box{width: 108px;height:165px;float: left;text-align: center;margin-left: 20px;}
.case_box_problem ul li .case_cont .info_box h3{width: 100%;padding-top: 10px;}
.case_box_problem ul li .case_cont .info_box h4{font-size: 14px;color: #a57100;}
.case_box_problem ul li .case_cont .info_box p{font-size: 12px;color: #8b8b8a;margin-top: 4px;line-height: 1.6em;}
.case_box_problem ul li .case_cont .text_box{width: 216px;height: 165px;float: left;margin-left: 18px;padding-top: 10px;}
.case_box_problem ul li .case_cont .text_box p.toptitle{font-size: 18px;color: #333333;font-weight: bold;margin-top: 10px;}/*2018-04-16 renyue*/
.case_box_problem ul li .case_cont .text_box p.top{font-size: 16px;color: #a35800;line-height: 1.5em;margin-top: 10px;font-weight: bold;}
.case_box_problem ul li .case_cont .text_box p.bot{font-size: 16px;color: #a35800;font-weight: bold;line-height: 1.4em;margin-top: 10px;}
.case_box_problem ul li .case_cont:after{content: "";clear: both;display: block;}
.case_box_problem ul li .btn{width: 100%;text-align: center;margin-top: 10px;}
.case_box_problem ul li .btn button{width: 308px;height: 48px;font-size: 22px;color: #770000;background: #ffe971;border: 0;font-weight: bold;}
.consultation_float_box{position: fixed;width: 132px;height: 172px;background: url(../images/consultation_float_box.png) no-repeat;bottom:0%;margin-top:-86px;left: 0;cursor: pointer;}
.licai_class_box{display:none;width: 100%;height: 112px;background: #fff;position: fixed;bottom: 0;line-height: 112px;}
.licai_class_box a{display: inline-block;width: 44px;height: 44px;background:url(../images/consultation_close_btn.png) no-repeat;margin-top: 32px;margin-left: 12px;}
.licai_class_box  img.JIAlicai_icon{margin-left: 110px;margin-top: 8px;float: left;}
.licai_class_box  img.JIAlicai_text{margin-left: 14px;margin-top: 16px;float: left;}
.licai_class_box button{width: 210px;height: 63px;border: 0;background: url(../images/examine_btn.png) no-repeat;margin-left: 60px;margin-top: 25px;}
.licai_class_box p{float: left;}
.new_problem_cont{width: 100%;background: #eeeeee;padding-top: 12px;}
.new_problem_cont .left_box{width: 890px;float: left;background: #fff;}
.new_problem_cont .left_box .adpic_{cursor:pointer;}
.new_problem_cont .right_box{width: 300px;float: right;}
.new_problem_cont .clearboth{content: '';clear: both;}
.new_problem_cont .latest_problem_box{width:890px;margin-top: 13px;background: #fff;min-height:1242px;}
.new_problem_cont .latest_problem_box h2{width: 100%;height: 76px;border-bottom:2px solid #2a41c5;}
.new_problem_cont .latest_problem_box h2 span{margin-left: 35px;padding-left: 15px;border-left: 7px solid #6278d2;height: 31px;line-height: 31px;font-size: 24px;color: #ff0000;font-weight: bold;margin-top: 29px;display: inline-block;}
.new_problem_cont .latest_problem_box ul {border-top: 2px solid #e6e6e6;margin-top: 30px;}
.new_problem_cont .latest_problem_box ul li{width: 812px;margin: 0 auto;padding: 40px 0 30px;border-bottom: 1px solid #e6e6e6;}
.new_problem_cont .latest_problem_box ul li h3{font-size: 18px;color: #000;font-weight: bold;}
.new_problem_cont .latest_problem_box ul li h3:after{content: "";clear: both;display: block;}
.new_problem_cont .latest_problem_box ul li .answers_text:after{content: "";clear: both;display: block;}
.new_problem_cont .latest_problem_box ul li span{display: inline-block;width: 716px;float:right;line-height: 1.5em;margin-top: -5px;margin-right: 60px;}
.new_problem_cont .latest_problem_box ul li .answers_text{position:relative;margin-top: 10px;font-size: 14px;color: #333333;padding-left: 34px;width: 710px;line-height: 25px;height: 50px;overflow: hidden;position: relative;overflow: hidden;}
.new_problem_cont .latest_problem_box ul li .answers_text a{position: absolute;bottom:0;right: 0px;}
.new_problem_cont .latest_problem_box ul li .answers_text a i{display: inline-block;width: 14px;height: 8px;background: url(../images/down_arrow_icon.png) no-repeat;margin-left: 2px;}
.new_problem_cont .latest_problem_box ul li .name{text-align: left;font-size: 16px;color: #333333;height: 20px;line-height: 20px;margin-top: 30px;}
.new_problem_cont .latest_problem_box ul li .name span{line-height: 20px;height: 20px;padding-top: 5px;}
.new_problem_cont .latest_problem_box ul li .put_questions_box{display:none;height: 40px;padding: 25px 30px 0;}
.new_problem_cont .latest_problem_box ul li .put_questions_box button{float: left;width: 110px;height: 40px;background: #ea544a;font-size:18px ;color: #fff;border: 0;}
.new_problem_cont .latest_problem_box ul li .put_questions_box button:hover{background: #da4238;}
.new_problem_cont .latest_problem_box ul li .put_questions_box a{float: right;font-size: 14px;color: #174397;margin-top: 15px;}
.new_problem_cont .latest_problem_box ul li .put_questions_box a i{display: inline-block;width: 14px;height: 8px;background: url(../images/up_arrow_icon.png) no-repeat;margin-left: 2px;vertical-align: 1px;}
.new_problem_cont .latest_problem_box ul li .more{width: 100%;height: 24px;text-align: right;float: right;}
.new_problem_cont .latest_problem_box ul li .more button{width: 92px;height:22px;border: 1px solid #ff9191;background: #fff;font-size: 12px;color: #ff4646;border-radius: 5px;margin-right: 3px;}
.new_problem_cont .latest_problem_box ul li .more button:hover{border: 1px solid #174397;background: #174397;color: #fff;}
.wealth_popup{/*display:none;*/width: 571px;height: 571px;background: url(../images/wealth_popup_bg.png) no-repeat;position: fixed;top: 50%;left: 50%;margin-top: -305px;margin-left: -285px;z-index: 1001;}
.wealth_popup a{display: inline-block;width: 34px;height: 34px;background: url(../images/wealth_close_btn.png) no-repeat;position: absolute;bottom: -70px;left: 50%;margin-left: -17px;}
.wealth_popup .cont_box{width: 380px;padding-top: 290px;margin: 0 auto;}
.wealth_popup .cont_box p{margin-top: 10px;}
.wealth_popup .cont_box p span{display: inline-block;width:82px;text-align: right;font-size: 16px;color: #fffdba;margin-right:18px;}
.wealth_popup .cont_box p input{width: 260px;height: 40px;border: 0;background: #fff;padding-left: 10px;}
.wealth_popup .cont_box p.btn{width:380px;text-align: center;margin-top: 12px;}
.wealth_popup .cont_box p.btn button{width: 380px;height: 50px;background: url(../images/wealth_popup_btn.png) no-repeat;border: 0;background-size:cover;}
.wealth_popup .cont_box p.verify input{width:142px;}
.wealth_popup .cont_box p.verify img{width:105px;height:40px;float:right;margin-right:10px;}
.wealth_popup .cont_box p.verify button{width:105px;height:40px;border:0;float:right;margin-right:10px;}
.receive_popup h2{padding-top: 34px;}
.receive_popup p{padding-top: 20px;font-size: 12px;color: #000;}
.yuyue_popup_problem{display:none;width: 522px;height: 384px;position: fixed;top: 50%;left: 50%;margin-top: -187px;margin-left: -256px;background: #fff;z-index: 1001;}
.yuyue_popup_problem a{position: absolute;top: 14px;right: 20px;width: 15px;height: 15px;background: url(../images/close_btn_black.png) no-repeat;}
.yuyue_popup_problem .yuyue_box {width: 402px;margin:0px auto 0;background:#fff;padding-top: 60px;}
.yuyue_popup_problem .yuyue_box p{width: 400px;border: 1px solid #cbcbcb;height: 40px;margin-top: 10px;}
.yuyue_popup_problem .yuyue_box p:first-child{margin-top: 0;}
.yuyue_popup_problem .yuyue_box p span{display: inline-block;width: 50px;height: 24px;margin-top: 8px;border-right: 1px solid #000;float: left}
.yuyue_popup_problem .yuyue_box p span.name{background: url(../images/yuyue_name_icon.png) no-repeat;background-size: 23px 24px;background-position:center;}
.yuyue_popup_problem .yuyue_box p span.phone{background: url(../images/yuyue_phone_icon.png) no-repeat;background-size: 23px 24px;background-position:center;}
.yuyue_popup_problem .yuyue_box p input{padding-left: 15px;float: left;font-size: 12px;color: #666666;margin-top: 12px;width: 320px;border: 0;}
.yuyue_popup_problem .yuyue_box p.verify input{width: 245px;padding-left: 20px;}
.yuyue_popup_problem .yuyue_box p.verify img{width: 118px;position: absolute;right: -134px;top:3px;}
.yuyue_popup_problem .yuyue_box p.verify button{float:right;width: 114px;height: 30px;border: 0;background: #999999;font-size: 14px;color: #333;margin:4px;}
.yuyue_popup_problem .yuyue_box p.verify_img {position: relative;width: 266px;}
.yuyue_popup_problem p.btn{border: 0;height: 50px;margin-top: 25px;width: 100%;text-align: center;}
.yuyue_popup_problem p.btn button{width: 402px;height: 50px;border: 0;background:#ee0038;font-size: 14px;color: #ffffff;letter-spacing: 3px;font-weight: bold;}
.personage_new_popup{width: 580px;height: 764px;position: absolute;/*top: 50%;margin-top: -382px;*/background: #fff;z-index: -100;left: 50%;margin-left: -290px;top: 100px;}
.personage_new_popup .close_btn{position: absolute;top: 30px;right: 28px;width: 15px;height: 15px;background: url(../images/close_btn_black.png) no-repeat;z-index: 100;}
.personage_new_popup .swiper-container_popup {width: 580px;height: 764px;overflow: hidden;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide{height: 764px;width: 580px;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box{width: 507px;margin: 0 auto;text-align: center;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box:after{content: "";clear: both;display: block;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box h2{text-align: center;padding-top: 23px;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box{width: 508px;height: 123px;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box h3{font-size: 14px;color: #666666;font-weight: bold;margin-top: 12px;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box h4{font-size: 14px;color: #ff0000;font-weight: bold;margin-top: 10px;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box h4 i{display: inline-block;width: 6px;height: 6px;background: url(../images/dot_icon.png) no-repeat;margin: 0 8px;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box p{font-size: 12px;color: #003196;text-indent:2em;width: 446px;text-align: left;margin: 6px auto 0;line-height: 1.6em;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .text_box:after{content: "";clear: both;display: block;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .info_box .line_delimiter{width: 507px;height: 11px;background: url(../images/delimiter_icon.png) no-repeat;margin-top: 10px;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list{width: 507px;margin: 0 auto;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list ul li h3{font-size: 18px;color: #666666;font-weight: bold;margin-top: 20px;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list ul li h3 i{display: inline-block;width:18px;height: 18px;vertical-align: -2px;background: url(../images/main_points_icon.png) no-repeat;margin-right: 5px;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list ul li p{font-size: 12px;color: #666666;margin-top: 8px;line-height: 1.7em;text-indent: 2em;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list .btn{width: 100%;text-align: center;margin-top: 10px;}
.personage_new_popup .swiper-container_popup .swiper-wrapper .swiper-slide .data_list .btn button{width: 110px;height: 40px;border: 0;background: #ea544a;font-size: 16px;color: #ffffff;}
.personage_new_popup .swiper-button-next02{background:url(../images/right_arrow_icon.png);width: 33px;height: 57px;margin-top: -26px;right:-160px;position: absolute;top: 50%;cursor: pointer;}
.personage_new_popup .swiper-button-prev02{background:url(../images/left_arrow_icon.png);width: 33px;height: 57px;margin-top: -26px;left:-160px;position: absolute;top: 50%;cursor: pointer;}
.mask_box_problem_new{/*display:none;*/width: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.6);z-index:1000;}

/*理财家学院-杂志阅读*/
.magazine_header{width: 100%;height: 210px;background: #eee;min-width: 1300px;}
.magazine_header_main{width: 1080px;margin: 0 auto;}
.magazine_header_main h2{text-align: center;font-size: 32px;color: #243369;font-weight: bold;position: relative;padding-top:76px;}
.magazine_header_main h2 span{display: inline-block;width: 100%;height:5px;background:url(../images/magazine_details_title.png) no-repeat;position: absolute;top: 96px;left: 0;}
.magazine_header_main h3{width: 100%;text-align: center;font-size: 30px;color: #999999;margin-top: 10px;}
.magazine_cont{width: 100%;/*height: 778px;*/min-width: 1300px;background: url(../images/magazine_details_cont.jpg) repeat;padding-top: 25px;padding-bottom: 25px;overflow: scroll;}
.magazine_cont_main{width: 1200px;margin: 0 auto;height: 747px;/*background: #fff;*/}
.magazine_footer{width: 100%;height: 68px;background: #eee;z-index:1000;}
.magazine_footer .left_box button{width: 80px;height: 30px;border: 1px solid #899cb8;border-radius: 40px;background: #fff;font-size: 14px;color: #133b70;margin-top: 17px;}
.magazine_footer .left_box a {font-size: 15px;color: #133b70;margin-left: 35px; line-height: 60px;}
.magazine_footer .left_box a i{display: inline-block;width: 28px;height: 28px;vertical-align: -10px;margin-right: 5px;}
.magazine_footer .left_box a.enlarge_icon i {background: url(../images/enlarge_icon.png) no-repeat;}
.magazine_footer .left_box a.narrow_icon i {background: url(../images/narrow_icon.png) no-repeat;}
/*理财家学院-会员权益*/
.rights_box .top_box p{text-indent: 2em;font-size: 18px;color: #333333;margin-top: 25px;}
.rights_box .top_box p.pic{width: 100%;text-align: center;margin-top: 25px;text-indent: 0;}
.rights_club{width: 1100px;height: 910px;margin-top: 20px; box-shadow: 0px 0px 13px 0px rgba(94, 95, 96, 0.06);}
.rights_club:after{content: "";display: inline-block;clear: both;}
.financer_problem_main .financer_problem_text .rights_club h2{width: 100%;text-align: center;border: 0;padding-top: 58px;height: auto;padding-bottom:30px;}
.rights_club ul{height: 680px;width: 100%;border: 0;}
.rights_club ul li{width: 50%;text-align: center;float: left;margin-top: 20px;}
.right_tab{padding-top: 50px;width: 100%;text-align: center;}
.problem_box_text .problem_box{padding:0 50px;}
.problem_box_text .rights_box h3{width: 100%;text-align: left;font-size: 16px;color: #333333;margin-top: 48px;position:relative;}
.problem_box_text .rights_box h3:before{content:"";display:inline-block;position:absolute;left:-25px;width:8px;height:8px;background:#1886ea;border-radius:8px;top:8px;}
.problem_box_text .rights_box h3 i{display:inline-block;width:35px;}
.problem_box_text .rights_box p{text-indent: 2em;font-size: 16px;color: #666666;margin-top: 15px;}
.problem_box_text .problem_box p{text-indent: 0;}
.problem_box_text .rights_box p:after{content:"";clear:both;display:block;}
.problem_box_text .rights_box p em{float:left;}
.problem_box_text .rights_box p i{display:inline-block;width:35px;float:left;height:20px;}
.problem_box_text .rights_box p span{display:inline-block;width:964px;float:left;}
.problem_box_text .rights_box .answer_text p span{display:inline-block;width:820px;float:left;}
.problem_box_text .rights_box h4{margin-top: 25px;text-indent: 0;font-size: 16px;color: #666;}
.problem_box_text .rights_box h4 i{display:inline-block;width:35px;float:left;height:20px;}
.financer_problem_main .financer_problem_text h2.common_box{margin-top: 58px;}
/*管理团队*/
.group_banner{width: 100%;overflow: hidden;}
.group_banner img{width: 100%;}
/*会员活动*/
.member_activities_banner{width:100%;height: 463px;background: url(../images/member_activities_banner.png) no-repeat center center;}
.member_activities_bot{width: 100%;height: 210px;background: #fff}
.member_activities_box{background: #fff;}
.activities_time_box{width:100%;height: 370px;background: #fff;}
.activities_time_main{width: 1200px;margin: 0 auto;background: #fff;position: relative;}
.activities_time_main .cont_box{position: absolute;width: 1200px;height: 648px;top: -337px;left: 0;background: #fff;  box-shadow: 0px 2px 30px 0px rgba(0, 0, 0, 0.18);padding-top: 12px;}
.activities_time_main .cont_box .active_theme_box{width: 1158px;height: 206px;margin: 0 auto;}
.activities_time_main .cont_box .active_theme_box .left_box{width: 244px;height: 206px;float: left;border-bottom: 1px solid #dedede;text-align: center;}
.activities_time_main .cont_box .active_theme_box .left_box h2{margin-top:70px;font-size: 35px;color: #fff;font-weight: bold;}
.activities_time_main .cont_box .active_theme_box .left_box p{margin-top: 0px;font-size: 17px;color: #fff;}

.activities_time_main .cont_box .active_theme_box .text_box{width: 836px;height: 206px;float: right;/*padding-right: 20px;*/margin-right:20px; border-bottom: 1px solid #dedede;}
.activities_time_main .cont_box .active_theme_box .text_box h3{width: 100%;height: 54px;line-height:54px;padding-top: 12px;border-bottom: 1px dashed #dfdfdf;font-size: 22px;color: #333333;letter-spacing: 2px;font-weight: bold;}
.activities_time_main .cont_box .active_theme_box .text_box p.info{font-size: 12px;color: #666666;line-height: 1.8em;padding-top: 8px;}
.activities_time_main .cont_box .active_theme_box .text_box p.time{font-size: 14px;color: #666;margin-top: 12px;}
.activities_time_main .cont_box .active_theme_box .text_box p.add{font-size: 14px;color: #666;margin-top: 5px}
.activities_time_main .cont_box .active_theme_box .text_box p.add a{float: right;font-size: 16px;color: #5b35b8;}
.activities_time_main .cont_box .active_theme_box .text_box img{width: 100%;margin:10px 0px;}/*20178-04-17 renyue*/
.activities_time_main .cont_box .active_theme_box .red{background:#dd5a4e;}
.activities_time_main .cont_box .active_theme_box .black{background:#303430;}
.activities_time_main .cont_box .active_theme_box .gray{background:#999999;}
.activities_time_main .cont_box .active_theme_box:last-child .text_box{border: 0;}
.communication_box{width: 100%;height: 380px;background: url(../images/communication_box_bg.png) no-repeat center center;}
.communication_box .communication_main{width: 1200px;margin: 0 auto;text-align: center;}
.communication_box .communication_main h2{padding-top: 80px;}
.communication_box .communication_main h3{display: inline-block;width: 306px;height: 46px;background: #b6b6b6;font-size: 26px;color: #313131;font-weight: bold;line-height: 46px;margin-top: 15px;}
.communication_box .communication_main p{font-size: 20px;color: #ffffff;margin-top: 15px;}
.communication_box .communication_main p.btn{margin-top: 40px;}
.communication_box .communication_main p.btn button{border: 0;width: 200px;height: 40px;background: url(../images/qq_yuyue_btn.png) no-repeat;}
/*资质和荣誉*/
.honor_box .honor_cont_box{border-top: 1px solid #fff;}
.honor_cont_box .time_box{width: 210px;float: left;height: 494px;background: url(../images/time_line.png) no-repeat;padding-left: 40px;background-position:234px 0;margin-top: 70px;}
.honor_cont_box .time_box ul li{cursor: pointer;}
.honor_cont_box .time_box ul li.list01{width: 210px;height: 46px;background: url(../images/time_off01.png) no-repeat;margin-top: 15px;background-position: 40px 10px;}
.honor_cont_box .time_box ul li.list02{width: 210px;height: 46px;background: url(../images/time_off02.png) no-repeat;margin-top: 36px;background-position: 40px 10px;}
.honor_cont_box .time_box ul li.list03{width: 210px;height: 46px;background: url(../images/time_off03.png) no-repeat;margin-top: 36px;background-position: 40px 10px;}
.honor_cont_box .time_box ul li.list04{width: 210px;height: 70px;background: url(../images/time_off04.png) no-repeat;margin-top: 24px;background-position: 100px 20px;}
.honor_cont_box .time_box ul li.list05{width: 210px;height: 70px;background: url(../images/time_off05.png) no-repeat;margin-top: 12px;background-position: 100px 20px;}
.honor_cont_box .time_box ul li.list06{width: 210px;height: 70px;background: url(../images/time_off06.png) no-repeat;margin-top: 12px;background-position: 100px 20px;}
.honor_cont_box .time_box ul li.list01:hover{background: url(../images/time_on01.png) no-repeat;background-position: 0 0;}
.honor_cont_box .time_box ul li.list02:hover{background: url(../images/time_on02.png) no-repeat;background-position: 0 0;}
.honor_cont_box .time_box ul li.list03:hover{background: url(../images/time_on03.png) no-repeat;background-position: 0 0;}
.honor_cont_box .time_box ul li.list04:hover{background: url(../images/time_on04.png) no-repeat;background-position: 43px 0;}
.honor_cont_box .time_box ul li.list05:hover{background: url(../images/time_on05.png) no-repeat;background-position: 43px 0;}
.honor_cont_box .time_box ul li.list06:hover{background: url(../images/time_on06.png) no-repeat;background-position: 43px 0;}
.honor_cont_box .time_box ul li.list01_on{background: url(../images/time_on01.png) no-repeat;background-position: 0 0;}
.honor_cont_box .time_box ul li.list02_on{background: url(../images/time_on02.png) no-repeat;background-position: 0 0;}
.honor_cont_box .time_box ul li.list03_on{background: url(../images/time_on03.png) no-repeat;background-position: 0 0;}
.honor_cont_box .time_box ul li.list04_on{background: url(../images/time_on04.png) no-repeat;background-position: 43px 0;}
.honor_cont_box .time_box ul li.list05_on{background: url(../images/time_on05.png) no-repeat;background-position: 43px 0;}
.honor_cont_box .time_box ul li.list06_on{background: url(../images/time_on06.png) no-repeat;background-position: 43px 0;}
.honor_cont_box .cont_box{display: none;}
.honor_cont_box .cont_box{width: 900px;height: 520px;overflow-y: scroll;margin-top: 57px;}
.honor_cont_box .cont_pic01 ul li{float: left;width: 50%;text-align: center;position: relative;}
.honor_cont_box .cont_pic01 ul li p{padding-top: 62px;}
.honor_cont_box .cont_pic01 ul li h3{font-size: 12px;color: #afafaf;margin-top: 45px;}
.honor_cont_box .cont_pic01 ul li h4{font-size: 16px;color: #d44841;margin-top: 5px;font-weight: bold;}
.honor_cont_box .cont_pic01 ul li .right_line{display: inline-block;width: 14px;height: 191px;background: url(../images/right_line.png) no-repeat;position: absolute;top: 50%;right: 0;margin-top: -85px;}
.honor_cont_box .cont_pic02 ul li{float: left;width: 33.33%;text-align: center;padding:30px 0;position: relative;}
.honor_cont_box .cont_pic02 ul li p{padding:0;}
.honor_cont_box .cont_pic02 ul li h3{font-size: 12px;color: #afafaf;margin-top: 10px;}
.honor_cont_box .cont_pic02 ul li h4{font-size: 16px;color: #d44841;margin-top: 5px;font-weight: bold;}
.honor_cont_box .cont_pic02 ul li .bottom_line{display: inline-block;width: 244px;height: 14px;background: url(../images/bottom_line.png) no-repeat;position: absolute;bottom: 0;left: 50%;margin-left: -122px;}
.honor_cont_box .cont_pic02 ul li .right_line{display: inline-block;width: 14px;height: 191px;background: url(../images/right_line.png) no-repeat;position: absolute;top: 190px;right: 0;}
.honor_cont_box .cont_box03 ul li{padding: 50px 0;}
.honor_cont_box .cont_box04 ul li{padding: 50px 0;}
.honor_cont_box .cont_box04 ul li p{height: 165px;}
.honor_cont_box .cont_box04 ul li p img{margin-top: 20px;}
.honor_cont_box .cont_box04 ul li p.no_height img{margin-top: 0;}
.honor_cont_box .cont_box ul li.m_top{padding-top: 0;}
.honor_cont_box .cont_box05 ul li{padding: 50px 0;}
.honor_cont_box .cont_box05 ul li p{height: 194px;}
.honor_cont_box .cont_box05 ul li p img{margin-top: 38px;}
.honor_cont_box .cont_box05 ul li p.no_height img{margin-top: 0;}
.honor_cont_box .cont_box05 ul li p.lt_height img{margin-top: 18px;}
.honor_cont_box .cont_box05 ul li p.no_height02 img{margin-top: 25px;}
.honor_cont_box .cont_box06 ul li p{height: 327px;}
.honor_cont_box .cont_box06 ul li p img{margin-top: 63px;}
.honor_cont_box .cont_box06 ul li p.no_height img{margin-top: 0;}
/*首页未认证的button*/
.product_sy .cont ul li .uncertified button{width: 203px;height: 62px;border: 0;background: url(../images/authentication_btn.png) no-repeat;margin-top: 20px;font-size: 16px;color: #aa8d58;line-height: 45px;transition: all .3s;}
/*问卷调查弹窗*/
.questionnaire_confirm_box{display:none;width: 600px;height: 466px;background: url(../images/questionnaire_confirm_bg.png) no-repeat;position: fixed;top: 50%;left: 50%;margin-top: -233px;margin-left: -300px;z-index: 2000;}
.questionnaire_confirm_box a{display: inline-block;width: 60px;height: 60px;background: url(../images/close_popup_btn.png) no-repeat;position: absolute;right: 0;top: -45px;cursor: pointer;}
.questionnaire_confirm_box h2{width: 100%;text-align: center;font-size: 32px;color: #005cae;margin-top: 220px;font-weight: bold;}
.questionnaire_confirm_box .tip{width: 455px;margin: 0 auto;font-size: 18px;color: #73afe7;margin-top: 23px;line-height: 2em;letter-spacing: 0.5px;}
.questionnaire_confirm_box .btn{width: 100%;text-align: center;margin-top: 20px;}
.questionnaire_confirm_box .btn button{width: 300px;height: 60px;background: url(../images/fill_btn.png) no-repeat;border: 0;cursor: pointer;}
/*问卷调查弹窗-登录*/
.questionnaire_popup_box{width: 740px;border: 6px solid rgba(0,0,0,0.5);border-radius:15px;position: fixed;top: 50%;left: 50%;margin-top: -336px;margin-left: -356px;z-index: 2000;}
.questionnaire_popup_box a.close_btn{display: inline-block;width: 40px;height: 40px;background: url(../images/close_popup_btn.png) no-repeat;background-size:cover;position: absolute;right: 10px;top: 10px;cursor: pointer;}
.questionnaire_popup_box .login_box{display: block;}
.questionnaire_popup_box .register_box{display: none;}
.questionnaire_popup_box .first_box{display: block;}
.questionnaire_popup_box .bot_box .second_box{display: none;}
.questionnaire_popup_box .top_box{width: 740px;height: 111px;background: url(../images/questionnaire_top_pic.png) no-repeat;}
.questionnaire_popup_box .bot_box{width: 740px;padding: 30px 0;background: #fff;}
.questionnaire_popup_box .bot_box ul {width: 200px;height: 43px;margin: 0 auto;}
.questionnaire_popup_box .bot_box ul li{width: 100px;height: 40px;float: left;border-bottom: 3px solid #e5e5e5;text-align: center;line-height: 40px;}
.questionnaire_popup_box .bot_box ul li a{display: inline-block;width: 100px;height: 40px;font-size: 18px;color: #999999;}
.questionnaire_popup_box .bot_box ul li.on {border-bottom: 3px solid #dc5b4f;}
.questionnaire_popup_box .bot_box ul li.on a{display: inline-block;font-size: 18px;color: #dc5b4f;}
.questionnaire_popup_box .bot_box .inp_box{width: 400px;margin: 0 auto;}
.questionnaire_popup_box .bot_box .inp_box p{position:relative;width: 398px;height: 44px;border: 1px solid #d7d7d7;margin-top: 30px;border-radius: 8px;}
.questionnaire_popup_box .bot_box .inp_box p.phone span{display: inline-block;width: 44px;height: 44px;text-align: center;float: left}
.questionnaire_popup_box .bot_box .inp_box p.phone span img{margin-top: 12px;}
.questionnaire_popup_box .bot_box .inp_box p.phone input{width: 330px;padding-left: 10px;font-size: 16px;margin-top: 11px;border: 0;}
.questionnaire_popup_box .bot_box .inp_box p.error{border: 1px solid #dc5b4f;}
.questionnaire_popup_box .bot_box .inp_box p.phone i{position: absolute;right: 0;bottom: -25px;font-size: 14px;color: #dc5b4f;}
.questionnaire_popup_box .bot_box .inp_box p.btn{border: 0;width: 400px;height: 50px;margin-top: 40px;}
.questionnaire_popup_box .bot_box .inp_box p.btn button{width: 100%;height: 50px;border: 0;border-radius: 8px;background: #dc5b4f;font-size: 20px;color: #fff;}
.questionnaire_popup_box .bot_box .inp_box p.tip{width: 100%;border: 0;height: 20px;text-align: right;font-size: 16px;color: #999999;margin-top: 6px;}
.questionnaire_popup_box .bot_box .inp_box p.tip a{font-size: 16px;color: #999999;}
.questionnaire_popup_box .bot_box .inp_box p.agree_box{width: 100%;text-align: center;border: 0;font-size: 12px;color: #666666;margin-top: 30px;}
.questionnaire_popup_box .bot_box .inp_box p.agree_box input{width: 15px;height: 15px;display: inline-block;margin-right: 5px;vertical-align: -3px;}
.questionnaire_popup_box .bot_box .inp_box p.agree_box span{width: auto;}
.questionnaire_popup_box .bot_box .inp_box p.agree_box a{color: #004eff;}
.questionnaire_popup_box .bot_box .text_box{width: 660px;height: 110px;margin: 15px auto;background: #f7f7f7;}
.questionnaire_popup_box .bot_box .text_box p{padding: 28px;font-size:12px;color: #2e2e2e;line-height: 1.8em;}
.questionnaire_popup_box .bot_box .inp_box p.verify_box input{width: 170px;}
.questionnaire_popup_box .bot_box .inp_box p.verify_box img.ImgCode{width: 160px;height: 44px;float: right;border-radius: 0 8px 8px 0;cursor: pointer;}
.questionnaire_popup_box .bot_box .info_box{width: 100%;text-align: center;margin-top: 25px;font-size: 18px;color: #333;}
.questionnaire_popup_box .bot_box .inp_box p.verify_box button{width: 160px;height: 44px;float: right;border: 0;background: #e5e5e5;font-size: 16px;color: #999999;border-radius: 0 8px 8px 0;}
.questionnaire_popup_box .bot_box .inp_box p.last_step{border: 0;text-align: center;width: 100%;margin-top: 10px;}
.questionnaire_popup_box .bot_box .inp_box p.last_step a{color: #999999;font-size: 16px;}
.questionnaire_popup_box .bot_box .second_box .inp_box p.agree_box{height: 25px;}
.questionnaire_popup_box .bot_box .second_box .inp_box p.btn{margin-top: 10px;}
/*问卷调查页面*/
.questionnaire_cont_box{width: 1150px;min-height:720px;background: #fff;padding: 18px 40px;margin:20px auto;}
.questionnaire_cont_box .nav {width: 100%;height:52px;border-bottom: 2px solid #dcdcdc;}
.questionnaire_cont_box .nav li{float: left;position: relative;border-bottom: 2px solid #dcdcdc;}
.questionnaire_cont_box .nav li i{display: inline-block;width: 24px;height: 24px;border-radius: 24px;text-align: center;line-height: 24px;background: #999999;color: #fff;margin-right: 5px;}
.questionnaire_cont_box .nav li a{display: inline-block;padding: 0 10px;height: 52px;line-height: 52px;font-size: 24px;color: #999999;font-weight: bold;}
.questionnaire_cont_box .nav li.on{border-bottom: 2px solid #1886ea;}
.questionnaire_cont_box .nav li.on i{background: #1886ea;color: #fff;}
.questionnaire_cont_box .nav li.on a{color: #1886ea;cursor: default;}
.questionnaire_cont_box .cont_box01 .tip{font-size: 16px;color: #666666;padding-top: 60px;line-height: 2em;}
.questionnaire_cont_box .cont_box01 .inp_box{width: 468px;margin: 70px auto 0;}
.questionnaire_cont_box .cont_box01 .inp_box p{width: 466px;height: 38px;margin-top:40px;border: 1px solid #c7c7c7;}
.questionnaire_cont_box .cont_box01 .inp_box p span{float: left;}
.questionnaire_cont_box .cont_box01 .inp_box p input{width: 380px;font-size: 16px;padding-left: 12px;margin-top: 7px;border: 0;}
.questionnaire_cont_box .cont_box01 .inp_box p.btn {width: 100%;border: 0;margin-top: 75px;}
.questionnaire_cont_box .cont_box01 .inp_box p.btn button{width: 100%;height:50px;border: 0;background: #dc5b4f;font-size: 20px;color: #fff;border-radius: 8px;}
.questionnaire_cont_box .cont_box02{padding-bottom: 30px;}
.questionnaire_cont_box .cont_box02 h2{width: 100%;text-align: center;margin-top: 28px;font-size: 24px;color: #333333;}
.questionnaire_cont_box .cont_box02 dl{width: 100%;margin-top: 35px;}
.questionnaire_cont_box .cont_box02 dl dt{font-size: 16px;color:#333333;font-weight: bold;padding-left: 6px;}
.questionnaire_cont_box .cont_box02 dl dd{font-size: 16px;color: #666666;margin-top: 10px;padding-left: 25px;}
.questionnaire_cont_box .cont_box02 dl dd input{width: 12px;height: 12px;margin-right: 6px;}
.questionnaire_cont_box .cont_box02 .tip{margin-top: 85px;padding-left: 25px;}
.questionnaire_cont_box .cont_box02 .tip input{width: 20px;height: 20px;margin-right: 10px;vertical-align: -3px;}
.questionnaire_cont_box .cont_box02 .btn{width: 100%;text-align: center;margin-top: 40px;}
.questionnaire_cont_box .cont_box02 .btn button{width: 450px;height: 50px;background: #dc5b4f;font-size: 20px;color: #fff;border: 0;border-radius: 10px;}
.questionnaire_cont_box .cont_box02 .statement_box{margin-top: 70px;padding-left: 6px;}
.questionnaire_cont_box .cont_box02 .statement_box h3{font-size: 16px;color: #666666;font-weight: bold;}
.questionnaire_cont_box .cont_box02 .statement_box p{font-size: 16px;color: #666;margin-top: 10px;}
/*调查问卷结果*/
.result_cont_box{width: 1120px;min-height:720px;background: #fff;padding: 18px 40px;margin:20px auto;padding-bottom: 70px;}
.result_cont_box h2{width: 100%;height:60px;border-bottom: 2px solid #dcdcdc;}
.result_cont_box h2 span{display:inline-block;height:30px;line-height:30px;padding-left: 16px;border-left: 4px solid #1886ea;font-size: 26px;color: #333333;font-weight: bold;float: left;margin-top: 14px;}
.result_cont_box .cont_box {/*display: none;*/}
.result_cont_box .cont_box01{display: block;}
.result_cont_box .cont_box p.tip{text-align: center;font-size: 26px;color: #666666;margin-top: 45px;}
.result_cont_box .cont_box p.tip i{display: inline-block;margin-right:32px;width: 55px;height: 55px;background: url(../images/questionnaire_complete_icon.png) no-repeat;vertical-align: -16px;}
.result_cont_box .cont_box p.result_text{font-size: 18px;color: #606060;margin-top: 80px;}
.result_cont_box .cont_box p.result_text i{font-style: normal;font-size: 32px;color: #1886ea;margin-left: 28px;}
.result_cont_box .cont_box p.result_detials{font-size: 16px;color: #606060;text-indent: 2em;margin-top: 35px;line-height: 1.8em;} 
.result_cont_box .cont_box h3{width: 100%;text-align: center;font-size: 24px;color: #010101;font-weight: bold;margin-top: 58px;}
.result_cont_box .cont_box p.pic{width: 100%;text-align: center;margin-top: 35px;}
.result_cont_box .cont_box p.btn{width: 100%;text-align: center;margin-top: 70px;}
.result_cont_box .cont_box p.btn button{width: 470px;height: 50px;border: 0;background: #dc5b4f;font-size: 20px;color: #fff;border-radius: 10px;}
.result_cont_box .cont_box p.tip_text{width: 100%;text-align: center;font-size: 16px;color: #616161;margin-top: 30px;}