﻿/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
     margin: 0;
     padding: 0;
 }

 /** 设置默认字体 **/
body,
 button, input, select, textarea /* for ie */ {
     font: 14px/1.5 tahoma, \5b8b\4f53, sans-serif;
 }
 h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
 address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读, 让 small 正常化 */

 /** 重置列表元素 **/
ul, ol { list-style: none; }

 /** 重置文本格式元素 **/
a { text-decoration: none; }
 a:hover { text-decoration: underline; }

 sup { vertical-align: text-top; } /* 重置, 减少对行高的影响 */
sub { vertical-align: text-bottom; }

 /** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
 fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
 /* 注：optgroup 无法扶正 */

 /** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }

 /* 重置 HTML5 元素 */
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,
 summary, time, mark, audio, video {
     display: block;
     margin: 0;
     padding: 0;
 }
body {
    margin:0px;
    padding:0px;
}
.holder-view {
    margin:0px auto;
    display:block;
    width:955px;
    background-color:#F7F7F7;
    font:12px 微软雅黑;
}
.holder-content {
}
/*文章*/
.holder-article {
    height:550px;
}

.holder-review {
    
}
.review_childer:hover {
    
}
/*评论*/
.review-interface {
    width:98%;
    background-color:#F7F7F7;
    padding:10px 0px 10px 10px;
    border:1px solid #d4cfcf;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
    border-top-right-radius:5px;
    float:right;
    color:#999;
    margin-top:15px;
    box-shadow: 2px 2px 4px #aaaaaa;
    
}
.review-interface:hover,.review-content:hover {
    background-color:rgba(0,0,0,0.15);
}
.review-interface a {
    color:#999;
    text-decoration:none;
}
    /*a:hover {
        color:#777;
    }*/
    a:hover {
        color:#fff;
    }
.author {
    padding-bottom:7px;
}
.author-name {
    overflow:visible;
    padding-top:2px;
}
.review-content {
    background-color:#F7F7F7;
    padding:0px 0px 10px 39px;
    width:90%;
    border-radius:5px;
    float:none;
    margin-right:10px;
    left:-10px;
}
/*评论回复内容*/
.content {
    padding-bottom:12px;
    min-height:30px;
    height:auto;
}

.other li {
    float:left;
    
}
.ip 
{
	padding-left:8px;
}
.other-link {
    padding-left:25px;
}
.other-Icon_location {
    background-image:url(../images/icons.gif);
    background-repeat:no-repeat;
    background-position:0px -320px;
    height:16px;
    display:inline-block;
    padding-left:18px;
    color:#ff006e;
}
.other-Icon_author {
    background-image:url(../images/icons.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    height:16px;
    display:inline-block;
    padding-left:18px;
    margin-left:10px;
}
.other-Icon_time {
    background-image:url(../images/icons.gif);
    background-repeat:no-repeat;
    background-position:0px -45px;
    height:18px;
    display:inline-block;
    padding-left:18px;
    margin-left:10px;
}
.other-Icon_reply {
    background-image:url(../images/icons.gif);
    background-repeat:no-repeat;
    background-position:0px -96px;
    height:16px;
    display:inline-block;
    padding-left:18px;
}
.other-Icon_msg {
    background-image:url(../images/email.gif);
    background-repeat:no-repeat;
    height:16px;
    display:inline-block;
    padding-left:18px;
    margin-left:10px;
}
.other-Icon_edit {
    background-image:url(../images/icons.gif);
    background-repeat:no-repeat;
    background-position:0px -128px;
    height:16px;
    display:inline-block;
    padding-left:18px;
}
.other-Icon_unfold {
    background-image:url(../images/icons.gif);
    background-repeat:no-repeat;
    background-position: 0px -112px;
    height:16px;
    display:inline-block;
    cursor:pointer;
    padding-left:20px;
    font-size:12px;
}
.other-Icon_fold {
    background-image:url(../images/icons.gif);
    background-repeat:no-repeat;
    background-position: 0px -145px;
    height:16px;
    display:inline-block;
    cursor:pointer;
    padding-left:20px;
}

.delFlag {
        width:30px;
        height:30px;
        background-color:red;
        display:inline-block;
        float:right;
        background:url("../images/delete.png") no-repeat center center;
    }

/**/
.interface-childer {
    margin-left:50px;
}
.childer-avater {
    top:15px;
    left:-30px;
    padding:5px;
    width:30px;
    height:30px;
    border-radius:46px;
    background-image:url(../images/Shortcuts.png);
    background-repeat:no-repeat;
    /*background-position-x:0px;
    background-position-y:-436px;*/
    background-position:0px -436px;
    box-shadow: inset -1px 0px 1px rgba(0,0,0,0.15);
    position: relative;
    float:left;
}

.review-number {
    color:#000;
    display:block;
    line-height:30px;
    text-align:center;
}
/*楼号*/
.floor-number {
    /*padding-left:50%;*/
}
.dropDown {
    display:block;
    float:left;
}
/*2015.5.19 by sms*/
#addCommentContainer
{
	width: 955px;
	background:url("../../static/img_red/new_head_bg.gif") repeat-y 0px 0px!important;
	margin-left:5px;
	margin-top:8px;
}
#lblUserCommentTip {
    height:22px;
    text-align:left;
    font-size:15px;
    padding-left:30px;
    padding-top:20px;
}
#lblUserCommentTip span{
    color:red;
}
#lblUserCommentTip a {
    color:orange;
    font-weight:bold;
}
#lblUserCommentTip a:hover {
    color:blue;
    font-size:14px;
}
#commentContent {
    line-height:20px;
    font-size:12pt;
}
.inputText{
        height:180px;
        width:88%;
        line-height:20px;
        padding:5px;
        margin-left:50px;
	    font-family:新宋体;
	    color: #111111;
	    border-spacing: 3px;
        font-size:12pt;
        border:1px solid #666;
        -webkit-border-radius:7px 7px 10px 10px;
}