div,ul,ol,li,p,img{padding:0; margin:0;}
body {
text-align:center;
margin:0 auto;
padding:0;
background: #737373;
font-family: 宋体;
font-size: 12px;
color: #000000;
}

td{font-family:宋体; font-size:12px; color:#666666; line-height:20px;}
img{border:0px; margin:0px; padding:0px;}
a img {border: 0px;}
span.paginate{background-color:#FFF;border:1px solid #E2761C;padding:3px 10px;}
span.paginate a{border:0;margin:0;padding:0;}
span.paginate span{border: 1px solid #FFF;}
span.current {background-color:#F2862C;border:1px solid #E2761C;padding:3px 10px;color:#FFF;}
span.current span{border: 1px solid #F2862C;}

a.h1:link{font-size:13px; font-family:宋体; line-height:42px; width:300px; font-weight:bold; white-space:normal;}
a.h1:hover{font-size:13px; font-family:宋体; line-height:42px; width:300px; font-weight:bold; white-space:normal;}
a.h1:active{font-size:13px; font-family:宋体; line-height:42px; width:300px; font-weight:bold; white-space:normal;}
a.h1:visited{font-size:13px; font-family:宋体; line-height:42px; width:300px; font-weight:bold; white-space:normal;}

a:link{color:#666666; text-decoration:none; font-family: Arial, Helvetica, sans-serif, 宋体; line-height:18px;}
a:hover{color:#000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif, 宋体; line-height:18px;}
a:visited {color:#333333; text-decoration:none;  font-family: Arial, Helvetica, sans-serif, 宋体; line-height:18px;}
a:active {color:#333333; text-decoration:none;  font-family: Arial, Helvetica, sans-serif, 宋体; line-height:18px;}

a.text13:link{color:#c21517; text-decoration:none; font-family:宋体;line-height:32px; font-size:13px; font-weight:bold;}
a.text13:hover{color:#c21517; text-decoration: underline; font-family:宋体;line-height:32px; font-size:13px; font-weight:bold;}
a.text13:visited {color:#c21517; text-decoration:none; font-family:宋体;line-height:32px; font-size:13px; font-weight:bold;}
a.text13:active {color:#c21517; text-decoration:none; font-family:宋体;line-height:32px; font-size:13px; font-weight:bold;}

a.text14:link{color:#185d93; text-decoration:none; font-family:宋体;line-height:28px; font-size:14px;}
a.text14:hover{color:#185d93; text-decoration: underline; font-family:宋体;line-height:28px; font-size:14px;}
a.text14:visited {color:#185d93; text-decoration:none; font-family:宋体;line-height:28px; font-size:14px;}
a.text14:active {color:#185d93; text-decoration:none; font-family:宋体;line-height:28px; font-size:14px;}

a.blue:link{color:#333333; text-decoration:none; font-family:宋体;line-height:20px; font-size:12px;}
a.blue:hover{color:#ff6600; text-decoration:underline; font-family:宋体;line-height:20px; font-size:12px;}
a.blue:visited {color:#333333; text-decoration:none; font-family:宋体;line-height:20px; font-size:12px;}
a.blue:active {color:#333333; text-decoration:none; font-family:宋体;line-height:20px; font-size:12px;}

.text14{color:#333333; text-decoration:none; font-family:宋体;line-height:20px; font-size:14px; padding-top:10px;}

#wrapper {
text-align:left;
width: 953px;
margin-left:auto;
margin-right:auto;
padding: 0px;
background-color:#6f1b1d;
}

.tab{ margin:0px; padding:0px; width:953px;}
.tab table{border-collapse:collapse; margin:0px; padding:0px;}
.tab table tr{margin:0px; padding:0px;border-collapse:collapse; }
.tab table tr td{margin:0px; padding:0px;border-collapse:collapse; text-align:left; vertical-align:top;}
.tab table tr td img{margin:0px; padding:0px;}

.content{background:url(/ugly/images/ugly_05.jpg) top left repeat-x; width:953px; height:289px;}
.content p{font-size:13px; line-height:22px; font-family:宋体; color:#ffffff; text-align:left; margin:0px 110px; padding-top:8px; text-indent:26px;}

.content1{background:url(/ugly/images/uglyyg_07.gif) top left no-repeat; width:731px; text-align:left;font-size:13px; line-height:22px; font-family:宋体; color:#000000;}
.content1 .tit{ height:35px; font-size:14px; font-weight:bold; color:#ffffff; line-height:35px; padding-left:80px;}
.content1 .con{ background-color:#ffffff; padding:15px 30px; color:#333;}
.content1 .con p{ font-size:14px; font-weight:bold; color:#7a150d; line-height:36px;}
.content1 .foot{background:url(/ugly/images/uglyyg_11.gif) top left no-repeat; width:731px; height:15px; }

.reward{font-size:14px; font-weight:bold; color:#e90b10; background:url(/ugly/images/ugly_09.gif) top left no-repeat; padding-left:25px; line-height:30px;}
.description_txt{font-size:12px; line-height:20px; color:#e90b10; margin-left:25px; }

.list1 {FONT-SIZE: 12px; TEXT-ALIGN:left; width:600px;}
.list1 tr{BORDER-COLLAPSE: collapse; margin:0px; padding:0px;}
.list1 tr td {BORDER-COLLAPSE: collapse; margin:0px; padding:0px; }
.list1 tr td {font-size:14px; font-family:宋体; color:#ffffff; text-align:left; line-height:26px; color:#7a150d; font-weight:bold;  }

TABLE {
	BORDER-COLLAPSE: collapse;
}
.form_table {
	FONT-SIZE: 12px; width:660px; margin:0px; padding:0px;}
.form_table TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; vertical-align:top;
}
.form_table TD.title {
	PADDING-RIGHT: 5px; LINE-HEIGHT: 25px; TEXT-ALIGN: right
}
.forum_table TR TD INPUT {
	WIDTH: 120px
}

A.participate:link {
	COLOR: #fff; TEXT-DECORATION: none;
}
A.participate:active {
	COLOR: #fff; TEXT-DECORATION: none;
}
A.participate:visited {
	COLOR: #fff; TEXT-DECORATION: none;
}
A.participate:hover {
	COLOR: #ffda84; TEXT-DECORATION: underline;
}
A.more_bld ,A.more_bld:hover,a.more_bld:visited,a.more_bld:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/ugly/images/more_bld_btn.jpg) no-repeat 0px 0px; WIDTH: 133px; COLOR: #900; LINE-HEIGHT: 35px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.error_td {
	FONT-WEIGHT: bold; COLOR: #f00
}
.list {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN:left;
}
.list tr{border-left:1px #ffffff solid; border-top:1px #ffffff solid; }
.list tr td { margin:0px; padding:5px 5px 5px 10px;border-right:1px #ffffff solid; border-bottom:1px #ffffff solid;
}

.list A {
	COLOR: #000; LINE-HEIGHT: 22px; TEXT-DECORATION: none;
}
.list A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline; LINE-HEIGHT: 22px;
}
.list A:link {
 LINE-HEIGHT: 22px;
}
.list A:active {
LINE-HEIGHT: 22px;
}
.list A:visited {
 LINE-HEIGHT: 22px;
}
/** 导航条 **/
#nav {clear:both;height:35px;width:957px;background-color:#811910;}
#nav li{ list-style:none; float:left;font: bold 14px/33px '宋体';width:106px;}
#nav li.last{width:109px;}
#nav li a,#nav li a:visited{ display:block;text-align:center;color:#EEE; background: transparent url(/images/index/menu_bg2.jpg) repeat-x;height:35px;line-height:35px;}
#nav li a:hover{background-position: 0 -35px;color:#FFF;text-decoration:underline;}
.clear{clear:both;font-size:0;height:0;visibility:hidden;line-height:0;}


/****投票页面****/
#wrapper_con {
text-align:left;
width: 956px;
margin-left:auto;
margin-right:auto;
padding: 0px;
background-color:#ffffff;
height:100%;
}

.sub{width:957px; background-color:#fff;}
.sub .col1{width:695px; background-color:#f0f0f0; border:3px #e3e3e3 solid; float:left; display:inline; height:100%; }
.title3{ background:url(/ugly/images/index_08.jpg) top left no-repeat; width:695px; height:50px; text-align:right; font-size:14px; font-family:宋体; line-height:40px;}
.title4{ background:url(/ugly/images/content_03.gif) top left no-repeat; width:695px; height:50px; text-align:right; font-size:14px; font-family:宋体; line-height:40px;}
.sub .col1 .sub_content{ width: 620px; line-height:20px; vertical-align:middle;}
.sub .col1 .sub_content .buttom{ background:url(/ugly/images/index_27.jpg) top left no-repeat; width:101px; height:29px; font-size:13px; font-weight:bold; color:#fff; margin:15px 0px 8px 0px; padding:0px; border:0px;}
.sub .col1 .sub_content p{font-size:12px; font-family:宋体; line-height:18px; text-align:left; margin:12px 0px 25px 0px;}
.sub .col1 .sub_content span{text-align:center; font-weight:bold; color:#e90b10;}
.sub .col1 .sub_content a:link{background:url(/ugly/images/content_03-05.gif) top left repeat-x; line-height:28px; margin:12px 16px; padding:5px 15px;}
.sub .col1 .sub_content a:hover{background:url(/ugly/images/content_03-05.gif) top left repeat-x; line-height:28px; margin:12px 16px; padding:5px 15px; color:#e90b10;}
.sub .col1 .sub_content a:active{background:url(/ugly/images/content_03-05.gif) top left repeat-x; line-height:28px; margin:12px 16px; padding:5px 15px;}
.sub .col1 .sub_content a:visited{background:url(/ugly/images/content_03-05.gif) top left repeat-x; line-height:28px; margin:12px 16px; padding:5px 15px;}

.img_left{ background:url(/ugly/images/left.gif)  center left no-repeat; padding-left:15px; line-height:36px; margin-right:5px;}
.img_right{ background:url(/ugly/images/right.gif)  center right no-repeat; padding-right:15px; line-height:36px; margin-left:5px;}


.user{ background:url(/ugly/images/content_18.jpg) top left no-repeat; width:695px; margin-top:20px; clear:both;}
.user_table{padding-top:50px;padding-bottom:5px; clear:both;}
.user_table table{ border-collapse:collapse; border-left:1px #c9c9c9 solid; border-top:1px #c9c9c9 solid; width:610px;}
.user_table table tr {border-collapse:collapse; }
.user_table table tr th{border-right:1px #c9c9c9 solid; border-bottom:1px #c9c9c9 solid; width:15%; font-weight:bold; line-height:20px; font-size:12px; padding:5px 5px; color:#333; vertical-align:top;}
.user_table table tr td{border-right:1px #c9c9c9 solid; border-bottom:1px #c9c9c9 solid; line-height:18px; line-height:20px; font-size:12px; padding:5px 5px;}


.sub .col1 .title_text{ font-size:20px; font-weight:bold; line-height:42px; color:#333333; font-family:宋体;}
.sub .col1 ul{ width:668px; list-style:none; margin-left:10px; clear:both;}
.sub .col1 ul li{ width:157px; margin:5px; padding:0px; list-style:none; font-size:12px; line-height:20px; font-family:宋体; float:left; background-color:#fff; margin-bottom:16px; display:inline; height:277px; }
.sub .col1 ul li p{padding:4px 8px 6px 8px; margin:0px; text-align:left;}
.sub_text{ height:40px!important; height:40px;margin:0px 8px 0px 8px; padding:0px; text-align:left; width:141px; }
.sub_text2{ padding:0px; margin:0px; text-align:left; }


.sub .col2{width:254px;background-color:#fff; border-left:1px #c1c1c1 solid; border-right:1px #c1c1c1 solid; float:right; display:inline; height:100%;}
.red{color:#e90b10;}

.sub .col2 .f1{ background:url(/ugly/images/index_09.jpg) top left no-repeat; border:#e3e3e3 3px solid;}
.sub .col2 .f1 ul{padding-top:6px; margin:0; list-style:none; margin-bottom:10px; clear:both;}
.sub .col2 .f1 ul li{ margin:0px 0px; padding:0 10px; list-style:none; height:28px; background:url(/ugly/images/line.gif) bottom left no-repeat;}

.sub .col2 .f2{ background:url(/ugly/images/index_15.jpg) top left no-repeat; width:254px;}
.sub .col2 .f2 ul{padding-top:50px; margin:0; list-style:none; margin-bottom:20px;}
.sub .col2 .f2 ul li{ margin:0px 0px; padding:0 10px; list-style:none; height:28px; vertical-align:middle;}
.sub .col2 .f2 ul li input[type="button"]{background:url(/ugly/images/content_03-05.gif) top left repeat-x; border:0px; padding:0px; display:inline; width:75px; height:25px; margin-right:15px;}
.sub .col2 .f2 ul li .button{background:url(/ugly/images/content_03-05.gif) top left repeat-x; border:0px; padding:0px; display:inline; width:75px; height:25px; margin-right:15px;}


.sub .col2 .f6{ background:url(/ugly/images/index_20.jpg) top left no-repeat; width:254px; height:210px;}
.sub .col2 .f6 ul{padding:44px 0px 0px 0px; margin:0; list-style:none; margin-bottom:20px;}
.sub .col2 .f6 ul li{ margin:0px 0px; padding:0 2px 0px 15px; list-style:none; height:24px; vertical-align:middle;}
.sub .col2 .f6 ul li table{padding:0px; margin:0px; border-collapse:collapse;}
.sub .col2 .f6 ul li table tr{padding:0px; margin:0px; border-collapse:collapse;}
.sub .col2 .f6 ul li table tr td{padding:1px 8px 1px 0px; margin:0px; border-collapse:collapse; }
.sub .col2 .f6 ul li .button{background:url(/ugly/images/content_03-05.gif) top left repeat-x; line-height:24px; border:0px; }

.sub .col2 .f7 { background:url(/ugly/images/index_30.jpg) top left no-repeat;}
.sub .col2 .f7 ul{padding:44px 0px 0px 0px; margin:0; list-style:none; margin-bottom:20px;}
.sub .col2 .f7 ul li{padding:0 2px 0px 15px; list-style:none; height:24px; vertical-align:middle;}

.sub .col2 .f3{ background:url(/ugly/images/index_25.jpg) top left no-repeat; width:254px; clear:both;}
.sub .col2 .f3 ul{margin:0; list-style:none; margin-bottom:10px;}
.sub .col2 .f3 ul li{ margin:0px 0px; padding:3px 10px 8px 10px; list-style:none; background:url(/ugly/images/line.gif) bottom left no-repeat;}

.sub .col2 .f4{ background:url(/ugly/images/content_03.jpg) top left no-repeat; border:#e3e3e3 3px solid;}
.sub .col2 .f4 ul{padding-top:50px; margin:0; list-style:none; margin-bottom:10px;}
.sub .col2 .f4 ul li{ margin:0px 0px; padding:0 10px; list-style:none; height:26px; background:url(/ugly/images/line.gif) bottom left no-repeat;}

.sub .col2 .f5{ background:url(/ugly/images/content_06.jpg) top left no-repeat; width:254px;}
.sub .col2 .f5 ul{padding-top:50px; margin:0; list-style:none; margin-bottom:10px; width:177px;}
.sub .col2 .f5 ul li{ margin:5px; padding:0px; list-style:none; background:url(/ugly/images/line.gif) bottom left no-repeat; width:114px; text-align:left; line-height:20px;}
.sub .col2 .f5 ul li p{margin:5px 0px; padding-bottom:5px;}

.but_bottom{clear:both; width:750px; text-align:center;  margin-bottom:15px;}
.but_bottom .buttom{ background:url(/ugly/images/index_27.jpg) top left no-repeat; width:101px; height:29px; font-size:13px; font-weight:bold; color:#fff; margin:15px; padding:0px; border:0px;}

.say{background:url(/ugly/images/say_bg.gif) top left repeat-x; width:695px;clear:both;}

.box_tishi{ background:url(/ugly/images/tishi.gif) top left no-repeat; width:468px; height:179px; border:1px #b7b7b7 solid;position:absolute;display:none;}
.box_tishi p{text-align:left; background:url(/ugly/images/close_build.gif) top left no-repeat; margin:5px; padding:1px 5px 5px 22px; line-height:18px; vertical-align:middle;}
.box_tishi .box_content{ text-align:left; margin-top:32px; margin-left:192px; color:#d0000e;height:50px;}
.box_tishi .box_content span{ font-size:18px; font-weight:bold; font-family:宋体; line-height:25px; color:#be312a;}
.box_tishi .cy{padding-top:15px; margin-left:192px;}
.box_tishi .cy a{font: normal 14px/30px '宋体';color:#d0000e;}




.box_tishi2{ background:url(/ugly/images/tishi2.gif) top left no-repeat; width:468px; height:263px; border:1px #b7b7b7 solid; text-align:center;position:absolute;display:none;}
.box_tishi2 p{text-align:left; background:url(/ugly/images/close_build.gif) top left no-repeat; margin:5px; padding:1px 5px 5px 22px; line-height:18px; vertical-align:middle;}
.box_tishi2 .box_content{ text-align:center; color:#d0000e; margin-bottom:10px;}
.box_tishi2 .box_content span{ font-size:18px; font-weight:bold; font-family:宋体; color:#be312a;}
.box_tishi2 table{border-collapse:collapse; margin:0 auto; padding:0px; width:360px;}
.box_tishi2 table tr{border-collapse:collapse; margin:0px; padding:0px; }
.box_tishi2 table tr th{border-collapse:collapse; margin:0px; padding:0px; width:250px; font-weight:normal; text-align:left; line-height:25px;}
.box_tishi2 table tr td{border-collapse:collapse; margin:0px; padding:0px; width:110px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}


.box_tishi3{ background:url(/ugly/images/tishi2.gif) top left no-repeat; width:468px; height:263px; border:1px #b7b7b7 solid; text-align:center;position:absolute;display:none;}
.box_tishi3 p{text-align:left; background:url(/ugly/images/close_build.gif) top left no-repeat; margin:5px; padding:1px 5px 5px 22px; line-height:18px; vertical-align:middle;}
.box_tishi3 .box_content{ text-align:center; color:#d0000e; margin-bottom:30px;}
.box_tishi3 .box_content span{ font-size:18px; font-weight:bold; font-family:宋体; color:#be312a;}
.box_tishi3 table{border-collapse:collapse; margin:0 auto; padding:0px; width:345px;}
.box_tishi3 table tr{border-collapse:collapse; margin:0px; padding:0px; }
.box_tishi3 table tr th{border-collapse:collapse; margin:0px; padding:0px; width:215px; font-weight:normal; text-align:left; line-height:25px; color:#000;}
.box_tishi3 table tr td{border-collapse:collapse; margin:0px; padding:0px; width:145px; font-size:12px; font-family:宋体; text-align:left; color:#000;}

.box_tishi4{ background:url(/ugly/images/tishi.gif) top left no-repeat; width:468px; height:179px; border:1px #b7b7b7 solid; text-align:center;position:absolute;display:none;}
.box_tishi4 p{text-align:left; background:url(/ugly/images/close_build.gif) top left no-repeat; margin:5px; padding:1px 5px 5px 22px; line-height:18px; vertical-align:middle;}
.box_tishi4 .box_content{ text-align:left; margin-top:36px; margin-left:192px; color:#d0000e;}
.box_tishi4 .box_content span{ font-size:13px; font-weight:bold; font-family:宋体; line-height:25px; color:#be312a;}

/** 提示页面 **/
.discuss{background:#fff url(/ugly/images/discuss_bg.jpg) top left repeat-x; width:600px; height:380px;border:1px solid #e4751c; text-align:left;display:none;position:absolute;}
.dis_text{font-size:14px; font-weight:bold; line-height:36px; text-indent:14px; color:#d23639;}
.discuss p.close{text-align:left; background:url(/ugly/images/close_build.gif) top left no-repeat; margin:5px; padding:1px 5px 5px 22px; line-height:18px; vertical-align:middle;}
#comment_cnt{clear:both;overflow-x:visible;margin:0 10px;overflow-y:auto;height:300px;border:1px solid #e4751c;}
#comment_cnt .cnt{margin:10px;}
#comment_cnt ul li{line-height:20px;list-style:none;border-bottom:1px dashed #666;padding: 10px 0;}
#comment_cnt ul li.last{border:0;}
#comment_paginate{margin:10px 0 0 10px;}
#comment_paginate ul li{float:left;border:1px solid #fc990a;list-style:none;margin-right:10px;line-height:18px;}
#comment_paginate ul li a,#comment_paginate ul li a:visited{display:block;height:18px;width:35px;text-align:center;text-decoration:none;}
#comment_paginate ul li a:hover{background-color: #fc990a;color:#FFF;font-weight:bold;}
#comment_paginate ul li.current{background-color: #fc990a;height:18px;width:35px;text-align:center;color:#FFF;font-weight:bold;}

 /**首页 **/
.text14_red{color:#c21517;font-family:宋体;line-height:28px; font-size:14px; font-weight:bold;}
.meet{width:100%; margin:0px; padding:0px; background-color:#fff; height:270px;}
.meet ul{width:100%; margin:0px; padding:0px; list-style:none;}
.meet ul li{width:161px; float:left; margin:5px; list-style:none; height:230px;}
.meet ul li span{font-size:12px; line-height:18px;}
.meet ul li img{margin:8px 0px 0px 0px;}



.sub .col2 .f8{ background:url(/ugly/images/index_223.jpg) top left no-repeat; width:254px; height:325px;}
.cls{clear:both;}
.hidden{display:none;}
.scrolldoorFrame{width:240px; height:290px; margin:0px; padding:0px 0px 0px 8px;clear:both; float:left;overflow:hidden;}
.scrollUl{ list-style:none; margin:10px 0px; padding:0px; width:830px;}
.scrollUl li{list-style:none; margin:0px; padding:0px; float:left; width:38px; height:22px; display:block; font-family:宋体; font-size:12px; line-height:22px; text-align:center;}
.bor03{border-top-width:0px;text-align:left; padding:0px; margin:0px; height:300px; float:left; clear:both;}
.bor03_text14{font-family:宋体; font-size:14px; line-height:28px; color:#000000;}
.bor03_text12{font-family:宋体; font-size:12px; line-height:22px; color:#000000;}
.sd01{cursor:pointer;border:1px solid #b2c9d7; background:url(/ugly/images/energy_0603_42.gif) top left repeat-x;margin:0px;padding:0px;font-weight:bold; color:#000000; height:24px;}
.sd02{cursor:pointer;border:1px solid #b2c9d7;margin:0px;padding:0px; color:#000; background:url(/ugly/images/energy_0603_37.gif) top left repeat-x; font-weight: normal; height:24px;}
.maintext{ font-size:14px; font-weight:bold; color:#600506; line-height:38px; border-bottom:1px #600506 dotted; width:830px; margin:0px; padding:0px;}
.maintext12{font-size:12px; font-weight:normal; color:#600506; line-height:22px; margin:0px; padding:0px;}

#static_website {display:none;}