@charset "gb2312";
*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;margin:0;padding:0;text-shadow:none;}
html{height:100%}
body{background: #ffffff; margin:0; padding:0; }

::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0;background:rgba(0,0,0,0.1)}
::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.2)}
::-webkit-scrollbar-thumb:hover{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.4)}
html,body{height:100%;}
.clearfix:after { content: "." ; display: block ;height: 0 ;clear: both ;visibility: hidden ;}
.clearfix{ display: inline-block; }
*html .clearfix{ height:1%; }
.clearfix{ display:block; clear:both; }
input,textarea{-webkit-user-select:text}
a{color:#000;padding:0;text-decoration:none;cursor:pointer;}
img{border:0;max-width:100%;max-height:100%;vertical-align:top;-webkit-tap-highlight-color: rgba(0, 0, 0, 0.2);
}
input[type="radio"],input[type="checkbox"]{vertical-align:-2px}
div{ display:block;}
ul,li{ margin:0; padding:0; list-style:none;}

.ellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.top_1{padding:8px 0px; text-align:center; background:#EDEDED;}
.top_2{padding:8px; font-size:14px; background:#575759; font-weight:bold; color:#FFF; float:left; border-bottom:#3E433F 1px solid;}
.top_2 a{font-size:14px;padding:5px; background:#575759; font-weight:bold; color:#FFF;}
.zhuanti{ padding-top:10px; border:#CCC 1px dashed;}
.zhuanti a{ display:block; float:left; width:20%; text-align:center; margin-bottom:8px;}
.zhuanti2{ padding-top:10px; border:#CCC 1px dashed;}
.zhuanti2 a{ display:block; float:left; width:25%; text-align:center; margin-bottom:8px;}
.lm{padding:8px;background:#E05C07;border-bottom:#3E433F 1px solid; margin-bottom:3px; }
.lm li{ float:left;width:20%;text-align:center;display: inline-block;position:relative;}
.lm li a{ float:left; font-size:16px;font-weight:bold; color:#FFF; display:block; text-align:center; width:100%; }
.lm li::before {content: "|";position: absolute;right: 0;color: #f6d2ba;font-size: 20px;top: 0px;}
.lm li:nth-child(5n)::before {content: "";}
.boxtitle{padding:8px; font-size:16px; background:#E1E1E1;border-bottom:#3E433F 1px solid; color:#000;}
.cpbox{padding-top: 5px;}
.cpbox2{width: 50%; display: block; float:left; overflow:hidden}
.cpbox3{ text-align:center; padding:8px 0px;}
.cpbox3 img{ border:#E1E1E1 1px solid;-moz-border-radius:3px    -webkit-border-radius:2px;    border-radius:3px; }
.cptitle{ text-align:center; padding:0px 0px 12px 0px; color:#252525!important;}

.bot{padding:8px 0px; background:#4E4E4E; color:#FFF; font-size:14px; line-height:22px; text-align:center; margin-top:10px;}
.bot a{color: #CCC; text-decoration:underline}

.pager {
    padding-left: 0;
    margin-top: 1rem;
    margin-bottom: 1rem;
    text-align: center;
    list-style: none;
}
.pager li>a, .pager li>span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
}
.pager li {
    display: inline;
}
.pager li>a, .pager li>span{ margin-left:-1px;border-radius:0px;}
.pager li .current{ color:#999} 
.page_box{padding:10px 0px; margin:auto;}
h1{ font-size:16px; margin:10px 0px; padding:10px 0px; text-align:center;}


.pagenavi{position:absolute;left:0;bottom:10px;text-align:center;width:100%;}
.pagenavi a{width:14px;height:14px;line-height:99em;background:#b5b5b5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 4px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;}
.pagenavi a.active{background:#C80002;} 
.swipe{width:100%;height:auto; vertical-align:middle;overflow:hidden;position:relative;}
.swipe ul{-webkit-transition:left 800ms ease-in 0; -moz-transition:left 800ms ease-in 0;-o-transition:left 800ms ease-in 0;-ms-transition:left 800ms ease-in 0;transition:left 800ms ease-in 0;}
.slider img{width:100%;max-width:640px;height:auto;background:url(/3gimages/loading2.gif)no-repeat 50% 50%;}

hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }
.nocallout {-webkit-touch-callout: none;} /* prevent callout */
table { margin:0; padding:0; clear:left; width:100%; border-collapse:collapse; border-spacing:0; }
table td { vertical-align:top; margin:0; }
p{margin-bottom:1em;}
.box{ width:100%; position:relative; height:288px; margin-bottom:20px;}
#wrapper,#wrapper2{position:absolute; z-index:1;top:15px; bottom:0; left:0;width:100%;background:#aaa;overflow:auto;overflow: hidden;
border:0; width:100%; height:288px;}
#scroller{-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;}
#scroller ul{width:100%;text-align:left;}
#scroller li{padding:5px 1%;border-bottom:1px solid #ccc;border-top:1px solid #fff;background-color:#fafafa;font-size:14px; width:98%; float:left;}
#scroller li img{ float:left; width:111px; height:83px;}
#scroller li span{ float:left; padding:30px 0 0 6px; width:60%;}

.bot_1{position: fixed;    width: 100%;    z-index: 99990;    height: 55px;    left: 0;    bottom: 0;border-top: 1px solid #0e8290; background:#17d0e7;}
.bot_2{width: 100%;    height: 100%;    position: relative;  box-sizing: content-box;}
.bot_1_1{width: 25%; float:left; text-align:center}
.bot_1_2{height: 41px;    margin-top: 7px;    border-right: 1px solid #0e8290;    border-left: 1px solid #22ffff;    position: relative;}
.bot_1_3{height: 25px;    margin-top: 1px;}
.bot_1_4{color:#FFF; font-size:14px; margin-top:3px;}

h2{padding:8px 5px; text-align:left; font-size:18px; margin:0px;}
.pcon{padding:8px; margin:10px auto; border-bottom:#CCC 1px solid; border-top:#CCC 1px solid; background:#E1E1E1; text-align:left;}

