#bbs-left{float:left;width:730px}
#bbs-right{width:250px;float:right}
#bbs-main{padding:15px 0}
.owl-wrap{float:left;width:280px;height:200px}
.news-wrap{float:right;width:430px;line-height:30px}
.news-wrap .first{font-size:15px;padding-bottom:10px;font-weight:bold}
.news-wrap li{background:url(../img/ar.jpg) left no-repeat;padding-left:10px}
.groups-actions{margin-top:25px}
.groups-actions a.add{float:left;display:block;background:url(../img/bbs_add.jpg);width:106px;height:34px;line-height:34px;text-indent:40px;color:#fff}
.groups-actions a.create{float:left;display:block;background:url(../img/bbs_create.jpg);width:104px;height:34px;line-height:34px;color:#fff;text-align:center;margin:0 0 0 19px}
.groups-actions a.all{float:right;display:block;background:url(../img/bbs_all.jpg);width:104px;height:34px;line-height:34px;color:#fff;text-align:center;margin:0 }
.bbs-threads{margin-top:27px}
.bbs-threads .navs{height:30px;border-bottom:1px solid #e5ecee;width:730px;position:relative}
.bbs-threads .navs li{float:left;position:relative;width:85px;}
.bbs-threads .navs li a{display:block;width:75px;text-align:center;border:1px solid #e5ecee;background:#f6f6f6;line-height:29px;font-size:14px;height:29px}
.bbs-threads .navs li.active {}
.bbs-threads .navs li.active a{background:#fff;border-top:2px solid #e5ecee;border-bottom:none}
.bbs-threads .navs .order-by{width:165px;height:25px;position:absolute;right:0;bottom:5px;}
.bbs-threads .navs .order-by a.comment{display:inline-block;;color:#fff;background:url(../img/order_comment.jpg);line-height:20px;width:80px;text-align:center;font-size:13px}
.bbs-threads .navs .order-by a.publish{display:inline-block;;color:#fff;background:url(../img/order_publish.jpg);line-height:20px;width:80px;text-align:center;font-size:13px}
.threads-list li{border-bottom:1px dashed #ddd;padding:20px 10px}
.threads-list li .avatar{float:left;width:45px;height:45px}
.threads-list li .thread{float:left;padding:0 0 0 20px;width:420px}
.threads-list li .hd h3{float:left;line-height:28px;font-size:14px}
.threads-list li .hd img{float:left;margin-left:3px}
.threads-list li .count{float:left;width:100px;line-height:40px}
.threads-list li .time{float:right;width:100px;line-height:40px;text-align:right}
.threads-list li .author{font-size:12px}
.threads-list li .author .category{color:#8c8c8c} 
#bbs-right .hd{border-bottom:1px solid #85c226;line-height:40px;font-size:15px;text-align:center}
#bbs-right .hd h2{font-size:16px}
.hot-block{padding:0 10px;border:1px solid #e5e5e5;}
.hot-block .bd{padding-top:10px}
.hot-block li{line-height:41px;height:41px;overflow:hidden}
.hot-block li a span{display:inline-block;width:17px;height:17px;border-radius:17px;background:#ededed;;line-height:17px;text-align:center;margin-right:4px}

.hot-block li.top a span{background:#ee698c;color:#fff}

.star-block,.mobile-block{border:1px solid #e5e5e5;margin-top:10px}
.star-block .tabs{width:212px;margin:14px auto 0}
.star-block .tabs li{float:left;background:#efefef;line-height:29px;width:95px;text-align:center;margin:0 4px;position:relative}
.star-block .tabs li.active{background:#96c85d;color:#fff}
.star-block .tabs li.active a{ color:#fff}
.star-block .tabs li .tri{;position:absolute;bottom:-10px;left:44px;width:0; height:0; border:5px solid; border-color:#96c85d #ffffff #ffffff #ffffff;display:none}
.star-block .tabs li.active .tri{display:block}
.star-block .tab-content{padding:20px 0;width:190px;margin:0 auto}
.star-block ul li{line-height:22px;margin-bottom:20px}
.star-block ul li img{width:52px;float:left}
.star-block ul li .desp{float:right;width:125px;}
.star-block ul li .desp a{display:block}
.star-block ul li .desp span{padding:0 3px}
.star-block ul li .desp span.count{color:#f35b8f}

.event-block{padding:0 10px;border:1px solid #e5e5e5;margin-top:10px}
.event-block .bd{padding-top:10px}
.event-block li {margin-bottom:10px;}
.event-block li img{float:left;width:120px}
.event-block li .action{width:100px;float:right;position:relative;height:88px}
.event-block li h3{font-size:15px}
.event-block li .action a{border:1px solid #f35b8f;color:#f35b8f;padding:0 2px;position:absolute;bottom:4px}


.group_imgbox{padding-top:15px;padding-bottom:0;margin-left:-15px;width:730px;overflow:hidden}
.group_imgbox .imgbox{float:left;width:338px;height:95px;padding:5px 0 0 15px;overflow:hidden}
.group_imgbox .imgArea{float:left;width:55px;height:55px}
.group_imgbox .imgArea img{width:55px;height:55px}
.group_imgbox .imgArea a:hover{color:#fff;text-decoration:none}
.group_imgbox .txtArea{width:235px;height:55px;padding-right:30px;float:right}
.group_imgbox .txtArea dt { font-size: 14px; font-weight: bold; line-height: 24px; width: 100%; }
.group_imgbox .txtArea dd { color: #8c8c8c; line-height: 22px; width: 100%; position: relative; }

.group_imgbox .txtArea span{padding-right:10px}
.group_imgbox .imgbox dt{font-size:14px;padding-bottom:0}
.group_imgbox .imgbox dd{clear:both;font-size:12px;padding-bottom:0}
.group_imgbox .group_infoTop{float:left;padding-top:0}
.group_imgbox .group_infoTop li{font-size:12px}
.group_imgbox .etlink{float:right;font-size:12px;font-weight:normal;color:#5ea320}
.group_imgbox dt .tit{float:left}
.group_imgbox .infolist li { height: 24px; line-height: 24px; background: url(../img/lidot.gif) no-repeat 0 10px; padding-left: 10px; font-size: 12px; overflow: hidden; }
.group_imgbox .abtn_join:hover { color: #ff8f0b !important; }
.group_imgbox .abtn_join { background-position: -80px 0; width: 62px; height: 23px; line-height: 23px; text-indent: 1em; font-size: 12px; font-weight: normal; float: right; color: #333; text-align: center; cursor: pointer; background-image: url("../img/bbs_bg_v1.png"); }

.bbs-groups{margin-top:27px}
.bbs-groups .navs{height:31px;border-bottom:2px solid #85c226;width:730px;position:relative}
.bbs-groups .navs li{float:left;position:relative;width:85px;}
.bbs-groups .navs li a{display:block;width:75px;text-align:center;border:1px solid #e5ecee;background:#f6f6f6;line-height:31px;font-size:14px;height:29px;border-top-left-radius:3px;border-top-right-radius:3px}
.bbs-groups .navs li.active {}
.bbs-groups .navs li.active a{background:#85c226;color:#fff;border:none;height:31px;}
.bbs-groups .actions{width:106px;height:34px;position:absolute;right:0;bottom:2px;}
.bbs-groups .actions a{display: block; background: url(../img/bbs_all.jpg); width: 104px; height: 34px; line-height: 34px; text-align: center; color: #fff;}


.quan_head { border: 1px #ececec solid; background: #fff; padding: 14px 0 0 14px; position: relative } 
.quan_head .appdown { position: absolute; right: 0; top: 0; width: 114px; height: 30px; overflow: hidden }
.quan_head .abtn_appdown { width: 114px; height: 30px; background-position: 0 -266px; padding-left: 114px }
.quan_head .quan_pic { float: left; width: 80px; height: 80px; overflow: hidden }
.quan_head .quan_pic img { border-color: #fff } 
.quan_head .quan_intro { float: left; width: 570px; padding-left: 18px ;font-size:12px}
.quan_head .quan_intro h3 { margin-top: -3px; width: 460px; line-height: 28px }
.quan_head .quan_intro .h3 { font: 20px/26px "微软雅黑"; font-weight: bold } 
.quan_head .quan_intro .h3 { color: #333 } 
.quan_head .quan_intro h1 { margin-top: -3px; width: 460px; line-height: 28px }
.quan_head .quan_intro .h1 { font: 20px/26px "微软雅黑"; font-weight: bold; color: #333 }
.quan_intro p { line-height: 20px }
.cRed, .cRed:visited, .cRed a, .red { color: #fe6b01; } 
.intro_inspector { padding-bottom: 10px; }
.intro_inspector a, .intro_admin a { margin: 0 3px; color: #999; } 
.intro_admin .sp, .intro_modedby .sp { display: inline; padding-left: 1em; }
.quan_head .abtn_join { width: 79px; height: 24px; line-height: 24px; background-position: 0 -208px; margin-left: 0; float: none; background-image: url(../img/bbs_bg_v1.png);display: inline-block;  text-align: center; cursor: pointer; border: 0; }
.quan_head h3 span, .quan_head h1 span { position: relative; top: -2px; padding-left: 10px; }


#nv_forum #ct {border-color:#ffe9ef;}
.pattl_c .tip {margin-top:30px;padding:5px;width:88px;}
.pattimg {float:left;margin:0 10px 10px 0;width:100px;height:100px;overflow:hidden;}
.pattimg_zoom {position:absolute;display:block;width:100px;height:100px;line-height:300px;overflow:hidden;}
.ie_all .pattimg_zoom {background-color:#FFF;filter:alpha(opacity=0);opacity:0;}
.attl_g,.attl_m {margin-left:10px;padding-left:16px;background:url(http://bbs.yaolan.com/static/image/common/attl_icon.png) no-repeat 0 3px;}
.attl_m {background-position:-100px 3px;}
.ie6 .cgtl {width:auto;}
.cgtl {overflow:hidden;}
.cgtl td,.cgtl th,.cgtl caption {padding:5px;border-bottom:1px solid #ffe9ef;}
.cgtl caption {background:#fff8fa;border-top:1px solid #ffe9ef;font-size:14px;font-weight:700;}
.cgtl th {width:16%;}
.cp_pls a {float:left;margin-right:4px;line-height:1.231;}
#scrollleftinfo {position:fixed;left:auto;top:auto;width:5px;height:200px;border-radius:0 5px 5px 0;background:url(http://bbs.yaolan.com/static/image/common/sidecontrol.png) no-repeat -9px 0;cursor:pointer;}
#scrollleftinfo.open {width:9px;background-position:0 0;}
.img_tit_t .xi1 {color:#444;}
.img_tit_t .ph {font-weight:700;font-size:16px;}
.ph_r_con {padding:20px 0 0;}
a.thread_mod {background:url(http://bbs.yaolan.com/static/image/common/bigimg.png) no-repeat 0 -38px;padding-left:25px;height:19px;display:inline-block;color:#444;}
a.thread_mod:hover {background:url(http://bbs.yaolan.com/static/image/common/bigimg.png) no-repeat 0 -57px;color:#369 !important;text-decoration:none;}
a.thread_mod span {color:#444;font-weight:700;}
a.thread_mod:hover span {color:#539BCB !important;}
#imagelist_nav {background:none repeat scroll 0 0 #DDD;margin-top:20px;height:150px;width:780px;}
#imagelist_nav .imagelist_album {color:#FFFFFF;font-size:12px;overflow:hidden;width:780px;}
#imagelist_nav .imagelist_album div.left {height:110px;margin-top:18px;overflow:hidden;position:relative;width:730px;float:left;}
#imagelist_nav .imagelist_album div.left ul {left:0;position:absolute;z-index:2;margin:0 0;}
#imagelist_nav .imagelist_album div.left li {float:left;height:110px;text-align:center;margin-top:5px;list-style:none outside none;}
#imagelist_nav .imagelist_album a.left {background:url(http://bbs.yaolan.com/static/image/common/imagelist_nav.png) no-repeat -21px 0px;height:63px;margin-top:42px;margin-left:1px;width:24px;float:left;}
#imagelist_nav .imagelist_album a.left:hover {background:url(http://bbs.yaolan.com/static/image/common/imagelist_nav.png) no-repeat 2px -70px;}
#imagelist_nav .imagelist_album a.right {background:url(http://bbs.yaolan.com/static/image/common/imagelist_nav.png) no-repeat 2px 0px;height:63px;margin-top:42px;margin-right:1px;width:24px;float:right;}
#imagelist_nav .imagelist_album a.right:hover {background:url(http://bbs.yaolan.com/static/image/common/imagelist_nav.png) no-repeat -21px -70px;}
#imagelist_nav .imagelist_album div.left a.mask {background-color:#333;display:block;height:110px;overflow:hidden;position:absolute;width:110px;z-index:1;}
#imagelist_nav .imagelist_album div.left li div {height:110px;position:relative;overflow:hidden;cursor:pointer;width:110px;}
#imagelist_nav .imagelist_album div.left li div span {background-color:#000000;bottom:2px;color:#FFFFFF;display:block;font-size:12px;height:14px;line-height:14px;position:absolute;right:5px;text-align:center;top:86px;width:33px;}

#thread-view{width:994px;margin:0 auto}
#post-list{border:1px solid #b2db72;margin-top:10px}
#subject-title{padding:5px 20px;border-bottom: 1px solid #b2db72;}
#subject-title  h1{font-size:18px;display:inline}
#subject-title .thread-nav{display: inline; float:right;padding-top:3px} 
#subject-title .copy-link{color:#999}
#thread-redirect{float:right;margin-left:5px}
#thread-redirect input { margin-right: 4px; padding: 0; height: 16px; line-height: 16px; }
.plc, .pls { vertical-align: top; }
.pls {width:160px;background:#e7f3d4;overflow:hidden;border-right:1px solid #b2db72;}
.post_else .favatar, .post_else .plc { border-top: 1px solid #b2db72; }
.plc { padding: 0 20px; }
.pi { border-bottom: 1px dashed #dbdbdb; }
.pi { overflow: hidden; margin-bottom: 10px; padding: 10px 0; height: 16px;font-size:12px }
.pi img{vertical-align: middle;width:12px}
.pi strong a { float: right; margin-top: -6px; padding: 4px 6px; border: 1px solid #FFF; font-weight: 400; }
.pipe { margin: 0 5px; color: #CCC; }

.thread_react { border-top: 1px dashed #dbdbdb;line-height:36px }
.thread_react p{float:right}
.thread_react em.em_right{float: right; padding-left: 10px;} 
.thread_react em.em_right a{padding: 5px 10px 5px 25px;}
.thread_react p a{margin-right:6px}
.reply { background: url(../img/bbs_reply.jpg) no-repeat 0 50%; }
.gotop { background: url(../img/bbs_top.jpg) no-repeat 0 50%; }

.favatar{padding:0 10px}
.authi_name a{line-height:40px;color:#44b056;font-weight:bold}
.authi_info{border-bottom:1px dashed #85c226;padding-bottom:10px}
.authi_info span{display:block;line-height:20px;font-size:12px}
.favatar .avatar img{width:130px;display:block;margin:10px auto}
.favatar a{color:#4eb35b}
.favatar ul{padding-top:10px;line-height:20px}
.favatar li.pm {float:left;width:50%;  }
.favatar li.pm  a{background: url(../img/bbs_email.jpg) left no-repeat;padding-left:20px}
.favatar li.flw {float:left;width:50%;}
#post-form {margin:20px 0;border:1px solid #b2db72}
#post-form table{width:auto}
#post-form .pls img{width:130px;margin:15px auto;display:block;}
#post-form .plc {padding:20px;position:relative}
#post-form .form-actions{float:right;margin:10px 0}
#fastpostsubmit{background:#85c226;border-radius:5px;line-height:30px}
#fastpostsubmit span{color:#fff;padding:0 10px}
#post-form .area{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000; background:rgba(255,255,255,0.7) }
.pt { width: 100%; margin-right: 0; line-height:200px; text-align:center; padding: 0 !important; border: none; }
.xi2, .xi2 a, .xi3 a { color: #faa200; }
.area .hm a.ylsqq { padding: 7px 8px; margin-left: 10px; border-radius: 4px; color: #fff; padding-left: 25px; background: #5ca3e1 url(../img/dis_qq.png) 5px center no-repeat; }


.pager{padding:20px 0;text-align:right}
.pager ul.yiiPager a:link, ul.yiiPager a:visited{color:#999;border:solid 1px #85c226;}
.pager ul.yiiPager .selected a{background:#85c226;color:#fff}

#bbs-form .bbs-nav{padding:0 0 5px 0}
#bbs-form .form-group{margin:10px 0}
#bbs-form .form-group input{line-height:23px;height:23px}
#bbs-form .form-group select{line-height:26px;height:26px}

#bbs-form .content-label{margin:10px 0;display:inline-block}
#bbs-form .errorMessage{color:red;display:inline}

.post_content{padding:0 0  15px 0;line-height:25px}
body .edui-btn-toolbar .edui-btn .edui-icon-image{display:none}
#bbs-main .owl-banner .owl-dot{float:right}
#bbs-main .owl-banner .owl-dots{bottom:10px}
#bbs-main .owl-banner .owl-dot.active{background:#ee698c}
#bbs-main .owl-banner h3{bottom:0px;position:absolute;line-height:30px;background:#000;background:rgba(0,0,0,0.6);color:#fff;display:block;width:100%;text-indent:10px}
#bbs-main .owl-banner h3 span{height:30px;width:80px;overflow:hidden;font-size:12px}
.edui-editor-body .edui-body-container p{font-size:13px}

#thread-view{position:relative;}
#goto-top {display:block;background:url(../img/animate_top.png);position:fixed;bottom:90px;width:65px;height:65px;left: 50%; margin-left: 530px;z-index:1000;cursor:pointer}


.answer-vote .evaluate{background:url(../img/ask_vote.jpg) left no-repeat;padding-left:20px;margin-left:10px;cursor:pointer}
.answer-vote .evaluate b{font-weight:normal}
.comment-area .comment-area-inner{margin-bottom:10px}
.reply-btn{border:1px solid #ccc;color:#333;padding:3px;background:#fff;margin:10px 0}
.comment-area .comment-area-inner {
	padding:15px 10px 5px
}
.comment-area {
	position:relative;
	clear:both;
	zoom:1;
	background:#f9fbfb;
	margin:10px 0
}
.comment-area .comment-arrow {
	position:absolute;
	top:7px;
	z-index:1
}
.comment-area .btn-33-green {
	display:block;
	width:80px;
	height:28px;
	line-height:28px;
  float:right;
	color:#fff;
	background:#4dc86f;
	text-align:center;
	font-size:12px;
	border-radius:3px;
  margin:10px 0;
  cursor:pointer
}
.comment-area .btn-33-green:hover {
	text-decoration:none;
	background:#35b558
}
.comment-area .comment-action-wrap {
	  border-bottom:1px solid #e8ecee;
    padding-top:10px
}
.comment-area .comment-area-inner {
	  padding:0;

	  margin:20px 20px 0;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.comment-area .comment-area-inner .mini-editor textarea {
	height:67px;
	line-height:22px;
	font-size:14px
}
.comment-area .comment-area-inner .comment-arrow {
	display:none
}
.comment-area .comment-editor {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	padding:5px 7px;
	border:1px solid #ccc
}
.comment-area .comment-pager {
	border-top:1px solid #e8ecee;
	padding:15px 0 16px
}
.comment-area .comment-entry {
	position:relative;
	line-height:20px;
	padding:15px 0 11px;
	word-break:break-all;
	word-wrap:break-word;
	zoom:1;
	border-bottom:1px solid #e8ecee
}
.comment-area .comment-entry.last {
	border-bottom:0
}
.comment-area .comment-entry .details {
	line-height:35px
}
.comment-area .comment-entry .details .comment-entry-userface img {
	width:35px;
	height:35px;
	vertical-align:middle;
	border-radius:20px
}
.comment-area .comment-entry .details .comment-entry-username {
	margin-left:10px;
	vertical-align:middle;
	font-size:12px;
	color:#9eadb6
}
.comment-area .comment-entry .details .comment-entry-time {
	  vertical-align:middle;
    font-size:12px
}
.comment-area .comment-entry .comment-content {
	position:relative;
	padding:4px 0 0;
	line-height:22px;
	font-size:12px;
	color:#333;
	background:#fafafa
}
.comment-area .comment-entry .comment-content .reply-comment {
	color:#3f87bf;
	font-size:12px
}
.comment-area .comment-entry .comment-content .comment-arrow {
	top:-18px;
	left:25px
}
.comment-area .comment-entry .comment-content .comment-arrow em {
	border-bottom:12px solid #fafafa
}
.comment-area .comment-entry .comment-content .comment-arrow span {
	border-bottom:14px solid #fafafa
}
.comment-area .comment-entry .comment-admin {
	position:absolute;
	top:24px;
	right:0;
	cursor:pointer
}
.comment-area.no-comment .comment-body {
	*font-size:1px;
	*line-height:1px
}
.evaluate-tip {
	padding:5px
}
.mini-editor textarea {
	border-style:none;
	border-width:0;
	outline:0;
	resize:none;
	width:100%;
	overflow:hidden;
	padding:0;
	line-height:24px;
	height:24px;
	font-size:12px;
	display:block;
	color:#aaa;
  text-indent:10px;
  padding:5px 0;
}
.mini-editor textarea.longer {
	height:60px;
	line-height:20px
}
.mini-editor .mini-editor-limit {
	text-align:right;
	color:#919191;
	font-weight:700;
	font-size:14px
}
.mini-editor .mini-editor-alert {
	color:red
}
