#header2 .logo,#header2 .mark,#header2 .search-bar .search,#header2 .brick{background:url("./../img/top/sprite.png") no-repeat;}
#header2 .hot,#header2 .new,#header2 .icon{background:url("./../img/top/sprite_base.png") no-repeat;}
#header2{width:100%;min-width:970px; height:115px; padding-top:40px}
#header2 .section-wrap{width:970px;height:100%;margin:0 auto;}
#header2 #brand{width:100%; height:72px;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 1%,#f9f9f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fefefe),color-stop(100%,#f9f9f9));background:-webkit-linear-gradient(top,#fefefe 1%,#f9f9f9 100%);background:-o-linear-gradient(top,#fefefe 1%,#f9f9f9 100%);background:-ms-linear-gradient(top,#fefefe 1%,#f9f9f9 100%);background:linear-gradient(to bottom,#fefefe 1%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fefefe',endColorstr = '#f9f9f9',GradientType = 0);}
#header2 #nav{width:100%;height:43px;background:#3b8f16;background:-moz-linear-gradient(top,#3b8f16 0,#368214 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3b8f16),color-stop(100%,#368214));background:-webkit-linear-gradient(top,#3b8f16 0,#368214 100%);background:-o-linear-gradient(top,#3b8f16 0,#368214 100%);background:-ms-linear-gradient(top,#3b8f16 0,#368214 100%);background:linear-gradient(to bottom,#3b8f16 0,#368214 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#3b8f16',endColorstr = '#368214',GradientType = 0);}
#header2 .logo{width:280px;height:100%;float:left;}
#header2 .action{width:680px;height:100%;float:left;text-align:right;}
#header2 .entries{width:700px;height:100%;float:left;}
#header2 .search-bar{width:260px;height:100%;float:left;}
#header2 .hot,#header2 .new,#header2 .icon{display:inline-block;*display:inline;*zoom:1;height:13px;_font-size:1px;margin-left:5px;vertical-align:middle;}
#header2 .hot{width:25px;background-position:-177px -248px;}
#header2 .new{width:27px;background-position:-177px -266px;}
#header2 .placeholder{color:#999;}
#header2 .multi-nav{position:relative;z-index:3;}
#header2 .multi-nav .nav-trigger{cursor:pointer;position:relative;z-index:52;}
#header2 .multi-nav .more-nav{position:absolute;visibility:hidden;z-index:53;}
#header2 .multi-nav:hover .more-nav,#header2 .multi-nav-hover .more-nav{visibility:visible;}
#header2 .logo h1{height:100%;}
#header2 .logo h1 a{display:block;width:100%;height:100%;}
#header2 .action .multi-nav{display:inline-block;width:60px;height:60px;vertical-align:top;margin-top:10px;margin-right:-3px;*display:inline;*zoom:1;*margin-right:0;}
#header2 .action .multi-nav .more-nav{border:1px solid #669f49;box-shadow:0 1px 2px 1px #AAA;background:#fff;top:40px;right:13px;text-align:center;}
#header2 .action .multi-nav .nav-trigger{width:100%;height:100%;text-align:center;}
#header2 .action .multi-nav .mark{display:block;width:34px;height:38px;margin:0 auto;}
#header2 .action .my-entries .mark{background-position:0 -72px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './../img/top/T1PZ2JXe0kXXcOvCnd-34-38.png',sizingMethod = '');}
#header2 .action .sign-in .mark{background-position:-63px -72px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './../img/top/T1kVTKXjBdXXcOvCnd-34-38.png',sizingMethod = '');}
#header2 .action .tasks .mark{background-position:-127px -72px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './../img/top/T19PYzXhdoXXcOvCnd-34-38.png',sizingMethod = '');}
#header2 .action .add-item .mark{background-position:-190px -72px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './../img/top/T1YK6KXXhbXXcOvCnd-34-38.png',sizingMethod = '');}
#header2 .action .multi-nav .brick{width:34px;height:24px;background-color:#5e9a40;background-position:-250px -72px;position:absolute;top:20px;right:13px;z-index:-1;visibility:hidden;}
#header2 .action .multi-nav:hover .brick,#header2 .action .multi-nav-hover .brick{visibility:visible;}
#header2 .action .multi-nav:hover em.title,#header2 .action .multi-nav-hover em.title{visibility:hidden;}
#header2 .entries li{float:left;height:43px;}
#header2 .title{color:#5D5D5D;}
#header2 .entries li.split{margin:13px 0 14px;padding:0;background:#539039;width:1px;height:16px;}
#header2 .entries li a{display:inline-block;margin:8px 7px 9px;padding:5px 10px;font:bold 16px/1 "microsoft yahei",SimHei,sans-serif;color:#fff;}
#header2 .entries li.first a{margin-left:0;}
#header2 .entries li a:hover{text-decoration:none;background:#206100;border-radius:2px;}
#header2 .entries .nav-trigger{_float:left;}
#header2 .entries .multi-nav:hover,#header2 .entries .multi-nav-hover{background:#206100;}
#header2 .entries .multi-nav .nav-trigger{*zoom:1;}
#header2 .entries .multi-nav .nav-trigger .icon{width:9px;height:7px;background-position:-213px -248px;position:absolute;right:16px;top:18px;}
#header2 .entries .multi-nav .nav-trigger a{margin-right:18px;}
#header2 .entries .multi-nav .nav-trigger a:hover{background:transparent;}
#header2 .entries .multi-nav .more-nav{background-color:#206100;padding:10px 20px;width:256px;_top:43px;_left:0;}
#header2 .entries .multi-nav .more-nav li{width:85px;height:auto;float:left;margin:0;padding:0;}
#header2 .entries .multi-nav .more-nav a{display:inline-block;color:#fff;font:normal 14px/1 SimSun,Tahoma,serif;height:15px;padding:6px 0;margin:0;vertical-align:middle;}
#header2 .entries .multi-nav .more-nav a:hover{text-decoration:underline;background:transparent;}
#header2 .entries .multi-nav .topic{padding-bottom:8px;border-bottom:1px solid #82ac91;}
#header2 .entries .multi-nav .category{padding-top:8px;}
/*#header2 .search-bar .search{float:right;width:239px;height:27px;margin-top:7px;padding:1px 1px 2px 1px;background-color:#3E8B17;background-position:60px -120px;overflow:hidden;}
#header2 .search-bar .search select{float:left; width:55px;height:27px; line-height:15px;color:#666; padding:3px 1px 2px 1px; border:#ddd 1px solid;}
#header2 .search-bar .search input{float:left; margin-left:60px; width:193px;height:15px;line-height:15px;padding:6px 8px;border:0 none;background:none;}*/

#header2 .search-bar .search{float:right;width:239px;height:27px;margin-top:7px;padding:1px 1px 2px 1px;background-color:#fff;background-position:0 -120px;overflow:hidden;}
#header2 .search-bar .search input{float:left;width:193px;height:15px;line-height:15px;padding:6px 8px;border:0 none;background:none;}
#header2 .search-bar .search button{float:right; width:30px;height:27px;cursor:pointer;opacity:0;*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity = 0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';}
#header2 .my-entries .more-nav li,#header2 .add-item .more-nav li{width:98px;border-top:1px dashed #bbbfb9;_float:left;}
#header2 .my-entries .more-nav li.first,#header2 .add-item .more-nav li.first{border-top:0 none;}
#header2 .my-entries .more-nav a,#header2 .add-item .more-nav a{display:block;padding:12px 0;background:#fff;color:#4d4d4d;}
#header2 .my-entries .more-nav a:hover,#header2 .add-item .more-nav a:hover{text-decoration:none;background:#eff5ec;}
#header2 .add-item .more-nav .icon{width:22px;height:22px;margin:0 5px 0 0;}
#header2 #pick-entry .icon{background-position:-114px -254px;}
#header2 #create-set-entry .icon{background-position:-78px -254px;}
#header2 #local-upload-entry .icon{background-position:-6px -254px;}
#header2 .action .tasks{position:relative;}
#header2 .action .tasks .msg-number{position:absolute;top:-3px;right:7px;width:20px;height:20px;line-height:20px;z-index:53;text-align:center;color:#fff;background:url("./../img/top/T1dyvoXohbXXcu5FDa-20-20.png") no-repeat 1px 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./../img/top/T1dyvoXohbXXcu5FDa-20-20.png",sizingMethod="crop");}
#header2 .action .wudao-task{position:relative;width:282px;height:94px;overflow:hidden;}
#header2 .action .wudao-task .loading{position:absolute;top:0;left:0;width:282px;height:94px;background:url(task-loading.gif) no-repeat center center #fff;opacity:.6;*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity = 60);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)';}
#header2 .action .wudao-task .summary{width:188px;height:48px;padding:20px 0 0 100px;color:#4D4D4D;background:url("./../img/top/task-sprite.png") no-repeat 25px -400px;}
#header2 .action .wudao-task .summary em{color:#3E8B17;font-weight:bold;padding:0 2px;}
#header2 .action .wudao-task .summary .txt{width:160px;}
#header2 .action .wudao-task .summary .txt a{color:#069;}
#header2 .action .wudao-task .hd{position:relative;height:26px;width:282px;background:#40A325;border-bottom:1px solid #3C9720;}
#header2 .action .wudao-task .hd .tab{position:relative;float:left;height:22px;line-height:22px;width:40px;background:#EBF8E4;color:#333;font-weight:bold;text-align:center;margin:3px 0 0 5px;border:1px solid #3C9720;border-bottom:none;top:1px;}
#header2 .action .wudao-task .hd .desc{position:absolute;right:5px;top:5px;color:#fff;}
#header2 .wudao-task .hd .desc em{color:#FFF15C;font-weight:bold;}
#header2 .action .wudao-task .task-table .bd{background:#EBF8E4;}
#header2 .action .wudao-task .task-table dl{width:282px;overflow-x:hidden;}
#header2 .action .wudao-task .task-table span{display:block;float:left;border-right:1px solid #DEEBD9;}
#header2 .action .wudao-task .task-table .task-name{width:124px;text-align:center;color:#4D4D4D;}
#header2 .action .wudao-task .task-table .task-prize{width:87px;text-align:center;color:#8D8D8D;}
#header2 .action .wudao-task .task-table .task-prize em{color:#3E8B17;font-weight:bold;padding:0 2px 0 0;}
#header2 .action .wudao-task .task-table .task-status{width:68px;text-align:center;border:none;}
#header2 .action .wudao-task .task-table .task-status .doing{color:#3E8B17;}
#header2 .action .wudao-task .task-table .task-status .ready,#header2 .action .wudao-task .task-table .task-status .getprize{display:block;width:68px;height:30px;background:url("./../img/top/task-sprite.png") no-repeat 12px -487px;cursor:pointer;}
#header2 .action .wudao-task .task-table .task-status .getprize{background-position:12px -518px;}
#header2 .action .wudao-task .task-table .task-title{height:23px;line-height:23px;border-bottom:1px solid #DEEBD9;color:#4D4D4D;}
#header2 .action .wudao-task .task-table .task-title .task-prize{color:#4D4D4D;}
#header2 .action .wudao-task .task-table .task-row{height:30px;line-height:30px;background:#fff;border-bottom:1px dashed #DEEBD9;}
#header2 .action .wudao-task .task-table .task-row a.task-name{display:block;float:left;border-right:1px solid #DEEBD9;width:109px;height:30px;padding:0 5px 0 10px;text-align:left;overflow:hidden;color:#069;word-break:break-all;word-wrap:break-word;cursor:pointer;}
#header2 .action .wudao-task .task-table .task-row a.task-name:hover{background:none;text-decoration:underline;color:#E00000;}
#header2 .action .wudao-task .task-table dd.last{border-bottom:1px solid #DEEBD9;}
#header2 .action .wudao-task .extra{position:relative;height:26px;line-height:26px;width:282px;background:#F6F6F6;}
#header2 .action .wudao-task .extra a,#header2 .action .wudao-task .extra a:hover{color:#444444;background:#F6F6F6;}
#header2 .action .wudao-task .extra .callback{position:absolute;padding-right:0px;}
#header2 .action .wudao-task .extra .readme{position:absolute;right:10px;}


.clearfix{*zoom:1;}

#content{overflow-x:hidden;width:960px;margin:0 auto;*zoom:1;min-height:30px;_height:30px;}
#content:after{content:'\0020';display:block;height:0;clear:both;}
#content img{*-ms-interpolation-mode:bicubic;}
#tag-navi .more s{width:1px;height:14px;background:#bcbcbc;display:inline-block;margin:0 10px;}
#tag-navi .more a{color:#4d4d4d;text-decoration:none;}
#tag-navi .more a:hover{color:#E00000;}
#tag-navi .tagging{background:#fff;padding:3px 5px;border:1px solid #D9D9D9;border-top:0 none;margin-bottom:10px;}
#tag-navi .tagging .pix-index2-tags li{position:relative;margin-top:5px;margin-bottom:5px;}
#tag-navi .tagging .pix-index2-tags li span{position:absolute;top:-10px;right:0;width:20px;height:16px;}
#tag-navi .tagging .pix-index2-tags a{_padding-right:11px;font-family:simsun,arial,sans-serif;font-size:12px;height:27px;line-height:27px;}
#tag-navi .tagging .pix-index2-tags li .hot{background:url(./../img/top/hot.gif) no-repeat 0 0;}
#tag-navi .tagging .pix-index2-tags li .new{background:url(./../img/top/new.gif) no-repeat 0 0;}




.pix-tags li a,.pix-tags li a em,.pix-tags.pix-list-tags li a,.pix-tags.pix-list-tags li a em,.pix-tags.pix-index-tags li a,.pix-tags.pix-index-tags li a em,.pix-sub-tags li a,.pix-sub-tags li a em{background:url("./../img/top/tags.png") 0 0 no-repeat;}
.pix-tags li{margin:4px 1px 4px 0;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;*margin-right:4px;}
.pix-tags li a{display:block;*display:inline;*zoom:1;color:#808080;padding-right:10px;height:27px;line-height:27px;font-size:12px;background-position:right 0;}
.pix-tags li a em{display:block;float:left;width:10px;height:27px;cursor:pointer;background-position:0 0;}
.pix-tags li a:hover{color:#000;text-decoration:none;background-position:right -27px;}
.pix-tags li a:hover em{background-position:0 -27px;}

.pix-tags.pix-index2-tags li a{padding-right:10px;background-position:right -54px;font-size:14px;_padding-right:9px;}
.pix-tags.pix-index2-tags li a em{width:10px;background-position:0 -54px;}
.pix-tags.pix-index2-tags li a:hover{background-position:right -81px;}
.pix-tags.pix-index2-tags li a.current{color:#e00000;background-position:right -81px;}
.pix-tags.pix-index2-tags li a.current em,.pix-tags.pix-index2-tags li a:hover em{background-position:0 -81px;}


#about{ clear:both;}
#about .nav .section li,#about .logo{background:url("./../img/top/sprite_base.png") no-repeat;}
#about,#footer,#footer-bg{width:100%;min-width:990px;padding:10px 0;background:#fff;}
#about a,#about a:hover,#footer a,#footer a:hover{color:#818181;}
#about{margin-top:20px;border-top:8px solid #2f6a10;}
#about .wrap{width:990px;margin:0 auto;padding:15px 0 15px 0;overflow:hidden;}
#about .logo{float:left;width:200px;height:80px;background-position:0 -300px;}
#about .logo h2{visibility:hidden;}
#about .nav{float:left;width:790px;}
#about .nav .section{padding:5px 45px 0;float:left;border-left:1px solid #d1d2d0;}
#about .nav .section.first{border-left:0 none;}
#about .nav .section.last{padding-right:0;}
#about .nav .section h3{font:bold 18px/1.2em "microsoft yahei",simsun,sans-serif;color:#306910;margin-bottom:6px;}
#about .nav .section li{padding-left:1em;line-height:1.8em;background-position:-232px -279px;color:#306910;}
#about .nav .section a{color:#306910;}
#footer{clear:left;color:#848484;width:990px;margin:0 auto;padding:10px 0;}
#footer .footer_bg{border-top:1px solid #ccc;width:975px;text-align:center;position:relative;z-index:1; margin:15px 0 10px 0}
.g_foot{margin-left:20px;}
.g_foot-link{padding-top:5px}
.g_foot-link a{padding-right:20px; width:200px}
.g_foot-nav{ margin-top:15px; text-align:center; line-height:23px}
.g_foot-nav a{padding-right:10px}





#site-nav{background-color:#f5f5f5;width:auto;min-width:960px;border-bottom:1px solid #eee;}
#site-nav-bd{position:relative;width:960px;margin:0 auto;height:21px;line-height:22px;margin:0 auto;padding:3px 0;z-index:10000;color:#000;}
#site-nav a{color:#666;}
#site-nav a:hover{color:#f60;}
#site-nav .login-info{float:left; }
#site-nav .login-info a{margin-right:8px;}
#site-nav .login-info a.user-nick{margin-right:0;color:#0b72a4;}
#site-nav .login-info .vip-areas{position:relative;}
#site-nav .login-info .vip-areas .vip-content-show{display:block!important;}
#site-nav .login-info .vip-areas:hover .vip-content,#site-nav .login-info .vip-areas-hover .vip-content{display:block;}
#site-nav .login-info .vip-icon3{background:url(./../img/top/vip.gif) no-repeat;}
#site-nav .login-info .vip-icon3{display:inline-block;position:relative;width:14px;height:14px;margin:0 6px 0 -1px;z-index:10002;top:3px;+top:0;_margin-top:3px;}

#site-nav .login-info .vip-content b{width:70px;height:7px;background-position:-41px 0;display:block;position:absolute;top:-7px;left:6px;_overflow:hidden;}
#site-nav .login-info .vip-content .vip-my-level{display:block;float:left;height:20px;width:160px;margin-top:10px;overflow:hidden;}

#site-nav .login-info .vip-content .vip-my-power{color:#0092d2;display:block;float:left;width:96px;height:22px;}
#site-nav .login-info .vip-content .vip-my-service{width:51px;height:16px;background-position:0 -608px;display:block;float:left;margin-top:4px;}

#site-nav .login-info .user{float:left;}
#site-nav .login-info .user .vip-head .user-nick{margin-right:4px;}
#site-nav .login-info .user .vip-head{float:left;overflow:hidden;height:19px;line-height:1;+line-height:18px;top:1px;border:1px solid whiteSmoke;padding:0 16px 0 8px;margin-left:-10px;position:relative;z-index:2;zoom:1;}
#site-nav .login-info .user-special .vip-head-special{top:2px;height:16px;padding-top:2px;}
#site-nav .login-info .user-hover .vip-head,#site-nav .login-info .user .vip-head:hover{border:1px solid #BFBFBF;background:white;border-bottom:0;padding-left:9px;margin-left:-11px;}
#site-nav .login-info .user .vip-head b{position:absolute;right:6px;top:8px;*top:7px;width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#666 whiteSmoke whiteSmoke;font-size:0;line-height:0;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;}

#site-nav .login-info .user-hover .vip-head b{border-color:#666 white white white;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);*top:4px;top:4px \0/;zoom:1;z-index:2\0/;}

#site-nav .login-info .user .vip-content{display:none;width:260px;height:150px;border:1px solid #BFBFBF;background-color:white;position:absolute;top:20px;left:-11px;overflow:hidden;}
#site-nav .login-info .user-hover .vip-content{display:block;}
#site-nav .login-info .user .vip-content .avatar{float:left;width:80px;height:80px;margin:10px;border:0;padding:0;}
#site-nav .login-info .user .vip-content .vip-operate{float:left;width:145px;margin-top:5px;white-space:nowrap;overflow:hidden;margin-left:10px;color:#999;}
#site-nav .login-info .user .vip-content .vip-operate a{color:#0b72a4;padding-left:5px;margin-right:5px;}
#site-nav .login-info .user .vip-content .vip-my-service{background:none;margin-top:-4px;color:#3e3e3e;width:118px;}
#site-nav .login-info .user .vip-content .vip-medal{margin:0 10px;clear:both;float:left;width:240px;padding:6px 0 4px;height:40px;position:relative;overflow:hidden;border-top:1px solid #eaeaea;}
#site-nav .login-info .user .vip-content .vip-medal a{height:36px;width:36px;margin-top:4px;float:left;margin-right:4px;}

#site-nav .inputSub{ width:40px; height:19px; background-color:#ddd; border:0; color:#555}
#site-nav .inputSub:hover{ width:40px; height:19px;  background-color:#693; color:#FFF}
#site-nav .inputText {color:#555}



#site-nav .menutop{position:relative;z-index:100; float:right}    
#site-nav .menutop ul{list-style:none; }    
#site-nav .menutop li {float:left;position:relative; line-height:23px;padding-right:5px }    
#site-nav .menutop ul ul {visibility:hidden;position:absolute;left:0px;top:23px;}    
#site-nav .menutop table {position:absolute; top:0; left:0;}    
#site-nav .menutop ul li:hover ul,    
#site-nav .menutop ul a:hover ul{visibility:visible;}    
#site-nav .menutop a{display:block; text-decoration:none;padding:0px 2px; }    
#site-nav .menutop a:hover{background:#ddd;color:#007500;}    
#site-nav .menutop ul ul{ border:solid 4px #ddd;background:#fff;}    
#site-nav .menutop ul ul li {clear:both;text-align:left;font-size:12px;padding-right:0px }    
#site-nav .menutop ul ul li a{display:block;width:100px;margin:0;border:0; padding-left:8px}    
#site-nav .menutop ul ul li a:hover{border:0;}

#site-nav .menutop b{position:absolute;right:-2px;top:9px;*top:9px;width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#666 whiteSmoke whiteSmoke;font-size:0;line-height:0;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;}



.sitenav-mobile{float:left;padding:0 10px 0 0;}
.sitenav-mobile a{background:url("./../img/top/sj-16-16.png") no-repeat 0 3px;padding-left:18px;float:left;}
