
.pagination{text-align:center;display:block;margin:0 auto;padding:15px 0}
.pagination ul{font-size:0}
.pagination ul li{vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block;margin:0 0 0 -1px}
.pagination li span{font:600 12px/20px Verdana,Tahoma,Arial;color:#AAA;background-color:#FFF;text-align:center;display:block;min-width:20px;padding:8px;border:1px solid #E6E6E6;position:relative;z-index:1}
.pagination li a span,.pagination li a:visited span{color:#555;text-decoration:none;background-color:#FFF;position:relative;z-index:1}
.pagination li a:active span,.pagination li a:hover span{color:#ED5564;text-decoration:none;border-color:#DB4453;position:relative;z-index:9;cursor:pointer}
.pagination li a:hover{text-decoration:none}
.pagination li span.currentpage{color:#FFF;font-weight:700;background-color:#ED5564;border-color:#DB4453;position:relative;z-index:2}
.pagination li:first-child{margin-right:8px}
.pagination li:last-child{margin-left:8px}
.quick-login{background:#FFF;overflow:hidden;width:298px;padding:0 30px}
.quick-login dl{width:100%;margin:0 auto;overflow:hidden}
.quick-login dl dt{line-height:20px;height:20px;margin:8px 0 2px 0;text-shadow:1px 1px 0 #FFF}
.quick-login dl dd span{line-height:28px;color:#999;margin-left:8px}
.quick-login .text{width:250px}
.quick-login ul{width:100%;display:block;clear:both;margin:20px auto 10px auto;padding-bottom:10px;overflow:hidden;border-bottom:solid 1px #E7E7E7}
.quick-login ul li{line-height:20px;color:#999}
.quick-login ul li a{text-decoration:underline;font-weight:600;margin:0 2px}
.quick-login ul li a.forget{color:#FF7F00}
.quick-login ul li a.register{color:#006DD9}
.quick-login .enter{width:100%;margin:10px auto 20px auto;overflow:hidden}
.quick-login .enter .submit{color:#FFF;line-height:28px;font-weight:600;background-image:none;background-color:#ED5564;display:inline-block;width:88px;padding:0;margin:0;border:0;cursor:pointer}
.quick-login .enter .submit:hover{background-color:#DB4453}
.quick-login .enter .other{margin:0 0 0 15px}
.quick-login .enter a{line-height:32px;color:#999;display:inline-block;margin-right:8px}
.quick-login .enter a i{background:url(../images/login.png) no-repeat;vertical-align:middle;display:inline-block;width:32px;height:32px;margin-right:6px}
.quick-login .enter a.qq i{background-position:0 0}
.quick-login .enter a:hover.qq{color:#3EB6E8}
.quick-login .enter a:hover.qq i{background-position:-96px 0;text-decoration:none}
.quick-login .enter a.sina i{background-position:-32px 0}
.quick-login .enter span a:hover.sina{color:#F77362}
.quick-login .enter span a:hover.sina i{background-position:-128px 0;text-decoration:none}
.quick-login .enter a.wx i{background-position:-64px 0}
.quick-login .enter span a:hover.wx{color:#4EA335}
.quick-login .enter span a:hover.wx i{background-position:-160px 0;text-decoration:none}
.logo,.thumb{display:table-cell;vertical-align:middle;text-align:center}
.thumb-cut{overflow:hidden}
.thumb-cut a{text-align:center;float:left;position:relative;overflow:hidden}
.thumb-cut img{vertical-align:text-top;float:none;position:relative}
#page{background-color:#F5F5F5;width:100%;height:29px;border-bottom:1px solid #D8D8D8}
.nc-grade-mini{font:600 italic 12px/16px Georgia,Arial;text-shadow:1px 1px 0 rgba(0,0,0,.25);color:#FFF4F4;background-color:#F33;vertical-align:middle;display:inline-block;height:16px;padding:1px 3px;border-radius:2px}
.trans_msg{background-color:#FFF;padding:4px;border:solid 1px #CCC;box-shadow:0 0 0 2px rgba(153,153,153,.1);filter:alpha(opacity=100, enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2)}
.trans_msg img{display:block;max-width:150px;max-height:150px}
.warp-all{width:1000px;margin:0 auto}
.public-top-layout{font-family:Arial,"宋体";line-height:20px;color:#777;background-color:#FFF}
.public-top-layout .topbar{height:45px}
.public-top-layout .user-entry{width:40%;height:20px;float:left;padding:12px 0}
.public-top-layout .user-entry a{color:#333}
.public-top-layout .user-entry .other{margin:0 0 0 5px}
.public-top-layout .user-entry .other a{line-height:22px;color:#999;display:inline-block}
.public-top-layout .user-entry .other a i{background:url(../images/toplogin.png) no-repeat;vertical-align:middle;display:inline-block;width:20px;height:20px;margin-right:2px}
.public-top-layout .user-entry .other a.qq i{background-position:0 0}
.public-top-layout .user-entry .other a:hover.qq{color:#3EB6E8}
.public-top-layout .user-entry .other a:hover.qq i{background-position:-60px 0;text-decoration:none}
.public-top-layout .user-entry .other a.sina i{background-position:-20px 0}
.public-top-layout .user-entry .other a:hover.sina{color:#F77362}
.public-top-layout .user-entry .other a:hover.sina i{background-position:-80px 0;text-decoration:none}
.public-top-layout .user-entry .other a.wx i{background-position:-40px 0}
.public-top-layout .user-entry .other a:hover.wx{color:#4EA335}
.public-top-layout .user-entry .other a:hover.wx i{background-position:-100px 0;text-decoration:none}
.public-top-layout .quick-menu{font-size:0;text-align:right;width:60%;height:30px;float:right;padding-top:8px}
.public-top-layout .quick-menu a{color:#777!important}
.public-top-layout .quick-menu dl{text-align:left;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block;width:90px;height:30px;position:relative;z-index:999}
.public-top-layout .quick-menu dl dt{font-size:12px;line-height:20px;height:20px;padding:5px 0;position:absolute;z-index:2;top:0;left:12px}
.public-top-layout .quick-menu dl dt a:hover{text-decoration:none;color:#F30}
.public-top-layout .quick-menu dl dt i{background:url(../images/top_bg.png) no-repeat 0 0;vertical-align:middle;display:inline-block;width:6px;height:3px;margin-left:6px;-webkit-transition:.2s ease-in;-moz-transition:-webkit-transform .2s ease-in;-o-transition:-webkit-transform .2s ease-in;transition:.2s ease-in}
.public-top-layout .quick-menu dl.hover dt i{FILTER:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%}
.public-top-layout .quick-menu dl dd{background-color:#FFF;display:none;width:88px;border:solid 1px #F0F0F0;position:absolute;z-index:1;top:0;left:0}
.public-top-layout .quick-menu dl.hover dd{display:block}
.public-top-layout .quick-menu dl dd ul{width:78px;margin:30px 0 0 0}
.public-top-layout .quick-menu dl dd ul li a{font-size:12px;line-height:24px;display:block;clear:both;padding:2px 0 2px 11px}
.public-top-layout .quick-menu dl dd ul li a:hover{text-decoration:none;background-color:#F7F7F7}
.public-top-layout .quick-menu dl.weixin{width:114px}
.public-top-layout .quick-menu dl.weixin dt{background:url(../images/weixin.png) no-repeat 10px 8px;padding-left:30px}
.public-top-layout .quick-menu dl.weixin dd{width:auto;padding:5px;right:0;left:auto}
.public-top-layout .quick-menu dl.weixin dd h4{line-height:18px;color:#F98016;text-align:center;margin:30px 0 5px 0;font-size:12px}
.public-top-layout .quick-menu dl.weixin dd img{max-width:96px;max-height:96px}
.public-top-layout .quick-menu dl dt em{background-image:url(../images/top_ico.png);background-repeat:no-repeat;vertical-align:middle;display:inline-block;width:13px;height:15px;margin:2px 1px 0 0;transition:all .2s;-webkit-transition:all .2s}
.public-top-layout .quick-menu dl.hover dt em{background-image:url(../images/top_ico.png);background-repeat:no-repeat}
.public-top-layout .quick-menu dl dt em.ico_tel{background-position:0 -15px}
.public-top-layout .quick-menu dl.hover dt em.ico_tel{background-position:0 -30px}
.public-top-layout .quick-menu dl dt em.ico_mall{background-position:-15px -15px}
.public-top-layout .quick-menu dl.hover dt em.ico_mall{background-position:-15px -30px}
.public-top-layout .quick-menu dl dt em.ico_order{background-position:-30px -15px}
.public-top-layout .quick-menu dl.hover dt em.ico_order{background-position:-30px -30px}
.public-top-layout .quick-menu dl dt em.ico_store{background-position:-45px -15px}
.public-top-layout .quick-menu dl.hover dt em.ico_store{background-position:-45px -30px}
.public-top-layout .quick-menu dl dt em.ico_service{background-position:-60px -15px}
.public-top-layout .quick-menu dl.hover dt em.ico_service{background-position:-60px -30px}
.public-top-layout .quick-menu dl.down_app{font-size:12px}
.public-top-layout .quick-menu dl.down_app dd{width:222px;padding:5px;left:0;top:30px;text-align:center}
.public-top-layout .quick-menu dl.down_app .qrcode{width:120px;text-align:center;float:left}
.public-top-layout .quick-menu dl.down_app .qrcode img{display:block;max-width:120px;max-height:120px}
.public-top-layout .quick-menu dl.down_app .hint{width:100px;float:right;text-align:center}
.public-top-layout .quick-menu dl.down_app .hint h4{font-size:14px;line-height:24px;font-weight:600;color:#F32613}
.public-top-layout .quick-menu dl.down_app .addurl{width:90px;float:right;clear:right;margin:6px 4px 0 0;text-align:left}
.public-top-layout .quick-menu dl.down_app .addurl a{color:#999;line-height:16px;background-color:#F5F5F5;display:block;width:70px;height:16px;clear:both;padding:5px 9px;margin-top:5px;border:solid 1px #DDD;font-family:"Microsoft Yahei"}
.public-top-layout .quick-menu dl.down_app .addurl a i{font-size:14px;margin-right:4px}
.public-top-layout .quick-menu dl.down_app .addurl a:hover{text-decoration:none;color:#85c441;background-color:#e6f5d1;border-color:#85c441}
.public-top-layout .quick-menu dl.down_app .addurl a:hover i{color:#85c441}
.warning{color:#C00;background-color:#FFC;width:98%;clear:both;padding:6px;margin:6px auto;border:1px dashed #F90}
.warning label{clear:both;line-height:20px}
.ps-container .ps-scrollbar-x,.ps-container .ps-scrollbar-y{background-color:#AAA;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;z-index:auto;bottom:3px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity.25s linear;-moz-transition:opacity .25s linear;transition:opacity .25s linear}
.ps-container .ps-scrollbar-x{left:auto;height:8px;bottom:3px}
.ps-container .ps-scrollbar-y{right:3px;width:8px;bottom:auto}
.ps-container:hover .ps-scrollbar-x,.ps-container:hover .ps-scrollbar-y{opacity:.6;filter:alpha(opacity=60)}
.ps-container .ps-scrollbar-x:hover,.ps-container .ps-scrollbar-y:hover{opacity:.9;filter:alpha(opacity=90);cursor:default}
.ps-container .ps-scrollbar-x.in-scrolling,.ps-container .ps-scrollbar-y.in-scrolling{opacity:.9;filter:alpha(opacity=90)}

.ensureBox{ border-bottom:1px solid #eee; overflow:hidden; zoom:1; width:1190px; margin:0 auto 20px;}
.ensureBox ul{ width:1240px; padding:16px 0 50px;}
.ensureBox ul li{ float:left; width:290px;font-size:16px; text-align:left; overflow:hidden; zoom:1; padding:10px 0 0 20px;}
.ensureBox ul li a{ display:block; position:relative; color:#999;padding:6px 0 6px 70px;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;float:left;cursor:default;}
.ensureBox ul li a span{ display:block; color:#333; font-weight:bold; margin-bottom:3px;}
.ensureBox ul li a:hover{ text-decoration:none; /*margin-top:-4px;*/}
.ensureBox ul li a i{ display:block; position:absolute; left:0; top:0; background-position:-71px -478px; width:60px; height:60px;}
.ensureBox ul li a .i_ensure02{ background-position:-163px -478px;}
.ensureBox ul li a .i_ensure03{ background-position:-254px -478px;}
.ensureBox ul li a .i_ensure04{ background-position:-346px -478px;}

.wwi-footer { overflow: hidden; zoom: 1; border-top: 1px solid #eee; background-color: #fff; padding-top: 18px; text-align: center; margin-top: 20px; }
.wwi-footer .foot_navi { width: 1190px; margin: 0 auto; text-align: left; padding: 15px 0; overflow: hidden; zoom: 1; border-bottom: 1px solid #eee; position: relative; min-height: 134px; }
.wwi-footer .foot_navi .footLeft { float: left; width: 100px; padding-left: 290px; }
.wwi-footer .foot_navi .footLeft .erweima { width: 98px; height: 98px; margin: 0 auto; border: 1px solid #ccc; }
.wwi-footer .foot_navi .footLeft p { font-size: 12px; color: #666; text-align: center; padding-top: 8px; }
.wwi-footer .foot_navi .footRight { float:left; padding-top: 6px; width:850px; }
.wwi-footer .foot_navi dl { line-height: 1.5; width: 150px; float: left; font-size: 13px; padding-left: 20px; }
.wwi-footer .foot_navi .lastdl { width: 100px; }
.wwi-footer .foot_navi dl dt { font-size: 16px; color: #333; margin-bottom: 10px; font-weight: normal; }
.wwi-footer .foot_navi dl dd { margin-bottom: 10px; }
.wwi-footer .foot_navi dl dd a { color: #666; }
.wwi-footer .foot_navi dl dd a:hover { color: #0fcfe1; }
.wwi-footer .gray_box { padding: 10px 0 15px; line-height: 22px; text-align: center; color: #999; }
.wwi-footer .gray_box p { font-family: "Microsoft YaHei"; }
.wwi-footer .gray_box a { color: #999; font-family: "Microsoft YaHei"; }
.wwi-footer .gray_box a:hover { color: #0fcfe1; }
.footLogo { text-indent: -9999px; position: absolute; left: 10px; bottom: 0; width: 158px; height: 164px;  }
.ensureBox ul li a i{ background: url(../images/icon_common.png) no-repeat; }
.foot_ico01, .foot_ico02, .foot_ico03, .foot_ico04 { float: left; width: 50px; height: 50px; }
.foot_ico01 { background-position: -265px -415px; }
.foot_ico02 { background-position: -331px -415px; }
.foot_ico03 { background-position: -396px -415px; }
.foot_ico04 { background-position: -4px -487px; }
.logFooter { text-align: center; padding: 20px 0; color: #999999; font-size: 12px; line-height: 22px; }
.logFooter p { text-align: center; }
.logFooter a { color: #999999; font-size: 12px; line-height: 22px; }
.ensureBox{ border-bottom:1px solid #eee; overflow:hidden; zoom:1; width:1190px; margin:0 auto 20px;}
.ensureBox ul{ width:1240px; padding:16px 0 50px;}
.ensureBox ul li{ float:left; width:290px;font-size:16px; text-align:left; overflow:hidden; zoom:1; padding:10px 0 0 20px;}
.ensureBox ul li a{ display:block; position:relative; color:#999;padding:6px 0 6px 70px;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;float:left;cursor:default;}
.ensureBox ul li a span{ display:block; color:#333; font-weight:bold; margin-bottom:3px;}
.ensureBox ul li a:hover{ text-decoration:none; /*margin-top:-4px;*/}
.ensureBox ul li a i{ display:block; position:absolute; left:0; top:0; background-position:-71px -478px; width:60px; height:60px;}
.ensureBox ul li a .i_ensure02{ background-position:-163px -478px;}
.ensureBox ul li a .i_ensure03{ background-position:-254px -478px;}
.ensureBox ul li a .i_ensure04{ background-position:-346px -478px;}
/***footer二维码***/
.ft_app,.ft_weixin{ float:left;width:132px;border:1px solid #eee;}
.ft_weixin{ margin-right:50px;}
.ft_app .erweima,.ft_weixin .erweima{width:110px;height:110px;margin:10px auto;}
.ft_weixin .erweima img,.ft_app .erweima img{ width:110px;height:110px;}
.ft_app p,.ft_weixin p{ text-align:center; font-size:12px; color:#666; line-height:25px; border-top:1px solid #eee;}
/**页面底部加安全联盟logo**/
.bt_securityAlliance{width:938px; margin:0 auto 8px;}
.bt_securityAlliance li{ float:left; padding:0 5px; width:124px;}
.bt_securityAlliance .li_security a{ display:block; border:1px solid #eee;width:122px; height:45px; text-align:center;}
.bt_securityAlliance .li_security a img{ width:85px; height:auto; margin:7px auto 0;}

#cti{clear:both;display:block;float:none;border-bottom:1px solid #eee; background:#f5f5f5 ;}
#cti ul{font-size:0;white-space:nowrap;padding:20px 0 20px 0;}
#cti li{font-size:12px;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block;zoom:1;margin-right:45px}
#cti li.rf{float:right;font-size:12px;color:#333;font-weight:700}
#cti li.rf em.red{color:#ff6980}
#cti li.rf em.rgb9{color:#999}
#cti li span{vertical-align:middle;display:inline-block}
#cti li .line{font-size:0;background-color:#D7D7D7;width:1px;height:36px}
#cti li .icon{width:25px;height:25px;margin:0 6% 0 12%;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px}
#cti li .icon img{max-width:25px;max-height:25px}
#cti li .name{font-size:12px;line-height:25px;font-weight:700;color:#333}
#faq{width:100%;overflow:hidden}
#faq ul{font-size:0;white-space:nowrap;padding:20px 2%}
#faq li{font-size:12px;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block;width:13%;zoom:1}
#faq dl{display:block;width:90%;margin:0 auto}
#faq dl dt{font:12px/20px "microsoft yahei";color:#333;padding:5px;margin:5px 0}
#faq dl dd{font:12px/20px "microsoft yahei";white-space:nowrap;text-overflow:ellipsis;display:block;clear:both;padding:2px 5px;overflow:hidden}
#faq dl dd i{font-size:0;line-height:0;background:url(../images/top_bg.png) no-repeat -80px -10px;vertical-align:middle;display:inline-block;width:3px;height:3px;margin-right:5px}
#faq dl dd a{color:#666}
#footer{padding:10px 0 30px 0; background:#333 ;}
#footer .right-flag{margin-top:3px}
#footer .right-flag a{margin-right:5px}
#footer .about-us{margin-left:10px;line-height:20px;color:#666}
#footer .about-us a,#footer .about-us p{color:#efefef}
#footer .about-us p span{padding:0 10px}
#faq .cooperation{background:url(../images/mall/2014_ncs_public_img.png) -175px -128px no-repeat}
#faq li.cooperation{float:right;padding:0 0 0 60px}
#faq li.cooperation{width:15%}
.cooperation .btn{display:block;margin:6px 0 0;width:80px;height:26px;font:12px/26px SimSun;color:#fff!important;text-align:center;background:#ff6980;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.cooperation .btn span{padding:0 5px 0 0;font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"}
.cooperation .btn:hover{background:##f89750;color:#fff;text-decoration:none}
.tip-yellowsimple{color:#000;background-color:#fff9c9;text-align:left;min-width:50px;max-width:300px;border:1px solid #c7bf93;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;z-index:1000;padding:6px 8px}
.tip-yellowsimple .tip-inner{font:12px/16px arial,helvetica,sans-serif}
.tip-yellowsimple .tip-arrow-top{background:url(../images/tip-yellowsimple_arrows.gif) no-repeat;width:9px;height:6px;margin-top:-6px;margin-left:-5px;top:0;left:50%}
.tip-yellowsimple .tip-arrow-right{background:url(../images/tip-yellowsimple_arrows.gif) no-repeat -9px 0;width:6px;height:9px;margin-top:-4px;margin-left:0;top:50%;left:100%}
.tip-yellowsimple .tip-arrow-bottom{background:url(../images/tip-yellowsimple_arrows.gif) no-repeat -18px 0;width:9px;height:6px;margin-top:0;margin-left:-5px;top:100%;left:50%}
.tip-yellowsimple .tip-arrow-left{background:url(../images/tip-yellowsimple_arrows.gif) no-repeat -27px 0;width:6px;height:9px;margin-top:-4px;margin-left:-6px;top:50%;left:0}


/*//pub*/
.headNew-bg .phone a,.headNew-bg .weixin a,.to-sign .sign_doc a,.to-sign .sign_hos a,.to-sign .sign-user a,.cityCont .cityNow em,.safePage span,.headNew-bg .index a{ background:url(../images/common-head.png?ver=1322) no-repeat;}



.head-nav li.tao a,.head-nav li.tao i,.tab-main-index li p>a,.ym-logo div,.faith span{ background:url(../images/headnew.png?ver=2) no-repeat;}
.quick-publink a,.quick-publink>span,.quick-publink a.order-phone span{ background:url(../images/quicklink.png?ver=3) no-repeat;}
div#doyoo_panel { display: none !important;}
.head-wrap{ width:1200px; margin:0 auto; font-family:"Microsoft Yahei"; position:relative;}
/*head**/
/*headNew-bg*//*sign-box已登录与未登录有区别，to-sign 未登录 sign-on 已登录*/
.headNew-bg{ height:36px; background:#fafafa; border-bottom:1px solid #dfdfdf; position:relative; z-index:999; }
.headNew-bg .index{ padding-right: 12px;}
.headNew-bg .phone,.headNew-bg .weixin{ float:left; position:relative; padding: 0 12px;}
.headNew-bg .phone a{ padding-left:20px; background-position:0 0; height:30px; overflow:hidden; position: relative; z-index: 3}
.headNew-bg .phone:hover a{ background-position:0 -186px; text-decoration:none; color:#666;}
.headNew-bg .weixin a{ padding-left:23px; background-position:0 -1219px; height:30px; overflow:hidden; position: relative; z-index: 3}
.headNew-bg .weixin:hover a{ background-position:0 -1263px; text-decoration:none; color:#666;}

.headNew-bg .index a{ background-position:0 -69px; padding-left:24px; display:inline-block;}
.headNew-bg .index a:hover{ background-position:0 -289px; text-decoration:none; color:#ff5370;}
.headNew-bg a{ font:12px/35px "Microsoft Yahei"; color:#666;}
.to-sign .sign_doc a,.to-sign .sign_hos a,.to-sign .sign-user a{ display:block; margin-top:9px; height:19px; line-height:19px;}
.to-sign .sign_doc a{ padding-left:27px; background-position:0 -21px;}
.to-sign .sign_doc a:hover{ background-position:0 -118px; text-decoration:none; color:#ff5370;}
.to-sign .sign_hos a{ padding-left:27px; background-position:0 -224px;}
.to-sign .sign_hos a:hover{ background-position:0 -260px; text-decoration:none; color:#ff5370;}
.to-sign .sign-user a{ padding:0 0 0 27px; background-position:0 -47px;}
.to-sign .sign-user a:hover{ background-position:0 -151px;}
.sign-box{ float:right;}
.sign-box div{ float:left;}
.headNew-bg .head-wrap>.box-xx{ padding: 0}
.to-sign .sign-right a:hover{text-decoration:none; color:#ff5370;}
.box-xx{ padding:0 12px; height:28px; line-height:35px; color:#dfdfdf;}
.sign-on .user-info img{ height:20px; border:1px solid #d6d6d6; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px;  -o-border-radius: 20px; border-radius: 20px; margin:0 6px -6px 0; line-height:36px;}
.user-info span,.sign-right span,.user-info a,.sign-right a{ line-height:36px; cursor:pointer;}
.user-info span:hover,.sign-right span:hover,.hover-show a:hover,.user-info a:hover,.sign-right a:hover{ color:#ff5370; text-decoration:none;}
.sign-right .callUs{ padding-right:116px; position:relative; cursor: auto; }
.sign-right .callUs,.sign-right .callUs:hover{ color:#666}
.sign-right .callUs em{ color:#ff6980; font-size:16px; position:absolute; top:-9px; right:0; font-family:Arial; cursor: default}
.user-info span { display: inline-block; height: 31px; overflow: hidden; max-width:164px;}
.sign-on{  position: absolute; right: 0; top: 0; z-index: 2;}
.sign-on .hover-cont{ padding:0 12px; border:1px solid #fafafa; border-top:none; position:relative; height:35px; overflow:hidden}
.sign-on .hover-cont:hover{ background:#FFF; border-color:#dfdfdf; height:auto;}
.sign-on .sign-side:hover{ height:40px;}
.sign-on .hover-cont .nc-grade-mini{margin-top: 8px; margin-right:5px ;}
.sign-on .box-xx{ padding:0;} 
.sign-on .lastone{ padding-right:12px} 
.sign-on .firstone{ padding-left:12px}   
.hover-hide{ color:#fafafa;}
.box-xx.hover{ color:#fafafa;}
.sign-box .hover-show{ float:none;}
.hover-show a{ display:block; line-height:30px;}
.sign-side:hover { height: 97px; overflow: visible; border-bottom:none;}
.sign-side:hover .hover-show{ display:block; }
.sign-side .hover-show{ background: none repeat scroll 0 0 #fff; border: 1px solid #dfdfdf; border-top:none;  padding-left: 6px; position: absolute; right: -1px; top: 37px; width: 92px; display:none;}

/*登陆之后的样式-start*/

.headNew-bg a.user{ color: #888; display: block; height: 36px; line-height: 36px; padding: 0 11px }
.headNew-bg a.user:hover{ color: #ff5370; text-decoration: none; }
.headNew-bg a.user i{ font-style: normal; }
.headNew-bg div.slide-show{ display: block; padding-top: 0; }
.headNew-bg div.slide-show a{ display: block; line-height: 12px; margin-top: 14px; padding: 0 5px; }
.headNew-bg div.slide-show a:hover{ text-decoration: none; }
.headNew-bg ul.isin{ position: relative; }
.isin{ position:absolute; right:0; z-index:9999; }

.isin li a>.flleft{ display:inline-block; height:22px; margin-top:-6px; line-height:24px; margin-left:0; max-width:140px;}
.isin li a>.user-img{ margin-right:10px;}
.isin img{border:1px solid #dfdfdf; margin:0; line-height:12px; vertical-align:middle; width:20px;border-radius:50%;}
.isin li{ min-height:36px; max-height:36px; border:1px solid #fafafa;  border-top:0; border-bottom-width:0; overflow:hidden; margin-right:0}
.white .isin li{ border-color:#fff; margin-right:0; }
.isin li div{ padding-top:13px;*padding-top:14px;}
.isin li:hover{ background:#fff; max-height:none; border-color:#dfdfdf; border-bottom-width:1px; border-right-width:1px; padding-bottom:18px;}
.isin li:hover a{ color:#333; border-color:#fff;}
.isin li:hover a:hover{ color:#ff5370; }

.isin li.msg{ margin-right:0}
.isin li.msg a{ display: block; border:none; }
.isin li.msg:hover{ height:46px; *height:46px; overflow:visible; padding-bottom:0; max-height:none; }
.isin li.msg:hover>span{ color:#333; }
.white .isin li.msg:hover{ height:46px; *height:46px; } 
.isin li.msg .slide-show{ float: none; display:none; padding-top:0;}
.isin li.msg:hover .slide-show{ display:block; position:absolute; right:-1px; top:40px; width:110px; padding-bottom:18px; *padding-bottom:12px; background:#fff; border:1px solid #dfdfdf; border-top:0;}
.white .isin li.msg:hover .slide-show{ top:41px;}

/*二维码*/
.download { left:-4px; position:absolute; top:33px; display:none;width: 178px; height: 238px; z-index: 2}
.headNew-bg .phone:hover .download,.headNew-bg .weixin:hover .download{ display:block;}
.headNew-bg .phone .download{ background: url("../images/download.png") no-repeat 0 -52px;}
.headNew-bg .weixin .download{ background: url("../images/weixin8.png") no-repeat -1px -32px; height: 245px; width: 187px;}
.headNew-bg .phone:hover,.headNew-bg .weixin:hover{ box-shadow: 0px 0px 2px 2px #e0e0e0; background: #fff;}

.headNew-bg .phone .download .qrcode{ margin-top: 50px; text-align: center;}
.headNew-bg .phone .addurl a{ background: url(); color:#333 ;}
.headNew-bg .phone .addurl a:hover{color:#ff6980 ;}

