﻿body{ background:url(../images/yxlmtq/bg-repeat.jpg) center 50px repeat;overflow-x:hidden;}
.skin-txt p {line-height: 1;}
.mainwrap{ width:100%; margin:0 auto;background: url(../images/yxlmtq/bg.jpg) center top no-repeat;}
.public-top{ width:1200px; height:527px;margin:0 auto; background:url(../images/yxlmtq/top.jpg) no-repeat;position:relative; z-index:1;}
.public-main{ width:1200px; height:auto; min-height:500px;margin:0 auto; background:url(../images/yxlmtq/main-bg.jpg) no-repeat;position:relative; z-index:2;}
.contentwrap{width:1200px; margin:0 auto; overflow: hidden;}
.toplink{ width:326px; height:72px; overflow:hidden;position:relative; z-index:1;margin-left:93px;}
.toplink a{ display:block; height:72px; float:left; cursor:pointer; background:url(about:blank);}
.logolol{ width:107px;}
.logoriot{ width:82px;}
.logowb{ width:120px;}
.nav2{ width:1200px; height:70px; margin-top:385px; overflow:hidden;position:relative; z-index:1;}
.nav2 li{ width:245px; height:70px; float:left}
.nav2 li a{width:245px; height:70px; line-height:70px; display:block; text-align:center; color:#fff; font-size:16px;}
.nav2 li.last-nav,.nav2 li.last-nav a{width:165px;}
.nav2 li a:hover,.nav2 li a.cur{ background:url(../images/yxlmtq/tab-hover.png); color:#920920; text-decoration:none}
.nav2 li.last-nav a:hover,.nav2 li.last-nav a.cur{ background:url(../images/yxlmtq/last-tab-hover.png)}
.titwrap{ width:1200px; height:36px; padding:42px 0; overflow:hidden;}
.sub-titzone{ width:1200px; margin-bottom:80px; overflow:hidden; color:#FFF; position:relative; top:42px;}
.titzone{ width:300px; height:34px; display:inline-block;*display:inline; zoom:1; vertical-align:middle; color:#FFF;}
.titzone h3,.sub-titzone h3{ font-size:24px; line-height:26px; font-weight:normal}
.titzone span,.sub-titzone span{ font-size:14px;}
.heros-list{ width:1200px; height:auto; min-height:400px; margin:0 auto; position:relative; background:url(../images/yxlmtq/content-bg.jpg) repeat;overflow: hidden;}
.hero-style-tabs{ width:518px; height:34px; position:absolute;right: 0;top: -80px;}
.hero-style-tabs li{ width:124px; float:left; }
.hero-style-tabs a{ width:114px;}
.hero-style-tabs a:hover{ text-decoration:none}
.selectwrap{width:1200px; height:auto; min-height:500px; }
.selectzone{ width:100%; margin:0 auto; border-bottom:1px solid #3b2c5a; position:relative;}
.select-here{ line-height:112px; display:table-cell;vertical-align:middle; }
.select-here li{ display:inline-block;width:100px;color:#FFF;vertical-align:middle; *display:inline; zoom:1;}
.select-here span,.select-here label{ vertical-align:middle; cursor:pointer}
.select-here label{ padding-left:6px;}
.select-ico,.selected-ico{ width:18px; height:18px; display:inline-block; background:url(../images/yxlmtq/icons.png) no-repeat}
.select-ico{ background-position:0 -50px;}
.selected-ico{ background-position:-19px -50px;}
.hero-icons{ height:auto; min-height:300px; margin:40px 0 0 37px;}
.hero-icons li{ width:86px; padding-right:25px; height:122px; float:left;}
.hero-icons li img{ border:1px solid #412266;}
.hero-icons li p{ line-height:28px; text-align:center; color:#867db1}
.hero-icons .tip-nothing{ text-align:left; padding-left:340px;}
.change-city,.qa,.process,.wb-showtxt{ width:1200px; height:auto; min-height:500px;}
.change-city{ background:#241a4e}
.boxhide{ display:none}
.qa h3{ width:1110px; margin:0 auto; padding-top:10px; line-height:60px; border-bottom:1px solid #423462; font-size:24px; color:#FFF; font-weight:normal}
.qa-txt{ width:1110px; margin:0 auto; padding:20px 0 20px; line-height:24px;}
.qa-txt li{ margin-bottom:10px;}
.qa-txt h4{ padding-left:12px; background:url(../images/yxlmtq/tips-ico.png) left 9px no-repeat; font-size:14px; color:#c8b4e5}
.qa-txt p{ color:#9a81bc;}
ul.hero-skins-s li {margin: 0 0 10px 10px;float: left;overflow: hidden;width: 118px;height: 182px;}
ul.hero-skins-s li img {width: 121px;height: 182px;}
ul.hero-skins-s li span {display: block;position: relative;font-size: 14px;width: 128px;height: 52px;margin-top: -41px;color: #fff;text-align: center;-ms-filter: "alpha(opacity=90)";filter: alpha(opacity=70);background: #000;background: rgba(0,0,0,0.5);}
.exp-up img{display: block;margin: 37px auto;}
.exp-desc{text-align: center;font-size: 18px;position: relative;}
.exp-desc i{position: absolute;display: block;width: 18px;height: 18px;top: 7px;left: 450px;background:url(../images/yxlmtq/add.png) center center no-repeat;}
.exp-desc span{text-decoration: line-through;color: #a9a9a9;}
.exp-desc strong{font-weight: bold;color: #11aaf1;margin-right:10px;}
.exp-time{text-align: center;color: #3c3c3c;font-size:16px;margin-top:5px;}
.skin-search-bar{float:right;margin-right:65px;margin-bottom:-15px;}
p.tip-nothing{text-align: center;font-size: 16px;}
.exp-up{position: relative;background: #fff;padding: 50px;}
.exp-up h5{font-size: 28px;position: absolute; left: 33px; top: 183px; right: 0; margin: auto; text-align: center; color: #fdee6f;}
.index-lc{ width:1200px; height:787px; background:url(../images/yxlmtq/lct.png) no-repeat; position:relative}
.regist-wb{width: 300px;height: 65px;position: absolute;top: 527px;right: 435px;display: block;background: url(about:blank);cursor: pointer;}