 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
 HTML {
	
}
HTML {
	OVERFLOW-Y: scroll; BACKGROUND: url(../images/bg_b.jpg) #2b2a2f; HEIGHT: 100%
}
BODY {
	BACKGROUND: url(../images/bg_a.jpg) repeat-x; FONT: 12px/22px Arial,"ËÎÌå","Î¢ÈíÑÅºÚ"; COLOR: #444; HEIGHT: 100%; TEXT-ALIGN: center
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
DL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #636363; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
INPUT {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
BUTTON {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
TEXTAREA {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
PRE {
	FONT-FAMILY: Arial,"ËÎÌå","Î¢ÈíÑÅºÚ"
}
H1 {
	COLOR: #000
}
H2 {
	COLOR: #000
}
H3 {
	COLOR: #000
}
H4 {
	COLOR: #000
}
H5 {
	COLOR: #000
}
H6 {
	COLOR: #000
}
.clearLine {
	CLEAR: both; DISPLAY: block; FONT: 0px/0px sans-serif
}
.distance {
	HEIGHT: 50px
}
.hline {
	LINE-HEIGHT: 21px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.bt1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN-RIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 28px
}
.link1 {
	CURSOR: pointer; COLOR: #36f; TEXT-DECORATION: underline
}
.link3 {
	CURSOR: pointer; COLOR: #000; TEXT-DECORATION: underline
}
.e_link {
	FLOAT: right; WIDTH: 100%
}
.link1:hover {
	COLOR: #03f; TEXT-DECORATION: underline
}
.link2 {
	TEXT-DECORATION: underline
}
.fs {
	FONT-FAMILY: "ËÎÌå"
}
.fst {
	FONT-FAMILY: "ËÎÌå"
}
.box2 A {
	FONT-FAMILY: "ËÎÌå"
}
.pageBox A {
	FONT-FAMILY: "ËÎÌå"
}
.ft {
	FONT-FAMILY: tahoma
}
A.active {
	CURSOR: default; COLOR: #ffcc33! important; TEXT-DECORATION: none! important
}
.arr01 {
	MARGIN: 0px 5px; COLOR: #4f4f4f; FONT-FAMILY: "ËÎÌå"
}
.fbd {
	CURSOR: text; COLOR: #ccc! important; TEXT-DECORATION: none! important
}
.fgray {
	COLOR: #888! important
}
.fred {
	COLOR: #f06! important
}
.colortd {
	BACKGROUND: #407f00
}
A.disable {
	CURSOR: text; COLOR: #ccc! important
}
A.disable:hover {
	TEXT-DECORATION: none! important
}
.fleft {
	FLOAT: left
}
.fright {
	FLOAT: right
}
.p1 {
	MARGIN: 8px 0px; TEXT-INDENT: 2em
}
.pbot {
	PADDING-BOTTOM: 30px; ZOOM: 1
}
.gotoTop {
	TEXT-ALIGN: right
}
.line {
	CLEAR: both; FONT-SIZE: 0px; BACKGROUND: #d8d8d8; OVERFLOW: hidden; HEIGHT: 1px
}
.homeNews H2 A {
	BACKGROUND-IMAGE: url(/images/word.gif)
}
.ourService H2.st1 {
	BACKGROUND-IMAGE: url(/images/word.gif)
}
.ourService H2.st2 {
	BACKGROUND-IMAGE: url(/images/word.gif)
}
.word1 {
	BACKGROUND-IMAGE: url(/images/word.gif)
}
.word2 {
	BACKGROUND-IMAGE: url(/images/word.gif)
}
.contitle {
	BACKGROUND-IMAGE: url(/images/word.gif)
}
.homeImgBox .more {
	BACKGROUND-IMAGE: url(/images/word.gif)
}
.toPick A {
	BACKGROUND-IMAGE: url(/images/word.png); BACKGROUND-REPEAT: no-repeat
}
.contact .moreDetail A {
	BACKGROUND-IMAGE: url(/images/word.png); BACKGROUND-REPEAT: no-repeat
}
.imgWords {
	BACKGROUND-IMAGE: url(/images/word.png); BACKGROUND-REPEAT: no-repeat
}
.imgWords {
	TEXT-INDENT: -9999px; BACKGROUND-COLOR: transparent
}
.iw1 {
	BACKGROUND-POSITION: 0px -83px
}
.iw2 {
	BACKGROUND-POSITION: 0px -132px
}
.iw3 {
	BACKGROUND-POSITION: 0px -190px
}
.iw4 {
	BACKGROUND-POSITION: 0px -267px
}
.iw5 {
	BACKGROUND-POSITION: 0px -299px
}
.iw6 {
	BACKGROUND-POSITION: 0px -324px
}
.iw7 {
	BACKGROUND-POSITION: 0px -353px
}
.iw8 {
	BACKGROUND-POSITION: 0px -419px
}
.iw9 {
	BACKGROUND-POSITION: 0px -467px
}
.iw10 {
	BACKGROUND-POSITION: 0px -382px
}
.iw11 {
	BACKGROUND-POSITION: 0px -161px
}
.iw12 {
	BACKGROUND-POSITION: 0px -491px
}
.iw13 {
	BACKGROUND-POSITION: 0px -520px
}
.iw14 {
	BACKGROUND-POSITION: 0px -549px
}
.iw1_b {
	BACKGROUND-POSITION: -48px -83px
}
.iw1_c {
	BACKGROUND-POSITION: -96px -83px
}
.iw2 {
	WIDTH: 280px; HEIGHT: 28px
}
.iw3 {
	WIDTH: 503px; HEIGHT: 35px
}
.iw4 {
	WIDTH: 263px; HEIGHT: 31px
}
.iw5 {
	WIDTH: 143px; HEIGHT: 24px
}
.iw6 {
	WIDTH: 165px; HEIGHT: 28px
}
.iw7 {
	WIDTH: 248px; HEIGHT: 28px
}
.iw8 {
	WIDTH: 287px; HEIGHT: 47px
}
.iw9 {
	WIDTH: 95px; HEIGHT: 23px
}
.iw10 {
	WIDTH: 216px; HEIGHT: 36px
}
.iw11 {
	WIDTH: 280px; HEIGHT: 28px
}
.iw12 {
	WIDTH: 224px; HEIGHT: 28px
}
.iw13 {
	WIDTH: 166px; HEIGHT: 28px
}
.iw14 {
	WIDTH: 284px; HEIGHT: 36px
}
.iw2 {
	MARGIN: 2px 0px -8px 4px
}
.iw11 {
	MARGIN: 2px 0px -8px 4px
}
.iw12 {
	MARGIN: 2px 0px -8px 4px
}
.iw13 {
	MARGIN: 2px 0px -8px 4px
}
.iw6 {
	MARGIN: 2px 0px 0px 4px
}
.iw7 {
	MARGIN: 2px 0px 8px 4px
}
.iw8 {
	MARGIN: 2px 0px 0px 4px
}
.iw10 {
	MARGIN: 2px 0px 18px 4px
}
.iw3 {
	MARGIN: 2px 0px 12px 2px
}
.iw14 {
	MARGIN: 2px 0px 18px 4px
}
.pageBox A {
	MARGIN: 0px 3px
}
.pageBox A.cur {
	FONT-WEIGHT: bold; COLOR: #000
}
.pageBox INPUT {
	VERTICAL-ALIGN: baseline
}
#header {
	MARGIN: 0px auto; WIDTH: 840px; POSITION: relative; HEIGHT: 65px
}
.logoArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 18px
}
.headRig {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #b6b6b6; PADDING-TOP: 30px; TEXT-ALIGN: right
}
.hsplit {
	MARGIN: 0px 5px; COLOR: #595959
}
#navigation {
	MARGIN: 0px auto; TEXT-INDENT: 30px; LINE-HEIGHT: 22px; HEIGHT: 34px
}
#navigation SPAN {
	MARGIN: 0px 14px; COLOR: #4f4f4f
}
#navigation SPAN {
	COLOR: #595959
}
.split {
	COLOR: #595959
}
#navigation A {
	COLOR: #ababab
}
#navigation A:hover {
	COLOR: #f8f8f8; TEXT-DECORATION: underline
}
.indexmenu A.index {
	COLOR: #ffcc33! important; TEXT-DECORATION: none! important
}
.workmenu A.work {
	COLOR: #ffcc33! important; TEXT-DECORATION: none! important
}
.quotemenu A.quote {
	COLOR: #ffcc33! important; TEXT-DECORATION: none! important
}
.sceneintromenu A.sceneintro {
	COLOR: #ffcc33! important; TEXT-DECORATION: none! important
}
.oursmenu A.ours {
	COLOR: #ffcc33! important; TEXT-DECORATION: none! important
}
.myfutumenu A.myfutu {
	COLOR: #ffcc33! important; TEXT-DECORATION: none! important
}
#headermain {
	MARGIN: 0px auto; WIDTH: 840px; TEXT-ALIGN: left
}
.main {
	MARGIN: 10px auto 0px; WIDTH: 840px; TEXT-ALIGN: left
}
#box {
	MARGIN: 10px auto 0px; WIDTH: 840px; HEIGHT: auto; TEXT-ALIGN: left
}
.homeImgBox {
	WIDTH: 100%; POSITION: relative; HEIGHT: 500px
}
.homeImgBox .imgs {
	OVERFLOW: hidden; HEIGHT: 500px
}
.homeImgBox .more {
	RIGHT: -64px; BACKGROUND: url(/images/ad_off.png); WIDTH: 193px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: -60px; HEIGHT: 181px; outline: none
}
 HTML .homeImgBox .more {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/ad_off.png"); CURSOR: pointer
}
.homeConL {
	BORDER-RIGHT: #3e3e3e 1px solid; BORDER-TOP: #3e3e3e 1px solid; BACKGROUND: #131313; BORDER-LEFT: #3e3e3e 1px solid; BORDER-BOTTOM: #3e3e3e 1px solid; HEIGHT: 113px
}
.homeConR {
	BORDER-RIGHT: #3e3e3e 1px solid; BORDER-TOP: #3e3e3e 1px solid; BACKGROUND: #131313; BORDER-LEFT: #3e3e3e 1px solid; BORDER-BOTTOM: #3e3e3e 1px solid
}
.homeConR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 476px; PADDING-TOP: 0px
}
.homeConL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 286px; PADDING-TOP: 5px
}
.homeNews {
	PADDING-LEFT: 13px
}
.homeNews H2 SPAN {
	FONT: bold 14px/32px "ËÎÌå","Î¢ÈíÑÅºÚ","ºÚÌå"; COLOR: #ececec
}
.homeNews H2 A {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: -322px -210px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; LINE-HEIGHT: 32px
}
.homeNewsList LI {
	LINE-HEIGHT: 26px
}
.homeNewsList LI A {
	TEXT-DECORATION: underline
}
.homeNewsList LI SPAN {
	MARGIN-RIGHT: 10px
}
.homeNews2 {
	Z-INDEX: 2; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; WIDTH: 100%; BOTTOM: 9px; POSITION: absolute; HEIGHT: 88px
}
.homeNews2bg {
	DISPLAY: none
}
 HTML .homeNews2bg {
	DISPLAY: block; Z-INDEX: 1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=images, src="/images/ft_index.png"); LEFT: 0px; WIDTH: 100%; BOTTOM: 9px; POSITION: absolute; HEIGHT: 87px
}
.homeNews2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 0px; COLOR: #bdbdbd; LINE-HEIGHT: 24px; PADDING-TOP: 8px
}
.homeNews2 A {
	COLOR: #bdbdbd; TEXT-DECORATION: underline
}
.homeNews2 A:hover {
	COLOR: #fff! important
}
.homeNews2 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 2px
}
.homeNews2 H2 SPAN {
	FONT: bold 14px/28px "ËÎÌå","Î¢ÈíÑÅºÚ","ºÚÌå"; COLOR: #ececec; POSITION: relative; TOP: 5px
}
.homeNews2 H2 A {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: -322px -210px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; LINE-HEIGHT: 32px
}
.homeNewsImg {
	FLOAT: left; MARGIN: 4px 10px 0px 4px
}
.hn2l {
	FLOAT: left; WIDTH: 365px
}
.hn2_text {
	PADDING-RIGHT: 10px
}
A.hn2ad {
	FLOAT: right; WIDTH: 475px; TEXT-INDENT: -9999px; HEIGHT: 88px; outline: none
}
.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; BACKGROUND-COLOR: #f8f8f8
}
.con_dis {
	HEIGHT: 12px
}
.contentB {
	BACKGROUND: #fff; TEXT-ALIGN: left
}
#secBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 600px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
.mainTop {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(/images/bg_crumb.png); PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 30px
}
 HTML .mainTop {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/bg_crumb.png")
}
.crumb1 {
	FLOAT: left
}
.crumb1 {
	COLOR: #ddd
}
.crumb1 A {
	COLOR: #ddd
}
.crumb1 A:hover {
	COLOR: #f8f8f8
}
.page {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
.box1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
.box2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
.box1 {
	MARGIN-BOTTOM: 0px; WIDTH: 800px; TEXT-ALIGN: left
}
.box1L {
	FLOAT: left
}
.box1R {
	FLOAT: right; COLOR: #4f4f4f
}
.box2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 800px; COLOR: #4f4f4f; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.box1 .box1L {
	PADDING-TOP: 1px
}
.box2 .box1L {
	PADDING-TOP: 1px
}
.photoList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.photoList TABLE {
	WIDTH: 100%
}
.photoList TR {
	TEXT-ALIGN: center
}
.photoList TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 8px; PADDING-BOTTOM: 30px; WIDTH: 142px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.photoList TD STRONG {
	DISPLAY: block; CURSOR: pointer; LINE-HEIGHT: 30px
}
.photoList TD SPAN {
	COLOR: gray; LINE-HEIGHT: 12px
}
.photoList A {
	COLOR: #333
}
.img_box {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d8d8d8 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 120px; BACKGROUND: #eaeaea; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 138px; PADDING-TOP: 3px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 138px
}
.img_box IMG {
	DISPLAY: none; VERTICAL-ALIGN: middle
}
.caseDetail {
	ZOOM: 1; POSITION: relative; TEXT-ALIGN: center
}
.caseDetailEx {
	
}
.caseDetail .gotoTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.caseDetail H3 {
	FONT-SIZE: 16px; LINE-HEIGHT: 20px
}
.caseDetail .photoPlace {
	LINE-HEIGHT: 30px
}
.caseDetail .todiscus {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.caseDetail IMG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; PADDING-TOP: 0px
}
.caseDetailEx IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.ourFeature {
	MARGIN-TOP: 15px; FONT-SIZE: 14px
}
.ourFeature LI {
	PADDING-LEFT: 5px; LIST-STYLE-POSITION: inside; FONT-SIZE: 12px; LIST-STYLE-TYPE: decimal
}
.ourFeature A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 26px
}
.serviceIntro {
	MARGIN-TOP: 25px
}
.serviceIntro PRE {
	MARGIN-TOP: 10px
}
.sertable {
	MARGIN-TOP: 10px
}
.sertable A.active STRONG {
	BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.sertable A STRONG {
	MARGIN-TOP: 1px; DISPLAY: block; FONT-SIZE: 14px; CURSOR: pointer; LINE-HEIGHT: 30px; HEIGHT: 30px; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.sertable A STRONG SPAN {
	FONT-WEIGHT: normal
}
.sertable A {
	COLOR: #dddddd
}
.sertable A:hover {
	COLOR: #fff
}
.sertable .tbspace {
	WIDTH: 1px
}
.serBox {
	MARGIN-TOP: 20px; POSITION: relative
}
.serBox DL {
	MARGIN-TOP: -6px; PADDING-BOTTOM: 16px; WIDTH: 594px; BACKGROUND-COLOR: #eaeaea
}
.serBox H2 {
	PADDING-LEFT: 20px; WIDTH: 612px; POSITION: relative; BACKGROUND-COLOR: #eaeaea
}
.serBox H2 SPAN {
	FONT-SIZE: 16px; COLOR: #7e5225; POSITION: relative; TOP: 12px
}
.serBox H2 .off {
	FONT-SIZE: 16px; RIGHT: 18px; COLOR: #ff4400; POSITION: absolute; TOP: 10px; TEXT-DECORATION: underline
}
.serBox H2 A:hover {
	COLOR: #ff0088; TEXT-DECORATION: underline
}
.serBox DL .gotoTop {
	LINE-HEIGHT: 14px
}
.serTheme {
	MARGIN-TOP: 20px; POSITION: relative
}
.serTheme DL {
	MARGIN-TOP: -6px; PADDING-BOTTOM: 16px; WIDTH: 584px; BACKGROUND-COLOR: #eaeaea
}
.serTheme H2 {
	PADDING-LEFT: 20px; WIDTH: 602px; POSITION: relative; BACKGROUND-COLOR: #eaeaea
}
.serTheme H2 SPAN {
	FONT-SIZE: 16px; COLOR: #7e5225; POSITION: relative; TOP: 12px
}
.serTheme DL .gotoTop {
	LINE-HEIGHT: 14px
}
.serQQ {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; RIGHT: 20px; BORDER-BOTTOM-WIDTH: 0px; POSITION: absolute; TOP: 18px; BORDER-RIGHT-WIDTH: 0px
}
.serNo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 17px; BACKGROUND: #000000; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 28px; COLOR: #f8f8f8; TEXT-INDENT: 8px; LINE-HEIGHT: 18px; PADDING-TOP: 7px; FONT-FAMILY: "MS Sans Serif"; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
.serNameA {
	LEFT: -42px; WIDTH: 38px; TEXT-INDENT: -999999px; POSITION: absolute; TOP: 0px; HEIGHT: 38px
}
.serNameB {
	LEFT: -42px; WIDTH: 38px; TEXT-INDENT: -999999px; POSITION: absolute; TOP: 0px; HEIGHT: 38px
}
.serNameC {
	LEFT: -42px; WIDTH: 38px; TEXT-INDENT: -999999px; POSITION: absolute; TOP: 0px; HEIGHT: 38px
}
.serNameB {
	BACKGROUND-POSITION: -48px -83px
}
.serNameC {
	BACKGROUND-POSITION: -96px -83px
}
.serDetail {
	PADDING-RIGHT: 20px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 24px
}
.serDetail DL {
	LINE-HEIGHT: 18px
}
.serDetail OL LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal
}
.serDetail UL LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc
}
DT.s1 {
	FLOAT: left
}
.serDetail UL {
	PADDING-LEFT: 74px
}
.serDetail OL {
	PADDING-LEFT: 74px
}
.serDetail .detailInfo {
	MARGIN-BOTTOM: 30px
}
.clothesView {
	MARGIN-TOP: 10px
}
.clothesView .fleft {
	WIDTH: 340px
}
.clothesView .fright {
	WIDTH: 252px
}
.clothesView .fleft DL {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 20px
}
.clothesView .fleft DL DT {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; COLOR: #000
}
.clothesView .fleft DL OL LI {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 120px; COLOR: #36f; LIST-STYLE-TYPE: none
}
.clothesView .fleft DL OL LI A {
	FONT-WEIGHT: normal
}
.viewSorts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.graphp1 {
	MARGIN-TOP: 4px; TEXT-ALIGN: left
}
.graphp2 {
	MARGIN-TOP: 4px; TEXT-ALIGN: left
}
.img_left STRONG {
	FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 14px
}
.pic_text3 STRONG {
	FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 14px
}
.graphp1 .fleft {
	FLOAT: left; WIDTH: 340px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.graphp1 .fleft {
	PADDING-TOP: 8px
}
.graphp2 .fright {
	PADDING-TOP: 8px
}
.graphp1 .fright {
	TEXT-ALIGN: left
}
.graphp2 .fright {
	
}
.graphp2 {
	TEXT-ALIGN: left
}
.img_left {
	FLOAT: left; WIDTH: 340px; PADDING-TOP: 8px
}
#img_right {
	FLOAT: right; WIDTH: 295px
}
#img_right IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-RIGHT-WIDTH: 0px
}
.prot_1 {
	MARGIN-TOP: -3px; TEXT-ALIGN: left; widows: 640px
}
.shui_left {
	MARGIN-TOP: 4px
}
.shuijin {
	FLOAT: right; WIDTH: 400px; PADDING-TOP: 8px
}
.shui_left {
	FLOAT: left; WIDTH: 218px
}
.contact {
	PADDING-RIGHT: 430px; PADDING-LEFT: 0px; MIN-HEIGHT: 550px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 550px
}
.IMGmap {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.contact .intro {
	MARGIN-TOP: 14px; TEXT-INDENT: 2em; LINE-HEIGHT: 20px
}
.jobs .intro {
	MARGIN-TOP: 14px; TEXT-INDENT: 2em; LINE-HEIGHT: 20px
}
.word1 {
	OVERFLOW: hidden; WIDTH: 277px; TEXT-INDENT: -9999px; HEIGHT: 58px
}
.contitle {
	BACKGROUND-POSITION: 0px -58px; MARGIN-TOP: 20px; OVERFLOW: hidden; WIDTH: 103px; TEXT-INDENT: -9999px; HEIGHT: 25px
}
.contaceDetail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contaceDetail DT {
	MARGIN-TOP: 18px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000
}
.contaceDetail DD SPAN {
	COLOR: #888
}
.contact .moreDetail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.contact .moreDetail A {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 174px -30px; TEXT-DECORATION: underline
}
.iw9Box {
	MARGIN: 10px 0px 0px; HEIGHT: 62px; BACKGROUND-COLOR: #f09
}
.iw9Box .iw9 {
	LEFT: 10px; POSITION: relative; TOP: 30px
}
.jobs1 {
	PADDING-RIGHT: 340px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; ZOOM: 1; POSITION: relative
}
.jobs1 IMG.jobspic1 {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.jobs1 .jobWords {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.word2 {
	BACKGROUND-POSITION: 0px -162px; OVERFLOW: hidden; WIDTH: 288px; TEXT-INDENT: -9999px; HEIGHT: 42px
}
.mailto {
	MARGIN-TOP: 20px; COLOR: #fff; LINE-HEIGHT: 20px
}
.mailto SPAN {
	COLOR: #888
}
.jobstitle {
	MARGIN-TOP: 20px; FONT-SIZE: 14px; OVERFLOW: hidden; COLOR: #fff; TEXT-INDENT: 1em; LINE-HEIGHT: 21px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f09
}
.jobsList {
	FONT-SIZE: 14px; MARGIN: 10px 0px; COLOR: #36f; LINE-HEIGHT: 20px
}
.jobsList LI {
	PADDING-LEFT: 12px; LIST-STYLE-POSITION: inside; TEXT-INDENT: 1em; LINE-HEIGHT: 1.8em; LIST-STYLE-TYPE: disc
}
.jobsIntro {
	BORDER-RIGHT: #000 1px dashed; PADDING-RIGHT: 8px; BORDER-TOP: #000 1px dashed; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px dashed; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px dashed; BACKGROUND-COLOR: #ffc
}
.jobsBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.jobsBox .jobsDetail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 5px
}
.jobsBox .jobsName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; MARGIN-BOTTOM: -10px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; ZOOM: 1; POSITION: relative
}
.jobsName {
	FONT-SIZE: 14px; COLOR: #f09
}
.help .helpWords {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.word2 {
	BACKGROUND-POSITION: 0px -162px; OVERFLOW: hidden; WIDTH: 288px; TEXT-INDENT: -9999px; HEIGHT: 42px
}
.helptitle {
	MARGIN-TOP: 20px; FONT-SIZE: 14px; OVERFLOW: hidden; COLOR: #fff; TEXT-INDENT: 1em; LINE-HEIGHT: 21px; PADDING-TOP: 3px; BACKGROUND-COLOR: #407f00
}
.helpList {
	FONT-SIZE: 14px; MARGIN: 10px 0px; COLOR: #36f; LINE-HEIGHT: 20px
}
.helpList LI {
	PADDING-LEFT: 14px; LINE-HEIGHT: 1.8em; LIST-STYLE-TYPE: none
}
.helpName {
	FONT-SIZE: 14px; MARGIN: 25px 10px 4px 14px; COLOR: #407f00
}
.helpDetail {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.helpDetail DT {
	PADDING-LEFT: 14px; FONT-SIZE: 14px
}
.helpDetail DD {
	PADDING-LEFT: 32px; FONT-SIZE: 12px
}
.helpDetail OL LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal
}
.helpDetail UL LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc
}
.question {
	PADDING-BOTTOM: 20px
}
.myPhotoyeah {
	MIN-HEIGHT: 400px; POSITION: relative; HEIGHT: 400px
}
.myPhotoyeah2 {
	FLOAT: right; WIDTH: 100%
}
.sidebg {
	PADDING-LEFT: 176px
}
.sideCol {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
.sideCol2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px
}
.SCs1 DT {
	FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #000; TEXT-INDENT: 8px; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #636363 2px solid
}
.SCs1 .sideMenu LI {
	FONT-SIZE: 14px; TEXT-INDENT: 24px; LINE-HEIGHT: 28px; PADDING-TOP: 2px; BORDER-BOTTOM: #d8d8d8 1px dashed
}
.SCs1 .sideMenu LI A {
	DISPLAY: block; TEXT-DECORATION: underline
}
.SCs1 .sideMenu LI A:hover {
	COLOR: #ff0088
}
.pricemenu A.price {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/sjx.gif) no-repeat 10px 10px; COLOR: #ff0099! important; TEXT-DECORATION: none! important
}
.weddingmenu A.wedding {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/sjx.gif) no-repeat 10px 10px; COLOR: #ff0099! important; TEXT-DECORATION: none! important
}
.portraitmenu A.portrait {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/sjx.gif) no-repeat 10px 10px; COLOR: #ff0099! important; TEXT-DECORATION: none! important
}
.thememenu A.theme {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/sjx.gif) no-repeat 10px 10px; COLOR: #ff0099! important; TEXT-DECORATION: none! important
}
.scenemenu A.scene {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/sjx.gif) no-repeat 10px 10px; COLOR: #ff0099! important; TEXT-DECORATION: none! important
}
.clothesmenu A.clothes {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/sjx.gif) no-repeat 10px 10px; COLOR: #ff0099! important; TEXT-DECORATION: none! important
}
.photographmenu A.photograph {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/sjx.gif) no-repeat 10px 10px; COLOR: #ff0099! important; TEXT-DECORATION: none! important
}
LI.myfutu_basic A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
LI.myfutu_onlinePick A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
LI.myfutu_myAlbum A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
LI.myfutu_personalSetting A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
.price LI.price A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
.price_wedding LI.wedding A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
.price_portrait LI.portrait A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
.price_theme LI.theme A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
.price_scene LI.scene A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
.price_clothes LI.clothes A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
.price_photograph LI.photograph A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/word.png) 12px 6px; COLOR: #ff0088; TEXT-DECORATION: none
}
.welcome {
	FLOAT: right; COLOR: #fff
}
.SCs2 DT {
	COLOR: #333; TEXT-INDENT: 8px; LINE-HEIGHT: 20px; PADDING-TOP: 6px; BORDER-BOTTOM: #d8d8d8 2px solid
}
.SCs2 UL {
	PADDING-TOP: 8px
}
.SCs2 UL LI {
	TEXT-INDENT: 7px
}
.SCs2 UL LI A {
	TEXT-DECORATION: underline
}
.SCs2 UL LI A IMG {
	MARGIN-BOTTOM: 5px
}
.mainBody {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainBody1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainBody2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 16px; MIN-HEIGHT: 550px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 550px
}
.mainBodynew {
	PADDING-RIGHT: 8px; PADDING-LEFT: 16px; MIN-HEIGHT: 650px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 650px
}
.mainBody3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 652px; PADDING-TOP: 0px
}
.basicInfo H1 {
	FONT-SIZE: 16px
}
.basicInfo H2 {
	FONT-SIZE: 16px
}
.basicInfo H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 28px; PADDING-TOP: 4px
}
.basicInfo BUTTON {
	MARGIN: 0px 0px 6px 4px
}
.infoBox {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 24px
}
.t2 {
	FONT-SIZE: 14px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 28px
}
.aboutMy {
	PADDING-RIGHT: 320px; POSITION: relative; HEIGHT: 300px
}
.aboutMy TABLE {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.aboutMy H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 28px
}
.aboutMy1 {
	PADDING-RIGHT: 320px; PADDING-BOTTOM: 200px; POSITION: relative; HEIGHT: 1000px
}
.aboutMy1 TABLE {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.aboutMy1 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 28px
}
.myPytext P {
	TEXT-INDENT: 2em; LINE-HEIGHT: 20px
}
.whatcando {
	MARGIN-TOP: 10px; TEXT-INDENT: 1em; LINE-HEIGHT: 28px
}
.basicInfo .loginTime {
	TEXT-INDENT: 1em
}
.loginL {
	FLOAT: left; WIDTH: 500px
}
.loginL H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 8px; PADDING-TOP: 20px
}
.loginR H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 8px; PADDING-TOP: 20px
}
.loginR H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 8px; PADDING-TOP: 20px
}
.loginL .myPytext {
	PADDING-LEFT: 10px
}
.loginR {
	PADDING-LEFT: 12px; FLOAT: left; WIDTH: 300px! important
}
.loginBox {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 20px; BACKGROUND: #eaeaea; PADDING-BOTTOM: 0px; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d8d8 1px solid
}
TABLE.datatb TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 20px
}
TABLE.datatb TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 20px
}
TABLE.datatb TH {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; LINE-HEIGHT: 30px; TEXT-ALIGN: right
}
TABLE.datatb INPUT {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; HEIGHT: 20px
}
TABLE.datatb .fgray {
	LINE-HEIGHT: 24px
}
.submitLogin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 40px; PADDING-TOP: 10px
}
.submitLogin .bt1 {
	WIDTH: 80px
}
.pwInput {
	WIDTH: 150px
}
.userInput {
	WIDTH: 150px
}
.rmbStateBox {
	MARGIN-TOP: 5px; FONT-FAMILY: tahoma
}
.toReg {
	MARGIN-TOP: 8px; PADDING-BOTTOM: 15px
}
.toReg H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px
}
.submitReg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; PADDING-TOP: 30px; TEXT-ALIGN: left
}
.submitBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 20px; MARGIN: 14px 0px 0px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
.commTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 18px; TEXT-ALIGN: right
}
.commTitle H1 {
	FONT-SIZE: 14px; FLOAT: left; TEXT-INDENT: 0.5em
}
SPAN.regLogin {
	PADDING-RIGHT: 8px; LINE-HEIGHT: 18px; POSITION: relative
}
.register TABLE.datatb {
	MARGIN: 10px 0px 0px 10px
}
.setting TABLE.datatb {
	MARGIN: 0px 0px 40px 8px
}
.setting TABLE.datatb TH {
	WIDTH: 100px; TEXT-ALIGN: right
}
.setting .commTitle {
	TEXT-INDENT: 0.5em; PADDING-TOP: 0px
}
.privateSet {
	MARGIN: 10px 0px 0px 110px; FONT-FAMILY: Tahoma
}
.privateSet LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.allumOwner {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 215px; COLOR: #adadad; LINE-HEIGHT: 14px; PADDING-TOP: 1px; POSITION: absolute; TOP: 24px
}
.viewAllum .photoList1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.topBox1 {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 8px; BACKGROUND: #eaeaea; PADDING-BOTTOM: 0px; BORDER-LEFT: #d8d8d8 1px solid; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d8d8 1px solid; ZOOM: 1; HEIGHT: 30px
}
.topBox1 A.submit {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #36f; FLOAT: right; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
.topBox1 A.fgray {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: text; TEXT-DECORATION: none
}
.topBox1 .alubm {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.topBox2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; WIDTH: 620px; LINE-HEIGHT: 18px; PADDING-TOP: 10px
}
.topBox2 .fleft {
	PADDING-TOP: 1px
}
.fix1 .fleft {
	BOTTOM: -4px; POSITION: relative
}
.botBox1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; WIDTH: 620px; LINE-HEIGHT: 18px; PADDING-TOP: 10px
}
.botBox1 .link1 {
	TEXT-DECORATION: none
}
.botBox1 .cur {
	FONT-WEIGHT: bold; CURSOR: text; COLOR: #000
}
.botBox1 .cur:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.photoList1 {
	MARGIN: 20px auto 0px
}
.listCell {
	FLOAT: left; MARGIN: 0px 4px 30px; POSITION: relative
}
.listImgBox {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; DISPLAY: block; FONT-SIZE: 130px; BACKGROUND: #f8f8f8; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 148px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 148px; TEXT-ALIGN: center
}
.listImgBox IMG {
	VERTICAL-ALIGN: middle
}
.listImgInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 143px; PADDING-TOP: 5px
}
.listImgInfo .imgName {
	FONT-WEIGHT: bold; COLOR: #000
}
.imgNote {
	POSITION: absolute; TOP: 28px
}
.imgNote SPAN {
	CLEAR: both; CURSOR: pointer
}
.imgNote .addNote {
	DISPLAY: none
}
.addNote TEXTAREA {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 138px; LINE-HEIGHT: 1.1em; PADDING-TOP: 1px; BORDER-BOTTOM: #c9c9c9 1px solid; HEIGHT: 3.3em
}
.toPick {
	MARGIN-TOP: 25px; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma
}
.toPick A {
	BACKGROUND-POSITION: -203px 2px; PADDING-LEFT: 1.5em; CURSOR: pointer; COLOR: #36f; TEXT-DECORATION: underline
}
.toPick A:hover {
	COLOR: #03f; TEXT-DECORATION: underline
}
.picked .listImgBox {
	BORDER-RIGHT: #669933 1px solid; BORDER-TOP: #669933 1px solid; BACKGROUND: #eeeeee; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #669933 1px solid; WIDTH: 148px; BORDER-BOTTOM: #669933 1px solid; HEIGHT: 148px
}
.picked .toPick A {
	BACKGROUND-POSITION: -203px -28px
}
.listImgInfo {
	POSITION: relative
}
.marking .addNote {
	DISPLAY: block
}
.marking .addNote A.link1 {
	TEXT-DECORATION: none! important
}
.marking .noteText {
	DISPLAY: none
}
.viewPicked {
	PADDING-RIGHT: 5px; TEXT-ALIGN: center
}
.pickedTitle {
	PADDING-TOP: 14px; ZOOM: 1; POSITION: relative
}
.pickedTitle H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; LINE-HEIGHT: 30px
}
.viewPicked .addNote2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.pickedTitle SPAN.toPick {
	RIGHT: 8px; MARGIN: 0px; POSITION: absolute; TOP: 14px
}
.pickedTitle SPAN.toShare {
	RIGHT: 8px; MARGIN: 0px; POSITION: absolute; TOP: 14px
}
.pickedTitle SPAN.picked {
	BACKGROUND-POSITION: -203px -29px; PADDING-LEFT: 1.5em; RIGHT: 8px; BACKGROUND-IMAGE: url(/images/word.png); MARGIN: 0px; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma; POSITION: absolute; TOP: 14px
}
.pickedTitle SPAN.over {
	BACKGROUND-POSITION: -203px -29px; PADDING-LEFT: 1.5em; RIGHT: 8px; MARGIN: 0px; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma; POSITION: absolute; TOP: 14px
}
.pickedBottom {
	PADDING-RIGHT: 8px; MARGIN-BOTTOM: 7px; TEXT-ALIGN: right
}
.pickedPhoto IMG {
	BORDER-RIGHT: #ccc 3px solid; BORDER-TOP: #ccc 3px solid; MARGIN: 8px 0px 20px; BORDER-LEFT: #ccc 3px solid; BORDER-BOTTOM: #ccc 3px solid
}
#footer {
	MARGIN: 8px auto 0px; WIDTH: 840px; COLOR: #ababab; FONT-FAMILY: arial; HEIGHT: 68px; TEXT-ALIGN: center
}
#footer A {
	COLOR: #ababab
}
#footer A:hover {
	COLOR: #f8f8f8
}
#footer .split {
	MARGIN: 0px 8px; COLOR: #ababab
}
.hn2l_text {
	PADDING-RIGHT: 10px
}
#D_priceB {
	DISPLAY: none
}
#D_priceC {
	DISPLAY: none
}

