@charset "UTF-8";
/* CSS Document */
.hd{ margin-bottom:0;}
.left p{ font-size:15px; line-height:25px; margin-bottom:20px;}
.section-list{ padding:25px 0; border-bottom:1px solid #e5e5e5; }
.section-first-list{ padding-top:0;}
.section-list img{ float:left; width:360px; height:224px; margin-right:30px;}
.list-right { float:left; width:345px;}
.section-list-title{ font-size:30px; line-height:31px; font-weight:bold; margin-bottom:10px; display:block;}
.author-date,.list-right p{ font-size:13px; color:#999; line-height:20px;}
.list-right p{ color:#666; margin-bottom:9px;}
.author-date span{ color:#ff6000; margin:0 3px;}
.section-list2 img{ width:248px; height:165px;}
.section-list2 .list-right{ width:457px;}
.section-list2 .section-list-title{ font-size:24px; line-height:27px;}
.share a{ display:block; height:20px; float:left;}
.share .fb-like{ background:url(../images/sns1.png) left center no-repeat; width:47px; margin-right:10px;}
.share .fb-share{ background:url(../images/sns1.png) -50px center no-repeat; width:70px;}
.share .tweet{ background:url(../images/sns1.png) -120px center no-repeat; width:108px;}
.share .sns-comment{ background:url(../images/sns1.png) -240px center no-repeat; width:95px;}
/*page number start*/
.page { float:right; margin:20px 0;}
.page li{ float:left;}
.page li a{ display:block; background:#e5e5e5; width:28px; height:28px; -moz-border-radius: 14px;-webkit-border-radius: 14px;border-radius: 14px; text-align:center; line-height:27px;  font-weight:bold; font-size:17px; margin-right:15px; color:#333;}
.page li.current a,.page li a:hover{background:#ff6000;color:#fff;}
.page li{ padding-top:2px;}
.page li.pre,.page li.next{ border-radius:4px; width:77px;background:#e5e5e5; height:30px; padding:0 }
.page li.pre a{background:url(../images/bg.png) -294px -60px no-repeat;padding:0 0 0 26px; font-size:16px;line-height:28px;}
.page li.next a{background:url(../images/bg.png) -321px -59px no-repeat;padding:0 31px 0 12px; font-size:16px;line-height:28px;}
.page li.pre a:hover,.page li.next a:hover{ color:#ff6000;}
.page li.pre{ margin-right:15px;}
/*ads*/
.article-ads{ background:none; width:300px; height:250px; padding:0;margin-right:20px;float:left;}
.rec-ads{  width:330px; height:265px; margin:20px 0 0 0; text-align:center; background:#efefef; padding-top:15px;}
.ads-last{ margin:0;}
.leaderboard-ads{ background:none;}
.native-ads{ width:735px; height:200px; background:#efefef; text-align:center; line-height:200px;}
/*about us start*/
.about-us-menu .ab-title1{ font-size:40px; color:#ff6000; float:left; text-transform:uppercase; line-height:36px; margin-bottom:28px;}
.ab-nav{ float:right; margin-top:7px;}
.ab-nav li{ float:left; padding:5px 10px; margin-left:10px; background:#e5e5e5; border-radius:2px;}
.ab-nav li a,.ab-content p.ab-title2{ color:#666; text-transform:uppercase;}
.ab-nav li a:hover{ color:#ff6000;}
.ab-content p.ab-title2{ font-weight:bold; font-size:18px;}
.ab-content img.team-member{ margin:0 0 20px 0;}
.ab-content img.more-margin{ margin-top:30px;}
.ab-content p.ab-title3{ font-weight:bold;}
.ab-content p.ab-title-nomargin{ margin-bottom:0;}
/*video start*/
.left .video-section{ font-size:40px; color:#ff6000; margin-bottom:30px; text-transform:uppercase;}  
.video .video-title{ font-size:20px; line-height:22px; font-weight:bold; margin-top:15px;}
.section-video-list{ width:735px;}
.section-video-list li{ width:231px; float:left; margin:0 20px 20px 0; position:relative;}
.section-video-list li.list-last{ margin-right:0;}
.section-video-list li a.player{ background: url("../images/bg.png") no-repeat scroll -61px -60px rgba(0, 0, 0, 0);display: block;
    height: 28px;
    left: 5px;
    position: absolute;
    top: 120px;
    width: 28px;}
.section-video-list li a{ font-size:14px; font-weight:bold; line-height:18px;  width:231px; display:block;}
.section-video-list li a img{ width:233px; height:155px; margin-bottom:10px;}
/*article start*/
.article-right{ width:400px;}
.article-left{ width:685px;}
.article-bread{ margin-bottom:15px;}
.article-bread span{ color:#666; font-size:13px; font-weight:normal;}
.article-title{ font-size:35px; line-height:40px; margin-bottom:10px;}
.like{ float:left; margin-right:112px;}
.like a {display: block;float: left;height: 22px;}
.like .fb-like {margin-right: 10px;width:80px;}
.like .tweet{ width:80px; margin-right:25px;}
.like .gg{background: url("../images/sns2.png") no-repeat scroll -193px center rgba(0, 0, 0, 0); width:60px;margin-right:15px;}
.like .share{background: url("../images/sns2.png") no-repeat scroll -286px center rgba(0, 0, 0, 0); width:50px;}
.pic-view { float:left; width:252px;}
.pic-view  li.pic_prev,.pic-view  li.pic_next{ float:left; background:#ff6000; height:24px;}
.pic-view  li.pic_prev:hover,.pic-view  li.pic_next:hover{ cursor:pointer;}
.pic-view  li.pic_num{ float:left;line-height:24px;height:24px;}
.pic-view  li p{ margin-bottom:0; color:#fff; font-weight:bold;line-height:24px;}
.pic-view  li.pic_prev p{  background:url(../images/bg.png) -12px -105px no-repeat; padding:0 10px 0 21px;}
.pic-view  li.pic_next p{  background:url(../images/bg.png) -40px -105px no-repeat; padding:0 21px 0 10px;}
.pic-view  li.pic_prev,.pic-view  li.pic_num{ margin-right:15px;}
.big { position:relative; margin-top:20px;}
.big a{ display:block; }
.big a.pt_prev{ background:url(../images/bg.png) -134px -98px no-repeat;width:36px; height:38px; position:absolute; left:0; top:50%;}
.big a.pt_next{ background:url(../images/bg.png) -216px -98px no-repeat;width:36px; height:38px;position:absolute; left:648px; top:50%;}
.photo_slide .pic-sum{ padding:5px 10px; background:#efefef; margin-bottom:20px;}

.inarticle-like{ width:340px; margin-top:-4px; margin-right:0;}
.inarticle-like p{ float:left; font-weight:bold; margin:0 20px 0 0; font-size:16px; line-height:18px;}
.inarticle-like span{ color:#ff6000;}
.tag-link{ float:left; width:445px;}
.tag-link p{ float:left; width:35px; font-weight:bold; margin-right:10px; height:60px;}
.tag-link a{ float:left; display:block; padding:5px 10px; background:#efefef; margin:0 10px 10px 0; color:#ff6000; font-weight:bold;}
.tag-link a:hover{ color:#666;}
.commend{ float:right;}
.commend a{ display:block; float:left; height:60px;}
.commend .fb-cm{ background:url(../images/sns3.png) left center no-repeat; width:50px; }
.commend .tw-cm{ background:url(../images/sns3.png) -60px center no-repeat; width:60px; } 
.commend .gg-cm{ background:url(../images/sns3.png) -129px center no-repeat; width:60px; }  
.article-left .cp-rights{ font-size:13px; color:#666;/* padding-bottom:15px; border-bottom:1px solid #e5e5e5;*/ margin-bottom:0;}
.related-news .section-title {border-bottom: 1px solid #e5e5e5; padding-bottom:15px;}
.article-two-ads .rec-ads{ width:330px; height:250px; padding:15px 0;}
.may-like li{ width:215px;}
.may-like li a img{ width:215px; height:143px;}
.related-news{ float:left; width:333px; margin-right:20px;}
.related-news .title-list li.list-last{ margin-bottom:0;}
.article-gallery .wider-column-list {float: left; margin-right: 20px; width: 385px;}
.thumnail-list li a {font-size: 14px;font-weight: bold;line-height: 20px;}
.thumnail-list li.list-odd {margin-right: 15px;}
.thumnail-list li {float: left;margin-bottom: 15px;width: 130px;}
.narrow－list { float: left; width:280px;}
.article-gallery .big-img-news a img{ width:385px;height:257px;}
.article-gallery .narrow－list a img{ height: 86px;width: 130px;}
.article-gallery .big-img-news p{ font-size:13px; line-height:18px;}
.article-left p{ margin-bottom:30px; line-height:27px;}
.article-left .inarticle-like p{ margin-bottom:0;}
.article-left .author-date{ margin-bottom:15px;}

/* article right*/
.article-right .img-list .list-left { width: 285px; }
.article-right .most-popular .img-list .list-left { width: 300px;}
.article-right .sb input.sb-box { width:255px; }
.article_facebook{ float:right; width:365px; height:27px; font-weight:bold;}

/*article sns*/
.addthis_button_facebook_like,.addthis_button_tweet{ margin-right:10px;}
/* aticle recommond ads*/
.section{ clear:both;}

/* Video object */
div.article-body object { width: 100%; height: 360; }
/*div.article-body p a{text-decoration: underline;color: #d80000;} */

/* see also */
.article-body .see-also { max-height: 98px; margin: 15px 0; padding: 3px 0; border-top: 1px solid #d6e0e5; border-bottom: 1px solid #d6e0e5; overflow: hidden; }
.article-body .see-also-img { float: left; position: relative; margin-right: 10px; width: 160px; height: 90px; overflow: hidden; }
.article-body .see-also-img img { min-height: 100%; max-height: 90px; min-width: 100%; max-width: 160px; }
.article-body .see-also-cnt { width: calc(100% - 170px); float: left; }
.article-body .see-also-lbl { font-size: 0.83rem; color: #8c8c8c; text-transform: uppercase; }
.article-body .see-also-txt { display: inline-block; width: 100%; font-size: 1rem; color: #333; font-weight: bold;}
.article-body .see-also-txt a { color: #333; }

.teads-inread{width: 30%!important;}
 