﻿@charset "utf-8";
/* CSS Document */
/*** 首页 ***/
.wrap{
	width:950px;
	margin:0 auto;
}
.wrap_960{
	width:960px;
	margin:0 auto;
}
.header{
	background: url(../images/bj_top.jpg) repeat-x;
	height:30px;
	line-height:30px;
}
.white,header a,.topmenu a,.btmenu a{
	color:#fff !important;
}
.login-box{
	width:113px;
	height:68px;
	border:1px solid rgb(44, 124, 205);
	padding:3px 5px;
	line-height:17px;
}
.login-box a{
	color:#2b72f2;	
}
.login-box a:hover,.keywords a:hover,.small-tt a:hover,.rt-cont a:hover,.contc a:hover,.reply a:hover,.nav_bar a:hover,.bbslink1:hover{

	color:#a00 !important;	
}
.menu {
	height:70px;
}
.topmenu ul{
	margin-top:0px;
	margin-left:-30px;
	list-style:none;
}
.topmenu ul li,.btmenu ul li{
	float:left;
	line-height:33px;
}
.topmenu ul li{
	margin-right:9px;	
}
.btmenu ul li{
	margin-right:6px;
}
.topmenu{
	height:33px;
	background: url(../images/menubg.gif) repeat-x;
}
.btmenu{
	position:relative;
	top:-40px;
	height:33px;
	background-color:rgb(44,124,205);
}
.btmenu ul{
	list-style:none;	
}
.top-search{
	height:42px;
}
.search-inform{
	width:273px;
	height:28px;
	line-height:28px;
}
.left-tt{
	height:33px;
	line-height:33px;
	background:url(../images/sybgtop1.gif) repeat-x;
} 
.place-cont,.rt-cont p{
	margin-top:-8px;
}
.place-cont p{
	line-height:18px;
}
.sidem div{
	margin-left:5px;
	line-height:26px;	
}
.place-cont .dt{
	margin-top:-11px;
	margin-left:-27px;
}
.place-cont .dt li{
	width:302px;
	line-height:26px;	
	}
.place-cont ul li{
	float:left;
	margin-right:9px;
	line-height:28px;
}
.small-tt a,.rt-cont a,.cont-c a,.cont-e a,.footer a{
	color:#333;
}
.ad-list ul li{	
	margin-right:20px;	
}
.cont-b ul{
	margin-top:-12px;	
	margin-left:-36px;
}
.cont-b ul li a{
	display:block;	
	margin-right:7px;	
}
.ad-list ul li,.cont-b ul li{
	list-style:none;
	float:left;
}
.rt-cont dl dd{
	line-height:22px;	
	margin:0px !important;	
}
.rt-cont p{
	line-height:24px;	
}
.contc-l{
	margin-top:8px;
	margin-left:-13px;
}
.contc-list,.fd-list{
	margin-top:3px;
	margin-left:-24px;
	margin-top: -6px;
}
.contc-list li{
	line-height:26px;	
	clear:both;
}
.lft-dot{
	float: left;
	margin-left: -12px;
}
.eaxm-centre dl dd{
	float:left;
	width:110px;
	line-height:18px;
}
.cont-d img{
	margin:3px 0;	
}
.conte01{
	background:#f3f3f3;
	height:90px;	
}
.conte-item ul,.conte02 ul {	
	margin-top:0px;
}
.conte-item ul li,.conte02 ul li{
	float:left;
	list-style:none;
	line-height:25px;
}
.conte-item ul li{
	margin-right:5px;	
}
.cont-e a:hover,.footer a:hover{
	color:#FF6600;
	text-decoration:none !important;
}
.conte02 ul li{
	margin-right:31px;
}
.conte03{
	background:#f3f3f3;
	height:30px;
	line-height:30px;
}
.recom-pd a{
	display:block;
	float:left;
	width:33.3%;
	text-align:center;
	line-height:29px;
}
/***左边广告图位***/
.hdflash {
	width: 306px;
	height: 186px;
	overflow: hidden;
	position: relative;
}
.com {
	width: 300px;
	height: 182px;
	overflow: hidden;
	position: relative;
	top:2px;
	left:3px;
}
.com ul li {
	vertical-align: bottom;
	height: 100%;
	overflow: hidden;
	float: left;
	background: white url(/images/loading.gif) no-repeat center center;
	vertical-align: bottom;
	list-style: none;
	overflow: hidde;
}
.flash_tab {
    position: absolute;
	top:145px;
	right: 0;
	bottom: 2px;
	z-index: 10;
	list-style: none;
	height: 21px;
}
.flash_tab ul li {
	width: 15px;
	background: #fcf2cf;
	border: 1px solid #f47500;
	border-radius: 10px;
	color: #d94b01;
	cursor: pointer;
	float: left;
	font: 12px Arial;
	height: 15px;
	margin: 2px 3px;
	text-align: center;
	list-style:none;
}
.flash_tab ul li.noopdiv {
	height: 19px;
	width: 19px;
	background: #ff9415;
	border: 1px solid #EEEEEE;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
	margin: 0 3px;
}
/***中间列表****/
.new-title li {
	float: left;
	list-style: none;
	margin-right: 0px;
	text-align: center;
	line-height: 32px;
	height: 30px;
	width:94px;
}
.new-title li a:hover{
	font-weight: bold;
}
.new-title  {
	border-bottom: 1px solid #AA0000;
	margin-top:0px;
	height:32px;
}
.new-title .s,.new-title li:hover {
	border-bottom: 1px solid #FFFFFF !important;
	border-left: 1px solid #AA0000 !important;
	border-top: 2px solid #AA0000 !important;
	border-right: 1px solid #AA0000 !important;
	font-weight:bold;
}
.nolinkblack:hover {
	color: #AA0000;
	text-decoration: underline;
}
.dis{
	display:block;
}
.dis li{
	list-style:none;
}
.dis li { clear:both;}
.dis-small{font-size:14px;margin-top:-8px;margin-left:-50px;}
.dis-small li{
	line-height:24px;
	width:287px;
	overflow: hidden;
	white-space: nowrap;
}
.undis{
	display:none;
}
/**xg*/
.xg-header{
	background-image: url(http://www.cnitpm.com/images/xg/topbj.gif)!important;
	background-repeat:repeat-x;
	line-height:38px;
	height:38px;
	margin-bottom:8px;
}
.ex-guide{
	width:277px;
	margin-top:-21px;
	margin-left:-28px;
}
.ex-guide li{
	float:left;
	width:57px;
	margin-right:18px;
	text-align:center;
	line-height:28px;
}
.pbiaoti{
	font-weight: bold;
	color: #009090;
}
.pxianquan {
	border-top: 1px solid #a9dcdc;
	border-left: 2px solid #a9dcdc;
}
.pxianquan  tr td{
	border-right: 1px solid #a9dcdc;
	border-bottom: 1px solid #a9dcdc;
	line-height:21px;
	font-size:12px;
}
.informtt{
	background-color:#fef4dc;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #a9dcdc;
}
.ingormcont{
	margin-left:5px;
}
.inform-lft-a{
	width:406px;
	height:107px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
.inform-lft-a ul {
	width:408px;
	display:inline-block;
	margin-top:-14px;
	margin-left:-41px;
}
.inform-lft-a ul li{
	float:left;
	width:50px;
	text-align:center;
	height:28px;
	line-height:28px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	list-style:none;
}
.left-a-tt{
	background-color:#fef4dc;
}
.xglist{
	height:32px;
	line-height:32px;	
}
.xglist dl dd{
	float:left;
	text-align:center;
}
.contg-2nd{
	height:31px;
	line-height:31px;
	background-color:rgb(193,231,231);
	margin-top:-14px;
	border-top:1px solid #a9dcdc;
	border-bottom:1px solid #a9dcdc;
}
.al{
	text-align:left;
}
.xg-tbcont ul li{
	border-bottom:1px solid #a9dcdc;
	line-height:22px;
}
.xglft-ul li{
	height:46px;
	padding-left:4px;
}
.xgrt-ul li{
	height:46px;
	padding:0 4px;
}
/**jc*/
.fd-list li{
	line-height:23px;
	clear:both;
}
.box_lc {
	width: 950px;
	float: left;
	height: auto;
	text-align: center;
	font-size: 12px;
}
.lc_b {
	width: 82px;
	float: left;
	height: 53px;
	padding: 10px 6px;
	font: bold 22px/26px "微软雅黑";
	color: #d62300;
	background: url(http://www.cnitpm.com/images/bk-bg.png) -275px -250px;
}
.xsj {
	width: 15px;
	height: 50px;
	float: left;
	background: url(http://www.cnitpm.com/images/bk-bg.png) 0 25px no-repeat;
	margin-top: 23px;
}
.box_lc_l {
	width: 113px;
	float: left;
	height: auto;
	background: url(http://www.cnitpm.com/images/bk-bg.png) -375px -250px no-repeat;
	padding: 5px 6px;
	border: 1px solid #fb9f00;
}
.textb {
	width: 112px;
	height: auto;
	float: left;
	font: bold 14px/20px "微软雅黑";
	color: #ef3200;
}
.textb1 {
	width: 110px;
	height: 18px;
	float: left;
	line-height: 20px;
	border: 1px solid #f7e3ca;
	background-color: #fff;
}
/**bbs*/
.bbs-topmenu{
	height:43px;
	background: url(../images/bbs/menubg.gif) repeat-x;
	border-left:1px solid #283b58;
	border-right:1px solid #283b58;	
}
.bbs-topmenu ul li{
	float:left;
	margin-right:41px;
}
.bbs-topmenu ul li a{
	color:#fff;
}
.bbs-item{
	margin:10px 0;
}
.bbs-table{
	border:1px solid #CAD9EA;
	padding:2px;
}
.bbs-tt{
	height:31px;
	line-height:31px;
	background: url(../images/bbs/menu2bj.gif) repeat-x;
}
.inform-bbs{
	width:728px;
	height:21px;
	line-height:21px;
	border:1px solid #CAD9EA;
	padding:2px;
}
.bbs-list{
	font-family:"Arial, Helvetica, sans-serif";
}
.bbslink{
	position:relative;
	top:-7px;
}
.bbs-list ul{
	border-bottom:1px solid #CAD9EA;
}
.bbs-list ul li{
	float:left;
}
.bbstopmenuword {
	color: #666666;
	line-height: 18px;
}
.reply{
	font-size:14px;
	margin-bottom:8px;
	margin-right:38px;
}
.bbs-topnav{
	background: url(../images/bbs/topbj1.gif) repeat-x;		
	height: 35px;
	line-height: 35px;
}
.bbslink1{
	color:#696969;
}
/*showforum样式 开始*/
.show-tt{
	height:28px;
	line-height:28px;	
}
.wid205{
	width:199px;
}
.show-list{
	font-family: 华文仿宋;
	font-size: 18px;
	margin-top:20px;
}	
.show-list li{
	width:702px;
	line-height:25px;
	margin-left:-35px;
}
.show-mesaage{
	border:1px solid #CAD9EA;
	height:540px;
}
.show-mesaage ul li{
	float:left;
}
.ke-container {
	display: block;
	border: 1px solid #CCCCCC;
	background-color: #FFF;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.ke-toolbar {
	border-bottom: 1px solid #CCC;
	background-color: #F0F0EE;
	padding: 2px 5px;
	text-align: left;
	overflow: hidden;
	zoom: 1;
}
.ke-toolbar .ke-outline {
	border: 1px solid #F0F0EE;
	margin: 1px;
	padding: 1px 2px;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	cursor: pointer;
	display: block;
	float: left;
}
.ke-toolbar-icon-url {
	background-image: url(../images/default.png);
}
.ke-toolbar-icon {
	background-repeat: no-repeat;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	display: block;
}
.ke-icon-bold {
	background-position: 0px -416px;
	width: 16px;
	height: 16px;
}
.ke-icon-italic {
	background-position: 0px -432px;
	width: 16px;
	height: 16px;
}
.ke-icon-strikethrough {
	background-position: 0px -464px;
	width: 16px;
	height: 16px;
}
.ke-icon-removeformat {
	background-position: 0px -480px;
	width: 16px;
	height: 16px;
}
.ke-icon-insertorderedlist {
	background-position: 0px -208px;
	width: 16px;
	height: 16px;
}
.ke-icon-insertunorderedlist {
	background-position: 0px -224px;
	width: 16px;
	height: 16px;
}
.ke-icon-forecolor {
	background-position: 0px -384px;
	width: 20px;
	height: 16px;
}
.ke-icon-hilitecolor {
	background-position: 0px -400px;
	width: 23px;
	height: 16px;
}
.ke-icon-fontname {
	background-position: 0px -352px;
	width: 21px;
	height: 16px;
}
.ke-icon-fontsize {
	background-position: 0px -368px;
	width: 23px;
	height: 16px;
}
.ke-toolbar .ke-separator {
	height: 16px;
	margin: 2px 3px;
	border-left: 1px solid #A0A0A0;
	border-right: 1px solid #FFFFFF;
	border-top: 0;
	border-bottom: 0;
	width: 0;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	display: block;
	float: left;
}
.ke-icon-link {
	background-position: 0px -624px;
	width: 16px;
	height: 16px;
}
.ke-icon-unlink {
	background-position: 0px -640px;
	width: 16px;
	height: 16px;
}
.ke-icon-emoticons {
	background-position: 0px -608px;
	width: 16px;
	height: 16px;
}
.ke-icon-image {
	background-position: 0px -496px;
	width: 16px;
	height: 16px;
}
.ke-icon-flash {
	background-position: 0px -512px;
	width: 16px;
	height: 16px;
}
.ke-icon-source {
	background-position: 0px 0px;
	width: 16px;
	height: 16px;
}
.ke-icon-about {
	background-position: 0px -672px;
	width: 16px;
	height: 16px;
}
.ke-edit-iframe, .ke-edit-textarea {
	border: 0;
	margin: 0;
	padding: 0;
	overflow: auto;
}
.ke-statusbar {
	position: relative;
	background-color: #F0F0EE;
	border-top: 1px solid #CCCCCC;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	text-align: center;
	cursor: s-resize;
}
.ke-statusbar-center-icon {
	background-position: -0px -754px;
	width: 15px;
	height: 11px;
	background-image: url(../images/default.png);
}
.ke-statusbar-right-icon {
	position: absolute;
	right: 0;
	bottom: 0;
	cursor: se-resize;
	background-position: -5px -741px;
	width: 11px;
	height: 11px;
	background-image: url(default.png);
}
/*showforum样式 结束*/
/*class27样式 开始*/
.leftmain_box {
	width: 688px;
	margin-right: 8px;
}
.main_box_948 {
	width: 948px;
	margin-right: 8px;
}
.xianquan{
	border: 1px solid #DEDEDE;
}
.rightmain_box {
	width: 252px;
}
.lm_header {
	width: 100%;
	height: 33px;
}
.currpos_bs,.zxiang_bs {
	width: 23px;
	height: 33px;
}
.lm_currpos {
	width: 665px;
	line-height: 33px;
	background-image: url(http://www.cnitpm.com/images/sybgtop1.gif);
}
.examdaan {
font-weight: bold;
}
.nolink:hover {
color: #2B72F2;
text-decoration: underline;
}
.nolink:link,.nolink:visited {
color: #2B72F2;
text-decoration: none;
}
.mryl_cont {
	width: 98%;
	margin: 0 auto;
}
.nav_bar {

	padding: 20px 0px 20px 10px;
}
.nav_bar a:hover{
	text-decoration:none !important;
	border:1px solid #f00;
}
.nolinkblack:visited {
color: #333333;
text-decoration: none;
}
.nolinkblack:link {
color: #333333;
text-decoration: none;
}
.nav_bar a {
border: #CCCCCC solid;
border-width: 1px 1px 1px 1px;
padding: 10px;
margin:5px;
text-decoration: none;
}
.lcontnr{
	word-break:break-all;
}
.lcontnr p{
	margin: 14px 0;
}
.listdes1 {
font-size: 12px;
color: #4C4C4C;
padding-left: 10px;
padding-right: 10px;
text-align: left;
line-height:25px;
}
.pagestoward {height: 60px; line-height: 60px; text-align: center;}
.xianquannobuttom {
border-top: 1px solid #DEDEDE;
border-left: 1px solid #DEDEDE;
border-right: 1px solid #DEDEDE;
border-bottom: 1px solid #DEDEDE;
line-height: 25px;
}
.xqnbttm_bt {height: 33px; line-height: 33px; overflow: hidden;}
.xqbt_nr {
	width: 227px;
	background: url(http://www.cnitpm.com/images/sybgtop1.gif);
}
.xqnbttm_cont { 
	width: 96%;
	margin: 0 auto;
	font-size: 12px;
	line-height: 25px;
}
.prod_left {width: 70px; margin-top: 10px;}
.prod_right {width: 168px;
}
.listen_free {height: 50px;padding: 5px 0;}
.xgzlu_cont {width: 100%;} 
.bmjz_box {
	width: 95%;
	margin: 0 auto;
	text-align: left;
}
.bmjz_box ul { width: 100%; list-style: none; padding: 0; margin: 0; border: 0; }
.bmjz_box li{ display: block; height: 25px; }
.bmjz_box li div{
	width: 25%;
	float: left;
	height: 25px;
	text-align: center;
}
.buttomlink:visited {
color: #333;
text-decoration: none;
font-size: 12px;
line-height: 24px;
font-family: Arial;
}
.buttomlink:link {
color: #333;
text-decoration: none;
font-size: 12px;
line-height: 24px;
font-family: Arial;
}

/*class27样式 结束*/

/*pm样式 结束*/
.article_box {
	width: 96%; 
	table-layout:fixed; 
	padding-top: 10px;
	margin: 0 auto;
}
.article_title {
	line-height: 40px;
	border-bottom: 1px solid #e4e4e4;
	text-align: center;
	font-size:20px; 
	font-weight:bold;
}
.listdes {
    font-size:12px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	border-bottom: 1px solid #e4e4e4;
}
#sharebox {
    float: left;
    width: 100%;
    text-align: center;
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    display: inline;
    margin-top: 0px;
    border-width: 1px 0px;
    border-style: dotted none;
    border-color: rgb(211, 236, 243) -moz-use-text-color;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    padding: 5px 3px 5px 5px;
}
.docshare {
    width: 618px;
    padding: 4px 0px;
    overflow: hidden;
    color: rgb(51, 51, 51);
    font-size: 12px;
    float: left;
    display: inline;
}

.docshare .sharesina, .docshare .sharebaish, .docshare .sharekaixin001, .docshare .share_renren, .docshare .share_baidu, .docshare .share_douban, .docshare .share_qq, .docshare .share-douban, .docshare .sharewy {
    background: url("http://www.cnitpm.com/images/news_pic.png") no-repeat scroll 0% 0% transparent;
    padding: 2px 0px 2px 20px;
    font-size: 12px;
    display: inline;
}
.docshare .sharesina {
    background-position: -980px -106px;
}
.docshare .share_renren {
    background-position: -980px -143px;
}
.docshare .sharekaixin001 {
    background-position: -980px -125px;
}
.docshare .share_qq {
    background-position: -980px -87px;
}
.docshare .share_baidu {
    background-position: -980px -161px;
}
.docshare .sharebaish {
    background-position: -980px -180px;
}
.nolinkblack:link {
    color: rgb(51, 51, 51);
    text-decoration: none;
}
.comment {
	padding-top: 10px;
}
.comm_bt {
	height: 35px;
	line-height: 35px;
}
.rmbt {
    font-family: "黑体";
    font-size: 20px;
}
.comm_cont{
	font-size:12px; line-height:18px;
}
.htmlplcon {
    margin-top: 3px;
    margin-bottom: 5px;
    color: rgb(51, 51, 51);
}
.lanxian {
height: 1px;
border: none;
border-top: 1px solid #C4D6EC;
}
.htmlplcon {
    margin-top: 3px;
    margin-bottom: 5px;
    color: rgb(51, 51, 51);
}
#conment_list .box {
    margin-bottom: 5px;
    overflow: hidden;
    font-size: 12px;
    padding: 3px;
    background: none repeat scroll 0% 0% rgb(255, 255, 238);
    border: 1px solid rgb(153, 153, 153);
}
.rmbt {
    font-family: "黑体";
    font-size: 20px;
}

/*pm样式 结束*/
/*Exam样式 开始*/
.left_nav {
	width: 662px;
	margin-right: 11px;
}
.right_nav {
	width: 277px;
}
.hah_title {
	height: 35px;
	background: #279DC2;
	line-height: 35px;
	text-align: left;
	font-size: 16px;
	color: #fff;
}
.alfenxi {
	height: 70px;
	line-height: 35px;
	background: #fef4dc;
	border-bottom:1px solid #cccccc;
}
.zxksword {
    padding: 10px 5px;
}
.gglan,.pxlaoshi {
	border: 1px solid #6BC7EC;
	margin-top:12px;
}
.gglan_bt{
	height: 30px;
	line-height: 30px;
	background: #fef4dc;
	text-align: left;
}
.gglan_cont{
	background: #f7f7f7;
}
.gglan_cont div {
	width: 97%;
	margin: 0 auto;
	line-height: 25px;
}
.examlist{
	background-color:#f7f7f7;

}
.examlist ul{
	margin-top:0px;
	margin-left:-42px;
	padding-top:6px;
}
.examlist ul li{
	float:left;
	text-align:center;
	line-height:28px;
}
/*Exam样式 结束*/

/*ExamST1_196429样式 开始*/
.mryl_cont div p {
	line-height: 25px;
}
/*ExamST1_196429样式 结束*/

/*13945样式 开始*/
.haf_list {
	padding-top: 15px;
}
.haf_list div{width: 100%; float: left; line-height: 36px;margin-left:2px;}
.haf_list div strong{
	float: left;
}
.haf_list div a {
	float: left;
}
.gjln_zhenti { width: 97%; margin: 0 auto;}

/*猜您喜欢*/
.cnxh { width:672px; height:260px; border:1px solid #e4e4e4;}
.cn { width:672px; height:36px; font-size:14px; font-weight:bold; border-bottom:1px solid #cccccc; line-height:40px;}
.cn p { margin-left:10px;}
.xhnr { width:318px; height:150px; float:left; margin-left:14px; margin-top:10px;}
.xhnr li{ line-height:26px;  font-size:12px;}
.xhnr li a { color:#333333;}
.xhnr li a:hover { color:#f26522}

/*13945样式 结束*/
.width274{ width:274px;}
.width251 { width:251px;}
.width642 { width:642px;}
.width650 { width:650px;}
.width300 { width:300px;}
.width188 { width:188px;}
.width665 { width:665px;}
.mtop-19{margin-top:-19px;}
.mright-9{margin-right:9px;}
.mtop-4{margin-top:-3px;}
.mtop3{margin-top:3px;}
.pmpage{ text-align:center; line-height:30px;}
.newcon{word-break:break-all; padding:15px 0 10px; line-height:25px;}
.newstyle1{color:#333333; line-height: 25px;}
.newstyle2{padding-top: 10px; padding-bottom:10px;}
.newstyle3{padding-top: 10px; padding-bottom:10px;}
.color2c{color:#2C7CCD;}
.dbqh{width:280px; float:left; margin-left:0px;}
.dbqh1{margin-top:0px;margin-left:27px;width:286px;}
.sttitle{border-bottom: 1px solid #e4e4e4;font-size:26px;font-family:微软雅黑,黑体; line-height:60px; text-align:center; font-weight:bold;}
.nolinkred:link{ color:#FF0000;text-decoration:underline;}
.nolinkred:visited{ color:#FF0000;text-decoration: none;}
.nolinkred:hover{ color:#FF0000;text-decoration:underline; }
.nolinkred:active{ color:#663300;text-decoration: none;}
#explain{ line-height:25px;}

/*题库样式*/
.shijuan1{line-height:28px; padding-left:5px; padding-top:5px;}
.pagestyle{text-align:center; line-height:60px; font-size:14px;}
.sjfxlinehight{ line-height:25px;}
.daojishixian{width:136px;border:1px solid #CCCCCC;}