﻿@charset "utf-8";
.content{padding-top:10px;width:658px; float:left; min-height:350px;}
.sidebar{ width:220px; float:right;  }
.content{ margin-bottom:0px; padding-left:12px; padding-right:12px;}


.navigationBar{ padding-bottom:15px;  float:left; width:220px;}
.navigationBar h2{ font-size:18px; border-bottom:1px solid #232323; margin-bottom:6px; padding-bottom:4px;}
.navigationBar ul{ padding:2px 0; clear:both}
.navigationBar li{ float:left; padding-bottom:2px; width:220px;border-bottom:1px dashed #232323; padding:4px 0;}
.navigationBar li li{ width:200px; background:url(/images/site/down.gif) no-repeat -8px -14px;padding:2px 0 2px 18px; clear:both; border:0;}
.navigationBar .plus{ cursor:pointer; margin-left:5px; }
.navigationBar .minus{ cursor:pointer; margin-left:5px;}
.navigationBar li a:link,
.navigationBar li a:visited,
.navigationBar li a:hover,
.navigationBar li a:active{color:#484848; font-size:14px;}
.navigationBar li li a:link,
.navigationBar li li a:visited,
.navigationBar li li a:hover,
.navigationBar li li a:active{font-size:11px;color:#484848; width:180px;  display:block;}


.articleBox{ padding-bottom:25px; clear:both;}
.articleBox h1{ clear:both; color:#000000; font-size:26px; margin-bottom:15px;}
.articleBox h2,.articleBox h3,.articleBox h4,.articleBox h5,.articleBox h6{ color:#383838; font-size:12px; font-weight:bold; padding-bottom:16px}
.articleBox p{ padding-bottom:18px; color:#4e4747; line-height:16px;}
.articleBox ul{ margin-left:25px; list-style-type:disc}
.articleBox ol{margin-left:25px; list-style-type:decimal}
.articleBox ul li{ list-style-type:disc; padding:5px 0;}
.articleBox ol li{ list-style-type:decimal;padding:5px 0;}


.articleBottom .box{ width:165px; border:1px solid #dedede; padding:8px; float:left; margin-right:8px !important; margin-right:6px; margin-bottom:8px;}
.articleBottom .box img{ float:right; padding-left:5px;}
.articleBottom .box h3{ padding-bottom:5px;line-height:14px; padding-top:1px; }
.articleBottom .box h3 a:link,
.articleBottom .box h3 a:visited,
.articleBottom .box h3 a:hover,
.articleBottom .box h3 a:active{ text-decoration:underline; padding-bottom:4px;  font-weight:bold;}
.articleBox .articleBottom .box p{ color:#424242; padding-bottom:0px;}


.favBox{  padding-bottom:6px;background:transparent url(/images/site/favtxt.gif) no-repeat 540px 1px;}
.favBox .title{ font-weight:bold;padding-bottom:6px;}
.favBox h2{  font-style:italic; font-family:Arial; display:inline;}
.favBox ul{ padding-top:3px;}


.favBox a.favTit:link,
.favBox a.favTit:visited,
.favBox a.favTit:hover,
.favBox a.favTit:active{ font-weight:bold;font-size:16px; text-decoration:underline; color:#A23A3A;font-family:Georgia  }
.favBox a.favDes:link,
.favBox a.favDes:visited,
.favBox a.favDes:hover,
.favBox a.favDes:active{ font-size:11px; font-weight:normal; padding-top:2px; }
.favBox a.favDes:link span,.favBox a.favDes:visited span,.favBox a.favDes:hover span,.favBox a.favDes:active span{font-size:11px;font-weight:normal;color:green;  }
.articleBox .favBox li{ padding:4px 0 4px 23px; list-style-type:none; position:relative;}
.articleBox .favBox li div{ position:absolute; left:3px !important; left:-18px; top:5px; background:url(/images/site/icon_arrow_sp.gif) no-repeat; width:14px; height:14px; display:block; }
.articleBox .favBox ul{ padding-top:0px; margin-left:0;}
.articleBox .favBox p{ padding-bottom:2px;}
.articleBox .favBox h2{ padding-bottom:4px;}
.articleBox .Des{line-height:14px;}


.topArticleBox{ padding-bottom:20px;clear:both;}
.topArticle{ width:305px;height:140px !important; height:143px; float:left; margin-bottom:12px; margin-right:20px;background:#8f8f8f;border-top:8px solid #fff; padding-left:6px; position:relative}
.topArticle .box{  width:294px; height:124px; padding:8px; background:#fff; position:absolute; top:-8px; border:1px solid #a6a6a6;}
.topArticle .col1{width:135px; float:left; }
.topArticle .col1 img{border:2px solid #ddd;} 
.nowhite{ margin-right:0}


.topArticle .col2{width:140px; float:left; height:120px; overflow:hidden; }
.topArticle h2{ padding-top:2px; padding-bottom:5px; font-weight:normal;}
.topArticle h2 a:link,
.topArticle h2 a:visited,
.topArticle h2 a:hover,
.topArticle h2 a:active{font-size:14px;  color:#0045a3; }
.topArticle p{  clear:both; line-height:16px; height:80px; overflow:hidden}
.topArticle p a:link,.topArticle p a:visited,.topArticle p a:hover,.topArticle p a:active{color:#464646; font-style:italic; }

.noImageRow p{ height:96px; overflow:hidden}
.noImageRow .box{height:124px !important;height:127px;}

.subMenu{border-left:1px solid #e9e9e9; margin-bottom:22px;}
.subMenu li{padding:7px 7px 7px 2px;border-bottom:1px solid #e9e9e9; text-align:right;}
.subMenu li a:link,
.subMenu li a:visited,
.subMenu li a:hover,
.subMenu li a:active{ color:#042350; font-size:13px; font-weight:normal;   }

.articleList{ clear:both;  padding-bottom:34px;}
.articleList .title{ font-size:18px; font-weight:bold;color:#6bb0cf; margin-bottom:5px;}
.articleList h1{ display:inline; font-size:30px; color:#2a2a2a}
.articleList ul{ padding-bottom:0px; padding-top:10px; padding-left:6px;}
.articleList li{ padding:6px 0 6px 0px; list-style:disc; margin-left:18px; color:#002633;}
.articleList li a:link,
.articleList li a:visited,
.articleList li a:hover,
.articleList li a:active{ font-size:16px; text-decoration:underline;}
.articleList .page{ padding-left:0px; padding-top:10px; padding-bottom:3px}

.searchAd{ }
.searchAd h2{ padding-left:109px; background:url(/images/site/resourceFor.gif) no-repeat 0px 1px; font-style:italic;}
.searchAd li{padding:5px 0;}

.searchItem{  margin:0 0px 31px 0px; clear:both; padding:0 1px;}
.searchItem .searchTit{ font-size:14px; font-weight:bold;  padding-bottom:10px}
.searchItem h2{ display:inline;font-size:14px;  font-family:arial}


.searchItem .row{padding-right:100px; border-bottom:1px solid #d5d5d5; padding-bottom:15px; margin-bottom:15px;}
.searchItem .row h3 a:link,
.searchItem .row h3 a:visited,
.searchItem .row h3 a:hover,
.searchItem .row h3 a:active{font-size:16px; color:#1e459f; font-weight:bold;}


.contextNav .line{ border-bottom:1px solid #c8e2ed;}
.contextNav .line ul{ padding-bottom:10px;}
.contextNav .section{ background:#90c4db; padding:10px 15px 0;}
.contextNav .section h3{ font-size:14px; color:#2a2a2a; padding-bottom:4px}
.contextNav .section li{ background:url(/images/site/icon_dot.gif) no-repeat 4px 7px; padding:2px 2px 2px 20px}
.contextNav .section li a:link,
.contextNav .section li a:visited,
.contextNav .section li a:hover,
.contextNav .section li a:active{ color:#fff;}


.noresult{ color:#222c3a; font-style:italic;padding-top:15px;}

.onlyAd{ padding-left:32px; padding-top:30px}
