﻿@charset "utf-8";
/*20161111*/
.searchtab .searstyle .searright{ background:#2ca9e1;}
.searchtab .searstyle .searmiddle{ border:2px solid #2ca9e1; width:479px;}

/* CSS Document */
.nav{width:100%;height:40px;background-color:#2ca9e1;font:14px/1.5 "Microsoft YaHei","宋体b8b\4f53",sans-serif;}
.nav .cate{width:185px;height:40px;line-height:40px;background-color:#0095d9;padding-left:15px;float:left;color:#fff;position:relative;z-index:999;}
.nav .cate a,.nav .cate a:hover{color:#fff;}
.nav .cate .ico{width:18px;height:18px;background:url(../images/ico.png) no-repeat -267px -233px;margin:5px 10px 0 0;_margin-top:10px;display:inline-block;}

.nav .nav-mid{width:740px;margin-left:20px;float:left;}
.nav .nav-mid li{width:72px;margin-right:10px;height:40px;line-height:40px;text-align:center;float:left;}
.nav .nav-mid li a{color:#fff;display:block;}
.nav .nav-mid li a:hover{color:#a0d8ef;text-decoration:none;}
.nav .nav-mid li.active a{font-weight:bold;color:#2ca9e1;text-decoration:none;height:30px;line-height:23px;border-top:10px solid #2ca9e1;background:#fff;}

.nav .nav-right{ width: 240px; float:right; font-size:12px; height:40px; line-height:40px; }
.nav .nav-right i{background:url(../images/ico.png) no-repeat 0px -531px; display:block; width:2px; float:left; height:30px;}
.nav .nav-right li{ float:right; padding-left:20px; }

/*左侧菜单栏*/
.nav-sub{width:198px;height:395px;border:1px solid #dfdfdf;background-color:#f5f5f5;float:left;position:relative;z-index:999;}
.nav-sub ul .icon{background:url(../images/ico01.png) no-repeat;padding-left:25px;float:left;}
.nav-sub ul .icon1{background-position:3px -50px;}
.nav-sub ul .icon2{background-position:3px -83px;}
.nav-sub ul .icon3{background-position:2px -115px;}
.nav-sub ul .icon4{background-position:3px -150px;}
.nav-sub ul .icon5{background-position:3px -180px;}
.nav-sub ul .icon6{background-position:3px -215px;}
.nav-sub ul .icon7{background-position:1px -246px;}
.nav-sub ul .icon8{background-position:2px -279px;}
.nav-sub ul .icon9{background-position:0 -313px;}
.nav-sub ul .icon10{background-position:3px -344px;}

#nav .mod_cate,#nav .mod_cate2{width:184px;height:45px;line-height:45px;padding:0 7px;background:url(../images/line.gif) repeat-x bottom;float:left;}
#nav .mod_cate h2,#nav .mod_cate2 h2{width:160px;font-size:14px;font-weight:normal;font-family:"Microsoft Yahei";cursor:pointer;}
#nav .mod_cate h2 a,#nav .mod_cate2 h2 a{color:#444;}
#nav .mod_cate h2 a:hover,#nav .mod_cate2 h2 a:hover{text-decoration:none;}


#nav .on{background:#db2242;}
#nav .on h2 a{color:#fff;}
#nav .on h2.icon1{background-position:-302px 14px;}
#nav .on h2.icon2{background-position:-300px -19px;}
#nav .on h2.icon3{background-position:-301px -53px;}
#nav .on h2.icon4{background-position:-301px -86px;}
#nav .on h2.icon5{background-position:-300px -118px;}
#nav .on h2.icon6{background-position:-300px -150px;}
#nav .on h2.icon7{background-position:-299px -181px;}
#nav .on h2.icon8{background-position:-299px -215px;}
#nav .on h2.icon9{background-position:-299px -249px;}
#nav .on h2.icon10{background-position:-301px -278px;}
#nav .on .mod_subcate{display:block !important;/* !important 强制显示，否则会闪烁*/ }
#nav .on .mod_cate_r a{color:#666;}

/*轮播图*/
.center{width:728px;margin:15px 0 0 15px;float:left;}
.center .focus{width:728px;height:285px;overflow:hidden;position:relative;}
.center .focus .slider img{width:728px;height:285px;display:block;}
.center .focus .slider{width:25000px;position:absolute;}
.center .focus .slider li{float:left;}
.center .focus .num{position:absolute;right:5px;bottom:7px;}
.center .focus .num li{float:left;width:12px;height:12px;font-family:Arial;cursor:pointer;overflow:hidden;margin:3px 5px;border:1px solid #fff;}
.center .focus .num li.on{width:14px;height:14px;margin:2px 1px;border:0;background-color:#db2242;}

/*左侧20160811*/ 
.purleft {width:200px;float:left;}
.purleft .purtit {background:#f9f9f9;border:1px solid #dfdfdf;height:38px;line-height:38px;color:#db2242;padding-left:10px;}
.purleft .purshow { width:188px; border:1px solid #dfdfdf; padding:5px;line-height:24px;overflow:hidden;}
.purleft .purshow .purtime {width:14px;height:14px;display:block;margin:5px 5px 0 0;}
.purleft .purshow dl {border-bottom:1px solid #ededed;line-height:24px;padding:10px 5px;line-height:28px;}
.purleft .purshow li { line-height:24px; overflow:hidden; border-bottom:1px solid #e7e7e7; padding:5px 0;}
.purgetit {height:27px;line-height:27px; padding-left:25px; overflow:hidden;}


/* 分类菜单样式 */	
.center .comtab{width:728px;float:left;overflow:hidden;}
.center .comtab .comtit{height:26px;line-height:26px;position:relative;}
.center .comtab .comtit b{border-bottom:2px solid #db2242;position:absolute;}
.center .comtab ul{width:718px; padding:5px; overflow:hidden; border-bottom:1px solid #e9e9e9; background:#f5f5f5;}
.center .comtab ul li{width:290px;margin:0 8px; float:left; overflow:hidden;}
.items_pic{ font-size: 18px; color: #4eb5e3;}
.items_pic a{ color:#2ca9e1 !important;}
.cat_list{ float:left; overflow:hidden;}
.cat_list p{ line-height:20px;}
.cat_list a{ padding-right:7px;}
.cat_list a:hover{ color:#2ca9e1;}
.cat_list i{ width:4px; height:13px; font-size:14px;font-style:normal;}
.cat_list .size2{ font-weight:600;}

/*最新供应*/
.center .supply{width:726px;height:32px;line-height:32px;border:1px solid #dfdfdf;margin-top:15px;overflow:hidden;}
.center .supply .supply-title{width:84px;border-right:1px solid #dfdfdf;text-align:center;background-color:#f8f8f8;}
.center .supply li{width:190px; height:32px; overflow:hidden; text-align:center;float:left;margin:0 8px;}


/*右侧登陆*/
.rightbar{width:242px;float:right;}
.rightbar .operation{height:46px;line-height:45px;font-size:14px;font-family:"Microsoft YaHei";background-color:#f5f5f5;border:1px solid #dfdfdf;}
.rightbar .operation .login-btn,.rightbar .operation .regist-btn{background:url(../images/ico.png) no-repeat;text-align:center;}
.rightbar .operation .login-btn{width:120px;background-position:25px 14px;border-right:1px solid #dfdfdf;}
.rightbar .operation .regist-btn{width:118px;background-position:14px -19px;}

.hotgoods{ width: 242px; float:left;}
.hotgoods h2{background:url(../images/text.gif) no-repeat; height:25px; line-height:22px; overflow:hidden; border-bottom:1px solid #ccc; }
.hotgoods h2 a,#fir_items h2 a,#third_items h2 a{ color:#333;background:url(../images/flea_icon.png) right -1003px no-repeat; height:20px; float:right; margin-top:3px; margin-left:3px; }
.hotgoods_G{ color:#333; background-color: #FFFFFF; margin:5px 0 0 0;}
.hotgoods_G .pic{ background-color:#fff; width:70px; height:70px; margin-right:10px; float:left; padding:1px; border:1px solid #EAEAEA;}
.hotgoods_G dl{ position:relative; border-bottom:1px solid #dfdfdf; padding:10px 5px; overflow:hidden;}

.hotgoods_G dd{ width:145px; line-height:18px; color:#555; float:left;}
.hotgoods_G dd.flea_message{ width:230px; height:25px; line-height:20px; font-weight:bold; overflow:hidden;}
.fn-img{ height:39px; background:url(../images/zr.png)  no-repeat center right; display:block;}
.hotgoods_G .pic .size100 img{ width:100%; height:100%;}

.sell{ float:right; width:242px; margin:15px 0 0 0;}
#buttonContainer a{ background:url(../images/flea_buy.png) 0 0 no-repeat; width:244px; height:40px; margin:8px 0 0 0; display:block;}
#buttonContainer a:hover{background:url(../images/flea_buy.png) 0 -65px no-repeat;}
.collect{width:100%;}
.collect h2{ background: url(../images/text.gif) no-repeat 0 -261px;height: 22px;line-height: 22px;overflow: hidden;}
.collect .collect_goods{width:100%; border:1px solid #e8e8e8; overflow:hidden; margin:5px 0 0 0; }
.collect_goods .collect_hot{ text-align:center; margin:8px 0 8px 0;  color:#808080; overflow:hidden;}
.collect_goods .pic{ width:76px; height:76px; margin-left:6px; float:left; margin-left:10px;}
.collect_goods .collect_info{ margin-left:10px; width:145px; float:left;}
.collect_info p{ height:20px; line-height:20px; color:#555; overflow:hidden;}
.collect_info p.details{ height:40px; line-height:20px; overflow:hidden;}
.blue2{ color:#58c2fb !important;}
		
a.sell_btn2{ width:176px; height:46px; background:url(../images/flea_icon.png) 0 -218px no-repeat; margin-bottom:20px; display:inline-block; margin-left:12px;}
a.sell_btn2:active{background:url(../images/flea_icon.png) 0 -267px no-repeat;}

/* 商城首页-新闻及企业Tab切换*/
.proclamation { background: #FFF; width: 240px; height: 150px; margin:5px 0 0 0; border:1px solid #ccc; }
.proclamation .tabs-nav { background: #F7F7F7; height:30px; border: solid #E7E7E7; border-width: 1px 0; position:relative; z-index:1; }
.proclamation .tabs-nav li { background:#F7F7F7; text-align: center; display: block; width: 103px; height: 20px; float: left; padding: 5px 0; margin: 0; border: solid #F7F7F7; border-width: 0 0 0 1px; position: relative; z-index: 9; cursor: pointer; }
.proclamation .tabs-nav li h3 { font-weight: 600; line-height:20px; }
.proclamation .tabs-nav li.tabs-selected { color: #333; font-weight: 600; line-height: 20px; background: #FFF; width: 120px; height: 20px; border-style: solid; border-color: transparent #E7E7E7 #FFF #E7E7E7; border-width: 0 1px 1px 1px; position: relative; z-index:10; _margin-bottom: -1px/* IE6 */; }
.proclamation .tabs-nav li h3, #news .tabs-nav li.tabs-selected h3 { color:#333; }
.proclamation .tabs-panel { width: 95%; margin: 6px auto; }
.proclamation .mall-news { }
.proclamation .mall-news li { line-height: 25px; text-overflow: ellipsis; white-space: nowrap; height: 25px; padding: 1px 0; overflow: hidden; }
.proclamation .mall-news li i { background: url(../images/home_bg.png) no-repeat -70px -40px; vertical-align: middle; display: inline-block; width: 2px; height: 2px; margin-right: 6px; }
.proclamation .mall-news li time { font-family: Tahoma, Geneva, sans-serif; color: #999; font-size: 10px; margin-left: 6px; }
.tabs-hide { display: none !important; }
.home-sale-layout { overflow: hidden; }
.home-sale-layout .left-layout { width: 989px; float: left; border-bottom: solid 1px #F0F0F0; }
.home-sale-layout .tabs-nav { background-color: transparent; width: 100%; height: 40px; border-style: solid; border-width: 0 0 2px 0; border-color: transparent transparent #F0F0F0 transparent; position: relative; z-index: 1; }
.home-sale-layout .tabs-nav li { background-color: transparent; width: 20%; *width: 195px;
height: 40px; float: left; padding: 0; position: relative; z-index: 1; cursor: pointer; }
.home-sale-layout .tabs-nav li h3 { font-size: 12px; font-weight: 600; line-height: 38px; text-align: center; }
.home-sale-layout .tabs-nav li i { font-size: 0px; line-height: 0; display: none; width: 0px; height: 0px; float: right; margin-left: -4px; border-width: 5px; border-style: dashed dashed solid dashed; position: absolute; z-index: 1; bottom: 0; left: 50%; }
.home-sale-layout .tabs-nav .tabs-selected { border-style: solid; border-width: 0 0 2px 0; border-color: #D93600; }
.home-sale-layout .tabs-nav .tabs-selected i { display: block; border-color: transparent transparent #D93600; }
.home-sale-layout .tabs-nav .tabs-selected h3 { color: #D93600; }
.home-sale-layout .tabs-panel { width: 989px; overflow: hidden; }
.home-sale-layout .tabs-panel ul { width: 990px; margin-left: -1px; overflow: hidden; }
.home-sale-layout .tabs-panel ul li { width: 197px; height: 235px; padding: 15px 0 0; border-left: dotted 1px #F0F0F0; float: left; overflow: hidden; }
.home-sale-layout .tabs-panel dl { width: 160px; margin: 0 auto auto; position: relative; z-index: 1; }
.home-sale-layout .tabs-panel dl dt.goods-name { font-family: Tahoma, Geneva, sans-serif; line-height: 16px; width: 160px; height: 32px; position: absolute; z-index: auto; top: 164px; left: 0; overflow: hidden; }
.home-sale-layout .tabs-panel dl dd.goods-thumb { width: 160px; height: 160px; position: absolute; z-index: auto; top: 0; left: 0; }
.home-sale-layout .tabs-panel dl dd.goods-thumb a { text-align: center; vertical-align: middle; display: table-cell; *display: block;
width: 160px; height: 160px; overflow: hidden; }
.home-sale-layout .tabs-panel dl dd.goods-thumb img { max-width: 160px; max-height: 160px; margin-top:expression(160-this.height/2);
*margin-top:expression(80-this.height/2);
}
.home-sale-layout .tabs-panel dl dd.goods-price { line-height: 20px; color: #999; position: absolute; z-index: auto; top: 200px; left: 0; }
.home-sale-layout .tabs-panel dl dd.goods-price em { font-size: 14px; vertical-align: middle; }
.home-sale-layout .right-sidebar { width: 211px; float: right; }
.home-sale-layout .right-sidebar .title { height: 40px; border-bottom: solid 2px #F00; }
.home-sale-layout .right-sidebar .title h3 { font-size: 12px; font-weight: 600; line-height: 38px; color: #D93600; float: left; margin-left: 20px; }
.home-sale-layout .right-sidebar .title a { line-height: 38px; float: right; margin-right: 6px; }
.home-sale-layout .sale-discount { width: 210px; height: 252px; overflow: hidden; position: relative; z-index: 1; }
.home-sale-layout .sale-discount ul { width: auto; height: 252px; position: absolute; z-index: 1; }
.home-sale-layout .sale-discount ul li { width: 210px; height: 50px; float: left; padding: 191px 0 0 0; }
.home-sale-layout .sale-discount .arrow { background: url(../images/home_bg.png) no-repeat; width: 19px; height: 29px; margin-top: -40px; position: absolute; z-index: 2; top: 50%; cursor: pointer; opacity: 0.25!important; }
.home-sale-layout .sale-discount .arrow:hover { opacity: 0.85!important; }
.home-sale-layout .sale-discount .pre { background-position: -160px -70px; left: 0; }
.home-sale-layout .sale-discount .next { background-position: -180px -70px; right: 0; }
.home-sale-layout .sale-discount dl { height: 59px; width: 210px; border-bottom: solid 1px #F0F0F0; position: relative; z-index: 1; }
.home-sale-layout .sale-discount dl dt, .home-sale-layout .sale-discount dl dd { position: absolute; z-index: auto; }
.home-sale-layout .sale-discount dt.goods-name { text-overflow: ellipsis; white-space: nowrap; width: 200px; height: 20px; top: 30px; left: 5px; overflow: hidden; }
.home-sale-layout .sale-discount dd.goods-thumb { top: -155px; left: 30px; }
.home-sale-layout .sale-discount dd.goods-thumb a { text-align: center; vertical-align: middle; display: table-cell; *display: block;
width: 150px; height: 150px; overflow: hidden; }
.home-sale-layout .sale-discount dd.goods-thumb img { max-width: 150px; max-height: 150px; margin-top:expression(150-this.height/2);
*margin-top:expression(75-this.height/2);
}
.home-sale-layout .sale-discount dd.goods-price { font: 600 16px/30px Verdana; color: #C00; width: 200px; height: 30px; top: 0; left: 5px; }
.home-sale-layout .sale-discount dd.goods-price .original { font-size: 12px; color: #AAA; font-weight: normal; text-decoration: line-through; margin-left: 6px; }
.home-sale-layout .sale-discount dd.goods-price-discount { color: #FFF; background: url(../images/home_bg.png) no-repeat -100px -100px; text-align: center; width: 48px; height: 24px; padding: 28px 0 16px 0; top: -40px; right: 5px; }
.home-sale-layout .sale-discount dd.goods-price-discount em { font-size: 16px; font-weight: 600; margin-right: 2px; }
.home-sale-layout .sale-discount dd.time-remain { color: #999; line-height: 16px; text-align: center; width: 210px; height: 16px; top: -180px; left: 0; }
.home-sale-layout .sale-discount dd.time-remain i { background: url(../images/home_bg.png) no-repeat -40px -60px; vertical-align: middle; display: inline-block; width: 11px; height: 11px; margin-right: 4px; }
.home-sale-layout .sale-discount dd.time-remain em { font-weight: 600; color: #555; margin: 0 2px; }
.home-sale-layout .sale-discount dd.goods-buy-btn { }
.home-sale-layout .sale-discount .preNext { opacity: 0.5 !important; }
.home-sale-layout .sale-discount .preNext:hover { opacity: 1 !important; }

/*右侧推荐品牌*/
.right-sidebar { height: 100%; }
.right-sidebar .title { background-color: #FFF; width: 100%; height: 40px; border-bottom: solid 2px #DDD; }
.recommend-brand {  overflow: hidden; padding:20px; }
.recommend-brand ul { background-color: #FFF; margin-top: -1px }
.recommend-brand ul li { background-color: #FFF; float: left; width:110px; height:60px; }
.recommend-brand ul li a { display: block; width: 96px; height: 32px; padding: 5px; }
.recommend-brand ul li img { max-width: 96px; max-height: 32px; }

/*分类*/
.floor{margin-top:15px;}
.floor .floor-head .floor-title{ height:21px; width:190px; font:18px/20px "Microsoft YaHei","宋体b8b\4f53",sans-serif;background:url(../images/text.gif) no-repeat 0 -108px;display:block;}
.floor .floor-head .floor-title01{ height:21px; width:210px; font:18px/20px "Microsoft YaHei","宋体b8b\4f53",sans-serif;background:url(../images/text.gif) no-repeat 0 -35px;display:block;}
.floor .floor-head .hot{float:right; background:url(../images/flea_icon.png) no-repeat right -1003px; padding-right:20px;}
.floor .floor-head .hot a{padding-left:8px;}

.floor .floor-list{width:1198px;border:1px solid #dfdfdf;background-color:#fdfdfd;float:left;}
.floor .floor-list01{width:1198px;border:1px solid #dfdfdf;background-color:#fdfdfd;float:left;}
.floor .ad{width:217px;padding:1px;border-right:1px solid #dfdfdf;}
.floor .floor-content{width:977px;float:left;}
.floor .floor-content-top{height:315px;border-bottom:1px solid #dfdfdf;overflow:hidden;}
.floor .floor-content-cate{width:455px;height:285px;padding:30px 0 0 32px;border-right:1px solid #dfdfdf;font-size:14px;float:left;}
.floor .floor-content-cate li{width:450px;float:left;line-height:26px;}
.floor .floor-content-cate li a,.floor .floor-content-cate li b{padding:0 13px;float:left;}
.floor .floor-content-cate .cur{ padding:0;}
.floor .floor-content-cate li.block_end{margin-bottom:30px;}

.floor .floor-content-company{width:488px;float:left;}
.floor .floor-content-company .floor-content-ctit{height:44px;border-bottom:1px solid #dfdfdf;padding-left:20px;font:16px/44px "Microsoft YaHei";}
.floor .floor-company-infro{width:246px;margin:18px 0 18px 18px;border-right:1px dotted #dfdfdf;float:left;display:inline;}
.floor .floor-company-infro li{width:246px;float:left;}
.floor .icon11{width:23px;height:18px;display:block;margin:5px 0;background:url(../images/ico.png) no-repeat;float:left;}
.floor .icon11{background-position:-212px -232px;}
.floor .icon12{background-position:-237px -232px;}
.floor .floor-company-infro .brand a{float:left;padding:15px 3px 0 3px;}
.floor .floor-content-company .year{width:130px;height:18px;line-height:18px;background-color:#ea0f1f;border-radius:2px;color:#fff;margin:5px 0 0 5px;display:inline;}
.floor .floor-content-company .year .vip{width:25px;height:20px;background:url(../images/ico.png) -212px -254px;display:block;float:left;}

.floor .floor-content-name{margin:18px 0 0 18px;width:200px;overflow:hidden;float:left;}
.floor .floor-content-name li{background:url(../images/ico.png) no-repeat -317px -531px;padding-left:10px;line-height:26px;}

.floor .proshow{width:952px;height:183px;float:left;}
.floor .proshow li{width:132px;height:170px;padding:18px 0 0 26px;float:left;}
.floor .proshow li .img{width:130px;height:130px;border:1px solid #efefef;display:block;}
.floor .proshow li .img:hover{width:130px;height:130px;border:1px solid #db2242;}
.floor .proshow li .text{height:20px;width:130px;overflow:hidden;margin-top:10px;}


.floor-list ul{ margin:5px 0; float:left;}
.floor-list li{ height:178px; margin:0 0 9px 9px; background:#F6F6F6; float:left; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.floor-list li.cn{ border-right:none; padding-left:13px; padding-right:13px;}
.floor-list li .pic{ width:130px; height:120px; background:#fff;}
.floor-list li p{ color:#333; width:95%; margin:5px auto; min-height:40px; overflow:hidden;}
.floor-list li .orange{ margin-left:5px; font-family:tahoma; font-size:14px; font-weight:bold; display:inline-block;}
.floor-list .goods-content { line-height: 18px; background-color: #FFF; width: 130px; height: 170px; margin: 3px; border: solid 1px #F0F0F0; border-radius: 2px; position:relative; z-index: 11; overflow: hidden; box-shadow: 0 0 3px rgba(153,153,153,0.1); transition: border-color 0.4s ease-in-out 0s;}
.floor-list .goods-content:hover { z-index: 15;}
.floor-list .pic a { line-height: 0; text-align: center; vertical-align: middle; display: table-cell; *display: block; width: 130px; height: 130px; overflow: hidden;}
.floor-list .goods-pic img { max-width: 120px; max-height: 120px; margin-top: expression( 220-this.height/2); *margin-top:expression(110-this.height/2)/*IE6,7*/;}
.floor-list li:hover .goods-content { height: 200px; margin: 0; border: solid 4px #2ca9e1; border-radius: 0; box-shadow: 0px 4px 4px rgba(102,102,102,0.65);}

.floor-list .add-cart { display: block;}
.floor-list .add-cart a { font-weight: 600; font-size: 14px; line-height: 18px; color: #eaf4fc; text-shadow: -2px 0 0 rgba(0,0,0,0.05); background-color: #2ca9e1; text-align: center; display: block; height: 18px; padding: 8px 0;}
.floor-list .add-cart a i { margin-right: 4px;}
.floor-list .add-cart a:hover { color: #FFF; text-decoration: none;}


.floor-list01 .look_items{ margin-top:10px; padding-left:16px; float:left; padding-bottom:20px;}
.floor-list01 .look_items li{margin: 20px 19px 0 0; float:left; overflow:hidden;}
.floor-list01 .look_items li p{ color:#333; line-height:24px; float:left;}
.floor-list01 .look_items li p span{ padding-left:5px; padding-right:0}
.floor-list01 .look_items .pic{ width:125px; height:125px;border:1px solid #eaeaea;}

/*闲置首页tab切换效果*/
#five_items{ float:left; margin:10px 0 0 0; height:215px;}
.cont{padding:10px;}
.hidden{display:none;}
.scrolldoorFrame{width:1200px; height:400px; margin:0px auto 20px;overflow:hidden; position:relative;}
.scrolldoorFrame h2{ position:absolute; top:5px; left:0; background:url(../images/text.gif) 0 -310px no-repeat; width:102px; height:23px;}
.scrollUl{width:875px;overflow:hidden; position:absolute; left:125px; top:11px;}
.scrollUl li{float:left;}
.bor03{border:1px solid #EAEAEA;position:absolute; top:35px; width:1178px;}
.bor03 .cc{ display:none;}
.bor03 #c01{ display:block;}

.sd01{cursor:pointer; background:#2ca9e1; border-radius:3px 3px 0 0; color:#fff; padding:0 0 0 6px; margin-right:8px; font-weight:bold; float:left; line-height:24px; height:24px}
.sd01 span{ display:block; padding:0 15px 0 7px;}

.sd02{cursor:pointer;background:#dcdcdc; border-radius:3px 3px 0 0; color:#000; padding:0 0 0 8px; margin-right:8px; font-weight:bold; line-height:24px; height:24px;}
.sd02 span{display:block; padding:0 15px 0 7px;}

.bor03 ul li{
	float: left;
    height: 150px;
    margin-bottom: 8px;
    margin-left: 21px;
    position: relative;
    text-align: left;
    width: 120px;
	border:2px solid #eaeaea;
}
.bor03 .pic{ width:120px; height:120px; margin-bottom:5px;}
.bor03 p{ width:120px; height:20px; line-height:20px; overflow:hidden;}
.bor03 .price{ font-size:14px;}
.bor03 ul li:hover{ border:2px solid #2ca9e1;}

/*资讯*/
.news-title{height:40px;border-bottom:2px solid #dfdfdf;font:18px/2.5 "Microsoft YaHei";}
.news{width:396px;margin-top:10px;float:left;}
.news .rank-list{height:225px;background:url(../images/ico.png) no-repeat -290px -312px;padding-left:35px;float:left;}
.news .rank-list li{width:158px;height:33px;line-height:33px;overflow:hidden;}

.news .ad1{position:relative;}
.news .text1{width:182px;height:30px;line-height:30px;padding:0 10px;top:186px;left:0;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;position:absolute;z-index:999;overflow:hidden;}
.news .text1 a{color:#fff;}

.dynamic{width:360px;float:left;padding-left:42px;}
.dynamic p{font:16px/2.5 "Microsoft YaHei";}
.dynamic dl{width:360px;}
.dynamic dl dt,.dynamic dl dd{float:left;}
.dynamic dl dd{width:270px;margin-left:10px;}
.dynamic ul{width:360px;line-height:26px;float:left;}
.dynamic ul li{background:url(../images/ico.png) no-repeat -280px -19px;padding-left:10px;}
.dynamic ul li span{float:right;}

/* 友情链接 */
.full_module { background: #FFF; width: 1200px; margin: auto;clear: both; margin-top: 8px; }
.full_module h2 { font-family: Verdana, Geneva, sans-serif; font-size:9px; line-height: 30px; color:#F60; height: 30px; margin-bottom: 10px; border-bottom: 1px solid #E7E7E7; }
.full_module b { font-family: "微软雅黑"; font-size:15px; line-height: 30px; color: #3E3E3E; display: inline; float: left; padding: 0 10px 0 4px; }
.full_module .infocontent { width: 992px; height:135px; overflow:hidden; }
.full_module p { line-height: 17px; font-size: 12px; font-weight: 600; color: #FFF; background: url(../images/adbtn.gif) no-repeat 0px 0px; text-align: center; display: inline; width: 160px; height: 17px; float: right; padding-bottom: 7px; margin: 0px 6px 16px 0px; }
.full_module p a { color: #FFF; }
.piclink span { background-color: #FFF; border: 1px solid #D8D8D8; width: 88px; height: 31px; display: inline; float: left; padding: 2px; margin-right: 13px; }
.piclink { margin: 20px auto 0 auto; padding:0 10px; }
.textlink { clear: both; margin: 0 auto; padding: 0 0 10px 0; }
.textlink span { width: 88px; display: inline; float: left; padding: 2px; margin-right: 13px; }
.textlink a { line-height: 22px; display: block; width: 97px; float: left; text-align:center }



/*弹窗登录*/
#Mdown{ margin: 0; padding: 0; font: normal 14px/180% Tahoma,sans-serif;}
#loginBox{ margin: 0 auto; padding: 0px; text-align: left; width: 472px; font-size: 9pt; overflow: hidden;filter: alpha(opacity=90);opacity: 1;}
#loginBox .title{text-align: left; font-size: 11pt; width:472px; height: 70px; line-height: 70px; background:#fff;}
#loginBox .t1{ float: left; font-weight: bold; color: #44b7f7; text-decoration: none; font-size:20px; margin:0 0 0 50px;}
#loginBox .t2{float: right;text-align: center; height: 45px;width: 70px; padding:25px 0 0 0; overflow: hidden; background: #44a7df;cursor: pointer;}
#loginBox .t3{ float:left; width:80px; margin:0 0 0 200px;}
#loginBox .t3 a{ color:#ccc; font-family:"微软雅黑"; text-decoration:none;}
#loginBox .login{width: 402px;height: 370px; background:#e7ebef; padding:20px 0 0 0;}
#bgDiv{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;right: 0px; z-index:1000; background-color: #777;opacity: 0.7;}	
#loginBox .login .tb_login{ width:305px; height:175px; margin:0 auto; position:relative; }
.uesr01{ color:#000; font-size:12px; font-weight:bold; padding:10px 0 0 0;}	
#loginBox .login .tb_login .show01{ border-radius:3px; border:1px solid #ccc; width:300px; height:35px; padding:0 0 0 10px;}
#loginBox .login .tb_login .show01:focus{ -webkit-box-shadow: 0 0 10px #bbd7ee; -moz-box-shadow:0 0 10px #bbd7ee; box-shadow: 0 0 10px #bbd7ee; border-color:#66b0e9; outline:0; background: #fff;}
.host{ font-size:12px;}
#cookietime{ width:15px; height:15px; background:#333; vertical-align:middle}
.submit{ width:100px; height:35px; background:#44b7f7; float:right; border-radius:3px; border:1px solid #44b7f7; color:#fff; position:absolute; bottom:0; right:7px; }
.btn-sm a{ color:#fff;}
.m_t{ margin:10% auto;}
.mag_inp{ margin:0 0 10px 0;}
.img_th{ margin:0 0 19px 0;}
.lin_x li a{ margin:0 0 0 -1px;}
.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}
.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.checkbox { padding-left: 20px;}
.checkbox label { display: inline-block; padding-left: 5px; position: relative;}
.text-center{ text-align:center;}
.text-center h4{ font-size:16px; margin:10px 0;}
.btn-googleplus { color: #ffffff !important; background-color: #dd4b39 !important;}
.waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  vertical-align: middle;
  z-index: 1;
  will-change: opacity, transform;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.btn{ display:inline-block; padding:6px 12px; margin-bottom:0; font-size:14px; font-weight:400; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; -ms-touch-action:manipulation;touch-action:manipulation; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;user-select:none; background-image:none; border:1px solid transparent; border-radius:4px;}
.m-t-10 { margin-top: 10px !important;}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}
.btn-twitter { color: #ffffff !important; background-color: #00aced !important;}
.checkbox label::before {
  -o-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  background-color: #ffffff;
  border-radius: 3px;
  border: 1px solid #cccccc;
  content: "";
  display: inline-block;
  height: 16px;
  left: 0;
  margin-left: -20px;
  margin-top:0px;
  position: absolute;
  transition: 0.3s ease-in-out;
  width: 16px;
  outline: none !important;
}
.checkbox input[type="checkbox"] { cursor: pointer; opacity: 0; z-index: 1; outline: none !important;}
.checkbox input[type="checkbox"]:checked + label::after {
  content: "\f00c";
  font-family: 'FontAwesome';
}
.checkbox label::after { color: #555555; display: inline-block; font-size: 11px; height: 16px; left: 0; margin-left: -20px; padding-left: 3px; padding-top: 0px; position: absolute; top: 0; width: 16px;}
.checkbox-primary input[type="checkbox"]:checked + label::before { background-color: #5d9cec; border-color: #5d9cec;}
.checkbox-primary input[type="checkbox"]:checked + label::after { color: #ffffff;}
button{ cursor:pointer;}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}
/*友情链接*/
.friendlink li {padding:8px 10px 0 10px;word-break:keep-all;float:left;}
.friendlink .ftitle {height:40px;border-bottom:2px solid #dfdfdf;font:18px/2.5 "Microsoft YaHei";}
