@charset "utf-8";
/* CSS Document */

body{ overflow-x:hidden;margin:0px;padding:0; font-family:"微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#505050;}
img, li, ul, ol, a{ border:0; margin:0; padding:0;}
a img:hover{opacity:0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
a{font-family:微軟正黑體, Microsoft JhengHei, Arial, Helvetica, sans-serif;text-decoration:none;}
a:hover{cursor:pointer;	text-decoration:underline;}

h1{ font-size:20px; line-height:30px; font-weight:bold; color:#000; margin:0; padding:0;}
h2{ font-size:16px; line-height:22px; font-weight:bold; color:#000; margin:0; padding:0;}
h3{ font-size:12px; line-height:18px; color:#505050; margin:0; padding:0;}
h4{ font-size:15px; line-height:32px; color:#505050; margin:0; padding:0;}
h5{ font-size:11px; line-height:16px; color:#505050; margin:0; padding:0;}

hr{ margin:0; padding:0;}

/*table tr{ vertical-align:top; text-align:left;}
table tr td{ text-align:left;}*/

.clear{ clear:both; height:1px; display:block;}

/* ----------------------- input ----------------------- */

input{font-family:"微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; color:#505050; margin:0; padding:0;}
.input_search{ width:170px; height:20px; line-height:20px; padding:2px 4px; border:none; background:#FFF; float:left;}
.input_search2{ width:170px; height:18px; line-height:18px; padding:2px 4px; border:none; background:#FFF; float:left; border:1px #000 solid;}
.btn_search{ width:52px; height:24px; background:url(../img/btn_search.gif) no-repeat; border:none; display:block; float:left; cursor:pointer;}
select{ border:1px #000 solid; padding:2px; margin:0; background:#FFF;}

/* ----------------------- a ----------------------- */

a.link_white_2016{ color:#FFF;}

/* ----------------------- main ----------------------- */

.top_main_2016{ width:1000px; margin:0 auto;}
.top_main_2016 .top_tabs{ height:36px; text-align:left; padding:0 10px 10px 10px;}
.top_main_2016 .top_tabs a{ margin-right:5px; float:left;}
.top_main_2016 .top_banner{ width:940px; height:90px; margin:0 auto;}

.top_main_inner_2016{ width:1250px; margin:0 auto;}
.top_main_inner_2016 .top_tabs{ height:36px; text-align:left; padding:0 10px 10px 10px;}
.top_main_inner_2016 .top_tabs a{ margin-right:5px; float:left;}
.top_main_inner_2016 .top_banner{ width:940px; height:90px; margin:0 auto;}

.content_2016{ background:url(../img/top_shadow_2.png) no-repeat center top; min-height:441px; position:relative;}
.content_inner_2016{ min-height:441px; position:relative;}
.login_2016{ color:#FFF;}

.main_2016{ width:1000px; margin:0 auto;}
.main_inner_2016{ width:1250px; margin:0 auto; position: relative; top: -95px;}
.block_2016{padding:10px 10px 20px; position:relative;}

.article_2016{ width:290px; height:180px; padding:10px; list-style:none; float:left;}
.article_2016 .img{ width:140px; height:180px; overflow:hidden;}
.article_2016 .img img{ width:140px;}
.article_2016 .awords{ padding-left:10px; height:180px; width:140px; overflow:hidden;}
.article_2016 .awords h2{height:44px; overflow:hidden; margin-bottom:6px;}
.article_2016 .awords h3{height:90px; overflow:hidden;}

/* 理財講座 */
.lecture_2016{list-style:none; float:left; width:194px; margin-bottom:10px;}
.lecture_2016 .img{ width:194px; height:146px; overflow:hidden;}
.lecture_2016 h2{height:44px; overflow:hidden; margin:6px 0;}
.lecture_2016 h3{height:54px; overflow:hidden; margin-bottom:5px;}
.lecture_1_2016{ padding:0 9px 0 10px;}
.lecture_2_2016{ padding:0 9px 0 0;}

.article_list_2016{background:url(../img/bg_1.gif) repeat; border:dotted #b4b4b4 1px; border-left:none; border-right:none; padding:20px 10px 10px; margin:0 10px;}
.article_list_2016 h2 span{color:#ca3940;}
.article_list_2016 h3{ padding-bottom:10px;}
.article_list_2016 h3{ padding-left:1.5em;}
.article_list_2016 a:hover h2, .article_list_2016 a:hover h3{color:#be3c3c;}

/* 名人專欄 */
.master_2016{list-style:none;float:left; width:104px; padding:0 3px; margin-bottom:10px;}
.master_all_2016{width:555px; height:247px; margin:0 auto; padding:0 22px; border-bottom:#b4b4b4 solid 1px; position:relative;}
.master_2016 .img{ width:105px; height:105px; overflow:hidden;}
.master_2016 h2{height:44px; overflow:hidden;}
.master_2016 h3{height:54px; overflow:hidden;}
.master_all_2016 .arrow_back{position:absolute; left:-5px; top:110px; z-index:500;}
.master_all_2016 .arrow_next{position:absolute; right:0; top:110px; z-index:500;}

/* 最新出刊 */
.L_issue_2016{width:600px; margin:0 10px; padding:10px 0; border-bottom:1px #b4b4b4 dotted; list-style:none;}
.L_issue_2016 .img{ width:118px; height:156px; overflow:hidden; margin-right:10px;}
.L_issue_2016 .img img{ width:118px;}
.L_issue_2016 h5{ float:left;}
.L_issue_2016 a.btn_1_2016{ float:left; margin-right:5px;}
.L_issue_2016 h2{height:28px; line-height:28px; overflow:hidden;}
.L_issue_2016 h3{height:54px; overflow:hidden; color:#000;}
.L_issue_2016 li{ float:left; font-size:13px; color:#969696; list-style:inside disc; width:235px;}

/* 其他訂閱優惠 */
.subscribe_2016{list-style:none; float:left; width:194px; margin-bottom:10px;}
.subscribe_2016 .img{ width:194px; height:260px; overflow:hidden;}
.subscribe_2016 a h1{ color:#000;max-height:44px; font-size:16px; line-height:22px; overflow:hidden; margin:6px 0 6px 0;}
.subscribe_2016 a:hover h1{ color:#a62f35;}
.subscribe_2016 h2{ font-size:14px; line-height:20px;}
.subscribe_2016 h2 b{ color:#a62f35;}
.subscribe_1_2016{ padding:0 9px 0 10px;}
.subscribe_2_2016{ padding:0 9px 0 0;}

/* right最新出刊 */
.new_issue_2016{ width:300px; padding:4px 0 10px;}
.new_issue_2016 a{ color:#000;}
.new_issue_2016 .title_bar_2016{ margin:0 0 10px; height:30px;}
.new_issue_2016 .title_bar_2016 .title_words{ font-size:12px; padding:0 1em;min-width:50px; line-height:12px; padding:3px 0;}
.new_issue_2016 .img{width:135px; height:178px; overflow:hidden; padding-right:10px;}
.new_issue_2016 .img img{ width:135px;}
.new_issue_2016 hr{ margin:1px 0;}
.new_issue_2016 h2{ font-size:14px; height:22px; overflow:hidden;}
.new_issue_2016 h3{ font-size:12px; height:18px; overflow:hidden;}
.new_issue_2016 .web_mginfo{background:url(../img/bg_1.gif) repeat; border:dotted #b4b4b4 1px; border-left:none; border-right:none; padding:10px; margin:0; color:#000; font-size:12px; line-height:18px;}
#datepicker_2016{ margin-bottom:10px; margin-right:10px;}
#con_issuetab_4_2016 h3{ height:90px; margin-bottom:10px;}
#con_issuetab_4_2016 .btn_1_2016{ margin-top:3px;}

/* right FB */
.FB_block_2016{width:300px; margin:10px 0;}
.FB_block_2016 .title_bar_2016{ margin:0 0 10px; height:30px;}
.FB_block_2016 .img{width:126px; height:136px; overflow:hidden; padding-right:10px;}
.FB_block_2016 .img img{ width:126px;}
.FB_block_2016 h2{ height:66px; overflow:hidden;}
.FB_block_2016 h3{ height:54px; overflow:hidden;}

/* right video 1014*/
.video_block_2016{width:300px; margin:10px 0;}
.video_block_2016 .title_bar_2016{ margin:0 0 10px; height:30px;}
.video_block_2016 .video_wrap{width: 100%;}

/* right news */
.R_news_2016{width:300px; margin:10px 0;}
.R_news_2016 .title_bar_2016{ margin:0 0 10px; height:30px; color:#FFF; font-size:18px; line-height:30px; font-weight:bold;}
.R_news_2016 .title_bar_2016 .list_B{ display:block; width:6px; background:#000; height:30px; float:left; margin-right:8px;}
.R_news_2016 a{ color:#000;}
.R_news_2016 a:hover{ color:#be3c3c;}
.R_news_2016 a.btn_1_2016:hover{ color:#FFF;}

/* right banner */
.banner_R1_2016{ width:300px; margin:10px 0;}
.banner_R1_2016 .banner_img{width:300px; height:280px; overflow:hidden; position:relative;}

.banner_R2_2016{ width:300px; margin:10px 0;}
.banner_R2_2016 .banner_img{width:300px; height:140px; overflow:hidden; margin-bottom:10px;}

.banner_R1_2016 .banner_img ul{height:250px;position:absolute; list-style:none;}
.banner_R1_2016 .banner_img ul li{float:left;width:300px;height:250px;position:relative; overflow:hidden;}
.banner_R1_2016 .banner_img .btn{position:absolute;width:245px;height:10px;padding:5px 55px 5px 0;right:0; bottom:0;text-align:right; z-index:900;}
.banner_R1_2016 .banner_img .btn span{display:inline-block;_display:inline;_zoom:1;width:10px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#a62f35; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
/*.banner_R1_2016 .banner_img .btn span.on{background:#000;}*/
.banner_R1_2016 .banner_img .preNext{width:22px;height:22px;position:absolute; bottom:0; right:0; background:url(../img/red/arrow_back_banner.gif) no-repeat 0 0;cursor:pointer; z-index:999;}
.banner_R1_2016 .banner_img .pre{right:24px;}
.banner_R1_2016 .banner_img .next{right:0;background-position:right top;}


/* ----------------------- 最新消息 ----------------------- */

.news_list_2016{ width:600px; padding:0 0 20px; margin:0 10px 20px; border-bottom:1px #b4b4b4 dotted; position:relative;}
.news_list_2016 .img{float:left; width:170px; height:114px; overflow:hidden; margin:0 10px 0 0;}
.news_list_2016 .img img{ width:170px;}
.news_list_2016 .words{float:left; width:420px;}
.news_list_2016 .words h1{ font-size:18px; line-height:28px;}
.news_list_2016 .words h3{ font-size:12px; line-height:18px; color:#505050; max-height:36px; overflow:hidden;}
.news_list_2016 .words a:hover h1, .news_list_2016 .words a:hover h3{ color:#be3c3c; }

/* 其他消息 */
.else_news_list_2016{ width:600px; border-top:1px #b4b4b4 solid; border-bottom:1px #b4b4b4 solid; margin:0 10px; padding:20px 0;}
.else_news_list_2016 li{ font-size:14px; line-height:24px; color:#505050; padding:0 10px;width:600px; height:24px; overflow:hidden;}
.else_news_list_2016 li span{ font-size:12px;}
.else_news_list_2016 a{ color:#505050;}


/* ----------------------- 搜尋 ----------------------- */

.search_result_2016{clear:both; width:600px; padding:20px;}
.search_result_2016 h3{padding:10px 0;}
.search_result_2016 h3 b{ color:#a62f35; font-weight:bold;}
.search_list_2016{ width:600px; padding:0 0 10px; margin:0 10px 20px; border-bottom:1px #b4b4b4 dotted; position:relative;}
.search_list_2016 .img{float:left; width:170px; height:114px; overflow:hidden; margin:0 10px 0 0;}
.search_list_2016 .img img{ width:170px;}
.search_list_2016 .words{float:left; width:600px;}
.search_list_2016 .words h1{ font-size:18px; line-height:28px;}
.search_list_2016 .words h3{ font-size:12px; line-height:18px; color:#505050; max-height:72px; overflow:hidden; padding:5px 0;}
.search_list_2016 .words h3 b{ color:#a62f35; font-weight:bold;}
.search_list_2016 .words h3 a{ color:#58a7bf; margin:0 3px;}
.search_list_2016 .words a:hover h1, .search_list_2016 .words a:hover h3{ color:#be3c3c; }


/* ----------------------- 各期雜誌 ----------------------- */

.issue_list_2016{ width:290px; height:180px; padding:10px; list-style:none; float:left;}
.issue_list_2016 .img{ width:140px; height:180px; overflow:hidden;}
.issue_list_2016 .img img{ width:140px;}
.issue_list_2016 .awords{ padding-left:10px; height:180px; width:140px; overflow:hidden;}
.issue_list_2016 .awords h2{max-height:44px; overflow:hidden; margin:3px;}
.issue_list_2016 .awords li{max-height:90px; overflow:hidden; list-style:inside disc;}

.inner_top_issue_2016{ width:600px; padding:0 0 20px; margin:0 10px; border-bottom:1px #b4b4b4 solid; position:relative;}
.inner_top_issue_2016 .btn_share{position:absolute; right:0px; top:-28px;}
.inner_top_issue_2016 .img{float:left; width:160px; height:210px; overflow:hidden; margin:0 20px 0 0;}
.inner_top_issue_2016 .img img{ width:160px;}
.inner_top_issue_2016 .words{float:left; width:420px;}
.inner_top_issue_2016 .words h1{ font-size:24px; line-height:28px; margin:5px 0;}
.inner_top_issue_2016 .words h3{ font-size:14px; line-height:20px; color:#505050; max-height:100px; overflow:hidden; margin-bottom:5px;}

.mag_detail_li_2016{ width:290px; padding:0 10px 30px; list-style:none; float:left;}
.mag_detail_li_2016 .unit_titlebar{background:#e6e6e6; height:21px; line-height:21px; margin:0 0 10px;}
.unit_titlebar_2016 .title_words{float:left; text-align:center; color:#FFF; font-size:16px; font-weight:bold; background:#a62f35; padding:0 0.5em;}
.unit_titlebar_2016 img{ float:left;}
.mag_detail_li_2016 li{ font-size:14px; line-height:20px; color:#000; list-style:none; padding:0 0 0 1.3em; margin:0 20px;}
.mag_detail_li_2016 a li{color:#000;}
.mag_detail_li_2016 a li:hover{ color:#be3c3c;}
.mag_detail_li_2016 li.group1{ background:url(../img/icon_mag_1.gif) no-repeat 0 3px;}
.mag_detail_li_2016 li.group2{ background:url(../img/icon_mag_2.gif) no-repeat 0 3px;}
.mag_detail_li_2016 li.group3{ background:url(../img/icon_mag_3.gif) no-repeat 0 3px;}
.mag_detail_li_2016 .unit_title2{color:#FFF; float:left; height:18px; clear:both; font-size:14px; line-height:18px; padding:0 8px 0 5px; margin:10px 20px; background:url(../img/unit_bg.gif) no-repeat right 0 #787878;}




/* ----------------------- Money錢 ----------------------- */

.innersite_2016{font-size:12px; color:#5a5a5a; line-height:14px; padding:20px 20px 0; width:600px; overflow:hidden;}
.innersite_2016 a{ color:#5a5a5a;}

/* 列表top主文 */
.inner_top_article_2016{ width:600px; padding:0 0 20px; margin:0 10px; border-bottom:1px #b4b4b4 solid; position:relative;}
.inner_top_article_2016 .btn_share{position:absolute; right:0px; top:-28px;}
.inner_top_article_2016 .img{float:left; width:240px; height:170px; overflow:hidden; margin:0 20px 0 0;}
.inner_top_article_2016 .img img{ width:240px;}
.inner_top_article_2016 .words{float:left; width:340px;}
.inner_top_article_2016 .words h1{ font-size:24px; line-height:28px;}
.inner_top_article_2016 .words h3{ font-size:14px; line-height:20px; color:#505050; max-height:80px; overflow:hidden;}
.star_2016{ clear:both; width:340px; height:18px; overflow:hidden; padding:5px 0;}
.star_2016 h5{ float:left; color:#000; font-size:12px;}
.starBox_2016{ height:11px; width:55px; float:left; padding-top:2px;}
.starBox_2016 em{ float:left;width:11px;height:11px;background:url(../img/icon_star.gif) 0 -11px no-repeat;}
.starBox_2016 em.light{background:url(../img/icon_star.gif) 0 0 no-repeat;}
.inner_top_article_2016 .words a.btn_2_2016{ float:right;}

/* 列表文 */
.inner_article_2016{ width:290px; height:170px; padding:0 10px; list-style:none; float:left;}
.inner_article_2016 .img{ width:120px; height:90px; overflow:hidden;}
.inner_article_2016 .img img{ height:90px;}
.inner_article_2016 .star_2016{ padding:0;}
.inner_article_2016 .awords{ padding-left:10px; width:160px; overflow:hidden; color:#000;}
.inner_article_2016 h2{height:22px; overflow:hidden; margin-bottom:6px;}
.inner_article_2016 .awords h3{height:36px; overflow:hidden;}

/* 雜誌購買列表 */
.inner_shop_list_2016{ width:290px; padding:0 9px 0 10px; list-style:none; float:left;}
.inner_shop_list_2016 .img{ width:130px; height:180px; overflow:hidden; padding-right:10px;}
.inner_shop_list_2016 .img img{ width:130px;}
.inner_shop_list_2016.shareblock{ color:#58a7bf; font-size:14px; line-height:34px; height:34px; padding-bottom:5px;}
.inner_shop_list_2016 .shareblock span, .share_bar .shareblock a{float:left;}
.inner_shop_list_2016 .shareblock a{float:left; padding:5px 0 5px 5px;}
.inner_shop_list_2016 h1{ font-size:20px; line-height:24px; max-height:48px; overflow:hidden; margin-bottom:6px;}
.inner_shop_list_2016 h1 a{ color:#000;}
.inner_shop_list_2016 h1 a:hover{ color:#be3c3c;}
.inner_shop_list_2016 h2{ color:#58a7bf; font-size:14px; line-height:20px; margin-bottom:5px;}
.inner_shop_list_2016 h3{}
.inner_shop_list_2016 .btns_buy{ clear:both; margin-top:5px;}
.inner_shop_list_2016 .shop_list_fbbtn{float:right; max-width:90px; overflow:hidden;}

/* 雜誌購買內容 */
.inner_top_shop_2016{ width:600px; padding:0 0 20px; margin:0 10px; border-bottom:1px #b4b4b4 solid; position:relative;}
.inner_top_shop_2016 .btn_share{position:absolute; right:0px; top:-28px;}
.inner_top_shop_2016 .img{float:left; width:160px; height:220px; overflow:hidden; margin:0 20px 0 0;}
.inner_top_shop_2016 .img img{ width:160px;}
.inner_top_shop_2016 .words{float:left; width:420px;}
.inner_top_shop_2016 .words h1{ font-size:24px; line-height:28px; margin-bottom:10px;}
.inner_top_shop_2016 .words h2{ font-size:14px; line-height:20px; color:#58a7bf; margin-bottom:10px;}
.inner_top_shop_2016 .words h3{ font-size:14px; line-height:20px; color:#505050; max-height:80px; overflow:hidden; margin-bottom:10px; font-weight:normal;}


/* 相關訊息 */
.inner_else_article_2016{ width:600px; border-top:1px #b4b4b4 solid; border-bottom:1px #b4b4b4 solid; margin:0 10px; padding:20px 0;}
.inner_else_article_2016 li{ float:left; font-size:14px; line-height:24px; color:#505050; padding:0 10px;width:280px; height:24px; overflow:hidden;}
.inner_else_article_2016 a{ color:#505050;}


/* 第二層內頁 */
.share_bar_2016{border-top:1px #b4b4b4 solid; border-bottom:1px #b4b4b4 solid; height:35px; line-height:35px; margin:0 10px 20px; overflow:hidden;}
.share_bar_2016 .article_info{float:left; width:430px;}
.share_bar_2016 .shareblock{float:right; color:#58a7bf; font-size:14px; width:170px;}
.share_bar_2016 .shareblock span, .share_bar .shareblock a{float:left;}
.share_bar_2016 .shareblock a{float:left; padding:5px 0 5px 5px;}

.inner_more_2016{ width:600px; padding:0 0 20px; margin:0 10px; position:relative; font-size:14px; line-height:20px;}
.inner_more_2016 .img{float:left; width:240px; height:170px; overflow:hidden; margin:0 20px 20px 0;}
.inner_more_2016 .img img{ width:240px;}
.inner_more_2016 h1{ font-size:24px; line-height:28px;}


/* ----------------------- 錢出版 ----------------------- */

/* 首頁文章列表 */
.publish_issue_2016{width:600px; margin:0 10px; padding:10px 0; border-bottom:1px #b4b4b4 dotted; list-style:none;}
.publish_issue_2016 .shareblock{ color:#58a7bf; font-size:14px; line-height:24px; height:24px;}
.publish_issue_2016 .shareblock span, .share_bar .shareblock a{float:left;}
.publish_issue_2016 .shareblock a{float:left; padding:0 0 5px 5px;}
.publish_issue_2016 .img{ width:118px; height:156px; overflow:hidden; margin-right:10px;}
.publish_issue_2016 .img img{ width:118px;}
.publish_issue_2016 a.btn_1_2016{ float:left; margin-right:5px;}
.publish_issue_2016 h1{height:20px; line-height:28px; margin-bottom:5px;}
.publish_issue_2016 a h1:hover{ color:#a62f35;}
.publish_issue_2016 h2{line-height:28px; font-size:14px; width:290px;}
.publish_issue_2016 h3{max-height:54px; overflow:hidden; font-size:12px; color:#000; margin-bottom:5px;}
.publish_issue_2016 h4{color:#a62f35; margin-bottom:5px; font-size:14px; line-height:20px;}
.publish_issue_2016 h4 span{ padding-right:15px;}
.publish_issue_2016 li{ float:left; font-size:13px; color:#969696; list-style:inside disc; width:235px;}


/* ----------------------- 錢理財學堂 ----------------------- */

/* 最新主打課程 */
.lecture_article_2016{list-style:none; float:left; width:600px; margin:0 10px; padding:10px 0; border-bottom:1px #b4b4b4 dotted; list-style:none;}
.lecture_article_2016 .img{ width:194px; height:146px; overflow:hidden;}
.lecture_article_2016 h1{ line-height:28px; height:28px; overflow:hidden; float:left; width:310px; }
.lecture_article_2016 h2{height:44px; overflow:hidden; margin:0 0 6px; font-size:14px; }
.lecture_article_2016 h3{height:72px; overflow:hidden; margin-bottom:5px;}

/* 下載報名表 */
.download_2016{width:555px; margin:0 auto; padding:0 10px 10px; border-bottom:#b4b4b4 solid 1px; position:relative;}

/* 錢理財名師介紹 */
.L_class_master_2016{width:600px; margin:0 10px; padding:10px 0; border-bottom:1px #b4b4b4 solid; list-style:none;}
.L_class_master_2016 .img{ width:170px; height:170px; overflow:hidden; margin-right:10px;}
.L_class_master_2016 .img img{ width:170px;}
.L_class_master_2016 h1{ background:url(../img/li2.gif) no-repeat left center; padding-left:1em;}
.L_class_master_2016 h3{ max-height:72px; overflow:hidden; margin-bottom:10px;}

.class_master_2016{background:url(../img/bg_1.gif) repeat; border:dotted #b4b4b4 1px; border-left:none; border-right:none; border-bottom:none; padding:8px; margin:0; color:#000;}
.L_class_master_2016 .class_tab, .inner_more .class_tab{color:#FFF; background:#505050; padding:0 8px; font-size:14px; font-weight:bold; float:left; line-height:22px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.L_class_master_2016 .class_name{ font-size:14px; font-weight:bold; line-height:18px; margin-bottom:5px;}
.L_class_master_2016 .class_info{ font-size:12px; line-height:16px; color:#505050; margin-bottom:5px;}
.L_class_master_2016 a.btn_1_2016{ float:left; margin-right:5px;}

.inner_more_2016 .class_name{font-size:20px; font-weight:bold;}
.inner_more_2016 .class_date{height:20px; padding-bottom:5px;}
.inner_more_2016 .dot_line{border-bottom:1px #b4b4b4 dotted; padding-top:30px;}
.inner_more_2016 .dot_line2{border-top:1px #b4b4b4 dotted;}


/* ----------------------- footer ----------------------- */

#gotop_2016{ display:none; position:fixed; right:30px; bottom:30px; padding:8px 10px; font-size:20px; line-height:20px; font-weight:bold; background:#000; color:white; cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 1px 5px #505050;-webkit-box-shadow:2px 1px 5px #505050 ;box-shadow:2px 1px 5px #505050; font-family: Verdana, Geneva, sans-serif; opacity:0.8;}
#gotop_2016:hover{background:#323232;}

.foot_content_2016{width:940px; margin:0 auto; color:#FFF;}
.foot_content_2016 a{ color:#FFF;}
.foot_content_2016 a:hover{color:#ff878c;}
.foot_content_2016 a li{ list-style-position:inside;}
.foot_content_2016 img{ padding-bottom:1em;}
