body, dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,tr,img{margin:0;padding:0;border:0;font-family:Sans-serif,"",Arial,;font-size:12px;color:#272727;font-weight:normal;}
ul,li{list-style:none;}
table{border-collapse:collapse;}/**/
img{border:0;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
a{color:#272727;text-decoration:none;}
a:hover{text-decoration:underline; color:#FF3800;}
/*---common---*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clear{clear:both;}
.wrap{width:950px;margin:0 auto;height:auto!important;min-height:50px;height:50px;}
.fb{font-weight:bold;}
.margin_top{margin-top:10px;}
.margin_left{ margin-left:10px;}
.title{height:25px; background:url(images/1.gif) 0px -35px no-repeat;}
.title_1{height:25px; background:url(images/1.gif) 0px -60px no-repeat;}
.title_2{height:180px; background:url(images/1.gif) 0px -85px no-repeat; float:left; width:35px;}
.title_2 h2{font-size:14px;font-weight:bold;color:#fff; width:20px; padding-left:10px; padding-top:2px;}
.title h2{font-size:14px;font-weight:bold;color:#fff;float:left; padding-left:60px; line-height:25px;}
.more{float:right;font-size:12px; line-height:25px;}
.more a{color:#FFF;padding-right:10px;}
/*---header---*/
#nav{width:950px;float:left;}
.subnav{width:950px;float:left; background:url(images/1.gif) 0px 0px no-repeat; height:35px; line-height:35px;font-size:12px; text-align:center;}
.subnav ul{ width:650px; text-align:center; float:left; margin-left:150px; display:inline;}
.subnav li{ display:inline; color:#FFF; font-size:14px; line-height:35px; margin:0px 12px; }
.subnav li a{ color:#FFF;}
/*---main_info---*/
.main_info{float:left; width:950px;}
.lft1{ float:left;width:328px;text-align:center; border:1px solid #F3C42D; background:url(images/4.jpg) repeat-x;height:275px;}
.lft_img{ width:320px; height:260px; margin:5px auto auto 4px;}
.mid{ width:327px; height:275px; margin-left:10px; float:left; border:1px solid #FFD0B0;}
.rgt1{width:266px; margin-left:10px; float:left; display:inline; border:1px solid #FFD0B0; padding:1px;}
.main_bkg{height:auto!important;min-height:243px;height:243px; padding:1px;}
.main_bkg h3{ color:#FF3500;font-size:14px; font-weight:bold; margin-left:5px; margin-top:8px;}
.main_bkg_1{ background:url(images/2.jpg) repeat-x; margin:1px 1px auto 1px;}
.news_list li{font-size:14px;line-height:27px;background:url(images/13.jpg) no-repeat left center;padding-left:10px; width:296px; margin:0px 8px 0px 10px; float:left; display:inline;}

.news_list_2 dl{ width:315px;color:#606060; line-height:20px; margin:7px auto 3px 5px; float:left; display:inline; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.news_list_2 dl img{ float:left; padding:2px; border:1px solid #ccc; width:110px; height:80px; margin-right:8px;}
.news_list_2 dl dd{ color:#666666; line-height:20px;}
.news_list_2 dl dd a{ color:#FF3700;}
.news_list_2 dl dd h2{  font-size:14px; font-weight:bold;}

.content{ color:#606060; line-height:24px; width:251px; margin-left:11px; margin-top:5px;}
.content li{line-height:29px; width:250px; float:left;font-size:14px;}
.content a{ color:#FF3800;}
.introduce{border-top:1px dashed #ccc; margin-left:10px;padding:12px 0px 8px 0px; margin-top:5px; width:240px; float:left; display:inline; }
.introduce p{line-height:24px; width:240px; float:left;font-size:14px;}
/*img*/
#nimg{float:left;width:320px; margin-top:0px; display:inline}
#nimg .newsimg{}
#nimg .newsimg img{width:320px; height:240px;}
#lantern_slide { overflow: hidden; width:320px;}
#bimg { filter: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); overflow: hidden; height: 240px}
#info2 {  font-size: 16px; font-weight:bold; text-align:center;}
#simg { padding-left:0px}
#simg div { font-size:12px; background: #FFF; float: left; width: 16px; cursor: pointer; color: #FA8611; line-height: 18px; margin-right: 1px; height: 18px; text-align: center}
#simg .f1 { background: #FFD8AC;}
.dis { display: block}
.undis { display: none}
.lkff { width: 240px;}
.lkff a { color: #fff; text-decoration: none}
.lkff a:hover {color: #fff; text-decoration: none}
#font_hd { width: 100%;}
#font_hd td {overflow: hidden; height: 25px}
.pic {overflow: hidden}
.pic .dis a { display: block; font-size:12px; vertical-align:middle;overflow: hidden; width: 320px; font-family: Arial; height: 240px; text-align:center}
.pic .dis a img { max-width:320px; vertical-align: middle}
#font_hd td a { font-size:14px; width: 250px; line-height:25px; height: 25px;}
/*--video --*/
.rank_lft{ float:left;width:326px; border:1px solid #FFD0B0;}
.rank_list{background:url(images/14.jpg) no-repeat left; width:315px; margin-left:10px;}
.rank_list li{font-size:14px;line-height:28px;padding-left:25px; }
.rank_list span{float:right;font-size:12px; color:#FF0006; clear:right;}
.rank_rgt{ float:left;width:606px; margin-left:10px; display:inline;height:auto!important;min-height:280px;height:280px; border:1px solid #FFD0B0;}
.rank_list_1{ margin-left:10px;}
.rank_list_1 li{font-size:14px;line-height:28px;padding-left:10px; color:#000;background:url(images/13.jpg) no-repeat left center; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}

#vod_pic{margin:6px auto 0px 6px;width:600px;height:auto!important;min-height:170px;height:170px;  float:left; display:inline;}
#vod_pic dl{float:left;width:136px;text-align:center; margin:0px 6px;height:137px; display:inline;}
#vod_pic dl dt{ display:block; position:relative; width:130px; height:104px;}
#vod_pic img{ padding:2px; border:1px solid #ccc;background:none repeat scroll 0 0 #FFFFFF;}
#vod_pic dl dd{line-height:16px;}
.jn_icon {background:none repeat scroll 0 0 transparent !important;border:medium none !important;bottom:7px;left:5px;opacity:0.9;position:absolute;}

.wrap_lft{ width:670px; float:left;}
.wrap_rgt{ width:270px; float:left;}
.pic_lft{ width:666px; padding:1px; border:1px solid #FFD0B0; float:left}
.pic_lft_wrap{ float:left; margin-left:3px; margin-top:10px; display:inline;}
.pic_lft_wrap dl{ width:121px; height:130px; float:left; margin:0px 5px; display:inline;}
.pic_lft_wrap dl dd{ text-align:center; line-height:16px;}
.pic_lft_wrap dl dd h2{ text-align:center; line-height:22px; font-size:14px;}
.pic_lft_wrap dl img{width:115px; height:85px; padding:2px; border:1px solid #ccc;}

.ceremony{ width:620px; float:left; margin-left:7px; display:inline; margin-top:15px;}
.ceremony dl{ width:146px; height:150px; float:left; margin:0px 4px; display:inline;}
.ceremony dl img{ width:140px; height:105px; padding:2px; border:1px solid #ccc;}
.ceremony dl dd{ text-align:center; line-height:18px;}
.banner{height:77px; background:url(images/1.gif) -35px -85px no-repeat; float:left; width:266px;}
.net_friend{ width:650px; margin:10px auto 0px 10px; display:inline; float:left; height:198px;}

.questionwraper{ float:left; margin-left:17px; border:1px solid #ccc; display:inline;}
.refer{ float:right; margin-top:2px; height:25px; width:50px; font-size:12px;}

.footer{width:950px; font-size:12px; text-align:center; border-top:3px solid #FFD0B0; margin:15px auto; padding:10px 0px;}
.footer ul li{ font-size:12px; line-height:180%;}



/*========cmt========*/
.submit{ width:275px; height:180px; float:left;}
#cmt{width:320px;margin:0px auto; border:#cccccc 1px solid;}
.cmt_fl{float:left;}
.cmt_fr{float:right; color:#999999}

.cmt_main{min-weight:320px;height:180px;overflow-y:auto; margin:3px}
.cmt_main ul { width:320px; margin:0px auto;list-style:none;}
.cmt_main li { float:left; font-size:12px; padding:2px; margin-left:6px}
.cmt_main li a{ color:#003399; text-decoration:none}
.cmt_main li a:hover { color:#cc0000; text-decoration:none}

.cmt_main h2{background:#F0F0F0;line-height:18px; height:18px; padding:3px 10px;margin:6px auto;overflow:hidden;}
.cmt_main p{color:#333333; padding:6px 6px;;font-size:14px;line-height:15px;overflow:hidden;text-align:left;}
.cmt_name{color:#003399;margin-left:5px}
.cmt_ip{color:#999999; margin-left:10px}
.cmt_form{ text-align:center; margin:10px 5px;}


