[genuitec-file-id="wc3-304"],[genuitec-lp-path="/votesystem_mySql/web/resources/redchina/css/style.css"],[genuitec-lp-enabled=false]{
  /* for codelive */
}

/* CSS Document */
* { word-wrap: break-word; }
body, input, button, select, textarea {font-size:13px;font-family:"";color:#353434;}
textarea { resize: none; }
body{background:#F0F2F4; background-repeat:repeat-x;}
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc { margin: 0; padding: 0; }
table { empty-cells: show; border-collapse: collapse; }
caption, th { text-align: left; font-weight: 400; }
ul li, .xl li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
em, cite { font-style: normal; }
a { color:#353434; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
label,button { cursor: pointer;}

.z { float: left; } .y { float: right; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }
.tct{text-align:center}
.tlt{text-align:left}
.trt{text-align:right}

.l,.l2,.l3{ height: 1px; border: none; background:#D4D4D4; color:#D4D4D4;overflow:hidden;}
.l2 { height: 2px; }
.l3 { height: 3px; }
.l4 {border-bottom:#D4D4D4 1px solid}
.l5 {border-top:#D4D4D4 1px solid}
.l6{border-bottom:2px #333333 solid}
.l7{border-top:2px #333333 solid}
.l8{border:none;height:10px;overflow:hidden}
.lda {height:0;border:none;border-top:1px dashed #FFA04B;overflow:hidden;}

.button{cursor:pointer}
.text{border:#D6D6D6 1px solid;height:25px;width:150px}
.textarea{border:#D6D6D6 1px solid;}
.wp {margin: 0 auto; width: 1000px; } #wp .wp { width: auto; }
#twp{width:100%;}
	#twp .bnwp{background:#88070F url(../resources/redchina/images/bn_bg.jpg) top center}
	#twp .stwp{background:#DB1900 url(../resources/redchina/images/st_bg.jpg) top center}
		.bannar,.stateBar{background:URL(../resources/redchina/images/top-bannar.jpg);width:1000px;height:175px;margin: 0 auto; position:relative}
		.bannar p{position:absolute;font-size:32px;font-weight:bold;letter-spacing:2px;color:#FFFF00;top:40px; left:160px}
		.stateBar{background:none;height:45px;position:static}
		.stateBar .cwp{padding:15px 0 0 100px}
		.stateBar a{color:#FFFFFF;letter-spacing:2px;font-size:14px; float:left; display:inline; margin:0 10px}
#bwp{background:#FFFFFF url(../resources/redchina/images/cm_bg.jpg) top;width:970px;padding:5px 15px}
	#bwp .nt{background:#FFFFFF url(../resources/redchina/images/c_bg.jpg) top  repeat-x; padding:30px 30px 20px 30px; line-height:35px;font-size:18px;width:910px; overflow-x:hidden}
	#bwp .cwp{padding:0 12px}
	#bwp .btwp{width:600px;margin: 0 auto;padding:15px 0}
	#bwp .btwp .button{width:150px;height:35px;float:left;margin:0 25px}
#fwp{padding:20px;text-align:center;color:#524F4F;line-height:16px}
	#fwp a{color:#524F4F;}
.pl{ width:945px;}
	.pl .t{display:block; height:30px;background:url(../resources/redchina/images/skin.png); background-position:0 0}
	.pl .t span{display:block;padding:7px 15px 0 30px;font-size:16px;color:#FF5B01;letter-spacing:2px}
	.pl .cwp{padding:20px 30px !important;border:#FBDCB0 1px solid;}
	
.itemwp{padding:0 0 15px 30px}
	.it,.ic,.ict,.itip{float:left;}
	.it{padding:8px 2px 0 2px; letter-spacing:2px;font-size:14px;text-align:right;_width:80px;min-width:80px}
	.ic{width:22px;height:32px;margin:0 0 0 5px}
	.ict{2px;text-align:left}
	.itip{font-size:14px;letter-spacing:2px;padding:8px 0 0 20px}
.pwp{padding:20px; text-align:center}

.bt01{background:url(../resources/redchina/images/skin.png); background-position:0 -55px;}
.bt01g{background:url(../resources/redchina/images/skin.png); background-position:-1200px -55px;}
.bt02{background:url(../resources/redchina/images/skin.png); background-position:-150px -55px;}
.bt03{background:url(../resources/redchina/images/skin.png); background-position:-300px -55px;}
.bt04{background:url(../resources/redchina/images/skin.png); background-position:-450px -55px;}
.bt05{background:url(../resources/redchina/images/skin.png); background-position:-600px -55px;}
.bt06{background:url(../resources/redchina/images/skin.png); background-position:-750px -55px;}
.bt07{background:url(../resources/redchina/images/skin.png); background-position:-900px -55px;}
.bt08{background:url(../resources/redchina/images/skin.png); background-position:-1050px -55px;}
.bt09{background:url(../resources/redchina/images/skin.png); background-position:-1200px -55px;}
.bt10{background:url(../resources/redchina/images/skin.png); background-position:-1350px -55px;}

.bt11{background:url(../resources/redchina/images/skin.png); background-position:-1500px -55px;}
.efc{color:#FF6600 !important}
.okfc{color:#09A80C !important}
.ysfc{color:#999999 !important}
.must{background:URL(../resources/images/musticon.png) center no-repeat}
.ok{background:URL(../resources/images/ok.png) center no-repeat !important}
.error{background:URL(../resources/images/error.png) no-repeat center !important;}
.loading{background:URL(../resources/images/loading.gif) no-repeat center !important;}
.logo{background:URL(../resources/redchina/images/login01_logo.png) no-repeat center}

.list2{width:885px;padding-bottom:20px;}
.list1 li,.list2 li{}
.list2 li{text-align:left;font-size:14px;letter-spacing:1px;padding:4px 0}

.list3{width:805px;padding:0 40px;}
.list3 li{padding:5px 2px;}
.list3 li em{font-size:14px; color:#333333; letter-spacing:2px}
.list3 li span{margin:0 10px 0 0; letter-spacing:2px}
.tac{text-align:center}
.tal{text-align:left}
.tar{text-align:right}

.fs01{color:#FF3300}
.fs02{color:#0066FF}

.tfs01,.tfs03{padding:20px; text-align:center; color:#FF3300; font-weight:bold; font-size:18px; letter-spacing:2px;border-top:#F9D5A4 dashed 1px}
.tfs02{font-size:14px; font-weight:normal; color:#333333;padding:8px 0 8px 2px;letter-spacing:1px;}
.tfs03{padding:0 0 20px 0;border:none; font-size:22px}

.sl{ padding:5px 0}
.fl01{width:880px;padding:0 0 10px 0}
.fl01 li{padding:6px 25px;font-size:13px; letter-spacing:2px;color:#666666}

.fl02{padding:10px 0}
.fl02 li{ float:left; text-align:center;}
.fl02 li span{display:block; padding:5px 2px;font-size:13px;}
.fl02 li div{padding-bottom:10px}


.fl03 li{float:left;text-align:left;color:#666666;padding:0 0 10px 0;display:inline;}
.fl03 li span{display:block;padding:5px 2px;font-size:13px;}
.fl03 li div{padding-bottom:10px}
.timer{color:red;letter-spacing:2px;font-size:18px;text-align:center}
.h1{font-size:24px}
.h2{font-size:18px}
.h3{font-size:16px}
.vtwp{padding:10px 0 0 0;}
.vtwp p{display:block; padding:10px 0}
.lgly h1{
padding:15px 15px 0 15px;border-bottom:#cc0001 1px solid
}
.lgly h1 span{
float:left; padding:5px 10px; letter-spacing:2px; cursor:pointer; font-size:16px; margin:0 5px;display:inline
}
.lgly .on{
background:none;background:#cc0001;color:#FFFFFF
}
.lgfm,.rgfm{
margin:0;
padding:0 0;
list-style:none;
}
.lgfm li,.rgfm li{
float:left; width:600px; padding:0 0 0 20px;
}
.lgfm .text,.rgfm .text{
border: #CDCDCD 1px solid
}
.lgfm li>span,.rgfm li>span{
 float:left;padding:5px 0 0 0;
}
.lgfm .tl,.rgfm .tl{
width:150px;text-align:right; font-size:14px; letter-spacing:5px;
}
.rgfm .tl{
padding:8px 0 0 0
}
.rgfm .tip,.lgfm .tip{
color:#FF0000; padding:10px 0 0 10px; font-size:14px
}
.lgfm .fi,.rgfm .fi{
color:#999999
}
.lgfm .tip{color:#FF0000}
.lgfm .tp,.rgfm .tp{color:#666666; margin:0 0 0 150px}
#lgwp{padding:20px 30px 0 30px}
#rgwp{padding:20px 0 0 10px}
#infoTp{border-top:#cc0001 1px dashed; margin-top:60px; text-align:center; padding-top:30px; letter-spacing:2px; font-size:14px; color:#FF0000}
#infoTp b{cursor:pointer; color:#0033FF}

#lgbtwp,#rgbtwp{padding:20px 0 0 165px;}
#lgbtwp a,#rgbtwp a{color:#FF0000; float:left; margin:10px 0 0 0}
#lgbtwp .button,#rgbtwp .button{width:150px;height:35px;float:left;margin:0 25px}
.contentBody{padding-top:20px}
.obt{
height:20px;
width:20px;
cursor:pointer;
border:none;
margin:0 5px 0 0;
}
.del{
background:URL("../resources/images/del.png") center no-repeat
}
.add{
background:URL("../resources/images/addinfo.png") center no-repeat
}
.btn{line-height:25px;cursor:pointer; border:#ff9000 1px solid;  color:#ff4e00; margin:0 5px !important;*overflow:visible; font-family:"宋体";*padding:0 10px}
.bt01,.bt02,.bt03,.bt09{background:URL(../resources/redchina/images/component/button/btn-bg.gif) bottom repeat-x}
.bt09{background:#F2F2F2; border:#CCCCCC 1px solid}