body {
    color       : #333;
    font-family : Tahoma,Verdana, Arial;
}

h1 { font-size : 1.7em; margin-top : 0; }
h2 { font-size : 1.5em; }
h3 { font-size : 1.3em; }
h4 { font-size : 1.1em; }
h5 { font-size : 1.0em; }
h1, h2, h3, h4, h5 { font-family : Georgia, serif; color : #f22; }

img { border : 0; }
form { margin : 0; }

a       { color : #f22; background : none; text-decoration : underline; }
a:hover { color : #fff; background : #f22; text-decoration : none; }

#header {
    text-align:center;padding-top:50px;
    border-bottom:#cdeaf6 solid 20px;
}
#main{
    height:auto!important; /* IE7+FF 这句必须写在前面*/
    min-height:400px;
    text-align:center;
}
#main #content{width: 850px;margin: 0 auto;}
#footer{background:#E6E6E6;text-align:center; color:#77c; padding:5px;font-size:12px;}

/**
 * Forms
*/

div.error {
    background : #a00;
    padding    : 5px;
    margin     : 5px 0;
    color      : #fff;
    font-size : 1.2em;
}

form .row div.error {
    font-size : 0.8em;
    line-height : 1em;
}

form .row { margin : 10px 0; clear : both; width:400px; }

form .row label {
    width       : 100px;
    float       : left;
    display     : block;
    font-weight : bold;
}

form .row input { width : 230px; }

form .row textarea { width : 230px ; height:100px; }

form .captcha { margin-left : 150px; }

form .submit {
    padding : 5px;
    margin-top : 10px;
    background : #eee;
}

#breadcrumbs {
    font-size : 0.8em;
    color     :blue;
    margin-top : 5px;
    margin-bottom : 5px;
    margin-left : -500px;
}

#breadcrumbs a { color : gray; }
#breadcrumbs a:hover { background : #aaa; color : #fff; }


/**
	*	submitid
	*/
#submitid form{
    width:600px;
    margin:0 auto;
}
#form_loginurl_container {width:570px;}
#form_loginurl_container input {width : 400px;}


/**
	*    wantedlist
	*/
.add_item{background-color:#cdeaf6;width:700px;margin:0 auto;}
.backgroundcolor1{background-color:#EEFFFF;}
.backgroundcolor2{background-color:#FFDFE9;}
#tishi{ font-size:0.75em;}
#liebiao{
    width:650px;padding:0px 50px;margin:20px auto;min-height:250px;
}
.li_bgcolor1{background-color:#FFDFE9;}
#d1{width:48%;white-space:nowrap;overflow:hidden;display:inline-block;border-right:solid 1px;}
#d2{width:34%;white-space:nowrap;overflow:hidden;display:inline-block;}
#d3{width:15%;display:inline-block;border-left:solid 1px;}


/**
*    searchid
*/
#HeaderContainer{width:550px;margin:0 auto;padding-bottom:10px;}
#HeaderContainer #left{float:left;}
#HeaderContainer #right{text-align:left;}
#HeaderContainer #right a{margin-right:20px;}
#HeaderContainer #right form #submit{display:block;}

#searchlist{width:150px;float:left;}
#addlist{width:150px;float:right;}
.title
{
    margin: 0px;
    padding: 0px;
    background: #6699FF;
    line-height: 27px;
    text-align: center;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
}
.content
{
    margin: 0px;
    padding: 0px;
    background-color:#999999;
    line-height: 27px;
    text-align: center;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
}
.rank_left
{
    margin: 0px;
    padding: 0px;
    line-height: 24px;
    text-align: center;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #555555;
    border: solid 1px #FFFFFF;
    border-right-color: #D6D6D6;
    border-left-color: #D6D6D6;
    border-bottom-color: #D6D6D6;
	word-wrap:break-word;
}
.record_link{text-decoration: none;}
.record_link:link{color: #79628e;}
.record_link:visited{color: #79628e;}

#Contain_result{margin:20px auto 0 auto;width:500px;white-space:nowrap;/*不换行*/
                overflow:hidden;/*超出的隐藏*/
                text-overflow : ellipsis;/*这个在IE主要是超出的会自动用...来表示,属于CSS3.0,CSS2.1没有,*/}
.displayresult{text-align:left;margin-bottom: 20px;font-size: 0.9em;color: green;
                width:500px;white-space:nowrap;/*不换行*/
               overflow:hidden;/*超出的隐藏*/
               text-overflow : ellipsis;/*这个在IE主要是超出的会自动用...来表示,属于CSS3.0,CSS2.1没有,*/}
.resultleft{clear:left;font-size: 0.85em;}

.fixtoleft{float: left;}
.resultfix{float: right;}
.result_a{ border:#cdeaf6 solid 5px; display:block; float:left; width:240px;font-size: 1.3em;}
