﻿@charset "utf-8";

/* style of icesnow reset

 * created by lijuan(qq:286937397)

 */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form,

label, legend,table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, figure, footer, header, hgroup, nav, section {margin: 0;padding: 0;border: 0; font-style:normal; }

html{ font-size: 63%;font-size:12px\9; }

body { font-size:1em; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; }

table { border-collapse: collapse; border-spacing: 0;}

ul,li{list-style:none;}

img,input,label{vertical-align:middle;outline:none;}/*垂直居中*/

input[type='submit'],input[type='reset'],input[type='button'] { cursor:pointer;}

a img { border: none; }

a{text-decoration:none; cursor:pointer;}

.spacer{clear:both; font-size:0; height:0; line-height:0;}

a{color:#333;text-decoration:none}

a:hover{color:#0080ed; text-decoration:none}

:focus { outline: 0; }

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

* html .clearfix             { zoom: 1; } /* IE6 */

*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.icesnow_hidden {display:none;}

.icesnow_block,.block {display:block;}



body{text-align:center;}  

#pagew{text-align:left;}

.iw{overflow:hidden;width:1200px;margin:0 auto;}

.wrapper{ width:1000px; height:100%; margin:0px auto; padding:0px; overflow:hidden;}

.wrap{ width:100%; overflow:hidden; margin:0px auto;}

.container{ width:100%; margin:0 auto;}

.fl{float:left;}

.fr{float:right;overflow:hidden;}

.side, .sidem {display:block;height:auto !important;height:400px;min-height:400px;padding-bottom:3000px;margin-bottom:-3000px;}

.comblockall{height:auto !important;height:400px;min-height:400px;}

.hlayout {height:auto !important;height:716px;min-height:716px;}

.side{width:210px;}

.sidem{width:750px;}

.w60{width:60px;}

.w50{width:50px;}

.w120{width:120px;}

.w130{width:130px;}

.w400 {width:370px;}

.w550 {width:610px;text-align:left;}

.w420 {width:420px;float:left;}

.w170 {width:170px;float:right;border-left: 1px dashed #ccc;}

.wpercent {width:100%;}





/*==========font color textalign height==========*/

/*font color*/

.fontsize14{font-size: 14px;}

.fontsize14 span,.fontsize14 p{line-height: 30px;}

.fontsize16{font-size: 1.6em;}

.fontsize18{font-size: 1.8em; font-weight:800;}

.font_red,.color_red{color:#cc0000;}

.font_brown{color:#0080ed;}

.font_gray{color:#666666;}

.font_white{color: #fff;}

/*textalign*/

.textl{text-align:left;}

.textc{text-align: center;}

.textr{text-align:right;}

.text_justify{text-align:Justify;text-justify:inter-ideograph;}

/*height*/

.h5{height:5px;line-height:5px; font-size:0; width: 100%;}

.h{height:10px;line-height:10px; font-size:0; width: 100%;}

.h15{height:15px;line-height:10px; font-size:0;}

.h20{height:20px;line-height:10px; font-size:0;}

.h30{height: 30px;}



/*==========padding margin==========*/

.p5{padding:5px;}

.p10{padding:10px;}

.p20 {padding:20px;}

.p30 {padding:20px;}

.pt10{padding-top: 10px;}

.pt20{padding-top: 20px;}

.pt30{padding-top: 30px;}

.pr10{padding-right: 10px;}

.pr20{padding-right: 20px;}

.pr30{padding-right: 30px;}

.pb10{padding-bottom:10px;}

.pb20{padding-bottom: 20px;}

.pb30{padding-bottom: 20px;}

.pl50{padding-left: 50px;}

.pl70{padding-left: 70px;}

.pl20{padding-left: 20px;}

.pl30{padding-left: 30px;}

.ptb5{padding-top:5px; padding-bottom:5px;}

.ptb20{padding-top:10px; padding-bottom:25px;}

.plr10{padding-left:10px; padding-right:10px;}

.marginauto{margin: 0 auto; text-align: center;}

.m10{margin: 10px;}

.m20 {margin:20px;}

.mt_40 {*margin-top:-40px;}

.mt75 {margin-top:75px;}

.mt{margin-top: 10px;}

.mb{margin-bottom:10px;}

.mt15{margin-top:15px;}

.mt40{margin-top: 40px;}

.mt20{margin-top: 20px;}

.mr10{margin-right: 10px;}

.mr20{margin-right: 20px;}

.mb10{margin-bottom:10px;}

.mb20{margin-bottom:20px;}

.ml{margin-left:10px;}

.ml15 {margin-left:15px;}

.ml20 {margin-left:20px;}

.mlsize ul{ margin-left:310px;}

.mtb15 {margin:15px 0px;}

.mr24{margin-right: 24px;}



/*==========border box==========*/

/*border*/

.border_l{border-left:1px solid #d9d9d9;}

.border_r{border-right:1px solid #d9d9d9;}

.dashed_b{display:inline-block;width:100%; border-bottom:1px dashed #aaa;}

/*box*/

.bwhite{background: #fff; border: 1px solid #ccc;}

.bblack{background: #000; border: 1px solid #94867e;}

.bred{background: #cc0000;border: 1px solid #94867e;}

.borange{background: orange;border: 1px solid #94867e;}

.byellow{background: yellow;border: 1px solid #94867e;}

.bgreen{background: green;border: 1px solid #94867e;}

.bcyan{background: #00cccc;border: 1px solid #94867e;}

.bblue{background: blue;border: 1px solid #94867e;}

.bpurple{background: purple;border: 1px solid #94867e;}

.bgray{border:1px solid #ddd; background-color:#f0f0f0;}

.border_t3 { border-top: 3px solid #444;}





.no,.nodata{ width:100%; height:300px; clear:both; padding:50px 30px; text-align:center;}

.nodataimg { margin: 0 auto;width:232px; height:124px; background:url(./images/pageimg/sorrow.jpg) 0 0 no-repeat;border: 1px solid #eee;}

.icesnowlogo{ margin: 8px 0;display:inline-block;width:130px;height:20px;color:#666;background:url(http://icesnow.net.cn/icesnowlogo.gif) 0 0 no-repeat;}

.icesnowlogo:hover{background:url(http://icesnow.net.cn/icesnowlogo.gif) 0 -28px no-repeat;}

.header{z-index: 10000;}

.logo{float:left;}

.footer{padding:1.5em 0; text-align: center;}



/*==========btn==========*/

.btntool {overflow:hidden; margin-top: 20px;}

.btn{padding:10px 30px; margin:10px 0; font:800 16px; text-align: center;border:0; border-radius: 2px;background-color:#000000; color: #fff; }

.btn:hover{opacity:0.7; filter:alpha(opacity=70);}

.btn_search { background:#000 url(images/icn/icon_search_white.png) 8px 13px no-repeat;}

.btn_agreet{width: 100px;margin: auto;margin-top: 25px;}

.btn_default{background-color:#ddd; color: #333;}

.btn_focus {background-color:#d5966a; color: #fff;}

.btn_focus:hover{color: #fff;}

.btntool .mr10{margin-right:10px;}

.btn_small { padding:6px 10px; margin:0;}

