/* public */

*{
	margin:0;
	padding:0;
}

input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}
/* body{overflow-x:hidden} */
.container{width:1155px}
.col-xs-54,.col-sm-54,.col-md-54,.col-lg-54,.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:8px;padding-left:7px}.col-xs-5ths{width:20%;float:left}@media(min-width:768px){.col-sm-5ths{width:20%;float:left}}@media(min-width:992px){.col-md-5ths{width:20%;float:left}}@media(min-width:1200px){.col-lg-5ths{width:20%;float:left}}
.col-xs-54{width:80%;float:left}@media(min-width:768px){.col-sm-54{width:80%;float:left}}@media(min-width:992px){.col-md-54{width:80%;float:left}}@media(min-width:1200px){.col-lg-54{width:80%;float:left}}
a:hover{color:#666}
a:focus{color:#999;outline:0}
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active{color:#0A599B;;text-decoration:none}
.cc-no-radius{border-radius:0!important}
.btn-outline-primary{color:#0A599B;;background-image:none;background-color:transparent;border-color:#0A599B;;border-width:2px;padding:5px 11px}
.btn-outline-primary:hover{color:#fff;background-color:#0A599B;;border-color:#0A599B;}
.btn-outline-primary:focus,.btn-outline-primary.focus{color:#fff;background-color:#008063;border-color:#008063}
.btn-outline-primary:active,.btn-outline-primary.active,.open>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0A599B;;border-color:#0A599B;}
.btn-outline-primary:active:hover,.btn-outline-primary:active:focus,.btn-outline-primary:active.focus,.btn-outline-primary.active:hover,.btn-outline-primary.active:focus,.btn-outline-primary.active.focus,.open>.btn-outline-primary.dropdown-toggle:hover,.open>.btn-outline-primary.dropdown-toggle:focus,.open>.btn-outline-primary.dropdown-toggle.focus{color:#fff;background-color:#005c47;border-color:#001a14}
.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/* navbar */
.cc-navbar-default{background-color:#fff;border-color:#e8e8e8;margin-bottom:0;}
.cc-navbar-default .navbar-brand{height:auto;color:#595757}
.cc-navbar-default .navbar-brand>img{height:60px;display:unset}
.cc-navbar-default .navbar-nav{padding:20px 0}
.cc-navbar-default .navbar-nav>li>a{color:#333;font-weight:600;font-size:16px;padding-top:5px!important;padding-bottom:5px!important}
.cc-navbar-default .navbar-nav>li>a:hover,.cc-navbar-default .navbar-nav>li>a:focus{color:#0A599B;;background-color:transparent}
.cc-navbar-default .navbar-nav>li>a:focus{outline:0}
.cc-navbar-default .navbar-nav>.active>a,.cc-navbar-default .navbar-nav>.active>a:hover,.cc-navbar-default .navbar-nav>.active>a:focus{color:#0A599B;;background-color:transparent}
.cc-navbar-default .navbar-nav .lang-selector{padding:0 1px;display:inline-block;font-weight:normal;font-size:14px;color:#777}
.cc-navbar-default .navbar-nav .lang-selector.active{color:#0A599B;}
.cc-navbar-default .navbar-nav>.active>a:after{position: absolute;content:"";border-bottom:2px solid #0A599B;;bottom:-17px;right:17px;left:17px;height:0}
.cc-navbar-default .navbar-nav>li.divider{background:#e5e5e5;width:1px;content:" ";height:30px;margin:0 15px}
.cc-navbar-dropdown .dropdown-toggle{border:1px solid #ddd;border-radius:3px;margin-left:15px;margin-right:15px}
.cc-navbar-dropdown.open .dropdown-toggle{border-color:#0A599B;}
.cc-navbar-default .navbar-nav>li.cc-navbar-dropdown>a{font-size:14px;padding-top:4px!important;padding-bottom:4px!important}
.cc-navbar-default .navbar-nav>li.cc-navbar-dropdown>a:focus{color:#666}
.cc-navbar-default .navbar-nav>li.cc-navbar-dropdown.open>a,.cc-navbar-default .navbar-nav>li.cc-navbar-dropdown.open>a:hover,.cc-navbar-default .navbar-nav>li.cc-navbar-dropdown.open>a:focus{background-color:transparent;color:#0A599B;}
.cc-navbar-default .navbar-nav>li.cc-navbar-dropdown:last-child>a{margin-right:0}
.cc-navbar-default .navbar-right{margin-right:0!important}
.cc-navbar-dropdown .dropdown-menu{min-width:100px}
.cc-navbar-default .navbar-lang{height:70px;padding:15px 0;line-height:64px;color:#0A599B;;font-size:10px;line-height: 46px;}
.navbar-brand-assoc{line-height:40px}
.navbar-right-logo{margin-left:10px}
.navbar-right-logo img{height:30px}
.media-article-list .media-heading{font-size:16px}
.media-article-list .media-object{width:100px}
/* content */
.cc-main-content{position:relative;min-height:calc(100vh - 192px);margin-top: 20px;}
/* .cc-main-content:before{position:absolute;top:0;left:0;right:0;content:" ";height:32px;background:url(../img/newcenter/bg-gradient.png) left top repeat-x #fff} */
.cc-main-content-grey{background-color:#f2f2f2;min-height:calc(100vh - 332px)}
/* .cc-block{margin-bottom:15px} */
.cc-block-main{padding-top:20px;background-color: #f8fafc;margin-bottom: 0;}
.cc-topic-header{font-size:16px;color:#17222e;position:relative;margin-top:5px;margin-bottom:15px;font-weight: bold;color: #FFFFFF;}
.cc-more-link{font-size:12px;display:block;position:absolute;right:0;bottom:0;color:#fff;font-weight: 400;}
.cc-more-link:after{display:inline-block;font:normal normal normal 12px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f101";margin-left:3px}
.cc-block-thumbnail{padding:0;border:0;position:relative}
.cc-block-thumbnail img,.cc-block-thumbnail a>img{width:100%;height:auto}
.cc-block-thumbnail:hover img,.cc-block-thumbnail:hover a>img{background-color:#000;opacity:.7;filter:alpha(opacity:70)}
.cc-block-thumbnail-topic{border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 2px #e5e5e5;}
.cc-block-thumbnail-topic img{max-height:120px;border-radius:5px 5px 0 0;}
.cc-block-thumbnail-topic .area-name{color:#f89406;display: block;position: relative;padding-left: 8px;}
.cc-block-thumbnail-topic .area-name:before{display:block;position: absolute; height:3px;width:3px;background:#f89406;content:'';left:0;top:50%}
/* .cc-block-thumbnail .caption{padding:0} */
.cc-block-thumbnail .caption{height:45px;overflow:hidden;text-overflow:ellipsis}
.cc-block-thumbnail .caption h3{font-size:14px;color:#333;margin-bottom:3px;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:25px;}
.cc-block-thumbnail .caption p{font-size:12px;color:#8f959b;line-height:20px;margin-bottom:0;padding:5px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cc-block-thumbnail-tag{position:absolute;left:0;top:0;font-size:12px;background-color:#000;color:#fff;padding:2px 4px;border-radius:5px 0 5px 0;}
.cc-block-thumbnail:hover .caption h3{color:#0A599B;}
.media-assoc-article .media-heading{font-size:18px}
.cc-article-content{margin-top:20px;margin-bottom:20px}
.carousel-control-outer.right,
.carousel-control-outer.left{background-image:none;background-repeat:no-repeat;width: 34px;height:34px;border-radius: 50%;background-color: #fff;box-shadow:0 0 5px 1px #d2d2d2;top:50%;margin-top:-17px;text-align: center;line-height:20px;}
.carousel-control-outer.right{right:-50px}
.carousel-control-outer.left{left:-50px}
/* footer */
.cc-footer{margin-top:10px;background-color:#333;color:#5b5b5b;font-size:12px;text-align:center;padding-top:10px}
.cc-main-content-grey+.footer{margin-top:0}
.cc-footer p{margin-bottom:5px}
.cc-footer-text{color:#bbb}
.cc-friendlink{border-top:1px solid #e8e8e8;padding-top:10px;margin-top:10px;font-size:12px}
.list-friendlink{margin-bottom:0}
.list-friendlink strong{color:#d5d5d5}
.footer{background-color:#232426;margin-top:10px}
.comc-footer-nav{padding:25px 0 20px;color:#666}
.comc-footer-nav a{color:#666}
.comc-footer-nav a:hover{color:#fff;text-decoration:underline}
.comc-footer-logo{display:block;width:357px;height:33px;margin-top:15px}
.comc-footer-logo img{width: 100%;}
.comc-footer-link{margin:30px 0 15px;zoom:1;overflow:hidden}
.comc-footer-link li:first-child{padding-left:0}
.comc-footer-link li+li:before{content:"|";color:#666;margin-left:-9px;margin-right:5px}
.comc-footer-link-beian{font-size:0.8em;margin:0}
.comc-footer-link-beian li{/*line-height:20px;height:20px*/}
.comc-footer-link-beian img{}
.comc-footer-contact{font-size:12px}
.comc-footer-contact p{margin-bottom:0}
.comc-footer-tel{color:#fff;font-size:14px}
.comc-footer-qrcodes li{text-align:center}
.comc-footer-qrcodes li+li{margin-left:90px}
.comc-footer-qrcodes li img{width:110px;height:110px}
.comc-footer-qrcodes li p{margin-top:10px;margin-bottom:0;font-size:12px}
.comc-footer-cp{background-color:#0b0c0c;color:#999;font-size:12px;height:81px;line-height:20px;white-space:nowrap;}
.comc-footer-cp-p{margin-top: 15px;}
.comc-footer-cp a{color:#999}
.comc-footer-cp a:hover{color:#fff}
/* form */
.form-control,.btn{border-radius:5px;}
.form-control-age{width:5rem!important;padding-left:6px;padding-right:6px;text-align:center}
.form-control-primary,.input-group-primary .form-control,
.input-group-range .input-group-addon{border:1px solid #ccc;}
.input-group-range .input-group-addon{border-left-width: 0;border-right-width: 0;background-color: #fff;padding-left: 0;padding-right: 0;}
.input-group-range .form-control-age:last-child{border-left:none;border-right: 1px solid #ccc;}
.input-group-range.input-group-primary .form-control:focus+.input-group-addon{box-shadow: none;-webkit-box-shadow:none}
.input-group-primary .form-control{border-right:none}
.cc-form-inline-block{margin-right:20px}
.radio-gender{height:34px;line-height:30px;margin:0 3px}
.radio-gender label{font-weight:normal;color:#8f959b}
.radio {position: relative;}
.form-inline .radio input[type="radio"]{position: absolute;opacity: 0;}
.form-inline .radio label{padding-left: 20px;}
.checkmark {position: absolute;top:8px;left: 0;height: 15px;width: 15px;border: 1px solid #ccc;border-radius: 50%;}
.checkmark:after {content: "";position: absolute;display: none;top: 3px;left: 3px;width: 7px;height: 7px;border-radius: 50%;background: #0A599B;;}
.radio:hover input:not(:checked)~.checkmark:after {background-color: #ccc;}
.radio input:checked~.checkmark{border-color: #0A599B;;}
.radio input:checked~.checkmark:after,.radio:hover input~.checkmark:after {display: block;}
#searchForm > .form-group{margin-right: 10px;margin-bottom:15px;}
#searchForm .form-group > label{margin-right:10px}
.cc-topic-auth-title{color:#fff;margin:50px auto;width:470px;font-weight:600}
.cc-topic-auth-wrap{width:470px;background:#fff;border-radius:5px;padding:60px 100px}
.cc-topic-auth-wrap h3{font-size:18px;margin-top:0;margin-bottom:30px;color:#999}
.cc-topic-auth-wrap .form-group{margin-bottom:30px}
/* cc-dropdown menu */
.cc-dropdown{display:inline-block;position:relative;margin:0 auto;padding:6px 12px;background:#fff;border-radius:5px;border:1px solid #ddd;cursor:pointer;outline:0;font-weight:bold;color:#333;padding-right:28px;vertical-align:middle}
.cc-dropdown:after{font:normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content:"\f107";position:absolute;right:10px;top:50%;margin-top:-7px}
.cc-dropdown .cc-dropdown-list{position:absolute;top:140%;left:0;right:0;margin-bottom:0;padding:0;background:white;border-radius:3px;border:1px solid rgba(0,0,0,0.17);box-shadow:0 0 5px rgba(0,0,0,0.1);font-weight:normal;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;list-style:none;opacity:0;pointer-events:none}
.cc-dropdown .cc-dropdown-list:after{content:"";width:0;height:0;position:absolute;bottom:100%;right:13px;border-width:0 7px 7px 7px;border-style:solid;border-color:#fff transparent}
.cc-dropdown .cc-dropdown-list:before{content:"";width:0;height:0;position:absolute;bottom:100%;right:13px;border-width:0 8px 8px 8px;border-style:solid;border-color:rgba(0,0,0,0.1) transparent}
.cc-dropdown .cc-dropdown-list li a{display:block;padding:6px 12px;text-decoration:none;color:#666;border-bottom:1px solid #e6e8ea;box-shadow:inset 0 1px 0 rgba(255,255,255,1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.cc-dropdown .cc-dropdown-list li i{float:right;color:inherit}
.cc-dropdown .cc-dropdown-list li:first-of-type a{border-radius:7px 7px 0 0}
.cc-dropdown .cc-dropdown-list li:last-of-type a{border:0;border-radius:0 0 7px 7px}
.cc-dropdown .cc-dropdown-list li:hover a{background:#f3f8f8}
.cc-dropdown.active .cc-dropdown-list{opacity:1;pointer-events:auto}
.no-opacity .cc-dropdown .cc-dropdown-list,.no-pointerevents .cc-dropdown .cc-dropdown-list{display:none;opacity:1;pointer-events:auto}
.no-opacity .cc-dropdown.active .cc-dropdown-list,.no-pointerevents .cc-dropdown.active .cc-dropdown-list{display:block}
.cc-dropdown-track{border-radius:3px;border:1px solid #0A599B;;color:#0A599B;;padding:5px 11px;padding-right:27px;font-weight:normal}
.cc-dropdown-track:after{border-color:#0A599B; transparent}
.cc-dropdown-track .cc-dropdown-list{min-width:100px;left:auto;border:1px solid #0A599B;;box-shadow:none;z-index:999;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.cc-dropdown-track .cc-dropdown-list:before{border-color:#0A599B; transparent;right:12px;border-width:0 8px 8px 8px}
.cc-dropdown-track .cc-dropdown-list li a{color:#0A599B;;border-bottom:1px solid #0A599B;;box-shadow:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.cc-dropdown-track .cc-dropdown-list li:first-of-type a{border-radius:1px 1px 0 0}
.cc-dropdown-track .cc-dropdown-list li.active:first-of-type a:after,.cc-dropdown-track .cc-dropdown-list li:first-of-type:hover a:after{content:"";width:0;height:0;position:absolute;bottom:100%;right:13px;border-width:0 7px 7px 7px;border-style:solid;border-color:#0A599B; transparent;z-index:10}
.cc-dropdown-track .cc-dropdown-list li:first-of-type:hover a:after{border-color:#5fbba6 transparent}
.cc-dropdown-track .cc-dropdown-list li:last-of-type a{border:0;border-radius:0 0 1px 1px}
.cc-dropdown-track .cc-dropdown-list li.active a{background:#0A599B;;color:#fff}
.cc-dropdown-track .cc-dropdown-list li:hover a,.cc-dropdown-track .cc-dropdown-list li.active:hover a{background:#5fbba6;color:#fff}
.cc-dropdown-track .cc-dropdown-list li.active:hover a{cursor:default}
.cc-dropdown-track:not(.active):hover{background:#0A599B;;color:#fff}
.cc-dropdown-track:not(.active):hover:after{border-color:#fff transparent}
.cc-dropdown-track.active:after{content:"\f106"}
/* icons */
.cc-icon-tree{background:url(../img/newcenter/icons-sprite.png) center center no-repeat;display:inline-block;vertical-align:sub;width:20px;height:20px}
.cc-icon-tree-topic,.cc-icon-tree-all,.cc-icon-tree-diaged,.cc-icon-tree-nodiaged,.cc-icon-tree-classic,.cc-icon-tree-discusion,.cc-icon-tree-normal{margin-right:10px;height:18px;width:18px}
.cc-icon-tree-topic{background-position:-3px -3px}
.cc-icon-tree-all{background-position:-3px -28px}
.cc-icon-tree-diaged{background-position:-3px -51px}
.cc-icon-tree-nodiaged{background-position:-3px -75px}
.cc-icon-tree-classic{background-position:-3px -100px}
.cc-icon-tree-discusion{background-position:-3px -123px}
.cc-icon-tree-normal{background-position:-3px -52px}
.cc-icon-clound{background-position:-3px -144px}
.cc-icon-gen4{display:inline-block;vertical-align:sub;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.cc-icon-gen4-bandcamp{background-image: url(../img/qpgen4/bandcamp@2x.png);width: 22px;height: 22px;}
.cc-icon-gen4-arrow-left{background-image: url(../img/qpgen4/arrow-left@2x.png);width: 10px;height: 10px;}
.cc-icon-gen4-arrow-right{background-image: url(../img/qpgen4/arrow-right@2x.png);width: 10px;height: 10px;}
.cc-icon-gen4-fire{background-image: url(../img/qpgen4/fire@2x.png);width: 18px;height: 18px;}
/* search */
.cc-search-wrap{padding-bottom:0;/*margin-bottom:20px*/}
.cc-search-wrap .search-wrap {
	width: 73%;
}
.search-right{margin-top: 25px;}
.cc-clinical-tree{box-shadow:0 0 5px 2px rgba(0,0,0,0.05);-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,0.05);border-width: 0;}
.cc-clinical-tree .panel-heading{background-color:#fff}
.cc-clinical-tree-logo{display:block;height:40px}
.cc-clinical-tree-title{font-size:16px;color:#595757;font-weight:600;display:block}
.cc-clinical-tree>.panel-heading{padding-top:15px;padding-bottom:15px;border-bottom: 1px solid #ddd;}
.cc-clinical-tree>.panel-body{padding:0}
/* .cc-clinical-tree .panel-group{margin:-1px} */
.cc-clinical-tree .panel{box-shadow:none;-webkit-box-shadow:none;border-color:transparent}
.cc-clinical-tree .panel-group{margin-bottom: 0;}
.cc-clinical-tree .panel-group .panel+.panel{margin-top:-1px}
.cc-clinical-tree .panel-group .panel .panel-heading{padding:0}
.cc-clinical-tree .panel-group .panel .panel-heading a{text-decoration:none;display:block;padding:15px;position:relative;color:#333;background-color:#fff}
.cc-clinical-tree .panel-group .panel-heading+.panel-collapse>.panel-body,
.cc-clinical-tree .panel-group .panel-heading+.panel-collapse>.list-group{border-top: none;}
/* .cc-clinical-tree .panel-group .panel .panel-heading a.collapsed{background-color:#fafafa} */
.cc-clinical-tree .panel-group .panel .panel-heading a:after{position:absolute;top:15px;right:15px;font:normal normal normal 12px/1 FontAwesome;font-size:12px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f106";color:#c7c7c7}
.cc-clinical-tree .panel-group .panel .panel-heading a.collapsed:after{content:"\f107"}
.cc-clinical-tree-item{background:#fff;border-color:transparent;border-width: 0 !important;margin: 0 15px;border-radius: 5px !important;padding:6px 20px}
.cc-clinical-tree-item.active,
.cc-clinical-tree-item.active:hover,
.cc-clinical-tree-item.active:focus{background-color:#e6eef5;color:#0a599b}
.cc-clinical-tree-item span{color:#bbb;font-size:12px}
.cc-clinical-tree-item.active span{color:#0a599b}
/* .cc-clinical-tree-item:before{display:inline-block;vertical-align:middle;background:#e6e6e6;height:5px;width:5px;margin-right:15px;margin-left:5px;content:""} */
a.cc-clinical-tree-item:hover,a.cc-clinical-tree-item:focus{color:#0A599B;}
/* a.cc-clinical-tree-item:hover:before,a.cc-clinical-tree-item:focus:before{background:#0A599B;} */
/* a.cc-clinical-tree-item.active:before,a.cc-clinical-tree-item.active:before{background:#fff} */
/* table */
.comc-list-view .table td,.comc-list-view .table th{vertical-align:middle}
.comc-list-view .table th{background-color:#e1e3ea}
.comc-list-view .table>thead>tr>th{border-bottom: none;}
.comc-list-view .table>thead>tr>th,
.comc-list-view .table>tbody>tr>th,
.comc-list-view .table>tfoot>tr>th,
.comc-list-view .table>thead>tr>td,
.comc-list-view .table>tbody>tr>td,
.comc-list-view .table>tfoot>tr>td{border-top: none;}
.comc-list-view .table-striped>tbody>tr:nth-of-type(odd) {background-color: #fff;}
.comc-list-view .table-striped>tbody>tr:nth-of-type(even) {background-color: #f8fafc;}
.comc-list-view .table>tbody>tr>th,
.comc-list-view .table>tbody>tr>td {padding-top: 15px;padding-bottom: 15px;}
.comc-list-view .img-thumbnail{padding:0;border:none;width: 60px;height: 60px;}
.comc-list-view .btn-behavior:hover,.comc-thumb-view .btn-behavior:hover{cursor:pointer}
.cc-history-link{color:#333;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 40px;white-space: normal;}
.cc-history-link:hover{color:#0A599B;;text-decoration:none}
.label-tiny{border-radius:0;font-size:10px;font-weight:normal;padding:1px 3px 2px}
.label-tiny,.label-blue,.label-grey,.label-green{border-radius:3px;font-size:10px;font-weight:normal;padding:1px 3px 2px}
.label-blue,.label-grey{background-color:rgba(232,236,241,1);color:#e8ecf1}
.label-blue{background-color: #d9edf7;color:#3a87ad}
.label-blue small,.label-grey small{color:#999}
.label-grey{color:#999}
.label-grey small{color:#bbb}
.label-green{background-color: rgba(10,213,184,.15);color:#0A599B;}
.label-green small{color:#0A599B;}
/* .cc-clinical-list-meta{margin-top:5px} */
.cc-vertical-middle{vertical-align:middle!important}
.btn-clinical-list{padding-left:20px;padding-right:20px}
.cc-thumb-item{position:relative;margin-bottom:15px;border:none;border-radius: 3px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);padding:15px 10px}
.cc-thumb-item:hover{box-shadow: none;}
.cc-thumb-item:hover .cc-thumb-left img{opacity:.7;transform: scale(1.2);}
.cc-thumb-item:before,.cc-thumb-item:after{content:" ";display:table}
.cc-thumb-item:after{clear:both}
.cc-thumb-item .cc-thumb-left{float:left;width:88px;height:88px;overflow: hidden;}
.cc-thumb-item .cc-thumb-left img{width:100%;height:100%;transition: all .3s linear;}
.cc-thumb-item .cc-thumb-caption{margin-left:92px;padding:0;padding-left:6px;font-size:14px;position:relative;height:90px}
.cc-thumb-item .cc-thumb-caption p{margin-bottom:3px}
.cc-thumb-caption-desc,.cc-thumb-caption-postion{height:34px;overflow:hidden;text-overflow:ellipsis}
.cc-thumb-caption-desc{color:#8f959b;margin-top:10px;margin-bottom: 0;font-size:12px}
.cc-thumb-caption-postion{max-height:20px;margin-bottom:2px!important;height:auto}
.cc-thumb-item-tag{display:block;position:absolute;right:0;top:-5px}
.cc-thumb-item .cc-thumb-caption .cc-clinical-list-meta{position:absolute;bottom:0;color:#999}
.comc-list-view .table .btn-sub-topic{padding:2px 5px;font-size:12px}
.cc-fieldset-hot-comment{border:1px solid #e8e8e8;margin:0;margin-bottom:15px}
.cc-fieldset-hot-comment legend{width:auto;text-align:center;font-size:16px;font-weight:600;color:#0A599B;;margin-bottom:0;border:none;padding:0 10px}
.cc-fieldset-hot-comment ul{margin:0;padding:0}
.cc-fieldset-hot-comment ul li{margin:0 15px;padding:10px 0}
.cc-fieldset-hot-comment ul li a{display:block;color:#333}
.cc-fieldset-hot-comment ul li+li{border-top:1px dotted #ddd;}
.cc-fieldset-hot-comment ul li p{margin-bottom:0}
.cc-fieldset-hot-comment-heading{font-weight:600;color:#bbb}
.cc-fieldset-hot-comment ul li a:hover{color:#0A599B;;text-decoration:none}
.hot-comment .media-left,
.hot-comment .media-right,
.hot-comment .media-body{display: block;position: relative;}
.hot-comment .media-body{width: auto;}
.hot-comment .media-list{margin-bottom: 0;}
.hot-comment .media{margin-top:10px;position: relative;font-size:10px;overflow: unset;}
.hot-comment .media-list .media-heading a{color:#17222e}
.hot-comment .media-body p{font-size:12px;color:#8f959b}
.hot-comment .media-left:after{display: block;position: absolute;padding:0 2px;right:5px;top:-5px;content:'';font-size:80%;text-transform: uppercase;color:#fff;border-radius: 6px;background-color: transparent;}
.hot-comment .media:nth-child(1) .media-left:after{content:'top1';background-color: #ff3d00;}
.hot-comment .media:nth-child(2) .media-left:after{content:'top2';background-color: #ff6e00}
.hot-comment .media:nth-child(3) .media-left:after{content:'top3';background-color: #ff9849}
/* topic */
.cc-block,.cc-topic-list-wrap{position:relative;z-index:99}
.cc-topic-list-wrap .cc-block-thumbnail-topic img{max-height:152px}
.cc-topic-list-wrap .cc-block-thumbnail .caption{height:45px}
.dl-topic-search .list-inline{margin-bottom:5px;margin-left:0}
.dl-topic-search dt{line-height:24px;width:70px!important;text-align:left}
.dl-topic-search dd{margin-left:70px!important}
.dl-topic-search .btn-link:hover{text-decoration:none}
.cc-breadcrumb{font-size:12px;padding:0;margin-bottom:0;background-color:transparent;margin-bottom:10px;margin-top:-10px;color:#999}
.cc-breadcrumb>li+li:before{content:"\f105";font-family:FontAwesome}
.cc-breadcrumb a{color:#999}
.cc-breadcrumb a:hover{color:#0A599B;}
.cc-topic-title{font-size:24px;text-align:center}
.cc-media-topic{border:1px solid #ddd;border-radius:2px;padding:5px;margin-bottom:15px}
.cc-media-topic .media-left img{width:347px;height:197px;overflow:hidden}
.cc-media-assoc .media-left img{width:auto;height:auto}
.cc-media-topic .media-body p{margin-bottom:0}
.cc-media-topic .media-body p+p{margin-top:5px}
.cc-media-topic .media-body .cc-thumb-caption-desc{height:auto;word-break: break-all; white-space: pre-wrap;}
.bg-topic-auth{position:absolute;height:221px;background:url(../img/newcenter/bg-topic-auth.png) no-repeat center center;background-size:cover;left:0;top:0;right:0}
/* toolbox */
.cc-slide-menu{position:fixed;right:15px;bottom:155px;z-index:999}
.cc-slide-menu-btn{display:block;width:36px;height:36px;font-size:24px;line-height:36px;border-radius:50%;background-color:#eee;color:#555;text-align:center}
.cc-slide-menu-btn:hover,.cc-slide-menu-btn:focus{background-color:#f5f5f5;color:#333;text-decoration:none;outline:0}
.cc-slide-menu a{opacity:.7}
.cc-slide-menu a:hover{opacity:1}
/* show */
.cc-clinical-show{position:relative;border:1px solid #ddd;background:#fff;padding:10px;border-radius:2px;margin-bottom:20px}
.cc-clinical-show-left{float:left;width:260px;overflow:hidden}
/*.cc-clinical-show-left img{width:100%;height: 273px;}*/
.cc-clinical-show-body{margin-left:265px}
.cc-carousel .carousel-indicators{margin-bottom:0;bottom:5px!important}
.cc-carousel .carousel-control{width:30px;height:30px;bottom:auto;top:50%;margin-top:-15px}
.cc-carousel .carousel-control.left,.cc-carousel .carousel-control.right{background-image:none}
.media-image-wrap{margin-bottom:10px}
.square-wrap{overflow: hidden;}
.square-item{height: 0;padding-bottom: 100%;background-position: center center;background-size: contain;background-repeat: no-repeat;}
.square-item .align-square-item-middle{vertical-align: middle;}
.cc-clinical-meta,.comc-share{margin-top:10px}
.bdsharebuttonbox{text-align:center!important}
.bdshare-button-style0-32 a{font-size:20px!important;width:30px!important;height:30px!important;line-height:29px!important}
.bdshare-button-style0-32 a:hover{text-decoration:none}
.bd_weixin_popup{box-sizing:content-box!important}
.cc-vendor-link{font-weight:600;color:red}
.cc-vendor-link:hover{text-decoration:underline}
.cc-clinical-table>thead>tr>th,.cc-clinical-table>tbody>tr>th,.cc-clinical-table>tfoot>tr>th,.cc-clinical-table>thead>tr>td,.cc-clinical-table>tbody>tr>td,.cc-clinical-table>tfoot>tr>td{border-color:transparent;word-break:break-word;}
.tiny-tip{display:block;font-size:60%;font-weight:400}
.tiny-tip-red{color:red}
.cc-clinical-show-favorite{position:absolute;right:-1px;top:-1px;width:22px;height:22px;border:1px solid #ddd;border-radius:0 2px 0 2px;font-size:14px;text-align:center;color:#b2b2b2;line-height:20px;z-index:10;background:#fff}
.cc-clinical-show-favorite i{-webkit-transition:all .5s ease-in;transition:all .5s ease-in}
.cc-clinical-show-favorite:hover,.cc-clinical-show-favorite.active{background:#0A599B;;color:#fff}
.cc-clinical-show-favorite:hover i{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.cc-clinical-show-favorite.active{border-color:transparent transparent #0A599B; #0A599B;}
.cc-clinical-show-favorite.active:hover{background:#5fbba6}
.label-tag{font-size:10px;border-radius:14px;padding:1px 10px 2px;background:#fff;border:1px solid #ddd;font-weight:normal}
.label-tag.label-info{border-color:#70bee8;color:#70bee8}
.label-tag.label-warning{border-color:#f89406;color:#f89406}
.label-tag.label-primary{border-color:#0A599B;;color:#0A599B;}
.label-tag.label-success{border-color:#9872c2;color:#9872c2}
.label-tag.label-danger{border-color:#fd5f39;color:#fd5f39}
.cc-clinical-relation-title{font-size:16px}
.cc-thumb-normal{padding:0;border:none}
.cc-thumb-normal img{width:100%;height:130px}
.cc-thumb-normal .caption{padding-left:0;padding-right:0;padding-bottom:0;font-size:12px;height:43px;overflow:hidden;text-overflow:ellipsis}
.cc-thumb-normal .caption p{margin-bottom:0}
a.cc-thumb-normal:hover .caption{color:#0A599B;}
.panel-clinical{-webkit-box-shadow:none;box-shadow:none;margin-bottom:15px;border:none;position:relative}
.panel-clinical .panel-body,.panel-clinical .panel-heading,.panel-clinical .list-group-item{padding:0}
.panel-clinical .panel-heading{background:#fff;padding-bottom:10px}
.panel-clinical .list-group-item p{margin-bottom:0;font-size:12px}
.panel-clinical .list-group-clinical{margin-top:10px}
.panel-clinical .list-group-item+.list-group-item{margin-top:10px}
.panel-clinical>.list-group-clinical .list-group-item{border-width:0}
#tpcNav .btn+.btn{margin-left:20px}
.hover-to-view{display:block}
.hover-to-view .hover-to-show{position:absolute;display:none;top:0;left:0;background:#fff;width:180px;height:180px;border:1px solid #e8e8e8;padding:10px;z-index:111}
.hover-to-view:hover .hover-to-show{display:block}
.load-assoc-relations{opacity:0;min-height:240px;margin-top:20px}
.cc-assoc-header-left{float:left;border-bottom:2px solid #337ab7;padding-right:120px}
.cc-assoc-header-right{float:right;line-height:32px}
.cc-assoc-title{margin-top:0;margin-bottom:-2px;font-family:KaiTi;padding:5px 10px;background:#337ab7;color:#fff;font-size:20px}
.cc-assoc-more:after{display:inline-block;font:normal normal normal 12px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f101";margin-left:3px}
.panel-white{border:none;box-shadow: 0 0 5px 2px rgba(0,0,0,0.05);border-radius: 5px;}
.panel-white>.panel-heading{background-color: #fff;border-bottom: none;border-top-right-radius: 5px;border-top-left-radius: 5px;padding:15px 15px 0}
.panel-white>.panel-heading .cc-icon-gen4{vertical-align: bottom;}
.panel-white .panel-title{font-weight: 600;}
/* comment */
.comment-form{position:relative}
.input-group-comment{position:relative}
.input-group-comment .form-control{border-width:1px}
.input-group-comment textarea{resize:none}
.btn-anonymous{position:absolute;bottom:0;right:53px;z-index:100;width:24px;height:24px;line-height:24px;text-align:center;color:#ddd}
.btn-anonymous:focus{text-decoration:none}
.btn-anonymous:hover,.btn-anonymous.active{color:#0A599B;;text-decoration:none}
.input-group-comment .input-group-addon{color:#fff;background-color:#0A599B;;border-color:#009a76}
.input-group-comment .input-group-addon:hover{color:#fff;background-color:#008063;border-color:#005c47}
.input-group-primary .form-control:focus+.input-group-addon{border-color:#ccc;;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,179,138,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,179,138,0.6)}
.has-success .input-group-primary .form-control:focus+.input-group-addon{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}
.has-error .input-group-primary .form-control{border-color:#a94442}
.has-error .input-group-primary .input-group-addon{background-color:#a94442;border-color:#a94442}
.has-error .input-group-primary .form-control:focus+.input-group-addon{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}
.comment-heading{color:#0A599B;;padding-bottom:5px;border-bottom:1px solid #ededed;margin-bottom:20px;font-size:16px}
.media-list-comments{margin-top:-10px}
.media-list-comments .media-object{border-radius:3px;width:45px;height:45px}
.media-list-comments .media-heading{height:28px;line-height:28px;padding:0 10px;border-radius:3px;color:#999;background:#f6f6f6;font-size:12px}
.media-list-comments blockquote{border-left-width:1px;font-size:12px;margin:10px;padding:5px 10px}
.media-list-comments blockquote .bq-heading{color:#999;margin-bottom:5px}
.media-list-comments .media-heading-name{color:#0078b6}
.media-list-comments .media-footer{font-size:10px;text-align:right;color:#999;padding:0 5px}
.media-list-comments .media-footer a{cursor:pointer;text-decoration:none;background-color:transparent;-webkit-transition:color .15s linear;-moz-transition:color .15s linear;transition:color .15s linear;margin:0 6px 0 0;color:#999}
.media-list-comments .media-footer a:hover,.media-list-comments .media-footer a.active{color:#0A599B;}
.media-list-comments .media-footer+.comment-form{margin-top:8px}
.media-list-comments .media-footer+.comment-form .form-group{margin-bottom:0}
.media-list-comments .media-body{position:relative}
.media-list-comments .media-content,.media-list-comments .media-footer{position:relative;z-index:10}
.comc-comment-recommand{width:148px;height:88px;position:absolute;top:5px;right:15px;background:url(http://bbs.91360.com/static/image/stamp/006.gif) 0 0 no-repeat;background-size:80%;z-index:1}
.heart{width:100px;height:100px;background:url(../img/newcenter/heart.png) no-repeat;background-position:0 0;cursor:pointer;-webkit-transition:background-position 1s steps(28);transition:background-position 1s steps(28);-webkit-transition-duration:0s;transition-duration:0s}
.heart.active{-webkit-transition-duration:1s;transition-duration:1s;background-position:-2800px 0}
.fave{width:70px;height:50px;background:url(../img/newcenter/fave.png) no-repeat;background-position:0 0}
.fave:hover{background-position:-3519px 0;transition:background 1s steps(55)}
@-webkit-keyframes niceIn{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}70%{-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
@keyframes niceIn{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}70%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
@-o-keyframes niceIn{0%{opacity:1;-o-transform:scale(1);transform:scale(1)}50%{opacity:1;-o-transform:scale(1.5);transform:scale(1.5)}70%{-o-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-o-transform:scale(1);transform:scale(1)}}
@-moz-keyframes niceIn{0%{opacity:1;-moz-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-transform:scale(1.5);transform:scale(1.5)}70%{-o-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-moz-transform:scale(1);transform:scale(1)}}
.cc-nice-in{-webkit-animation:niceIn 0.8s .2s ease;-moz-animation:niceIn 0.8s .2s ease;-o-animation:niceIn 0.8s .2s ease;animation:niceIn 0.8s .2s ease}
/* user */
.cc-user-signin{position:relative;margin:200px auto;width:280px}
.cc-user-signin-footer{margin-top:10px;font-size:10px}
.cc-user-signin-footer a{color:#999}
.cc-user-signin-footer a:hover{color:#70bee8;text-decoration:none}
.cc-user-signin .input-group-addon{color:#fff;background-color:#70bee8;border-color:#5ab4e4}
.cc-user-signin .input-group-addon:hover{background-color:#44aae1}
.cc-user-signin .form-control{border-color:#5ab4e4}
.has-error .cc-user-signin .form-control{border-color:#a94442}
.has-error .cc-user-signin.input-group-addon{background-color:#a94442;border-color:#a94442}

/* 登录页 */

.c-login-box{
	position:absolute;
	top:-20px;
	left:0;
	right:0;
	bottom:0;
	background-image:url(../img/qplogin/logoBg.png);
	background-repeat: no-repeat;
	background:linear-gradient(180deg, #3898DF 0%, #055FA8 100%);
	
}
.c-login-box>.c-login-content{
	margin-top:162px;
	text-align:center;
	width: 80%;
	margin: 0 auto;
	min-width: 1024px
	/* position: relative; */
}
.c-login-box>.c-login-content>.login-left-img{
	float: left;
	width: 55%;
	margin-top: 200px;
}
.c-login-box>.c-login-content>.login-left-img>img{
	width:100%;
	max-width: 679px;
	height:auto;
	vertical-align: unset;
	/* position: absolute;
    left: 10%; */
}
.c-login-box>.c-login-content>.c-login-form{
	width:43%;
	height:365px;
	display:inline-block;
	vertical-align: top;
	margin-top: 200px;
	/* margin-left:180px; */
	float: right;
	/* position: absolute;
    right: 10%; */

}
.c-login-box .password{
	padding-right: 29px;
}
.c-msg-box{
	position:absolute;
	top:20px;
	left:50%;
	transform:translateX(-50%);
	width:300px;
}
.c-login-box>.c-login-content>.c-login-form>form{
	width:406px;
	padding:30px 45px;
	background: rgba(255, 255, 255,.9);
	border-radius: 5px;
	margin: auto;
}
.c-login-box>.c-login-content>.c-login-form>form>.btn-login{
	background: #0A599B;
	outline: none;
	border-color:#0A599B !important;
}
.c-login-box>.c-login-content>.c-login-form>form>.btn-login:focus{
	border-color:unset;
	outline-offset:none;
	outline:none !important;
}
.c-login-box>.c-login-content>.c-login-form>form>.c-form-title{
	text-align:center;
	font-size:30px;
}
.c-login-box>.c-login-content>.c-login-form>form>.form-group{
	margin-top:31px;
}
.c-login-box>.c-login-content>.c-login-form>form>.c-regitst-btn{
	margin-top:21px;
	text-align:center;
	height: 20px;
}
/* .c-login-box>.c-login-content>.c-login-form>form>.c-regitst-btn>a{
	color:#DEB703;
	cursor: pointer;
} */
.c-login-box>.c-login-content>.c-login-form>form>.c-regitst-btn>.find_pwd{
	
	color:#DEB703;
	cursor: pointer;
	float: left;
}
.c-login-box>.c-login-content>.c-login-form>form>.c-regitst-btn>.register{
	
	color:blue;
	cursor: pointer;
	float: right;
}

.c-cpu-footer{
	position: fixed;
	text-align:center;
	padding:15px 0;
	left:50%;
	transform: translateX(-50%);
	height:auto;
	bottom:0;
}

/* 注册页 */
.c-register-box{
	position: relative;
	top:-20px;
	left:0;
	right:0;
	bottom:-81px;	
	
}
.c-register-box>.c-register-content{
	width:780px;
	margin:20px auto 0 auto;
	
}
.c-form-content{
	box-shadow:0 0 3px #C7C5C5;
	margin-bottom:40px;
}
.c-form-box{
	text-align:center;
	padding:50px 0;
}
.c-form-box .help-block{
	font-size:12px;
	color: #999;
}
.c-form-box>div{
	width:600px;
	display:inline-block;
}
.c-form-item>.c-phone1 {
	width:55px;
}

.c-form-item>.c-phone2 {
	width:184px;
}

.c-findpwd-sub,.c-register-sub{
	width:137px;
	height:30px;
	color:white;
	line-height:30px;
	text-align:center;
	background:#5299fb;
	margin-top:10px;
	outline:none;  
	border:none;
}

.c-step3{
	min-height:500px;
	text-align:center;
	overflow:hidden;
	position:relative;
	border:none;
}

.c-step3>p:first-child{
	margin:100px 0 30px 0;
	font-size:16px;
	font-weight:700;
}
.c-step3>p:nth-of-type(2){
	font-size:14px;
}

.c-step3>p>img{
	width:50px;
	height:50px;
}

.c-step3>div{
	cursor:pointer;
	color:white;
	position:absolute;
	bottom:30px;
	left:50%;
	transform:translateX(-50%);
	background:#5299fb;
	width:137px;
	height:30px;
	text-align:center;
	line-height:30px;
}	


.c-progress-box{
	text-align:center;
}
.c-progress{
	padding:30px 0;
	overflow:hidden;
	margin-bottom:0;
	display: inline-block;
}

.c-progress>li{
	list-style:none;
	float:left;
	position: relative;
	margin-left:200px;
	vertical-align: middle;
}
.c-progress>li>i{
	color:rgb(185,185,185);
}

.c-progress>li:first-child{
	margin-left:unset;	
}

.c-progress>li>.c-progress-item{
	width:190px;
	height:4px;
	background:rgb(185,185,185);
	position:absolute;
	left:-195px;
	top:12px;
}
.c-progress>li>p{
	line-height:20px;
	font-size:14px;
}
.c-progress>li>i{
	font-size:30px;
}
.c-progress>li.c-active>.c-progress-item{
    background:rgb(45,140,251);
}
.c-progress>li.c-active>i{
	color:rgb(45,140,251);
	font-size:30px;
}
.c-progress>li.c-active>p{
	color:rgb(45,140,251);
}
.c-user-notice{
	color:#f60;
	background:#fff3e6;
	border-bottom:1px dashed #ffba8c;
	line-height:30px;
	text-align:center;
}
.c-tab-bar{
	font-size:0;
}
.c-tab-bar>span{
	display: inline-block;
	width:195px;
	height:48px;
	font-size:20px;
	line-height:48px;
	text-align:center;
	box-shadow: 0 0 3px #C7C5C5;
	cursor:pointer;
	position:relative;
}
.c-tab-bar>span.c-active{
	color:white;
	background:linear-gradient(180deg, hsl(206, 57%, 64%) 0%, #3898DF 100%);
}
.c-tab-bar>span.c-active::before{
	content:'';
	position:absolute;
	bottom:-16px;
	left:50%;
	transform: translateX(-50%);
	border-top:8px solid #3898DF;
	border-right:8px solid transparent;
	border-bottom:8px solid transparent;
	border-left:8px solid transparent;
}
.c-user-notice>span{
	color:#ff4800;
	font-size:15px;
	font-weight:700;
	padding:0 2px;
}
.c-form-content>.c-form{

}
.c-form-item{
	text-align:left;
	margin-bottom:20px;
}
.c-getauth-findpwdcode,.c-getauth-code{
	display:inline-block;
	width:98px;
	height:42px;
	vertical-align: top;
	text-align:center;
	line-height:42px;
	cursor: pointer;
	box-sizing:border-box;
	background:#f2f2f2;
	border:1px solid #c1c1c1;
}
.c-form-item .title {
	margin-right: 10px;
	width: 100px;
}
.c-form-item>label{
	margin-right:10px;
	width:140px;
}

.c-form-item>label:nth-of-type(2){
	margin-left:10px;
	color:red;
}

.c-form-item>input{
	border-radius:unset !important;
	height:42px;
	display:inline-block !important;	
}
.c-form-item>select{
	height:30px;
	width:100px;
	border:1px solid #ccc;
}
.c-form-item>input.c-normal-input{
	width:252px;
}
.c-form-item>input.c-samll-input{
	width:150px;
}
.c-auth-code{
	width:auto;
	vertical-align: top;
	height:42px
}
.c-next-btn{
	background:#5299fb;
	width:137px;
	height:30px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	color:white;
	cursor: pointer;
	margin-left:93px;
}

.c-form-title{
	text-align:left;
	margin-bottom:20px;
}
.c-form-title>label{
	margin-right:20px;
	width:100px;
	font-size:16px;
	color:#5299fb;
	font-weight:600;
}
.c-form-title>span{
	font-size:12px;
	color:#999999;
}


.c-regitst-title{
	width:100%;
	height:48px;
	border-bottom:1px solid #e5e5e5;
	line-height:48px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.c-slice-line{
	height:10px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:30px;
}

.c-regitst-title >label{
	margin-right:10px;
	width:100px;
}
.c-regitst-title >span{
	display:inline-block;
	text-align:left;
	width:252px;
}


.cc-clouds{position:absolute;padding:50px 0;background:#c9dbe9;background:-webkit-linear-gradient(bottom,#c9dbe9 0,#fff 100%);background:-linear-gradient(bottom,#c9dbe9 0,#fff 100%);background:-moz-linear-gradient(bottom,#c9dbe9 0,#fff 100%);left:0;right:0;top:32px;bottom:-10px}
.cc-cloud{width:200px;height:60px;background:#fff;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;position:absolute;left:0;bottom:50px}
.cc-cloud:before,.cc-cloud:after{content:'';position:absolute;background:#fff;width:100px;height:80px;position:absolute;top:-15px;left:10px;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-webkit-transform:rotate(30deg);transform:rotate(30deg);-moz-transform:rotate(30deg)}
.cc-cloud:after{width:120px;height:120px;top:-55px;left:auto;right:15px}
.cc-cloud-x1{-webkit-animation:moveclouds 15s linear infinite;-moz-animation:moveclouds 15s linear infinite;-o-animation:moveclouds 15s linear infinite}
.cc-cloud-x2{left:200px;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);transform:scale(0.6);opacity:.6;-webkit-animation:moveclouds 25s linear infinite;-moz-animation:moveclouds 25s linear infinite;-o-animation:moveclouds 25s linear infinite}
.cc-cloud-x3{left:-250px;bottom:250px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8);opacity:.8;-webkit-animation:moveclouds 20s linear infinite;-moz-animation:moveclouds 20s linear infinite;-o-animation:moveclouds 20s linear infinite}
.cc-cloud-x4{left:470px;bottom:300px;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);transform:scale(0.75);opacity:.75;-webkit-animation:moveclouds 18s linear infinite;-moz-animation:moveclouds 18s linear infinite;-o-animation:moveclouds 18s linear infinite}
.cc-cloud-x5{left:-150px;bottom:150px;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);transform:scale(0.6);opacity:.6;-webkit-animation:moveclouds 10s linear infinite;-moz-animation:moveclouds 10s linear infinite;-o-animation:moveclouds 10s linear infinite}
@-webkit-keyframes moveclouds{0%{left:1000px}100%{left:-1000px}}
@-moz-keyframes moveclouds{0%{left:1000px}100%{left:-1000px}}
@-o-keyframes moveclouds{0%{left:1000px}100%{left:-1000px}}
.wrap{background:#fff}
.bg-not-so-white{background:#fffbf6}
.nav-header{padding:20px 0;border-bottom: 2px solid #ccc;}
.list-logo{margin-bottom:0;}
.list-logo>li{padding:0;vertical-align:middle}
.list-logo-title{font-size:18px;font-weight:500;padding-right:10px!important}
.list-logo-sep{margin-left:6px;padding-right:6px!important;border-left:1px solid #ccc;width:0;height:20px;}
.ico-jinyu{background-image:url(../img/qp/jinyu/sprits.png);background-repeat:no-repeat}
.ico-jinyu-stu{width:36px;height:36px;background-position:0 -496px}
.ico-jinyu-logo{width:93px;height:45px;background-position:0 -446px}
.nav-left-bar{color:#ccc;font-size:16px}
.nav-left-bar a{color:#333;line-height:45px}
.nav-left-bar a:hover{text-decoration:none}
.banner{position:relative;width:100%;background:url(../img/qp/jinyu/gz/banner.png) center center no-repeat;height:686px}
.banner-extend{position:absolute;bottom:100px;left:50%;transform:translate3d(-50%,0,0)}
.btn-outline{display:inline-block;font-size:18px;color:#fff;border:2px solid #fff;border-radius:30px;padding:15px 30px;background:rgba(136,200,239,.6);margin:0 5px}
.btn-outline:hover{background:#fff;color:#333;text-decoration:none}
.intro-wrap{position:relative;width:100%;background:url(../img/qp/jinyu/gz/sec-01.png) center center no-repeat;height:266px;margin-top:100px}
.timeline-wrap{position:relative;width:100%;background:url(../img/qp/jinyu/gz/sec-02.png) center center no-repeat;height:171px;margin-top:70px}
.stars-wrap{text-align:center}
.list-stars{border:2px solid #ddd;border-radius:20px;padding:10px 50px;font-size:16px;width:600px;margin:50px auto;text-align:left}
.list-stars li{padding:5px 0}
.ico-jinyu-star{display:inline-block;width:30px;height:34px;background-position:0 0;vertical-align:middle;margin-right:10px;}
.open-wrap{position:relative;width:100%;background:url(../img/qp/jinyu/gz/sec-03.png) center center no-repeat;height:214px;margin-top:50px;margin-bottom:50px;}
.thumbnail-inst{padding:0;border:none;background:transparent;cursor:pointer}
.thumbnail-wrap{position:relative;overflow:hidden;}
.thumbnail-wrap img{width:100%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.thumbnail-wrap .mask{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background-color:rgba(38,38,38,0.7);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding:15px}
.thumbnail-wrap .mask h2{color:#fff;font-size:20px;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.thumbnail-wrap .mask p{color:#fff;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.thumbnail-inst:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.thumbnail-wrap .mask a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.thumbnail-inst:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
.thumbnail-inst:hover .mask h2,
.thumbnail-inst:hover .mask p,
.thumbnail-inst:hover .mask a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}
.thumbnail-inst:hover .mask p{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}
.thumbnail-inst:hover .mask a.info{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}
.thumbnail-inst .caption{text-align:center;}
.thumbnail-inst .caption p{font-size:16px}
.thumbnail-inst .caption h3{font-size:18px;margin-top:5px;font-weight:600}
.docs-wrap{position:relative;width:100%;background:url(../img/qp/jinyu/gz/sec-04.png) center center no-repeat;height:888px;margin-top:50px;padding-top:300px}
.thumbnail-expert{padding:0;border:none;box-shadow:0 4px 8px rgba(7, 17, 27, 0.1)}
.thumbnail-expert .caption{padding:0;padding-bottom:5px;height:75px;overflow:hidden;}
.thumbnail-expert .caption h3{text-align:center;margin-top:10px;border-bottom:1px solid #ddd;padding-bottom:10px;font-size:14px;}
.thumbnail-expert .caption p{text-align:center;margin:0 5px 5px;font-size:12px;}
.carousel-experts .carousel-control{top:50%;width:47px;height:85px;bottom:auto;left:auto;right:auto;opacity:1;background-image:url(../img/qp/jinyu/sprits.png);margin-top:-43px;}
.carousel-experts .carousel-control.left,
.carousel-experts .carousel-control.right{filter:none;background-repeat:no-repeat}
.carousel-experts .carousel-control.left{left:-75px;background-position:-50px -248px}
.carousel-experts .carousel-control.right{right:-75px;background-position:0 -248px}
.carousel-experts .carousel-control.left:hover{background-position:-50px -156px}
.carousel-experts .carousel-control.right:hover{background-position:0 -156px}
.attend-wrap{position:relative;width:100%;background:url(../img/qp/jinyu/sec-05.png) center center no-repeat;height:40px;margin-top:100px;margin-bottom:100px;}
.thumbnail-attend{padding:0 5px 5px;border:none;background:transparent}
.thumbnail-attend-lock .mask{opacity:1;background-color:rgba(1,1,1,.5);}
.thumbnail-attend-lock .mask:before{position:absolute;width:76px;height:76px;left:50%;content:'';background:url(../img/qp/jinyu/sprits.png) 0 -68px no-repeat;margin-left:-38px;top:50%;margin-top:-38px}
.thumbnail-attend:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.topic-children{display:none}
.topic-answer{position:relative;width:100%;height:68px;margin-top:50px;margin-bottom:50px;}
.topic-answer-1{background:url(../img/qp/jinyu/gz/ans-01.png) center center no-repeat;}
.topic-answer-2{background:url(../img/qp/jinyu/gz/ans-02.png) center center no-repeat;}
.media-jinyu-box{margin-bottom:20px;}
.media-jinyu-left{width:300px;}
.media-jinyu-left img{width:100%;}
.media-jinyu-body{margin-left:320px;margin-right:240px;}
.media-jinyu-body p{font-size:18px;margin-bottom:15px !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.media-jinyu-body h3{color:#009d8e;font-weight:600;margin-bottom:15px;}
.btn-answer-jinyu{display:inline-block;width:213px;height:81px;background:url(../img/qp/jinyu/ans-btn.png) center center no-repeat;margin-top:50%;}
.playback-wrap{position:relative;width:100%;background:url(../img/qp/jinyu/sec-06.png) center center no-repeat #0a9;height:508px;margin-top:50px;margin-bottom:0;padding-top:200px}
.thumbnail-video{border:none;background:transparent}
.thumbnail-video .title{position:absolute;bottom:0;left:0;right:0;padding:5px;text-align:center;background-color:rgba(1,1,1,.3);color:#fff;font-size:18px}
.thumbnail-video-pend .mask{opacity:1;background-color:rgba(1,1,1,.5);}
.thumbnail-video-pend .mask:before{position:absolute;left:50%;top:50%;content:'敬请期待';color:#fff;font-size:24px;text-align:center;transform:translate3d(-50%,-50%,0);}
.thumbnail-video:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.news-wrap{background:#fafafa;padding:100px 0}
.row-news-lists{border:3px solid #ddd;border-radius:20px;padding:50px 50px 10px;font-size:14px;position:relative;}
.row-news-lists:before{position:absolute;width:205px;height:56px;content:'';left:50%;margin-left:-103px;top:-28px;background:url(../img/qp/jinyu/news-btn.png) center center no-repeat;}
.row-news-lists .col-xs-6{margin:5px 0}
.ico-jinyu-star-o{display:inline-block;width:23px;height:24px;background-position:-3px -38px;vertical-align:middle;margin-right:10px}
.row-news-lists .col-xs-12{margin-top:20px;border-top:1px dashed #999;padding:15px 0;font-size:18px;text-align:center;}
.news-more{display:inline-block;color:#ee7800;position:relative;}
.news-more:after{content:'';display:block;position:absolute;left:50%;margin-left:-8px;bottom:-10px;width:0;height:0;border:8px solid transparent;border-bottom:0 none;border-top-color:#ee7800;}
.row-news-lists a,.news-more:hover{text-decoration:none}
.host-wrap{margin-top:120px;position:relative;width:100%;height:246px;padding:50px 0;font-size:24px}
.host-wrap dl{margin-bottom:0;}
.host-wrap dl dt,.host-wrap dl dd{margin-bottom:10px;font-family: '华文仿宋'}
.jinyu-footer{background:#282828;color:#fff;padding:50px 0 40px;}
.text-green{color:#049183}

.alert_title{
	font-size: 18px;
	color: #fff;
	background-color: #0e93d7;
	margin-top: 30px;
	padding: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.final_index{
	font-size: 20px;
	font-family: '微软雅黑';
	height: 300px;
	padding: 20px 0;
	margin: 0 0 50px 0;
	border: 2px solid #0e93d7;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.answers_countdown .minute{border-radius: 5px;padding: 5px;background-color: #000;color: #fff;font-size: 16px;font-weight: 700;}
.answers_countdown .second{border-radius: 5px;padding: 5px;background-color: #000;color: #fff;font-size: 16px;font-weight: 700;}
.cc-clinical-show-body .table>tbody>tr>td{word-break:break-all;white-space: pre-wrap;}
.btn-clinical{font-size: 13px;padding:6px;}
.btn-view-section{max-height: 300px;overflow: auto;}
.modal-qrcode .modal-dialog {
    width: 252px!important;
}
.modal-qrcode .modal-footer {
    text-align: left;
    color: #666;
    font-size: .8em;
}
.modal-qrcode .modal-title {
    font-size: 16px;
}
.tinyshare a:hover{text-decoration: none;}
.tinyshare a i{font-size: 1.5em}

/** 药科大学切片样式 **/
.clound-link{background: #0A599B;border-radius: 3px;text-align: center;}
.clound-link a{color: #fff;}
.clound-link a:hover{text-decoration: none}
.cc-navbar-default .navbar-brand .logo-title{font-weight: 400;color: #09182C;line-height: 30px;font-size: 24px;}
.cc-navbar-default .navbar-brand .logo-title-space{}
.cc-navbar-default .navbar-brand .title-append{font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #09182C;border-left:1px solid #717E8F;padding-left: 5px;margin-left: 3px;}
.cc-navbar-default .nav-pills{padding:25px 0px;}
.cc-topic-block{background:url(../img/topic-back.png) top center no-repeat;height: 284px;padding-top: 25px;}
.cc-block-thumbnail-topic .index-topic-img{height: 125px;max-height: 125px;}
.cc-main-content-index{margin-top: 0px;}
a{color: #0A599B;}
.btn-primary,.btn-primary:hover,.btn-primary:focus, .btn-primary.focus,.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary,.btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus{background-color:#0A599B;border-color: #0A599B;}
#see_pwd{position: absolute;top: 15px;right: 11px;z-index: 11;cursor: pointer;}
#gopage{width: 54px;}
.clinical-info-section{float: left;margin-bottom: 10px;}
.author .author{width: 120px;}
.photo-img{max-width: 250px;max-height: 250px;margin-left: 120px;}
@media(max-width:768px){
	body{width:1155px;}
	#searchForm .form-control{display: inline-block;}
	#searchForm .form-group{display: inline-block;}
	#searchForm .radio{display: inline-block;margin-top:0px;}
	.form-text{vertical-align: middle;margin-bottom: 4px;}
	.form-text .input-group{width: 208px;}
	.form-all-btn{vertical-align:bottom;}
}
@media(min-width:768px){}
@media(min-width:992px){}
@media(min-width:1200px){}
