@charset "utf-8";
/*body*/
#header { width:100%; height:92px; margin-top:10px; background:#fff }
#logo a { display:block; width:288px; height:57px; margin-bottom:10px; background: url(../images/logo.gif) no-repeat top left; }
#mainNav { height:29px; padding-left:30px; background: url(../images/bg_soso_index.png) no-repeat center center; border-bottom:3px solid #003399; }
#header .text { width:28em; height:21px; margin-right:8px; padding:0.18em 0; overflow-y:hidden; color:#BEBEBE; font-size:16px; }
#header .button { margin-right:2px; padding:3px 4px;  font-size:14px;white-space:nowrap; }
#mainNav ul { float:left; }
#mainNav ul li { float:left; }
#mainNav ul li a { display:block; padding:2px 15px 0 15px; line-height:27px; vertical-align:middle; color:#444; font-size:14px; }
#mainNav ul li a.on { margin-right:10px; color:#fff; font-weight:bold; }
#mainNav ul li a:hover { text-decoration:none; background: url(../images/bg_header.png) no-repeat -15px -47px; }
/*common*/
.box { border:none; border-top:1px solid #6CB1F1; }
.box3 .title { height: 28px; line-height: 28px; background: #E5F3FF }
.box3 .title h4 { font-size:14px; font-weight:normal; }
.box3 .title h1 { padding-left:10px; font-size:14px;}
.box4 { border:none;}
.box4 .title { height: 28px; line-height: 28px; background: #fff }
.box4 .title h4 { font-size:14px; font-weight:normal;}
.uip_1 li { clear:left; width:650px; }
.uip_1 h3 a, .uip_1 h3 a:visited { line-height:180%; color:#2200CC; font-size:16px; font-weight:normal; }
.uip_2 li { clear:left; width:730px; }
.uip_2 h3 a, .uip_1 h3 a:visited { line-height:180%; color:#2200CC; font-size:16px; font-weight:normal; }
.ut_12_1 li { width:242px; height:25px; overflow:hidden }
.ut_12_1 a { color:#666; }
.ut_14_1 li { width:242px; height:25px; overflow:hidden }
.ut_14_1 a { color:#008400 }
.map { margin-top:0; }
.pg_nav a { display:inline-block; padding:3px 5px; font-size:14px; }
/*index*/
.index .content_left { float:left; width:262px; margin-right:10px; }
.index .content_left .box { width:260px; }
.index .content_right { float:left; width:750px; }
.index .content_right .box { width:748px; }
.index .skeyword { font-size:14px; line-height:180%; }
/*list*/
.list_box .main { float:left; width:750px;  margin-right:10px; }
.list_box .main .box { width:748px; }
.list_box .sidebar { float:left; width:262px;}
.list_box .sidebar .box { width:260px; }
.list .skeyword { font-size:14px; line-height:180%;}
.list .skeyword a{ padding-right:5px;}
.list .bdword { float:left; padding:10px 0 10px 10px; margin-bottom:10px;}
.list .bdword p{ font-size:14px; font-weight:bold;}
.list .bdword ul li { float:left; width:145px; height:22px; line-height:22px; overflow:hidden;}
/*detail*/
.detail_box{border-top:1px solid #6CB1F1;}
.detail_box .bg_bar{ height: 20px; line-height: 20px; background: #E5F3FF }
.detail .main { float:left; width:740px; margin-right:9px;padding-left:10px;}
.detail .sidebar { float:left; width:262px; border-left:1px #E5F3FF solid}
.detail .sidebar .box { width:260px; }
.detail .arc_title { margin-bottom:10px; padding-top:10px; text-align:center; font-size:18px; font-weight:bold; font-family:"微软雅黑"; }
.detail .arc_desc { padding:10px; margin-bottom:10px; border:1px dashed #ccc; }
.detail .arc_content { font-size:14px; line-height:180%; margin-bottom:10px; }
.detail .arc_tag{ margin-bottom:10px;}
.detail .arc_tag a{ padding-right:10px; }
.detail .arc_prev, .detail .arc_next { font-size:14px; padding:5px; margin-bottom:10px; line-height:150%; border:1px dashed #ccc; }
.detail .skeyword { font-size:14px; line-height:180%; }
/*ads*/
.gg_list_02{}
.ad_detail_01{ float:left; width:336px;}
