.list_cont{overflow:hidden;margin-bottom:10px;}
.list_cont .lef_list{width:688px;float:left;overflow:hidden;}
.list_cont .lef_list .position{width:686px;height:32px;line-height:32px;border:1px solid #e7e7e7;background:transparent url('../images/category_bg.jpg') repeat-x;}
.list_cont .lef_list .position a{position:relative;display:inline-block;height:32px;float:left;text-decoration:none;color:#8f8f8f;line-height:32px;padding:0 15px;padding-right:30px;background:url('../images/arrow_2.png') no-repeat right;}
.list_cont .lef_list .position a img{position:absolute;left:10px;top:7px;}

.news_cont{padding:10px;width:666px;border:1px solid #e7e7e7;border-top:0;}
.news_cont h1{text-align:center;font-size:22px;margin:5px auto;font-family:"Microsoft Yahei"}
.news_cont h2{text-align:center;font-size:18px;font-family:"Microsoft Yahei"}
.news_cont p.info{text-align:center;font-size:12px;color:#b4b4b4;}
.news_cont p.info label{margin-right:10px;}
.news_cont p.info label a{color:#b4b4b4;text-decoration:none;}
.news_cont p.info label a:hover{color:#29ace2;text-decoration:underline;}
.news_cont .bdsharebuttonbox{margin:0 auto;width:460px;margin-top:-2px;}

.news_cont .main_cont{width:666px;margin:0 auto;}
.news_cont .main_cont p a{color:#666;font-size:14px;}
.news_cont .main_cont p a:hover{color:#29ace2;text-decoration:underline;}
.news_cont .main_cont p{line-height:24px;margin:0;font-size:14px;}
.news_cont .main_cont table{border-collapse:collapse;}
.news_cont .main_cont ul li{height:24px;line-height:24px;font-size:14px;}
.news_cont .main_cont table td,.news_cont .main_cont table th{border:1px solid #e7e7e7;padding:2px;} 
.news_cont .main_cont h1,.news_cont .main_cont h2,.news_cont .main_cont h3,.news_cont .main_cont h4{padding:0;margin:0;}
.news_cont a em{font-style:normal;}

.news_cont .prev_next{padding:10px 0;padding-left:10px;width:656px;margin:0 auto;margin-top:30px;border:1px dotted #e7e7e7;border-left:0;border-right:0;}
.news_cont .prev_next a{color:#29ace2;text-decoration:none;}
.news_cont .prev_next a:hover{color:#29ace2;text-decoration:underline;}

.news_cont .oth_info{position:relative;padding:10px 0;padding-left:10px;width:656px;}
.news_cont .oth_info p a{color:#29ace2;text-decoration:none;}
.news_cont .oth_info p a:hover{text-decoration:underline;}
.news_cont .oth_info a.pic_cover{position:absolute;right:0;top:8px;padding:2px;border:1px solid #e7e7e7;display:inline-block;width:182px;height:126px;overflow:hidden;}
.news_cont .oth_info a.pic_cover img{width:182px;height:126px;}
.news_cont .oth_info p.o_t_a a{margin-right:4px;}

.comment_div{margin-top:20px;width:686px;padding:0;border:1px solid #e7e7e7;border-top:2px solid #60c7f1;position:relative;}
.comment_div table{border:0;height:180px;overflow:hidden;}
.comment_div table td{padding-left:10px;}
.comment_div table td ul{list-style:none;padding:0;margin:0;height:174px;}
.comment_div table td ul li.w{height:24px;line-height:24px;}
.comment_div table td ul li .comm_input_1{paddig:0;margin:0;width:216px;height:30px;border:2px solid #e7e7e7;outline:none;}
.comment_div table td ul li .comm_textarea{paddig:0;margin:0;width:346px;height:146px;border:2px solid #e7e7e7;outline:none;}
.comment_div table td ul li #avatar{margin-top:48px;display:block;width:64px;height:64px;border:2px solid #e7e7e7;overflow:hidden;}
.comment_div table td ul li #avatar img{width:64px;height:64px;}
.comment_div table td ul li #comment_btn{display:block;padding-top:6px;width:64px;height:58px;background-color:#40b5e7;margin-top:58px;border:2px solid #40b5e7;color:#fff;text-decoration:none;font-weight:bold;font-size:17px;text-align:center;line-height:26px;}
.comment_div .avator_select{display:none;position:absolute;right:92px;top:50px;width:346px;height:146px;border:2px solid #e7e7e7;}
.comment_div .avator_select ul{padding-left:5px;width:341px;list-style:none;height:146px;overflow-y:scroll}
.comment_div .avator_select ul li{width:50px;height:50px;border:1px solid #e7e7e7;margin:4px;padding:2px;float:left;}
.comment_div .avator_select ul li:hover{border:1px solid #29ace2}
.comment_div .avator_select ul li img{width:50px;height:50px;}

.comment_record{margin-top:20px;width:686px;padding:0;}
.comment_record a.null_record{display:block;width:150px;height:150px;background:transparent url('../images/null_comment.gif') no-repeat;}
.null_comment_record{background:url('../images/null_comment_2.gif') no-repeat 140px 0;}
#null_comment_record{display:none;}
.comment_record ul{width:686px;overflow:hidden;list-style:none;}
.comment_record ul li{width:686px;overflow:hidden;margin-bottom:10px;}
.comment_record ul li .comment_main_user{width:94px;height:94px;overflow:hidden;float:left;}
.comment_record ul li .comment_main_user span{display:block;width:70px;height:24px;text-align:center;position:absolute;bottom:0;left:0;}
.comment_record ul li .comment_right{width:592px;overflow:hidden;float:right;position: relative;}
.comment_record ul li .comment_right label.square{z-index:999;display:block;position:absolute;left:1px;top:25%;margin-top:-7px;width:20px;height:15px;background:transparent url('../images/square.png') no-repeat;}
.comment_record ul li .comment_info{z-index:9;padding:5px 10px;width:552px;float:right;border:1px solid #c3e7f8;background-color:#e5f4fc;font-size:12px;}
.comment_record ul li .comment_info .comment_time{color:#a3a3a3;}
.comment_record ul li .comment_info .comment_time a{color:#30aee5;text-decoration:none;}
.comment_record ul li .comment_info .comment_time span{margin-right:4px;}
.comment_record ul li .comment_info .comment_detail{padding:5px;line-height:18px;border:1px dashed #e7e7e7;background-color:#fefefe;}
.comment_record ul li .comment_info .comment_vote a{color:#30aee5;text-decoration:none;}

#anly_comment_record{display:none;}
#anly_comment_record .tnav{height:24px;border-bottom:1px solid #29ace2;margin-bottom:16px;}
#anly_comment_record .tnav label{display:block;height:24px;line-height:24px;float:left;padding:0 10px;margin-left:8px;color:#29ace2;}
#anly_comment_record .tnav label.on{border:1px solid #29ace2;border-bottom:1px solid #fff;background-color:#fff;z-index:999;}

#commetpages{text-align:center;}
#commetpages a{color:#29ace2}

.section{position: relative;}
/* Box with dashed border to show the bounding box of the circle */
.normal-trigger-area{
	width: 70px;
    height: 70px;
	position: absolute;
    left: 0px;
    top: 0px;
	background:transparent;
	-webkit-box-shadow: 0 0 0 1px rgba(255,255,255,0.5);
	-moz-box-shadow: 0 0 0 1px rgba(255,255,255,0.5);
	box-shadow: 0 0 0 1px rgba(255,255,255,0.5);
}
/* The circle */
.ec-circle{
    width: 70px;
    height: 70px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 50%;
	text-align: center;
    overflow: hidden;
	font-family:'Kelly Slab', Georgia, serif;
    background:url(../images/avatar.jpg) no-repeat center center;
	-webkit-box-shadow: 
        inset 0 0 1px 50px rgba(0,0,0,0.6),
		inset 0 0 0 3px #71cdf5;
	-moz-box-shadow: 
        inset 0 0 1px 50px rgba(0,0,0,0.6),
		inset 0 0 0 3px #71cdf5;
	box-shadow: 
        inset 0 0 1px 230px rgba(0,0,0,0.6),
		inset 0 0 0 3px #71cdf5;
	-webkit-transition: box-shadow 400ms ease-in-out;
	-moz-transition: box-shadow 400ms ease-in-out;
	-o-transition: box-shadow 400ms ease-in-out;
	-ms-transition: box-shadow 400ms ease-in-out;
	transition: box-shadow 400ms ease-in-out;
	/*For IE < 9 so that we have some kind of effect */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	display: block;
	outline: none;
}
.ec-circle-hover{
	-webkit-box-shadow: 
		inset 0 0 0 0 rgba(0,0,0,0.6),
		inset 0 0 0 3px #71cdf5,
		0 0 3px rgba(0,0,0,0.3);
	-moz-box-shadow: 
		inset 0 0 0 0 rgba(0,0,0,0.6),
		inset 0 0 0 3px #71cdf5,
		0 0 3px rgba(0,0,0,0.3);
    box-shadow: 
		inset 0 0 0 0 rgba(0,0,0,0.6),
		inset 0 0 0 3px #71cdf5,
		0 0 3px rgba(0,0,0,0.3);
	/*For IE < 9 so that we have some kind of effect */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}



.right_info{float:right;width:298px;overflow:hidden;}
.right_info .right_adv{width:296px;overflow:hidden;border:1px solid #e7e7e7;margin-bottom:10px;padding-bottom:2px;}
.right_info .right_adv a{margin:0 auto;margin-top:2px;display:block;width:292px;overflow:hidden;padding:0;height:128px;}
.right_info .right_adv a img{width:292px;overflow:hidden;}

.right_info .rank_div{padding:4px 10px;padding-bottom:10px;margin-bottom:10px;width:276px;border:1px solid #e7e7e7;}
.right_info .rank_div .nav_tit{height:30px;line-height:30px;border-bottom:2px solid #e7e7e7;}
.right_info .rank_div .nav_tit h4{float:left;border-bottom:2px solid #2faee2}
.right_info .rank_div .rank_list{margin-top:10px;width:276px;overflow:hidden;}
.right_info .rank_div .rank_list li{height:24px;line-height:24px;width:276px;overflow:hidden;}
.right_info .rank_div .rank_list li a{color:#666;text-decoration:none;}
.right_info .rank_div .rank_list li a:hover{color:#2faee2;text-decoration:underline;}
.right_info .rank_div .rank_list li  label{color:#666;}
.right_info .rank_div .rank_list li  label.top{color:#f3582c}
.right_info .rank_div p{height:22px;padding-top:10px;float:right;width:50px;}
.right_info .rank_div p label{display:inline-block;width:12px;height:12px;margin-left:4px;background-color:#d5d5d5;cursor:pointer;float:left;}
.right_info .rank_div p label.on{background-color:#29ace2}
.right_info .rank_div .pic_url li.pic{height:98px;overflow:hidden;margin-bottom:4px;}
.right_info .rank_div .pic_url li.sec{margin-left:9px;}
.right_info .rank_div .pic_url li.pic a{display:block;width:144px;height:98px;overflow:hidden;}
.right_info .rank_div .pic_url li.pic a img{width:144px;height:98px;}
.right_info #random{padding:4px 0;padding-bottom:10px;width:298px;border:0;}
.right_info #random #pic_url ul{display:none;width:298px;height:210px;overflow:hidden;list-style:none;}
.right_info #random #pic_url ul.on{display:block;}
.right_info #random #pic_url ul li{float:left;width:144px;margin-bottom:8px;height:98px;overflow:hidden;}
.right_info #random #pic_url ul li.sec{margin-left:9px;}
.right_info #random #pic_url ul li.pic a{display:block;width:144px;height:98px;overflow:hidden;float:left;}
.right_info #random #pic_url ul li.pic a img{width:144px;height:98px;}

.right_info .rank_div{padding:4px 10px;padding-bottom:10px;margin-bottom:10px;width:276px;border:1px solid #e7e7e7;border-top:2px solid #29ace2;}
.right_info .rank_div .nav_tit{height:30px;line-height:30px;border-bottom:2px solid #e7e7e7;}
.right_info .rank_div .nav_tit h4{float:left;padding:0 4px;border-bottom:2px solid #2faee2}
.right_info .rank_div .nav_tit a.more{display:inline-block;margin-top:8px;float:right;width:49px;height:16px;background:url('../images/more.jpg') no-repeat;}
.right_info .rank_div .rank_list{margin-top:10px;width:276px;overflow:hidden;}
.right_info .rank_div .rank_list li{height:24px;line-height:24px;width:276px;overflow:hidden;}
.right_info .rank_div .rank_list li a{color:#666;text-decoration:none;}
.right_info .rank_div .rank_list li a:hover{color:#2faee2;text-decoration:underline;}
.right_info .rank_div .rank_list li  label{color:#666;}
.right_info .rank_div .rank_list li  label.top{color:#f3582c}
.right_info .rank_div ul.news{width:260px;list-style: inside url(../images/l_ico.png)}
.right_info .rank_div ul.news li{width:260px;}

.right_info .cms_div{padding-left:0;padding-top:0;padding-right:0;width:296px;border-top:1px solid #e7e7e7;}
.right_info .cms_div .nav_tit{height:32px;line-height:32px;border-bottom:1px solid #29ace2;background-color:#f9f9f9;}
.right_info .cms_div .nav_tit h4{border-bottom:0;margin-left:8px;}
.right_info .cms_div .rank_list{padding-left:12px;width:264px;}

.right_info .ranks{border:0;}
.right_info .ranks .rank_list{padding-left:8px;width:268px;}
.right_info .ranks .rank_list li{height:26px;line-height:26px;}
.right_info .ranks .rank_list li  label{display:inline-block;margin-right:6px;width:24px;height:26px;line-height:26px;background:url('../images/r_ico2.png') no-repeat;text-align:center;color:#fff;font-size:12px;}
.right_info .ranks .rank_list li  label.top{background:url('../images/r_ico.png') no-repeat;color:#fff;font-size:12px;}

.related_div{width:656px;height:224px;border:1px solid #e7e7e7;margin:0 auto;margin-top:20px;overflow:hidden;}
.related_div .related_tit{padding:0 10px;width:636px;height:34px;line-height:34px;font-size:14px;border-bottom:1px solid #e7e7e7;background-color:#fcfcfc;}
.related_div .related_tit em{display:inline-block;float:left;font-weight:bold;margin-left:7px;font-style:normal;}
.related_div .related_tit p{float:right;}
.related_div .related_tit label{display:inline-block;float:left;width:13px;height:13px;margin-left:6px;margin-top:12px;background-color:#e7e7e7;cursor:pointer;}
.related_div .related_tit label.on{background-color:#29ace2}
.related_div ul{display:none;padding-top:10px;width:656px;margin:0 auto;height:170px;overflow:hidden;}
.related_div ul li{float:left;width:316px;height:24px;margin-left:10px;line-height:24px;overflow:hidden;}
.related_div ul li a{display:block;padding-left:6px;width:310px;height:24px;line-height:24px;color:#666;text-decoration:none;font-size:13px;}
.related_div ul li a:hover{background-color:#29ace2;color:#fff;}
.related_div ul.on{display:block;}
/*
.main_cont .cont_top_adv{width:640px;height:60px;margin:0 auto;margin-bottom:10px;}
*/
#hm_t_65547{margin:0 auto;margin-top:10px;margin-left:4px;}
#uyan_frame{margin-top:10px;}