﻿/* youji_list */
.site2_con{ width:100%;}
.site2_banner{width:100%;  padding:20px 0px; background-color:#eeeeee;}
.site2_banner_inner{width:980px;margin:0px auto;}
.youji_con{width:980px; margin:0px auto;margin-top:30px;}
.youji_con_left{ float:left;width:722px;}
.youji_con_right{ float:right;width:233px; text-align:left;}

.youji_con_left .t{  border-bottom:1px solid #fa7b00;}
.youji_con_left .t h1{ height:37px; line-height:37px; background-color:#fa7b00; width:102px; color:#fff; font-size:16px; font-weight:normal;font-family:微软雅黑; text-align:center; float:left;}
.youji_con_left .t .fr a{ font-size:16px; color:#666666; height:37px; line-height:37px; font-family:微软雅黑; }

.youji_item{ padding:20px 0px;width:722px;border-bottom:1px dashed #ccc;}
.youji_item .fl{width:152px; height:108px;}
.youji_item .fr{width:546px;}
.youji_item .fr dt a{color:#666; font-size:16px; height:30px; line-height:30px;font-family:微软雅黑;}
.youji_item .fr dd{color:#999; text-align:left;line-height:22px;}
.youji_item .fr dd a{color:#999; font-size:14px;}
.youji_item .fr dd.d{line-height:34px;}
.youji_item .fr dd.d a{ padding-left:30px; display:inline-block; background:url(images/tag.gif) no-repeat 12px 10px; }
.youji_item .fr dd.spec{color:#666;}

.btn_big{ background-color:#fa7b00;width:232px; height:52px; color:White; text-align:center; line-height:52px;font-family:微软雅黑; font-size:24px;}
.btn_big a{ color:White;}
.biaoqian h2{color:#666666; font-size:20px;font-family:微软雅黑; line-height:25px; padding:20px 0px 10px 0px; font-weight:normal;}
.biaoqian_list a{ display:inline-block; line-height:35px; white-space:nowrap; padding:0px 20px 0px 0px;}
.youji_con_right .adv{ margin:20px 0px;}
.tuijian{  padding-bottom:20px;}
.tuijian h2{color:#666666; font-size:20px;font-family:微软雅黑; line-height:25px; padding:4px 0px 4px 0px; font-weight:normal;}
.tuijian_list dl{border-bottom:1px dashed #ccc;margin-top:10px; padding-bottom:3px;}
.tuijian_list dt{ background:url(images/icon1.gif) no-repeat 0px 10px; font-size:14px; color:#666; line-height:30px; height:30px; overflow:hidden; padding-left:15px;}
.tuijian_list dd{color:#999;line-height:22px; }
.links_list{ padding-top:10px;}
.links_list a{ white-space:nowrap; display:inline-block; padding:3px 12px 3px 0px;}

/* youji_info */
.nav_xie{ font-size:14px; color:#666666; line-height:14px; height:14px; margin:0px; width:980px;padding:0px 0px 25px 0px;}
h1.youji_title{ height:40px; line-height:40px; color:#378014; background-color:#eeeeee; text-indent:10px; font-size:14px;}

.youji_info_spec{ padding:20px 0px;width:722px;border-bottom:1px dashed #ccc;}
.youji_info_spec .fl{width:152px; height:108px;}
.youji_info_spec .fr{width:546px;}
.youji_info_spec .fr dt{color:#666; font-size:16px; height:24px; line-height:24px;font-family:微软雅黑;}
.youji_info_spec .fr dd{color:#999; text-align:left;line-height:20px;}
.youji_info_spec .fr dd a{color:#999; font-size:14px;}
.youji_info_spec .fr dd.d{line-height:34px;}
.youji_info_spec .fr dd.d a{ padding-left:30px; display:inline-block; background:url(images/tag.gif) no-repeat 12px 10px; }
.youji_info_spec .fr dd.spec{color:#666;}

.youji_editor{ margin-top:12px; line-height:24px;}

/* yueban_list */
.yueban_date{  border-bottom:1px solid #fa7b00;}
.yueban_date li{ float:left; padding:0px 20px;}
.yueban_date li a{color:#333333;font-size:16px; font-family:微软雅黑; height:37px; line-height:37px;}
.yueban_date li.sel{  background-color:#fa7b00;font-weight:normal; float:left;padding:0px 12px;}
.yueban_date li.sel a{ color:#fff;font-size:16px;}
.yueban_date .fr a{ font-size:16px; color:#666666; height:37px; line-height:37px; font-family:微软雅黑; }

.yueban_city{ margin:10px 0px;}
.yueban_city a{color:#666666; font-family:微软雅黑; font-size:16px;padding:0px 12px;height:37px; line-height:37px; display:inline-block; }
.yueban_city a.sel{color:#fa8626;}.youji_item{ padding:20px 0px;width:722px;border-bottom:1px dashed #ccc;}

.yueban_item{ padding:10px 0px;}
.yueban_item .fl{width:100px; height:100px;}
.yueban_item .fr{width:590px;}
.yueban_item .fr dt a{color:#333; font-size:16px; height:30px; line-height:30px;font-family:微软雅黑;}
.yueban_item .fr dd{color:#999; text-align:left;line-height:22px;}

.yueban_search{width:223px; height:30px; background-color:#eeeeee; padding-top:10px; padding-left:10px;}
.yueban_search .t{width:90px; height:30px; color:#666666;font-size:16px; line-height:30px;font-family:微软雅黑; background-color:#fff; text-align:center;}
.yueban_search_input input{ height:24px; line-height:24px; border:none;width:180px; padding-left:5px;}
.yueban_search_input{ margin-top:18px; border:1px solid #ddd; margin-bottom:18px;}

/* yueban_info */
.topic_title{ background-color:#eee;width:960px; height:40px; font-size:13px; line-height:40px; padding:0px 10px;font-family:宋体;}

.topic_con{ margin:26px 0px;}
.topic_con .fl{width:86px; margin-left:16px; margin-right:26px;color:#666666; text-align:center;}
.topic_con .fl dt{ }
.topic_con .fl dd.t{ line-height:30px;}
.topic_con .fr{width:824px; border-left:1px solid #ddd; padding-left:26px; font-size:14px;}
.topic_con .fr .spec{ background:#fff7f0; line-height:32px; padding:10px;}
.topic_con .fr .t{ color:#378014; font-size:14px; font-weight:bold;}
.topic_con .detail{ margin-top:10px;}
.taglist{ background-color:#eeeeee; height:28px; padding-top:10px; padding-left:10px; margin-top:10px;}
.taglist li{width:70px; background-color:#fff; color:#fa7b00; height:28px; line-height:28px; text-align:center;}
.taglist_con{ padding-top:10px;}
.taglist_num{ background-color:#f2f8fb; border:1px solid #cce2ed; color:#0e6596; width:260px; height:32px; line-height:32px; text-align:center; margin:5px 0px;}
.taglist_con table{ border-collapse:collapse; padding:0px; margin:0px; width:100%; font-size:12px;}
.taglist_con table td{ text-align:center;  padding:0px; margin:0px; line-height:36px; border-bottom:1px solid #ccc;}
.taglist_con table td.td0{width:90px; text-align:left; background:url(images/member_ico2.jpg) no-repeat 5px; padding-left:20px;}
.taglist_con table td.td1{width:60px; text-align:left;}
.taglist_con table td.td2{ text-align:left; padding-right:10px;}
.taglist_con table td.td3{width:95px; text-align:left;}
.taglist_con table td.td4{width:130px; text-align:left;}
.taglist_con table .thead td{ color:#333;}
.taglist_con table .thead td.td0{width:90px; text-align:left; background:url(images/member_ico1.jpg) no-repeat 5px; padding-left:20px;}
.btn_baoming{ text-align:right; margin-top:10px;}

.topic_con_replay{ margin:26px 0px;}
.topic_con_replay .fl{width:86px; margin-left:16px; margin-right:26px;color:#666666; text-align:center;}
.topic_con_replay .fl dt{ }
.topic_con_replay .fl dd.t{ line-height:30px;}
.topic_con_replay .fr{width:824px; border-left:1px solid #ddd; padding-left:26px; font-size:14px; min-height:120px; height:auto!important; height:120px;}
.topic_con_replay .fr .spec{ background:#fff7f0; line-height:32px; padding:10px;}
.topic_con_replay .fr .t{ color:#378014; font-size:14px; font-weight:bold;}
.topic_con_replay .detail{ margin-top:10px;}

.re_title{ background-color:#cfdfde; font-size:14px; line-height:40px; height:40px; color:#378014; text-indent:20px; font-weight:bold;}
.re_con{ margin:10px 0px;}
.btn_re{ padding:10px 0px;}

/*  我的关注 */
a.guanzhu{ display:block; text-align:center; width:90px; height:26px; line-height:26px; border:1px solid #999; color:#666; margin:0px auto;}
a.yiguanzhu{ display:block; text-align:center; width:90px; height:26px; line-height:26px; border:1px solid #ccc; color:#ccc; margin:0px auto;}
.myfocus_con{width:980px; margin:20px auto;}
.myfocus_con h2{ border-bottom:1px solid #eee; line-height:34px; height:34px; margin:0px; padding:0px; margin-bottom:10px;  clear:both;}
.myfocus_con_left{ width:980px; margin-right:10px; }
.myfocus_con_left dl{ float:left; width:150px; text-align:center; padding:10px 0px; margin:0px;}
.myfocus_con_left dd{ line-height:24px;text-align:center;}
.myfocus_con_right{ float:right; text-align:left; width:660px;margin-top:0px;}

/* 我的相册 */
.photos_con{width:980px; margin:20px auto; overflow:hidden;}
.photos_con h2{ border-bottom:1px solid #eee; line-height:34px; height:34px; margin:0px; padding:0px; margin-bottom:10px;  clear:both;}
.photos_con .album_item{ width:178px; height:180px; float:left; border:1px solid #eee; margin-right:20px; margin-bottom:20px; position:relative; z-index:1;}
.photos_con .album_item .t{ position:absolute; top:150px; width:180px; text-align:center; line-height:28px; height:28px;}
.photos_con .album_item .del{ position:absolute; top:158px; left:160px;}
.photos_con .album_item .pic{position:absolute; top:0px; text-align:center; font-size:24px; line-height:100px; width:180px; }

/* 分页 */
.page{  margin:10px; line-height:16px;}
.page a{ display:inline-block; padding:3px 8px; border:1px solid #ddd;margin:0px 5px;}
.page span{ display:inline-block; padding:3px 8px; border:1px solid #eee; margin:0px 5px;}

/*　会员中心 */
.member_center_con{width:980px; margin:0px auto;margin-top:30px;}
.member_center_con .head_info{width:240px;}
.member_center_con .head_info .fl2{ padding-left:10px;}
.con_tag{ border-bottom:1px solid #ccc;margin-top:15px; border-left:1px solid #ccc;margin-bottom:10px;}
.con_tag li{ float:left; border-right:1px solid #ccc;border-top:1px solid #ccc; border-bottom:0px;}
.con_tag li a{ color:#666; display:block;padding:5px 18px;font-size:14px;}
.con_tag li.sel a{ color:#fff; background-color:#ccc;}

.fr_right{margin-top:10px;}
.fr_head{width:248px;border-bottom:1px dashed #eee;line-height:32px;}
.fr_head .t{float:left;font-size:14px;color:#378014;}
.fr_head .m{float:right; font-size:12px;}
.fr_body{min-height:160px;padding:15px 0px;width:248px;}
.fr_body dl{ float:left;width:100px; padding:10px; text-align:center;}
.fr_body dt{width:100px;text-align:center; height:100px;}
.fr_body dd{width:100px;text-align:center; line-height:24px; height:24px; overflow:hidden;}

.guanzhu_dl{ float:left;width:100px; padding:16px; text-align:center;}
.guanzhu_dl dt{width:100px;text-align:center; height:100px;}
.guanzhu_dl dd{width:100px;text-align:center; line-height:24px; height:24px; overflow:hidden;}