﻿.tools {border: 1px solid #CCCCCC; height: 28px;line-height: 28px;z-index: 2;}
.tools .keywordText {color: #000000;float: left;font-family: Tahoma,"宋体";font-size: 13px;padding-left: 5px;}
.tools .keywordText a {color: #000;}
.tools .fn { position:absolute; right:0; top:6px; padding-right:10px;  }
.tools .fn .viewMaxImg,
.tools .fn .viewMaxImgUp,
.tools .fn .viewImg,
.tools .fn .size,
.fn .page {background: url("/image/frameSet/002.gif") no-repeat scroll right -38px #F9008F;color: #FFFFFF;cursor: pointer;float: left;height: 16px;line-height: 16px;margin-right: 2px;padding: 2px 16px 0 3px;position: relative;}
.tools .fn span em {color: #fff;font-style: normal;margin-left: 7px;}
.tools .fn .viewMaxImg,
.tools .fn .viewMaxImgUp { width:44px; padding-left:27px; padding-right:3px; background:#F9008F  url(/image/frameSet/002.gif) no-repeat 3px -12px; }
.tools .fn .viewMaxImgUp { background-position:3px 3px; }
.tools .fn .viewImg { width:78px; height:17px; *height:15px; padding:1px 0 0 4px; *padding-top:3px; background-image:none; cursor:text; }
.tools .fn .viewImg em { position:relative; top:2px; *top:-2px; display:inline-block; width:13px; height:13px; margin-left:1px; text-indent:-99em; overflow:hidden; background:#c1c1c1 url(/image/frameSet/007.gif) no-repeat 2px 2px; cursor:pointer; }
.tools .fn .viewImg em.h { margin-left:6px; }
.tools .fn .viewImg em.v { background-position:-12px 2px; }
.tools .fn .viewImg em.all { width:18px; background-position:-26px 2px; }
.tools .fn .viewImg em.up { background-color:#fff; }
.tools .fn .size { width:62px; }
.tools .fn .page { width:64px; }
.dir { height:28px; line-height:28px; padding-left:20px; overflow:hidden; color:#666; }
.dir p { display:inline; padding-left:4px; border-left:solid 1px #ccc; color:#b3b3b3; }
.dir p span { margin:0 2px; color:#b3b3b3; cursor:pointer; }
.dir p span:hover { color:#333;}
.dir p span.up { color:#333; cursor:text; }
.content { height:auto!important; min-height:500px; height:500px; }
.content .imagesSearchLink{ visibility:hidden;}
.content .pager { position:absolute; right:12px; top:-33px; height:28px; text-align:right; color:#8f8f8f; }
.content .pagerButtom { clear:left; top:auto; bottom:-5px; }
.content .pager input { vertical-align:middle; width:36px; height:13px; line-height:13px; margin:0 0 0 5px; padding:0; font-size:12px; border:solid 1px #e2e2e2; text-align:center; color:#000; background:#fafafa; }
.content .pager button {vertical-align:middle;height:15px; line-height:15px; width:27px; margin-right:3px;background:url('/image/frameSet/ico_go.gif') 0 0 no-repeat; padding:0; border:0;}
.content .pager em { font-style:normal; }
.content .pager span,
.content .pager a { float:left; line-height:21px; padding:0 5px; margin-top:10px; }
.content .pager a { width:15px; height:0; padding-top:18px; overflow:hidden; font-size:0; background:url(/image/frameSet/006.gif) no-repeat; }
.content .pager a.home { background-position:0 -64px;  cursor:default;}
.content .pager a.end { background-position:right -96px;  cursor:default;}
.content .pager a.down { background-position:right -32px; }
.content .list ul { overflow:hidden!important; overflow:visible; height:auto!important; height:1%; border:solid #e1e1e1; border-width:1px 0; background:#fff; padding-top:20px; }
.content .list ul.wait { visibility:hidden;}
.content .list li { position:relative; float:left; width:170px; height:70px; padding:170px 2px 0 20px; overflow:hidden; }
.content .list span { display:block; }
.content .list .img { position:absolute; top:170px; top:0; width:170px; height:170px; }
.content .list .img a { position:absolute; bottom:0; left:0; width:100%; text-align:center; }
.content .list .id {line-height:20px;  border:solid #dfdfdf; border-width:0 0 1px; font-size:10px; font-family:Verdana; color:#7e7e7e; }
.content .list .id strong { font-weight:normal; color:#000; }
.content .list .fn a { position:relative; float:left;overflow:hidden; margin-right:5px; margin-top: 3px; }
.content .list .fn a:hover {color: #F8009E; }
.content .list .fn .share { margin-right:0;}


   
    
/*.content .list .fn a span { position:absolute; right:4px; top:7px; white-space:nowrap; color:#a4ac9f; }
.content .list .fn a:hover { position:static; text-indent:0; overflow:visible; text-decoration:none; }*/
.content .similar li { height:100px; }
.content .similar .name { height:17px; padding-top:8px; color:#6c6c6c; }
.content .similar .id { height:22px; line-height:22px; border-width:1px 0 0; color:#bfbfbf; }
.contentRight { margin-left:195px; }
.searchBottom { height:80px; position:relative; top:20px; }
.searchBottomPos { height:10px; position:relative; top:10px; }
.searchRight { width:auto; margin-left:210px!important; }
.similarKeyWord { position:relative; top:50px; height:22px; padding:10px 15px 3px; margin:0 15px; border:solid 1px #f1f1f1; font-size:14px; font-weight:bolder; background:#fafafa; }
.similarKeyWord strong { font-weight:normal; color:#989898; }
.similarKeyWord a { margin-right:.5em; color:#484848; }
.sidebar,
.sidebarClose { position:absolute; top:226px; left:10px; z-index:9; width:157px; background:url(/image/frameSet/008.gif) repeat-y -616px 0; }
.sidebarClose {left:0!important; width:17px; }
.sidebarClose div div div,
.sidebarClose div div h3 { display:none; }
.sidebar_bottom { background:url(/image/frameSet/008.gif) no-repeat -459px bottom; }
.sidebar_top { padding:3px 3px 1px; background:url(/image/frameSet/008.gif) no-repeat -302px 0; }
.sidebar h3 { height:21px; padding:5px 8px 0; font-size:14px; text-align:left; color:#000; background:url(/image/frameSet/008.gif) no-repeat; cursor:pointer; }
.sidebar h3.none { background-position:-151px 0; }
.sidebar_top div { padding:5px 0; line-height:26px; font-size:13px; }
.sidebar_top div.none { display:none; }
.sidebar .button,
.sidebarClose .button { position:absolute; right:-17px; top:0; width:17px; height:56px; text-indent:-99em; background:url(/image/frameSet/005.gif) no-repeat 0 -56px; cursor:pointer; }
.sidebarClose .button { right:0; background-position:0 0; }

.sidebar .button:hover span,
.sidebarClose .button:hover span { position:absolute; left:20px; top:-1px; width:85px; height:65px; overflow:hidden; background:url(/image/frameSet/009.gif) no-repeat 0 -64px; }
.sidebarClose .button:hover span { background-position:0 0; }
/* End content */

#tooltip { position: absolute; z-index: 3000; color:#333; border: 1px solid #111; background:#eee; padding:5px;}
#tooltip h3{ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#tooltip .body em{ font-style:normal; color:#9c9c9c;}
#tooltip .body img{ max-height:400px; max-width:400px;}
#tooltip.keyword_what{ border:0; width:146px; height:58px; padding:20px; background:url(/images/sidebar_hint_bg.png);}
#tooltip.keyword_what h3{ font-weight:normal; color:#999;}

#returnTop { position:absolute; top:175px; right:3px; width:20px; z-index:1000; height:105px; overflow:hidden;}
#returnTop a { display:block; height:26px; text-indent:-99em; overflow:hidden; background:url(/image/frameSet/010.gif) no-repeat; }
#returnTop .down { height:50px; background-position:0 -26px; }
#returnTop .top { height:25px; background-position:0 -76px; }


.pop_fav_holder{ position:absolute; z-index:99; width:186px; height:112px; left:0; top:0; display:none; }    
.pop_fav_shadow{ width:186px; height:112px; background:url(/images/pop_memo_shadow.png);}	
.pop_fav_shadow .pop_fav{ position:absolute; left:10px; top:10px; width:164px; height:90px; background:#fff; border:1px #ccc solid;}

.pop_fav_shadow .pop_fav p{ background:#fff; line-height:160%; text-align:left; margin:2px 8px 0 8px; clear:both;}
.pop_fav_shadow .pop_fav p select { left: 5px; width:150px;}
.pop_fav_shadow .pop_fav p button { float:right; height:20px;}

.pop_fav_holder .btn_close{ position:absolute; right:10px; top:5px;  width:11px; height:11px; text-indent:-999px; overflow:hidden; background:url(/images/ico_close.gif) no-repeat;}

.hkl {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #F1F1F1;
    font-size: 12px;
    font-weight: bolder;
    height: 32px;
    line-height: 32px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding-left: 1%;
    width: 98%;
}
.hkl a {
    font-size: 12px;
    font-weight: bolder;
    line-height: 32px;
    margin-right:5px;
}
.hkld { margin-left:auto; margin-right:auto; width:100%; height:30px; font-size:12px;}
.hkld .xcghg {  float:right; height:30px; text-align:right; color:#8f8f8f; margin-right:10px; }
.hkld .xcghgButtom { clear:left; top:-5px; bottom:-5px; }
.hkld .xcghg input { vertical-align:middle; width:36px; height:13px; line-height:13px; margin:0 0 0 5px; padding:0; font-size:12px; border:solid 1px #e2e2e2; text-align:center; color:#000; background:#fafafa; }
.hkld .xcghg button {vertical-align:middle;height:15px; line-height:15px; width:27px; margin-right:3px;background:url('/image/frameSet/ico_go.gif') 0 0 no-repeat; padding:0; border:0;}
.hkld .xcghg em { font-style:normal; }
.hkld .xcghg span,
.hkld .xcghg a { float:left; line-height:21px; padding:0 5px; margin-top:10px; }
.hkld .xcghg a { width:15px; height:0; padding-top:18px; overflow:hidden; font-size:0; background:url(/image/frameSet/006.gif) no-repeat; }
.hkld .xcghg a.home { background-position:0 -64px;  cursor:default;}
.hkld .xcghg a.end { background-position:right -96px;  cursor:default;}
.hkld .xcghg a.down { background-position:right -32px; }