/**  
 * @Description: the stylesheet ÆóÒµ×ÉÑ¯ 
 * @authors: hanjw (han.jingwei@zol.com.cn )
 * @date:    2015-02-25 11: 45: 40
 * @version: 1.0
 */ 
.zj-pop-layerbox .layerbox-close, .zj-pop-layerbox .zj-dealer-list .zj-select i,
.zj-pop-layerbox .zj-pop-success .zj-success-icon, .zj-pop-layerbox .zj-pop-failure .zj-failure-icon,
.zj-pop-more span,.zj-pop-layerbox .zj-wrong-tip
{background: url(../images/zj-consult-icos.png) no-repeat;}
a{color: #07519A; text-decoration: none;}
a: hover{color: #c00; text-decoration: underline;}

/* µ¯²ã¹«ÓÃ */
.zj-pop-layerbox{min-height: 336px; _height: 336px; padding: 0 30px 10px; background: #fff; font-family: 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1'; z-index: 10000; border: 5px solid #ccc; border: 5px solid rgba(0, 0, 0,0.3); z-index: 10000; _background-color: #b2b2b2; _position: absolute; _bottom: auto; _top: expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight - 377)/2));}
.zj-pop-layerbox .layerbox-header{position: relative; height: 38px; padding: 19px 0 5px; border-bottom: 1px solid #e6e6e6;}
.zj-pop-layerbox .layerbox-header .layerbox-title{font: bold 18px/38px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1';}
.zj-pop-layerbox .layerbox-header .layerbox-title span{padding: 0 0 0 20px; font-size: 14px; color: #666; font-weight: normal;}
.zj-pop-layerbox .layerbox-close{position: absolute; width: 23px; height: 23px; top: 8px; right: 8px; cursor: pointer; -moz-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px; background-position: 6px -52px;}
.zj-pop-layerbox .layerbox-close:hover{background-color: #b3b3b3; background-position: -13px -52px;}

.zj-pop-layerbox .layerbox-body{line-height: 30px;}

.zj-pop-layerbox .layerbox-buttons{padding: 14px 60px 0; font-family: simsun; line-height: 28px; text-align: center;}

.zj-pop-layerbox .layerbox-button-true,.zj-pop-layerbox .layerbox-button-false
{display: inline-block; width: 80px; height: 28px; margin: 0 5px; background-color: #008ee1; border: 1px solid #008ee1; color: #fff; font: normal 14px/28px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1'; text-align: center; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.zj-pop-layerbox .layerbox-button-false{background-color: #fff; border-color: #dbdbdb; color: #666;}
.zj-pop-layerbox .layerbox-button-true:hover{background-color: #0079bf; color: #fff; text-decoration: none; ;}
.zj-pop-layerbox .layerbox-button-false:hover{color: #c00; text-decoration: none;}
.zj-product-div .layerbox-submit-button{float: left; width: 115px; height: 36px; margin: 0 0 0 30px; -webkit-border-radius: 2px; border-radius: 2px; background: #f60; color: #fff; font: normal 16px/36px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1'; text-align: center;}
.zj-product-div .layerbox-submit-button:hover{background: #f04000; color: #fff;text-decoration: none;}
.zj-article-div .layerbox-submit-button{float: left; width: 115px; height: 36px; margin: 0 0 0 30px; -webkit-border-radius: 2px; border-radius: 2px; background: #3687d9; color: #fff; font: normal 16px/36px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1'; text-align: center;}
.zj-article-div .layerbox-submit-button:hover{background: #297acc; color: #fff;text-decoration: none;}

.zj-pop-layerbox .zj-pop-form{margin: 0 -20px 0 0; padding: 14px 0 0;} 
.zj-pop-layerbox .zj-data-item{float: left; width: 310px; margin: 0 10px 0 0; font-size: 14px; line-height: 44px;}
.zj-pop-layerbox .zj-data-item .zj-label{float: left; width: 80px; padding: 0 10px 0 0; font-size: 14px; text-align: right;}
.zj-pop-layerbox .zj-label i{color: #f33; font-style: normal;}
.zj-pop-layerbox .zj-data-item div{float: left;}
.zj-pop-layerbox .zj-data-item input{float: left; height: 14px; width: 192px; margin: 8px 0 0; padding: 7px 8px; border: 1px solid #ccc;font: normal 14px/14px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1';}
.zj-pop-layerbox textarea{float: left; width: 508px; height: 100px; overflow: hidden; margin: 15px 0 0; padding: 0 10px; resize: none; border: 1px solid #ccc; color: #000; font: normal 14px/30px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1';}
.zj-article-div .zj-data-item input:focus,.zj-article-div textarea:focus
{border: 1px solid #0791f5; outline: 0 none;}
.zj-product-div .zj-data-item input:focus,.zj-product-div textarea:focus
{border: 1px solid #f1ca7f; outline: 1px solid #d8b165;}
.zj-pop-layerbox .zj-data-item-name{width: 620px;}
.zj-pop-layerbox .zj-pop-textarea-box{width: 620px; padding: 0 0 6px;}
.zj-pop-layerbox .zj-phone-box{width: 620px;}

.zj-pop-layerbox .zj-dealer-box{padding: 30px 0 18px;}	
.zj-pop-layerbox .zj-dealer-header{border-bottom: 1px solid #e6e6e6;}
.zj-pop-layerbox .zj-dealer-header h3{font-weight: normal; font-size: 16px; line-height: 36px;}
.zj-pop-layerbox .zj-dealer-header span{color: #f33;}
.zj-pop-layerbox .zj-dealer-header .zj-sub-title{color: #666; font-size: 14px;}
.zj-pop-layerbox .zj-dealer-list{position: relative; overflow: hidden; zoom: 1;}
.zj-pop-layerbox .zj-dealer-list li{float: left; width: 50%; padding: 16px 0 0; line-height: 20px;}
.zj-pop-layerbox .zj-dealer-list .zj-dealer-title{position: relative; zoom: 1; display: block; padding: 0 0 0 20px; font-size: 14px; cursor: pointer;}
.zj-pop-layerbox .zj-dealer-list address{margin: 2px 0 0 20px; color: #999; font-style: normal;height: 20px;overflow: hidden;}
.zj-pop-layerbox .zj-dealer-list .zj-dealer-title i {position: absolute; left: 0; top: 3px; width: 11px; height: 11px; border: 1px solid #ccc; background-color: #fff; font: 0/0 arial;}
.zj-pop-layerbox .zj-dealer-list .zj-select i{background-position: 1px -75px;}
.zj-pop-layerbox .zj-dealer-title em{display: inline-block; height: 14px; margin: 0 0 0 10px; padding: 1px 3px; border: 1px solid #ff6501; color: #ff6501; font: normal 12px/14px arial; vertical-align: 1px; *vertical-align: middle;}
 
.zj-pop-layerbox .zj-wrong-tip{float: left; height: 18px; margin: 15px 0 0 20px; padding: 0 0 0 20px; background-position: -36px 1px; color: #f33; _display: inline; line-height: 18px;}
			
/* zj-pop-success */
.zj-pop-layerbox .zj-pop-success{padding: 75px 0 0; border: 1px solid #fff; text-align: center;}
.zj-pop-layerbox .zj-pop-success .zj-success-icon{display: block; width: 49px; height: 54px; overflow: hidden; margin: 0 auto; background-position: 0 -90px;}
.zj-pop-layerbox .zj-pop-success p{margin: 26px 0 0; font: normal 18px/36px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1';}
		
.zj-pop-layerbox .zj-pop-failure{padding: 75px 0 0; border: 1px solid #fff; text-align: center;}
.zj-pop-layerbox .zj-pop-failure .zj-failure-icon{display: block; width: 49px; height: 54px; overflow: hidden; margin: 0 auto; background-position: 0 -150px;}
.zj-pop-layerbox .zj-pop-failure p{margin: 26px 0 0; font: normal 18px/36px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1';}	