/**
 *  网站：贵州万山政府网 www.gzws.gov.cn
 * ++++++++++++++++++++++++++++++++++++++++++++
 *  CreateTime: 2009.08.18
 *  Author: Tubz@21cn.com
 *  技术支持: eboat.cn 铜仁易舟软件开发公司
 * &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
 */


/* [ 全局默认 ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

* {
    line-height: 135%;
}
body {
    margin: 0px;
    font-size: 9pt;
    background: #fff url('/myimg/bg0.jpg') repeat-x scroll center top;
    color: #333;
}
input {
    padding: 1px 2px 0px;
}
div, table {
    font-size: 9pt;
}
dl {
    margin: 0px; padding: 0px;
}
dd {
    padding-left: 0px;
    margin-left: 0px;
}
.clear {
    height: 1px;
    overflow: hidden;
    clear:both;
    font-size: 1px;
}
li {
    margin: 0px; padding: 0px;
}

a {
    color: #333;
    text-decoration:none;
}
a:hover {
    color:#f00;
}

marquee {
    margin: 0px; padding: 0px;
}

/* 主 Tab 附加样式 */
.currItem a.Item99 {
    color: #fff;
}
.currItem a.Item99:hover {
    color: #fff;
}
.linkItem a.Item99 {
    color: #f00;
}

/* 侧栏小 Tab 附加样式 */
.currTab a.Item90 {
    color: #f00;
}
.currTab a.Item90:hover {
    text-decoration: none;
}
.linkTab a.Item90 {
    color: #333;
}


/* [ 整体共用 ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.MainTbl, .Banner, .FriendLink, .Footer {
    background-color: #fff;
}
.MainTbl .HSpaceTD {
    height: 8px;
}
.MainTbl .MainTD,
.MainTbl .SideTD {
    padding: 0px 5px;
    vertical-align: top;
}
.MainTbl .MainTD {
    width: 692px;
}
.MainTbl .VSpaceTD {
    width: 2px;
}
.MainTbl .SideTD {
    width: 286px;
}

.BoxTbl {
    border: 1px #d9d9d9 solid;
}
.BoxTbl2 .Icon,
.BoxTbl2 .Title {
    height: 25px;
    background: url('/myimg/bgline02.png') repeat-x scroll left top;
}
.SideTD .BoxTbl2 .ConTD {
    border-top: 3px solid #f48f0a;
    background: url('/myimg/dyn2x.gif') repeat-x scroll left top;
    padding: 0px;
}
.BoxTbl3 {
    border: 1px #d9d9d9 solid;
    border-top-width: 0px;
}
.BoxTbl3 .Icon {
    width: 10px; height: 27px;
    background: url('/myimg/vline01.png') no-repeat scroll left top;
}
.BoxTbl3 .Title,
.BoxTbl3 .More {
    background: url('/myimg/bgline01.png') repeat-x scroll left top;
}

.MainTD .VSpace2 {
    width: 10px;
}
.MainTD .LTD {
    width: 320px;
    padding: 5px;
    vertical-align: top;
}
.MainTD .RTD {
    width: 350px;
    padding: 5px;
    vertical-align: top;
}
.SideTD .ConTD {
    padding: 10px 5px;
}

/* 动态标签内容 */
.MainTD .DynBox {
    padding: 8px 3px;
}
.MainTD .DynBox td {
    width: auto;
    padding: 3px 3px;
    font-size: 12px;
    vertical-align: middle;
}
.SideTD .DynBox {
    padding: 5px;
}
.SideTD .DynBox td {
    width: auto;
    padding: 1px 0px;
    font-size: 12px;
    vertical-align: middle;
}

.More {
    text-align: right;
    padding-right: 5px;
}
.Title {
    font-size: 14px; font-weight: bold;
    padding-left: 8px;
}
.Title12 {
    font-size: 9pt;
}

/* 页脚宽度 -10 */
.FriendLink, .Footer {
    width: 990px;
    margin: 10px 5px;
}
.HSpaceTD {
    height: 5px;
}


/* 侧栏 */
.SideTD .ConTD a {
    line-height: 175%; 
}
.MainA .SideTD .Title,
.MainB .SideTD .BoxTbl3 .Title,
.MainC .SideTD .Title,
.MainD .SideTD .Title {
    width: 220px;
}
.SideTD .More {
    width: 38px;
}

/* 区块高度定义 */
.MainTD .LTD {
    height: 279px;
    min-height: 279px;
}



/* [ 头部.Header ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.Topline {
    background-color: #B65E0D;
    color: #fff;
}
.Topline td {
    padding: 5px 10px;
}
.Topline a {
    color: #fff;
}
.Topline a:hover {
    color: #ff0;
    text-decoration: underline;
}
.Topline .BegTD {
    width: 150px;
}
.Topline .MidTD {
    width: 660px;
}
.Topline .EndTD {
    width: 130px;
    text-align: right;
}
.Topline .LineTD {
    height: 5px;
    background: url('/myimg/topline01.png') repeat-x scroll left top;
    padding: 0px;
}

.Banner {
    margin-bottom: 1px;
}


/* [ 主体.动态标签 ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.MainTD .DynTtl {
    border-top: 1px #b9b9b9 solid;
    font-size: 14px; font-weight: bold;
}
.MainTD .DynTtl .currItem {
    width: 92px; height: 28px;
    background: url('/myimg/button01.png') no-repeat scroll left top;
    color: #fff;
    cursor: pointer;
    text-align: center;
}
.MainTD .DynTtl .linkItem {
    width: 92px;
    background: url('/myimg/button02.gif') no-repeat scroll left top;
    color: #f60404;
    cursor: pointer;
    text-align: center;
}
.MainTD .DynTtl .Blank {
    width: 4px;
}

.MainTD .DynText {
    width: 100%;
    border-top: 3px #ef7405 solid;
}


/* [ 侧栏.动态标签 ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.SideTD .DynTtl {
    font-size: 9pt;
}
.SideTD .DynTtl .currTab {
    width: 65px; height: 24px;
    background: url('/myimg/bgline03.gif') repeat-x scroll left top;
    color: #f00;
    cursor: pointer;
    text-align: center;
}
.SideTD .DynTtl .linkTab {
    width: 65px;
    color: #333;
    cursor: pointer;
    text-align: center;
}
.SideTD .DynTtl .linkTab:hover {
    color: #666;
}
.SideTD .DynText {
    width: 100%;
}
.SideTD .DynTx td {
    width: 65px;
}


/* [ 主体.MainA ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.MainA .HSpaceTD {
    height: 12px;
}
.MainA .UpTbl .AdItem {
    padding-bottom: 5px;
    background: url('/myimg/dot02.gif') repeat-x scroll left bottom;
}
.MainA .UpTbl .Title12 {
    width: 65px;
    padding-left: 5px;
    font-weight: bold;
}
.MainA .DownTbl {
    margin-top: 10px;
}
.MainA .DownTbl .Links a {
    color: #cc3300;
    font-weight: bold;
}
.MainA .SideTD .BoxTbl {
    margin-top: 5px;
}
.MainA .MainTD .UpTbl .Text {
    width: 610px;
    text-align: center;
}
.MainA .MainTD marquee {
    width: 100%;
}
.MainA .MainTD marquee div {
    display: inline;
    margin: 0px 10px;
}
.MainA .MainTD marquee a {
    font-weight: bold;
    color: #f60;
}
.MainA .MainTD marquee a:hover {
    color: #f30;
}
.MainA .MainTD .Links {
    margin-top: 10px;
}


/* [ 主体.MainB ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.MainB .MainTD .DownTbl {
    margin-top: 8px;
}
.MainB .MainTD .DownTbl .Search {
    padding: 5px;
    background: url('/myimg/bgsearch.png') repeat-y scroll left top;
    border: 1px #ddd solid;
}

.MainB .Qz2Tbl {
    width: 320px;
}
.MainB .Qz2Tbl .Intro p {
    margin: 0px; padding: 0px;
    line-height: 200%;
}
.MainB .Qz2Tbl .Intro {
    margin: 5px 0px 10px 10px;
}
.MainB .Qz2Tbl .Title {
    color: #f00;
}
.MainB .Qz2Tbl .vLine {
    height: 10px;
    background: url('/myimg/dot01.gif') repeat-x scroll center center;
}
.MainB .Qz2Tbl .Links {
    width: 100%;
}
.MainB .Qz2Tbl .Links td {
    padding: 2px 4px 6px;
    text-align: center;
    vertical-align: top;
}
.MainB .Qz2Tbl .Links .linkItem a img {
    border-bottom: 1px #fff solid;
}
.MainB .Qz2Tbl .Links .currItem a img {
    border-bottom: 1px #f90 solid;
}
.MainB .Qz2Tbl .Links .LeadsIcon {
    vertical-align: middle;
    padding-right: 10px;
}
.MainB .Qz2Tbl .DynLeads {
    padding: 5px 10px 0px;
}

.MainB .SideTD .BoxTbl2 {
    margin-top: 8px;
}
.MainB .SideTD .Title {
    color: #e16623;
}
.MainB .SideTD .ConTD .UpTbl,
.MainB .SideTD .ConTD .DownTbl {
    width: 260px;
    margin-left: 15px;
}
.MainB .SideTD .ConTD .DownTbl {
    margin-top: 3px;
}
.MainB .SideTD .ConTD .UpTbl a {
    color: #0B6197;
}
.MainB .SideTD .ConTD .DownTbl a {
    color: #9C6405;
}
.MainB .SideTD .ConTD .DynText a:hover {
    text-decoration: underline;
}
.MainB .SideTD .DynBox {
    height: 119px;
    vertical-align: top;
}
.MainB .SideTD .DynBox .Tbl {
    width: 270px;
    margin: 2px auto;
}



/* [ 主体.MainC ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.MainC .QzEmail2Tbl .vLine {
    height: 10px;
    background: url('/myimg/dot01.gif') repeat-x scroll center center;
}
.MainC .SideTD .ConTD a {
    margin: 0px; padding: 0px;
    line-height: 22px;
}


/* [ 主体.MainD ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.MainD .MainTD .Title {
    height: 23px;
    padding-left: 0px;
    background: #fff url('/myimg/ttl02.gif') no-repeat scroll left top;
    color: #fff;
    text-align: center;
}
.MainD .MainTD .Title div {
    margin-top: 3px;
    font-size: 14px;
}
.MainD .MainTD .Title12 {
    background: #fff url('/myimg/ttl02b.gif') repeat-x scroll left top;
}
.MainD .Title12 a {
    color: #f00;
}
.MainD .Title12 a:hover {
    color: #333;
}
.MainD .MainTD .LeftTD .Title12 {
    padding-left: 3px;
    width: 212px;
}
.MainD .MainTD .RightTD .Title12 {
    padding-left: 3px;
    width: 242px;
}

.MainD .PicText .pic_art_img {
    width: 123px;
    border: 1px #ddd solid;
    padding: 2px;
    float: left;
}
.MainD .PicText .pic_art_title {
    width: 170px;
    float: left;
    font-size: 14px; font-weight: bold;
    margin-left: 8px;
}
.MainD .PicText .pic_art_content {
    width: 170px;
    float: left;
    margin-left: 8px; margin-top: 5px;
    text-indent: 2em;
}
.MainD .PicText .pic_art_content * {
    line-height: 165%;
}
.MainD .RightTD .PicText .pic_art_title,
.MainD .RightTD .PicText .pic_art_content {
    width: 200px;
}

.MainD .ArtList td {
    padding: 3px 3px 2px;
    vertical-align: middle;
}

.MainD .MainTD .ConTD {
    padding: 8px;
}
.MainD .MainTD .PicText {
    padding-bottom: 0px;
    border-top: 1px #d9d9d9 solid;
}



/* [ 主体.MainE ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.MainE .SideTD .Title {
    color: #f00;
}
.MainE .MainTD .Login {
}
.MainE .MainTD .PicTtl {
    text-align: center;
    margin-bottom: 1px;
}
.MainE .MainTD .LTD {
    width: 325px;
    padding: 0px;
}
.MainE .MainTD .VSpaceTD {
    width: 10px;
}
.MainE .MainTD .RTD {
    width: 350px;
    padding: 0px;
}
.MainE .MainTD .LTD .IconBeg {
    width: 4px; height: 27px;
    background: url('/myimg/photobg01.png') no-repeat scroll left top;
    color: #fff;
}
.MainE .MainTD .LTD .Title {
    width: 264px;
    height: 27px;
    background: url('/myimg/photobg02.png') repeat-x scroll left top;
    color: #f00;
}
.MainE .MainTD .LTD .More {
    width: 40px;
    background: url('/myimg/photobg02.png') repeat-x scroll left top;
}

.MainE .MainTD .LTD .BoxTbl .Icon2 {
    width: 126px;
    padding: 6px 0px;
}
.MainE .MainTD .LTD .BoxTbl .UserList {
    width: 172px;
    padding: 5px 10px;
}
.MainE .MainTD .LTD .UserList td {
    border-bottom: 1px #ddd dotted;
}

.MainE .MainTD .Login {
    margin: 10px auto 5px;
}
.MainE .MainTD .Login .Submit {
    text-align: center;
}
.MainE .MainTD .Login .Submit input {
    width: 60px;
    margin: 5px;
    border-top: 1px #ccc solid;
    border-left: 1px #ccc solid;
    border-right: 1px #888 solid;
    border-bottom: 1px #888 solid;
    background-color: #fff;
}
.MainE .MainTD .Login img {
    vertical-align: middle;
}

.MainE .SideTD .DynBox {
    height: 210px;
    vertical-align: top;
}
.MainE .SideTD .DynBox a {
    line-height: 26px;
}



/* [ 主体.MainF ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.MainF .MainTD .Title,
.MainF .MainTD .More {
    height: 27px;
    color: #f00;
    background: url('/myimg/photobg02.png') repeat-x scroll left top;
}
.MainF .MainTD .Title {
    width: 640px;
}
.MainF .MainTD .More {
    width: 40px;
}
.MainF .MainTD .IconBeg {
    width: 4px;
    background: url('/myimg/photobg01.png') no-repeat scroll left top;
}
.MainF .MainTD .IconEnd {
    width: 4px;
    background: url('/myimg/photobg03.png') no-repeat scroll right top;
}
.MainF .MainTD .ConTD {
    padding: 6px;
}
.MainF .MainTD .ConTD td {
    padding: 4px 0px;
}
.MainF .SideTD .Title {
    width: 130px; height: 27px;
    padding-left: 18px;
    background: url('/myimg/ttl03.gif') no-repeat scroll left top;
    color: #fff;
}
.MainF .SideTD .More {
    width: 131px;
    background: url('/myimg/ttl03b.gif') repeat-x scroll left top;
}
.MainF .SideTD .NavXzbm {
    width: 260px;
}
.MainF .SideTD .NavXzbm td {
    padding-left: 5px;
}
.MainF .SideTD .NavXzbm td a {
    line-height: 18px;
}



/* [ 友情链接.FriendLink ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.FriendLink {
    border: 1px #d8d8da solid;
}
.FriendLink .Title {
    width: 937px; height: 25px;
    background: url('/myimg/friendlink.png') repeat-x scroll left top;
    color: #fff;
    font-size: 14px; font-weight: bold;
    padding-left: 7px;
}
.FriendLink .Icon {
    width: 63px;
    background: url('/myimg/more4.png') no-repeat scroll left top;
}
.FriendLink .PicLinks {
    border-top: 1px #e3dfd6 solid;
    padding: 10px 10px 0px;
    line-height: 150%;
}
.FriendLink .TxtLinks {
    padding: 10px;
    line-height: 150%;
}



/* [ 页脚.Footer ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.Footer .Links {
    height: 40px;
    background: url('/myimg/downlink.gif') repeat-x scroll left top;
    font-size: 14px; font-weight: bold;
    color: #fff;
}
.Footer .Links a {
    color: #fff;
}
.Footer .Links a:hover {
    text-decoration: underline;
}
.Footer .Copyright {
    padding: 10px 0px;
    line-height: 160%;
}


/* [ 栏目页补充.Hzh ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.SubClassList {
    background-color: #FFFFEE;
    border-bottom: 1px dashed #FFCC99;
    margin-top: 5px; margin-left: 12px;
}
.SubClassList td {
    padding: 5px;
}
.SubClassList td a {
    color: #FF622E;
}
.SubClassList td a:hover {
    color: #ff0000;
}


/* [ 用户信息页.Hzh ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.UserTbl .UserFace {
    border: 1px #E5B4A5 solid;
}
.UserTbl .InfoList {
    margin-top: 20px;
}
.UserTbl .InfoList {
    width: 245px;
    margin-left: 15px;
}
.UserTbl .InfoList td {
    padding: 2px 5px;
}
.ItemList .Channel_title {
    font-size: 14px; font-weight: bold;
    background-color: #ddd;
}
.ItemList .user_item_list td {
    padding: 2px 5px;
    font-size: 14px;
}
.ItemList .user_item_list td img {
    margin-right: 7px;
}
.WorkList {
    background-color: #ffe;
    padding-right: 20px;
}
.WorkList a {
    font-size: 14px;
    color: #f33;
}

.show_page {
    margin: 15px 10px;
    border-top: 1px solid #FFCC66;
    padding: 5px;
}



/* [ 滚动图片 ]
 * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#demoDiv {
    width: 660px;
    overflow: hidden;
    margin: 0px auto;
}
.picBox .pic1 {
    border: 1px #FE6357 solid;
}
.picBox td {
    vertical-align: top;
    padding: 3px 10px 0px;
    line-height: 100%;
}
