@charset "UTF-8";
/* CSS Document */
	
	.pla_nav{
	width:911px;
	height:29px;
	margin-bottom:11px;
	float:left;
	}
	
	.pla_nav_rl ,.pla_nav_rr{
	background: left no-repeat ;
	float:left;
	}
	
	.pla_nav_rl{
	width:24px;
	height:31px;
	background-image:url(../image/dev_nav_rl.gif);
	}
	
	.pla_nav_rr{
	width:5px;
	height:31px;
	background-image:url(../image/dev_nav_rr.gif);
	}
	
	.pla_nav_sub{
	width:141px;
	height:29px;
	float:left;
	color:#ef3123;
	font-size:13px;
	line-height:29px;
	font-weight:bold;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	}

	.pla_nav_main{
	/*width:600px;*/
	width:740px;
	height:29px;
	float:left;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	background:url(../image/dev_nav_dot.gif) left no-repeat;
    }

	.pla_nav_main p{
	float:left;
	color:#848484;
	font-size:12px;
	line-height:29px;
	height:29px;
	background:url(../image/dev_nav_dot.gif) right no-repeat;
	padding:0 4px;
	}

	.pla_nav_main a{
	padding:0 2px;
	color:#848484;
	}
	
	.pla_nav_main a:hover{
	padding:0 2px;
	text-decoration:none;
	color:#333;
	}

	.pla_nav_main b{
	font-size:12px;
	font-weight:normal;
	color:#ef3123;
	padding:0 2px;
	}
	
	.pla_search_cont{
	float: left;
	width: 746px;
	margin-bottom: 11px;
	background-image:url(../image/plan_topbar.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 40px;
	}
	
	.pla_search_body{
	 padding: 6px;
	 float: left;
	}
		
	.pla_search_body_tb{
	 float: left;
	 width: 734px;
	 height: 40px;
	}
	
	.pla_search_body_tb p{
	 height: 21px;
	 margin-left:100px;
	 width:590px;
	 float:left;
	 font-size:12px;
	 line-height:16px;
	 margin-bottom:0;
	 margin-top:12px;
	 display:inline;
	}
	
	.pla_search_body_tb3{
	  float: left;
	  margin-top:10px;
	}
    .nomargin{
     margin:0 !important;
    }
	
	.margin_left15{
	margin:0 0 0 10px !important;
	}
		
	.pla_m_ad{
	background-image: url(../image/plan_ad_rt.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:746px;
	/*height:319px;*/
	float:left;
	margin-top:11px;
	height:164px !important;#height:164px !important;
	}
	
	/*.pla_m_head{
	height:28px;
	margin-top:5px;
	margin-left:645px;
	}*/
	
	.pla_m_main{
	width:746px;
	float:left;
	background-image:url(../image/plan_ad_bg.jpg);
	background-position:left;
	background-repeat: repeat-y;
	}
	.pla_m_rd{
	width:746px;
	height:43px;
	float:left;
	background-image:url(../image/plan_ad_rd.jpg);
	}
	
	.pla_m_cont{
	width:158px;
	/*height:260px;*/
	margin:40px 15px 0 15px;#margin:10px 15px 0 15px;
	#padding-top:32px;
	float:left;
	}
	
	.pla_m_cont b{
	color:#000;
	text-align:center;
	display:block;
	}
	
	.pla_m_cont img{
	margin-top:6px;
	}
	
	.pla_m_cont p{
	text-align:left;
	font-size:12px;
	line-height:16px;
	margin-bottom:12px;
	}
	
	.pla_m_link{
	width:158px;
	/*height:260px;*/
	margin:0;
	padding:0 15px 0 15px;
	float:left;
	}
	
	.pla_m_link p{
	margin:5px 0;
	}
	
	.pla_m_cont_btn{
	padding:10px 0 0 80px;
	width:100px;
	float:left;
	}
	
	.pla_m_info_sort{
	width:746px;
	float:right;
    }
	
    .pla_m_info_sort_cont{
	width:746px;
	margin:0;
	float: left;
    }
	      
    .pla_m_info_box{
	float: left;
	width: 746px;
	background-image: url(../image/vip_m_info2.gif);
	background-repeat: repeat-y;
	margin-bottom: 11px;
    }
  
    .pla_m_sort_box_m{
	float: left;
	width: 746px;
	background-image: url(../image/vip_m_info1.gif);
	background-repeat: no-repeat;
	background-position: left top;
    }
  
    .pla_m_info_box_cont{
	float: left;
	width: 715px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
    }
  
    .pla_m_info_sort_box_b{
	float: left;
	width: 746px;
	background-position: right;
    }

    .pla_m_info_cont{
	width:712px;
	/*margin-bottom: 5px;*/
	font-family: Arial, Helvetica, sans-serif;
	float:left;
    }
	
	.pla_m_info_cont p{
	margin:0;
	padding: 10px 0px 0px 0px;
	float:left;
	width:712px;
    }
	  
	.vip_info_tab_list{
	width:715px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color:#fff;
	text-align: left;
	padding: 0;
	margin: 0px;
	}
	
	.vip_info_tab_list td{
	border-bottom-color: #ccc;
	line-height: 20px;
	margin:0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ccc;
	padding-top: 4px;
	padding-bottom: 4px;
	}
	
	.vip_info_tab_list .gray{
	background-color: #f9f9f9;
	}

    .pla_m_tab_head{
    width:746px;
    height:22px;
    padding:0;
    margin:0;
    }
  
    .pla_m_tab_head ul {
    float:right; display:inline;
    height:22px;
    list-style:none;
    padding:0; margin:0;
    text-align:right;
    }
  
    .pla_m_tab_head .floatleft {
    float:left; margin-left:6px;
    }
  
    .pla_m_tab_head li{
    float:left;
    text-align:center;
    line-height:22px;
    margin:0; padding:0;
    }
    
   .pla_m_tab_head li a{
   width:95px;
   height:22px;
   display:block;
   text-align:center;
   margin:0 2px 0 0;
   font-size:12px;
   line-height:22px;
   background: url(../image/ho_tag_bg.gif) top left no-repeat;
   }
  
   .pla_m_tab_head .longversion li a{
   width:145px;
   background: url(../image/ho_tag_bg_l.gif) top left no-repeat;
   }
  
   .pla_m_tab_head li a:hover{
    background-image:url(../image/ho_tag_select.gif);
	text-decoration:none;
    }
  
   .pla_m_tab_head .longversion li a:hover{
	background-image:url(../image/ho_tag_select_l.gif);
    }
  
   .pla_m_tab_head .select, .pla_m_tab_head .select a, .pla_m_tab_head .select a:hover {
	width:95px;
	height:22px;
	margin:0 2px 0 0;
	background-image: url(../image/ho_tag_b.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
    }
  
    .pla_m_tab_head .longversion .select, .pla_m_tab_head .longversion .select a, .pla_m_tab_head .longversion .select a:hover {
	width:145px;
	background-image: url(../image/ho_tag_b_l.gif);
    }
  
  	.pla_m_notice_box{
	float: left;
	width: 712px;
	margin-bottom: 10px;
	margin-top: 15px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	.pla_m_notice_box_rt ,.pla_m_notice_box_rd{
	float: left;
	width: 712px;
	height:6px;
	font-size:1px;
	line-height:1px;
	}
	
	.pla_m_notice_box_rt{
	background-image:url(../image/sho_not_rt.gif);
	}
	
	.pla_m_notice_box_rd{
	background-image:url(../image/sho_not_rd.gif);
	}

	.pla_m_notice_mid{
	float: left;
	width: 712px;
	background-image: url(../image/sho_not_bg.gif);
	background-repeat: repeat-y;
	}
	
	.pla_m_notice_box_text{
	float: left;
	margin: 0px;
	width: 662px;
	padding:10px 25px 15px 25px;
	padding-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	.pla_m_notice_box_text p{
	padding :0px;
	/*margin-bottom: 6px;*/
	margin:0;
	width:662px;
	}
	
	.pla_m_tab_list{
	width:724px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color:#fff;
	text-align: left;
	padding: 0;
	margin: 0px;
	float:left;
	}
	.pla_m_tab_list td{
	line-height: 20px;
	margin:0;
	padding-top: 4px;
	padding-bottom: 4px;
	border:1px solid #CCC;
	}
	.pla_m_tab_list .gray_center{
	text-align:center;
	background-color: #F9F9F9;
	}
	
	.pla_m_tab_list .while_center{
	text-align:center;
	}
	
	.pla_m_tab_list .gray_sub{
	background-color: #E4E4E4;
	text-align:center;
	font-weight:bold;
	}
	
	.pla_m_tab_list a{
	color:#000;
	margin:0 4px;
	text-decoration:underline;
	}
	
	.pla_m_tab_list a:hover{
	color:#000;
	margin:0 4px;
	text-decoration:none;
	}
	
	.pla_m_tab_list td span ,.vip_info_tab_list td span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ef3123;
	margin:0 4px;
	}
	
	.pla_m_tab_bgc{
	text-align:left;
	background-color: #F9F9F9;
	}
  
  
  .pla_m_tab2_list{
	width:744px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color:#fff;
	padding: 0;
	margin: 0px;
	float:right;
	}
	.pla_m_tab2_list td{
	line-height: 20px;
	margin:0;
	padding-top: 4px;
	padding-bottom: 4px;
	border:1px solid #CCC;
	}
	.pla_m_tab2_list .gray_center{
	text-align:center;
	background-color: #F9F9F9;
	}
	
	.pla_m_tab2_list .while_center{
	text-align:center;
	}
	
	.pla_m_tab2_list .gray_sub{
	background-color: #E4E4E4;
	text-align:center;
	font-weight:bold;
	}
	
	.pla_m_tab2_list a{
	color:#000;
	margin:0 4px;
	text-decoration:underline;
	}
	
	.pla_m_tab2_list a:hover{
	color:#000;
	margin:0 4px;
	text-decoration:none;
	}
	
	.pla_m_tab2_list td span ,.vip_info_tab2_list td span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ef3123;
	margin:0 4px;
	}
	
	.pla_m_tab2_bgc{
	text-align:left;
	background-color: #F9F9F9;
	}
  
.btn_nextstep {padding-left:346px}
.marginright10 {margin-right:10px;}
.marginbottom10 {margin-bottom:11px;}
.marginleft10 {margin-left:10px;}
.margintop11 {margin-bottom:11px; margin-top:11px;}

     
	 .pla_m_news{
	 width:736px;
	 float:left;
	 margin-bottom:11px;
	 }
	 
	 .pla_m_news_head{
	 background-image:url(../image/pla_news_rt.jpg);
	 width:736px;
	 height:47px;
	 float:left;
	 }
	 
	 .pla_m_news_head b{
	 width:111px;
	 float:left;
	 text-align:center;
	 margin-left:12px;
	 margin-top:10px;
	 font-weight:normal;
	 color:#000;
	 }
	 
	 .pla_m_news_head p{
	 float:left;
	 width:575px;
	 text-align:left;
	 margin-left:12px;
	 margin-top:11px;
	 }
	 
	 .pla_m_news_head span{
	 float:left;
	 margin-top:11px;
	 }
	 	 
	 .pla_m_news_main{
	 width:734px;
	 float:left;
	 background-color:#fff;
	 border-right:1px solid #CCC;
	 border-left:1px solid #CCC;
	 }
	 
	 .pla_m_news_rd{
	 background-image: url(../image/pla_news_rd.jpg);
	 width:736px;
	 height:8px;
	 float:left;
	 font-size:1px;
	 line-height:1px;
	 }
	 
    .pla_info_sort_box_m_cont02{
	float: left;
	width: 715px;
	padding-right: 9px;
	padding-left: 10px;
	margin:10px 0;
    }
	
	.pla_m_note_cont{
	width:736px;
	height:37px;
	float:left;
	background-image: url(../image/pla_news_bg.jpg);
	margin-bottom:10px;
	}
	
	 .pla_m_note_cont b{
	 width:111px;
	 float:left;
	 text-align:center;
	 margin-left:12px;
	 margin-top:10px;
	 font-weight:normal;
	 color:#000;
	 }
	 
	 .pla_m_note_cont p{
	 float:left;
	 width:575px;
	 text-align:left;
	 margin-left:12px;
	 margin-top:11px;
	 }
	 
	 .pla_m_note_cont span{
	 float:left;
	 margin-top:11px;
	 }
	 
  .dev_new_pages{
   width:726px;
   height:20px;
   float:left;
   margin-top:65px;
   margin-left:40px;
   }
   
  .dev_new_pages p{
   float:left;
   }
      
  .dev_new_pages span{
   width:50px;
   height:20px;
   margin:0 10px 0 4px;
   color:#999;
   }
   
  .dev_new_pages span a{
   width:50px;
   height:20px;
   float:left;
   text-decoration:underline;
   margin:0 4px;
   color:#999;
   text-align:center;
   }
   
  .dev_new_pages span a:hover{
   width:50px;
   height:20px;
   float:left;
   text-decoration:none;
   font-weight:bold;
   margin:0 4px;
   color:#999;
   text-align:center;
   }
   
  .dev_new_pages b{
   width:15px;
   height:20px;
   float:left;
   color:#999;
   margin:0 4px;
   }
      
  .dev_new_pages a{
   width:15px;
   height:20px;
   float:left;
   text-decoration:underline;
   margin:0 4px;
   color:#999;
   }
   
  .dev_new_pages a:hover{
   width:15px;
   height:20px;
   float:left;
   text-decoration:none;
   font-weight:bold;
   margin:0 4px;
   color:#999;
   }
   
     .btn_next{
  background-image:url(../image/dev_next_bg.gif);
  width:60px;
  height:19px;
  float:left;
  font-size:12px;
  margin-right:10px;
  padding:0;
  }
  
  .btn_next a{
  width:57px;
  height:18px;
  color:#999;
  font-weight:normal;
  text-decoration:none;
  margin:1px 0 0 2px;
  padding:0;
  font-size:11px !important;
  text-align:center;
  }
  
  .btn_next a:hover{
  width:57px;
  height:18px;
  color:#333;
  font-weight:normal;
  text-decoration:none;
  margin:1px 0 0 2px;
  padding:0;
  font-size:11px !important;
  text-align:center;
  }
  
  .btn_go{
  background-image:url(../image/btn_go_bg.gif);
  width:24px;
  height:19px;
  float:left;
  font-size:11px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  padding:0;
  }
  
  .btn_go a{
  width:19px;
  height:17px;
  color:#999;
  font-weight:normal;
  text-decoration:none;
  margin:2px 0 0 5px;
  padding:0;
  font-size:11px !important;
  font-family: Arial, Helvetica, sans-serif;
  }
  
  .btn_go a:hover{
  width:19px;
  height:17px;
  color:#333;
  font-weight:normal;
  text-decoration:none;
  margin:2px 0 0 5px;
  padding:0;
  font-size:11px !important;
  font-family: Arial, Helvetica, sans-serif;
  }
  
     
   .dev_page_input{
   width:110px;
   margin-left:15px;
   float:left;
   color:#999;
   }
   	 	 
/*-----------------------------------------------------------------------------1022 Mia add end---------------------------------*/	

/*-----------------------------------------------------------------------------plan Library start---------------------------------*/	
	
  /* left menu begin */
  #col1_content h2 {
  	background: url(../homepage/ho_navbg.gif) top left no-repeat;
	width: 130px; height:31px; display:block;
	font-size: 13px; color:#ef3123; line-height:26px;
	padding: 0 0 0 24px;
  }
  
  #col1_content ul {
  	list-style-type:none;
	margin-left:0;
  }
  
  #col1_content ul li {
	text-indent: 1em;
	margin:0 auto; width:136px;
  }
  
  #col1_content ul li a {
  	color:#848484; display:block; line-height:21px;
	border-bottom: dotted 1px #FF001D;
  }
  
  #col1_content ul li a:hover, #col1_content ul .selected {
  	color:#FFFFFF; display:block;
	background-color:#ef3123;
	text-decoration: none; margin-top:-1px; height:22px;
  }
  
  #col1_content .nobdr a {
  	border: none;
  }
  
  #col1_content .bl_nobdr a {
  	border: none;
	color:#636363;
  }
  
  #col1_content ul li select {
  	width: 136px;
	margin-top: 8px;
	color:#848484;
  }
  
  #col1_content .ho_sel_link{
  text-indent:0;
  }
  
  /* left menu end */
	
	
  /* left menu begin */
  .col1_plan_cont { padding: 0 }
  
  .col1_plan_cont h2 {
  	background: url(../homepage/ho_navbg.gif) top left no-repeat;
	width: 130px; height:31px; display:block;
	font-size: 13px; color:#ef3123; line-height:28px;
	padding: 0 0 0 24px;
	margin-bottom:5px;
  }
  
  .plan_pop_cont div {
  width:138px;
  float:left;
  border-bottom: dotted 1px #FF001D;
  margin-left:4px;
  padding-left:4px;
  margin-bottom:5px;
  }

  .plan_pop_cont div img{
  float:left;
  padding-right:5px;
  margin-top:3px;
  }
  
  .plan_pop_cont div p ,.plan_select_cont p{
  float:left;
  width:118px;
  margin:0;
  color:#959595;
  }
  
  .plan_select_cont{
  margin-bottom:14px;#margin-bottom:10px;
  }
  
  .plan_select_cont div{
  width:138px;
  float:left;
  margin-left:4px;
  padding-left:4px;
  }
  
 .plan_select_cont select{
  width:140px;
  margin:3px 0;
  padding:0;
  }
  
  .plan_pop_cont div b ,.plan_select_cont b{
  color:#ef3123;
  font-weight:normal;
  }
  
  .plan_pop_cont span{
  float:left;
  width:90px;
  margin:2px 0 2px 2em;
  color:#959595;
  font-size:12px;
  line-height:18px;
  border-bottom: 1px solid #ccc;
  }
  
  .plan_pop_cont span a {
  color:#959595;
  text-decoration:none;
  }

  .plan_pop_cont span a:hover{
  color:#ef3123 !important;
  text-decoration:none !important;
  }

  .plan_pop_cont div a{
  color:#959595;
  text-decoration:none;
  }

  .plan_pop_cont div a:hover{
  color:#000;
  text-decoration: underline;
  }
  
  .plan_sale_cont div{
  width:138px;
  height:57px;
  float:left;
  border-bottom: dotted 1px #FF001D;
  margin-left:4px;
  padding-left:4px;
  margin-bottom:5px;
  }
  
  .plan_sale_cont div b{
  float:left;
  width:138px;
  margin:0;
  color:#ef3123;
  font-weight:normal;
  }
  
  .plan_sale_cont div b a{
  color:#ef3123;
  text-decoration:none;
  }
  
  .plan_sale_cont div b a:hover{
  color:#ef3123;
  text-decoration: underline;
  }
  
  .plan_sale_cont div p{
  float:left;
  width:138px;
  margin:0;
  color:#ef3123;
  }
  
  .plan_sale_cont div a{
  color:#959595;
  }

  .plan_sale_cont div a:hover{
  color:#000;
  text-decoration: underline;
  }

  .noborder{
  border:none !important;
  background-image:none !important;
  }
  
  .noborder02{
  border:none !important;
  background-image:none !important;
  margin-bottom:10px !important;
  #padding-bottom:10px;
  }
  
  .plan_top_cont{
  float: left;
  width: 746px;
  margin-bottom: 11px;
  }
  
  .plan_top_cont_l{
  float: left;
  width: 505px;
  margin-right: 11px;
  }

/*-----------------------------------------------------------------------------plan Library end---------------------------------*/	

/*---------------------------------------------- aska copied 1023 ----------------------------------------------*/
	.pla_info_sort{
	width:746px;
	float:right;
    }

  .pla_info_sort_sub{
	width:746px;
	/*height:19px;*/
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	float: left;
  }
  
  .pla_info_sort_sub img{
   text-align:left;
   /*float: left;*/
  }
  
  .pla_info_sort_sub div{
  width:100px;
  margin-right:0;
  float:right;
  }
  
  .pla_info_sort_cont{
	width:746px;
	margin:0;
	float: left;
  }
  
  .pla_info_sort_box{
	float: left;
	width: 746px;
	background-image: url(../image/vip_m_info2.gif);
	background-repeat: repeat-y;
	margin-bottom: 11px;
  }
  
  .pla_info_sort_box_m{
	float: left;
	width: 746px;
	background-image: url(../image/vip_m_info1.gif);
	background-repeat: no-repeat;
	background-position: left top;
  }
  
  .pla_info_sort_box_m_cont{
	float: left;
	width: 715px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
  }
  
  .pla_info_sort_box_b{
	float: left;
	width: 746px;
	background-position: right;
  }

  .pla_info_cont_note{
	float: left;
	width: 555px;
	margin-bottom: 10px;
	}
	
	.pla_info_cont_note_rt{
	float: left;
	width: 140px;
	padding-left: 15px;
	text-align: right;
	margin-top: 5px;
	}
	
	.pla_info_cont_note_rt span{
	font-weight: normal;
	color: #EF3123;
	}
	
	.pla_info_cont_note p{
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	clear: left;
	}
	
	.pla_info_cont_note p span{
	font-weight: normal;
	color: #EF3123;
	}



    .pla_info_t_cont{
	width:715px;
	margin-bottom: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-left-color: #ccc;
    }
    
	.pla_info_tab_list{
	width:715px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color:#fff;
	text-align: left;
	padding: 0;
	margin: 0px;
	}
	.pla_info_tab_list td{
	border-bottom-color: #ccc;
	line-height: 20px;
	margin:0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ccc;
	padding-top: 4px;
	padding-bottom: 4px;
	}
	.pla_info_tab_list .gray{
	background-color: #f9f9f9;
	}
	
	
.pla_va_stat {
	margin-bottom:20px; padding-left:15px;
}

.pla_va_stat p {
	margin: 4px 0;
}
	
  .pla_d_tab_head{
  width:746px;
  height:22px;
  padding:0;
  margin:0;
  }
  
  .pla_d_tab_head ul {
  float:right; display:inline;
  height:22px;
  list-style:none;
  padding:0; margin:0; padding-right:6px;
  text-align:right;
  }
  
  .pla_d_tab_head .floatleft {
  float:left; margin-left:6px;
  }
  
  .pla_d_tab_head li{
  float:left;
  text-align:center;
  line-height:22px;
  margin:0; padding:0;
  }
    
  .pla_d_tab_head li a{
  width:95px;
  height:22px;
  display:block;
  text-align:center;
  margin:0 2px 0 0;
  font-size:12px;
  line-height:22px;
  background: url(../image/ho_tag_bg.gif) top left no-repeat;
  }
  
  .pla_d_tab_head .longversion li a{
  width:145px;
  background: url(../image/ho_tag_bg_l.gif) top left no-repeat;
  }
  
  .pla_d_tab_head li a:hover{
	background-image:url(../image/ho_tag_select.gif);
	text-decoration:none;
  }
  
  .pla_d_tab_head .longversion li a:hover{
	background-image:url(../image/ho_tag_select_l.gif);
  }
  
  .pla_d_tab_head .select, .pla_d_tab_head .select a, .pla_d_tab_head .select a:hover {
	width:95px;
	height:22px;
	margin:0 2px 0 0; #margin: 0 1px 0 0;
	background-image: url(../image/ho_tag_b.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
  }
  
    .pla_info_sort_box{
	float: left;
	width: 746px;
	background-image: url(../image/vip_m_info2.gif);
	background-repeat: repeat-y;
	margin-bottom: 11px;
  }
  
  .pla_info_sort_box_m{
	float: left;
	width: 746px;
	background-image: url(../image/vip_m_info1.gif);
	background-repeat: no-repeat;
	background-position: left top;
  }
  
  .pla_info_sort_box_m_cont{
	float: left;
	width: 715px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
  }
  
  .pla_info_sort_box_b{
	float: left;
	width: 746px;
	background-position: right;
  }
  
    .pla_info_t_cont{
	width:715px;
	margin-bottom: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-left-color: #ccc;
    }
	
	
	.pla_d_tab_list{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	padding: 0; margin: 0;
	border-top: solid 1px #ccc;
	border-left: solid 1px #ccc;
	background-color:#fff;
	}
	.pla_d_tab_list td, .pla_d_tab_list th{
	line-height: 20px;
	margin:0;
	padding-top: 4px;
	padding-bottom: 10px;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	}
	.pla_d_tab_list th{
	line-height: 16px; padding:6px;
	color:#666;
	}
	.pla_d_tab_list p {
	margin:0.2em 0; padding:0;
	}
	
	.pla_d_tab_list td .paddingleft1em {
	margin-bottom:0.4em;
	}
	
	.pla_d_tab_list td .paddingleft1em a {
	color:#666;
	}
	
	.pla_d_tab_list .gray{
	background-color: #f9f9f9;
	}
	.pla_d_tab_list td span ,.pla_info_tab_list td span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ef3123;
	margin:0 4px;
	}
	.pla_tab_bgc1{
	background-color: #f7f9fb;
	text-align: center;
	}
	.pla_tab_bgc2{
	background-color: #f9f9f9;
	vertical-align: middle;
	}
	
	.pla_tab_bgc3{
	text-align:right;
	background-color: #F9F9F9;
	}
	
	.pla_table_left{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 400px;
	}
	.pla_table_right{
	float: left;
	width: 250px;
	}
	
		.pla_notice_box{
	float: left;
	width: 712px;
	margin-bottom: 10px;
	margin-top: 15px;
	}
	
	.pla_notice_box_rt ,.pla_notice_box_rd{
	float: left;
	width: 712px;
	height:6px;
	font-size:1px;
	line-height:1px;
	}
	
	.pla_notice_box_rt{
	background-image:url(../image/sho_not_rt.gif);
	}
	
	.pla_notice_box_rd{
	background-image:url(../image/sho_not_rd.gif);
	}

	.pla_notice_mid{
	float: left;
	width: 712px;
	background-image: url(../image/sho_not_bg.gif);
	background-repeat: repeat-y;
	}
	
	.pla_notice_box_text{
	float: left;
	margin: 0px;
	width: 662px;
	padding:10px 25px 15px 25px;
	padding-bottom: 10px;
	}
	
	.pla_notice_box_text p{
	padding :0px;
	margin: 0px;
	width:662px;
	}
	
/*---------------------------------------------- aska copied 1023 end ------------------------------------------*/

/*---------------------------------------------- aska added 1023 -----------------------------------------------*/
.pla_a_rounded {
	margin-top:10px;
}
.pla_a_rndtop, .pla_a_rndbtm {
	display:block; width:746; height:6px; background: top left no-repeat;
	#line-height: 1px; #font-size:1px;
}
.pla_a_rndtop {background-image:url(../image/sho_not_rt_l.gif);}
.pla_a_rndbtm {background-image:url(../image/sho_not_rd_l.gif);}

.pla_a_rndmid {
	background:url(../image/sho_not_bg_l.gif) top left repeat-y;
	padding:0 10px 10px 10px;
}

.pla_a_rhide {
/*height:68px;
overflow:hidden;*/
display:none;
}

.pla_hr {
	border-top:solid 1px #ccc;
}

.plan_topbar_nt {
	width:746px; height:40px;
	background: url(../image/plan_topbar_nt.gif) top left no-repeat;
	float:left;
}

.pla_topbar_l, .pla_topbar_r {
	width:350px; padding-top:10px; float:left;
}

.pla_topbar_l p {
	float:left; margin: 2px 0 0 80px; display:inline;
}

.pla_topbar_r {
	width: 350px; margin-left:30px;
}

* html .pla_topbar_r p {
	margin-top: 3px;
}

/*---------------------------------------------- aska added 1023 end -------------------------------------------*/



/*---------------------------------------------------------------charline add css 1023---------------------------------*/	
  .pla_c_plancate{
	width:734px;
	float:left;
	margin-top: 7px;
	margin-right: 0px;
	padding-left: 11px;
  }
  
  .pla_c_plancate2{
	width:746px;
	float:left;
	margin-top: 7px;
	margin-right: 0px;
	padding-bottom: 11px;
  }
  
  .pla_c_plancate2 p{
	width:718px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
  }
  
  .pla_c_plancate2 span{
	color: #EF3123;
  }
  
  .pla_c_planlist{
	width:734px;
	float:left;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 6px;
	padding-left: 11px;
  }
  
  .pla_c_planlist_mhead{
	width:734px;
	float:left;
	margin-bottom: 5px;
  }
  
  .pla_c_planlist_title{
	width:734px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 5px;
  }
  
  .pla_c_planlist_title2{
	width:734px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
  }
  
  .pla_c_planlist_box{
	width:734px;
	float:left;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
  }
  
  .pla_c_planlist_box_nob{
	width:734px;
	float:left;
	padding-bottom: 10px;
  }
  
  .pla_c_planlist_image{
	width:203px;
	float:left;
  }
  
  .pla_c_planlist_rt_cont{
	width:515px;
	float:right;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
  }
  
  .pla_c_planlist_detail{
	width:515px;
	float:left;
  }
  
  .pla_c_planlist_detail  b{
	float:left;
	color: #000000;
	margin-bottom: 3px;
  }
  
  .pla_c_planlist_detail p{
	width:480px;
	float:left;
	margin-left: 15px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
  }
  
  .pla_c_planlist_detail p u{
	color: #666666;
	text-decoration: none;
  }
  
  .pla_c_planlist_detail span{
	color: #000000;
	float: left;
	width: 500px;
	margin-left: 0px;
  }
  
  .pla_c_planlist_btn{
	float:right;
	margin-top: 11px;
	margin-right: 5px;
  }
  
  .pla_c_planlist_btn b{
	float:left;
	margin-right: 2px;
  }
  
  
  .pla_c_marginbtm10 {
	margin-bottom: 10px;
  }

 
  .pla_c_info_sort_box{
	float: left;
	width: 746px;
	background-image: url(../image/vip_m_info2.gif);
	background-repeat: repeat-y;
	margin-bottom: 15px;
  }
  
  .pla_c_info_sort_box_m{
	float: left;
	width: 746px;
	background-image: url(../image/vip_m_info1.gif);
	background-repeat: no-repeat;
	background-position: left top;
  }
  
  .pla_c_info_sort_box_m_cont{
	float: left;
	width: 692px;
	padding-top: 15px;
	padding-right: 27px;
	padding-left: 27px;
  }
  
  .pla_c_info_sort_box_box_b{
	float: left;
	width: 746px;
	background-position: right;
  }
  
  
  .pla_c_note_titlebox{
	width: 712px;
	padding-bottom: 5px;
	float: left;
    }

	.pla_c_planlist2{
	width:692px;
	float:left;
  }
  
  .pla_c_planlist2_mhead{
	width:692px;
	float:left;
	margin-bottom: 5px;
  }
  
  .pla_c_planlist2_title{
	width:692px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
  }
  
  .pla_c_planlist2_box{
	width:692px;
	float:left;
  }
  
  .pla_c_planlist2_image{
	width:203px;
	float:left;
  }
  
  .pla_c_planlist2_rt_cont{
	width:465px;
	float:right;
	margin-left: 10px;
  }
  
  .pla_c_planlist2_detail{
	width:465px;
	float:left;
  }
  
  .pla_c_planlist2_detail  b{
	float:left;
	color: #000000;
	margin-bottom: 3px;
  }
  
  .pla_c_planlist2_detail p{
	width:448px;
	float:left;
	margin-left: 15px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
  }
  
  .pla_c_planlist2_detail p u{
	color: #666666;
	text-decoration: none;
  }

  .pla_c_planlist2_detail span{
	color: #EF3123;
	float: left;
	width: 460px;
	margin-left: 3px;
  }
  
  .pla_c_planlist2_btn{
	float:right;
	margin-top: 11px;
  }
  
  .pla_c_planlist2_btn b{
	float:left;
	margin-right: 2px;
  }
  
  .pla_c_ptext{
	float:left;
	width: 465px;
	height: 50px;
	clear: left;
	color: #000000;
	line-height: 18px;
  }
  
  .pla_c_pbtn{
	float:right;
	margin-top: -15px;
	margin-right: 4px;
  }
  
  .pla_c_planlist_detail .marginleft0{
    margin-left:0px;
  }
  
  .pla_c_planlist2_detail .marginleft0{
    margin-left:0px;
  }
  
  .pla_c_pline{
	float:left;
	width: 460px;
	height: 2px;
	margin-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-bottom: 7px;
  }
  
  .pla_c_btm_text{
	width:746px;
	float:left;
	margin-top: 0;
  }
  	
	.pla_c_countlist{
	width:714px;
	float:left;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 11px;
	padding-left: 28px;
    }
	
	.pla_c_countlist .question{
	width:714px;
	float:left;
	font-weight: bold;
	color: #000000;
	padding-bottom: 8px;
    }
	
	.pla_c_countlist_detail{
	width:699px;
	float:left;
	padding-bottom: 5px;
	font-family:Arial, Helvetica, sans-serif;
    }
	
	.pla_c_countlist_detail p{
	padding:0px;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 20px;
    }
    
	
	.pla_c_count_graybox{
	width:651px;
	float:left;
    }
	
	.pla_c_count_graybox_t{
	width:651px;
	float:left;
    }
	

	.pla_c_count_graybox_m{
	width:632px;
	float:left;
	background-color: #E4E4E4;
	padding-right: 10px;
	padding-left: 10px;
    }
	
	.pla_c_count_graybox_m_d{
	width:600px;
	float:left;
	background-color: #E4E4E4;
	padding-left: 30px;
	padding-top: 5px;
    }
	
	.pla_c_count_graybox_b{
	width:651px;
	float:left;
    }
    
	.pla_c_countlist_item{
	width:714px;
	float:left;
	padding-bottom: 15px;
    }
    
	
	.pla_m_tab_head{
	width:746px;
	height:22px;
	padding:0;
	margin:0;
	float: left;
    }
  
    .pla_m_tab_head ul {
    float:right; display:inline;
    height:22px;
    list-style:none;
    padding:0; margin:0;
    text-align:right;
    }
  
    .pla_m_tab_head .floatleft {
    float:left; margin-left:6px;
    }
  
    .pla_m_tab_head li{
    float:left;
    text-align:center;
    line-height:22px;
    margin:0; padding:0;
    }
    
   .pla_m_tab_head li a{
   width:95px;
   height:22px;
   display:block;
   text-align:center;
   margin:0 2px 0 0;
   font-size:12px;
   line-height:22px;
   background: url(../image/ho_tag_bg.gif) top left no-repeat;
   }
  
   .pla_m_tab_head .longversion li a{
   width:145px;
   background: url(../image/ho_tag_bg_l.gif) top left no-repeat;
   }
  
   .pla_m_tab_head li a:hover{
    background-image:url(../image/ho_tag_select.gif);
	text-decoration:none;
    }
  
   .pla_m_tab_head .longversion li a:hover{
	background-image:url(../image/ho_tag_select_l.gif);
    }
  
   .pla_m_tab_head .select, .pla_m_tab_head .select a, .pla_m_tab_head .select a:hover {
	width:95px;
	height:22px;
	margin:0 2px 0 0;
	background-image: url(../image/ho_tag_b.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
    }
  
    .pla_m_tab_head .longversion .select, .pla_m_tab_head .longversion .select a, .pla_m_tab_head .longversion .select a:hover {
	width:145px;
	background-image: url(../image/ho_tag_b_l.gif);
    }
	
	.pla_c_muti_title{
	width:692px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-top: 6px;
   }
   
   .pla_c_muti_title p{
	float:left;
	padding: 0px;
	margin: 0px;
   }
   
   .pla_c_muti_title_ltbtn{
	float: right;
	padding-right: 5px;
	}
    
	.pla_c_muti_box{
	float: left;
	width: 692px;
	margin-top: 3px;
	}
	
	.pla_c_muti_box_rt ,.pla_c_muti_box_rd{
	float: left;
	width: 692px;
	height:6px;
	font-size:1px;
	line-height:1px;
	}
	
	.pla_c_muti_box_rt{
	float: left;
	vertical-align: top;
	}
	
	.pla_c_muti_box_rd{
	background-image:url(../image/rate_mu_12.gif);
	background-repeat: no-repeat;
	height: 18px;
	}

	.pla_c_muti_mid{
	float: left;
	width: 692px;
	background-image: url(../image/rate_mu_10.gif);
	background-repeat: repeat-y;
	}
	
	.pla_c_muti_box_text{
	float: left;
	margin: 0px;
	width: 642px;
	padding:10px 25px 15px 25px;
	padding-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	.pla_c_muti_box_text p{
	width:642px;
	line-height: 18px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	color: #000000;
	}
	
	.pla_c_muti_box_text u{
	color: #717171;
	text-decoration: none;
	
	}
    
	.pla_c_muti_box_text span{
	color: #EF3123;
	float: left;
	padding-top: 10px;
	}
	
	.pla_c_muti_gray_tbox{
	width: 692px;
	padding-bottom: 8px;
	float: left;
	padding-top: 10px;
    }
	
	.pla_c_muti_gray_tbox_t ,.pla_c_muti_gray_tbox_b{
	width: 692px;
	float: left;
    }
    
	.pla_c_muti_gray_tbox_m{
	width: 642px;
	float: left;
	background-color: #E4E4E4;
	padding-right: 25px;
	padding-left: 25px;
	line-height: 25px;
	color: #707070;
    }
	
	.pla_c_muti_gray_tbox_m a{
	color: #707070;
    }
	
	.moneybk{
	font-weight:normal;
	margin:0 2px;
	color:#000;
	text-decoration: none;
}

/*---------------------------------------------------------------charline add css 1025---------------------------------*/	

   .pla_c_tab_head{
	width:746px;
	height:22px;
	padding:0;
	margin:0;
	float: left;
    }
  
    .pla_c_tab_head ul {
    float:right; display:inline;
    height:22px;
    list-style:none;
    padding:0; margin:0;
    text-align:right;
    }
  
    .pla_c_tab_head .floatleft {
    float:left; margin-left:6px;
    }
  
    .pla_c_tab_head li{
    float:left;
    text-align:center;
    line-height:22px;
    margin:0; padding:0;
    }
    
   .pla_c_tab_head li a{
	width:88px;
	height:22px;
	display:block;
	text-align:center;
	font-size:12px;
	line-height:22px;
	background-image: url(../image/ho_tag_bgS.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;
   }
  
   .pla_c_tab_head li a:hover{
	background-image:url(../image/ho_tag_selectS.gif);
	text-decoration:none;
    }
  
   .pla_c_tab_head .select, .pla_c_tab_head .select a, .pla_c_tab_head .select a:hover {
	width:88px;
	height:22px;
	background-image: url(../image/ho_tag_bS.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;
    }
	
	.highlight_red{
	font-weight:normal;
	margin:0 2px;
	color:#EF3123;
	text-decoration: none;
    }
    
	.pla_c_tab_bg8{
	text-align:center;
	background-color: #F9F9F9;
	}
	
	.pla_c_tab_bg9{
	text-align:center;
	background-color: #FFFFFF;
	}
	
	.pla_c_tab_bg10_top{
	text-align:left;
	vertical-align: top;
	}
	
	.pla_c_roam_title{
	width:712px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    }
	
	.pla_c_tab_list_s{
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color:#fff;
	text-align: left;
	padding: 0;
	margin: 0px;
	float:left;
	}
	.pla_c_tab_list_s td{
	line-height: 20px;
	margin:0;
	padding-top: 4px;
	padding-bottom: 4px;
	border:1px solid #CCC;
	}
	.pla_c_tab_list_s .gray_center{
	text-align:center;
	background-color: #F9F9F9;
	}
	
	.pla_c_tab_list_s .while_center{
	text-align:center;
	}
	
	.pla_c_tab_list_s .gray_sub{
	background-color: #E4E4E4;
	text-align:center;
	font-weight:bold;
	}
	
	.pla_c_tab_list_s a{
	color:#000;
	margin:0 4px;
	text-decoration:underline;
	}
	
	.pla_c_tab_list_s a:hover{
	color:#000;
	margin:0 4px;
	text-decoration:none;
	}
	
	.pla_c_tab_list_s td span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ef3123;
	margin:0 4px;
	}
	
	.pla_c_roam_name_title{
	width:712px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 7px;
    }
	
	.pla_c_roam_name_title2{
	width:712px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 4px;
	margin-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    }
	
	.pla_c_roam_name_title3{
	width:712px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
    }
	
	.pla_m_tab_list .gray_sub_left{
	background-color: #E4E4E4;
	text-align:left;
	font-weight:bold;
	}
.marginbottom40 {margin-bottom:40px;}
.floatleft {float:left}
.floatright {float:right}
.margintop10 {margin-top:10px;}
.marginbottom10 {margin-bottom:10px;}
.margin_tb10{margin:10px 0}

	/*-- charline add css 1029 -------*/
	
	
	.pla_c_popup_cont{
	width:700px;
	float: left;
	border: 1px solid #E3E3E3;
	background-color: #EFEFEF;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
    }
	
	.pla_c_popup_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	}
	
	.pla_c_dropdown1{
	float: left;
	width: 180px;
	}
	
	.pla_c_dropdown2{
	float: left;
	width: 150px;
	}
	
	.pla_c_search_wcont{
	width:712px;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	padding-bottom: 15px;
    }
	
	.pla_c_search_wcont p{
	margin:0px;
	float:left;
	padding: 0px;
    }
    
	/*--. pla_m_notice_box{   add font style  -------*/

/*----------------------------------------------------------------Mia 1030 add-----------------------------------------*/
	.pla_stab_head{
	width:746px;
	height:22px;
	padding:0;
	margin:0;
	float: left;
    }
  
    .pla_stab_head ul {
    float:right; display:inline;
    height:22px;
    list-style:none;
    padding:0; margin:0;
    text-align:right;
    }
  
    .pla_stab_head .floatleft {
    float:left; margin-left:6px;
    }
  
    .pla_stab_head li{
    float:left;
    text-align:center;
    line-height:22px;
    margin:0; padding:0;
    }
    
   .pla_stab_head li a{
   width:52px;
   height:22px;
   display:block;
   text-align:center;
   margin:0 2px 0 0;
   font-size:12px;
   line-height:22px;
   background: url(../image/tag_ss.gif) top left no-repeat;
   }
  
   .pla_stab_head .longtab a{
   width:76px;
   background: url(../image/tag_big.gif) top left no-repeat;
   }
  
   .pla_stab_head li a:hover{
	background-image:url(../image/tag_ss_o.gif);
	text-decoration:none;
    }
  
   .pla_stab_head .longtab a:hover{
	background-image:url(../image/tag_big_o.gif);
    }
  
   .pla_stab_head .select{
	width:52px;
	height:22px;
	margin:0 2px 0 0;
	background-image: url(../image/tag_ss_b.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
    }
  
    .pla_stab_head .bigselect{
	width:76px;#width:74px;
	height:22px;
	background-image: url(../image/tag_big_b.gif);
	margin:0 2px 0 0;
	font-weight:bold;
	color:#FFF;
    }
/*----------------------------------------------------------------Mia 1107 add-----------------------------------------*/

	.red_hiline{color:#ef3123;}
	.red_hiline a ,.red_hiline a:hover{color:#ef3123;}
	.marginbottom20{margin-bottom:20px;}
	.margintop40{ margin-top:40px !important; #margin-top:7px !important;}
	.marginbottom15{ margin-bottom:15px !important;}
	.pla_c_btn{float:right; padding-right:12px; margin-bottom:20px;}
	
	.pla_note_c_box{
	width: 712px;
	padding-bottom: 5px;
	float: left;
	margin-bottom: 20px;
	border-bottom: 1px solid #E6E6E6;
    }
	
	.pla_note_c_box a{
	text-decoration: underline;
    }
	
	.pla_note_c_box a:hover{
	text-decoration: none;
    }
	
	.pla_note_c_box span{
	width: 10px;
	margin-right: 5px;
	margin-left: 5px;
    }

.width632{width:600px;}
