﻿@charset "utf-8";
body{font-size:12px; font-family:宋体; margin:0 auto}
.header{width:996px; height:93px; background-color:silver; margin:0 auto}
img{vertical-align:text-bottom; border:0}

.outframe{width:996px; height:auto; margin:2px auto; background-image:url('../img/list_top_bg.gif'); background-repeat:repeat-x; background-position:left top}
.outframe .left{width:256px; height:auto;}
.outframe .left .search{width:234px; height:44px; margin:12px auto auto auto;}
.outframe .left .input{padding:0; margin:0; height:20px; width:162px; line-height:20px; border:1px #a4abb1 solid; text-indent:2.5em; background-image:url('../img/searchico.gif'); background-position:left center; background-repeat:no-repeat}
.outframe .left .button{padding:0; margin:0; width:62px; height:22px; line-height:20px; background-image:url('../img/form_button_bg.gif'); background-repeat:repeat-x; border:1px #7a7a7a solid; color:black}

.outframe .left .title{width:165px; height:31px; font-size:14px; cursor:pointer; text-align:center; background-image:url('../img/button.gif'); background-repeat:no-repeat; line-height:31px; margin:4px auto 4px auto; color:#1095ff}
.outframe .left .list{width:150px; margin-left:53px; line-height:20px; padding-left:13px; border-left:1px #dfdfdf dashed}
.outframe .left .list a{font-size:12px; text-decoration:none}
.outframe .left .list a:link{color:#1095ff;}
.outframe .left .list a:visited{color:#1095ff;}
.outframe .left .list a:hover{color:#f69427;}
.outframe .left .list a.selected:link{color:#f69427; font-weight:bold}
.outframe .left .list a.selected:visited{color:#f69427; font-weight:bold}
.outframe .left .list a.selected:hover{color:#f69427; font-weight:bold}

.outframe .right{width:738px; min-height:620px; height:auto; *height:auto; _height:620px; border-left:1px #dfdfdf solid}
.outframe .right .nav{width:auto; height:22px; border-bottom:1px #dfdfdf dotted; margin:34px auto auto 14px;}
.outframe .right .nav a{font-size:12px;}
.outframe .right .nav a:link{color:black; text-decoration:none}
.outframe .right .nav a:visited{color:black; text-decoration:none}
.outframe .right .nav a:hover{color:#f69427; text-decoration:underline}
.outframe .right .main{width:auto; margin:auto 10px}

.outframe .right .main .text{width:720px; _width:718px; margin:8px auto 8px 0px; _margin:4px 0 4px 0;}
.outframe .right .main .text .li{height:30px; line-height:30px; padding-left:15px; list-style-image:none; font-size:14px; list-style-position:inside; margin-top:-10px; border-bottom:1px silver dotted; list-style-type:none; background-image:url('../img/li_196.png'); background-position:0 6px; background-repeat:no-repeat}
.outframe .right .main .text .stuff{float:left; display:block; overflow:hidden; overflow:hidden;white-space:nowrap ; text-overflow:ellipsis;}
.outframe .right .main .text a:link{color:#0084ff; text-decoration:none}
.outframe .right .main .text a:visited{color:#0084ff; text-decoration:none}
.outframe .right .main .text a:hover{color:#0067c7; text-decoration:underline}
.outframe .right .main .text .li span{font-size:12px; float:none; color:gray; }

.footer{width:996px; height:auto; padding:15px 0; font-size:12px; line-height:20px; background-image:url('../img/tg_logo.gif'); background-repeat:no-repeat; background-position:70% center; border-top:1px silver solid; text-align:center; margin:0px auto;}
.footer a:link{color:#676767; text-decoration:none}
.footer a:visited{color:#676767; text-decoration:none}
.footer a:hover{color:black; text-decoration:none}

.f-left{float:left; display:inline}
.f-right{float:right; display:inline}

.outframe .right .text .pg-3{margin:10px auto; line-height:normal; margin-left:160px}
.outframe .right .text .pg-3 .total{display:none}
.outframe .right .text .pg-3 span{padding:3px; color:white; float:left; display:inline}
.outframe .right .text .pg-3 .disabled{font-size:12px; color:silver}
.outframe .right .text .pg-3 .current{color:white; background-color:#64bcfe}
.outframe .right .text .pg-3 a{padding:3px; text-decoration:none; font-size:12px; float:left; display:inline}
.outframe .right .text .pg-3 a:link{color:#64BCFE}
.outframe .right .text .pg-3 a:visited{color:#64BCFE}
.outframe .right .text .pg-3 a:hover{color:white; background-color:#64BCFE; text-decoration:none}

.filter{width:auto; margin:8px 30px}
.filter div{display:inline-block}
.filter a{text-decoration:none; font-size:12px; display:inline-block}
.filter a:link{color:black;}
.filter a:visited{color:black;}
.filter a:hover{color:#8CCBFD;}


/*searchlist*/
img{vertical-align:text-bottom; border:0}

.main .text .li{height:30px; line-height:30px; padding-left:15px; list-style-image:none; font-size:14px; list-style-position:inside; margin-top:-10px; border-bottom:1px silver dotted; list-style-type:none; background-image:url('../img/li_196.png'); background-position:0 6px; background-repeat:no-repeat}
.main .text a:link{color:#0084ff; text-decoration:none}
.main .text a:visited{color:#0084ff; text-decoration:none}
.main .text a:hover{color:#0067c7; text-decoration:underline}
.main .text .li span{font-size:12px; color:gray; float:right; display:inline;}

.main{width:996px; height:auto;  margin:0 auto}
.main .text{width:970px; margin:8px auto 8px 0;}
.main .text .li{line-height:30px; height:30px; list-style-image:none; padding-left:15px; border-bottom:1px #dfdfdf dotted; font-size:14px; list-style-position:inside; list-style-type:none; background-image:url('../img/li_196.png'); background-position:0 8px; background-repeat:no-repeat}
.main .text a:link{color:#0084ff; text-decoration:none}
.main .text a:visited{color:#0084ff; text-decoration:none}
.main .text a:hover{color:#0067c7; text-decoration:underline}

.searchbar{width:996px; height:77px; padding-top:16px; margin:16px auto; _margin:0 auto; background-image:url('../img/searchbar_outbg.jpg'); background-repeat:repeat-x}
.searchbar .sbar_left{height:61px; margin-left:22px; width:430px; background-image:url('../img/mag_ico.gif'); background-repeat:no-repeat; background-position:30px center; border-right:1px #f4cb3f solid}
.searchbar .sbar_left span{float:left; margin-top:46px; font-size:14px; font-weight:bold; color:#009900}
.searchbar .sbar_left .panel{width:300px; position:relative; font-size:12px; height:40px; margin-left:100px; vertical-align:top; background-image:url('../img/searchbar_bg.gif'); background-repeat:repeat-x}
.searchbar .sbar_left .panel .btn{width:58px; height:28px; background-image:url('../img/search_bt.gif'); background-repeat:no-repeat; margin-top:6px; margin-right:12px; border:0}
.searchbar .sbar_left .panel .tab{position:absolute; cursor:pointer; text-align:center; color:white; line-height:23px; bottom:-21px; height:23px; width:48px; background-image:url('../img/searcher_tab_unselect.gif'); background-repeat:no-repeat}
.searchbar .sbar_left .panel .selected{position:absolute; cursor:pointer; text-align:center; color:white; line-height:23px; bottom:-21px; height:23px; width:48px; font-size:14px; font-weight:bold; background-image:url('../img/searcher_tab_selected.gif'); background-repeat:no-repeat}
.searchbar .sbar_left .panel .tab1{left:0;}
.searchbar .sbar_left .panel .tab2{left:50px;}
.searchbar .sbar_left .panel .tab3{left:100px;}
.searchbar .sbar_left .panel .tab4{left:150px;}
.searchbar .sbar_left .panel .tab5{left:200px;}
.searchbar .sbar_right{height:61px; margin-right:30px; width:490px; line-height:30px;}

.search{width:300px; margin:15px auto}
.search .input{padding:0; margin:0; height:20px; width:162px; text-indent:2.4em; line-height:20px; border:1px #a4abb1 solid; background-image:url('../img/searchico.gif'); background-position:left center; background-repeat:no-repeat}
.search .button{padding:0; margin:0; width:62px; height:22px; line-height:20px; background-image:url('../img/form_button_bg.gif'); background-repeat:repeat-x; border:1px #7a7a7a solid; color:black}

.pg-3{float:left; display:inline; margin:10px auto; font-size:12px; width:500px}
.pg-3 .total{display:none}
.pg-3 span{padding:3px}
.pg-3 .disabled{font-size:12px; color:silver}
.pg-3 .current{color:white; background-color:#64bcfe}
.pg-3 a{padding:3px; text-decoration:none}
.pg-3 a:link{color:#64BCFE}
.pg-3 a:visited{color:#64BCFE}
.pg-3 a:hover{color:white; background-color:#64BCFE}

.footer{width:996px; height:auto; font-size:12px; padding:15px 0; line-height:20px; background-image:url('../img/tg_logo.gif'); background-repeat:no-repeat; background-position:70% center; border-top:1px silver solid; text-align:center; margin:0px auto;}
.footer a:link{color:#676767; text-decoration:none}
.footer a:visited{color:#676767; text-decoration:none}
.footer a:hover{color:black; text-decoration:none}

.filter{width:auto; margin:8px auto}
.filter div{display:inline}
.filter a{text-decoration:none; font-size:12px; display:inline-block}
.filter a:link{color:black;}
.filter a:visited{color:black;}
.filter a:hover{color:#8CCBFD;}
