@charset "utf-8";

/* CSS Document */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
   margin: 0;
   padding: 0;
}

fieldset,
img {
   border: 0;
}

ol,
ul {
   list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
   font-size: 100%;
}

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

textarea,
input {
   font-size: 12px;
}

i,
cite,
em,
var,
dfn,
address {
   font-style: normal;
}

body {
   background-color: #FFF;
   font: 12px/1.6 "宋体", Arial, Helvetica, sans-serif;
}

a {
   color: #000;
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
   color: #f00
}

a:active,
a:focus {
   outline: none
}

.clearfix:after,
.cf:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
   font-size: 0;
}

.clearfix,
.cf {
   zoom: 1;
}

.clear {
   clear: both;
   height: 0;
   line-height: 0;
   font-size: 0;
}

/* 空div */
.fl {
   float: left;
   _display: inline;
}

.fr {
   float: right;
   _display: inline;
}

.yaHei {
   font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
}

/* base */
.mt {
   margin-top: 10px;
}

.blu1 {
   color: #0076e3;
}

/* layout 
   main sidebar  网上购物
   oMain oSidebar 汽车 旅行
*/
img,
.pngie6 {
   _behavior: url(/static/js/iepngfix/iepngfix.htc);
}

/* ie6png */
.guide,
.header,
.content,
.footer {
   width: 980px;
   overflow: hidden;
   margin-left: auto;
   margin-right: auto;
}

.main {
   width: 672px;
   overflow: hidden;
}

.sidebar {
   width: 298px;
   overflow: hidden;
}

.oMain {
   width: 740px;
   overflow: hidden;
}

.oSidebar {
   width: 230px;
   overflow: hidden;
}

/* topwrap */
#topwrap {
   background: url(https://static.lejiatech.cn/static2/images/feedback/wraptopbg.jpg) repeat-x;
   height: 24px;
   line-height: 24px;
   padding-top: 3px;
   overflow: visible;
}

.h_top {
   width: 980px;
   margin: 0 auto;
   overflow: visible;
}

.h_top a {
   color: #666;
}

.h_top .templink-guide {
   float: left;
   font-size: 12px;
   color: #666;
}

.h_top .templink-guide-spea {
   margin: 0 5px;
}

.h_top .templink {
   float: left;
   font-size: 12px;
}

.h_top .templink a {
   margin-right: 20px;
}

.h_top .setMenu {
   float: right;
   font-size: 12px;
   overflow: visible;
}

.h_top .setMenu a {
   margin: 0 2px;
}

.h_top .setMenu .return {
   padding-left: 20px;
   overflow: hidden;
   background: url(https://static.lejiatech.cn/static2/images/feedback/return.gif) no-repeat 0 1px;
}

.h_top .setMenu .separate {
   margin: 0 5px;
   color: #d9d9d9;
}

/* head */
.header_wrap {
   background: url(https://static.lejiatech.cn/static2/images/feedback/wrapbg2_b.jpg) repeat-x 0 0;
}

.header {
   padding-top: 10px;
   overflow: visible;
   height: 65px;
}

.header .logo {
   float: left;
   width: 190px;
   height: 56px;
   overflow: hidden;
}

.header .logo img {
   width: 190px;
   height: 56px;
   overflow: hidden;
}

.shtext_v2_wrap {
   background: url(https://static.lejiatech.cn/static2/images/feedback/search_bg.png) no-repeat 0 0;
   float: left;
   width: 323px;
   margin-right: 3px;
   height: 30px;
   position: relative;
   z-index: 99;
}

#suggests_1 {
   position: absolute;
   top: 28px;
   left: 0;
   z-index: 100;
   color: #999;
   width: 321px;
   overflow: hidden;
   padding: 3px 0;
   border: 1px solid #ccc;
   background-color: #FFF;
   display: none;
}

.sughover {
   background: none repeat scroll 0 0 #E1EEFF;
}

.menuDrop {
   position: absolute;
   top: 0;
   left: 0;
   z-index: 100;
   color: #333;
}

.menuDrop .menu_iframe {
   filter: Alpha(Opacity=0);
   left: 0px;
   opacity: 0;
   position: absolute;
   visibility: inherit;
   width: 90px;
   height: 105px;
   z-index: -1;
   top: 0px;
}

.menuDrop .menu-cur {
   width: 35px;
   height: 30px;
   overflow: hidden;
   line-height: 30px;
   padding-left: 5px;
   cursor: pointer;
}

.menuDrop .menu-cur img {
   margin-top: 7px;
   width: 18px;
}

.menuLst {
   font-size: 12px;
   border: 1px solid #cccccc;
   border-top: none;
   background-color: #FFF;
   width: 83px;
}

.menuLst li {
   height: 18px;
   line-height: 18px;
   padding: 3px 5px;
   overflow: hidden;
   cursor: pointer;
}

.menuLst .li-hover {
   background-color: #c8dff7;
}

.menuLst .ico {
   margin-right: 3px;
   vertical-align: -4px;
   zoom: 1;
}

.menuLst .ico img {
   width: 18px;
}

.searchBox {
   width: 720px;
   float: left;
   margin-top: 17px;
   margin-left: 50px;
}

.searchBox .shtext_v2 {
   position: absolute;
   z-index: 2;
   background: none;
   border: none;
   width: 271px;
   height: 14px;
   line-height: 14px;
   position: absolute;
   right: 1px;
   _right: 0;
   top: 1px;
   font-size: 12px;
   padding: 7px 5px;
   padding: 9px 5px 5px\9;
   color: #333
}

.searchBox .sssubmit_v2 {
   float: left;
   height: 30px;
   width: 88px;
   font-size: 14px;
   cursor: pointer;
   background: url(../images/search_btn2.png) no-repeat;
   border: none;
   font-weight: 400;
   color: #333;
   overflow: visible;
   padding-top: 2px\9;
}

.hotwordsWrap {
   float: right;
   width: 300px;
   text-align: right;
   margin-top: 20px;
}

.hotwords {
   font-size: 14px;
   padding-left: 15px;
   line-height: 30px;
   color: #d9d9d9;
   margin-right: -8px;
}

.hotwords a {
   padding: 0 10px;
   color: #333;
}

/*向导*/
.guide {
   clear: both;
   font-size: 12px;
   height: 30px;
   line-height: 30px;
}

.guide a {
   color: #333;
   text-decoration: none;
}

.guide-xuexi {
   position: relative;
   width: 800px;
   overflow: hidden;
   height: 28px;
   text-align: right;
}

/*waiyuxuexi*/
.guide-xuexi div {
   height: 30px;
   overflow: hidden;
   margin: -8px -8px 0 0;
}

.guide-xuexi a {
   display: inline-block;
   vertical-align: middle;
   margin-top: 8px;
}

.guide-xuexi {
   line-height: 30px;
}

.guide-xuexi embed {
   position: absolute;
   right: 0;
   top: 0;
}

/*ff*/
.guide .separate {
   padding: 0 5px;
}

.guide .opera {
   float: right;
}

/*footer*/
.footer {
   padding: 25px 0;
   text-align: center;
   font-size: 14px;
}

.footer a {
   margin: 0 10px;
}

/* ul表格网址列表 普通内页 
   ulTable-transformA 网上购物-热门推荐
   ulTable-transformB 网上购物-综合购物
   ulTable-transformC  旅游景点-旅游咨询 旅游景点-tab选项卡
   divTable 地方-各地地图
*/
.ulTableWrap {
   border-top: 1px solid #BCE2F8;
   font-size: 14px;
}

.divTable {
   border: 1px solid #BCE2F8;
   border-top: none;
   padding: 10px 0;
   text-align: center;
}

.ulTableTit {
   background: #D9ECFF;
   border: 1px solid #BCE2F8;
   border-top: none;
   font-weight: bold;
   text-align: center;
   line-height: 26px;
   height: 26px;
   padding-top: 2px;
}

.ulTableTit.l {
   text-align: left;
   padding-left: 20px;
}

.ulTable {
   background: #F7FBFF url(../images/s_box_ul_bg_all.gif) no-repeat left bottom;
   overflow: hidden;
   width: 980px;
}

.ulTable li {
   border: 1px solid #BCE2F8;
   border-top: none;
   margin-left: -1px;
   height: 32px;
   line-height: 32px;
   overflow: hidden;
   text-align: left;
   white-space: nowrap;
   width: 175px;
   float: left;
   padding: 2px 10px 0;
}

.ulTable-transformA {
   width: 672px;
   background-color: #fff;
   background-image: url(../images/s_box_ul_bg_all_A.gif)
}

.ulTable-transformA li {
   width: 147px;
   height: 80px;
   text-align: center;
}

.ulTable-transformA .pic {
   display: block;
   width: 105px;
   height: 44px;
   overflow: hidden;
   margin: 5px auto 2px;
}

.ulTable-transformB {
   width: 672px;
   background-image: url(../images/s_box_ul_bg_all_A.gif)
}

.ulTable-transformB li {
   width: 147px;
}

.ulTable-transformC {
   width: 740px;
   background-image: url(../images/s_box_ul_bg_all_C.gif)
}

.ulTable-transformC li {
   width: 127px;
}

/* 
   singleRow 地方-北京 地方-上海等
*/
.singleRowWrap {
   border-top: 1px solid #BCE2F8;
   font-size: 14px;
}

.singleRowTit {
   background: #D9ECFF;
   border: 1px solid #BCE2F8;
   border-top: none;
   font-weight: bold;
   text-align: center;
   line-height: 26px;
   height: 26px;
   padding-top: 2px;
}

.singleRow {
   background-color: #F7FBFF;
}

.singleRow li {
   border: 1px solid #BCE2F8;
   border-top: none;
   height: 32px;
   line-height: 32px;
   overflow: hidden;
   text-align: left;
   white-space: nowrap;
   padding-top: 2px;
   float: left;
   width: 978px;
}

.singleRow .tit,
.singleRow p {
   float: left;
   width: 130px;
   overflow: hidden;
   _display: inline;
}

.singleRow p {
   margin-left: 12px;
}

.singleRow .tit {
   font-weight: 700;
   width: 100px;
   padding-left: 10px;
}

/* 
	oTabs 汽车 旅行
	oPane-transformA  汽车
	pTabs 汽车
	rankingLst 汽车
*/
ul.oTabs,
ul.oTabs a {
   background: url(../images/travel_tab1.png) no-repeat;
}

ul.oTabs {
   background-color: #f0f6ff;
   border: 1px solid #bce2f8;
   border-bottom: none;
   margin-top: 9px;
   height: 35px;
   position: relative;
   bottom: -5px;
   background-position: 0 -100px;
   background-repeat: repeat-x;
   font-size: 14px;
}

ul.oTabs li {
   float: left;
}

ul.oTabs a {
   background-position: 0 0;
   display: block;
   height: 22px;
   line-height: 22px;
   min-width: 60px;
   width: 85px;
   text-align: center;
   text-decoration: none;
   color: #333;
   padding-top: 5px;
   position: relative;
   top: 3px;
   margin-left: 5px;
}

ul.oTabs a:hover {
   text-decoration: underline;
}

ul.oTabs a:active,
ul.oTabs a:focus {
   outline: none;
}

ul.oTabs a.current,
ul.oTabs a.current:hover,
ul.oTabs li.current a {
   background-position: 0 -50px;
   cursor: pointer;
   color: #000;
   font-weight: 700;
}

.oPane {
   display: none;
   width: 740px;
}

.oPane-transformA {
   width: 230px;
}

ul.pTabs,
ul.pTabs a {}

ul.pTabs {
   background-color: #fff;
   width: 80px;
   float: left;
   margin-top: 5px;
}

ul.pTabs li {}

ul.pTabs a {
   display: block;
   width: 68px;
   height: 26px;
   line-height: 26px;
   overflow: hidden;
   padding: 2px 0 0 10px;
   color: #07519a;
   border: 1px solid #bce2f8;
   border-top: none;
}

ul.pTabs a:hover {
   text-decoration: none;
}

ul.pTabs a:active,
ul.pTabs a:focus {
   outline: none;
}

ul.pTabs a.current,
ul.pTabs a.current:hover,
ul.pTabs li.current a {
   cursor: pointer;
   color: #07519a;
   font-weight: 700;
   border-right: none;
}

.pPane {
   display: none;
   border: 1px solid #bce2f8;
   border-left: none;
   border-top: none;
   width: 149px;
   float: left;
   margin-top: 5px;
   height: 260px;
}

.rankingLst {
   padding-top: 7px;
}

.rankingLst li {
   padding: 2px 0 3px 20px;
   height: 22px;
   line-height: 22px;
}

.rankingLst .order {
   background-color: #244383;
   color: #FFF;
   font-family: Arial, Helvetica, sans-serif;
   display: inline-block;
   width: 14px;
   text-align: center;
   vertical-align: middle;
   margin-right: 5px;
}

.rankingLst .order-top {
   background-color: #cb0003;
}

.TabsMoreWrap {
   position: relative;
}

.TabsMore {
   position: absolute;
   right: 3px;
   top: 15px;
   z-index: 5;
   color: #07519a;
}

/*
	两栏二级页面右侧
	modGw 网上购物右侧
*/
.modGw {
   background: #F7FBFF;
   padding: 10px 8px;
   border: 1px solid #BCE2F8;
   font-size: 14px;
}

.modGw h2 {
   color: #FB5B03;
   text-indent: 1em;
   line-height: 35px;
}

.modGw h3 {
   text-align: center;
   line-height: 30px;
}

.modGw .urlLst {
   margin-bottom: 5px;
}

.modGw .urlLst li {
   width: 85px;
   line-height: 27px;
   text-align: center;
   float: left;
}

.modGw .urlLst li a {
   color: #333;
}

.modGw .font12 {
   font-size: 12px;
   text-align: left;
}

.modGw .font12 td {
   text-align: left;
}

.modGw .line {
   height: 5px;
   border-bottom: 1px dashed #ddd;
   margin: 5px 0;
}

.modGw .hot_goods {
   margin-left: 10px;
}

.modGw .hot_goods h2 {
   text-indent: 0;
}

.modGw .hot_goods .cont {
   margin-left: 10px;
   float: left;
   width: 185px;
   overflow: hidden;
}

.modGw .hot_goods ul li {
   font-size: 12px;
   line-height: 20px;
}

.modGw .hot_goods .pic {
   float: left;
   border: 1px solid #ddd;
   padding: 1px;
   width: 70px;
   height: 70px;
}

.modGw .hot_goods ul li a {
   margin: 0 4px;
}

.modGw .hot_goods .title {
   font-weight: bold;
}

.modGw .sidead {
   text-align: center;
   margin: 5px 0;
}

/*game second*/
.sidebar .g_r_taobao {
   height: 120px;
   width: 250px;
   overflow: hidden;
}

/*6月6日新加*/
.xj01 {
   height: 74px;
   border: 1px solid #BCE2F8;
   border-top: none;
   padding-top: 16px;
   background: #F7FBFF
}

.xj01 ul {
   margin: 0 auto;
   width: 950px
}

.xj01 ul li {
   float: left;
   width: 95px
}

.xj01 ul li a {
   display: block;
   width: 71px;
   margin: 0 auto;
   height: 23px;
   background: url(../images/nvx01.jpg) no-repeat;
   text-align: center;
   font-size: 12px;
   padding-top: 49px
}

.xj01 .a1 {
   background-position: 13px 0
}

.xj01 .a2 {
   background-position: -87px 0
}

.xj01 .a3 {
   background-position: -187px 0
}

.xj01 .a4 {
   background-position: -287px 0
}

.xj01 .a5 {
   background-position: -387px 0
}

.xj01 .a6 {
   background-position: -487px 0
}

.xj01 .a7 {
   background-position: -587px 0
}

.xj01 .a8 {
   background-position: -687px 0
}

.xj01 .a9 {
   background-position: -787px 0
}

.xj01 .a10 {
   background-position: -887px 0
}

.xj02 {
   height: 350px;
   border: 1px solid #BCE2F8;
   border-top: none;
   padding-top: 0px;
   color: #666
}

.xj02 .dd1 {
   height: 32px;
   font-size: 12px
}

.xj02 .pp1 {
   float: left;
   width: 883px;
   padding: 2px 0 0 22px
}

.xj02 .dd1 .pp1 a {
   margin: 0 10px
}

.xj02 .pp1 a,
.xj02 .pp1 a:hover {
   color: #666;
}

.xj02 .pp1 a {
   margin: 0 6px
}

.xj02 .pp2 {
   float: left;
   width: 70px
}

.xj02 .pp2 a {
   display: block;
   width: 60px;
   height: 20px;
   color: #fff;
   text-decoration: none;
   font-weight: bold;
   background: url(../images/nvx01.jpg) no-repeat -1000px 0;
   text-align: center;
   line-height: 16px;
   padding-top: 4px
}

.xj02 .pp2 a:hover {
   color: #FFCFDA;
   text-decoration: none
}

.xdp {
   padding: 15px 0
}

.xdp p {
   height: 40px;
   background: url(../images/nx/nv01.gif) no-repeat 12px 0
}

.xdp ul li {
   float: left;
   margin-right: 6px;
   display: inline;
   border: 1px solid #eee;
   padding: 2px;
   width: 310px;
   position: relative;
}

.xdp ul li .sszjBr {
   border-right: 1px solid #ebebed;
}

.xdp ul li .sszjBb {
   border-bottom: 1px solid #ebebed;
}

.xdp ul li img {
   float: left;
   padding: 3px;
}

.xdp ul li dl {
   float: left;
   position: relative;
   width: 234px;
}

.xdp ul li dl dd {
   position: absolute;
   bottom: 0;
   left: 0;
   background: url(../images/nx/01.png) repeat;
   _background: #fff;
   height: 26px;
   width: 233px;
}

.xdp ul li dl dd a {
   display: block;
   text-align: right;
   padding-right: 10px;
   line-height: 26px;
   font-size: 13px;
}

/*图片站首页改版*/
.imgLeft {
   width: 740px;
   float: left
}

.imgRight {
   width: 230px;
   float: right
}

.imgLeft .ulTable {
   background: #F7FBFF url(../images/img_ul_bg.gif) no-repeat left bottom;
   overflow: hidden;
   width: 740px
}

.imgLeft .ulTable li {
   border: 1px solid #BCE2F8;
   border-top: none;
   margin-left: -1px;
   height: 32px;
   line-height: 32px;
   overflow: hidden;
   text-align: left;
   white-space: nowrap;
   width: 127px;
   float: left;
   padding: 2px 10px 0;
}

.imgLeft .if1,
.imgRight .if2,
.imgRight .if3 {
   width: 740px;
   height: 177px;
   overflow: hidden;
   position: relative
}

.imgLeft .if1 iframe,
.imgRight .if2 iframe,
.imgRight .if3 iframe {
   display: block;
   position: absolute;
   top: -9px;
   left: -8px;
   top: -16px\9;
   left: -10px\9
}

.imgRight .if2 {
   width: 230px;
   height: 395px;
   margin-bottom: 10px
}

.imgRight .if3 {
   width: 230px;
   height: 401px
}

.imgRight .if2 iframe,
.imgRight .if3 iframe {
   top: -8px;
   top: -15px\9
}

/*新闻收藏提示条*/
.Fav {
   height: 32px;
   border-bottom: 1px solid #ccc;
   background: #ebebeb;
   display: none;
   font-size: 12px;
   line-height: 18px
}

.Fav strong {
   font-weight: bold
}

.Fav1 {
   width: 960px;
   margin: 0 auto
}

.Fav11 {
   float: left;
   width: 540px;
   padding-left: 160px
}

.Fav11 .p1 {
   float: left;
   width: 14px;
   height: 14px;
   background: url(../images/822.gif) 0 -45px;
   margin-top: 8px
}

.Fav11 .p2 {
   float: left;
   width: 500px;
   padding: 8px 0 0 5px
}

.Fav11 .p2 b {
   margin: 0 6px
}

a.Fav12 {
   float: right;
   width: 69px;
   display: block;
   height: 16px;
   line-height: 16px;
   overflow: hidden;
   position: relative;
   margin-top: 7px
}

a.Fav12 b {
   display: block;
   position: absolute;
   top: 1px;
   right: 0px;
   width: 16px;
   height: 15px;
   background: url(../images/822.gif) -20px -45px;
   cursor: pointer
}

a.Fav12:hover b {
   background-position: -36px -45px
}

/*nba样式*/
.C1 {
   border: 1px solid #C2E9FF;
   padding: 15px 0 6px 36px;
   margin-bottom: 10px;
   font-size: 14px
}

.C1 p {
   float: left;
   width: 110px
}

.C1 ul {
   float: left;
   width: 810px
}

.C1 ul li {
   float: left;
   width: 100px;
   height: 30px;
   overflow: hidden
}

/*邮箱登陆-通栏*/
.mailBox {
   height: 39px
}

.mailBox p {
   float: left;
   padding-top: 9px
}

.mailBox .p1 {
   width: 130px;
   padding: 9px 0 0 25px;
   font-weight: bold
}

.mailBox .p2 {
   width: 60px;
   text-align: right;
}

.mailBox .p3 {
   float: left;
   width: 100px;
   padding: 7px 0 0 12px
}

.mailBox .ipt {
   float: left;
   width: 138px;
   border: 1px solid #BBD4E8;
   height: 22px;
   line-height: 22px;
   margin-top: 7px;
   padding-left: 4px
}

.mailBox select {
   float: left;
   width: 140px;
   height: 22px;
   margin-top: 8px;
   line-height: 22px;
   font-size: 14px
}

.mailBox .bttn {
   height: 25px;
   width: 78px;
   font-size: 14px;
   background: url(../images/mynav-update4.png) no-repeat;
   border: none;
   cursor: pointer
}