body {
	background-color: #fff;
	background-image:none;
}

.navbar-header{
	background-image: url(https://y.gtimg.cn/mediastyle/music_svip/img/gallery/feature_thumb_2.jpg);
	width:  100%;
	padding-top: 30px;
	height: 60px;
	color: #fff;
	font-size: 20px;

	}
ol {

    -webkit-padding-start: 15px;
}
.container .navbar-header .logo-img {
	float:left;     
	width: 30px;
    height: 30px;
    margin: 0px 20px 0px 20px;
    display: inline-block;
    background: url(/logo/douyin.png) no-repeat;
    background-size: contain;}
.navbar-header li {color: #fff;list-style-type:none;}
a{color:#50b7ff}
a:hover{color:#ff5f53}
.row{
	
    /*background-color: #ffffff;*/ /* 这个是导航白色背景代码 */ 
    padding: 20px 0px 0px 0px;
    margin-top: 0px;
    opacity:1;
}
.btnAudio {
display:none;
}
div.search {

	position:relative;
	width: 100%;
	margin:12px auto;
	margin-bottom:80px;
}
input,button {
	border:none;
	outline:none;
}
input {
	width: 95%;
	height:48px;
	float:left;
}
button {
	height:48px;
	width:42px;px;
	float:right;
    cursor: pointer;
    position: absolute;
}
div.search a {
	height: 42px;
	float:right;
	position:absolute;
	color:#fff;
	padding-top: 6px;
}

     
.bar6 input {
	border:2px solid #4db3ff;
	border-radius:5px;
	background:transparent;
	top:0;
	right:0;
	padding-left: 10px;
}
.bar6 button {
	background:#4db3ff;
	border-radius:0 5px 5px 0;
	width:60px;
	top:0;
	right:0;
}
.bar6 button:before {
	content:"解析";
	font-size:13px;
	color:#ffffff;
}
.bar6 a {
	background:#ff4d4d;
	text-align:center;
	width:20px;
	top: 0;
	right:60px;
	text-decoration:none;
	color:#ffff;
}
.bar6 a:before {
	content:"清空";
	font-size:13px;
}
.alert{
    border-radius: 2px;
    margin: 20px 0;
    text-align: center;
    line-height: 40px;
    height: 40px;
    color: #ffffff;
    background-color: rgba(255, 77, 77, 0.5);
    }
@media(min-width:1200px) {
	.container {
		width: 100%;
	}
.row{
    margin-left:400px;
    margin-right:400px;
    margin-top: 40px;
    padding: 20px;
     opacity:0.9;
}

}



.alert {
	padding: 5px 15px
}
.btn {
    display: inline-block;
    padding: 10px 15px;
    margin-bottom: 0;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    touch-action: manipulation;
    cursor: pointer;
    user-select: none;
    border-radius: 4px;
}
.bg{
    padding: 10px;
    font-size:  14px;
    }
.bg-info {
    /*background-color: #d9edf7;*/
    color: #42a8da;
    }
.bg-danger {
    /*background-color: #f2dede;*/
        color: #c33d3d;
}
.bg-warning {
    background-color: #fcf8e3;
        color: #dc8400;
}
.bg-success {
    background-color: #dff0d8;
        color: #3d7d03;
}
.down {
  margin-bottom:20px;
  margin-top: -20px;
  height: 20px;
  width: 200px;
  padding-right: 20px;
  padding-left: 20px;
  border: none;
  background: #33cccc;
  color: #ffffff;
  text-decoration:none;
  box-shadow: -2px 10px 20px -1px rgba(51, 204, 204, 0.4);
}
p.alert-info {
	margin: 5px 0;
	padding: 5px 10px;
	color: #333;
	background-color: #f5fafe;
	border-color: #dee4e9
}[v-cloak] {
	display: none
}



.thumbnail {
	background-color: #fdfdfd
}

#cloud-tie-wrapper #yun-tie-sdk-wrap {
	padding: 0
}

.thumbnail p {
	clear: both
}

.thumbnail p .label {
	margin-right: 4px;
	margin-bottom: 4px;
	float: left
}

.thumbnail p .btn-success {
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 4px
}

.thumbnail p .btn-info {
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 4px
}

.thumbnail p:last-child {
	margin-bottom: 5px
}

.navbar-brand {
	padding-left: 10px
}

    #video_controls {
      position: absolute;
      left: 50%;
      transform: translate(-50%, 0);
    }

    #play img {
      width: 100px;
    }
    #pause img {
      width: 90px;
    }
    #pause {
      display: none;
    }

    @media (min-width: 768px) {
      #video_controls {
        display: none;
      }
    }


@media(min-width:768px) {
	.navbar>.container .navbar-brand {
		margin-left: 0
	}
}

@media(min-width:768px) and (max-width:992px) {
	.nav>li>a {
		padding-left: 2px;
		padding-right: 2px
	}

	.row {
    padding: 20px;
}
}

@media(min-width:720px) {
		ol {

    -webkit-padding-start: 40px;
}
	.nav>li>a {
		padding-left: 14px;
		padding-right: 14px
	}
body{background-image:none;
}
.navbar-header{
	background-image: none;
	width:  100%;
	text-align:  center;
	height: 200px;
	color: #fff;
	font-size: 40px;
	}
.btnAudio {
display:block;
}
	.row {
    padding: 20px;
}
.navbar-header li {color: #fff;list-style-type:none;}

}

#SOHUCS #SOHU_MAIN .module-cmt-notice {
	display: none
}

div.module-cy-user-page .cy-user-page-tab .cy-tab-list .task-li {
	display: none
}

div.module-cy-user-page .cy-user-page-tab .cy-tab-list .hots-li {
	display: none
}

div.module-cy-user-page .cy-user-page-tab .cy-tab-list .feedback-li {
	display: none
}

#SOHUCS #SOHU_MAIN .module-mobile-user-center {
	top: 52px !important
}

.link-input::-ms-clear {
	display: none
}

.input-group-lg>.input-group-btn>.btn-clear {
	position: absolute;
	top: 0;
	left: -35px;
	width: 35px;
	height: 45px;
	background: url(http://static.iiilab.com/clear.png) no-repeat center;
	z-index: 2;
	-webkit-background-size: 18px;
	background-size: 18px;
	cursor: pointer
}