a{ color:#000}
a:hover{ color:#c00}

.c-tx1{ color:#000}
.c-tx1:hover{ color:#c00}
.c-tx2,.c-tx2:hover{ color:#069}
.c-tx3,.c-tx3:hover{ color:#666}
.c-tx4,.c-tx4:hover{ color:#c00}

.first-screen,.mod-recom1 .hd,.comm-mod1 .hd,.comm-mod2 .hd,.mod-award .gb-tab-c,.pn-hd,.pn-news-c2 thead tr,.mod-raiders .hd{ background-image:url(../images/index-b1.png); background-repeat:repeat-x}

.focus-num a,.fast-track-list .item,.i-more,.bt-search2,.comm-tlist1 .tit,.comm-tlist2 .tit,.mod-act-plist .cover,.s-tit,.s-tit .bg{ background-image:url(../images/index-b2.png); background-repeat:no-repeat}

.i-more{ display:inline-block; overflow:hidden; width:17px; height:19px; vertical-align:middle; background-position:-88px 0}
.bt-search2{ display:inline-block; overflow:hidden; width:39px; height:21px; padding:0; line-height:21px; color:#fff; text-align:center; border:0; background-position:0 0; cursor:pointer}
.bt-search2:hover{ color:#fff; text-decoration:none}
.s-tit{ display:inline-block; *display:inline; *zoom:1; overflow:hidden; position:relative; height:16px; padding:0 14px 0 8px; color:#fff; line-height:16px; *line-height:17px}
.s-tit .bg{ overflow:hidden; position:absolute; top:0; right:0; width:14px; height:16px}
.s-tit1{ background-position:0 -24px}
.s-tit1 .bg{ background-position:-86px -24px}
.s-tit2{ background-position:0 -41px}
.s-tit2 .bg{ background-position:-86px -41px}
.s-tit3{ background-position:0 -58px}
.s-tit3 .bg{ background-position:-86px -58px}

.pn-hd,.hd{ overflow:hidden; *zoom:1}
.pn-hd .tit,.hd .tit{ float:left; font-size:14px; font-weight:bold}
.pn-hd .more,.hd .more{ float:right; color:#069}
.pn-hd .link,.hd .link{ color:#069}
.pn-hd .sep,.hd .sep{ margin:0 6px 0 4px; color:#069}
.pn-bd,.bd{ *zoom:1}

.gb-list1{ overflow:hidden; *zoom:1}
.gb-tab-c:hover{ text-decoration:none}

.comm-plist1 .gb-list2-c1{ border:1px solid #fff}
.comm-plist1 .gb-list2-con:hover .gb-list2-c1{ border-color:#000}
.comm-plist1 .gb-list2-c2{ margin:4px 5px 0; white-space:nowrap}

.comm-plist2 .gb-list2-c1{ padding:3px; border:1px solid #d2e1f1}
.comm-plist2 .gb-list2-con:hover .gb-list2-c1{ border-color:#000}
.comm-plist2 .gb-list2-c2{ padding:5px; line-height:20px; text-align:left}
.comm-plist2 .txt{ height:40px}

.comm-tlist1 li,.comm-tlist2 li{ height:24px; line-height:24px}
.comm-tlist1 .tit,.comm-tlist2 .tit{ display:block; overflow:hidden; width:94%; white-space:nowrap; text-overflow:ellipsis}
.comm-tlist1 .tit{ background-position:-120px 0}
.comm-tlist2 .tit{ background-position:-120px -17px}

.news-list1 li{ padding-left:10px}
.news-list1 .tit{ font-size:14px; padding-left:15px}
.news-list1 .line{ padding-top:10px; margin-top:10px; border-top:1px dashed #82abd4}

.news-list2 li{ padding-left:5px}
.news-list2 .tit{ padding-left:10px}

.comm-table1{ width:100%; line-height:24px; border-collapse:separate}
.comm-table1 th{ color:#666; text-align:center}
.comm-table1 .time{ color:#c00; text-align:center}
.g-name-el{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis}

.comm-mod1 .hd{ height:37px; padding:0 15px; line-height:37px; border:1px solid #d2e1f1; background-position:0 -273px}
.comm-mod2 .hd{ height:36px; padding:0 15px; line-height:36px; border:1px solid #d2e1f1; background-position:0 -236px}
.comm-mod1 .bd,.comm-mod2 .bd{ border:1px solid #d2e1f1; border-top:0}

.comm-pn{ overflow:hidden; *zoom:1; margin-top:10px}
.comm-pn-c1{ float:left; width:207px}
.comm-pn-c2{ float:left; width:453px; margin-left:10px}
.comm-pn-c3{ float:right; width:280px}
.comm-pn-c2-c1{ float:left; width:128px}
.comm-pn-c2-c2{ float:right; width:294px}
.comm-pn-c2 .top-news{ font-size:14px}
.comm-pn-c2 .news-list1 li{ padding-left:0}
.comm-pn-c2 .news-list1 .line{ margin-top:12px; padding-top:12px; border-color:#b0d8f9}
.comm-pn-c2 .news-list1 .tit{ padding-left:12px}

.comm-rank{ *zoom:1}
.comm-rank .item{ overflow:hidden; height:29px; line-height:29px; border-bottom:1px dashed #c1d6ec}
.comm-rank .last{ border-bottom:0}
.comm-rank .rank-c1{ padding:8px 12px 0 8px}
.comm-rank .rank-c2{ overflow:hidden; *zoom:1}
.comm-rank .title{ width:98%; white-space:nowrap; text-overflow:ellipsis}
.has-status .item{ position:relative; padding-right:16px}
.has-status .rank-status{ position:absolute; top:9px; right:4px}
.has-status .i-rank{ display:block}

.fast-track{}
.fast-track-in{ *zoom:1; border:1px solid #d9e9f9}
.fast-track-hd{ height:29px; border-top:1px solid #f4f9fd; border-bottom:1px solid #d9e9f9; background:#e8f2fb}
.fast-track-hd .more{ overflow:hidden; *zoom:1; padding:3px 4px 0 0}
.fast-track .gb-tab{ position:absolute; height:32px; margin-top:-2px}
.fast-track .gb-tab-item{ float:left; margin-left:-1px}
.fast-track .gb-tab-c{ position:relative; display:inline-block; overflow:hidden; height:28px; padding:2px 15px 0; font-size:14px; font-weight:bold; line-height:28px; border:1px solid #a9cbee; background-color:#d2eaff}
.fast-track .gb-tab-c:hover{ color:#000}
.fast-track .current{ padding-bottom:1px; border-bottom:0; color:#069; background-color:#fff}
.fast-track .gb-tab-b1{ display:block; right:1px; bottom:0; width:200px; height:1px; background:#e6f3fe}
.fast-track .current .gb-tab-b1{ display:none}
.fast-track-bd{ overflow:hidden; *zoom:1; height:142px}
.fast-track-con{ margin:0 5px; padding:10px 0}
.fast-track-list{ overflow:hidden; *zoom:1}
.fast-track-list .item{ float:left; padding-left:1px; margin-left:-1px; line-height:24px; background-position:-120px -39px}
.fast-track-list .item a{ display:inline-block; padding:0 10px; white-space:nowrap}
.fast-track-link{ overflow:hidden; *zoom:1; padding:8px 10px 0}
.fast-track-link .s1{ float:left}
.fast-track-link .s2{ float:right}
.fast-track-link .tit{ float:left; font-weight:bold}
.fast-track-link .links{ float:left; color:#069}
.fast-track-link .sep{ margin:0 4px 0 2px}

.toolbar{ *zoom:1; position:relative; margin-bottom:10px; padding:1px 0; border:1px solid #d9e9f9; border-top:0; background:#fff}
.toolbar-in{ height:31px; background:#e8f2fb}
.toolbar-c1{ overflow:hidden; *zoom:1; height:26px; padding:5px 15px 0}
.toolbar-c1 .tit,.toolbar-c1 .sel-box,.toolbar-c1 .bt-search2{ float:left; margin-right:8px}
.toolbar-c1 .tit{ line-height:23px}
.toolbar-c2{ overflow:hidden; *zoom:1; position:absolute; top:0; right:0; width:361px; line-height:33px; border-left:1px solid #fff; cursor:pointer}
.toolbar-c2 .c1{ float:left; padding-left:10px; border-left:1px solid #d9e9f9}
.toolbar-c2 .c1 strong{ margin:0 2px; font-weight:bold}
.toolbar-c2 .c2{ float:right; padding-right:10px; color:#666}
.toolbar-c2 .i-hot{ float:left; margin:12px 4px 0 0}
.toolbar-c2 .i-more{ margin-left:4px; _margin:7px 0 7px 4px}

.first-screen{ *zoom:1; margin-top:10px; background-position:0 -421px}
.first-screen-c1{ float:left; width:300px}
.first-screen-c2{ float:left; width:360px; margin-left:10px}
.first-screen-c3{ float:right; width:280px}

.focus-w,.focus-in{ overflow:hidden; width:300px; height:438px}
.focus-w{ margin-bottom:10px}
.focus-in{ position:relative}
.focus-con{}
.focus-item{ position:absolute; top:0; left:0}
.focus-item img{ width:300px; height:352px}
.focus-item .tit{ overflow:hidden; position:absolute; z-index:3; left:0; bottom:86px; width:300px; height:53px; font-size:14px; line-height:53px; text-align:center}
.focus-item .tit a{ color:#fff}
.focus-item .bg{ display:block; position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#000; filter:alpha(opacity:85); opacity:.85}
.focus-item .detail{ overflow:hidden; width:268px; height:74px; padding:5px 15px; line-height:20px; border:1px solid #d9e9f9; background-color:#e8f2fb}
.focus-num{ overflow:hidden; position:absolute; z-index:4; bottom:5px; right:5px; height:23px}
.focus-num a{ display:inline-block; float:left; width:23px; height:23px; margin-left:4px; font:normal 14px/23px "\5fae\8f6f\96c5\9ed1"; text-align:center; color:#fff; background-position:-40px 0}
.focus-num a:hover{ color:#fff; text-decoration:none}
.focus-num .current{ background-position:-64px 0}

.mod-tjzt .hd{ height:30px; padding:0 10px; line-height:30px; background-color:#f5f9fd}
.mod-tjzt .gb-list2{ width:316px; margin:-1px -8px 0}
.mod-tjzt .gb-list2-item{ width:158px; padding-top:10px}
.mod-tjzt .gb-list2-con{ width:142px}
.mod-tjzt .avatar{ width:140px; height:80px}

.top-box1,.top-box2{ overflow:hidden; padding-top:15px; text-align:center}
.top-news{ overflow:hidden; font-size:16px; font-weight:bold; line-height:28px; white-space:nowrap; text-overflow:ellipsis}
.top-list{ padding:5px 1px 0}
.mod-recom1{ margin-top:15px}
.mod-recom1 .hd{ height:37px; margin-bottom:8px; border:1px solid #c4daf0; font-family:"\5fae\8f6f\96c5\9ed1"; line-height:37px; background-position:0 -32px}
.mod-recom1 .hd .tit{ width:80px; padding-left:27px; font-size:16px; color:#216baa}
.mod-recom1 .hd .recom-name{ float:left; font-size:16px; font-weight:bold; color:#292929}
.mod-recom1 .hd .recom-name a{ color:#292929}
.mod-recom1 .bd{}

.mod-act{ margin-bottom:10px; background:#e8f2fb}
.mod-act .bd{ border:0}
.mod-act-plist{ padding:10px 5px 0}
.mod-act-plist .gb-list2-item{ width:49.99%}
.mod-act-plist .gb-list2-con{ width:127px}
.mod-act-plist .gb-list2-c1{ position:relative}
.mod-act-plist .cover{ display:block; left:0; top:0; width:127px; height:79px; background-position:0 -75px}
.mod-act-plist .avatar{ width:127px; height:79px}
.mod-act-plist .gb-list2-c2{ padding:4px 4px 0}
.mod-act-plist .txt{ white-space:nowrap}
.mod-act-nlist{ margin:9px 10px 6px; padding-top:6px; border-top:1px dotted #a1c0de; color:#069}
.mod-act-nlist .gb-list1 a{ color:#069}

.mod-award .hd{ height:39px; border-right:1px solid #d2e0ed}
.mod-award .gb-tab{ width:282px; margin-right:-3px}
.mod-award .gb-tab-item{ float:left}
.mod-award .gb-tab-c{display:inline-block; overflow:hidden; width:69px; height:37px; font-size:14px; line-height:37px; text-align:center; border:1px solid #d2e0ed; border-right:0; background-color:#e9f3fb; background-position:0 -107px}
.mod-award .gb-tab-c:hover{ color:#333}
.mod-award .current{ padding-bottom:1px; border-bottom:0; font-weight:bold; background-color:#fff; background-position:0 -145px}
.mod-award .bd{ height:300px; padding:3px; border:1px solid #e8f1fa; border-top:0}
.mod-award .odd{ background-color:#f6f9fc}
.mod-award .odd td{ height:25px}
.mod-award .even td{ height:35px}
.mod-award .g-name{ width:90px; padding:0 5px 0 10px}
.mod-award .g-name-el{ width:90px}
.mod-award .g-award{ width:24px; padding:0 5px; text-align:center}

.pn-news{ margin-top:10px}
.pn-news-c1{ overflow:hidden; *zoom:1; float:left; width:668px; border:1px solid #d2e1f1}
.pn-news-c2{ float:right; width:278px; border:1px solid #d2e1f1}

.pn-news-c1 .pn-hd,.pn-zq .comm-pn-c2 .pn-hd{ height:45px; padding:0 15px; line-height:45px; background-position:0 -183px}
.pn-news-c1 .pn-bd{ padding:0 10px}
.pn-news-c1-c1{ float:left; width:220px}
.pn-news-c1-c2{ float:left; width:328px; margin:-10px 0 0 10px}
.pn-news-c1-c3{ float:right; width:80px; margin-top:-14px}

.news-box1{ margin-bottom:10px}
.news-box1 .gb-list2-item{ display:block}
.news-box1 .gb-list2-con{ position:relative; width:220px; color:#fff}
.news-box1 .gb-list2-con:hover span{ color:#fff; text-decoration:underline}
.news-box1 .gb-list2-c2{ position:absolute; z-index:2; bottom:0; left:0; width:220px; height:30px; line-height:30px}
.news-box1 .avatar{ width:220px; height:106px}
.news-box1 .mask{ display:block; height:30px}
.news-box1 .detail{ padding:5px 5px 7px; color:#069}
.news-box1 .comm-tlist2{ padding-top:6px; border-top:1px dashed #ccc}
.news-box1 .comm-tlist2 li{ height:20px; line-height:20px}
.news-box1 .comm-tlist2 .tit{ background-position:-120px -19px}

.news-box2{ padding:18px 0 15px; border-bottom:1px dotted #ccc}
.pn-news-c1-c2 .last{ border-bottom:0}
.news-box2 .s-tit{ float:left; margin:2px 8px 0 12px}
.news-box2-top{ font-size:14px; font-weight:bold}
.news-box2 .news-list1{ clear:both; padding-top:16px}
.news-box2 .news-list1 li{ padding-left:0}
.news-box2 .news-list1 .tit{ padding-left:12px}

.pn-news-c1-c3 .gb-list2-item{ display:block; padding:14px 0 10px}
.pn-news-c1-c3 .gb-list2-con{ position:relative; width:80px; color:#fff}
.pn-news-c1-c3 .gb-list2-con:hover span{ color:#fff; text-decoration:underline}
.pn-news-c1-c3 .gb-list2-c2{ position:absolute; z-index:2; bottom:0; left:0; width:80px; height:24px; line-height:24px}
.pn-news-c1-c3 .avatar{ width:80px; height:120px}
.pn-news-c1-c3 .mask{ display:block; height:24px}

.pn-news-c2{}
.pn-news-c2 .pn-hd{ height:36px; padding:0 15px; line-height:36px; border-bottom:1px solid #caddf0; background-position:0 -70px}
.pn-news-c2 .pn-bd{ padding-bottom:3px; background:#f3f9ff}
.pn-news-c2 .comm-table1{}
.pn-news-c2 thead tr{ background-position:0 -393px}
.pn-news-c2 thead th{ height:27px}
.pn-news-c2 .even{ height:26px}
.pn-news-c2 .odd{ height:24px; background-color:#d9e9f8}
.pn-news-c2 .g-name{ width:72px; padding-left:5px; border-left:3px solid #f3f9ff}
.pn-news-c2 .g-name-el{ width:72px}
.pn-news-c2 .g-time{ width:54px; color:#c00; text-align:center}
.pn-news-c2 .g-status{ width:80px}
.pn-news-c2 .g-award{ width:61px; border-right:3px solid #f3f9ff}
.pn-news-c2 .bt-award,.pn-news-c2 .no-award{ margin-right:4px}

.pn-zq .comm-pn-c1 .comm-mod2{ margin-bottom:10px}
.pn-zq .comm-pn-c1 .bd{ padding:0 8px}

.pn-zq .comm-pn-c2{ width:451px; border:1px solid #d2e1f1}
.pn-zq .comm-pn-c2 .pn-hd .link{ margin-left:10px}
.pn-zq .comm-pn-c2 .pn-bd{ overflow:hidden; padding:0 10px 10px}
.pn-zq-c2-c1 .gb-list2-item{ display:block}
.pn-zq-c2-c1 .gb-list2-con{ position:relative; width:128px; color:#fff}
.pn-zq-c2-c1 .gb-list2-con:hover span{ color:#fff; text-decoration:underline}
.pn-zq-c2-c1 .gb-list2-c1{ padding:3px; border:1px solid #d2e1f1}
.pn-zq-c2-c1 .gb-list2-con:hover .gb-list2-c1{ border-color:#000}
.pn-zq-c2-c1 .gb-list2-c2{ position:absolute; z-index:2; bottom:4px; left:4px; width:120px; height:28px; line-height:28px}
.pn-zq-c2-c1 .avatar{ width:120px; height:90px}
.pn-zq-c2-c1 .mask{ display:block; height:28px}

.mod-raiders{ margin-top:10px}
.mod-raiders .hd{ height:31px; padding:0 10px; line-height:31px; color:#fff; background-position:0 0}
.mod-raiders .hd .tit{ font-size:12px}
.mod-raiders .bd{ padding:5px 8px 8px; border:1px dashed #60b0f3; border-top:0}
.raider-list .item{ position:relative; height:29px; padding:0 15px 0 29px; line-height:29px; border-bottom:1px dashed #c6e2fb}
.raider-list .last{ border-bottom:0}
.raider-list .item img{ position:absolute; top:3px; left:5px}
.raider-list .item .arrow{ position:absolute; top:-1px; right:5px; font-size:10px; -webkit-text-size-adjust:none}
.raider-list .con{ display:block}
.raider-list .con:hover .arrow{ text-decoration:none}

.pn-zq-c2-c2 .top-box1{ padding-top:7px}
.pn-zq-c2-c2 .top-news{ margin-bottom:10px}
.pn-zq-c2-c2 .fast-link{ line-height:22px}
.pn-zq-c2-c2 .top-list{ padding-top:1px}

.mod-recom2 .bd{ padding-top:8px}
.mod-recom2 .gb-list2-item{ display:block; padding-bottom:8px}
.mod-recom2 .gb-list2-con{ width:240px}
.mod-recom2 .gb-list2-c1{ padding:1px}
.mod-recom2 .avatar{ width:236px; height:76px}

.mod-recom3{ margin:10px 0}
.mod-recom3 .bd{ padding:10px 2px 8px}
.mod-recom3 .gb-list2-item{ width:49.99%}
.mod-recom3 .gb-list2-con{ width:122px}
.mod-recom3 .gb-list2-c2{ margin-top:2px}
.mod-recom3 .avatar{ width:120px; height:90px}

.mod-baike{ padding:12px 0 10px 10px; border:1px solid #D1E1F1; background:#EFF8FF}
.search-baike-box{ overflow:hidden; *zoom:1}
.search-baike-box .tit{ float:left; font-weight:bold; line-height:24px}
.search-baike,.search-baike .label{ float:left}
.search-baike .txt{ overflow:hidden; float:left; width:120px; height:22px; height:19px\9; padding:0 5px; padding-top:3px\9; line-height:1.231; border:1px solid #93ADC6; border-right:0; background:#fff}
.search-baike .btn{ float:left; height:24px; width:60px; padding:0; padding-top:3px\9; color:#fff; line-height:1.231; border:0; background:#4992C7; cursor:pointer}
.search-baike-hot{ margin-top:6px}
.search-baike-hot .tit{ color:#666}
.search-baike-hot .sep{ margin:0 4px 0 2px; color:#069}

.pn-cy .comm-pn-c1 .gb-list2-item{ width:199px; padding-top:3px}
.pn-cy .comm-pn-c1 .gb-list2-con{ width:199px}
.pn-cy .comm-pn-c1 .avatar{ width:197px; height:157px}
.pn-cy .comm-pn-c2 .bd{ overflow:hidden; *zoom:1; padding:10px 10px 0}
.news-cy-list{ margin:11px 4px 10px; padding-top:10px; border-top:1px dashed #C3D5EB}
.pn-cy-c2-c1 .gb-list2-item{ display:block; width:128px; margin-bottom:3px}
.pn-cy-c2-c1 .gb-list2-con{ width:128px}
.pn-cy-c2-c1 .avatar{ width:120px; height:90px}
.pn-cy-c2-c2 .top-box1{ padding:7px 0 13px; margin-bottom:8px; border-bottom:1px dashed #B0D8F9}
.pn-cy-c2-c2 .comm-tlist1 li{ height:26px; line-height:26px}

.pn-cy .comm-pn-c3 .bd{ height:271px; padding:20px 2px}
.pn-cy .comm-pn-c3 .gb-list2-item{ width:49.99%}
.pn-cy .comm-pn-c3 .gb-list2-con{ width:122px}
.pn-cy .comm-pn-c3 .avatar{ width:120px; height:90px}
.pn-cy .comm-pn-c3 .line{ padding-bottom:15px; margin:0 10px 20px; border-bottom:1px dashed #C3D5EB}

.pn-pd .comm-pn-c1 .bd{ padding:6px 8px 7px}
.pn-pd .comm-pn-c2 .gb-list2-item{ width:33.3%; padding-top:10px}
.pn-pd .comm-pn-c2 .gb-list2-con{ width:122px}
.pn-pd .comm-pn-c2 .avatar{ width:120px; height:90px}
.pn-pd-c2-c2{ padding:6px 10px 10px}
.mod-recom4{ overflow:hidden; *zoom:1; padding-top:8px}
.mod-recom4 .s-tit{ float:left}
.mod-recom4 .link-w{ float:left; line-height:16px}
.mod-recom4 .link{ margin-left:10px}
.pn-pd .comm-pn-c3 .bd{ height:291px; padding:10px}
.pn-pd .comm-pn-c3 .gb-list2-item{ width:240px}
.pn-pd .comm-pn-c3 .gb-list2-con{ width:240px}
.pn-pd .comm-pn-c3 .gb-list2-c1{ padding:1px}
.pn-pd .comm-pn-c3 .gb-list2-c2{ height:20px; text-align:center; white-space:nowrap}
.pn-pd .comm-pn-c3 .avatar{ width:236px; height:76px}
.pn-pd .comm-pn-c3 .news-list2 li{ padding-left:0}
.news-pd-list{ margin:11px 4px 0; padding-top:14px; border-top:1px dashed #C3D5EB}

.pn-yl .comm-pn-c1 .bd{ padding:6px 8px 7px}
.pn-yl .comm-pn-c2 .bd{ overflow:hidden; *zoom:1; padding:10px 10px 0}
.pn-yl-c2-c1 .gb-list2-item{ display:block; width:128px; margin-bottom:3px}
.pn-yl-c2-c1 .gb-list2-con{ width:128px}
.pn-yl-c2-c1 .avatar{ width:120px; height:90px}
.pn-yl-c2-c2 .top-box1{ padding:7px 0 13px; margin-bottom:8px; border-bottom:1px dashed #B0D8F9}
.pn-yl-c2-c2 .comm-tlist1 li{ height:26px; line-height:26px}
.pn-yl .comm-pn-c3 .bd{ height:271px; padding:20px 2px}
.pn-yl .comm-pn-c3 .gb-list2-item{ width:49.99%}
.pn-yl .comm-pn-c3 .gb-list2-con{ width:122px}
.pn-yl .comm-pn-c3 .avatar{ width:120px; height:90px}
.pn-yl .comm-pn-c3 .line{ padding-bottom:15px; margin:0 10px 20px; border-bottom:1px dashed #C3D5EB}

.foot-links{ margin-top:10px; border-top:2px solid #458FCE}
.foot-links-in{ *zoom:1; border:1px solid #D4E1F1; border-top:0}
.foot-links .hd{ height:42px; padding:0 15px; line-height:42px; background:#F6F9FE}
.foot-links .bd{ padding:10px}
.foot-links table{ width:100%}
.foot-links td{ height:24px; padding:0 5px; line-height:24px}
.foot-links a{ color:#666}

.tips-test{ display:none; position:absolute; z-index:700}
.tips-test-in{ overflow:hidden; width:340px; padding:0 10px 10px; border:1px solid #bdd4eb; border-top:0; background:#fff}
.mod-tips-test{ padding-top:10px}
.mod-tips-test .hd{ height:29px; margin-bottom:8px}
.mod-tips-test .hd .tit{ width:90px; font:bold 16px/29px "\5fae\8f6f\96c5\9ed1"; color:#fff; text-align:center; background:#4b92c5}
.mod-tips-test .hd .more{ *zoom:1; width:226px; padding:0 12px; line-height:28px; border-bottom:1px solid #b7d3e8; background:#d4e7f8}
.mod-tips-test .hd .data{ float:left; color:#333}
.mod-tips-test .hd .link{ float:right; color:#333}
.mod-tips-test .bd{}
.mod-tips-test .comm-table1 td{}
.mod-tips-test .g-name{ padding:0 5px}
.mod-tips-test .g-name-el{ width:114px}
.mod-tips-test .g-type{ width:75px}
.mod-tips-test .g-status{ width:80px}
.mod-tips-test .g-award{ width:61px}
.mod-tips-test .bt-award{ margin-right:4px}
.mod-tips-test .odd{ background-color:#eaf5ff}

/*================right-tool================*/
.right-tool{width:120px;}
.rt-list{ padding-top:1px;}
.rt-list li{ margin-top:-1px; width:120px; height:33px;}
.rt-list li a{ display:block; width:70px; height:33px; line-height:33px; padding-left:50px; background:url(../images/right-tool.gif) no-repeat; color:#000;}
.rt-list li a:hover{background:url(../images/right-tool.gif) no-repeat; color:#fff; text-decoration:none;}

.rt-list li.item01 a{ background-position:0px 0px;}
.rt-list li.item02 a{ background-position:0px -32px;}
.rt-list li.item03 a{ background-position:0px -64px;}
.rt-list li.item04 a{ background-position:0px -96px;}
.rt-list li.item05 a{ background-position:0px -128px;}
.rt-list li.item06 a{ background-position:0px -160px;}
.rt-list li.item07 a{ background-position:0px -192px;}
.rt-list li.item08 a{ background-position:0px -224px;}
.rt-list li.item09 a{ background-position:0px -256px;}


.rt-list li.item01 a:hover{ background-position:-150px 0px;}
.rt-list li.item02 a:hover{ background-position:-150px -32px;}
.rt-list li.item03 a:hover{ background-position:-150px -64px;}
.rt-list li.item04 a:hover{ background-position:-150px -96px;}
.rt-list li.item05 a:hover{ background-position:-150px -128px;}
.rt-list li.item06 a:hover{ background-position:-150px -160px;}
.rt-list li.item07 a:hover{ background-position:-150px -192px;}
.rt-list li.item08 a:hover{ background-position:-150px -224px;}
.rt-list li.item09 a:hover{ background-position:-150px -256px;}

.rt-op{ height:24px; line-height:24px; clear:both; background:#378cd7; text-align:right;}
.rt-op .close{ color:#fff; display:block; height:24px; line-height:24px; overflow:hidden;}
.rt-op .close .ico{ height:24px; width:24px; display:inline-block; vertical-align:middle; background:url(../images/right-tool.gif) -97px -289px no-repeat;}

.ad-box1{}
.ad-box2{}
.ad-box3{ overflow:hidden; width:270px; height:165px; margin:0 auto; padding-bottom:5px}
.ad-box4{ margin-top:7px}
.ad-box5{ overflow:hidden; width:207px; height:137px}
.ad-box6{ margin-top:10px}
