﻿@charset "utf-8";
/* CSS Document */
body{background-color:#FFFFFF}
.imgWid{width:100%; overflow:hidden}
.imgWid img{width:100%;}
.imglist{ width:100%; margin: 0 0 15px 0; overflow: hidden;}
.imglist li{ float:left; width:50%; margin:15px 0 0 0}
.imglist li a img{ width:80%; margin:0 auto;height:100px;}
.imglist li a span{ display:block; width:80%; margin:0 auto;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; font-size:1.4em; background-color:#ECECEC; text-indent:3px; padding:3px 0; text-align:center}

.index_header{ width:100%; height:100%;background-color:#FFF;}
.liList{ background-color:#F6F6F6; overflow:hidden}
.detail_top{ width:100%;}
.detail_top img{ display:inline !important}
.detail_top .detail_l{ width:29%; text-indent:10px}
.detail_top .detail_logo{ width:40%;  margin:0 auto}
.detail_top .detail_logo a img{ width:100%;}
.detail_top .detail_r{ width:28%; text-align:right;}
.detail_top .detail_r img{ margin-right:10px;}
.detail_top div{ display:inline-block;}
.detail_con{ width:100%;}

.detail_con .d_title{ text-align: center;
    font-size: 2em;
    width: 95%;
    margin: 0 auto;
    padding-top: 10px;
    font-weight: bold;
    line-height: 1.8em;}
/*.detail_con .d_time{ color:#717075; text-align:center; margin:5px 0; }
.detail_con .d_time span{ padding:0 10px;}*/


.detail_con .meta {margin: 10px 8px; overflow: hidden; font-size: 1.5em; position: relative; height: 26px; color: #666; line-height: 26px;border-bottom: 1px solid #cbcbcb;}
.detail_con .d_time {display: inline-block;  overflow: hidden; float: left; }
.detail_con .d_time span{ padding:0 10px;}
.detail_con .contentbar {position: absolute; right: 0; bottom: -1px; height: 26px; overflow: hidden; }
.contentbar i {font-style: normal; margin-left: 10px; }
.contentbar i::before {background-image: url("../images/d_bar_icon.png"); background-repeat: no-repeat; background-size: 45px 14px; content: ""; display: inline-block; margin-right: 4px; vertical-align: middle; }
.contentbar i.size_s::before {background-position: -15px 0; height: 14px; width: 13px; }
.contentbar i.size_l::before {background-position: -30px 0; height: 14px; width: 13px; }


.detail_con .d_img{ font-size:1.8em; line-height:20px; letter-spacing:1px;/*background-color:#f6f6f6; margin:10px;*/ padding:10px;     margin-top: 20px;}
.detail_con p{width: 100%;text-align:justify; padding: 3px 0; word-break:break-all; line-height:1.8em; color:#666666}
.detail_con p img{width: 100% !important;}
.detail_con .d_img .d_img_span{ margin:10px auto; width:75%;position:relative;}
.detail_con .d_img .d_img_span img{ width:100%;}
.detail_con .d_img img {width:100%;}
.d_img *{width: 100%!important}
/*.detail_con .d_img span{ position:absolute; left:0; bottom:0; background-color:#000; color:#FFF; font-size:14px; text-indent:0; padding:0 10px}*/
.detail_title{ background-color:#E6E6E6; color:#B5B5B5; font-size:1.6em; height:30px; line-height:30px; text-indent:10px;}
.detail_page{ width:100%; margin:10px auto; text-align: center;}
.detail_page div{ display:inline-block;}
.detail_page .page_pre{ border:1px solid #c3c3c3; border-radius:3px; padding:3px 8px; font-size:1.4em;}
.detail_page .page_page{font-size:1.4em; margin:0 10px}
.detail_page .page_next{border:1px solid #c3c3c3; border-radius:3px; padding:3px 8px; font-size:1.4em}

.comment{float: right;font-weight: bold;margin-right: 15px;font-size: 2.2em; display: none;}
.comment span{ color:#004499;}
.comment a { color: #f00;}
.duoshuo{margin: 5px auto;width: 95%;}