@charset "utf-8";
/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
font-size
12px 0.075rem
14px 0.0875rem
16px 0.1rem
18px 0.1125rem
20px 0.125rem
22px 0.1375rem
24px 0.15rem
26px 0.1625rem
28px 0.175rem
30px 0.1875rem
32px 0.2rem
*/
body{background:#fff; font-family:Arial, Helvetica, sans-serif; color:#333;}
body *{font-size:0.075rem;} /* 兼容Android版的UC */
.wrapper{width:100%; max-width:640px; margin:0 auto; overflow:hidden;}
.wrapper:after,.wrapper:before{display:table; content:'';}
.wrapper:after{clear:both;}
img{vertical-align:middle;}

header{height:0.5rem; position:relative; z-index:1000;}
header .logo{width:29.8%; margin-left:3.5812%; height:0.4875rem; text-align:left;}
header .logo img{max-height:100%;}
header .icon{width:5.9375%; padding-top:0.1375rem; margin:0 3.58125%;}
header nav{position:absolute; top:.5rem; left:0; border-top:1px solid; display:none; width:100%;}
header nav .item{line-height:.325rem; height:.325rem; width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; overflow:hidden; text-overflow:ellipsis; display:block; white-space:nowrap; padding:0 3%; border-bottom:1px solid; font-size:.15rem;}

.goods_search{height:0.5rem; background:#e1e1e1; display:none;}
.goods_search .form{width:88.75%; margin:0.07375rem auto 0; -webkit-box-sizing:border-box; box-sizing:border-box; background:#fff url(../images/search_btn.jpg) no-repeat 2.5% center; background-size:4.40140845070422%; border-radius:0.05rem; line-height:0.35rem; height:0.35rem; padding-left:8.90625%;}
.goods_search .form .text{background:none; border:none; font-size:.15rem; color:#8e8e93; height:.35rem; line-height:.35rem; width:90%; outline:none;}

.page_title{line-height:0.3rem; font-size:0.15rem; color:#555; background:#e4e4e4; height:0.3rem; padding-left:3.125%; overflow:hidden;/* text-overflow:ellipsis; white-space:nowrap; width:100%; */}
.page_title .pos{height:0.3rem; overflow:hidden; width:300%;}
.page_title .pos .column{line-height:0.3rem; font-size:0.15rem; color:#555; height:0.3rem;}
.page_title a{font-size:0.15rem; color:#555;}

.art_content{font-size:.125rem; padding:.1rem 2%; line-height:.1625rem; -webkit-box-sizing:border-box; box-sizing:border-box;}
.art_content *{font-size:.125rem; line-height:.1625rem;}
.art_title{line-height:.2rem; text-align:center; font-size:.1625rem; width:96%; margin:0 auto; border-bottom:1px dotted #ccc; padding:.1rem 0;}
.oth_art_list{}
.oth_art_list .item{border-top:1px solid #ccc; height:.5rem; line-height:.5rem; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:.125rem; padding-left:2.8125%; color:#333; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../images/art_arrow.jpg) no-repeat 94.53125% center / 2.65625%;}
.oth_art_list .item a{font-size:.125rem; color:#333; font-weight:bold;}

.inquiry_info{width:93.75%; margin:.1rem auto; padding-bottom:0.05625rem;}
.inquiry_info .row{margin-bottom:.1rem;}
.inquiry_info .img{margin-top:0.05625rem; width:26.5625%; height:0.99375rem; text-align:center; background:url(../images/loading.gif) no-repeat center; background-size:20.125786%; border:1px solid #e1e1e1; border-radius:0.02rem;}
.inquiry_info .img img{vertical-align:middle; max-height:100%;}
.inquiry_info .desc{width:67.66666667%;}
.inquiry_info .desc .name{line-height:0.2rem; padding:0.05625rem 0;}
.inquiry_info .desc .name a{font-size:0.15rem; color:#333;}
.inquiry_info .desc .price{color:#d60707; font-size:0.15rem; line-height:0.2625rem;}
.empty{text-align:center; padding:.625rem 0; font-size:.175rem; line-height:.25rem;}

.info_list{margin-bottom:.1rem;}
.info_list li{line-height:.2rem; border-bottom:1px dotted #ccc; font-size:.125rem; color:#333;}
.info_list li a{font-size:.125rem; color:#333;}
.info_list li .time{color:#999; font-size:.125rem;}
.info_list .down_btn{font-size:.125rem; padding:0 .075rem; line-height:.15rem; height:.15rem; border-radius:.03rem;}

.down_list{margin-bottom:.1rem;}
.down_list li{line-height:.2rem; border-bottom:1px dotted #ccc; font-size:.125rem; color:#333;}
.down_list li a{font-size:.125rem;}
.down_list li .time{color:#999; font-size:.125rem;}
.down_list .down_btn{font-size:.125rem; padding:0 .075rem; line-height:.15rem; height:.15rem; border-radius:.03rem;}

footer{}
footer nav{text-align:center; line-height:0.31875rem; padding:0.1rem 0;}
footer nav a{font-size:0.15rem; margin:0 2.78%; white-space:nowrap; word-break:keep-all; color:#666;}
footer section, footer section a{padding:0.10625rem 0; line-height:0.225rem; text-align:center; color:#848181; font-size:0.1125rem; border-top:1px solid #eee;}
footer section a{ border:none;}
footer .c_lang{font-size:.125rem; line-height:.2875rem; height:.2875rem; border-top:1px solid #eee; padding:0 3%;}
footer .lang_list{position:fixed; top:45%; display:none; width:80%; left:10%; background:rgba(0,0,0,.7); border-radius:.05rem; padding:.1rem 0;}
footer .lang_list .c{position:relative; text-align:center; line-height:.25rem;}
footer .lang_list .c .close{position:absolute; height:.3rem; width:.3rem; top:-0.23rem; right:-0.13rem; content:''; background:url(../images/close.png) no-repeat center center/75%;}
footer .lang_list a{font-size:.15rem; color:#fff; display:inline-block; width:100%; text-align:center; height:.3rem;}
.to_top{position:fixed; right:0; bottom:-1px; width:15%; display:none; z-index:100;}

.null{-webkit-animation:null .3s 2 0s linear forwards; animation:null .3s 2 0s linear forwards;}
.m_editAddr{width:93.75%; margin:0 auto;}
.m_editAddr .addr_row{margin-bottom:0.0625rem;}
.m_editAddr .addr_row .field{font-size:.1625rem; line-height:0.2625rem;}
.m_editAddr .addr_row .input{font-size:.1625rem; line-height:0.2625rem;}
.m_editAddr .addr_row .input .input_span{border:1px solid #D3D3D3; display:inline-block; -webkit-box-sizing:border-box; box-sizing:border-box; border-radius:.03rem; overflow:hidden; width:100%;}
.m_editAddr .addr_row .input .input_text{font-size:.1625rem; line-height:0.2625rem; height:0.2625rem; width:100%; border:none; -webkit-box-sizing:border-box; box-sizing:border-box; padding:0 2%; vertical-align:middle; background:none;}
.m_editAddr .addr_row .input .input_text:focus{border-color:#1693D1;}
.m_editAddr .addr_row .input .input_area{height:0.7875rem; resize:none; font-family:Arial, Helvetica, sans-serif;}
.m_editAddr .addr_row .input .addr_select{width:100%; font-size:.1625rem; -webkit-box-sizing:border-box; box-sizing:border-box; line-height:.2625rem; height:.2625rem; background:#fff; border:1px solid #D3D3D3;}
.m_editAddr .addr_row .input .addr_select *{font-size:.1625rem;}
.m_editAddr .addr_row .input .input_btn{-webkit-box-sizing:border-box; box-sizing:border-box; height:.2625rem; line-height:.2625rem; border-radius:.02rem; font-size:0.1625rem; width:30%; margin:.1rem 0; text-align:center; display:inline-block;}
.m_editAddr .subtitle{line-height:.3rem; font-size:.1875rem;}

/* 会员中心 */
.user_login_tab{width:87.5%; margin:0.1875rem auto;}
.user_login_tab div{background:#f0f0f0; height:0.525rem; line-height:.525rem; text-align:center; font-size:0.2rem; color:#bbb; width:50%; border-radius:0 .05rem .05rem 0;}
.user_login_tab div:first-child{border-radius:.05rem 0 0 .05rem;}
.user_login_tab div.on{background:#bbb; color:#f0f0f0;}

.user_login{width:87.5%; margin:0 auto; box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #cdcdcd; border-radius:0.0375rem; margin-bottom:.1rem;}
.user_login .user_reg_row{line-height:0.54375rem; height:0.54375rem; border-bottom:1px solid #cdcdcd;}
.user_login .user_reg_row:last-child{border-bottom:none;}
.user_login .user_reg_row .reg_a{width:30.35714%; padding-left:4.64285%; box-sizing:border-box; -webkit-box-sizing:border-box; font-size:0.1875rem;}
.user_login .user_reg_row .reg_b{width:66.07142%;}
.user_login .user_reg_row .reg_b .input{width:96%; background:none; line-height:.54375rem; height:.54375rem; float:left; color:#999; font-size:0.1875rem;}
.user_login .user_reg_row .reg_b select{font-size:.1875rem; -webkit-box-sizing:border-box; box-sizing:border-box; line-height:.2625rem; height:.2625rem; background:#fff; border:1px solid #D3D3D3;}
.user_login .user_reg_row .reg_b select *{font-size:.1875rem;}

.user_login_btn{width:87.5%; margin:0.1875rem auto;}
.user_login_btn input,.user_login_btn a,.user_login_btn .btn{width:100%; border-radius:0.02rem; height:0.45625rem; line-height:0.45625rem; font-size:0.1875rem; display:block; text-align:center;}

.user_login .user_login_t{width:87.5%; color:#262626; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:0.1875rem; margin:0.28rem auto 0; padding-left:5.71428%; line-height:0.26875rem;}
.user_login .user_input{line-height:0.3125rem; width:87.5%; margin:0 auto; padding-bottom:0.125rem; border-bottom:1px solid #cdcdcd;}
.user_login .user_input input{padding-left:5.71428%; color:#7e7e7e; width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:0.15rem; background:none;}
.user_login .null{background:#FFF3F3; -webkit-animation:null .3s 2 0s linear forwards; animation:null .3s 2 0s linear forwards;}
.user_login .login_ex{width:87.5%; -webkit-box-sizing:border-box; box-sizing:border-box; padding:0.20625rem 0.25rem; margin:0 auto; border:2px solid #dfdfdf; border-radius:0.03125rem; margin-top:0.175rem;}
.user_login .login_ex .icon{width:15.3465%;}
.user_login .login_ex .icon img{vertical-align:middle;}
.user_login .login_ex .sign{line-height:0.3875rem; margin-left:8.9108%;}
.user_login .login_ex .sign a{color:#666; font-size:0.175rem;}

.user_data{}
.user_data .face{width:29.6875%; margin-left:3.125%; padding:0.34375rem 0; display:none;}
.user_data .face img{vertical-align:middle;}
.user_data .info{/*margin-top:0.3125rem; width:58.4375%; margin-left:5.625%;*/ width:92%; margin:0.2125rem auto;}
.user_data .info .n{color:#555; font-size:0.1875rem; line-height:0.25rem;}
.user_data .info .e{margin-left:8.02139%; line-height:0.25rem; width:4.6%;}
.user_data .info .e img{vertical-align:middle;}
.user_data .info .phone{line-height:0.25rem; color:#555; font-size:0.15rem; padding-left:0.19375rem; -webkit-box-sizing:border-box; box-sizing:border-box; background:url(../images/memphone.png) no-repeat 0.4687% center; background-size:2.088556%;}
.user_menu{border-top:1px solid #cecece;}
.user_menu a{line-height:0.525rem; display:block; height:0.525rem; border-bottom:1px solid #cecece; color:#555; font-size:0.1875rem; padding-left:5.15625%; -webkit-box-sizing:border-box; box-sizing:border-box; background:url(../images/user_menubg.jpg) no-repeat 94.53125% center; background-size:1.71875%;}

@-webkit-keyframes null{
	0%{background:#FFF3F3;}
	50%{background:#FFCBCC;}
	100%{background:#FFF3F3;}
}
@keyframes null{
	0%{background:#FFF3F3;}
	50%{background:#FFCBCC;}
	100%{background:#FFF3F3;}
}
#cust_table{ background:#000; margin:0 auto; margin-top:10px;}
#cust_table td{ background:#fff; border:1px solid #e5e5e5; padding:3.125%; font-size:0.15rem;}
#cust_table td b{ font-weight:bold; font-size:0.15rem;}
#banner_box{ width:100%; overflow:hidden;}

/*************************** 浮动在线客服 start ***************************/
#float_chat{}
#float_chat .chat_button{width:42px; height:42px; border-radius:5px; overflow:hidden; background-image:url(../images/chat.png); background-repeat:no-repeat; background-position:center center; text-indent:999px; display:block; float:left; position:fixed; top:45%; right:1px; z-index:1000;}
#float_chat .inner_chat{width:90%; position:fixed; left:5%; top:47%; background:rgba(0,0,0,.7); font-size:.1375rem; color:#fff; border-radius:.05rem; text-align:center; line-height:.275rem; padding:.1rem 0 .2rem; margin-top:-0.6rem; text-align:left; display:none; z-index:1001;}
#float_chat .inner_chat .chat_hd{color:#fff; padding:8px 0; line-height:180%; font-size:23px; margin-left:.2rem;}
#float_chat .inner_chat .chat_bd{margin-left:.2rem;}
#float_chat .inner_chat .chat_bd>a{color:#fff; text-indent:50px; height:53px; background:url(../images/chat_skype.png) no-repeat left center; line-height:53px; display:inline-block; font-size:20px;}
#float_chat .inner_chat .chat_bd .skype{background:url(../images/chat_skype.png) no-repeat left center;}
#float_chat .inner_chat .chat_bd .email{background:url(../images/chat_email.png) no-repeat left center;}
#float_chat .inner_chat .chat_close{position:absolute; height:.3rem; width:.3rem; top:-0.13rem; right:-0.13rem; content:''; background:url(../images/close.png) no-repeat center center/75%;}
/*************************** 浮动在线客服 end ***************************/

