/* CSS Document */

/* 禁用iPhone中Safari的字号自动调整 */ 
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color :rgba(0, 0, 0, 0); -moz-tap-highlight-color :rgba(0, 0, 0, 0);}
body {font-family:Microsoft YaHei, Arial; margin: 0; font-size:12px;  line-height: 1.6; color: #333333; background-color: #eeeeee;-webkit-overflow-scrolling: touch;word-wrap:break-word;word-break:break-all;}

/* 设置HTML5元素为块 */ 
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
[hidden], template { display: none; }
svg:not(:root) { overflow: hidden; }
.hide{ overflow:hidden;}
.clearfiexd{clear:both;}
.posre{position:relative;}
.float-l{float:left;}
.float-r{float:right;}
.textarea-auto { 
width:95%;/*textarea自动适应父布局宽度*/ 
overflow:auto; 
word-break:break-all; 
} 

a { background: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent; color: #565656; }
a:active { color: #d00000; }
a:hover { color: #d00000;}
a.hong { background: transparent; text-decoration:underline; -webkit-tap-highlight-color: transparent; color: #d00000; }
a:active.hong { color: #d00000; }
a:hover.hong { color: #d00000;}

b, strong { font-weight: bold; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; vertical-align: middle; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { overflow: auto; white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

button, input, optgroup, select { /*color: inherit; font: inherit;*/font-family:Microsoft YaHei, Arial; margin: 0; outline:none; /*border:0;*/}
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/*组合表单中的相关元素*/
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
blockquote {
    color:#888;
	background-color: #ffffcc;
	border-left: 10px solid #FC0;
	padding: 10px 15px;
	position: relative;
	/*font-family: 'Roboto', sans-serif;*/
	line-height: 150%;
	text-indent: 15px;
	margin:5px 0;
}
blockquote:before {
  color: #888;
  content: "\201C";
  font-size: 50px;
  position:absolute;
  left:-35px;
  top: 25px;
  line-height: 2px;
}
blockquote:after {
  color: #888;
  content: "\201D";
  font-size: 50px;
  position:absolute;
  right:-25px;
  bottom: 0;
  line-height: 2px;
}
textarea { overflow: auto; resize: vertical; }
textarea { padding:10px; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;border: 1px solid #ccc;border-radius: 4px;box-shadow:inset 2px 2px 2px #ddd; color:#333;font-size:14px;}
h1, h2, h3, h4, h5, h6, p, figure, form { margin: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul { list-style: none outside none; }
.cl:after,.cl:before{ 
visibility: hidden; 
display: block; 
font-size: 0; 
content: "."; 
clear: both; 
height: 0; 
} 
* html .cl{zoom: 1;} 
*:first-child + html .cl{zoom: 1;} 

.space4 { clear:both; display:block; font-size:1px; overflow:hidden; height:4px;}
.space5 { clear:both; display:block; font-size:1px; overflow:hidden; height:5px;}
.space8 { clear:both; display:block; font-size:1px; overflow:hidden; height:8px;}
.space10 { clear:both; display:block; font-size:1px; overflow:hidden; height:10px;}
.space12 { clear:both; display:block; font-size:1px; overflow:hidden; height:12px;}
.space15 { clear:both; display:block; font-size:1px; overflow:hidden; height:15px;}
.space20 { clear:both; display:block; font-size:1px; overflow:hidden; height:20px;}
/*分页*/
.listPage { clear: both; margin: 10px 0; width: 96%;}
.pageBtn { margin: 0 auto; text-align: center; cursor: default;}
.pageBtn a,.pageBtn span.disabled,.pageBtn span.current { display:inline-block;padding: 5px 7px 2px 7px; font-size: 14px; color: #666; border: 1px solid #c3c3c3; margin:3px; cursor: pointer; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background:#FFF; }
.pageBtn span.disabled {color: #999; border: 1px solid #ddd; box-shadow:inset 0 2px 3px #ddd;}
.pageBtn span.current{color: #fff; background: #ffc118; box-shadow:inset 0 3px 5px #e3a700;  border: 1px solid #eda223;}
.pageBtn span {padding: 5px; font-size: 14px; color: #ABABAB; margin: 0 0px;}
.pageBtn span i,.pageBtn a i{margin:0 5px;}
.pageBtn span:hover i,.pageBtn a:hover i{color:#fff;}
.pageBtn span.disabled:hover i,.pageBtn a.disabled:hover i{color:#999;}
.pageBtn span.current {cursor: default; }
.pageBtn a:hover{background: #ffc118; box-shadow:inset 0 3px 5px #e3a700; color: #fff; border: 1px solid #eda223; transition: 0.3s ease; -moz- transition:0.3s ease; -webkit- transition:0.3s ease; }

.pageBtn-top { margin-top:15px; margin-right:10px; text-align: right; }
.pageBtn-top a {padding: 3px 5px; color: #666; border: 1px solid #c3c3c3; margin: 0 3px; cursor: pointer; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.pageBtn-top a i{margin:0 5px;}
.pageBtn-top a:hover {background: #ffc118; box-shadow:inset 0 3px 5px #e3a700; color: #fff; border: 1px solid #eda223; transition: 0.3s ease; -moz- transition:0.3s ease; -webkit- transition:0.3s ease; }

/*主体框架*/
/*头部---------------------------------------------------------------*/
.wrap{width:1180px; margin:0 auto; position:relative;}
/* top */
.header{width:100%; margin:0;}
.topper{height:50px; min-width:1180px;background: url(../pict/footer_bg.gif) #423e33; position:relative; z-index:2;}

.xnmcScenes{float:left; background-color:#FE6A00;}
.xnmcScenes li{float:left; position:relative; padding:0 10px;}
.xnmcScenes li>a{color:#fff; line-height:50px; transition:all .3s ease-in-out;}
.xnmcScenes li>a:hover{color:#fff;}
.xnmcScenes li.user-list{}

.top-fenlei{height:50px; line-height:50px; min-width:100px;}
.top-fenlei.hover{background:#fff;}

.xnmcScenes .top-fenlei a{ display:inline-block;font-size:14px;}
.xnmcScenes li .top-fenlei span{color:#fff; padding-left:5px;}
.xnmcScenes li .top-fenlei i{color:#fff;}
.xnmcScenes li.hover{background:#FE6A00;}
/*.xnmcScenes li.hover .top-fenlei span,.xnmcScenes li.hover .top-fenlei i{color:#333;}*/

.pop-dwon2{position:absolute; position:absolute; left:0; right:0; top:50px; background:#efefef; padding:0 10px 10px 10px;display:none; z-index:500; border:1px solid #ddd; box-shadow:0 2px 2px rgba(0,0,0,.2);width:450px;}
/*.pop-dwon2 a{text-align:center;}*/
.pop-dwon2-fl{ height:30px; line-height:30px; font-size:14px;font-weight:bold;color:#666;}
.pop-dwon2-fl2{ background:#FFFFFF; padding:2px 5px; border-bottom:1px solid #efefef;}
.pop-dwon2-fl2 a{display:block; line-height:30px; padding:0 10px; color:#2894FF; transition:all .3s ease-in-out;float:left;}
.pop-dwon2-fl2 a:hover{background:#FE6A00; color:#fff; padding-left:12px;}
.pop-dwon2-fl2:last-child{border:none;}

.t-left{float:left; line-height:50px; color:#CCC;margin-left:10px;}
.xnmc-nav li{float:left;}
.xnmc-nav li a{line-height:50px; padding:0 12px; display:block; color:#eee; font-size:14px; transition:all .3s ease;}
.xnmc-nav li.active a,.xnmc-nav li a:hover{background:#FE6A00; color:#fff;}

.t-right{float:right;}
.t-right .messagenum{position:absolute;right:5px;top:15px;padding:0 5px;height:20px;line-height:20px;border-radius:10px;background:#f00;font-size:14px;}
.t-right .messagenum a{ display:block; text-align:center;color:#fff;}
.t-right ul{ padding-right:30px;}
.t-right li{float:left; position:relative; padding:0 10px;}
.t-right li>a{color:#D9B300; font-size:14px; line-height:50px; transition:all .3s ease-in-out;}
.t-right li>a:hover{color:#ff5a5a;}
/*大于号应该是单独继承的意思*/
/*.t-right li .user-list{}*/
.t-right li .top-user{height:50px; line-height:50px; min-width:100px; font-size:14px;}
.t-right li .top-user a{ display:inline-block; color:#D9B300;}
.t-right li .top-user a:hover{ color:#333;}
/*.t-right li .top-user:hover{background:#000;}*/
.t-right li .top-user img{width:30px; height:30px; border-radius:50%; vertical-align:middle; margin-right:5px;}
.t-right li .top-user i{color:#D9B300; margin-left:5px;}

.t-right li.hover{background:#efefef;}
.t-right li.hover i,.t-right li.hover a{color:#333;}
.t-right li .pop-dwon{position:absolute; position:absolute; left:0; right:0; top:50px; background:#efefef; padding:10px; display:none; z-index:500; border:1px solid #ddd; box-shadow:0 2px 2px rgba(0,0,0,.2);}
.t-right li .pop-dwon a{display:block; line-height:30px; padding:0 10px; transition:all .3s ease-in-out;}
.t-right li .pop-dwon a i{display:inline-block; margin-right:10px; font-size:14px;}
.t-right li .pop-dwon a:hover{background:#dadada; color:#ff5a5a; padding-left:15px;}
.t-right li .pop-dwon a:hover i{color:#ff5a5a;}
.t-right li .pop-dwon a.last{border-top:1px solid #e3e3e3; padding-top:5px; position:relative;}
.t-right li .pop-dwon a.last:hover{ padding-left:10px; background:#fff;}

/* head */
.head{width:100%; min-width:1180px; padding:20px 0; height:60px; border-bottom:1px solid #e0e0e0;  box-shadow:0 3px 8px #d0d0d0;}
.headbg01{background:url(../images/topbg_xia.jpg) no-repeat center center #f5f5f5;}
.headbg02{background:url(../images/bg001.jpg) repeat-x #f5f5f5;}
.head .logo,.head .logo a{width:234px; height:60px; display:block; float:left;}
.head .logo a{background:url(../images/logo.png) no-repeat;}
.head .logouser,.head .logouser a{width:297px; height:60px; display:block; float:left;}
.head .logouser a{background:url(../images/logouser.png) no-repeat;}
.head .head-l{float:left; margin-left:60px;width:600px;}
.head .head-l-t{width:auto; padding-top:13px;}
.head .head-l-b{width:450px; height:10px; line-height:10px; overflow:hidden;}
.head .head-l-b a{ color:#666;}
.head .head-l-b a:hover{ color:#d00;}
.head .head-r{float:right; padding-right:30px; padding-top:13px;}
.head .head-r a{ color:#FFF;}
.head .head-r a:hover{ color:#FFF;}

/*-----以下来自对搜索框的式样--------------------*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}

/* searchinfo */
.searchinfo{position:relative;height:35px;}
.searchinfo li{float:left;position:relative;}
.searchinfo li .text,.searchinfo li .buttonss{background:url(../pict/sousuotopbg.png) no-repeat;}
.searchinfo li .text{width:356px;height:22px;padding:4px 7px;padding:6px 7px 2px9; font-size:14px; color:#666; border:1px solid #cdcdcd;border-color:#9a9a9a #cdcdcd #cdcdcd #9a9a9a;vertical-align:top;outline:none;margin:0 5px 0 0;background-color:#FFF; padding-left:22px;}
.searchinfo li .buttonss{width:95px;height:32px;padding:0;border:0;background-position:0 -35px;background-color:#ddd;cursor:pointer; font-size:14px; font-weight:bold; color:#666;}
.searchinfo .arrowUp,.searchinfo .arrowDown{position:absolute;top:12px;left:10px;width:10px;height:9px;z-index:1;}
.searchinfo .arrowUp{background:url(../pict/up.png) no-repeat;}
.searchinfo .arrowDown{background:url(../pict/down.png) no-repeat;}

/* dropdown */
.dropdown{width:375px; color:#666;padding:6px 5px;border:solid 1px #ddd;background:#eee; box-shadow:0 2px 2px rgba(0,0,0,.2);position:absolute;left:0;top:31px;z-index:99999; }
/*.dropdown .tit_filter{width:363px;border:1px solid #f9f9f9;background:#ddd;font-size:14px;color:#000;height:24px;line-height:24px;padding:2px 5px;}*/
.dropdown .tit_filter{width:363px;border-bottom: 1px dotted #808080;font-size:14px;color:#666;height:24px;line-height:24px;padding:2px 5px;}
.dropdown li{float:left;width:175px;padding:0 0 0 5px;font-size:14px;line-height:32px;height:32px;}
.dropdown li label{cursor:pointer;}
.dropdown .hotss{ padding:0 5px;}
.dropdown .hotss p{ font-size:14px; font-weight:bold; color:#999; height:30px; line-height:30px;}
.dropdown .hotss a{display:inline-block; border:1px dashed #bbb; line-height:30px; padding:0 10px; margin-right:5px; margin-bottom:5px; transition:all .3s ease-in-out;}
.dropdown .hotss a:hover{ border:1px dashed #da8e02;background:#da8e02; color:#fff; padding-left:12px;}
/*-----搜索框式样结束--------------------*/

/*网站右侧客服*/
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:38px;height:38px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#ffffff;/*transition:all .3s ease-in-out;*/}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ee7800;font-size:12px;line-height:14px;padding-top:5px;display:none;}
.cndns-right-meau.hover .cndns-right-btn span{display:none}
.cndns-right-meau.hover .cndns-right-btn p{display:block;}
.meau-sev .cndns-right-btn{background:url(../pict/icosev.png) no-repeat center; background-color:#FFF;} 
.meau-sev .cndns-right-btn p{color:#fff;}
.meau-sev .cndns-right-btn span{color:#fff;}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block;}
.meau-top .cndns-right-btn i{display:block;color:#ee7800; font-style:normal;}
.meau-top.cndns-right-meau.hover .cndns-right-btn{background:#ee7800;}
.meau-top.cndns-right-meau.hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau.hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:40px;padding-right:12px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ee7800;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative; padding: 10px;}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../pict/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{float:left;display:block;color:#d3d3d3; margin-right: 5px;}
.cndns-right-box .box-border .sev-t p{float:left;color:#ee7800;font-size:16px;line-height:24px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:12px;color:#aaa; line-height: 16px;}
.cndns-right-box .box-border .sev-b{padding-top:5px;margin-top:8px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:12px; padding: 5px 0;}
.cndns-right-box .box-border .sev-b a{ color:#FFF;}
.meau-sev .cndns-right-box .box-border{width:230px;}
.meau-join .cndns-right-box .box-border{width:230px;}
.meau-suggest .cndns-right-box .box-border{width:230px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau.hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:12px;line-height:30px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-code.cndns-right-meau.hover .cndns-right-btn{background:#ee7800;border-color: #ee7800;}
.meau-code.cndns-right-meau.hover .cndns-right-btn p{color:#fff;}
.meau-contact.cndns-right-meau.hover .cndns-right-btn{background:#ee7800;border-color: #ee7800;}
.meau-contact.cndns-right-meau.hover .cndns-right-btn p{color:#fff;}
.meau-sev .cndns-right-btn .xnbar-icon{display:none;}
.meau-sev.hover .cndns-right-btn{background:#ee7800;border-color: #ee7800;}
.meau-contact .cndns-right-btn{background:url(../pict/icosc.png) no-repeat center; background-color:#FFF;} 
.xnbar-icon-kfbjg{background: url(../pict/kfico2.png) no-repeat; width: 40px; height: 40px; float: left; display: block;}
.meau-code .cndns-right-btn{background:url(../pict/icoweixin.png) no-repeat center; background-color:#FFF;}
.meau-top .xnbar-icon-top{background: url(../pict/topico.png) no-repeat;display: block; width: 12px; height: 7px; margin:7px 13px 0 13px; }
.meau-top .cndns-right-btn span.xnbar-icon-top{padding-top: 0;}
.meau-top:hover .xnbar-icon-top{background: url(../pict/topico2.png) no-repeat;}
.meau-top:hover a{ border-color: #ee7800;}
.meau-contact .xnbar-icon-left{background: url(../pict/icosc.png) no-repeat; display: inline-block; width: 24px; height: 24px; float: left; padding-right: 5px;}
.xnbar-qq{display: inline-block; margin-right: 10px;}
.xnbar-weixin{position: relative;}
.xnbar-weixin .ewm_box{position: absolute; left:-60px; top:-105px; width: 100px; height: 100px; box-shadow: 0 0 20px rgba(0,0,0,.2); background: #fff; display:none ;}
.xnbar-weixin .ewm_box img{width:100%; }
/*-----------------------------------------------*/

/* 底部式样 */
.footer{width:100%;min-width:1180px;background:#eee; border-top:2px solid #ddd; }
.footer .ft-menu{ width:1180px; margin:0 auto; position:relative;padding:20px 0;}
.footer .ft-menu .ft-menu-l{ float:left; padding-left:40px; padding-top:15px; width:550px;}
.footer .ft-menu .ft-menu-r{ float:right; width:590px;}
.footer .ft-menu dl{float:left; width:230px; padding:0 65px 0 0; margin:0;}
.footer .ft-menu dl dt{padding-left:30px; line-height:30px; font-size:14px; color:#333; position:relative; text-align:left;}
.footer .ft-menu dl dt i{position:absolute; left:0; top:0; line-height:30px; font-size:20px;}
.footer .ft-menu dl dd{padding-left:30px;}
.footer .ft-menu dl dd a{display:block; width:100px; text-align:left; font-size:12px; line-height:30px; float:left; color:#666;transition:all .3s ease-in-out;}
.footer .ft-menu dl dd a:hover{ color:#FE6A00;}
.footer .ft-cop{ min-width:1180px; min-height:60px;text-align:center; color:#d0d0d0; padding-top:15px; padding-bottom:5px;background:#41464c; }
.footer .ft-cop a{color:#BEBEBE;}
.footer .ft-cop p{ padding-bottom:5px;}
.footer .ft-cop-login{text-align:center; color:#999; height:60px; line-height:60px;}

/* button按钮式样大全 */
.mybutton {
        display: inline-block;
        zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
        *display: inline;
        vertical-align: baseline;
        margin: 0 5px;
        outline: none;
        cursor: pointer;
        text-align: center;
        text-decoration: none;
        font: 14px/100% Microsoft YaHei;
		padding: .5em 1.5em .55em;
        text-shadow: 0 1px 1px rgba(0,0,0,.3);
        -webkit-border-radius: .2em; 
        -moz-border-radius: .2em;
        border-radius: .2em;
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.mybutton:hover {
        text-decoration: none;
}
.mybutton:active {
        position: relative;
        top: 1px;
}

.mybutton_b {
        -webkit-border-radius: 2em;
        -moz-border-radius: 2em;
        border-radius: 2em;
}
.mybutton_m {
        font-size: 14px;
        padding: .4em 1.5em .42em;
}
.mybutton_s {
        font-size: 12px;
        padding: .2em 1em .275em;
}

/* color styles 
---------------------------------------------- */

/* black */
.mybutton_hei {
        color: #d7d7d7;
        border: solid 1px #333;
        background: #333;
        background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
        background: -moz-linear-gradient(top,  #666,  #000);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.mybutton_hei:hover {
        background: #000;
        background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
        background: -moz-linear-gradient(top,  #444,  #000);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.mybutton_hei:active {
        color: #666;
        background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
        background: -moz-linear-gradient(top,  #000,  #444);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.mybutton_hui {
        color: #e9e9e9;
        border: solid 1px #555;
        background: #6e6e6e;
        background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
        background: -moz-linear-gradient(top,  #888,  #575757);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.mybutton_hui:hover {
        background: #616161;
        background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
        background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.mybutton_hui:active {
        color: #afafaf;
        background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
        background: -moz-linear-gradient(top,  #575757,  #888);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.mybutton_bai {
        color: #606060;
        border: solid 1px #b7b7b7;
        background: #fff;
        background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
        background: -moz-linear-gradient(top,  #fff,  #ededed);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.mybutton_bai:hover {
        color: #606060;
		background: #ededed;
        background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
        background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.mybutton_bai:active {
        color: #999;
        background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
        background: -moz-linear-gradient(top,  #ededed,  #fff);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* orange */
.mybutton_huang {
        color: #fef4e9;
        border: solid 1px #da7c0c;
        background: #f78d1d;
        background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
        background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.mybutton_huang:hover {
        color: #fef4e9;
		background: #f47c20;
        background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
        background: -moz-linear-gradient(top,  #f88e11,  #f06015);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.mybutton_huang:active {
        color: #fcd3a5;
        background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
        background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.mybutton_hong {
        color: #faddde;
        border: solid 1px #980c10;
        background: #d81b21;
        background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
        background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.mybutton_hong:hover {
        color: #faddde;
		background: #b61318;
        background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
        background: -moz-linear-gradient(top,  #c9151b,  #a11115);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.mybutton_hong:active {
        color: #de898c;
        background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
        background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.mybutton_lan {
        color: #ffffff;
        border: solid 1px #007ED2;
        background: #0099ff;
        background: -webkit-gradient(linear, left top, left bottom, from(#0099ff), to(#008BE8));
        background: -moz-linear-gradient(top,  #0099ff,  #008BE8);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099ff', endColorstr='#008BE8');
}
.mybutton_lan:hover {
        color: #ffffff;
		background: #ff9900;
		border: solid 1px #E18700;
        background: -webkit-gradient(linear, left top, left bottom, from(#ff9900), to(#E18700));
        background: -moz-linear-gradient(top,  #ff9900,  #E18700);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#E18700');
}
.mybutton_lan:active {
        color: #ffffff;
		border: solid 1px #E18700;
        background: -webkit-gradient(linear, left top, left bottom, from(#ff9900), to(#E18700));
        background: -moz-linear-gradient(top,  #ff9900,  #E18700);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#E18700');
}

/* green */
.mybutton_lv {
        color: #e8f0de;
        border: solid 1px #538312;
        background: #64991e;
        background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
        background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.mybutton_lv:hover {
        color: #e8f0de;
		background: #538018;
        background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
        background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.mybutton_lv:active {
        color: #a9c08c;
        background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
        background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}
.mybutton2_l_h{padding:1px 10px; background:#09f; color:#fff; height:25px; line-height:25px; font-size:14px; border-radius:5px; margin: 10px 0; display:inline-block;}
.mybutton2_l_h:hover{ color:#FFF;background:#FE6A00;}
.mybutton2_l_h2{padding:1px 10px; background:#FE6A00; color:#fff; height:25px; line-height:25px; font-size:14px; border-radius:5px; margin: 5px 0; display:inline-block;}
.mybutton2_l_h2:hover{ color:#FFF;background:#F90;}
.mybutton2_l_h3{padding:1px 10px; background:#DD00DD; color:#fff; height:25px; line-height:25px; font-size:14px; border-radius:5px; margin: 5px 0; display:inline-block;}
.mybutton2_l_h3:hover{ color:#FFF;background:#800080;}

.mybutton2_h_h{padding:0 10px; background:#999; color:#fff; height:20px; line-height:20px; display:inline-block;margin: 2px 0;}
.mybutton2_h_h:hover{ color:#FFF;background:#FF8040;}
.mybutton3{padding:1px 10px; background:#F00; color:#fff; height:25px; line-height:25px; font-size:14px; font-weight:bold; border-radius:5px; margin: 10px 0; display:inline-block;}
.mybutton3:hover{ color:#FF0;background:#d00;}
/*--------------以上为按钮式样大全-------------------------------------------------------------*/
.m-b-10{ margin-bottom:10px;}
.dangqianweizhi{ height:30px; line-height:20px; font-size:14px; color:#666;}
.dangqianweizhi a { color:#C30;}
.dangqianweizhi a:hover { color:#ff0000; transition:all .3s ease-in-out; text-decoration:underline;}
#noborder{ border:none}

.hf-updown {
	transition: All 0.4s ease-in-out;
	-webkit-transition: All 0.4s ease-in-out;
	-moz-transition: All 0.4s ease-in-out;
	-o-transition: All 0.4s ease-in-out;
}
.hf-updown:hover {
	transform: translate(0, -10px);
	-webkit-transform: translate(0, -10px);
	-moz-transform: translate(0, -10px);
	-o-transform: translate(0, -10px);
	-ms-transform: translate(0, -10px);
}
/*-----------------手机浏览电脑站时的下方提示---------------*/
#bootbar-sj{position: fixed;bottom: 0;left: 0;width: 30%;height:100px;line-height:100px;background: #d00000; font-size:30px; text-align:center;z-index:999999;}
#bootbar-sj a{ color:#FFF;}
/*-----------------新手任务弹出窗口---------------*/
.tipfloat {
    display: none;
    z-index: 999;
    position: absolute;
    left: 0;
    right: 0;
    top: 100px;
    margin: auto;
    width: 80%;
    max-width: 300px;
    background: url(../images/jinbibg.jpg) #fff no-repeat right bottom;
    box-shadow: 0 4px 12px rgba(236, 66, 79, 0.3);
    border-radius: 10px;
    overflow: hidden;
    border: 2px solid #EC424F;
}

.tipfloat-bt {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 40px;
    background: #EC424F;
    padding: 0 15px;
    font-size: 16px;
    color: #ffffcc;
    border-bottom: 2px solid #D73A49;
}

.tipfloat-nr {
    font-size: 16px;
    color: #555;
    padding: 10px;
    line-height: 1.5;
}

.tipfloat-nr a {
    color: #00A;
    text-decoration: underline;
}

.tipclose {
    cursor: pointer;
    color: #fff;
    font-size: 18px;
    line-height: 1;
}
/********************底部红包广告栏*************************/
.global-nav {
	position: fixed;
	left: -100%;
	bottom: 0;
	z-index: 10;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.global-nav__nav-wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	height: 60px;
	background-color:rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);}
.global-nav__nav-wrap .xinshou-box{ width:700px; margin:0 auto; height:60px; line-height:60px; padding:0 20px; text-align:center; font-size:18px; font-weight:bold; color:#FF0;}
.global-nav__operate-wrap {
	position: relative;
	width: 100px;
	height: 60px;line-height:60px;
	background-color:rgba(0,0,0,0.6);
	right: -100px;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.global-nav__operate-wrap img{ cursor:pointer;}
.global-nav__operate-wrap:before{
	content: '';
	position: absolute;
	top: 23px;
	width: 15px;
	height: 15px;
	border-top: 2px solid #FF0;
	border-right: 2px solid #FF0;
}
.global-nav__operate-wrap:before {display: none;right: 10px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}
/*.global-nav__operate-wrap:after {left: 0px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}*/
.global-nav--current {left: 0;}
.global-nav--current .global-nav__operate-wrap {width: 0px;right: 0;}
.global-nav--current .global-nav__operate-wrap:before {display: block;}
.global-nav--current .global-nav__operate-wrap:after {display: none;}
.erweimacl{ position:fixed;top:400px;right:100px; z-index:999;width:170px; height:257px;}
/*自定义radio式样*/
.radio_type {width: 22px;height: 22px; appearance: none;position: relative;outline: none;}
.radio_type:before {content: "";width: 20px;height: 20px;border: 1px solid #FE6A00;display: inline-block;border-radius: 50%;vertical-align: middle;background:#FFF;}
.radio_type:checked:before {content: "";width: 20px;height: 20px;border: 1px solid #FE6A00;display: inline-block;border-radius: 50%;vertical-align: middle;}
.radio_type:checked:after {content: "";width: 14px;height: 14px;text-align: center;background: #FE6A00;border-radius: 50%;display: block;position: absolute;top: 4px;left: 4px;}
.topadlist{width:600px;height:58px;margin:0 auto;overflow:hidden;}
.topadlist ul{list-style-type:none;float:left;}
.topadlist ul li{font-size:0;margin-right:5px;float:left;}