@charset "utf-8";
/* CSS 模块 */
::-moz-placeholder { color: #cccccc; opacity: 1!important;}
:-ms-input-placeholder { color: #cccccc;}
::-webkit-input-placeholder { color: #cccccc;}
/* CSS Main */

html{color:#4d4d4d;background:#fff; height:100%; min-height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body,button,input,select,textarea{font:12px/1.5em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;font-family: -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit}
fieldset,img,a img{border:0}
iframe{display:block}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul,li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:before,q:after{content:''}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
ins,a{text-decoration:none}
input,button { border:none; background:none;}

a {color:#3ab5f1;}
a:hover {text-decoration:none; color:#ed3f41}
.a-hide {display: block; height: 100%; text-indent: -999px; overflow: hidden;}
.tl {text-align: left;}
.tr {text-align: right;}
.tc {text-align:center;}
.tj{text-align:justify;*text-justify:distribute;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}
.b { font-weight:bold;}
.n { font-weight:normal;}
.i { font-style:italic;}

.fn:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}
.fn{*zoom:1}
.l{float:left}
.r{float:right}
.cl{clear: both;}
.rel{ position:relative;}
.abs{ position:absolute;}
.oh{overflow:hidden}

.db { display:block;}
.di { display:inline;}
.dn { display:none;}
.dib{display:inline-block;*display:inline;*zoom:1}
/* =0 Reset
--------------------------------------------------------------*/
.mt10{margin-top:10px;}
.ml15{margin-left: 15px;}
.mb15{margin-bottom: 15px;}
.red{color: #ed3f41;}
/* Global
--------------------------------------------------------------*/
/* 基础常用
--------------------------------------------------------------*/
.mt5 { margin-top:5px}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt25{ margin-top:25px}
.mt30{ margin-top:30px}
.mt35{ margin-top:35px}
.mt40{ margin-top:40px}
.mt45{ margin-top:45px}
.mt50{ margin-top:50px}

.mr5 { margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr25{ margin-right:25px;}
.mr30{ margin-right:30px;}
.mr35{ margin-right:35px;}
.mr40{ margin-right:40px;}
.mr45{ margin-right:45px;}
.mr50{ margin-right:50px;}

.mb5 { margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.mb25{ margin-bottom:25px}
.mb30{ margin-bottom:30px}
.mb35{ margin-bottom:35px}
.mb40{ margin-bottom:40px}
.mb45{ margin-bottom:45px}
.mb50{ margin-bottom:50px}

.ml5 { margin-left:5px}
.ml10{ margin-left:10px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.ml25{ margin-left:25px}
.ml30{ margin-left:30px}
.ml35{ margin-left:35px}
.ml40{ margin-left:40px}
.ml45{ margin-left:45px}
.ml50{ margin-left:50px}

.mlr5 { margin-left:5px; margin-right:5px}
.mlr10{ margin-left:10px; margin-right:10px}
.mlr15{ margin-left:15px; margin-right:15px}
.mlr20{ margin-left:20px; margin-right:20px}
.mlr25{ margin-left:25px; margin-right:25px}
.mlr30{ margin-left:30px; margin-right:30px}
.mlr35{ margin-left:35px; margin-right:35px}
.mlr40{ margin-left:40px; margin-right:40px}
.mlr45{ margin-left:45px; margin-right:45px}
.mlr50{ margin-left:50px; margin-right:50px}

.mtb5 { margin-top:5px; margin-bottom:5px}
.mtb10{ margin-top:10px; margin-bottom:10px}
.mtb15{ margin-top:15px; margin-bottom:15px}
.mtb20{ margin-top:20px; margin-bottom:20px}
.mtb25{ margin-top:25px; margin-bottom:25px}
.mtb30{ margin-top:30px; margin-bottom:30px}
.mtb35{ margin-top:35px; margin-bottom:35px}
.mtb40{ margin-top:40px; margin-bottom:40px}
.mtb45{ margin-top:45px; margin-bottom:45px}
.mtb50{ margin-top:50px; margin-bottom:50px}

.pt5 { padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pt25{ padding-top:25px}
.pt30{ padding-top:30px}
.pt35{ padding-top:35px}
.pt40{ padding-top:40px}
.pt45{ padding-top:45px}
.pt50{ padding-top:50px}

.pr5 { padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr25{ padding-right:25px;}
.pr30{ padding-right:30px;}
.pr35{ padding-right:35px;}
.pr40{ padding-right:40px;}
.pr45{ padding-right:45px;}
.pr50{ padding-right:50px;}

.pb5 { padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}
.pb25{ padding-bottom:25px}
.pb30{ padding-bottom:30px}
.pb35{ padding-bottom:35px}
.pb40{ padding-bottom:40px}
.pb45{ padding-bottom:45px}
.pb50{ padding-bottom:50px}

.pl5 { padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl30{ padding-left:30px}
.pl35{ padding-left:35px}
.pl40{ padding-left:40px}
.pl45{ padding-left:45px}
.pl50{ padding-left:50px}

.plr5 { padding-left:5px; padding-right:5px}
.plr10{ padding-left:10px; padding-right:10px}
.plr15{ padding-left:15px; padding-right:15px}
.plr20{ padding-left:20px; padding-right:20px}
.plr25{ padding-left:25px; padding-right:25px}
.plr30{ padding-left:30px; padding-right:30px}
.plr35{ padding-left:35px; padding-right:35px}
.plr40{ padding-left:40px; padding-right:40px}
.plr45{ padding-left:45px; padding-right:45px}
.plr50{ padding-left:50px; padding-right:50px}

.ptb5 { padding-top:5px; padding-bottom:5px}
.ptb10{ padding-top:10px; padding-bottom:10px}
.ptb15{ padding-top:15px; padding-bottom:15px}
.ptb20{ padding-top:20px; padding-bottom:20px}
.ptb25{ padding-top:25px; padding-bottom:25px}
.ptb30{ padding-top:30px; padding-bottom:30px}
.ptb35{ padding-top:35px; padding-bottom:35px}
.ptb40{ padding-top:40px; padding-bottom:40px}
.ptb45{ padding-top:45px; padding-bottom:45px}
.ptb50{ padding-top:50px; padding-bottom:50px}

.w50 { width:50px;}
.w60 { width:60px;}
.w70 { width:70px;}
.w80 { width:80px;}
.w90 { width:90px;}
.w100{ width:100px;}
.w110{ width:110px;}
.w120{ width:120px;}
.w130{ width:130px;}
.w140{ width:140px;}
.w150{ width:150px;}
.w160{ width:160px;}
.w200{ width:200px;}
.w240{ width:240px;}
.w300{ width:300px;}
.w380{ width:380px;}

.w1{ width:100%;}
.w2{ width:50%;}
.w3{ width:33%;}
.w4{ width:25%;}
.w5{ width:20%;}
.w6{ width:16%;}
.w1-b{ width:99%;}
.w2-b{ width:49%;}
.w3-b{ width:33%;}
.w4-b{ width:24%;}
.w5-b{ width:19%;}
.w6-b{ width:16%;}

.h20 { height:20px;}
.h23 { height:23px;}
.h25 { height:25px;}
.h30 { height:30px;}
.h35 { height:35px;}
.h40 { height:40px;}
.h50 { height:50px;}
/*-------------------------  基础常用结束  -----------------------*/

body{ height:100%; min-height:100%;background:#fff;}
#wrapper { position:relative; min-width:1200px; width:100%; min-height:100%;box-sizing:border-box; padding-top:54px;}
#header,#container,#footer,#headerTwo {width:100%;margin:0 auto; min-width:1280px;}
#container { position:relative; padding-top:20px;height:auto; min-height:100%; box-sizing:border-box;*zoom:1;}
#container:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}
#header { height:80px;background:#fff;z-index:101; position:relative;overflow:hidden;}
#headerTwo { position: fixed;z-index:101; top:0; left:0; width:100%; height:54px;background:#42474d;}
#main { margin:0 auto; min-width:1040px; height:auto; position:relative;}
#footer { position: absolute; left:0; bottom:0;}
#lefter { width:260px; padding:10px; height:auto; position:relative; z-index:2; background:#fff; float:left;}
#righter { width:100%; float:right; margin-left:-290px; padding-bottom:30px;}

/*兼容页面不正常的foot*/
#wrapper { padding-bottom:68px;}
#wrapper + #footer { position:relative; margin-top:-48px;}
#wrapper + * + #footer { position:relative; margin-top:-48px;}
#wrapper #container #footer{ bottom:-68px;}

#wrapper.nomalCon { margin:0 auto;}
#wrapper.nomalCon #main { width:1100px;}
#wrapper.nomalCon #main.w1200 { width:1200px;}
#wrapper.nomalCon .shopNav { margin-left:0;}
#wrapper.nomalCon .shopNav .w1100 { width:1100px; margin:0 auto;}

/*----------------------------------  Global结束  ------------------------------------*/
@font-face {
  font-family: 'ly';
  src: url('font/ly.eot');
  src: url('font/ly.eot#iefix') format('embedded-opentype'),
       url('font/ly.woff') format('woff'),
       url('font/ly.ttf') format('truetype'),
       url('font/ly.svg#hl') format('svg');
}
[class^="icon-"]:before, [class*=" icon-"]:before { display:inline-block;font-family: "ly";font-style: normal; font-size:inherit;}
/* LOGO
--------------------------------------------------------------*/
#header.bg { background:#fafafa;}
#header.bg .header-container { background:#fafafa;}
#header .logo { margin-right: 40px; float:left; width:175px; height:100%;}
#header .logo-img { width:175px; height:100%;background:url(../Image/logoSix.png) no-repeat 0 0;float:left;}
#header .logo-mobile {width: 161px;height: 50px;background: url(../Image/12580/mobile-logo.png) no-repeat 0 center;float: left;}
#header .logo-title { float:left; line-height:90px; width:170px; height:70px;background:url(../Image/logo-title.png) no-repeat 0 30px;}
#header .logo-copyright { float:left; line-height:30px; width:170px; display:block; position:relative; z-index:15;}
#headerTwo .logo { float:left; width:180px; height:55px; background:#30394d; overflow:hidden;}
#headerTwo .logo-img { margin:0 auto; width:164px; height:100%;background:url(../image/base/newlogo.png) no-repeat center center;}
#headerTwo.noNav .logo { height:54px; background:#fff;}
#headerTwo.noNav .logo-img { background:url(../image/base/logoSix3.png) no-repeat center center;}
#headerTwo .logo-mobile {width: 161px;height:60px;background: url(../image/12580/mobile-logo.png) no-repeat center center;float: left;}
#headerTwo .logo-copyright { float:left; line-height:63px; width:auto; height:70px; overflow:hidden; color:#b8b8b8;}
#header .headtxt { margin-left:-25px; float:left;height:100%; line-height:64px;font-size:18px;color:#666;}
#header .headtxt span { padding:5px 0px 5px 15px;border-left:1px solid #c9c9c9}
/*------------------------- 导航结束  --------------------------*/

/* 头部
--------------------------------------------------------------*/
#header .header-container {margin:0 auto;width:1200px;height:44px;background: rgba(255,255,255,.9);}
#header .user-center { float:right; width: 230px; padding:7px 0; }
#header .loginout,#header .balance,#header .usercenter,#header .loginin { float: right; line-height:30px;font-size:12px; color:#999;}
#header .loginin a { margin: 0 15px;}
#header .loginout { width:auto; height:30px;}
#header .loginout a { color:#999;}
#header .usercenter { position:relative; margin-right:10px;}
#header .username { cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; position:relative; text-align:right; color:#609fec;width: 180px;}
#header .loginin { width:auto; height:30px;}
#header .loginin a { color:#333; font-size:12px;}
#header .loginin a:hover { color: #ed1c24;}

#headerTwo a { text-decoration:none;}
#headerTwo .headerBg { width:100%; min-width:1100px; margin:0 auto;background: #fff;}
#headerTwo .headerCon { height:54px; border-bottom:solid 1px #f3f4f5;}
#headerTwo .headerNav { position:absolute; left:200px; right:140px; height:100%;}
#headerTwo .headerNav ul { height:100%; padding:0; margin:0;}
#headerTwo .headerNav ul li { position:relative; float:left; height:100%;}
#headerTwo .headerNav ul li.more { width:100px;}
#headerTwo .headerNav ul li.more>a { display: block;}
#headerTwo .headerNav ul li.end { margin:7px; position: relative; top:50%; margin-top:-7px; float:left; width:1px; height:14px; background:#ddd;}
#headerTwo .headerNav ul li>a { padding:15px 7px 12px 7px; height:24px; margin: 0 20px; overflow:hidden; line-height:24px; display:block; color:#50545d; font-size:16px; border-bottom:solid 3px transparent; display: none;}
#headerTwo .headerNav ul li>a i { margin-left:4px;}
#headerTwo .headerNav ul li>a i.icon-down-dir { display:inline-block;}
#headerTwo .headerNav ul li>a i.icon-up-dir { display:none;}
#headerTwo .headerNav ul li:hover>a i.icon-down-dir { display:none;}
#headerTwo .headerNav ul li:hover>a i.icon-up-dir { display:inline-block;}
#headerTwo .headerNav ul li>a.hover {color:#00cbde; border-bottom:solid 3px #00cbde; display: block;}
#headerTwo .headerNav ul li:hover>a,
#headerTwo .headerNav ul li>a:hover {color:#00cbde;}
#headerTwo .headerNav ul li>a.active { display: block;}
#headerTwo .headerNav ul li.more:hover { box-shadow:0 15px 15px rgba(100,100,100,0.1);}
#headerTwo .headerNav ul li.more:hover>a,
#headerTwo .headerNav ul li.more>a:hover {color:#333;}
#headerTwo .headerNav ul li .subNav{display: none;}
#headerTwo .headerNav ul li:hover .subNav{display: block;position: absolute; width: 150px;height: auto;left: 0; }
#headerTwo .headerNav ul li .subNav li{margin: 0}
#headerTwo .headerNav ul li .subNav li a{line-height: auto;width: 120px;display: block;text-align: center;background: #f3f4f5;}
#headerTwo .headerMsg { position:relative; margin-right:20px; float:right; width:160px; height:100%; color:#777;}
#headerTwo .headerMsg .text { position:relative; z-index:2; padding:12px 18px 13px 7px; height:30px; line-height:30px;}
#headerTwo .headerMsg .text .text_portrait { display:inline-block; margin-right:5px; border:solid 1px #ddd; border-radius:100%; width:28px; height:28px; vertical-align:middle; background-color:#f7f7f7; background-position:center center; background-repeat:no-repeat; background-size:cover;}
#headerTwo .headerMsg .text span { display:inline-block; line-height:30px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; vertical-align:middle; width:98px; overflow:hidden;}
#headerTwo .headerMsg .text>i { position:absolute; right:7px; top:15px; font-size:14px;}
#headerTwo .headerOpr { float:right; width:auto; height:60px;}
#headerTwo .headerOpr .headerOprList { position:relative; float:left;}
#headerTwo .headerOpr .headerOprList:last-child { float:right;}
#headerTwo .headerOpr .headerOprList>a { display:block; padding:18px 7px; height:24px; line-height:24px; font-size:14px;}
#headerTwo .headerOpr .headerOprList>a i { position:relative; display:block; width:20px; text-align:center;}
#headerTwo .headerOpr .headerOprList>a i.has:after { position:absolute; top:2px; right:0px; width:8px; height:8px; border-radius:50%; content:""; background:#ed3f41;}
#headerTwo .headerOpr .headerOprList:hover {}
#headerTwo .headerOpr .headerOprList:hover>a,
#headerTwo .headerOpr .headerOprList>a:hover {color:#ed3f41;}
#headerTwo .headerOpr .headerOprList span{display:block; padding:18px 7px; height:24px; line-height:24px; color:#333; font-size:14px;}
#headerTwo .headerOpr .headerOprList.hasMoreList:hover { background:#fff;}
#headerTwo .headerOpr .headerOprList.hasMoreList:hover>a,
#headerTwo .headerOpr .headerOprList.hasMoreList>a:hover {color:#333;}
#headerTwo .headerMsg .headerMore { float:right;}
#headerTwo .headerOpr .headerMore { position:absolute; top:50px; right:0;}
#headerTwo .headerNav ul li .headerMore { width:100px; min-width:100px; max-width:100px; position:absolute; top:54px; left:0px; padding:0;}
#headerTwo .headerMsg:hover .headerMore { display:block;}
#headerTwo .headerMsg:hover .text { box-shadow:0 15px 15px rgba(100,100,100,0.1);}
#headerTwo .headerMsg .icon-down-dir { display: inline-block;}
#headerTwo .headerMsg .icon-up-dir { display:none;}
#headerTwo .headerMsg:hover .icon-down-dir { display:none;}
#headerTwo .headerMsg:hover .icon-up-dir { display: inline-block;}
#headerTwo .headerOpr .headerOprList:hover .headerMore { display:block;}
#headerTwo .headerNav ul li:hover .headerMore { display:block;}
#headerTwo .headerMore { position:relative; z-index:3; min-width:350px; max-width:350px; box-shadow:0 15px 15px rgba(100,100,100,0.1); background:#fff; *border:solid 1px #ddd; *border-top:none; border:solid 1px #ddd\9; border-top:none\9; color:#50545d; display:none; border-radius:0 0 5px 5px; height:auto; overflow:hidden; padding-top:10px;}
#headerTwo .headerMore .headerMoreNav { height:auto; overflow:hidden;}
#headerTwo .headerMore .headerMoreNav a { display:block; padding-left:10px; height:40px; line-height:40px; font-size:14px; color:#50545d; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#headerTwo .headerMore .headerMoreNav a:hover { background:#eee;}
#headerTwo .headerMore .headerMoreNews { padding:10px; height:auto; overflow:hidden;}
#headerTwo .headerMore .headerMoreNews a { display:block; padding-left:10px; height:30px; line-height:30px; font-size:14px; color:#333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#headerTwo .headerMore .headerMoreNews :visited { color:#999;}
#headerTwo .headerMore .headerMoreNews a:hover {color:#ed3f41;}

#headerTwo .headerMore .headerMore_UserMsg { padding-bottom:10px; border-bottom:solid 1px #f5f6fb; margin:0 25px; height:auto; overflow:hidden;}
#headerTwo .headerMore .headerMore_UserMsg .text_portrait { float:left; margin-right:5px; border:solid 1px #ddd; border-radius:100%; width:58px; height:58px; vertical-align:middle; background-color:#f7f7f7; background-position:center center; background-repeat:no-repeat; background-size:cover;}
#headerTwo .headerMore .headerMore_UserMsg .text_portrait + p,
#headerTwo .headerMore .headerMore_UserMsg .text_portrait + p + p,
#headerTwo .headerMore .headerMore_UserMsg .text_portrait + p + p + p { margin-left:70px;}
#headerTwo .headerMore .headerMore_UserMsg p { padding:5px 0; line-height:24px; font-size:16px; color:#6d6e71;}
#headerTwo .headerMore .headerMore_UserMsg p * { font-size:14px;}
#headerTwo .headerMore .headerMore_UserMsg p span { font-size:12px; color:#999;}
#headerTwo .headerMore .headerMore_UserMsg p span em { font-size:12px; color:#ed3f41;}
#headerTwo .headerMore .headerMore_UserMsg p+p { padding:0;}
#headerTwo .headerMore .headerMore_link { padding-bottom:10px; border-bottom:solid 1px #f5f6fb; margin:10px 25px 0 25px; height:auto; overflow:hidden;}
#headerTwo .headerMore .headerMore_link ul { height:auto; overflow:hidden;}
#headerTwo .headerMore .headerMore_link ul li { line-height:24px; width:50%; float:left; font-size:14px; color:#777;}
#headerTwo .headerMore .headerMore_link ul li.w1 { width:100%;}
#headerTwo .headerMore .headerMore_link ul li a { font-size:14px;}
#headerTwo .headerMore .headerMore_link ul li p a { color:#666;}
#headerTwo .headerMore .headerMore_link ul li p a.headerMore_nav_a { color:#3ab5f1;}
#headerTwo .headerMore .headerMore_link ul li p a:hover { color:#ed3f41;}
#headerTwo .headerMore .headerMore_nav { padding:7px 25px; height:auto; overflow:hidden; background:#f5f6fb;}
#headerTwo .headerMore .headerMore_nav.headerMore_nav2 ul li { width: 49%;}
#headerTwo .headerMore .headerMore_nav ul { margin-right:-1px;}
#headerTwo .headerMore .headerMore_nav ul li { width:33%; float:left; border-right:solid 1px #e0e1e6; text-align:center; line-height:30px; height:30px;}
#headerTwo .headerMore .headerMore_nav ul li.last { border-right:none;}
#headerTwo .headerMore .headerMore_nav ul li a { color:#777; font-size:14px; display:block;}
#headerTwo .headerMore .headerMore_nav ul li a:hover { color:#ed3f41;}
#headerTwo .headerMore .headerMore_nav ul li a em { color:#00cbde;}

.Indnav { float: left; width:auto; height: 100%;}
.Indnav li { padding: 7px 5px;float:left;text-align:center;position:relative;overflow:visible;}
.Indnav li img { position:absolute;top:0;left:-35px;display:none;}
.Indnav li.hover a{color:#ed1c24;}
.Indnav li a{ display: block;padding: 0 10px;color:#333;font-size:14px;color:#333;line-height:30px;}
.Indnav li a:hover{color:#ed1c24;}
/*------------------------- 导航结束  --------------------------*/

/* 试用期提示
--------------------------------------------------------------*/
.probation_tips { position: absolute; width: 100%; top: -30px; left: 0; line-height: 50px; height: 50px; background: #fff5ed; padding: 0 40px 0 220px;}
.probation_tips .icon-tips-1 { display: inline-block; width: 16px; height: 14px; margin-bottom: -2px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAABkUlEQVQ4T42SsU9TURTGf9+lhARx0UQx8R8gIQVTRf4KcWmcSEykrxgGJh1ZmE3YhNrNzTgoDE2MLsrC1FRJNDwGRxcYmoBAX+8x71UetH2N3vHc8/3ud79zxIBjSzPXOTt9izSGOylq/cfPrFYNBJSnKxglDLgSbWlt98F/AyzI3we3DeQSkQekOb2qb/ZC+hxYsTjEtb1tTLNgh8AZaBwRcuzv6PXXo8uQfsD8xBNGR6qJdfPPcC7EeNcR2YoqjdWBAHt8bxzXajDMjQSAW8RHIc59+is6xkd3Vd39fg7pcmDlfAVzpfQF80uYC3F8SGvSljbqaaApwBbyszj3JQ0uVkhPgRCzj13h+fZDVb+9T1qSnwWFYRR97gR3+fhllNvDfO3CQRxre59fowXVdpodQHlyEcu9zJjzAdhv0O2uOwnkV7XeWJEFhVsQ1UE3+wH+Oe1ckyEfw3sndkRLM7JgegMIsjfSynh3iLM3GYB4wzZlwVQTdHXQSv+jfiorTb1AegSMxHH0CM5tZ9VbYLU/2BWLzDFqzwsAAAAASUVORK5CYII=) no-repeat 0 0;}
.probation_tips span { margin: 0 40px 0 10px; font-size: 14px; color: #333333;}
.probation_tips .btn-all { margin: 0; vertical-align: baseline;}
/* 试用期提示结束
--------------------------------------------------------------*/

/* 小程序管理提示
--------------------------------------------------------------*/
.stepTips { width: 100%; background: #f7f8fa;}
.stepTips .stepTips-inner { padding: 40px 30px;}
.stepTips .stepTips-inner dl { margin-bottom: 40px; padding-left: 50px;}
.stepTips .stepTips-inner dl:last-child { margin: 0;}
.stepTips .stepTips-inner dl dt { line-height: 2em; font-size: 14px; color: #333333; position: relative;}
.stepTips .stepTips-inner dl dt a { color: #00cbde;}
.stepTips .stepTips-inner dl dt .icon-step { display: inline-block; width: 20px; height: 20px; font-style: normal; text-align: center; color: #ffffff; line-height: 20px; background: #00cbde; border-radius: 50%; position: absolute; left: -50px; top: 4px;}
.stepTips .stepTips-inner dl dt::before { content: ""; display: inline-block; width: 2px; height: 70px; background: #00cbde; position: absolute; top: 27px; left: -41px;}
.stepTips .stepTips-inner dl:last-child dt::before { display: none;}
.stepTips .stepTips-inner dl dd { line-height: 2em; font-size: 14px; color: #888888;}
@media screen and (max-width: 1403px) {
	.stepTips .stepTips-inner dl:nth-child(2) {
		margin-bottom: 12px;
	}
}
/* 小程序管理提示结束
--------------------------------------------------------------*/

/*下载小程序码弹窗*/
.qr_box { width: 226px; margin-left: 20px; margin-right: 40px;}
.qr_box dl dt img { width: 226px; height: 226px;}
.qr_box dl dd { text-align: center; padding: 10px 30px; line-height: 2em;}
.qr_info { width: 474px; margin-right: 20px;}
.qr_info p { font-size: 14px; padding-bottom: 16px;}
.qr_info .pageUrl { padding: 12px 38px; border: 1px #eeeeee solid; margin-bottom: 40px;}
.qr_info .pageUrl input:hover { border: none;}
.qr_info span.tips { display: inline-block; padding: 8px 0; color: #999999;}
/* 下载小程序码弹窗
--------------------------------------------------------------*/

.loginBg { position:fixed; width:100%; height:100%;background:url(../image/default-bg2.png) repeat 0 0; top:0; left:0; z-index:10000;}
.loginBg2 { position:fixed; width:436px; height:355px; top:50%; left:50%; margin-left:-228px; margin-top:-228px;background:url(../image/default-bg2.png) repeat 0 0; padding:10px;}
.loginDiv { border:solid 1px #878178; width:100%; height:100%; background:#f4f4f4;}
.loginDiv .Loginheader { background:#ed1c24 url(../image/logo2.png) no-repeat 2px 4px; height:40px;}
.loginDiv .Loginheader.logoMobile {background:#ed1c24 url(../image/12580/mobile-logo.png) no-repeat 2px 4px; }
.loginDiv .Loginheader .loginFormclose{ width:17px; height:17px; float:right; background:url(../image/icon1.png) no-repeat 0 -1210px; display:block; margin-top:12px; margin-right:10px; cursor:pointer;}
.loginDiv .loginForm { width:270px; margin:0 auto; margin-top:20px;}
.loginDiv .loginForm p { margin-top:3px; text-align:left; font-size:13px; font-weight:bold; color:#717171;}
.loginDiv .loginForm p.mt10 { margin-top:10px;}
.loginDiv .loginForm p a{ font-weight:normal; font-size:13px;}
.loginDiv .loginForm p span{ font-weight:normal; font-size:13px; color:#8b8a8a;}
.loginDiv .loginForm p .logintextbox { width:255px; height:26px; line-height:26px; text-align:left; font-size:14px; font-weight:bold; color:#555; background:#fff; margin-top:0px;}
.loginDiv .loginForm p .logintextbox.w2-b { width:133px;}
.loginDiv .loginForm p .loginsubmit{ border:none; width:100%;background:url(../image/button.png) repeat-x 0 0; height:30px; cursor:pointer; color:#fff; font-size:14px;}
.loginDiv .loginForm p .loginsubmit:hover {background:url(../image/button.png) repeat-x 0 -40px;}
.loginDiv .loginForm p .loginsubmit.erro {background:#999;}
/* 底部
--------------------------------------------------------------*/
#footer-new  {background:#f3f4f6;text-align:center;padding-bottom:50px}
#footer-new  .contact-us{padding-top:40px}
#footer-new  .contact-us dl {width:13.3%; margin:0 10%;float:left;padding:10px 0px;color:#555}
#footer-new  .contact-us dl dt { position: relative; margin-bottom:20px;}
#footer-new  .contact-us dl dt .wangcaio2o-qr {pointer-events: none; position:absolute; bottom:50px; left: 50%; margin-left: -90px; opacity: 0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all 0.5s;-ms-transition:all 0.5s; transition:all 0.5s;}
#footer-new  .contact-us dl:hover dt .wangcaio2o-qr { opacity: 1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
#footer-new  .contact-us dl dd {line-height:24px;color:#555;font-size:14px}
#footer-new  .contact-us dl dd.font_dd1{color:#666;font-size:12px}
#footer-new  .contact-us dl dd a {color:#666;}
#footer-new  .bottom-nav{font-size:12px;color:#999;text-align:center;padding:40px 0px 10px}
#footer-new  .bottom-nav  a{margin:0px 8px;color:#999;}
#footer-new  .footer-copyright{width:100%;margin:0 auto;text-align:center}
#footer-new  .footer-copyright a { color: inherit;}
#footer-new  .wangcaio2o-honesty{height:35px;}
#footer-new  .honesty_logo{margin-top:20px;}
.footer-service { border-top: solid 1px #bca59b; text-align:center;background:#eaeaea;}
.footer-service p{ border-top:solid 1px #fdfdfb; text-align:center;background:#eaeaea;}
.footer-service span,.footer-service a { color:#4a2c2c; font-size:14px;line-height:60px;}
.copyright { text-align:center;}
.copyright span { color:#4a2c2c; font-size:13px;}
.ind-footer {margin:0 auto;background:#fafafa;}
.footer-item {margin:0 auto;border-top: solid 1px #fff;padding:30px 0 20px 0;}
.footer-list { width:1050px; margin:0 auto;}
.footer-list .friends{font-size: 12px;color: #999;text-align: center;}
.footer-list .friends a{margin-right: 6px;color: #999;}
.footer-list dl { padding-left:50px;float:left; padding-top:10px; padding-bottom:10px;}
.footer-list-border { border-right: solid 1px #dadada;}
.footer-list dl dt { font-size:14px; color:#4a2c2c; margin-bottom:20px;font-weight: bold;}
.footer-list dl dd { line-height:28px; color:#333;}
.footer-list dl dd a { color:#333;}
.footer-list dl dd i { width:23px; height:20px; overflow:hidden; float:left; margin-top:5px;}
.footer1-icon {background:url(../image/icon1.png) no-repeat 0 -1100px;}
.footer2-icon {background:url(../image/icon1.png) no-repeat 0 -1130px;}
.footer3-icon {background:url(../image/icon1.png) no-repeat 0 -1160px;}
.ind-copyright { text-align:center;padding:15px 0;}
.ind-copyright.tl { text-align:left;}
.ind-copyright span { color:#8c8c8c; font-size:13px;}
.ind-copyright a { color: inherit;}
.ind-copyright .weixin-gzh img {display:none;position:absolute;left:-5px;top:-120px;z-index:3;}
.ind-copyright .weixin-gzh:hover img { display:block;}
.ind-footer .icon-beian { height: 20px; position: relative; top: 4px; margin-left: 5px;}
/*------------------------- 导航结束  --------------------------*/

/* 切换标签
--------------------------------------------------------------*/
#global-libs { float:left; overflow:hidden;}
#global-libs p { float:left}
#global-libs-content {}
#global-libs-content .hide { display:none;}
#global-libs-content .hover { display:block;}
#global-libs-content { padding-top:31px;}
/*------------------------- 切换标签结束  -----------------------*/

/* 输入框
--------------------------------------------------------------*/
input[type=text],
input[type=password],
select,
textarea { font-size:14px; line-height:20px; padding:3px 6px 3px 6px; border:#ccc 1px solid; background:#fff; border-radius:2px;}
textarea { padding-bottom:23px;}
input:hover,textarea:hover,select:hover {outline: none;border: 1px solid #33c1ea;}
input:focus,textarea:focus,select:focus {outline: none;border: 1px solid #33c1ea;box-shadow: 0 0 8px rgba(0,178,229,0.3);}
input[type=text]:disabled,
input[type=password]:disabled,
select:disabled,
textarea:disabled { background:#f7f7f7; color:#999;}
.texttextarea,.texttextarea2 { height:90px; }
.textbox-s { height:20px; line-height:20px; font-size:12px;}
input[type=button]{ border:none;}
input[type=button]:hover{ border:none; box-shadow:none;}
input[type=button]:active{ border:none; box-shadow:none;}
input[type=range]:hover {outline: none;}
input[type=range]:focus {outline: none;}
input[type=range] {box-shadow: 0 1px 0 0px #71808a inset;background-color: #99a4ac;height:5px;border-radius:3px;border:solid 1px #71808a;width:235px;}
input[type=range]::-webkit-slider-thumb {-webkit-appearance: none;cursor: pointer;height:16px;width:16px;background:#99a4ac;border-radius:8px;border:solid 5px #fff;box-shadow: 0 0 0 1px #cfcfcf;}
.selectbox { height:28px; line-height:28px;}
input.placeholder,textarea.placeholder {color: #cccccc;}
input[type=button]{ border:none;}

.btn-60,.btn-120,.btn-180,.btn-90,.btn-110,.btn-e4,.btn-e3,.btn-e5,.btn-del,.btn-auto {background-color: #ed3f41; color: #fff; padding:0 10px; display: inline-block;  overflow: visible; height: 28px; line-height: 28px; text-align: center;text-decoration: none;border-radius: 3px; font-size: 14px; cursor: pointer; -webkit-transition:none;-webkit-transform:none}
.btn-e4,.btn-e3,.btn-e5,.btn-del {border:1px #d1d1d1 solid;color: #666766;background-image: -moz-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));background-image: -webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image: -o-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%); background-color:none;}
.btn_inner{background-color: #ed3f41; color: #fff; padding:0 10px; display: inline-block;  overflow: visible; height: 28px; line-height: 28px; text-align: center;text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; -webkit-transition:none;-webkit-transform:none}
.btn-60:hover,
.btn-120:hover,
.btn-180:hover,
.btn-90:hover,
.btn-110:hover {background-color: #00b4bf; color: #fff; text-decoration:none}
.btn-60:active,
.btn-120:active,
.btn-180:active,
.btn-90:active,
.btn-110:active{background-color: #00aab4; color: #fff;}

.global-input2-input .btn-up {background: url(../image/preview-del.png) no-repeat 0 -100px;}
.global-input2-input .btn-up:hover {background: url(../image/preview-del.png) no-repeat 0 -114px;}
.global-input2-input .btn-down {background: url(../image/preview-del.png) no-repeat 0 -150px;}
.global-input2-input .btn-down:hover {background: url(../image/preview-del.png) no-repeat 0 -164px;}
.global-input2-input .btn-del {background: url(../image/preview-del.png) no-repeat 0 0;}
.global-input2-input .btn-del:hover {background: url(../image/preview-del.png) no-repeat 0 -14px;}
.global-input2-input .btn-up {background: url(../image/preview-del.png) no-repeat 0 -100px;}
.global-input2-input .btn-up:hover {background: url(../image/preview-del.png) no-repeat 0 -114px;}
.global-input2-input .btn-down {background: url(../image/preview-del.png) no-repeat 0 -150px; border:none; overflow:hidden; padding:0;}
.global-input2-input .btn-down:hover {background: url(../image/preview-del.png) no-repeat 0 -164px;}
/*------------------------- 按钮、输入框结束  --------------------------*/

/* 分页
--------------------------------------------------------------*/
.page { padding-top:10px; text-align:right; line-height:30px;}
.page a {font-weight:normal; font-size:13px; line-height:30px;}
.page p { display:block;font-weight:normal; font-size:13px; line-height:30px;margin:0 5px;}
.go-history {margin-top:-50px; float:right;cursor: pointer;display:inline-block;*display:inline;*zoom:1;text-align: right;text-decoration: none !important;color:#e73323;background: url(../Image/preview-del.png) no-repeat 0 -130px; text-indent:20px;}
.pageLoading {background:url(../Label/Image/Item/loading.gif) no-repeat center center;}
.pageLoading * { visibility: hidden; visibility: hidden !important;}
/*------------------------- 分页结束  -----------------------*/

/* 面包屑
--------------------------------------------------------------*/
#global-bread { width:100%; text-align:left; padding-bottom:20px;}
#global-bread p { display:block; border-bottom:solid 1px #d1d1d1;font-weight:normal; font-size:13px; line-height:40px; color:#666;}
#global-bread p a {color:#666;}
#global-bread p span{ color:#999;}
.bread { width:100%; text-align:left;}
.bread-con { width:100%; border-bottom:solid 1px #ddd;}
.bread-area { float:left;}
.bread-history { float:right; display:none;}
.bread-con i { width:25px; height:25px; float:left; margin-right:5px; margin-top:5px;}
.icon-bread {background:url(../Image/icon1.png) no-repeat 0 -50px;}
.icon-history {background:url(../Image/icon1.png) no-repeat 0 -100px;}
.bread-area p { height:35px; float:left; margin-left:5px;font-weight:normal; font-size:16px; line-height:35px; color:#282727;}
.bread-area p a {font-weight:normal; font-size:16px; line-height:35px; color:#282727;}
.bread-history p { height:35px; float:left; margin-left:5px;font-weight:normal; font-size:14px; line-height:30px; color:#714646;}
.bread-history p a {font-weight:normal; font-size:14px; line-height:30px; color:#714646;}
/*------------------------- 面包屑结束  -----------------------*/

/* 标题
--------------------------------------------------------------*/
.main-name { text-align:left; padding-bottom:20px;}
.main-name a.bread { font-size:18px; color:#444;}
.main-name.pb0 { padding-bottom:0;}
.main-name-help {font-weight:bold; font-size:14px; line-height:45px; color:#906e6a;}
.main-name h2{ float:left; line-height:45px;}
.main-name i { width:20px; height:20px; display:inline-block;*display:inline;*zoom:1; overflow:hidden; vertical-align:middle;}
/*------------------------- 面包屑结束  -----------------------*/

/* 次导航
--------------------------------------------------------------*/
.sidenav,
.new_sidenav { position: fixed; z-index: 1; left:0; top:54px; bottom:0px; width:180px; overflow:hidden; overflow-y:auto; overflow-x:auto; text-align:left; font-size:0; background: #30394d; padding-bottom: 80px;}
.sidenav::-webkit-scrollbar,
.new_sidenav::-webkit-scrollbar {width:0;height:0;}
.sidenav::-webkit-scrollbar-track-piece,
.new_sidenav::-webkit-scrollbar-track-piece {background-color: #30394d;}
.sidenav::-webkit-scrollbar-thumb,
.new_sidenav::-webkit-scrollbar-thumb {background-color: #30394d; border-radius: 4px;}
.sidenav::-webkit-scrollbar-thumb:hover,
.new_sidenav::-webkit-scrollbar-thumb:hover { background-color: #30394d;}
.sidenav::-webkit-scrollbar-thumb:active,
.new_sidenav::-webkit-scrollbar-thumb:active {background-color: #30394d;}

.sideMore { position: fixed; z-index: 999; bottom: 0; width: 180px; height: 34px; padding: 20px 0 20px 0; background: #30394d; overflow: visible; }
.sideMore .sideMoreButton { border:solid 1px #b0b7c8; border-radius: 5px; color: #b0b7c8; display: block; margin:0 30px 0 30px; height: 32px; line-height: 32px; text-align: center; }
.sideMore .sideMoreCon { position: absolute; z-index: -1; left: 180px; bottom: 10px; box-shadow: 0 0 10px 0 rgba(0,0,0,.1); padding:20px; background: #fff; width: 316px; height: auto; visibility: hidden; text-align: center; opacity: 0; transform: translateX(20px); transition: all 0.3s; }
.sideMore:hover .sideMoreCon { visibility: visible; z-index: 999; opacity: 1; transform: translateX(0); }
.sideMore .sideMoreCon:before { position: absolute; bottom: 26px; left: -11px; width: 11px; height: 11px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA86R7QiEG2Ne0s5ltbBkY7MVSdQAAADlJREFUCNdFzUkOACAIA0Bw3+X/r9WkIpwmpGnpX6yq5FkeQxaBl7uCB4u6Q/hPNtNGXnsKbP222w66kQLw4acrDQAAAABJRU5ErkJggg==); content: "";}
.sideMore .sideMoreCon .sideMoreItem { padding-top: 20px; width: 105px; height: 85px; float: left; cursor: pointer; }
.sideMore .sideMoreCon .sideMoreItem:hover { background: #f8f8f8; }
.sideMore .sideMoreCon .sideMoreItem i { display: inline-block; width: 40px; height: 40px; margin:0 auto; }
.sideMore .sideMoreCon .sideMoreItem p { color: #676767; font-size: 14px; }
.sideMore .sideMoreCon .sideMoreItem i.icon-pay { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAsVBMVEUAAAAAy94Ay94Ayt4Ay94Ay98Ay98AzN4Ay98Ay94Ay98Ay94Ay98Ay94Ay98Ayt0Ayt8AzN4Ay90Ay98Ay94AzN8AzN8Ay98Ay94Ay94Ay94AzN8AzN4Ay90Ay98Ay94Ay98Ay98Ayt0Ay98AzN4Ay94AzN8AyOAAy98AzN8Ay94Ay98AzN8AzN8AzN8Ay94AzN0AzN4Ay98Ayt4Ay94AzN4A0+QA0N4Ay98Ay94Azd74QNQGAAAAOXRSTlMA/NGYCMbAIhAM7ubbgVz+9MxpVDfVtq2Qe286HPjnurGph3RDNBgF9aB2Y0tHLyYC4KSLUN6oei2VF7H9AAABZklEQVQ4y+3R2VbCMBgE4EmartCdFloq+yoguDu8/4PZqFdi8Hjvd5fzz/mTM8G/v1rVU3tSHfGbW34a4DqLrJbNXZ1w/Mu+1MeHPrcwaxh4C0tBWTkkezAKucMjy6YfW+ixD6NU+PAlAxYecJ8oGKyTLjCjttWvbGCgNhI4OF0+2xEwpQuTIjlhLr5qlMK70uICeSlZlBlWsQ2jHiWAAzMAL3EEsyktwKtcoI6LE8x8yXKhVz+w4+IaNYkZpB2y+DGnPKz34USGK2DvCDLdAf58e/GJTopHamJwBJSre8lH7XH4LRhsYDNbuvN2+PAxvJuQ8wXlt2C3A/sG2r48n53hakDaLhp2LoPOja8XOa+RJRgwiYA2nZuCwzY0m1G3GQUcPcF4tdrJM5lh6ZAzHxfBEWyRRU+9NYBlOFQWOX7DpQ1hUUum0RGnXPA+x0/qCl52W4djQcZsVWtc5x3CfjoOXfz7i3fjEyommYmKDgAAAABJRU5ErkJggg==) no-repeat center center; }
.sideMore .sideMoreCon .sideMoreItem i.icon-shop { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAjVBMVEUAAAAAy94Ay94Ay94Ay94AzOEAzN8Ay98Ay98AzOEAzN4Ay98AzN8Ay90Ay98Ayt4AzN8Ay94Ay94Ay94Ay98Ay94AzOAAzN4AzN0AytsAyuIAzN4AzN8AzN8Ay94AzN8Ay94Ay98AzN4Ay9wAzN8AzeAAy94Ay94AzuAAzN8Ay94AzNsAy98AzN0Ay95ptAj4AAAALnRSTlMA/POI3A4R974/wTvs3pNWHe/JxYFpXUc1MisoIgrRtqWfm0oY5N6QeW5LQhYDvIEszQAAAPFJREFUOMvt0slygzAQBNCGQACx2YAxGJx4y570/39epJQPZBiXLz76Hbp0mJJGI+Hu9t6rPDjL87z+wAUxhR1UJePh8Sy0NgFTaAy/8U/HZ2i4hBARiiMLCAcm6lV6gFNItLN/mNl8mAKWDCF98Q0zDVtIe20WGxpIGV2OLhbhX7rwCKl2O5Y0bpvshDBmAySsIa3JoiD5urfh7Xyb5kBtPiuSfulqW7ds+tjmCprxuAWG5AQsUtdhP0L12UEYSmjI+SS2UDCC8MQQCs+/UHj9m1XzQv3oQO+xYivf4AWajvT8iYhMoErjyJuIzBp3t/YLtuIaZ9m/WpgAAAAASUVORK5CYII=) no-repeat center center; }
.sideMore .sideMoreCon .sideMoreItem i.icon-card { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAolBMVEUAAAAAy94AzN0Ay94AytkAy98AzN8Ay94Ay94AzN4Ay9wAyt8AyNgAzN0AzN8AzeAAy98Ay94AzN8Ay94AzeIAzN4Ay90AzN8Ay98AzN8Ay94AzN0AzuQAy98Ayt4Ay94AzeEAy98Ay94AzeAAzN4Ay+AAy90AzN8Az+MAws0Az+MAzuEAzN0Az+IAytsA0OIAzN4Ay+IAu8UAy94Ay98AzuTc7rX1AAAAM3RSTlMA9y/hFKFvW+SoiD8XEfGNWCz56tzCt4p0aUQj8ebNyKubmpODSikoHwsGuLCehn9RNyqy5jTIAAAA7UlEQVQ4y+3Sx3KDMBAG4DUJBAKimVDdu53E7Zff/9UsND7ArA4++uDvwvzLzo4avb28w2nqfvSMJ1FAzD6TEsyId64wqROrJ/FzeKwxg0WMwIDVhhDEAazkoiYlWRXfreOlTRvDxBCw1cd7bElOVShgmBj/oV35zikdpXS2RBGQV8RZofS7uUFak1GJohsrLMisQtSNjopGgSvX3Zwg3BLnL0P8EIn4S4sDIg+Yn1njGKpP/9RkG2YwHnisBy9sbb7WyXiF++euMENDzAEpqy2Rb8Rnj2hs/PLDGZke7u1KzO7fHfSlw5lFb6/uDqVQH2+rXwCaAAAAAElFTkSuQmCC) no-repeat center center; }
.sideMore .sideMoreCon .sideMoreItem i.icon-gift { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAhFBMVEUAAAAAy94Ay98Ay94Ay98Ay94AzN8Ay94AzN8Ay94Ay94Ay98Ay94Ay98Ay98AzN4AzN8AzNwAy98Ay94AzN4Ay94Ay94AzN4AzN8Ay94Azd4Azd8Azd8Ay+AAy94Azd8Ay+AAy+AAy94Ay90Ay90Ax98Ay98AytwAy98Ayt0Ay94Ayt4ExsajAAAAKnRSTlMA5MDp6+dMvVHx4dqDfXVtQij6MAX89crEhmZiXFVHPDkNz7Cvp5gkHhNC0t9GAAAA1ElEQVQ4y+2TyY7CMBQETWInJJnsw74Mw07l//8PMAgQD+EDBzhQl5ZaJVmtJ6sv76LwsERc6U2kN4PI+H4LuoewmIimLcSwGdtMCa5lQCxEjRKibe8x5+qH29diKbYuYiFaKf5PdznjeusSax8SgJFDXJCHoNOK3+fiisnGMAhwiaWm6tIhKVxjVAZQFe7Va+jMYVk6RI80o57F5A5xOlT58YTl8zGWAe3b9oVb64eikWKv+bOZYfNEiRZiAP3Q80JNcogTfRgqwShpxJ/xM/Xl09kD4ucanjz2SSwAAAAASUVORK5CYII=) no-repeat center center; }
.sideMore .sideMoreCon .sideMoreItem i.icon-manager { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAMAAAAc9R5vAAAAe1BMVEUAAAA2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xtoZ0JwYAAAAKHRSTlMA0DAf9fAW+91gS8m+p6KQJRsQCOhW7OOrhHdrkopxOzTUtrSse0NAc/3XeAAAANxJREFUKM+lkNmygyAQRIeIokHQuGu2u9/+/y/MEAxVWHlIVc4LDQ0zPVCg0FLlc0MbmhKAArodxXxh7Fu6luiy6HyP7nAXJU6RYXD0osYQGQL1qnL4p2HbhCvJi0b23ND4WNWAaMYKp0fuzyhVrVR/X0fOHbEApt+fJUracJFwmJa2HBbzc+YI7WL/yJFVWjjmtXsOYOLpkxEeX9wCYpaQPU3Q18TR+rTywlUnpCTdzIECFTlSEHtvGjpxrRQbSjwoOHsH+Vt/A5YGBAyxY8GkR1a7gP+Nf6EsB70BFxQU7Jx0AFAAAAAASUVORK5CYII=) no-repeat center center; }
.sideMore .sideMoreCon .sideMoreItem i.icon-mybank { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAMAAADeQm2wAAAARVBMVEUAAAA2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xto2xtpCWgRvAAAAFnRSTlMAmZbuwAe8kd/SZjGJhQ7z1nVfs7Jnwv3G4gAAAJ1JREFUKM+t0t0OwiAMBeAJLTDq2I/a939UWyYkCuiNJ6GEfAnnAib0lptYj5PGM1yaAF8zWpg6cTZvbM5jQp2YzpPhN9wAxWCrKL0VFwZE4KWi9CpWVSuovQUT0Z35RpQKyipo+BXTQYoxhiCDWsyZZ50dPJxz6yrj6OAeQmCWsX+99u8YH59oXf/JFIePrTj+JoqjFBz2/vxkw94np9kOZhaOrZoAAAAASUVORK5CYII=) no-repeat center center; }
.sideMore .sideMoreCon .sideMoreItem i.icon-giftcard { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAACXBIWXMAAAsSAAALEgHS3X78AAACNklEQVRIia2W0XEaMRCGPzy8RC+mgygVGKsBSAUhFfjSwaUCmwp8VMDRQEIq8FFAFFxB5AoML3q9PGjF6Q7OIRl2htFpR7v/7n//6hi8+/l7BKyBCZe1F2Dmjd6mziGQCdge2B7H/Zdp4D3wAMy6gCN5zrzR60ugKetGwGuS+2BXyfPuEmAA3ujeXMO/BUu1M2Cbvg/x50Dlja7OLSbtUPecGQNLoFLWTROwCrgnaOBsu6KhcqmsOxW8BZ6Ba+BJWZcL2A1BaEVP7jlQdp2Duq6RyteS9LYr5aSjm8T9TOhuRw87p6ge1HUdk+bAI7DyRmcJWEZDWzqrcwF7PAUmdjSLqWhKCZ51gsYcXwp74BuhS2TtKlMTZrEAptF56BBAWVcDeKMHp8oV6p+AzwSFToCNN3p64uwY+CXbL97ostWhvKdYfRqY0VA6An7IGrvOk2IicOmN3irr5gQlF8q6tTd6l1Iaqaw6xaaU7oFPNFQuJPEM+J7E5Mo6TaAzo6E2u0raj/JuydwbnQMf5TcFPhDU/EK4Kw9dAivxXwNjuXHimTuAoVC2TCrudtiSdxx+qVoT5jQKZir+1LSsewiDHx1fpZs3TcA3so1sPEjCCLbyRldC631ypnW1/cunKRY2UdZlMmeaQPttMselrBtvdNEFPPqU9JkAzGVbKOtG3uidN7qKQy6vqqVkCGMR+S+Vded2WdJW4Kuyru/sonXTeKMLUekd5//NqLzROxmH4o24BY1KAfgDQaXdH3rEgykAAAAASUVORK5CYII=) no-repeat center center; }
.sideMore .sideMoreCon .sideMoreItem i.icon-bill { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRFQkY2MzFERjY4RTExRUI5QTZERDVFN0VBMzAyMEM2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRFQkY2MzFFRjY4RTExRUI5QTZERDVFN0VBMzAyMEM2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEVCRjYzMUJGNjhFMTFFQjlBNkRENUU3RUEzMDIwQzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEVCRjYzMUNGNjhFMTFFQjlBNkRENUU3RUEzMDIwQzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7BK9V1AAACgUlEQVR42pyWS0hVURSGz72aEqSJZFmWChXh1aLAalAQXqIHlNUosxoUQRQlBQ1qFAS9RoGBDYIoCKMGhQ2iIrSaiSBIDyLSNMzeg2Y9lPpW/AdOh72PVxd8nMN+/Guftdde+6SCnoEgwSphB2QhA2XwG4ZhCLrgFrz1CaQ8Dkz4tMTz1PZJwmZzYZbex+TkOLyLC6Ud4pvgGezSyg5CBZRDvShXm/UNaCHPNTfRQQt0QAEchhq4BCOOhYyoL6OxUzS3xRei7XBDodgK3cHEbDncVejsi25GHcyDF4p3dhLioa2ETu1Lne1JGKKzUAQnHOLTYaFDLB+Wxdq6pVEkzX97UAVN8BraHEIXtIHZ/0IbBFehF1bExrdJy0JelZZ4njpGHQ6u6XkbFuv9DOzUivti40elZZpN5qBBHR2euD6BvVAM9+Ckcv4NbIafjjmhVoNt8rA+ucIxsBAuw2yFojjS9xLeQ7vCFTfr+2MbNUMZ5LJS2AbTHH0Z8dnj4KNlUphFBR4HH1R/SsUVta+OtO32zC0MU+0rzEnI7Y1yYjZfz3VQq/en8Moxz8L6xfbgPi/roVoVMmrVSZVS9gA2OMStlDzMV8k1B1ugNTZwEBo1wawZ1sCpcBPhscNpo56d9gV20PqVdnWesxA9RAdgiSquz67rfC1IKyxWmBZpcpJ1KeZD44w7pkQYDItdpVI1Pclit1bhOwrfXfeB3UT7YCrcUemdiNkh3AOPVBydF46F6YjquYXhkNI4Fzuvu6Q+7iR+o7Uqm37BRYVtfySLfDamA9cecVIy3qV/TiU3XMQ3Hf8fCY6sgi6N3A2rUjn8tjSr4trJnam7NxezTKv5K8AA6zSTikcDhYoAAAAASUVORK5CYII=) no-repeat center center; }
.sideMore .sideMoreCon .sideMoreItem i.icon-active { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABw0lEQVRIie3UP2gUURAG8N/p6mFsggiKoGAhEhsVNCZF1FoREcQiTdIopBdFBMHuajuJ6Il/QCWgNgaxiAiKRAiaQogEG6sUEoJaROEs9m3YrPf2NqBW+eCxO/u+mW/m7byptVotGQ69+ZS97kYT+zCFK3ihIt7271pmr4nwmtiOq1iLcZxsw0twAsPYGBONiezFGBoYwEvcxc4cpwsTeIpbeLJSkWchu9P4icHAHclxruEgjuE2DsdEksj3s3iAR/gcMl7E5pzfED7iAo7iekyk1vt6JroXnM+gH3OhktmwP4bjmMQo7qD1R5Qg0oWtMaUC5vEVO8RPIY9FfEnwDj0VRRq4hFdBqAqGkiBwH487kJsF+zludPB5iJ6s5GnpTy7DaMGereCDeAv/VWSV9OJcB+76gr2ngs+SyHucCmslOBJWGVr4kOCAdE7VKgSeD88B1Vr4G+YS/JLe6m3Sy7auxGlCOiwH0V3Cm8a9zMhnM4LLuWyL6JaWPx64W/CjDa+ODdIr8Z3l3ZVgAZsia6EQ7GaEd1569EsF/JcWXhVZFfl3KI6GOi5GuPWCvT/C7SsTmZRW1qiYYF+7gAFT0rkFfgPiu1WbWz9C2QAAAABJRU5ErkJggg==) no-repeat center center; }
.sideMore .sideMoreCon .sideMoreItem i.icon-qzt { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAC0klEQVRIia3WTYgdRRAH8N/b7K77XA/iwUuMIOiCuSgigngwAT2Ik6MIIgwaUMSIoIQhYOJXLhNE8JKDAWFA9OZpVDCwgqAobIiiBuLB9Stg4mcM7rpJduOhe3R2Mu/NTvQPTdd0V/e/qqa6ugfDhcVd2IcZ/TEY0S9jX1YWBy9aMFxYvHAJRBvFTFYWK/WBSZzFNH7EuziP1TGtml+Ja0e187jImTrhm3iqrwtZWfTSn6zJm2ryHG6PY2v+/TcV/vnOk3Tc/puwhLezsvi9SVjJ2/B+D6M3glN5km7NyuKXyZbJHTV5Sct/6IEJDHE1bsJ8G+FS7JdxI377D4Q344Mor7E+pBVWawrfde04LmnyJD1R+1wjuDwKA1zVRdiBK5sDbR6OwhyexlR9sJGl81lZvD5ukz6E+3Ffh85D+N8IXxYSaGqMziddm/Qh/Di2deioNNM1+UJfQkKaT+M4Tm9A/49INKjIx2VpEy/gqBC2U8KBHousLI7herxW6ffx8FxN/qlNIU/SCVyDlawsTkbSr7EzT9LZvoQv4pAQmnUFIU/SoZBUO7AZZ/MkPYZXMI9nsrJ4hHABn8EVOIjH8RyeFUrcFvzaYci1QqhHFYm/hNfEbFYWS32Tpokhvo3ye/gUZ6Kh98S+errcgcOTLu0tU+EJfIadWVkcqU/kSbrF+tDfXxFWXl7e2GxNdzgPZ2VxoDmYJ+kUHo7GfIgj+Egk24U9QijgslqfC9dUG77CGzWSOdwV1x3CW1lZPN9cNBguLBKeAjP4Uzhvezs8g29wHZ7Eo8LdCbdkZXG0qZwn6WOYrcK5GsngVdwr3NAD7Tf+BD6P8g01smXcmSfpOZwUsv+2aNB23F152IbNHYTL+Blb8WWLTnUcKryUlcXucaXtBH6IfbN9H8mq8nVaKF916+tke7Ky2E3/4j0KD2Rl8U7Mzgdxq3BGjwtPxC8qxb8BTxjVDcWVyMwAAAAASUVORK5CYII=) no-repeat center center;}
.sideMore .sideMoreCon .sideMoreItem i.icon-fzb { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAdCAYAAABbjRdIAAADj0lEQVRIiZ3Wa4hVVRQH8N/NMZsyIsupIKnIogcGUlBR2BQRFFdJPyQVcokg0SzogaeiKEqiS2RiqfQlOFFBiAzBsQ8R+IiyZAoTCuylWaamvciGIpvbh73P3D1n7kzjLNisvc9Ze//3Wnut/9617v7dsBArMA2TMejYpRbbX9iDRVmR70oNuqJejpkTAOgkJ2M67sIjncCORL0GLwretXAAR/9n8ak4NfaPookF+LdqWIL9E/U3saVy0lhIWZEfxMFy3Kw3fqysOSTHVcanJP3z4u6OjNWa9cbG8W6uBBuI+nDyb2ry/xXsTP6txGexf/poi3cCuxBnx/G12vFPw7ADvbG/AQ9pH8EfxwK2C7PjeCHu7GC3DlfgaSwTPL10vCAp2CKhLmCjsPOqvCvUz5NChm7FlxMBe10IE7yD/R3s9gvhPQGX4Cftkqh1WHNUsDENohzVrpsB7cKFcyq206I+q7pIF67GBXF8C/qM9O7u2GqYi9UCpb0mhD6Vh7ENX1TBat39u1uVb/fhZcwyPN3Fxa/D+3gUP2RFPvSzWW9Myop8BHOkYPOwSijit7AEv+JcfKqd4oTwLcfz5XwhwebHzXXj9zhvQ1bkfVUwQuhuTbwaZhN1d+z/Gcfz8IKxCfwTLM2KfDsjEyQN6ZS4eCu2gQRoMd5OgHbiWTwoRKnk18vxcbPeuLH0rBdrcbFQY0twCI9jjsAkXXhKOPiroobfcE9W5OurLjXrjWVCItWEZJrRKUHux0vowYnx2yB+jp7tx5kCEc/OivzrKlACmG5scyfPlgpFuxoXRcM3kONmofAJtPYm7jXynAlnta5ZbzwjREkXNuOrCLYpAsGr2lfO91HfHvXhCATb42ZTJmmhP/bXlGBlYpR30PRkwg5sie3b+K28HTYldpM7eDX0PSvyA+JLoKticGiUiaV0ytoZQqFXZWvSb6VgU6Keg32Gc+UkgXo+F5JEZfEPtbMuXXwbNOuNHoEMWiVYGYrbYqvKLzhNYJgFOENgjT7cgec6zCmZZnEc10oG6RXYoHwKVMthEDdhL/7G8QKlzcqKfF+z3jjfcBIYyIp8T7PeuEz7+fBdCTYemSoc9CKBkAkX6fysyD+qGjfrjblYr31ENxwLWCprBaYp5T18IJBwD67Hlcn/J7IiXzFRMHhMeLJXb+qqPJAV+SrarD9RmSlcltcIN3bJg3sFT1dmRT70VvkPWEIESisYhs0AAAAASUVORK5CYII=) no-repeat center center;}
.sideMore .sideMoreCon .sideMoreItem i.icon-yzt { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mzg1RkY4NjUwRjA5MTFFRTlDRDRBNUU5NjRGOUNDQzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mzg1RkY4NjYwRjA5MTFFRTlDRDRBNUU5NjRGOUNDQzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozODVGRjg2MzBGMDkxMUVFOUNENEE1RTk2NEY5Q0NDOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozODVGRjg2NDBGMDkxMUVFOUNENEE1RTk2NEY5Q0NDOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjKJl7sAAADkSURBVHjaYpQ49+AcAwODIQN1wQ4g9kQWYKKBJSDggS7AgsRmpJIl/7EJMjHQCYw8i9yBeCUQiyGJiULF0kixiIWAfDIQhwKxAxDnQCN6KtRifiCejSvySbUoCYg5gNgXiFchiYN8FE+sJcQE3RcgDgTiKUhi/UAcCcQ/SQk6RmDJ8B9PPiLkYnx6GAck1bGQ4OL/lJQgLDT0BHKwX2YhQTE2MWJ9p0vLOGJEdgjd4mjQpDoGMuJjeFcTsFL/CxONLemCsnexkFCukQpeQun3QFwO8tF5GvnoIxCvBWIzIL4DEGAABhcnfbynmBEAAAAASUVORK5CYII=) no-repeat center center;}


.leftCon { position: absolute; width:218px; margin-top: 25px; font-size:14px;}
.leftCon-title { padding: 0 15px; line-height: 40px; color: #333333; font-size:16px; border-bottom: 1px #ececec solid;}
.leftCon-title .more { font-size: 12px;}
.leftCon ul { padding: 10px 15px 10px 0;}
.leftCon ul li { padding-left: 15px; position: relative;}
.leftCon ul li i {position: initial; float: left; margin-left: -10px; width: 20px; height: 20px; background: url(../image/icon1.png) no-repeat 0px -1280px;}
.leftCon ul li a { line-height: 24px;}
.leftCon ul li a:hover { line-height: 24px; color: #ed3f41;}
/*.leftCon ul li i { display: none; width: 4px; height: 4px; background: #666666; vertical-align: middle; margin-right: 5px; border-radius: 50%;}*/
.leftCon img { width:100%;}

.left-Menu li { width:180px;padding-left:20px; float:left;}
.left-Menu li a {line-height:40px; font-size:14px; color:#444; float:left;}
.left-Menu li.hover a { color:#ed1c24; font-weight:bold;}
.left-Menu li.hover li a{ color:#444; font-weight: normal;}
.left-Menu li i { float:left;}
.left-Menu .sidenav-div { height:0; overflow:hidden; float:left; padding-left:0;*margin-left:-20px;}
.left-Menu .icon-masternav {width:11px; height:11px;margin-top:16px; *margin-top:14px; margin-right:9px; margin-left:-4px;background:url(../image/icon1.png) no-repeat -10px -200px; cursor:pointer;}
.left-Menu .icon-masternavclose {width:11px; height:11px;margin-top:16px; *margin-top:14px; margin-right:9px; margin-left:-4px;background:url(../image/icon1.png) no-repeat -30px -200px; cursor:pointer;}
.left-Menu .icon-sidenav { width:4px; height:4px; margin-top:18px; margin-right:12px;background:url(../image/icon1.png) no-repeat 0 -200px;}
.left-Menu .left-Menu { height:auto; overflow:hidden;}
.left-Menu li span { display: inline-block; width:23px; height:13px; overflow:hidden;}
.left-Menu li .icon-hot {background:url(../image/icon1.png) no-repeat 0 -1310px;}
.subnav { background:#f8f8f8;}
.subnav li { padding:0 20px; float:left;}
.subnav li a {line-height:40px; font-size:14px; color:#666; float:left;}
.subnav li.hover a { color:#000;}
.subnav li:hover a { color:#000;}

.Menu {position: absolute; left: 0; z-index:2; width: 200px;text-align: left; border-bottom:2px #ed3f41 solid; background:#fcfcfc;}
.Menu * { font-size:14px;}
.Menu a:hover { text-decoration:none;color:#ed3f41;}
.Menu .MenuTitle { padding:10px 0; color:#fff; text-align:center; background:#ed3f41;box-shadow:0px -5px 10px -5px rgba(0,0,0,.2) inset;}
.Menu .MenuNav .SubNav { display:none; border-bottom:1px #ececec solid;}
.Menu .MenuNav .SubNav a { padding-left:40px;}
.Menu .MenuNav .SubNav .SubNav a { padding-left:60px;}
.Menu .MenuNav .SubNav .SubNav .SubNav a { padding-left:80px;}
.Menu a.more.open { border-bottom: none;}
.Menu a.more:before { position:absolute; top:50%; margin-top:-2px; right:15px; width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #b0b0b0; border-bottom:none; content:'';}
.Menu a.more.open:before { border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #afafaf; border-top:none;}
.Menu a.more:hover:before { border-top:5px solid #ed3f41; border-bottom:none;}
.Menu a.more.open:hover:before { border-bottom:5px solid #ed3f41; border-top:none;}
.Menu a { position:relative; display:block; padding:12px 0 12px 20px;color:#666666; border-left:5px #fcfcfc solid; border-right:1px #ececec solid; border-bottom:1px #ececec solid;}
.Menu a.hover { color:#f75a63;border-left:5px #f75a63 solid; background:#fff;border-right:1px #fff solid;}
.Menu .SubNav a { display:block; padding:12px 0 12px 40px; border-bottom:none;}
/*------------------------- 次导航结束  -----------------------*/


/* 7.0左侧菜单 */
.leftshop.accordion .link a { padding-left: 60px;}
.leftshop.accordion .link a::before { content: ""; display: inline-block; width: 16px; height: 16px; position: absolute; left: 34px; top: 13px; background: url(../image/WC7.0/icon_leftMenu.png) no-repeat;}
.leftshop.accordion .link#menu_id_ywqk a::before { background-position-y: 0;}
.leftshop.accordion .link#menu_id_dp a::before { background-position-y: -16px;}
.leftshop.accordion .link#menu_id_sp a::before { background-position-y: -32px;}
.leftshop.accordion .link#menu_id_dd a::before { background-position-y: -48px;}
.leftshop.accordion .link#menu_id_kh a::before { background-position-y: -64px;}
.leftshop.accordion .link#menu_id_cx a::before { background-position-y: -80px;}
.leftshop.accordion .link#menu_id_sj a::before { background-position-y: -96px;}
.leftshop.accordion .link#menu_id_sz a::before { background-position-y: -112px;}
.leftshop.accordion .link#menu_id_tg a::before { background-position-y: -128px;}
.leftshop.accordion .link#menu_id_dg a::before { background-position-y: -144px;}
.leftshop.accordion li:hover .link a::before,.leftshop.accordion li.open2 .link a::before { background-position-x: -16px;}
.leftshop.accordion .submenu a { padding-left: 60px;}
/* 7.0左侧菜单结束 */

/* 右侧内容区域
--------------------------------------------------------------*/
.subcon { margin-left:220px; padding-top:0px; margin-right:90px; min-width:880px;}
.subcon.pt0 { padding-top:0;}
.subcon.pt10 { padding-top:10px;}
.subcon.pt20 { padding-top:20px;}
.subcon2 { margin-left:240px; padding-left:30px;padding-top:30px; margin-top:0;}
.subcon.mt-10{ padding-top:20px;}
.subAuto { width:100%;}
.subAuto .subSide { float:left; position:relative; z-index:2; height:auto;}
.subAuto .subMain { position:relative; z-index:1; width:100%; height:auto;}
.subAuto .subSide.col1 { margin-right:-344px; width:344px;}
.subAuto .subSide.col1 + .subMain .subAutoCon { margin-left:374px;}
.subLeftmain {position:fixed; z-index: 96;top:0;left:100%;right:0; bottom:0;-webkit-transition:all 0.3s;transition:all 0.3s;}
.subLeftmain.open {left:0;}
.subLeftmain.open.close {left:100%;}
.subLeftmain .subLeftCon {position:absolute; z-index: 96;top:50px;right:0; bottom:0;left:180px; background: #fff;}
.subLeftmain .opr_close {width:40px;background:#7F7F7F;min-height:100%;float:left;position:absolute;z-index:10;}
.subLeftmain .opr_close i {width:40px;height:60px;position:absolute;left:0;top:50%; margin-top: -30px; z-index:100;
background:url(../Image/20161125/001.png) no-repeat center center; cursor: pointer;}
/*------------------------- 面包屑结束  -----------------------*/

/* 表单
--------------------------------------------------------------*/

table.W-table td a { margin:0 3px;}
table.B-table td a { margin:0 3px;}
.W-table {width:100%;border-collapse:collapse;font-weight:normal; font-size:14px; line-height:2em;border:1px solid #e1e1e1;}
.W-table td {padding: 7px 10px;border-collapse:collapse;vertical-align:middle;text-align:center; line-height:24px; border-bottom:solid 1px #e1e1e1;border-top: none;}
.W-table th{font-weight:bold;height:38px;text-align:center;background-color:#f7f7f7;color:#666; font-size:14px; line-height:38px;}
.W-table th a { color: #666;}
.W-table th i { margin: 0 5px;}
.W-table th.sideTitle{ border-bottom: 1px #e1e1e1 solid; }
.W-table th.sideTitle.tl{ text-align:left; padding: 0px 10px;}
.W-table th.sideTitle + td{border-left:none; text-align: left}
.W-table td a{ color:#2e7dc6; font-size:14px;}
.W-table td a.btn-all{ color:#fff;}
.W-table td a.btn-all-del{ color:#777;}
.W-table .t-ctrl { text-align:right; width:150px;}
.W-table .t-ctrl-all {text-align:left; float:right;}
.W-table .t-change-span {}
.W-table .t-change-input { display:none;}
.W-table .icon-change { width:18px; height:18px; vertical-align:middle; margin-left:5px;display:inline-block; *display:inline;background:url(../Image/icon1.png) no-repeat 0 -250px; cursor:pointer;visibility:hidden;}
.W-table .icon-change-ok { width:18px; height:18px; vertical-align:middle; margin-left:5px;display:inline-block; *display:inline;background:url(../Image/icon1.png) no-repeat -20px -250px; cursor:pointer;visibility:hidden;}
.blue{  width: 100%;  border-collapse: collapse; font-weight:normal; font-size:14px; line-height:2em;  border: 1px solid #cae3f4;}
.blue tr{ border-bottom: 1px solid #cae3f4;}
.blue th{height: 38px;  text-align: center;  background-color: #f5fbff; color: #666; border-bottom:0;  font-size: 14px; line-height: 38px;}
.blue th.first { border-left:solid 1px #e3e2e2; }
.blue th.last { border-right:solid 1px #e3e2e2; }
.blue td { text-align:center; border:solid 1px #cae3f4; border-top:none; border-right:none; *border-left:none;}
.blue tr { position:relative;}
.blue tr.th { z-index:10;}
.blue td.title { padding-left:10px; vertical-align: middle; line-height:38px;border:solid 1px #cae3f4;border-bottom:none; background:#f7f7f7; margin-top:20px; text-align:left; position: relative; top:10px; z-index:3;}
.blue td.title a { color:#999;}
.blue tr.info td { padding:30px 0 20px 0;}
.blue td.last { border-right:solid 1px #e3e2e2;}
.blue td.first { border-left:solid 1px #e3e2e2;}

.blue .hover td { border:solid 1px #aab8da;}
.blue .hover td {border:solid 1px #aab8da; border-top:none; border-right:none; *border-left:none; }
.blue .hover td.title { border:solid 1px #aab8da;border-bottom:none; background:#d8deeb; }
.blue .hover td.last { border-right:solid 1px #aab8da;}
.blue .hover td.first { border-left:solid 1px #aab8da;}

.toPay { padding:15px 20px; clear:both; display:block; background:#f8f8f8}
.toPay ul li{ text-align:right; height:30px; line-height:30px;}
.toPay ul li span{color:#999999; font-size:14px; line-height:24px; }
.toPay ul li i{font-size:24px; color:#ed3f41; font-style:normal;}
.toPay h4{ line-height:1em; padding-bottom:15px;}

.proInfoName { position:relative; width:280px;}
.proInfoName.hasqr { padding-left:40px;}
.proInfoName .infoName-qr { position:absolute; left:0; top:50%; margin-top:-20px; width:30px; height:40px;}
.proInfoName .infoName-qr i { display:block; width:30px; line-height:40px; font-size:20px; color:#ccc; cursor:pointer;}
.proInfoName .infoName-qr .infoName-qrimg { position:absolute; z-index: 3; left:40px; top:50%; margin-top:-51px; width:100px; height:auto; background:#fff; padding:2px; visibility:hidden; border-radius:2px; -webkit-transition:left 0.5s; box-shadow:0 0 10px rgba(0,0,0,.2);}
.proInfoName .infoName-qr .infoName-qrimg img { width:100px; height:100px;}
.proInfoName .infoName-qr .infoName-qrimg a { display: block; text-align: center; line-height: 20px; padding-bottom: 5px;}
.proInfoName .infoName-qr .infoName-qrimg:after { position:absolute; left:-7px; top:50%; margin-top:-7px; height:10px; line-height:10px;content: '\e894'; font-family:ly; color:#ddd; background:#fff; font-size:20px;}
.proInfoName .infoName-qr:hover i { color:#999;}
.proInfoName .infoName-qr:hover .infoName-qrimg { left:30px; visibility: visible;}
.proInfoName .infoName-img { margin-top:4px; float:left; width:90px; height:56px; background-position:center center; background-size: cover;}
.proInfoName .infoName-text p { height:24px; font-size:14px; line-height:24px; text-align:left; margin-left:115px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.proInfoName .infoName-text p span { font-size:12px; color:#999;}
.proInfoName.big { width:auto; height:auto; overflow:hidden; background:#f9f9f9;}
.proInfoName.big.hasqr { padding-left:60px;}
.proInfoName.big.hasqr .infoName-qr { left:20px;}
.proInfoName.big .infoName-img { margin:0;width:175px; height:109px;}
.proInfoName.big .infoName-text { margin-top:18px;}
.proInfoName.big .infoName-text p { margin-left:195px; font-size:16px;}
.proInfoName.big .infoName-text p span { font-size:14px; color:#999;}

.tableOpr { position:relative; width:110px; height:auto;}
.tableOpr .OprItem { height:30px; line-height:30px;}
.tableOpr .OprItem a { display:block;}
.tableOpr .OprMore { position:relative; height:30px; line-height:30px;}
.tableOpr .OprMore .OprMoreAll { vertical-align:middle;}
.tableOpr .OprMore .OprMoreAll a { height:30px; line-height:30px;}
.tableOpr .OprMore .OprMoreAll a i { font-size:16px; margin-right:-13px; margin-left:3px;}
.tableOpr .OprMore .OprMoreList { position:absolute; z-index:2; top:0; left:-1px; width:110px; height:auto; overflow:hidden; background:#fff; border:solid 1px #e7e7e7; visibility:hidden; max-height:0px; -webkit-transition:all 0.1s;transition:all 0.1s;}
.tableOpr .OprMore .OprMoreList ul {}
.tableOpr .OprMore .OprMoreList ul li { height:30px; line-height:30px;}
.tableOpr .OprMore .OprMoreList ul li a { display:block; color:#ed3f41;}
.tableOpr .OprMore .OprMoreList ul li:hover { background:#ed3f41;}
.tableOpr .OprMore .OprMoreList ul li:hover a { color:#fff;}
.tableOpr .OprMore .OprMoreAll:hover + .OprMoreList { visibility:visible; max-height:150px; -webkit-transition:all 0.5s;transition:all 0.5s;}
.tableOpr .OprMore .OprMoreList:hover { visibility:visible; max-height:150px; -webkit-transition:all 0.5s;transition:all 0.5s;}

.B-table {width:100%;border-collapse:collapse;font-weight:normal; font-size:14px; line-height:2em;border:1px solid #e1e1e1;white-space:nowrap; word-break:break-all; text-overflow: ellipsis;  table-layout:fixed;}
.B-table td {padding: 2px 5px;border-collapse:collapse;vertical-align:middle;text-align:center;height:45px;border-bottom:solid 1px #e1e1e1;white-space:nowrap; word-break:break-all; text-overflow: ellipsis; overflow:hidden;}
.B-table th{height:38px;text-align:center;background-color:#f7f7f7;border-bottom:1px solid #e1e1e1;color:#404040;font-weight:bold; font-size:14px; line-height:38px;}
.B-table td.bg { background:#fcfcfc; border-right: solid 1px #e1e1e1;}
.B-table td.bg + td { border-right: solid 1px #e1e1e1; text-align:left; text-indent:75px;}
.B-table td a{ color:#609fec; font-size:14px;}
.B-table td a.btn-all{ color:#fff;}
.B-table td a.btn-all-del{ color:#777;}
.B-table .t-ctrl { text-align:right; width:150px;}
.B-table .t-ctrl-all {text-align:left; float:right;}
.B-table .t-change-span {}
.B-table .t-change-input { display:none;}
.B-table .icon-change { width:18px; height:18px; vertical-align:middle; margin-left:5px;display:inline-block; *display:inline;background:url(../Image/icon1.png) no-repeat 0 -250px; cursor:pointer;visibility:hidden;}
.B-table .icon-change-ok { width:18px; height:18px; vertical-align:middle; margin-left:5px;display:inline-block; *display:inline;background:url(../Image/icon1.png) no-repeat -20px -250px; cursor:pointer;visibility:hidden;}
.D-table {width:100%;border-collapse:collapse; font-weight:normal; font-weight:normal; font-size:14px; line-height:2em; white-space:nowrap; word-break:break-all; text-overflow: ellipsis;  table-layout:fixed;border: 1px solid #e6e6e6;box-shadow: 0 1px 3px rgba(0, 0, 0, .05); margin-bottom:20px;}
.D-table th,.D-table td { text-align:center; border-right: solid 1px #e6e6e6;}
.D-table th { line-height:40px; padding-top:20px; font-size: 26px; color:#609fec;}
.D-table td { line-height:30px; font-size:16px; color:#bfbfbf; padding-bottom:10px;}
.N-table { width:100%;border-collapse:collapse;border:1px solid #e1e1e1; font-size:14px;}
.N-table tr:hover { background: #f7f7f7;}
.N-table tr.tr:hover + tr  { background: #f7f7f7;}
.N-table tr.hover { background: #f7f7f7;}
.N-table tr.tr td { border-bottom: none;}
.N-table tr.tr + tr td { padding-top: 3px; padding-bottom: 3px; text-align: right;}
.N-table tr.tr + tr td a { margin:0; margin-left:20px; color: #ccc;}
.N-table tr.tr:hover + tr td a,
.N-table tr.tr.hover + tr td a { color:#2e7dc6;}
.N-table tr.tr + tr td a:hover { color: #ed3f41;}
.N-table td { padding: 7px 10px;border-collapse:collapse;vertical-align:middle;text-align:center; line-height:24px; border-bottom:solid 1px #e1e1e1;border-top: none;}
.N-table td:last-child,
.N-table td.last-child,
.N-table th:last-child,
.N-table th.last-child { padding-right: 20px; text-align: right;}
.N-table td.tl { text-align: left;}
.N-table td.tr { text-align: right;}
.N-table th { height:38px;text-align:center;background-color:#f7f7f7;color:#666; line-height:38px;}
.N-table th a { color: #666;}
.N-table th i { margin: 0 5px;}
.N-table td a { margin: 0 3px;}


.details-table {width:100%;border-collapse:collapse;font-weight:normal; font-size:14px; line-height:2em;border:1px solid #e1e1e1;}
.details-table td {padding:30px 5px;border-collapse:collapse;vertical-align:middle;text-align:center;height:45px;border:solid 1px #e1e1e1; cursor:pointer;}
.details-table td h3{ font-size:18px;text-align:center;}
.details-table td h4{ font-size:13px;text-align:center;}
.details-table .none-details h3,.details-table .none-details h4 { color:#ccc}
.details-table .hover {background:#f4f4f4 url(../image/mem-icon.png) no-repeat right bottom;}
.details-div {border-bottom:solid 1px #e1e1e1;}
.details-div li {padding:30px 5px;border-collapse:collapse;vertical-align:middle;text-align:center;height:45px;cursor:pointer; width:15%; float:left; border-right:solid 1px #e1e1e1; border-top:solid 1px #e1e1e1;}
.details-div li h3{ font-size:18px;text-align:center;}
.details-div li h4{ font-size:13px;text-align:center;}
.details-div .none-details h3,.details-div .none-details h4 { color:#ccc}
.details-div .hover {background:#f4f4f4 url(../image/mem-icon.png) no-repeat right bottom;}
.detailslook-table {width:100%;border-collapse:collapse;font-weight:normal; font-size:14px; line-height:2em;}
.detailslook-table th{height:38px;text-align:left;color:#ed1c24;font-weight:bold; font-size:14px; line-height:38px; padding-bottom:10px;}
.detailslook-table th p { border-bottom:solid 1px #ccc;}
.detailslook-table td{text-align:left;color:#666;font-weight:normal; font-size:14px; line-height:15px;}

.Diabody {overflow-x: hidden;}
.Diabody::-webkit-scrollbar {width:8px;height:8px;}
.Diabody::-webkit-scrollbar-track-piece {background-color: #fff;}
.Diabody::-webkit-scrollbar-thumb {background-color: #757982; border-radius:3px;}
.Diabody::-webkit-scrollbar-thumb:hover { background-color: #999ca3;}
.Diabody::-webkit-scrollbar-thumb:active {background-color: #4a4e57;}


.Diabody .Gform{width:480px; margin-left:-20px;}
.Diabody .Gform .Ginput input[type=text]{width:240px}
.Diabody .Gform .Ginput input[type=password]{width:240px}
.Diabody .Gform .Ginput select{width:298px}
.Diabody .Gform .Ginput select.n2{width:147px}
.Diabody .Gform .Ginput select.n3{width:96.33px}
.Diabody .Gform .Ginput textarea{width:284px}
.Diabody .Gform .Ginput .maxTips.forArea,.Diabody .Gform .Ginput .maxTips.forInput{left:400px}
.Diabody .Gform .Ginput .Gchoose{width:260px}
.Diabody .Gform .Ginput .Gadd{width:186px}
.Diabody .Gform .Ginput .Gedit{width:242px}
.Diabody .Gform .Ginput .Gadd .maxTips,.Diabody .Gform .Ginput .Gedit .maxTips{left:auto}
.Diabody .Gform .Ginput .Gtime1.special input[type=text]{width:125px}
.Diabody .Gform .Ginput .Gtime1.special em.em2{left:210px}
.Diabody .Gform .Ginput .Gtime2 input[type=text]{width:79px}
.Diabody .Gform .Ginput .switch{}
.Diabody .Gform .Ginput .switch .Gchoose{width:178px}
.Diabody .Gform .Ginput .switch .newRadio-default input[type=text]{width:160px}
.Diabody .Gform .Ginput .switch .newRadio-input input[type=text]{width:160px}
.Diabody .Gform .Ginput .switch .Gtime1 input[type=text]{width:125px;}
.Diabody .Gform .Ginput .switch .Gtime2 input[type=text]{width:38px}
.Diabody .Gform .Gtitle { margin-left:20px;}
.Diabody .SearchAreaLeft{ width:575px}
.Gform { width: 500px;}
.Gform.inpop{ margin-left:-30px}
.Gform .Ginput input[type=text],
.Gform .Ginput input[type=password] { width: 260px;}
.Gform .Ginput select.show_store_chosen { display: block !important; position: absolute; opacity: 0; z-index: -1;}
.Gform .Ginput select { width: 318px;}
.Gform .Ginput select.n2 { width: 157px;}
.Gform .Ginput select.n3 { width: 103px;}
.Gform .Ginput textarea { width: 305px;}
.Gform .Ginput .maxTips.forInput,
.Gform .Ginput .maxTips.forArea { left: 415px;}
.Gform .Ginput .Gadd .maxTips,
.Gform .Ginput .Gedit .maxTips {left: auto;}
.Gform .Ginput .Gchoose { width: 280px;}
.Gform .Ginput .GsearchInput { width: 318px;}
.Gform .Ginput .Gadd { width:254px;}
.Gform .Ginput .Gedit{width:232px}
.Gform .Ginput .Gtime1.special input[type=text] { width: 145px;}
.Gform .Ginput .Gtime1.special em.em2 { left: 230px;}
.Gform .Ginput .Gtime2 input[type=text] { width: 89px;}
.Gform .Ginput .switch .Gchoose { width: 200px;}
.Gform .Ginput .switch .GsearchInput { width: 328px;}
.Gform .Ginput .switch .newRadio-default input[type=text] { width: 180px;}
.Gform .Ginput .switch .newRadio-input input[type=text] { width: 180px;}
.Gform .Ginput .switch .Gtime2 input[type=text] { width: 48px;}

.Gform.act {width: 525px;}
.Gform.act .Ginput input[type=text] {width: 285px;}
.Gform.act .Ginput select {width: 343px;}
.Gform.act .Ginput select.n2 {width: 169.5px;}
.Gform.act .Ginput select.n3 {width: 111.33px;}
.Gform.act .Ginput textarea {width: 329px;}
.Gform.act .Ginput .maxTips.forInput,
.Gform.act .Ginput .maxTips.forArea {left: 410px;}
.Gform.act .Ginput .Gadd .maxTips,
.Gform.act .Ginput .Gedit .maxTips {left: auto;}
.Gform.act .Ginput .txtTips { width:345px;}
.Gform.act .Ginput .Gchoose {width: 305px;}
.Gform.act .Ginput .GsearchInput { width: 343px;}
.Gform.act .Ginput .Gadd {width: 231px;}
.Gform.act .Ginput .Gedit {width: 287px;}
.Gform.act .Ginput .Gtime1.special input[type=text] {width: 170px;}
.Gform.act .Ginput .Gtime1.special em.em2 {left: 255px;}
.Gform.act .Ginput .Gtime2 input[type=text] {width: 101.5px;}
.Gform.act .Ginput .switch .Gchoose {width: 223px;}
.Gform.act .Ginput .switch .GsearchInput {width: 261px;}
.Gform.act .Ginput .switch .newRadio-default input[type=text] {width: 203px;}
.Gform.act .Ginput .switch .newRadio-input input[type=text] {width: 203px;}
.Gform.act .Ginput .switch .Gtime2 input[type=text] {width: 60.5px;}

.Gform.prize {width: 650px;}
.Gform.prize .Ginput input[type=text] {width: 410px;}
.Gform.prize .Ginput select {width: 468px;}
.Gform.prize .Ginput select.n2 {width: 232px;}
.Gform.prize .Ginput select.n3 {width: 153px;}
.Gform.prize .Ginput textarea {width: 454px;}
.Gform.prize .Ginput .maxTips.forInput,
.Gform.prize .Ginput .maxTips.forArea {left: 570px;}
.Gform.prize .Ginput .Gadd .maxTips,
.Gform.prize .Ginput .Gedit .maxTips {left: auto;}
.Gform.prize .Ginput .txtTips { width:470px;}
.Gform.prize .Ginput .Gchoose {width: 430px;}
.Gform.prize .Ginput .GsearchInput { width: 468px;}
.Gform.prize .Ginput .Gadd {width: 356px;}
.Gform.prize .Ginput .Gedit {width: 412px;}
.Gform.prize .Ginput .Gtime1.special input[type=text] {width: 295px;}
.Gform.prize .Ginput .Gtime1.special em.em2 {left: 380px;}
.Gform.prize .Ginput .Gtime2 input[type=text] {width: 164px;}
.Gform.prize .Ginput .switch {width: 467px;}
.Gform.prize .Ginput .switch .Gchoose {width: 348px;}
.Gform.prize .Ginput .switch .GsearchInput {width: 328px;}
.Gform.prize .Ginput .switch .newRadio-default input[type=text] {width: 328px;}
.Gform.prize .Ginput .switch .newRadio-input input[type=text] {width: 270px;}
.Gform.prize .Ginput .switch .Gtime2 input[type=text] {width: 123px;}

.Gform.w700 {width: 700px;}
.Gform.w700 .Ginput input[type=text] {width: 460px;}
.Gform.w700 .Ginput input[type=password] {width: 460px;}
.Gform.w700 .Ginput select {width: 518px;}
.Gform.w700 .Ginput select.n2 {width: 257px;}
.Gform.w700 .Ginput select.n3 {width: 169.66666666666666px;}
.Gform.w700 .Ginput textarea {width: 504px;}
.Gform.w700 .Ginput .maxTips.forInput,
.Gform.w700 .Ginput .maxTips.forArea {left:620px;}
.Gform.w700 .Ginput .txtTips { width:520px;}
.Gform.w700 .Ginput .Gchoose {width: 480px;}
.Gform.w700 .Ginput .GsearchInput { width: 518px;}
.Gform.w700 .Ginput .Gadd {width: 406px;}
.Gform.w700 .Ginput .Gedit {width: 462px;}
.Gform.w700 .Ginput .Gadd .maxTips,
.Gform.w700 .Ginput .Gedit .maxTips {left: auto;}
.Gform.w700 .Ginput .Gtime1.special input[type=text] {width: 345px;}
.Gform.w700 .Ginput .Gtime1.special em.em2 {left: 430px;}
.Gform.w700 .Ginput .Gtime2 input[type=text] {width: 189px;}
.Gform.w700 .Ginput .switch {width: 517px;}
.Gform.w700 .Ginput .switch .Gchoose {width: 398px;}
.Gform.w700 .Ginput .switch .GsearchInput {width: 436px;}
.Gform.w700 .Ginput .switch .newRadio-default input[type=text] {width: 378px;}
.Gform.w700 .Ginput .switch .newRadio-input input[type=text] {width: 378px;}
.Gform.w700 .Ginput .switch .Gtime2 input[type=text] {width: 148px;}

.Gform { margin:0 auto; position:relative;}
.Gform_top{margin-top: 20px;}
.Gform.w1 { width:100%;}
.Gform:after,.Gform ul:after,.Gform ul li:after,.Gform .Ginput .switch:after {visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0px;}
.Gform ul { position:relative;}
.Gform .Gtitle { margin-top:15px; margin-bottom:3px; display: block; color: #666; font-size: 14px; background: #f8f8f8; height:30px; line-height:30px; padding-left: 15px; border-left: solid 2px #ed3f41;}
.Gform .h3 { font-size:14px; color:#333333; border-left:5px #ed3f41 solid; line-height:18px; margin-bottom:3px; padding-left:10px}
.Gform ul + .h3 { margin-top:30px;}
.Gform .Gtitle.first { margin-top:0px; }
.Gform ul + ul.Gtitle { margin-top:25px;}
.Gform .Gname { width:145px; text-align:right; line-height:28px; position:absolute; top:12px; left:0; font-size:14px;color:#666;}
.Gform .Gname span{ color:#ef3f41; font-style:normal;}
.Gform .Ginput{ padding:12px 0 0 155px; position:relative; font-size:14px;}

.Gform .Ginput>p { padding:4px; font-size:14px; line-height:20px; min-height: 20px;}
.Gform .Ginput>p.Gtext { padding:4px; font-size:14px; line-height:20px; text-align:left;}
.Gform .Ginput>p.Gtext.important { color:#f80000;}
.Gform .Ginput:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}
.Gform .Ginput {*zoom:1}
.Gform .Ginput.noName { padding-left:25px;}
.Gform .Ginput input[type=text],
.Gform .Ginput input[type=password] { padding-right:50px;}
.Gform .Ginput textarea { height:80px; overflow:hidden; overflow-y:auto;}
.Gform .Ginput label input[type=radio],
.Gform .Ginput label input[type=checkbox] { vertical-align:middle; margin-right:3px;}
.Gform .Ginput label { float:left; margin-right:15px; vertical-align:middle; font-size:14px; line-height:28px;}
.Gform .Ginput label.frm_checkbox_label { float:left; margin-right:15px; vertical-align:middle; font-size:14px; line-height:18px;}
.Gform .Ginput .maxTips { width:45px; text-align:right; color:#bbb;}
.Gform .Ginput .maxTips.forInput { position:absolute; top:17px;}
.Gform .Ginput .maxTips.forArea { position:absolute; top:99px;}
.Gform .Ginput .maxTips.erro { color:#ff0000;}
.Gform .Ginput .imgTips { height:50px; width:auto;}
.Gform .Ginput .txtTips { display:block; width:100%; line-height: 18px;padding: 6px 0 4px; font-size:12px; font-family:"宋体"; color:#999;}
.Gform .Ginput .txtTips.important { color:#f80000;}
.Gform .Ginput .Gchoose { position:relative; font-size: 14px; height:20px;line-height: 20px;padding: 3px 30px 3px 6px;border: #ccc 1px solid;background: #fff;border-radius: 2px;}
.Gform .Ginput .Gchoose a { display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#999;}
.Gform .Ginput .Gchoose a:hover { text-decoration:none; cursor:auto;}
.Gform .Ginput .Gchoose img { float:left; width:auto; height:20px; cursor:pointer; border:none;}
.Gform .Ginput .Gchoose input[type=text] { position:absolute; top:0; width:1px; height:1px; overflow:hidden; padding:0; margin:0; border:none; opacity: 0;}
.Gform .Ginput .Gchoose .Gchoose-opr { position: absolute; z-index:33; bottom:30px; left:-50px; padding:5px 30px 5px 10px; width:auto; height:auto; line-height:0; background:#f7f7f7; border:solid 1px #bbbbbb; box-shadow:0 0 8px rgba(0,0,0,.3); border-radius:3px;}
.Gform .Ginput .Gchoose .Gchoose-opr>span.Gchoose-opr-jt { position:absolute; bottom:-5px; left:62px; width:7px; height:5px; background: url(../image/icon-form.png) no-repeat -380px 0;}
.Gform .Ginput .Gchoose .Gchoose-opr .Gchoose-opr-img { position:relative; z-index:4;}
.Gform .Ginput .Gchoose .Gchoose-opr .Gchoose-opr-opr { position:absolute; z-index:5; right:0; top:0; width:20px; height:41px; border-left:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; border-radius:0 2px 0 2px;}
.Gform .Ginput .Gchoose .Gchoose-opr .Gchoose-opr-opr a { display:block; float:left; width:20px; height:20px; border-radius:0 0 0 2px;}
.Gform .Ginput .Gchoose .Gchoose-opr .Gchoose-opr-opr .Gchoose-opr-edit {border-bottom:solid 1px #d9d9d9; background:#fff url(../image/icon-form.png) no-repeat -313px -2px;}
.Gform .Ginput .Gchoose .Gchoose-opr .Gchoose-opr-opr .Gchoose-opr-del { background:#fff url(../image/icon-form.png) no-repeat -283px -2px;}
.Gform .Ginput .Gchoose .Gchoose-opr .Gchoose-opr-opr .Gchoose-opr-edit:hover { background:#ff9b24 url(../image/icon-form.png) no-repeat -313px -42px;}
.Gform .Ginput .Gchoose .Gchoose-opr .Gchoose-opr-opr .Gchoose-opr-del:hover { background:#ff9b24 url(../image/icon-form.png) no-repeat -283px -42px;}
.Gform .Ginput .Gchoose .Gchoose-opr img { width: auto; height:auto; float:none; cursor:auto;}
.Gform .Ginput .Gchoose .Gchoose-oprbg { position:fixed; z-index:2; width:100%; height:100%; top:0; left:0;}
.Gform .Ginput .Gchoose .Gchoose-opr + .Gchoose-oprbg { display: block;}
.Gform .Ginput .Gchoose .Gchoose-opr.an + .Gchoose-oprbg { display:none;}
.Gform .Ginput .Gchoose .Gchoose-list { position: absolute; z-index:3; bottom:30px; left:50%; margin-left:-150px; padding:5px 10px 5px 10px; width:280px; height:auto; line-height:0; background:#f7f7f7; border:solid 1px #bbbbbb; box-shadow:0 0 8px rgba(0,0,0,.3); border-radius:3px;}
.Gform .Ginput .Gchoose .Gchoose-list>div { overflow-y:auto;}
.Gform .Ginput .Gchoose .Gchoose-list>span.Gchoose-list-jt { position:absolute; bottom:-5px; left:50%; margin-left:-4px; width:7px; height:5px; background: url(../image/icon-form.png) no-repeat -380px 0;}
.Gform .Ginput .Gchoose .Gchoose-list .Gchoose-li { display:block; padding:2px 0; line-height:25px; border-bottom:dashed 1px #ddd;}
.Gform .Ginput .Gchoose .Gchoose-list .Gchoose-li p { font-size:14px; color:#333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.Gform .Ginput .Gchoose .Gchoose-list .Gchoose-li input { display:none;}
.Gform .Ginput .Gchoose .Gchoose-list .Gchoose-li a { float:right; margin-top:3px; width:20px; height:20px; background:url(../image/icon-form.png) no-repeat -283px -2px;}
.Gform .Ginput .Gchoose .Gchoose-listbg { position:fixed; z-index:2; width:100%; height:100%; top:0; left:0;}
.Gform .Ginput .Gchoose .Gchoose-list + .Gchoose-listbg { display: block;}
.Gform .Ginput .Gchoose .Gchoose-list.an + .Gchoose-listbg { display:none;}
.Gform .Ginput .Gchoosemore { position:relative; height:auto; overflow:hidden;background: #fff; margin-top:-10px; margin-left:-10px;}
.Gform .Ginput .Gchoosemore .Gchoosemore-add {position: relative; margin-left:10px; margin-top:10px; width:80px;height: 80px; text-indent:0;border: solid 1px #bbb;float: left;}
.Gform .Ginput .Gchoosemore .Gchoosemore-add a { display:block; overflow:hidden;}
.Gform .Ginput .Gchoosemore .Gchoosemore-add a i { display:block; margin:0 auto; margin-top:20px; width:26px; height:26px;background: url(../image/icon-form.png) no-repeat -250px 1px;}
.Gform .Ginput .Gchoosemore .Gchoosemore-add a span { display:block; text-align:center; height:26px; font-size:12px; color:#ff9b24}
.Gform .Ginput .Gchoosemore .Gchoosemore-list {position: relative; margin-left:10px; margin-top:10px; width:80px;height: 80px;line-height: 140px;border: solid 1px #bbb;float: left;}
.Gform .Ginput .Gchoosemore .Gchoosemore-list input { position:absolute; top:0; width:1px; height:1px; overflow:hidden; padding:0; margin:0; border:none;}
.Gform .Ginput .Gchoosemore .Gchoosemore-list .Gchoosemore-img { width:80px; height:80px; overflow:hidden; background-position:50% 50%; background-repeat:no-repeat; background-size: contain;}
.Gform .Ginput .Gchoosemore.big .Gchoosemore-add{width:130px; height:80px;}
.Gform .Ginput .Gchoosemore.big .Gchoosemore-list{width:130px;height: 80px;}
.Gform .Ginput .Gchoosemore.big .Gchoosemore-list .Gchoosemore-img{width:130px; height:80px; overflow:hidden; background-position:50% 50%; background-repeat:no-repeat;}
.Gform .Ginput .Gchoosemore .Gchoosemore-list .Gchoosemore-opr { display:none; position:absolute; z-index:5; right:0; top:0; width:20px; height:41px; border-left:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; border-radius:0 0 0 2px;}
.Gform .Ginput .Gchoosemore .Gchoosemore-list:hover .Gchoosemore-opr { display:block;}
.Gform .Ginput .Gchoosemore .Gchoosemore-list .Gchoosemore-opr a { display:block; float:left; width:20px; height:20px; border-radius:0 0 0 2px;}
.Gform .Ginput .Gchoosemore .Gchoosemore-list .Gchoosemore-opr .Gchoosemore-edit,.Gchoosemore-edit1 {border-bottom:solid 1px #d9d9d9; background:#fff url(../image/icon-form.png) no-repeat -313px -2px;}
.Gform .Ginput .Gchoosemore .Gchoosemore-list .Gchoosemore-opr .Gchoosemore-del { background:#fff url(../image/icon-form.png) no-repeat -283px -2px;}
.Gform .Ginput .Gchoosemore .Gchoosemore-list .Gchoosemore-opr .Gchoosemore-edit:hover,.Gchoosemore-edit1:hover{ background:#ff9b24 url(../image/icon-form.png) no-repeat -313px -42px;}
.Gform .Ginput .Gchoosemore .Gchoosemore-list .Gchoosemore-opr .Gchoosemore-del:hover { background:#ff9b24 url(../image/icon-form.png) no-repeat -283px -42px;}
.Gform .Ginput .Gbtn-pic,
.Gform .Ginput .Gbtn-url,
.Gform .Ginput .Gbtn-music,
.Gform .Ginput .Gbtn-card,
.Gform .Ginput .Gbtn-shop,
.Gform .Ginput .Gbtn-papers { position:absolute; top:-1px; right:-1px; width:30px; height:26px; line-height:26px; *height:25px; *line-height:25px; text-align:center; border: solid 1px #ccc; border-left:solid 1px #e2e2e2; background:#f7f7f7; color:#fff; border-radius:0 2px 2px 0;-webkit-transition:all 0.3s;}
.Gform .Ginput .Gbtn-pic i,
.Gform .Ginput .Gbtn-url i,
.Gform .Ginput .Gbtn-music i,
.Gform .Ginput .Gbtn-card i,
.Gform .Ginput .Gbtn-shop i,
.Gform .Ginput .Gbtn-papers i { width:100%; height:100%; display:block;}
.Gform .Ginput .Gbtn-pic i input[type=file],
.Gform .Ginput .Gbtn-url i input[type=file],
.Gform .Ginput .Gbtn-music i input[type=file],
.Gform .Ginput .Gbtn-card i input[type=file],
.Gform .Ginput .Gbtn-shop i input[type=file],
.Gform .Ginput .Gbtn-papers i input[type=file] { width:100%; height:100%; display:block; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
.Gform .Ginput .Gbtn-pic i { background: url(../image/icon-form.png) no-repeat -40px 1px;}
.Gform .Ginput .Gbtn-url i { background: url(../image/icon-form.png) no-repeat -70px 2px;}
.Gform .Ginput .Gbtn-music i { background: url(../image/icon-form.png) no-repeat -100px 1px;}
.Gform .Ginput .Gbtn-card i { background: url(../image/icon-form.png) no-repeat -130px 1px;}
.Gform .Ginput .Gbtn-shop i { background: url(../image/icon-form.png) no-repeat -160px 1px;}
.Gform .Ginput .Gbtn-papers i { background: url(../image/icon-form.png) no-repeat -190px 1px;}
.Gform .Ginput .Gbtn-pic:hover,
.Gform .Ginput .Gbtn-url:hover,
.Gform .Ginput .Gbtn-music:hover,
.Gform .Ginput .Gbtn-card:hover,
.Gform .Ginput .Gbtn-shop:hover,
.Gform .Ginput .Gbtn-papers:hover { border: solid 1px #ec8000; background:#ff8a00;-webkit-transition:all 0.3s;}
.Gform .Ginput .Gbtn-pic:hover i { background: url(../image/icon-form.png) no-repeat -40px -39px;}
.Gform .Ginput .Gbtn-url:hover i { background: url(../image/icon-form.png) no-repeat -70px -38px;}
.Gform .Ginput .Gbtn-music:hover i { background: url(../image/icon-form.png) no-repeat -100px -39px;}
.Gform .Ginput .Gbtn-card:hover i { background: url(../image/icon-form.png) no-repeat -130px -39px;}
.Gform .Ginput .Gbtn-shop:hover i { background: url(../image/icon-form.png) no-repeat -160px -39px;}
.Gform .Ginput .Gbtn-papers:hover i { background: url(../image/icon-form.png) no-repeat -190px -39px;}
.Gform .Ginput .Gadd { position:relative;-webkit-transition:all 0.3s; opacity:1; -webkit-transform:translateY(0px);}
.Gform .Ginput .Gadd + .Gadd { margin-top: 8px;}
.Gform .Ginput .Gadd input[type=text] { width:100%;}
.Gform .Ginput .Gadd.Gadd-begin { opacity:0; -webkit-transform:translateY(-10px);-webkit-transition:all 0.3s;}
.Gform .Ginput .Gadd.Gadd-end { opacity:0; -webkit-transform:translateY(-10px);-webkit-transition:all 0.3s;}
.Gform .Ginput .Gadd.Gadd-erro {-webkit-animation:Gadderro 0.6s linear forwards;-ms-animation:Gadderro 0.6s linear forwards;-moz-animation:Gadderro 0.6s linear forwards;-o-animation:Gadderro 0.6s linear forwards;}
.Gform .Ginput .Gadd .maxTips { top:5px; right:-50px; left:auto;}
.Gform .Ginput .Gbtn-add,
.Gform .Ginput .Gbtn-del,
.Gform .Ginput .Gbtn-edit { position:absolute; top:0; *top:1px; right:0; width:26px; height:26px; line-height:26px; *height:25px; *line-height:25px; text-align:center; border: solid 1px #bbb; border-left:solid 1px #e2e2e2; background:#f7f7f7; color:#fff; border-radius:0 2px 2px 0;-webkit-transition:all 0.3s;}
.Gform .Ginput .Gbtn-add { right:-84px;}
.Gform .Ginput .Gbtn-del { right:-84px;}
.Gform .Ginput .Gbtn-edit { right:-84px;}
.Gform .Ginput .Gbtn-add + .Gbtn-del { right:-110px;}
.Gform .Ginput .Gbtn-add + .Gbtn-edit { right:-110px;}
.Gform .Ginput .Gbtn-edit + .Gbtn-del { right:-110px;}
.Gform .Ginput .Gbtn-edit + .Gbtn-add { right:-110px;}
.Gform .Ginput .Gbtn-add i,
.Gform .Ginput .Gbtn-del i,
.Gform .Ginput .Gbtn-edit i { width:100%; height:100%; display:block;}
.Gform .Ginput .Gbtn-add i { background: url(../image/icon-form.png) no-repeat -250px 1px;}
.Gform .Ginput .Gbtn-del i { background: url(../image/icon-form.png) no-repeat -280px 1px;}
.Gform .Ginput .Gbtn-edit i { background: url(../image/icon-form.png) no-repeat -310px 1px;}
.Gform .Ginput .Gbtn-add:hover,
.Gform .Ginput .Gbtn-del:hover,
.Gform .Ginput .Gbtn-edit:hover { border: solid 1px #ec8000; background:#ff8a00;-webkit-transition:all 0.3s;}
.Gform .Ginput .Gbtn-add:hover i { background: url(../image/icon-form.png) no-repeat -250px -39px;}
.Gform .Ginput .Gbtn-del:hover i { background: url(../image/icon-form.png) no-repeat -280px -39px;}
.Gform .Ginput .Gbtn-edit:hover i { background: url(../image/icon-form.png) no-repeat -310px -39px;}
.Gform .Ginput .Gedit { position:relative;-webkit-transition:all 0.3s; opacity:1; -webkit-transform:translateY(0px);}
.Gform .Ginput .Gedit + .Gedit { margin-top: 8px;}
.Gform .Ginput .Gedit input[type=text] { width:100%;}
.Gform .Ginput .Gedit.Gadd-end { opacity:0; -webkit-transform:translateY(-10px);-webkit-transition:all 0.3s;}
.Gform .Ginput .Gedit.Gadd-erro {-webkit-animation:Gadderro 0.6s linear forwards;-ms-animation:Gadderro 0.6s linear forwards;-moz-animation:Gadderro 0.6s linear forwards;-o-animation:Gadderro 0.6s linear forwards;}
.Gform .Ginput .Gedit .maxTips { top:5px; right:-50px; left:auto;}
.Gform .Ginput .Gtime1,.Gform .Ginput .Gtime2 { position: relative; }
.Gform .Ginput .Gtime1 input[type=text] { float:left;}
.Gform .Ginput .Gtime1 em { position:relative; float:left; width:0; height:0;}
.Gform .Ginput .Gtime1 em:before { width:20px; height:20px; position:absolute; top:3px; left:-23px; background: url(../image/icon-form.png) no-repeat -20px 1px; content:"";}
.Gform .Ginput .Gtime1.special input[type=text] { float:left; padding-left:90px; padding-right:80px;}
.Gform .Ginput .Gtime1.special em.em1,
.Gform .Ginput .Gtime1.special em.em2 { width:80px; height:28px; position:absolute; top:0px; background:none; color:#999; text-align:center; line-height:28px; font-size:12px;}
.Gform .Ginput .Gtime1.special em.em1 { left:0px;}
.Gform .Ginput .Gtime1.special em.em1:before,
.Gform .Ginput .Gtime1.special em.em2:before { display:none;}
.Gform .Ginput .Gtime2 input[type=text] { float:left; background:#fff url(../image/icon-form-2.png) no-repeat right center;}
.Gform .Ginput .Gtime2 input[type=text]:first-child { border-radius:2px 0 0 2px;}
.Gform .Ginput .Gtime2 input[type=text]:last-child { border-radius:0 2px 2px 0;}
.Gform .Ginput .Gtime2 em { position:relative; float:left; line-height:26px; *line-height:25px; line-height:25px\9; padding:0 5px; background:#f3f3f3; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc;}
.Gform .Ginput .Gtime2 em.first { border-left: solid 1px #bbb; border-radius:2px 0 0 2px;}
.Gform .Ginput .Gtime2.noIcon em:before,
.Gform .Ginput .Gtime2.noIcon em:after { display:none;}
.Gform .Ginput .switch { height:auto;}
.Gform .Ginput .switch>input[type=radio] { display:none;}
.Gform .Ginput .switch>input[type=checkbox] { display:none;}
.Gform .Ginput .switch .newRadio { float:left; margin-right:8px; border-radius:2px; overflow:hidden; position:relative; cursor:pointer;}
.Gform .Ginput .switch .newRadio span { position:relative; z-index:2; float:left; padding:0 10px; line-height:26px; text-align:center; font-size:14px; border:solid 1px #cccccc; color:#333; margin-left:-1px; background:#fff;}
.Gform .Ginput .switch.disabled .newRadio span { cursor: no-drop; color: #ccc;}
.Gform .Ginput .switch .newRadio .disabled { pointer-events: none; color: #ccc;}
.Gform .Ginput .switch .newRadio span + span { z-index:1;}
.Gform .Ginput .switch .newRadio span + span.hover { z-index:3;}
.Gform .Ginput .switch .newRadio span.valfirst,.Gform .Ginput .switch .newRadio span:first-child { border-radius:2px 0 0 2px; margin-left:0;}
.Gform .Ginput .switch .newRadio span.vallast,.Gform .Ginput .switch .newRadio span:last-child { border-radius:0 2px 2px 0; border-right:solid 1px #cccccc;}
.Gform .Ginput .switch .newRadio span.hover { border:solid 1px #00cbde; background:#e9fbff; color:#00cbde;}
.Gform .Ginput .switch .newRadio span.hover + span { border-left:solid 1px transparent;}
.Gform .Ginput .switch .newRadio span:hover { background:#f4f4f4;}
.Gform .Ginput .switch .newRadio span.hover:hover { border:solid 1px #00cbde; background:#e9fbff; color:#00cbde;}
.Gform .Ginput .switch .newRadio span:active { border:solid 1px #00cbde; background:#e9fbff; color:#00cbde;}
.Gform .Ginput .switch.auto .newRadio span:active { border:solid 1px #00cbde; background:#e9fbff; color:#00cbde;}
.Gform .Ginput .switch .newRadio span.hover:active { border:solid 1px #00cbde; background:#e9fbff; color:#00cbde;}
.Gform .Ginput .switch .newRadio-default { display: block; float:left;}
.Gform .Ginput .switch .newRadio-input { display:none;}
.Gform .Ginput .switch .newRadio-input input[type=text],
.Gform .Ginput .switch .newRadio-default input[type=text] { float:left;}
.Gform .Ginput .switch.hover .newRadio-input { display:block; float:left;}
.Gform .Ginput .switch.hover .newRadio-default { display: none;}
.Gform .Ginput .switch .Gtime2 input[type=text] { float:left; display: inline;}
.Gform .Ginput .switch.red .newRadio span.vallast.hover { border:solid 1px #ff8a00; background:#ff8a00; color:#fff;}
.Gform .Ginput .switch.auto { height:auto; margin-left:-8px; margin-top:-5px;}
.Gform .Ginput .switch.auto .newRadio span { border-radius:2px; border:solid 1px #cccccc; margin-left:8px; margin-top:5px;}
.Gform .Ginput .switch.auto .newRadio span + span { border-left:solid 1px #cccccc;}
.Gform .Ginput .switch.auto .newRadio span.valfirst { border-radius:2px; border-left:solid 1px #cccccc;}
.Gform .Ginput .switch.auto .newRadio span.vallast { border-radius:2px; border-right:solid 1px #cccccc;}
.Gform .Ginput .switch.auto .newRadio span.hover { border:solid 1px #00cbde; background:none; color:#333;}
.Gform .Ginput .switch.auto .newRadio span.hover:after { position:absolute; right:0; bottom:0; width:8px; height:8px; background:#00cbde url(../image/icon-form.png) no-repeat 1px 2px; content:"";}
.Gform .Ginput .switch.auto.btn .newRadio span.hover { border:solid 1px #00cbde; background:#e9fbff; color:#00cbde;}
.Gform .Ginput .switch.auto.btn .newRadio span.hover:after { display:none;}
.Gform .Gmore { position:relative; padding-bottom:40px;}
.Gform .Gmore .Gbtn-more { position:absolute; bottom:0; z-index:2; width:100%; height:28px; font-size:14px; font-weight:bold; color:#ed3f41; background:#fff;}
.Gform .Gmore .Gbtn-more span { position:relative; float:left; margin-left:40px; padding-right:13px; margin-top:-1px; width:80px; height:20px; text-align:right;cursor:pointer;-ms-user-select: none;-webkit-user-select: none;-moz-user-select: none;}
.Gform .Gmore .Gbtn-more span i { position:absolute; top:8px; right:0px; width:11px; height:6px; background: url(../image/icon-form.png) no-repeat -363px 0; content:"";}
.Gform .Gmore .Gbtn-more p { float:left; font-weight:normal; margin-left:10px; color:#999;}
.Gform .Gmore.open .Gbtn-more span i {background: url(../image/icon-form.png) no-repeat -363px -10px;}
.Gform .Gmore .GmoreForm { display:none;}
.Gform .Gmore.open .GmoreForm { display: block;}
.Gform .textRead{ margin-top:5px; display:inline-block; margin-right:5px;}
.Gform .Gtextarea { position: relative; width: 305px; height: 100px; cursor: text; overflow: hidden;overflow-y: auto; background: #fff; outline: none; font-size: 14px;line-height: 20px; padding: 3px 6px 3px 6px; border: #ccc 1px solid; background: #fff; border-radius: 2px;border: 1px solid #ccc;}
.Gform .Gtextarea:after { position: absolute; top: 0; left: 0;right: 0; bottom: 0; color: #ccc; box-sizing:border-box; padding:3px 6px 3px 6px; line-height: 20px; content:attr(placeholder);}
.Gform .Gtextarea.hasVal:after { display: none;}
.Gform .Gtextarea:hover {outline: none;border: 1px solid #33c1ea;}
.Gform .Gtextarea:focus {outline: none;border: 1px solid #33c1ea;box-shadow: 0 0 8px rgba(0,178,229,0.3);}
.Gform .Sselect { position:relative; z-index:100; float:left; width:116px; height:26px;border: #dddddd 1px solid;background: #fff;border-radius: 2px;}
.Gform .Sselect .SselectBg { position:fixed; top:0; left:0; width:100%; height:100%; z-index:1; content:""; display:none;}
.Gform .Sselect.hover .SselectBg { display:block;}
.Gform .Sselect .SselectInput { position:relative; z-index:2; display:block; padding:3px; padding-left:6px; width:75px; height:20px; cursor:pointer;}
.Gform .Sselect .SselectInput>span { display:block; width:100%; height:20px;}
.Gform .Sselect .SselectInput>a { position:absolute; right:-28px; top:4px; width:18px; height:18px; border-radius:2px;background: #ddd url(../image/icon-shop2.png) no-repeat -95px 8px;}
.Gform .Sselect>ul { position:relative; z-index:2; width:100%; height:0; overflow:auto; margin-left:-1px; margin-top:1px; background:#fff;border:none; border-radius:0 0 2px 2px;-moz-transition:height 0.2s;-webkit-transition:height 0.2s;-o-transition:height 0.2s;-ms-transition:height 0.2s;transition:height 0.2s;}
.Gform .Sselect.hover>ul {height:150px; border:solid 1px #dddddd; border-top:none;-moz-transition:height 0.2s;-webkit-transition:height 0.2s;-o-transition:height 0.2s;-ms-transition:height 0.2s;transition:height 0.2s;}
.Gform .Sselect>ul li { display:block; padding:3px; padding-left:6px; width:75px; height:20px; cursor:pointer;}
.Gform .Sselect i { display:inline-block; width:96.5%; height:16px; margin:2px; border-radius:2px;}
.ModbgColor1 { background:#55bd47; color:#fff !important;}
.ModbgColor2 { background:#10ad61; color:#fff !important;}
.ModbgColor3 { background:#35a4de; color:#fff !important;}
.ModbgColor4 { background:#3d78da; color:#fff !important;}
.ModbgColor5 { background:#9058cb; color:#fff !important;}
.ModbgColor6 { background:#de9c33; color:#fff !important;}
.ModbgColor7 { background:#ebac16; color:#fff !important;}
.ModbgColor8 { background:#f9861f; color:#fff !important;}
.ModbgColor9 { background:#f08500; color:#fff !important;}
.ModbgColor10 { background:#e75735; color:#fff !important;}
.ModbgColor11 { background:#d54036; color:#fff !important;}
.ModbgColor12 { background:#333333; color:#fff !important;}
.ModbgColor13 { background:#666666; color:#fff !important;}
.ModbgColor14 { background:#999999; color:#fff !important;}
.ModbgColor15 { background:#823700; color:#fff !important;}
.ModbgColor16 { background:#825f00; color:#fff !important;}
.ModbgColor17 { background:#dddddd; color:#333 !important;}
.ModbgColor18 { background:#e7e7e7; color:#333 !important;}
.ModbgColor19 { background:#f4f4f4; color:#333 !important;}
.ModbgColor20 { background:#ffffff; color:#333 !important; box-sizing:border-box; border:solid 1px #ddd;}
.Gform .GsearchInput { position: relative; }
.Gform .GsearchInput .input { position: relative; z-index: 2;height: 28px; overflow: visible;}
.Gform .GsearchInput .input i a { width:100%; height:100%; margin-left:0;}
.Gform .GsearchInput .input i.icon-searchOk { position: absolute; top: 3px; right: 3px; width:22px; height:22px; background:url(../image/icon-prize.png) no-repeat -60px 0;}
.Gform .GsearchInput .input i.icon-searchOk.erro { display: none;}
.Gform .GsearchInput .GsearchVal { position:relative; z-index:-1; margin-top: -1px; display: none;}
.Gform .GsearchInput .GsearchVal .GsearchValFixed { content: ""; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 1;}
.Gform .GsearchInput .GsearchVal dl { position:relative; z-index:2; border:solid 1px #ccc; margin-top: -1px; height:200px; background:#fff; overflow-y:auto;}
.Gform .GsearchInput .GsearchVal dt { margin-bottom:5px;}
.Gform .GsearchInput .GsearchVal dd { padding:3px 5px; line-height:20px; cursor:pointer;}
.Gform .GsearchInput .GsearchVal dd:hover,.Gform .GsearchInput .GsearchVal dd.hover { background:#f4f4f4;}
.Gform .GsearchInput .GsearchVal dd.nosearchVal { font-size:12px; color:#999; font-weight:normal;}
.Gform .GsearchInput .GsearchVal + .valLsitclose { position:fixed; z-index:1; width:100%; height:100%; top:0; left:0;}
.Gform .GsearchInput .GsearchVal::-webkit-scrollbar {width:5px; height:5px;}
.Gform .GsearchInput .GsearchVal::-webkit-scrollbar-track-piece {background-color: #ddd;}
.Gform .GsearchInput .GsearchVal::-webkit-scrollbar-thumb {background-color: #999; border-radius: 5px;}
.Gform .GsearchInput .GsearchVal::-webkit-scrollbar-thumb:hover { background-color: #666;}
.Gform .GsearchInput .GsearchVal::-webkit-scrollbar-thumb:active {background-color: #333;}
.Gform .GsearchInput .GsearchChoose {}
.Gform .GsearchInput .GsearchChoose dd{list-style:none;border:1px #dddddd solid;display: inline-block;position: relative;padding-right:28px;margin-right:10px; margin-bottom: 10px;-webkit-animation:GsearchChoose 0.2s linear forwards;-ms-animation:GsearchChoose 0.2s linear forwards;-moz-animation:GsearchChoose 0.2s linear forwards;-o-animation:GsearchChoose 0.2s linear forwards;}
.Gform .GsearchInput .GsearchChoose dd span {font-size:14px;color: #ed3f41;line-height: 27px;height: 27px;padding: 0 8px;}
.Gform .GsearchInput .GsearchChoose dd	em{background: url(../image/weixin2/selectbg.png) 10px -65px no-repeat;display: inline-block;width:26px;height:26px;display:block;overflow:hidden;position:absolute;top:0px;right:0px;right:0px;bottom:0px;margin:auto;}
.Gform .GsearchInput .GsearchChoose dd:hover{ list-style:none;border:1px #ed3f41 solid; display:inline-block;}
.Gform .GsearchInput .GsearchChoose dd:hover em{ background:#ed3f41 url(../image/weixin2/selectbg.png) 10px -78px no-repeat;width:27px;height:27px;cursor:pointer}
.ngSearch .GsearchVal { position:relative; z-index:-1; margin-top: -1px;}
.ngSearch .GsearchVal .ngSearchFixed { content: ""; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 1;}
.ngSearch .GsearchVal dl { position:relative; z-index:2; border:solid 1px #ccc; margin-top: -1px; height:200px; background:#fff; overflow-y:auto;}
.ngSearch .GsearchVal dt { margin-bottom:5px;}
.ngSearch .GsearchVal dd { padding:3px 5px; line-height:20px; cursor:pointer;}
.ngSearch .GsearchVal dd:hover,.ngSearch .GsearchVal dd.hover { background:#f4f4f4;}
.ngSearch .GsearchVal dd.nosearchVal { font-size:12px; color:#999; font-weight:normal;}
.ngSearch .GsearchVal + .valLsitclose { position:fixed; z-index:1; width:100%; height:100%; top:0; left:0;}
.ngSearch .GsearchVal::-webkit-scrollbar {width:5px; height:5px;}
.ngSearch .GsearchVal::-webkit-scrollbar-track-piece {background-color: #ddd;}
.ngSearch .GsearchVal::-webkit-scrollbar-thumb {background-color: #999; border-radius: 5px;}
.ngSearch .GsearchVal::-webkit-scrollbar-thumb:hover { background-color: #666;}
.ngSearch .GsearchVal::-webkit-scrollbar-thumb:active {background-color: #333;}
@-webkit-keyframes Gadderro
{
	0%{-webkit-transform:translate(0,0)}
	10%{-webkit-transform:translate(-8px,0)}
	20%{-webkit-transform:translate(8px,0)}
	30%{-webkit-transform:translate(-6px,0)}
	40%{-webkit-transform:translate(6px,0)}
	50%{-webkit-transform:translate(-4px,0)}
	60%{-webkit-transform:translate(4px,0)}
	70%{-webkit-transform:translate(-2px,0)}
	80%{-webkit-transform:translate(2px,0)}
	100%{-webkit-transform:translate(0,0)}
}
@-moz-keyframes Gadderro
{
	0%{-moz-transform:translate(0,0)}
	10%{-moz-transform:translate(-8px,0)}
	20%{-moz-transform:translate(8px,0)}
	30%{-moz-transform:translate(-6px,0)}
	40%{-moz-transform:translate(6px,0)}
	50%{-moz-transform:translate(-4px,0)}
	60%{-moz-transform:translate(4px,0)}
	70%{-moz-transform:translate(-2px,0)}
	80%{-moz-transform:translate(2px,0)}
	100%{-moz-transform:translate(0,0)}
}
@-o-keyframes Gadderro
{
	0%{-o-transform:translate(0,0)}
	10%{-o-transform:translate(-8px,0)}
	20%{-o-transform:translate(8px,0)}
	30%{-o-transform:translate(-6px,0)}
	40%{-o-transform:translate(6px,0)}
	50%{-o-transform:translate(-4px,0)}
	60%{-o-transform:translate(4px,0)}
	70%{-o-transform:translate(-2px,0)}
	80%{-o-transform:translate(2px,0)}
	100%{-o-transform:translate(0,0)}
}
@-ms-keyframes Gadderro
{
	0%{-ms-transform:translate(0,0)}
	10%{-ms-transform:translate(-8px,0)}
	20%{-ms-transform:translate(8px,0)}
	30%{-ms-transform:translate(-6px,0)}
	40%{-ms-transform:translate(6px,0)}
	50%{-ms-transform:translate(-4px,0)}
	60%{-ms-transform:translate(4px,0)}
	70%{-ms-transform:translate(-2px,0)}
	80%{-ms-transform:translate(2px,0)}
	100%{-ms-transform:translate(0,0)}
}


@-webkit-keyframes GsearchChoose
{
	0%{-webkit-transform:scale(0,0)}
	100%{-webkit-transform:scale(1,1)}
}
@-moz-keyframes GsearchChoose
{
	0%{-webkit-transform:scale(0,0)}
	100%{-webkit-transform:scale(1,1)}
}
@-o-keyframes GsearchChoose
{
	0%{-webkit-transform:scale(0,0)}
	100%{-webkit-transform:scale(1,1)}
}
@-ms-keyframes GsearchChoose
{
	0%{-webkit-transform:scale(0,0)}
	100%{-webkit-transform:scale(1,1)}
}

.global-input1 { width:100%;}
.global-input1 ul { text-align:left; width:100%; float:left; overflow:hidden; margin-top:10px;}
.global-input1 ul li { padding:5px 0; font-size:14px;float:left; overflow:hidden;}
.global-input1 .global-input1-name { width:130px; text-align:right; line-height:28px;}
.global-input1 .global-input1-input { text-align:left; width:600px;}
.global-input1 .global-input1-input input[type=text] {vertical-align:middle;}
.global-input1 .global-input1-input img {vertical-align:middle;}
.global-input1 ul li p {display:inline-block;*display:inline; line-height:28px;word-break: break-all; word-wrap : break-word;}
.global-input1 ul li p span{display:inline-block;*display:inline; line-height:28px; text-indent:5px;}
.global-input1 ul li p a { font-size:12px;line-height:23px;}
.global-input1 ul li input[type=checkbox] { margin-top:0;display:inline-block;*display:inline;*zoom:1;}
.global-input2 { float:left;}
.global-input2 ul { text-align:left; width:100%; float:left; margin-top:10px;}
.global-input2 ul li { padding:5px 0; font-size:14px;float:left; }
.global-input2 .global-input2-name { width:160px; text-align:right; line-height:28px;}
.global-input2 .global-input2-input { text-align:left; width:350px;}
.global-input2 .global-input2-input input[type=text] {vertical-align:middle;}
.global-input2 ul li p {display:inline-block;*display:inline; line-height:28px;}
.global-input2 ul li p a { font-size:12px;line-height:23px; margin-left:10px;}
.global-input2 ul li input[type=checkbox] { margin-top:0;display:inline-block;*display:inline;*zoom:1;}
.global-input2 ul li label { line-height:32px;}
.global-input2 ul li .judgeDiv label { line-height:27px;}
.global-input2 ul li label input[type=radio]{ margin-right:5px;}
.global-input2 ul li label input[type=text]{ margin-left:5px;}
.global-input2 ul li label[checked=checked] input[type=text] { display:block;}
.global-input2 .global-input2-con { width:298px; height:145px; border:solid 1px #ccc; margin-top:10px;}
.global-input2 .global-input2-con .titile,.global-input2 .global-input2-con .img,.global-input2 .global-input2-con .input,.global-input2 .global-input2-con .del { height:145px; float:left;}
.global-input2 .global-input2-con .titile {width:20px;background:#f3f3f3; line-height:145px; text-align:center;}
.global-input2 .global-input2-con .img {width:86px; padding:0 5px;}
.global-input2 .global-input2-con .upload_div {width:80px; height:80px;background: url(../image/preview-goods.png) no-repeat 2px 2px; padding:2px; border:solid 1px #ccc; margin-top:10px; position:relative;}
.global-input2 .global-input2-con .upload_div p { line-height:80px; font-size:14px; color:#fff; display:none; text-align:center;background:#000; font-weight:bold;opacity:0.5;filter:alpha(opacity=50);}
.global-input2 .global-input2-con .upload_div:hover p {display:block;}
.global-input2 .global-input2-con .upload_div .upload_file{ width:80px; height:80px; position:absolute; top:0; left:0;opacity:0;filter:alpha(opacity=0);}
.global-input2 .global-input2-con .input {width:162px;}
.global-input2 .global-input2-con .input textarea { height:84px;}
.global-input2 .global-input2-con .del {width:20px;background:#f3f3f3;}
.global-input2 .global-input2-con .del a{ width:14px; height:14px; margin:65px 3px;}
.global-input2 .upload-file { width:240px; height:30px; position:absolute;opacity:0;filter:alpha(opacity=0); cursor:pointer;}
.global-input2 .global-input2-choose { width:auto; height:auto; border:solid 1px #ccc; margin-top:10px; display:none; background:#f3f3f3; position:relative;}
.global-input2 .global-input2-choose .title,.global-input2 .global-input2-choose .del {height:160px; float:left;}
.global-input2 .global-input2-choose .title {width:20px;text-align:center;position:absolute; top:50%; margin-top:-115px;*margin-top:-55px; left:0; }
.global-input2 .global-input2-choose .title p { margin-top:30px; line-height:50px;*line-height:35px;}
.global-input2 .global-input2-choose .input { height:auto !important; min-height:100%; margin:0 20px; padding:0 0 0 5px; background:#fff; overflow:hidden;}
.global-input2 .global-input2-choose .input .mul1 {background: url(../image/preview-del.png) no-repeat 0 -41px; padding-left:20px;}
.global-input2 .global-input2-choose .input .mul2 {background: url(../image/preview-del.png) no-repeat 0 -70px;padding-left:20px;}
.global-input2 .global-input2-choose .input .mul3 {padding-left:20px;}
.global-input2 .global-input2-choose .input textarea { height:180px;}
.global-input2 .global-input2-choose .del {width:20px;position:absolute; top:50%; margin-top:-80px; right:0;}
.global-input2 .global-input2-choose .del a{ width:14px; height:14px; margin:20px 3px;}
.global-input2 .global-input2-choose .input-addfive,.global-input2 .global-input2-choose .input-addone { margin:10px; display:block; height:30px; line-height:30px;border:solid 1px #e6e6e6; text-align:left;background:#e6e6e6; filter: progid:DXimageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F6F6F6'); background: linear-gradient(top, #FFF, #F6F6F6); background: -moz-linear-gradient(top, #FFF, #F6F6F6); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#F6F6F6)); color:#333;}
.global-input2 .global-input2-choose .input-addfive-again,.global-input2 .global-input2-choose .input-addfive-again1,.global-input2 .global-input2-choose .input-addfive-again2 { margin:10px; display:block; height:30px; line-height:30px;border:solid 1px #e6e6e6; text-align:left;background:#e6e6e6; filter: progid:DXimageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F6F6F6'); background: linear-gradient(top, #FFF, #F6F6F6); background: -moz-linear-gradient(top, #FFF, #F6F6F6); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#F6F6F6)); color:#333;}
.global-input2 .global-input2-choose .input-addfive-none { margin:10px; display:block; height:30px; line-height:30px;border:solid 1px #e6e6e6; text-align:left;background:#f1f1f1;color:#ccc; text-indent:40px;}
.global-input2 .global-input2-choose .input-addfive i,.global-input2 .global-input2-choose .input-addfive-again i,.global-input2 .global-input2-choose .input-addfive-again1 i,.global-input2 .global-input2-choose .input-addfive-again2 i,.global-input2 .global-input2-choose .input-addone i { width:16px; height:16px;background: url(../image/mem_img.png) no-repeat 0 -386px; float:left; margin-left:30px; margin-top:8px; margin-right:10px;}
.global-input2 .global-input2-choose .input-addfive span,.global-input2 .global-input2-choose .input-addfive-again span,.global-input2 .global-input2-choose .input-addfive-none span { font-size:12px; color:#999; margin-left:10px;}
.global-input2 .global-input2-choose .bmradio { position:absolute; top:8px; left:1px;}
.global-input2 .global-input2-choose .bmcheckbox { position:absolute; top:10px; left:0px;}
.global-input2 .input-add { display:block; height:30px; line-height:30px;border:solid 1px #e6e6e6; text-align:left;background:#e6e6e6; filter: progid:DXimageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F6F6F6'); background: linear-gradient(top, #FFF, #F6F6F6); background: -moz-linear-gradient(top, #FFF, #F6F6F6); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#F6F6F6)); color:#333;}
.global-input2 .input-add i{ width:16px; height:16px;background: url(../image/mem_img.png) no-repeat 0 -386px; float:left; margin-left:30px; margin-top:8px; margin-right:10px;}

.global-input2 .global-input2-input .txtTips{ font-size:12px; line-height:18px; clear:both; color:#666; padding-top:5px;}
.global-input2 .global-input2-input .txtTips.important{ font-size:12px; line-height:18px; clear:both; color:#ED3F41}
.global-input3 { width:462px; float:left;}
.global-input3 ul { text-align:left; width:100%; float:left; overflow:hidden; margin-top:10px;}
.global-input3 ul li { padding:5px 0; font-size:14px;float:left; overflow:hidden;}
.global-input3 .global-input3-name { width:80px; text-align:right; line-height:28px;}
.global-input3 .global-input3-input { text-align:left; width:300px;line-height:28px;}
.global-input3 .global-input3-input input[type=text] {vertical-align:middle;}
.global-input3 .upload_file{ width:180px; height:28px; position:absolute; left:0;opacity:0;filter:alpha(opacity=0);}
.global-input3 .global-input3-input p { font-size:13px; color:#555; display:inline;}
.global-input3 .global-input3-input span { font-size:12px; color:#999;}
.global-input3 .global-input3-input span a{ font-size:12px;}
.global-input4 { float:left;}
.global-input4 ul { text-align:left; width:100%; float:left; overflow:hidden; margin-top:10px;}
.global-input4 ul li { padding:5px 0; font-size:14px;float:left; overflow:hidden;}
.global-input4 .global-input4-name { width:120px; text-align:right; line-height:28px;}
.global-input4 .global-input4-input { text-align:left; line-height: 28px}
.global-input4 .global-input4-input input[type=text] {vertical-align:middle;}
.global-input4 .upload_file{ width:200px; height:32px; position:absolute; left:0;opacity:0;filter:alpha(opacity=0);}
.global-input4 .global-input4-input p { font-size:13px;display:inline-block;*display:inline;*zoom:1;}
.global-input4 .global-input4-input span { font-size:12px; color:#999;}
.global-input4 .global-input4-input span a{ font-size:12px;}
.global-input5 { float:left;}
.global-input5 ul { text-align:left; width:100%; float:left; overflow:hidden; margin-top:10px;}
.global-input5 ul li { font-size:13px;float:left; overflow:hidden;line-height:28px;}
.global-input5 .global-input5-name { width:120px; text-align:right; line-height:28px;}
.global-input5 .global-input5-input { text-align:left; line-height: 30px}
.global-input5 .global-input5-input input[type=text] {vertical-align:middle;}
.global-input5 .global-input5-input span { font-size:12px; color:#aaa; line-height:20px;}
.global-input5 .global-input5-input .upload_file{ width:150px; height:32px; position:absolute; top:0; left:0;opacity:0;filter:alpha(opacity=0);}
.global-input6 { width:100%;}
.global-input6 ul { text-align:left; width:100%; float:left; overflow:hidden; margin-top:10px;}
.global-input6 ul li { padding:5px 0; font-size:14px;float:left; overflow:hidden;}
.global-input6 .global-input6-name { width:160px; text-align:right; line-height:28px;}
.global-input6 .global-input6-input { text-align:left; width:600px;}
.global-input6 .global-input6-input input[type=text] {vertical-align:middle;}
.global-input6 .global-input6-input img {vertical-align:middle;}
.global-input6 ul li .judgeDiv label { line-height:32px;}
.global-input6 ul li .judgeDiv label span { line-height:20px;}
.global-input6 ul li p {display:inline-block;*display:inline; line-height:28px;}
.global-input6 ul li p span{display:inline-block;*display:inline; line-height:28px; text-indent:5px;}
.global-input6 ul li p a { font-size:12px;line-height:23px; margin-left:10px;}
.global-input6 ul li input[type=checkbox] { margin-top:0;display:inline-block;*display:inline;*zoom:1;}
.global-input6 .upload_file{ width:270px; height:32px; position:absolute;opacity:0;filter:alpha(opacity=0);}

.Uswitch { width:68px; height:19px; position:relative; cursor: pointer;}
.Uswitch .Uswitch-off,.Uswitch .Uswitch-on {width:68px; height:26px;position:absolute; top:0; left:0;}
.Uswitch .Uswitch-off{ background:url(../image/icon7.png) no-repeat -100px center; }
.Uswitch .Uswitch-on{ background:url(../image/icon7.png) no-repeat 0px center; }
.Uswitch i{ width:28px; height:26px; background:url(../image/icon7.png) no-repeat -200px center;position:absolute; top:0; left:0; margin-left:1px;}
.Uswitch i.Uswitch-i-on { left:29px;}

.global-input-title {border-left: solid 5px #ed1c24;line-height: 40px;color: #ed1c24;font-size: 18px;background: #f2f2f2;text-indent: 20px;}
.global-input-title.mt0 { margin-top:0;}
/*------------------------- 表单结束  -----------------------*/

/* 搜索框
--------------------------------------------------------------*/
.form-search {padding:10px 0px 10px 10px;}
.form-search p { width:auto;line-height:30px; font-size:14px; float:left; padding-right:3px; padding-bottom:10px;}
.form-search a { float:right; line-height:28px;}
.form-search a i{ font-style:normal;}
.form-search .btn-all { margin:0; width:auto; padding:0px 10px; margin:0 5px;}
.form-search .btn-all.w50 { width:50px;}
.form-search .btn-all.w110 { width:110px;}
.form-search .btn-all.w70 { width:70px;}
.Wcanal-tab table td a{ text-decoration:none; color:#2e7dc6; cursor:pointer;padding-right:5px;line-height: 24px;}
.Wcanal-tab table td a:hover{ text-decoration:none; color:#ed3f41;}

.IEmsgerro { padding:5px 20px; margin-bottom:10px; border:solid 1px #f15755; background:#fff2f3; color:#666; text-align:center; font-size:14px;}
.IEallerro { position: fixed; z-index: 9999; top: 0; left: 0; width: 100%; height: 100%; background:#f7f7f7 url(../image/IEerro.png) center center no-repeat; overflow: hidden;}
.IEallerro a { position: absolute; top: 50%; margin-top:40px; left: 50%; margin-left: -83px; width: 80px; height: 24px; line-height: 24px; text-align: center; font-size: 14px;}
.Gsearch { padding:20px; border:solid 5px #f2f2f2;}
.Gsearch p { width:auto;line-height:28px; font-size:14px; float:left; padding-right:3px;}
.Gsearch a { float:right;}
.Gsearch input[type=text] { width:80px;}
.Gsearch select { width:95px;}
.Gsearch a.btn-all { width:100px; border:solid 1px #ffd0d3; background:#fff2f3; color:#f15755;}
.Gsearch a.btn-all.s { width:60px;}
.Gsearch a.btn-more { float:right; position:relative; padding-right:10px; line-height:30px; margin-left:10px;}
.Gsearch a.btn-more:after { position:absolute; top:12px; right:0; width:7px; height:5px; background: url(../image/icon-form.png) no-repeat -380px 0px; content:"";}
.Gsearch .Gtime2 input[type=text] {width:120px;}
.Gsearch .Gtime2 em:after {left:132px;}
.Gsearch .Gtime1,.Gsearch .Gtime2 { position: relative; }
.Gsearch .Gtime1 input[type=text] { float:left;}
.Gsearch .Gtime1 em { position:relative; float:left; width:0; height:0;}
.Gsearch .Gtime1 em:before { width:20px; height:20px; position:absolute; top:3px; left:-23px; background: url(../image/icon-form.png) no-repeat -20px 1px; content:"";}
.Gsearch .Gtime2 input[type=text] { float:left;}
.Gsearch .Gtime2 input[type=text]:first-child { border-radius:2px 0 0 2px;}
.Gsearch .Gtime2 input[type=text]:last-child { border-radius:0 2px 2px 0;}
.Gsearch .Gtime2 em { position:relative; float:left; line-height:26px; *line-height:25px; line-height:25px\9; padding:0 5px; background:#f3f3f3; border-top: solid 1px #bbb; border-bottom: solid 1px #bbb;}
.Gsearch .Gtime2 em.first { border-left: solid 1px #bbb; border-radius:2px 0 0 2px;}
.Gsearch .Gtime2 em:before,
.Gsearch .Gtime2 em:after { width:20px; height:20px; position:absolute; top:3px; background: url(../image/icon-form.png) no-repeat -20px 1px; content:"";}
.Gsearch .Gtime2 em:before { left:-23px;}
.Gsearch .Gtime2.noIcon em:before,
.Gsearch .Gtime2.noIcon em:after { display:none;}
/*-------------------------搜索框结束  -----------------------*/

/* 客服
--------------------------------------------------------------*/
.service,.integralService { z-index: 99;right:0; position: fixed; bottom: 200px; height:115px; z-index:97;}
.service .sideMenu { width:40px; height:auto; overflow:hidden;}
.service .sideMenu li { width:40px; height:40px; margin-top:5px; background:#b3d9f7; color:#fff; overflow:hidden;}
.service .sideMenu li:hover { background:#81c0f2;}
.service .sideMenu li a { text-decoration:none;}
.service .sideMenu li i { display:block; width:40px; height:40px;}
.service .sideMenu li:hover i { display:none;}
.service .sideMenu li span { display:block; width:40px; height:37px; color:#fff; text-align:center; line-height:18px; padding-top:3px; cursor:pointer;}
.service .sideMenu li .icon-top { background: url(../image/icon9.png) no-repeat 0 0;}
.service .sideMenu li .icon-info { background: url(../image/icon9.png) no-repeat 0 -40px;}
.service .sideMenu li .icon-hot { background: url(../image/icon9.png) no-repeat 0 -80px;}
.service .sideMenu li .icon-int { background: url(../image/icon9.png) no-repeat 0 -120px;}
.service .sideMenu li .icon-home { background: url(../image/icon9.png) no-repeat 0 -240px;}
.service .sideMenu li .icon-help { background: url(../image/icon9.png) no-repeat 0 -296px;}
.service .sideMenu li .icon-wserv{ background: url(../image/icon9.png) no-repeat 0 -358px;}

.quicklink { position:fixed; bottom:0; right:0;background:url(../image/useropr-bg.png) repeat 0 0; width:510px;box-shadow:0px 0 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 0 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0 2px rgba(0, 0, 0, 0.1); border:solid 1px #999;}
.quicklink li { float:left; width:85px; padding:4px 0 10px 0; text-align:center;}
.quicklink li i { display:block; height:13px; overflow:hidden;}
.quicklink li a { display:block; height:16px; line-height:16px; color:#3f3f3b;}
.quicklink .bd-r{ border-right:solid 1px #999;}
.quicklink .icon-hot {background:url(../image/icon1.png) no-repeat 35px -1310px;}
.quicklink .icon-new {background:url(../image/icon1.png) no-repeat 35px -1330px;}
.icon-onlinecontant{ width:22px;height:13px;background:url(../image/icon1.png) repeat 0px -1470px; margin:0 auto; font-style:normal; color:#fff; font-size:10px; line-height:13px; text-indent: 0;}
/*------------------------- 客服结束  --------------------------*/

/* 留言
--------------------------------------------------------------*/
.slidetoolbarContainr{position:fixed;top:0;right:0;z-index:90;width:50px;height:100%;_position:absolute}
.slidetoolbar{position:relative;right:-50px;padding-top:200px;width:50px;height:100%;background:#f4f4f4;font-size:12px}
.slidetoolbar .applist{position:relative;width:50px;text-align:center}
.slidetoolbar .appitem{position:relative;margin-bottom:10px;height:70px;_margin-bottom:0}
.slidetoolbar  #is_hide{margin-bottom:40px}
.slidetoolbar .appitem a:hover .sidebar_icon{background-color:#ed3f41}
.slidetoolbar .icon{position:relative;display:block;padding-top:48px;width:50px;height:20px;color:#999;text-decoration:none}
.slidetoolbar .hot{position:absolute;top:4px;right:5px;z-index:5;width:8px;height:8px;background:url(../image/nav_ig/slidetoolbar-icon.png) no-repeat -69px -10px}
.slidetoolbar .icon-img{position:absolute;top:8px;left:7px;width:36px;height:36px}
.slidetoolbar .appitem-hover .icon{background-color:#f7f7f7;text-decoration:none}
.slidetoolbar .icon-0{background-position:7px 8px}
.slidetoolbar .icon-1{background-position:7px -74px}
.slidetoolbar .icon-2{background-position:7px -158px}
.slidetoolbar .icon-3{background-position:7px -243px}
.slidetoolbar .icon-4{background-position:7px -327px}
.slidetoolbar .content,.slidetoolbar .horoscope{position:absolute;top:-1px;left:50px;z-index:500;display:none;overflow:hidden;width:210px;height:68px;border:1px solid #e6e6e6;border-left:none;background:#f7f7f7;text-align:left}
.slidetoolbar .appitem-hover .content,.slidetoolbar .appitem-hover .horoscope{display:block}
.slidetoolbar .content .text,.slidetoolbar .horoscope .text{overflow:hidden;width:140px;white-space:nowrap}
.slidetoolbar .horoscope .text{padding:8px 0 0 10px;width:145px}
.slidetoolbar .content .link{display:block;overflow:hidden;padding-left:10px;width:130px;height:34px;color:#666;white-space:nowrap;font-size:14px;line-height:46px}
.slidetoolbar .content .link:hover{color:#f30}
.slidetoolbar .content .link2{margin-left:5px}
.slidetoolbar .content .desc,.slidetoolbar .horoscope .desc{display:block;overflow:hidden;width:130px;color:#999;text-overflow:ellipsis;white-space:nowrap}
.slidetoolbar .content .desc{padding-left:10px;height:34px;line-height:18px}
.slidetoolbar .horoscope .desc{height:30px;line-height:14px}
.slidetoolbar .content .desc:hover,.slidetoolbar .horoscope .desc:hover{text-decoration:none}
.slidetoolbar .horoscope .desc{width:145px}
.slidetoolbar .content .image{position:absolute;top:0;right:0}
.slidetoolbar .horoscope .image{position:absolute;top:10px;right:3px;width:48px;height:48px;background:url(../image/nav_ig/slidexingzuo.png) no-repeat}
.slidetoolbar .horoscope .aries{background-position:0 0}
.slidetoolbar .horoscope .taurus{background-position:0 -48px}
.slidetoolbar .horoscope .gemini{background-position:0 -96px}
.slidetoolbar .horoscope .cancer{background-position:0 -144px}
.slidetoolbar .horoscope .leo{background-position:0 -192px}
.slidetoolbar .horoscope .virgo{background-position:0 -240px}
.slidetoolbar .horoscope .libra{background-position:0 -288px}
.slidetoolbar .horoscope .scorpio{background-position:0 -336px}
.slidetoolbar .horoscope .sagittarius{background-position:0 -384px}
.slidetoolbar .horoscope .capricorn{background-position:0 -432px}
.slidetoolbar .horoscope .aquarius{background-position:0 -480px}
.slidetoolbar .horoscope .pisces{background-position:0 -528px}
.slidetoolbar .horoscope .select{display:inline-block;padding-right:15px;background:url(../image/nav_ig/slidetoolbar-icon.png) no-repeat -32px -216px;color:#666;vertical-align:top;font-size:14px;line-height:30px;cursor:pointer;_line-height:34px}
.slidetoolbar .horoscope .select-content{position:absolute;top:0;left:0;z-index:5;overflow:hidden;width:100%;height:100%;background:#f7f7f7}
.slidetoolbar .horoscope .content-list{padding:4px 8px}
.slidetoolbar .horoscope .content-list-item{width:48px;height:20px;color:#666;text-align:center;line-height:20px;cursor:pointer}
.slidetoolbar .horoscope .list-item-hover{background:#e6e6e6}
.slidetoolbar .horoscope .star{display:inline-block;margin-left:3px;width:85px;height:30px;background:url(../image/nav_ig/index_icon.png) no-repeat;vertical-align:top}
.slidetoolbar .horoscope .star-5{background-position:-186px -1320px}
.slidetoolbar .horoscope .star-4{background-position:-186px -1352px}
.slidetoolbar .horoscope .star-3{background-position:-186px -1384px}
.slidetoolbar .horoscope .star-2{background-position:-186px -1416px}
.slidetoolbar .horoscope .star-1{background-position:-186px -1448px}
.slidetoolbar-closebtn{position:absolute;bottom:10px;display:none;width:50px;height:50px;background:#f4f4f4 url(../image/nav_ig/slidetoolbar-icon.png) no-repeat;cursor:pointer}
.slidetoolbar-closebtn:hover{background-color:#f1f1f1}
.slideclosebtn-open{background-position:-44px -161px}
.slideclosebtn-close{background-position:-49px -73px}
.slidetoolbar .sppitemwrap{position:relative;margin-bottom:10px;height:70px}
.slidetoolbar .flipicon{position:absolute;top:-10px;right:50px;height:54px}
.slidetoolbar .flipicon .flipcon{height:54px}
.sidebar_icon{position:absolute;top:8px;left:7px;display:inline-block;overflow:hidden;width:36px;height:36px;border-radius:2px;background:#9ca4ad url(../image/sidebar_icons.png?v=2) no-repeat}
.sidebar_icon.no0{background-position:0 0}
.sidebar_icon.no1{ background-position:0 -118px;}
.sidebar_icon.no2{ background-position:0 -184px;}
.sidebar_icon.no3{background-position:0 -260px}
.sidebar_icon.no4{background-position:0 -336px}
.sidebar_icon.no5{background-position:0 -505px;}
.sidebar_icon.no6{background-position:0 -550px;}
.sidebar_icon.no7{background-position:0 -595px;}
.bg-qh .sidebar_icon.no5{background-color:#ed3f41}
.slidetoolbar .appitem .appitem-phonecon { display: none; }
.slidetoolbar .appitem:hover .appitem-phonecon { position: absolute; right: 50px; top: 50%; margin-top: -37px; display: block; width: 221px; height: 74px; background: url(../image/sidebar_tel.png) no-repeat center center; }


#goto_proInt{position: fixed;top: 213px;right: 7px;z-index:9999;bottom: 50%;margin-top: -101px;width: 36px;height: 36px;display: inline-block;background: #9ca4ad url(../image/sidebar_icon.png) no-repeat;border-radius: 2px;}
#goto_proInt:hover{width: 36px;height: 36px;display: inline-block;background-color:#ed3f41;border-radius: 2px;position: fixed;top: 213px;right: 7px;z-index:9999;}
#goto_proInt:after,#goto_proInt:hover:after{content:"业务介绍";width: 36px;height: 36px;position:fixed;top:152px;color:#999;z-index:9999;font-size:13px;text-align:center;display:inline-block;}
.slidetoolbar .icon:hover{position:relative;display:block;padding-top:48px;width:50px;height:20px;color:#ed3f41;text-decoration:none}
.slideclosebtn-open:hover{background-position:-44px -202px}
.slideclosebtn-close:hover{background-position:-49px -118px}
.slidetoolbar .sm_gz{position:absolute;top:-75px;right:65px}
.slidetoolbar .wc_app{position:absolute;top:-75px;right:65px}
.bgj{position:absolute;display:none;top:-11px;right:40px;height: 52px;width:147px;background:url(../image/bgj_bg.png?v=__VR__) no-repeat;z-index: 100;line-height: 24px;font-size: 14px;color: #666;padding: 13px 30px 7px 10px;}
.bg-qh:hover .bgj{display: block;}
.bg-qh .bgj span{color: #ed3f41;}
.bg-qh-ok  .sidebar_icon.no5{background:#9ca4ad url(../image/sidebar_icons.png) no-repeat;background-position:0 -505px;}
.slidetoolbar .bg-qh-ok .appitem a:hover .sidebar_icon{background-color:#9ca4ad;}
.sidebar_icon.no11{background-position:0 -392px}
.sidebar_icon.no22{background-position:0 -456px}
/*------------------------- 留言结束  --------------------------*/


.account-lib p { display:inline-block;*display:inline;*zoom:1;padding:5px 20px; line-height:30px; color:#999; cursor:pointer;margin-left:5px; font-size:24px; }
.account-lib p a{color:#999;}
.account-lib .hover{ color:#fe4902;}
.account-con { padding:5px 0 10px 0; border-bottom:dashed 1px #999; padding-left:20px;}
.account-con dt { width:100%; text-align:left;}
.account-con dt p { width:auto; display:inline-block;*display:inline;*zoom:1; color:#fe5502;font-weight:normal; font-size:18px; line-height:2em;}
.account-con dd {width:100%; text-align:left;}
.account-con dd table { width:auto;}
.account-con dd table td { width:auto; padding:5px 0 5px 0;}
.account-con dd h4{ color:#fe5502; font-size:16px; text-indent:40px;}
.account-con dd ul p { height:auto; overflow:hidden; margin-bottom:10px;}
.account-con dd ul p span { float:left; text-align:left; display:block;}

.accountinfo_base {background:#f4f4f4; text-align:center; padding:20px 0;}
.accountinfo_base ul { width:630px; margin:0 auto; text-align:left;}
.accountinfo_base ul li{ float:left;}
.accountinfo_base .accountinfo_base_li1 { border-right:solid 1px #ccc; width:300px; padding:10px 0;}
.accountinfo_base .accountinfo_base_li1 i { width:20px; height:20px; display:inline-block;*display:inline;*zoom:1; background:url(../image/icon18.png) no-repeat 2px -426px; vertical-align: middle; position:relative; top:-2px;}
.accountinfo_base .accountinfo_base_li1 p { line-height:40px; font-size:14px; color:#666;}
.accountinfo_base .accountinfo_base_li2 { width:220px; padding:10px 0; padding-left:100px;}
.accountinfo_base .accountinfo_base_li2 p { line-height:25px; font-size:13px; color:#666;}
.accountinfo_base .accountinfo_base_li2 p span{ font-weight:bold;font-size:13px;}
.accountinfo_base .accountinfo_base_li3 {width:700px; padding:10px 0;}
.accountinfo_base .accountinfo_base_li3 p { line-height:40px; font-size:14px; color:#666;}
.accountinfo_base .btn-newall { padding:5px 20px; line-height:25px; background:#fff1f2; border:solid 1px #ffbdc0; color:#ed1c24;}

.wcserviceList { border-bottom:dashed 1px #dddddd; padding-bottom:20px; padding-top:10px; overflow:hidden;}
.wcserviceList h5 { font-size:18px; color:#666; line-height:45px; padding-bottom:10px;}
.wcserviceList h5 a { float:right; height:43px; line-height:40px; color:#fff; font-size:14px; text-align:center;}
.wcserviceList h5 a.s { width:130px; background:url(../image/oto_btn.png) no-repeat 0 0;}
.wcserviceList h5 a.l { width:166px; background:url(../image/oto_btn.png) no-repeat -140px 0;}
.wcserviceList h5 a.s:hover { background:url(../image/oto_btn.png) no-repeat 0 -60px;}
.wcserviceList h5 a.l:hover { background:url(../image/oto_btn.png) no-repeat -140px -60px;}
.wcserviceList h5 a.s:active { background:url(../image/oto_btn.png) no-repeat 0 -120px;}
.wcserviceList h5 a.l:active { background:url(../image/oto_btn.png) no-repeat -140px -120px;}
.wcserviceList .img { width:230px; height:auto; overflow:hidden; border:solid 1px #ddd; padding:1px; float:left; margin-right:20px;}
.wcserviceList .img img { width:230px;}
.wcserviceList .wcserviceList-text { font-size:14px; line-height:20px;}
.wcserviceList .wcserviceList-text p { text-indent:2em; margin-bottom:10px;}
.wcserviceList .wcserviceList-text p.t0 { text-indent:0;}

.wcserviceList .oto_ask{position:relative;height:auto;/*height:302px;*/overflow: hidden;}
.wcserviceList .oto_ask .srol{margin:0 25px;height:auto;overflow: hidden;}
.wcserviceList .oto_ask ul{height:auto;width:776px;}
.wcserviceList .oto_ask li{position:relative;float:left;margin:0 10px;width:174px;height:302px;}
.wcserviceList .oto_ask li .wcserviceList .oto_askCon { display:none;}
.wcserviceList .oto_ask li .wcserviceList .oto_askP { display:none;}
.wcserviceList .oto_ask li:hover .oto_askCon { background:#000; opacity:0.4; filter:alpha(opacity=40); position:absolute; left:-6px; top:0; width:185px; height:265px; display:block; z-index:2; border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px;}
.wcserviceList .oto_ask li:hover .oto_askP {position:absolute; left:2px; top:160px; width:183px; height:140px; display:block; z-index:3;}
.wcserviceList .oto_ask li:hover .oto_askP p { color:#fff; font-size:12px; line-height:20px;}
.wcserviceList .oto_ask i{display: block;width: 30px;height: 302px;cursor: pointer;z-index: 2;}
.wcserviceList .oto_ask .pre{position: absolute;top: 0; left:0;background: #fff url(../image/oto_pre.png) no-repeat center center; display:none;}
.wcserviceList .oto_ask .next{position: absolute;top: 0; right:0;background: #fff url(../image/oto_next.png) no-repeat center center; display:none;}
.wcserviceList .oto_ask ul li .head{display:block;width:187px;height:265px; margin:0 auto; position:absolute; top:0; left:50%; margin-left:-94px; z-index:1;}
.oto_ask ul li .contact{position:absolute; z-index:3; bottom:25px; left:50%; margin-left:-61px; width:122px; height:32px; background: url(../image/oto_onl.png) no-repeat 0 0;}
.oto_ask ul li .contact:hover { background: url(../image/oto_onl.png) no-repeat 0 -32px;}
.oto_ask ul li .contact:active { background: url(../image/oto_onl.png) no-repeat 0 -64px;}
.wcserviceList .oto_ask ul li p{margin:0 15px;line-height: 24px;font-size: 14px;color: #666;overflow: hidden;}
.wcserviceList .oto_ask .srolNav { width:60px; height:30px; position:absolute; bottom:-10px; left:50%; margin-left:-20px;}
.wcserviceList .oto_ask .srolNav a { width:30px; height:30px; float:left;}
.wcserviceList .oto_ask .srolNav a span { display:block; width:12px; height:12px; margin:4px; border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;-webkit-box-shadow: inset 1px 1px 1px rgba(6,0,1,.3);-moz-box-shadow: inset 1px 1px 1px rgba(6,0,1,.3);box-shadow: inset 1px 1px 1px rgba(6,0,1,.3); background:#f8f8f8;}
.wcserviceList .oto_ask .srolNav a.hover span { background:#f8912a;}


/*dialog信息提示*/
.msg-all-error { border:solid 1px #ff8080; background:#fff2f2; padding:10px 60px; text-align:center; font-size:10px; font-weight:bold; color:#444;}
.msg-all-succeed { border:solid 1px #4dbf00; background:#f0ffe5; padding:10px 60px; text-align:center; font-size:10px; font-weight:bold; color:#444;}
.msg-all-warning { border:solid 1px #40b3ff; background:#e5f5ff; padding:10px 60px; text-align:center; font-size:10px; font-weight:bold; color:#444;}
.nonedatb { width:100%; height:80px;}
.nonedatb p { text-align:center; display:block; text-align:center; line-height:80px; font-size:14px; color:#888;}
.nonedatb p a{ font-size:14px; color:#0679ae;}
/*.nonedata {  margin: 30px 0;  width: 100%;  height: 80px;background-image: url(../image/nodata.png);  background-repeat: no-repeat;  background-position: center;}
.nonedata p { text-align:center; display:block; margin-left:50px; text-align:center;line-height:80px; font-size:14px; color:#888;}
.nonedata p a{ font-size:14px; color:#0679ae;}*/


.nonedata {display: inline-block;position: relative;  margin: 100px 0;  min-width: 350px;max-width: 650px;  height: 115px;background-image: url(../image/nodata2017.png);  background-repeat: no-repeat;  background-position: left top;}
.nonedata p { text-align:center; display:block; margin-left:178px; text-align:center;line-height:115px; font-size:16px; color:#888;}
.nonedata p a{ font-size:14px; color:#0679ae;}
.nonedata:before{content: "未查询到任何数据！";position:absolute;left:0;top:0;margin-left: 178px;line-height: 115px;font-size: 16px; color: #333}

/*------------------------- 信息提示结束 -------------------------*/

/*弹出框提示*/
.introduceiframe {width:800px; padding-top:20px;}
/*------------------------- 弹出框结束 -------------------------*/

/*树状图*/
.btn-dtree { position:relative; z-index:3; cursor: pointer;display:inline-block;text-align: center;text-decoration: none !important;color:#fff;text-indent:0;padding-left:10px; padding-right:20px; line-height:28px; border:none; font-size:14px; font-weight:bold;background:#ed1c24 url(../Image/icon1.png) no-repeat 117px -1179px;}
.btn-dtree:hover { color:#fff;}
.dtreeList { position:relative;}
.dtreeList .dtreeCon { display:none; border:solid 1px #ed1c24; background:#f4f4f4; padding:10px 20px; position:absolute; right:0; top:28px; overflow:auto; width:200px;height:300px; max-height:300px; height:auto!important; z-index:10;}
.dtree {color:#333;white-space:nowrap; font-size:14px; line-height:23px; }
.dtree img {border: 0px;vertical-align: middle;}
.dtree a {color: #666;text-decoration: none; font-size:13px;}
.dtree a.node,.dtree a.nodeSel {white-space: nowrap;padding: 1px 2px 1px 2px;}
.dtree a.node:hover, .dtree a.nodeSel:hover {color: #333;text-decoration: underline;}
.dtree a.nodeSel {background-color: #c0d2ec;}
.dtree .clip {overflow: hidden;}
/*------------------------- 树状图结束 -------------------------*/

/*旺财小秘书*/
.mySecretary {width:400px; border:solid 2px #ef8a0f; padding:40px 50px; background:#fff; height:auto; overflow:hidden; position:relative;}
.mySecretary .img {width:120px; height:160px; float:left; margin-top:10px;}
.mySecretary .img img { width:100%;}
.mySecretary .mySecretary-con { width:250px; margin-left:20px; text-align:left; float:right;}
.mySecretary h2 { color:#ef8a0f; font-weight:bold; font-size:16px; padding-top:0px; padding-bottom:5px;}
.mySecretary p { color:#666; font-size:14px; line-height:25px;}
.mySecretary a { line-height:20px; vertical-align:middle; color:#ef8a0f;}
.mySecretary a i { width:16px; height:20px;background:url(../image/icon4.png) no-repeat;}
.mySecretary a i.tel { background-position:-180px -199px;}
.mySecretary a i.qq { background-position:-180px -228px; margin-left:50px;}
.mySecretary .close-mySec { position:absolute; top:10px; right:10px; width:30px; height:30px;background:url(../image/icon4.png) no-repeat;}
.mySecretary .close-mySec.yellow { background-position:-230px -200px;}
.mySecretary .close-mySec.blue { background-position:-260px -200px;}

.oClass {width:400px; border:solid 2px #7ab6c9; padding:40px 50px; background:#fff; height:auto; overflow:hidden; position:relative;}
.oClass .title { font-size:14px; font-weight:bold; color:#7ab6c9; margin-top:0; text-align:center;}
.oClass .img {width:105px; height:auto; float:left; padding-top:10px;}
.oClass .img img { width:100%;}
.oClass .img p { text-align:center; line-height:25px;}
.oClass .oClass-con { width:265px; margin-left:30px; text-align:left; float:right;}
.oClass strong { font-size:16px; color:#7ab6c9; margin-right:10px;}
.oClass p { color:#666; font-size:14px; line-height:30px;}
.oClass .oClass-con a { display:inline-block;*display:inline;*zoom:1; margin-left:38px; width:140px; height:40px; line-height:40px; font-size:14px; font-weight:bold; background:#7ab6c9; text-align:center; color:#fff;}
.oClass .close-mySec { position:absolute; top:10px; right:10px; width:30px; height:30px;background:url(../image/icon4.png) no-repeat;}
.oClass .close-mySec.yellow { background-position:-230px -200px;}
.oClass .close-mySec.blue { background-position:-260px -200px;}
/*------------------------- 旺财小秘书 -------------------------*/

/* 分页
--------------------------------------------------------------*/
.page { position:relative; padding-top:10px; text-align:right; line-height:30px;}
.page a {font:normal 13px/30px "microsoft yahei";}
.page p { display: inline-block; margin:0 5px;}
.go-history {margin-top:-50px; float:right;cursor: pointer;display:inline-block;*display:inline;*zoom:1;text-align: right;text-decoration: none !important;color:#e73323;background: url(../image/preview-del.png) no-repeat 0 -130px; text-indent:20px;}
.pageBase-sm { width:auto; margin:0 auto; height:auto; overflow:visible; text-align:center;}
.pageBase-sm .pageul { height:29px; margin:0 auto; overflow: visible; font-size:0;}
.pageBase-sm .pageul.pagesize {}
.pageBase-sm .pageul>li { display:inline-block; *display:inline; *zoom:1;}
.pageBase-sm .pageul>li>a{ display:block; width:auto; padding:0 12px; height:27px; line-height:27px; border:solid 1px #ddd; border-left:none; float:left; text-align:center; color:#cf2b1f; font-size:13px;}
.pageBase-sm .pageul>li>a:hover{color:#b2180d; background:#eee;}
.pageBase-sm .pageul .page-first {border:solid 1px #ddd;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.pageBase-sm .pageul .page-last {-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-left:solid 1px #ddd;}
.pageBase-sm .pageul .page-disabled {cursor:not-allowed;}
.pageBase-sm .pageul .page-hover {color:#fff; background:#cf2b1f;cursor:auto;border:solid 1px #cf2b1f;}
.pageBase-sm .pageul .page-hover:hover {color:#fff; background:#cf2b1f;cursor:default;border:solid 1px #cf2b1f;}
/*------------------------- 分页结束  -----------------------*/

/*------------------------- 选择城市 -------------------------*/
.chooseCity { width:100%; position:absolute; top:0; height:0; text-align:center;}
.chooseCity-wrap-close {float:right; width:14px; height:14px; text-align:-999;background-image: url("../image/icon-msg.png"); cursor:pointer;background-position: -312px 0; position:absolute; top:5px; right:5px;}
.chooseCity-wrap-close:hover {background-image: url("../image/icon-msg2.png");}
.chooseCity-wrap { width:400px; height:auto; background:#fff;margin:0 auto;}
.chooseCity-wrap h3{ text-align:left; font-size:12px; color:#999; line-height:20px;}
.chooseCity-wrap .chooseCity-wrap-tabbar { height:auto; overflow:hidden;}
.chooseCity-wrap .chooseCity-wrap-tabbar li{ width:14%; float: left; border-bottom:solid 2px #aaa; text-align:center; line-height:25px; cursor:pointer;}
.chooseCity-wrap .chooseCity-wrap-tabbar li.hover{ border-bottom:solid 2px #ff2900;}
.chooseCity-wrap .chooseCity-wrap-list {height:auto; overflow:hidden;}
.chooseCity-wrap .chooseCity-wrap-list dl { padding:10px 20px 0 60px;height:auto; overflow:hidden;}
.chooseCity-wrap .chooseCity-wrap-list dl dt { width:60px; float:left; color:#555555; line-height:25px; margin-left:-60px; color:#ff2900; text-align:center;}
.chooseCity-wrap .chooseCity-wrap-list dl dd { width:auto; float:left; color:#555555; line-height:25px; padding:0 20px 0 10px; margin:0 5px 3px 5px;white-space:nowrap; cursor:pointer; position:relative;}
.chooseCity-wrap .chooseCity-wrap-list dl dd a {color:#555555;}
.chooseCity-wrap .chooseCity-wrap-list dl dd:hover {background:#ccc;}
.chooseCity-wrap .chooseCity-wrap-list dl dd.hover {background:#555; color:#fff;}
.chooseCity-wrap .chooseCity-wrap-list dl dd.hover a {color:#fff;}
.chooseCity-wrap .chooseCity-wrap-list dl dd.hover:after {color:#fff; width:10px; text-align:center; line-height:25px; display:block; font-style:normal; position:absolute; top:0; right:5px; cursor:pointer; content:"x";}
.cityListForm { width:390px; float:left; margin-left:-5px;}
.cityListForm dd { width:auto; float:left;background:#555; color:#fff;line-height:25px; padding:0 20px 0 10px; margin:0 5px 3px 5px;white-space:nowrap; cursor:pointer; position:relative;}
.cityListForm dd i { color:#fff; width:10px; text-align:center; line-height:25px; display:block; font-style:normal; position:absolute; top:0; right:5px; cursor:pointer;}
/*------------------------- 选择城市结束 -------------------------*/

/*------------------------- 产品介绍productIntroduce -------------------------*/
.GproInt { position:relative; width:100%;}
.GproInt a.btn-all {position:absolute; width:120px; height:40px; line-height:40px; background:none;}
.GproInt.GproInt-dw { height:360px; background:url(../image/product/pro-dw-1.png);}
.GproInt.GproInt-dw a.btn-all { left:492px; top:204px; color:#666666; border:solid 1px #666666;}


.proInt { height:auto; overflow:hidden; padding-bottom:40px;}
.proInt-title {background: url(../image/product/a-title-bg.png) repeat;height:190px;}
.proInt-title2 {background: url(../image/product/a-title-bg.png) repeat;height:190px;}
.proInt-icon { height:79px; padding-left:30px; padding-top:50px;}
.proInt-ap { width:; background: url(../image/product/a-proInt-ap.png) no-repeat 30px 50px;}
.proInt-fsk { width:; background: url(../image/product/a-proInt-fsk.png) no-repeat 30px 50px;}
.proInt-scdy { width:; background: url(../image/product/a-proInt-scdy.png) no-repeat 30px 50px;}
.proInt-wcj { width:; background: url(../image/product/a-proInt-wcj.png) no-repeat 30px 50px;}
.proInt-wgw { width:; background: url(../image/product/a-proInt-wgw.png) no-repeat 30px 50px;}
.proInt-wx { width:; background: url(../image/product/a-proInt-wx.png) no-repeat 30px 50px;}
.proInt-yxp { width:; background: url(../image/product/a-proInt-yxp.png) no-repeat 30px 50px;}
.proInt-yxqd { width:; background: url(../image/product/a-proInt-yxqd.png) no-repeat 30px 50px;}
.proInt-zhyx { width:; background: url(../image/product/a-proInt-zhyx.png) no-repeat 30px 50px;}
.proInt-qr { width:; background: url(../image/product/a-proInt-qr.png) no-repeat 30px 50px;}
.proInt-lppf { width:; background: url(../image/product/a-proInt-lppf.png) no-repeat 30px 50px;}
.proInt-fshk { width:; background: url(../image/product/a-proInt-fshk.png) no-repeat 30px 50px;}
.proInt-yjdt { width:; background: url(../image/product/a-proInt-yjdt.png) no-repeat 30px 50px;}
.proInt-yhq { width:; background: url(../image/product/a-proInt-yhq.png) no-repeat 30px 50px;}
.proInt-hyzm { width:; background: url(../image/product/a-proInt-hyzm.png) no-repeat 30px 50px;}
.proInt-sjzx { width:; background: url(../image/product/a-proInt-sjzx.png) no-repeat 30px 50px;}
.proInt-msm { width:; background: url(../image/product/a-proInt-msm.png) no-repeat 30px 50px;}
.proInt-spgl { width:; background: url(../image/product/a-proInt-spgl.png) no-repeat 30px 50px;}
.proInt-djq { width:; background: url(../image/product/a-proInt-djq.png) no-repeat 30px 50px;}
.proInt-banner { height:auto; overflow:hidden;}
.proInt-banner img { width:100%;}
.proInt-btn-con {background: url(../image/product/a-btn-bg.png) repeat-x;height:140px; text-align:center;}
.proInt-case-title {background: url(../image/product/a-case-title.png) no-repeat center 0;height:30px; text-align:center; line-height:30px; font-size:16px; letter-spacing:5px; color:#7f7e7e; margin-top:30px; padding-bottom:20px;}
.proInt-case-title2 {height:30px; text-align:left; line-height:30px; font-size:18px; letter-spacing:5px; color:#7f7e7e; margin-top:30px; padding-bottom:10px;}
.proInt-case-yxqd-p2 { text-indent:20px; font-size:14px;}
.proInt-case-list { width:830px;}
.proInt-case-list ul { width:856px;}
.proInt-case-list li { margin:20px 10px 0px 10px;padding:10px 10px 40px 10px; width:236px; float:left;overflow:hidden;background: url(../image/product/a-case-bg.png) no-repeat 0 0; position:relative;}
.proInt-case-list li:hover .pro-case-bg { left:10px;}
.proInt-case-list li .pro-case-bg { position:absolute; top:10px; left:300px;background: url(../image/product/a-case-bg2.png) no-repeat 0 0; width:236px; height:357px; cursor:pointer;}
.proInt-case-list li p { width:236px; height:30px; line-height:30px; background:#f6f6f6; text-align:center; position:absolute; bottom:10px; left:10px; font-size:14px; color:#333;}
.proInt-case-list li img { width:100%;}
.proInt-btn-bg { width:410px; height:80px;background: url(../image/product/a-btn-bg2.png) no-repeat center 60px; margin:0 auto; padding-top:60px;}
.proInt-btn-bg a {width:236px; height:52px;display:block; margin:0 auto; text-indent:-9999px;}
.proInt-btn-bg a:hover {text-decoration:none;}
.proInt-btn1-ap { background: url(../image/product/a-btn-1-ap.png) no-repeat center 0;}
.proInt-btn2-ap { background: url(../image/product/a-btn-2-ap.png) no-repeat center 0;}
.proInt-btn1-fsk { background: url(../image/product/a-btn-1-fsk.png) no-repeat center 0;}
.proInt-btn2-fsk { background: url(../image/product/a-btn-2-fsk.png) no-repeat center 0;}
.proInt-btn1-scdy { background: url(../image/product/a-btn-1-scdy.png) no-repeat center 0;}
.proInt-btn2-scdy { background: url(../image/product/a-btn-2-scdy.png) no-repeat center 0;}
.proInt-btn1-wcj { background: url(../image/product/a-btn-1-wcj.png) no-repeat center 0;}
.proInt-btn2-wcj { background: url(../image/product/a-btn-2-wcj.png) no-repeat center 0;}
.proInt-btn1-wgw { background: url(../image/product/a-btn-1-wgw.png) no-repeat center 0;}
.proInt-btn2-wgw { background: url(../image/product/a-btn-2-wgw.png) no-repeat center 0;}
.proInt-btn1-wx { background: url(../image/product/a-btn-1-wx.png) no-repeat center 0;}
.proInt-btn2-wx { background: url(../image/product/a-btn-2-wx.png) no-repeat center 0;}
.proInt-btn1-yxp { background: url(../image/product/a-btn-1-yxp.png) no-repeat center 0;}
.proInt-btn2-yxp { background: url(../image/product/a-btn-2-yxp.png) no-repeat center 0;}
.proInt-btn1-yxqd { background: url(../image/product/a-btn-1-yxqd.png) no-repeat center 0;}
.proInt-btn2-yxqd { background: url(../image/product/a-btn-2-yxqd.png) no-repeat center 0;}
.proInt-btn1-zhyx { background: url(../image/product/a-btn-1-zhyx.png) no-repeat center 0;}
.proInt-btn2-zhyx { background: url(../image/product/a-btn-2-zhyx.png) no-repeat center 0;}
.proInt-btn1-lppf { background: url(../image/product/a-btn-1-lppf.png) no-repeat center 0;}
.proInt-btn2-lppf { background: url(../image/product/a-btn-2-lppf.png) no-repeat center 0;}
.proInt-btn1-fshk { background: url(../image/product/a-btn-1-fshk.png) no-repeat center 0;}
.proInt-btn2-fshk { background: url(../image/product/a-btn-2-fshk.png) no-repeat center 0;}
.proInt-btn1-yjdt { background: url(../image/product/a-btn-1-yjdt.png) no-repeat center 0;}
.proInt-btn2-yjdt { background: url(../image/product/a-btn-2-yjdt.png) no-repeat center 0;}
.proInt-btn1-yhq { background: url(../image/product/a-btn-1-yhq.png) no-repeat center 0;}
.proInt-btn2-yhq { background: url(../image/product/a-btn-2-yhq.png) no-repeat center 0;}
.proInt-btn1-hyzm { background: url(../image/product/a-btn-1-hyzm.png) no-repeat center 0;}
.proInt-btn2-hyzm { background: url(../image/product/a-btn-2-hyzm.png) no-repeat center 0;}
.proInt-btn1-sjzx { background: url(../image/product/a-btn-1-sjzx.png) no-repeat center 0;}
.proInt-btn2-sjzx { background: url(../image/product/a-btn-2-sjzx.png) no-repeat center 0;}
.proInt-btn1-zfb { background: url(../image/product/a-btn-1-zfb.png) no-repeat center 0;}
.proInt-btn2-zfb { background: url(../image/product/a-btn-2-zfb.png) no-repeat center 0;}
.proInt-btn1-msm { background: url(../image/product/a-btn-1-msm.png) no-repeat center 0;}
.proInt-btn2-msm { background: url(../image/product/a-btn-2-msm.png) no-repeat center 0;}
.proInt-btn1-spgl { background: url(../image/product/a-btn-1-spgl.png) no-repeat center 0;}
.proInt-btn2-spgl { background: url(../image/product/a-btn-2-spgl.png) no-repeat center 0;}
.proInt-btn1-djq { background: url(../image/product/a-btn-1-djq.png) no-repeat center 0;}
.proInt-btn2-djq { background: url(../image/product/a-btn-2-djq.png) no-repeat center 0;}

.proInt-case-yxp { border-left:solid 1px #e1e1e1; margin-left:40px; padding-left:30px; padding-bottom:30px;}
.proInt-case-yxp i { float:left; width:44px; height:44px; text-align:center; line-height:44px; font-size:24px; color:#fff;background: url(../image/product/a-icon1-bg.png) no-repeat center 0; font-style:normal; margin-left:-53px;}
.proInt-case-yxp-p { color:#000;}
.proInt-case-yxp-p h3 { font-size:18px; font-weight: bold; line-height:40px;}
.proInt-case-yxp-p p { font-size:14px; line-height:20px;}
.proInt-case-yxqd { padding-bottom:30px;}
.proInt-case-yxqd i { float:left; width:33px; height:33px;background: url(../image/product/a-icon2-bg.png) no-repeat center 0; font-style:normal; margin-left:-50px; margin-top:-5px;}
.proInt-case-yxqd-p { color:#666;margin-left:70px; padding-top:10px;}
.proInt-case-yxqd-p p { font-size:14px; line-height:20px;}
.proInt-case-fsk { border-top:solid 1px #eff0f0; background:#f9fafa;}
.proInt-case-fsk .fsk-left { float:left; width:414px; border-right:solid 1px #eff0f0;}
.proInt-case-fsk .fsk-right { float:right; width:414px; border-left:solid 1px #fff;}
.proInt-case-fsk .proInt-case-fsk-p { margin-left:80px; color:#888;}
.proInt-case-fsk .proInt-case-fsk-p i { float:left; width:33px; height:33px;background: url(../image/product/a-icon3-bg.png) no-repeat center 0; font-style:normal; margin-left:-50px; margin-top:4px;}
.proInt-case-fsk .proInt-case-fsk-p h3 {font-size:16px; color:#666; padding-top:5px;}
.proInt-case-fsk .proInt-case-fsk-p p {font-size:14px; line-height:20px; margin-top:8px;}

.proIntCase { margin:0 auto; width:1020px; height:auto;}
.proIntCase .proIntCaseCon { width:1040px;}
.proIntCase .case { float:left;}
.proIntCase .case { position:relative;float:left;margin-bottom:25px;margin-right:20px;width:240px;height:240px;overflow: hidden;}
.proIntCase .case img { width:100%;height:100%;}
.proIntCase .case .shade-wrapper{position:absolute;top:100%;left:0;width: 100%;height: 100%;line-height:1.2;cursor:pointer; -webkit-transition:all 0.4s 0.1s;transition:all 0.4s 0.1s;}
.proIntCase .case .shade-box{position:absolute;top: 0;left: 0;width: 100%;height: 100%;background:#ff985a;filter:alpha(opacity=60);opacity: 0.6;}
.proIntCase .case .shade{z-index:2;position:absolute;top: 0;left: 0;width: 100%;height: 100%;color: #fff;text-align: center;}
.proIntCase .case .shade .info-tit{padding-top:15px;font-size: 22px;}
.proIntCase .case .shade .info-type{padding-top:6px;font-size:14px;}
.proIntCase .case .shade .code-pic{width:150px;height:150px;margin: 10px auto;background-color:#fff;overflow:hidden;}
.proIntCase .case .shade .code-pic img{width:150px;height:150px;}
.proIntCase .case:hover .shade-wrapper { top:0; -webkit-transition:all 0.4s 0.1s;transition:all 0.4s 0.1s;}

.proInt-callus {width: 600px;margin: 20px auto;height: auto;overflow: hidden;line-height: 50px;font-size: 18px;background: #f4f4f4;text-align: center;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;}
.proInt-btn-yxqd {color:#7d7d7d; width:117px; height:28px; display:inline-block; line-height:28px; border:solid 1px #e6e6e6; text-align:center;background:#e6e6e6;background: #F6F6F6; filter: progid:DXimageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F6F6F6'); background: linear-gradient(top, #FFF, #F6F6F6); background: -moz-linear-gradient(top, #FFF, #F6F6F6); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#F6F6F6)); color:#ff0000;}
/*------------------------- 产品介绍结束 -------------------------*/
#fxzs_goto_proInt{width:40px; height:202px; position:fixed; bottom:50%; margin-top:-101px; right:0; background:url(../image/product/a-btn-fixed.png) no-repeat center center;cursor:pointer;}


/*------------------按钮组2015-08-10 by ws-------------------------*/
/*---------新分页--------*/
.newPage{ font-size:14px; text-align:center; margin:10px auto; margin-bottom:30px; display:block }
.newPage:after{ clear:both; height:0; display:block; content:"";}
.newPage a{ width:30px; height:30px; border:1px #e8e8e8 solid;border-right:1px #FFF solid; margin-right:0px; line-height:30px; font-size:14px; text-align:center; display:inline-block;}
.newPage a:hover{ width:30px; height:30px; border:1px #757982 solid; margin-right:0; display:inline-block; text-decoration:none}
.newPage span.current{ background:#757982; border:1px #757982 solid; color:#FFF; width:30px; height:30px; line-height: 30px; display:inline-block; text-align:center}
.newPage a.current{ background:#757982; border:1px #757982 solid; color:#FFF; width:30px; height:30px; line-height: 30px; display:inline-block; text-align:center}
.newPage a.next,.newPage a.prev{ width:75px;}
.newPage a.next{border-right:1px #e8e8e8 solid;}
.newPage a.next:hover{border:1px #757982 solid;}
.newPage a.next5,.newPage a.prev5{ width:30px; border:0;border-left:1px #e8e8e8 solid;}
.newPage a.first{ width:30px;}
.newPage a.last{ width:30px;}
.newPage .topage{ padding-left:15px; font-style:normal}
.newPage .topage input{ margin:0 8px; height:24px; width:40px; padding:3px 6px;}
.newPage .topage a.gobtns{ width:65px; margin:0 15px; height:30px; background-color: #fff; border-color: #d6d6d6; background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%);color: #666766; border-radius:2px;}
.newPage .topage a.gobtns:hover{background: #fff;  border-color: #d1d1d1;  color: #666666;}
.newPage .topage a.gobtns:active{background: #e3e3e3;  border-color: #d1d1d1;  color: #666666;}

/*/////////////////////////--------add 2015-08-19 ws///////////////////////////--------*/
/*-------------一级标题begin--------------------*/
.main-name {  text-align: left;  padding-bottom: 0px; margin-bottom:0; position:relative;}
.main-name h4{ line-height:1em; padding-bottom:15px; color:#000; font-size:18px;}
.main-name h4 a.btn-all { margin-top:0; margin-bottom:0;}
.main-name h4 a.btn-back { line-height:1em; padding-bottom:15px; color:#000; font-size:18px;}
.main-name h4 span { font-size:12px; color:#666; margin-left:25px;}
.tipNormal {  line-height:24px; font-size:14px; background:#fff6eb url(../image/attentionIcon.png) no-repeat; padding:17px 30px; padding-left:60px; background-position: 30px 20px; display:block; color:#666;}
.tipNormal.mini { font-size: 12px;padding:15px 20px; padding-left:50px; background-position: 20px 20px;}
.tipNormal h5{ font-size:14px; color:#666666; line-height:24px; font-weight:700}
.tipNormal p{ text-indent:2em}
.tipNormal.Diagray { padding:10px 30px; background:#f6f6f6;}
.tipNormal.Diagray.p0 { margin-top:-15px; margin-left:-30px; width:110%;}
.tipNormal h5{ font-size:14px; color:#666666; line-height:24px; font-weight:700}
.tipNormal p{ text-indent:0;}
.tipOK{}
.tipFail{}
.tipli{ list-style: disc; list-style-position: inside}
.tipli li{list-style:disc; list-style-position: inside}
.main-name h4 span.rHelp{ float:right;}
.main-name h4 span.rHelp a{background: url(../image/ask.png) left center no-repeat; color:#666; padding-left:24px; line-height:24px; height: 24px; font-size:14px;    display: inline-block;    vertical-align: middle; margin-left: 5px;    position: relative;    margin-top:0px;}
.main-name h4 span.rHelp a:hover{ color:#ed3f41}
/*-------------一级标题end--------------------*/


/* -------------按钮begin-----------------*/
/*主确定按钮*/
.btn-all{border: 1px #36c6da  solid;;background: #36c6da; color: #fff; width: 100px; display: inline-block;  overflow: visible; height: 32px; line-height: 32px; text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; margin-top:45px; margin-bottom:90px; margin-right: 15px; -webkit-transition:none;-webkit-transform:none; vertical-align:top}
.btn-all:hover{background: #36c6da ; color: #fff; text-decoration:none }
.btn-all:active{background: #36c6da ; color: #fff; }

/*主确定按钮 红色*/
.btn-red{background: #00cbde;}
.btn-red:hover{background: #00b4bf;}
.btn-red:active{background: #00aab4; }

/*主取消按钮*/
.btn-all-del{border:1px #d1d1d1 solid;  color: #666766;  background-image: -moz-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));  background-image: -webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: -o-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%);width: 100px; display: inline-block;  overflow: visible;height:32px; line-height:32px;  vertical-align: middle;  text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; margin-top:45px; margin-bottom:90px; margin-right: 15px; -webkit-transition:none;-webkit-transform:none; vertical-align:top}
.btn-all-del:hover{background: #fff;  border-color: #d6d6d6;  color: #666766;}
.btn-all-del:active{background: #e3e3e3;  border-color: #d6d6d6;  color: #666766; }
.btn-all+.btn-all-del{ margin-right: 0px;}

/*不可用按钮*/
.btn-disable{background: #e7e7eb;  border-color: #dadbe0;  color: #a5a6aa; min-width: 100px; display: inline-block;  overflow: visible;  height: 32px; box-sizing:border-box;  line-height: 32px;  vertical-align: middle;  text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px;  border-width: 1px;  border-style: solid;  cursor: default; margin-top:45px; margin-bottom:90px; -webkit-transition:none;-webkit-transform:none;}
.btn-disable:hover{background: #e7e7eb;  border-color: #dadbe0;  color: #a5a6aa; min-width: 100px; display: inline-block;  overflow: visible; height: 32px; box-sizing:border-box;  line-height: 32px;  vertical-align: middle;  text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px;  border-width: 1px;  border-style: solid;  cursor: default; margin-top:45px; margin-bottom:90px; -webkit-transition:none;-webkit-transform:none;}

/*搜索按钮*/
.searchBtn{cursor: pointer;width: 65px;min-width: 65px;padding: 0;height: 28px;line-height: 28px;border: solid 0px #757982;background: #757982;color: #fff;position: absolute;right: 80px;border-radius: 2px;padding-left: 0;padding-right: 0;margin: 0; font-size:14px; text-align:center}
.searchBtn:hover{background-color: #999ca3; color: #fff; text-decoration:none}
.searchBtn:active{background-color: #4a4e57; color: #fff; }
.main-name h4 a.first{ margin-left:20px;}
.main-name h4>a { margin-right:15px;}
.main-name h4>a.back{font-size:18px; margin-right:5px;line-height:24px ;}
.back i{ width:20px; height:20px; display:inline-block; background:url(../image/back.png) no-repeat;}

.btn-add, .btn-down, .btn-import, .btn-export{ float:none}
.btn-add i, .btn-down i, .btn-import i, .btn-export i{width:12px; height:12px; display:inline-block; background:url(../image/licon.png) no-repeat; overflow:hidden; margin-right:5px; background-position:0px 0px;}
/*添加按钮*/
.btn-add{ display: inline-block;  overflow: visible;  padding: 0 10px;  height: 26px; box-sizing:border-box;  line-height: 26px;  vertical-align: middle;  text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px;  cursor: pointer; text-decoration:none;background:#00cbde; color:#FFF;}
.btn-add.first{ margin-left:20px;}
.btn-add i{ background-position:-1px -1px;}
.btn-add:hover{text-decoration:none;background: #00b4bf;border-color: #00b4bf;  color: #fff;}
.btn-add:active{background: #00aab4;border-color: #00aab4;  color: #fff;}

/*下载按钮*/
.btn-down{ border:1px #d1d1d1 solid;  color: #666766;  background-image: -moz-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));  background-image: -webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: -o-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%); display: inline-block;  overflow: visible;height: 24px; line-height: 24px;  vertical-align: middle;  text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; -webkit-transition:none;-webkit-transform:none; background:#FFF; border-color:#d1d1d1; color:#666666;padding:0 10px;}
.btn-down i{ background-position:-1px -15px}
.btn-down:hover{background-color: #FFF;border-color: #666666;  color: #666666; text-decoration:none}
.btn-down:active{background-color: #e1e1e1;border-color: #d1d1d1;  color: #666666;}

/*导入按钮*/
.btn-import{border:1px #d1d1d1 solid;  color: #666766;  background-image: -moz-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));  background-image: -webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: -o-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%); display: inline-block;  overflow: visible;height: 24px; line-height: 24px;  vertical-align: middle;  text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; -webkit-transition:none;-webkit-transform:none; background:#FFF; border-color:#d1d1d1; color:#666666;padding:0 10px;}
.btn-import i{ background-position:-1px -30px}
.btn-import:hover{background-color: #FFF;border-color: #666666;  color: #666666; text-decoration:none}
.btn-import:active{background-color: #e1e1e1;border-color: #d1d1d1;  color: #666666;}

/*导出按钮*/
.btn-export{border:1px #d1d1d1 solid;  color: #666766;  background-image: -moz-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));  background-image: -webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: -o-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%); display: inline-block;  overflow: visible;height: 24px; line-height: 24px;  vertical-align: middle;  text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; -webkit-transition:none;-webkit-transform:none; background:#FFF; border-color:#d1d1d1; color:#666666;padding:0 10px;}
.btn-export i{ background-position:-1px -30px}
.btn-export:hover{background-color: #FFF;border-color: #666666;  color: #666666; text-decoration:none}
.btn-export:active{background-color: #e1e1e1;border-color: #d1d1d1;  color: #666666;}

/*弹框确定取消按钮*/
.Diabtn-all{background: #00cbde; color: #fff; width: 100px; display: inline-block;  overflow: visible; height:32px; line-height:32px; text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; margin-top:30px;/* margin-bottom:30px;*/ margin-right: 15px; -webkit-transition:none;-webkit-transform:none; vertical-align:top}
.Diabtn-all:hover{background: #00b4bf; color: #fff; text-decoration:none}
.Diabtn-all:active{background: #00aab4; color: #fff; }
.Diabtn-all.disabled { background-color:#ccc;}
/*连接到帮助中心的按钮*/
.Diabtn-all-help{width: 100px; overflow: visible; height:32px; line-height:32px; text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; margin-top:30px; margin-right: 15px; -webkit-transition:none;-webkit-transform:none; vertical-align:top}

.Diabtn-all-del{border:1px #d1d1d1 solid;  color: #666766;  background-image: -moz-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));  background-image: -webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: -o-linear-gradient(top,#fff 0,#f3f3f3 100%);  background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%);width: 100px; display: inline-block;  overflow: visible;height: 30px; line-height: 30px;  vertical-align: middle;  text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; margin-top:30px; /*margin-bottom:30px;*/ margin-right: 15px; -webkit-transition:none;-webkit-transform:none; vertical-align:top}
.Diabtn-all-del:hover{background: #fff;  border-color: #d6d6d6;  color: #666766; text-decoration:none}
.Diabtn-all-del:active{background: #e3e3e3;  border-color: #d6d6d6;  color: #666766; }
.Diabtn-all+.Diabtn-all-del{ margin-right: 0px;}
.btn-all.Diabtnauto { margin-top:30px; margin-bottom:20px;}
.btn-all-del.Diabtnauto { margin-top:30px; margin-bottom:20px;}
/*其他部分按钮*/
.btn_inner{background-color: #00cbde; color: #fff; padding:0 10px; display: inline-block;  overflow: visible; height: 28px; line-height: 28px; text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; -webkit-transition:none;-webkit-transform:none}
.btn_inner:hover{background-color: #00b4bf; color: #fff; text-decoration:none}
.btn_inner:active{background-color: #00aab4; color: #fff; }
.btn_inner.disable { background-color:#ccc;}
.btn_inner.disabled { background-color:#ccc;}

/* -------------按钮end-----------------*/

/*---------------头部一级导航菜单begin--------------------*/
.shopNav { position: relative; margin-left:180px; z-index:100; height:64px; border-bottom:solid 0px #e7e7e7; background: #f2f2f2;height: 64px;overflow: visible;}
.shopNav .w1100 { width:auto;}
.shopNav ul {}
.shopNav ul li { width:140px; height:64px; float:left; line-height:64px; position:relative;}
.shopNav ul.w120s li { width:120px; height:64px; float:left; line-height:64px; position:relative;}
.shopNav ul li a { color:#333; display:block; text-align:center; font-size:16px;}
.shopNav ul li:hover a{color: #00cbde;}
.shopNav ul li.hover {border-top: 3px #00cbde solid; background: #FFF;}
.shopNav ul li.hover a { color: #00cbde;font-weight: bold;text-decoration: none;}
/*---------------头部一级导航菜单end--------------------*/


/*---------------左侧二级导航菜单begin--------------------*/
.accordion { position:relative; width:100%; min-width: 100%; font-size:14px;}
.accordion li i { position: absolute; top: 16px; left: 12px; font-size: 18px; color: #b0b7c8; -webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li i.downArrow { right: 12px; left: auto; font-size: 16px; width:0; height:0; border-left:5px transparent solid;border-right:5px transparent solid;border-top:5px transparent solid; border-top-color:#b0b7c8;}
.accordion .title,
.sidenav .title {height:64px;line-height:64px;color: #fff; font-size:16px;text-align: center;background:#f75a63; display:none;}
.accordion .title a,.accordion .title a:hover { color: #ffffff;}
.accordion .title a i.downArrow { display: none;}
.accordion .link {cursor: pointer;display: block;padding: 0;color: #666; font-size: 14px; line-height:1em; border-bottom:1px #2b3446 solid; position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion .link.on{border-left: 5px #f75a63 solid;background: #fff;border-right: none;}
.accordion .link a{color: #b0b7c8; display: block;padding: 14px 15px 14px 30px;}
.accordion .link:hover{ color:#00cbde; }
.accordion .link:hover a{ color:#00cbde; text-decoration: none;}
.accordion .link:hover i.downArrow { border-top-color:#00cbde;}
.submenu {display: none; font-size: 14px; background: #2b3446;}
.submenu li { position: relative; line-height:42px; height:42px; overflow:hidden;}
.submenu a { display: block;text-decoration: none;color: #b0b7c8;padding:0 12px;padding-left:45px;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.submenu a:hover { color: #00cbde;}
.submenu li.hover a { background:#00cbde; color: #fff;}
/*展开*/
.accordion li.open .link { color: #666;}
.accordion li.open .link:hover{ color:#f75a63;}
.accordion li.open i { color: #b63b4d;}
.accordion li.open i.downArrow {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.accordion li.open .submenu {display: block; font-size:14px;}
.accordion li.open2 .link { color: #fff; background:#00cbde;}
.accordion li.open2 .link a { color: #fff;}
.accordion li.open2 .link:hover{ color:#f75a63;}
.accordion li.open2 i { color: #b63b4d; display:none}
.accordion li.open2 i.downArrow {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.accordion li.open2 .submenu {display: block; font-size:14px; }
.submenu li.hover:after,
.accordion li.open2 .link:after { position: absolute; top: 50%; margin-top: -5px; right: 0; width: 0; height: 0; content: ""; border-left:6px transparent solid;border-right:8px #fff solid;border-top:6px transparent solid; border-bottom:6px transparent solid;}
.accordion li.Led_traffic{padding:15px 0px}
.accordion li dl{float:left;width:49%;text-align:center;border-right:solid 1px #8690a7;line-height:24px;font-size:14px;color:#b0b7c8}
.accordion li dl:last-child,
.accordion li dl.last-child { border-right: none;}
.accordion li dl dt{font-size:12px;}
.accordion li dl dd{font-size:14px;font-weight:bold}
/*---------------左侧二级导航菜单end--------------------*/

/*---------------搜索框begin----------------------*/
.SearchArea { clear:both; margin-bottom:15px;margin-top:0px; margin-bottom:15px; border: solid 5px #f2f2f2; padding:10px; position:relative; height:28px; overflow:hidden}
.SearchArea.extendMode { height:auto; overflow:auto; padding-bottom:0;}
.SearchArea.extendMode.fn { overflow: visible;}
.SearchArea.extendMode.fn .SearchAreaLeft { overflow: visible;}
.SearchArea input[type=text] {height: 22px;padding: 3px 6px 3px 6px;}
.SearchArea input[type=text],.SearchArea select{ padding: 3px 6px 3px 6px; line-height:22px; height:28px; border:1px #dfdfdf solid; width:100px; box-sizing:border-box;}
.SearchArea select{ padding: 3px 6px 3px 6px; line-height:22px; height:28px; border:1px #dfdfdf solid; width:120px; box-sizing:border-box;}
.SearchArea input[type=text]:hover,.SearchArea select:hover{border: 1px solid #33c1ea;}
.SearchArea i.icon_extend{ width:9px; height:7px; display:inline-block; float:right; margin:12px 0 0 4px; background:url(../image/moreArrow.png) no-repeat;}
.SearchArea .active i.icon_extend{ width:5px; height:3px; display:inline-block; float:right; margin:12px 0 0 4px; background:url(../image/moreArrow.png) no-repeat;transform:rotate(180deg);}
.more-filter{ vertical-align:middle; font-size:12px; line-height:28px; padding-right:10px; background:url(../image/moreArrow.png) right no-repeat; float:right; color:#2e7dc8}
.more-filter.active{ vertical-align:middle; line-height:28px; padding-right:10px; background:url(../image/moreArrow_active.png) right no-repeat;}

.SearchArea:after{ clear:both; display:block; content:""; height:0;}
.SearchAreaLeft { margin-right:150px; overflow:hidden}
.SearchAreaLeft label{ margin-right:15px; margin-bottom:10px; display:inline-block; font-size:14px;}
.SearchAreaLeft label span{ padding-right:8px;}
.SearchAreaRight{ clear:right; float:right; position:absolute; top:10px; right:15px;}

.SearchArea label .Stime{ display:inline-block}
.SearchArea label .Stime input{ background: #fff url(../image/icon-form-2.png) no-repeat right center;width: 120px; padding-right: 28px;}
.SearchArea label .Stime em{display:inline-block; line-height: 26px;padding: 0 5px;background: #f3f3f3;border-top: solid 1px #dfdfdf ;border-bottom: solid 1px #dfdfdf ;color: #666;font-size: 14px;height: 26px;}
.extendMode .SearchAreaLabel { display:block;}
.SearchAreaLabel { display:none; float: left; font-size: 14px; margin: 0px 10px 0 0; font-weight: bold;}
.extendMode .SearchAreaLabel + .SearchAreaLeft { position:relative; margin-left:38px; margin-bottom:30px; overflow:visible; padding:0 0 0 10px; border-left: 1px dashed #999999;}
.extendMode .SearchAreaLabel + .SearchAreaLeft:after { position:absolute; bottom:-13px; left:0; width:100%; height:1px; overflow:hidden; background:#eee; content:"";}
.extendMode .SearchAreaLeft:nth-last-child(2) { margin-bottom:10px;}
.extendMode .SearchAreaLeft:nth-last-child(2):after { display:none;}


/*---------------搜索框end----------------------*/

/*页面选项卡begin*/
.Wcanal-tab {}
.Wcanal-tab .Wcanal-tab-title {width:100%; border:0px #e3e3e3 solid;border-bottom:1px #e3e3e3 solid; height:41px;}
.Wcanal-tab .Wcanal-tab-title p {position:relative;display:block; float:left; cursor:pointer; margin-left:0; background-color:#f2f2f2; border:1px #f2f2f2 solid; border-top:0; border-right:0;border-left:0; font-size:14px; height:40px; line-height:40px;}
.Wcanal-tab .Wcanal-tab-title p:hover{ background:#e3e3e3;border:1px #e3e3e3 solid; border-top:0; border-right:0;border-left:0; }
.Wcanal-tab .Wcanal-tab-title p a {float:left;padding:0 35px; line-height:40px; color:#666;text-decoration: none;}
.Wcanal-tab .Wcanal-tab-title .Wcanal-tab-hover,.Wcanal-tab .Wcanal-tab-title .Wcanal-tab-hover:hover {color:#00cbde; border:solid 1px #e1e1e1; background:#fff;border-bottom:0; border-top:3px #00cbde solid;line-height:39px;}
.Wcanal-tab .Wcanal-tab-title .Wcanal-tab-hover a {color: #666666; float: left;}
.Wcanal-tab .Wcanal-tab-list { border-top:solid 1px #ddd; border-top:0px #e5e5e5 solid; position:relative}
/*页面选项卡begin new*/
.WcanalNew-tab {}
.WcanalNew-tab .Wcanal-tab-title {width:100%; border:0px #e3e3e3 solid;border-bottom:1px #e3e3e3 solid; height:41px; margin-bottom:1px;}
.WcanalNew-tab .Wcanal-tab-title p {position:relative;display:block; float:left; cursor:pointer; margin-left:0; background-color:#f2f2f2; border:1px #f2f2f2 solid; border-top:0; border-right:0;border-left:0; font-size:14px; height:40px; line-height:40px;}
.WcanalNew-tab .Wcanal-tab-title p:hover{ background:#e3e3e3;border:1px #e3e3e3 solid; border-top:0; border-right:0;border-left:0; }
.WcanalNew-tab .Wcanal-tab-title p a {float:left;padding:0 35px; line-height:40px; color:#666;text-decoration: none;}
.WcanalNew-tab .Wcanal-tab-title .active,.WcanalNew-tab .Wcanal-tab-title .active:hover {color:#00cbde; border:solid 1px #e1e1e1; background:#fff;border-bottom:0; border-top:3px #00cbde solid;line-height:39px;}
.WcanalNew-tab .Wcanal-tab-title .active a {color: #666666; float: left;}
.WcanalNew-tab .Wcanal-tab-list { border-top:solid 1px #ddd; margin-top:-1px;border-top:0px #e5e5e5 solid; position:relative}
/*页面选项卡begin*/


/*弹框选项卡begin*/
.Wcanal-tab.inPop .Wcanal-tab-list { margin-bottom:-10px;}
.Wcanal-tab.inPop .Wcanal-tab-title p{ margin-left:0; border:0px #dfdfdf solid; border-left:0; font-size:14px; height:32px; line-height:32px; padding:0; color:#666; background:#f2f2f2;}
.Wcanal-tab.inPop .Wcanal-tab-title p a{ display: block; line-height:32px; font-size:14px; padding:0 15px; text-align:center; text-decoration:none; color:#333}
.Wcanal-tab.inPop .Wcanal-tab-title p a:hover{line-height:32px; font-size:14px; padding:0 15px; text-align:center; text-decoration:none; background:#f7f7f7}
.Wcanal-tab.inPop .Wcanal-tab-title .Wcanal-tab-hover{ border:0; border:1px #e1e1e1 solid; border-top:2px #00cbde solid; border-bottom:0; background:#fff; position:relative; margin-bottom:-2px; height:31px; line-height:31px;}
.Wcanal-tab.inPop .Wcanal-tab-title .Wcanal-tab-hover a { color:#666; font-weight:500;float: left; border-top:2px #00cbde solid; margin-top:-2px;}
.redfont{ color:#ed1c24; font-size:14px;}
.greenfont{ color:#5fa907; font-size:14px;}
.Wcanal-tab.inPop .Wcanal-tab-title .Wcanal-tab-hover a:hover { background:#FFF; font-weight:500;float: left; border-top:2px #00cbde solid; margin-top:-2px;}
.Wcanal-tab.inPop .Wcanal-tab-title a i.icon-help-circled { float:left; width:30px; height:32px; vertical-align:middle; background:url(../image/ask.png) no-repeat center center;}
.redfont{ color:#ed1c24; font-size:14px;}
.Wcanal-tab.inPop .Wcanal-tab-title{ border:0px #e3e3e3 solid; border-bottom:1px #e1e1e1 solid; margin-bottom:15px; height:32px; line-height:32px;}
.Wcanal-tab.inPop .Wcanal-tab-list{ border-top:0;}
/*弹框选项卡end*/

/*提交成功*/
#Succeed{ width:100%;margin:0px auto; margin-top:50px; text-align:center;}
#Succeed:after{ clear:both; height:0; display:block; content:""}
#Succeed .succeed_icon{ text-align:right; padding-right:15px; margin-top:4px; margin-left:-80px; display:inline-block; vertical-align:top;}
#Succeed .succeed_content{ text-align:left; vertical-align:top; display:inline-block;}
#Succeed .succeed_content dl{ margin:0; padding:0;}
#Succeed .succeed_content dl dt{ font-size:16px; color:333; line-height:30px;margin-bottom: 0px;}
#Succeed .succeed_content dl dd{ font-size:14px; color:#999; line-height:24px;}
#Succeed .succeed_content dl dd.topay{ color:#333333; line-height:48px;}
#Succeed .succeed_content dl dd.topay em{ color:#ed3f41}
#Succeed .succeed_content dl dd a{ font-size: 14px; font-weight: normal; margin-top:30px;}

.nodata{ margin:30px auto; text-align:center; font-size:14px;}
.nodata .txt{margin-top: 10px;}
.nodata .txt p{ text-align:center; color:#999; font-size:14px; line-height:24px;}
.expLink{ text-align:right; font-size:14px;}
.expLink i{ width:14px; height:14px; background:url(../image/member/ask.png) no-repeat; display:inline-block; vertical-align: middle; margin-right:5px;}
.expLink a{}

.Succeed{ width:100%;margin:0px auto; margin-top:50px; text-align:center;}
.Succeed.notop{ margin-top:0px; margin-bottom:50px;}
.Succeed:after{ clear:both; height:0; display:block; content:""}
.Succeed .succeed_icon{ text-align:right; padding-right:15px; margin-top:4px; margin-left:-80px; display:inline-block; vertical-align:top;}
.Succeed .succeed_content{ text-align:left; vertical-align:top; display:inline-block;}
.Succeed .succeed_content dl{ margin:0; padding:0;}
.Succeed .succeed_content dl dt{ font-size:16px; color:666; line-height:34px;margin-bottom: 0px;}
.Succeed .succeed_content dl dd{ font-size:14px; color:#9b9b9b; line-height:24px;}
.Succeed .succeed_content dl dd.topay{ color:#333333; line-height:24px;padding:0 0 10px}
.Succeed .succeed_content dl dd.topay em{ color:#ed3f41}
.Succeed .succeed_content dl dd a{ font-size: 14px; line-height:24px; font-weight: normal; margin-top:30px;}

.Succeed .succeed_content dl dt{ line-height:40px;}
.Succeed .succeed_content dl dd a .line {width: 1px;vertical-align:middle;background: #dedede;height: 14px;display:inline-block;}
.Succeed .succeed_content dl dd a:last-child div.line{ width:0}

/*多乐互动-付费标识*/
em.freeCorner{ background:url(../image/member/freeCorner.png) no-repeat; width:49px; height:50px; display:block; position:absolute; left:0; top:0;}
.steps { line-height: 30px; color: #666666; font-size: 14px; border-left: 2px #00cbde solid; background-color: #f7f7f7; padding-left: 15px;}

/*数据汇总*/
.Data_summery{  padding: 10px; border:1px #ececec solid; height:90px; box-sizing:border-box}
.Data_summery dl{ box-sizing:border-box;}
.Data_summery dl.lg1 { width:100%; float: left; border-right: dashed 1px #d4d4d4; text-align:center;}
.Data_summery dl.lg2 { width:50%; float: left; border-right: dashed 1px #d4d4d4; text-align:center;}
.Data_summery dl.lg3 { width:33%; float: left; border-right: dashed 1px #d4d4d4; text-align:center;}
.Data_summery dl.lg4 { width:25%; float: left; border-right: dashed 1px #d4d4d4; text-align:center;}
.Data_summery dl.lg5 { width:20%; float: left; border-right: dashed 1px #d4d4d4; text-align:center;}
.Data_summery dl.lg6 { width:16.6%; float: left; border-right: dashed 1px #d4d4d4; text-align:center;}


.Data_summery dl dt { padding:10px 0; color:#2e7dc6; font-size:20px;}
.Data_summery dl dt a { color:#0077dd;}
.Data_summery dl dd { padding:0 0 10px 0; font-size:12px; color:#42474d;}
.Data_summery dl.last { border:none;}
.Data_summery dl.last dt { color:#ed3f41;}

.Gform ul.btnGroup .Ginput {padding: 0px 0 0 155px; position: relative;font-size: 14px;}
i.tip_icon.wugang{width: auto;line-height: 24px;display: inline-block;background: url(../image/eTicket/tip_icon.gif) left center no-repeat;color:#ed3f41;font-size: 14px;padding-left: 25px;font-style: normal;text-decoration: none;float:none;margin-left:10px;top:5px; height:24px;}
i.tip_icon.wugang a{font-size: 14px; line-height:24px;}


/*---------弹窗分页--------*/
.page.mini { padding-top:0;}
.page.mini .newPage{ font-size:12px; line-height:20px; text-align:center; margin:10px auto; display: inline-block }
.page.mini .newPage a{ width:18px; height:18px; line-height:18px; border-radius:2px; border:1px #e8e8e8 solid; margin-right:3px; font-size:12px; text-align:center; display:inline-block; }
.page.mini .newPage a:hover{ width:18px; height:18px; border-radius:2px; border:1px #757982 solid; margin-right:3px; display:inline-block; text-decoration:none}
.page.mini .newPage span.current{ background:#757982; border:1px #757982 solid; color:#FFF; width:18px; height:18px; line-height:18px; display:inline-block; text-align:center; border-radius:2px; margin-right:3px;}
.page.mini .newPage a.current{ background:#757982; border:1px #757982 solid; color:#FFF; width:18px; height:18px; line-height:18px; display:inline-block; text-align:center; border-radius:2px; margin-right:3px;}
.page.mini .newPage a.next,.page.mini .newPage a.prev{ width:18px; height:18px; vertical-align:middle; border:1px #dddddd solid; border-radius:2px; text-indent:-9999px; background:url(../image/page_miniArrow.png) no-repeat; overflow:hidden;}
.page.mini .newPage a.prev{ background-position:6px 4px;}
.page.mini .newPage a.next{border-right:1px #e8e8e8 solid; background-position:-12px 4px;}
.page.mini .newPage a.next:hover{border:1px #757982 solid;}
.page.mini .newPage a.next5,.page.mini .newPage a.prev5{ width:18px; border:0;border-left:0px #e8e8e8 solid;}
.page.mini .newPage a.first{ width:18px;}
.page.mini .newPage a.last{ width:18px;}
.page.mini .newPage .gogo{ display:inline-block;}
.page.mini .newPage .topage{ padding-left:15px;}
.page.mini .newPage .topage input{ margin:0 8px; height:24px; width:40px; padding:0 6px;}
.page.mini .newPage .topage a.gobtns{ width:45px; margin:0 5px; height:24px; line-height:24px; background-color: #fff; border-color: #d6d6d6; background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%);color: #666; border-radius:2px; vertical-align:top;}
.page.mini .newPage .topage a.gobtns:hover{background: #fff;  border-color: #d1d1d1;  color: #666666;}
.page.mini .newPage .topage a.gobtns:active{background: #e3e3e3;  border-color: #d1d1d1;  color: #666666;}

.pages{ line-height:17px; vertical-align:middle; margin:0px 0 20px;}
.page { text-align: center;}
.pages a { width:auto; height:17px; display:inline-block; border:1px #cbcbcb solid; border-radius:2px; margin-right:3px; line-height:17px; text-align:center; color:#7f7f7f; margin-bottom:-5px;padding:0 5px}
.pages a.current{ background:#a4a2a2; border:1px #a4a2a2 solid; color:#FFF}
.pages .pre,.pages .next{width: auto; padding:0 10px; height:17px; display:inline-block;}
.pages .pre{ background-position: 0 0;}
.pages .next{ background-position:-36px 0;}
.tc .btn-all,.tc .btn-all-del{ border-radius:2px; font-size:14px; /*line-height:35px; */vertical-align:top}
p.no{ font-size:14px; color:#666666; padding:30px 0; margin:0 auto}
.txtlink{width: auto; border:0; background:none; overflow: visible;height: 30px;line-height: 30px;vertical-align: middle;text-align: center;font-size: 14px;cursor: pointer; margin-top: 30px; margin-right: 15px; -webkit-transition: none;-webkit-transform: none;vertical-align: bottom; color:#2e7dc6; padding-left:10px;}

/*---------弹窗--------*/
.iframeCon {}
.iframeCon.w500 { width:440px;}
.iframeCon.w800 { width:740px;}
.iframeCon.w400 { width:340px;}
.iframeCon.hasscroll { width:422px;}
.iframeCon.w500.hasscroll { width:422px;}
.iframeCon.w800.hasscroll { width:722px;}
.iframeCon.w400.hasscroll { width:322px;}
.DiabtnCon { position:fixed; z-index:1000; bottom:0; left:0; width:100%; padding:12px 0; text-align: center; white-space: nowrap; background-color: #F6F6F6; font-size: 0px;}
.DiabtnCon .Diabtn-all { margin:0 7.5px;}
.DiabtnCon .Diabtn-all-del { margin:0 7.5px;}
/*.DiatipsCon { width:100%; font-size:14px; padding:12px 30px;margin-left:-30px;margin-top:-15px;margin-bottom:15px; height:auto; overflow:hidden; background:#fef7ee;}*/
.DiatipsCon { font-size:14px; padding:12px 30px;margin-left:-30px;margin-top:-15px;margin-bottom:15px; margin-right:-30px; height:auto; overflow:hidden; line-height:24px; background:#fff6eb url(../image/attentionIcon.png) no-repeat; padding-left:60px; background-position: 30px 16px; display:block; color:#666;}
.DiatipsCon.dn { display:none;}
.Diabody .DiatipsCon {/* width:101%;*/}
.DiatipsCon.p0 { width:auto; padding:12px 20px; margin-left:0; margin-top:-2px;}
.DiatipsCon a { font-size:14px; line-height:24px;}
.DiatipsCon i { float:left; margin-top:3px; width:18px; height:18px; overflow:hidden; background:url(../image/icon-dia.png) no-repeat 0 0;}
.DiatipsCon i + p { margin-left:24px;}
.DiatipsCon p { line-height:24px; color:#666; font-size:14px;}
.Dianodate { height:200px; padding-top:45px; text-align:center;}
.Dianodate p { line-height:24px; font-size:14px;}
.Diawarning { padding-top:10px; padding-left:50px; background:url(../image/sips_ans.png) no-repeat left 5px;}
.Diawarning p {padding-bottom:10px; font-size:14px; line-height:24px;}
.Diawarning p span { color:#999;}
.Diaerror { padding-top:10px; padding-left:50px; background:url(../image/sips_ans5.png) no-repeat left 5px;}
.Diaerror p {padding-bottom:10px; font-size:14px; line-height:24px;}
.Diaerror p span { color:#999;}
.Diasucceed { padding-top:10px; padding-left:50px; background:url(../image/start_icon.png) no-repeat left 5px;}
.Diasucceed p {padding-bottom:10px; font-size:14px; line-height:24px;}
.Diasucceed p span { color:#999;}
.Diacheck { padding-top:10px; padding-left:50px; background:url(../image/sips_ans2.png) no-repeat left 5px;}
.Diacheck p {padding-bottom:10px; font-size:14px; line-height:24px;}
.Diacheck p span { color:#999;}
.DiaTitle{ font-size:14px; line-height:24px; padding-bottom:10px;} /*弹框输入框上方标题*/
.DiaInput{ width:300px;}/*400弹框中无标题输入框*/

.Diabody #headerTwo, .Diabody #footer, .Diabody .service, .Diabody .sidenav { display: none;}
.Diabody #wrapper { position: relative; min-width: 0; width: 100%; min-height: 0; padding-top: 0; padding-bottom: 0;}

.etList { height:auto; min-height:245px;}
.etList.list {}
.etList ul { position:relative; *zoom:1;}
.etList ul:after{ clear:both; display:block; height:0; content:"";}
.etList ul li{ position: relative; float:left; margin-bottom:10px; padding:3px; width:47%; border:1px #e0e0e0 solid; cursor:pointer;}
.etList ul li:nth-of-type(even) { float:right; margin-right:0;}
.etList.list ul li { float: none !important; width: 100%; box-sizing:border-box;}
.etList ul li:hover{ border:1px #bbb solid;}
.etList ul li.selected { border:1px #ff8788 solid; box-shadow:0 0 0 1px #ff8788;}
.etList ul li.selected:after { position:absolute; right:0; top:0; width:12px; height:12px; background:#ff8788 url(../image/icon-form.png) no-repeat 3px 3px; content:"";}
.etList ul li.nopay.selected { border:1px #aaa solid; box-shadow:0 0 0 1px #aaa;}
.etList ul li.nopay.selected:after { position:absolute; right:0; top:0; width:12px; height:12px; background:#aaa url(../image/icon-form.png) no-repeat -6px 3px; content:"";}
.etList ul li .img { position: relative; width:102px; height:64px; float:left; line-height:0; background-size:contain; background-color: #f7f7f7; background-position: center center; background-repeat: no-repeat;}
.etList ul li img { width:100%; height:100%; border:none;}
.etList ul li .text { position:relative; height:64px; margin-left:117px;}
.etList ul li .text h3 { font-size:14px; line-height:24px; height: 24px; overflow: hidden; color:#333;}
.etList ul li .text h3 span { max-width:62%; display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; vertical-align:middle;}
.etList ul li .text h3 i { position: relative; padding:0 3px; margin-left:10px; width:auto; height:16px; line-height:16px; display:inline-block; vertical-align:middle; font-style:normal;border-radius: 2px;font-size:12px;border: 1px solid #61aeef;color:#61aeef;}
.etList ul li .text h3 i:before{ position: absolute; display: inline-block;	border-top: 4px solid transparent; border-right: 4px solid #FFF;
 border-bottom: 4px solid transparent; border-right-color: #61aeef; left: -4px;	top: 5px; content: '';}
.etList ul li .text h3 i:after{ position: absolute; display: inline-block; border-top: 3px solid transparent; border-right: 3px solid #FFF;
  border-bottom: 3px solid transparent; left: -3px; top: 6px; content: '';}
.etList ul li .text h3 i.type1 {border: 1px solid #61aeef;color:#61aeef;}
.etList ul li .text h3 i.type2 {border: 1px solid #ff8788;color:#ff8788;}
.etList ul li .text h3 i.type3 {border: 1px solid #ffac1e;color:#ffac1e;}
.etList ul li .text h3 i.type4 {border: 1px solid #3076d4;color:#3076d4;}
.etList ul li .text h3 i.type5 {border: 1px solid #9830d4;color:#9830d4;}
.etList ul li .text h3 i.type6 {border: 1px solid #d430bf;color:#d430bf;}
.etList ul li .text h3 i.type7 {border: 1px solid #8b5521;color:#8b5521;}
.etList ul li .text h3 i.type8 {border: 1px solid #21698b;color:#21698b;}
.etList ul li .text h3 i.type9 {border: 1px solid #592257;color:#592257;}
.etList ul li .text h3 i.type10 {border: 1px solid #545456;color:#545456;}
.etList ul li .text h3 i.type1:before {border-right-color: #61aeef;}
.etList ul li .text h3 i.type2:before {border-right-color: #ff8788;}
.etList ul li .text h3 i.type3:before {border-right-color: #ffac1e;}
.etList ul li .text h3 i.type4:before {border-right-color: #3076d4;}
.etList ul li .text h3 i.type5:before {border-right-color: #9830d4;}
.etList ul li .text h3 i.type6:before {border-right-color: #d430bf;}
.etList ul li .text h3 i.type7:before {border-right-color: #8b5521;}
.etList ul li .text h3 i.type8:before {border-right-color: #21698b;}
.etList ul li .text h3 i.type9:before {border-right-color: #592257;}
.etList ul li .text h3 i.type10:before {border-right-color: #545456;}
.etList ul li .text p { line-height:20px; color:#999; font-size:12px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.etList ul li .text p a { color:#999; float:right; margin-right:2px;}
.etList ul li .text p + p { float:left;}
.etList ul li .text p + p + p { float:right;}
.etList ul li .text p i { width:20px; height:20px; float:left; margin-right:5px;}
.etList ul li .text p i.icon-eticket1 { background:url(../image/icon-eticket.png) no-repeat 0 0;}
.etList ul li .text p i.icon-eticket2 { background:url(../image/icon-eticket.png) no-repeat 0 -20px;}
.etList ul li .text p i.icon-eticket3 { background:url(../image/icon-eticket.png) no-repeat 0 -40px;}
.etList ul li .text p i.icon-eticket4 { background:url(../image/icon-eticket.png) no-repeat 0 -60px;}
.etList ul li .text p i.icon-eticket5 { background:url(../image/icon-eticket.png) no-repeat 0 -80px;}
.etList ul li .text p i.icon-eticket1.erro { background:url(../image/icon-eticket.png) no-repeat -20px 0;}
.etList ul li .text p i.icon-eticket2.erro { background:url(../image/icon-eticket.png) no-repeat -20px -20px;}
.etList ul li .text p i.icon-eticket3.erro { background:url(../image/icon-eticket.png) no-repeat -20px -40px;}
.etList ul li .text p i.icon-eticket4.erro { background:url(../image/icon-eticket.png) no-repeat -20px -60px;}
.etList ul li .text p i.icon-eticket5.erro { background:url(../image/icon-eticket.png) no-repeat -20px -80px;}
.etList ul li .text p span { color:#ff8788;}
.etList ul li.noImg .text { margin-left:10px;}
.etList ul li.noImg .text i { margin-top:3px; float:left; margin-left:0; margin-right:10px;border: 1px solid #4cab69; color:#4cab69;}
.etList ul li.noImg .text h3 i:before{ position: absolute; display: inline-block; border-top: 4px solid transparent; border-right: 4px solid transparent; border-left: 4px solid #FFF; border-bottom: 4px solid transparent; border-left-color: #4cab69; left:auto; right: -8px; top: 5px; content: '';}
.etList ul li.noImg .text h3 i:after{ position: absolute; display: inline-block; border-top: 3px solid transparent; border-right: 3px solid transparent; border-left: 3px solid #FFF; border-bottom: 3px solid transparent; left:auto; right: -6px; top: 6px; content: '';}
.etList ul li.noImg .text h3 i.type1 {border: 1px solid #4cab69;color:#4cab69;}
.etList ul li.noImg .text h3 i.type2 {border: 1px solid #ed3f41;color:#ed3f41;}
.etList ul li.noImg .text h3 i.type1:before {border-left-color: #ed3f41;}
.etList ul li.noImg .text h3 i.type2:before {border-left-color: #ed3f41;}

/*卡券回退开始*/
.etList ul li .text h3 i.typeOn { position: relative; padding:0 3px; border-radius:0; margin-left:0px; margin-right:10px; width:auto; height:16px; line-height:16px; display:inline-block; vertical-align:middle; font-style:normal; font-size:12px;border: 1px solid #4cab69;color:#4cab69;}
.etList ul li .text h3 i.typeOn:before{ position: absolute; display: inline-block;	border-left: 4px solid #4cab69;  border-top: 4px solid transparent; border-right: 4px solid transparent;  border-bottom: 4px solid transparent; left:auto; right: -8px;	top: 5px; content: '';}
.etList ul li .text h3 i.typeOn:after{ position: absolute; display: inline-block;  border-left: 3px solid #fff;  border-top: 3px solid transparent; border-right: 3px solid transparent;  border-bottom: 3px solid transparent; left: auto; right: -6px; top: 6px; content: '';}

.etList ul li .text h3 i.typeOff { position: relative; padding:0 3px; border-radius:0; margin-left:0px; margin-right:10px; width:auto; height:16px; line-height:16px; display:inline-block; vertical-align:middle; font-style:normal; font-size:12px;border: 1px solid #ed3f41;color:#ed3f41;}
.etList ul li .text h3 i.typeOff:before{ position: absolute; display: inline-block;	border-left: 4px solid #ed3f41;  border-top: 4px solid transparent; border-right: 4px solid transparent;  border-bottom: 4px solid transparent; left:auto; right: -8px;	top: 5px;  content: '';}
.etList ul li .text h3 i.typeOff:after{ position: absolute; display: inline-block; border-left: 3px solid #fff;  border-top: 3px solid transparent; border-right: 3px solid transparent;  border-bottom: 3px solid transparent; left: auto; right: -6px; top: 6px; content: '';}

.etList ul li .text p span.quantity_txt strong{ color:#666; font-weight:normal}
.etList ul li.disabled:hover{ cursor: no-drop;}
/*卡券回退结束*/


.etList ul li.add_btn{ height:60px; line-height:60px; border:2px #e0e0e0 dashed; margin-bottom: 10px; padding: 3px;}
.etList ul li.add_btn a{  color:#ff9c00; font-size:16px; display:block; text-align:center}
.etList.etListReady { position: relative; padding-left:80px; min-height: 83px; border-bottom: solid 1px #ddd; margin-bottom: 10px;}
.etList.etListReady .etListReadyTitle { position: absolute; top: 50%; margin-top: -12px; left: 0; height: 24px; line-height: 24px;}
.etList.etListReady ul li { width: 30%; margin-left: 10px; cursor: move;}
.etList.etListReady ul li:nth-of-type(even) { float:left;}
.etList.etListReady ul li i.del {position: absolute;top: 0;right: 0;width: 20px;height: 20px;background: #de0e0e url(../image/icon-form.png) no-repeat -430px 0px;}
.groupList { height:auto; overflow:hidden;}
.groupList ul { width:111%; position:relative; *zoom:1;}
.groupList ul:after{ clear:both; display:block; height:0; content:"";}
.groupList ul li { position: relative; float:left; margin-right:15px; margin-bottom:8px; padding:3px; width:128px; height:32px; line-height:32px; border:1px #e0e0e0 solid; cursor:pointer; text-align:center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.groupList ul li:hover{ border:1px #bbb solid;}
.groupList ul li.selected { border:1px #ff8788 solid;}
.groupList ul li.selected:after { position:absolute; right:0; top:0; width:12px; height:12px; background:#ff8788 url(../image/icon-form.png) no-repeat 3px 3px; content:"";}

.pagelink { position:absolute; right:0; margin:10px 0; height:20px; line-height:20px; font-size:14px;}
.pagelink a { line-height:20px; font-size:14px;}

/*全选样式*/
.frm_radio, .frm_checkbox {  position: absolute;  left: -999em;}
.frm_radio_label, .frm_checkbox_label { float:left; text-align: left;  cursor: pointer;  margin-right: 20px;}
.icon_radio, .icon_checkbox {  margin-right: 3px;  margin-top: -2px;}
.icon_checkbox {  background: url(../image/weixin2/page_login_z20f7ac.png) 0 -55px no-repeat;  width: 16px;  height: 18px;  vertical-align: middle;  display: inline-block;}
.selected .icon_checkbox {  background: url(../image/weixin2/page_login_z20f7ac.png) 0-81px no-repeat;}
.extend{ line-height: 30px; color: #666666; font-size: 14px; background-color: #f7f7f7; padding-left: 10px;}
.extend a{ font-weight:normal; color:#2e7dc6}
.extend a i{background: url(../image/weixin2/icon-form.png) -363px 4px no-repeat; font-size: 14px;font-weight: bold;color: #ff8a00;width: 11px;height: 11px; position: relative; display:inline-block; top:0; right:auto; left:3px;}
.extend a i.active{background:url(../image/weixin2/icon-form.png) -363px -8px no-repeat;}

/*已选择门店数量提示*/
.sweet_tips2 { clear: both; border: 0; margin: 0; padding: 4px 0 0; background-color: transparent; color: #666; font-size: 12px; line-height: 18px;}
.sweet_tips2 span{ color:#ed3f41; padding:0 3px}
.sweet_tips2 a{ color:#ed3f41}
/*加载中动画*/
#loadingbox{ /*position:fixed;  right:20px; bottom:20px; */z-index:9999}
.innerloading{/* width:300px;border:2px #cccccc solid; background:#FFF; padding:15px;*/ }
/*#loadingbox .closeBtn{ position:absolute; color:#999999; top: 2px; right: 2px; display: inline-block; width: 14px; height: 12px; font-style: normal; font-size: 20px; line-height: 9px;background:#eaeaea}*/
#loadingbox .closeBtn:hover{ cursor:pointer}
#loadingbox img{ vertical-align:middle; width:24px; height:24px;}
#loadingbox span{ color:#333333; font-size:14px; padding-left:10px;}
#loadingbox .loading{animation:mymove linear 1.2s infinite;}
@keyframes mymove
{
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}

@-webkit-keyframes mymove
{
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}

.IconTip{ display:block; overflow:hidden}
.attention{ background:url(../image/attentionIcon.png) no-repeat; padding-left: 24px; background-position: 0px 4px;}
.PayStatus dd .fail{ background:url(../image/stop_icon.png) no-repeat; padding-left:40px;}
.PayStatus dd .ok{ background:url(../image/start_icon.png) no-repeat; padding-left:40px;}

/*名词解释*/
i.allAsk{ background:url(../image/ask.png) no-repeat; width:18px; height:18px; display:inline-block; vertical-align:middle; margin-left:5px; position:relative; margin-top:5px;}
i.allAsk .showDetail{ position:absolute; left:-107px; display:none; border:1px #d1d1d1 solid; border-radius:3px; background:#FFF; top:30px; text-align:left; padding:5px 10px; line-height:24px; width:200px; font-style:normal}
i.allAsk .showDetail:before{  position: absolute; border-left: 6px solid transparent;  border-right: 6px solid transparent;   border-bottom: 6px solid transparent;border-bottom-color: #d1d1d1;  left: 110px;  top: -6px;  content: ''; display:block;}
i.allAsk .showDetail:after{position: absolute;  display: inline-block;  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-bottom: 5px solid transparent;border-bottom-color: #fff;  left: 111px;  top: -5px;  content: '';}
i.allAsk:hover .showDetail{ display:block; z-index:9999; background:#FFF;}
i.allAsk:hover .showDetail dl{ margin-bottom:10px;}
i.allAsk:hover .showDetail dl dt{ font-size:14px; line-height:24px; color:#333;}
i.allAsk:hover .showDetail dl dd{ font-size:12px; line-height:18px; color:#666;}

/*成功，失败，提示 样式*/
.Diabody .loadTip,
.aui_dialog .loadTip{ background:none; border:0; padding:15px 0; margin:0 0 0 0;}
.loadTip{ padding:45px 0; display:block;  margin:0 auto; background:#f3f9ff; border:solid 1px #c3ddf5;}
.loadStatus{ position: relative; display: table; margin:0 auto; margin-bottom: 40px;}
.loadStatus.line24{ position: relative; display: table; margin:0 auto; margin-bottom: 0px;}
.loadStatus dl{margin:0 auto;}
.loadStatus dl dt{ font-size:16px; line-height:30px; color:#333; text-align: left}
.loadStatus.line24 dl dt{ line-height:24px;}
.loadStatus dl dt.statusTitle{ font-size:20px; line-height:30px; color:#333}
.loadStatus dl dt.font20{ font-size:20px; line-height:30px; color:#333}
.loadStatus dl dd{ font-size:14px; line-height:24px; color:#333}
.loadStatus dl dd.c999{ color:#999}
/*.loadStatus dl dd p{ margin-top: 15px;}
.loadStatus dl dd p span{ color: #999;}*/
.loadStatus.ok dl{ background:url(../image/start_icon.png) no-repeat; padding-left:45px;}/*成功*/
.loadStatus.fail dl{background:url(../image/stop_icon.png) no-repeat; padding-left:45px;}/*失败*/
.loadStatus.tip dl{background:url(../image/sips_ans.png) no-repeat; padding-left:45px;}/*样式*/
.loadStatus dd .loadStatusQr { position:relative; padding:0; width:220px; height:auto; overflow:hidden; line-height:0; background:#fff; border:solid 1px #e9e9e9;}
.loadStatus dd .loadStatusQr img { width:100px; height:100px; float:left;}
.loadStatus dd .loadStatusQr p { position:absolute; top:50%; margin-top:-34px; left:120px; text-align:left; line-height:24px;}
.loadStatus .hasQr { position: absolute; width: 106px; height: auto; overflow: hidden; margin-left: -140px; text-align: center; font-size: 14px;}
.loadStatus .hasQr .img { width: 100px; height: 100px; padding: 2px; border: solid 1px #ddd; background: #fff;}
.loadStatus .hasQr .img img { width: 96px; height: 96px;}
.loadStatus .hasQr p { margin-top: 5px;}
.acTp dl dd{ font-size:14px; color:#666; line-height:24px;}
.acTp dl dd radio{ margin-right:10px;}
.acTp dl dd p{float:left;width:auto; line-height:16px;padding-left:25px; margin:5px 0; background:url(../image/weixin2/syn_normal.png) no-repeat; color:#666666;cursor:pointer;}
.acTp dl dd p.active{background:url(../image/weixin2/syn_active.png) no-repeat;}
.acTp dl dd p .atitle{}
.acTp dl dd p span.atitle{ display: block; color: #333}
.acTp dl dd p span.atxt{display: block; color: #666; font-size: 12px; line-height: 24px;}

/*灰色底的提示块*/
.grayTips{ background:#f8f8f8; padding:10px 40px; margin:30px auto}
.grayTips .title{ font-size:16px; color:#333; line-height:30px;}
.grayTips ul{}
.grayTips ul li{ font-size:14px; line-height:24px; padding:5px 0; color:#666; text-align:left; list-style:disc; margin-left:15px;}
.grayTips ul li a{ padding-left:20px;}
.grayTips ul li p.txtTips{ font-size:12px; color:#999999;}

/*手机基础框*/
#Gphone { position: absolute; z-index:3; left:0; padding-bottom:70px; width:342px;height:auto; overflow: hidden; border: solid 1px #ddd; border-radius: 15px; background:#fff;}
#Gphone:after { position:absolute; bottom:15px; left:50%; margin-left:-20px; width:40px; height:40px; border-radius:50%; border:solid 2px #ddd; background:#fff; content:"";}
#Gphone .Gphonetop { width:100%; height:70px; overflow:hidden; position:relative;}
#Gphone .Gphonetop:after { position:absolute; left:50%; margin-left:-44px; top:50%; margin-top:-18px; width:80px; height:36px; background:url(../image/icon-shop2.png) no-repeat -20px -20px; content:"";}
#Gphone .Gphonetitle { float:left; margin-left:11px; width:320px; height:64px; overflow:hidden; background:#22292c url(../image/iphone_bg3.png) no-repeat center 0px; text-align:center; line-height:82px; cursor:pointer;}
#Gphone .Gphonetitle span { display:block; margin:0 70px; color:#fff; font-size:18px; text-align:center;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#Gphone .GphoneCon {width:320px; min-height:480px; height:480px; height:auto; margin:0 0 0 10px; float:left;border:solid 1px #ddd;}

.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;font-style:normal;line-height:18px;text-align:left;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=100);opacity:1;}
/*
.tooltip.show {filter:alpha(opacity=100);opacity:1;}
.tooltip.show.top { -webkit-transform:translateY(0px);}
.tooltip.show.right { -webkit-transform:translateX(0px);}
.tooltip.show.bottom { -webkit-transform:translateY(0px);}
.tooltip.show.left { -webkit-transform:translateX(0px);}
*/
.tooltip.top {padding: 5px 0;margin-top:-3px; }
.tooltip.right{padding:0 5px;margin-left:3px; }
.tooltip.bottom{padding:5px 0;margin-top:3px; }
.tooltip.left{padding:0 5px;margin-left:-3px; }
.tooltip .inner{ max-width:200px; padding:3px 8px;color:#666;text-align:center;background-color:#fff;border-radius:2px; border:solid 1px #b5b5b5; box-shadow:0 0 3px rgba(0,0,0,.2);}
.tooltip.top .arrow,
.tooltip.bottom .arrow{position:absolute;width:11px;height:6px; font-size:0; line-height:0;}
.tooltip.left .arrow,
.tooltip.right .arrow {position:absolute;width:6px;height:11px; font-size:0; line-height:0;}
.tooltip.top .arrow i { margin:0 auto; display:block; height:1px; background:#fff; border-left:solid 1px #b5b5b5; border-right:solid 1px #b5b5b5;}
.tooltip.top .arrow i.line9 { width:9px;}
.tooltip.top .arrow i.line7 { width:7px;}
.tooltip.top .arrow i.line5 { width:5px;}
.tooltip.top .arrow i.line3 { width:3px;}
.tooltip.top .arrow i.line1 { width:1px;}
.tooltip.top .arrow i.line0 { width:1px; background:#b5b5b5; border:none;}
.tooltip.top .arrow{bottom:0px;left:50%;margin-left:-5px;}
.tooltip.right .arrow{top:50%;left:0;margin-top:-5px;}
.tooltip.right .arrow i { float:right; margin:0 auto; display:block; width:1px; background:#fff; border-top:solid 1px #b5b5b5; border-bottom:solid 1px #b5b5b5;}
.tooltip.right .arrow i.line9 { height:9px; margin-top:0;}
.tooltip.right .arrow i.line7 { height:7px; margin-top:1px;}
.tooltip.right .arrow i.line5 { height:5px; margin-top:2px;}
.tooltip.right .arrow i.line3 { height:3px; margin-top:3px;}
.tooltip.right .arrow i.line1 { height:1px; margin-top:4px;}
.tooltip.right .arrow i.line0 { height:1px; margin-top:5px; background:#b5b5b5; border:none;}
.tooltip.left .arrow{top:50%;right:0;margin-top:-5px;}
.tooltip.left .arrow i { float:left; margin:0 auto; display:block; width:1px; background:#fff; border-top:solid 1px #b5b5b5; border-bottom:solid 1px #b5b5b5;}
.tooltip.left .arrow i.line9 { height:9px; margin-top:0;}
.tooltip.left .arrow i.line7 { height:7px; margin-top:1px;}
.tooltip.left .arrow i.line5 { height:5px; margin-top:2px;}
.tooltip.left .arrow i.line3 { height:3px; margin-top:3px;}
.tooltip.left .arrow i.line1 { height:1px; margin-top:4px;}
.tooltip.left .arrow i.line0 { height:1px; margin-top:5px; background:#b5b5b5; border:none;}
.tooltip.bottom .arrow{top:0px;left:50%;margin-left:-5px;}
.tooltip.bottom .arrow i { margin:0 auto; display:block; height:1px; background:#fff; border-left:solid 1px #b5b5b5; border-right:solid 1px #b5b5b5;}
.tooltip.bottom .arrow i.line9 { width:1px; background:#b5b5b5; border:none;}
.tooltip.bottom .arrow i.line7 { width:1px;}
.tooltip.bottom .arrow i.line5 { width:3px;}
.tooltip.bottom .arrow i.line3 { width:5px;}
.tooltip.bottom .arrow i.line1 { width:7px;}
.tooltip.bottom .arrow i.line0 { width:9px;}
.tooltip .inner span.importanttxt{ color:#ed3f41}

.icon-down-dir:before{content:'\e88c'}.icon-up-dir:before{content:'\e88d'}.icon-left-dir:before{content:'\e88e'}.icon-right-dir:before{content:'\e88f'}.icon-mail-alt:before{content:'\e80b'}.icon-qrcode:before{content:'\e916'}.icon-angle-up:before{content:'\e896'}.icon-angle-down:before{content:'\e897'}.icon-menu:before{content:'\e86b'}.icon-cancel:before{content:'\e811'}.icon-volume-off:before{content:'\e879'}.icon-volume-down:before{content:'\e87a'}.icon-volume-up:before{content:'\e87b'}.icon-trash:before{content:'\e8c1'}.icon-trash-empty:before{content:'\e8c2'}.icon-eye:before{content: '\e839';}.icon-eye-off:before{content: '\e83a';}.icon-down:before{content: '\e8a0';}.icon-up:before{content: '\e8a3';}.icon-left:before{content: '\e8a1';}.icon-right:before{content: '\e8a2';}.icon-plus:before{content: '\e812';}.icon-minus:before{content: '\e813';}.icon-align-justify:before{content: '\e900';}
.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}

/*订单详情*/
.receiveInfoShow{ display:inline-block}
.receiveInfoImg{}
.receiveInfo{ padding:15px; }
.receiveInfo.w800{ padding:0; width:800px;}
.receiveInfo dl:after{ clear:both; display:block; height:0; content:""}
.receiveInfo dl dd{ line-height:30px; /*height:30px;*/ font-size:14px; width:50%; padding-right:15px; box-sizing:border-box; float:left}
.receiveInfo dl.w1 dd{ line-height:30px; /*height:30px;*/ font-size:14px; width:100%; box-sizing:border-box; float:none}
.receiveInfo dl dd label{ color:#999; margin-right:15px; width:auto; display: inline-block; float: left;}
.receiveInfo.w800 dl dd label{ color:#999; margin-right:10px; width: 80px; display: inline-block; float: left; text-align: right;}
.receiveInfo dl dd span{ color:#666;}
.receiveInfo dl dd span.redfont{ color:#ed1c24;}
.divGap{ width:100%; display:block; margin:15px auto; border-top:1px #e1e1e1 dashed;}

.apply ul li{ text-align:right; height:30px; line-height:30px;}
.apply ul li span{color:#999999; font-size:14px; line-height:24px; }
.apply ul li i{font-size:24px; color:#ed3f41; font-style:normal;}
.apply h4{ line-height:1em; padding-bottom:15px;}

/*短彩信设置*/
.shortMsg{border: #ccc 1px solid; padding: 3px 6px 3px 6px; width: 284px; line-height: 24px; font-size: 14px;}
.Diabody .Gform .Ginput .shortMsg textarea{border:1px #e5e5ea solid; display: block; width: 270px;}


/*兼容页面fixed*/
/*@media screen and (max-width:1200px){
	#headerTwo { position:absolute;}
	.sidenav,.new_sidenav { position:absolute; top:-20px;}
	.shopNav + #container .sidenav,.shopNav + #container .new_sidenav { position:absolute; top:-93px; bottom:-80px;}
	.shopNav + * + #container .sidenav,.shopNav + * + #container .new_sidenav { position:absolute; top:-93px; bottom:-80px;}
	.subcon { margin-left:220px;}
}
*/
/*页面侧边栏帮助样式规范*/
.sidebar-help{ position: relative; z-index: 2; display:block; font-size:14px;}
.sidebar-help h2{ font-size:18px; line-height:18px; color:#333333; padding:15px 0; border-bottom:1px #ececec solid;}
.sidebar-help h2 span{}
.sidebar-help h2 span.readmore a{ font-size:14px; float:right; color:#999999; border:0;}
.sidebar-help h2 span.readmore a:hover{ color:#ed3f41;}
.sidebar-help ul{ margin:10px 0;}
.sidebar-help ul li{ line-height: 30px; width: 100%; padding-left:0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.sidebar-help ul li i{float: left; width: 20px; height: 20px; margin-left:-10px; margin-right:2px; background: url(../image/icon1.png) no-repeat 0px -1276px;}
.sidebar-help ul li a{ font-size:14px;}
.sidebar-help ul li a:hover{ color:#ed3f41}
.shopSideCon .sidebar-help ul li a{ font-size:14px;}
.shopSideCon .sidebar-help h2{ border-bottom:1px #ececec solid;}
/*查看详情列表项样式*/

/*常规的左侧编辑区，右侧预览区结构*/
.imvBox{}
.imvBox:after{ clear:both; content:""; height:0; font-size:0; display:block;}
.imvBox-edit{ float:left;}
.imvBox-show{ float:left}

/*wx-share*/
.wx-share{ width:320px; box-sizing:border-box; margin:0 30px; margin-top:12px; border:1px #d6d6d6 solid; border-radius:2px; padding:10px;}
.wx-share .wx-share-title{ font-size:14px; font-weight:400; color:#666; line-height:24px;}
.wx-share .wx-share-content{}
.wx-share .wx-share-content:after{ content:""; clear:both; float:none; display:block}
.wx-share .wx-share-content .wx-sc-logo{  display: inline-block; float:left; padding:5px 0; margin-right:15px;}
.wx-share .wx-share-content .wx-sc-logo img{ width:60px; height:60px; border-radius:50%;}
.wx-share .wx-share-content .wx-sc-txt{ display: inline-block; float:left; width:220px; margin:10px 0; font-size:14px; color:#999999; line-height:24px;}

/*wx-show*/
.wx-show{width:320px; box-sizing:border-box; margin:0 30px; margin-top:12px; border:1px #d6d6d6 solid; border-radius:2px; padding:0px;}
.wx-show .wx-show-top{background:#32b16c; text-align:center; padding:40px 0;}
.wx-show .wx-sc-logo{}
.wx-show .wx-sc-logo img{ width:60px; height:60px; border-radius:50%;}
.wx-show .wx-sc-owner{ color:#FFF; font-size:16px; line-height:36px;}
.wx-show .wx-sc-content{font-size:14px; color:#666666; line-height:24px; padding:15px;}
.wx-show .wx-sc-btn a{ background:#32b16c; margin:0 10px; margin-bottom:90px; border-radius:3px; color:#FFF; font-size:14px; height:36px; line-height:36px; text-align:center; display:block;}

/*短信预览*/
.imvBox-show #phone { position: absolute; z-index:3; left:0; padding-bottom:60px; width:273px;height:auto; overflow: hidden; border: solid 1px #ddd; border-radius: 15px;}
.imvBox-show  .shopBoxView_iphone { position:absolute; top:20px; right:0;}
.imvBox-show  #phone:after { position:absolute; bottom:8px; left:50%; margin-left:-20px; width:40px; height:40px; border-radius:50%; border:solid 2px #ddd; background:#fff; content:"";}
.imvBox-show  #phone .phonetop { width:100%; height:35px; overflow:hidden; position:relative;}
.imvBox-show  #phone .phonetop:after { position:absolute; left:50%; margin-left:-34px; top:50%; margin-top:-18px; width:80px; height:36px;background: url(../image/bg-top.png) no-repeat 0px 0px; content:"";}
.imvBox-show  #phone .phonetitle { float:left; margin-left:11px; width:auto; height:64px; overflow:hidden; background:#22292c url(../image/iphone_bg3.png) no-repeat center 0px; text-align:center; line-height:82px; cursor:pointer;}
.imvBox-show  #phone .phonetitle span { display:block; margin:0 70px; color:#fff; font-size:18px; text-align:center;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.imvBox-show  #phoneCon {width:auto; overflow:hidden; margin:0 0 0 10px; float:left;border:solid 1px #d6d6d6;}
.imvBox-show  #phone {float:left; z-index:3; left:0; padding-bottom:60px; width:273px;height:auto; border: solid 1px #ddd; border-radius: 13px;position: relative;margin-bottom: 30px;}
.imvBox-show  #phone .wx-show{ margin:0; border:none; width:auto}
.imvBox-show  #phone .wx-show .nocusMsg p #sample{display: inline-block;white-space: nowrap;width: 77px;overflow: hidden;text-overflow: ellipsis;text-align: left;outline: none;color: #333;}
.imvBox-show  #phone .wx-show .nocusMsg p{display: flex;}
/*选择奖品虚线框样式*/
.addPrise{width: 200px; border: 1px #dcdcdc dashed; padding: 5px; text-align: center; float: left;}
.addPrise .addPriseBtn{  display: inline-block; color: #666666; }
.addPrise .addPriseBtn i{ background: url(../image/weixin2/base_z21b651.png) no-repeat -20px -507px; width: 12px; height: 12px; display: inline-block; margin-right: 5px;}
.addPrise:hover {color:#00cbde; border:dashed 1px #00cbde;background: #e9fbff; cursor:pointer}
.addPrise:hover .addPriseBtn{  display: inline-block;color:#00cbde; }
.addPrise:hover .addPriseBtn i{ background: url(../image/weixin2/base_z21b651.png) no-repeat -20px -531px; width: 12px; height: 12px; display: inline-block; margin-right: 5px;}

/*显示卡券的样式*/
.adShow{ padding:15px; padding-right:0; padding-bottom:0; display:block; width:100%; box-sizing:border-box}
.adShow:after{ clear:both; display:block; content:""; height:0}
.adShow .adShow_l{ float:left;}
.adShow .adShow_l img{ width:135px; height:100px;}
.adShow .adShow_r{ float:left; padding:0px 0 0px 15px; display:block; width:174px; height:100px;}

.adShow .adShow_r span.Astatic{display:block; font-size:12px; color:#333; border:1px #f8c78e dashed; line-height:40px; display:block; text-align:center; padding:0 10px; margin-bottom:15px; vertical-align:middle}
.adShow .adShow_r span.Astatic em{border:0; font-size:18px; line-height:38px; color:#ed3f41}
.award_list dl dd{background:#fff8ef; border:1px #f5aeaf solid; width:356px; float:left; padding:15px 15px 15px 0; margin:0px; box-sizing:border-box}
.award_list dl dd p.adward_title{border-left:5px #ed3f41 solid; color:#ed3f41; padding-left:10px; font-size:16px; height:18px;}
.award_list dl dd p.adward_title strong { width:150px; float:left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align:left}
.award_list dl dd p.adward_title span{ float:right}
.award_list dl dd p.adward_title span a{font-size:12px; color:#333333;}
.award_list dl dd p.adward_title em { float:right; padding:0 8px; width:auto; height:18px; border-radius:2px; font-size:12px; border:solid 1px #60aff1; color:#60aff1}
.award_list dl dd p.adward_title em.type1 { border:solid 1px #60aff1; color:#60aff1}
.award_list dl dd p.adward_title em.type2 { border:solid 1px #ffa103; color:#ffa103}
.award_list dl dd p.adward_title em.type3 { border:solid 1px #ff8887; color:#ff8887}

.award_list dl dd.blank{float:left; width:356px; background:none; border:0; padding:0; margin:0}
.award_list dl dd.blank p.btn_area{background:#fff; border:1px #e6e6e6 solid;padding:0px 10px 0px 0; margin:15px 0px 0 0; text-align:center}
.award_list dl dd.blank p.btn_area a.addAward_btn{font-size:16px; line-height:70px; color:#ed3f41; font-weight:bold; text-align:center}
.award_list dl dd.blank p.btn_area a.addAward_btn i{font-style:normal; font-weight:normal}
.award_list dl dd.blank p.tips{font-size:12px; color:#999999; line-height:1.5em; padding:10px;}

/*发布流程图*/
.showProcess{  margin:50px auto;}
.showProcess ul{ margin:0 auto; display:table  }
.showProcess ul:after{ clear:both; content:""; display:block;}
.showProcess ul li{ font-size:16px; line-height:48px; color:#666; display:inline-block; float:left; text-align:center;}
.showProcess ul li i{ width:80px; height:80px; display:table; background:url(../image/publishProcess.png) 0 -81px no-repeat; overflow:hidden}
.showProcess ul li span{ width:80px; display:table}
.showProcess ul li:before{ width:236px; height:80px; margin-top:30px; float:right; display:inline-block; content:""; background:url(../image/publishProcess.png) 0 0 no-repeat;margin-left:80px;}
.showProcess ul li:last-child::before{width:0; height:120px; display:block; content:""; background:none;}
.showProcess ul li.current{ color:#ff9c00;}

.showProcess ul li.step1 i{ background-position: 0px -81px;}
.showProcess ul li.step1.current i{background-position: -81px -81px;}
.showProcess ul li.step2 i{background-position: 0px -169px;}
.showProcess ul li.step2.current i{background-position: -81px -169px;}
.showProcess ul li.step3 i{background-position: 0px -257px;}
.showProcess ul li.step3.current i{background-position: -80px -257px;}

.showProcess ul.p2 li.step1 i{ background-position: 0px -345px;}
.showProcess ul.p2 li.step1.current i{background-position: -81px -345px;}
.showProcess ul.p2 li.step2 i{background-position: 0px -433px;}
.showProcess ul.p2 li.step2.current i{background-position: -81px -433px;}
.showProcess ul.p2 li.step3 i{background-position: 0px -257px;}
.showProcess ul.p2 li.step3.current i{background-position: -81px -257px;}
/*新建卡券*/
.chooseType{display:table-row}
.chooseType ul.TypeList{ vertical-align: text-top; display:table;border-collapse: collapse;}
.chooseType ul.TypeList:after{ content:""; display:block; clear:both; height:0; line-height:0; font-size:0}
.chooseType ul.TypeList li{ border:1px #e4e4e4 solid; background:#FFF; margin-right:15px; padding:18px 15px; width:25%; box-sizing:border-box; display: table-cell;}
.chooseType ul.TypeList li:last-child{ margin-right:0;}
.chooseType ul.TypeList li:hover{ border:1px #c3dbf3 solid; background:#f4f9ff; cursor:pointer}
.chooseType ul.TypeList li .cardType{ font-size:18px; line-height:48px; color:#666; padding-top:100px; text-align:center}
.chooseType ul.TypeList li .cardType.type1{ background:url(../image/eTicket/quan3.png) top center no-repeat;}
.chooseType ul.TypeList li .cardType.type2{ background:url(../image/eTicket/quan2.png) top center no-repeat;}
.chooseType ul.TypeList li .cardType.type3{ background:url(../image/eTicket/quan1.png) top center no-repeat;}
.chooseType ul.TypeList li .cardType.type4{ background:url(../image/eTicket/quan3.png) top center no-repeat;}
.chooseType ul.TypeList li .cardTypeDesc{ color:#999; font-size:14px; line-height:20px;}


.main-name h4,.order_details h2{ position:relative;}
.main-name h4 .help_anchor a{ line-height:16px;}
.help_anchor{ position:absolute; top:-25px; z-index:990; font-size:12px; color:#666;  padding-left:40px; line-height:18px;}
.help_anchor img{ float:left}
.help_anchor span,.main-name .help_anchor span{ width:85px; display:inline-block; float:left; position: relative; background:#fff; border:1px #e0e0e0 solid; border-radius:2px; padding: 5px; z-index:100; text-align:left; margin-left:15px; margin-top:10px; line-height:16px;}

.help_anchor span:before{position: absolute;  display: inline-block;  border-right: 8px solid #e0e0e0;  border-top: 8px solid transparent; border-left: 8px solid transparent;  border-bottom: 8px solid transparent;  left: -17px;  top: 14px;  content: '';}
.help_anchor span:after{position: absolute;  display: inline-block;   border-right: 8px solid #fff;  border-top: 8px solid transparent; border-left: 8px solid transparent;  border-bottom: 8px solid transparent;   left: -16px;  top: 14px;  content: '';}


.nodata_new{ padding:40px 0; margin:0 auto; text-align:center;}
.nodata_new dl.nodata_new_content{ display:table; margin:20px auto; text-align: left; background:url(../image/eTrade/nodata_new.png) left top no-repeat; padding-left:95px; min-height: 108px;}
.nodata_new dl.nodata_new_content dt{ font-size:16px; line-height:24px; padding-top:20px;}
.nodata_new dl.nodata_new_content dd{ line-height:24px; font-size:14px; color:#666;}
.nodata_new dl.nodata_new_content dd span{ color:#999; padding-top:10px;}

.active_nonedata{margin:0px auto;height:328px;border:1px solid #e7e7e7;}
.active_nonedata  dl dt.nodata_logo{margin-right:20px}
.active_nonedata  dl dd.none_datatitle{font-size:18px;color:#333;padding:20px 0px 10px 0px;line-height:24px;}
.active_nonedata  dl dd .btn-add{height:40px;line-height:40px}
.active_nonedata  dl dd .btn-add:nth-child(2){margin-left:15px}
.active_nonedata  .active_nonedatainfo{width:460px;height:125px;margin:101px auto 0px}

a.btn-all-inner{background: none; color: #00cbde; border:1px #00cbde solid; width: 100px; display: inline-block;  overflow: visible; height: 32px; line-height: 32px; text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px; cursor: pointer; margin-top:10px; margin-bottom:20px; margin-right: 15px; -webkit-transition:none;-webkit-transform:none; vertical-align:top}
a.btn-all-inner:hover{background: #00b4bf; color: #fff; text-decoration:none }
a.btn-all-inner:active{background: #00aab4; border:1px #00aab4 solid; color: #fff; }
/*卡券营销*/
.marketingList{}
.marketingList ul{}
.marketingList ul li{ margin-right:30px; margin-bottom:30px; display:inline-block; width:235px; height:122px; overflow:hidden; box-sizing:border-box; overflow:hidden; background:url(../image/alipay/cardMarketing.png) no-repeat; text-indent:-999em;}
.marketingList .type1{ background-position:0 0;}
.marketingList .type1:hover{background-position:0 -310px;}
.marketingList .type2{background-position:-264px 0;}
.marketingList .type2:hover{background-position:-264px -310px;}
.marketingList .type3{background-position:-528px 0;}
.marketingList .type3:hover{background-position:-528px -310px;}
.marketingList .type4{background-position:0px -153px;}
.marketingList .type4:hover{background-position:0px -463px;}
.marketingList .type5{background-position:-264px -153px;}
.marketingList .type5:hover{background-position:-264px -463px;}
.marketingList .type6{background-position:-528px -153px;}
.marketingList .type6:hover{background-position:-528px -463px;}

/*正在建设中样式*/
.inCreat{background:#f6f6f6;min-height:400px}
.inCreat dl{width:370px;height:180px;margin:0 auto;padding-top:100px;}
.inCreat dl dd{float:left;padding-left:35px}
.inCreat dl dd p.inCreat-p1{font-size:20px;color:#333;padding-top:35px;}
.inCreat dl dd p.inCreat-p2{font-size:16px;color:#666;padding-top:15px;}
.inCreat dl dd p.inCreat-p3{padding-top:30px;}
.inCreat dl dd p.inCreat-p3 .inCreat-back{padding:8px 35px;border:1px solid  #959595;font-size:14px;color:#666}
.inCreat dl dd p.inCreat-p3 .inCreat-back:hover{color:#ed3f41}
.inCreat dl dt{float:left;margin:10px 0px 10px 10px;/*animation:rot 10s 0.5s infinite linear;-webkit-animation:rot 10s 0.5s infinite linear;-ms-animation:rot 10s 0.5s infinite linear;*/}
.inCreat dl dd .points{
	animation:opt 1.5s 0s infinite linear;
   -webkit-animation:opt 1.5s 0s infinite linear;
   -ms-animation:opt 1.5s 0s infinite linear;
}
@-webkit-keyframes rot{
	0%{ opacity:1; -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg);}
	10%{ opacity:1; -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg);}
	50%{ opacity:1; -webkit-transform:rotate(360deg); -ms-transform:rotate(360deg);}
	60%{ opacity:1; -webkit-transform:rotate(360deg); -ms-transform:rotate(360deg);}
	100%{ opacity:1; -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg);}
}
@-webkit-keyframes opt{0%{opacity:0;} 100%{opacity:1;}}

.icon-down-dir:before{content:'\e88c'}.icon-up-dir:before{content:'\e88d'}.icon-left-dir:before{content:'\e88e'}.icon-right-dir:before{content:'\e88f'}.icon-mail-alt:before{content:'\e80b'}.icon-qrcode:before{content:'\e916'}.icon-angle-down:before{content:'\e897'}.icon-menu:before{content:'\e86b'}.icon-cancel:before{content:'\e811'}.icon-volume-off:before{content:'\e879'}.icon-volume-down:before{content:'\e87a'}.icon-volume-up:before{content:'\e87b'}
#weixin-gzh{position: relative;}
#weixin-gzh img{display: none;position: absolute;bottom:20px;left: -11px;}
#weixin-gzh:hover img{display: block;}
.ind-footer.fixed{position: fixed;bottom: 0;left: 0;text-align: center;width: 100%;z-index: 3;margin-top: 0;}





/* 分页样式 基于angularjs */
.page_angular{width: 100%;float: left;}
.page_angular dl{margin:0 auto;width: 900px;}
.page_angular dl dt{float: left;}
.page_angular dl dd{float: left;line-height: 32px;}
.page_angular dl dt a{width: 75px;height: 30px;border: 1px #e8e8e8 solid;border-right: 1px #FFF solid;margin-right: 0px;line-height: 30px;font-size: 14px;text-align: center;display:block;color: #7f7f7f;float: left;}
.page_angular dl dt a:hover{border:1px #757982 solid;}
.page_angular dl dt b{width: 30px;height: 30px;border: 1px #e8e8e8 solid;border-right: 1px #FFF solid;margin-right: 0px;line-height: 30px;font-size: 14px;text-align: center;display: block;float: left;color: #7f7f7f;font-weight: normal;cursor: pointer;}
.page_angular dl dt b.active{background: #757982;color: #FFF;border: 1px solid #757982;}
.page_angular dl dt a.next{border-right: 1px #e8e8e8 solid;}
.page_angular dl dt a.next:hover{border-right: 1px #757982 solid;}
.page_angular dl dd span.tips{margin:0 10px;font-size: 14px;}
.page_angular dl dd span.tips b{font-weight: normal;}
.page_angular dl dd span.gogo input.number{width:40px;text-align: center;border: solid 1px #e8e8e8;line-height: 26px;margin:0 5px;height: 26px;}
.page_angular dl dd span.gogo a[data-type=gogo]{width: 60px;border: 1px #e8e8e8 solid;margin: 0 15px;height: 26px;background-color: #fff;border-color: #d6d6d6;background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%);color: #666766;border-radius: 2px;cursor: pointer;display: inline-block;text-align: center;line-height: 26px;}
.page_angular dl dd span.gogo a[data-type=gogo]:hover{background: #fff;}
.page_angular dl dd span.gogo{font-size: 14px;}
.mt50{margin-top: 50px;}
/* 弹窗分页样式 */

.Page_tc.angular .newPage {display: block;font-size: 14px;margin: 10px auto;text-align: center;}
.Page_tc.angular .newPage a {border: 1px solid #e8e8e8;border-radius: 3px;color: #7f7f7f; display: inline-block;font-size: 14px;height: 20px;line-height: 20px;margin-right: 3px;text-align: center;width: 20px;}
.Page_tc.angular .newPage a:hover {border: 1px solid #757982;height: 20px;width: 20px;}
.Page_tc.angular .newPage a.active {background: #757982 none repeat scroll 0 0;border: 1px solid #757982;border-radius: 3px;color: #fff;display: inline-block;height: 20px;line-height: 20px;margin-right: 3px;text-align: center;width: 20px;}
.Page_tc.angular .newPage a.prev {margin-left: 8px;}




/*无数据页面，标准样式*/
.standard_no_data{display: table;text-align: center;margin: 100px auto;}
.standard_no_data.mini{margin: 50px auto;}  /*弹窗*/
.standard_no_data .no_data_box {display: table-cell;vertical-align: middle;text-align: left;position: relative;  margin: 100px auto;  min-width: 350px;max-width: 650px;  height: 115px;background-image: url(../image/nodata2017.png);  background-repeat: no-repeat;  background-position: left top;}
.standard_no_data .no_data_box p{margin-left:178px; text-align:left;}
.standard_no_data .no_data_box p.title {line-height:30px; font-size:16px; color:#333333;}
.standard_no_data .no_data_box p.desc{font-size: 14px;color: #999999;line-height: 24px;}
.standard_no_data .no_data_box p.link{}
.standard_no_data .no_data_box p.link a{ font-size:14px; color:#2E7DC6;line-height: 24px;margin-right: 20px;}
.standard_no_data .no_data_box p.link a:after{content: "";border-right: 1px solid #ccc;width: 1px;height: 12px;position: relative;top: 1px;right: -9px;display: inline-block;}
.standard_no_data .no_data_box p.link a:last-child:after{display: none;}


/*
 * loading效果
 * */
.newloadingBg { position:fixed; width:100%; height:100%; top:0; left:0;right: 0;bottom: 0; z-index:999;background:rgba(0,0,0,.1);}
.newloadingBg .loadingBox { position:fixed;z-index:1000;top:30%; margin-top: -30px; left:50%;width:60px;height:60px; overflow:hidden; margin-left: -30px;border-radius:10px;}
.newloadingBg .loadingBox i{ position:absolute;z-index:9;top:50%;left:50%;margin:-14px 0 0 -14px;width:24px;height:24px;border:4px dotted #000;border-color:rgba(100,100,100,.2) rgba(100,100,100,.4) rgba(100,100,100,.6) rgba(100,100,100,.8);border-radius:20px;-webkit-animation:loadforever 0.65s infinite linear;}
@-webkit-keyframes loadforever{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}
html{font-size: 100px;min-height: 100%;}

.standard_tips{ padding: 20px 0;text-align: center;margin: 0 auto;}
.standard_tips_box{display: inline-block; text-align: left}
.standard_tips .fail{display: inline-block;line-height:30px; font-size:16px; color:#333333; padding-left: 45px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAV1BMVEUAAADtP0HtP0HtP0HtP0HtP0HtP0HtP0HtP0HtP0HtP0HtP0HtP0HtP0HtP0HtP0H////zf4D0jo/3pab95eb5ubrxZmf/+vr6zc72oKHvWVvvUFLydXeIGqkMAAAAD3RSTlMA6QSS+cZXTBCVgK3sgeu4BidyAAAA3UlEQVQoz4WT2RKDIAxFE1BRutzSWrv+/3dW3Li2Mj1vyRmGkARZMM6WWhRaWmfkm9orFo6+XtsqSkIrkqbBD41Z7A4b7GZvMfIMA8/5/HQvJs6ngfMcV0PNmtMa6/fIaXgRo3mtRhzyGk5sCsKoQ8pYKVPQjbpLmVKom69Rv6i3UiBxi/ZGiWKl26jblVaK7lHfeXBcGq5RX8GlWYoeUT/AD3MUhbYngNti9siihkeC96WHTvvVQHGZSuOBSpXT0zo227r5XsUu9HS0in8XOf8NmPpA798fanb5L/gBWqcpnMnmHbYAAAAASUVORK5CYII=) no-repeat;background-size: 30px;}
.standard_tips p.link{padding-left: 45px;}
.standard_tips p.desc{font-size: 14px;color: #999999;line-height: 24px;padding-left: 45px;}
.standard_tips p.link a{ font-size:14px; color:#2E7DC6;line-height: 24px;margin-right: 20px;}
.standard_tips p.link a:after{content: "";border-right: 1px solid #ccc;width: 1px;height: 12px;position: relative;top: 1px;right: -9px;display: inline-block;}
.standard_tips p.link a:last-child:after{display: none;}
.standard_tips p.link a:first-child{margin-left: 0;}


/* 电商小程序 部分表单 */
.form_row{
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding:6px 0;
  font-size: 14px;
}
.form_row li:nth-child(1){
  width:130px;
  line-height: 30px;
  text-align: right;
  box-sizing: border-box;
  padding-right:30px;
}
.form_row li:nth-child(1) span{color:#00cbde;font-size: 22px;padding-right:5px;line-height: 1;vertical-align: middle;}
.form_row li:nth-child(2){
  flex:1;
  line-height: 30px;
}
.form_row li:nth-child(2) input[type=text]{width: 300px;}
.form_row li:nth-child(2) > .iptbox{position: relative;width: 310px;}
.form_row li:nth-child(2) > .iptbox span{
  position: absolute;
  right: 0;
  top: 8px;
  font-size: 12px;
  line-height: 1;
  color:#999;
}
.form_row li:nth-child(2) > .iptbox p{
  font-size:12px;
  color:#999;
  line-height: 18px;
}

.form_row .ipt_box{
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
}
.form_row .ipt_box input[type=checkbox]{
  width: 16px;
  height: 16px;
  position: relative;
}
.form_row .ipt_box input[type=checkbox]::after {
  position: absolute;
  top: 0;
  color: #000;
  width: 16px;
  height: 16px;
  display: inline-block;
  visibility: visible;
  padding-left: 0px;
  text-align: center;
  content: ' ';
  border-radius: 3px;
}
.form_row .ipt_box input[type=checkbox]:checked::after {
  content: "✓";
  color: #fff;
  font-size: 10px;
  line-height: 15px;
  background-color: #06CBDE;
}
.form_row .ipt_box > span{margin-left:3px;margin-right:15px;}

.form_row .ipt_box input[type=radio]+label{
	margin-right:20px;
}

.form_row .tips{
  font-size: 12px;
  color: #999;
  line-height: 18px;
}

.form_row .ipt_box input.border{
  width: 70px !important;
  padding:0 6px;
  text-align: center;
}

.form_row .table{
  width: 370px;
  border:1px solid #e1e1e1;
  table-layout: fixed;
}
.form_row .table thead{background-color: #F2F2F2;}
.form_row .table th,.form_row .table td{text-align: center;border: 1px solid #e1e1e1;}
.form_row .table .switch:checked {
  border-color: #06CBDE;
  box-shadow: #06CBDE 0 0 0 16px inset;
  background-color: #06CBDE;
}
.form_row .table .edit{
  color:#00cbde;
  text-decoration: underline;
}

.btnbox{margin-left:130px;padding:0;}