﻿@charset "utf-8";
/* 顶部标题 */
.lyb_title{
 background: #fff;
 box-shadow: 0 0 10px #ddd;
 padding: 20px;
}
.lyb_title p{
 font-size: 16px;
 line-height: 30px;
}
/* CSS Document */
.title1_M { height:49px; color:#FFFFFF; font-size:14px; line-height:35px; }
.title1_M a { color:#FFFFFF; background:url(/Sites/Uploaded/UserUpLoad/20160918/20160918115103.jpg) no-repeat 0 0px; display:block; height:49px; width:120px; padding:0 21px 0 14px; text-align:center; margin-left:10px }
.title1_M a:hover { background:url(../images/mTitle1_h.jpg) no-repeat 0 0px; }
h2 a.bgNone { background:none; color:#666; width:25px; padding:12px 10px 0 0; font-size:12px; font-weight:normal; color:#1f4fa1 }
h2 a.bgNone:hover { background:none; color:#ec9205 }
.message_tit_bg { background:url(../images/message_tit_bg.jpg) left bottom repeat-x; height:47px; overflow:hidden }
.message_box { width:968px; background:#FFF; margin:0px auto }
.message_content { margin-top:10px }
.message_content .message_more { height:25px; line-height:25px; text-align:right; padding:0 20px; font-size:12px; font-weight:normal; background:#7cb199; }
.message_content .message_more a { color:#FFF }
.clearfix:after, .win:after, .replies:after, .mainBg:after, .publicBg:after, .clearFix:after, #stock:after, .wrapper:after { clear: both; display: block; overflow: hidden; visibility: hidden; }
.replies .reply { border-bottom: 1px dotted #AFAFB0; color: #000000; margin: 0 20px 0 19px; padding: 16px 0 18px; text-align: left; }
.replies .innerFace { padding-left: 50px; }
.replies .author { position: relative; z-index: 3; }
.authorF { float:left; }
.author .faceBox { left: -48px; position: absolute; top: 2px; z-index: 3; }
.author .faceBox .userFace { float: left; overflow: hidden; padding-bottom: 4px; width: 48px; }
.userFace a:link, .userFace a:visited { position: relative; z-index: 1; }
.author .faceBox img { float: left; }
.userFace img { border: 1px solid #DDDDDD; padding: 1px; width:35px; height:35px; }
.replies .author .ip, .replies .author .from-logon { color: #666666; }
.replies .author, .replies .focus { color: #1E50A2; display: block; height: 18px; line-height: 18px; vertical-align: middle; }
.replies .postTime { color: #666666; display: block; float: right; white-space: nowrap; }
.replies .body { clear: both; font-size: 14px; padding: 12px 0; white-space: normal; word-break: break-all; }
.replies .operations { color: #1E50A2; float: right; height: 16px; line-height: 16px; }
.replies .operations li { float: left; }

.replies .operations .support em { color: #BA2636; font-style: normal; }
.dw { position:relative; _top:0; _right:0; _height:1px; }
.replies .tieOperations { display: none; font-size: 12px; line-height: 20px; margin: 0 3px 2px; position:absolute; bottom:-25px; *bottom:0;
right:0; }
.commentBox:after, .replies .tieOperations:after { clear: both; display: block; visibility: hidden; }
.commentBox { background:#f6fefa; border: 1px solid #C3C3B7; margin-bottom: 12px; padding: 3px; position: relative; *padding-bottom:12px;
word-wrap: break-word; z-index: 1; }
.commentBox .commentInfo { font-size: 14px; line-height: 18px; padding-top:5px; margin: 0 3px; height:20px; position: relative; }
.message_content { font-size:14px; }
.commentBox .author { color: #055432; padding-top: 2px; }
.commentBox .floorCount { color: #666666; position: absolute; right: 3px; top: 5px; }
.confirm { background:none; border:none; color:#333; font-size:14px; cursor:pointer; margin:0 0 0 10px; height:25px; line-height:25px; }
.operations .li01 { margin-top:2px; }
.commentBox-hover { z-index: 2;}
/* 底下回复样式 */

.message_form ul { width:485px; margin:0 auto; margin-top:15px; }
.message_form ul li { margin-bottom:10px; }
.message_form ul li label { float:left; margin-top:2px; color: #505050; display: block; text-align: right; width: 60px; }
.message_table { margin:0 auto; }
.message_table tr td { line-height:30px; }
.message_table tr td div { line-height:30px; }
.message_table tr { vertical-align:top; }
.message_table tr td label { float:right; }
.message_table tr .h_con { color:#045C34; font-weight:bold; }
.mess_tx { border: 1px solid #CCCCCC; height: 20px; line-height: 20px; width: 200px; }
.mess_txa { border: 1px solid #CCCCCC; height: 110px; overflow: hidden; width: 370px; }
.btn_group { text-indent:58px; }
.mess_btn { width:70px; height:28px; display:block; border:none; line-height:28px; text-align:center; cursor:pointer; background:#2076bd; color:#fff; }
.mess_btn:hover { background:#2076bd; }
/* 留言板样式 20130521 wsq */
.common_top_2 h2.title_header{padding-left: 20px;}
.titleBox { line-height:35px; margin-bottom:3px; margin-top:10px; font-size:14px; overflow: hidden; text-indent:1.5em; color:#333; font-weight:normal; font-weight:bold; }
.titleBox span { float:right; color:#666; font-weight: normal; font-size:14px; text-indent:0; padding-right:10px }
.commentBox { line-height:18px; }
.commentBox_li { padding:10px 10px; }
.tieOperations { height:24px; line-height:24px; width:100%; clear:both; background:url(/Sites/Uploaded/UserUpLoad/20160918/20160918115103.jpg) repeat-x left 12px; }
*html .tieOperations { height:15px; line-height:15px; }
*+html .tieOperations { height:15px; line-height:15px; }
.operations { float:right; display:none; padding:0 20px }
.tieOperations .dis { display:block }
.operations { background:#fff}
.operations li { float:left; }
.operations a { color:#333 }
.operations a:hover { color:#ec9205 }
.Show_div { font-size:14px; line-height:22px; }
.Show_div p { color:#666 }
.listShow_div{ padding:0 10px;padding-bottom: 10px;}
.listShow_div .content { margin:5px 3px 0; line-height:22px; font-size:12px; color:#666; margin:15px 0 }
.listShow_div .datetime { float:right; color:#999; font-weight: normal; font-size:12px; /*display:none*/ }
.listShow_div .operations { background:#F6FEFA }
.titleBox .b_datetime { float:right; }
.Show_div img { height:160px; padding:1px; border:solid 1px #d9d9d9; }
.Show_div img.show_img { widht:auto; height:auto }
.Show_div .content { color:#666; margin:15px 0 }
#edui1_iframeholder { height:110px!important; }
.edui-toolbar div.edui-for-bold { margin-left:137px }
.message_form ul.posictionUl { position:relative; width:100%; z-index:1000 }
.message_form ul li.posictionli1 { width:100px; height:40px; overflow:hidden; position:absolute; left:0; top:0px; z-index:2222 }
.posictionli1 a { display:block; background:#2076bd; width:93px; font-weight:bold; height:40px; line-height:40px; color:#FFF; text-align:center; padding:0 8px 0 7px; }
.message_form ul li.posictionli2 { width:100px; height:50px; overflow:hidden; position:absolute; right:0; top:15px; z-index:2222; font-weight:bold }
#Content .edui-editor-toolbarboxouter { background:#dcf5f3; height:40px; line-height:40px;padding-left: 100px; }
.edui-toolbar .edui-button, .edui-toolbar .edui-splitbutton, .edui-toolbar .edui-menubutton, .edui-toolbar .edui-combox { margin-top:7px!important; }
.edui-toolbar .edui-separator { margin-top:8px!important; }
.huifutit { font-size:14px; line-height:27px; }
.huifutit span { color:#055432 }
.mag { background:#eee; border:1px solid #bababa; padding:10px;}
.mag .hui_div{overflow:hidden;}
.mag .hui_div .huifutit{ float:left; }
.mag .hui_div .h_con{ float:left; background:#FFF; border:solid 1px #d9d9d9; width:800px; padding:10px; line-height:15px; padding:6px;}

.huifutit{ font-size:22px;}
.h_con p{line-height: 32px;margin-bottom: 10px;}
a.huifu_btn{background: #2076bd;color: #fff;padding: 4px 10px;border-radius: 4px;}
.confirm{background: #2076bd;color: #fff;padding: 4px 10px;line-height: 10px;height: 27px;border-radius: 4px;}
.confirm:hover,a.huifu_btn:hover,.mess_btn:hover{ background:#4ca1dd!important;color: #fff; }

/* 留言板List页 */
.message_content .common_top_2{background: #fff;box-shadow: 0 0 10px #ddd}
.ly-box{padding: 10px 30px 30px;border-top: 1px solid #f0f1f7;}
.ly-box .title-ly a{font-size: 20px;color: #333;line-height: 40px;}
.ly-con{min-height:42px;}
.ly-con p{font-size: 16px;color: #666;line-height: 28px;}
.ly-function{
  /*position: absolute;
  right: 20px;
  top: 20px;*/
overflow: hidden;
}
.ly-function .left-fun{width: 140px;}
.ly-function .left-fun.has-poster{width: 140px;}
.ly-function .right-fun{margin-top: 20px}
.ly-function .right-fun a{font-size: 14px;color: #333;display: block;height: 30px;line-height: 30px;;}
.ly-function .ly-btn{display: block;cursor: pointer;;float: right;margin: 0 10px;width: 50px;height: 30px;line-height: 30px;border: 0;outline: none;border-radius: 3px;background: #4ca1dd;color: #fff;text-align: center}

.ly-floor {
  background: #dcf5f3;
  overflow: hidden;
}
.fix {
  position: relative;
  overflow: hidden;
  border-bottom: 3px solid #fff;
}
.fix_left {
  float: left;
  padding: 10px;
  box-sizing: border-box;
}
.fix_right {
  float: left;
  width: 990px;
  min-height: 110px;
  padding: 10px;
  box-sizing: border-box;
}

/* 留言区域 */
.message-textarea{padding: 0 15px 30px;margin-top: 30px;}
.message-textarea #IsAnonymous{display: none;}
.message-textarea textarea{width: 100%;height: 185px;resize:none;overflow: auto;box-sizing: border-box;padding: 15px;border:1px solid #ececec;background: #f3f8fc;}
.message-textarea .description{height: 34px;line-height: 34px;color: #10346d;font-size: 14px;box-sizing: border-box;padding-left: 30px;background:url(/Sites/Uploaded/UserUpLoad/20190411/20190411154116.png) no-repeat 3px center;}
.message-textarea .mess_btn{display: block;width: 80px;height: 32px;border-radius: 3px;background:#488bf6;text-align: center;line-height: 32px;color: #fff;letter-spacing: 5px;margin: 15px 0 0;cursor: pointer;}
.message-textarea .mess_btn:hover{background: #10346d;transition: all .3s;}
.login-btn-box{width: 355px;margin: 0 auto;}
.login-box p{line-height: 45px;color: #f00}
.login-box a{display: block;width: 165px;height: 45px;line-height: 45px;text-align: center;color: #fff;font-size: 14px;border-radius: 3px;float: left;margin-left: 25px;background: #2a5aa4}
.login-box a:hover{background: #4ca1dd;}
.login-box a:first-child{margin-left: 0}

/* 登录框遮罩层 */
.zhe{display: none;position: fixed;top: 0;left: 0;;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);z-index: 99999;}
.zhe .login-con{position: absolute;left: 50%;top: 50%;width: 360px;height: 400px;margin-left: -180px;margin-top: -200px;box-sizing: border-box;padding: 30px;background: #fff;}
.zhe .close{position: absolute;top: 10px;right: 10px;width: 20px;height: 20px;background: url(/Sites/Uploaded/UserUpLoad/20181220/20181220165217.png) no-repeat;cursor: pointer;}
.zhe .close:hover{background: url(/Sites/Uploaded/UserUpLoad/20181220/20181220165438.png) no-repeat;}
.zhe .login-con .login-img img{display: block;margin: 0 auto;width: 130px;}
.zhe .dl_box .info{display: block;width: 100%;height: 40px;margin-top: 25px;position: relative;}
.zhe .dl_box .info:before{content: "";display: block;width: 40px;height: 40px;}
.zhe .dl_box .loginTxt:before{background: url(/Sites/Uploaded/UserUpLoad/20181220/20181220162608.jpg) no-repeat;}
.zhe .dl_box .loginPsw:before{background: url(/Sites/Uploaded/UserUpLoad/20181220/20181220162732.jpg) no-repeat;}
.zhe .dl_box .input-text{position: absolute;left: 40px;right: 0;width: 260px;top: 0;display: block;box-sizing: border-box;border: 1px solid #10346d;padding-left: 13px;line-height: 38px;font-size: 14px;color: #333;}
.zhe .field-group{margin-top: 15px;font-size: 16px;line-height: 24px;text-decoration: underline;color: #999;}
.zhe .field-group a{color: #999}
.zhe .field-group a:hover{color: #4ca1dd;}
.zhe .field-group input.fr{position: relative;left: -10px;top: 6px;}
.zhe .btn_p input,.zhe .btn_p a{display: block;width: 100%;height: 40px;font-size: 18px;margin-top: 20px;;box-sizing: border-box;border-radius: 3px;border: 1px solid #10346d;text-align: center;line-height: 38px;}
.zhe .btn_p input{color: #fff;background: #4ca1dd;cursor: pointer;}
.zhe .btn_p input:hover{color: #fff;background: #2a5aa4;}
.zhe .btn_p  a{color: #4ca1dd;}
.zhe .btn_p  a:hover{background: #2a5aa4;color: #fff;}

/* 提交遮罩 */
.zhe-tj{display: none;position: fixed;top: 0;left: 0;;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);z-index: 99999;}
.zhe-tj .success-tj{width: 400px;height: 160px;box-sizing: border-box;padding: 30px;background: #fff;position: absolute;left: 50%;top: 50%;margin-left: -200px;margin-top: -80px;}
.zhe-tj .success-tj img{display: inline-block;margin-left: 90px}
.zhe-tj .success-tj span{font-size: 24px;color: #4ca1dd;line-height: 30px;letter-spacing: 5px;text-align: center;margin-left: 10px; }
.zhe-tj .colse-tj{width: 120px;height: 30px;border: 1px solid #4ca1dd;text-align: center;line-height: 30px;color: #4ca1dd;cursor: pointer;margin: 15px auto 0;border-radius:3px;transition: all .3s }
.zhe-tj .colse-tj:hover{background: #4ca1dd;color: #fff;}

/* 楼层 回复样式 */
.message-content-index{box-shadow: 0 0 10px #ddd}
.floor{border-bottom: 1px solid #f0f1f7;position: relative;display: table;width: 100%;}
.floor p{font-size: 16px;color: #666;line-height: 28px;}
.floor p.user-name{font-size: 14px;line-height: 30px;color: #4ca1dd}
.floor .top-tips{position: absolute;bottom: 10px;right: 10px;font-size: 14px;color: #666;}
.floor .left{width: 140px;background: #f7faff;box-sizing: border-box;padding: 20px 30px 20px;display: table-cell;}
.floor .tx-img img{display: block;width: 80px;height: 80px;}
.floor .right{padding:  20px 20px 40px;display: table-cell;vertical-align: top;}
.message-index{border-top: 1px solid #f0f1f7}
.message-index .message-textarea{padding: 0 20px 20px;margin-top: 0;}

/* 分页样式 */
.pages-box{height: 28px;width: 100%;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;padding: 15px 0;}
.ae-pagination-current.ui-state-highlight.ui-state-default.ui-corner-all{color: #fff !important;}
.page_number_div{width: 100%;}
.ae-pagination{text-align: center !important;}

@media screen and (min-width:1024px) and (max-width:1440px){
  .fix_right{
 width: 800px;
  }
}
@media screen and (max-width: 768px){
  .fix_right{
 width: 100%;
  }
}


@media only screen and (max-width: 560px){
.message_form ul li.posictionli1{ display: none; }
.message_form ul li.posictionli2 { top: 200px; }
#Content .edui-editor-toolbarboxouter{ padding-left: 0;}
}
@media screen and (max-width: 360px){
  .zhe .login-con { zoom: 0.9;}
}
@media screen and (max-width: 320px){
  .zhe .login-con { zoom: 0.85;}
} 