@charset "utf-8";
/* reset */
body, h1, h2, h3, h4, h5, h6, p, pre, blockquote, dl, dt, dd, ul, ol, li, form, fieldset, legend, select, input, textarea, button, th, td { margin:0; padding:0; }/* td不应该去除padding，因为在内容页中，会使用到表格的cellpadding属性，这会导致cellpadding属性失效 */
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; overflow: hidden; }
caption, strong, th { font-weight:normal; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; }/* 使用等宽字体 */
ul, ol { list-style:none outside; /*overflow: hidden;*/ }/* outside重置IE6,7缩进 */
caption, th { text-align:left; }
q:before, q:after { content: ''; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
select,input, button, textarea { font-size:100%; font-family:Arial, "Microsoft YaHei"; }/* 使表单元素能继承父级字体大小 */
/*修复IE6连续英文不折行导致页面布局崩溃*/
body { _word-break:break-all; -webkit-text-size-adjust:100%;/*解决chrome12px以下字体不显示bug，以及ipone手机横屏后字体自动变大的问题*/}
/* 专有属性修复IE7浏览器强制缩放图片失真 */
img { -ms-interpolation-mode:bicubic; }

/* 字体设置，如果不支持微软雅黑字号不会变大 */
body{font:14px/2 arial, "Microsoft Yahei", "Hiragino Sans GB", sans-serif;}

/* 去掉 wap （android/ios）网页等点击后的阴影 */
a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);}


.artical .artical-con h1,.artical .artical-con h2,.artical .artical-con h3,.artical .artical-con h4,.artical .artical-con h5,.artical .artical-con h6,.artical .artical-con hr,.artical .artical-con p,.artical .artical-con blockquote,.artical .artical-con dl,.artical .artical-con dt,.artical .artical-con dd,.artical .artical-con ul,.artical .artical-con ol,.artical .artical-con li,.artical .artical-con pre,.artical .artical-con form,.artical .artical-con fieldset,.artical .artical-con legend,.artical .artical-con button,.artical .artical-con input,.artical .artical-con textarea,.artical .artical-con th,.artical .artical-con td{margin:0;padding:0;}.artical,.artical .artical-con button,.artical .artical-con input,.artical .artical-con select,.artical .artical-con textarea{font:14px/1.5 arial;}.artical .artical-con h1{font-size:2em;font-weight:bold;margin:.67em 0;}.artical .artical-con h2{font-size:1.5em;font-weight:bold;margin:.83em 0;}.artical .artical-con h3{font-size:1.17em;font-weight:bold;margin:1em 0;}.artical .artical-con h4{font-weight:bold;margin:1.33em 0;}.artical .artical-con h5{font-size:.83em;font-weight:bold;margin:1.67em 0;}.artical .artical-con h6{font-size:.67em;font-weight:bold;margin:2.33em 0;}.artical .artical-con p{margin:1.33em 0}.artical .artical-con blockquote{display:block;margin:1em 40px;}.artical .artical-con address{display:block;font-style:italic;}.artical .artical-con i,.artical .artical-con cite,.artical .artical-con em,.artical .artical-con var,.artical .artical-con dfn{font-style:italic;}.artical .artical-con u,.artical .artical-con ins{text-decoration:underline;}.artical .artical-con s,.artical .artical-con strike,.artical .artical-con del{text-decoration:line-through;}.artical .artical-con hr{display:block;height:2px;border:1px inset;margin:.5em auto .5em auto;color:gray;}.artical .artical-con code,.artical .artical-con kbd,.artical .artical-con pre,.artical .artical-con samp{font-family:courier new,courier,monospace;}.artical .artical-con small{font-size:12px;}.artical .artical-con sup{vertical-align:super;}.artical .artical-con sub{vertical-align:sub;}.artical .artical-con legend{color:#000;}.artical .artical-con fieldset,.artical .artical-con img{border:0;}.artical .artical-con table{display:table;border-collapse:collapse;border-color:black;}.artical .artical-con blockquote,.artical .artical-con ul,.artical .artical-con ol,.artical .artical-con dl{margin:1em;}.artical .artical-con ul,.artical .artical-con ol,.artical .artical-con dl{margin-left:2em;}.artical .artical-con ol li{list-style:decimal outside;}.artical .artical-con ul li{list-style:disc outside;}.artical .artical-con ul li{list-style:disc outside;}.artical .artical-con ul li ul li{list-style:circle;}.artical .artical-con ul li ul li ul li{list-style:square;}.artical .artical-con dl dd{margin-left:1em;}.artical .artical-con th,.artical .artical-con td{border-color:#000;}.artical .artical-con th{font-weight:bold;text-align:center;}.artical .artical-con caption{margin-bottom:.5em;white-space:nowrap;}.artical .artical-con strong,artical b{font-weight:bold;}.artical .artical-con ul,.artical .artical-con ol{margin-left:0;padding-left:40px;}.artical .artical-con img:-moz-broken{-moz-force-broken-image-icon:1;height:24px;width:24px;}
.artical .artical-con{padding:20px 0; word-wrap: break-word;}
.artical .artical-con img{max-width:100%;}

.pull-left{float:left;}
.pull-right{float:right;}
.clf{*zoom:1;}
.clf:after{content:' '; display:block; clear:both; height:0; visibility:hidden;}
.blod{font-weight:700;}
.hidden{display:none;}

.m_t10{ margin-top:10px;}
.m_t20{ margin-top:20px;}
.m_t30{ margin-top:30px;}
.m_t40{ margin-top:40px;}

.m_r10{ margin-right:10px;}
.m_r20{ margin-right:20px;}
.m_r30{ margin-right:30px;}

.m_b10{ margin-bottom:10px;}
.m_b20{ margin-bottom:20px;}
.m_b30{ margin-bottom:30px;}

.m_l10{ margin-left:10px;}
.m_l20{ margin-left:20px;}
.m_l30{ margin-left:30px;}


.inline-block-ul{font-size:0;text-align:center;}
.inline-block-ul li{display:inline-block;*display:inline;*zoom:1;font-size:14px;vertical-align:top;}
@media all and (-webkit-min-device-pixel-ratio:0){
    .inline-block-ul{letter-spacing:-4px;}
    .inline-block-ul li{letter-spacing: 0;}
}
.inline-block-element{display:inline-block;*display:inline;*zoom:1;}



.thumb{*zoom:1;width:100%;}
.thumb:after{ content:' '; display:block; clear:both; height:0; visibility:hidden;}
.thumb .img{float:left; width:100%;} /* 缩略图部分，这里的宽度和.thumb相等，所以为纵向排列 */
.thumb .img img{vertical-align:middle;} /* 用来防止.img的高度不和图片一致 */
.thumb .text{position: relative; float:right; width:100%;} /* 标题和描述部分，这里的宽度和.thumb相等，所以为纵向排列 */
.thumb .text h3{font-weight:700;} /* 标题 */
.thumb .text p{font-size:12px; color:#666;} /* 描述 */
.thumb .text .other{font-size:14px; color:#f00;} /* .other为预留的标签，适合更多结构的时候使用 */


.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 8px dashed;
    border-top: 8px solid \9;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
}

.text-center{text-align: center;}


/* select 自定义select框 */
.sel_wrap{position: relative; display: inline-block; *display:inline; *zoom:1; overflow: hidden; vertical-align: middle;}
.sel_wrap select{opacity: 0; filter: alpha(opacity=0); color:#000!important; width: 100%; height: 100%;}
.sel_wrap>.sel-wrap-result{display: inline-block; width: 100%; font-style: normal;}
.sel_wrap>.sel-wrap-result em{font-style: normal;}
