body {
	font-family:tahoma,arial,"\5B8B\4F53";
	margin:0;
	font-size:12px;
	color:#333;
}
td,th {
	font-size:12px;
}
form,dl,ul,ol,dt,dd,li {
	margin:0;
	padding:0;
}
dt,dd,li {
	list-style:none;
}
a {
    text-decoration:none;
    color:#333;
}
a:hover{
    text-decoration: underline;
}
img{vertical-align:bottom;border:0;}
:focus {
outline: 0;
}
.nounderline:hover,.nounderline a:hover{
	text-decoration:none;
}
.zoom{
	zoom:1;
	overflow:hidden;
}
.zom{
	*zoom:1;
	_zoom:1;
}
.YHfont {
	font-family:"微软雅黑","Microsoft YaHei";
}
.Simfont{
    font-family:SimSun,"宋体","\5B8B\4F53";
}
.ellips{overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
font {font-size:12px;}
.allIsNormal *,.allIsNormal{
    margin:0;
    padding:0;
    font-weight:normal;
    font-style:normal;
    font-size:1em;
}
.clear {
	clear:both;
}
.dot4ease{
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
}
.hoverzoom img{
    transition-delay: 0s;
    transition-duration: .5s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: .5s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: .5s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: .5s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.hoverzoom img:hover{
    transform: scale(1.2,1.2);
    -ms-transform: scale(1.2,1.2);
    -moz-transform: scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    -o-transform: scale(1.2,1.2);
}

.ico32Err {
	width:32px;
	height:32px;
	background-position:0 -400px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico32Excla {
	width:32px;
	height:32px;
	background-position:0 -500px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico32Ok {
	width:32px;
	height:32px;
	background-position:0 -600px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico32Ligh {
	width:32px;
	height:32px;
	background-position:0 -700px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico32Quess {
	width:32px;
	height:32px;
	background-position:0 -800px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico16Err {
	width:16px;
	height:16px;
	background-position:0 0px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico16Wait {
	width:16px;
	height:16px;
	background-position:0 -50px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico16Clock {
	width:16px;
	height:16px;
	background-position:0 -100px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico16Excla {
	width:16px;
	height:16px;
	background-position:0 -150px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico16Ligh {
	width:16px;
	height:16px;
	background-position:0 -200px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico16Ok {
	width:16px;
	height:16px;
	background-position:0 -250px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico16BroadCast {
	width:16px;
	height:16px;
	background-position:0 -300px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico16Quess {
	width:16px;
	height:16px;
	background-position:0 -350px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.ico16QuessG {
	width:16px;
	height:16px;
	background-position:0 -1200px;
	background-image:url(../Image/msg_bg.png);
	background-repeat:no-repeat;
}
.btnManaCss {
	width:46px;
	height:18px;
	line-height:18px;
	padding-left:10px;
	border:none !important;
	background-image:url(../Image/icoedit.gif)  !important;
	background-repeat:no-repeat;
	background-color:transparent;
	cursor:pointer;
}
.icoEdit2 {
	background-position:left 0px;
}
.icoDel2 {
	background-position:left -18px;
}
.icoAdd {
	background-position:left -36px;
}
.icoEdit {
	background-position:left -54px;
}
.icoDel {
	background-position:left -72px;
}
.icoSave {
	background-position:left -90px;
}
.icoBack {
	background-position:left -108px;
}
.icoKey {
	background-position:left -126px;
}
.lbtnGreen24h {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnGreen24h em {
	background:url(../Image/btn.png) left 0 no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGreen24h span {
	background:url(../Image/btn.png) center -24px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnGreen24h b {
	background:url(../Image/btn.png) right -24px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGreen24hb {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnGreen24hb em {
	background:url(../Image/btn.png) left -48px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGreen24hb span {
	background:url(../Image/btn.png) center -72px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnGreen24hb b {
	background:url(../Image/btn.png) right -72px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGray24h {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnGray24h em {
	background:url(../Image/btn.png) left -96px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGray24h span {
	background:url(../Image/btn.png) center -120px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnGray24h b {
	background:url(../Image/btn.png) right -120px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGray24hb {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnGray24hb em {
	background:url(../Image/btn.png) left -144px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGray24hb span {
	background:url(../Image/btn.png) center -168px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnGray24hb b {
	background:url(../Image/btn.png) right -168px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGray24hc {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnGray24hc em {
	background:url(../Image/btn.png) left -192px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGray24hc span {
	background:url(../Image/btn.png) center -216px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnGray24hc b {
	background:url(../Image/btn.png) right -216px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGray24hd {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnGray24hd em {
	background:url(../Image/btn.png) left -240px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGray24hd span {
	background:url(../Image/btn.png) center -264px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnGray24hd b {
	background:url(../Image/btn.png) right -264px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGreen28h {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnGreen28h em {
	background:url(../Image/btn.png) left -288px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGreen28h span {
	background:url(../Image/btn.png) center -312px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnGreen28h b {
	background:url(../Image/btn.png) right -312px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGreen28hb {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnGreen28hb em {
	background:url(../Image/btn.png) left -336px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGreen28hb span {
	background:url(../Image/btn.png) center -360px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnGreen28hb b {
	background:url(../Image/btn.png) right -360px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGray28h {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnGray28h em {
	background:url(../Image/btn.png) left -384px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnGray28h span {
	background:url(../Image/btn.png) center -408px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnGray28h b {
	background:url(../Image/btn.png) right -408px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnBlue24h {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnBlue24h em {
	background:url(../Image/btn.png) left -456px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnBlue24h span {
	background:url(../Image/btn.png) center -480px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnBlue24h b {
	background:url(../Image/btn.png) right -480px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnBlue24hb {
	height:24px;
	display:inline-block;
	cursor:pointer;
	line-height:24px;
}
.lbtnBlue24hb em {
	background:url(../Image/btn.png) left -504px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.lbtnBlue24hb span {
	background:url(../Image/btn.png) center -528px no-repeat;
	width:100px;
	text-align:center;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	color:White;
}
.lbtnBlue24hb b {
	background:url(../Image/btn.png) right -528px no-repeat;
	width:2px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
}
.btnOrange30h
{
    background:url(../Image/btns.png) right top no-repeat;
    width:95px;
    height:30px;
    line-height:30px;
    text-align:center;
    color:White;
    border:none;
    padding:0;
}
.btnOrange30h_b
{
    background:url(../Image/btns.png) right -40px no-repeat;
    width:95px;
    height:30px;
    line-height:30px;
    text-align:center;
    color:White;
    border:none;
    padding:0;
}
.btnOrange30h_c
{
    background:url(../Image/btns.png) right -80px no-repeat;
    width:95px;
    height:30px;
    line-height:30px;
    text-align:center;
    color:White;
    border:none;
    padding:0;
}
.btnGray32h
{
    background:url(../Image/btns.png) right -120px no-repeat;
    width:108px;
    height:32px;
    line-height:32px;
    text-align:center;
    color:Black;
    border:none;
    padding:0;
}
.btnBlue32h
{
    background:url(../Image/btns.png) right -162px no-repeat;
    width:100px;
    height:32px;
    line-height:32px;
    text-align:center;
    color:White;
    border:none;
    padding:0;
}
.coupleLeft,.coupleRight {position:fixed !important;_position:absolute;text-align:center;}
.cpclose {cursor:pointer;height:14px;font-size:10px; line-height:14px !important;background: url(../Image/splitgif1.gif) center -44px no-repeat;background-color:#F3F3F1;}
.closcirt{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAsCAYAAAEWUnhmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyRkIxQTcxQzYxMjE2ODExOEMxNEM1NzcyMDlFRjc3RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NzUzRUE1NUNFOUYxMUUzQkU3MkNCQkI5NkM5RTA3QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NzUzRUE1NENFOUYxMUUzQkU3MkNCQkI5NkM5RTA3QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlDMjNFOTlEODFCOEUzMTFBRDA4Q0MzM0E5NzUwRUQxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJGQjFBNzFDNjEyMTY4MTE4QzE0QzU3NzIwOUVGNzdGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X6jjbwAABHRJREFUeNpiYIAAIQYY4z8QAGkpRqiAFIhggXKMQQQTEHsLCwuDBWHKfEEEQADBkBiMIfXly5fdMNOkoIKfQAaoQU37Atb86NGj0zBDfGEMgABCcQESeM4EswJo+kKgc59CJSRhOkC0JMw2kDqQACsQe4Cc/fbt2z9Qyd8go6RBrPPnz1fC/ARSDBBAzFAGSIEEEIPC5DfIGFGoUXAAUsFqaGgIxkAXLWJAcjc4AIAS8uiBAAcgiz4DMTeSj5/BnGGKpPADyCLfKVOmmIB49+/frwRSzoyw0AKGwyZGRkY/mJPAKkACIAlYoIAscUIy8wdAADGixRoLA3bwEoj/MkGNBvmB5dy5c84gH8NUAD06G8oUh4YZOA6kYBgUCqDEBVS4B1kchFmgEcWPZBIb0PHSIBtAMQxiMyDFLixRijHgBn9B7mZEEwS51xAajd9AoQTED9BNtgViAQb8YBsoJMxgCkFJBxTQIBqYmGuBuA5JsRcjNOC5YSIgRSBaVlbWVEREJAgpUWLPUzjADUa0tOSKnj5BioD4NogBEICRKlZNIAii524ORYOFCILFdaKtP5H8kkW6NH6DH2EjFipI+vyCWHgQQrg2kItEMg/mydxyercwsNy+3ZmbN++F3UA5j8pqjhmTuIRleKW0bKHmL4Ia5P3GQpYW+u7si0L3gnvQjcEyZLnIDgrkJLHlMFFaGr0onCxcKAEO6RBl47mja5kYFMD2Rb2wNuedhva1W4PBD6c2+FcBvPYZ61s9qRmAwN4nWfTm4BdTKjHWGtHbo81KutuwlRslwKje+DLqfr5Tb1PbdgLwiV/FlmbcQy00NFVS/GDn13sfi1JepNfzLMuWUIrJMHU2X5Ikr/gPAq2koPgCGKmhvTRN3+H9Qe15AcwXNQPNl+uA1o0kJjXoXjkV408FcG8ZPCrd/QB0ltioeKN/AVovY5yGgSCKxhYRAQkaIhBdJGiokNzQUNJwBy5C4xIuQQF3SElHZyHlBEhuqAIUUKRAjthnzUjj9XqdRIy0ytq7/t6ZzPw/TgIoiVflMVtKImpuDfzU0BONvdxax8i3D807BV61VlaxWvBTcbsFirggKO730cqXiPeTrD0EgPeVv498krEcooQDS5n5c4CAWvxyHNnQAFei6gGtWU65vWXqsiPcWgGzLJswmHOPNRsiv0Rse9R4a1EUN+7haeh04sWUPYHTgpXaNm4ckLN1DRaYk9NJoPc6iHQ9McDPEHd2qd6O0OHQVOFSypc4LqzudlWeBTyR0RcaXvDmM70PPJKWZ7RhfGGyF2U05YVTNy42iK21LfESMvrCbXLzzN8FG9N7IRSmhR9oL8ZaWZa3gRdA2BNCcSV/UssAQR9EKwpCJ/NXl8t3nshYWwB8HQuBBecaMXKg9xHQOnNSyb8gIC4jWFwjWqqZ3GPNhsizOcAzSZuG5Xl+XlXVr6ogJ2Qw5x5r7OlIwZntJS//gex/JOUqv0B2pSvf2wCwkG+C3pIeylfjoXiybSjxWzq191AYsT8V1+FAkMGnwAAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-position: left -22px;
	width:22px;
	height:22px;
}
.closcirt:hover{
	background-position: left top;
}
.replayioc{
	background:url(../Image/splitgif1.gif) left top no-repeat;
}
#pagebreak_style_sim
{
    line-height:14px;
    padding:8px 0 3px;
    text-align:center;
}
#pagebreak_style_sim a
{
    display:inline-block;
    padding:0 5px;
    margin-right:4px;
    border:1px solid #44b8eb;
    color:#4b4b4b;
}
#pagebreak_style_sim a.curr
{
    font-weight:bold;
    border:none;
    cursor:text;
}
#pagebreak_style_sim a:hover
{
    text-decoration:none;
}
#pagebreak_style_sear{
	text-align:right;
	padding-right:9px;
}
#pagebreak_style_sear span
{
    color:#0376c9;
}
#pagebreak_style_sear a
{
    display:inline-block;
    border:1px solid #ccc;
    line-height:20px;
    padding:0 15px 0 5px;
    background:url(data:image/gif;base64,R0lGODlhDwAKAMQAAAAAAP///0uk5Wey6YC/7cLg9svl+Ofz/Dib4zqc4zud4z2d4z+f5Eij5Vut6F6u6Gm06oHA7avV88Ti9+73/fH4/fP5/fD4/f///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABgALAAAAAAPAAoAAAU7YERdV1VhaJoq0GGeqqowj1FdsZogiTBRudRioUgsJEGUokhEJhXERgH4VDgMFFgwMThkqUHC6GLBJUMAOw==) 45px 6px no-repeat;
    background-color:#f6f6f6;
    color:#434240;
}
#pagebreak_style_sear a:hover
{
    text-decoration:none;
    border:1px solid #a7d3f6;
}
#pagebreak_style_sear a.non
{
    cursor:text !important;
    color:#b7b7b7;
}
#pagebreak_style_sear a.non:hover
{
    border:1px solid #ccc !important;
    cursor:text !important;
}
#pagebreak_style_sele{
	text-align:center;
	padding:10px 0 5px;
}
.tools{
	position:fixed;
	right:0;
	z-index:9999999;
	top:70%;
}
.tools dl{
	position:relative;
}
.tools dd{
	position:absolute;
	top:0;
	right:0;
}
.tools dd.qq.single{
}
.tools dd h5,.tools dd.qq.single a,.tools dd div{
	background-color:#2aa5d7;
}
.tools dd.qq.single a{
	display:block;
}

.tools dd.qq.single a b,.tools dd.qq h5 b{
	background:url(../Image/qq.png) center center no-repeat;
	background-size:contain;
	display:block;
	margin:0 auto;
	width:32px;
}
.tools dd h5,.tools dd.qr div{
	float:right;
	text-align:center;
	color:#fff;
	cursor:pointer;
	font-size:28px;
}
.tools dd div{
	float:left;
	overflow:hidden;
	display:none;
}
.tools dd div ul{
	padding:0 8px 0 14px;
}
.tools dd div ul li{
	float:left;
	padding:0 5px;
}
.tools dd div ul li a{
	display:block;
	font-size:22px;
}
.tools dd div ul li a:hover{
	opacity:0.7;
	filter:alpha(opacity=70);
}
.tools dd.p h5 .fa{
	font-weight:bold;
	animation-name: telshow;
	animation-duration: 1.0s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	-webkit-animation-name: telshow;
	-webkit-animation-duration: 1.0s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	-o-animation-name: telshow;
	-o-animation-duration: 1.0s;
	-o-animation-timing-function: linear;
	-o-animation-iteration-count: infinite;
}
.tools dd.p div h4{
	white-space:nowrap;
	font-size:22px;
	color:#fff;
	padding:0 15px 0 0;
}
.tools dd.qr div{
}
.tools dd.qr ol{
	display:none;
	position:absolute;
	bottom:0;
	cursor:text;
}
.tools dd.qr ol li{
	float:left;
	border:3px solid #ddd;
	background-color:#fff;
	margin-right:2px;
}
.tools dd.qr ol li span{
	display:block;
}
.tools dd.qr ol li span img{
	height:135px;
}
.tools dd.qr ol li b{
	display:block;
	text-align:center;
	line-height:2;
	padding-bottom:3px;
}
.flatQq{
    position:fixed;
    right:0;
    top:0;
    background-color:#fff;
	z-index:9999999;
	box-shadow: -3px 5px 6px 0px #505050;
}
.flatQq dt .fa{
    cursor:pointer;
}
.flatQq li{
    padding:2px 0;
}
.flatQq li a{
    display:block;
    font-size:0;
    line-height:0;
    border-width:1px;
    border-style:solid;
    padding:0 18px;
}
.flatQq li a i,.flatQq li b{
    display:inline-block;
    font-size:12px;
    line-height:26px;
	font-weight:normal;
	vertical-align: middle;
}
.flatQq li a .fa{
	margin-right:5px;
	font-size: 16px;
}
.flatQq li a.hv *{
	color: #fff !important;
}


.contactusdiyou {position: fixed; right: -230px; bottom: 0px; _position: absolute; width: 230px; height: 100%; background: #009aff; z-index: 99999999999;  _margin-bottom:0px; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); transition:all .5s ease; }
.contactusdiyou .hoverbtn{width:30px; height:129px; padding-top:20px; cursor: pointer; position:absolute; top:50%; margin-top:-66px;left:-30px; font-size:14px; color:#fff; background:#009aff; -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;      border-radius: 3px 0px  0px 3px; -moz-box-shadow: -4px 4px 4px -4px #000; -webkit-box-shadow: -4px 4px 4px -4px #000; box-shadow: -4px 4px 4px -4px #000;} .contactusdiyou .hoverbtn span{width:30px; height:19px;line-height: 19px; text-align: center; overflow:hidden; float:left;}
.contactusdiyou .hoverbtn .hoverimg{width:13px; height:9px; margin:10px 0px 0px 10px; float:left; display:inline;background-repeat: no-repeat;}
.hoverimg2{background:url(/Image/qq/hoverbtnbg1.png) no-repeat; } 
.contactusdiyou .conter{width:186px; height:560px; margin-left:22px;   position:absolute; top:55%;*margin-top:-140px;margin-top:-280px;}
.contactusdiyou .conter .con1{ border-bottom:1px solid #f0f0f0; padding-bottom:22px;}
.contactusdiyou .conter .con1 dl dt{width:31px; height:31px; float:left;    position: relative;
    top: 32px;}
.contactusdiyou  dl .f1{width:142px; height:36px;line-height: 36px; float:right; font-size:14px;_font-size: 14px;*font-size: 15px; color:#fff;vertical-align: top; font-weight: bold;}
.contactusdiyou  dl .f2{ width:142px; float:right; font-size:12px; color:#fff; height:30px;line-height: 30px; float:right;}
.kefuQQ a{ background:url(/Image/qq/button-custom-qq.gif)  no-repeat; width:70px; height:20px; display:inline-block; vertical-align:middle;}
.kefuQQ a:hover{ background:url(/Image/qq/button-custom-qq-h.gif)  no-repeat;}
.contactusdiyou .conter .con1 dl dd .ph_num{ font:18px 'Microsoft yahei';*font-size: 16px;_font-size: 16px; color:#fff; height:25px;}

.contactusdiyou .qqcall{padding:22px 0px;border-bottom:1px solid #f0f0f0;}
.contactusdiyou .qqcall dl dt{width:31px; height:31px; float:left; position: relative;
    top: 32px;}

.contactusdiyou .weixincall{float:right;padding:22px 0; border-bottom:1px solid #f0f0f0;}
.contactusdiyou .weixincall dl dt{width:31px; height:31px; float:left; position: relative;
    top: 32px;}


.contactusdiyou .weixincall .f3{float: right;width:73px; height:auto; margin-right:69px; display:inline;}
.contactusdiyou .weixincall .f3 img{width: 73px;height: auto;}
.contactusdiyou .dytimer{    float: right; width: 160px; height: 40px; padding: 16px 0px 15px 0px; /* background: #007b77; */ margin: 20px 0px 0px 0px;} .contactusdiyou .dytimer span{display:block; height:20px; line-height:20px; font-size:14px; color:#fff;} .diyou{_position: absolute; _bottom: auto;_margin-bottom:0px; z-index:99999999999; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));} .diyoumask { position:fixed; left: 0; top: 0; z-index: 100000; width:100%; height:100%; opacity:0.3;filter:alpha(Opacity=30); background:#000; display:none;} .fn_cle:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }  

  