* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	BACKGROUND: #bfbfbf; FONT: 12px/18px ""; HEIGHT: 100%
}
BODY {
	BACKGROUND: #bfbfbf; FONT: 12px/18px ""; HEIGHT: 100%
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0e0151! important
}
.bgNone {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.padNone {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.red {
	COLOR: #b0003f
}
.bigred {
	COLOR: #ff0000
}
.gray {
	COLOR: #7f7f7f
}
.purple {
	COLOR: #8069b1
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.clear {
	CLEAR: both
}
.hide {
	DISPLAY: none
}
#wrap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../image/bg.gif) repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; PADDING-TOP: 0px
}
.header {
	PADDING-RIGHT: 20px; HEIGHT: 100px
}
.logo {
        FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 350px; HEIGHT: 100px; /*新年LOGO装饰*/
	/*原来的LOGO样式表  FLOAT: left; MARGIN: 0px 0px 0px 30px; WIDTH: 260px; HEIGHT: 100px;   */
}
.logo1 {
	FLOAT: left; MARGIN: 0px 0px 0px 30px; WIDTH: 260px; HEIGHT: 100px;
}
.header P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; COLOR: #8069b1; PADDING-TOP: 20px
}
.headerBar {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../image/shopcard_content.gif) repeat-x; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 240px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 24px
}
.headerBar IMG {
	BOTTOM: 1px; POSITION: absolute; _bottom: -1px
}
.headerBar A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 10px; BACKGROUND: url(../image/header-bar-line.gif) no-repeat right 2px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #8069b1; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px
}
.headerBar A:hover {
	BACKGROUND: #887fb2; COLOR: #ffffff! important
}
.regHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px; BORDER-BOTTOM: #8069b1 1px solid
}
.regHeader .logo {
	MARGIN-LEFT: 0px
}
.orderheader .logo {
	MARGIN-LEFT: 0px
}
.orderheader {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 920px; PADDING-TOP: 0px; BORDER-BOTTOM: #8069b1 1px solid
}
.call {
    width:380px;
    height:50px;
    float:right;
    background:url(../images/call.gif) no-repeat;
    margin-top:5px;
}
.regHeader .call {
	margin-top:30px;
}
.call a {
    float:right;
    width:77px;
    height:23px;
	margin:22px 1px 0 2px;
}
.nav {
	BACKGROUND: url(../image/nav-bg.gif) repeat-x left top; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.nav UL LI {
	Z-INDEX: 10; BACKGROUND: url(../image/nav-line.gif) no-repeat right top; FLOAT: left; POSITION: relative; HEIGHT: 30px
}
.nav UL LI.hover {
	BACKGROUND: #8069b1
}
.nav UL LI A {
	PADDING-RIGHT: 25px; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.nav UL LI A:hover {
	COLOR: #ffffff! important
}
.nav UL LI.current {
	BACKGROUND: url(../image/nav-hover.gif) repeat-x left top
}
.nav UL LI.current A:link {
	COLOR: #8069b1! important
}
.nav UL LI.current A:visited {
	COLOR: #8069b1! important
}
.nav UL LI.current A:hover {
	COLOR: #8069b1! important
}
.nav .fl {
	PADDING-LEFT: 30px; FONT-SIZE: 13px
}
.layer {
	BORDER-RIGHT: #887fb2 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #887fb2 3px solid; DISPLAY: none; PADDING-LEFT: 5px; RIGHT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #887fb2 3px solid; WIDTH: 620px; PADDING-TOP: 5px; BORDER-BOTTOM: #887fb2 3px solid; POSITION: absolute; TOP: 30px
}
.layer .title {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f9f9f9; MARGIN-BOTTOM: 5px; BORDER-LEFT: #d6d6d6 1px solid; COLOR: #b0003f; BORDER-BOTTOM: #d6d6d6 1px solid
}
.layer .box {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 120px; COLOR: #8069b1; LINE-HEIGHT: 18px
}
.layer .box H3 {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 7px; BORDER-LEFT: #d6d6d6 1px solid; LINE-HEIGHT: 28px; BORDER-BOTTOM: #d6d6d6 1px solid
}
.layer .box H3 SPAN {
	FONT-WEIGHT: normal
}
.layer .imgBox {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d6d6d6 1px solid; BORDER-TOP-COLOR: #d6d6d6; PADDING-TOP: 1px; BORDER-BOTTOM: #d6d6d6 1px solid
}
.nav UL LI .layer A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.nav .layer A {
	DISPLAY: inline; COLOR: #7f7f7f! important
}
.nav .layer A:hover {
	DISPLAY: inline; COLOR: #7f7f7f! important
}
.searchBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../image/searchBar-bg.gif) repeat-x left top; PADDING-BOTTOM: 0px; WIDTH: 950px; COLOR: #7f7f7f; PADDING-TOP: 12px; HEIGHT: 28px
}
.searchBox {
	PADDING-RIGHT: 13px; PADDING-LEFT: 12px; BACKGROUND: url(../image/search-bg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 175px; PADDING-TOP: 4px; HEIGHT: 19px
}
.searchBox INPUT {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 140px; COLOR: #999999; BORDER-TOP-STYLE: none; LINE-HEIGHT: 16px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; BORDER-BOTTOM-STYLE: none; outline: none
}
.searchBox INPUT.submit {
	MARGIN-LEFT: 15px; WIDTH: 20px; CURSOR: pointer
}
.hot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 372px; PADDING-TOP: 4px
}
.hot STRONG {
	FONT-WEIGHT: normal
}
.hot SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.notice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 4px
}
.main {
	MARGIN: 8px auto 0px; WIDTH: 940px
}
.advBox {
	BORDER-RIGHT: #766090 1px solid; BORDER-TOP: #766090 1px solid; BORDER-LEFT: #766090 1px solid; WIDTH: 938px; BORDER-BOTTOM: #766090 1px solid; HEIGHT: 358px
}
.advBox .imgs {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 100%
}
.advBox .imgs SPAN {
	DISPLAY: block; WIDTH: 100%
}
.advBox .imgs SPAN A {
	DISPLAY: none
}
.advBox .imgs .btns {
	LEFT: 10px; WIDTH: 900px; BOTTOM: 10px; POSITION: absolute
}
.btns A {
	BACKGROUND: url(../image/btns_bg.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 160px; COLOR: #7f7f7f; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.btns A.cur {
	BACKGROUND: url(../image/btns-on_bg.gif) no-repeat; COLOR: #8069b1
}
.playBar {
	PADDING-LEFT: 5px; BACKGROUND: url(../image/play-bar.gif) no-repeat; LEFT: 369px; WIDTH: 200px; BOTTOM: -1px; POSITION: absolute; HEIGHT: 20px
}
.playBar A {
	FLOAT: left; MARGIN: 0px 1px; WIDTH: 22px; HEIGHT: 100%; outline: none
}
.playBar A.current {
	BACKGROUND: url(../image/current.gif) no-repeat 10px 1px; _background-position: 11px 1px
}
.playBar SPAN {
	BACKGROUND: url(../image/play.gif) no-repeat; FLOAT: left; MARGIN: 4px 0px 0px 24px; WIDTH: 52px; CURSOR: pointer; HEIGHT: 13px
}
.playBar SPAN.play {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.adArea {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 100%; PADDING-TOP: 20px
}
.titles {
	BACKGROUND: url(../image/title_bg.gif) repeat-x; PADDING-BOTTOM: 1px; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 30px; TEXT-ALIGN: right
}
.login H2 {
	BACKGROUND: url(../image/title_bg.gif) repeat-x; PADDING-BOTTOM: 1px; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 30px; TEXT-ALIGN: right
}
.titles IMG {
	FLOAT: left; MARGIN-LEFT: 10px
}
.titles A {
	MARGIN-TOP: 13px; FONT-WEIGHT: normal; FLOAT: right; COLOR: #7f7f7f
}
.sellBox {
	PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%
}
.swithBox {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 360px
}
.swithBox DIV {
	MARGIN-TOP: 20px; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 410px
}
.swithBox DIV P {
	LEFT: 0px; WIDTH: 2000px; POSITION: absolute; TOP: 0px
}
.swithBox DIV A {
	DISPLAY: none
}
.swithBox DIV IMG {
	FLOAT: left
}
.swithBox SPAN {
	FLOAT: left; WIDTH: 110%; PADDING-TOP: 6px
}
.swithBox SPAN A {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.sellBox UL {
	FLOAT: left; WIDTH: 580px
}
.sellBox UL LI {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; BACKGROUND: url(../image/box_bg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 20px 0px 0px 20px; WIDTH: 168px; PADDING-TOP: 1px; HEIGHT: 238px
}
.sellBox UL.recommended LI {
	MARGIN: 20px 20px 0px 0px
}
.sellBox UL LI .imgSpan {
	DISPLAY: block; WIDTH: 168px; HEIGHT: 168px; TEXT-ALIGN: center
}
.sellBox UL LI P {
	BORDER-TOP: #e0e0e0 1px solid; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 130px; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
.sellBox UL LI P SPAN {
	DISPLAY: block; COLOR: #7f7f7f; TEXT-DECORATION: line-through
}
.sellBox UL LI P STRONG {
	FONT-WEIGHT: normal; COLOR: #b0003f
}
.seriesHead {
	FONT-SIZE: 13px; BACKGROUND: url(../image/series-bg.gif) #eaeaea repeat-x left top; COLOR: #ffffff; LINE-HEIGHT: 22px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 23px
}
.seriesHead SPAN {
	FONT-SIZE: 12px; FLOAT: right; WIDTH: 440px
}
.seriesHead A:link {
	PADDING-RIGHT: 20px; PADDING-LEFT: 18px; FONT-SIZE: 13px; BACKGROUND: url(../image/nav-line.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.seriesHead A:visited {
	PADDING-RIGHT: 20px; PADDING-LEFT: 18px; FONT-SIZE: 13px; BACKGROUND: url(../image/nav-line.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.seriesHead A.current:link {
	BACKGROUND: url(../image/series-hover.gif) repeat-x left top; COLOR: #8069b1! important
}
.seriesHead A.current:visited {
	BACKGROUND: url(../image/series-hover.gif) repeat-x left top; COLOR: #8069b1! important
}
.seriesHead A.current:hover {
	BACKGROUND: url(../image/series-hover.gif) repeat-x left top; COLOR: #8069b1! important
}
.seriesBox {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 445px
}
.seriesBox IMG {
	FLOAT: left
}
.seriesBox DIV {
	LEFT: 0px; WIDTH: 9999px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.news {
	FLOAT: left; WIDTH: 300px; HEIGHT: 160px
}
.news H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: url(../image/news-title.gif) repeat-x left top; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #8069b1; LINE-HEIGHT: 23px; PADDING-TOP: 5px; BORDER-BOTTOM: #8069b1 1px solid; HEIGHT: 23px
}
.news H5 A:link {
	FLOAT: right; COLOR: #8069b1
}
.news H5 A:visited {
	FLOAT: right; COLOR: #8069b1
}
.news UL {
	PADDING-LEFT: 10px; COLOR: #545454
}
.news UL LI {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 14px; PADDING-TOP: 6px; LIST-STYLE-TYPE: square
}
.news UL LI A:link {
	COLOR: #7f7f7f
}
.news UL LI A:visited {
	COLOR: #7f7f7f
}
.pad20 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 70px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 25px
}
.footer .callNO {
	BACKGROUND: url(../image/call-bottom.gif) no-repeat; FLOAT: left; MARGIN: 0px 25px 0px 10px; WIDTH: 220px; HEIGHT: 65px
}
.footer .line {
	BACKGROUND: #887fb2; FLOAT: left; WIDTH: 1px; HEIGHT: 66px
}
.footer P {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 115px; COLOR: #7f7f7f
}
.footer P A:link {
	COLOR: #7f7f7f
}
.footer P A:visited {
	COLOR: #7f7f7f
}
.fixdBar {
	Z-INDEX: 99; BACKGROUND: url(../image/fixBar-bg.gif) repeat-x left bottom; WIDTH: 100%; BOTTOM: 0px; POSITION: fixed; HEIGHT: 40px
}
.fixdBar .wrap {
	MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 100%
}
.fixdBar IMG {
	FLOAT: left; MARGIN: -40px 32px 0px 35px; POSITION: relative
}
.fixdBar P {
	FLOAT: left; COLOR: #b0003f; PADDING-TOP: 5px
}
.fixdBar A:link {
	COLOR: #7f7f7f
}
.fixdBar A:visited {
	COLOR: #7f7f7f
}
.topBanner {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
.ringL {
	FLOAT: left; WIDTH: 190px
}
.ringL .list {
	PADDING-BOTTOM: 20px; WIDTH: 100%
}
.ringL H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: url(../image/list-left-title.gif) no-repeat; PADDING-BOTTOM: 1px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #8069b1 1px solid; HEIGHT: 22px
}
.ringL H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: url(../image/list-left-title.gif) no-repeat; PADDING-BOTTOM: 1px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #8069b1 1px solid; HEIGHT: 22px
}
.ringL H5 {
	BACKGROUND: url(../image/ring-title01.gif) no-repeat; CURSOR: pointer; COLOR: #8069b1; LINE-HEIGHT: 29px; HEIGHT: 28px
}
.ringL H5 SPAN {
	BACKGROUND: url(../image/ .gif) no-repeat; FLOAT: left; MARGIN: 10px 10px 0px; WIDTH: 9px; HEIGHT: 9px
}
.ringL H5 SPAN.unfold {
	BACKGROUND: url(../image/-.gif) no-repeat
}
.ringL P {
	DISPLAY: none
}
.ringL P A:link {
	MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: #f9f9f9; COLOR: #545454; LINE-HEIGHT: 28px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 28px
}
.ringL P A:visited {
	MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: #f9f9f9; COLOR: #545454; LINE-HEIGHT: 28px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 28px
}
.ringL P A:hover {
	BACKGROUND: #8069b1; COLOR: #ffffff! important
}
.ringL P A.red:hover {
	BACKGROUND: #8069b1; COLOR: #ffffff! important
}
.ringL P A.red {
	COLOR: #b00040! important
}
.customize {
	BACKGROUND: url(../image/customize.gif) no-repeat; MARGIN: 15px 0px 13px 10px; WIDTH: 173px; HEIGHT: 198px
}
.adLeft {
	MARGIN-TOP: 10px; DISPLAY: block
}
.ringL H5.title01 {
	BACKGROUND: url(../image/ring-title02.gif) no-repeat
}
.ringL H5.title02 {
	BACKGROUND: url(../image/ring-title03.gif) no-repeat
}
.ringL H5.title03 {
	BACKGROUND: url(../image/ring-title04.gif) no-repeat
}
.ringL H5.title04 {
	BACKGROUND: url(../image/ring-title05.gif) no-repeat
}
.ringL H5.title05 {
	BACKGROUND: url(../image/ring-title06.gif) no-repeat
}
.ringL H5.title06 {
	BACKGROUND: url(../image/ring-title07.gif) no-repeat
}
.ringL H5.title07 {
	BACKGROUND: url(../image/ring-title08.gif) no-repeat
}
.ringR {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 740px
}
.priceTitle {
	BACKGROUND: url(../image/price-title.gif) no-repeat; HEIGHT: 62px
}
.diamondPriceTitle {
	BACKGROUND: url(../image/diamond-price-title.gif) no-repeat; HEIGHT: 90px
}
.priceTitle P {
	PADDING-LEFT: 17px; COLOR: #7f7f7f; LINE-HEIGHT: 30px
}
.priceTitle P A {
	COLOR: #7f7f7f
}
.priceTitle P A.red {
	COLOR: #b0003f
}
.pager {
	OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 30px; TEXT-ALIGN: right
}
.pager A {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #7f7f7f; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: 18px
}
.pager A.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/btn-bg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 80px; COLOR: #8069b1! important; BORDER-TOP-STYLE: none; LINE-HEIGHT: 24px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.pager A.left:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/btn-bg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 80px; COLOR: #8069b1! important; BORDER-TOP-STYLE: none; LINE-HEIGHT: 24px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.pager A.hot {
	BACKGROUND: url(../image/hot.gif) no-repeat
}
.pager A.hot:hover {
	BACKGROUND: url(../image/hot.gif) no-repeat
}
.pager A.price {
	PADDING-RIGHT: 10px; BACKGROUND: url(../image/price_bg.gif) no-repeat; WIDTH: 40px; COLOR: #7f7f7f! important; HEIGHT: 24px
}
.pager A.price:hover {
	PADDING-RIGHT: 10px; BACKGROUND: url(../image/price_bg.gif) no-repeat; WIDTH: 40px; COLOR: #7f7f7f! important; HEIGHT: 24px
}
.pager SPAN {
	FLOAT: right
}
.pager A.current {
	BORDER-RIGHT: #8069b1 1px solid; BORDER-TOP: #8069b1 1px solid; FONT-WEIGHT: bold; BACKGROUND: #8069b1; BORDER-LEFT: #8069b1 1px solid; COLOR: #ffffff! important; BORDER-BOTTOM: #8069b1 1px solid
}
.pager A.current:hover {
	BORDER-RIGHT: #8069b1 1px solid; BORDER-TOP: #8069b1 1px solid; FONT-WEIGHT: bold; BACKGROUND: #8069b1; BORDER-LEFT: #8069b1 1px solid; COLOR: #ffffff! important; BORDER-BOTTOM: #8069b1 1px solid
}
.pager A:hover {
	BORDER-RIGHT: #8069b1 1px solid; BORDER-TOP: #8069b1 1px solid; FONT-WEIGHT: bold; BACKGROUND: #8069b1; BORDER-LEFT: #8069b1 1px solid; COLOR: #ffffff! important; BORDER-BOTTOM: #8069b1 1px solid
}
.blockList {
	MARGIN: 10px -10px 0px 0px; OVERFLOW: hidden; WIDTH: 750px
}
.blockList LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../image/block_bg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px 0px; WIDTH: 210px; PADDING-TOP: 0px; HEIGHT: 260px
}
.blockList LI H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; PADDING-TOP: 8px
}
.blockList LI .img {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 150px; HEIGHT: 150px
}
.blockList LI P {
	PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.blockList LI P STRONG {
	COLOR: #ff0000
}
.blockList LI P STRONG SPAN {
	FONT-SIZE: 16px
}
.blockList LI.hotBlock {
	BACKGROUND: url(../image/block-hot.gif) no-repeat
}
.proBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #7f7f7f; PADDING-TOP: 10px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.proBoxL {
	FLOAT: left; WIDTH: 520px
}
.proBoxL .showBox {
	VERTICAL-ALIGN: middle; WIDTH: 500px; HEIGHT: 475px; TEXT-ALIGN: center
}
.proBoxL .thumbnail {
	FLOAT: left; WIDTH: 100%
}
.thumbnail SPAN {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; FLOAT: left; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 58px; CURSOR: pointer; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: 58px; TEXT-ALIGN: center
}
.proBoxR {
	FLOAT: left; WIDTH: 420px
}
.proTitle {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.proTitle STRONG {
	FONT-SIZE: 20px; COLOR: #8069b1; MARGIN-RIGHT: 20px
}
.proTitle SPAN {
	MARGIN-LEFT: 20px; COLOR: #8069b1
}
.proBoxR .detail {
	PADDING-TOP: 20px
}
.detail STRONG {
	FONT-SIZE: 30px; COLOR: #b0003f; MARGIN-RIGHT: 30px
}
.detail STRONG SPAN {
	FONT-SIZE: 12px; COLOR: #b0003f; TEXT-DECORATION: none
}
.detail SPAN.marketPrice {
	COLOR: #7f7f7f; TEXT-DECORATION: line-through
}
.detail SPAN.singlePrice {
	COLOR: #7f7f7f; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
.choose_rings {
	OVERFLOW: hidden; WIDTH: 100%; COLOR: #7f7f7f; PADDING-TOP: 25px; TEXT-ALIGN: right; _padding-top: 25px
}
.detail .choose_rings SPAN {
	PADDING-RIGHT: 20px; FLOAT: left; COLOR: #8069b1; TEXT-DECORATION: none
}
.detail .choose_rings INPUT {
	FLOAT: left; WIDTH: 13px; MARGIN-RIGHT: 5px; HEIGHT: 13px
}
.diamondMore {
	BORDER-RIGHT: #8069b1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #8069b1 1px solid; DISPLAY: none; PADDING-LEFT: 1px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 69px 0px 0px -425px; OVERFLOW: hidden; BORDER-LEFT: #8069b1 1px solid; WIDTH: 420px; PADDING-TOP: 1px; BORDER-BOTTOM: #8069b1 1px solid; POSITION: absolute; _margin-top: 61px
}
.diamondMore H5 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #8069b1; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #ffffff; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
.hideBox H5 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #8069b1; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #ffffff; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
#sizeBox_man H5 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #8069b1; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #ffffff; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
#sizeBox_lady H5 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #8069b1; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #ffffff; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
.diamondMore H5 A {
	FLOAT: right
}
.hideBox H5 A {
	FLOAT: right
}
#sizeBox_man H5 A {
	FLOAT: right
}
#sizeBox_lady H5 A {
	FLOAT: right
}
.diamondMore TABLE {
	MARGIN: 0px 10px; WIDTH: 400px
}
.diamondMore TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: left
}
.diamondMore TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: left
}
.diamondMore TD.tc {
	TEXT-ALIGN: center
}
.diamondMore INPUT {
	WIDTH: 13px; HEIGHT: 13px
}
.diamondMore INPUT.submit {
	BACKGROUND: url(../image/btn-small.gif) no-repeat; FLOAT: left; MARGIN: 10px 10px 0px; WIDTH: 60px; COLOR: #8069b1; BORDER-TOP-STYLE: none; LINE-HEIGHT: 24px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.detail FIELDSET {
	BORDER-RIGHT: #8069b1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #8069b1 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #8069b1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #8069b1 1px solid
}
.detail FIELDSET LEGEND {
	COLOR: #8069b1
}
.detail SPAN {
	COLOR: #8069b1; TEXT-DECORATION: underline
}
.detail SPAN A:link {
	COLOR: #8069b1; TEXT-DECORATION: underline
}
.detail SPAN A:visited {
	COLOR: #8069b1; TEXT-DECORATION: underline
}
.detail SPAN A {
	MARGIN-TOP: 5px; FLOAT: left
}
.detail .info {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
.proBoxR .list {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
.proBoxR .list SPAN {
	FLOAT: left; WIDTH: 42px; PADDING-TOP: 12px
}
.proBoxR .list SPAN.gray {
	COLOR: #7f7f7f; TEXT-DECORATION: none
}
.proBoxR .list DIV {
	FLOAT: left; WIDTH: 370px
}
.proBoxR FIELDSET .list DIV {
	FLOAT: left; WIDTH: 360px
}
FIELDSET .list DIV P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
FIELDSET .list DIV P SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.info .list DIV A {
	BACKGROUND: url(../image/pro-link.gif) no-repeat; FLOAT: left; MARGIN: 10px 10px 0px 0px; WIDTH: 80px; CURSOR: pointer; COLOR: #7f7f7f; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
FIELDSET .list DIV A {
	BACKGROUND: url(../image/pro-link.gif) no-repeat; FLOAT: left; MARGIN: 10px 10px 0px 0px; WIDTH: 80px; CURSOR: pointer; COLOR: #7f7f7f; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
#sizeBox DIV A {
	BACKGROUND: url(../image/pro-link.gif) no-repeat; FLOAT: left; MARGIN: 10px 10px 0px 0px; WIDTH: 80px; CURSOR: pointer; COLOR: #7f7f7f; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
#sizeBox_man DIV A {
	BACKGROUND: url(../image/pro-link.gif) no-repeat; FLOAT: left; MARGIN: 10px 10px 0px 0px; WIDTH: 80px; CURSOR: pointer; COLOR: #7f7f7f; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
#sizeBox_lady DIV A {
	BACKGROUND: url(../image/pro-link.gif) no-repeat; FLOAT: left; MARGIN: 10px 10px 0px 0px; WIDTH: 80px; CURSOR: pointer; COLOR: #7f7f7f; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
.info .list DIV A.current {
	BACKGROUND: url(../image/pro-link-on.gif) no-repeat; COLOR: #ffffff! important
}
FIELDSET .list DIV A.current {
	BACKGROUND: url(../image/pro-link-on.gif) no-repeat; COLOR: #ffffff! important
}
.info .list DIV.short A {
	BACKGROUND: url(../image/pro-link-s.gif) no-repeat; WIDTH: 40px; MARGIN-RIGHT: 5px
}
FIELDSET .list DIV.short A {
	BACKGROUND: url(../image/pro-link-s.gif) no-repeat; WIDTH: 40px; MARGIN-RIGHT: 5px
}
.info .list DIV.short A.current {
	BACKGROUND: url(../image/pro-link-s-on.gif) no-repeat; COLOR: #ffffff! important
}
FIELDSET .list DIV.short A.current {
	BACKGROUND: url(../image/pro-link-s-on.gif) no-repeat; COLOR: #ffffff! important
}
#sizeBox DIV A.current {
	BACKGROUND: url(../image/pro-link-s-on.gif) no-repeat; COLOR: #ffffff! important
}
#sizeBox_man DIV A.current {
	BACKGROUND: url(../image/pro-link-s-on.gif) no-repeat; COLOR: #ffffff! important
}
#sizeBox_lady DIV A.current {
	BACKGROUND: url(../image/pro-link-s-on.gif) no-repeat; COLOR: #ffffff! important
}
.info .list DIV.short A.more {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 50px; COLOR: #8069b1; TEXT-DECORATION: underline
}
FIELDSET .list DIV.short A.more {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 50px; COLOR: #8069b1; TEXT-DECORATION: underline
}
FIELDSET .list DIV.short A.choose_more {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 50px; COLOR: #8069b1; TEXT-DECORATION: underline
}
FIELDSET .list DIV.short A.choose_more {
	FLOAT: right; WIDTH: 100px
}
.detail .outBox {
	FLOAT: left; WIDTH: 100%; PADDING-TOP: 30px; POSITION: relative
}
.detail .cart {
	BACKGROUND: url(../image/cart.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 150px; CURSOR: pointer; HEIGHT: 40px
}
.detail .favorites {
	BACKGROUND: url(../image/cart.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 150px; CURSOR: pointer; HEIGHT: 40px
}
.detail .favorites {
	BACKGROUND: url(../image/favorites.gif) no-repeat; WIDTH: 90px
}
.hideBox {
	BORDER-RIGHT: #8069b1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #8069b1 1px solid; DISPLAY: none; PADDING-LEFT: 1px; Z-INDEX: 10; BACKGROUND: #ffffff; LEFT: 161px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #8069b1 1px solid; WIDTH: 255px; PADDING-TOP: 1px; BORDER-BOTTOM: #8069b1 1px solid; POSITION: absolute; TOP: 30px
}
#sizeBox {
	LEFT: 50px; WIDTH: 355px; TOP: 10px
}
#sizeBox DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 320px; PADDING-TOP: 3px
}
#sizeBox_man DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 320px; PADDING-TOP: 3px
}
#sizeBox_lady DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 320px; PADDING-TOP: 3px
}
#sizeBox DIV A {
	BACKGROUND: url(../image/pro-link-s.gif) no-repeat 0px 0px; MARGIN: 5px 5px 0px 0px; WIDTH: 40px
}
#sizeBox_man DIV A {
	BACKGROUND: url(../image/pro-link-s.gif) no-repeat 0px 0px; MARGIN: 5px 5px 0px 0px; WIDTH: 40px
}
#sizeBox_lady DIV A {
	BACKGROUND: url(../image/pro-link-s.gif) no-repeat 0px 0px; MARGIN: 5px 5px 0px 0px; WIDTH: 40px
}
#sizeBox DIV A.check {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 25px; WIDTH: 60px; COLOR: #8069b1; TEXT-DECORATION: underline
}
#sizeBox_man DIV A.check {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 25px; WIDTH: 60px; COLOR: #8069b1; TEXT-DECORATION: underline
}
#sizeBox_lady DIV A.check {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 25px; WIDTH: 60px; COLOR: #8069b1; TEXT-DECORATION: underline
}
#sizeBox_man {
	BORDER-RIGHT: #8069b1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #8069b1 1px solid; DISPLAY: none; PADDING-LEFT: 1px; Z-INDEX: 10; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 60px 0px 0px 50px; OVERFLOW: hidden; BORDER-LEFT: #8069b1 1px solid; WIDTH: 355px; PADDING-TOP: 1px; BORDER-BOTTOM: #8069b1 1px solid; POSITION: absolute
}
#sizeBox_lady {
	BORDER-RIGHT: #8069b1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #8069b1 1px solid; DISPLAY: none; PADDING-LEFT: 1px; Z-INDEX: 10; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 60px 0px 0px 50px; OVERFLOW: hidden; BORDER-LEFT: #8069b1 1px solid; WIDTH: 355px; PADDING-TOP: 1px; BORDER-BOTTOM: #8069b1 1px solid; POSITION: absolute
}
#sizeBox_man {
	MARGIN-TOP: 180px
}
.hideBox P {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
.hideBox P SPAN {
	DISPLAY: inline-block; BACKGROUND: url(../image/btn-gray.gif) no-repeat; MARGIN: 0px 5px; WIDTH: 80px; CURSOR: pointer; COLOR: #7f7f7f; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.hideBox P A {
	DISPLAY: inline-block; BACKGROUND: url(../image/btn-gray.gif) no-repeat; MARGIN: 0px 5px; WIDTH: 80px; CURSOR: pointer; COLOR: #7f7f7f; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.hideBox P A {
	BACKGROUND: url(../image/btn-big.gif) no-repeat; WIDTH: 100px; COLOR: #8069b1
}
#favoritesBox {
	LEFT: -90px
}
.proBotm {
	BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP: 25px; FLOAT: left; WIDTH: 100%; PADDING-TOP: 10px
}
.proBotm SPAN {
	DISPLAY: block; PADDING-BOTTOM: 5px; COLOR: #8069b1
}
.tab {
	MARGIN-TOP: 35px; BACKGROUND: url(../image/series-hover.gif) repeat-x left top; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #8069b1 1px solid; HEIGHT: 23px
}
.tab A {
	BACKGROUND: url(../image/tab-line.gif) no-repeat right top; FLOAT: left; WIDTH: 90px; CURSOR: pointer; COLOR: #8069b1; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center
}
.tab A.current {
	BACKGROUND: url(../image/nav-bg.gif) repeat-x left top; COLOR: #ffffff! important; HEIGHT: 23px
}
.tab A.current:hover {
	BACKGROUND: url(../image/nav-bg.gif) repeat-x left top; COLOR: #ffffff! important; HEIGHT: 23px
}
.tabCont {
	FLOAT: left; WIDTH: 100%; PADDING-TOP: 15px
}
.tabCont FIELDSET {
	BORDER-RIGHT: #8069b1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #8069b1 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: #8069b1 1px solid; WIDTH: 256px; PADDING-TOP: 5px; BORDER-BOTTOM: #8069b1 1px solid
}
.tabCont FIELDSET.first {
	MARGIN-LEFT: 0px; WIDTH: 320px
}
.tabCont FIELDSET LEGEND {
	COLOR: #8069b1
}
.tabCont FIELDSET LEGEND SPAN.gray {
	CURSOR: pointer; COLOR: #7f7f7f
}
.tabCont FIELDSET TD {
	VERTICAL-ALIGN: top; COLOR: #7f7f7f; LINE-HEIGHT: 22px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.tabCont FIELDSET TD SPAN {
	COLOR: #8069b1; TEXT-DECORATION: underline
}
.tabCont FIELDSET .last TD {
	BORDER-TOP-STYLE: none; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tabCont TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: url(../image/dot.gif) repeat-x left center; PADDING-BOTTOM: 8px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
.tabCont TH SPAN {
	BACKGROUND: #ffffff; FLOAT: left; WIDTH: 60px; CURSOR: pointer; COLOR: #7f7f7f; MARGIN-RIGHT: 10px
}
.tabCont TH SPAN.current {
	COLOR: #8069b1
}
.area {
	BORDER-RIGHT: #8069b1 1px solid; BORDER-TOP: #8069b1 1px solid; MARGIN-TOP: 90px; FLOAT: left; BORDER-LEFT: #8069b1 1px solid; WIDTH: 938px; BORDER-BOTTOM: #8069b1 1px solid; HEIGHT: 200px
}
.themeBlock {
	PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%
}
.themeBlock .imgBox {
	DISPLAY: block; WIDTH: 100%
}
.themeBlock P {
	COLOR: #7f7f7f; PADDING-TOP: 15px
}
.themeBlock P STRONG {
	FONT-WEIGHT: normal; FLOAT: left; COLOR: #8069b1
}
.themeBlock P SPAN {
	PADDING-LEFT: 5px; FLOAT: left
}
.loginBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 90px; BACKGROUND: url(../image/login-line.gif) no-repeat center center; PADDING-BOTTOM: 40px; OVERFLOW: hidden; WIDTH: 890px; PADDING-TOP: 60px
}
.loginBox .login {
	PADDING-LEFT: 25px; FLOAT: left; WIDTH: 360px
}
.login H2 {
	MARGIN-BOTTOM: 10px
}
.login H2 IMG {
	FLOAT: left; MARGIN: 8px 0px 0px 10px
}
.login TD {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #7f7f7f
}
.login TD.leftTd {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
.login INPUT {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ffffff; BORDER-LEFT: #808080 1px solid; WIDTH: 187px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #808080 1px solid; HEIGHT: 20px
}
.login INPUT.loginBtn {
	PADDING-RIGHT: 0px; MARGIN-TOP: 25px; PADDING-LEFT: 0px; BACKGROUND: url(../image/loginBtn.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 40px; BORDER-BOTTOM-STYLE: none
}
.loginBox A:link {
	COLOR: #8069b1; TEXT-DECORATION: underline
}
.loginBox A:visited {
	COLOR: #8069b1; TEXT-DECORATION: underline
}
.steps A:link {
	COLOR: #8069b1; TEXT-DECORATION: underline
}
.steps A:visited {
	COLOR: #8069b1; TEXT-DECORATION: underline
}
.errorMsg {
	BORDER-RIGHT: #b00141 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #b00141 1px solid; DISPLAY: none; PADDING-LEFT: 4px; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0px; BORDER-LEFT: #b00141 1px solid; WIDTH: 150px; COLOR: #b00141; PADDING-TOP: 0px; BORDER-BOTTOM: #b00141 1px solid; TEXT-ALIGN: left
}
.footerTxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; COLOR: #7f7f7f; PADDING-TOP: 10px
}
.stepTitle {
	BACKGROUND: url(../image/steps.gif) no-repeat; MARGIN: 30px auto; WIDTH: 900px; HEIGHT: 44px
}
.stepTitle SPAN {
	BACKGROUND: #8069b1; FLOAT: left; MARGIN: 40px 0px 0px 240px; OVERFLOW: hidden; HEIGHT: 4px
}
.steps {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 900px; COLOR: #7f7f7f
}
.step3 {
	BORDER-RIGHT: #8069b1 1px solid; BORDER-TOP: #8069b1 1px solid; PADDING-BOTTOM: 30px; BORDER-LEFT: #8069b1 1px solid; BORDER-BOTTOM: #8069b1 1px solid
}
.step3 LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #b0003f; LINE-HEIGHT: 28px
}
.step3 TABLE {
	MARGIN-TOP: 20px
}
.step3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.checkSend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; PADDING-TOP: 10px
}
.step3TxtTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 30px; TEXT-ALIGN: right
}
.step3Txt {
	PADDING-RIGHT: 0px; BORDER-TOP: #8069b1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #8069b1 1px solid
}
.step3Txt SPAN {
	FLOAT: left; MARGIN-LEFT: 5px
}
.step3Txt A {
	FLOAT: right
}
.payment {
	BORDER-RIGHT: #8069b1 1px solid; BORDER-TOP: #8069b1 1px solid; PADDING-BOTTOM: 10px; BORDER-LEFT: #8069b1 1px solid; BORDER-BOTTOM: #8069b1 1px solid
}
.payment LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 26px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #8069b1; LINE-HEIGHT: 28px; PADDING-TOP: 0px
}
.payment TABLE {
	MARGIN-LEFT: 20px; WIDTH: 860px
}
.payment TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: url(../image/title_bg.gif) repeat-x; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #8069b1 1px solid; HEIGHT: 30px; TEXT-ALIGN: left
}
.payment TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.fullpay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; PADDING-BOTTOM: 20px; PADDING-TOP: 27px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.payWay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.payWay SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8069b1
}
.payWay SPAN.red {
	COLOR: #b0003f
}
.payWay SPAN.red STRONG {
	FONT-SIZE: 30px
}
.fullpayChoose {
	OVERFLOW: hidden; WIDTH: 100%
}
.fullpayChoose IMG {
	FLOAT: left
}
.fullpayChoose P {
	PADDING-LEFT: 40px; FLOAT: left
}
.installment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 20px
}
.installmentL {
	PADDING-LEFT: 27px; FLOAT: left
}
.installmentL DIV {
	BACKGROUND: url(../image/money-input.gif) no-repeat; WIDTH: 170px; LINE-HEIGHT: 24px; HEIGHT: 60px; TEXT-ALIGN: center
}
.installmentL INPUT {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #808080 1px solid; WIDTH: 85px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #808080 1px solid; HEIGHT: 22px
}
.installmentL INPUT.submit {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../image/pay-submit.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 50px; COLOR: #7f7f7f; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px
}
.installment P {
	PADDING-LEFT: 40px; FLOAT: left
}
#navBg {
	BACKGROUND: url(../css/image/topbar.gif) repeat-x; MARGIN: 0px auto; HEIGHT: 28px
}
.nav1 {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 980px
}
.header_tab LI {
	FLOAT: left; MARGIN: auto 5px; OVERFLOW: hidden
}
.header_menu {
	BACKGROUND: url(../css/image/topbar.gif) repeat-x; COLOR: #8069b1; LIST-STYLE-TYPE: none
}
A.header_menu:link {
	COLOR: #8069b1; TEXT-DECORATION: none
}
A.header_menu:visited {
	COLOR: #8069b1; TEXT-DECORATION: none
}
A.header_menu:hover {
	COLOR: #8069b1; TEXT-DECORATION: underline
}
.header_tel {
	PADDING-LEFT: 10px; BACKGROUND: url(../css/image/line_new.gif) no-repeat; FLOAT: right
}

/*
     FILE ARCHIVED ON 18:19:11 Jan 28, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:22:22 Aug 01, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 50.556 (3)
  esindex: 0.017
  captures_list: 72.273
  CDXLines.iter: 13.808 (3)
  PetaboxLoader3.datanode: 66.695 (4)
  exclusion.robots: 0.195
  exclusion.robots.policy: 0.181
  RedisCDXSource: 3.538
  PetaboxLoader3.resolve: 68.69
  load_resource: 94.329
*/