@charset "UTF-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,header,hgroup,nav,section,article,aside,footer,figure,figcaption,menu,button{margin:0;padding:0}
body{font-family:"Helvetica Neue",Helvetica,STHeiTi,sans-serif;line-height:1.5;font-size:14px;-webkit-user-select:none;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;outline:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
fieldset,img{border:0}
li{list-style:none}
ins{text-decoration:none}
del{text-decoration:line-through}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}
button{-webkit-appearance:none;border:0;background:0 0}
a{-webkit-touch-callout:none;text-decoration:none;color: #333;}
:focus{outline:0;-webkit-tap-highlight-color:transparent}
em,i{font-style:normal}
img{width:100%;display: block;}
input{border:none;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance: none;}
.icon{background-image: url(../images/icon.jpg);background-repeat: no-repeat;display: block;-webkit-transform: scale(0.7);transform: scale(0.7);}
#top{background: #2388e6;height: 40px;position: relative;}
.icon-back{position: absolute;left: 6px;top: 6px;width:17px;height: 30px;}
#top h1{font-size: 18px;text-align: center;color:#fff;line-height: 40px;}
/***/.integral_num{text-align: center;padding: 20px 0;}
.integral_btn{display: -webkit-box;-webkit-box-pack: center;}
.integral_btn button{width: 38%;display: block;height: 32px;color:#fff;border-radius: 3px;}
.integral_btn button:nth-child(1){background:#3493e6;}
.integral_btn button:nth-child(2){background:#ec5810;margin-left: 6%;}
.integral{padding-bottom: 20px;border-bottom: 10px solid #efefef;margin-bottom: 20px;}
/**/.product_list li{padding: 20px 10px;border-bottom: 1px solid #d8d8d8;}
.product_top{display: -webkit-box;}
.product_img{width: 70px;display: block;border:1px solid #e2e2e2;height: 70px;}
.product_info{-webkit-box-flex:1;margin-left: 10px;}
.product_arrow{width: 20px;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;margin-left: 8px;}
.product_arrow i,.product_more i{width: 24px;height: 13px;background-position: -17px 0px;}
.product_arrow.active i{background-position: -17px -13px;}
.product_name{overflow: hidden;height: 40px;line-height: 20px;display: block;text-align: justify;font-size: 16px;}
.product_price{display: -webkit-box;margin-top: 10px;}
.product_price_left{color:#ec5810;-webkit-box-flex:1;}
.product_price_right{color: #999;text-align: right;}
.product_operate{display: -webkit-box;-webkit-box-pack:end;color: #999;margin-top: 10px;display: none;margin-right: 28px;}
.po_item{margin-left: 10px;display: -webkit-box;}
.po_item:nth-child(1) .icon{width: 20px;height: 20px;background-position: -59px 0;}
.po_item:nth-child(2) .icon{width: 18px;height: 17px;background-position: -41px 0;margin-top: 2px;}
.po_item:nth-child(3) .icon{width: 16px;height: 19px;background-position: -79px 0;}
/**/.product_more{display: -webkit-box;height: 36px;-webkit-box-pack:center;-webkit-box-align: center;color: #999;}
/**/.search_form{margin: 10px;display: -webkit-box;border:1px solid #d9d9d9;height: 28px;line-height: 28px;border-radius: 4px;}
.search_form i{width: 26px;height: 26px;background-position: -95px 0;margin:2px 0px 0px 4px;-webkit-transform: scale(0.6);transform: scale(0.6);}
.search_form input[type="text"]{display: block;-webkit-box-flex:1;height: 28px;font-size:12px;}
.search_form input[type="button"]{display: block;width: 50px;background: #2388e6;color: #fff;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
.search_form input[type="text"]::-webkit-input-placeholder{color: #ccc}
/**/.company_logo{width: 60px;display: table-cell;vertical-align: middle;height: 60px;}
.company_top{display: -webkit-box;padding: 10px;}
.company_info{-webkit-box-flex:1;margin-left: 10px;display: -webkit-box;-webkit-box-pack: center;-webkit-box-orient: vertical;}
.company_info h2{color: #464646;font-size:18px;}
.company_info p{color: #999;font-size: 12px;}
.compnay_Advisory i{width: 35px;height: 35px;background-image: url(../images/icon_05.png);background-size: cover;display: block;}
.compnay_Advisory{padding-top: 12px;}
/**/.compnay_switch{display: -webkit-box;padding: 0 2%;margin-bottom: 30px;}
.compnay_switch li{-webkit-box-flex:1;padding-top: 10px;}
.compnay_switch li a{display: block;text-align: center;margin-top: 14px;margin-bottom: 6px;}
.compnay_switch li i{width: 60px;height: 60px;margin: 0 auto;display: block;background-size: cover;margin-bottom: 10px;}
.compnay_switch li:nth-child(1) i{background-image: url(../images/icon_01.png);}
.compnay_switch li:nth-child(2) i{background-image: url(../images/icon_02.png);}
.compnay_switch li:nth-child(3) i{background-image: url(../images/icon_03.png);}
.compnay_switch li:nth-child(4) i{background-image: url(../images/icon_04.png);}
/**/.search_lsit{display: -webkit-box;padding: 0 10px 23px;border-bottom: 8px solid #f2f2f2;font-size:12px;}
.search_tit{color: #666;}
.search_item a{color: #999;margin-right: 10px;}
.search_item{-webkit-box-flex:1;}
/**/.new_p_tit{display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;height: 40px;margin-top: 10px;}
.new_p_tit span{display: block;width: 26%;height: 2px;background-color: #cbcbcb;border-radius: 1px;}
.new_p_tit h3{width: 100px;text-align: center;font-size: 18px;}
/**/.new_p_list:after{content: '\20';display: block;height: 0;clear: both;}
.new_p_list img{display: block;margin-bottom: 6px;}
.new_p_list{padding: 12px;}
.new_p_list li{width: 50%;float: left;box-sizing: border-box;}
.new_p_list li:nth-child(odd){padding-right: 6px;}
.new_p_list li:nth-child(even){padding-left: 6px;}
.new_p_list li a{display: block;padding: 2px;border:1px solid #e8e8e8;margin-bottom: 10px;}
.new_p_name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 24px;}
.new_p_price{color: #d52828; height:21px}
/**/#company_foot{padding: 20px 0;line-height: 22px;text-align: center;background-color: #f0f0f0;}
#company_foot p{color: #c3c3c3;margin-top: 10px;}
#company_foot img{display: block;margin: 0 auto;width: 100px;}
#company_foot a{display: inline-block;
color: #666;
padding-left: 10px;}
/**/
.member_user{width: 26%;margin: 20px auto;text-align: center;}
.member_user p{margin-top: 10px;font-size: 16px;}


.phone_box{padding: 10px;}
.phone_box input,.login_box input,.password_box input{font-size:12px;width: 100%;display: block;height: 34px;border:1px solid #e6e6e6;border-radius: 2px;text-indent: 4px;}
.phone_box p{color: #999999;margin-bottom: 6px;}
.phone_box span{display: block;color: #cccccc;margin-top: 4px;margin-bottom: 10px;}
.reg_btn{width: 100%;height: 32px;background: #2388e6;color: #fff;border-radius: 4px;}

.security{display: -webkit-box;height: 34px;}
.security input{display: block;-webkit-box-flex:1;}
.security img{display: block;width: 80px;margin-left: 10px;border:1px solid #e6e6e6;}
.login_box{padding: 10px;}
.login_box > input{margin-top: 10px;}
.reg_btn2{background: #fff;border:1px solid #cdcdcd;color: #333;margin: 10px 0;}
.password_box{padding: 10px;}
.password_box input{margin-bottom: 10px;}
.password_box button{margin-bottom: 30px;margin-top: 10px;}


