/*menu top*/
.menu_top {
    float:right;
    width:100%;
    text-align:right;
}
.menu_bottom {
    width:100%;
    float:left;
    margin-top:20px;
}
.menu_top a {
    margin-left:20px;
    font-weight:bold;
    font-size:13px;
}
.csize{ font-family: verdana;padding:5px 0px;}
.w-findPwd{position:relative;}
.account_tit {
    font-weight:bold;
    height:25px;
    line-height:25px;
}
.hidden{display: none;}
.account_dian {
    color:#f60;
    font-size:13px;
    margin-right:20px;
    float:right;
}
.dwNo{display:block; width:100%;float:left;}
.inpuimg {
    width: 100%;
    float: left;
}
.soldout{position: absolute;right:5px;top:35px; height: 35px;}
.scartbt img{margin-left:10px;}
.z_yellow{color: #f60;}.z_blue{color:#5bc0de;}
.car_change{ width: 100%;border-bottom: 1px solid #ddd; float: left;height: 30px; line-height: 30px;margin-bottom:5px;}
.car_change a.tm{width: 350px;float: left; text-align: center;  color: #666 !important;background-color:#eee; font-size: 14px;font-weight: bold;}
.car_change a.active{background-color:#f60; color: #fff !important; }.car_change span{margin-left:10px;}
.car_change a.active b{color:#fff; }
.acc_eid_main {
    width:940px;
    padding:10px;
}
.title1{position:relative;} .title1 a{position:absolute;right:5px; top:-2px;}
.conshoping{float: right;background-color: #00a0c7; color: #fff !important;padding:0px; text-indent: 0px;border-radius: 4px;font-size: 12px;font-weight: normal;line-height: 24px; width:130px;text-align:center;margin-top:15px;}
.conreset{float: right;background-color: #eee; color: #333 !important;padding:0px; text-indent: 0px;border-radius: 4px;font-size: 12px;font-weight: normal;line-height: 24px; width:130px;text-align:center;margin-top:15px;}
.input_small_1 {
    border:1px solid #999;
    height:14px;
    line-height:14px;
    padding:3px;
    margin-right:5px;
    width:73px;
}
.menuh_left img {
    margin-bottom:30px;
    margin-top:5px;
}
.input_small_2 {
    border:1px solid #999;
    height:14px;
    line-height:14px;
    padding:3px;
    width:187px;
}
.width220 {
    width:220px;
}
.discss {
    text-align:center;
    width:45px;
}
.hui_zx {
    color:#E3E3E3;
}
.acc_right_titile {
    min-width:130px;
    text-align:right;
    padding-bottom:5px;
    color:#000;
    width:auto;
}
.acc_right_titile1 {
    width:150px;
    text-align:left;
    padding-right:0px;
    color:#000;
    text-indent:30px;
}
.acc_left {
    padding-bottom:5px;
}
.left_tt1 {
    color:#000;
    font-size:10px;
}
.acc_left,.acc_right_titile {
    vertical-align:top;
}
.zx_textarea {
    width:390px;
    height:265px;
    margin-left:50px;
    border:1px solid #999;
    padding:0px;
}
.limit_txt {
    color:#D5D5D5;
    font-size:11px;
    text-align:right;
    margin-right:10px;
}
.right_big_con1200 {
    width:1380px;
    padding:10px;
    margin:0 auto;
    display: table;
    background-color: #fff;
}
.bysb_left {
    float:left;
}
.bysb_center {
    width:1000px;
    margin:0 auto;
    float:left;
    text-align:center;
}
.bysb_right {
    float:right;
}
.bysb_right select{height: 25px; width: 120px; line-height: 25px;margin-left:10px;}
.bysb_center a {
    margin-right:6px;
}
.prozx_main {
    width:700px;
    float:left;
    position:relative;
}
.prozx_main_pp {
    width:1380px;
    margin:0 auto;
    background-color: #fff;
    display: table;
    padding:10px;
}
.proleft_1 {
    padding-bottom:10px;
    width:1148px;
    border:1px solid #DDDDDD;
    position:relative;
    float:left;
    padding-top:10px;
}
.prozx_left {
    padding-bottom:10px;
    width:1150px;
    position:relative;
    float:left;
}
.addpp_main {
    padding:10px 0px;
    width:100%;
}
.addradio {
    margin-left:10px;
}
.xhidden{display: none !important;}
.addinput {
    border:1px solid #999;
    height:20px;
    line-height:20px;
    text-indent:2px;
    text-align:left;
}
.add_select1 {
    border:1px solid #999;
    height:23px;
    line-height:23px;
    text-indent:2px;
    width:220px;
}
.addpp_bg {
    background-color:#f9f9f9;
    width:978px;
    float:left;
    text-indent: 10px;
    height:30px;
    line-height:30px;
    color:#000;
    font-weight:bold;
    margin-bottom:10px;
}
.addpp_left {
    width:475px;
    float:left;
    margin-right:15px;
}
.addpp_right {
    width:470px;
    float:left;
    position:relative;
}
.addpp_left dl {
    width:100%;
    float:left;
    margin-top:6px;
    color:#000;
}
.addpp_left dl dt {
    width:100px;
    text-align:left;
    float:left;
}
.addpp_left dl dd {
    width:835px;
    text-align:left;
    float:left;
    line-height:22px;
}
.add_m_bg {
    background-color:#F4F3F5;
    height:auto;
    float:left;
    margin-top:10px;
    padding-bottom:2px;
    width:100%;
}
#ptyidd2 {
    margin-left:10px;
}
.add_fright {
    font-weight:bold;
    font-size:12px;
    font-style:italic;
    margin:8px 0px 5px 0px;
    width:100%;
    float:left;
    color:#000;
}
.add_fright span {
    font-weight:normal;
    margin-left:10px;
}
.add_fright span input {
    margin-left:10px;
}
#discout_table {
    border-left:1px solid #ddd;
    width:100%;
    border-bottom:1px solid #ddd;
    text-align:center;
}
#discout_table th {
    height:25px;
    background-color:#F3F5F4;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
}
#discout_table td {
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    height:25px;
}
.addright_txt {
    font-size:13px;
    font-weight:bold;
    margin:6px 0px;
}
.addright_txt1 {
    font-size:13px;
    font-weight:bold;
    margin:6px 0px;
    color:#CC8750;
}
.add_submit {
    width:100%;
    margin:15px 0px;
    text-align:right;
    float:left;
}
.add_submit input {
    border:none;
}
.add_m_bg dd span {
    padding:0 3px;
}
/*upload img*/

.demo {
    width:480px;
    margin:20px auto 0 auto;
    min-height:150px;
}
#preview li {
    width:91px;
    margin-right:5px;
    float:left;
    min-height:60px;
}
#spec-list ul:last-child{padding-left:10px;}
#preview li a {
    width:100%;
    margin:5px auto;
}
#preview .preview {
    height:90px;
    width:90px;
    border:1px solid #ddd;
}
.demo p {
    line-height:26px
}
.btn_zxx {
    overflow:hidden;
    margin-right:4px;
    display:inline-block;
    *display:inline;
    padding:4px 10px 4px;
    font-size:14px;
    line-height:18px;
    *line-height:20px;
    color:#fff;
    text-align:center;
    vertical-align:top;
    cursor:pointer;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    position:relative;
}
.btn_zxx input {
    margin:0px;
    border:solid transparent;
    opacity:0;
    filter:alpha(opacity=0);
    cursor:pointer;
    width:100px;
    position:absolute;
    top:0;
    right:0;
}
.acc_eid_main .input_5 {
    height:20px;
    line-height:20px;
    text-indent:2px;
    padding:0px;
}
.acc_eid_main .l_select1 {
    border:1px solid #999;
    height:20px;
    line-height:20px;
    width:282px;
}
#sample_zx {
    background-color:#f4f3f5;
    float:left;
    height:60px;
}
input[type="text"]:focus {
    outline:none;
    border:2px solid #F9002F;
    box-shadow:0 0 8px rgba(103,166,217,1);
}
.phonetxt {
    font-size:11px;
    line-height:12px;
    padding-top:6px;
}
.hui_zx input {
    color:#666;
}
.prozx_main dl {
    width:100%;
    float:left;
    margin-top:3px;
}
.prozx_main dl dt {
    width:145px;
    text-align:left;
    float:left;
    font-size:12px;
    text-indent:5px;
}
.prozx_main dl dd {
    width:auto;
    float:left;
}
#total_price{color: #f60;}
.pro_right {
    width:300px;
    float:right;
    text-align:right;
    margin:50px;
}
.blue_zx {
    color:#0085d7;
}
.marginb10 dl dt {
    width:138px;
}
.pro_right_title {
    font-size:18px;
    font-weight:bold;
    margin-bottom:10px;
}
.pro_right_title b {
    color:#FF6600;
}
.pro_right_main {
    border-left:1px solid #ddd;
    border-bottom:1px solid #ddd;
    border-right:1px solid #ddd;
    border-top:2px solid #086BCF;
    padding-left:5px;
    width:232px;
}
.right_main_1 {
    color:#086BCF;
    font-size:13px;
    line-height:22px;
    float:left;
    width:100%;
}
.right_main_3 {
    border-top:1px dashed #ddd;
    border-bottom:1px dashed #ddd;
    padding:10px 0px;
    font-size:12px;
    float:left;
    width:100%;
}
.pro_right_main img {
    max-width:232px;
    margin:5px 0px;
}
.pro_right_main dl {
    width:100%;
    float:left;
}
.pro_right_main dl dt {
    width:100px;
    float:left;
}
.pro_right_main dl dd {
    width:130px;
    float:left;
}
.main_main_top {
    width:100%;
    float:left;
    margin-top:120px;
}
.account_diana {
    position:absolute;
    right:0px;
    top:-10px;
    color:#f60;
}
.loadfrom {
    width:470px;
    height:160px;
}
.widthzx1 {
    width:178px;
}
.blus {
    color:#006fb6;
}
#sample_zx dl,.addpp_right dl {
    width:100%;
    float:left;
    margin-top:6px;
    color:#000;
}
#sample_zx dl dt,.addpp_right dl dt {
    width:100px;
    text-align:left;
    float:left;
}
#sample_zx dl dd,.addpp_right dd {
    width:370px;
    text-align:left;
    float:left;
    line-height:22px;
}
.edit_txt {
    color:#f60;
    font-style:italic;
    font-weight:normal;
}
.acc_eid_left {
    width:450px;
    float:left;
}
.acc_eid_right {
    width:480px;
    float:left;
    margin-left:10px;
}
.submit_css {
    padding-top:10px;
    margin-right:5px;
    text-align:right;
    padding-right:5px;
}
.limit_txt2 {
    color:#808080;
    font-size:11px;
    margin-right:20px;
    line-height:12px;
    text-align:left;
    width:100%;
    margin-top:3px;
    display:block;
}
.m_input {
    border:1px solid #ddd;
    background-color:#666;
    width:80px;
    height:16px;
    text-align:center;
}
.newzx_topright {
    text-align:right;
    width:950px;
    margin:0 auto;
    height:30px;
    line-height:30px;
}
.newzx_topright li {
    width:auto;
    margin-left:20px;
    float:right;
    font-family:Verdana,Geneva,sans-serif;
    color:#333;
    position:relative;
}
.newzx_topright li a {
    color:#333;
}
.jiantou {
    padding-left:5px;
}
.border_bb b {
    font-size:14px;
    color:#333333;
    height:30px;
    line-height:30px;
}
.zcpocurr {
    background:#f9f9f9 none repeat scroll 0 0;
    border:1px solid silver;
    box-shadow:0 0 4px #999;
    color:#666;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    height:auto;
    padding:5px;
    position:absolute;
    left:60px;
    text-align:left;
    top:22px;
    width:70px;
    z-index:99;
}
.zcpocurr a {
    float:left;
    line-height:25px;
    text-align:left;
    width:100%;
}
.currencylist:hover .zcpocurr {
    display:block;
}
.Membershiphide {
    background-color:#f4f3f5;
}
.Membershiphidekuan {
    width:385px;
    padding:10px 5px 10px 10px;
    border:1px solid #ddd;
    min-height:120px;
    margin-left:45px;
    float:left;
}
.kuan {
    width:385px;
    margin-left:45px;
    padding:10px 5px 10px 10px;
}
.kuan span {
    width:25%;
    text-align:center;
    float:left;
}
.Membershiphidekuan li {
    float:left;
    margin-right:5px;
    min-height:120px;
    width:91px;
}
#annual_revenue {
    font-size:11px;
}
.Membershiphidekuan .preview {
    border:1px solid #ddd;
    height:90px;
    width:90px;
}
.retit {
    color:#000;
    width:100%;
    float:left;
}
.refercecss {
    color:#00A2E8;
}
.input_small_ss {
    border:1px solid #999;
    height:14px;
    line-height:14px;
    margin-right:5px;
    padding:3px;
    width:81px;
    text-align:center;
    font-size:11px;
}
.acc_leftrevenue span {
    width:90px;
    text-align:center;
    float:left;
}
.pro_line {
    color:#000;
    font-size:15px;
    font-weight:normal;
    line-height:18px;
    float:left;
    width:100%;
    padding-bottom:8px;
}
.other_img {
    width:auto;
    float:left;
    margin-right:10px;
    color:#000;
    font-size:12px;
}
.Membershiphide .acc_right_titile {
    vertical-align:middle;
}
.pp_bgmain {
    width:100%;
    background-color:#F7F7F7;
    padding-bottom:10px;
    float:left;
    text-indent:0px;
    margin-top:10px;
}
.disinput {
    background-color:#E3E3E3;
}
.acc_left_img {
    color:#666;
    font-size:11px;
    padding:10px 0px 0px 50px;
}
.acc_left_img input,acc_left_img1 input {
    width:40px;
    padding:0px;
    height:16px;
    line-height:16px;
    text-align:center;
}
.acc_left_img1 {
    color:#666;
    font-size:11px;
    padding:10px 0px 0px 0px;
}
.fugai_main {
    position:relative;
    float:left;
}
.fugai {
    position:absolute;
    z-index:9999;
    filter:alpha(opacity=50);
    opacity:0.5;
    left:0p;
    top:0px;
    width:470px;
    height:400px;
    background-color:#E3E3E3;
}
.manufacenter_pro {
    position:absolute;
    right:5px;
    top:0px;
    z-index:100;
    width:auto;
    overflow:hidden;
    text-align:right;
}
.manufacenter_pro img{float: left;}
.manufacenter_pro a{display: inline-block;padding-top:8px;}
.hiddentitle {
    height:60px;
    overflow:hidden;
    line-height:15px;
}
input:read-only,input:read-only:hover
{
    background-color: #ddd !important;
}
.widthdd {
    border:1px solid #ddd;
    height:355px;
}
.xian_bottom {
    width:100%;
    border-bottom:1px solid #fff;
    float:left;
    margin:5px 0px;
}

.accouneinput {
    border-radius:4px;
    color:#fff;
    cursor:pointer;
    display:inline-block;
    font-size:14px;
    line-height:18px;
    margin-right:4px;
    overflow:hidden;
    padding:4px 10px;
    position:relative;
    text-align:center;
    vertical-align:top;
}
.accouneinput input {
    border:medium solid transparent;
    cursor:pointer;
    margin:0;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    width:100px;
}
.xiered {
    color:#F00;
    font-style:italic;
}
.hengright {
    float:right;
    padding:2px 10px;
}
/*----------------------*/

.supplier_logo {
    width:1200px;
    margin:0px auto;
    float:left;
}
.supplog_right {
    float:left;
    height:65px;
    line-height:65px;
    font-size:22px;
    font-weight:bold;
    margin:10px;
}
.supplier_in_main,.supplier_in_left {
    width:1200px;
    margin:0 auto;
    clear:both;
    float:left;
}
.supplier_in_main {
    margin-top:10px;
}
.zx_suleft {
    width:273px;
    float:left;
    border:1px solid #ddd;
    margin-right:10px;
    color:#333;
    height:410px;
}
.zx_suleft li {
    margin:2px;
    width:240px;
    float:left;
    padding-left:28px;
}
.zx_suleft li span {
    float:left;
    margin-left:10px;
    width:210px;
}
.zx_suleft li span b {
    color:#00A2F0;
}
.zx_suleft li dt {
    width:30px;
    float:left;
}
.zx_suleft li dd {
    width:180px;
    float:left;
}
.zx_suleft li a {
    color:#00A2F0;
    margin-right:5px;
}
.supplog_left {
    float:left;
    margin:10px 0px;
    height:35px;
    line-height:35px;
    font-weight:bold;
    font-size:15px;
    color:#004F9D;
    box-shadow:0px 3px 0px #F1F1F1;
    border-bottom:2px solid #fff;
    text-align:center;
    padding-left:0px;
}
.zx_sumiddel {
    width:915px;
    float:left;
}
.sumdd_left {
    width:360px;
    float:left;
    margin-right:10px;
}
.sumdd_right {
    width:545px;
    float:left;
    height:410px;
    position:relative;
    color:#333;
}
.sumdd_right b {
    font-size:16px;
    font-weight:normal;
    width:100%;
    float:left;
    margin-bottom:5px;
}
.sumdd_right .messagetxt {
    line-height:18px;
}
.buess_main {
    width:100%;
    float:left;
    border-top:1px dashed #ddd;
    background:rgba(0,0,0,0) url("../images/buess_bg.gif") repeat-x scroll left top;
    color:#666;
    position:absolute;
    bottom:0px;
    right:0px;
    height:26px;
    line-height:26px;
    text-indent:5px;
}
#product_flash_page {
    width:100%;
    float:left;
}
.buess_main span {
    margin-right:15px;
}
.buess_main span em {
    color:#666;
    font-weight:normal;
    font-style:normal;
    margin-right:5px;
}
.same_flash {
    background-color:#C3C3C3;
    width:1200px;
    height:36px;
    line-height:36px;
    float:left;
}
.samf_left {
    font-size:16px;
    color:#000;
    margin-left:10px;
    float:left;
}
.samf_right {
    width:600px;
    float:right;
    font-size:13px;
    font-weight:bold;
    position:relative;
    color:#fff;
    text-align:right;
    margin-right:10px;
    padding-right:60px;
}
#cell_link8 a {
    color:#007FD7;
}
.supp_search {
    width:100%;
    margin:10px auto;
    float:left;
    text-align:center;
    line-height:22px;
}
.supplicid {
    width:160px;
    float:left;
    height:22px;
    border:1px solid #ddd;
    line-height:22x;
    margin-right:3px;
}
.suppli_main {
    width:252px;
    float:left;
    border:1px solid #ddd;
}
.suppliinput {
    width:200px;
    height:17px;
    border:1px solid #fff;
    line-height:17px;
    float:left;
}
.supplibtn {
    background-color:#0066CC;
    width:50px;
    height:19px;
    line-height:19px;
    float:left;
}
#suppkeyw {
    width:700px;
    margin-left:360px;
    float:left;
}
.supplier_plist {
    width:100%;
    float:left;
}
.supplier_plist li {
    width:120px;
    float:left;
}
.pplist_name {
    position:relative;
    width:106px;
    float:left;
}
.pplist_name a {
    color:#007fd7;
    font-size:11px;
}
.pplist_name span {
    color:#F00;
    font-size:12px;
    right:0px;
    top:18px;
    position:absolute;
}
.pplist_xian {
    border-bottom:1px solid #333;
    width:100%;
    float:left;
    margin:20px 0px;
}
#p_review {
    width:100%;
    float:left;
    margin-top:10px;
}
.Item span {
    color:#00a2e8;
}
.mebeshipmain {
    width:100%;
    float:left;
}
.mebeshipmain li {
    height:16px;
    width:33%;
    float:left;
}
.huitxt {
    width:100%;
    text-align:center;
    color:#666;
    float:left;
    line-height:15px;
    margin-top:-2px;
}
.selling_main {
    width:100%;
    float:left;
    margin-bottom:5px;
}
.selling_main dt {
    width:80px;
    float:left;
}
.selling_main dt img {
    padding-right:5px;
}
.selling_main dd {
    width:955px;
    float:left;
    line-height:15px;
}
.blue_zxnew {
    font-weight:bold;
    color:#FF7E26;
    margin-right:5px;
}
.blue_zxnew2 {
    font-weight:bold;
    color:#01A2E9;
}
#table_info td .AddColor {
    border:1px solid #F00;
}
.acc_eid_right .acc_right_titile {
    min-width:160px;
    width:auto;
}
.Membershiphide .acc_left {
    padding-bottom:0px;
}
.margin_5 {
    padding-top:5px;
}
.input_8 {
    border:1px solid #999;
    height:20px;
    line-height:20px;
    text-indent:2px;
    padding:0px;
    width:462px;
}
.accedit_css {
    color:#000;
    padding-top:5px;
    text-align:left;
}
.margint10 {
    margin-top:10px;
}
.marginb10 {
    margin-bottom:10px;
}
/*shipping cost*/

#inf-dlg-shipping {
    background:#fff none repeat scroll 0 0;
    border:1px solid #999;
    box-shadow:0 3px 10px rgba(6,0,1,0.25);
    padding:1px;
    position:absolute;
    width:803px;
}
#inf-dlg-shipping .closet,#changid .closet {
    background:transparent url("../images/close_large.png") no-repeat scroll 0 0px;
    display:block;
    height:41px;
    position:absolute;
    right:7px;
    top:7px;
    width:41px;
}
#inf-dlg-shipping .inner {
    background:#ffffff none repeat scroll 0 0;
}
#inf-dlg-shipping .content2 {
    padding:5px 15px 15px 15px;
    float:left;
}
#inf-dlg-shipping .caption {
    clear:both;
    font-weight:700;
    padding-bottom:8px;
}
#inf-dlg-shipping .caption-selector {
    float:left;
    width:120px;
    text-align:right;
    padding-right:10px;
}
#inf-fake-sel-country {
    float:left;
    margin-left:10px;
    margin-top:-2px;
    position:relative;
    z-index:99;
}
#inf-dlg-shipping .shipping-service {
    padding:10px 0;
    position:relative;
    z-index:98;
}
.shipping-info1 {
    width:300px;
}
.shipping-info2 {
    width:200px;
}
.shipping-info3 {
    width:auto;
}
.shplist1 input {
    margin-top:20px;
    margin-left:10px;
}
.action {
    text-align:center;
}
.action img {
    padding:10px;
}
#changcuon,#changcuon1,#shippin_cost {
    color:#006FB6;
}
#productQuantityDiscounts {
    width:100%;
    margin-top:0px;
    border-top:1px solid #ddd;
    float:left;
    margin-bottom:10px;
}
.curt {
    background-color:#FAD8BE;
}
.morecc {
    width:515px;
}
.morec9 {
    width:1050px;
}
.morec6 {
    width:666px;
}
#epxected_order_quantity,#adjusted_ladder_quantity,#discount_qty32_3,#moq_zx {
    font-weight:bold;
    color:#BE0022;
}
#shipping-bd {
    position:relative;
    margin-top:20px;
}
.tishijis {
    position:absolute;
    top:-15px;
    right:0px;
    width:100%;
    float:left;
    text-align:right;
    padding-right:8px;
}
.prolistt {
    font-size:12px;
    padding-top:5px;
    font-weight:normal;
    text-indent:4px;
    width:128px;
    float:left;
}
.add2,.add1 {
    border:1px solid #fff;
    padding-top:2px;
}
#txtneirog {
    float:left;
}
.remark {
    border:1px solid #999;
    width:308px;
    height:80px;
    width:332px\0 !important;
}
.contentqty {
    margin:15px 15px 0px 15px;
}
.shipmm {
    position:relative;padding-top:10px;
}
#ss-loading {
    position:absolute;
    top:70px;
    left:50%;
}
.shtarico {
    background:rgba(0,0,0,0) url("../images/Logo-Arrow.jpg") no-repeat scroll 0 0;
    height:22px;
    left:180px;
    position:absolute;
    top:16px;
    width:21px;
}
.shartcss1 {
    color:#f00;
    font-size:12px;
    font-style:italic;
    font-weight:bold;
    margin:0 0 20px 0;
    width:100%;
    float:left;
    position:relative;
}
.contentqty p {
    font-style:italic;
    margin-bottom:8px;
}
.contentqty h2 {
    font-size:14px;
    margin-bottom:5px;
    padding-right:60px;
}
.hide_css {
    width:100%;
    float:left;
}
.hide_css span {
    padding-right:10px;
    color:#fff;
    font-size:9px;
}
.shipping1 em {
    font-size:9px;
    color:#fff;
    width:100%;
    line-height:20px;
    float:left;
    margin-top:-5px;
    margin-bottom:-10px;
}
.listday dd b,.trWay b,.shipping8 b {
    font-weight:normal;
    color:#086bcf;
}
.pflah {
    height:160px;
    width:189px;
    display:block;
    margin-bottom:5px;
}
#shoping_con1 {
    float:right;
}
.trWay i {
    color:#fff;
    font-size:9px;
    line-height:8px;
}
.ppmethos {
    position:absolute;
    top:40px;
    left:10px;
    color:#fff;
}
.csszx1,.csszx2 {
    height:20px;
    line-height:20px;
    color:#fff;
    left:10px;
    font-size:0.8em;
    top:70px;
    position:absolute;
}
.airmail-css,.fedex-css,.b_dhl-css,.hkrups-css,.hkups-css {
    background:rgba(0,0,0,0) url("../images/airplane_take_off.png") no-repeat scroll 12px 17px;
    width:26px;
    padding-left:25px;
}
.seafreight-css {
    background:rgba(0,0,0,0) url("../images/Truck.png") no-repeat scroll 12px 17px;
    width:26px;
    padding-left:25px;
}
.ngangkou-css {
    background:rgba(0,0,0,0) url("../images/Ferry.png") no-repeat scroll 12px 20px;
    width:26px;
    padding-left:25px;
}
.rw2 b img {
    padding-top:5px;
}
input.inputchang:focus {
    border:none;
}
.dnone {
    display:none;
}
.admin-zj {
    width:100%;
    color:#F00;
}
.a_input {
    height:18px;
    line-height:18px;
    width:30px;
    border:1pxs solid #666;
    text-align:center;
}
.a_submit {
    background-color:#F60;
    cursor:pointer;
    height:20px;
    line-height:20px;
    width:50px;
    text-align:center;
    float:left;
}
.a_blue {
    background-color:#039ad3;
}
.bookmain {
    width:100%;
    float:left;
}
img {
    vertical-align: middle;
}
.bookmain dt {
    width:80%;
    float:left;
}
.bookmain dd {
    float:left;
    width:13%;
}
.ixxw,.ixxv {
    color:#F00;
}
/*develiy list*/
.deship_main {
    width:938px;
    float:left;
    border:1px solid #a1a1a1;
    padding:20px;
}
.deship_l {
    width:510px;
    float:left;
}
.deship_r {
    width:388px;
    float:right;
}
.d_l_t {
    background-color:#278cde;
    height:25px;
    line-height:25px;
    padding:0px 20px;
    color:#fff;
    float:left;
    font-weight:bold;
}
.deshi_l_l {
    border:1px solid #ddd;
    float:left;
    padding-top:10px;
}
.d_tj li {
    width:500px;
    float:left;
    height:25px;
    line-height:25px;
    padding-left:10px;
}
.d_tj li .d_l_l {
    width:120px;
    float:left;
    font-weight:bold;
}
.d_tj li .d_l_r {
    float:left;
    text-align:left;
}
.d_l_tt {
    width:500px;
    float:left;
    text-align:right;
    line-height:30px;
}
.d_l_ul {
    width:100%;
    float:left;
    text-indent:5px;
}
.d_l_ul li {
    float:left;
    line-height:35px;
    height:35px;
    text-align:center;
}
.d_l_ul.d_lx li {
    border-top:1px solid #ddd;
}
.d_lbg {
    background:transparent url("../images/hrightxin.png") repeat-x scroll 0 0;
    height:42px;
}
.d_l_ul.d_lbg li {
    border-bottom:none;
}
.d_l_w1 {
    width:42px;
}
.d_l_w2 {
    width:65px;
}
.d_l_w3 {
    width:92px;
}
.d_l_w4 {
    width:90px;
}
.d_l_ul li.lin24 {
    line-height:15px;
    text-align:center;
    padding-top:5px;
    height:a;
}
.d_l_ul li.lin24 span,.d_l_ul li.lin24 span {
    display:block;
}
.deship_r li {
    width:100%;
    float:left;
    height:35px;
    line-height:35px;
    border-bottom:1px solid #a1a1a1;
}
.d_r_t b {
    font-weight:normal;
}
.deship_r li .d_r_l {
    width:75%;
    float:left;
    text-align:right;
    font-weight:bold;
    font-size:14px;
}
.deship_r li .d_r_r {
    width:24%;
    float:left;
    text-align:right;
}
.de_coupon span {
    width:100%;
    float:left;
    padding-top:5px;
}
.de_coupon {
    margin-top:10px;
    float:left;
}
.coupon_code {
    height:20px;
    line-height:20px;
    border:1px solid #333;
    width:130px;
}
.de_submit {
    padding:5px 10px;
    font-size:18px;
    font-weight:bold;
    float:right;
    margin-top:30px;
    background-color:#278cde;
    color:#fff;
    cursor:pointer;
}
.deship_r li.d_r_t {
    height:25px;
    line-height:25px;
}
.d_b_1 {
    border:1px solid #ddd;
}
.select_dl {
    border:1px solid #ddd;
    color:#666;
    height:23px;
    line-height:23px;
    width:243px;
}
.select_ds {
    border:1px solid #ddd;
    color:#666;
    height:23px;
    line-height:23px;
    width:115px;
    margin-left:9px;
}
.d_tj li li {
    width:204px;
}
#dev_add {
    display:none;
}
.d_l_w3 img {
    padding-top:8px;
}
.d_r_r img {
    padding-top:10px;
}
.blue_1{color: #00a2e8;font-size:12px;margin-top:10px; }
#Cartonid{width: 250px;height: 22px;line-height: 22px; text-indent: 2px;float:left;}
.jj_main {
    width: 928px;
    padding: 10px;
    float: left;
}
.ccqty{width: 60px;height: 22px;line-height: 22px; text-indent: 2px;margin-right:3px;}
.ccarton{width: 60px;height: 22px;line-height: 22px; text-indent: 2px;}
input.ccarton,input.ccqty{text-align: center;}
.redts {
    width: 860px;
    text-align: right;
    color: #F00;
    height: 25px;
    line-height: 25px;
}
.send_l {
    width: 280px;
    margin: 3% ;

}
.jijian_table td {
    height: 28px;
    line-height: 28px;
    text-align: left;
    color: #333;
}
.jj_main h2{font-weight: bold; color: #333;}
.allgray {
    color: #ddd;
    padding-left: 10px;
    font-size:12px;
}
.jj_main em {
    color: #F00;
    padding-right: 5px;
}
.jijian_table td .jjtxt {
    width: 280px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #ddd;
    text-align: left;
    text-indent: 3px;
}
.jijian_table td .bh2{width: 100%;float: left;}
.Addresslist h4 {
    font-weight: bold;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    color: #00a2ed;
}
.pad_10px {
    background: none repeat scroll 0 0 #FFF;
    padding: 10px;
}
.addlist td {
    padding: 5px;
    vertical-align: top; line-height: 22px;
}
.apadding {
    border-bottom: 1px dashed #E4E4E4;
}
.sel_gray {
    color: #d4d4d4;
}
.sel_gray option {
    color: #333;
}
::-webkit-input-placeholder { /* Edge */
    color: #d4d4d4;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #d4d4d4;
}

::placeholder {
    color: #d4d4d4;
}
.shi_h1{margin-bottom:10px;}
.shi_h1 select{height: 25px; line-height: 25px; width: 230px;}
.main_shart #shipping {height: auto;width: 100%;float: left; overflow: auto;min-height:80px;}
#shipping table{width: 100%; }
#shipping table td,#shipping table th{height: 24px;border-bottom: 1px solid #ddd; line-height: 18px; text-align: center;}
#shipping table th{background-color: #eee;padding:2px 0px;}
#shipping table tfoot tr td{padding:20px 0px; text-align: right;}
#shipping tbody span{display: block;}
#shippingEstimator .shi_h1 .caption {font-weight: bold; max-width: 130px; color: #333;float: left; width:35%;}
/*add_product*/
.appmain{margin-top:10px;}
.appmain .achage{width: 100%;border-bottom: 1px solid #70b2fa;height: 31px; line-height: 31px;}
.appmain .achage a{ width: 200px; text-align: center;float: left;margin-right:2px;background-color:#e4f0fd; font-size:15px;font-weight: bold; cursor: pointer;}
.appmain .achage a.aselect{background-color: #0085d7;color: #fff;}
.apptab{margin:20px 0px; display: none;}
.appmain .active{display: block;}
.appmain table td{padding:3px;}
.pro2{width: 100%;}
.appmain table td b{color: red;padding-right:3px;}
.appmain table td h3{font-weight: bold;font-size: 14px;margin:10px 0px; text-align: left;}
.appmain table td h3 a{ background-color:#daeeff;padding:3px 10px; margin-left:10px; color:#0085d7; cursor: pointer;}
.ainput1{ width: 205px; text-indent: 10px; height: 32px; line-height: 32px; border: 1px solid #ddd;border-radius: 5px;}
.ainput2{ width: 60px; text-indent: 10px; height: 32px; line-height: 32px; border: 1px solid #ddd;border-radius: 5px;margin-right:10px;}
.ainput3{width: 835px; text-indent: 10px; height: 32px; line-height: 32px; border: 1px solid #ddd;border-radius: 5px;}
.select1{width: 206px; text-indent: 10px; height: 32px; line-height: 32px; border: 1px solid #ddd;border-radius: 5px;}
.nomarginR{margin-right:0px;}
.atd1{width: auto; text-align: right;}
.atd2{width: 80px; text-align: right;}
.appmain h4{font-weight: bold;}
.addpic{border:1px solid #ddd; height: 200px; width: 200px; display: inline-block;}
.appbtn{margin-top:20px; text-align: right;padding-right:6px;}
.appbtn a{background-color:#0085d7;color: #fff; min-width: 80px;margin-left:10px;border-radius: 5px; height: 35px; line-height: 35px;font-size:14px;font-weight: bold;display: inline-block; text-align: center; cursor: pointer;padding:0px 10px;}
.prodj{width: 100%;border-spacing: 1px;}
.prodj th{background-color:#3ba5d3; color: #fff;}
.prodj th,.prodj td{height: 25px; line-height: 20px; text-align: center;}
.prodj td{background-color:#bdd7ee;}
.djtxt{text-align: center;}.djtxt span{color:#0085d7; }
.pss,.tianjia{position: relative;}.pss b{font-weight: normal;position: absolute; left: 5px; color: #666 !important; top:-2px;}
.xss b{right:10px;left:auto;}
.ainput4{width: 200px; text-indent: 20px; height: 32px; line-height: 32px; border: 1px solid #ddd;border-radius: 5px;}
.zhuti_add {border-bottom:1px solid #ddd;padding:10px 0px;}
.zhuti_add span{display: block;margin-bottom: 5px;}
.zhuti_add input{width: 300px; height: 32px; line-height: 32px;border: 1px solid #ddd;border-radius: 5px; text-indent: 10px;}
.ablue{padding:2px;color:#0085d7; cursor: pointer;}
a.ax1{position: absolute;left:380px;bottom:22px;}
.zhuti_add .ablue{background-color: #daeeff;padding:5px 15px;margin-left:15px;}
.input4{height: 32px; text-indent: 10px;line-height: 32px; width: 100px;border: 1px solid #ddd;border-radius: 5px;margin-right:10px;margin-bottom: 5px;}
.ainput5{height: 25px; line-height: 25px; width: 60px;border: 1px solid #ddd; text-align: center;}
.ainput6{height: 22px; line-height: 22px; width: 30px;border: 1px solid #ddd; text-align: center; }
.attjia div{float: left;}
.attjia a{float: left;font-size:25px; line-height: 32px; cursor: pointer;margin-right:10px;}
.addfilemain {
    border: 1px dotted #ddd;margin:0px 10px 10px 0px;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 16px;
    overflow: hidden;
    height: 110px;
    width: 110px;
    float: left;
    font-weight: normal;
    position: relative;
    text-align: center;
    vertical-align: middle;
}
.account_tit img {
    float: left;
    padding: 5px 3px 0px 0px;
}
.red_arrow_list {
    margin-left: 20px;
}
.addfilemain span {
    color: #d4d4d4;
    position: absolute;
    top: 40px;
    left: 20px;
    font-size:12px;
}
.btimg{text-align: center; width: 130px;margin-right:10px;float: left;}
.addfilemain span em{font-size:30px;font-style: normal; color: #0085d7;}
.addfilemain .mustImgInput {
    border: medium solid transparent;
    cursor: pointer;
    margin: 0;
    opacity: 0;
    position: absolute;
    left: -20px;
    top: -40px;
    height: 110px;
    width: 110px;
    z-index: 100;
}
.accimg {
    width: 110px;
    height: 110px;
}
.mainpic{height: 200px; width: 200px;}
.mainpic span{top:80px;left:60px;}
.txtcss img {
    position: absolute;
    z-index: 1000;
}
.addfilemain .txtcss img {
    width: 16px;
    height: 16px;
    top: -35px;
    left: 70px;
}
.mainpic .accimg{width: 200px;height: 200px;}
.mainpic .txtcss img{top:-75px;left:120px;}
.projs{background-color: #F7F7F7;height: 25px;line-height: 25px;font-size:14px;padding:0px 10px;}
.projs span:last-child{float: right;}
.dgqty {
    height: 22px;
    line-height: 22px;
    width: 60px;
    background-color: #fff;
    text-align: center;
}
.title_13 b, .title_12 b {
    color: #ff8041;
    font-weight: normal;
}
.wxadd span input {
    width: 60px;
    border: 1px solid #ddd;
    height: 25px;
    line-height: 25px;
    text-align: center;
    margin: 0px 5px;
    border-radius: 5px;
}
.hwzxmain {
    width: 100%;
    float: left;
    border-bottom: 2px solid #069dd5;
    height: 30px;
    line-height: 30px;
    margin-top: 20px;
}
.hwzxmain a {
    width: 100px;
    margin-right: 5px;
    background-color: #ddd;
    float: left;
    color: #fff;
    font-weight: bold;
    text-align: center;
}
.hwzxmain a.current, .hwzxmain a:hover {
    background-color: #069dd5;
}
#delivery4 td b {
    color: red;
}
.wxadd h4 {
    font-size: 15px;
    color: #19abfc;
    margin-bottom: 10px;
    font-weight: bold;
}
.wxadd {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
.wxadd span b {
    color: red;
    margin: 0px 3px 0px 10px;
}
.jbgh, input:disabled, select:disabled, .disabled, textarea:disabled {
    background-color: #eee !important;
}
.wldgleft {
    width: 270px;
    float: left;
    margin-top: 10px;
    height: 230px;
    background-color: #092F5C;
}
.wldgleft ul {
    width: 100%;
    float: left;
}
.wldgleft ul li {
    color: #fff;
    padding: 5px 0px;
    width: 100%;
    float: left;
    position: relative;
}
.wldgleft .bgs {
    background-color: #339af0;
    font-weight: bold;
    color: #fff;
    text-indent: 5px;
    margin-bottom: 5px;
}
.wldgleft ul li span {
    width: 100px;
    float: left;
    padding-left: 5px;
}
.jjinput {
    width: 155px;
    height: 16px;
    line-height: 16px;
    float: left;
    text-indent: 5px;
    border: 2px solid #fff;
    border-radius: 2px;
}
#divselect {
    width: 240px;
    margin: 0 auto;
    position: relative;
    z-index: 1300;
    float: left;
    background-color: #fff;
    height: 20px;
    line-height: 20px;
    border-radius: 2px;
}
#divselect cite {
    width: 204px;
    height: 18px;
    line-height: 20px;
    display: block;
    ursor: pointer;
    font-style: normal;
    padding-left: 4px;
    padding-right: 30px;
    background: url(../images/xjt.png) no-repeat right center;
    overflow: hidden;
    border-radius: 2px;
}
.search-main {
    display: none;
    background-color: rgb(242, 239, 236);
    float: left;
    padding: 5px;
}
.search-input input {
    width: 230px;
    height: 20px;
    line-height: 20px;
    text-indent: 5px;
    border: 1px solid #069dd5;
}
#divselect ul{
    width: 230px;
    border: 1px solid #666;
    background-color: #F2EFEC;
    margin-top: 0;
    margin: 0;
    left: -1px;
    height: 300px;
    overflow: auto;
    border-radius: 2px;
}
#divselect ul li {
    height: 24px;
    line-height: 24px;
    margin-bottom: 0;
    overflow: hidden;
    border-radius: 2px;
    padding: 0px;
    color: #666;
}
.wldgleft ul li select {
    border: 1px solid #ddd;
    width: 160px;
    height: 20px;
    line-height: 20px;
    border-radius: 2px;
    float: left;
}
.fc_cid {
    width: 154px;
    height: 16px;
    line-height: 16px;
    float: left;
    text-indent: 5px;
    background: #fff url(../images/xjt.png) no-repeat scroll right center;
    border: 2px solid #fff;
    border-radius: 2px;
}
.jsbtn {
    margin-right: 5px;
    float: right;
    text-align: right;
}
a {
    cursor: pointer;
}
.Devcss {
    width: 100%;
}
.Devcss th {
    color: #999;
    margin-top: 20px;
    line-height: 18px;
    padding:0px 3px;
}
.dimg {
    width: 85px !important;
}
.dwx {
    width: 70px !important;
}
.dx3 {
    width: 100px !important;
}
.wldgright {
    width: 870px;
    float: right;
}
.addp_id {
    width: 980px;
    padding-left: 20px;
}
.addp_id h3 {
    margin: 20px 0px 20px -10px;
    font-size: 14px;
    width: 90%;
    float: left;
}
.add-pp-left {
    width: 100%;
    float: left;
}
.paddmleft {
    width: 25%;
    float: left;
}
.mpimg {
    width: 99%;
    float: left;
    border: 1px solid #ddd;
    height: 200px;
    position: relative;
    border-radius: 5px;
}
.mpimg .txtcss_w1 {
    position: absolute;
    top: 30%;
    left: 8%;
    color: #D8D8D8;
    padding: 3px 10px;
    line-height: 20px;
    z-index: 10;
}
.mpimg .dd1 input {
    border: medium solid transparent;
    cursor: pointer;
    margin: 0;
    opacity: 0;
    position: absolute;
    left: 0px;
    top: -20px;
    height: 120px;
    width: 180px;
    z-index: 100;
}
.mpimg .accimg {
    max-height: 200px;
    width: auto;
    height: auto;
    max-width: 240px;
}
.paddmright {
    width: 74%;
    float: right;
}
.add-pp-left {
    width: 100%;
    float: left;
}
.add-pp-left dl {
    width: 49%;
    float: left;
    height: 40px;
}
.add-pp-left dl dt {
    width: 31%;
    float: left;
    text-align: right;
    margin-right: 1%;
    line-height: 25px;
}
.add-pp-left dl dd {
    width: 68%;
    float: left;
}
.add-pp-left dl dd input {
    border-radius: 5px;
    padding: 2px;
}
.add-pp-left .addinput {
    width: 210px;
}
.chicun .addinput {
    width: 60px;
}
.paddmleft span.red, .paddmright span.red {
    padding-right: 3px;
}
.cpfl_main{
    position: absolute;
    top: 20px;
    left: 100px;
    width: 630px;
    padding: 3px;
    z-index: 15000;
    background-color: #EFEFEF;
}
.cp_mm {
    border: 1px solid #ddd;
    border-radius: 5px;
    width: 608px;
    float: left;
    padding: 10px 10px 20px 10px;
}
.addpp_main h2 {
    font-size: 14px;
    margin-top: 10px;
}
.cp_list {
    width: 100%;
    float: left;
    border-bottom: 1px solid #333;
}
.cpfl_main ul {
    display: none;
    width: 100%;
    float: left;
}
.cpfl_main ul.cpsel {
    display: block;
    margin: 5px 0px 5px 5px;
}
.cpfl_main ul li {
    width: 33.33%;
    float: left;
    height: 20px;
    line-height: 20px;
    cursor: pointer;
    margin-bottom: 0px;
}
.relative {
    position: relative;
    z-index: 1;
}
.add-pp-left .wxmain dl {
    width: 33%;
    float: left;
}
.add-pp-left .wxmain dl dt {
    width: 40%;
}
a.hscss {
    padding: 2px 5px;
    background-color: #069dd5;
    color: #fff;
    margin: 0 5px;
    border-radius: 5px;
}
.margin8 {
    margin: 0px 8px;
}
.addselect {
    width: 216px;
    border: 1px solid #999;
    padding: 3px;
    border-radius: 5px;
}
.add-pp-left .wxmain .addinput {
    width: 170px;
}
.add-pp-left .wxmain dl dd {
    width: 58%;
}
.wxmain .addselect {
    width: 186px;
}
.sbps {
    position: absolute;
    left: 133px;
    top: 2px;
    width: 26px;
}
.mpimg .txtcss_w1 img {
    width: 16px;
    height: 16px;
    top: -60px;
    left: 200px;
}
.amalist{margin-top:10px;}
.add-pp-left .amalist .addinput{width: 100px;border-radius: 5px;padding:2px; margin-right:20px;}
.amalist span,.amadio{margin-right:5px;}
.amalist .ablue{margin-left:10px;}
.asincss {
    width: 100px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #ddd;
}
.textkuan{ height: 50px; width: 60px;}
.detail-location-picker {
    background-color: #efefef;
    border-image: none;
    display: none;
    margin-top: -1px;
    min-width: 360px;
    position: absolute;
    padding: 3px;
    top: 100%;
    width: 100%;
    z-index: 30000;
}
.detail-border {
    border: 1px solid #ddd;
    border-radius: 5px;
    float: left;
    padding: 5px 0;
    width: 358px;
}
.region-level-tabs {
    border-bottom: 1px solid #333;
    height: 34px;
    margin: 0 10px 5px;
}
.region-level-tabs dd {
    cursor: pointer;
    float: left;
    font-size: 13px;
    height: 34px;
    line-height: 32px;
    overflow: hidden;
    padding: 0 2px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 20%;
    color: #333;
}
.region-level-tabs dd.current {
    background-color: #333;
    color: #fff;
}
.regions {
    display: block;
    margin: 0 auto 32px;
    width: 95%;
}
.regions dd {
    color: gray;
    float: left;
    height: 20px;
    overflow: hidden;
    padding: 2px 0;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 20%;
}
.regions dd a {
    font-size: 13px;
    padding: 5px 10px;
}
.loadimg {
    width: 100%;
    text-align: center;
    padding-top: 20px;
}
#delivery5 .Devcss th {
    width: 50px;
}
a.bgyellow {
    padding: 3px 5px;
    background-color: #ff8041;
    color: #fff;
    border-radius: 5px;
    display: inline-block;
    margin-left: 5px;
}
.cpother {
    height: 16px;
    text-align: center;
    width: 85px;
    border: 2px solid #95DDFB;
    margin-left: 3px;
    background-color: #95DDFB;
    color: #fff;
}
.b, a.b:link, a.b:visited {
    font-weight: 700;
}
#shipping img{margin-right:5px;}
.attjia{width: 100%;float: left;margin-bottom: 10px;}
.attjia h5{margin-bottom: 5px;}
.attn{display: none;}
.mpimg span.txtcss {
    color: #d4d4d4;
    position: absolute;
    top: 80px;
    left: 70px;
    font-size: 16px;
}
.mpimg span.txtcss em {
    font-size: 60px;
    margin:-20px 0px 0px 30px;
    font-style: normal;
    color: #0085d7;
}
.mpimg .txtcss img {
    width: 16px;
    height: 16px;
    top: -75px;
    left: 150px;
}
.relative em{font-style: normal; position: absolute;left:5px;top:5px; color: #999;}
.relative input{text-indent: 15px;}
.pagesize{width: 100%;text-align: center;}
.pagesize a,.prev_page,.next_page{padding:5px 10px;border:1px solid #ddd;margin-right:5px;}
.pagesize .current{padding:5px 10px;border:1px solid #fff;margin-right:5px;}
/*新增样式*/
.head-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.pos-rela {
    position: relative;
}
#logo .img-logo {
    height: 40px;
}
.head-bar .header-search {
    margin: 0 28px 0 48px;
    flex: 1;
    position: relative;
    height: 46px;
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
#search input {
    border-color: #0b3584;
    height: 38px;
    border-radius: 2px;
    font-size: 14px;
    text-indent: 10px;
}
.input-group-addon, .input-group-btn, .input-group .form-control {
    display: table-cell;
}
.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
    border-radius: 0px;
}
#search .input-group-btn .btn {
    width: 64px;
    height: 40px;
    color: #fff;
    background: #1a4596;
    border-color: #1a4596;
    border-radius: 2px;
    padding: 0;
    font-size: 20px;
}
.giga {
    font-family: "giga" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#search .input-group-btn .btn i {
    font-size: 20px;
}
.icon-V10_sousuotubiao:before {
    content: "\e6ee";
}
.head-bar .recommendation {
    position: absolute;
    overflow: hidden;
    height: 23px;
    top: 45px;
}
.head-bar .recommendation .hot-word {
    padding: 0;
    margin: 0;
    overflow: hidden;
}
.head-bar .recommendation .hot-word li {
    list-style: none;
    float: left;
    margin-right: 16px;
    margin-bottom: 4px;
}
.head-bar .recommendation .hot-word > li > a {
    color: #666;
    cursor: pointer;
}
.header-right {
    display: flex;
    align-items: center;
}
.account-wrapper {
    position: relative;
}
.account-wrapper > div.dropdown-toggle {
    display: flex;
    align-items: center;
    /* color: #183464; */
    /* font-size: 15px; */
}
.head-bar .header-right > div img {
    font-size: 30px;
    margin-right: 6px;
}
.account-wrapper > div.dropdown-toggle .name-group span {
    display: block;
}
.account-wrapper > div.dropdown-toggle .name-group span.name {
    white-space: nowrap;
    overflow: hidden;
    max-width: 100px;
    word-break: break-word;
    text-overflow: ellipsis;
}
.header-pop-up, .pop-down-new .pop-down {
    position: absolute;
    min-width: 240px;
    top: 94%;
    left: 50%;
    z-index: 999;
    display: none;
    margin-top: 16px;
    background: #fff;
    padding: 20px 15px;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
    border: 1px solid #cccccc;
}
.header-pop-up {
    margin-left: -150px;
}
.account-wrapper .header-pop-up {
    min-width: 250px;
    z-index: 1001;
}
.header-pop-up .placeholder-div {
    position: absolute;
    top: -27px;
    left: 0;
    width: 100%;
    height: 30px;
    z-index: 99;
}
.top-register-login {
    font-weight: 500;
}
.header-pop-up .top-register-login {
    margin-top: 6px;
}
.mt-octal2 {
    margin-top: 16px;
}
.text-larger {
    font-size: 16px;
}
.text-bold {
    font-weight: bold;
}
.btn-deep {
    color: #fff;
    background-color: #1a4596;
    border-radius: 2px;
}
.account-wrapper .header-pop-up .top-register-login a {
    height: 40px;
    line-height: 40px;
    display: block;
    text-align: center;
}
.mt-octal3 {
    margin-top: 24px;
}
.mt-octal2 {
    margin-top: 16px;
}
.btn-contrast {
    color: #1a4596;
    border: solid 1px #1a4596;
    background-color: #fff;
    border-radius: 2px;
}
.account-wrapper .header-pop-up .top-register-login a {
    height: 40px;
    line-height: 40px;
    display: block;
    text-align: center;
}
.account-wrapper {
    position: relative;
}
.wishlist {
    margin-left: 20px;
    position: relative;
}
.icon-sum {
    width: auto;
    height: auto;
    min-width: 20px;
    min-height: 14px;
}
.icon-sum {
    position: absolute;
    top: -9px;
    left: 13px;
    display: inline-block;
    text-align: center;
    line-height: 17px;
    height: 16px;
    border-radius: 16px;
    padding: 0 5px;
    color: #fff;
    background-color: #FF6A00;
    transition: -webkit-transform .05s ease;
    -webkit-transform: translate(0, 0);
}
.header-right .icon-sum {
    z-index: 2;
}
.wishlist > a {
    align-items: center;
}
.head-bar .header-right > div img {
    font-size: 30px;
    margin-right: 6px;
}
.saved-item {
    width: 40px;
    line-height: 15px;
}
.header-pop-up, .pop-down-new .pop-down {
    position: absolute;
    min-width: 240px;
    top: 94%;
    left: 50%;
    z-index: 999;
    display: none;
    margin-top: 16px;
    background: #fff;
    padding: 20px 15px;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
    border: 1px solid #cccccc;
}
.header-pop-up {
    margin-left: -150px;
}
.wishlist .header-pop-up {
    width: 264px;
    font-size: 12px;
}
.header-pop-up .placeholder-div {
    position: absolute;
    top: -27px;
    left: 0;
    width: 100%;
    height: 30px;
    z-index: 99;
}
.top-register-login {
    font-weight: 500;
}
.header-pop-up .top-register-login {
    margin-top: 6px;
}
.link-show {
    color: #004bd8;
}
#cart {
    text-align: center;width:90px;
}
#cart .cart-text {
    cursor: pointer;
}
#cart .cart-text {
    position: relative;
    align-items: center;
    line-height:15px;
}
.pull-right {
    float: right;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid #ddd;
    border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.dropdown-menu.pull-right {
    right: 0;
    left: auto;
}
#cart .dropdown-menu {
    width: 360px;
    padding: 16px;
    margin-top: 20px;
}
#top {
    background-color: #F5F5F5;color: #999999;
}
#top .nav-img-box {
    overflow: hidden;
}
.center-module {
    width: 1400px;
    margin: 0 auto;
}
#top .center-module {
    height: 32px;
}
#top-links .list-inline {
    display: flex;
    line-height: 32px;
    margin-left: 0;
}
.list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}
#top-links .help-center {
    font-weight: 500;
}
#top-links .vertical-bar {
    border-right: 1px solid #999;
    height: 16px;margin-right:10px;
    top: 9px;
    position: relative;
}
#search{width: 100%;}
header .account-wrapper > div.dropdown-toggle .name-group span.name {
    white-space: nowrap;
    overflow: hidden;
    max-width: 100px;
    word-break: break-word;
    text-overflow: ellipsis;
}
.box-bg {
    background: #ffffff;
}
.bordsolid-tb {
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}
#menu-wrapper #menu {
    margin-bottom: 0;
    min-height: auto;
    border: none;
    height: 48px;
}
.navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
}
.navbar .navbar-line {
    height: 48px;
}
.navbar-nav > li {
    float: left;
}
.navbar .dropdown-first {
    width: 230px;
}
.menu-wrapper .menu-top>li:not(.categories) {
    padding: 14px 20px 12px 20px !important;
}
#menu-wrapper .category-list {
    margin-right: 20px;
}
#menu-wrapper .menu-top > li > a {
    font-size: 16px; color: #333;
}
#menu-wrapper .menu-top > li:not(.categories) > a {
    padding-top: 0 !important;
}
.just-flex {
    display: flex;
}
.menu-wrapper .img-bot {
    display: inline-block;
    width: 18px;
    height: 20px;
    background: url(../images/mulu.png);
}
.dropdown-first {
    width: 240px;
    background-color: #f4f4f4;
    border-left: solid 1px #dcdcdc;
    border-right: solid 1px #dcdcdc;
}
.main_body{width: 1400px;margin:0 auto;}
.homeTop{width: 100%;margin:0 auto 10px auto;}
.homeTop .dropmenu {
    height: 430px;width: 270px;
    padding:15px 0px;
    float: left;
}
.dropmenu .dropdown-inner ul li {
    /* position: inherit; */
    display: flex;
    align-items: center;
}
.dropmenu li {
    height: 50px;
    padding: 0 16px;
}
.dropmenu .dropdown img {
    height: 28px;
    width: 28px;
    margin-right: 16px;
    float: left;
}
.dropmenu .menu-list .width150 {
    display: -webkit-box;
    cursor: pointer;
    color: #333;font-size: 14px;
    padding: unset;
    width: 180px;
    overflow: hidden;
    line-height: 30px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.slideshow .dropmenu .menu-list i {
    color: #999999;
    font-size: 14px;
}
.BannerWrap{width: 1110px;margin:0px 0px 0px 10px; float: left; }
.dropmenu li:hover {
    background: #478bff;
}
.dropmenu li .p8-lr{width: 29%;float: left; height: 40px;}
.dropmenu li:hover { /*首页改版2期*/
    background: #fff;
}
.list-unstyled{position: relative;}
.dropmenu .dropdown {
    position: static;
}
.dropmenu li:hover > a {
    border-color: #478bff;
}
.gigaico{background:url("../images/homejt.png") no-repeat; width:20px; height: 21px; }
.dropmenu li:hover > .dropdown-menu {
    display: block;
    height: 471px;
    margin: 0;
    border: none;
}
.dropmenu li:hover > a {
    color: #fff;
}
.shipmm dd b{color:#00a2e8;font-weight: normal; }
.dropmenu .third-level {
    position: absolute;
    top: -2px;
    bottom: 0;
    left: 98%;
    width: 900px;
    min-width: 600px;
    background-color: #fff;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
    padding: 10px;
}
.dropmenu .third-level {
    overflow-y: auto;
    top: -15px;
    left: 100%;
    height: 471px;
}

#menu-wrapper #menu .menu-top .dropdown-first li:hover { /*首页改版2期*/
    /*box-shadow: -5px 7px 12px rgba(0, 0, 0, 0.175);*/
    box-shadow: -1px 1px 7px 1px rgba(0, 0, 0, 0.175);
}

#menu-wrapper #menu .menu-top .dropdown-first .third-level li:hover { /*首页改版2期*/
    box-shadow: none;
}

.dropmenu li:hover > a { /*首页改版2期*/
    color: #478bff;
}
.slideshow .dropmenu li:hover >a {
    color: #333;
}

.dropmenu li:hover,
.category-list .dropdown-menu .menu-other > li:hover { /*5085*/
    box-shadow: -1px 1px 7px 1px rgba(0, 0, 0, 0.175);
}

.dropmenu .third-level li:hover { /*首页改版2期*/
    box-shadow: none;
}
.ptb-title {
    font-size: 14px;font-weight: bold;
}
.maxframe1{width: 1400px;margin: 10px auto; background-color: #fff; display: grid;padding:10px 0px;}
.selectgray {color: #ddd !important;}
.selcol{color: #333 !important;}
.width260{width: 250px;border:1px solid #ddd; padding:3px 5px;}
#sel_country_text{width:288px;border:1px solid #ddd;padding:3px 5px; text-indent: 5px; height:18px;}
.fa-zdico {
    background: url(../images/down.png) no-repeat;
    width: 18px;
    height: 14px;
    position: absolute;
    top: 8px;
    right: 2px;
}
.downlist{position: relative; width: 300px; float: left;  }
#txt1{margin:5px;border:1px solid #ddd;background-color: #fff; width: 290px;height: 25px; text-indent: 5px;}
.seachide{display: none;}
.search-country{background-color:rgb(242, 239, 236);border:1px solid #333;position: absolute;}
.downlist_main{display: inline-block;}
.downlist ul{height: 300px;overflow: auto;}
.downlist ul li{width: 100%;text-indent: 10px;height: 24px;line-height: 24px;}
.downlist ul li:hover{background-color: #ccc;}
.zxdownList{display: none;position: absolute;top: 46px;left: -1px;border:1px solid #ddd; z-index: 1000; width: 270px;}
.dropdown-first:hover >.zxdownList{display: block;}
#tabss0 ul li{list-style: initial;margin-bottom:10px;}
.att_table{width: 100%; float: left; text-align: center; margin:10px 0px;}
.att_table th{padding:2px 5px;background-color: #F7F7F7; height: 25px;line-height: 18px;}
.att_table td{padding:2px;border-bottom: 1px dashed #ddd; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.att_table td.att_li{border-bottom:none;border-top:1px solid #ddd; text-align: left;padding-top:0px;}
.att_li img{width: 58px;height: 18px;padding-left:88px;}
.cartbar_bg li{line-height: 30px;}
.yell2{color: #f60;margin-top:13px;margin-left:10px;float: left;}
.btnbg{background-color:#5bc0de; color: #fff;border-radius:0px;height: 28px; line-height: 28px; text-align: center;margin-right:10px; display: inline-block; font-size: 14px;}
.btnwidth_1{min-width: 90px;padding:0px 10px;}
#popup .btnss{float: right; width: 100%;background-color: #fff; text-align: right;padding-bottom:10px;}
#popup .btnss a{color: #fff;}
.addbtn img{height: 26px;}
#popup .cont span{width: 100%;float: left;margin-bottom:5px;}
.alert{position: absolute;top:-8px;left: -35px;}
.altmain{margin-left:25px;position: relative;}.altmain h3,.altmain h5{font-weight: bold;font-size: 16px; color: #333; float: left;}.altmain h5{margin-top:20px;}.altyellow{color:#F60; }
.star-view-big {
    width: 100px;
    height: 20px;
    background: url('../images/start_gray.png') repeat-x;
    vertical-align: middle;
    background-size: contain;
    margin-top: -4px;
    display: inline-block;
    margin-left:10px;
}
.star-view-big span {
    height: 20px;
    background: url('../images/start_red.png') repeat-x;
    background-size: contain;
    display: block;
}
.proConfirm{float: right;margin:10px;}
.cartext{width: 108px;padding:3px 5px;}
.procss_right{margin-right:15px; float:right;}
.altb{font-weight: normal; margin-left:10px; display: inline-block;}

.wizard-steps {
    position: relative;
    clear:both;
    width: 100%;display: inline-flex;
}
.wizard-steps div {
    position:relative;
    width: 20%;display: inline-block;
}
.wizard-steps .step-h a:before{border-left:0px;}
.wizard-steps .step-f a:after{border-left:0px;margin-right:0px;}
.wizard-steps .step-f a{margin-right:0px; width: 100%;}
.car_main{width: 100%;float: left;background-color:#fff;}
.car_main_left{width: 34%;float: left;border:1px solid #E5E5E5;padding:10px; height: 340px;}
.car_main_right{width: 65%;float: right;border:1px solid #E5E5E5;padding:10px; height: 340px;}
.car_main_left dl{width: 100%;float: left;margin-top:10px;margin-bottom: 0px;}
.car_main_left dl dt{width: 20%;float: left;min-width: 120px;}
.car_main_left dl dd{width: 76%;float: left;}
.car_main_left dl select,.car_ordertype{border: 1px solid #ddd;padding: 3px 0px; width: 100%; text-indent: 5px;}
.car_main_left span{width: 100%; float: left;}
.car_main_left span b{display: inline-block;}
.car_main_left a{width: 83%;float: left; text-decoration: underline !important;margin:5px 0px 5px 0px; color: #00a0c7 !important; text-align: left;}
.buss_title{width: 100%;float: left;line-height: 36px;margin-top:20px;}
.buss_title img{float: left;margin-right:20px;}
#submit_btn{width: 100%;float: right; margin:20px 0px; text-align: right;}
.supp-right{float: right;}.supp-right span{margin-left:20px;}
.supp-right span input{width: 130px;margin-left:10px;padding:3px 5px;height:25px;}
.ext_days{margin-left:120px; display: inline-block;}
select optgroup{
    color:#333;
    font-weight: bold;
}
.page-cart{margin:50px 10px 0px 215px !important;font-size: 12px !important; background-color: #fff;padding-right:15px !important;}
.orderMain{border-bottom: 1px solid #BEBCB7; float: left; width:100%;line-height: 23px;}
.orderMainLeft{width: 78%; float: left; margin-left: 0em;}
.orderMainRight{float: right;text-align:right; width:22%;}
.gtb{font-size:14px;font-weight: bold;color: #FF6A00;}
.reviews{color:#FF8040; display:block; text-align:right; margin-top:6px;}
.reviews b{color: #FF8040;}
.order-con-main{margin:20px 0px; display: inline-table;}
.order-con-right{width: 100%;float: left;border:1px solid #E5E5E5;padding:5px;min-height:300px;float:right;margin-bottom:20px;font-size:12px;}
.car_html{margin-top:5px;padding:10px;background-color:#eee;width:99%;height:136px;}
.alert-danger1{color: #FF8040;line-height: 16px; }
.customiz_remark{width:100%;border:1px solid #E5E5E5;height:45px;}
.customiz_email{width:100%;}
.order-con-right,.order-con-right dt{width:100%;float:left;}
.order-con-right dl{width:100%;float:left;margin:0px 0px 5px 0px;}
.order-con-right dt input{vertical-align:middle;margin:0px 3px 0px 0px;}
.order-con-right dd{padding-left:20px;}
.order-con-right dd span{width:100%;float:left;margin-top:3px;}
.order-con-right dd span input{vertical-align:middle;margin-top:0px;}
#submit_btn a {
    color: #fff;
    background: #00a0c7;
    padding: 8px 25px;
    font-size: 15px;
    font-weight: bold;
}
.Quantity .soldout{top:0px;}
.att_table img{cursor:pointer;}
.inquiryMain{position: fixed; width: 800px;border:2px solid #ddd;border-radius: 2px;padding:20px; top:10%;left:50%;margin-left:-400px;background-color: #fff; z-index: 30000;height:580px;overflow-y: auto;}
.inquiryMain h3{font-size: 18px; color:#00a0c7;}
.inquiryMain h4{font-size: 15px;margin-top:20px;}
.inquiryMain input,.inquiryMain select,.inquiryMain textarea{border:1px solid #ddd; text-indent: 5px; width: 798px;height: 30px;line-height: 30px;margin-top:10px;}
.inquiryMain textarea{height: 200px; width: 792px;}
.inpuimg span b{float:right;padding-right:50px;font-weight:normal;font-size:12px;}
.inquiryMain select{ height: 32px;line-height: 32px;}
.inquire-in input,.inquire-in select{width: 49%;margin-right:1%;float: left;}
.inquiryMain font{color: #333;font-size:12px;}
.inquiryMain span a{color: #00a0c7;cursor:pointer;font-size:13px;}.inquiryMain span a:hover{color:#ff6c00;}
.inquier-img font{display:flex;}
.aclose{float: right;font-weight: bold;font-size: 12px;}
.wlist{float: left;color: #fff;}
.fimg{width: 100%;margin-top:5px;}
.inquier-img{width: 100%;float: left; padding-top:20px;}
.inquier-img a{color: #00a0c7;font-size: 14px;margin-top:10px;position: relative;cursor:pointer;}
.inquier-img #image{position: absolute;top:-20px;left:0px;z-index: 1000;opacity: 0;}
.inpuimg span{width: 45%;float: left;padding:3px 5px;margin-bottom:10px;background-color: #F7F7F7;font-weight: normal;}
.inpuimg span:nth-child(even){float:right;}
.inpuimg span a.indel{float: right;margin-top:0px;}
.seltitle font{color:#f60;}
a.btnCart, a:hover.btnCart {
    color: #fff !important;
    background: #00a0c7;
    display: inline-block;
    height: 26px;
    width: 130px;
    line-height: 26px;
    font-size: 14px;
    text-align: center;
    text-decoration: none;
    position: absolute;
    bottom:20px;right:30px;
}
.selectgray{color: #cdcdcd !important;}
.selectcs {
    color: #333;
}
.carselect{width:220px;}
.address_left{width:50%;float:left;}.address_right{width:50%;float:right;}
.appmains dd span{float:left;margin-right:10px;}.appmains dd span input{height:14px;width:14px;margin-right:3px;min-width:auto;margin-top:0px;}
.payHide{display:none;}.paya{position:absolute; right:10px; top:5px;}
.bluetxt{color:#00a0c7;}.graybg{background-color:#ccc;}
#sel_country option.csel{background-color: #e6f7ff; color: #333;}
.noatt .ccqty,.Pqtys1 .ccqty{width:250px;}
.StockMsg{padding-left:25px;}.StockMsg b{color:#f37540;}.StockMsg a{color:#00a0c7; cursor:pointer; text-decoration:underline;font-size:12px;margin-left:2px;}
.cardel{float:right;}
.closex{position:absolute;right:20px;top:10px;z-index:1000;font-size:14px; }
.evalumain{margin-top:20px; display:inline-block; width:100%;padding:2% 1%;background-color:#F7F7F7;}
.customSel{float:left;margin-left:-2px;padding-left:2px;}
.addList{margin-bottom:0px;}
.upTab{width:100%;}
.upTab tr th{border:1px solid #ddd;background-color:#C0C0C0; height:29px; line-height:29px; text-align:center; color:#fff;font-weight:bold;}
.upTab tr td{text-align:center;border-bottom:1px solid #ddd;padding-bottom:5px;}
.skype{float:right;margin-top:-25px;display:none;}
.skype img{height:21px;}
.warnMain dd span{width:100%;float:left;padding-left:10px;position:relative;}
.warnMain dd span font{position:absolute;left:0px;}
.warningAtt{width:100%;margin-bottom:10px;}
.warningAtt a{text-decoration:underline !important;}
.warningAtt font{color:#00a2e8;}
.warningAtt font.red{color:#F60;}
.no_cart{text-align:center;margin-top:60px;}
.findEmail{height:25px;text-indent:5px;}
.appmains dd{float:left;height:auto !important;padding:3px 5px 0px 5px;border:1px solid #fff;margin-bottom:10px; width:220px;}
.addListMain{height:450px;overflow:auto;}
.stockTime{width:100%;float:left;margin:10px 0px;}
.stockTime span{width:100%;float:left;margin-bottom:10px;}
.stockTime .stime1{line-height:37px;}
.stockTime .stime1 b{font-size:18px;color:#FF6A00;margin-left:10px;}
.stockTime .stime2{background-color:#e6f7ff;padding:10px 5px;}
.stockTime .stime3 a{    
    float: right;
    padding: 3px 10px;
    background-color: #00a0c7;
    color: #fff;
    margin-left: 5px;
    border-radius: 3px;
    text-decoration: none;}
.checkoutpro{border-bottom: 1px dashed #333; color: #333; float: left; font-size: 11px; font-weight: normal; width: 70%; line-height:15px;}
.checkoutpro a{
    display: -webkit-box;
  -webkit-line-clamp: 3; /* 限制显示的行数为3 */
  -webkit-box-orient: vertical;
  overflow: hidden; color: #333 !important;
}
.checkoutpro a:hover{text-decoration:none;}
.passPrive{position:relative;}
.passPrive img{position:absolute;top:38px;right:16px;height:12px; cursor:pointer;}
a.gmail{text-decoration:underline; color:#FF8040;}
a.gmail:hover{color:#00a0c7;}
.rgbold{font-weight:bold;color:#FF8040;}
.stockbj{position:absolute;z-index:2200;padding:10px;background-color:#fff;}