/* qtip */
.ui-tooltip, .qtip {max-width:none!important;margin:10px auto;}
/**/
input.mapHandle {width:20px;height:20px;border:1px solid #A7A6AA;cursor:pointer;vertical-align:middle;background:#fff url(../images/mapHandle.png) no-repeat scroll center center;}
input.mapHandle:hover {background:#eee url(../images/mapHandle.png) no-repeat scroll center center;}
input.mapHandle:active {background:#ccc url(../images/mapHandle.png) no-repeat scroll center center;}
.searchResults ul, .searchResults ul li {margin:0;border:0;padding:0;list-style:none;}
.searchBox li{float:left; list-style:none;}
.companyBox .searchForm{ min-height:60px}
.companyBox .submit{ float:left;}
.field-box ul.ztree {margin:0;padding:5px;}
/* 注册表单样式重写 */
.registerBox .form-row .field-box {margin-right:0;}
.registerBox .form-row .field-box label {/*width:auto;*/margin-left:10px;}
.registerBox .form-row .field-box.first label {width:6em;margin-left:0;}
#id_TelCountryCode, #id_TelAreaCode {width:6em;}
#id_CompanyName, #id_Address, #id_OtherMainOperation, #id_Name, #id_HireName, #id_OldHouseName {width:60em;}
#id_last_name, #id_first_name {width:8em;}
.shop_image_list{border: unset;background: unset;}
.shop_image_list .pagination{border-top: 1px dashed #999;}


.main_site_box .main-content .company_Register{border: unset;background: #fafafa;}
.main_site_box .main-content .company_Register .wHeader{text-align: center;    border: unset;}
.main_site_box .main-content .company_Register .wHeader .caption{float:unset;font-size: 15px;}
.main_site_box .main-content .company_Register .wBody{}
.main_site_box .main-content .company_Register .registerBox{}
.main_site_box .main-content .company_Register .registerBox .module{border: unset;}
.main_site_box .main-content .company_Register .registerBox .module h2{height: 30px;line-height: 30px;background: #fafafa;color: #e23121;font-size: 15px;}
.main_site_box .main-content .company_Register .registerBox .module input{border-radius: 3px;}
.main_site_box .main-content .company_Register .registerBox .aligned label{line-height: 27px;}
.main_site_box .main-content .company_Register .registerBox .submit-row{background: unset;border: unset;text-align: center;}
.main_site_box .main-content .company_Register .registerBox .submit-row .default{float: unset;background: #e23121;border-color: #e23121;padding: 8px 60px;border-radius: 3px;cursor: pointer;}
.main_site_box .main-content .company_Register .registerBox .aligned label[for=id_Telephone]{width:auto;min-width: auto;}
.main_site_box .main-content .company_Register .form-row .field-ctr-box select{line-height: 27px;height: 27px;font-size: 15px;}
#id_username,#id_email{width:220px}
.main_site_box .main-content .company_Register .registerBox form .aligned ul.errorlist{display:none!important;}
.login_eyes{background: url(/static/_Client/Images/hide.png) no-repeat 0px 8px;cursor: pointer;width: 18px;height: 30px;display: inline-block;position: absolute;margin-left: 115px;}
.login_show_eyes{background: url(/static/_Client/Images/show.png) no-repeat 0px 8px!important;}
.main_site_box .main-content .company_Register .registerBox .module .field-ctr-box-MainOperation{width:80%;}
.main_site_box .main-content .company_Register .registerBox .module .field-ctr-box-MainOperation .flat_checkbox_list{width:auto;}

.registerBox{}
.registerBox ul.flat_checkbox_list li.optgroup{line-height: 20px;}
.registerBox li.optgroup .grouplabel, .registerBox ul.flat_checkbox_list label{line-height: 25px;height: 25px;}
.main_site_box .main-content .company_Register .registerBox .module .field-ctr-box-MainOperation{font-size: 15px;}
.main_site_box .main-content .company_Register .registerBox .aligned label{font-size: 15px;}
.main_site_box .main-content .company_Register .registerBox .aligned label[for]{padding: 0 10px;line-height: 40px;height: 40px;}
.main_site_box .main-content .company_Register .registerBox .module .field-ctr-box-MainOperation label[for]{line-height: 30px;}
.main_site_box .main-content .company_Register .registerBox .module input[type=checkbox]{width: 18px;height: 18px;}
.main_site_box .main-content .company_Register .registerBox .form-row-TelAreaCode{}
.main_site_box .main-content .company_Register .registerBox .form-row-TelAreaCode .field-ctr-box{}
.main_site_box .main-content .company_Register .registerBox .form-row-TelAreaCode .field-ctr-box .help{line-height: 10px;}

.form-row-truename input[type=text], .form-row-post input[type=text]{width:60em;}
.form-row .fix{display: inline-block;color: red;margin-left: 5px;}
.form-row .fix svg{width:6px;}