body { font-family: "微软雅黑", "宋体", Verdana, Arial; font-size: 12px; padding:0; margin:0; color:#666666;}

body,ul,ol,p,li,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{padding:0;margin:0;}
a:link,a:visited {text-decoration:none; color:#5E5E5E;}
a:hover,a:active { color:#ef5a00;}
em,i,b{ font-style:normal;}
img{border:none;}
*,html,ul,li,p{ margin:0; padding:0}
ul,ol,li{ list-style:none}

/* clearfix */
.clearfix:after{content:".";height:0;line-height:0;font-size:0;display:block;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{ clear:both;}


.mainbox{clear:both;width:1200px;margin:0 auto;}
.citylistbox{ width:900px; margin:0 auto; margin-top:10px;float:left;background:#ffffff;border:1px solid #dbdbdb;}
.citylistbox .kwcitylist{ width:96%; margin:0 auto;}
.citylistbox .kwcitylist dl{ margin:10px auto;border:1px dashed #E5E5E5;}
.citylistbox .kwcitylist dl dt{ font-weight:bold; font-size:14px;  height:30px; line-height:30px;}
.citylistbox .kwcitylist dl dd a{ display:inline;margin-right:10px; color:#FF702B;}


.cityrightbox{ width:280px; margin-top:10px;float:right; border:1px solid #dbdbdb; }
.cityrightbox .rightimg{width:280px;height:210px; margin:0 auto; background-image:url("../images/right-reg.jpg");}
.cityrightbox .artlist{width:86%; max-height:896px;margin:0 auto; margin-top:10px;overflow: hidden; }
.cityrightbox .artlist dl{ padding-bottom: 15px;border-bottom: 1px solid #dbdbdb;}
.cityrightbox .artlist dl:last-child {
    border-bottom: none;
}
.cityrightbox .artlist dl dt h2{ white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 15px 0;
    font-size: 14px;
    font-weight: 700;}
.cityrightbox .artlist dl dd{overflow: hidden;
    text-overflow: ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    padding: 0;			
    font-size: 12px;
    line-height: 16px; 
	height:48px;
	}

	
.daohang{  margin-left:10px;width:96%;  margin-top:10px;}
.daohang a{ color:#666666;}
.daohang span{ float:left;}
.daohang h1{ float:right; font-size:12px;}

.userleftbox{ width:100%; margin:5px 0 5px 0;}

.userlistbox-yuelaowucom{ width:440px; height:210px; float:left; margin-right:5px; margin-bottom:10px; background:#ffffff;}
.userlistbox-yuelaowucom .userimg-yuelaowucom{ float:left; width:162px;height:190px; }
.userlistbox-yuelaowucom .userimg-yuelaowucom img{max-width:94%; max-height:94%; margin:10px 10px;} /*width:142px; height:190px;*/

.userlistbox-yuelaowucom .usercontent-yuelaowucom{ float:left; margin-left:10px; width:200px;}
.userlistbox-yuelaowucom .usercontent-yuelaowucom p.nickname-yuelaowucom{ line-height:24px; height:24px; font-size:20px; font-weight:bold; margin-top:10px;}
.userlistbox-yuelaowucom .usercontent-yuelaowucom ul{}
.userlistbox-yuelaowucom .usercontent-yuelaowucom ul.info-yuelaowucom{ width:270px;   height:134px;}
.userlistbox-yuelaowucom .usercontent-yuelaowucom ul.info-yuelaowucom li{width:130px; line-height:24px; height:24px; float:left; overflow:hidden;}
.userlistbox-yuelaowucom .usercontent-yuelaowucom ul.info-yuelaowucom .dubai-yuelaowucom{ display:block; clear:both; line-height:18px; height:56px; overflow:hidden; }


.userlistbox-yuelaowucom .usercontent-yuelaowucom ul.button-yuelaowucom{   height:30px;}
.userlistbox-yuelaowucom .usercontent-yuelaowucom ul.button-yuelaowucom li{ float:left; width:100px;}
.userlistbox-yuelaowucom .usercontent-yuelaowucom ul.button-yuelaowucom li a{ height:30px; line-height:30px; display:block; text-align:center; margin:0 10px 0 0; width:80px; border:1px solid #DDBBFF; background:#A64DFF; color:#ffffff;}
.userlistbox-yuelaowucom .usercontent-yuelaowucom ul.button-yuelaowucom li a:hover{ background:#7300E6;}

.citylistdesc,.citylistlanmudesc{width:96%;  margin-left:10px; margin-top:10px; margin-bottom:10px; }
.citylistlanmudesc .t1,.citylistdesc .t1{ font-weight:bold; float:left;}
.citylistlanmudesc a{ color:#666666;}
.citylistdesc a{ color:#666666; margin-right:10px; float:left;}
