#banner{

background-repeat : no-repeat;
width : 800px;
height : 290px;
}

.price_main1{

width : 630px;
height : 50px;


}
#main2{
  width : 630px;
  margin-bottom : 40px;
}
#main3{
  
  width : 630px;
  padding-top : 10px;
  margin-top : 10px;
}
#main4{
  
  width : 630px;
  font-size : 12px;
  color : #ff62b0;
  line-height : 16px;
}
#main5{
  
  width : 630px;
}
.box1{
  font-size : 12px;
  color : #ffffff;
  background-color : #ff8080;
  text-align : center;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : gray;
  border-bottom-color : gray;
  width : 150px;
  height : 25px;
  float : left;
  padding-top : 4px;
  margin-top : 4px;
}
.box2{
  font-size : 12px;
  color : #ff60af;
  padding-left : 20px;
  margin-left : 20px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : gray;
  width : 500px;
  height : 25px;
  padding-top : 8px;
  margin-top : 8px;
  line-height : 16px;
}
#main5_2{
  
  width : 630px;
}
#main5_3{
  
  width : 630px;
}
#main6{
  font-size : 12px;
  line-height : 16px;
  color : #ff75ba;
  padding-top : 10px;
  margin-top : 10px;
  
  width : 630px;
}
#main7{
  
  width : 630px;
  bottom : auto;
  padding-top : 20px;
  margin-top : 20px;
}
#main8{
  
  width : 630px;
}
.text{
  font-size : 12px;
  line-height : 16px;
  color : #ff75ba;
}
#main10{
  font-size : 12px;
  line-height : 16px;
  color : #af9205;
  
  width : 630px;
}
#main9{
  
  width : 630px;
  text-align : center;
}
#campaign{
  
  width : 630px;
  padding-bottom : 3px;
  margin-bottom : 3px;
}
#bar{
  
  width : 630px;
}
#campaign2{
  
  width : 595px;
  padding-bottom : 15px;
  margin-bottom : 15px;
  padding-left : 20px;
}
.catch{
  font-size : 14px;
  line-height : 16px;
  color : #f06317;
  
  width : 630px;
  padding-bottom : 1px;
  margin-bottom : 1px;
  padding-left : 20px;
}
a{
  color : #f16db3;
}
h2{
  padding-top : 0px;
  
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 14px;
  font-weight : normal;
  color : #f11895;
}
p{
  font-size : 12px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
}
h3{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
h4{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.close{
  color : #bf0000;
}
#main5_4{
  width : 630px;
  
  
}
#main{
  width : 630px;
  height : 100%;
  float : right;
}
.plan1{
  font-size : 13px;
  width : 612px;
  height : 19px;
  background-image : url(image/p_up.gif);
  background-repeat : no-repeat;
  padding-top : 3px;
  padding-left : 10px;
}
.plan2{
  font-size : 13px;
  width : 612px;
  line-height : 17px;
  padding-left : 10px;
  background-image : url(image/p_mid.gif);
  background-repeat : repeat-y;
  padding-top : 5px;
}
.plan{
  width : 620px;
  
  
  height : 140px;
  
  margin-bottom : 10px;
}
.price{
  color : blue;
  padding-bottom : 2px;
  font-size : 15px;
}
.gray{
  color : #666666;
  margin-bottom : 20px;
  line-height : 17px;
}
.plan_make{
  margin-bottom : 10px;
  width : 620px;
  height : 190px;
}
.plan_make2{
  width : 620px;
  height : 350px;
}
.plan3{
  background-image : url(image/p_bot.gif);
  width : 612px;
  height : 35px;
  margin-bottom : 65px;
  padding-left : 10px;
  background-repeat : no-repeat;
}
.plan_title{
  margin-top : 20px;
}
#info_back{
  background-image : url(image/info_back.gif);
  background-repeat : no-repeat;
  width : 568px;
  height : 230px;
  padding-top : 50px;
  padding-left : 15px;
}
.explain{
  line-height : 18px;
  color : #171717;
}
.price2{
  color : #2020ff;
}


.plan2_1{
  font-size : 13px;
  width : 612px;
  height : 19px;
  background-image : url(image/p_up2.gif);
  background-repeat : no-repeat;
  padding-top : 3px;
  padding-left : 10px;
}
.plan2_2{
  font-size : 13px;
  width : 612px;
  line-height : 17px;
  padding-left : 10px;
  background-image : url(image/p_mid2.gif);
  background-repeat : repeat-y;
  padding-top : 5px;
}
.plan2_3{
  background-image : url(image/p_bot2.gif);
  width : 612px;
  height : 35px;
  margin-bottom : 65px;
  padding-left : 10px;
  background-repeat : no-repeat;
}
.line{
  color : #d11e0a;
}
.price_atten{
  font-size : 14px;
  color : #eb5514;
  font-weight : bold;
}
.explain_content{
  line-height : 18px;
  color : #910000;
}
.button{
  float : left;
}
.button_box{
  height : 80px;
  clear : both;
}
#price_info{
  padding-left : 45px;
  margin-bottom : 30px;
}
.p_info_a{
  font-size : 15px;
  color : #eb5514;
  margin-bottom : 2px;
}
.p_color{
  color : #eb5514;
}

