@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{margin:0;padding:0;}
fieldset,img {border: 0;}
a{text-decoration:none; color:#252525;}
.clear { clear: both; height: 0; line-height: 0; font-size: 0; overflow: hidden;}
ul,li{list-style:none;}
body{background:#ffffff; font-family:Microsoft YaHei,tahoma,arial; color:#252525; font-size:14px; line-height:20px; min-width:320px;}
#az_logowrap{height:45px; padding:8px 8px 4px; position:relative; background:#f6f6f6;}
#az_logo{position:absolute; left:9px; top:7px; width:100px; height:43px; background:url(../img/logo.png) no-repeat; background-size:94px 42px; -webkit-background-size:94px 42px; display:block; text-indent:-9999px}
#az_search{height:38px; margin:2px 0 0 38%; border:1px solid #EFEFEF; background:#fff; position:relative;}
#az_search .az_search_txt{margin-right:38px; padding:10px 0 10px 10px; width:80%; border:none; background:none; text-indent:0.5em;  font-size:16px; }
.az_search_btn{position:absolute; right:12px; top:8px}
header .az_logo_wp{display:inline-block; float:left;/* margin-top:4px;*/vertical-align:top; margin-left:6px;}
header .az_logo_wp .az_logo{/*margin:13px;*/width:50px;background: url(../img/logo-wp.png?v1.4) no-repeat center center; background-size:49px 25px;text-indent:100%;overflow:hidden;*overflow:initial;*text-indent:-9866px;white-space:nowrap;height:40px;display:block}
header .az_logo_wp .logo:hover{text-decoration:none}

.az_mainnav{ height:50px; overflow:hidden; background:#fff; border-top:1px solid #efefef; border-bottom:1px solid #f6f6f6;}
.az_mainnav li{float:left; width:19.6%; height:50px; line-height:48px; font-size:18px; border-right:1px solid #f6f6f6; color:#3e3e3e;}
.az_mainnav li a{display:block; height:50px; padding-top:2px; color:#3e3e3e; text-align:center }
.az_mainnav li.current1 a{ height:50px; line-height:40px; background:#f6f6f6; border-top:3px solid #7fc31e;}

.az_subnav{ height:36px; line-height:36px; width:80%; text-align:center; margin:20px auto 22px auto; }
.az_subnav table{ border:2px solid #7fc31e; }
.az_subnav td { text-align:center; font-size:16px;}
.az_subnav td a{display:block; height:34px; color:#7fc31e;}
.az_subnav td.current2{ height:34px; background:#7fc31e;}
.az_subnav td.current2 a{ display:block; color:#ffffff;}

#az_pageOverlay { position:fixed; top:0; left:0; z-index:1987; width:100%; height:100%; background:#000; filter:alpha(opacity=20); opacity:0.2; }
/*image slider*/
.az_scroll{width:320px; height:120px; margin:0 auto;  position:relative; overflow:hidden;}
.az_mod_01{float:left; width:320px;}
.az_mod_01 img{display:block; width:320px; height:120px;}
.az_dotModule_new {position:absolute; float:left;bottom:5px;left:50%;height:11px;line-height:6px;z-index:11;}
#az_slide_01_dot {position:relative; float:left;padding: 2px 6px 3px 6px ; left:-50%;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);text-align:center;}
#az_slide_01_dot span {display:inline-block;margin:-2px 3px 0px 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#az_slide_01_dot .az_selected {background:#66ff33;}

.az_slider_1{ /*margin:0px 9px;*/}
.az_slider_title h3{font-weight:normal; color:#666666; font-size:18px; line-height:22px;margin-left:1px;}
.az_slider_title h3 a{color:#666666;}
.az_slider_title .az_icon_title{padding-left:10px;/*margin-left:10px;*/ margin-top:10px; margin-left:10px; text-overflow:ellipsis ; white-space:nowrap; overflow:hidden;}
/*..az_slider_title .az_icon_title .classify_name{ min-width:220px; }*/
.az_slider_title .az_icon_title a:hover{text-decoration:underline; color:#7fc31e;}
.az_slider_title .az_icon_title span{ display:inline-block; width:67%;overflow: hidden;text-overflow: ellipsis;vertical-align:top; white-space:nowrap; }

.az_more{width:60%; height:30px; background:#fff; border:1px solid #dbdbdb; text-align:center; line-height:30px; color:#669900; margin:10px auto;}
.az_more a{display:block; width:100%; height:30px; text-align:center; line-height:30px; color:#669900; font-size:16px;}

/*zt_detail section header*/
.az_header_cnt{ margin:10px;}
.az_header_cnt h2{  height:25px; line-height:25px; margin-bottom:10px; padding-left:10px; font-size:18px;  font-weight:normal; color:#666666; border-left:3px solid #7fc31e;}
.az_header_cnt p{ padding-left:10px; font-size:15px; color:#000; line-height:24px;}
.az_header_cnt span{ display:block; width:98%; padding-left:10px; color:#999999; font-size:14px;}
.az_header_cnt span em{ font-style:normal;}
.az_weixin_open{border:1px solid #7fc31e; text-align:center; color:#898989; padding:10px;position: relative;margin:10px;}
/*down load soft*/
.content{}
.az_app_items_list li{  border:1px solid #ececec; position:relative; margin:10px;}
.az_itmes_icon{position:absolute; width:48px; height:48px; border-radius:5px; left:8px; top:9px;}
.az_itmes_icon img{width:100px; height:100px; display:block; font-size:12px; overflow:hidden;border: 1px solid #ececec;border-radius: 24px;}
.az_items_info{position:relative; min-height:65px; margin-right:5px; padding:6px 0px 0 60px;}
.az_items_info h4{height:28px;  margin-bottom:2px; line-height:28px;  font-size:16px; color:#3e3e3e; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:65%;}
/*zt_detail p*/
.az_items_info p{ color:#3e3e3e; font-size:14px; line-height:24px; margin-bottom:5px; }

.az_items_score{float:left;}
.az_items_size{float:right; color:#7fc31e; margin-right:10px; margin-top:-3px;}
.az_items_score span{ /*color:#598527;*/ /*padding-right:3px;*/ height:22px; line-height:28px; font-size:13px;}
.az_items_score span em{ font-style:normal;}

.az_down_btn{display:block; width:68px; height:32px; background:#7fc31e; /*box-shadow:0 1px 0 #4A6940; -webkit-box-shadow:0 1px 0 #4A6940; border-radius:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; */color:#ffffff; text-align:center; line-height:32px; position:absolute; top:16px; right:4px;}
.az_down_btn4{display:block; width:65px; height:24px; background:#7fc31e; /*box-shadow:0 1px 0 #4A6940; -webkit-box-shadow:0 1px 0 #4A6940; border-radius:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; */color:#ffffff; text-align:center; line-height:32px; top:16px; right:10px;}
/*.az_down_btn_love{display:block; width:90px; height:32px; background:#7fc31e; box-shadow:0 1px 0 #4A6940; -webkit-box-shadow:0 1px 0 #4A6940; border-radius:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; color:#ffffff; text-align:center; line-height:32px; top:12px; right:10px;}*/
.az_clickarea{position:absolute; left:0; top:0; bottom:0; right:0; display:block;}

/*soft_detail*/
.az_cnt_1{ margin:10px; min-height:80px; border-bottom:1px solid #efefef;}
.az_cnt_1 ul{ margin:10px 0;}
.az_cnt_1 ul li{ float:left; width:50%; line-height:24px; font-size:14px; color:#3e3e3e;}
.az_down_btn1 { display:block; width:65%; height:37px; line-height:37px; margin:20px auto 0; text-align:center; font-size:18px; color:#fff; background-color:#7fc31e;}
.az_down_btn2 { display:block; margin-top:5px; text-align:center; font-size:14px; color:#cfd0d0;}

.az_note{ margin:10px 10px 10px; border:1px solid #7fc31e;}
.az_note p{ padding:10px; line-height:24px; word-break : break-all; font-size:14px; color:#898989;text-align:center;}

.az_cnt_ul { margin:10px; border-bottom:1px solid #efefef;}

.az_cnt_ul  h5{ padding-left:10px; margin-bottom:10px; font-weight:normal; font-size:16px; color:#888; border-left:3px solid #7fc31e;}

.az_xqsm{background-color:#fff; padding:35px;}
.az_xqsm_module{width:320px; margin:0 auto;}
#az_xh_module{margin:0 auto; font-size:14px; font-family:Microsoft YaHei,tahoma,arial; color:#aaaaaa; margin-top:20px;}
.az_xqsm_module p{ text-align:center;}
.az_xqsm_btn_top{margin-top:40px;}
.az_download{width:210px; background-color:#7fc31e;/* background:url(../img/az_download.jpg) no-repeat;*/ border:none; height:52px; cursor:pointer; font-size:20px;font-family:Microsoft YaHei,tahoma,arial;color:#fff;}
#az_xqsm_tsy{font-size:16px; font-family:Microsoft YaHei,tahoma,arial; color:#aaaaaa;margin-top:20px; width:180px;word-break : break-all;}
.az_xqsm_contant{ margin:0 auto;}
.az_xqsm_contant p{ margin-top:-6px; padding:0;text-align:center; overflow:hidden;}
.az_more_gn{margin-top:-10px;}
.az_more_gn .az_more_btn{text-align:center; margin-bottom:35px;}
.az_more_gn .az_more_btn a{font-size:24px; font-family:Microsoft YaHei,tahoma,arial; color:#151515; text-decoration:none;}
.az_more_menu{ margin:0 auto;width:360px; text-align:center;}
.az_more_menu li{float:left; margin:0 10px;}
#az_more_sm{width:380px; margin:0 auto; margin-top:35px;}
#az_more_sm .more_sm_btn{border:1px solid #ececec;padding:20px;}
#az_more_sm .more_sm_btn h4{font-size:16px; font-family:Microsoft YaHei,tahoma,arial; font-weight:normal; font-style:normal; color:#666666;background:url(../img/title_1.jpg) no-repeat left; padding-left:20px;}
#az_more_sm .az_more_sm_btn p{padding-top:10px;}


#az_jietu{ width:100%;/*padding:10px;*/}
.az_scroll_detail{width:98%; height:196px; min-height:196px;margin:0 auto; position:relative; overflow:hidden;}
.mod_02{float:left; /*width:226px;*/ margin-right:10px;}
.mod_02 img{display:block;  width:98px; height:186px; min-height:186px; /*min-width:110px width:50%; height:50%;*/}
.az_dotModule_2 {padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5); display:none;position: fixed; bottom:5px; left:90px;}
#slide_02_dot {text-align:center;}
#slide_02_dot span {display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_02_dot .selected {background:#66ff33;}
#sl_left{position:absolute; left:-5px; top:74px; width:40px; height:40px; background:url(../img/arrow_05.png) no-repeat center center; border-radius:0 10px 10px 0px;}
#sl_right{position:absolute; right:-5px; top:74px; width:40px; height:40px; background:url(../img/arrow_04.png) no-repeat center center; border-radius:10px 0px 0px 10px;}

.az_cnt_ul p{  font-size:14px; color:#5b5b5b; line-height:24px;text-align: justify;}
.az_toggle_btn{ height:28px; position:relative;}
.az_toggle_btn span{ display:block; height:20px; width:22px; position:absolute; right:3px; top:6px; background:url(../img/arrow_01.png) no-repeat;}
.az_toggle_btn span.az_up{background: url(../img/arrow_03.png) no-repeat scroll 0px 0px ;}
.az_toggle_btn span.up{background: url(../img/arrow_02.png) no-repeat right 2px;}
.az_comment_cnt{ border-bottom:1px dashed #efefef;}
.az_comment_top{ height:26px; line-height:26px; font-size:12px; color:#676767;}
.az_comment_top span{float:left;}
.az_comment_top em{float:right; font-style:normal;}
#az_comment_as{ margin-bottom:8px; padding:0;font-size:14px; color:#000;}
.az_comment_cnt dl{ float:left;}
.az_comment_A{ height:46px; width:20px; background:url(../img/prompt_bg.png) 10px -102px no-repeat;}
.az_comment_C{ height:46px; width:20px;  background:url(../img/prompt_bg.png) -5px 0px no-repeat;}
.az_comment_B{ padding:12px 0px; line-height: 26px; letter-spacing:0.01px;font-size:13px; background:url(../img/prompt_bg.png) 0 -51px repeat-x;}

#mylove{ width:98%;/* height:270px;*/ margin:0 auto;}
#mylove li{ float:left;/* height:107px;*/ margin:0px; margin-top:15px; text-align:center; width:25%; position:relative;}
#mylove li a {display: block; line-height: 24px; overflow: hidden; font-size:14px; text-align: center; text-overflow: ellipsis; white-space: nowrap; margin:0 auto;}
#mylove li img {display: block; width: 48px;/* height: 48px;*/ margin: 0 auto;}
#mylove li span {display: block;/* height: 24px;*/ line-height: 24px; overflow: hidden; font-size:14px; text-align: center; text-overflow: ellipsis; white-space: nowrap; margin:0 auto; padding:0 6px;}
.az_border_bottom{ border-bottom:1px dashed #efefef; padding-bottom:15px;}

.zt_top{ margin:10px; min-height:92px; padding:10px; position:relative; border:1px solid #ececec;}
.zt_top a,.zt_items li a{ display:block; width:100%; height:100%;}
.zt_info{ margin-right:160px; }
.zt_info h4,.zt_items_info h4{ font-size:18px; font-weight:normal; color:#666666;}
.zt_info p,.zt_items_info p{ font-size:14px; color:#000; line-height:26px;}
.zt_top img{ width:155px; height:92px; display:block; position:absolute; right:10px; top:10px;}
.zt_items li{ min-height:68px; padding:10px; margin:10px; position:relative; border:1px solid #ececec;}
.zt_items li a img{ display:block; width:117px; height:68px; position:absolute; left:10px; top:10px;}
.zt_items_info{ margin-left:130px;}


/*footer*/
footer{ margin-top:10px;}
#az_footer{ padding:8px 0px; border-top:1px slild #c4df9b; text-align:center; border-top:1px solid #efefef; color:#444444; line-height:23px; height:100px;}
#az_footer p a,.topbtn{padding:0 9px;}
.topbtn{cursor:pointer;}
#az_footer a{color:#444444}

.az_adrift_module{ width:100%; position:fixed;  bottom:0;left:0px; z-index:999999; background: url(../img/fudong_bg.png) repeat;}
.az_adrift_btnA {color: #FFFFFF;}
.az_adrift_btnA, .az_adrift_btnA dl {float:left; margin-top:3px;}
.az_adrift_btnA dl.az_adrift_margin15 {margin:0px 0 0 8px;}
.az_adrift_btnA dl p.font18 {font-size:16px; margin-bottom:2px;}
.az_adrift_btnA dl p.font14 {font-size:12px;}
.az_adrift_btnB { float:right; margin-right:24px;}
.az_adrift_btnB .az_down_button { margin-top:5px; padding:5px; text-align:center; cursor:pointer; color:#FFFFFF; background-color:#7FC31E;}
.az_adrift_btnB .az_down_button a {font-size: 14px;}

.ft_module{ width:100%; position:fixed; bottom:0;left:0px; z-index:999999; background: url(../img/fudong_bg.png) repeat;}
.ft_btnA {color: #FFFFFF; padding:5px 2px 5px 4px;}
.ft_btnA, .ft_btnA dl {float:left; margin-top:3px;}
.ft_btnA dl.ft_margin15 {margin:0px 0 0 5px;}
.ft_btnA dl p.font18 {font-size:16px; margin-bottom:2px;}
.ft_btnA dl p.font14 {font-size:12px;}
.ft_btnB { float:right; margin-right:5px; margin-top:8px;}
.ft_btnB .down_button { margin-top:5px; padding:5px; text-align:center; cursor:pointer; color:#FFFFFF; background-color:#7FC31E;}
.ft_btnB .down_button a {font-size: 14px;}
.ft_close{float:right;/* border-left:1px solid #898989;*/ height:100%;}
.ft_close a{display:inline-block; background:url(../img/close_menu.png) no-repeat 0 0px;width:20px; height:20px; cursor:pointer}

.az_app_hd{ margin: 10px; clear: both; overflow: hidden; height: 20px; line-height: 20px;}
.az_app_hd h4{ border-left:3px solid #7FC31E; padding-left: 10px; float:left; font-size: 16px;color: #666; font-style: normal;}
.az_app_hd a{ float: right; color: #666;}
.az_left { margin-left:-10px; }