body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button, th, td { padding: 0; margin: 0; }
body { font-family:\5B8B\4F53,Arial, Helvetica, sans-serif; font-size:12px;overflow-x:hidden;width:99%;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul { list-style:none; }
fieldset { border:0; }
img{ vertical-align:middle; border:0; }
em, strong { font-style:normal; font-weight:normal; }
table { border-collapse:collapse; border-spacing:0; }
input, select,button{ vertical-align:middle;font-size:12px }
button { cursor:pointer; }
a { color:#000; text-decoration:none; }
a:hover{ text-decoration:underline;}
a.noUnderLine:hover{text-decoration:none;}
.floatLeft { float:left; }
.floatRight { float:right!important; }
.clearLeft{clear:left}
.clearRight{clear:right}
.clear { clear:both; height: 0px; overflow: hidden; }
.clear1{overflow:hidden;zoom:1}
.clear2{clear:both}
.textLeft{text-align:left}
.textCenter{text-align:center}
.textRight{text-align:right!important}
.darkBlue{color:#527196!important}
.fontRed{color:#FF311F}
.fontBlue{color:#2e75cc!important}
.noBorder{border:none!important}
.noBg{background:none!important}
.marR10{margin-right:10px!important}
.marT5{margin-top:5px!important}
.marT15{margin-top:15px!important}
.marB5{margin-bottom:5px!important}
.marL10{margin-left:10px!important}
.noMar{margin:0!important}
.icon8,.icon13,.icon20{display:inline-block;margin:0 5px;padding-left:17px;line-height:15px;background-position:left center}
.icon8{background:url(http://www.hc360.com/css/cms/comment/img/icon8.gif) no-repeat}
.icon13{background:url(http://www.hc360.com/css/cms/comment/img/icon13.gif) no-repeat}
.icon20{background:url(http://www.hc360.com/css/cms/comment/img/icon20.gif) no-repeat}
.btn5,.btn7{text-align:center;cursor:pointer}
.btn5{width:62px;height:25px;line-height:25px;background:url(http://www.hc360.com/css/cms/comment/img/btn5.gif) no-repeat;border:none;color:#997809}
.btn7{width:79px;height:23px;line-height:23px;background:url(http://www.hc360.com/css/cms/comment/img/btn7.gif) no-repeat;border:none;color:#466D9C}
.popup{display:none;position:absolute;z-index:100;background:#FAF6CC;border:1px solid #E0B25A}
.popup h3{line-height:16px;margin:0 1px;padding:5px 6px 0 10px;color:#8A6D0B}
.popup h3 a{color:#8A6D0B}
.popup h3 a.close{float:right;width:27px;height:21px;margin-top:-5px;background:url(http://www.hc360.com/css/cms/comment/img/popupclose.gif) no-repeat}
#loginP,.updatePoint{width:350px}
#loginP ul,.updatePoint ul{padding:0 20px 0 15px}
#loginP ul li,.updatePoint ul li{padding:4px 0}
#loginP ul li textarea,.updatePoint ul li textarea{width:100%;height:80px;font-size:12px}
#container{margin:2px 0;}
.otemCon{line-height:20px;color:#474747;padding:0px;}
.otemCon h4{position:relative;z-index:10;}
.otemCon h4 em{float:left;width:115px;height:27px;line-height:27px;text-align:center;background:url(http://www.hc360.com/css/cms/comment/img/mobantitlebg.gif) no-repeat;color:#5EA1F9}
.otemCon h4 span{float:right;height:22px;padding-top:5px}
.otemCon h4 span a{margin-left:5px}
.otemCon  dl{position:relative;top:-2px;padding:1px;border:1px solid #E1E4EB}
.otemCon dt,.otemCon dd{background:#F2F7FD}
.otemCon dt{padding:3px 15px 0;line-height:26px;border-top:1px solid #CDDEFF}
.otemCon dd p{ padding:0 15px }
.otemCon dd span{float:right}
.otemCon dd span a{margin-right:10px;color:#527196}
.otemCon dd span a:hover{color:#f00}
.otemCon form h3{line-height:25px;font-size:16px;font-weight:bold;color:#f00}
.otemCon form,.otemCon form a{color:#527196}
.otemCon form a:hover{color:#f00}
.otemCon form textarea{width:100%;height:120px}
.otemCon form li .btn{display:block;margin:8px auto 13px}
.commentItem{border-bottom:1px dashed #1E1E1E}
.commentItem h4,.commentItem h5{line-height:40px;color:#9C9C9C}
.commentItem h4{float:left}
.commentItem h5{float:right}
.commentItem p{clear:both;line-height:20px;font-size:14px}
.commentItem p.commentIcon a{font-size:12px;color:#f00}
.commentIcon{padding-bottom:10px;text-align:right}
.commentIcon a{margin:0 10px}
.zNum{position:relative;top:2px}
.commentItem div{clear:both;zoom:1;margin:0 0 5px 0;padding:0 10px 10px;background:#FFF9DE;border:1px solid #BDB282}
.commentItem div h4,.commentItem div h5{line-height:32px;color:#A48F30}
.commentItem div h4 em{color:#A48F30}
.commentItem div .commentIcon{padding-bottom:0}
.xxKhComment .otemCon h4 em{width:126px;background:url(http://www.hc360.com/css/cms/comment/img/commenttitle_01.gif) no-repeat;font-weight:bold}
.xxKhComment .otemCon dt,.xxKhComment .otemCon dd{background:#FFF}
.xxKhComment .otemCon dl{top:-1px;padding:0;border:1px solid #B1C7E7}
.xxKhComment .otemCon dt{padding-left:10px;padding-right:10px;border:none}
.xxKhComment .otemCon dd span{float:none;color:#f00}
.xxKhComment .otemCon dd p{margin:0 10px;padding:0;border:none}
.xxKhComment .otemCon dd p a .zNum{position:static}
.xxKhComment .otemCon dd p  a > .zNum{position:relative}
.xxKhComment .otemCon dd p.commentIcon{padding-bottom:4px;border-bottom:1px dotted #000;text-align:left}
.xxKhComment .otemCon form{margin-top:5px;padding:10px 15px;background:#FFF;border:1px solid #B1C7E7}
.xxKhComment .otemCon form .btn7{margin-top:5px}
.xxKhComment .commentIcon em{font-size:12px;color:#9c9c9c}
.xxKhComment .commentItem div{margin:5px 10px;padding-top:5px;padding-bottom:5px}
.xxKhComment .commentItem div p{margin-bottom:10px!important}
.xxKhComment .commentItem,.userDebate .commentItem{padding-bottom:0;border:none}
