/* only support IE6 IE7 firefox */
/* no hack in this css file */
/* define all elements */
*{margin:0;padding:0}
/* define common elements */
ul,li,ol,dd,dt{list-style:none}
td{vertical-align:top}
/* for short */
body{background:#FFFFFF;color:#000000;font:12px/1.5 "Lucida Grande",Arial,Tahoma,Helvetica,sans-serif;padding:10px 0}
a{color:#3B5998;text-decoration:underline}
a:hover{background:#3B5998;color:#FFFFFF;text-decoration:none}
/* define img border */
img{border:0}
h1{font-size:16px}
h2,h3{font-size:14px}
h4,h5{font-size:12px}
h6{font-size:12px;font-weight:normal}
/* define table padding */
table{border-collapse:collapse;overflow:hidden;width:100%}
/* clear both */
.changeline{clear:both}
/* Structure */
#container{margin:0 auto;text-align:left;width:980px}
/* jumble */
.white_space{color:#808080;font-family:Tahoma,Helvetica,sans-serif;padding:0 3px}
.time{color:#808080}
.color6{color:#666666}
.subtime{margin:0px 0px 0px 25px;}
.attention{background:#FFEBE8;border:1px solid;border-color:#DD3C10;line-height:24px;margin:10px 10px 10px 5px;padding:10px;vertical-align:top}
.tips{background:#F7F7F7;border:1px solid #D8DFEA;margin:0 0 10px 0;padding:10px}
/* header css */
#header_top{float:left;font-size:1px;height:5px;width:980px}
#header_top_left{background:url(hl.gif) no-repeat bottom left;float:left;font-size:1px;height:5px;width:5px}
#header_top_mid{background:#3B5998;float:left;font-size:1px;height:5px;width:970px}
#header_top_right{background:url(hr.gif) no-repeat bottom right;float:left;font-size:1px;height:5px;width:5px}
#header{height:53px;position:relative;width:980px}
#left_header{background:#3B5998;float:left;height:58px;padding:5px 0px 0px 15px;width:285px}
#left_header li{color:#FFFFFF;font-size:14px}

#left_header li a{color:#D8DFEA;text-decoration:none}
#left_header li a:hover{color:#FFFFFF;text-decoration:none}
#right_header{background:#3B5998;float:left;height:58px;padding:5px 15px 0px 0px;text-align:right;width:665px}
#right_header p{color:#D8DFEA;text-decoration:none}

/* header navigation */
#navigation{background:#6D84B4;border-bottom:1px solid #3B5998;float:left;width:980px}
#navigation li{display:inline;white-space:nowrap}
#navigation a{color:#FFFFFF;float:left;height:32px;line-height:32px;margin-right:2px;padding:1px 11px 0 9px;text-decoration:none}
#navigation a:hover{height:30px;line-height:30px;padding:3px 10px 0}
/* content */
#left_content{float:left;padding:10px 10px 0px 19px;width:320px}
#right_content{float:left;padding:10px 19px 0px 10px;width:600px}
/* sort */
#sort .box .boxcontent{border:1px solid #C2CCDE;float:left;overflow:hidden;padding:5px 5px 5px 5px;width:926px}
/* link */
#link .box .boxcontent{border:1px solid #C2CCDE;float:left;padding:5px 5px 5px 5px;width:926px}
/* box */
.box{background:#FFFFFF;margin-bottom:10px;overflow:hidden;position:relative;width:100%}
.box h4 div.ing a{text-decoration:underline}
.box .boxcontent1{background:#FFFFFF;padding:5px 5px 5px 10px}
.box .boxcontent1 li{border-bottom:1px dashed #D8DFEA;height:50px;line-height:24px;padding:10px 0;vertical-align:top}
#left_content .box .boxcontent{overflow:hidden;white-space:nowrap;width:303px}
.box .readmore{text-align:right}
.box .more{line-height:24px;position:absolute;right:10px;top:0}
.box .more .stat{color:#3B5998}
#bigbox{background:#FFFFFF;border:1px solid #3B5998;float:left;margin-bottom:10px}
/* subbox */
#subbox{border-bottom:1px solid #3B5998;color:#3B5998;height:20px;margin:5px 0px 10px;overflow:hidden;padding-left:8px;width:100%}
#subbox a{float:left;height:18px;line-height:18px;margin-right:2px;padding:2px 5px 0 5px;text-decoration:none}
#subbox a:hover{height:18px;line-height:18px}
/* post */
.posts{background:#FFFFFF;height:30px;line-height:30px;width:567px}
.posts .title{background:#F8F9FC;border-right:1px solid #D8DFEA;color:#3B5998;font-weight:bold;overflow:hidden;padding-left:5px;text-align:center;white-space:nowrap;width:339px}
.posts .author{background:#F8F9FC;border-right:1px solid #D8DFEA;color:#3B5998;font-weight:bold;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
.posts .read{background:#F8F9FC;border-right:1px solid #D8DFEA;color:#3B5998;font-weight:bold;overflow:hidden;text-align:center;white-space:nowrap;width:50px}
.posts .times{background:#F8F9FC;color:#3B5998;font-weight:bold;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
.posts .title1{border-right:1px solid #D8DFEA;border-top:1px solid #D8DFEA;overflow:hidden;padding-left:5px;text-align:left;white-space:nowrap;width:339px}
.posts .author1{border-right:1px solid #D8DFEA;border-top:1px solid #D8DFEA;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
.posts .read1{border-right:1px solid #D8DFEA;border-top:1px solid #D8DFEA;overflow:hidden;text-align:center;white-space:nowrap;width:50px}
.posts .times1{border-top:1px solid #D8DFEA;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
.post{height:30px;line-height:30px;width:500px}
.bgcolor1{background:#F7F9FD}
.bgcolor2{background:#EEF0F3}
.post .title{margin-right:10px;overflow:hidden;padding-left:5px;text-align:left;white-space:nowrap;width:260px}
.post .author{margin-right:10px;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
.post .read{overflow:hidden;text-align:center;white-space:nowrap;width:35px}
.post .times{margin-left:10px;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
/* footer */
#footer{background:#FFFFFF;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;border-top:1px solid #D8DFEA;float:left;padding:15px 0px 10px 0px;text-align:center;width:978px}
#footer_bottom{background:url(bc.gif) no-repeat bottom center;float:left;font-size:1px;height:5px;margin:0px 0px 10px 0px;width:980px}
#footer_bottom_left{background:url(bl.gif) no-repeat bottom left;float:left;font-size:1px;height:5px;width:975px}
#footer_bottom_right{background:url(br.gif) no-repeat bottom right;float:left;font-size:1px;height:5px;width:5px}
/* nav */
#nav{background:#FFFFFF;border-bottom:1px solid #D8DFEA;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;color:#3B5998;float:left;font-family:Verdana,Arial,sans-serif;height:20px;padding:10px 10px 0px 10px;width:958px}
#nav_right{float:right}
#nav_right a:hover{background:transparent;text-decoration:none;}
/* goooogle */
#goooogle{background:#FFFFFF;border-bottom:1px solid #D8DFEA;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;text-align:center;width:978px}
/* bigclass */
#bigclass_left_content{float:left;padding:10px 0px 10px 0px;width:188px}
#bigclass_left_content .sidenav{border-bottom:1px solid #D8DFEA;color:#3B5998;float:left;font-weight:bold;height:23px;padding-left:10px;width:178px}
#bigclass_left_content .side_space{border-top:1px solid #D8DFEA;float:left;font-size:1px;height:9px;width:188px}
#bigclass_right_content{background:#F7F7F7;border-left:1px solid #D8DFEA;float:left;float:left;padding:0px 10px 0px 10px;width:569px}
#bigclass_right_content .more{padding:5px 0px;text-align:left}
.info{overflow:hidden;text-align:left;width:460px}
.info .subtext{line-height:24px;padding:5px 0px}
.link{float:right;overflow:hidden;text-align:center;width:80px}
.link ul{border-top:1px solid #D8DFEA;line-height:24px;width:80px}
.link ul a{border-bottom:1px solid #D8DFEA;display:block;text-align:center;text-decoration:none}
.link ul a:hover{background:#3B5998;color:#FFFFFF}
/* navbar */
.navbar li{border-bottom:1px solid #D8DFEA;white-space:nowrap}
.navbar a{display:block;line-height:24px;padding-left:10px;text-decoration:none;width:168px}
.navbar1 li{border-bottom:1px solid #D8DFEA;padding-left:10px;white-space:nowrap;width:168px}
.navbar1 a{line-height:24px;text-decoration:none}
/* page */
.page{clear:both;font-family:Tahoma,Helvetica,sans-serif;line-height:24px;margin:10px 0;position:relative;text-align:center}
.page .currentpage{padding:2px 0px 0px 5px}
/* class */
/* news */
.newsbox .newsboxcontent a,.newsbox .news_boxcontent a,.newsbox .newsbox_content a,.newsbox .newsboxcon_tent a,.newsbox .newsboxconten_t a,.newsbox .news_box_con_ten_t a{color:#000000;text-decoration:none}
.newsbox .newsboxcontent img,.newsbox .news_boxcontent img,.newsbox .newsbox_content img,.newsbox .newsboxcon_tent img,.newsbox .newsboxconten_t img,.newsbox .news_box_con_ten_t img{max-width:940px}
.newsbox .newsboxcontent a:hover,.newsbox .news_boxcontent a:hover,.newsbox .newsbox_content a:hover,.newsbox .newsboxcon_tent a:hover,.newsbox .newsboxconten_t a:hover,.newsbox .news_box_con_ten_t a:hover{background:#FFFFFF;color:#000000;text-decoration:underline}
.newsbox{margin-bottom:10px;overflow:hidden;position:relative;width:100%}
.newsbox .newstimes a{color:#808080;text-decoration:none}
.newsbox .newstimes a:hover{background:#FFFFFF;color:#808080;text-decoration:none}
.newsbox .readers{background:#FFFFFF;border-bottom:1px solid #C2CCDE;border-left:1px solid #C2CCDE;border-right:1px solid #C2CCDE;color:#808080;border-top:1px dashed #C2CCDE;padding:5px 5px 5px 10px;width:941px;float:left}
.newsbox .newsboxcontent,.newsbox .news_boxcontent,.newsbox .newsbox_content,.newsbox .newsboxcon_tent,.newsbox .newsboxconten_t,.newsbox .news_box_con_ten_t{background:#FFFFFF;border-left:1px solid #C2CCDE;border-right:1px solid #C2CCDE;padding:5px 5px 5px 10px;width:941px;float:left}
.newspage{clear:both;font-family:Tahoma,Helvetica,sans-serif;line-height:24px;margin:10px 0;overflow:hidden;position:relative;text-align:center;word-break:break-all;word-wrap:break-word}
#news .right_box,#news1 .right_box{float:left;padding:0px 0px 0px 0px;width:369px}
#news .right_box .box .boxcontent,#news1 .right_box .box .boxcontent{height:250px}
/* ecmscopyright */
/* printer */
#printer hr{border:1px dashed #C2CCDE;height:1px}
/* search */
#search{background:#FFFFFF;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;height:180px;padding:10px;width:958px}
#search .boxcontent{background:#F7F7F7;text-align:center}
#search p{margin:10px 0px 10px 0px}
/* comment */
#comment{border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;padding:10px;width:958px}
#comment h3{border-bottom:1px solid #D8DFEA;color:#3B5998;font-size:14px;margin:15px 0}
#comment h4{margin:10px 0 5px 0}
/* Form Elements only forIE6 IE7 firefox */
input,textarea,select{font:12px "Lucida Grande",Arial,Tahoma,Helvetica,sans-serif}
.inputtext{border:1px solid #BDC7D8;padding:2px}
input.subbutton,input.canbutton{background:#3B5998;border:1px solid;border-color:#D8DFEA #0E1F5B #0E1F5B #D8DFEA;color:#FFFFFF;height:24px;line-height:16px;padding:3px 5px}
.inputbutton,.inputsubmit{background:#3B5998;border:1px solid;border-color:#D8DFEA #0E1F5B #0E1F5B #D8DFEA;color:#FFFFFF;height:24px;line-height:16px;margin:5px 0;padding:3px 5px}
input.subbutton{margin-right:5px}
select{border:1px solid #BDC7D8;height:21px;padding:2px}
textarea{border:1px solid #BDC7D8;overflow:auto;padding:2px}
/* bigclass1 */
#right_content1{float:left;padding:10px 1px 0px 10px;width:518px}
#right_content1 .right_space{float:left;height:335px;width:19px}
.box1{margin-bottom:10px;overflow:hidden;position:relative;width:499px}
#right_header .white_space,.box .boxcontent1 li .white_space{visibility:hidden}
#content,#bigclass_content{background:#FFFFFF;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;width:978px}
#right_content .right_box,#right_content1 .right_box{float:left;padding:0px 0px 0px 0px;width:290px}
#right_content .right_space{float:left;height:335px;width:20px}
#news .right_space,#news1 .right_space{float:left;height:20px;width:20px}
#sort,#link{border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;padding:10px 20px 0px 20px;width:938px}
#sort .box .boxcontent li,#link .box .boxcontent li,#moreclass .content li{float:left;line-height:24px;margin-left:3px;overflow:hidden;vertical-align:top;white-space:nowrap;width:100px}
.box h4 div a,.box1 h4 div a{display:block;text-decoration:none}
.box h4 div a:hover,.box1 h4 div a:hover{background:transparent;color:#3B5998;text-decoration:underline}
.box .boxcontent,.box1 .boxcontent{background:#FFFFFF;border:1px solid #C2CCDE;padding:5px 5px 5px 10px}
#right_content .right_box .box .boxcontent,#right_content1 .right_box .box .boxcontent{overflow:hidden;white-space:nowrap;width:273px}
.box .piccontent,.box1 .piccontent{border:1px solid #C2CCDE;height:90px;padding:5px 5px 5px 10px}
.box .piccontent .pic,.box1 .piccontent .pic{float:left;width:96px}
.box .piccontent .pic img,.box1 .piccontent .pic img{background:#FFFFFF;border:1px solid #D8DFEA;padding:3px}
.box .piccontent .pic a:hover,.box1 .piccontent .pic a:hover{background:transparent}
.box .piccontent .pic a:hover img,.box1 .piccontent .pic a:hover img{background:#D8DFEA;border:1px solid #3B5998}
#subbox li,#sort .box .boxcontent div,.box .boxcontent div.ing{display:inline}
.gggg,.aaaa,.bbbb,.cccc,.dddd,.eeee,.ffff,.efef,#dwdw,#yuyu,#ioio,#xcxc,#asas,#qwqw,#jiji{border-bottom:medium none;border-left:medium none;border-right:medium none;border-top:medium none;float:left;height:280px;margin:0px;padding:0px;width:336px;}
#bigclass_right_content .content,#search_result .content{background:#FFFFFF;border:1px solid #D8DFEA;margin:10px 0;padding:10px}
#moreclass .content{background:#FFFFFF;border:1px solid #D8DFEA;margin:10px 0;padding:10px;float:left;width:936px}
.info h3,.info h4{line-height:24px}
.navbar,.navbar1{float:left;font-family:Tahoma,Helvetica,sans-serif;margin-bottom:10px;overflow:hidden;width:168px}
.navbar ul,.navbar1 ul{list-style-type:none;margin-left:15px}
.page a,.newspage a{background:#FFFFFF;border:solid 1px #D8DFEA;color:#3B5998;margin-left:5px;padding:2px 6px;text-decoration:none}
.page a:hover,.newspage a:hover{background:#3B5998;border:solid 1px #D8DFEA;color:#FFFFFF;text-decoration:none}
#news,#printer{background:#FFFFFF;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;padding:10px;width:958px}
#news1,#search_result,#moreclass{background:#F7F7F7;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;padding:10px;width:958px}
#news1 .newsbox .newstimes,.newsbox .newstimes{background:#FFFFFF;border-bottom:1px dashed #C2CCDE;border-left:1px solid #C2CCDE;border-right:1px solid #C2CCDE;border-top:1px solid #C2CCDE;color:#808080;padding:5px 5px 5px 10px}
#news1 .newsbox h4,#news1 .box h4{background:#FFFFFF;border-left:1px solid #C2CCDE;border-right:1px solid #C2CCDE;border-top:1px solid #C2CCDE;color:#3B5998;height:24px;line-height:24px;padding-left:8px}
.ecmscopyright,.hid,.bid,.hia,.hsds,.dsada,.dac3,.dafgr,.fgsvs,.kuiy,.wcax,.sqdeg,.evrt,.xssxs,.cdcr,.zasw,.box .boxcontent div,.box .boxcontent div.no{display:none}
.box1 h4,.box h4,.newsbox h4{background:#D8DFEA;border-top:1px solid #3B5998;color:#3B5998;height:24px;line-height:24px;padding-left:8px}
.box1 h4 div,.box h4 div,.newsbox h4 div{float:left;height:24px;line-height:24px;text-align:center;width:60px}
.box1 .boxcontent li,.box .boxcontent li,.newsbox .newsboxcontent li,.newsbox .news_boxcontent li,.newsbox .newsbox_content li,.newsbox .newsboxcon_tent li,.newsbox .newsboxconten_t li,.newsbox .news_box_con_ten_t li{line-height:24px;vertical-align:top}
.box h4 div.no a,.posts .title1 a,.post .title a,#nav a{text-decoration:none}
.posts li,.post li,#bigclass_right_content #list,.newsbox .newsboxcontent table,.newsbox .news_boxcontent table,.newsbox .newsbox_content table,.newsbox .newsboxcon_tent table,.newsbox .newsboxconten_t table,.newsbox .news_box_con_ten_t table{float:left;}