﻿@charset "utf-8";
/* CSS Document */
/*-- public --*/
.slide-demo li img{ height:180px;width:292px;}
/*-- private--*/
/*news*/

.ifocus_opdiv{background:#000;top:-20px;height:30px;left:0;opacity:0.5px;position:relative;width:300px;}
.ifocus_tx{bottom:-3px;color:#FFF;left:8px;position:relative;font-weight:bold;}
/*.listfirst{border-bottom:#ccc 1px dotted;margin-bottom:5px;padding:2px 0 7px;}
.main-newsimg{margin-right:10px;float:left;margin-top:2px;}*/
.listfirst h2{color:#F60;} 

.main-newsmid{line-height:165%;padding:2px 0 10px;}
.main-newsmid li{ clear:both;}
.inews_one{width:186px; float:left;}
.main-newsmid a{margin:0 5px;}
.main-newsvideo{border-top:#ddd 1px solid;padding:7px 10px;}
.main-newsvideo li{float:left;line-height:22px;white-space:nowrap;}
.videoicon{margin-right:4px;}
.main-newspic{line-height:150%;}
.main-newspic li{float:left;line-height:100%;}
.main-nextpre{text-align:center;padding:0;}
.main-newspicon{border:#FD7E0D 3px solid;width:60px;}
.main-newspicoff{width:60px;margin:1px 2px;}
/*.main_news_right_zl{height:70px;border-bottom:#ccc 1px dotted;margin:6px 3px 1px;}
.main_news_right_zl p .box02pic{display:block;float:left;padding-right:5px;}*/ 
.main_news_right_zltit{border-bottom:#ddd 1px dotted;padding-bottom:4px;}

/*lp*/
/*.main-left-lp{background:url(http://images.bylou.com/top10.jpg) no-repeat top left;clear:both;line-height:22px;min-height:10px;_height:10px;margin:10px 0 10px 13px;}
.main-leftph-name{padding-left:24px;width:100px;float:left;}
.main-leftph-num{float:left;}*/
.main-left-sp{width:100px;float:left;}
.main-lp-imgbox{padding:1px;}
.main-lpimg{width:708px;overflow:hidden;float:left;}
.main-lp-img{width:99%; padding-left:10px;}
.main-lp-img li{float:left;background:url(http://images.bylou.com/lpbg.jpg) no-repeat center;width:125px;height:143px;text-align:center;margin:0 6px;padding:1px;}
.main-lp-img li img{padding:5px; padding-top:11px; padding-bottom:0px;}
.main-lp-list{padding:8px 13px;}
.main-lp-list li{display:inline;border-bottom:#ddd 1px dotted;width:100%;float:left; line-height:23px;}
.main-lp-list li span{float:left;overflow:hidden;white-space:nowrap;}
.main-lp-num{font-family:verdana;font-size:12px !important;width:110px;}
.main-lp-name{width:170px;}
.main-lp-kind{width:210px;}
.main-lp-price{width:120px;color:#f60;font-weight:bold;text-align:center;}
.main-lp-area{width:80px;color:#666;text-align:center;}
.main-secbox{width:350px;float:left;border:#ddd 1px solid;background:url(http://images.bylou.com/boxbg.GIF) repeat-x bottom left;background-color:#FFF;font-size:14px;line-height:185%;margin:0 7px;}
.main-seclist{padding-left:10px;padding-top:10px;font-size:12px;}
.main-sec-title{width:275px;float:left;}
.main-sec-mj{width:40px;float:left;margin-right:10px;}
.main-sec-price{width:60px;float:left;}
.main-rent-title{width:230px;float:left;margin-right:5px;line-height:22px;}
.main-rent-price{width:60px;float:left;font-size:12px;line-height:22px;}

.main-leftadv{width:216px;float:left;margin-top:7px;}
.main-leftadv img{padding:5px 5px 0;}

.lp_recommend,.sec_zhongjie,.sec_tuijian,.zf_zhongjie,.zf_tuijian,.shl_zhuangxiu,.ls_huodong,.ls_zxxq{display:none;}
#zf_zhongjie,#zf_geren,#zf_tuijian,#sec_zhongjie,#sec_tuijian,#sec_geren{padding:7px 16px;}

/*company20100316
.main-company-mid{margin:7px 9px;}
.main-company-mid li{width:184px;float:left;margin-right:5px;overflow:hidden;}
.main-company-logo{border-bottom:#ccc 1px dotted;margin:10px 10px 0;}
.main-company-logo li{float:left;margin-right:3px;}
.main-comlogoimg{padding-top:10px;}
.imgpre-x{padding:7px;}
.main-company-logoon{border:#FD7E0D 3px solid;}
.red_dot li.cmp,.cmp_left{background:transparent url(http://images.bylou.com/red_bull.gif) no-repeat scroll left 8px;padding:0 0 0 8px;}
.cmp_leftt{float:left;width:200px;}
.kfs_lef{float:left;width:120px;}*/

/*tools*/
.main-know-list{border-bottom:#ccc 1px dotted;}
.main-know-name{width:80px;float:left;text-align:center;}
.main-know-title{width:200px;float:left;}
.main-know-read{ width:80px; float:left}

/*club20100316
.main-club-ico{ padding:8px 10px;}
.main-club-name{width:180px;float:left;}
.main-club-hot{ width:80px;float:left;}
.main-club-xq{ padding:8px 10px;}
.main-club-title{float:left;width:280px;line-height:25px;}
.main-club-num{float:left;width:60px;font-size:12px;}
.main-footlink{border:#ddd 1px solid;margin-top:7px;padding-top:4px;background-color:#FFF;}
.main-footlink h3{padding-left:15px;}
.main-footlinkcon{line-height:180%;padding:5px 10px;}*/



/*xin20100316after*/
.tabtitlemid h2 .yellow span{ padding:0px 5px; font-family:Verdana, Geneva, sans-serif;}
.tabtitlemid h2 .yellow  a span{ color:#f60;}
.grayfont12{ line-height:20px!important; font-weight:100;}
.zxl_height{ height:1212px;overflow:hidden;}
.zxm_height{ height:366px;overflow:hidden;}
.zxm_height2{ height:290px;overflow:hidden;}
.zxm_height3{ height:240px;overflow:hidden;}
.main_lstx{ padding:5px 10px;}
.main_lstx li{  width:72px; text-align:center; float:left; line-height:20px; font-size:12px;}
.main_lstx li img{  width:50px; height:50px; display:block;}
.main_lsxq{ padding-top:7px;}
.main_lsxq li{ float:left; width:140px; padding-left:10px; line-height:21px;}
.main-midimgnews li{ float:left; width:113px; margin:8px; text-align:center; line-height:20px;font-size:12px; overflow:hidden;}
*html .main-midimgnews li{ width:108px;}
.main-midimgnews li img{width:100px; height:75px; border:#ddd 1px solid; display:block;}
.main_sp{ padding:10px 10px 5px;font-size:12px; line-height:22px;}
.main_sptit{border:#ddd 1px dotted; border-left:none; border-right:none;height:20px; background-color:#f7f7f7; font-size:12px; color:#999;}
.main_sptit li{ float:left}
.main_sp li{ float:left}
.main_sp01{width:150px;  }
.main_sp02{ width:100px; text-align:center}
.main_sp03{ width:120px; text-align:center}

.main_sp04{width:130px;  }
.main_sp05{ width:90px; text-align:center}
.main_sp06{ width:100px; text-align:center}


.main_zxlp{ height:190px;}
.main_zxlp li{ border-bottom:#ddd 1px dotted; line-height:25px; height:27px;}
.zxlp01{ width:230px; float:left;}
.zxlp01 a.grayfont12{ color:#999;}
.zxlp02{ width:100px; float:left; text-align: center; color:#f60; font-weight:bold;}
.lp_ztimg{ padding-left:5px; padding-top:3px; width:43px; height:17px;}

.main_ztbq{ position:absolute; top:10px; left:10px;z-index:1000;}
*html .main_ztbq{ position:absolute; top:10px; left:0px;}

.main_lsxc{background:#FFF url(http://images.bylou.com/boxbg.GIF) repeat-x scroll left bottom;border:1px solid #DDD; clear:both;
overflow:hidden; margin-top:7px;}
.main_lsxcimg{ padding:10px;}
.main_lsxcimg li{ float:left; width:130px; margin:5px 10px; text-align:center; background-color:#fff; padding:2px; border:#ddd 1px dotted;}
.jryw dd{ width:190px; float:left!important; overflow:hidden;}
.lb_xcy{border-bottom: #ddd 1px  dotted; padding-bottom:3px; margin-top:3px;}
.lb_xxq{border-bottom: #ddd 1px  dotted; padding-bottom: 1px; margin-top:5px;}

/* slideAD by tiger 20100429 */
.tb-slide-list li{float:left;}
/* zhuanyeshijiao by tiger 20100513 */
.zysj {padding: 10px; position: relative;}

/* friend link by yjf 20100505 */
.friendMain{ border:1px solid #DADADA; margin-bottom:10px; overflow:hidden; padding-left:160px;}
.innerFriendMain{ padding-left:160px;}
.friendLinkLeft{ float:left; width:158px; _display:inline; margin-left:-160px; text-align:center; background:#EEEEEE; border-right:1px solid #DADADA; overflow:hidden;padding:21px 0;}
.friendLinkRight{ float:left; _display:inline;padding:4px;_height:16px;min-height:16px;}
.innerFriend{ padding:4px;}
.imgFriendLink{ padding:10px 0;}
.imgFriendLink .imgLink{ float:left; _display:inline; border:1px solid #F6D4D6;height:31px;margin-left:2px;width:88px; overflow:hidden; margin-right:16px;}
.imgFriendLink .imgLink1{ float:left; _display:inline;border:1px solid #F6D4D6;height:31px;margin-left:2px;width:88px; overflow:hidden; }
.friendMain h3{ font-size:14px;padding:3px 0 3px 10px;position:relative;text-align:left;}
    .friendMain h3 a{ position:absolute; top:5px; right:10px;display:inline;_top:5px;}
    .friendMain h3 span {color:#C0C0C0;font-size:120%;padding-left:8px;}
	


			
/* Calendaer Page Author Robert Yu */
/* Icon */
.calIcon{background-image:url(http://images.bylou.com/cal_tips.png);display:block}
.calIcon_1{background-position:0 0;width:54px;height:27px}
.calIcon_2{background-position:-56px 0;width:11px;height:11px}
.calIcon_3{background-position:-69px 0;width:11px;height:11px}
.calIcon_4{background-position:-82px 0;width:47px;height:34px}
.calIcon_5{background-position:-131px 0;width:17px;height:16px}

.calPageBd{padding:0 0 0 180px}
	.calSidebar{_display:inline;width:160px;float:left;border:1px solid #d4d4d4;margin-left:-180px;min-height:300px;_height:300px;padding:5px}
		.calList{overflow:hidden;zoom:1;min-height:170px;_height:170px;padding:7px}
			.calList span.button span button{font-size:14px;font-weight:700}
		.calListC{padding:10px 0}
		.calOther{zoom:1;min-height:50px;_height:50px;border-top:1px dashed #d6d6d6;padding-top:5px}
			.calOther ul li{height:20px;color:#ff6000;padding:2px 5px}
			.calOther ul li.calOtherBm{margin:5px 0}
			.calOther h3{font-size:14px;color:#ff6000;float:left}
			.calOther span.calTips{float:right;margin-top:2px}
			.calOther select.calSelect{width:150px;height:20px;background:#eee;border:none}
			.calOther input.calInput{width:142px;background:#eee;color:#b7b6b6}
			.calOther ul li a:link,.calOfMe ul li a:visited,.calOfMe ul li a:active{color:#ff6000;text-decoration:none}
			.calOther ul li a:hover{text-decoration:underline}
	.calMainC{width:100%;float:left;_display:inline;min-height:300px;_height:300px}
		.calMCTop{border:1px solid #d4d4d4;height:29px;background:url(http://images.bylou.com/cal.gif) repeat-x;padding:0 0 0 3px}
			.calMCTop ul li{float:left;display:inline;height:29px}
			.calMCTop ul li.right{float:right}
			.calMCTop ul li span{float:left;display:block}
			.calMCTop ul li a{line-height:29px}
			.calMCTop ul li span.calToday{text-align:center;color:#fff;font-weight:700;height:27px;line-height:27px;position:relative;bottom:-3px}
			.calMCTop ul li span.calDate{line-height:29px;padding:0 10px}
			.calMCTop ul li span.calDateMg{height:11px;margin:10px 5px 8px 0}
			.calMCTop ul li span.dateItem{background:url(http://images.bylou.com/cal1.gif) no-repeat left top;padding-left:5px;width:47px;height:29px;line-height:29px;color:#ff6000;text-align:center;position:relative}
			.calMCTop ul li span.calDay{position:absolute;left:5px;color:#fff}
		.calMCC{margin-top:10px}
			.calMCC table{border:1px solid #d4d4d4;color:#848383}
			.calMCC .caltabHd{text-align:center;background:#f4f4f4;color:#ff6000;font-weight:700;height:25px}
			.calMCC	.calTableTitle{text-align:center;background:#f8f8f8}
			.calMCC .caltabBodRt{border-right:1px solid #d4d4d4}
			.calMCC .caltabBodBm{border-bottom:1px solid #d4d4d4}
			.calMCC .caltabHeight_150{height:150px}			