@charset "UTF-8";
/* CSS Document */
	
.estore_top_cont{width: 745px; height:71px;margin-bottom: 11px;}	
.estore_top_cont_l{float: left;width: 505px;margin-right: 10px;}	
.e25r {float:left;margin-left:0px;width:230px}
.e75l{width:505px;float:left; margin-right:10px;}
#container {margin:0 auto; padding:0; width:950px;}
#col4 { width: auto; margin: 0 0 0 173px}
#col4_content { padding: 0 0 0 11px }
.eleft{margin-left: 19px; *margin-left: 19px!important; *margin-left: 10px;}
.eleft2{margin-left: 19px; *margin-left: 19px!important; *margin-left: 17px;}
#estore_main{clear:both;width:auto; padding: 0 0 0 19px;}
.hd_top .etopTools {font-size: 12px; color: #FFFFFF; text-decoration: none; text-align: right; padding:10px; width:760px;}
.hd_top .etopTools a{color: #FFFFFF; text-decoration: none;}
.hd_top .etopTools a:hover{color: #FFFFFF; text-decoration: underline;}
.etop{margin-top:8px;}
.estore_scroll{width: 505px;height: auto;margin-top: 12px;float: left;}
.estoreBox td{ padding: 0px;} 
.tagBox { border:1px solid #d8d8d8; padding-bottom:0px;}
.tagBoxtd {padding: 1px; /*height:267px; *height:265px;!important *height:267px;*/}
.tag_bg {background-image: url(../img/frontend/tag_OffBG.jpg);	background-repeat: repeat-x;height: 27px; padding-bottom:0px;}
.tag_bg_a {
	background-image: url(../img/frontend/tag_OffBG_a.jpg);	
	background-repeat: repeat-x;
	height: 27px;
	color:#666666; 
	font-size:15px;
	line-height:27px;
}
.tag_off {
	background-image: url(../img/frontend/tag_OffBG.jpg); background-repeat: no-repeat;
	text-align: center;	width: 105px;
	padding-bottom:0px;
}
.tag_on {
	background-image: url(../img/frontend/tag_OnBG2.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width: 105px;
	padding-bottom:0px;
}
.ebutton{margin: 7px 0 0 50px;}
.btn {	float: right;	width: auto; }
.btn_l{
	background-image: url(../img/frontend/btn_left.gif); background-repeat: no-repeat;
	float: left; height: 19px; width: 5px;}
.btn_r{
	background-image: url(../img/frontend/btn_right.gif); background-repeat: no-repeat;
	float: left; height: 19px; width: 5px;}
.btn_bg{
	background-image: url(../img/frontend/btn_bg.gif); background-repeat: repeat-x;
	float: left; height: 19px; text-align:center;
	color:#333333; font-size:12px; text-decoration:none; line-height:19px;}
.btn_bg a{color:#333333;text-decoration:none;}
.btn_bg a:hover{color:#000000;text-decoration:underline;}

.econtain{
	margin: 0 12px 0 12px;
	line-height: 16px;
}
.e_seedcontain{line-height: 20px;}

.e_rightside{
	float: left;
	width: 215px;
	margin-bottom:2px;
	height: auto;
	line-height: 15px;	
	margin-top:8px; *margin-top:10px;!important *margin-top:10px;
	
}

.e_rightside ul{
	margin-bottom:3px;
	line-height: 16px;
	background-image: url(../img/icon/dot.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
	list-style-type: none;
}

.e_rightside li{
	margin-left:0px;
	padding-left:10px;
}

.etitle {padding: 4px 0 0 10px;}
.car{margin: 2px 0 0 10px;}

a.eselect{
	color:#ef3123;}

/*0520*/	
.clear{ clear:both;}
.flo_l {float:left;}
.flo_r {float: right;}

.pla_c_planlist{
	width:734px;
	float:left; 
	margin:11px 0 6px 0 ;
	padding-left: 11px;
  }
.mab20 {/*margin-bottom:20px;*/ padding-bottom:20px;}
.wifi_title{
	background-image: url(../img/frontend/wifi_title_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:744px;
	padding:20px 0 0 0px;
}
.wifi_body{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d2d2d2;
	border-left-color: #d2d2d2; 

	width:742px;
}

.wifi_botton{
	background-image: url(../img/frontend/wifi_botton_bg.jpg); 
	background-repeat:no-repeat; 
	width:744px; 
	height:14px;	
}
.tag_area{ padding-left:3px;}
.pageTag_top_a{ float:right;}
.pageTag_top .sel { 
	float:left; 
	background:url(../img/frontend/Tag_right_r.jpg) right no-repeat; 
	height:22px; 
	padding-right:10px; 
	color:#ffffff; 
	font-size:12px; 
	line-height:22px; 
	font-weight:bold;
	margin-left:5px;
}
.pageTag_top .sel em { 
	background:url(../img/frontend/tag_red_l.jpg); 
	width:4px; 
	height:22px; 
	float:left; 
	margin-right:5px;
}

.pageTag_top .tag { 
	float:left; 
	background:url(../img/frontend/Tag_right_w.jpg) right no-repeat; 
	height:22px; 
	padding-right:10px; 
	color:#444444; 
	font-size:12px; 
	line-height:22px; 
	margin-left:3px;
}
.pageTag_top .tag em { 
	background:url(../img/frontend/tag_w_l.jpg); 
	width:4px; 
	height:22px; 
	float:left; 
	margin-right:5px;
}

.pageTag_top .tag a:hover{color:#444444;  ;text-decoration: none;}


/*0521*/
.pla_c_planlist_title{
	width:734px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size:15px; 
	line-height:30px;
	padding-bottom: 5px; 
}
  .pla_c_planlist_box_nob{
	width:734px;
	padding-bottom: 10px;
}
 .pla_c_planlist_image{
	width:203px;
	float:left;
  }
  
.pla_c_planlist_rt_cont{
	width:515px;
	float:left;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.pla_c_planlist_r_title{ font-size:12px; line-height:18px; color:#444444;}
  
  
.pla_c_planlist_rt_cont ol li{ margin:0; padding:0;list-style-type: disc;line-height:18px; }
.pla_c_planlist_rt_cont ol li ul { margin:0; padding:0;line-height:18px;}
.pla_c_planlist_rt_cont ol li ul li{ list-style-type: none;font-size:12px; line-height:18px; color:#666666;}

.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; 
	width:712px;
}
.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 .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_notice_box{
	width: 712px;
	padding-bottom:10px;
	margin-top: 15px;
}
.pla_notice_box_rt ,.pla_notice_box_rd{
width: 712px;
	height:6px;
	font-size:1px;
	line-height:1px;
}
.pla_notice_box_rt{
	background-image:url(../img/frontend/sho_not_rt.gif);
}
.pla_notice_box_rd{
	background-image:url(../img/frontend/sho_not_rd.gif);
}
.pla_notice_mid{
	width: 712px;
	background-image: url(../img/frontend/sho_not_bg.gif);
	background-repeat: repeat-y;
	}
.pla_notice_box_text{
	margin: 0px;
	width: 662px;
	padding:10px 25px 15px 25px;
	padding-bottom: 10px;
	}
.pla_notice_box_text p{
	padding :0px;
	margin: 0px;
	width:662px;
}
.pla_notice_box_text a { text-decoration:underline;color: #ee3125; padding:0 3px;}
.pla_notice_box_text a:hover{ text-decoration:underline;color: #ee3125; }
	
.pla_d_tab_area{ padding-left:15px;}
.plan_topbar {
	width:746px; height:40px;
	background: url(../img/frontend/plan_topbar.jpg) top left no-repeat;
}
.pla_topbar_l {float:left; padding:13px 0 0 110px;}
.pla_topbar_l_1 {float:left;padding:10px 0 0 10px;}
.pla_topbar_2 {float:right; padding:10px 10px 0 0 ;}
.pla_topbar_3 {float:right; padding:10px 10px 0 0 ;}
.pla_topbar_3 a {padding:0 8px;font-size:12px; line-height:30px;text-decoration:underline; color:#ee3125;}
.pla_topbar_3 a:hover{text-decoration:underline; color:#ee3125;}
.plan_topbar_net_index {
	width:746px; height:40px;
	background: url(../img/frontend/plan_topbar_1.jpg) top left no-repeat;
}


.btn_a del, .btn_a b{display: block; float: left; }
.btn_a {height:21px;}  
.btn_a del {
  	width:2px; height:21px;
	background:url(../img/frontend/btnl_l.gif) top left no-repeat; 
}  
.btn_a b {
  	height:21px; 
	line-height:23px; 
	padding:0 8px;
	background:url(../img/frontend/btnl_r.gif) top right no-repeat;
	font-weight:normal;	
}
/*hit pro*/
 .dev_new_a {
  width:746px;
  margin:0;
  }
  
.dev_new_cont_a {
	background-image:url(../img/frontend/new_l_bg.gif); 
	background-repeat:no-repeat;
    width:368px;
    height:255px;
    float:left;
    margin:0 10px 10px 0;
}
  
.dev_new_sub_a {
    width:352px;
    height:21px;
    padding:10px 4px 10px 12px;
    margin:0; 
	font-size:16px; 
	line-height:16px; 
	color:#444444;
}
.dev_new_sub_a  a{color:#444444;text-decoration:none;}
.dev_new_sub_a  a:hover{color:#444444;text-decoration:none;}
.dev_new_main_a{
  width:356px !important;
  padding:0 8px 0 0;
  margin:0;
  float:left;
  }
  
  .dev_new_photo_a{
  width:160px;
  height:192px;
  float:left;
  }
  
.dev_new_detail_a {width:195px;height:180px;float:left;}
.dev_new_icon_a {width:156px;}
.dev_new_icon_a img {margin:0 10px 0 0;}
.dev_new_detail_a img {margin:0 10px 0 0;}
  
.dev_new_tit_a{
	width:156px;
    font-size:16px;
    font-weight:normal;
    line-height:20px;
    margin:10px 0 6px 0;
}	
.dev_new_detail_a p{
    width:170px;
    font-size:12px;
    line-height:18px;
	color:#444444;
}
.dev_new_red_a{
	width:170px;
	height:18px;
  	float:right;
	text-align:right;
	margin-top:5px;
	font-size: 16px;
	color:#444444;
}
.dev_new_red_a span { font-size: 11px; line-height:17px; color:#000000; }
.dev_new_red_a b{
	font-size: 16px;
	font-weight: bold;
	color: #ef3112;
   font-family: Arial, Helvetica, sans-serif; 
   padding:0 3px;
}

 .nomargin{
  margin:0 !important;
  }	
  .dev_pro_cont_a {
	background-image:url(../img/frontend/wifi_new_s_bg.gif); 
	background-repeat:no-repeat;
	width:232px;
	height:165px;
	float:left;
	margin:0 10px 10px 0;
	*margin:0 8px 10px 0; 
	*+margin:0 8px 10px 0; 

  }  
.dev_pro_sub_a {
	width:214px;
	height:20px;
	padding:8px 8px 12px 8px;
	margin:0;
	color:#444444;
}
.dev_pro_sub_a a:hover{color:#444444;text-decoration:none;}
.dev_pro_sub_a p, .dev_pro_sub_a a {
  width:214px;
  height:20px;
  float:left;
  font-size:16px;
  text-decoration:none;
}
    

.dev_pro_main_a{
  width:224px !important;
  height:117px;
  padding:0 8px 0 0;
  float:left;
  }
  
  .dev_pro_photo_a{
  width:94px;
  height:110px;
  float:left;
 /* margin:0 5px 0 5px; */
  padding:0 5px 0 5px;
  }
  
  .dev_pro_detail_a{
	width:120px;
	height:100px!important;
	*height:92px;
	*height:92px!important;
	float:left;
  }
  
  .dev_pro_detail_a div{
  width:100px;
  margin:5px 0;
  }
  
  .dev_pro_detail_a p{
  width:110px;
  float:left;
  margin:2px 0;
  }
  
  .dev_pro_detail_a img{
  margin:0 5px 0 0;
  }
.dev_pro_red_a{
   width:120px;
   height:18px;
   float:right;
   text-align:right;
   font-size: 16px;
   color:#444444;
   margin:0 0 0 0;
  }
.dev_pro_red_a b{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #ef3112; 
   padding:0 3px;
  }	
.dev_pro_red_a span {font-size: 11px; line-height:17px; color:#000000; padding-left:3px;}	

/*net*/	
.dev_side_brk_a_title{
	background: url(../img/frontend/dev_side_brk_title.jpg)  no-repeat; 
	width:220px; 
	height:19px; 
	line-height:19px;
	padding:2px 0 0px 10px;
	}
.dev_side_brk_a_body{background: url(../img/frontend/dev_side_brk_body.jpg) repeat-y; width:215px;	padding:5px 0 0px 15px;}
.dev_side_brk_a_body_a{background: url(../img/frontend/dev_side_brk_body.jpg) repeat-y; width:215px;	padding:5px 0 0px 15px; 
height:400px; *height:397px;
}
.dev_side_brk_a_botton{background: url(../img/frontend/dev_side_brk_botton.jpg) no-repeat;  width:230px; height:7px;}
.dev_side_brk_a {
	width: 230px;
	margin:11px 0 0 0;
	padding:0;
	float: left;
	clear: both;
}
.dev_brk_cont_a{
  	width:198px;
  	height:70px;
	padding:8px 0 8px 0px ;
	*padding:9px 0 8px 0px !important;
	*padding:5px 0 8px 0px;
}
.dev_brk_cont_a_2{
  	width:198px;
  	height:70px;
	padding:13px 0 10px 0px ;
	*padding:13px 0 8px 0px !important;
	*padding:9px 0 8px 0px;
}
  
.dev_brk_cont_a img{
	border:1px solid #d7d7d7;
  	float:left;
	margin-right:6px;
}
.dev_brk_cont_a_2 img{
	border:1px solid #d7d7d7;
  	float:left;
	margin-right:6px;
}
.dev_brk_cont_a a img{
	border:1px solid #d7d7d7;
  	float:left;
	margin-right:6px;
}
.dev_brk_cont_a_2 a img{
	border:1px solid #d7d7d7;
  	float:left;
	margin-right:6px;
}
.dev_brk_cont_a p{
  	float:left;
	width:114px;
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:0;
 }
 .dev_brk_cont_a_2 p{
  	float:left;
	width:114px;
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:0;
 }

.dev_brk_cont_a b a {color:#ef3123; text-decoration:none;}
.dev_brk_cont_a b a:hover{ color:#ef3123;text-decoration:none;}	
.dev_brk_cont_a_2 b a {color:#ef3123; text-decoration:none;}
.dev_brk_cont_a_2 b a:hover{ color:#ef3123;text-decoration:none;}	
.dev_brk_cont_a b{
	font-weight:normal;
	color:#ef3123;
 }
 
.dev_brk_cont_more { float:right; padding:0 10px 0 0 ;}
.dev_brk_cont_more a { text-decoration:underline;}
.dev_brk_cont_more a:hover{ text-decoration:underline;}
/*net*/
.pad_l_20{ padding-left:20px;}
.phone_net{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #a1a1a1; 
	width:247px; 
	padding-left:2px; 
	float:left; 
	
	
}
.phone_net_a{
	width:238px;
	float:left; 
	padding-left:10px;
	
}
.phone_net_pic{ float:left; width:125px; text-align:center;}
.phone_net_cont{
	float:left;
	width:119px;
}
.phone_net_cont_title{
	font-size:12px;
	line-height:16px;
	color:#444444;
	font-weight:bold;
	padding-top:15px;
}
.phone_net_cont_body{ font-size:12px; line-height:16px; color:#444444; padding-top:3px;}
.phone_net_cont_botton{ text-align:right; padding:3px 7px 0 0; }
.phone_net_a_pic_area{ float:left; width:78px; text-align:center; padding-top:15px;}
.phone_net_a_pic_area div { font-size:12px; line-height:14px; color:#444444; text-align:center; font-weight:bold;}
.min_line{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d8d8d8;
	 margin:25px 5px;
	*margin:15px 5px;!important
	*margin:50px 5px;

}
/*net_index*/
.tag_table_title{ float:left;font-size:15px; line-height:27px; color:#666666;}
.tag_table_title_a{ float: right; padding-right:10px;}
.tag_table_title_a a{font-size:11px; line-height:27px; color:#666666; text-decoration:none;}
.tag_table_title_a a:hover{ text-decoration:none;}
.tag_table_4_1{
	float:left;
	width:94px;
	padding:10px 10px 0 0; 
	text-align:center;
}
.tag_table_4_1 div { font-size:12px; line-height:15px; color:#444444; text-align:center;}
.tag_table_4_1 p{ text-align:center; padding-top:5px; }
.tag_table_4_1 span { font-size: 11px; line-height:17px; color:#000000; }
.tag_table_4_1 b{
	font-size: 12px;
	font-weight: bold;
	color: #ef3112;
   font-family: Arial, Helvetica, sans-serif; 
   padding:0 3px;
}
.tag_table_4_2_title{font-size: 12px; line-height:30px; color:#444444;font-weight: bold; padding-left:15px;}
.tag_table_4_2_cont{font-size: 12px; line-height:17px; color:#444444; width:163px; padding-left:15px;}

/**/
.best_hot_up {
	background: url(../img/frontend/best_hot_up_bg.jpg) no-repeat; 
	width:724px; 
	height:319px; 
	padding:0 10px;
}
.best_hot_up_left{
	float:left;
width:415px;
	padding-top:10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d5d5d5;
}
.best_hot_up_right{
	float:left;
	margin-left: 5px;
	*margin-left: 10px;
	width:300px;
}
.best_hot_up_right_min_line { background-color:#000000; height:1px; padding:0 15px; width:290px;}
.hot_up_left_pic{
	float:left;
	width:160px;
}
.hot_up_left_con{
	float:left;
width:255px;
	padding-left:0px;
}
.hot_up_left_con p img{ padding-right:10px;}
.hot_up_left_con_title{ 
	font-size:15px; 
	line-height:16px; 
	font-weight:bold; 
	color:#444444; 
}
.hot_up_left_con ol, .hot_up_right_con ol, .down_area_con ol{ margin:3px 0 0 0; padding:0;}
.hot_up_left_con ol li, .hot_up_right_con ol li, .down_area_con ol li{ 
list-style-type: disc; font-size:12px; line-height:18px; color:#444444;}
.hot_up_left_con_a { float:right;padding:15px 0 0 10px; width:245px;}
.hot_up_left_con_a span { font-size: 11px; line-height:17px; color:#000000; font-weight:normal;}
.hot_up_left_con_a b, .hot_up_right_con_a b{
	font-size: 22px;
	font-weight: bold;
	color: #ef3112;
    font-family: Arial, Helvetica, sans-serif; 
    padding:0 3px;
}
.hot_up_left_con_a, ..hot_up_right_con_a img{ padding-left:10px;}
.hot_up_right_pic{float:left; width:94px; padding-left:3px;}
.hot_up_right_con{
	float:left;
	width:190px;
	padding-left:2px;
}
.hot_up_right_con_title, .down_area_con_title{ 
	font-size:15px; 
	line-height:16px; 
	font-weight:bold; 
	color:#444444; 
}
.hot_up_right_con_title_a{ float:left; padding-right:10px;}
.hot_up_right_con_title_b{float:left; padding-top:2px;}
.hot_up_right_con_a { float:right; width:190px; padding:00px 0 0 10px;}
.hot_up_right_con_a span { font-size: 11px; line-height:17px; color:#000000; }
.hot_up_right_con_a img{ padding-left:10px;}
.hot_min_line{ padding-bottom:5px;}
.best_hot_area_body{
	background: url(../img/frontend/best_hot_down_body.jpg)  repeat-y; 
	width:724px; 
	padding:15px 10px 0 10px; 
	
}
.best_hot_area_bottom{
	background: url(../img/frontend/best_hot_down_bottom.jpg) no-repeat; 
	width:744px; height:15px;
}
.down_area { 
	float:left; 
	margin-left:35px; 
	*margin-left:25px !important; 
	*margin-left:15px; 
	padding-top:15px;
}
.down_area_pic{ float:left; width:94px;}
.down_area_con{ float:left; width:200px;}
.down_area_con img {padding:5px 0 5px 0 ;}
.down_min_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7; 
	height:5px; width:690px; 
	padding-left:20px;
}
.cons_area{ padding:0 0 0 22px;}

.cons_title_red_a{  
	font-size: 12px; 
	line-height:16px;
	font-weight:bold;
	color: #ee3125; 
	padding-top:15px;
   
}
.cons_title_red_b{  
	font-size: 16px; 
	line-height:18px;
	font-weight:bold;
	color: #ee3125;

}
.cons_title_red_c{
	font-size: 16px; 
	line-height:16px;
	font-weight:bold;
	color: #ee3125; 
	padding-top:40px;
	padding-bottom:5px;

}
.cons_title_red_d{  
	font-size: 12px; 
	line-height:18px;
	color: #3f3fff;
	font-weight:bold;
}
.cons_title_red_d a { text-decoration:underline;color: #3f3fff; }
.cons_title_red_d a:hover { text-decoration:underline;color: #3f3fff;}
.cons_title_red_e{
	font-size: 15px; 
	line-height:18px;
	font-weight:bold;
	color: #555555;
}

.cons_title_red_c ol{ margin:0; padding:10px 0 0 0;}
.cons_title_red_c ol li {list-style-type: disc; font-size:12px; line-height:18px; color:#555555; font-weight:normal;}
.cons_cons{	font-size: 12px; line-height:18px;color: #555555;}
.cons_cons_a {font-size: 12px; line-height:16px; color: #444444;}
.cons_cons_a ol { margin:0; padding:0;}
.cons_cons_a ol li {list-style-type: decimal; }
.con_table{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6; 
	margin:0;
}
.cons_ps{font-size: 12px; line-height:22px;color: #555555;}
.cons_ps_a{font-size: 12px; line-height:22px;color: #000000; }
.cons_ps img, .cons_ps_a img { padding-right:10px;}
.cons_ps a ,.cons_ps_a a { text-decoration:underline;color: #ee3125; padding-left:5px;}
.cons_ps a:hover, .cons_ps_a a:hover{ text-decoration:underline;color: #ee3125; padding-left:5px;}

.step_title{font-size: 12px; line-height:16px;color: #ee3125; padding-top:25px;font-weight:bold;}
.step_body b{color: #ee3125; font-weight:normal;}

.down_cons_area {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e6e6e6; 
	padding-top:20px; 
	width:714px;
}
.down_sel_area{
	background: url(../img/frontend/down_sel_bg.jpg) no-repeat; 
	width:697px; 
	height:34px; 
	color:#555555;
	font-size: 12px; 
	line-height:18px; padding-bottom:25px;
}
.down_sel_area .down_sel_area_a select{ margin:0 10px;}
.down_sel_area_a { float:left; padding:8px 20px 0 20px;}
.down_sel_area_b { float:left; padding:8px 0 0 0px;}
.down_pro_cons_pic{ float:left;}
.down_pro_cons_con{ float:left;margin-bottom:23px;}
.down_pro_cons_con_title{font-size: 12px; line-height:18px;color: #555555; font-weight:bold;}
.down_pro_cons_con_body{ width:600px; padding:5px 0 0 0;}
.down_pro_cons_con_body_a{float:left; padding:8px 3px 0 0;}
.down_pro_cons_con_body_b{float:left;}
.down_pro_cons_con_body_b b{color: #f7c4c1; font-weight:normal; }
.down_pro_cons_con_body_b a { text-decoration:underline;color: #ee3125; font-size:12px; line-height:24px;}
.down_pro_cons_con_body_b a:hover { text-decoration:underline;}
.down_pro_cons_tab{ margin:0; padding:0;}



/*****************************kevin add*******************************/

.phone_net_big{
	width:498px; 
	padding-left:2px; 
	float:left; 
	height:153px;
	*height:154px!important;
	*height:155px;
}
.phone_net_big_a{
	width:238px;
	float:left; padding-left:10px;
}


.phone_net_cont_big{
	float:left;
	width:370px;
}
.phone_box{width: 498px; height: auto;}
.phone_box2{width: 498px; 
	height:134px; 
	*height:146px!important;
	*height:147px;
	}



.min_line_2{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d8d8d8;
	width: 487px;
	height: 1px;
	float: left;
	 margin:27px 5px;
	*margin:28px 5px!important;
	*margin:21px 5px;
	
}

.search_mb10{
	margin-bottom: 10px;
}
/*Kenny Add 20090518 -----*/
div.dev_side_brk div.e_rightside {
	margin:10px 0 2px;
	width:215px;
	padding:0;
}

div.etitle {
	padding:4px 0 0 10px;
}

/* fixed 左區人氣商品css*/
#mAProduct div div {	BORDER-BOTTOM: #ff0000 1px dotted;	BORDER-COLLAPSE: collapse}
#mAProduct div div {	BACKGROUND: url(../img/bg/rpline.jpg) no-repeat 50% bottom;	PADDING-BOTTOM: 3px;	BORDER-TOP-STYLE: none;	BORDER-RIGHT-STYLE: none;	BORDER-LEFT-STYLE: none;	HEIGHT: 40px;	BORDER-BOTTOM-STYLE: none}
#mAProduct .dev_pop_cont P {	FLOAT: left;	WIDTH: 110px}
div#mAProduct div.dev_pop_cont div p {	OVERFLOW: hidden;	HEIGHT: 3.2em}
div#mAProduct div.dev_pop_cont div p a {	DISPLAY: block;	WIDTH: 100%}

#mAProduct .dev_pop_cont img {	FLOAT: left}
html > body div#mAProduct div.dev_pop_cont div img {	MARGIN-LEFT: 0px}

#mFExpress div div {	HEIGHT: auto}
#mFExpress div div {	BACKGROUND: url(../img/bg/rpline.jpg) no-repeat 50% bottom;	PADDING-BOTTOM: 3px;	BORDER-TOP-STYLE: none;	BORDER-RIGHT-STYLE: none;	BORDER-LEFT-STYLE: none;	BORDER-BOTTOM-STYLE: none}
#mFExpress .col1_dev_cont {	OVERFLOW: hidden;	WIDTH: 150px}
* html div#estore_main div#col1 {
	width:155px;
	overflow:hidden;
}

* html div#col3 div#col3_content.clearfix {
	padding-left:4px;
	margin-left:5px;
}

/* 無線飆網wifi */
div.pla_c_planlist { padding-left:0px;}
div.wifi_catelog { margin:0 0 10px 4px;padding:0 0 0 4px;}
div.wifi_catelog del { text-decoration:none;font-size:13px;font-weight:700;}
div.wifi_catelog del a.redtxt { color:#ef3123;}
html>/**/body div.plan_topbar_net_index.search_mb10 {
	float:left;
}
html>/**/body div.plan_topbar_net_index {
	float:left;
}
/* 無線飆網費 */
* html div.pla_topbar_2 {width:50px;}
/* 無線飆網最夯專區*/
html>/**/body div.best_hot_area { clear:both;}
/* fixed 無線飆網館 20090716 ----------------*/
.btn_l {width:auto;}
.btn_l.ulbtn {width:5px;}
div.phone_net_cont_botton {float:right;}
div.dev_set_admid {text-align:left;}
div#wifi_group_banner {margin:0;padding:0;}/*新增for區隔手機館與無線及集團商品兩館*/
* html div#wifi_group_banner div.dev_top_cont div.dev_login {background-position-y:top;} /*新增for區隔手機館與無線及集團商品兩館*/
* html div#wifi_group_banner div.dev_top_cont {margin-bottom:0;}
ol.best_hot {list-style-type:none;}
ol.best_hot li {margin:0;font-size:12px;line-height:18px;display:block;}
/* 無線飆網連線速度測試 ------*/
td.wifi_speed_bg {background:transparent url(../img/frontend/vip_m_info1.gif) 0 0 no-repeat;}
td.wifi_speed_bgline {background:transparent url(../img/frontend/vip_m_info2.gif) 0 0 repeat-y;}
td.wifi_speed_bgbottom {background:transparent url(../img/frontend/vip_m_info3.gif) 0 0 no-repeat;height:10px;}
table#wifi_speed_content {width:746px;}
table#wifi_speed_diagram td {margin:0 !important;padding:0 !important;}
table#wifi_speed_diagram td#wifi_speed_colorbar {background:transparent url(../img/frontend/speedpic5.gif) 0 0 no-repeat;height:11px;margin:0 !important;}
table#wifi_speed_diagram td.wifi_speed_colorbar2 {background:transparent url(../img/frontend/speedpic6.gif) 0 0 no-repeat;height:11px;margin:0 !important;}
td.wifi_speed_leftbar {background:transparent url(../img/frontend/speedpic1.gif) 0 0 no-repeat;height:123px;margin:0;width:33px;}
td.wifi_speed_rightbar {background:transparent url(../img/frontend/speedpic2.gif) 0 0 no-repeat;height:123px;margin:0;width:39px;}
td.wifi_speed_graybottom {background:transparent url(../img/frontend/speedpic4.gif) 0 -6px no-repeat;height:57px;margin:0;}
table.wifi_speed_boxbottom {width:580px;}
table.wifi_speed_boxbottom td {
	margin:0;
	padding:0;
}
html>/**/body td.wifi_speed_bgline.resoulepg, x:-moz-any-link, x:default {padding-left:80px;}
/*Fixed 最夯專區Layout 20090828 ---------------*/
div.best_hot_area.NFixed div.best_hot_up {height:auto;background-color:#F5F5F5;}
div.best_hot_area.NFixed div.best_hot_up div.best_hot_up_left {border:none;}
div.best_hot_area.NFixed div.best_hot_up div.best_hot_up_right {border-left:1px solid #d5d5d5;margin-left:0;padding-left:8px;}
html>/**/body div.best_hot_area.NFixed div.best_hot_up div.best_hot_up_right, x:-moz-any-link, x:default {padding-left:8px;}
div.wifi_btnC {margin-left:315px;}
/*調整無線飆網各類商品手機小圖片過低於 by Kenny 20090909 ----*/
* html div.dev_pro_sub_a {padding-bottom:4px;}
/* 調整無線飆網之各類商品頁面價格列版面 by Kenny 20090908 -----*/
div.dev_pro_photo_a {padding:0 3px;}
div.dev_pro_red_a {width:124px;}
html>/**/body div.dev_pro_red_a, x:-moz-any-link, x:default {margin-top:-10px;}
/* setup 無線飆網館首頁標題字數長度 20090915 -------------*/
div.phone_box2 div.phone_net_a_pic_area div {margin:0 auto;padding:0;width:52px;}
div.wifi_iframe_down {clear:both;}
html>/**/body div.wifi_iframe_down, x:-moz-any-link, x:default {margin-top:10px;padding-top:8px;}
div.group_iframe_down {clear:both;margin-top:10px;}
html>/**/body div.group_iframe_down, x:-moz-any-link, x:default {padding-top:8px;}
/*集團商品館修改數位家庭服務及國際電話服務資料由三筆改五筆版面調整 20100610--------------------------*/
div.newGroup_listFive {height:98px;overflow:hidden;margin-bottom:12px;vertical-align:top;}
* html div.newGroup_listFive {margin-bottom:14px;}
html>/**/body div.newGroup_listFive, x:-moz-any-link, x:default {margin-bottom:16px;}
div.newGroup_listFive.secondPart {margin-bottom:0;}
* html div.newGroup_listFive.secondPart {margin-bottom:0;}
html>/**/body div.newGroup_listFive.secondPart, x:-moz-any-link, x:default {margin-bottom:0;}
td.newGroup_CallServiceBlocka {padding-bottom:38px;}
* html td.newGroup_CallServiceBlocka {padding-bottom:40px;}
div.econtain {margin-top:5px;}
div.dev_side_brk.newFixedHeight {background:url(../img/frontend/dev_side_brk2.jpg) 0 0 no-repeat;height:311px !important;}
/* fixed  chrome 20110608 -------------------*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
table#wifi_speed_diagram td.wifi_speed_colorbar2 {height:9px;padding:1px!important;}
table#wifi_speed_content td.wifi_speed_bgline.resoulepg {padding-left:70px;}
}
