/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/

html, body, div, span, p, a, h1, h2, h3, h4, h5, h6, object, iframe, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
	display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

select, input, button, textarea, button {
	outline:none;
	border:none;
    /*vertical-align:top;*/
}

h1, h2, h3, h4, h5, h6 { font-weight:normal; }

ul, ol, li {list-style:none;}


/*-------组合小模块结束--------*/
/*清除*/
.clear0 {clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.clear1 {clear:both; height:1px; line-height:0; font-size:0; overflow:hidden;}
.clear5 {clear:both; height:5px; line-height:0; font-size:0; overflow:hidden;}
.clear10 {clear:both; height:10px; line-height:0; font-size:0; overflow:hidden;}
.clear20 {clear:both; height:20px; line-height:0; font-size:0; overflow:hidden;}
/*--------样式模块开始--------*/

/*------标签属性display------*/
.disB { display:block; }
.disN { display:none; }
.disBox { display:box; display:-webkit-box; display:-o-box; display:-moz-box; }
.disIB { display:inline-block; }
/*------标签属性display结束------*/

/*------浮动float-------*/
.floatL { float:left;}
.floatR { float:right;}
/*------浮动float------*/

/*---------字体粗细font-weight----------*/
.fontwB { font-weight:bold; }
.fontwN { font-weight:normal; }
/*------字体粗细font-weight结束------*/

/*----------字体内容水平排布-----------*/
.textL { text-align:left; }
.textC { text-align:center; }
.textR { text-align:right; }
/*--------字体内容水平排布结束--------*/

/*-------------------------------字体水平线text-decoration------*/
.tdul,.atdul { text-decoration:underline; }
.tdn,.atdn { text-decoration:none; }
.tdlt,.atdlt { text-decoration:line-through; }
/*-------字体水平线结束------*/

/*---------------------------------------字体内容垂直排布---------------*/
.vat{ vertical-align:top;}
.vam{ vertical-align:middle;}
.vab{ vertical-align:bottom;}
/*--------字体内容垂直排布结束--------*/

/*---------------------------------------隐藏---------------*/
.of{ overflow:hidden;}
/*--------隐藏结束--------*/

/*---------------------------------------行高---------------*/
.lh16{ line-height:16px;}
.lh18{ line-height:18px;}
.lh20{ line-height:20px;}
.lh22{ line-height:22px;}
.lh24{ line-height:24px;}
.lh26{ line-height:26px;}
.lh28{ line-height:28px;}
.lh30{ line-height:30px;}

/*--------行高结束--------*/

/*------------------------------------------字体大小-------------------------*/
.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
.fs22{ font-size:22px;}
.fs24{ font-size:24px;}
.fs26{ font-size:26px;}
.fs28{ font-size:28px;}

/*-----------字体大小结束-----------*/

 
/* 效果CSS开始 */
.wrap_kefu{ width: 52px; height: 57px; position:fixed; right: 0; bottom: 0; }
.icon_menu{width:57px;height:57px;position:absolute;bottom:2px;right:2px;z-index:10;cursor:pointer;}
.icon_menu span{diplay:none;}
.btn{width:52px;height:57px;background:url(/Mobile/Images/Skins/bg1.png) no-repeat -78px -6px;z-index:1;position:absolute;bottom:0;right:0;margin:0 5px 2px 0;cursor:pointer;}
.btn span{display:block;width:22px;height:24px;font-size:0;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-11px;overflow:hidden;background:url(/Mobile/Images/Skins/bg1.png) no-repeat;}
.btn1 span{/*background-position:-176px -20px;*/ background:url(/Mobile/Images/Skins/home1.png) no-repeat;}
.btn2 span{/*background-position:-198px -18px;*/background:url(/Mobile/Images/Skins/home2.png) no-repeat 3px -2px;}
.btn3 span{/*background-position:-221px -18px;*/background:url(/Mobile/Images/Skins/home3.png) no-repeat 3px -2px;}
.btn4 span{/*background-position:-243px -19px;*/background:url(/Mobile/Images/Skins/home4.png) no-repeat -1px 2px;background-size:100%;-webkit-background-size: 100; -o-background-size:100;  }
.btn5 span{background-position:-267px -20px;}
.btn{-webkit-transition:bottom .2s,right .2s;-moz-transition:bottom .2s,right .2s;-o-transition:bottom .2s,right .2s;-ms-transition:bottom .2s,right .2s;transition:bottom .2s,right .2s;}
.btn1.close, .btn2.close, .btn3.close, .btn4.close{bottom:0;right:0;}
.btn1.open{bottom:100px;right:0;}
.btn2.open{bottom:79px;right:45px;}
.btn3.open{bottom:45px;right:80px;}
.btn4.open{bottom:0;right:100px;}
/* 效果CSS结束 */
