@charset "utf-8";
/*----------------------------------------文章模板样式----------------------------------------*/
/*主栏*/
.mainbar { width: 725px; float: right; margin-top: 7px; }
/*侧栏*/
.sidebar { width: 265px; float: left; }

/*----------------------------------------father容器*/
/*焦点图*/
.father_focus { float: left; width: 339px; border: 1px solid #ddd; padding: 4px; background-color: #FFF; overflow: hidden; }
/*最新新闻*/
.father_news { float: right; width: 338px; overflow: hidden; padding-left: 11px; }
/*----------------------------------------con容器*/
#con h2 { text-align: center; color: #000; font-family: "微软雅黑"; line-height: 1.75em; margin-top: 20px; }
#con .toolsbar {  text-align: center; clear: both; margin-top: 25px; margin-right: 0; margin-bottom: 25px; margin-left: 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e9dabb; }
#con .toolsbar h3 { line-height: 28px; font-weight: normal; color: #666666; font-size: 12px; }
#con .toolsbar h3 a { color: #666666; }
#con .content { font-weight: normal; line-height: 28px; font-family: "宋体"; min-height: 532px; height: auto !important; height: 532px; overflow: visible; font-size: 14px; }
#con .content p { margin-bottom: 10px; text-indent: 2em; }
#con .content table { margin-right: auto; margin-left: auto; }
#con .area_page { margin-bottom: 40px; }
#con .bshare-custom { margin-bottom: 40px; }
#con .mood { background-color: #FAFCFD; border: 4px solid #E7F7FA; margin-left: auto; margin-right: auto; margin-bottom: 40px; padding: 20px; }
#con .mood input { border-style: none; margin-top: 5px; }
#con .vote { margin-bottom: 40px; }
#con .vote table { border: 1px solid #dddddd; background-color: #dddddd; margin-right: auto; margin-left: auto; }
#con .vote table td { padding: 5px; }
#con .vote table h4 { line-height: 26px; background-color: #F7F7F7; height: 26px; padding-right: 10px; padding-left: 10px; }
#con .vote table input#btnVote, #con .vote table input#ShowVote { background: #fff url(img/input_button.gif) no-repeat left 0px; height: 23px; line-height: 23px; width: 65px; text-align: center; border: none; cursor: pointer; margin: 0px 3px; }
#con .qs { margin-bottom: 40px; }
#con .pingfen { margin-bottom: 40px; }
/*青春项目评分平均分四舍五入（文章评论的平均分）*/
#scoreAVG { float: left; height: 20px; width: 90px; background-attachment: scroll; background-color: transparent; background-image: url(ico/estar.gif); background-repeat: repeat-x; background-position: left top; }
#scoreAVG .stars { float: left; height: 20px; background-attachment: scroll; background-color: transparent; background-image: url(ico/fstar.gif); background-repeat: repeat-x; background-position: left top; }
#con .next { background-color: #F7F7F7; border: 1px solid #dddddd; margin-bottom: 40px; height: 28px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }
#con .next li { float: left; width: 49.9%; overflow: hidden; }
#con .about { background-color: #F4F9FF; border: 1px solid #dddddd; margin-bottom: 40px; padding-top: 5px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; }
#con .about h4 { background-color: #F2FAFF; border-bottom: 1px dotted #CCCCCC; color: #689FCC; height: 28px; line-height: 28px; margin-bottom: 10px; }
#con .about ul li { float: left; line-height: 26px; width: 49.9%; }
#con .about ul li a { background-image: url(ico/ico001.gif); background-position: left 2px; background-repeat: no-repeat; padding-left: 15px; }
#con .shoufei { text-align: center; border: 1px dashed #ddd; padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; }
#con .shoufei a.iyes, #con .shoufei a.ino { background-image: url(img/btn02.png); background-repeat: no-repeat; background-position: left top; display: inline-block; height: 32px; width: 103px; margin-right: 10px; line-height: 32px; margin-left: 10px; font-weight: bold; }
#con .shoufei a:hover.iyes, #con .shoufei a:hover.ino { background-image: url(img/btn02.png); background-repeat: no-repeat; background-position: left bottom; }
/*内容页内的图片样式 用于fancybox 或者 colorbox*/
#con .con_img { text-align: center; }
#con .con_img img {display: block;  border: 1px solid #ddd; padding: 4px; margin-right: auto; margin-left: auto; }

/*----------------------------------------list 项目列表类----------------------------------------*/
/*--------------------- 《青春万能文章列表_自由式》 标题+图片+内容 */
.list_title_pic_con_art li { float: left; width: 100%; padding-bottom: 10px; padding-top: 10px; }
.list_title_pic_con_art li .list_box { width: 640px; background-image: url(img/list01.gif); background-repeat: no-repeat; background-position: center top; height: 111px; margin-right: auto; margin-left: auto; padding-top: 16px; padding-right: 19px; padding-bottom: 16px; padding-left: 16px; }
.list_title_pic_con_art li a.title { width: 479px; font-weight: bold; color: #990000; overflow: hidden; float: right; }
.list_title_pic_con_art li .con { width: 479px; float: right; overflow: hidden; }
.list_title_pic_con_art li a.pic { float: left; overflow: hidden; width: 160px; }
.list_title_pic_con_art li .pic img { padding: 3px; border: 1px solid #ddd; }
/*--------------------- 特制自定义字段的列表 */
.list_field h5 { color: #F00; padding-top: 10px; padding-bottom: 10px; clear: both; }
.list_field li strong { color: #666; }
.list_field li { float: left; width: 49.9%; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ddd; }
/*--------------------- 内容页百度分享居中居右效果 */
.alignCenter{
	width:800px; //这里的数值，您可以根据您按钮的实际宽度进行设置
	margin:0 auto; }
.alignRight{
	float:right; }