@charset "utf-8";
/* 
*Filename:		list.css
*Author:		一直都在
*Website:		
*Blog:			
*Mail:			1789992612@qq.com
*Version:		2.0(2020-07-08)
*/
@import 'common.css';

/*资产管理 - 净值查询*/
.zcgl-jzcx-cx .jzcx-search-box {}
.jzcx-search-box .cx-input { width:300px; line-height:54px; border-bottom:1px solid #DDDADA;}
.jzcx-search-box .cx-input+.cx-input {margin-left:54px;}
.jzcx-search-box .cx-input span {font-size:16px;color:#333; float:left; width:86px;}
.jzcx-search-box .cx-input input {float:left; line-height:54px; border:0; font-size:16px; color:#333;background:url(../images/calendar.png) no-repeat center right;}
.jzcx-search-box .input { width:300px; line-height:54px; border-bottom:1px solid #DDDADA;}
.jzcx-search-box .input+.input {margin-left:54px;}
.jzcx-search-box .input span {font-size:16px;color:#333; float:left; width:86px;}
.jzcx-search-box .input input {float:left; line-height:54px; border:0; font-size:16px; color:#333;}
.jzcx-search-box .cx-btn { width:300px; height:54px;}
.jzcx-search-box .cx-btn .btn { width:100%; height:54px; line-height:54px; text-align:center; border:0; background:#F24957; color:#fff; font-size:20px; border-radius:6px;}
.jzcx-tablebox { margin-top:42px;}


/*资讯中心*/
.ny-main-items { width:1008px;}
.ny-main-items .sublist {width:100%; height:65px; background:#fafafa; border-radius:4px; margin-bottom:42px; display:flex;display:-webkit-flex;}
.ny-main-items .sublist a.sublist-a { display:block; width:194px; height:53px; line-height:53px; text-align:center; margin:6px; font-size:24px; color:#999;border-radius:4px;flex:1;}
.ny-main-items .sublist a.sublist-a+a { margin-left:0;}
.ny-main-items .sublist a.sublist-a:hover { background:#F24957; color:#fff;}
.ny-main-items .sublist a.active { background:#F24957; color:#fff;}

.ny-main-items .sublist + .items { padding-top:0;}
.ny-main-items .items { padding-top:42px;}
.ny-main-items .items .item { width:100%; height:72px; border-bottom:1px solid #DDDADA;}
.ny-main-items .items .item a {height:72px; line-height:72px; color:#333;font-size:16px;}
.ny-main-items .items .item a:hover {color:#F24957;}
.ny-main-items .items .item .time {height:72px; line-height:72px; color:#999;font-size:16px;}

/*资讯中心-video*/
.video-items {margin-right:-42px; margin-top:42px;}
.video-items .video-item { width:308px; margin-right:42px; margin-bottom:54px;}
.video-items .video-item a.pic { display:block; width:100%; height:230px;overflow:hidden;}
.video-items .video-item a.pic img { width:100%; min-height:230px;}
.video-items .video-item a.pic:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);}
.video-items .video-item .title-box { padding-top:24px;}
.video-items .video-item .title-box a.title {font-size:20px; color:#333;line-height:26px;}
.video-items .video-item .title-box a.title:hover { color:#F24957;}
.video-items .video-item .title-box .time { font-size:16px; line-height:21px; color:#666; padding-top:12px;}

/*pagelist*/
.pagelist { padding-top:24px; text-align:right;}
.pagelist a { display:inline-block; padding:0 15px; height:40px; line-height:40px; text-align:center; border:1px solid #E6E6E6;border-radius:4px; color:#666; font-size:16px;}
.pagelist a+a { margin-left:5px;}
.pagelist span { color:#666;font-size:16px; margin-left:5px;}
.pagelist a:hover { color:#fff; background:#F24957; border-color:#F24957;}
.pagelist a.am-active { color:#fff; background:#F24957; border-color:#F24957;}
.pagelist a.page-disabled { color:#999; background:#ddd; border-color:#ddd;}
.pagelist .page-select { height:42px; line-height:42px; border:1px solid #E6E6E6; padding:0 10px; border-radius:4px; font-size:16px; color:#666; outline:0;}

/*客服服务*/
/* .ny-main-items .ny-title { margin-bottom:0;}
.ny-main-items .ny-title .tt {font-size:28px; font-weight:700; line-height:37px;} */

/*有左侧列表的详细页-单页*/
.read-cont { margin:30px 0 72px; background:#fafafa;padding:32px;}
.read-cont .read-content {font-size:16px; color:#333; line-height:32px; padding-top:32px;}
.read-cont .read-content * {font-size:16px !important; color:#333 !important; line-height:32px !important; font-family:MicrosoftYaHei !important; background:none !important;}
.read-cont .read-content img { max-width:100%; height:auto;}

/*营业网点*/
.form-box {padding:42px 0;}
.form-box .form-input { width:300px; height:54px; border-bottom:1px solid #ddd;}
.form-box .form-input+.form-input { margin-left:54px;}
.form-box .form-input .title { width:96px; font-size:16px; color:#333; line-height:54px;}
.form-box .form-input .input-text { width:204px; height:54px; position:relative;}
.form-box .form-input .input-text .text { display:block;width:189px; color: #333333; line-height:54px; height:54px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap; font-size:16px; cursor:pointer; position:relative;}
.form-box .form-input .input-text .text:after {content:''; position: absolute; top:22px; right:0; background:url(../images/icon-xl.jpg) no-repeat center; width:15px; height:10px;}
.form-box .form-input .input-text .select-list { display:none; position:absolute; width:228px; height:300px; overflow-x:hidden; padding-bottom:10px; background:#fff;box-shadow:0px 2px 8px 0px rgba(227,227,227,1); border-radius:0 0 6px 6px;}
.form-box .form-input .input-text .select-list2 { height:auto;}
.form-box .form-input .input-text .select-list a { display:block; line-height:20px; color:#333;font-size:16px; padding:10px 0 10px 12px; margin-top:10px;}
.form-box .form-input .input-text .select-list a:hover { background:#f5f5f5;}

.form-box .form-input .input-text2 { width:204px; height:54px; position:relative;-webkit-box-shadow: 0 0 0px 1000px white inset !important}
.form-box .form-input .input-text2 input { width:100%; height:54px; border:0; font-size:16px; color:#333;-webkit-box-shadow: 0 0 0px 1000px white inset !important}

.form-box .form-btn { width:300px; padding-top:0px;float: right;}
.form-box .form-btn .am-btn { width:100%; display:block; margin:0 auto; height:54px; line-height:54px; color:#fff; background:#F24957; text-align:center; font-size:20px; border-radius:6px; border:0;}

/*table*/
.ny-table { width:100%;}
.ny-table thead th { background:#f5f5f5; line-height:54px; padding:0 15px; font-size:16px; color:#262626; text-align:left;}
.ny-table tbody td { padding:15px; font-size:16px;color:#333333; line-height:22px; border-bottom:1px solid #eee;}
.ny-table tbody td.company {width:170px;}
.ny-table tbody td.name {width:232px; color:#F24957;}
.ny-table tbody td.add {width:232px;}
.ny-table tbody td.tel {width:170px;}
.ny-table tbody td.view a {color:#F24957;}

/*基金超市*/
.tablebox { margin-top:42px;}


/*资产管理 - 集合产品*/
.index-news-hd.pro-hd { margin-top:0px;}
.index-news-hd.pro-hd .hd-t {width:190px;}

.pro-cont { margin-top:42px;}
/*.pro-cont .item-bd { display:none;}*/

/*资产管理 - 集合产品 - 投资经理*/
.team-item { padding-bottom:32px; border-bottom:1px solid #DDDADA;}
.team-item+.team-item { padding-top:32px;}
.team-item .pic { width:120px; height:148px; overflow:hidden;}
.team-item .pic img { width:100%; min-height:148px;}
.team-item .ttbox { width:864px;}
.team-item .ttbox .title {font-size:16px; color:#333; line-height:22px;padding-bottom:16px;}
.team-item .ttbox .title span {font-weight:700;}
.team-item .ttbox .department {font-size:16px; color:#333; line-height:22px;padding-bottom:16px;}
.team-item .ttbox .department span {font-weight:700;}
.team-item .ttbox .details {font-size:16px; color:#333; line-height:22px;}
.team-item .ttbox .details span {font-weight:700;}

.sale-cont { font-size:16px; line-height:22px; color:#333;}
.sale-cont p {font-size:16px; line-height:22px; color:#333;}

/*融资融券计算器*/
.ny-jsq { margin-top: 42px;}
.ny-jsq .label { margin-bottom: 54px;}
.ny-jsq .label .title { font-size: 20px; line-height: 26px; color: #333; margin-bottom: 16px;}
.ny-jsq .label .title .dbzq-hd { float: right;}
.ny-jsq .label .title .dbzq-hd .btn { display: block; width: 24px; height: 24px; line-height: 24px; text-align: center; border-radius: 50%; float: left; color: #fff; background-color: #F24957; font-size: 24px;}
.ny-jsq .label .title .dbzq-hd .btn.plus-btn {background-color: #F24957;}
.ny-jsq .label .title .dbzq-hd .btn.reduce-btn {background-color: #999; margin-left: 17px;}
.ny-jsq .label .dbzq-list +.dbzq-list { margin-top: 24px;}
.ny-jsq .label .input_box { position: relative;}
.ny-jsq .label .input_box .title2 { font-size: 16px; color: #666; margin-bottom: 8px;}
.ny-jsq .label .input_box input { height: 54px; border: 1px solid #DDDADA; border-radius: 4px; font-size: 16px; color: #333; text-indent: 16px; width: 100%;}
.ny-jsq .label .input_box .unit { position: absolute; top: 0; right: 16px; height: 56px;line-height: 56px; color: #333; font-size: 16px;}
.ny-jsq .label .choice { margin-bottom: 54px;}
.ny-jsq .label .choice .radio-input { position: relative; width: 22px; height: 22px;}
.ny-jsq .label .choice .radio-input input { position: relative; width: 22px; height: 22px; z-index: 9; opacity: 0;}
.ny-jsq .label .choice .radio-input .radio-input2 { position: absolute; top: 0; left: 0; border: 1px solid #ddd; border-radius: 50%; width: 20px; height: 20px; z-index: 10;}
.ny-jsq .label .choice .radio-input .radio-input2.input-checked { background:url(../images/jsq-icon-gou.png) no-repeat center #F24957; border-color: #F24957;} 
.ny-jsq .label .choice .radio-title { margin-left: 12px; margin-right: 54px; line-height: 22px; font-size: 16px; color: #666;}

.ny-jsq .label .input_box.input1 { width: 300px;}
.ny-jsq .label .input_box.input2 { width: 176px;}
.ny-jsq .label .input_box.input2+.input2 { margin-left: 32px;}
.ny-jsq .label .input_box.input3 { width: 228px;}
.ny-jsq .label .input_box.input3+.input3 { margin-left: 32px;}

.ny-jsq .sub { width: 766px; margin: 0 auto;}
.ny-jsq .sub .btn { display: block; width: 360px; height: 54px; line-height: 54px; font-size: 20px; border-radius: 6px; text-align: center; border: 1px solid #F24957;}
.ny-jsq .sub .btn.calc-btn { color: #fff; background-color: #F24957;}
.ny-jsq .sub .btn.reset-btn { color: #F24957;}

.jsp-result { margin-top: 42px; padding: 32px; background-color: #fafafa;}
.jsp-result .title { font-size: 16px; color: #333; font-weight: 500; line-height: 22px;}
.jsp-result .cont { font-size: 16px; color: #F24957; font-weight: 500; line-height: 22px;margin-top: 16px;}
.jsp-result .ps { font-size: 16px; color: #999; line-height: 22px; margin-top: 16px;}