@charset"UTF-8";
body, html {
    margin:0;
    padding:0;
    font-family: "Source-Han-Light-game", "hiragino sans gb", Arail, "宋体", serif;
    line-height:30px;
    font-size:14px
}
body {
    position:relative
}
body, a {
    color:#333
}
ul, li {
    margin:0;
    padding:0;
    list-style-type:none
}
a {
    text-decoration:none
}
a:hover {
    text-decoration:underline;
    color:#f60
}
/*a:visited {
    color:#8a8a8a
}*/
p {
    margin:0
}
img {
    display:block;
    border:0
}
input {
    outline:0
}
.layout {
    margin:0 auto;
    width:1000px;
    min-width:1000px
}

.adver div{margin: 5px 0; text-align: center;}


.fleft {
    float:left
}
.fright {
    float:right
}
.item-list li {
    padding-left:0;
    text-indent:10px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    background:url(../images/sprite.png) 0 0 no-repeat;
    background-position:-48px -276px
}
.item-list .cat {
    color:#0066cc;
    font-weight: normal;
}
.wrapper-out {
    min-width:1100px
}
.img-wrapper {
    background:url(../images/default.png) center no-repeat;
    display:block;
    overflow:hidden;
    border:1px solid #edeef0
}
.img-wrapper img {
    width:100%;
    height:100%
}
.mod-title {
    height:20px;
    line-height:20px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    margin-bottom:9px
}
.mod-title b {
    float:left;
    border-left:4px solid #06c;
    text-indent:6px;
}
.mod-title .fright {
    width:176px;
    height:22px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    font-size:12px;
    text-align:right
}
.mod-title .fright, .mod-title .fright a {
    color:#aaa
}
.mod-title .fright a {
    margin-left:10px;
    display:block
}
.mod-title .fright a:hover {
    color:#f60
}
.mod-title-emp {
    padding:8px 0;
    border-bottom:1px solid #edeef0;
    line-height:22px;
    margin-bottom:0
}
.mod-title-emp b {
    font-size:18px
}
.mod-title-emp a:visited {
    color:#333
}
.win-pop-wrapper {
    position:fixed;
    bottom:0;
    right:0;
    overflow:hidden;
    z-index:5000
}
.tab-menus {
    overflow:hidden
}
.tab-menus ul {
    height:32px;
    border-bottom:1px solid #c6cdd4
}
.tab-menus li {
    float:left;
    width:70px;
    text-align:center;
    height:30px;
    line-height:30px;
    cursor:pointer;
    margin-bottom:0 !important
}
.tab-menus li.on {
    border-width:2px 1px 1px 1px;
    border-style:solid;
    border-color:#06c #c6cdd4 #fff #c6cdd4;
    line-height:26px;
    font-weight:bold
}
.tab-details .tab-mod {
    display:none;
    padding-top:20px
}
.tab-details .tab-mod.on {
    display:block
}
.btn-to-top {
    width:54px;
    height:54px;
    position:fixed;
    z-index:100;
    left:50%;
    bottom:100px;
    margin-left:510px;
    background:#d2d2d2;
    display:none
}
.btn-to-top:hover {
    background:#f60
}
.btn-to-top a {
    display:block;
    text-indent:-9999em;
    background:url(../images/sprite.png) 17px -320px no-repeat
}
.header a:hover {
    color:#f60
}
.header {
    background:#f9f9f9
}
.navs {
    background:#fcfcfc
}
.channels {
    background: #0066cc;
}
.header {
    clear:both
}
.navs {
    border-bottom:1px solid #edeef0;
    font-size:12px;
    height:30px;
    clear:both
}
.engine-submit, .engine-options span, .engine-options i, .navs .fright a {
    background:url(../images/sprite.png) 0 0 no-repeat
}
.navs li {
    float:left
}
.navs a {
    padding:0 13px;
    color:#aaa
}
.navs .fleft a {
    border-right:1px solid #edeef0
}
.navs .fleft li:last-of-type a {
    border-right:0
}
.navs .fright a {
    display:block;
    text-indent:6px
}
.navs .fright .fave {
    background-position:-35px -103px
}
.navs .fright .loc {
    background-position:-35px -144px
}
.head-wrapper {
    padding:12px 0;
    clear:both;
    overflow:hidden
}
.head-logo, .head-nav {
    float:left
}

.head-nav {
    font-size: 13px;
    width: 640px;
    overflow: hidden;
}

.head-nav dd {
    float: left;
    margin: 0 6px 0 0;
    width: 48px;
    font-size: 12px;
}

.nav-group {
    float: left;
    overflow: hidden;
    width: 108px;
    padding: 0 10px;
    margin: 0;
    line-height: 1.8;
}
.head-nav dt {
    font-size: 14px;
    font-weight: 500;
    color: #06c;
}


.head-logo {
    width:200px;
    height:68px;
    background:url(../images/logo.png) center no-repeat;
    background-size: 200px;
    margin-right:10px;
    display:block
}

.head-logo-wb {
    width:130px;
    height:36px;
    background:url(../images/wb_logo.gif) center no-repeat;
    background-size: 130px;
    margin-right:20px;
    display:block;
    float : left;
    margin-top: 18px;
}


.banner {
    clear:both
}
.banner .img-wrapper {
    width:100%;
    height:90px
}
.banner-words {
    text-align:center;
    height:30px;
    overflow:hidden
}
.banner-words a {
    margin-right:28px;
    font-size:12px
}
.banner-words a, .head-words a {
    color:#aaa
}
.channels {
    clear: both;
    color: #fff;
    height: 40px;
    margin: 16px auto 0;
    overflow: hidden;
    width: 1000px;
}
.channels li {
    float:left
}
.channels a {
    padding:0 16px;
    color:#f4f4f4;
    line-height:40px;
    display: block;
}

.channels a:hover {
    color: #ffad17;
    font-weight: 500;
    text-decoration: none;
}
/*.channels a:visited {
    color:#f4f4f4;
}*/

.channels .on {
    background:#06c
}
.channels .on a {
    color:#fff
}
.chip-banners-multiple .am-text, .chip-rec-links .mod-detail {
    background:#f9f9f9
}
.chip-mod {
    overflow:hidden;
    margin-bottom:20px
}
.mod-left .chip-mod {
    margin-bottom:30px
}
.chip-mod.last {
    margin-bottom:0
}
.chip-rec-imgs {
    margin-bottom:0
}
.chip-banners .img-wrapper, .chip-banners-multiple .img-wrapper {
    width:298px;
    height:102px
}
.chip-banners iframe, .chip-banners-multiple iframe {
    display:block;
    overflow:hidden
}
.chip-banners-multiple {
    border-collapse:collapse;
    border:0
}
.chip-banners-multiple li {
    width:74px;
    height:52px;
    line-height:52px;
    float:left;
    overflow:hidden;
    text-align:center;
    vertical-align:middle;
    border-width:0 3px 3px 0;
    border-style:solid;
    border-color:#fff;
    font-size:12px
}
.chip-banners-multiple .am-text a {
    display:block;
    margin:0 auto;
    width:60px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.chip-banners-multiple .am-nomar {
    border-right:0
}
.chip-banners-multiple img {
    width:100%;
    height:100%
}
.chip-banners-multiple .am-img-wide {
    width:146px
}
.chip-banners-multiple .am-img-wide .img-wrapper {
    width:144px;
    height:50px
}
.chip-banners-multiple .am-img .img-wrapper {
    width:72px;
    height:50px
}
.side-rec-list {
    overflow:hidden;
    padding:10px
}
.side-rec-multiple .mod-detail {
    padding-bottom:10px
}
.chip-rec-links .mod-detail {
    overflow:hidden;
    position:relative
}
.chip-rec-links-vertical .mod-detail {
    height:auto;
    padding:10px 20px
}
.chip-rec-links-hseperator .mod-detail, .chip-rec-links-horizontal .mod-detail {
    padding:10px 10px
}
.chip-rec-links-wall-2 .mod-detail, .chip-rec-links-wall-3 .mod-detail {
    margin-left:-2px
}
.chip-rec-links-wall-2 .mod-detail ul, .chip-rec-links-wall-3 .mod-detail ul {
    position:absolute;
    top:0;
    left:0;
    z-index:2
}
.chip-rec-links .lines {
    width:100%;
    position:absolute;
    z-index:1
}
.chip-rec-links-wall-2 .mod-detail {
    height:135px
}
.chip-rec-links-wall-3 .mod-detail {
    height:112px
}
.chip-rec-links .lines p {
    height:36px;
    width:100%;
    border-bottom:2px solid #fff
}
.chip-rec-links-horizontal li, .chip-rec-links-hseperator li, .chip-rec-links-wall-2 li, .chip-rec-links-wall-3 li {
    float:left;
    padding:0 10px
}
.chip-rec-links-wall-2 .lines p, .chip-rec-links-wall-2 li {
    height:68px;
    height:68px;
    line-height:68px
}
.chip-rec-links-hseperator li {
    border-right:1px solid #aaa
}
.chip-rec-links-hseperator li.last {
    border-right:0
}
.chip-rec-links-hseperator li, .chip-rec-links-horizontal li {
    height:14px;
    line-height:14px;
    margin:9px 0
}
.chip-rec-links-wall-3 li {
    height:36px;
    line-height:36px
}
.chip-rec-links-wall-3 li, .chip-rec-links-wall-2 li {
    border-left:2px solid #fff;
    margin-bottom:2px
}
.chip-rec-links-wall-2 li.first, .chip-rec-links-wall-2 li.last {
    background:#f4f4f4
}
.chip-rec-links .drow {
    padding:5px 0;
    overflow:hidden
}
.chip-rec-links .drow li {
    width:130px;
    float:left;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.chip-rec-imgs .tab-details ul {
    float: left;
}
.chip-rec-imgs li {
    float:left;
    margin:0 20px 10px 0;
    overflow:hidden
}
.chip-rec-imgs .item-list {
    margin:0 0 20px 0;
    overflow: hidden;
}
.chip-rec-imgs .item-list li {
    margin:0 0 0 0;
}
.chip-rec-imgs .even {
    margin-right:0
}
.chip-rec-imgs .img-wrapper, .chip-rec-imgs p {
    width:138px;
    overflow:hidden
}
.chip-rec-imgs .img-wrapper {
    height:96px
}
.chip-rec-imgs li p {
    font-size:12px;
    text-align:center;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.chip-focus-imgs .carousel-wrapper {
    height:238px;
    width:298px;
    border:1px solid #edeef0;
    overflow:hidden;
    position:relative
}
.chip-focus-imgs .focus-img-btn {
    width:100%;
    display:none;
    top:0;
    left:0
}
.chip-focus-imgs .carousel-page-btn {
    width:50px;
    height:50px;
    top:50%;
    margin-top:-25px;
    position:absolute;
    display:block;
    z-index:100;
    background:#e0e0e0;
    opacity:.8;
    filter:alpha(opacity=80);
    zoom:1;
    cursor:pointer
}
.chip-focus-imgs .carousel-page-btn:hover {
    background:#fff
}
.chip-focus-imgs .carousel-page-btn.disabled {
    display:none
}
.chip-focus-imgs .prev {
    left:0
}
.chip-focus-imgs .next {
    right:0
}
.chip-focus-imgs .carousel-page-btn span {
    display:block;
    width:30px;
    height:40px;
    margin:10px auto;
    background:url(../images/sprite.png) 0 0 no-repeat;
    background-position:8px -229px;
    text-indent:-9999em
}
.chip-focus-imgs .prev span {
    background-position:5px -149px
}
.chip-focus-imgs ul, .chip-focus-imgs li {
    height:100%
}
.chip-focus-imgs li {
    position:relative
}
.chip-focus-imgs .carousel-container {
    position:relative;
    overflow:hidden
}
.chip-focus-imgs .carousel-container .focus-img-hint {
    height:20px;
    color:#fff;
    z-index:10;
    line-height:28px
}
.chip-focus-imgs .carousel-pages {
    text-align:center
}
.chip-focus-imgs .carousel-pages span {
    display:inline-block;
    *display:inline;
    *zoom:1;
    width:10px;
    height:8px;
    margin-left:10px;
    cursor:pointer;
    background:#ccc
}
.chip-focus-imgs .carousel-pages span.first {
    margin-left:0
}
.chip-focus-imgs .carousel-pages .on {
    background:#a5a5a5
}
.chip-focus-imgs .img-wrapper {
    border:0;
    width:100%;
    height:100%
}
.chip-focus-imgs img {
    width:100%;
    height:100%
}
.chip-focus-imgs .focus-text {
    text-align:left;
    position:absolute;
    bottom:0;
    color:#fff;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    height:36px;
    line-height:36px;
    display:block;
    background:rgba(0, 0, 0, 0.5);
    width:100%
}
.chip-focus-imgs .focus-text a {
    color:#fff;
    display:block;
    margin:0 10px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.chip-focus-imgs .carousel-text a {
    width:180px
}
.chip-focus-imgs .focus-text a:hover {
    color:#f60
}
.fn-mod {
    overflow:hidden;
    margin-top:30px
}
.fn-mod.first {
    margin-top:0
}
.fn-detail {
    overflow:hidden
}
.chip-focus-news .img-wrapper {
    width:132px;
    height:90px
}
.chip-focus-news .mod-title a {
    display:inline-block;
    width:270px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.fnd-img {
    float:left
}
.fnd-link {
    height:92px;
    text-overflow:ellipsis;
    line-height:24px;
    word-break:break-all;
    overflow:hidden
}
.fnd-link a {
    font-size:12px;
    display:block;
    height:68px;
    overflow:hidden;
    width:144px;
    margin:10px auto 0 auto
}
.footer {
    background:#f9f9f9;
    text-align:center;
    padding:20px 0;
    border-top:1px solid #edeef0;
    font-size:12px;
    clear:both
}
.footer p {
    margin:0
}
.footer, .footer a {
    color:#aaa
}
.footer-links a {
    padding:0 10px;
    border-right:1px solid #aaa
}
.footer-links a:hover {
    color:#f60
}
.footer-links a:last-of-type {
    border-right:0
}
.fnd-link a:hover, .module-banner-carousel .slide-page a:hover span {
    color:#f60;
    text-decoration:underline
}
.module-banner-carousel, .fn-detail, .co-workers {
    background:#f9f9f9
}
.main {
    padding-top:20px
}
.main .module {
    clear:both;
    margin-bottom:20px;
    overflow:hidden
}
.main .module-dash {
    border-bottom:1px dashed #c6cdd4;
    padding-bottom:20px
}
.main .module-news {
    height:546px
}
.main .module-news-major {
    height:876px
}
.main .module-banner, .main .module-carousel {
    margin-top:-21px
}
.module-banner .img-wrapper {
    width:998px;
    height:90px
}
.module-banner-carousel {
    padding:20px 0;
    overflow:hidden;
    position:relative
}
.module-banner-carousel .page-btn {
    position:absolute;
    top:10px
}
.module-banner-carousel .carousel-wrapper {
    width:880px;
    height:124px;
    overflow:hidden;
    margin:0 auto
}
.module-banner-carousel .carousel-slider {
    width:100000px
}
.module-banner-carousel .slide-page {
    width:885px;
    float:left;
    overflow:hidden
}
.module-banner-carousel li, .module-banner-carousel .page-btn {
    height:124px
}
.module-banner-carousel .slide-page a {
    width:142px;
    height:122px;
    position:relative
}
.module-banner-carousel .slide-page a span {
    bottom:0;
    left:0;
    position:absolute;
    display:block;
    width:100%;
    height:28px;
    text-align:center;
    color:#fff;
    font-size:12px;
    background:rgba(0, 0, 0, 0.6)
}
.module-banner-carousel .slide-page a span i {
    font-style:normal;
    display:inline-block;
    *display:inline;
    *zoom:1;
    width:90%;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.module-banner-carousel .page-btn {
    display:block;
    width:34px;
    text-indent:-99999em;
    cursor:pointer
}
.module-banner-carousel .prev {
    left:20px
}
.module-banner-carousel .next {
    right:20px
}
.module-banner-carousel .page-btn span {
    width:100%;
    height:34px;
    display:block;
    background:url(../images/sprite.png) 0 -148px no-repeat;
    margin-top:60px
}
.module-banner-carousel .next span {
    background-position:15px -229px
}
.module-banner-carousel .disabled {
    cursor:auto
}
.module-banner-carousel .prev.disabled span {
    background-position:0 -110px
}
.module-banner-carousel .next.disabled span {
    background-position:15px -190px
}
.module-banner-carousel li {
    float:left;
    width:144px;
    margin-left:40px
}
.module-banner-carousel .slide-page {
    overflow:hidden;
    float:left
}
.module-banner-carousel .slide-page li:first-of-type {
    margin-left:0
}
.module-banner-carousel img {
    width:100%;
    height:100%
}
.main .main-mod, .left-mod, .side-mod {
    overflow:hidden
}
.mod-left, .mod-middle {
    float:left;
    min-height:200px;
    margin-right:30px
}
.mod-middle {
    width:340px
}
.mod-left, .mod-right {
    width:300px
}
.mod-right {
    float:right
}
.mod-middle .item-list {
    border-top:1px dashed #c6cdd4;
    padding:10px 0;
    overflow:hidden
}
.mod-middle .item-list .emp, .mod-middle .item-list li:first-child {
    font-weight:bold
}
.mod-middle .item-list.last {
    padding-bottom:0
}
.mod-middle .item-list.first, .mod-middle .item-list:first-child {
    border-top:0
}
.co-workers {
    padding:14px 20px
}
.co-workers p {
    margin-left:22px;
    float:left
}
.co-workers p a {
    line-height:14px;
    border-left:1px solid #aaa;
    padding:0 18px
}
.co-workers p .first {
    border-left:0
}


/*内容页及列表页*/
.main{
    width:1000px;
    margin:0 auto;
    display:block;
    clear:both;
    overflow: hidden;
}
.padding-top-0 {
    padding-top: 0;
}
.main_left{
    width:680px;
    margin-bottom:20px;
}
.main_right{
    width: 300px;
}
.list_box{
    float:left;
    line-height:30px;
    padding: 20px;
    border-bottom:1px dashed #c6cdd4;
    display:block;
    clear:both;
    color:#333333;
    width: 640px;
}
.list_box:hover{
    background-color:#f9f9f9;
    text-decoration:none;
    color:#333333;
}
.list_box h1{
    margin:0 0 20px 0;
}
.list_box img{
    float:left;
    margin:0 20px 0 0;
    width:200px;
    border:0;
}
.list_box.first{
    border-top:1px dashed #dadde3;
}
.list_box.last{
    margin-bottom:20px;
}
.list_box p{
    font-size:12px;
    color:#777777;
    margin:0 0 10px 0;
    height:14px;
    line-height:14px;
}
.fl{
    float:left;
    clear:left;
}
.fr{
    float:right;
    clear:right;
}
.tr{
    text-align:right;
}
.nav{
    height:40px;
    line-height:40px;
    margin:5px 0;
}
.blue_title{
    background:url(../images/bg.png) scroll no-repeat 0 3px;
    padding-left:10px;
}
.category_title{
    height:20px;
    line-height:20px;
    font-size:18px;
    font-weight:bold;
}
.channel_name{
    color:#0066cc;
    height:20px;
    line-height:20px;
    font-size:18px;
    font-weight:bold;
}
.channel_logo img{
    width:100px;
    height:20px;
    border:0;
    margin:10px 0;
}
.categories_name{
    margin-left:30px;
}
.categories_name a{
    background:url(../images/bg.png) scroll no-repeat 0 -28px;
    padding-left:20px;
    font-size:12px;
}
.categories_name a.first{
    background:none;
}
.pages a,.pages span{
    background-color:#f9f9f9;
    width:28px;
    height:28px;
    line-height:28px;
    float:left;
    margin-right:10px;
    text-align:center;
    font-size:12px;
}
.pages a:hover{
    background-color:#f4f4f4;
}
.pages a.first{
    background:url(../images/bg.png) scroll no-repeat 0 -282px #f9f9f9;
}
.pages a.first:hover{
    background:url(../images/bg.png) scroll no-repeat 0 -320px #f9f9f9;
}
.pages a.prev{
    background:url(../images/bg.png) scroll no-repeat 0 -92px #f9f9f9;
}
.pages a.prev:hover{
    background-position:0 -206px;
}
.pages a.next{
    background:url(../images/bg.png) scroll no-repeat 0 -168px #f9f9f9;
}
.pages a.next:hover{
    background-position:0 -244px;
}
.pages a.last{
    background:url(../images/bg.png) scroll no-repeat 0 -358px #f9f9f9;
}
.pages a.last:hover{
    background:url(../images/bg.png) scroll no-repeat 0 -396px #f9f9f9;
}
.pages span.prev{
    background:url(../images/bg.png) scroll no-repeat 0 -53px #f9f9f9;
}
.pages span.next{
    background:url(../images/bg.png) scroll no-repeat 0 -129px #f9f9f9;
}
.pages span.current{
    background-color:#f4f4f4;
    color:#ff0000;
}
.bread_name{
    font-size:12px;
    color:#777777;
}
.bread_name a{
    margin:0 10px;
}
.main_article{
    background-color:#f9f9f9;
    padding:40px 47px 20px 47px;
    color:#333333;
}

.full-box img{
    margin:0 auto;
    max-width:100%;
}
.video-box{
    text-align:center;
}
.thumb-box{
    position:relative;
    background-color:#f9f9f9;
    height:150px;
}
.to-left{
    position:absolute;
    left:20px;
    top:0;
    width:20px;
    height:100%;
    cursor:pointer;
}
.to-left a{
    float:left;
    margin:57.5px 0 0 0;
    width:20px;
    height:35px;
    background:url(../images/bg1.png) scroll no-repeat 0 -158px;
}
.to-left:hover a{
    background-position:-70px -158px;
}
.to-right{
    position:absolute;
    right:20px;
    top:0;
    width:20px;
    height:100%;
    cursor:pointer;
}
.to-right a{
    float:left;
    margin:57.5px 0 0 0;
    width:20px;
    height:35px;
    background:url(../images/bg1.png) scroll no-repeat -140px -158px;
}
.to-right:hover a{
    background-position:-210px -158px;
}
.full-thumb{
    position:absolute;
    left:70px;
    top:20px;
    width:860px;
    height:110px;
    overflow:hidden;
}
.full-thumb ul{
    margin:0;
    padding:0;
    width:9999px;
    height:100%;
    list-style:none;
}
.thumb-picture{
    position:relative;
    margin:0 15px 0 0;
    padding:0;
    float:left;
    clear:none;
    width:158px;
    height:108px;
    line-height:108px;
    list-style:none;
    border:1px solid #dddddd;
    cursor:pointer;
    overflow:hidden;
    background-color:#ffffff;
    text-align:center;
    display: table-cell;
    vertical-align:middle;
}
.thumb-picture img{
    vertical-align:middle;
    margin-top: expression((108-this.height)/2);
}
.thumb-picture span{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:15px;
    line-height:15px;
    text-align:right;
    padding-right:10px;
    color:#ffffff;
    background-color: rgba(0, 0, 0, 0.6);
    font-size:12px;
    background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;
    filter:Alpha(opacity=60);
    background:#000000;
    z-index:100;
}
.thumb-picture:hover,.thumb-picture.current{
    border-color:#e66000;
}
.to-left-big{
    position:absolute;
    width:50%;
    height:100%;
    left:0;
    top:0;
    bottom:0;
    cursor:url("../images/toleft.ico"), auto;
}
.to-right-big{
    position:absolute;
    width:50%;
    height:100%;
    right:0;
    top:0;
    bottom:0;
    cursor:url("../images/toright.ico"), auto;
}

.article_title{
    margin:0 0 30px 0;
    border-bottom:1px dashed #dadde3;
    position:relative;
}
.article_title h1{
    height:24px;
    line-height:24px;
    overflow:hidden;
    font-size:22px;
    font-weight:normal;
    text-align:center;
    margin:0;
}
.article_title p{
    text-align:center;
    font-size:12px;
    color:#777777;
    margin:25px 0 15px 0;
}
.article_title span{
    position:absolute;
    right:0;
    bottom:10px;
    cursor:pointer;
}
.normal_size{
    float:left;
    width:24px;
    height:24px;
    margin-left:20px;
    background:url(../images/bg2.png?20131225) scroll no-repeat 0 0;
}
.big_size{
    float:left;
    width:24px;
    height:24px;
    margin-left:20px;
    background:url(../images/bg2.png?20131225) scroll no-repeat 0 -102px;
}
.article_content{
    line-height:30px;
}
.article_content p{
    text-indent:30px;
}
.article_content img{
    max-width:100%;
    border:0;
    margin:10px auto;
    display:block;
    clear:both;
}
.main_more{
    padding:0;
}
.more_list{
    padding:0;
}

.more_title{
    margin:10px 0;
}
.more_list p{
    margin:0;
    padding:0 0 0 15px;
    line-height:30px;
    background:url(../images/bg2.png?20131225) scroll no-repeat 0 -133px;
}
.more_list p span{
    float:right;
    color:#777777;
    font-size:12px;
}

.note_box{
    padding:20px 0;
    font-size:12px;
    text-align:center;
}
.more_picture{
    padding:30px 0;
    width:100%;
    overflow:hidden;
}
.more_picture ul{
    margin:0;
    padding:0;
    list-style:none;
    width:1068px;
}
.more_picture ul li{
    margin:0 67px 20px 0;
    padding:0;
    list-style:none;
    text-align:center;
    float:left;
    clear:none;
    width:200px;
    height:130px;
    overflow:hidden;
}
.more_picture ul li img{
    margin:0 auto 14px auto;
    width:200px;
    height:100px;
}
.main_more_picture{
    margin-top:40px;
    border-top:1px dashed #DADDE3;
}

/*start by kelong @20140324*/
.more-picture{
    padding:0;
    list-style:none;
    margin:0 -30px 0 0;
    line-height:40px;
}
.more-picture li{
    margin:0 23px 20px 0;
    padding:0;
    list-style:none;
    text-align:center;
    float:left;
    clear:none;
    width:150px;
    height:140px;
    overflow:hidden;
}
.more-picture li a{
    float:left;
}
.more-picture li img{
    width:150px;
    height:100px;
}

.article_pages{
    text-align:center;
    word-wrap:break-word; word-break:normal;
    border-top:1px dashed #DADDE3;
    padding-top:20px;
    margin-top:30px;
}
.article_pages a{
    padding:3px 10px;
    border:1px solid #ddd;
    margin:10px;
    font-size:12px;
    background:#f9f9f9;
}
.article_pages a.current{
    background-color:#ffffff;
    color:red;
}
.backto_homepage{
    text-align:center;
}
.big_font{
    font-size:18px;
}


.f_center{
    text-align:center;
    text-indent:0 !important;
}
.f_center img{
    margin:0 auto;
}
.f_center object{
    display:block;
    clear:both;
    margin:10px auto;
}