1*d4a07e70Sfengbojiang/* 2*d4a07e70Sfengbojiang * qTip2 - Pretty powerful tooltips - v2.1.1 3*d4a07e70Sfengbojiang * http://qtip2.com 4*d4a07e70Sfengbojiang * 5*d4a07e70Sfengbojiang * Copyright (c) 2013 Craig Michael Thompson 6*d4a07e70Sfengbojiang * Released under the MIT, GPL licenses 7*d4a07e70Sfengbojiang * http://jquery.org/license 8*d4a07e70Sfengbojiang * 9*d4a07e70Sfengbojiang * Date: Thu Jul 11 2013 02:15 UTC+0000 10*d4a07e70Sfengbojiang * Plugins: tips viewport 11*d4a07e70Sfengbojiang * Styles: basic css3 12*d4a07e70Sfengbojiang */ 13*d4a07e70Sfengbojiang.qtip{ 14*d4a07e70Sfengbojiang position: absolute; 15*d4a07e70Sfengbojiang left: -28000px; 16*d4a07e70Sfengbojiang top: -28000px; 17*d4a07e70Sfengbojiang display: none; 18*d4a07e70Sfengbojiang 19*d4a07e70Sfengbojiang max-width: 280px; 20*d4a07e70Sfengbojiang min-width: 50px; 21*d4a07e70Sfengbojiang 22*d4a07e70Sfengbojiang font-size: 10.5px; 23*d4a07e70Sfengbojiang line-height: 12px; 24*d4a07e70Sfengbojiang 25*d4a07e70Sfengbojiang direction: ltr; 26*d4a07e70Sfengbojiang 27*d4a07e70Sfengbojiang box-shadow: none; 28*d4a07e70Sfengbojiang padding: 0; 29*d4a07e70Sfengbojiang} 30*d4a07e70Sfengbojiang 31*d4a07e70Sfengbojiang .qtip-content{ 32*d4a07e70Sfengbojiang position: relative; 33*d4a07e70Sfengbojiang padding: 5px 9px; 34*d4a07e70Sfengbojiang overflow: hidden; 35*d4a07e70Sfengbojiang 36*d4a07e70Sfengbojiang text-align: left; 37*d4a07e70Sfengbojiang word-wrap: break-word; 38*d4a07e70Sfengbojiang } 39*d4a07e70Sfengbojiang 40*d4a07e70Sfengbojiang .qtip-titlebar{ 41*d4a07e70Sfengbojiang position: relative; 42*d4a07e70Sfengbojiang padding: 5px 35px 5px 10px; 43*d4a07e70Sfengbojiang overflow: hidden; 44*d4a07e70Sfengbojiang 45*d4a07e70Sfengbojiang border-width: 0 0 1px; 46*d4a07e70Sfengbojiang font-weight: bold; 47*d4a07e70Sfengbojiang } 48*d4a07e70Sfengbojiang 49*d4a07e70Sfengbojiang .qtip-titlebar + .qtip-content{ border-top-width: 0 !important; } 50*d4a07e70Sfengbojiang 51*d4a07e70Sfengbojiang /* Default close button class */ 52*d4a07e70Sfengbojiang .qtip-close{ 53*d4a07e70Sfengbojiang position: absolute; 54*d4a07e70Sfengbojiang right: -9px; top: -9px; 55*d4a07e70Sfengbojiang 56*d4a07e70Sfengbojiang cursor: pointer; 57*d4a07e70Sfengbojiang outline: medium none; 58*d4a07e70Sfengbojiang 59*d4a07e70Sfengbojiang border-width: 1px; 60*d4a07e70Sfengbojiang border-style: solid; 61*d4a07e70Sfengbojiang border-color: transparent; 62*d4a07e70Sfengbojiang } 63*d4a07e70Sfengbojiang 64*d4a07e70Sfengbojiang .qtip-titlebar .qtip-close{ 65*d4a07e70Sfengbojiang right: 4px; top: 50%; 66*d4a07e70Sfengbojiang margin-top: -9px; 67*d4a07e70Sfengbojiang } 68*d4a07e70Sfengbojiang 69*d4a07e70Sfengbojiang * html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */ 70*d4a07e70Sfengbojiang 71*d4a07e70Sfengbojiang .qtip-titlebar .ui-icon, 72*d4a07e70Sfengbojiang .qtip-icon .ui-icon{ 73*d4a07e70Sfengbojiang display: block; 74*d4a07e70Sfengbojiang text-indent: -1000em; 75*d4a07e70Sfengbojiang direction: ltr; 76*d4a07e70Sfengbojiang } 77*d4a07e70Sfengbojiang 78*d4a07e70Sfengbojiang .qtip-icon, .qtip-icon .ui-icon{ 79*d4a07e70Sfengbojiang -moz-border-radius: 3px; 80*d4a07e70Sfengbojiang -webkit-border-radius: 3px; 81*d4a07e70Sfengbojiang border-radius: 3px; 82*d4a07e70Sfengbojiang text-decoration: none; 83*d4a07e70Sfengbojiang } 84*d4a07e70Sfengbojiang 85*d4a07e70Sfengbojiang .qtip-icon .ui-icon{ 86*d4a07e70Sfengbojiang width: 18px; 87*d4a07e70Sfengbojiang height: 14px; 88*d4a07e70Sfengbojiang 89*d4a07e70Sfengbojiang line-height: 14px; 90*d4a07e70Sfengbojiang text-align: center; 91*d4a07e70Sfengbojiang text-indent: 0; 92*d4a07e70Sfengbojiang font: normal bold 10px/13px Tahoma,sans-serif; 93*d4a07e70Sfengbojiang 94*d4a07e70Sfengbojiang color: inherit; 95*d4a07e70Sfengbojiang background: transparent none no-repeat -100em -100em; 96*d4a07e70Sfengbojiang } 97*d4a07e70Sfengbojiang 98*d4a07e70Sfengbojiang/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */ 99*d4a07e70Sfengbojiang.qtip-focus{} 100*d4a07e70Sfengbojiang 101*d4a07e70Sfengbojiang/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */ 102*d4a07e70Sfengbojiang.qtip-hover{} 103*d4a07e70Sfengbojiang 104*d4a07e70Sfengbojiang/* Default tooltip style */ 105*d4a07e70Sfengbojiang.qtip-default{ 106*d4a07e70Sfengbojiang border-width: 1px; 107*d4a07e70Sfengbojiang border-style: solid; 108*d4a07e70Sfengbojiang border-color: #F1D031; 109*d4a07e70Sfengbojiang 110*d4a07e70Sfengbojiang background-color: #FFFFA3; 111*d4a07e70Sfengbojiang color: #555; 112*d4a07e70Sfengbojiang} 113*d4a07e70Sfengbojiang 114*d4a07e70Sfengbojiang .qtip-default .qtip-titlebar{ 115*d4a07e70Sfengbojiang background-color: #FFEF93; 116*d4a07e70Sfengbojiang } 117*d4a07e70Sfengbojiang 118*d4a07e70Sfengbojiang .qtip-default .qtip-icon{ 119*d4a07e70Sfengbojiang border-color: #CCC; 120*d4a07e70Sfengbojiang background: #F1F1F1; 121*d4a07e70Sfengbojiang color: #777; 122*d4a07e70Sfengbojiang } 123*d4a07e70Sfengbojiang 124*d4a07e70Sfengbojiang .qtip-default .qtip-titlebar .qtip-close{ 125*d4a07e70Sfengbojiang border-color: #AAA; 126*d4a07e70Sfengbojiang color: #111; 127*d4a07e70Sfengbojiang } 128*d4a07e70Sfengbojiang 129*d4a07e70Sfengbojiang 130*d4a07e70Sfengbojiang 131*d4a07e70Sfengbojiang/*! Light tooltip style */ 132*d4a07e70Sfengbojiang.qtip-light{ 133*d4a07e70Sfengbojiang background-color: white; 134*d4a07e70Sfengbojiang border-color: #E2E2E2; 135*d4a07e70Sfengbojiang color: #454545; 136*d4a07e70Sfengbojiang} 137*d4a07e70Sfengbojiang 138*d4a07e70Sfengbojiang .qtip-light .qtip-titlebar{ 139*d4a07e70Sfengbojiang background-color: #f1f1f1; 140*d4a07e70Sfengbojiang } 141*d4a07e70Sfengbojiang 142*d4a07e70Sfengbojiang 143*d4a07e70Sfengbojiang/*! Dark tooltip style */ 144*d4a07e70Sfengbojiang.qtip-dark{ 145*d4a07e70Sfengbojiang background-color: #505050; 146*d4a07e70Sfengbojiang border-color: #303030; 147*d4a07e70Sfengbojiang color: #f3f3f3; 148*d4a07e70Sfengbojiang} 149*d4a07e70Sfengbojiang 150*d4a07e70Sfengbojiang .qtip-dark .qtip-titlebar{ 151*d4a07e70Sfengbojiang background-color: #404040; 152*d4a07e70Sfengbojiang } 153*d4a07e70Sfengbojiang 154*d4a07e70Sfengbojiang .qtip-dark .qtip-icon{ 155*d4a07e70Sfengbojiang border-color: #444; 156*d4a07e70Sfengbojiang } 157*d4a07e70Sfengbojiang 158*d4a07e70Sfengbojiang .qtip-dark .qtip-titlebar .ui-state-hover{ 159*d4a07e70Sfengbojiang border-color: #303030; 160*d4a07e70Sfengbojiang } 161*d4a07e70Sfengbojiang 162*d4a07e70Sfengbojiang 163*d4a07e70Sfengbojiang/*! Cream tooltip style */ 164*d4a07e70Sfengbojiang.qtip-cream{ 165*d4a07e70Sfengbojiang background-color: #FBF7AA; 166*d4a07e70Sfengbojiang border-color: #F9E98E; 167*d4a07e70Sfengbojiang color: #A27D35; 168*d4a07e70Sfengbojiang} 169*d4a07e70Sfengbojiang 170*d4a07e70Sfengbojiang .qtip-cream .qtip-titlebar{ 171*d4a07e70Sfengbojiang background-color: #F0DE7D; 172*d4a07e70Sfengbojiang } 173*d4a07e70Sfengbojiang 174*d4a07e70Sfengbojiang .qtip-cream .qtip-close .qtip-icon{ 175*d4a07e70Sfengbojiang background-position: -82px 0; 176*d4a07e70Sfengbojiang } 177*d4a07e70Sfengbojiang 178*d4a07e70Sfengbojiang 179*d4a07e70Sfengbojiang/*! Red tooltip style */ 180*d4a07e70Sfengbojiang.qtip-red{ 181*d4a07e70Sfengbojiang background-color: #F78B83; 182*d4a07e70Sfengbojiang border-color: #D95252; 183*d4a07e70Sfengbojiang color: #912323; 184*d4a07e70Sfengbojiang} 185*d4a07e70Sfengbojiang 186*d4a07e70Sfengbojiang .qtip-red .qtip-titlebar{ 187*d4a07e70Sfengbojiang background-color: #F06D65; 188*d4a07e70Sfengbojiang } 189*d4a07e70Sfengbojiang 190*d4a07e70Sfengbojiang .qtip-red .qtip-close .qtip-icon{ 191*d4a07e70Sfengbojiang background-position: -102px 0; 192*d4a07e70Sfengbojiang } 193*d4a07e70Sfengbojiang 194*d4a07e70Sfengbojiang .qtip-red .qtip-icon{ 195*d4a07e70Sfengbojiang border-color: #D95252; 196*d4a07e70Sfengbojiang } 197*d4a07e70Sfengbojiang 198*d4a07e70Sfengbojiang .qtip-red .qtip-titlebar .ui-state-hover{ 199*d4a07e70Sfengbojiang border-color: #D95252; 200*d4a07e70Sfengbojiang } 201*d4a07e70Sfengbojiang 202*d4a07e70Sfengbojiang 203*d4a07e70Sfengbojiang/*! Green tooltip style */ 204*d4a07e70Sfengbojiang.qtip-green{ 205*d4a07e70Sfengbojiang background-color: #CAED9E; 206*d4a07e70Sfengbojiang border-color: #90D93F; 207*d4a07e70Sfengbojiang color: #3F6219; 208*d4a07e70Sfengbojiang} 209*d4a07e70Sfengbojiang 210*d4a07e70Sfengbojiang .qtip-green .qtip-titlebar{ 211*d4a07e70Sfengbojiang background-color: #B0DE78; 212*d4a07e70Sfengbojiang } 213*d4a07e70Sfengbojiang 214*d4a07e70Sfengbojiang .qtip-green .qtip-close .qtip-icon{ 215*d4a07e70Sfengbojiang background-position: -42px 0; 216*d4a07e70Sfengbojiang } 217*d4a07e70Sfengbojiang 218*d4a07e70Sfengbojiang 219*d4a07e70Sfengbojiang/*! Blue tooltip style */ 220*d4a07e70Sfengbojiang.qtip-blue{ 221*d4a07e70Sfengbojiang background-color: #E5F6FE; 222*d4a07e70Sfengbojiang border-color: #ADD9ED; 223*d4a07e70Sfengbojiang color: #5E99BD; 224*d4a07e70Sfengbojiang} 225*d4a07e70Sfengbojiang 226*d4a07e70Sfengbojiang .qtip-blue .qtip-titlebar{ 227*d4a07e70Sfengbojiang background-color: #D0E9F5; 228*d4a07e70Sfengbojiang } 229*d4a07e70Sfengbojiang 230*d4a07e70Sfengbojiang .qtip-blue .qtip-close .qtip-icon{ 231*d4a07e70Sfengbojiang background-position: -2px 0; 232*d4a07e70Sfengbojiang } 233*d4a07e70Sfengbojiang 234*d4a07e70Sfengbojiang 235*d4a07e70Sfengbojiang 236*d4a07e70Sfengbojiang.qtip-shadow{ 237*d4a07e70Sfengbojiang -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); 238*d4a07e70Sfengbojiang -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); 239*d4a07e70Sfengbojiang box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); 240*d4a07e70Sfengbojiang} 241*d4a07e70Sfengbojiang 242*d4a07e70Sfengbojiang/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */ 243*d4a07e70Sfengbojiang.qtip-rounded, 244*d4a07e70Sfengbojiang.qtip-tipsy, 245*d4a07e70Sfengbojiang.qtip-bootstrap{ 246*d4a07e70Sfengbojiang -moz-border-radius: 5px; 247*d4a07e70Sfengbojiang -webkit-border-radius: 5px; 248*d4a07e70Sfengbojiang border-radius: 5px; 249*d4a07e70Sfengbojiang} 250*d4a07e70Sfengbojiang 251*d4a07e70Sfengbojiang.qtip-rounded .qtip-titlebar{ 252*d4a07e70Sfengbojiang -moz-border-radius: 4px 4px 0 0; 253*d4a07e70Sfengbojiang -webkit-border-radius: 4px 4px 0 0; 254*d4a07e70Sfengbojiang border-radius: 4px 4px 0 0; 255*d4a07e70Sfengbojiang} 256*d4a07e70Sfengbojiang 257*d4a07e70Sfengbojiang/* Youtube tooltip style */ 258*d4a07e70Sfengbojiang.qtip-youtube{ 259*d4a07e70Sfengbojiang -moz-border-radius: 2px; 260*d4a07e70Sfengbojiang -webkit-border-radius: 2px; 261*d4a07e70Sfengbojiang border-radius: 2px; 262*d4a07e70Sfengbojiang 263*d4a07e70Sfengbojiang -webkit-box-shadow: 0 0 3px #333; 264*d4a07e70Sfengbojiang -moz-box-shadow: 0 0 3px #333; 265*d4a07e70Sfengbojiang box-shadow: 0 0 3px #333; 266*d4a07e70Sfengbojiang 267*d4a07e70Sfengbojiang color: white; 268*d4a07e70Sfengbojiang border-width: 0; 269*d4a07e70Sfengbojiang 270*d4a07e70Sfengbojiang background: #4A4A4A; 271*d4a07e70Sfengbojiang background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black)); 272*d4a07e70Sfengbojiang background-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%); 273*d4a07e70Sfengbojiang background-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%); 274*d4a07e70Sfengbojiang background-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%); 275*d4a07e70Sfengbojiang background-image: -o-linear-gradient(top,#4A4A4A 0,black 100%); 276*d4a07e70Sfengbojiang} 277*d4a07e70Sfengbojiang 278*d4a07e70Sfengbojiang .qtip-youtube .qtip-titlebar{ 279*d4a07e70Sfengbojiang background-color: #4A4A4A; 280*d4a07e70Sfengbojiang background-color: rgba(0,0,0,0); 281*d4a07e70Sfengbojiang } 282*d4a07e70Sfengbojiang 283*d4a07e70Sfengbojiang .qtip-youtube .qtip-content{ 284*d4a07e70Sfengbojiang padding: .75em; 285*d4a07e70Sfengbojiang font: 12px arial,sans-serif; 286*d4a07e70Sfengbojiang 287*d4a07e70Sfengbojiang filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000); 288*d4a07e70Sfengbojiang -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"; 289*d4a07e70Sfengbojiang } 290*d4a07e70Sfengbojiang 291*d4a07e70Sfengbojiang .qtip-youtube .qtip-icon{ 292*d4a07e70Sfengbojiang border-color: #222; 293*d4a07e70Sfengbojiang } 294*d4a07e70Sfengbojiang 295*d4a07e70Sfengbojiang .qtip-youtube .qtip-titlebar .ui-state-hover{ 296*d4a07e70Sfengbojiang border-color: #303030; 297*d4a07e70Sfengbojiang } 298*d4a07e70Sfengbojiang 299*d4a07e70Sfengbojiang 300*d4a07e70Sfengbojiang/* jQuery TOOLS Tooltip style */ 301*d4a07e70Sfengbojiang.qtip-jtools{ 302*d4a07e70Sfengbojiang background: #232323; 303*d4a07e70Sfengbojiang background: rgba(0, 0, 0, 0.7); 304*d4a07e70Sfengbojiang background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323)); 305*d4a07e70Sfengbojiang background-image: -moz-linear-gradient(top, #717171, #232323); 306*d4a07e70Sfengbojiang background-image: -webkit-linear-gradient(top, #717171, #232323); 307*d4a07e70Sfengbojiang background-image: -ms-linear-gradient(top, #717171, #232323); 308*d4a07e70Sfengbojiang background-image: -o-linear-gradient(top, #717171, #232323); 309*d4a07e70Sfengbojiang 310*d4a07e70Sfengbojiang border: 2px solid #ddd; 311*d4a07e70Sfengbojiang border: 2px solid rgba(241,241,241,1); 312*d4a07e70Sfengbojiang 313*d4a07e70Sfengbojiang -moz-border-radius: 2px; 314*d4a07e70Sfengbojiang -webkit-border-radius: 2px; 315*d4a07e70Sfengbojiang border-radius: 2px; 316*d4a07e70Sfengbojiang 317*d4a07e70Sfengbojiang -webkit-box-shadow: 0 0 12px #333; 318*d4a07e70Sfengbojiang -moz-box-shadow: 0 0 12px #333; 319*d4a07e70Sfengbojiang box-shadow: 0 0 12px #333; 320*d4a07e70Sfengbojiang} 321*d4a07e70Sfengbojiang 322*d4a07e70Sfengbojiang /* IE Specific */ 323*d4a07e70Sfengbojiang .qtip-jtools .qtip-titlebar{ 324*d4a07e70Sfengbojiang background-color: transparent; 325*d4a07e70Sfengbojiang filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A); 326*d4a07e70Sfengbojiang -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"; 327*d4a07e70Sfengbojiang } 328*d4a07e70Sfengbojiang .qtip-jtools .qtip-content{ 329*d4a07e70Sfengbojiang filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323); 330*d4a07e70Sfengbojiang -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"; 331*d4a07e70Sfengbojiang } 332*d4a07e70Sfengbojiang 333*d4a07e70Sfengbojiang .qtip-jtools .qtip-titlebar, 334*d4a07e70Sfengbojiang .qtip-jtools .qtip-content{ 335*d4a07e70Sfengbojiang background: transparent; 336*d4a07e70Sfengbojiang color: white; 337*d4a07e70Sfengbojiang border: 0 dashed transparent; 338*d4a07e70Sfengbojiang } 339*d4a07e70Sfengbojiang 340*d4a07e70Sfengbojiang .qtip-jtools .qtip-icon{ 341*d4a07e70Sfengbojiang border-color: #555; 342*d4a07e70Sfengbojiang } 343*d4a07e70Sfengbojiang 344*d4a07e70Sfengbojiang .qtip-jtools .qtip-titlebar .ui-state-hover{ 345*d4a07e70Sfengbojiang border-color: #333; 346*d4a07e70Sfengbojiang } 347*d4a07e70Sfengbojiang 348*d4a07e70Sfengbojiang 349*d4a07e70Sfengbojiang/* Cluetip style */ 350*d4a07e70Sfengbojiang.qtip-cluetip{ 351*d4a07e70Sfengbojiang -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); 352*d4a07e70Sfengbojiang -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); 353*d4a07e70Sfengbojiang box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); 354*d4a07e70Sfengbojiang 355*d4a07e70Sfengbojiang background-color: #D9D9C2; 356*d4a07e70Sfengbojiang color: #111; 357*d4a07e70Sfengbojiang border: 0 dashed transparent; 358*d4a07e70Sfengbojiang} 359*d4a07e70Sfengbojiang 360*d4a07e70Sfengbojiang .qtip-cluetip .qtip-titlebar{ 361*d4a07e70Sfengbojiang background-color: #87876A; 362*d4a07e70Sfengbojiang color: white; 363*d4a07e70Sfengbojiang border: 0 dashed transparent; 364*d4a07e70Sfengbojiang } 365*d4a07e70Sfengbojiang 366*d4a07e70Sfengbojiang .qtip-cluetip .qtip-icon{ 367*d4a07e70Sfengbojiang border-color: #808064; 368*d4a07e70Sfengbojiang } 369*d4a07e70Sfengbojiang 370*d4a07e70Sfengbojiang .qtip-cluetip .qtip-titlebar .ui-state-hover{ 371*d4a07e70Sfengbojiang border-color: #696952; 372*d4a07e70Sfengbojiang color: #696952; 373*d4a07e70Sfengbojiang } 374*d4a07e70Sfengbojiang 375*d4a07e70Sfengbojiang 376*d4a07e70Sfengbojiang/* Tipsy style */ 377*d4a07e70Sfengbojiang.qtip-tipsy{ 378*d4a07e70Sfengbojiang background: black; 379*d4a07e70Sfengbojiang background: rgba(0, 0, 0, .87); 380*d4a07e70Sfengbojiang 381*d4a07e70Sfengbojiang color: white; 382*d4a07e70Sfengbojiang border: 0 solid transparent; 383*d4a07e70Sfengbojiang 384*d4a07e70Sfengbojiang font-size: 11px; 385*d4a07e70Sfengbojiang font-family: 'Lucida Grande', sans-serif; 386*d4a07e70Sfengbojiang font-weight: bold; 387*d4a07e70Sfengbojiang line-height: 16px; 388*d4a07e70Sfengbojiang text-shadow: 0 1px black; 389*d4a07e70Sfengbojiang} 390*d4a07e70Sfengbojiang 391*d4a07e70Sfengbojiang .qtip-tipsy .qtip-titlebar{ 392*d4a07e70Sfengbojiang padding: 6px 35px 0 10px; 393*d4a07e70Sfengbojiang background-color: transparent; 394*d4a07e70Sfengbojiang } 395*d4a07e70Sfengbojiang 396*d4a07e70Sfengbojiang .qtip-tipsy .qtip-content{ 397*d4a07e70Sfengbojiang padding: 6px 10px; 398*d4a07e70Sfengbojiang } 399*d4a07e70Sfengbojiang 400*d4a07e70Sfengbojiang .qtip-tipsy .qtip-icon{ 401*d4a07e70Sfengbojiang border-color: #222; 402*d4a07e70Sfengbojiang text-shadow: none; 403*d4a07e70Sfengbojiang } 404*d4a07e70Sfengbojiang 405*d4a07e70Sfengbojiang .qtip-tipsy .qtip-titlebar .ui-state-hover{ 406*d4a07e70Sfengbojiang border-color: #303030; 407*d4a07e70Sfengbojiang } 408*d4a07e70Sfengbojiang 409*d4a07e70Sfengbojiang 410*d4a07e70Sfengbojiang/* Tipped style */ 411*d4a07e70Sfengbojiang.qtip-tipped{ 412*d4a07e70Sfengbojiang border: 3px solid #959FA9; 413*d4a07e70Sfengbojiang 414*d4a07e70Sfengbojiang -moz-border-radius: 3px; 415*d4a07e70Sfengbojiang -webkit-border-radius: 3px; 416*d4a07e70Sfengbojiang border-radius: 3px; 417*d4a07e70Sfengbojiang 418*d4a07e70Sfengbojiang background-color: #F9F9F9; 419*d4a07e70Sfengbojiang color: #454545; 420*d4a07e70Sfengbojiang 421*d4a07e70Sfengbojiang font-weight: normal; 422*d4a07e70Sfengbojiang font-family: serif; 423*d4a07e70Sfengbojiang 424*d4a07e70Sfengbojiang font-size: 12px; 425*d4a07e70Sfengbojiang} 426*d4a07e70Sfengbojiang 427*d4a07e70Sfengbojiang .qtip-tipped .qtip-titlebar{ 428*d4a07e70Sfengbojiang border-bottom-width: 0; 429*d4a07e70Sfengbojiang 430*d4a07e70Sfengbojiang color: white; 431*d4a07e70Sfengbojiang background: #3A79B8; 432*d4a07e70Sfengbojiang background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D)); 433*d4a07e70Sfengbojiang background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D); 434*d4a07e70Sfengbojiang background-image: -moz-linear-gradient(top, #3A79B8, #2E629D); 435*d4a07e70Sfengbojiang background-image: -ms-linear-gradient(top, #3A79B8, #2E629D); 436*d4a07e70Sfengbojiang background-image: -o-linear-gradient(top, #3A79B8, #2E629D); 437*d4a07e70Sfengbojiang filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D); 438*d4a07e70Sfengbojiang -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; 439*d4a07e70Sfengbojiang 440*d4a07e70Sfengbojiang font-size: 14px; 441*d4a07e70Sfengbojiang } 442*d4a07e70Sfengbojiang 443*d4a07e70Sfengbojiang .qtip-tipped .qtip-icon{ 444*d4a07e70Sfengbojiang border: 2px solid #285589; 445*d4a07e70Sfengbojiang background: #285589; 446*d4a07e70Sfengbojiang } 447*d4a07e70Sfengbojiang 448*d4a07e70Sfengbojiang .qtip-tipped .qtip-icon .ui-icon{ 449*d4a07e70Sfengbojiang background-color: #FBFBFB; 450*d4a07e70Sfengbojiang color: #555; 451*d4a07e70Sfengbojiang } 452*d4a07e70Sfengbojiang 453*d4a07e70Sfengbojiang 454*d4a07e70Sfengbojiang/** 455*d4a07e70Sfengbojiang * Twitter Bootstrap style. 456*d4a07e70Sfengbojiang * 457*d4a07e70Sfengbojiang * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11. 458*d4a07e70Sfengbojiang * Does not work with IE 7. 459*d4a07e70Sfengbojiang */ 460*d4a07e70Sfengbojiang.qtip-bootstrap{ 461*d4a07e70Sfengbojiang /** Taken from Bootstrap body */ 462*d4a07e70Sfengbojiang font-size: 14px; 463*d4a07e70Sfengbojiang line-height: 20px; 464*d4a07e70Sfengbojiang color: #333333; 465*d4a07e70Sfengbojiang 466*d4a07e70Sfengbojiang /** Taken from Bootstrap .popover */ 467*d4a07e70Sfengbojiang padding: 1px; 468*d4a07e70Sfengbojiang background-color: #ffffff; 469*d4a07e70Sfengbojiang border: 1px solid #ccc; 470*d4a07e70Sfengbojiang border: 1px solid rgba(0, 0, 0, 0.2); 471*d4a07e70Sfengbojiang -webkit-border-radius: 6px; 472*d4a07e70Sfengbojiang -moz-border-radius: 6px; 473*d4a07e70Sfengbojiang border-radius: 6px; 474*d4a07e70Sfengbojiang -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 475*d4a07e70Sfengbojiang -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 476*d4a07e70Sfengbojiang box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 477*d4a07e70Sfengbojiang -webkit-background-clip: padding-box; 478*d4a07e70Sfengbojiang -moz-background-clip: padding; 479*d4a07e70Sfengbojiang background-clip: padding-box; 480*d4a07e70Sfengbojiang} 481*d4a07e70Sfengbojiang 482*d4a07e70Sfengbojiang .qtip-bootstrap .qtip-titlebar{ 483*d4a07e70Sfengbojiang /** Taken from Bootstrap .popover-title */ 484*d4a07e70Sfengbojiang padding: 8px 14px; 485*d4a07e70Sfengbojiang margin: 0; 486*d4a07e70Sfengbojiang font-size: 14px; 487*d4a07e70Sfengbojiang font-weight: normal; 488*d4a07e70Sfengbojiang line-height: 18px; 489*d4a07e70Sfengbojiang background-color: #f7f7f7; 490*d4a07e70Sfengbojiang border-bottom: 1px solid #ebebeb; 491*d4a07e70Sfengbojiang -webkit-border-radius: 5px 5px 0 0; 492*d4a07e70Sfengbojiang -moz-border-radius: 5px 5px 0 0; 493*d4a07e70Sfengbojiang border-radius: 5px 5px 0 0; 494*d4a07e70Sfengbojiang } 495*d4a07e70Sfengbojiang 496*d4a07e70Sfengbojiang .qtip-bootstrap .qtip-titlebar .qtip-close{ 497*d4a07e70Sfengbojiang /** 498*d4a07e70Sfengbojiang * Overrides qTip2: 499*d4a07e70Sfengbojiang * .qtip-titlebar .qtip-close{ 500*d4a07e70Sfengbojiang * [...] 501*d4a07e70Sfengbojiang * right: 4px; 502*d4a07e70Sfengbojiang * top: 50%; 503*d4a07e70Sfengbojiang * [...] 504*d4a07e70Sfengbojiang * border-style: solid; 505*d4a07e70Sfengbojiang * } 506*d4a07e70Sfengbojiang */ 507*d4a07e70Sfengbojiang right: 11px; 508*d4a07e70Sfengbojiang top: 45%; 509*d4a07e70Sfengbojiang border-style: none; 510*d4a07e70Sfengbojiang } 511*d4a07e70Sfengbojiang 512*d4a07e70Sfengbojiang .qtip-bootstrap .qtip-content{ 513*d4a07e70Sfengbojiang /** Taken from Bootstrap .popover-content */ 514*d4a07e70Sfengbojiang padding: 9px 14px; 515*d4a07e70Sfengbojiang } 516*d4a07e70Sfengbojiang 517*d4a07e70Sfengbojiang .qtip-bootstrap .qtip-icon{ 518*d4a07e70Sfengbojiang /** 519*d4a07e70Sfengbojiang * Overrides qTip2: 520*d4a07e70Sfengbojiang * .qtip-default .qtip-icon { 521*d4a07e70Sfengbojiang * border-color: #CCC; 522*d4a07e70Sfengbojiang * background: #F1F1F1; 523*d4a07e70Sfengbojiang * color: #777; 524*d4a07e70Sfengbojiang * } 525*d4a07e70Sfengbojiang */ 526*d4a07e70Sfengbojiang background: transparent; 527*d4a07e70Sfengbojiang } 528*d4a07e70Sfengbojiang 529*d4a07e70Sfengbojiang .qtip-bootstrap .qtip-icon .ui-icon{ 530*d4a07e70Sfengbojiang /** 531*d4a07e70Sfengbojiang * Overrides qTip2: 532*d4a07e70Sfengbojiang * .qtip-icon .ui-icon{ 533*d4a07e70Sfengbojiang * width: 18px; 534*d4a07e70Sfengbojiang * height: 14px; 535*d4a07e70Sfengbojiang * } 536*d4a07e70Sfengbojiang */ 537*d4a07e70Sfengbojiang width: auto; 538*d4a07e70Sfengbojiang height: auto; 539*d4a07e70Sfengbojiang 540*d4a07e70Sfengbojiang /* Taken from Bootstrap .close */ 541*d4a07e70Sfengbojiang float: right; 542*d4a07e70Sfengbojiang font-size: 20px; 543*d4a07e70Sfengbojiang font-weight: bold; 544*d4a07e70Sfengbojiang line-height: 18px; 545*d4a07e70Sfengbojiang color: #000000; 546*d4a07e70Sfengbojiang text-shadow: 0 1px 0 #ffffff; 547*d4a07e70Sfengbojiang opacity: 0.2; 548*d4a07e70Sfengbojiang filter: alpha(opacity=20); 549*d4a07e70Sfengbojiang } 550*d4a07e70Sfengbojiang 551*d4a07e70Sfengbojiang .qtip-bootstrap .qtip-icon .ui-icon:hover{ 552*d4a07e70Sfengbojiang /* Taken from Bootstrap .close:hover */ 553*d4a07e70Sfengbojiang color: #000000; 554*d4a07e70Sfengbojiang text-decoration: none; 555*d4a07e70Sfengbojiang cursor: pointer; 556*d4a07e70Sfengbojiang opacity: 0.4; 557*d4a07e70Sfengbojiang filter: alpha(opacity=40); 558*d4a07e70Sfengbojiang } 559*d4a07e70Sfengbojiang 560*d4a07e70Sfengbojiang 561*d4a07e70Sfengbojiang/* IE9 fix - removes all filters */ 562*d4a07e70Sfengbojiang.qtip:not(.ie9haxors) div.qtip-content, 563*d4a07e70Sfengbojiang.qtip:not(.ie9haxors) div.qtip-titlebar{ 564*d4a07e70Sfengbojiang filter: none; 565*d4a07e70Sfengbojiang -ms-filter: none; 566*d4a07e70Sfengbojiang} 567*d4a07e70Sfengbojiang 568*d4a07e70Sfengbojiang 569*d4a07e70Sfengbojiang 570*d4a07e70Sfengbojiang.qtip .qtip-tip{ 571*d4a07e70Sfengbojiang margin: 0 auto; 572*d4a07e70Sfengbojiang overflow: hidden; 573*d4a07e70Sfengbojiang z-index: 10; 574*d4a07e70Sfengbojiang 575*d4a07e70Sfengbojiang} 576*d4a07e70Sfengbojiang 577*d4a07e70Sfengbojiang /* Opera bug #357 - Incorrect tip position 578*d4a07e70Sfengbojiang https://github.com/Craga89/qTip2/issues/367 */ 579*d4a07e70Sfengbojiang x:-o-prefocus, .qtip .qtip-tip{ 580*d4a07e70Sfengbojiang visibility: hidden; 581*d4a07e70Sfengbojiang } 582*d4a07e70Sfengbojiang 583*d4a07e70Sfengbojiang .qtip .qtip-tip, 584*d4a07e70Sfengbojiang .qtip .qtip-tip .qtip-vml, 585*d4a07e70Sfengbojiang .qtip .qtip-tip canvas{ 586*d4a07e70Sfengbojiang position: absolute; 587*d4a07e70Sfengbojiang 588*d4a07e70Sfengbojiang color: #123456; 589*d4a07e70Sfengbojiang background: transparent; 590*d4a07e70Sfengbojiang border: 0 dashed transparent; 591*d4a07e70Sfengbojiang } 592*d4a07e70Sfengbojiang 593*d4a07e70Sfengbojiang .qtip .qtip-tip canvas{ top: 0; left: 0; } 594*d4a07e70Sfengbojiang 595*d4a07e70Sfengbojiang .qtip .qtip-tip .qtip-vml{ 596*d4a07e70Sfengbojiang behavior: url(#default#VML); 597*d4a07e70Sfengbojiang display: inline-block; 598*d4a07e70Sfengbojiang visibility: visible; 599*d4a07e70Sfengbojiang } 600