﻿@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"Microsoft Yahei";font-size:14px;color:#333;text-align:left;background:#eee;}
a:focus {outline:none;}
a {color:#333;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover {color:#00a0ff;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}


.top100 {overflow:hidden;width:100%;max-width:1920px;height:33px;background:#fafafa;margin:0px auto;}

.top {overflow:hidden;width:1000px;height:33px;line-height:33px;margin:0px auto;}
.top h2 {float:left;font-size:12px;font-weight:normal;width:590px;}
.top h3 {float:right;font-size:12px;font-weight:normal;}

.search {overflow:hidden;float:left;width:260px;margin:5px 0px 0px;}
.search1 {overflow:hidden;float:left;width:208px;height:22px;}
.search11 {font-size:12px;color:#666;width:176px;height:20px;line-height:20px;padding:0px 10px;border:none;border:1px solid #a0c2d0;}
.search2 {overflow:hidden;float:left;width:51px;height:22px;}
.search21 {float:left;text-indent:63px;background:url(img/search.jpg) no-repeat 0px 0px;width:51px;height:22px;cursor:pointer;border:none;}


.bg {overflow:hidden;width:100%;max-width:1920px;height:225px;background:url(img/banner.jpg) no-repeat center 0px;margin:0px auto;}


.box {overflow:hidden;width:1000px;background:#fff;margin:14px auto 0px;padding:10px 0px 40px;}
.box1 {overflow:hidden;width:1000px;background:url(img/bg1.jpg) #fff no-repeat 710px 210px;margin:14px auto 0px;padding:28px 0px 40px;}
.box2 {overflow:hidden;width:1000px;background:url(img/bg5.jpg) repeat-y 0px 0px;margin:14px auto 0px;padding:0px 0px 40px;}


.maina {overflow:hidden;width:330px;line-height:40px;margin:32px auto 0px;border-top:1px solid #e2e2e2;}
.maina h3 {float:left;font-size:16px;background:url(img/bg2.jpg) no-repeat 0px 13px;padding-left:20px;}
.maina h3 a {color:#00a0ff;}
.maina h3 a:hover {color:#00a0ff;}
.maina h4 {float:right;font-size:14px;color:#979797;font-weight:normal;}
.maina h4 a {color:#979797;}
.maina h4 a:hover {color:#00a0ff;}


.mainb {overflow:hidden;width:1000px;line-height:35px;margin:0px auto;border-bottom:1px solid #e2e2e2;}
.mainb h3 {float:left;font-size:16px;background:url(img/bg3.jpg) no-repeat 20px 9px;padding-left:45px;}


.mainc {overflow:hidden;width:1000px;line-height:32px;margin:15px auto 0px;}
.mainc td {padding:7px 0px;}
.mainc span {color:#f00;padding:0px 5px 0px 10px;}
.mainc a {color:#00a0ff;}
.mainc a:hover {color:#00a0ff;}


.maind {overflow:hidden;width:330px;height:50px;margin:0px auto;}
.maind ul li {overflow:hidden;float:left;font-size:16px;font-weight:bold;width:110px;height:50px;}
.maind ul li a {display:block;color:#a8a8a8;background:url(img/bj13.jpg) no-repeat 21px 12px;height:49px;line-height:49px;padding-left:55px;border-bottom:1px solid #a8a8a8;}
.maind ul li a:hover {color:#0175e2;background:url(img/bj14.jpg) no-repeat 21px 12px;text-decoration:none;border-bottom:1px solid #0175e2;}
.maind ul li.on a {color:#0175e2;background:url(img/bj14.jpg) no-repeat 21px 12px;border-bottom:1px solid #0175e2;}
.maind ul li.d2 a {background:url(img/bj15.jpg) no-repeat 21px 12px;}
.maind ul li.d2 a:hover {background:url(img/bj16.jpg) no-repeat 21px 12px;}
.maind ul li.d2.on a {background:url(img/bj16.jpg) no-repeat 21px 12px;}
.maind ul li.d3 a {background:url(img/bj17.jpg) no-repeat 21px 12px;}
.maind ul li.d3 a:hover {background:url(img/bj18.jpg) no-repeat 21px 12px;}
.maind ul li.d3.on a {background:url(img/bj18.jpg) no-repeat 21px 12px;}


.maine {overflow:hidden;width:330px;line-height:36px;margin:15px auto 0px;}
.maine td {padding:6px 0px;}


.bleft {overflow:hidden;float:left;width:210px;}

.blefta {overflow:hidden;font-size:16px;color:#0175e2;text-align:center;background:url(img/bg6.jpg) no-repeat 144px 18px;width:210px;line-height:48px;margin:0px auto;border-bottom:1px solid #cccaca;}

.bleftb {overflow:hidden;width:210px;margin:0px auto;}
.bleftb ul li {overflow:hidden;float:left;font-size:14px;width:210px;height:54px;}
.bleftb ul li a {display:block;color:#2f2f2f;background:url(img/bg7.jpg) no-repeat 0px 0px;height:54px;line-height:54px;padding-left:24px;}
.bleftb ul li a:hover {color:#fff;background:url(img/bg8.jpg) no-repeat 0px 0px;text-decoration:none;}
.bleftb ul li.on a {color:#fff;background:url(img/bg8.jpg) no-repeat 0px 0px;}
.bleftb ul li span {float:left;padding:12px 10px 0px 0px;}

.blefc {overflow:hidden;width:132px;margin:50px auto 0px;}
.blefc ul {list-style:none;}
.blefc ul li {float:left;overflow:hidden;font-size:14px;font-weight:bold;width:100px;line-height:32px;padding-left:32px;}
.blefc ul li.bl1 {background:url(img/bj19.jpg) no-repeat 2px 7px;}
.blefc ul li.bl2 {background:url(img/bj22.jpg) no-repeat 0px 5px;}
.blefc ul li.bl3 {background:url(img/bj25.jpg) no-repeat 2px 3px;}
.blefc ul li.bl4 {background:url(img/bj26.jpg) no-repeat 1px 4px;}
.blefc ul li.bl5 {background:url(img/bj29.jpg) no-repeat 0px 5px;}
.blefc ul li.bl6 {background:url(img/bj30.jpg) no-repeat 0px 5px;}


.bright {overflow:hidden;float:right;width:776px;}


.brighta {overflow:hidden;font-size:18px;color:#0175e2;width:730px;line-height:48px;margin:0px auto;padding:10px 23px 0px;}

.brightb {overflow:hidden;width:690px;height:41px;background:url(img/bg4.jpg) repeat-x 0px bottom;margin:15px auto 0px;padding-left:40px;}
.brightb h3 {float:left;font-size:14px;font-weight:normal;width:128px;height:41px;}
.brightb h3 a {display:block;color:#979797;background:url(img/bg9.jpg) #f2f2f2 no-repeat 22px 10px;width:76px;line-height:40px;padding-left:50px;border:1px solid #e2e2e2;border-bottom:none;}
.brightb h3 a:hover {color:#00a0ff;background:url(img/bg10.jpg) #fff no-repeat 22px 10px;}
.brightb h3 a.on {color:#00a0ff;background:url(img/bg10.jpg) #fff no-repeat 22px 10px;}
.brightb h4 {float:left;font-size:14px;font-weight:normal;width:128px;height:41px;padding-left:25px;}
.brightb h4 a {display:block;color:#979797;background:url(img/bg11.jpg) #f2f2f2 no-repeat 22px 10px;width:76px;line-height:40px;padding-left:50px;border:1px solid #e2e2e2;border-bottom:none;}
.brightb h4 a:hover {color:#00a0ff;background:url(img/bg12.jpg) #fff no-repeat 22px 10px;}
.brightb h4 a.on {color:#00a0ff;background:url(img/bg12.jpg) #fff no-repeat 22px 10px;}




.brightc {overflow:hidden;width:728px;line-height:32px;margin:0px auto;padding:28px 0px 40px;border:1px solid #e2e2e2;border-top:none;}
.brightc td {padding:7px 0px;}


.brightd {overflow:hidden;width:600px;margin:0px auto;padding:28px 0px 0px;}
.brightd h2 {font-size:16px;text-align:center;line-height:45px;}
.brightd h3 {font-size:14px;font-weight:normal;text-indent:2em;line-height:24px;margin:5px auto 0px;padding:20px;border:1px solid #e2e2e2;}
.brightd h4 {text-align:center;margin:28px auto 0px;}


.brighte {overflow:hidden;width:666px;height:88px;background:url(img/bg15.jpg) no-repeat 31px 0px;margin:28px auto 0px;padding:0px 31px;border:1px solid #e2e2e2;}
.brighte ul li {overflow:hidden;float:left;width:100px;height:88px;}
.brighte ul li.o1 {width:100px;}
.brighte ul li.o2 {width:83px;}
.brighte ul li.o3 {width:123px;}
.brighte ul li.o4 {width:81px;}
.brighte ul li.o5 {width:110px;}
.brighte ul li.o6 {width:107px;}
.brighte ul li.o7 {width:62px;}
.brighte ul li.o1.on {background:url(img/bg15.jpg) no-repeat 0px -88px;}
.brighte ul li.o2.on {background:url(img/bg15.jpg) no-repeat -100px -88px;}
.brighte ul li.o3.on {background:url(img/bg15.jpg) no-repeat -183px -88px;}
.brighte ul li.o4.on {background:url(img/bg15.jpg) no-repeat -306px -88px;}
.brighte ul li.o5.on {background:url(img/bg15.jpg) no-repeat -387px -88px;}
.brighte ul li.o6.on {background:url(img/bg15.jpg) no-repeat -497px -88px;}
.brighte ul li.o7.on {background:url(img/bg15.jpg) no-repeat -604px -88px;}
.brighte ul li.o1.onon {background:url(img/bg15.jpg) no-repeat 0px -176px;}
.brighte ul li.o2.onon {background:url(img/bg15.jpg) no-repeat -100px -176px;}
.brighte ul li.o3.onon {background:url(img/bg15.jpg) no-repeat -183px -176px;}
.brighte ul li.o4.onon {background:url(img/bg15.jpg) no-repeat -306px -176px;}
.brighte ul li.o5.onon {background:url(img/bg15.jpg) no-repeat -387px -176px;}
.brighte ul li.o6.onon {background:url(img/bg15.jpg) no-repeat -497px -176px;}
.brighte ul li.o7.onon {background:url(img/bg15.jpg) no-repeat -604px -176px;}

.brighte ul li.o1 a {float:left;text-indent:-999px;width:100px;height:88px;}
.brighte ul li.o2 a {float:left;text-indent:-999px;width:83px;height:88px;}
.brighte ul li.o3 a {float:left;text-indent:-999px;width:123px;height:88px;}
.brighte ul li.o4 a {float:left;text-indent:-999px;width:81px;height:88px;}
.brighte ul li.o5 a {float:left;text-indent:-999px;width:110px;height:88px;}
.brighte ul li.o6 a {float:left;text-indent:-999px;width:107px;height:88px;}
.brighte ul li.o7 a {float:left;text-indent:-999px;width:62px;height:88px;}


.brightf {overflow:hidden;font-size:16px;font-weight:bold;text-align:center;background:url(img/bj19.jpg) no-repeat 296px 8px;width:730px;line-height:32px;margin:15px auto 0px;}

.brightg {overflow:hidden;font-size:16px;font-weight:bold;color:#0175e2;text-align:center;background:url(img/bj22.jpg) no-repeat 298px 8px;width:730px;line-height:32px;margin:15px auto 0px;}

.brighth {overflow:hidden;font-size:16px;font-weight:bold;color:#0175e2;text-align:center;background:url(img/bj25.jpg) no-repeat 240px 6px;width:730px;line-height:32px;margin:15px auto 0px;}


.brighti {overflow:hidden;font-size:16px;font-weight:bold;color:#0175e2;text-align:center;background:url(img/bj26.jpg) no-repeat 300px 6px;width:730px;line-height:32px;margin:15px auto 0px;}


.brightj {overflow:hidden;font-size:16px;font-weight:bold;color:#0175e2;text-align:center;background:url(img/bj27.jpg) no-repeat 288px 5px;width:730px;line-height:32px;margin:15px auto 0px;}


.brightk {overflow:hidden;font-size:16px;font-weight:bold;color:#0175e2;text-align:center;background:url(img/bj28.jpg) no-repeat 292px 2px;width:730px;line-height:32px;margin:15px auto 0px;}


.brightl {overflow:hidden;width:730px;line-height:32px;margin:15px auto 0px;}
.brightl td {padding:7px 8px;}




.border {overflow:hidden;width:728px;margin:15px auto 0px;padding:28px 0px;border:1px solid #e2e2e2;}

.brightm {overflow:hidden;width:672px;line-height:24px;background:url(img/bj23.jpg) repeat-x 0px center;margin:0px auto;}
.brightm h3 {float:left;font-size:16px;color:#237bcd;background:url(img/bj24.jpg) #fff no-repeat 0px 9px;padding:0px 5px 0px 15px;}


.brightn {overflow:hidden;width:672px;line-height:28px;margin:15px auto 0px;}


.brighto {overflow:hidden;width:672px;line-height:28px;margin:15px auto 0px;}


.brightp {overflow:hidden;width:100%;text-align:center;line-height:32px;margin:15px auto 0px;}


.brightq {overflow:hidden;width:728px;line-height:32px;margin:15px auto 0px;}
.brightq td {padding:7px 3px;}


.brightr {overflow:hidden;width:672px;line-height:24px;margin:15px auto 0px;}




.brights {overflow:hidden;width:728px;line-height:24px;margin:15px auto 0px;border:1px solid #e2e2e2;}
.brights td {padding:10px 2px;border:1px solid #ddd;}

.brightt {overflow:hidden;width:728px;line-height:24px;margin:15px auto 0px;padding:0px 0px 10px;border:1px solid #e2e2e2;}
.brightt td {padding:6px 2px;}


.brightu {overflow:hidden;width:730px;line-height:18px;margin:15px auto 0px;}







.text1 {font-size:12px;color:#000;background:#fff;width:220px;height:24px;line-height:24px;padding:0px 5px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}
.text2 {font-size:12px;color:#000;background:#fff;width:120px;height:24px;line-height:24px;padding:0px 5px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}
.text3 {font-size:14px;color:#fff;letter-spacing:2px;background:#f79929;width:auto;margin:8px 0px 0px;padding:5px 28px;border-radius:5px;border:1px solid #f38321;box-shadow:0 1px 1px #fa9231;outline:none;cursor:pointer;}
.text4 {_display:inline;font-size:14px;color:#fff;letter-spacing:2px;background:#f79929;width:auto;margin:8px 0px 0px 25px;padding:5px 28px;border-radius:5px;border:1px solid #f38321;box-shadow:0 1px 1px #fa9231;outline:none;cursor:pointer;}

.text5 {font-size:12px;color:#000;background:#fff;width:210px;height:24px;line-height:24px;padding:0px 10px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}

.text6 {font-size:12px;color:#000;background:#fff;width:350px;height:24px;line-height:24px;padding:0px 10px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}
.text7 {font-size:12px;color:#979797;}

.text8 {font-size:16px;color:#fff;letter-spacing:2px;background:#f79929;width:auto;margin:8px 0px 0px;padding:5px 28px;border-radius:5px;border:1px solid #f38321;box-shadow:0 1px 1px #fa9231;outline:none;cursor:pointer;}

.text9 {height:26px;background:url(img/bg4.jpg) repeat-x 0px center;}


.text10 {font-size:12px;color:#000;background:#fff;width:200px;height:24px;line-height:24px;padding:0px 10px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}

.text11 {font-size:12px;color:#000;background:#fff;width:200px;height:24px;line-height:24px;padding:0px 10px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}


.text12 {font-size:12px;color:#000;background:#fff;width:160px;height:24px;line-height:24px;padding:0px 10px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}


.text13 {font-size:12px;color:#000;background:#fff;width:620px;height:208px;line-height:26px;margin:0px 0px 10px;padding:10px;border-radius:10px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}


.text14 {font-size:12px;color:#000;background:#fff;width:68px;height:24px;line-height:24px;padding:0px 10px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}


.text15 {font-size:12px;color:#000;background:#fff;width:92px;height:24px;line-height:24px;padding:0px 10px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}


.text16 {font-size:12px;color:#000;background:#fff;width:498px;height:104px;line-height:26px;padding:10px;border-radius:10px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}


.text17 {font-size:12px;color:#000;background:#fff;width:60px;height:24px;line-height:24px;padding:0px 10px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}



.text20 {overflow:hidden;display:inline;font-size:14px;background:url(img/bj20.jpg) no-repeat 0px 5px;width:auto;line-height:24px;padding-left:16px;padding-right:2px;}
.text21 {overflow:hidden;display:inline;font-size:14px;background:url(img/bj21.jpg) no-repeat 0px 6px;width:auto;line-height:24px;padding-left:14px;}







.text18 {line-height:24px;}
.text18 td {padding:8px 0px;}

@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);}
70%{-webkit-transform:scale(.9);transform:scale(.9);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}

}
@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}
100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}

}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}

@-webkit-keyframes bounceInDown {
  0% {opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
  60% {opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px);}
  80% {-webkit-transform:translateY(-10px);transform:translateY(-10px);}
  100% {-webkit-transform:translateY(0);transform:translateY(0);}
}

@keyframes bounceInDown {
  0% {opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
  60% {opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}
  80% {-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
  100% {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}

.bounceInDown {-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}

@-webkit-keyframes bounceOutUp {
  0% {-webkit-transform:translateY(0);transform:translateY(0);}
  20% {opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);}
  100% {opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
}

@keyframes bounceOutUp {
  0% {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
  20% {opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
  100% {opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
}

.bounceOutUp {-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}



#dialogBg{width:100%;height:100%;background-color:#000000;opacity:.8;filter:alpha(opacity=60);position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog{ width:600px; height:350px; margin:0 auto; display:none; background-color:#ffffff; position:fixed; top:50%; left:50%; margin:-175px 0 0 -300px; z-index:10000; border:1px solid #ccc; border-radius:10px; -webkit-border-radius:10px; box-shadow:3px 2px 4px rgba(0,0,0,0.2); -webkit-box-shadow:3px 2px 4px rgba(0,0,0,0.2); }
#dialog2{ width:600px; height:400px; margin:0 auto; display:none; background-color:#ffffff; position:fixed; top:50%; left:50%; margin:-200px 0 0 -300px; z-index:10000; border:1px solid #ccc; border-radius:10px; -webkit-border-radius:10px; box-shadow:3px 2px 4px rgba(0,0,0,0.2); -webkit-box-shadow:3px 2px 4px rgba(0,0,0,0.2); }
.dialogTop{width:90%;margin:0 auto;border-bottom:1px dotted #ccc;letter-spacing:1px;padding:10px 0;text-align:right;}
.dialogIco{width:50px;height:50px;position:absolute;top:-25px;left:50%;margin-left:-25px;}
.editInfos{padding:15px 0;}
.editInfos li{float:left;width:50%;margin:15px auto 0px;text-align:center;height:30px;}

.editInfos li label{ text-align: left; display: block; padding-left: 40px;}

.ipt{font-size:12px;color:#000;background:#fff;border:1px solid #ccc;padding:5px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;margin-left:5px;}
.ipt:focus{outline:none;border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);}
.submitBtn{font-size:14px;color:#fff;letter-spacing:2px;background:#f79929;display:inline-block;width:auto;margin:10px 0px 0px 40px;padding:5px 28px;border-radius:5px;border:1px solid #f38321;box-shadow:0 1px 1px #fa9231;outline:none;cursor:pointer;}



.editInfos1{padding:15px 0;}
.editInfos1 li{width:75%;margin:15px auto 0px;text-align:left;}
.editInfos1 li span{float:left;width:180px;text-align:right;}

.editInfos1 li .ipt{width:180px;}
.editInfos1 li .submitBtn{margin-left:190px;}






.footer100 {overflow:hidden;width:100%;max-width:1920px;margin:40px auto 0px;border-top:1px solid #dcdcdc;}

.footer {overflow:hidden;font-size:12px;color:#444;width:815px;line-height:55px;margin:0px auto;padding:20px 0px;}
.footer h2 {float:left;width:80px;}
.footer h2 img {width:55px;height:55px;}
.footer h3 {float:left;font-size:12px;font-weight:normal;width:260px;}
.footer a {color:#444;}
.footer a:hover {color:#00a0ff;}


.cd-top {display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0, 0, 0, 0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(1, 117, 226, 0.8) url(img/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;
}
.cd-top.cd-is-visible {visibility:visible;opacity:1;}
.cd-top.cd-fade-out {opacity:.5;}
.no-touch .cd-top:hover {background-color:#0175e2;opacity:1;}






