@charset "UTF-8";
/* CSS Document */
	
	.dev_nav{
	width:911px;
	height:29px;
	margin-bottom:11px;
	float:left;
	}
	
	.dev_nav_rl ,.dev_nav_rr{
	background: left no-repeat ;
	float:left;
	}
	
	.dev_nav_rl{
	width:24px;
	height:31px;
	background-image:url(../img/frontend/dev_nav_rl.gif);
	}
	
	.dev_nav_rr{
	width:5px;
	height:31px;
	background-image:url(../img/frontend/dev_nav_rr.gif);
	}
	
	.dev_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;
	}

	.dev_nav_main{
	/*width:600px;*/
	width:740px;
	height:29px;
	float:left;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	background:url(../img/frontend/dev_nav_dot.gif) left no-repeat;
    }

	.dev_nav_main p{
	float:left;
	color:#848484;
	font-size:12px;
	line-height:29px;
	height:29px;
	background:url(../img/frontend/dev_nav_dot.gif) right no-repeat;
	padding:0 5px;
	}

	.dev_nav_main a{
	padding:0 5px;
	color:#848484;
	}
	
	.dev_nav_main a:hover{
	padding:0 5px;
	text-decoration:none;
	color:#333;
	}

	.dev_nav_main b{
	font-size:12px;
	font-weight:normal;
	color:#ef3123;
	padding:0 5px;
	}
	
	.dev_scroll {
	margin:11px 0 0 0;
	}
	
	.dev_scroll_main{
	padding:0 17px;
	}
	
	.dev_scroll_note{
	background-image:url(../img/frontend/dev_note_bg.gif);
	width:224px;
	height:195px;
	position:absolute;
	left: 254px;
	top: 408px;
	}
	
	.dev_note_main{
	width:204px;
	height:165px;
	padding:15px 10px 15px 10px;
	}
		
	.dev_note_sub{
	width:175px;
	height:25px;
	float:left;
	font-size:16px;
	line-height:16px;
	margin-left:5px;
	}
	
	.dev_note_cont{
	width:204px;
	float:left;
	height:113px;
	padding-bottom:10px;
	}
	
	.dev_note_cont img{
	float:left;
	margin-right:6px;
	margin-bottom:6px;
	}
	
	.dev_note_cont p{
	width:90px;
	float:left;
	margin:0 10px 10px 0;
	}
	
	.dev_note_redtxt{
	width:96px;
	height:20px;
	float:left;
	font-size:12px;
	margin-left:5px;
	margin-top:2px !important;
	}
	
	.dev_note_redtxt b{
	color:#ef3123;
	font-size:16px;
	}
	
  	.dev_side_brk {
	width: 230px;
	height:269px !important;
	background: url(../img/frontend/dev_side_brk.gif) top left no-repeat;
	margin:11px 0 0 0;
	padding:0;
	float: left;
	clear: both;
  	}
	
	.dev_brk_main{
	width: 216px;
	height: 226px;
	overflow: auto;
	margin:0;
	}
  
  	.dev_side_brk div {
  	padding:2px 0 8px 10px;
  	}
  
  	.dev_brk_cont{
  	width:198px;
  	height:70px;
	padding:2px 0 8px 0px !important;
  	}
  
  	.dev_brk_cont img{
  	border:1px solid #d7d7d7;
  	float:left;
	margin-right:6px;
  	}
	
  	.dev_brk_cont p{
  	float:left;
	width:114px;
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:0;
  	}
	
  	.dev_brk_cont b{
	font-weight:normal;
	color:#ef3123;
  	}
	
	.dev_brk_cont a{
	font-weight:normal;
	color:#ef3123;
	text-decoration:none;
  	}
	
  	.dev_brk_cont a:hover{
	font-weight:normal;
	color:#ef3123;
	text-decoration:underline;
  	}
	
  /* left menu begin */
  .col1_dev_cont { padding: 0 }
  
  .col1_dev_cont h2 {
  	background: url(../img/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;
  }
  
  .dev_pop_cont div {
  width:138px;
  float:left;
  border-bottom: dotted 1px #FF001D;
  margin-left:4px;
  padding-left:4px;
  margin-bottom:5px;
  }

  .dev_pop_cont div img{
  float:left;
  padding-right:5px;
  margin-top:3px;
  }
  
  .dev_pop_cont div p ,.dev_select_cont p{
  float:left;
  width:118px;
  margin:0;
  color:#959595;
  }
  
  .dev_select_cont{
  margin-bottom:14px;#margin-bottom:10px;
  }
  
  .dev_select_cont div{
  width:138px;
  float:left;
  margin-left:4px;
  padding-left:4px;
  }
  
 .dev_select_cont select{
  width:140px;
  margin:3px 0;
  padding:0;
  }
  
  .dev_pop_cont div b ,.dev_select_cont b{
  color:#ef3123;
  font-weight:normal;
  }
  
  .dev_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;
  }
  
  .dev_pop_cont span a {
  color:#959595;
  text-decoration:none;
  }

  .dev_pop_cont span a:hover{
  color:#ef3123 !important;
  text-decoration:none !important;
  }

  .dev_pop_cont div a{
  color:#959595;
  text-decoration:none;
  }

  .dev_pop_cont div a:hover{
  color:#000;
  text-decoration: underline;
  }
  
  .dev_sale_cont div{
  width:138px;
  height:57px;
  float:left;
  border-bottom: dotted 1px #FF001D;
  margin-left:4px;
  padding-left:4px;
  margin-bottom:5px;
  }
  
  .dev_sale_cont div b{
  float:left;
  width:138px;
  margin:0;
  color:#ef3123;
  font-weight:normal;
  }
  
  .dev_sale_cont div b a{
  color:#ef3123;
  text-decoration:none;
  }
  
  .dev_sale_cont div b a:hover{
  color:#ef3123;
  text-decoration: underline;
  }
  
  .dev_sale_cont div p{
  float:left;
  width:138px;
  margin:0;
  color:#ef3123;
  }
  
  .dev_sale_cont div a{
  color:#959595;
  }

  .dev_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;
  }

/*------------------------------------------------------------------1011/Mia add--------------------------------*/

	.dev_top_cont{
		float: left;
		width: 746px;
		margin-bottom: 11px;
	}
	.dev_top_cont_l{
		float: left;
		width: 505px;
		margin-right: 11px;
	}
	.dev_search_cont{
		float: left;
		width: 746px;
		margin-bottom: 11px;
		background-image: url(../img/frontend/dev_h_09.jpg);
		background-repeat: no-repeat;
		background-position: left;
		height: 70px;
	}
	.dev_search_body{
		padding: 6px;
		float: left;
	}
	.dev_search_body select {
		font-size:11px;
	}
	.dev_search_body_tb{
		float: left;
		width: 720px;
		height: 27px;
		margin-top: 5px;
	}
	.dev_search_body_tb p{
		float: left;
		padding: 0px;
		margin-top: 0px;
		margin-right: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #666666;
		visibility: inherit;
	
	}
	.dev_search_body_tb label{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		margin-right: 5px;
	}
	.dev_search_body_tb input{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		margin-left: 5px;
	}
	
	.dev_search_body_tb2{
		float: left;
		width: 625px;
		height: 27px;
		margin-top: 5px;
		padding-left: 23px;
	}
	.dev_search_body_tb2 p{
		float: left;
		padding: 0px;
		margin-top: 0px;
		margin-right: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #666666;
		visibility: inherit;
	
	}
	.dev_search_body_tb2 label{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		margin-right: 6px;
	}
	.dev_search_body_tb2 input{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		margin-left: 6px;
		margin-right: 3px;
	}
	.dev_search_body_tb3{
		float: right;
		width: 56px;
		margin-top: 5px;
	}
	.dev_sea_droptext1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #666666;
		width: 120px;
	}
	.dev_sea_droptext2{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #666666;
		width: 80px;
	}
	
/*------------------------------------------------------------------1013/Mia add--------------------------------*/

  .dev_sort{
  width:733px;
  padding-left:13px;
  float:left;
  }

  .dev_sort_sub{
  width:733px;
  height:19px;
  margin:4px 0;
  }
  
  .dev_sort_sub img{
  text-align:left;
  float:left;
  }
  
  .dev_sort_sub div{
  width:100px;
  margin-right:0;
  float:right;
  }
  
  .dev_sort_cont{
  width:733px;
  margin:0;
  }
  
  .dev_sort_cont img{
  margin:0 4px 0 4px;
  }
  
  .dev_sort_cont p{
  width:733px;
  height:20px;
  margin:0 0 4px 0;
  }
  
  .dev_sort_cont p b{
  margin:0 0.2em;
  color: #ef3123;
  }
  
  .sea_nores p {
  height: auto;
  }
  
  .sea_nores a, .sea_nores a:hover {
  color:#ef3123;
  }
  
  .dev_new {
  width:746px;
  margin:0;
  }
  
  .dev_new_cont {
  background-image:url(../img/frontend/new_l_bg.gif);
  width:368px;
  height:255px;
  float:left;
  margin:0 10px 10px 0;
  }
  
  .nomargin{
  margin:0 !important;
  }
  
  .dev_new_sub {
  width:352px;
  height:21px;
  padding:10px 4px 0 12px;
  margin:0;
  }
  
  .dev_new_sub div{
  width:100px;
  margin:0;
  float:right;
  }
  
  .dev_new_sub p{
  width:244px;
  height:20px;
  float:left;
  font-size:16px;
  }
  
  .dev_new_main{
  width:356px !important;
  height:192px;
  padding:0 8px 0 0;
  margin:0;
  float:left;
  }
  
  .dev_new_photo{
  width:160px;
  height:192px;
  float:left;
  }
  
  .dev_new_detail{
  width:156px;
  height:180px;
  float:left;
  }
    
  .dev_new_detail p{
  width:156px;
  font-size:12px;
  line-height:16px;
  margin-bottom:0;
  background-image: url(../img/frontend/new_dot.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding:0 0 0 10px;
  }
  
  .dev_new_tit{
  width:156px;
  font-size:16px;
  font-weight:normal;
  line-height:20px;
  margin:10px 0 6px 0;
  }
  
  .dev_new_icon{
  width:156px;
  }
  
  .dev_new_icon img{
  margin:0 10px 0 0;
  background-image:none;
  }
  
  .dev_new_detail img{
  margin:0 10px 0 0;
  }
  
  .dev_new_detail a{
	width: 146px;
	margin:0;
	background-image: url(../img/frontend/new_dot.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding:0 0 0 10px;
  }
  
  .dev_new_red{
  	width:170px;
	height:19px;
  	float:right;
	text-align:right;
	margin-top:5px;
	font-size: 16px;
  }
  
  .dev_new_red p{
	margin-bottom:0 !important;
  }
  
   .dev_new_red b{
	font-size: 16px;
	font-weight: bold;
	color: #ef3112;
   font-family: Arial, Helvetica, sans-serif;
   }
   	
  .dev_pro {
  width:746px;
  float:left;
  margin:0 0 10px 0;
  }
  
  .dev_pro_cont {
	background-image:url(../img/frontend/new_s_bg.gif);
	width:242px;
	height:165px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
  }  
  
  .dev_pro_sub {
  width:224px;
  height:20px;
  padding:8px 8px 0 8px;
  margin:0;
  }
  
  .dev_pro_sub p, .dev_pro_sub a {
  width:224px;
  height:20px;
  float:left;
  font-size:16px;
  text-decoration:none;
  }
    
  .dev_pro_sub a:hover{
  width:224px;
  height:20px;
  float:left;
  font-size:16px;
  text-decoration:none;
  }
  
  .dev_pro_main{
  width:234px !important;
  height:117px;
  padding:0 8px 0 0;
  margin:-5px 0 0 0;
  float:left;
  }
  
  .dev_pro_photo{
  width:94px;
  height:120px;
  float:left;
  margin:0 5px 0 5px;
  }
  
  .dev_pro_detail{
  width:120px;
  height:100px;
  float:left;
  }
  
  .dev_pro_detail div{
  width:100px;
  margin:5px 0;
  }
  
  .dev_pro_detail p{
  width:120px;
  float:left;
  margin:2px 0;
  }
  
  .dev_pro_detail img{
  margin:0 5px 0 0;
  }
    
  .dev_pro_red{
   width:117px;
   height:20px;
   float:right;
   text-align:right;
   margin:0 0 0 0;
  }
  
  .dev_pro_red p{
  margin:0;
  }
  
  .dev_pro_red b{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #ef3112;
   margin:0;
  }
   
  .dev_pro_red span ,.dev_new_red span{
   font-size:10px;
   padding:0 2px;
   margin:0;
   font-family: Arial, Helvetica, sans-serif;
  }
   
  .dev_new_pages{
   width:726px;
   height:20px;
   float:left;
   margin-top:65px;
   margin-left:30px;#margin-left:10px;
   }
   
  .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;
   }
   
  .dev_va a{
   width:55px !important;
   }
   
  .dev_va a:hover{
   width:55px !important;
   }
   
   .dev_page_input{
   width:110px;
   margin-left:15px;
   float:left;
   color:#999;
   }
   
   .dev_list{
   background-image: url(../img/frontend/dev_list_bg.gif);
   width:746px;
   height:488px;
   float:left;
   margin:0;
   padding:12px 0;
   }
   
   .dev_list_cont{
   width:248px;
   height:72px;
   float:left;
   margin:0 0 9px 0;
   }
   
   .dev_list_main{
   width:142px;
   float:left;
   }
   
   .dev_list_main p{
   margin:0 0 5px 0;
   padding:0;
   color:#000;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   line-height:16px;
   }
   
   .dev_list_main span{
   margin:0;
   padding:0;
   font-weight:bold;
   color:#ef3123;
   }
   
   .dev_list_main div{
   width:120px;
   margin:5px 0 0 0;
   }
   
   .dev_list_photo{
   float:left;
   margin:0 5px 0 0;
   }
   
   .dev_list_margin{
   margin:0 0 0 15px;
   }
   
  .dev_accs_main{
  width:242px !important;
  height:117px;
  padding:0 0 0 0;
  margin:-5px 0 0 0;
  float:left;
  }
   
  .dev_accs_photo{
  width:94px;
  height:120px;
  float:left;
  margin:0 0 0 2px;
  }
  
  .dev_accs_detail{
  width:140px;
  height:100px;
  float:left;
  }

  .dev_accs_detail p{
  width:130px;
  float:left;
  font-size:12px;
  line-height:16px;
  margin:0;
  }
    
  .dev_accs_icon{
  width:140px;
  float:left;
  margin:0 0 8px 0;
  }
  
  .dev_accs_icon img{
  margin:0 4px 0 0;
  }
    
  .dev_accs_red{
   width:117px;
   height:20px;
   float:right;
   text-align:right;
   margin:0 10px 0 0;
  }
  
  .dev_accs_red p{
  margin:0;
  }
  
  .dev_accs_red b{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #ef3112;
   margin:0;
  }
   
  .dev_accs_red span{
   font-size:10px;
   padding:0 2px;
   margin:0;
   font-family: Arial, Helvetica, sans-serif;
  }
  
  .dev_others_detail{
  width:196px;
  height:180px;
  float:left;
  }
    
  .dev_others_detail p{
  width:196px;
  font-size:12px;
  line-height:16px;
  margin-bottom:0;
  }
  
  .dev_others_detail img{
  margin:0 10px 10px 0;
  }
  
  .dev_others_red{
  	width:170px;
	height:19px;
  	float:right;
	text-align:right;
	margin-top:5px;
	margin-right:2px;
  }
  
  .dev_others_red p{
	margin-bottom:0 !important;
  }
  
  .dev_others_red b{
   font-size: 16px;
   font-weight: bold;
   color: #ef3112;
  }
   
  .dev_others_red span{
   font-size:10px;
   padding:0 2px;
   font-family: Arial, Helvetica, sans-serif;
  }
  
  .btn_next{
  background-image:url(../img/frontend/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(../img/frontend/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_viewall{
   width:746px;
   float:left;
   margin:0;
   padding:0 0 12px 0;
   background-image:url(../img/frontend/dev_va_bg.gif);
   background-repeat:repeat-y;
   }
   
   .dev_va_rt{
   background-image: url(../img/frontend/dev_va_rt.gif);
   width:746px;
   height:30px;
   }

/*------------------------------------------------------------------1013/Mia add end--------------------------------*/

   
/*---------------------------------------------------- 1026 aska added ----------------------------------------------*/

#col1 {
	margin-left:11px;
}

.sea_col1def {
	float:right;
	display:block;
	width:154px;
}

.sea_col3def {
	margin:0 !important; padding:0 !important; float:left; width:746px !important;
}

.sea_col3def #col3_content {
	padding:0 !important; width:746px;
}

.sea_search{
	float: left;
	width: 746px; height: 71px;
	background-image: url(../img/frontend/dev_h_05_l.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.sea_search .s1{
	float: left;
	padding: 10px; width:726px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.sea_search .s1 a{
	text-decoration: none;

}
.sea_search .s2{
	float: left;
	padding: 8px;
	/*width: 214px;*/
}
.sea_search .s2 input{
	width: 240px; float:left; margin-right: 4px;
}

.sea_ratelist {
	clear:both;
}

.sea_ratelist p {
	font-size:15px;
	margin:0;
}

.sea_t10title {
	background: url(../img/frontend/sea_in_01.gif) top left no-repeat;
	height:19px;
	padding: 2px 0 0 6px;
}
.sea_t10cont {
	background: url(../img/frontend/sea_in_02.gif) top left repeat-y;
	padding:2px;
}
.sea_t10cont ul {
	margin-bottom:0;
}
.sea_t10cont ul li {
	list-style:none;
	padding-left:0; margin:5px 0;
}
.sea_t10cont ul li img {
	margin-right:6px; float:left; display:block; margin-top:2px;
}
.sea_t10btm {
	background: url(../img/frontend/sea_in_04.gif) top left no-repeat;
	height: 5px;
}

.sea_hr {
	background:url(../img/frontend/dev_pack_line.jpg) center center no-repeat;
	height:5px; clear: both; padding: 10px 0;
}

.nobgimg {background-image: none;}

  .pla_info_sort_box{
	float: left;
	width: 746px;
	background-image: url(../img/frontend/vip_m_info2.gif);
	background-repeat: repeat-y;
	margin-bottom: 11px;
  }
  
  .pla_info_sort_box_m{
	float: left;
	width: 746px;
	background-image: url(../img/frontend/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;
  }


/*---------------------------------------------------- 1026 aska added end ------------------------------------------*/
