/* elements style */
h3{
margin:10px 0px 4px 0px;
padding:0;
font-size:16px;
line-height:100% !important;
}
h4{
margin:0;
padding: 2px 6px 0px 8px;
font-size:14px;
}
/* id style */
#searchFrm{
margin:0px;
padding-left:40px;
}
#searchFrm div{
float:left;
}
#searchContainer{
padding:8px 0px 0px 18px;
line-height:25px;
}
#searchContainer a{
padding-right:10px;
}
#zhougong, #searchBanner{
padding:4px 0px;
background:#ffF0e4;
border-top:1px solid #ffc19b;
border-bottom:1px solid #ffc19b;
font-size:12px;
text-align:center;
}
#searchBanner{
font-size:14px !important;
}
#zhougong a{
color:#000;
text-decoration:none;
}
#zhougong a:hover{
color:#c00;
text-decoration:underline;
}
#originalZhouGong, #chart, #info{
float:left;
width:280px;
}
#colRight{
float:right;
width:300px;
}
#colLeft{
float:left;
width:300px;
}
#searchResult,#explainResult{
margin-right:312px;
padding-left:0.8em;
}
#explainResultR{
margin-left:312px;
padding-left:0.8em;
line-height:180%;
}
#classResult{
margin-right:312px;
}
#classResult p{
margin:0px;
padding-left:12px;
line-height:200%;
}
#classResult p a{
margin-right:18px;
width:20%;
}
#classResult1 a{
display:block;
float:left;
width:24.5%;
overflow:hidden;
white-space:nowrap;
text-indent:1em;
}
#searchResult a{
font-size:16px;
}
#originalCon a, #chartCon a{
display:block;
float:left;
margin:0;
padding:2px 0px;
width:50%;
background:url(/images/gif/blackpoint.gif) no-repeat 11px center;
text-indent:1.5em;
font-size:14px;
}
#chartCon a{
background-image:none;
}
#originalCon a:hover, #chartCon a:hover{
background-color:#EEE;
}
#hRight{
margin-left:290px;
}
#life, #action, #person{
margin-right:10px;
}
#allkeywords a{

}
#allkeywords a:hover{
background:#eee;
}
#keywordsContainer{
padding:8px;
}
#nav{
text-align:center !important;
font-weight:normal !important;
}

/* class style */
.shortcut{
display:block;
padding-top:12px;
}
.shortcut, .shortcut *{
font-size:12px;
color:#000;
}
.rightCon{
float:left;
width:23.5%;
}
.rightCon a{
display:block;
margin:0px 2px;
padding:2px 0px;
padding-left:8px;
font-size:14px;
}
.rightCon a:hover{
background:#EEE;
}
.b1, .b2, .b3, .b4{
height:1px;
font-size:1px;
overflow:hidden;
}
.bg{
background:#ccc;
}
.bd{
padding-bottom:4px;
background:#fff;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.b1{
margin:0px 4px;
background:#ccc;
}
.b2{
margin:0px 2px;
border-left:2px solid #ccc;
border-right:2px solid #ccc;
}
.b3{
margin:0px 1px;
height:2px !important;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.blank{
margin-top:-5px;
height:5px;
visibility:hidden;
clear:both;
font-size:5px;
overflow:hidden;
}
.aclear{
margin:0 !important;
padding:0 !important;
height:0px;
float:none !important;
clear:both !important;
font-size:0px;
overflow:hidden;
clear:both;
visibility:hidden;
}
.br, .bl, .ba, .bp, .bv, .bb, .be{
display:block;
margin:0px 1px 3px 1px;
padding:1px 8px;
border:1px solid #fff;
background:#d81b07;
color:#fff;
font-size:12px;
}
.bb{
background:#5a84f2;
}
.be{
background:#ff5c14;
}
.bl, .ba, .bp, .bv{
background:#afafaf;
}
.searchKey{
width:388px;
}
.dMore{
padding-right:8px !important;
color:#C00 !important;
text-align:right;
text-decoration:none;
}
.dMore:hover{
text-decoration:underline;
}
.explaintips{
padding-top:6px;
color:#999;
font-size:12px;
}
.menu{
margin:0 !important;
padding:0 !important;
color:#000 !important;
}
.menu:hover{
background:none !important;
}
.ac{
padding:10px 0px;
}
.moreDream{
padding-top:8px;
line-height:180%;
}
.moreDream a{
margin-right:10px;
}
.ecoupon{
margin-top:8px;
padding-bottom:10px;
border:1px solid #ffc19b;
background:#fff;
}
.ecoupon span{
display:block;
margin-bottom:10px;
padding:4px 0px 3px 6px;
background:#fff0e4;
border:1px solid #fff;
font-weight:bold;
}
.ecoupon a{
display:block;
float:left;
width:49.5%;
height:25px;
line-height:25px;
color:#C00;
text-align:center;
}
.ecoupon a:hover{
color:#000;
}
