/*通用*/
.wrapper { width:960px}

.left { width:668px; float:left; overflow:hidden; min-height:100px;}
.right { width:283px; float:right; overflow:hidden;}

.box { border:1px #d2d7e2 solid; background:#fff;/* box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1) inset;border-radius: 5px 5px 5px 5px;*/ padding:0;}
.font18, .font18 div, .font18 p, .font18 span, .font18 li { font-size: 18px;}
.font14, .font14 div, .font14 p, .font14 span, .font14 li { font-size: 14px;}

.body .catname { border-bottom: 2px solid #eee; color: #004AAF; font-family: 'Microsoft YaHei'; font-size: 24px; font-weight: normal; line-height: 24px; margin-bottom: 15px; padding-bottom: 8px; padding-left: 15px; position: relative;}
.body ul { clear:both; padding:0; overflow:hidden;}
.body ul.list { padding-right:15px;}
.body ul li { line-height:25px; font-size:14px; padding-left:15px; background:url("../../../images/icon/dd000.gif") no-repeat left 7px; }
.body ul li.hr { background:url("../../../images/dashed_line.gif") repeat-x left center;}
.body ul li span { float:right; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.right .hd h3 { left:10px;}

/*右边部分*/
.right .bd { padding:8px 8px 7px 12px;}

.photolist ul { padding:16px 0 8px 0; overflow:hidden;}
.photolist ul li { width:146px; float:left; padding-left:16px; padding-bottom:10px; background:none; text-align:center;}
.photolist ul li a.pic img { border:1px #e8e8e8 solid; padding:2px; background:#fff; width:140px; height:93px; display:block; }
.photolist ul li a.textlink { height:26px; line-height:26px; padding:0; overflow:hidden;}

.slider-list ol { overflow:hidden;}
.slider-list ol li { overflow:hidden;zoom:1; height:33px; line-height:33px; font-size:12px; border-bottom:1px #bababa dashed;}
.slider-list ol li em { width:14px; height:14px;background:url(../../xintian/images/photo_theme_ui.png) no-repeat 0 -224px;float:left;text-align:center;line-height:14px;font-family:Arial;color:#333;font-size:10px;margin-right:9px;_display:inline;margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-weight:700;}
.slider-list ol li em.hot,.slider-list ol li em.hot1,.slider-list ol li em.hot2,.slider-list ol li em.hot3 {background:url(../../xintian/images/photo_theme_ui.png) no-repeat 0 -249px; color:#fff;}
.slider-list ol li a {float:left; width:235px;}

.mpaihang { margin-top:10px;}

/* rank */
body ul.rank { padding:0}
body ul.rank li{ background: url(imagesuline.gif) repeat-x left bottom; font-size:12px; padding:0; clear:both;margin-top:-1px; overflow:hidden;*height:57px;}
body ul.rank li span{float:left;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-style:italic;height:58px;color:#1E50A2;line-height:58px;overflow:hidden;padding-right:10px;text-align:right;width:60px;background: url(../../../images/v9/rank.png) no-repeat right 10px;}
body ul.rank li a.title{padding:9px 0 0; display:block; margin-left:76px; line-height:22px;}

/*分页*/
#pages { clear:both; padding:14px 0;}
#pages a { font-family:Arial; display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 5px}
#pages a.a1 { background:url(imagespages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { font-family:Arial; display:inline-block; height:22px; line-height:22px;text-align:center; background:#5a85b2; border:1px solid #5a85b2; color:#fff; padding:0 5px}
#pages span.now { background:#5a85b2; border:1px solid #5a85b2; color:#fff; padding:0 5px}

.cat-area{width:347px; float:left}
.cat-area .content { padding-right:0; height:354px; overflow:hidden;}
.cat-area .content dl { float:none; clear:both; height:75px; padding-top:10px; overflow:hidden}
.cat-area .content dl dt { width:102px; float:left;}
.cat-area .content dl dt img{width:102px; height:68px;}
.cat-area .content dl dd {color:#777; width:219px; float:right; padding-right:5px;}
.cat-area .content dl dd p.title a{ font-size:14px; line-height:16px; height:28px; overflow: hidden; font-weight:700;}
.cat-area .content dl dd p.intro{ font-size:12px; color:#777; line-height:16px; text-indent:2em; padding-top:3px;}