﻿@charset "utf-8";

html{color:#000;font-size:14px;overflow-x: hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0 auto; padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
img {border:none;}
li,ol,ul{list-style:none}
a {text-decoration:none; color:#000}
address,b,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}
table{border-collapse: collapse;}
input,textarea,select {outline:none}
input[type="file"]{cursor: pointer;transition: all 0.3s;}
/*input#error_input{background-color:#fbe2e2;border-color:#c66161;color:#c00;transition: all 0.5s;}*/
body{min-width: 1200px;}
body,input,select,option {font-family:'microsoft yahei';}
::-webkit-input-placeholder{color: #b2b2b2;}

/* 公共样式 */
.inner{width: 1200px;min-width: 1200px;max-width: 1200px;overflow: hidden;margin: 0 auto;}
.clear{clear: both;}
.left{float: left;}
.right{float: right;}

/* 对联广告 */
.floatAd{position: fixed; z-index: 990; width: 100px; height: 285px;}
.floatAd_left{left: 10px;}
.floatAd_right{right: 10px;}
.floatAd_left1,
.floatAd_right1{top: 294px;}
.floatAd_left2,
.floatAd_right2{top: 589px;}

/* 首页页头广告 */
.head .ad{overflow: hidden;margin-bottom: 30px;}
.head .head-ad1{width: 1000px;height: 90px;overflow: hidden;}
.head .head-ad2{width: 230px;height: 90px;overflow: hidden;}
.ad .ad-box{position: relative;}
.ad .ad-box a,
.floatAd a{display: block;}
.ad .ad-box i.ad_tips,
.floatAd i.ad_tips,
.video_right_ad .img_tips{position: absolute; right: 0; bottom: 0; display: block; z-index: 5; background: url(../images/adtip.png) no-repeat; height: 15px; width: 28px;}
.tl-ad{margin: 20px 0;overflow: hidden;}
.tl-ad .ad-box{width: 386px;height: 75px;overflow: hidden;}
.tl-ad .center{float: left;margin: 0 20px;}
/* 页头 */
.nav-brands{width: 100%;border-bottom: 1px solid #efefef;padding: 8px 0;background-color: #fdfdfd;}
.nav-brands-main{width: 1200px;max-width: 1200px;margin: 0 auto; height: 20px; line-height: 20px;}
.nav-brands a{font-size: 14px;color: #8f8f8f;}
.nav-brands .text-list,
.nav-brands .member{float: right;}
.nav-brands .text-list ul{overflow: hidden;}
.nav-brands .text-list ul li{float: left;font-size: 14px;color: #8f8f8f;}
.nav-brands .text-list ul li a{margin: 0 15px;transition: all 0.3s;}
.nav-brands .text-list ul li a:hover{color: #1087f1;}
.nav-brands .member{margin-left: 30px;font-size: 14px;color: #8f8f8f;}
.nav-brands .member a{transition: all 0.3s;}
.nav-brands .member a:hover{text-decoration: underline;}
.nav-brands .member .user img{border-radius: 50%;vertical-align: top;margin-right: 3px;}
.nav-brands .member .user a.login{color: #1087f1;background: url(../images/user-icon.png) no-repeat left center;padding-left: 25px;}
.nav-brands .member .wechat{position: relative; margin: 0 20px;background: url(../images/wechat-icon.png) no-repeat left center;padding-left: 28px;cursor: pointer;}
.nav-brands .member .wechat:hover .wechat-pop{display: block;}
.nav-brands .member .wechat .wechat-pop{position: absolute;top: 20px;left: -50%;padding-top: 10px;display: none; z-index: 9; background-color: #fff;}
.nav-brands .member .wechat .wechat-pop-in{border: 1px solid #d6d6d6;padding: 10px;border-radius: 5px;box-shadow: 0px 0px 10px rgba(14,5,10,0.1);}
.nav-brands .member .wechat .wechat-pop-in span{font-size: 14px; color: #666; text-align: center; display: block; margin-top: 5px;}
.nav-brands .member .wechat .wechat-pop i.arrow{position: absolute;top: 1px;left: 50%;background: url(../images/arrow-top.png) no-repeat center center;display: block;width: 10px;
height: 10px;}
.nav-brands .member .app-dawnload{background: url(../images/app-icon.png) no-repeat left center;padding-left: 20px;}
.nav-main{position: static;left: 0;top: 232px;width: 100%; border-top: 3px solid #1087f1; box-shadow: 0px 5px 15px rgba(0,0,0,0.2);background-color: #fff;z-index: 999;}
.nav-main .nav-main-inner{width: 1200px;min-width: 1200px;max-width: 1200px;margin: 0 auto;height: 40px;line-height: 40px;}
.nav-main ul li{float: left;position: relative;}
.nav-main ul li .mainmenu,
.nav-main li .submenu a{display: block; font-size: 15px;color: #1087f1;width: 124px;text-align: center;}
.nav-main ul li.selected .mainmenu,
.nav-main ul li:hover .mainmenu{color: #fff;background-color: #1087f1;}
.nav-main ul li .menu-list{background: url(../images/nav-list-arrow-blue.png) no-repeat 85px center #fff;}
.nav-main ul li.selected .menu-list,
.nav-main ul li:hover .menu-list{background: url(../images/nav-list-arrow-white.png) no-repeat 85px center #1087f1;}
.nav-main li .submenu{display: none;position: absolute;top: 40px;left: 0;background-color: #1087f1; z-index: 999;}
.nav-main li .submenu a{display: block;color: #fff;transition: all 0.3s;}
.nav-main li .submenu a:hover{background-color: #339bf7;}
.nav-main li i.new{display: block;position: absolute;right: 20px;top: 5px;font-size: 12px;color: #ff3333;line-height: 12px;font-weight: bold;}
/* 首页body */
.body_wrap{}
/* 页面公共模块 */
.white-bg{background-color: #fff;}
.block{padding: 20px;border: 1px solid #ebebeb;}
.width-220{width: 220px;}
.width-670{width: 670px;}
.width-310{width: 310px;}
.width-910{width: 860px;}
.width-1000{width: 1000px;}
.width-1240{width: 1200px;}
.new-670 .hot-news,
.width-310 .title,
.expo-220 .title,
.interpretation-220 .title{border-bottom: 1px dashed #dadada;padding-bottom: 15px;padding-left: 5px;}
.hqdate-310,
.video-310,
.adSlide-310,
.org-310,
.newlist-right-ad,
.ib-right-ad,
.right .ib-310,
.live-220,
.index-left-ad,
.expo-220,
.interpretation-220,
.join-ib,
.latest,
.preferential,
.expert-rz,
.new-rz,
.read,
.vane,
.qna-wrap .hotEx-310,
.person-310,
.ex-person,
.expertNewlist-wrap .hotEx-310,
.recommendBook,
.videoAd{margin-bottom: 20px;}
.width-310 .title{overflow: hidden;width:100%;}
.width-310 .title a.more,
.ex-special .spec .title a.more,
.expert-220 .title a.more,
.live-220 .title a.more{display: block;float: right;width: 20px; height: 20px;margin-top: 9px; background: url(../images/more.png) no-repeat center center;background-size: 18px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
.width-310 .title a.more:hover,
.ex-special .spec .title a.more:hover,
.expert-220 .title a.more:hover,
.live-220 .title a.more:hover{transform: scale(1.2);}
/* 首页模块1 */
.index-module1{overflow: hidden;}
.index-module1 .block{min-height: 494px;max-height: 494px;overflow: hidden;}
/* 首页模块1--名家 */
.expert-220{overflow: hidden;}
.expert-220 .title{margin:0 0 10px 0;}
.expert-220-slide{width:100%;overflow:hidden; position:relative;}
.expert-220-slide .bd{position:relative; width: 100%; z-index:0; overflow: hidden;}
.index-module1 .expert-220-slide .bd{height: 377px;}
.expert-220-slide .bd li{zoom:1; vertical-align:middle;}
.expert-220-slide .bd li .ex-box{padding: 17px 0;border-bottom: 1px solid #e4e4e4;}
.expert-220-slide .bd li .ex-box-border{border-bottom: none;}
.expert-220-slide .bd li .ex-info{overflow: hidden;}
.expert-220-slide .bd li .ex-info .head-img{display: block;float: left;width: 40px;height: 40px;border-radius: 50%;margin-right: 11px;overflow: hidden;}
.expert-220-slide .bd li .ex-info .head-img img{width: 40px;height: 40px;transition: all 0.3s;}
.expert-220-slide .bd li .ex-info .head-img img:hover{transform: rotate(360deg);}
.expert-220-slide .bd li .ex-info .info{float: left;width: 125px;}
.expert-220-slide .bd li .ex-info .name{font-size: 15px;color: #545454;display: inline-block;max-width: 90px;margin-right: 10px;height: 20px;line-height: 20px;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
.expert-220-slide .bd li .ex-info .name:hover{color: #1087f1;}
.expert-220-slide .bd li .ex-info .v{vertical-align: top;}
.expert-220-slide .bd li .ex-info .fans-num{display: block;font-size: 12px;color: #9e9e9e;}
.expert-220-slide .bd li .ex-news{color: #535353;line-height: 20px;margin-top: 10px;width: 100%;overflow: hidden;padding: 0 3px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
.expert-220-slide .bd li .ex-news a{display: block;color: #333;font-size: 14px;width: 100%;height: 40px;max-height: 40px;overflow: hidden;}
.expert-220-slide .bd li .ex-news:hover{text-decoration: underline;}
.expert-220-slide .bd li .gz a,
.hotEx-list li .gz,
.exNews-list .ex-info .gz{border:1px solid #1087f1;font-size:13px;color: #1087f1;padding:0px 10px 0px 20px;background: url(../images/gz-blue.png) no-repeat 10px center #fff;
line-height: 22px;display: inline-block;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
.expert-220-slide .bd li .gz_in a{display: inline-block;border:1px solid #b7b7b7;font-size:13px;color: #fff;width: 58px; line-height: 22px;text-align: center;background-color: #b7b7b7;}
.expert-220-slide .bd li .gz a:hover,
.hotEx-list li .gz:hover,
.exNews-list .ex-info .gz:hover{background: url(../images/gz-white.png) no-repeat 10px center #1087f1;color: #fff;}
.expert-220-slide .hd ul,
.industry-wrap .hotSlide .hd ul,
.rzList .hd ul{height:8px;width: 100%; overflow: hidden;text-align: center;margin-top: 8px;}
.expert-220-slide .hd ul li,
.industry-wrap .hotSlide .hd ul li,
.rzList .hd ul li{display: inline-block; margin-right:5px;  width:8px; height:8px;text-indent: 999px; text-align:center; background:#0971ce; border-radius: 50%;
cursor:pointer;}
.expert-220-slide .hd ul li.on,
.industry-wrap .hotSlide .hd ul li.on,
.rzList .hd ul li.on{background:#a2a2a2;}
/* 首页模块1--热点新闻 */
.index-module1 .center{float: left;margin: 0 20px;}
.new-670{padding:20px 25px;}
.new-670 .hot-news a{display:block;font-size:26px;color:#ff3333;height:36px;line-height:36px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;
text-align: center;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
.new-670 .hot-news a:hover{text-decoration: underline;}
.new-670 .hot-imgnews{margin: 20px 0 30px 0;overflow: hidden;}
.new-670 .hot-imgnews .thumbnail{float: left; width: 100px;height: 80px;overflow: hidden;}
.new-670 .hot-imgnews .thumbnail a{display: block;overflow: hidden; position: relative;width: 100px;height: 80px;}
.new-670 .hot-imgnews .thumbnail a img{position: relative;display: block; top: 0px; left: 0px;width: 100px;height: 80px;}
.new-670 .hot-imgnews .imgnews{float: left;margin-left: 20px;width: 498px;}
.new-670 .hot-imgnews .imgnews .title{background: url(../images/new-hot-icon.jpg) no-repeat left center;padding-left: 40px;}
.new-670 .hot-imgnews .imgnews .title a{ height: 35px;line-height: 35px;font-size: 22px;color: #333;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;display: block;
overflow: hidden;transition: all 0.3s;}
.new-670 .hot-imgnews .imgnews .title a:hover{text-decoration: underline;}
.new-670 .hot-imgnews .imgnews .imgnews-des{font-size: 12px;color: #888;line-height: 20px;margin-top: 5px;max-height: 40px;overflow: hidden;}
/*.new-670 .hot-classnews li{margin-top: 20px;height: 30px;color: #b1b1b1;font-size: 18px;line-height: 30px;}
.new-670 .hot-classnews li span.type{display: inline-block;color: #fff;font-size: 14px;height: 30px;width: 70px;line-height: 30px;background-color: #0971ce;text-align: center;
vertical-align: top;}
.new-670 .hot-classnews li a{display: inline-block; font-size: 18px;height: 30px; line-height: 30px;color: #333;vertical-align: top;margin: 0 15px;max-width: 240px;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;}
.new-670 .hot-classnews li a:hover{text-decoration: underline;}*/
.new-670 .hot-classnews{margin: 0 20px;}
.new-670 .hot-classnews .module{width: 100%; overflow: hidden; margin: 0 auto 25px;}
.new-670 .hot-classnews h2{height: 28px; line-height: 28px; margin-bottom: 0px; width: 100%;overflow: hidden; text-overflow: ellipsis;}
.new-670 .hot-classnews h2 a{font-size: 22px; color: #333333; font-weight: bold;text-overflow: ellipsis; white-space: nowrap; display: block; overflow: hidden; text-align: center;}
.new-670 .hot-classnews h2 a:hover,
.new-670 .hot-classnews h3 a:hover{color: #ea571d;}
.new-670 .hot-classnews h3{width: 560px; height: 23px; line-height: 23px; overflow: hidden; margin-top: 8px;}
.new-670 .hot-classnews h3 a{font-size: 16px; color: #666; display: inline; text-decoration: none;}
.new-670 .hot-classnews h3 span{color: #aaa; font-size: 16px; display: inline-block; margin: 0 10px;}
/* 定制广告位 */
.new-670 .hot-classnews .module .title i{font-size: 12px;border: 1px solid #000;padding: 1px; border-radius: 2px;vertical-align: middle; color: #e1e0e0;border-color:#e1e0e0;}
.new-670 .hot-classnews .module .title a{font-size: 18px; font-weight: bold;vertical-align: middle;color: #333;margin-left: 10px;height: 26px;white-space: nowrap;
transition: all 0.3s; text-overflow: ellipsis;max-width: 580px;overflow: hidden; display: inline-block;transition: all 0.3s;}
.new-670 .hot-classnews .module .title a:hover{color: #0971ce;}
.new-670 .hot-classnews .module .adInfo{margin-top: 20px;overflow: hidden;}
.new-670 .hot-classnews .module .adInfo .ad-thumbnail{display: block; float: left; width: 160px; height: auto;max-height: 74px; overflow: hidden;border: 1px solid #dadada;}
.new-670 .hot-classnews .module .adInfo .ad-thumbnail img{width: 100%; height: 100%;}
.new-670 .hot-classnews .module .adInfo .adList{float: right; width: 400px;}
.new-670 .hot-classnews .module .adInfo .adList a{display: block; line-height: 24px; height: 24px; overflow: hidden;font-size: 14px; color: #959595;white-space: nowrap;
transition: all 0.3s; text-overflow: ellipsis;}
.new-670 .hot-classnews .module .adInfo .adList a:hover{text-decoration: underline;}
/* 首页模块1--推荐经纪商 */
.index-module1 .right .ib-310{margin-bottom: 0;}
.ib-310{padding: 20px 0;}
.ib-310 .title{margin: 0 15px;}
.ib-310 .ib-310-iblist{margin-top: 4px;}
.ib-310 .ib-310-iblist li:hover .text span,
.ib-310 .ib-310-iblist li.selected .text span{color: #ff3333;font-weight: bold;}
.ib-310 .ib-310-iblist li .text,
.video-310 .video310-list li .text{display: block; overflow: hidden;margin: 0 15px;background: url(../images/ib-list-icon.jpg) no-repeat left center;padding-left: 10px;height: 60px;
line-height: 60px;border-bottom: 1px solid #e1e1e1;cursor: pointer;transition: all 0.3s;}
.ib-310 .ib-310-iblist li .text a,
.video-310 .video310-list li .text a{display: block;}
.ib-310 .ib-310-iblist li.last .text{border-bottom: none;}
.ib-310 .ib-310-iblist li .text .name{font-size: 18px;color: #333;margin-right: 20px;}
.ib-310 .ib-310-iblist li .text .des{font-size: 14px;color: #888;}
.ib-310 .ib-310-iblist li .ib-con{background-color: #4161be;overflow: hidden;padding: 25px 15px;display: none;transition: all 0.3s;}
.ib-310 .ib-310-iblist li .ib-con a.iblogo{width: 138px;height: 57px;overflow: hidden;display: block;float: left;}
.ib-310 .ib-310-iblist li .ib-con a.iblogo img{width: 138px;height: 57px;}
.ib-310 .ib-310-iblist li .ib-con .con{float: right; width: 120px;}
.ib-310 .ib-310-iblist li .ib-con .con span{display: block;width: 100%;height: 16px;line-height: 16px; font-size: 12px;color: #d9e3ff;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;}
.ib-310 .ib-310-iblist li .ib-con .con .operation{height: auto;margin-top: 3px;}
.ib-310 .ib-310-iblist li .ib-con .con .operation a{font-size: 12px;color: #2cc6ff;display: inline-block;border: 1px solid #2cc6ff;padding: 2px 4px;transition: all 0.3s;}
.ib-310 .ib-310-iblist li .ib-con .con .operation a:hover{background-color: #2cc6ff;color: #fff;}

/* 品牌专区 */
.brand{position: relative; display: block; margin: 20px 0;overflow: hidden; background-color: #fff; padding: 15px;}
.brand .title{font-size: 24px;font-weight: bold; color: #000;display: block;float: left;height: 36px;line-height: 36px;padding-right: 14px;}
.brand .ad_tip{position: absolute;left: 0;bottom: 0;background: url(../images/ad_tip.png) no-repeat;height: 15px; width: 28px;}
.brand ul{float: left;overflow: hidden;width: 1098px;overflow: hidden;}
.brand ul li{position: relative; float: left;overflow: hidden;margin-left: 12px;}
.brand ul li.first{margin-left: 4px;}
.brand ul li .brandAdImg{display: block;}
.brand ul li,
.brand ul li .gsname,
.brand ul li img{display: block; width: 80px;height: 36px;}
.brand ul li .gsname{position: absolute;left: 0;top: 0;background: rgba(0,0,0,0.7);color: #fff;font-size: 12px;text-align: center;line-height: 36px;overflow: hidden;padding: 0 5px;
font-family: "simsun";display: none;}
.brand ul li:hover .gsname{display: block;}
/* 首页资讯模块 */
.index-module2{overflow: hidden;}
.index-module2 .left .block{padding: 20px 10px;}
.index-module2 .right .block{padding: 15px 15px;}/*修改之前是padding: 20px 15px;*/
.index-module2 .center{float: left;margin: 0 20px;}
.index-module2 .right .ib-310 {padding: 20px 0;}
/* 首页资讯模块--财讯直播 */
.live-220 .title a.more{margin-top: 15px;}
.live-220 ul{background: url(../images/live-listbg.jpg) repeat-y 7px 0;margin-top:10px;padding-right: 5px;height: 855px;max-height: 855px; overflow-y: hidden; overflow-x: hidden;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.live-220 ul::-webkit-scrollbar{width: 3px;height: 100%;background-color: #fff;position: absolute;right: 0;top: 0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
/*定义滚动条轨道 内阴影+圆角*/
.live-220 ul::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(255,255,255,1);border-radius: 5px; background-color: #fff;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
/*定义滑块 内阴影+圆角*/
.live-220 ul::-webkit-scrollbar-thumb{border-radius: 5px; -webkit-box-shadow: inset 0 0 6px rgba(153,153,153,1);background-color: #999;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
.live-220 ul li{background: url(../images/live-listicon-def.png) no-repeat 0px 2px;padding-left: 20px;cursor: pointer; transition: all 0.5s;margin-top: 15px;}
.live-220 ul li:hover{background: url(../images/live-listicon-red.png) no-repeat 0px 2px;}
.live-220 ul li span{display: block; font-size: 14px;}
.live-220 ul li:hover span{color: #ff3333;}
.live-220 ul li .time{color: #404040;margin-bottom: 3px;}
.live-220 ul li .con{color: #888;line-height: 22px;background: url(../images/live-newicon-def.png) no-repeat 0 1px;padding-left: 20px;border-bottom: 1px dashed #c4c4c4;padding-bottom: 5px;
margin-bottom: 20px;}
.live-220 ul li:hover .con{background: url(../images/live-newicon-red.png) no-repeat 0 1px;}
.live-220 a.more{display: block;margin: 10px auto 0; color: #4667c4; font-size: 14px; text-align: center;background-color: #fff;transition: all 0.3s;}
.live-220 a.more:hover{font-weight: bold;}
/* 首页资讯模块--左边单个广告图 */
.index-left-ad{border: 1px solid #ebebeb;}
/* 首页资讯模块--左边展会列表 */
.expo-220 ul{background: url(../images/live-listbg.jpg) repeat-y 5px 0; min-height: 461px;}
.expo-220 ul li{background: url(../images/expo-listicon-def.png) no-repeat 0px 5px;padding-left: 20px;cursor: pointer; transition: all 0.5s;margin-top: 20px;}
.expo-220 ul li.expo-new,
.expo-220 ul li:hover{background: url(../images/expo-listicon-red.png) no-repeat 0px 5px;}
.expo-220 ul li span{display: block;}
.expo-220 ul li .date{font-size: 12px;color: #c9c9c9;margin-bottom: 5px;line-height: 20px;}
.expo-220 ul li.expo-new .date{font-size: 14px; font-weight: bold;color: #4c4c4c;}
.expo-220 ul li .con a{font-size: 14px;color: #4c4c4c;line-height: 22px; display: block;}
.expo-220 ul li .con a img{max-width: 100%;}
.expo-220 ul li .con .img{display: none;}
/* 首页资讯模块--左边APP下载 */
.appDawnload-220 .title,
.appDawnload-220 .bottom{background-color: #4e6ec7;border-top-left-radius: 30px;border-top-right-radius: 30px;padding: 15px 0;text-align: center;}
.appDawnload-220 .content{border-left: 13px solid #4e6ec7;border-right: 13px solid #4e6ec7;padding: 20px 10px;}
.appDawnload-220 .content .ewCode{overflow:hidden;width: 150px;height: 150px; overflow: hidden;margin: 0 auto;margin-bottom: 10px;}
.appDawnload-220 .content .ewCode img{display: none;}
.appDawnload-220 .content .textD{border-top: 1px solid #4d4d4d;border-bottom: 1px solid #4d4d4d;padding: 10px 0px;}
.appDawnload-220 .content .textD a{font-size: 14px;color: #706c62;padding-left: 19px;height: 22px; line-height: 22px; display: inline-block;transition: all 0.3s;}
.appDawnload-220 .content .textD a.iphoneT{background: url(../images/iphone-icon-grey.png) no-repeat left center; background-size: 16px;}
.appDawnload-220 .content .textD a.androidT{background: url(../images/android-icon-grey.png) no-repeat left center; background-size: 16px;margin-left: 3px;}
.appDawnload-220 .content .textD a:hover{color: #4e6ec7;}
.appDawnload-220 .content .textD a.iphoneT:hover{background: url(../images/iphone-icon-blue.png) no-repeat left center; background-size: 16px;}
.appDawnload-220 .content .textD a.androidT:hover{background: url(../images/android-icon-blue.png) no-repeat left center; background-size: 16px;}
.appDawnload-220 .content .txt{font-size: 12px;color: #4c4c4c;line-height: 20px;display: block;margin-top: 10px;}
.appDawnload-220 .bottom{border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;}
.appDawnload-220 .bottom span{display: inline-block; width: 22px;height: 22px;border-radius: 50%;background-color: #fff;}
/* 首页资讯模块--中间新闻列表 */
.newlist-670{border: 1px solid #ebebeb;}
.newlist-670 .menu ul{overflow:hidden;border-bottom: 1px solid #1087f1;}
.newlist-670 .menu ul li,
.data-wrap .menu ul li{float: left;height: 40px;line-height: 40px;margin-bottom: 1px;}
.newlist-670 .menu ul li a,
.data-wrap .menu ul li a{display: block;padding: 0 24px;font-size: 16px;color: #333;text-align: center;font-weight: bold;}
.newlist-670 .menu ul li.selected a,
.newlist-670 .menu ul li:hover a,
.data-wrap .menu ul li.selected a,
.data-wrap .menu ul li:hover a{background-color: #1087f1;color: #fff;}
.newlist-670 .list{padding: 0 20px; display: none;}
.newlist-670 .list li{overflow:hidden;padding: 20px 0;border-bottom: 1px solid #dadada;}
.newlist-670 .list li.newlist-ad{padding: 1px 0;}
.newlist-670 .list li a.news-thumbnail{display: block;float: left; width: 200px;height: 140px;overflow:hidden;}
.newlist-670 .list li a.news-thumbnail img{width: 100%;height: 100%;}
.newlist-670 .list li .news-info{float: right;width: 400px;}
.newlist-670 .list li .news-info .title{font-size: 18px;color: #333;font-weight: bold;height: 24px;line-height: 24px;display: block;overflow:hidden;white-space:nowrap;transition:all 0.3s;
text-overflow: ellipsis;}
.newlist-670 .list li .news-info .title:hover{color: #0971ce;}
.newlist-670 .list li .news-info .summarize{font-size: 14px;color: #959595;width: 100%; line-height: 24px;height: 72px; max-height: 72px;overflow:hidden;margin: 11px 0;}
.newlist-670 .list li .news-info .data,
.newsdetail-head .data,
.industry-wrap .hotSlide .bd ul li .con .data{line-height: 20px;height: 20px;overflow:hidden;}
.newlist-670 .list li .news-info .data span,
.newlist-670 .list li .news-info .data a,
.newsdetail-head .data span,
.newsdetail-head .data a,
.industry-wrap .hotSlide .bd ul li .con .data span,
.industry-wrap .hotSlide .bd ul li .con .data a{font-size: 12px;color: #bbb;display: inline-block;vertical-align: top;}
.industry-wrap .newsdetail-head .data a,
.industry-wrap .hotSlide .bd ul li .con .data a{cursor: text;}
.newlist-670 .list li .news-info .data a img,
.newsdetail-head .data a img,
.industry-wrap .hotSlide .bd ul li .con .data a img{vertical-align: top;width: 20px;height: 20px;border-radius: 50%;}
.newlist-670 .list li .news-info .data .author:hover,
.newsdetail-head .data .author:hover{color: #0971ce;}
.industry-wrap .newsdetail-head .data .author:hover,
.industry-list .list li .news-info .data .author:hover{color: #bbb;cursor: text;}
.newlist-670 .list li .news-info .data .time,
.newsdetail-head .data .time,
.industry-wrap .hotSlide .bd ul li .con .data .time{margin: 0 20px;background:url(../images/time-icon.png) no-repeat left center;padding-left: 17px;}
.newlist-670 .list li .news-info .data .view,
.newsdetail-head .data .view,
.industry-wrap .hotSlide .bd ul li .con .data .view{background:url(../images/view_icon.png) no-repeat left center; padding-left: 18px;}
.newlist-670 .list li.newlist-ad img{width: 628px; max-width: 628px; height: 140px;}
.newlist-670 .list a.news-more{display: block;width: 100%;height: 42px;line-height: 42px;background-color: #4667c4;color: #fff;font-size: 16px;text-align: center;margin: 20px 0;
transition: all 0.5s;}
.newlist-670 .list a.news-more:hover{background-color: #587bdd;letter-spacing: 2px;font-size: 17px;}
/* 首页资讯模块--右边行情数据 */
.hqdate-310{border: 1px solid #ebebeb;}
.hqdate-310 .menu{position: relative; border-bottom: 1px solid #ebebeb;height: 40px;}
.hqdate-310 .menu ul{overflow:hidden;position: absolute;left: 0;top: 0;}
.hqdate-310 .menu ul li{float: left;border-top: 2px solid transparent;border-right: 1px solid transparent;border-left: 1px solid transparent;line-height: 37px;margin-left: -1px;}
.hqdate-310 .menu ul li a{display: block;padding: 0 15px;font-size: 14px;color: #414141;text-align: center;font-weight: bold;}
.hqdate-310 .menu ul li.selected,
.hqdate-310 .menu ul li:hover{border-top: 2px solid #4667c4;border-right: 1px solid #ebebeb;border-bottom: 1px solid #fff;border-left: 1px solid #ebebeb;}
.hqdate-310 .menu ul li.selected a,
.hqdate-310 .menu ul li:hover a{color: #4667c4;}
.hqdate-310 .list{display: none;padding: 0 15px;}
.hqdate-310 .list table{display: block;width: 100%;margin: 10px 0;}
.hqdate-310 .list table td{height: 40px;border-bottom: 1px solid #e1e1e1;font-size: 14px;width: 20%;text-align: right;}
.hqdate-310 .list table .t,
.hqdate-310 .list table .t a{color: #959595;text-align: left;font-size: 14px;}
.hqdate-310 .list table .red{color: #ff3333;}
.hqdate-310 .list table .green{color: #239b5b;}
.hqdate-310 .list table .black{color: #414141;}
.hqdate-310 .list table tr.last td{border-bottom: none;}
/* 首页资讯模块--右边友财视讯 */
.video-310 .title a.more{background: url(../images/video-more.png) no-repeat center center;background-size: 20px;margin-top: 6px;}
.video-310 .video310-list li .text{height: 40px;line-height: 40px;border-bottom: none;}
.video-310 .video310-list li .text a{font-size: 14px;color: #888;display: block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.video-310 .video310-list li.selected .text a{font-weight: bold;}
.video-310 .video310-list li .video-th{width: 100%;overflow: hidden;display: none;transition: all 0.3s;}
.video-310 .video310-list li .video-th a{display: block;}
.video-310 .video310-list li .video-th a img{width: 100%;}
/* 首页资讯模块--右边轮播广告图 */
.adSlide-310,
.latest{width:100%;overflow:hidden; position:relative;}
.adSlide-310 .bd{overflow: hidden;}
.adSlide-310 .bd li{float: left;}
.adSlide-310 .bd li img{width: 310px;height: 170px;}
.adSlide-310 .hd,
.latest .hd{display: block;position: absolute;left: 0;bottom: 6px; height: 8px;width: 100%;text-align: center;}
.adSlide-310 .hd ul,
.latest .hd ul{height: 8px;}
.adSlide-310 .hd li,
.latest .hd li{display: inline-block;width: 8px;height: 8px;background-color: #fff;text-indent: 999px;margin:0 5px;border-radius: 50%;cursor: pointer;}
.adSlide-310 .hd li.on,
.latest .hd li.on{background-color: #ef102b;}
/* 首页资讯模块--汇海点睛 */
.org-310 .title{}
.org-310 .org310-list li{padding: 19px 5px;border-bottom: 1px solid #e1e1e1;}
.org-310 .org310-list li .orgNews-con{overflow: hidden; margin-bottom: 5px;}
.org-310 .org310-list li .orgNews-con a{display: block;}
.org-310 .org310-list li .orgNews-con .logo{float: left;border: 1px solid #c2c2c2;width: 85px;height: 36px;}
.org-310 .org310-list li .orgNews-con .logo img{width: 100%;height: 34px;}
.org-310 .org310-list li .orgNews-con .newName{float: right; width: 176px; height: 36px; max-height: 36px; line-height: 18px; overflow: hidden;}
.org-310 .org310-list li .orgNews-con .newName:hover{text-decoration: underline;}
.org-310 .org310-list li .text{display: block; font-size: 12px;color: #959595;line-height: 20px;margin: 10px 0;}
.org-310 .org310-list li .data span,
.org-310 .org310-list li .data .author a,
.school-310 .school310-article span,
.school-310 .school310-article .author a{font-size: 12px;color: #898989;display: inline-block;height: 20px;line-height: 20px;transition: all 0.3s;}
.org-310 .org310-list li .data .author a{max-width: 86px; overflow: hidden; vertical-align: top;}
.org-310 .org310-list li .data .author,
.school-310 .school310-article .author{background: url(../images/author-icon.png) no-repeat left center;padding-left: 20px;margin-right: 10px;}
.org-310 .org310-list li .data .author a:hover,
.school-310 .school310-article .author a:hover{color: #0971ce;}
/* 首页资讯模块--学院 */
.school-310 .school310-article .article-th,
.school-310 .school310-article .name{display: block;}
.school-310 .school310-article .article-th{text-align: center;margin: 20px 0;}
.school-310 .school310-article .article-th img{max-width: 100%;}
.school-310 .school310-article .name{font-size: 16px;color: #333;text-align: center;height: 22px;line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
transition: all 0.3s;}
.school-310 .school310-article .name:hover{font-size: 17px;font-weight: bold;color: #0971ce;}
.school-310 .school310-article .des{display: block; font-size: 12px;line-height: 20px;color: #959595; margin: 10px 0 12px;}
.school-310 .school310-list{margin-top: 20px;}
.school-310 .school310-list li a{display: block;background:url(../images/ib-list-icon.jpg) no-repeat left center;padding-left: 10px;height: 46px;line-height: 46px;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;border-top: 1px solid #e1e1e1;}
.school-310 .school310-list li a:hover{text-decoration: underline;}
/* 页尾 */
.footer{background-color: #f8f8f8;border-top: 2px solid #616570;padding: 30px 0 0;margin-top: 30px;}
.footer .link,
.footer .strategic{overflow: hidden;padding: 0 80px;}
.footer .link .left{/*padding-top: 20px;*/}
.footer .left a.mediaCooperation{display:block;font-size: 12px;color: #4c8cd9;background: url(../images/qq-online.png) no-repeat 45px center #f3f8fe;border:1px solid #4c8cd9;
width: 150px;height: 26px;line-height: 24px; border-radius: 3px;text-align: center;text-indent: 30px;transition: all 0.3s;margin: 10px 0 0 0;}
.footer .left a.mediaCooperation:hover{background-color: #e4effc;}
.footer .link .right,
.footer .strategic .right{width: 900px;}
.footer .link a {font-size: 14px; color: #545454; margin: 0 8px;display: inline-block; line-height: 26px;}
.footer .link .right a {display: inline;}
.footer .line{display: block;width: 100%;height: 1px;background-color: #ddd;margin: 20px 0;}
.footer .strategic .right ul{overflow: hidden;}
.footer .strategic .right ul li{float: left;margin:0 10px 10px 0;}
.footer .strategic .right ul li.first{margin-left: 0;}
.footer .strategic .right ul li a{display: block;}
.footer .strategic .right ul li img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
.footer .strategic .right ul li img:hover{-webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); filter: gray;}
.footer .copyright{background-color: #303030;margin-top: 30px;text-align: center;padding: 10px 0;}
.footer .copyright .inner{overflow: hidden;}
.footer .copyright .l,
.footer .copyright .r{display: inline-block;}
.footer .copyright,
.footer .copyright .r a{font-size: 12px;color: #6c6c6c;line-height: 20px;}
.footer .copyright .r{margin-left: 80px;}
.footer .copyright .r a{margin:0 10px;transition: all 0.3s;}
.footer .copyright .r a:hover{color: #fff;}
/* 资讯列表页 */
.news-wrap{overflow: hidden;}
.news-list{border: none;}
.news-list .list li .news-info{width: 648px;}
.news-list .list{padding: 0;}
.news-list .list li{border: 1px solid #ebebeb;margin: 20px 0;padding: 20px;background-color: #fff;transition: all 0.3s;}
.news-list .list li:hover{border-color: #97bee1;}
.news-list .list a.news-more{background: none;color: #4667c4;font-size: 14px; margin: 0;}
.news-list .list a.news-more:hover{font-weight: bold;letter-spacing:1px;background: none;font-size: 14px;}
.right .org-310{padding: 20px 15px;margin-bottom: 0;}
/* 资讯详情页 */
.newsdetail-box{padding: 45px 60px;}
.newsdetail-head{position: relative;}
.newsdetail-head .collect,
.newsdetail-head .collect_in,
.celue .content .collect{position: absolute;top: -45px;left: -50px; display: block;width: 24px;height: 41px;color: #fff;font-size: 14px;line-height: 14px;padding-top: 3px;
text-align: center;background: url(../images/collect-bg.png) no-repeat center center;}
.newsdetail-head .collect_in{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
.newsdetail-head .title{text-align: center;font-size: 26px;color: #333;}
.newsdetail-head .data{height: auto; text-align: center;margin-top: 30px;padding-bottom: 20px;border-bottom: 1px solid #cbcbcb;}
.newsdetail-con{margin-top: 30px;}
.introductory{padding: 20px 0 20px 80px;background: url(../images/introductory-icon01.png) no-repeat 25px 20px #f0f4f7;margin-bottom: 30px;}
.introductory .t{background: url(../images/introductory-icon02.png) no-repeat 95% bottom;padding-right: 80px;font-size: 16px;line-height: 34px;color: #515151;}
.newsdetail-con{display: block;margin-top: 25px;}
.newsdetail-con span.paragraph-title{display: block;margin: 30px 0 20px;}
.newsdetail-con span.paragraph-title i{display: inline-block; font-style: normal;border-bottom: 2px solid #1087f1;color: #1087f1;font-size: 20px;font-weight: bold;line-height: 40px;}
.newsdetail-con .content,
.newsdetail-con p{display: block; font-size: 16px;color: #515050;line-height: 28px;}
.newsdetail-con a{color: #1087f1;}
.newsdetail-con a:hover{text-decoration: underline;}
.newsdetail-con img{display: block;max-width: 100%; margin: 0 auto;}
.statement{font-size: 12px;color: #7c7c7c; line-height: 22px; padding-top: 10px; border-top: 1px solid #dadada; margin-top: 20px;}
.statement span{font-weight: bold;}
.newsdetail-box .operation{overflow: hidden;margin: 30px 0;}
.newsdetail-box .operation .left a{display: inline-block;padding: 0 20px 0 45px;font-size: 14px;color: #1087f1;border: 1px solid #1087f1;border-radius: 5px;line-height: 34px;
height: 34px;vertical-align: top; transition: all 0.3s;}
.newsdetail-box .operation .collect{background: url(../images/collect-icon.png) no-repeat 20px center;}
.newsdetail-box .operation .left .collect_in{width: 95px;padding: 0;text-align: center;background-color: #b7b7b7;border-color: #b7b7b7;color: #fff;}
.newsdetail-box .operation .zan{background: url(../images/zan-lan.png) no-repeat 20px center;margin-left: 10px;}
.newsdetail-box .operation .left .zan_in{color: #fff;background: url(../images/zan-bai.png) no-repeat 20px center #1087f1;background-color: #b7b7b7;border-color: #b7b7b7;margin-left: 10px;}
.newsdetail-box .operation .collect:hover{color: #fff;background: url(../images/collect-icon.png) no-repeat 20px center #1087f1;}
.newsdetail-box .operation .zan:hover{color: #fff;background: url(../images/zan-bai.png) no-repeat 20px center #1087f1;}
.newsdetail-box .operation .share{margin-top: 6px;}
.newsdetail-box .operation .share .t{font-size: 14px;color: #666;vertical-align: middle;display: inline-block; line-height: 24px;}
.newsdetail-box .operation .share a{margin-left: 5px;display: inline-block;}
.newsdetail-box .relevantNews{margin-bottom: 25px;}
.newsdetail-box .relevantNews .title{background-color: #f0f4f7;color: #666;line-height: 48px;text-indent: 40px;font-size: 14px;font-weight: bold;}
.newsdetail-box .relevantNews li{padding: 0 20px;border-bottom: 1px solid #e4e4e4;}
.newsdetail-box .relevantNews li a{display: block; font-size: 16px;color: #666;line-height: 50px;height: 50px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
background: url(../images/newslist-icon.png) no-repeat left center;padding-left: 20px;}
.newsdetail-box .relevantNews li a:hover{text-decoration: underline;}
.weixinShare_content{text-align: center;}
.weixinShare_content img{width: 200px;height: 200px;margin: 20px 0;}
.weixinShare_content .weixinShareText{color: #666;font-size: 14px;margin: 0 15px; text-align: center;}
/* 评论 */
.comment{margin-top: 20px;}
.comment .commenttitle{font-size: 16px;color: #0971ce;height: 40px;line-height: 40px;border-bottom:1px solid #dadada;}
.comment .commenttitle a{color: #0971ce;border-bottom: 3px solid transparent;margin-right: 10px; line-height: 37px;display: inline-block;padding: 0 8px;font-weight: bold;}
.comment .commenttitle a:hover,
.comment .commenttitle a.selected{border-bottom-color: #0971ce}
.comment .aqw_count{text-align: right; padding-right: 7px; font-size: 14px; color: #666;}
.comment .addcomment{padding: 0 3px;margin: 20px 0 30px;}
.comment .addcomment .aqwleft{margin-top: 10px;}
.comment .addcomment .aqwleft,
.comment .commentlist li .userimg{width: 8%;}
.comment .addcomment .aqwleft img,
.comment .commentlist li .userimg img{width: 44px;height: 44px;border-radius: 50%;}
.comment .commentlist{padding: 0 3px; margin-bottom: 30px;}
.comment .commentlist .comlist_title{line-height: 30px;font-weight: bold;text-align: center;color: #404040;font-size: 16px;height: 30px;margin-bottom: 30px;}
.comment .commentlist a.more{display: block; width: 100%; height: 40px; color: #666; border: 1px solid #cbc9c6;border-radius: 5px;text-align: center;font-size: 16px;
line-height: 40px;margin-top: 40px; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.comment .commentlist a.more:hover{background-color: #1087f1;border-color: #1087f1;color: #fff;}
.comment .commentlist li{border-bottom: 1px dashed #dfdfdf;padding-bottom: 20px;margin-bottom: 20px;/*overflow: hidden;*/}
.comment .commentlist li .reviewcon{width: 92%;}
.comment .commentlist li .reviewcon .returnbox{width: 100%;}
.comment .commentlist li .userinfo{overflow: hidden;height: 20px;line-height: 20px;font-size: 12px;color: #939292;}
.comment .commentlist li .reviewcon a.username{color: #1087f1;margin-right: 10px;font-size: 12px;}
.comment .commentlist li .userinfo .right{margin-right: 15px;overflow: hidden;}
.comment .commentlist li .userinfo .right .rLevel{float: left;vertical-align: top; margin-right: 10px;}
.comment .commentlist li .userinfo .right span{margin: 0 10px;}
.comment .commentlist li .userinfo .right a{color: #939292;}
.comment .commentlist li .userinfo .right a.return:hover{color: #1087f1;}
.comment .commentlist li .userinfo .right a.zan{background: url(../images/like.png) no-repeat left center;background-size: 15px 16px;padding-left: 23px;}
.comment .commentlist li .reviewcon .review,
.comment .commentlist li .returncon p.text{color: #767676;font-size: 14px;line-height: 20px;margin-top: 5px;}
.comment .commentlist li .reviewcon .imgReview{overflow: hidden;margin-top: 10px;}
.comment .commentlist li .reviewcon .imgReview img{display: inline-block;width: 100px;height: 88px;margin-right: 5px;}
.layui-layer-ibCommentPic .layui-layer-content{overflow: hidden;text-align: center;}
.layui-layer-ibCommentPic .layui-layer-content img{max-width: 100%;max-height: 100%;}
.comment .commentlist li .returncon{margin-top: 20px;background-color: #f0f0f0;padding: 6px 15px;position: relative;}
.comment .commentlist li i.ico{display: block;position: absolute;left: 30px;}
.comment .commentlist li .returncon i.ico{background: url(../images/newdetail-icon02.png) no-repeat center center;width: 10px;height: 7px;top: -7px;}
/* 评论回复模块 */
.comment .returnbox{width: 92%;overflow: hidden;position: relative;}
.comment .input_aqw{width: 100%;min-width: 100%; max-width: 100%;height: 100px;min-height: 100px;padding: 8px;border: 1px solid #dadada;color: #333;font-size: 14px;}
.comment .aqw_tip{position: absolute;top: 8px;left: 10px;display: none;}
.comment span{font-size: 14px;display: inline-block;margin-left: 7px;color: #cacaca;height: 22px;line-height: 22px;}
.comment a.sub{display: inline-block;width: 60px;height: 30px;text-align: center;line-height: 30px;color: #fff;background-color: #1087f1;font-size: 14px;margin: 5px 5px 0 0;
transition: all 0.3s;}
.comment a.sub:hover{background-color: #369af3;}
.comment .addcomment .returnbox .write{position: relative;}
#widget_comment_char_count{text-align: right; padding-right: 7px; font-size: 14px; color: #666;}
.comment .commentlist li .returnbox .write{position: relative; margin-top: 15px;}
.comment .commentlist li .returnbox .write i.ico{top: -10px;width: 16px;height: 11px;background: url(../images/newdetail-icon03.png) no-repeat center center;}
.returnbox .commit{text-align: right;}
/* 经纪商评论星级 */
.comment .appraise{width: 100%;height: 14px; overflow: hidden; margin-bottom: 8px;}
.comment .appraise ul{height: 14px;}
.comment .appraise ul li{float: left;width: 14px;height: 14px;cursor: pointer;margin-right: 5px;background: url(../images/starout.png) no-repeat center;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;}
.comment .appraise ul li.in{background-image: url(../images/starin.png);}
.comment .reviewcon .appraise{display: none;}
.ibD-body .returnbox .commit .updateImg{position: relative;}
.ibD-body .returnbox .commit .updateImg,
.ibD-body .returnbox .commit .updateImg .fileload,
.ibD-body .returnbox .commit .updateImg .imglist{float: left;}
.ibD-body .returnbox .commit .updateImg .fileload{position: absolute;left: 0;top: 0; width: 100px;height: 88px;opacity:0;}
.ibD-body .returnbox .commit .updateImg a.fileload-img{display: block; width: 100px;height: 88px; margin-right: 10px;}
.ibD-body .returnbox .commit .updateImg a.fileload-img img{width: 100px;height: 88px;}
.ibD-body .returnbox .commit .updateImg .imglist ul li{float: left;position: relative;margin-left: 20px;}
.ibD-body .returnbox .commit .updateImg .imglist ul li .close{position: absolute;display: block;width: 16px;height: 16px;background: url(../images/img-close.png) no-repeat center center;
right: -8px;top: -8px;}
.comment .commentlist .updateImg .imglist ul li{border-bottom: none;margin-bottom: 0;padding-bottom: 0;}
.ibD-body .comment a.sub{float: right;}
/* 行业 */
.industry-wrap .hotSlide{position: relative;}
.industry-wrap,
.industry-wrap .hotSlide .bd ul li{overflow: hidden;}
.industry-wrap .hotSlide .bd ul{overflow: hidden;height: 350px;position: relative;}
.industry-wrap .hotSlide .bd li{position: absolute;left: 0;top: 0;background-color: #fff;}
.industry-wrap .hotSlide .bd ul li .thumbnail{display: block;float: left;border: 1px solid #efefef;border-right: none;width: 610px;height: 350px;overflow: hidden;}
.industry-wrap .hotSlide .bd ul li .thumbnail img{width: 610px;height: 348px;}
.industry-wrap .hotSlide .bd ul li .con{float: right;width: 390px;border: 1px solid #efefef;border-left: none;height: 350px;padding: 20px 30px 0 30px;}
.industry-wrap .hotSlide .bd ul li .con .title{font-size: 30px;color: #333;font-weight: 400;transition: all 0.3s;height: 120px;max-height: 120px;overflow: hidden;display: block;}
.industry-wrap .hotSlide .bd ul li .con .title:hover{color: #0971ce;}
.industry-wrap .hotSlide .bd ul li .con p{font-size: 14px;line-height: 22px;color: #888;display: block;margin: 20px 0;height: 66px;max-height: 66px;overflow: hidden;}
.industry-wrap .hotSlide .hd{position: absolute;bottom: 20px; right: 178px;}
.industry-wrap .hotSlide .tag{position: absolute;right: 0;bottom: 20px;display: inline-block;background-color: #1087f1;color: #fff;line-height: 22px;font-size: 14px;color: #fff;padding: 2px 7px;}
.industry-list{margin-top: 20px;}
.industry-list .list li .news-info {width: 738px;}
.industry-ad img{width: 100%;height: 108px;}
/* 行业解读220 */
.interpretation-220{padding: 20px 9px 0;}
.interpretation-220 .title{margin: 0 6px;}
.interpretation-220 li{margin: 20px 0;}
.interpretation-220 li a,
.interpretation-220 li span{display: block;}
.interpretation-220 li img{width: 200px;height: 140px;overflow: hidden;}
.interpretation-220 li a.t{font-size: 18px;color: #4c4c4c;line-height: 28px;height: 56px;max-height: 56px;overflow: hidden;margin: 10px;}
.interpretation-220 li a.t:hover{text-decoration: underline;}
.interpretation-220 li .au,
.interpretation-220 li a.author{font-size: 12px; color: #bbb; vertical-align: top;cursor: text;}
.interpretation-220 li .au{background: url(../images/author-icon.png) no-repeat 0 2px;padding-left: 20px;border-bottom: 1px solid #e1e1e1;padding-bottom: 10px;margin: 0 10px;}
.interpretation-220 li a.author{display: inline-block;}
/*.interpretation-220 li a.author:hover{color: #0971ce;}*/
/* 行业详情页 */
.data-wrap .menu{overflow: hidden;height: 42px;line-height: 40px;border-bottom: 1px solid #1087f1;}
.data-wrap .menu ul{overflow: hidden;}
.data-wrap .menu .left ul li{float: left;}
.data-wrap .menu .right{overflow: hidden;}
.data-wrap .menu .datetime{float: left;font-size: 12px;color: #b0b0b0;width: 320px;}
.data-wrap .menu .datetime span.time{background: url(../images/clock.png) no-repeat left center;padding-left: 20px;}
/* 财经日历 */
.calendar,
.live,
.datacenter,
.quote{width: 100%;background-color: #fff;padding: 20px;margin: 30px auto;}
.calendar .toptitle{font-size: 18px;color: #404040;background: url(../images/calendar_icon01.png) no-repeat left center;padding-left: 30px;height: 24px;
line-height: 24px;margin-bottom: 10px;}
.calendar .date_search{color: #666;font-size: 14px;}
.calendar .date_search .date{overflow: hidden;height: 75px;border: 1px solid #dadada;}
.calendar .date_search span.left{display: block;width: 90px;border-right: 1px solid #dadada; height: 75px; text-align: center;line-height: 75px;font-size: 16px;}
.calendar .date_search ul{overflow: hidden; height: 75px; float: left; width: 867px;}
.calendar .date_search .date li{float: left;height: 50px;border: 1px solid #dadada;font-size: 14px; margin: 12px 0 0 10px;line-height: 20px;
text-align: center;cursor: pointer;padding: 5px 5px 0;color: #666;}
.calendar .date_search .date li.selected,
.calendar .date_search .date li:hover{color: #1087f1;border-color: #1087f1;background: url(../images/calendar_icon07.png) no-repeat right bottom;}
.calendar .date_search .date li.now{width: 150px;padding: 7px 0 0px;}
.calendar .date_search .date li.now.selected,
.calendar .date_search .date li.now:hover{background:none;}
.calendar .date_search .date li.now input{height: 34px;width: 140px; border: none;padding-left: 10px;background: url(../images/calendar_icon08.png) no-repeat 105px center;
color: #666;font-size: 14px;cursor: pointer;}
.calendar .date_search .date li.now.selected input,
.calendar .date_search .date li.now input:hover{color: #1087f1;}
.calendar .date_search .region,
.calendar .date_search .significance{border:  1px solid #dadada;border-top: none;overflow: hidden;}
.calendar .date_search .region li,
.calendar .date_search .significance li{float: left;height: 32px;line-height: 32px;padding: 0 5px;margin:20px 0 0 10px; border: 1px solid transparent;cursor: pointer;}
.calendar .date_search .region li.selected,
.calendar .date_search .region li:hover,
.calendar .date_search .significance li.selected,
.calendar .date_search .significance li:hover{color: #1087f1;border-color: #1087f1;}
.calendar .date_search li.all{background: url(../images/calendar_icon09.png) no-repeat 5px center;padding-left: 25px;}
.calendar .date_search li.all.selected,
.calendar .date_search li.all:hover{background: url(../images/calendar_icon10.png) no-repeat 5px; center;}
.calendar .econ_data{margin: 30px 0;}
.calendar .title{font-size: 14px;color: #787878;line-height: 24px;height: 24px;margin-bottom: 10px;padding-left: 25px;}
.calendar .econ_data .title{background: url(../images/calendar_icon02.png) no-repeat left center;}
.calendar table th{height: 32px;background-color: #1087f1;color: #fff;font-size: 14px;border: none;line-height: 32px;border: 1px solid #1087f1;}
.calendar table td{border: 1px solid #dadada;color: #666;font-size: 14px;text-align: center;height: 45px;line-height: 45px;}
.calendar table tr.hot td{color: #eb4640;background-color: #faf9f9;}
.calendar .econ_data table td span.significance{width: 35px;height: 28px;text-align: center;line-height: 28px;color: #fff;border-radius: 3px;display: inline-block;}
.calendar .econ_data table td span.significance.red{background-color: #eb4640;}
.calendar .econ_data table td span.significance.yellow{background-color: #fd9525;}
.calendar .econ_data table td span.significance.green{background-color: #5eb459;}
.calendar .econ_data table td span.zhishu{width: 100px;height: 28px;line-height: 28px;text-align: center;display: inline-block;}
.calendar .econ_data table td span.zhishu.red{color: #eb4640;border:1px solid #eb4640;}
.calendar .econ_data table td span.zhishu.yellow{color: #fd9525;border:1px solid #fd9525;}
.calendar .econ_data table td span.zhishu.green{color: #5eb459;border:1px solid #5eb459;}
.calendar .econ_data table tr.hot td span.zhishu.red{background-color: #eb4640;color: #fff;}
.calendar .bigview{margin-bottom: 30px;}
.calendar .bigview .title{background: url(../images/calendar_icon03.png) no-repeat left center;}
.calendar .bigview td p.text{line-height: 20px;text-align: left; margin: 5px;}
.calendar .holiday .title{background: url(../images/calendar_icon04.png) no-repeat left center;}
/* 24小时快讯 */
.live{width: 100%;}
.live .operation{overflow: hidden;}
.live .operation .search{float: left;line-height: 38px;}
.live .operation .search .important{font-size: 14px;color: #666;}
.live .operation .search .important label{cursor: pointer;}
.live .operation .search .important label input{margin-right: 5px;vertical-align: middle;}
.live .operation .remind{float: right;height: 38px;line-height: 54px;}
.live .operation .remind ul{display: inline-block;}
.live .operation .remind ul:after{visibility:hidden;display:block; font-size:0; content:" "; clear:both;height:0}
.live .operation .remind ul li{float:left; font-size:12px; color:#5c6063; margin-right:20px; height:22px;line-height:22px; zoom:1}
.live .operation .remind ul li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both; height:0}
.live .operation .remind ul li span{display:block;width:50px;height:20px;border:1px solid #d2d2d2;float:right; border-radius:15px;margin-left:10px;cursor:pointer;
position:relative;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;
transition:all 0.2s ease-out}
.live .operation .remind ul li span i{display:block;width:24px;height:20px;float:left}
.live .operation .remind ul li span i.zsq{width:18px;height:18px; border-radius:18px; background-color:#fff; position:absolute; border:1px solid #d2d2d2; z-index:9;
left:0px; top:0; -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out;
transition:all 0.2s ease-out;}
.live .loading{text-align: center;}
/*友财视讯*/
.live div.content ul.list li{border:1px solid #eaeaea;line-height:24px; font-size:14px; color:#545454; padding-left:40px; padding-top:12px; padding-bottom:12px;
background:url(../images/live-icon01.png) no-repeat; background-position:10px 50%; margin-top:10px; overflow:hidden;
-webkit-transition:all 0.2s ease-out;
-moz-transition:all 0.2s ease-out;
-ms-transition:all 0.2s ease-out;
-o-transition:all 0.2s ease-out;
transition:all 0.2s ease-out;}
.live div.content ul.list li:hover,
.live div.content ul.list li.red:hover,
.live div.content ul.list li.video:hover,
.live div.content ul.list li.calendar:hover,
.live div.content ul.list li.app:hover{background-color:#ecf6ff; border-color:#a7d2fa}
.live div.content ul.list li span.time{display:block;height:24px;line-height:24px;text-align:center; width:60px; margin-right:20px; float:left;}
.live div.content ul.list li .livenews_list_li,
.live div.content ul.list li .videonews_li,
.live div.content ul.list li .imgnews_li,
.live div.content ul.list li .calendarnews_li,
.live div.content ul.list li .appnews_li{width:1050px; float:left; margin-left:0px;}
.live div.content ul.list li.red {background:url(../images/live-icon02.png) no-repeat; background-position:10px 50%; color:#ff0000; font-weight:bold;}
.live div.content ul.list li.red span.time{color:#ff0000;}
.live div.content ul.list li.video{background:url(../images/live-icon07.png) no-repeat; background-position:10px 50%;}
.live div.content ul.list li.video span.time,
.live div.content ul.list li.app span.time{line-height: 115px;}
.live div.content ul.list li.imgnews{overflow: hidden;}
.live div.content ul.list li.imgnews span.time{line-height: 86px;}
.live div.content ul.list li.imgnews .imgnews_li a.img{float: left; margin-right: 20px;}
.live div.content ul.list li.imgnews .imgnews_li a.img img{width: 129px; height: 86px;}
.live div.content ul.list li.imgnews .imgnews_li b{font-size: 18px; color: #545454;}
.live div.content ul.list li.imgnews .imgnews_li p{font-size: 14px;color: #909090; max-height: 86px; overflow: hidden; line-height: 24px;}
.live div.content ul.list li.imgnews .imgnews_li p a.btn_morelink{background:url(../images/live-icon06.png) no-repeat #f7f7f7;background-position:30px 5px;font-size: 12px;color: #409af7;
vertical-align: middle; margin-left: 10px; height: 24px; width: 96px; text-align: center; display: inline-block;}
.live div.content ul.list li.imgnews .imgnews_li p a.btn_morelink img{margin-right: 15px;}
.live div.content ul.list li.calendar{background:url(../images/live-icon03.png) no-repeat; background-position:10px 50%;}
.live div.content ul.list li.calendar span.time{line-height: 44px;}
.live div.content ul.list li.calendar .calendarnews_li{overflow: hidden;}
.live div.content ul.list li.calendar .title,
.live div.content ul.list li.calendar .zhishu{float: left;}
.live div.content ul.list li.calendar .title{width: 380px; margin-right: 20px;}
.live div.content ul.list li.calendar .title img{margin-right: 10px; float: left; margin-top: 7px; }
.live div.content ul.list li.calendar .title p{font-size: 14px; color: #454545; line-height: 22px; height: 44px; overflow: hidden;}
.live div.content ul.list li.calendar .zhishu{line-height: 44px;}
.live div.content ul.list li.calendar .zhishu .level{width: 46px; height: 28px; line-height: 28px; color: #fff; font-size: 18px; background-color: #5eb459; display: inline-block;
text-align: center; border-radius: 3px; margin-right: 20px;}
.live div.content ul.list li.calendar .zhishu ._green{background-color: #5eb459;}
.live div.content ul.list li.calendar .zhishu ._red{background-color: #eb4640;}
.live div.content ul.list li.calendar .zhishu .num{font-size: 18px; color: #454545; margin-right: 20px;}
.live div.content ul.list li.calendar .zhishu .zkong{font-size: 14px; width: 144px; height: 26px; line-height: 26px; border-style: solid; border-width: 1px; display: inline-block;
text-align: center;}
.live div.content ul.list li.calendar .zhishu .yellow{color: #fd9525; border-color: #fd9525;}
.live div.content ul.list li.calendar .zhishu .green{color: #5eb459; border-color: #5eb459;}
.live div.content ul.list li.calendar .zhishu .red{color: #eb4640; border-color: #eb4640;}
.live div.content ul.list li.calendar_high{background:url(../images/live-icon04.png) no-repeat; background-position:10px 50%;}
.live div.content ul.list li.calendar_high span.time,
.live div.content ul.list li.calendar_high .title p,
.live div.content ul.list li.calendar_high .zhishu .num{color: #eb4640;}
.live div.content ul.list li.app{background:url(../images/live-icon05.png) no-repeat; background-position:10px 50%;}
.live div.content ul.list li .videonews_li img,
.live div.content ul.list li .appnews_li img{width: 720px; height: 115px;}
/* 友财视讯浮动分享样式 */
.y_g_tag {width: 31px; height: 25px; color: #bbb; font-size: 12px; position: absolute; left: 1150px; display: none; margin-top: 10px; line-height: 25px;}
.y_bds_more {background: url(../images/live-share.png) no-repeat right center; overflow: hidden; text-indent: -80px; cursor: pointer; display: none;}
#y_share_wrapper.more{/*background: url(../images/live-shareicon.png) no-repeat 0 -25px; width: 113px;*/width: 85px; height: 25px; display: none; position: absolute; top: -10px; right: 31px;
margin-top: 10px;}
#y_share_wrapper.more li{width: 25px; height: 25px; background: url(../images/live-shareicon.png) no-repeat; cursor: pointer; float: left; overflow: hidden; text-indent: -80px;}
#y_share_wrapper.more li a{display: block;}
#y_share_wrapper.more li.sina{margin-left: 0; background-position: 0px -25px;}
#y_share_wrapper.more li.qzone{margin-left: 5px; background-position: -59px -25px;}
#y_share_wrapper.more li.weixin {margin-left: 4px; background-position: -29px -25px;}
#y_share_wrapper.more li.tqq {margin-left: 4px; background-position: -88px -25px;}
#y_share_wrapper.more li.sina:hover{background-position: 0px 0px;}
#y_share_wrapper.more li.qzone:hover{background-position: -59px 0px;}
#y_share_wrapper.more li.weixin:hover{background-position: -29px 0px;}
#y_share_wrapper.more li.tqq:hover{background-position: -88px 0px;}
/* 数据中心 */
.datacenter{overflow: inherit;}
.datacenter .toptitle{overflow: hidden;padding:0 10px 10px;border-bottom: 1px solid #dadada;margin-bottom: 15px;}
.datacenter .toptitle .left a{font-size: 18px;color:#1087f1;padding-left: 30px;background: url(../images/data_ico.png) no-repeat left center;background-position: 0 -1px;}
.datacenter .toptitle .seach{float: right;}
.datacenter .toptitle .seach input{width: 196px;height: 32px; line-height: 32px; border: 1px solid #e6e6e6; padding-left: 30px; outline: none;vertical-align: middle;
background: url(../images/data_ico.png) no-repeat 5px center;background-position: 6px -94px;}
.datacenter .toptitle .seach a{width: 44px;height: 34px;background: #4788f0;color: #fff; text-align: center;line-height: 34px;display: inline-block;vertical-align: middle;
margin-left: -5px;}
.datac_main{padding-bottom: 60px;}
.datac_main .fl{width: 140px;}
.datac_main .fl .title{display: block; height: 50px; padding-left: 20px;line-height: 50px; border: 1px solid #e5e5e5;border-top: 2px solid #3a82f8;color: #666666;font-size: 16px;
background-color: #fbf9fc;}
.datac_main .fl .item{position: relative; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.datac_main .fl .lastItem{border-bottom:1px solid #e5e5e5;}
.datac_main .fl .item_none{border-right: none;}
.datac_main .fl .item .product{width: 100%;background: url(../images/hq02.png) no-repeat 112px center;}
.datac_main .fl .item .product h3{height:40px;padding-left:28px;border-width:1px 0;font-weight:normal;line-height:40px;padding: 0 10px 0 7px; border-left: 3px solid #fff;  }
.datac_main .fl .item .product h3 .tl{color:#666; display:block; border-bottom: 1px solid #e6e6e6; text-indent:20px;font-size: 14px;}
.datac_main .fl .item .product h3 .tl:hover{text-decoration:none; color:#4384fc;}
.datac_main .fl .item .product h3.h3_hover{border-left: 3px solid #4384fc;box-shadow: 0px 2px 0px #e6e6e6; border-top:1px solid #e5e5e5; background:#fff;}
.datac_main .fl .item .Expand_box{position: absolute;left: 139px;top: 0px;padding: 10px 0;z-index: 1; border:1px solid #e5e5e5; border-left: none; display: none;transition: all .3s;
background-color: #fff;}
.datac_main .fl .item .box_list{width: 180px;overflow: hidden;transition: all .2s;}
.datac_main .fl .item .box_list ul li,
.datac_main .fl .item .in_box ul li{height: 30px; line-height: 30px; border-radius: 3px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;margin:0 10px; padding-left: 10px;}
.datac_main .fl .item .box_list ul li:hover,
.datac_main .fl .item .in_box ul li:hover{background: #f1ede2;}
.datac_main .fl .item .box_list ul li a,
.datac_main .fl .item .in_box ul li a{color: #666;display: block; line-height: 30px; text-decoration: none;  white-space: nowrap;overflow: hidden; text-overflow: ellipsis; max-width: 90%;width: 100%;
height: 100%;font-size: 14px;}
.datac_main .fl .item .box_list ul li:hover a {color: #4285f4;}
.datac_main .fl .item .box_all{width:850px;}
.datac_main .fl .item .box_all .in_all_box{padding: 0 20px;max-height: 316px;overflow: hidden;}
.datac_main .fl .item .in_box span{display: block;margin-bottom: 10px;height: 22px; line-height: 22px;}
.datac_main .fl .item .in_box span img{display: inline-block; margin-top: -3px;}
.datac_main .fl .item .in_box ul{overflow: hidden;margin-bottom: 20px;}
.datac_main .fl .item .in_box ul li{position: relative; float: left; margin-left: 0; width: 180px;}
.datac_main .fl .item .in_box ul li .hot{position: absolute; top: 3px;right: 3px; width: 15px; height: 18px; background: url(../images/data_hot.png) left top no-repeat;
display: inline-block;}
.datac_main .fl .item .box_zk{width: 100%;height: 54px; line-height: 54px; margin-top: 20px; text-align: center; cursor: pointer; border-top: 1px solid #eeeeee; font-size: 16px;
color: #999;transition: all .3s;}
.datac_main .fl .item .box_zk .box_z{width: 100px; margin: 0 auto; height: 54px; position: relative; display: block; line-height: 54px;text-align: center;}
.datac_main .fl .item .box_zk:hover{color: #679bf5}
.datac_main .fl .item .box_zk .box_z:after{position: absolute;top: 22px; left: 71px; border-top: 8px solid #fff; border-left: 8px solid transparent; border-right: 8px solid transparent;
display: block;content: ''; transition: all .3s;}
.datac_main .fl .item .box_zk .box_z:before {position: absolute; display: block;top: 24px; left: 71px; border-top: 8px solid #999;border-left: 8px solid transparent;
border-right: 8px solid transparent;content: ''; transition: all .3s;}
.datac_main .fl .item .box_zk .box_z:hover:before {border-top: 8px solid #679bf5;}
.datac_main .fl .item .box_zk .box_s:after {top: 18px; border-top: 8px solid transparent; border-left: 8px solid transparent; border-right: 8px solid transparent;
border-bottom: 8px solid #fff;}
.datac_main .fl .item .box_zk .box_s:before {top: 16px; border-top: 8px solid transparent; border-left: 8px solid transparent;border-right: 8px solid transparent;
border-bottom: 8px solid #999;}
.datac_main .fl .item .box_zk .box_s:hover:before{border-top: 8px solid transparent; border-bottom: 8px solid #679bf5;}
.datac_main .fr{width: 1040px;}
.datac_main .fr .quote_list_wrap{width: 100%; min-height: 452px; border:1px solid #e5e5e5;}
.datac_main .fr .quote_list_wrap span{margin-top: 6px;height: 35px;line-height: 35px;display: block; float: left;}
.datac_main .fr .quote_list_wrap .data_title{width: 100%; height: 52px; line-height: 52px; font-size: 20px; font-weight: bold; color: #333; text-align: center;}
.datac_main .fr .quote_list_wrap .data_value{width: 100%; line-height: 48px; background: #f7f7f7;overflow: hidden;}
.datac_main .fr .quote_list_wrap .data_value span{font-size: 14px; color: #666; padding: 0 8px;}
.datac_main .fr .quote_list_wrap .data_value span i{color: #333; font-style: normal; font-weight: 400;}
.datac_main .fr .quote_list_wrap .data_chart{width: 100%;overflow: hidden;}
.datac_main .fr .quote_list_wrap .data_chart img{width: 100%;}
.datac_main .fr .quote_list_wrap .data_info{padding: 10px; background: #f5f9ff; margin: 30px 20px 16px 20px; overflow: hidden;  border-left: 2px solid #4285f4;}
.datac_main .fr .quote_list_wrap .data_info dl{margin: 8px 0px; padding: 0 20px;}
.datac_main .fr .quote_list_wrap .data_info dt{font-size: 14px; color: #333; font-weight: bold; margin-bottom: 10px;}
.datac_main .fr .quote_list_wrap .data_info dd{font-size: 14px; color: #666; margin-top: 4px; line-height: 24px;}
.datac_main .fr .quote_list_wrap .data_info i{font-style: normal; font-weight: 400;}
/*.datac_main .fr .data_infoload {border-top: none;width: 110px; height: 30px; text-align: center;line-height: 28px;background: #f2f2f2;border-radius: 0 0 5px 5px;
border: 1px solid #e4e4e4;font-size: 14px;color: #666666;cursor: pointer; text-indent: 15px; margin: 0 auto; margin-bottom: 15px; background-repeat: no-repeat;
background-position: 12px 9px;}
.datac_main .fr .data_infoload.data_zkqb {background: url(../images/data_zkqb.png) no-repeat 13px center #f2f2f2;}*/
.datac_main .fr .quote_list_table{width: 100%; border:1px solid #e5e5e5;}
.datac_main .fr .table{margin-top: 30px;}
.datac_main .fr .table .da_title{margin: 16px 0px;margin-left: 20px; padding-left: 15px; font-size: 16px; font-weight: bold; color: #494856; border-left: 6px solid #4285f4;}
.datac_main .fr .table table{width: 100%;}
.datac_main .fr .table table tr{border-bottom: 1px solid #e4e4e4;width: 100%;}
.datac_main .fr .table table tr th{height: 48px;width: 20%; background: #f7f7f7; color: #9e9e9e;font-size: 14px;text-align: center;font-weight: normal;}
.datac_main .fr .table table tr td{height: 40px;width: 20%;text-align: center; color: #585858;font-size: 14px;}
.datac_main .fr .table table tr .first{padding-left: 20px;text-align: left;}
.datac_main .fr .table table i{display: inline-block;font-style: normal;font-weight: 400; padding: 0 10px 0 20px; height: 22px; line-height: 22px; margin-left: 6px;
background: url(../images/data_ico.png) no-repeat left center;}
.datac_main .fr .table table i.red{border: 1px solid #f94a51;color: #f94a51;background-position: 8px -130px;}
.datac_main .fr .table table i.green{border: 1px solid #59a43d; color: #59a43d;background-position: 8px -165px;}
.datac_main .fr .table .da_load_more{width: 100%; height: 58px; display: block; line-height: 58px; text-align: center; color: #333;transition: all 0.3s}
.datac_main .fr .table .da_load_more:hover{color: #366df0;background: #f7f7f7;}
/* 行情中心 */
.quote_topmenu{width: 100%;background-color: #edf3f7;height: 28px; line-height: 48px; padding: 10px 0;border-bottom: 1px solid #cccccc;}
.quote_topmenu .topmenu_inner{width: 1000px;}
.quote_topmenu .topmenu_inner ul{overflow: hidden;}
.quote_topmenu .topmenu_inner li{float: left;height: 28px;line-height: 28px;color: #404040;font-size: 14px;}
.quote_topmenu .topmenu_inner li.first{padding-left: 30px;}
.quote_topmenu .topmenu_inner li a{display: inline-block;color: #676767;margin:0 20px;}
.quote_topmenu .topmenu_inner li a:hover,
.quote_topmenu .topmenu_inner li.selected a{color: #0971ce;}
.quote .toptitle{overflow: hidden;padding:0 10px 10px 10px;border-bottom: 1px solid #dadada;margin-bottom: 15px;}
.quote .toptitle .left a{font-size: 18px;color:#1087f1;background: url(../images/hq01.png) no-repeat left center;padding-left: 30px;}
.quote_main{overflow: hidden;}
.quote_main .fl{width: 160px;}
.quote_main .fl .title,
.quote_main .fl li a:hover,
.quote_main .fl li a.selected{color: #fff;background-color: #248deb;}
.quote_main .fl .title,
.quote_main .fl li a{display: block;text-indent: 15px;line-height: 45px;}
.quote_main .fl .title,
.quote_main .fl li{border-bottom: 1px solid #e5e3e3;}
.quote_main .fl li a{color: #7c7c7c;}
.quote_main .fl li a em{background: url(../images/hq02.png) no-repeat center center;width: 6px;height: 13px;display: inline-block;float: right;margin: 16px 15px 0 0;}
.quote_main .fl li a:hover em,
.quote_main .fl li a.selected em{background: url(../images/hq03.png) no-repeat center center;}
.quote_main .fr{width: 1020px;}
.quote_main .fr .item{overflow: hidden;margin-bottom: 20px;}
.quote_main .fr .title{display: block;width: 100%;border-top: 2px solid #0971ce;font-size: 18px;color: #333333;line-height: 30px;text-indent: 10px;margin-bottom: 10px;}
.quote_main .fr .left,
.quote_main .fr .right{width: 500px;}
.quote_main .fr .item li{line-height: 30px;border-bottom: 1px solid #e4e4e4;}
.quote_main .fr .item span{display: inline-block;text-align: center;font-size: 14px;color: #111;}
.quote_main .fr .item span.t{text-align: left;background: url(../images/hq04.png) no-repeat left center;text-indent: 10px;}
.quote_main .fr .item span.black{color: #000;}
.quote_main .fr .item span.green{color: #56A73D;}
.quote_main .fr .item span.red{color: #ff4d4d;}
.quote_main .fr .item1 span{width: 25%;overflow: hidden;height: 30px;}
.quote_main .fr .data_box{border: 1px solid #e4e4e4;}
.quote_main .fr .data_box li{padding: 0 10px;height: 40px;line-height: 40px;border-bottom: none;}
.quote_main .fr .data_box span{overflow: hidden;float: left;width: 20%;height: 40px;}
.quote_main .fr .data_box .li_title{background-color: #f7f7f7;}
.quote_main .fr .data_box .li_title span{color: #939393;}
.quote_main .fr .data_box span.hq_name{text-align: left;}
.quote_main .fr .data_box span.hq_price{width: 62px;}
.quote_main .fr .data_box span.hq_change,
.quote_main .fr .data_box span.hq_range,
.quote_main .fr .data_box span.hq_open,
.quote_main .fr .data_box span.hq_height,
.quote_main .fr .data_box span.hq_low,
.quote_main .fr .data_box span.hq_close,
.quote_main .fr .data_box span.hq_time{text-align: right;}
.quote_main .quote_listpage .data_box span.hq_name{width: 180px; padding-left: 10px;}
.quote_main .quote_listpage .data_box span.hq_price,
.quote_main .quote_listpage .data_box span.hq_change,
.quote_main .quote_listpage .data_box span.hq_range,
.quote_main .quote_listpage .data_box span.hq_open,
.quote_main .quote_listpage .data_box span.hq_height,
.quote_main .quote_listpage .data_box span.hq_low,
.quote_main .quote_listpage .data_box span.hq_close,
.quote_main .quote_listpage .data_box span.hq_time{width: 100px;}
/* 产品分时数据页面 */
.datac_main .fr .quote_k{border:none;}
.quote_k .red_word{color: #ff4d4d;}
.quote_k .green_word{color: #33a600;}
.quote_info{height:100px; padding:10px 30px 10px 50px; border:1px solid #e6e6e6; margin-bottom:20px;overflow: hidden;}
.quote_info_title{ width:420px; height:100%; border-right:1px dashed #e6e6e6; }
.quote_info_title h1{ width: 100%; font-size:22px; margin-top:5px;}
.quote_info_title p{ width: 100%; height:40px; line-height:40px; margin-top:5px;}
.quote_info_title p span{display:inline-block;height:40px; line-height:40px;text-align: left;}
.quote_info_title .hq_price{ width:150px;font-size:22px; padding-left:30px; }
.quote_info_title .green_word .hq_price{background:url(../images/k_ico.png) no-repeat center #fff; background-position:7px -22px;}
.quote_info_title .red_word .hq_price{background:url(../images/k_ico.png) no-repeat center #fff; background-position:7px 8px;}
.quote_info_title .hq_change{width:70px;font-size: 14px; text-align: right;}
.quote_info_title .hq_range{width:70px;font-size: 14px;text-align: right; }
.price_right i{display:inline-block; font-size:16px;}
.info_num{margin-left:70px; color:#7a7a7a;}
.info_num span{ width:48%; text-align:left;height:40px; font-size:14px;line-height:40px; display:inline-block;}
.info_num i{ color:#2b2b2b;font-style: normal;}
.info_btn{ width:220px; margin-top:22px;}
.info_btn a{ display:inline-block;padding:4px 15px; border:1px solid #4286f5; color:#4286f5; border-radius:20px; margin-left:20px; float:left;}

.q_timemenu{ width: 100%; overflow:hidden; border: 1px solid #e4e4e4; border-top:none;height: 52px;}
.q_timemenu .tab_nav{height:52px; border-left:none;background: #f7f7f7;}
.q_timemenu .tab_nav li{ width:12.5%; height:52px; line-height:52px; border-top:2px solid #f7f7f7; float: left; text-align: center; cursor: pointer;}
.q_timemenu .tab_nav li.on,
.q_timemenu .tab_nav li:hover{border-top:2px solid #4282e6;background-color: #fff;}
/* 经纪商 */
.ib_body_wrap .inner{overflow: inherit;}
.ib-seach .title{text-align: center;font-size: 26px;color: #333;margin-bottom: 10px;float:none;}
.ib-seach .title b{padding-left: 45px;background: url(../images/ib_icon01.png) no-repeat left center;font-weight: bold;}
.ib-seach .jg-list ul{overflow: hidden;}
.ib-seach .jg-list ul li{float: left;margin: 0 10px 7px;line-height: 20px;cursor: pointer;}
.ib-seach .jg-list ul li label{font-size: 14px;color: #6e6e6e;height: 20px;line-height: 20px; cursor: pointer;
-moz-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
-khtml-user-select:none;
user-select:none;}
.ib-seach .jg-list ul li:hover label,
.ib-seach .jg-list ul li.on label{color: #1087f1;}
.ib-seach .jg-list ul li .imgchecked{width: 16px;height: 16px;margin: 2px 5px 0 0;float: left;text-align: center;background: url(../images/checkbox_def.png) no-repeat center center;
cursor: pointer;}
.ib-seach .jg-list ul li.on .imgchecked{background: url(../images/checkbox_on.png) no-repeat center center;}
.ib-seach .checkboxclass{width: 16px;height: 16px;opacity: 0.6;cursor: pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.ib-seach .button{text-align: center;margin-top: 5px;}
.ib-seach .button a{font-size: 14px;color: #fff; padding: 0 20px; line-height: 28px; display: inline-block; border-radius: 3px;transition: all 0.3s;}
.ib-seach .button input{border:0px;font-size: 14px;color: #fff; padding: 0 20px; line-height: 28px; display: inline-block; border-radius: 3px;transition: all 0.3s;}

.ib-seach .button input.submit{background-color: #1087f1;}
.ib-seach .button input.submit:hover{background-color: #3a9ef7;}
.ib-seach .button input.cancel{background-color: #a0a0a0; margin-left: 20px;}
.ib-seach .button input.cancel:hover{background-color: #bcbbbb;}
.you{background: url(../images/ib_youbg.jpg) no-repeat 0 0 #1085d1;margin: 20px 0;max-height: 464px;min-height: 464px;padding: 20px 10px;}
.you .title{font-size: 24px;color: #fff;font-weight: bold;padding-left: 20px;margin-bottom: 30px;float:none;}
.you .title span{font-size: 14px;font-weight: normal;display: inline-block;margin-left: 10px;}
.you ul{overflow: hidden;}
.you ul li{position: relative; float: left;margin-left: 20px;background-color: #fff;width: 180px;border:1px solid transparent;transition: all 0.3s;padding: 20px 15px;}
.you ul li:hover{border-color: #005fc1;}
.you ul li a.img{display: block;text-align: center;}
.you ul li a.img img{width: 100%; height: 85px;}
.you .canshu{margin: 10px 0;}
.ib-wrap span.canshu_span{display: block;font-size: 14px;color: #666;padding-left: 22px;line-height: 26px; overflow: hidden; height: 26px;}
.ib-wrap span.rz,
.ib-list .topcon span.rz{background: url(../images/ib_icon02.png) no-repeat 3px center;}
.ib-wrap span.rz img{vertical-align: top; margin: 6px 0 0 5px;}
.ib-wrap span.jg,
.ib-list .topcon span.jg{background: url(../images/ib_icon03.png) no-repeat left center;}
.ib-wrap span.tel{background: url(../images/ib_icon04.png) no-repeat left center;}
.ib-wrap span.time{background: url(../images/ib_icon061.png) no-repeat left center;}
.ib-wrap span.country{background: url(../images/ib_icon07.png) no-repeat left center;}
.ib-wrap span.dc{background: url(../images/ib_icon08.png) no-repeat left center;}
.ib-wrap span.type{background: url(../images/ib_icon09.png) no-repeat left center;}
.you .button{overflow: hidden;}
.you .button a{font-size: 14px;display: block;float: left;text-align: center;width:calc(50% - 2px);border:1px solid #4dadff;line-height: 32px;transition: all 0.3s;}
.you .button a.dl,
.you .button a.zx{background-color: #fff;color: #666;}
.you .button a.zx{/*background-color: #4dadff;color: #fff;8*/border-left: none;}
.you .button a:hover{/*font-size: 15px;letter-spacing: 1px;*/background-color: #4dadff;color: #fff;}
.ib-wrap i.tip{position: absolute;left: -1px;top: -1px;display: block;width: 48px;height: 48px;}
.ib-wrap i.tip.zs,
.ib-list i.tip.zs{background: url(../images/ib-zs.png) no-repeat 0 0;}
.ib-list i.tip.bj{background: url(../images/ib-bj.png) no-repeat 0 0;}
.ib-list i.tip.hj{background: url(../images/ib-hj.png) no-repeat 0 0;}
.ib-list{float: left;}
.ib-list li{position: relative;border:1px solid #efefef;margin-bottom: 20px;overflow:hidden;}
.ib-list li.zs,
.ib-list li.bj,
.ib-list li.hj{box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}
.ib-list li:hover{border-color: #aed1e7;}
.ib-list li.zs:hover{border-color:#fd7373;}
.ib-list li.bj:hover{border-color: #1087f1;}
.ib-list li.hj:hover{border-color: #fda31a;}
.ib-list li i.tip{width: 32px;height: 32px;}
.ib-list .topcon{overflow: hidden; height: 60px;background-color: #fafafa;line-height: 60px;padding: 0 20px 0 30px;}
.ib-list .topcon a.name{font-size: 24px;color: #444;display: inline-block;max-width: 280px; height: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ib-list .topcon span{display: inline-block;margin-left: 5px; height: 60px; line-height: 60px; vertical-align: top;overflow: hidden;}
.result-list .ib-list .topcon span{padding-left: 22px;}
.ib-list .topcon span.rz img{margin-top: 22px;}
.ib-list .topcon span.jg{max-width: 215px;font-weight: bold; color: #ff9a03;}
.ib-wrap span.review_num,
.ib-list .topcon span.review_num{background: url(../images/ib_icon05.png) no-repeat left center;padding-left: 25px;max-width: 100px;}
.ib-list .topcon a.viewD,
.ib-list .ib-contact a.viewD{display: block;float: right;width: 76px;height: 27px;line-height: 27px;background: url(../images/ib-viewDbg.png) no-repeat center center;font-size: 14px;
color: #1087f1;text-align: center;margin-top: 16px;}
.ib-list .ib-contact a.viewD{background: url(../images/ib-viewbigbg.png) no-repeat center center;border: none;width: 128px;height: 45px;font-size: 18px;line-height: 45px;}
.ib-list .topcon a.viewD:hover,
.ib-list .ib-contact a.viewD:hover{text-decoration: underline;}
.ib-list .content{overflow: hidden; background-color: #fff;padding: 20px;width:818px;}
.ib-list .content a.img{display: block;overflow: hidden;border:1px solid #cfd3d6; height: 140px;line-height: 140px;border-radius: 3px;}
.ib-list .content a.img img{width: 155px;height: 72px;}
.ib-list .conlist{border-right: 1px solid #dfdfdf;width: 400px; padding-right: 20px;margin:0 30px 0 30px;}
.ib-list .conlist .tag{width: 100%; height: 26px;overflow: hidden;margin-bottom: 10px;}
.ib-list .conlist .tag i{display: inline-block;font-style: normal;font-size: 14px;color: #fff;background-color: #ff9a03;height: 26px;line-height: 26px;padding: 0 5px;margin-right: 5px;
border-radius: 2px;transition: all 0.3s;}
.ib-list .conlist .tag i:hover{background-color: #ffae34;}
.ib-list .conlist span{display: block; font-size: 14px;color: #666;height: 26px;line-height: 26px;background: url(../images/ib-canshulistBg.jpg) no-repeat left center;padding-left: 10px;
overflow: hidden;}
.ib-list .ib-contact{text-align: center;max-width: 200px;}
.ib-list .ib-contact .pf{width: 155px;border: 1px solid #84add2;border-radius: 3px;margin-bottom: 10px;}
.ib-list .ib-contact .pf span{display: block;}
.ib-list .ib-contact .pf span.t{height: 36px;line-height: 36px;color: #fff;font-size: 16px;background-color: #84add2;}
.ib-list .ib-contact .pf span.fs{padding: 18px 10px;text-align: center;font-size: 20px;color: #000;font-weight: bold;height: 62px;overflow: hidden;}
.ib-list .ib-contact a{display: inline-block;width: 80px;height:30px;line-height: 30px;font-size: 14px;text-align: center;border:1px solid #84add2;transition: all 0.3s;}
.ib-list .ib-contact a.dl,
.ib-list .ib-contact a.zx{color: #666;background-color: #fff;}
/*.ib-list .ib-contact a.zx{color: #fff;background-color: #ff9a03; margin-left: -5px;}*/
.ib-list .ib-contact a:hover{/*text-decoration: underline;*/background-color: #84add2; color: #fff;}
.ib-list .ib-contact span.tel{display: block;padding-left: 22px;color: #666;font-size: 14px; max-width: 100%; height: 20px; overflow: hidden;}
a.news-more{display: block;color: #4667c4;width: 100%; height: 42px; line-height: 42px; font-size: 14px; margin: 0;text-align: center;transition: all 0.5s;}
a.news-more:hover{font-weight: bold; letter-spacing: 1px; background: none; font-size: 14px;}
.join-ib a{display: block;width: 99.5%;height: 66px; line-height: 66px; text-align: center;font-size: 24px;text-indent: 55px;border-radius: 5px;transition: all 0.3s;color: #fff;}
.join-ib a.askfor{background:url(../images/ib_icon06.png) no-repeat 40px center #f47123;}
.join-ib a.askfor:hover{background:url(../images/ib_icon06.png) no-repeat 40px center #f98641;}
.join-ib a.consult{margin-top: 15px;background:url(../images/ib_icon0606.png) no-repeat 40px center #fff;border: 1px solid #f47123;color: #f47123;}
.join-ib a.consult:hover{background:url(../images/ib_icon0606.png) no-repeat 40px center #f47123;color: #fff;}
/* 最新入驻 */
.latest .bd{margin: 12px 0 5px 0;}
.latest .bd li a{display: block;float: left;width: 79px;margin: 0px 4px 10px;border: 1px solid #dbdbdb;}
.latest .bd li a img{width: 77px;height: 35px;min-height: 35px;max-height: 35px; max-width: 77px;min-width: 77px;}
.latest .hd{bottom: 15px;}
.latest .hd li{background-color: #0971ce;}
.latest .hd li.on{background-color: #a2a2a2;}
/* 优惠活动 */
.preferential .pre-list{margin-top: 10px;}
.preferential .pre-list li a{display: block;padding: 15px 0; line-height: 26px; font-size: 14px;color: #535353; border-bottom: 1px solid #e4e4e4;transition: all 0.3s;}
.preferential .pre-list li a b{color: #5da7e8;}
.preferential .pre-list li a:hover{font-size: 15px;}
/* 经纪商申请页 */
.ib_apply{width: 1000px; margin: 20px auto 30px;}
.ib_apply .main{height:1600px;overflow:hidden;background:url(../images/apply_bj.jpg) repeat-y 0 0;border:1px solid #e1e0e1;box-shadow: 0px 5px 30px rgba(14,5,10,0.1);
width: 811px; margin-bottom: 50px;}
.ib_apply .main h3{height:26px;line-height:26px;margin: 50px auto 30px;background: url(../images/ib_icon23.png) no-repeat left center;display: block;width: 330px;
padding-left: 40px;font-size: 20px;color: #2f2f2f;}
.ib_apply .main h3 span{font-size: 12px;color: #404040;display: inline-block;vertical-align: top;}
.ib_apply .main ul{margin-left: 30px;}
.ib_apply .main ul li{overflow: hidden;height: 38px;margin-bottom: 15px;}
.ib_apply .main ul li span.text,
.ib_apply .main ul li .sub,
.ib_apply .main ul li .error{float: left;}
.ib_apply .main ul li span.text,
.ib_apply .main ul li .error{line-height: 38px;}
.ib_apply .main ul li span.text{display:block;width: 100px;text-align: right;margin-right: 15px;font-size: 16px;color: #2f2f2f;}
.ib_apply .main ul li .sub{overflow: hidden;width: 422px;}
.ib_apply .main ul li .sub input{width: 400px;height: 36px;border: 1px solid #9e9dad;text-indent: 10px;font-size: 14px;color: #404040;}
.ib_apply .main ul li .sub i{float: right;display: block;font-style: normal;color: #f40000;font-size: 18px;width: 20px;text-align: center;margin:10px 0 0;}
.ib_apply .main ul li .sub select{width:230px;height: 38px;border: 1px solid #9e9dad;font-size: 14px;color: #404040;}
.ib_apply .main ul li.logoli{height: 127px;}
.ib_apply .main ul li.logoli img.gslogo{width: 275px;height: 125px;border: 1px solid #e5e4e4;float: left;}
.ib_apply .main ul li.logoli .sub{width: 130px;margin-left: 15px;}
.ib_apply .main ul li.logoli .sub span.upbutton{width: 69px;height: 28px;position: relative; display: block;overflow: hidden;}
.ib_apply .main ul li.logoli .sub input.subinput{width: 69px;height: 28px;position: absolute;left: 0;top: 0;opacity: 0;cursor: pointer;font-size: 200px !important;}
.ib_apply .main ul li.logoli .sub span.ts{font-size: 12px;color: #666;display: block;margin: 30px 0 15px;}
.ib_apply .main ul li.logoli .sub a.update{font-size: 12px;background: url(../images/ib_icon24.png) no-repeat left center;width: 69px;height: 28px;
text-align: center;line-height: 28px;color: #3d3d3d;display: block;}
.ib_apply .main ul li .error{background: url(../images/apply_icon03.png) no-repeat left center;padding-left: 25px;font-size: 12px;color: #e30000;margin-left: 10px;}
.ib_apply .main ul li.zsli .sub{width: 585px;}
.ib_apply .main ul li.zsli .sub span{font-size: 12px;color: #3d3d3d;display: inline-block;float: right;height: 38px;line-height: 38px;margin-left: 5px;}
.ib_apply .main ul li.intro{height: 122px;}
.ib_apply .main ul li.intro textarea{width: 380px;max-width: 380px;padding:10px;height: 100px;border:1px solid #9e9dad;border-radius:5px;font-size:14px;color:#404040;
max-height: 122px;}
.ib_apply .main ul li.two{overflow: hidden;}
.ib_apply .main ul li.two .sub{width: 154px;}
.ib_apply .main ul li.two .sub input{width: 131px;}
.ib_apply .main ul li.terms{padding-left: 268px;color: #2f2f2f; font-size: 12px;height: 20px;line-height: 20px;margin-bottom: 10px;}
.ib_apply .main ul li.terms input{vertical-align: middle;cursor: pointer;}
.ib_apply .main ul li.terms a{margin-left: 5px;text-decoration: underline;}
.ib_apply .main ul li.btn{padding-left: 230px;}
.ib_apply .main ul li.btn input{display: inline-block;width: 82px;height: 34px;line-height: 34px;text-align: center;font-size: 14px;cursor: pointer;}
.ib_apply .main ul li.btn input.sunmit_btn{color: #fff;background-color: #0971ce;border: 1px solid #0971ce;}
.ib_apply .main ul li.btn input.reset_btn{color: #595959;border: 1px solid #dbdada;background-color: #fff;}
.ib_apply .copyright{text-align: center;margin-top: 30px;font-size: 16px;color: #4d4d4d;line-height: 24px;height: 24px;}
/* 经纪商详情页 */
.ibD-head,
.orgD-head{overflow: hidden;background-color: #0075c1;padding: 15px;}
.ibD-head{padding: 0;}
.ibD-head .left,
.ibD-head .center{margin:20px 0;}
.ibD-head .left{padding: 10px 26px 10px 20px;text-align: center;}
.ibD-head .logo{border: 2px solid #6ebbff;width: 279px;height: 160px;background-color: #fff;line-height: 152px;margin-bottom: 15px;}
.ibD-head .logo img{width: 275px;height: 125px;}
.ibD-head .operation{overflow: hidden;text-align: center;}
.ibD-head .operation a,
.orgD-head .operation a{display:inline-block; font-size: 16px;color: #fff;border:1px solid #3b9afc; height: 36px;line-height: 36px;width: 90px;text-align: center;margin-left: -5px;} 
.orgD-head .operation a.zx{/*border-left: none;*/ margin-left: -1px;}
.ibD-head .operation a:hover,
.orgD-head .operation a:hover{background-color: #2d9fe9;}
.ibD-head .operation a.collect_in{border-left: none; background-color: #b7b7b7;border-color: #b7b7b7;}
.ibD-head .operation a.collect_in:hover{background-color: #b7b7b7;}
.ibD-head .center{float: left; width: 466px;color: #fff;padding: 10px 20px 10px 0px;margin-right:20px;background: url(../images/ib-border.jpg) repeat-y left 0;}
.ibD-head .center a{color: #fff;}
.ibD-head .center h2{font-size: 24px;color: #fff;font-weight: bold;margin-bottom: 10px;line-height: 32px;width: 100%;}
.ibD-head .center ul{overflow: hidden;}
.ibD-head .center ul li{line-height: 30px;font-size: 14px;color:#fff;}
.ibD-head .center ul li.url{background: url(../images/url-ico.png) no-repeat left center;padding-left: 20px;}
.ibD-head .center ul li.url a:hover{text-decoration: underline;}
.ibD-head .center ul li.tel,
.ibD-head .center ul li.email{padding-left: 25px;}
.ibD-head .center ul li.tel{background: url(../images/tel-ico.png) no-repeat left center;}
.ibD-head .center ul li.email{background: url(../images/email-ico.png) no-repeat left center;}
.ibD-head .center ul li.tj{padding-left: 0;}
.ibD-head .center ul li.tj span{display: inline-block;padding-left: 20px;}
.ibD-head .center ul li.tj span.rz{background: url(../images/rz-ico.png) no-repeat left center;}
.ibD-head .center ul li.tj span.wrz{background: url(../images/wrz-ico.png) no-repeat left center; color: #42a5e5;}
.ibD-head .center ul li.tj span.zh{background: url(../images/zs-ico.png) no-repeat left center;margin-left: 20px;}
.ibD-head .center ul li.tj span.zh img{vertical-align: top; margin-top: 8px;}
.ibD-head .center .btn{margin-top: 20px;background:none;display:inline;width:auto;height:auto;line-height:18px;}
.ibD-head .center .btn a{display: inline-block;padding: 5px 10px;border: 1px solid #3b9afc;font-size: 16px;transition: all 0.3s;margin-right: 2px;}
.ibD-head .center .btn a:hover{border-color: #fda31a;background-color: #fda31a;}
.ibD-head .right{width: 365px;height: 275px; position: relative;}
.ibD-head .right .tip{background: url(../images/ibD-tip.png) no-repeat left center;display:block;width:54px;height:72px;position:absolute;left:-15px;top: 0;color: #fff;font-size: 16px;
line-height: 26px;text-align: center;padding:0px;}
.ibD-head .right .con{height: 275px; background: url(../images/ibpf_bg.jpg) no-repeat center top;padding-top: 70px;width:auto;}
.ibD-head .right .con .box{width: 140px;height: 140px; border: 1px solid #00eaff;border-radius: 50%;margin: 0 auto}
.ibD-head .right .con .box .in{width: 112px;height: 112px; background-color: #58b1eb;border: 1px solid #00eaff; border-radius: 50%;margin-top: 14px;text-align: center;}
.ibD-head .right .con .box .in span{display: block;color: #58ffff;}
.ibD-head .right .con .box .in span.t{font-size: 16px;padding: 20px 0 10px 0;}
.ibD-head .right .con .box .in span.n{font-size: 28px;}
.ibD-body,
.orgD-body{margin-top: 20px;}
.ibD-body .about,
.orgD-body .about{border: 1px solid #efefef;box-shadow: 0px 0px 15px rgba(0,0,0,0.1);overflow:hidden;}
.ibD-body .about .title,
.orgD-body .about .title{height: 60px;line-height: 60px;padding:0 20px; background-color: #fafafa;overflow: hidden;}
.ibD-body .about .title img{float: right;margin-top: 13px;}
.ibD-body .about .title span,
.orgD-body .about .title span{display: inline-block;font-size: 24px;color: #444;max-width: 730px;overflow: hidden;font-weight: bold;}
.ibD-body .about .content,
.orgD-body .about .content{background-color: #fff;padding: 20px 40px;font-size: 14px;color: #666;line-height: 30px;}
.ibD-body .about .content{position: relative; min-height: 160px;width:780px;}
.ibD-body .about .content i.gwrz{display: block;width: 136px;height: 109px;position: absolute;right: 20px;bottom: 20px;background: url(../images/gwrztz.png) no-repeat 0 0;}
.ibD-body .ibinfo_list{margin: 20px 0;}
.ibD-body .ibinfo_list .title{font-size: 18px;color: #333;line-height: 48px;border-top: 2px solid #0971ce;text-indent: 10px;font-weight: bold;float:none;}
.ibD-body .ibinfo_list .title span{display: inline-block;font-size: 14px;color: #f8b551;margin-left: 20px;}
.ibD-body .ibinfo_list p.innerT{display: block; font-size: 18px;color: #f8b551;text-indent: 10px;margin-bottom: 20px;font-weight: bold;}
.ibD-body .ibinfo_list li{min-height: 46px;}
.ibD-body .ibinfo_list li.li_bg{background-color: #f2f5f6;}
.ibD-body .ibinfo_list li span{display: inline-block;line-height: 46px; font-size: 16px;color: #5b5a51;vertical-align: top;}
.ibD-body .ibinfo_list li span.h_title{margin-left: 25px;padding-left: 30px;width: 110px;}
.ibD-body .ibinfo_list li span.text{width: auto;line-height: 26px; margin-top: 10px;border:0px;float:none;}
.ibD-body .ibinfo_list li.li_bg span.text a{color: #0971ce;}
.ibD-body .ibinfo_list li.li_bg span.text a:hover{text-decoration: underline;}
.ibD-body .ibinfo_list li a.link{display: inline-block; font-size: 16px;line-height: 46px; color: #0971ce;}
.ibD-body .ibinfo_mainlist li{overflow: hidden;}
.ibD-body .ibinfo_mainlist li div{width: 50%;}
.ibD-body .ibinfo_mainlist li span.text{width: 260px;}
.ibD-body .ibinfo_list li span._country{background: url(../images/ib_icon1.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._time{background: url(../images/ib_icon2.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._supervise{background: url(../images/ib_icon3.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._pattern{background: url(../images/ib_icon4.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._software{background: url(../images/ib_icon5.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._joinGold{background: url(../images/ib_icon6.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._way{background: url(../images/ib_icon7.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._comeGold{background: url(../images/ib_icon8.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._fca{background: url(../images/ib_icon9.png) no-repeat left center;width: auto;}
.ibD-body .ibinfo_list li span._breed{background: url(../images/ib_icon10.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._point{background: url(../images/ib_icon11.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._cash{background: url(../images/ib_icon12.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._ea{background: url(../images/ib_icon13.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._proportion{background: url(../images/ib_icon14.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._type{background: url(../images/ib_icon15.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._lever{background: url(../images/ib_icon16.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._pell{background: url(../images/ib_icon17.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._lock{background: url(../images/ib_icon18.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._require{background: url(../images/ib_icon19.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._url{background: url(../images/ib_icon20.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._email{background: url(../images/ib_icon21.png) no-repeat left center;}
.ibD-body .ibinfo_list li span._tel{background: url(../images/ib_icon22.png) no-repeat left center;}
.ibD-body .comment .commenttitle a{margin-right: 5px;border-color: transparent;}
.ibD-body .comment .commenttitle a.selected{border-color: #0971ce; }
/* 我来纠错 */
.layui-layer.postError_popup,
.layui-layer.applyAgent_popup{background-color: #fff;border: 1px solid #9ab6c8;border-radius: 5px;}
.layui-layer.postError_popup{background: url(../images/postError_popupBg.jpg) no-repeat 10px bottom #fff;}
.postError_content,
.applyAgent_content{display: none;}
.layui-layer.postError_popup .layui-layer-title,
.layui-layer.applyAgent_popup .layui-layer-title{display: none;}
.postError_popup .title{display: block;padding: 20px 0;text-align: center;font-size: 24px;color: #252525;font-weight: bold;}
.postError_popup .postError_content,
.applyAgent_popup .applyAgent_content{display: block;padding: 0 30px;}
.postError_popup .postError_content li{margin-top: 20px;}
.postError_popup .postError_content li span.t{font-size: 16px;color: #333;display: inline-block;height: 36px;line-height: 36px;vertical-align: top; margin-right: 10px;}
.postError_popup .postError_content li input{width: 400px;height: 36px;border: 1px solid #aaa;background-color: #fff;padding: 0 5px;font-size: 16px;border-radius: 5px;}
.postError_popup .postError_content li.yzm input{border: none;width: 380px;padding-left: 0;}
.postError_popup .postError_content li.yzm .img-yzm{border: 1px solid #9a9a9a;vertical-align: top;}
.postError_popup .postError_content li.yzm a.refresh{display: block;color: #b2b2b2;text-align: right;border-top: 1px solid #ccc;margin-top: 8px;padding-top: 6px;padding-right: 3px;
line-height: 20px;}
.postError_popup .postError_content li.yzm a.refresh span{display: inline-block;}
.postError_popup .postError_content li.yzm a.refresh img{width: 20px;height: 20px;margin-left: 5px;vertical-align: top;}
.postError_popup .postError_content li textarea{width: 400px;height: 180px;max-width: 400px;max-height: 180px;min-width: 400px;min-height: 180px;border: 1px solid #aaa;padding: 8px;
background: rgba(255,255,255,0.8);border: 1px solid #aaa;font-size: 14px;color: #666;line-height: 26px;}
.postError_popup .postError_content li .text_num{display: block;text-align: right;font-size: 14px;color: #666;line-height: 26px;}
.postError_popup .postError_content li .text_num i{color: #f50c0c;font-style: normal;display: inline-block;line-height: 26px;}
.postError_popup .postError_content li.last{margin-top: 0;text-align: center;}
.postError_popup .postError_content li.last input{font-size: 16px;color: #fff;width: 125px;height: 36px;text-align: center;background-color: #1087f1;line-height: 36px;border-radius: 3px;
display: inline-block;cursor: pointer;padding: 0;transition: all 0.3s;border: none;}
.postError_popup .postError_content li.last input:hover{background-color: #2998fc;}
/* 申请代理 */
.layui-layer.applyAgent_popup{border-top: 4px solid #0971ce;background: url(../images/popupBg.jpg) no-repeat left center;}
.applyAgent_popup .title{position: relative;text-align: center;padding: 30px 0;}
.applyAgent_popup .title h2{font-size: 16px;color: #0971ce;background: url(../images/logo1.png) no-repeat left center;display: inline-block;padding-left: 55px; font-weight: bold;
height: 40px;line-height: 40px;}
.applyAgent_popup li{height: 36px;line-height: 36px;margin-bottom: 20px;}
.applyAgent_popup li span{display: inline-block;width: 80px;text-align: right;margin-right: 5px;font-size: 14px;color: #404040;}
.applyAgent_popup li i{font-style: normal;font-size: 14px;color: #ee2424;display: inline-block;font-weight: bold;}
.applyAgent_popup li input{width: 360px;padding:0 30px 0 10px;border: 1px solid #d7d7d7;height: 36px;border-radius: 3px;}
.applyAgent_popup li input.name{background: url(../images/popup01.png) no-repeat 336px center #fff;}
.applyAgent_popup li input.email{background: url(../images/popup02.png) no-repeat 335px center #fff;}
.applyAgent_popup li input.mes{background: url(../images/popup03.png) no-repeat 334px center #fff;}
.applyAgent_popup li input.tel{background: url(../images/popup04.png) no-repeat 336px center #fff;}
.applyAgent_popup li input.yz{padding: 0;width: 140px;}
.applyAgent_popup li.yzm .img-yzm{vertical-align: top;margin:0px 10px; border: 1px solid #9a9a9a; height: 36px; width: 100px;}
.applyAgent_popup li.yzm .refresh{display: inline-block;}
.applyAgent_popup li.yzm .refresh span{width: 58px;}
.applyAgent_popup li.yzm .refresh img{vertical-align: top; margin-top: 8px;width: 20px;height: 20px;}
.applyAgent_popup li.dxyz a{width: 104px;height: 26px;line-height: 26px;text-align: center;border: 1px solid #a09d9f;display: inline-block;font-size: 12px;color: #595959;
background-color: #fdfdfd;border-radius: 2px;margin-left: 10px;}
.applyAgent_popup li.dxyz a:hover{background-color: #f6f4f4;}
.applyAgent_popup li.last input{font-size: 16px;color: #fff;width: 125px;height: 36px;text-align: center;background-color: #1087f1;line-height: 36px;border-radius: 3px;
display: inline-block;margin-left: 85px; cursor: pointer;padding: 0;transition: all 0.3s;border: none;}
.applyAgent_popup li.last input:hover{background-color: #2998fc;}
/* 机构栏目 */
.org-wrap .column1{overflow: hidden;}
.org-wrap .column1 .title,
.org-wrap .column2 .title{font-size: 16px;height: 26px;line-height: 26px;margin-bottom: 15px;}
.org-wrap .column1 .title span,
.org-wrap .column2 .title span{font-size: 20px;color: #2f2f2f;font-weight: bold; display: inline-block;}
.institution{overflow: hidden;}
.institution .typelist{float: left;width: 198px;background-color: #0971ce;text-align: center;padding-top: 10px;border: 1px solid #0971ce; border-right: none;}
.institution .typelist .con{overflow: hidden;}
.institution .typelist li{width: 165px;height: 38px;color: #fff;font-size: 16px;border: 1px solid #0c85f1;margin-bottom: 10px;line-height: 38px;cursor: pointer;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;}
.institution .typelist li.selected,
.institution .typelist li:hover{border-color: #5bb2ff;background-color: #1087f1;}
.institution .list{float: left;padding-left:20px;border: 1px solid #dadada;border-left: none;width: 712px;height: 396px;overflow: hidden;}
.institution .list .newslist{float: left;width: 430px;}
.institution .list .newslist .hotspot{margin:37px 0 30px;}
.institution .list .newslist .hotspot h3{font-size: 20px;height: 43px;line-height: 43px;width: 100%;overflow: hidden;}
.institution .list .newslist .hotspot h3 span{color: #fff;background: url(../images/institution_09.png) no-repeat left center;width: 114px;height: 43px;margin-right: 15px;
display: inline-block;text-indent: 14px;}
.institution .list .newslist .hotspot h3 a{color: #404040;font-weight: bold;}
.institution .list .newslist .hotspot h3 a:hover{color: #f92530;}
.institution .list .newslist .hotspot p{font-size: 14px;color: #7c7c7c;line-height: 20px;margin-top: 13px; height: 60px; overflow: hidden; display: block;}
.institution .list .newslist ul{overflow: hidden;}
.institution .list .newslist ul li{list-style-type: square;list-style-position: inside;color: #525252;width: 100%;line-height:20px;overflow:hidden;margin-bottom:10px;height: 20px;}
.institution .list .newslist ul li a{font-size: 14px;color: #7c7c7c; max-width: 373px; display: inline-block;vertical-align: top;}
.institution .list .newslist ul li a:hover{color: #535252;}
.institution .list .newslist ul li span{font-size: 12px;color: #ff3332;margin-left: 2px;display: inline-block;}
.institution .list .otherlist{float: right;border-left: 1px solid #dadada;width: 240px;height: 100%;}
.institution .list .otherlist li{border-bottom: 1px solid #dadada;padding:18px 20px 18px 65px;}
.institution .list .otherlist li h3{height: 22px;line-height: 22px;width: 100%;overflow: hidden;}
.institution .list .otherlist li h3 a{font-size: 16px;color: #404040;display: block;background: url(../images/institution_08.png) no-repeat right center;padding-right: 20px;
display: inline-block;width: 150px;overflow: hidden; height: 22px;}
.institution .list .otherlist li p{font-size: 14px;color: #7c7c7c;height: 20px;line-height: 20px;width: 100%;overflow: hidden;}
.institution .list .otherlist li.name{background: url(../images/institution_03.png) no-repeat 20px center;}
.institution .list .otherlist li.viewpoint{background: url(../images/institution_04.png) no-repeat 22px center;}
.institution .list .otherlist li.software{background: url(../images/institution_05.png) no-repeat 22px center;}
.institution .list .otherlist li.service{background: url(../images/institution_06.png) no-repeat 20px center;}
.institution .list .otherlist li._url{background: url(../images/institution_07.png) no-repeat 22px center;border-bottom: none;}
.institution .list .otherlist li._url p a{font-size: 14px;color: #7c7c7c;}
.org-wrap .column2{margin-top: 20px;}
.org-wrap .column2 .title{overflow: hidden;}
.org-wrap .column2 .title a{display: inline-block;font-size: 12px; color: #4c8cd9;border-radius: 3px;border: 1px solid #4c8cd9;height: 26px;line-height: 23px; text-align: center;
vertical-align: top;transition: all 0.3s;}
.org-wrap .column2 .title a.settled_btn{background: url(../images/qq-online.png) no-repeat 20px center #f3f8fe;width: 130px; text-indent: 25px; margin-left: 10px;}
.org-wrap .column2 .title a.settledin_btn{background: url(../images/org_settledBtn.png) no-repeat 25px center #f3f8fe;width: 120px; text-indent: 25px;margin-left: 26px;}
.org-wrap .column2 .title a:hover{background-color: #e4effc;}
.org-wrap .column2 ul{}
.org-wrap .column2 ul li{position: relative; float: left;width: 232px;margin: 0 20px 20px 0;border: 1px solid #ddd;background-color: #fff;padding: 15px; transition: all 0.3s;}
.org-wrap .column2 ul li i.tip{position: absolute;left: 0;top: 0;display: block;width: 34px;height: 34px;}
.org-wrap .column2 ul li i.tip_tj{background: url(../images/org-tjj.png) no-repeat center center;}
.org-wrap .column2 ul li i.tip_tj2{background: url(../images/org-tjj2.png) no-repeat center center;}
.org-wrap .column2 ul li.no-marginR{margin-right: 0;}
.org-wrap .column2 ul li:hover{border-color: #97bee1;box-shadow: 0px 0px 15px rgba(0,0,0,0.2)}
.org-wrap .column2 ul li a,
.org-wrap .column2 ul li span{display: block;}
.org-wrap .column2 ul li a{transition: all 0.3s;}
.org-wrap .column2 ul li a.img{text-align: center;}
.org-wrap .column2 ul li a.img img{width: 200px;height: 82px;}
.org-wrap .column2 ul li a.name{margin: 10px 0;font-size: 16px;color: #353535;font-weight: bold;height: 22px;line-height: 22px;overflow: hidden;}
.org-wrap .column2 ul li a.name:hover{color: #ff585b;}
.org-wrap .column2 ul li span{line-height: 22px;height: 22px; font-size: 22px;font-size: 14px;overflow: hidden;background: url(../images/org-listico.png) no-repeat left center;
padding-left: 9px;width: 100%; color: #666;}
.org-wrap .column2 ul li span.url{height: 44px;background-position: 0 9px;margin-bottom: 10px;}
.org-wrap .column2 ul li a.more{display: inline-block;font-size: 14px;background: url(../images/org-more.png) no-repeat right center; height: 30px; line-height: 30px; width: 80px;
color: #ff585b; z-index: 9;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
.org-wrap .column2 ul li .more:hover{color: #fe262a; font-size: 16px; width: 90px;}
/* 机构详情页 */
.orgD-head .l-info{padding: 25px 35px 10px 20px;text-align: center;}
.orgD-head .logo{width: 200px;height: 82px;}
.orgD-head .operation{overflow: hidden;}
.orgD-head .content{width: 955px;background: url(../images/ib-border.jpg) repeat-y left 0; padding: 10px 0 10px 35px;}
.orgD-head .content ul li{font-size: 16px;color: #fff;line-height: 40px;overflow: hidden;}
.orgD-head .content ul li div{float: left;width: 49%;margin-right: 1%;}
.orgD-head .content ul li span{display: inline-block;vertical-align: top;}
.orgD-head .content ul li .t{width: 110px;padding-left: 30px;}
.orgD-head .content ul li .country .t{background: url(../images/org-country.png) no-repeat left center;}
.orgD-head .content ul li .time .t{background: url(../images/org-time.png) no-repeat left center;}
.orgD-head .content ul li .software .t{background: url(../images/org-software.png) no-repeat left center;}
.orgD-head .content ul li .jg .t{background: url(../images/org-jg.png) no-repeat left center;}
.orgD-head .content ul li .org_url .t{background: url(../images/org-url.png) no-repeat left center;}
.orgD-head .content ul li .org_email .t{background: url(../images/org-email.png) no-repeat left center;}
.orgD-head .content ul li .org_tel .t{background: url(../images/org-tel.png) no-repeat left center;}
.orgD-head .content ul li .online .t{background: url(../images/org-online.png) no-repeat left center;}
.orgD-head .content ul li .c{width: 340px;line-height: 22px;padding-top: 9px;}
.orgD-head .content ul li .org_url a{font-size: 16px;color: #fff;}
.orgD-head .content ul li .org_url a:hover{text-decoration: underline;}
.orgD-head .content ul li .online a{display: inline-block;font-size: 14px;color: #ebf6ff;border: 1px solid #c7e5ff;border-radius: 3px; height: 28px;line-height: 26px;width: 72px;
text-align: center;transition: all 0.3s;vertical-align: top;margin-top: 7px;}
.orgD-head .content ul li .online a:hover{background-color: #0c85d4;}
.orgD-body .about{margin-bottom: 20px;}
.orgD-body .newlist-670 .menu ul{border-bottom: none;}
.orgD-body .news-list .list li{ margin-top: 0;}
/* 名家栏目页面 */
.ex-special{overflow: hidden;border:1px solid #ebebeb;padding: 15px;margin-bottom: 20px;}
.ex-special .spec{width: 100%;float: left;height: 423px;}
.ex-special .spec .title{padding:0 10px 15px 10px;border-bottom: 1px dashed #dadada;overflow: hidden;}
.ex-special .wd{padding-right: 20px;border-right: 1px solid #eaeaea;}
.ex-special .con,
.qna-wrap .con,
.ex-homepage .con{padding: 20px 0;border-bottom: 1px solid #eaeaea;}
.ex-special .con .info,
.qna-wrap .con .info,
.ex-homepage .con .info{height: 40px;line-height: 40px;margin-bottom: 15px;}
.ex-special .con .info a,
.qna-wrap .con .info a,
.ex-homepage .con .info a{vertical-align: top;transition: all 0.3s;}
.ex-special .con .info .img,
.qna-wrap .con .info .img{display: inline-block; width: 40px;height: 40px; overflow: hidden;}
.ex-special .con .info .img img,
.qna-wrap .con .info .img img,
.ex-homepage .con .info .img img{width: 40px;height: 40px;border-radius: 50%;transition: all 0.3s;}
.ex-special .con .info .img img:hover,
.qna-wrap .con .info .img img:hover,
.ex-homepage .con .info .img img:hover{transform: rotate(360deg);}
.ex-special .con .info .name,
.qna-wrap .con .info .name,
.ex-homepage .con .info .name{font-size: 14px;color: #545454;display: inline-block;max-width: 100px;height: 40px;line-height: 40px; overflow: hidden;margin: 0 20px 0 10px;}
.qna-wrap .con .info .name,
.ex-homepage .con .info .name{max-width: 500px;}
.ex-special .con .info .name:hover,
.qna-wrap .con .info .name:hover,
.ex-homepage .con .info .name:hover{color: #0971ce;text-decoration: underline;}
.wd-list{height: 378px;overflow: hidden;}
.wd-list .con .info .ask{display: inline-block;width: 90px;height: 26px;line-height: 26px;text-align: center;color: #fff;font-size: 14px;margin-top: 7px;background-color: #1087f1;
border-radius: 3px;}
.wd-list .con .info .ask:hover{background-color: #2e9afa;}
.wd-list .con .txt{margin-top: 5px;}
.wd-list .con .txt .type{display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;color:#fff;font-size: 14px;border-radius: 3px;vertical-align: top;}
.wd-list .con .txt .q{background-color: #4ec83b;}
.wd-list .con .txt .a{background-color: #ff9901;}
.wd-list .con .txt .box{display: inline-block;width: 390px;margin-left: 3px;line-height: 20px;height: 40px;max-height: 40px;overflow: hidden;}
.wd-list .con .txt .box a.name{color: #0971ce;display: inline-block;max-width: 150px;height: 20px;overflow: hidden;vertical-align: top;}
.wd-list .con .txt .box span{color: #999;display: inline-block;margin:0 5px;}
.wd-list .con .txt .box a.t{color: #666;font-size: 14px;}
.ex-special .cl{padding-left: 20px;}
/* 首页资讯模块--财讯直播 */
.ex-special .cl-list{padding-right: 5px;height: 370px;max-height: 378px; overflow-y: hidden; overflow-x: hidden;}
.ex-special .cl-list:hover{overflow-y: scroll;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.ex-special .cl-list::-webkit-scrollbar{width: 2px;height: 100%;background-color: #fff;position: absolute;right: 0;top: 0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
/*定义滚动条轨道 内阴影+圆角*/
.ex-special .cl-list::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(255,255,255,1);border-radius: 5px; background-color: #fff;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
/*定义滑块 内阴影+圆角*/
.ex-special .cl-list::-webkit-scrollbar-thumb{border-radius: 5px; -webkit-box-shadow: inset 0 0 6px rgba(153,153,153,1);/*background-color: #ababab;*/
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
.ex-special .cl .cl-list .con{padding-bottom: 7px;}
.cl-list .con .txt{font-size: 14px;color: #666;line-height: 24px;display: block;max-height: 72px;overflow: hidden;margin: 15px 0 10px 0;padding: 0 10px;}
.cl-list .con .txt:hover{}
.cl-list .con .data{overflow: hidden;height: 24px;line-height: 24px;padding:0 10px;}
.cl-list .con .data a,
.cl-list .con .data span{font-size: 12px;color: #898989;display: inline-block;}
.cl-list .con .data a,
.cl-list .con .data .review{float: right;padding-left: 15px;margin-left: 15px;}
.cl-list .con .data .review,
.celue .content .operation .review{background: url(../images/review.png) no-repeat left center;}
.cl-list .con .data .zan,
.celue .content .operation .zan{background: url(../images/zan.png) no-repeat left center;}
.cl-list .con .data a.share{background: url(../images/share.png) no-repeat left center;width: 13px;height: 24px;}
.expert-wrap .ex-Main{overflow: hidden;}
.expert-wrap .ex-Main .expert-220,
.expert-wrap .exNew-670,
.expert-wrap .hotEx-310{height: 494px;max-height: 494px;min-height: 494px;}
.expert-wrap .exNew-670{float: left;margin-left: 20px;}
.expert-wrap .exNew-670 li{overflow: hidden;position: relative;margin: 20px 0;border-bottom: 1px solid #e4e4e4;padding-bottom: 20px;}
.expert-wrap .exNew-670 li.last{border-bottom: none;padding-bottom: 0;}
.expert-wrap .exNew-670 li a.img{float: left;width: 150px; position: relative; height: 105px; overflow: hidden;}
.expert-wrap .exNew-670 li a.img img{position: relative;display: block;top: 0px;left: 0px;width: 150px;height: 105px;}
.expert-wrap .exNew-670 li span.class{display: inline-block;position: absolute;left: 0;top: 0;font-size: 12px;padding: 2px 5px;color: #fff;}
.expert-wrap .exNew-670 li span.gp{background-color: #1087f1;}
.expert-wrap .exNew-670 li span.wh{background-color: #f34c60;}
.expert-wrap .exNew-670 li span.gjs{background-color: #fa9f00;}
.expert-wrap .exNew-670 li span.yy{background-color: #ffb376;}
.expert-wrap .exNew-670 li span.qh{background-color: #00bfa9;}
.expert-wrap .exNew-670 li span.dzsp{background-color: #2e2097;}
.expert-wrap .exNew-670 li span.szhb{background-color: #665285;}
.expert-wrap .exNew-670 li .right{width: 460px;}
.expert-wrap .exNew-670 li .right h2{overflow: hidden;}
.expert-wrap .exNew-670 li .right h2 a{display: inline-block; color:#333;font-size:18px;font-weight:bold;line-height:24px;height: 24px;overflow: hidden;margin-bottom: 15px;
max-width: 420px; transition: all 0.3s;}
.expert-wrap .exNew-670 li .right h2 span.new{font-size: 12px; color: #ff3332;display: inline-block; vertical-align: top;margin-left: 3px;}
.expert-wrap .exNew-670 li .right h2 a.gp:hover{color: #1087f1;}
.expert-wrap .exNew-670 li .right h2 a.wh:hover{color: #f34c60;}
.expert-wrap .exNew-670 li .right h2 a.gjs:hover{color: #fa9f00;}
.expert-wrap .exNew-670 li .right h2 a.yy:hover{color: #ffb376;}
.expert-wrap .exNew-670 li .right h2 a.qh:hover{color: #00bfa9;}
.expert-wrap .exNew-670 li .right h2 a.dzsp:hover{color: #2e2097;}
.expert-wrap .exNew-670 li .right h2 a.szhb:hover{color: #665285;}
.expert-wrap .exNew-670 li .right p{font-size: 14px;color: #909395;line-height: 22px;height: 66px;overflow: hidden;}
.ranklist-list li{padding: 26px 0;border-bottom: 1px solid #eee;}
.ranklist-list li.last{border-bottom: none;}
.ranklist-list li .ph{vertical-align: top;margin-right: 10px;}
.ranklist-list li .content{display: inline-block;width: 225px;}
.ranklist-list li .img{display: inline-block;vertical-align: top;}
.ranklist-list li .img img{width: 40px;height: 40px;border-radius: 50%;}
.ranklist-list li .c{display: inline-block;width: 105px;max-width: 105px;overflow: hidden; margin: 0 5px;}
.ranklist-list li .c .name,
.ranklist-list li .c .span{display: block;width: 100%;overflow: hidden;}
.ranklist-list li .c .name{font-size: 14px;color: #545454;font-weight: bold;height: 22px;line-height: 22px;transition: all 0.3s;}
.ranklist-list li .c .name:hover{font-size: 15px;}
.ranklist-list li .c span{font-size: 12px;color: #9e9e9e;height: 18px;line-height: 18px;}
.ranklist-list li .con .gz{vertical-align: top;}
.ranklist-list li .job{display: block;font-size: 16px;color: #535353;height: 22px;line-height: 22px;overflow: hidden;margin-top: 10px;}
.hotEx-list li{overflow: hidden;padding: 15px 0;border-bottom: 1px solid #eee;}
.hotEx-list li.last{border-bottom: none;padding-bottom: 0px;}
.hotEx-list li .img{display: block;margin-top: 5px;}
.hotEx-list li .img img{width: 60px;height: 60px;border-radius: 50%;}

.exbtn{overflow: hidden;text-align: center;margin-top: 10px;}
.exbtn a{display: inline-block;width: 40%;border: 1px solid #4dadff;color: #4dadff; font-size: 13px; text-align: center;line-height: 26px;transition: all 0.3s;}
.exbtn a.viewCl_btn{margin-left: 5%;}
.exbtn a:hover{background-color: #4dadff;color: #fff;}
.expert-list .choice .left li .exbtn{margin: 20px 0 25px;}
.expert-list .choice .left li .exbtn a,
.expert-list .item .con li .exbtn a{display: inline-block;}

.hotEx-list li .content{float: left; margin-left:8px;width: 200px;}
.hotEx-list li .content .name,
.hotEx-list li .content .fans{display: block;line-height: 24px;height: 24px;width: 100%;overflow: hidden;}
.hotEx-list li .content .name span{display: inline-block; font-size: 15px;color: #545454;transition: all 0.3s;margin-right: 10px;max-width: 160px;}
.hotEx-list li .content .name:hover span{color: #1087f1;}
.hotEx-list li .content .name img{vertical-align: top;margin-top: 2px;}
.hotEx-list li .content .zx{display: block;overflow: hidden;}
.hotEx-list li .content .fans{color: #9e9e9e;font-size: 12px; width: auto; float: left;}
.hotEx-list li .content .zx a.onlinezx,
.ex-person a.onlinezx{float: right;display: inline-block;font-size: 12px;color: #4c8cd9;background: url(../images/qq-online.png) no-repeat 8px center #f3f8fe;
border: 1px solid #4c8cd9; width: 80px;height: 20px;line-height: 18px;margin-top: 2px;  border-radius: 3px; text-align: center;text-indent: 16px;transition: all 0.3s;}
.hotEx-list li .content .zx a.onlinezx:hover,.ex-person a.onlinezx:hover{background-color: #e4effc;}
.hotEx-list li .job{display: block; font-size: 16px;color: #535353;height: 22px;width: 100%;overflow: hidden;}
.ex-body{margin-top: 20px;overflow: hidden;}
.exNews-list .list li .news-info{width: 720px;}
.exNews-list .ex-info{text-align: center;margin-top: 6px;}
.exNews-list .list li .ex-info a.news-thumbnail{float: none;display: block;}
.exNews-list .list li .ex-info a.news-thumbnail,
.exNews-list .ex-info a.news-thumbnail img{width: 125px;height: 125px;border-radius: 50%;transition: all 0.3s;}
.exNews-list .ex-info a.news-thumbnail img:hover{transform: rotate(360deg);}
.exNews-list .ex-info .name{display: block; font-size: 14px;color: #5b5a51;margin-top: 15px;}
.exNews-list .list li .news-info .data .time{margin-left: 0;}
.exNews-list .list li .news-info .title{margin-top: 10px;}
.exNews-list .list li .news-info .summarize{margin: 20px 0;}
.exNews-list .list a.news-more{display: block; color: #4667c4; width: 100%; height: 42px; line-height: 42px; font-size: 14px; margin: 0; text-align: center; transition: all 0.5s;
background: none;margin: 20px 0;}
.exNews-list .list a.news-more:hover{font-weight: bold; letter-spacing: 1px;background: none; font-size: 14px;}
/* 名家观点模块 */
.exclusive-310 .bd li .ex-info .info{width: 200px;}
.exclusive-310 .bd li .ex-info .info a{display: block;height: 20px;line-height: 20px;}
.exclusive-310 li .ex-info .info span{vertical-align: top;}
.expert-220-slide .bd li .ex-info .name{max-width: 130px;}
.exclusive-310 li .ex-info span.level{display: inline-block;background: url(../images/ex-levelBg.png) no-repeat 0 0;font-size: 12px;color: #4667c4;width: 57px;height: 20px;line-height: 19px;
text-indent: 22px;}
/* 名家入驻 */
.expert-rz{background: url(../images/expert-bg.jpg) no-repeat 0 0;padding: 20px 15px;height: 300px;max-height: 300px;overflow: hidden;}
.expert-rz .imgtitle{text-align: center;}
.expert-rz .t{font-size: 14px;line-height: 26px;color: #fff;margin: 20px 0;}
.expert-rz .operation{text-align: center;}
.expert-rz .operation a{display: inline-block;border: 1px solid #e4e4e4;font-size: 14px;border-radius: 5px;height: 30px;line-height: 28px;width: 110px;text-align: center;color: #fff;
transition: all 0.3s;}
.expert-rz .operation a.rz{background: url(../images/expert-rz.png) no-repeat 10px center;text-indent: 36px;}
.expert-rz .operation a.rzlc{background: url(../images/expert-rzlc.png) no-repeat 14px center;text-indent: 32px;margin-left: 5px;}
.expert-rz .operation a.zixun{display: inline-block;width: 90%; background: url(../images/experts_qqhover.png) no-repeat 50px center;margin-top: 10px;text-indent: 30px;}
.expert-rz .operation a:hover{background-color:rgba(70,33,139,0.4);border-color: #86acdf;}
/* 风向标 */
.vane .vaneList{padding: 0 5px;}
.vane .vaneList li{padding: 20px 0; border-bottom: 1px dashed #bfbfbf;}
.vane .vaneList li span.level{font-size: 16px;color: #595959;font-weight: bold;}
.vane .vaneList li span.top{color: #ff9901;}
.vane .vaneList .img{display: inline-block;margin:0 5px 0 10px;}
.vane .vaneList .img img{width: 48px;height: 48px;border-radius: 50%;}
.vane .vaneList .info{display: inline-block;width: 170px;overflow: hidden;vertical-align: middle;}
.vane .vaneList .info .name{display: block;height: 22px;line-height: 22px;overflow: hidden; margin-bottom: 5px;}
.vane .vaneList .info .name,
.vane .vaneList .info .name i{font-size: 16px;color: #404040;font-weight: bold;transition: all 0.3s;}
.vane .vaneList .info .name:hover,
.vane .vaneList .info .name:hover i{color: #ff9901;}
.vane .vaneList .info .name i{margin-left: 10px;font-style: normal;}
.vane .vaneList .info .num{font-size: 12px;color: #999;}
.vane .vaneList .info .qq{display:inline-block;float: right;font-size: 12px;color: #4c8cd9;background: url(../images/qq-online.png) no-repeat 5px center #f3f8fe;border:1px solid #4c8cd9;
width: 52px;height: 20px; border-radius: 3px;text-align: center;text-indent: 13px;transition: all 0.3s;}
.vane .vaneList .info .qq:hover{background-color: #e4effc;}
/* 最新入驻 */
.rzList .bd li{overflow: hidden;}
.rzList .bd li a{display: block;text-align: center;float: left;margin: 10px 8px 10px 9px;}
.rzList .bd li a img{width: 72px;height: 72px;border-radius: 50%;}
.rzList .bd li a span{height: 18px; overflow: hidden; color: #5b5a51; font-size: 14px; margin-top: 10px; display: block;}
.rzList .hd ul li{background-color: #a49f98;}
.rzList .hd ul li.on{background-color: #f19601;}
/* 阅读排行 */
.read li{padding: 15px 0;border-bottom: 1px solid #e1e1e1;}
.read li.last{border-bottom: none;padding-bottom: 0;}
.read li span{display: inline-block; width: 24px;height: 24px;line-height: 24px; border-radius: 50%;background-color: #eeebeb;color: #4c4c4c;font-size: 16px;text-align: center;
margin-right: 10px;vertical-align: top;}
.read li span.top{color: #fff;background-color: #ff3333;}
.read li a{display: inline-block; height: 24px;line-height: 24px;width: 234px;overflow: hidden;}
.read li a:hover{text-decoration: underline;}
/* 问道名家 and 名家策略 */
.qna-wrap{overflow: hidden;}
.qna-wrap .wendao .title,
.qna-wrap .policy .title{font-size: 20px;color: #1087f1;font-weight: bold;border-bottom: 1px solid #1087f1;padding-bottom: 15px;}
.qna-wrap .wendao .wd-list,
.homepageWd-list .wd-list{height: auto;}
.qna-wrap .wendao .wd-list,
.qna-wrap .policy .cl-list{margin-bottom: 20px;}
.qna-wrap a.load,
.ex-homepage a.load{display: block;font-size: 14px;color: #4667c4;text-align: center;line-height: 30px;margin-top: 10px;}
.qna-wrap a.load:hover,
.ex-homepage a.load:hover{font-weight: bold;}
/* 问道名家 */
.wendao .wd-list .con .txt .box,
.homepageWd-list .wd-list .con .txt .box{width: 830px;height: auto;max-height: none;}
.wendao .wd-list .con .time,
.homepageWd-list .wd-list .con .time{display: block;font-size: 12px;color: #898989;margin: 10px 0 0 28px;}
/* 名家策略 */
.celue .content{position: relative;padding-top: 30px;}
.celue .content .collect{top: -20px;left: -10px;}
.celue .content .text{font-size: 14px;color: #666;line-height: 24px;padding: 0 10px;}
.celue .content .operation{overflow: hidden;margin: 20px 10px;font-size: 12px;height: 24px; line-height: 24px; color: #898989;}
.celue .content .operation span,
.celue .content .operation a{display: inline-block;}
.celue .content .operation .review{padding-left: 20px;margin: 0 20px;}
.celue .content .operation .zan{padding-left: 20px;font-size: 12px;color: #898989;}
.celue .content .operation .right a{margin-left: 5px;}
.celue .content .operation .right a img{vertical-align: top;}


/* 名家个人简介模块 */
.person-310 .info{overflow: hidden;margin-bottom: 10px;}
.person-310 .info .img img{width: 72px;height: 72px;border-radius: 50%; transition: all 0.3s;}
.person-310 .info .img img:hover{transform: rotate(360deg);}
.person-310 .info .right{width: 185px;margin-top: 6px;}
.person-310 .info .right span{display: block;overflow: hidden;height: 30px;line-height: 30px;}
.person-310 .info .right span.name a{font-size: 20px;color: #333;display: inline-block;max-width: 150px;transition: all 0.3s;}
.person-310 .info .right span.name a:hover{color: #1087f1;}
.person-310 .info .right span.name img{vertical-align: top;margin: 5px 0 0 10px;}
.person-310 .info .right span.zc{font-size: 16px;color: #333;}
.person-310 .Introduction,
.ex-person .Introduction{display: block;font-size: 14px;color: #515050;line-height: 24px;}
.person-310 .gz,
.person-310 .gz_in,
.ex-person .gz,
.expert-list .choice .left li .gz,
.expert-list .choice .left li .viewMore{display: block;margin: 20px auto 25px;width: 160px;height: 44px;line-height: 44px;text-align: center;font-size: 16px;color: #1087f1;border: 1px solid #1087f1;
border-radius: 22px;transition: all 0.3s;background: url(../images/gz-blue.png) no-repeat 50px center #fff;text-indent: 20px;}
.person-310 .gz_in{border:1px solid #b7b7b7;color: #fff;text-align: center;background: #b7b7b7;text-indent: 0;}
.person-310 .gz:hover,
.ex-person .gz:hover,
.expert-list .choice .left li .gz:hover{color: #fff;background: url(../images/gz-white.png) no-repeat 50px center #1087f1;}
.person-310 .operation,
.ex-person .operation{overflow: hidden;}
.person-310 .operation span,
.person-310 .operation a,
.ex-person .operation span,
.ex-person .operation a{display: inline-block;width: 32%;float: left; padding-top: 40px;font-size: 14px;color: #8f8f8f;text-align: center;}
.person-310 .operation i,
.ex-person .operation i{display: block; font-style: normal;font-size: 16px;color: #333;height: 22px;line-height: 22px; overflow: hidden;}
.person-310 .operation .wz-count,
.ex-person .operation .wz-count{background: url(../images/wz-count.png) no-repeat center 0;}
.person-310 .operation a.renqi,
.ex-person .operation a.renqi{background: url(../images/ex-zan.png) no-repeat center 0;}
.person-310 .operation a.renqi{margin: 0 2%;}
.ex-person .operation a.renqi i,
.person-310 .operation a.renqi i{color: #f7941d;}
.person-310 .operation .fans,
.ex-person .operation .fans{background: url(../images/fans.png) no-repeat center 0;}
.ex-person .operation .fans{margin: 0 2%;}
/* 名家个人主页 */
.ex-homepage{overflow: hidden;}
.exHomepage_ad{margin-bottom: 20px;}
.exHomepage_ad img{max-width: 100%; border: 1px solid #ebebeb;}
.ex-person .img{display: block;margin: 0 auto 10px; border-radius: 50%;width: 240px;height: 240px;}
.ex-person .name,
.ex-person .zc{display: block;text-align: center;color: #333;line-height: 30px;}
.ex-person .name{font-size: 20px;}
.ex-person .name img{vertical-align: top;margin: 5px 0 0 5px;}
.ex-person .zc{font-size: 16px;}
.ex-homepage .ex-person a.onlinezx{float: none; margin: 6px 0 0 6px; vertical-align: top;}
.ex-person .gz{margin-top: 15px;}
.ex-homepage .ex-person .btn{text-align: center;}
.ex-homepage .ex-person .btn a{display: inline-block;width: 120px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; border-radius: 22px; transition: all 0.3s;}
.ex-homepage .ex-person .btn a.gz{background: url(../images/gz-blue.png) no-repeat 30px center #fff;margin-left: 7px;}
.ex-homepage .ex-person .btn a.gz_in{border:1px solid #b7b7b7;color: #fff;text-align: center;background-color: #b7b7b7;margin:15px 0 25px 7px;}
.ex-homepage .ex-person .btn a.gz:hover{background: url(../images/gz-white.png) no-repeat 30px center #1087f1;}
.ex-homepage .ex-person .btn a.askbtn{color: #fff;background-color: #4ec83b;margin-left: 10px;}
.ex-homepage .ex-person .btn a.askbtn:hover{background-color: #70dc5f;}
.ex-person .operation{margin-top: 40px;}
.homepage-list{padding: 0;}
.homepage-list .list li .news-info{width: 650px;}
.homepage-list .list li .news-info .data .time{margin-left: 0;}
.homepage-list .list a.news-more{display: block;color: #4667c4;width: 100%; height: 42px; line-height: 42px; font-size: 14px; margin: 0; text-align: center;transition: all 0.5s;
background: none; margin: 20px 0;}
.homepage-list .list a.news-more:hover{font-weight: bold;letter-spacing: 1px; background: none; font-size: 14px;}
.ex-homepage .homepage-list .list,
.ex-homepage .wd-list,
.ex-homepage .cl-list{padding: 0 20px;margin-bottom: 20px;}
.ex-homepage .homepage-list,
.ex-homepage .homepageWd-list,
.ex-homepage .homepagePolicy-list{padding-bottom:20px;}
/* 名家观点列表页 */
.expertNewlist-wrap{overflow: hidden;}
.expertNewlist-wrap .pages{margin: 20px 0;}
/* 名家列表页 */
.expert-list .item{margin-bottom: 30px;}
.expert-list .item .title{margin-bottom: 20px;padding-left: 10px;}
.expert-list .choice{overflow: hidden;}
.expert-list .choice .left li{float: left;width: 290px;text-align: center;background-color: #fff;border:1px solid #ebebeb;margin-right: 28px;height: 368px;overflow: hidden;}
.expert-list .choice .left li .box{padding: 20px 20px 0 20px;}
.expert-list .choice .left li a{display: block;}
.expert-list .choice .left li .img img{width: 148px;height: 148px;border-radius: 50%;transition: all 0.3s;}
.expert-list .choice .left li .img img:hover{transform: rotate(360deg);}
.expert-list .choice .left li .name{font-size: 16px;color: #333;line-height: 30px;height: 30px;margin-top: 10px;transition: all 0.3s;}
.expert-list .choice .left li .name:hover{color: #1087f1;}
.expert-list .choice .left li .name span{display: inline-block;max-width: 100px;}
.expert-list .choice .left li .name img{vertical-align: top;margin:5px 0 0 5px;}
.expert-list .choice .left li .zc{display: block;color: #929292;font-size: 14px;height: 20px;line-height: 20px;overflow: hidden;}
.expert-list .choice .left li .gz{margin: 9px auto 20px;}
.expert-list .choice .left li .viewMore{background: none; text-indent: 0;margin: 12px auto 17px;}
.expert-list .choice .left li .viewMore:hover{background-color: #1087f1;color: #fff;}
.expert-list .choice .left li .data{background-color: #4b90ce;overflow: hidden;padding: 10px;}
.expert-list .choice .left li .data span{display: block;float: left;width: 32%;font-size: 14px;color: #bee0fe;text-align: center;}
.expert-list .choice .left li .data span.center{margin: 0 2%;}
.expert-list .choice .left li .data i{font-style: normal;display: block;font-size: 16px;color: #fff;width: 100%;height: 21px;overflow: hidden; margin-top: 5px;}
.expert-list .choice .exSlide-290{position: relative;height: 368px;overflow: hidden;}
.expert-list .choice .exSlide-290 .hd{position: absolute;bottom: 10px;left: 0;text-align: center;width: 100%;height: 8px;}
.expert-list .choice .exSlide-290 .hd ul{overflow: hidden;height: 8px;}
.expert-list .choice .exSlide-290 .hd li{display: inline-block;width: 8px;height: 8px;border-radius: 50%; background-color: #fff;text-indent: 99px;overflow: hidden;cursor: pointer;margin: 0 5px;
vertical-align: top;}
.expert-list .choice .exSlide-290 .hd li.on{background-color: #0092ce;}
.expert-list .item .con{border: 1px solid #c8dbed;background-color: #f0f4f9;padding: 30px 20px 0;}
.expert-list .item .con ul{overflow: hidden;}
.expert-list .item .con li{float: left;width: 180px; margin:0 0 30px 22px;}
.expert-list .item .con li.first{margin-left: 0;}
.expert-list .item .con li .img{display: block;text-align: center;}
.expert-list .item .con li .img img{width: 168px;height: 168px;border-radius: 50%;transition: all 0.3s;}
.expert-list .item .con li .img img:hover{transform: rotate(360deg);}
.expert-list .item .con li .box{margin: 10px 20px 0;}
.expert-list .item .con li a,
.expert-list .item .con li span{display: block;}
.expert-list .item .con li .name{font-size: 16px;color: #404040;height: 30px;line-height: 30px;transition: all 0.3s;}
.expert-list .item .con li .name:hover{color: #1087f1;}
.expert-list .item .con li .name span{display: inline-block;max-width: 96px;height: 24px; overflow: hidden;}
.expert-list .item .con li .name img{vertical-align: top;margin: 5px 0 0 5px;}
.expert-list .item .con li .zc{font-size: 14px;color: #404040;height: 20px;line-height: 20px;overflow: hidden;margin: 5px 0 10px;}
.expert-list .item .con li .gz{font-size: 13px;color: #1087f1;border: 1px solid #1087f1;border-radius: 12px;width: 84px;height: 24px;line-height: 24px; text-align: center;text-indent: 15px;
background: url(../images/gz-blue.png) no-repeat 22px center #fff;transition: all 0.3s;}
.expert-list .item .con li .gz:hover{color: #fff;background: url(../images/gz-white.png) no-repeat 22px center #1087f1;}
.expert-list .active .con{border-color:#efefef;background-color: #fff;padding: 30px 20px 0;margin-bottom: 20px;}
.expert-list .active .con li{width: 160px;margin-left:13px;}
.expert-list .active .con li .img img{width: 120px;height: 120px;border: 2px solid #ddd;}
.expert-list .active .con li .name{height: 24px;line-height: 24px;}
.expert-list .active .con li .name img{margin-top: 2px;}
/* 分页 */
.pages{display: block;}
.pages ul{text-align: center;}
.pages ul li{display: inline-block;zoom:1;vertical-align: top;margin: 0 3px;}
.pages ul li a{display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;color: #999;border-radius: 4px;font-size: 14px;background-color: #fff;
border: 1px solid #E9E9E9;}
.pages ul li a:hover,
.pages ul li.on a{font-weight: 400; color: #fff;background-color: #1087f1;border-color: #1087f1;}
/* 普通名家列表页 */
.exNormal-list{border: 1px solid #efefef;padding: 20px 40px 30px;background-color: #fff;margin-bottom: 20px;}
.exNormal{margin-bottom: 30px;}
.exNormal table{width: 100%;}
.exNormal table th{height: 56px;font-size: 16px;font-weight: bold;color: #5b5a51;}
.exNormal table th img{margin-right: 10px;}
.exNormal table .info{width: 40%;text-align: left;}
.exNormal table th.info{padding-left: 55px;}
.exNormal table .other{width: 15%;text-align: center;}
.exNormal td{position: relative;padding: 10px 0;font-size: 14px;color: #5b5a51;}
.exNormal td i.ico{position: absolute;left: 0;top: 0;display: block;width: 27px;height: 29px;background: url(../images/normal07.png) no-repeat 0 0;}
.exNormal td .img{margin-left: 10px;float: left;}
.exNormal td .img,
.exNormal td .img img{width: 36px;height: 36px;border-radius: 50%;transition: all 0.3s;}
.exNormal td .img img:hover{transform: rotate(360deg);}
.exNormal td .name{float: left;margin-left: 10px;}
.exNormal td .name span{display: block;width: 400px;}
.exNormal td .name span.n{font-size: 14px;color: #5b5a51;height: 19px;overflow: hidden;transition: all 0.3s;}
.exNormal td .name span.n:hover{color: #1087f1;}
.exNormal td .name span.p{font-size: 12px;color: #9a9a9a;height: 16px;overflow: hidden;}
.exNormal .haveBg{background-color: #f2f5f6;}
/* 友财视讯 */
.videoHot{overflow: hidden;}
.videoHot .left{position: relative;}
.videoHot .video-box,
.videoHot .video-box video,
.videoHot .default-img img,
.videoHot .default-img a.play{width: 680px;height: 383px;overflow: hidden;}
.videoHot .default-img,
.videoHot .default-img a.play{position: absolute;left: 0;top: 0;}
.videoHot .default-img a.play{display: block; background: url(../images/play-btn.png) no-repeat center center;}
.videoHot .hotvideo-list{border: 1px solid #efefef;border-left: none;height: 383px;width: 560px;padding: 15px; position: relative;background-color: #fff;}
.videoHot .hotvideo-list .current .title{display: block;height: 36px;line-height: 36px;overflow: hidden; font-size: 26px;color: #333;font-weight: bold;transition: all 0.3s;}
.videoHot .hotvideo-list .current .title:hover{color: #ff0800;}
.videoHot .hotvideo-list .current p.introduction{margin: 10px 0;width: 100%; max-height: 120px;overflow: hidden;}
.videoHot .hotvideo-list .current p.introduction,
.videoHot .hotvideo-list .current p.introduction span.t{display: block;line-height: 24px;font-size: 14px;color: #888;}
.videoHot .hotvideo-list .current p.introduction span.t{color: #333;}
.videoHot .hotvideo-list .current .info span{font-size: 12px;color: #969696;padding-left: 18px;height: 20px;line-height: 20px;}
.videoHot .hotvideo-list .current .info span.time{background: url(../images/play-time.png) no-repeat left center;}
.videoHot .hotvideo-list .current .info span.count{background: url(../images/play-count.png) no-repeat left center;margin-left: 10px;}
.videoHot .video-silder{overflow: hidden;position: absolute; bottom: 20px;left: 15px;}
.videoHot .video-silder a.prev,
.videoHot .video-silder a.next{display: inline-block;width: 20px;height: 50px;vertical-align: middle;}
.videoHot .video-silder a.prev{background: url(../images/silder-left.png) no-repeat center center #333;}
.videoHot .video-silder a.next{background: url(../images/silder-right.png) no-repeat center center #333;}
.videoHot .video-silder .tempWrap{display: inline-block;vertical-align: middle;width: 480px;overflow: hidden;height: 124px;}
.videoHot .video-silder .tempWrap ul{overflow: hidden;}
.videoHot .video-silder .tempWrap li{width: 220px;height: 124px;float: left;margin: 0 10px;position: relative;}
.videoHot .video-silder .tempWrap li .img{display: block;}
.videoHot .video-silder .tempWrap li .img img{width: 100%;height: 124px;}
.videoHot .video-silder .tempWrap .mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.videoHot .video-silder .tempWrap .mask .btn{display: block;height: 80px;background: url(../images/play-btn.png) no-repeat center center;background-size: 35px;}
.videoHot .video-silder .tempWrap .mask .title{display: block;font-size: 14px;color: #fff; height: 20px; line-height: 20px; overflow: hidden; margin: 0 10px;}
.videoHot .video-silder .tempWrap .mask .info{height: 20px;line-height: 20px;overflow: hidden;}
.videoHot .video-silder .tempWrap .mask .info span{padding-left: 18px;color: #fff;font-size: 12px;margin: 0 10px;}
.videoHot .video-silder .tempWrap .mask span.time{background: url(../images/play-time-white.png) no-repeat left center;}
.videoHot .video-silder .tempWrap .mask span.count{background: url(../images/play-count-white.png) no-repeat left center;margin-left: 5px;}
.video-wrap .item{margin-top: 30px;}
.video-wrap .item .headline,
.video-wrap .item .content{overflow: hidden;}
.video-wrap .item .headline{height: 46px;line-height: 46px;margin-bottom: 10px;padding-left: 15px;border-left: 7px solid;}
.video-wrap .item .headline h3,
.video-wrap .item .headline span{display: inline-block;}
.video-wrap .item .headline h3{color: #333;font-size: 20px;font-weight: bold;}
.video-wrap .item .headline span,
.video-wrap .item .headline .right,
.video-wrap .item .headline .right a{font-size: 12px;color: #969696;}
.video-wrap .item .headline .left span{margin-left: 30px;}
.video-wrap .item .headline span.v{background: url(../images/play-num.png) no-repeat left center;padding-left: 25px;margin-right: 10px;}
.video-wrap .item .headline span.p{margin:0 10px;}
.video-wrap .item .headline .right a,
.school-wrap .class-title .right a{display: inline-block;margin-top: 11px; padding: 0 5px;vertical-align: top; height: 24px; color: #1087f1; font-size: 14px; text-align: center;
line-height: 24px; border: 1px solid #1087f1; border-radius: 3px;transition: all 0.3s;}
.video-wrap .item .headline .right a:hover,
.school-wrap .class-title .right a:hover{background-color: #1087f1;color: #fff;}
.video-wrap .item .content .left{float: left; width: 389px; overflow: hidden; position: relative;}
.video-wrap .item .content .left a.img img{display: block; width: 389px;height: 229px;}
.video-wrap .item .content .left .hot{position: absolute;left: 0;top: 0;display: block;width: 62px;height: 56px;font-size: 16px;color: #fff; padding: 5px 0 0 6px;line-height: 20px;}
.video-wrap .item .content .pop_text{overflow: hidden;padding: 12px 20px 15px 0;background-color: #29448f;}
.video-wrap .item .content .pop_text span.gktitle{display: block;float: left; font-size: 12px;color: #fff;width: 34px;height: 20px;text-align: center;line-height: 20px;
background-color: #aaa;margin-right: 10px;margin-top: 2px;}
.video-wrap .item .content .pop_text .text_info{float: left;width: 325px;}
.video-wrap .item .content .pop_text .text_info a.name{font-size: 18px;color: #fff;width: 100%;height: 24px;line-height: 24px;overflow: hidden;font-weight: bold;display: inline-block;
transition: all 0.3s;}
.video-wrap .item .content .pop_text .text_info a.name:hover{text-decoration: underline;}
.video-wrap .item .content .pop_text .text_info p{font-size: 14px;color: #fff;width: 100%;line-height: 20px;height: 40px;overflow: hidden; margin-top: 5px;}
.video-wrap .item .content .right{width: 850px;}
.video-wrap .item .content .right ul {overflow: hidden;}
.video-wrap .item .content .right li {float: left; width: 190px;overflow: hidden; margin-left:22px; position: relative;}
.video-wrap .item .content .right li.marginB{margin-bottom: 15px}
.video-wrap .item .content .right li a.img{display: block;}
.video-wrap .item .content .right li a.img img {width: 190px; height: 107px; overflow: hidden;}
.video-wrap .item .content .right .text_info{background-color: #e4e4e4;padding: 6px;}
.video-wrap .item .content .right .text_info a{font-size: 14px;color: #969696;font-weight: normal;height: 22px;line-height: 22px;display: block;width: 100%;overflow: hidden;}
.video-wrap .item .content .right .text_info a:hover{color: #1087f1;}
.video-wrap .item .content .right .text_info .t_right{font-size: 12px;color: #969696;}
.video-wrap .item .content .right .text_info span.time{background: url(../images/play-time.png) no-repeat left center;padding-left: 15px;}
.video-wrap .item .content .right .text_info span.play{background: url(../images/play-count.png) no-repeat left center;padding-left: 15px;margin-left: 10px;}
.video-wrap .mrf .headline{border-left-color: #29448f;}
.video-wrap .mrf .content .left .hot{background: url(../images/video-blue-tip.png) no-repeat 0 0;}
.video-wrap .mrf .content .pop_text{background-color: #29448f;}
.video-wrap .mrf .content .pop_text span.gktitle{background-color: #617fd7;}
.video-wrap .dyx .headline,
.video-wrap .yocaBd .headline{border-left-color: #e93b36;}
.video-wrap .dyx .content .left .hot,
.video-wrap .yocaBd .content .left .hot{background: url(../images/video-red-tip.png) no-repeat 0 0;}
.video-wrap .dyx .content .pop_text,
.video-wrap .yocaBd .content .pop_text{background-color: #e93b36;}
.video-wrap .dyx .content .pop_text span.gktitle,
.video-wrap .yocaBd .content .pop_text span.gktitle{background-color: #ff7571;}
.video-wrap .yocaTalk .headline{border-left-color: #e9aa00;}
.video-wrap .yocaTalk .content .left .hot{background: url(../images/video-yellow-tip.png) no-repeat 0 0;}
.video-wrap .yocaTalk .content .pop_text{background-color: #e9aa00;}
.video-wrap .yocaTalk .content .pop_text span.gktitle{background-color: #ffcf4e;}
/* 友财视讯列表页 */
.videolist-wrap .sitetitle{font-size: 20px;color: #333;font-weight: bold;text-indent: 10px;}
.videolist{margin-top: 20px;overflow: hidden;}
.videolist li{float: left; width: 290px;margin: 0px 10px 20px;}
.videolist li .img{display: block;}
.videolist li .img img{width: 290px;height: 163px;}
.videolist li .textinfo{background-color: #f5f5f5; padding: 10px;}
.videolist li .textinfo a.title{color: #404040; font-size: 16px; height: 24px; line-height: 24px; width: 100%; display: block;overflow: hidden;transition: all 0.3s;}
.videolist li .textinfo a.title:hover{color: #1087f1;}
.videolist li .textinfo p{font-size: 12px;color: #969696; width: 100%; overflow: hidden; height: 20px; line-height: 20px;}
.videolist li .textinfo span.time{background: url(../images/play-time.png) no-repeat left center; padding-left: 15px;}
.videolist li .textinfo span.play{background: url(../images/play-count.png) no-repeat left center; padding-left: 15px; margin-left: 10px;}
/* 友财视讯详情页 */
.videodetail-wrap .sitetitle,
.videodetail-wrap .sitetitle a{font-size: 14px;color: #333;line-height: 36px;}
.videodetail-wrap .sitetitle a{vertical-align: top;}
.videodetail-wrap .sitetitle a.current{width: 1060px; font-size: 26px;color: #0971ce;}
.videodetail-wrap .content{margin-top: 12px;position: relative;}
.videodetail-wrap .content .videoplay{background-color: #000;}
.videodetail-wrap .content .send{width: 100%; height: 76px;}
.videodetail-wrap .content .send .s_fiter{width: 100%; height: 76px; background: #000;}
.videodetail-wrap .content .send .s_con {width: 100%; height: 76px; z-index: 2; text-align: center; line-height: 76px;}    
.videodetail-wrap .content .send .s_con .s_txt {width: 605px; height: 36px; border-radius: 4px 0 0 4px; outline: none; border: 1px solid #5bba32; padding: 0 5px;}
.videodetail-wrap .content .send .s_con .s_sub {width: 100px;height: 36px;background: #65c33d;outline: none; font-size: 14px; color: #fff; font-family: "microsoft yahei";cursor: pointer;
border-radius: 0 4px 4px 0; border: 1px solid #5bba32;margin-left: -5px;}
.videodetail-wrap .content .send .s_con .s_sub:hover{background: #3eaf0e;}
.videodetail-wrap .content .send .s_con .s_sub_close,
.videodetail-wrap .content .send .s_con .s_sub_close_end{margin-left: 10px;width: 100px;height: 38px;background: #ff0707;border-radius:4px; border: 1px solid #ff8181;font-size: 14px; 
color: #fff;cursor: pointer;}
.videodetail-wrap .content .send .s_con .s_sub_close_end{background-color: #525252;border: 1px solid #525252;}
.videodetail-wrap .content .send .s_con .s_sub_close:hover{background-color: #fe4848;}
.videodetail-wrap .content .send .s_con .s_sub_close_end,
.videodetail-wrap .content .send .s_con .s_sub_close_end:hover{background-color: #525252;}
.videodetail-wrap .content .danmu{position: absolute;top: 0;left: 0;height: 668px;width: 100%;overflow: hidden;}
.videodetail-wrap .content .danmu span{position: absolute;color: #fff;font-size: 14px;line-height: 20px;display: block;white-space: nowrap}
.videodetail-wrap .content .play_zindexbtn{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 646px;text-align: center;z-index: 10;cursor: pointer;}
.videodetail-wrap .content .play_zindexbtn .img{position: absolute; top: 50%; left: 50%; width: 100px; height: 100px; margin: -50px 0 0 -50px; background: url(bigplay.svg) no-repeat;}
#guestBlock{display: inline-block;}
#guestBlock a{color: #fff;margin-left: 5px;border: 1px solid #fff;border-radius: 2px;padding: 3px 10px;
-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;}
#guestBlock a:hover{background: rgba(255,255,255,0.5);}
.videodetail-wrap .content .videoplay img{width: 1200px;height: 698px;}
.videodetail-wrap .content .info{background-color: #f5f5f5;padding: 15px 35px;}
.videodetail-wrap .content .info_share{overflow: hidden; padding-bottom: 15px; border-bottom: 1px solid #ddd;}
.videodetail-wrap .content .info_share .left{width: 50%; text-align: left; overflow: hidden;}
.videodetail-wrap .content .info_share .zan,
.videodetail-wrap .content .info_share .right span{line-height: 26px;font-size: 14px; color: #454545;text-align: center;}
.videodetail-wrap .content .info_share .zan{float: left;}
.videodetail-wrap .content .info_share .share_list .t{display: inline-block;vertical-align: top;height: 24px;line-height: 24px;}
.videodetail-wrap .content .info_share .share_list{ margin: 8px 0 0 20px;float: left;}
.videodetail-wrap .content .info_share .share_list .jiathis_style .jiathis_counter.jiathis_bubble_style{width: 36px !important;}
.videodetail-wrap .content .info_share .right{width: 50%;text-align: right;}
.videodetail-wrap .content .info_share .right span{display: inline-block; margin-left: 15px;}
.videodetail-wrap .content .info .info span.line{display: block; width: 100%;height: 1px;background-color: #fff; margin-bottom: 10px;}
.videodetail-wrap .content .info .text_introduce{font-size: 14px;line-height: 22px; color: #454545;}
.videodetail-wrap .content .info .text_introduce p{margin-top: 10px;}
.videodetail-wrap .content .info .text_introduce span.name {color: #909090; padding-right: 5px;}
.videodetail-wrap .correlation_news{margin: 30px 0;}
.videodetail-wrap .correlation_news .title{font-size: 16px;color: #0971ce;height: 40px;line-height: 40px;border-bottom: 3px solid #dadada;}
.videodetail-wrap .correlation_news .title span{color: #0971ce;border-bottom: 3px solid #0971ce; padding:2px 5px;display: inline-block;line-height: 30px;}
.videodetail-wrap .correlation_news ul{overflow: hidden;margin-top: 20px;}
.videodetail-wrap .correlation_news li{float: left;width: 190px;overflow: hidden;margin-right: 20px;}
.videodetail-wrap .correlation_news li.last{margin-right: 0;}
.videodetail-wrap .correlation_news li a.img img{width: 190px;height: 105px;}
.videodetail-wrap .correlation_news li a.name{font-size: 14px;color: #454545;height: 20px;line-height: 20px;display: block;width: 100%;overflow: hidden;text-align: center;
margin: 5px 0;transition: all 0.3s;}
.videodetail-wrap .correlation_news li a.name:hover{color: #1087f1;}
.videodetail-wrap .correlation_news li p{height: 20px;line-height: 20px;width: 100%;overflow: hidden;color: #909090;font-size: 12px;}
.videodetail-wrap .correlation_news li p span{margin-left: 5px;}
.videodetail-wrap .correlation_news li p span.time{margin-left: 0;background: url(../images/play-time.png) no-repeat left center; padding-left: 15px;}
.videodetail-wrap .correlation_news li p span.play{background: url(../images/play-count.png) no-repeat left center; padding-left: 15px;}
.videodetail-wrap .comment .returnbox,
.videodetail-wrap .comment .commentlist li .reviewcon{width: 1170px;}
.videodetail-wrap .comment .input_aqw{width: 1170px; max-width: 1170px;}
.videodetail-wrap .comment .addcomment .aqwleft,
.videodetail-wrap .comment .commentlist li .userimg{width: 60px;}
/* 学院 */
.school-wrap .item{margin-bottom: 20px;}
.school-wrap .class-title{overflow: hidden;line-height: 42px;margin-bottom: 20px;border-bottom: 1px solid #e1e1e1;}
.school-wrap .class-title .left{font-size: 20px;color: #333;font-weight: bold; padding:0 0 10px 50px;}
.school-wrap .class-title .center{float: left;margin-left: 50px;}
.school-wrap .class-title .center ul{overflow: hidden;}
.school-wrap .class-title .center ul li{float: left;}
.school-wrap .class-title .center ul li a{font-size: 16px;color: #333;display: block;padding: 0 20px;border-bottom: 2px solid transparent; line-height: 50px;}
.school-wrap .class-title .center ul li.selected a,
.school-wrap .class-title .center ul li a:hover{border-bottom: 2px solid #1087f1;}
.videoLesson .class-title .left{background: url(../images/school01.png) no-repeat left 7px;}
.school-wrap .school-news .class-title .left{background: url(../images/school02.png) no-repeat left 11px;}
.school-wrap .bookcity .class-title .left{background: url(../images/school03.png) no-repeat left center;}
.school-wrap .con ul{overflow: hidden;}
.videoLesson .con{overflow: hidden;height: 474px;overflow: hidden;}
.videoLesson .con .left{background: url(../images/videoLesson-bg.png) no-repeat left bottom;width: 300px;height: 474px;overflow: hidden;}
.videoLesson .con .model-info{margin-left: 20px;}
.videoLesson .con .model-info .t{font-size: 26px;color: #333;font-weight: bold;}
.videoLesson .con .model-info .num{font-size: 14px;color: #aab9cf;height: 20px;line-height: 20px;margin: 20px 0;}
.videoLesson .con .model-info .num i{font-style: normal;display: inline-block;margin-left: 3px;}
.videoLesson .con .model-info p{font-size: 14px;color: #666;line-height: 22px;margin-bottom: 20px;}
.videoLesson .con .model-info .more a{display:inline-block;width:86px;height:28px;font-size:14px;color:#666;text-align:center;line-height:28px;border-radius: 3px;transition: all 0.3s;
border: 1px solid #979797;}
.videoLesson .con .model-info .more a:hover{background-color: #979797;color: #fff;}
.videoLesson .con .right{width: 930px;}
.videoLesson .con .right .videolist{margin-top: 0;}
.videoLesson .con .right .videolist li.noMarginB{margin-bottom: 0;}
.videoLesson .videolist li .textinfo{background-color: #e9e9e9;}
.videoLesson .videolist li .textinfo a.title{color: #666;font-size: 14px;}
.videoLesson .videolist li .textinfo a.title:hover{color: #1087f1;}
.school-news .con ul li{float: left;width: 400px;border: 1px solid #efefef;background-color: #fff;padding: 20px;margin-bottom: 20px;}
.school-news .con ul li.center{margin: 0 20px 20px;}
.school-news .con ul li .img{display: block;text-align: center;}
.school-news .con ul li .img img{width: 358px;height: 265px;}
.school-news .con ul li .title,
.bookcity .con li .info .title{display: block;font-size: 18px;color: #333;font-weight: bold;height: 30px;line-height: 30px;overflow: hidden;transition: all 0.3s;margin: 10px 0;}
.school-news .con ul li .title:hover,
.school-news .con ul li .author:hover,
.bookcity .con li .info .title:hover{color: #1087f1;}
.school-news .con ul li .t,
.bookcity .con li .info .t{font-size: 14px;color: #959595;line-height: 24px;margin-bottom: 10px;height: 96px; max-height: 96px;overflow: hidden;}
.school-news .con ul li .data{font-size: 12px;color: #898989;}
.school-news .con ul li .author{display: inline-block; background: url(../images/author-icon.png) no-repeat left center;padding-left: 20px;margin-right: 20px;max-width: 180px;
font-size: 12px;color: #898989;overflow: hidden;vertical-align: top;height: 16px;}
.bookcity .con li{float: left;width: 232px;border: 1px solid #efefef;background-color: #fff;margin:0 0 20px 20px;}
.bookcity .con li.first{margin-left: 0;}
.bookcity .con li .info{padding: 20px;}
.bookcity .con li .info .img{display: block;text-align: center;}
.bookcity .con li .info .img img{width: 180px;height: 200px;}
.bookcity .con li .info .t{height: 48px; max-height: 48px;}
.bookcity .con li .info .data span{display: block;font-size: 12px;color: #898989;line-height: 20px;height: 20px;overflow: hidden;}
.bookcity .con li .info .data span .tj{vertical-align: top;margin-top: 2px;}
.bookcity .con li .operation{margin-top: 10px;}
.bookcity .con li .operation a{display: block;height: 40px;line-height: 40px;text-align: center;color: #fff; font-size: 16px;background-color: #f7591a;border-radius: 5px;margin: 0 auto;
transition: all 0.3s;}
.bookcity .con li .operation a:hover{background-color: #fd7741;}
.schoolbookList-wrap .bookcity{margin-bottom: 0px;}
/*.bookcity .con li .operation .jf,
.bookcity .con li .operation a{font-size: 14px;color: #646464;}
.bookcity .con li .operation .jf{display: block;float: left;text-align: center;width: 159px;background: url(../images/school04.png) no-repeat 20px center;padding-left: 20px;
text-indent: 5px;}
.bookcity .con li .operation a{display: block;float: right;width: 70px;text-align: center;border-left: 1px solid #efefef;transition: all 0.3s;}
.bookcity .con li .operation a:hover{background-color: #1087f1;color: #fff;}*/
/* 学院视频列表 */
.schoolList-wrap .sitetitle{background: url(../images/school01.png) no-repeat 10px center;padding-left: 50px;height: 50px;line-height: 50px;border-bottom: 1px solid #e1e1e1;}
/* 学院图文课程详情页 阅读排行 */
.schoolRead li span.top{background: none;}
.schoolRead li span.top img{vertical-align: top;margin-top: 1px;}
/* 学院书详情页 */
.schoolbookDetail-wrap{overflow: hidden;}
.book_detail .book_info{overflow: hidden;}
.book_detail .book_info .img,
.book_detail .book_info .img img{width: 253px;height: 280px;}
.book_detail .book_info .info{width: 600px;margin-top: 10px;}
.book_detail .book_info .info h2{font-size: 26px;color: #353535;font-weight: bold;}
.book_detail .book_info .info ul{margin: 10px 0;border-bottom: 1px dashed #c0c0c0;padding-bottom: 10px;}
.book_detail .book_info .info li{font-size: 14px;color: #898989;line-height: 20px;}
.book_detail .book_info .info li img{vertical-align: top; margin-top: 2.5px;}
.book_detail .book_info .info p{font-size: 14px;color: #888;line-height: 26px;}
.book_detail .book_info .info .buy{display: inline-block;width: 168px;height: 50px;text-align: center;line-height: 50px;color: #fff;font-size: 26px;background-color: #be1c22;
border-radius: 3px;margin:30px 0 0 80px;transition: all 0.3s;}
.book_detail .book_info .info .buy:hover{background-color: #d5262d;}
.book_detail .book_main .item-title{font-size: 16px;color: #1087f1;line-height: 40px;border-bottom: 1px solid #1087f1;text-indent: 5px;margin-bottom: 20px;}
.book_detail .book_main ul{margin: 0 5px 30px;}
.book_detail .book_main ul li{font-size: 14px;color: #666;line-height: 26px;}
/* 新书推荐榜 */
.recommendBook .menu ul{overflow: hidden;border-bottom: 1px solid #e1e1e1;}
.recommendBook .menu ul li a{float: left;padding: 0 5px; color: #888;font-size: 14px;line-height: 40px;height: 40px; border-bottom: 2px solid transparent;cursor: pointer;margin-right:5px;}
.recommendBook .menu ul li.selected a,
.recommendBook .menu ul li:hover a{border-color: #1087f1;}
.recommendBook .list li{overflow: hidden;padding: 20px 0;border-bottom: 1px solid #e1e1e1;}
.recommendBook .list li.last{border-bottom: none;padding-bottom: 0;}
.recommendBook .list li span.order{display: block;float: left;width: 24px;height: 24px;background-color: #eeebeb;font-size: 14px;color: #4c4c4c;text-align: center;line-height: 24px;
border-radius: 50%;margin-right: 5px;}
.recommendBook .list li span.top{background: url(../images/recommendBook-listbg.png) no-repeat center center;height: 29px;color: #cd2530;border-radius: 0;}
.recommendBook .list li .img{display: block; float: left;}
.recommendBook .list li .img img{width: 110px;height: 122px; margin-right: 10px;}
.recommendBook .list li .info{float: right;width: 110px;font-size: 14px;color: #888;line-height: 20px;}
.recommendBook .list li .info a{display: block;font-size: 14px;color: #333;font-weight: bold;height: 20px;overflow: hidden;}
.recommendBook .list li .info a:hover{text-decoration: underline;}
.recommendBook .list li .info span{display: block;margin: 5px 0;height: 20px;overflow: hidden;}
.recommendBook .list li .info p{width: 100%; height: 60px; max-height: 60px;overflow: hidden;}
.recommendBook .list li .book-name{display: block;line-height: 24px;height: 24px;overflow: hidden;width: 239px;margin-right: 0;float: left;}
.recommendBook .list li .book-name:hover{text-decoration: underline;}
/* 搜索结果页 */
.seach-wrap{}
.seach-wrap .seach-box{overflow: hidden;padding: 10px 5px;}
.seach-wrap .seach-box input{width: 500px;border: 1px solid #b6b6b6;height: 34px;background-color: #fff;float: left;padding: 0 7px;}
.seach-wrap .seach-box .seach-btn{float:left;display: inline-block;background-color: #1087f1;color: #fff;font-size: 14px;width: 100px;height: 34px;text-align: center;line-height: 34px;}
.seach-wrap .seach-class{margin: 10px 0 20px;background-color: #fff;border-top: 1px solid #f0f0f0;}
.seach-wrap .seach-class ul{overflow: hidden;}
.seach-wrap .seach-class ul li{float: left;height: 50px;line-height: 50px;padding: 0 15px;}
.seach-wrap .seach-class ul li a{display: block;color: #666; font-size: 14px;}
.seach-wrap .seach-class ul li:hover a{color: #323232;}
.seach-wrap .seach-class ul li.selected{border-bottom: 2px solid #38f;}
.seach-wrap .seach-class ul li.selected a{font-weight: 700; color: #323232;}
.seach-wrap .result-list{overflow: hidden; min-height: 465px;}
.seach-wrap .result-list .ib-list .topcon span.rz img{vertical-align: top; margin: 23px 0 0 5px;}
.seach-wrap .result-list .ib-list .conlist{width: 600px;margin-right: 120px;}
.seach-wrap .result-list .ib-list i.tip{position: absolute; left: -1px; top: -1px; display: block;}    
.seach-wrap .news-list .list li .news-info{width: 980px;}
.no-result .result-num{font-size: 14px;color: #999;}
.no-result .result-text{font-size: 20px;color: #000;margin: 30px 0 50px;}
.no-result .result-text span{color: #f60d0d;}
.no-result .hint .t{font-size: 14px; color: #888;line-height: 30px;}
.no-result .hint ul{margin-left: 24px;}
.no-result .hint li{list-style-position: inside;list-style-type: disc;font-size: 14px; color: #888;line-height: 30px;}
.no-result .hint li a{color: #0000cc;font-size: 14px;display: inline-block;text-decoration: underline;}
.result-list .school-news .con ul{overflow: hidden;}
/* 用户登录注册通用部分 */
.user-wrap{overflow: hidden;width: 100%;min-width: 1200px;}
.user-wrap .bar{float: left; background-color: #3588ff; width: 480px;text-align: center;}
.user-wrap .bar a{display: inline-block; margin-bottom: 60px;}
.user-wrap .bar img{display: block;}
.user-wrap .user-footer{position: fixed;overflow: hidden; bottom: 20px;left: 40%;font-size: 14px;color: #6c6c6c;min-width: 968px;}
.user-wrap .user-footer .copyright{float: left;margin-right: 30px;}
.user-wrap .user-footer .link{float: right;}
.user-wrap .user-footer .link a{font-size: 14px;color: #6c6c6c;display: inline-block;margin: 0 5px;}
.user-wrap .user-footer .link a:hover{color: #323232;}
/* 登录 */
.user-wrap .main{position: relative;float: left;}
.user-wrap .main .box{width: 480px;}
.user-wrap .main .box .title span{display: block;}
.user-wrap .main .box .title .t{font-size: 46px;color: #000;font-weight: bold;margin-bottom: 20px;}
.user-wrap .main .box .title .slogan{font-size: 24px;color: #5e5e5e;}
.user-wrap .main .box .data{margin-top: 50px;}
.user-wrap .main .box .data li{margin-bottom: 20px;}
.user-wrap .main .box .data li input,
.user-wrap .main .box .data .step1 li.phone select{border:1px solid #aaa;background-color:#fff;height:50px;border-radius:3px;display: block;width: 100%;padding: 0 10px;font-size: 20px;
color: #333;line-height: 50px;}
.user-wrap .main .box .data li a.login,
.user-wrap .main .box .data li.yzm a,
.user-wrap .main .register .modify_result .result_t a{display: block;background-color: #3588ff;font-size: 18px;color: #fff;text-align: center;height: 50px;line-height: 50px;
border-radius: 3px;transition: all 0.3s;}
.user-wrap .main .box .data li a.login:hover,
.user-wrap .main .box .data li.yzm a:hover,
.user-wrap .main .register .modify_result .result_t a:hover{background-color: #1977fa;}
.user-wrap .main .box .data li.other{overflow: hidden;}
.user-wrap .main .box .data li .operation,
.user-wrap .main .box .data li .other-login{float: left;}
.user-wrap .main .box .data li .operation,
.user-wrap .main .box .data li .operation a,
.user-wrap .main .box .data li .other-login span{font-size: 14px;color: #555;display: inline-block;height: 19px;line-height: 19px;}
.user-wrap .main .box .data li .operation a:hover{color: #3588ff;}
.user-wrap .main .box .data li .other-login img{vertical-align: top;}
.user-wrap .main .box .data li .other-login a{margin-left: 10px;}
.user-wrap .main .box .data li .other-login{margin-left: 50px;}
/* 找回密码 */
.user-wrap .main .box .data .ts{font-size: 14px;color: #404040; display: block; margin-bottom: 20px;}
.user-wrap .main .box .data .step1 li{overflow: hidden;}
.user-wrap .main .box .data .step1 li.phone select,
.user-wrap .main .box .data .step1 li.yzm{margin-top: 20px;}
.user-wrap .main .box .data .step1 li.yzm input{width: 150px;float: left;}
.user-wrap .main .box .data .step1 li.yzm a{display: block;float: right; width: 310px;}
.user-wrap .main .box .data .step1 li.yzm a.sendok{background-color: #bbb;}
.user-wrap .main .modify_result{text-align: center;}
.user-wrap .main .modify_result .result_t{margin-top: 20px;}
.user-wrap .main .modify_result .result_t span{font-size: 26px;color: #060606;font-weight: bold;}
.user-wrap .main .modify_result .result_t a{font-size: 14px;color: #3588ff;text-decoration: underline;vertical-align: text-bottom;margin-left: 10px;}
.user-wrap .main .box .data .step1 li.yzm span{display: block;font-size: 14px;color: #b2b2b2; width: 100%;height: 20px; float: left;line-height: 20px; margin-top: 5px;}
.user-wrap .main .box .data .step1 li.tk label{cursor: pointer;}
.user-wrap .main .box .data .step1 li.tk input{float: left;width: 15px;height: 15px;  margin: 2px 5px 0 0;}
.user-wrap .main .box .data .step1 li.tk label a{color: #3588ff;}
.user-wrap .main .box .data .step1 li.tk label a:hover{text-decoration: underline;}
.user-wrap .main .register .modify_result .result_t a{display: block;text-decoration: none;margin-top: 50px;}
.user-wrap .main .bind_account .state{text-align: center;}
.user-wrap .main .bind_account .state p.text{font-size: 16px;color: #404040;}
.user-wrap .main .bind_account .state p.text span{font-size: 20px;color: #1087f1;margin-right: 10px;}
.user-wrap .main .bind_account .state p.text a{font-size: 16px;color: #1087f1;}
.user-wrap .main .bind_account .state p.text a:hover{text-decoration: underline;}
.user-wrap .main .bind_account .state p.img{margin: 25px 0;}
.user-wrap .main .bind_account .state p.img img{width: 75px;height: 75px;padding: 3px;border: 1px solid #cfcece;border-radius: 3px;}
.user-wrap .main .bind_account .state p.img span.name{display: block;font-size: 14px;color: #404040;height: 22px;line-height: 22px;margin-top: 10px;}
/* 关于友财-通用部分 */
.ab_banner{width: 100%;text-align: center;background-color: #edecf2;}
.about_wrap .main{overflow: hidden;margin-top: 20px;background-color: #fff;}
.about_wrap .main .nav{border: 1px solid #efefef;border-right: none; width: 260px;text-align: center;}
.about_wrap .main .nav li{height: 70px;line-height: 70px;border-bottom: 1px solid #efefef;}
.about_wrap .main .nav li.last{border-bottom: none;}
.about_wrap .main .nav li a{display: block;color: #626e7b;font-size: 16px;}
.about_wrap .main .nav li a.selected{background-color: #0457b7;color: #fff;}
.about_wrap .main .con{width: 980px;border: 1px solid #efefef;padding: 40px;}
.about_wrap .main .text_con{color: #6b6b6b;font-size: 14px;line-height: 24px;}
.about_wrap .main .text_con .post{margin-top: 30px;}
.about_wrap .main .text_con span.blue,
.about_wrap .main .text_con .post h3{font-size: 16px;color: #127df9;font-weight: bold;}
.about_wrap .main .text_con .post h3{display: block;margin-bottom: 5px;}
.about_wrap .main .text_con .title{font-weight: bold;display: block; font-size: 16px; margin-bottom: 15px;}
.about_wrap .term p,
.about_wrap .law p{margin-bottom: 10px;}
.about_wrap .business .con{padding: 28px;}
.about_wrap .business .text_con p{text-align: center;}

/* 重新定制的单页样式 */
.about_wrap .about_us p{margin-bottom: 10px;}
.about_wrap .about_us .business{padding-top: 100px;}
/* 联系我们 */
.about_wrap .contact_us .platform{position: relative;width: 250px;border: 1px solid #0971ce;padding: 20px 70px 30px;float: left;margin-bottom: 50px;}
.about_wrap .contact_us .platform a{display: block;}
.about_wrap .contact_us .platform .text{position: absolute;display: block;left: 50%;margin-left: -73px;bottom: -14px;font-size: 18px;color: #0971ce; background-color: #fff; 
padding: 2px 10px;}
.about_wrap .contact_us .platform .pop{display: none;transition: all 0.3s;position: absolute; overflow: hidden; z-index: 10; top: 60px; left: 0px;}
.about_wrap .contact_us .platform .weixin:hover .pop{display: block;}
.about_wrap .contact_us .platform .pop .pop_inner{position: relative; padding: 12px 13px 1px; border: 1px solid #d6d6d6; background-color: #fff; border-radius: 5px;
box-shadow: 0px 0px 10px rgba(14,5,10,0.1);}
.about_wrap .contact_us .platform .pop .pop_inner p{margin: 5px 0; line-height: 24px; height: 24px;font-size: 14px; color: #666;text-align: center;}
.about_wrap .contact_us ul{display: block;width: 100%;overflow: hidden;}
.about_wrap .contact_us ul li{margin-bottom: 30px;font-size: 16px;color: #595757;line-height: 30px;padding-left: 40px;}
.about_wrap .contact_us ul li.tel{background: url(../images/contactus_03.png) no-repeat 3px center;}
.about_wrap .contact_us ul li.cz{background: url(../images/contactus_04.png) no-repeat 2px center;}
.about_wrap .contact_us ul li.email{background: url(../images/contactus_05.png) no-repeat 3px center;}
.about_wrap .contact_us ul li.qq{background: url(../images/contactus_06.png) no-repeat left center;}
.about_wrap .contact_us ul li.zbmm{background: url(../images/contactus_07.png) no-repeat left center;}
.about_wrap .contact_us ul li p{margin-bottom: 0;}
/* 用户注册协议 */
.about_wrap .main .text_con .user_zcxy .title{font-weight: bold;font-size: 24px;color: #000;text-align: center;margin-bottom: 30px;}
.user_zcxy .tk_title{font-weight: bold;color: #000; font-size: 16px;display: block;margin-bottom: 10px;}
.about_wrap .about_us .user_zcxy p{font-size: 16px;}
/* 名家入驻流程 */
.experts_applyflow .spMain{width: 100%;margin: 0 auto;}
.experts_applyflow .title{text-align: center;margin:0 0 40px 0;}
.experts_applyflow h1{height:40px;line-height:40px;display:block;font-size: 30px;color: #2f2f2f;font-weight: 400;text-align: center;}
.about_wrap .main .text_con .experts_applyflow p.p_title{font-size: 16px;color: #2f2f2f;}
.experts_applyflow p.p_title span.num{color: #fff;width:32px;height:32px;line-height:32px;text-align:center;margin-right:10px;background-color:#0971ce;
border-radius: 50%; display: inline-block;}
.experts_applyflow p.p_title span.bule{color: #0972ce;font-weight: bold;text-decoration: underline;}
.experts_applyflow p.p_img{margin: 15px 0 30px;}
.experts_applyflow p.p_img img{max-width: 1005；}

.feedback .box li{height: 42px;line-height: 42px;margin-bottom: 30px;}
.feedback .box li span.t,
.feedback .box li input,
.feedback .box li.bText textarea,
.feedback .box li i,
.feedback .box li .error{float: left;}
.feedback .box li span.t{width: 90px;text-align: right;margin-right: 10px;display: inline-block;}
.feedback .box li input,
.feedback .box li.bText textarea{width: 310px;height: 40px;border: 1px solid #e5e5e5;color: #333;padding:0 5px;}
.feedback .box li.radio label{margin-right: 20px;cursor: pointer;}
.feedback .box li.radio input{width: 12px;height: 12px;cursor: pointer;float: none;margin-right: 3px;}
.feedback .box li.bText{height: 120px;}
.feedback .box li.bText textarea{padding: 5px;width: 670px;height: 120px;max-height: 120px;max-width: 670px;min-width: 670px;min-height: 120px;}
.feedback .box li.bText span.t,
.feedback .box li.bText i,
.feedback .box li.bText .error{height: 120px;line-height: 120px;}
.feedback .box li i{font-size: 16px;color: #eb8100;font-style: normal;display: inline-block;margin: 0 10px;}
.feedback .box li.btn input{font-size: 20px;color: #f8efd9;width:134px;height:40px;text-align:center;line-height:40px;display:inline-block;margin-left:100px;
background-color: #cd2d02;border: none; cursor: pointer;text-indent: 0;-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;}
.feedback .box li.btn input:hover{background-color: #dd3a0e;}
/* 名家栏目--向名家提问弹窗 */
.layui-layer.expert_ask_popup{background: url(../images/popupBg.jpg) no-repeat left center;border: 1px solid #9ab6c8;border-top: 4px solid #0971ce; border-radius: 5px;width: 500px;}
.layui-layer.expert_ask_popup .layui-layer-title{display: none;}
.layui-layer-page .layui-layer-content{overflow-y:hidden;}
.expert_ask_popup .expert_ask_content{display: block; padding: 40px 30px 0px;}
.expert_ask_popup .expert_ask_title{font-size: 14px; color: #404040; line-height: 22px;}
.expert_ask_popup .expert_ask_title span{display: inline-block;height: 20px;line-height: 20px;font-size: 14px;vertical-align: top;}
.expert_ask_popup .expert_ask_title span.q{display:inline-block;width:20px;text-align:center;color:#fff;border-radius: 3px;background-color: #4ec83b; margin-right: 5px;}
.expert_ask_text{margin: 5px 0;}
.expert_ask_text textarea{width: 100%;min-width: 100%;max-width: 100%; height: 120px; min-height: 120px;max-height: 120px; border: 1px solid #d7d7d7;border-radius: 3px; padding: 8px;
font-size: 14px; line-height: 20px; color: #333;}
.expert_ask_btn{text-align: center;margin-top: 20px;}
.expert_ask_btn a.askbtn{font-size:16px;color: #fff;width: 125px;height: 35px;text-align: center; background-color: #1087f1; line-height: 35px; border-radius: 3px;display: inline-block;
cursor: pointer; padding: 0; transition: all 0.3s;}
.expert_ask_btn a.askbtn:hover{background-color: #2998fc;}
/* 名家入驻 */
.about_wrap .settledin .nav{border: none;}
.about_wrap .settledin .nav li{width: 100%;border-left: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.about_wrap .settledin .nav li.last{border-bottom: 1px solid #efefef;}
.about_wrap .settledin .nav a.settledQQzx{display: block; margin: 30px auto 0; width: 200px; height: 40px; font: 300 16px/40px 'Microsoft YaHei',arial;color: #4285f4; text-indent: 30px;
background:url(../images/qqpng.png) no-repeat 35px center #fafafa;background-size: 20px; border: 1px solid #eeeeee;transition: all 0.3s;}
.about_wrap .settledin .nav a.settledQQzx:hover{background:url(../images/qqpng.png) no-repeat 35px center #f6f4f4;background-size: 20px; border: 1px solid #e5e5e5;}
.settledin .con .menu{width: 898px;height: 68px; overflow: hidden;padding-bottom: 50px;position: relative;margin-bottom: 25px;}
.settledin .con .menu ul{overflow: hidden;position: absolute;left: 0;top: 0;width: 100%;}
.settledin .con .menu ul li{width: 33%;float: left;text-align: center;}
.settledin .con .menu ul li span,
.settledin .con .menu ul li p{display: block;margin: 0 auto;}
.settledin .con .menu ul li span{width: 34px;height: 34px;font-size: 18px; text-align: center;line-height: 34px;border-radius: 50%; color: #fff;background-color: #e3d7c4;}
.settledin .con .menu ul li p{color: #292a32;font-size: 16px;text-align: center;margin-top: 10px;}
.settledin .con .menu ul li.current span{background-color: #f49602;}
.settledin .con .menu ul li.current p{color: #f49602;}
.processcontainer{width:100%;height:3px;background-color: #e3d7c4;margin-top: 17px;} 
#processbar{background:#f49602; float:left; height:100%; text-align:center; line-height:150%;}
.settledin .con .step{display: none;}
.settledin .con .step1 table{width: 100%;}
.settledin .con .step1 table tr:nth-child(odd){background-color: #efede9;}
.settledin .con .step1 table tr:nth-child(even){background-color: #f7f7f7;}
.settledin .con .step1 table td{font-size: 16px;color: #88775d;height: 64px; line-height: 64px; text-align: center;border: 1px solid #e3d7c4;}
.settledin .con .step1 table td.qy{width: 40%;text-align: left;padding-left: 20px;}
.settledin .con .step1 table td.pt{width: 10%;}
.settledin .con .step1 table td.hj{width: 15%;}
.settledin .con .step1 table td.bj{width: 15%;}
.settledin .con .step1 table td.zs{width: 20%;}
.settledin .con .step1 a.next_operation{display:block;margin:20px auto 0;width:200px;height: 46px;line-height: 46px;text-align:center;color: #fff;font-size: 16px;border-radius: 3px;
background-color: #f49602;transition: all 0.3s;}
.settledin .con .step1 a.next_operation:hover,
.settledin .con .step .form li a.sunmit_btn:hover{background-color: #f8a421;}

.settledin .con .step .form{display: block;width: 100%;overflow: hidden;}
.settledin .con .step .form li{overflow: hidden;margin-bottom: 30px;}
.settledin .con .step .form li span.text{display: inline-block;vertical-align: top;width: 10%;text-align: left; height: 34px;line-height: 34px;font-size: 14px;color: #88775d;}
.settledin .con .step .form li span.text i{font-style: normal;display: inline-block;vertical-align: top;color: #f12828;font-size: 14px;margin-right: 3px;}
.settledin .con .step .form li input,
.settledin .con .step .form li select{width: 80%;height: 34px;border:1px solid #d7d7d7;padding: 0 5px;font-size: 14px;color: #88775d;}
.settledin .con .step .form li.headPhoto a.head_img{display: inline-block;}
.settledin .con .step .form li.headPhoto a.head_img img{width: 120px;height: 120px;border-radius: 50%;}
.settledin .con .step .form li.headPhoto .sub{display: inline-block;margin: 30px 0 0 20px;vertical-align: top;}
.settledin .con .step .form li.headPhoto .sub span.ts{font-size: 14px; color: #f12828; display: block; margin: 0px 0 10px;}
.settledin .con .step .form li.headPhoto .sub span.upButton{width: 69px;height: 28px;position: relative;display: block; overflow: hidden;}
.settledin .con .step .form li.headPhoto .sub a.update{font-size: 12px;background: url(../images/settledin_updateBg.png) no-repeat left center;width: 69px;height: 28px;
text-align: center;line-height: 28px; color: #3d3d3d; display: block;text-decoration: none;}
.settledin .con .step .form li.headPhoto .sub input{text-indent: 5px;padding: 0;width: 100%; height: 28px; position: absolute; left: 0;top: 0; opacity: 0; cursor: pointer;
font-size: 200px!important;}
.settledin .con .step .form li textarea{width: 80%;max-width: 80%;min-width: 80%; height: 140px; max-height: 140px;min-height: 140px; padding: 8px 10px;border:1px solid #d7d7d7;
font-size: 14px;color: #88775d;line-height: 22px;}
.settledin .con .step .form li.terms{padding-left: 11%;}
.settledin .con .step .form li.terms label{display: inline-block;}
.settledin .con .step .form li.terms input.agree{width: 14px;height: 14px; vertical-align: top; margin: 5px 2px 0 0;}
.settledin .con .step .form li.terms a{font-size: 14px; color: #0078d2;text-decoration: underline;}
.settledin .con .step .form li.btn{text-align: center;}
.settledin .con .step .form li.btn a{display: inline-block;width: 160px;height: 50px;line-height: 50px;font-size: 18px;color: #fff;border-radius: 3px;transition: all 0.3s;}
.settledin .con .step .form li.btn a.sunmit_btn{background-color: #f49602;}
.settledin .con .step .form li.btn a.prev_btn{background-color: #c3c3c3;margin-left: 5px;}
.settledin .con .step .form li.btn a.prev_btn:hover{background-color: #b7b7b7;}

.settledin .con .step .wait_result{display: block;width: 100%; text-align: center; margin-top: 100px;}
.settledin .con .step .wait_result p{font-size: 18px;color: #3e3a39;margin-top: 30px;}

/* 经纪商入驻 */
.ib_wrap .con .step .form li span.text{width: 12%;}
.ib_wrap .con .step .form li select{width: 30%;}
.ib_wrap .con .step .form li.headPhoto .gslogo{width: 275px;height: 125px;}
.settledin .con .step .form li.terms{padding-left: 13%;}

/* 条款 */
.settledin .clause h3.title{font-size: 22px;color: #000;margin: 50px auto 30px;display: block;text-align: center;}
.settledin .clause .content{padding: 0 50px;font-size: 14px; color: #666;}
.settledin .clause .content p{line-height: 26px; margin-bottom: 20px;}
.settledin .clause .inscribe{background:url(../images/clause_page01.png) no-repeat right center;margin:50px 50px 0 50px;height: 110px;}
/* 名家申请条款 */
.settledin .invite_clause .content ul{margin-bottom: 20px;}
.settledin .invite_clause .content li{height: 40px; line-height: 40px;border-bottom: 1px dashed #d4d4d4;padding: 0 10px 0 15px;}
.settledin .invite_clause .content li span.red{color: #fb3636; font-weight: bold;}
.settledin .invite_clause .content li span.num{color:#fff;background-color:#fb3636;width:22px;height:22px;line-height:22px;text-align:center;display:inline-block;
margin-right: 10px; border-radius: 50%;}
.settledin .invite_clause .content p.bottom{padding-left: 15px;margin-top: 30px;}
.settledin .invite_clause .content p.bottom span{color: #fb2828;font-weight: bold;margin-top: 10px;}
/* 首页右侧新增视频广告模块 */
.videoAd{margin-bottom: 20px;}
.videoAd .videoAdtitle{text-indent: 0;margin-bottom: 2px;border: none;}
.videoAd .videoAdtitle a{float: none;margin: 0;padding: 0;text-align: center;display: block;height: 37px;}
.videoAd .videoAdtitle a img{width: 100%;height: 37px;}
.videoAd .play{display: block; /*margin: 3px 0;*/}
.video_right_ad{position: relative;overflow: hidden;display: block; width: 310px;height: 37px;}
.video_right_ad1{height: 36px;}
.videoAd .more a{display: block;}
.videoAd .more a img{width: 100%;}

/* 友财APP页面 */
body>div.app_wrap{
  width: 1200px;
  margin: 0 auto;
}
body>div.app_wrap .logo_wrap{
  /*overflow: hidden;*/
  width: 100%;
  height: 84px;
  line-height: 84px;
  background: url(../images/app_topbj.jpg) no-repeat left center;
}
body>div.app_wrap .logo_wrap h1.logo{
  float: left;
  width: 119px;
  height: 52px;
  margin: 15px 15px 0 100px;
}
body>div.app_wrap .logo_wrap h1.logo a{
  display: block;
  width: 119px;
  height: 52px;
  text-indent: -100em;
  background: url(../images/logo_w.png) no-repeat left center;
}
body>div.app_wrap .logo_wrap .focus{
  float: left;
  background: url(../images/logo_border.png) no-repeat left center;
  padding-left: 2px;
}
body>div.app_wrap .logo_wrap .loginUI{
  float: right;
  right: 100px;
}
body>div.app_wrap .logo_wrap .loginUI ul{
  /*overflow: hidden;*/
  margin-right: 90px;
}
body>div.app_wrap .logo_wrap .loginUI ul li{
  float: left;
}
body>div.app_wrap .logo_wrap .loginUI ul li.qrcode{position: relative;}
body>div.app_wrap .logo_wrap .loginUI ul li.qrcode .qrcode_box{
  position: absolute;
  top: 83px;
  right: -75px;
  width: 400px;
  background-color: #fff;
  display: none;
  z-index: 999;
}
body>div.app_wrap .logo_wrap .loginUI ul li.qrcode .qrcode_box p{margin: 20px 0;text-align: center;}
body>div.app_wrap .logo_wrap .loginUI ul li.qrcode .qrcode_box p.btn{height: 43px;}
body>div.app_wrap .logo_wrap .loginUI ul li.qrcode .qrcode_box img{width: 130px;margin: 0 25px;}
body>div.app_wrap .logo_wrap .loginUI ul li.qrcode .qrcode_box a{width: 160px;height: 43px;font-size: 16px;color:#fff;text-indent: 35px;line-height: 43px;
border-radius: 5px;text-decoration: none;display: inline-block; vertical-align: top;}
body>div.app_wrap .logo_wrap .loginUI ul li.qrcode .qrcode_box a.ios{background: url(../images/edm_ioshover.png) no-repeat 12px center #0971ce;margin-right: 10px;}
body>div.app_wrap .logo_wrap .loginUI ul li.qrcode .qrcode_box a.android{background: url(../images/edm_androidhover.png) no-repeat 10px center #0971ce; margin-left: 12px;}
body>div.app_wrap .logo_wrap .loginUI ul li a.homepage,
body>div.app_wrap .logo_wrap .loginUI ul li a.app{
  display: block;
  line-height: 84px;
  padding: 0 10px;
  color: #fffdee;
  font-size: 18px;
}
body>div.app_wrap .logo_wrap .loginUI ul li a.app,
body>div.app_wrap .logo_wrap .loginUI ul li a:hover{
  background-color: #5da7e9;
}
body>div.app_wrap .silde{
  position: relative;
  width: 100%;
  overflow: hidden;
}
body>div.app_wrap .silde ul.sildeImg{
  overflow: hidden;
  width: 9999px;
}
body>div.app_wrap .silde ul.sildeImg li{
  float: left;
}
body>div.app_wrap .silde ul.sildeNum{
  position: absolute;
  right: 45px;
  top: 300px;
  width: 8px;
}
body>div.app_wrap .silde ul.sildeNum li{
  width: 8px;
  height: 8px;
  margin-bottom: 20px;
  cursor: pointer;
  background: url(../images/app_icon05.png) no-repeat left center;
}
body>div.app_wrap .silde ul.sildeNum li.selected{
  background: url(../images/app_icon06.png) no-repeat left center;
}
body>div.app_wrap .service{
  width: 1000px;
  margin: 0 auto;
  padding: 30px 0 50px;
}
body>div.app_wrap .service span{
  display: block;
  font-size: 16px;
  color: #0971ce;
  font-weight: bold;
  margin-bottom: 30px;
}
body>div.app_wrap .service ul{
  overflow: hidden;
}
body>div.app_wrap .service ul li{
  float: left;
  width: 227.5px;
  margin-left: 30px;
  text-align: center;
}
body>div.app_wrap .service ul li.first{
  margin-left: 0;
}
body>div.app_wrap .service ul li h3{
  font-size: 18px;
  font-weight: bold;
  color: #4d4d4d;
  line-height: 28px;
  margin-top: 10px;
}
body>div.app_wrap .service ul li p{
  font-size: 14px;
  color: #7c7c7c;
  line-height: 20px;
  text-align: left;
}
body>div.app_wrap .footer{
  border-top:1px solid #c3c3c3;
  text-align: center;
  height: 80px;
  font-size: 16px;
  color: #4d4d4d;
  margin-bottom: 0;
}
/* 帮助中心 */
.helpCenter p{font-size: 16px; color: #2f2f2f;}
/* IB优惠活动列表 */
.yh-list .list li .news-info{width: 100%;}
/* 名家入驻常见问题 */
.faq{font-size: 16px;color: #2f2f2f;}
.faq ul li{margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px dashed #595757;}
.faq .question{margin-bottom: 10px;}
.faq .question,
.faq .answer .a_t{font-weight: bold;}
.faq .answer{color: #595757;font-size: 14px;}
.faq .answer .a_t{font-size: 16px;color: #2f2f2f;}
.faq .answer a{color: #0457b7;font-weight: bold;}
.faq .answer a:hover{text-decoration: underline;}
/* 首页积分商城弹窗 */
.shop_popup{position: fixed;display: none; width: 557px; height: 556px; left: 50%; margin-left: -278.5px; top: 50%; margin-top: -278px; z-index: 999;}
.shop_popup .title{width: 100%; position: relative;background: url(../images/mjtc_topBg.png) no-repeat center center;height: 68px;line-height: 66px;text-align: center;font-size: 40px;
color: #fff;font-weight: bold;}
.shop_popup .title .close{position: absolute; top: 5px; right: 5px; width: 30px; height: 30px; display: block; background: url(../images/popup_close.png) no-repeat center center;
cursor: pointer;}
.shop_popup .content{width: 100%; height: 414px;background: url(../images/mjtc_centerBg.png) no-repeat 300px 130px #fff;padding:30px;}
.shop_popup .content p{font-size: 20px;color: #666;line-height: 36px;text-indent: 24px;}
.shop_popup .content .red_title{display: block;margin-bottom: 20px;text-align: center;color: #ff4040;font-weight: bold;font-size: 24px;}
.shop_popup .content .red{color: #ff4040;font-weight: bold;}
.shop_popup .bottom{width: 100%;height: 74px;background: url(../images/mjtc_bottomBg.png) no-repeat center center;font-size: 16px;color: #fff;line-height: 74px;text-align: center;}
.shop_popup .bottom i{display: inline-block; font-style: normal; color: #fff600;font-weight: bold;margin: 0 2px;}