body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,th,img,div,blockquote,dl,dt,dd,blockquote,pre,object,textarea,input{margin:0;padding:0;}
body,input,textarea{font-size:12px;line-height:1.4;font-family:"\5fae\8f6f\96c5\9ed1";/*_font-family:"\5b8b\4f53";*/color:#323232;}
body{background:#f3f3f3;}
textarea{resize:none;outline:none;}
input{vertical-align:middle;outline:none;}
img,object,embed{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
dfn,em,cite,address,caption{font-style:normal;}
fieldset,img,abbr{border:0;}
ul,ol{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
a:focus,embed{outline:0;}
a{text-decoration:none;cursor:pointer;color:#666;outline:none;}
a:hover{text-decoration:underline;}
.clear:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clear{zoom:1;}
.fc_s{color:#cc0033;}
.fc_gray{color:#666666;}
.f_arial{font-family:arial;}
.link_u{text-decoration:underline;}
.img_hot,.img_new{display:inline-block;width:30px;height:12px;line-height:12px;background: url(../images/spic.png?v=20150818) no-repeat;vertical-align: middle;}
.img_new{background-position:0 -13px;}
.btn_normal_1,.btn_normal_2,.btn_normal_3,.btn_normal_4{display:inline-block;border:1px solid #d2d2d2;height:18px;line-height:18px;color:#323232;font-size:12px;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:#f6f6f6 2px 2px 2px;text-align:center;vertical-align:middle;cursor: pointer;}
.btn_normal_1:hover{background:#cc0033;border-color:#cc0033;color:#fff;text-decoration:none;}
.btn_normal_1_gray,.btn_normal_1_gray:hover{border-color:#d2d2d2;background:#fff;color:#d2d2d2;cursor:default;}
.btn_normal_2{height:32px;line-height:32px;color:#fff;font-size:14px;background:#cc0000;border:0;padding: 0 20px}
.btn_normal_2:hover{background:#e6003a;text-decoration:none;}
.btn_normal_2 i{font-style:normal;}
.btn_normal_2_white{background-color: #fff; border:1px solid #d2d2d2;color: #666;}
.btn_normal_2_white:hover{color: #fff;}
.btn_normal_2_gray,.btn_normal_2_gray:hover{background:#d2d2d2;cursor:default;}
.btn_normal_2_big{height:40px;line-height:40px;}
.btn_normal_2_big_blue{height:40px;line-height:40px;background:#7bdef3;}
.btn_normal_2_big_blue:hover{background:#67cde3;}
.btn_normal_3_gray,.btn_normal_3_gray:hover{height:30px;line-height:30px;border-color:#d2d2d2;background:#fff;color:#d2d2d2;cursor:default;font-size:14px;padding:0 20px;}
.btn_normal_3_gray i,.btn_normal_4 i{font-style:normal;}
.btn_normal_4,.btn_normal_4:hover{height:30px;line-height:30px;border-color:#d2d2d2;background:#fff;font-size:14px;padding:0 20px;}
.btn_normal_4:hover{text-decoration: none;border-color:#bab9b9;}

.input_normal,.input_normal_big{display:inline-block;vertical-align:middle;line-height:1;background:#fff;width:188px;padding:0 10px;border:1px solid #d2d2d2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:#f6f6f6 2px 2px 2px;}
.input_normal .t,.input_normal_big .t{background:#fff;border:0;color:#969696;font-size:12px;display:inline-block;height:28px;line-height:28px;width:100%;}
.input_normal_click{border-color:#cc0033;}
.input_normal_click .t{color:#323232;}
.input_normal_error{border-color:#ff8d8d;background-color:#fff3f3;}
.input_normal_error .t{color:#ff8d8d;background-color:#fff3f3;}
.input_normal_ok{width:173px;background:url("../images/input_ok.png") no-repeat right 7px;padding-right:25px;}
.input_normal_gray{background:#f5f5f5;border-color:#d2d2d2;}
.input_normal_gray .t{cursor:default;background:#f5f5f5;}
.input_normal_big .t{height:38px;line-height:38px;}
.textarea_normal{height:85px;width:330px;padding:0;vertical-align:top;}
.textarea_normal .t{width:310px;height:74px;font-size:12px;padding:5px 10px;line-height:1.8;}
/*select_box*/
.select_box{position:relative;width:150px;}
.select_box cite{display:block;padding:0 28px 0 10px;border:1px solid #d2d2d2;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 1px #e9e9e9;height:28px;line-height:28px;overflow:hidden;background:url(../images/select_arrow.gif) right 11px no-repeat;font-size:14px;cursor:pointer;}
.select_box .selectList{display:none;position:absolute;top:29px;left:0;width:148px;background:#fff;overflow:hidden;z-index:10000;padding:2px 0 5px;border:1px solid #cc0000;border-top:1px solid #fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-top:none;border-radius:0 0 3px 3px;box-shadow:0 6px 6px #e9e9e9;}
.select_box .sListLi a,.select_box .sListLi span{color:#323232;display:block;height:20px;line-height:20px;overflow:hidden;padding:0 0 0 10px;text-decoration:none;font-size:12px;cursor:pointer;}
.select_box .sListLi a:hover,.select_box .sListLi span:hover,.select_box .sListLi span.hover{background:#f5f5f5;}
.select_box_onclick{z-index:100;}
.select_box_onclick cite{border:1px solid #cc0000;border-bottom:1px solid #fff;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;box-shadow:0 0 0 #fff;background-position:right -32px;}
.select_box_onclick .selectList{display:block;}
.select_box_onclick .selectList .sLBox{height:200px;overflow:auto;}
.select_box_error cite{border:1px solid #ff8d8d;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;box-shadow:0 0 0 #fff;background:#fff3f3;color:#ff8d8d;}
/*calendar_box*/
.calendar_box{width:148px;}
.calendar_box .date{display:block;width:108px;padding:0 28px 0 10px;border:1px solid #d2d2d2;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 1px #e9e9e9;height:28px;line-height:28px;overflow:hidden;background:url(../images/select_arrow.gif) right -140px no-repeat;font-size:14px;cursor:pointer;}
/*publicTable*/
.publicTable table{width:100%;border:1px solid #e9e9e9;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 1px #fafafa;}
.publicTable table th,.publicTable table td{height:34px;line-height:34px;padding:0 20px;color:#969696;text-align:left;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;font-size:12px;}
.publicTable table th{font-weight:normal;background:#fafafa;color:#323232;}
.publicTable table tbody:first-child tr:first-child th{border-top:0;}
/*public_page*/
.public_page{text-align:center;padding:20px 0;}
.public_page a,.public_page span{line-height:22px;display:inline-block;margin:5px 2px 0;height:24px;vertical-align:top;}
.public_page a{border:1px solid #d2d2d2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 1px 1px #e9e9e9;background:#fff;padding:0 8px;height:22px;text-decoration:none;color:#323232;}
.public_page a:hover{border-color:#cc0000;background-color:#fff;}
.public_page a.current{border-color:#cc0000;background-color:#cc0000;color:#fff;}
.public_page .v_gray,.public_page .v_gray:hover{cursor:default;color:#969696;border-color:#f5f5f5;background-color:#fff;box-shadow:none;}
.public_page span.total_num{padding-right:5px;color:#969696;}
/*header*/
.header_wrap{height:110px;background:url(../images/header_wrap_bg.gif?v=20141212) center 0 no-repeat #fff;border-bottom:1px solid #e8e8e8;box-shadow:#f6f6f6 2px 2px 2px;}
.header_wrap .top_bar_wrap{height:30px;background:#323232;}
.top_bar_wrap .top_bar_slogan{width:980px;margin:0 auto;}
.top_bar_wrap .top_fun{float:left;margin:0 22px 0 0;padding:7px 0 0;}
.top_fun .home_ico,.top_fun .fav_ico,.top_fun .desk_ico{background:url(../images/icoOf179.gif?v=20170322) no-repeat 0 0;height:14px;width:15px;margin:0 7px;display:inline-block;vertical-align:middle;line-height:150px;overflow:hidden;}
.top_fun .home_ico{background-position:0 -122px;}
.top_fun .fav_ico{background-position:-65px -122px;}
.top_fun .desk_ico{background-position:-130px -122px;}
.top_bar_r{float:right;}
.top_bar_r .top_info{position:relative;color:#969696;z-index:100;}
.top_bar_r .top_info .welcome{float:right;padding:7px 0 0;}
.top_bar_r .top_info .name{float:right;height:23px;padding:7px 10px 0;color:#fff;margin-left:5px;}
.top_bar_r .activeInfo .name,.top_bar_r .top_info .name:hover{background:#505050;text-decoration:none;}
.top_bar_r .top_info .newsNum,.top_bar_r .top_info .newsNum i{display:inline-block;height:14px;line-height:14px;padding:0 0 0 6px;background:url(../images/newsNum.gif) 0 0 no-repeat;}
.top_bar_r .top_info .newsNum{margin:0 0 0 5px;}
.top_bar_r .top_info .newsNum i{padding:0 6px 0 0;font-style:normal;color:#fff;font-family:Arial;background:url(../images/newsNum.gif) right -14px no-repeat;}
.top_bar_r .top_info .doIco{display:inline-block;width:8px;height:5px;background:url(../images/icoOf179.gif?v=20170322) -86px -26px no-repeat;margin:0 0 0 10px;vertical-align:middle;line-height:0;font-size:0;}
.top_bar_r .activeInfo .doIco{background-position:-86px -31px;}
.top_bar_r .top_info .pop_menu_list{display:none;position:absolute;top:30px;right:0;z-index:10000;padding:12px 0;width:110px;border:1px solid #cc0000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;box-shadow:2px 5px 5px #e9e9e9;background:#fff;}
.top_bar_r .activeInfo .pop_menu_list{display:block;}
.top_bar_r .top_info .pop_menu_list li a{display:block;height:30px;line-height:30px;text-decoration:none;color:#323232;}
.top_bar_r .top_info .pop_menu_list li a:hover{background:#f5f5f5;color:#cc0000;}
.top_bar_r .top_info .pop_menu_list li a .ico{display:inline-block;width:16px;height:16px;line-height:40px;background:url(../images/icoOf179.gif?v=20170322) no-repeat;vertical-align:middle;margin:6px 10px 7px 18px;}
.top_bar_r .top_info .pop_menu_list .li1 a .ico{background-position:1px -60px;}
.top_bar_r .top_info .pop_menu_list .li2 a .ico{background-position:-49px -60px;}
.top_bar_r .top_info .pop_menu_list .li3 a .ico{background-position:-74px -60px;}
.top_bar_r .top_info .pop_menu_list .li4 a .ico{background-position:-100px -60px;}
.top_bar_r .top_info .pop_menu_list .li5 a .ico{background-position:-126px -60px;}
.top_bar_r .top_info .pop_menu_list li a .dot{display:inline-block;width:6px;height:6px;margin:0 0 0 -3px;vertical-align:text-top;background:url(../images/icoOf179.gif?v=20170322) -125px -26px no-repeat;}
.top_bar_r .beforeLogin a{display:inline-block;height:30px;line-height:30px;color:#969696;margin:0 10px;}
.header_wrap .logo_box{width:206px;height:58px;float:left;padding:10px 13px 0 0;}
.header_wrap .logo_box .logo{display:block;width:206px;height:58px;background:url(../images/logo_179.gif?v=20170216) 0 0 no-repeat;}
.header_wrap .header{height: 80px;}
.header_wrap .header .header_bar_wrap{width:1080px;margin:0 auto;}
.header_wrap .menu_box{float:left;width:850px;height:80px;overflow:hidden;}
.header_wrap .menu_box ul{padding:0 0 0 38px;}
.header_wrap .menu_box li{float:left;width:80px;height:80px;}
.header_wrap .menu_box li a{display:block;text-align:center;
width:90px;
color:#323232;height:48px;padding-top:32px;font-size:14px;position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
.header_wrap .menu_box li.li5 a,.header_wrap .menu_box li.li8 a{color: #fe8403;}
.header_wrap .menu_box li a:hover{text-decoration:none;}
.header_wrap .menu_box li a:hover,.header_wrap .menu_box li a.current{height:34px;padding-top:46px;font-size:12px;background:url(../images/header_li_bg.gif) center 0 no-repeat;}
.header_wrap .menu_box li a:hover{background:#fafafa;}
.header_wrap .menu_box li a:hover i,.header_wrap .menu_box li a.current i {
  position: absolute;
  top: 19px;
  left: 35px;
  width: 21px;
  height: 16px;
  background-image: url(../images/icoOf179.gif?v=20170322);
  background-repeat: no-repeat;
}
.header_wrap .menu_box li.li1 a:hover i,.header_wrap .menu_box li.li1 a.current i{left:33px;}
.header_wrap .menu_box li.li1 i{background-position:0 0;}
.header_wrap .menu_box li.li2 i{background-position:-25px 0;}
.header_wrap .menu_box li.li3 i{background-position:-50px 0;}
.header_wrap .menu_box li.li4 i{background-position:-76px 0;}
.header_wrap .menu_box li.li5 i{background-position:-246px 0;}
/*.header_wrap .menu_box li.li5 i{background: url("../images/icon_xyx.png") no-repeat 0 0;}
.header_wrap .menu_box li.li5 a:hover i{background-image: url("../images/icon_xyx.png")}
.header_wrap .menu_box li.li5 a.current i{background: url("../images/icon_xyx.png") no-repeat 0 0;}*/
.header_wrap .menu_box li.li6 i{background-position:-126px 0;}
.header_wrap .menu_box li.li7 i{background-position:-152px 0;}
.header_wrap .menu_box li.li8 i{background-position:-218px 0;}
.header_wrap .menu_box li.li9 i{background-position:-277px 0;}
.header_wrap .menu_box li.li1,.header_wrap .menu_box li.li1 a,.header_wrap .menu_box li.li1 a:hover span,.header_wrap .menu_box li.li1 a.current:hover{width:80px;}
/*.Container{width:978px;margin:0 auto;margin:13px auto 40px;border:1px solid #e9e9e9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;box-shadow:0 2px 2px #e9e9e9;background:url(../images/Container_bg.gif) 0 0 repeat-y;}*/
.Container{
  width:978px;
  margin:0 auto;
  margin:13px auto 40px;
  /*position: absolute;
  left: 50%;
  margin-left: -489px;*/
  /*border:1px solid #e9e9e9;*/
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  /*border-radius:5px;background:#fff;*/
  box-shadow:0 2px 2px #e9e9e9;
  background:url(../images/Container_bg.gif) 0 0 repeat-y;
}
.Container .navLeftBox{float:left;width:219px;min-height:700px!important;height:auto!important;height:700px;}
.navLeftBox .personalBox{width:198px;margin:10px auto 0;border:1px solid #e9e9e9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;position:relative;z-index: 3;}
.navLeftBox .personalBox .user_label{position:absolute;top:-12px;left:80px;width:40px;height:21px;background:url(../images/user_label.gif) no-repeat;}
.navLeftBox .personalBox .face{padding:20px 0 10px;}
.navLeftBox .personalBox .face a{display:block;margin:0 auto;width:80px;height:80px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.navLeftBox .personalBox .info{width:140px;margin:0 auto;}
.navLeftBox .personalBox .info p label,.navLeftBox .personalBox .info p span{float:left;height:24px;line-height:24px;}
.navLeftBox .personalBox .info p label{color:#969696;}
.navLeftBox .personalBox .info p span{width:80px;height:24px;overflow:hidden;}
.navLeftBox .personalBox .info p.p1 span{width:104px;}
.navLeftBox .personalBox .DoBlock{padding-top:10px;}
.navLeftBox .personalBox .DoBlock p{border-top:1px solid #e9e9e9;padding-left:10px;}
.navLeftBox .personalBox .DoBlock p a{display:inline-block;height:24px;line-height:24px;color:#969696;}
.navLeftBox .personalBox .DoBlock p a i{display:inline-block;width:25px;height:24px;background:url(../images/icoOf179.gif?v=20170322) no-repeat;vertical-align:middle;}
.navLeftBox .personalBox .DoBlock .modifyFace i{background-position:0 -22px;}
.navLeftBox .personalBox .DoBlock .loginOut i{background-position:-36px -22px;}
.navLeftBox .logRecord{line-height:24px;text-align:center;padding:10px 0;}
.navLeftBox .logRecord .p1,.navLeftBox .logRecord .p2 a{color:#969696;}
.navLeftBox .logRecord .p2 a{margin-left:10px;}
.navLeftBox .leftMenu{border-top:1px solid #e9e9e9;margin-top:10px;width:218px;text-align: left;}
.navLeftBox .leftMenu li a{display:block;height:40px;line-height:40px;border-bottom:1px solid #e9e9e9;background:#fafafa;color:#323232;position:relative;}
.navLeftBox .leftMenu li a:hover{background:#f5f5f5;text-decoration:none;}
.navLeftBox .leftMenu li a.current,.navLeftBox .leftMenu li a.current:hover{border-bottom:1px solid #cc0000;background:#cc0000;color:#fff;}
.navLeftBox .leftMenu li a.current i{position:absolute;top:0;left:218px;width:11px;height:40px;background:url(../images/leftMenuArrow.gif) 0 0 no-repeat;}
.navLeftBox .leftMenu li .img_hot,.navLeftBox .leftMenu li .img_new{margin-left: 20px;}
.navLeftBox .leftMenu li a .ico{display:inline-block;width:16px;height:16px;line-height:40px;margin:12px 14px 12px 15px;background:url(../images/icoOf179.gif?v=20170322) no-repeat;vertical-align:middle;}
.navLeftBox .leftMenu li.li1 a .ico{background-position:1px -60px;}
.navLeftBox .leftMenu li.li2 a .ico{background-position:-24px -60px;}
.navLeftBox .leftMenu li.li3 a .ico{background-position:-49px -60px;}
.navLeftBox .leftMenu li.li4 a .ico{background-position:-74px -60px;}
.navLeftBox .leftMenu li.li5 a .ico{background-position:-100px -60px;}
.navLeftBox .leftMenu li.li6 a .ico{background-position:-152px -60px;}
.navLeftBox .leftMenu li.li7 a .ico{background-position:-176px -60px;}
.navLeftBox .leftMenu li.li8 a .ico{background-position:-202px -60px;}
.navLeftBox .leftMenu li.li9 a .ico{background-position:-227px -60px;}
.navLeftBox .leftMenu li.li10 a .ico{background-position:-250px -61px;}
.navLeftBox .leftMenu li.li11 a .ico{background-position:-275px -61px;}
.navLeftBox .leftMenu li.li21 a .ico{background-position:-277px 0;}
.navLeftBox .leftMenu li.li22 a .ico{background-position:-304px -61px;}
.navLeftBox .leftMenu li.li1 a.current .ico{background-position:1px -86px;}
.navLeftBox .leftMenu li.li2 a.current .ico{background-position:-24px -86px;}
.navLeftBox .leftMenu li.li3 a.current .ico{background-position:-49px -86px;}
.navLeftBox .leftMenu li.li4 a.current .ico{background-position:-74px -86px;}
.navLeftBox .leftMenu li.li5 a.current .ico{background-position:-100px -86px;}
.navLeftBox .leftMenu li.li6 a.current .ico{background-position:-152px -86px;}
.navLeftBox .leftMenu li.li7 a.current .ico{background-position:-176px -86px;}
.navLeftBox .leftMenu li.li8 a.current .ico{background-position:-202px -86px;}
.navLeftBox .leftMenu li.li9 a.current .ico{background-position:-227px -86px;}
.navLeftBox .leftMenu li.li10 a.current .ico{background-position:-250px -86px;}
.navLeftBox .leftMenu li.li11 a.current .ico{background-position:-275px -86px;}
.navLeftBox .leftMenu li.li21 a.current .ico{background-position:-304px 0;}
.navLeftBox .leftMenu li.li22 a.current .ico{background-position:-304px -86px;}

.navLeftBox .leftMenu .dot{display:inline-block;width:6px;height:6px;margin:0;vertical-align:text-top;background:url(../images/icoOf179.gif?v=20170322) -125px -26px no-repeat;}
.Container .contentRightBox{float:left;width:723px;padding:10px 18px;}
.contentRightBox .g_title,.Container_col1 .g_title{height:30px;line-height:30px;border-bottom:2px solid #cc0000;padding-top:6px;}
.contentRightBox .g_title .g_sec_title,.Container_col1 .g_title .g_sec_title{float:left;height:32px;}
.contentRightBox .g_title .g_sec_title h1,.Container_col1 .g_title .g_sec_title h1{float:left;width:100px;font-size: 20px;color: #2f2f2f;text-indent:0 !important;font-weight: normal;}
.g_title .link a{color: #999;font-size: 14px}
.contentRightBox .g_title .more,.Container_col1 .g_title .more{float:right;}
.Container_col1{width:1200px;margin:0 auto;}
.Container_col1 .g_title{border:0;margin-top:15px;margin-bottom: -10px}
.Container_col1_box{background:#fff;border:1px solid #e9e9e9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:#f0f0f0 2px 2px 2px;margin:12px 0 50px;}
/*register*/
.main_wrap{padding:20px 0 40px;}
.main_wrap_box{width:1200px;margin:0 auto;}
.main_title{position:relative;padding-bottom:20px;}
.main_title h1{float:left;padding-left:10px;font-size:30px;font-weight:normal;font-family:"\5fae\8f6f\96c5\9ed1";color:#323232;}
.main_title .r{float:right;}
.main_con{background:#fff;border:1px solid #e9e9e9;padding:20px;border-radius:5px;}
/*login 20141208*/
.login_wrap{height:378px;position:relative;margin-bottom:25px;position: relative;}
.login_wrap .banner_list{height:638px;overflow:hidden;}
.login_wrap .slide-nav{position: absolute;top: 360px;top: 341px;z-index: 1;font-size: 0;display: flex;align-items: center;justify-content: center;width: 100%}
.login_wrap .slide-nav div{background: rgba(0,0,0,0.2);padding: 7px 11px;border-radius: 20px;}
.login_wrap .slide-nav li{font-size: 0;background: #f4ede7;display: inline-block;width: 12px;height: 12px;border-radius: 50%;margin: 0 3px;cursor: pointer;}
.login_wrap .slide-nav .active{background: url(../images/add_1.png) -56px -94px no-repeat;}
.login_wrap .banner_list .bitem{text-align:center;}
.login_wrap .banner_list .bitem1{background:#b4d7f3;}
.login_wrap .banner_list .bitem2{background:#176ca5;}
.login_wrap .banner_list .bitem4{background:#c6fdff;}
.login_wrap .banner_list .bitem .img{display:inline-block;width:1200px;height:380px;}
.login_wrap .banner_list .bitem1 .img{background:url(../../www/images/banner_list_1.jpg) 0 0 no-repeat;}
.login_wrap .banner_list .bitem2 .img{background:url(../../www/images/banner_list_2.jpg) 0 0 no-repeat;}
.login_wrap .banner_list .bitem3 .img{background:url(../../passport/images/login_wrap_other_in_bg.jpg) 0 0 no-repeat;width:1380px;}
.login_wrap .banner_list .bitem4 .img{background:url(../../www/images/banner_list_4.jpg) 0 0 no-repeat;}
.login_wrap .banner_list .bitem .bigEyes{left:0px;top:0px;position: absolute;overflow: hidden;width: 100%;height: 380px;}
.login_wrap .bannerDot{position:absolute;left:50%;bottom:10px;z-index:1000;width:200px;height:15px;margin-left:-200px;}
.login_wrap .bannerDot li{width:14px;height:14px;overflow:hidden;margin:0 5px;font-size:0;float:left;}
.login_wrap .bannerDot li a{display:block;width:12px;height:12px;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:0;font-size:0;background:#fff;}
.login_wrap .bannerDot li.on a{background:#ff9416;border:1px solid #ff9416;}
.loginBox{width:220px;height:280px;padding:20px;position:absolute;left:50%;top:28px;margin-left:240px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:url(../../www/images/boxbgSmall.gif) right bottom no-repeat #fff;}
.loginBox .myInfo .face{position:relative;width:80px;height:80px;float:left;}
.loginBox .myInfo .face img{width:80px;height:80px;}
.loginBox .myInfo .face .bg{position:absolute;top:0;left:0;width:80px;height:80px;z-index:100;background:url(../images/bgOf179.gif) -271px -311px no-repeat;}
.loginBox .myInfo .txt{float:left;padding-left:10px;}
.loginBox .myInfo .txt p{padding:2px 0;width:130px;overflow:hidden;}
.loginBox .myInfo .txt p.btn a{display:inline-block;width:76px;height:23px;line-height:23px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#cc0000;color:#fff;}
.loginBox .myInfo .txt p.btn a:hover{text-decoration:none;}
.loginBox .myInfo .txt p.btn a.a1{background:#cc0000;}
.loginBox .myInfo .txt p.btn a.a1:hover{background:#ee7d03;}
.loginBox .myInfo .txt p.btn a.a2{background:#fff;border:1px solid #d2d2d2;color:#444;width:44px;margin-left:5px;}
.loginBox .myInfo .txt p.btn a.a2:hover{background:#fff;}
.loginBox .myInfo{border-bottom:1px solid #e9e9e9;padding:20px 20px 27px 20px;height:86px;overflow:hidden;}
.loginBox .gamelist h3{font-size:12px;height:36px;line-height:36px;overflow:hidden;padding-left:20px;}
.loginBox .gamelist li{float:left;width:260px;}
.loginBox .gamelist li.li_l{margin-left:20px;display:inline;}
.loginBox .gamelist li a{display:block;width:220px;height:36px;overflow:hidden;padding:0 20px;border-top:1px dashed #e4e4e4;color:#323232;}
.loginBox .gamelist li a:hover{background:#f5f5f5;text-decoration:none;color:#cc0000;}
.loginBox .gamelist li a span{float:left;height:36px;line-height:36px;overflow:hidden;}
.loginBox .gamelist li a .gPic{width:94px;}
.loginBox .gamelist li a .gPic img{vertical-align:middle;margin:8px 10px 8px 0;}
.loginBox .gamelist li a .sLab{width:90px;padding-right:10px;}
.loginBox .gamelist li a .aEnt{width:16px;height:36px;overflow:hidden;}
.loginBox .gamelist li a .aEnt i{display:block;width:16px;height:16px;background:url(../../www/images/EntIco.gif) 0 -16px no-repeat;vertical-align:middle;margin:10px 0;text-indent:-999em;overflow:hidden;}
.loginBox .gamelist li a:hover .aEnt i{background-position:0 0;}
.login_wrap{height:381px;position:relative;margin-bottom: 0}
.login_wrap .banner_list{height:638px;overflow:hidden;white-space: nowrap;}
.login_wrap .banner_list a{display: block;width: 100%;height: 638px;min-width: 1200px;background-repeat: no-repeat;}
.login_wrap .banner_list .bitem{text-align:center;}
.login_wrap .banner_list .bitem1{background:#b4d7f3;}
.login_wrap .banner_list .bitem2{background:#176ca5;}
.login_wrap .banner_list .bitem .img{display:inline-block;width:1200px;height:380px;}
.login_wrap .banner_list .bitem1 .img{background:url(../../www/images/banner_list_1.jpg) 0 0 no-repeat;}
.login_wrap .banner_list .bitem2 .img{background:url(../../www/images/banner_list_2.jpg) 0 0 no-repeat;}
.login_wrap .banner_list .bitem3 .img{background:url(../../passport/images/login_wrap_other_in_bg.jpg) 0 0 no-repeat;width:1380px;}
.login_wrap .bannerDot{position:absolute;left:50%;bottom:10px;z-index:1000;width:200px;height:15px;margin-left:-200px;}
.login_wrap .bannerDot li{width:14px;height:14px;overflow:hidden;margin:0 5px;font-size:0;float:left;}
.login_wrap .bannerDot li a{display:block;width:12px;height:12px;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:0;font-size:0;background:#fff;}
.login_wrap .bannerDot li.on a{background:#ff9416;border:1px solid #ff9416;}
/*footer*/
.footer_wrap{text-align:center;height:107px;background:#3a3a3a;padding-top:25px;color:#9e9e9e;font-size:12px;}
.footer_wrap p{padding:5px 0;}
.footer_wrap a{color:#9e9e9e;}
/*ImageUpLoad*/
.ImageUpLoad{background:#fff;color:#969696;}
.ImageUpLoad .upfile .btn_normal_1{line-height:1;}
.ImageUpLoad .upImage{line-height:2;}
.ImageUpLoad .upl_pic span{display:inline-block;text-align:center;margin:10px 10px 0 0;}
.ImageUpLoad .upl_pic span img{width:100px;height:100px;}
/*public tab*/
.public_tab{border-bottom: 1px solid #dedede;margin: 20px 0;padding:0 0 20px 30px;}
.public_tab li{float: left;padding:0 10px;}
.public_tab2{height: 39px;border-bottom: 1px solid #cc0000;padding:0;margin: 20px 0;}
.public_tab2 li{float: left;border: 1px solid #e9e9e9;border-bottom:0;height: 38px;line-height: 38px;padding:0 50px;position: relative;margin-left: -1px;z-index: 1;}
.public_tab2 li a:hover{text-decoration: none;color: #cc0000;}
.public_tab2 li.current{border-color: #cc0000;border-bottom:1px solid #fff;z-index: 2;_top:1px;}
.public_tab2 li.current a{color: #cc0000;}
/*add 2016/7/22*/
.navLeftBox .leftMenu li.li12 a .ico{
  background-position: -303px -60px;
}
.navLeftBox .leftMenu li.li12 a.current .ico{background-position: -303px -86px;}
/*.prevent_wrap .mod_list li .w_4{text-align: left}*/
/*add 2016/7/22*/

.usercenter_sign_detail{text-indent: -9999px;background: url("/179/jifen/global/images/tit_word.png") no-repeat 0 -46px;height: 30px;}
.usercenter_sign_log{text-indent: -9999px;background: url("/179/jifen/global/images/tit_word.png") no-repeat 0 -136px;height: 30px;}

/*huangfu start*/
/*.header_wrap{
  background: url(../images/header_wraper2.jpg) no-repeat center top;
}
.header_wrap .header{
  background: url("../images/snow_bg1.png") repeat-y;
  webkit-animation: animate-snow 15s linear infinite;
  -moz-animation: animate-snow 15s linear infinite;
  -ms-animation: animate-snow 15s linear infinite;
  animation: animate-snow 15s linear infinite;
}
.header_wrap .logo_box{width: 70px;}
.header_wrap .logo_box .logo{background: none;width: 70px;}
.header_wrap .menu_box li a {color: #fbfdfc;}
.header_wrap .menu_box li.li5 a, .header_wrap .menu_box li.li8 a{color:#ffbc03 }
.header_wrap .menu_box li a:hover, .header_wrap .menu_box li a.current{background: #fbfdfc;color: #4a4a4a;}
.header_wrap .menu_box li.li9 i {background-position: -361px -2px;}
@-webkit-keyframes animate-snow
{
  0% { background-position: center 0, 0 0;}
  100% { background-position: center 1170px, 0 0;}
}

@-moz-keyframes animate-snow
{
  0% { background-position: center 0, 0 0;}
  100% { background-position: center 1170px, 0 0;}
}

@-ms-keyframes animate-snow
{
  0% { background-position: center 0, 0 0;}
  100% { background-position: center 1170px, 0 0;}
}

@keyframes animate-snow
{
  0% { background-position: center 0, 0 0;}
  100% { background-position: center 1170px, 0 0;}
}*/
/*huanfu end*/
