@charset "gb2312";
/* CSS Document */
hmtl,body{margin:0;padding:0;font-family:SimSun, "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:12px;color:#333; background:#fff;}
ul, ol, li, h1, h2, h3, h4, h5, h6,p, form, fieldset, table, td, img, div{margin:0;padding:0;border:0;}
ul,li,ol{list-style:none;}
select, input, img, select{vertical-align:middle;}
a{/*star:expression(this.onFocus=this.blur());*/outline:none;color:#333;text-decoration:none;}
a:hover{color:#d81243;text-decoration:underline;}
.wrap a{ color:#f60;}
input,label{ vertical-align:middle;} 
body{background:url(images/bg.png) repeat-x;}
label{}
input.text{border:none;border-bottom:1px solid #CCC;margin-top:5px;}
.clearfix{zoom:1;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

a.linkA{color:#f60;text-decoration:none;}
a.linkA:hover{text-decoration:underline;}
.blank10{height:10px;overflow:hidden;}

.button{background:url(images/button.png) no-repeat;height:30px;line-height:30px;display:inline-block;text-align:center;font-size:14px;}
.button a{color:#fff;text-decoration:none;}
.button a:hover{color:#fff;}
.button1{background-position:0 0;width:180px;height:33px;line-height:33px;font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","ËÎÌå",Arial,Helvetica,sans-serif; border:none; font-weight:normal;}

.brumbs{background:url(images/icon.png) no-repeat 10px -58px;height:26px;line-height:26px;border:1px solid #cab8ec;clear:both;overflow:hidden;width:958px;margin:7px auto 10px;text-indent:20px;}
.brumbs a{text-decoration:none;}
.brumbs a:hover{text-decoration:underline;}
.wrap{margin:0 auto;width:960px; background:url(images/middle.jpg)  repeat-y;}
.wrap1{margin:0 auto;width:960px;}
.header{height:379px;position:relative; margin:0 auto;background:url(images/head.jpg) no-repeat center top;}

.head{margin:0 auto; width:960px;}
.header .head h1,
.header .head h2{/* visibility:hidden;*/text-indent:-999999px;color:#fff;}
.header p{ position:absolute; left:320px; top:210px; width:622px; font-size:14px; line-height:26px; text-indent:2em;}
.contain{width:960px;min-height:300px;_height:300px;margin:0 auto;position:relative;background:url(images/cbg.jpg) no-repeat top;}
.contain1{width:960px;min-height:400px;_height:200px;margin:0 auto;position:relative;background:url(images/middle.jpg) repeat-y;}

.contain em{color:#d81243;font-style:normal;}
.area1{clear:both; width:960px;margin:0 auto;background:url(images/bg.jpg) no-repeat bottom; min-height:400px;_height:400px; }
.area{clear:both; width:960px;background:url(images/bg.jpg) no-repeat center bottom; }
.module1,
.module2{ width:630px; clear:both;}
.module2{ width:900px;padding-left:11px;}
.module2 .titleBar{background:url(images/module.png) no-repeat;height:30px;line-height:30px; padding-left:28px;}

.module2 .titleBar h3{ font-family:"ºÚÌå"; font-size:16px; padding-left:30px; color:#FFFFFF;}
.moduleContent{zoom:1;  line-height:26px; padding:10px 15px 20px 15px; font-size:14px;}
.moduleContent:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}


.sideL{ background:url(images/side.png) no-repeat; width:30px; height:370px; position:absolute; left:0px; top:0px;}
.sideR{ background:url(images/side.png) no-repeat -30px 0; width:30px; height:370px; position:absolute; right:0px; top:0px;}

/*½±Æ·*/
.jiangpin{width:250px;height:280px;position:absolute;top:300px;right:25px;}

.tableBg th{ text-align:left; font-size:14px; padding-top:10px;}
.tableBg td{ font-size:12px;}
.tableBg td P{ text-indent:0;}
.tableBg .input_text{border:none;border-bottom:1px solid #8c8d8d;background:transparent;}

.operate{padding:20px 0;text-align:center;}

.successTips{width:780px;margin:0px auto 0;background:url(images/successTips.png) no-repeat  bottom;clear:both; padding-bottom:10px; padding-top:50px;_padding-top:65px;}
.successTips .successTipsTitle{padding:1px;}
.successTips .successTipsTitle h3{height:50px;padding:40px 10px 10px 10px;font-size:28px;color:#f56c08; text-align:center;}
.successTips .successTipsContent{padding:10px 50px;}
.successTips .successTipsContent a{ color:#F00;}
.successTips p{font-size:14px;line-height:26px;padding:15px; margin-left:11px;}
.successTips p em{font-style:normal;color:#f00;}

.winners .moduleContent p{ line-height:24px;}
.winners .moduleContent p a{color:#f00; text-decoration:underline;}
.winners .moduleContent p a:hover{ color:#f30;text-decoration:none;}
.tableBg2{ border-collapse:collapse; border:1px solid #bad4a9; margin-bottom:10px; font-size:14px;}
.tableBg2 caption{ height:50px; line-height:50px; font-weight:bold; font-size:14px; text-align:left;}
.tableBg2 th,
.tableBg2 td{padding:2px 5px;line-height:22px; border:1px solid #B4E4FA;}
.tableBg2 th{padding:5px 5px; background:#C9E8FA;}
.tableBg2 tr.bg2 td{background: #F2FAFD;}
.tableBg2 .input_text{border:none;border-bottom:1px solid #8c8d8d;background:transparent;}

.text{ margin-bottom:15px;}
.text ul{width:100%;padding:10px 0;}
.text li{width:250px;height:189px;padding:5px 20px 0px 20px; float:left;}
.text .t1{height:24px;line-height:24px;text-align:center;}
.part1{ margin:20px 0;}

.pollArea{clear:both; margin:0 auto; width:auto; font-size:14px;line-height:24px;}
.pollArea .tableBg { margin:0px 5px 10px 5px;}
.pollArea .tableBg th{ text-align:left; font-size:14px; padding-top:10px;}
.pollArea .tableBg td{ font-size:14px;line-height:24px;}
.pollArea .tableBg td p{ text-indent:0;}
.pollArea .tableBg .input_text{border:none;border-bottom:1px solid #8c8d8d;background:transparent;}
.pollArea .tableBg p{ padding:10px 0;}

.xiao_hui {
    color: #333333;
    font-size: 12px;
    line-height: 20px;
}