BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font14 {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-ALIGN: left
}
.font14red A:link {
	FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: none
}
.font14red A:visited {
	FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: none
}
.font14red A:hover {
	FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.userjudgment {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 24px
}
.userjudgment1 {
	FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 24px
}
.userjudgmentBg1 {
	BACKGROUND: url(../images/userjudg_02.gif) no-repeat; HEIGHT: 36px; TEXT-ALIGN: center
}
.userjudgmentBg2 {
	BACKGROUND: url(../images/userjudg_03.gif) no-repeat; HEIGHT: 100px; TEXT-ALIGN: center
}
.userjudgmentBg3 {
	BACKGROUND: url(../images/userjudg_03.gif) no-repeat; HEIGHT: 56px; TEXT-ALIGN: center
}
.user {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: left
}
.user1 {
	FONT-SIZE: 12px; COLOR: #af0000
}
.user1 A:link {
	FONT-SIZE: 12px; COLOR: #af0000; TEXT-DECORATION: none
}
.user1 A:visited {
	FONT-SIZE: 12px; COLOR: #af0000; TEXT-DECORATION: none
}
.user1 A:hover {
	FONT-SIZE: 12px; COLOR: #af0000; TEXT-DECORATION: underline
}
.userBottom {
	FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #480000; LINE-HEIGHT: 18px; TEXT-ALIGN: center
}
.userBottom A:link {
	FONT-SIZE: 12px; COLOR: #480000; TEXT-DECORATION: none
}
.userBottom A:visited {
	FONT-SIZE: 12px; COLOR: #480000; TEXT-DECORATION: none
}
.userBottom A:hover {
	FONT-SIZE: 12px; COLOR: #480000; TEXT-DECORATION: underline
}
.photoAlbum {
	BACKGROUND: url(../images/user_02.gif) repeat-x; VERTICAL-ALIGN: middle; HEIGHT: 81px; TEXT-ALIGN: center
}
.photoAlbumName {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; PADDING-TOP: 8px; HEIGHT: 20px; TEXT-ALIGN: center
}
.photoAlbumText {
	FONT-SIZE: 12px; COLOR: #4a4a4a; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.photoAlbumText1 {
	FONT-SIZE: 12px; COLOR: #396a02; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.photoAlbumText2 {
	FONT-SIZE: 12px; COLOR: #be0000; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.photoAlbum1 {
	BACKGROUND: url(../images/SelectPhotoAlbum_pic2.jpg) repeat-y; VERTICAL-ALIGN: middle; HEIGHT: 96px; TEXT-ALIGN: center
}
.newPhotoAlbum {
	BORDER-RIGHT: #589b2a 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #589b2a 2px solid; PADDING-LEFT: 10px; BACKGROUND: #fbfff7; PADDING-BOTTOM: 10px; BORDER-LEFT: #589b2a 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #589b2a 2px solid
}
.newPhotoAlbumBg {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #589b2a; COLOR: #ffffff; HEIGHT: 28px; TEXT-ALIGN: center
}
.newPhotoAlbumBg1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #589b2a; COLOR: #ffffff; TEXT-ALIGN: center
}
.newPhotoAlbumText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: left
}
.newPhotoAlbumText1 {
	FONT-SIZE: 12px; COLOR: #6c6c6c; TEXT-ALIGN: left
}
.newPhotoAlbumInput {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 18px
}
.newPhotoAlbumTextarea {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.selectPhotoAlbum {
	BACKGROUND: url(../images/selectphotoalbum_01.gif) repeat-x; HEIGHT: 5px
}
.allphoto {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b7b7b7 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #b7b7b7 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #b7b7b7 1px solid; TEXT-ALIGN: center
}
.photoManage {
	BORDER-RIGHT: #d4d5cf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d4d5cf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d4d5cf 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d4d5cf 1px solid; TEXT-ALIGN: center
}
.photoManageTitel {
	BACKGROUND: url(../images/photoManage_02.gif) repeat-x
}
.photoManageMenu {
	BACKGROUND: url(../images/photoManage_bg.gif) repeat-x; WIDTH: 42px; TEXT-ALIGN: center
}
.photoManageMenu1 {
	FONT-SIZE: 12px; BACKGROUND: url(../images/photoManage_bg.gif) repeat-x; COLOR: #2f5800; PADDING-TOP: 3px; HEIGHT: 23px; TEXT-ALIGN: left
}
.photoManageMenu1 A:link {
	FONT-SIZE: 12px; COLOR: #2f5800; TEXT-DECORATION: none
}
.photoManageMenu1 A:visited {
	FONT-SIZE: 12px; COLOR: #2f5800; TEXT-DECORATION: none
}
.photoManageMenu1 A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.photoManageMenu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/photoManage_bg.gif) repeat-x; COLOR: #ff0000; PADDING-TOP: 3px; HEIGHT: 27px; TEXT-ALIGN: left
}
.photoManageMenu2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.photoManageMenu2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.photoManageMenu2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.photoManageMenu3 {
	WIDTH: 42px; TEXT-ALIGN: center
}
.photoManageMenu4 {
	FONT-SIZE: 12px; COLOR: #2f5800; PADDING-TOP: 3px; HEIGHT: 39px; TEXT-ALIGN: left
}
.photoManageMenu4 A:link {
	FONT-SIZE: 12px; COLOR: #2f5800; TEXT-DECORATION: none
}
.photoManageMenu4 A:visited {
	FONT-SIZE: 12px; COLOR: #2f5800; TEXT-DECORATION: none
}
.photoManageMenu4 A:hover {
	FONT-SIZE: 12px; COLOR: #2f5800; TEXT-DECORATION: underline
}
.QQguest {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2f5800; TEXT-ALIGN: left
}
.userLoginTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2e5504; TEXT-ALIGN: left
}
.userLoginLine {
	BACKGROUND: #d4d5cf
}
.userLoginText {
	FONT-SIZE: 12px; LINE-HEIGHT: 36px; TEXT-ALIGN: right
}
.userLoginInput {
	TEXT-ALIGN: left
}
.userNewReg {
	FONT-SIZE: 12px; COLOR: #b20505; TEXT-ALIGN: left
}
.userNewReg A:link {
	FONT-SIZE: 12px; COLOR: #b20505; TEXT-DECORATION: underline
}
.userNewReg A:visited {
	FONT-SIZE: 12px; COLOR: #b20505; TEXT-DECORATION: underline
}
.userNewReg A:hover {
	FONT-SIZE: 12px; COLOR: #b20505; TEXT-DECORATION: none
}
.userForgetPas {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: left
}
.userForgetPas A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.userForgetPas A:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.userForgetPas A:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.userMember {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.position {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px; TEXT-ALIGN: left; colot: #000000
}
.position A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.position A:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.position A:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.position1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 21px; TEXT-ALIGN: left; colot: #ff0000
}
.position1 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.position1 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.position1 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.userFrame {
	BORDER-RIGHT: #daf4b3 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #daf4b3 2px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #daf4b3 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #daf4b3 2px solid
}
.userFrameTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; TEXT-ALIGN: left
}
.userFrameTitle_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-ALIGN: left
}
.userFrameTitle_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; TEXT-ALIGN: left
}
.userFrameOldPri {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9e0f0f; TEXT-ALIGN: center
}
.userFrameUpLoadSoft {
	BORDER-RIGHT: #daf4b3 2px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 4px; BORDER-LEFT: #daf4b3 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #daf4b3 2px solid
}
.userFrameFont14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; TEXT-ALIGN: left
}
.userFrameFont14Red {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-ALIGN: left
}
.userFrameFont12 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.progressStrip {
	FONT-SIZE: 12px; WIDTH: 20%; COLOR: #ff0000; LINE-HEIGHT: 14px; TEXT-ALIGN: center
}
.progressStrip1 {
	FONT-SIZE: 12px; WIDTH: 20%; COLOR: #9a9a9a; LINE-HEIGHT: 14px; TEXT-ALIGN: center
}
.userFrame1 {
	BORDER-RIGHT: #daf4b3 2px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #daf4b3 2px solid; PADDING-TOP: 4px
}
.userFrame2 {
	BORDER-RIGHT: #daf4b3 2px solid; BORDER-LEFT: #daf4b3 2px solid; BORDER-BOTTOM: #daf4b3 2px solid
}
.userFrame3 {
	BORDER-RIGHT: #daf4b3 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #daf4b3 2px solid; PADDING-LEFT: 4px; BACKGROUND: #fbfff7; PADDING-BOTTOM: 4px; BORDER-LEFT: #daf4b3 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #daf4b3 2px solid
}
.userFrameUpload {
	BORDER-RIGHT: #daf4b3 2px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #daf4b3 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #daf4b3 2px solid
}
.userBenefit {
	BORDER-RIGHT: #daf4b3 2px solid; BORDER-TOP: #daf4b3 2px solid; BORDER-LEFT: #daf4b3 2px solid; BORDER-BOTTOM: #daf4b3 2px solid
}
.userBenefit1 {
	BORDER-RIGHT: #daf4b3 2px solid; BORDER-TOP: #daf4b3 2px solid; BORDER-BOTTOM: #daf4b3 2px solid
}
.userBenefitTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.userBenefitBg {
	FONT-SIZE: 12px; BACKGROUND: url(../images/user_benefit_01.gif) repeat-x; COLOR: #000000; HEIGHT: 35px
}
.userBenefitTitel1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.userBenefitPro {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: #fff8ee; PADDING-BOTTOM: 3px; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.userBenefitProPic {
	BORDER-RIGHT: #cdc8c2 1px solid; BORDER-TOP: #cdc8c2 1px solid; BORDER-LEFT: #cdc8c2 1px solid; BORDER-BOTTOM: #cdc8c2 1px solid; HEIGHT: 114px
}
.userBenefitUpload {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-ALIGN: left
}
.userBenefitUpload A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.userBenefitUpload A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.userBenefitUpload A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: none
}
.NO {
	LINE-HEIGHT: 29px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; font-siez: 12px
}
.input {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; widht: 80px
}
.upLoadMorePhoto {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-ALIGN: left
}
.upLoadMorePhoto A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: none
}
.upLoadMorePhoto A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: none
}
.upLoadMorePhoto A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.userInfoBg {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/userinfobg1.gif) no-repeat; WIDTH: 180px; COLOR: #000000; HEIGHT: 22px; TEXT-ALIGN: left
}
.userInfoBg A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.userInfoBg A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.userInfoBg A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.userInfoTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #a02d2d; TEXT-ALIGN: left
}
.userproViewTit {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.userproViewTit1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; TEXT-ALIGN: left
}
.userproView {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 26px; TEXT-ALIGN: left
}
.userproViewText {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; LINE-HEIGHT: 21px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.userViewMyAlbum {
	BORDER-RIGHT: #589b2a 2px solid; BORDER-TOP: #589b2a 2px solid; BACKGROUND: #fbfff7; BORDER-LEFT: #589b2a 2px solid; BORDER-BOTTOM: #589b2a 2px solid
}
.userViewMyAlbumTit {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #589b2a; COLOR: #ffffff; TEXT-ALIGN: center
}
.userViewMyAlbumBg {
	BACKGROUND: url(../images/userViewMyAlbum03.gif) repeat-y; WIDTH: 146px; HEIGHT: 86px
}
.userViewMyAlbumTitle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #589b2a
}
.userViewMyAlbumTitle1 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #589b2a; TEXT-DECORATION: none
}
.userViewMyAlbumTitle1 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #589b2a; TEXT-DECORATION: none
}
.userViewMyAlbumTitle1 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #589b2a; TEXT-DECORATION: underline
}
.setphotostyleQuantity {
	FONT-SIZE: 12px; BACKGROUND: url(../images/setphotostyle_bg3.gif) repeat-x; COLOR: #000000; HEIGHT: 34px; TEXT-ALIGN: left
}
.setphotostyleQuantityBg {
	BACKGROUND: url(../images/setphotostyle_pic.jpg) no-repeat; HEIGHT: 20px
}
.setphotostyleQuantity1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/setphotostyle_bg3.gif) repeat-x; COLOR: #b40202; HEIGHT: 26px; TEXT-ALIGN: left
}
.setphotostyle {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #b1d983 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fcfff9; PADDING-BOTTOM: 4px; BORDER-LEFT: #b1d983 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #b1d983 1px solid
}
.setphotostyleTitle {
	FONT-SIZE: 14px; COLOR: #b40202; LINE-HEIGHT: 21px
}
.setphotostyleText {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 21px
}
.setphotostylePrice {
	FONT-SIZE: 12px; COLOR: #b40202; TEXT-ALIGN: center
}
.setphotostyleText1 {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 21px; TEXT-ALIGN: left
}
.setphotostyleSmallPic {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7b7b7 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #b7b7b7 1px solid; WIDTH: 97px; PADDING-TOP: 5px; BORDER-BOTTOM: #b7b7b7 1px solid; HEIGHT: 83px; TEXT-ALIGN: center
}
.setphotostyleCancle {
	FONT-SIZE: 12px; COLOR: #2844a9; TEXT-ALIGN: center
}
.setphotostyleCancle A:link {
	FONT-SIZE: 12px; COLOR: #2844a9; TEXT-DECORATION: none
}
.setphotostyleCancle A:visited {
	FONT-SIZE: 12px; COLOR: #2844a9; TEXT-DECORATION: none
}
.setphotostyleCancle A:hover {
	FONT-SIZE: 12px; TEXT-DECORATION: underline; fcolor: #2844A9
}
.setphotostylePicPrice {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 27px; TEXT-ALIGN: left
}
.setphotostylePicPrice1 {
	FONT-SIZE: 12px; COLOR: #b40202; LINE-HEIGHT: 27px; TEXT-ALIGN: left
}
.setphotostyleTotal {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 27px; TEXT-ALIGN: left
}
.setphotostyleTotal1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b40202; LINE-HEIGHT: 27px; TEXT-ALIGN: left
}
.setphotostyleTotal2 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-ALIGN: center
}
.setphotostyleTotal3 {
	FONT-SIZE: 12px; COLOR: #b40202; LINE-HEIGHT: 24px; TEXT-ALIGN: center
}
.setphotostyleTotal4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.setphotostyleTotal5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b40202; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.setphotostyleInput {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; WIDTH: 28px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 16px
}
.setphotostyleLine {
	BACKGROUND: url(../images/setphotostyle_bg.gif) repeat-x; HEIGHT: 15px
}
.minutePage {
	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ff0000; BORDER-LEFT: #cacaca 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #cacaca 1px solid; TEXT-ALIGN: center
}
.addMorePhoto {
	FONT-SIZE: 12px; COLOR: #b40202; TEXT-ALIGN: left
}
.addMorePhoto A:link {
	FONT-SIZE: 12px; COLOR: #b40202; TEXT-DECORATION: none
}
.addMorePhoto A:visited {
	FONT-SIZE: 12px; COLOR: #b40202; TEXT-DECORATION: none
}
.addMorePhoto A:hover {
	FONT-SIZE: 12px; COLOR: #b40202; TEXT-DECORATION: underline
}
.setphotostyleLine1 {
	BACKGROUND: url(../images/setphotostyle_bg1.gif) repeat-x; HEIGHT: 6px
}
.addmyinfo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-ALIGN: left
}
.oldmyinfo {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 22px; TEXT-ALIGN: left
}
.myinfo1 {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 30px; TEXT-ALIGN: right
}
.myinfo2 {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-ALIGN: left
}
.myinfo3 {
	FONT-SIZE: 12px; COLOR: #757575; TEXT-ALIGN: left
}
.myinfo3 A:link {
	FONT-SIZE: 12px; COLOR: #757575; TEXT-DECORATION: none
}
.myinfo3 A:visited {
	FONT-SIZE: 12px; COLOR: #757575; TEXT-DECORATION: none
}
.myinfo3 A:hover {
	FONT-SIZE: 12px; COLOR: #757575; TEXT-DECORATION: underline
}
.addmyinfo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-ALIGN: left
}
.addmyinfo_reg {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.addmyinfo_Line {
	BACKGROUND: url(../images/user_addmyinfo_line.gif) repeat-x; HEIGHT: 5px
}
.order {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: center
}
.order2 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.order1 {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 27px; TEXT-ALIGN: left
}
.order1_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.order3 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.order4 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: center
}
.order4 A:link {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.order4 A:visited {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.order4 A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.order5 {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.orde5_1 {
	FONT-SIZE: 12px; COLOR: #c41d1d; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.confirmationBg {
	BACKGROUND: url(../images/line_03.gif) repeat-x; HEIGHT: 17px
}
.confirmationBg1 {
	BACKGROUND: url(../images/line_03_1.gif) repeat-x; HEIGHT: 17px
}
.confirmationText {
	FONT-SIZE: 12px; COLOR: #da0606; TEXT-ALIGN: left
}
.confirmation {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #b1d983 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 4px; BORDER-LEFT: #b1d983 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #b1d983 1px solid
}
.confirmation1 {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 4px; BORDER-LEFT: #b1d983 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #b1d983 1px solid
}
.commodity {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; TEXT-ALIGN: left
}
.confirmationTime {
	FONT-SIZE: 12px; COLOR: #be0000
}
.confirmationTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: center
}
.confirmationText {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: center
}
.confirmationPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c30000; TEXT-ALIGN: center
}
.confirTotPri {
	FONT-SIZE: 12px; COLOR: #000; TEXT-ALIGN: right
}
.confirTotPri1 {
	FONT-SIZE: 12px; COLOR: #c30000; TEXT-ALIGN: right
}
.totAllPay {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c30000; TEXT-ALIGN: right
}
.orderPrice {
	BORDER-RIGHT: #b1d983 1px solid; BORDER-TOP: #b1d983 1px solid; BORDER-LEFT: #b1d983 1px solid; BORDER-BOTTOM: #b1d983 1px solid
}
.orderPriceTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #fbfff8; HEIGHT: 27px; TEXT-ALIGN: center
}
.orderPriceText {
	FONT-SIZE: 12px; COLOR: #000000; HEIGHT: 22px; TEXT-ALIGN: right
}
.orderPriceText1 {
	FONT-SIZE: 12px; COLOR: #ff0000; HEIGHT: 22px; TEXT-ALIGN: right
}
.orderPriceTotal {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; HEIGHT: 22px; TEXT-ALIGN: center
}
.orderformnum {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 30px; TEXT-ALIGN: left
}
.orderformnumTit {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc6600; LINE-HEIGHT: 30px; TEXT-ALIGN: left
}
.orderformnum1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-ALIGN: left
}
.flow {
	FONT-SIZE: 12px; COLOR: #707070; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
.flowTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.viewflow {
	FONT-SIZE: 12px; COLOR: #9f360c; TEXT-ALIGN: left
}
.viewflow A:link {
	FONT-SIZE: 12px; COLOR: #9f360c; TEXT-DECORATION: none
}
.viewflow A:visited {
	FONT-SIZE: 12px; COLOR: #9f360c; TEXT-DECORATION: none
}
.viewflow A:hover {
	FONT-SIZE: 12px; COLOR: #9f360c; TEXT-DECORATION: underline
}
.reg {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: left
}
.regText {
	PADDING-RIGHT: 10px; FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: right
}
.regInput {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.regText1 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 16px; COLOR: #666666; LINE-HEIGHT: 16px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.regLine {
	BACKGROUND: url(../images/user_reg_01.gif) repeat-x
}
.regAgreeMent {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-ALIGN: left
}
.regAgreeMent1 {
	FONT-SIZE: 14px; COLOR: #8f0d0d; TEXT-ALIGN: left
}
.regAgreeMent1 A:link {
	FONT-SIZE: 14px; COLOR: #8f0d0d; TEXT-DECORATION: underline
}
.regAgreeMent1 A:visited {
	FONT-SIZE: 14px; COLOR: #8f0d0d; TEXT-DECORATION: underline
}
.regAgreeMent1 A:hover {
	FONT-SIZE: 14px; COLOR: #8f0d0d; TEXT-DECORATION: none
}
.login {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
.login1 {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: left
}
.login1 A:link {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.login1 A:visited {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.login1 A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.setphotosFrame {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; BACKGROUND: #f8f8f9; BORDER-LEFT: #b7b7b7 1px solid; BORDER-BOTTOM: #b7b7b7 1px solid
}
.setphotosFrameBg {
	BACKGROUND: url(../images/setphotoframe01.gif) no-repeat; WIDTH: 90px; HEIGHT: 71px
}
.setphotosFrameBg_mod {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../images/setphotoframe01_1.gif) no-repeat; PADDING-BOTTOM: 2px; WIDTH: 112px; PADDING-TOP: 2px; HEIGHT: 91px
}
.setphotosFrameNo {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 12px; TEXT-ALIGN: left
}
.setphotosFrameLine {
	BACKGROUND: url(../images/setphotoframeline.gif) repeat-x
}
.setphotosFrameBenefit {
	BACKGROUND: #fcfff9; HEIGHT: 160px
}
.setphotosFrameBenefit1 {
	BORDER-RIGHT: #b1d983 1px solid; BORDER-TOP: #b1d983 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #b1d983 1px solid; BORDER-BOTTOM: #b1d983 1px solid; HEIGHT: 122px
}
.setphotosFrameBenefit2 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: center
}
.setphotosFrameBenefit3 {
	FONT-SIZE: 12px; COLOR: #3e7608; TEXT-ALIGN: center
}
.setphotosFrameBenefit4 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.setphotosFrameBenefit5 {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.judgment {
	FONT-SIZE: 14px; COLOR: #000000; HEIGHT: 24px; TEXT-ALIGN: left
}
.judgment A:link {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}
.judgment A:visited {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}
.judgment A:hover {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
}
.judgment1 {
	BORDER-RIGHT: #daf4b3 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #daf4b3 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 14px; BACKGROUND: #f9fef4; PADDING-BOTTOM: 6px; BORDER-LEFT: #daf4b3 1px solid; LINE-HEIGHT: 27px; PADDING-TOP: 6px; BORDER-BOTTOM: #daf4b3 1px solid; TEXT-ALIGN: left
}
.shoppingTitle1 {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b1d983 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f0ffe0; PADDING-BOTTOM: 3px; BORDER-LEFT: #b1d983 1px solid; WIDTH: 11%; PADDING-TOP: 3px; BORDER-BOTTOM: #b1d983 1px solid; HEIGHT: 28px; TEXT-ALIGN: center
}
.shoppingTitle2 {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b1d983 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f0ffe0; PADDING-BOTTOM: 3px; WIDTH: 18%; PADDING-TOP: 3px; BORDER-BOTTOM: #b1d983 1px solid; HEIGHT: 28px; TEXT-ALIGN: center
}
.shoppingTitle3 {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b1d983 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f0ffe0; PADDING-BOTTOM: 3px; WIDTH: 11%; PADDING-TOP: 3px; BORDER-BOTTOM: #b1d983 1px solid; HEIGHT: 28px; TEXT-ALIGN: center
}
.shoppingTitle4 {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b1d983 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f0ffe0; PADDING-BOTTOM: 3px; WIDTH: 20%; PADDING-TOP: 3px; BORDER-BOTTOM: #b1d983 1px solid; HEIGHT: 28px; TEXT-ALIGN: center
}
.shoppingText1 {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: #fcfff9; PADDING-BOTTOM: 3px; BORDER-LEFT: #b1d983 1px solid; WIDTH: 11%; PADDING-TOP: 3px; BORDER-BOTTOM: #b1d983 1px solid; HEIGHT: 89px; TEXT-ALIGN: center
}
.shoppingText2 {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: #fcfff9; PADDING-BOTTOM: 3px; WIDTH: 18%; PADDING-TOP: 3px; BORDER-BOTTOM: #b1d983 1px solid; HEIGHT: 89px; TEXT-ALIGN: center
}
.shoppingText3 {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #fcfff9; PADDING-BOTTOM: 3px; WIDTH: 11%; COLOR: #c30000; PADDING-TOP: 3px; BORDER-BOTTOM: #b1d983 1px solid; HEIGHT: 89px; TEXT-ALIGN: center
}
.shoppingText4 {
	BORDER-RIGHT: #b1d983 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; BACKGROUND: #fcfff9; PADDING-BOTTOM: 3px; WIDTH: 20%; COLOR: #008e78; PADDING-TOP: 3px; BORDER-BOTTOM: #b1d983 1px solid; HEIGHT: 89px; TEXT-ALIGN: right
}
.shoppingText4 A:link {
	FONT-SIZE: 14px; COLOR: #008e78; TEXT-DECORATION: none
}
.shoppingText4 A:visited {
	FONT-SIZE: 14px; COLOR: #008e78; TEXT-DECORATION: none
}
.shoppingText4 A:hover {
	FONT-SIZE: 14px; COLOR: #008e78; TEXT-DECORATION: underline
}
.shoppingText5 {
	FONT-SIZE: 14px; COLOR: #868686; TEXT-ALIGN: right
}
.shoppingText5 A:link {
	FONT-SIZE: 14px; COLOR: #868686; TEXT-DECORATION: none
}
.shoppingText5 A:visited {
	FONT-SIZE: 14px; COLOR: #868686; TEXT-DECORATION: none
}
.shoppingText5 A:hover {
	FONT-SIZE: 14px; COLOR: #868686; TEXT-DECORATION: underline
}
.shoppingTotal {
	BORDER-RIGHT: #b1d983 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #b1d983 1px solid; BORDER-BOTTOM: #b1d983 1px solid; HEIGHT: 34px
}
.shoppingTotal1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: left
}
.shoppingTotal2 {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c30000; TEXT-ALIGN: right
}
.shoppingLine {
	BACKGROUND: url(../images/line_04.gif) repeat-x; HEIGHT: 6px
}
.user_benefit_bg {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/benefit_bg.gif) no-repeat; WIDTH: 76px; COLOR: #ffffff; LINE-HEIGHT: 18px; HEIGHT: 76px; TEXT-ALIGN: center
}
.user_benefit_bg1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serifl; TEXT-ALIGN: center
}
.user_right_bottom {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.user_right_text {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
.user_right_text A:link {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.user_right_text A:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.user_right_text A:hover {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline
}
.user_myalbum {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.user_myalbumTitle {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #f4f4f4; COLOR: #000000; HEIGHT: 30px; TEXT-ALIGN: left
}
.user_myalbumPic {
	BACKGROUND: url(../images/user_myalbum_2.gif) repeat-y; TEXT-ALIGN: center
}
.user_myalbumMore {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-ALIGN: left
}
.user_myalbumMore A:link {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.user_myalbumMore A:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.user_myalbumMore A:hover {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline
}
.user_myalbumPri {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-ALIGN: left
}
.user_myalbumPri A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.user_myalbumPri A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.user_myalbumPri A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.user_myalbumSpa {
	PADDING-TOP: 15px
}
.user_myalbumUpload {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #f4f4f4; COLOR: #000000; HEIGHT: 30px; TEXT-ALIGN: left
}
.user_myalbumUpload1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-ALIGN: left
}

