BODY {

	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e8e2d2; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "Microsoft Yahei Mono", "Microsoft Yahei", sans-serif; COLOR: #696969; FONT-SIZE: 0.75em; PADDING-TOP: 0px

}

A {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #a67700; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none

}

A:hover {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #a67700; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none

}

A:active {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #a67700; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none

}

A:visited {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #a67700; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none

}

IMG {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

P {

	LINE-HEIGHT: 1.8em; MARGIN: 0px 0px 6px

}

FORM {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px

}

UL {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px

}

LI {

	list-style-type: none;

}

H1 {

	MARGIN: 0px 0px 5px; COLOR: #f23a38; FONT-WEIGHT: bold

}

H2 {

	MARGIN: 0px 0px 5px; COLOR: #f23d3c; FONT-WEIGHT: bold

}

H3 {

	MARGIN: 0px 0px 5px; COLOR: #f23d3c; FONT-WEIGHT: bold

}

H4 {

	MARGIN: 0px 0px 5px; COLOR: #249428; FONT-WEIGHT: bold

}

H5 {

	MARGIN: 0px 0px 5px; COLOR: #f23a38; FONT-WEIGHT: bold

}

H6 {

	MARGIN: 0px 0px 5px; COLOR: #249428; FONT-WEIGHT: bold

}

H1 {

	MARGIN: 15px 0px 20px 10px; FONT-SIZE: 1.8em

}

H2 {

	FONT-SIZE: 1.5em

}

H3 {

	FONT-SIZE: 1.3em

}

H4 {

	FONT-SIZE: 1.2em

}

H5 {

	FONT-SIZE: 1.1em

}

H6 {

	FONT-SIZE: 1em

}

TABLE {

	BORDER-LEFT: #ede7d7 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #ede7d7 1px solid; empty-cell: show

}

TABLE TH {

	BORDER-BOTTOM: #ede7d7 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 25px; BORDER-RIGHT: #ede7d7 1px solid; PADDING-TOP: 0px

}

TABLE TD {

	BORDER-BOTTOM: #ede7d7 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 25px; BORDER-RIGHT: #ede7d7 1px solid; PADDING-TOP: 0px

}

.clear {

	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px

}

.textbox {

	PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #f7f5e9; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; CLEAR: both; PADDING-TOP: 25px

}

.dark {

	BACKGROUND-IMAGE: url(../Images/dark.png); MARGIN: 0px auto 5px; WIDTH: 1000px; HEIGHT: 23px; CLEAR: both

}

.title {

	COLOR: #249428; FONT-WEIGHT: bold

}

.title A {

	COLOR: #249428; FONT-WEIGHT: bold

}

.photo {

	BORDER-BOTTOM: #cdc7bb 1px solid; BORDER-LEFT: #cdc7bb 1px solid; BORDER-TOP: #cdc7bb 1px solid; BORDER-RIGHT: #cdc7bb 1px solid

}

.box {

	BORDER-BOTTOM: #cdc7bb 1px solid; BORDER-LEFT: #cdc7bb 1px solid; BORDER-TOP: #cdc7bb 1px solid; BORDER-RIGHT: #cdc7bb 1px solid

}

.popup {

	BORDER-BOTTOM: #cdc7bb 1px solid; BORDER-LEFT: #cdc7bb 1px solid; BORDER-TOP: #cdc7bb 1px solid; BORDER-RIGHT: #cdc7bb 1px solid

}

.box {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px

}

.popup {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px

}

.button {

	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; MARGIN-TOP: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; COLOR: #fff; FONT-SIZE: 1.4em; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none

}

.button2 {

	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; MARGIN-TOP: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; COLOR: #fff; FONT-SIZE: 1.4em; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none

}

.button {

	BACKGROUND-IMAGE: url(../Images/button.png); LINE-HEIGHT: 43px; WIDTH: 213px; HEIGHT: 45px

}

.button2 {

	BACKGROUND-IMAGE: url(../Images/button2.png); LINE-HEIGHT: 42px; WIDTH: 165px; HEIGHT: 42px

}

.button:hover {

	COLOR: #fff

}

.button2:hover {

	COLOR: #fff

}

.button:visited {

	COLOR: #fff

}

.button2:visited {

	COLOR: #fff

}

.required {

	COLOR: #ff0000

}

.money {

	COLOR: #fc790f; FONT-WEIGHT: bold

}

.popup {

	Z-INDEX: 20; POSITION: absolute; DISPLAY: none

}

.rem {

	BORDER-BOTTOM: #bcd97c 1px solid; BORDER-LEFT: #bcd97c 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #f2ffd4; MARGIN: 5px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #bcd97c 1px solid; BORDER-RIGHT: #bcd97c 1px solid; PADDING-TOP: 8px

}

.button3 {

	BACKGROUND-IMAGE: url(../Images/button3.png); BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; WIDTH: 95px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; COLOR: #ffffff; MARGIN-LEFT: 10px; FONT-SIZE: 1.1em; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none

}

.button4 {

	TEXT-ALIGN: center; LINE-HEIGHT: 46px; PADDING-LEFT: 15px; WIDTH: 102px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 46px; COLOR: #ffffff; FONT-SIZE: 1.3em; FONT-WEIGHT: bold

}

.button5 {

	TEXT-ALIGN: center; LINE-HEIGHT: 46px; PADDING-LEFT: 15px; WIDTH: 102px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 46px; COLOR: #ffffff; FONT-SIZE: 1.3em; FONT-WEIGHT: bold

}

.button4 {

	BACKGROUND-IMAGE: url(../Images/button4.png)

}

.button5 {

	BACKGROUND-IMAGE: url(../Images/button5.png)

}

.button3:hover {

	COLOR: #fff

}

.button4:hover {

	COLOR: #fff

}

.button5:hover {

	COLOR: #fff

}

.button3:visited {

	COLOR: #fff

}

.button4:visited {

	COLOR: #fff

}

.button5:visited {

	COLOR: #fff

}

UL.tab {

	PADDING-LEFT: 20px; BACKGROUND: url(../Images/tab_bar_bg.png) repeat-x 50% bottom; HEIGHT: 40px; FONT-SIZE: 1.3em; FONT-WEIGHT: bold

}

UL.tab LI {

	DISPLAY: inline

}

UL.tab LI A {

	TEXT-ALIGN: center; BORDER-LEFT: #b2a386 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 39px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: block; FLOAT: left; HEIGHT: 39px; COLOR: #548d18; BORDER-TOP: #b2a386 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #b2a386 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px

}

UL.tab LI SPAN {

	TEXT-ALIGN: center; BORDER-LEFT: #b2a386 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 39px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: block; FLOAT: left; HEIGHT: 39px; COLOR: #548d18; BORDER-TOP: #b2a386 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #b2a386 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px

}

UL.tab LI A:hover {

	BACKGROUND-COLOR: #548d18; COLOR: #ffffff

}

UL.tab LI A:active {

	BACKGROUND-COLOR: #548d18; COLOR: #ffffff

}

UL.tab LI SPAN {

	BACKGROUND-COLOR: #f7f5e9; FONT-WEIGHT: bold

}

UL.tab2 {

	BORDER-BOTTOM: #f23a38 2px solid; MARGIN: 20px 0px 1px; HEIGHT: 30px

}

UL.tab2 LI {

	MARGIN: 0px 1px 0px 0px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; CURSOR: pointer

}

UL.tab2 LI.first {

	BACKGROUND-IMAGE: url(../Images/nav_side.png); BACKGROUND-REPEAT: no-repeat

}

UL.tab2 LI.last {

	BACKGROUND-IMAGE: url(../Images/nav_side.png); BACKGROUND-REPEAT: no-repeat

}

UL.tab2 LI.first {

	PADDING-LEFT: 19px; BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 10px

}

UL.tab2 LI.last {

	PADDING-RIGHT: 19px; BACKGROUND-POSITION: right -30px

}


UL.tab2 LI.current.first {

	BACKGROUND-POSITION: 0px -60px

}

UL.tab2 LI.current.last {

	BACKGROUND-POSITION: right -90px

}

UL.tab2 LI.helper {

	LINE-HEIGHT: 28px; MARGIN: 2px 10px 0px 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; HEIGHT: 28px; FONT-SIZE: 1.2em; CURSOR: default

}

UL.tab2 LI.left_helper {

	LINE-HEIGHT: 28px; MARGIN: 2px 10px 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 28px; FONT-SIZE: 1.2em; CURSOR: default

}

.item_list {

	Z-INDEX: 20; BORDER-BOTTOM: #cdc7bb 1px solid; POSITION: absolute; BORDER-LEFT: #cdc7bb 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 480px; DISPLAY: none; BORDER-TOP: #cdc7bb 1px solid; BORDER-RIGHT: #cdc7bb 1px solid

}

.item_list .top {

	BACKGROUND-COLOR: #f3f3f3; HEIGHT: 30px

}

.item_list .title {

	LINE-HEIGHT: 30px; PADDING-LEFT: 5px; DISPLAY: inline; FLOAT: left; HEIGHT: 30px; COLOR: #a67809

}

.item_list .close {

	BACKGROUND-IMAGE: url(../Images/close.png); MARGIN: 3px 5px; WIDTH: 20px; DISPLAY: inline; FLOAT: right; HEIGHT: 20px; CURSOR: pointer

}

#dlgWeixin .close {

	BACKGROUND-IMAGE: url(../Images/close.png); MARGIN: 3px 5px; WIDTH: 20px; DISPLAY: inline; FLOAT: right; HEIGHT: 20px; CURSOR: pointer

}

.item_list .group {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; CLEAR: both; PADDING-TOP: 2px

}

.item_list H5 {

	LINE-HEIGHT: 24px

}

.item_list UL LI {

	TEXT-ALIGN: left; LINE-HEIGHT: 12px; MARGIN: 5px 5px 5px 0px; DISPLAY: block; FLOAT: left

}

.item_list UL LI SPAN {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #696969; CURSOR: pointer; PADDING-TOP: 2px

}

.item_list UL LI .selected {

	BACKGROUND-COLOR: #8fc21f; COLOR: #fff

}

.message {

	PADDING-BOTTOM: 30px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 30px

}

.message .success {

	PADDING-LEFT: 50px; BACKGROUND: url(../Images/success32.png) no-repeat 0px 0px

}

.message .success STRONG {

	COLOR: #249428

}

.message .error {

	PADDING-LEFT: 180px; BACKGROUND: url(../Images/error.png) no-repeat 0px 0px

}

.message .content {

	LINE-HEIGHT: 26px; MIN-HEIGHT: 180px; FONT-SIZE: 1.2em

}

.message .content H4 {

	MARGIN-BOTTOM: 10px

}

.message UL.alert-list {

	MARGIN-LEFT: 30px

}

.message UL.alert-list LI {

	LIST-STYLE-TYPE: decimal; HEIGHT: 22px

}

UL#pagebar {

	TEXT-ALIGN: center; MARGIN: 0px auto; HEIGHT: 70px; CLEAR: both; FONT-SIZE: 1.2em

}

UL#pagebar LI {

	BACKGROUND-IMAGE: url(../Images/page.png); LINE-HEIGHT: 52px; WIDTH: 53px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 52px; CURSOR: pointer

}

UL#pagebar LI:hover {

	BACKGROUND-POSITION: -53px 0px; COLOR: #fff

}

UL#pagebar LI.hover {

	BACKGROUND-POSITION: -53px 0px; COLOR: #fff

}

UL#pagebar LI.prev {

	WIDTH: 105px; BACKGROUND-POSITION: -106px 0px

}

UL#pagebar LI.last {

	WIDTH: 105px; BACKGROUND-POSITION: -106px 0px

}

UL#pagebar LI.prev:hover {

	BACKGROUND-POSITION: -211px 0px

}

UL#pagebar LI.hover.prev {

	BACKGROUND-POSITION: -211px 0px

}

UL#pagebar LI.last:hover {

	BACKGROUND-POSITION: -211px 0px

}

UL#pagebar LI.hover.last {

	BACKGROUND-POSITION: -211px 0px

}

.pagebar2 {

	TEXT-ALIGN: right; DISPLAY: none; HEIGHT: 28px; PADDING-TOP: 10px

}

.pagebar2 SPAN {

	LINE-HEIGHT: 28px; MARGIN-LEFT: 5px

}

.pagebar2 INPUT {

	BORDER-BOTTOM: #cdc7bb 1px solid; BORDER-LEFT: #cdc7bb 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 26px; BORDER-TOP: #cdc7bb 1px solid; CURSOR: pointer; BORDER-RIGHT: #cdc7bb 1px solid; PADDING-TOP: 0px

}

.small_page_bar {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 28px; PADDING-TOP: 5px

}

.small_page_bar SPAN {

	

}

.small_page_bar INPUT {

	BORDER-BOTTOM: #cdc7bb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cdc7bb 1px solid; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 24px; BORDER-TOP: #cdc7bb 1px solid; CURSOR: pointer; BORDER-RIGHT: #cdc7bb 1px solid; PADDING-TOP: 0px

}

DIV.tab {

	BORDER-BOTTOM: #ede7d7 2px solid; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; HEIGHT: 24px; PADDING-TOP: 0px

}

DIV.tab SPAN {

	BACKGROUND-IMAGE: url(../Images/tab_bg.png); TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 102px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; COLOR: #764c1a; FONT-WEIGHT: bold

}

DIV.tab A {

	LINE-HEIGHT: 26px; FLOAT: right; MARGIN-LEFT: 20px

}

TABLE {

	BORDER-LEFT: #ede7d7 1px solid; BORDER-TOP: #ede7d7 1px solid

}

TABLE TH {

	BACKGROUND-IMAGE: url(../Images/title_bg.png); WHITE-SPACE: nowrap

}

TABLE TH {

	BORDER-BOTTOM: #ede7d7 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 28px; BORDER-RIGHT: #ede7d7 1px solid; PADDING-TOP: 0px

}

TABLE TD {

	BORDER-BOTTOM: #ede7d7 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 28px; BORDER-RIGHT: #ede7d7 1px solid; PADDING-TOP: 0px

}

.dlg {

	BACKGROUND-COLOR: #fff; DISPLAY: none; CLEAR: both; CURSOR: default

}

.dlg .top {

	BORDER-BOTTOM: #cdc7bb 1px solid; BACKGROUND-COLOR: #f3f3f3; HEIGHT: 30px

}

.dlg .top .title {

	LINE-HEIGHT: 30px; PADDING-LEFT: 10px; FLOAT: left; HEIGHT: 30px; COLOR: #a67809; FONT-SIZE: 1.2em

}

.dlg .top .close {

	MARGIN: 3px 5px; FLOAT: right; CURSOR: pointer

}

.dlg .content {

	PADDING-BOTTOM: 15px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 25px

}

.dlg .content LI {

	LINE-HEIGHT: 25px

}

.dlg .editor-field {

	WIDTH: 300px

}

.dlg .left {

	PADDING-RIGHT: 5px; FLOAT: left; BORDER-RIGHT: #cdc7bb 1px solid

}

.dlg .right {

	TEXT-ALIGN: center; PADDING-LEFT: 20px; FLOAT: left

}

.dlg .buttons {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px

}

.dlg .buttons .input_text {

	MARGIN: 3px 0px 0px

}

#loading {

	TEXT-ALIGN: center; MARGIN: 10px 0px; DISPLAY: none

}

#loading IMG {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

.inner {

	MARGIN: 0px auto; WIDTH: 1000px

}

#head {

	BACKGROUND-IMAGE: url(../Images/head_bg.png); MIN-WIDTH: 1000px; LINE-HEIGHT: 40px; HEIGHT: 40px

}

#LogOnPartial {

	WHITE-SPACE: nowrap

}

#LogOnPartial .logo {

	MARGIN: 0px 20px 0px 0px; DISPLAY: inline; FLOAT: left; COLOR: #fff

}

#LogOnPartial .logo IMG {

	MARGIN: 0px 5px 3px 0px

}

#LogOnPartial .city {

	DISPLAY: inline; FLOAT: left; COLOR: #fff

}

#change_city {

	CURSOR: pointer

}

UL#city_list {

	WIDTH: 180px

}

UL#city_list LI {

	TEXT-ALIGN: left; MARGIN: 2px 8px 2px 0px; DISPLAY: block; FLOAT: left

}

UL#city_list LI SPAN {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #696969; CURSOR: pointer; PADDING-TOP: 2px

}

#LogOnPartial .tel {

	BACKGROUND-IMAGE: url(../Images/icon.png); LINE-HEIGHT: 39px; MARGIN: 1px 0px 0px 20px; PADDING-LEFT: 28px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -117px; FLOAT: left; HEIGHT: 39px; COLOR: #ffffff; FONT-SIZE: 1.2em

}

#LogOnPartial .buttons {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 248px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 0px

}

#LogOnPartial .buttons .link {

	BACKGROUND-IMAGE: url(../Images/icon.png); LINE-HEIGHT: 39px; PADDING-LEFT: 26px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 39px; COLOR: #ffffff

}

#LogOnPartial A#sina {

	WIDTH: 0px; BACKGROUND-POSITION: 0px 0px; OVERFLOW: hidden; MARGIN-RIGHT: 3px

}

#LogOnPartial A#qq {

	WIDTH: 0px; BACKGROUND-POSITION: 0px -39px; OVERFLOW: hidden

}

#LogOnPartial A#online_pay {

	BACKGROUND-POSITION: 0px -78px; MARGIN-LEFT: 5px

}

#LogOnPartial .user {

	DISPLAY: inline; FLOAT: right; COLOR: #fff

}

#LogOnPartial .user A {

	COLOR: #ffffff

}

#my_favorite {

	BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 8px; WIDTH: 76px; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: right; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 0px

}

#my_favorite:hover {

	BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid

}

#my_favorite .link {

	MARGIN-TOP: 0px; BACKGROUND-POSITION: 0px -156px

}

#my_favorite:hover .link {

	BACKGROUND-POSITION: 0px -195px; COLOR: #249428

}

#favorite_list_box {

	WIDTH: 230px; FLOAT: right; BORDER-TOP: medium none; TOP: 40px

}

#favorite_list_box .person {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 70px; PADDING-TOP: 5px

}

#favorite_list_box .person H4 {

	MARGIN: 0px

}

#favorite_list_box .person .photo {

	DISPLAY: inline; FLOAT: left

}

#favorite_list_box .person .description {

	MARGIN-LEFT: 58px

}

#favorite_list_box .button3 {

	FLOAT: right

}

#logo {

	BACKGROUND-COLOR: #ffffff; HEIGHT: 95px

}

#logo .logo {

	MARGIN: 10px 20px; DISPLAY: inline; FLOAT: left

}

#frmKeywordSearch {

	BACKGROUND-IMAGE: url(../Images/search_bg.png); WIDTH: 291px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 47px

}

#frmKeywordSearch .helper {

	POSITION: absolute; LINE-HEIGHT: 22px; MARGIN: 12px 0px 0px 26px; HEIGHT: 22px; COLOR: #999; FONT-SIZE: 1.2em

}

#frmKeywordSearch .text {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 12px 0px 0px 23px; WIDTH: 220px; HEIGHT: 22px; FONT-SIZE: 1.2em; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

#frmKeywordSearch .submit {

	MARGIN: 10px 10px 0px 0px; WIDTH: 30px; DISPLAY: block; FLOAT: right; HEIGHT: 25px; CURSOR: pointer

}

#menu {

	MIN-WIDTH: 1000px; BACKGROUND: url(../Images/menu_bg.png); HEIGHT: 50px; CLEAR: both

}

#banner_front #menu {

	BACKGROUND: url(../Images/menu_bg.png)

}

#menu UL {

	DISPLAY: block; HEIGHT: 50px

}

#menu LI {

	DISPLAY: block; FLOAT: left; CURSOR: pointer

}

#menu LI A {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 50px; COLOR: #ffffff; FONT-SIZE: 1.3em; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

#menu LI A:hover {

	BACKGROUND-COLOR: #d92221

}

#menu LI A:active {

	BACKGROUND-COLOR: #d92221

}

#menu LI A.current {

	BACKGROUND-COLOR: #d92221

}

#banner {

	BORDER-BOTTOM: #c0c0c0 1px solid; MIN-WIDTH: 1000px; MARGIN: 0px auto; HEIGHT: 505px; OVERFLOW: hidden; margin-top:155px;

}

#banner DIV {

	POSITION: absolute; MIN-WIDTH: 1000px; WIDTH: 100%; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 505px; TOP: 155px; CURSOR: pointer; LEFT: 0px

}

#banner .b_index {

	BACKGROUND-IMAGE: url(../Images/index2048.jpg)

}

#banner .b_month {

	BACKGROUND-IMAGE: url(../Images/month2048.jpg)

}

#banner .b_baby {

	BACKGROUND-IMAGE: url(../Images/baby2048.jpg)

}

#banner .b_house {

	BACKGROUND-IMAGE: url(../Images/house2048.jpg)

}

#banner .b_hour {

	BACKGROUND-IMAGE: url(../Images/hour2048.jpg)

}

#banner .b_senior {

	BACKGROUND-IMAGE: url(../Images/senior2048.jpg)

}

#banner .b_manager {

	BACKGROUND-IMAGE: url(../Images/manager2048.jpg)

}

#banner .b_other {

	BACKGROUND-IMAGE: url(../Images/other2048.jpg)

}

#banner .b_about {

	BACKGROUND-IMAGE: url(../Images/team2048.jpg)

}

#banner .b_media {

	BACKGROUND-IMAGE: url(../Images/media2048.jpg)

}

#banner_front {

	Z-INDEX: 10; POSITION: absolute; MIN-WIDTH: 1000px; BACKGROUND-COLOR: transparent; WIDTH: 100%; HEIGHT: 505px; TOP: 155px; LEFT: 0px

}

#banner_content {

	HEIGHT: 415px; CURSOR: pointer

}

#banner_front .form {

	BACKGROUND-IMAGE: url(../Images/form_bg.png); MARGIN: 58px 5px 0px 0px; WIDTH: 281px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 299px; CLEAR: both; CURSOR: default

}

#banner_front .form FORM {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 34px; PADDING-RIGHT: 34px; PADDING-TOP: 10px

}

#banner_front .form .field {

	MARGIN-TOP: 8px

}

#banner_front .form .helper {

	POSITION: absolute; PADDING-BOTTOM: 1px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 24px; COLOR: #999; PADDING-TOP: 1px

}

#banner_front .form .text {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 203px; PADDING-RIGHT: 5px; HEIGHT: 24px; PADDING-TOP: 0px

}

#banner_front .form SELECT {

	WIDTH: 213px; HEIGHT: 24px

}

#banner_front H3 {

	MARGIN: 10px 0px

}

#banner_pager {

	MARGIN: 0px auto; WIDTH: 330px; HEIGHT: 30px; CLEAR: right; PADDING-TOP: 20px

}

#banner_pager LI {

	BACKGROUND-COLOR: #c2c3c5; MARGIN: 12px 5px 0px 0px; WIDTH: 28px; DISPLAY: inline; FLOAT: left; HEIGHT: 6px; FONT-SIZE: 0px; OVERFLOW: hidden; CURSOR: pointer

}

#banner_pager LI SPAN {

	BACKGROUND-COLOR: #d92221; WIDTH: 28px; DISPLAY: block; HEIGHT: 6px; FONT-SIZE: 0px; CURSOR: pointer

}

#page {

	MARGIN: 0px auto; WIDTH: 1000px; CLEAR: both; PADDING-TOP: 15px

}

#page .link {

	HEIGHT: 186px

}

#page .link UL {

	MARGIN: 0px 0px 0px 40px; WIDTH: 126px; DISPLAY: block; FLOAT: left

}

#page .link UL LI.title {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.3em; PADDING-TOP: 5px

}

#page .link UL LI A {

	LINE-HEIGHT: 1.8em; COLOR: #696969; FONT-SIZE: 1.2em

}

#page .info_alert {

	

}

#page .info_alert .text {

	BACKGROUND-IMAGE: url(../Images/icon48.png); LINE-HEIGHT: 48px; PADDING-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -288px; HEIGHT: 48px; FONT-SIZE: 1.4em

}

#page .info_alert .button2 {

	MARGIN-TOP: 0px; FLOAT: right

}

#path {

	MARGIN: 20px 30px

}

#step {

	MARGIN: 0px 30px 20px

}

#step UL {

	HEIGHT: 50px; PADDING-TOP: 10px

}

#step UL LI {

	DISPLAY: inline; WHITE-SPACE: normal

}

#step UL LI .number {

	BACKGROUND-IMAGE: url(../Images/number_bg.png); TEXT-ALIGN: center; LINE-HEIGHT: 28px; MARGIN: 9px 8px 0px 0px; WIDTH: 28px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%; FLOAT: left; HEIGHT: 28px; COLOR: #fff; FONT-WEIGHT: bold

}

#step UL LI IMG {

	MARGIN: 0px 8px 0px 0px; FLOAT: left

}

#step UL LI .text {

	LINE-HEIGHT: 23px; WIDTH: 210px; DISPLAY: block; FLOAT: left; HEIGHT: 46px; FONT-SIZE: 1.2em; MARGIN-RIGHT: 20px

}

#step UL LI .last {

	MARGIN-RIGHT: 0px

}

#weibo {

	

}

#weibo LI {

	LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%; FONT-SIZE: 1.2em

}

#weibo LI A {

	COLOR: #696969

}

#weibo .sina {

	BACKGROUND-IMAGE: url(../Images/logon.png); BACKGROUND-POSITION: 0px 0px

}

#footer {

	BACKGROUND-IMAGE: url(../Images/footer_bg.png); MIN-WIDTH: 1000px; TEXT-ALIGN: center; MARGIN-TOP: 20px; HEIGHT: 230px; COLOR: #ffffff

}

#footer .link {

	MARGIN-BOTTOM: 20px

}

#footer .link A {

	COLOR: #ffffff; FONT-SIZE: 1.2em

}

#footer .statement {

	MARGIN: 10px auto; WIDTH: 960px

}

#footer .statement P {

	LINE-HEIGHT: 2em

}

#filter {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; PADDING-TOP: 10px

}

#filter .area {

	LINE-HEIGHT: 1.6em; FONT-SIZE: 1.2em; PADDING-TOP: 6px

}

#filter .area .item {

	PADDING-LEFT: 8px; WIDTH: 72px; DISPLAY: inline; BACKGROUND: url(../Images/search_item.png) no-repeat 0px 50%; FLOAT: left; COLOR: #784d1a

}

#filter .area .check {

	DISPLAY: block; MARGIN-LEFT: 80px

}

#filter .area .check LI {

	DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: left; MARGIN-RIGHT: 6px

}

#filter .area .check LI SPAN {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px

}

#filter .area .check LI .selected {

	BACKGROUND-COLOR: #f2393e; COLOR: #fff

}

#filter .split {

	HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px

}

.month#filter {

	BACKGROUND-IMAGE: url(../Images/month_s.jpg)

}

.baby#filter {

	BACKGROUND-IMAGE: url(../Images/baby_s.jpg)

}

.house#filter {

	BACKGROUND-IMAGE: url(../Images/house_s.jpg)

}

.hour#filter {

	BACKGROUND-IMAGE: url(../Images/hour_s.jpg)

}

.senior#filter {

	BACKGROUND-IMAGE: url(../Images/senior_s.jpg)

}

.list_box {

	MARGIN: 0px 0px 0px 31px

}

.list_item {

	BACKGROUND-IMAGE: url(../Images/list_bg.png); MARGIN: 0px 33px 5px; WIDTH: 403px; DISPLAY: inline; FLOAT: left; HEIGHT: 220px

}

.list_item .photo {

	MARGIN: 20px 0px 0px 22px; FLOAT: left

}

.list_item .info {

	MARGIN: 20px 22px 0px 153px

}

.list_item .title {

	DISPLAY: inline; FONT-SIZE: 1.2em; FONT-WEIGHT: bold

}

.list_item .title IMG {

	MARGIN: 0px 0px 2px

}

.list_item .number {

	DISPLAY: inline; FLOAT: right

}

.list_item .summary {

	LINE-HEIGHT: 1.8em; HEIGHT: 88px; OVERFLOW: hidden; PADDING-TOP: 5px

}

.list_item .salary {

	LINE-HEIGHT: 26px; HEIGHT: 26px

}

.list_item .salary SPAN {

	FONT-SIZE: 1.4em

}

.list_item .salary IMG {

	MARGIN-TOP: 8px

}

.list_item .bottom {

	MARGIN-TOP: 10px

}

.list_item .bottom A {

	BACKGROUND-IMAGE: url(../Images/icon16.png); LINE-HEIGHT: 17px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 17px; MARGIN-LEFT: 10px

}

.list_item .bottom A.favorite {

	BACKGROUND-POSITION: 0px 0px

}

.list_item .bottom A.view {

	BACKGROUND-POSITION: 0px -34px

}

#jobList .list_item {

	BACKGROUND-IMAGE: url(../Images/list_bg2.png); HEIGHT: 175px

}

#jobList .list_item .info {

	MARGIN: 20px 22px 0px 20px

}

#jobList .list_item .summary {

	HEIGHT: 40px

}

.list_box .nodata {

	TEXT-ALIGN: center; LINE-HEIGHT: 50px; HEIGHT: 50px; FONT-SIZE: 1.4em; PADDING-TOP: 30px

}

.side_float {

	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 99px; DISPLAY: none; PADDING-TOP: 15px

}

#leftFloat {

	PADDING-RIGHT: 20px

}

#rightFloat {

	PADDING-LEFT: 20px

}

#rightFloat .code {

	MARGIN: 0px 0px 20px 9px; WIDTH: 81px

}

#rightFloat .code .bottom {

	BACKGROUND-IMAGE: url(../Images/float_buttom.png); TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 81px; HEIGHT: 20px; COLOR: #fff

}

#rightFloat .qq {

	MARGIN: 20px 0px 0px 6px; WIDTH: 87px

}

#leftFloat .top {

	BACKGROUND-IMAGE: url(../Images/float_top.png); TEXT-ALIGN: center; LINE-HEIGHT: 19px; WIDTH: 99px; HEIGHT: 19px; COLOR: #d92221

}

#leftFloat .content {

	BORDER-BOTTOM: #fcbfbf 2px solid; BORDER-LEFT: #fcbfbf 2px solid; BACKGROUND-COLOR: #f7f5e9; BORDER-TOP: #fcbfbf 2px solid; BORDER-RIGHT: #fcbfbf 2px solid

}

#leftFloat .content .store {

	MARGIN: 6px 0px

}

#leftFloat .content .store .title {

	FONT-SIZE: 1.1em; FONT-WEIGHT: normal

}

#form_content {

	MARGIN: 0px 0px 0px 20px; WIDTH: 618px; DISPLAY: inline; FLOAT: left; BORDER-RIGHT: #c0c0c0 1px solid

}

#form_right {

	WIDTH: 300px; DISPLAY: inline; FLOAT: right

}

FORM .error {

	MARGIN-BOTTOM: 10px; COLOR: #ff0000

}

INPUT {

	FONT-FAMILY: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "Microsoft Yahei Mono", "Microsoft Yahei", sans-serif

}

SELECT {

	FONT-FAMILY: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "Microsoft Yahei Mono", "Microsoft Yahei", sans-serif

}

INPUT.text {

	BORDER-BOTTOM: #c7b88f 1px solid; BORDER-LEFT: #c7b88f 1px solid; BORDER-TOP: #c7b88f 1px solid; BORDER-RIGHT: #c7b88f 1px solid

}

SELECT {

	BORDER-BOTTOM: #c7b88f 1px solid; BORDER-LEFT: #c7b88f 1px solid; BORDER-TOP: #c7b88f 1px solid; BORDER-RIGHT: #c7b88f 1px solid

}

TEXTAREA {

	BORDER-BOTTOM: #c7b88f 1px solid; BORDER-LEFT: #c7b88f 1px solid; BORDER-TOP: #c7b88f 1px solid; BORDER-RIGHT: #c7b88f 1px solid

}

FORM .form_field {

	PADDING-TOP: 5px

}

FORM .form_field LABEL {

	FONT-SIZE: 1.2em

}

FORM .form_field .input SPAN {

	FONT-SIZE: 1.2em

}

FORM .form_field .input .helper {

	FONT-SIZE: 1.2em

}

FORM .form_field LABEL {

	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left

}

FORM .form_field .input {

	LINE-HEIGHT: 38px; MARGIN-LEFT: 100px

}

FORM .form_field .input LABEL {

	FLOAT: none; MARGIN-RIGHT: 20px

}

FORM .form_field .helper {

	POSITION: absolute; PADDING-BOTTOM: 3px; LINE-HEIGHT: 22px; MARGIN: 6px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 22px; COLOR: #999; PADDING-TOP: 3px

}

FORM .form_field .under_helper {

	LINE-HEIGHT: 1.5em; COLOR: #999; MARGIN-LEFT: 105px

}

FORM .form_field .text {

	PADDING-BOTTOM: 0px; MARGIN: 5px 10px 5px 3px; PADDING-LEFT: 5px; WIDTH: 280px; PADDING-RIGHT: 5px; HEIGHT: 26px; COLOR: #000000; FONT-SIZE: 1.2em; PADDING-TOP: 0px

}

FORM .form_field TEXTAREA {

	PADDING-BOTTOM: 5px; MARGIN: 5px 10px 5px 3px; PADDING-LEFT: 5px; WIDTH: 280px; PADDING-RIGHT: 5px; HEIGHT: 80px; COLOR: #000000; FONT-SIZE: 1.2em; PADDING-TOP: 5px

}

FORM .form_field .focus {

	BORDER-BOTTOM: #e7ddb9 4px solid; BORDER-LEFT: #e7ddb9 4px solid; MARGIN: 2px 7px 2px 0px; BORDER-TOP: #e7ddb9 4px solid; BORDER-RIGHT: #e7ddb9 4px solid

}

FORM .form_field .input_button {

	BORDER-BOTTOM: #cdc7bb 1px solid; BORDER-LEFT: #cdc7bb 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 10px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; HEIGHT: 28px; COLOR: #a67700; FONT-SIZE: 1em; OVERFLOW: visible; BORDER-TOP: #cdc7bb 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: #cdc7bb 1px solid; PADDING-TOP: 0px

}

FORM .form_field .checkbox {

	VERTICAL-ALIGN: middle

}

FORM .form_field .radio {

	VERTICAL-ALIGN: middle

}

FORM .form_field SELECT {

	PADDING-BOTTOM: 3px; MARGIN: 5px 2px 5px 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px

}

FORM .form_field .readonly {

	BACKGROUND-IMAGE: url(../Images/title_bg.png)

}

.field-validation-error {

	DISPLAY: inline; COLOR: #ff0000

}

.field-validation-valid {

	DISPLAY: none

}

.input-validation-error {

	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid

}

FORM .form_field .input-validation-error {

	MARGIN: 5px 20px 5px 3px

}

FORM .form_field .field-validation-error {

	FONT-SIZE: 1em !important

}

.validation-summary-errors {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff0000; PADDING-TOP: 0px

}

.validation-summary-errors UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.validation-summary-errors LI {

	

}

.validation-summary-valid {

	DISPLAY: none

}

.scroll {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f7f5e9; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px

}

.scroll .move {

	BACKGROUND-IMAGE: url(../Images/move.png); MARGIN-TOP: 85px; WIDTH: 21px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 30px

}

.scroll .enabled {

	CURSOR: pointer

}

.scroll .left {

	BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 6px

}

.scroll .right {

	BACKGROUND-POSITION: -21px 0px; MARGIN-LEFT: 6px; MARGIN-RIGHT: 20px

}

.scroll .left.enabled:hover {

	BACKGROUND-POSITION: -42px 0px

}

.scroll .right.enabled:hover {

	BACKGROUND-POSITION: -63px 0px

}

.scroll_box {

	WIDTH: 906px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden

}

.scroll_box .inner {

	WIDTH: 4530px

}

.scroll_box .person {

	MARGIN: 0px 8px; WIDTH: 135px; DISPLAY: inline; FLOAT: left; HEIGHT: 201px

}

.scroll_box .person_inner {

	PADDING-BOTTOM: 14px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 14px

}

.scroll_box .person H6 {

	MARGIN: 3px 0px 5px

}

.scroll_box .person .favorite {

	BACKGROUND-IMAGE: url(../Images/icon16.png); WIDTH: 17px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; FLOAT: right; HEIGHT: 17px

}

.scroll_box .person .un.favorite {

	BACKGROUND-POSITION: 0px -17px

}

#job_scroll .move {

	MARGIN-TOP: 50px

}

.scroll_box .job {

	BACKGROUND-COLOR: #fff; MARGIN: 8px 8px 10px; WIDTH: 165px; DISPLAY: inline; FLOAT: left; HEIGHT: 115px

}

.scroll_box .job_inner {

	PADDING-BOTTOM: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 12px

}

.scroll_box .job H6 {

	MARGIN: 0px 0px 5px

}

.scroll_box .job .bottom {

	MARGIN-TOP: 5px

}

.scroll_box .job .bottom A {

	BACKGROUND-IMAGE: url(../Images/icon16.png); LINE-HEIGHT: 17px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 17px; MARGIN-LEFT: 10px

}

.scroll_box .job .bottom A.favorite {

	BACKGROUND-POSITION: 0px 0px

}

.scroll_box .job .bottom A.view {

	BACKGROUND-POSITION: 0px -34px

}

.scroll_page {

	BACKGROUND-IMAGE: url(../Images/page_point.png); MARGIN: 0px auto; WIDTH: 100px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px; CLEAR: both

}

.p1.scroll_page {

	BACKGROUND-POSITION: 0px 0px

}

.p2.scroll_page {

	BACKGROUND-POSITION: 0px -14px

}

.p3.scroll_page {

	BACKGROUND-POSITION: 0px -28px

}

.p4.scroll_page {

	BACKGROUND-POSITION: 0px -42px

}

.p5.scroll_page {

	BACKGROUND-POSITION: 0px -56px

}

#person_count {

	TEXT-ALIGN: center; BACKGROUND-COLOR: #f7f5e9; PADDING-TOP: 15px

}

#job_count {

	TEXT-ALIGN: center; BACKGROUND-COLOR: #f7f5e9; PADDING-TOP: 15px

}

#match {

	MARGIN: 10px 0px 30px 60px; HEIGHT: 60px

}

#match LI {

	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 30px

}

#match LI A {

	BACKGROUND-IMAGE: url(../Images/match.png); LINE-HEIGHT: 60px; PADDING-LEFT: 75px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 60px; COLOR: #696969; FONT-SIZE: 1.4em

}

#match LI A:hover {

	COLOR: #696969

}

#match LI A:active {

	COLOR: #696969

}

#match LI A.animal {

	BACKGROUND-POSITION: 0px 0px

}

#match LI A.zodiac {

	BACKGROUND-POSITION: 0px -66px

}

#match LI A.blood {

	BACKGROUND-POSITION: 0px -132px

}

#match LI A.bazi {

	BACKGROUND-POSITION: 0px -198px

}

#match LI A .alert {

	COLOR: #249428; FONT-SIZE: 1.1em; FONT-WEIGHT: bold

}

#specail {

	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #f7f5e9; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px

}

#specail .area {

	MARGIN: 0px 0px 0px 30px; WIDTH: 460px; DISPLAY: inline; FLOAT: left

}

#specail UL {

	MARGIN-TOP: 20px; MARGIN-RIGHT: 30px

}

#specail UL LI {

	BACKGROUND-IMAGE: url(../Images/icon48.png); LINE-HEIGHT: 1.6em; PADDING-LEFT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: normal; MARGIN-BOTTOM: 15px; HEIGHT: 48px; FONT-SIZE: 1em

}

#specail UL LI.li_a {

	BACKGROUND-POSITION: 0px 0px

}

#specail UL LI.li_b {

	BACKGROUND-POSITION: 0px -48px

}

#specail UL LI.li_c {

	BACKGROUND-POSITION: 0px -96px

}

#specail UL LI.li_d {

	BACKGROUND-POSITION: 0px -144px

}

#specail UL LI.li_e {

	BACKGROUND-POSITION: 0px -192px

}

#specail UL LI.li_f {

	BACKGROUND-POSITION: 0px -240px

}

#specail .more {

	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 40px; CLEAR: both; FONT-SIZE: 1.2em; PADDING-TOP: 5px

}

.news {

	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #f7f5e9; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; PADDING-TOP: 20px

}

.news H2 {

	MARGIN-BOTTOM: 10px

}

.news .item {

	BACKGROUND-IMAGE: url(../Images/news_bg.png); PADDING-BOTTOM: 10px; MARGIN: 0px 20px 0px 0px; WIDTH: 460px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 83px

}

.news .item .year {

	BACKGROUND-IMAGE: url(../Images/year_s.png); TEXT-ALIGN: center; LINE-HEIGHT: 62px; MARGIN-TOP: 8px; WIDTH: 61px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 62px; COLOR: #fff; FONT-WEIGHT: bold

}

.news .item .info {

	BACKGROUND-IMAGE: url(../Images/news_s.png); WIDTH: 380px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 83px; MARGIN-LEFT: 70px

}

.news .item .info .date {

	TEXT-ALIGN: center; LINE-HEIGHT: 83px; WIDTH: 84px; DISPLAY: inline; FLOAT: left; HEIGHT: 83px; COLOR: #908372; MARGIN-LEFT: 12px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold

}

.news .item .info IMG {

	MARGIN: 13px 10px; DISPLAY: inline; FLOAT: left

}

.news .item .info .title {

	LINE-HEIGHT: 1.5em; FONT-SIZE: 1em; PADDING-TOP: 12px

}

.news .more {

	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; CLEAR: both; FONT-SIZE: 1.2em; PADDING-TOP: 5px

}

.news2 .outer {

	BACKGROUND-IMAGE: url(../Images/news2_bg.png); BACKGROUND-REPEAT: repeat-y

}

.news2 .item {

	MARGIN: 0px auto 30px; WIDTH: 664px; HEIGHT: 128px

}

.news2 .item .year {

	BACKGROUND-IMAGE: url(../Images/year_b.png); TEXT-ALIGN: center; LINE-HEIGHT: 99px; MARGIN-TOP: 16px; WIDTH: 96px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 99px; COLOR: #fff; FONT-SIZE: 1.6em; FONT-WEIGHT: bold

}

.news2 .item .info {

	BACKGROUND-IMAGE: url(../Images/news_b.png); WIDTH: 554px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 128px; MARGIN-LEFT: 110px

}

.news2 .item .info .date {

	TEXT-ALIGN: center; LINE-HEIGHT: 128px; WIDTH: 110px; DISPLAY: inline; FLOAT: left; HEIGHT: 128px; COLOR: #908372; MARGIN-LEFT: 18px; FONT-SIZE: 1.4em; FONT-WEIGHT: bold

}

.news2 .item .info IMG {

	MARGIN: 18px 15px; DISPLAY: inline; FLOAT: left

}

.news2 .item .info .text {

	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 20px

}

.news2 .item .info .text H6 {

	MARGIN-BOTTOM: 5px

}

.news2 .item .info .text P {

	LINE-HEIGHT: 22px

}

.news3 {

	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #f7f5e9; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 20px

}

.news3 H2 {

	MARGIN-BOTTOM: 10px

}

.news3 UL .item {

	LINE-HEIGHT: 1.6em; MARGIN: 10px 25px; WIDTH: 180px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.2em

}

.news3 .footprint {

	BACKGROUND-IMAGE: url(../Images/footprint_left.png); MARGIN: 0px 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 84px; CLEAR: both

}

.news3 .more {

	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; CLEAR: both; FONT-SIZE: 1.2em; PADDING-TOP: 5px

}

.news4 .outer {

	BACKGROUND-IMAGE: url(../Images/footprint_up.png); BACKGROUND-REPEAT: repeat-y

}

.news4 .item {

	MARGIN: 0px 0px 30px 95px; HEIGHT: 128px

}

.news4 .item IMG {

	MARGIN: 18px 15px; DISPLAY: inline; FLOAT: left

}

.news4 .item .text {

	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; MARGIN-LEFT: 155px; PADDING-TOP: 20px

}

.news4 .item .text H6 {

	MARGIN-BOTTOM: 5px

}

.news4 .item .text P {

	LINE-HEIGHT: 22px

}

.weibo {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 0px

}

.weibo .scoll {

	MARGIN-BOTTOM: 20px; HEIGHT: 350px; OVERFLOW: hidden

}

.weibo UL {

	DISPLAY: block

}

.weibo UL LI {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 60px; PADDING-TOP: 10px

}

.weibo UL LI .head {

	DISPLAY: inline; FLOAT: left

}

.weibo UL LI .info {

	LINE-HEIGHT: 1.6em; HEIGHT: 60px; MARGIN-LEFT: 60px; OVERFLOW: hidden

}

.append {

	DISPLAY: none

}

UL#platform_logOn {

	MARGIN: 10px 0px

}

UL#platform_logOn LI {

	BACKGROUND-IMAGE: url(../Images/logon.png); LINE-HEIGHT: 20px; PADDING-LEFT: 18px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 1.2em

}

UL#platform_logOn LI.sina {

	BACKGROUND-POSITION: 0px 0px

}

UL#platform_logOn LI.qq {

	BACKGROUND-POSITION: 0px -20px

}

.detail_left {

	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px

}

.detail_left H1 {

	TEXT-ALIGN: center; MARGIN: 10px 25px

}

.detail_left H3 {

	TEXT-ALIGN: center; MARGIN: 0px 25px; COLOR: #a67700

}

.detail_left H4 {

	TEXT-ALIGN: center; MARGIN: 0px 25px; COLOR: #a67700

}

.detail_left .photo_box {

	BACKGROUND-IMAGE: url(../Images/photo2_bg.png); MARGIN: 5px 0px 0px; WIDTH: 280px; HEIGHT: 302px

}

.detail_left .head_box {

	BACKGROUND-IMAGE: url(../Images/photo3_bg.png); MARGIN: 5px 0px 0px; WIDTH: 280px; HEIGHT: 242px

}

.detail_left .photo {

	MARGIN: 30px 49px

}

.detail_left .sn {

	TEXT-ALIGN: center; WIDTH: 280px; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.2em

}

.detail_left .buttons {

	TEXT-ALIGN: center; MARGIN: 0px 0px 10px; HEIGHT: 46px

}

.detail_left .bshare-custom {

	MARGIN-LEFT: 30px

}

.detail_right {

	MARGIN: 0px 30px 0px 340px

}

.detail_right .tab LI SPAN {

	BACKGROUND-COLOR: transparent; CURSOR: pointer

}

.detail_right .tab LI SPAN.current {

	BACKGROUND-COLOR: #ffffff

}

.detail_right .summary {

	BORDER-BOTTOM: #b2a386 1px solid; BORDER-LEFT: #b2a386 1px solid; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff; MIN-HEIGHT: 370px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BORDER-RIGHT: #b2a386 1px solid; PADDING-TOP: 20px

}

.detail_right .summary P {

	LINE-HEIGHT: 26px

}

.detail_right .area2 P {

	LINE-HEIGHT: 22px

}

.detail_right .summary .money {

	FONT-SIZE: 1.2em

}

.detail_right .summary .secion {

	PADDING-BOTTOM: 10px

}

.textbox .manager {

	MARGIN: 15px 0px; HEIGHT: 122px

}

.textbox .manager .evaluation {

	BACKGROUND-IMAGE: url(../Images/coment_bg.png); WIDTH: 410px; DISPLAY: inline; FLOAT: left; HEIGHT: 122px; OVERFLOW: hidden

}

.textbox .manager .evaluation SPAN {

	FONT-SIZE: 1.2em

}

.textbox .manager .evaluation A {

	COLOR: #fff; FONT-SIZE: 1.2em; FONT-WEIGHT: bold

}

.textbox .manager .evaluation .text {

	LINE-HEIGHT: 24px; MARGIN: 15px 40px 15px 15px; COLOR: #fff

}

.textbox .manager .photo {

	DISPLAY: inline; FLOAT: right

}

.detail_right .moreinfo {

	BORDER-BOTTOM: #b2a386 1px solid; BORDER-LEFT: #b2a386 1px solid; MARGIN-TOP: 20px; BORDER-TOP: #b2a386 1px solid; BORDER-RIGHT: #b2a386 1px solid

}

.detail_right .moreinfo H3 {

	MARGIN: 15px 0px 0px 20px

}

.detail_right .moreinfo UL {

	TEXT-ALIGN: center; MARGIN: 20px 0px 0px 20px; DISPLAY: block; HEIGHT: 90px

}

.detail_right .moreinfo UL LI {

	BACKGROUND-IMAGE: url(../Images/info.png); TEXT-ALIGN: center; WIDTH: 60px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; FONT-SIZE: 1.2em; MARGIN-RIGHT: 24px; PADDING-TOP: 65px

}

.detail_right .moreinfo UL LI.verify {

	BACKGROUND-POSITION: 0px 0px

}

.detail_right .moreinfo UL LI.invite {

	BACKGROUND-POSITION: -240px 0px

}

.detail_right .moreinfo UL LI.home {

	BACKGROUND-POSITION: -180px 0px

}

.detail_right .moreinfo UL LI.teach {

	BACKGROUND-POSITION: -120px 0px

}

.detail_right .moreinfo UL LI.service {

	BACKGROUND-POSITION: -60px 0px

}

.detail_right .moreinfo UL LI.bazi {

	BACKGROUND-POSITION: -300px 0px

}

.detail_right .moreinfo UL LI.comment {

	BACKGROUND-POSITION: -300px 0px

}

.detail_right .moreinfo .buttons {

	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 335px

}

.detail_more {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 20px

}

.detail_more .item {

	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 10px 20px 10px 0px; WIDTH: 458px; DISPLAY: inline; FLOAT: left; HEIGHT: 160px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid

}

.detail_more .item .left {

	BACKGROUND-COLOR: #f2f2f2; WIDTH: 85px; DISPLAY: inline; FLOAT: left; HEIGHT: 160px; BORDER-RIGHT: #c0c0c0 1px solid

}

.detail_more .item .left .icon {

	BACKGROUND-IMAGE: url(../Images/info.png); TEXT-ALIGN: center; MARGIN: 37px 0px 0px 12px; WIDTH: 60px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; FONT-SIZE: 1.2em; PADDING-TOP: 65px

}

.detail_more .item .left .verify {

	BACKGROUND-POSITION: -360px 0px

}

.detail_more .item .left .invite {

	BACKGROUND-POSITION: -600px 0px

}

.detail_more .item .left .home {

	BACKGROUND-POSITION: -540px 0px

}

.detail_more .item .left .teach {

	BACKGROUND-POSITION: -480px 0px

}

.detail_more .item .left .service {

	BACKGROUND-POSITION: -420px 0px

}

.detail_more .item .left .bazi {

	BACKGROUND-POSITION: -660px 0px

}

.detail_more .item .left .comment {

	BACKGROUND-POSITION: -660px 0px

}

.detail_more .item .info {

	LINE-HEIGHT: 26px; MARGIN: 15px 0px 0px 106px; WIDTH: 332px; HEIGHT: 130px; OVERFLOW: auto

}

.job_detail {

	MARGIN-RIGHT: 30px

}

.job_detail H1 {

	MARGIN-TOP: 0px

}

.job_detail H1 .number {

	FLOAT: right; COLOR: #a67700; FONT-SIZE: 0.8em

}

.job_detail .info {

	WIDTH: 380px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px

}

.job_detail .manager {

	MARGIN-LEFT: 410px

}

.more_list {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 47px; PADDING-RIGHT: 0px; PADDING-TOP: 10px

}

.more_list .scroll_box {

	DISPLAY: none; FLOAT: none

}

#download .ios {

	BACKGROUND-IMAGE: url(../Images/mobile.png); WIDTH: 185px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 57px

}

#download .android {

	BACKGROUND-IMAGE: url(../Images/mobile.png); WIDTH: 185px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 57px

}

#download .ios {

	BACKGROUND-POSITION: 0px 0px

}

#download .android {

	BACKGROUND-POSITION: 0px -57px

}

