@charset "gb2312";
/* CSS Document */
html { font-family:"Microsoft Yahei", arial, helvetica, sans-serif;	-webkit-text-size-adjust:none; word-break:break-word;max-width:640px;margin:0 auto; overflow-x:hidden; }
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select { margin:0; padding:0;}
a {	text-decoration:none;}
li{	list-style:none;}
img { border:0;	vertical-align:middle;}
table {	border-collapse:collapse; border-spacing:0;}
.clear{ clear:both}
.hidden{ display:none}
body {background:#f2f2f2;}
body.withHeader{ padding-top:82px;}
body.htmlHeader{ padding-top:45px;}
header{ display:block;	z-index:9; overflow:hidden; position:fixed; top:0; left:0; right:0; max-width:640px;margin:0 auto;}
header.relative,.dw{ position:relative;}
.mr10{margin-right:10px;}
.pl2{padding-left:2px;}
.red{color:red;}
.xuxian {border-bottom: 1px #ddd dashed;}
.top_bar{ height:45px; position:relative; background:#0ab068;}
.top_bar .abs_l, .top_bar .abs_m, .top_bar .abs_r{ position:absolute; left:0; top:0; width:44px; height:45px; box-sizing:border-box; -moz-box-sizing:border-box;}
.top_bar .abs_l{ width:54px; z-index:100;}
.top_bar .abs_m{ width:100%; text-align:center;	font-size:20px;	color:#fff;	font-weight:700; line-height:45px;}
.abs_m h1{text-indent: -9999px;}
.top_bar .abs_r{ left:auto;	right:0; z-index:100; width:auto;}
.top_bar .refresh_btn, .top_bar .refresh_title, .top_bar .back, .top_bar .comment_count, .top_bar .user, .top_bar .app, .top_bar .cancel, .top_bar .submit { display:inline-block; height:45px;}
.top_bar .refresh_title { background:url(../images/logo.png) no-repeat right center; width:120px; background-size:120px 25px;}
.top_bar .site_title h1{text-indent: 0px;font-size:1.0em;}
.top_bar .top_nav{ display:inline-block;	height:45px; width:45px; padding-right:6px; background:url(../images/menus.png) no-repeat center; background-size:32px;}
.top_bar .refresh_btn.rotate, .fix_btns .fresh_btn.rotate {	-webkit-transform-style:preserve-3d; -webkit-animation:x-spin .7s linear;}
.top_bar .user{	padding:0 10px;}
.top_bar .msg-box { background:url(../images/message.png) no-repeat; background-size:contain; width:32px; height:25px; margin-left:12px; margin-top:6px; display:block;	position:relative;}
.top_bar .home { background:url(../images/uylogo.png) no-repeat; background-size:contain; height:35px; margin-left:5px; margin-top:5px; display:block;	position:relative;}
.top_bar .circle{ position:absolute; width:10px; height:10px; background:#fde839; right:0;	top:0; border-radius:5px;}
.top_menu_bar{	background:rgba(255, 255, 255, .95); height:37px;box-sizing:border-box;}
.top_menu_bar::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:1px;background-image:-webkit-linear-gradient(top, transparent, transparent 40%, #ddd 40%);background-size:100% 1px;background-position:bottom;background-repeat:no-repeat
}
.top_menu{ overflow:hidden;	overflow-x:scroll; -webkit-overflow-scrolling:touch;}
.top_menu::-webkit-scrollbar {display:none;}
.top_menu_list { white-space:nowrap;}
.top_menu_list a{ color:#333;}
.top_menu_list .btn { white-space:nowrap; display:inline-block;	padding:0 6px;	color:#333;	text-decoration:none; font-size:0.95em; line-height:26px; height:26px;	margin:5px 0 5px 5px; -webkit-tap-highlight-color:rgba(0, 0, 0, .3);}
.top_menu_list .btn.cur{ color:#0ab068;	font-size:0.98em;}
.iphone .top_menu_list .btn.cur{ font-weight:700;}
.top_menu_ico{ float:right; width:5%; position: relative;}
.top_menu_ico span{ width:100%; height:37px; background:url(../images/sjx.png) center center no-repeat; background-size:7px 11px; display:block;}
content{ position:relative; display:block; background:#f2f2f2;}
.banner{ width:100%; height:auto; position:relative;}
.banner .swiper-slide{ width:100%; height:200px; overflow:hidden;}
.banner img{ width:100%; height:200px;}
.entrance{ width:100%; height:auto; background:#fff; border-bottom:1px #e7e7e7 solid; overflow:hidden;}
.entrance a{ width:25%; float:left; display:block; margin:15px 0px 10px; }
.entrance dt{ width:60px; height:60px; margin:0px auto;border-radius:30px; }
.entrance dt.e_hospital{ background:#41c8cd url(../images/h_ico.png) center no-repeat; background-size:40px 40px;}
.entrance dt.e_disease{ background:#5f9be6 url(../images/j_ico.png) center no-repeat; background-size:38px 33px;}
.entrance dt.e_medicine{ background:#9bcd46 url(../images/y_ico.png) center no-repeat; background-size:43px 30px;}
.entrance dt.e_doctor{ background:#f57d6e url(../images/w_ico.png) center no-repeat; background-size:40px 40px;}
.entrance dd{ width:100%; height:25px; color:#333; font-size:0.875em; line-height:25px; text-align:center; display:block; margin-top:5px;}
.hot{ width:100%; height:auto; border-bottom:1px #e7e7e7 solid; overflow:hidden; margin-top:15px;  background:#fff; position:relative;}
.hot li{ width:100%; height:40px; overflow:hidden; border-bottom:1px #ddd dashed;}
.hot li a{ color:#333; font-size:0.94em; line-height:40px; float:left; }
.hot li span{float:left;background:#0ab068;width:62px;height:24px;line-height:24px;text-align:center;display:block; color:#fff; font-size:13px; margin:8px 8px 0px 8px;border-radius:4px;}
.hot_ico{ width:40px; height:40px; background:url(../images/hot.png) no-repeat; position:absolute; right:0px; top:0px; z-index:1; background-size:40px 40px;}
.hot_ico samp{ color:#fff; font-size:1.0625em; line-height:25px; float:right; margin-right:2px; display:inline;}
.hot li:last-of-type{ border-bottom:none;}
.hot_r{width:75%;height:40px; overflow: hidden;}
.female{ width:100%; height:auto; border-bottom:1px #e7e7e7 solid; background:#fff; margin-top:15px; overflow:hidden;}
.f_title{ width:100%; height:45px; border-bottom:1px #e7e7e7 solid;}
.f_title a{ padding:0px 10px; height:45px; margin:0 auto; display:block;}
.f_title h2{ float:left; color:#000; font-size:1.25em; font-weight:normal; background:url(../images/n_icon.png) left center no-repeat; background-size:20px 25px; line-height:45px; text-indent:30px; display:block; width:50%;}
.f_title span{ float:right; color:#888; font-size:0.875em; line-height:45px;}
.f_cont{ width:100%; height:auto;}
.f_cont .f_tp{ padding:12px 10px 0px; overflow:hidden;}
.f_tp li{ -webkit-box-flex:1; text-align:left; height:100px; position:relative; margin-right:12px; width:48%; float:left; }
.f_tp li a{ color:#666; font-size:0.875em; display:block; width:100%; height:100px; overflow:hidden;}
.f_tp li img{ margin:0 auto; width:100%; height:100px;}
.f_txt{ background-color:rgba(0,0,0,0.5); color:#fff; height:23px; line-height:23px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%; position:absolute; bottom:0px; left:0px; -webkit-box-sizing:border-box; text-align:center;}
.f_tp .f_other{ float:right; margin-right:0px;}
.f_list{ width:100%; height:auto; border-bottom:1px #ddd dashed; overflow:hidden; padding-bottom:10px;}
.f_list a{ padding:12px 10px 0px; height:auto; margin:0 auto; display:block; }
.f_list dt{ width:65%; height:auto; float:left}
.f_list dt h3{ color:#333; font-size:1em; width:100%; height:25px; line-height:25px; overflow:hidden;  margin-top: 5px;}
.f_list dt p{ color:#666; font-size:0.875em; width:100%; height:48px; line-height:23px; overflow:hidden; margin-top:5px;}
.f_list dd{ width:32%; height:80px; overflow:hidden; float:right;}
.f_list dd img{ display:block; width:100%; height:80px; -webkit-transition:opacity 300ms ease; -moz-transition: opacity ease .3s; pointer-events:none; -webkit-tap-highlight-color:#000; -webkit-user-select:none; text-decoration:none;}
.f_list.f_border{ border:none;}
.men{ width:100%; height:auto; border-bottom:1px #e7e7e7 solid; overflow:hidden; background:#fff; margin-top:15px;}
.m_title{ width:100%; height:45px; border-bottom:1px #e7e7e7 solid;}
.m_title a{ padding:0px 10px; height:45px; margin:0 auto; display:block;}
.m_title h2{ float:left; color:#000; font-size:1.25em; font-weight:normal; background:url(../images/nx_icon.png) left center no-repeat; background-size:20px 25px; line-height:45px; text-indent:30px; display:block;width:50%;}
.m_title span{ float:right; color:#888; font-size:0.875em; line-height:45px;}
.m_cont{ width:100%; height:auto;}
.m_cont .m_txt{ width:100%; height:auto; border-bottom:1px #ddd dashed; overflow:hidden; display:block;}
.m_txt dl{ padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:2px; height:auto; overflow:hidden}
.m_txt dt{ width:38%; height:90px; float:left; border-radius:6px; border:0px #e7e7e7 solid; overflow:hidden}
.m_txt dt img{ width:112px; height:90px; padding:1px; border-radius:6px;}
.m_txt dd{ width:58%; height:100px; float:left; margin-left:10px; display:inline;}
.m_txt dd h3{ width:100%; height:25px; overflow:hidden; color:#333; font-size:1em; line-height:25px;  margin-top:2px;}
.m_txt dd p{ width:100%; height:56px; color:#666; font-size:13px; line-height:20px; overflow:hidden; margin-top:4px;}
.m_cont .m_txt2{ width:100%; height:auto; overflow:hidden; }
.m_txt2 li{ width:100%; height:40px; border-bottom:1px #ddd dashed; overflow:hidden;}
.m_txt2 li a{ padding:0px 10px; background:url(../images/li.png) 15px 19px no-repeat; text-indent:15px; color:#333; font-size:0.94em; line-height:40px; display:block; }
.m_txt2 li:last-of-type{ border-bottom:none;}
.children{ width:100%; height:auto; border-bottom:1px #e7e7e7 solid; overflow:hidden; background:#fff; margin-top:15px;}
.c_title{ width:100%; height:45px; border-bottom:1px #e7e7e7 solid;}
.c_title a{ padding:0px 10px; height:45px; margin:0 auto; display:block;}
.c_title h2{ float:left; color:#000; font-size:1.25em; font-weight:normal; background:url(../images/c_icon.png) left center no-repeat; background-size:23px 23px; line-height:45px; text-indent:30px; display:block;width:50%;}
.c_title span{ float:right; color:#888; font-size:0.875em; line-height:45px;}
.c_cont{ width:100%; height:auto; overflow:hidden;}
.c_cont a{ width:100%; height:auto; border-bottom:1px #ddd dashed; display:block; }
.c_cont dl{ padding:12px 10px; height:auto; overflow:hidden; }
.c_cont dt{ width:35%; height:80px; overflow:hidden; float:left;}
.c_cont dt img{ width:100%; height:80px;}
.c_cont dd{ width:61%; height:80px; float:left; margin-left:10px; display:inline; }
.c_cont dd h3{ width:100%; height:25px; overflow:hidden; color:#333; font-size:1em; line-height:25px;  margin-top: 2px;}
.c_cont dd p{ width:100%; height:48px; color:#666; font-size:0.875em; line-height:23px; overflow:hidden;margin-top:5px;}
.c_cont a:last-of-type{ border-bottom:none;}
.tool{ width:100%; height:auto; background:#fff; border-bottom:1px #e7e7e7 solid; border-top:1px #e7e7e7 solid; overflow:hidden; margin-top:15px;}
.tool a{ width:24.7%; float:left; display:block; border-right:1px #e7e7e7 solid; display:inline;}
.tool dl{ padding:12px 0px 7px;}
.tool dt{ width:60px; height:60px; margin:0px auto;border-radius:7px; }
.tool .t_ico{ background:#fe7692 url(../images/tool4.png) center no-repeat; background-size:40px 40px;}
.tool .t_ico2{ background:#78c55d url(../images/tool2.png) center no-repeat; background-size:40px 40px;}
.tool .t_ico3{ background:#ffa53b url(../images/tool3.png) center no-repeat; background-size:40px 40px;}
.tool .t_ico4{ background:#3dc9a0 url(../images/tool1.png) center no-repeat; background-size:40px 40px;}
.tool dd{ width:100%; height:25px;color:#333; font-size:0.875em; line-height:25px; text-align:center; display:block; margin-top:5px;}
.se dd h3{color:#0ab068;}

.medicine{ width:100%; height:auto; background:#fff; border-bottom:1px #e7e7e7 solid; overflow:hidden; margin-top:15px;}
.medicine_title{ width:100%; height:45px; border-bottom:1px #e7e7e7 solid;}
.medicine_title a{ padding:0px 10px; height:45px; margin:0 auto; display:block;}
.medicine_title h2{ float:left; color:#000; font-size:1.25em; font-weight:normal; background:url(../images/z_icon.png) left center no-repeat; background-size:25px 18px; line-height:45px; text-indent:30px; display:block;width:50%;}
.medicine_title span{ float:right; color:#888; font-size:0.875em; line-height:45px;}
.medicine_cont{ width:100%; height:auto;}
.medicine_cont .m_tp{ padding:12px 10px 5px; overflow:hidden;display:block;}
.m_tp dl{ -webkit-box-flex:1; text-align:left; position:relative; width:100%;}
.m_tp dt{ display:block; width:100%; height:180px; overflow:hidden;}
.m_tp dt img{ margin:0 auto; width:100%;height:180px;}
.m_tp dd{ background-color:rgba(0,0,0,0.5); color:#fff; height:25px; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%; position:absolute; bottom:0px; left:0px; -webkit-box-sizing:border-box; text-align:center; display:block; font-size:0.875em;}
.medicine_cont .m_text{ width:100%; height:auto; }
.m_text li{ width:100%; height:40px; border-bottom:1px #ddd dashed; overflow:hidden;}
.m_text a{ padding:0px 10px; color:#333; font-size:0.94em; line-height:40px; background:url(../images/li.png) 15px 19px no-repeat; text-indent:15px; display:block; }
.m_text li:last-of-type{ border-bottom: none;}
.herb{ width:100%; height:auto; background:#fff; border-bottom:1px #e7e7e7 solid; border-top:1px #e7e7e7 solid; margin-top:15px; overflow:hidden;}
.herb .h_txt{ width:30%; height:75px; background:#f9cb4d;-moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; position:relative; margin-top:15px; margin-left:2.5%; float:left; display:block; margin-bottom:15px; overflow:hidden}
.h_txt dl{ width:94%; height:75px; margin:0 auto;}
.h_txt dt{ width:100%; height:65px; margin-top:10px;margin-left:0;}
.h_txt dt h2{ color:#fff; font-size:0.97em; line-height:30px; height:30px; font-weight:normal;}
.h_txt dt p{ width:100%; height:25px; color:#b78600; font-size:0.75em; line-height:25px;text-align: center;}
.h_txt dd{ width:100%; height:35px; position:absolute; z-index:1; top:-12px; right:3px}
.h_txt .h_ico{ height:70px;background:url(../images/cy_ico.png) right no-repeat; background-size:25px 31px; }
.herb .h_txt2{ width:30%; height:75px; background:#9fd868;-moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; position:relative; margin-top:15px; margin-left:2.5%; float:left; display:block; margin-bottom:15px; overflow:hidden}
.h_txt2 dl{ width:94%; height:75px; margin:0 auto;}
.h_txt2 dt{ width:100%; height:65px; margin-top:10px;margin-left:0;}
.h_txt2 dt h2{ color:#fff; font-size:0.97em; line-height:30px; height:30px; font-weight:normal;}
.h_txt2 dt p{ width:100%; height:25px; color:#458c00; font-size:0.75em; line-height:25px;text-align: center;}
.h_txt2 dd{ width:100%; height:35px; position:absolute; z-index:1; top:-7px; right:5px}
.h_txt2 .h_ico2{ height:70px;background:url(../images/ys_ico.png) right no-repeat; background-size:28px 35px; }
.herb .h_txt3{ width:30%; height:75px; background:#68d8ad;-moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; position:relative; margin-top:15px; margin-left:2.5%; float:left; display:block; margin-bottom:15px; overflow:hidden}
.h_txt3 dl{ width:94%; height:75px; margin:0 auto;}
.h_txt3 dt{ width:100%; height:65px; margin-top:10px;margin-left:0;}
.h_txt3 dt h2{ color:#fff; font-size:0.97em; line-height:30px; height:30px; font-weight:normal;}
.h_txt3 dt p{ width:100%; height:25px; color:#169363; font-size:0.75em; line-height:25px;text-align: center;}
.h_txt3 dd{ width:100%; height:35px; position:absolute; z-index:1; top:-10px; right:3px}
.h_txt3 .h_ico3{ height:70px;background:url(../images/hm_ico.png) right no-repeat; background-size:25px 31px; }
.healthy{ width:100%; height:auto; border-bottom:1px #e7e7e7 solid; margin-top:15px; background:#fff; overflow:hidden;}
.healthy_title{ width:100%; height:45px; border-bottom:1px #e7e7e7 solid;}
.healthy_title a{ padding:0px 10px; height:45px; margin:0 auto; display:block;}
.healthy_title h2{ float:left; color:#000; font-size:1.25em; font-weight:normal; background:url(../images/x_icon.png) left 11px no-repeat; background-size:24px 20px; line-height:45px; text-indent:30px; display:block;}
.healthy_title samp{ float:left; height:20px; width:1px; background:#e7e7e7; overflow:hidden; margin:14px 5px 0px; display:inline;}
.healthy_title span{ float:left; color:#666; font-size:0.875em; line-height:45px;}
.healthy_nav{ width:100%; height:40px; background:#ffffff;}
.healthy_nav li{ width:25%; float:left; height:40px; margin-left:0%}
.healthy_nav li a{ width:100%; text-align:center; color:#333; font-size:1.08em; display:block; line-height:37px; padding-top:1px; cursor:pointer;}
.healthy_nav .on a{ width:100%; text-align:center; color:#0ab068 !important; font-size:1.08em; display:block; border-bottom:2px #0ab068 solid; }
.healthy_cont{ width:100%; height:auto; overflow:hidden;}
.h_text{ width:100%; height:auto; overflow:hidden; }
.h_text li{ width:100%; height:40px; border-bottom:1px #ddd dashed; overflow:hidden;}
.h_text li a{ padding:0px 10px; background:url(../images/li.png) 15px 19px no-repeat; text-indent:15px; color:#333; font-size:0.94em; line-height:40px; display:block; }
.h_more{ width:100%; height:40px; margin:5px 0px;}
.h_more a{ width:150px; text-align:center; height:40px; background:url(../images/m_icon.png) left 9px no-repeat; display:block; color:#999; font-size:0.875em; line-height:40px; background-size:20px; margin:0 auto;}
.gallery{ width:100%; height:auto; background:#fff; border-bottom:1px #e7e7e7 solid; margin-top:15px; overflow:hidden;}
.g_title{ width:100%; height:45px; border-bottom:1px #e7e7e7 solid;}
.g_title a{ padding:0px 10px; height:45px; margin:0 auto; display:block;}
.g_title h2{ float:left; color:#000; font-size:1.25em; font-weight:normal; background:url(../images/t_icon.png) left 12px no-repeat; background-size:22px 22px; line-height:45px; text-indent:30px; display:block;width:50%;}
.g_title span{ float:right; color:#888; font-size:0.875em; line-height:45px;}
.g_cont{ width:96%; height:auto; margin:0 auto; padding-bottom: 10px;}
.g_cont .g_tp{ padding-top:12px; overflow:hidden;}
 .swiper-pagination1 { height: 10px; text-align: center; display: block; width: 44px; position: relative; left: 50%; margin-left:-22px;}
.g_cont .swiper-pagination-bullet{ width: 8px; height: 8px; display: inline-block; border-radius: 100%; background:#666; opacity: .4; margin-right:5px;}
.g_cont .swiper-pagination-bullet:nth-last-child(1){ margin-right:0px !important;}
.g_cont .swiper-pagination-bullet-active{ opacity:1;  background: #0ab068;}
.g_tp li{ -webkit-box-flex:1; text-align:left; height:120px; position:relative; margin-right:12px; width:48%; float:left; margin-bottom:12px; display:inline;}
.g_tp li a{ color:#666; font-size:0.875em; display:block; width:100%; height:120px; overflow:hidden;}
.g_tp li img{ margin:0 auto; width:100%; height:120px;}
.g_txt{ background-color:rgba(0,0,0,0.5); color:#fff; height:23px; line-height:23px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%; position:absolute; bottom:0px; left:0px; -webkit-box-sizing:border-box; text-align:center;}
.g_tp li:nth-child(2n){ float:right; margin-right:0px;}
.download{ width:100%; height:auto; border-bottom:1px #e7e7e7 solid; background:#fff; margin-top:15px; overflow:hidden;}
.d_title{ width:100%; height:45px; border-bottom:1px #e7e7e7 solid;}
.d_title a{ padding:0px 10px; height:45px; margin:0 auto; display:block;}
.d_title h2{ float:left; color:#000; font-size:1.25em; font-weight:normal; background:url(../images/y_icon.png) left 10px no-repeat; background-size:21px 22px; line-height:45px; text-indent:30px; display:block;width:50%;}
.d_title span{ float:right; color:#888; font-size:0.875em; line-height:45px;}
.d_cont{ width:100%; height:auto;}
.d_cont a{ width:25%; float:left;}
.d_cont dl{ padding:12px 0px 7px;}
.d_cont dt{ width:70px; height:70px; margin:0px auto;border-radius:7px;position:relative; }
.d_cont .d_icon{ background:#6fc83e url(../images/rxys.png) center no-repeat; background-size:36px 50px;}
.d_cont .d_icon2{ background:#0ab068 url(../images/99_logo.png) center no-repeat; background-size:45px 31px;}
.d_cont .d_icon3{ background:#c90573 url(../images/mth.png) center no-repeat; background-size:50px 50px;}
.d_cont .d_icon4{ background:#bf8b4a url(../images/zy.png) center no-repeat; background-size:37px 40px;}
.d_cont dd{ width:100%; height:25px;color:#333; font-size:0.875em; line-height:25px; text-align:center; display:block; margin-top:5px;}
.d_tb{ width:25px; height:25px; background:url(../images/down.png) no-repeat; position:absolute; top:-1px; right:-5px; z-index:1; background-size:22px 22px;}
.link{ width:100%; height:auto; background:#fff; border-bottom:1px #e7e7e7 solid; overflow:hidden; margin-top:15px;}
.l_title{ width:100%; height:45px; border-bottom:1px #e7e7e7 solid;}
.l_title a{ padding:0px 10px; height:45px; margin:0 auto; display:block;}
.l_title h2{ float:left; color:#000; font-size:1.25em; font-weight:normal; background:url(../images/l_icon.png) left center no-repeat; background-size:25px 19px; line-height:45px; text-indent:30px; display:block;width:50%;}
.l_cont{ width:94%; height:auto; margin:5px auto 5px;}
.l_cont a{ color:#555; font-size:0.875em; line-height:1.875em; margin-right:0.9375em;}
footer{ background:#ffffff; text-align:center; padding-top:10px; padding-bottom:10px; margin-top:15px; position: relative;}
footer nav a{ display:inline-block;  height:30px; line-height:30px; width:65px; position: relative; color:#333; text-decoration:none;  font-size:0.875em; text-align:center; margin-left:3px; }
footer #f_menu:after{ content: "";  background:#ccc; height:15px; width:1px; position:absolute; right:0; top:8px; }
footer p{ width:100&; height:30px; text-align:center; line-height:30px; color:#333; font-size:0.75em; line-height:30px;}
.back_top{ width:41px; height:41px; background:url(../images/ttop.png) no-repeat; position:fixed; right:10px; bottom:10px; z-index:10;-moz-opacity:1;opacity:1;}
.back_tops{bottom:110px;}
.back_top a{ width:41px; height:41px; display:block; text-indent:-9999px; cursor:pointer;}
.back_nav{ width:41px; height:41px; background:url(../images/tnav.png) no-repeat; position:fixed; right:10px; bottom:62px; z-index:10;-moz-opacity:1;opacity:1;}
.back_nav a{ width:41px; height:41px; display:block; text-indent:-9999px; cursor:pointer;}

.tt-modal{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:100000; background: rgba(0,0,0,.5);}
.popup{ width:270px; height:230px; background:#fff; position:absolute; left:50%; top:50%; margin-left:-135px; margin-top:-117px; border-radius:5px;}
.popup .banner{ margin-top:10px;left:50%; margin-left:-70px; width:140px; height:125px; background: url(../images/rxys_banner.gif) no-repeat; background-size:contain; margin-bottom:10px; }
.popup p{ text-align:center; color:#597792; margin-top:5px; margin-bottom:12px; font-size:0.875em;}
.popup .download-btn{ margin-left:25px; width:220px; height:40px; background:#53c859; text-align:center; line-height:40px; margin-top:5px; margin-bottom:15px; border-radius:5px; color:#fff; font-size:1.25em;}
.popup .download-btn a{color:#fff;}
.popup .close{ width:25px; height:25px; background:url(../images/close.png) no-repeat center; position:absolute; right:-5px; top:-5px;cursor: pointer;background-size:contain;}

.morelist {background:#fff;margin-top:15px;}
.morelist .loadimg{height:30px;background:url(../images/loading.gif) no-repeat center center;}
/* channel */
.menu{ width:100%; height:45px; background:#0ab068; position:relative;}
.m_back{ width:54px; z-index:100; position:absolute; left:5px; top:0px; height:45px; box-sizing:border-box;}
.m_back a{ width:44px; height:45px; border-radius:0px; background:url(../images/top_ico.png) left center no-repeat; background-size:34px; display:inline-block;}
.m_mid{ width:100%; text-align:center; font-size:20px; color:#fff; line-height:45px; position:absolute; left:0px; top:0px; box-sizing:border-box; }
.m_home{ width:35px; z-index:100; position:absolute; right:4px; top:0px; height:45px; box-sizing:border-box;}
.m_home a{ width:35px; height:45px; border-radius:0px; background:url(../images/return.png) left center no-repeat; background-size:34px; display:inline-block;}
.m_nav{ width:35px; z-index:100; position:absolute; right:3px; top:0px; height:45px; box-sizing:border-box;}
.m_nav a{ width:35px; height:45px; border-radius:0px; background:url(../images/nav.png) left center no-repeat; background-size:34px; display:inline-block;}
.m_so{ width:35px; z-index:100; position:absolute; right:45px; top:0px; height:45px; box-sizing:border-box;}
.m_so a{ width:35px; height:45px; border-radius:0px; background:url(../images/so.png) left center no-repeat; background-size:34px; display:inline-block;}

.main{ width:100%; height:auto; overflow:hidden;}
.channel{ width:100%; height:auto;}
.channel h2{ height:40px;color:#000; font-size:1.2em; line-height:40px; padding:0px 10px; background:#f5f5f5; font-weight:normal;}
.channel h2 span{ width:3px; height:18px; background:#0ab068; float:left; margin: 11px 5px 0px 0px; display: inline;}
.list{ margin:5px 0 10px 0; padding:0; position:relative; overflow:hidden;}
.list li{ display:inline-block; width:33.3%; margin-bottom:10px; -webkit-animation: zoomIn 500ms ease; text-align:-webkit-match-parent; float:left;}
.list li a{ background-color:#fff; border:1px solid #ddd; margin:0 8px; text-align:center; font-size:1em; line-height:2em; color:#555; display:block; cursor:pointer;border-radius: 3px;}
.list li.fixed a{ background-color:#f0f0f0; cursor: inherit;}
.list .l_select a{ background-color:#fff;color:#0ab068;display:block;}
.add{ height:35px;color:#666; font-size:0.875em; line-height:35px; padding:0px 10px; background:#f5f5f5;}
*{ -webkit-tap-highlight-color:rgba(0,0,0,0); /*-webkit-user-select:none;*/  }
@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}
.gallerytitle { text-align: center; font-size:1em;height:40px;line-height:40px; color:#fff; position:absolute; left:0; bottom:0px; right:0;font-weight: normal;}
.gallerytitle span{ width:100%; height:40px; background:#000;filter:alpha(opacity=60); opacity: 0.6; position:absolute; bottom:0px; left:0px; z-index:2;}
.gallerytitle samp{ width:70%; height:40px; position:absolute; z-index:9; bottom:0px; left:10px; text-align:left;line-height: 45px;  }
.cont_search{ padding:10px 10px 10px;}
.search_box{ height:35px; border:1px #ddd solid; background:#fff;}
.search_text{ width:88%; height:35px; color:#666; font-size:0.875em; float:left; border:none;  vertical-align:middle; outline:0; padding: 0px 2%; height:35px; overflow:hidden;}
.search_btn{ width:35px; height:35px; background:url(../images/icon_search_gray.png) 6px 7px no-repeat; background-size:20px; display:block;  border:none; cursor:pointer; color:#555; font-size:1em; line-height:35px; text-align:center; display:block; float:right;}


/*list top*/
.pd_tit{ width:100%; height:45px; background:#0ab068;}
.pd_tit div.logo{width:60px; height:45px; float:left; overflow:hidden; text-indent:-999px; background:url(../images/shu_line.gif) repeat-y right;}
.pd_tit div.logo a{ display:block;height:35px;background:url(../images/uylogo.png) no-repeat;margin-left: 12px;margin-top: 5px; background-size:contain;}
.pd_tit div.route{height:45px; float:left;}
.pd_tit div.route a{ display:block; float:left; height:45px; line-height:45px; background:url(../images/jt_bg.gif) no-repeat right center; padding:0 20px 0 10px; color:#fff; font-size:16px;}
.pd_tit div.dh{height:45px; float:right; overflow:hidden;}
.pd_tit div.dh a{ display:block;float:right; height:45px; width:42px; background:url(../images/so.png) no-repeat center; background-size:32px; text-indent:-999px;}
.pd_tit div.dh2{ width:12%; height:45px; float:right; overflow:hidden;}
.pd_tit div.dh2 a{ display:block; height:45px; background:url(../images/search.png) no-repeat right 7px; margin-right:8px; background-size:35px 25px; text-indent:-999px;}
.pd_tit div.top_nav{height:45px; float:right; overflow:hidden;margin-right:3px;}
.pd_tit div.top_nav a{ display:block;float:right;height:45px; width:42px; background:url(../images/nav.png) no-repeat center; background-size:32px; text-indent:-999px;}

.search_bg{ background:rgba(0,0,0,.5); width:100%; height:45px; position:absolute; top:0; left:0; display:block;}
.search_div{position:relative;width:100%; height:45px; background:#0ab068;padding:0;margin:0;}
.sea_text{ width:78%; height:35px; background:#fff; background-size:20px 20px; border-radius:5px; margin-left:3%; border:none; padding-left:2%;font-size:14px;margin-top:5px;}
.sea_btn{ width:14%; height:45px; margin-left:2%; line-height:45px; border:none; background:none; color:#fff;font-size:14px;}
.search_div i{position:absolute;right:17%;top:5px;background:#fff url(../images/icon_search_gray.png) no-repeat 5px center;background-size:22px;width:35px;height:35px;border-radius:5px;}

.title{ width:100%; height:45px; border-bottom:1px #e7e7e7 solid;}
.title i{float:left;line-height:45px;padding-left:8px;}
.title .icolist{color:#0ab068;font-size:32px;}
.title .icohuo{color:#f60;font-size:25px;}
.title .icoimg{color:#6ba0d6;font-size:25px;}
.title .icosp{color:#05a805;font-size:30px;}
.title .icopl{color:#05a805;font-size:25px;}
.title .icotxt{color:#0273e5;font-size:23px;}
.title .icoss{color:#03bc03;font-size:22px;}
.title .icolike{color:#f52958;font-size:22px;}
.title a{ padding:0px 0px; height:45px; margin:0 auto; display:block;}
.title h2{ float:left; color:#333; font-size:1.25em; font-weight:normal;line-height:25px; text-indent:8px; display:block;border-left:0px #0ab068 solid;margin-top:10px;margin-bottom:10px;}
.title span{ float:right; color:#888; font-size:0.875em; line-height:45px;}
.title em{float:left;width:34px;height:45px;display:block;background:url(../images/x_icon.png) 7px center no-repeat;background-size:28px;}

.tlist{ width:100%; height:auto; overflow:hidden;}
.tlist a{ width:100%; height:auto; border-bottom:1px #ddd dashed; display:block; }
.tlist dl{ padding:12px 10px; height:auto; overflow:hidden; }
.tlist dt{ width:35%; height:90px; float:left;overflow:hidden;border-radius: 3px;}
.tlist dt img{ width:100%; height:90px;}
.tlist dd{ width:61%; height:80px; float:left; margin-left:10px; display:inline; }
.tlist dd span{height:24px;line-height:24px; float:left; display:inline;font-size:0.80em;color:#585858;margin-right:15px;}
.tlist dd span i{padding-right:4px;font-size:1.1em;color:#585858;}
.tlist dd h3{ width:100%; height:25px; overflow:hidden; color:#0ab068; font-size:1.0em; line-height:25px;  margin-top: 0px;}
.tlist dd p{ width:100%; height:43px; color:#666; font-size:0.85em; line-height:21px; overflow:hidden;margin-top:0px;}
.tlist a:last-of-type{ border-bottom:none;}

.listpage {height:40px;padding-top:10px;padding-bottom:5px;clear:both;text-align:center}
.listpage a,.listpage a:visited,.listpage a:hover {padding:0px 8px;font-size:14px; border:1px solid #E4E4E4;display:inline-block;height:26px;line-heighT:26px;text-decoration:none;color:#777;margin:0 2px;background:#fff;border-radius: 4px;}
.listpage a:hover ,.listpage .cur a,.listpage .active a{border:1px solid #3db73d; color:#fff;background:#0ab068;}
.listpage a b,.listpage a:visited b,.listpage a:hover b, {background:none;padding:0;margin:0;display:inline;border:none;color:#666;}


/*html*/

.detial_con{ width:100%; height:auto; background:#fff; overflow:hidden; padding-bottom:10px;}
.detial_con p{padding:0px 10px; margin-top:0.6em; height:auto; color:#444; font-size:1.0em; line-height:28px;}
.detial_con img{ max-width:100%; height:auto; margin-bottom:10px;}
.detial_con h3.biaoti{font-weight: bold;padding-top:10px;padding-left:10px;font-size:17px;color:#333;}
.detial_con h3.biaotis{font-weight: bold;padding-top:10px;padding-left:10px;font-size:15px;color:#333;}

.caption{ width:100%; height:auto; background:#fff;margin-bottom:5px;}
.caption h1{ padding:0px 10px; padding-top:15px; color:#000; font-size:1.375em; font-weight:normal; line-height:35px;}
.caption .caption_txt{ padding:0; height:25px;  position:relative; text-align:center;}
.caption_txt span{ color:#999; line-height:30px;}
.caption_txt samp{ color:#999; font-size:14px; line-height:30px;font-family: "Microsoft Yahei", arial, helvetica, sans-serif;}
.caption_txt samp i{color:#585858;padding-left:13px;padding-right:3px;font-size:15px;}
.caption_txt samp a{color:#555;}

.fontsizes{width:30px;height:16px;overflow:hidden;position:relative;border:1px solid #ddd;border-radius:3px;display:inline-block;vertical-align: middle;background:url(../images/sort35.png) 19px 6px no-repeat;background-size:8px;}
.fontsizes .fz18,.fontsizes .fz14{display:none;}
.fontsizes font{width:30px;height:16px;line-height:16px;margin-right: 9px;font-size:13px;}
.fontsizes em{position:absolute;left:0;top:0;width:30px;height:16px;display:block;}
.fontsizes.fzab {width:32px;overflow: initial;border:0;}
.fontsizes.fzab font{width:30px;height:18px;line-height:18px;margin:0;background:#fff;font-size:14px;}
.fontsizes.fzab .fz18{position:absolute;left:0;top:0;z-index:99;border:1px solid #ddd;border-radius: 3px 3px 0 0;display:none;}
.fontsizes.fzab .fz16{position:absolute;left:0;top:19px;z-index:99;border:1px solid #ddd;}
.fontsizes.fzab .fz14{position:absolute;left:0;top:38px;z-index:99;border:1px solid #ddd;border-radius: 0 0 3px 3px;display:none;}
.fontsizes.fzab font:hover,.fontsizes.fzab font.cur{background:#0ab068;color:#fff;}


.news_zt {background: #f7f7f7;height:111px;border: 1px dotted #f7f7f7;margin:10px 0px 20px 0px;padding:7px 5px;overflow:hidden;}
.news_zt img{float:left;width:120px;height:80px;border-radius:4px;margin-right:8px;margin-bottom:0;}
.news_zt  h3 {color:#444;}
.news_zt  p {color:#666;font-size:13px;line-height:24px;height:46px;padding:0;margin-top:5px;overflow:hidden;}
.news_zt  span {width:100%;white-space: nowrap;height:50px;display:block;overflow:hidden;overflow-x:auto;overflow-y:hidden;}
.news_zt  span a{font-size:14px;background:#f7a809;color:#fff;padding:3px 8px;margin-right:6px;margin-top:6px;display: inline-block;border-radius: 4px;}


.reads {height: 48px;line-height: 48px;margin-top: 15px;background: #f4f4f4;margin-bottom: 10px;text-align:center;}
.reads a {display:block;color:#555;font-size:18px;padding:0px 20px;}
.reads a i{width:205px;height:48px;background: url(../images/x_icon.png) no-repeat left center;background-size:24px;display:inline-block;font-style:normal;margin-left:24px;}

.htmlcontent {}
.htmlcontent a{color: #0ab068;border-bottom: 1px dotted #0ab068;}

.pageBtn{text-align:center;margin-bottom:5px;margin-top:15px;}
.pageBtn a{color:#858585;border:1px solid #ccc;padding:4px 10px;border-radius:3px;margin-right:10px}
.pageBtn .ui-btn-active {background:#0ab068;border:1px solid #0ab068;color:#ffffff;}

.htmltags {position: relative;padding-left:8px;padding-right:10px;padding-top:15px;}
.htmltags span {margin-right:32px;}
.htmltags i{position: absolute;font-size: 22px;left:6px;top:14px;color:#585858;}
.htmltags a{padding:3px 8px;background:#0ab068;color:#ffffff;margin-right:8px;font-size:13px;border-radius: 4px;margin-bottom:5px;display:inline-block;}

.htmllike {width:100%;text-align:center;padding-top:20px;margin-bottom:8px;}
.htmllike .likeBtn {position: relative;color: #0ab068;font-size: 18px;}
.htmllike  i{font-size: 40px;margin-right: 10px;cursor: pointer;}
.htmllike .disabled{color: #999;cursor: default;}
.htmllike .likeBtn  .ding{position: absolute;left:40px;top:-30px;z-index:10;font-size:24px;}

.artimgs {position:relative;width:auto;height:auto;}
.artimgs i{width:25px;height:25px;position:absolute;background:url(../images/tujia.png) no-repeat;z-index:5;}

.ping {padding-left:8px;padding-right:8px;padding-top: 10px;}

.share{ padding:0px 10px;  height:auto; margin-top:15px; padding-bottom:0px; overflow:hidden}
.share li{ width:31%; float:left; margin-right:3.5%; display:inline; height:35px; background:#0ab068;border-radius:3px;}
.share li:nth-child(3){ margin-right:0;}
.share .qq a{ background:url(../images/qq.png) 10% center no-repeat; background-size:24px;box-sizing:border-box; -moz-box-sizing:border-box; color:#fff; font-size:13px; line-height:35px; text-indent:38%; display:block;}
.share .twb a{ background:url(../images/twb.png) -2px center no-repeat; background-size:40px;box-sizing:border-box; -moz-box-sizing:border-box; color:#fff; font-size:13px; line-height:35px; text-indent:38%; display:block;}
.share .sina a{ background:url(../images/wb.png) 10% center no-repeat; background-size:25px;box-sizing:border-box; -moz-box-sizing:border-box; color:#fff; font-size:13px; line-height:35px; text-indent:38%; display:block;}
.share .wx a{ background:url(../images/wx.png) 10% center no-repeat; background-size:25px;box-sizing:border-box; -moz-box-sizing:border-box; color:#fff; font-size:13px; line-height:35px; text-indent:38%; display:block;}
.share .wxpy a{ background:url(../images/wxpy.png) 14% center no-repeat; background-size:20px;box-sizing:border-box; -moz-box-sizing:border-box; color:#fff; font-size:13px; line-height:35px; text-indent:40%; display:block;}
.share .kj a{ background:url(../images/kj.png) 12% center no-repeat; background-size:25px;box-sizing:border-box; -moz-box-sizing:border-box; color:#fff; font-size:13px; line-height:35px; text-indent:38%; display:block;}
.share .app {background:#f90;}
.share .app a{box-sizing:border-box; -moz-box-sizing:border-box; color:#fff; font-size:13px; line-height:35px; display:block;text-align:center;}

/*nav  overflow-y: scroll;*/
.qnav-bg {position: fixed;z-index: 10;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;display: none;}
.qnav {position: fixed;z-index: 11;right: 0;top: 0;width: 63%;height:100%;-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;overflow: hidden;background:#fff;font-family: "ËÎÌå";}
.qnav .nav {background-color: #fff;min-height: 100%;}
.qnav .close {position: absolute;z-index: 11;right: 0;top: 0;width:45px;height:45px;line-height:45px;font-size:16px;color:#fff;text-align:center;}
.qnav .nav h2 {padding: 0 15px;height: 45px;line-height: 45px;font-size: 18px;background-color: #0ab068;color: #fff;font-weight: normal;overflow: hidden;}
.qnav.qhd {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.qnav li a {padding: 10px 30px;border-bottom: 1px solid #eaeaea;font-size: 16px;display: block;color: #666;}
.qnav li .tle {padding: 10px 15px;font-size: 16px;color: #333;}
.qnav .cur {background:#defcde;}
.qnav .swiper-slide {height: auto;-webkit-box-sizing: border-box;box-sizing: border-box;}
.catalog-tip {opacity: 0;position: fixed;top: 50%;left: 18%;margin-top: -50px;margin-left: -30px;z-index: 1002;color: #fff;font-size: 16px;font-family:"ËÎÌå";}
.catalog-tip.show {opacity: 1;-webkit-transition: opacity 0.6s ease-in;transition: opacity 0.6s ease-in;}
.catalog-tip .qtxt {margin-bottom: 11px;}
.catalog-tip .qhand {position: absolute;width:48px;height:48px;background:url(../images/head.png) no-repeat;margin-top: 0;left: 50%;margin-left: -24px;}


/*hot*/
.tabnav {display:-webkit-box;height:38px;border-bottom:1px solid #0ab068;margin-bottom:2px;}
.tabnav a{line-height:38px;display:block;-webkit-box-flex:1;text-align:center;color:#333;}
.tabnav .cur{background:#0ab068;color:#fff;border-radius: 1px 1px 0 0;}

/*404*/
.s404{margin-top:10px;margin-bottom:10px;padding:10px 0;text-align:center;-webkit-animation: zoomIn 400ms ease;}
.s404 h1{font-size:24px;padding-bottom:10px;}
.s404 p{line-height:30px;font-size:15px;}
.s404 a{color:#0ab068;}

/*ad*/
.top_ad {margin:8px 0 8px 0;}

.fixfoot{position:fixed;bottom:0;left:0;background:#fff;z-index:999998;}
.fixfoot .close{position:absolute;top:-16px;left:0;padding:2px;color:#aaa;font-size:12px;background:#fff;z-index:999999;}

/*sm*/
.smhot {zoom: 1;overflow: hidden;background-color: #fff;}
.smhot li{-webkit-box-sizing: border-box;float: left;width: 50%;padding: 0px 10px 0px 11px;line-height: 32px;}
.smhot li a{-webkit-box-sizing: border-box;display: inline-block;max-width: 100%;vertical-align: top;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #05a25e;font-size:14px;}


/*author-list*/
.author-intro {height:120px;margin:10px 0px -14px 0px;padding-top: 8px;background-color:#fff;}
.author-intro .col-a {width:30%;height:90px;margin:0;text-align:center;float: left;overflow:hidden;}
.author-intro .col-b {width:70%;height:80px;padding:5px 0;float: left;overflow:hidden;}
.author-intro .col-c {width:100%;height:24px;overflow:hidden;float: left;}
.author-intro .col-c p {text-indent: 15px;font-size: 15px;}
.author-intro .col-c p em{font-style:normal; text-decoration:none;}
.author-intro .col-a img {margin:5px;border-radius:50%;}
.author-intro .col-a a:hover img {border-radius:0;}

.author-intro .author-name {margin-bottom:5px;overflow:hidden;zoom:1;}
.author-intro .author-name strong ,.author-intro .author-name a {display:block;float:left;}
.author-intro .author-name strong {margin-right:25px;font-size:16px;color:#08A32C;}
.author-intro .author-name a {width:42px;height:20px;margin-right:10px;padding:0 5px 0 8px;line-height:20px;border-radius:3px;border:1px solid #e5e5e5;text-decoration:none;overflow:hidden;_line-height:22px;background-color:#fff;}
.author-intro .author-name .author-follow i {margin:5px 3px 0 0;_margin-right:0;}
.author-intro .author-name .author-up i {margin:3px 3px 0 0;_margin-right:0;float: left;}
.author-intro .author-name .author-up em {width:22px;display:block;float:left;text-align:center;font-style:normal;text-decoration: none;color:#666;font-size:14px;}
.author-intro .author-name a:hover {background-color:#08A32C;color:#fff;border:1px solid #078424;}
.author-intro .author-name .author-follow:hover i {background-position:-30px 0;}
.author-intro .author-name .author-up:hover i {background-position:-30px -20px;}
.author-type {margin-bottom:4px;margin-top:3px;font-size:13px;line-height:18px;}
.author-type i {width:18px;height:18px;margin-right:5px;background:url(../images/sprite.png) no-repeat -60px -20px;display:block;float:left;}
.author-type em{font-style:normal; text-decoration:none;}
.author-type span{padding-left:20px;}
.author-extra {margin-right:0px;}
.author-extra p {font-size:13px;}
.author-extra span ,.author-intro .col-c p span,.author-type span{color:#777;}
.author-extra em {margin-right:35px;line-height: 16px;font-style:normal; text-decoration:none;}
.author-up i {width:14px;height:13px;background:url(../images/sprite.png) no-repeat 0 -20px;}
.author-up i {display:block;float:left;}


/*app*/
.app-box{padding:20px 0;background:#0ab068;}
.app-box .app-title{text-align:center;}
.app-box .app-title h1{font-size:28px;color:#fff;font-weight:400;}
.app-box .app-title i{margin:0 0 0 5px;font-size:16px;font-style:normal;}
.app-box .app-title em{padding:0 5px;margin:0 0 0 8px;font-size:14px;color:#fff;background:#f80;border-radius:6px;font-style:normal;}
.app-box .app-title span{display:block;margin:0 0 0 0;width:100%;height:200px;background:url(../images/app-text.png) center no-repeat;}

.app-box .app-down{text-align:center;}
.app-box .app-down .app-link{display:block;margin:0 auto 20px auto;text-align:center;}
.app-box .app-down .app-link .az{display:inline-block;width:192px;height:54px;line-height:200px;background:url(../images/android_down.png) no-repeat;overflow:hidden;}
.app-box .app-down .app-sao{display:block;width:192px;margin:0 auto;text-align:center;}
.app-box .app-down .app-sao img{width:192px;border-radius:8px 8px 0 0;}
.app-box .app-down .app-sao span{display:inline-block;width:192px;line-height:36px;background:#fff;text-align:center;font-size:20px;color:#555;border-radius:0 0 8px 8px;}

.app-down .app-log{display:block; margin: 20px 20px 0 20px;background: #0ec375;border-radius: 8px;padding: 15px;text-align: left;}
.app-down .app-log h2{font-size:16px;color:#fff;margin:0 0 10px 0;font-weight: 400;}
.app-down .app-log p{font-size:14px;line-height:26px;color:#ddd;}
