body,fieldset,html,iframe,img {border:0}
table {border-collapse:collapse;border-spacing:0}
li {list-style:none}
caption,th {font-weight:400;font-style:normal;text-align:left}
em {font-style:normal}
strong {font-weight:700}
body,input,select,textarea {font-family:Arial,"Hiragino Sans GB",\5fae\8f6f\96c5\9ed1,Helvetica,sans-serif;font-size:14px;color:#444;outline:0;border:0}
textarea {resize:none}
input {vertical-align:middle;margin:0}
h1,h2,h3,h4,h5,h6 {font-weight:400}
a,button {cursor:pointer}
a {text-decoration:none;color:#333}
a:hover {color:#10ae58}
body,html {width:100%;height:100%}
html {overflow:auto}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
button,input,optgroup,select,textarea {margin:0;font:inherit;color:inherit;outline:none;}
.clearfix::after {clear:both;content:".";display:block;height:0;visibility:hidden;}
.f-f0 {font-family:Arial,"Hiragino Sans GB",\5fae\8f6f\96c5\9ed1,Helvetica,sans-serif}
.f-f1 {font-family:Arial,"Hiragino Sans GB",SimSun,\5b8b\4f53,Georgia,serif}
.f-fl {float:left}
.f-fr {float:right}
.f-pa {position:absolute}
.p-15 {padding:15px}
.f-cb:after,.f-cbli li:after {display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}
.f-cb,.f-cbli li {zoom:1}
.f-thide {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-text-overflow:ellipsis}
.f-hide {text-indent:-9999px;overflow:hidden}
.f-ib {display:inline-block;zoom:1}
.f-dn {display:none}
.f-db {display:block}
.f-pr {position:relative}
.f-pf {position:fixed}
.f-af {position:absolute;top:0;right:0;bottom:0;left:0}
.g-flow {width:960px;margin:0 auto;text-align:left}
@media screen and (min-width:1210px) {.g-flow {width:1205px}
body {overflow-x:hidden}
}

.m{ width:1200px; overflow:hidden;}
.globalnavsprite,.m-indextopnav .topheader .login .u-mystudy .u-learn-record .arr,.u-indexnavcatebtn .cbtn .ic,.u-indexnavcatedialog .cateright .close,.u-navapptip .arrr,.u-navapptip .rcon .store,.u-navdropmenu .arrr,.u-navusermenu .arrr {background:url(../images/ui_new_yktnav_sprite.png) 9999px 9999px no-repeat}
.globalnavsprite,.m-yktNav .userinfo .u-mystudy .u-learn-record .arr,.u-navapptip .arrr,.u-navapptip .rcon .store,.u-navcatebtn .cbtn,.u-navcatedialog .arrr,.u-navcatedialog .cateright .close,.u-navdropmenu .arrr,.u-navusermenu .arrr {background:url(../images/ui_new_yktnav_sprite.png) 9999px 9999px no-repeat}
.x-hide,.x-hoverItem .x-child {-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-webkit-transform;-ms-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-ms-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform:scale(.9);opacity:0;pointer-events:none;display:none\9;visibility:hidden}
.x-hoverItem:hover .x-child {opacity:1;-webkit-transform:scale(1);pointer-events:all;display:block\9;visibility:visible}
.m-micro .m-micro-wrap .cntwrap .larr,.m-micro .m-micro-wrap .cntwrap .rarr {background:url(../images/indexsprite.png) no-repeat 9999px 9999px}



.public_title_box {border-bottom:#f4f4f4 solid 2px;padding:40px 0 9px 0;position:relative;overflow:hidden}
.public_title_box span {font-size:28px;color:#333;float:left;line-height:1.2;padding:0 28px 0 0}
.public_title_box em {font-size:14px;color:#999;float:left;padding:12px 0 0 0}
.public_title_box a {-moz-border-radius:3px;border-radius:3px;color:#333;font-size:14px;padding:6px 12px 6px 12px;float:left;margin-right:12px;margin-top:2px}
.public_title_box a:hover {color:#ff6d3a}
.public_title_box .orange {background:#ff6d3a;color:#fff}
.public_title_box .orange:hover {color:#fff}
.public_title_box .yellow {background:#ffa53a;color:#fff}
.public_title_box .yellow:hover {color:#fff}
.public_title_box .yellow_light {background:#f4be2b;color:#fff}
.public_title_box .yellow_light:hover {color:#fff}
.public_title_box .blue {background:#3aa0ff;color:#fff}
.public_title_box .blue:hover {color:#fff}
.public_title_box .purple {background:#8b63f2;color:#fff}
.public_title_box .purple:hover {color:#fff}
.public_title_box .more {color:#999;position:absolute;right:0;bottom:10px;padding:6px 0 6px 12px;margin-right:0}
.public_title_box .newsclass{position:absolute;right:50px;bottom:14px;margin-right:0; margin-top:-3px;}
.public_title_box .newsclass a{ padding:0px 5px; margin:0px 5px;text-align:center; border:1px solid #CCCCCC; color:#999999;}
.public_title_box .newsclass a:hover{ border:1px solid #FF9900; color:#FF6600;}
.public_title_box .newsclass a:last-child{}


.m-micro {z-index:9;position:relative;margin-bottom:30px}
.m-micro .m-micro-wrap {border:1px solid #ddd;border-top:none;padding:15px 0;background-color:#fff}
.m-micro .m-micro-wrap .item {border-left:1px solid #ddd;width:240.5px;height:150px;padding:0 10px}
.m-micro .m-micro-wrap .item img {width:100%;}
.m-micro .m-micro-wrap .item .imgbox {text-align:center;padding:8px 0 5px 0;font-size:32px;color:#2187e0;width:46px;height:46px;margin-left:15px;margin-right:-82px}
.m-micro .m-micro-wrap .item .tit {color:#333;width:170px;font-size:16px;margin-left:65px;margin-top:5px;line-height:24px;height:24px}
.m-micro .m-micro-wrap .item .tit:hover {color:#39a030;text-decoration:none}
.m-micro .m-micro-wrap .item .tip {color:#999;width:170px;font-size:12px;margin-left:65px}
.m-micro .m-micro-wrap .item:first-child {border-left:none}
.m-micro .m-micro-wrap .item0 {text-align:center;width:235px}
.m-micro .m-micro-wrap .item0 a {display:block;padding-top:4px}
.m-micro .m-micro-wrap .item0 .intro {text-align:center;font-size:12px;color:#2187e0}
.m-micro .m-micro-wrap .cntwrap {width:1202px;overflow:hidden}
.m-micro .m-micro-wrap .cntwrap .cntlist {width:9999px;height:150px}
.m-micro .m-micro-wrap .cntwrap .larr,.m-micro .m-micro-wrap .cntwrap .rarr {display:none;height:50px;width:14px;cursor:pointer}
.m-micro .m-micro-wrap .cntwrap .larr {left:1px;top:65px;background-position:0 -74px}
.m-micro .m-micro-wrap .cntwrap .larrhover {background-position:-53px -74px}
.m-micro .m-micro-wrap .cntwrap .rarr {right:0;top:65px;background-position:-28px -74px}
.m-micro .m-micro-wrap .cntwrap .rarrhover {background-position:-78px -74px}
.m-micro .m-micro-wrap .cntwrap:hover .larr,.m-micro .m-micro-wrap .cntwrap:hover .rarr {display:block}
.m-yktNav .g-flow {width:1205px}
.m-yktNav .m-nav {position:relative;zoom:1;display:inline;float:left;height:60px}
.m-yktNav .m-nav .nitem {position:relative;cursor:pointer;float:left;color:#eee;font-size:16px;line-height:60px;padding:0 17px}
.m-yktNav .m-nav .nitem.down-wrap {padding:0}
.m-yktNav .m-nav .nitem.down-wrap .downApp {padding:0 15px;display:inline-block;height:100%}
.m-yktNav .m-nav .nitem.selected {color:#fff;background-color:#242630}
.m-yktNav .m-nav .nitem.cur {color:#fff;background-color:#484C57}
.m-yktNav .m-nav .nitem:hover {background-color:#484C57}
.m-yktNav .m-nav .toggledrop {display:none}
.m-yktNav .m-nav .nitem.active .toggledrop,.m-yktNav .m-nav .nitem:hover .toggledrop {display:block}
.m-indextopnav {z-index:2;position:relative;background:#009900;}
.m-indextopnav .topnav {z-index:1;height:51px;}
.m-indextopnav .topnav .mainnav {float:left;height:51px;padding-left:249px}
.m-indextopnav .topnav .mainnav .nitem {cursor:pointer;position:relative;float:left;color:#fff;font-size:16px;line-height:51px;padding:0 12px}
.m-indextopnav .topnav .mainnav .nitem.down-wrap {padding:0}
.m-indextopnav .topnav .mainnav .nitem.down-wrap .downApp {padding:0 15px;display:inline-block;height:100%}
.m-indextopnav .topnav .mainnav .nitem.selected,.m-indextopnav .topnav .mainnav .nitem:hover {color:#fff;background-color:#006600}
.m-indextopnav .topnav .search {position:relative;margin:7px 6px 0 0;background-color:#fff;float:right;height:34px;border:1px solid #49af4f;width:330px;-moz-transition:width .2s ease-out 0s;-o-transition:width .2s ease-out 0s;-webkit-transition:width .2s ease-out 0s;transition:width .2s ease-out 0s}
.m-indextopnav .topnav .search.off {width:216px;-moz-transition:width .2s ease-out 0s;-o-transition:width .2s ease-out 0s;-webkit-transition:width .2s ease-out 0s;transition:width .2s ease-out 0s}
.m-indextopnav .topnav .search.off .delete-local {display:none}
.m-indextopnav .topnav .search .search-type {line-height:34px;cursor:pointer;position:relative}
.m-indextopnav .topnav .search .search-type .select-list {line-height:40px;padding:0 9px;width:49px;background-color:#fff;border:1px solid #49af4f;border-top:none;left:-1px}
.m-indextopnav .topnav .search .search-type .select-list:hover {color:#49af4f}
.m-indextopnav .topnav .search .box {overflow:hidden;background:#fff;position:relative}
.m-indextopnav .topnav .search .box input {background-color:#fff;height:32px;line-height:34px;color:#666;font-size:14px;overflow:hidden;width:100%;text-indent:5px}
.m-indextopnav .topnav .search .box label {height:36px;position:absolute;top:0;left:5px;color:#aaa;font-size:14px;cursor:text;line-height:34px}
.m-indextopnav .topnav .search .submit {display:block;width:34px;height:34px;cursor:pointer;right:0;top:0;background:#06c}
.m-indextopnav .topnav .search .submit:hover {background:#06c;}
.u-indexnavcatebtn {position:absolute;top:-1px;left:-1px;width:224px;height:52px;background-color:#006600;overflow:hidden}
.u-indexnavcatebtn .cbtn {display:block}
.u-indexnavcatebtn .cbtn .ic {margin:19px 10px 0 20px;width:16px;height:14px;background-position:0 0}
.u-indexnavcatebtn .cbtn .qb {color:#fff;line-height:54px;font-size:17px}
.u-indexnavcatedialog {left:-1px;top:51px;width:224px}
.u-indexnavcatedialog a:hover {text-decoration:underline}
.u-indexnavcatedialog .fadeInOut {animation-name:fadeInOut;animation-duration:.2s;animation-timing-function:ease-in-out}
.u-indexnavcatedialog .cateleft {z-index:2;top:0;left:0;width:224px;height:340px}
.u-indexnavcatedialog .cateleft .catebg {top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=60)}
.u-indexnavcatedialog .cateleft .items {top:0;left:0;height:340px;width:100%;overflow:hidden}
.u-indexnavcatedialog .cateleft .item {height:48px;padding:0 10px 0 13px;position:relative}
.u-indexnavcatedialog .cateleft .item .inn {position:relative;z-index:2;height:48px;padding:0 0 0 5px;border-bottom:1px solid rgba(255,255,255,.2)}
.u-indexnavcatedialog .cateleft .item .inn p {overflow:hidden;height:53px}
.u-indexnavcatedialog .cateleft .item .inn .first {display:inline-block;color:#fff;font-size:14px;line-height:53px}
.u-indexnavcatedialog .cateleft .item .inn .second {display:inline-block;color:#fff\9;color:rgba(255,255,255,.8);font-size:12px;margin-left:11px;line-height:53px}
.u-indexnavcatedialog .cateleft .item .curbg {display:none;position:absolute;z-index:1;top:0;left:0;width:225px;height:48px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff}
.u-indexnavcatedialog .cateleft .item.on .inn {border-bottom:none}
.u-indexnavcatedialog .cateleft .item.on .inn .first {color:#333}
.u-indexnavcatedialog .cateleft .item.on .inn .second {color:#666}
.u-indexnavcatedialog .cateleft .item.on .curbg {display:block}
.u-indexnavcatedialog .cateleft .item.last .item {height:53px}
.u-indexnavcatedialog .cateleft .item.last .inn {border-bottom:1px solid #ddd;height:53px}
.u-indexnavcatedialog .cateleft .item.last.on .curbg {height:50px}
.u-indexnavcatedialog .cateright {overflow:hidden;top:0;left:223px;width:981px;z-index:1;position:relative;background-color:#fff; display:none;}
.u-indexnavcatedialog .cateright.cur {display:none}
.u-indexnavcatedialog .cateright .close {top:20px;right:20px;width:14px;height:14px;background-position:-155px 0;z-index:10}
.u-indexnavcatedialog .cateright .rwrap {display:none;top:0;left:0;right:0;bottom:0;height:419px;overflow:hidden}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left {float:left;width:630px;margin:0 85px 14px 0;padding-left:42px}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .cat2 {float:left;line-height:25px;padding-top:12px;padding-right:20px;overflow:hidden;text-align:left}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .cat2:hover {text-decoration:underline}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .links {padding-top:12px;overflow:hidden}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .links a {color:#666;display:inline-block}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .links a:hover {text-decoration:underline;color:#666}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .links .seperate {padding:0 10px 0 0;color:#ccc;float:left}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .links a.rec {color:#33a126;white-space:nowrap}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .links a.rec:hover {color:#33a126}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .links .cate3links {margin-left:10px;font-size:12px;line-height:25px}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .top-rec {margin:20px 20px 8px 0;padding:6px 16px 5px 11px;background:#fff;border:1px solid #ff8a00;border-radius:2px;font-size:14px;color:#ff8a00}
.u-indexnavcatedialog .cateright .rwrap .rwrap-left .top-rec:hover {background-color:#ff8a00;color:#fff;text-decoration:none}
.u-indexnavcatedialog .cateright .rwrap .rwrap-right {float:left;width:224px}
.u-indexnavcatedialog .cateright .rwrap .rwrap-right .tit {font-size:16px;color:#333;margin-top:19px}
.u-indexnavcatedialog .cateright .rwrap .rwrap-right .links {padding-top:10px;line-height:26px}
.u-indexnavcatedialog .cateright .rwrap.on {display:block}
.u-indexnavcatedialog .cateright .rwrap .tit {display:inline-block;font-size:14px;line-height:16px;color:#333}
.u-indexnavcatedialog .cateright .rwrap .mooctxt {padding-bottom:38px}
.u-indexnavcatedialog .cateright .rwrap .links {line-height:25px;font-size:12px;color:#666}
.u-indexnavcatedialog .cateright .rwrap .links .slash {padding:0 10px;color:#ccc}
.u-indexnavcatedialog .cateright .picwrap {margin-top:10px;display:inline-block}
.u-indexnavcatedialog .cateright .pic {width:200px;height:140px}
.u-navapptip {top:100%;left:-125px;padding:20px;background-color:#fff;height:140px;width:310px;border:1px solid #ddd;box-sizing:content-box}
.u-navapptip .arrr {top:-9px;left:50%;margin-left:-7px;width:14px;height:9px;background-position:-187px 0}
.u-navapptip .ewm {width:140px;height:140px;margin-right:20px}
.u-navapptip .rcon {width:150px}
.u-navapptip .rcon .txt {line-height:28px;font-size:17px;color:#666}
.u-navapptip .rcon .store {display:block;width:150px;height:44px;margin-top:10px}
.u-navapptip .rcon .store.apple {background-position:0 -28px}
.u-navapptip .rcon .store.android {background-position:0 -76px}
.u-navdropmenu {top:100%;left:-25px;width:160px;padding:0;background:#fff;border:1px solid #ddd}
.u-navdropmenu .arrr {top:-9px;left:50%;margin-left:-7px;width:14px;height:9px;background-position:-187px 0}
.u-navdropmenu .dropitem {text-align:left;line-height:45px;font-size:16px;color:#666;display:block}
.u-navdropmenu .dropitem span {margin:0 15px;display:block;border-bottom:1px solid #ddd;text-align:center;}
.u-navdropmenu .dropitem:hover {background-color:#f8f8f8;color:#006600}
.u-navdropmenu .dropitem.last span {border-bottom:none}
.u-navusermenu {position:absolute;right:-3px;top:44px}
.u-navusermenu .arrr {top:-8px;right:10px;width:14px;height:9px;background-position:-187px 0}
.u-navusermenu ul.menu {padding:8px;text-align:left;background-color:#fff;border:1px solid #ddd}
.u-navusermenu ul.menu .text {border-bottom:1px solid #eaeaea;font-size:12px;white-space:nowrap}
.u-navusermenu ul.menu li a {padding:2px 10px 2px 10px;display:block;font-size:12px;width:140px;color:#666}
.u-navusermenu ul.menu li a:hover {background-color:#F3F4F6}
.u-navusermenu ul.menu li a.exit {border-top:1px solid #e9e9e9}
.u-navcatedialog.x-hide,.x-hoverItem .u-navcatedialog.x-child {-webkit-transition-duration:50ms;-moz-transition-duration:50ms;-ms-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}
.u-navcatedialog {left:-189px;top:60px;width:224px;background-color:#fff;border:1px solid #ddd;border-top:none;width:1203px;height:420px}
.u-navcatedialog a:hover {text-decoration:underline}
.u-navcatedialog.cur {display:block}
.u-navcatedialog .arrr {top:-9px;left:225px;margin-left:0;width:14px;height:9px;background-position:-187px 0;z-index:1;position:absolute}
.u-navcatedialog .cateleft {z-index:2;top:0;left:0;width:224px;height:420px;background-color:#39a030;border-bottom:1px solid #ddd}
.u-navcatedialog .cateleft .catebg {top:0;left:0;width:100%;height:100%}
.u-navcatedialog .cateleft .items {top:0;left:0;height:420px;width:100%;overflow:hidden}
.u-navcatedialog .cateleft .item {height:60px;padding:0 10px 0 13px;position:relative}
.u-navcatedialog .cateleft .item .inn {position:relative;z-index:2;height:60px;padding:0 0 0 5px;border-bottom:1px solid rgba(255,255,255,.2)}
.u-navcatedialog .cateleft .item .inn p {overflow:hidden;height:60px}
.u-navcatedialog .cateleft .item .inn .first {display:inline-block;color:#fff;font-size:14px;line-height:65px}
.u-navcatedialog .cateleft .item .inn .second {display:inline-block;color:#fff;font-size:12px;margin-left:11px;line-height:65px}
.u-navcatedialog .cateleft .item .curbg {display:none;position:absolute;z-index:1;top:0;left:0;width:225px;height:60px;border-top:1px solid #39a030;border-bottom:1px solid #39a030;background-color:#fff}
.u-navcatedialog .cateleft .item.cur .inn {border-bottom:none}
.u-navcatedialog .cateleft .item.cur .inn .first {color:#333}
.u-navcatedialog .cateleft .item.cur .inn .second {color:#666}
.u-navcatedialog .cateleft .item.cur .curbg {display:block}
.u-navcatedialog .cateleft .item.last .inn {border-bottom:none}
.u-navcatedialog .cateright {top:0;left:223px;width:981px;z-index:1;position:relative;background-color:#fff;border:1px solid #ddd;border-top:none}
.u-navcatedialog .cateright.cur {display:block}
.u-navcatedialog .cateright .close {top:20px;right:20px;width:14px;height:14px;background-position:-155px 0;z-index:10}
.u-navcatedialog .cateright .rwrap {display:none;top:0;left:0;right:0;bottom:0;height:420px;overflow:hidden}
.u-navcatedialog .cateright .rwrap .rwrap-left {float:left;width:630px;margin:0 85px 14px 0;padding-left:42px}
.u-navcatedialog .cateright .rwrap .rwrap-left .cat2 {float:left;line-height:25px;padding-top:12px;padding-right:20px;overflow:hidden;text-align:left}
.u-navcatedialog .cateright .rwrap .rwrap-left .cat2:hover {text-decoration:underline}
.u-navcatedialog .cateright .rwrap .rwrap-left .links {padding-top:12px;overflow:hidden}
.u-navcatedialog .cateright .rwrap .rwrap-left .links a {color:#666;display:inline-block}
.u-navcatedialog .cateright .rwrap .rwrap-left .links a:hover {text-decoration:underline;color:#666}
.u-navcatedialog .cateright .rwrap .rwrap-left .links .seperate {padding:0 10px 0 0;color:#ccc;float:left}
.u-navcatedialog .cateright .rwrap .rwrap-left .links a.rec {color:#33a126;white-space:nowrap}
.u-navcatedialog .cateright .rwrap .rwrap-left .links a.rec:hover {color:#33a126}
.u-navcatedialog .cateright .rwrap .rwrap-left .links .cate3links {margin-left:10px;font-size:12px;line-height:25px}
.u-navcatedialog .cateright .rwrap .rwrap-left .top-rec {margin:20px 20px 8px 0;padding:4px 16px 3px 11px;background:#fff;border:1px solid #ff8a00;border-radius:2px;font-size:14px;color:#ff8a00}
.u-navcatedialog .cateright .rwrap .rwrap-left .top-rec:hover {background-color:#ff8a00;color:#fff;text-decoration:none}
.u-navcatedialog .cateright .rwrap .rwrap-right {float:left;width:224px}
.u-navcatedialog .cateright .rwrap .rwrap-right .tit {font-size:16px;color:#333;margin-top:19px}
.u-navcatedialog .cateright .rwrap .rwrap-right .links {padding-top:10px;line-height:26px}
.u-navcatedialog .cateright .rwrap.cur {display:block}
.u-navcatedialog .cateright .rwrap .tit {display:inline-block;font-size:14px;line-height:16px;color:#333}
.u-navcatedialog .cateright .rwrap .mooctxt {padding-bottom:38px}
.u-navcatedialog .cateright .rwrap .links {line-height:25px;font-size:12px;color:#666}
.u-navcatedialog .cateright .rwrap .links .slash {padding:0 10px;color:#ccc}
.u-navcatedialog .cateright .picwrap {margin-top:10px;display:inline-block}
.u-navcatedialog .cateright .pic {width:200px;height:140px}
.u-navapptip {top:100%;left:-125px;padding:20px;background-color:#fff;height:140px;width:310px;border:1px solid #ddd;box-sizing:content-box}
.u-navapptip .arrr {top:-9px;left:50%;margin-left:-7px;width:14px;height:9px;background-position:-187px 0}
.u-navapptip .ewm {width:140px;height:140px;margin-right:20px}
.u-navapptip .rcon {width:150px}
.u-navapptip .rcon .txt {line-height:28px;font-size:17px;color:#666}
.u-navapptip .rcon .store {display:block;width:150px;height:44px;margin-top:10px}
.u-navapptip .rcon .store.apple {background-position:0 -28px}
.u-navapptip .rcon .store.android {background-position:0 -76px}
.u-navdropmenu {top:100%;left:-25px;width:160px;padding:0;background:#fff;border:1px solid #ddd}
.u-navdropmenu .arrr {top:-9px;left:50%;margin-left:-7px;width:14px;height:9px;background-position:-187px 0}
.u-navdropmenu .dropitem {text-align:left;line-height:45px;font-size:16px;color:#666;display:block}
.u-navdropmenu .dropitem span {margin:0 15px;display:block;border-bottom:1px solid #ddd}
.u-navdropmenu .dropitem:hover {background-color:#f8f8f8;color:#006600}
.u-navdropmenu .dropitem.last span {border-bottom:none}
.hidddenClass {visibility:hidden}
#m-slide-container {z-index:1;min-height:340px;background-color:#eee;position:relative;top:0}
.m-slide {background-color:#ddd;width:100%;min-height:293px;height:340px;overflow:hidden;max-width:1920px;}
.m-slide .m-slide-wrap {height:341px}
.m-slide .lbtn,.m-slide .rbtn {position:absolute;height:70px;width:40px;top:50%;margin-top:-35px;z-index:100}
.m-slide .lbtn {left:31%;background-position:0 0}
.m-slide .lbtn:hover {background-position:0 -95px}
.m-slide .rbtn {right:20%;background-position:-66px 0}
.m-slide .rbtn:hover {background-position:-66px -95px}
.m-slide .slide {display:inline-block;overflow:hidden;margin:0 auto;position:relative;width:100%}
.m-slide .slide ul {}
.m-slide .slide ul li {width:100%;text-align:center;}
.m-slide .slide ul li:first-child {background-color:#fff;}
.m-slide .slide ul li:nth-child(2) {background-color:#6fd6a1;}
.m-slide .slide ul li:nth-child(3) {background-color:#5e3030;}
.m-slide .slide ul li:nth-child(4) {background-color:#f0e3da;}
.m-slide .slide ul li:nth-child(5) {background-color:#f1b76e;}
.m-slide .slide ul li:nth-child(6) {background-color:#1a2751;}
.m-slide .slide ul li:nth-child(7) {background-color:#ddfced;}
.m-slide .slide img {height:340px;width:100%;}
.m-slide .u-slidepg {bottom:31px}
.m-slide .u-slidepg ul {vertical-align:bottom;height:16px}
.m-slide .u-slidepg ul li {position:relative;width:8px;height:16px;background:0 0}
.m-slide .u-slidepg ul li:after {background-color:#fff;background-color:rgba(255,255,255,.7);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3ffffff,endColorstr=#b3ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3ffffff,endColorstr=#b3ffffff);content:'.';text-indent:-99px;position:absolute;bottom:0;left:0;width:8px;height:8px}
.m-slide .u-slidepg ul li.on {background:0 0}
.m-slide .u-slidepg ul li.on:after {-moz-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s;height:16px;background-color:#fff}
.m-slide .lbevel,.m-slide .rbevel {display:none}
.m-slide .lbevel {top:0;right:50%;margin-right:480px;background-position:0 0}
.m-slide .rbevel {z-index:0;top:0;left:50%;margin-left:480px;background-position:-414px 0}
.m-slide .sideNav {z-index:2;width:225px;height:280px;right:18.6%;top:30px;background:#fff}
.m-slide .sideNav .sidelink {display:inline-block}
.m-slide .sideNav .yktqr {width:100%;height:100%;background:#fff;z-index:2}
.m-slide .sideNav .yktqr img {width:100%;height:100%}
.m-slide .sideNav .sideimg {width:225px;height:160px}
.m-slide .sideNav .liveflag {width:68px;height:24px;line-height:24px;background:#49af4f;border-radius:0 12px 12px 0;top:10px;color:#fff;font-size:14px;padding-left:6px}
.m-slide .sideNav .redlive {background:#ff1d00}
.m-slide .sideNav .cnt {margin-top:-3px;font-size:14px;padding:10px 20px 16px;height:94px}
.m-slide .sideNav .cnt .teacher {height:18px;overflow:hidden;word-break:break-all}
.m-slide .sideNav .cnt p {font-size:12px;color:#666;line-height:18px}
.m-slide .sideNav .cnt .title {color:#333;line-height:26px;font-size:16px;max-height:52px;overflow:hidden;margin-bottom:6px}
.m-slide .sideNav .cnt .title:hover {color:#49af4f}
@media screen and (min-width:1210px) {.m-slide .lbevel {margin-right:602.5px}
.m-slide .rbevel {margin-left:602.5px}
}
.u-slidepg {position:absolute;width:100%;text-align:center}
.u-slidepg ul {height:6px;position:relative}
.u-slidepg ul li {width:12px;height:6px;background:rgba(0,0,0,.3);margin-right:8px;float:left;text-indent:100px;overflow:hidden;cursor:pointer}
.u-slidepg ul li.js-selected {cursor:default;background:#00a650}
@media screen and (max-width:1710px) {.m-slide .lbtn {left:28%;}
.m-slide .rbtn {right:15.5%;}
.m-slide .sideNav {right:15%;}
}
@media screen and (max-width:1410px) {.m-slide .lbtn {left:23.5%;}
.m-slide .rbtn {right:24.5%;}
.m-slide .sideNav {right:7.5%;}
}
@media screen and (max-width:1210px) {.m-slide .lbtn {left:19%;}
.m-slide .rbtn {right:19.5%;}
.m-slide .sideNav {right:0.5%;}
}
.main-tour {}
.main-tour li {position:relative;overflow:hidden;cursor:pointer;}
.main-tour li p {position:absolute;text-align:center;height:30px;line-height:30px;width:220px;margin-left:10px;color:#FFFFFF;bottom:0;left:0;background:rgba(0,0,0,0.5);}
/*���϶��ǵ����ͻõ�Ƭ��ʽ*/.m {width:1200px;margin:0px auto;}

.hotmudidicon {padding:20px 0 0 0;overflow:hidden}
.hotmudidicon .hotmudidiimgbox {position:relative;border:#f8f8f8 solid 1px;border-bottom:0 none;margin:0 3px 3px 0;float:left;width:238px;height:181px;overflow:hidden}
.hotmudidicon .hotmudidiimgbox:hover img {background:#fff;opacity:.9}
.hotmudidicon .hotmudidiimgbox img {width:236px;display:block}
.hotmudidicon .hotmudidiimgbox.w479 {width:479px;height:181px;overflow:hidden}
.hotmudidicon .hotmudidiimgbox.w479 img {width:477px}
.hotmudidicon .hotmudidiimgbox.w236 {width:236px;height:365px;overflow:hidden;float:right;margin:0 0 3px 0}
.hotmudidicon .hotmudidiimgbox.w236 img {width:234px}
.hotmudidicon .hotmudidiimgbox span {position:absolute;top:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(68%,rgba(255,255,255,.7)),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 20%,rgba(255,255,255,.7) 68%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(top,#fff 20%,rgba(255,255,255,.7) 68%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 20%,rgba(255,255,255,.7) 68%,rgba(255,255,255,0) 100%);padding:20px 25px 29px 25px}
.hotmudidicon .hotmudidiimgbox span b {font-size:16px;color:#333;display:block;font-weight:400}
.hotmudidicon .hotmudidiimgbox span em {font-size:12px;color:#999;display:block;padding:5px 0 0 0}
.selection_line_box {height:360px;margin-top:20px;width:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}
.sales_rankings_con {padding:20px 0 0 0;overflow:hidden}
.sales_rankings_con .sales_rankings_topone {width:33%;float:left;position:relative}
.sales_rankings_con .sales_rankings_topone a {display:block}
.sales_rankings_con .sales_rankings_topone img {width:100%;display:block}
.sales_rankings_con .sales_rankings_topone span {position:absolute;left:0;top:0}
.sales_rankings_con .sales_rankings_topone:hover .sales_rankings_topone_info p {color:#ff881f}
.sales_rankings_con .sales_rankings_topcon {width:67%;float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.sales_rankings_con .sales_rankings_topcon .bargain_price_goods_img span {padding:30px 13px 10px 0}
.sales_rankings_con .sales_rankings_topone_info {position:absolute;left:0;right:0;bottom:0;width:100%;background:rgba(0,0,0,.7);overflow:hidden;padding:13px 17px 12px 17px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.sales_rankings_con .sales_rankings_topone_info p {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;padding:0 20px 0 0}
.sales_rankings_con .sales_rankings_topone_info p b {font-size:14px;display:block;overflow:hidden;font-weight:400}
.sales_rankings_con .sales_rankings_topone_info p em {padding:8px 0 0 0;display:block;font-size:12px}
.sales_rankings_con .sales_rankings_topone_info strong {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;color:#ff881f;font-size:26px}
.sales_rankings_con .sales_rankings_topone_info strong i {font-size:20px}
.hotmudidicon {padding:20px 0 0 0;overflow:hidden}
.bargain_price_goods {width:31%;margin:0 2% 2% 0;float:left}
.bargain_price_goods:nth-child(3) {margin-right:0}
.bargain_price_goods a {display:block}
.bargain_price_goods:hover .bargain_price_goods_img img {opacity:.9;background:#fff}
.bargain_price_goods:hover .bargain_price_goods_img em img {opacity:1;background:0 0}
.bargain_price_goods:hover .bargain_price_goods_title {color:#ec6c2d}
.bargain_price_goods_img {position:relative;font-size:0}
.bargain_price_goods_img img {width:100%}
.bargain_price_goods_img span {color:#fff;font-size:12px;text-align:right;padding:30px 13px 13px 0;position:absolute;bottom:0;left:0;right:0;width:100%;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 10px,rgba(0,0,0,.2) 50%,rgba(0,0,0,.5) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 10px,rgba(0,0,0,.2) 50%,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 10px,rgba(0,0,0,.2) 50%,rgba(0,0,0,.5) 100%)}
.bargain_price_goods_img span i {color:#929292;padding:0 3px}
.bargain_price_goods_img span b {color:#ff881f;font-size:16px}
.bargain_price_goods_img em {position:absolute;top:0;left:0}
.bargain_price_goods_title {font-size:15px;color:#333;height:50px;overflow:hidden;padding:13px 0 0 0}
.bargain_price_goods_info {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:15px 0 0 0}
.bargain_price_goods_info em {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;color:#ff4c2f;font-size:22px;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}
.bargain_price_goods_info em i {font-size:14px;font-weight:400}
.bargain_price_goods_info em s {font-size:12px;color:#ccc;font-weight:400;padding:0 0 0 8px}
.bargain_price_goods_info em b {line-height:1.1}
.bargain_price_goods_info span {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;color:#999}
.sales_rankings_con .sales_rankings_topone_info strong i {font-size:20px;}
.line_box {width:1200px;height:590px;margin:auto;}
.line_box a li {width:272px;height:258px;float:left;margin-top:20px;margin-bottom:10px;margin-right:33px;color:#a3a3a3;font-size:12px;position:relative;margin-left:3px;}
.line_box a li:nth-child(3) {margin-right:0px;}
.line_box_img {height:195px;overflow:hidden}
.line_box_img img {height:195px;transition:all 0.3s;}
.line_box a:hover {color:#FF6600;}
.line_box a:hover img {transform:scale(1.1);}
.line_box_title {height:39px;line-height:22px;}
.line_box_title h4 {color:#000;font-size:14px;margin:6px 0px;padding:0px;line-height:20px;height:40px;}
.line_box_title p {overflow:hidden;text-overflow:ellipsis;min-height:40px;line-height:20px;margin:5px 0px;}
.line_box_title p i {color:#ff4c2f;font-style:normal;font-size:14px;}
.line_box_title strong {font-size:22px;color:#ff4c2f;margin-right:4px;}
.line_box_icon {height:30px;line-height:24px;position:absolute;top:0;left:-4px;padding:0px 5px;background:url("../images/line_icon2.png") no-repeat  left;color:#fff;font-size:14px;font-weight:300;text-align:center}

.travel_notes_con {padding:20px 0 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.travel_notes_con .travel_notes_one {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:24%}
.travel_notes_con .travel_notes_one:hover {-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);-moz-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}
.travel_notes_con .travel_notes_one:hover .travel_notes_img img {background:#fff;opacity:.9}
.travel_notes_con .travel_notes_one .travel_notes_img {position:relative}
.travel_notes_con .travel_notes_one .travel_notes_img img {width:100%;display:block}
.travel_notes_con .travel_notes_one .travel_notes_img .travel_notes_info {position:absolute;bottom:0;left:0;right:0;padding:20px 11px 9px 11px;overflow:hidden;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 10px,rgba(0,0,0,.5) 50%,rgba(0,0,0,.8) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 10px,rgba(0,0,0,.5) 50%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 10px,rgba(0,0,0,.5) 50%,rgba(0,0,0,.8) 100%)}
.travel_notes_con .travel_notes_one .travel_notes_img span {float:left;color:#fff;font-size:12px;padding:0 0 0 12px;background:url(../images/siteicon.png) left center no-repeat;text-indent:5px;}
.travel_notes_con .travel_notes_one .travel_notes_img em {float:right;color:#fff;font-size:12px}
.travel_notes_con .travel_notes_one .travel_notes_img i {position:absolute;top:10px;left:-5px;background:#ffd21d;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;padding:11px 20px 11px 15px;display:inline-block;font-size:12px;color:#000}
.travel_notes_con .travel_notes_one .travel_notes_title {border:#ebebeb solid 1px;padding:11px 11px 14px 11px}
.travel_notes_con .travel_notes_one .travel_notes_title span {display:block;font-size:16px;color:#333;overflow:hidden;height:42px}
.travel_notes_con .travel_notes_one .travel_notes_title em {padding:10px 0 0 0;color:#999;font-size:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.travel_notes_con .travel_notes_one .travel_notes_title em i {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}
.article {overflow:hidden;width:1200px;}
.article .side_l {width:416px;float:left;}
.article .side_l li {display:inline-block;width:50%;float:left;height:26px;padding-right:20px;box-sizing:border-box;line-height:26px;font-size:14px;overflow:hidden;}
.article .side_l li i {display:inline-block;margin-right:5px;color:#555;}
.article .side_l li.first {position:relative;width:400px;height:260px;padding:20px 20px 0 0;margin-bottom:10px;box-sizing:initial;}
.article .side_l li.first .pic {width:400px;height:260px;float:left;margin-right:10px;overflow:hidden;}
.article .side_l li.first .pic img {display:block;transition:transform 0.3s ease 0s;}
.article .side_l li.first a.pic:hover img {-webkit-transform:scale(1.05);transform:scale(1.05);}
.article .side_l li.first b {display:block;position:absolute;top:246px;left:0;width:400px;line-height:40px;text-indent:10px;font-weight:normal;font-size:16px;background-color:rgba(0,0,0,0.7);}
.article .side_l li.first b a {color:#fff;}
.article .side_l li.first b a:hover {color:#F60;}
.article .side_m {width:384px;float:left;margin-top:20px;}
.article .side_m .pic {position:relative;overflow:hidden;}
.article .side_m .pic img {width:100%;}
.article .side_m .pic b {position:absolute;bottom:50px;right:10px;font-size:20px;color:#fff;}
.article .side_m .pic p {position:absolute;bottom:25px;right:10px;}
.article .side_m .pic p span {display:inline-block;padding:0 5px;border-radius:3px;margin-left:5px;color:#fff;background:#01B41A;border:1px solid #01B41A}
.article .side_m .pic p span:hover {display:inline-block;padding:0 5px;border-radius:3px;margin-left:5px;color:#01B41A;background:#fff;border:1px solid #01B41A}
.article .side_m li {display:block;padding:0 10px;height:43px;line-height:40px;border-bottom:1px solid #ddd;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.article .side_m li::before {content:'';display:inline-block;width:10px;height:10px;margin:0 5px 0 0;background:url(../images/icon10.png) no-repeat;}
.f_r{ float:right;}
.helpSide .service .online{ height:32px;}
.helpSide .service .qq{ height:32px;}

.helpMain .dl1 dd{ width:70px;}