/*公用*/
html body { background:url(../images/bg.jpg) repeat;}
.main{width: 1120px; margin:0 auto; position: relative;}

.fl{float:left;}
.fr{float:right;}

.p12{font: 12px/22px "simsun","microsoft yahei","Arial";color:#fff;}

.a1{text-decoration: none;color:#;}
.a1:hover{text-decoration: underline;color:#;}


@-webkit-keyframes imageAnimation{
0%{opacity:0;}
20%{opacity:1;}
40%{opacity: 1;}
50%{opacity: 0;}
60%{opacity:1;}
80%{opacity: 1;}
100%{opacity:0}}
@-moz-keyframes imageAnimation{
0%{opacity:0;}
20%{opacity:1;}
40%{opacity: 1;}
50%{opacity: 0;}
60%{opacity:1;}
80%{opacity: 1;}
100%{opacity:0}}
@-o-keyframes imageAnimation{
0%{opacity:0;}
20%{opacity:1;}
40%{opacity: 1;}
50%{opacity: 0;}
60%{opacity:1;}
80%{opacity: 1;}
100%{opacity:0}}
@-ms-keyframes imageAnimation{
0%{opacity:0;}
20%{opacity:1;}
40%{opacity: 1;}
50%{opacity: 0;}
60%{opacity:1;}
80%{opacity: 1;}
100%{opacity:0}}
@keyframes imageAnimation{
0%{opacity:0;}
20%{opacity:1;}
40%{opacity: 1;}
50%{opacity: 0;}
60%{opacity:1;}
80%{opacity: 1;}
100%{opacity:0}}

.header{width: 100%; height: 420px; background:url(../images/banner.jpg) center;}



/*nav导航*/
.nav{ height: 50px; background-color: #2a3959;}
.nav .inner{ margin: 0 auto; width: 1088px; width: 1154px; height: 50px;}
.nav li{ width: 161px; height: 50px; float: left;}
.nav li.current{padding-left: 17px;}
.nav li a{ display: block; padding-left: 17px; width: 153px; font: 16px/50px "microsoft yahei"; text-align: center; color: #fff;}
.nav li a:hover,.nav li.cur a{ background: url(../images/cur.png) no-repeat 0 0; text-decoration: none;}

.box1{height:900px;}
.box1 .main{padding-top: 40px;}
#slide02 {position:relative; width:1120px; height:620px; margin-bottom: 20px;}
#slide02 .content{ height: 620px; }
#slide02 .content li{position: relative;}
#slide02 .content li p{position: absolute; left: 0; top:0; width: 374px; height: 480px; padding-left: 100px; padding-top: 140px; width: 580px; 
/* background-color:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#70000000',endColorStr='#70000000');*/
background: url(../images/mk.png) no-repeat;}
/*#slide02 .content li p:after{
	content:"";
	display:block;
	display: none\9;
	position: absolute;
	left: 100%;
	top:0;
    width:0;
    height:0;
    border-left: 0px solid transparent;  /*50px为左顶点到上顶点的水平距离*/
    /*border-right: 214px solid transparent;/*100px为右顶点到上顶点的水平距离*/
    /*border-bottom: 620px solid #000; /*200px为底线到上顶点的水平距离*/
    /*opacity: 0.7; filter:alpha(Opacity=70); 
}*/
#slide02 .content li p em{display: block; width: 350px; font:bold 26px/40px "microsoft yahei"; color: #fff; margin-bottom: 10px;}
#slide02 .content li p em a{color: #fff;}
#slide02 .content li p i{display: block; width: 90px; height: 5px; background: url(../images/line.jpg) no-repeat; margin-bottom: 20px;}
#slide02 .content li p span{display: block; width: 350px; font: 14px/26px "microsoft yahei"; color: #fff; margin-bottom: 30px;}
#slide02 .content li p a.more{display: block; width: 130px; height: 36px; border: 2px solid #cececf; font: 16px/36px "microsoft yahei"; color: #fff; text-align: center;}
#slide02 .content li a:hover{text-decoration: none;}

#slide02 .control {position:absolute; left:500px; bottom:30px; z-index:100}
#slide02 .control li {float:left; width: 26px;}
#slide02 .control a {position:relative; display:block; width:10px; height:10px; border:3px solid #cececf; text-indent: -9999px;}
#slide02 .control a:hover, #slide02 .control .current a{width:16px; height:16px; border: none; background:url(../images/icon01.jpg) no-repeat;}

#slide02 ul {list-style:none}
#slide02 ul img {vertical-align:middle}

.box1 .list{width:1152px;  margin-right: -32px;}
.box1 .list li{float: left; width: 256px; margin-right: 32px; }
.box1 .list li img{display: block;}
.box1 .list li p{font: 14px/26px "microsoft yahei"; color: #444a55; text-align: center;}
.box1 .list li a{color: #444a55;}

.box2{height:656px;background: url(../images/tit02.png) no-repeat center top;}
.box2 .main{padding-top: 90px;}
#slide03 {position:relative; width:624px; height:340px; float: left;}
#slide03 ul {list-style:none}
#slide03 ul img {vertical-align:middle;display: block;}
#slide03 p{background: #fff; padding: 20px; width: 584px; height: 140px; font: 14px/26px "microsoft yahei"; color: #585858;}
#slide03 p em{display: block; font-size: 20px; color: #000; text-indent: 22px; margin-bottom: 10px; background: url(../images/icon03.jpg) no-repeat 0 6px;}
#slide03 p em a{color: #000;}
#slide03 p a.more{color: #585858;}


#slide03_control {float: right; width:450px; height:376px; padding-top: 60px; list-style:none; color:#fff}
#slide03_control li {float: left; width:161px; height:160px; margin-left:64px; margin-bottom: 28px; text-align:center;  background:url(../images/control.png) no-repeat; cursor: pointer;}
#slide03_control li.c1{}
#slide03_control li.c2{background-position: -225px top;}
#slide03_control li.c3{background-position: -430px top;}
#slide03_control li.c4{background-position: right top;}   
#slide03_control li.c1.current {background-position: left bottom;}
#slide03_control li.c2.current{background-position: -225px bottom;}
#slide03_control li.c3.current{background-position: -430px bottom;}
#slide03_control li.c4.current{background-position: right bottom;} 


.box3{/*height:954px;*/background: url(../images/tit03.png) no-repeat center top;}
.box3 .main{padding-top: 90px}
.box3 ul{width: 1154px; margin-right: -34px;*zoom:1} 
.box3 ul.list{display: none;}
.box3 ul:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.box3 li{float: left;position: relative;width:350px;height:350px; margin-right:34px; margin-bottom: 25px; float:left;overflow:hidden;}
.box3 li:after{content:"";display:block; position: absolute; width: 350px; height: 20px; letter-spacing: 0; bottom: 0;z-index: 99; background: #fff;}
.box3 li img{display: block; }
.box3 li p{border-top:6px solid #2a3958; width:310px; height:240px; padding:10px 20px; position:absolute; top:260px;left:0px;
	font:14px/24px "microsoft yahei";color:#585858; background: #fff; cursor: pointer;}
.box3 li em{ font-size: 22px; line-height:28px;  color: #2a3958; text-align:center;display: block;}
.box3 li em a{color: #2a3958}
.box3 span{display: block; width: 320px; height: 60px; background: url(../images/more01.png) no-repeat; margin: 0 auto; cursor: pointer; margin-bottom: 54px;}

.box4{height:736px;background: url(../images/tit04.png) no-repeat center top;}
.box4 .main{padding-top: 90px;}
#slide04 {position:relative; width:960px; height: 485px; padding:55px 80px; background: #fff;}
#slide04 .pics {height:100px; }
#slide04 .pics li {display:none; width:960px; *zoom:1}
#slide04 .pics li:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
#slide04 .pics li p{float: left; width: 266px; font:18px/32px "microsoft yahei";color:#585858;}
#slide04 .pics li em{display: block; font-size: 22px; line-height: 24px; color: #2a3958;}
#slide04 .pics li span{float: right; display: block; width: 670px; height: 52px; font:14px/26px "microsoft yahei";color:#585858;
background: url(../images/icon04.jpg) no-repeat 0 4px; padding-left: 20px;}
#slide04 .pics li span a{color: #585858;}
#slide04 ul {list-style:none}
#slide04 ul img {vertical-align:middle}
#slide04_control {position:relative; height:400px;}
#slide04_control .slide {position:absolute;  left:4px; width:952px; }
#slide04_control li {width:228px; height: 362px; padding: 5px; text-align:center}
#slide04_control li.current {background: url(../images/icon05.jpg) no-repeat center top;}
#slide04_control li img {display: inline-block; cursor: pointer;}
#slide04 .btn {display: block; position:absolute; top:290px; width:59px; height:59px; background:url(../images/icon06.jpg) no-repeat;}
#slide04 .btn1{ left:0; background-position: left top;}
#slide04 .btn2{ right:0; background-position: right top;}


.box5{height:724px;background: url(../images/tit05.png) no-repeat center top;}
.box5 .main{padding-top: 90px;}
#slide05 {position:relative; width:1120px; height:430px; overflow: hidden;}
#slide05 ul {list-style:none; width: 1135px; margin-right: -15px;}
#slide05 ul img {display: block; vertical-align:middle}
#slide05 li{float: left; width: 358px; height: 200px; position: relative; margin-bottom: 15px; margin-right: 15px;}
#slide05 li p{position: absolute; left: -1px; bottom: 16px; width: 358px; height: 32px; font: 14px/32px "microsoft yahei"; color: #fff; text-align: center; background-color:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#70000000',endColorStr='#70000000');}
#slide05 li p a{color: #fff;}
#slide05_control {width:642px; height:114px; margin: 0 auto; list-style:none; margin-bottom: 40px;}
#slide05_control li {float:left; width:269px; margin:0 26px; height:114px; text-align:center; cursor: pointer;}
#slide05_control li p{width:269px; height: 114px; background: url(../images/icon07.png) no-repeat;}
#slide05_control li .jin{background-position: -325px top;}   
#slide05_control li .yin{background-position: right top;}
#slide05_control .current {background:url(../images/icon07.png) no-repeat;}      

.box6{height:638px;background: url(../images/tit06.png) no-repeat center top;}
.box6 .main{padding-top: 90px;}
.box6 .col-a{width: 580px; height: 360px; padding-top: 130px; position: relative;}
.box6 .col-a .video{width: 570px; height: 360px; position: absolute; top:0px; left: 10px;}
.box6 .col-a img{display: block;}
.box6 .col-a p{width: 530px; height: 90px; padding: 20px; padding-top: 250px; background: #2a395a; 
	font: 14px/26px "microsoft yahei"; color: #fff; position: relative;}
.box6 .col-a p a{display: block; width: 106px; height: 30px; line-height: 30px; color: #fff; border: 1px solid #fff; border-radius: 16px; text-align: center; position: absolute; right: 30px; top:280px;}
.box6 .col-a p a:hover{text-decoration: none;}

.box6 .col-b{width: 494px;height: 300px;}
.box6 .col-b li{padding-left: 20px; width: 460px; font: 14px/26px "microsoft yahei"; color: #585858; margin-bottom: 30px;}
.box6 .col-b li em{display: block; font-size: 20px; color: #2a395a; margin-bottom: 10px;}
.box6 .col-b li em a{color: #2a395a;}
.box6 .col-b a.more{ color: #159edc;}

.guy{height:170px;position:relative;margin-bottom:10px;}
.guy img{position:absolute;left:15px;top:20px; border-radius: 100%;}
.guy p{width:330px;height:130px;position:relative;padding:44px 0 0 164px;background:url(../images/icon10.png) no-repeat;text-align:left;}
.guy p span{ display: block; font:14px/36px "microsoft yahei"; color: #2a395a;}
.guy p a{color: #2a395a;}
.guy p a:hover{text-decoration: none;}
.guy p .name{width: 100%; height: 32px;}
.guy p .text{font:24px/32px "microsoft yahei";color:#2a395a; padding-right: 10px; display:block; float: left;}
.guy p .icon{width:24px;height:32px;display:block; float: left; background:url(../images/icon11.png) no-repeat 0 4px;}
.guy .desc2 a{padding-left:38px;margin-right:15px;}

.box7{height:838px;background: url(../images/tit07.png) no-repeat center top;}
.box7 .main{padding-top: 90px;}
.box7 .vr{width: 1120px; height: 700px; overflow: hidden; position: relative;}
.box7 .vr a{display: block; width: 128px; height: 128px; position: absolute; left: 50%; top:50%; background: url(http://www1.pconline.com.cn/2017/pc/CEChina/images/i_sprite.png) no-repeat; background-position: 0 -283px; margin: -64px 0 0 -64px; overflow: hidden; line-height: 500px;}

.box8{/*height:938px;*/background: url(../images/tit08.png) no-repeat center top;}
.box8 .main{padding-top: 90px;}
.box8 .list{display: none;}
.box8 li{width: 1120px; height: 150px; margin-bottom: 30px;}
.box8 p{position: relative; float: left;}
.box8 p.rl{width: 806px; height: 100px; padding: 25px 20px; font: 12px/24px "microsoft yahei"; color: #585858; background: #fff;}
.box8 i{display: block; position: absolute; left: 0; top:0; width: 60px; height: 20px; font: 14px/20px "microsoft yahei"; color: #fff; text-align: center; background: #159edc; z-index: 99;}
.box8 em{display: block; font-size: 20px; color: #2a395a; text-indent: 22px; margin-bottom: 10px; background: url(../images/icon03.jpg) no-repeat 0 5px;}
.box8 em a{color: #2a395a;}
.box8 a.more{ color: #159edc;}
.box8 span{display: block; background: url(../images/icon08.jpg) no-repeat 0 4px; text-indent: 22px; position: absolute; right: 20px; top:105px;}
.box8 .look{display: block; width: 320px; height: 60px; background: url(../images/more02.png) no-repeat; margin: 0 auto; cursor: pointer; margin-bottom: 54px;}


.box9{/*height:960px;*/background: url(../images/tit09.png) no-repeat center top;}
.box9 .main{padding-top: 90px;}
.box9 .comment {
    margin-top: 10px;
    text-align: left;
    margin-bottom: 54px;
}
.box9 .comment .cmtarea {
    padding-top: 10px;
}
.box9 .comment .cmtarea-header {
    display: none;
}
.box9 .comment .cmtarea-account-online {
    margin-top: 0;
}
.box9 .comment .cmtfooter {
    margin:0;
}
.box9 .comment .cmtarea-account {
    margin-top: 0;
}


.team{height:390px;background: url(../images/tit10.png) no-repeat center top;}
.team .main{padding-top: 90px;}
.team .col-a{width: 626px; height: 254px; padding-left:14px; background: #fff;}
.team p{ font: 18px/56px "microsoft yahei"; color: #159edc;}
.team li{ padding-left: 10px; height: 32px; background: url(../images/icon09.jpg) no-repeat 0 6px;}
.team li em{font: 14px/22px "microsoft yahei"; color: #333;}
.team li span{font: 14px/22px "microsoft yahei"; color: #a1a1a1; margin-right: 20px;}

.team .col-b{width: 414px;}
.team img{display: block; margin-bottom: 10px;}

.nav-fixed{width: 96px; padding-top: 46px; background:#2a395a url(images/dos.jpg) no-repeat; position:fixed;z-index:999;left:50%;margin-left:580px;top:50%;margin-top:-260px;display:none;}
.nav-con{width: 96px;position: relative;}
.nav-con li{height: 36px;width: 96px;position: relative;}
.nav-con li a{text-align: center;display: block; position: relative; height: 36px;font: 14px/36px "microsoft yahei"; color: #fff; width: 96px;}
.nav-con li a:hover{background:#354569; text-decoration: none;}
.nav-con li a:hover:before{position: absolute;content:"";
	display:block; width: 10px; height: 10px; left: 6px; top:13px; background: url(../images/icon02.jpg) no-repeat;}
.nav-con li.current a{background:#354569; text-decoration: none;}
.nav-con li.current a:before{position: absolute;content:"";
	display:block; width: 10px; height: 10px; left: 6px; top:13px; background: url(../images/icon02.jpg) no-repeat;}

.nav-con li .share-box {text-align: center;display: block;color: #fff;font: 14px/36px "microsoft yahei";width: 96px;height: 40px;}
.nav-con li .share-box:hover {background:#354569;}
.nav-con li .share-box:hover:before{position: absolute;content:"";
	display:block; width: 10px; height: 10px; left: 6px; top:13px; background: url(../images/icon02.jpg) no-repeat;}
	.nav-con li .share-box a:before{display: none;}

body .share-box {position: relative;}
body .share-box .icon-share {width:30px; height:30px; overflow: hidden;background: url(../images/sprite.png) no-repeat -200px 0;position: absolute;left: 33px;top: 8px;}
body .share-box:hover .bdshare-warp {display: block;}
body .share-box .bdshare-warp{width:110px;position:absolute;top: 0;left:0;cursor:pointer; display:none }
body .share-box .bdshare-warp .bd-txt{width:95px;height: 40px;float:left;font-size:0;color:#202020;}
body .share-box .bdshare-button-style0-16{zoom:1}
body .share-box .bdshare-button-style0-16 a{width:26px;height:26px;padding:0;margin:2px 2px 0 0;float:left;background-image:url(../images/art_tools.png)!important}
body .share-box .bdshare-button-style0-16 a{background-color:transparent;height:28px}
body .share-box .bdshare-button-style0-16 a.bds_more{display:none}
body .share-box .hover .bdshare-button-style0-16 a.bds_more{display:none}
body .share-box .bdshare-button-style0-16 a.bds_weixin{background-position:0 0!important}
body .share-box .bdshare-button-style0-16 a.bds_qzone{background-position:-27px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_tsina{background-position:-54px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_tqq{background-position:-81px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_renren{background-position:-108px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_kaixin001{background-position:-135px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_sqq{background-position:-162px 0!important}


.backtop em {width:30px;height: 20px;overflow: hidden;background: url(../images/sprite.png) no-repeat -140px 5px;margin:0 auto; display: block;}

body .g-footer .gft-links,body .g-footer .gft-links a{ color:#333;}
body .g-footer .gft-copyRight,body .g-footer .gft-copyRight a{ color:#333;}



.live-content{position:relative;overflow-x:hidden;overflow-y:auto;height: 336px;padding:12px;background:#f8f9ff;_height:610px;}
.live-content ul{padding-left:12px;border-left:1px dashed #99dde3;}
.live-content li{padding:10px 0;}
.live-content .time-area{line-height:25px;position:relative;width:95px;height:25px;padding-left:15px;color:#fff;background-position:-19px -49px;font-size:12px;}
.live-content .time-area .icon-clock{position:absolute;top:5px;left:-19px;width:13px;height:13px;background-position:0 -55px;}
.live-content .txt-area{font:12px/24px Simsun;color:#727272;}
.live-content .txt-area img{max-width:500px;margin:8px 0;}


头部
.navibar a:hover img{opacity:1;}
dl,dt,dd,ul,li{ margin:0; padding:0;}
.clearfix{*zoom:1}.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.navibar a{ display:inline-block;}
.nb-none{ display:none;}
.navibar .nb-arrow,
.nb-tit-user .nb-msgtip,
.nb-menulist .nb-ml-arrow,
.nb-menulist .nb-ml-ic,
.navibar .nb-tit-icon,
.nb-msg-icon span{background: url(//www1.pconline.com.cn/header/images/navibar.v2.png) no-repeat;}
.navibar{ min-width:1000px; margin-left: auto;margin-right: auto; text-align: left; position:relative; z-index:555; height: 28px; border-bottom:1px solid #ececec; background-color:#f8f8f8;color: #666; font:12px/28px "微软雅黑","宋体";}
.navibar-wrap{ width:1000px; margin:0 auto;}
.navibar-la{ float:left; display: inline; padding-left:8px;}
.navibar-lb{ float:right; display: inline;}
.navibar a{color: #666;}
.navibar a:hover{color: #f60;}
.navibar .nb-info,
.navibar .nb-tit{ display:inline; float:left;}
.navibar .nb-tit{ position: relative; line-height:28px; margin-right:15px;}
.navibar .nb-arrow{ position:absolute; top:13px; right:0;width: 5px; height: 3px; overflow: hidden; vertical-align: middle; background-position:-88px -0px; margin-left: 3px;}
html:root .navibar .nb-arrow{ 
transition:.25s;
-moz-transition:.25s; /* Firefox 4 */
-webkit-transition:.25s; /* Safari 和 Chrome */
-o-transition:.25s;
transform:rotate(0deg);
-ms-transform:rotate(0deg); /* IE 9 */
-moz-transform:rotate(0deg); /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg); /* Opera */}
.navibar .nb-tit-hover .nb-arrow{ background-position:-88px -5px;}
html:root .navibar .nb-tit-hover .nb-arrow{ background-position:-88px -0px;
transition:.25s;
-moz-transition:.25s; /* Firefox 4 */
-webkit-transition:.25s; /* Safari 和 Chrome */
-o-transition:.25s;
transform:rotate(180deg);
-ms-transform:rotate(180deg); /* IE 9 */
-moz-transform:rotate(180deg); /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); /* Opera */}
.navibar .nb-menu{ position: relative; padding-right:8px;}
.navibar .nb-menulist{ display: none; position: absolute; overflow:hidden; width: 124px; padding-top:8px; top:27px; left:50%; margin-left:-63px;z-index:10; background:url(about:blank); text-align:left;}
.navibar .nb-menulist-s{line-height:28px;width:232px;margin-left:0;left:0;}
.navibar .nb-memu-station{overflow:hidden;zoom:1;padding:12px 10px;}
.navibar .nb-memu-station li{float:left;display:inline;zoom:1;margin:0;width:42px;text-align:center}
.navibar .nb-menulist-s .nb-ml-arrow{left:30px;}
.navibar .nb-menu .split{float:left;width:1px;height:11px;overflow:hidden;margin:9px 15px 0 0;background:#e5e5e5;} 
.navibar .nb-menulist-3{width:70px; text-align:center; margin-left:-35px;}
.navibar .nb-tit-hover .nb-menulist{ display: block;}
.navibar .nb-menulist-inner{ display:block; position:relative; border:1px solid #ececec;border-radius: 2px; background: #fff; zoom:1;}
.nb-menulist .nb-ml-arrow{ display: block;width: 12px; height: 7px;overflow: hidden;background-position:-88px -10px;position: absolute;top: -7px;left: 50%; margin-left:-6px;z-index: 10;}
.nb-memu-lit li{position:relative; height: 28px;line-height: 28px; padding:0 15px;}
.nb-memu-lit li a{ display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-overflow:clip\0;}
/*.nb-menulist .display:block; position:relative; height: 28px;line-height: 28px; padding:0 15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-overflow:clip\0;}*/
.nb-menulist .nb-ml-ic{display: inline; float: left; width:21px; margin-right:6px;_overflow: hidden;}
/*论坛*/
.nb-ml-bbs{ color:#aaa;}
.nb-ml-bbs dt{font-weight:bold; height: 30px;line-height: 30px; margin-bottom:-5px; padding:0 15px;}
.nb-ml-bbs .nb-mlbs-sp{ border-top:1px dashed #ececec;}
.nb-ml-bbs .nb-bbs-favb{ display:none;}
/*登录*/
.navibar .nb-tit-login{ margin-right:0;}
.nb-ml-pc{ border-bottom: 1px dashed #ececec;}
.nb-ml-pc .nb-ml-ic{height: 19px; background-position:1px 0; margin-top: 5px;}
.nb-ml-qq .nb-ml-ic{height: 16px;background-position: -20px -2px;margin-top: 7px;}
.nb-ml-weibo .nb-ml-ic{height: 17px;background-position: -64px -1px;margin-top: 7px;}
.nb-ml-taobao .nb-ml-ic{height: 17px;background-position: -42px -3px;margin-top: 8px;}
.nb-ml-weixin .nb-ml-ic{height: 16px;background-position: -102px -2px;margin-top: 8px;}
/*个人中心*/
.navibar .nb-tit-user{ padding-left:25px;}
.navibar .user-link:hover{ text-decoration:none;}
.nb-tit-user .nb-head{ position: absolute; top:5px; left:0; height: 20px; width:20px; overflow: hidden; font-size:0;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-o-border-radius: 20px;
-ms-border-radius: 20px;
border-radius: 20px;
transition:.25s;
}
.nb-tit-user .nb-head img{ vertical-align: top;}
.navibar .nb-ml-user{ width:220px; left:0; margin-left:0;}
.nb-ml-user .nb-ml-arrow{ margin-left:-80px;}
.nb-ml-user .nb-menuList-con{ padding:12px 12px 0;}
.nb-user-info{ border-bottom:1px dashed #ececec; padding-bottom:12px;}
.nb-pt-pic{ float:left; margin-right:10px;}
.nb-picTxt dt{ font-size:14px; line-height:1.3;}
.nb-picTxt dd{ line-height:2; color:#777;}
.nb-user-info dt a{ color:#333;}
.nb-user-info dt a:hover{ color:#f60;}
.nb-user-info dd{ margin-top:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;*zoom:1;}
.nb-user-actions a{ float:left; width:46px; overflow:hidden; line-height:1.3; text-align:center; border-left:1px solid #ececec; color:#aaa;}
.nb-user-actions a.first{ margin-left:-10px;border:0;} 
.nb-user-actions a:hover{ text-decoration:none; color:#aaa;}
.nb-user-actions a span{ display:block; color:#707070;}
.nb-user-actions a:hover span{ color:#f60;}
.navibar .nb-user-rk{ padding:6px 0;}
.nb-user-rk{ margin-right:-30px;}
.nb-user-rk li{ padding:0 5px; float:left; width:80px; margin-right:18px; white-space:nowrap;}
.nb-user-tf{ color:#ddd; margin:0 -12px; padding:0 12px; text-align:right; height:28px; line-height:28px; background-color:#f4f4f4; border-top:1px solid #ececec;}
/*消息*/
.navibar .nb-tit-nomsg{ padding-right:0;}
.nb-tit-message{ width:16px; height:28px;}
.nb-msg-icon span{ position:absolute; top:8px; left:0; height: 12px; width:16px;overflow:hidden; line-height:999em; background-position: -85px -23px; padding:0; }
.navibar .nb-message-num{ position:absolute; top:2px; right:0; background: #f44; color: #fff;border-radius: 2px;padding: 0 2px;line-height: 14px;height: 14px;}
.nb-tit-message .nb-menulist{ width:132px; margin-left:-70px;}
.navibar .nb-message-none{ display:none !important;}
.nb-menuList-con .nb-message-num{top:8px; right:15px;}
.nb-ml-mybbs .nb-ml-ic{ height:13px; background-position:0 -21px; margin-top:8px;}
.nb-ml-mycollect .nb-ml-ic{ height:14px; background-position:-20px -21px; margin-top:8px;}
.nb-ml-myfriends .nb-ml-ic{ height:12px; background-position:-43px -22px; margin-top:9px;}
.nb-ml-mycmt .nb-ml-ic{ height:15px; background-position:-62px -21px; margin-top:7px;}
.nb-tit-wap .nb-menulist{ width:96px; margin-left:-48px;}


.g-footer,.g-footer a{color:#fff;}
.g-footer{font-size:12px;line-height:26px;text-align:left;margin:0 auto;}
.g-footer .gft-wrap{width:1000px;margin:0 auto;padding:20px 0 30px;}
.g-footer .gft-links{text-align:center;}
.g-footer .gft-copyRight{margin-top:5px;text-align:center;}
.g-footer .gft-copyRight dt,.g-footer .gft-copyRight dd{display:inline-block;vertical-align:top;text-align:left;}
.g-footer .gft-copyRight dt,.g-footer .gft-copyRight dd{*display:inline;}
.g-footer .gft-copyRight dd{padding-left:30px;}
