@charset "utf-8";
/* CSS Document */
a{ font-size:16px; color:#1369a5; outline:none; font-weight:normal; text-decoration:none;}
a:hover{ color:#1369a5;  outline:none; text-decoration: none;}
a:active { outline:none;}

.head{ width:1000px; height:88px; margin:0 auto; position:relative; z-index:999;}
.logo{ display:block; width:213px; height:auto; overflow:hidden; float:left; margin-top:10px;}
.search{ width:654px; height:36px; float:left; background:url(../img/search_bg.jpg) left top no-repeat; margin-top:29px; margin-left:40px;}
.search input{ width:600px; height:36px; margin-left:14px; color:#ABABAB; border:none; outline:none; -webkit-appearance:none; background:none;}
.menu{ width:95px; height:auto; overflow:hidden; position:absolute; right:0px; top:29px; z-index:1000}
.menu_icon{ display:block; width:95px; height:auto; text-align:center; margin-top:6px;}
.menu_a{ width:95px; height:auto; overflow:hidden; background:#FFF; margin-top:15px;}
.menu_a a{ display:block; width:95px; height:50px; text-align:center; color:#959595; font-size:16px; line-height:50px; border-bottom:#D5D5D5 solid 1px;}
.menu_a a.cur{ display:block; width:95px; height:50px; text-align:center; color:#30538f; font-size:16px; line-height:50px; border-bottom:#D5D5D5 solid 1px;}
.menu_a a:hover{ display:block; width:95px; height:50px; text-align:center; color:#30538f; font-size:16px; line-height:50px; border-bottom:#D5D5D5 solid 1px;}

/* 达人 */
.geren_menu { width:577px; height:auto; float:left; margin-top:38px; margin-left:46px;}
.geren_menu a { display:inline-block; height:30px; padding:0 25px; color:#959595; font-size:18px; line-height:30px;}

.geren_tou {width:123px; height:36px;  position:absolute; right:0px; top:29px; z-index:1000; font-size:14px; line-height:36px;}
.geren_tou a {font-size:14px; line-height:36px;}
.geren_tou img { float: left; margin-right:6px;}

/*.daren_num { display:block; width:23px; height:23px; position:absolute; background:url(../img/num.png) center center no-repeat; line-height:23px; text-align:center; color:#FFF; left:-15px; top:-15px; font-size:12px;}*/
.daren_num { display:block; width:10px; height:10px; position:absolute; background:url(../img/num.png) center center no-repeat; line-height:23px; text-align:center; color:#FFF; left:23px; top:-5px; font-size:12px;border-radius:5px;}

.ren { width:620px; height:auto; overflow:hidden;}
.geren_tu { display:block; width:96px; height:96px; float:left;}
.ren_info { width:512px; height:auto; float:right; overflow:hidden;}
.ren_name { font-size:18px;}
.ren_name  font { color:#959595;}
.ren_share { display:block; width:230px; height:auto; text-align:right; float: right;}
.ren_share a { margin:0 5px;}
.ren_tab { display:inline-block; height:18px; font-size:12px; background:#ebeff2; margin-right:6px; padding:0 7px; line-height:18px; text-align:center; color:#587a96; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px; margin-top:10px; margin-bottom:10px;    /* W3C syntax */ }
.ren_jianji{ color:#313131; display:block; font-size:14px;}
.tunameb { display:block; width:96px; height:38px; float:left;}
.tunamel { display:block; height:38px;}
.tunamel img { margin:0 3px; margin-top:5px;}
.leiji { width:620px; height:28px; line-height:28px; font-size:14px; border-bottom:#325797 solid 1px;}
.leiji font { color:#00b9e7; font-weight:bold; margin-right:5px;}
.leiji img { margin:0 5px;}

.geren_left { width:620px; height:auto; overflow:hidden; float:left;}
.geren_title { width:620px; height:22px; font-size:18px; font-weight:bold; line-height:22px; margin-top:10px; margin-bottom:22px;}
.geren_title img { float:left; margin-right:6px;}
.geren_ditu { width:620px; height:359px; overflow:hidden;}
.geren_line { width:620px; height:24px; border:#ebeff2 solid 1px; margin-bottom:10px; clear:both;}
.geren_tt { display:block; width:200px; height:22px; float:right; line-height:22px; text-align:right; font-size:14px;}
.geren_tt font { color:#00b9e7; font-weight:bold; margin-right:5px;}
.geren_photos { width:620px; height:auto;}
.geren_photos li { display:inline-block; padding:0; margin:0; float:left;}
.geren_photos li img { cursor:pointer}
.geren_photos .r { margin-right:6px;}
.geren_wen a { font-size:14px; color:#535353; display:block; line-height:14px; margin-bottom:20px;}
.geren_wen a:hover { font-size:14px; color:#325797; display:block; line-height:14px; margin-bottom:20px;}
.geren_wen a font { color:#959595; float:right;}

/* 弹出大图 */
.daren_big { width:100%; height:1080px; background:url(../img/bigtu_bg.png) repeat; position:fixed; top:0px; left:0px; z-index:10001; display:none;}
.db_box { width:778px; height:590px; margin:0 auto; overflow:hidden; margin-top:80px;}
.big_tu { width:auto; height:590px; overflow:visible;}
.big_tu li { display:block; width:778px; height:590px; display:none;}
.big_tu li img { display:block; }
.big_tu li .big_tu_t {display:block; width:778px; height:50px; line-height:50px; color:#FFF; font-size:16px; text-align:center;}
.close { display:block; width:44px; height:45px; background:url(../img/close.png) center center no-repeat; position:absolute; left:50%; top:20px; margin-left:320px; cursor:pointer;}
.go_l {display:block; width:80px; height:80px; background:url(../img/go_l.png) center center no-repeat; position:absolute; left:50%; top:20px; margin-left:-490px; margin-top:300px; cursor:pointer;}
.go_r {display:block; width:80px; height:80px; background:url(../img/go_r.png) center center no-repeat; position:absolute; left:50%; top:20px; margin-left:410px; margin-top:300px; cursor:pointer;}


a.wenmore { display:block; width:392px; height:31px; font-size:18px; color:#587a96; line-height:30px; text-align:center; margin:0 auto; background:url(../img/wenmore.png) center center no-repeat; }

.geren_right { width:235px; height:auto; overflow:hidden; float:right;}
.gz { width:235px; height:84px; background:url(../img/gz.png) center center no-repeat;}
.gz_a { display:block; width:107px; float:left; text-align:center;}
.gz_a span {font-weight:bold;  font-size:18px; display:block; height:40px; line-height:40px; margin-top:6px;}
.gz_a font {font-weight:bold;  font-size:24px; color:#00b9e7;}
a.shouc { display:block; width:100px; height:36px; text-align:center; font-size:18px; color:#FFF; line-height:36px; margin:15px auto; background:url(../img/sc.png) center center no-repeat;}
.grb_share a { margin:0 6px;}

.dlt { font-size:14px; display:block;}
.dltu { display:block; margin-top:12px;}
.dltu img { margin-right:10px;}
.daren_more { display:block; text-align:right;}
.dl_more { display:inline-block; height:18px; font-size:12px; background:#ebeff2; margin-right:6px; padding:0 15px; line-height:18px; text-align:center; color:#587a96; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px; margin-top:10px; margin-bottom:10px;    /* W3C syntax */ }
.dltu a { display:block; font-size:14px; color:#535353; line-height:20px; margin-bottom:6px;}
.dltu a:hover{ font-weight:bold; display:block; font-size:14px; color:#325797; line-height:20px; margin-bottom:6px;}
.huan { font-size:14px; float:right; line-height:26px; color:#535353;}

/* 文章详情 */
.geren_leftb { width:650px; height:auto; overflow:hidden; float:left;}
.ren_d {width:650px; height:auto; overflow:hidden; float:right;}
.ren_dinfo { width:542px; height:auto; float:right; overflow:hidden;}
.ren_da { font-size:14px; color:#959595;}
.ren_da font { color:#00b9e7;}
.ren_db { display:block; height:24px; line-height:20px; font-size:14px; color:#959595;}
.detail { width:650px; border-top:#325797 solid 1px;}
.source { width:650px; height:40px; line-height:40px; font-size:14px; color:#959595; text-align:right; border-bottom:#325797 solid 1px; margin-top:40px; text-decoration:underline;}

.geren_rightb { width:316px; height:auto; overflow:hidden; float:right;}
.dgz { display:block; width:200px; height:36px; margin:0 auto; font-size:18px; line-height:36px; text-align:center; background:url(../img/dgz.png) center center no-repeat;}
a.dsc { display:block; width:200px; height:36px; margin:0 auto; font-size:18px; color:#FFF; line-height:36px; text-align:center; background:url(../img/dsc.png) center center no-repeat; margin-top:15px;}
.grb_share { display:block; width:316px; height:auto; text-align:center; padding:12px 0;}
.dst { width:316px; height:auto; overflow:hidden;}
.dst a { display:block; width:316px; height:auto;}
.dst a img { display:block; float:left; margin-right:10px;}
.dst a span { display:block; width:260px; font-size:16px; line-height:24px; float:left}

.pin { width:650px; height:auto; overflow:hidden;}
.pin_list { width:650px; height:auto; overflow:hidden;}
.pin_tou { display:block; width:48px; height:48px; overflow:hidden; float:left; margin:20px 0 0 20px;}
.pin_info { width:546px; height:auto; overflow:hidden; float:right;}
.pin_n { display:block; width:546px; font-size:16px;}
.pin_n font { color:#959595; font-size:14px; margin-left:20px;}
.pin_like { float:right; color:#959595;}
.pin_pa { font-size:14px; color:#434343; line-height:22px; padding:0; margin:0; margin-top:6px;}
.ans {width:546px; height:auto; overflow:hidden; border-top:#ebeff2 solid 1px;}
.ansb { width:546px; height:30px; line-height:30px;}
.ansb font { float:right; color:#959595; font-size:14px; line-height:30px;}
.ansb span { font-weight:bold;}
.pin_pb { font-size:14px; color:#434343; line-height:22px; padding:0; margin:0; }
.send { width:650px; height:auto; overflow:hidden; background:#f5f6fa; padding-bottom:20px;}
.send_tou { display:block; width:72px; height:72px; overflow:hidden; float:left; margin:50px 0 0 20px;}
.send_info {width:546px; height:auto; overflow:hidden; float:right;}
.send_info span { display:block; margin-top:20px; margin-bottom:6px;}
.sendi {width:540px; height:150px; font-size:14px; line-height:22px;}
.sendbtn { margin-top:12px;}
.sendbtn a { display:block; width:86px; height:27px; font-size:16px; text-align:center; line-height:27px; color:#FFF; float:right; background:url(../img/sendbtn.png) center center no-repeat;}



.ban { width:100%; height:230px; margin:0 auto; background:url(../img/ban.jpg) center center no-repeat;}
.btitle { display:block; width:1000px; margin:0 auto; text-align:center;  font-size:18px; color:#FFF; line-height:60px;}
.ban_login { width:1000px; height:auto; overflow:hidden; margin:0 auto; position:relative;}

.lopen { width:170px; height:auto; background:#ebeff2; position:absolute; z-index:199; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px; left:160px; top:10px; font-size:14px; padding:6px 20px; line-height:20px;}
.lopen .pr { display:block; width:32px; height:27px; position:absolute; z-index:200; background:url(../img/pr.png) center center no-repeat; top:0px; right:-7px;}

.input_list,.forgot { width:auto; height:auto; margin-left:403px;}
.wrong_tips { display:block;  height:27px; background:#ebeff2; position:relative; z-index:99;-moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px;    /* W3C syntax */ float:left; margin-top:7px; margin-left:16px;}
.angle { display:block; width:16px; height:27px; background:url(../img/wrong_angle.png) left top no-repeat; position:absolute; top:0px; left:-7px;}
.input_list input { display:inline-block; width:186px; height:36px; border:#325797 solid 1px; float:left; text-align:center; font-size:14px; color:#959595; line-height:36px;}
.wrong_text { display:inline-block; padding:0 10px; color:#e83d34; font-size:14px; line-height:27px; }
a.btn_login { display:block; width:83px; height:36px; float:left; background:url(../img/btn_tj.png) center center no-repeat; text-align:center; line-height:36px; color:#FFF; font-size:16px;}
a.btn_zc { display:block; width:83px; height:36px; float:left; background:url(../img/btn_zc.png) center center no-repeat; text-align:center; line-height:36px; color:#325797; font-size:16px; margin-left:16px;}
.forgot label { font-size:14px; color:#FFF; margin-left:6px;}
a.forgot_btn { font-size:14px; color:#FFF; margin-left:6px;}

.con { width:1000px; height:auto; overflow:hidden; margin:0 auto; position:relative;}

.index_sharet { display:block; width:336px; height:54px; margin:0 auto; line-height:54px; color:#325797; text-align:center; font-size:24px; background:url(../img/index_sharet.png) center center no-repeat; margin-top:40px;}

.tou_box { width:702px; height:72px; margin:0 auto; position:relative;}
.tou_tu { display:block; width:72px; height:72px; float:left;}
.tou_text { width:468px; height:auto; float:left; margin-top:4px;}
.tou_text p { font-size:18px; padding:0; margin:0; margin-left:20px; margin-top:4px;}
.tou_text p span { color:#959595; margin-left:20px;}
.tou_text p font { color:#00b9e7; margin:0 5px;}
.t_point { display:block; width:12px; height:9px; background:url(../img/tou_point.png) center center no-repeat; position:absolute; left:30px; top:80px; z-index:100;}
.l_tu { width:130px; height:auto; text-align:right; float:right;}
.l_tu img { margin:2px;}

.daren { width:1000px; height:471px; display:none; position:absolute; left:0px; top:120px; z-index:10; background:#FFF;}
.daren_tou { width:1000px; height:72px; text-align:center; margin-top:460px;}
.daren_tou ul li { display:inline-block; width:72px; height:72px; position:relative; margin:0 10px;}
.daren_name { display:inline-block; width:72px; height:72px;  position: absolute; z-index:100; left:0; top:0; line-height:72px; text-align:center; font-size:18px; background:url(../img/tou_gai.png) center center no-repeat; display:none}

/* 注册 */
.reg_title { display:block; width:1000px; height:auto; overflow:hidden; font-size:18px; text-align:center; line-height:60px;}
.reg_box { width:570px; height:auto; overflow:hidden; margin-left:290px;}
.reg_list { width:100%; height:auto;}
.reg_list .namei { display:block; width:80px; height:36px; font-size:16px; line-height:36px; text-align:right; float:left;}
.reg_list .namef { display:block; width:40px; height:36px; font-size:16px; line-height:36px; text-align:right; float:left;}
.reg_list .r_input {display:block; width:246px; height:34px;  padding-left:10px; border:#325797 solid 1px; font-size:14px; color:#959595; float:left; margin-left:15px;}
.reg_list .cm {display:block; width:132px; height:34px;  padding-left:10px; border:#325797 solid 1px; font-size:14px; color:#959595; float:left; margin-left:15px;}
.reg_list .r_choose { display:block; height:36px; line-height:36px; font-size:16px; float:left; margin-left:15px;}
.reg_list .cm_tu { display:block; width:100px; height:36px; float:left; margin-left:10px;}
.reg_list a.change_cm { display:block; height:36px; float:left; font-size:14px; color:#00b9e7; margin-left:10px; line-height:36px;}
.reg_list a.reg_btn { display:block; width:83px; height:36px; float:left; background:url(../img/btn_tj.png) center center no-repeat; text-align:center; line-height:36px; color:#FFF; font-size:16px; margin-left:15px;}

/* 找回密码 */
.find {}
.find_psw { width:416px; height:36px; margin:0 auto; background:url(../img/find_psw.jpg) center center no-repeat; margin-top:40px;}
.find_psw span{ display:block; width:206px; height:36px; text-align:center; line-height:36px; font-size:18px; float:left; color:#587a96;}
.find_psw span.fcur{ display:block; width:206px; height:36px; text-align:center; line-height:36px; font-size:18px; float:left; color:#FFF;}
.find_pswb { width:416px; height:36px; margin:0 auto; background:url(../img/find_pswb.jpg) center center no-repeat; margin-top:40px;}
.find_pswb span{ display:block; width:206px; height:36px; text-align:center; line-height:36px; font-size:18px; float:left; color:#587a96;}
.find_pswb span.fcur{ display:block; width:206px; height:36px; text-align:center; line-height:36px; font-size:18px; float:left; color:#FFF;}

/* 底部 */
.foot_line { width:100%; height:40px; border-top:#325797 solid 1px;}
.foot { width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.logob { display:block; width:55px; height:57px; float:right;}
.fmenu { width:auto; height:auto; float:left; overflow:hidden;}
.fmenu .t { font-size:18px; color:#325797; font-weight:bold; display:block; margin-bottom:24px;}
.fmenu_list a { display:block; font-size:18px; line-height:32px; color:#325797;}
.fa { width:114px;}.fb { width:225px;margin-left:35px; }.fbb { width:225px; }.fc{ width:211px; margin-left:35px;}.fd { width:153px; margin-left:35px;}
.fla { border-right:#325797 solid 1px; height:210px;}


/* 头像下拉 */
.head_tou_list { display:block; position:absolute; width:128px; height:auto; border:#325797 solid 1px; right:0px; z-index:20; top:69px; background:#FFF; z-index:999999; display:none;}
.head_tou_list a { display:block; width:100px; height:35px; font-size:16px; cursor:pointer; line-height:36px; text-align:left; margin:0 auto;border-bottom:#ebeff2 solid 1px;}
.txing_num { display:inline-block; width:23px; height:23px;  background:url(../img/num.png) center center no-repeat; line-height:23px; text-align:center; color:#FFF; margin-left:10px; font-size:12px;}
.head_tou_list a.htl_close {display:block; width:100px; height:35px; font-size:16px; cursor:pointer; background:url(../img/headtlp.png) center center no-repeat; line-height:36px; text-align:left; margin:0 auto;border-bottom:#ebeff2 solid 1px;}
/* 1月的修改CSS开始 */
/* 头部 */
.head2 { width:1000px; height:88px; margin:0 auto; position:relative; z-index:999;}
.logo2 { display:block; width:210px; height:78px; overflow:hidden; float:left; margin-top:10px;}
.all_menu { width:577px; height:auto; float:left; margin-top:38px; margin-left:46px; position:relative;}
.all_menu a { display:inline-block; height:30px; padding:0 40px; color:#959595; font-size:18px; line-height:30px;}
.all_menu a.acur { display:inline-block; height:30px; padding:0 40px; color:#325797; font-size:18px; line-height:30px;}
.am_la{ width:135px; height:auto; overflow:hidden; background:#FFF; margin-top:15px; position: absolute; z-index:1000; right:13px; top:10px;}
.am_la a{ display:block; width:135px; height:50px; text-align:center; color:#959595; font-size:16px; line-height:50px; border-bottom:#D5D5D5 solid 1px; padding:0;}
.am_la a:hover{ display:block; width:135px; height:50px; text-align:center; color:#30538f; font-size:16px; line-height:50px; border-bottom:#D5D5D5 solid 1px;}

/* 底部 */
.bottom { width:100%; height:auto;  text-align:center; padding-top:26px; border-top:#325797 solid 1px;}
.bottom_a { width:1000px; height:28px; line-height:28px; margin-top:10px; margin:0 auto; position:relative;}
.copyr { display:block; width:1000px; height:60px; color:#535353; font-size:14px; line-height:30px; margin:0 auto; margin-top:10px;}
.b_icon { display:inline-block; }
.wei { display:inline-block; padding-left:20px;}
#sinh,#weih { display:none;}
#wei_ma { display:block; width:145px; height:145px; position:absolute; z-index:100; top:-70px; right:70px; display:none;}

/* 邀请注册*/
.invite_title { display:block; width:500px; height:70px; overflow:hidden; font-size:26px; border-bottom:#C0C0C0 solid 1px; margin:0 auto; margin-bottom:36px; text-align:center; line-height:60px;}
.reg_list .agree_item {  color:#00b9e7; text-decoration:underline; cursor:pointer;}
.reg_list a.done_btn { display:block; width:100px; height:36px; float:left; background:url(../img/gzh.png) center center no-repeat; text-align:center; line-height:36px; color:#FFF; font-size:16px; margin-left:15px;}
.have_login {display:block; float:left; width:200px; height:36px; font-size:16px; line-height:36px; margin-left:15px;}

.items { width:100%; height:1700px; position:fixed; top:0px; left:0px; background:url(../img/blackbg.png) repeat; z-index:1009; display:none;}
.items_con { width:1000px; height:auto;  position:absolute; z-index:1111; top:30px; left:50%; overflow:hidden; margin-left:-500px; display:none;}
.items_box { width:1000px; height:auto;   overflow:hidden;   font-size:16px; background:#FFF; color:#575757; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px;  margin-bottom:50px;   /* W3C syntax */ }
.itba { display:block; width:1000px; height:60px; line-height:60px; font-size:26px; text-align:center; }
.itbb { display:block; width:1000px; height:40px; font-size:16px; text-align:center; border-bottom:#D5D5D5 solid 1px; margin-bottom:35px;}
.items_box ol { padding:0 30px;  font-size:14px; color:#575757; list-style-type:decimal; margin-left:30px;}
.items_box ol li{ padding:0px;  font-size:16px; color:#575757; font-weight:bold; list-style-type:decimal; margin-bottom:20px;}
.items_box ol li ol{ margin-left:0px;}
.items_box ol li li { padding:0px;  font-size:14px; color:#575757; font-weight:normal; list-style-type:decimal; margin-bottom:0px;}
#item_close { display:block; width:22px; height:22px; background:url(../img/pop_close.png) center center no-repeat; float:right; margin-right:10px; margin-top:10px; cursor:pointer;}
#item_close2  { display:block; cursor:pointer;  width:110px; height:36px; margin:30px auto;  font-size:16px; background:#325797; line-height:36px; text-align:center; color:#FFF; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px;     /* W3C syntax */ }


/* 首页*/
a.login { display:block;  width:186px; height:36px;   font-size:16px; background:#325797; margin-right:6px;  line-height:36px; text-align:center; color:#FFF; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px; margin-top:10px; margin-bottom:10px;    /* W3C syntax */ }
a.getreg { display:block; width:101px; height:25px; float:left; cursor:pointer; background:url(../img/invib.png) center center no-repeat; line-height:25px; font-size:14px; text-align:center; color:#325797;}
a.quickreg { display:block; width:135px; height:25px; float:left; cursor:pointer; background:url(../img/ihgb.png) center center no-repeat; line-height:25px; font-size:14px; text-align:right; color:#325797; margin-left:30px;}
.in_btn { margin-left:360px; margin-top:5px;}
.flogin { margin-top:-5px;}

.bgnone { width:100%; height:1700px; position:fixed; top:0px; left:0px; background:url(../img/bgnone.png) repeat; z-index:1011; display:none;}
.load  { width:175px; height:195px; margin:0 auto; margin-top:290px; text-align:center; background:url(../img/load.png) center center no-repeat; }
.load img { margin-top:110px;}
.load_t { display:block; width:100%; font-size:12px; color:#FFF;}
.pop_bg { width:100%; height:1700px; position:fixed; top:0px; left:0px; background:url(../img/blackbg.png) repeat; z-index:1009; display:none;}
#pop_close { display:block; width:22px; height:22px; background:url(../img/pop_close.png) center center no-repeat; float:right; margin-right:10px; cursor:pointer;}
.pop_top { width:661px; height:11px; margin:0 auto; background:url(../img/pop_bgtop.png) center center no-repeat; margin-top:150px; }
.pop_box { width:661px; height:auto; margin:0 auto; background:url(../img/pop_bgm.png) repeat-y; }
.pop_foot { width:661px; height:9px; margin:0 auto; background:url(../img/pop_bgf.png) center center no-repeat; }
.getreg_pa { margin-left:160px;}

.pb { margin-left:120px;}
.gpa_tit {display:block; font-size:18px; height:50px; margin-left:15px;}
a.getreg_btn { display:block; margin-left:15px; cursor:pointer;  width:110px; height:36px;   font-size:16px; background:#325797; margin-right:6px;  line-height:36px; text-align:center; color:#FFF; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px; margin-top:10px; margin-bottom:10px;    /* W3C syntax */ }
.gpb_tit { display:block; width:440px; font-size:18px; height:35px; margin:0 auto; border-bottom:#D5D5D5 solid 1px; text-align:center; margin-bottom:10px;}
.rl_box {width:320px; height:36px; font-size:16px; line-height:36px; float:left;}

a.getreg_btnb { display:block; float:left; margin-left:15px; cursor:pointer;  width:110px; height:34px; border:#325797 solid 1px;  font-size:16px; background:#FFF; margin-right:6px;  line-height:34px; text-align:center; color:#325797; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px; margin-top:10px; margin-bottom:10px;  /* W3C syntax */ }
.pops { display:none;}
.getreg_pc,.reset_psw { margin-left:60px;}

.gpc_tit { display:block; width:440px; height:40px; font-size:18px; margin:0 auto; margin-left:95px;}
.gpc_text { display:block; margin-left:95px; font-size:12px; color:#727272; line-height:20px;}

.quickreg_pa,.quickreg_pc,.quickreg_pd { position:relative; top:-20px;}
.bitiang { display:block; float:left; color:#F00; margin-left:5px; line-height:30px;}
.qa { margin-left:100px; margin-top:15px;}
.qlogo { display:block; width:261px; height:96px; margin:0 auto;}
.qpa_tit {display:block; width:440px; font-size:18px; height:35px; margin:0 auto; text-align:center; margin-bottom:10px; margin-top:15px;}
.qpa_text { display:block; width:661px; text-align:center; font-size:12px; color:#727272; line-height:20px;}
a.qued { display:block;cursor:pointer;  width:110px; height:36px;  margin:0 auto;   font-size:16px; background:#325797;   line-height:36px; text-align:center; color:#FFF; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px; margin-top:10px; margin-bottom:10px;    /* W3C syntax */  }

.share_text { display:block; width:560px; height:auto; margin:0 auto; font-size:15px; line-height:26px; color:#575757; text-align:center; margin-top:20px;}

.get_p { background:url(../img/get_p.png) right center no-repeat;}
.choose_busins {width:246px; height:34px; float:left; position:relative; z-index:1111;}
ul.busins_select {display:block; padding:0; margin:0; width:246px;  padding-left:10px;  height:auto; overflow:hidden; border:#325797 solid 1px; font-size:14px; color:#959595; background:#FFF; position:absolute; left:15px; top:33px; display:none;}
ul.busins_select li{display:block; padding:0; margin:0; width:244px;  height:34px; line-height:34px; border-bottom:#D5D5D5 solid 1px; font-size:14px; color:#575757; background:#FFF;}

.shengri {width:300px; height:34px; float:left; margin-left:15px;}
.shengri select { width:82px; font-size:16px; height:34px;}


/* 达人指路 */
.guide_ban { width:1000px; height:182px; margin:0 auto;}
.guide { width:1000px; height:auto; overflow:hidden;}
.guidet { display:block; width:131px; height:39px; line-height:39px; font-size:22px; text-align:center; background:url(../img/guidet.jpg) center center no-repeat;}
.gl_tou {width:303px; height:36px;   font-size:14px; line-height:36px;}
.gl_tou img { float:left; margin-right:8px;}
.g_list { width:448px; height:376px; float:left; margin-left:10px; margin-top:20px;}
.g_lb { margin-left:56px;}
.gl_a { display:block; width:448px; height:auto; overflow:hidden;}
.gl_t { font-size:20px; margin:10px 0px 15px 0px;}
.gl_x { font-size:14px; color:#959595; margin:14px 0px;}
.gl_more { display:block; width:60px; height:18px; border:#ABABAB solid 1px; color:#6C6C6C; line-height:18px; font-size:12px; text-align:center;}
.new_ban { width:100%; height:492px; background:url(../img/new_ban.jpg) center center no-repeat; position:relative; z-index:10;}
.old_ban { width:100%; height:524px; background:url(../img/old_ban.jpg) center center no-repeat; position:relative; z-index:10;}
.new_bc { width:480px; height:auto; position:absolute; top:200px; left:50%; margin-left:-30px; overflow:hidden;}
.old_bc { width:480px; height:auto; position:absolute; top:240px; left:50%; margin-left:-30px; overflow:hidden;}
.new_btn { display: inline-block; cursor:pointer;  width:272px; height:50px;  margin:0 auto;   font-size:22px; background:#fdc44a url(../img/new_btnbg.png) center center no-repeat;   line-height:46px; text-align:center; color:#FFF; -moz-border-radius:8px; /* Gecko browsers */
    -webkit-border-radius: 8px;   /* Webkit browsers */
    border-radius:8px;     /* W3C syntax */  }
.new_txt { font-size:14px; width:378px; color:#6C6C6C; line-height:20px; margin-top:30px;}
.new_con,.old_con { width:1000px; height:auto; overflow:hidden; text-align:center;}
.nc_l { width:380px; height:auto; float:left; overflow:hidden; margin-left:52px;}
.nc_r { width:380px; height:auto; float:right; overflow:hidden; margin-right:52px;}
.nl_txt { margin-top:4px;}
.nl_txt img { float:left;}
.nl_txt p { display:block; width:320px; float:left; color:#535353; line-height:20px; font-size:13px; margin-top:15px;}
.nc_con { margin-top:45px;}

.old_btn a:hover { color:#FFF;}
.chu_btn { display: inline-block; cursor:pointer;  width:272px; height:50px;  margin:0 auto;   font-size:22px; background:#325797 url(../img/new_btnbg.png) center center no-repeat;   line-height:46px; text-align:center; color:#FFF; -moz-border-radius:8px; /* Gecko browsers */
    -webkit-border-radius: 8px;   /* Webkit browsers */
    border-radius:8px;     /* W3C syntax */  }

.tool_btn { display: inline-block; cursor:pointer;  width:272px; height:50px;  margin:0 auto;   font-size:22px; background:#4caf50 url(../img/new_btnbg.png) center center no-repeat;   line-height:46px; text-align:center; color:#FFF; -moz-border-radius:8px; /* Gecko browsers */
    -webkit-border-radius: 8px;   /* Webkit browsers */
    border-radius:8px;     /* W3C syntax */  }

.book_btn { display: inline-block; cursor:pointer;  width:272px; height:50px;  margin:0 auto;   font-size:22px; background:#00b9e7 url(../img/new_btnbg.png) center center no-repeat;   line-height:46px; text-align:center; color:#FFF; -moz-border-radius:8px; /* Gecko browsers */
    -webkit-border-radius: 8px;   /* Webkit browsers */
    border-radius:8px;     /* W3C syntax */  }
.oba { float:left;} .obb{} .obc { float:right;}	
	
.nr_txta { width:380px; height:190px; background:#f5f6fa;}
.nra { float:left;}
.nrb { float:right;}
.nr_tcon { width:176px; height:190px; float:left; margin-left:10px;}
.nr_tcon p { color:#535353; line-height:20px; font-size:13px; text-align:left; }
.nr_btn {width:168px; height:86px; background:url(../img/update.png) 10px center no-repeat; text-align:right; }
.nr_btn img { margin-top:30px;}
.old_up { display:block; width:330px; height:32px; margin:0 auto;}

.feedback { width:1000px; height:auto; overflow:hidden; background:#f5f6fa;}
.feed_con { width:938px; height:auto; margin:0 auto; overflow:hidden;}
.feed_input { width:938px; height:160px;  position:relative; z-index:20;}
.feed_input textarea { width:97.5%; height:160px; outline:none; border:none; font-size:14px; color:#6C6C6C; background:#FFF; padding:14px; line-height:24px;}
.feed_t { display:block; text-align:left; font-size:16px; font-weight:bold; padding-left:10px;}
.feed_ok { width:938px; height:190px; position:absolute; top:0px; left:0px; background:url(../img/bigtu_bg.png) repeat;}
.feed_ok p { display:block; width:260px; font-size:16px; color:#FFF; margin:0 auto; margin-top:50px;}
.feed_ok p span { display:block; cursor:pointer;  width:90px; height:28px;  margin:0 auto; margin-top:20px;   font-size:15px; background:#325797;   line-height:28px; text-align:center; color:#FFF; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px;     /* W3C syntax */  }
.feed_tj { width:938px; text-align:left; color:#969696; font-size:14px; line-height:28px; margin:0 auto;}
.fnum {display:block;}
.ftj { display:block; cursor:pointer; float:right;  width:90px; height:28px;  margin:0 auto; margin-top:10px;   font-size:15px; background:#325797;   line-height:28px; text-align:center; color:#FFF; -moz-border-radius:6px; /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px;     /* W3C syntax */  }
.ftjno { background:#969696;}


/* banner-box */
.banner-box{width:1000px;height:182px; margin:0 auto; position:relative; z-index:20; overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1210px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:360px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1000px;position:absolute;top:162px; left:0px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd { width:1000px; text-align:center;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#FFF; display:inline-block; cursor:pointer;}
.banner-box .hd ul li.on{background:#325797;}

.guide_bantxt { width:1000px; height:auto; position:absolute; left:0px; top:40px; font-size:22px; text-align:center; line-height:34px; color:#FFF;}

/* 1月的修改CSS结束 */





.tj { display:block; width:83px; height:36px; background:url(../img/btn_tj.png) center center no-repeat;}

.hide{display:none;}.show{display:block;}
