@charset "utf-8";
/* CSS 模块 */
a:hover{ text-decoration:none}
a{ text-decoration:none;}
/* LOGO
--------------------------------------------------------------*/
#header .logo { height:100%;float:left; width:270px;}
#header .logo-img { width:270px; height:80px;background:url(../Image/logoTwo.gif) no-repeat;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:300px; height:50px; overflow:hidden;}
#headerTwo .logo-img { width:161px; height:50px;background:url(../Image/logoThree.png) no-repeat 0 2px;float:left;}
#headerTwo .logo-mobile {width: 161px;height: 50px;background: url(../Image/12580/mobile-logo.png) no-repeat 0 center;float: left;}
#headerTwo .logo-copyright { float:left; line-height:63px; width:auto; height:70px; overflow:hidden; color:#b8b8b8;}
/*------------------------- 导航结束  --------------------------*/

/* 头部
--------------------------------------------------------------*/
#header .header-container {margin:0 auto;width:1100px;height: 100%;background-color:#fff;}
#header .user-center { float:right; width:auto; margin-top:3px;}
#header .user-icon { width:39px; height:44px;background:url(../Image/icon1.png) no-repeat 0 0;}
#header .user-name { width:149px; height:60px; float:right; padding:20px 0 0 20px;}
#header .user-money {width:149px; height:60px; float:right; padding:20px 0 0 20px;}
#header .user-name p,#header .user-money p { color:#fff; font-size:14px; line-height:28px;}
#header .user-name a,#header .user-money a {color:#fff; font-size:13px; line-height:28px;}
#header .loginout,#header .balance,#header .usercenter,#header .loginin { line-height:30px;font-size:12px; margin-top:27px; color:#999;}
#header .loginout { width:auto; height:30px;}
#header .loginout a { color:#999;}
#header .balance {}
#header .usercenter { position:relative;}
#header .username { cursor:pointer; width:100px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; position:relative; text-align:right; color:#609fec;}
#header .useropr { position:absolute; top:30px; height:auto; width:100%; z-index:100;border-top:solid 5px #ab1416;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1); display:none; border-bottom: solid 1px #ddd;}
#header .useropr li { height:33px; background:url(../Image/useropr-bg.png) repeat 0 0; border-left: solid 1px #ddd; border-right: solid 1px #ddd; float:left; width:100%;}
#header .useropr li:hover { height:33px; background:url(../Image/useropr-bg2.png) repeat 0 0;}
#header .useropr li:hover {}
#header .useropr li a{ padding:0 10px; display:block; line-height:33px; font-size:12px; color:#3f3f3b;}
#header .useropr li a:hover {text-decoration:none; color:#fff;}
#header .useropr li a span{ border-bottom:dashed 1px #aaa; line-height:32px; display:block; text-indent:20px;}
#header .usercentermore { width:11px; height:8px;background:url(../Image/icon1.png) no-repeat -20px -1190px; position:absolute; right:0; top:12px;}
#header .loginin { width:auto; height:30px;padding-left: 60px;}
#header .loginin a { color:#999; font-size:12px;}

#headerTwo .header-bg { width:1100px; margin:0 auto;background: #42474d;}
#headerTwo .header-container {margin:0 auto;width:1100px;}
#headerTwo .user-center {position:relative;float:right; width:auto; margin-top:20px;}
#headerTwo .loginout a { color:#b8b8b8; display:block; padding:0 5px;}
#headerTwo .loginout a:hover { color:#b8b8b8;}
#headerTwo .usercenter {position:relative;}
#headerTwo .user-bar{cursor:pointer;position:relative; text-align:left; padding:0 12px 0 12px; overflow:hidden;color:#b8b8b8;border-right: solid 1px #b8b8b8; line-height:16px;}
#ywcd:hover .useropr1{display:block;}
#headerTwo .user-bar a{color:#b8b8b8;}
#headerTwo .useropr{display:none;position:absolute;top:50px;left:-85px;height:auto;width:200px;z-index:100;border: 1px solid #bdbec3;border-radius:5px;background:#f6f6f9;}
#headerTwo .useropr .arrow{width:0;height:0;font-size:0;border-style:solid;border-width:10px;position:absolute;top:-19px;left:105px;border-color:transparent transparent #f6f6f9 transparent;}
#headerTwo .useropr li {padding:0 20px;width:160px;height:33px; float:left;line-height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
#headerTwo .useropr li a{font-size:12px; color:#999;text-align:left;}
#headerTwo .useropr li a.uncheck{color:#333;font-weight:bold;}
#headerTwo .useropr li a:hover {text-decoration:none; color:#ff8500;}
#headerTwo .useropr li em{margin-left:5px;}
#headerTwo .useropr1 { position:absolute; top:30px; left:-27px;height:auto; width:126px; margin-left:-1px; z-index:100;display:none; border: 1px solid #bdbec3;border-radius:5px;background:#f6f6f9;}
#headerTwo .useropr1 .arrow{display:block;width:0;height:0;font-size:0;border-style:solid;border-width:10px;position:absolute;top:-20px;left:50px;border-color:transparent transparent #f6f6f9 transparent;}
#headerTwo .useropr1 li { width:126px;height:33px; float:left;}
#headerTwo .useropr1 li a{ padding:0 10px; display:block; line-height:33px; font-size:12px; color:#999;}
#headerTwo .useropr1 li a:hover {text-decoration:none; color:#ff8500;}
#headerTwo .useropr1 li a span{ line-height:32px; display:block; padding-left:15px;}
#headerTwo .useropr1 span.tit{display:block;margin:0 10px;width:90px;color:#777;line-height:32px;border-bottom:1px solid #ebebec;}
#headerTwo .loginin {width:auto; height:30px;}
#headerTwo .loginin a { color:#fff; font-size:12px;}
#headerTwo .care { position:relative; color:#b8b8b8; text-align:right; padding-right:50px;}
#headerTwo .care .index-mes{width:50px;height:60px;position: absolute; right:0;margin-top:-20px;cursor:pointer;}
#headerTwo .care .index-mes.hover{background-color:#ea5410;}
.care .index-mes.hover a{background:none;}
#headerTwo .care .index-mes span{display:block;position:absolute;top:19px;left:25px;color:#fff;margin:0 5px;}
#headerTwo .care .index-mes:hover .useropr{display:block;}

#headerTwo .care i {display:block;position:absolute;left:10px;top:50%;margin-top:-10px;width:20px; height:16px; background:url(../Image/icon4.png) no-repeat -160px -290px;}
#headerTwo .care span{margin:0 5px;}
.Indnav { width:auto; height: 100%; /*padding-right:20px;*/}
.Indnav li { line-height:83px;font-size:16px;color:#666; float:left; width:auto;height:52px;text-align:center;position:relative;margin-left:28px;overflow:visible;}
.Indnav li img{position:absolute;top:0;left:-35px;display:none;}
.Indnav li.hover{border-bottom:2px solid #ed1c24;padding-bottom:2px;}
.Indnav li.hover img{display:block;}
.Indnav li.hover a{font-weight:bold;}
.Indnav li a{color:#666;}
.Indnav li a:hover{text-decoration:none;}
/* #header .Indnav li#hot{width: 125px;color:#fff;border: 0;background:url(../Image/activeHot.png) center center no-repeat;background-position-y: 10px;animation: clouds 2.5s 0s linear infinite alternate;-webkit-animation: clouds 2.5s 0s linear infinite alternate;}
#header .Indnav li#hot a:before{content:'';width: 98px;height: 54px;display: block;position:absolute;left:20px;top: -7px;background:url(../Image/activeStars.png) center center no-repeat;animation: stars 1s 0s ease infinite;-webkit-animation: stars 1s 0s ease infinite;}
#header .Indnav li#hot a{color: #fff;} */
@keyframes clouds{
	0%{ transform:translateX(-5px);}
	100%{transform:translateX(7px);}
}
@-webkit-keyframes clouds{
	0%{ transform:translateX(-5px);}
	100%{transform:translateX(7px);}
}
@keyframes stars{
	0%{transform: scale(0.2) }
	80%{transform: scale(1) ;opacity: 1;}
	100%{transform: scale(1);opacity: 0;}
}
@-webkit-keyframes stars{
	0%{transform: scale(0.1) ;}
	80%{transform: scale(1) ;opacity: 1;}
	100%{transform: scale(1);opacity: 0;}
}

/*------------------------- 导航结束  --------------------------*/

.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;}
::-moz-placeholder {
color: #cccccc;
opacity: 1!important;
}
:-ms-input-placeholder {
color: #cccccc;
}
::-webkit-input-placeholder {
color: #cccccc;
}
/* 底部
--------------------------------------------------------------*/
.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;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; line-height:60px;}
.copyright { text-align:center;}
.copyright span { color:#4a2c2c; font-size:13px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
.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;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; }
.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;}
.footer-list .polu{width:400px;margin:0 auto;}
.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;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
/*------------------------- 导航结束  --------------------------*/

/* 切换标签
--------------------------------------------------------------*/
#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[type=button]{ border:none;}
.btn-60,.btn-120,.btn-180,.btn-90,.btn-110,.btn-e4,.btn-e3,.btn-e5,.btn-del,.btn-auto {cursor: pointer;display:inline-block;*display:inline;*zoom:1;text-align: center;text-decoration: none !important;color:#fff;background: url(../Image/button.png) repeat-x; text-indent:0;}
.btn-60 { width:60px;height:25px; font-size:14px; font-weight:bold; line-height:25px; background-position:0 0;}
.btn-60:hover { background-position:0 -40px;}
.btn-90 {width:90px;height:30px;font: bold 13px/32px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; background-position:0 0;}
.btn-90:hover { background-position:0 -40px;}
.btn-110 {width:110px;height:30px;font: bold 13px/32px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; background-position:0 0;}
.btn-110:hover { background-position:0 -40px;}
.btn-120 {width:120px;height:35px;font: bold 16px/35px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; background-position:0 -80px;}
.btn-120:hover { background-position:0 -120px;}
.btn-180 {width:180px;height:50px;font: bold 22px/50px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei,"黑体"; background-position:0 -170px;}
.btn-180:hover { background-position:0 -230px;}
.btn-auto {width:auto;height:30px; padding:0 10px;font: bold 13px/32px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; background-position:0 0;}
.btn-auto:hover {background-position:0 -40px;}
.btn-e5 {width:110px;height:30px;font: bold 16px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; background-position:0 -290px;color:#999;}
.btn-e5:hover { background-position:0 -340px;}

.btn-e4 {width:90px;height:30px;font: bold 14px/32px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; background:#e4e4e4; color:#666}
.btn-e3 {width:120px;height:35px;font: bold 16px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; background-position:0 -290px;color:#999; border:solid 1px #cdcdcd;}
.btn-e3:hover { background-position:0 -340px;}

.btn-up {background: url(../Image/preview-del.png) no-repeat 0 -100px;}
.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:normal 13px/30px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
.page p { display:block;font:normal 13px/30px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;float:left; 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;}
/*------------------------- 分页结束  -----------------------*/

/* 面包屑
--------------------------------------------------------------*/
#global-bread { width:100%; text-align:left; padding-bottom:20px;}
#global-bread p { display:block; border-bottom:solid 1px #d1d1d1;font:normal 13px/40px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; 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:normal 16px/35px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei,"黑体"; color:#282727;}
.bread-area p a {font:normal 16px/35px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei,"黑体"; color:#282727;}
.bread-history p { height:35px; float:left; margin-left:5px;font:normal 14px/35px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; color:#714646;}
.bread-history p a {font:normal 14px/35px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; 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: bold 14px/45px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei,"黑体"; 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;}
.icon-20 { width:20px; height:20px; display:inline-block; vertical-align:middle; background:url(../Image/eshopconfig/icon-shopconf.png) no-repeat; margin-right:8px; overflow:hidden}
.icon20-data1 { background-position:-120px 0px;}
.icon20-data2 { background-position:-120px -25px;}
.icon20-data3 { background-position:-120px -52px;}
.icon20-data4 { background-position:-120px -52px;}
.icon20-data5 { background-position:-120px -78px;}
.icon20-data6 { background-position:-120px -103px;}
/*------------------------- 面包屑结束  -----------------------*/

/* 次导航
--------------------------------------------------------------*/
.sidenav { width:200px; height:300px;text-align:left; position:absolute;left:0; margin-top:0px;}
.left-Menu li { width:220px;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;}
/*------------------------- 次导航结束  -----------------------*/

/* 右侧内容区域
--------------------------------------------------------------*/
.subcon { margin-left:220px; padding-top:0px; margin-top:0;}
.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;}
/*------------------------- 面包屑结束  -----------------------*/

/* 表单
--------------------------------------------------------------*/
table.W-table td a { margin:0 3px;}
table.B-table td a { margin:0 3px;}
.W-table {width:100%;border-collapse:collapse;font: normal 14px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;border:1px solid #e1e1e1;}
.W-table td {padding: 2px 5px;border-collapse:collapse;vertical-align:middle;text-align:center;height:45px;border:solid 1px #e1e1e1;}
.W-table th{height:38px;text-align:center;background-color:#f7f7f7;border-bottom:1px solid #e1e1e1;color:#666; font-size:14px; font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; line-height:38px;}
.W-table td a{ color:#609fec; 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;}

.B-table {width:100%;border-collapse:collapse;font: normal 14px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;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:bold 14px/38px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
.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: normal 14px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;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;font-family: Georgia, "Times New Roman", Times, serif; color:#609fec;}
.D-table td { line-height:30px; font-size:16px; color:#bfbfbf; padding-bottom:10px;}

.details-table {width:100%;border-collapse:collapse;font: normal 14px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;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;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; text-align:center;}
.details-table td h4{ font-size:13px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; 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 {width:100%;border-collapse:collapse;font: normal 14px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; 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:132px; float:left; border-right:solid 1px #e1e1e1; border-top:solid 1px #e1e1e1;}
.details-div li h3{ font-size:18px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; text-align:center;}
.details-div li h4{ font-size:13px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; 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: normal 14px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
.detailslook-table th{height:38px;text-align:left;color:#ed1c24;font:bold 14px/38px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; padding-bottom:10px;}
.detailslook-table th p { border-bottom:solid 1px #ccc;}
.detailslook-table td{text-align:left;color:#666;font:normal 14px/15px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}

.Gform { width: 500px;}
.Gform .Ginput input[type=text],
.Gform .Ginput input[type=password] { width: 260px;}
.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 .Gadd { width:206px;}
.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 .Gtime2 em:after { left: 147px;}
.Gform .Ginput .switch .Gchoose { width: 200px;}
.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 .Ginput .switch .Gtime2 em:after { left: 106px;}

.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 .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 .Gtime2 em:after {left: 159.5px;}
.Gform.act .Ginput .switch .Gchoose {width: 223px;}
.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.act .Ginput .switch .Gtime2 em:after {left: 118.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: 535px;}
.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 .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 .Gtime2 em:after {left: 222px;}
.Gform.prize .Ginput .switch {width: 467px;}
.Gform.prize .Ginput .switch .Gchoose {width: 348px;}
.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.prize .Ginput .switch .Gtime2 em:after {left: 181px;}

.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 .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 .Gtime2 em:after {left: 247px;}
.Gform.w700 .Ginput .switch {width: 517px;}
.Gform.w700 .Ginput .switch .Gchoose {width: 398px;}
.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.w700 .Ginput .switch .Gtime2 em:after {left: 206px;}

.Gform { margin:0 auto; position:relative;}
.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 ul + ul.Gtitle { margin-top:25px;}
.Gform .Gnmae { width:145px; text-align:right; line-height:28px; position:absolute; top:12px; left:0; font-size:14px; }
.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;}
.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; padding:6px 0; vertical-align:middle; font-size:14px;}
.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:340px; 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;}
.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;}
.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; padding-bottom:8px;-webkit-transition:all 0.3s; opacity:1; -webkit-transform:translateY(0px);}
.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 .Gadd .Gbtn-add,
.Gform .Ginput .Gadd .Gbtn-del { 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 .Gadd .Gbtn-add { right:-84px;}
.Gform .Ginput .Gadd .Gbtn-del { right:-110px;}
.Gform .Ginput .Gadd .Gbtn-add i,
.Gform .Ginput .Gadd .Gbtn-del i { width:100%; height:100%; display:block;}
.Gform .Ginput .Gadd .Gbtn-add i { background: url(../Image/icon-form.png) no-repeat -250px 1px;}
.Gform .Ginput .Gadd .Gbtn-del i { background: url(../Image/icon-form.png) no-repeat -280px 1px;}
.Gform .Ginput .Gadd .Gbtn-add:hover,
.Gform .Ginput .Gadd .Gbtn-del:hover { border: solid 1px #ec8000; background:#ff8a00;-webkit-transition:all 0.3s;}
.Gform .Ginput .Gadd .Gbtn-add:hover i { background: url(../Image/icon-form.png) no-repeat -250px -39px;}
.Gform .Ginput .Gadd .Gbtn-del:hover i { background: url(../Image/icon-form.png) no-repeat -280px -39px;}
.Gform .Ginput .Gedit { position:relative; padding-bottom:8px;-webkit-transition:all 0.3s; opacity:1; -webkit-transform:translateY(0px);}
.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 .Gedit .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 .Gedit .Gbtn-edit { right:-84px;}
.Gform .Ginput .Gedit .Gbtn-edit i { width:100%; height:100%; display:block;}
.Gform .Ginput .Gedit .Gbtn-edit i { background: url(../Image/icon-form.png) no-repeat -310px 1px;}
.Gform .Ginput .Gedit .Gbtn-edit:hover { border: solid 1px #ec8000; background:#ff8a00;-webkit-transition:all 0.3s;}
.Gform .Ginput .Gedit .Gbtn-edit:hover i { background: url(../Image/icon-form.png) no-repeat -310px -39px;}
.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:20px; position:absolute; top:3px; background:none; color:#999; text-align:center; line-height:20px; 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;}
.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 em:before,
.Gform .Ginput .Gtime2 em:after { width:20px; height:20px; position:absolute; top:3px; background: url(../Image/icon-form.png) no-repeat -20px 1px; content:"";}
.Gform .Ginput .Gtime2 em:before { left:-23px;}
.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; *border-right:solid 1px #ccc;border-right:solid 1px #ccc\9;}
.Gform .Ginput .switch .newRadio span { position:relative; float:left; padding:0 10px; line-height:26px; text-align:center; font-size:14px; border:solid 1px #cccccc; color:#333;border-right:solid 1px transparent; margin-left:-1px; background:#fff;}
.Gform .Ginput .switch.disabled .newRadio span { cursor: no-drop;}
.Gform .Ginput .switch .newRadio span.valfirst,.Gform .Ginput .switch .newRadio span:first-child { border-radius:2px 0 0 2px; border-left:solid 1px #cccccc; 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 #ec8000; background:#ff8a00; color:#fff;}
.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 { background:#ff971c;}
.Gform .Ginput .switch .newRadio span:active { box-shadow:inset 2px 2px 6px rgba(0,0,0,.3);}
.Gform .Ginput .switch .newRadio span.hover:active { box-shadow:inset 2px 2px 6px rgba(0,0,0,.3);}
.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 .Gtime2 em:before { left:-23px;}
.Gform .Ginput .switch.red .newRadio span.vallast.hover { border:solid 1px #ff8a00; background:#ff8a00; color:#fff;}
.Gform .Ginput .switch.auto { height:auto; overflow:hidden; 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 #ec8000; background:none; color:#333;}
.Gform .Ginput .switch.auto .newRadio span.hover:after { position:absolute; right:0; bottom:0; width:8px; height:8px; background:#ff8a00 url(../Image/icon-form.png) no-repeat 1px 2px; content:"";}
.Gform .Ginput .switch.auto.btn .newRadio span.hover { border:solid 1px #ec8000; background:#ff8a00; color:#fff;}
.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:#ff8a00; 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;}
@-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)}
}


.global-table {width:100%;border-collapse:collapse;font: normal 14px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;border:1px solid #e3e2e2;}
.global-table td {padding: 2px 5px;border-collapse:collapse;vertical-align:middle;text-align:center;height:30px;border:solid 1px #c9c9c9;}
.global-table th{height:30px;font-weight:bold;text-align:center;background-color:#939393;border:1px solid #939393;color:#fff;font: normal 14px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
.global-table td a{ color:#009aca; font-size:12px;}
.global-table td span{ color:#999; font-size:12px;}
.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-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:58px; height:19px; position:relative; cursor: pointer;}
.Uswitch .Uswitch-off,.Uswitch .Uswitch-on {width:58px; 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;}

.GProcedure { margin-top:20px; padding-bottom:20px;}
.GProcedure li { width:220px; height:50px; overflow:hidden;background: url(../Image/shop-Procedurebg.png) no-repeat 0 -50px; float:left;list-style:none; text-align:left; text-align:center; position:relative;}
.GProcedure li.hover {background: url(../Image/shop-Procedurebg.png) no-repeat 0 0px; border:none; }
.GProcedure li span { position:absolute; top:1px; left:50%; margin-left:-5px; width:10px; color:#fff;}
.GProcedure li a { font-size:14px; line-height:70px; color:#cccccc;}
.GProcedure li.hover a {color:#4c4c4c;}
.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;}
/*------------------------- 表单结束  -----------------------*/

/* 搜索框
--------------------------------------------------------------*/
#global-search { padding-bottom:10px; }
#global-search p { width:auto; padding:2px 0px 2px 5px;display:inline-block;*display:inline;*zoom:1; float:left; line-height:26px; font-size:14px; float:left;}
#global-search select { height:26px;}
#global-search a { float:right;}

.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:#4487ca; cursor:pointer;padding-right:5px;line-height: 24px;}



.IEmsgerro { padding:20px 20px; border:solid 1px #f15755; background:#fff2f3; color:#666; 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 { 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;}
/*------------------------- 客服结束  --------------------------*/

/* 留言
--------------------------------------------------------------*/
.onlinecontant p,.onlinecontant span {margin:0;padding:0;font:12px/1.5em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
.onlinecontant_bg { background:#000; position:fixed; top:0; left:0; width:100%; height:100%; opacity:0.3; z-index:19; filter:alpha(opacity=30);}
.onlinecontant {   width:400px;  height:auto;   background:#fff;   z-index:20;}
.onlinecontant .onlinecontant-title {height:28px; line-height:32px; padding:5px 28px 5px 10px; text-shadow:0 1px 0 rgba(255, 255, 255, .7); background-color:#eaeaea; font-weight:bold; color:#666; font-family: Tahoma, Arial/9!important; background:#eaeaea;border-bottom:1px solid #c2c2c2;border-radius: 4px 4px 0 0; font-size:14px;}
.onlinecontant .onlinecontant-title i {display: block;position: absolute;text-decoration: none;outline: none; padding: 0;top: 4px;right: 4px;width: 31px;height: 31px;text-indent: -9999px;background: url(../Js/artDialog4.1.6/skins/delault/aui_close.png) no-repeat center center; cursor:pointer;}
.onlinecontant .onlinecontant-title i:hover {background: url(../Js/artDialog4.1.6/skins/delault/aui_close.hover.png) no-repeat center center;}
.onlinecontant .onlinecontant-con { text-align:center; padding:20px;}
.onlinecontant .onlinecontant-con p { line-height:30px; color:#000; margin-right:10px;}
.onlinecontant .onlinecontant-input { width:270px; margin:0 auto; height:30px;padding:0px 5px; line-height:28px; color:#777; background:#fff;border: 1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);float:left;}
.onlinecontant .onlinecontant-selectbox { width:180px; margin:0 auto; height:32px;padding:0px 5px; line-height:28px; color:#777; background:#fff;border: 1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);float:left;}
.onlinecontant .onlinecontant-other { width:80px; margin:0 auto; margin-left:10px; height:30px;padding:0px 5px; line-height:28px; color:#777; background:#fff;border: 1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);float:left;}
.onlinecontant .onlinecontant-textarea { width:270px; margin:0 auto; height:80px; padding:7px 5px 7px 5px;color:#777; background:#fff;border: 1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);float:left;}
.onlinecontant .onlinecontant-upimg { width:60px; height:26px; line-height:26px; color:#333; border:solid 1px #e6e6e6; text-align:left; text-indent:5px;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)); float:left;}
.onlinecontant .onlinecontant-upimg i { width:10px; height:10px;background:url(../Image/icon9.png) no-repeat 0 -200px; display:block; float:left; margin-top:8px; margin-left:10px;}
.onlinecontant .onlinecontant-upimg:hover{background: #EDEDED; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EDEDED'); background: linear-gradient(top, #FFF, #EDEDED); background: -moz-linear-gradient(top, #FFF, #EDEDED); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#EDEDED));}
.onlinecontant .onlinecontant-upimg:active{background: #EDEDED; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDEDED', endColorstr='#FFFFFF'); background: linear-gradient(top, #EDEDED, #FFFFFF); background: -moz-linear-gradient(top, #EDEDED, #FFFFFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EDEDED), to(#FFFFFF));}
.onlinecontant input[type=file] {opacity:0; filter:alpha(opacity=0); background:#333; width:66px; height:28px; position:absolute; top:0; left:66px; cursor: pointer;}
.onlinecontant .img-src { width:200px; float:left; margin-left:5px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
/*------------------------- 留言结束  --------------------------*/

/*------------------------- O2O案例消息提示 -------------------------*/
#O2OMsg { position:fixed; right:0; bottom:0;z-index: 99; width:40px; height:40px; background:#b3d9f7;}
#O2OMsg .O2OMsg-con { margin-left:-180px;}
#O2OMsg .O2OMsg-title { position:relative; z-index:11; width:220px; height:40px; background:#b3d9f7; border:solid 1px #88c0eb; cursor:pointer;}
#O2OMsg .O2OMsg-open { width:39px; height:40px; float:left; border-right:solid 1px #cde9ff; cursor:pointer;background: url(../Image/new_pic/icon-o2omsg2.png) no-repeat center center;}
#O2OMsg .O2OMsg-open .O2OMsg-add { float:left; width:100%; height:100%; line-height:40px; display:none; text-align:center; font-size:18px; font-weight:bold; color:#0c63a7;}
#O2OMsg .O2OMsg-span { width:139px; height:40px; float:left; border-left:solid 1px #88c0eb; overflow:hidden;}
#O2OMsg .O2OMsg-span p { line-height:42px; padding-left:10px; color:#0c63a7;-moz-text-shadow:0 1px 0 #e3f3ff;-ms-text-shadow:0 1px 0 #e3f3ff; text-shadow:0 1px 0 #e3f3ff;}
#O2OMsg .O2OMsg-close { width:40px; height:40px; float:left;background: url(../Image/new_pic/icon-o2omsg1.png) no-repeat center center; cursor:pointer;}
#O2OMsg .O2OMsg-close:hover { background: url(../Image/new_pic/icon-o2omsg1-1.png) no-repeat center center;}
#O2OMsg .O2OMsg-msg { position: absolute; overflow:hidden; z-index:10; width:220px; height:150px; margin-top:-193px; background:#fff; border:solid 1px #88c0eb; border-bottom:none;}
#O2OMsg .O2OMsg-msg .O2OMsg-msg-title { height:30px; width:100%; background:#b3d9f7; line-height:30px; text-indent:10px; color:#0c63a7;-moz-text-shadow:0 1px 0 #e3f3ff;-ms-text-shadow:0 1px 0 #e3f3ff; text-shadow:0 1px 0 #e3f3ff; position:relative;}
#O2OMsg .O2OMsg-msg .O2OMsg-msg-close { width:30px; height:30px; position:absolute; right:0; top:0; background: url(../Image/new_pic/aui_close.png) no-repeat center center;}
#O2OMsg .O2OMsg-msg .O2OMsg-text { height:auto; overflow:hidden;}
#O2OMsg .O2OMsg-text-list {}
#O2OMsg .O2OMsg-text-list ul { width:100%;}
#O2OMsg .O2OMsg-text-list ul li { width:50%; float:left; height:30px;background: #b2c6db;color: #6985a5; line-height:30px; text-align:center; cursor:pointer;}
#O2OMsg .O2OMsg-text-list ul li.hover {background: #dceaf6  url(../Image/new_pic/icon-o2omsg3.png) no-repeat center bottom; font-weight:bold;}
#O2OMsg .O2OMsg-text-list .O2OMsg-text-item { text-align:center; padding-left:40px; font-size:14px; background: url(../Image/new_pic/in-head.png) no-repeat 50px center;}
#O2OMsg .O2OMsg-text-list .O2OMsg-text-item p {padding:10px 0;}
#O2OMsg .O2OMsg-text-list .O2OMsg-text-item a { color:#333; line-height:30px;}
#O2OMsg .O2OMsg-text-list .O2OMsg-text-item.item2 {padding:15px 0; padding-left:40px;}
/*------------------------- O2O案例消息提示 -------------------------*/

/* 动画
--------------------------------------------------------------*/
.ind-item i:hover {animation:i-rotate 0.5s;-moz-animation:i-rotate 0.5s;-webkit-animation:i-rotate 0.5s;-o-animation:i-rotate 0.5s;}
.ind-item-half i:hover {animation:i-rotate 0.5s;-moz-animation:i-rotate 0.5s;-webkit-animation:i-rotate 0.5s;-o-animation:i-rotate 0.5s;}
.ind-item-tidings i:hover {animation:i-rotate 0.5s;-moz-animation:i-rotate 0.5s;-webkit-animation:i-rotate 0.5s;-o-animation:i-rotate 0.5s;}
.ind-item-help i:hover {animation:i-rotate 0.5s;-moz-animation:i-rotate 0.5s;-webkit-animation:i-rotate 0.5s;-o-animation:i-rotate 0.5s;}
.ind-item-new i:hover {animation:i-rotate 0.5s;-moz-animation:i-rotate 0.5s;-webkit-animation:i-rotate 0.5s;-o-animation:i-rotate 0.5s;}
.bread-con i:hover {animation:i-rotate 0.5s;-moz-animation:i-rotate 0.5s;-webkit-animation:i-rotate 0.5s;-o-animation:i-rotate 0.5s;}
.ind-item-s i:hover {animation:i-rotate 0.5s;-moz-animation:i-rotate 0.5s;-webkit-animation:i-rotate 0.5s;-o-animation:i-rotate 0.5s;}
@keyframes i-rotate
{
0%   {transform: rotate(6deg);}
20%  {transform: rotate(-6deg);}
40% {transform: rotate(4deg);}
60% {transform: rotate(-4deg);}
80% {transform: rotate(2deg);}
100% {transform: rotate(0deg);}
}

@-moz-keyframes i-rotate
{
0%   {-moz-transform: rotate(6deg);}
20%  {-moz-transform: rotate(-6deg);}
40%  {-moz-transform: rotate(4deg);}
60% {-moz-transform: rotate(-4deg);}
80% {-moz-transform: rotate(2deg);}
100% {-moz-transform: rotate(0deg);}
}

@-webkit-keyframes i-rotate
{
0%   {-webkit-transform: rotate(6deg);}
20%  {-webkit-transform: rotate(-6deg);}
40%   {-webkit-transform: rotate(4deg);}
60%  {-webkit-transform: rotate(-4deg);}
80%  {-webkit-transform: rotate(2deg);}
100% {-webkit-transform: rotate(0deg);}
}
/*------------------------- 动画结束  --------------------------*/

/* =6 旺财-玩游戏赢大奖
--------------------------------------------------------------*/
#ui-game { width:100%;}
#ui-game li { width:43%; height:76px; display:inline-block;*display:inline;*zoom:1; padding:17px 0; float:left; margin-left:20px;}
#ui-game li p { font: 13px/20px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; text-align:left; float:left; margin-left:80px; color:#666}
#ui-game li a { float:left; margin:5px 0 0 80px;}
#ui-game .ui-game-bg { width:380px; height:100%; float:left; margin-left:10px;}
#ui-game .ui-game-bg1 {background: url(../Image/icon_head.png) no-repeat 10px 0px;}
#ui-game .ui-game-bg2 {background: url(../Image/icon_head.png) no-repeat 10px -150px;}
#ui-game .ui-game-bg3 {background: url(../Image/icon_head.png) no-repeat 10px -300px;}
#ui-game .ui-game-bg4 {background: url(../Image/icon_head.png) no-repeat 10px -450px;}
#ui-game .ui-game-bg5 {background: url(../Image/icon_head.png) no-repeat 10px -600px;}
#ui-game .ui-game-bg6 {background: url(../Image/icon_head.png) no-repeat 10px -750px;}
#ui-game .ui-game-bg7 {background: url(../Image/icon_head.png) no-repeat 10px -900px;}
#ui-num { width:100%;}
#ui-num ul{ margin-left:30px;}
#ui-num li { width:33%; height:76px; display:inline-block;*display:inline;*zoom:1; padding:17px 0; float:left;}
#ui-num li p { font: 13px/20px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; text-align:left; float:left; margin-left:80px; color:#666}
#ui-num li a { float:left; margin:5px 0 0 80px;}
#ui-num .ui-num-bg { height:100%; float:left; margin-left:10px;}
#ui-num .ui-num-bg1 {background: url(../Image/icon_head.png) no-repeat 10px -750px;}
#ui-num .ui-num-bg2 {background: url(../Image/icon_head.png) no-repeat 10px -900px;}
#ui-num .ui-num-bg3 {background: url(../Image/icon_head.png) no-repeat 10px -600px;}
.game-download { margin-top:-60px; float:right;}
.success-img { width:120px; float:left; margin-left:50px;}
.success-img img { margin:5px;}
.success-download { float:left; height:110px;}
.success {width:600px; height:110px; line-height:80px; float:left; text-align:center;font: bold 24px/100px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;color:#fe5502; margin-left:30px;}
.success-download a { margin-top:35px;}
.game-channel { margin-bottom:20px; padding:20px 0 0 20px;}
.game-channel li{ width:20%; height:30px; float:left; text-align:left;}
.game-channel li span{ font-size:14px;}
.ui-center-account p {font: normal 18px/30px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;color:#606060; margin-left:50px; margin-right:20px;background:none;border:none; text-align:center;}
.ui-center-account p a{font: normal 12px/34px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;margin-left:10px;background:none;border:none;}
.ui-center-account div { margin-right:50px;}
.ui-center-account span {font: normal 24px/30px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;color:#fe5502;}
.ui-center-directions { width:200x; height:auto; overflow:hidden; margin-top:-30px; text-align:right; float:right;}
.ui-center-directions1,.ui-center-directions2 { width:100px; height:30px;font-size:14px;line-height:30px; display:inline-block;*display:inline;*zoom:1;text-align:left; text-indent:40px; float:left;}
.ui-center-directions1 { background: url(../Image/true.jpg) no-repeat 0 0;}
.ui-center-directions2 { background: url(../Image/false.jpg) no-repeat 0 0;}

/*------------------------- =6 结束  --------------------------*/

.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; font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
.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: normal 18px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
.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;}

/* 气球
--------------------------------------------------------------*/
.tb-mas { width:248px; height:105px;background:url(../Image/tb_mas.png) no-repeat 0 0; float:right; margin-top:-35px; position:relative;margin-right:40px; text-align:center;}
.tb-mas p { width:220px; height:80px; overflow:hidden; line-height:23px; margin:0 auto;margin-top:20px; text-align:left;}
.tb-mas .tb-mas-close { width:15px; height:15px; position:absolute; right:8px; top:10px;}
/*------------------------- 气球结束 -----------------------*/

/*新手帮助*/
.userhelpBg {position:fixed; width:100%; height:100%;background:url(../Image/default-bg2.png) repeat 0 0; top:0; left:0; z-index:10000;}
.userhelpBg2 { position:fixed; width:980px; height:588px; top:50%; left:50%; margin-left:-490px; margin-top:-300px;background:url(../Image/default-bg2.png) repeat 0 0; padding:10px;}
.userhelpDiv { border:solid 1px #878178; width:100%; height:100%; background:#fff;}
.userhelpheader { position:fixed; width:1000px; height:2px; top:50%; left:50%; margin-left:-490px; margin-top:-300px; z-index:20000;}
.userhelpclose{ width:17px; height:17px; float:right; background:url(../Image/icon1.png) no-repeat 0 -1210px; display:block; margin-top:20px; margin-right:20px; cursor:pointer;}
.userhelpbtnclose { position:absolute; bottom:10px; right:10px; width:170px; height:50px; z-index:10000; cursor: pointer;}
.userhelpflash { width:100%; height:100%; margin:0 auto; position:relative; z-index:9;}
.videoView i { width:20px; height:20px; display:inline-block; *display:inline; *zoom:1; background:url(../Image/icon1.png) no-repeat 0 0; vertical-align:middle;}
.videoView a { color:#f5685f;}
/*------------------------- 新手帮助结束 -------------------------*/

/*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;}

/*------------------------- 信息提示结束 -------------------------*/

/*弹出框提示*/
.introduceiframe {width:800px; padding-top:20px;}
/*------------------------- 弹出框结束 -------------------------*/

/*树状图*/
.btn-dtree {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;}
.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;}
.dtree {color:#333;white-space:nowrap; font-size:14px; line-height:23px; font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
.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;}
/*------------------------- 树状图结束 -------------------------*/

/*业务介绍*/
.Introduceservice { width:100%; height:100%; position:fixed;background:url(../Image/change_bg.png) repeat;top:0; left:0; z-index:1000;}
.Introduceservice .Introduceservice-div { position:absolute; width:800px; height:540px; margin-left:-400px; left:50%; margin-top:-270px; top:50%; background:#fff;z-index:1001;border: 1px solid #999;box-shadow: 0 0 10px rgba(0,0,0,.3);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.3);-moz-box-shadow: 0 0 10px rgba(0,0,0,.3);border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;overflow: hidden;}
.Introduceservice .Introduceservice-title {height:28px; line-height:32px; padding:5px 28px 5px 10px; text-shadow:0 1px 0 rgba(255, 255, 255, .7); background-color:#eaeaea; font-weight:bold; color:#666; font-family:"微软雅黑";background:#eaeaea;border-bottom:1px solid #c2c2c2;border-radius: 4px 4px 0 0; font-size:14px; position:relative;}
.Introduceservice .Introduceservice-close{ overflow:hidden; padding:0; top:4px; right:4px; width:31px; height:31px; text-indent:-9999px; background:url(../Js/artDialog4.1.6/skins/delault/aui_close.png) no-repeat center center; position:absolute;}
.Introduceservice .Introduceservice-close:hover {color:#333;background:url(../Js/artDialog4.1.6/skins/delault/aui_close.hover.png) no-repeat center center;}
.Introduceservice .Introduceservice-close:active { box-shadow: none; }
.Introduceservice .Introduceservice-con {height:520px; overflow:auto;overflow-y:scroll; position:relative;}
/*------------------------- 业务介绍结束 -------------------------*/

/*旺财小秘书*/
.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 { padding-top:10px; text-align:right; line-height:30px;}
.page a {font:normal 13px/30px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
.page p { display:block;font:normal 13px/30px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;float:left; 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-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; 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;}

#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;}
.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;}

.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; display:block }
.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; 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;}
.newPage .topage input{ margin:0 8px; border:1px #e8e8e8 solid; 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;}
.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;}
.tipNormal{ padding:5px 5px; line-height:12px; font-size:10px; background:#fff6eb; display:block; color:#666;}
.tipOK{}
.tipFail{}

/*-------------一级标题end--------------------*/


/* -------------按钮begin-----------------*/
/*主确定按钮*/
.btn-all{background: #757982; color: #fff; width: 130px; display: inline-block;  overflow: visible; height: 28px; line-height: 28px; 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: #999ca3; color: #fff; }
.btn-all:active{background: #4a4e57; color: #fff; }

/*主确定按钮 红色*/
.btn-red{background: #ed3f41;}
.btn-red:hover{background: #ff6d6f;}
.btn-red:active{background: #c82324; }

/*主取消按钮*/
.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: 130px; display: inline-block;  overflow: visible;height:26px; line-height:26px;  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-color: #e3e3e3;  border-color: #d1d1d1;  color: #666; min-width: 130px; display: inline-block;  overflow: visible;  padding: 0 22px;  height: 28px; box-sizing:border-box;  line-height: 28px;  vertical-align: middle;  text-align: center;  text-decoration: none;  border-radius: 3px; font-size: 14px;  border-width: 1px;  border-style: solid;  cursor: pointer; margin-top:45px; margin-bottom:90px; -webkit-transition:none;-webkit-transform:none;}
.btn-disable:hover{background-color: #e3e3e3;  border-color: #d1d1d1;  color: #666; text-decoration: none;}

/*搜索按钮*/
.searchBtn{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;}

.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; color:#575757; text-decoration:none;background:#ed3f41; color:#FFF;}
.btn-add.first{ margin-left:20px;}
.btn-add i{ background-position:-1px -1px;}
.btn-add:hover{text-decoration:none;background: #ff6d6f;border-color: #ff6d6f;  color: #fff;}
.btn-add:active{background: #c82324;border-color: #c82324;  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: #757982; color: #fff; width: 130px; display: inline-block;  overflow: visible; height: 28px; line-height: 28px; 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: #999ca3; color: #fff; text-decoration:none}
.Diabtn-all:active{background: #4a4e57; color: #fff; }

.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: 130px; display: inline-block;  overflow: visible;height: 26px; line-height: 26px;  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; }

/*其他部分按钮*/
.btn_inner{background-color: #757982; 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: #999ca3; color: #fff; text-decoration:none}
.btn_inner:active{background-color: #4a4e57; color: #fff; }
.btn_inner.disable { background-color:#ccc;}
.btn_inner.disabled { background-color:#ccc;}
/* -------------按钮end-----------------*/

/*---------------头部一级导航菜单begin--------------------*/
.shopNav { height:64px; overflow: visible; border-bottom:solid 0px #e7e7e7; background: #f2f2f2;height: 64px;overflow: visible;}
.shopNav ul {}
.shopNav ul li { width:140px; height:64px; float:left; line-height:64px; position:relative;}
.shopNav ul li:hover{border-top:0px #e3e3e3 solid; background:#e3e3e3;}
.shopNav ul li a { color:#333; display:block; text-align:center; font-size:16px;}
.shopNav ul li a:hover{  color: #ed3c42;  display: block;  text-align: center;  font-size: 16px; text-decoration:none;}
.shopNav ul li.hover {border-top: 3px #ed3f41 solid; background: #FFF;}
.shopNav ul li.hover a { color: #ed3c42;font-weight: bold;text-decoration: none;}
.shopNav ul li.hover:after { position:absolute; left:50%; margin-left:-5px; bottom:0; width:9px; height:5px;background:url(../Image/icon-shop2.png) no-repeat 0 0; content:"";}
/*---------------头部一级导航菜单end--------------------*/


/*---------------左侧二级导航菜单begin--------------------*/
.accordion { position:absolute; min-width: 200px; font-size:14px; border:0; border-bottom:2px #f75a63 solid; background:#fcfcfc;}
.accordion li:last-child .link { border-bottom: 0px #ececec solid;}
.accordion li i { position: absolute; top: 16px; left: 12px; font-size: 18px; color: #595959; -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:#afafaf;}
.accordion .title {height: 34px;line-height: 34px;color: #fff;text-align: center;background: #f75a63 url(../Image/eshopconfig/dtbg.png) repeat-x;}
.accordion .link {cursor: pointer;display: block;padding: 0;color: #666; font-size: 14px; line-height:1em; border:1px #ececec solid; border-bottom: 0px solid #ececec; border-left:0; position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion .link a{color: #666; display: block;padding: 14px 15px 14px 25px;}
.accordion .link:hover{ color:#f75a63; }
.accordion .link:hover a{ color:#f75a63; text-decoration: none;}
.accordion .link:hover 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:#f75a63;}
.submenu {display: none; font-size: 14px; }
.submenu li { border:0px #ececec solid; border-right: 1px #ececec solid; line-height:42px; height:42px; overflow:hidden; box-sizing:border-box;}
.submenu a {display: block;text-decoration: none;color: #666666;padding:0 12px;padding-left: 35px;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.submenu a:hover {color: #f75a63;}
.submenu li.hover{border:1px #ececec solid; border-left:0;  border-right:0}
.submenu li.hover a {line-height:42px; height:42px; overflow:hidden; background:#fff; color: #f75a63; margin-right:-1px; border:0;  border-left:5px #f75a63 solid; }
.submenu li.hover:last-child{ border-bottom:0}
/*展开*/
.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: #f75a63; background:#FFF; border-left: 5px #f75a63 solid; border-right:0;}
.accordion li.open2 .link a{ color: #f75a63; background:#FFF; display: block;padding: 14px 15px 14px 25px;}
.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; }
/*---------------左侧二级导航菜单end--------------------*/

/*---------------搜索框begin----------------------*/
.SearchArea {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 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{ float:left; width:700px; margin-right:-10px; 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;}
/*---------------搜索框end----------------------*/

/*页面选项卡begin*/
.Wcanal-tab {}
.Wcanal-tab .Wcanal-tab-title {width:100%; border:0px #e3e3e3 solid;border-bottom:1px #e3e3e3 solid; height:41px; margin-bottom:1px;}
.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 a {float:left;padding:0 35px; line-height:40px; font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; color:#666}
.Wcanal-tab .Wcanal-tab-title .Wcanal-tab-hover {color:#ed1c24; border:solid 1px #e1e1e1; background:#fff;border-bottom:0; border-top:3px #ed1c24 solid;line-height:39px; border-top:2px #757982 solid;}
.Wcanal-tab .Wcanal-tab-title .Wcanal-tab-hover a {color: #666666; float: left;}
.Wcanal-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{ line-height:32px; font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; 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-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; 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 #ed3f41 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 #ed3f41 solid; margin-top:-2px;}
.redfont{ color:#ed1c24; font-size:14px;}
.Wcanal-tab.inPop .Wcanal-tab-title .Wcanal-tab-hover a:hover { background:#FFF; font-weight:500;float: left; border-top:2px #ed3f41 solid; margin-top:-2px;}
.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%; padding-left:30%; margin:50px auto;}
#Succeed:after{ clear:both; height:0; display:block; content:""}
#Succeed .succeed_icon{float:left; text-align:right; padding-right:15px; box-sizing:border-box; margin-top:4px;}
#Succeed .succeed_content{float:left}
#Succeed .succeed_content dl{ margin:0; padding:0;}
#Succeed .succeed_content dl dt{ font-size:18px; color:666; line-height:34px;margin-bottom: 10px;}
#Succeed .succeed_content dl dd{ font-size:14px; color:#9b9b9b; 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; line-height:24px; font-weight: normal; margin-top:30px;}

.nodata{ margin:30px auto; text-align:center; font-size:14px;}
.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%; padding-left:30%; margin:0px auto; margin-top:50px;}
.Succeed.notop{ padding-left:34.3%; margin-top:0px; margin-bottom:50px;}
.Succeed:after{ clear:both; height:0; display:block; content:""}
.Succeed .succeed_icon{float:left; text-align:right; padding-right:15px; box-sizing:border-box; margin-top:4px;}
.Succeed .succeed_content{float:left}
.Succeed .succeed_content dl{ margin:0; padding:0;}
.Succeed .succeed_content dl dt{ font-size:18px; color:666; line-height:34px;margin-bottom: 20px;}
.Succeed .succeed_content dl dd{ font-size:14px; color:#9b9b9b; line-height:24px;margin-bottom: 15px;}
.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;}
/*营销活动-付费标识*/
em.freeCorner{ background:url(../Image/member/freeCorner.png) no-repeat; width:49px; height:50px; display:block; position:absolute; left:0; top:0;}

.popupWin{ padding:30px;}




/*推荐板块*/
.recommend-table{position: relative;margin: 0 auto;padding: 30px 0 50px;}
.recommend-table h3{font-size: 24px;line-height: 60px;text-align: center;color: #666666;height: 60px;padding-bottom: 30px;}
.recommend-table .block {margin: 0 auto;width: 1040px;display: block;text-align: center;}
.recommend-table .block table{width: 100%;table-layout: fixed;}
.recommend-table .block tr td a{text-decoration:none}}
.recommend-table .block tr td { padding-top: 0; background: none; margin: 0 10px;}
.recommend-table .block tr td i { display: block; width: 80px; height: 80px; border-radius: 50%; margin: 0 auto; background-image: url(../Image/icon-recommend.png); background-repeat: no-repeat;}
.recommend-table .block tr td .text{text-align: center;}
.recommend-table .block tr td .text h2{text-align: center;font-size: 24px;color: #333333;}
.recommend-table .block tr td .text p{margin: 0 auto;text-align: center;font-size: 14px;color: #666666;}
.recommend-table .block tr td .icon1 { background-position: 0 -0px;}/*微信*/
.recommend-table .block tr td .icon2 { background-position: 0 -80px;}/*互动营销*/
.recommend-table .block tr td .icon3 { background-position: 0 -160px;}/*幸运大转盘*/
.recommend-table .block tr td .icon4 { background-position: 0 -240px;}/*炫码*/
.recommend-table .block tr td .icon5 { background-position: 0 -320px;}/*电子海报*/
.recommend-table .block tr td .icon6 { background-position: 0 -400px;}/*支付*/
.recommend-table .block tr td .icon7 { background-position: 0 -480px;}/*卡券商城*/
.recommend-table .block tr td .icon8 { background-position: 0 -560px;}/*我的卡券*/
.recommend-table .block tr td .icon9 { background-position: 0 -640px;}/*微商城*/
.recommend-table .block tr td .icon10 { background-position: 0 -720px;}/*定制服务*/
.recommend-table .block tr td .icon11 { background-position: 0 -800px;}/*会员积分*/
.recommend-table .block tr td .icon12 { background-position: 0 -880px;}/*微抽奖*/








/* CSS 项目特定\背景\边框\基础常用\字体\ICON */


/* 项目特定
--------------------------------------------------------------*/
    /* 字体
    规则：字体：.font-字号-颜色（例：.font-16-f3f3f3,14以下为宋体，14以上为微软雅黑）
    --------------------------------------------------------------*/
    h1{color:#fe5502;font: bold 24px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
    h2{color:#888;font: normal 24px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; text-align:left;}
    h3{color:#444;font: normal 18px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
    h4{color:#444;font: normal 18px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; text-align:left;}
    h4 a{font: normal 12px/2em -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
    .font-16-fe {color:#fe4902;font-size:16px;}
    .font-fe {color:#fe4902;}
    .font-24-fe {color:#fe4902;font-size:24px; font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei; line-height:1.5em;}
    .font-14-fe {color:#fe4902;font-size:14px; line-height:1.5em;}
    .font-18-fe {color:#fe4902;font-size:18px; font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
    .font-12-cc {color:#bbb;font-size:12px;}
    .font-18-99 { color:#919191;font-size:18px; font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;line-height:1.5em; }
    .font-13-99 { color:#919191;font-size:13px;line-height:1.5em;}
    .font-18-33 { color:#333;font-size:18px; font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;line-height:1.5em; }

    .font-24-fff {color:#fff;font-size:24px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei;}
    .font-13-9e8662 {color:#9e8662;font-size:13px;}
    .font-13-999 {color:#999;font-size:13px;}
    .font-14-ed {color:#ed1c24;font-size:14px; line-height:1.5em;}
    .font-14-666 {color:#666;font-size:14px; line-height:1.5em;}
    .font-13-666 {color:#666;font-size:13px; line-height:23px;}
    .font-12-3d {font-size:12px;color:#3d86ba;}
    .red { color:#ed1c24;}
    .font-12-999 {font-size:12px;color:#999;}
    /*-------------------------  字体结束  -----------------------*/

    /* 间距\位置
    规则：
        边距：.m+边距+大小（例：.ml20,.plr20）
        位置：.位置+距离（例：.top20）
    --------------------------------------------------------------*/
    .mt3 { margin-top:3px;}
    .mt5 { margin-top:5px;}
    .ml80 { margin-left:80px;}
    .mt-40 { margin-top:-40px;}
    .p20 { padding:20px 0;}
    .top38 { top:38px;}
    .top8 { top:8px;}
    .mt70 { margin-top:70px;}
    .ml60 { margin-left:60px;}
    .mr300 { margin-right:300px;}
    .ml150 { margin-left:150px;}
    .ml180 { margin-left:180px;}
    .t-30 {top:-30px;}
    .global-input4 ul.mt0{ margin-top:0;}
    .mt216 { margin-top:216px;}
    .ml16 { margin-left:16px;}
    /*-------------------------  间距\位置结束  -----------------------*/

    /* 长宽
    规则：
        长度：.w+长度(一行个数)（例：.w300,.w3）
        高度：.h+高度（例：.h20）
    --------------------------------------------------------------*/
    .w1100 { width:1100px; margin:0 auto;}
    .w1000 { width:1000px; margin:0 auto;}
    #main.w1000 { width:1000px; margin:0 auto;}
    .w388{width:388px;}
    .w416{width:416px;}
    .w248{width:248px;}
    .w225{width:225px;}
    .h126{ height:126px;}
    .w400{ width:400px;}
    .w38{ width:38px;}
    .w600{ width:600px;}
    .w106{ width:106px;}
    .w220 { width:220px;}
    .h32 { height:30px; line-height:30px;}
    .w64{ width:64px;}
    .w162 { width:162px;}
    .r20 { right:20px;}
    .w172 { width:172px;}
    .w212 { width:212px;}
    .w1-60 { width:60%;}
    .w65{ width:65%}
    .w165 { width:165px;}
    .w213 { width:213px;}
    .w202 { width:202px;}
    .w280 { width:280px;}
    .w260 { width:260px;}
    /*-------------------------  长宽结束  -----------------------*/

    /* 背景
    规则：.bg+颜色（例：.bgf3f3f3）
    --------------------------------------------------------------*/
    .bgfff { background:#fff; }
    .bgeee {background:#eee4d4;}
    .bgf3f3f3 { background:#f7f7f7;}
    .bgf4f4f4 { background-color:#f4f4f4;}
    .bgf3f3f3_nopd { background:#f3f3f3; }
    .bgimg {background:url(../Image/bodybg.png) no-repeat center center;}
    .bgedeff5 { background:#edeff5;}
    /*-------------------------  背景结束  -----------------------*/

    /* 边框
    规则：.b+边框+颜色（例：.bd-tl-f3f3f3）
    --------------------------------------------------------------*/
    .c_bd_r_e4 {  border-right:solid 1px #e4e4e4;}
    .c_bd_t_d2 {  border-top:solid 1px #d2d2d2;}
    .c_bd_b_d2 {  border-bottom:solid 1px #d2d2d2;}
    .c_bd_d1 {  border:solid 1px #d1d1d1;}
    .c_bd_b_fe {  border-bottom:solid 3px #fe4902;}
    .d_bg_b_dd {border-top: 1px dashed #DDDDDD; padding-top:10px; margin-top:10px;}

    .bd-b-565656{border-bottom: 1px solid #e6e6e6;}
    .bd-b-d {border-bottom: 1px dashed #c1c1c1;}
    .c_bd_97 { border:solid 1px #97928a;}
    .c_bd_e1 { border:solid 1px #e1e1e1;}
    /*-------------------------  边框结束  -----------------------*/


/*----------------------------------  项目特定结束  ------------------------------------*/



/* 基础常用
--------------------------------------------------------------*/
.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;}
/*-------------------------  基础常用结束  -----------------------*/




/* 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-weight: 200}
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:#3d86ba;}
a:hover {text-decoration:underline;}
.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
--------------------------------------------------------------*/

/* Global
--------------------------------------------------------------*/
body{ height:100%; min-height:100%;background:#fff;}
#wrapper { position: relative; height:auto; min-width:1250px; width:100%;}
#header,#container,#footer {width:100%;margin:0 auto;}
#container { padding-top:20px;height:auto!important; height:500px; min-height:500px; padding-bottom:20px;}
#container:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}
#container {*zoom:1}
#header { height:80px;background:#fff;;z-index:30; position:relative;overflow:hidden;}
#headerTwo { height:50px;background:#42474d;z-index:30; position:relative;}
#main { margin:0 auto;width:1100px;height:auto; position:relative;}
#footer { padding-bottom:10px; overflow:hidden;background:#eaeaea;}
#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;}
/*----------------------------------  Global结束  ------------------------------------*/
/*-------------------------Sidebar-------------------------*/
.ui-sidebar {width: 100px;height: auto;position: fixed; right: 6px; top: 170px; display: block;z-index: 1001;}
.ui-sidebar-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000000;opacity: 0.6;filter: alpha(opacity=60);}
.ui-sidebar a.ui-sidebar-block{position: relative;display: block;transition: 0.4s;width: 90px;height: 100px;margin: 0 auto;overflow: visible;background-image: url(../Image/sidebar.png);background-repeat: no-repeat;text-align: center;}
.ui-sidebar a.ui-sidebar-block:after{content: "";background: #fff;opacity: 0.35;width: 100%;height: 1px;position: absolute;left: 0;bottom: 0;background: #70706f\9;}
:root .ui-sidebar a.ui-sidebar-block:after{background: #fff;}
.ui-sidebar a.callqq{background-position: -5px -370px; display: none;}
/* .ui-sidebar a.callqq:hover{background-position: -5px 20px;} */
.ui-sidebar a span{position: absolute;left: 0;bottom: 20px;text-align: center;font-size: 14px;color: #ffffff;width: 100%;}
.ui-sidebar a:hover span{}
.ui-sidebar a.calltel{background: none;}
.ui-sidebar a.calltel span.telnumber{top: 30px;color: #edaa00;font-weight: 600;left: -5px; width: 100px;text-align: center;display: block;font-size: 12px;}
.ui-sidebar a.cyxt{background-position: -5px -282px;}
.ui-sidebar a.cyxt:hover{background-position: -105px -282px;}
.ui-sidebar a.app:after{display: none;}
.ui-sidebar a.cyxt:hover i{visibility: visible;opacity: 1;}
.ui-sidebar a.cyxt i{position: absolute;visibility: hidden;width:135px;height:140px;left: -145px;top:-80px;background:url(../Image/sidebar_cyxt_base.png) no-repeat ;z-index: 5;opacity: 0;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;transition: all .2s}
.ui-sidebar a.app{background-position: -5px -448px;}
.ui-sidebar a.app i {position: absolute;visibility: hidden;z-index: 5;width: 136px;height: 148px;left: -145px;top: -105px;background: url(../Image/base.png) -3px -76px no-repeat;opacity: 0;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;transition: all .2s}
/* .ui-sidebar a.app:hover{background-position: -105px -180px;} */
.ui-sidebar a.app:hover i {visibility: visible;opacity: 1;}
.ui-sidebar a.js_go_top{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAQMAAAC2MCouAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAFxJREFUCNe1zLENwDAIBMC3XLhzncKDuMhQTBCRzZCyCF3WyPvrtEbohNAD/uqQp7zkuyiP03oHbUjaYXRg0olBDZ0mGuOB6uw1NC27AkPhqUPTk9TDoBVOC7bVBxAyDvKxjRIFAAAAAElFTkSuQmCC) center 20px no-repeat;cursor: pointer;display: block;}
.ui-sidebar a.js_go_top:after{content: "";background: #fff;opacity: 0.35;width: 100%;height: 1px;position: absolute;left: 0;top: 0;background: #70706f\9;}
.ui-sidebar a span{font-weight: 200!important;}
/*-------------------------Sidebar结束-------------------------*/

/* 侧边栏2022 */
.sidebar-2022{width:68px;height:auto;position: fixed;right:9px;top:170px;z-index: 1001;}
.sidebar-2022 a{display: block;width:100%;height:72px;padding-top:48px; border-radius: 2px; box-sizing: border-box;text-align: center;position: relative;margin-top:5px;line-height: 14px;cursor: pointer;}
.sidebar-2022 a:hover{background-color: #12abcb !important;}
.sidebar-2022 a span{font-size:12px;color:#fff;}
/* .sidebar-2022 a::before{display: block;content: "";background: #fff;width: 42px;height: 1px;position: absolute;top: -1px;left:1px;} */
.sidebar-2022 a:first-child{margin-top:0;}
.sidebar-2022 a:first-child::before{display: none;}
.sidebar-2022 a.dhgt{background: url(../Image/sidebar2022/icon7.png) center 15px no-repeat;background-color: #fc6020;}
.sidebar-2022 a.dhgt:hover{background-color: #fc6020 !important;}
.sidebar-2022 a.dhgt:hover i{opacity: 1;visibility: visible;}
.sidebar-2022 a.yyys{background: url(../Image/sidebar2022/icon8.png) center 15px no-repeat;background-color: #fc6020;}
.sidebar-2022 a.yyys:hover{background-color: #fc6020 !important;}
.sidebar-2022 a.wxzx{background: url(../Image/sidebar2022/icon3.png) center 15px no-repeat;}
.sidebar-2022 a.wxzx:hover i{opacity: 1;visibility: visible;}
.sidebar-2022 a.zxkf{background: url(../Image/sidebar2022/icon6.png) center 15px no-repeat;background-color: #29caec;}
.sidebar-2022 a.fhdb{background: url(../Image/sidebar2022/icon5.png) center 15px no-repeat;background-color: #29caec;}
.sidebar-2022 a.dhgt i{opacity: 0;visibility: hidden;transition: 0.4s;width:135px;height:38px;background-color: #fff;position: absolute;left:-156px;top:21px;border-radius: 4px;text-align: center;line-height: 38px;font-size:14px;color:#1a62e1;box-shadow: 0 0 10px rgba(7, 23, 51, .12);font-style: normal;}
.sidebar-2022 a.dhgt i::after{display: block;content: "";position: absolute;right:-7px;top:13px;border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff;border-style: solid;border-width: 6px 0px 6px 7px;height: 0;width: 0;}
.sidebar-2022 a.wxzx i{opacity: 0;visibility: hidden;transition: 0.4s;display: flex;flex-direction: column;align-items: center;width:115px;height:146px;background-color: #fff;position: absolute;left:-139px;top:0;border-radius: 4px;box-shadow: 0 0 10px rgba(7, 23, 51, .12);}
.sidebar-2022 a.wxzx i::after{display: block;content: "";position: absolute;right:-7px;top:22px;border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff;border-style: solid;border-width: 6px 0px 6px 7px;height: 0;width: 0;}
.sidebar-2022 a.wxzx i img{margin-top:6px;} 
.sidebar-2022 a.wxzx i span:nth-child(2){font-size:12px;font-style: normal;color:#58637f;line-height: 17px;white-space: nowrap;} 
.sidebar-2022 a.wxzx i span:nth-child(3){font-size:12px;font-style: normal;color:#1a62e1;line-height: 17px;white-space: nowrap;} 
.sidebar-2022 a.tjxq{background: url(../Image/sidebar2022/icon9.png) center 15px no-repeat;background-color: #29caec;}


.play-video { position: relative; cursor: pointer; }
.play-video img { position: relative; vertical-align: top; width: 100%; height: 100%; }
.play-video:after { position: absolute; z-index: 2; top: 50%; margin-top: -48px; left: 50%; margin-left: -48px; width:96px; height:96px;background:url(../Image/play.png) no-repeat center center; background-size: contain; content: "";}
.play-video.play-video-mini:after { position: absolute; z-index: 2; top: 50%; margin-top: -32px; left: 50%; margin-left: -32px; width:64px; height:64px;background:url(../Image/play.png) no-repeat center center; background-size: contain;}
.play-video-fixed { position: fixed; z-index: 214748364711; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0,0,0,.8); text-align: center; }
.play-video-close { position: absolute; top: 10px; right: 10px; width: 50px; height: 50px; background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20t%3D%221645514953951%22%20class%3D%22icon%22%20viewBox%3D%220%200%201024%201024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20p-id%3D%222992%22%20width%3D%22200%22%20height%3D%22200%22%3E%3Cpath%20d%3D%22M571.733333%20512l268.8-268.8c17.066667-17.066667%2017.066667-42.666667%200-59.733333-17.066667-17.066667-42.666667-17.066667-59.733333%200L512%20452.266667%20243.2%20183.466667c-17.066667-17.066667-42.666667-17.066667-59.733333%200-17.066667%2017.066667-17.066667%2042.666667%200%2059.733333L452.266667%20512%20183.466667%20780.8c-17.066667%2017.066667-17.066667%2042.666667%200%2059.733333%208.533333%208.533333%2019.2%2012.8%2029.866666%2012.8s21.333333-4.266667%2029.866667-12.8L512%20571.733333l268.8%20268.8c8.533333%208.533333%2019.2%2012.8%2029.866667%2012.8s21.333333-4.266667%2029.866666-12.8c17.066667-17.066667%2017.066667-42.666667%200-59.733333L571.733333%20512z%22%20p-id%3D%222993%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) no-repeat center center; background-size: cover; cursor: pointer; }
.play-video-con { position: relative; margin:0 auto; display: flex; height: 100%; width: 80%; align-items: center; justify-content: center; }
.play-video-con .play-video-source { flex: auto; max-width: 100%; max-height: 90%;}