@charset "utf-8";
/* CSS Document */
body{margin:0 auto;padding:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#333;-webkit-text-size-adjust:none;background:#fff;line-height:20px; background:#eee;}
body, div, ul, li, dl, dt, dd, p, b, span, input, h1, h2, h3, h4, h5, h6, img{ padding:0; margin:0; list-style:none; border:0;}
.left{ float:left;}
.right{ float:right;}
.ccc{ clear: both;}
a{ color:#326693; text-decoration:none;}
a:hover{ color:#326693; text-decoration:underline;}
.void{ height:10px; display:block; background:#eee;}
/******************************************head******************************************************************/
.head_top{ background:#333; line-height:34px; height:34px; width:auto;}
.head_top_content{ width:1002px; margin:0 auto;}
.head_top_left a{ color:#eee;}
.head_top_left a:hover{ color:#fff;}
.head_top_share{ float:right; padding-top:9px;}
.head_top_share ul li{ float:left;}
.share_pinterest, .share_youtube, .share_google, .share_twitter, .share_facebook, .share_rss, .share_linkedin{ background:url("blog_index_bg.png"/*tpa=http://www.fs.com/blog/wp-content/themes/images/blog_index_bg.png*/) no-repeat ;display: block;margin-left:5px;width:16px;height:16px;}
.share_pinterest{ background-position:0 -63px;}
.share_youtube{ background-position:-21px -63px;}
.share_google{ background-position:-42px -63px;}
.share_twitter{ background-position:-63px -63px;}
.share_facebook{ background-position:-84px -63px;}
.share_rss{ background-position:-105px -63px;}
.share_linkedin{background-position:-126px -63px;}

.head_group{ width:1002px; margin:0 auto;}
.head_logo{ float:left; margin:20px 0 15px 0;}
.head_search{ float:right; margin:25px 0 0px 0; border:1px solid #dedede; height:26px;border-radius:3px; padding:2px 5px; width:242px; background:#fff;}
.head_search input{ border:0; height:25px; line-height:25px;}
.head_search_textbox{ width:210px; border-right:1px solid #dedede;}
.head_search_btn{ float:right; background:url("blog_index_bg.png"/*tpa=http://www.fs.com/blog/wp-content/themes/images/blog_index_bg.png*/) no-repeat -208px -58px; width:25px; height:25px; border-left:1px solid #dedede; cursor:pointer; font-size:0;}

.head_menu{ height:42px; line-height:42px; border-bottom:2px solid #337baf; background:url("blog_index_bg.png"/*tpa=http://www.fs.com/blog/wp-content/themes/images/blog_index_bg.png*/) repeat-x 0 0;border-radius:3px;}
.head_menu ul li{ float:left;font-size:12px; font-weight:bold; margin:0 20px; position: relative;}
.head_menu ul li a{ color:#333;}
.head_menu ul li a:hover{ color:#a10000; text-decoration:none;}
.head_menu ul li:hover{ border-bottom:2px solid #a10000;}

.head_menu ul li ul{display: block;position: absolute;top:44px;left:0px;background: #fff;border-radius: 0px 0px 4px 4px;border: 1px solid #dedede;border-top: none;margin: 0;z-index:2;box-shadow: 0px 2px 4px rgba(0,0,0,0.1);width:150px;font-family: Arial,Helvetica,sans-serif;}
.head_menu ul li ul li{ font-size:12px; line-height:18px; padding:5px 10px; margin:0; font-weight:normal;}
.head_menu ul li ul li:hover{ border:0;}

/*********************************************************head end************************************************************/


/************************************************************middle*********************************************************/
.middle{ width:1002px; margin:10px auto 0 auto; overflow:hidden;}
.middle_left{ float:left; width:740px; background:#fff; padding-bottom:50px;overflow:hidden; display:block;}
.middle_right{ float:right; width:252px;background:#fff;}
/******banner******/
.index_banner{width:740px;height:320px;position:relative; overflow:hidden; border-bottom:10px solid #eee;}
.focus_tup{overflow:hidden}
.focus_tup img{width:740px;height:320px}
.rslides{position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.2;text-indent:-9999px;overflow:hidden;text-decoration:none;margin-top:-28px;background: url("blog_index_bg.png"/*tpa=http://www.fs.com/blog/wp-content/themes/images/blog_index_bg.png*/) no-repeat 0 -118px; display:none;}
.index_banner:hover .rslides_nav{ display:block;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -118px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center; position:absolute; top:280px; left:339px;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#fff;display:inline-block;_display:block;*display:block;width:10px;height:10px; border:1px solid #dedede;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#fff; border:1px solid #666;}
/******banner end******/

/******middle_loop******/
.middle_loop{ width:500px; padding:20px 15px; float:left; background:#fff; border-right:1px solid #dbdbdb;}
.middle_loop dl{ border-bottom:1px dotted #dedede; padding-bottom:15px; margin-bottom:30px;}
.middle_loop dl dt{ width:55px; font-size:30px; font-weight:bold;float:left;}
.middle_loop dl dt span{ font-size:16px;}
.middle_loop dl dd{ padding-left:55px;}
.middle_loop dl dd h2{ font-size:18px; font-weight:normal; line-height:22px; padding-bottom:10px;}
.middle_date{ color:#666;}
.middle_loop dl dd img{ max-width:440px;padding:10px 0; display:block;}
.middle_loop dl dd p{ display:block; padding-bottom:10px;}
.middle_loop dl dd span{ font-size:14px;}

.middle_page{display: block;text-align: center;width: 100%; line-height:38px; height:38px;}
.middle_page span{line-height: 14px;color: #999;text-decoration: none;padding:10px 15px;border: 1px solid #dedede;background: #fff;}
.middle_page i{ font-style: normal;padding:10px 15px;margin-left:5px;background: #f4f4f4;border: 1px solid #dedede;}
.middle_page a {line-height: 14px;color: #333;text-decoration: none;padding:10px 15px;border: 1px solid #dedede;background: #fff;}
.middle_page a:hover{ background:#f4f4f4;}
.middle_page p{ display: inline-block;}

.middle_category_con .middle_loop dl dd img{ max-width:660px;}

.middle_definition{ width:208px; background:#fff; float:left;}
.middle_definition_google{ overflow:hidden; border-bottom:1px solid #dbdbdb;}
.middle_definition_google img{ margin:0 auto; display:block;}
.middle_definition_banner{ padding:15px; border-bottom:1px solid #dbdbdb;}
.middle_definition_banner img{ display:inherit;}
.middle_title{ font-size:16px; line-height:38px; border-bottom:1px solid #dbdbdb; padding-left:15px;}
.middle_categories ul{ padding:10px 15px 15px 15px;}
.middle_categories ul li{ line-height:16px; padding:6px 0; border-bottom:1px dotted #dbdbdb;}
img.aligncenter{ display: block; margin:0 auto;}
img.alignleft{ float:left;}
img.alignright{ float:right; margin-left:20px;}

.p_con_02 ul li{
padding: 0 0 5px 20px;
line-height: 16px;
background: url("blog_index_bg.png"/*tpa=http://www.fs.com/blog/wp-content/themes/images/blog_index_bg.png*/) no-repeat -282px -62px;

}

/******middle_loop  end******/

/******middle_right ******/
.middle_company{ padding:15px;}
.middle_like{ height: 240px; padding:15px;}
.middle_group dl{ padding:15px;}
.middle_group dl dd{ padding-top:5px;}
.middle_posts ul{ padding:15px 15px 0 15px;}
.middle_posts ul li{ padding:0 0 10px 20px; line-height:16px; background:url("blog_index_bg.png"/*tpa=http://www.fs.com/blog/wp-content/themes/images/blog_index_bg.png*/) no-repeat -282px -62px; border-bottom:1px dotted #dedede; margin-bottom:10px;}
.middle_posts ul li span{ color: #999; display:block; padding-top:5px;}

.middle_banner{ width:222px; height:150px;position: relative;overflow: hidden;}
.middle_banner .rslides_tabs{ top:140px; left:85px;}
.middle_banner:hover .rslides_nav{display: block;}
.middle_banner ul{ padding:0;}
/******middle_right end******/
/************************************************************middle end*********************************************************/

/************************************************************foot*********************************************************/
.foot{ width:1002px; margin:10px auto 30px auto; background:#fff; overflow:hidden; padding-top:5px;}
.foot_comments{ width:304px; float:left; margin:0 15px 0 15px;}
.foot_comments .middle_title{ padding:0;}
.foot_comments .middle_posts ul{ padding:15px 0 0 0;}
.foot_calendar{ text-align:center;border-collapse:collapse;}
.foot_calendar tr th{background: #f5f5f5;padding: 3px;border: 1px solid #eee;}
.foot_calendar tr td{padding: 5px 2px;border: 1px solid #eee;}
.foot_calendar b {background: transparent;font-weight: bold;padding: 3px 0px 7px 0px;color: #333;}
.foot_calendar_title{padding:15px 0px 7px 0px;color: #333; text-align:center;}
.foot_calendar .today { background:#f4f4f4; font-weight: bold;}
.foot_copyright{ height:42px; line-height:42px; text-align:center; color:#fff; background:#666;border-radius:0  0 3px 3px;}
/************************************************************foot end*********************************************************/


/************************************************************category*********************************************************/
.middle_category{ padding:0px 15px 15px 15px;}
.middle_category h1, .middle_category h2{ font-size:24px; line-height:28px;}
.middle_category_con img{ max-width:710px;}
.middle_category_con p{ padding-bottom:10px;}
.middle_category .middle_date{ border-bottom:1px dotted #dedede; padding-bottom:5px; margin:15px 0;}

.breadcrumb{color: #999;padding:9px 15px; border-bottom:10px solid #eee;}
.current, .breadcrumb a{padding: 0 6px 0 10px; background:url("blog_index_bg.png"/*tpa=http://www.fs.com/blog/wp-content/themes/images/blog_index_bg.png*/) no-repeat -286px -178px;}
.breadcrumb .home{ background:0;}
.middle_addThis{ display:inline-block; float:right;}

.middle_category_con .article_related{width: 200px;margin-left:20px;padding: 0 15px;float: right;border-left: 1px solid #dedede;}
.middle_category_con .article_related ul li a{padding: 0 0 5px 20px;line-height: 16px;background: url("blog_index_bg.png"/*tpa=http://www.fs.com/blog/wp-content/themes/images/blog_index_bg.png*/) no-repeat -282px -62px; display:block;}
.middle_category_con .article_related h3{ font-size:14px; font-weight:bold; display:block; line-height:20px; padding-bottom:10px;}
.middle_category_con .article_related_title{ font-size:14px; font-weight:bold; padding-bottom:10px; }
.middle_category_con .red{ color:#a100000;}
.middle_category_con .line{ height:2px; background:#eee; width:100%; display:block; margin:10px 0;}
/*list*/
.middle_category_con .middle_loop{ width:680px; border:0;}

.middle_category, .middle_page{ margin-top:20px; text-align:left;}

.web_404 span{ font-size:30px; color: #326693; text-align:center; display:block; padding:30px 0;}
.web_404 p{ padding-bottom:15px;}
.web_404 ul li{display:block; padding:5px 20px ;background:url("blog_index_bg.png"/*tpa=http://www.fs.com/blog/wp-content/themes/images/blog_index_bg.png*/) no-repeat -282px -57px; }

/************************************************************category end*********************************************************/
