/* global */
body{margin:0px;padding:0px;text-align:center;}
body,input,textarea,select,button,td{color:#333333;font-weight:normal;font-size:12px;font-family:"Lucida Grande",Tahoma,Verdana,Lucida,Arial,sans-serif,Helvetica,"宋体";}
a,div,p,dl,ol,ul,dt,dd,li,td,h1,h2,h3,h4,h5,h6{line-height:150%;}
h1,h2{clear:both;font-size:16px;font-weight:bold;margin:8px 0px;text-align:center;width:100%;}
h2{font-size:14px;}
h3,h4{font-weight:bold;font-size:14px;margin:0px;}
h4{font-size:12px;}
img,a img{border:0 none;color:#FFFFFF;vertical-align:middle;}
a,a:link,a:visited,a:active,a:hover{background:transparent;border:0px;}
a,a:link,a:visited,a:active{color:#333333;text-decoration:none;}
a:hover{color:#CC3300;text-decoration:underline;}
a.red,a.red:link,a.red:visited,a.red:active,a.red:hover{background:transparent;border:0px;color:#CC3300;}
a.red,a.red:link,a.red:visited,a.red:active{text-decoration:none;}
a.red:hover{text-decoration:underline;}
p,ul{margin:0;padding:0;}
img.img-frame{padding:3px;border: 1px solid #D2D2D2;}
img.img-frame:hover{background:#FFFACD none repeat scroll 0 0;border:1px solid #ADFF2F;}
#page-bottom {width:990px;border-top:1px solid #D2D2D2;clear:both;margin:10px auto;padding:9px 0px 12px 0px;text-align:center;}
#page-bottom a:link, #page-bottom a:visited {color:#333333;text-decoration:none;}
#page-bottom a:hover {color:#333333;text-decoration:underline;}
#page-extension{display:none;}
/* bar */
body{background:#FFFFFF url(/images/folder/body-bg.png) repeat-x scroll center top;}
#vbar{margin:0 auto;width:990px;height:30px;color:#B999B9;}
#vbar a{color:#000000;}
#vbar a.vbar-red{color:#E00000;}
#vbar a:hover{background:#CC3300;color:#FFFFFF;text-decoration:none;}
#vbar-user{float:left;padding-top:5px}
#vbar-tool{float:right;padding-top:5px;}
/* site-logo */
#site-logo{margin:0px 0px 1px 0px;}
/* search */
#top-search{margin:0 auto;position:relative;width:990px;height:58px;}
#top-search form{margin:0;padding:0;height:32px;}
#top-search-input{width:390px;font-size:16px;vertical-align:bottom;}
#top-search-button{margin-left:10px;width:92px;height:28px;line-height:28px;color:#FFFFFF;font-size:14px;border:medium none;cursor:pointer;background:#C00000 url(/images/folder/search-botton.png) left top no-repeat;}
#top-search-keywords{margin:3px 0px 3px 245px;height:20px;text-align:left;overflow:hidden;word-break:break-all;}
#top-search-ad{position:absolute;right:0px;bottom:0px;}
/* top search auto complete */
#top-search .yui-ac-container{position:absolute;top:27px;left:244px;width:394px;}
#top-search .yui-ac-content{width:100%;border:1px solid #808080;background:#FFFFFF;overflow:hidden;z-index:9050;}
#top-search .yui-ac-shadow{margin:.3em;width:100%;background:#000000;opacity:.10;z-index:9049;}
#top-search .yui-ac-content ul{margin:0;padding:0;width:100%;}
#top-search .yui-ac-content li{margin:0;padding:2px 5px;text-align:left;cursor:default;white-space:nowrap;}
#top-search .yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF;}
#top-search .yui-ac-content li.yui-ac-highlight{background:#426FD9;color:#FFFFFF;}
#top-search .yui-ac-content li .result-query{color:#333333;}
#top-search .yui-ac-content li .result-quantity{color:#008000;float:right;font-size:11px;-webkit-text-size-adjust: none;} /* push right */
/* dh-container */
#dh-container{margin:0 auto;height:29px;width:990px;}
#dh-container-left {float:left;width:6px;height:29px;background:url(/images/folder/dh-bg-left.png) left top no-repeat;}
#dh-container-right {float:right;width:6px;height:29px;background:url(/images/folder/dh-bg-right.png) left top no-repeat;}
#dh-container-middle {float:left;width:978px;height:29px;background:url(/images/folder/dh-bg-middle.png) repeat-x scroll center top;}
#dh-container-middle li{float:left;list-style:none;height:25px;color:#FFFFFF;padding:4px 12px 0px 20px;}
#dh-container-middle li.tab_fenge {background:url(/images/folder/dh-bg-fenge.png) left top no-repeat;}
a.inde-dh,a.inde-dh:link,a.inde-dh:visited,a.inde-dh:active,a.inde-dh:hover{color:#FFFFFF;text-decoration:none;font-size:14px;letter-spacing:4px;}
a.inde-dh:hover{text-decoration:underline;}
/* area */
.area{margin:0 auto;width:990px;height:370px;}
.area-left,.area-right,.area-ad{margin-top:10px;border:1px solid #D2D2D2;overflow:hidden;}
.area-left{float:left;width:706px;height:348px;padding:5px 10px 5px 0px;}
.area-right{float:right;background-color:#F5F5F5;width:250px;height:256px;padding:5px 10px 5px 0px;}
.area-ad{float:right;width:260px;height:80px;background-color:#F5F5F5;}
/* area background image */
.area-recommand{background:#FFFFFF url(/images/folder/folder-recommad.png) repeat-x scroll center top;}
.area-comment{background:#FFFFFF url(/images/folder/comment-bg.png) repeat-x scroll center top;}
/* area h2 h3 */
.area h2{margin:0;padding:0 0 1px 18px;text-align:left;color:#CC3300;letter-spacing:2px;}
.area h3{font-weight:normal;}
ul.folder-list-img h3,ul.folder-list-img-full h3,.area-right h3{font-size:12px;}
/*分类*/
.area-left-notice{float:right;margin-top:-20px;}
.area-left-notice span{display:inline-block;height:16px;line-height:16px;background:url(/images/folder/tab.png)  no-repeat;background-position:-100px -100px;}
/*推荐分类*/
.area-left-notice a.fenlei{text-decoration:none;display:inline-block;padding-left:3px;height:16px;line-height:16px;}
.area-left-notice a.fenlei span{text-decoration:none;padding-right:3px;height:16px;line-height:16px;text-align:center;color:#CC3300;text-decoration:none;}
.area-left-notice a.fenlei:hover,.area-left-notice a.current{color:#FFFFFF;text-decoration:none;background:#CC3300 url(/images/folder/tab.png)  no-repeat  left top;}
.area-left-notice a.fenlei:hover span,.area-left-notice a.current span{color:#FFFFFF;cursor:pointer;background-position:right top;background-color:#CC3300}
/*分类更多*/
.area-more{float:right;text-align:right;font-size:14px;padding-right:3px;}
/* area-left */
.area-left ul.folder-list-img,.area-left ul.folder-list-img-full{margin:0;padding:0;list-style-type:none;}
.area-left ul.folder-list-img{float:left;width:282px;height:326px;}
.area-left ul.folder-list-img-full{clear:left;width:705px;height:304px;}
.area-left ul.folder-list-img li,.area-left ul.folder-list-img-full li{float:left;width:141px;height:160px;padding-top:3px;overflow:hidden;vertical-align:top;}
.area-left ul.folder-list-img-full li{height:149px;}
.area-left ul.folder-list-text{float:right;text-align:left;list-style-type:none;margin:0;padding:8px 0 0 0;width:424px;}
.area-left ul.folder-list-text li{height:27px;overflow:hidden;word-break:break-all;padding-left:15px;}
.area-left ul.folder-list-text li h3{display:inline;padding-right:4px;}
.area-left ul.folder-list-text li h3 a{height:27px;line-height:27px;}
.area-left ul.folder-list-text li small.folder-details{height:27px;line-height:27px;padding-left:4px;color:#999999;font-size:12px;}
.area-left ul.comment-list{padding:6px 0 0 8px;list-style-type:none;}
.area-left ul.comment-list li{height:75px;}
.area-left ul.comment-list li .img-frame{float:left;margin-right:7px;}
.area-left ul.comment-list li .comment-contents{text-align:left;height:36px;overflow:hidden;word-break:break-all;}
.area-left ul.comment-list li .comment-source{text-align:right;height:18px;overflow:hidden;word-break:break-all;}
.area-left ul h3.loading{font-size:14px;color:#999999;margin-top:40px;}
/* area-right */
.area-right ul.folder-list{text-align:left;list-style-type:none;color:#CC3300;margin:0;padding:4px 0 0 10px;width:240px;}
.area-right ul.folder-list li{height:23px;overflow:hidden;word-break:break-all;}
.area-right ul.folder-list li h3{display:inline;padding-left:4px;}
.area-right ul.folder-list li h3 a{height:23px;line-height:23px;}
.area-right ul.img-list{list-style-type:none;padding-left:10px}
.area-right ul.img-list li{float:left;width:60px;height:65px;}