@charset "utf-8";/*#------------------------------共用样式*/
*{margin:0px;padding:0px;border:0px;outline:0px;margin:0;box-sizing:border-box;}
div,ul,li,p,ol,dl{list-style:none;}
table{border:0;cellpadding:0;cellspacing:0;border-collapse:collapse;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
a{text-decoration:none;}
a:hover{color:#333;}
.JQSH{}
.JQSHT{}
/*
-webkit-text-size-adjust:auto !important;
-webkit-text-size-adjust:100%;不自动缩放字体
*/
/*-----------------------------------------------*/
body{font-size:1em;max-width:720px;font-family:"微软雅黑";font-size:14px;margin:0 auto;position:relative;background:#fff;}
img{max-width:100%;max-height:100%;color:#2d2d2d;}
.fl{float:left;}
.fr{float:right;}
.clr{clear:both;width:100%;height:0px;font:0px/0px '';overflow:hidden;}
.W{padding:0px 15px;margin-right:auto;margin-left:auto;}
.p10{padding:0 10px;}
.disbox{display:box;display:-webkit-box;}
.col{color:#7ebb42;}
.bcol{background:#7ebb42;}


/*con1*/
.con1{padding:10px 15px 0 5px;margin-right:auto;margin-left:auto;}

.con1 .fl,.con1 .fr{width:50%;}
.con1lImg{width:50%;}
.con1lCom{padding-top:10px;padding-left:3%;color:#2d2d2d; line-height:20px;}

.con1 .fr{padding-top:10px;}
.con1Tfxx li{ width:16px;height:15px;background:url(../images/con1Trxx.png) no-repeat center; background-size:100%; float:right;margin:0 1%}

.con1fCom{padding-top:10px;}
.con1fCom a{display:block;width:60px;height:25px; font-size:12px;color:#fff; text-align:center; line-height:25px; float:right;margin-right:10px; background:#c8c8c8;}
.con1fCom a.on,.con1fCom a:hover{background:#8fc320;}
.con1fCom a.mr0{margin-right:0;}

/*con2*/
.con2{padding:10px 15px;margin-right:auto;margin-left:auto;color:#2d2d2d}

/*con3*/
.con3{padding:0 5px 80px 5px;margin-right:auto;margin-left:auto;}

.con3Top{}
.con3Top li{width:32%;float:left; text-align:center; background:#c8c8c8;color:#fff;height:100%;}
.con3Top li.on,.con3Top li:hover{ background:#8fc320;}

.con3li{display:none;}
.con31Til{}
.con31Com li{padding:10px;border-top:1px solid #c8c8c8;}
.con31Lt .fl{ font-weight:bold;}
.con31Lt .fr{color:#8fc320;}
.con31Lt .fr span{color:#069a3a;margin-left:18px;}
.con31Cm{padding-top:10px;color:#646464;}

.con3ds,.con3df{padding:20px 10px 0 10px;color:#2d2d2d;font-size:16px;}
.con3ds span,.con3df span{color:#c90202;}



/*footer*/
.v2_footwrap {  }
.v2_footwrap ul { margin:0}
.v2_footwrap ul li { width: 25%; display: block; float: left; height: 50px; text-align: center; }
.v2_footwrap ul li i { display: block; width: 25px; height: 25px; margin: 2px auto; background: url(../images/index.v2.sprite.png) no-repeat; background-size: 109px 229px; background-position: -40px 5px; }
.v2_footwrap ul li.on i { background-position: 0 5px; }
.v2_footwrap ul li i.order { background-position: -40px -30px; }
.v2_footwrap ul li.on i.order { background-position: 0px -30px; }
.v2_footwrap ul li i.user { background-position: -40px -70px; }
.v2_footwrap ul li.on i.user { background-position: 0px -70px; }
.v2_footwrap ul li p { text-align: center; font-size: 12px; height: 17px; color: #333; line-height: 17px; }
.v2_footwrap ul li.on p { color: #7ac8c0; }









