@charset "UTF-8";
::selection {background:#fff; color:#d80000;}
::-moz-selection {background:#fff; color:#d80000;}
::-webkit-input-placeholder {color:#d80000;}
:-moz-placeholder {color:#d80000;}

* {margin: 0; padding: 0; }
a > * {line-height:0;}
img {border:none;}
body {font-family:Arial, Helvetica, sans-serif;}
a {color:#000; text-decoration:none;}
a:hover {color:#048;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}

.clearfix {clear:both; display:block; height:0;}
.f-rht {float:right;}
.f-lft {float:left;}
.art-ttl {font-family:'Raleway', Arial, Helvetica, sans-serif;}
.art-cate1 {color: #555;font-size: 11px;line-height: 24px;font-weight: bold;display: block;}
.art-img img {width:100%;}
a:hover .art-cate1 {color:#0073e6;}
a:hover .art-img {box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.5);}
.art-sum {font-size:12px; line-height:16px; color:#666; padding:5px 0;}
.bk-end {padding:0 !important; margin:0 !important;}

.uni-hdr, .uni-contents, .uni-nav, .uni-ftr {text-align:center; width:100%;}

.uni-innerwrap {width:1170px; margin:0 auto; text-align:left;}
.uni-hdr .f-lft strong {background-color: #222;font-size: 12px;line-height: 18px;color: #fff;padding: 0 5px;display: inline-block; margin-right: 7px;border-radius: 2px;
}
.uni-hdr a {color: #555 !important;font-size: 12px;line-height: 18px;padding: 0 3px; }
.uni-hdr a:hover {color:#ff3535 !important;}
.uni-hdr .uni-innerwrap {padding:5px 0 5px 0; color:#999; font-size:12px; line-height:18px;}
.uni-contents {clear:both;}
.uni-contents .uni-innerwrap {
    /*background:url(../images/bg-contents.gif) 748px 0 repeat-y; */
    padding:20px 0;}
.article .uni-contents .uni-innerwrap {padding:10px 0;}
.bigphoto .uni-contents .uni-innerwrap {background:none;}
.uni-main {float:left; width:830px; }
.uni-aux {float:right; width:300px; }
.uni-motto {float: left;color: #999;font-size: 12px;letter-spacing: 0.05em;line-height: 16px;margin: 25px 7px 0 7px;}
.uni-logo {float:left; margin:10px 0;}
.uni-search {float:right; margin:10px 0; width:262px;}
.uni-search * {vertical-align:top;}
.uni-nav {/* border-bottom: #333 solid 2px;border-top: #000 solid 1px; */  background-color: #c21d25;  box-shadow: 0 1px 3px 0 rgba(0,0,0,0.5);}
.uni-inside {width:100%; border-bottom:#bbb solid 1px; border-top:#222 solid 2px;}
.uni-ftr {background-color: #222;color: #fff;text-shadow: 1px 1px 0 #000;padding: 16px 0 22px 0;}

.topsearch-txt {background:url(../images/search-txt.png) 0 0 no-repeat; width:215px; height:30px; line-height:30px; padding:0 5px; margin:0; border:none; font-family:Arial, Helvetica, sans-serif; color:#666;}
.topsearch-btn {background:url(../images/search-btn.png) 0 0 no-repeat; text-indent:-9999px; width:35px; height:30px; padding:0; margin:0; border:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}

.uni-nav li {float:left; list-style:none;}
.uni-nav .uni-m a {display:block;padding:7px 10px;font-size:14px;line-height:22px;font-weight:bold;text-transform:uppercase;color: #fff;
    /*text-shadow:1px 1px 1px #000;*/
}
.uni-nav .uni-m a:hover {color:#fff;}
.uni-nav .uni-m a.selected {color:#ffcccc;
    /*padding:6px 10px;*/
}
.uni-nav .m123 {float:right !important;text-align:right;width:255px;color: #fff;font-size:12px;line-height:24px;font-weight:bold;padding:6px 0 0 0;}
.uni-nav .m123 * {vertical-align:top; line-height:24px;}
.uni-nav .m123 span {display:none; width:32px; height:24px;}
.uni-nav .social-fbook {width:32px; height:24px; background:url(../images/sciencewr-sprite.png) 0 0 no-repeat; display:inline-block;}
.uni-nav .social-twit {width:32px; height:24px; background:url(../images/sciencewr-sprite.png) -32px 0 no-repeat; display:inline-block;}
.uni-nav .social-gplus {width:32px; height:24px; background:url(../images/sciencewr-sprite.png) -64px 0 no-repeat; display:inline-block;}
.uni-nav .social-rss {width:32px; height:24px; background:url(../images/sciencewr-sprite.png) -96px 0 no-repeat; display:inline-block;}
.uni-nav .social-fbook:hover {background-position:0 -30px;}
.uni-nav .social-twit:hover {background-position:-32px -30px;}
.uni-nav .social-gplus:hover {background-position:-64px -30px;}
.uni-nav .social-rss:hover {background-position:-96px -30px;}

.uni-ftr .bk-col1 {float:left; width:34%; padding-top:5px;}
.uni-ftr .bk-col2 {float:left; width:30%; padding-top:5px;}
.uni-ftr .bk-col3 {float:left; width:18%; padding-top:5px;}
.uni-ftr .bk-col4 {float:left; width:18%; padding-top:5px;}
.uni-ftr li {font-size:12px; line-height:20px; list-style:none;}
.uni-ftr li a {color:#fff;}
.uni-ftr li a:hover {text-decoration:underline;}
.uni-ftr p {font-size:11px; line-height:28px; color:#666;}
.uni-ftr .bk-col2 li {float:left; width:50%;}
.uni-ftr #bk-copyright{
    font-size: 11px;
    padding-top: 20px;
    color: gray;  }


.bk-headline .art-img {float:left; width:66%;}
.bk-headline .art-txt {float:right; width:31%;}
.bk-headline .art-ttl {font-size:28px; line-height:30px;}

.bk-headline, .bk-photos, .bk-latest, .bk-subhead, .bk-moreside {margin-bottom:20px;}

.bk-photos .bk-bd {padding:15px 0;}
.bk-photos .bk-bd .bk-con {float:left; width:31.5%; display:block; margin-right:2.75%;}
.bk-photos .bk-bd .bk-con a:hover {color:#0073e6;}
.bk-photos .art-ttl {font-size:18px; line-height:22px; font-weight:bold;}

.bk-subhead.theme-list .bk-bd a {display:block; padding:15px 0; border-bottom:#ddd solid 1px;}
.bk-subhead.theme-list .art-img {float:left; width:31.5%;}
.bk-subhead.theme-list .art-txt {float:right; width:66%;}
.bk-subhead.theme-list .art-ttl {font-size:26px; line-height:30px;}

.bk-subhead.theme-grid .bk-bd {padding:15px 0;}
.bk-subhead.theme-grid .bk-bd .bk-con {float:left; width:31.5%; display:block; margin-right:2.75%;}
.bk-subhead.theme-grid .art-img {width:100%;}
.bk-subhead.theme-grid .art-ttl {font-size:22px; line-height:24px; font-weight:bold;}
.bk-subhead .bk-bd a:hover {border-color:#048 !important;}
.bk-subhead .bk-hd a {color:#666;}
.bk-subhead .opt-grid {background:url(../images/sciencewr-sprite.png) -180px 6px no-repeat; padding-left:24px;}
.bk-subhead .opt-list {background:url(../images/sciencewr-sprite.png) -180px -11px no-repeat; padding-left:24px;}
.theme-grid .opt-grid {background:url(../images/sciencewr-sprite.png) -180px -26px no-repeat;}
.theme-list .opt-list {background:url(../images/sciencewr-sprite.png) -180px -41px no-repeat;}
.theme-grid .opt-grid a, .theme-list .opt-list a {color:#000 !important; font-weight:bold;}

.bk-mostpops.bk-subhead.theme-list .art-no {float:left; width:100px; height:100px; margin-right:20px; font:bold 42px/100px 'Raleway',Arial,Helvetica,sans-serif; text-align:center; border:8px solid #eee;}
.bk-mostpops.bk-subhead.theme-list .art-txt {float:none; width:auto; }
.bk-mostpops .bk-hd {padding:8px 0;}
.bk-mostpops .bk-hd li, .bk-mostpops .bk-hd ul {margin:0; padding:0; list-style:none;}
.bk-mostpops .bk-hd li {float:left; width:20%; padding:0 1%; font:normal 16px/30px 'Raleway',Arial,Helvetica,sans-serif;}
.bk-mostpops .bk-hd li.m-txt {width:32%;}
.bk-mostpops .bk-hd li.m-txt * {font:normal 18px/40px 'Raleway',Arial,Helvetica,sans-serif; text-transform:uppercase;}
.bk-mostpops .bk-hd li a {display:block; text-align:center; border:solid #eee 5px;}
.bk-mostpops .bk-hd li a.selected {border-color:#ccc;}
.bk-mostpops .art-col1 {color:#D80000 !important;}
.bk-mostpops .art-col2 {color:#000 !important;}

.bk-playnow {background-color:#eee; margin-bottom:20px; text-align:center; padding-top:20px;}
.bk-playnow object, .bk-playnow img {max-width:100%;}
.bk-playnow .art-ttl {font-size:28px; line-height:30px; color:#000;}
.bk-playnow .art-txt {padding:20px; text-align:left;}
.videoplay .bk-subhead .art-img {position:relative; background-color:#777; box-shadow:0 0 40px 20px #000 inset;}
.videoplay .bk-subhead .art-img img {opacity:0.5;}
.videoplay .bk-subhead .art-txt {padding-top:5px;}
.videoplay .bk-subhead .btn-play {position:absolute; left:32%; top:16%; width:78px; height:78px; background: url(../images/bt-video-playnow.png) 0 0 no-repeat;}
.videoplay .bk-subhead a:hover .btn-play {background-position:0 -80px;}
.videoplay .bk-subhead .bk-current .art-img {background-color:#eee;}
.videoplay .bk-subhead .bk-current .btn-play {background-position:0 -160px !important; height:100px;}
.videoplay .bk-subhead .bk-current .art-ttl {color:#999;}

.bk-latest .art-img {float:left; width:31.5%;}
.bk-latest .art-list {float:right; width:66%;}
.bk-latest .art-list li, .bk-latest .art-list ul {list-style:none;}
.bk-latest .bd-con {padding:10px 0; border-bottom:1px solid #ccc;}
.bk-latest .art-ttl {font-size:14px; line-height:18px; font-weight:bold; padding:5px 0 5px 13px; background:url(../images/icn-dotted.png) 0 10px no-repeat;}
.bk-latest .art-cate1 {font-size:22px; line-height:28px; padding:0 5px; letter-spacing:-1px;}
.bk-latest .m1 .art-cate1 {color:#00337a;}
.bk-latest .m2 .art-cate1 {color:#00709e;}
.bk-latest .m3 .art-cate1 {color:#00877c;}
.bk-latest .m4 .art-cate1 {color:#0027a7;}
.bk-latest .m5 .art-cate1 {color:#2e00c2;}
.bk-latest .m6 .art-cate1 {color:#008ebc;}

.bk-moreside .bk-bd {padding:15px 0 0 0;}
.bk-moreside .bk-bd .bk-con {float:left; width:48%; display:block; margin-right:4%; }
.bk-moreside .bk-bd a:hover {color:#048 !important;}
.bk-moreside .art-txt {padding: 5px 0 15px 0;}
.bk-moreside .art-ttl {font-size: 12px;letter-spacing: 0.02em;line-height: 16px;
}

.bk-sidetopics{ padding-bottom: 20px;}
.bk-sidetopics .bk-bd {padding:15px 0 0 0;}
.bk-sidetopics .bk-bd .bk-con {float:left; width:23%; display:block; margin:0 1% 1%; text-align:center;}
.bk-sidetopics .bk-bd .bk-con.bk-first {clear:left !important;}
.bk-sidetopics .bk-bd a:hover {color:#048 !important;}
.bk-sidetopics .art-txt {padding:5px 0;}
.bk-sidetopics .art-ttl {font-size:11px; line-height:13px;}

.bk-mostpop .bk-hd .ttl-lft h2 {color: #000; }
.bk-mostpop ol {list-style:none/*outside decimal*/; /*margin:0 0 0 30px;*/ padding:10px 0;}
.bk-mostpop li {padding:7px 0; color:#c7c7c7; /*font-size:20px;  line-height:30px;*/ font-weight:bold; clear:both;}
.bk-mostpop .bk-con, .bk-mostpop .bk-con a {clear:both;}
.bk-mostpop .art-img {float:left; width:82px; margin-right:15px;}
.bk-mostpop .art-ttl {display: block;font-size: 12px;letter-spacing: 0.02em;line-height: 16px;
}

.bk-connectedarts {float:left; clear:left; width:250px; margin-right:15px; margin-bottom:15px; }
.bk-connectedarts ul {list-style:none; margin:0 !important; padding:3px 0 !important;}
.bk-connectedarts li {list-style:none; margin:0 !important; padding:7px 0 !important; color:#c7c7c7; font-weight:bold; clear:both; }
.bk-connectedarts .art-ttl {display:block; text-align:left;}

.bk-whatshot{ margin-bottom: 10px;}
.bk-whatshot .bk-hd .ttl-lft h2 {color:#D80000;}
.bk-whatshot .bk-con {padding:15px 0;}
.bk-whatshot .art-img {float:left; width:200px; margin-right:12px;}
.bk-whatshot .art-txt {/*float:right; width:168px;*/}
.bk-whatshot .art-ttl {font-size:18px; line-height:20px;}

.bk-relateds .bk-hd .ttl-lft h2 {color:#D80000;}
.bk-relateds .bk-con {padding:15px 0;}
.bk-relateds .art-img {float:left; width:74px; margin-right:12px;}
.bk-relateds .art-ttl {font-size:18px; line-height:20px;}

.bk-connected {background-color:#3e3e3e;}
.bk-connected * {line-height:0;}
.bk-connected .bk-hd {float:left; width:90px; height:30px; border:none; background-color:#048; color:#fff; font-weight:bold; font-size:14px; line-height:16px; padding:8px 0 8px 10px;}
.bk-connected .bk-bd {float:right; width:300px; text-align:center; background-color:#333; padding:11px 0; clear:inherit;}
.bk-connected .bk-bd a {margin-right:10px; margin-left:10px;}
.bk-connected .bk-bd span {display:none; width:32px; height:24px;}
.bk-connected .social-fbook {width:32px; height:24px; background:url(../images/sciencewr-sprite.png) 0 0 no-repeat; display:inline-block;}
.bk-connected .social-twit {width:32px; height:24px; background:url(../images/sciencewr-sprite.png) -32px 0 no-repeat; display:inline-block;}
.bk-connected .social-gplus {width:32px; height:24px; background:url(../images/sciencewr-sprite.png) -64px 0 no-repeat; display:inline-block;}
.bk-connected .social-rss {width:32px; height:24px; background:url(../images/sciencewr-sprite.png) -96px 0 no-repeat; display:inline-block;}
.bk-connected .social-fbook:hover {background-position:0 -30px;}
.bk-connected .social-twit:hover {background-position:-32px -30px;}
.bk-connected .social-gplus:hover {background-position:-64px -30px;}
.bk-connected .social-rss:hover {background-position:-96px -30px;}

.bk-subscribe{ margin-bottom: 20px;}
.bk-subscribe .bk-hd {color:#048; font-size:12px; font-weight:bold; line-height:20px; border:none; padding:5px 10px 0 12px;}
.bk-subscribe .bk-bd {border-bottom:#ccc solid 1px; padding:3px 10px 7px 10px;}
.bk-subscribe * {vertical-align:top;}
.subscribe-txt {background:url(../images/subscribe-txt.png) 0 0 no-repeat; width:252px; height:30px; line-height:30px; padding:0 5px; margin:0; border:none; font-family:Arial, Helvetica, sans-serif; color:#666 !important;}
.subscribe-btn {background:url(../images/subscribe-btn.png) 0 0 no-repeat; text-indent:-9999px; width:68px; height:30px; padding:0; margin:0; border:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}

.bk-sidefbook {margin:0 auto 15px auto; padding:5px; width:300px; background-color:#f3f3f3;}
.bk-sidebn {margin:0 auto 15px auto; padding:10px 25px; width:300px; background-color:#f3f3f3;}
.bk-ftrbn {margin:5px auto 0 auto; width:100%; text-align:center !important; overflow:hidden;}
.bk-hdrbn {margin:5px auto; width:100%; text-align:center !important; overflow:hidden;}
.bk-pageftrbn {position:fixed; bottom:0; left:0; width:100%; text-align:center !important; background-color:#eee; box-shadow:0 -2px 4px #aaa; z-index:200;}
.bk-250bn {float:left; clear:left; width:250px; margin-right:15px; margin-bottom:15px; }

.bk-inside {position:relative; height:290px;}
.bk-inside .bk-hd {border:none; padding-top:10px;}
.bk-inside .bk-bd {margin:0 auto; width:950px; overflow:hidden; position:absolute; left:85px; top:55px;}
.bk-inside .bk-bd .bk-con {float:left; width:160px; display:block; margin:0 15px;}
.bk-inside .bk-bd .bk-con a:hover {color:#d80000;}
.bk-inside .div-nav {padding-top:7px;}
.bk-inside .div-p1, .bk-inside .div-p2, .bk-inside .div-p3 {background:url(../images/nav-dotted.png) -15px 0 no-repeat; text-indent:-9999px; width:5px; height:5px; margin:0 3px; display:inline-block; cursor:pointer; padding:2px;}
.bk-inside .current, .bk-inside .selected {background-position:0 0 !important;}
.bk-inside .div-p1:hover, .bk-inside .div-p2:hover, .bk-inside .div-p3:hover {background-position:-30px 0;}
.bk-inside .art-ttl {font-size:14px; line-height:18px; font-weight:bold;}
.bk-inside .nav-lft {width:20px; height:105px; position:absolute; top:55px; left:50px;}
.bk-inside .nav-rht {width:20px; height:105px; position:absolute; top:55px; right:50px;}
.bk-inside .nav-lft img, .bk-inside .nav-rht img {padding:43px 5px; display:block; background-color:#f5f5f5; cursor:pointer;}
.bk-inside .nav-lft:hover, .bk-inside .nav-rht:hover {background-color:#eee;}

.bk-rssfeed.bk-subhead.theme-list .art-txt {float:none; width:auto; }
.bk-rssfeed .bk-hd {padding:8px 0;}
.bk-rssfeed .bk-hd li, .bk-mostpops .bk-hd ul {margin:0; padding:0; list-style:none;}
.bk-rssfeed .bk-hd li {float:left; width:20%; padding:0 1%; font:bold 16px/30px 'Raleway',Arial,Helvetica,sans-serif;}
.bk-rssfeed .bk-hd li.m-txt {width:32%;}
.bk-rssfeed .bk-hd li.m-txt * {font:bold 18px/40px 'Raleway',Arial,Helvetica,sans-serif; text-transform:uppercase;}
.bk-rssfeed .bk-hd li a {display:block; text-align:center; border:solid #eee 5px;}
.bk-rssfeed .bk-hd li a.selected {border-color:#ccc;}
.bk-subhead.bk-rssfeed {padding:15px 0;}
.bk-subhead.bk-rssfeed .bk-con {border-bottom:1px solid #ddd; padding:12px 0;}
.bk-subhead.bk-rssfeed .bk-bd a {display:inline; padding:5px 0; border-bottom:none;}
.bk-subhead.bk-rssfeed .bk-bd .art-ttl {font:bold 28px/30px 'Raleway',Arial,Helvetica,sans-serif; text-transform:uppercase;}
.bk-subhead.bk-rssfeed .bk-bd .art-txt {font:bold 11px/30px Arial; color:#999;}
.bk-subhead.bk-rssfeed .bk-bd .art-cate1 {display:inline;}
.bk-subhead.bk-rssfeed .bk-bd .art-disc {display:none;}
.bk-subhead.bk-rssfeed .art-txt:hover .art-disc {display:inline; color:#999; font-style:italic;}

.bk-hd {clear:both; border-bottom:#ccc solid 1px; border-top:3px solid #222; }
.bk-hd .ttl-lft {float:left; padding:5px;}
.bk-hd .ttl-lft * {color: #000;font-size: 15px;line-height: 22px;font-weight: bold;}
.bk-hd .ttl-rht {float:right; padding:5px;}
.bk-hd .ttl-rht a {font-size:12px; line-height:20px;}
.bk-bd {clear:both;}
.bigphoto .bk-hd {border-bottom: #ccc solid 1px; border-top: #222 solid 2px;}

.bk-pagetitle {font-size:28px; line-height:48px; color:#d80000;}
.bk-navigation {text-align:center; margin:0 auto;}
.bk-navigation a, .bk-navigation .num-default {font-size:12px; line-height:20px; display:inline-block; background-image:-moz-linear-gradient(center top , #fff, #E0E0E0); border: 1px solid #ddd; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; color:#777; padding:0 7px; margin:0 2px;}
.bk-navigation a .num-default {border:none; padding:0; background:none; box-shadow:none;}
.bk-navigation a:hover {border: 1px solid #bbb;}
.bk-navigation .current {color:#d80000 !important; font-weight:bold;}

.story-contents {padding:10px 0; line-height:22px; font-size:14px;}
.story-contents p, .story-contents li, .story-contents dl {padding:7px 0; line-height:24px; font-size:15px;}
.story-contents ul, .story-contents li, .story-contents dl {padding:5px 0; margin: 0 10px;}
.story-contents p a {text-decoration:underline; color:#d80000;}
.story-contents p a:hover {color:#ff3535 !important;}
.story-contents blockquote {border-left:#666 solid 5px; padding:3px 0 3px 20px;}
.story-source {border-top:#eee solid 2px; font-size:11px; line-height:18px; color:#999; padding:5px 0; clear:both;}
.story-headline {font-size:34px; line-height:38px; padding-bottom:20px; padding-top:10px; font-family:'Raleway', Arial, Helvetica, sans-serif;}
.story-tools {border-bottom:1px solid #ddd; line-height:22px; font-size:12px; color:#666; list-style:none; padding:5px 0;height:28px;overflow: hidden;}
.bigphoto .story-tools {border-bottom:2px solid #eee;}
.story-tools li {float:left; list-style:none; padding:0 5px;}
.story-tools .tools-email, .story-tools .tools-print, .story-tools .tools-textsize {float:right; font-size:11px; line-height:22px; font-weight:bold; text-transform:uppercase;}
.story-tools .tools-email a {background:url(../images/tools-email.png) 0 0 no-repeat; height:20px; padding-left:22px; display:inline-block;}
.story-tools .tools-print a {background:url(../images/tools-print.png) 0 0 no-repeat; height:20px; padding-left:22px; display:inline-block;}
.story-tools .tools-textminus {background:url(../images/tools-text-m.png) 0 0 no-repeat; height:20px; width:20px; display:inline-block; text-indent:-9999px;}
.story-tools .tools-textplus {background:url(../images/tools-text-p.png) 0 0 no-repeat; height:20px; width:20px; display:inline-block; text-indent:-9999px;}

.story-tools .tools-email a:hover, .story-tools .tools-print a:hover, .story-tools .tools-textminus:hover, .story-tools .tools-textplus:hover {background-position:0 -20px;}
.story-picture, .imageNone, .imageLeft, .imageRight, .story-contents .frame_img {margin:0 auto 10px auto; text-align:center; max-width:100% !important;}
.story-picture img, .imageNone img, .imageLeft img, .imageRight img, .story-contents .frame_img img {max-width:100% !important;width: 100%;}
.story-picture .story-picture-caption, .imageNone .caption, .imageLeft .caption, .imageRight .caption, .story-contents .frame_txt {color:#666; font-size:11px; line-height:14px; padding:10px 12px; display:block; margin:0 auto;}
.story-contents .story-slides .frame_img {box-shadow:none; padding-left:0; padding-right:0;}
.story-contents .story-slides .frame_txt {box-shadow:none; padding-left:0; padding-right:0;}
.story-picture, .imageNone, .story-contents .frame_img {clear:both;}
.story-contents .frame_img:after {background:-moz-linear-gradient(center top , #F1F1F1, #FDFDFD); border-top:1px solid #E7E7E7; content: ""; display: inline-block; height: 4px; margin-bottom:20px; width:100%;}
.imageLeft {float:left; margin-right:20px; clear:left;}
.imageRight {float:right; margin-left:20px; clear:right;}
.story-posted {line-height:22px; font-size:12px; color:#666; padding:5px;}
.story-posted .posted-by {float:left; line-height:22px; font-size:12px; color:#666; font-weight:bold;}
.story-posted .posted-time {float:right; line-height:22px; font-size:12px; color:#666;}
.story-comment {padding-top:20px;}
.story-comment .bk-bd {padding:10px 0;}
.story-tags {margin:10px 0; clear:both; overflow:hidden; display:inline-block; width:100%;}
.story-tags strong {background-color:#d80000; font-size:12px; line-height:18px; color:#fff; padding:0 5px; display:inline-block; margin-right:7px; border-radius:2px;}
.story-tags a {text-decoration:underline; padding:0 3px;}
.story-slides {display:block; position:relative;}
.story-slidebtn ul, .story-slidebtn li {list-style:none; padding:0; margin:0;}
.story-slidebtn {height:30px;}
.story-slidebtn ul {width:272px;}
.story-slidebtn li {float:left; margin:0 5px; width:58px; height:22px; font-size:12px; line-height:22px; text-align:center;}
.story-slidebtn li a {width:58px; height:22px; display:block;}
.story-slidebtn .bt_end a, .story-slidebtn .bt_next a {background:url(../images/slideshow-btn-rht.png) center no-repeat;}
.story-slidebtn .bt_prev a {background:url(../images/slideshow-btn-lft.png) center no-repeat;}
.story-slidebtn li a {color:#fff;}
article {margin-bottom:25px;}
article a:hover {color:#D80000 !important;}
.bigphoto .story-picture, .bigphoto .imageNone, .bigphoto .story-contents .frame_img {max-width:100% !important; margin-top:20px; margin-bottom:30px;}
.bigphoto .story-picture img, .bigphoto .imageNone img, .bigphoto .story-contents .frame_img img {max-width:100% !important; width: 100%;}
.bigphoto .story-picture .story-picture-caption, .bigphoto .imageNone .caption, .bigphoto .story-contents .frame_txt {font-size:12px; line-height:18px;}
.bigphoto .story-headline {padding-top:25px;}

/* enlarge article image */
.at-photo {width: 320px; float: left; margin-right: 1.250em; margin-bottom: 1.250em; position: relative;}
.at-photo .photo{position:relative;}
.photo{line-height: 0;}
.at-photo.atp { width: 570px; }
.photo .enlarge { position:absolute; bottom:0px; right:0; z-index:1000; width:49px; height:49px; background:url(../images/enlarge-img.png) 0 0 no-repeat; cursor:pointer}
.photo img{width:100%;}
.ph-article .at-photo i:hover { cursor: pointer; background: rgba(0, 0, 0, 0.6); }
.ph-article .at-photo .caption { font-size: 0.813em; color: #888; margin-top: 0.8em; }


.story-slidebtn .bt_number {text-align:center; width:57px; line-height:22px;}
#head_slide {font-weight:bold; font-size:16px; margin-bottom:15px; line-height:20px;}
.newsphoto_area img {max-width:650px;}
.story-slides .story-picture {overflow:hidden;}
.story-slides .story-picture .frame_click {position:absolute; width:100%;}
.story-slides .story-picture .frame_click img {width:100%; height:100%;}
.story-slides .story-picture .frame_click a:hover img {background:url(../images/bt-slideshow-start.png) 50% 50% no-repeat;}
.story-slides .story-picture .frame_click.current a:hover img {background:url(../images/bt-slideshow-pause.png) 50% 50% no-repeat;}
.showtime {position:absolute; width:100%; height:490px; z-index:100; top:0;	left:0;}
.slideshow_start, .slideshow_pause, .slideshow_restart {width:100%; height:490px; background-attachment:initial; background-clip:initial; background-color:initial; background-image:url(../images/bt-slideshow-start.png); background-origin:initial; background-position:50% 50%; background-repeat:no-repeat; cursor:pointer;}
.slideshow_pause {background-image:url(../images/bt-slideshow-pause.png);}
.slideshow_restart {background-image:url(../images/bt-slideshow-restart.png);}

.bk-subart .bk-bd {padding:15px 0;}
.bk-subart .bk-con {float:right; width:66%; display:block; padding-bottom:10px;}
.bk-subart .bk-start {float:left; width:31%; display:block; margin:0;}
.bk-subart .art-img {width:74px; float:left; margin-right:12px; margin-bottom:10px;}
.bk-subart .bk-start .art-img {width:100%; float:none; margin:0;}
.bk-subart .art-txt {float:right; border-bottom:#eee solid 1px; width:100%;}
.bk-subart .art-ttl {font-size:14px; line-height:18px; font-weight:bold; }
.bk-subart .bk-start .art-ttl {font-size:16px; line-height:20px; padding-top:10px;}
.bk-subart .bk-bd a:hover {border-color:#048 !important;}
.bk-subart .bk-hd a {color:#666;}

.bk-disc {border:#eee solid 2px; border-top:#aaa solid 2px; padding:20px 25px; margin-bottom:25px;}
.bk-disc p {font-size:13px; line-height:18px;}
.bk-disc p a {font-weight:bold; color:#dd0000;}

.bigphoto .story-contents .frame_img img {width:1090px;}
.uni-search .btn-menu {display:none; float:left; width:40px;}
.uni-search .btn-menu img {cursor:pointer;}

.btn-loadmore {display:block; border:#eee solid 1px;}
.btn-loadmore a {display:block; width:100%; height:40px; line-height:40px; font-size:11px; text-align:center; text-transform:uppercase; color:#ccc; cursor:pointer;}
.btn-loadmore a:hover {text-decoration:none; background-color:#999; color:#fff; text-shadow:1px 1px 1px #777;}

.uni-static-nav {background:url(../images/sciencewr-fixedbar-sprite.png) 0 0 repeat-x; height:52px;}
.uni-static-nav .m0 {float:left; background:url(../images/sciencewr-fixedbar-sprite.png) 0 -80px no-repeat; height:40px; width:50px; display:inline-block; cursor:pointer; }
.uni-static-nav .m0 a {height:40px; width:50px; text-indent:-9999px; display:block;}
.uni-static-nav .m0:hover {opacity:0.5;}
.uni-static-nav .bk-hd {float:left; border:none; clear:none; padding:12px 0 0 7px;}
.uni-static-nav .bk-hd .art-cate1 {color:#f00; font-size:10px; line-height:12px; text-transform:uppercase; font-style:normal;}
.uni-static-nav .bk-hd .art-cate1 a {color:#f00;}
.uni-static-nav .bk-hd .art-ttl {color:#fff; font-size:14px; line-height:16px;}
.uni-static-nav .bk-hd .art-ttl a {color:#fff;}
.uni-static-nav .bk-hd .art-com {vertical-align:top; color:#999; font-size:10px; line-height:18px; background:url(../images/sciencewr-fixedbar-sprite.png) -18px -60px no-repeat; padding-left:16px; font-weight:normal; letter-spacing:-1px; display:inline-block; cursor:pointer;}
.uni-static-nav .bk-hd .art-com a {color:#999;}

.uni-static-nav .bk-bd {float:right; clear:none; padding:5px 0 0 0; width:305px;}
.uni-static-nav .bk-bd .tools-email {background:url(../images/sciencewr-fixedbar-sprite.png) center -120px no-repeat; height:30px; width:30px; display:inline-block; cursor:pointer; text-indent:-9999px;}
.uni-static-nav .bk-bd .social-fbook {background:url(../images/sciencewr-fixedbar-sprite.png) center -150px no-repeat; height:30px; width:30px; display:inline-block; cursor:pointer; text-indent:-9999px;}
.uni-static-nav .bk-bd .social-twit {background:url(../images/sciencewr-fixedbar-sprite.png) center -180px no-repeat; height:30px; width:30px; display:inline-block; cursor:pointer; text-indent:-9999px;}
.uni-static-nav .bk-bd .social-gplus {background:url(../images/sciencewr-fixedbar-sprite.png) center -210px no-repeat; height:30px; width:30px; display:inline-block; cursor:pointer; text-indent:-9999px;}
.uni-static-nav .bk-bd .social-rss {background:url(../images/sciencewr-fixedbar-sprite.png) center -240px no-repeat; height:30px; width:30px; display:inline-block; cursor:pointer; text-indent:-9999px;}
.uni-static-nav .bk-bd .tools-submit {float:right; margin-top:-1px;}
.uni-static-nav .bk-bd .tools-submit * {vertical-align:top;}
.uni-static-nav .bk-bd .tools-submit .subscribe-txt {background:url(../images/subscribe-txt.png) 0 0 no-repeat; width:80px; height:20px; padding:5px; margin:0; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#666 !important; transition: all 0.5s ease 0s;}
.uni-static-nav .bk-bd .tools-submit .subscribe-txt:focus, .uni-static-nav .bk-bd .tools-submit .subscribe-txt:active {width:230px; color:#666 !important; font-size:12px !important;}
.uni-static-nav .bk-bd .tools-submit .subscribe-btn {background:url(../images/subscribe-btn-sm.png) 0 1px no-repeat; text-indent:-9999px; width:30px; height:30px; padding:0; margin:0; border:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
.uni-static-nav .bk-bd a:hover {opacity:0.5;}
.uni-static-nav .nw_comment {margin-top:7px; padding:3px; font-size:12px; line-height:18px; text-shadow:1px 0 1px #fff; text-align:center;}

video, embed, object, .videocontent {max-width:100% !important; display: block; margin: 0 auto;}
.story-picture, .imageNone, .imageLeft, .imageRight, .story-contents .frame_img {max-width:100% !important;}
.story-picture img, .imageNone img, .imageLeft img, .imageRight img, .story-contents .frame_img img {max-width:100% !important;width: 100%;}
.story-contents video, .story-contents embed, .story-contents object, .story-contents .videocontent {max-width:100% !important;}

/* Top Leaderboard 970x90, 970x250, 728x90 */
.ad_tlb {
    width:970px;
    margin:0 auto;
    text-align:center !important;
    overflow:hidden;
}
.ad_tlb table {
    display:inline-table;
}

/* Bottom Leaderboard 728x90 */
.ad_blb {
    width:728px;
    margin:0 auto;
    text-align:center !important;
    overflow:hidden;
}
.ad_blb table {
    display:inline-table;
}

/* Sidebar Rectangle 300x250, 300x600 */
.ad_rtg300 {
    width:300px;
    margin:0 auto;
    text-align:center !important;
    overflow:hidden;
}
.ad_rtg300 table {
    display:inline-table;
}

/* Rectangle 336x280, 300x250 */
.ad_rtg336 {
    width:336px;
    margin:0 auto;
    text-align:center !important;
    overflow:hidden;
}
.ad_rtg336 table {
    display:inline-table;
}

/* Rectangle 250x250 only */
.ad_rtg250 {
    width:250px;
    text-align:center !important;
}
.ad_rtg250 table {
    display:inline-table;
}

/* ad */
#adunit_article_center_top_mobile {width:100%; float:left; text-align:center; clear:both; display:block; overflow:hidden; margin:0 auto; padding:10px 0;}
#adunit_article_center_middle1_mobile {width:100%; float:left; text-align:center; clear:both; display:block; overflow:hidden; margin:0 auto; padding:10px 0;}
#adunit_article_center_middle2_mobile {width:100%; float:left; text-align:center; clear:both; display:block; overflow:hidden; margin:0 auto; padding:10px 0;}
#adunit_article_center_middle3_mobile {width:100%; float:left; text-align:center; clear:both; display:block; overflow:hidden; margin:0 auto; padding:10px 0;}
#adunit_article_center_middle4_mobile {width:100%; float:left; text-align:center; clear:both; display:block; overflow:hidden; margin:0 auto; padding:10px 0;}
#adunit_article_center_middle5_mobile {width:100%; float:left; text-align:center; clear:both; display:block; overflow:hidden; margin:0 auto; padding:10px 0;}
#adunit_article_center_middle6_mobile {width:90%; float:left; text-align:center; clear:both; display:block; overflow:hidden; margin:10px 5%;}
#adunit_article_center_bottom_mobile {width:100%; position:fixed; bottom:-5px; text-align:center; clear:both; display:block; overflow:hidden; margin:0 auto;}

.mobile-toggle{display:none;}

.bk-desktop_related { clear: both;}
.bk-desktop_related .bk-hd_desktop_related{    border-top: 3px solid #ddd; clear: both;}
.bk-desktop_related .bk-bd_desktop_related {
    /*padding:10px;*/
}
.bk-desktop_related .bk-con_desktop_related {width: 19%; float:left; margin-right:1%; position:relative; display:block;}
.bk-desktop_related .art-img_desktop_related {width:100%;}
.bk-desktop_related .art-txt_desktop_related {padding:0 0 15px 0;}
.bk-desktop_related .art-ttl_desktop_related {font-size: 14px;margin-top: 0.4em;line-height: 18px;}
.bk-desktop_related .ttl-lft {float: left;padding: 10px 2px;}
 .bk-desktop_related .ttl-lft h2   {color: #D80000; font-size: 16px;    line-height: 22px; font-weight: bold;}

#adunit_article_center_middle1_computer {width: 300px!important;margin-right: 20px;margin-top: 20px;
}
#adunit_article_center_middle2_computer {
    width: 100%;
    float: left;
    text-align: center;
    clear: both;
    overflow: hidden;
    padding-top:12px;
    padding-bottom:20px;
}
.rc-uid-15703 .rc-headline{color: #555!important;text-align: left;font-family: Raleway, Arial, Helvetica, sans-serif!important;font-size: 14px!important;font-weight: bold!important;line-height: 20px!important;margin-bottom: 10px!important;}

/* see also */
.see_now .title {font-weight: bold;}  
.see_now span {font-size:1.2em;}  
.see_now span a {color: #444;text-decoration: underline;}