/*list*/
.banner{width:100%; overflow:hidden; position:relative; clear:both;}
.s_cat{color:#000; width:200px; font-size:30px; position:absolute; top:51px; left:10px; }
.s_cat span{color:#cd2c00; }
.section_main{ width:100%; clear:both;}
.section_t{color:#1e1e1e;font-size:22px; line-height:26px; padding-bottom:10px; font-weight:bold}
.reporter{color:#999; font-size:11px; padding-right:10px; text-transform:uppercase;  padding-bottom:5px; padding-top:5px;}
.reporter a{color:#666;}
.reporter1{color:#999; font-size:11px; padding-right:10px; text-transform:uppercase;  padding-bottom:5px; padding-top:5px; position:absolute; top:25px; }
.name{color:#666}
.date{color:#999; font-size:11px;}
.section2{clear:both; width:100%; overflow:hidden; padding-top:15px;}
.section2 img{float:left; width:50%;} 
.section2 h2 {color: #000000;font-size: 18px; font-weight: bold; line-height: 20px; padding-bottom: 5px;
}
.section3{clear:both; width:670px; padding-top:10px; border-bottom:3px solid #e7e7e7; overflow:hidden; padding-bottom:5px;}
.section3 ul{width:325px; margin-right:20px; float:left;}
.section3 li{background:url(../images/img_spot.gif) no-repeat 0 7px; color: #000000;font-size: 15px;font-weight: normal;line-height: 20px;padding-bottom: 10px;padding-left:10px; }
.section4{clear:both; width:100%; padding-top:10px; overflow:hidden;}

.section4 li{color: #000000;font-size: 12px;font-weight: normal;line-height: 16px; width:325px; float:left; margin-right:20px; margin-bottom:10px;}	
.section4 .s_tit{color: #002243;  font-size: 17px; line-height: 20px; padding-bottom: 10px; font-weight:bold;}
.mobile{border-top:3px solid #cd2c00; margin-top:20px; overflow:hidden;}
.mobile2{border-top:3px solid #cd2c00; margin-top:20px; overflow:hidden;}
.list_tit{text-align:center;font-size: 20px; border-bottom:1px solid #eef1f5; height:30px;line-height:30px; text-transform:uppercase; margin-bottom:10px;}
.s_left{float:left; width:50%;}
.s_left span{color: #000000;  width:325px; font-size: 18px; font-weight: bold; line-height: 20px; padding-bottom: 10px; padding-bottom:10px;}
.s_right{float:right; width:47%;}
.s_right li{clear:both;}
.s_right img{float:left;}
.s_right span{color: #002243;  width:325px; font-size: 14px; font-weight: bold; line-height: 18px; padding-bottom: 10px; padding-bottom:10px;}

.no_margin{margin-right:0 !important;}

.list {border-bottom:1px solid #ccc; padding:20px 0 15px 0; width:670px; overflow:hidden; font-family:Arial, Helvetica, sans-serif}
.topborline { border-top:1px #ddd solid; padding-bottom:20px;}
.sectiontitle { font-family:"Segoe UI", Arial, Helvetica, sans-serif; color:#1e1e1e;font-size:24px; padding:10px 0 15px 10px; border-bottom:#CCC 1px solid; border-left:#ffb642 10px solid;}
.list {border-bottom:1px solid #ccc; padding:20px 0 15px 0; width:100%; overflow:hidden; font-family:Arial, Helvetica, sans-serif; clear:both;}
.list .picture {float:left; height:120px;}
.list h2 {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:normal; font-size:18px; padding-bottom:10px; color:#000; line-height:20px;}
.list h2 a {color:#000;}
.list h2 a:hover {color:#662f10}

.number {height:26px; padding:20px 0;}
.number ul li { float:left; height:26px; margin-right:1px; background:#cd2b00; line-height:23px; font-weight:bold; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.number ul li a{color:#fff; text-decoration:none; display:block;  height:26px;font-family:Arial, Helvetica, sans-serif; padding:0 5px;}
.number ul li a:hover { background:#ffb642; color:#FFF;}
.number ul li.selected {background:#ffb642; color:#FFF;}
.number ul li.selected a {color:#FFF; text-decoration:none;}
.space{padding:0 15px 0 5px;}

/*article*/
.articlebody {padding:10px 10px 10px 10px;}
#subleft{width:600px;}
#subarticles {width:67%; margin:0 auto; float:left; background:#FFF;}
#subarticles h1{ font-family:Arial, Helvetica, sans-serif;; font-size:28px; color:#000; padding:10px 0 15px 10px;line-height:30px; width:100%; color:#141d2e;}
#subarticles p {font-family:Arial, Helvetica, sans-serif; color:#000; padding-bottom:10px; line-height:150%; font-size:14px;}
#subarticles .s_left img {width:100%;}
#subarticles img { margin:5px 15px 10px 0;}
#subarticles .caption { font-size:11px; color:#666; padding-bottom:15px;}
#subarticles .photoby {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:20px 0 10px 0; line-height:140%; font-style:italic; font-weight:bold;}

#subarticles2 {width:100%; margin:0 auto; float:left; background:#FFF;}
#subarticles2 h1{ font-family:Arial, Helvetica, sans-serif;; font-size:28px; color:#000; padding:10px 0 15px 10px;line-height:30px; color:#141d2e;}
#subarticles2 p {font-family:Arial, Helvetica, sans-serif; color:#000; padding-bottom:10px; line-height:150%; font-size:14px;}

#subarticles2 .caption { font-size:11px; color:#666; padding-bottom:15px;}
#subarticles2 .photoby {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:20px 0 10px 0; line-height:140%; font-style:italic; font-weight:bold;}

.story_posted { padding:10px 0 5px 0; /* border-bottom:#333333 solid 2px; */ margin-bottom:15px; }
.story_posted .byname { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:13px; font-weight:900; padding-bottom:3px;}
.story_posted .posted { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;padding-bottom:3px; }
.original { font-family:Arial, Helvetica, sans-serif; color:#858585; font-size:11px; padding-top:3px;}
.original a{ font-family:Arial, Helvetica, sans-serif; color:#858585; font-size:11px; text-decoration:none;padding-top:3px;}
.original a:hover{ font-family:Arial, Helvetica, sans-serif; color:#858585; font-size:11px; text-decoration:none;padding-top:3px;}

.button_wp{margin-bottom:10px; overflow:hidden;}
.button_wp li{color:#666; float:left; margin-right:10px;}
.button_wp li a{color:#666 !important;}

.tools {width:100%; height:23px; border-top:#d5d5d5 1px solid; border-right:none; border-left:none; padding:6px 0 2px 0; border-bottom:#cd2b00 3px solid; clear:both;}
.tools ul li {float:left; height:23px;list-style:none;}
.tools ul li.comments { width:85px;}
.tools ul li.print { width:23px; height:23px; background:url(../images/art_buttons_spirite.gif) 0 -179px no-repeat; padding-right:5px;}
.tools ul li.print a {width:23px; height:23px; display:block;}
.tools ul li.print span {display:none} 
.tools ul li.email { width:23px; height:23px; background:url(../images/art_buttons_spirite.gif) 0 -209px no-repeat; padding-right:5px;}
.tools ul li.email a {width:23px; height:23px; display:block;}
.tools ul li.email span {display:none} 
.tools ul li.share {width:69px; background:url(../images/art_buttons_spirite.gif) 0 -149px no-repeat; padding-right:5px;}
.tools ul li.share a {width:69px; height:23px; display:block;}
.tools ul li.share span {display:none} 
.tools ul li.tweet {width:58px; background:url(../images/art_buttons_spirite.gif) 0 -358px no-repeat; padding-right:5px;}
.tools ul li.tweet a {width:58px; height:23px; display:block;}
.tools ul li.tweet span {display:none} 
.tools ul li.facebook {width:47px; background:url(../images/art_buttons_spirite.gif) 0 -384px no-repeat;}
.tools ul li.facebook a {width:47px; height:23px; display:block;}
.tools ul li.facebook fb:like {width:47px; height:23px; display:block;}
.tools ul li.facebook span {display:none} 
.tools ul li.txtsize {width:170px; text-align:right; font-weight:bold; color:#000; padding-right:5px;} 
.tools ul li.zmminus {width:23px; height:23px; background:url(../images/art_buttons_spirite.gif) 0 -120px no-repeat; padding-right:5px;}
.tools ul li.zmminus a {width:23px; height:23px; display:block;}
.tools ul li.zmminus span {display:none} 
.tools ul li.zmplus {width:23px; height:23px; background:url(../images/art_buttons_spirite.gif) 0 -90px no-repeat;}
.tools ul li.zmplus a {width:23px; height:23px; display:block;}
.tools ul li.zmplus span {display:none} 


.sourcecopy {font-family:Arial, Helvetica, sans-serif; color:#717171; font-size:11px; padding:10px 0;}
.googlead { padding:10px 20px; margin-bottom:20px;}

#subarticles .googlead img{padding: 20px 0 20px 25px;}
#subarticles .gallery_title {color: #C31100;margin:0 10px;padding:5px 2px;font-size: 16px;font-weight:bold;text-transform: uppercase;}
#subarticles2 .googlead img{padding: 20px 0 20px 25px;}
#subarticles2 .gallery_title {color: #C31100;margin:0 10px;padding:5px 2px;font-size: 20px;font-weight:bold;text-transform: uppercase;}
.photogallery {background:#DDD;overflow:hidden;padding:20px;width:540px;}
.photogallery .photo_last{margin-right:0;}
.photogallery li {float:left;width:170px;margin:0 15px 10px 0;}
#subarticles .photogallery img{padding-bottom:5px;}
#subarticles2 .photogallery img{padding-bottom:5px;}
.noborder {border:none;}
.nopadding {padding:0;}
.blacktitle3 {font-size: 14px; text-decoration: none; padding:10px 0;}

.related{padding-left:13px;}
.related li{padding-bottom:10px; background:url(../images/bg_red.gif) no-repeat 0 10%; padding-left:10px;}

#conversation { padding:20px 0px; width:100%;}
#conversation #title { font-family:Arial, Helvetica, sans-serif; color:#000; background:#ddd; font-size:13px; height:30px; line-height:30px; text-indent:10px; margin-bottom:10px; border-left:#ff805e 8px solid;}

#mainright #featuredvideo {margin:20px 0;}
#mainright #featuredvideo h2 { font-size:18px; color:#4d4d4d; border-top:2px #c31100 solid; margin-bottom:5px; padding:10px 0; text-transform:uppercase;}
#mainright #featuredvideo .playerimg { background:url(../images/pic_videos.jpg) left top no-repeat; height:184px;}
#mainright #featuredvideo .playerimg img { margin:60px 0 0 130px;}
#mainright #featuredvideo .redtitle { background:url(../images/ic_redarr.gif) left top no-repeat; padding:10px 0 10px 20px; font-weight:bold; color:#c31100; font-size:17px;}
#mainright #featuredvideo .blacktitle { font-weight:bold; font-size:17px; border-bottom:1px #dbdbdb solid; padding-bottom:10px; margin-bottom:5px;}
#mainright #featuredvideo .blacktitle a {font-weight:bold; font-size:17px; text-decoration:none;}
#mainright #featuredvideo .blacktitle a:hover{font-weight:bold; font-size:17px; text-decoration:underline;}

#mainright #featuredvideo .blacktitle2 { font-size:14px; border-bottom:1px #dbdbdb solid; background:url(../images/ic_redarr2.gif) left top no-repeat; margin-bottom:5px; padding:5px 0 10px 20px;}
#mainright #featuredvideo .blacktitle2 a{font-size:14px; text-decoration:none;}
#mainright #featuredvideo .blacktitle2 a:hover{font-size:14px; text-decoration:underline;}

#mainright #featured h2 { font-size:18px; color:#c31100; border-bottom:1px #d2d2d2 solid; margin-bottom:5px; padding-bottom:10px; text-transform:uppercase;clear:both;}
#mainright #featured .featuredbox { padding:10px 0; border-bottom:1px #d2d2d2 solid;}
#mainright #featured .featuredbox .section { color:#e41300; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:url(../images/arr_red.gif) left  top no-repeat; font-weight:bold; padding-left:10px;}
#mainright #featured .featuredbox  h3 { color:#1e1e1e; font-size:14px; font-weight:bold; padding-bottom:5px;}
#mainright #featured .featuredbox  h3 a{ color:#1e1e1e; font-size:14px; font-weight:bold; text-decoration:none;}
#mainright #featured .featuredbox  h3 a:hover { color:#1e1e1e; font-size:14px; font-weight:bold; text-decoration:underline;}
#mainright #featured .featuredbox img {float:left; margin:0 10px 5px 0; border:1px #d2d2d2 solid;}
#mainright #featured .featuredbox ul { float:left;}
#mainright #featured .featuredbox ul li { font-weight:bold; background:url(../images/ic_dotlist.gif) left top no-repeat; padding:5px 0 0 10px;}
#mainright #featured .featuredbox ul li a{ font-weight:bold; text-decoration:none;}
#mainright #featured .featuredbox ul li a:hover{ font-weight:bold; text-decoration:underline;}

#mainright2 #featuredvideo {margin:20px 0;}
#mainright2 #featuredvideo h2 { font-size:18px; color:#4d4d4d; border-top:2px #c31100 solid; margin-bottom:5px; padding:10px 0; text-transform:uppercase;}
#mainright2 #featuredvideo .playerimg { background:url(../images/pic_videos.jpg) left top no-repeat; height:184px;}
#mainright2 #featuredvideo .playerimg img { margin:60px 0 0 130px;}
#mainright2 #featuredvideo .redtitle { background:url(../images/ic_redarr.gif) left top no-repeat; padding:10px 0 10px 20px; font-weight:bold; color:#c31100; font-size:17px;}
#mainright2 #featuredvideo .blacktitle { font-weight:bold; font-size:17px; border-bottom:1px #dbdbdb solid; padding-bottom:10px; margin-bottom:5px;}
#mainright2 #featuredvideo .blacktitle a {font-weight:bold; font-size:17px; text-decoration:none;}
#mainright2 #featuredvideo .blacktitle a:hover{font-weight:bold; font-size:17px; text-decoration:underline;}

#mainright2 #featuredvideo .blacktitle2 { font-size:14px; border-bottom:1px #dbdbdb solid; background:url(../images/ic_redarr2.gif) left top no-repeat; margin-bottom:5px; padding:5px 0 10px 20px;}
#mainright2 #featuredvideo .blacktitle2 a{font-size:14px; text-decoration:none;}
#mainright2 #featuredvideo .blacktitle2 a:hover{font-size:14px; text-decoration:underline;}

#mainright2 #featured h2 { font-size:20px; color:#c31100; border-bottom:1px #d2d2d2 solid; margin-bottom:5px; padding-bottom:10px; text-transform:uppercase;}
#mainright2 #featured .featuredbox { padding:10px 0; border-bottom:1px #d2d2d2 solid;}
#mainright2 #featured .featuredbox .section { color:#e41300; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:url(../images/arr_red.gif) left  top no-repeat; font-weight:bold; padding-left:10px;}
#mainright2 #featured .featuredbox  h3 { color:#1e1e1e; font-size:14px; font-weight:bold; padding-bottom:5px;}
#mainright2 #featured .featuredbox  h3 a{ color:#1e1e1e; font-size:14px; font-weight:bold; text-decoration:none;}
#mainright2 #featured .featuredbox  h3 a:hover { color:#1e1e1e; font-size:14px; font-weight:bold; text-decoration:underline;}
#mainright2 #featured .featuredbox img {float:left; margin:0 10px 5px 0; border:1px #d2d2d2 solid;}
#mainright2 #featured .featuredbox ul { float:left;}
#mainright2 #featured .featuredbox ul li { font-weight:bold; background:url(../images/ic_dotlist.gif) left top no-repeat; padding:5px 0 0 10px;}
#mainright2 #featured .featuredbox ul li a{ font-weight:bold; text-decoration:none;}
#mainright2 #featured .featuredbox ul li a:hover{ font-weight:bold; text-decoration:underline;}

/*privacy-policy*/
p.grey{ color:#CCC;}
.mg_b15{ margin-bottom:15px;}
#content ul.disc { line-height: 150%;}
#content p.special{ font-size:12px; line-height:14px; padding-top:3px;}
#content ol{ padding-left:25px; width:620px;}
#content ol li{font-family: Arial,Helvetica,sans-serif; font-size: 13px; line-height: 150%; list-style: disc outside none; padding-bottom: 5px;}
#content ol.special{ width:580px;}
#subarticles h1.title{ font-family:Arial, Helvetica, sans-serif;; font-size:28px; color:#000; padding:10px 0 10px 10px;line-height:30px; width:645px; color:#141d2e; 
border-bottom:3px solid #000; margin-bottom:15px;}
#subarticles2 h1.title{ font-family:Arial, Helvetica, sans-serif;; font-size:28px; color:#000; padding:10px 0 10px 10px;line-height:30px; width:645px; color:#141d2e; 
border-bottom:3px solid #000; margin-bottom:15px;}
#content p.time{ color:#999;}

#content h2.title{ line-height:24px; padding-bottom:10px; padding-top:8px;}

/*contact us*/
#content h3.title{ line-height:34px; padding:10px 0 5px 10px; border-bottom:3px solid #000; font-size:24px; margin-bottom:15px; }
#content p.submit{ font-size:16px; line-height:18px;}

p a.c_blue{ color:#0a5ccc; text-decoration:underline;}

/*sponsored*/
.sponsored {clear: both;margin: 18px auto;overflow: hidden;width: 1000px;}
.s_tt {font-size: 20px;padding-bottom: 20px;text-align: left;}
.sponsored_left { border-right: 1px solid #DEDEDE;float: left;padding-bottom: 20px;width: 650px;}
.sponsored_left dt {float: left;width: 144px;}
.sponsored_left dd { float: left;width: 144px;}
.sponsored_right {float: right;text-align: left;width: 325px;}
.s_exp {padding: 10px 0 20px;}
.s_exp a {color: #585872;font-size: 15px;}
.s_title {border-bottom: 2px solid #d51717;color: #d51717;font-family: Arial,Helvetica,sans-serif; font-size: 11px;font-weight: bold;margin-bottom: 10px;padding-bottom: 10px;text-align: left;text-transform: uppercase;}
.s_cont {float: left;padding-right: 17px;width: 144px;}
.s_box {margin-bottom: 15px;}
.s_box img { padding: 5px 0 8px;}
.s_box span a {color: #2F2F2F;font-family: Arial,Helvetica,sans-serif;font-size: 12px;padding-top: 10px;}
.s_box .s_txt1 a {color: #234B83;font-size: 16px;font-weight: bold;}
.r_title {border-bottom: 2px solid #D51717;color: #1e1e1e;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;margin-bottom: 10px;padding-bottom: 10px;text-align: left;text-transform: uppercase;}
.sponsored_right li {font-size: 13px;list-style: none outside none;padding-bottom: 8px;}
.bg_dot {background: url("../images/spot_1.gif") repeat-x scroll 0 0 transparent;clear: both;display: block;height: 1px;}
.more_news {border-top: 3px solid #F9A51B;margin-bottom: 20px;overflow: hidden;width: 620px;}
.latest {border-right: 1px solid #DEDEDE;float: left;margin-right: 10px;overflow: hidden;padding-right: 10px;width: 300px;}
.latest h2 { border-bottom: 1px solid #D5D5D5;color: #06214B;font-family: 'Telex',sans-serif;font-size: 15px;height: 34px;line-height: 34px;margin-bottom: 10px;padding: 0;}
.latest img {float: left;margin: 0 15px 15px 0;}
.latest div {clear: both;}
.ad_text {font-size: 12px;padding-top: 5px;}
.ad_txt a {color: #505050;float: right;font-size: 11px;}
.sponsored1 {border-right: medium none;float: right; margin-top: 20px;vertical-align: top;width: 299px;}
.sponsored1 h2 {border-bottom: 1px solid #D5D5D5;color: #06214B;font-family: 'Telex',sans-serif;font-size: 15px;height: 34px;line-height: 34px;margin-bottom: 10px;padding: 0;}
.sponsored1 img {float: left;margin: 0 15px 15px 0;}
.sponsored1 div {clear: both;}
.right_spon {margin-bottom: 15px;overflow: hidden;padding: 10px;}
.ad_title {border-bottom: 2px solid #003366;color: #06214B;margin-bottom: 10px;padding-bottom: 5px;}
.ad_title a {color: #06214B;font-size: 12px;}
.ad_1 {float: left;margin-bottom: 10px;margin-right: 20px;overflow: hidden;width: 150px;}
.ad_2 {float: left;margin-bottom: 10px;overflow: hidden;width: 150px;}

.more {border: 1px solid #DEDEDE;overflow: hidden; padding: 10px 18px; position: relative;margin:15px 0;}
.more .ttl-lft {color: #C31100;font-size: 14px;font-weight: bold;line-height: 26px;padding-bottom: 10px;text-transform: uppercase;}
.more .ttl-lft a {color: #C31100;font-size: 14px;font-weight: bold;line-height: 26px;}
.more_daily {border-right: 1px solid #DEDEDE;float: left;overflow: hidden;padding-right: 15px;width: 280px;}
.more_daily h3 {font: 13px/19px Arial,Helvetica,sans-serif;}
.more_daily h3 a {color: #000000;margin: 0;padding: 0;}
.more_daily h3 a:hover {color: #144B8F;}
.more_daily img {float: left;}
.more_daily div {clear: both;}

.spon_article{width:550px; padding:10px 15px; clear:both; margin:15px 0; border:1px solid #d2d2d2; overflow:hidden;}
.spon_article ul{float:left;}
.ad_3{ width:129px; margin-right:11px;}
.ad_4{ width:129px;}

/*uni-main*/
.bk-end{border-bottom:none !important;}
.uni-main {width: 680px;margin: 0 auto;float: left;border-right: 1px solid #d2d2d2;padding-right: 9px;}
.bk-1big{width:680px; position:relative;}
.bk-1big .art-txt{width:650px; position:absolute; left:0; bottom:0; padding:10px 15px; 
background: -moz-linear-gradient(top, rgba(0,71,18,0) 0%, rgba(0,71,18,0.7) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,71,18,0)), color-stop(100%,rgba(0,71,18,0.7))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(0,71,18,0) 0%,rgba(0,71,18,0.7) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,71,18,0) 0%,rgba(0,71,18,0.7) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,71,18,0) 0%,rgba(0,71,18,0.7) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,71,18,0) 0%,rgba(0,71,18,0.7) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00004712', endColorstr='#b3004712',GradientType=0 ); /* IE6-9 */}


.uni-header{width:100%; text-align:center; margin-bottom:15px;border-bottom: 1px solid #d2d2d2;padding-bottom:10px;}
.uni-header .art-txt .tech-art-ttl{padding:10px 0;}
.uni-header .art-txt .tech-art-ttl a{ font-size:38px; font-weight:bold; color:#197d29; line-height:42px;}
.uni-header .art-txt .tech-art-ttl2{padding:10px 0;}
.uni-header .art-txt .tech-art-ttl2 a{ font-size:28px; font-weight:bold; color:#197d29; line-height:32px;}
.uni-header .art-txt .health-art-ttl{padding:10px 0;}
.uni-header .art-txt .health-art-ttl a{ font-size:38px; font-weight:bold; color:#0066cc; line-height:42px;}
.uni-header .art-txt .health-art-ttl2{padding:10px 0;}
.uni-header .art-txt .health-art-ttl2 a{ font-size:28px; font-weight:bold; color:#0066cc; line-height:32px;}
.bk-bd{margin-bottom:20px;}
.bk-eachbox1{width:330px; float:left; border-right:1px solid #d2d2d2; padding-right:9px;}
.bk-eachbox1 .bk-title{background:#004712;padding:12px;color:#fff; font-size:18px; text-align:center; text-transform:uppercase; font-weight:bold; margin-bottom:1px;}
.bk-eachbox1 .health-bk-title{background:#0066cc;padding:12px;color:#fff; font-size:18px; text-align:center; text-transform:uppercase; font-weight:bold; margin-bottom:1px;}
.bk-eachbox2{width:330px; float:right; }
.bk-eachbox2 .bk-title{background:#004712;padding:12px;color:#fff; font-size:18px; text-align:center; text-transform:uppercase; font-weight:bold;margin-bottom:1px;}
.bk-eachbox2 .health-bk-title{background:#0066cc;padding:12px;color:#fff; font-size:18px; text-align:center; text-transform:uppercase; font-weight:bold;margin-bottom:1px;}
.tech-ttl a{color:#00741d; font-size:22px; line-height:22px;}
.health-ttl a{color:#0066cc; font-size:22px; line-height:22px;}
.art-sum{padding-bottom:5px;}
.art-more{background:url(../images/more.gif) no-repeat 0 center;padding-left: 20px;}
.art-more a{color:#6e6e6e; font-size:14px;}

.bk-eachbox1 .bk-con {border-bottom:1px solid #d2d2d2;margin-bottom: 15px; padding-bottom: 10px;}
.bk-eachbox2 .bk-con {border-bottom:1px solid #d2d2d2;margin-bottom: 15px; padding-bottom: 10px;}
.bk-hdrbn {margin: 0 auto;width: 100%;text-align: center !important;padding-top: 20px;}

.item_photo{width:150px; float:left; margin-right:20px;}
.item_dep{color:#9e0002; font-size:12px;}
.item_name{font-size:16px; font-weight:bold;}
.item_content{float:right; width:480px;}

.social{ background:url(../images/social.jpg) no-repeat 0 0;height: 32px; margin-left:26px;}
.social li{float:left; width:32px; height:32px; margin-right:15px;}
.social li a{ text-indent:-9999px; display:block;width:32px; height:32px;}
.social .email{background-position: 0 0;}
.social .fa{background-position: 0 -47px;}
.social .tw{background-position: 0 -94px;}
.social .go{background-position: 0 -141px;}
.social .rss{background-position: 0 -188px;}

.social_article{width:100%; overflow:hidden; padding-bottom:10px;}
.social_a{background: url(../images/social_a.jpg) no-repeat 0 0;height:60px; width: 310px;float: left;}
.social_a a{float: left;
width: 57px;
height: 60px;
display: inline-block;
text-align: center;
padding-right: 5px; }
.social_a a:last-child {padding-right: 0;}
.social_a li{float:left; width:57px; height:60px; margin-right:5px;}

.social_b a:last-child {padding-right: 0;}
.social_b{background: url(../images/social_b.jpg) no-repeat 0 0; height:60px; width:277px; float:left;}
.social_b a{float: left; width:51px; height: 60px; display: inline-block; text-align: center; padding-right:5px;}
.social_b li{float:left; width:51px; height:52px; }
        
.contribute	{padding-bottom:20px; color:#000; clear: both;}	
.con_left{float:left; width:295px; border:1px solid #d5d5d5; display:none;}
.con_right{ width:336px; margin:0 auto;}
.con_left .con{border-bottom:1px solid #d5d5d5; padding:5px 25px; background:url(../images/arrow_article.gif) no-repeat 13px center;}
.con_left .con a{color:#000;}
.con_left .title{border-bottom:1px solid #d5d5d5; padding:6px 10px; background:#f9f9f9; font-size:14px; font-weight:bold;}		

.tech_social {background: url(../images/tech_social.jpg) no-repeat 0 0;height: 32px;margin-left: 26px; position:absolute; right:0; top:5px;}
.tech_social li {float: left;width: 25px;height: 26px;margin-right: 6px;}
.tech_social .fa {background-position: 0 0;}
.tech_social .tw {background-position: 0 -31px;}
.tech_social .go {background-position: 0 -62px;}
.tech_social .rss {background-position: 0 -93px;}
.tech_social li a {text-indent: -9999px;display: block;width: 32px;height: 32px;}

/*rss */
.category{font-size:12px; width:180px; float:left;}
.feed{float:left; background:url(../images/icon_feed.jpg) no-repeat 0 0; display:block; }
.feed ul li{float:left;}
.feed span{margin-left:20px;}
.rss .con{border-bottom:1px dotted #CCC; overflow:hidden;padding-top: 12px;}