
.easybtn {top: 0px; right: 0px; position: fixed; z-index: 99;}
.easybtn .openbtn {background: url("../img/easybtn_arrow.png") no-repeat top; top:50%; width: 39px; text-align: center; right:5px; color: rgb(255,255,255); margin-top:-60px; padding-top: 50px; font-size: 13px; position:fixed; cursor: pointer; z-index: 101;}
.easybtn .easybtn_box {/*background: url("../img/easybtn_bg.png");*/ top: 0px; width: 50px; height: 100%; right:0px; position: fixed; z-index: 999;}
.easybtn .easybtn_box ul {top: 50%; margin-top: -125px; position: absolute;}
.easybtn .item .btn {background: url("../img/easybtn1.png") no-repeat; width: 50px; height: 60px; position: relative; cursor: pointer; z-index: 9998;}
.easybtn #ico2 .btn {background-position: center 3px;}
.easybtn #ico3 .btn {background-position: center -56px;}
.easybtn #ico4 .btn {background-position: center -114px;}
.easybtn #ico5 .btn {background-position: center -172px;}
.easybtn #ico6 .btn {background-position: center -230px;}

.button-rotate {overflow: hidden;}
.button-rotate .rotate {padding: 10px 0px; transform-origin: -50% 50%; transition:transform 0.3s ease-in; left: 0px; top: 0px; width: 50px; height:50px; text-align: center; color: rgb(255, 255, 255) !important; line-height:22px; font-size: 13px; font-weight: 400; text-decoration: none !important; position: absolute; box-sizing: content-box; transform: rotate3d(0, 0, 1, 90deg); background-color: rgb(26, 86, 168); -webkit-transition: -webkit-transform .3s ease-in; -webkit-transform: rotate3d(0, 0, 1, 90deg); -webkit-transform-origin: -50% 50%; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;}
.button-rotate:hover .rotate {transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out;}
.button-rotate:hover {transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out;}
.button-rotate:hover .rotate {text-decoration: none; transform: rotate3d(0, 0, 1, 0deg); -webkit-transform: rotate3d(0, 0, 1, 0deg);}
.easybtn ul li .hideDiv {border: 1px solid rgb(218, 224, 228); border-image: none; top: 0px; right: 50px; display: none; position: absolute; box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.15); -webkit-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.15); z-index: 9999;}
.easybtn ul li .hideDiv .ewm_cont {background: rgb(255, 255, 255); padding: 8px;}

.tc-list{ width: 250px;}
.tc-list ol li{ line-height: 30px;padding-left: 20px; font-size: 14px;}
.tc-list ol li span{ float: right; padding-right: 10px; color: #999999;}

.lxwm-list{ width: 250px;}
.lxwm-list h2{ font-size: 18px; padding-left: 10px; line-height: 40px;}
.lxwm-list p{ line-height:26px; font-size: 14px; padding: 0 10px;}
.lxwm-list b{ font-size: 14px;}

.con-qq{ width:130px;}
.con-qq h2{ font-size: 14px; line-height: 26px; margin-bottom: 10px;}


.tc-sp{ width: 300px; height: 180px;}

.easybtn ul li .hideDiv .ewm_cont>img {width:100px; height: 100px; display: block; margin:5px auto 0; }
.easybtn ul li .hideDiv font {width: 100px; text-align: center; color: rgb(102, 102, 102); line-height: 18px; padding-top: 6px; font-family: "microsoft yahei"; font-size: 12px; display: block; margin:0 auto 20px; }
.easybtn ul li .hideDiv .tip_arrow {border-width: 0px 12px 12px 0px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); top: 15px; width: 0px; height: 0px; right: -12px; position: absolute;}
.easybtn ul #ico2 .hideDiv {top: 0px;}
.easybtn ul #ico3 .hideDiv {top: 50px;}
.easybtn ul #ico4 .hideDiv {top: 100px;}
.easybtn ul #ico5 .hideDiv {top: 150px;}
.easybtn ul #ico6 .hideDiv {top: 200px;}


