@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
body{font:12px Tahoma;}
fieldset,img{border:0;vertical-align:bottom;}
ol,ul{list-style:none;}
u{text-decoration:none;}
address,caption,cite,code,dfn,em,th,var,i,b{font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
a,a:link{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;}
textarea{padding:2px;resize:none;}
select,input{vertical-align:middle;font-size:12px;}
.clear{clear:both;height:0px;overflow:hidden;}
.overflow{overflow:hidden;}
html{background:url(http://img.7mth.com/imgs_v2/h_bg.gif) repeat 0 0;}
.top_line{float:left;width:100%;min-width:1000px;height:2px;overflow:hidden;background:url(http://img.7mth.com/imgs_v2/top_line.gif) repeat-x center 0;}
.top_bar{clear:both;width:100%;min-width:1000px;height:40px;line-height:40px;background:#f9f9f9;}
.top_sub{width:1000px;margin:0 auto;text-align:center;position:relative;z-index:99;}
.top_sub a{color:#333;margin:0 10px;}
.header{float:left;width:100%;min-width:1000px;height:158px;background:#020619 url(http://img.7mth.com/imgs_v2/h_bg.jpg) no-repeat center 0;}
.h_box{width:1000px;height:158px;margin:0 auto;position:relative;}
.logo{float:left;display:inline;width:250px;height:82px;margin:36px 0 0 28px;background:url(http://img.7mth.com/imgs_v2/logo.png) no-repeat 0 0;}
.t_seach{width:216px;height:33px;position:absolute;bottom:10px;right:154px;}
.t_seach input{float:left;width:153px;height:33px;box-shadow:2px 2px 2px #cfcfcf inset;border-radius:2px;border:none;padding:0 5px;}
.t_seach a{float:right;width:49px;height:33px;background:url(http://img.7mth.com/imgs_v2/ts_i.gif) no-repeat 0 0;}
.t_menu{position:absolute;top:30px;z-index:510;clear:both;overflow:hidden;padding:1px;background-color:#FFF;line-height:22px;text-align:left;}
.t_menu dl{width:100%;}
.t_menu{border:1px solid #3C63A4;background-color:#FFF;}
div.t_menu a:link,div.t_menu a:visited,div.t_menu a:hover{display:block;width:94%;padding:0 3%;margin:0;font-size:12px;font-weight:400;color:#000;}
div.t_menu a:hover{background-color:#000;color:#FFF;}div.t_menu dt a:link,div.t_menu dt a:visited{font-weight:700;}
div.t_menu dd a:link,div.t_menu dd a:visited,div.t_menu dd a:hover{width:90%;padding-left:7%;}
.nav_bar{clear:both;width:100%;min-width: 1000px; height:auto;background:#1f1f1f url(http://img.7mth.com/imgs_v2/nbar_bg.gif) repeat-x 0 0;/*overflow: hidden;*/}
.nav{width:1150px;height:94px;margin:0 auto;}
/*.nav li{float:left;display:inline;margin:0 13px 0 14px;height:94px;text-align:center;position:relative;}*/
.nav li{float:left;display:inline;margin:0 6px 0 6px;height:94px;text-align:center;position:relative;}
.nav li b{display:block;padding-top:30px;_line-height:26px;color:#fff;font-size:19px;font-family:"MS Sans Serif";}
.nav li b.font18{_line-height:18px;padding:30px 0 3px;}
.nav li em{display:block;color:#494949;font-size:16px;font-weight:bold;text-transform:uppercase;font-family:Tahoma;}
.nav li a:hover{text-decoration:none;}
.nav li a:hover b,.nav li a:hover em{text-decoration:underline;}
.nav li.nav_on{width:160px;margin:0px;background:url(http://img.7mth.com/imgs_v2/nav_on.png) no-repeat 0 0;}
.nav li.nav_on em{color:#fff;}
.nav li.nav_on a:hover b,.nav li.nav_on a:hover em{text-decoration:none;}
.nsub_bar{width:100%;min-width:1000px;min-height:10px;overflow: hidden;}
.nsub{width:1000px;margin:0 auto;line-height:30px;position:relative;padding-bottom: 8px;}
.nsub a{margin:8px 20px 0 0;color:#fff;font-weight:bold;display: inline-block;}
.nsub a.on{text-decoration: underline;}
.wrap{width:100%;min-width:1000px;}
.main{width:990px;margin:0 auto;padding:0 5px;}
.m_top{width:990px;padding-top:10px;overflow:hidden;}
.c_box{margin:0 5px;padding:0 0 8px;border:1px solid #dcdee0;box-shadow:0 0 5px rgba(0,0,0,0.1);background:#fff url(http://img.7mth.com/imgs_v2/box_b.gif) repeat-x 0 bottom;}.ct_bar{height:45px;margin:15px 18px 0;border-radius:6px;background:#1f1f1f;}.ct_title{float:left;height:45px;line-height:45px;padding:0 40px 0 6px;color:#fff;font-size:24px;font-family:"MS Sans Serif";border-radius:6px 0 0 6px;background:#35a100 url(http://img.7mth.com/imgs_v2/ct_bg.png) no-repeat right 0;}.t_i{display:inline-block;position:relative;z-index:9;zoom:1;vertical-align:top;+vertical-align:middle;_vertical-align:top;}.ct_right{float:right;padding-right:10px;}.ct_more{display:inline-block;margin:20px 0 0 0;color:#fff;font-weight:bold;font-family:Tahoma;}.nt_bar{clear:both;height:50px;border-bottom:2px solid #e1e1e1;}.nt_title{float:left;height:50px;line-height:50px;padding:0 20px;color:#1f1f1f;font-size:24px;font-style:italic;font-family:"MS Sans Serif";border-bottom:2px solid #1f1f1f;_position:relative;_bottom:-2px;}.nt_more{float:right;display:inline;margin:30px 10px 0 0;color:#1f1f1f;font-weight:bold;font-family:Tahoma;}
.pt_bar{height:36px;border-bottom:2px solid #35a100;}
.pt_title{float:left;height:36px;line-height:36px;padding:0 12px;color:#1f1f1f;font-size:18px;font-style:italic;font-family:"MS Sans Serif";}
.pt_more{float:right;display:inline;margin:18px 20px 0 0;color:#1f1f1f;font-weight:bold;font-family:Tahoma;}
.ct_key{display:inline-block;padding:3px 5px;margin:12px 10px 0 0;color:#fff;font-weight:bold;border-radius:2px;}
.footer{width:100%;min-width:1000px;padding:125px 0 20px;border-bottom:5px solid #1f9b45;background:#1f1f1f url(http://img.7mth.com/imgs_v2/f_bg.jpg) no-repeat center 0;}
.f_seach{width:495px;height:50px;margin:0 auto;padding-top:30px;}
.f_seach input{float:left;width:390px;height:50px;box-shadow:1px 1px 5px #999 inset;border-radius:2px;border:none;padding:0 5px;}
.f_seach a{float:right;width:90px;height:50px;background:url(http://img.7mth.com/imgs_v2/fs_i.gif) no-repeat 0 0;}
.q_link{width:900px;margin:30px auto 0;padding:15px 0 20px;border-top:1px solid #272727;}
.q_link dl{clear:both;margin:5px 0 0 100px;overflow:hidden;}
.q_link dt{float:left;width:120px;color:#fff;text-align:right;}
.q_link dd{float:left;color:#1f9b45;}
.q_link dd a{color:#1f9b45;}
.copy{width:1000px;margin:0 auto;text-align:center;}
.copy p,.copy p a{line-height:20px;color:#868686;}
.copy p.copy_link{padding:5px 0;}
.font18,.nav li b.font18{font-size:18px;}
.m_b_20{clear:both;width:978px;margin-bottom:20px;}
.m_t_10{clear:both;width:978px;margin-top:10px;}
.m_t_20{clear:both;width:683px;margin-top:20px;}
.m_tm_10{clear:both;width:683px;margin-top:10px;}
.m_ts_10{clear:both;width:280px;margin-top:10px;}
.m_ts_20{clear:both;width:280px;margin-top:20px;}
.gg_t1{float:right;display:inline;margin:44px 30px 0 0;}
.gg_m1{margin:6px 0 0;}
.gg_r1,.gg_r2{margin-bottom:10px;}
.new_i{display:inline-block;width:30px;height:15px;margin-left:-10px;background:url(http://img.7mth.com/imgs_v2/hot2.gif?11) no-repeat 0 0;position:absolute;top:4px;left:19%;}
.new_i2{display:inline-block;width:30px;height:15px;margin-left:-10px;background:url(http://img.7mth.com/imgs_v2/hot.gif?11) no-repeat 0 0;position:absolute;top:4px;left:19%;}.hotbox{display:inline-block;width:30px;height:13px;background:url(http://img.7mth.com/imgs_v2/hot.png) no-repeat 0 0;margin-left:10px;margin-bottom:1px;margin-bottom:3px;}
.hot_i{display: inline-block; width: 30px; height: 15px; margin-left: -2px; background: transparent url(http://img.7mth.com/imgs_v2/hot.gif?11) no-repeat scroll 0px 0px; position: absolute; top:15px; right:-10px;}
.fb_g{background:url(http://img.7mth.com/imgs_v2/facebook_png.png) no-repeat 0 0;width:107px;height:33px;position:absolute;right:30px;bottom:10px;display:block;}
.fb_s{width:121px;height:36px;background:url(http://img.7mth.com/imgs_v2/fb_png.png) no-repeat 0 0;margin:0 auto 10px;display:block;}
.fb_box{width:609px;height:342px;margin:20px auto 60px; background:url(http://img.7mth.com/imgs_v2/fb_img.gif) no-repeat 0 0;position:relative;}
.fb_txt{width:395px;height:334px;margin:0 auto;}
.fb_box img{z-index:99999999;position:absolute;top:170px;left:260px;}
.bfocus{width:100%;margin:0 auto;padding-bottom:10px;text-align:center;}
.bfocus a{margin:0 4px;}
.bfocus .fb_s{display: inline-block;margin-bottom: 0;}
.sdt_entry{display:inline-block;width:313px;height:36px;background:url(//px-img.7mdt.com/sdt/sdt_entry_th.png) no-repeat;}
/*20170620-chc  处理头部的热门hot*/
.nav li{position:relative;}
.nav li a{display:block;position:relative;z-index:1;}
.nav li em.li_icon{display:block;width:36px;height:18px;position:absolute;right:10px;top:10px;z-index:20;}
.nav li em.li_icon img{display:block;}

.homeHappyLA, .infoHappyLA{position:fixed;top:38%;left:8px;z-index:10;}
.homeHappyRA, .infoHappyRA{position:fixed;top:38%;right:8px;z-index:10;}

/* 下载弹窗 */
.pop-appDown-wrap{padding-top:9px;position: absolute;right:0;display:none;}
.pop-appDown-box{width:297px;padding:16px;background:#fff;border-radius:8px;box-sizing: border-box;position: relative;box-shadow: 0 0 8px 0 rgba(0,0,0,.2);}
.pop-appDown-box:after{content: '';width:0;height:0;border:9px solid;border-width:0 9px 9px;border-color: transparent transparent #fff;position: absolute;top:-9px;right:18px;}
.pop-appDown-tips{color:#434343;font-size:13px;padding-bottom:8px;line-height: normal;text-align: left;font-weight: normal;word-break: normal;}
.pop-appDown-mian{display:flex;align-items: center;justify-content: space-between;}
.appDown-select{width:100%;display: flex;flex-direction:column;margin-right:12px;}
.appDown-btn{display: flex !important;align-items: center;padding:0 !important;}
.appDown-logo{margin-right:8px;}
.appDown-logo img{width:56px;height:56px;}
.appDown-t-logo img{width:78px;height:auto;}
.appDown-txt{color:#434343;font-size:14px;font-weight: normal;line-height:normal !important;text-align: left;}
.appDown-line{margin-top:8px;padding-top:8px !important;border-top:1px solid #F0F0F0;}
.appDown-code{text-align: center;}
.appDown-qrcode img{width:95px;height:auto;}
.appDown-code-txt{color:#434343;font-size:13px;text-align: center;white-space: nowrap;line-height: 18px;margin-top:6px;font-weight: normal;}
.appDown-code-txt span{color:#09B363;}
.nav li:hover .pop-appDown-wrap{display:block !important;}

@media (max-width:1000px){
  .nav li b{font-size: 18px;}
  /* .nav li{margin: 0 4px 0 4px;} */
}
.appDown-intro{ white-space: nowrap;}
.appDown-txt{ white-space: nowrap;}
.pop-appDown-ownership{
	height: 10px;border-bottom: 1px solid #F0F0F0;text-align: center;font-size: 0;margin-bottom: 15px; 
}
.pop-appDown-ownership p{display: inline-block; padding: 0 24px; height: 20px;background-color: #fff; 
	color: #434343; font-size: 14px; line-height: 20px; font-family: "SF Pro Display";
}
/*******************20161220圣诞皮肤************************/
/*.logo{background-image:url(http://img.7mth.com/imgs_v2/logo_c.png);}
.header{background-image:url(http://img.7mth.com/imgs_v2/h_bg_c.jpg);}*/