*{margin:0;padding:0;}
body{margin:0;padding:0;color:#000;font-size:12px;background:#fff;font-family:ËÎÌå;background:url('body_bg.gif') repeat-x;}
img{border:0px;}
ul{list-style:none;padding:0;margin:0;}
li{padding:0;margin:0;}
form{padding:0;margin:0;}
.left{float:left;}
.right{float:right;}
.clear {clear:both; height:0; overflow:hidden; display:block; font-size:0px;}
img{border:none;}
#def_main {margin:0 auto 10px;width:960px;}
#top_title{clear:both;width:960px;color:#F6F2D5;font-size:12px;height:81px;}
#logo_pic {float:left;margin:11px 0 0px 0;padding-left:25px;height:70px;width:360px;}
#top_ad{float:left;margin:11px 0 0 0px;width:468px;height:60px;}
#top_weibo{float:right;margin:11px 0 0 00px;width:80px;height:60px;line-height:20px;}
#top_weibo a{color:#df0213;}

#so_all {margin:0px auto;text-align:center;width:960px;}
#inputbox {float:left; width:480px; height:27px; background:url("iYangHua_input_bg.gif") no-repeat;}
.hide {float:left;border:0;width:470px; height:20px;margin-top:4px; margin-left:6px;font-size:16px;color:#A4A4A4;}
.isbm {float:left;cursor:pointer;width:58px;height:27px;background-image:url('iYangHua_so.gif');border:0px;margin-left:8px;vertical-align:middle;}

.top_menu {margin:0;text-align:center;font-size:12px;height:36px;line-height:36px;color:#B5FFDA;}
.top_menu ul{height:36px;}
.top_menu li{float:left;}
.top_menu li a{display:block;cursor:pointer;height:36px;font-size:14px;color: #fff;text-decoration: none;padding:0 15px;}
.top_menu li a:hover{background:#004b26;padding:0 15px;}

#so_week {margin:15px auto 5px;color:#ff0000;text-align:center;font-size:14px;}
#so_week a{color: #ff0000;text-decoration: underline;}
#so_week a:hover {color: #ff0000;text-decoration: none;}
#so_fpic{margin:0 auto;margin:0 auto;width:956px;}
#so_fpic .list{float:left;margin:5px 6px 0px 0;padding:1px;width:58px;height:67px;line-height:22px;border: 1px solid #E5E5E8;text-align:center;}
#so_fpic a{color: #006634;text-decoration: underline;}
#so_fpic a:hover{color: #006634;text-decoration: none;}
#so_fpic .list img{width:58px;height:45px;border:0px;}
#def_alist {margin:0 auto 10px;text-align:center;width:960px;}
#def_alist .list{float:left;margin:0 10px 0 0;padding:8px;text-align:left;width:295px;line-height:26px;font-size:14px;border: 1px solid #E5E5E8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#def_alist .list span{font-size:12px;color:#A8A8A8;}
#def_alist a{color: #006634;text-decoration: underline;}
#def_alist a:hover{color: #006634;text-decoration: none;}
#def_alist .list_pic{float:left;margin:0;padding:8px;text-align:left;width:295px;line-height:26px;font-size:14px;border: 1px solid #E5E5E8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#def_alist .list_pic ul{margin:0 auto;width:288px;}
#def_alist .list_pic li{float:left;padding:4px 7px 0; font-size:12px;text-align:center;line-height:20px;}
#def_alist .list_pic img{margin:0;padding:0;width:58px;height:45px;}
.def_ad {margin:0 auto 10px;color:#666;width:960px;text-align:center;}
.def_ad a{padding:0 5px;color: #848484;text-decoration: none;}
.def_ad a:hover{color: #848484;text-decoration: underline;}
#def_links {margin:0 auto;width:960px;color:#999;line-height:22px;text-align:center;}
#def_links a{padding:0 5px;color: #333;text-decoration: none;}
#def_links a:hover {color: #333;text-decoration: underline;}
#def_foot{margin:0 auto;padding:10px 0 0;width:960px;color:#999;line-height:24px;text-align:center;}
#def_foot a{padding:0 6px;color: #999;text-decoration: none;}
#def_foot a:hover {color: #999;text-decoration: underline;}

.def_pic_new{margin:0 auto 10px;width:960px;}
.def_pic_new ul{}
.def_pic_new li{float:left;margin-right:6px;line-height:24px;text-align:center;}
.def_pic_new li img{width:145px;padding:4px;}
.def_pic_new li a img {border:1px #E5E5E8 solid;}
.def_pic_new li a:hover img {border:1px #0c7e01 solid;}
.def_pic_new .last{margin-right:0;}
.def_pic_new a{color: #006634;text-decoration: underline;}
.def_pic_new a:hover{color: #006634;text-decoration: none;}

#top_hot{clear:both;padding:0 15px;font-size:12px;height:31px;line-height:33px;color:#006634;background:url('hot_bg.gif') no-repeat;}
#top_hot a{margin:0 6px;font-size:12px;color:#006634;text-decoration: none;}
#top_hot a:hover{color: #004221;text-decoration: underline;}
.so_box{padding:4px 0 0;width:160px;}
.so_box form{margin:0;padding:0;border:0;}
.so_box input{border:0;}
.so_box div{float:left;height:21px;line-height:24px;margin:0;padding:0;border:0;overflow:hidden;}
.so_in{width:86px;height:21px;line-height:20px;color:#006634;background:url('so_inputbg.gif') 0 0px no-repeat;}
.so_bn{width:31px;height:21px;background:url('so_bnbg.gif') 0 1px no-repeat;}

.def_x_box{margin:10px auto;color:#666;width:960px;height:95px;}