@charset "utf-8";
/*全局*/
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}

ul , li{padding: 0px; margin: 0px; list-style-type: none;}
i{font-style: normal;}
.h5{width: 100%; height: 5px; clear: both; display: block;}
.h10{width: 100%; height: 10px; clear: both; display: block;}
.h15{width: 100%; height: 15px; clear: both; display: block;}
.h25{width: 100%; height: 25px; clear: both; display: block;}
.h35{width: 100%; height: 35px; clear: both; display: block;}
.h38{width: 100%; height: 38px; clear: both; display: block;}
.h40{width: 100%; height: 40px; clear: both; display: block;}
.h50{width: 100%; height: 50px; clear: both; display: block;}
.h55{width: 100%; height: 55px; clear: both; display: block;}
.h60{width: 100%; height: 60px; clear: both; display: block;}
.p10-0{padding: 10px 0px;}
.p-l40{padding-left: 40px;}

.bor_b{border-bottom: 1px solid #FFF;}
.bor_t_hui{border-top: 1px solid #e1e1e1;}
.bor_b_hui{border-bottom: 1px solid #e1e1e1;}

.fl-l{float: left;}
.fl-r{float: right;}

/*按钮*/
.btn_box{padding: 16px;}
.btn{width: 100%; height: 40px; border-radius: 20px; background: #FFF; border: 1px solid #3094ec; display: block; color: #3094ec; font-size: 18px; text-align: center; line-height: 38px; clear: both;}
.btn2{width: 100%; height: 40px; border-radius: 5px; background: #FFF; border: 1px solid #559AF9; display: block; color: #559AF9; font-size: 18px; text-align: center; line-height: 38px; clear: both;}
.login_btn{width: 80px; height: 28px; border: 1px solid #FFF; border-radius: 20px; font-size: 12px; line-height: 28px; color: #FFF; text-align: center; margin-top: 5px;}

/*文本框*/

/*登录页面input默认值的颜色*/
.login .form_drl :-moz-placeholder{/* Mozilla Firefox 4 to 18 */color: #999;}
.login .form_drl ::-moz-placeholder{/* Mozilla Firefox 19+ */color: #999;}
.login .form_drl input:-ms-input-placeholder{color: #999;}
.login .form_drl input::-webkit-input-placeholder{color: #999;}

body{position: relative;}

/*蒙版提示*/
.mban{width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 99999; position: fixed; top: 0px; left: 0px;}
.mban .prompt{width: 90%; height: auto; overflow: hidden; margin: 0 5%; background: #f7f7f7; top: 35%; position: absolute;}
.mban .prompt span{font-size: 20px; color: #9D9D9E; height: 130px; line-height: 130px; text-align: center; width: 100%; display: block;}
.mban .prompt .prompt_btn{border-top: 1px solid #C7C8C9; background: #fdfdfd; height: auto; overflow: hidden;}
.mban .prompt .prompt_btn a{width: 50%; padding: 12px 0px; display: block; color: #9D9D9E; float: left; text-align: center;}
.mban .prompt .prompt_btn a i{font-size: 16px; font-style: normal; height: auto; overflow: hidden; width: 100%; display: block;}
.mban .prompt .prompt_btn a.hov i{color: #139CEA;}


/*聊天窗口*/
.chat{padding: 12px;}
.chat .time{width: 100%; font-size: 13px; color: #999999; text-align: center; line-height: 40px;}
.chat .box{width: 100%; position: relative; padding-bottom: 10px; height: auto; overflow: hidden;}

.chat .box .tx{width: 35px; height: 35px; border-radius: 5px; position: absolute;}
.chat .box i{position: absolute; left: 34px; top: 8px;}
.chat .box .box_mess{background: #c1d6f3; border-radius: 5px; margin:0px 45px; font-size: 14px; padding: 10px; color: #232D3F; float: left;}
.chat .box .box_mess img{width: 180px;}

.chat .box_2{width: 100%; position: relative; padding-bottom: 10px; height: auto; overflow: hidden;}
.chat .box_2 .tx{width: 35px; height: 35px; border-radius: 5px; position: absolute; right: 0px;}
.chat .box_2 i{position: absolute; right: 36px; top: 8px;}
.chat .box_2 .box_mess{background: #E5E5EA; border-radius: 5px; margin:0px 45px; font-size: 14px; padding: 10px; color: #232D3F; float: right;}
.chat .box_2 .box_mess img{width: 180px;}
/*头部*/
header a{color}

/*尾部*/
footer{font-size: 13px;}
footer a .icon{background-size: 25px; background-repeat: no-repeat; background-position: center bottom;}
footer a .f1{background-image: url(../images/f_1.png);}
footer a .f2{background-image: url(../images/f_2.png);}
footer a .f3{background-image: url(../images/f_3.png);}
footer a .f4{background-image: url(../images/f_4.png);}
footer a .f5{background-image: url(../images/f_5.png);}
footer a.hov .f1{background-image: url(../images/f_1_h.png);}
footer a.hov .f2{background-image: url(../images/f_2_h.png);}
footer a.hov .f3{background-image: url(../images/f_3_h.png);}
footer a.hov .f4{background-image: url(../images/f_4_h.png);}
footer a.hov .f5{background-image: url(../images/f_5_h.png);}

/*产品详细尾部*/
footer .o1{border-bottom: 1px solid #c7c7c8; height: 37px; overflow: hidden; padding: 0px; margin: 0px 10px; width: 45%;}
footer .o1 span{color: #7f7f7f; line-height: 37px;}
footer .o1 input.foot_text{width: 75%; color: #7f7f7f; padding: 0px; height: auto; line-height: normal; margin: 0px 5%; border: 0px; border-radius: 0px; box-shadow: 0 1px 1px rgba(255, 255, 255, 0), inset 0 1px 1px rgba(0, 0, 0, 0);}
footer .o2{border-bottom: 1px solid #c7c7c8; height: 37px; overflow: hidden; padding: 0px; margin: 0px 10px; width: 20%;}
footer .o2 span{color: #7f7f7f; line-height: 37px;}
footer .o2 input.foot_text{width: 55%; color: #7f7f7f; padding: 0px; height: auto; line-height: normal; margin: 0px 5%; border: 0px; border-radius: 0px; box-shadow: 0 1px 1px rgba(255, 255, 255, 0), inset 0 1px 1px rgba(0, 0, 0, 0); text-align: center;}
footer .o3{width: 22%;}
footer .o3 input.foot_btn{width: 100%; height: 37px; border-radius: 10px; background: #ea6c00; color: #FFF; border: 0px; margin-top: 6px;}

/*搜索*/
.search_box{}
.search_box .search_input_box{background: #F0F0F0; padding: 8px; color: #8D8D92; position: relative;}
.search_box .search_input_box i{position: absolute; left: 10px; top: 8px; font-size: 22px;}
.search_box .search_input_box .search_input{background: #FFF; line-height: 20px; border: 0px; margin: 0px; overflow: hidden; display: block; padding: 10px 30px; border-radius: 7px; font-size: 14px; color: #8D8D92; box-shadow: 0 0px 0px;}
.history{}
.history li{border-bottom: 1px solid #d8d8d8; color: #8D8D92; font-size: 14px; padding: 0px 8px; height: 32px; line-height: 32px;}
.history li i{font-size: 22px; padding-right: 5px; float: left; line-height: 30px;}
.history li.no{border-bottom: 0px; color: #D5D5D5;}
.history li.no i{color: #FFF;}

/*test*/
.test{display: -webkit-box; display: box; overflow: hidden; background: #FFF; padding: 0px; position: relative;}
.test label{display: block; width: 100px; padding: 10px; font-size: 14px; color: #232D3F;}
.test span{display: block; padding: 10px; font-size: 14px; color: #727272; text-align: right; -webkit-box-flex: 1; box-flex: 1;}


.amount{border: 1px solid #D0D0D0; border-radius: 5px; width: 100px; height: 30px; float: left; position: absolute; right: 10px; bottom: 15px;}
.amount .global{width: 29px; display: block; float: left; text-align: center;}
.amount input{border-radius: 0px; border: 0px; width: 40px; height: 28px; border-left: 1px solid #D0D0D0; border-right: 1px solid #D0D0D0; text-align: center; line-height: normal; padding: 0px; margin: 0px; float: left; box-shadow: 0 0px 0px rgba(255, 255, 255, 0), inset 0 0px 0px rgba(0, 0, 0, 0);}
