/*
Theme Name: Divi Child theme of Divi
Theme URI: 
Description: Child theme of Divi theme for the Divi theme
Author: <a href="http://www.elegantthemes.com">Elegant Themes</a>
Author URI: 
Template: Divi
Version: 3.1.1
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Sun, 06 May 2018 14:38:25 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/
*,body,html,div,p,h1,h2,h3,h4,h5,h6,li,a,span {font-family:'Microsoft YaHei',simhei,Arial,Helvetica,Tahoma,sans-serif}
/* logo 和 菜单 左对齐 */
.et_header_style_centered #main-header .container {text-align:left}
.logo-container {position:relative;}
.icon-quick {float:left;width:50%;}

/* 选项卡 */
/* .et_pb_tabs_controls li {background:url(/wp-content/uploads/2018/05/water-grey.png) no-repeat 0px 50%} */
/* .et_pb_tabs_controls li.et_pb_tab_active{background:url(/wp-content/uploads/2018/04/shuidi.png) no-repeat 0px 50%;color:#00AECC;} */
/* .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_0.et_pb_tab_active a ,.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_1.et_pb_tab_active a {color:#00AECC !important} */
/* ul.et_pb_tabs_controls {background:transparent;} */
/* .et_pb_tabs_controls li {border-right:0px;} */
/* ul.et_pb_tabs_controls:after{border-top:solid 2px #00AECC;} */
/*  top menu */
.top-search {position:absolute !important;top:-50px;right:0px;width:90%;text-align:right;}
/* top shopping-cart */
.et_header_style_centered #et-top-navigation .et-cart-info {float: right;}
#searchform{
	margin-top:-23px;
/* 		width:600px;
	margin-left:350px; */
}
/* #searchform div{
	width:600px;
	margin-left:350px;
} */
h1 {font-size:26px;}
#main-content .container {
    padding-top: 28px;
}
#footer-bottom {
    padding: 0px;
}
#main-content .container.breadcrumb {padding-top:10px;}

/* 右侧客服图标及内容 */
@font-face {font-family: "iconfont";
            src: url('font/iconfont.eot?t=1546063224125'); /* IE9*/
            src: url('font/iconfont.eot?t=1546063224125#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
            url('font/iconfont.ttf?t=1546063224125') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
            url('font/iconfont.svg?t=1546063224125#iconfont') format('svg'); /* iOS 4.1- */
        }


        .livechat{    position: fixed;z-index: 999;right: 0;bottom:57px;width: 70px;height: 240px;}
        .livechat .livechat-box{    position: relative;float: right;}
        #g_livechat-box .a{   display: block;width: 40px;height: 40px;background-color: #999999;margin-bottom: 4px;cursor: pointer;outline: none;text-decoration: none;
            border-top-left-radius:5px;border-bottom-left-radius:5px;}
        .livechat .a.a-service:before{content: "\e60f";display: block;font-family: iconfont;font-size: 28px;color: #FFF;text-align: center;padding-top: 8px;}
        .livechat .a.a-qrcode:before{content: "\e609";display: block;font-family: iconfont;font-size: 28px;color: #FFF;text-align: center;padding-top: 8px;}
        .livechat .a.a-service-phone:before{content: "\e61a";display: block;font-family: iconfont;font-size: 28px;color: #FFF;text-align: center;padding-top: 8px;}

        .livechat .d-qrcode{text-align: center;top: 40px;}
        .livechat .d-service-phone{top: 80px;}
        .livechat .d-service-cs{top:-8px;}
        .livechat .d{position: relative;min-width: 150px;background: #fff;min-height: 90px;border: 1px solid #e0e1e5;
            border-radius: 3px;box-shadow: 0px 2px 5px 0px rgba(161,163,175,0.11);}
        .livechat .d .arrow{    position: absolute;width: 8px;height: 12px;background: url(https://www.ribobio.com/wp-content/uploads/2018/12/side_bg_ribobio.png) no-repeat;
            right: -8px;top: 31px;}
        .livechat .inner-box{padding: 12px;}
        .livechat .d-wrapper{ display: none;position: absolute;right: 40px;padding-right: 9px;}
        .a-service:hover .d-service-cs{display: block;}
		.qrcode-img{text-align:center;}
        .a-qrcode:hover .d-qrcode{display: block;}
        .a-service-phone:hover .d-service-phone{display: block;}
