
/* blue nav */
.nav-tab {background-image:url(/css/img/nav_blue/_nav_bg.gif);}
.nav-tab li{background-image:url(/css/img/nav_blue/_nav_item.gif);}

/* --- components --- */
/* search-box */

#search-box {height:73px;background:url(img/search.jpg) no-repeat;color:#FFF;}
#search-box .date {float:left;padding:18px 0 0 20px;width:170px;line-height:22px;}

#search {float:left;width:493px;}
#search .type-list {padding:8px 0 0 77px;clear:both;height:27px;}
#search .type-list li {float:left;height:25px;line-height:23px;padding-right:7px;}
#search .type-list span {cursor:pointer;float:left;display:inline;text-align:center;margin-right:10px;width:62px;height:25px;}
#search .type-list span.active {color:#3b5995 !important;background:url(img/search_active.gif) no-repeat;}

#search label {float:left;width:74px;height:25px;line-height:25px;vertical-align:middle;font-size:13px;font-weight:bold;_padding-top:2px;}
#search input.text {border:1px solid #6fb6ee;width:341px;padding-top:4px;height:20px;font-size:13px;}
#search .button {border:0;padding:0;margin-left:3px;width:49px;height:25px;font-size:13px;font-weight:bold;color:#5c4215;background:url(img/btn_bg_search.gif) no-repeat;}


#search-ranking {float:left;display:inline;margin:18px 15px 0 0;padding:0 7px;line-height:21px;width:24px;height:42px;background:url(img/btn_search_ranking.gif) no-repeat 0 0;}
a#search-ranking {color:#FFF !important;}

#search-box .s {float:left;padding:18px 15px 0;width:180px;height:45px;line-height:22px;}
#search-box .s a {white-space:nowrap;padding-right:5px;}
#main #search-box a {color:#FFF;}
#main #search-box a:hover {color:#FFF;}



/* htabs */
.tabs.htabs {padding-bottom:3px;}
.tabs.htabs .tab-menu {height:27px;background:url(img/tab_top.gif) no-repeat right bottom;border-left:1px solid #aacbee;}
.tabs.htabs .tab-menu label {display:inline;float:left;margin:0 3px 0 -1px;width:73px;height:27px;line-height:24px;text-align:center;background:url(img/tab_item.gif) no-repeat 0 0;}
.tabs.htabs .tab-menu label.current {font-weight:bold;background:url(img/tab_item.gif) no-repeat 0 -28px;}
.tabs.htabs .tab-body {border:1px solid #aacbee;border-width:0 1px;}


.tabs.htabs.left {background:url(img/tab_bottom_short.gif) no-repeat bottom;}
.tabs.htabs.right {background:url(img/tab_bottom.gif) no-repeat bottom;}

/* vtabs */
.tabs.vtabs {width:260px;height:172px;}
.tabs.vtabs .tab-menu {float:left;width:22px;padding-top:3px;}
.tabs.vtabs .tab-menu label {display:block;margin-bottom:5px;padding:10px 3px 0 0;width:19px;height:39px;line-height:15px;text-align:center;background:url(img/vtab_item.gif) no-repeat 0 0;}
.tabs.vtabs .tab-menu label.current {font-weight:bold;background:url(img/vtab_active.gif) no-repeat;padding-top:6px;height:43px;line-height:18px;}
.tabs.vtabs .tab-body {}


/* list */
.list {padding:0 5px;}
.list li {line-height:29px;font-family:宋体;vertical-align:middle;}
.list li.more {text-align:right;padding:0 20px;height:20px;line-height:20px;}

.list.list-a li {line-height:20px !important;}
.list.list-a p {margin:2px 0;padding:0 10px;background-color:#ebf3fb;line-height:20px;}

.list.list-b li {padding-left:5px;line-height:20px !important;}
.list.list-b b {float:right;width:40px;font-weight:normal;}
.list.list-b p {margin:2px 0;padding:0 10px;background-color:#ebf3fb;line-height:20px;}

/* piclist */
.piclist li {float:left;display:inline;text-align:center;}
.piclist li img {display:block;}

/* img-area */
.img-area {margin:0 5px;padding:5px 0 2px 4px;border-bottom:1px dashed #aaa;height:85px;width:218px;line-height:21px;}
.img-area img {border:1px solid #c8c8c8;padding:1px;width:76px;height:76px;float:left;display:inline;}
.img-area .txt {float:left;width:132px;padding-left:5px;}

/* pack */
#row-3 .pack {width:343px;margin-left:7px;}
#row-3 .pack .picture {float:left;width:124px;padding:5px 5px 0 0;}
#row-3 .pack .picture img {border:1px solid #c4c3c4;padding:3px;width:116px;height:202px;}
#row-3 .pack .text {float:left;width:205px;}

/* tit-list */
#row-3 .tit-list {padding-top:8px;width:124px;text-align:center;line-height:19px;}

#banner-a {float:left;margin:0 10px;border:1px solid #FFF;}


/* --- layout --- */
#main {color:#1f376d;}
#main a {color:#1f376d;}
#main a:hover {color:#F00;}

.row {margin-bottom:8px;}
.col.left {margin-right:6px;width:239px;}
.col.right {width:705px;}


#row-1 {height:268px;}
#row-1 .htabs .tab-body {height:238px;}
#row-1 .right .list {margin-left:22px;padding:0;}
#row-1 .right .list li {line-height:24px;}

#row-2 {height:524px;}
#row-2 .left .htabs {background:url(img/tab_bottom_short.gif) no-repeat bottom;}
#row-2 .left .htabs .tab-body {height:273px;overflow:hidden;}
#row-2 .htabs.right .tab-body {height:489px;padding:5px 0 0 8px;}
#row-2 .piclist li {margin-right:7px;width:132px;height:163px;}
#row-2 .piclist li img {margin-bottom:4px;border:1px solid #c4c3c4;padding:4px;width:122px;height:125px;}


#nzcygg {height:220px;}
#nzcygg .hd {height:25px;line-height:25px;}
#nzcygg .hd span {float:right;}

#row-3 {height:300px;}
#row-3 .htabs .tab-body {height:270px;overflow:hidden;}

#row-3 .right .list {padding:0;}
#row-3 .right .list li {line-height:28px;border-bottom:1px dashed #aaa;}
#row-3 .right .list li strong {color:#bd0a01;font-weight:bold;padding:0 2px;}
