﻿/*整个页面*/
.page{min-width: 1200px;}
.page-header-content,.page-footer-content,.page-top-bar-content,.page-header,.page-gong,.page-ad,.page-fund-index-box,.page-guide,.page-news,.page-foot-top-dl,.page-foot-logo{width:1200px; margin: 0 auto;}
.pages-foot-menu,.page-copyright,.page-business,.page-service-box,.page-about-box{width:1200px; margin: 0 auto;}
.page-top-bar{background: #f7f7f7; line-height: 40px;}
.header-search .search-input {border: 1px solid #ccc;border-right: none;height: 26px;line-height: 26px;padding-left: 7px;width: 150px;background: transparent; float: left;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.header-search .search-btn{background: url(../images/icon.png) no-repeat -9999px -9999px; background-position: -22px 5px; cursor: pointer; float: left;border-top-right-radius: 3px;border-bottom-right-radius: 3px;
						   border: 1px solid #ccc;
						   border-left: none; line-height: 0px; height: 28px;  width:35px;  font-size: 0px;}

.page-header{ height: 80px; overflow: hidden; display: flex;align-items: center;}
.page-header .logo-link{ line-height: 80px;*padding-top:15px; }
.page-menu ul li{float: left; line-height: 80px;}
.page-menu ul li a{padding:0 20px;display: block; font-size: 16px;font-weight:bold;}
.page-menu ul li a:hover{display: block; color: #f6941e; text-decoration:none;}
.page-menu ul li a.on{color: #f6941e;}

.page-banner{position: relative; background: #86dcff; height: 380px;}

.page-gong{font-size: 14px; line-height: 60px; border-bottom: 1px solid #e1e1e1; }

/*首页 两个基金，两个广告图片*/
.page-ad{margin-top: 55px; margin-bottom: 55px;}
.page-ad ul {margin-left: -15px;}
.page-ad ul li{float: left;width:288px; margin-left: 15px; *margin-left: 12px;height: 391px; overflow: hidden;}
.page-ad-content1{ background: #e9f6fc; }
.page-ad-content2{ background: #f9efe4; }
.page-ad-content3{ background: #ffeaea; }
.page-ad-content4{ background: #ecf3e5; }
.page-ad ul li h4{font-size: 20px; text-align: center; display: block; margin-top: 30px;font-weight:normal;}

.page-ad ul li .page-ad-line{width:160px;line-height: 35px; background:url(../images/page-ad-line.png) no-repeat center center; text-align: center; margin: 0 auto;}
.page-ad-content1 .pages-ad-icon{width:242px; height: 211px; background:url(../images/pages-ad-icon1.png) no-repeat center -30px; text-align: center; margin: 0 auto;}
.page-ad-content2 .pages-ad-icon{width:242px; height: 211px; background:url(../images/pages-ad-icon2.png) no-repeat center -30px; text-align: center; margin: 0 auto;}
.page-ad-content3 .pages-ad-icon{width:242px; height: 211px; background:url(../images/pages-ad-icon3.png) no-repeat center -10px; text-align: center; margin: 0 auto;}
.page-ad-content4 .pages-ad-icon{width:242px; height: 211px; background:url(../images/pages-ad-icon4.png) no-repeat center -10px; text-align: center; margin: 0 auto;}

/*首页 基金产品*/
.page-fund-index{min-width: 1200px;background: #f2f2f2; padding:35px 0;}
.page-fund-index-box{background: #fff;}
.page-fund_index_nav{background: #FAFAFA;}
.page-fund_index_nav ul li{ font-size: 18px; float: left; width: 200px; line-height: 60px;text-align: center; font-weight:bold; background:#FAFAFA;}
.page-fund_index_nav ul li.on{color: #4c5c79; background: url(../images/fund-xiao.png) no-repeat right bottom #FAFAFA;  }
.page-fund_index_nav ul li.on span{display: block;cursor: pointer;border-top: 2px solid #4c5c79; text-align: center;background:#fff;}
.page-fund-index-table{position: relative; display: none;}
.page-fund-index-table.on{display: block;}
.page-fund-index-table .page-fund-line{border-bottom:solid 1px #e1e1e1; height: 60px; position: absolute; top:0;width: 100%;}
.page-fund-index-box table{width:95%; margin: 0 auto;}
.page-fund-index-box table th{font-weight: normal; text-align: center; line-height: 60px; color: #666;}
.page-fund-index-box table th.page-fund-title{ width:19%;text-indent: 20px; text-align: left;}
.page-fund-index-box table tr{border-bottom:dashed 1px #dddddd;}
.page-fund-index-box table td{text-align: center; padding:25px 0; *border-bottom:dashed 1px #dddddd;}
.page-fund-index-box table .fund-hot{text-align: left;}
.page-fund-index-box table .fund-hot-title{width:170px;}
.page-fund-index-box table .fund-hot-title a{font-weight: bold}

.page-fund_index_nav.page-fund_nav ul li{width: 200px; background-color: #FAFAFA ;}
.page-fund_index_nav ul li span{display: block;cursor: pointer;border-top: 2px solid #FAFAFA; width:189px;}
.page-fund_index_nav.page-fund_nav ul li.on{background: #fff url(../images/fund-xiao1.png) no-repeat right bottom;}

/*首页 指南*/
.page-guide{padding:60px 0;}
.page-guide ul {margin-left: -100px;}
.page-guide ul li{float: left; text-align: center; margin-left: 213px; }
.page-guide ul li a{width:86px;display: block;}
.page-guide ul li .guide-icon{ background: url(../images/guide-icon.png) no-repeat top center; width:85px; height: 85px; display: block; margin-bottom: 15px;}
.page-guide ul li .guide-icon-new{ background-position: 0 0; }
.page-guide ul li .guide-icon-trade{ background-position: -244px 0; }
.page-guide ul li .guide-icon-rate{ background-position: -495px 0; }
.page-guide ul li .guide-icon-problem{ background-position: -739px 0; }
.page-guide ul li .guide-icon-down{ background-position: -975px 0; }
.page-guide .page-guide-line{background: url(../images/page-guide-line.png) no-repeat top center; height: 19px; margin-top: 40px;}

/*首页 新闻*/
.page-news{margin-bottom: 50px;}
.page-news .fn-left{width:520px;margin-left:50px;}
.page-news .fn-right{width:520px; margin-right: 50px;}
.page-news-title{line-height: 38px; border-bottom: 1px solid #e1e1e1; height: 38px;  position: relative;margin-bottom:20px;}
.page-news-title span{font-size: 18px; line-height: 37px; color: #4c5c79; border-bottom: 2px solid #4c5c79; display: inline-block; position: absolute; left:0;}
.page-news em{display: inline-block; float: right; font-size: 12px; color: #999;}
.page-news em a{text-decoration: none;}
.page-news ul li{line-height: 45px; background: url(../images/page-news.png) no-repeat left center; padding-left: 15px;border-bottom:1px dotted #ccc;}
.page-news-pic{margin-bottom: 1px;}
.page-news-pic img{float: left; width:133px;}
.page-news-pic p{float: right; width:365px;}
.page-news .news_titlelf{
    height: 40px;
    line-height: 40px;
    font-size: 19px;
    color: #000000;
    font-weight: bold;
}
.page-news .news_title {
    border-bottom: 1px solid #e1e1e1;
    line-height: 40px;
    height: 40px;
}


/*底部上面的菜单分类*/
.page-foot-top-box{min-width: 1200px;background: #f2f2f2; padding:50px 0;}
.page-foot-top-dl dl{float: left; margin-left: 190px;}
.page-foot-top-dl dt{font-size:15px;color:#4c5c79;margin-bottom:10px;font-weight: bolder;}
.page-foot-top-dl dd a{color: #333; font-size: 12px; line-height: 28px;}

/*通用底部*/
.page-foot-bg{min-width: 1200px;background: #2d2d2d; padding:50px 0;}
.page-foot-logo{border-bottom: 1px solid #434343; padding-bottom: 30px;}
.page-foot-logo .fn-left{margin-right: 84px;}
.page-foot-logo .fn-right{margin-right: 77px;}
.page-foot-menu{ text-align: center; padding:25px 0; }
.page-foot-menu a{ color:#999; }
.page-foot-menu .foot-line{padding:0 15px;}
.page-copyright{ line-height: 28px; text-align: center; color: #767676;  }

/*登陆窗口*/
.login-and-banner{ position: relative;}
.login-wrap{ position: relative;; width: 1200px;margin: 0 auto; z-index: 9999;}
.login-wrap .login-box{position: absolute; top: 30px;  right: 0;  width: 314px;  height: 320px;background:url('../images/login-bg.png') no-repeat; }
.login-line{background: url('../images/login-line.png') no-repeat left center;display: block;width:238px;  margin: 0 auto; margin-bottom: 10px; height:60px; padding-bottom: 4px;}
.login-line a{color: #fff; line-height: 60px; display: block; padding-left: 38px; text-decoration:none; }
.login-line a:hover{opacity: 0.7;filter:alpha(opacity=70); }
.login-wrap .login-web{position: absolute; top: 45px;  right: 10px;  width: 230px; padding:30px;  height: 190px;background:url('../images/login-web.png'); }
.login-web-title{font-size: 26px; color: #f6941e; font-weight: bold;background: url(../images/login-web-title.png) no-repeat left bottom; padding-bottom: 15px;}
.login-web-home{background:url(../images/login-web-home.png) no-repeat right center; padding-top:40px; height: 50px; margin-top: 20px;}
.login-web-home a{color:#5781cd;}

/*首页banner*/
.index-banner{ min-width:1200px;  position:relative;  height:380px; overflow:hidden; }
.index-banner .bd{ position:relative; z-index:0;  }
.index-banner .bd ul{ width:100% !important; }
.index-banner .bd li{ width:100% !important;  height:380px; }
.index-banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:380px;  }
.index-banner .bd li a{ height:380px; display:block;  }
.index-banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.index-banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; 
						margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
						line-height:9999px; filter:alpha(opacity=40);opacity:0.4; }
.index-banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }

/*分页样式*/
.school-page-breakage{width: 100%; height: 50px;text-align: center;margin: 0 auto; padding: 30px 0;}
.school-page-breakage .page-breakage-cont{width: 98%;margin: 0 auto;}
.school-page-breakage .page-breakage-cont {display: inline-block;font-size:14px;color: #333;margin: 0 3px;}
.school-page-breakage .school-previous-page{ padding: 5px 15px;line-height: 40px;background: #fff;border: 1px solid #dbdbdb;color: #999; cursor: pointer;}
.school-page-breakage .school-previous-page:hover{background-color: #F6941E;color:#fff;}
.school-page-breakage .school-previous-page-spal{color: #333;}
.school-page-breakage .num-page{padding: 5px 10px;background: #fff;border: 1px solid #dbdbdb; cursor: pointer;}
.school-page-breakage .num-page:hover{background-color: #F6941E;color:#fff;}
.school-page-breakage .num-page-go{height: 25px;line-height: 24px;width: 40px;background: #fff;border: 1px solid #dbdbdb;cursor: pointer;}
.school-page-breakage .num-page-go:hover{background-color: #F6941E;color:#fff;}
.school-page-breakage .num-page-spal{background: #F6941E;border: 1px solid #ff5656;color: #fff;}
.school-page-breakage .num-page-omit{width: 40px;height: 40px; line-height: 40px;}
.school-page-breakage .page-explain{display: inline-block;margin-left: 10px;}
.school-page-breakage .page-explain span{margin:  0 5px;color: #666;}
.school-page-breakage .page-explain span input{width: 40px;height: 25px;background: #fff;border: 1px solid #dbdbdb;margin: 0 5px;}

/*网站地图*/
.page-content-gray{background: #F1F1F1; padding-top:15px; padding-bottom: 60px;}/*通用正文灰*/
.page-main{background: #fff; width:1100px; margin: 0 auto; padding:30px 50px;}
.map-position{color: #f6941e; line-height: 60px; border-bottom: dashed 1px #e1e1e1;}
.map-position a{color: #f6941e;font-size: 16px;}
.map-list ul {margin-left: -60px; padding:10px;}
.map-list ul li{line-height: 35px; margin-left: 60px; float: left; width:220px;}
.map-nav{padding:10px 0px 10px 80px;border-bottom: dashed 1px #e1e1e1;}
.map-nav a{margin-right: 50px; line-height: 35px;display: inline-block;}

/*文章内容样式*/
.page-content-gray .page-main .conten_span_titlte{color: #044161;font-size: 18px;text-align: center;margin: 15px 0 10px;font-weight: normal;}
.page-content-gray .page-main .news_from{color: #999;border-bottom: 1px dashed #e4e4e4;line-height: 30px; margin-bottom: 15px;text-align: center;}
.page-content-gray .page-main .ueditor_content_parse{line-height: 30px;text-indent: 2em;padding: 10px 50px;}
.page-content-gray .page-main .ueditor_content_parse table{ border: 1px solid #E7E8E8;width: 100%;}
.page-content-gray .page-main .ueditor_content_parse table tr td{border: 1px solid #E7E8E8;padding:6px;line-height: 20px;text-align: center;}


/*专户理财--业务特色*/
.page-business{padding:60px 0;}
.page-business ul {margin-left: -80px;}
.page-business ul li{float: left; text-align: center; margin-left: 50px; margin-top: 40px; height: 250px; overflow: hidden; }
.page-business ul li a{width:270px;display: block; text-decoration:none; }
.page-business ul li .business-icon{ background: url(../images/business-icon.png) no-repeat top center; width:103px; height: 107px; display: block;margin: 0 auto; margin-bottom: 15px; }
.page-business ul li .business-icon-1{ background-position: 0 0; }
.page-business ul li .business-icon-2{ background-position: -130px 0; }
.page-business ul li .business-icon-3{ background-position: -260px 0; }
.page-business ul li .business-icon-4{ background-position: -389px 0; }
.page-business ul li .business-icon-5{ background-position:  -1px -122px; }
.page-business ul li .business-icon-6{ background-position: -132px -122px; }
.page-business ul li .business-icon-7{ background-position: -260px -122px; }
.page-business ul li .business-icon-8{ background-position: -389px -122px; }
.page-business ul li .business-text{font-size: 12px; margin-top: 15px; color: #666;}
.page-business ul li a:hover{color: #f6941e; display: block;}

/*专户理财--服务流程*/
.page-service{min-width: 1200px;background: #f2f2f2; padding:35px 0;}
.page-service-box ul{margin-left: -30px; margin-top: 50px;}
.page-service-box ul li{ float: left; width:585px; height: 139px; overflow: hidden; padding-top: 30px; margin-bottom: 35px; margin-left: 30px;  }
.page-service-box ul li.service-bg-1{background: url('../images/service-bg-1.png') repeat-x;}
.page-service-box ul li.service-bg-2{background: url('../images/service-bg-2.png') repeat-x;}
.page-service-box ul li.service-bg-3{background: url('../images/service-bg-3.png') repeat-x;}
.page-service-box ul li.service-bg-4{background: url('../images/service-bg-4.png') repeat-x;}
.page-service-box ul li.service-bg-5{background: url('../images/service-bg-5.png') repeat-x;}
.page-service-box ul li.service-bg-6{background: url('../images/service-bg-6.png') repeat-x;}
.page-service-box ul li .fn-left{width:90px; margin-left: 35px; text-align: center;}
.page-service-box ul li .service-num{ opacity: 0.7;filter:alpha(opacity=70); font-size: 48px; font-weight: bold; display: block; border-bottom: 4px solid #fff; width:30px; margin: 0 auto; }
.page-service-box ul li .service-title{display: block; color: #fff; font-size: 20px; margin-top: 10px; font-weight:bold;}
.page-service-box ul li .fn-right{width:370px; margin-right: 40px; color: #fff;padding-top: 10px;  line-height: 26px; font-size: 14px; }


/*关于我们*/
.page-about-box .fn-left{background: #fff; width:222px;}
.page-about-box .fn-right{background: #fff; width:960px;}
.page-about-box .fn-right .ctitle{padding:10px 30px;font-size:16px;color:#4c5c79;height: 30px;line-height: 30px;border-bottom: 1px solid #ccc;margin:0 40px;background: url("../images/logo1.png") no-repeat left center;}

.page-about-content{padding:30px 40px;min-height:350px;}

.job-title{background: #e2edf4; line-height: 50px; text-align: center; }
.job-title span{display: inline-block;width:14.5%;font-weight:bold;}
.job-title-top{padding-left: 30px; text-align: left;}
.job-line-box{border: 1px solid #e2edf4; border-bottom: 0;border-top: 0;}
.job-line-title{ line-height: 50px; text-align: center;border-bottom:1px solid #e2edf4; cursor: pointer; }
.job-line-title span{display: inline-block;width:14.5%;word-break:break-all; word-wrap:break-word;}
.job-line-bg{background: #f3f9fc; padding:25px 35px;border-bottom:1px solid #e2edf4;}

.page-navi {background: #F1F1F1;padding-top:15px;text-align: right;}
.page-navi .weizhi{
    background: url(../images/weizhi.png) no-repeat 0px;
    padding-left: 15px;
}

/*左侧菜单*/
/*
.icon-left-menu{ display: block; width: 21px; height: 20px; background: url("../images/icon-left-menu.png") no-repeat;}
.icon-left-menu.aboutus-1{ background-position: 0 -5px;}
.icon-left-menu.aboutus-2{ background-position: 0 -59px;}
.icon-left-menu.aboutus-3{ background-position: 0 -113px;}
.icon-left-menu.aboutus-4{ background-position: 0 -170px;}
.icon-left-menu.aboutus-5{ background-position: 0 -225px;}

.icon-left-menu.service-1{ background-position: 0 -281px;}
.icon-left-menu.service-2{ background-position: 0 -386px;}
.icon-left-menu.service-3{ background-position: 0 -438px;}
.icon-left-menu.service-4{ background-position: 0 -490px;}
.icon-left-menu.service-5{ background-position: 0 -545px;}
.icon-left-menu.service-6{ background-position: 0 -596px;}

.icon-left-menu.invest-1{ background-position: 0 -646px;}
.icon-left-menu.invest-2{ background-position: 0 -698px;}
.icon-left-menu.invest-3{ background-position: 0 -750px;}
.icon-left-menu.invest-4{ background-position: 0 -802px;}
.icon-left-menu.invest-5{ background-position: 0 -857px;}
.icon-left-menu.invest-6{ background-position: 0 -908px;}

.icon-left-menu.etrading-1{background-position:-1px;}
.icon-left-menu.etrading-2{background-position:-2px;}
.icon-left-menu.etrading-3{background-position:-3px;}
.icon-left-menu.etrading-4{background-position:-4px;}
.icon-left-menu.etrading-5{background-position:-5px;}
.icon-left-menu.etrading-6{background-position:-6px;}
.icon-left-menu.etrading-7{background-position:-7px;}
.icon-left-menu.etrading-8{background-position:-8px;}
.icon-left-menu.etrading-9{background-position:-9px;}

.page-left-menu>ul>li.on .icon-left-menu.aboutus-1{ background-position: -28px -5px;}
.page-left-menu>ul>li.on .icon-left-menu.aboutus-2{ background-position: -28px -59px;}
.page-left-menu>ul>li.on .icon-left-menu.aboutus-3{ background-position: -28px -113px;}
.page-left-menu>ul>li.on .icon-left-menu.aboutus-4{ background-position: -28px -170px;}
.page-left-menu>ul>li.on .icon-left-menu.aboutus-5{ background-position: -28px -225px;}

.page-left-menu>ul>li.on .icon-left-menu.service-1{ background-position: -28px -281px;}
.page-left-menu>ul>li.on .icon-left-menu.service-2{ background-position: -28px -386px;}
.page-left-menu>ul>li.on .icon-left-menu.service-3{ background-position: -28px -438px;}
.page-left-menu>ul>li.on .icon-left-menu.service-4{ background-position: -28px -490px;}
.page-left-menu>ul>li.on .icon-left-menu.service-5{ background-position: -28px -545px;}
.page-left-menu>ul>li.on .icon-left-menu.service-6{ background-position: -28px -596px;}

.page-left-menu>ul>li.on .icon-left-menu.invest-1{ background-position: -28px -646px;}
.page-left-menu>ul>li.on .icon-left-menu.invest-2{ background-position: -28px -698px;}
.page-left-menu>ul>li.on .icon-left-menu.invest-3{ background-position: -28px -750px;}
.page-left-menu>ul>li.on .icon-left-menu.invest-4{ background-position: -28px -802px;}
.page-left-menu>ul>li.on .icon-left-menu.invest-5{ background-position: -28px -857px;}
.page-left-menu>ul>li.on .icon-left-menu.invest-6{ background-position: -28px -908px;}

.page-left-menu>ul>li.on .icon-left-menu.etrading-1{background-position:-1px;}
.page-left-menu>ul>li.on .icon-left-menu.etrading-2{background-position:-2px;}
.page-left-menu>ul>li.on .icon-left-menu.etrading-3{background-position:-3px;}
.page-left-menu>ul>li.on .icon-left-menu.etrading-4{background-position:-5px;}
.page-left-menu>ul>li.on .icon-left-menu.etrading-5{background-position:-6px;}
.page-left-menu>ul>li.on .icon-left-menu.etrading-6{background-position:-7px;}
.page-left-menu>ul>li.on .icon-left-menu.etrading-7{background-position:-8px;}
.page-left-menu>ul>li.on .icon-left-menu.etrading-8{background-position:-9px;}
.page-left-menu>ul>li.on .icon-left-menu.etrading-9{background-position:-10;}

    */
.page-left-menu{ width: 222px;  background-color: #fff;}
.page-left-menu>ul{ border: 1px solid #e7e7e7;}
.page-left-menu>ul>li{ line-height: 50px;  cursor: pointer;}
.page-left-menu a:hover{ text-decoration: none;color:#f6941e}
.page-left-menu>ul>li>a,
.page-left-menu>ul>li>div{ display: block; height: 50px; font-size: 14px; color: #666; border-left: 5px solid transparent;}
.page-left-menu>ul>li.on{ background-color: #fff; border-top-color: #e7e7e7; border-bottom-color: #e7e7e7;}/*选中状态*/
.page-left-menu>ul>li.on>a,
.page-left-menu>ul>li.on>div{ border-left-color: #ff5656;}
.page-left-menu>ul>li.on>a{ color:#f6941e;}
.page-left-menu .icon-left-menu{ float: left; margin-left: 22px; margin-right: 13px; margin-top: 14px;}
.page-left-menu .icon-slide{ margin-left: 15px;}
.page-left-menu>ul>li.on .icon-slide{ background-position-x:-17px; }
.page-left-menu .up-person-info .icon-slide{ margin-left: 5px;}
.page-left-menu .up-left-menu-parent>ul{ }
.page-left-menu .up-left-menu-parent.on .up-left-menu-children{ display: block;}
.page-left-menu .up-left-menu-children{ display: none; padding-top: 5px; padding-bottom: 5px; background: #f7f4f4;}
.page-left-menu .up-left-menu-children>li{ line-height: 38px;}
.page-left-menu .up-left-menu-children>li>a{ display: block; font-size: 14px; line-height:38px; }
.page-left-menu .up-left-menu-children .up-point{ display: inline-block; margin-right: 15px; margin-left: 37px; border-radius: 2px; width: 5px; height: 5px; }
.page-left-menu .up-left-menu-children>li.on .up-point{ }
.page-left-menu .up-left-menu-children>li.on a{color: #f6941e; font-weight:bold;}


.page-fund-detail-bg{background:#F1F1F1 url(../images/detail-banner.png) no-repeat top center;}

.page-left-fund-menu{ width: 222px;  background-color: #fff;}
.page-left-fund-menu>ul{}
.page-left-fund-menu>ul>li{ line-height: 50px;  cursor: pointer; text-indent: 35px; position: relative;}
.page-left-fund-menu a:hover{ text-decoration: none;}
.page-left-fund-menu>ul>li>a,
.page-left-fund-menu>ul>li>div{ display: block; height: 50px; font-size: 16px; color: #666; border-left: 5px solid transparent;}
.page-left-fund-menu>ul>li.on{ background-color: #3994e2; border-top-color: #3994e2; border-bottom-color: #3994e2;}/*选中状态*/
.page-left-fund-menu>ul>li.on>a,
.page-left-fund-menu>ul>li.on>div{ border-left-color: #1d69b7;}
.page-left-fund-menu>ul>li.on>a{font-weight: bold; color:#fff;}
.page-left-fund-menu .f-icon-slide{ margin-left: 15px; position: absolute; right:10px; top:20px;}
.page-left-fund-menu>ul>li.on .f-icon-slide{ background-position-x:-17px; }
.page-left-fund-menu .up-person-info .f-icon-slide{ margin-left: 5px;}
.page-left-fund-menu .up-left-menu-parent>ul{ }
.page-left-fund-menu .up-left-menu-parent.on .up-left-menu-children{ display: block;}
.page-left-fund-menu .up-left-menu-children{ display: none; padding-top: 5px; padding-bottom: 5px; background: #f7f4f4;}
.page-left-fund-menu .up-left-menu-children>li{ line-height: 38px;}
.page-left-fund-menu .up-left-menu-children>li>a{ display: block; font-size: 12px; line-height:38px; color: #003455; }
.page-left-fund-menu .up-left-menu-children .up-point{ display: inline-block; margin-right: 15px; margin-left: 37px; border-radius: 2px; width: 5px; height: 5px; }
.page-left-fund-menu .up-left-menu-children>li.on .up-point{ }
.page-left-fund-menu .up-left-menu-children>li.on a{color: #003455; font-weight:bold;}
.page-left-fund-menu .up-left-menu-children>li.on{background: url(../images/fundrightarrow.png) no-repeat center right;}


.fund-detail-bg{padding:30px; background: #fff;}
.fund-detail-title-box h2{color: #333; font-size: 20px; margin-bottom: 20px;}
.fund-detail-title-box table{width: 80%; margin-bottom: 20px;}
.fund-detail-title-box table th{text-align: left; font-weight: normal; color: #8b8b8b;line-height: 30px;}
.fund-detail-title-box table td{line-height: 30px;}

.fund-detail-echarts .fn-left{ width:615px; }
.fund-detail-echarts .fn-right{ width:260px; }
.up-select-time button{ height: 23px; line-height: 23px; padding: 0 13px; font-size: 12px; color: #333; background-color: transparent; border: none; border-radius: 2px; overflow: hidden;border: 1px solid #ccc;}
.up-select-time button.on{ background-color: #f4b263; color: #fff; }

.history{ border: 1px solid #e6eaf1;margin-top: 20px;border-left:none;border-bottom:none;}
.history table{width:100%; }
.history table th{ line-height: 40px;background: #e6eaf1; padding:0 10px;  font-weight: normal;}
.history table td{line-height: 40px; text-align: center;border-bottom: 1px solid #e6eaf1;border-left: 1px solid #e6eaf1;}
.fundmain_sosuo{width:100%;height: 30px;}
.fundmain_sosuo span{display: inline-block;width: 38%;height: 100%;font-size: 12px;color: #333;}
.fundmain_sosuo span input{width: 130px;height: 25px;border: 1px solid #d9d9d9; background: url(../images/8111_03.png) no-repeat right center;margin-left: 15px;}
.fundmain_sosuo .fundindex_inquiry_btn{width: 10%;height: 27px;line-height: 27px;border-radius: 3px; border: none;background: #f6941e;font-size: 12px;color: #fff;}

.fund-detail-tab{background: #fff; }
.fund-detail-tab-box{display: none;padding:30px;background: #fff;}
.fund-detail-tab-box.on{display: block;}
.fund_basic-info table{ width:100%;border:1px solid #E7E8E8;}
.fund_basic-info table td{padding:10px 15px;border: 1px solid #E7E8E8;}
.fund_basic-info table td.th-title{width:120px; background: #faf7ed; text-align: center;}
.fund_basic-info table td.th-title2{background: #f1f1f1;}
.fund_basic-info table td a{ color: #3994e2; line-height: 25px; display: block;}
.investment-portfolio{width:100%; position: relative; height: 100%;}
.investment-portfolio .investment-left{float:left;width:16.6%;background: #faf7ed;text-align: center; vertical-align: middle; position: absolute; height:100%; }
.investment-portfolio .investment-right{float: right; width:83.4%;}
.investment-portfolio .investment-right th{padding:10px 0; text-align: center; background:  #faf7ed; font-weight: normal;}
.investment-portfolio .investment-right td{padding:10px 0; text-align: center;border-bottom:1px solid #faf7ed;}

.ueditor_content_parse{line-height:28px;}



.wximg{display: none;position: absolute;width: 100px;height: 100px;z-index: 9999;left: -35px;top: 30px;background: url(../images/weixin.jpg);border: 1px solid #ccc;}
.app{display: none;position: absolute;width:100px;height:100px;z-index: 9999;right: -40px;top: 30px;background: url(../images/weibo.png);border: 1px solid #ccc;}
.weixin:hover .wximg{display: block;}
.sjapp:hover .app{display: block;}



/*计算器*/
.lc_jsjnr{ display:none;}

.lc_nr{ padding-top:25px;}
.lc_sub{ width:863px; overflow:hidden;border-right:1px solid #eaeaea;}
.lc_sub ul{ width:900px;}
.lc_sub li{width:215px; height:38px; line-height:38px; text-align:center; border:1px solid #eaeaea; background:#f5f5f5; color:#666666; font-size:14px; cursor:pointer; float:left;border-right: none;}
.lc_sub .hot{ background:#d33d1e; color:#fff; border: none; height:40px; line-height:40px; width:216px;}

.dtfs .lc_bd{ padding:30px 0;}
.lc_bd .bttj{ background:url(../images/lc_js.png) no-repeat 0 0; width:88px; height:36px; cursor:pointer; border:none; text-indent:-200em;}
.lc_bd .btcz{ background:url(../images/lc_cz.png) no-repeat 0 0; width:88px; height:36px; cursor:pointer;border:none; text-indent:-200em;}
.lc_bd .ip49{ width:49px; height:24px; line-height:24px; border:1px solid #bfbfbf; background:url(../images/ip_bg.jpg) repeat-x 0 0; text-align:center; color:#333333;}
.lc_bd .ip142{ width:137px; height:24px; line-height:24px; border:1px solid #bfbfbf; background:url(../images/ip_bg.jpg) repeat-x 0 0; padding-left:5px; color:#333333;}
.lc_bd span{color:#333333; padding-left:5px;}
.lc_bd .ip126{ width:126px;}
.lc_bd .ip124{ width:120px;}

.dropdown {position:relative;height:26px;padding-top:4px;}
.dropDownList span {display:block;width:161px;height:26px;padding-left:6px;background:url(../images/lc_ip.png) left top no-repeat;line-height:26px;text-align:left;cursor: pointer;color:#999999;}
.dropDownList span.over {background:url(../images/lc_ip.png) left top no-repeat;}
.dropDownList ul {background:#ffffff;border:1px solid #dfdfdf;border-top: none;width:165px;display:none;text-align:left;cursor:pointer;position:absolute;left:0;top:30px}
.dropDownList ul li {height:26px;width:165px;text-align:left;line-height:26px;padding-left:5px;margin-left:0;float:none;display: block;cursor:pointer;}
.dropDownList ul li.over {background:#ccc;width:160px;text-align:left;cursor:pointer;}
.dropDownList ul.show {display:block;}

.dropdown {position:relative;height:26px;padding-top:4px;}
.dropDownList1 span {display:block;width:67px;height:26px;padding-left:6px;background:url(../images/jsj_ico1.jpg) left top no-repeat;line-height:26px;text-align:left;cursor: pointer;color:#999999;}
.dropDownList1 span.over {background:url(../images/jsj_ico1.jpg) left top no-repeat;}
.dropDownList1 ul {background:#ffffff;border:1px solid #dfdfdf;border-top: none;width:65px;display:none;text-align:left;cursor:pointer;position:absolute;left:0;top:30px}
.dropDownList1 ul li {height:26px;width:65px;text-align:left;line-height:26px;padding-left:5px;margin-left:0;float:none;display: block;cursor:pointer;}
.dropDownList1 ul li.over {background:#ccc;width:60px;text-align:left;cursor:pointer;}
.dropDownList1 ul.show {display:block;}

.psqy_no {display:none;}
#dropDownList1{z-index:2;}
#dropDownList2{z-index:1;}
#dropDownList4{z-index:3;}
.lc_bd .jsqrq{width:119px; height:24px; line-height:24px;background:url(../images/la.png) no-repeat 0 0; color:#333333; padding-left:5px; cursor:pointer;}
.lc_jsjg td{color:#000000; border:1px solid #eaeaea;}
.lc_jsjg span{font-size:14px; font-weight:bold; padding-left:10px;}
.lc_jssm{padding-top:20px; padding-bottom:50px;}
.lc_bd span.nol{padding-left:0}


.main2 .dtfs .jj_jsq{border:0 none;}

.jj_jsq{padding:10px;border-top:1px solid #ededed;margin: 0 20px;}
.jj_jsq dd{width:50%;float:left;padding:5px 0;height:20px;line-height:20px;}
.main2 .jj_jsq dd{width:100%;}
.jj_jsq dd input,.jj_jsq dd select{border-radius:5px;border:1px solid #ddd;background:#fff;font-size:14px;}
.jj_jsq dd input{width:120px;}
.jj_jsq dd input.radio{border:0 none;width:auto;}
.jj_jsq dd input.n{width:60px;}
.jj_jsq dd select{margin-left:5px;}
.dtfs .btns {
    clear: both;
    margin: 10px 0 20px 20px;
}
.clearfix {
    display: block;
}
a.jzcx {
    display: inline-block;
    background-color: #d20600;
    color: #fff;
    font-size: 12px;
    padding: 0 5px;
    border-radius: 3px;
    margin: 0 3px;
}

.lc_jsjg td {
    color: #000000;
    border: 1px solid #eaeaea;
}
.dtfs table td {
    padding: 8px 5px;
}

/* 修改专户新增 */
.dialog .dialog-header{padding: 20px;padding-bottom: 10px;font-size: 18px;color:#303133;}
.dialog .confirm_btn{width: 60px;height: 33px;line-height: 33px;border-radius: 3px;border: 1px solid #f6941e;background: #f6941e;font-size: 12px;color: #fff;}
.dialog-item div{text-align: right;width: 120px;line-height: 32px;}
.login-web-new .login_btn{width:100%;height:38px;line-height: 38px;border-radius: 3px;border: 1px solid #f6941e;background: #f6941e;font-size: 12px;color: #fff;}
.pages-foot-menu,.page-copyright,.page-business,.page-service-box,.page-about-box-inZhuanhu{width:1200px; margin: 0 auto;position: relative;}
.page-about-box-inZhuanhu .fn-left{background: #fff; width:312px;}
.page-about-box-inZhuanhu .fn-right{background: #fff; width:870px;}
.page-about-box-inZhuanhu .page-left-fund-menu{ width: 100%;  background-color: #fff;}
.page-about-box-inZhuanhu .page-left-fund-menu>ul>li{ line-height: 50px;  cursor: pointer; text-indent: 10px; position: relative;}
.page-about-box-inZhuanhu .logout_btn{ border: none; background-color: #f6941e; color: white; border-radius: 10px; padding: 0 12px; height: 26px; font-size: 16px; line-height: 26px; position: absolute;top:0;right: -100px;}

/* 后续添加 */
/* 切换老年模式的按钮*/
.about-old-person-mode-btn{
    border: none;
    background-color: #f6941e;
    color: white;
    border-radius: 20px;
    font-weight: bold;
    padding: 0 10px;
    margin: 0 28px;
    height: 26px;
    font-size: 16px;
    line-height: 26px;
}
/* 为解决ie和chrome中布局的差异 导航菜单在从float布局切换为flex布局 为保证页面展示与float保持一致  在正常模式中为导航div添加margin-left 老年模式中不需要添加*/
.page-menu{
    margin-left: 59px;
}