body {color:#333;font-size:14px;background-color:white;font-family:tahoma,verdanna,arial;}
div {overflow:hidden;}
img {border:none;}
em {font-style:normal;}
a,a:visited {color:#333;text-decoration:none;}
a:hover {text-decoration:underline}
body,h1,h2,h3,h4,h5,h6,ul,li,ol,dt,dd,dl,div,p {margin:0;padding:0;font-size:14px;}
li {list-style-type:none;}
.area {width:960px;margin:0 auto;}
.head .topside {height:59px;background:white url(/static/image/common/top_bg.jpg) no-repeat center 0;}
.head .logo {background:transparent url(/static/image/common/logo_h40.gif) no-repeat 0 0;height:59px;width:120px;float:left;}
.head .topside {text-align:right;}
.head .topside div.avt {margin-top:5px;}
.head .topside .y {float:right;margin-left:10px;margin-top:15px;}
.head .topside .y a {margin-right:10px;}
.head .topside .fastlg {line-height:30px;}

#ls_more {background: none repeat scroll 0 0 #FEFEFE;border: 1px solid #DDDDDD;line-height: 1.5;overflow: hidden;padding: 10px;width: 152px;z-index: 300;}
#ls_more .y {float:right;margin:0;}
#ls_more h3 {font-size:14px;text-align:left;}
.flbc {background: url("/static/image/common/cls.gif") no-repeat scroll 0 0 transparent;float: left;height: 20px;overflow: hidden;text-indent: -9999px;width: 20px;}
.sltm {background-color: #FFFFFF;border: 1px solid #DDDDDD;padding: 5px 11px 5px 10px;text-align: left;line-height:1.5em;}
.sltm li {cursor:pointer;}
#ajaxwaitid {background: none repeat scroll 0 0 #DD0000;color: #FFFFFF;display: none;padding: 0 5px;position: absolute;right: 0;top: 0;z-index: 1;}
#append_parent {overflow:visible;}

.head .topside button {line-height:23px;}
.avt img {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #FFFFFF;border-color: #F2F2F2 #CDCDCD #CDCDCD #F2F2F2;border-image: none;border-style: solid;border-width: 1px;height: 48px;padding: 2px;width: 48px;}
.avtm img {height: auto;width: 120px;}
.avts img {height: 24px;vertical-align: middle;width: 24px;}
span.pipe {color:#cdcdcd;margin:0 5px;}
.um .new {color:#CA4312;font-weight:700;background:transparent url("/static/image/common/notice.gif") no-repeat 3px 50%;padding-left:20px;}
.head .topside .welcome_info {line-height:30px;margin-top:15px;}
.head .banner {background:transparent url(/static/image/common/chinadream_banner_bg.jpg) no-repeat center 0;height:214px;margin-top:10px;}
.main .banner {height:90px;background:#efefef url(/static/image/common/banner_2_bg.jpg) repeat-x 0 0;margin-top:10px;}
.main .banner dl {margin:0 30px;height:41px;clear:both;}
.main .banner dl dt {float:left;width:100px;border-right:2px solid #333;height:71px;line-height:71px;font-size:18px;font-family:Î¢ÈíÑÅºÚ,ºÚÌå,ËÎÌå;margin-top:10px;}
.main .banner dl dd {line-height:;font-size:14px;font-family:Î¢ÈíÑÅºÚ,ºÚÌå,ËÎÌå;}
.main .banner dl dd p {text-indent:28px;line-height:25px;}
.main .banner dl dd ul {margin-left:120px;word-break:keep-all;}
.main .banner dl dd ul li { line-height: 20px;margin: 0 10px;display: block;float: left;width: 130px;}
.main .banner dl dd ul li a {text-decoration:none;color:#333;}
.main .banner dl dd ul li a:hover {text-decoration:underline;color:#000;}
.main .banner dl dd ul li a:visited {color:#333;}
.mt10 {margin-top:10px;}
.sponsor {padding-top:10px;background:transparent url(/static/image/common/TA_r6_c3.jpg) no-repeat 0 0;width:535px;height:97px;}
.sponsor p {line-height:30px;text-indent:45px;font-family:Î¢ÈíÑÅºÚ,ºÚÌå,ËÎÌå;font-weight:bold;}
.main .left-part {float:left;width:535px;margin-right:15px;}
.main .right-part {float:left;width:410px;}
.main .activiy-list li {margin-bottom:10px;}
.main .activiy-list li img {width:410px;}
.slider_here {width:535px;height:316px;}
.public-notice {margin-top:10px;height:150px;}
.public-notice ul {float:left;padding-top:7px;padding-bottom:7px;width:85px;background:transparent url(/static/image/common/public_notice.jpg) no-repeat 0 0;height:136px;padding-left:25px;}
.public-notice ul li {height:45px;line-height:45px;list-style-type:none;overflow:hidden;}
.public-notice ul li.li-02 {+position:relative;+top:-5px;_position:relative;_top:-5px;}
.public-notice ul li.li-03 {+position:relative;+top:-8px;_position:relative;_top:-8px;}
.public-notice ul li a {display:block;color:white;font-weight:500;font-family:Î¢ÈíÑÅºÚ,ºÚÌå,ËÎÌå;font-size:17px;text-decoration:none;}
.public-notice ul li a:visited {display:block;color:white;}
.public-notice .notice-content {margin:13px 0 10px 10px;background-color:#ececec;height:125px;width:415px;float:left;}
.public-notice .notice-content h3 {font-size:14px;margin:5px;line-height:25px;text-align:center;overflow:hidden;}
.public-notice .notice-content p {margin:auto 15px;line-height:1.5em;}
.month_rank_title {height:56px;margin-top:10px;background:transparent url(/static/image/common/month_rank_title_bg.jpg) no-repeat 0 0;color:#b75a27;line-height:56px;}
.month_rank_title .month_num {color:white;font-size:40px;font-family:tahoma;margin:0 20px;}
.month_rank_title .title {font-size:30px;font-weight:bold;font-family:Î¢ÈíÑÅºÚ,ºÚÌå,ËÎÌå;line-height:45px;}
.block-s1 {margin-top:10px;}
.block-s1 .title {background:transparent url(/static/image/common/title_bg_1.jpg) no-repeat 0 0 ;height:53px;overflow:visible;}
.block-s1 .title .title-text {line-height:58px;margin-left:45px;color:#b75a27;font-size:20px;font-weight:bold;font-family:Î¢ÈíÑÅºÚ,ºÚÌå,ËÎÌå;}
.block-s1 .title .more {float:right;margin-right:10px;line-height:58px;}
.block-s1 .title .more a {font-size:20px;font-family:ËÎÌå;color:#333;font-weight:bold;}
.works-list {width:535px;}
.works-list ul {}
.works-list ul li {float:left;margin-top:8px;margin-right:8px;width:170px;height:251px;background-color:#f1f1f1;}
.video-list ul li {height:auto;}
.works-list ul li img{width:166px;height:136px;padding:1px;border:1px solid #ccc;}
.video-title {height:53px;background:transparent url(/static/image/common/video_title_bg.jpg) no-repeat 0 0;margin-top:10px;}
.video-title .upload_link , .video-title .more {line-height:53px;color:white;float:right;margin-right:10px;}
.video-title .upload_link a , .video-title .more a {line-height:53px;color:white;font-size:14px;padding-right:0;text-decoration:none;font-weight:bold;}
.block-s2 {margin-top:10px;}
.block-s2 .title {color:#aa3901;border-bottom:2px solid #aa3901;height:53px;font-size:20px;line-height:60px;font-weight:bold;font-family:Î¢ÈíÑÅºÚ,ºÚÌå,ËÎÌå;padding-left:15px;}
.block-s2 .title a {color:#aa3901;text-decoration:none;}
.block-s2 .title .apply-for {float:right;margin-right:10px;}
.activiy-block .upload {float:right;margin-right:10px;}
.activiy-block .setup {float:right;margin-right:10px;}
.activiy-block .content {margin-top:10px;background-color:#999;line-height:1.5em;}
.block-s3 {}
.block-s3 .title {line-height:60px;font-size:20px;height:53px;border-bottom:2px solid #aa3901;color:#aa3901;font-weight:bold;font-family:Î¢ÈíÑÅºÚ,ºÚÌå,ËÎÌå;padding-left:45px;background:transparent url(/static/image/common/ico_01.jpg) no-repeat 15px 20px;}
.block-s3 .title .apply {font-weight:bold;float:right;margin-right:10px;}
.block-s3 .title .apply a {color:#333;text-decoration:none;}
.files-list ul {}
.files-list ul li {float:left;margin-top:8px;margin-right:8px;width:128px;height:180px;background-color:#ccc;}
.files-list ul li  img{width:128px;height:180px;}
.files-list ul.forum {}
.files-list ul.forum li {height:50px;background-color:transparent;}
.files-list ul.forum li  img{height:50px;background-color:transparent;width:128px;}
.expert-comment {padding-top:30px;margin-top:10px;background:transparent url(/static/image/common/title_bg_003.jpg) no-repeat 0 0;}
.foot {margin-top:10px;padding:10px 0 50px;border-top:1px solid #cdcdcd;color:#666;line-height:1.8em;}
.foot p {text-align:center;}

.ct2 .mn {float:left;width:720px;margin-right:10px;}
.ct2 .sd {float:right;width:230px;}
.form-s1 {padding:10px 15px;margin:5px 0px 10px;background-color:#fcf6e6;border:1px solid #fc6;}
.activity_desc {width:505px;height:60px;}
.input-w505 {width:505px;}
.dpn {display:none;}
#pt {background: none repeat scroll 0 0 #F2F2F2;border: 1px solid #CDCDCD;height: 32px;line-height: 32px;margin-bottom: 10px;}
#pt a, #pt em {float: left;height: 32px;}
#pt em {background: url("/static/image/common/pt_item.png") no-repeat scroll 30% 0 transparent;line-height: 200px;overflow: hidden;width: 20px;}
.nvhm {background: url("/static/image/common/pt_icn.png") no-repeat scroll 7px 8px transparent;line-height: 200px;overflow: hidde;width: 24px;}

.bm, .bn {margin-bottom: 10px;}
.bm {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CDCDCD;}
.bm_c {padding: 10px;}
.drag {}
.bm_h .o {float: right;width: 30px;}
.bm_h .o img {cursor: pointer;float: right;margin-top: 11px;}
.bm_h .i {padding-left: 10px;}
.bm_h {background: none repeat scroll 0 0 #FCF6E6;border-bottom: 1px solid #C2D5E3;border-top: 1px solid #FFFFFF;height: 31px;line-height: 31px;overflow: hidden;padding: 0 10px;white-space: nowrap;}
.bmw {border: 1px solid #CDCDCD;}
.bmw .bm_h {background: none repeat scroll 0 0 #E5EDF2;border-color: #FFFFFF #FFFFFF #C2D5E3;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;}
.bmw .bm_h a {color: #336699;}
.bml .bm_h {background: none repeat scroll 0 0 transparent;border: medium none;padding-top: 5px;}
.bml .bm_c {padding-top: 0;}
.bmn {background: none repeat scroll 0 0 #E5EDF2;border-color: #C2D5E3;padding: 7px 10px;}
.xld dt {font-weight: 700;padding: 8px 0 5px;}
.xld dd {margin-bottom: 8px;}
.xld .m {float: left;margin: 8px 8px 10px 0;}
.xld .atc {float: right;margin-left: 5px;}
.xld .atc img {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;max-height: 80px;max-width: 80px;padding: 2px;}
* html .xld .atc img {}
.xld a.d, .xl a.d, .attc a.d, .c a.d, .imgf a.d, .sinf a.d {ackground: url("../../static/image/common/op.png") no-repeat scroll 0 -2px transparent;float: right;height: 20px;line-height: 100px; overflow: hidden;width: 20px;}
.c_red {color:red;}
dl.bbda {border-bottom:1px dashed #ccc;}
.xld .atc img.img-w300 {width:300px;max-width:300px;max-height:none;height:auto;}
.cl:after {clear:both;content: ".";display: block;height: 0;visibility: hidden;}
.cl{zoom:1;}
.org-logo {text-align:center;}
.org-logo img {width:600px;}
.bm .h {border-bottom: 1px solid #CDCDCD;padding-bottom: 10px;margin:0 15px 15px;}
.bm .h h1 {color:#333;padding:15px 0;text-align:center;font-size:20px;font-weight:normal;font-family:"Microsoft YaHei","Hiragino Sans GB",STHeiti,Tahoma,SimHei,sans-serif;}
.text-right {text-align:right;}
.bm .h .xg1 {margin:0 20px;color:#999;}
.bm .d {margin:15px;font-size:14px;line-height:1.5em;}
.bm .d p {margin:1em;line-height:1.5em;}
.bm .d .org-desc {margin:1em 0;}
.bm .d h3 {height:30px;line-height:30px;}
.VA-main hr {clear:both;margin-top:10px;color:#fff;border:1px dashed #cdcdcd;}
.VA-left-part {width:410px;float:left;}
.VA-left-part .activity-logo {width:305px;}
.VA-right-part {width:285px;float:left;overhidden;}
.VA-right-part  .activity-type {color:#03c;margin-right:20px;}
.VA-main .activity-view-body {margin:10px auto;}
.a-b-t {display:block;text-align:center;line-height:1.5em;}
.liaoba div.content {margin:0;}
#up ul li {height:auto;}