﻿/*html5*/
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display: block; }


body { font-size: 12px; margin: 0px; padding: 0px; font-family: tahoma,arial,宋体,sans-serif; color: #333333; }

td { table-layout: fixed; word-break: break-all; }
img { border: 0; }
div { table-layout: fixed; word-break: break-all; }
ul { margin: 0px; padding: 0px; list-style-type: none; }
li { margin: 0px; padding: 0px; list-style-type: none; }
p { padding: 0px; margin: 0px; }
form { padding: 0px; margin: 0px; }
dl { list-style-type: none; padding: 0px; margin: 0px; }
dt { list-style-type: none; padding: 0px; margin: 0px; }
dd { list-style-type: none; padding: 0px; margin: 0px; }




h1 { padding: 0px; margin: 0px; font-weight: normal; }
h2 { padding: 0px; margin: 0px; font-weight: normal; }
h3 { padding: 0px; margin: 0px; font-weight: normal; font-size: 14px; }
h4 { padding: 0px; margin: 0px; font-weight: normal; }
h5 { padding: 0px; margin: 0px; font-weight: normal; }
h6 { padding: 0px; margin: 0px; font-weight: normal; }
h7 { padding: 0px; margin: 0px; font-weight: normal; }

.f10 { font-size: 10px; }
.f11 { font-size: 11px; }
.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f19 { font-size: 19px; }
.f20 { font-size: 20px; }
.f20 { font-size: 20px; }
.f21 { font-size: 21px; }
.f22 { font-size: 22px; }
.f23 { font-size: 23px; }
.f24 { font-size: 24px; }

.mqb6 { margin-bottom: 6px; }
.mqb8 { margin-bottom: 8px; }
.mqb { margin-bottom: 10px; }
.mqb12 { margin-bottom: 12px; }
.mqb15 { margin-bottom: 15px; }
.mqb20 { margin-bottom: 20px; }
.mq { height: 10px; line-height: 8px; font-size: 8px; }
.mq1 { height: 1px; line-height: 1px; font-size: 1px; }
.mq2 { height: 2px; line-height: 2px; font-size: 2px; }
.mq3 { height: 3px; line-height: 3px; font-size: 3px; }
.mq4 { height: 4px; line-height: 4px; font-size: 4px; }
.mq5 { height: 5px; line-height: 5px; font-size: 5px; }
.mq6 { height: 6px; line-height: 6px; font-size: 6px; }
.mq7 { height: 7px; line-height: 7px; font-size: 7px; }
.mq8 { height: 8px; line-height: 7px; font-size: 7px; }
.mq9 { height: 9px; line-height: 7px; font-size: 7px; }
.mq10 { height: 10px; line-height: 10px; font-size: 6px; }

.mq11 { height: 11px; line-height: 10px; font-size: 6px; }
.mq12 { height: 12px; line-height: 10px; font-size: 6px; }
.mq15 { height: 15px; line-height: 15px; font-size: 6px; }
.mq20 { height: 20px; line-height: 20px; font-size: 6px; }



a { color: #333333; text-decoration: none; }
    a:hover { color: #ff3300; text-decoration: underline; }
    a:active { outline: none; }

/*深灰蓝*/
.fblues{  color:#0f3f94;}

.pages { text-align: center; height: 26px; font: 12px/20px Arial,sans-serif; padding-top: 20px; }
    .pages strong { display: inline; border: 1px solid #2288ee; padding: 4px 8px 4px 8px; background-color: #2288ee; color: #fff; }
    .pages a { display: inline; border: 1px solid #dddddd; padding: 4px 8px 4px 8px; color: #005bb5; }
        .pages a:hover { text-decoration: none; background-color: #fff8ee; border: 1px solid #ffd8a7; color: #ff665f; }


.nav { border-bottom: 1px solid #ddd;  line-height: 22px; padding: 8px 10px 8px 10px; font-size: 14px; font-family: 'Microsoft YaHei'; font-weight: normal; color: #666; }
    .nav a { color: #666; }





.nofound { font-size: 16px; text-align: center; font-family: 'Microsoft YaHei'; padding: 20px 0px 20px 0px; }


.base-header { height: 50px; margin: 0px auto; background: #36a20d; font-family: 'Microsoft YaHei'; color: #fff; padding: 0px 10px 0px 10px; }
    .base-header a { color: #fff; }
    .base-header .sitename { line-height: 50px; font-size: 24px; display: inline-block; float: left; }
.base-footer { background: #dadada; border-top:1px solid #bebebe; text-align:center; color:#999; padding-top:10px; padding-bottom:10px; line-height:30px; }
.base-footer .foot-jieshao{ border:1px solid #c4c4c4; border-radius:4px; padding-left:10px; padding-right:10px; background:#fff; display:inline-block;}

/*==============通用模板========================*/
.base-page { }

    .base-page .listsub {border-bottom: 1px solid #ddd; font-family: 'Microsoft YaHei'; font-size:14px; line-height:26px; clear:none; padding:10px 0px 10px 0px;  background:#f3f2f2; }
    .base-page .listsub a{ display:inline-block;width:80px; text-align:center;}



    .base-page .main-nest { font-family: 'Microsoft YaHei'; }
        .base-page .main-nest h3 { padding-left: 10px; font-size: 16px; line-height: 42px; height: 42px; border-top: 1px solid #36a20d; border-bottom: 1px solid #d6d6d6; }
        .base-page .main-nest .con { font-size: 14px; padding: 10px 0px 10px 0px; }
            .base-page .main-nest .con a { color: #4d516e; line-height: 22px; display: inline-block; text-align: center; width:80px;  overflow:hidden; white-space:nowrap;}

    .base-page .listpage { }

    /*列表循环*/
    .base-page .listnest { }
        .base-page .listnest .nest { padding: 10px; line-height: 150%; border-bottom: 1px solid #dddddd; font-family: 'Microsoft YaHei'; }
            .base-page .listnest .nest .titles { font-size:14px; padding-bottom: 3px; }
                .base-page .listnest .nest  .times {  color: #919090; }
                 .base-page .listnest .nest .tupian{ color:#ff3300;font-size:14px; }
            .base-page .listnest .nest .bd { color: #999; }


    .base-page .detailpage { }
        .base-page .detailpage h1 { padding-left:10px; font-family: 'Microsoft YaHei'; }
         .base-page .detailpage .date{ padding-left:10px;color:#666; line-height:20px;  padding-top:6px; padding-bottom:6px;}
        .base-page .detailpage .bd { padding: 10px; line-height: 180%; font-size: 14px; }
          .base-page .detailpage .lx{ border-bottom:1px solid #ccc;  border-top:1px solid #ccc;padding:8px 10px 8px 10px; font-size:14px; line-height:24px;}
         /*.base-page .detailpage .bd .lx{ border:1px solid #ccc; border-radius:5px; padding:10px;}*/
         .base-page .detailpage .updown{ padding:10px; font-size:14px;border-top:1px solid #ccc; line-height:24px;}

           .base-page .detailpage .smalllist{}
            .base-page .detailpage .smalllist li{border-top: 1px solid #ddd;font-family: 'Microsoft YaHei';font-size: 14px; line-height:30px; padding-left:10px;}
             .base-page .detailpage .smalllist a{ color:#666;}

