@charset "utf-8";
body{ padding:0; margin:0;FONT-FAMILY: 微软雅黑, 宋体, 隶书, 黑体; }
div,p,ul,li,table,tr,td,dd,h1,h2,h3,h4,h5,th,input,dl,dt,button,textarea {padding:0; margin:0}

img {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px;  BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
H1,h2,h3,h4,h5,h6 {	FONT-SIZE: 14px}
BODY,input,select,button,textarea {FONT-SIZE: 12px}

BUTTON {
	CURSOR: pointer
}
I {
	FONT-STYLE: normal
}
EM {
	FONT-STYLE: normal
}
CITE {
	FONT-STYLE: normal
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.search_input {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 18px; WIDTH: 170px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 18px; COLOR: #999999; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.menu_left {
	WIDTH: 204px; FLOAT: left
}
.menu_left .ca {
	BACKGROUND-IMAGE: url(menu_left_a.jpg); TEXT-ALIGN: left; LINE-HEIGHT: 33px; WIDTH: 204px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 38px; COLOR: #686c42; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu_left .ca:hover {
	BACKGROUND-IMAGE: url(menu_left_a_hover.jpg); TEXT-ALIGN: left; LINE-HEIGHT: 33px; WIDTH: 204px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 38px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu_left .ca_current {
	BACKGROUND-IMAGE: url(menu_left_a_hover.jpg); TEXT-ALIGN: left; LINE-HEIGHT: 33px; WIDTH: 204px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 38px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu_left .ca SPAN {
	PADDING-LEFT: 45px
}
.menu_left .ca_current SPAN {
	PADDING-LEFT: 45px
}
.menu_left .cb {
	BACKGROUND-IMAGE: url(menu_left_b.jpg); TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 204px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 25px; COLOR: #686c42; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.menu_left .cb:hover {
	BACKGROUND-IMAGE: url(menu_left_b_hover.jpg); TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 204px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.menu_left .cb_current {
	BACKGROUND-IMAGE: url(menu_left_b_hover.jpg); TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 204px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.menu_left .cb SPAN {
	PADDING-LEFT: 60px
}
.menu_left .cb_current SPAN {
	PADDING-LEFT: 60px
}
.pic1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 190px; FLOAT: left; PADDING-TOP: 10px
}
.pic1 IMG {
	BORDER-BOTTOM: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 2px solid
}
.info1 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.info1 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.info1 LI {
	BORDER-BOTTOM: #999999 1px dashed; TEXT-ALIGN: left; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.info1 LI A {
	COLOR: #999999; TEXT-DECORATION: none
}
.info1 LI A:hover {
	COLOR: #c1c68d; TEXT-DECORATION: none
}
.info1 LI SPAN {
	FLOAT: right; COLOR: #dadfa7
}
.ss_btn {
	BACKGROUND-IMAGE: url(ss_btn_bg.jpg); LINE-HEIGHT: 22px; PADDING-LEFT: 12px; WIDTH: 136px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; HEIGHT: 22px; FONT-WEIGHT: bold
}
.left {
	WIDTH: 204px; FLOAT: left
}
.left A {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 204px; DISPLAY: block; HEIGHT: 38px; TEXT-DECORATION: none
}
.left A:hover {
	
}
.right {
	BACKGROUND-IMAGE: url(life_02.jpg); TEXT-ALIGN: left; PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; PADDING-TOP: 20px
}
.right {
	LINE-HEIGHT: 2em; COLOR: #666666
}
.location_s {
	LINE-HEIGHT: 22px; BACKGROUND-COLOR: #dadfa7; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; HEIGHT: 22px; COLOR: #000000
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	TEXT-TRANSFORM: capitalize; LIST-STYLE-TYPE: none
}
#nav {
	MARGIN: 0px; DISPLAY: block; FONT-SIZE: 12px
}
#nav LI {
   height:32px;
}
#nav .mainlevel {width: 96px; float: left}

#nav .mainlevel A {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 0px solid; TEXT-DECORATION: none;font-size:13px;
}
#nav .mainlevel A:hover {
	FILTER: alpha(opacity=90); BACKGROUND: #666666; COLOR: #000000; TEXT-DECORATION: none; -moz-opacity: 0.9; opacity: 0.9;background:url(/images/a_bg.gif) repeat-x;font-size:13px;
}
#nav .mainlevel UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px
}
#nav .mainlevel LI {
	FILTER: alpha(opacity=90); PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; BACKGROUND: #666666; HEIGHT: 28px; FONT-SIZE: 12px; PADDING-TOP: 0px; -moz-opacity: 0.9; opacity: 0.9
}
#nav .mainlevel LI A {
	BACKGROUND-IMAGE: url(libga.gif); POSITION: relative; TEXT-ALIGN: left; FILTER: alpha(opacity=90); LINE-HEIGHT: 28px; PADDING-LEFT: 16px; WIDTH: 124px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px center; HEIGHT: 28px; COLOR: #ffffff; BORDER-RIGHT: medium none; -moz-opacity: 0.9; opacity: 0.9;font-size:12px;
}
#nav .mainlevel LI A:hover {
	LINE-HEIGHT: 28px; BACKGROUND: url(libga.gif) #dd7f00 no-repeat 6px 45%; HEIGHT: 28px; COLOR: #ffffff; TEXT-DECORATION: none;font-size:12px;
}


#nav .mainlevel LI.last {
	FILTER: alpha(opacity=90); PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; BACKGROUND: #666666; HEIGHT: 28px; FONT-SIZE: 12px; PADDING-TOP: 0px; -moz-opacity: 0.9; opacity: 0.9
}
#nav .mainlevel LI.last A {
	BACKGROUND-IMAGE: url(libga.gif); POSITION: relative; TEXT-ALIGN: left; FILTER: alpha(opacity=90); LINE-HEIGHT: 28px; PADDING-LEFT: 16px; WIDTH: 94px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px center; HEIGHT: 28px; COLOR: #ffffff; BORDER-RIGHT: medium none; -moz-opacity: 0.9; opacity: 0.9;font-size:12px;
}
#nav .mainlevel LI.last A:hover {
	LINE-HEIGHT: 28px; BACKGROUND: url(libga.gif) #dd7f00 no-repeat 6px 45%; HEIGHT: 28px; COLOR: #ffffff; TEXT-DECORATION: none;font-size:12px;
}

#nav .jquery_out {
	BACKGROUND-IMAGE: none; LINE-HEIGHT: 23px; WIDTH: 21px; DISPLAY: block; FLOAT: left
}
.mainlevel_06x {
	WIDTH: 90px
}
.an_title {
	BORDER-BOTTOM: #999999 1px solid; LINE-HEIGHT: 55px; HEIGHT: 55px
}
.an_title A {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
an_title A:hover {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.an_list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.an_list .pic {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 160px; FLOAT: left; HEIGHT: 130px
}
.an_list .pic IMG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 10px; HEIGHT: 100px; PADDING-TOP: 5px
}
.an_list .pic A {
	COLOR: #000; TEXT-DECORATION: underline
}
.an_list .pic A:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pt_title {
	BORDER-BOTTOM: #999999 1px solid; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.pt_title A {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
an_title A:hover {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.pt_list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px
}
#pt_photo IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eee; MARGIN: 7px 0px 0px 7px; PADDING-LEFT: 3px; WIDTH: 128px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 100px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 3px
}
.title_nav {
	BORDER-BOTTOM: #cccccc 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.title_nav A {
	BACKGROUND-IMAGE: url(../bg/nvat_bg.gif); TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 84px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 24px; COLOR: #333333; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
.title_nav A:hover {
	LINE-HEIGHT: 24px; COLOR: #ff0000
}
.title_navx {
	DISPLAY: inline
}
.title_navx LI {
	WIDTH: 84px; DISPLAY: inline; FLOAT: left; HEIGHT: 22px; MARGIN-RIGHT: 5px
}
.title_navx LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 84px; DISPLAY: block; BACKGROUND: url(../bg/nvat_bg.gif) #333; HEIGHT: 22px; COLOR: #333
}
.title_navx LI A:hover {
	Z-INDEX: 10; POSITION: absolute; LINE-HEIGHT: 32px; MARGIN: -5px 0px 0px -5px; WIDTH: 94px; BACKGROUND: url(../bg/nvat_bgxx.gif) #666; HEIGHT: 32px; COLOR: #000; TEXT-DECORATION: none
}
.mmx {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 84px; DISPLAY: block; BACKGROUND: url(../bg/nvat_bgxxx.gif) #333; HEIGHT: 22px; COLOR: red
}
.qa_page {
	PADDING-LEFT: 10px; COLOR: #666666; PADDING-TOP: 10px
}
.qa_page A {
	COLOR: #666666; TEXT-DECORATION: none
}
.qa_page A:hover {
	COLOR: #111111; TEXT-DECORATION: none
}
.casepare {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.casememo {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; OVERFLOW-Y: scroll; MARGIN-TOP: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 5px; HEIGHT: 200px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.msginput {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 2px
}
.xpage {
	LINE-HEIGHT: 30px; WIDTH: 100%; BACKGROUND: #ccc
}
#msgreader A {
	COLOR: #333; FONT-SIZE: 12px
}
.citylist {
	BORDER-BOTTOM: #dbddac 1px solid; BORDER-LEFT: medium none; LINE-HEIGHT: 28px; MARGIN: 0px; WIDTH: 100%; HEIGHT: 28px; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #dbddac 1px solid; BORDER-RIGHT: medium none
}
.citylist LI {
	LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; WIDTH: 50px; FLOAT: left; HEIGHT: 20px; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 2px
}
.citylist LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 50px; DISPLAY: block; HEIGHT: 20px; COLOR: #9ba068; TEXT-DECORATION: underline
}
.citylist LI A:hover {
	BACKGROUND: #dde0b3; COLOR: #fff; TEXT-DECORATION: none
}
