@charset "utf-8";

/* 

PChome front group public style, applicable to all channel page.

Write the date 2014-01-07. Name: global.css-2014.1.10

PChome front-end group LTD. All rights reserved.

*/

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,input,textarea,th,td{padding:0px; margin:0px; border:none;
    font-family:"Microsoft YaHei",Tahoma,Arial,Roboto,”Droid Sans”,”Helvetica Neue”,”Droid Sans Fallback”,”Heiti SC”,”Hiragino Sans GB”,Simsun,sans-self;}

a{ color:#333; text-decoration:none;}
a:visited { }
a:active, a:hover { text-decoration:none;}
a:focus,input:hover,button:hover,input[type='button']:hover{ outline:none;}
i, em, cite { font-style: normal; }
li{ vertical-align:bottom; overflow:hidden; list-style-type:none;}
body, button, input, select, textarea{ font:14px/1.5em "Microsoft YaHei";}

/* 超出隐藏 */
.overflow{ overflow:hidden;}        
		          
/* float */
.fl{ float: left; }
.fr{ float: right;}

/* The default style of the mouse */
.cursor{cursor:pointer;}

/* iE6 固定定位闪动 */
*html{ background-image:url(about:blank); background-attachment:fixed; font-family:"Microsoft YaHei"}  
body{font-family:"Microsoft YaHei"}

/* 图片自适应调整 并去除IE6下底部空白*/
img{ max-width:100%;border: 0 none; vertical-align: top;}

/* 文字居中 */
.txt-center{ text-align:center;}
.txt-left{ text-align:left;}
.txt-right{ text-align:right;}
.txt-justify{ text-align:justify;}

/* 自动换行 */
.word-auto{word-wrap: break-word;word-break: normal;}

/* 自动居中 */
.mg-auto{ margin-left:auto; margin-right:auto;}

/* Container-width: 960 980 1000 1200 */
.container-960{ width:960px; position:relative;}
.container-980{ width:980px; position:relative;}
.container-1000{ width:1000px; position:relative;}
.container-1200{ width:1200px; position:relative;}

/* margin */
.mg-b10{ margin-bottom:10px;}.mg-b15{ margin-bottom:15px;}.mg-b20{ margin-bottom:20px;}.mg-b30{ margin-bottom:30px;}

/* clearfix */  
.clearfix:after{ visibility: hidden;display: block;font-size: 0;content:" ";clear: both;height: 0;}
.clearfix{ *zoom:1;}

/* transtion-Hover */
.transtion{ transition:all ease 0.3s; -moz-transition:all ease 0.3s; -ms-transition:all ease 0.3s; -o-transition:all ease 0.3s; -webkit-transition:all ease 0.3s;}


a:hover {
    color: red;
}

img{
    transition: all linear 0.4s;
    -moz-transition: all linear 0.4s;
    -ms-transition: all linear 0.4s;
    -o-transition: all linear 0.4s;
    -webkit-transition: all linear 0.4s;
}
img:hover {
    transform: scale(1.06);
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -o-transform: scale(1.06);
    -ms-transform: scale(1.06);
}
body{
    background:#f0f0f0;
}
.top-top {
    position: relative;
    width: 100%;
    height: 30px;
    margin-bottom: 15px;
    text-align: right;
    line-height: 30px;
    border-top: 1px solid #ececfb;
    border-bottom: 2px solid #ececfb;
    background-color: #fff;
    /* overflow: hidden; */
}
.header-box{
    background: #fff;
}
.crumbs-box{
    width:1200px;
    margin:0 auto;
    color: #999999;
    font-size: 14px;
    padding: 16px 0;
}
.crumbs-box a{
    color: #999999;
}
.container-1200 {
    margin: 0 auto;
}
.container-1200{
    width: 1200px;
    position: relative;
    background: #fff;
}
.top-top p {
    float: left;
    margin: 2px 0 0 10px;
    font-size: 12px;
    color: #666666;
}
.top-top span {
    margin-left: 10px;
    font-size: 12px;
    color: #666666;
}
.top-top span a {
    margin: 0 2px;
}
.top-nav{
    position: relative;
    z-index: 5;
    height: 90px;
    width: 1200px;
    margin: 0 auto;
}

.top-nav p {
    float: left;
    width: 136px;
    height: 90px;
    background: url(https://download.pchome.net/static/pc/images/logo.png) 2px 11px no-repeat;
}
.top-nav p a {
    width: 136px;
    height: 80px;
    display: block;
}
.nav-main{
    width: 100%;
    height: 40px;
    background-color: #167af4;
    color: white;
}
.nav-ul{
    width:1200px;
    margin:0 auto;
}
.nav-main li{
    float: left;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
    padding: 0 22px;
}
.nav-main li:nth-child(1){
    padding-left: 45px
}
.nav-main li:nth-child(5){
    padding:0;
    width: 75px;
}
.nav-main li a{
    color: white;
}
.nav-main li a:hover{
    font-weight:800  !important;
    color: white !important
}
.nav-menu{
    position: relative;
    z-index: 2;
    padding: 20px 0 5px 0;
    background: #fff;
}

/*footer*/
.footer-box{
    background-color: #262626;
    border-top:4px solid #02a0e7;
    color: #fff !important;
    height:180px;
    width: 100%;
}
.footer-box a{
    color: #fff !important;
}
#modFootClass {
    text-align: center;
    font: 400 12px/26px "simsun";
    color: #fff;
    margin: 42px 0 0;
    font-size: 14px;}
#modFootClass a{color:#444;text-decoration: none;}
#modFootClass a:hover{color:#a00;}
#modFootClass span{font-family:microsoft yahei;}

.mod_return {
    width: 48px;
    height: 48px;
    position: fixed;
    bottom: -165px;
    right: 50%;
    margin-right: -675px;
    z-index: 9999;
    -webkit-transition: all ease 0.9s;
    -moz-transition: all ease 0.9s;
    -ms-transition: all ease 0.9s;
    -o-transition: all ease 0.9s;
    z-index: 999;
    transition: all ease 0.9s;
}

.mod_return.mod_return_appear {
    bottom: 100px;
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}

.mod_return a {
    display: block;
    width: 100%;
    height: 100%;
    background: url(https://download.pchome.net/static/pc/images/icon-tips.png) no-repeat -132px -52px;
}
.mod_return a:hover{
    background: url(https://download.pchome.net/static/pc/images/icon-tips.png) no-repeat -132px -100px;
}

.top-khd{
    /* display: none; */
    color:#52589b !important;
    position: relative;
}
.float-alink{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left:0;
}

.top-khd em{
    display:inline-block;
    width:10px;
    height: 15px;
    background:url(https://static.pchome.net/pchome/static/pc/images/s-phone-icon.png) no-repeat 0 0;
    vertical-align: middle;
    margin-right: 5px;
}
.float-box{
    display: none;
    position:absolute;
    right: 11px;
    top: 48px;
    width:440px;
    height:138px;
    background:url(https://static.pchome.net/pchome/static/pc/images/s-top-bg.png) no-repeat 0 0;
    z-index:9;
}
.float-box strong{
    position:absolute;
    top: -14px;
    right: 45px;
    content:"";
    display:block;
    width: 21px;
    height: 15px;
    background:url(https://static.pchome.net/pchome/static/pc/images1/sm-up-icon.png) no-repeat 0 0;
}
.float-box-left{
    float:left;
    width:306px;
    height:112px;
    margin:14px 5px 14px 14px;
    background:url(https://static.pchome.net/pchome/static/pc/images/s-top-bg1.png) no-repeat 0 0;
}
.float-icon{
    float:left;
}
.float-icon img{
    display:block;
    width:66px;
    height:66px;
    margin: 8px 14px 6px;
}
.float-icon a{
    display:block;
    width:66px;
    height:24px;
    background:#dc1301;
    line-height:24px;
    text-align:center;
    font-size:14px;
    color:#fff;
    border-radius:20px;
    margin-left:14px;
}
.float-tit{
    float:left;
    text-align: left;
    width:194px;
}
.float-tit div{
    color:#121212;
    font-weight:bold;
    font-size:18px;
    margin-top: 20px;
}
.float-tit p{
    margin:0;
    color:#333333;
    font-size:15px;
    line-height: 24px;
}
.float-box-right{
    float:left;
    width:100px;
    height: 100px;
    background:#fff;
    border-radius:15px;
    margin-top:18px;
}
.float-box-right img{
    width:82px;
    height:82px;
    display:block;
    margin:9px auto;
}

.dhyc{
    display: none;
}