#index {
	BACKGROUND: #fff
}
#jm_news {
	POSITION: relative;
	HEIGHT: 160px;
	OVERFLOW: hidden
}
#jm_news DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 166px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#jm_news DL DD {
	WIDTH: 530px; DISPLAY: none; FLOAT: left; HEIGHT: 166px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
#jm_news DL DT {
	WIDTH: 120px; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer
}
#jm_news #news_wrap {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 5px
}
#topic {
	BACKGROUND: url(../images/jmi_sd.gif) no-repeat left top
}
#app {
	BACKGROUND: url(../images/jmi_sd.gif) no-repeat left top
}
#jm_news .jmn_lhover {
	BACKGROUND-IMAGE: url(../images/jmi_sd_cur.gif)
}
#jm_news .jmn_lcur {
	BACKGROUND-IMAGE: url(../images/jmi_sd_cur.gif)
}
#topic DT IMG {
	MARGIN-LEFT: -170px
}
#app DT IMG {
	MARGIN-LEFT: -325px
}
#jm_news #news_wrap DD {
	DISPLAY: block
}
#news_wrap .more {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #f08200; FONT-SIZE: 11px
}
#app .more {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #f08200; FONT-SIZE: 11px
}
#topic .more {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #f08200; FONT-SIZE: 11px
}
#hotnews {
	FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
#news_list {
	FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
#hotnews {
	LINE-HEIGHT: 26px; WIDTH: 230px; MARGIN-LEFT: 20px
}
#news_list {
	WIDTH: 295px
}
#news_list LI {
	LINE-HEIGHT: 22px; PADDING-LEFT: 8px; BACKGROUND: url(../images/jm_li_ar.png) no-repeat left center; HEIGHT: 22px; VERTICAL-ALIGN: bottom; OVERFLOW: hidden
}
#news_list LI A {
	WHITE-SPACE: nowrap; FLOAT: left; WORD-BREAK: keep-all
}
#news_list LI SPAN {
	WIDTH: 40px; FLOAT: right; COLOR: #b4b4b4
}
#news_list P {
	PADDING-RIGHT: 8px; FLOAT: right
}
.tpl_nav {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tpl_nav A {
	TEXT-ALIGN: center; LINE-HEIGHT: 14px; WIDTH: 14px; DISPLAY: inline-block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ccc; HEIGHT: 14px; COLOR: #fff; MARGIN-LEFT: 5px; FONT-SIZE: 10px
}
.tpl_nav A:hover {
	BACKGROUND: #f08200; COLOR: #fff; TEXT-DECORATION: none
}
#topic_list #topic_img {
	TEXT-ALIGN: right; OVERFLOW: hidden
}
#topic_img LI {
	TEXT-ALIGN: center; PADDING-LEFT: 10px; WIDTH: 260px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left
}
#topic_img LI IMG {
	MARGIN: 0px auto; WIDTH: 250px; DISPLAY: block; HEIGHT: 110px
}
#jm_news #app {
	PADDING-RIGHT: 0px
}
#jm_news #app DD {
	WIDTH: 580px; MARGIN-LEFT: 0px; PADDING-TOP: 5px
}
#app_wx {
	PADDING-LEFT: 55px; BACKGROUND: url(../images/jm_yd.png) no-repeat 0px 10px
}
#app .ijm_msg {
	WIDTH: 222px
}
#app .ijm_mcontent {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/izm_infobg.png); PADDING-TOP: 10px
}
.ijm_mcontent IMG {
	WIDTH: 180px
}
#jm_sjie {
	POSITION: relative; PADDING-LEFT: 60px; WIDTH: 225px; BACKGROUND: url(../images/sjan.jpg) no-repeat 0px 10px
}
#jm_sjie H2 {
	POSITION: absolute; LINE-HEIGHT: 20px; WIDTH: 40px; FONT-SIZE: 16px; TOP: 10px; FONT-WEIGHT: normal; LEFT: 0px
}
#app .ijm_msg {
	BACKGROUND: url(../images/izm_infobg.png)
}
#app .ijm_mb {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/izm_infobg.png) no-repeat left bottom; HEIGHT: 8px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.box {
	MARGIN: 15px 0px
}
.box .box_header {
	BORDER-BOTTOM: #d3dbe6 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f3f3f3; HEIGHT: 22px; COLOR: #de721d; FONT-SIZE: 14px; PADDING-TOP: 6px; text-shadow: 1px 1px #ccc; box-shadow: 0 1px 1px #fff
}
.box .box_header SPAN {
	COLOR: #7f694f; MARGIN-LEFT: 3px; FONT-SIZE: 18px; VERTICAL-ALIGN: middle
}
.box .box_wrap {
	
}
#login_wrap {
	BACKGROUND: #f4efe0
}
#login_wrap .ctn {
	Z-INDEX: 100; POSITION: relative
}
#login_ad {
	Z-INDEX: 1; POSITION: relative; HEIGHT: 320px; OVERFLOW: hidden
}
#login_ad LI {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 980px; DISPLAY: none
}
#login_ad LI IMG {
	opacity: 0
}
#login_main {
	Z-INDEX: 100; BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: #eee 1px solid; WIDTH: 340px; BACKGROUND: url(../images/login_form.png) repeat-x; HEIGHT: 330px; BORDER-TOP: #eee 1px solid; TOP: -11px; RIGHT: 62px; BORDER-RIGHT: #eee 1px solid; border-radius: 2px 2px 0 0; box-shadow: 0 -1px 3px rgba(0, 0, 0, .1)
}
#login_main H2 {
	LINE-HEIGHT: 50px; PADDING-LEFT: 40px; COLOR: #777; FONT-SIZE: 16px
}
#login_main UL {
	PADDING-LEFT: 40px; WIDTH: 257px; PADDING-TOP: 30px
}
#login_main LI {
	POSITION: relative; LINE-HEIGHT: 22px; MARGIN-BOTTOM: 22px; CLEAR: both
}
#login_main LI #val_label {
	WIDTH: 95px
}
#login_main LI INPUT {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 5px; WIDTH: 245px; PADDING-RIGHT: 5px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 32px; COLOR: #666; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; border-radius: 2px
}
#login_main LI LABEL {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 5px; WIDTH: 245px; PADDING-RIGHT: 5px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 32px; COLOR: #666; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; border-radius: 2px
}
#login_main LI LABEL {
	POSITION: absolute; BACKGROUND: #eee; COLOR: #aaa; TOP: 0px; LEFT: 0px
}
#login_main LI .lf_focus {
	BACKGROUND: #fff; box-shadow: 0 0 5px #aaa
}
#login_main #forget {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN-TOP: -22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 20px; PADDING-TOP: 2px
}
#capslock {
	BORDER-BOTTOM: #b49366 1px solid; BORDER-LEFT: #b49366 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: none; BACKGROUND: #fdf6aa; FLOAT: left; COLOR: #333; BORDER-TOP: #b49366 1px solid; BORDER-RIGHT: #b49366 1px solid; PADDING-TOP: 0px
}
#login_main #validate {
	WIDTH: 95px
}
#login_main IMG {
	MARGIN: 0px 5px
}
#login_main A {
	COLOR: #ccc
}
#login_main .btn_o {
	WIDTH: 237px; COLOR: #fff
}
#jms_res {
	PADDING-TOP: 10px
}
#jms_res .fl {
	WIDTH: 700px
}
#jms_res .fr {
	WIDTH: 250px
}
#jms_form {
	MARGIN: 20px 10px
}
#jms_form INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 450px; PADDING-RIGHT: 10px; HEIGHT: 24px; FONT-SIZE: 14px; BORDER-TOP: #aaa 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
#jms_list {
	LINE-HEIGHT: 20px
}
#jms_list LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #aaa; PADDING-TOP: 10px
}
#jms_list LI:hover {
	BACKGROUND: #f8f8f8
}
#jms_list DT {
	PADDING-BOTTOM: 8px; COLOR: #666; FONT-SIZE: 14px
}
#jms_list LI SPAN {
	COLOR: #f08200
}
#jms_ad {
	BORDER-BOTTOM: #eee 0px solid; BORDER-LEFT: #eee 0px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 20px; BORDER-TOP: #eee 0px solid; BORDER-RIGHT: #eee 0px solid; box-shadow: inset hoff voff blur color; -moz-box-shadow: inset hoff voff blur color
}
#jms_ad DT {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 24px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/arr_g.png) #fcfcfc no-repeat 12px center; FONT-SIZE: 16px; PADDING-TOP: 6px
}
#jms_ad DD IMG {
	PADDING-BOTTOM: 12px; WIDTH: 220px
}
#jms_ad DD {
	TEXT-ALIGN: center
}
