/*<!--index.html-->*/

/*====================header内容====================*/
html,body{
	height: 100%;
}
.header{
	width: 100%;
	height: 550px;
	position: relative;
	background: #0a66a2 url(../images/Watermark.jpg) no-repeat left bottom;
	overflow: hidden;
}
.bar,.bar a{ 
	color: #fff; 
	font: 12px/16px "宋体";
}
.bar_left{ 
	margin-left: 20px;
	margin-top: 6px; 
	position: relative;
}
.bar_left span{
	cursor: pointer;
}
.bar_nav{ 
	position: absolute; 
	top: 0; 
	left: 45px; 
	width: 300px; 
	display: none;
}
.bar_nav li{
    float: left;
    margin-right: 20px;
}
/*登录部分内容*/
.bar_right p,.bar_right .log-head{ 
	cursor: pointer;
	margin-right: 20px;
	margin-top: 6px;
}
.bar_right .log-head{
	float: left;
	width: 18px;
	height: 18px;
}
/*.bar_right .log-info{
	display: none;
}*/
.bar_right .login-user{
}
/*登录部分内容end*/
.logo a{
	display: block;
	width: 150px;
	height: 50px;
	margin-right: 50px;
	background-position:0 0;
}
/*=====顶部内容结束=====*/
.nav{
	width: 500px;
	height: 50px;
}
.head_left .nav ul.nav_ul li{
	float: left;
}
.head_left .nav ul.nav_ul li a{
	display: block;
	margin-right: 33px;
	font:16px/50px "微软雅黑";
}
.head_left .nav ul.nav_ul li a:link,.head_left .nav ul.nav_ul li a:visited{
	color: #fff;
}
.head_left .nav ul.nav_ul li.cur a:link,.head_left .nav ul.nav_ul li.cur a:visited{
	color: #90d3ff;
}
.head_left .nav ul.nav_ul li a:hover{
	color: #90d3ff;
}
.head_right{
	margin:10px 0 0 10px;
}
.head_right .search_input{
	width: 258px;
	height: 27px;
	font: 12px/27px "宋体";
	color: #ccc;
	border: 0;
	background-position: 0 -60px;
}
.input_tip,.sea_sub{
	border: 0;
	background: none;
}
.input_tip{
	padding-left: 8px;
	width: 217px;
	height: 27px;
}
.sea_sub{
	width: 25px;
	height: 27px;
	cursor: pointer;
	text-indent: -1111em;
}
/*=====导航内容结束=====*/
.banner{
	position: relative;
}
.banner ul.banner_ul li{
	width: 1000px;
	height: 425px;
	position: absolute;
	top: 34px;
	left: 0;
}
.banner ul.banner_ul li.no1{
    background: url(../images/b1.png) no-repeat center top;
}
.button{
	position: absolute;
	width: 1000px;
	height: 28px;
	top:200px;
}
.button .but_left{
   position: absolute;
   left: 0;
   width: 16px;
   height: 28px;
   cursor: pointer;
   background-position:-272px -60px;
}
.button .but_right{
   position: absolute;
   right:0;
   width: 16px;
   height: 28px;
   cursor: pointer;
   background-position:-288px -60px;
}
/*====================content内容====================*/
.content{
	width: 1000px;
	margin: 0 auto;
    position: relative;
}
.content a:link,.content a:visited{
	color: #0a66a2;
}
.content a:hover{
	color: #0794e3;
	/*text-decoration: underline;*/
}
.content .con_left{
    margin-right: 20px;
    _margin-right: 18px;
    margin-top:20px;
}
.content .con_left .news{
	border: 1px solid #dddddd;
	background: #fff;
	width: 640px;
	margin-bottom: 10px;
	padding: 18px 18px 0 20px;
	position: relative;
}
.content .con_left .menu ul.menu_ul li{
    float: left;
}
.content .con_left .menu ul.menu_ul li a{
	display: block;
	margin-right: 14px;
	font: 16px/25px "微软雅黑"
}
.content .con_left .menu ul.menu_ul li a:link,.content .con_left .menu ul.menu_ul li a:visited{
	color: #b3b3b3;
}
.content .con_left .menu ul.menu_ul li.cur a:link,.content .con_left .menu ul.menu_ul li.cur a:visited{
	color: #0a66a2;
}
.content .con_left .menu ul.menu_ul li a:hover{
	color: #0a66a2;
	text-decoration: none;
}
.content .con_left .news ul.news_ul li{
	padding: 10px 0 15px 0;
	border-bottom: 1px solid #eee;
}
.content .con_left .news ul.news_ul li #content_51 ol li,.content .con_left .news ul.news_ul li .msg1 ol li{
	padding:0;
	border-bottom:0;
}
.content .con_left .news ul.news_ul li.none{
	padding: 10px 0;
	*padding: 0 0 15px 0;
}
.content .con_left .news ul.news_ul li.none-b{
	padding: 10px 0 15px 0;
	*padding: 10px 0 0 0;
}
.content .con_left .news ul.news_ul li:last-child{
   border-bottom: 0;
}
.content .con_left .news  ul.news_ul li.end{
	margin-bottom: 90px;
}
.con_left .news ul.news_ul li .msg{
	width: 418px;
}
.con_left .news ul.news_ul li h3.title a{
	display: block;
	font:16px/24px "微软雅黑";
}
.image{
	width: 160px;
	height: 130px;
}
.content .Grey a:link,.content .Grey a:visited{
   color: #999;
}
.content .Grey{
   color: #999;
}
.con_left .news ul.news_ul li ul.count li{
	border: 0;
	float: left;
	margin-right: 12px;
	padding: 0;
}
.con_left .news ul.news_ul li ul.count li a{
	font:12px/33px "微软雅黑";
}

ul.count li.Grey span{
	font:12px/33px "微软雅黑";
}

.content p.cont,.content div.cont{
   color: #666;
   font:13px/24px "微软雅黑";
}
.content .hot .hot_msg li .msg1 p.cont,.content .hot .hot_msg li .msg1 p.tip{
	width: 132px;
}
.content .hot .hot_msg li .msg1 p.cont,.content .hot .hot_msg li .msg1 p.tip,.con_left .news ul.news_ul li h3.title a{  
   overflow:hidden;
   word-break:keep-all;
   white-space:nowrap;
   text-overflow:ellipsis;
}
/*以下是首页页码的样式*/
.pageNav{
	/*width: 400px;
	height: 55px;
	padding-top: 25px;	
	padding-left: 200px;
	overflow: hidden;*/
	text-align: center;
}
.pageNav a,.pageNav span.current{
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 10px;
}
.pageNav a:link,.pageNav a:visited{
	text-decoration: none;
}
.pageNav a.num,.pageNav span.current{
   	font:12px/20px "微软雅黑";
   	text-align: center;
}
.pageNav a.num:link,.pageNav a.num:visited{
   color: #999;
   width: 20px;
   height: 20px;
   border: 1px solid #ddd;
}
.pageNav a.num:hover,.pageNav span.current{
	border: 0;
	width: 22px;
	height: 22px;
	color: #fff;
	background: #0a66a2;
}
.pageNav .row{
	font:12px/20px "微软雅黑";
	color: #999;
}
/*=====左边内容结束=====*/
.con_right{
	margin-top: 20px;
}
.con_right .hot{	
	width: 264px;
	*width: 276px;
	border: 1px solid #dddddd;
	background: #fff;
	padding: 19px 17px 16px 17px;
	*padding: 22px 10px 20px 10px;
	margin-bottom: 10px;
}
h3.hot_title{
	font:16px/25px "微软雅黑";
	color: #333;
	width: 180px;
}
.con_right .hot p{
	font: 12px/25px "微软雅黑";
}
.con_right .hot p.about,h3.hot_title,.con_right .hot p.p_title a{
   overflow:hidden;
   white-space:nowrap;
   text-overflow:ellipsis;
}
.con_right .hot p.about{
   width: 248px;   
}
.con_right .hot p.p_title a{
	display: block;
	width: 224px;
	font: 14px/25px "微软雅黑";
}
.con_right .hot p.p_title{
	font-weight: bold;
	letter-spacing: 2px;
	color: #333;
}
.con_right .hot p a:link,.con_right .hot p a:visited{
	color: #0a66a2;
}
.con_right .hot p a:hover{
	color: #0794e3;
/*	text-decoration: underline;*/
}
.con_right .hot p.hot_p a:link,.con_right .hot p.hot_p a:visited{
   color: #666;
   font:13px/24px "微软雅黑";
}
.hot p a.Grey:link,.hot p a.Grey:visited{
   color: #ccc;
   font: 12px/25px "微软雅黑";
}
.con_right ul.msg_pad{
	padding-top: 5px;
}
.con_right ul.hot_msg li{
	border-bottom: 1px dashed #eee;
	padding-top:10px;
	padding-bottom: 6px;
}
.con_right ul.hot_msg li:last-child{
	border-bottom:none;
	padding-bottom: 0;
}
.hot_img1{
	width: 50px;
	height: 50px;
	background: #ddd;
	_background:url(../images/hot_img1.png) no-repeat;
	padding: 3px;
	cursor: pointer;
	position: relative;
	_overflow: hidden;
}
.hot_img1 img,.hot_img1{
   border-radius: 28px;
}
.hot_count{
	margin-left: 5px;
	width: 202px;
}
.hot_img2{
	width: 40px;
	height: 40px;
	background: #ddd;
	_background:url(../images/hot_img2.png) no-repeat;
	padding: 2px;
	cursor: pointer;
	position: relative;	
	_overflow: hidden;
}
.hot_img2 img,.hot_img2{
   border-radius: 22px
}
.hot_cont{
	margin-left: 10px;
}
.hot_msg span.Grey{
	display: block;
	font: 12px/25px "微软雅黑";
}
.content p.Review a{
	display: block;
	padding-left: 12px;
	margin-bottom: 10px;
	margin-top: 10px;
	height: 33px;
	font: 12px/33px "微软雅黑";
}
.content div.Review a{
	display: block;
	padding-left: 12px;
	margin-bottom: 10px;
	margin-top: 10px;
	height: 33px;
	font: 12px/33px "微软雅黑";
}
.content div.Review a:link,.content div.Review a:visited{
	background: #f9f9f9;
	color: #666;
}
.content div.Review a:hover{
	background: #eeeeee;
    *color: #666;
    text-decoration: none;
}
.content p.Review a:link,.content p.Review a:visited{
    background: #f9f9f9;
	color: #666;
}
.content p.Review a:hover{
    background: #eeeeee;
    *color: #666;
    text-decoration: none;
}
.hot_msg p.comment{
	color: #333;
	font: 12px/21px "微软雅黑";
}
.hot_img3{
	width: 50px;
	height: 50px;
	margin-right: 18px;
}
.hot_Group{
	width: 190px;
}
.Group_name p.Grey a{
	display: block;
	float: left;
	width: 60px;
}
.hot_Group p.hot_p{
	width: 189px;
}
.hot .hot_msg li p.limit a{
	display: block;
	float: left;
}
.con_right .hot p.about1{
	width: 208px;
}
.content .con_right .hot p.Review a{
   padding-left: 20px;
   width: 93%;
}
.Group_name p.Grey a,.hot_Group p.hot_p,.content .con_right .hot p.Review a,.con_right .hot p.about1{ 
   overflow:hidden;
   white-space:nowrap;
   text-overflow:ellipsis;
}
/*=====右边内容结束=====*/

/*====================footer内容====================*/
.footer{
	width: 100%;
	height: 96px;
	padding-top: 20px;
	background: #fff;
	margin-top: 20px;
	border-top: 1px solid #ccc;
}
.footer p.foot_p{
	color: #333;
	font: 12px/25px "Arial";
}
.version_foot{
	width: 1000px;
	margin: 0 auto;
}
.footer .ft_nav ul.foot_ul li{
	float: left;
	margin-right: 10px;	
}
.footer .ft_nav ul.foot_ul li a{
	display: block;
	font: 12px/14px "微软雅黑";
	border-right: 1px solid #666;
	padding-right: 10px;
}
.footer .ft_nav ul.foot_ul li.last a{
	border: none;
}
.footer .ft_nav ul.foot_ul li a:link,.footer .ft_nav ul.foot_ul li a:visited{
	color: #666;
}

/*<!--pinklist.html-->*/

/*====================header内容====================*/
.header1{
	background: #fff;
	*padding-bottom: 20px;
	border: 1px solid #e1e1e1;
}
.header1 .bar{
	height: 30px;
	background: #0a66a2;
}
.header1 ul.bar_nav1 li{
	float: left;
	margin-right: 22px;
}
.header1 .head_left .nav ul.nav_ul li a:link,.header1 .head_left .nav ul.nav_ul li a:visited{
	color: #333333;
}
.header1 .head_left .nav ul.nav_ul li.cur a:link,.header1 .head_left .nav ul.nav_ul li.cur a:visited{
	color: #0a66a2;
}
.header1 .head_left .nav ul.nav_ul li a:hover{
	color: #0a66a2;
}
.logo a.bg1{
	margin-right: 65px;
	background-position:-159px 0;
}
/*====================content内容====================*/
.content .con_left .news2,.news02{
	border: 1px solid #dddddd;
	width: 678px;
	margin-bottom: 20px;
	padding-top: 18px;
	background: #fff;
}
.content .con_left .news02{
   text-align: center;
}
.news_img1{
	width: 80px;
	height: 80px;
	background: #ddd;
	_background:url(../images/news_img1.png) no-repeat;
	padding: 4px;
	margin-right: 20px;
	margin-left: 18px;
}
.news_img1 img,.news_img1{
   border-radius: 44px;
}
.news2 h3.title{
	font: 18px/40px "微软雅黑";
}
.news2 div.tip{
	padding-top: 16px;
}
.tip{
	font:12px/24px tahoma,arial,微软雅黑;
}
.content .blue{
   color: #0a66a2;
}
.tip span.ver_line{
	color: #ddd;
}
/*以下是赞、感谢显示的设置*/
.icon{
	height: 17px;
	padding-left: 20px;
	margin-right: 6px;
	margin-top: 4px;
	line-height: 15px;
	cursor: pointer;
	font:12px/20px arial;
}
.icon1{
	background-position: -138px -133px
}
.icon2{
	background-position: -485px -21px;
}
/*以下是个人主页内容里导航的设置*/
.news2 ul.news_nav{
   background: url(../images/border_bg.jpg) repeat-x;
   width: 638px;
   height: 49px;
   padding-left: 20px;
   margin-top: 10px;
}
.news2 ul.news_nav li{
	float: left;
	font:14px/49px "微软雅黑";
	padding-right: 48px;
}
.news2 ul.news_nav li a:link,.news2 ul.news_nav li a:visited{
	color: #555;
}
.news2 ul.news_nav li.cur a:link,.news2 ul.news_nav li.cur a:visited{
	color:#0a66a2;
	font-weight: bold;
}
.news2 ul.news_nav li a:hover{
	color: #363636;
	font-weight: bold;
	text-decoration: none;
}
h3.msg_title{
	font: 14px/25px "微软雅黑";
}
h3.msg_title a{
   display: block;
   width: 87px;
}
/*以下是关注按钮的设置*/
.news_att{
    height: 20px;
    width: 60px;
}
.attention{
	width: 60px;
	height: 20px;
	background:url(../images/icons.png) no-repeat -318px 0;
	position: absolute;
	cursor: pointer;
}
.cancel_att{
	position: absolute;
    width: 59px;
	height:19px;
	border: 1px solid #ddd;
	background: #f9f9f9;
	color: #666;
	text-align: center;
	cursor: pointer;
	font: 12px/18px "微软雅黑";
}
/*以下是页码的设置*/
.page_num{
	/*width: 577px;
	margin: 0 auto;
	margin-bottom: 18px;*/
	display: inline-block;
	margin-bottom: 15px;
	margin-top: 15px;
	text-align: center;
	*display:inline;
	*zoom:1;
}
.turn{
	width: 66px;
	height: 22px;
	margin-right: 6px; 
}
.pre{
	cursor: pointer;
    background-position: -379px 0;  
}
.next{
	cursor: pointer;
    background-position: -379px -22px;
}
.p6,.content .p6 a:link, .content .p6 a:visited{
	color: #666;
	font: 12px/20px tahoma,arial,微软雅黑;
}
.content .p6 a:hover{
	text-decoration: none;
}
.page_num .num{
	width:20px;
	height: 20px;
	border: 1px solid #ccc;
	text-align: center;
	cursor: pointer;
	margin-right: 6px;
}
.page_num .cur a:link,.page_num .cur a:visited,.page_num .cur{
	border: 0;
	width: 22px;
	height: 22px;
	color: #fff;
	background: #0a66a2;
}
p .page_no{
	width: 25px;
	height: 20px;
	border: 1px solid #ccc;
    box-shadow:1px 0 1px #ededed;
}
.page_num p a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.page_num p.p6 a:hover{
	border: 0;
	width: 22px;
	height: 22px;
	background: #0a66a2;
	color: #fff;
}
/*=======con_left内容结束===========*/
.images{
	width: 270px;
	margin-top: 20px;
}
.img2{
	margin-right: 10px;
	margin-bottom: 12px;
}
/*=======con_right内容结束===========*/


/*<!--personal_page.html-->*/

/*====================content内容====================*/
.content .msg1 p.Review a:link,.content .msg1 p.Review a:visited{
    background:#f9f9f9 url(../images/mark.png) no-repeat 10px 6px;
    padding-left: 26px;
	color: #666;
}
.content .msg1 p.Review a:hover{
    background: #eeeeee url(../images/mark.png) no-repeat 10px 6px;
    *color: #666;
    text-decoration: none;
}
.content .msg1 div.Review a:link,.content .msg1 div.Review a:visited{
	 background:#f9f9f9 url(../images/mark.png) no-repeat 10px 6px;
    padding-left: 26px;
	color: #666;
}
.content .msg1 div.Review a:hover{
	background: #eeeeee url(../images/mark.png) no-repeat 10px 6px;
    *color: #666;
    text-decoration: none;
}
.content .h25{
	padding: 10px 13px 10px 15px;
	font: 12px/25px "微软雅黑";
}
.msg1_title{
	font: 16px/26px "微软雅黑";
}
.msg1_title a{
   display: block;
   width: 383px;
   overflow:hidden;
   white-space:nowrap;
   text-overflow:ellipsis;
}
.Praise{
	width: 54px;
	height: 44px;
	border: 1px solid #ddd;
	background: #f9f9f9;
	text-align: center;
	font:14px/21px tahoma,arial,微软雅黑;
	color: #666;
	padding: 3px 0 3px 0;
	margin-right: 18px;
}
.time{
	font:12px/21px tahoma,arial,微软雅黑;
}
.more{
	width: 100%;
	text-align: center;
    cursor: pointer;
	font:12px/52px tahoma,arial,微软雅黑;
}
.more a:link,.more a:visited{
    color: #999;
}
.more a:hover{
	color: #0a66a2
}
/*<!--experts.html-->*/

/*====================content内容====================*/
.content .well_say{
	font: 16px/80px "微软雅黑";
	color: #333;
	width: 100%;
	text-align: center;
}
.flow{
	position: relative;
	float:left;
}
.content .infor{
    border: 1px solid #ddd;
    padding: 20px;
    background: #fff;
    margin: 0 20px 20px 0;
}
.content .infor .inner{
	position: relative;
	margin-bottom: 16px;
}
.content .infor .inner .image2{
	width: 76px;
	height: 76px;
	margin-right: 13px;
	background: url(../images/image2.png) no-repeat;
	padding: 2px;
}
.content .infor .inner .image2 img{
	border-radius: 40px 40px 40px 0;
}
h3.msg_title1{
	width: 150px;
	font: 16px/25px "微软雅黑";
}
.top_experts{
	position: absolute;
	width: 31px;
	height: 52px;
	top:-20px;
	right: -10px;
	background-position:-319px -32px;
}
.content .Grey .blue a:link,.content .Grey .blue a:visited{
	color: #0a66a2;
}
.content .Grey .blue a:hover{
	color: #0794e3;
	text-decoration: underline;
}
.content .introduction{
    border: 1px dashed #eee;
    padding: 10px;
    background: #f9f9f9;
    margin-top: 15px;   
}
.text_over{
	width: 256px;
    /*height: 140px;*/
    /*overflow: hidden;
	text-overflow: ellipsis;*/
}
.content .done{
	padding: 18px 0 18px 10px;
	border: 1px dashed #eee;
	border-top: 0px;
	background: #fff;
}
/*以下是关注、已关注、已结束按钮的设置*/
.have_att{
	display: none;
	width: 110px;
	height: 18px;
	position: absolute;	
	font: 12px/18px "微软雅黑";
}
.have_att .att_hover{
	width: 58px;
	float: left;
	background:#5eb9ea;
	border: 1px solid #52b7ed;
	margin-right: 15px;
	text-align: center;
	cursor: pointer;
	color: #fff;
}
.cancel{
	float: left;
	overflow: hidden;
	width: 34px;
	color: #5eb9ea;
	cursor: pointer;
}
.ending{
	width: 60px;
	height: 20px;
	position: absolute;
	cursor: pointer;
	color: #333;
	background: #999999;
	font: 12px/20px "微软雅黑";
	text-align: center;
}
.content  .line_last{
	margin:0 0 20px 0px;
}

/*<!--activities.html-->*/

/*====================content内容====================*/
.act{
	width: 723px;
	height:555px; 
	border: 1px solid #ddd;
	background: #fff;
	margin-top: 40px;
	padding: 85px 138px 160px 137px;
}
.act .act_images{
	position: relative;
}
.act .act_images li{
	position: absolute;
	top:0;
	left: 0;
}
.act .act_images li a{
   display: block;
   width: 600px;
   height: 91px; 
   padding: 518px 46px 10px 46px;
   font: 18px/30px "微软雅黑";
}
.act .act_images li.no1 a{
   background:#9e9e9e url(../images/act1.jpg) no-repeat;
}
.act .act_images li.no2 a{
   background:#9e9e9e url(../images/act2.jpg) no-repeat;
}
.act .act_images li.no3 a{
   background:#9e9e9e url(../images/act3.jpg) no-repeat;
}
.act .act_images li.no4 a{
   background:#9e9e9e url(../images/act4.jpg) no-repeat;
}
.act .act_images li a:link,.act .act_images li a:visited{
	color: #fff;
}
.act .act_images li a:hover{
	text-decoration: none;
}
.act_but{
	position: absolute;
	width: 940px;
	height: 50px;
	top:260px;
	left: -105px;
	z-index: 999px;
}
.act_but .act_left{
	width: 28px;
	height: 50px;
	cursor: pointer;
	background-position: -379px -49px;
}
.act_but .act_right{
	width: 28px;
	height: 50px;
	cursor: pointer;
	background-position: -416px -49px;
}

/*<!--hot.html-->*/

/*====================content内容====================*/
.num_time{
	padding-left: 20px;
	margin-right: 12px;
	margin-top: 10px;
	display: block;
	height: 24px;
}
.num_time1{
	width: 110px;
	background-position: -485px -110px;
}
.num_time2{
	width: 30px;
	background-position: -485px -58px;
}
/*以下是用户名提示设置*/
.img_postion,.img_postion1{
	position: absolute;
	height: 32px;
	text-align: center;
	font: 12px/32px "微软雅黑";
	color: #fff;
	z-index: 999;
	display: none;
}
.img_postion{
	padding-top: 7px;
	top:64px;
	left: -7px;
	background: url(../images/icons.png) no-repeat 0 -88px;
}
.img2 .img_postion{
	padding-top: 7px;
	top:46px;
	left: -12px;
	background: url(../images/icons.png) no-repeat 0 -88px;
}
.img_postion1{
	padding-bottom: 7px;
    top:-38px;
	left: -12px;
	background: url(../images/icons.png) no-repeat 0 -128px;
}
.infor .inner .img_postion1{
	top:28px;
	background: url(../images/icons.png) no-repeat 0 -88px;
}
/*<!--topic_list.html-->*/

/*====================content内容====================*/
.topic_title1{
	font: 20px/30px "微软雅黑";
	margin-bottom: 15px;
}
.topic_title1 a{
   display: block;
}
.img_share{
	margin-right: 20px;
	height: 172px;
}
.topic_msg{
	width: 422px;
	margin-bottom: 20px;
}
.topic_msg p.tip{
   width: 408px;
   overflow:hidden;
   white-space:nowrap;
   text-overflow:ellipsis;
}
.quiz1{
	cursor: pointer;
}
.hide_ul{
	display: none;
}
.tips{
	background: #f9f9f9;
	padding: 10px;
}
.content .con_left .news .join{
	display: block;
	width: 76px;
	height: 24px;
	border: 1px solid #ef472d;
	background: #f66a5d;
	font:14px/22px "微软雅黑";
	color: #fff;
	text-align: center;
	text-decoration: none;
}
/*<!--all_answers_list.html-->*/

/*====================content内容====================*/
/*以下是回复内容的设置*/
.quiz,.quiz_cont,.quiz_cont2{	
	color: #999;
	font: 14px/14px tahoma,arial,微软雅黑;
	border: 1px solid #ddd;
	padding-left: 10px;
}
.quiz_cont,.quiz_cont2{
	padding-top: 10px;
}
.quiz,.quiz_cont{
	width: 97.8%;
	margin-bottom: 15px;
}
.quiz_cont2{
	width: 498px;
	height: 120px;
}
.w500 .c2{
	width: 92%;
	height: 122px;
	margin-bottom: 2px;
}
.an .quiz_cont{
	margin-bottom: 0;
}
.quiz_cont{
	height: 66px;
}
.h190 .quiz_cont{
	height: 121px;
}
.quiz{
	height: 28px;
}
.quiz2,.quiz_contf9{
	background: #f9f9f9;
}
.hide_cont{
	/*margin-bottom: 18px;*/
	display: none;
}
.news_share{
   padding-bottom: 18px;
}
.font3{
	font:12px/27px tahoma,arial,微软雅黑;
}
/*以下是保存、取消按钮的设置*/
.sub,.res,.res2,.res0,.rests{
	font: 12px/18px tahoma,arial,微软雅黑;
}
.res,.res2,.res0,.cel,.rests{
	border: 0;
	background: none;
	color: #0a66a2;
	cursor: pointer;
}
.sub2{
	margin-left: 4px;
}
.res0,.res,.res2{
	margin-right: 5px;
}
.sub,.save{
	padding: 0 4px;
	height: 20px;
	background: #5eb9ea;
	color: #fff;
	border: 0;
	text-align: center;
	cursor: pointer;
}

/*<!--topic_details.html-->*/

/*====================content内容====================*/
.answers{
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dashed #eee;
	clear: both;
	_margin-bottom: 0px;
}
.trigon,.trigon_top,.trigon_right{
	display: block;
	position: absolute;
}
.trigon{
	width: 7px;
	height: 12px;
	background-position: -360px -33px;
	top: 15px;
	left: -7px;
}
.hot_icon .topic_title_pink{
    background: #f7625a url(../images/icons.png) no-repeat -450px -40px;
}
.new_comment{
	position: relative;
	padding-top: 5px;
}
.icon3{
    background-position: -356px -131px;
}
.answers-detail{width: 355px;}
/*reply_cont这是评论回复的设置*/
.reply_cont{
	width: 99%;
	margin-bottom: 15px;
	color: #999;
	font: 12px/16px tahoma,arial,微软雅黑;
	border: 1px solid #ddd;
	background: #fff;
	padding-left: 6px;
	padding-top:10px;
	height: 60px;
}
/*trigon是图框三角形的设置*/
.trigon_top,.trigon_top1{
	width: 14px;
	height: 7px;
	top:-7px;
	left:170px;
}
.trigon_top1{
	background-position: -357px -52px;
}
.trigon_top{
	background-position: -416px -106px;
}
.sub_pos{
	position: absolute;
	bottom: 6px;
	right: 18px;
}

/*<!--issue_details.html-->*/

/*====================content内容====================*/
.topic-att,.topic-cel{
	cursor: pointer;
}
/*.topic-att{
	display: none;
}
.topic-cel{
	display: none;
}*/
.content .issue_msg .tip a.iss{
	display: none;
}
.content .issue_msg .tip a.iss:link,.content .issue_msg .tip a.iss:visited{
	text-decoration: none;
}
.issue_msg img{
	max-width: 490px;
}
.issue_ul li{
	padding: 10px 0 20px 0;
	border-bottom: 1px dashed #efefef;
	margin-bottom: 12px;
}
.iss_com{
	cursor: pointer;
}
/*以下是赞、踩、评论按钮的设置*/
.hot_icon{
	font: 14px/22px "Arial";
}
.hot_icon span.hot_icon1,.hot_icon span.hot_icon2,.hot_icon span.hot_icon3{
	display: block;
    height: 22px;
    width: 47px;
    color: #999;
    border: 1px solid #ddd;
    padding-left: 7px;   
}
.hot_icon span.bor_lnone{
	border-right: 0;
}
.hot_icon span.bor_bnone{
	border-bottom: 0;
}
.hot_icon span.hot_icon1{
	*color: #999;
    background:#f9f9f9 url(../images/icons.png) no-repeat -104px -130px;
}
.hot_icon span.hot_icon2{
	*color: #999;
    background:#f9f9f9 url(../images/icons.png) no-repeat -104px -97px;
}
.hot_icon span.hot_icon3{
	*color: #999;
    background:#f9f9f9 url(../images/icons.png) no-repeat -320px -130px;
}
.hot_icon p.p_hover span.hot_icon1,.hot_icon p.p_hover span.hot_icon2,.hot_icon p.p_hover span.hot_icon3{
	color: #666;
	text-decoration: none;
	width: 49px;
    height: 24px;
    border: 0;
    font: 14px/24px "Arial";
}
.hot_icon a.hot_icon1:link,.hot_icon a.hot_icon1:visited{
	*color: #999;
    background:#f9f9f9 url(../images/icons.png) no-repeat -104px -130px;
}
.hot_icon p.p_hover span.hot_icon1{
    background: #ddd url(../images/icons.png) no-repeat -172px -130px;
}
.hot_icon p.p_hover span.hot_icon2{
    background: #ddd url(../images/icons.png) no-repeat -172px -97px;
}
.hot_icon p.p_hover span.hot_icon3{
    background: #ddd url(../images/icons.png) no-repeat -320px -130px;
}
.hot_icon p.cur span.hot_icon1,.hot_icon p.cur span.hot_icon2,.hot_icon p.cur span.hot_icon3,.hot_icon p.icon_pink span.hot_icon3{
	display: block;
    width: 49px;
    height: 24px;
    border: 0;  
}
.hot_icon p.cur span.hot_icon1{
	color: #fff;
    background:#0a66a2 url(../images/icons.png) no-repeat -246px -130px;
}
.hot_icon p.cur span.hot_icon2{
	color: #fff;
    background:#0a66a2 url(../images/icons.png) no-repeat -246px -97px;
}
.hot_icon p.cur span.hot_icon3{
	color: #fff;
    background:#0a66a2 url(../images/icons.png) no-repeat -320px -97px;
}
.hot_icon p.icon_pink span.hot_icon3{
	color: #fff;
    background:#f7625a url(../images/icons.png) no-repeat -320px -97px;
}
.content .news .mar-b20 a:hover{
	text-decoration: none;
}
.trigon_right{
	width: 8px;
	height: 14px;
    background-position: -360px -67px;
	top:43px;
	right:-8px;
}
/*以下是评论显示和隐藏设置*/
.hide_com,.hide_com1,.hide_com2{
	cursor: pointer;
}
.show_com{
	width: 100%;
	border-top: 1px solid #eee;
	display: none;
	clear:both;
}
.sub_pos1{
	position: absolute;
	bottom: 0;
	right: 0;
}
.reply{
	display: block;
	padding: 14px 20px 10px 20px;
}
.reply_user{
	display: block;
	width: 100%;
	height: 29px;
	padding: 4px 0 0 3px;
	cursor: pointer;
}
.reply,.reply_issue{
	background: #f9f9f9;
}
.reply_issue li{
}
.content .con_left .news ul.news_ul li ul.reply_users li,.content .con_left .news ul.news_ul li ul.reply_issue li{
    padding: 0;
    border-bottom:0;
}
.iss{
	cursor: pointer;
}
.issue_sh{
	display: none;
}
.show_reply,.show_reply1{
	display: none;
}
.reply_quiz,.reply_question{
	cursor: pointer;
}
.advert{
	width: 300px;
	height: 250px;
}
/*<!--modify_issue.html-->*/

/*====================content内容====================*/
.s2,#c2,.s3{
   display: none;
}
.mod,.del{
	cursor: pointer;
}
.sub_pos2 {
    position: absolute;
    bottom: 8px;
    right: -28px;
}
.sure{
	padding: 0px 4px;
	height: 20px;
	background:#ddd;
	color: #666;
	border: 0px none;
	text-align: center;
	cursor: pointer;
}
.no{
	border: 0px;
	background: none;
	color: #666;
	cursor: pointer;
}
#bdshare a{
	width: 8px;
	height: 25px !important;
	margin: 0px 10px 0px 0px !important;
}
#bdshare .bds_tsina,.share_mblog{
	background: url(../images/icons.png) no-repeat -475px -154px !important;
}
#bdshare .bds_qzone,.share_qzone{
	background: url(../images/icons.png) no-repeat -449px -154px !important;
}
#bdshare .bds_weixin,.share_wechat{
	background: url(../images/icons.png) no-repeat -423px -154px !important;
}
#bdshare .bds_douban,.share_bean{
	background: url(../images/icons.png) no-repeat  -397px -154px !important;
}
#bdshare .bds_tqq,.share_tencent{
	background: url(../images/icons.png) no-repeat -371px -154px !important;
}
.share_icons{
	display: block;
	width: 25px;
	height: 25px;
	margin-right: 10px;
}
/*#bdshare a.shareCount{
	width: 29px;
	height: 25px;
	line-height: 25px;
	margin-top: 0px;
	overflow: hidden;
	font-size: 12px;
	background: url(../images/icons.png) no-repeat -77px -94px !important;
	text-align: center;
}*/
.bdshare-button-style0-16 .bds_count {
    color: #333;
    background: url(../images/icons.png) no-repeat -77px -94px !important;
    width: 29px !important;
	height: 25px !important;
	line-height: 25px;
    padding: 0px;
    margin: 15px 0px 0px !important;
    text-align: center;
}
/*.num_share{
	width: 29px;
	height: 25px;
	background-position: -77px -94px;
	text-align: center;
}*/
/*====================以下是登录框的内容====================*/
.big_block{
	z-index: 1000;
	border: medium none;
	width: 100%;
	height: 100%;
	_height: 3000px;
	top: 0px;
	left: 0px;
	background-color: #111;
	opacity: 0.3;
	_filter:alpha(opacity=30);
	cursor: pointer;
	position: fixed;
	_position: absolute;
	display: none;
}
.login{
	width: 371px;
	height: 240px;
	clear: both;
    content: " ";
    overflow: hidden;
}
.login .log_hd{
    border-bottom: 1px solid #E9F3F7;
	background: #0a66a2;
	color: #FFF;
	font:16px/36px "宋体";
	font-weight: bold;
	text-indent: 10px;
	height: 36px;
	overflow: hidden;
}
.login .log_bd{
	padding: 10px;
}
.login .log_bd .log_form{
	margin: 20px auto;
    color: #333;
    font:14px/32px "微软雅黑",Tahoma;
}
.login .log_bd .log_form .log_group{
	margin-bottom: 10px;
	height:51px;
	text-align: center;
}
.login .log_bd .log_form .t{
	margin-bottom: 5px;
}
.login .log_bd .log_form .log_input{
	width: 220px;
	height: 22px;
	padding: 5px 5px;
	border: 1px solid #CCC;
	border-radius: 3px;
	font-family: "微软雅黑",Tahoma,arial;
}
.login .log_bd .log_group .log_but{
	width: 200px;
	margin: 0 auto;
}
.login .log_bd .log_form .log_but .log_submit{
	color: #5F5F5F;
	height: 25px;
	padding: 0 6px;
    font: 12px/18px "微软雅黑",Tahoma,arial;
    margin-right: 8px;
}
.log_form .log_but .log_forget a:link,.log_form .log_but .log_forget a:visited{
   color: #666;
}
.log_form .log_but .log_res{
	margin-left: 8px;
}
.log_form .log_but .log_res a:link,.log_form .log_but .log_res a:visited{
	color: #0a66a2
}
.log_form .log_but .log_forget a:hover,.log_form .log_but .log_res a:hover{
	text-decoration: underline;
}
.log_close{
	position: absolute;
	width: 28px;
	height: 28px;
	color: #EEE;
    background: #214A72;
    margin-top: 4px;
	font: bold 16px/28px arial;
	text-align: center;
	cursor: pointer;
	top: 0px;
	right: 3px;
}
.log_tip{
	color: red;
	text-align: left;

}

.success-tip .tip-content{
	background: url('../images/okright.ico') no-repeat left center;
	padding-left: 32px;
	margin: 35px 80px;
	font-size: 18px;
	text-align: left;
}

.login-tip{
	font-size: 12px;
    line-height: 1em;
    margin: 5px 0 0 40px;
    text-align: left;
    color: red;
}

/* == clearfix == */ 
.clearfix:after { 
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.clearfix {display: block;} 
* html .clearfix {height: 1%;}
.pos-ah {display:inline;}
/* 举报 */
.report_close{
	float: right;
	display: block;
	color: #999;
	cursor: pointer;
	font: bold 16px/28px arial;
	height: 28px;
	text-align: center;
	width: 15px;
}

/* 没有内容 */
.no-content{
	padding: 2em 1em;
	text-align: center;
	color: #888;
	font-family: '微软雅黑';
}

.ajaxloading{
	background: url('../images/ajax-loader.gif') no-repeat;
	padding-left: 18px;
	font-size: 12px;
	color: #cdcdcd;
	margin-right: 3px;
}

.edit-question{
	display: block;
	width: 56px;
	cursor: pointer;
	padding-left: 22px;
	height: 18px;
	background: url(../images/icons.png) no-repeat -140px -184px;
	font: 12px/18px "微软雅黑";
	margin-top: 5px;
	color: gray;
}

.del-question{
	display: block;
	width: 56px;
	cursor: pointer;
	padding-left: 22px;
	height: 18px;
	background: url(../images/del.png) no-repeat;
	font: 12px/18px "微软雅黑";
	margin-top: 5px;
	color: gray;
}

.del-topiccom{
	display: block;
	width: 56px;
	cursor: pointer;
	padding-left: 22px;
	height: 18px;
	background: url(../images/comment-del.png) no-repeat;
	font: 12px/18px "微软雅黑";
	margin-top: 5px;
	color: gray;
}


