﻿*{margin: 0; padding: 0;}
body{font:14px Arial, Verdana, Helvetica, sans-serif; background: #ffffff; height:100%; color:#3D3D3D;}
img{border:0;}
a{color:#00C;}
.topline{border-bottom:1px #ccc solid; line-height:24px; width:auto; height:auto !important; height:24px; min-height:24px;}
.topline a{display:block; float:left; margin-left:15px;}
.nsearch{width:auto; height:auto; margin-top:100px;}
.nsearch .searlogo{margin:20px auto; display:block;}
.nsearch .seartype{width:400px !important; width:435px; height:25px; line-height:25px; margin:0 auto; font-size:16px;}
.nsearch .seartype label{display:block; float:left; margin-right:15px;}
.nsearch .seartype .curlab{font-weight:bold;}
.nsearch .searform{width:400px !important; width:435px; height:auto; margin:10px auto; clear:left;}
.nsearch .searform .searkey{width:300px; font-size:16px; padding:2px; float:left;}
.nsearch .searform .searbut{background:#3E3E3E url(../images/butbg.jpg) repeat-x; border:1px #999 solid; width:auto; height:26px; padding:0 10px; color:#eee; font-weight:bold; font-size:16px; float:left; margin-left:10px;}

.tsearch{width:auto; height:auto; margin-top:10px;}
.tsearch .topbar{width:650px; height:50px; padding-bottom:10px;}
.tsearch .searlogo{display:block; width:193px; height:50px; overflow:hidden; float:left; margin:0 10px; text-decoration:none;}
.tsearch .searlogo img{display:block; float:left;}
.tsearch .searlogo label{display:block; height:20px; float:right; margin-right:2px; margin-top:-20px; font-weight:bold; color:#000;}
.tsearch .searform{width:auto; height:auto; margin:2px 0; float:left;}
.tsearch .searform .seartype{width:auto; height:18px; line-height:18px; float:left; font-size:14px;}
.tsearch .searform .seartype label{display:block; float:left; margin-right:15px;}
.tsearch .searform .seartype .curlab{font-weight:bold;}
.tsearch .searform .input{float:left; clear:left; margin-top:5px; width:400px;}
.tsearch .searform .searkey{width:200px; font-size:12px; height:18px; float:left;}
.tsearch .searform .searbut{background:#3E3E3E url(../images/butbg.jpg) repeat-x; border:1px #999 solid; width:auto; height:22px; padding:0 5px; color:#eee; font-size:12px; float:left; margin-left:10px;}
.tsearch .topline{clear:left; width:auto; height:22px; line-height:22px; background:#666; color:#fff; padding:0 5px;}
.tsearch .topline label{float:left;}
.tsearch .topline span{float:right;}
.tsearch .maincont{width:auto; height:auto; padding:20px 10px;}
.tsearch .maincont .rightpart{float:right; border-left:1px #999 solid; width:260px; padding-left:12px; line-height:24px;}
.tsearch .maincont .rightpart strong{font-weight:normal;}
.tsearch .maincont .srtitle{font-size:17px;}
.tsearch .maincont .srcont{width:600px; line-height:18px;}
.tsearch .maincont .srurl{color:#008000; margin-bottom:20px;}

.tsearch .maincont .searimgcont{width:100%; height:auto; display:block; float:left; background:url(../images/searimgbg.gif); list-style:none;}
.tsearch .maincont .searimgcont li{width:139px; height:207px; overflow:hidden; padding:0 25px; float:left; text-align:center;}
.tsearch .maincont .searimgcont li .imgblank{width:139px; height:139px; float:left; overflow:hidden; padding:10px 0; vertical-align:bottom;}
.tsearch .maincont .searimgcont li .imgblank a{width:139px; height:139px; display:block;}
.tsearch .maincont .searimgcont li .lab{width:139px; height:auto; display:block; float:left; line-height:24px; overflow:hidden;}

.tsearch .maincont .imglink{text-align:center;}
.tsearch .maincont .bigimg{text-align:center; margin:20px 0;}
.tsearch .maincont .imgbuts{width:300px; height:auto; margin:10px auto;}
.tsearch .maincont .imgbuts span{display:block; border:1px #eee solid; width:80px; height:24px; line-height:24px; text-align:center; font-weight:bold;}
.tsearch .maincont .imgbuts .prev{float:left;}
.tsearch .maincont .imgbuts .next{float:right;}
.tsearch .maincont .imgbuts .onlyone{margin:0 auto;}
.tsearch .maincont .hidscort{display:none;}


.tsearch .maincont .srpage{margin-top:50px; margin-bottom:20px;}
.tsearch .maincont .srpage span{margin-right:10px;}
.tsearch .maincont .srpage .curpage{font-weight:bold; color:#A90A08;}
.tsearch .maincont .srpage .othpage{font-weight:bold;}
.tsearch .maincont .searlate{margin:10px 0; width:650px; line-height:24px;}
.tsearch .maincont .searlate span{margin-right:20px; white-space:nowrap; display:block; float:left;}

.notfound{font-size:17px; line-height:30px;}
.notfound ul{list-style:inside;}

.botcont{width:auto; height:auto; clear:left; line-height:24px; text-align:center; padding-top:30px; padding-bottom:20px; font-size:12px;}
.botcont img{margin-right:5px;}
.botcont .bota{margin-top:5px;}
.botcont .bota a{padding:0 10px;}
