/* CSS Document */
@charset "utf-8";
* {margin:0; padding:0;}
* html body {overflow:visible;}
* html iframe, * html frame {overflow:auto;}
* html frameset {overflow:hidden;}
body {color:#000; background:#FFF; font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align:left;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr {margin:0 auto; padding:0;}
input, select {font-size:12px; vertical-align:middle;}
/ body div {text-align:left;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
li {list-style-type:none;}
img {border:0 none;}
a {color:#000; text-decoration:none;}
a:hover {color:#628828;}
a {outline:none; star:expression_r(this.onFocus=this.blur());}
h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }
.pointer { cursor:pointer; }
.NoBorder { border:0 none; }
.NoPadding { padding:0; }
.t_l { text-align:left; }
.t_c { text-align:center; }
.t_r { text-align:right; }
.Break { word-break:break-all; word-wrap:break-word; }
.Nobreak { word-break:keep-all; word-wrap:normal; }
.FL { float:left; display:inline;}
.FR { float:right; }
.UnLine { text-decoration:underline; }
.DisunLine { text-decoration:none; }
.absolute { position:absolute; }
.relative { position:relative; }
.wrapper { clear:both; overflow:hidden; }
.o-hidden { overflow:hidden; }
.invisible { visibility:hidden; }
.hidden { display:none; }
.block { display:block; }
.clear { clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden; }
.FT_YaHei {font-family:'Microsoft YaHei';}
.FT_SimHei {font-family:SimHei;}
.FB { font-weight:bold; }
.FN { font-weight:normal; }
.FI { font-style:italic; }
.F10 { font-size:10px; }
.F11 { font-size:11px; }
.F12 { font-size:12px; }
.F13 { font-size:13px; }
.F14 { font-size:14px; }
.F16 { font-size:16px; }
.F18 { font-size:18px; }
.DivH1,.DivH5, .DivH10, .DivH15, .DivH20, .DivH25, .DivH30, .DivH40 { width:100%; overflow:hidden; }
.DivH1 { height:1px; }
.DivH5 { height:5px; }
.DivH8 { height:8px; }
.DivH10 { height:10px; }
.DivH15 { height:15px; }
.DivH20 { height:20px; }
.DivH25 { height:25px; }
.DivH30 { height:30px; }
.DivH40 { height:40px; }
.DivH60 { height:60px; }
.DivH80 { height:80px; }
.LH1 { line-height:1px; }
.LH10 { line-height:10px; }
.LH15 { line-height:15px; }
.LH18 { line-height:18px; }
.LH20 { line-height:20px; }
.LH25 { line-height:25px; }
.LH30 { line-height:30px; }
.LH35 { line-height:35px; }
.color_green { color:#85c226; }
.color_red { color:#e8470a; }
.color_red1 { color:#F00; }
.color_yellow { color:#bf0000; }
.linear{
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f9f9f9,endColorStr=#ededed); /*IE 6 7 8*/ 
background: -ms-linear-gradient(top,#f9f9f9,#ededed); /* IE 10 */
background: -moz-linear-gradient(top,#f9f9f9,#ededed); /*火狐*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#ededed)); /*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#ededed)); /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #f9f9f9, #ededed); /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #f9f9f9, #ededed); /*Opera 11.10+*/
	}
.wlinear{
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#f9f9f9); /*IE 6 7 8*/ 
background: -ms-linear-gradient(top,#ffffff,#f9f9f9); /* IE 10 */
background: -moz-linear-gradient(top,#ffffff,#f9f9f9); /*火狐*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f9f9f9)); /*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f9f9f9)); /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #ffffff, #f9f9f9); /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #ffffff, #f9f9f9); /*Opera 11.10+*/
	}
.blinear{
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#a1a1a1,endColorStr=#5f5f5f); /*IE 6 7 8*/ 
background: -ms-linear-gradient(top,#a1a1a1,#5f5f5f); /* IE 10 */
background: -moz-linear-gradient(top,#a1a1a1,#5f5f5f); /*火狐*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a1a1a1), to(#5f5f5f)); /*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a1a1a1), to(#5f5f5f)); /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #a1a1a1, #5f5f5f); /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #a1a1a1, #5f5f5f); /*Opera 11.10+*/
	}