/* CSS Document */
body{margin:0;  font:12px "ËÎÌå"; color:#595959;}

.maindiv{background:#E9E9E9; border:9px solid #fff; padding:6px; width:746px; margin:auto;}

.cover{text-align:center; margin:12px 0 28px;}
.tdcover img{border:1px solid #D6D6D6; margin-bottom:8px;}

.presents{width:720px; padding:0 12px 6px; background:#fff; border:1px solid #D6D6D6; margin:12px 0 0; line-height:180%; }
.presents h2{border-top:1px solid #9A6601; border-bottom:3px solid #9A6601; color:#000; letter-spacing:2px; width:72px; text-align:center; line-height:18px; margin-top:14px; font-size:12px; margin:20px 0 4px;}

.btndiv{height:60px; text-align:center; width:50%; margin:auto;}
.btndiv a:link img{padding:0;}
.btndiv a:visited img{padding:0;}
.btndiv a:hover img{padding-left:3px; padding-top:3px;}
.btndiv a:active img{padding:0;}
.btntwo{width:380px; margin:auto;}

.intro{border-left:9px solid #fff; border-right:9px solid #fff; background:#fff url(line.gif) repeat-x; width:758px; margin:0 auto;}
.intro dt{float:left; width:225px; text-align:center;padding-top:60px;}
.intro dd{float:right; background:url(line1.GIF) repeat-y; margin:12px 0; padding-left:12px; width:521px; line-height:22px;}
.intro dd img{vertical-align:inherit;}
.font0{color:#000;}
.font1{color:#313394; font-size:14px; letter-spacing:3px;}
.intro1{height:178px;}
*html .intro1{height:154px;}
.font2{color:#693; font-size:14px; letter-spacing:3px;}
.intro2{height:222px;}
*html .intro2{height:198px;}
.font3{color:#8C7B4B; font-size:14px; letter-spacing:3px;}
.intro3{height:244px;}
*html .intro3{height:220px;}
.font4{color:#900; font-size:14px; letter-spacing:3px;}
.intro4{height:230px;}
*html .intro4{height:174px;}
.font5{color:#03C; font-size:14px; letter-spacing:3px;}
.intro5{height:288px;}
*html .intro5{height:264px;}
.font6{color:#D80F19; font-size:14px; letter-spacing:3px;}
.intro6{height:266px;}
*html .intro6{height:242px;}

.line{border-left:9px solid #fff; border-right:9px solid #fff; background:#fff url(line.gif) repeat-x; width:758px; margin:auto; height:1px;}
.bottomdiv{height:148px; text-align:center; font-family:Arial;}
*html .bottomdiv{margin-top:-12px;}
/*----------------------------index end----------------------------*/
.setpdiv{background:#E9E9E9; border-top:9px solid #fff; border-left:9px solid #fff; border-right:9px solid #fff; padding:10px; width:738px; margin:auto;}

.step{background:url(line_step.GIF) repeat-x bottom; height:32px;}
.steptd{background:#fff; line-height:37px; height:37px; text-indent:8px; letter-spacing:4px;}
.steptdleft{background:#F5F5F5 url(line.gif) repeat-x bottom;text-indent:8px; color:#000; height:30px; min-width:8em;}
.steptdright{background:#fff url(line.gif) repeat-x bottom; height:30px; padding-left:4px;}
.steptdright ul{margin:0; list-style:square outside; padding:6px 8px 0 23px; line-height:22px;}

.inputtxt,.inputtxt1,.inputtxt2,.inputtxt3{height:16px; border:1px solid #C2C2C2;}
.inputtxt{width:216px; }
.inputtxt1{width:132px;}
.inputtxt2{width:30px;}
.inputtxt3{width:80px;}
.inputtxt5{height:2px; border:1px solid #FFFFFF;}
.stepbottom{border-bottom:3px solid #DADADA;}

.fontred{color:red;}
.fontred:link{color:red; text-decoration:underline;}
.fontred:hover{color:red; text-decoration:none;}
.fontred:visited{color:red; text-decoration:underline;}

.divleft{float:left; width:50%;}
.divright{float:right;width:50%;}

.sharediv{ padding:0 8px 6px;background:#fff url(line.gif) repeat-x bottom;}
.sharediv input{vertical-align:middle;}

.linetd{line-height:200%;}

*html .step03{margin-bottom:9px;}

/*.tel{height:66px; line-height:65px; color:#9B0B0B; letter-spacing:2px;}*/
.tel{height:66px; line-height:65px; color:#9B0B0B;}
/*------------------------------step end--------------------------------*/
.list{margin:10px; border:1px solid #DBDBDB;}
.listhead{background:#EFEFEF; text-align:center; line-height:22px; border-bottom:1px solid #DBDBDB;}
.listtd{background:#fff;line-height:20px; border-bottom:1px solid #DBDBDB;}
.listline{border-right:1px solid #DBDBDB;}
.listtd1{padding-left:24px;}
.listtd2{padding-right:30px; text-align:right; color:#0500FF; }


.present {background:#fff; font-size:14px;}
.present dl, .present dt, .present dd, .present h2 {margin:0; padding:0;}
.present h2 {font-size:14px; text-indent:2em; background:#eee; line-height:30px;}
.pCount {border:none; background:none; text-align:center; width:2em; color:#f00;}
.present dl {width:100%; padding:10px 0; float:left;}
.present dt {width:30%; text-align:center; float:left;}
.present dd {width:35%; float:left; padding-top:30px;}
.present .btnpb {width:18px; height:18px; border:none;}
.present .btn_pb1 {background:url(btn_pb1.gif);}
.present .btn_pb2 {background:url(btn_pb2.gif);}
.present .btnadd {background:url(btn_a.gif) no-repeat center center; width:24px; height:24px; border:none; padding:0; cursor:pointer; vertical-align:-4px; margin:0 5px;}
.present .btnred {background:url(btn_r.gif) no-repeat center center; width:24px; height:24px; border:none; padding:0; cursor:pointer; vertical-align:-4px;}
.count {color:#f00; text-indent:2em;}
.clear {clear:both; text-indent:42.5em; font-size:12px; color:#999;}
#pCount {color:#f00;}
.redCount {color:#f00; font-style:normal;}
