@charset "utf-8";
/* CSS Document */



.mar_num{ height:20px;}
.cont_out{ position:fixed; width:100%; height:100%; max-width:600px; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.cont_out{background:url(/css/m/dashuju/bg1.jpg) no-repeat 0 0; background-size:100%;}
/*one*/


.in_text{ width:96%; margin:6px auto; position:relative; margin-top:-33.3%;}
.in_text ul{ display:block; overflow:hidden; text-align:center;}
.in_text ul li{ float:left; height:64px; overflow:hidden; font:20px/32px "microsoft yahei"; color:#333; width:30%;}
.in_text ul li span{ color:#F50;}
.in_text ul li:nth-child(1) em{ display:inline-block; width:48px; height:30px; background:url(/css/m/dashuju/one_ma.png) no-repeat center; vertical-align:middle;}
.in_text ul li:nth-child(2) em{ display:inline-block; width:24px; height:30px; color:#fff; font-weight:bold; background:url(/css/m/dashuju/two_ma.png) no-repeat center; line-height:24px; vertical-align:middle;}
.in_text ul li:nth-child(3) em{ display:inline-block; width:32px; height:30px; background:url(/css/m/dashuju/three_ma.png) no-repeat center; vertical-align:middle;}
.in_text ul li:nth-child(1){margin-top: 2.5%;
    margin-left: -3%;}
.in_text ul li:nth-child(2){margin-left: 5%;}
.in_text ul li:nth-child(3){margin-top: 3%; margin-left: 8%; text-indent:12px;}

.one_ban{ position:relative; overflow:hidden; width:100%; padding-top:102%; display:none;}
.one_ban img{ position:absolute; left:0; top:0; width:100%; height:100%;} 
.one_cont{ overflow:hidden; margin-top:4%;}

.one_text{
    text-indent:48px;
    font:24px/36px "microsoft yahei";
    color:#660000;
    width: 82%;
    margin:4% 6% 1%;
    padding: 1% 1.5% 1.5% 4.5%;
    border: 2px dotted #dd969b;
    border-radius: 15px;
    position:relative;
	display:none;
    }
.one_text em{ position:absolute; width:40px; height:60px; top:50%; transform:translateY(-50%); -transform:translateY(-50%); left:-20px;background:url(/css/m/dashuju/deng.jpg) no-repeat center; background-color:#f1ece7;}	

.link_one{ /*display:block; margin:2% auto; width:50%; padding-top:15%; background:url(/css/m/dashuju/btn_on1.png) center no-repeat; background-size:100%;*/}

.icp_info{ width:100%; margin:5% auto auto;/* position:fixed; bottom:0;*/ display:none;}
.icp_info a{ color:#333; margin:auto 5px;}
.icp_info p{ font:12px/32px "microsoft yahei"; color:#333; text-align:center;}
/*.fir_con .icp_info{ position:fixed; bottom:10px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%);}*/
.fir_con .icp_info p{ color:#fff;}
.fir_con .icp_info a{ color:#fff;}
/*one end*/


/*fir*/
.fir_con{ width:100%; height:100%; overflow:hidden; position:relative; background:url(/css/m/dashuju/bg_pro1.jpg) no-repeat center; background-size:100%; background-color:#862ba7;}
.fir_con .dz_m{ width:100%; z-index:0; padding-top:42.5%; position:fixed;max-width:600px; left:50%; top:60%; transform:translateX(-50%); -webkit-transform:translateX(-50%); bottom:280px; background:url(/css/m/dashuju/dz_ma.png) no-repeat center; background-size:100%;}




.fir_con .top_01{ bottom:16px;}
.fir_con .top_02{ bottom:110px;}
.fir_con .top_03{ bottom:0px;}
.fir_con .top_04{ bottom:280px;}
.fir_con .top_05{ bottom:100px;}

.ti_top{ width:100%; text-align:center; overflow:hidden; margin-top:3%;}
.ti_top p{ font:50px/70px "microsoft yahei"; color:#476C7E; font-weight:bold;/* text-shadow:4px 4px 2px #EEE;*/}
.ti_top span{ font:12px/38px "microsoft yahei"; color:#476C7E; vertical-align:middle;}
.ti_top span em{ width:70px; vertical-align:middle; height:1px; display:inline-block; background-color:#476C7E;  margin:0 3px;}

.ti_num{ overflow:hidden; text-align:center; margin-top:8%;}
.ti_num span{display:inline-block;width:44px;height:44px;text-align:center;margin-right:5px;vertical-align:middle;background-color: #476c7e;font:22px/44px "microsoft yahei";color:#FFF;border-radius:22px;}

.ti_num p{display:inline-block;font:38px/44px "microsoft yahei";color: #476c7e;vertical-align:middle;}

.pic_b{ /*overflow:hidden;*/ position:relative;}
.pic_b ul{ /*overflow:hidden;*/ display:block; text-align:center;}
.pic_b ul li{ position:relative; width:42%; display:inline-block; margin:4.5% 2%; padding-top:25%; background:url(/css/m/dashuju/kuang_w1.png) no-repeat center; background-size:100%; }
.pic_b ul li .img_b{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); width:100%; height:100%;padding: 12px 7px 8px 7px;
    box-sizing: border-box;}
.pic_b ul li .img_b img{ width:100%; height:100%; display:block;}

.pic_b ul li p{ position:absolute; bottom:-25%; width:100%; color:#333; font:30px/32px "microsoft yahei"; text-align:center;}

.pic_b ul .li_b_sel{ background-image:url(/css/m/dashuju/kuang1.png);}
/*.pic_b ul .li_b_sel .img_b{ background-color:#fc0;}*/
.pic_b ul .li_b_sel .img_b img{ opacity:1;}
.pic_b ul .li_b_sel .img_b em{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(/css/m/dashuju/sel_t1.png) center no-repeat;}
.pic_b ul .li_b_sel p{ color:#F60;}


.jushi{ overflow:hidden; margin-top:8%; display:block; text-align:center; position:relative;}
.jushi ul{ display:block; width:90%; margin:0 auto;}
.jushi ul li{float:left;width:16.666%;height:54px;text-align:center;color:#fff;font:20px/54px "microsoft yahei";background-color: #7594a3;border: 1px solid #646e73;box-sizing:border-box;}
.jushi ul li:nth-child(1){ border-right:none;}
.jushi ul li:nth-child(2){ border-right:none;}
.jushi ul li:nth-child(3){ border-right:none;}
.jushi ul li:nth-child(4){ border-right:none;}
.jushi ul li:nth-child(5){ border-right:none;}
.jushi ul .sel_li_ri{ background:url(/css/m/dashuju/sel_h.png) right top no-repeat; border:none; padding:1px; background-color:#ff9e00;}
.next_btn{width:50%;height:56px;position:relative;text-align:center;font:22px/56px "microsoft yahei";color:#FFF;background-color:#f90;margin: 7.2% auto auto;border-radius:5px;background:url(/css/m/dashuju/btn_next.png) center no-repeat;background-size:100%;box-shadow: 1px 1px 2px #CCC;}
.next_btn b{ margin:0 3px;}


/*fir end*/
.next_btn_two{ margin-top:-4.5%;}
.next_btn_three{ width:80%;}
/*sec*/
.sel_fav{ display:block; margin:2% auto; overflow:hidden; text-align:center; position:relative; width:98%;}
.sel_fav ul{ display:block; overflow:hidden; text-align:center; position:relative; padding-top:96%;} 


.sel_fav ul li{ opacity:0; transform:translate(-50%,-50%); -webkit- transform:translate(-50%,-50%); transform:scale(0,0) !important; -moz-transform:scale(0,0) !important; -ms-transform:scale(0,0) !important; -o-transform:scale(0,0) !important; -webkit-transform:scale(0,0) !important; width:20%;/* margin:4%;*/ display:inline-block; position:absolute; transition:all linear .3s;}
.sel_fav ul .one_100{opacity:1; transform:scale(1,1) !important; -moz-transform:scale(1,1) !important; -ms-transform:scale(1,1) !important; -o-transform:scale(1,1) !important; -webkit-transform:scale(1,1) !important;}

.over_forth{ overflow:auto;}

.sel_fav ul li:nth-child(1){top: 32%;left:53%;}
.sel_fav ul li:nth-child(2){top: 28%;left:5%;}
.sel_fav ul li:nth-child(3){top: 55%;left: 72%;}
.sel_fav ul li:nth-child(4){ top:1%; left:52%;}
.sel_fav ul li:nth-child(5){top: 62%;left: 43%;}
.sel_fav ul li:nth-child(6){top: 22%;left: 75%;}
.sel_fav ul li:nth-child(7){top: 33%;left:29%;}
.sel_fav ul li:nth-child(8){ top:3.3%; left:24%;}
.sel_fav ul li:nth-child(9){top: 60%;left: 14%;}

.sel_fav ul li .img_fa{ width:100%; padding-top:100%;  position:relative; background-color:#FC0; border-radius:100%;}
.sel_fav ul li .img_fa img{ display:block; width:100%;border:6px solid #fff;border-radius:50%; box-sizing:border-box;  height:100%; left:0; top:0; position:absolute;}

.sel_fav ul .sel_li .img_fa img{border: 2px solid #fc0; padding:4px;}
.sel_fav ul .sel_li .img_fa em{ position:absolute; width:54px; height:54px; background:url(/css/m/dashuju/sel_t1.png) no-repeat center; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.sel_fav ul li p{width:100%;font:22px/42px "microsoft yahei";height:42px;overflow:hidden;color: rgba(0, 0, 0, 0.7);text-align:center;}
.sel_fav ul .sel_li p{color: #ea4504;}
/*sec end*/


/*thi*/
.addr{ overflow:hidden; margin-top:40px; position:relative;}
.addr img{ display:block; margin:0 auto -14%; width:52%;}
.addr ul{ overflow:hidden; display:block; text-align:center; position:relative;}
.addr ul li{ display:inline-block; width:80%; overflow:hidden; margin:48px auto; margin-bottom:0;}
.addr ul li span{ float:left; width:20%; font:22px/50px "microsoft yahei"; color:#fff; text-align:left;}
.addr ul li .inp_addr{ /*float:left;*/ width:85%; margin:0 auto; background-color:#fff; border-radius:10px; height:54px;}
.addr ul li .inp_addr select{ border:none;-webkit-appearance: none;
    background:url(/css/m/dashuju/sel.jpg) no-repeat right center;border-right: 1px solid #e1e1e1;
    margin: 12px 0; float:left;width:30%; height:30px; font:18px/30px "microsoft yahei"; color:#333; text-indent:10px; outline:none;}

.addr ul li .inp_addr .sel_right{ width:40%; border-right:none;}
.addr ul li .inp_addr input{width:100%;height:100%;vertical-align:middle;line-height:54px\0;font-size:18px;font-family:"microsoft yahei";color:#333;text-indent:10px;outline:none;}
.tj_txt{font:14px/20px "microsoft yahei";color: #2c5467;text-align:center;width:80%;margin:5% auto auto;}

.addr .next_btn{ margin-top:auto;}
/*thir end*/
.jt_top {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}
.height_auto {
    height: auto !important;
}
/*forth*/
.for_ti_num { margin-top:2%;}
.for_ti_num p{font: 34px/44px "microsoft yahei";}
.com_sel{ width:95%; position:relative; margin:4% auto auto; background:url(/css/m/dashuju/head_com.png) top center no-repeat; background-size:100%;padding: 1% 2% 0 2%;}
.com_sel ul{ overflow:hidden; display:block; background:url(/css/m/dashuju/com_bg1.jpg) top repeat-x; background-color:#fff; position: relative;
    z-index: 3;}
.com_sel ul li{ border-bottom:1px dotted #cccccc; height:100px;}
.over{ overflow:auto !important;}
.com_sel ul li:nth-child(6){ border:none;}
.com_sel ul li em{ display:inline-block; vertical-align:middle; width:12%; height:100px; background:url(/css/m/dashuju/sel_fa.png) no-repeat center;}

.com_sel ul .sel_com_c em{ background-image:url(/css/m/dashuju/sel_tr.png);}

.com_sel ul li .log_img{ width:27%; padding-top:10.8%; display:inline-block; position:relative; vertical-align:middle;}
.com_sel ul li .log_img img{ position:absolute; left:0;top:0; width:100%; height:100%;}
.com_sel ul li .tex_com{ display:inline-block; width:50%; padding:0 2%; vertical-align:middle; height:58px; overflow:hidden;}
.com_sel ul li .tex_com p{ font:22px/32px "microsoft yahei"; color:#333; width:100%; height:32px; overflow:hidden;}
.com_sel ul li .tex_com p i{font: 12px/32px "Simsun";color:#BBB;font-style:normal;display: inline-block;margin: -5px 8px auto;vertical-align: middle;}
.com_sel ul li .tex_com p i font{ margin:auto 3px; color:#999;}
.com_sel ul li .tex_com span{ display:inline-block; text-align:center; padding:0 1.2%; height:26px; font:14px/26px "microsoft yahei"; color:#fff; margin-right:3%;}
.com_sel ul li .tex_com .b_c_z{ background-color:#cfab8d}
.com_sel ul li .tex_com .b_c_c{ background-color:#ffad77}
.com_sel ul li .tex_com .b_c_q{ background-color:#7ab7a1}
.mor_thr{ width:180px; height:40px; margin:0 auto; margin-top:-1px; background:url(/css/m/dashuju/mor_bg1.jpg) repeat-x top; background-color:#fff; text-align:center; position:relative; z-index:3;}
.mor_thr p{ font:18px/40px "microsoft yahei"; color:#333; display:inline-block; vertical-align:middle;}
.mor_thr em{ width:20px; height:40px; display:inline-block; background:url(/css/m/dashuju/mor_t.png) center no-repeat; background-size:50%; vertical-align:middle;}
.pho_inp{
    width:90%;
    margin:0 auto;
    position:relative;
    /*background:url(/css/m/dashuju/kuang_t_b.gif) center no-repeat;
    background-size: 100%;*/
    padding: 3% 0 2% 0;
	background-position:top;
    }
.pho_inp .top_k{ width:100%; height:40px; background:url(/css/m/dashuju/top.png) no-repeat center; background-size:100%;}
.pho_inp .bot_k{ width:100%; height:40px; background:url(/css/m/dashuju/bott.png) no-repeat center; margin-top:-40px; background-size:100%;}



.te_pho{ width:90%; margin:0 auto; margin-top:5px;} 
.te_pho p{ font:30px/45px "microsoft yahei"; color:#fc0; text-align:center;}
.te_pho .se_p{ line-height:24px; margin-top:20px;}

.te_pho p em{ color:#fff; margin:0 3px;}
.te_pho p i{ font-style:normal; color:#fff; font-size:20px;}
.te_pho input{ width:86%; display:block; vertical-align:middle; background-color:#fff; height:58px; font-size:24px; font-family:"microsoft yahei"; color:#333;text-indent:10px; border-radius:5px; margin:10px auto;}
.te_pho span{ display:block; margin:20px auto; position:relative; width:74%; height:56px; font:24px/56px "microsoft yahei"; color:#C00; text-align:center;border-radius:5px;box-shadow: 1px 1px 2px #5c0659;  background:url(/css/m/dashuju/btn_next.png) center no-repeat; background-size:100%;}
.te_pho span em{ position:absolute; width:54px; height:85px; background:url(/css/m/dashuju/hand.png) no-repeat center; top:10px; right:15px;} 



/*弹窗填写信息*/
.xx_mask{width:100%;height:100%;position:absolute;background: rgba(0, 0, 0, 0.7);z-index:99;}
.xx_windows{position:absolute;z-index:100;background-color:#C900FC;background-image:url(/css/m/dashuju/xx_w_bg.png);background-repeat:repeat-x;border-radius:5%;width: 76%;padding: 5% 4%;top:25%;left: 8%;box-shadow:0px 0px 8px #280847;}
.xx_windows .xx_tit{width:100%;margin-top: -20%;}
.xx_windows .xx_tit img{ width:26%; margin-left:37%;}
.xx_windows .xx_test{color:#FFF;font: 15px/24px "microsoft yahei";margin-top: -6%;}
.xx_windows .xx_test p{ margin-bottom:2%;}
.xx_windows .xx_test p.txt_in{ text-indent:2em;}
.xx_windows .xx_input{ margin-top:6%;}
.xx_windows .xx_input p{ padding:2% 0;}
.xx_windows .xx_input input{width: 84%;margin-left: 8%;border:1px solid #669;padding:2.8%;border-radius:5px;background-color:#FFF;box-shadow:0px 0px 5px #9100FC;font: 14px/38px "microsoft yahei";height: 38px;}
.xx_windows .xx_input button{width: 50%;margin-left: 25%;background-image:url(/css/m/dashuju/xx_button_bg.png);background-repeat:repeat-x;border-radius:5px;border:none;font: 18px/38px "microsoft yahei";height: 38px;color:#C600FC;margin-top: 2%;}

.xxo_txt{}
.xxo_txt em{ color:#fff; margin:0 3px;}
.xxo_txt .se_p{ font:20px/36px "microsoft yahei"; color:#FC0; text-align:center;}
.xxo_txt .se_b{font: 18px/42px "microsoft yahei";color: #476c7e;text-align:center;margin-top:3%;}
.xxo_txt .xxo_face{text-align:center;font: 16px/42px "microsoft yahei";margin:3% auto;}
.xxo_txt .xxo_face a{line-height:26px;display:inline-table;/* text-decoration:underline; */margin: auto 8%;text-align: center;}
.xxo_txt .xxo_face a img{height:26px;/* float:left; */margin: auto;vertical-align:middle;/* margin-right:8px; */display: block;margin-bottom:2px;}
.xxo_txt .face_x{color: #476c7e;}
.xxo_txt .face_k{color: #333;}
.xxo_txt .face_g{color: #333;}
.xxo_txt button{width:26%;margin-left:37%;background-color: #fe7e01;background-repeat:repeat-x;border-radius:3px;border:none;font:13px/26px "microsoft yahei";height:26px;color: #f6f6f6;margin-top:3%;}


.ul_btxt{ background-color:#FFF; color:#999; text-align:center; font:15px/48px "microsoft yahei";}
.ul_btxt em{ color:#F50; margin:0 3px;}
.xx_close{ position:absolute; width:36px; height:36px; display:inline-table; background-image:url(/css/m/dashuju/xx_close_bg.png); background-repeat:no-repeat; background-size:100% 100%; border-radius:100%; text-align:center; line-height:32px; color:#FFF; right:-15px; top:-15px; font-size:24px;}
.pho_inb{ width:90%; margin:5% auto auto; position:relative; background:url(/css/m/dashuju/kuang_t_b.gif) center no-repeat; background-size:100% 100%; padding:3% 0 1%;}

/*forth end*/ 

/*last*/
.ok_tex{ width:100%; overflow:hidden; text-align:center; margin-top:2%; position:relative;}
.ok_tex img{ width:38%; display:block; margin:0 auto;}
.ok_tex p{ text-align:center; font:30px/50px "microsoft yahei"; color:#fff; margin-top:2%;}
.ad_link{ width:90%; overflow:hidden; margin:0 auto; margin-top:2%; position:relative;}
.ad_link img{ display:block; width:100%;}
.link_f{ overflow:hidden; margin-top:6%; position:relative;}
.link_f p{ text-align:center; vertical-align:middle; font:24px/40px "microsoft yahei"; color:#FFF;}
.link_f p em{ width:100px; height:1px; display:inline-block; background-color:#FFBA00; margin:0 10px; vertical-align:middle;}
.link_f ul{display:block; overflow:hidden; text-align:center; margin-top:0%;}
.link_f ul li{ display:inline-block; width:20%; margin:1.5%; text-align:center;}
.link_f ul li img{ width:50%; display:inline-block;}
.link_f ul li span{ width:100%; display:inline-block; text-align:center; font:18px/28px "microsoft yahei"; color:#FFBA00;}
/*last end*/


@media screen and (max-width: 500px){
/*.over_forth{ overflow:hidden;}*/
.fir_con .top_01{ bottom:50px;}
.fir_con .top_02{ bottom:141px;}
.fir_con .top_03{ bottom:0px;}
.fir_con .top_04{ bottom:190px;}
.fir_con .top_05{ bottom:133px;}

.one_text em {
    width: 25px;
    height: 45px;
    left: -15px;
    background-size: 30px;
}

.pic_b ul li .img_b {
    padding: 8px 5px 5px 5px;}
.sel_fav ul .sel_li .img_fa em{ background-size:50%;}
.pic_b ul .li_b_sel .img_b em{ background-size:28px;}	
.ok_tex p {
    font:18px/30px "microsoft yahei"; margin-top:2%;}
.link_f p {
    font: 16px/30px "microsoft yahei";
}
.link_f p em {
    width: 80px;}

.link_f{ margin-top:3%;}	



.link_f ul li span {
    font: 14px/28px "microsoft yahei";
}	
	.one_cont ul {
    margin-top: 20px;
}
.one_cont {
    overflow: hidden;
    background-size: 100%;
    margin-top: 12%;
}
.one_cont ul li span {
    font: 12px/20px "宋体";
    width: 92%;
    left: 4%;
    bottom: 7.5%;
    height: 40px;
    overflow: hidden;
}
.one_text {
    text-indent: 28px;
    font: 14px/32px "microsoft yahei";
}
.icp_info p {
    font: 12px/32px "microsoft yahei";
	 filter:alpha(opacity:40); opacity:0.4;  -moz-opacity:0.4;-khtml-opacity: 0.4}
.one_bot {
    height: 60px;
    background: url(/css/m/dashuju/bot.jpg) no-repeat left center;
    background-size: 38%; background-color:#f3f8fe;
    
}
.link_one{ margin:5% auto; margin-top:148%;width: 68%; }
.one_bot ul li {
    font: 12px/14px "宋体";
    margin: 8px 3px;
    padding-right: 11px;
    margin-top: 15px;
}
.one_bot span {
   
    font: 12px/12px "宋体";
}

.ti_top p {
    font: 32px/42px "microsoft yahei"; font-weight:bold;}
.ti_top span {
    font: 14px/36px "microsoft yahei";}
.ti_top span em {
    width:15%;}
.ti_num span {
     width: 30px;
    height: 30px;
    font: 14px/30px "microsoft yahei";
}
.ti_num p {
    display: inline-block;
    font: 22px/36px "microsoft yahei";
}
.ti_num{ margin-top:1%;}
.pic_b ul li p {
    bottom: -35%;
    font: 14px/30px "microsoft yahei";
}
.jushi ul li {
    height: 36px;
    font: 13px/36px "microsoft yahei";
}
.next_btn {
    width: 60%;
    height: 40px;
    font: 16px/40px "microsoft yahei";
}

.pic_b ul{ /*margin-top:5%;*/}
.sel_fav ul .sel_li .img_fa img {
    padding: 4px;
}
.sel_fav ul li .img_fa img {
    display: block;
    width: 100%;
    border: 6px solid #fff;}
.sel_fav ul li p {
    font: 14px/32px "microsoft yahei";}
	
.addr ul li span {
    font: 15px/40px "microsoft yahei";}	
.addr ul li .inp_addr {
    border-radius: 5px;
    height: 43px;
    border: 1px solid #ccc;
}
.addr ul li .inp_addr select {
    margin: 10px 0;
    height: 24px;
    font: 14px/24px "microsoft yahei"; background-size: 20px;
    text-indent: 10px;
    outline: none;
}
.addr ul li .inp_addr input{ font-size:14px;}
.addr ul li p {
    font: 14px/20px "microsoft yahei";}

.addr ul li {
    margin: 22px auto;
    margin-bottom: 0;
    height:45px;
}
.jushi ul .sel_li_ri{ background-size:14px;}
.com_sel ul li {
    padding: 5px 0;
    height: 62px;
	width:98%;
	margin-left:1%;
}
.com_sel ul li em {
    width: 10%;
    height: 60px;
    background-size: 26px;
}
.com_sel ul li .tex_com {
    width: 56%;
    padding: 0;
	height:44px; 
    margin-left: 2%;
}
.com_sel ul li .tex_com p {
    font: 15px/24px "microsoft yahei";
    height: 24px;
}
.in_text ul li:nth-child(2){margin-left: 3%;}
.in_text ul li:nth-child(3){    margin-left: 4%;}
.com_sel ul li .tex_com span {
    height: 20px;
    font: 12px/20px "microsoft yahei";
    margin-right: 3%;
}
.mor_thr {
    width: 160px;
    height: 30px;
}
.mor_thr p {
    font: 12px/30px "microsoft yahei";
}
.mor_thr em {   
    height: 30px;
    background-size: 40%;
   
}

.addr ul li{ width:100%;}
.addr{ margin-top:3%;}

.te_pho p {
    font: 18px/24px "microsoft yahei";
}
.te_pho p i{ font-size:12px;}
.pho_inp .top_k{ height:30px;}
.pho_inp .bot_k{height:30px;margin-top: -40px;}
.te_pho input {
    height: 40px;
    font-size: 14px;   
}

.te_pho .se_p{ margin-top:10px;}
.te_pho span {
    height: 40px;
    font: 16px/40px "microsoft yahei";
}
.te_pho span em {
    width: 27px;
    height: 42px;
    top: 13px; background-size:100%;
}
.for_ti_num p{     font: 24px/40px "microsoft yahei";}
.for_ti_num{ margin-top:2%;}
.for_ti_top {
    margin-top: 3%;
}
.pho_inp{/*margin-top:10px;*/}


.in_text ul li {
    height: 40px; font: 13px/20px "microsoft yahei"; width:32%;

}
.in_text ul li:nth-child(1) em {
    width: 24px;
    height: 20px;
    background-size: 22px;
}
.in_text ul li:nth-child(2) em {
    width: 16px;
    height: 20px;
    font-weight: bold;
    line-height: 14px;
    background-size: 16px;
}
.in_text ul li:nth-child(3) em {
    width: 20px;
    height: 20px;
    background-size: 12px;
}
}
@media screen and (max-width: 320px){
.te_pho .se_p {
    margin-top: 5px;
}
.te_pho input { margin:5px auto}
.one_cont ul li span {
    bottom: 4.5%;
}	
.one_text {
    text-indent: 24px;
    font: 12px/20px "microsoft yahei";
    margin: 2% auto;
}
.link_one {
    margin: 5% auto;
    padding-top: 18%;
    margin-top: 10%;
}
.icp_info p {
    font: 12px/24px "microsoft yahei";
    margin-bottom: 5%;
}
.one_bot {
    height: 48px;}
	
.one_bot ul li {
    margin-top: 8px;
}
.ti_top {
    margin-top: 6%;
}
.in_text ul li:nth-child(3) em {
    width: 14px;
}
.in_text ul li {
    font: 12px/17px "microsoft yahei";
}
.one_cont {
    margin-top: 2%;
}
.ti_top p {
    font: 24px/40px "microsoft yahei";
    font-weight: bold;
}

.ti_top span {
    font: 12px/36px "microsoft yahei";
}
.ti_num span {
    width: 24px;
    height: 24px;
    font: 13px/24px "microsoft yahei";
}
.ti_top span {
    font: 12px/36px "microsoft yahei";
}
.ti_num {
    margin-top: 1%;
}
.jushi ul li {
    height: 30px;
    font: 12px/30px "microsoft yahei";
}
.pic_b ul{ margin-top:0;}
.next_btn {
    width: 60%;
    height: 32px;
    font: 14px/32px "microsoft yahei";
    margin-top: 5%; margin-bottom:5%;
}
.ti_num p {
    font: 22px/44px "microsoft yahei";
}
.jushi {
    overflow: hidden;
    margin-top: 6%; margin-bottom:15%;}
.sel_fav {
    margin-top: 2%;}

.addr ul li span {
    font: 14px/40px "microsoft yahei";
    width: 20%;
}
.sel_fav ul li .img_fa img{ display:block; width:100%;border:4px solid #fff;border-radius:50%; box-sizing:border-box;  height:100%; left:0; top:0; position:absolute;}

.sel_fav ul .sel_li .img_fa img{border: 2px solid #fc0; padding:3px;}
.addr {
    margin-top: 10px;
}
.addr ul li {
    margin: 15px auto;
    margin-bottom: 0;
}
.addr ul li span {
    font: 14px/32px "microsoft yahei";
    width: 20%;
}
.addr ul li .inp_addr {
    border-radius: 5px;
    height: 36px;
}
.addr ul li .inp_addr select {
    margin: 8px 0;
    height: 20px;
    font: 14px/20px "microsoft yahei";
}

.over_forth{ overflow:auto;}
.ok_tex {
     margin-top: 5%; 
}
.ok_tex img {
    width: 30%;}

.ad_link {
    margin-top: 7%;
}

.link_f p {
    font: 14px/30px "microsoft yahei";
}
.link_f p em {
    width: 70px;
}
.link_f ul li span {
    font: 12px/22px "microsoft yahei";
}
.te_pho p {
    font: 16px/24px "microsoft yahei";
}
.ok_tex p {
    font: 14px/20px "microsoft yahei";
    margin-top: 0%;
}
.link_f {
    margin-top: 4%;
}
.link_f ul { margin-top:0;}
.fir_con .top_01{ bottom:50px;}
.fir_con .top_02{ bottom:61px;}
.fir_con .top_03{ bottom:0px;}
.fir_con .top_04{ bottom:190px;}
.fir_con .top_05{ bottom:55px;}
.te_pho {

    margin-top: 26px;
}
.pho_inp {

    padding: 0% 0;
}