.zisha-info{
	overflow:hidden;
}    

.zisha-info > div {
    float: left;
}

/* item_images_focus CSS */
.item_images_focus{
    width: 520px;
    height: 530px;
    padding: 0 20px;
    border-right: 1px #b0afb1 dotted;
    float: left;
    position: relative;
    margin-right: 25px;
}
.item_images_focus ul,.item_images_focus li{list-style:none;}
.item_images_focus .image_list{
	width: 520px;
    height: 420px;
    overflow: hidden;
    clear: both;
    margin: 0;
    padding: 0;
}
.item_images_focus .image_list li{list-style:none;width:520px;height:460px;margin: 0;padding: 0;overflow:hidden;float:left;text-align:center;}
.item_images_focus .image_list li a{
    width: 1000px;
    height: 420px;
    display: block;
    margin-left: -240px;
    text-align: center;
	}
.item_images_focus .image_list li img{vertical-align:middle;height:420px;}

.item_images_focus .menu{
    width: 520px;
    height: 100px;
    position: absolute;
    bottom:0px;
}

.item_images_focus .menu .list_box{
    width: 470px;
    height: 100px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 28px;
}
.item_images_focus .menu .list{
	list-style: none;
    height: 100px;
    padding: 0;
    margin: 0;
}
.item_images_focus .menu .list li{
	list-style:none;float:left; 
	border: 1px solid #f2f2f2;
    width: 90px;
    height: 70px;
    margin: 12px;
    cursor: pointer;
}

.item_images_focus .menu .list li.on{
	border: 1px solid #424043;
}


.item_images_focus .menu .list img{width:100%;height:100%;}

.item_images_focus .menu .arrow{position:absolute;top:32px;display:inline-block;width:18px;height:34px;background-repeat:no-repeat;}
.item_images_focus .menu .sPrev{background-image:url(../../images/default//detail/left-move.png);background-position:left top;left:0;}
.item_images_focus .menu .sNext{background-image:url(../../images/default//detail/right-move.png);background-position:right top;right:0;}



	

	
	
	
.maker-intro-title {
    border: 1px solid #dec8b3;
    padding: 2px;
    height: 42px;
}

.avatar {
    border: 4px solid #c8a480;
    padding: 0;
    width: 221px;
    height: 207px;
    overflow: hidden;
}

.avatar .img{
    width: 221px;
    height: 1000px;
    display: block;
    vertical-align: middle;
    margin-top: -396px;
    line-height: 1000px;
}


.avatar .img img{
	vertical-align:middle;
}


.maker-intro-body {
    margin-top: 10px;
    width: 100%;
    text-align: left;
}

.chinese-name {
    color: #000;
    font-size: 28px;
    font-weight: bold;
    padding-left: 7px;
}

.english-name {
    color: #8f8e8e;
    font-size: 12px;
}

ul.kai {
    font-size: 18px;
    font-weight: bold;
}

.item-name {
    margin-bottom: 5px;
    margin-top: 5px;
}

.item-name h1{
	font-size: 18px;
	display: initial;
	color: #b40300;
}

.item-name span{
	font-size: 14px;
}

ul.intro-param{
	color: #333;
    width: 100%;
    overflow: hidden;
    clear: both;
    padding: 0;
}

ul.intro-param li {
    float: left;
    margin-right: 10px;
    list-style: none;
    padding: 0;
    margin: 0 20px 0 0;
    list-style-image: none;
}

.intro-container {
    padding-left: 10px;
	overflow: hidden;
    margin: 12px auto 0;
}

.phone-container {
	height: 46px;
    line-height: 46px;
}

.item-user-honor li{
	font-size:16px;
}

.phone-container img {
    vertical-align: middle;
}

.tel-phone {
	border: 1px solid #d6d6d6;
    outline: none;
    color: #999;
    height: 22px;
    line-height: 22px;
    width: 170px;
    overflow: hidden;
    padding: 8px;
	margin-left:5px;
}

.tel-phone input {
    border: 0 !important;
    outline: none;
    color: #333;
    height: 22px;
    line-height: 22px;
    width: 170px;
}

.tel-button {
    font-size: 14px;
    color: #fff;
    display: inline-block;
    background: #9b2c00;
    outline: none;
    cursor: pointer;
	height: 32px;
    line-height: 32px;
    margin: 0 5px;
    padding: 0 10px;
}

.ask-phone {
    font-size: 30px;
}

.ask-container {
 	overflow: hidden;
    height: 26px;
    line-height: 26px;
    margin: 10px auto;
}

.ask-container label,.ask-container img{
    float: left;
}

.ask-container label{
    margin-left: 10px;
}


.online24 {
    font-size: 12px;
}

.promise {
    background: #f7f7f7;
    width: 100%;
	padding: 10px;
}

.promise img {
    position: relative;
}

.promise td {
	font-size: 14px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 10px;
}

.ask-price {
    background: url("../../images/default/list/history-bg.png") no-repeat;
    height: 40px;
    padding-top: 15px;
    clear: both;
    color: #333;
    overflow: hidden;
    margin:30px auto 10px auto;
}

.ask-price span {
    color: #a3a3a3;
}

.ask-price > label {
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    padding-right: 15px;
}

.ask-price > label.active {
    color: #b40300;
}

.ask-price strong {
    float: right;
    /*height: 30px;*/
    line-height: 20px;
}

.ask-price strong img {
    vertical-align: middle;
}

.ask-tel {
    font-size: 24px;
    color: #c40000 !important;
    position: relative;
    top: 5px;
}

.intro-img-list {
    border-top: 1px solid #e3ccac;
    padding-top: 35px;
    padding-bottom: 70px;
    background: #e9e9e9;
    text-align: center;
}

.intro-img-list .intro-info{
	font-size: 14px;
    text-align: left;
    margin: 10px 90px;
}

.intro-img-list img{
    margin:10px auto;
}



.online-aaq {
    width: 131px;
    height: 360px;
    background-image: url("../../images/default/online-aaq-bg.png");
    position: fixed;
    top: 200px;
    right: 10px;
    z-index: 999999;
}

.online-phone {
    margin-top: 55px;
    margin-left: 10px;
}

.online-phone > span {
    color: #fff;
    font-size: 12px;
	overflow: hidden;
    line-height: 26px;
    height: 26px;
}

.online-phone > label {
    color: #f0dcaa;
    font-size: 17px;
}

.online-aaq > .liansuo {
	color: #fff;
    font-size: 12px;
    margin-top: 9px;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    text-align: center;
}

.online-aaq .tab_list {
    color: #9c2c00;
    padding-left: 20px;
    margin: 24px 0;
}

.online-aaq .tab_list li {
    list-style: none;
    width: 92px;
    border-bottom: 1px solid #9c2c00;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
}

.online-aaq > .online-aaq-top {
    margin-left: 20px;
    width: 94px;
    cursor: pointer;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
}

.online-aaq > .online-ewm {
    margin-left: 23px;
}

.online-aaq > .online-bot{
	width: 131px;
    height: 30px;
    background: url("../../images/default/online-aaq-bg.png") bottom;
}

.online-aaq .con_list li{
	display: none;
}

.online-contact {
	position: absolute;
    width: 124px;
    height: 235px;
    padding: 10px;
    background: #efd7a3;
    border: 1px solid #d7a777;
    margin-left: -132px;
    margin-top: -110px;
    color: #333333;
}

.online-contact img {
    vertical-align: middle;
}

.online-contact h5 {
    margin-top: 0px;
    margin-bottom: 5px;
    text-align: left;
}
.online-contact > hr{
    height:1px;
    border: 0;
    border-top:1px solid #e8c996;
    margin-bottom: 15px;
}
.online-contact .wechat-icon{
    vertical-align: top;
}