/* dede58.com 做最好的织梦模板 */
/* Talk icons */
.talk_icon_list li {
	padding: 5px;
}
.talk_icon_list li input {
	float: left;
}
.talk_icon {
	background: url(../images/talk.gif) no-repeat;
	margin-top: 3px;
	display: block;
	overflow: hidden;
	text-indent: 1000px;
}
.talk_icon0 {
	width: 74px;
	height: 23px;
	background-position: 0 0;
}
.talk_icon1 {
	width: 74px;
	height: 23px;
	background-position: 0 -25px;
}
.talk_icon2 {
	width: 68px;
	height: 29px;
	background-position: 0 -48px;
}
.talk_icon3 {
	width: 77px;
	height: 22px;
	background-position: 0 -77px;
}
.talk_icon4 {
	width: 81px;
	height: 23px;
	background-position: 0 -99px;
}
.talk_icon5 {
	width: 70px;
	height: 23px;
	background-position: 0 -123px;
}
.talk_icon6 {
	width: 75px;
	height: 23px;
	background-position: 0 -148px;
}
.talk_icon7 {
	width: 75px;
	height: 18px;
	background-position: 0 -174px;
}
.talk_icon8 {
	width: 77px;
	height: 19px;
	background-position: 0 -192px;
}
.talk_icon9 {
	width: 77px;
	height: 18px;
	background-position: 0 -211px;
}
.talk_icon a {
	display: block;
	text-indent: -9999px;
}
.talk_icon10 {
	width: 26px;
	height: 88px;
	background: url('../images/gt.gif') no-repeat;
}
.talk_icon11 {
	width: 151px;
	height: 75px;
	background: url('../images/gt2.gif') no-repeat;
}
.talk_default {
	position: fixed;
	width:72px;
	z-index: 999;
}
.talk_default .qq {
	position: fixed;
	width:72px;
	height:72px;
	bottom:329px;
	background:#66CBFF url(../images/r_qq1.png) no-repeat;
}
.talk_default .qq1 {
	position: fixed;
	width:72px;
	height:72px;
	bottom:256px;
	background:#336677 url(../images/r_qq.png) no-repeat;
}
.talk_default .wx {
	position: fixed;
	width:72px;
	height:72px;
	bottom:183px;
	background:#329000 url(../images/r_wx.png) no-repeat;
}
.phone {
	position: fixed;
	width:72px;
	height:72px;
	bottom:110px;
	background:#076ce0 url(../images/r_phone.png) no-repeat;
}

.phone a{
	position: fixed;
	width:72px;
	height:72px;
	bottom:110px;
	background:#076ce0 url(../images/r_phone.png) no-repeat;
}
.phone .phone_nr{
	width:200px; 
	height:72px; 
	background:#fff; 
	text-align:center; 
	position:absolute; 
	left:-225px; 
	top:0px; 
	display:none;
}
.phone .phone_nr img{ 
    margin-bottom:5px;
}
.phone .phone_nr .arrow{ 
    width:0; 
    height:0; 
    border-bottom:20px solid transparent;
    border-left:10px solid #000;
    border-top:20px solid transparent; 
	position:absolute; 
	left:210px; 
	top:20px;
}
.phone.on .phone_nr{ 
    display:block;
}
.phone.on a{ 
    background:#3290ff url(../images/r_phone.png) no-repeat;
}
ul, li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#talk_default ul li {
	color:white;
	padding-left: 26px;
}
.talk {
	position:absolute;
	top:156px;
	z-index:100000;
}
.talk a {
	display: block;
	text-indent: -9999px;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.weixin{ 
	position: fixed;
	width:72px;
	height:72px;
	bottom:183px;
	background:#329000 url(../images/r_wx.png) no-repeat;
}
.weixin a{
	position: fixed;
	width:72px;
	height:72px;
	bottom:183px;
	background:#329000 url(../images/r_wx.png) no-repeat;
}
.weixin .weixin_nr{
	width:150px; 
	height:170px; 
	background:#fff; 
	text-align:center; 
	position:absolute; 
	left:-185px; 
	top:-50px; 
	display:none;
}
.weixin .weixin_nr img{ 
    margin-bottom:5px;
}
.weixin .weixin_nr .arrow{ 
    width:0; 
    height:0; 
    border-bottom:20px solid transparent;
    border-left:10px solid #000;
    border-top:20px solid transparent; 
	position:absolute; 
	left:170px; 
	top:70px;
}
.weixin.on .weixin_nr{ 
    display:block;
}
.weixin.on a{ 
    background:#3290ff url(../images/r_wx.png) no-repeat;
}
