@charset "utf-8";
/* CSS Document */

#mainbody { margin:10px auto 10px auto; width:960px;}
#bt_body{ margin-top:10px; width:960px; height:30px; background:url(../images/search.jpg) repeat-x 0px 29px;}
#bt_body .txt{ float:left; margin-left:350px; width:100px; height:30px; line-height:30px; }
*html #bt_body .txt{ float:left; margin-left:160px; width:100px; height:30px; line-height:30px; }
#bt_body .bt_a {float:left; margin:0px 3px; width:76px; height:30px; background:url(../images/search.jpg) repeat-x 0px 0px; line-height:30px; font-weight:bold; font-size:14px; color:#000000; border-left:1px solid #FF9900; border-right:1px solid #FF9900;text-align:center; display:block;}
#bt_body .bt {float:left; margin:0px 3px; width:76px; height:30px; background:url(../images/search.jpg) repeat-x 0px -30px; line-height:30px; font-weight:bold; font-size:14px; color:#000000; border-left:1px solid #cccccc; border-right:1px solid #cccccc;text-align:center; color:#666666; display:block;}
#search {width:958px; border-left:1px solid #FF9900; border-right:1px solid #FF9900; border-bottom:1px solid #FF9900; background:url(../images/search2.jpg) repeat-x left bottom;}
#search .conbody{ margin:5px auto; width:500px; height:20px; line-height:20px; font-size:12px; color:#404040; text-align:left;}
#search .contxt{float:left; margin-right:10px; width:100px; text-align:right; line-height:20px; font-size:12px; color:#404040;}
#search .btbg{ float:left; margin:5px 10px; width:73px; height:23px; line-height:23px; background:url(../images/search.jpg) no-repeat 0px -60px; text-align:center; font-size:14px; color:#000000; display:block; }


/* result */
#sear_result {margin:15px auto 0px auto; width:960px; line-height:24px; font-size:14px; color:#404040; font-family:Arial, Helvetica, sans-serif }
#ml{ float:left; width:180px; margin:0px; overflow: hidden;}
#ml_sort {margin:0; width:180px;}
#ml_sort .top{ background:url(../images/lei.gif) no-repeat 0px 0px; width:180px; height:32px;}
#ml_sort .dot_baihuo{ float:left; margin:10px 0 0 10px; background: url(../images/lei_dot.gif) no-repeat 0px -300px;  width:16px; height:15px; }
*html #ml_sort .dot_baihuo{ float:left; margin:10px 0 0 5px; background: url(../images/lei_dot.gif) no-repeat 0px -300px;  width:16px; height:15px; }
*+html #ml_sort .dot_baihuo{ float:left; margin:10px 0 0 5px; background: url(../images/lei_dot.gif) no-repeat 0px -300px;  width:16px; height:15px; }
#ml_sort .name{ float:left; margin:10px 0 0 10px;}
#ml_sort .mbody{ margin:0; width:180px; background:url(../images/lei.gif) repeat-y -200px 0px; padding-top:0px; padding-bottom:0px;}
#ml_sort .msort{ padding:8px 0 0 15px; width:165px; line-height:20px;}
#ml_sort .sort2{ margin:0; width:145px; padding-left:15px; height:25px; background-image:url(../images/lei.gif); background-position:0px -70px; background-repeat:no-repeat; }
#ml_sort .sort2end{ margin:0; width:145px; padding-left:15px; height:25px; background-image:url(../images/lei.gif); background-position:0px -90px; background-repeat:no-repeat; }
#ml_sort .sort3{ margin:0; width:130px; padding-left:30px; height:25px; background-image:url(../images/lei.gif); background-position:0px -140px; background-repeat:no-repeat; }
#ml_sort .sort3end{ margin:0; width:130px; padding-left:30px; height:25px; background-image:url(../images/lei.gif); background-position:0px -160px; background-repeat:no-repeat; }
#ml_sort .sort4{ margin:0; width:115px; padding-left:45px; height:25px; background-image:url(../images/lei.gif); background-position:0px -200px; background-repeat:no-repeat; }
#ml_sort .sort4end{ margin:0; width:115px; padding-left:45px; height:25px; background-image:url(../images/lei.gif); background-position:0px -220px; background-repeat:no-repeat; }
#ml_sort .mmsort{ margin:8px 0 4px 0; width:152px; height:20px; background-color:#f3f3f3; color:#000000; text-align:center; line-height:20px; display:block;}
#ml_sort .line{ margin:0; width:150px; height:11px; background-image:url(../images/lei.gif); background-position:0px -300px; background-repeat:no-repeat;}
#ml_sort .end{margin:0; width:180px; height:8px; background:url(../images/lei.gif) no-repeat 0px -32px;}

#ml_property {margin:10px 0 0 0; width:178px; background-color:#fbfbfb; border:1px solid #cccccc;}
#ml_property .top{  width:178px; height:33px; background:url(../images/ml.jpg) no-repeat left -249px; }
#ml_property .name{ float:left; margin:10px 0 0 10px;}
#ml_property .con_body{  margin:15px 0 15px 10px; width:160px; }
#ml_property .con_tit{  padding-left:20px; width:120px; height:22px; line-height:22px; color:#000000; font-weight:bold; background:url(../images/dot.gif) no-repeat left -110px;}
#ml_property .con_txt{  padding-left:20px; width:120px;line-height:22px;}


#ml_property1 {margin:0x 0 0 0; width:178px; background-color:#fbfbfb; border:1px solid #cccccc;}
#ml_property1 .top{  width:178px; height:33px; background:url(../images/ml.jpg) no-repeat left -249px; }
#ml_property1 .name{ float:left; margin:10px 0 0 10px;}
#ml_property1 .con_body{  margin:15px 0 15px 10px; width:160px; }
#ml_property1 .con_tit{  padding-left:20px; width:120px; height:22px; line-height:22px; color:#000000; font-weight:bold; background:url(../images/dot.gif) no-repeat left -110px;}
#ml_property1 .con_txt{  padding-left:20px; width:120px;line-height:22px;}

#mm{ float:left; margin-left:13px; width:765px; overflow: hidden; border:1px solid #a1a1a1;}
#mm .top{ width:765px; height:30px; line-height:30px; background-color:#f3f3f3; border-bottom:1px solid #efefef;}
#mm .toptxt{float:left; margin-left:30px; margin-right:10px;}
*html #mm .toptxt{float:left; margin-left:15px; margin-right:10px;}
#mm .topup1{ float:left; margin:5px 2px 0px 0px; padding:0px 5px 0 15px; border:1px solid #B78FC2; background:url(../images/list_up.jpg) no-repeat 0px center;  height:18px; line-height:18px; display:block;}
#mm .topup2{ float:left; margin:5px 2px 0px 0px; padding:0px 5px 0 15px; border:1px solid #cccccc; background:url(../images/list_up.jpg) no-repeat -100px center;  height:18px; line-height:18px; display:block;}
#mm .topdown1{ float:left; margin:5px 2px 0px 0px; padding:0px 5px 0 15px; border:1px solid #B78FC2; background:url(../images/list_up.jpg) no-repeat -200px center;  height:18px; line-height:18px; display:block;}
#mm .topdown2{ float:left; margin:5px 2px 0px 0px; padding:0px 5px 0 15px; border:1px solid #cccccc; background:url(../images/list_up.jpg) no-repeat -300px center;  height:18px; line-height:18px; display:block;}
#mm .topright{ float: right; width:100px;}
#mm .topnext1{ float:right; margin:8px 5px 0px 0px; background:url(../images/list.gif) no-repeat -20px -20px; width:13px; height:13px; display:block;}
#mm .topnext2{ float:right; margin:8px 5px 0px 0px; background:url(../images/list.gif) no-repeat -20px 0px; width:13px; height:13px; display:block;}
#mm .toppage{ float:right; margin:1px 5px 0px 0px; }
#mm .topbefore1{ float:right; margin:8px 5px 0px 0px; background:url(../images/list.gif) no-repeat 0px -20px; width:13px; height:13px; display:block;}
#mm .topbefore2{ float:right; margin:8px 5px 0px 0px; background:url(../images/list.gif) no-repeat 0px 0px; width:13px; height:13px; display:block;}

#mm .rel{ position:relative;}
#mm .wei2{float:left; width:55px; height:20px;}
#mm .wei4{float:left; width:110px; height:20px;}
#mm .td1{ margin:5px 2px 0px 0px; padding:0px 5px 0 15px; border:1px solid #B78FC2; background:url(../images/list_up.jpg) no-repeat 0px center;  height:18px; line-height:18px; display:block;}
#mm .td2{  margin:5px 2px 0px 0px; padding:0px 5px 0 15px; border:1px solid #cccccc; background:url(../images/list_up.jpg) no-repeat -100px center;  height:18px; line-height:18px; display:block;}
#mm .tu1{ margin:5px 2px 0px 0px; padding:0px 5px 0 15px; border:1px solid #B78FC2; background:url(../images/list_up.jpg) no-repeat -200px center;  height:18px; line-height:18px; display:block;}
#mm .tu2{  margin:5px 2px 0px 0px; padding:0px 5px 0 15px; border:1px solid #cccccc; background:url(../images/list_up.jpg) no-repeat -300px center;  height:18px; line-height:18px; display:block;}

#mm .pro{ margin:0 auto; width:760px;}
#mm .pro_line{ margin:0px auto; width:760px; margin:0 auto; border-bottom:1px solid #cccccc;}
#mm .pro_body{ float:left; width:160px; margin:10px 15px; text-align:left; line-height:20px;}
*html #mm .pro_body{ float:left; width:160px; margin:10px 12px; text-align:left; line-height:20px;}
#mm .pro_pic{ margin-left:5px; margin-top:10px; border:1px solid #efefef; width:150px; height:150px;}
#mm .pro_txt{ width:160px; margin-top:5px; height:45px; text-align:left; line-height:20px; overflow:hidden;}
#mm .pro_price{width:160px; line-height:20px;}
#mm .ppro_line{ margin:0px auto; width:760px; margin:10px auto; border-bottom:1px solid #cccccc;}
#mm .ppro_body{ float:left; width:760px; margin:10px 0px;}

#mm .ppro_pic_m{ float:left; margin-left:5px; margin-top:10px; border:1px solid #efefef; width:170px; height:170px;}
#mm .ppro_pic{ float:left; margin-left:15px; margin-top:10px; border:1px solid #efefef; width:120px; height:170px;}

#mm .ppro_txt_m{ float:left; width:530px; margin-top:5px; margin-left:20px;text-align:left; line-height:22px; overflow:hidden;}
#mm .ppro_txt{ float:left; width:580px; margin-top:5px; margin-left:20px;text-align:left; line-height:22px; overflow:hidden;}

.fontb_2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1A66B3; }
a.fontb_2:link{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#1A66B3; text-decoration: none; }
a.fontb_2:visited{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1A66B3; text-decoration: none;}
a.fontb_2:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1A66B3;  text-decoration:underline;}

#mm .ppro_bt{ margin:5px 10px 0 10px;}
#mmpage { margin:10px 20px 20px 0px;; width:740px; height:20px;}
#mmpage .bt_yes{ float: right; margin-left:5px; width:48px; height:17px; background: url(../images/list.gif) no-repeat -180px 0px; display:block;}
#mmpage .txt{float:right; margin-left:5px; line-height:18px; color:#404040; }
#mmpage .bt_next{ float: right; margin-left:5px; width:48px; height:17px; background: url(../images/list.gif) no-repeat -120px 0px; display:block;}
#mmpage .bt_arrow_r2a{ float: right; margin-left:5px; width:15px; height:15px; background: url(../images/list.gif) no-repeat -100px -20px; display:block;}
#mmpage .bt_arrow_r2b{ float: right; margin-left:5px; width:15px; height:15px; background: url(../images/list.gif) no-repeat -100px 0px; display:block;}
#mmpage .bt_arrow_r1a{ float: right; margin-left:5px; width:15px; height:15px; background: url(../images/list.gif) no-repeat -80px -20px; display:block;}
#mmpage .bt_arrow_r1b{ float: right; margin-left:5px; width:15px; height:15px; background: url(../images/list.gif) no-repeat -80px 0px; display:block;}
#mmpage .bt_arrow_l2a{ float: right; margin-left:5px; width:15px; height:15px; background: url(../images/list.gif) no-repeat -40px -20px; display:block;}
#mmpage .bt_arrow_l2b{ float: right; margin-left:5px; width:15px; height:15px; background: url(../images/list.gif) no-repeat -40px 0px; display:block;}
#mmpage .bt_arrow_l1a{ float: right; margin-left:5px; width:15px; height:15px; background: url(../images/list.gif) no-repeat -60px -20px; display:block;}
#mmpage .bt_arrow_l1b{ float: right; margin-left:5px; width:15px; height:15px; background: url(../images/list.gif) no-repeat -60px 0px; display:block;}
#mmpage .num{ float:right; margin-left:5px; height:13px; font-size:12px; line-height:13px; font-family:Arial, Helvetica, sans-serif; color: #333333; border:1px solid #ffc1c1; text-align:center; padding-left:4px; padding-right:4px; }
#mmpage .num_a{ float:right; margin-left:5px; height:15px;  font-size:12px;line-height:13px; font-family:Arial, Helvetica, sans-serif; color: #ffffff; background-color:#cc0000; text-align:center; padding-left:4px; padding-right:4px; }
#mmpage .input{ border:1px solid #cccccc; height:15px; line-height:15px; padding-left:5px;}