* {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
	PADDING-RIGHT: 0px
}

BODY {
	FONT-SIZE: 16px;
	FONT-FAMILY: " 微软雅黑", "Microsoft Yahei", "宋体";
	BACKGROUND: url(../images/body_bg.jpg) #fbf9f0 no-repeat center top;
	COLOR: #333;
	LINE-HEIGHT: 36px;
	min-width: 1000px;
}

IMG {
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px
}

UL {
	LIST-STYLE-TYPE: none
}

LI {
	LIST-STYLE-TYPE: none
}

INPUT {
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: middle
}

SELECT {
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: middle
}

TEXTAREA {
	WORD-WRAP: break-word;
	WORD-BREAK: break-all;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px
}

INPUT {
	WORD-WRAP: break-word;
	WORD-BREAK: break-all;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px
}

BUTTON {
	CURSOR: pointer
}

HTML {
	-webkit-text-size-adjust: none
}

A {
	OUTLINE-WIDTH: medium;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert
}

A:link {
	TEXT-DECORATION: none;
	COLOR: #333
}

A:visited {
	TEXT-DECORATION: none;
	COLOR: #333
}

A:hover {
	TEXT-DECORATION: none;
	COLOR: #c12424
}

A:focus {
	OUTLINE-WIDTH: medium;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert
}

A.white:link {
	COLOR: #fff
}

A.white:visited {
	COLOR: #fff
}

A.white:hover {
	COLOR: #fff
}

.cls {
	OVERFLOW: hidden;
	HEIGHT: 0px;
	CLEAR: both
}

.auto {
	MARGIN: auto
}

.l {
	FLOAT: left
}

.r {
	FLOAT: right
}

.t_l {
	TEXT-ALIGN: left
}

.t_c {
	TEXT-ALIGN: center
}

.t_r {
	TEXT-ALIGN: right
}

.center {
	TEXT-ALIGN: center
}

.break {
	WORD-WRAP: break-word;
	WORD-BREAK: break-all
}

.nobreak {
	WORD-WRAP: normal;
	WORD-BREAK: keep-all
}

.absolute {
	POSITION: absolute
}

.relative {
	POSITION: relative
}

.o-hidden {
	OVERFLOW: hidden
}

.invisible {
	VISIBILITY: hidden
}

.hidden {
	DISPLAY: none
}

.block {
	DISPLAY: block
}

.noborder {
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px
}

.botline {
	BORDER-BOTTOM: #ddd 1px solid
}

.dasline {
	BORDER-BOTTOM: #ddd 1px dashed
}

.dotline {
	BORDER-BOTTOM: #ddd 1px dotted
}

.white {
	COLOR: #fff
}

.black {
	COLOR: #000
}

.red {
	COLOR: #e73333
}

.green {
	COLOR: #0f0
}

.blue {
	COLOR: #579edb
}

.yellow {
	COLOR: #ef9c25
}

.gray {
	COLOR: #eee
}

.fb {
	FONT-WEIGHT: bold
}

.fn {
	FONT-WEIGHT: normal
}

.fi {
	FONT-STYLE: italic
}

.f12 {
	FONT-SIZE: 12px
}

.f14 {
	FONT-SIZE: 14px
}

.f16 {
	FONT-SIZE: 16px
}

.f18 {
	FONT-SIZE: 18px
}

.f20 {
	FONT-SIZE: 20px
}

.lh10 {
	LINE-HEIGHT: 10px
}

.lh15 {
	LINE-HEIGHT: 15px
}

.lh18 {
	LINE-HEIGHT: 18px
}

.lh20 {
	LINE-HEIGHT: 20px
}

.lh25 {
	LINE-HEIGHT: 25px
}

.lh30 {
	LINE-HEIGHT: 30px
}

.lh35 {
	LINE-HEIGHT: 35px
}

.margin20 {
	MARGIN-TOP: 20px
}

.margin30 {
	MARGIN-TOP: 30px
}

.more {
	RIGHT: 10px;
	POSITION: absolute;
	TEXT-ALIGN: right;
	TOP: 0px
}

.wid1000 {
	WIDTH: 1000px;
}

#wrap {
	OVERFLOW: hidden;
	MARGIN: auto
}

#top {
	OVERFLOW: hidden;
	MARGIN: auto;
	WIDTH: 100%
}

#content {
	OVERFLOW: hidden;
	WIDTH: 980px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 20px;
	PADDING-LEFT: 20px;
	MARGIN: 20px auto 30px;
	MIN-HEIGHT: 300px;
	PADDING-RIGHT: 20px
}

#bottom {
	HEIGHT: 120px;
	BACKGROUND: #005398;
	COLOR: #fff;
	TEXT-ALIGN: center;
	CLEAR: both;
	LINE-HEIGHT: 58px;
	WIDTH: 100%
}

.header {
	OVERFLOW: hidden;
	HEIGHT: 36px;
	LINE-HEIGHT: 36px
}

.header A {
	BACKGROUND: url(../images/icon.png) no-repeat;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px
}

.header .swhome {
	BACKGROUND-POSITION: 0px 0px
}

.header .jrfavorites {
	BACKGROUND-POSITION: 0px -34px
}

.top {
	OVERFLOW: hidden
}

.toplogo {
	OVERFLOW: hidden;
	FONT-SIZE: 36px;
	HEIGHT: 63px;
	FLOAT: left;
	FONT-WEIGHT: bold;
	COLOR: #fff;
	MARGIN: 30px auto;
	LINE-HEIGHT: 63px
}

.toplogo IMG {
	PADDING-RIGHT: 20px
}

.top_search {
	HEIGHT: 36px;
	BACKGROUND: #fff;
	RIGHT: 0px;
	TOP: 45px
}

.top_search .search_key {
	BORDER-TOP: 0px;
	HEIGHT: 36px;
	BORDER-RIGHT: 0px;
	WIDTH: 260px;
	BORDER-BOTTOM: 0px;
	FLOAT: left;
	COLOR: #999999;
	BORDER-LEFT: 0px;
	LINE-HEIGHT: 36px;
	TEXT-INDENT: 10px
}

.top_search .but_search {
	CURSOR: pointer;
	BORDER-TOP: 0px;
	HEIGHT: 36px;
	BORDER-RIGHT: 0px;
	WIDTH: 72px;
	BACKGROUND: url(../images/icon.png) #f64444 no-repeat center -83px;
	BORDER-BOTTOM: 0px;
	FLOAT: left;
	BORDER-LEFT: 0px
}

.nav {
	HEIGHT: 56px;
	BACKGROUND: url(../images/navbg.png) no-repeat center 50%;
	LINE-HEIGHT: 56px;
}

.nav UL {
	OVERFLOW: hidden;
}

.nav UL LI {
	FONT-SIZE: 18px;
	FLOAT: left;
	FONT-WEIGHT: bold;
	COLOR: #fff;
}

.nav UL LI A {
	COLOR: #fff;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 15px;
	DISPLAY: block;
	PADDING-RIGHT: 15px
}

.nav UL LI A:hover {
	BACKGROUND: #d23b3b
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.cl {
	zoom: 1;
}

.cl:after {
	content: "";
	display: block;
	clear: both;
}

.wza-box{
	right: 0;
}
.wza-box a {
	display: block;
	float: right;
	height:
		38px;
	line-height: 38px;
	padding: 0 16px;
	font-size:
		18px;
	letter-spacing: 0.32px;
}

.wza-box a.wza {
	background: #fff;
	color: #F76B00;
	border: 1px solid #FC740D;
	border-radius: 2px 0px 0px 2px;
}

.wza-box a.oldman {
	background: #F79600;
	color: #fff;
	border: 1px solid #F79600;
	border-radius: 0px 2px 2px 0px;
}

.oldModel *{font-size: 28px!important;}
.oldModel .top_search .but_search{font-size: 0!important;}
.oldModel .nav ul{width: 90%;}
