﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:0;outline:0;font-size:1em;font:inherit;vertical-align:baseline}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}body{font-family:'Microsoft Yahei','helvetica','arial';font-size:1em;color:#333; background:#ededed; -webkit-text-size-adjust:none; min-width:320px; text-shadow:0 0 1px transparent}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#000;}a:hover,a:active,a:focus{/*color:#1c5aa2;*/text-decoration:none}a:active{color:#aaa}img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input,select,textarea{font-size:100%;vertical-align:middle;outline:0}textarea{resize:none}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.fl{float:left}.fr{float:right}article,aside,header,hgroup,nav,figure,section,footer{display:block}


.page-header-clear{height:20px; display:block; width:100%}
.Paging{ display:block; font-size:12px; line-height:20px; text-align:center; margin-bottom:15px; width:100%; height:60px; clear:both;}
.Paging p{ margin:0; padding:0; line-height:30px;}
.Paging a, .Paging span{ padding:5px 8px; background:#fff; border:1px solid #fff; margin:0 5px;-webkit-box-shadow:none; box-shadow:none}
.Paging span{ background:#1b90e2; color:#fff; border:1px solid #1b90e2;}


/* 分页 */
.Paging{ display:table; margin:0 auto; padding:0; width:100%; min-width:320px; max-width:640px;}
.Paging ul{ display:table; width:100%;}
.Paging .previous, .Paging .next, .Paging .pager_select{display:inline-table; padding:5px 10px; background-color:#fff; border:1px solid #ddd; border-radius:15px; color:#3071a9}
.Paging .previous{ margin-left:15px;}
.Paging .next{margin-right:15px;}
.Paging .previous a, .Paging .next a{ color:#3071a9; margin:0; padding:0;}
.Paging .previous{ float:left;}
.Paging .next{ float:right;}
.Paging .previous_add,
.Paging .next_add{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity:0;}
.Paging span{ background:none !important; margin:0; padding:0; border:0 !important;}




.pager_select select{background:transparent; -webkit-appearance:none; border:0; text-align:center; white-space:nowrap; padding-right:10px; color:#3071a9}
.pager_sa{ display:table; margin:0; position:relative; z-index:1}
.pager_sa .caret{ display:inline-block;width:0;height:0;margin-left:2px; vertical-align:middle; border-top:4px solid #999; border-right:4px solid transparent;border-left:4px solid transparent; position:absolute; margin-top:9px; margin-left:-10px;}








* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

.sign_up {width:100%; position:absolute; top:0 !important; right:10px; display:none; }
.sign_up img{ display:block; position:fixed; right:0; top:0; max-width:440px; width:100%;}
.sign_up label {display: block; margin-bottom: 10px; color: #536376; font-size: .9em; }

#cancel{ display:block; position:fixed; left:5%; bottom:40px; border:1px solid #ccc; color:#fff; border-radius:3px; background-clip: padding-box; font-size:.875em; width:90%; height:30px; line-height:30px; text-align:center; background:#fff; color:#333;}
#cancel:hover{color:#999; background:#f3f3f3}






@media only screen
and (max-width : 440px){
.sign_up img{width:80%;}
}





html, body, .box_wrap {height: 100%;}
body > .box_wrap {height: auto;min-height: 100%;}
#box_xmain {padding-bottom: 80px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}



.footer_box{position:relative; margin-top:-80px; height:80px; clear: both;}
footer{display:block;height:40px;line-height:40px;width:100%;text-align:center; font-size:80%; color:#fff; background:#25292a; overflow:hidden;}
footer a{display:block; position:relative; top:7px; right:10px; width:25px; height:25px; padding:5px; color:#fff; float:right; border:1px solid #ccc; border-radius:30px;}
footer span{padding-left:10px;}
.footer_h40{ height:40px;}







/* 分享 */
.fengxiang{ display:block; position:fixed; bottom:50px; right:20px; width:50px; height:55px; color:#fff; background:rgba(0,0,0,0.52); border-radius:5px;background-clip: padding-box; font-size:14px; line-height:25px; overflow:hidden;}
.fengxiang span{ display:block; width:50px; height:25px; padding-top:25px; text-align:center; background:url(../images/fengxiang.png) no-repeat center top; margin-top:5px;}

.showbox{height:230px; display:none; position:fixed; left:0; bottom:0; z-index:100; background:#fff;
width:100%;}
.showbox .close{ border:1px solid #ccc; border-radius:3px; background-origin:padding-box; display:block; width:90%; line-height:30px; text-align:center; margin:70px auto 0;}
.showbox .close:hover{ color:#999; background:#f3f3f3}

.showbox_icon{ display:table; width:94%; margin:20px auto 0;}
.showbox .link_icon{display:block; width:70px; height:70px; float:left; text-align:center; margin:0 5px 10px; font-size:14px;}
.showbox .link_icon img{ width:50px; display:block; margin:0 auto; border-radius:3px; background-origin:padding-box;}
.showbox .link_icon_add{ clear:both;}
#zhezhao{background-color:#000; position:absolute; z-index:99; left:0; top:0; display:none; width:100%; height:100%; opacity:0.7; filter: alpha(opacity=70); -moz-opacity: 0.7; -webkit-opacity:0.7;}

.showbox_2{height:100%; display:none; position:fixed; top:0; left:0; z-index:100; width:100%; max-width:640px;}
.showbox_2 img{ display:block; float:right; width:80%; max-width:440px;}
.showbox_2 .close_2{ border:1px solid #ccc; border-radius:3px; background-origin:padding-box; display:block; width:90%; max-width:576px; line-height:35px; text-align:center; position:fixed; left:5%; bottom:10px; background:#fff; margin:0 auto;}
.showbox_2 .close_2:hover{ color:#999; background:#f3f3f3}
#zhezhao_2{ background-color:#000; position:absolute; z-index:99; left:0; top:0; display:none; width:100%; height:100%; opacity:.9; filter: alpha(opacity=90); -moz-opacity:.9; -webkit-opacity:.9;} 