
* { padding: 0px; margin: 0px; }
body { overflow-x: hidden; }
#Floatingbar { width: 157px; position: fixed; top: 50%; right: 0px; margin-top: -150px; box-shadow: rgba(0, 0, 0, 0.4) 0px 3px 14px; z-index: 150000; font-size: 12px; background-color: rgb(255, 255, 255); font-family: "Microsoft YaHei"; }
#Floatingbar .ewm { padding: 22px 0px 15px; line-height: 24px; text-align: center; color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); }
#Floatingbar .ewm img { width: 117px; height: 117px; margin: 0px auto; display: block; }
#Floatingbar ul { padding: 14px 0px; background: url("../images/line_x.png") center bottom no-repeat rgb(51, 51, 51); list-style-type: none; color: white; }
#Floatingbar ul li { height: 22px; line-height: 22px; text-align: center; margin-bottom: 7px; cursor: pointer; }
#Floatingbar ul li a { color: white; }
#Floatingbar ul li a:hover { color: white; }
#Floatingbar ul li img { margin-left: 5px; vertical-align: middle; }
#Floatingbar .btn_backtop { height: 31px; line-height: 31px; text-align: center; color: rgb(255, 255, 255); background-color: rgb(103, 103, 103); display: block; }
#Floatingbar .btn_backtop:hover { background-color: rgb(80, 113, 41); }
#Floatingbar .btn { width: 15px; height: 130px; position: absolute; top: 23px; left: -15px; background: url("../images/arrow.png") right top no-repeat; cursor: pointer; }
#Floatingbar .btn.change { background-position: left top; }
a:link { color: rgb(255, 255, 255); text-decoration: none; }
a:visited { text-decoration: none; color: rgb(255, 255, 255); }
a:hover { text-decoration: underline; color: rgb(255, 255, 255); }
a:active { text-decoration: none; color: rgb(255, 255, 255); }