@charset "utf-8";
/* CSS Document */
#Top{height:35px; background-color:#F5F5F5; border-bottom:1px solid #EEE; line-height:35px; color:#3C3C3C; font-size:12px; curosr:pointer;}
#Top #TopArea #TopL{width:300px; height:35px; float:left; color:#3C3C3C;}
#Top #TopArea #TopL a{margin-right:10px;}
#Top #TopArea #TopL .blue{color:#0AA7FF;}

#Top #TopArea #TopR{width:900px; height:35px; float:right;}
#Top #TopArea #TopR ul{float:right; height:35px; float:right;}
#Top #TopArea #TopR ul li{float:left; margin-left:24px;}
#Top #TopArea #TopR ul li i{margin-right:5px;}

#Top2{margin:20px 0;}
#Top2Area #LoginImg{height:60px; margin-top:20px; float:left;}
#Top2Area #Search{width:450px; float:left; margin:26px 0 26px 140px;}
#Top2Area #Search form{border:1px solid #0AA7FF;}
#Top2Area #Search .SearchButton{width:100px; height:40px; float:right; font-size:18px; letter-spacing:5px; color:#FFF; background-color:#0AA7FF; cursor:pointer; border:none; text-align:center;}
#Top2Area #Search .SearchInfo{width:336px; height:37px;border:0;padding-left:10px; font-size:14px; line-height:20px;}
#Top2Area #UserInfo{height:40px; width:150px; margin-top:26px; float:right; background-color:#0AA7FF; line-height:40px; text-align:center; font-size:16px;}
#Top2Area #UserInfo a{color:#FFF; display:block;}

#Column{height:42px; line-height:42px; border-bottom:2px solid #0AA7FF; float:left; z-index:200;}
#Column #ColumnArea ul{z-index:200;}
#Column #ColumnArea ul li.older{width:100px; float:left; text-align:center; font-size:16px; position:relative;}
#Column #ColumnArea ul li.older ul{ position:absolute; top:42px;width:170px; background-color:#0AA7FF; display:none;}
#Column #ColumnArea ul li.older ul.hover{display:block;}
#Column #ColumnArea ul li.index ul{display:block;}
#Column #ColumnArea ul li.special{width:170px; background-color:#0AA7FF;}
#Column #ColumnArea ul li.special a,#Column #ColumnArea ul li.speciala:hover{color:#FFF;}
#Column #ColumnArea ul li.younger{width:150px; height:45px; margin-left:20px; float:left; text-align:left; font-size:16px;}
#Column #ColumnArea ul li i{margin-right:15px;}




/* Nav */
#CBNav{line-height:50px; font-size:14px;margin-top: 1px;}
#CBNav a, #CBNav a:link, #CBNav a:visited, #CBNav a:hover, #CBNav a:active{color:#000;}
#CBNav #CBNavArea #search{ width:310px; float:right; margin-top:12px;}


/* 列表 */
#LBMainBody {font-family: 'Microsoft Yahei';}
#LBMainBody #LBMBArea{min-height:600px;border:1px solid #eee;}
#LBMainBody #LBMBArea #LBMBL{float:left;width:870px;min-height:600px;}
#LBMainBody #LBMBArea #LBMBL ul li{ position:relative; padding:10px; height:160px; margin-bottom:10px; border-bottom:1px dashed #EDEDED;}
#LBMainBody #LBMBArea #LBMBL ul li a:link,#LBMainBody #LBMBArea #LBMBL ul li a:visited,#LBMainBody #LBMBArea #LBMBL ul li a:hover,#LBMainBody #LBMBArea #LBMBL ul li a:active{text-decoration:none;color:#404040;}
#LBMainBody #LBMBArea #LBMBL ul li div.introduce a:link,#LBMainBody #LBMBArea #LBMBL ul li div.introduce a:visited,#LBMainBody #LBMBArea #LBMBL ul li div.introduce a:hover,#LBMainBody #LBMBArea #LBMBL ul li div.introduce a:active{text-decoration:none;color:#999;}
#LBMainBody #LBMBArea #LBMBL ul li.hover{ background-color:#f9f9f9;}
#LBMainBody #LBMBArea #LBMBL ul li div{ position:absolute;width:600px;}
#LBMainBody #LBMBArea #LBMBL ul li div.img{ top:10px;left:10px;}
#LBMainBody #LBMBArea #LBMBL ul li div.title{top:10px;left:260px; font-size:20px; height:20px; line-height:20px; overflow:hidden;}
#LBMainBody #LBMBArea #LBMBL ul li.hover div.title a{color:#FF9E00;}
#LBMainBody #LBMBArea #LBMBL ul li div.introduce{top:40px;left:260px; color:#999; line-height:30px; height:90px; overflow:hidden;}
#LBMainBody #LBMBArea #LBMBL ul li div.other{top:130px;left:260px;}
#LBMainBody #LBMBArea #LBMBL ul li div.other span { display:block; padding:0px 8px; float:left; font-size:14px; line-height:30px; margin-right:12px; color:#777; }
#LBMainBody #LBMBArea #LBMBL ul li div.other span#catname { background-color:#EE8030; color:#FFF }
#LBMainBody #LBMBArea #LBMBL ul li div.other span#catname a{color:#FFF }

#LBMainBody #LBMBArea #LBMBL ul li.nopic{ height:120px}
#LBMainBody #LBMBArea #LBMBL ul li.nopic div.title{top:10px;left:10px; font-size:20px; height:20px; line-height:20px; overflow:hidden;}
#LBMainBody #LBMBArea #LBMBL ul li.nopic div.introduce{top:40px;left:10px; color:#999; line-height:30px; height:60px; overflow:hidden;}
#LBMainBody #LBMBArea #LBMBL ul li.nopic div.other{top:100px;left:10px;}


/* Content */
#CBContent{line-height:30px; font-size:14px; color:#404040;font-family: 'Microsoft Yahei'; font-size: 18px;line-height: 32px;}
#CBContent #CBContentArea {}
#CBContent #CBContentArea .border{ border:1px solid #eee;}
#CBContent #CBContentArea #CBMBL{ width:816px; padding:25px; float:left;background-color:#FFF;}
#CBContent #CBContentArea #CBMBL.CBMBA{ width:1046px;}
#CBContent #CBContentArea #CBMBL #title{ text-align:center; font-size:26px;  line-height:60px;font-size: 30px;}
#CBContent #CBContentArea #CBMBL #info{ text-align:left; font-size:13px;line-height:28px; margin:6px auto 2px; color:#999; width:460px;}
#CBContent #CBContentArea #CBMBL #intro{ text-align:left; padding:14px; font-size:14px;border:1px solid #EEE; background-color:#FAFAFA; color:#999}
#CBContent #CBContentArea #CBMBL #content{ margin-top:16px; }
#CBContent #CBContentArea #CBMBL #content p{ margin-bottom:18px;}
#CBContent #CBContentArea #CBMBL #content img{ text-align:center; max-width:700px;}
#CBContent #CBContentArea #CBMBR{ width:300px;float:right;background-color:#EEE;}


.MBR{ width:300px; float:right;}
.MBR .box{ background-color:#f9f9f9; font-size:16px; line-height:30px;}
.MBR .box h5{font-size:18px; line-height:30px;background-color:#eee;border-bottom:1px dashed #ddd; padding:4px 14px;}
.MBR .box .content{padding:12px 14px;}

div#pages{padding:3px;margin:16px 0px 16px 0px;text-align:center;font-size:14px;}
div#pages a{border:#9aafe5 1px solid;padding:5px 8px;margin:0 2px 0 0;text-decoration:none;}
div#pages a:hover{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
div#pages a:active{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
div#pages span{border:navy 1px solid;padding:5px 8px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#2e6ab1}

