.dataImagesText a:hover,.logoText strong a:hover,.sortHeadName a:hover {
color:#F40;text-decoration:underline;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.left, .center, .l, .right, .r {
display: inline;
float: left;
}
.right, .r {
float: right;
}
.pp, .pt, .list12 ul, .list14 ul, .area {
width: 100%;
margin: 0 auto;
}
.area {
width: 980px;
}
.pinpinfo {
margin-bottom: 10px;
background: #fdfdfd;
border: 1px solid #dedede;
padding: 10px 20px;
width: 948px;
}
.pinpinfo .left {
width: 130px;
}
.pinpinfo .left img {
width: 117px;
height: 117px;
border: 1px solid #dedede;
}
.pinpinfo .right {
width: 780px;
}
.pinpinfo .right div {
text-align: left;
margin-bottom: 10px;
}
.pinpinfo .right h1 {
font: bold 16px/20px "";
float: left;
color: #333;
display: inline;
margin-right: 20px;
}
.pinpinfo .right p {
font: 12px/24px "";
text-align: left;
}
.shangjia {
margin-bottom: 15px;
}
.shangjia .left {
width: 790px;
}
.lineBox {
clear: both;
width: 800px;
padding: 5px 0 5px 0px;
display: block;
overflow: hidden;
}
.pageRight {
float: left;
width: 790px;
padding-bottom: 15px;
}
.sortHead {
height: 40px;
line-height: 40px;
margin-bottom: 10px;
}
.sortHead div {
float: left;
}
.sortHead img {
margin-left: 10px;
}
.sortHead a {
font-weight: bold;
text-decoration: underline;
color: #000;
font-size: 14px;
}
.sortHeadName a {
font-size: 18px;
text-decoration: none;
font-family: "Microsoft YaHei",微软雅黑,"SimHei","SimSun";
margin-left: 10px;
}
.sortHeadDiy a {
color: #ca0016;
margin-left: 20px;
}
.sortInfo {
margin-left: 10px;
}
.dataOne {
width: 250px;
margin-top: 0px;
margin-bottom: 10px;
float: left;
line-height: 150%;
border: solid 1px #e0e0e0;
margin: 5px 5px 5px 6px;
display: inline;
background: #fffbf4;
}
.dataImagesText {
text-align: left;
height: 50px;
line-height: 25px;
width: 242px;
overflow: hidden;
margin: 5px;
}
.dataImagesText a {
color: #000;
font-size: 14px;
}
.dataImg {
width: 240px;
height: 200px;
overflow: hidden;
position: relative;
font-family: Arial;
text-align: center;
}
.yhqimg{
    width: 240px;
    height: 178px;
}
.kfcEndtime {
width: 100%;
clear: both;
text-align: center;
height: 30px;
line-height: 30px;
color: #f60;
font-size: 12px;
}
.shangjia .right {
width: 182px;
}
.barndBorder {
border: solid 1px #cdcdcd;
width: 180px;
text-align: left;
}
.barndHeader {
background: #3b7b0c;
height: 30px;
line-height: 30px;
color: #fff;
font-size: 14px;
font-weight: bold;
text-indent: 1em;
margin-bottom: 10px;
}
.logoRow {
width: 100%;
clear: both;
height: 45px;
margin-left: 10px;
margin-top: 5px;
}
.logoPic {
float: left;
}
.logoPic img {
float: left;
width: 38px;
height: 38px;
border: 0px;
}
.logoText {
float: left;
margin-left: 10px;
font-size: 14px;
}
.logoText a {
font-size: 12px;
color: #000;
line-height: 25px;
}
.logoText strong {
width: 100px;
overflow: hidden;
display: block;
height: 20px;
}
.logoText strong a {
font-size: 14px;
color: #000;
text-decoration: none;
line-height: 20px;
}




/*--------------------------------------------*/
.couponbrand_info{
    padding-top: 10px;
}
.fleft {
float: left;
}
.leftSide {
width: 770px;
}
.rightSide {
width: 200px;
margin-left: 15px;
padding-top: 10px;
}
.fright {
float: right;
}
.prela {
position: relative !important;
}
.leftbd {
padding: 4px 8px;
text-align: left;
}
.couponbrand_info h2,.couponbrand_info .h2 {
margin: 4px 0px 0px 0px;
border-bottom: 4px solid #9cf;
text-align: left;
font-size: 24px;
font-weight: bold;
}
.lastCoupons {
float: right;
margin-right: 12px;
line-height: 44px;
}
.pabso {
position: absolute !important;
}
.couponCon {
text-align: center !important;
}
.couponCon a {
font-size: 14px;
margin-right: 8px;
}
.print img {
vertical-align: middle;
}
.couponsName, .couponsTime, .couponsArea {
display: block;
font-size: 14px;
font-weight: bold;
line-height: 170%;
}
.couponsName {
font-size: 16px;
padding-top: 4px;
}
.couponsTime {
color: #CC0000;
}
.imgLoader {
min-height: 100px;
}
.mainLeft {
float: left;
width: 330px;
height: auto;
overflow: hidden;
}
.mainRight {
float: left;
width: 370px;
height: 280px;
}
.qrGuide {
width: 125px;
float: left;
}
.qrGuideImage {
background: url(xixik-sprites-green.png) 0px -260px;
margin-top: 50px;
margin-bottom: 20px;
width: 125px;
height: 95px;
}
.qrGuide strong {
font-size: 14px;
}
.qrCode {
width: 240px;
float: right;
}
.qrCode img {
width: 181px;
height: 181px;
}
.qrTip {
width: 208px;
height: 88px;
line-height: 20px;
color: #fff;
font-size: 14px;
margin: auto;
padding-top: 10px;
margin-top: 10px;
font-weight: bold;
background: url(xixik-sprites-green.png) 0px -355px;
}
.info_print{
    margin: 20px 8px 20px; border: 1px dashed #f00; color: #c00; font-weight: bold;
                    padding: 6px 0px; font-size: 14px;
}
.info_sm p{
    line-height: 180%; font-size: 14px; padding: 3px; background: #eee;
}
.likeName {
color: #c30;
text-align: left;
text-indent: 1em;
height: 25px;
font-size: 14px;
border-bottom: 1px solid #2eb6aa;
padding-top: 10px;
}
.likeLeft {
width: 720px;
float: left;
}
.displayBox {
display: none;
}
.couponBox {
width: 720px;
margin-left: 65px;
}
.couponList {
float: left;
margin-right: 10px;
}
.couponOne {
width: 120px;
float: left;
margin-bottom: 10px;
margin-top: 15px;
margin-left: 0px;
}
.couponOne img {
width: 180px;
height: 180px;
}
.showImg {
width: 160px;
height: 200px;
position: absolute;
}

/*-------------------打印------------*/
.coupon_left {
width: 960px;
float: left;
}
.onecoupon {
border-bottom: 1px dotted red;
float: left;
height: 276px;
margin-left: 10px;
padding-bottom: 50px;
padding-top: 5px;
width: 310px;
}
.onecoupon select {
vertical-align: middle;
font-family: Arial;
font-style: inherit;
font-weight: inherit;
font-size: inherit;
}
.cutimag {
height: 256px;
overflow: hidden;
width: 310px;
margin-top: 5px;
}
.cutimag img {
max-width: 310px;
max-height: 256px;
}