﻿@charset "utf-8";
/* CSS Document */

*{ font-family:"微软雅黑"; outline:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;} 
body,dl,dd,h1,h2,h3,h4,h5,h6,p, from{margin:0;} ol,ul,li,img{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
input,img,textarea{ border:none; border-radius: 0;-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;}
body > .qing{ min-width:94%;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ }
img, input{ border:0;}
input,textarea,select {outline:none;} 
a div, a span{ cursor:pointer;}
textarea{ resize:none;}/*防止textarea放大时，三个斜线被放大*/
ul li{ list-style:none;}
.qing{ overflow:hidden; display:block; clear:both; }
.juzhong{ width:94%; overflow:hidden; display:block; margin-left:auto; margin-right:auto;}
.lf{ overflow:hidden; display:block; float:left;}
.rf{ overflow:hidden; display:block; float:right;}
*, *:before, *:after{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}
img{ display:block;}
.shu14 img, .shu12 img{ display:inline !important; max-width:100%; height:auto !important;}
.shu14{ line-height:28px; color:#737373; font-size:14px;}
/*******************************************index*****************************************/
/*返回顶部*/
#returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:989;
	right:15px;
	bottom:-100px;
	_bottom:auto;
	width:28px;
	height:28px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(../images/top.png);
	_background-image:url(../images/top.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
.topk{ background:#FFF; padding:0 3%;}
.topk a{ position:relative; overflow:visible;}
.logo{ display:block; width:240px; height:52px; text-align:center; line-height:52px; color:#000; font-size:18px; }
.logo img{ margin:0 auto;}
/*banner*/
.bank{ display:block; position:relative;}
/*手机banner轮播*/
.swipe{width:100%; overflow:hidden;position:relative;}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe #pagenavi{position:absolute;left:0;bottom:10px;text-align:center;width:100%;}
.swipe #pagenavi a{width:12px;height:12px;line-height:99em; background:#585858; margin:0 2px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1; -moz-border-radius:6px;-webkit-border-radius:6px; border-radius:6px;}
.swipe #pagenavi a.active{ background:#d60000; width:18px;}

.cpk .swipe #pagenavi a{width:10px;height:10px;line-height:99em; background:#dadada; margin:0 2px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1; -moz-border-radius:6px;-webkit-border-radius:6px; border-radius:6px;}
.cpk .swipe #pagenavi a.active{ background:#1d8b00; width:10px;}
/*搜索块*/
.souk{  left:0; top:0; z-index:3;}
.bany{ position: relative; z-index:0; top:0;}
.souk0{ position:absolute; width:92%; margin-top:7%; left:3%; padding:0 5%; z-index:10; background: rgba(255, 255, 255, 0.4) !important; -moz-border-radius:15px;-webkit-border-radius:15px; border-radius:15px;}
.sous{ display:block; width:100%; height:30px; position:relative; background-color:transparent; z-index:2; line-height:30px; font-size:12px; color:#323232;}
/*placeholder 色值设为白色*/
.sous::-webkit-input-placeholder, .dlx::-webkit-input-placeholder { /* WebKit browsers */ 
color: #323232; 
} 
.sous:-moz-placeholder, .dlx:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ 
color: #323232; 
} 
.sous::-moz-placeholder, .dlx::-moz-placeholder{ /* Mozilla Firefox 19+ */ 
color: #323232; 
} 
.sous:-ms-input-placeholder, .dlx:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #323232; 
} 
.souc{ display:block; position:absolute; right:2%; top:0; width:40px; height:30px; background: url(../images/sous.png) center center no-repeat; background-size:auto 100%; z-index:3; cursor:pointer;}
/*五块分类*/
.wukb{ padding:12px 3% 5px; background:#FFF; position:relative;}
.wukb a{ display:block; float:left; width:23%; margin:0 1% 6px; }
.btu{ margin:0 auto; border-radius:50%; border:1px solid #ddd;}
/*.btu1{ border:1px solid #649d45;}
.btu2{ border:1px solid #e0c58d;}
.btu3{ border:1px solid #5fb9ea;}
.btu4{ border:1px solid #ff882e;}
.btu5{ border:1px solid #ee9993;}*/
.wum{ padding-top:4px; text-align:center; line-height:26px; font-size:14px; color:#323232;}
.bxia{ display:block; position:absolute; width:65px; height:24px; left:50%; margin-left:-33px !important; bottom:0 !important;}
/**热销产品**/
.rxk{}
.rx-ti{ display:block; background:#f5f5f5; padding:10px 3% 8px; overflow:hidden; text-align:center; color:#000; font-size:16px; line-height:32px;}
.cprx td{ padding:10px 0 10px; }
.rxcp-lb{ width:86%; margin:0 auto;}
.rxcptu{ display:block; width:96%; margin:0 auto 4px;}
.rxcpm{ display:block; line-height:21px; color:#000; font-size:12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.rxcpjg{ display:block; line-height:20px; color:#990000; font-size:14px;}
.rxcpjg span{ color:#666; font-size:12px;}
.rxcmk{ padding-top:6px; position:relative;}
.rxcm1{ display:block; float:left; padding:0 9px; background:#d60000; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; line-height:20px; color:#FFF; font-size:12px;}
.rxcm1:visited{ color:#FFF;}
.rxcm2{ float:right; width:23px; height:20px; border:1px solid #d60000; text-align:center; font-size:16px; color:#d60000; line-height:18px; border-radius:4px;}
.rxcm2:visited{ color:#d60000;}
/*草原肉食*/
.rslk{ overflow:hidden; position:relative;}
.rslk1{ background:#5db746;}
.rslk2{ background:#29aae3;}
.rslk3{ background:#e1b454;}
.rslk4{ background:#43cbd0;}
.rslk5{ background:#7babf2;}
.rsdtu{ display:block; float:right; width:100%;}
.rsfl{ display:block; float:left; width:33.3333%; height:100%; position: absolute; overflow:hidden; padding:0 3%;}
.rsfl a{ display:block; line-height:30px; font-size:14px; color:#FFF;}
.rsflk{ width:82%; height:92%; position: absolute; top:4%; padding-right:8px; z-index:3; overflow:hidden; }
/*草原旅游*/
.cybg{ display:block; background:#FFF; padding-bottom:6px; overflow:hidden;}
.cybg .rx-ti{ background:#FFF;}
.cyly{ display:block;}
.cyly li{ padding:0 3% 12px; margin-bottom:12px; border-bottom:1px solid #dfdfdf;}
.cyly li:last-child{ border-bottom:none; margin-bottom:0;}
.cymk{ margin-left:15px;}
.cym-ti{ display:block; font-size:14px; color:#000; line-height:22px; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.cym-ti:visited{ color:#000;}
.cym-js{ display:block; font-size:12px; color:#666; line-height:20px;}
.cym-js:visited{ color:#666;}
/*优势*/
.ysk{ display:block; background:#f5f5f5; padding:22px 0 20px;}
.yskk{ display:block; float:left; width:33.333%; text-align:center; line-height:24px; font-size:12px; color:#323232;}
.yskk img{ margin:0 auto 2px;}
/*四块切换*/
.sik{ padding:14px 0% 18px;}
.sik-ti{ margin-bottom:10px; padding:0 2%; overflow:hidden;}
.sik-ti li{ display:block; float:left; width:25%; text-align: center; line-height:30px; color:#000; font-size:12px;}
.sik-ti li span{ display:block; width:84%; margin:0 auto; border-radius:4px;} 
.tuik0{ width:96%; margin:0 auto;}
.tuik{ display:block; float:left; width:30%; margin:0 1.66%; background:#FFF; border-radius:8px; padding:12px 9px 10px;}
.tuitu{ margin-bottom:6px;}
/*选项卡*/
.tabPanel ul{ }
.tabPanel ul li{ }
.tabPanel .hit span{ background:#1d8c00; color:#FFF; }
.pane{ min-height:100px; display:none;}

/*底部*/
.fobt{ height:58px;}
.fobg, .fobg2{ background:#FFF; width:100%; height:55px; position:fixed; bottom:0; left:0; z-index:999; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.4); }
.fobg a{ display:block; float:left; width:25%; text-align: center; position:relative;}
.fobg a img{ position:relative; margin:10px auto 0; z-index:0;}
.che-fo{ display:block; position:absolute; z-index:3; left:50%; margin-left:2px; top:6px; width:auto; padding:0 5px; height:18px; font-size:12px; color:#FFF; line-height:; background:#d60000; border-radius:9px;}
/***********************************nav***********************************/
.topn{ display:block; height:52px; background:#e6e6e6; padding:0 3%;}
.tosou{ display:block; margin:0 38px; padding-top:9px; position:relative;}
.tsous{ display:block; width:100%; height:34px; padding:0 17px; border:1px solid #c4c4c4; border-top-right-radius:17px; border-top-left-radius:17px; border-bottom-right-radius:17px; border-bottom-left-radius:17px; line-height:32px !important;}
.tsouc{ display:block; position:absolute; z-index:2; right:0; top:9px; width:50px; height:34px; background:url(../images/sos.png) center center no-repeat; background-size:auto 90%;}
/*placeholder 色值设为白色*/
.tsous::-webkit-input-placeholder, .dlx::-webkit-input-placeholder { /* WebKit browsers */ 
color: #999; 
} 
.tsous:-moz-placeholder, .dlx:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #999; 
} 
.tsous::-moz-placeholder , .dlx::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #999; 
} 
.tsous:-ms-input-placeholder, .dlx:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #999; 
} 
.service-menu{ width:100%; margin-bottom:20px;}
.service-menu .menu-p{display:block;height: auto;overflow:hidden; position:relative; border-bottom:1px dashed #ddd;background-position:0 -50px;background-repeat:repeat-x;color:#1d8c00;font-size:16px; line-height:50px; font-weight:normal;cursor:pointer;}
.service-menu .menu-p .menu-i{float:left; display:inline; right:0; top:0; width:30px;height:50px; position:absolute; overflow:hidden;background:url(../images/fljin.png) center center no-repeat; background-size:auto 100%; }
.service-menu .menu-p a{ display:block;}
.service-menu .menu-p a:link,.service-menu .menu-p a:visited{color:#1d8c00;text-decoration:none;font-size:16px;line-height:50px;}
.service-menu .menu-p a:hover{color:#ff7300;text-decoration:none;}
.service-menu .menu-p-current .menu-i{background:url(../images/fljin.png) center center no-repeat; background-size:auto 100%;}
.service-menu .menu-p-current a:link,.service-menu .menu-p-current a:visited{color:#1d8c00; }
.service-menu .menu-p-current a:hover{color:#1d8c00;}
.service-menu .menu-c{ display:none; padding-left:15px;}
.service-menu .menu-c-current{display:block;}
.service-menu .menu-c ul{display:block;}
.service-menu .menu-c li{ height: auto;overflow:hidden; line-height:34px; font-size:14px; color:#242424; border-bottom:1px dashed #ddd;}
.service-menu .menu-c a{ display:block;}
.service-menu .menu-c a:link,.service-menu .menu-c a:visited{color:#444;text-decoration:none;}
.service-menu .menu-c .current:link,.service-menu .menu-c .current:visited{color:#1d8c00; }
/***************************************products-list*******************************************/
.fobt2{ height:20px;}
.cplsbg{ height:54px; position:relative;}
.ejbg{ background:#f5f5f5; padding:8px 3%;}
.ejk{ display:block; margin-right:38px;}
.cpj{ float:right; width:30px; height:30px;}
.ejk span{ display:block; float:left; padding:0 12px; line-height:28px; color:#FFF; font-size:14px; background:#d60000; border-top-right-radius:14px; border-top-left-radius:14px; border-bottom-right-radius:14px; border-bottom-left-radius:14px; }
/*导航样式*/
.cin_navigk{ display:block; overflow:visible; position:relative; }
.cin_navigation, .cin_navigation2 {
	width: 100%;
	height: auto; 
	overflow: hidden; top:153px;
	border: 0px solid #CCC; z-index:9999;
	position: absolute;
}
.con_nev {
	width: 100%;
	height: auto; padding:10px 1% 20px;
	overflow: hidden;
	background-color:#d60000;
	z-index: 500;
	position: relative;
}
.con_nev li {
	width:46%; margin:0 2%; float:left;
}
.con_nev a {
	border-bottom:1px solid #ffc600;
	display: block; padding:0 15px;
	font-size:16px; line-height:30px;
	color: #fff;
	text-decoration: none;
}
.con_nev a:visited{ color:#FFF;}
.con_nev a img{ margin:0 auto 2px;}
/***************************************product-view*******************************************/
.tot{ display:block; width:100%; height:1px; background:#d6d6d6;}
.cpk{ display:block; background:#FFF; padding-bottom:10px; margin-bottom:10px;}
.cpkm{ display:block; padding:10px 3%; border-bottom:1px dashed #d1d1d1; border-top:1px solid #d1d1d1;}
.cpm{ padding-bottom:4px; font-size:16px; color:#000; line-height:24px;}
.cpjg{ display:block; line-height:30px; color:#1d8b00; font-size:12px;}
.cpjg span{ font-size:24px; }
.fuli{ display:block; overflow:hidden; padding:12px 3% 6px;}
.fuli span{ display: block; float:left; margin-right:8px;  background:#ffb379; padding:0 10px; font-size:12px; line-height:26px; color:#FFF;}
.fuli span:last-child{ margin-right:0;}
.slk{ background:#FFF; overflow:hidden; margin-bottom:10px; padding:18px 3%;}
.slk span{ display:block; float:left; margin-right:6px; line-height:30px; color:#000; font-size:16px;}
.slk0{ display:block; line-height:30px; }
.slk0 a{ display:block; float:left; width:30px; height:30px; border:1px solid #dcdcdc; text-align: center; font-size:18px; line-height:28px;  color:#949596;}
.slk0 input{ display:block; width:60px; float:left; text-align:center; height:30px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.cpsp{ display:block; overflow:hidden; background:#FFF; margin-bottom:10px; padding:0 3%; line-height:50px; color:#020202; font-size:16px;}
/*底部*/
.fobg2{ height:48px;}
.fobg2 a{ display:block; float:left; width:25%; text-align: center; position:relative;}
.fobg2 a img{ position:relative; margin:13px auto 0; z-index:0;}
.fok1{ width:36%; float:left;}
.fok2{ width:64%; float:left; line-height:48px; font-size:16px; color:#fff; }
.fok3{ width:64%; float:left; line-height:48px; font-size:16px; color:#fff; }
.fok1 a, .fok2 a{ display:block; float:left; width:50%; height:48px; text-align:center;}
.fok2 a, .fok2 a:visited{ color:#FFF;}
.fok3 a{ display:block; float:left; width:100%; height:48px; text-align:center;}
.fok3 a, .fok3 a:visited{ color:#FFF;}
.fok21{ background:#1d8b00;}
.fok22{ background:#d60000;}
.fok1 a{ border-left:1px solid #dedede; line-height:20px; font-size:12px; color:#565656;}
.fok1 a:first-child{ border-left:none;}
.fok1 a:visited{ color:#565656;}
.fok1 a img{ margin-top:4px; margin-bottom:1px;}
.foc2{ height:20px; margin-top:4px; margin-bottom:1px; background:url(../images/foc2.png) center center no-repeat; background-size:auto 20px;}
.fok1 a.cang{ color:#d60000;}
.cang .foc2{background:url(../images/foc20.png) center center no-repeat; background-size:auto 20px;}
/***************************************product-view-detail*******************************************/
.cpxk{ background:#FFF; padding:12px 3% 16px;}
.cpxm{ padding-bottom:4px; line-height:30px; color:#000; font-size:16px;}
/***************************************product-view-evaluation*******************************************/
.piti{ display:block; background:#1d8c00; height:38px; margin-bottom:10px;}
.piti a{ display:block; float:left; width:25%; height:38px; position:relative; text-align:center; line-height:38px; font-size:14px;}
.piti a, .piti a:visited{ color:#c6f0bc;}
.piti a.pinn, .piti a.pinn:visited{ color:#FFF;}
.piti a.pinn{ background:url(../images/cppj.png) center bottom no-repeat; background-size:auto 5px;}
.pllb{ display: block; }
.pllb li{ background:#FFF; padding:12px 3% 10px; margin-bottom:10px; overflow:hidden;}
.plur{ padding-bottom:8px; overflow:hidden; margin-bottom:8px; border-bottom:1px solid #dbdbdb;}
.pltx{ display:block; float:left; width:32px; height:32px; border-radius:17px;}
.plnrr{ line-height:20px; color:#737373; font-size:12px;}
.pltm{ float:left; margin-left:6px; padding-top:8px; line-height:20px; color:#000; font-size:14px;}
.plte{ float:right; padding-top:8px; line-height:20px; font-size:12px; color:#aaa; }
/***************************************shopping-cart*******************************************/
.gwc{ display:block;}
.gwc li{ display:block; background:#FFF; margin-bottom:10px; padding:15px 3%}
.chtu{ display:block; float:left; width:92px; height:66px; border:1px solid #d1d1d1; background-size:auto 100%!important;}
.chmk{ margin-left:102px;}
.chm1{ display:block; height:48px; line-height:16px; font-size:12px; color:#000;}
.cpjg2{ display:block; line-height:24px; color:#1d8b00; font-size:12px;}
.cpjg2 span{ font-size:20px; }
.chnr{ display:block; overflow:hidden; padding-bottom:6px; margin-bottom:12px; border-bottom:1px dashed #bfbfbf;}
.fobk{ padding:13px 3%; overflow:hidden;}
.fobg3{ height:66px !important;}
.qjs{ display:block; float:right !important; width:90px !important; height:40px; background:#d60000; text-align:center; font-size:14px; line-height:40px; color:#FFF;}
.jie{ text-align: right; margin-right:12px; line-height:20px; font-size:14px; color:#797979;}
.jie span{ color:#d60000;}
.quank{ display:block; float:left; line-height:40px; font-size:14px; color:#000;}
.quank label{ margin-left:30px;}
.quan{ display:block; float:left; width:14px; height:14px; margin-right:6px; margin-top:12px;}
/***************************************shopping-order*******************************************/
.foh1{ display: block; float:left; width:50%; height:48px; text-align:center; font-size:16px; line-height:48px; color:#ff6700; }
.foh2{ display:block; float:left; width:50% !important; height:48px; background:#ff6700; font-size:18px; color:#FFF; line-height:48px;}
.tok{ height:14px;}
.dd-ad{ display:block; background:#FFF; padding:15px 3%; position:relative;}
.dd-ad1{ font-size:14px; color:#000; line-height:24px;}
.dd-ad2{ font-size:12px; color:#666; line-height:20px;}
.ddj{ position: absolute; right:3%; top:50%; margin-top:-26px;}
.dfk0{ margin-bottom:10px;}
.ddk{ display:block; margin-bottom:10px;}
.dfk{ background:#FFF; overflow:hidden; padding:0 3%; position:relative; border-bottom:1px solid #ededed; line-height:50px; font-size:14px; color:#797979;}
.dfk:last-child{ border-bottom:none;}
.fuxu{ display:block; top:16px; position:absolute; right:3%;}
.spk{ display:block; background:#FFF; overflow:hidden; margin-bottom:10px;}
.spk-m{ font-size:16px; color:#000; line-height:46px;}
.spk-hui{ display:block; float:right; line-height:46px; font-size:12px; color:#ababab;}
.spk-hui span{ font-family:"宋体";}
.spk-lb{ display:block;}
.spk-lb li{ display:block; padding:10px 3%; border-top:1px solid #ededed;}
.spk-lbtu{ display:block; width:64px; height:46px; background-size:auto 100% !important;}
.spk-lbm{ display:block; font-size:12px; color:#000; line-height:20px;}
.spk-lbm2{ display:block; height:22px; font-size:12px; color:#000; line-height:22px;}
.shuo{ display:block; width:100%; height:36px; background:#f1f1f1; padding:0 10px; margin-bottom:6px; border-radius:6px; line-height:36px; font-size:12px; }
.spz{ display:block; background:#FFF; overflow:hidden; padding:15px 3%;}
.spzk{ display: block; line-height:28px; color:#434343; font-size:14px; }
.zje{ font-size:16px; color:#ff6700;}
/***************************************shopping-success*******************************************/
.cgk{ display:block; background:#FFF; padding:25px 3%;}
.cgk table{ margin:0 auto;}
.jix1, .jix2{ display:block; width:90px; height:32px; float:left; margin:0 8px; text-align:center; line-height:30px; font-size:14px;}
.jix1{ color:#000; border:1px solid #5e5e5e;}
.jix2{ color:#ce2828; border:1px solid #ce2828;}
.jix1:visited{ color:#000;}
.jix2:visited{ color:#ce2828;}
.chk td{ padding-bottom:30px;}
.chk-ti{ display:block; margin-bottom:8px; font-size:18px; color:#1d8b00; line-height:24px;}
.chk-hao{ line-height:20px; font-size:12px; color:#8d8d8d;}
.yao{ display:block; width:70%; margin:0 auto; padding:8px; position:relative;}
.yao span{ display:block; width:98px; margin:0 auto; background:#f5f5f5; text-align:center; line-height:40px; font-size:14px; color:#929292;}
.yao b{ display:block; position:absolute; z-index:-1; top:50%; width:100%; height:1px; background:#c2c2c2;}
/***************************************my-order*******************************************/
.daik{ display:block; background:#FFF; padding-bottom:12px; margin-bottom:10px;}
.daik-tk{ display:block; padding:12px 3% 10px; border-bottom:1px solid #e5e5e5;}
.daik-ti{ margin-bottom:2px; font-size:14px; color:#8d8d8d; line-height:24px;}
.daik-th{ line-height:20px; font-size:12px; color:#bcbcbc; }
.cpdk{ display:block; overflow:hidden; padding:10px 0; border-bottom:1px solid #e5e5e5;}
.spk-lbtu2{ display:block; width:86px; height:61px; background-size:auto 100% !important;}
.cpdkm{ display:block; line-height:20px; color:#000; font-size:12px;}
.cpdkm a, .cpdkm a:visited{ color:#000;}
.mai{ display:block; float:right; width:72px; height:26px; margin-left:4px; border:1px solid #ce2828; text-align:center; color:#ce2828; font-size:12px; line-height:24px;}
.mai2{display:block; float:right; width:72px; height:26px; margin-left:4px; border:1px solid #545454; text-align:center; color:#545454; font-size:12px; line-height:24px;}
.djin{ padding:10px 3% 0; overflow:hidden;}
.ding{ line-height:26px; color:#666; font-size:12px;}
.ding span{ font-size:20px; color:#3a3a3a;}
/***************************************user*******************************************/
.usk{ background-size:cover !important; overflow:visible; position:relative;}
.usbg{ background:url(../images/usbg2.png) repeat; height:140px;}
.usm{ display:block; text-align:center; margin-top:-10px; color:#FFF; line-height:24px; font-size:18px;}
.toux{ display:block; position: absolute; left:50%; margin-left:-46px; bottom:-26px; width:92px; height:92px;border-radius:50%; border:4px solid #FFF; background-size:cover !important;}
.bian{ position:absolute; bottom:0;}
.dkk{ background:#FFF; padding:38px 3% 16px; margin-bottom:10px;}
.dkk1{ display:block; width:50%; float:left; border-left:1px solid #d6d6d6; text-align:center;}
.dkk1:first-child{ border-left: none;}
.dkk1 table{ margin:0 auto;}
.dkz{ text-align:center;}
.dkz1{ line-height:24px; color:#ff7309; font-size:20px;}
.dkz2{ line-height:16px; color:#8d8d8d; font-size:12px;}
/*买*/
.mabg{ display:block; background:#FFF; padding:14px 0; margin-bottom:10px;}
.ma-ti{ display:block; padding:0 3% 14px; margin-bottom:14px; overflow:hidden; border-bottom:1px solid #d6d6d6;}
.ma-ti1{ float:left; font-size:12px; color:#FFF; line-height:24px; background:#ff7309; padding:0 13px; border-top-left-radius:12px; border-top-right-radius:12px; border-bottom-left-radius:12px; border-bottom-right-radius:12px;}
.ma-ti2{ float:right; line-height:24px; color:#a7a7a7; font-size:14px;}
.ma-ti2 span{ font-family:"宋体";}
.mabk{ display:block;}
.mabk a{ display:block; width:33.333%; height:; padding-top:4px; float:left; text-align:center; border-left:1px solid #d6d6d6; }
.mabk a:first-child{ border-left:none;}
.mabm{ font-size:14px; color:#000; line-height:24px;}
.mab-tu{ display:block; width:30px; height:20px; margin:0 auto 5px; position:relative; background-size:auto 100% !important;}
.mab-tu1{ background:url(../images/mab1.png) center center no-repeat;}
.mab-tu2{ background:url(../images/mab2.png) center center no-repeat;}
.mab-tu3{ background:url(../images/mab3.png) center center no-repeat;}
.mab-tu4{ background:url(../images/mab4.png) center center no-repeat;}
.mab-tu .che-fo{ top:-6px; margin-left:12px;}
/*积分块*/
.ma-ti3{ float:left; line-height:24px; color:#000; font-size:16px;}
.jft{ display:block;}
.jft a{ display:block; float:left; width:33.333%; text-align:center;}
.jft a table{ margin:0 auto;}
.dkz3{ line-height:16px; color:#000; font-size:12px;}
/*我的*/
.maba a{ display:block; float:left; width:25%; text-align:center; border-left:1px solid #d6d6d6; color:#000; font-size:14px; line-height:24px;}
.maba a:first-child{ border-left:none;}
.maba a:visited{ color:#000;}
.maba a img{ margin:0 auto 8px;}
.aqk{ display:block; background:#FFF; padding:0 3%; height:52px; line-height:52px; font-size:16px; color:#000;}
/***************************************my-news*******************************************/
.nelb{ display:block;}
.nelb li{ background:#FFF; margin-bottom:12px; padding-top:10px;}
.neda{ display:block; overflow:hidden; background:#ff9a4d; padding:0 3%; height:44px; line-height:44px; font-size:12px;}
.neda1{ color:#ffcaa1;}
.neda2, .neda2:visited{ color:#fff;}
.neda2 span{ font-family:"宋体";}
.nel-ti{ display:block; padding-bottom:8px; margin-bottom:10px; border-bottom:1px solid #d6d6d6; line-height:24px; color:#000; font-size:14px;}
.nel-ti:visited{ color:#000;}
.nel-js{ display:block; margin-bottom:12px; line-height:20px; color:#7b7b7b; font-size:12px;}
.nel-js:visited{ color:#7b7b7b;}
/***************************************my-data*******************************************/
.zik0{ margin-bottom:10px;}
.zik{ background:#FFF; border-bottom:1px solid #e5e5e5; padding:0 3%; height:58px; position:relative;}
.zik:first-child{ border-top:1px solid #e5e5e5;}
.ziti{ position:absolute; left:3%; z-index:3; line-height:58px; color:#000; font-size:15px;}
.ziin{ display:block; width:100%; height:57px; padding:10px 0 10px 60px; text-align:right; background-color:transparent !important; line-height:37px; font-size:12px; color:#8d8d8d;}
.xtou{ display:block; float:left; width:28px; height:28px; margin-top:14px; background-size: cover !important;}
.xuk{ line-height:57px; font-size:12px; color:#000;}
.xuk input{ display:block; float:left; margin-top:22px; margin-left:10px;}
.xuk label{ float:left; padding-left:4px;}
.bao1, .bao2{ display:block; width:100%; height:48px; text-align:center; margin-bottom:8px; font-size:16px; color:#FFF; line-height:48px; border-radius:6px;}
.bao1:visited, .bao2:visited{ color:#FFF;}
.bao1{ background:#1b8c00;}
.bao2{ background:#ff7309;}
/***************************************my-integral*******************************************/
.jfz{ display: block; background:#1b8c00; padding:10px 3%;}
.jfjl{ display:block; float:right; width:80px; height:32px; border:1px solid #7cc36b; margin-top:7px; text-align:center; font-size:14px; color:#fff; line-height:30px;}
.jfz1{ padding-bottom:2px; font-size:12px; color:#b2e2a7; line-height:20px;}
.jfz2{ font-size:18px; color:#fff; line-height:24px;}
.jif .rxcpjg{ text-align:center;}
.jif .rxcmk{ left:50%; margin-left:-33px; }
/***************************************my-integral-record*******************************************/
.jllb{ display:block;}
.jllb li{ display:block; background:#FFF; padding:10px 3% 0; margin-bottom:11px;}
.jlda{ padding-bottom:8px; border-bottom:1px solid #d1d1d1; line-height:18px; font-size:12px; color:#bcbcbc;}
.jlcp{ padding:10px 0;}
.jlfen{ padding-top:4px; line-height:20px; color:#ff7309; font-size:14px;}
.jllb .cpdk:last-child{ border-bottom:none; }
/***************************************my-comment*******************************************/
.plk{ display:block;}
.plk li{ display:block; margin-bottom:14px;}
.plcp{ background:#FFF; border:1px solid #d1d1d1; padding:10px; margin-bottom:12px;}
.plnr{ font-size:12px; color:#fedcc8; line-height:20px;}
.plnrk{ background:#fd8d38; padding:10px 12px; border-radius:5px; position:relative;}
.plda{ padding-top:4px; line-height:20px; color:#ffb984; font-size:12px;}
.plnrk b{ position: absolute; left:22px; top:-8px;
	width: 0;
    height: 0;
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    border-bottom: 10px solid #fd8d38;
}
/***************************************my-address*******************************************/
.dizk{ display:block;}
.dizk li{ display:block; background:#FFF; padding:12px 3%; margin-bottom:12px;}
.di-ti{ margin-bottom:4px; font-size:16px; color:#000; line-height:24px;}
.di-ti span{ color:#d60000;}
.di-xx{ font-size:12px; color:#8d8d8d; line-height:20px;}
.zikk .ziin{ text-align:left; font-size:14px; color:#636363; padding-left:80px;}
.bjsc{ border-top:1px dashed #d1d1d1; height:30px; padding-top:8px; margin-top:10px;}
.bjsc a{ display: block; float:left; width:50%; overflow: hidden;height:20px; position:relative;}
.bjsc b{ display:block; width:1px; height:100%; background:#c2c2c2; position:absolute; top:0; right:0;}
.bjk{ width:56px; margin:0 auto;}
.bjk img{ display:block; float:left;}
.bjk span{ display:block; margin-left:26px; font-size:12px; line-height:20px; color:#5f5f5f;}
/***************************************my-collection*******************************************/
.sclb{ display:block;}
.sclb li{ display:block; background:#FFF; padding:10px 3%; margin-bottom:12px; position: relative;}
.sclb .chmk{ margin-left:0; position:relative;}
.shan{ position:absolute; right:0; bottom:0;}
/***************************************login*******************************************/
.dengk{ display:block; overflow: visible; position:relative; width:90%; margin:80px auto 60px; padding:100px 8% 60px; background: rgba(255, 255, 255, 0.85) !important; border-radius:7px;}
.dengx{ display:block; position:relative; border-bottom:1px solid #aaa;}
.dengx span{ position:absolute; left:0; top:0; line-height:46px; font-size:14px; color:#444;}
.hq{ display:block; position:absolute; right:0; top:10px; z-index:3; width:80px; height:26px; border:1px solid #FFF; text-align:center; color:#444; font-size:12px; line-height:24px; }
.dlx{ display:block; background-color:transparent !important; height:46px; width:100%; padding:8px 10px 10px 66px; line-height:26px; font-size:14px; color:#444 !important;}
.dzhu{ display: block; position:absolute; left:50%; margin-left:-55px; top:-55px;}
.dlan{ display:block; width:100%; height:40px; margin-top:30px; margin-bottom:20px; border-radius:5px;background: rgba(29, 139, 0, 0.8) !important; line-height:40px; color:#FFF; font-size:16px;}
.huan{ display:block; text-align:center; line-height:26px; font-size:12px; color:#888;}
.huan a, .huan a:visited{ color:#777;}
/***************************************travel*******************************************/
.cyti{ line-height:48px; font-size:18px; color:#1d8c00;}
.cyti table{ margin:0 auto;}
.cylb{ display:block;}
.cylb li{ display:block; background:#FFF; overflow:hidden; border-bottom:1px solid #e3e3e3; margin-bottom:10px;}
.cytu{ display:block; width:134px; height:84px; background-size:cover !important;}
.cynk{ display:block; padding:4px 10px;}
.cy-ti{ display:block; margin-bottom:2px; font-size:14px; color:#000; line-height:24px;}
.cy-js{ display:block; font-size:12px; color:#8d8d8d; line-height:18px;}
/***************************************my-news-view*******************************************/
.nenbg{ display:block; background:#FFF; padding:12px 15px;}
.ne-ti{ text-align:center; padding-bottom:4px; font-size:16px; line-height:32px; color:#000;}
.ne-gjc{ display:block; text-align:center; border-bottom:1px solid #ddd; padding:5px; margin-bottom:8px; border-top:1px solid #ddd; line-height:26px; font-size:12px; color:#999;}
.ne-gjc a, .ne-gjc a:visited{ color:#999;}
.fanye{ margin-top:15px; border-top:1px solid #ddd; padding-top:10px;}
.fanye a{ display:block; font-size:12px; color:#888; line-height:24px;}
.fyhui{ display:block; width:80px; height:26px; margin-top:6px; border:1px solid #ddd; text-align:center; font-size:12px; color:#888; line-height:24px;}


.nochek{ text-align:center; overflow:hidden; padding:30px 0 ;}
.nochek img{ margin:0 auto 18px;}
.noche2{ display:block; padding-bottom:18px; line-height:20px; font-size:14px; color:#7e7e7e;}
.noche3{ display:block; width:200px; height:40px; margin:0 auto; border-radius:6px; background:#bf2722; line-height:40px; font-size:16px; color:#fff;}


.tuijianbox{ width:100%; height:12rem; overflow:hidden}
.tuijian{ width:40%; height:12rem; background:#ffebeb; float:left; position:relative}
.tuijian p{ width:80%; margin:1rem auto; font-size:1em; line-height:26px; position:relative; height:10rem;}
.tuijian p img{ width:100%; position:absolute; bottom:-1rem;}
.tuijian span{ font-size:12px; color:#666;}
.tui{ width:60%; height:12rem; float:left; overflow:hidden}


.tui01{ width:50%; height:6.5rem; background:#fbf7e5; float:left}
.tui01 p{ width:80%; margin:0.5rem auto; font-size:0.8em; line-height:20px; position:relative; height:5.5rem;}
.tui01 p img{width:60%; position:absolute; bottom:-0.5rem; z-index:0; left:20%}
.tui01 span{ font-size:12px; color:#666;}



.tui02{ width:50%; height:6.5rem; background:#f3f3fd; float:left}
.tui02 p{ width:80%; margin:0.5rem auto; font-size:0.8em; line-height:20px; position:relative; height:5.5rem;}
.tui02 p img{width:60%; position:absolute; bottom:-0.5rem; z-index:0; left:20%}
.tui02 span{ font-size:12px; color:#666;}

.tui03{ width:100%; height:5.5rem; background:#e6fbe5; float:left}
.tui03 p{width:50%; margin:1rem 0; font-size:0.8em; line-height:24px; position:relative; height:3.5rem; float:left; padding-left:1rem;}
.tui03 span{ font-size:12px; color:#666;}
.tui03 p img{ width:65%; position:absolute; bottom:-0.5rem;}

.cprx ul li{ background:#fff; border-top:1px solid #dadada;border-bottom:1px solid #dadada; overflow:hidden; padding:5px 10px; margin-bottom:8px;}
.yan01{ width:30%; float:left}
.yan01 img{ width:90%;}
.yan02{ width:70%; float:right; padding:5px 0}
.yan02 h1{ font-size:1em; font-weight:normal; line-height:35px;}
.yan02 p{ font-size:0.8em; color:#900;}
.yan02 span{ font-size:0.8em; color:#666;}
.yan02 a{ float:right; line-height:24px; width:80px; background:#d60000; color:#fff; text-align:center; font-size:0.8em;border-radius: 5px;}





