﻿@charset "utf-8";
/* Reset */

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
p{ text-align:justify; line-height:25px;}
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
/* frame */
.mainContent { float: left; width: 740px; overflow: hidden; }
.listContent { padding: 5px 15px; width: 710px; background: #F7F7F7; }
.side { float: right; width: 250px; overflow: hidden; }
.noSideContent { padding: 5px 15px; background: #F7F7F7; }
/* Public */
a{ color: #000; text-decoration:none; outline:none; }
a:hover { color: #c00; text-decoration: underline; }
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden; }
.blank{ display:block; height:10px;font-size:0px; line-height:0; overflow:hidden; clear:both;  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; }
/* * html .clearfix{height:1%; }
*+html .clearfix{min-height:1%; } */
/* * html .clearfix{height:1%; }
*+html .clearfix{min-height:1%; } */
.fl { float:left; display: inline; }
.fr { float:right; display: inline; }
.hide { display:none; }
.mt10 { margin-top: 10px; }
.mb10 { margin-bottom: 10px; }
.clearfix a{
	margin-right:5px;}
/* 字体 */
.infoList,
.date { font-family: 'Times new roman','宋体'; }

/* box */
.box .hd .title { font-family: "Microsoft Yahei"; font-weight: bold; }
.box .hd .more { display: block; width: 37px; height: 12px; background: url(images/more.gif) no-repeat; overflow: hidden; text-indent: -9999px; }
.box .hd .tab { float: left; }
.box .hd .tab li { float: left; margin-right: 6px; display: inline; background: url(images/bg_tab.png) no-repeat right -24px; padding-right: 2px; }
.box .hd .tab li a { display: block; padding: 0 20px 0 22px; height: 20px; line-height: 24px;  overflow: hidden; float: left; text-decoration: none; color: #777; background: url(images/bg_tab.png) no-repeat 0 0; }
.box .hd .tab li.on { background-position: right -72px; }
.box .hd .tab li.on a { background-position: 0 -48px; color: #f60; }
#wrap{
	width:1000px; float:left;height:90px;}

/* 当前位置 */
.pathBar { background: #EAEAEA; height: 30px; line-height: 30px; padding: 0 15px; overflow: hidden; margin-bottom:10px;}
.pathBar .path { float: left; }
.pathBar .ann { float: right; height: 24px; overflow: hidden; margin-top: 3px; _width: 320px; }
.pathBar .ann li { line-height: 24px; }
.pathBar .ann a { color: #024C7D; }

/* 顶部登录 */
.userWrap { overflow: hidden; zoom: 1; }
.userWrap .vipform { color: #fa0; font-weight: bold; }
.userWrap .userInfo {  }
.userWrap .userInfo .info { float: left; line-height:30px; }
.userWrap .userInfo .act { float: left; padding-left: 15px; line-height:30px;}
.userWrap .loginForm {  }
.userWrap .loginForm .field { float: left; padding: 0 6px 0 0; line-height: 16px; height: 16px; overflow: hidden; padding-top:2px;}
.userWrap .loginForm .field label { float: left; }
.userWrap .loginForm .input { float: left; width: 45px; height: 16px; line-height: 16px\9; _line-height: 16px; background: #fff; border: none;}
.userWrap .loginForm .input-saveinfo { float: left; margin: 2px 0 -2px 0; }
.userWrap .loginForm .field-validate img { height: 20px; margin-left: 2px; margin-top: -2px;}
.userWrap .loginForm .btn { float: left; }
.userWrap .loginForm .btn a { margin: 0 1px; }
.userWrap .loginForm .submit { float: left; display: block; width: 45px; height: 18px; background: url(images/btn_login.gif) no-repeat; text-indent: -9999px; overflow: hidden; border: none; margin-right: 7px; }
/* header-index */
#header-index {}
#header-index .logo { float: left; width: 271px; height: 79px; text-align: center;}
#header-index .logo a { display: block; }
#header-index .userWrap { color: #fff; background: #5C5C5C; height: 18px; line-height: 16px; padding: 2px 0 0 10px; }
#header-index .userWrap a { color: #fff; }
#header-index .adArea { height: 59px; overflow: hidden; zoom: 1;}
#header-index .topNav { clear: both; border-top: #B6BDAD 3px solid; }
#header-index .topNav .row { height: 25px; line-height: 25px; padding-left: 15px;}
#header-index .topNav a { float: left; color: #000; }
#header-index .topNav a:hover { text-decoration: underline; }
#header-index .topNav .spe { float: left; margin: 0 6px; color: #666; }
#header-index .topNav .odd { background: #DFDFDF; border: #aaa solid; border-width: 1px 0;}
#header-index .navmore { float: left; position: relative; z-index: 90; }
#header-index .navmore-head {}
#header-index .navmore-dropdown { position: absolute; z-index: 91; left: 0; top: 25px; display: none; width: 60px; background: #f2f2f2; border: #dcdcdc 1px solid; text-align: center; }
#header-index .navmore-dropdown a { float: none; display: block; line-height: 24px; }
#header-index .navmore-dropdown a:hover { background: #E1E1E1; color: #c00; }
#header-index .navmore-hover .navmore-dropdown { display: block; }
/* header */
#header { border: #ddd 1px solid;  padding-bottom: 4px;}
#header .topbar { margin-bottom: 4px; }
#header .userWrap { color: #333; background: #ccc; height: 30px; line-height: 30px; padding: 0 10px; }
#header .userWrap .vipform { color: #c00; }
#header .userWrap .field { margin-top: 6px; }
#header .userWrap .loginForm .input { width: 80px; }
#header .userWrap .loginForm .submit { margin-top: 5px; }
#header .logo { float: left; width: 200px; }
#header .logo a {}
#header .logo img { height: 48px; width: auto; }
#header .topNav { overflow: hidden; zoom: 1; position: relative; }
#header .topNav .adArea { width: 205px; height: 45px; position: absolute; right: 0; top: 0; }
#header .topNav .row { width: 550px; line-height: 24px;}
#header .topNav .row a { float: left; }
#header .topNav .row .spe { float: left; margin: 0 5px; }
#channelWrap { height: 57px; background: url(CBYimg/225.png) no-repeat; }
/*#channelWrap { height: 57px; background: url(images/bg_channel.jpg) no-repeat; }*/

#channelWrap .cateName { float: left; height: 55px; line-height: 55px; font-size: 18px; font-weight: bold; font-family: "Microsoft Yahei"; text-align: center; width: 180px;}
#channelWrap .channel { overflow: hidden; zoom: 1; padding-top: 4px;}
#channelWrap .row { line-height: 24px; padding-left: 15px; }
#channelWrap .row a { float: left; color: #c00;}
#channelWrap .row .spe { float: left; margin: 0 6px; color: #666; }
/* header-topic */
#header-topic { height: 48px; }
#header-topic .logo { float: left; }
#header-topic .logo a { display: block; width: 148px; height: 48px; background: url(images/logo_s.gif) no-repeat; text-indent: -9999px; }
#header-topic .topNav { float: right; line-height: 48px; }
#header-topic .topNav .spe { margin: 0 5px; }

/* footer */
#footer { text-align: center; border-top: #666 1px solid; position: relative; clear:both; float:left; width:1000px;}
#footer .footLink { line-height: 34px; background: #EBEBEB; }
#footer .footLink .spe { margin: 0 5px; }
#footer .copyright { line-height: 24px; padding: 10px 0;}
#footer .copyright img { vertical-align: middle;}
#img1{ float:right; margin-right:190px; margin-top:-125px;text-align: right;}
/* 侧栏搜索 */
.sideSearch { width: 112px; height: 88px; background: url(images/bg_search.gif) no-repeat; margin: 0 auto 10px; padding: 22px 0 0 8px; }
.sideSearch .keyword { width: 100px; height: 20px; line-height: 20px\9; _line-height: 20px; border: #ddd 1px solid; margin-bottom: 4px; }
.sideSearch .searchType { height: 28px; line-height: 28px; vertical-align: middle; margin-bottom: 5px; }
.sideSearch .searchType label { float: left; padding: 0 5px; white-space: nowrap; }
.sideSearch .searchType input { float: left; margin: 8px 0 -8px; _margin: 4px -4px -4px 0; }
.sideSearch .submit { float: left; margin-right: 5px; width: 50px; height: 20px; background: url(images/btn_search.gif) no-repeat; border: none; text-indent: -9999px; _display: inline; }
.sideSearch .adv { _float: left; }

/* 信息弹窗 */
.overlay { border: 1px solid #d9d9d9; background: #fff; }
.overlay_header { height: 29px; line-height: 29px; padding: 0 10px; color: #666; position: relative; background: url(user/images/overlay_header_background.gif); text-align: left; }
.overlay_header_title_sign { width: 10px; height: 8px; top: 11px; position: absolute; background: url(user/images/overlay_header_title_sign.gif) no-repeat; }
.overlay_header_title { font-size: 12px; padding-left: 18px; text-align:left; }
.overlay_header_background_right { width: 159px; height: 29px; top: 0; right: 0; position: absolute; background: url(user/images/overlay_header_background_right.gif) no-repeat; }
.overlay_header_close { display: block; right:8px; top:11px; width: 8px; height: 8px; position: absolute; cursor:pointer; background: url(user/images/overlay_header_close_sign.gif) no-repeat; }

#content li{
	line-height:25px;
	list-style-type:none;
	text-align:left;
	}
/* 栏目名称 */
.cateHd { border-bottom: #000 1px solid; height: 30px; line-height: 30px; }
.cateHd .cateName { font-size: 14px; font-weight: bold; color: #c00; padding-left: 20px; background: url(http://www.dcement.com/Template/Default/Skin/images/tit.gif) no-repeat 0 8px; float: left; }




/* url_方块样式分页 */
.page { text-align: center; padding: 20px; font-size: 12px; }
.page input { border: #c5c5c5 1px solid; background: #fff; width: 30px; height: 20px; line-height: 20px; vertical-align: middle; }
.page a,
.page span { display: inline-block; *display: inline; zoom: 1; margin-right: 0px; line-height: 20px; }
#container_company .page a,
#container_company .page a:active {color:black; display: inline-block; *display: inline; zoom: 1; border: #c5c5c5 1px solid; padding: 0 6px; background: #fff; }
#container_company .page a:hover { border: 1px solid #D84A00; text-decoration: none; color: #D84A00; }
#container_company .page span .current { background: #D84A00; border: #D84A00 1px solid; color: #fff; font-weight: bold; padding: 0 6px; }
#container_company .page span.disabled { border: #c5c5c5 1px solid; padding: 0 6px; color: #999; }
/* 通用信息列表 */
.infoList {}
.infoList li { height: 24px; line-height: 24px; overflow: hidden; }
.infoList li.noData { color: #999; }
.infoList li.split { height: 0; padding: 0; font-size: 0; background: none; border-bottom: #ddd 1px dotted; margin: 10px 0; }
.infoList li .date { float: right; color: #999; }
.infoList li .node { margin-right: 5px; }
.infoList li .dateRight { color: #999; margin-left: 5px; }
/* 文章子列表页 */
.pageList { padding: 10px 15px; font-family: 'Times new roman','宋体'; }
.pageList li { height: 26px; line-height: 26px; font-size: 12px; padding-left: 10px; background: url(images/list.png) no-repeat 0 -8px; }
/* 文章子列表页-图片 */
.pagePicList { padding: 5px 0 10px 10px; }
.pagePicList li { width: 210px; margin: 20px 8px 0; }
.pagePicList li .pic img { width: 200px; height: 150px; }

/* 文章内容 */
.description { border: #E5E5E5 1px solid; background: #fff; padding: 10px 15px; font-size: 14px; color: #5E5E5E; line-height: 26px; font-weight: bold; margin: 20px 0 0;}
.description span { font-weight: normal; }
.articleCon { }
.articleCon .title { font-size: 20px; line-height:160%; color: #c00; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .property{ line-height: 26px; padding: 0 10px; margin: 10px 0 0; text-align:center; color:#666; border: #ccc solid; border-width: 1px 0; background: #F1F1F1; font-family:"Times new roman","宋体";}
.articleCon .property span{ padding:0 5px;}
.fontSizeSet,
.fontSizeSet a { color: #c00; }
.articleCon .userControl { line-height:27px; padding:2px 10px; text-align:right; color:#333; margin: 20px 0; border: #ccc solid; border-width: 1px 0; background: #F1F1F1;}
.articleCon .userControl .bds_more { padding-top: 2px; }
.articleCon .conTxt {color:#333; font-size:14px; line-height:28px; padding: 5px 15px 10px;  overflow:hidden; }
.articleCon .conTxt p { padding-top:20px;}
.articleCon .conTxt img{max-width:600px;height:auto;}
.articleCon .page { padding:0 10px 0 0; }
.showContent { border: #ccc 1px solid; background: #F7F7F7; margin-bottom: 5px; padding: 40px 40px 0;}
.showContent .box { padding: 10px 0; }
.showContent .box .hd { font-weight: bold; color: #333; border-bottom: #333 1px solid; line-height: 26px; padding: 0 10px; text-align:left; letter-spacing:1px;}
.showContent .box .bd { padding: 10px 0; }
.copyrightInfo .bd p { text-indent: 2em; color: #444; margin-bottom: 5px; }
.boxRelate .infoList { padding-left: 10px; }
.boxRelate .infoList li { float: left; width: 310px; }
/* 通用盒子 */
.box {}
.box .hd { overflow: hidden; padding: 0 10px; height: 26px; line-height: 26px; }
.box .hd .title { float: left; font-size: 15px; }
.box .hd .title a {  }
.box .hd .cateLink { float: right; }
.box .hd .cateLink a { margin: 0 4px; }
.box .hd .more { float: right; color: #999; }
.box .hd .more:hover { color: #c00; }
.box .hd .tab { float: right; }
.box .hd .tab li { float: left; }
.box .hd .tab li a { display: block; float: left; }
.box .hd .tab li.on {}
.box .hd .tab li.on a { padding-bottom: 1px; }
.box .bd {}
/* common */
.boxLoop {}
.boxLoop .box { margin-top: 10px; }
.boxLoop .fl,
.boxLoop .fr { width: 365px; }
.boxLoop .hd { height: 28px; line-height: 28px; border-bottom: #000 1px solid; }
.boxLoop .hd .title { font-size: 14px; font-weight: bold; color: #c00; padding-left: 20px; background: url(images/tit.gif) no-repeat 0 8px;}
.boxLoop .hd .more { color: #c00; margin: 5px 0 0; }
.boxLoop .bd { padding: 5px 10px; }
.sideBox {}
.sideBox .hd { height: 25px; line-height: 25px; background: #A4A8AD; padding: 0 10px; }
.sideBox .hd .title { font-weight: bold; color: #fff; float: left; }
.sideBox .hd .title a { color: #fff; }
.sideBox .hd .more { float: right; }
.sideBox .bd { background: #EBEBEB; padding: 5px 15px 10px; }
#sideMenuBox {}
#sideMenuBox .hd { display: none; }
#sideMenuBox .bd { padding: 0; }
#sideMenuBox li { background: #B4BAAD; text-align: center; border-bottom: #D7DBD3 1px solid; *vertical-align: bottom; }
#sideMenuBox li a { display: block; line-height: 29px; }
.sideCateName { text-align: center; background: #fff; *line-height: 0; *font-size: 0; }
.sideCateName img { margin: 20px 0; }
/* siteSearch */
.siteSearch { padding: 10px; }
.siteSearch .keyword { width: 160px; height: 20px; line-height: 20px\9; _line-height: 20px; border: #ccc 1px solid; }
.siteSearch .submit { width: 50px; height: 20px; text-indent: -9999px; background: url(images/btn_search.gif) no-repeat; border: none; }


body{
font-family: arial;
font-size: 12px;
text-align: center;
margin: 0;
}
.nTab{
float: left;
width: 1000px;

}
.nTab .TabTitle{
clear: both;
height:93px;
float:left;
width:1000px;
background: #7f817e;
border-top:1px solid #000;
border-bottom:1px solid #000;
}
#narmalnone{
	border-bottom:1px solid #5C5C61;
	border-top:1px solid #5C5C61;
	cursor:auto;
	}
	#narmalnone:hover{
		background:#7f817e;
		border-radius:0;
		}
.nTab .TabTitle ul{
margin:0;
padding:0;

}
.line{width:1000px; height:1px; background:#5C5C61; float:left;}
.nTab .TabTitle li{
float: left;
width: 76.9px;
height:30px;
cursor: pointer;
line-height:30px;
padding-right: 0px;
padding-left: 0px;
list-style-type: none;
font-weight:500;
color:white;
}
.TabTitle li:hover{
	background-image:url(CBYimg/4711.png);
	background-repeat:no-repeat;
	}
.nTab .TabTitle .active{ background-image:url(CBYimg/123322.png);color: #454545;}
.nTab .TabTitle li .active:hover{
	}
.nTab .TabTitle .normal{}
 .TabContent{
margin: 0px auto;
float:left;
width:1000px;
margin-top:10px;
}
.none {display:none;}
#footer{ margin-top:10px;}


.Introduction{
	height:300px;
	width:485px;
	float:left;
	margin-right:15px;
	border:1px solid #4F4F4F;
	margin-bottom:10px;
	}
	.Intro_title{
		height:30px;
		width:485px;
		line-height:30px;
		border-bottom:2px solid #4F4F4F;
		font-weight:bold;
		font-size:16px;
		font-family:"华文仿宋";
		letter-spacing:3px;
		background:#999a98 url(CBYimg/cds4.jpg)no-repeat;
		color: white;}
		
	.Intro_con{
		height:268px;
		width:485px;
		background:white;
		}
	
	.company_con{
		height:268px;
		line-height:20px;
		text-align:justify;
		padding-left:5px;
		padding-top:5px;
		padding-right:5px;}
		.company_con img{
			/*float:left;
			margin-right:5px;
			margin-bottom:0px;*/
			display:block;
			margin:0 auto;
			}
		.company_con span{
			text-align:center;
			font-size:18px;
			font-weight:bold;
			display:block;
			}
		.company_con p{
			text-indent:2em;
			}
		.adapt{
			height:94px;
			width:124px;
			float:left;}
			.tspan{
				padding:10px 0px;}
.Active_news{
	height:300px;
	width:485px;
	float:right;
	margin-bottom:10px;
	border:1px solid #4F4F4F;
	}
	.Active_title{
		height:30px;
		width:485px;
		background:#FFF url(CBYimg/cds2.jpg) no-repeat;
		line-height:30px;
		border-bottom:2px solid #4F4F4F;
		font-weight:bold;
		font-size:16px;
		font-family:"华文仿宋";
		letter-spacing:3px;}
		.more_arti{
				height:20px;
				width:90px;
				float:right;
				padding-right:10px;
				}
			.more_arti a{
				font-size:12px;
				float:right;
				color:#C60000;
				}
				.conul{
					float:left;
					width:475px;
					height:238px;
					list-style-type:none;
					text-align:left;
					line-height:25px;
					font-size:12px;
					padding-top:10px;
					padding-left:10px;
					}
					/*.conul img{
						background-image:url(images/common1.gif);
						height:15px;
						width:15px;
						}*/
				.date{
					float:right;
					margin-right:10px;
					font-family:"Times New Roman", Times, serif;}
				
	.Active_con{
		height:266px;
		width:483px;
		background: #EBEBEB;
		margin:1px 1px;}
.Management_review{
	height:300px;
	width:485px;
	float:left;
	margin-bottom:10px;
	margin-right:15px;
	border:1px solid #4F4F4F;
	}
	.Management_title{
		height:30px;
		width:485px;
		background-image:url(CBYimg/cds2.jpg);
		background-repeat:no-repeat;
		line-height:30px;
		border-bottom:2px solid #4F4F4F;
		font-weight:bold;
		font-size:16px;
		font-family:"华文仿宋";
		letter-spacing:3px;}
	.Management_con{
		height:266px;
		width:483px;
		background: #EBEBEB;
		margin:1px 1px;
		}
.Research_report{
	height:300px;
	width:485px;
	float:right;
	margin-bottom:10px;
	border:1px solid #4F4F4F;}
	.Research_title{
		height:30px;
		width:485px;
		background-image:url(CBYimg/cds2.jpg);
		background-repeat:no-repeat;
		line-height:30px;
		border-bottom:2px solid #4F4F4F;
		font-weight:bold;
		font-size:16px;
		font-family:"华文仿宋";
		letter-spacing:3px;}
	.Research_con{
		height:266px;
		width:483px;
		background: #EBEBEB;
		margin:1px 1px;
		}
.Performance_review{
	height:300px;
	width:485px;
	float:left;
	margin-right:15px;
	border:1px solid #4F4F4F;}
	.Performance_title{
		height:30px;
		width:485px;
		background-image:url(CBYimg/cds2.jpg);
		background-repeat:no-repeat;
		line-height:30px;
		border-bottom:2px solid #4F4F4F;
		font-weight:bold;
		font-size:16px;
		font-family:"华文仿宋";
		letter-spacing:3px;}
	.Performance_con{
		height:266px;
		width:483px;
		background: #EBEBEB;
		margin:1px 1px;
		}
.Datum{
	height:300px;
	width:485px;
	float:right;
	border:1px solid #4F4F4F;}
	.Datum_title{
		height:30px;
		width:485px;
		background-image:url(CBYimg/cds2.jpg);
		background-repeat:no-repeat;
		line-height:30px;
		border-bottom:2px solid #4F4F4F;
		font-weight:bold;
		font-size:16px;
		font-family:"华文仿宋";
		letter-spacing:3px;}
	.Datum_con{
		height:266px;
		width:483px;
		background: #EBEBEB;
		margin:1px 1px;
		}
#container_company{
	width:1000px;
	margin:0 auto;
	height:1200px;
	}



/* 评论列表 */
.comListBox{ margin: 10px 0; }
    .msgList li{ margin-bottom:15px;  border:1px solid #ddd; background:#fff; 
        -webkit-box-shadow: #f1f1f1 0 3px 0;
        -moz-box-shadow: #f1f1f1 0 3px 0;
        box-shadow: #f1f1f1 0 3px  0;
    }
    .msgList .msgInfo{ height:26px; line-height:26px; padding:0 10px; background:url("images/bgSplit.jpg") 0 -13px repeat-x; border-bottom:1px solid #dfdfdf; color:#999;   }
    .msgList .msgInfo .reviewer{ font-weight:bold; color:#c60;  }
    .msgList .msgInfo .star{ float:right;  }
    .msgList .msgContent{ padding:10px; overflow:hidden; zoom:1; width:633px; }
    .msgList .msgContent .userPic{ width:90px; text-align:left; float:left;   }
    .msgList .msgContent .userPic img{ width:80px; height:80px;   }
    .msgList .msgContent .msgCon{ display:block;  width:530px; float:left;   }
    .msgList .msgContent .msgReply{ background:url("images/share/dotted.gif") repeat-x top; margin-top:5px; padding-top:10px;   }
    .msgList .msgContent .msgReplyer{ font-weight:bold; }
    .msgPage{ text-align:right; margin-bottom: 10px;}

/* 填写评论 */
#commentform_hd { padding: 5px 10px; font-size: 14px; }
.msgAddBox{ margin: 20px 0 0; padding:10px 25px; background: #fff; border:1px solid #ddd;    }
.msgAddBox .inputTxt{ height:20px; line-height:20px; border:1px solid #d4d4d4; width:90px;color:#999;  }
.msgAddBox #commentEmail{ width:180px;  }
.msgAddBox li{  height:22px; line-height:22px;}
.msgAddTit{ display:none;  }
.msgAddBox .msgAddUser{height:30px; }
.msgAddBox .msgAddUser em{display:inline-block;height:30px;;height:30px;  }
.msgAddBox .msgAddUser label{ padding-right:15px;  }
.msgAddBox .msgAddUser i{ color:#f00;  }
.msgAddBox .msgAddUser li{ overflow:hidden;  }
.msgAddBox .msgAddUser #commentRankingBlock{ float:right;  }
.msgAddBox .msgScore{ padding-top:0px;  }
.msgAddBox  #commentContnet{ margin-top:5px;   background:#fff; border:1px solid #d4d4d4; width:100%; height:60px; font-size:12px;   }
.msgAddBox  .msgSubmitBar{ padding-top:10px; height:22px; line-height:22px;  }
.msgAddBox  .msgSubmitBar .msgAddBtn{background:url(images/msgAddBtn.png) ;width:80px;display:inline-block; height:22px; line-height:22px;  text-align:center;  text-decoration:none; color:#fff; }
.msgAddBox  .msgSubmitBar *{ vertical-align:middle; }
.msgAddBox  #commentValidCode{ margin:0 5px;  }