/**
* Main CSS file for Discuz! X
* 模板版权 by 艺迪工作室
* 客服QQ:2542274606
**/

/*--------------------
导读style
---------------------------------*/
.yide_guide_wrap .mn{float: left; width: 888px; margin-top: 15px; overflow: hidden;}
.yide_guide_wrap .sd{float: right; width: 302px;overflow: hidden;}

.yide_forum_ng_style{background-color: #fff; margin-top: 15px; border: 1px solid #f0f0f0;}

.yide_forum_ng_title{line-height: 45px; margin: 0 15px; border-bottom: 1px solid #f0f0f0;}
.yide_forum_ng_title h2{width: 100%; height: 44px; line-height: 44px;}
.yide_forum_ng_title h2 span{display: block; float: left; font-size: 16px; overflow: hidden; height: 100%; position: relative; color: #434343; font-weight: bold;}
.yide_forum_ng_title h2 a.mor2{display: block; float: right; width: 40px; font-size: 12px; color: #737373; font-weight: normal; position: relative;}
.yide_forum_ng_title h2 a.mor2 i{text-align: center; font-size: 12px; width: 13px; height: 15px; position: absolute; top: 14px; right: 4px; line-height: 13px; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.yide_forum_ng_title h2 a.mor2:hover{color: #F0412A;}
.yide_forum_ng_title h2 a.mor2:hover i{transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg);}

.yide_forum_ng_content{padding: 15px 15px 5px;}

.yide_forum_ng .yide_forum_ng_cl{float: left;width: 370px;height: 320px; position: relative;overflow: hidden;}
.yide_forum_ng .yide_forum_ng_cl .img{display: block;border:2px solid transparent;width: 366px;height: 316px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.yide_forum_ng .yide_forum_ng_cl .img img{width: 100%;height: 100%;}
.yide_forum_ng .yide_forum_ng_cl .bt{height: 200px;width:366px;position: absolute;left: 2px;bottom: 2px;text-align: center; font-size: 16px;color: #eee;overflow: hidden;line-height: 350px;background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.9) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent 0%), color-stop(100%, rgba(0, 0, 0, 0.9)));background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.9) 100%);background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.9) 100%);background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.9) 100%);background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.9) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#E5000000',GradientType=0 );}

.yide_forum_ng .yide_forum_ng_cm{float: left;width:395px;overflow: hidden; margin-right: 14px;}
.yide_forum_ng .yide_forum_ng_cm ul{width: 100%;overflow: hidden;}
.yide_forum_ng .yide_forum_ng_cm ul li{display: block;float: left;width: 183px;height: 160px;margin: 0 0 10px 14px;}

.yide_forum_ng_num3, .yide_forum_ng_num4{margin-bottom: 0 !important;}

.yide_forum_ng .yide_forum_ng_cm ul li .img{position: relative;overflow: hidden;display: block;box-sizing:border-box;border: 2px solid transparent;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.yide_forum_ng .yide_forum_ng_cm ul li .img:hover{border-color: #f0412a;}
.yide_forum_ng .yide_forum_ng_cl:hover .img{border-color: #f0412a;}
.yide_forum_ng .yide_forum_ng_cm ul li .img, .yide_forum_ng .yide_forum_ng_cm ul li .img img{width: 183px;height: 125px;}
.yide_forum_ng .yide_forum_ng_cm ul li .img p{width: 173px;height: 45px;padding: 0 5px;background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.9) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent 0%), color-stop(100%, rgba(0, 0, 0, 0.9)));background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.9) 100%);background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.9) 100%);background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.9) 100%);background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.9) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#E5000000',GradientType=0 );position: absolute;left: 0;bottom: 0;overflow: hidden;text-align: center;line-height: 60px;color: #b5b5b5;font-size: 14px;}
.yide_forum_ng .yide_forum_ng_cm ul li .bt{width: 100%; height: 30px;line-height: 30px; font-size: 14px; color: #626262; overflow: hidden; margin-top: 2px;display: block; text-align: center;}
.yide_forum_ng .yide_forum_ng_cm ul li:hover .bt{color:#f0412a;}

.yide_forum_ng .yide_forum_ng_cr{float: right;width: 385px;}
.yide_forum_ng .yide_forum_ng_cr ul{overflow: hidden;width: 100%;}
.yide_forum_ng .yide_forum_ng_cr ul li{display: block;float: left;width: 100%;height: 31px;line-height: 31px;font-size: 14px;}
.yide_forum_ng .yide_forum_ng_cr ul li i{display: block;float: left;width: 3px;height: 3px;background: #666;border-radius: 50%;margin: 15px 15px 0 0;}
.yide_forum_ng .yide_forum_ng_cr ul li a.bt{display: block; float: left; height: 30px; width: 366px; color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.yide_forum_ng .yide_forum_ng_cr ul li:hover i{background: #f0412a;}
.yide_forum_ng .yide_forum_ng_cr ul li:hover a.bt{color: #f0412a;}
.yide_forum_ng .yide_forum_ng_cr ul li:hover a.cm u{background-position: 0 -131px;}
.yide_forum_ng .yide_forum_ng_cr ul li:hover a.cm span{color: #f0412a;}
.yide_forum_ng .yide_forum_ng_cr ul .yide_forum_ngline5{width: 100%;border-bottom: 1px solid #f0f0f0;padding-bottom: 8px;margin-bottom: 8px}

.yide_guide_tabs{position: relative; left: 0; height: 40px; background-color: #fafafa; border: 1px solid #f0f0f0; transition: all .2s; -webkit-transition: all .2s;}
.yide_guide_tabs li{display: inline-block; position: relative; min-width: 65px; line-height: 40px; margin-left: -1px; padding: 0 15px; font-size: 14px; color: #666; text-align: center; cursor: pointer; transition: all .2s; -webkit-transition: all .2s;}
.yide_guide_tabs li a{display: inline-block;}
.yide_guide_tabs li.a{height: 42px; line-height: 38px; background-color: #fff; border-top: 2px solid #0aa770;}
.yide_guide_tabs li.a a{color: #0aa770; font-weight: 400;}
.yide_guide_tabs li.a span{position: absolute; left: 0; top: 0; width: 100%; height: 41px; border-width: 1px; border-style: solid; border-color: #f0f0f0; border-bottom-color: #fff; border-top: none; border-radius: 2px 2px 0 0; box-sizing: border-box; pointer-events: none;}

.yide_forum_postbtn{background-color: #fff; width: 270px; margin: 15px 0; padding: 12px 15px; border: 1px solid #f0f0f0;}
.yide_forum_postbtn a{display: block; background: #FE6948 url(../src/yide_post_icon.png) 95px 16px no-repeat; width: 270px; height: 45px; line-height: 45px; font-size: 16px; color: #fff; text-indent: 24px; -webkit-transition: all 0.25s; -moz-transition: all 0.25s; -ms-transition: all 0.25s; -o-transition: all 0.25s; transition: all 0.25s; text-align: center;}