
.idx_leftMenu,.idx_rightLogin{position:absolute;top:0px;height:100%;z-index:1;left: 50%;margin-left: 400px;}
.idx_rightLogin .h62{height:62px}
.idx_leftMenu{z-index:10;left:0;width:190px}
.idx_rightLogin{z-index:1;right:0;width:220px;background:#fff}
.idx_rightLogin .r_banner{width:200px;height:182px;background-color:#e4e4e4;padding-top:1px;position:relative}
.idx_rightLogin .r_banner .hot_icon{width:34px;height:14px;background-image:url(../images/hot.png);background-position:0 0;background-repeat:no-repeat;position:absolute;top:122px;left:132px}
.idx_rightLogin .r_banner li{display:block;cursor:pointer;float:left;width:66px;height:60px;margin-right:1px;margin-bottom:1px;background-color:#fff}
.idx_rightLogin .r_banner li.br0{margin-right:0}
.idx_rightLogin .r_banner li.bb0{margin-bottom:0}
.idx_rightLogin .r_banner li a{display:block;width:100%;height:52px;padding-top:8px;padding-right:0;padding-left:0}
.idx_rightLogin .r_banner li a:hover{background-color:#f8faff}
.idx_rightLogin .r_banner .serIcon{width:26px;height:26px;margin:0 auto;background:url(../images/service.png) center center no-repeat}
.idx_rightLogin .r_banner .sicon{background-position:0 0}
.idx_rightLogin .r_banner .sphone{background-position:0 -27px}
.idx_rightLogin .r_banner .spackage{background-position:0 -54px}
.idx_rightLogin .r_banner .selectric,.idx_rightLogin .r_banner .sgas,.idx_rightLogin .r_banner .swater{background:url(../images/server_new.png) no-repeat}
.idx_rightLogin .r_banner .selectric{background-position:0 -39px}
.idx_rightLogin .r_banner .sgas{background-position:0 -72px}
.idx_rightLogin .r_banner .stravel{background-position:0 -162px}
.idx_rightLogin .r_banner .steach{background-position:0 -189px}
.idx_rightLogin .r_banner .redbag{background:url(../images/redbag.png) center center no-repeat}
.idx_nav_bar .idx_rightLogin .r_banner li a p{font-size:12px;color:#999;text-align:center;line-height:20px}
.idx_nav_bar .idx_rightLogin .r_banner li a:hover p{color:#666}
.idx_rightLogin .r_banner a img{width:200px;height:110px}
.idx_rightLogin .userLogin{height:115px;padding:20px 20px 30px;border-bottom:1px solid #ebebeb}
.userLogin .isNone{display:none}
.userLogin .userLogo{float:left;width:60px;height:60px}
.userLogin .isLoginMessage{display:block;padding-top:20px;padding-left:10px;float:left;width:86px}
.userLogin .isLoginMessage em,.userLogin .isLoginMessage span{line-height:20px;display:block}
.userLogin .isLoginMessage span{font-size:14px;color:#333}
.userLogin .isLoginMessage em{font-size:12px;line-height:14px;margin-top:5px;text-align:center;color:#5b9fe2;border:1px solid #5b9fe2;-webkit-border-radius:15px;border-radius:15px}
.userLogin .userName{font-size:14px;float:left;padding-left:10px;color:#333;padding-top:20px}
.userLogin .userBtn{margin-top:20px}
.userLogin .userBtn a{
    font-size:12px;line-height:30px;display:inline-block;height:30px;text-align:center;color:#fff;
    /*background:#fc472e;*/
    border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}
/*.userLogin .userBtn a.w1{width:100%}*/
.userLogin .userBtn a.w1{
	width: 80%;
    /* margin: auto 0; */
    /* width: 100px; */
    margin: 0 auto;
    display: block;
}

.userLogin .userBtn a.w2{width:43%}
.userLogin .userBtn a.ml{margin-left:16px}
.newBox{overflow:hidden;height:135px;padding-top:16px}
.newBox .newTab{line-height:20px;position:relative;height:20px}
.newBox .newTab div{font-size:12px;position:relative;float:left;width:50%;padding-left:20px;text-align:left;color:#999}
.newBox .newTab div.tabOn{color:#333;font-weight:700}
.newBox .newTab div span{float:right;color:#bbb;font-size:12px;font-weight:400}
.newBox .newTab div span:hover{color:#fc472e}
.newBox .newTab em{position:absolute;bottom:0;left:0;width:50%;height:2px}
.newUl{width:400px}
.newUl ul{float:left;width:190px;padding:2px 10px 0 20px}
.newUl ul li{line-height:18px;height:18px;width:170px;padding-top:4px}
.idx_nav_bar .newUl ul li a{font-size:12px;line-height:20px;cursor:pointer;color:#494848;padding-left:0;padding-right:0;width:168px;display:block}
.newUl ul li a:hover{text-decoration:underline;color:#fc472e}
.newBox .ant_tabs_nav .ant_tabs_tab:hover .ant_tabs_tab_inner,.newBox .ant_tabs_nav .ant_tabs_tab_active .ant_tabs_tab_inner{color:#222}
.newBox .ant_tabs_nav .ant_tabs_tab{margin-right:0}
.newBox .ant_tabs_nav .ant_tabs_tab_inner{padding:8px 36px}
.newBox .ant_tabs_ink_bar{background-color:#fc472e}
.newBox .ant_tabs_content{padding:0 15px 18px}


.mod-banner .banner-slide .slider-film{background:center no-repeat;display:none;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}
.mod-banner .banner-slide .slide-prev,.mod-banner .banner-slide .slide-next{background:transparent url(../images/t016967b640ffb88632.png) no-repeat -179px -143px;border-radius:2px;display:none;height:72px;left:50%;margin-top:-36px;position:absolute;top:50%;width:42px}
.mod-banner .banner-slide .slide-prev{margin-left:-400px}
.mod-banner .banner-slide .slide-next{background-position:-177px -74px;margin-left:348px}
.mod-banner .banner-slide .slide-point{border-radius:14px;bottom:15px;display:none;height:14px;left:50%;padding:7px 14px;position:absolute;text-align:center}
.mod-banner .banner-slide .slide-point a{background:rgba(0,0,0,.3)!important;background:#000;-moz-border-radius:10px;border-radius:10px;display:inline-block;height:12px;margin:1px 0 1px 15px;overflow:hidden;vertical-align:top;width:12px}
.mod-banner .banner-slide .slide-prev:hover,.mod-banner .banner-slide .slide-next:hover{background-color:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#28000000',endColorstr='#28000000')}
.mod-banner .banner-slide .slide-point .curr-point{background:rgba(255,255,255,.9)!important;background:#fff;box-shadow:0 0 1px #000;height:12px;margin-top:0;width:12px}
.mod-banner .banner-slide .slide-point a:first-child{margin-left:0}
