/* CSS Document */

body{margin:0px; padding:0px; background:#dbe294 url(../images/body_bg.gif) top center repeat-x;
}
p{margin:0px; padding:0px;
}
img{border:0px;
}
.flt{ float:left;
}
.flt1{ clear:left; float:left;
}
.flt2{ float:right;
}
.head{ width:880px; height:60px; line-height:60px; margin: 0 auto; margin-top:305px;}
.head h3{ font-size:18px; text-align:center; color:#FFF; font-family:"微软雅黑", "宋体";}

#step{ width:882px; margin: 0 auto; height:110px; line-height:110px; text-align:center; border-bottom:1px solid #448ccb;}

#buy_content{ width:882px; margin: 0 auto; border-top:1px solid #7ad4f3; min-height:350px;}

.form{ padding:10px 0; padding-left:120px;}
.form h4{ color:#FFF; padding:0; margin:0;}
.form .form_item{ padding:10px 0; overflow:hidden;}
.form .form_item .c{ font-size:14px; color:#FFF; line-height:30px; font-family:"微软雅黑", "宋体";}
.form .form_item .n{ font-size:18px; color:#fb9d00; line-height:30px; font-family:"微软雅黑", "宋体";}
.form .form_item .th{ float:left; width:150px; height:30px; 
line-height:30px; text-align:right; color:#b6d1e9; font-size:12px; padding-right:15px;}
.form .form_item .text{ width:280px; height:20px; line-height:20px; padding:0; padding:5px 10px; border:none; background:url(../images/form.gif); }
.form .form_item .button{ width:140px; height:35px; line-height:35px; padding:0; margin:0; background:url(../images/form.gif) 0 -30px; border:none; font-size:14px; font-weight:bold; font-family:"微软雅黑", "宋体"; color:#FFF; text-align:center; cursor:pointer;}
.form .form_item .button:hover{ background-position: 0 -65px;}


.form2 .form_item{ padding:0; padding-left:120px;}

.title{ margin-top:305px; height:60px; line-height:60px; background:url(../images/title_bg.jpg) no-repeat; padding-left:495px; padding-top:15px; margin-left:200px;}
.price{ font-size:28px; font-family:Verdana, Geneva, sans-serif; color:#ff3366; font-weight:bold; position:absolute; left:659px; top:306px;}
.zhishidian{ overflow:hidden; padding:0 15px;}
.zhishidian li{list-style:none; font-size:12px; float:left; padding:5px; border:1px solid #a2c6e6; margin:2px; background:#e6f3ff; text-align:center; min-width:40px;}
.zhishidian li a{font-size:12px;}

.kecheng{ overflow:hidden; padding:0 0 0 15px; margin-left:25px; }
.kecheng li{list-style:none; font-size:12px; float:left; padding:2px;  margin:2px; text-align:center;color: #3F4534;  border:1px;}

.pingjia{ overflow:hidden; padding:15px; margin-bottom:25px; }
.pingjia li{list-style:none; font-size:12px; float:left; padding:2px;  margin:2px; color: #3F4534; line-height:20px; }

.topblock{width:1000px; height:367px; background:url(../images/tp_backgr.jpg) no-repeat; position:relative;}
.tp_txtplay{ font:36px/40px Trebuchet MS; color:#ffffff; margin:188px 0px 0px 44px; font-size:30px; text-decoration:none;}	
.tp_txtcss{ font:11px/14px tahoma; color:#ffffff; margin:0px 0px 0px 198px;}
.tp_home{ font:bold italic 17px/14px georgia; color:#ffffff; margin:0px; text-decoration:none;}
.tp_home2{ font:bold italic 17px/14px georgia; color:#ffffff; margin-left:152px; text-decoration:none;}
.tp_pipe{display:inline; margin:0px 34px 0px 34px;}	
#cpblock{float:left; display:inline; margin:0px 0px 0px 50px; width:898px;}
.cpinner{display:inline; margin:0px; width:882px; border-left:8px solid #FFFFFF; border-right:8px solid #FFFFFF; background:#448CCB url(../images/cp_bg.gif) repeat-x;}
.lp_block{ display:inline; width:260px; margin:0px 20px 0px 21px;}
.lp_imgpair{ margin:50px 0px 0px 10px;}
.lp_txtmem,.lp_txtour,.lp_txtclint{ font:bold italic 20px/24px Georgia; color:#ffffff; margin:60px 0px 0px 10px;}
.lp_txtour{ color:#36382A; margin:10px 0px 0px 24px;}
.lp_txtclint{ margin:5px 0px 0px 9px;}
.lp_txtlog,.lp_txtlog2{ font:12px/14px Georgia; color:#ffffff; margin:18px 0px 0px 18px; width:54px;}
.lp_txtlog2{ margin:6px 0px 0px 18px;}
.lp_textbox,.lp_textbox2{ display:inline; width:110px; height:16px; margin:14px 0px 0px 8px; border:1px solid #8AC5E5;}
.lp_textbox2{ margin:4px 0px 0px 8px; border:1px solid #8AC5E5;}
.lp_arrow{ margin:4px 0px 0px 8px;}
.lp_boxtop1{ margin:28px 1px 0px 1px;}
.lp_boxtop2{ margin:0px 1px 0px 1px;}
.lp_boxbg{width:258px; display:inline; background:#E4F0CD;padding-bottom:24px;}
.lp_boxtxt,.lp_boxtxt2,.lp_box2txt{ font:14px/14px Georgia; line-height:22px; color:#5F5F5F; margin:12px 0px 0px 24px; width:226px;text-indent:2em}
.lp_box2txt{ color:#B3D1E1; margin:7px 0px 0px 27px; width:210px;text-indent:2em}
.lp_boxtxt2{ font:12px/14px Georgia; color:#36382A; margin:7px 0px 0px 10px; width:166px;}
.lp_boxbult{ margin:13px 1px 0px 34px;}
.lp_boxtop3{ margin:16px 0px 0px 0px;}
.lp_box2bg{ display:inline; width:260px; background:url(../images/lp_box2bg.gif) repeat-y; padding-bottom:6px;}
.lp_imgclient{ margin:3px 0px 0px 27px;}
.rp_block{ display:inline; width:560px; margin:0px 21x 0px 0px;}
.rp_inner{ display:inline; width:560px; margin:0px; background:#D8E7F4 url(../images/rp_bg.gif) repeat-x; padding-bottom:10px;}
.rp_txtour{ font: bold italic 24px/24px Georgia; color:#99204E; margin:24px 0px 0px 24px;}
.rp_abacus{ margin:15px 0px 0px 30px;  width:100px;  height:138px; border:3px solid #fff;}

.rp_linktxt{ font:12px/14px Georgia; color:#BD2E12; margin:8px 0px 0px 10px; width:350px;}
.rp_read{ width:91px; height:16px; background:url(../images/cp_butt.gif) no-repeat; margin:10px 0px 0px 0px;}
.rp_line{ margin:20px 0px 0px 24px;width:511px; height:2px;}
.rp_bult{ margin:13px 0px 0px 0px;}
.rp_topcornn{margin:44px 0px 0px 0px;}
.rp_nameband{margin:30px 0px 0px 10px;}

.rp_weltxt2{ font:14px Georgia; color:#5F5F5F; float:left;margin: 30px; margin-top: 10px; text-indent: 2em;line-height: 18pt;}
.rp_weltxt{ font:12px Georgia; color:#5F5F5F; margin:15px 0px 0px 26px; width:378px; line-height:20px;}
.rp_weltxt2 p{ text-indent:0;}

.ft_bg{width:1000px; height:100px; background:#dbe294; margin:0px;}
.ft_txt,.ft_txt2,.ft_txt3{ font:bold italic 13px/15px Georgia; color:#ffffff; margin:16px 0px 0px 206px; text-decoration:none;}
.ft_txt2{margin:16px 0px 0px 0px;}
.ft_txt3{font:10px/12px Georgia; color:#ffffff; margin:12px 0px 0px 220px; width:240px;}
.ft_bult{margin:24px 20px 0px 20px;}
.ft_button{margin:10px 0px 0px 15px;}
.ft_button2{margin:10px 0px 0px 6px;}

.footer{ padding:15px 0;}
.footer p{ text-align:center; font-size:12px; line-height:24px;}
