@charset "utf-8";
/* CSS Document */

/*global css*/
*{font-family:"微软雅黑"; -webkit-text-size-adjust:none;}
body,html,h1,h2,h3,h4,h5,h6,big,small,sub,sup,input,select,textarea{font-size:14px; color:#333;}
header,footer,section,aside,nav,hgroup,figure,figcaption{display:block; margin:0; padding:0; border:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style-type:none;}
img {border:none; max-width:100%; max-height:100%;}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0; border:1px solid #ddd;}
a{-webkit-tap-highlight-color: rgba(0,0,0,0); text-decoration:none; color:#333; font-size:14px;}
.global_contents{ width:100%; height:100%; position:relative; overflow:hidden;}

/*img-vertical*/
.img{ text-align:center;}
.img span{ display:inline-block; height:100%; vertical-align:middle;}
.img img{ vertical-align:middle;}

/*float*/
.wrap{width:100%;max-width:750px; margin:0 auto;}
.container{ padding:0 0.2rem;}
.fl{float:left;}
.fr{float:right;}
.icons{ position:relative;}
.icons i{ position:absolute; display:inline-block;}

/*form*/
.form_input{color:#333; height:20px; line-height:20px;}
.form_area{color:#333; line-height:180%; resize:none; overflow:auto;}
.form_button{border:none; background:#505050; color:#fff; height:22px; line-height:22px; padding:0 5px; overflow:hidden; width:80px;}
.form_focus{border-color:red;}

/*turn_page*/
#turn_page{ text-align:center; line-height:0.6rem;}
#turn_page .page_button{ padding:0 0.2rem; font-size:0.3rem; border:1px solid #e9e9e9; display:inline-block; color:#555; margin:0 0.05rem; text-decoration:none; -moz-border-radius:0.04rem; -ms-border-radius:0.04rem; -o-border-radius:0.04rem; -webkit-border-radius:0.04rem; border-radius:0.04rem;}
#turn_page .page_item{ width:0.6rem; font-size:0.3rem;  border:1px solid #e9e9e9; display:inline-block; color:#555; margin:0 0.03rem; text-decoration:none; -moz-border-radius:0.04rem; -ms-border-radius:0.04rem; -o-border-radius:0.04rem; -webkit-border-radius:0.04rem; border-radius:0.04rem;}
#turn_page .page_item_current{ width:0.6rem; font-size:0.3rem;  border:1px solid #1682dd
; display:inline-block; color:#fff; background:#1682dd
; margin:0 0.03rem; -moz-border-radius:0.04rem; -ms-border-radius:0.04rem; -o-border-radius:0.04rem; -webkit-border-radius:0.04rem; border-radius:0.04rem;}
#turn_page a:hover{ background:#efefef;}

/*padding*/
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank1{margin:0px auto; clear:both; height:1px; font-size:1px; overflow:hidden;}
.blank2{margin:0px auto; clear:both; height:2px; font-size:1px; overflow:hidden;}
.blank3{margin:0px auto; clear:both; height:3px; font-size:1px; overflow:hidden;}
.blank4{margin:0px auto; clear:both; height:4px; font-size:1px; overflow:hidden;}
.blank5{margin:0px auto; clear:both; height:5px; font-size:1px; overflow:hidden;}
.blank6{margin:0px auto; clear:both; height:6px; font-size:1px; overflow:hidden;}
.blank7{margin:0px auto; clear:both; height:7px; font-size:1px; overflow:hidden;}
.blank8{margin:0px auto; clear:both; height:8px; font-size:1px; overflow:hidden;}
.blank9{margin:0px auto; clear:both; height:9px; font-size:1px; overflow:hidden;}
.blank10{margin:0px auto; clear:both; height:10px; font-size:1px; overflow:hidden;}
.blank11{margin:0px auto; clear:both; height:11px; font-size:1px; overflow:hidden;}
.blank12{margin:0px auto; clear:both; height:12px; font-size:1px; overflow:hidden;}
.blank13{margin:0px auto; clear:both; height:13px; font-size:1px; overflow:hidden;}
.blank14{margin:0px auto; clear:both; height:14px; font-size:1px; overflow:hidden;}
.blank15{margin:0px auto; clear:both; height:15px; font-size:1px; overflow:hidden;}
.blank16{margin:0px auto; clear:both; height:16px; font-size:1px; overflow:hidden;}
.blank17{margin:0px auto; clear:both; height:17px; font-size:1px; overflow:hidden;}
.blank18{margin:0px auto; clear:both; height:18px; font-size:1px; overflow:hidden;}
.blank19{margin:0px auto; clear:both; height:19px; font-size:1px; overflow:hidden;}
.blank20{margin:0px auto; clear:both; height:20px; font-size:1px; overflow:hidden;}
.blank21{margin:0px auto; clear:both; height:21px; font-size:1px; overflow:hidden;}
.blank22{margin:0px auto; clear:both; height:22px; font-size:1px; overflow:hidden;}
.blank23{margin:0px auto; clear:both; height:23px; font-size:1px; overflow:hidden;}
.blank24{margin:0px auto; clear:both; height:24px; font-size:1px; overflow:hidden;}
.blank25{margin:0px auto; clear:both; height:25px; font-size:1px; overflow:hidden;}
.blank26{margin:0px auto; clear:both; height:26px; font-size:1px; overflow:hidden;}
.blank27{margin:0px auto; clear:both; height:27px; font-size:1px; overflow:hidden;}
.blank28{margin:0px auto; clear:both; height:28px; font-size:1px; overflow:hidden;}
.blank29{margin:0px auto; clear:both; height:29px; font-size:1px; overflow:hidden;}
.blank30{margin:0px auto; clear:both; height:30px; font-size:1px; overflow:hidden;}
.blank31{margin:0px auto; clear:both; height:31px; font-size:1px; overflow:hidden;}
.blank32{margin:0px auto; clear:both; height:32px; font-size:1px; overflow:hidden;}
.blank33{margin:0px auto; clear:both; height:33px; font-size:1px; overflow:hidden;}
.blank34{margin:0px auto; clear:both; height:34px; font-size:1px; overflow:hidden;}
.blank35{margin:0px auto; clear:both; height:35px; font-size:1px; overflow:hidden;}
.blank36{margin:0px auto; clear:both; height:36px; font-size:1px; overflow:hidden;}
.blank37{margin:0px auto; clear:both; height:37px; font-size:1px; overflow:hidden;}
.blank38{margin:0px auto; clear:both; height:38px; font-size:1px; overflow:hidden;}
.blank39{margin:0px auto; clear:both; height:39px; font-size:1px; overflow:hidden;}
.blank40{margin:0px auto; clear:both; height:40px; font-size:1px; overflow:hidden;}
.blank41{margin:0px auto; clear:both; height:41px; font-size:1px; overflow:hidden;}
.blank42{margin:0px auto; clear:both; height:42px; font-size:1px; overflow:hidden;}
.blank43{margin:0px auto; clear:both; height:43px; font-size:1px; overflow:hidden;}
.blank44{margin:0px auto; clear:both; height:44px; font-size:1px; overflow:hidden;}
.blank45{margin:0px auto; clear:both; height:45px; font-size:1px; overflow:hidden;}
.blank46{margin:0px auto; clear:both; height:46px; font-size:1px; overflow:hidden;}
.blank47{margin:0px auto; clear:both; height:47px; font-size:1px; overflow:hidden;}
.blank48{margin:0px auto; clear:both; height:48px; font-size:1px; overflow:hidden;}
.blank49{margin:0px auto; clear:both; height:49px; font-size:1px; overflow:hidden;}
.blank50{margin:0px auto; clear:both; height:50px; font-size:1px; overflow:hidden;}
