ï»&#65533;/*  Reset  */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, cite, code, del, em, img, q, small, strong, sub, sup, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tr, th, td { margin:0; padding:0; border:0; font-size:100%; }
body { background:#fff; color:#000; font:12px/1.5em  simsun; text-align:center;border:none;-ms-border:none;}
ol, ul { list-style:none; }
cite, em, strong, th, h1, h2, h3, h4, h5, h6 { font-style:normal; font-weight:normal; }
table { border-collapse:collapse; border-spacing:0; }
input, textarea, select, button { font-size:100%; }
a { color:#3D3C3C; text-decoration:none; }
a:hover { color:#b31515; text-decoration:underline; }
/*  CMS Common title colors  */
.title_default { }
.title_black { color:black !important; }
.title_red { color:red !important; }
.title_blue { color:blue !important; }
.title_green { color:green !important; }
.title_brown { color:brown !important; }
.title_gray { color:gray !important; }
body { background-color:#fff; margin:0;}
img, input, label, button, object, iframe { vertical-align:middle; }
.hide { position:absolute; left:-9999px; top:-9999px; width:100px; }
.kong10 { height:10px; overflow:hidden; clear:both; }
.kong20 { height:20px; overflow:hidden; clear:both; }
/*  */
/*.headTop {background-repeat:repeat-x; background-position:0 0; color:#626262; height:31px; line-height:31px; min-width:1000px; position:fixed; top:0; left:0; width:100%; z-index:999;}
.headTop strong {font-weight:bold;}*/

.header { color:#626262; height:85px; position:relative; }
.siteLogo { background-position:right 22px; float:left; padding-top:14px; width:195px; }
.header .lang { left:220px; top:22px; height:26px; line-height:26px; position:absolute; width:780px; }
.header .lang .langEn a, .header .lang dt { background-image:url(../images/headlangdt.png); background-repeat:no-repeat; display:block; height:26px; overflow:hidden; text-indent:-999em; }
.header .lang .langEn { float:left; margin-right:16px; width:86px; }
.header .lang .langEn a { background-position:0 0; width:86px; }
.header .lang .langEn a:hover { background-position:0 -26px; text-decoration:none; }
.header .lang dl { background:#eaeaea; float:left; width:678px; }
.header .lang dt { background-position:0 -52px; float:left; width:95px; }
.header .lang dd { float:left; line-height:1.231; width:583px; position:relative; }
/*.header .lang dd a {color:#242424; display:block; float:left; font-weight:bold; height:20px; padding:6px 16px 0 12px; text-align:center; white-space:nowrap;}
.header .lang dd a:hover {color:#c00; background:#c7c7c7; color:#000; text-decoration:none;}
.header .lang dd a.langIndi {background:url(../images/langindi.png) 0 0 no-repeat; overflow:hidden; text-indent:-999em; width:28px;}
.header .lang dd a.langIndi:hover {background:url(../images/langindi.png) 0 -26px no-repeat;}*/
.header .lang dd span { display:block; float:left; height:26px; margin-left:5px; overflow:hidden; width:561px; display:inline; }
.header .lang .more { display:block; float:right; width:17px; height:26px; overflow:hidden; text-indent:-999em; background:#dddcdc url(../images/langmore.png) no-repeat; }
#headLangMore { padding:5px 0 0; background:#eaeaea; width:578px; display:none; position:absolute; top:26px; left:0; margin-left:0; padding-left:5px; }
.headLang a { background-image:url(../images/headlang.png); background-repeat:no-repeat; display:block; float:left; height:26px; overflow:hidden; padding:0 14px; text-indent:-999em; }
.headLang a:hover { background-color:#c7c7c7; }
.headLang a.langEs { background-position:14px 0; width:45px; }
.headLang a.langEs:hover { background-position:14px -30px; }
.headLang a.langRu { background-position:14px -60px; width:81px; }
.headLang a.langRu:hover { background-position:14px -90px; }
.headLang a.langKr { background-position:14px -120px; width:39px; }
.headLang a.langKr:hover { background-position:14px -150px; }
.headLang a.langJp { background-position:14px -180px; width:37px; }
.headLang a.langJp:hover { background-position:14px -210px; }
.headLang a.langIn { background-position:14px -240px; width:29px; }
.headLang a.langIn:hover { background-position:14px -270px; }
.headLang a.langTh { background-position:14px -300px; width:52px; }
.headLang a.langTh:hover { background-position:14px -330px; }
.headLang a.langVn { background-position:14px -360px; width:57px; }
.headLang a.langVn:hover { background-position:14px -390px; }
.headLang a.langPh { background-position:14px -420px; width:39px; }
.headLang a.langPh:hover { background-position:14px -450px; }
.headLang a.langId { background-position:14px -480px; width:101px; }
.headLang a.langId:hover { background-position:14px -510px; }
.headLang a.langTr { background-position:14px -540px; width:42px; }
.headLang a.langTr:hover { background-position:14px -570px; }
.dispDate { float:left; padding:56px 20px 0 25px; }
.weather { float:left; padding:56px 20px 0 0; }
.headNav { float:right; padding-top:56px; text-align:right; width:200px; }
.headNav strong { background-position:right -98px; font-weight:bold; padding-right:10px; }
.headNav strong a.setHome { color:#d03c4d; }
.headNav strong a.setHome:hover { color:#b31515; }
.headNav a.login { background:#d03c4d; color:#fff; font-weight:bold; margin-left:10px; padding:3px 4px; }
.headNav a.login:hover { background:#edb5bb; color:#c00; text-decoration:none; }
.headNav a.reg { color:#7e7e7e; margin-left:10px; }
.headNav a.reg:hover { color:#c00; }
.siteNav { background-color:#b6241f; height:60px; margin-bottom:10px; min-width:1000px; width:100%; }
.siteNav strong { font-weight:bold; }
.siteNav a, .siteNav a:hover { color:#fff; }
.siteNav .item { background-position:0 -50px; float:left; height:50px; line-height:22px; overflow:hidden; padding:9px 12px 0; }
.siteNav .item a { margin-left:12px; padding:3px 4px; }
.siteNav .first { background-image:none; }
.siteNav .first a { margin:0 14px 0 0; }
.siteNav .sn1 { width:140px; padding:9px 10px 0 0; margin-left:-4px; position:relative; }
.siteNav .sn2 { width:200px; }
.siteNav .sn3 { width:155px; }
.siteNav .sn4 { width:270px; }
.siteNav .sn5 { width:146px; float:right; padding:9px 0 0 10px; margin-right:-4px; position:relative; }
.gg { padding:0 0 5px; text-align:left; }
.gg a { color:#666; }
.gg a:hover { color:#b31515; }
.gg li { height:22px; line-height:22px; overflow:hidden; }
.gg-left, .gg-right { display:inline; float:left; height:155px; overflow:hidden; width:125px; }
.gg-mid { float:left; height:155px; overflow:hidden; margin:0 25px; width:700px; }
.gg-mid ul { overflow:hidden; width:100%; }
.gg-mid li { float:left; width:140px; }
.gg-right { text-align:right; }
.gg238 { border-top:1px solid #d8d8d8; margin-top:5px; padding:12px 0; text-align:center; }
.gg238-2 { border-top:1px solid #d8d8d8; padding:10px 0; text-align:center; }
.gg356 { height:100px; margin-bottom:20px; overflow:hidden; width:356px; }
.gg700 { height:90px; margin:10px 0; overflow:hidden; width:700px; }
.gg1000 { margin:0 auto 20px; overflow:hidden; width:1000px; }
.gg1000 .ggL { float:left; height:100px; overflow:hidden; width:736px; }
.gg1000 .ggR { background:#f3f3f3; border:1px solid #e0e0e0; float:right; height:98px; overflow:hidden; width:238px; }
#CH_SY_AN_00013 { padding-top:5px; margin-left:-8px; position:relative; }
.chaotong { width:1000px; margin:0 auto; text-align:center;}
.hd { border:1px solid #ddd; background:#f3f3f3; height:36px; line-height:36px; }
.hd h2 { float:left; font-size:14px; }
.hd h2 a { color:#3333; margin-left:16px; text-decoration:none; }
.hd h2 a:hover { color:#b31515;}
.hd h2 strong { background:#b31515; color:#fff; font:bold 14px/36px simsun; float:left; height:36px; text-align:center; width:84px; padding:0 20px; }
.hd h2 strong a, .hd h2 strong a:hover { color:#fff; display:block; margin-left:0; }
.hd .more { background:url(../images/more2.gif) no-repeat scroll 36px 9px; border-left:1px solid #ddd; float:right; text-indent:12px; width:68px; }
.hd .more a { color:#999; }
.hd .more a:hover { color:#b31515; }
.container { width:1000px; overflow:hidden; margin:0 auto 30px auto; padding-top:5px; background:url(../images/rowlist.png) no-repeat scroll left top; text-align:left; }
.side { width:350px; float:right; border:1px solid #ddd; border-top:0px; background:#f3f3f3; }
.main { width:630px; float:left;}
.main-hd { height:60px; background-repeat:repeat-x; border-bottom:3px solid #B31515; overflow:hidden;}
.main-hd h2 { margin: 0; display:inline-block; padding:0 20px 0 20px; *display:inline;
*zoom:1;
color:#B31515; background:url(../images/list_icon.png) no-repeat scroll right center; font:20px/60px 'Microsoft YaHei', 'SimHei'; }
.main-bd { overflow:hidden; zoom:1; }
.main-bd .m_Con{ width:595px;display:block; height:184px; margin:0 auto;border-bottom:1px dashed #cccccc; text-align:left;}
.main-bd .m_L{ width:230px; float:left;}
.main-bd .m_L img{ width:205px; height:130px; display:block; padding:5px; background:#fff; border:1px solid #ddd; margin-top:20px;}
.main-bd .m_R{ width:360px; float:right; font-size:12px;}
.main-bd .m_R h2{ color:#4d4d4d; font-size:16px;font-family:"Microsoft Yahei"; line-height:45px;}
.main-bd .m_R h2 em span a{ color:#B31515;}
.main-bd .m_R .tt{ color:#7e7e7e; height:110px; overflow:hidden;}
.main-bd .m_R .tt p{ padding-left:10px; background:url(../images/jia.gif) no-repeat scroll -5px 5px; line-height:22px; margin-top:5px;}
.main-bd .m_R .tt p a{ color:#7e7e7e;}
.main-bd .m_R p span.key{ float:left; text-align:left;line-height:25px; color:#bb5252;}
.main-bd .m_R p span.key,.main-bd .m_R p span.key a{ color:#bb5252;}
.main-bd .m_R p span.key a{ float:left; padding:0 5px; display:inline-block;}
.main-bd .m_R p span.time,.main-bd .m_R p span.time{color:#7e7e7e; float:right; line-height:25px;}
.main-bd .m_R p span.key em{ float:left; display:inline-block;width:50px; height:25px; background:url(../images/bq.jpg) no-repeat scroll 1px 2px; text-indent:-9999px;}

.newslist { padding:18px 26px 0; line-height:28px; font-size:14px; color:#999; text-align:right; }
.newslist li { height:28px; padding-left:15px; overflow:hidden; background:url(../images/hit.gif) no-repeat scroll 0px 11px; font-size:12px; }
.newslist li a { float:left; font-size:14px; }
.newslist li.splitline { margin-bottom:14px; }
.pages strong{padding:0 5px;}
.pages { width:408px; overflow:hidden;height:30px;margin:20px 0 20px 200px;}
.pages li{float:left;list-style:none;margin:0 5px;line-height:30px;}
.pages li a {border:1px solid #cccccc; color:#888888; padding:6px; _padding:5px; margin:0; zoom:1; font-family:Arial; text-decoration:none;}
.pages li a:hover {background:#b31514; border:1px solid #ddd; color:#fff;}
.pages span {color:#888888; padding:7px;font-family:Arial; margin:0; _padding:5px; zoom:1;}
.pages span.curPage {color:#fff; background:#b31514;}

.lastNews-con { padding-top:10px;}
.item { padding:2px 18px 15px; margin-bottom:6px; border-bottom:1px dashed #dfdfdf;}
.item-tit { font: bold 17px/22px "Microsoft YaHei";height: 27px;overflow: hidden;padding: 4px 0;}
.item-tit span{font-size:12px;float:right;color:#666;margin-top:3px;}
.item-cont { overflow:hidden; zoom:1; font-size:12px; line-height:26px; color:#666;}
.item-cont-img { height:123px; float:left;}
.item-cont-img img { display:block; width:185px; height:123px; border:1px solid #e5e5e5; margin-right:18px;}
.item-other { display:none;}
.item-cont-txt a { color:#e75d00; padding-left:6px;}
.item-cont-txt a:hover { color:#c00;}

.item-onlytext .item-cont-img {display:none;}
.item-onlytext .item-cont-txt {display:block; text-indent:2em;}

.mod-rank-hd { height:36px; clear:both; border:1px solid #ddd; background:#f7f7f7; border-width:1px 0; overflow:hidden; }
.mod-rank-hd strong { background:#b31515; color:#fff; font:bold 16px/36px simsun; float:left; display:inline-block; height:36px; text-align:center; width:132px;}
.mod-rank-hd strong:hover{ background:#820504; color:#fff;}
.rank-day ul li { height:24px; overflow:hidden; }
.mod-rank-bd li a { color:#264480; }
.mod-rank-bd li a:hover { color:#f00; }
.side ul { background:url(../images/numb.gif) no-repeat scroll 14px 8px; width:320px; margin:15px auto; }
.side ul li { font:14px/29px simsun; height:29px; overflow:hidden; padding-left:0; }
.side ul li a { color:#252525; padding:3px 0; }
.side ul li a:hover { color:#b31515; }
#pageFooter {line-height:30px; padding:10px 0; text-align:center; }
#pageFooter hr { display:none; }
#pageFooter, #pageFooter a { color:#666; }
#pageFooter a:hover { color:#b31515; }
#pageFooter { border-top:1px solid #ccc; background:#f2f2f2; padding:20px 0 20px !important;}


.chanNav {background:#f7f7f7; border-bottom:1px solid #d9d9d9; height:30px; line-height:16px; font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Tahoma,arial,sans-serif; font-size:12px; min-width:1000px;}
.chanNavCon {width:1000px; margin:0 auto; *zoom:1;}
.chanNavCon:after {display:block; clear:both; content:""; visibility:hidden; height:0;}
.chanNav span.left {color:#666; float:left; padding-top:8px;}
.chanNav span.left i {margin:0 6px; font-style:normal;}
.chanNav span.right {float:right; padding-top:5px;}
.chanNav span.right a {padding:3px 4px;}
.chanNav span.right a.cnLogin {background:#d03c4d; color:#fff; font-weight:bold; margin-left:10px;}
.chanNav span.right a.cnLogin:hover {background:#6e0007;}
.chanNav a {display:inline-block; font-size:12px; color:#000; text-decoration:none;}
.chanNav a:hover {font-size:12px; color:#b31515; text-decoration:underline;}
.chanTopNickname {line-height:20px;}
.chanNav p {margin:0;}

.hea-menu { width:1000px; height:62px; margin:4px auto 0; overflow:hidden; }
.hea-menu .logo { float:left; }
.hea-menu .logo a { width:115px;overflow:hidden; display:block; padding-top:8px;}
.hea-menu .list {float:left; color:#fff;font-size:14px; height:29px; padding-top:7px;text-align:center;width:885px; background:#b6241f;overflow:hidden;margin-top:15px;  }
.hea-menu .list a{color:#fff;margin:0 16px;padding-top:3px; padding-left:8px; padding-right:8px; padding-bottom:3px;display:inline-block;text-decoration:none; float:left; overflow:hidden;}
.hea-menu .list em{width:2px; background:url(../images/navline.gif) no-repeat scroll 0px 4px; height:20px; overflow:hidden;display:inline-block; float:left;}
.hea-menu .list a:hover{color:#fff; background:#820504} .chanHead {margin:0 auto;width:1000px;}

.wauto{width:1000px;margin:0 auto;font-family:"Microsoft YaHei", "STXihei";font-size:14px;}




#pageFooter { margin:0 auto; padding:1px 0; line-height:21px; color:#333;
font-size:12px; font-family:"simsun";} #pageFooter a {color:#333; font-size:12px;
font-family:"simsun";} #pageFooter img {vertical-align:middle;}