﻿/*===================================*/
/*===========电脑版公共样式==========*/
/*===================================*/
/* href="javascript:history.back();" :first-child  :last-child  :nth-child(2) */
/* @media only screen and (min-width:0px) and (max-width:480px){} @media only screen and (min-width:480px){} */


/*#region ===========全局属性===========*/
body{ font:13px/1.8  Verdana, Tahoma, Arial,"Microsoft Yahei",sans-serif; margin:0px; padding:0px; position:relative; background:#f9f9f9;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,a,img{ margin:0; padding:0; font-style:normal;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,em,th{ font-size:100%; font-weight:normal;}
input,textarea,select{  margin:0px; padding:0px; font:13px/1.8  Verdana, Tahoma, Arial,"Microsoft Yahei",sans-serif; }
ul,li{ list-style:none; margin:0px; padding:0px; display:block;} li{ vertical-align:top;}
table,tr,td{ font-size:13px; padding:0px; margin:0px; border-collapse:collapse; border-spacing:0; border:none; }
td{ border:1px solid #ddd;}
img{ border:none;}
a{ color:#666; text-decoration:none; outline:none; cursor:pointer;}
a:hover{ color:#f42424;}
p{ margin:0px; padding:0px;}
/*常用样式*/
.clear{ display:block; height:0; overflow:hidden; clear:both; *zoom:1;}
.hidden{ display:none !important;}
.inline { display:inline !important;}
.left, .fl{ float:left !important;}
.right, .fr{ float:right !important;}
.center{ text-align:center !important;}
.oh{ overflow:hidden;}
.body{ width:100%; overflow:hidden; margin:0; padding:0;}
.bai{ background:#fff !important;}
.mask{ width:100%; height:100%; overflow:hidden; cursor:pointer; background:rgba(0,0,0,0.75); position:fixed; left:0; top:0; z-index:1003;}
/*图片垂直居中*/
img.v{ position:relative; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); -o-transform:translateY(-50%);}
/*暂无数据*/
.NodataTips{ line-height:30px; display:block; overflow:hidden; padding:30px 10px; text-align:center; color:#666; font-size:14px; }
#trans-tooltip,#tip-arrow-bottom,#tip-arrow-top{ display:none;}
.clearfix:after { content: ""; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ellipsis2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow:ellipsis;}
.ellipsis3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow:ellipsis;}

.w1200 { width:1200px; margin:0 auto; }
.p-img img { width:100%; height:100%; object-fit:cover; }
.p-img-scale img { transition: transform .5s;}
.p-img-scale:hover img{ transform: scale(1.05);}
input[type="checkbox"]{  width:18px; height:18px; position:relative; }
input[type="checkbox"]::after{position: absolute; top: 0; width: 18px; height: 18px; display: inline-block; visibility: visible; text-align: center; content: ' '; border-radius: 2px;}
input[type="checkbox"]:checked::after{content: "🗸"; background-color: #f42424; color: #fff; font-size: 14px; line-height: 20px; }

.layui-layer-iframe{ border-radius:10px !important; border:10px solid #fff !important;}
.layui-layer-content{}
/*#endregion */


/*#region ==========滚动条美化==========*/
::-webkit-scrollbar{ width:5px; height:5px; background-color:#f9f9f9;}
::-webkit-scrollbar-track{ border-radius:5px; background-color:#f9f9f9;}
::-webkit-scrollbar-thumb{ border-radius:5px; background-color:#999;}
/*#endregion */


/*#region ===========顶部===========*/
.head_bg{ width:100%; height:40px; background:#f9f9f9; position:relative; z-index:300;}
.head{ width:1200px; height:40px; margin:0 auto;}
/*左边*/
.head_left{ float:left; overflow:hidden; line-height:40px;}
.head_left span{ float:left; color:#666; margin:0 15px 0 0;}
.head_left a{ float:left; color:#666; margin:0 10px 0 0;}
.head_left a:hover{ color:#f42424;}
/*右边*/
.head_right{ float:right; width:auto; height:40px;}
.headnav{ float:left; width:auto; height:40px; line-height:40px; display:inline-block; cursor:pointer; position:relative;}
.headnav a.btn{ display:block; overflow:hidden; padding:0 10px;}
.headnav span{ float:left; display:inline-block; overflow:hidden; color:#666;}
.headnav i{ float:left; width:18px; display:inline-block; overflow:hidden; font-size:14px; color:#666; text-align:center;}
.headnav ul{ display:none; width:100%; overflow:hidden; background:#fff; position:absolute; left:0; top:36px; z-index:100;
border-bottom:1px solid #e0e0e0;}
.headnav ul li{ height:30px; line-height:30px; overflow:hidden; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.headnav ul li a{ display:block; overflow:hidden; padding:0 0 0 9px; color:#666;}
.headnav ul li a:hover{ background:#f5f5f5;}
.head_qrcode{ display:none; width:130px; overflow:hidden; background:#fff; position:absolute; right:0; top:40px; z-index:2000; text-align:center;
border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.head_qrcode div{ overflow:hidden;}
.head_qrcode p{ text-align:center; line-height:160%; display:block; overflow:hidden; padding:10px 0 5px; color:#666; }
.head_qrcode img{ width:120px; display:block; margin:0 auto 5px auto;}

.headnav:hover{ background:#fff;}
.headnav:hover a.btn{ border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:0 9px;}
.headnav:hover ul{ display:block;}
.headnav:hover div.head_qrcode{ display:block;}
/*#endregion */


/*#region ===========头部===========*/
.top_bg{ width:100%; height:120px; position:relative; z-index:200; background:#fff;}
.top{ width:1200px; height:120px; margin:0 auto;}
.logo{ float:left; width:220px; height:120px; line-height:120px;overflow:hidden; display: flex; justify-content:center; align-items: center; }
.logo img{ max-height:60px;}
/*搜索*/
.search_box{ float:left; width:550px; overflow:hidden; margin:0 0 0 20px; padding:30px 0 0 100px;}
.search_txt{ float:left; width:440px; height:36px; line-height:36px; border:2px solid #f42424; padding:0 10px; color:#666; outline:none; font-size:13px;}
.search_btn{ display:block; overflow:hidden; height:40px; line-height:40px; text-align:center; color:#fff; background:#f42424; font-size:16px;}
.search_btn:hover{ color:#fff;}
.search_box p{ display:block; overflow:hidden; line-height:20px; padding:5px 0 0 0;}
.search_box p a{ float:left; color:#999; margin:0 10px 0 0;}
.search_box p a:hover{ color:#f42424;}


/*购物车下拉*/
.topcart { float:right; width:160px; margin:30px 0 0 0; position:relative; z-index:99; }
.topcart .dorpdown-layer{ position:absolute; top:39px; right:0; width:320px; z-index:-1; background:#fff; border: 1px solid #ddd; box-shadow: 0 0 10px rgba(0,0,0,.1); display:none;  }
.topcart .prompt{ padding:20px 20px 20px 36px;}
.topcart .prompt .nogoods{ overflow:hidden;}
.topcart .prompt b{ background:url(../images/cart-nogoods.png) no-repeat; display:block; width:110px; height:68px; float:right;}
.topcart .prompt span{ float:left; display:block; font-size:12px; color:#8c8c8c; margin:6px 0 0 14px; line-height:25px; width:132px;}
.topcart:hover .dorpdown-layer { display:block;  }
.settleup-content{ position:relative; width:100%; z-index:2; background:#fff;}
.settleup-content .mc { height:auto; max-height:290px; overflow:auto;}
.settleup-content ul{ margin-top:-1px;}
.settleup-content li{ padding:10px; border-top: 1px dashed #ccc; overflow: hidden; line-height: 18px; vertical-align: bottom;}
.settleup-content li:hover{ background-color:#f9f9f9;}
.settleup-content .p-img{ float:left; width:50px; height:50px; border:1px solid #ddd; padding:0; margin-right:10px; font-size:0;}
.settleup-content .p-name{ float:left; width:140px; height:40px; line-height:20px; overflow:hidden; margin:5px 0 0 0; }
.settleup-content .p-oper{ float:right; width:90px; overflow:hidden; text-align:right; }
.settleup-content .p-oper .price{ font-size:14px; color:#f42424; margin:5px 0; }

.settleup-content .mb{ padding:10px; background:#eee; overflow:hidden;}
.settleup-content .p-total{ float:left; line-height:28px; color:#666;}
.settleup-content .btn-cart{ display:block; float:right; width:100px; height:30px; line-height:30px; background:#f42424; text-align:center; color:#fff;}

/*按钮*/
.topcartbtn{ box-sizing:border-box; width:100%; height:40px; line-height:40px; display:block; overflow:hidden; border:1px solid #ddd; background:#f9f9f9; position:relative; /*transition: all 0.3s ease;*/}
.topcartbtn i{ float:left; font-size:20px; color:#a6a6a6; margin:0 10px 0 16px;  }
.topcartbtn span{ float:left; color:#666; margin:0 0 0 0;}
.topcartbtn b{ float:right; padding:0 5px; max-width:30px; height:18px; line-height:18px; display:inline-block; overflow:hidden; border-radius:10px; color:#fff;
text-align:center; background:#f42424; font-weight:lighter; margin:11px 1px 0 0; font-size:13px; position:absolute; top:0; right:0; z-index:10;}
.topcart:hover .topcartbtn.hav { background:#fff; border-width:1px 1px 0 1px; }
/*.topcartbtn:hover { border:1px solid #f42424; background:#f42424; color:#fff; }
.topcartbtn:hover i { color:#fff; }
.topcartbtn:hover span { color:#fff; }
.topcartbtn:hover b { background:#fff; color:#f42424; }*/

/*#endregion */


/*#region ===========导航===========*/
.nav_bg{ box-sizing: border-box; width:100%; height:42px; position:relative; z-index:100; border-bottom:2px solid #f42424; background:#fff;}
.nav_div{ width:1200px; height:42px; margin:0 auto;}
.nav_class{ float:left; width:220px; height:42px; position:relative;}
.nav_class:hover div.navpclass{ display:block;}
.nav_firstc{ width:220px; height:42px; line-height:42px; display:block; overflow:hidden; color:#fff; background:#f42424; font-size:16px; text-align:center;}
.nav_firstc:hover{ color:#fff;}
.nav_list{ overflow:hidden; height:40px;}
.nav_list li{ float:left; height:40px; line-height:40px; overflow:hidden;}
.nav_list li a{ display:block; overflow:hidden; padding:0 30px; font-size:16px;}
.nav_list li a.aon{ color:#f42424;}
.nav_class:hover div.navpclass{ display:block;}
/*分类菜单*/
.navpclass{ width:220px; height:500px; position:relative; display:none; background:#000; background:#333; z-index:2000;}
.navpbtn{ width:100%; height:70px;}
.navpbtn:hover .leftbtn{ background:#222;}
.navpbtn:hover .navp_hid{ display:block;}
/*左侧一个块*/
.leftbtn{ height:50px; line-height:25px; display:block; overflow:hidden; padding:10px 20px;}
.leftbtn p{ height:25px; line-height:25px; display:block; overflow:hidden;}
.leftbtn p a{ float:left; font-size:14px; color:#bfbfbf; margin:0 13px 0 0;}
.leftbtn p a.title{ color:#fff;}
.leftbtn p a:hover { color:#f42424; }
/*右侧一片*/
.navp_hid{ display:none; width:980px; height:500px; overflow:hidden; background:#fff; box-shadow: 0px 0px 4px 2px rgba(0,0,0,.1); position:absolute; left:220px; top:0px; z-index:1000;}
.navp_hid_class{ box-sizing:border-box; width:760px; padding:20px; }
.navp_hid_class li{ line-height:25px; overflow:hidden; padding-bottom:10px;}
.navp_hid_class li h4{ float:left; width:70px; display:block; overflow:hidden; margin:0 10px 0 0;}
.navp_hid_class li h4 a{ font-size:14px; color:#333; font-weight:bold; line-height:200%; }
.navp_hid_class li p{ display:block; min-height:32px; overflow:hidden;  border-bottom:1px dashed #e0e0e0; }
.navp_hid_class li p a{ float:left; display:inline-block; overflow:hidden; line-height:160%; margin: 5px 0; padding: 0 10px; white-space: nowrap; border-left: 1px solid #e0e0e0;}
.navp_hid_class li p a:hover{ color:#f42424;}
.navp_hid_img{ height:160px; overflow:hidden; padding:0 0 20px 0;}
.navp_hid_img li{ float:left; width:260px; height:160px; overflow:hidden; margin-left:25px;}
.navp_hid_img li img{ width:260px; height:160px; display:block;}
.navp_hid_cate { box-sizing:border-box; width:740px; padding:30px 20px 0; }
.navp_hid_cate a { line-height: 200%; float: left; padding: 0 10px; margin-right: 10px; background: #666; color: #fff;}
.navp_hid_cate a i { display:inline-block; font-size:12px; transform:scale(0.7); margin-left:5px; }
.navp_hid_cate a:hover { background:#f42424; color: #fff; }
.navp_hid_adimg { box-sizing:border-box; width:220px; padding:20px 20px 20px 0; }
.navp_hid_adimg ul li { float:left; max-height:140px; margin-bottom:20px; }
.navp_hid_adimg ul li:last-child { margin-bottom:0; }
.navp_hid_adimg ul li img {max-width:100%; }
.navp_hid_adimg ul li:hover img { opacity:0.8; }
/*#endregion */


/*#region ===========底部===========*/
/*图标*/
.foot_bg{ overflow:hidden; background:#eee;}
.foot_icon{ overflow:hidden; width:1200px; padding:30px 0; margin:0 auto; border-bottom:1px solid #ccc;}
.foot_icon li{ float:left; width:20%; height:40px; line-height:40px; overflow:hidden; text-align:center; position:relative;}
.foot_icon li i{ width:50px; height:40px; line-height:45px; display:inline-block; overflow:hidden; color:#f42424; text-align:center; font-size:40px; }
.foot_icon li span{ display:inline-block; overflow:hidden; color:#333; font-size:20px; font-weight:bold; margin-left:10px; }
.foot_icon li b{ width:1px; height:20px; display:block; overflow:hidden; background:#ccc; position:absolute; right:0; top:12px; z-index:1;}
/*导航*/
.foot_navbg{ overflow:hidden; width:1200px; padding:25px 0; margin:0 auto;}
.foot_nav{ float:left; overflow:hidden;}
.foot_nav li{ float:left; width:170px; overflow:hidden;}
.foot_nav li p{ color:#555; font-size:16px; line-height:25px; padding-bottom:10px;}
.foot_nav li a{ line-height:25px; color:#666; display:block; overflow:hidden;}
.foot_nav li a:hover{ color:#f42424;}
/*联系*/
.foot_lianxi{ float:right; overflow:hidden;}
.foot_hotline{ float:left; width:150px; overflow:hidden;}
.foot_hotline h4{ line-height:25px; color:#333; font-size:16px; display:block; overflow:hidden; padding-bottom:10px;}
.foot_hotline p{ line-height:25px; color:#f42424; font-size:20px; display:block; overflow:hidden; }
.foot_hotline a.btn { display:inline-block; width:auto; height:40px; line-height:40px;  overflow:hidden; background:#f42424; color:#fff; padding:0 20px 0 10px; margin:15px 0 0; text-align:left; }
.foot_hotline a.btn i{ float:left; font-size: 20px; margin: 0 10px; }
.foot_hotline a.btn span{ font-size:14px; color:#fff;}
.foot_qrcode{ float:left; width:120px; overflow:hidden; margin-left:70px;}
.foot_qrcode img{ width:110px; display:block; overflow:hidden; border:1px solid #ddd; padding:4px; background:#fff;}
.foot_qrcode p{ line-height:30px; color:#999; text-align:center;}
/*底部内容*/
.foot_conts{ overflow:hidden; padding:20px 0; background:#333;}
.foot_conts p{ height:30px; line-height:30px; display:block; overflow:hidden; text-align:center; color:#b5b5b5; line-height:30px;}
.foot_conts p.link a{ margin:0 5px;}
.foot_conts a{ height:30px; line-height:30px; display:inline-block; overflow:hidden; color:#b5b5b5;}
.foot_conts a:hover{ color:#fff;}
.foot_conts span { height:30px; line-height:30px; display:inline-block; overflow:hidden;}
.foot_conts .yyzz { height:30px; line-height:30px; display:inline-block; overflow:hidden; color:#ccc;}
.foot_conts .yyzz img{ float:left; height:20px; margin:5px 3px 5px 5px;}
/*#endregion */


/*#region ===========工具===========*/
/*工具栏*/
.toolbar{ width:40px; height:100%; position:fixed; top:0; right:0; z-index:1000;}
.toolbar_div{ width:40px; height:100%; position:relative;}
/*按钮*/
.toolbar_btn{ width:40px; height:100%; position:absolute; top:0; left:0; z-index:10; background:#222;}
.toolbar_btn a.icon{ width:40px; height:40px; line-height:40px; display:block; text-align:center; color:#fff; font-size:22px; position:relative; }
.toolbar_btn a.icon:last-child { font-size:16px; }
.toolbar_btn a.icon:hover{ background:#f42424; color:#fff;}
.mp_tooltip { height: 40px; line-height: 40px;  width: 92px; position: absolute;  z-index: 99; left: -121px; top: 0; background: #222; color: #fff; text-align: center; display: block; opacity:0;  visibility: hidden; transition: all .3s ease;}
.mp_tooltip span { display: inherit; font-size:13px; line-height: 40px; }
.icon_arrow_right_black { display: inline-block; background: url(../images/ibar_sprites.png) no-repeat; vertical-align: top;  position: absolute; right: -5px; top: 15px; width: 5px; height: 9px; background-position: 0 -234px; overflow: hidden;}
.toolbar_btn a.icon:hover .mp_tooltip { left: -92px; opacity:1; visibility: visible; transition: all .3s ease; }   
.undericon{ position:absolute; left:0; bottom:0;z-index:1;}
.icon_qrcode{ position:relative; overflow:visible !important;}
.icon_qrcode img{ width:120px; height:120px; display:none; position:absolute; right:40px; bottom:0px; z-index:777; padding:4px;
 background:#222; }
.icon_qrcode:hover img{ display:block;}
/*购物车按钮*/
.tb_cart{ width:40px; overflow:hidden; display:block; text-align:center; position:relative; color:#fff; margin:15px 0;}
.tb_cart i{ width:40px; height:40px; line-height:40px; display:block; overflow:hidden; font-size:20px; text-align:center;}
.tb_cart span{ font-size:13px; width:15px; display:block; overflow:hidden; margin:0 auto; text-align:center;}
.tb_cart b{ display:inline-block; overflow:hidden; height:18px; line-height:18px; color:#fff; background:#f42424; border-radius:10px; padding:0 6px;
font-weight:lighter; font-size:13px; margin:5px 0 10px 0;}
.tb_cart:hover{ background:#f42424; color:#fff;}
.tb_cart:hover b { background:#fff; color:#f42424;}
/*购物车*/
.toolbar_cart{ width:260px; height:100%; position:absolute; top:0; right:-295px; z-index:9; background:#f9f9f9;
border-left:solid 1px #ddd; box-shadow:-3px 0 10px rgba(0,0,0,0.1);}
.bcart_title{ height:40px; line-height:40px; overflow:hidden; padding:0 10px; }
.bcart_title span{ float:left; color:#333; font-size:15px;}
.bcart_title a{ float:right; color:#666; font-size:22px;}
.bcart_iframe { overflow:hidden;}
/*列表*/
.bcart_list{ overflow:hidden; padding:20px;}
.bcart_list li{ width:218px; height:50px; padding:5px 0; position:relative; background:#fff; margin-bottom:20px; border:1px solid #ddd;}
.bcart_list li:hover{ border:1px solid #f42424;}
.bcart_list li a.img{ float:left; display:block; overflow:hidden; margin:0 5px;}
.bcart_list li a.img img{ width:50px; height:50px; display:block;}
.bcart_list li a.name{ line-height:20px; height:20px; display:block; overflow:hidden; padding:5px 10px 0 0;  }
.bcart_list li p.price{ line-height:200%; font-size:14px; }
.bcart_list li p.price span{ color:#f42424; margin:0 5px 0 0; }
.bcart_list li p.price em{ color:#666; font-style:normal;}
.bcart_list li a.del{ width:18px; height:18px; line-height:20px; display:block; overflow:hidden; text-align:center; color:#fff; background:#999;
border-radius:100%; position:absolute; top:-6px; right:-6px; z-index:10;}
.bcart_list li:hover a.del{ background:#f42424;}
.bcart_none{ height:60px; overflow:hidden;}
.bcart_foot{ width:260px; overflow:hidden; text-align:center; position:fixed; left:0; bottom:5px; z-index:10;}
.bcart_foot p.price{ color:#666; line-height:20px; padding:0 0 10px 0;}
.bcart_foot p.price span{ color:#f42424; font-size:16px; font-weight:bold;}
.bcart_foot p.price em { font-style:normal;}
.bcart_foot a.btn{display:inline-block; width:220px; height:36px; line-height:36px; overflow:hidden; display:inline-block; color:#fff; background:#f42424; }
/*#endregion */


/*#region ===========其他通用样式===========*/
/*猜你喜欢*/
.product_like{ width:100%; height:370px; padding:30px 0 0 0;}
.plike_title{ height:40px; line-height:40px; overflow:hidden; position:relative;}
.plike_title p{ width:530px; height:1px; overflow:hidden; background:#ddd; margin:20px 0 0 0;}
.plike_title span{ width:140px; height:40px; overflow:hidden; display:block; overflow:hidden; text-align:center; color:#666; font-size:18px;
position:absolute; top:0; left:50%; z-index:20; margin-left:-70px;}
.plike_list{ width:1225px; /*330px*/}
.plike_list li{ float:left; width:198px; height:288px; overflow:hidden; border:1px solid #fff; margin:20px 25px 0 0; padding:10px; background:#fff;}
.plike_list li:hover{ border:1px solid #e9e9e9; box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}
.plike_list li a.img{ display:block; overflow:hidden;}
.plike_list li a.img img{ width:198px; height:198px; display:block;}
.plike_list li p.price{ height:30px; line-height:30px; display:block; overflow:hidden; padding:10px 0 0 0; color:#f42424;}
.plike_list li p.price i{ font-style:normal; font-size:16px; font-family:"微软雅黑";}
.plike_list li p.price span{ font-size:20px; font-family:Arial;}
.plike_list li a.name{ height:40px; line-height:20px; padding:5px 0; display:block; overflow:hidden;}
/*#endregion */





/*#region ===========图标字体===========*/
@font-face {font-family: "iconfont";
  src: url('iconfont/iconfont.eot'); /* IE9*/
  src: url('iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
  url('iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  /*-webkit-text-stroke-width: 0.2px;*/
  -moz-osx-font-smoothing: grayscale;
}
.icon-search:before { content: "\e648"; }
.icon-top:before { content: "\e653"; }
.icon-share:before { content: "\e64a"; }
.icon-favorite:before { content: "\e66e"; }
.icon-gouwuche:before { content: "\e655"; }
.icon-gerenzhongxin:before { content: "\e60f"; }
.icon-shouye:before { content: "\f004a"; }
.icon-fanhui:before { content: "\e608"; }

@font-face {
    font-family: "GilroyR";
    src: url("font/GilroyR.otf") format("otf"), 
    url("font/GilroyR.woff") format("woff"), 
    url("font/GilroyR.ttf") format("truetype"), 
    url("font/GilroyR.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}
/*#endregion */


/*#region ===========分页样式===========*/
.aspnetpager{ overflow:hidden; padding:30px 0 10px;}
.paginator{ font-size:12px; line-height:14px; text-align:right; margin:0 auto; text-align:center; border:none; }
.paginator a{ height:32px; line-height:32px; padding:0 10px; margin:0 5px; font-size:14px; display:inline-block; text-decoration:none; color:#666; background:#fff; border:1px solid #ddd;}
.paginator a:hover{ text-decoration:none; color:#fff; background:#f42424; border:1px solid #f42424; }
.paginator span.cpb{ width:32px; height:32px; line-height:32px; padding:0; margin:0 5px; font-size:14px; color:#666;  display:inline-block; color:#fff; background:#f42424; border:1px solid #f42424; }
.paginatordis{ display:none;}
.paginator input[type="text"]{ text-align:center; height:22px; line-height:22px; border:1px solid #dadad8; padding:0;}
.paginator input[type="submit"]{padding:0 5px; height:24px; line-height:22px; margin-left:3px; border:1px solid #ddd; background:#f7f7f7;color:#666;}
/*#endregion */


/*#region ===========顶部提示===========*/
.WebTopTips{ height:30px; line-height:30px; overflow:hidden; text-align:center; color:#fff; background:rgba(0,0,0,0.6); position:relative;
font-size:14px; padding:0 30px;}
.WebTopTips p{}
.WebTopTips b{ width:30px; height:30px; line-height:30px; display:inline-block; overflow:hidden; position:absolute; top:0; left:0; z-index:100;
font-size:15px; padding:0 3px; cursor:pointer;}
/*#endregion */











