@charset "utf-8";
/** * LRYCMS轻论坛 * @author 李荣耀 * @license https://lirongyaoper.com*/
body{font:14px Comic Sans MS,Microsoft YaHei,Microsoft JhengHei,Arial;line-height:25px;padding:0px;margin:0px;background:#eee;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
table{border-collapse:collapse;}
a,img{border:0;}
ol,ul{list-style:none}
input,textarea,select{outline:none}
a{color:#454545;text-decoration:none;}
a:hover{color:#009688;}
.clearfix{clear:both;width:0px;height:0px;overflow:hidden;}
.container{margin:auto;width:1170px;}
.lry_header{position:fixed;left:0;top:0;z-index:100;width:100%;height:60px;border-bottom:1px solid #404553;border-radius:0;background:#393D49;}
.lry_header a{color:rgba(255,255,255,.7);}
.lry_logo{float:left;margin-top:10px;margin-right:50px;font-family: Helvetica,Arial,sans-serif;line-height:40px;font-size:18px;}
.lry_logo img{width:137px;}
.lry_header .lry_nav a{color:rgba(255,255,255,.7);font-size:16px;}
.lry_header a:hover{color:rgba(255,255,255);}
.lry_nav{float:left;}
.lry_nav li{height:60px;padding:0 20px;line-height:60px;float:left}
.lry_nav li a{width:100%;display:block;}
.lry_nav li a:hover{color:#fff;}
.lry_nav_right{float:right}
.lry_nav_right span{width:50px;height:60px;line-height:60px;float:left}
.lry_nav_right .lry_user_avatar{width:60px;}
.lry_user_avatar img{height:40px;margin-top:10px}
.lry_nav_right span a{width:100%;display:block;}
.lry_nav_right span a:hover{color:#fff;}
.lry_nav_right .lry_login_status{width:145px;height:60px;}
.lry_nav_right .lry_login_status span{display:block;width:100px;overflow:hidden;text-overflow:ellipsis;float:left;text-align:right;transition:all 0.3s}
.lry_login_status img{height:40px;width:40px;margin-left:5px;margin-top:10px;border-radius:100%}
.lry_nav_right .lry_login_status a:hover>span{color:#fff;}
.lry_user_menu{width:100px;float:right;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #d2d2d2;background-color:#fff;border-radius:2px;white-space:nowrap;display:none}
.lry_user_menu li a{color:#333;display:block;padding-left:15px;text-align:left}
.lry_user_menu li a:hover{background:#eee;color:#333}
.lry_login_status:hover>ul{display:block}
.lry_header_children{margin-top:60px;background:#fff;overflow:hidden;min-width:1170px;}
.lry_header_children .lry_nav_children li{width:auto;padding:0px;margin:0 30px;height:50px;line-height:50px;}
.lry_header_children .lry_nav_children .lry_nav_current,.lry_nav_children li a:hover{color:#009688;}
.lry_header_children .lry_search{margin-top:10px;margin-bottom:7px}
.lry_header_children .lry_search input{width:230px;height:30px;line-height:30px;border:1px solid #d2d2d2;padding:0 3px;background:#fff}
.lry_header_children .lry_search input:focus{border:1px solid #9a9a9a;outline:medium none;transition:all 0.218s ease 0s;}
.lry_header_children .lry_search input.lry_button{width:auto;display:inline-block;height:32px;line-height:32px;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer;}
.lry_font{font:14px Comic Sans MS,Microsoft YaHei,Microsoft JhengHei,Arial !important;}
.lry_page{margin:20px 0 10px 0;height:30px;line-height:30px;text-align:center}
.lry_page .pageinfo{margin-right:3px;color:#808080;font-size:14px;padding:4px 10px;border:1px solid #aaa;background:#fff}
.lry_page .pageinfo strong{font-weight:normal;margin:0 3px}
.lry_page a{border:1px solid #aaa;background:#fff;color:#808080;padding:4px 10px;margin-left:5px;transition:all 0.2s}
.lry_page a:hover,.lry_page .curpage{background:#333;color:#fff;text-decoration:none;border:1px solid #000;}
.lry_page .nopage{cursor:not-allowed;}
.lry_page .nopage:hover{background:#fff;color:#808080;border:1px solid #aaa;}
.lry_footer{background:#393D49;color:#bbb;padding:20px 0;min-width:1170px;}
.lry_footer a{color:#dadada;}
.lry_footer a:hover{color:#fafafa;}
.lry_scrolltop{width:50px;height:100px;background-color:rgb(0,150,136);border:1px solid #eee;z-index:1;bottom:70px;left:50%;margin-left:590px;position:fixed;}
.lry_scrolltop a{width:50px;height:49px;display:block;text-align:center;line-height:49px;font-size:12px;color:#fff;text-decoration:none;transition:all 0.3s}
.lry_scrolltop a:hover{background-color:rgb(26,160,148)}
.lry_posts{border-bottom:1px solid #eee;}
.lry_entrance a{background:#00ABE9;display:block;text-align:center;color:#fff;width:90%;margin:15px auto;height:50px;line-height:50px;font-size:16px;transition:all 0.2s;margin-bottom:10px;}
.lry_entrance a:hover{opacity:0.9;}
.lry_blue_btn a{background:#075CAF}
.lry-notification-box{position:fixed;z-index:999;border:1px #ccc solid;bottom:0px;right:0px;width:300px;height:200px;background:#fff;display:none;border-top-left-radius:3px;box-shadow:0px 0px 10px #aaa;overflow:hidden;}
.lry-notification-title{height:35px;line-height:35px;background:#282b33;padding:0px 10px;font-size:12px;color:#fff;border-top-left-radius:3px;overflow:hidden;}
.lry-notification-title i{font-size:12px;transition:all 0.3s}
.lry-notification-t{float:left;}
.lry-notification-t i{margin-right:6px}
.lry-notification-close{float:right;cursor:pointer;}
.lry-notification-close i:hover{color:#888;}
.lry-notification-content{font-size:12px;height:150px;color:#222;padding:10px;overflow-y:auto;}
.lry-notification-content p{line-height:22px;margin-bottom:5px}
.lry-notification-content p a{color:#0c64eb;text-decoration:none;margin:0 2px;transition:all 0.3s}
.lry-notification-content p a:hover{color:#0063fc;}
.lry-notification-content p span{margin:0 3px;color:red;}
@media screen and (max-width:640px){
    .lry_header_children .lry_nav_children li{margin:0 5px;}
}
@media screen and (min-width: 1921px) {
    .container{width:1500px;}
    .lry_scrolltop{margin-left:760px;}
}
/*LRYCMS轻论坛 Powered By lirongyaoper.com*/