#top {
	WIDTH: 100%; BACKGROUND: url(img/headerBg.png) repeat-x; HEIGHT: 149px
}
.header {
	Z-INDEX: 999; POSITION: relative; MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 106px
}
.header A {
	FONT-SIZE: 12px
}
.header .logo {
	WIDTH: 323px; FLOAT: left; HEIGHT: 106px
}
.welcome {
	WIDTH: 638px; BACKGROUND: url(img/welcome.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 26px
}
.welcome .loginInfo {
	LINE-HEIGHT: 26px; FLOAT: left; COLOR: #d2b89f; MARGIN-LEFT: 20px; FONT-SIZE: 12px
}
.welcome .loginInfo .login {
	COLOR: #ffffff
}
.welcome .loginInfo .register {
	COLOR: #d2b89f
}
.welcome .quickMenu {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 20px
}
.welcome .quickMenu A{
	COLOR: #d2b89f
}
.welcome .quickMenu LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND: url(img/welcome.png) no-repeat 0px -72px; FLOAT: left; PADDING-TOP: 0px
}
.welcome .quickMenu LI.noBg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.welcome .quickMenu LI A {
	COLOR: #d2b89f
}
.welcome A:visited {
	COLOR: #ffffff
}
.welcome A:hover {
	COLOR: #F3D275
}
.headCnt {
	FLOAT: left
}
.search {
	MARGIN: 12px 0px 0px; WIDTH: 356px; DISPLAY: inline; FLOAT: left
}
.search .searchBar {
	WIDTH: 356px; BACKGROUND: url(img/searchBar.png) no-repeat; HEIGHT: 38px; VERTICAL-ALIGN: middle
}
.search .searchBar .searchInt {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; MARGIN: 5px 0px 0px 15px; WIDTH: 282px; HEIGHT: 22px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.search .searchBar .searchBnt {
	COLOR: #a2a2a2; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.search .searchBar .searchBnt:hover {
	COLOR: #f3d275; TEXT-DECORATION: none
}
.sKeyWord {
	WIDTH: 356px; HEIGHT: 18px
}
.sKeyWord LI {
	MARGIN: 4px 0px 0px 10px; DISPLAY: inline; FLOAT: left
}
.sKeyWord LI A {
	COLOR: #ca9d1e
}
.phone400 {
	MARGIN: 15px 0px 0px 100px; WIDTH: 137px; DISPLAY: inline; FLOAT: left; HEIGHT: 45px
}
.nav {
	Z-INDEX: 998; POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; background:url(navBg.png) repeat-x
}
.nav .navBar {
	WIDTH: 980px; margin:0px auto
}
.nav .navBar LI {
	FLOAT: left
}
.nav .navBar LI.cur {
	MARGIN-TOP: 7px; WIDTH: 81px; BACKGROUND: url(img/navCur.png) no-repeat; HEIGHT: 31px
}
.nav .navBar LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; MARGIN-TOP: 13px; WIDTH: 81px; DISPLAY: block; FLOAT: left; HEIGHT: 31px; COLOR: #f3d275; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.nav .navBar LI.cur A:hover {
	TEXT-DECORATION: none
}
.nav .navBar LI.cur A {
	MARGIN-TOP: 6px; COLOR: #000000
}
.navfloat{z-index:100; width:100%; top:0px; position:fixed; _position:absolute; _top:expression((document.compatMode=="CSS1Compat")?(documentElement.scrollTop + 'px'):(document.body.scrollTop + 'px')); left:0px; _left:0px;}

.cartBox {
	MARGIN: 5px 55px 0px 0px; WIDTH: 146px; DISPLAY: inline; FLOAT: right; HEIGHT: 28px
}
.cartBox A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; _width:106px; WIDTH: 106px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(img/cart.png) no-repeat 0px -78px; FLOAT: right; HEIGHT: 22px; COLOR: #c38a92; FONT-SIZE: 12px; PADDING-TOP: 6px; _PADDING-TOP: 6px
}
.cartBox A:hover {
	BACKGROUND: url(img/cart.png) no-repeat 0px 0px; TEXT-DECORATION: none
}

.footer {
	MARGIN-TOP: 20px; WIDTH: 100%; BACKGROUND: url(img/footerBg.png) #4b4b4b repeat-x; OVERFLOW: hidden
}
.footer A {
	FONT-SIZE: 12px
}
.footer01 {
	MARGIN: 0px auto; WIDTH: 986px; OVERFLOW: hidden
}
.footer02 {
	MARGIN: 0px auto; WIDTH: 986px; OVERFLOW: hidden
}
.footer02 {
	MARGIN-TOP: 40px
}
.footer02 .userMsg {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #424242; PADDING-LEFT: 10px; WIDTH: 966px; PADDING-RIGHT: 10px; HEIGHT: 28px; PADDING-TOP: 0px; border-radius: 4px
}
.footer02 .userMsg UL {
	WIDTH: 946px; WHITE-SPACE: nowrap; HEIGHT: 28px; OVERFLOW: hidden
}
.footer02 .userMsg UL LI {
	HEIGHT: 28px; OVERFLOW: hidden
}
.footer02 .userMsg A {
	COLOR: #a2a2a2; MARGIN-LEFT: 15px
}
.footer02 .userMsg A B {
	FONT-SIZE: 14px
}
.quickLink {
	MARGIN-TOP: 15px; PADDING-LEFT: 20px; WIDTH: 966px; BACKGROUND: url(img/logo400.png) no-repeat right center; OVERFLOW: hidden
}
.quickLink .tLst {
	WIDTH: 160px; FLOAT: left
}
.quickLink .tLst LI A {
	LINE-HEIGHT: 22px; COLOR: #b3b3b3
}
.copyright {
	MARGIN-TOP: 20px; WIDTH: 100%; BACKGROUND: url(img/copyrightBg.png) #4b4b4b repeat-x; OVERFLOW: hidden
}
.copyright P {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 10px auto; WIDTH: 986px; COLOR: #b3b3b3; FONT-SIZE: 12px; OVERFLOW: hidden
}
.friendLink {
	TEXT-ALIGN: center; MARGIN: 20px auto; WIDTH: 986px; OVERFLOW: hidden
}
.friendLink A {
	LINE-HEIGHT: 18px; WHITE-SPACE: nowrap; COLOR: #7f7f7f; MARGIN-LEFT: 10px
}
.miniCart {
	Z-INDEX: 998; BORDER-BOTTOM: #a23846 5px solid; POSITION: absolute; BORDER-LEFT: #a23846 5px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 350px; OVERFLOW: hidden; BORDER-TOP: #a23846 5px solid; TOP: 34px; BORDER-RIGHT: #a23846 5px solid; LEFT: 565px
}
.miniCart TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 60px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.miniCart .agnCen B {
	COLOR: #bd3666
}
.miniCart TR TD A {
	COLOR: #666666
}
.TopBnr {
	WIDTH: 100%; BACKGROUND: url(img/topBnrbg1.jpg) repeat-x; HEIGHT: 50px; FONT-SIZE: 0px
}
.bnrCnt {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 50px
}
.welcome .taskBar {
	LINE-HEIGHT: 24px; TEXT-INDENT: 35px; WIDTH: 107px; DISPLAY: inline-block; BACKGROUND: url(img/taskBar.png) no-repeat 0px -36px; FLOAT: right; HEIGHT: 26px; COLOR: #ffffff; TEXT-DECORATION: none
}
.welcome .taskBar:hover {
	BACKGROUND: url(img/taskBar.png) no-repeat 0px 0px
}
.welcome .taskBar EM {
	LINE-HEIGHT: 15px; FONT-STYLE: normal; MARGIN-LEFT: 9px; FONT-WEIGHT: bold
}
.taskPop {
	BORDER-BOTTOM: #692966 4px solid; POSITION: absolute; BORDER-LEFT: #692966 4px solid; BACKGROUND-COLOR: #fff; WIDTH: 432px; OVERFLOW: hidden; BORDER-TOP: #692966 4px solid; TOP: 25px; BORDER-RIGHT: #692966 4px solid; LEFT: 375px; border-radius: 6px; box-shadow: 0 0 15px #333
}
.taskPop .titArea {
	WIDTH: 432px; BACKGROUND: url(img/repeat01.png) repeat-x; HEIGHT: 33px
}
.taskPop .titArea H2 {
	LINE-HEIGHT: 32px; TEXT-INDENT: 10px; WIDTH: 300px; FLOAT: left; COLOR: #666666; FONT-SIZE: 14px
}
.taskPop .titArea .close {
	MARGIN-TOP: 8px; TEXT-INDENT: 14px; WIDTH: 50px; DISPLAY: block; BACKGROUND: url(img/close01.png) no-repeat left 2px; FLOAT: right; HEIGHT: 14px; COLOR: #999999; TEXT-DECORATION: none
}
.taskPop .taskCnt .taskList {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #faf3e1; MIN-HEIGHT: 210px; WIDTH: 199px; FLOAT: left; HEIGHT: auto !important; OVERFLOW: visible; BORDER-RIGHT: #e9dab3 1px solid
}
.taskCnt .taskGuide LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; WIDTH: 414px; PADDING-RIGHT: 0px; BACKGROUND: url(img/repeat02.png) repeat-x; HEIGHT: 56px; PADDING-TOP: 8px
}
.taskCnt .userQQ {
	PADDING-BOTTOM: 15px; MARGIN: 15px 0px 0px 20px; WIDTH: 220px; COLOR: #666666; OVERFLOW: hidden
}
.taskCnt .userQQ .intBox {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 168px; HEIGHT: 18px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid
}
.taskList H3.tit {
	LINE-HEIGHT: 30px; TEXT-INDENT: 10px; WIDTH: 199px; HEIGHT: 30px; COLOR: #e06806
}
.taskList LI A {
	LINE-HEIGHT: 34px; TEXT-INDENT: 10px; WIDTH: 199px; DISPLAY: block; HEIGHT: 34px; COLOR: #7e7e7e
}
.taskList LI A.cur {
	BORDER-BOTTOM: #e9dab3 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 199px; HEIGHT: 32px; BORDER-TOP: #e9dab3 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.taskList .oldUser {
	LINE-HEIGHT: 18px; MARGIN: 90px 0px 10px 10px; COLOR: #666666
}
.taskList .oldUser A {
	COLOR: #3567b3
}
.taskPop .subTaskCnt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 204px; PADDING-RIGHT: 12px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.subTaskCnt DL DT {
	MARGIN-TOP: 15px; TEXT-INDENT: 6px; BACKGROUND: url(img/point.png) no-repeat 0px 7px; COLOR: #666666; OVERFLOW: hidden
}
.subTaskCnt DL DT .content {
	DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold
}
.subTaskCnt DL DT .operate {
	WHITE-SPACE: nowrap; FLOAT: right; COLOR: #999999
}
.subTaskCnt DL DT .operate A {
	COLOR: #3567b3
}
.subTaskCnt DL DT .operate EM {
	FONT-STYLE: normal; COLOR: #d01c20
}
.subTaskCnt DL DD {
	BORDER-BOTTOM: #f5c1c1 1px solid; POSITION: relative; BORDER-LEFT: #f5c1c1 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #fdebeb; MARGIN-TOP: 5px; PADDING-LEFT: 12px; WIDTH: 166px; PADDING-RIGHT: 25px; COLOR: #666666; OVERFLOW: hidden; BORDER-TOP: #f5c1c1 1px solid; BORDER-RIGHT: #f5c1c1 1px solid; PADDING-TOP: 5px
}
.subTaskCnt DL DD A {
	COLOR: #3567b3
}
.subTaskCnt DL DD .close {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px; TOP: 5px; RIGHT: 5px
}
.taskPop .bntArea {
	WIDTH: 432px; HEIGHT: 35px; BORDER-TOP: #e2e2e2 1px solid
}
.taskPop .bntArea .bnt01 {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; MARGIN: 8px 10px 0px 0px; WIDTH: 69px; FLOAT: right; TEXT-DECORATION: none
}
.taskPop .bntArea .bnt02 {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; MARGIN: 8px 10px 0px 0px; WIDTH: 69px; FLOAT: right; TEXT-DECORATION: none
}
.taskPop .bntArea .bnt03 {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; MARGIN: 8px 10px 0px 0px; WIDTH: 69px; FLOAT: right; TEXT-DECORATION: none
}
.taskCnt .userQQ .bnt01 {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; MARGIN: 8px 10px 0px 0px; WIDTH: 69px; FLOAT: right; TEXT-DECORATION: none
}
.taskPop .bntArea .bnt01 {
	BACKGROUND: url(img/bnt01.png) no-repeat; COLOR: #ffffff
}
.taskCnt .userQQ .bnt01 {
	BACKGROUND: url(img/bnt01.png) no-repeat; COLOR: #ffffff
}
.taskPop .bntArea .bnt02 {
	BACKGROUND: url(img/bnt02.png) no-repeat; COLOR: #666666
}
.taskPop .bntArea .bnt03 {
	WIDTH: 118px; BACKGROUND: url(img/bnt03.png) no-repeat; COLOR: #666666
}
.taskCnt .userQQ .bnt01 {
	MARGIN: 10px 0px 0px 28px; FLOAT: left
}


.idxR5 .tCtn {
	TEXT-ALIGN: center; background:url(img/repeat01.png) repeat-y
}
.idxR5 .tCtn IMG {
	MARGIN: 10px 5px
}
.Menubox {
	width:982px;background:#ac4f66;height:28px;line-height:28px; margin-left:2px
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#f7e088;
font-weight:bold;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:116px;
border-left:1px solid #A8C29F;
border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;
background:#fafafa;
color:#ac4f66;
font-weight:bold;
height:27px;
line-height:27px;
}
.Menubox_on {
padding:0px;
background:#fff;
width:116px;
border-left:1px solid #A8C29F;
border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;
background:#fafafa;
color:#ac4f66;
font-weight:bold;
height:27px;
line-height:27px;
}
.link li{
float:left;
cursor:pointer;
width:120px;
text-align:center;
color:#d1d1d1;
margin-top:5px;
margin-bottom:2px;
}
.link li  A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #b6b6b6; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.link li  A:hover{
PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #a60029; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.tag li{
float:left;
cursor:pointer;
text-align:center;
color:#d1d1d1;
margin-top:5px;
margin-bottom:2px;
margin-left:10px;
margin-right:10px;
}
.tag li  A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #000000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.tag li  A:hover{
PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ea0571; FONT-SIZE: 12px; PADDING-TOP: 0px
}
