@charset "utf-8";
/* CSS Document */
@media (min-width: 992px)
{
.mod-data .detail {
    width: 970px;
	margin:0 auto;
}
}
@media (min-width: 1200px)
{
.mod-data .detail {
    width: 1070px;
    margin: 0 auto;
}
}
.index_content {
    width:100%;
	margin:0px auto 0px;
	padding:0px 0px 0px;
    min-height: 380px;
}
.awards {
    width: 100%;
    padding: 0 0 0px;
    overflow: hidden;
}
.desigerleft {
    float: left;
    display: inline;
    width:48%;
    margin:0px 2% 30px 0px;
    position: relative;
}
.mod-data .detail .desigerleft p{
	margin-top:0px;
	text-indent:0px;
	}
.Badge2 {
    background: url(../images/Badge.png) no-repeat left;
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 100px;
}
.Badge {
    margin: 0 0 0 120px;
    width:85.6%;
   /* height: 100px;*/
   height:auto;
    /*overflow: hidden;*/
}
.Badge01{ position:static; width:60px; height:60px; background-size:60px auto;}
.mod-data .detail .desigerleft .Badge02{ width:100%; height:auto; margin:0;}
.mod-data .detail .desigerleft .Badge02 p{ width:100%; display:block;}
.mod-data .detail .desigerleft .Badge02 h5{
	line-height: 22px;
    color: #777777;
	text-align: left;
	font-size:16px;
    margin:10px 0px 10px;
}
.mod-data .detail .desigerleft .Badge02 h6{
	line-height: 22px;
    color: #777777;
	text-align: left;
	font-size:16px;
    margin: 0;
}
.detext .instruction{
	line-height: 22px;
    color: #555;
    margin: 15px 0 0;
	text-align: left;
	font-size: 16px;
    margin-top: 10px;
	display:block;
	}
.desigerleft p {
    height: 50px;
    line-height: 50px;
    color: #B0B219;
    font-family: "微软雅黑","黑体";
    font-size: 24px;
    /*font-style: italic;*/
}
.desigerleft h4 {
    font-size: 28px;
    line-height: 40px;
    /*height: 40px;*/
	height:auto;
    font-family: "微软雅黑","黑体";
	margin:0 auto;
}
.detext {
    text-align: justify;
    word-wrap: break-word;
    /*overflow: hidden;*/
    width:94%;
    line-height:30px;
    color: #888;
    padding: 20px 0 0 0px;
    font-size:14px;
}
.desigerright {
    float: right;
    display: inline;
    width:50%;
    margin:0px 0px 30px 0;
}
.desigerright:after{ content:""; margin:0 auto; display:block; clear:both;}
.desigerright img {
    /*width:94.3%;*/
	height:auto;
	display:block;
}
.clear {
    clear: both;
}
.caselist {
    width:100%;
    padding: 20px 0px 0;
}
.caseitem {
    width:100%;
    height: 50px;
    line-height: 50px;
    font-size:20px;
	font-weight:bold;
	margin:0 auto;
}
.caselist .caseitem_{ 
    font-size: 28px;
    color: #947D0B;
    font-family: '微软雅黑';
	margin:0 auto 20px;
	width:100%;
	}
.caselist ul li {
    height:auto;
    margin:0 auto;
    width: 100%;
	clear:both;
}
.deta_ul_left {
    /*overflow: hidden;*/
    position: relative;
}
.showleft2 {
    display: inline;
    float: left;
    margin:12px 0 60px;
	width:17.9%;
}
.mod-data .detail .deta_ul_left_ p{
	margin:0 auto;
	text-indent:0px;
	}
.mod-data .detail .deta_ul_left p{
	margin:0 auto;
	text-indent:0px;
	}
.deta_ul_left p {
    margin: 0 auto 0px;
    padding: 0;
    text-indent: 0;
    height: 230px;
    overflow: hidden;
    width:100%;
    display: table;
    text-align: center;
	position:relative;
}
.deta_ul_left p a {
    display: block;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
	position:relative;
}
.mod-data .detail .deta_ul_left p img{
		 /*width:100%;
		 display:block;
		 height:auto;*/
		 }
.deta_ul_left p span.zoompic {
    width:190px;
    height:100%;
    padding: 60px 20px;
    z-index: 100;
    color: #fff;
    font-size: 12px;
    line-height: 120px;
    position: absolute;
    background: #000 url(../images/zoom.png) no-repeat 70px 70px;
    display: block;
    filter: alpha(Opacity=0);
    Opacity: 0;
}
.deta_ul_right {
    padding: 0 0px 0px 0;
}
.showright {
    display: inline;
    float: right;
    width:78.3%;
    margin:12px auto 60px;
}
.mod-data .detail .casetitle{
	margin:0 auto 10px;
	text-indent:0px;
	}
.casetitle {
    font-weight: bold;
    /*height: 30px;*/
	height:auto;
	line-height:24px;
	font-size:16px;
}
.scrollbar {
    line-height:26px;
    font-size: 14px;
    color: #888;
	text-align:justify;
}
.showright .text {
    /*height: 160px;
    /*overflow: hidden;*/
	height:auto;
    padding: 0 0px 0 0;
}
.showleft2:hover .zoompic {
    opacity: 0.7;
}
.deta_ul_left:hover .zoompic {
    opacity: 0.7;
}
.mod-data .detail .desigerleft p span.j_leve{ font-style:normal; display:inline-block; margin-left:10px; font-size:24px; color:#F90;}
.desigerleft h4 span.j_leve{ font-style:normal; display:inline-block; margin-left:10px; font-size:28px; color:#F90; display:none;}
.deta_ul_left p a span.grade_box{ position:absolute; right:10px; top:0; display:inline-block; background:#f0a741; color:#fff; width:auto; height:26px; line-height:26px; padding-right:10px; font-size:16px; display:none;}
.deta_ul_left p a span.grade_box b{ background:url(../images/gold-sz.png) no-repeat center center; width:26px; height:26px; background-size:22px auto; display:inline-block; float:left;}
.gallery-item:after{ display:block; content:""; margin:0 auto; clear:both;}
.desigerright .gallery-item{ position:relative; width:100%;}
.cntr:before, .cntr:after {
    content: ' ';
    display: table;
}
.cntr:after {
    clear: both;
}
.cntr {
    margin:55px auto 0;
	max-width: 1000px;
	position:relative;
	z-index:2;
}
.m10 {
    /*margin: 10px;*/
}
.mt20 {
    margin-top: 20px;
}
.pgwSlideshow {
    width: 100%;
    background: #333;
    display: none;
}
.pgwSlideshow .ps-current {
    text-align: center;
    position: relative;
    min-height: 150px;
    overflow: hidden;
}
.pgwSlideshow .ps-current .ps-prev {
    background: rgba(0,0,0,0.3);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";
    border: 1px solid #777;
    border-left: 0;
    border-radius: 0 4px 4px 0;
    position: absolute;
    padding: 20px 20px 20px 15px;
    left: 0;
    top: 45%;
    cursor: pointer;
	display:none;
	z-index:4;
}
.pgwSlideshow .ps-prevIcon {
    border-color: transparent #fff transparent;
    border-style: solid;
    border-width: 10px 10px 10px 0;
    display: block;
}
.pgwSlideshow .ps-current>ul>li {
    text-align: center;
    width: 100%;
    z-index: 1;
    opacity: 0;
    display: block;
}
.pgwSlideshow .ps-current>ul>li img {
	border: 0;
    display: block;
    max-width: 100%;
    margin: auto;
	
}
.pgwSlideshow .ps-caption {
    background: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";
    text-align: left;
    font-size: 1rem;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 10px;
    display: none;
}
.pgwSlideshow .ps-current .ps-next {
    background: rgba(0,0,0,0.3);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";
    border: 1px solid #777;
    border-right: 0;
    border-radius: 4px 0 0 4px;
    position: absolute;
    padding: 20px 15px 20px 20px;
    right: 0;
    top: 45%;
    cursor: pointer;
	display:none;
	z-index:4;
}
.pgwSlideshow .ps-nextIcon {
    border-color: transparent #fff transparent;
    border-style: solid;
    border-width: 10px 0 10px 10px;
    display: block;
}
.pgwSlideshow .ps-list {
    border-top: 1px solid #555;
    box-shadow: 0 10px 10px -5px #333 inset;
    background: #555;
    overflow: hidden;
    position: relative;
}
.pgwSlideshow .ps-list .ps-prev {
    background: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";
    border: 1px solid #777;
    border-left: 0;
    border-radius: 0 4px 4px 0;
    padding: 20px 15px 20px 12px;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 25px;
    z-index: 1000;
    display: none;
}
.pgwSlideshow .ps-list ul {
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
    left: 0;
}
.pgwSlideshow .ps-list li {
    float: left;
}
.pgwSlideshow .ps-list li .ps-item {
    display: block;
    margin: 15px 8px;
    opacity: .6;
    filter: alpha(opacity=60);
}
.pgwSlideshow .ps-list li .ps-item.ps-selected {
    float: left;
    opacity: 1;
    border:2px solid #fff;
    overflow: hidden;
}
.pgwSlideshow .ps-list li img {
    display: block;
    border: 1px solid #777;
    width: 80px;
    height: 80px;
}
.pgwSlideshow .ps-list li .ps-item.ps-selected img {
    margin: -4px;
}
.pgwSlideshow .ps-list .ps-next {
    background: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";
    border: 1px solid #777;
    border-right: 0;
    border-radius: 4px 0 0 4px;
    padding: 20px 12px 20px 15px;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 25px;
    z-index: 1000;
    display: none;
}
.Badge05{ position:absolute;}
.Badge04{ display:inline-block; height:60px; line-height:60px; margin-left:80px; margin-bottom:15px;}
.mod-data .detail .desigerleft .Badge04 .p_jb{ font-weight:bold; padding-top:5px;}
.cntr01{ margin-top:60px;}
.desigerleft08 {
    float: left;
    display: inline;
    width:79%;
    margin:0px 0 30px 0px;
    position: relative;
}
.desigerright08 {
    float: right;
    display: inline;
    width: 19%;
    margin:55px 0px 30px 0;
}
.desigerright08 img {
    width:190px;
}
.desigerright08 .chakan_box{ margin:15px auto 0px; float:none; width:94.3%; margin-left:0px; cursor:pointer;}
.desigerright08 .chakan_box .zskc{
  background-image: -moz-linear-gradient( 90deg, rgb(249,87,97) 0%, rgb(253,134,107) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(249,87,97) 0%, rgb(253,134,107) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(249,87,97) 0%, rgb(253,134,107) 100%);
  text-align:center;
  height:50px;
  line-height:50px;
  width:100%;
  color:#fff;
  font-size:18px;
   border-radius:8px;
	}
.desigerright08 .chakan_box .zskc .zs_icons{ display:inline-block; margin-right:4px; width:24px; height:auto; position:relative; top:-2px;}
.desigerright08 .chakan_box .pc_box{ display:block; width:100%;}
.desigerright08 .chakan_box .move_box{ display:none;}
.tkc_box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:99; background:rgba(0,0,0,0.7); display:none;}
.tkc_box .ryzs_box{ width:800px; height:710px; margin:150px auto 0; position:relative; background:#fff;}
.tkc_box .ryzs_box .btn-modal{ 
	width:120px; 
	height:40px; 
	line-height:40px;
	color: #fff;
    background-color: #f0a741;
	font-size:18px;
	text-align:center;
	margin:0px auto 0px;
	border-radius:10px;
}
.tkc_box .ryzs_box .ryzs_img{ padding:15px; display:block;}
.tkc_box .ryzs_box .ryzs_img .zs_pic{ width:100%; display:block; height:auto;}
.tkc_box .ryzs_box .close_btn{ 
position:absolute; 
top:-15px; 
right:-15px; 
width:30px; 
height:30px; 
background:#F33;
text-align:center;
line-height:30px;
border-radius:50%;
color:#fff;
font-size:20px;
font-family:"宋体";
cursor:pointer;
}
.desigerleft08 .chakan_box{ margin:15px auto 0px; float:none; width:94.3%; margin-left:0px; cursor:pointer;}
.desigerleft08 .chakan_box .zskc{
  background-image: -moz-linear-gradient( 90deg, rgb(249,87,97) 0%, rgb(253,134,107) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(249,87,97) 0%, rgb(253,134,107) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(249,87,97) 0%, rgb(253,134,107) 100%);
  text-align:center;
  height:50px;
  line-height:50px;
  width:100%;
  color:#fff;
  font-size:18px;
   border-radius:8px;
	}
.desigerleft08 .chakan_box .zskc .zs_icons{ display:inline-block; margin-right:4px; width:24px; height:auto; position:relative; top:-2px;}
.fade {
    /*opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;*/
}
.modal {
   /* position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;*/
}
.modal-wx {
    text-align: center;
}
.fade.in {
    /*opacity: 1;*/
	background:rgba(0,0,0,0.6);
}
.modal-open .modal {
    /*overflow-x: hidden;
    overflow-y: auto;*/
}
.modal-dialog {
    /*position: relative;
    width: auto;
    margin: 10px;*/
}
@media (min-width: 768px){
/*.modal-dialog {
    width: 600px;
    margin: 30px auto;
}
.modal-sm {
    width: 300px;
}*/
.modal-dialog {
    margin-top:300px;
}
}
.modal.fade .modal-dialog {
    /*-webkit-transition: -webkit-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out;
    -webkit-transform: translate(0,-25%);
    -ms-transform: translate(0,-25%);
    -o-transform: translate(0,-25%);
    transform: translate(0,-25%);*/
}
.modal.in .modal-dialog {
   /* -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -o-transform: translate(0,0);
    transform: translate(0,0);*/
}
.modal-content {
    /*position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);*/
}
@media (min-width: 768px){
/*.modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
    box-shadow: 0 5px 15px rgba(0,0,0,.5);
}*/
}
.modal-content {
    /*border: 0;
    box-shadow: none;
    border-radius: 5px;*/
}
@media (min-width: 768px){
/*.modal-content {
    border-radius: 8px;
}*/
}
.modal-body {
    /*position: relative;
    padding: 15px;
	max-height: 400px;
    overflow: auto;*/
}
@media (min-width: 768px){
/*.modal-body {
    max-height: 550px;
    overflow: auto;
}*/
}
@media (min-width: 1200px){
/*.modal-body {
    max-height: 500px;
    overflow: auto;
}*/
}
@media (min-width: 1600px){
/*.modal-body {
    max-height: 550px;
    overflow: auto;
}*/
}
.modal-wx .modal-body {
    padding-bottom: 30px;
}
.modal-wx p {
	/*max-height: 999999px;
    margin: 0;*/
    text-align: center;
    font-size: 16px;
    margin-bottom: 0;
}
.modal-wx .img {
    width: 160px;
    height: 160px;
    margin: 20px auto;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
.modal-wx .img .qrcode img{
	ertical-align: middle;
	max-width: 100%;
    border: 0;
	}
.modal-wx .btn-primary {
	/*overflow: visible;
	text-transform: none;
	font-family: inherit;*/
    /*transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;*/
	/*outline: none;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);*/
	/*display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;*/
    border-radius: 2px;
    background: #000;
    color: #FAD18D;
    border: 1px solid #000;
    width: 160px;
    padding: 8px 0;
}
.company_box{ width:190px; height:auto; margin:0 auto;}
.company_box .com_logo{ width:100%; height:auto;}
.company_box .com_logo .logos_pic{ display:block; width:100%; height:auto;}
.tkc_box .ryzs_box .dibu_box{ right:15px; top:560px;/* width:100%; */position:absolute; text-align:right;}
.tkc_box .ryzs_box .dibu_box .share_box{ width:120px; display:inline-block; margin-left:15px;}
.tkc_box .ryzs_box .dibu_box .share_box .img{ width:90px; height:auto; margin:0 auto;}
.tkc_box .ryzs_box .dibu_box .share_box .img .qrcode{ width:100%; height:auto; display:block; background:#fff;}
.tkc_box .ryzs_box .dibu_box .share_box .img #qrcode img{ width:82px; margin:0 auto; margin-bottom:4px;}
.tkc_box .ryzs_box .dibu_box .share_box p{ font-size:14px; line-height:18px; text-indent:0px; width:100%; text-align:center;}
.tkc_box .ryzs_box .dibu_box .download_boxs{
	display:inline-block;
	position:relative;
	top:-60px;
	}
.tkc_box .ryzs_box .dibu_box .download_boxs a{
	background: #f0a741; 
	display:inline-block;
	width:120px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	border-radius:10px;
	font-size:16px;
	}
.tkc_box .ryzs_box .dibu_box .hj_ewm_box{}

.deta_ul_left_{ border:solid 1px #CCC; width:192px; }

@media(max-width:768px){
	.index_content {
		width: 100%;
		margin: 0 auto;
     }
	 .awards {
		width:100%;
		margin:20px auto 0px;
     }
	 .desigerleft{
		 float:none;
		 width:100%;
		 margin:0 auto;
		 display:block;
		 }
	.Badge2{ /*display:none;*/ width:45px; height:45px; background-size:45px auto;}
	.Badge{ width:100%; margin:0 auto 16px; height:auto;}
	.mod-data .detail .pcgallery p.gaimg{text-indent:0px;}
	.mod-data .detail .desigerleft p{ text-indent:50px;}
	.desigerleft p {
    /*height: 26px;*/
    line-height: 26px;
    color: #B0B219;
    font-family: "微软雅黑","黑体";
    font-size: 18px;
    text-align: left;
	height:auto;
    }
	.desigerleft h4 {
    font-size:18px;
    line-height:30px;
    font-family: "微软雅黑","黑体";
    text-align: left;
	height:auto;
	font-weight:bold;
	/*text-indent:45px;*/
    }
	.detext {
    text-align: justify;
    line-height: 24px;
    /*text-indent: 2em;*/
    color: #888;
    font-size:14px;
	width:100%;
	padding:0px;
	overflow:auto;
    }
	.desigerright {
    padding:20px 0;
    text-align: center;
	/*width:190px;*/
	width:100%;
	height:auto;
	display:block;
	margin:0 auto;
	float:none;
   /* border-bottom: 1px solid #ccc;*/
    }
	.desigerright img {
    display: block;
    width: 190px;
    height: 230px;
    margin: 0 auto;
    }
	.caseitem {
    font-size: 16px;
	height:30px;
	line-height:30px;
    }
	.showleft2{ width:100%; margin:20px auto 20px; float:none;}
	.caselist ul li {
    padding:5px 0 0px;
    border-bottom: 1px solid #ccc;
    }
	.deta_ul_left p {
    width: 190px;
    height: 230px;
    margin: 0 auto;
    overflow: hidden;
	display:block;
	
     }
	 .showright{ width:100%; float:none;}
	 .mod-data .detail .deta_ul_left p img{
		 width:100%;
		 display:block;
		 height:auto;
		 }

	.pcgallery p span.zoompic{

    width:190px;
    height:230px;
    padding: 60px 20px;
    z-index: 100;
    color: #fff;
    font-size: 14px;
    line-height: 120px;
    position: absolute;
    background: #000 url(../images/zoom.png) no-repeat 70px 70px;
	text-align:center;
    display: block;
    filter: alpha(Opacity=0);
    Opacity: 0;
}
	.pcgallery:hover p span.zoompic {
    opacity: 0.7;
}
.deta_ul_left:hover .zoompic {
    opacity: 0.7;
}

	.mod-data .detail .casetitle {
    text-align: center;
    font-weight: bold;
    line-height: 30px;
    margin-top: 15px;
	height:auto;
	font-size:14px;
    }
	.showright .scrollbar {
    line-height:26px;
    font-size: 14px;
    color: #888;
	height:auto;
    }

.caselist ul li:last-child{
	border:none;
	}
.deta_ul_left_{ border:0px;}
.caselist ul li .deta_ul_left_ p img{
	width:190px;
	height:auto;
	margin:0 auto;
	display:block;
	}
.mod-data .detail .desigerleft p span.j_leve{ font-size:18px; /*margin-left:8px; text-indent:34px;*/ display:block; margin-left:0px;}
.desigerleft h4 span.j_leve{ font-size:18px; margin-left:8px; text-indent:0px;}
.deta_ul_left p a span.grade_box{ right:0; font-size:14px;}
.deta_ul_left p a span.grade_box b{ background-size:20px auto;}
.mod-data .detail .caselist .casetitle{ font-size:16px;}
.mod-data .detail .desigerleft .Badge02 h5{ font-size:15px;}
.mod-data .detail .desigerleft .Badge02 h6{ font-size:15px;}
.detext .instruction{ text-indent:0px; font-size:15px; margin-bottom:5px;}
.mod-data .detail .desigerleft .Badge02 p{ text-indent:0px;}
.cntr{ width:100%; margin-top:10px;}
.pgwSlideshow .ps-current>ul>li img{ width:100%; height:auto;}
.Badge04{ margin-left:45px; height:auto; line-height:36px; margin-bottom:10px;}
.mod-data .detail .desigerleft .Badge04 .p_jb{ text-indent:0px;}
.mod-data .detail .desigerleft .Badge04 .p_jb span.j_leve{}
.desigerleft08 h4{ margin-top:10px;}
.mod-data .detail .desigerleft08 p{ line-height:36px;}

.desigerright08 .chakan_box{ /*width:100%;*/}
.desigerright08 .chakan_box .pc_box{ display:none;}
.desigerright08 .chakan_box .move_box{ display:block; width:100%; height:auto;}
.tkc_box .ryzs_box {
    width:90%;
    height:50%;
    margin:40% auto 0;
}
.tkc_box .ryzs_box .close_btn{ 
width:26px; 
height:26px; 
line-height:26px;
top:-13px;
right:-13px;
}
.desigerright08 .chakan_box{ width:190px;}
.desigerright08 .chakan_box .zskc{ height:40px; line-height:40px; font-size:16px; border-radius:6px;}
.desigerright08 .chakan_box .zskc .zs_icons{ width:20px;}
.desigerleft08 .chakan_box{ width:150px; margin:15px auto 20px; /*margin-left:0px;*/}
.desigerleft08 .chakan_box .zskc{ height:40px; line-height:40px; font-size:16px; border-radius:6px;}
.desigerleft08 .chakan_box .zskc .zs_icons{ width:20px;}
.tkc_box .ryzs_box .btn-modal{ height:30px; line-height:30px; font-size:16px; border-radius:6px; width:80px;}
.modal-dialog{ margin-top:50%;}
.desigerright09{ display:none;}
.tkc_box .ryzs_box .dibu_box{ top:inherit; bottom:0px;}
.tkc_box .ryzs_box .dibu_box .share_box p{ font-size:12px; line-height:14px;}
.tkc_box .ryzs_box .dibu_box .share_box{ width:80px; margin-left:10px;}
.tkc_box .ryzs_box .dibu_box .share_box .img{ width:60px;}
.tkc_box .ryzs_box .dibu_box .share_box .img #qrcode img{ width:54px;}
.tkc_box .ryzs_box .dibu_box .download_boxs{top:-50px;}
.tkc_box .ryzs_box .dibu_box .download_boxs a{ font-size:14px; height:30px; line-height:30px; border-radius:4px; width:80px;}

}