a:link{ text-decoration: none}
.g-top-recomd{ background:#fff; margin:15px auto 0;padding:0 0 15px; border:0; overflow:hidden}
.g-top-recomd .g-recomd{ height:25px; border:0; margin:15px 0 0 15px; width:auto;}
.g-top-recomd .g-recomd dt{ width:70px; height:25px; line-height:25px; text-align:center; background:#f40; font-size:14px; font-weight:normal; color:#fff; float:left; display:inline; overflow:hidden}
.g-top-recomd .g-recomd dd{ width:1088px; height:25px; background:#f7f7f7; font-size:12px; font-weight:normal;  color:#aaa; margin:0 0 0 12px; float:left; display:inline; overflow:hidden}
.g-top-recomd .g-recomd dd a{height: 14px;line-height: 14px;float:left;padding:0 15px;color:#000;display:inline;overflow:hidden;width: auto;margin: 6px 0 0 0;border-right: 1px solid #ccc;text-align: center;}
.g-top-recomd .g-recomd dd a:hover{ color:#f40; text-decoration:underline}
.g-top-recomd .g-recomd dd i{ height:25px; line-height:25px; font-style:normal; float:left; padding:0; display:inline; overflow:hidden}
.g-top-recomd .g-hot dt{ background:#fa6161;}
.g-top-recomd .g-cic dt{  background:#39a0e2;}
.g-top-recomd .g-leisure dt{ background:#ff9900;}

.g-ppt-box{ height: 400px; padding:0 0 15px 0; background: #fff; position: relative;}
.g-ppt-box .m-ppt-cont{ width: 100%; height: 400px; display:block; overflow: hidden; position: relative;}
.g-ppt-box .m-ppt-cont .m-ppt-mainbox{width: 100%; height: auto; display:block; overflow: hidden; position: absolute;}
.g-ppt-box .m-ppt-cont .m-ppt-mainbox .m-ppt-bigimg{ width: 750px; height: 400px; margin: 0 0 0 15px; background: #000; overflow: hidden;}
.g-ppt-box .m-ppt-cont .m-ppt-mainbox .m-ppt-bigimg li img{ width: 100%; height: 400px; display:block; overflow: hidden;}
.g-ppt-box .m-ppt-cont .m-ppt-mainbox .m-ppt-right{ width:420px; height: 400px; background: #000; overflow: hidden; }
.g-ppt-box .m-ppt-cont .m-ppt-mainbox .m-ppt-right .m-ppt-attr{ width: 100%; height: 400px; display:block; overflow: hidden;}
.g-ppt-box .m-ppt-cont .m-ppt-mainbox .m-ppt-right .m-ppt-attr dt{ width: 390px; height: 30px; line-height: 30px; font-size: 28px; font-weight: normal; color: #fff; margin: 28px 15px 0; display:block; overflow: hidden;}
.g-ppt-box .m-ppt-cont .m-ppt-mainbox .m-ppt-right .m-ppt-attr dt a{ color: #fff}
.g-ppt-box .m-ppt-cont .m-ppt-mainbox .m-ppt-right .m-ppt-attr dd{ width:390px; height: 64px; line-height: 22px; font-size: 14px; font-weight: normal; color: #fff; margin: 260px 15px 0; display:block; overflow: hidden;}
.g-ppt-box .m-ppt-cont .m-ppt-mainbox .m-ppt-smallimg{ width: 420px; height: auto; margin: 7px 0 0; display:block; overflow: hidden; position: absolute; right: 15px; top: 65px; z-index: 5;}
.g-ppt-box .m-ppt-cont .m-ppt-mainbox .m-ppt-smallimg img{ width: 186px; height: 102px; float: left; margin: 15px 0 0 15px; display: inline; overflow: hidden; }
.g-ppt-box .m-ppt-cont .m-ppt-mainbox .m-ppt-smallimg img:nth-child(n+5){display:none}
.g-ppt-box .m-ppt-cont .m-ppt-mainbox:nth-child(n+2){ display: none}

.g-ppt-box .u-change-btn{ width: 40px; height: 74px; background: url(http://www.foodseeq.com/skin/new2016/images/focus_btn.png) no-repeat; text-indent: -999em; display:block; overflow: hidden; font-size: 0; position: absolute;  top: 200px; z-index: 10; opacity: 0.4;}
.g-ppt-box .u-change-btn:hover{ opacity: 1;}
.g-ppt-box .u-change-btn.u-change-leftbtn { background-position: 0 0; cursor: pointer; left: 15px; margin-top: -37px; bottom: -13px;}
.g-ppt-box .u-change-btn.u-change-rightbtn{ background-position: -37px 0; cursor: pointer; margin-top: -37px; left: 725px; bottom: -13px;}


/*通用标???*/
.u-title-dl{ width: auto; height: auto; margin: 0; display:block; overflow: hidden; position: relative;}
.u-title-dl dt{ width: auto; height: 34px; line-height: 34px; font-size: 16px; font-weight: bold; color: #009bff; padding: 0 28px 0 0; border-bottom: 2px solid #009bff; display:inline-block; overflow: hidden; position: relative; z-index: 5;}
.u-title-dl dt i{ float: left; margin: 7px 7px 0 0; display: inline;}
.u-title-dl dd{ width: 100%; height: 34px; border-bottom: 2px solid #eee; display:block; overflow: hidden; position: absolute; right: 0; top: 0; z-index: 0;}
.u-title-dl dd a{ width: auto; height: 34px; line-height: 34px; font-size: 12px; font-weight: normal; color: #999; float:right; margin: 0; display: inline; overflow: hidden;}

/*图标*/
.u-icon-1{ width: 20px; height: 20px; background: url(../images/alindex-icon.png) no-repeat; display:block; overflow: hidden;}
.u-icon-2{ width: 17px; height: 22px; background: url(../images/alindex-icon.png) no-repeat 0 -40px; display:block; overflow: hidden;}
.u-icon-3{ width: 18px; height: 18px; background: url(../images/alindex-icon.png) no-repeat 0 -84px; display:block; overflow: hidden;}

/*??一板块 - 左边*/
.g-plate1-left{ width: 321px; height: 746px; background: #fff; margin: 15px 0 0; padding: 0 15px;}
.g-plate1-left .m-recomd-box{ width: 100%; height: auto; margin: 10px 0 0; display:block; overflow: hidden;}
.g-plate1-left .m-recomd-box .m-recomd-list{ width: 100%; height: auto; margin: 0; display:block; overflow: hidden;}
.g-plate1-left .m-recomd-box .m-recomd-list a{ width: 100%; height: auto; margin: 15px 0 5px; float: left; display: inline; overflow: hidden;}
.g-plate1-left .m-recomd-box .m-recomd-list a img{ width: 120px; height: 68px; float: left; margin: 0; display: inline; overflow: hidden;}
.g-plate1-left .m-recomd-box .m-recomd-list a span{ width: 114px; height: auto; float: left; margin: 0 0 0 15px; display: inline; overflow: hidden;}
.g-plate1-left .m-recomd-box .m-recomd-list a span strong{ width: 100%; height: 20px; line-height: 20px; font-size: 18px; font-weight: normal; color: #333; float: left; margin: 3px 0 2px; display: inline; overflow: hidden;}
.g-plate1-left .m-recomd-box .m-recomd-list a span em{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #999; float: left; margin: 3px 0 0; display: inline; overflow: hidden;}
.g-plate1-left .m-recomd-box .m-recomd-list a b{ width: 68px; height: 28px; line-height: 28px; font-size: 14px; font-weight: normal; color: #f40; border: 1px solid #f40; border-radius: 4px; text-align: center; float: left; margin: 19px 0 0; display: inline; overflow: hidden;}
.g-plate1-left .m-recomd-box .m-recomd-list a:hover b{ background: #f40; color: #fff}
.g-plate1-left .m-recomdtab-box{ width:100%; height: auto; margin: 13px 0 0; display: block; overflow: hidden;}
.g-plate1-left .m-recomdtab-box .m-recomdtab-tab{ width: 319px; height: auto; border-bottom: 1px solid #eee; border-left: 1px solid #eee; display:block; overflow: hidden;}
.g-plate1-left .m-recomdtab-box .m-recomdtab-tab li{ width: 78px; height: 36px; line-height: 36px; font-size: 14px; font-weight: normal; color: #999; border-top: 1px solid #eee; border-right: 1px solid #eee; float: left; margin: 0; display: inline; overflow: hidden; text-align: center; cursor: pointer;}
.g-plate1-left .m-recomdtab-box .m-recomdtab-tab li.f-hover{ width: 81px; height: 35px; line-height: 35px; border-top: 2px solid #009bff; color: #009bff}
.g-plate1-left .m-recomdtab-box .m-recomdtab-list{ width: 100%; height: auto; display:block; overflow: hidden;}
.g-plate1-left .m-recomdtab-box .m-recomdtab-list li{ width: 100%; height: auto; margin: 18px 0 0; display: block; overflow: hidden;}
.g-plate1-left .m-recomdtab-box .m-recomdtab-list li i{ width: 6px; height: 6px; border-radius: 10px; background: #999; float: left; margin: 5px 10px 0 0; display: inline; overflow: hidden;}
.g-plate1-left .m-recomdtab-box .m-recomdtab-list li a{ width: 300px; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #222; float: left; display: inline; overflow: hidden;}
.g-plate1-left .m-recomdtab-box .m-recomdtab-list li a:hover{ color: #009bff}

/*??一板块 - ????*/
.g-plate1-cms{ width: 431px; height: 746px; background: #fff; margin: 15px 0 0 15px; padding: 0 15px;}
.g-plate1-cms .u-cms-h1{ width: 100%; height: 22px; line-height: 22px; font-size: 18px; font-weight: bold; color: #f00; margin: 28px 0 0; display:block; overflow: hidden; text-align: center}
.g-plate1-cms .m-cms-h2{ width: 100%; height: 14px; line-height: 14px; font-size: 12px; font-weight: normal; color: #158edd; margin: 10px 0 0; display:block; overflow: hidden; text-align: center}
.g-plate1-cms .m-cms-h2 a{ margin: 0 7px; color: #158edd}
.g-plate1-cms .m-cms-list{ width: 100%; height: auto; margin:6px 0 0; display:block; overflow: hidden;}
.g-plate1-cms .m-cms-list li{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #999; margin: 20px 0 0; display:block; overflow: hidden;}
.g-plate1-cms .m-cms-list li a{ width: 350px; color: #222; float: left; display: inline; overflow: hidden;}
.g-plate1-cms .m-cms-list li a:hover{ color: #009bff}
.g-plate1-cms .m-cms-list li em{ width:80px; float: left; text-align: right; display: inline; overflow: hidden;}

/*??一板块 - 右边*/
.g-plate1-right{ width: 358px; height: 746px; background: #fff; margin: 15px 0 0 15px;}
.g-plate1-right .m-pcrank-box{ width: 328px; height: auto; padding: 0 15px; margin: 15px 0 0; display: block; overflow: hidden;}
.g-plate1-right .m-pcrank-box .u-pcrank-title{ width: 100%; height: 22px; line-height: 22px; font-size: 16px; font-weight: bold; color: #333; display:block; overflow: hidden;}
.g-plate1-right .m-pcrank-box .u-pcrank-title i{ float: left; margin: 0 10px 0 0; display: inline;}
.g-plate1-right .m-pcrank-box .m-pcrank-list{ width: 100%; height: auto; margin: 0; display:block; overflow: hidden;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li{ width: 100%; height: auto; margin: 16px 0 0; display: block; overflow: hidden;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li i{ width: 20px; height: 20px; line-height: 20px; font-size: 12px; font-weight: normal; color: #fff; text-align: center; background: #ccc; float: left; border-radius: 4px; display: inline; overflow: hidden;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li a{ width:300px; height: auto; float: left; display: inline; overflow: hidden; }
.g-plate1-right .m-pcrank-box .m-pcrank-list li a .u-face{ width: 64px; height: 64px; float: left; border-radius: 10px; margin: 0 0 0 12px; display: none; overflow: hidden;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li a strong{ width: 210px; height: 20px; line-height: 20px; font-size: 14px; font-weight: normal; color: #222; float: left; margin: 0 0 0 12px; display: inline; overflow: hidden;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li a em{ width: auto; height: 14px; line-height: 14px; font-size: 12px; font-weight: normal; color: #999; float: left; margin: 2px 0 0 12px; display: none; overflow: hidden;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li a .u-rank{ width: auto; height: 12px; float: left; margin: 4px 0 0 10px; display: none; overflow: hidden;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li a b{ width: 54px; height: 22px; line-height: 22px; font-size: 14px; font-weight: normal; color: #009bff; text-align: center; border: 1px solid #009bff; border-radius: 4px; float: left; margin: 4px 0 0 12px; display: none; overflow: hidden;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li:nth-child(1) i{ background: #fa4e57}
.g-plate1-right .m-pcrank-box .m-pcrank-list li:nth-child(2) i{ background: #ff9000}
.g-plate1-right .m-pcrank-box .m-pcrank-list li:nth-child(3) i{ background: #ffc000}
.g-plate1-right .m-pcrank-box .m-pcrank-list li.f-hover i{ margin: 22px 0 0;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li.f-hover .u-face{ display: inline;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li.f-hover a em{ display: inline;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li.f-hover a .u-rank{ display: inline;}
.g-plate1-right .m-pcrank-box .m-pcrank-list li.f-hover a b{ display: inline;}
.g-plate1-right .m-keyword-box{ width: 100%; height: auto; margin: 9px 0 0; display:block; overflow: hidden;}
.g-plate1-right .m-keyword-box .u-title-dl{ width: 328px; margin: auto}
.g-plate1-right .m-keyword-box .m-keyword-list{ width: 352px; height: auto; padding: 0 3px; display:block; overflow: hidden;}
.g-plate1-right .m-keyword-box .m-keyword-list a{ width: 158px; height: auto; float: left; margin: 15px 0 0 12px; display: inline; overflow: hidden;}
.g-plate1-right .m-keyword-box .m-keyword-list a img{ width: 100%; height: 86px; display:block; overflow: hidden;}
.g-plate1-right .m-keyword-box .m-keyword-list a strong{ width: 100%; height: 14px; line-height: 14px; font-size: 12px; font-weight: normal; color: #222; text-align: center; margin: 8px 0 0; display:block; overflow: hidden;}
.g-plate1-right .m-keyword-box .m-keyword-list a:hover strong{ color: #009bff }

/* K页面板块 */
.g-keyword-box{ background: #fff; padding: 0 0 15px 0; margin-top: 15px;}
.g-keyword-box .m-keyword-left{ width: 405px; height: auto; margin: 14px 0 0 15px;}
.g-keyword-box .m-keyword-left a{ width: 100%; height: 281px; background: #f7f7f7; margin: 14px 0 0; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-left a img{ width: 100%; height: 186px; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-left a strong{ width: 375px; height: 18px; line-height: 18px; font-size: 16px; font-weight: normal; color: #333; text-align: center;padding: 0 15px; margin: 14px 0 0; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-left a div{ width: 375px; height: 44px; line-height: 22px; font-size: 14px; font-weight: normal; color: #999; text-align: left; padding: 0 15px; margin: 7px 0 0; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-right{ width: 780px; height: auto; margin:13px 0 0;}
.g-keyword-box .m-keyword-right a{ width: 240px; height: 182px; float: left; background: #f7f7f7; margin: 15px 0 0 15px; display: inline; overflow: hidden;}
.g-keyword-box .m-keyword-right a img{ width: 100%; height:120px; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-right a strong{ width: 210px; height: 18px; line-height: 18px; font-size: 15px; font-weight: normal; color: #333; text-align: left;padding: 0 15px; margin: 11px 0 0; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-right a p{ width: 210px; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #999; text-align: left; padding: 0 15px; margin: 6px 0 0; display:block; overflow: hidden;}
.g-keyword-box a:hover{ background: #d0d0d0}

/*选项卡板??*/
.g-platetab-box{ margin-top: 15px; background: #fff; padding: 15px 0;}
.g-platetab-box .m-platetab-btn{ width: 1170px; height: auto; background: #fdfdfd; margin: auto; border-bottom: 1px solid #eee; border-right: 1px solid #eee; display:block; overflow: hidden;}
.g-platetab-box .m-platetab-btn li{ width: 129px; height: 36px; line-height: 36px; font-size: 14px; font-weight: normal; color: #999; text-align: center; border-left: 1px solid #eee; border-top: 1px solid #eee; float: left; margin: 0; display: inline; overflow: hidden; cursor: pointer;}
.g-platetab-box .m-platetab-btn .f-hover{ border-top: 2px solid #009bff; color: #009bff; height: 35px; line-height: 35px;}
.g-platetab-box .m-platetab-list{ width: 100%; height: auto; margin: 6px 0 0; display:block; overflow: hidden;}
.g-platetab-box .m-platetab-list a{ width: 170px; height: 297px; padding: 0 17px; border: 1px solid #eee; float: left; margin: 24px 15px 0; display: inline; overflow: hidden;}
.g-platetab-box .m-platetab-list a strong{ width: 100%; height: 22px; line-height: 22px; font-size: 18px; font-weight: normal; color: #333; float: left; margin: 18px 0 0; display: inline; overflow: hidden;}
.g-platetab-box .m-platetab-list a em{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #999; float: left; margin: 10px 0 0; display: inline; overflow: hidden;}
.g-platetab-box .m-platetab-list a img{ width: 100%; height: 136px; margin: 15px 0 0; float: left; display: inline; overflow: hidden;}
.g-platetab-box .m-platetab-list a b{ width: 100%; height: 36px; line-height: 36px; font-size: 15px; font-weight: normal; color: #fff; text-align: center; background: #f40; border-radius: 4px; float: left; margin: 15px 0 0; display: inline; overflow: hidden;}
.g-platetab-box .m-platetab-list a:hover{ border-color:#f40}
.g-platetab-box .m-platetab-list a:hover strong{ color:#f40}



