/* VER: 2010-03-09 14:51 */
@import url(zonghui_global.x.b.css);

/* layout */
#body_left {
  float: left;
  width: 190px;
}

#body_middle {
  float: left;
  width: 0;
}

#body_right {
  float: left;
  width: 814px;
}

#body_left_wrapper {
  margin: 0 3px 0 0;
}

#body_right_wrapper {
  margin: 0 0 0 3px;
}
/*/layout */

/* left */
.box {
  margin: 5px 0 0 0;
  border: 1px solid #B0C6D6;
}

dl#huilingdao dt {
  text-align: left;
  font-weight: bold;
  color: #003366;
  margin: 5px;
  padding: 5px;
  background-color: #e0e0e0;
}

dd.huilingdao {
  margin: 3px 10px 3px 10px;
  padding: 3px 0 3px 0;
  border-bottom: 1px dotted #333333;
}

dd.huilingdao a {
  font-size: 12px;
  font-weight: bold;
}

.sectitle {
  text-align: left;
  font-weight: bold;
  color: #003366;
  margin: 5px;
  padding: 5px;
  background-color: #dddddd;
  background-image: url(/images/icon_2.gif);
  background-position: 95% 50%;
  background-repeat: no-repeat;
}

#bumen, #shiyedanwei, #zhuguanshetuan, #fushejigou, #zhuguanqiye, #daibiaochu, #fenzhihui {
  width: 190px;
  position: absolute;
  visibility: hidden;
  border: 1px solid #999999;
  padding: 3px;
  background-color: #dddddd;
  z-index: 99;
}

#bumen, #shiyedanwei {
  width: 250px;
}

#zhuguanshetuan dd, #fushejigou dd, #zhuguanqiye dd, #fenzhihui dd {
  padding: 3px;
}

#pic_links_left {
  margin: 12px 0 0 0;
}

#pic_links_left dd {
  padding: 3px;
  text-align: center;
}

.box-header {
  height: 24px;
  line-height: 24px;
  background-color: #CADCE9;
  padding: 3px;
  font-weight: bold;
}

#zuzhijigou .box-header {
  color: #13456a;
  padding: 3px 3px 3px 8px;
}

#zhuantihuodong dd, #xiangguanlianjie dd, #maocushipin dd {
  margin: 0;
  padding: 3px 5px 3px 5px;
}
  /*/body_left */

/* body_right */
#toutiao_tupian {
  float: left;
  width: 270px;
  margin-top: 5px;
  padding: 6px 0 6px 0;
  background-color: #ffffcc;
  text-align: center;
}

#toutiao {
  margin-top: 5px;
  float: left;
  width: 541px;
  font-size: 14px;
}

#toutiao dl {
  margin: 0 0 0 10px;
}

#toutiao dl dt {
  height: 22px;
  line-height: 22px;
  margin: 4px 0 4px 2px;
  border-top: 2px solid #B0C6D6;
  border-bottom: 1px solid #B0C6D6;
}

#toutiao dl dd {
  background-image: url(/images/icon_2.gif);
  background-position: 0% 50%;
  background-repeat: no-repeat;
  margin: 2px 0 2px 7px;
  padding: 5px 4px 5px 14px;
  border-bottom: 1px dotted #666666;
  font-weight: bold;
}

#body_right_bottom {
  margin: 5px 0 0 0;
}

#body_right_bottom_left {
  float: left;
  width: 480px;
}

#body_right_bottom_left_wrapper {
  margin: 0 3px 0 0
}

#body_right_bottom_right {
  float: left;
  width: 329px;
  border: 1px solid #b0c6d6;
}

#body_right_bottom_right_wrapper {
  margin: 0 0 0 3px;
}

  /*/body_right */
/*/body */

.bottom_pic_links {
  margin: 8px 0 8px 0;
  text-align: center;
}

.bottom_pic_links dd {
  display: inline;
  margin: 2px;
}

#pic_links_left dd img, .bottom_pic_links dd img {
  border: 1px solid #cccccc;
}


dl.dl_a, dl.dl_b {
  margin: 0 0 0 0;
}

dl.dl_a dt {
  height: 22px;
  line-height: 22px;
  margin: 4px 2px 4px 2px;
  border-top: 1px solid #CBD8E5;
  border-bottom: 1px solid #CBD8E5;
}

dl.dl_b dt {
  margin: 2px 0 2px 7px;
  padding: 2px 5px 2px 0;
  font-weight: bold;
}

dl.dl_a dd, dl.dl_b dd {
  background-image: url(/images/icon_2.gif);
  background-position: 0% 50%;
  background-repeat: no-repeat;
  margin: 2px 5px 2px 7px;
  padding: 2px 4px 2px 14px;
}

.channel_name {
  float: left;
  font-weight: bold;
  color: #c62f2f;
}

.box-header .channel_name {
  float: left;
  margin: 0 0 0 5px;
  color: #13456a;
}

.more, .channel_more {
  float: right;
  margin: 0 5px 0 0;
  font-weight: normal;
}

dl#zhanlan_other_channels {
  background-color: #ffeecc;
  margin: 5px 0 5px 0;
  padding: 5px;
  height: 16px;
  line-height: 16px;
}

dl#zhanlan_other_channels dd {
  display: inline;
  font-weight: bold;
  margin: 0;
  border-right: 1px solid gray;
  padding: 0 5px 0 6px;
  height: 16px;
  line-height: 16px;
}

dl#zhanlan_other_channels dd.last {
  border-right: none;
}

#search {
  padding: 5px;
  background-color: #ffeecc;
}

#google_search_form {
  margin: 2px 0 2px 0;
}

.searchsty {
  width: 250px;
}

#tmp {
  margin: 5px 0 0 0;
  padding: 5px;
}

#recent_events dl {
  margin: 0;
}

#recent_events dl dt, #yewu dt, #bizmatch dt {
  height: 22px;
  line-height: 22px;
  margin: 4px 2px 4px 2px;
  border-top: 2px solid #B0C6D6;
  border-bottom: 1px solid #B0C6D6;
}

#yewu dd {
  margin: 0;
}

#recent_events dl dd {
  background-image: url(/images/icon_2.gif);
  background-position: 0% 50%;
  background-repeat: no-repeat;
  margin: 2px 5px 2px 7px;
  padding: 4px 4px 4px 14px;
}

#bizmatch dd {
  margin: 0;
}

.right_section_name {
  float: left;
  margin-left: 12px;
  font-weight: bold;
  color: #13456a;
}

.right_section_more {
  float: right;
  margin-right: 12px;
  font-weight: normal;
}

#recent_events dd {
}

#yewu td {
  text-align: center;
}

/* yewu */
#yewu dl {
  margin: 0;
  padding: 0px 12px 0px 0px;
}

#yewu dd {
  margin: 0;
  padding: 2px;
  font-size: 13px;
  background-image: none;
}

#bizmatch dd {
  background-image: none;
}

#yewu dl dd span {
  font-weight: bold;
}

/* changing pictures */
#changing_pictures {
  margin: 0 auto;
  width: 250px;
}

#buttons {
  position: relative;
  top: 170px;
  text-align: right;
  padding-right: 3px;
}

#buttons a {
  background-color: black;
  color: white;
  border: 1px solid white;
  padding: 0 7px 0 7px;
  font-size: 11px;
}

#buttons a.current {
  font-size: 12px;
}

#txt_link {
  height: 30px;
  font-size: 12px;
  text-align: center;
}
/*/changing pictures */

#yewu2 {
	  margin: 0;
	  padding: 0;
	  list-style: none;
	}
	#yewu2 li {
	  margin: 3px 3px 3px 3px;
	  border: 2px solid #cccccc;
	  padding: 6px 10px 6px 10px;
	  display: inline;
	  float: left;
	  width: 24%;
	  text-align: center;
	}
	#yewu2 li a:link, #yewu2 li a:hover, #yewu2 li a:visited {
	  font-weight: bold;
	  text-decoration: none;
	}
	.hover {
	  background: #dddddd;
	  cursor: pointer;
	}

/* test */
h1,h2,h3,h4,h5,h6 {
  margin: 0;
  padding: 0;
  font-weight: bold;
}
h1 {
  font-size: 22px;
  line-height: 1.1em;
  margin: 1em 0 0.5em 0;
}
h2 {
  font-size: 20px;
  margin: 1em 0 0.5em 0;
}
h3 {
  font-size: 18px;
  margin: 1em 0 0.5em 0;
}
h4 {
  font-size: 16px;
  margin: 1em 0 0.5em 0;
}
h5 {
  font-size: 14px;
  margin: 1em 0 0.5em 0;
}
h6 {
  font-size: 13px;
  margin: 1em 0 0.5em 0;
}
/*/test */

#ros {
  margin: 24px 0 3px 0;
  padding: 0;
  text-align: center;
}
#ros dt {
  font-weight: bold;
}
#ros dt, #ros dd {
  display: inline;
  padding: 0 3px 0 3px;
}
#flash {
  min-height: 60px;
}
