h1,h2,h3,h4,h5,h6{font-weight:bold;}
#s_search, #s_main{width:980px;margin:0 auto}
#s_search{overflow:visible;}
#s_logo {float:left;height:27px;margin:3px 10px 0 0;overflow:hidden;width:150px;}
body{ font-family:Arial, Helvetica, sans-serif}
a{color:#059;text-decoration:none}
a:link{color:#059;text-decoration:none}
a:hover{text-decoration:underline}
.mask{position:absolute;z-index:3;top:0;left:0;background:#000;filter:alpha(opacity=30);opacity:0.3;display:none}
.login_div{width:373px;height:400px;padding:0;margin:0px;text-align:center;position:absolute;z-index:3;display:none}
.guid{background:#edf7ff;border-top:1px solid #b2d0ea;font:12px/24px "SimSun", "Arial", sans-serif;padding:0 6px}
.guid a{font-family:Arial}
.return{float:left;line-height:40px}

/* reset */
#s_search{width:780px;padding-left:119px;margin:0 auto; position:relative;}
#s_bar {padding-left:0px;position:relative;}
#s_user .s_login {padding:0;}
.ask_bt{margin-right:0;}
#s_header{width:980px;margin:0 auto;}
#s_header strong a:link, #s_header strong a:visited{text-decoration:none;}
#s_header strong a:hover{text-decoration:underline;}

.new_ico{background: url("http://cache.soso.com/30d/img/web/ico_new2.png") no-repeat scroll 0 0 transparent;display: block;height: 11px;left: 349px;overflow: hidden;position: absolute;text-indent: -9999px;top: -7px;width: 22px;}

.s_search_condition{clear:both;height:24px;line-height:24px;font-size:12px;}
.s_search_condition li{float:left;margin-right:5px;cursor:pointer}
.s_search_condition input:not(p){margin:1px 3px 4px 0}
.s_search_condition input{*float:left;margin:0 2px 0 -3px;vertical-align:text-top}
.s_search_condition label{*float:left;margin-right:5px;cursor:pointer}
.s_search_condition em{font-style:normal;font-size:10px;color:#f00}
.p_r{padding-left:160px}
#s_copyright a{color:#666;text-decoration:none}
#s_copyright a:hover{text-decoration:underline}

/* login */
.layer_mask_class{background:#000;z-index:100}
.layer_backIframe_class{z-index:101}
.layer_border_class{background:#BFD1EE;z-index:102}
.layer_main_class{background:#FFF;border:1px solid #87C2E0;z-index:103}
.layer_head_class{font-size:14px;background:#f2f9ff;line-height:34px;background:transparent url(http://cache.soso.com/wenwen/i/bg.gif) repeat-x;color:#000}
.layer_head_bottomHr{clear:both;height:1px;line-height:0;font-size:0;margin:0 7px;overflow:hidden;background:#d3eefe}
.layer_title{color:#1a4c8c;float:left;font-weight:bold;padding-left:10px}
.layer_close{float:right;padding-right:10px;padding-top:7px}
.layer_closeLink_class{float:left;height:17px;width:17px}
.layer_close a:link,.layer_close a:visited{background:transparent url(http://cache.soso.com/baike/i/layer_global.gif) repeat-x scroll 4px -36px}
.layer_close a:hover{background:transparent url(http://cache.soso.com/baike/i/layer_global.gif) repeat-x scroll 22px -36px}
.field_err{clear:both;width:100%;float:left;text-align:left;color:red;background:transparent url(http://cache.soso.com/wenwen/i/ico_08.gif) no-repeat scroll 0 3px;padding:0 0 0 16px;display:none}
.verCode{background:#fff url(http://cache.soso.com/wenwen/i/verCodeTips.gif) no-repeat scroll 0 0}
.realTimeCheckLength{float:right;color:#666666;margin-right:184px}
.red{color:#F00}
.upload_img {background:url(http://cache.soso.com/baike/i/editorIcons.gif) no-repeat 5px -42px;margin:2px 0 2px 0;width:24px;height:24px;float:left}

/* smartbox */
#smartbox{position:absolute;border:1px solid #d4d4d4;border-top:none;background:#fff;font-size:14px;width:410px;left:282px;top:46px;z-index:100;overflow:hidden;}
#smartbox li{*float:left;padding:0 5px;font:14px Verdana,Arial;text-decoration:none;color:#666;height:23px;line-height:23px;cursor:default;z-index:90;overflow:hidden;zoom:1;}
.barName{float:left;}
.barName em{color:#000;}
.postNum{float:right;}
#smartbox li.mouseover {background:#d1e5fc;}


#focus,#announcement,#announcement li,#hot_focus li,#new_post,.sobar_column div,.focus_ico,.bar_ico,#sidebar,.fillet_bottom,.hot_column li.list_icon,.post1,.post2,.post3,.post4,.post5,.post6,.post7,.post8,.sobarAva{background:url(http://cache.soso.com/post/img/sobar_index_100816.png) no-repeat}
post_list,.sobar_lv1,.sobar_lv1,.sobar_lv2,.sobar_lv3,.sobar_lv4,.sobar_lv5,.sobar_lv6,.sobar_lv7,.sobar_lv8,.sobar_lv9,.sobar_lv10,.sobar_lv11,.sobar_lv12,.sobar_lv13,.sobar_lv14,.sobar_lv15,.sobar_lv16{display:block;text-indent:-9999px;width:65px;height:16px;margin:11px 0 4px;background:url(http://cache.soso.com/post/img/sobar_index_100816.png) no-repeat;font-size:0;overflow:hidden}
.sobar_lv1{background-position:-734px -120px}.sobar_lv2{background-position:-734px -146px}.sobar_lv3{background-position:-734px -172px}.sobar_lv4{background-position:-734px -198px}.sobar_lv5{background-position:-734px -224px}.sobar_lv6{background-position:-734px -250px}.sobar_lv7{background-position:-734px -276px}.sobar_lv8{background-position:-734px -302px}.sobar_lv9{background-position:-800px -120px}.sobar_lv10{background-position:-800px -146px}.sobar_lv11{background-position:-800px -172px}.sobar_lv12{background-position:-800px -198px}.sobar_lv13{background-position:-800px -224px}.sobar_lv14{background-position:-800px -250px}.sobar_lv15{background-position:-800px -276px}.sobar_lv16{background-position:-800px -302px}
.post1{background-position:-958px -95px}.post2{background-position:-958px -183px}.post3{background-position:-958px -211px}.post4{background-position:-958px -239px}.post5{background-position:-958px -267px}.post6{background-position:-958px -295px}.post7{background-position:-958px -323px}.post8{background-position:-958px -351px}

#top_wrap,#top_right_wrap,#main_wrap,#hot_focus,#hot_bar,#hot_bar li,.sobar_column div,.sobar_column dl,#sidebar,.sidebar_bg,.post_list li,#rightTab,.hot_column li{overflow:hidden;zoom:1}
#main_nav,#main_nav li .current_tab,#main_nav li,#main_nav li .current_tab:hover,#main_nav li a .nobg{background:url(http://cache.soso.com/post/img/sobar_index_100816.png) no-repeat}
#main_nav{padding-left:10px;height:30px;background-position:0 0;font-size:14px}
#main_nav li{float:left;text-align:center;width:120px;background-position:right -30px}
#main_nav li a{display:block;width:120px;height:22px;padding-top:8px;color:#fff}
#main_nav li a:hover{background:#1d48a6;text-decoration:none}
#main_nav li.nobg{background:none}
#main_nav li .current_tab,#main_nav li .current_tab:hover{width:120px;height:22px;padding-top:8px;margin-right:0px;color:#383838;background-position:0 -60px;cursor:pointer}

#slide_pic{position:relative;float:left;width:274px;height:194px;margin:10px 7px 0 0;border:#a5c7ef solid 1px;font-size:0}
#slide_pic span{position:absolute;z-index:2;display:block;width:273px;height:25px;background:#04499e;opacity:.52;-moz-opacity:.52;filter:alpha(opacity=52);left:1px;top:169px;font-size:0;overflow:hidden}
#slide_pic div{position:absolute;z-index:6;left:1px;top:169px;width:273px}
#slide_pic #num{position:absolute;z-index:100;left:228px;top:169px}
#slide_pic #num li{float:left;width:14px;height:25px;margin-left:1px;line-height:25px;text-align:center}
#slide_pic #num a{display:block;width:14px;height:25px;color:#fff;font-size:12px}
#slide_pic #num a:hover{background:#ffc02a;text-decoration:none}
#slide_pic #num .current_topic{background:#ffc02a;text-decoration:none}
#slide_pic #numbg{float:left}
#slide_pic #numbg li{float:left;margin-left:1px;line-height:25px;width:14px;height:25px;background:#0a3580;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}

#slide_pic h2{float:left;width:205px;padding-left:22px;line-height:25px}
#slide_pic h2 a{color:#fff;font-size:14px;font-weight:normal}
#focus{float:left;width:430px;height:183px;padding:17px 7px 0 30px;margin:7px 10px 0 0;background-position:0 -110px;background-color:#fff}
#focus h2{line-height:30px}
#focus h2 a{color:#d31a01;font-size:16px}
#focus p{line-height:23px;margin-bottom:10px}
#top_right_wrap{float:left}
#announcement{height:139px;margin-top:10px;background-position:-496px -120px}
#announcement h3{padding-left:10px;line-height:33px;color:#003399;font-size:14px}
#announcement ul{width:220px}
#announcement li{background-position:-965px -65px;padding-left:20px;line-height:24px;color:#003399}
#new_post{display:block;width:220px;height:43px;line-height:42px;background-position:-496px -261px;margin-top:15px;color:#1d3c7a;font-size:16px;text-align:center;text-indent:22px;font-weight:bold;cursor:pointer;}
.focus_ico,.bar_ico{float:left;display:block;width:16px;height:16px;margin:5px 2px 0 0}
.focus_ico{background-position:-890px -175px}
.bar_ico{background-position:-890px -204px}
.sobar_column{font-size:14px;color:#0033cc;margin-bottom:16px}
.sobar_column div{height:29px;padding-left:2px;margin-bottom:5px;background-position:0 bottom}
.sobar_column h3{float:left;color:#003399;width:94%;line-height:29px}
.sobar_column div span{font-size:12px;line-height:29px}
.sobar_column dl{border-bottom:#c4c4c4 dashed 1px;width:96%;margin-left:14px;line-height:31px;font-weight:bold}
.sobar_column dt{float:left;width:102px}
.sobar_column dd{float:left;}
.sobar_column dd a{padding-right:16px;font-weight:normal}
#hot_focus{padding-bottom:4px}
#hot_focus li{float:left;background-position:-965px -64px;width:355px;padding-left:20px;line-height:28px}
#hot_focus span{padding-left:10px;color:#000}
#hot_focus span a{color:#666;line-height:28px;text-decoration:underline}
#hot_bar{padding-left:20px}
#hot_bar li{float:left;width:335px;padding-right:30px;min-height:77px;_height:77px}
#hot_bar li img{float:left;margin:5px 15px 0 0}
#hot_bar p{line-height:18px;font-size:12px;color:#666}
#hot_bar .bar_name{line-height:30px}
#hot_bar .bar_name a{line-height:30px;font-size:14px}
#main_column_wrap{float:left;width:750px;margin-right:10px}
#sidebar{float:left;width:220px;margin-top:14px;padding-top:2px;background-position:-496px -310px}
#sidebar h3{padding-left:5px;height:19px;padding-top:8px;color:#383838;font-size:14px}
.fillet_bottom{display:block;width:220px;height:2px;background-position:-496px -315px;font-size:0;overflow:hidden}
.sidebar_bg{width:208px;background:#f4f4f4;padding:0 5px;border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf}
.hot_column{background:#fff;padding:5px 0 8px 8px;border:solid 1px #c4cedb}
.hot_column a{line-height:22px}
.hot_column li{padding-bottom:2px}
.hot_column li.list_icon{padding-left:10px;background-position:-975px -65px}
.hot_column img{float:left;padding:3px 8px 12px 0}
.hot_column p{line-height:19px}
.hot_column em{font-weight:bold;line-height:28px}
#rightTab{width:206px;margin-top:13px;border:solid 1px #c4cedb;border-bottom:0 none}
#rightTab li{float:left;width:103px;margin-left:-1px;height:23px;border-left:solid 1px #c4cedb;line-height:23px;text-align:center;font-size:14px;font-weight:bold;cursor:pointer}
.rightTab_on{background:#fff;border-bottom:solid 1px #fff;color:#383838}
.rightTab_off{background:#f4f4f4;color:#1e3695;border-bottom:solid 1px #c4cedb}
#Conrt1{display:none}
.post_list{background:#fff;padding:10px 0;margin-bottom:13px;border:#c4cedb solid 1px;border-top:0 none;color:#666}
.post_list div a{display:block;width:50px;height:16px}
.post_list li{padding:0 10px 0 28px;line-height:28px;letter-spacing:0}
.post_list span{ float:right}
.post_list .more{float:left;margin-left:-20px}
.post_list .more a{color:#0033cc}
.post_list li span a{color:#666;text-decoration:underline}
.post_list p{line-height:20px}
.post_list em{font-weight:bold}
.sobarAva{float:left;display:block;margin:5px 10px 10px 0;width:40px;height:40px;background-position:-890px -120px}
.m_t{margin-top:10px}
.msg_tips {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(http://cache.soso.com/post/img/img_infob.gif) no-repeat scroll 0 0;padding-left:15px}