@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td, span{ margin: 0; padding: 0; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, textarea, select { *font-size:100%;}
body{font-size:12px; font-family:Arial,'微软雅黑',"宋体"; color:#333;margin:0 auto;width: 100%; min-width:1100px;}
a{ text-decoration: none; color: #666;}
ul,ol,li{ list-style: none;vertical-align:text-top;}
img{ vertical-align: middle; border: none; }
em,i{font-style: normal; margin: 0; padding: 0;}
.clearfix:before, .clearfix:after{content: " ";display: table;}
.clearfix:after{clear:both;}
.clearfix{*zoom: 1;}

/*.login_hide{display: none;}*/
/*.regis_hide{display: none;}*/
.login_window{width: 400px; position:fixed; border:solid #016db6 1px; left: 50%; top: 25%; z-index: 999; background-color: #fff; margin-left:-200px; font-family: "Microsoft yahei"; display: none;}
.login_head_01{width: 400px; height: 44px;color: #096dbb; font-size: 18px; position: relative;}
.login_head_01 .user_img{width: 30px; height: 30px; margin: 7px 10px 6px 26px;display: none;}
.login_head_01 .user_txt{margin-top: 10px; position: absolute;display: none;}
.login_head_01 .user_close{cursor: pointer; width: 44px; height: 44px; z-index: 1000; position: absolute; top: 0; right: 0;}
.regis_info .info_foot{margin-top:30px;}
.login_head_02{height: 42px; font-size: 17px; margin-top: 28px; width: 400px;border-top: 1px solid #c0cdd9;border-bottom: 1px solid #c0cdd9;}
/*登录*/
.login_head_02 .li_01{color:#016db6; width: 200px; background-color:#f9fbfe; text-align: center; height: 32px; display: inline-block; padding-top: 10px; float: left; cursor: pointer;}
.login_head_02 .li_02{color:#666;padding-left: 0px;}
.login_head_02 .img_01{width:97px; height:4px; float:left; margin:-7px 0px 0px 50px;border-bottom: 4px solid #5a98de;}
.login_head_02 .img_01 img{margin: -7px 0 0 45px;}
/*注册*/
.login_head_02 .li_03{color:#666; width: 200px; background-color: #f9fbfe; text-align: center; height: 32px; display: inline-block; padding-top: 10px; float: left; cursor: pointer;}
.login_head_02 .li_04{color:#016db6;padding-left: 0px;}
.login_head_02 .img_02{width:97px; height: 4px; float:right; margin:-7px 50px 0px 0px;border-bottom: 4px solid #5a98de;}
.login_head_02 .img_02 img{margin: -7px 0 0 45px;}

.user_mid{width: 400px;}
.txt{width:293px; height: 40px; color: #999; font-size: 16px; line-height: 38px; border: 1px solid #96a5b4; border-radius: 5px; padding-left:7px; vertical-align: middle;}

.btn_icon,.rig_msg{width: 300px;margin: 0 50px;}
.rig_msg{position: relative;height: 40px;margin-bottom:12px;}
#bom_free_btn{width: 342px;}

.btn_icon_01{position: relative;}
.user_mid.txt_01{margin: 33px 40px 0px 40px;}
.icon{position: absolute; margin-left:10px;}
.icon_phone{width: 15px; height: 23px; margin-top: 37px;display: none;}
.icon_phone_1{margin-top: 23px;}
.user_mid .icon_lock{width: 19px; height: 23px; margin-top: 8px;display: none;}
.user_mid .txt_01{margin: 28px 0 10px 0;}
.user_mid .txt_1{margin:28px 40px 10px 0;}
.user_mid .txt_02{margin: 0 0 10px 0;}
.user_mid .check{position: relative;margin-top: 7px;}
.user_mid .check_01{width: 17px; height: 17px; margin: 0px 5px 10px 50px;}
.user_mid .check_02{width:17px;height:17px;margin-left:100px;}
.user_mid .check_txt{color: #333; font-size: 15.5px; position: absolute; margin-top: -2px;}
.user_mid .check_txt_01{margin-left: 205px; cursor: pointer;}
/*注册*/
.rig_txt{height: 38px; color: #999; font-size: 16px; border: 1px solid #d7d6d7; border-radius: 5px; padding-left:7px; width:147px; line-height: 38px;/*position: absolute;left: 0;top: 0*/;margin-right: 10px;}
.login_btn{width:300px;height:40px;background-color:#016db6;color:#fff;font-size:18px;margin:0px 50px 30px 50px;border:none;outline:none;border-radius:6px;cursor:pointer;}
.rig_btn{padding: 0px 5px;height: 38px; background:#016db6; font-size: 16px; line-height: 38px; color: #fff; border:none; border-radius: 6px; cursor: pointer; outline: none;/*position: absolute;right: 0;top: 0;*/}
.login_btn{margin: 20px 50px;}

.user_footer{margin:auto;margin-bottom:30px;padding-bottom: 20px;width:300px;text-align:center;}
.user_footer .footer_txt{font-size: 16px; color: #333; margin-right: 4px;}
.user_footer .footer_img{width: 36px; height: 36px; cursor: pointer;}
/*注册*/
.user_footer .rig_footer_txt{margin-left: 0; color: #333; font-size: 16px;float: right;}
.user_footer .fl{float: left;}
.user_footer .fr{float: right;}
.login_link{text-decoration: underline; color: #016db6; cursor: pointer;}
.masks {border:none;width:100%; height: 100%; background: #fff; opacity: 0.6; filter: alpha(opacity=60); z-index: 99; position: fixed; top: 0;left: 0; display:none;}
.rcode_bg{display: none; z-index: 9999;}
.rcode_bg2{position: fixed; top: 0; left: 0; background: #333; opacity: 0.75; filter: alpha(opacity=75); height: 100%; width: 100%; z-index: 99;}
.rcode_box{position: fixed; left: 50%; margin-left: -160px; top: 40%; margin-top: -140px; z-index: 100;
background-color: transparent; padding: 20px; width: 320px;}
.rcode_font{font-size: 18px; color: #fff; text-align: center; margin: 15px 0;}
.rcode_close{height: 37px; width: 37px; background: url(../images/sdsd1.png) no-repeat center center; position: absolute; right: 0; top: 0; z-index: 9999; cursor: pointer;}
.user_mid .prompt{margin:18px 0 0 35px;font-size: 16px;}
/*确认信息*/
.regis_info{width: 400px; position: fixed; border: solid #076eb9 3px; left: 50%; top:13%; z-index: 999; background-color: #fff; margin-left:-256px; font-family: "Microsoft yahei"; display: none;}
.info_txt{margin-left: 30px;}
.info_foot{color:#333; font-size: 18.5px; padding-left: 113px;}
.info_txt_02{display: block; padding-top:16px;}
.info_btn{width:376px; height: 49px; background-color: #016db6; color: #fff; font-size: 21px; border:none; outline: none; border-bottom: 5px solid #004879; border-radius: 8px; cursor: pointer; margin-left: 40px; margin-top: 27px;}
.info_btn{margin-bottom: 40px;}
#reginfoshow{width: 320px;}
/*免费找货*/
.free_find{width: 456px; position:fixed; border:solid #076eb9 3px; left: 50%; top: 25%; z-index: 999; background-color: #fff; margin-left:-256px; font-family: "Microsoft yahei";}
.free_head{position: relative; padding:0 40px;}
.free_head .free_img{margin: 25px 11px 10px 0px; width: 35px; height: 35px;}
.free_head .free_head_txt{color: #096dbb; font-size: 21px; width: 330px; margin-top: 28px; position: absolute;}
.free_head .free_close{cursor: pointer; width: 44px; height: 44px; z-index: 1000; position: absolute; top:0; right: 0;}
.free_line{border: 1px solid #076eb9; width: 376px; margin-left: 40px;}

.free_mid{padding: 22px 0; margin-left: 0px; }
.free_mid span{color: #333; font-size: 16px;margin-left: 40px;}
.free_mid .txt{margin-left: 0px; width: 333px;}
.free_mid .rig_btn{width: 150px; float:right;}
.free_mid .icon{margin-left: 14px; margin-top: 9px;}
.free_mid_txt{display: inline-block; margin-bottom: 30px;}
.free_mid .login_btn{margin-left: 0px;}
.free_mid .rig_txt{width: 170px; margin-right: 14px; float: left;margin-bottom: 20px;}
.free_mid .foot_left{display: inline-block; padding-right:0;}
.free_msg{margin:20px 0;width: 344px;}
/*求购信息确认*/
.regis_info_01{width: 456px; position: fixed; border: solid #076eb9 3px; left: 50%; top: 25%; z-index: 999; background-color: #fff; margin-left:-256px; display: none;}
.txts{margin:40px; font-size: 16px; color: #333; line-height: 26px;}
.regis_info_01 .info_txt_02{padding: 24px 0;}
.regis_info_01 .txt_03{ padding-top:0px; font-size: 16px; color: #333; padding-left: 40px;}
.regis_info_01 .info_btn{margin:25px 40px 43px 40px;}

/*找不到库存*/
.absence_wrapper{width: 1200px; background: #fff; margin:0 auto;}
.absence_content{padding:20px 205px 30px 210px;}
.absence_top{width: 776px; margin-bottom:7px; position: relative;}
.absence_top .top_image{width: 122px; height: 87px; margin-right: 24px; display: inline-block; float:left;}
.absence_top .top_txt{display: inline-block; font-size: 18.5px; line-height: 35px; color: #000; vertical-align: middle; margin-top: 10px; width: 600px;}
.absence_top .top_txt .txt_red{color: #c00;}
.absence_bottom{background: url(../images/find_bg.jpg) no-repeat; width: 597px; height: 532px; margin: 0 auto; position: relative;}
.form_content{margin-top: 83px; margin-left: 100px; position: absolute;}
.form_inp{width: 364px;height: 38px;color: #999;font-size: 16px;line-height:38px;border:1px solid #d7d6d7;border-radius:5px;padding-left: 12px;margin-bottom:18px;}
.form_msg{width: 203px; margin-right: 14px; float:left;}
.form_btn{width: 147px; height: 38px; background: url(../images/msg.jpg) repeat-x; font-size: 16px; line-height: 38px; color: #fff; border-radius: 5px; cursor: pointer; border:none; outline: none; }
.form_btn2{width: 376px; height: 49px; background-color: #f80; color: #fff; font-size: 21px; line-height: 21px; border:none; outline: none; border-bottom: 5px solid #bd6501; border-radius: 8px; cursor: pointer; }
@media only screen and (max-width:1360px) and (min-width:1280px){
	.login_windo{top:15%;}
	.regis_info_01{top:15%;}
	.free_find{top:15%;}
}
@media only screen and (max-width:1280){
	.login_window{top:10%;}
	.regis_info_01{top:10%;}
	.free_find{top:10%;}
}
/*
腾讯弹窗咨询样式
*/
.WPA3-SELECT-PANEL {
    z-index: 2147483647;
    width: 463px;
    height: 292px;
    margin: 0;
    padding: 0;
    border: 1px solid #d4d4d4;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 15px #d4d4d4;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-TOP {
    height: 25px;
}

.WPA3-SELECT-PANEL * {
    position: static;
    z-index: auto;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    width: auto;
    height: auto;
    max-height: auto;
    max-width: auto;
    min-height: 0;
    min-width: 0;
    margin: 0;
    padding: 0;
    border: 0;
    clear: none;
    clip: auto;
    background: transparent;
    color: #333;
    cursor: auto;
    direction: ltr;
    filter: ;
    float: none;
    font: normal normal normal 12px "Helvetica Neue", Arial, sans-serif;
    line-height: 16px;
    letter-spacing: normal;
    list-style: none;
    marks: none;
    overflow: visible;
    page: auto;
    quotes: none;
    -o-set-link-source: none;
    size: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-overflow: clip;
    text-shadow: none;
    text-transform: none;
    vertical-align: baseline;
    visibility: visible;
    white-space: normal;
    word-spacing: normal;
    word-wrap: normal;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -ms-opacity: 1;
    -o-opacity: 1;
    opacity: 1;
    -webkit-outline: 0;
    -moz-outline: 0;
    -ms-outline: 0;
    -o-outline: 0;
    outline: 0;
    -webkit-text-size-adjust: none;
    font-family: Microsoft YaHei,Simsun;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-SELECTS {
    width: 246px;
    height: 111px;
    margin: 0 auto;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-CLOSE {
    float: right;
    display: block;
    width: 47px;
    height: 25px;
    background: url(http://combo.b.qq.com/crm/wpa/release/3.3/wpa/views/SelectPanel-sprites.png) no-repeat;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-CLOSE:hover {
    float: right;
    display: block;
    width: 47px;
    height: 25px;
    background: url(http://combo.b.qq.com/crm/wpa/release/3.3/wpa/views/SelectPanel-sprites.png) no-repeat 0 -24px;
}
user agent stylesheet
a:-webkit-any-link {
    color: -webkit-link;
    text-decoration: underline;
    cursor: auto;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-CHAT:hover {
    background-position: -88px -80px;
}

.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-AIO-CHAT {
    float: left;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-ANONY-CHAT{
	float: right;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-QQ {
    display: block;
    width: 76px;
    height: 76px;
    margin: 6px;
    background: url(http://combo.b.qq.com/crm/wpa/release/3.3/wpa/views/SelectPanel-sprites.png) no-repeat -50px 0;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-QQ-ANONY {
    background-position: -130px 0;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-LABEL {
    display: block;
    padding-top: 10px;
    color: #00a2e6;
    text-align: center;
}

.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-MAIN {
    padding: 23px 20px 45px;
}

.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-GUIDE {
    margin-bottom: 42px;
    font-family: "Microsoft Yahei";
    font-size: 16px;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-CHAT {
    display: block;
    width: 88px;
    height: 111px;
    background: url(http://combo.b.qq.com/crm/wpa/release/3.3/wpa/views/SelectPanel-sprites.png) no-repeat 0 -80px;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-BOTTOM {
    padding: 0 20px;
    text-align: right;
}
.WPA3-SELECT-PANEL .WPA3-SELECT-PANEL-INSTALL {
    color: #8e8e8e;
}
.WPA3-SELECT-PANEL a {
    cursor: auto;
}
@media only screen and (max-width:1280px) and (min-width:1024px){
	.absence_wrapper{width:100%;}
}