﻿@charset "utf-8";
* html legend{margin:-18px -8px 16px 0;padding:0;}
html>body p code{*white-space:normal;}
* html .clearfix, * html .container{height:1%;}
body{font-family:Verdana, "微软雅黑", Arial, Helvetica, sans-serif;font-size:12px;}
body,div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,.p0{margin: 0; padding: 0; border: 0;}
ol li,ul li{list-style: none;}
em,dfn,code,samp,kbd,var,cite, address{ font-style: normal;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
.clear{ clear: both; font-size:1px; height:0; line-height: 0px;}.clear-l{ clear: left;}.clear-r{ clear: right;}
.c{text-align:center;}
.b{ font-weight:bold;}
a img {border:none;}
hr{ color:#CCC;}
table {border-collapse:separate;border-spacing:0;}table td{ font-size:12px;}
.p0 { padding:0px;}
.m0{ margin:0; }
.p2{ padding:2px;}
.p5 { padding:5px;}.p5-l { padding-left:5px;}
.p10 { padding:20px;}.p10-l { padding-left:20px;}
.m5 { margin:5px;}.m5-l { margin-left:5px;}
.m10 { margin:5px;}.m10-l { margin-left:10px;}
/*font*/
.f10 { font-size:10px;}.f11 { font-size:11px;}.f14 { font-size:14px;}.f18 { font-size:18px;}
#bt{ margin:0 auto; text-align:center; width:160px;}
/*line*/
.line-t{border-top:1px #E4E4E4 solid;}.line-t2{border-top:1px #E4E4E4 dashed;}
.line-r{border-right:1px #E4E4E4 solid;}.line-r2{border-right:1px #E4E4E4 dashed;}
.line-l{ border-left:1px #E4E4E4 solid;}.line-l2{ border-left:1px #E4E4E4 dashed;}
.line-b{border-bottom:1px #E4E4E4 solid;}.line-b2{border-bottom:1px #E4E4E4 dashed;}

/*width*/
.w60 { width:60px;}.w70 { width:70px;}.w80 { width:80px;}.w100 { width:100px;}.w110 { width:110px;}.w120 { width:120px;}.w130 { width:125px;}.w150 { width:150px;}.w170 { width:170px;}.w270 { width:200px;}.w230 { width:230px;}.w270 { width:270px;}.w300 { width:300px;}.w350 { width:350px;}.w750 { width:750px;}.w800 { width:800px;}.w820 { width:820px;}.w900 { width:900px;}.w950 { width:950px;}.w980 { width:980px;}.w1000 { width:1000px;}.w100p { width:99.5%;}
/*height*/
.h60 { height:60px;}.h70 { height:70px;}.h80 { height:80px;}.h100 { height:100px;}.h110 { height:110px;}.h120 { height:120px;}.h150,.li-h150 li{ height:150px;}.h180 { height:180px;}.h170{ height:170px}.h230 { height:230px;}.h350 { height:350px;}
.bh, .area{margin-bottom:10px; line-height:18px; width:100%;/* _width:auto;*/overflow:hidden;}
.b0{margin-bottom:0;}

/*max*/
.max60,.max70,.max80,.max100,.max120,.max150,.max180,.max200,.max230,.max350{vertical-align:middle;}
.max60{ max-width:60px; max-height:60px;}
.max70{ max-width:70px; max-height:70px;}
.max80{ max-width:80px; max-height:80px;}
.max100{ max-width:100px; max-height:100px;}
.max110{ max-width:110px; max-height:110px;}
.max120{ max-width:120px; max-height:120px;}
.max150{ max-width:150px; max-height:150px;}
.max180{ max-width:180px; max-height:180px;}
.max200{ max-width:200px; max-height:200px;}
.max230{ max-width:230px; max-height:230px;}
.max350{ max-width:350px; max-height:350px;}
/*img*/
.pictures{ float:left;  width:125px; height:100px;vertical-align:middle;text-align:center; background:url(pbg.jpg) no-repeat ;margin-bottom:5px; border:1px solid  #990000;  overflow:hidden}
.pic{display:table-cell;*display:block;vertical-align:middle;text-align:center; margin-bottom:5px;  overflow:hidden}
.pic i{display:inline-block;height:100%;vertical-align:middle}
/*em*/
.w2, .w3, .w4 {float:left; margin-right:2%;}
.w2 {width:48.9%;}
.w3 {width:31.9%;}
.w4 {width:23.4%;}
/*px*/
.l, .list li,.li-row div{ float:left;}
.lw60{margin-left:70px;}.lw70{margin-left:80px;}.lw80{margin-left:90px;}.lw100{margin-left:110px;}.lw120{margin-left:130px;}.lw150{margin-left:160px;}.lw180{margin-left:190px;}.lw200{margin-left:210px;}.lw230{margin-left:240px;}.lw270{margin-left:280px;}.lw300{margin-left:310px;}.lw350{margin-left:360px;}
.lw60,.lw70,.lw80,.lw100,.lw120,.lw150,.lw180,.lw200,.lw230,.lw270,.lw300,.lw350{_float:left; _padding-left:10px; _margin:0;}

.r{ float:right;}
.rw60{margin-right:70px;}.rw70{margin-right:80px;}.rw80{margin-right:90px;}.rw90{margin-right:100px;}.rw100{margin-right:110px;}.rw120{margin-right:130px;}.rw150{margin-right:160px;}.rw180{margin-right:190px;}.rw200{margin-right:210px;}.rw230{margin-right:240px;}.rw270{margin-right:280px;}.rw300{margin-right:310px;}.rw350{margin-right:360px;}
.rw60,.rw70,.rw80,.rw100,.rw120,.rw150,.rw180,.rw200,.rw230,.rw270,.rw300,.rw350{_float:right; _padding-right:10px; _margin:0;}
.l2 .wc,.lr3 .wc{ _float:right; _margin:0; _padding-left:10px;}
.r2 .wc{ _float:left; _margin:0; _padding-right:10px;}
.la {margin-right:0;padding-right:0;/*_float:right; _width:auto;*/}

/*list*/

.list{ float:left; margin-left:20px; min-height:1px; _height:1px;width:760px; }  
.list a{ cursor:pointer;} 
cite,.list em,.list address,.list strong,.list span{ display:block;}
.cc{ margin:0 auto;}
.list-dot1 li {background:transparent url(icon_dot.gif) 5px 11px no-repeat; padding:5px 0 5px 15px; border-bottom:1px #ccc dotted;}
.list-dot1 li span { float:right; color:#FC0;}
/*li*/
.li1 li{clear:both;width:100%;}
.li2 li{width:50%;+width:49.5%;}
.li3 li{width:28%;+width:27.5%;}
.li4 li{width:25%;+width:24.5%;}
.li5 li{width:20%;+width:19.8%;}
.li6 li{width:16%;+width:15.5%;}
.li7 li{width:14%;+width:14%;}

/* forms */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:3px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
/*page*/
.first,.previous,.next,.last{background-image:url(img.gif); width:20px; height:15px;}
.first{ background-position:0 0;}
.previous{ background-position:-25px 0;}
.next{ background-position:-50px 0;}
.last{ background-position:-75px 0;}
.collapsed{ display:none;}