/*************************************************GLOBALS***/
* { word-break: break-all; word-wrap: break-word; }
body, th, td, input, select, textarea, button { font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; }
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ul li { list-style: none; }

a { color: #2C629E; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
body { background: #FFF; }
#wrap, .wrap { margin: 0 auto; width: 990px; }
/*************************************************HEADER***/
#header { margin: 0 0 20px;margin:auto;width:998px; }
  .headerwarp { margin: 0 auto; width: 1000px; height: 40px; background: #FF8E00;color: #FFF;text-align:left }
    .headerwarp a { color: #FFF; }
      .headerwarp .logo { float: left; margin: 0 10px 0 0; }

.menu { float: left; height: 18px; font-size: 12px;padding-top:8px;margin-left:10px; }
  .menu li { float: left; padding: 4px; line-height: 18px; vertical-align: top;height:16px; }
  .menu li a { font-weight:bold}
    .menu .edit { padding-left: 4px; color: #CCC; font-size: 12px; font-weight: normal; }

.nav_account { float: right; width: 135px;padding-top:12px;text-align:right;padding-right:10px;}
  .login_thumb { float: left; margin: 6px 6px 0 0; padding: 3px 0 0 3px; width: 24px; height: 24px; display: block; }
	
	/*===========================ËÑË÷¼°µ±Ç°Î»ÖÃ============================*/
.position_all {	MARGIN: auto; WIDTH: 1000px; HEIGHT: 40px; CLEAR: both; OVERFLOW: hidden}
.position_l {LINE-HEIGHT: 28px; MARGIN-TOP: 5px; PADDING-LEFT: 112px; WIDTH: 568px; BACKGROUND: url(../images/position.gif) no-repeat; FLOAT: left; COLOR: #333;}
.position_l A {COLOR: #0b398c; TEXT-DECORATION: none;}
.position_l A:hover {COLOR: #0b398c; TEXT-DECORATION: underline}
.position_r {MARGIN-TOP: 10px; WIDTH: 300px; FLOAT: right}
.prsition_search {TEXT-ALIGN: right; WIDTH: 187px; PADDING-RIGHT: 2px; FLOAT: left}
.prsition_submit {WIDTH: 57px; FLOAT: right}
.input_search1 {BORDER-BOTTOM: #91b9dc 1px solid; BORDER-LEFT: #91b9dc 1px solid; LINE-HEIGHT: 24px; WIDTH: 182px; HEIGHT: 20px; COLOR: #999; FONT-SIZE: 12px; BORDER-TOP: #91b9dc 1px solid; BORDER-RIGHT: #91b9dc 1px solid;}

.mg_t10 {	MARGIN-TOP: 10px}
.border0px{border:0px;}

.m948px{width:998px;margin:auto;overflow:hidden;border:1px solid #DDD;margin-bottom:5px;}
.m948px .le{width:689px;float:left;overflow:hidden}
.m948px .le h1{width:679px;height:40px;background:url(../images/key_title.jpg) no-repeat;font-size:20px;font-weight:bold;margin-top:15px;padding-left:10px;color:#80C81E;clear:both;}
.m948px .le h3{width:679px;height:23px;background:url(../images/3bg.gif) repeat-x;font-size:16px;font-weight:bold;margin-top:15px;padding-left:10px;color:#333;clear:both;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:5px;}
.m948px .le h3 font{font-size:14px;font-weight:normal;color:#666666;}
.m948px .z{width:670px;overflow:hidden;margin:5px 0 5px 5px;;border:1px dashed #DDD}
.m948px .z .zl{width:120px;float:left;overflow:hidden;margin:5px;display:inline;}
.m948px .z .zl img{width:100px;height:100px;}
.m948px .z .zr{width:540px;float:right;overflow:hidden;}
.m948px .line1px{
	border-left:1px solid #ddd;width:2px;overflow:hidden;float:left;padding-bottom:32678px !important; 
margin-bottom: -32678px !important;
}
.m948px .ri{width:300px;float:right;}
.m948px .ri .aimg{width:300px;margin-bottom:8px;overflow:hidden;}
.m948px .riborder{border:1px solid #DDD;}

.m948px .le div.hotkey {line-height:30px;margin:auto;margin-top:5px;}
.m948px .le div.hotkey b{font-size:11px;font-weight:normal;color:#aaa}
.m948px .le div.hotkey a{padding:0px 6px 0px 6px;}
.hotkey ul li{float:left;width:340px;overflow:hidden;background:url(../images/dot.png) no-repeat 8px 13px;border:0px red solid;text-indent:1em;}

.suoyin{line-height:30px;height:30px;text-indent:2em;}
.suoyin b{font-size:14px;font-weight:normal;color:#aaa}
.suoyin a{padding:0px 6px 0px 6px;}

 .key_content{width:670px;float:left;overflow:hidden;height:auto;margin-left:8px;}
 .key_content P {LINE-HEIGHT: 25px; FONT-SIZE: 14px;text-indent:2em}
 .key_content{LINE-HEIGHT: 25px; FONT-SIZE: 14px;}
  .key_content h2{border-bottom:0px solid #999;width:680px;height:24px;overflow:hidden;font-size:14px;margin-top:5px;margin-bottom:5px;padding-left:10px;}
  .mg_t10 {	MARGIN-TOP: 10px}
.listbox_right{float:right;width:300px;overflow:hidden;}
.listbox_right h3{width:290px;height:23px;padding-top:5px;background:url(../images/tit_bg_29.gif) repeat-x;color:#000;font-size:14px;font-weight:bold;padding-left:10px;overflow:hidden;margin-top:7px;/*ie7*/_margin-top:7px;/*ie6*/border:1px solid #ddd;border-right:0px;}
.listbox_right h3.mg0px{float:left:width:300px;height:25px;padding-top:5px;background:url(../images/yellow_hbg.gif) no-repeat;color:#fff;padding-left:12px;margin-top:0px;/*ie7*/_margin-top:0px;/*ie6*/ }
.listbox_right ul{overflow:hidden;border-top:0px;width:298px;margin-top:6px;}
.listbox_right ul li{float:left;width:245px;text-overflow:ellipsis;line-height:24px;background: url('../images/dot.png') no-repeat 4px center;padding-left:18px;margin-left:3px;display:inline;overflow:hidden;}
.listbox_right ul li img{width:205px;height:150px;padding:3px;border:1px solid #ccc}
.listbox_right ul li a{font-size:12px;}
.listbox_right ul li a:hover{font-size:12px;text-decoration:underline}
.listbox_right div {line-height:30px;margin:auto;width:235px;margin-top:5px;}

.listbox_right ul.taijiao{}
.listbox_right .taijiao li{width:125px;float:left;overflow:hidden;text-overflow:clip;white-space:nowrap;}

.listbox_right div b{font-size:11px;font-weight:normal;color:#aaa}
.listbox_right div a{padding:0px 6px 0px 6px;}
#sub_nav{width:1000px;margin:auto;border:1px solid #e3e3e3; line-height:28px; background-color:#f4f4f4; margin-bottom:0px; text-align:center;}
	#sub_nav a{ color:#4c4c4c;}
	.foot{width:950px;margin:auto;border-top:0px solid #ddd;font-size:12px;text-align:center;line-height:24px;padding-top:3px;padding-bottom:6px;}