*{
    padding:0;margin:0;
}
body{
    font-size: 12px;
}
li{
	list-style-type: none;
}
ul{
    margin: 0px;
    padding:0px;
}
li{
    list-style-type: none;
}
form{
    margin: 0px;
    padding: 0px;
}
a img {
    border:0px none;
}
textarea{
    padding:2px;
}
.clear{clear:both;}
.link{
    cursor:pointer;
}
.pointer{
    cursor:pointer;
}
.left{
    float: left;
}
.center {
    text-align: center;
}
.right{
    float: right;
}
.hidden{display:none;}
.pointer{cursor: pointer;}
.container{
    overflow: hidden;
}
.red{
    color:red;
}
.dialog_title{height:25px; width:100%; background-color:#CBE0F0; line-height:25px; font-weight:bold;}
.dialog_box{ background-color:#999;position:absolute;  z-index:2000;  left:0;  top:0;background-color: black;}
.dialog_box{filter:alpha(opacity=80);opacity:0.8;}
.dialog_box1{filter:alpha(opacity=0);opacity:0;}
.dialog_div{ padding:5px;  margin:0pt auto;  z-index:2001;  background-color:#fff;  position:absolute}
.dialog_div ul{ border:1px solid #28567B}
.dialog_div li{list-style-type:none}
.dialog_title .li_1{margin-left:10px; color:#28587E;}
.dialog_title .li_2{margin-right:10px;float:right;}
.dialog_title .li_2 img{margin-top:4px; cursor:pointer}
.dialog_content_50{padding:10px 15px; line-height:25px; font-size:14px; color:#000}
.dialog_content{padding:10px;overflow: hidden;}
.dialog_bottom{background-color:#CBE0F0;height:40px;line-height: 40px;}
.dialog_botton{height:30px!important; height:25px; text-align:center; padding-top:5px}
.btn1 {
    width: 80px;
    height: 21px;
    background-image: url(#);
    border: 0px;
    cursor: pointer;
    line-height: 21px;
}
.btn0{
    background-color: #2F5895;
    height: 21px;
    border: 0px;
    cursor: pointer;
    line-height: 21px;
    color:white;
    padding:0px 10px;
}
#modal_dialog_register ul {border: 3px solid #ccc;font-family: "微软雅黑";font-size: 14px;}
#modal_dialog_register .dialog_title {background: #fff;}
#modal_dialog_register .dialog_title .li_1 ,
#modal_dialog_register .dialog_title .li_2 {color: #333;float: left;}
#modal_dialog_register .dialog_content_50 {padding: 35px 30px;line-height: 30px;font-size: 16px;}
#modal_dialog_register .btn0 {height: auto;padding: 8px 50px;font-size: 14px;}
#btn_register_close {margin-left: 25px;background: #dbecfb;color: #333;}
#modal_dialog_register .dialog_botton {padding: 20px 0;height: auto !important;}
.commentListWrap {
    width: 672px;
    margin: auto;
    padding: 6px;
}
.commentList .t {
    background: transparent url(/gubawebapi/page/blog/style/images/comment/component.jpg) no-repeat scroll 0px -134px;
    color: #fff;
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
}
.commentList .publish_link {
    color: #fff;
}
.commentList .btn_comment{
    color:#2F5895;
    float:right;
    display: block;
    cursor: pointer;
}
.commentList .btn_look_chat{
    color:#2F5895;
    float:left;
    display: block;
    cursor: pointer;
}
.commentList .buttom{
    margin-top:10px;
}
.sub_comment{
    margin-top:10px;
    width:99%;
    background-color: white;
    overflow: hidden;
    border:1px solid #D2D2D2;
}
.sub_comment .user_wrap{
    overflow: hidden;
    float:left;
    padding-left:10px;
    padding-top:10px;
}
.sub_comment .content_wrap{
    float:left;
    overflow: hidden;
    width:450px;
}
.sub_comment .date{
}
.sub_comment .co{
    width:440px !important;
}
.commentbox .item {
    border-bottom: 1px dashed #C9C9C9;
    padding: 10px;
}
.commentbox .item .content {
    padding: 5px 0px;
    clear: both;
    display: block;
    overflow: auto;
}
.commentbox .item .content .pic {
    float: left;
    width: 70px;
    text-align: center;
    line-height: 22px;
    overflow: hidden;
}
.commentbox .item .content .pic img {
    border: 1px solid #DEDEDE;
    padding: 2px;
    margin-top: 3px;
}
.commentbox .item .content .co {
    color: #000000;
    float: left;
    line-height: 1.5;
    width: 560px;
    margin-left: 8px;
    font-size: 14px;
    overflow: auto;
    overflow-x: hidden;
}
.commentbox .floor {
    font-weight: bold;
    padding-right: 5px;
}
.commentbox a {
    color: #444444;
    text-decoration: underline;
}
.commentbox .item .content .co .time {
    margin-left: 0px;
    font-size: 12px;
    color: #666666;
    font-family: Arial;
}
.pager {
    margin-top: 5px;
    display: block;
    clear: both;
    height: 25px;
    line-height: 25px;
    padding: 0px 6px;
    padding-right:0px;
    text-align: right;
}
.pager .p_curpage {
    background-color: #898989 !important;
    border: 1px solid #c9caca;
    font-weight: bold;
    color: #fff !important;
}
.pager .p_txt {
    background-color: #fff;
    border: 1px solid #c9caca;
}
.pager a {
    text-decoration: none;
    padding: 3px 6px 2px;
}
.pager .p {
    background-color: #fff;
    border: 1px solid #c9caca;
}
.commentform {
    margin: auto;
    width: 672px;
    padding-top: 10px;
}
.commentform .formtitle {
    background: transparent url(/gubawebapi/page/blog/style/images/comment/component.jpg) no-repeat scroll 0px -134px;
    color: #fff;
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
    font-weight: bold;    
}
.commentform .formco {
    color: #5A5859;
    line-height: 20px;
}
.commentform .formco li {
    padding: 5px 0px 0px 0px;
}
.commentform a {
    color: #444444;
    text-decoration: underline;
}
.commentform .formco .content textarea {
    border: 1px solid #999999;
    font-size: 14px;
    height: 150px;
    line-height: 1.5;
    width: 99%;
}
.commentSub {
    background: transparent url(/gubawebapi/page/blog/style/images/comment/button.jpg) no-repeat scroll 0px -96px;
    color: #fff;
    width: 69px;
    height: 20px;
    font-size: 12px;
    border: 0;
    cursor: pointer;
    padding: 0px;
}
.word_count{
    float:right;
}
.dialog_mask{
    z-index: 98;
    position:absolute;
    left:0px;
    top:0px;
    background: black;
    opacity: 0.8;
}
.chatDialog{
    position:absolute;
    left:0px;
    top:0px;
    z-index:99;
    width:670px;
    border:1px solid #D0E3F0;
    overflow: hidden;
    background-color: white;
}
.chatDialog .title{
    height:25px;
    padding-left:10px;
    line-height: 22px;
    background-color: #466B98;
    color:white;
    font-weight: bolder;
    position:relative;
}
.chatDialog .close{
    position:absolute;
    right:5px;
    top:2px;
    font-size: 16px;
}
.chatDialog .contentWrap{
    padding-right:15px;
    padding-bottom:20px;
    height:400px;
    _width:635px;
    overflow-y:auto;
    overflow-x:hidden;
}
.contentWrap .contentUl{
    overflow: hidden;
}
.contentWrap a{
    text-decoration: none;
}
.contentWrap .more{
    text-align: center;
    color:#2C56AA;
    font-size: 14px;
}
.chatDialog .chat{
    margin:15px;
    overflow: hidden;
    padding-bottom:15px;
    border-bottom: 1px dotted gray;
    width:620px;
}
.chatDialog .chat:last-child{
    border:none;
}
.chatDialog .avatar{
    float:left;
}
.chatDialog .content{
    float:left;
    margin-left:10px;
    width:580px;
}
.chatDialog .me .name{
    color:#2C56AA;
}
.chatDialog .other .name{
    color:#A0A0A0;
}
.chatDialog .name{
    font-weight: bolder;
}
.chatDialog .say{
    margin-top:15px;
    line-height: 20px;
}
.chatDialog .date{
    margin-top:15px;
    color:gray;
}
.chatDialog .link{
    color:#2C56AA;
}
.chatDialog .btn_comment{
    float:right;
}
.btn_submit{
    background:#FF4901;
    color:white;
    float:right;
    width:125px;
    height:25px;
    line-height: 25px;
    text-align: center;
    font-size: 14px;
    font-weight: bolder;
}
.input_area{
    background-color: #EEEEEE;
    height:140px;
    width:96%;
    margin-top:10px;
    border:1px solid #D2D2D2;
    padding:10px;
    margin-left: 5px;
    
    overflow:hidden;
}
.input_area a{
    text-decoration: none;
    color: #2C56AA;
}
.textarea{
    overflow: hidden;
}
.ta_textarea{
    background-color: white;
    resize:none;
    width:100%;
    height:80px;
    margin-top:10px;
    border:none;
}
.input_area .arrow{
    width:13px;
    height:2px;
    position: absolute;
    top:-7px;
    right:8px;
}
.bottom{
    height:40px;
    overflow: hidden;
}
.btn_submit{
    margin-top:8px;
}
.btn_exit{
    color:#2C56AA;
}