﻿@charset "utf-8";
.clearfix—b:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.nav—b {
	height: 76px;
	line-height: 76px;
	z-index: 1;
	background-color: #FFF;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 1200px;
}
.nav—b a {
	color: #343434;
}
.nav—b a:hover {
	color: #b89035;
	transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-o-transition: all .3s ease-out
}
.nav—b .nLi—b {
	float: left;
	position: relative;
	display: inline;
}
.nav—b .nLi—b h3 {
	float: left;
}
.nav—b .nLi—b h3 a {
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0;
	padding-bottom: 0;
	width: 132px;
}
.nav—b .sub—b {
	display: none;
	width: 132px;
	left: 0px;
	top: 76px;
	position: absolute;
	line-height: 26px;
	border-top-width: 3px;
	border-top-style: solid;
	background: rgba(255, 255, 255, 0.95);
	border-top-color: #b89035;
	border-right-color: #b89035;
	border-bottom-color: #b89035;
	border-left-color: #b89035;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.nav—b .sub—b li {
	zoom: 1;
	line-height: 30px;
}
.nav—b .sub—b a {
	display: block;
	padding: 0 10px;
}
.nav—b .sub—b a:hover {
	color: #b89035;
}
.nav—b .on—b h3 a {
	color: #b89035;
}
.color_box {
	background-color: #FFF;
	box-shadow: 0px 3px 5px 0px rgba(219, 217, 217, 0.63);
}
.vip_icon {
	background-image: url(../images/vip.png);
	background-repeat: no-repeat;
	background-position: 15px center;
}
.top_banner {
	background-color: #000;
	background-image: url(../images/tip_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 360px;
}
.foot_b {
	text-align: center;
	clear: both;
	padding-top: 40px;
	padding-bottom: 30px;
	background-color: #373839;
}
.foot_b a {
	padding-right: 15px;
	padding-left: 15px;
	font-size: 14px;
	color: #b8933f;
}
.foot_b p {
	line-height: 20px;
	color: #CCC;
	margin-bottom: 10px;
	font-size: 12px;
}
.foot_b p i {
	color: #b8933f;
	font-style: normal;
}
.cont {
	margin-right: auto;
	margin-left: auto;
	clear: both;
	overflow: hidden;
	z-index: 8;
	width: 1200px;
	line-height: 30px;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center !important;
}
.cont a {
	padding: 0px 15px;
	color: #FFF;
	font-size: 14px;
	margin: 0px;
}
.cont a:hover {
	color: #b89035;
	transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-o-transition: all .3s ease-out
}
.cont_titel {
	font-size: 30px;
	background-color: #373839 !important;
	width: 150px;
	margin-left: -75px;
	z-index: 12;
	color: #FFF;
	position: absolute;
	top: -30px;
	left: 50%;
}
.link_box {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #a4a4a5;
	position: relative;
	margin-top: 10px;
}
@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot'); /* IE9*/
	src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */ url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family: iconfont !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
	font-size: 36px;
	line-height: 48px;
	vertical-align: middle;
	font-weight: normal;
}
/* 分页 */

.pages {
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	text-align: center;
	overflow: hidden; margin-top:25px;position:relative
}
.pages #Pagination {
	overflow: hidden
}
.pages #Pagination .pagination {
	height: 40px;
	text-align: right;
	font-family: \u5b8b\u4f53, Arial
}
.pages #Pagination .pagination a, .pages #Pagination .pagination span {
	display: inline;
	padding: 11px 16px;
	border: 1px solid #999;
	background: #fff;
	color: #666;
	font-family: \u5b8b\u4f53, Arial;
	font-size: 14px;
 cursor: pointer;line-height: 48px;margin-left:8px
}
.pages #Pagination .pagination .current,.pages #Pagination .pagination a:hover {
    border: 1px solid #000;
	background: #000;
	color: #fff
}
.pages #Pagination .pagination .prev, .pages #Pagination .pagination .next {
	padding: 11px 16px;
	border: 1px solid #999;
	background: #fff;
	color: #666;
	cursor: pointer;

}
.pages #Pagination .pagination .prev i, .pages #Pagination .pagination .next i {
	display: inline-block;
	width: 4px;
	height: 11px;

}

.pages #Pagination .pagination .prev i {
background: url(/static/images/common/page_bar.svg) no-repeat -64px -17px;
content: "";
}
.pages #Pagination .pagination a.next i { 
    width: 18px;
            height: 18px;
	background: url(/images/page_bar.svg) no-repeat -64px -17px;
content: "";
}
.pages #Pagination .pagination .pagination-break {
	padding: 11px 5px;
	border: 0;
	border-left: 1px solid #e6e6e6;
	background: 0 0;
	cursor: default
}
.pages .searchPage {
	padding-right: 0;
	padding-left: 0;
	margin-top: 16px; 
}
.pages .searchPage .page-sum {
	padding: 11px 16px;
	color: #999;
	font-family: \u5b8b\u4f53, Arial;
	font-size: 14px
}
.pages .searchPage .page-go {
	padding: 8px 0;
	color: #666;
	font-family: \u5b8b\u4f53, Arial;
	font-size: 14px;
	padding: 10px 0\9;
*padding:6px0
}
.pages .searchPage .page-go input {
    padding: 8px 16px;
	width: 90px;
          text-align: center;
          font-size: 14px;
          border: 1px solid #999;
          border-right: none;
          vertical-align: middle;
}
    .pages .searchPage .page-go a {
        width: 30px;
           padding: 8px 16px;
          vertical-align: middle;
          display: inline-block;
        color: #666;
        font-size: 14px;
        border: 1px solid #999;
        background-color:#fff
    }
    .pages .searchPage .page-go a:hover{background: #000;
                                         border: 1px solid #000;
	color: #fff}
.pages .searchPage .page-btn {
	margin: 9px 0 5px 5px;
	padding: 2px 5px;
	background: #D7B155;
	border-radius: 2px;
	color: #fff;
	font-family: Arial, microsoft yahei;
	font-size: 14px;
	text-decoration: none
}
.shaixuan_wid>div {
	height: 42px;
	line-height: 42px;
	cursor: pointer;
	padding: 0 13px;
}
.fr {
	float: right;
}
#s_result .findstyle {
	height: 30px;
	float: left;
	color: #000;
	font-size: 12px;
	margin-top: 1px;
	margin-right: 15px;
}
#s_result .findstyle a {
	color: #D7B155;
	cursor: text;
}
#s_result .btn_page {
	float: left;
	font-size: 12px;
}
#s_result .btn_page a.leftBtn {
	background-position: -76px 7px;
}
#s_result .btn_page a {
	background: url(../images/List.png) no-repeat 0 0;
	display: inline-block;
	text-align: center;
	width: 16px;
	height: 23px;
	border: 1px solid #ccc;
	cursor: pointer;
	vertical-align: middle;
	color: #333;
}
#s_result .btn_page span.pageN {
	padding-left: 8px;
}
#s_result .btn_page span {
	vertical-align: middle;
}
#s_result .btn_page span.totalN {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-right: 8px;
}
#s_result .btn_page a.rightBtn {
	background-position: -99px 7px;
}
.accordion {
	-webkit-border-radius: 4px;
	border-radius: 4px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	position: relative; background-color:#fff; padding:10px 0
}
.accordion .link {
	cursor: pointer;
	display: block;
	padding: 15px 15px 15px 25px;
	color: #4d4d4d;
	font-size: 14px;
	position: relative;
	-webkit-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
	background-image: url(../images/down_b.png);
	line-height: 48px;
	background-repeat: no-repeat;
	background-position: 74px 52px;
	font-weight: bold;
}
.accordion .link:hover{
	color:rgb(184, 144, 53);
}
.accordion li:last-child .link {
	border-bottom: 0
}
.accordion li i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease
}
.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px
}
.accordion li.open .link {
	color: #CC9900;
	background-image: url(../images/down_hover_b.png);
	line-height: 48px;
	background-repeat: no-repeat;
	background-position: 72px 52px;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}
.submenu {
	display: none;
	font-size: 14px;
	clear: both;
	left: 0px;
	float: left;
	z-index: 1;
	background-color: #FFFFFF;
	position: static;
}
.submenu li {
	float: left;
	text-align: center;
	margin-left: 15px;
	display: block;
	
}
.submenu a {
	display: block;
	text-decoration: none;
	color: #666666;
	padding: 5px;
	-webkit-transition: all .25s ease;
	-o-transition: all .25s ease;
	transition: all .25s ease;
	width: 100px;
	border: 1px solid #e9e9e9;
	margin-bottom: 5px;
	font-size: 12px;
}
.submenu a:hover {
	color: #fff;
	background-color: #D7B155;
}
.su {
	color: #fff !important;
	background-color: #D7B155;
}
.de {
	float: left;
	width: 120px;
}
.de_box {
	clear: both;
	display: none;
}
.de0 {
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0F0F0;
	padding: 10px;
	height: 30px;
	line-height: 30px;
}
.de1 {
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0F0F0;
	padding: 10px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
}
.de1 a {
	color: #696868;
	margin-right: 15px;
	padding-right: 5px;
	padding-left: 5px;
}
.de1 a:hover {
	color: #b89035;
	transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-o-transition: all .3s ease-out
}
.de1 span{	font-size: 14px;
}
.de2 {
	background-color: #FFF;
	padding: 10px;
	height: 30px;
	line-height: 30px;
	margin-bottom:6px;
	border: 1px solid #e9e9e9;
}

.de3 {
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0F0F0;
	padding: 10px;
	overflow: hidden;
	font-size: 12px;
	line-height: 24px;
}
.de3 span{	font-size: 14px;
}
.de3 a {
	color: #696868;
	margin-right: 5px;
	padding-right: 5px;
	padding-left: 5px;
	display: block;
	float: left;
}
.de3 a:hover {
	color: #b89035;
	transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-o-transition: all .3s ease-out
}

.tab_txt {
	float: left;
	overflow: hidden;
}
.tab_txt a {
	font-size: 16px;
	color: #696868;
	margin-right: 15px;
	font-weight: 700;
}
.tab_txt a:hover {
	color: #b89035;
	transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-o-transition: all .3s ease-out
}
.vi {
	color: #D7B155 !important;
}
.btn_more {
	background: #FFF;
	border: 1px solid #FFF;
	cursor: pointer;
	color: #b89035;
}
.more_txt {
	display: none;
	font-size: 12px !important;
}
.selectBox {
	width: 110px;
	height: 30px;
	line-height: 30px;
	float: left;
	margin-right: 10px;
	font-size: 12px;

}
.inputCase {
	position: relative;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
}
.inputCase input.imitationSelect {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	border: 1px solid #F0F0F0;
	display: block;
	text-indent: 20px;
	cursor: pointer;
	background: url(../images/down_hover_c.png) no-repeat 90px center;
	font-size: 12px;
}
.inputCase i.fa {
	position: absolute;
	right: 10px;
	top: 10px;
	color: #007AFF;
}
.selectUl {
	display: none;
	padding: 0;
	margin: -1 0 0;
	background: #FFF;
	position: absolute;
	z-index: 9;
	border: 1px solid #F0F0F0;
	width: 108px;
}
.selectUl li {
	list-style: none;
	text-indent: 20px;
	transition: all .5s ease 0s;
}
.selectUl li:hover {
	background-color: #b89035;
	color: #FFF;
}
.selectUl li:last-child {
	border-bottom: 0 none;
}
.o {
	background-color: #FFF;
	border: none;
	padding: 10px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
}
/* 登录 */

.color_a {
	background: #FFF;
}
.color_b {
	background: #FFF;
	background-size: 100% auto;
	background-attachment: fixed;
	background-color: #090115;
	background-image: url(../images/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.step {
	background: url(../images/list-1.png) no-repeat;
	height: 32px;
	width: 461px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 100px;
}
.step_rate {
	line-height: 32px;
	background-image: url(../images/list-2.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 32px;
}
.step_txt {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	line-height: 48px;
	color: #a8a7a7;
	margin-bottom: 50px;
}
.step_txt span {
}
.step_txt i {
	color: #d8b056;
	font-style: normal;
}
.register_main {
	width: 485px;
	margin-right: auto;
	margin-left: auto;
}
.register_main .fill_in {
	width: 486px;
	border: 1px solid #a8a7a7;
	line-height: 54px;
	overflow: hidden;
	border-radius: 4px;
	margin-bottom: 15px;
}
.register_main .fill_in .left {
	float: left;
	font-size: 18px;
	color: #666666;
	width: 120px;
	text-align: right;
}
.register_main .fill_in .right {
	float: left;
}
.register_main .fill_in .right input {
	border: 1px solid #FFF;
	height: 52px;
	width: 360px;
	font: 18px/52px "微软雅黑";
}
.register_main .protocol {
	line-height: 54px;
	text-align: center;
}
.register_main .protocol a {
	color: #D8B056;
	text-decoration: underline;
}
.Submission {
	background: #d8b056;
	display: block;
	height: 52px;
	line-height: 52px;
	text-align: center;
	font-size: 24px;
	border: 1px solid #D8B056;
	width: 100%;
	color: #FFF;
	cursor: pointer;
}
.reg_tip {
	line-height: 54px;
	height: 54px;
	text-align: center;
	margin-bottom: 80px;
	font-size: 18px;
}
.reg_tip a {
	color: #D8B056;
}
.vli {
	width: 430px;
	margin: 0 auto;
	display: table;
	position: relative;
	min-height: 484px
}
.vli>div {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	min-height: 400px;
	height: 400px
}
.vli button {
	letter-spacing: 1px;
	font-size: 16px;
	background: 0 0;
	display: inline-block;
	padding: 8px 28px;
	border: 2px solid #fff;
	border-radius: 50px;
	background-clip: padding-box;
	position: relative;
	color: #fff;
	transition: all .25s
}
.vli button.btn {
	border-color: #ff4931;
	background: #ff4931
}
.vli .move button.btn {
	border-color: orange;
	background: orange
}
.vli .splits p {
	font-size: 18px
}
.vli button:active {
	box-shadow: none
}
.vli button:focus {
	outline: 0
}
.vli .wrapper {
	border-radius: 6px;
	max-width: 40%;
	height: 120%;
	background: #fff;
	border: 1px solid rgba(0,0,0,.14);
	transition: all .5s;
	color: #303030;
	overflow: hidden
}
.vli .wrapper>div {
	padding: 15px 30px 30px;
	transition: all .5s;
	background: #fff;
	width: 100%;
	box-sizing: border-box
}
.vli .wrapper #login {
	padding-top: 12%
}
#login .btn {
	margin-bottom: 15px
}
#login p, #register p {
	position: absolute;
	left: 17px
}
.vli .wrapper div div {
	position: relative;
	margin-bottom: 20px;
	box-sizing: border-box
}
.vli .wrapper label {
	position: absolute;
	top: -7px;
	font-size: 12px;
	white-space: nowrap;
	background: #fff;
	text-align: left;
	left: 15px;
	padding: 0 5px;
	color: #797676;
	pointer-events: none
}
.vli .wrapper h3 {
	margin-bottom: 20px;
	margin-top: 5px
}
.vli .wrapper input {
	height: 40px;
	padding: 5px 15px;
	width: 100%;
	border: solid 1px #ddd;
	border-radius: 3px;
	color: #353434;
	box-sizing: border-box
}
.vli .wrapper input:focus {
	outline: 0;
	border-color: #ff4931
}
.vli>.wrapper.move input:focus {
	border-color: orange
}
#check {
	overflow: hidden;
	margin-bottom: 20px
}
#check * {
	float: left
}
#check label {
	pointer-events: auto;
	padding-top: 5px
}
#check input {
	width: 14px;
	position: absolute;
	left: 0;
	top: -17px
}
#check a {
	padding-left: 110px;
	margin-top: -4px
}
#register .pho {
	width: 60%;
	float: left
}
#register .pcd {
	width: 40%;
	float: left
}
.marb0 {
	margin-bottom: 0!important
}
.cl1 {
	clear: both;
	margin-bottom: 0!important
}
.vali {
	position: relative;
}
.vali p {
	position: absolute;
	z-index: 999;
	top: 0px;
	right: 10px;
}
.select {
	background-color: #FFF;
	border: 1px solid #FFF;
	width: 360px;
	line-height: 50px;
	height: 50px;
	font-size: 18px;
}
.form-group {
	float: left;
	margin-top: 15px;
	margin-right: 3px;
}
.form-group select {
	width: 110px;
}
.ok_box {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 100px;
	margin-bottom: 400px;
	text-align: center;
}
.ok {
	line-height: 120px;
	color: #FFF;
	background-color: #D8B056;
	height: 120px;
	width: 120px;
	text-align: center;
	font-size: 22px;
	border-radius: 50%;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.ok_txt {
	font-size: 24px;
	margin-bottom: 15px;
}
.download_box {
	background-color: rgb(0, 0, 0);
	opacity: 0.8;
	width: 1013px;
	height: 644px;
	margin-top: 100px;
	margin-bottom: 100px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.download_box .d1 {
	line-height: 150px;
	color: #FFF;
	font-size: 36px;
}
.download_box .d2 {
	font-size: 20px;
	line-height: 50px;
	color: #FFF;
}
.download_box .d3 {
}
.download_box .d4 {
	font-size: 18px;
	color: #FFF;
	width: 550px;
	text-align: left;
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
	line-height: 50px;
}
.download_box .d5 {
	color: #FFF;
	text-align: left;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
}
.download_box .d5 li {
	list-style-type: decimal;
}
/*Login*/

.Login_box {
position:relative;
	width: 1010px;
	background: #FFF;
	margin: 100px auto 250px;
	border: 1px solid #e3e3e3;
}
.Login_box .top {
	border-bottom: 1px solid #e3e3e3;
}
.Login_box .top .txt {
	font-size: 30px;
	line-height: 90px;
	color: #666666;
	width: 300px;
	border-bottom: 1px solid #d8b056;
	text-align: center;
}
.Login_box .main1 {
	overflow: hidden;
	margin-top: 50px;
}
.Login_box .main1 .left1 {
	float: left;
	width: 590px;
	overflow: hidden;
	margin-bottom: 15px;
}
.Login_box .main1 .left1 .text_box1 {
	overflow: hidden;
	line-height: 46px;
	margin-bottom: 15px;
}
.Login_box .main1 .left1 .text_box1 .text_left {
	float: left;
	font-size: 18px;
	color: #666666;
	width: 100px;
	text-align: right;
}
.Login_box .main1 .left1 .text_box1 .text_right {
	float: left;
}
.Login_box .main1 .left1 .text_box1 .text_right .input {
	height: 44px;
	width: 398px;
	border: 1px solid #a8a7a7;
	border-radius: 4px;
	text-indent: 10px;
}
.Login_btn {
	float: left;
}
.Login_btn a {
	display: block;
	font-size: 18px;
	color: #FFF;
	height: 40px;
	width: 112px;
	background: #d8b056;
	text-align: center;
	line-height: 40px;
}
.get_back {
	font-size: 14px;
	margin-left: 40px;
	float: left;
}
.ge {
	clear: both;
	font-size: 14px;
}
.Login_box .main1 .right1 {
	float: right;
	width: 360px;
	color: #666666;
	margin-right: 20px;
}
.Login_box .main1 .right1 .r1 {
	font-size: 18px;
	line-height: 30px;
}
.Login_box .main1 .right1 .r2 {
	background: url(../images/tel.png) no-repeat left center;
	padding-left: 25px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.Login_box .main1 .right1 .r3 {
	float: left;
	line-height: 30px;
}
.Login_box .main1 .right1 .r4 {
	background: url(../images/wx.png) no-repeat left center;
	float: left;
	clear: right;
	position: relative;
	padding-left: 30px;
	line-height: 30px;
	margin-left: 20px;
	cursor: pointer;
	margin-bottom: 10px;
	width: 100px;
}
.Login_box .main1 .right1 .r5 {
	clear: both;
	margin-left: -2px;
}
.Login_box .main1 .right1 .r5 a {
}
.wx_show {
	height: 106px;
	width: 121px;
	position: absolute;
	z-index: 999;
	top: -40px;
	right: -80px;
	display: none;
}
.right2 {
	width: 550px;
	color: #b89035;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	line-height: 32px;
	margin-top: 20px;
}
.r12 {
	background: url(../images/tel.png) no-repeat left center;
	padding-left: 25px;
	margin-right: 20px;
}
.r13 {
	float: left;
	line-height: 30px;
	margin-top: 1px;
}
.r14 {
	background: url(../images/wx.png) no-repeat left center;
	float: left;
	position: relative;
	padding-left: 10px;
	line-height: 30px;
	margin-left: 20px;
	cursor: pointer;
	width: 100px;
}
.wx_show1 {
	height: 106px;
	width: 121px;
	position: absolute;
	z-index: 999;
	top: -40px;
	right: -105px;
	display: none;
}
.icon1{
	font-size: 18px;
	margin-right: 5px;
}















