/* CSS Document */
body{min-width:1002px; font:12px/1.5 Tahoma,Arial,"宋体",sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,button,textarea,p,blockquote,table,th,td{padding:0; margin:0;}
table{border-collapse:collapse;}
button,input,select,textarea{font-family:inherit; font-size:100%; outline:none;}
i,em{font-style:normal;}
ol,ul{list-style:none;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:inherit;}
img{vertical-align:top;border:0;}
.clear{clear:both; height:0; line-height:0; font-size:0px; display:block; overflow:hidden;}
.clearfix,.layout,.layout960,.layout980,.layout1000,.layout1020,.layout1050,.mod-forms li,.user-form,.mod-forms-list li{zoom:1;}
.clearfix:after,.layout:after,.layout960:after,.layout980:after,.layout1000:after,.layout1020:after,.layout1050:after,.mod-forms li:after,.user-form:after,.mod-forms-list li:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a{text-decoration:none; outline:none;}
a:visited,a:hover,a:active{text-decoration:none;}
.a-td,.a-td:hover{text-decoration:underline;}

.cWhite,.cWhite a,.cWhite a:hover,a.cWhite,a.cWhite:visited,a.cWhite:hover{color:#fff;}
.cGray,a.cGray,.cGray a,.cGray a:active{color:#bcbcbc;}
.c6,a.c6,.c6 a,.c6 a:active{color:#666;}
.c8,a.c8,.c8 a,.c8 a:active{color:#888;}
.cRed,a.cRed,.cRed a,.cRed a:active{color:#ea0011;}
.cRed a:hover,a.cRed:hover{color:#ea0011; text-decoration:underline;}
.cGreen,a.cGreen,.cGreen a,.cGreen a:active{color:#2bb774;}
.cGreen a:hover,a.cGreen:hover{color:#2bb774; text-decoration:underline;}
.cOrange,a.cOrange,.cOrange a,.cOrange a:active{color:#ffc000;}

.fl,.left{float:left;}
.fr,.right{float:right;}
.fb{font-weight:bold;}
.pr{position:relative;}
.hide{display:none;}
.m-l-10{margin-left:10px !important;}
.m-l-20{margin-left:20px !important;}
.m-l-130{margin-left:130px;}
.m-tb-20{margin:20px 0;}
.m-t-10{margin-top:10px !important;}
.m-t-15{margin-top:15px !important;}
.m-t-20{margin-top:20px !important;}
.m-t-30{margin-top:30px !important;}
.m-t-40{margin-top:40px !important;}
hr{height:1px;border-width:0;background:#ccc;}
.f14px{font-size:14px;}
.f18px{font-size:16px; font-family:"Microsoft YaHei";}
.tac{text-align:center;}
.layout100{width:100%; margin:0 auto;}
.layout1190{width:1190px; margin:0 auto;}
.layout1160{width:1250px; margin:0 auto;}
.layout1050{width:1050px; margin:0 auto;}
.layout1020{width:1020px; margin:0 auto;}
.layout1200{width:1200px; margin:0 auto;}
.layout1220{width:1220px; margin:0 auto;}
.layout1440{width:1440px; margin:0 auto;}

/* input style */
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block; *display:inline; *zoom:1; height:20px; padding:4px 6px; font-size:14px; line-height:20px; color:#444; vertical-align:middle;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
input,.uneditable-input{width:200px; font-family:inherit; font-size:100%;}
textarea{height:auto;}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff; border:1px solid #cccccc;}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0; margin-top:1px \9;  *margin-top:0; line-height:normal;}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}
select,input[type="file"]{height:30px; *margin-top:4px; line-height:30px;}
select{width:212px; border:1px solid #cccccc;}
select[multiple],select[size]{height:auto;}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:none;}