/* CSS Document */
html,body,header,section,article,nav,div,ul,ol,li,dl,dt,dd,h1,h2,h3,p,span,em,form,input,textarea{margin:0; padding:0; border:0; background:none; display:block; list-style:none;}
body{font-family:"\5FAE\8F6F\96C5\9ED1",Helvetica;color:#FFFFFF; font-size:20px; background:#434343; margin:0 auto;}
h1,h2{font-weight:normal;}
em,i{font-style:normal; margin:0; padding:0;}
a{display:block; color:#FFFFFF; text-decoration:none;}
a:hover{}
input,textarea{border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}
.clr{clear:both; width:100%; height:0px; line-height:0; overflow:hidden;}
h1{font-size:20px; line-height:22px;color:#F0F0F0;}
h2{font-size:14px; line-height:20px;color:#E4E4E4;}
#wrapper,.m_header,.m_sect{overflow:hidden;}
#wrapper{height:100%;position:relative;width:100%;}
.m_header{width:100%; top:0px;}
.datamor{line-height:80px; text-align:center;}
.datamor a{text-shadow: 0 1px 1px #666666; color:#000;}
.d_line,.w_ordmor,.m_card{border-top:1px solid #5F5F5F; margin-top:-1px;}

.t_logo{padding:7px 10px 0 10px; height:36px; border-bottom:1px solid #000; background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#373737), to(#1D1D1D));}
.logo{width:102px; height:25px; float:left; background-image:-moz-linear-gradient(0% 0% 270deg, #373737,#1D1D1D)}
.t_search{width:180px; float:right; overflow:hidden;}
.w_sea{height:28px; border:1px solid #5A5A5A; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; background-image:-webkit-gradient(linear,0% 10%, 0% 100%, from(#d0d0d0), to(#FFFFFF)); background-image:-moz-linear-gradient(0% 0% 270deg, #D0D0D0,#ffffff);}


.w_inp_s{width:124px; padding-left:15px; float:left;}
.w_inp_s input{height:28px; width:124px; line-height:28px; font-size:16px;}
.w_bt_s{width:28px; float:left;}
.w_bt_s a{width:28px; height:28px; text-align:center;}
.w_bt_s a img{width:16px; height:16px; padding:6px 0px 6px 12px;}

.w_slider{width:100%; height:140px; background:#FFFFFF;}
.t_ban{height:140px; width:320px; margin:0 auto; position:relative;}
.ban_p{width:1600px;}
.ban_con{padding:10px 0 0 28px; width:292px; float:left;}

.updata a{ color:#000000; display:-webkit-inline-box;}




.m_jj_tid{ width:100%; height:90px; padding:10px;}
.m_jj_tid dt{float:left; padding:5px 20px 5px 5px; overflow:hidden;}
.m_jj_tid dt,.m_jj_tid dt img{width:80px; height:80px;}
.m_jj_tid dd{ width:160px; float:left;}
.m_jj_infid{color:#666666; padding-top:6px;}
.m_jj_infid h1{font-size:18px; color:#EEE; color:#333333; padding-bottom:3px; line-height:22px; font-weight:bold;}
.m_jj_infid h2{font-size:14px; line-height:20px;}
.m_jj_bo{padding-top:6px;}

.ban_point{position:absolute; height:16px; bottom:0px;}
.ban_point ul{height:4px; margin-left:140px;}
.ban_point li{float:left; width:4px; height:4px; line-height:0px; border:1px solid #333333; border-radius:50%; margin:0 1px;}
.ban_point li.cur_cr{background:#333333;}

.m_t_head{}
.bt_wrap{line-height:40px; text-align:center; position:relative; width:100%;}
/*button*/
.bt_back,.bt_home,.bt_exit,.bt_back_,.bt_fav,.bt_add,.bt_font,.bt_send,.bt_can{position:absolute; height:30px; overflow:hidden; top:5px;}
.bt_back{width:63px; left:10px;}
.bt_can{width:50px; left:10px;}
.bt_home{width:37px; right:10px;}
.bt_send{width:50px; right:10px;}
.bt_exit{width:50px; right:10px;}
.bt_back_{width:37px; left:10px;}
.bt_fav{width:30px; left:90px;}
.bt_add{width:30px; left:128px;}
.bt_font{line-height:30px; left:166px;}



/*mark*/
.mag_ic{position:relative; line-height:0px; float:left; overflow:hidden;}
.i_mark{display:block; width:100%; height:100%; position:absolute; z-index:20;}

.markbig{border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; top:-10px; left:-10px; border:10px solid #434343;}
.markbig_white{border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; top:-10px; left:-10px; border:10px solid #FFFFFF;}
.markmid{border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; top:-10px; left:-10px; border:10px solid #434343;}
.marksma{border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; top:-5px; left:-5px; border:5px solid #FFFFFF;}
.marksma_b{border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; top:-5px; left:-5px; border:5px solid #434343;}


/*.m_logo{background:#222; border-bottom:1px solid #393939;} 20130408 del*/
.m_ind_t{}
.m_ind_t dt{width:40%; float:left;}
.m_ind_t dd{width:60%; float:left;}
.m_logo_ind{width:112px; height:33px; float:left; margin-top:9px; margin-left:10px;}
.menunav{}
.menunav li{width:50px; float:right; text-align:right; line-height:0px;}
.menunav li a{padding:7px 5px;}
.menu,.m_t_head{height:40px; background:url(../img_shop/bg_m_header.png) bottom repeat-x; padding-bottom:3px;}
.menu ul,.bt_wrap{height:40px; border-top:1px solid #5D5D5D;background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#484848), to(#333333));}
.menu li{width:20%; line-height:40px; float:left; text-align:center; font-size:18px;}
.menu li a{color:#FFFFFF;}


.menu .nav_i,.menu .nav_ii{height:40px; position:relative;}
.menu .nav_i li,.menu .nav_ii li{height:40px; float:left; text-align:center; font-size:16px;}
.menu .nav_i li{width:14.285%;}
.menu .nav_ii li{width:20%;}
.menu .nav_i li a,.menu .nav_ii li a{height:36px; line-height:36px;}
.menu .nav_i li .curstate,.menu .nav_ii li .curstate{background:#CC0000;}

.curstate{height:4px; width:100%; position:relative; bottom:0px;}


/*login*/
.m_inf_wrap,.m_card{padding:0 10px;}
.login_wrap,.mem_inf_box{padding:10px 20px;}
.login_wrap{padding-top:15px;}
.btn,.inp{height:40px;overflow:hidden;}
.btn{height:40px; margin-top:15px; margin-bottom:15px;}
.inp input{height:39px; line-height:28px;width:100%;font-size:16px; color:#A5A5A5;}
.btn input,.btn em{height:40px;line-height:40px; width:100%;  font-size:20px; cursor:pointer; border:none; border-radius:0px; background:none;}
.btn em{display:block; text-align:center;}
.btn{border:1px solid #000; border-radius:5px;}
.bt_white{background:#CCC;background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#D9D9D9), to(#B6B6B6));background-image:-moz-linear-gradient(0% 0% 270deg, #D9D9D9,#B6B6B6);}
.bt_green,.bt_black,.bt_green input,.bt_greenat input,.bt_black input,.bt_yellow input{color:#FFF;}
.bt_green{background:#497421;background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#74F302), to(#497421));background-image:-moz-linear-gradient(0% 0% 270deg, #74F302,#497421); border:1px solid #323232;}
.bt_greenat{background:#497421;background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#00D936), to(#00B22D));background-image:-moz-linear-gradient(0% 0% 270deg, #00D936,#00B22D);}
.bt_black{background:#333333;background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#313131), to(#1A1A1A));background-image:-moz-linear-gradient(0% 0% 270deg, #313131,#1A1A1A); border:1px solid #262626;}
.bt_yellow{background:#FF9900;background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#FF9900), to(#FF6600));background-image:-moz-linear-gradient(0% 0% 270deg, #FF9900,#FF6600);}
.inp{border:none;border-left:1px solid #000; border-right:1px solid #000; background:#FFF;}
.inp p{border-bottom:1px solid #EEE; padding:0 10px;}
.inp input{border:none;border-radius:0px;}

.i_t{border-radius:5px 5px 0 0; border:1px solid #000000; border-bottom:none;}
.i_t p{border-radius:5px 5px 0 0;}
.i_b{border-radius:0 0 5px 5px; border:1px solid #000000; border-top:none;}
.i_b p{border-radius:0 0 5px 5px;}
.i_a{border-radius:5px; border:1px solid #000000;}
.i_a p{border-radius:5px;}
.login_get{line-height:20px; height:20px; padding-top:10px;}
.login_get a{float:right; width:95px; padding-right:25px;}
.t_msg{color:#F00; text-align:center; margin-top:15px;}
.bt_tel em,.bt_reg em,.bt_di em{color:#000;}
.bt_di em{font-size:16px;}
.m_pwdget{border-top:1px solid #5F5F5F;}
.show_pwd{padding-top:10px; height:20px;}
.show_pwd dt{float:left; padding-top:2px;}
.show_pwd dt input{border:1px solid #000; border-radius:4px; width:20px; height:20px;}
.show_pwd dd{float:left; padding-left:10px;}


/*添加主屏提示*/
#wrap_float{width:100%; height:94px; position:fixed; bottom:12px; display:none; z-index:999;}
.f_box{width:260px; height:92px; margin:0 auto; border:1px solid #868686; border-radius:10px; -webkit-border-radius:10px; background:#CCC;background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#F4F4F4), to(#D4D4D4));background-image:-moz-linear-gradient(0% 0% 270deg, #F4F4F4,#D4D4D4);}
.f_t_cls{float:right; width:10px; height:10px; padding:5px 8px 2px 20px; line-height:0;}
.f_box li{float:left;}
.f_b_ic{padding:16px 5px 0px 5px; height:58px; overflow:hidden;}
.f_b_txt{padding-top:0px;}


.art_lis{height:75px;}
.m_pic{float:right; padding-left:10px;}
.m_tit{}

.m_sect{margin-top:5px;}
.b_sect{margin-top:110px;}
.c_sect{margin-top:0px!important;}
.mag_lis{overflow:hidden;}
.mag_lis li,.m_pay_cla{margin-top:-1px; margin-bottom:1px; border-bottom:1px solid #1F1F1F; border-top:1px solid #5F5F5F;}
.mag_lis li{padding:13px;}
.m_lis{width:100%; height:57px;}
.m_cov{width:57px; height:57px; float:left; padding-right:10px; overflow:hidden;}
.m_c_tit{float:left;}
.m_rig{padding-top:6px;}
.m_r_ord{width:70px; float:right; padding-top:9px; font-size:18px; text-align:right;}
.m_r_ord a,.m_t_r_ord a,.m_bind .m_r_ord,.m_t_r_ord,.login_get a,.show_pwd dd{color:#000; text-shadow:0px 1px 1px #666666;}
.m_r_ord span{float:right; margin-top:2px; padding-left:3px;}

/*subject*/
.sublist{height:31px; padding:0px 15px 0px 25px; clear:both;}
.sublist dd{line-height:31px;  color:#FFF;}
.subj_r{float:right; padding-left:5px;}

.mag_zls{}
.mag_zls li{padding:10px;}

.m_t_lis{width:100%; height:32px;}
.m_t_cov{width:32px; height:32px; float:left; padding-right:10px; overflow:hidden;}
.m_t_rig{padding-top:2px;}
.m_t_r_ord{width:46px; float:right; padding-top:6px; font-size:16px; -webkit-text-shadow:0px 1px 1px #666; -moz-text-shadow:0px 1px 1px #666;}
.m_t_r_ord span{float:right; margin-top:2px;}
.m_t_c_tit h1{font-size:14px; line-height:16px;}
.m_t_c_tit h2{font-size:12px; line-height:14px;}

.mag_up{height:28px; line-height:28px;background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#313131), to(#1D1D1D));}
.m_up_c{}
.m_up_c li{float:left; font-size:12px;}
.m_up_p{height:25px;padding:3px 6px 0px 10px; float:left; overflow:hidden;}

.mag_dire{}
.mag_dire li{border-bottom:1px solid #555555;}
.mag_dire p{float:right; height:100px; overflow:hidden; padding-left:15px;}
.mag_dire h1{padding:8px 0 5px 10px;text-align:left; font-size:18px;}
.mag_dire h2{line-height:16px;padding:3px 0 8px 10px; font-size:12px; color:#E4E4E4;}
/*文章内容*/
.m_article{color:#000; padding:0 10px;}
.a_t_mag{}
.a_t_mag dt{float:left; border-bottom:1px solid #CCC; overflow:hidden; width:100%;}
.a_t_mag dd{float:left; color:#FF3300; line-height:32px; padding-left:10px; font-size:14px;}
.a_tit{padding:5px 0;}
.a_inf{padding-bottom:5px;color:#999; font-size:12px;}
.a_date{float:right;}
.a_article{}
.fouse{width:300px; margin:0 auto;}
.a_sum{color:#666666; font-size:14px; line-height:22px;}
.a_con{padding-top:10px;line-height:28px; font-size:16px;}
.a_con p{font-size:16px;text-indent: 2em;}
.a_prompt{padding:10px 0;}
.a_r_ord{text-align:right; color:#999; font-size:12px;}
.a_r_ord a.a_ord{display:inline-block; color:#999; font-size:14px; padding:0 6px;}
.a_r_ord span{float:right; padding-top:3px;}
.a_membox{padding-top:20px;}
.a_membox dt{font-size:16px; color:#999;}
.a_membox dd{padding-top:10px;}
.btorgbox{border:1px solid #C54A28; background:#EA7049; height:40px;}
.btorg{border-top:1px solid #F19B7A; text-align:center; line-height:36px; font-size:20px;}
.prom_wrap{width:300px; border:1px solid #E7D8C3; border-radius:3px; -webkit-border-radius:3px; background:#FFF5E0; padding-bottom:5px; margin:0 auto;}
.prom_inf{padding:10px; font-size:14px;}
.prom_btn{}
.prom_btn li{width:217px; height:30px; overflow:hidden; padding:6px 0; margin:0 auto;}
.prom_btn li img{width:217px; height:30px;}
.txtbd{display:block; z-index:20; color:#F00; margin-top:-30px; font-size:14px; color:#663300; text-align:center;}
.page{height:30px;padding-bottom:20px; padding-top:5px;}
.page li{width:50%; font-size:16px; line-height:30px;}
.page li a{color:#666666;}
.page li.pre{float:left;}
.page li.next{float:right;text-align:right;}
/*转发*/
.f_wrap{background:url(../img_shop/bg_fw.png) repeat; width:100%; height:100%; position:fixed; top:0px; z-index:999999}
.p_wrap{}
.sendlist{background:#434343; padding-top:10px; margin-top:-10px;}
.sendlist em.p_ic{float:left; margin:5px 5px 0 0; line-height:0;}
.s_itexl,.s_itetx{padding:0 10px; line-height:50px;}
.s_itexl{border-bottom:1px solid #1F1F1F;}
.s_itetx{border-top:1px solid #5F5F5F;}
.r_wb_bd{float:right;}
.sendinp{padding:10px;}
.sendinp textarea{width:100%; height:140px; background:#FFF;}
.sendinf{margin:0 10px;}
.s_in,.s_in dt,.s_in dd{float:left; font-size:14px;}
.s_in dt{padding:1px 5px 0 0;}
.s_in dt input{border:1px solid #868686; border-radius:4px; background:#000}
.s_in dd{color:#000;}
.sendinf span{float:right; color:#999;}

.m_jj_t{height:90px; padding:10px; border-bottom:1px solid #000;}
.m_jj_t dt{float:left; padding:5px 10px 5px 5px; overflow:hidden;}
.m_jj_t dt,.m_jj_t dt img{width:80px; height:80px;}
.m_jj_t dd{}
.m_jj_inf{color:#CCCCCC; padding-top:12px;}
.m_jj_inf h1{font-size:16px; padding-bottom:4px; color:#EEE;}
.m_jj_inf p{font-size:14px; line-height:16px;}
.m_jj_inf h2{font-size:12px; line-height:14px;}

.star{float:left; padding-top:2px;}
.star li{float:left; padding:1px; line-height:0px;}
.star li,.star li img{width:11px; height:11px;}
.m_jj_ra{width:66px; float:right;}
.m_bt_read{width:55px; height:30px; float:right; padding-top:10px; font-size:16px;color:#202020; text-align:center; line-height:28px;}
.m_bt_read .btn{height:30px;}
.bt_ord{height:48px; padding:15px 0; border-top:1px solid #5F5F5F;}
.bt_ord li{float:left; width:50%;}
.bt_ord li a{width:121px; height:48px; overflow:hidden; margin:0 auto;}
.txt_pr{display:block; width:121px; line-height:48px; height:48px; color:#FF9900; font-weight:bold; text-align:center; margin-top:-53px;}
.a_about{background:#FFF; padding:0px 10px 10px 10px;}
.m_abo{color:#333333; font-size:18px; line-height:30px; padding:10px 0 5px 0; font-weight:bold;}
.m_abc{color:#333333; font-size:14px; line-height:22px;}

.ar_titlist{}
.magaz{}
.magaz_t{background:url(../img_shop/bg_magaz_t.png) repeat-x; border-bottom:1px solid #000000;font-size:12px;line-height:28px;padding:0 20px;}
.magaz_p{padding:20px 20px; padding-bottom:10px; text-align:center;}
.ma_lis{padding:10px 0; padding-bottom:0px; border-bottom:1px solid #000000;}
.ma_lis li{padding:10px 10px; border-top:1px solid #000000;}
.ma_t{color:#FF3300; font-size:18px;}


/*search*/
.subj_list{padding:5px; height:42px;}
.m_sear_box{border:1px solid #E1E1E1;border-radius:5px; background:#FFF; height:40px; position:relative;}
.sear_type,.sear_inp,.sear_btn{float:left;line-height:40px;}
.sear_inp input,.sear_btn input{height:40px; line-height:40px; border:none; border-radius:0;}
.sear_inp{height:40px;border-radius:4px 0 0 4px;}
.sear_inp input{height:40px; line-height:38px; font-size:14px; padding-left:5px;}
.sear_btn{width:40px; position:relative;}
.sear_btn input{height:40px; line-height:40px; width:40px; cursor:pointer;}
.p_sear{position:absolute; top:4px; right:5px;}
.seartag{}
.seartag li{float:left; border:1px solid #CCC;border-radius:5px; font-size:16px; padding:8px 6px; margin:10px;}
.seartag li a{color:#454545;}

.seainf{padding:5px 10px; border-bottom:1px solid #6E6E6E;}
.s_t{font-size:16px;}
.s_k{font-size:10px; color:#B2B2B2;}
.s_i{font-size:12px; color:#B2B2B2;}



/*我的订阅*/
.member_bar{height:50px; background:url(../img_shop/bg_mylove_t.png) repeat-x; border-bottom:1px solid #000000;}
.m_bar_wrap{padding-top:5px;}
.m_bar_wrap li{float:left; height:40px; width:50%;}
.litb{height:40px; width:90%; line-height:38px; text-align:center; margin:0 auto; overflow:hidden;}

.bt_l,.bt_c,.bt_r{float:left;height:30px;}
.bt_c{padding:0 5px;background:url(../img_shop/bt3.png) repeat-x; color:#FFF; line-height:28px; font-size:14px; text-align:center;}

.bt2_l,.bt2_c,.bt2_r{float:left;height:40px;}
.bt2_c{padding:0px;background:url(../img_shop/btc5.png) repeat-x; color:#FFF; line-height:38px; font-size:14px; text-align:center; width:70%;}
.cur .bt2_c{background:url(../img_shop/btc7.png) repeat-x;}
.renew{color:#F60; text-shadow:none;}
.w_ordmor{text-align:center; padding:20px;}

/*帐户信息*/
.m_meminf{overflow:hidden;}
.m_pay_cla{padding:10px 0;}
.m_pay_cla dl,.m_pay_cla dt,.m_pay_cla dd,.m_pay_cla dd label,.m_pay_cla dd b,.m_pay_cla dd i,.m_pay_cla ul,.m_pay_cla li{float:left;}
.m_pay_cla dl{width:100%;}
.m_pay_cla dt,.m_pay_cla dd,.m_pay_cla li{height:40px; line-height:40px; font-size:18px;}
.m_pay_cla dt,.pay_tel b{width:35%; text-align:right;}
.m_pay_cla dd{width:65%;}
.m_pay_cla li{width:80%;}
.m_pay_cla dd label{padding-right:20px;}
.m_pay_cla ul{width:100%;}
.m_pay_cla li label,.m_pay_cla li label input{display:inline-table;}
.m_pay_cla li label input{margin-left:5px;}
.m_pay_cla dd b{padding-top:9px;}
.m_pay_cla dd b input{border:1px solid #000;}
.m_pay_cla dd p,.pay_tel p{width:85%; float:left; padding-top:7px;}
.m_pay_cla dd p input,.pay_tel p input{border:1px solid #000; border-radius:5px; background:#FFF; width:100%; height:25px;}
.m_pay_cla li{padding-left:7.8%;}
.m_pay_cla li.pay_tel{width:100%;padding:0;}
.u13{width:65px; height:25px; font-size:16px;}

.m_card{padding: 0 10px;}
.txtinf{}
.txtinf h1{padding-top:20px;}
.txtinf p{padding:5px 0 10px 0; color:#999999; font-size:16px;}
.card{}
.card h1{line-height:50px; border-bottom:1px solid #000000; padding:0 10px;}
a.changetel,a.join,a.renew{display:inline;text-decoration:underline;}
.m_msm_inf{font-size:14px; padding-bottom:10px;}
.m_bt_get,.padlr10{padding: 0 10px;}

.m_p_t{font-size:24px; line-height:20px; text-align:center; padding:12px 0;}
.m_pay_cla input{ border-radius:10px;}

/*帐号绑定*/
.w_step{}
.step_bg{height:28px; border:1px solid #161616; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; background:#CCC; background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#292929), to(#333333));background-image:-moz-linear-gradient(0% 0% 270deg, #292929,#333333); -moz-box-shadow:0px 1px 3px #333333; -webkit-box-shadow:0px 1px 2px #5C5C5C; box-shadow:0px 1px 2px #5C5C5C;}
.step_per{height:28px; border-radius:14px; -webkit-border-radius:14px; -moz-border-radius:14px; background:#497421;background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#74F302), to(#497421));background-image:-moz-linear-gradient(0% 0% 270deg, #74F302,#497421);}
.m_bind{width:100%; height:70px;}
.m_p_bt{float:left; padding-right:5px; overflow:hidden;}
.m_p_bt .mag_ic{margin-top:18px;}
.m_bind .m_r_ord{text-align:right; margin-top:8px;}
/*会员机制*/
.m_inf_wrap{padding:20px 20px 30px 20px; border-bottom:1px solid #000; margin-bottom:1px;}
.m_i_inf{border:1px solid #666; border-radius:10px; margin:20px 0px 0px 0px; padding:10px;}
.m_i_inf dt{width:240px; margin:0px auto; margin-bottom:10px; color:#FFF;}
.m_i_inf dd{font-size:14px;}



/*图片轮回效果*/
#bannerSlider{overflow:hidden;width:280px;height:230px;position:relative; margin:0 auto;}
#bannerSlider ul{width:9999px; position:absolute;}
#bannerSlider ul li{width:280px;float:left;}

.slideBox{text-align:center;}
.sli_cur{padding-left:50%; height:15px; padding-top:2px; position:absolute; bottom:0px;}
.cur_box{float:left;}
.cur_item{float:left; margin-left:-50%;}
.cur_item i{display:inline-table;border-radius:6px; background-color:#adadad; width:6px; height:6px; float:left; line-height:0px; font-size:0px; margin:0 2px; overflow:hidden;}
.cur_item i.cur{background-color:#666;}
.a_con p img{margin-left:-2em;}


/*20130316 add*/
/*20130408 修改*/
/*index*/
.bgwarp{background:#E6E6E6;}
.m_logo{background:#ffffff;}

.BoxBan{width:320px; height:160px; overflow:hidden; margin:0 auto; position:relative;}
.BoxImg{width:320px; height:160px; overflow:hidden;}
.BoxImg li{float:left; height:160px; overflow:hidden;}
.opacarea{position:absolute; width:100%; height:30px; background:#000; bottom:0px; -webkit-opacity:0.2; z-index:50;}
.txtarea{position:absolute; width:100%; height:30px; bottom:0px; z-index:60; overflow:hidden;}
.boxtxt{float:left; font-size:16px; line-height:30px; color:#FFF; padding-left:10px;}
.txtarea ol {float:right; padding-right:15px; height:30px; overflow:hidden; margin-top:-3px;}
.txtarea ol li{border-radius:5px; display:inline-block; width:5px; height:5px; margin:0 4px; border:1px solid #FFF; zoom:1;}
.txtarea ol li.active{border-color:#FFF; background:#FFF;}
.tempWrap{ background:#FFFFFF; margin:2px 10px 0;}
.tabBox .hd{ height:40px; line-height:40px; padding:0 10px; font-size:20px; background:#F3F3F3; border-top:2px solid #CECECE;  }
	.tabBox .hd ul{ overflow:hidden;  }
	.tabBox .hd ul li{ float:left; margin:0 10px; color:#515151;  }
	.tabBox .hd ul li a{ color:#000000;}
	.tabBox .hd ul .on{ border-bottom:2px solid #BA2636; color:#BA2636;  }
	.tabBox .hd ul .on a{ display:block;  /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
	.tabBox .bd ul{ padding:10px 0 10px 10px;  }
	.tabBox .bd li{ height:25px; line-height:25px; position:relative;   }
	.tabBox .bd li span{ position:absolute; top:0px;right:30px;float: right;font-size:12px;color:#000000}
	.tabBox .bd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
	.tabBox .bd li a{ color:#555; font-size:19px; border-bottom:1px dashed #666 !important; }
	
	.tabBox .bd .t{ height:85px; overflow:hidden;   }
	.tabBox .bd .t .pic{ width:130px; float:left;    }
	.tabBox .bd .t .con{ margin-left:130px; line-height:20px;   }
	.tabBox .bd .t .con p{ font-size:20px; color:#999;  }
.slideBox{ position:relative; overflow:hidden; margin:0px auto 0px; max-width:560px;/* 设置焦点图最大宽度 */ }
	.slideBox .hd{ height:28px; line-height:28px; bottom:0; right:0; z-index:1; margin-top:-13px; }
	.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
	.slideBox .hd li.on{ background:#fff;  }
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; text-align:center;  }
	.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; height:28px; line-height:28px; background:rgba(0,0,0,0.8); color:#fff;  text-align:center;  }
.boxlist{}
.artlist{border:1px solid #D1D1D1; background:#FFF; padding:0px 7px 10px 7px; margin:0 10px; margin-top:7px; position:relative; z-index:1;}
.kanico{margin-top:26px;}
.boxkan{width:42px; float:left; padding:5px; background:#FF0000;}

.magtit{color:#000; padding-top:5px; padding-left:10px; line-height:22px;}
.magtit a{color:#000;}
.magnam{color:#333; font-size:12px; margin-top:6px;}
.time{color:#999; display:inline; padding-left:5px;}
.indtime,.indtimefrist{color:#999; font-size:12px;float:right}
.indtimefrist{margin-top:-3px;}
.author{color:#999; font-size:12px;float:right}
.magpic{line-height:0px; margin:8px -7px -10px -7px;}
.magpic img{display:block; margin:0 auto;}
.magsummry{background:#FFF; font-size:14px; color:#333; padding:5px 10px; margin:-1px 10px 0 10px; border:1px solid #D1D1D1; border-top:none; position:relative; z-index:5;}
/*wenku*/
.boxwenku{min-height:640px;}
.magdate{line-height:20px; font-size:12px; color:#000; padding:0 11px; margin-top:10px;}
.magtime{float:right;}
.wkrdel{float:right;}

/*magzine*/
.boxmaginf{background:#E9E9E9;}
.boxmaginf h1{color:#000;}

.boxmaglist{}
.magsumbox{background:#FFF; -webkit-box-shadow:0px 2px 5px #999; box-shadow:0px 2px 5px #999; position:relative; z-index:1;}
.magsbm{color:#000; width:260px; padding:10px 0; margin:0 auto;}
.magsbm dt{float:left; height:100px; overflow:hidden; padding-right:10px;}
.magsbm dd{}
.magt{color:#333; line-height:32px;}
.magd{font-size:24px;}
.marksmgr{border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; top:-5px; left:-5px; border:5px solid #E9E9E9;}
.magartlis{margin:0px 10px; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5; position:relative; z-index:0;}
.magartcov{background:#F5F5F5; color:#000; padding:0 10px; font-size:18px; line-height:40px;}
.magtitlis{background:#FFF; color:#000;}
.magtitlis ul{overflow:hidden;}
.magtitlis li{margin-top:-1px; border-bottom:1px solid #D5D5D5; padding:0 10px; padding-top:10px;}
.magtitlis li h1{color:#000; font-size:20px;}
.magtitlis li dl{width:100%; float:left; padding:15px 0 10px 0;}
.artu{float:right; width:75px; height:75px;}
.artor{color:#999; font-size:14px;}
.artsum{color:#000; font-size:14px;}
.noshadow{text-shadow:none; -webkit-text-shadow:none;}

/*result*/
.boxresult{min-height:640px;padding-bottom:10px;}
.pu_sear{position:absolute; right:0px; top:0px; width:30px; height:30px;}
.updata{border:1px solid #D5D5D5; background:#FFF; padding:10px 7px 10px 7px; margin:0 10px; margin-top:7px; color:#000; text-align:center; cursor:pointer;}

/*相关文章*/
.m_xg{}
.xgt{color:#000; font-size:16px; line-height:30px; padding:0 10px;}
.xgc{}
.xgc li{border-top:1px solid #CCC; line-height:32px; font-size:14px; padding:0 10px;}
.xgc li a{color:#333;}
.f_org{color:#F60; text-shadow:none;}
/*///////////////////////////////////////*/
/*-------------- Zoom Slider ------------*/
/*///////////////////////////////////////*/
#zoomSlider{overflow:hidden;position:relative;height:180px;background:#cecece}
#zoomSlider ul{position:absolute;left:0;margin:0;padding:0}
#zoomSlider ul li{float:left;height:100%;text-align:center;list-style:none;margin:0;padding:0}
#zoomSlider ul li img{width:320px;height:180px}
#zoomSlider ol{position:absolute;height:8px;text-align:center;bottom:12px;width:100%;margin:0;padding:0}
#zoomSlider ol li{margin: 0 3px;display: inline-block;zoom:1;border-radius:5px;height:8px;width:8px;border:solid 1px #fff}
#zoomSlider ol li.active{background:#fff;border:solid 1px #fff}

/*登录*/
.boxlogin{min-height:350px; padding:22px 10px 10px 10px;}
.logintop{font-size:18px; color:#000; line-height:26px; text-align:center;}
.wrapinp,.wrapbtn,.wraptcjs{padding:0 10px;}
.wrapinp li{margin-top:9px; height:39px;}
.boxinp{}
.boxinp input{border:1px solid #CCC;-webkit-appearance:none; border-radius:0px; -webkit-border-radius:0px; background:#FFF; color:#CCC; line-height:18px; font-size:16px; padding:9px; width:100%; box-sizing:border-box;}
.wrapbtn,.wraptcjs{padding-top:25px;}
.wraptcjs{padding:0px; box-sizing:border-box;}
.wrapbtn dt,.wrapbtn dd,.wraptcjs dt,.wraptcjs dd{box-sizing:border-box; width:46%; float:left;}
.wrapbtn dt,.wraptcjs dt{padding-right:10px;}
.wrapbtn dd,.wraptcjs dd{padding-left:10px;}
.boxbttxt{font-size:16px; text-align:center;height:39px; line-height:39px;}
.boxbttxt a{color:#CCC;border:1px solid #CCC; background:#FFF;}
span.showpwd{display:inline-table;border:1px solid #CCC; margin-bottom:-3px; margin-right:5px;}
span.showpwd input{border:0; background:none; border-radius:0px; -webkit-border-radius:0px;}
.bt_yel{border:1px solid #C54A28; height:38px; background:#EA7049;}
.bt_yel p{border-top:1px solid #F19B7A;}
.bt_yel input{width:100%; line-height:37px;font-size:16px; color:#FFF;}
.wraprinf{padding-top:40px;padding-right:10px;color:#666; font-size:14px; float:right;}
.wraprinf a{color:#666;}

/*TopBanner20130801*/
.DlWarp {display:block;}
.DownLoad {height:50px; background-color:#000103; width:100%;}
.left {float:left;}
.right {float:right;}

/*20131014-add*/
.ac_txt{padding:0 10px; color:#212121;}
.boxac{padding:0 10px;}
.boxac div.bt_green{border:1px solid #D6D6D6;}
.wrapkef{color:#212121; padding:0 10px;}

.boxtaocj{min-height:160px; padding-top:22px; background:url(../images/p-bgtcb.png), url(../images/p-tcjs-b-sh.png) left bottom repeat-x;}
.boxtaocj .btn{border:none;}
.boxtcb{background:url(../images/p-tcjs-b-sh.png) left bottom repeat-x; min-height:160px; padding:0 10px 5px 10px;}

.wtcinf{padding:0 10px;}
.tctt{color:#444444; margin:30px 0;}
.tctl{color:#000000;}
.acsuess_txt{text-align:center; padding:30px 0; color:#212121;}
.acsusb{width:130px; margin:0 auto;}
p.btkyd,p.acfabk{text-align:center; line-height:35px;}
span.fkna{color:#E8704B; display:inline;}
.btabyl{background:#FEAA24;}
p.acfabk{}

/*支付*/
.boxPay {min-height:500px; color:#393939; font-family:"微软雅黑"; font-weight:normal; background-color:#FFF}
.payThree {height:40px; border-bottom:2px solid #373737; background-color:#f3f3f3; color:#626262; line-height:40px; overflow:hidden;}
.paychoose {color:#fd7601 !important;}
.payThree ul li {float:left; width:33.3%; text-align:center;}

.payZfb {padding:0 10px; overflow:hidden; padding-bottom:15px;}
.payImg {width:582px; margin:0 auto; margin-top:20px;}
.payImg span {display:block; position:absolute; margin:-95px 0 0 30px;}

.payInput {width:160px; margin:0 auto; margin-top:10px;}
.payInput input {float:left;}
.payLable {float:left; margin:-13px 0 0 10px; font-size:26px;}

.payLiantong {padding:0 10px; overflow:hidden; padding-bottom:20px;}
.payLtLable {width:235px; margin:0 auto; margin-top:10px;}
.payLtLable input {float:left;}

.contact {width:580px; margin:0 auto; line-height:34px;}
.contactMain {margin-top:20px; padding-bottom:20px; line-height:30px;}
.contactThr {color:#626262; font-size:18px;}
.NoLine {border:none !important;}

.succeed {font-size:28px; text-align:center; margin-top:50px;}
.succeedBtn {width:350px; margin:0 auto; margin-top:60px;}
.succeedBtn input {width:350px; height:67px; border:none; background:url(../img_pay/confirm.gif) no-repeat;}
.succeedBtn input:hover { box-shadow:0 0 5px #333333;}

.payNext {width:582px; margin:0 auto; margin-top:10px; padding-bottom:20px;}
.payNext input {width:582px; height:82px; border:none; background:url(../img_pay/next.gif) no-repeat;}
