﻿@charset "utf-8";

@media only screen and (max-width:480px) {
	/*首页*/
	.SearchBox{ width:135px; margin-left:0px;}
	.SearchBox .ui-input-text{ width:100px;}
	
	.queryList li a{ padding:15px 0 15px 5px;line-height:20px;}
	
	.IndexAdvert .aBlock{ padding:15px 5px 0;}
	.IndexAdvert .imgbox{ width:40px; height:40px; margin:0 5px;}
    .IndexAdvert .imgbox img{ width:40px; height:40px;}
	
	.catenate .aBlock img{width:100%;margin-top:8%;}
	.catenate .imgbox2{ width:40px; height:40px; margin:30px 5px 0;}
    .catenate .imgbox2 img{ width:40px; height:40px;}     
	 
	.Btn2, .Btn3, .Btn4, .Btn5, .Btn7, .Btn8, .Btn9, .Btn10, .Btn13, .Btn14{ font-size:16px; height:36px; line-height:36px;}
	
	.nav li a .imgbox{ width:38px; height:38px; margin:10px auto 5px; display:block;}
    .nav li a .imgbox img{ width:38px; height:38px; border:0 none;}
   	
	.recharge .inputWrap input[type="text"]{ width:100px;}
	
	.recomBox .title p{line-height: 24px;}
	.recomBox .title em{ height:12px; margin:12px 6px 0 0;}
	
	.ImgList li .imgbox{ width:80px; height:80px;}
    .ImgList li .imgbox img{ width:80px; height:80px;}
	.appdownWrap h2{text-align:center;padding-left:57px;width:180px;}
	.appdownWrap .appdownBtn{width:70px;}
	.busiInfo .abstract{ width:99%;}
	
	.jspList li a{display:block;margin:5px;padding:5px;}
	.porList li .imgbox{ width:60px;}
    .porList li .imgbox img{ width:60px; border:0 none;}
	.porList li .describe{ margin:5px 100px 0 90px; line-height:30px;}
	.porList li .nes{ bottom:10px;}
	.porList li .describe .tit a{font-size:16px;color:#333;}
	.porList li .describe span{font-size:16px;}
	
	.delete{ width:80px; height:35px; line-height:34px;}
	
	.jspList li .img{ width:50px; height:50px; margin-right:0px;}
    .jspList li .img img{ width:100%; height:100%;}
	.jspList li span{font-size:12px;width:60%;}
	.jspList li .tit{max-height:30px;overflow:hidden;}
	
	.redeem .imgbox{ width:60px; height:60px;}
    .redeem .imgbox img{ width:60px; height:60px;}
    .redeem .words{ margin-left:80px;}
	
	.city .inputWrap input[type="text"]{ width:200px;}
	
	.TopList li .content .imgbox{ width:60px; height:60px; margin-top:15px;}
    .TopList li .content .imgbox img{ width:60px; height:60px;}
    .TopList li .content .words{ margin-left:80px;}

	.TariffPackList li .designation,.tarf_jfbox .jfTit,.tarf_grayblock .navtit{ font-size:14px;}
    .tarf_listTable th,.tarf_listTable td{padding:5px;}
    .tarf_grayblock .navtit{margin-left:5px;padding-left:17px;}
	/*.header .navIconWrap .homeIcon,.header .returnWrap .return{background:url("../../res_co/res_im/top_back.png") no-repeat;width:30px;background-size:79px auto;height:26px;margin-top:5px;}*/
	.header .returnWrap .return{background-position:2px 0;}
	.order_infoWrap { padding: 3% 0%; }
	.order_phoneText p { line-height: 23px; }
	.order_phoneText { width: 76%; }
	/**.order_phoneCover { width: 20%; }**/
	.ads_chose{width:110px;padding-left:25px;}
	/**font**/
	.IndexAdvert .name,.IndexAdvert .describe,
	.catenate .name,.catenate .describe,.recomBox .title .more,
	.ImgList li .price,.tarf_grayblock .navtit,.topInfowrap.mytarf,
	.topInfowrap.mytarf label,.tips,.order_phoneText .f14,
	.tarf_comontog .comon_tab a,.tarf_jfbox_ul .tableTip,.TariffPackList li .meal,
	.renew li p,.tarf_listTable th,.tarf_listTable td,.tarf_jfbox .Btn14,
	.recomBox .note,.tariffList li .name,.delete,.queryList li a,.nav li a,.signBlock,
	.ui-mobile .agreem_checkwrap,.agreementHref,.tab-c li a,.mtit a,
	.tcTab .abs_right,.tcCon li a,.orderList .describe .option,.orderList li .num,
	.mall_tabNote .describe .Description,.orderList .tableWrap td,
	.SelectBox.payrank li a,.MyBasic,.linkTwoList li a,.tab .list li,
	.purchase .describe .Description{ font-size:12px;}
	::-webkit-input-placeholder{ /* WebKit browsers */ font-size:12px;}
	:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ font-size:12px;}
	::-moz-placeholder{ /* Mozilla Firefox 19+ */ font-size:12px;}
	:-ms-input-placeholder{ /* Internet Explorer 10+ */ font-size:12px;}
	.addressEdit3 .adsTit,.recomBox .deploy .title,.mall_tabNote .describe .title,.mall_tabNote .describe .f16{font-size:13px;}
	.recomBox .title,.ImgList li .name,.FourImgList li .name,
	.recomBox .title p,.recomBox .f18,.ads_chose,.errorMain .sameSty li a,
    .Btu16 ,.Btu17,.tabTi li a,.Tab .TabHead li a,.tarf_tabLine,
   	.tarf_comontog .comon_tab a,.mall_orderList .Btn4 ,.mall_orderList .Btn3 ,
   	.order_infoWrap .right{ font-size:13px;}
	.Btu16 ,.Btu17,.tabTi li a,.Tab .TabHead li a,.mall_orderList .Btn4,
	.linkWrap .caption h3,.back_home a{ font-size:14px;}
	.jfBox .jfTit,.tit_b{ font-size:15px;}
    .redeem .words,.header h2,.order_phoneText .f24,.mToj,.tcTab li .tit,.gmbox li{font-size:16px;}
	.jspList li a,.tit_a,.order_infoWrap .f24{ font-size:18px;}
	/*.header .navIconWrap .navIcon{background:url("../../res_co/res_im/top_menu.png") no-repeat;width:30px;background-size:79px auto;height:30px;margin-top:5px;}*/
    .payrank ul li{width:29%;}
    /**移动MM**/
    .moblie_m{margin-left:30%;margin-bottom:10px;   }
    .moblie_ifno{width: 100%; clear: both;}
    .SelectBox li{margin:0 8px 10px;}

    /**余额不足**/
	.Btu16 ,.Btu17{ font-size:14px;width:220px;margin-bottom:10px;}

	/**中转报错**/
	.er_line .e_img{background:url("../../res_co/res_im/error/word_s.png")center center no-repeat;width: 249px;height: 21px;margin: 0 auto; }
	.errorHead .recommend img{margin-top:-10px; }
	.errorMain .downLoad li{width: 24.6%;}
	
	/**4G专区**/
	.nav li .mt10{margin:5px 0 0;}
	.mtit img{width:60%;}
	.mtit a{top:0;}
	.tabTi li a{padding:10px 0;}
	.tabTi li a i{display:block;font-size:16px;}
	.list li img{width:80%;}
	.tab-c .img i{width:50px;height:50px;line-height:50px;font-size:14px;right:15px;}
	.yWos dt{float:left;width:60px;}
	.yWos dt img{width:100%;}
	.yWos dd{margin-left:75px;line-height:20px;padding-top:0;}
	.yWos dd .downNow{padding:4px 20px;font-size:16px;}
	.tcTab li .con{padding-right:55px;}
	.tcMou .tcCon li a {font-size: 12px;}
	.wzG_mtit img{width:60%;}
	.yWos dt{float:left;width:60px;}
	.wzG_yWos dd .tit{font-size:16px;}
	/**手机商城**/
	.tariffList li .aBlock,.tariffList li .imgbox,.tariffList li .imgbox img{width:127px;}
	.tariffList li .aBlock{height:127px;}
	.tariffList li .imgbox,.tariffList li .imgbox img{height:102px;}
	.tariffList li .name{height:25px;line-height:25px;}
	.mall_tabNote .describe .title{max-height:33px;word-wrap:break-word;}
	.orderList{margin-top: 0;}
	.mall_tabNote .describe .Description,.orderList .tableWrap td{line-height:1.6em;}
	.Btu16,.Btu17{width:220px;margin-bottom:10px;}
	.SelectBox.payBox  li{width:95%;}

	/**国际旅游专区**/
	.gm_coent .gm_guide{height:34%;}
	.gm_price .gradeArea{width:25%;font-size:14px;}
	.gm_coent .green_line,.gm_coent .orange_line{height:38%;}
	.gm_price .tit_01,.gm_price .tit_02,.gm_coent .myxz_det h1,.gm_coent .myxz_det h2{font-size:14px;line-height:1.8em;}
        .step_02 li{width: 33.05%;}
    .phoneList li .name{height:17px;}
    .back_home_icon{background-size: 16px 16px;}

    /**应用和通讯下载**/
	.moblie_ifno .btn_appDown{width:56%;float:none;display:block;margin:5px auto;}
	.moblie_ifno  label{font-size:14px;padding-top:0;}
	.moblie_ifno .btn_appDown {width: 80%;float: none;display: block;}

    .moblie_ifno  label{font-size: 14px;padding-top:0; }
    /**宽带续费**/
    .renew_kfWrap article p,.wzG .tGwzG li a{font-size:13px;}
    
    /* 娱乐 */
	.ImgList li .ylbox{width:80px;height:80px;margin:10px auto 5px;display:block;margin-bottom: 15px;}
	.ImgList li .ylbox .img{width:80px;height:80px;border:4px solid #DBDBDB;border-radius: 20px;}
	.ImgList li .ylbox .imgselected{width:80px;height:80px;border:4px solid #54C2F0;border-radius: 20px;}
	
	/**积分兑换**/
	.seltCon .porList dd.nes{width:80px;right:10px;}
	.seltCon .porList dd.clk a{width:60px;font-size:12px;height:25px;line-height:25px;margin-left:25px;margin-top:7px;}
	.seltCon .porList dd .clkn{}
	.seltCon .porList dd .clkn a{font-size:12px;}
	.seltConn .porList dd .clkn{overflow:hidden;max-height:40px;}
	.seltCon .porList dd .js,.seltCon .porList dd .js span i,.f_16rem{font-size:14px;}
	.seltCon .porList .wej dt i{background-size: 150%;}
	.seltCon .porList dt{width:20%}
	.f_14rem{font-size:12px;}

	.renew li p,.broadNew_ul li p{width:90%;}
	/**数据流量查询**/
	.dataf_progwrap{width:310px;}
	.dataf_progwrap .progBlock,.dataf_progwrap .mask{width:98px;height:98px;}
	.dataf_progwrap .circle,.dataf_progwrap .pie_left,.dataf_progwrap .pie_right,.dataf_progwrap .left,.dataf_progwrap .right{width:86px;height:86px;}
	.dataf_progwrap .pie_right,.dataf_progwrap .right{clip:rect(0,43px,auto,0);}
	.dataf_progwrap .pie_left,.dataf_progwrap .left{clip:rect(0,auto,auto,43px);}
	.dataf_progwrap .mask{top:-6px;left:-6px;}
	.dataf_progwrap .mask_tit{font:14px/25px "Microsoft Yahei";margin-top:23px;height:25px;}
	.dataf_progwrap .mask_num{font:bold 14px/25px "Microsoft Yahei";width:70px;height:25px;}
}
@media only screen and (min-width:640px) {
	.order_phoneText p{line-height:30px;}
    
}
@media only screen and (max-width:360px) {
	.mall_tabNote .describe .title i{float: none;}
    .integralUserMsg .left div { font-size:14px;}
	.integralUserMsg .left span { font-size:14px;}
	.jfBox .jfTit,.tit_b{ font-size:13px;}
	.porList li .describe{ margin:5px 100px 0 90px; line-height:30px;}
	.porList li .describe .tit a{font-size:14px;color:#333;}
	.porList li .describe span{font-size:14px;}
	.gotoJf a{display:block;padding:10px 0;text-align:center;font-size:14px;color:#666;background:#FFF;}
	.jspList li span{font-size:12px;width:57%;}
	.jspList li{float:left;width:50%;max-height: 140px;}
}