﻿/*** 公共部分 ***/
 * {
    margin:0px; padding:0px; border:0px;
    box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; 
    -webkit-tap-highlight-color:rgba(255,255,255,0);
    background-clip:padding-box;
 }
 *,::after,::before { -webkit-tap-highlight-color:transparent; -moz-tap-highlight-color:transparent; -o-tap-highlight-color:transparent; tap-highlight-color:transparent; }
 html { height:100%; }
 body { height:100%; background-color:#EEEEEE; -ms-text-size-adjust:100% !important; -webkit-text-size-adjust:100% !important; -moz-text-size-adjust:100% !important; text-size-adjust:100% !important; -webkit-overflow-scrolling:touch; overflow-x:hidden; }
 img { border:0px; }
 table { width:100%; border-collapse:collapse; border-spacing:0px; border:0px; }
 td,th { padding:0px; border:0px; -webkit-tap-highlight-color:rgba(255,0,0,0); }
 ul, ol, li, dl { list-style-type:none; list-style:none; }
 a { color:#333333; text-decoration:none; outline:none !important; -webkit-tap-highlight-color:rgba(255,0,0,0); }
 a:hover { text-decoration:none; }

/*--公共-常用--*/
 .boxclear{ clear:both; }
 .boxwidth { width:640px; margin:0 auto; }
 .boxwidth01 { width:600px; margin:0 auto; }
 .boxwidth02 { width:100%; position:fixed; }
 .boxwidth03 { width:640px; margin:0 auto; height:20px; border-top:1px solid #CCCCCC; }
 .boxfolat { margin-left:-320px; left:50%; } 
 .boxline1 { height:3px; margin-top:10px; margin-bottom:10px; background:url("../Image/2023_01.png") repeat-x; }
 .boxline2 { height:6px; background:url("../Image/2023_02.png") repeat-x; }
 .boxbgcol { background-color:#FFFFFF; }
 .boxnosel { -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -khtml-user-select:none; user-select:none; }
 .bgphoto { background:url("../Image/2027.gif") no-repeat center; }
 .BoxTab01 { background-color:#FFFFFF; box-shadow:0px 0px 6px rgba(200,200,200,0.6); border-radius:8px; }
 .BoxTab02 { background-color:#FFFFFF; box-shadow:0px 0px 2px rgba(150,150,150,0.6); border-radius:12px; }
 .boxshowA { height:100%; overflow-x:hidden; overflow-y:auto; }
 .fixed { position:fixed; z-index:9999; }

 .Time0 { animation-duration:0ms;   -webkit-animation-duration:0ms; }
 .Time2 { animation-duration:200ms; -webkit-animation-duration:200ms;}
 .Time4 { animation-duration:400ms; -webkit-animation-duration:400ms; }
 .Time6 { animation-duration:600ms; -webkit-animation-duration:600ms; }
 .Time8 { animation-duration:800ms; -webkit-animation-duration:800ms; }
 .Time9 { animation-duration:999ms; -webkit-animation-duration:999ms; }

 /*--图片轮播-01--*/
 .slideBanner01 { position:relative; overflow:hidden; width:640px; height:300px; z-index:10; }
 .slideBanner01 .hd_img { position:relative; z-index:20; }
 .slideBanner01 .hd_img li { position:relative; font-size:0px; cursor:pointer; }
 .slideBanner01 .hd_img li img { width:640px; height:302px; } 
 .slideBanner01 .hd_img li span { position:absolute; left:0; bottom:0px; width:640px; padding:0px 110px 18px 10px; text-align:center; line-height:28px; color:#fff; font-size:26px; background:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.6)); }
 .slideBanner01 .hd_img li span em { font-style:normal; overflow:hidden; display:block; white-space:nowrap; text-overflow:ellipsis; }
 .slideBanner01 .hd_sum { height:20px; text-align:center; position:relative; top:-36px; z-index:30;  }
 .slideBanner01 .hd_sum ul{ float:right; margin-right:10px; }
 .slideBanner01 .hd_sum li { display:inline-block; width:12px;height:12px; border-radius:12px; border:2px solid rgba(255,255,255,0.8); cursor:pointer; overflow:hidden; text-indent:-999px; margin-left:3px; margin-right:3px;}
 .slideBanner01 .hd_sum li.on{ background:rgba(255,255,255,0.8); border:2px solid rgba(255,255,255,0.2); width:20px; }

/*--顶部-标题--*/
 .Head00 { height:70px; background:url("../image/2021.png") repeat-x top; position:fixed; top:0; z-index:210; }
 .Head01 { height:70px; }
 .Head02 { float:left; width:60px; height:60px; margin-top:5px; cursor:pointer; background-image:url("../Image/2022.png"); margin-left:0px; background-position:0px 0px; background-repeat:no-repeat; outline:none !important; -webkit-tap-highlight-color:rgba(255,0,0,0); }
 .Head03 { float:left; width:500px; text-align:center; font-size:33px; color:#FFFFFF; line-height:66px; margin-top:3px; }
 .Head04 { height:30px; background-color:#EEEEEE; border-radius:20px 20px 0px 0px; }
 .Head05 { float:left; overflow:hidden; }
 .Head05 li { float:left; background-color:#E4E4E4; margin-right:12px; text-align:center; color:#888888; font-size:22px; line-height:41px; padding-left:20px; padding-right:20px; overflow:hidden; border-radius:23px; cursor:pointer; }
 .Head05 li.cur { color:#FFFFFF; background-color:#E0A901; }

/*--底部-页面加载动画--*/
 .PageLoad { position:fixed; width:240px; height:240px; left:50%; top:50%; margin-left:-120px; margin-top:-120px; display:none; z-index:900; } 

/*--底部-导航--*/
 .EndMtree { position:fixed; bottom:0px; background-color:#FFFFFF; z-index:220; padding-bottom:constant(safe-area-inset-bottom); padding-bottom:env(safe-area-inset-bottom); } /*解决IOS底部横杠遮挡问题*/
 .EndMtree ul{ border-top:1px solid #DDDDDD; overflow:hidden; }
 .EndMtree li { float:left; width:20%; height:90px; text-align:center; color:#888888; cursor:pointer; }
 .EndMtree li p   { font-size:30px; line-height:30px; margin-top:18px; margin-bottom:7px; }
 .EndMtree li .p0 { font-size:30px; }
 .EndMtree li .p1 { font-size:28px; }
 .EndMtree li .p2 { font-size:26px; }
 .EndMtree li .p3 { font-size:24px; }
 .EndMtree li .p4 { font-size:32px; }
 .EndMtree li .p8 { font-weight:bold; }
 .EndMtree li .p9 { font-weight:normal; }
 .EndMtree li span{ font-size:18px; color:#333333; }
 .EndMtree li .sum { position:absolute; z-index:300; top:8px; margin-left:75px; background-color:rgba(255,102,0,0.85); width:24px; height:24px; line-height:24px; border-radius:20px; color:#FFFFFF; font-size:16px; font-family:Arial; font-weight:bold; }
 .EndMtree .cur { color:#3366CC; }

 /*--底部-按钮【返回提交等】--*/
 .EndBtn1 { position:fixed; bottom:0px; background-color:#FFFFFF; z-index:220; padding-bottom:constant(safe-area-inset-bottom); padding-bottom:env(safe-area-inset-bottom); } /*解决IOS底部横杠遮挡问题*/
 .EndBtn1 ul{ overflow:hidden; }
 .EndBtn1 li { float:left; height:70px; cursor:pointer; }
 .EndBtn1 ul .s101 { width:200px; border-top:1px solid #CCCCCC; text-align:center; background-color:#F4F4F4; }
 .EndBtn1 ul .s101 p    { color:#FD7E00; font-size:20px; line-height:28px; margin-top:6px; margin-bottom:0px; }
 .EndBtn1 ul .s101 span { color:#FF8F20; font-size:18px; }
 .EndBtn1 ul .s201 { width:440px; text-align:center; color:#FFFFFF; line-height:70px; background-color:#5CABD7; font-size:26px; letter-spacing:10px; }
 .EndBtn1 ul .s201 a { color:#FFFFFF; } 
 .EndBtn1 ul .s202 { background-color:#DDDDDD; } 
 .EndBtn1 ul .s202 a { color:#FFFFFF; } 

 .EndBtn2 { overflow:hidden; }
 .EndBtn2 li { float:left; height:70px; line-height:70px; font-size:24px; text-align:center; cursor:pointer; }
 .EndBtn2 .s101 { color:#333333; background-color:#F8F8F8; }
 .EndBtn2 .s102 { color:#FFFFFF; background-color:#EFB401; }

/*--标题栏目--样式--*/
 .tit00 { position:relative; overflow:hidden; }
 .tit01 { position:relative; z-index:10; height:55px; width:100%; border-bottom:1px solid #CCCCCC; }
 .tit02 { position:absolute; z-index:20; left:0px;  color:#000000; font-size:28px; line-height:55px; padding-right:8px; height:55px; font-weight:bold; padding-left:7px; letter-spacing:1px; text-align:center; }
 .tit03 { position:absolute; z-index:20; right:0px; color:#999999; font-size:22px; line-height:55px; padding-right:15px; cursor:pointer; }
 .tit03 a { color:#999999; }
 .tit11 { border-bottom:4px solid #F5A400; }
 .tit12 { border-bottom:4px solid #CCCCCC; color:#999999; }

/*--【首页】-专用--*/
 .in_101 { overflow:hidden; }
 .in_101 li { float:left; margin-left:10px; margin-right:10px; width:300px; height:100px; padding-left:5px; cursor:pointer; border-radius:8px; }
 .in_101 li p    { font-size:28px; color:#FFFFFF; padding-left:20px; padding-top:12px; padding-bottom:8px; }
 .in_101 li span { font-size:16px; color:#FFFFFF; margin-left:15px; border:1px solid #FFFFFF; padding:3px 10px 3px 10px; border-radius:19px; }

 .in_200 { background-color:#FFFFFF; }
 .in_200 ul { overflow:hidden; padding-top:10px; padding-bottom:35px; padding-left:10px;}
 .in_200 li { float:left; width:100px; margin-top:30px; margin-left:20px; text-align:center; cursor:pointer; }
 .in_200 li div { width:70px; height:70px; margin-left:15px; margin-right:15px; margin-bottom:9px; background-image:url("../Image/1004.png"); background-repeat:no-repeat; }
 .in_200 li span{ color:#383838; font-size:21px; }
 .in_200 .in_S11 { background-position:0px    0px; }
 .in_200 .in_S12 { background-position:-70px  0px; }
 .in_200 .in_S13 { background-position:-140px 0px; }
 .in_200 .in_S14 { background-position:-210px 0px; }
 .in_200 .in_S15 { background-position:-280px 0px; }
 .in_200 .in_S21 { background-position:0px    -70px; }
 .in_200 .in_S22 { background-position:-70px  -70px; }
 .in_200 .in_S23 { background-position:-140px -70px; }
 .in_200 .in_S24 { background-position:-210px -70px; }
 .in_200 .in_S25 { background-position:-280px -70px; }

 .in_210 { overflow:hidden; padding:5px 20px; }
 .in_210 li { float:left; width:150px; margin-top:30px; text-align:center; font-size:0px; cursor:pointer; }
 .in_210 li img { width:60px; height:60px; border-radius:100%; }
 .in_210 li p { font-size:20px; text-align:center; padding-top:8px; }

 .in_301 { list-style:none; margin-top:5px; }
 .in_301 li { padding:15px 5px 15px 25px; font-size:26px; color:#000000; border-bottom:1px dashed #AAAAAA; cursor:pointer; background:url("../Image/2020_2.png") no-repeat; background-position:4px 28px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
 .in_301 li em { font-style:normal; float:right; padding-right:5px; padding-left:5px; padding-top:8px; color:#999999; font-size:22px; font-family:Arial; }

/*--【服务通道】---*/
 .Fw101 { line-height:64px; font-size:26px; font-weight:bold; }
 .Fw101 span { font-size:28px; margin-left:20px; margin-right:12px; }

 .Fw102 { overflow:hidden; background-color:#FFFFFF; padding:0px 20px 30px 20px; }
 .Fw102 li { float:left; width:150px; margin-top:25px; text-align:center; cursor:pointer; }
 .Fw102 .P01 { font-size:0px; }
 .Fw102 .P01 img { width:80px; height:80px; }
 .Fw102 .P02 { font-size:24px; color:#585858; padding-top:10px; }

 .Fw103 { overflow:hidden; background-color:#FFFFFF; }
 .Fw103 li { float:left; width:160px; height:150px; text-align:center; cursor:pointer; padding-top:25px; border-bottom:1px solid #E4E4E4; border-right:1px solid #E4E4E4;  }
 .Fw103 .P01 { font-size:0px; }
 .Fw103 .P01 img { width:60px; height:60px; }
 .Fw103 .P02 { font-size:22px; color:#585858; padding-top:6px; }

/*--【补贴查询】---*/
 .bt_101 { } /*补贴查询-提交表格修正*/
 .bt_101 .s100 { padding-bottom:20px; margin-left:20px; margin-right:20px; }
 .bt_101 .s100 .li01 { height:80px; }
 .bt_101 .s100 .li01 p { width:140px; line-height:80px; color:#666666; font-size:24px; }
 .bt_101 .s100 .li01 div { width:400px; }
 .bt_101 .s100 .li01 input[type="text"]     { width:400px; line-height:80px; }
 .bt_101 .s100 .li01 input[type="password"] { width:400px; line-height:80px; }
 .bt_101 .s100 .li01 select                 { width:400px; line-height:80px; }
 .bt_101 .s101 { padding-top:25px; padding-left:5px; margin-left:20px; margin-right:20px; height:80px; font-size:26px; font-weight:bold; color:#333333; border-bottom:1px solid #DDDDDD; }
 .bt_101 .s101 span{ font-size:28px; color:#FF0000; margin-right:10px; }
 .bt_101 .sel01 li span { font-size:24px; }

 .bt_102  { font-size:26px; color:#333333; padding:15px; border-bottom:2px solid #CCCCCC; }

 .bt_103  { padding-top:5px; padding-bottom:10px; overflow:auto; height:auto!important; } /*补贴查询-数据列表*/
 .bt_103 ul { list-style:none; margin:0; padding:0;}
 .bt_103 li { overflow:hidden; margin-top:20px; padding-bottom:20px; padding-left:10px; padding-right:10px; border-bottom:1px dashed #AAAAAA; }
 .bt_103 li div { float:left; }
 .bt_103 li .s0 { color:#FF0000; font-size:28px; text-align:center; padding-top:30px; padding-bottom:30px; }
 .bt_103 li .s1 { width:160px; height:45px; line-height:45px; font-size:24px; color:#FFFFFF; text-align:center; font-family:Arial; background-color:#00A3E8; border-radius:25px; }
 .bt_103 li .s2 { width:380px; height:45px; line-height:45px; font-size:30px; color:#333333; text-align:right; font-weight:bold; }
 .bt_103 li .s2 i { font-style:normal; font-weight:normal; color:#666666; font-size:22px; }
 .bt_103 li .s3 { width:570px; line-height:30px; font-size:22px; color:#666666; padding:15px 20px 10px 1px; }
 .bt_103 li .s3 i { font-style:normal; font-weight:normal; color:#888888; }

/*---【专家查询】---*/
 .ZJlist { padding-bottom:15px; padding-top:10px; padding-left:20px; padding-right:20px; overflow:auto; height:auto!important; }
 .ZJlist ul { }
 .ZJlist .li01 { margin-bottom:20px; overflow:hidden; background-color:#FFFFFF; border-radius:12px; border:1px solid #DDDDDD; box-shadow:-3px 0px 3px rgba(187,217,227,0.4), 0px -3px 3px rgba(187,217,227,0.4), 3px 0px 3px rgba(187,217,227,0.4), 0px 3px 3px rgba(187,217,227,0.4); }
 .ZJlist .d01 { float:left; width:190px; margin:15px; font-size:0px; }
 .ZJlist .d01 img { width:190px; height:260px; border-radius:3px; }
 .ZJlist .d02 { float:left; width:200px; margin-left:5px; margin-top:18px; font-size:26px; color:#333333; font-weight:bold; }
 .ZJlist .d03 { float:left; width:160px; margin-top:12px; text-align:right; padding-right:10px; font-size:30px; color:#FF9900; }
 .ZJlist .d04 { float:left; width:370px; margin-left:5px;}
 .ZJlist .d041 { font-size:20px; color:#999999; margin-top:5px; line-height:150%; }
 .ZJlist .u01 { overflow:hidden; padding-bottom:2px; }
 .ZJlist .u01 li { float:left; padding:2px 10px 2px 10px; margin-top:6px; margin-bottom:6px; margin-right:12px; border-radius:5px; text-align:center; border:1px solid #58B6F3; color:#666666; font-size:18px; }

/*--【便民发布】---*/
 .bm_101 { } /*便民发布-提交表格修正*/
 .bm_101 .s100 { padding-bottom:20px; margin-left:20px; margin-right:20px; }
 .bm_101 .s100 .li01 { height:80px; }
 .bm_101 .s100 .li01 p { width:140px; line-height:80px; color:#666666; font-size:24px; }
 .bm_101 .s100 .li01 div { width:420px; text-align:left; }
 .bm_101 .s100 .li01 input[type="text"]     { width:420px; line-height:80px; text-align:left; }
 .bm_101 .s100 .li01 select                 { width:420px; line-height:80px;  }
 .bm_101 .s100 .li01 textarea               { width:420px; line-height:35px; padding-top:10px; padding-bottom:10px; }
 .bm_101 .s101 { padding-top:25px; padding-left:5px; margin-left:20px; margin-right:20px; height:80px; font-size:26px; font-weight:bold; color:#333333; border-bottom:1px solid #DDDDDD; }
 .bm_101 .s101 span{ font-size:28px; color:#FF0000; margin-right:10px; }
 .bm_101 .sel01 li span { font-size:24px; }

/*--【便民查询】--*/
 .Seach01 { height:80px; background-color:#FFFFFF; }
 .Seach01 .Sh01 { float:left; padding:2px; border:1px solid #CCCCCC; border-radius:30px; }
 .Seach01 .Sh02 { float:left; margin-left:18px; margin-top:8px; width:30px; height:30px; background:url("../Image/2051_01.png") no-repeat; }
 .Seach01 .Sh03 { float:left; margin-left:10px; margin-right:20px; }
 .Seach01 .Sh04 { width:410px; font-size:22px; color:3366CC; padding:7px 2px 7px 2px; outline:none; }
 .Seach01 .Sh05 { float:left; width:100px; border-radius:26px; font-size:24px; text-align:center; color:#FFFFFF; cursor:pointer; outline:medium; line-height:42px; margin-left:5px; background:#4CB8A8; }

 .Seach02 { padding-bottom:100px; }
 .Seach02 li { cursor:pointer; height:80px; line-height:80px; font-size:24px; color:#333333; border-bottom:1px solid #EEEEEE; padding-left:50px; }
 .Seach02 .cur { color:#2A83C3 }

 .Seach03 { float:left; width:100%; height:720px; }
 .Seach03 li { cursor:pointer; height:70px; line-height:70px; font-size:24px; color:#333333; border-bottom:1px solid #EEEEEE; padding-left:40px; }
 .Seach03 .cur { background-color:#EAEAEA; }

 .Seach04 { float:left; width:50%; height:720px; background-color:#EAEAEA; overflow:auto; display:none; }
 .Seach04 li { cursor:pointer; height:70px; line-height:70px; font-size:24px; color:#333333; border-bottom:1px solid #DDDDDD; padding-left:40px; }
 .Seach04 .cur { color:#2A83C3; }

 .Seach05 { overflow:hidden; padding-bottom:50px; padding-top:10px; padding-left:5px; padding-right:5px; }
 .Seach05 li { float:left; width:130px; padding:6px 10px 6px 10px; margin-bottom:20px; margin-left:20px; text-align:center; border:1px solid #58B6F3; color:#666666; font-size:22px; cursor:pointer; border-radius:5px; }
 .Seach05 li input[type="radio"]    { width:0px; height:0px; border:0px; }
 .Seach05 li input[type="checkbox"] { width:0px; height:0px; border:0px; }
 .Seach05 .cur { background-color:#58B6F3; color:#FFFFFF; }

 .Seach06 { float:left; overflow:hidden; border:1px solid #CCCCCC; margin-left:20px; border-radius:30px; box-shadow:-3px 0px 3px rgba(187,217,227,0.4), 0px -3px 3px rgba(187,217,227,0.4), 3px 0px 3px rgba(187,217,227,0.4), 0px 3px 3px rgba(187,217,227,0.4); }
 .Seach06 li { float:left; height:52px; }
 .Seach06 li input[type="text"]     { font-size:24px; line-height:52px; color:#0061B0; font-family:Arial; text-align:left; background-color:transparent; outline:none; appearance:none; -moz-appearance:none; -webkit-appearance:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-select:text !important; }
 .Seach06 li select                 { font-size:24px; line-height:52px; color:#0061B0; font-family:Arial; text-align:left; background-color:transparent; outline:none; appearance:none; -moz-appearance:none; -webkit-appearance:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-select:text !important; }

/*--【便民下拉筛选】--*/
 .ListMenu01 { height:60px; overflow:hidden; background:#EEEEEE; padding-left:20px; padding-right:20px; border-top:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; }
 .ListMenu01 li { float:left; width:25%; text-align:center; }
 .ListMenu01 li a { font-size:24px; line-height:60px; color:#333333; }
 .ListMenu01 li .cur { color:#1A58A6; }
 .ListMenu01 li i { font-style:normal; font-size:24px; }
 .ListMenu01 li em { position:relative; top:1px; margin-left:6px; font-size:20px; display:inline-block; }
 .ListMenu01 li .cur em { transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); top:-1px; }

/*--【便民二级按钮】--*/
 .ListMenu02 { overflow:hidden; padding-left:10px; padding-bottom:5px; }
 .ListMenu02 li { float:left; text-align:center; width:140px; font-size:20px; margin-left:10px; margin-bottom:12px; padding-top:4px; padding-bottom:4px; border-radius:19px; }
 .ListMenu02 .li01 { border:1px solid #CCCCCC; }
 .ListMenu02 .li01 a { color:#666666;}
 .ListMenu02 .li02 { border:1px solid #2A83C3; }
 .ListMenu02 .li02 a { color:#2A83C3; font-weight:bold; }

/*---【便民列表】---*/
 .BMlist { padding-bottom:20px; margin-left:20px; margin-right:20px; overflow:auto; height:auto!important; }
 .BMlist ul { }
 .BMlist .li01 { padding-top:20px; padding-bottom:20px; overflow:hidden; background:url("../Image/2023_01.png") repeat-x bottom; }

 .BMlist .d01 { float:left; width:75px; margin-top:5px; }
 .BMlist .d01 img { width:60px; height:60px; border-radius:30px; }
 .BMlist .d02 { float:left; width:525px; padding-bottom:10px; }
 .BMlist .d03 { font-size:26px; color:#333333; margin-top:5px; font-weight:bold; }
 .BMlist .d04 { font-size:24px; color:#333333; margin-top:8px; line-height:150%; padding-right:15px; }
 .BMlist .d05 { padding-right:20px; }
 .BMlist .d05 .d51 { padding:10px 15px 10px 15px; background-color:#F4F4F4; border-radius:5px; }
 .BMlist .d05 i { font-style:normal; border-bottom:8px solid #F4F4F4; border-left:8px solid transparent; border-right:8px solid transparent; width:1px; margin-top:5px; margin-left:10px; display:block; }
 .BMlist .d05 p { color:#555555; font-size:18px; font-family:Arial; padding-bottom:2px; }
 .BMlist .d05 em { font-style:normal; }
 .BMlist .d05 span { color:#2A83C3; cursor:pointer; }

 .BMlist .u01 { margin:0 auto; overflow:hidden; }
 .BMlist .u01 li { float:left; width:155px; height:155px; overflow:hidden; margin-right:20px; margin-top:15px; font-size:0px; text-align:center; }
 .BMlist .u01 li img { width:155px; height:155px; border-radius:3px; cursor:pointer; }

 .BMlist .u02 { margin:0 auto; overflow:hidden; padding-bottom:5px; margin-top:20px; }
 .BMlist .u02 .l01 { float:left;  font-size:20px; color:#666666; }
 .BMlist .u02 .l02 { float:right; font-size:20px; line-height:20px; padding-left:26px; color:#666666; margin-right:40px; cursor:pointer; background:url("../Image/2035.png") no-repeat 0px 0px; }
 .BMlist .u02 .l03 { float:right; font-size:20px; line-height:20px; padding-left:26px; color:#666666; margin-right:25px; cursor:pointer; }
 .BMlist .u02 .l03 span { font-family:Arial; color:#555555; font-size:22px; }
 .BMlist .u02 .l04 { background:url("../Image/2035.png") no-repeat 1px -19px; }
 .BMlist .u02 .l05 { background:url("../Image/2035.png") no-repeat 1px -39px; }

 .BMlist .u03 { overflow:hidden; padding-bottom:2px; }
 .BMlist .u03 li { float:left; padding:1px 8px 1px 8px; margin-top:10px; margin-right:8px; border-radius:5px; text-align:center; border:1px solid #58B6F3; color:#666666; font-size:18px; }

 .BMlist .u04 { overflow:hidden; padding-top:2px;}
 .BMlist .u04 li { float:left; width:100%; padding-top:5px; font-size:20px; color:#333333; }
 .BMlist .u04 li em { font-style:normal; color:#999999; font-size:20px; }
 .BMlist .u04 li a { color:#FF6600; font-size:22px; font-family:Arial; }

 /*--商品-列表--*/
 .SPlist { overflow:auto; height:auto!important; }
 .SPlist .ul01 { overflow:hidden; }
 .SPlist .ul01 li { float:left; width:290px; overflow:hidden; margin-top:15px; margin-bottom:10px; margin-left:20px; background-color:#FFFFFF; cursor:pointer; box-shadow:0px 0px 6px rgba(200,200,200,0.6); border-radius:6px; }
 .SPlist .ul01 li img { width:290px; height:290px; }
 .SPlist .ul01 li p { font-size:23px; color:#333333; height:60px; margin-bottom:25px; line-height:30px; padding-top:4px; padding-left:10px; padding-right:10px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; }
 .SPlist .ul01 li div { overflow:hidden; margin-bottom:10px; font-family:Arial; }
 .SPlist .ul01 li .s1 { float:left; font-size:16px; color:#FF6600; margin-left:10px; margin-top:3px; }
 .SPlist .ul01 li .s2 { float:left; font-size:24px; color:#FF3300; margin-left:6px; }
 .SPlist .ul01 li .s3 { float:right; font-size:18px; color:#999999; margin-right:10px; text-align:right; }
 
 /*--商品-详情--*/
 .SPshow { }
 .SPshow .s101 { font-size:26px; color:#000000; background-color:#FFFFFF; line-height:150%; padding:12px 15px 1px 15px; font-family:Arial; font-weight:bold; }
 .SPshow .s102 { font-size:20px; color:#666666; background-color:#FFFFFF; line-height:150%; padding:5px 15px 5px 15px; font-family:Arial; }
 .SPshow .s103 { overflow:hidden; background-color:#FFFFFF; padding:5px 15px 15px 15px; }
 .SPshow .s103 li { float:left; font-family:Arial; }
 .SPshow .s103 .t1 { height:26px; line-height:26px; font-size:16px; color:#FFFFFF; padding-left:10px; padding-right:10px; background-color:#FF2C40; border-radius:5px; } 
 .SPshow .s103 .t2 { height:26px; line-height:26px; font-size:28px; color:#D72E44; margin-left:13px; }
 .SPshow .s103 .t3 { height:23px; line-height:23px; font-size:22px; color:#999999; margin-left:8px; margin-top:3px; text-decoration:line-through; }
 .SPshow .s103 .t4 { height:23px; line-height:23px; font-size:20px; color:#999999; margin-top:3px; float:right; } 
 .SPshow .s103 .t5 { height:23px; line-height:23px; font-size:20px; color:#999999; margin-left:8px; margin-top:3px; }
 .SPshow .s104 { overflow:hidden; background-color:#FFFFFF; padding:12px 15px 15px 15px; margin-top:10px; margin-bottom:10px; }
 .SPshow .s104 li { font-family:Arial; color:#333333; font-size:20px; line-height:32px; }
 .SPshow .s104 li span { color:#999999; }
 .SPshow .s105 { width:640px; overflow:hidden; background-color:#FFFFFF; }
 .SPshow .s105 li { float:left; width:140px; height:70px; line-height:68px; font-size:24px; color:#333333; text-align:center; margin-left:30px; margin-right:30px; cursor:pointer; }
 .SPshow .s105 li.cur { color:#000000; border-bottom:2px solid #2DAC97; }
 .SPshow .s301 { font-size:0px; color:#555555; min-height:360px; background-color:#FFFFFF; } /* 商品正文内容*/
 .SPshow .s301 img { max-width:640px; min-width:400px; }
 .SPshow .s301 div { font-size:0px; }
 .SPshow .s301 p   { font-size:0px; }
 
 /*--商品-详情-底部按钮--*/
 .SPMenu11 { position:fixed; bottom:0px; background-color:#FFFFFF; z-index:220; padding-bottom:constant(safe-area-inset-bottom); padding-bottom:env(safe-area-inset-bottom); }
 .SPMenu11 ul{ overflow:hidden; }
 .SPMenu11 li{ float:left; height:80px; cursor:pointer; }
 .SPMenu11 .s00 { width:90px; text-align:center; color:#017845; border-top:1px solid #DDDDDD; }
 .SPMenu11 .s00 p { font-size:30px; line-height:30px; margin-top:15px; margin-bottom:2px; }
 .SPMenu11 .s00 span{ font-size:18px; }
 .SPMenu11 .s00 div { position:absolute; z-index:300; top:5px; margin-left:45px; background-color:rgba(255,102,0,0.85); width:24px; height:24px; line-height:24px; border-radius:20px; color:#FFFFFF; font-size:16px; font-family:Arial; font-weight:bold; }
 .SPMenu11 .s01 { width:105px; padding-left:15px; }
 .SPMenu11 .s02 {  }
 .SPMenu11 .s03 { width:105px; padding-right:15px; }
 .SPMenu11 .s10 { width:170px; text-align:center; font-size:26px; color:#FFFFFF; line-height:80px; }
 .SPMenu11 .s11 { background-color:#FF9500; }
 .SPMenu11 .s12 { background-color:#FF0036; }
 .SPMenu11 .s13 { background-color:#999999; }

 /*--购物车-结算列表--*/
 .GwcListA { margin-top:2px; padding-left:20px; padding-right:20px; padding-bottom:20px; }
 .GwcListA li { margin-top:20px; padding-top:15px; padding-bottom:15px; background-color:#FFFFFF; overflow:hidden; box-shadow:0px 0px 6px rgba(200,200,200,0.6); border-radius:8px; }
 .GwcListA li .s101 { float:left; width:20px; height:150px; }
 .GwcListA li .s101 div { width:30px; height:30px; margin:0 auto; font-size:20px; font-family:Arial; line-height:30px; background-color:#CCCCCC; color:#FFFFFF; margin-top:55px; text-align:center; border-radius:50%; }
 .GwcListA li .s102 { float:left; width:180px; text-align:center; font-size:0px; }
 .GwcListA li .s102 img { width:180px; height:180px; border-radius:5px; }
 .GwcListA li .s103 { float:left; width:360px; margin-left:20px; }
 .GwcListA li .s103 p { font-family:Arial; display:-webkit-box; -webkit-box-orient:vertical; word-break:break-all; overflow:hidden; }
 .GwcListA li .s103 .p1 { height:66px; font-size:24px; line-height:33px; color:#000000; -webkit-line-clamp:2; margin-top:5px; }
 .GwcListA li .s103 .p2 { height:50px; font-size:18px; line-height:25px; color:#999999; -webkit-line-clamp:2; margin-top:5px; }
 .GwcListA li .s104 { overflow:hidden; margin-top:12px; font-family:Arial; padding-right:10px; }
 .GwcListA li .s104 .t01 { float:left; height:26px; line-height:26px; font-size:16px; color:#FFFFFF; padding-left:10px; padding-right:10px; background-color:#FF2C40; border-radius:5px; } 
 .GwcListA li .s104 .t02 { float:left; height:26px; line-height:26px; font-size:28px; color:#FF6600; margin-top:5px; margin-left:3px; }
 .GwcListA li .s104 .t03 { float:left; height:23px; line-height:23px; font-size:20px; color:#999999; margin-top:8px; margin-left:0px;  }
 .GwcListA li .s104 .t11 { float:right; font-size:22px; color:#15957E; line-height:30px; margin-top:7px; margin-right:25px; cursor:pointer; }
 .GwcListA li .s104 .t12 { float:right; width:40px; height:40px; text-align:center; line-height:38px; font-size:26px; color:#333333; border:1px solid #DDDDDD; cursor:pointer; }
 .GwcListA li .s104 .t13 { float:right; width:50px; height:40px; text-align:center; font-weight:bold; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; }
 .GwcListA li .s104 .t13 input[type="text"] { width:50px; height:38px; line-height:38px; color:#333333; font-size:24px; font-weight:bold; text-align:center; font-family:Arial; outline:none; appearance:none; -moz-appearance:none; -webkit-appearance:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-select:text !important; }
 .GwcListA li .s104 .t14 { float:right; } 

 .GwcListB { margin-top:2px; margin-left:20px; margin-right:20px;  background-color:#FFFFFF; box-shadow:0px 0px 6px rgba(200,200,200,0.6); border-radius:8px; }

 /*购物车-为空*/
 .GwcNO { margin-top:80px; }
 .GwcNO .s101 { background:url("../image/2011.png") no-repeat scroll 0 -43px transparent; height:93px; width:131px; margin:0 auto; }
 .GwcNO .s102 { margin-top:20px; color:#666666; font-size:28px; font-weight:normal; line-height:50px; text-align:center; }

/*--订单-列表--*/
 .DDList {  }
 .DDList .ul01 { padding-bottom:10px; padding-top:5px; }
 .DDList .ul01 .li01 { margin-bottom:25px; padding:20px 15px; background-color:#FFFFFF; overflow:hidden; box-shadow:0px 0px 6px rgba(200,200,200,0.6); border-radius:8px; }
 .DDList .ul01 .li01 .d01 { overflow:hidden; padding-top:3px; padding-bottom:3px; }
 .DDList .ul01 .li01 .d01 p { font-family:Arial; }
 .DDList .ul01 .li01 .d01 .p1 { float:left;  height:25px; font-size:22px; line-height:20px; color:#666666; }
 .DDList .ul01 .li01 .d01 .p2 { float:right; height:25px; font-size:18px; line-height:20px; color:#999999; }
 .DDList .ul01 .li01 .d02 { overflow:hidden; font-family:Arial; font-size:22px; color:#999999; }
 .DDList .ul01 .li01 .d02 .p1 { float:left;  padding-left:5px; margin-top:3px; }
 .DDList .ul01 .li01 .d02 .p1 span { font-size:26px; color:#FF6600;}
 .DDList .ul01 .li01 .d02 .p2 { float:left;  font-size:26px; color:#FFFFFF; height:36px; line-height:36px; background-color:#FFA782; padding:0px 16px 0px 16px; border-radius:20px; letter-spacing:2px; font-weight:bold; }
 .DDList .ul01 .li01 .d02 .p3 { float:right; font-size:20px; color:#0476CA; height:36px; line-height:36px; background-color:#F8F8F8; padding:0px 25px 0px 25px; border-radius:20px; letter-spacing:3px; margin-right:10px; border:1px solid #1793EE; cursor:pointer; }
 .DDList .ul01 .li01 .d03 { overflow:hidden; border-top:1px solid #999999; padding-top:20px; padding-bottom:2px; margin-top:10px; }
 .DDList .ul01 .li01 .d03 p { font-family:Arial; height:25px; font-size:22px; line-height:20px; color:#555555; }
 .DDList .ul01 .li01 .d03 .p1 { float:left;  padding-left:15px; }
 .DDList .ul01 .li01 .d03 .p2 { float:right; padding-right:15px; }
 .DDList .ul01 .S00 { color:#585858; font-size:28px; text-align:center; padding-top:30px; padding-bottom:30px; }
 .DDList .ul02 { border-top:1px dotted #999999; margin-top:15px; padding-bottom:15px; }
 .DDList .ul02 .li02 { overflow:hidden; margin-top:20px; padding-bottom:20px; border-bottom:1px dotted #999999; }
 .DDList .ul02 .li02 .s101 { float:left; width:150px; text-align:center; font-size:0px; }
 .DDList .ul02 .li02 .s101 img { width:150px; height:150px; border-radius:3px; }
 .DDList .ul02 .li02 .s102 { float:left; width:405px; margin-left:15px; margin-top:3px; }
 .DDList .ul02 .li02 .s102 p { font-family:Arial; display:-webkit-box; -webkit-box-orient:vertical; word-break:break-all; overflow:hidden; }
 .DDList .ul02 .li02 .s102 .p1 { height:66px; font-size:24px; line-height:33px; color:#000000; -webkit-line-clamp:2; margin-top:3px; }
 .DDList .ul02 .li02 .s102 .p2 { height:25px; font-size:20px; line-height:25px; color:#999999; -webkit-line-clamp:1; margin-top:12px; }
 .DDList .ul02 .li02 .s103 { float:left; margin-left:15px; margin-top:12px; font-size:20px; color:#999999; font-family:Arial; }
 .DDList .ul02 .li02 .s103 .s1 { font-size:24px; color:#333333; margin-top:10px; }
 .DDList .ul02 .li02 .s103 .s2 { font-size:24px; color:#333333; margin-top:10px; }

/*--个人中心-会员卡--*/
 .UserA01 { height:300px; background:url("../Image/1007.png") top center no-repeat; }
 .UserA01 .s100 { height:120px; overflow:hidden;  }
 .UserA01 .s101 { float:left; margin-left:50px; margin-top:25px; width:92px; height:92px; background-color:#FFFFFF; border-radius:50%; padding:2px; }
 .UserA01 .s101 img { width:88px; height:88px; border-radius:50%; background-color:#F4F4F4; } 
 .UserA01 .s102 { float:left; margin-left:20px; margin-top:35px; }
 .UserA01 .s102 .p1 { font-size:28px; color:#000000; }
 .UserA01 .s102 .p2 { font-size:20px; color:#1C499D; font-family:Arial; margin-top:5px; }
 .UserA01 .s200 { height:121px; overflow:hidden; margin-top:30px; padding-left:10px; padding-right:10px; }
 .UserA01 .s200 li { float:left; width:124px; height:90px; overflow:hidden; text-align:center; color:#FFFFFF; position:relative; cursor:pointer; }
 .UserA01 .s200 li p    { line-height:30px; margin-top:18px; margin-bottom:10px; }
 .UserA01 .s200 li .p32 { font-size:32px; }
 .UserA01 .s200 li .p34 { font-size:34px; }
 .UserA01 .s200 li .p36 { font-size:36px; }
 .UserA01 .s200 li span{ font-size:20px; }
 .UserA01 .s200 li div { position:absolute; z-index:300; top:5px; margin-left:62px; background-color:rgba(255,149,0,0.85); padding-left:5px; padding-right:5px; height:30px; min-width:30px; line-height:30px; border-radius:15px; color:#FFFFFF; font-size:20px; font-family:Arial; }

/*--个人中心-会员栏目--*/
 .UserA02 { width:580px; margin-top:1px; background-color:#FFFFFF; box-shadow:0px 0px 6px rgba(200,200,200,0.6); border-radius:12px; }
 .UserA02 .s100 { }
 .UserA02 .s100 li { overflow:hidden; cursor:pointer; }
 .UserA02 .s100 li p { float:left; height:90px; line-height:90px; }
 .UserA02 .s100 li .p1 { width:80px;  text-align:center; font-size:30px; color:#3C76DC; }
 .UserA02 .s100 li .p2 { width:480px; text-align:left;   font-size:24px; color:#333333; border-bottom:1px solid #DDDDDD; background:url("../Image/1008.png") no-repeat 450px center; }

/*--个人中心-积分查询--*/
 .JFlsList  { overflow:auto; }
 .JFlsList ul { list-style:none; margin:0; padding:0;}
 .JFlsList li { overflow:hidden; margin-top:15px; padding-bottom:20px; padding-left:10px; padding-right:10px; border-bottom:1px dashed #CCCCCC; }
 .JFlsList li div { float:left; }
 .JFlsList li .s1  { width:430px; line-height:30px; font-size:22px; color:#222222; word-break:break-all; font-family:Arial; }
 .JFlsList li .s1 i { font-style:normal; font-weight:normal; color:#666666; }
 .JFlsList li .s21 { width:120px; height:45px; line-height:45px; font-size:30px; color:#0066CC; text-align:right; font-weight:bold; }
 .JFlsList li .s22 { width:120px; height:45px; line-height:45px; font-size:30px; color:#FF9900; text-align:right; font-weight:bold; }
 .JFlsList li .s21 i { font-style:normal; font-weight:normal; color:#0066CC; font-size:20px; }
 .JFlsList li .s22 i { font-style:normal; font-weight:normal; color:#FF9900; font-size:20px; }
 .JFlsList li .s3  { width:350px; height:30px; line-height:30px; margin-top:10px; font-size:21px; color:#888888; font-family:Arial; padding-left:10px; }
 .JFlsList li .s4  { width:200px; height:30px; line-height:30px; margin-top:10px; font-size:20px; color:#999999; font-family:Arial; text-align:right; }

/*--新闻-滑动导航--*/
 .NmenuA { position:relative; height:70px; width:100%; overflow:hidden; }
 .NmenuA .scroller { position:absolute; }
 .NmenuA .scroller li { height:70px; color:#666666; float:left; line-height:70px; font-size:26px; text-align:center; }
 .NmenuA .scroller li a { color:#666666; height:70px; display:block; margin:0 10px; padding:0 10px; }
 .NmenuA .scroller li.cur a { color:#FF3300; font-weight:bold; border-bottom:4px solid #FF3300; }
 .NmenuA01 { height:70px; position:fixed; top:70px; z-index:210; }
 .NmenuA02 { height:70px; }

 .NmenuB { position:relative; height:55px; width:100%; overflow:hidden; }
 .NmenuB .scroller { position:absolute; }
 .NmenuB .scroller li { height:55px; color:#666666; float:left; line-height:50px; font-size:26px; text-align:center; }
 .NmenuB .scroller li a { color:#666666; height:55px; display:block; margin:0px 10px; padding:5px 10px 0px 10px; }
 .NmenuB .scroller li.cur a { color:#000000; font-weight:bold; border-bottom:4px solid #0373ED; }
 .NmenuB01 { height:55px; position:fixed; top:0px; z-index:210; }
 .NmenuB02 { height:55px; }

/*--新闻-列表--*/
 .Nlist  { padding-bottom:10px; overflow:auto; height:auto!important; }
 .Nlist ul {list-style:none; margin:0; padding:0;}
 .Nlist li { float:left; width:600px; margin-left:20px; margin-top:20px; padding-bottom:20px; border-bottom:1px dashed #AAAAAA; cursor:pointer; }
 .Nlist .S01   { overflow:auto; height:auto!important; }
 .Nlist .S02_1 { float:left; width:405px; margin-top:10px; margin-bottom:10px; }
 .Nlist .S02_2 { float:left; width:580px; margin-top:10px; margin-bottom:10px; }
 .Nlist .S03   { font-size:28px; line-height:130%; color:#000000; }
 .Nlist .S03 span { float:left; border:1px solid #1B87C5; color:#1B87C5; border-radius:5px; padding:3px 5px 2px 5px; font-size:20px; line-height:20px; margin-top:4px; margin-right:6px; }
 .Nlist .S04   { font-size:22px; margin-top:6px; color:#888888; }
 .Nlist .S05   { float:left; width:170px; margin-left:15px; margin-top:5px; margin-bottom:2px; }
 .Nlist .S05 img { border-radius:3px; width:170px; height:115px; }

 /*--新闻-显示--*/
 .S111_1 { padding-top:10px; font-size:34px; font-weight:bold; line-height:135%; text-align:left; }
 .S111_2 { font-size:20px; color:#888888; text-align:left; padding-top:20px; font-family:Arial; }
 .S112 { margin-top:20px; margin-bottom:20px; height:5px; background-color:#2378C5; }
 .S113 { font-size:28px; color:#000000; line-height:175%; padding-left:15px; padding-right:15px; }
 .S113 div { font-size:28px; color:#000000; line-height:175%; }
 .S113 a   { font-size:28px; color:#000000; line-height:175%; }
 .S113 p   { font-size:28px; color:#000000; line-height:175%; padding-top:5px; }
 .S113 img { max-width:560px; min-width:360px; margin-bottom:5px; }
 .S114 { position:fixed; z-index:920; width:80px; height:80px; margin-left:195px; padding:4px; border-radius:40px; }
 .S114 div { width:72px; height:72px; border-radius:36px; color:#FFFFFF; text-align:center; cursor:pointer; }
 .S114 div p { font-size:24px; padding-top:12px; padding-bottom:0px; }
 .S114A { background-color:rgba(104,169,227,0.8); bottom:35px; } 
 .S114B { background-color:rgba(65, 186,150,0.8); bottom:130px; display:none; } 
 .S114A div { background-color:rgba(194,223,252,0.6); }
 .S114B div { background-color:rgba(171,226,209,0.6); }
 .S114A div span { font-size:18px; }
 .S114B div p    { height:10px; padding-top:0px; }
 .S114B div span { font-size:18px; }
 .S115 { position:fixed; bottom:88px; background-color:rgba(255,145,99,0.8); z-index:910; width:90px; height:90px; margin-left:-100px; padding:3px; border-radius:100%; }
 .S115 div { width:84px; height:84px; border-radius:100%; line-height:84px; color:#FFFFFF; font-size:24px; text-align:center; cursor:pointer; background-color:rgba(255,189,161,0.6); }
 .S115 div span { font-size:50px; }

/*--提交-表格--*/
 .Tab01 {  }
 .Tab01 .li01 { overflow:hidden; height:60px; border-bottom:1px solid #DDDDDD; }
 .Tab01 .li01 p { float:left; width:70px; font-size:22px; color:#999999; text-align:left; padding-left:8px; line-height:60px; }
 .Tab01 .li01 p span { color:#FF0000; margin-right:5px; }
 .Tab01 .li01 p font { color:#FFFFFF; margin-right:5px; }
 .Tab01 .li01 div { float:left; width:490px; text-align:right; }
 .Tab01 .li01 input[type="text"]     { width:490px; font-size:28px; line-height:60px; color:#0061B0; font-family:Arial; text-align:right; padding-left:10px; padding-right:10px; background-color:transparent; outline:none; appearance:none; -moz-appearance:none; -webkit-appearance:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-select:text !important; }
 .Tab01 .li01 input[type="password"] { width:490px; font-size:28px; line-height:60px; color:#0061B0; font-family:Arial; text-align:right; padding-left:10px; padding-right:10px; background-color:transparent; outline:none; appearance:none; -moz-appearance:none; -webkit-appearance:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-select:text !important; }
 .Tab01 .li01 select                 { width:490px; font-size:28px; line-height:60px; color:#0061B0; font-family:Arial; text-align:right; padding-left:10px; padding-right:10px; background-color:transparent; outline:none; appearance:none; -moz-appearance:none; -webkit-appearance:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-select:text !important; }
 .Tab01 .li01 textarea               { width:490px; font-size:22px; line-height:36px; color:#0061B0; font-family:Arial;                   padding-left:10px; padding-right:10px; background-color:transparent; outline:none; appearance:none; -moz-appearance:none; -webkit-appearance:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-select:text !important; }
 .Tab01 .li01 input::-webkit-input-placeholder{ font-size:24px; line-height:normal; }
 .Tab01 .li02 { overflow:hidden; border-bottom:1px solid #DDDDDD; }

/*--提交-单选-多选--*/
 .sel01 { overflow:hidden; } /*选择 内容自动 01*/
 .sel01 li { float:left; margin-top:10px; margin-bottom:10px; }
 .sel01 li input[type="radio"] { float:left; width:28px; height:28px; border:1px solid #666666; cursor:pointer; }
 .sel01 li input[type="checkbox"] { float:left; width:28px; height:28px; border:1px solid #666666; cursor:pointer; }
 .sel01 li span { float:left; margin-left:5px; margin-right:20px; line-height:28px; cursor:pointer; }

 .sel11 { overflow:hidden; } /*选择固定宽度*/
 .sel11 li { float:left; margin-top:8px; margin-bottom:8px; width:50%; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
 .sel11 li input[type="radio"]    { float:left; width:28px; height:28px; border:1px solid #666666; cursor:pointer; }
 .sel11 li input[type="checkbox"] { float:left; width:28px; height:28px; border:1px solid #666666; cursor:pointer; }
 .sel11 li span { float:left; margin-left:5px; margin-right:30px; line-height:28px; cursor:pointer; color:#3366CC; font-size:22px; }

 .sel12 { overflow:hidden; } /*选择内容自动 02*/
 .sel12 li { float:left; padding:8px 20px 8px 15px; border-radius:23px; }
 .sel12 li input[type="radio"]    { float:left; width:28px; height:28px; border:1px solid #555555; cursor:pointer; }
 .sel12 li input[type="checkbox"] { float:left; width:28px; height:28px; border:1px solid #555555; cursor:pointer; }
 .sel12 li span { float:left; margin-left:5px; line-height:28px; font-size:22px; color:#333333; cursor:pointer; }

 .sel13 { overflow:hidden; } /*选择内容自动 不显示选择框 03*/
 .sel13 li { float:left; padding:4px 10px 5px 10px; margin-top:10px; margin-left:12px; text-align:center; border:1px solid #58B6F3; color:#666666; font-size:20px; cursor:pointer; border-radius:5px; }
 .sel13 li input[type="radio"]    { width:0px; height:0px; border:0px; }
 .sel13 li input[type="checkbox"] { width:0px; height:0px; border:0px; }
 .sel13 .cur { background-color:#58B6F3; color:#FFFFFF; }

/*--提交-图片--*/
 .Img_list01 { overflow:hidden; padding-bottom:15px; }
 .Img_list01 li { float:left; width:160px; height:160px; padding:3px; margin-top:15px; margin-left:20px; border:1px solid #CCCCCC; display:table-cell; vertical-align:middle; }
 .Img_list01 i { cursor:pointer; position:absolute; width:30px; height:30px; margin-left:138px; margin-top:-15px; background:url("../Image/2028.png") no-repeat center; }
 .Img_list02 { background-color:#f4f4f4; width:152px; height:152px; text-align:center; display:table-cell; vertical-align:middle; overflow:hidden; font-size:0px; }
 .Img_list02 img { width:152px; height:152px; }
 .Img_list03 { margin-top:0px; }
 .Img_list04 { font-size:0; } 
 .Img_list05 { margin-top:5px; }
 .Img_list06 { display:none; position:relative; }

 .Img_list11 { height:150px; text-align:center; padding-top:1px; }
 .Img_list11 span{ font-size:90px; line-height:105px; font-weight:normal; color:#999999; }
 .Img_list11 div { font-size:18px; line-height:20px; font-weight:normal; color:#FF6600; }
 .Img_list12 { text-align:center; margin-top:35px; }
 .Img_list13 { text-align:center; font-size:20px; color:#FF6600; margin-top:15px; }

/*--弹窗-小窗口--*/  
 .tishi_bgs { display:none; width:100%; height:100%; left:0px; top:0px; position:fixed; z-index:410; }
 .tishi_bg1 { background-color:rgba(0,0,0,0.80); }
 .tishi_bg2 { filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; background:url("../Image/2029.gif") center no-repeat #000000; }
 .tishi_Con { display:none; width:600px; height:200px; border-radius:5px; position:fixed; z-index:420; left:50%; top:50%; margin-left:-300px; margin-top:-100px;}
 .tishi_Con .txt_img { text-align:center; height:50px; margin-top:50px; }
 .tishi_Con .txt_tit { text-align:center; margin-top:10px; font-size:24px; color:#FF0000; font-weight:bold; }

 /*--弹窗-全屏--*/
 .TCbox   { width:640px; height:100%; margin-left:-320px; display:none; z-index:999; left:50%; top:0px; position:fixed; }
 .TCbox_bg{ width:640px; height:100%; margin-left:-320px; display:none; z-index:900; left:50%; top:0px; position:fixed; background:#FFFFFF; }

/*--点击按钮--*/
 .btn102 { height:45px; line-height:45px; border-radius:23px; color:#FFFFFF; text-align:center; cursor:pointer; display:inline-block; } /*小按钮,适合放在输入框后 */
 .btn103 { height:55px; line-height:55px; border-radius:28px; color:#FFFFFF; text-align:center; cursor:pointer; float:left; padding-left:20px; padding-right:25px; outline:medium; }
 .btn104 { font-size:20px; }
 .btn105 { font-size:22px; }
 .btn106 { font-size:24px; }
 .btn107 { font-size:26px; }
 .btn108 { font-size:28px; }
 .btn109 { font-size:30px; }

 .btn111 { background-color:#057ED8; } .btn111:hover { background-color:#0476CA; } /*蓝色--登录用*/
 .btn112 { background-color:#EFB401; } .btn112:hover { background-color:#E5A015; } /*橙色--提交用*/
 .btn113 { background-color:#49B4F3; } .btn113:hover { background-color:#0E9AEF; } /*浅蓝--与提交搭配*/
 .btn114 { background-color:#BBBBBB; } .btn114:hover { background-color:#999999; } /*灰色--返回用*/
 .btn115 { background-color:#4CB8A8; } .btn115:hover { background-color:#2DAC97; } /*绿色--与提交搭配*/
 .btn119 { background-color:#AFBBCB; } /*禁止点击*/

/*--点击按钮-【按钮容器】--*/
 .btn200 { overflow:hidden; padding-left:10px; padding-top:20px; }
 .btn200 li { float:left; margin-left:10px; }
 .btn200 li span{ float:left; margin-top:12px; margin-left:10px; }

/*--点击按钮-【按钮容器-多个同级菜单】--*/
 .btn201 { overflow:hidden; padding-left:10px; padding-top:15px; margin-top:15px; border-top:1px dotted #CCCCCC; }
 .btn201 li { cursor:pointer; outline:medium; }
 .btn201 .li101 { float:left; margin-left:10px; }
 .btn201 .li102 { float:right; margin-right:10px; }
 .btn201 .li200 { height:40px; line-height:40px; font-size:20px; padding-left:30px; padding-right:30px; background-color:#F8F8F8; border-radius:20px; }
 .btn201 .li201 { color:#0476CA; border:1px solid #1793EE; } /*蓝色*/
 .btn201 .li202 { color:#FF6600; border:1px solid #FF9900; } /*橙色*/
 .btn201 .li203 { color:#138468; border:1px solid #15957E; } /*绿色*/

