﻿@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
}
body {
	margin:0;
	padding:0;
	font-family:Microsoft YaHei, 宋体, Arial, Lucida, Verdana, Helvetica, sans-serif;
	font-size:13px;
	background:#f2f2f2;
	min-width:1000px;
}
input {
	font-family:Microsoft YaHei;
}
fieldset, img {
	border:0;
}
ol, ul, dl {
	list-style:none;
	margin:0;
	padding:0;
}
a {
    cursor: pointer;
	text-decoration: none;
}
a:link {
	color: #515151;
	text-decoration: none;
}
a:visited {
	color: #515151;
	text-decoration: none;
}
a:hover {
	color: #e43e3e;
	text-decoration: none;
}
a:active {
	color: #515151;
	text-decoration: none;
}
.lf {
	float:left;
}
.rt {
	float:right;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden
}
/*head*/
.w1000 {
	width:1000px;
	margin:0 auto;
}
.mt12 {
	margin-top:13px;
}
.w695 {
	width:695px;
}
.head {
	width:100%;
	height:40px;
	background:#f1f1f1;
}
.head_div {
	line-height:40px;
}
.head_div span {
	color:#888;
}
.head_div span.rt a {
	padding:0 6px;  
}
.head_div i {
	font-style:normal;
	font-weight:bold;
	color:#dc4a49;
}
.head_div a {
	color:#444;
}
/*logo*/
.logo {
	width:100%;
	background:#fff;
	height:111px;
}
.logo_img {
	float:left;
	margin-top:26px;
}
.search-div {
	float:right;
	margin:30px 0 0 10px;
	width:766px;
	_width:773px; 
}
.search {
	float:left;
	width:100%;
  position:relative;
}
.search select {
	float:left;
	margin-left:8px;
	padding:2px 0;
	height:24px;
	line-height:24px;
}
.slt-mr {
	border:1px solid #ccc;
	border-radius:3px;
	display:inline-block;
}
.slt-time {
	border:1px solid #ccc;
	border-radius:3px 0 0 3px;
}
.keyword {
	margin-top:9px;
	margin-left:8px;
	color:#555;
	float:left;
}
.keyword a {
	color:#555;
	padding:0 9px;
}
.w100 {
	width:98px;
}
.w105 {
	width:108px;
}
.ipt-txt {
	width:166px;
	height:22px;
	line-height:22px;
	float:left;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:0;
	border-right:0;
	text-indent:6px;
	color:#444;
	font-size:12px;
  *height:20px;
  _height:20px;
}
.ipt-sub {
	width:85px;
	background:#d73f3e;
	border-radius:0 3px 3px 0;
	border:0 none;
	height:24px;
	line-height:24px;
	float:left;
	color:#fff;
	cursor:pointer;
	font-size:13px;
  *height:22px;
  _height:22px;
}
.senior-search {
	width:83px;
	border:1px solid #d3d3d3;
	background:#eee;
	color:#666;
	height:23px;
  text-align:center;
	line-height:21px;
	border-radius:3px;
	float:left;
	cursor:pointer;
	margin-left:10px;
  *height:21px;
  _height:21px;
}
.ipt-upload {
  float:left;
	background:url(../img/upload_bg.gif) no-repeat;
	width:117px;
	height:32px;
	cursor:pointer; 
	border:0;
	margin:-5px 0 0 10px;
	_margin-top:0
}
/*主导航*/
.nav {
	width:100%;
	height:48px;
	background:#d73f3e;
  margin-top:-15px;
}
.nav_div li {
	line-height:48px;
	float:left;
}
.nav_div ul li a {
	padding: 0px 23px;
	float:left;
	font-size:14px;
	text-align:center;
	color:#fff;
}
.list_nav a {
	background:url(../img/nav_listbg.png) no-repeat right;
	float:left;
	margin-right:10px;
}
.nav_div li:hover {
	background:#c03939;
	color:#fff;
}
.nav_div li img {
	width:23px;
	height:23px;
	float:left;
	margin:12px -14px 0 18px;
}
.nav div ul li ul {
	line-height: 27px;
	text-align:left;
	left: -999em;
	width: 415px;
	position: absolute;
	z-index:999999;
	margin-top:48px;
 *margin-left:-114px;
	border:1px solid #ed9393;
	border-top:none;
	background:#fff;
	padding:4px 0;
}
.nav div ul li ul li {
	float: left;
	width:103px;
	border-bottom:1px dashed #ddd;
	margin-left:0px;
}
.nav div ul li ul li.bor-btm {
	border-bottom:1px dashed #f2afb1;
	margin-bottom:6px;
}
.nav div ul li ul li.bor-none {
	border:none;
}
.nav div ul li ul a {
	text-align:left;
	background-image:none;
	height:39px;
	line-height:39px;
	width:90px;
 *width:84px;
 *float: left;
 *padding:0;
 *text-indent:8px;
 *text-align:center;
	outline:none;
	color:#555;
}
.nav div ul li ul li {
	background:#fff;
}
.nav div ul li ul li:hover {
	background:none;
}
.nav div ul li ul li a:hover {
	color:#e43e3e;
	_color:#e43e3e;
	background:none;
}
.nav div ul li:hover ul {
	left: auto;
}
.nav div ul li.sfhover ul {
	left: auto;
}
.nav div ul ul.ui-listyle {
	width:130px;
}
.nav div ul ul.ui-listyle li {
	float:left;
	margin-left:12px;
	text-align:right;
	width:108px;
	_margin-left:6px;
}
.nav div ul ul.ui-listyle li a {
  *width:125px;
	_width:130px;
  *text-indent:0;
}
.nav div ul ul.ui-listyle li:hover {
	background:none;
}
.nav div ul ul.ui-listyle li a:hover {
	color:#e43e3e;
	background:none;
}
.nav div ul ul.ui-listylepc {
	width:230px;
}
.nav div ul ul.ui-listylepc li {
	float:left;
	margin-left:12px;
	text-align:right;
	width:210px;
}
.nav div ul ul.ui-listylepc li a {
 *width:190px;
	_width:190px;
	width:190px;
 *text-indent:0;
}
.nav div ul ul.ui-listylepc li:hover {
	background:none;
}
.nav div ul ul.ui-listylepc li a:hover {
	color:#e43e3e;
	background:none;
}
/*二级导航、AD、登录中心*/
.nav_ban_log {
	height:355px;
}
.sec_nav {
	width:210px;
	height:353px;
	background:#fff;
	border:1px solid #e7e7e7;
	float:left;
	margin-right:11px;
	overflow:hidden;
}
.sec_nav li {
	float:left;
	width:190px;
	padding:5px 15px;
	border-bottom:1px solid #e7e7e7;
}
.sec_nav li h3 {
	height:20px;
	line-height:20px;
	color:#444;
	text-indent:40px;
	font-size:13px;
}
.sec_nav li a {
	color:#555;
	padding-right:4px;
	line-height:23px;
}
.sec_bg {
	background:url(../img/icon_index.gif) no-repeat 0 -172px;
	margin-left:4px;
}
.sec_bg2 {
	background:url(../img/icon_index.gif) no-repeat 0 -208px;
	margin-left:4px;
}
.sec_bg3 {
	background:url(../img/icon_index.gif) no-repeat 0 -329px;
	margin-left:4px;
}
.sec_bg4 {
	background:url(../img/icon_index.gif) no-repeat 0 -248px;
	margin-left:4px;
}
.sec_bg5 {
	background:url(../img/icon_index.gif) no-repeat 0 -290px;
	margin-left:10px;
}
.sec_nav li p {
	padding-top:5px;
}
.cent_ad {
	width:512px;
	height:100%;
	float:left;
}
.ad {
	width:100%;
	height:222px
}
.ad_div {
	width: 100%;
    background: #fff;
    overflow: hidden;
    padding: 5px 0 4px 0;
    height: 110px;
}
.ad_txt {
	font-size:15px;
	color:#444;
	width:100%; 
  float:left; 
  margin-top:2px;
}
.ad_spanfl {
	float:left;
	text-indent:15px; 
}

/*轮播位*/
.ad-box{overflow:hidden;width:511px;height:222px;position:relative;}
.ad-box{width:511px;height:222px}
.ad-box .pics li{height:222px;width:511px;float:left}
.ad-box li img{height:222px;width:511px;}
.ad-box ul.nav-list {position:absolute;bottom:5px;right:5px;}
.ad-box ul.nav-list li.nav{background:#F47500; color:#fff;}
.ad-box ul.nav-list li{ color:#d94b01; cursor:pointer;background:#fff;font-size:12px; height:18px;width:18px;float:left;margin-left:4px;display:inline;text-align:center}

.news {
	float:left;
}
.news li {
	width:238px;
	float:left;
	margin-left:15px;_margin-left:8px;
	margin-top:8px; 
}
.news_lf {
	float:left;
}
.news_lf img {
  width: 37px;
  height: 38px;
  margin: 16px 8px 0 0;
}
.news_rt {
	float: left;
    width: 175px;
    margin-left: 8px;
    word-wrap: break-word;
    word-break: break-all;
    margin-top: 13px;
    overflow: hidden;
    text-overflow: ellipsis;

}
.news_rt a {
	color:#444;
	line-height:20px;
}
.login_txt {
	height:49px;
	line-height:49px;
	border-bottom:1px solid #e7e7e7;
}
.login_f15 {
	font-size:15px;
	color:#444;
	text-indent:15px;
}
.login_cy {
	color:#888;
	margin-right:20px;
  font-size:12px
}
.login_cy a {
	color:#d73f3e;
}
.login_user li {
	width:100%;
	margin-bottom:15px;
}
.login_user li span {
	float:left;
	width:53px;
	text-align:right;
	line-height:34px;
	color:#444;
}
.login-ok {
	width:215px;
	margin-left:20px;
	margin-top:10px;
*margin-left:18px;
}
.login-ok img {
	display:block;
	margin-left:55px;
	margin-top:20px;
*margin-top:10px;
	padding-bottom:10px;
}
.login-ok p {
	margin-top:5px;
	color:#444; 
  overflow:hidden;
}
.yhm {
  color:#a6a6a6;
	width:68px;
	float:left;
}
.ipt-up {
	background:url(../img/up_img.gif) no-repeat center;
	width:100%;
	height:36px;
	border:none;
	cursor:pointer;
	margin-top:15px;
  float:left
}
.ipt-yun {
	background:url(../img/yun_btn.gif) no-repeat center;
	width:100%;
	height:38px;
	border:none;
	cursor:pointer;
	margin-top:10px;
  float:left;
}
.login-p {
	border-bottom:1px dashed #ddd;
	padding-bottom:20px;
}
.login-text {
	text-align:center;
	font-size:14px;
	color:#555;
	padding-top:6px;
}
.login-text strong {
	color:#fe6400;
	padding:0 2px;
	padding-top:12px;
}
.user_tip {
	text-align:center;
	color:#444;
	font-size:14px;
	margin-top:15px;
	_margin-top:7px;
}
.user_tip span {
	color:#d73f3e;
}
.user_ipt {
	width:175px;
	height:32px;
	line-height:32px;
	border:1px solid #ddd;
	color:#444;
	font-size:12px;
	text-indent:5px;
}
.pas_div {
	width:210px;
	height:18px;
	line-height:18px;
	margin-left:18px;
}
.pas_div a {
	color:#999;
}
.user_ckb {
	position:relative;
}
.user_ckb input {
	position:absolute;
*top:-1px !important;
	top:3px;
	_top:-3px;
	left:0;
	color:#444;
}
.user_ckb label {
	color:#555;
	padding-left:23px; font-size:12px;
}
.forget_pas {
	float:right;
}
.forget_pas a {
	color:#5aa0d1;font-size:12px;
}
.submit {
	width:215px;
	margin:0 auto;
	margin-top:12px;
}
.submit_ipt {
	color:#e95b5a;
	background:url(../img/submit.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:215px;
	height:38px;
}
.yun_btn {
	color:#fff;
	background:url(../img/yun_btn.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:215px;
	height:38px; 
  float:left;
}
/*banner*/
.banner {
	height:85px;
	margin-top:12px;
}
/*edb*/
.edb_main {
}
.edb_div {
	width:733px;
	border:1px solid #e7e7e7;
	float:left;
	background:#fff;
	height:381px;
	_height:384px;
	overflow:hidden;
}
.edb_tab {
	width:697px;
	margin-left:16px;
	_margin-left:15px;
	background:url(../img/tab_h3bg.gif) repeat-x bottom;
	height:45px;
}
.edb_tab li {
	float:left;
	width:120px;
	line-height:45px;
	text-align:center;
	font-size:15px;
	cursor:pointer;
}
.edb_tab li.over {
	float:left;
	background:url(../img/tab_listbg.gif) no-repeat bottom;
	color:#d63e3b;
}
.edb_tab li.over a {
	color:#d73f3e;
}
.edb_tab li:hover {
	background:url(../img/tab_listbg.gif) no-repeat bottom;
}
.edb_tab li:hover a {
	color:#d73f3e
}
.edb_tab li a {
	color:#444;
	width:100%;
	font-size:15px;
}
/*EDB专栏*/
.tab_a {
	overflow:hidden;
	margin-left:16px;
	font-size:13px;
}
.tab_a li {
	width:347px;
	float:left;
}
.tab_bor {
	border-right:1px dashed #e7e7e7;
}
.tab_bot {
	border-bottom:1px dashed #e7e7e7;
}
.mt30 {
	margin:30px 0 0 18px;
	_margin:30px 0 0 16px;
}
.mtmr {
	margin-left:32px;
	_margin-left:18px;
}
.tab_lf {
	background:url(../img/icon_index.gif) no-repeat 0 -516px;
	height:41px;
	width:41px;
	float:left;
}
.tab_lf2 {
	background:url(../img/icon_index.gif) no-repeat 0 -716px;
	height:41px;
	width:41px;
	float:left;
}
.tab_lf3 {
	background:url(../img/icon_index.gif) no-repeat 0 -584px;
	height:41px;
	width:41px;
	float:left;
}
.tab_lf4 {
	background:url(../img/icon_index.gif) no-repeat 0 -653px;
	height:41px;
	width:41px;
	float:left;
}
.mt30 a {
	width:100%;
	height:100%;
	cursor:pointer;
	float:left;
}
.tab_rt {
	width:246px;
	_width:240px;
	float:right;
	margin-right:16px;
	_margin-right:8px;
	padding:10px 0;
}
.tab_rt h3 {
	font-size:13px;
	color:#464646;
	padding: 6px 0 12px 0;
}
.tab_txt li{
	width:49%;
	float:left;
	line-height:25px;
	color:#666;
	height:25px;
}

.tab_txt3 li {
	width:33%;
	list-style:none;
	border:0;
	float:left;
	line-height:25px;
	color:#666;
}
.tab_rt a:hover{ color:#333;}

.more_rt90 {
	margin-right:0px;
	float:right;
	padding:5px 0;
}
.more_rt90 a {
	color:#999;
	font-size:12px;
}
/*财经资讯专栏*/
.cjzx {
	float:left;
	margin:10px 0 0 20px;
	_margin:6px 0 0 10px;
}
.cjzx li {
	float:left;
	height:33px;
	line-height:33px;
	width:100%;
	background:url(../img/dian.gif) no-repeat 0 15px;
}
.cjzx li a {
	float:left;
	text-indent:13px;
	color:#444;
	overflow:hidden;
  font-size:13px;
}
.cjzx li span {
	float:right;
	color:#999;
  font-size:13px;
}
/*图解资讯*/
.tpyb {
	width:100%;
	float:left;
	padding-bottom:4px;
	_padding-bottom:8px;
}
.tpyb ul {
	margin-top:7px;
}
.tpyb li {
	float:left;
	line-height:55px;
	width:97%;
	padding:6px 8px;
}
.tpyb li img {
	float:left;
	width: 88px;
	height:62px
}
.tpyb li a {
	float:left;
	text-indent:13px;
	_text-indent:6px;
	color:#444;
	font-size:13px;
}
.tpyb li span {
	float:right;
	color:#999;
	margin-right:20px;
}
.tpyb_ml {
	margin-left:10px;
	_margin-left:4px;
}
/*图解资讯*/
.tjzx {
	width:100%;
	float:left;
	margin-top:23px;
}
.tjzx li {
	width:140px;
	float:left;
	margin:4px 25px 8px 16px;
	_margin:3px 19px 3px 16px;
	border-bottom:1px solid #fff;
}
.tjzx li img {
	display:block;
	width: 100%;
	height: 220px
}
.tjzx li p {
	margin-top:10px;
	font-size:13px;
}
.tjzx li p a {
	color:#444;
	line-height:20px;
}
/*主要行业*/
.main_hy h3 {
	background:url(../img/icon_index.gif) no-repeat 12px -363px;
	text-indent:-10px;
}
.main_hy li {
	_float:left;
}
.main_hy li a {
	float:left;
	width:33%;
	line-height:32px;
	height:32px;
	border-bottom:1px solid #e7e7e7;
	_width:83px;
	text-align:center;
	color:#444;
}
.main_hy li span{border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7; line-height:32px;	height:32px;width:33%;float:left;}
.hot-rt {
	width:100%;
	height:44px;
	line-height:44px;
	border-bottom:1px solid #e5e5e5;
}
.hot-rt li {
	float:left;
	width:125px;
	text-align:center;
	cursor:pointer;
  font-size:13px;
}
.hot-rt li.over {
	float:left;
	background:url(../img/tab_listbg97.gif) no-repeat bottom;
	height:45px;
	color:#d63e3b;
}
.rt-new {
	width:100%;
	height:44px;
	line-height:44px;
	border-bottom:1px solid #e5e5e5;
}
.rt-new li {
	float:left;
	width:84px;
	_width:83px;
	text-align:center;
	cursor:pointer;
  font-size:13px;
}
.rt-new li.over {
	float:left;
	background:url(../img/tab_listbg80.gif) no-repeat bottom;
	height:45px;
	color:#d63e3b;
}
.hot-list h3 {
	background:url(../img/icon_index.gif) no-repeat 20px -410px;
}
.hot-list .jxyb {
	background:url(../img/icon_index.gif) no-repeat 20px -453px;
}
.hot-list ul {
	float:left; margin-top:11px;
}
.hot-list .tab {
  margin-top:0px;
}
.hot-list li a {
	width:100%;
	text-align:left;
	line-height:33px;
	height:33px;
}
.hot-list li span {
  float:left;
	text-align:left;
	width:18px;
	margin:-1px 3px 0 14px;
	_margin:0 3px 0 7px;
	font-family:Georgia, 'Times New Roman', Times, serif;
}
.hot-list li span {
	font-size:14px;
	color:#666;
	font-weight:normal;
}

.hot-list li span.hot0{
	color:#d83c3d;font-weight:bold;font-size:15px;
}
.hot-list li span.hot1 {
	color:#f26314;font-weight:bold;font-size:15px;
}
.hot-list li span.hot2 {
	color:#eea211;font-weight:bold;font-size:15px;
}
.jxyb-list h3 {
	background:url(../img/icon_index.gif) no-repeat 20px -453px;
}
.jxyb-list li a {
	background:url(../img/dian.gif) no-repeat 10px 15px;
	width:100%;
	text-align:left;
	text-indent:20px;
	line-height:33px;
	height:33px;
}
.rt-list-div {
	width:252px;
	_width:251px;
	border:1px solid #e7e7e7;
	float:right;
	background:#fff;
	overflow:hidden;
  height:381px; 
}
.pd8 {
	padding-bottom:10px;_padding-bottom:16px;
}
.rt-list-div h3 {
	font-size:14px;
	height:44px;
	line-height:44px;
	text-indent:49px;
	color:#444;
	width:100%;
	float:left;
	font-weight:normal;
	border-bottom:1px solid #e7e7e7;
}
.rt-list-div li a {
	float:left;
	_background:#fff;
	color:#444;
  font-size:13px;
}
.list-flbg li a {
	background:url(../img/dian.gif) no-repeat 9px 15px;
	text-indent:21px;
  margin-left:6px;
}
.a_bor {
	border-right:1px solid #e7e7e7;
}
.more {
  float:left;
  margin:5px 10px 0 8px;
	font-size:12px;
	color:#d73f3e;
}
/*友情链接*/
.yqlj {
	width:947px;
	margin:0 auto;
	border:1px solid #e7e7e7;
	background:#fff;
	padding:0 25px;
	overflow:hidden;
	padding-bottom:15px;
	margin-top:12px;
}
.link_bt {
	line-height:48px;
	height:48px;
	border-bottom:1px dashed #e7e7e7;
}
.link_bt h3 {
	font-size:15px;
	color:#333;
	font-weight:normal;
	float:left;
}
.link_bt a {
	float:right;
	color:#bbb;
}
.link_a {
	padding-top:10px;
	overflow:hidden;
}
.link_a li {
	width:117px;
	text-align:left;
	float:left;
	color:#444;
	line-height:25px;
	height:25px; 
	font-size:13px;
}
.link_a li a:hover{ color:#444;}
/*底部*/
.footer {
	width:100%;
	margin-top:30px;
	border-top:1px solid #e2e2e2;
	text-align:center;
	padding-bottom:10px;
}
.fot_bg {
	height:1px;
	_display:inline;
	width:100%;
	background:#fff;
}
.footer a {
	color:#686868;
	font-size:13px;
	height:20px;
	padding:0 12px;
}
.footer .beian {
  padding:0px;
  color: #888;
  text-decoration: underline;
}
.footer p {
	color:#888;
	line-height:26px;
}
.footer_a {
	padding:26px 0;
	color:#d4d4d4;
	text-shadow: 0 2px 2px #fff;
	margin:10px 0
}
.placeholder {
  color: #999;
  font-size: 12px;
  cursor: text;
  position: absolute;
  left: 60px;
  top:10px;
  background: none; 
}
.top10{ margin-top:10px;}

.tex-tips{
	padding:0; 
	text-indent:17px; 
  height:37px; line-height:37px;
	color:#e43e3e;
}
.tpyb-more {
 text-align:right;
 color:#666;
 margin-right:32px;
 font-size:12px;
}
.tpyb-more a:hover{
  color:#515151;
}
.more-rt{
 text-align:right;
 color:#666;
 width:100%; 
 float:left; 
 font-size:12px;
}
.more-rt:hover{
  color:#515151;
}
.more-rt-btm{
 text-align:right;
 width:242px; 
 float:left;
 margin-right:14px;
 font-size:12px;
}
.more-rt-btm:hover{
  color:#515151;
}
.top-login {
  position:fixed;
  top:0px;
  width:100%;
  height:40px;
  left:0px;
  z-index:999;
  background-color:#f1f1f1;
}
/*二维码*/
.go-erwei {
  padding: 0px 3px;
  width: 170px;
  height: 170px;
  border-bottom: 130px;
  bottom: 5px;
  right: 0;
  position: fixed;
  _position: absolute;
  cursor: pointer;
  text-align: center;
  z-index:123456;
}
.go-erwei span {
  color:#333;
  font-size:12px;
  line-height:24px;
  display:block;
}
.go-erwei:hover {
  text-decoration:none;
  background-color:#bbbfbf;
}
.go-erwei:hover span {
  color:#fff;
}
.ad-box li.nav {
  margin-top: 0px;
}
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset !important;
  -webkit-text-fill-color: #333;
}
/*2017-8-31*/
.login {
	width:254px;
	height:355px;
	float:right;
	overflow:hidden; 
}
.banr-rt{
	width:252px; 
	background:#fff; 
	border:1px solid #e7e7e7;
	padding:18px 0 6px 0; 
	overflow:hidden;
}
.bart-down{ *padding-bottom:20px;_padding-bottom:6px;}
.bart-down a{ 
	width:100%; 
	float:left; 
	margin-bottom:15px; 
	margin-left:18px;
}
.bart-down img{ margin-top:6px; }
.bart-txt{
	margin-top:12px; 
	padding-top:19px;  
	height:158px;
}
.bart-txt p{ 
	text-align:center; 
	font-size:14px; 
	color:#333; 
	height:50px; 
	line-height:50px;
}
.bart-txt p span{ 
	color:#d73f3e; 
	font-size:15px; 
	padding:0 3px;
}
.btn-style{
	margin-left:18px; 
	padding-bottom:15px; 
	width:215px;
}
.me-up{ border-bottom:1px dashed #ddd;}