﻿body {margin:0px;padding:0px;font-family:'Microsoft YaHei';font-size:14px;}
div {
    margin: 0px;padding: 0px;
}
pre{
    background: #F5F5F5;
    -white-space: inherit;

    font-family: Courier New !important;
    font-size: 12px !important;
    border: 1px solid #ccc;
    padding: 10px;
    overflow: auto;
    margin: 5px 0;
    color: #000;
    line-height: 1.5;
}
p {
    margin:0px;padding:0px;
}
ul {
    margin:0px;padding:0px;
}
li {
    margin:0px;padding:0px;
    list-style:none;
}
img {
    margin:0px;padding:0px;
}
a {
    text-decoration:none;
}
input,select,textarea {
margin:0px;padding:0px;
}
h1, h2, h3, h4, h5 {
    margin:0px;padding:0px;font-weight:normal;
}
/***************************/


body {
background-image:url(../image/bg.jpg);
}
.mainpage {
    width:100%;max-width:960px;margin:auto;background:#fff;
    margin-top: 55px;
    min-height:580px;
    padding-bottom:10px;
}
.header {
    width:100%;margin:auto;
    height:75px;
    position: fixed;
    top: 0;
    z-index: 99;

    font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 51px;
	height: 51px;
	padding: 0 0px;
	background-color: #45a4df;
}
.header a
{
	background: url(/Static/Image/menu_03.gif) no-repeat;
	display: block;
	width: 52px;
	height: 51px;
	float:left;
}
.nav{display:none;}
.mypage .mm-ismenu { background: #0E1419 !important; }
.mypage .mm-list > li { background-color: #233241; color: #FFF; }
.mypage .mm-menu.mm-vertical .mm-list .mm-panel { padding: 0px 0px 0px 40px !important; background-color: #0E1419 !important; }
.mypage .mm-menu.mm-vertical .mm-list .mm-panel li { background-color: #0E1419; border-bottom: 1px solid #233241; border-left: 1px solid #233241; }
.mypage .mm-menu .mm-list { padding:0px; }
.mypage .mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen), 
.mypage .mm-menu .mm-list > li.mm-selected > span { background: #587EA9; }
.mypage .mm-menu .mm-list > li.mm-selected i.i-small { background-position-y: -260px; }
.mypage .mm-menu.mm-hassearch > .mm-panel { padding-top: 50px; }
.mypage .mm-menu .mm-search input { border: 0px; background: rgba(0, 0, 0, 0); color: rgba(255, 255, 255, 0.6); }
.mypage .mm-menu li.mm-noresults { text-align: center; font-size: 15px; display: none; padding: 10px; }
.mypage .mm-list > li > a, 
.mypage .mm-list > li > span { line-height: 30px; padding: 10px 10px 10px 15px; text-decoration: none; }
.mypage .mm-list > li > a:hover { background: rgba(0, 0, 0, 0.1); }
.mypage .mm-list a.mm-subopen { padding:0px;}
.mypage .mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after { top: 20px; }
.mypage .mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen { height:50px; }
.mypage .mm-list a.mm-subclose { padding-top: 30px !important; }
.mm-menu .mm-panel{padding: 0!important;}
.nav_container {
    border-top:1px #e9edf1 solid;
    border-bottom:3px #669fe6 solid;
}
/* .nav {
    width:100%;
    margin:auto;
}
.nav ul {
width:100%;display:block;
}
.nav ul li {
    padding:10px 20px;display:inline-block;
}
.nav ul li a{
    font-size:18px;
    color:#000;
} */
.main {
    width:90%;margin:auto;margin-top:15px;
    padding-top: 15px;
}
.flash {
    width:100%;max-height:248px;
    margin-top:10px;
    border-bottom:2px #e9edf1 solid;
    border-top:2px #e9edf1 solid;
    border-left:2px #e9edf1 solid;
    border-right:2px #e9edf1 solid;
    overflow:hidden;
    display: none;
}
.notice {
    border-bottom:1px solid #e9edf1;
    border-right:1px solid #e9edf1;
    border-left:1px solid #e9edf1;
    border-top:1px solid #e9edf1;
    background:#fafafa;
}
.notice p {
    padding:4px;
    font-size:15px;
}
.news {
    width:100%;
    margin-top:15px;
}
.news_li {
    margin-bottom:10px;
    padding-bottom:10px;
    position:relative;
    border-bottom:1px dashed #e9edf1;
}
.news_li .count {
    color:#898989;
    font-size:12px;
    line-height:20px;
}
.news_li .count a {
    background:#60a3ff;
    color:white;padding:0px 4px;
}
.news_li .count a:hover {
background:#d9534f;
}
.news_li .date {
    position:absolute;right:0px;top:0px;color:#898989;
}
    .news_li .description {
        padding-top:10px;
    }
        .news_li .description .coverimg {
            width:100px;height:60px;float:left;border:2px #e9edf1 solid;
        
        }
            
            .news_li .description .coverimg img {
                width:100px;height:60px;
            }
        .news_li .description .descriptiontxt {
        }
.news h2 {
    font-weight:bold;
    font-size:16px;
    width:100%;
    word-break : break-all;word-wrap: break-word;
}
.news h2 a {
    color:#000;font-weight:normal;
    
}
.news p {
    color:#898989;
    line-height:20px;
    font-size:14px;
}

.news .loadmore { 
}
.news .loadmore a {
    text-align:center;height:20px;
    line-height:20px;
    font-size:12px;
    display:block;
    background:#d9534f;color:white;
}
    .news .loadmore a:hover {
    background:#60a3ff;
    }
.pages {
    text-align:right;
}
    .pages a {
    display:inline-block;
    padding:5px;
    color:#60a3ff;
    
    }
        .pages a:hover {
        color:#d9534f;
        
        }
.top {
color:#E65100;
line-height:32px;

}

.path {
    color:#60a3ff;
}
.path a {
color:#60a3ff;
}

.article_title {
    margin:15px 0px 15px 0px;
}
.summary {
    
}
.article_content {
    margin:10px 0px;
    overflow: hidden;
}
.article_content p {
    margin:15px 0px;line-height:24px;
    font-size:14px;
    text-indent:2em;
}
.article_content iframe {
    width: 100%!important;
    height: auto!important;
    min-height: 210px;
    margin-left: -28px;
}
.article_content img {
	max-width: 100%!important;
	height: auto!important;
    display:block;margin:auto;
}
.img-norma,.normal-img{
    margin: 0!important;
    display: inline!important;
}
.comment {
line-height:18px;font-size:12px;
}
    .comment textarea {
        width:96%;height:62px;resize: none;padding:4px;
        border: 1px solid #60a3ff;
    
    }
    .comment ul li a{
        color: #5b5b5b;
    }
    .comment ul li a:hover{
        color:#60a3ff;
        text-decoration:underline;    
}
.vc {
    width:80px;
    border: 1px solid #60a3ff;
    height:22px;
    padding-left:4px;
}
.vcimg {
    vertical-align:middle;
    height:26px;
}
.commentsubmit {
width: 42px;
height: 24px;
background: none repeat scroll 0% 0% #60A3FF;
margin: 0px;
padding: 0px;
border: 0px none;
color: #FFF;
}
    .commentsubmit:hover {
        background:#d9534f;
    }
.commentlist {
    line-height:18px;font-size:12px;
}
.share {
    width:100%;
    height:24px;
    margin:10px 0px;
    padding:10px 0px;
}
    .share .sharebox {
        display:inline-block;
        height: 24px;
        width:24px;
        overflow: hidden;
    }

.right {
    width:90%;margin:auto;margin-top:15px;
}
.right_title {
    color:#000;
    font-size:18px;
    height:28px;
    padding-left:25px;
}
.right_content {
    color:#5b5b5b;
    font-size:12px;
    border-top:2px #60a3ff solid;
    min-height:40px;
    padding:10px 0px;
    margin-bottom:16px;
}

.searchbox {
width:198px;height:22px;
border:1px solid #60a3ff;
padding-left:4px;

}
.searchbtn {
    width:42px;height:24px;background: #60a3ff;
    margin:0px;padding:0px;border:0px;
    color:#fff;
}
    .searchbtn:hover {
    background:#d9534f;
    }
.keywords {
    padding-top:10px;
}
    .keywords a {
        color:#60a3ff;padding:0px 2px;
    }
        .keywords a:hover {
            color:#d9534f;
            text-decoration:underline;
        }
.right_content ul li {
    line-height:18px;
       word-break : break-all;word-wrap: break-word; 
}

.right_content ul li a {
    color:#5b5b5b;
}

    .right_content ul li a:hover {
        color:#60a3ff;
        text-decoration:underline;
    }

.footer {
    width:100%;margin:auto; text-align: center;
    padding:10px 0px;
}
.footer a {
    color:#666;
}
.footer a:hover{
    color:#FF0000
}

.ad2 {
    text-align:center;
}

.icon {
background-size:25px;
background-image:url(../Image/Icon.png);
background-repeat:no-repeat;
}
.icon1 {
    background-position-y:0px;
}
.icon2 {
    background-position-y:-25px;
}
.icon3 {
    background-position-y:-50px;
}
.icon4 {
    background-position-y:-75px;
}
.icon5 {
    background-position-y:-100px;
}
.icon6 {
    background-position-y:-125px;
}
.icon7 {
    background-position-y:-150px;
}
.icon8 {
    background-position-y:-175px;
}
.icon9 {
    background-position-y:-200px;
}

/* 点赞 */
.like-img{ width: 20px; height: 20px; position: absolute; top: 0px; left:0;z-index: 999;}
.btn{ width: 100px; height: 30px; border:0; background: red; color: #fff;}
.like-hint{ font-size: 12px;color: blue;margin-left: 10px;visibility: visible;}