/* CSS Document by QQ 415204 */
body, div, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td,  form, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;}
ol, ul {list-style: none;}
img {border: 0;}
a:link, a:visited {color: #333;text-decoration: none;}
a:hover {color: #ff8870;text-decoration: none;}
body {font-size: 14px;color: #333;font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, "Helvetica Neue", Helvetica, Arial, sans-serif;background: #fff;padding-top: 90px;}
div, form, img, ul, ol, li, dl, dt, dd {margin: 0;padding: 0;border: 0;}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;font-size: 12px;font-weight: normal;}
table, td, tr, th {font-size: 12px;}
li {list-style-type: none;}
img {vertical-align: top;}
.cr {clear: both;height: 0px;overflow: hidden;}
.fl {float: left;}
.fr {float: right;}
.mt10 {margin-top: 10px;}
.mt8 {margin-top: 8px;}
.hidden {display: none}
.clearfix:after {content: "\0020";display: block;clear: both;height: 0;overflow: hidden;}
.clearfix {zoom: 1;}
.red {color: #c00}
.top div, #header .head, #main, .w, .banner div, .home, .linkw {width: 1240px;margin: 0 auto;}
.bold {font-weight: bold;}
.ins {display: none}
.newask li span a:hover, .link a:hover, .stitle a.more:hover, .topnew h2 a:hover, a.red {color: #f00}
/*-- header --*/

#header {min-width: 1240px;}
#header {position:fixed;z-index:99;width:100%;top: 0;background: #fff;border-bottom: 0px solid #ddd;background:rgba(255,255,255,0.7);}
/*
#header.homehead {background:rgba(255,255,255,0.7);border-bottom: 0;}*/
#header.headbg {background:#ffffff;border-bottom: 1px solid #ddd;}
#header .head {position: relative;}
a.logo, a.logo:visited {float: left;display: block;width:300px;line-height: 270px;height: 90px;background: url(logo.png) no-repeat 0 center;overflow: hidden;}
.menu {float: left;padding-left: 60px;}
.menu a{width:80px;height:90px;line-height:90px;float:left;-webkit-transform:skewX(-16deg) translateZ(0);-ms-transform:skewX(-16deg);transform:skewX(-16deg) translateZ(0);color:#222;font-size:18px;position:relative;border-right:#aaa 1px solid;text-align: center;border-right:rgba(255,255,255,0.9) 1px solid;}
.menu a:before{content:"";position:absolute;background:#c63;background:none\9;width:inherit;height:inherit;top:0;left:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .5s;transition:transform .5s;z-index:-1;transform-origin:0 100%}
.menu a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);background:#c63\9;}
.menu a:hover span {color: #fff;}
.menu a span{-webkit-transform:skewX(16deg);-ms-transform:skewX(16deg);transform:skewX(16deg);display:inline-block;}



.foucspic{position:fixed;width:100%;height:1000px;overflow:hidden;top: 0px;z-index: 0;}
 .ali-index-bg{width: 100%;height:1080px;position:fixed;left: 0;margin-left: 0;top:0px;background: url("_1494322961760.jpg") center top no-repeat;/* background-size: 100%; */z-index: 0;} 
.bg_l,.bg_r {position: fixed;top:0;height: 1100px;display: block;z-index: 2px;}
.bg_l {left: 0;}
.bg_r {right: 0;}


.headheight {position: relative;z-index: 2;}
.headheight a {display: block;height: 100%;}

.search {height: 30px;widtH: 280px;position: absolute;top:30px;left: 790px;}
.search input {float: left;background:none;border: 1px solid #c63;border-right: 0;widtH: 218px;line-height: 30px;height: 30px;padding-left: 10px;outline: none;}
.search input::-webkit-input-placeholder {color:#aaa}
.search input:-moz-placeholder{color:#aaa}
.search input::-moz-placeholder{color:#aaa}
.search input:-ms-input-placeholder {color:#aaa}
.search .sub {widtH: 50px;height: 32px;background: #c63 url(m.png) no-repeat 16px 8px;padding: 0;cursor: pointer;color: #fff;border: none;}
.search .sub:hover, .toppic .bigpic a:hover img, .toppic .mad a:hover img, .askser .sub:hover, .girl a:hover img, .photo_app .pprev:hover, .photo_app .pnext:hover {filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}

.tlogin {position: absolute;right:0px;top:0;width:140px;padding: 25px 0 0;}
.tlogin .tl {padding-top: 4px;height: auto;}
.tlogin .tl a {display:inline-block;line-height: 30px;height: 30px;padding: 0 18px;border-radius: 30px;margin: 0 2px;border: 1px solid #c63;color: #c63;}
.tlogin .tl a.reg,.tlogin .tl a:hover {border: 1px solid #c63;background:#c63;color: #fff;}
.tlogin .tl a.reg:hover {background: #D57E55;border: 1px solid #D57E55;}
.tlogin .tuser {position: relative;height: 48px;padding-left: 30px;}
.tuser a.uname {display: block;position: relative;z-index: 1;}
.tuser a.uname img {width: 40px;height: 40px;border-radius: 100%;}
.tuser a.uname:after {content: "";text-indent:-9999em;width:0;height:0;border-width:5px 4px 0;border-style:solid;border-color:#888 transparent transparent;/*黄 透明 透明 */;overflow: hidden;position: absolute;top:18px;left: 50px;}
.tuser .msg {display: inline-block;width: 14px;height: 14px;line-height:14px;font-size:10px;background: #f00;color: #fff;border-radius: 100%;text-align: center;;position: absolute;top:0px;left: 30px;font-family: arial;}
.tuser ul {position: absolute;top:-25px;left: 0px;width: 130px;-moz-box-shadow:2px 2px 7px rgba(0,0,0,0.2); -webkit-box-shadow:2px 2px 7px rgba(0,0,0,0.2); box-shadow:2px 2px 7px rgba(0,0,0,0.2);display: none;background: #f9f9f9;padding-top: 80px;}
.tuser ul li {height: 34px;line-height: 34px;border-bottom: 1px solid #eee;}
.tuser ul li a {display: block; padding: 0 10px; vertical-align: top;}
.tuser ul li em {width: 16px;height: 16px;float: left;margin: 9px 6px 0 0;}
/*
#header.homehead .menu a{border-right:#fff 1px solid;}*/
#header  .search input::-webkit-input-placeholder {color:#fff}
#header  .search input:-moz-placeholder{color:#fff}
#header  .search input::-moz-placeholder{color:#fff}
#header  .search input:-ms-input-placeholder {color:#fff}

#header.headbg .menu a{border-right:#ddd 1px solid;}
#header.headbg .search input::-webkit-input-placeholder {color:#aaa}
#header.headbg .search input:-moz-placeholder{color:#aaa}
#header.headbg .search input::-moz-placeholder{color:#aaa}
#header.headbg .search input:-ms-input-placeholder {color:#aaa}

#gotop {position: fixed;right: 10px;width: 40px;bottom: 10%;z-index: 99;height: 123px;}
#gotop a {width: 40px;height: 40px;display: block;margin-top: 1px;cursor: pointer;background: url(gotop.png) no-repeat center 10px;}
#gotop a.btn-qq {background-color: #ff8870;}
#gotop a.btn-qq:hover {background-color: #FF550D;}
#gotop a.btn-phone {background-color: #ff8870;background-position: center -30px;position: relative;}
#gotop a.btn-phone:hover {background-color: #FF550D;}
#gotop a.btn-phone span {display: block;height: 40px;position: absolute;top: 0;left: -140px;background: #FF550D;width: 140px;color: #fff;font-size: 16px;line-height: 40px;text-align: center;display: none;}
#gotop a.btn-top {background-position: center -66px;background-color: #dcdcdc;}
#gotop a.btn-top:hover {background-color: #ccc;}
#btn-top {display: none;}

#footer {border-top: 1px solid #E6E6E6;padding: 14px 0 20px;text-align: center;background: #F5F5F5;color: #666;font-size: 14px;position: relative;z-index: 2;}
#footer .tips {padding: 10px 0;}
#footer p {line-height: 28px;}
#footer .t {color: #ccc}
#footer .t a, #footer .t a:visited {margin: 0 10px}
#changyan_floatbar_wrapper {display: none}

.mod_hd {width: 100%;height: 40px;border-bottom: 2px solid #c1c1c1;margin-bottom: 10px;line-height: 40px;position: relative;clear: both;}
.mod_hd h2 {float: left;display: inline;font-size: 20px;background: #fff;padding-right: 1px;}
.mod_hd h2 span {display: block;border-bottom: 2px solid #ff8870;}
.mod_hd .more {position: absolute;right: 0;top: 0;font-size: 14px;}
.mod_hd .more a {color: #9e9e9e;}
.mod_hd .more a:hover {color: #222;}

.lazm {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.lazm:after {content: ".";height: 3px;background: #F14D2B;position: absolute;bottom: 0;left: 0;width: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.6s;-o-transition: all 0.3s;transition: all 0.3s;}

#homemain {background: #fff;position: relative;z-index: 2;padding:0 20px;width: 1200px;}
#main {padding-top: 20px;padding-bottom: 20px;background: #fff;padding: 20px;width: 1200px;}
#main,.w {position: relative;z-index: 2;}

/* 分页 */
#pages {height:30px;padding:0px;clear:both;text-align:center;}
#pages a,
#pages a:visited,#pages a:hover,#pages b {display:inline-block;height:28px;line-heighT:28px;text-decoration:none;color:#333;margin:0 3px;background:#F5F5F5;border:1px solid #DEDEDE;padding:0 10px;border-radius:3px;}
#pages a:hover,#pages b{border:1px solid #0196DA; background:#0196DA;color:#fff}

em,i {font-style: normal;}

.lstar,.lstar em {widtH:75px;background:url(home.png) no-repeat -215px -71px;line-height:14px;height:14px;display:block}
.lstar em {width:75px;background-position: -215px -57px}
.lstar .s1 {width:7px}
.lstar .s2 {width:15px}
.lstar .s3 {width:23px}
.lstar .s4 {width:30px}
.lstar .s5 {width:38px}
.lstar .s6 {width:45px}
.lstar .s7 {width:53px}
.lstar .s8 {width:60px}
.lstar .s9 {width:68px}
.lstar .s10 {width:75px}

.info-game {border: 1px solid #e8e8e8;margin-bottom: 10px;padding: 16px 0;}
.info-game .pic {float: left;width: 190px;}
.info-game .gameimg { display:block; width:124px; height:124px; padding:5px; background:#fff; border:1px solid #dcdcdc;-moz-border-radius:18px; -webkit-border-radius:18px; border-radius:18px; box-shadow: 0 0 5px #dcdcdc; margin:0 0 10px 30px;}
.info-game .gameimg img { display:block; width:124px; height:124px;-moz-border-radius:16px; -webkit-border-radius:16px; border-radius:16px; }
.info-game .cardlink {text-align: center;height: 26px;padding-top: 4px;}
.info-game .cardlink a,.info-game .cardlink a:visited {display:inline-block;heighT:24px;line-height:24px;border:1px solid #D6D6D6;border-radius:4px;text-align:center; cursor:pointer;margin:0 3px;font-size:12px;padding: 0 10px;}
.info-game .cardlink a:hover {background:#32A138;border:1px solid #32A138;color:#fff}
.info-game .qcode {width: 120px;float: right;padding-right: 12px;}
.info-game .inf {float: left;width: 618px;}
.info-game .inf h2 {font-size: 24px;color: #d00;font-weight: bold;height: 40px;float: left;overflow: hidden;}
.info-game .inf p {float: right;border: 1px solid #eee;padding: 0 10px;line-height: 30px;height: 30px;margin:4px 10px 0 0;color: #999;}

.info-game .bd {width: 100%;clear: both;}

.ginf {float:right;width:370px;margin-right: 12px;}
.ginf ul {float:left;width:220px}
.ginf ul li {height:40px;line-height:40px;border-top:1px solid #dedede}
.ginf ul li.fast {border-top:0;height:46px;line-height:46px}
.ginf ul li span {widtH:140px;text-align:right;font-size:18px;display:inline-block}
.ginf ul li.fast span {font-size:24px}
.ginf ul li em {color:#f00;font-size:24px;font-style:normal}
.ginf ul li.fast em {font-size:32px;font-weight:bold}

.ginf .grade {width:138px; position:relative;float:right;height:176px;line-height:30px;font-size:13px}
.ginf .grade span {color:#999;}
.ginf .grade i {font-size:28px;margin-left:15px;}
.ginf .grade .en {white-space:pre-wrap;}
.ginf .grade .en a {margin-right:6px;}
.ginf .qrcode {display:none}
.ginf a.btn-download {background:#269FF2;border-radius:5px;padding-left:0px;width:138px;color:#fff!important;display:block;position:absolute;right:0px;bottom:0px;height:45px;line-height:45px;font-size:16px;}
.ginf a.btn-download i {width:31px;height:30px;display:inline-block;margin-right:5px;vertical-align:middle;background: url(zt_icons.png) no-repeat 0 0;margin-top:-4px;}
.ginf a.btn-download:hover {text-decoration:none;background:#4FB3F4}
.ginf a.btn-download:hover .qrcode {filter: alpha(opacity=100);opacity:1; position:absolute;top:-143px;right:-12px;width:150px;height:132px;background:#fff;border:1px solid #ddd;border-top:0;border-right:0;text-align:center;display:block}
.ginf a.btn-download:hover .qrcode p {padding:3px 0 0;color:#000;font-size:13px;height:25px;line-height:25px}
.ginf a.btn-download:hover .qrcode img {border:0;width:104px;height:104px}

/*通用表单*/
.xsc-badge-rim,.xsc-colla-content,.xsc-colla-item,.xsc-collapse,.xsc-elem-field,.xsc-form-pane .xsc-form-item[pane],.xsc-form-pane .xsc-form-label,.xsc-input,.xsc-layedit,.xsc-layedit-tool,.xsc-quote-nm,.xsc-select,.xsc-tab-bar,.xsc-tab-card,.xsc-tab-title,.xsc-tab-title .xsc-this:after,.xsc-textarea{border-color:#e6e6e6}
.xsc-card-body,.xsc-card-header,.xsc-form-label,.xsc-form-mid,.xsc-form-select,.xsc-input-block,.xsc-input-inline,.xsc-textarea{position:relative}
.xsc-btn,.xsc-input,.xsc-select,.xsc-textarea,.xsc-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}
.xsc-input,.xsc-select,.xsc-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:1px;border-style:solid;background-color:#fff;border-radius:2px}
.xsc-input::-webkit-input-placeholder,.xsc-select::-webkit-input-placeholder,.xsc-textarea::-webkit-input-placeholder{line-height:1.3}
.xsc-input,.xsc-textarea{display:block;width:100%;padding-left:10px}
.xsc-input:hover,.xsc-textarea:hover{border-color:#D2D2D2!important}
.xsc-input:focus,.xsc-textarea:focus{border-color:#C9C9C9!important}
.xsc-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}
.xsc-btn,.xsc-input,.xsc-select,.xsc-textarea,.xsc-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}
.xsc-btn{display:inline-block;height:38px;line-height:38px;padding:0 18px;background-color:#c63;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer}
.xsc-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}
.xsc-btn:active{opacity:1;filter:alpha(opacity=100)}
.xsc-btn-primary{border:1px solid #C9C9C9;background-color:#fff;color:#555}
.xsc-btn-primary:hover{border-color:#c63;color:#333}

.xsc-form-item{margin-bottom:15px;clear:both;*zoom:1;}
.xsc-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}
.xsc-form-label{float:left;display:block;padding:9px 15px;width:50px;font-weight:400;line-height:20px;text-align:right;}
.xsc-input-block{margin-left:80px;min-height:36px;}

/*弹窗
.modal-wrapper {position:fixed;top:0;right:0;bottom:0;left:0;z-index:203;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;overflow-y:auto;transition:opacity .3s ease-out;}
.opacity_bg{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;background-color: rgba(26,26,26,.65);transition: background-color .3s ease-out;}
.msg_msg {height: 320px;}
.msg_box{position:relative;z-index:991;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:400px;max-height:calc(100vh - 24px * 2);margin-right:auto;margin-left:auto;outline:0;box-shadow:0 5px 20px rgba(26,26,26,.1);box-sizing:border-box;transition:max-height .8s ease}
.msg_box-large{width:536px}
.msg_box-fullPage{width:688px;height:calc(100vh - 24px * 2)}

.msg-inner{overflow:auto;background:#fff;border-radius:2px}
.msg_box .msg-inner{height:100%}

/*
.msg_box {background:#fff;width:480px;display:none;z-index:9997;top:50%; left:50%;position:fixed;height:320px;margin:-160px 0 0 -250px;border-radius:2px;box-shadow:1px 1px 50px rgba(0,0,0,.3)}
.msg_box .msg_title {height:42px;line-height:42px;border-bottom:1px solid #eee;font-size:14px;color:#333;overflow:hidden;background-color:#F8F8F8;border-radius:2px 2px 0 0;padding: 0 15px;}
.msg_box .msg_title b {float: left;}
.msg_box a.msg_close {font-size:30px;color: #fff;font-weight: normal;position:absolute;top:0px;right:-60px;padding:12px;}
.msg_box .msg_title a.msg_close:hover {color: #bbb;}
.msg_box .msg_con {position:relative;padding:20px;line-height:24px;word-break:break-all;font-size:14px;overflow-x:hidden;overflow-y:auto}

.msg_box .msg_con .erro {text-align:center;border:1px solid #ededed;color:#f00;margin-top:8px;display:none;line-height:26px;}
*/
/*问答通用*/
.ask-head {height: 100px;padding: 15px 0 30px;border: 1px solid #e8e8e8;margin-bottom: 14px;margin-top: 4px;background: #fff;}
.ask-head h3 {font-size: 26px;font-weight: bold;line-height: 50px;color: #aaa;text-align: center;}
.ask-head .asksearch {padding-left: 207px;}
.ask-head #askschform {width:526px;float: left ;}
.ask-head #askschform input.search-input {border: 3px solid #0182C6;float: left;height: 34px;padding: 5px;font-size: 16px;width: 370px;}
.ask-head #askschform input:focus {outline: none;}
.ask-head #askschform input.sub {width: 140px;background: #0182C6;color: #fff;font-size: 20px;height: 50px;line-height: 50px;border: 0; cursor: pointer;}
.ask-head .asksearch a,.ask-head .asksearch a:visited {display:inline-block;width: 140px;line-height: 50px;height: 50px;background: #FF7508;color: #fff;font-size: 20px;float: left;margin-left: 10px;text-align: center;}
.ask-head .asksearch a:hover {background: #FF831E;}
.ask-head .asksearch a.goask,.ask-head .asksearch a.goask:visited {background: #37AB2F;}
.ask-head .asksearch a.goask:hover {background: #3EBD33}

.zlist {}
.zlist li {height: 36px;line-height: 36px;font-size: 16px;overflow: hidden;font-size: 16px}
.gaming ul {padding-top: 10px;}
.gaming li {height: 64px;border-bottom: 1px solid #eee;padding: 10px 0;}
.gaming li:hover {background: #fafafa;}
.gaming li a.img {width: 100px;overflow: hidden;height: 64px;display: block;float: left;position: relative;}
.gaming li a.img img, .coverrec li a.img img {width: 100%;height: 100%;transition: all .4s;-webkit-transition: all .4s;-moz-transition: all .4s;}
.gaming li a.img:hover img, .coverrec li a.img:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.gaming li p {float: right;width: 220px;}
.gaming li p span {display: block;height: 26px;overflow: hidden;line-height: 26px;font-size: 16px}
.gaming li p em {display: block;padding-top: 2px;line-height: 18px;height: 36px;color: #999;font-style: normal;font-size: 12px}
.gaming li:last-child {border-bottom: 0;}

.vlist {margin:16px 0 0 -16px;}
.vlist li {float:left;width: 162px;height:96px;margin:0 0 16px 16px;}
.vlist li img {width: 100%;height: 100%;}
.vlist li a {display: block;position: relative;height: 96px;}
.vlist li span {color: #fff;position: absolute;bottom: 0;left: 0;width: 100%;height: 53px;background: url(maskpicbg.png) repeat-x center 0px;cursor: pointer;}
.vlist li span b {display: block;font: normal 14px / 18px microsoft yahei;position: absolute;left: 0;bottom: 10px;padding: 0 14px;}

/*关于作者*/
.numberboard {text-align: center;height: 60px;position: relative;}
.numberboard li.count {border-left:0px solid #eee;}
.numberboard li {display: inline-block;color: #8590a6;padding: 4px 8px 0;height: 56px;}
.numberboard li b {display: block;line-height: 36px;font-size: 18px;color: #1a1a1a;font-synthesis: style;font-weight: bold;}

p.follow {margin-right: 16px;_display:inline;}
.send-private a,p.follow a {display: block;text-align: center;height: 34px;background: url(dlisthd.png) no-repeat  18px -408px;text-indent:16px;line-height: 34px;}
p.follow a {background-color: #0084FF;color: #fff;border-radius: 5px;padding: 1px;}
p.follow a span {display: none;}
p.yesfollow a {background: #8590A6;text-indent: 0;}
p.yesfollow a:hover span {display: block;}
p.yesfollow a:hover em {display: none;}
p.send-private a {border: 1px solid #333;border-radius: 5px;background-position:  18px -372px}
p.follow a:hover {filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
p.send-private a:hover {border:1px solid #c63;color: #666;}
p.nofollow a {text-indent: 20px;background-position: 10px -408px;background-color: #bbb;}

.info-author {border: 1px solid #E8E8E8;padding: 20px;}
.info-author h3 {font-size: 16px;border-bottom: 1px solid #F2F2F2;font-weight: bold;height: 40px;}
.info-author .btn {text-align: center;padding: 10px 0 0px;}
.info-author .btn p {display:inline-block;width: 130px;line-height: 34px;}
.info-author .numberboard {padding: 10px 10%;}
.info-author .numberboard li {padding: 4px 0px 0;width: 33.333333%;float:left;position: relative;}
.info-author .numberboard li.count {border-left: 0;}
.info-author .numberboard li.count:after {border-left: 1px solid #F2F2F2;content: ".";display: block;height: 60px;position: absolute;top:0;left: 0;text-indent: -9999em;overflow: hidden;}
.info-author .inf {height: 80px;clear: both;border-bottom: 1px solid #F2F2F2;padding-top: 20px;}
.info-author .inf img {float: left;width: 60px;height: 60px;border-radius: 3px;}
.info-author .inf p {float: left;padding:4px 0 0 12px;}
.info-author .inf b {display: block;font-weight: bold;font-size: 20px;line-height: 32px;}
.info-author .inf span {display: block;}
a.favinfo {padding-left: 20px;background: url(dlisthd.png) no-repeat 0 -452px;}
a.favon {background-position: 0 -470px;color: #2AAE68;}

/*登录*/
.dl_oliterm {width: 300px;padding: 40px 0 20px;margin:0 auto}
.dl_oliterm li {padding:5px 0;}
.dl_oliterm input {padding:3px;}
.dl_oliterm .btn-1 {width: 100%;height: 38px;border: none;font-size: 14px;font-weight: bold;line-height: 38px;color: #fff;background:#c63;cursor:pointer;cursor:pointer;border-radius: 3px;}
.dl_oliterm .dl_reg {padding-top: 10px;text-align: center;}


