@charset "utf-8";
html{height:100%;max-height:100%;padding:0;margin:0;border:0;font-size:62.5%}
body{height:100%;max-height:100%}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;font-family:sans-serif}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body,div,dl,dt,dd,ul,ol,li,pre,code,form,label,fieldset,legend,input,button,textarea,p,blockquote,th,td,footer,header,hgroup,menu,nav,section{color:#000;font-size:1.4rem}
nav li{list-style-type:none}
blockquote,q{quotes:none}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;margin:0}
input:focus,textarea:focus{outline:0}
input::-moz-focus-inner{border:0;padding:0}
input[type=radio],input[type=checkbox]{vertical-align:middle;margin:0}
input[type=text],input[type=password],input[type=email],textarea{padding:5px 10px}
textarea{resize:vertical}
ins{background-color:#fff;color:#4c4a49;text-decoration:none}
mark{background-color:#fff;color:#4c4a49;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{color:#5a5a5a;font-size:100%;font-weight:700}
h1{color:#000;font-size:3rem;padding-bottom:15px}
h2{font-size:2.4rem}
h3{font-size:2.2rem}
h4{font-size:1.8rem}
h5{font-size:1.6rem}
h6{font-size:1.4rem;font-weight:200}
p{line-height:17px;padding:0 0 17px}
a{color:#313d57;outline:0;text-decoration:none}
a:hover{text-decoration:underline}
ul,ol{margin:0;padding:0 0 15px 15px}
ul li{list-style-type:disc}
ol li{margin:0 0 0 3px}
sup{vertical-align:top}
sub{vertical-align:sub}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;margin:0}
input:focus,textarea:focus{outline:0}
textarea,input{padding:5px 10px;border:1px solid #aeaeae;border-radius:3px}
input[type=file]{box-shadow:none;border:0}
textarea{resize:vertical}
button:focus{outline:0}
input::-moz-focus-inner{border:0;padding:0}
.clearfix{display:inline-block}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:block}
.clear{clear:both}
.hidden{display:none}
.centered{text-align:center}
.align-right{text-align:right}
.placeholder{color:#aaa}
.inline{display:inline}
.float-left{float:left}
.center-box{margin:0 auto;max-width:1426px;min-width:980px;padding:0 7px}
.content-table{display:table;width:100%}
body{background:#fff}
#wrapper{background:#fff;min-height:100%;position:relative}
#container{padding:90px 0 255px}
#header{position:absolute;z-index:2147483646;width:100%;left:0;top:0}
#container,.notice-inside,.footer-holder{max-width:1440px;min-width:980px;margin:0 auto}
.notice{background:#b1314c;border-top:1px solid #342626;border-bottom:1px solid #2b2121}
.notice h6,.notice h6 a{color:#fff;font-size:1.2rem;line-height:16px;font-weight:400}
.notice h6{background:url(../img/sprite.png) no-repeat 15px 8px;color:#fff;font-size:1.2rem;line-height:16px;font-weight:400;padding:7px 50px 7px 38px}
.notice-inside{position:relative}
.close-notice{background:url(../img/sprite.png) no-repeat 0 -26px;display:block;width:22px;height:22px;position:absolute;right:20px;top:5px}
.header-top ul{margin:0;padding:0}
#header ul > li{list-style:none}
.header-top{background-color:#55ACEF;padding:0;position:relative;z-index:2147483646}
.header-top .logo{float:left;width:180px;height:46px;margin:2px 0 0}
.header-bottom{background-color:#E9F3FD;border-bottom:1px solid #DEE6F3;height:38px;position:relative;z-index:10}
.header-bottom .social-box{float:left;margin:0;padding:9px 0 0 15px}
.social-box li{float:left;margin-right:13px;list-style:none}
.social-box li:first-child{margin-right:8px}
.social-box a.toolsicon{display:block;width:18px;height:20px}
.logo a{display:block;background-image:url(../img/logo@2x.png);background-size:169px 46px;width:169px;height:46px}
.nav a:hover{text-decoration:none}
.nav>ul{display:block;text-align:right}
.nav >ul> li{display:inline-block;zoom:1;*display:inline}
.nav>ul>li>a{display:block;height:20px;padding:16px 15px 14px;color:#fff;text-shadow:0 1px 1px #0067c1;font-size:1.3rem;line-height:16px}
.nav>ul>li:hover>a,.nav>ul li.current>a{background-color:#E9F3FD;color:#ABD4ED;text-shadow:none}
.nav .submenu> a > span{font-size:1.4rem;display:block;padding-right:14px;background-image:url(../img/elem/arrow-nav.png);background-repeat:no-repeat;background-position:right center}
.nav>ul>li.submenu{float:left;font-weight:700;margin-right:2px}
.nav > ul > li.current:after{content:" ";display:block;background:transparent;width:100%;height:100px;position:absolute;left:0;top:300px;z-index:2}
.nav>ul li.nojs:hover .menu{display:block}
.nav .menu{background-color:#E9F3FD;position:absolute;top:50px;left:0;z-index:100;width:100%;height:auto;overflow:hidden;border-radius:0 0 3px 3px;display:none;box-shadow:0 3px 3px #ccc;padding:3px 0}
.nav>ul li.submenu .menu ul{float:left;width:33%;margin:0 4px 0 0;padding:0}
.nav>ul li.submenu .menu ul:last-child{margin-right:0}
.nav>ul li.submenu .menu ul li{text-align:left;display:block;padding:8px 2px 8px 20px}
.nav>ul li.submenu .menu ul li a{padding:0;background:0;border:0;font-weight:400}
.nav>ul li.submenu .menu ul li:hover{background-color:#55ACEF}
.nav>ul li.submenu .menu ul li:hover a{text-shadow:0 0 1px rgba(0,0,0,0.5);color:#fff}
.nav>ul .menu input{margin-top:-6px}
.submenu-project{min-height:60px;padding:0!important}
.submenu-project ul{display:table;width:100%}
.submenu-project li{display:table-cell}
.submenu-project a{background-image:none;display:block;padding:17px 0 10px}
.submenu-project a:hover{background-color:#55ACEF}
.submenu-project a span{display:block;height:54px;width:100%;text-align:center;vertical-align:middle;padding-top:7px}
.second-nav{float:left}
.second-nav ul li{float:left;margin-right:1px}
.second-nav a{display:block;padding:10px 16px;font-size:1.2rem;line-height:18px;color:#000;text-decoration:none}
.second-nav .current > a,.second-nav li:hover a{background-color:#55ACEF;color:#E9F3FD}
.user-box{float:right;position:relative}
#scx_profile{display:inline-block;padding:10px 16px 8px;font-size:1.2rem;line-height:18px;color:#000;text-decoration:none}
#counter-profile{width:10px;height:10px;line-height:10px;font-size:1rem;position:absolute;top:2px;right:5px;border:1px solid #D54333;border-radius:10px;background-color:#D54333;color:#fff;padding:2px;text-align:center;transition:background-color .5s ease,border-color .5s ease;display:none}
#counter-profile.highlight{border-color:#e38e82;background-color:#e38e82}
#dropdown-profile{position:absolute;right:0;z-index:2147483648;background-color:#E9F3FD;border-radius:10px 0 10px 10px;display:none}
#dropdown-profile:after{content:" ";display:block;background:transparent;position:absolute;width:140%;height:120%;left:-40%;bottom:-20%;z-index:-1}
#login-box{padding:20px 0}
#fstlogin{padding:0 10px;border-bottom:1px solid #c7cdd6}
#fieldset-logins > input{width:285px;margin-bottom:20px;font-size:1.6rem}
#login-submit{margin:20px 0;padding:14px 40px;background-color:#009DF2;border:1px solid #009DF2;border-radius:4px;-webkit-appearance:none;color:#fff;cursor:pointer}
#altlogin{padding:20px 10px 0}
#altfb,#altgoog{display:inline-block;width:30px;height:30px;border-radius:4px;padding:30px}
#altfb{border:1px solid #3B5998;background-color:#3B5998;margin-right:10px}
#altgoog{border:1px solid #D54333;background-color:#D54333}
.altlogin-box{margin:15px 0}
#profile-box{padding:0;margin:20px 0 0;width:160px;display:none}
#profile-box > li > a{display:block;padding:7px 30px}
#profile-box > li:hover > a{background-color:#CDD2D7;text-decoration:none}
#profile-box .toolsicon{margin-right:10px}
#profile-box > li.last > a{margin-top:10px;border-top:1px solid #c7cdd6;padding:10px 30px;border-radius:0 0 10px 10px}
.search-nav{float:right;margin:0 10px 0 0}
.search-nav fieldset{background-color:#FFF;border:1px solid #DFE3E8;border-radius:4px;margin:6px 2px}
.search-nav fieldset:hover{border:1px solid #A9B2B7}
.search-nav .go{border:none;background-position:-180px 6px;width:20px;height:26px;cursor:pointer;text-indent:-99999px}
.search-nav:hover .go{background-position:-180px -34px}
.search-nav input{box-shadow:none;-webkit-appearance:none;border:none;padding-right:5px}
.header-bottom{position:relative;z-index:999}
.search-box{float:right}
.search-box span.search-inp,.search-box span.search-inp input{width:188px;height:23px;display:block}
.search-box span.search-inp{background:#46494a;display:none;position:absolute;right:0;top:100%;padding:4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.search-box span.search-inp input{background:#fff;width:172px;height:23px;padding:0 8px;border:0;-webkit-border-radius:3px;border-radius:3px}
.content-section{clear:both;padding:0 7px}
ul.bread-crumbs li,.details ul li,ul.anchor-list li,ul.com-rating li,.com-pagination ul li{display:block;float:left;list-style-type:none}
ul.bread-crumbs{padding:5px 0;overflow:hidden}
ul.bread-crumbs li,ul.bread-crumbs li a{color:#1b374d;font-size:1.1rem;line-height:14px}
ul.bread-crumbs li{background:url(../img/elem/bread-crumbs-arrow.png) no-repeat left center;padding:0 7px 0 11px}
ul.bread-crumbs li.bread-crumbs-first{background:0;padding:0 7px 0 1px}
.content-head{padding:10px 0 7px 100px}
.content-head h5.data{color:#000;font-size:1.2rem;line-height:16px;font-weight:400;padding-bottom:7px}
.content-holder{padding:12px 0 0}
.news-content{display:table-cell;vertical-align:top;position:relative}
.content{max-width:800px;min-width:550px;width:80%}
.image-block{padding:0 55px 0 0;border-bottom:1px solid #DEE6F3}
.first-block > .image-block{margin-left:-75px;padding-right:75px}
.image-block-ins{position:relative}
.image-block-ins img{display:block;position:relative;z-index:1;max-width:100%}
.image-block-ins a{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
/*
.image-block-ins a.enlarge{background:#fff url(../img/icons/icon-enlarge.png) no-repeat 5px center;display:none;padding:4px 5px 3px 26px;position:absolute;left:1px;bottom:1px;z-index:2;text-decoration:none;font-size:1.2rem}
.image-block-ins:hover a.enlarge{display:block}
*/
.image-block-caption{padding:9px 0 5px;font-size:1.2rem;line-height:18px}
.image-block-caption p a{background:url(../img/elem/nav-arrow.png) no-repeat right 5px;padding:0 12px 0 30px}
.image-block-caption .caption-expand{background:url(../img/elem/nav-arrow.png) no-repeat scroll right top 6px rgba(0,0,0,0);color:#696969;font-weight:400;padding:0 10px 0 5px}
.article-block{padding:0 0 0 60px;margin:0 auto}
.article-block,.article-block p,.article-block li{line-height:1.4;font-size:1.6rem}
.article-block ul li,.article-block ol li{padding-bottom:4px;list-style-position:inside}
.article-block .image-block,.article-block .mlt-block{margin-bottom:17px}
.article-block a:link{font-weight:bold}
.article-block a.textTag{font-weight:normal;border-bottom:1px dotted #313d57}
.article-block a.textTag:hover{border-bottom:1px solid #313d57;text-decoration:none}
.article-banner{float:left;padding:0 25px 0 0}
.article-banner h5{font-weight:400;text-align:right;padding:0 0 7px}
.post-floor{padding:0;margin-bottom:3px}
.post-floor .post-copyright{width:410px;float:left}
.post-floor .copyright{padding-top:17px;color:#717171}
.post-floor .copyright p{color:#717171;font-size:1.3rem;clear:left}
.post-floor .copyClear{clear:both}
.post-floor .copyright i{color:#000;font-size:1.4rem}
.post-floor .post-rating{float:right;text-align:center}
.post-floor .post-rate-link,a.button{float:right;display:inline-block;background:#e9e9e9;padding:4px 25px;margin:0 5px;border-radius:4px;border:solid 1px silver;font-size:1.2rem;line-height:16px;text-decoration:none;color:#717171}
.post-floor .post-rate-link:hover,a.button:hover{background:#fefefe}
.post-floor .post-rating h6{color:#595959;font-size:19px;line-height:24px;text-align:right;padding:5px 0 0}
a.inl-button{float:none;margin:30px 0;padding:5px 50px}
#sfb{display:inline-block;background-color:#E9F3FD;font-weight:400;color:#595959;margin-top:4px;line-height:18px;padding:6px 0;width:140px;border-radius:4px;font-size:1.2rem}
#sfb:hover{text-decoration:none;background-color:#D6DBE1}
#sfb:hover .icon-fbck{background-position:-1140px -70px}
#rank-wrapper{height:26px;overflow:hidden;position:relative}
#news-holder{position:relative;display:table;width:100%}
#news-holder > .news-holder-cell{display:table-cell;vertical-align:top;width:50%}
#news-holder > .news-holder-cell:first-child{padding-right:10px}
#news-holder .news-col{overflow:hidden}
.inline-info{white-space:nowrap}
#n-overlay{z-index:2;width:100%;height:80px;position:absolute;bottom:25px;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1.0)));background-image:-moz-linear-gradient(top center,rgba(255,255,255,0) 20%,rgba(255,255,255,1.0) 95%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0)0,rgba(255,255,255,1.0) 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr='#00ffffff',endColorStr='#ffffffff');filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr='#00ffffff',endColorStr='#ffffffff');background-size:100% 50px}
#n-more{display:block;height:22px;width:100%;margin-top:50px;border:1px solid #DFE5E8;background-color:#FCFDFD}
#n-more:hover{background-color:#F4F6F8}
#n-more:after{position:absolute;display:block;left:49.4%;bottom:10px;width:10px;height:10px;overflow:hidden;content:' ';background:url(../img/sprites/sprite@2x.png) no-repeat transparent;background-size:1233px 160px;background-position:-1160px -70px}
.content-footer ul{overflow:hidden;padding:0;margin:0 0 0 -158px}
.content-footer ul li,.content-footer ul li a{color:#000;font-size:1.2rem;line-height:12px}
.content-footer ul li{padding:0 14px 0 0}
.content-footer ul li.top a{background:url(../img/elem/top-arrow.png) no-repeat left center;padding:0 0 0 13px}
.sidebar{display:table-cell;vertical-align:top;width:338px}
.sidebar-box{margin:0 0 24px}
.sidebar-box img{display:block}
.sidebar-box .newsimg img{height:62px;width:62px}
.sidebar .facebook-like,.sidebar .relevant-posts{border:1px solid #d1d1d1;padding:15px}
.sidebar .facebook-like h5{padding:5px 0 15px;margin:0 0 17px;border-bottom:1px solid #d1d1d1;text-decoration:none}
.relevant-posts{border:1px solid #DEE6F3;-webkit-border-radius:4px;border-radius:4px}
.sidebar-tabs ul.tabs{padding:0}
.sidebar-tabs ul.tabs li a{color:#3d3d3d;font-size:1.2rem;text-align:center;border:1px solid #DEE6F3;margin:0 -1px 0 0}
.sidebar-tabs ul.tabs li{line-height:16px}
.sidebar-tabs ul.tabs li a{display:block;/*width:95px;*/text-decoration:none;padding:12px 0}
.sidebar-tabs ul.tabs li a.current{background-color:#fff;/*width:144px;*/border-bottom:1px solid #FFF}
.panes{border-bottom:1px solid #DEE6F3;border-left:1px solid #DEE6F3;border-right:1px solid #DEE6F3;border-radius:0 0 4px 4px;padding:5px 0}
.pane{padding:0 7px;min-height:100px}
.pane-news{overflow:hidden;padding:3px 0 9px}
.pane-news-img{width:74px;float:left}
.pane-news-img img{display:block}
.pane-news-text h5,.pane-news-text h5 a{font-weight:400}
.pane-news-text .com-count{width:40px;float:right;padding-bottom:5px;text-align:right}
.pane-news-text .com-count span{color:#3d3d3d}
.relevant-posts{padding:8px 11px}
.relevant-posts h5{padding:0 0 8px}
.relevant-posts,.relevant-posts p{color:#282828}
.relevant-posts p{padding:0 0 7px}
.relevant-posts ul li{color:#313d57;padding:10px 0 0 3px}
.relevant-posts ul li h6{color:#3d3d3d;font-size:1rem;line-height:18px;font-weight:400}
.head{background:#E9F3FD;border-top:1px solid #DEE6F3;padding:8px 5px;margin:0 -5px}
.news-head{margin:0 0 25px}
.head-menu h1{font-size:1.6rem;line-height:20px;color:#216c9b;float:left;padding:0}
.head h2{font-size:1.6rem;line-height:17px;color:#216c9b}
ul.anchor-list{background:url(../img/elem/anchor-elem.png) no-repeat left center;padding:11px 0 11px 27px;clear:both}
ul.anchor-list li{padding:0 3px 0 0}
.com-content{width:60%;min-width:627px;padding:15px 0 28px}
.slider-row{padding-left:10px}
.rank-slider{width:270px;float:left}
.rank-description,.rank-description p{color:#5a5a5a}
.rank-description{width:320px;float:right}
.result-row{padding:0 0 5px 5px;border-bottom:1px solid #DEE6F3}
.result-row p,.result-row p a{color:#5a5a5a}
.result-row p{padding:0}
.result-row p.result-coment{width:500px;float:left}
.result-row p.result-coment a{font-weight:700}
.result-row p.result-page{width:100px;float:right;text-align:right;min-height:18px}
.result-row p.result-page span em{font-size:1.6rem;font-style:normal;font-weight:700}
#comments{padding-bottom:17px}
.com,#postbox{padding:0 5px 5px}
.com,.com-pagination{border-bottom:1px solid #DEE6F3}
.com-head{padding:15px 0 7px}
.com-head h5{float:left;font-weight:400;padding:0 14px 0 0;color:#216c9b}
ul.com-rating{padding:0;float:left;margin-right:5px}
.com-rating-placeholder{list-style:none;height:16px;width:16px;background:url(/tmpl/v5/img/elem/stars-coment.png) no-repeat top left}
.com-head span.com-time{color:#919191;font-size:1.2rem;float:right}
.com-text,.com-text p{color:#5a5a5a}
.com-text{padding:0 0 0 55px;min-height:42px}
.com-text blockquote{margin:10px 0;padding:0 0 0 55px;color:#919191;min-height:25px}
.com .com-footer{visibility:hidden}
.com:hover .com-footer{visibility:visible}
.com-footer{text-align:right}
.com-footer div,.com-footer a{font-size:1.2rem}
.com-footer a{padding-left:10px}
.com-pagination{padding:10px 0 7px}
.com-pagination ul{float:right}
.com-pagination ul li{padding:0 0 0 3px}
.com-pagination ul li a{font-weight:700}
.com-pagination ul li.disabled a,.com-pagination ul li.active a{color:#5a5a5a;font-weight:400;text-decoration:none;cursor:default}
.add-comment label{color:#216c9b;font-weight:700;display:block;padding:0 0 12px}
.add-comment textarea{width:605px;min-width:605px;max-width:605px;height:100px;min-height:100px;max-height:200px;padding:5px 10px;border:2px solid #DEE6F3;border-radius:2px}
.add-comment input[type=email],.add-comment input[type=password]{width:300px}
button.sch-button,button.feed-button,.com-button{color:#fff;padding:14px 40px;background:#009DF2;-webkit-border-radius:4px;border-radius:4px;border:1px solid #009DF2;cursor:pointer}
button.sch-button,button.feed-button{float:right;display:inline-block;z-index:3}
#fltCmnt{background:#efefef;box-shadow:inset 0 1px 0 0 #fff;border-left:1px solid #cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #aeaeae;border-right:1px solid #aeaeae;color:#646464;-webkit-border-radius:2px;font-size:1.2rem;text-shadow:0 0 1px rgba(0,0,0,0.5);width:40px;padding:0 5px;height:20px;cursor:pointer}
#fltCmnt.com-rank-on{border:1px solid #279460;border-right:1px solid #45ba82;border-bottom:1px solid #45ba82;color:#f4f4f4;background:#509a45;box-shadow:inset 2px 2px 5px 0 #45823a}
.container-bottom{border-top:1px solid #DEE6F3}
.container-bottom .container-bottom-inside{margin:0 auto;padding:22px 7px 50px}
#news-holder-bottom{display:table;width:100%}
#news-holder-bottom .news-col{display:table-cell;vertical-align:top;padding-right:10px}
.container-bottom h2{font-size:2.2rem;line-height:26px;color:#216c9b;padding:0 0 14px}
.news-box{padding:0 0 8px;position:relative}
.news-box a:visited, .story-box a:visited{color:#60808a}
.sidebar .news-box{border:0;clear:left}
.news-box-img img{width:185px;height:125px;float:right;margin:0 0 10px 3%}
.news-box-text{padding:0 0 15px}
.news-box-text h4,.news-box-text h4 a{font-size:1.6rem;line-height:20px}
.news-box-text h3>a:visited,.news-box-text h4>a:visited{color:#9298A0}
.news-box-text p,.text-preview{color:#4e4e4e;font-size:1.4rem;line-height:normal;padding:0}
.news-detail-box{padding:0 0 25px}
.news-detail-box h4,.news-detail-box h4 a{font-size:20px;line-height:20px;color:#1a557b}
.news-detail-box h4{padding:0 0 8px}
.details{font-size:1.2rem;padding-top:10px}
.topic{padding-bottom:8px}
.topic .details-categ{font-size:1.2rem;color:#696969;text-decoration:none}
.topic .details-categ:hover{text-decoration:underline}
.details .details-stat{font-size:inherit;padding-right:5px;padding-top:2px;margin-left:100px;margin-top:-15px}
.footer-main{position:absolute;bottom:0;left:0;width:100%;margin:-255px 0 0;height:254px;background-color:#E9F3FD;border-top:1px solid #dae0e1}
.footer-main > .center-box{height:214px;padding:35px 5px 0;box-sizing:border-box}
.footer-main a,.footer-main p{font-size:1.2rem;line-height:20px;color:#000;text-decoration:none}
.footer-main a:hover{text-decoration:underline}
.footer-nav{float:left}
.footer-nav li,.copy-box li{list-style:none}
.footer-nav > li{float:left;margin:0 60px 0 0}
.footer-nav ul li{margin-bottom:10px}
.connect-box{float:right;width:200px;text-align:left}
.connect-box p{padding-bottom:4px}
.copy-box{background-color:#55ACEF}
.copy-box p,.copy-box a{color:#fff}
.copy-box ul,.copy-box p{margin:0;padding:0}
.copy-box .copyright{padding:10px 0}
.privacy{float:right}
.privacy li{margin:0 6px;float:left;padding:10px 0}
.banner-holder{width:980px;margin:0 auto;padding:11px 0 22px}
.banner{width:728px;height:90px;margin-right:70px;float:left}
.banner-holder .social-box{float:left;width:180px}
.banner-holder .social-box .fb-like{top:0;width:50px;overflow:hidden}
#tw{display:block;width:50px;background:url(/tmpl/v5/img/btn/tw.png) no-repeat top left;height:53px;float:left;padding:12px 0 0 15px;cursor:pointer;text-decoration:none;font-weight:700;margin-top:-3px;opacity:.8}
#tw:hover{opacity:1}
#wrapper.inner-page .social-box h4{color:#7b7b7b;font-size:1.2rem;font-weight:400;display:block;padding:0 0 10px}
#wrapper.inner-page .social-box ul{margin:0;padding:0}
#wrapper.inner-page .social-box ul li{float:left;list-style:none;margin:0 16px 0 0;padding:0;line-height:0;font-size:0}
#container .rss-box{display:block;padding:10px 0 10px 20px;background-position:0 10px;background-repeat:no-repeat;background-image:url(../img/elem/icon-rss.png);font-size:1.2rem;color:#242424}
#container .upd-box{padding:10px 0;font-size:1.2rem}
#container .upd-box img{vertical-align:bottom}
#container .rss-box a,#container .upd-box a{font-weight:700;font-size:1.2rem}
a.rss{display:inline-block;width:80px;height:15px;margin:5px 30px 5px 5px;background:url(/tmpl/v5/img/icons/rss-icon.gif) no-repeat transparent;text-indent:-9999px}
#container .list-box{float:left;width:70%;min-width:700px}
#container .help-box{padding-top:27px;width:70%;min-width:700px}
#container .news-box-stories{display:table-cell;vertical-align:top;min-width:610px;max-width:800px;padding-right:30px}
.news-box-stories .news-box,.list-box .news-box{border-bottom:1px solid #DEE6F3}
.news-box-stories .news-box:last-child,.list-box .news-box:last-child{border-bottom:0}
#wrapper.inner-page .head{padding-left:5px}
#wrapper.inner-page .news-box{padding:12px 0}
.content-right-box{display:table-cell;vertical-align:top;max-width:630px}
#main-tabs{width:100%}
#main-tabs .tabs{display:table;width:100%;margin:0;padding:0}
#main-tabs .tabs li{display:table-cell;list-style:none;margin:0;padding:0}
#main-tabs .tabs li a{display:block;padding:12px 0;font-size:1.2rem;color:#5a5a5a;background-color:#E9F3FD;border:1px solid #DEE6F3;border-left:1px solid transparent;text-decoration:none;text-align:center}
#main-tabs .tabs li:first-child a{border-left:1px solid #DEE6F3}
#main-tabs .tabs li.tab-first a{margin-left:0!important}
#main-tabs .tabs li.tab-last a{margin-right:0!important}
#main-tabs .tabs li a.current{font-weight:700;background-color:#fff;border-bottom:1px solid #fff;color:#3180b1}
#main-tabs .tabs li.tabs5 a,#main-tabs .tabs li.tabs5 a.current{margin-right:0;margin-bottom:-1px}
#main-tabs .panes{border-left:1px solid #DEE6F3;border-right:1px solid #DEE6F3;border-bottom:1px solid #DEE6F3;clear:both;padding:5px 10px;border-radius:0 0 2px 2px;margin:0 0 4px}
#main-tabs .panes ul{margin:0;padding:0}
#main-tabs .panes ul li{margin:0 0 10px;padding:0 0 0 15px;display:block;background-image:url(../img/elem/list-style.png);background-position:0 5px;background-repeat:no-repeat}
#main-tabs .panes ul li a{font-size:1.3rem;display:block}
#main-tabs .panes ul li span{font-size:1rem}
#container .stories-box{overflow:hidden;margin:0 0 20px}
#container .stories-box ul{float:left;width:480px;margin:0 20px 0 0;padding:0}
#container .stories-box ul li{margin:0 0 10px;padding:0 0 0 15px;display:block;background-image:url(../img/elem/list-style.png);background-position:0 5px;background-repeat:no-repeat}
#container .stories-box ul li a{font-size:1.3rem;display:block}
#container .stories-box ul li span{font-size:1rem}
#container .right-box-row{overflow:hidden}
#container .other-news{float:left;width:260px}
#container .other-news h4{display:block;margin:0 0 5px;line-height:16px!important;font-size:1.2rem}
#container .other-news article{margin:5px 0 10px;overflow:hidden;display:block}
#container .other-news h4 a{font-size:1.2rem;font-weight:700;line-height:16px!important;color:#313d57}
#container .other-news p{color:#4e4e4e;font-size:1.2rem;line-height:16px;padding:0 0 5px}
#container .pix-box{float:left;margin:0 10px 0 0}
#wrapper.inner-page .content-right-box .news-box-text{width:365px;padding-right:52px}
#wrapper.inner-page .content-right-box .news-detail-box{border-top:1px solid #dadadb;border-bottom:1px solid #dadadb;padding:10px 0}
#wrapper.inner-page .list-press{margin:0;padding:9px 4px;float:right;width:245px;background-color:#f5f5f5;min-height:235px}
#wrapper.inner-page .list-press li{display:block;margin:0 0 15px;list-style:none;line-height:16px;clear:both}
#wrapper.inner-page .list-press li a{font-size:1.2rem;color:#313d57;font-weight:700;line-height:16px}
#wrapper.inner-page .head-menu{position:relative;z-index:100}
#wrapper.inner-page .head-menu h2{float:left}
#sort-nav{float:right;width:270px;margin:-1px 0 0;padding:0}
#sort-nav,#rt-nav{float:right;width:260px;margin:-1px 0 0;padding:0}
#sort-nav li,#rt-nav li{float:left;list-style:none;color:#767676;font-size:1.2rem;line-height:16px;position:relative}
#sort-nav>li:hover{z-index:5}
#sort-nav>li>a{background:transparent;display:inline-block;padding:3px 7px;color:#646464;font-size:1.2rem;line-height:16px;text-decoration:none;display:block;border:1px solid transparent}
#sort-nav>li:hover>a{background:#FFF;border-right:1px solid #55ACEF;border-left:1px solid #55ACEF;border-top:1px solid #55ACEF;border-bottom:1px solid #fff;border-radius:2px 2px 0 0;color:#000;text-shadow:0 0 1px rgba(0,0,0,0.5)}
#sort-nav li span{padding-top:3px;display:inline-block}
#sort-nav .subsort{background-color:#fff}
#sort-nav li:hover .subsort{display:block;z-index:-1}
#sort-nav li.sort-header{margin-right:5px}
#sort-nav li.sort-header:hover{background:0;border:0;box-shadow:none}
#sort-nav li .subsort{position:absolute;top:23px;left:0;background-color:#fff;width:100px;padding:5px 0;border-radius:0 4px 4px 4px;border:1px solid #55ACEF;display:none}
#sort-nav>li:last-child .subsort,#sort-nav>li.last-child .subsort{right:0;left:auto;border-radius:4px 0 4px 4px}
#sort-nav li .subsort li{float:none;display:block;width:100%}
#sort-nav li .subsort li a{padding:7px 20px;display:block}
#sort-nav li .subsort li a:hover{background-color:#55ACEF;text-decoration:none;text-shadow:0 0 1px rgba(0,0,0,0.5);color:#fff}
#rt-nav{width:200px}
#rt-nav li{padding:0 5px}
#wrapper.inner-page .right-box-row .list-press .logo-medical{margin-bottom:0}
#wrapper.inner-page .logo-medical a{display:block;margin:-8px 0 0;position:relative}
.text_container_l{width:530px;float:left}
.text_container_r{width:260px;float:left;margin:0 0 0 265px;background-color:#f5f5f5}
.text_l{float:left;width:260px;margin:0 0 0 -265px}
.text_r{float:left}
#wrapper.inner-page .header-bottom-sub{background:url(../img/bg/bg-nav.png) repeat left top;border-top:1px solid #43484a;border-right:1px solid #43484a;border-left:1px solid #43484a;-webkit-border-radius:4px;border-radius:0 0 4px 4px;position:absolute;top:107px;z-index:999;left:0;margin-top:3px;box-shadow:0 1px 2px #999}
#wrapper.inner-page .header-bottom-sub nav{border-right:0}
#wrapper.inner-page .header-bottom-sub nav ul{padding:0}
#wrapper.inner-page .header-bottom-sub nav ul li{border-left:1px solid #43484a;border-right:1px solid #2e3234;display:block;float:left;list-style-type:none;border-top:0}
#wrapper.inner-page .header-bottom-sub nav ul li a{display:block;color:#f4f4f4;font-size:1.2rem;font-weight:700;letter-spacing:0;line-height:16px;text-shadow:0 -1px 1px rgba(0,0,0,0.7);text-decoration:none;padding:10px 14px 9px 15px}
#wrapper.inner-page .header-bottom-sub nav ul li a:hover{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:linear-gradient(to bottom,#598ac4 0,#4b72a0 100%);background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto}
#wrapper.inner-page .header-bottom-sub nav ul li.nav-first a:hover{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:linear-gradient(to bottom,#598ac4 0,#4b72a0 100%);background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto}
#wrapper.inner-page .header-bottom-sub nav ul li.nav-first a{border-radius:0 0 0 4px}
#wrapper.inner-page .header-bottom-sub nav ul li.nav-last a{border-radius:0 0 4px 0}
#wrapper.inner-page .header-bottom-sub nav ul li.nav-first{border-radius:0 0 0 4px;border-left:0}
#wrapper.inner-page .header-bottom-sub nav ul li.nav-last{border-right:0}
#wrapper.inner-page .header-bottom-sub nav ul li.nav-last a{padding:10px 15px 9px}
.news-holder{padding-bottom:30px}
.newsimg img{margin:0 10px 0 0}
.more-news h2{font-size:1.6rem;line-height:16px;color:#216c9b;font-weight:700;padding:12px 7px 9px}
.more-news .story-box{padding:10px 20px 0 5px}
.more-news .story-box .other-new{margin:0 0 20px;overflow:hidden}
.other-new a{color:#1a557b}
.other-new p{line-height:15px;color:#4e4e4e;padding:5px 0 0}
.other-new img{float:left;margin:5px 10px 10px 0;width:90px;height:90px}
.other-phys{width:47%;float:left}
.other-phys img{height:50px;width:50px;margin-right:15px}
.more-news .story-box a.google{font-size:1.2rem;line-height:12px;color:#000}
.more-news .story-box p.other{font-size:15px;line-height:17px;color:#000;padding:10px 0 0}
.more-news .story-box p.other.last{padding-bottom:20px}
.story-box p.other a.blue{font-size:15px;color:#0c3971}
.story-box p.other a.grey{font-size:15px;color:#8b8b8b;text-decoration:none}
.logo-phys{text-align:center;border-bottom:2px solid #DEE6F3;padding-bottom:4px}
#wiki{padding:17px 0 0 5px}
.content-right-box #wiki{padding-top:50px}
#wiki .col-d{width:150px;float:left;color:gray}
#wiki .col-b{margin-left:150px;padding-bottom:7px}
.mlt-control{float:left;padding-right:22px}
.mlt-control img{width:37px;height:37px;padding:6px}
#choices{margin-top:17px}
#choices li{list-style:none;padding:5px 0;text-transform:capitalize}
#choices .red{font-weight:700}
#clTag{padding:17px 5px;border-bottom:1px solid #DEE6F3;font-size:1.4rem}
.time-head{margin:27px -5px 10px;padding:6px 0 4px 40px;font-size:1.1rem;font-weight:700;color:#444;background:#E9F3FD;border-top:1px solid #DEE6F3;background-image:url(../img/icons/icon-clock.png);background-repeat:no-repeat;background-position:14px center}
#search{width:400px;padding:100px 0;margin:0 auto;text-align:center}
#search input[type=text]{width:380px;font-size:1.2em}
#sch-opt{width:380px;margin-bottom:10px;padding:17px 10px 0;border:1px solid #d1d1d1;text-align:left;display:none}
.sch-refine{text-align:right;margin-bottom:10px;font-size:1.1rem}
#refine-search{border:1px solid #DEE6F3;padding:10px;width:312px}
#refine-search h5{padding:5px 0;margin:10px 0;border-bottom:1px solid #DEE6F3}
#refine-search input[type=text]{width:290px;font-weight:700;color:#444}
#refine-search label,#sch-opt label{display:inline-block;width:120px;color:#646464}
#refine-search select,#sch-opt select{width:140px}
.slideControlContainer{height:5px;background:#efefef;background:-moz-linear-gradient(top,#efefef 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#efefef 0,#fff 100%);background:-o-linear-gradient(top,#efefef 0,#fff 100%);background:-ms-linear-gradient(top,#efefef 0,#fff 100%);border:1px solid #ccc;border-radius:4px;cursor:pointer;width:200px;float:left;margin:8px 10px 0 0;overflow:visible!important}
.slideControlFill{background:#486d98;background:-moz-linear-gradient(top,#486d98 0,#5b8eca 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#486d98),color-stop(100%,#5b8eca));background:-webkit-linear-gradient(top,#486d98 0,#5b8eca 100%);background:-o-linear-gradient(top,#486d98 0,#5b8eca 100%);background:-ms-linear-gradient(top,#486d98 0,#5b8eca 100%);background:linear-gradient(to bottom,#486d98 0,#5b8eca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#486d98',endColorstr='#5b8eca',GradientType=0);display:block;height:100%;border-radius:4px;position:relative;z-index:1;overflow:visible!important}
.slideControlHandle{display:block;background:#486d98;background:-moz-linear-gradient(top,#486d98 0,#5b8eca 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#486d98),color-stop(100%,#5b8eca));background:-webkit-linear-gradient(top,#486d98 0,#5b8eca 100%);background:-o-linear-gradient(top,#486d98 0,#5b8eca 100%);background:-ms-linear-gradient(top,#486d98 0,#5b8eca 100%);background:linear-gradient(to bottom,#486d98 0,#5b8eca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#486d98',endColorstr='#5b8eca',GradientType=0);border-radius:15px;border:2px solid #fff;width:10px;height:10px;box-shadow:0 0 1px #555;position:absolute;right:-5px;top:-5px;z-index:5;cursor:pointer}
.ieShadow{zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=0,strength=1),progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=45,strength=1),progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=90,strength=1),progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=1),progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=180,strength=1),progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=225,strength=1),progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=270,strength=1),progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=315,strength=1);top:-8px;right:-4px}
.slideControlInput{width:35px;padding:3px 5px;border:1px solid #fff;text-align:center;color:#333}
.simplemodal-overlay{background-color:#000}
#simplemodal-container{padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#969696!important;text-align:center}
.simplemodal-wrap{background-color:#eee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
a.modalCloseImg{display:block;position:absolute;top:25px;right:25px;height:10px;width:10px;background-position:-1120px -90px;cursor:pointer;z-index:2}
a.modalCloseImg:hover{opacity:.7}
#simplemodal-data{max-width:1400px}
#simplemodal-data .window_contents{padding:35px 50px}
.window_contents{position:relative}
.window_contents label{width:100px}
.window_contents input,.window_contents textarea{height:28px;font-size:1.2em;width:90%}
.window_contents textarea{height:auto}
.window_contents ul{text-align:left;list-style:none;padding:0 0 5px;margin:0}
.window_contents p{padding:0 0 15px}
.window_contents .button-wrap{padding:25px 0 0}
.window_contents button{min-width:160px;border:0;color:#fff;font-weight:700;cursor:pointer;padding:15px 25px;background-color:#009df2;border-radius:6px}
.window_contents button:hover{background-color:#038FDC}
.window_contents .msg{padding:20px 0;font-size:1.1em}
.image_contents{padding:40px 0 5px}
.image_contents img{max-width:1380px}
.window_desc{padding:10px 0;font-size:1.3rem}
.toolsicon{margin:0;padding:0;float:none;background:url(../img/sprites/sprite@2x.png) no-repeat transparent;background-size:1233px 160px;vertical-align:middle;display:inline}
img.toolsicon{margin:0;padding:0;float:none;vertical-align:middle;display:inline}
img.comments{background-position:-217px -38px}
img.popular{background-position:-199px -39px}
img.created{background-position:-238px -39px}
.large img.comments{margin-left:10px;width:21px;background-position:-212px 3px}
.large img.popular{background-position:-197px 1px}
.large img.created{background-position:-240px 1px}
.a_all,a.a_all:visited{padding:1px 15px;color:#fff;border-radius:2px}
.a_ediorial{background-color:#ED492D}
.a_weblog{background-color:#7ED321}
.a_report{background-color:#009DF2}
img.scx-profile{background-position:-180px -80px;vertical-align:text-bottom}
img.phys{background-position:-690px -40px}
img.phys:hover{background-position:-690px 0}
img.medx{background-position:-551px -40px}
img.medx:hover{background-position:-551px -80px}
img.techx{background-position:-2px -74px}
img.techx:hover{background-position:-2px -107px}
img.scx{background-position:-830px 0}
.nav > ul > li:hover img.scx{background-position:-830px -40px}
img.scx_logo{background-position:-410px -80px}
img.phys_logo{background-position:-690px -80px}
img.medx_logo{background-position:-550px -80px}
img.tech_logo{background-position:-260px -75px}
img.fbl{background-position:10px -78px}
img.googl{background-position:-15px -78px}
.submenu-link:hover img.scx_logo{background-position:-410px -40px}
.submenu-link:hover img.phys_logo{background-position:-690px -40px}
.submenu-link:hover img.medx_logo{background-position:-550px -40px}
.submenu-link:hover img.tech_logo{background-position:-260px -35px}
img.phys_w{background-position:-690px -80px}
img.medx_w{background-position:-551px -80px}
.header_l > a:hover img.phys_w{background-position:-690px -120px}
.header_r > a:hover img.medx_w{background-position:-551px -120px}
img.nav-l{background-position:-120px -38px}
img.nav-r{background-position:-140px -38px}
img.nav-p{background-position:-130px -35px}
.active>img.nav-p{background-position:-130px 5px}
img.nav-l:hover{background-position:-120px 2px}
img.nav-r:hover{background-position:-140px 2px}
img.home{background-position:-451px -3px}
img.google{background-position:-364px 4px}
img.facebook{background-position:-320px 4px}
img.twitter{background-position:-336px 4px}
img.mobile{background-position:-396px 4px}
img.lin{background-position:-537px 4px}
img.rss{background-position:-566px 4px}
img.email{background-position:-508px 4px}
img.bt-star{background-position:-1040px 0}
img.bt-email{background-position:-1080px 0}
img.bt-print{background-position:-1100px 0}
img.bt-pdf{background-position:-1060px 0}
img.icon-rss{background-position:-158px 1px;vertical-align:top;margin-right:3px}
img.isrc{background-position: -1120px 0;}
img.iwbs{background-position: -1150px 0;}
img.isrc:hover{background-position:-1120px -40px;}
img.iwbs:hover{background-position:-1150px -40px;}
img.ic-rel{background-position:-1180px 0}
img.ic-rel:hover{background-position:-1180px -40px}
img.prfl-fav{background-position:0 -120px}
img.prfl-nwl{background-position:-20px -117px}
img.prfl-com{background-position:-40px -117px}
img.prfl-prof{background-position:-60px -120px}
img.prfl-exit{background-position:-80px -120px}
img.prfl-my{background-position:-100px -117px}
img.prfl-pm{background-position:-120px -120px}
.icon-fb-whi{background-position:0 -40px}
.icon-tw-whi{background-position:-20px -38px}
.icon-mail-whi{background-position:-80px -37px}
.icon-google-whi{background-position:-40px -40px}
.icon-fbck{background-position:-1120px -70px}
.social-box .icon-fb{background-position:0 0}
.social-box .icon-twitter{background-position:-20px 2px}
.social-box .icon-rss{background-position:-60px 1px}
.social-box .icon-mail{background-position:-80px 3px}
.social-box .icon-mobile{background-position:-100px 0}
.social-box .icon-google{background-position:-40px 0}
.social-box .icon-fb:hover{background-position:0 -20px}
.social-box .icon-twitter:hover{background-position:-20px -18px}
.social-box .icon-rss:hover{background-position:-60px -19px}
.social-box .icon-mail:hover{background-position:-80px -17px}
.social-box .icon-mobile:hover{background-position:-100px -20px}
.social-box .icon-google:hover{background-position:-40px -20px}
a.rss{display:inline-block;width:80px;height:15px;margin:5px 30px 5px 5px;background:url(/tmpl/v5/img/icons/rss-icon.gif) no-repeat transparent;text-indent:-9999px}
.post-floor .post-copyright .toolsicon{visibility:hidden}
.post-floor .post-copyright:hover .toolsicon{visibility:visible}
.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{background:url(/tmpl/v5/img/elem/stars.png) left -1000px repeat-x}
.star-rating{position:relative;width:130px;height:26px;overflow:hidden;list-style:none;margin:0;padding:0!important;background-position:left top}
.star-rating li{display:block}
.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:26px;line-height:26px;outline:0;overflow:hidden;border:0}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom}
.star-rating a.one-star{width:20%;z-index:6}
.star-rating a.two-stars{width:40%;z-index:5}
.star-rating a.three-stars{width:60%;z-index:4}
.star-rating a.four-stars{width:80%;z-index:3}
.star-rating a.five-stars{width:100%;z-index:2}
.star-rating .current-rating{z-index:1;background-position:left center}
.inline-rating{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;vertical-align:middle}
.small-star{width:80px;height:16px}
.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image:url(/tmpl/v5/img/elem/stars-coment.png);line-height:16px;height:16px}
.switch{cursor:pointer;display:inline-block;overflow:hidden;position:relative;width:66px;height:24px;vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.switch .background{background:url('../img/elem/switch-background@2x.png') no-repeat transparent;background-size:108px 24px;display:block;position:absolute;top:0;left:0;width:108px;height:24px}
#slick-social{position:absolute;left:0;top:0;width:50px;margin:10px 0 0 0;padding:1px;line-height:1;text-align:center}
#slick-social.slick-bottom{position:static;width:100%;display:none;flex-direction:row;vertical-align:top;margin:10px 0 10px 0}
.social-item{margin-bottom:5px}
.slick-bottom .social-item{margin-bottom:0;margin-right:5px;display:inline-block}
.flex-box{display:inline-flex!important;display:-webkit-inline-flex!important}
.social-item{margin-bottom:5px}
#slick-social a{display:inline-block;padding:0 0 7px}
#slick-social a.social-box{padding-bottom:15px}
#slick-social a.last-link{padding-bottom:0}
#fb-box{display:inline;float:inherit;width:66px;overflow:hidden}
#slick-social iframe{left:0}
.toolbar-item > .social-item{width:50px;height:40px;padding:10px 0;border:1px solid #DEE0DF;border-radius:3px;font-size:1.2rem;font-weight:400;display:inline-block}
.toolbar-item a:hover > img{opacity:.7}
.toolbar-item > .social-item:hover{border-color:#bfc4c1}
.toolbar-item .toolsicon{margin:0 15px 8px}
#flip-box{perspective:1000px;-webkit-perspective:1000;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}
#flip-box:hover .back{transform:rotateY(0deg);-webkit-transform:rotateY(0deg)}
#flip-box:hover .front{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}
#flip-box,.front,.back{width:140px;height:30px;line-height:30px}
.flip{transition:.6s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;position:relative}
.front,.back{backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:.6s;-webkit-transition:.6s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;position:absolute;top:0;left:0}
.front{z-index:2;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);background-color:#009DF2;border-radius:4px;line-height:30px;color:#fff}
.front > span{font-size:1.1em;font-weight:700}
.back{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);font-size:0}
.back > a{display:inline-block;width:35px;height:30px;font-size:17px;line-height:30px}
.back .toolsicon{padding:0 9px;text-indent:-9999px}
.fb-whi{background-color:#3b5998;border-radius:4px 0 0 4px}
.fb-whi:hover{background-color:#294581}
.tw-whi{background-color:#55ACEE}
.tw-whi:hover{background-color:#4699D7}
.google-whi{background-color:#F55523}
.google-whi:hover{background-color:#DF4A1C}
.mail-whi{background-color:#434C51;border-radius:0 4px 4px 0}
.mail-whi:hover{background-color:#313A3E}
.icon-fb-whi{padding:0 6px!important}
form.feedback{width:400px}
form.feedback input,form.feedback textarea{width:100%}
.box-ads{text-align:left}
.box-ads p,.bf-banner p.ads-head{margin:0;padding:5px 5px 5px 0}
.box-ads .ads-head a{font-size:1.2rem;font-weight:400;text-decoration:underline;color:#000}
.box-ads .ad-link{font-weight:700}
.box-ads .url{text-decoration:none;font-weight:400;color:gray;font-size:.95em}
.box-ads a.url:hover{color:#000}
.box-ads .one-ad{font-size:15px}
.sidebar-banner .box-ads p.one-ad{padding:0}
.article-banner{padding:0 10px 17px 0}
.article-banner.first-banner{margin-left:-75px;float:left}
.article-banner.text-ad{float:none;width:100%}
.article-banner .text-ad{border-bottom:1px solid #dadadb;padding:0 0 6px 5px}
.bf-banner{max-width:980px;min-width:550px;width:80%;margin:5px auto}
.bf-banner .text-ad{padding-top:5px}
.bf-banner p{padding-bottom:17px}
.cm-banner{margin-top:7px;text-align:right;position:sticky;position:-webkit-sticky;top:7px;z-index:1}
#ad-main-1{padding:17px 0 17px 5px;border-bottom:1px solid #DEE6F3}
#ad-main-2{padding:0;margin:7px 0;border-bottom:1px solid #DEE6F3;border-top:1px solid #DEE6F3}
#side-ad{margin:10px 0 10px;padding:10px 20px 0 5px;border-top:2px solid #DEE6F3}
#side-ad .header-ads{text-align:right;margin-bottom:5px}
#side-ad img{display:inline;float:left}
#side-ad .ad-wrapper{padding:5px 0 10px 5px}
#side-ad .ad-2{padding-top:10px;border-top:1px solid #dadadb}
#ad-list{padding:17px 5px}
#inxpgcntr{list-style:none;margin:27px 0 37px;padding:0}
#inxpgcntr li{display:inline}
#inxpgcntr .label{color:#717171;margin-right:10px}
#inxpgcntr li a,#inxpgcntr li span,#inxct-prev a,#inxct-next a{padding:6px 13px;background-color:#eaedf0;border:1px solid #dae0e1;border-radius:4px;line-height:14px;font-size:1.4rem;font-weight:700;text-decoration:none;color:#717171}
#inxpgcntr li a:hover,#inxct-prev a:hover,#inxct-next a:hover{background-color:#d7dbe1}
#inxpgcntr li span{border:1px solid #303436;color:#f0f0f0;text-shadow:0 0 3px rgba(0,0,0,.5);background:#3f4345;background:-moz-linear-gradient(top,#3f4345 0,#383b3c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3f4345),color-stop(100%,#383b3c));background:-o-linear-gradient(top,#3f4345 0,#383b3c 100%);background:-ms-linear-gradient(top,#3f4345 0,#383b3c 100%);background:linear-gradient(to bottom,#3f4345 0,#383b3c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f4345',endColorstr='#383b3c',GradientType=0)}
#inxct-prev,#inxct-next{min-width:120px}
#inxct-prev{float:left}
#inxct-next{float:right}
table.calendar{height:180px;width:200px;margin:10px}
table.calendar th{font-size:1.2rem;background:#f5f5f5;text-align:center;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
table.calendar td{border:1px solid #d1d1d1}
table.calendar td a{padding:2px 4px;text-decoration:none}
table.calendar td:hover{background:#fefefe;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fefefe),to(#f0f0f0));background:-moz-linear-gradient(0% 0 270deg,#fefefe,#f0f0f0)}
table.calendar caption{background:#f5f5f5;text-align:center;padding:2px 0;border-top:1px solid #dadadb;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
table.calendar td span{color:#d1d1d1}
#back-top{display:block;width:38px;height:38px;opacity:.5;position:fixed;z-index:10000;bottom:10px;right:10px;background:url('../img/elem/back-to-top.png') no-repeat;background-size:38px 38px;text-indent:-9999px}
#back-top:hover{opacity:1}
.news-head-w .close-notice{background:url("../img/icons/icon-close.png") !important}
.news-head-w{position:relative}
@media (max-width: 1440px){
.first-block > .image-block{margin-left:-50px;padding-right:50px}
.article-banner.first-banner{margin-left:-50px}
.article-banner.first-banner>.gtext-ad{margin-left:50px;min-width:550px}
#ad-main1{float:none;width:100%;margin-top:10px}
}
@media (max-width:1024px){
.content{max-width:550px}
.sidebar-banner{max-width:336px;overflow:hidden}
}
@media (max-width: 1100px){
#slick-social{display:none}
.image-block{margin-left:0;padding-right:0}
.footer-nav > li{margin-right:20px}
.content-head{padding:10px 0 7px}
.article-block{padding-left:10px}
.other-phys{width:100%;float:none;clear:left}
.other-new p{font-size:1.2rem}
}
@media (max-device-height:768px){
html{font-size:56%}
}
