/*
YUI 3.18.1 (build f7e7bcb)
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
legend{color:#000}
#yui3-css-stamp.cssreset{display:none}

/* reset */
strong{font-weight:bold;}
body{font-size: 12px;}
a{background: inherit;}
a, a:hover{cursor: pointer;color: inherit;text-decoration: inherit;}
a:focus, input[type=button], input[type=submit], input[type=text], input[type=email], input[type=password]{outline:none;}
input[type=button], input[type=submit], input[type=image]{cursor: pointer;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.red{color: red;}
.h10{height:10px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
*{transition: color .2s, background .2s;}
.no-transition, .no-transition *{transition: initial;}
.trim_title{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.img-responsive{display: block;max-width: 100%;height: auto;}
.loading{background:url(../images/loading.gif) center center no-repeat;transition: initial;}
/* weixin style */
/* 
<span class="weixin-code" data-hover><img src="public/images/weixin.png" /><div class="img img-top"><img src="http://qr.liantu.com/api.php?text=http://www.baidu.com/" width="100" /></div></a></span>
*/
.weixin-code {position: relative;}
.weixin-code .img{position: absolute;left: 0;top: 0;display: none;z-index: 1000;}
.weixin-code .img img{background:url(../images/loading.gif) center center no-repeat white;transition: initial;}
.weixin-code .img-left{left: -100px;top: 50%;margin-top: -50px;}
.weixin-code .img-right{left: 60px;top: 50%;margin-top: -50px;}
.weixin-code .img-top{left: 50%;top: -100px;margin-left: -50px;}
.weixin-code .img-bottom{left: 50%;top: 40px;margin-left: -50px;}
.weixin-code.hover .img{display: block;}
