/*  鍩洪噾濂?Moringstar  */				/* PP 2012-02-09 */

/* = Reset
--------------------------------------------------------------------------------------------------------------- */
* { margin:0; padding:0; }
body{ font:12px/24px "宋体",Tahoma,Arial; color:#444; }
div { text-align:left; }
img { border:0; }
p { line-height:1.5; }
table { border-collapse:collapse; }
ul, ol, li { list-style:none; list-style-type:none; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
em { font-style:normal; }
a, :focus { 1outline:none;}
/* = Reserve
--------------------------------------------------------------------------------------------------------------- */
.nowrap { white-space:nowrap; }
.clear { clear:both; height:0; overflow:hidden; }
h4, .f12 { font-size:12px; }
h3, .f14 { font-size:14px; }
.bold { font-weight:bold; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.center { text-align:center; }
.chaplus { text-decoration:none; color:#ccc; font:9px arial; letter-spacing:-1px; margin:0 2px; }
/* 閫忔槑搴?*/
.trans a:hover, .trans:hover, .t85 {/* make the div translucent */ /* FireFox 3.5+ 宸蹭笉鍐嶆敮鎸?-moz-opacity */ /* opacity 灞炰簬CSS3鏍囧噯锛岀劧鑰屽井杞疘E8杩樹笉鏀寔杩欎竴灞炴€?*/ -moz-opacity:0.85;			/* Note: Firefox 3.5 and later do not support -moz-opacity. By now, you should be using simply opacity. */ opacity:0.85;				/* Firefox 3.5+, Safari(WebKit), Opera) */ filter:"alpha(opacity=85)";	/* IE 8 */ filter:alpha(opacity=85);	/* IE 4-7 */ zoom:1;						/* needed in IE up to version 7, or set width or height to trigger "hasLayout" */ }	/* .t span { position:relative; } */
.t85:hover { -moz-opacity:1; opacity:1; filter:"alpha(opacity=100)"; filter:alpha(opacity=100); background-color:red; }
.blank5{font-size:1px; height:5px; line-height:5px; clear:both;}
.blank0{font-size:0px; height:0px; line-height:0px; clear:both;}
/* = Common Style
--------------------------------------------------------------------------------------------------------------- */
h4{height:30px; line-height:30px; font-size:14px; font-weight: bold; padding-left:10px; background-color: #fafafa; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999; }
.main { background-color: #FFF;}
.header_top { background-color: #FFF; height:80px; }
.main_content { width:953px; margin:auto; text-align: center;   }
.header_top_left { margin-top:10px; display:block; width:500px; float:left; }
.header_top_left img{cursor:pointer;}
.header_top_right { background:#e83535; height:8px;}
.header_footer { margin-bottom:10px; }
/* footer -----------------------------------------------------------------------------------------------------*/
.footer {  padding-top:10px; padding-bottom:20px; font-size: 13px; font-family:Arial; line-height: 30px; width:100%; background-color:#333; text-align: center; color:#fff; float:left; margin-top:10px;}
.footer li { display:inline; font-size:14px; }
.footer .worder { width:50px; text-align: center; }
.footer .worder .line { width:20px; text-align: center; }
.footer .worder a { color:#FFF; text-decoration: none; }
.footer .worder a:hover { color:#fcb881; text-decoration: underline; }
.footer p a { color:#FFF; text-decoration: none; }
.footer p a:hover { color:#fcb881; text-decoration: underline; }
.footer .main_content{ text-align:left;  font-size:14px;line-height:24px;}
.footer .main_content h2{font-size:20px;font-family:"Microsoft Yahei"; line-height:40px;}
.footer .main_content .about_awards{float:left; width:40%; }
.footer .main_content .history{float:right; width:50%;}
/* content -----------------------------------------------------------------------------------------------------*/
.content { padding-bottom:10px;  background-repeat: repeat;  background-image:url(../images/content_bg.gif);}
.partner { /*margin-top:10px; width:951px; height:160px;*/width:401px; border:1px solid #DFDFDF; float:left; background-color:#FFF; display:inline;}
.partner ul {margin-left:10px; margin-top:10px; _margin-left:5px; }
.partner ul li { display:block; /*float:left;width:185px;*/ height:50px; }
.partner ul li img {/* margin-top:5px; margin-left:20px;*/}
.content_top_left { width:542px;  float:left; }
.content_top_right { width:403px; float:right; }
.content h4 span { float:right; padding-right:10px; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.content h4 div { float:left; }
.content h4 span a { color:#333; text-decoration:none; }
.content h4 span a:hover { color:#e83434; text-decoration: underline; }
.content_top_left ul { padding:10px 20px; float:left; }
.content_top_left ul li div { float:left; width:100%; }
.content_top_left ul li { color:#444;}
.content_top_right ul {float:left; }
.content_top_right ul li div { float:left; width:350px; }
.content_top_right ul li { color:#444; line-height:20px; }
.content ul li span {color:#444; display:block; width:100%; font-size:12px; }
.content a { color:#333; text-decoration:none; }
.content a:hover { color:#000; text-decoration: underline; }
/* award -----------------------------------------------------------------------------------------------------*/
.award { margin-bottom:10px; border:1px solid #DFDFDF; background-color:#FFF; float:left; width:540px; }
.award_people{ display:block;  margin:10px;  float:left; }
.award_img { margin-right:10px; margin-bottom:10px; float:left; width:86px;  border: 1px solid #CCC; padding:5px;}
.award_img_white { margin-right:10px; margin-bottom:10px; float:left;   border: 1px solid #fff; padding:5px;}
.award_img_right{ color:#666; float:left; width:400px;  line-height:20px;}
.award_img_right .title{color:#333; font-weight:bold; line-height:24px;}
.award_img_right a{color:#333; line-height:20px; font-weight:bold; font-family:Arial,"宋体";}
.award_img_right .box1{display:none; color:#333; line-height:20px; font-weight:bold; font-family:Arial,"宋体";}


.award_img_right .summary a{color:#333; font-weight:bold;  font-family:Arial,"宋体"; line-height:20px;}
.award_img_right .summary div a:hover{ font-weight:bold; text-decoration:underline; line-height:20px;}




.award_people .award_img a { border: 1px solid #CCC; margin-left:4px; padding:5px; display:inline;}
.award_people .award_img a:hover { color:#000; border: 1px solid #fcb881; }

.nominee { margin-bottom:10px; border:1px solid #DFDFDF; background-color:#FFF; float:left; width:540px;}
.nominee h1{line-height:30px; *font-size:22px;_font-size:19px; font-weight:normal; margin-top:20px;}
.nominee .title{font-weight:bold; padding:0px 20px;}
.nominee .des{ margin:10px 0px; font-size:13px;}
.nominee table{ border-collapse:collapse; width:500px; text-align:right;}
.nominee table .txtLeft{ text-align:left;}
.nominee table .txtRight{ text-align:right;}
.nominee table tr th{border-bottom:solid 1px #ccc;}
.nominee table tr td{border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC;}
.nominee table tr td a{ display:block;}

.news { margin-bottom:10px; border:1px solid #DFDFDF; background-color:#FFF; float:left; width:540px; }
.news h1{font-weight:bold; line-height:30px; font-size:22px; *font-size:22px;_font-size:19px;}
.news .title{font-weight:bold;}
.news .des{ margin:10px 0px;}
.news .des2{ margin:10px 0px; font-weight:bold; font-family:Arial;}

/* video -------------------------------------------------------------9---------------------------------------*/
.video { height:312px; border:1px solid #DFDFDF;  margin-bottom:10px; background-image:url(../images/2022/map/Brands.jpg);}
.video_play{ margin-top:9px; margin-left:9px; margin-bottom:10px; height:290px; width:391px;}
.video_bolg{ padding-left:10px;}
.history {/*margin-top:10px; width:951px; border:1px solid #DFDFDF; float:left; background-color:#FFF;*/}
.history ul li{display:block; width:45%;float:left;}
.history ul li a{color:#fff; text-decoration:none;}
.history ul li a:hover{ text-decoration:underline;}

.sohu { border:1px solid #DFDFDF; background-color:#FFF; float:left;  width:401px;}
.sohu .title{margin:5px 0px;}

.weibo { margin-top:10px; width:951px; height:970px; border:1px solid #DFDFDF; float:left; background-color:#FFF; display:inline;}

/* news_index -----------------------------------------------------------------------------------------------------*/
.news_index {border:1px solid #DFDFDF; background-color:#FFF; float:left; width:952px;}
.news_title{}
.news_content{ padding:5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
.news_content img{ float:left; margin:10px; border: 1px solid #CCC; padding:5px; }
.news_content_right{ padding-top:10px; padding-bottom:10px;}
.news_content_right p{ line-height:20px; color:#666;}
.news_content_right .title{ font-size:12px; font-weight:bold; color:#000;}
.news_content_right .title span{ font-weight:normal; color:#666;}
.more a{ color:#e83434;}
.newscontent{ height:1367px;}
.awordcontent{ height:1315px;}
/* news_page -----------------------------------------------------------------------------------------------------*/
.news_page{ float:right;}
.news_page ul{ display:block;}
.news_page li{ float:left;}
.news_page li a{ line-height:30px; padding-left:8px; padding-top:5px; padding-bottom:5px; padding-right:8px; border: 1px solid #ccc; margin-left:5px;  text-align: center; margin-top:10px;}
.news_page li a:hover{border: 1px solid #fcb881;}
.current{ font-weight:bold; color:#000;}

/* aword_list -----------------------------------------------------------------------------------------------------*/
.award_in{ font-weight:bold;}
.award_title{}
.award_title h4 a,.award_title h4 span{float:left;}
.award_title h4 span{margin-left:5px;}
.award_title h4 .tab{ border:solid 1px #ddd; height:14px; line-height:14px; padding:4px 20px; margin-top:3px; margin-right:5px; color:#444;}
.award_title h4 .active{ background-color:#fafafa; color:red;}
.award_left{ float:left; font-size:14px; font-weight:bold; color:#000; width:100px; margin-top:10px; margin-left:10px; line-height:30px; display:inline; padding-left:5px;}
.award_right{ margin-left:105px; }
.award_content{ padding:5px; }
.award_line{ font-size:0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; margin-left:10px; margin-right:10px;  float:left; width:520px; }
.award_content img{ float:left; margin:10px; border: 1px solid #CCC; padding:5px; }
.award_content_right{ padding-top:10px; padding-bottom:10px; width:705px; float:left;}
.award_content_right p{ line-height:20px; color:#666;}
.award_content_right p a{color:red;}
.award_content_right .title{ font-size:12px; font-weight:bold; color:#000;}
.award_content_right .title span{ font-weight:normal; color:#666;}
.award_content_right .title a{ color:#333;}
.award_type{border-bottom-width: 1px; border-bottom-style:solid; border-bottom-color: #CCC;}
.award_more{margin-top:10px;text-align:center; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.none_line{border-bottom-style: none;}

.nomination { width:951px;height:290px; border:1px solid #DFDFDF; float:left; background-color:#FFF; display:inline;}
.nomination ul { margin-top:10px; margin-left:10px; padding-left:0px; }
.nomination ul li { display:inline; float:left; width:134px; margin-bottom:10px; }
.nomination ul li img { padding:5px; border:1px solid #ccc; }
.nomination .cat{display:block; clear:both; font-weight:bold; margin-top:10px; padding-left:10px;}
.nomination .line{ font-size:1px; height:1px; line-height:1px; background:#ccc; clear:both;}

.demo {display: inline-block;*display: inline;*zoom: 1;width: 10em;height: 20px;line-height: 20px;font-size: 12px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.demo:hover {height: auto; word-break:break-all; white-space: pre-wrap;  text-decoration: none;}

