﻿body { margin: 0px; font-size: 12px; background-color: #D0D0D0; }
img { border: 0; }
.fs{font-family: 宋体;}

.fr { float: right; }
.fl { float: left; }
.cl { clear: both; }

#navcontainer { width: 960px; height: 25px; margin: auto; line-height: 28px; clear: both; background: url(/images/home/home-bg.gif) 0 0 repeat-x; }
#searchcontainer { width: 611px; height: 65px; padding-top: 10px; }
#logoschcontainer { width: 950px; height: 88px; margin: auto; background: url(/images/home/home-bg.gif) 0 -256px repeat-x; }
#maincontainer { width: 950px; padding: 0 15px; border-left: 1px solid #BCBCBC; border-right: 1px solid #BCBCBC; background-color: #ffffff; margin: auto; color: #404040; }

#hotkey { width: 610px; height: 25px; margin: auto; text-align: center; line-height: 25px; }
#q { width: 300px; height: 20px; margin: 14px 0 0 100px; padding: 0px; border: 0px solid; background-color: Transparent; font-size: 16px; }
form#search img { margin-left: 15px; vertical-align: bottom; }

.head { background: url(/images/home/home-bg.gif) 0 0 repeat-x; height: 25px; width: 100%; }
.logo { width: 208px; height: 80px; }
.helper { width: 70px; height: 80px; line-height: 70px; text-align: center; }

.s1 { float: left; width: 11px; background: url(/images/home/home-bg.gif) 0 -80px no-repeat; }
.s2 { float: left; width: 462px; background: url(/images/home/home-bg.gif) 0 -30px repeat-x; }
.s3 { float: left; width: 138px; background: url(/images/home/home-bg.gif) 0 -130px no-repeat; }

/* 搜索頁面 */
#navtopcontainer { width: 950px; border-bottom: solid 2px #FF5500; height: 25px; padding-top: 20px; }
#searchret { font-size: 14px; line-height: 27px; padding-left: 10px; }
#searchquery { line-height: 25px; background: url(/images/home/home-bg.gif) -180px -76px no-repeat; padding-left: 20px; }

.bold, .b { font-weight: bold; }
.org { color: #FF5500; }

.next { width: 50px; height: 14px; padding: 4px 2px 0 4px; border: 1px solid #ccc; }
.graynext { background: url(/images/home/home-bg.gif) -90px -78px no-repeat; }
.lightnext { background: url(/images/home/home-bg.gif) -26px -78px no-repeat; cursor: hand; }

.prev { width: 20px; height: 18px; border: 1px solid #ccc; margin: auto 6px; }
.grayprev { background: url(/images/home/home-bg.gif) -125px -105px no-repeat; }
.lightprev { background: url(/images/home/home-bg.gif) -61px -105px no-repeat; cursor: hand; }

.displaystyle { width: 60px; height: 20px; margin: auto 6px; padding: 4px 0 0 20px; cursor: hand; }
.displaylist { background: url(/images/home/home-bg.gif) -180px -186px no-repeat; }
.displaygrid { background: url(/images/home/home-bg.gif) -94px -186px no-repeat; }

.s { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.name { color: Blue; text-decoration: underline; font-size: 14px; }
a.name { color: Blue; }
a.name:link { color: blue; }
a.name:visited { color: Blue; }
a.name:hover { color: blue; }

.hide { display: none; }

li { list-style: none; }
h2 { margin: 15px 0px 5px 0; }
h3 { margin: 15px 0 5px 0px; }

.green, .g { color: Green; }
.red, .Red, .r { color: Red; }
.gray { color: Gray; }
.B, .b { font-weight: bold; }
.white, .w { color: White; }

.alert { border: 1px solid #fcaf87; background-color: #fff6e9; padding: 5px 10px; }

.kuang { width: 230px; border: 1px solid #d5d5d5; line-height: 25px; }

.tab { width: 310px; height: 243px; margin-top: 20px; border: 1px solid #d5d5d5; line-height: 30px; }
.tab1 { cursor: hand; height: 30px; width: 75px; float: left; text-align: center; color: #fff;background:url(/images/home/bg.gif) center -29px no-repeat;}
/* 活动区域 */
.tab2 { cursor: hand; height: 23px; width: 75px; float: left; text-align: center; color: #000; border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;background:url(/images/home/bg.gif) center 0 no-repeat; }
/* 不活动区 */
.tab3 { cursor: hand; height: 23px; width: 82px; float: left; text-align: center; background-color: #f2f2f2; border-bottom: 1px solid #cccccc; }
/* 空白区域 */
.tabcont{height: 210px; width: 290px; margin: 0 10px; line-height: 20px;}


a { text-decoration: none; }
a:link { color: #333; }
a:visited { color: #333; }
a:hover { color: #333; text-decoration: underline; }
a:active { color: #333; }

a.white { color: White; }
a.white:visited { color: White; }
a.white:hover { color: #d3d3d3; }

.comp1 { width: 950px; margin: 0 auto; }
.comp2 { background-color: #88D23F; height: 5px; }
.comp3 { background-color: #f3f3f3; height: 60px; padding: 10px; }
.comp4 { width: 860px; float: right; line-height: 20px; }

.root1 { width: 910px; margin: 0 auto; padding: 20px; height: 30px; }
.root2 { width: 100%; height: 30px; background-color: #7c7c7c; }
.root3 { width: 950px; margin: 0 auto; padding: 0 10px; line-height: 30px; color: #ffffff; }
.rootbg { background-color: #7c7c7c; }

#dpList
{   margin: 10px auto;
        width: 960px;
}
#dpList li    
{
    padding: 0 10px;
    margin: auto;
    display: inline-block;
}
