@charset "utf-8";
.main{ padding-top:6px ;}
.searchContent{float:right; width:770px}

.navigationBar{ border:1px solid #DEDEDE; margin-bottom:8px; padding:10px; width:161px;}
.navigationBar h2{color:#002633; padding:0px 0 8px 0px; font-size:14px;}
.navigationBar li{ background:url(../images/allImage.gif) no-repeat -186px -265px; margin:2px 0 3px ; padding-left:10px; display:block; float:left; width:150px ; clear:both; }
.navigationBar li span{color:#fff;}
.navigationBar li ul{ padding-top:3px; clear:both}
.navigationBar li ul li{ background:url(../images/allImage.gif) no-repeat -169px -285px; padding-left:12px; width:138px;float:left; clear:both;}
.navigationBar .plus{ cursor:pointer; }
.navigationBar .minus{ cursor:pointer;}

.articleBox{ padding-bottom:25px; clear:both; padding-left:6px;}
.articleBox h1{ clear:both; color:#2b2b2b; font-size:16px; margin-bottom:15px;}
.articleBox h2,.articleBox h3,.articleBox h4,.articleBox h5,.articleBox h6{ color:#383838; font-size:12px; font-weight:bold; padding-bottom:10px}
.articleBox p{ padding-bottom:18px; color:#424141; line-height:16px;}
.articleBox ul,.articleBox ol{ margin-left:25px; margin-bottom:20px;}
.articleBox ul li{ list-style-type:disc; padding:5px 0;}
.articleBox ol li{ list-style-type:decimal;padding:5px 0;}

.relateTopic{ padding-left:4px;}
.relatebox{ height:62px; padding:4px;  }
.relatebox .relateRight{ height:62px; overflow:hidden;}
.relatebox img{ float:left; margin-right:6px; padding-left:5px;}
.relatebox h3{ padding-bottom:5px;line-height:14px; padding-top:1px; }
.relatebox h3 a:link,
.relatebox h3 a:visited,
.relatebox h3 a:hover,
.relatebox h3 a:active{ padding-bottom:4px;  font-weight:bold;}
.relatebox p{padding-bottom:0px; line-height:13px;}
.relatebox p a:link,
.relatebox p a:visited,
.relatebox p a:hover,
.relatebox p a:active{ font-style:italic; color:#595959;}
.noImageRow p a:link,
.noImageRow p a:visited,
.noImageRow p a:hover,
.noImageRow p a:active{ font-style:italic; color:#595959;}



.favBox{  padding-bottom:6px;}
.favBox h2{ padding-left:109px; background:url(../images/allImage.gif) no-repeat -61px 3px; font-style:italic;}
.favBox ul{ padding-top:3px;}
.articleBox .favBox p{ padding-bottom:0;}
.articleBox .favBox ul{margin-left:0px; margin-bottom:0;}
.articleBox .favBox li{ list-style-type:none;}

.favBox a.favTit:link,
.favBox a.favTit:visited,
.favBox a.favTit:hover,
.favBox a.favTit:active{color:red; font-weight:bold;font-size:16px; text-decoration:underline;  }
.favBox a.favDes:link,
.favBox a.favDes:visited,
.favBox a.favDes:hover,
.favBox a.favDes:active{ font-size:12px; font-weight:normal;}
.favBox a.favDes:link span,.favBox a.favDes:visited span,.favBox a.favDes:hover span,.favBox a.favDes:active span{font-size:12px;font-weight:normal;color:green; font-weight:bold; }
.articleBox .favBox li{background:url(../images/icon_arrow_sp.gif) 0 8px no-repeat ; padding-left:20px; padding-bottom:0}
.favBox ul{ padding-top:0px;}

.blue a.favTit:link,
.blue a.favTit:visited,
.blue a.favTit:hover,
.blue a.favTit:active{color:#2200CC; font-weight:bold;font-size:16px; text-decoration:underline;  }

.articleList{  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;}
.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:18px; text-decoration:underline; color:#464646}
.articleList .page{ padding-left:0px; padding-top:10px; padding-bottom:3px}

.allAlphabet{ background:url(../images/allBg.gif) repeat-x; height:23px; line-height:23px; font-weight:bold; padding:5px 18px 6px;}
.allAlphabet p{ float:left; padding-right:25px; font-weight:bold; font-size:14px;}
.allAlphabet ul{ float:left;}
.allAlphabet li{ display:inline; padding-right:17px;}
.allAlphabet li a:link,
.allAlphabet li a:visited{ font-size:14px;width:15px; }
.allAlphabet li a:hover,
.allAlphabet li a:active{ font-size:14px; background:#1b429f; color:#fff; width:20px;}

.allAlphabetList{ padding:20px 10px;}
.allAlphabetList h4{ padding-bottom:10px;padding-left:8px;}
.allAlphabetList h4 a{ font-size:16px; font-weight:bold; }
.allAlphabetList .box{ float:left;  width:100%; border-bottom:1px solid #bbbbbb; margin-bottom:15px; padding-bottom:13px;}
.allAlphabetList .box ul{width:33%; float:left;}
.allAlphabetList .box li{ padding-bottom:4px; padding-left:8px;}
.allAlphabetList .box li a:link,
.allAlphabetList .box li a:visited,
.allAlphabetList .box li a:hover,
.allAlphabetList .box li a:active{ font-size:14px;}


.searchAd{  padding:5px  0 12px 0px; margin:0 0 10px; float:left; width:100%;} 
.searchAd h1{ padding-left:109px; background:url(../images/allImage.gif) no-repeat -61px 3px; font-style:italic; padding-bottom:6px; }
.searchAd ul{ background:#ecf4fe; padding:6px 10px; }
.searchAd li{  padding-left:18px; background:url(../images/dark_dashed.gif) no-repeat 2px 10px;}

.searchAd a:link,.searchAd a:visited,.searchAd a:hover,.searchAd a:active{text-decoration:none; display:block; }
.searchAd .tit a:link,
.searchAd .tit a:visited,
.searchAd .tit a:hover,
.searchAd .tit a:active{color:#1e459f; font-weight:bold;font-size:14px; text-decoration:underline; padding-right:3px;     }

.topBorder{  padding-top:20px;}
.searchItem{  margin:0 0 10px;}
.searchItem .searchTit{ font-size:12px; font-weight:bold;color:#000; padding-bottom:10px}
.searchItem h2{ display:inline;font-size:12px; color:#000;}
.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;}

.searchArticle{ padding-top:10px;width:600px; margin:0 auto; padding-left:15px;}
.searchContent .page{ text-align:center}

.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/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;}

.reviewTitle{ font-size:17px; color:#0c0b0b; font-weight:bold; padding-bottom:10px; padding-left:0px;clear:both;}
.reviewTitle h3{ display:inline;font-size:17px;  color:#0c0b0b;}
.commentForm{ padding:15px 20px; background:#f1f1e8; margin-bottom:20px; padding-bottom:20px;}
.commentForm div{ color:#0c0b0b; padding-bottom:12px;}
.commentForm .title{ font-size:16px; color:#060503; padding-bottom:10px; font-weight:bold;}
.commentForm .title h3{ display:inline; color:#060503; font-size:16px; font-weight:normal;}
.commentForm p{ padding-bottom:12px; padding-top:4px; font-weight:bold;}
.commentTip,.commentName{ border:1px solid #b2b2b2; padding:2px 3px 2px; height:15px; font-size:11px; margin-bottom:0px; width:190px; }
.commentTip{ color:#c3c3c3;font-size:11px;}
.commentContexttip,.commentContext{ border:1px solid #b2b2b2; padding:3px; width:580px; height:130px;font-size:11px; }
.commentContexttip{color:#c3c3c3;font-size:11px;}
.commentSubmit{ background:#f97c04; font-weight:bold; color:#fff;  height:22px; width:100px; border:0; cursor:pointer; margin-left:15px;}
.security{ margin-left:290px;border:1px solid #b2b2b2;padding:2px 3px 2px;height:16px;}
.commentForm .tip{ display:block; color:red;}

.reviewReply{ padding-right:0px;}
.reviewReply .item{ border-bottom:1px solid #dedad7;  margin-bottom:15px; padding:0 5px 15px;}
.reviewReply .item h5{ float:left; width:300px; overflow:hidden;}
.reviewReply .item h5,.reviewReply .item h6{ display:inline; font-size:15px;color:#0c0b0b;}

.reviewReply .item h6{ float:right; text-align:right; overflow:hidden; height:20px;} 
.reviewReply .item h6 a:link,
.reviewReply .item h6 a:visited,
.reviewReply .item h6 a:hover,
.reviewReply .item h6 a:active{ font-size:15px;}

.reviewReply .item .commentText{ padding:5px 0 10px; line-height:17px;color:#0c0b0b; clear:both;}
.reviewReply .item span.date{color:#979797; font-size:11px;}
.reviewReply .quote{ border:1px solid #CABE83; background:#F1F1E8; padding:8px; margin-top:6px;}
.commentMore{ text-align:right; color:#333;}
.commentMore span{color:#e87100}
.commentMore a:link,
.commentMore a:visited,
.commentMore a:hover,
.commentMore a:active{ color:#000; padding:0 6px;}

.commentMoreBox{ padding-right:180px;}
.commentMoreBox .reviewReply{ padding-right:0;}
.commentPage{text-align:center}
.commentPage p{ display:inline; padding:0 6px; }
.commentPage a:link,
.commentPage a:visited,
.commentPage a:hover,
.commentPage a:active{ padding:0 5px;   font-weight:bold;}


.favBox .mid h2{ background:transparent url(../images/additional.gif) no-repeat scroll 0 0px ;padding-left:110px; padding-bottom:0px;}
.favBox{padding-left:0;}

.articleBox .blue a.favTit:link span,
.articleBox .blue a.favTit:active span,
.articleBox .blue a.favTit:visited span,
.articleBox .blue a.favTit:hover span{ font-weight:bold; font-size:16px; text-decoration:underline;color:#2200CC;}

.articleBox .gTst p{padding-bottom:0;}
.articleBox .gTst p.favtit{}
.articleBox .gTst .relatedkeyword{color:#383838;}
.articleBox .gTst .favheader{margin-top:2px;}

.articleBox .gTst a.favTit:link, 
.articleBox .gTst a.favTit:visited,
.articleBox .gTst a.favTit:hover,
.articleBox .gTst a.favTit:active{color:#193F91; font-size:14px; font-weight:bold; text-decoration:underline;}

.articleBox .gTst a.favWww:link, 
.articleBox .gTst a.favWww:visited, 
.articleBox .gTst a.favWww:hover, 
.articleBox .gTst a.favWww:active{color:green; font-weight:bold;}
.articleBox .gTst .Des,.articleBox .gTst .www,.articleBox .gTst a{ display:inline;}
.articleBox .favBox .mid li{padding-bottom:8px;}

.articleBox .floatFav{  padding-top:16px;background:url(../images/favTxt2.gif) no-repeat right 0;padding-left:8px; padding-right:0; float:right; width:290px; }
.articleBox .floatFav .favheader{ background-image:none;} 
.articleBox .floatFav ul{ border-top:1px solid #ededeb;padding-top:6px;}

.articleBox .floatFav .mid{ padding-top:2px; }
.articleBox .floatFav ul li,.ArticleDetail .floatFav ul li{ list-style-type:none;padding-left:0; background-image:none;}
.articleBox .floatFav a.favTit:link, 
.articleBox .floatFav a.favTit:visited,
.articleBox .floatFav a.favTit:hover,
.articleBox .floatFav a.favTit:active{color:#193F91; font-size:14px; font-weight:bold; text-decoration:underline;}
.floatFav a.favDes:link, .floatFav a.favDes:visited, .floatFav a.favDes:hover, .floatFav a.favDes:active {color:#363636;}
.floatFav a.favDes:link span,.floatFav a.favDes:visited span,.floatFav a.favDes:hover span,.floatFav a.favDes:active span{ padding-left:0; color:green; font-weight:normal;display:block;}


.articleBox .floatFav p{ padding-bottom:0;}
.articleBox .floatFav p.Des span{margin-left:0;}
.articleBox .floatFav .Des,.articleBox .floatFav .www,.articleBox .floatFav a{ display:block;}

