﻿body {
margin: 0;
background: #e9eaee;
}

#top {
height: 39px;
line-height: 39px;
background: #5a5a5a;
margin-bottom: 15px;
}
#topcontent {
width: 1000px;
margin: 0 auto;
}
#topleft {
width: 600px;
float: left;
padding-top: 12px;
}
#topright {
width: 390px;
float: right;
text-align: right;
font-size: 12px;
}
#commdiv {
height: auto;
width: 1000px;
margin: 0 auto;
}
#menu {
height: 30px;
border-top: 1px solid #666666;
border-bottom: 4px solid #666666;
padding: 5px 0 5px 5px;
}
#menu a {
padding: 0 11px;
color: #0A0A0A;
font-size: 14px;
font-family: "微软雅黑";
line-height: 30px;
height: 30px;
display: block;
float: left;
}

.mobile04 {
width: 100%;
font-size: 12px;
height: 24px;
overflow: hidden;
}
.mobile04 ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.mobile04 ul li {
height: 25px;
line-height: 25px;
float: left;
display: inline;
width: 100%;
overflow: hidden;
}


#menu .cur {
background: #47AAD1;
color: #FFFFFF;
}
.longad {
height: 80px;
text-align: center;
padding: 10px;
background: #FFFFFF;
}
.spacediv {
height: 1px;
line-height: 1px;
clear: both;
}
#pagecenter {
height: auto;
width: 980px;
margin: 0 auto;
background: #ffffff;
padding: 12px;
}
#bottom {
height: 80px;
background: #205366;
margin-top: 15px;
padding: 30px 0;
text-align: center;
font-size: 13px;
line-height: 20px;
color: #DFE6E8;
}

.sogoutip {
width: 199px;
height: 56px;
padding: 10px 20px 0px 15px;
line-height: 18px;
background: url(http://ht.www.sogou.com/images/extsugg/sogoutip.gif) no-repeat;
position: fixed;
font-size: 13px;
bottom: 38px;
left: 150px;
text-align: left;
color: rgb(0, 0, 0);
}

.sogoubottom {
clear: both;
height: 40px;
width: 100%;
padding: 0px;
margin: 0px;
position: relative;
z-index: -99;
}

#ext_stophi {
position: fixed;
z-index: 102;
display: none;
top: 50%;
left: 50%;
width: 418px;
height: 185px;
}
#search {
height: 50px;
width: 320px;
float: left;
padding-top: 16px;
}

#ext_overlay {
position: fixed;
z-index: 100;
top: 0px;
left: 0px;
height: 100%;
width: 100%;
}

.ext_overlayBG {
background-color: rgb(0, 0, 0);
opacity: 0.25;
}
.sogou_sugg_feedbackquan {
position: fixed;
left: 0px;
padding: 0px;
margin: 0px;
bottom: 0px;
width: 100%;
height: 65px;
}
#logo {
height: 66px;
width: 650px;
float: left;
}
#logosearch {
height: 66px;
margin-bottom: 15px;
}
iframe:not([seamless]) {
border: 2px inset;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
}


/*--顶部导航--*/ 

.fn-clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.fn-clearfix{ zoom:1; /* for IE6 IE7 */}
.fn-clear{ clear: both;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
a.logo{ width:225px; height:55px; margin:5px 17px 5px 11px; display:inline-block; text-indent:-999999px; background:url(../images/logo.png) no-repeat;_background:url(../images/logo.gif) no-repeat;}
.main_nav{ background:url(../images/index_b.png) no-repeat -1049px -18px; height:68px; padding-left:6px; width:721px;}
.main_nav ul,.main_nav .line,.main_nav li{ float:left; display:inline;}
.main_nav ul{ width:172px;}
.main_nav .line{ border-left: 1px dotted #e8e8e8; width:0px; overflow:hidden; height:34px; margin:15px 5px;}
.main_nav li{ width:43px; text-align:center; overflow:hidden; padding-top:8px; line-height:19px;}
.main_nav li a:link,.main_nav li a:visited{ color:#333; font-size:14px; text-decoration:none;}
.main_nav li.beta{ background:url(http://skin.kankanews.com/v5/images/index_b.png) no-repeat 21px 3px;}
/*--顶部导航--*/ 

