body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
html,body{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
input{border:1px solid #b0b0b0;padding:3px 5px 4px;color:#979797;width:190px;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/* General Codrops Demo Style*/body{background:#0F0F0F;color:#fff;font-size:14px;}
a{color:#ddd;text-decoration:none;}
a:hover{color:#00c6e3;}
p.sub{padding:25px 10px 10px 10px;text-align:left;color:#aaa;}
.clr{clear:both;}
h1{margin:5px;font-size:24px;text-align:center;color:#fff;text-shadow:1px 1px 1px #000;padding-bottom:10px;line-height:40px;}
h1 span{font-size:10px;display:block;letter-spacing:2px;color:#00c6e3;line-height:14px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
/* Header Style*/.header{font-size:13px;background:#000;opacity:0.9;text-transform:uppercase;-moz-box-shadow: 1px 0px 2px #000;-webkit-box-shadow: 1px 0px 2px #000;box-shadow: 1px 0px 2px #000;}
.header a{line-height:18px;padding:0 4px;letter-spacing:1px;text-shadow:1px 1px 1px #000;color:#ddd;}
.header a:hover{color:#fff;}
.header a span{font-weight:bold;}
.header span.right_ab{float:right;}
.content{margin:0px 0px 0px 0px;}
@media screen and (max-width: 640px){.header a{display:block;text-align:center;font-size:10px;text-shadow:none;}
.header span.right_ab{float:none;}
.head h2{ display:none}
}
.rg-image-wrapper{position:relative;padding:0px 30px;background:transparent url(../images/pic/black.png) repeat top left;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;min-height:20px;}
.rg-image{position:relative;text-align:center;line-height:0px;}
.rg-image img{max-height:420px;max-width:100%;}
.rg-image-nav{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;margin:0 auto}
.rg-image-nav a{display:block;width:50%;}
.rg-image-nav a.rg-image-nav-prev{z-index: 999;position: absolute;left: 0;height: 100%;cursor: url(../images/pic/prev.cur), auto;opacity: 0;filter: alpha(opacity=0);background: #222;top:0%;}
.rg-image-nav a.rg-image-nav-next{right: 0;opacity: 0;z-index: 1;position: absolute;height: 100%;cursor: url(../images/pic/next.cur), auto;filter: alpha(opacity=0);background: #222;top:0%;}
.rg-caption{text-align:center;margin-top:15px;position:relative;}
.rg-caption p{font-size:11px;letter-spacing:2px;line-height:16px;padding:0 15px;text-transform:uppercase;}
.rg-view{background: url(../images/pic/bg2.gif) 0 0px repeat-x;height: 32px;position:relative}
.rg-view a{position: absolute;background: url(../images/pic/tip.png) 0 -400px no-repeat;top: 15px;left: 50%;margin-left: -56px;width: 113px;height: 17px;cursor: pointer;}
.rg-view a.arrow-up{background: url(../images/pic/tip.png) 0 -400px no-repeat;}
.rg-view a.arrow-up:hover{background-position: 0 -417px;}
.rg-view a.arrow-down{background: url(../images/pic/tip.png) 0 -350px no-repeat;}
.rg-view a.arrow-down:hover{background-position: 0 -367px;}
.rg-view a.hidden{display:none}
.rg-view a.rg-view-full{background-position:0px 0px;}
.rg-view a.rg-view-selected{background-color:#6f6f6f;border-color:#6f6f6f;}
.rg-view a.rg-view-thumbs{background-position:0px -16px;}
.rg-loading{width:46px;height:46px;position:absolute;top:50%;left:50%;background:#000 url(../images/pic/ajax-loader.gif) no-repeat center center;margin:-23px 0px 0px -23px;z-index:100;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;opacity:0.7;}
/* Elastislide Style*/.es-carousel-wrapper{background:#1b1b1b ;padding:10px 60px;position:relative;height:100px;}
.es-carousel{overflow:hidden;background:#000;}
.es-carousel ul{display:none;}
.es-carousel ul li{height:100%;float:left;display:block;}
.es-carousel ul li a{display:block;border-style:solid;border-color:#222;opacity:0.8;-webkit-touch-callout:none;/* option*/-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.es-carousel ul li.selected a{border-color:#F45137;opacity:1.0;}
.es-carousel ul li a img{display:block;border:none;height: 77px;width: 102px;}
.es-nav span{text-indent:-9000px;cursor:pointer;width:36px;}
.es-nav span.es-nav-prev{display: block;position: absolute;left: 18px;top: 9px;width: 36px;height: 83px;background: url(../images/pic/tip.png);background-repeat:no-repeat;background-position: -72px -450px;}
.es-nav span.es-nav-next{display: block;position: absolute;right: 18px;top: 9px;width: 36px;height: 83px;background: url(../images/pic/tip.png);background-repeat:no-repeat;background-position: -108px -450px;}
.es-nav span.es-nav-prev:hover{background-position: 0 -450px;}
.es-nav span.es-nav-next:hover{background-position: -36px -450px;}
.nav-wrap{float: left;}
.nav-wrap ul{margin-left: 30px;}
.nav-wrap li{float: left;font-size: 14px;line-height: 63px;height: 63px;}
.nav-wrap a{color: #d6d6d6;}
.nav-wrap a:hover{text-decoration: underline;}
.nav-wrap span{color: #777;}
.nav-wrap em{color: #777;font-style: normal;}
.head{position: relative;z-index: 10;height: 63px;background: #222;}
.head h2{font-weight: normal;font-size: 16px;float: left;padding-top: 18px;position:absolute;left:0;top:0;right:0;text-align:center;width:60%;margin:0 auto;}
.head h2 a{color: #fff;}
.head h2 a:hover{text-decoration: underline;}
.head h2 span{color: #999;}
.head h2 em{font-size: 22px;color: #e5461c;font-style: normal;}
.btns-area{float: right;margin: 16px 0 8px;padding-right: 30px;z-index: 1000;}
.btns-area .btn-a{float: left;background-image: url(../images/pic/tip.png);background-repeat: no-repeat;padding-right: 12px;height: 32px;text-align: right;color: #bbb;font-size: 12px;line-height: 30px;}
.download{float: left;width: 95px;background-position: 0px -250px;margin-left: 4px;}
.download:hover{background-position: 0px -300px;color: #fffaf8;}
.share{float: left;width: 73px;background-position: 0px -700px;margin-left: 4px;}
.share:hover{background-position: 0px -750px;color: #fffaf8;}
.share-wrap{float: left;position: relative;margin-right: 5px;}
.share-list{position: absolute;top: 31px;right: 0px;width: 94px;background: #4d4d4d;filter: alpha(opacity=85);opacity: 0.85;border-radius: 2px;border: 1px solid #181818;box-shadow: 1px 1px 1px #2b2b2b;padding: 8px 0;z-index: 1000;}
.share-list a{position: relative;display: block;line-height:26px;margin: 2px 0;padding: 4px 8px 4px 33px;font-size: 12px;color: #fff;}
.share-list a:hover{background: #5f5f5f;}
.share-list a span{position: absolute;left:5px;top: 6px;border-radius:22px;width: 22px;height: 22px;line-height:22px;  text-align:center; display:inline-block;}
.share-list a#facebookShare span{ background:#3b5998;}
.share-list a#twitterShare span{ background:#00aced;}
.share-list a#googleShare span{ background:#dd4b39;}
.share-list a#pinterestShare span{ background:#cb2027;}
.share-list a span i{ font-size:14px;}
/*.share-list i{position: absolute;left: 8px;top: 4px;width: 20px;height: 20px;background-image: url(../images/pic/ico.png);background-repeat: no-repeat;}
.sina{background-position: 0 0;}
.qq{background-position: 0 -20px;}
.renren{background-position: 0 -40px;}*/

