.line-ink {margin-right:10px;padding: 8px 15px;border-radius: 5px;background-color: rgb(63,206,239);border: 1px solid #32ccfe;text-decoration: none;color:#fff;}
.line-ink:hover{border: 1px solid #ccc;text-decoration:none;background-color: #72dbfe;}

.info-title1{font-size: 24px;margin-bottom: 13px;height:36px;line-height:34px;font-weight: normal;color: #333;font-family: 'microsoft yahei';border-bottom: 1px solid #0078d7;}
.info-title1 .iconfont{color:#0078d7;font-size: 24px;padding-right: 5px;}
.into-site-msg{color: #aaa;margin-left: 30px;font-size: 13px;}
.info-input{background: #f3f3f3;border: none;width:100%;font-weight: 500;color: #111;font-family: 'microsoft yahei';margin-top: 10px;}

.mod_item_countent{line-height: 24px;font-size: 14px;color: #2a2a2a;}
.a-link{height:60px;line-height: 60px;}
.address{color: #aaa;padding:5px 0;line-height: 24px;font-size: 14px;margin-top: 5px;}
.address a{color: #aaa;}
.other-link{font-size:16px;color: #333;line-height: 28px;}
.other-link a{color: #333;}
.img-wrap img{width:100%;height: auto;}
/* Comments
/* ---------------------------- */
.comments-main{background:#fff; font-size:14px;}
.comments-main .pagination{margin-right:15px;padding-bottom:10px}
.commenttitle{padding:8px 0 6px; border-bottom:1px solid #d8d8d8;margin-bottom: 20px;}
.commentlist{padding:0;position:relative}
.commentlist li.comment ul.children{margin-left:30px}
.commentlist li.comment ul li.comment ul.children{margin-left:0px}
.commentlist .depth-3{margin-left:20px;}
.commentlist .depth-4{margin-left:20px;}
.commentlist .depth-5{margin-left:20px;}
.commentlist .depth-6{margin-left:20px;}
.commentlist li{position:relative}
.commentlist .comment-body{padding:8px 0;position:relative;}
.commentlist .comment-body p{margin:5px 0;line-height: 150%;}
.commentlist a:hover{text-decoration:underline;}
.commentmetadata{margin-left:50px;color:#aaa;text-shadow:0px 1px 0px #fff}
.commentlist li .comment-body img.avatar{position:relative;float:left;width:54px;height:54px;background:#fff;border-radius: 2px;z-index: 2}
#quote_comments .comment-body img.avatar{margin-right: 10px;}
.commentlist .floor{white-space: nowrap;position:absolute;right:10px;top:35px;margin-top:-6px;color:#f78585;font-size:16px;display:none;z-index: 2;font-weight:bold}
.comment-body:hover .floor{display:inline-block;white-space:nowrap;}
.comment-main {margin-left:70px;padding:5px 15px 5px 15px;line-height: 25px;border-radius: 3px;position: relative;background: #fbfdfb;border: 1px #eee solid;}
.comment-main:before{content: '';display: inline-block;border-top: 9px solid transparent;border-bottom: 9px solid transparent;border-right: 9px solid #eee;position: absolute;top: 15px;left: -9px}
.comment-main:after{content: '';display: inline-block;border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-right: 7px solid #fbfdfb;position: absolute;top: 17px;left: -7px;}
.comment-main .comn-reply{color: #dc1f00;word-wrap:break-word;line-height: 25px;}
.comment-info span,.comment_author_ua .ua_img,.comment_author_ip .ip_img  {vertical-align: middle;margin: 0 2px;display: inline-block;line-height: 16px;white-space: nowrap !important;}
.comment-info span.cmt-vote{float:right;}
span.cmt-vote i{cursor:pointer;margin:0 3px;}
.comment-info span.cmt-vote.voted i{cursor:default;}
.respond-box{padding-bottom:20px}
#comment{background:#fff}
#commentform{position: relative;}
#commentform p{margin-top:5px;}
#commentform label{color:#777}
#commentform input{margin:3px 0 3px;padding:3px;}
#commentform input:focus{}
#commentform .comment-form-input-info input{padding:5px 5px 5px 60px;border: 1px solid #ddd;}
#captcha-field label{padding-left:8px;}
.comt-box{box-sizing: content-box;overflow: hidden;}
.comt-ctrl{text-align: right;}
#commentform textarea{resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
    margin-top:4px;padding:5px 15px;width:100%;height:80px;border:1px solid #e6e6e6;font-size:13px;overflow: visible;}
#commentform textarea::selection {background: #ccc;}
#commentform textarea:focus{outline: none;border-color: #ddd;border-color: rgba(82,168,236,.8);-webkit-box-shadow: 0 0 8px rgba(82,168,236,.6);box-shadow: 0 0 8px rgba(82,168,236,.6);}
#commentform .comment-notify-login {position:absolute; left:50%; top:50%; margin-left:-54px; margin-top:10px;}
.comment-notify-login {margin-bottom:10px;}
.comment-login-pop-click {float:none;margin:0; padding:0; cursor:pointer;}
#commentform .comment-notify-login .comment-login-pop-click:hover {color:#00a67c;}
#commentform button#submit,#commentform button#reset{float:right}
.mail-notify-check{float: right;height: 30px;position: absolute;bottom: 0;right: 5px;margin-top: 8px;display:none}
#commentform #comment_mail_notify{width: 12px; height:12px; margin: 2px 2px 0 0; padding: 0;}
#real-avatar{display: inline-block;float: left;width: 40px;height: 40px;}
#real-avatar .avatar{padding:2px;border:1px solid #e6e6e6;background:#fff}
#welcome{display: inline-block;line-height: 40px;margin-left: 10px;}
#commentform a:link,#commentform a:visited{text-decoration:none}
#commentform a:hover{color:#777;text-decoration:none}
.ajaxcomm{height:30px;color:#777;line-height:30px}
#error {color:#f00;}
.btn {text-indent: 0;margin-top: 5px; margin-bottom: 5px;display: inline-block; padding: 6px 12px; font-size: 14px;font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 3px;}
.btn:hover {opacity: 0.8; filter: alpha(opacity=80); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
.btn-submit{color: #fff; background-color: #3bbfaf; border-color: #3bbfaf;}

.good-keep{float: right;}
.share-btn{margin-right: 10px;height:32px; -webkit-transition:background-color 0s;-moz-transition:background-color 0s; transition:background-color 0s;
    line-height: 32px; background:none;border-radius:20px;padding:8px 16px;color:#fff;text-decoration: none;}
.share-btn i{width:24px; height: 24px; font-size:16px;line-height:24px;}
.share-btn b{margin:0 3px;}
.share-btn.hot{background-color:#f35454;text-decoration: none;}
.share-btn.keep{background-color:#ff9933;text-decoration: none;}
.share-btn.hot:hover{background-color:#f03535;}
.share-btn.keep:hover{background-color:#fd8913;}
.tag-wrap{margin: 10px 0 20px;}
.tag-wrap a {color:#fff; font-size: 12px;border-radius: 3px; padding:6px 12px; margin:2px;background: #5fbaac;
    -webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
.tag-wrap a:hover{color:#fff;background: #00a67c;}
.upd-wrap{}
.upd-wrap .upd-img{display:inline-block;}
.upd-wrap .upd-name{display:inline-block;margin-left: 10px;}

/**video**/
.video-next{margin: 10px 0;max-height: 180px;overflow-y: scroll;}
.video-next a{color:#fff; font-size: 12px;border-radius: 3px; padding:6px 12px; margin:2px;background: #5fbaac;display: inline-block;
    -webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;width: 100px;text-align: center;}
.video-next a:hover{color:#fff;background: #00a67c;}
.video-next a.videosel{background: #f35454;}

.line-btn{line-height: 40px;border-bottom: 1px solid #ccc;}
.line-btn label{padding: 10px 20px;font-size: 14px;margin-right: 10px;color: #333;cursor: pointer;}
.line-btn label:hover{color: #fd8913;}
.line-btn label.sel{color: #fd8913;}
.video-next.sel{display:block;}

.dplayer-info-panel-item-url{display:none;}
.dplayer-info-panel-item-version{display:none;}
.dplayer-info-panel-item-type{display:none;}
.dplayer-menu-item{display: none;}
.dplayer-menu-item:first-of-type {display: block;}
