.toper{background:#2e2e2e;line-height:40px;color:#999;font-size:12px;}
.tlink a:link,.tlink a:visited{color:#999;}
.tlink a:hover{color:#fff;}
@media (min-width:760px){
	.tlink{text-align:right;}
	.tlink a:link{margin:0 10px;}
}
.header{padding:35px 0;border-bottom:solid 3px #ddd;margin-bottom:30px;}

.nav .drop-menu:empty{display:none}
.naver .active a{color:#a03;font-weight:normal;}
@media (min-width:760px){
.naver.nav-inline a{padding:10px 20px;}
}

@media (min-width:760px){
.subtitle{padding-right:20%;max-height:54px;overflow:hidden;text-overflow:ellipsis;}
}

a.text-main:hover{color:#000;}

form .form-group:last-child{padding-bottom:0;}
.captcha{position:absolute;right:0;top:0;padding:8px 0;width:80px;height:32px;margin:1px;border-left:solid 1px #ddd;text-align:center;line-height:32px;border-radius:0 4px 4px 0;cursor:pointer;}

.ipro .media{border:solid 5px transparent;padding:20px 10px;min-height:305px;}
.ipro:hover .media{border-color:#f5f5f5;}

.footer{padding:50px 0;}

.copyright{background:#2e2e2e;padding:25px 0;font-size:12px;color:#999;}
.copyright p{margin:0;}

.bread{padding:0;margin:0;}

.submenu .nav-head{font-size:16px;font-weight:normal;height:40px;line-height:38px;color:#fff;background:#a03;border-color:#a03;}
.submenu a{border-width:1px;padding:8px 20px;}

.thebest{color:#a03;}
.thebest:before{content:"\02f5";color:#999;font-size:40px;}
.thebest:after{content:"\02f6";color:#999;font-size:40px;}




.services{ position:absolute;width:81px;text-align:center;right:15px; display:none;}
.qq,.skype{padding:0;list-style:none;text-align:center;}
.qq li,.skype li{text-align:center;display:inline-block;width:80px;font-size:12px;}
.bdshare_dialog_box{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}



.jobs ul, .jobs ol{margin-bottom:20px;line-height:22px;}

.user-right{border-top:solid 3px #ddd;margin-top:50px;padding:50px 0;}
@media (min-width:760px){
.user-right{border-left:solid 3px #ddd;margin-top:0;border-top:0;padding:120px 0;}
}

.detail h2,.detail h3{margin-bottom:0.8em;}
.detail img{max-width:100%;height:auto;}
@media (max-width:760px){
.detail img{display:block;}
}
.xbg{ background:url(../images/x.png) no-repeat 0 0; text-indent:30px}
.xbg1{ background:url(../images/x.png) no-repeat 40px 0 ; text-indent:30px}
.xbg2{ background:url(../images/x.png) no-repeat 80px 0 ; text-indent:30px}
.xbg3{ background:url(../images/x.png) no-repeat 120px 0 }

.comment{overflow:hidden;clear:both;margin-bottom:20px;}
.comment .face{float:left;width:60px;height:60px;}
.comment .text{border:1px solid #dadada;margin-left:70px;}
.comment .text .div{padding:10px 20px;}
.comment .text .div .icon{position:absolute;width:20px;height:20px;margin:6px 0 0 -40px;background:url(/skin/default/images/dot.gif) no-repeat top right;}
.comment .text .div .base{font-family:verdana;color:#000;border-bottom:1px dashed #ccc;line-height:30px;margin-bottom:10px;}
.comment .text .div .base span{float:right;color:#999;}
.comment .text .div .content{line-height:20px;}
.comment .text .div .content img{ padding:2px}
.comment .text .div .reply{font-family:verdana;border-top:1px dashed #ccc;line-height:30px;margin-top:10px;color:#000;padding-top:5px;}
.comment .text .div .reply strong{color:#f60;}

.commentadd{margin:10px 0;overflow:hidden;clear:both;}
.commentadd .face{float:left;width:60px;height:60px;}
.commentadd .text{overflow:hidden;margin-left:70px;}
.commentadd .text .div{padding:0 5px 0 0;}
.commentadd .text .div textarea{width:100%;_width:98%;border:1px solid #ccc;height:70px;overflow:auto;}
.commentadd .text span{color:#999;line-height:22px;clear:both;}
.commentadd .text #commentlen{color:#f30;}
.commentadd .input{margin:10px 0;font-size:14px;}
.commentadd .input a{color:#666;font-size:12px;}
.commentadd .input a:hover{color:#f30;font-size:12px;}
.commentadd .input .send{float:right;border:1px solid #ccc;background:#fff;padding:5px 10px;_padding:3px 10px;margin:0;_margin:0 9px 0 0;vertical-align:middle;width:80px;}
.commentadd .input .ip{border:1px solid #ccc;width:80px;padding:5px 10px;vertical-align:middle;}
