/*Layout*/
body { background-color:#DADADA; font-size:12px;}
#wrap { width:960px; margin:0 auto; background:#fff;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0; line-height:0;}

/*content*/
#news{ width:950px; margin:0 5px; padding:8px 0; }
#news .left{ float:left; width:675px;  margin:0; padding:0;}
#news .right{ float:left; width:265px; padding:0px; margin-left:10px; }

.addressbar{ width:673px; height:25px;border: solid 1px #D2D2D2; font-size:12px; color:#747373; padding-top:12px;}
.addressbar a{ color:#747373; text-decoration: none; margin:0px 10px;}
.addressbar a:hover{ color:#000; text-decoration:underline;}

#newspart{ width:673px; border: solid 1px #d8d8d8; background:#fff; padding-left:10px;}
.newspart1{ width:663px; padding-left:10px;}

.hotarticles{ width:319px; float:left; margin-right:10px; border: solid 1px #f7dcd6;}
.hotarticles_title{ width:309px; height:33px; background:url(../img/hotarticletitle1.jpg) no-repeat; font-family:'Microsoft yahei','Arial'; font-size:18px; color:#bd5f6c; padding:10px 0px 0px 10px;}
.articlescontent2{ width:319px; background:url(../img/a59.gif) no-repeat 10px 15px; padding:10px 0px; height:244px;}
.articlescontent2 li{ float:left; width:283px;font-size:12px;font-family:'宋体', 'Arial'; line-height:24px; color:#000; padding:0px 0px 0px 36px;}

.newarticles{ width:319px; float:left; border: solid 1px #d6e5f7;}
.newarticles_title{ width:309px; height:33px; background:url(../img/newarticletitle.jpg) no-repeat; font-family:'Microsoft yahei','Arial'; font-size:18px; color:#2d618d; padding:10px 0px 0px 10px;}

.newspart2{ width:653px; background:url(../img/newspart2_bg.jpg) repeat-x; height:131px; padding:0px 10px 0px 10px; margin:10px 0px 0px;}

.hotkey{ width:291px; background:#fff; float:left; border:solid 1px #e3e3e3; margin-right:10px; padding:10px 14px; height:92px;}

.features{ width:291px;background:#fff; float:left; border:solid 1px #e3e3e3; padding:10px 14px 0px; height:102px;}
.features p{font-size:12px;font-family:'宋体', 'Arial'; line-height:22px; color:#000;}
.features h2{font-family:'Microsoft yahei','Arial'; font-size:14px; color:#000; margin-bottom:5px;}

h2{font-family:'Microsoft yahei','Arial'; font-size:14px; color:#000; margin-bottom:8px;}

.hotkey p{ font-size:12px;font-family:'宋体', 'Arial'; line-height:24px; color:#000;}
.hotkey p a{ margin-right:8px;}

.features p{ font-size:12px;font-family:'宋体', 'Arial'; line-height:24px; color:#000;}



/*分栏期刊文章精华*/
#articles{ background:#F2EDED; margin:0px; padding:0px;}
#articles ul{ width:675px;}
#articles ul li{ float:left; width:330px; padding:8px 0px 8px 5px; margin:0px 0px 0px 0px;}
#articles ul li .articlestitle{ width:310px; background:url(../img/articlestitle.jpg) no-repeat; height:28px;  padding:13px 0px 0px 20px;-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; font-family:'Microsoft yahei','Arial'; font-size:16px; color:#fff;}
#articles ul li .articlestitle dt{ float:left; height:28px;font-family:'Microsoft yahei','Arial'; font-size:16px; color:#fff;}
#articles ul li .articlestitle dd{ float:right;padding-left:0px;padding-right:5px; padding-top:6px; margin:0px; font-size:12px;color:#848484;font-family:'宋体', 'Arial';}
#articles ul li .articlestitle dd a{ color:#848484; text-decoration:none; margin:0px 3px;}
#articles ul li .articlestitle dd a:hover{ color:#333; text-decoration:underline;}
#articles ul li .articlestitle dd a .more{float:right; font-size:12px; color:#666; padding:0px; margin:0px;}
#articles ul li .articlestitle dd a .more{color:#666; text-decoration:none;}
#articles ul li .articlestitle dd a:hover .more{ color:#CB0101; text-decoration:underline;}

.articlescontent{ background:#fff; width:314px; padding:10px 8px; border-bottom: dashed 1px #BCBCBC;}
.articlescontent .photopart{ float:left; width:145px; height:116px;} 
.articlescontent .photopart img{ width:136px; height:102px; border: solid 1px #fff; margin: 6px 0px 0px 2px;}
.articlescontent .textpart{ float:left; width:159px; margin-left:6px;}
.articlescontent .textpart h3{ font-size:14px;font-family:'宋体', 'Arial'; font-weight: bold; color:#CB0101; margin: 5px 0px 3px 0px; height:35px;}
.articlescontent .textpart h3 a{color:#CB0101; text-decoration: none;}
.articlescontent .textpart h3 a:hover{color:#CB0101; text-decoration:underline;}
.articlescontent .textpart p{ font-size:12px; line-height:21px; color:#848484; height:96px;}

.articlescontent .textpart p span{ color:#CB0101; font-size:12px;}
.articlescontent .textpart p span a{color:#CB0101; text-decoration:none;}
.articlescontent .textpart p span a:hover{color:#CB0101; text-decoration:underline;}


#articles .articleslist{ width:330px; background:#fff; padding:8px 0px;}
#articles .articleslist ul{ width:330px;}
#articles .articleslist ul li{ float:left; width:298px; margin:0px; background:url(../img/line.jpg) no-repeat 14px 8px; color:#3D3D3D; line-height:24px; font-size:14px; padding:0px 4px 0px 28px;overflow:hidden;display: block;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;font-family:'宋体', 'Arial';}

#articles .articleslist ul li a{ color:#3D3D3D; text-decoration:none;}

#articles .articleslist ul li a:hover{ color:#D21427; text-decoration:underline;}



#articles .articlesphoto{width:330px;background:#fff;padding:12px 5px 8px; border-top: dashed 1px #BCBCBC;}
#articles .articlesphoto ul{width:330px;}
#articles .articlesphoto ul li{ float:left; width:150px; padding:0px; margin-right:2px;}
#articles .articlesphoto ul li img{ width:136px; height:102px; border:solid 1px #B0B0B0; margin:0px auto;}

#articles .articlesphoto ul li p{ font-size:12px; color:#333333; line-height:22px; text-align:center; margin-top:5px;font-family:'宋体', 'Arial';}

#articles .articlesphoto ul li p a{ color:#333333; text-decoration:none;}

#articles .articlesphoto ul li p a:hover{ color:#CB0101; text-decoration:underline;}



#articles  .evaluation_room{float:left; width:670px; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px;}

#articles  .evaluation_room .evaluationtitle{height:29px; background:url(../img/evaroomtitle.jpg) no-repeat;font-family:'Microsoft yahei'; font-size:16px; color:#fff; padding:13px 0px 0px 20px;-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding;}

#articles  .evaluation_room .evaluationtitle dt{ float:left; font-family:'Microsoft yahei','Arial'; font-size:16px; color:#fff;}

#articles  .evaluation_room .evaluationtitle dd{float:right; font-size:12px;color:#848484;font-family:'宋体', 'Arial'; padding: 6px 14px 0px 30px;}

#articles  .evaluation_room .evaluationtitle dd a{ color:#848484; text-decoration:none; margin:0px 3px;}

#articles  .evaluation_room .evaluationtitle dd a:hover{ color:#333; text-decoration:underline;}

#articles  .evaluation_room .evaluationtitle dd a .more{float:right; font-size:12px; color:#666; padding:0px; margin:0px;line-height:28px;}

#articles  .evaluation_room .evaluationtitle dd a .more{color:#666; text-decoration:none;}

#articles  .evaluation_room .evaluationtitle dd a:hover .more{ color:#CB0101; text-decoration:underline;}


.evacontent{width:665px;border-bottom: solid 1px #F2EDED; padding:0px 0px; margin:0px;}

.evacontent .deep{ width:332px; float:left; border-right: solid 1px #F2EDED; padding:0px; margin:0px;}

.evacontent .deep .deeptitle{width:306px; background:url(../img/deeptitle.jpg) repeat-x; height:33px; font-size:14px; color:#985F5F; font-weight:bold; line-height:33px; padding-left:26px;}

.evacontent .new{ width:332px; float:left; padding:0px; margin:0px;}

.evacontent .new .deeptitle{ width:306px; background:url(../img/deeptitle.jpg) repeat-x; height:33px; font-size:14px; color:#985F5F; font-weight:bold; line-height:33px; padding-left:26px;}



.articlescontent1{ background:#fff; width:322px; padding:10px 5px; border-bottom: dashed 1px #BCBCBC; height:120px;}

.articlescontent1 .photopart{ float:left; width:145px; height:116px;} 

.articlescontent1 .photopart img{ width:136px; height:102px; border: solid 1px #fff; margin: 6px 0px 0px 5px;}

.articlescontent1 .textpart{ width:171px; float:left; margin:0px 0px 0px 6px;}

.articlescontent1 .textpart h3{ font-size:14px;font-family:'宋体', 'Arial'; font-weight: bold; color:#CB0101; margin: 5px 0px 3px 0px;}

.articlescontent1 .textpart h3 a{color:#CB0101; text-decoration: none;}

.articlescontent1 .textpart h3 a:hover{color:#CB0101; text-decoration:underline;}

.articlescontent1 .textpart p{ font-size:12px; line-height:21px; color:#848484; height:80px;}

.articlescontent1 .textpart p span{ color:#CB0101; font-size:12px;}

.articlescontent1 .textpart p span a{color:#CB0101; text-decoration:none;}

.articlescontent1 .textpart p span a:hover{color:#CB0101; text-decoration:underline;}



#articles .articlesphoto1{width:332px;background:#fff;padding:14px 0px 10px 0px; margin:0px; border-top: dashed 1px #BCBCBC;}

#articles .articlesphoto1 ul{width:332px;}

#articles .articlesphoto1 ul li{ float:left; width:165px; padding:0px; margin:0px;}

#articles .articlesphoto1 ul li img{ width:136px; height:102px; border:solid 1px #B0B0B0; margin:0px auto;}

#articles .articlesphoto1 ul li p{ font-size:12px; color:#333333; line-height:22px; text-align:center; margin-top:5px;font-family:'宋体', 'Arial';}

#articles .articlesphoto1 ul li p a{ color:#333333; text-decoration:none;}

#articles .articlesphoto1 ul li p a:hover{ color:#CB0101; text-decoration:underline;}



#articles .articleslist1{ width:332px; background:#fff; padding:8px 0px;}

#articles .articleslist1 ul{ width:332px;}

#articles .articleslist1 ul li{ float:left; width:299px; margin:0px; background:url(../img/line.jpg) no-repeat 14px 8px; color:#3D3D3D; line-height:24px; font-size:14px; padding:0px 4px 0px 28px;overflow:hidden;display: block;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;font-family:'宋体', 'Arial';}

#articles .articleslist1 ul li a{ color:#3D3D3D; text-decoration:none;}

#articles .articleslist1 ul li a:hover{ color:#D21427; text-decoration:underline;}



.rightbanner{ width:265px; height:166px;}



.preview{ width:263px; border: solid 1px #D2D2D2;}

.title2{ width:253px; height:26px; background:url(../img/previewtitle.jpg) no-repeat; font-size:14px; color:#CB0101; font-weight:bold; padding:14px 0px 0px 10px;}

.preview ul{width:263px; margin-bottom:12px;}

.preview ul li{ float:left; width:118px; padding:0px 0px 0px 10px;}

.preview ul li img{border:4px solid #FFFFFF;height:155px;width:110px;}



.hotarticle{width:263px; border: solid 1px #D2D2D2; margin-top:10px;}
.hotarticle ul{ width:243px; padding:0px 10px 10px;}
.hotarticle ul li{ width:228px; float:left; background:url(../img/line.jpg) no-repeat 0px 8px; font-size:12px; line-height:24px; color:#534F4F;overflow:hidden;display: block;white-space: nowrap; padding-left:15px;}
.hotarticle ul li a{color:#534F4F; text-decoration: none;}
.hotarticle ul li a:hover{color:#CB0101; text-decoration:underline;}
.hotarticle p{ width:243px; font-size:14px; color:#333; line-height:24px;}
.hotarticle p a{color:#333; text-decoration:underline; margin-left:12px;}
.hotarticle p a:hover{color:#CB0101; text-decoration:underline;}

.hotarticle2{width:263px; border: solid 1px #D2D2D2; margin-top:10px;}
.hotarticle2 ul{ width:244px; padding:0px 9px 10px 10px;background:url(../img/hotarticle2ul.jpg) no-repeat 10px 1px;}
.hotarticle2 ul li{ width:219px; float:left; font-size:12px; line-height:25px; color:#534F4F;overflow:hidden;display: block;white-space: nowrap; padding-left:25px;}
.hotarticle2 ul li a{color:#534F4F; text-decoration: none;}
.hotarticle2 ul li a:hover{color:#CB0101; text-decoration:underline;}



.editorblog{width:263px; border: solid 1px #D2D2D2; margin-bottom:10px; margin-top:10px;}

.editorblog ul{width:243px; padding:0px 10px 6px;}

.editorblog ul li{ float:left; width:243px; background: none; padding:10px 0px 8px; margin:0px; border-bottom: dashed 1px #d2d2d2;}

.editorblog ul li .editorheadpic{ width:44px; float:left;}

.editorblog ul li .editorheadpic img{ width:40px; height:px; padding:1px; border: solid 1px #D2D2D2; margin-bottom:6px;}

.editorblog ul li .editorheadpic .editorname{ width:44px;font-family:'宋体', 'Arial'; font-size:12px;overflow:hidden;display: block;white-space: nowrap; text-align:center;}

.editorblog ul li .blogarticle{ width:189px; float:left; margin-left:10px;}

.editorblog ul li .blogarticle h1{ width:189px;font-family:'宋体', 'Arial'; font-size:12px; line-height:18px; color:#000;overflow:hidden;display: block;white-space: nowrap; margin-bottom:5px; text-align:left;}

.editorblog ul li .blogarticle p{ width:189px;font-family:'宋体', 'Arial'; font-size:12px; line-height:18px; color:#595959; padding:0px;}

.editorblog p{ width:243px; padding:2px 10px 6px;font-family:'宋体', 'Arial'; font-size:12px;}





/*新闻页*/

#newscast{ margin:0px; padding:10px 0px; width:673px; border: solid 1px #D2D2D2;}
.pagination_bar{ width:650px; height:38px; line-height:38px; margin:0px 12px 10px 11px; padding:0px 0px; background:#EEEEEE;}

.pagination{ float:left; width: 471px; margin:0px 0px; padding: 0px 0px 0px 15px; text-align: left; }
.pagination li{display: inline; padding-bottom: 1px; margin:0 2px;}
.pagination a, .pagination a:visited{color:#515151; background:#CECECE; padding: 3px 6px; text-decoration:none; border: solid 1px #F0F0F0;}
.pagination a:hover, .pagination a:active {border: 1px solid #CD0000; color: #000; background-color:#fff; text-decoration:none;}
.pagination li.currentpage{ padding: 3px 5px; border:#CD0000 1px solid; background-color: #CD0000; color: #FFF; }
.pagination li.disablepage{ padding: 3px 5px; border:#CECBC4 1px solid; color: #7D7B6F; }
* html .pagination li.currentpage, * html .pagination li.disablepage{ margin-right: 5px;padding-right: 0;}


.button_updown{ float:left; width:154px;}
.button_updown img{ float:left; width:60px; height:27px; margin: 6px 0px 0px 10px;}

#newscast .newslist{width:650px; margin:0px 12px 0px 11px;}
#newscast .newslist li{ width:650px; float:left; margin: 6px 0px 10px 0px; padding: 0px 0px 15px 0px; border-bottom: dashed 1px #818181;}
.newslist_title { background:url(../img/newslist_title.jpg) no-repeat; color:#A90500; font-size:18px;  font-family:'Microsoft yahei', 'Arial'; padding-left:28px; }
.newslist_title a:link,
.newslist_title a:visited { color:#A90500; text-decoration:none}
.newslist_title a:active,
.newslist_title a:hover { color:#A90500; text-decoration:underline}

.mewslist_content{ width:650px; margin-top:15px;}
.mewslist_left{ width:212px; float:left; padding:0px 0px 0px 28px;}
.mewslist_left img{ width:208px; height:130px;}
.mewslist_right{ width:385px; float:left; padding: 0px 10px 0px 15px;}
.mewslist_content .mewslist_right p{ width:385px; font-size:12px; font-family:'宋体', 'Arial'; color:#454545; line-height:20px; text-indent:2em; margin-bottom:6px; padding-left:0px;}
.mewslist_buttons{ width:385px; padding:10px 0px 10px 0px;}
.mewslist_buttons img{ float:left; margin: 0px 10px;}
.mewslist_buttons span{ float:left; font-size:14px; font-family:'Microsoft yahei', 'Arial'; color:#636363;}
.mewslist_buttons span a{ color:#636363; text-decoration:none;}
.mewslist_buttons span a:hover{ color:#C7332C; text-decoration:underline;}

.mewslist_content .article_time{color:#848484; width:620px; padding-left:30px;}
.mewslist_content p{ width:620px; font-size:12px; color:#454545;font-family:'宋体', 'Arial'; line-height:22px; text-indent:2em; padding-left:30px;}
.mewslist_content p span{ color:#A90500; margin:0px 4px;}
.mewslist_content p span a{color:#A90500; text-decoration:none; }
.mewslist_content p span a:hover{color:#A90500; text-decoration:underline;}

.searchbar{width:650px; margin:0px 12px 12px 11px; background:#F1F1F1; height:38px; line-height:38px;}
.searchbar_txt{ width:225px; float:left; padding-left:15px;}
.searchbar_txt p{ font-size:14px; color:#040404;font-family:'宋体', 'Arial';}
.searchbar_txt p span{ color:#EA0022; font-weight:bold; margin:0px 8px;}
.searchbar_part{ width:410px; float:left; background:url(../img/searchbar_bg.jpg) no-repeat 0px 7px; height:38px; }
.searchbar_part p{ float:left; padding-left:46px; margin-right:0px;}
.searchbar_part input{ float:left; margin:8px 0px 0px 24px;}

.searchbutton{ width:50px; height:22px; margin:0px; padding:0px;}



/*具体文章页*/
.article_content{padding:26px 0px 10px; width:673px; border: solid 1px #D6DCE2; margin:0px; background:#F7F7F7;}
h1{ font-size:2.5em; font-weight:500; color:#000;font-family:'Microsoft yahei','Arial'; line-height:1.5; margin:0px auto 14px; border-bottom: solid 2px #000;width:603px; padding:10px 0px 10px 0px;}
.source_time{ width:603px; font-size:12px;font-family:'宋体', 'Arial'; color:#777; border-bottom: solid 1px #DDD; padding:2px 0px 15px 0px; margin:0px auto 18px ;}
.source_time span{ margin-right:22px;}
.source_time .color{ color:#C70000; margin:0px 3px;}

.likearea { width:660px; height:24px; overflow:hidden;}
.likearea li{ margin-left:8px;}


.article_area{ width:647px; padding:20px 10px 10px 16px;}
.article_area p { line-height:1.8em; font-size:16px; margin:13px 0px 13px 0px; text-indent:0em; color:#000;font-family:'Microsoft yahei','Arial';/* font-family:'simsun', 'Arial';*/text-shadow: 0 1px 0 #fff;display:block;}
.article_area p span{ line-height:20px; font-family:'simsun', 'Arial';}
.article_area img{ margin:25px 0px 2px 0px; border: solid 1px #BAC5CE; padding:6px; background:#fff; text-indent:0em; }
.article_area h4 { font-family:'Microsoft yahei','Arial';font-size:20px; line-height:2.0em; margin:32px 0px 14px 0px; color:#AA0000;}
.article_area h5 { font-family:'Microsoft yahei','Arial';font-size:18px; font-weight: normal; line-height:1.8em; margin:0px 0px 0px 0px;}

#bshare_and_like{ width:634px; background:#fff; border: solid 1px #BAC5CE; margin:16px auto 15px;}
.bsharepart{ width:619px; float:left; padding:12px 0px 10px 15px;}
.bsharepart .bshare-custom a{ padding-right:6px;}
.bsharepart .bshare-more{ font-size:12px; font-weight:normal; color:#1A1A1A;}

/**/
.articleminipart{margin:30px 10px 0px 10px;border: solid 1px #4C4C4C;background-color:#fff;height:200px;padding:8px 10px;}
.articleminipart img{ width:130px; height:182px; margin:0px 30px 0px 10px;}
.articleminipart P{font-family:'宋体', 'Arial'; font-size:14px; color:#000; line-height:24px;}
.articleminipart P a{ color:#000; text-decoration:underline;}
.articleminipart P a:hover{ color:#CB0101; text-decoration:underline;}

.pagination1{width: 673px; padding:32px 0px 10px; text-align:center; }
.pagination1 li{display: inline; padding:0px; margin:0 1px; font-size:14px; font-family: Arial, Helvetica, sans-serif }
.pagination1 a, .pagination1 a:visited{border: 1px solid #CECBC6; background:#fff; color:#86756D; padding: 5px 10px; text-decoration:none;}
.pagination1 a:hover, .pagination1 a:active {border: 1px solid #CECBC6; color: #CD0000; background-color:#fff; text-decoration: underline;}
.pagination1 li.currentpage{ padding: 5px 10px; border:#CD0000 1px solid; background-color: #CD0000; color: #FFF; }
.pagination1 li.disablepage{ padding: 5px 10px; border:#CECBC4 1px solid; color: #7D7B6F;background:#fff; }
.pagination1 li.nextpage{padding:0px;margin:0px;}
* html .pagination1 li.currentpage, * html .pagination1 li.disablepage{ margin-right: 0px;padding-right: 0;}
* html .pagination1 li.nextpage{ margin-right: 0px;padding-right: 0;}

.allread{ width:673px; padding:4px 0px 30px 0px;}
.allread p{font-family:'宋体', 'Arial'; color:#000; font-size:12px; text-align:center;}
.allread p a{color:#000; text-decoration:none;}
.allread p a:hover{color:#000; text-decoration:underline;}



.this_navigation{ width:634px; margin:0px auto; background:#FFFFFF; border: solid 1px #BAC5CE; padding:0px 0px 15px;}
.this_navigation .title_navigation{ width:634px; height:27px; line-height:27px; background:url(../img/this_navigation.jpg) repeat-x; }
.this_navigation .title_navigation p{font-size:14px; font-weight:bold; color:#47586A;font-family:'宋体', 'Arial'; padding-left:30px;}
.this_navigation ul{width:634px; margin-top:10px;}
.this_navigation ul li{ float:left; width:284px; padding-left:30px; font-size:12px;color:#000;font-family:'宋体', 'Arial'; line-height:22px;}
.this_navigation ul li a{color:#000; text-decoration:none;}
.this_navigation ul li a:hover{color:#000; text-decoration:underline;}

.tag_article{ width:675px; margin: 10px 0px;}

.new_article{ width:333px; float:left; margin-right:5px; border: solid 1px #D2D2D2;}

.related_article{ width:333px; float:left;border: solid 1px #D2D2D2;}

.relatedtitle{ width:321px; height:24px; background:url(../img/related_title.jpg) no-repeat; padding:12px 0px 0px 12px; font-size:12px; font-weight:bold; color:#2D2D2D;}

.relatedtitle span{ color:#CB0101; margin:0px 5px; font-size:14px;}

.related_area{ width:301px; padding:10px 16px 10px 16px;}

.related_area li{ width:284px; background:url(../img/line.jpg) no-repeat 0px 14px; font-size:14px; color:#534F4F; line-height:26px; border-bottom: dashed 1px #B5B5B5; padding:4px 0px 4px 17px;overflow:hidden;display: block;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}


.conmment{ width:673px; margin-top:10px; background:#FAFAFA; border: solid 1px #D2D2D2; padding:0px 0px;}
.conmmentarea{ width:643px; padding:0px 15px 0px 15px;}
.conmmentarea ul{width:643px; padding: 0px 0px 0px 0px;}
.conmmentarea ul li{width:643px; float:left; padding:14px 0px 5px 0px; border-bottom: dashed 1px #999999;}

.conmmentarea ul li .commentpic{ width:44px; float:left; padding:0px 17px 0px 4px;}
.conmmentarea ul li .commentpic img{ width:40px; height:40px; border: solid 1px #D0D0D0; padding:1px;}
.conmmentarea ul li .conmmenttextpart{width:566px; float:left; padding-right:12px;}
.conmmentarea ul li .conmmenttextpart .conmenttitle{ width:566px;}
.conmmentarea ul li .conmmenttextpart .conmenttitle .name{ float:left;font-family:'宋体', 'Arial'; font-size:12px; color:#46596C;}
.conmmentarea ul li .conmmenttextpart .conmenttitle .name a{color:#46596C;text-decoration:none;}
.conmmentarea ul li .conmmenttextpart .conmenttitle .name a:hover{color:#46596C;text-decoration: underline;}
.conmmentarea ul li .conmmenttextpart .conmenttitle .lou{ float:right;font-family:'宋体', 'Arial'; font-size:12px; color:#46596C; padding-left:18px;}
.conmmentarea ul li .conmmenttextpart .conmenttitle .time{ float:right;font-family:'宋体', 'Arial'; font-size:12px; color:#46596C;padding-left:18px;}


.conmmentarea ul li .conmmenttextpart .titleright{float:right;font-family:'宋体', 'Arial'; font-size:12px; margin:0px 0px 10px 0px;}
.conmmentarea ul li .conmmenttextpart .titleright a{color:#46596C;text-decoration:none;}
.conmmentarea ul li .conmmenttextpart .titleright a:hover{color:#46596C;text-decoration: underline;}

.conmmentarea ul li .conmmenttextpart .conmmenttext{ width:566px; padding:6px 0px;}
.conmmentarea ul li .conmmenttextpart .conmmenttext P{font-family:'宋体', 'Arial'; font-size:12px; color:#000; line-height:20px;}



.conmment .title{width:643px; font-size:14px; font-weight:normal;font-family:'宋体', 'Arial'; color:#000;}
.conmment .title p{ width:543px; float:left;}
.conmment .title .color{ float:none; font-size:14px; font-weight:bold; color:#DC0A0A; margin:0px 5px;}
.conmment .title span{ float:right;font-size:12px; width:100px;}
.conmment .title span a{color:#555; text-decoration:underline;}
.conmment .title span a:hover{color:#DC0A0A; text-decoration:underline;}

a.black:link{ color:#000000; text-decoration:none;}
a.black:visited{ color:#000000; text-decoration:none;}
a.black:hover{color:#CB0101; text-decoration: underline;}
a.black:active{color:#CB0101; text-decoration:underline;}


.user_reviews{ width:638px; padding-bottom:8px; margin:0px auto 4px;}
.user_reviews table tr{display:table-row;vertical-align:inherit;}
.reviewbox{height:90px;width:626px; margin:0px auto; background:url(../img/textarea_bg.jpg) no-repeat; padding:5px; border: solid 1px #D2D2D2; overflow:hidden; font-size:12px;font-family:'宋体', 'Arial'; color:#333;}
.reviewbox_button{ background:url(../img/reviewbox_button.jpg) no-repeat; width:84px; height:23px; border: none;}

.conmment .reviewspre{ width:643px; height:22px; line-height:22px; margin:10px 0px; padding:0px 15px;}
.conmment .reviewspre p{ float:left;}
.conmment .reviewspre input{ float:left; margin-right:8px;}
.conmment .reviewspre .reviewspre_name{ width:130px; height:20px; border: solid 1px #D2D2D2; background:#fff;}
.conmment .reviewspre .reviewspre_button{ width:52px; height:22px; background:url(../img/commentbutton.jpg) no-repeat; border: none; cursor:hand;}


.conmmenttitle{ width:673px; background:#F4F3F3; height:29px; line-height:29px; border-bottom: solid 1px #D2D2D2; margin:0px 0px; padding:0px 0px 0px 0px;}

.conmmenttitle h3{ float:left;font-family:'宋体', 'Arial'; font-size:14px; color:#46596C; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 16px;}

.conmmenttitle .conmmentmore{ float:right; margin-right:0px; padding:0px 10px 0px 0px;}
.conmmenttitle .conmmentmore span{ color:#CB0101; font-weight:bold; margin:0px 3px;}
.conmmenttitle .conmmentmore a{ color:#1C1C1C; text-decoration:none;}
.conmmenttitle .conmmentmore a:hover{ color:#CB0101; text-decoration:underline;} 



.replybox{ width:560px; background:#F1F1F1; margin:0px 0px 8px 0px; padding:8px 10px 6px;}
.replybox .replytext{ width:560px; margin-bottom:2px;}

.replybox .replytext .replytext_title{ width:560px;color:#46596C; padding:0px 0px 6px 0px;}
.replybox .replytext .replytext_title p{ float:left; margin: 0px 20px 0px 0px; color:#46596C;}
.replybox .replytext .replytext_title .dingcai{ float: right; margin:0px 0px 0px 0px;}
.replybox .replytext .replytext_title .dingcai a{ color:#46596C; text-decoration: none;}
.replybox .replytext .replytext_title .dingcai a:hover{color:#46596C; text-decoration:underline;}

.replybox .replybox_text{ width:560px; padding:0px;}
.replybox .replybox_text p{ width:560px;font-family:'宋体', 'Arial'; font-size:12px; color:#46596C; line-height:18px;}

.replyboxbutton{ background:url(../img/reviewbox_button.jpg) no-repeat; border:none; width:84px; height:23px;cursor:pointer;}
.replyboxbutton2{width:52px; height:22px; background:url(../img/commentbutton.jpg) no-repeat; border: none; cursor:hand;}
.replybox input{ float:left; margin:10px 20px 10px 0px;}

.relatedarticle{width:643px; margin-top:10px; background:#FAFAFA; border: solid 1px #D2D2D2; padding:0px 15px;}



#morecomments{ width:948px; background:#F4F3F3; border: solid 1px #BCBCBC; border-top: none; margin:5px;}

.morecomments_title{ width:948px; background: url(../img/morecommentstitle_bg.jpg) repeat-x; height:31px;line-height:31px;}

.commentsarticle{  float:left; width:388px; height:31px; background: url(../img/commentsarticle_bg.jpg) no-repeat; font-size:14px; font-family:'宋体', 'Arial'; color:#fff; font-weight:bold; padding-left:46px;}

.morecomments_title p{ float:left; font-size:12px; color:#;}

.morecomments_title .commentsnumber{ float: right; padding-right:10px;}

.morecomments_title .commentsnumber span{ color:#DC1B0E; font-size:14px; font-weight:bold; margin: 0px 5px;}

a.white:link{ color:#fff; text-decoration:none;}

a.white:visited{ color:#fff; text-decoration:none;}

a.white:hover{ color:#fff; text-decoration: underline;}

a.white:active{ color:#fff; text-decoration: underline;}


.moreconmmentarea{ width:924px; margin:12px;}

.moreconmmentarea ul{ width:924px; margin-bottom:0px;}

.moreconmmentarea ul li{ float:left; width:922px; border: solid 1px #F17C08; background:#fff; margin-bottom:16px;}

.moreconmmentarea .morecommenttitle{ width:922px; background:#FAF6EE; border-bottom: solid 1px #F17C08; height:27px; line-height:27px;}

.moreconmmentarea .morecommenttitle p{ float:left; font-size:12px;font-family:'宋体', 'Arial'; color:#868686; margin:0px 14px 0px 10px;}

.moreconmmentarea .morecommenttitle .titleright{ float:right; color:#FF6C00;}

.moreconmmentarea .morecommenttitle .titleright span{ margin-right:10px;}

.morecommentbox{ width:900px; padding:10px;}

.morecommentbox .morename{ float:left; width:72px; padding-left:10px;}

.morecommentbox .morename img{ width:40px; height:40px; border: solid 1px #B9B9B9; padding:2px; margin:0px auto 8px;}

.morecommentbox .morename p{ width:72px; text-align:center;}

a.hui:link{ color:#858585; text-decoration:none;}

a.hui:visited{ color:#858585; text-decoration:none;}

a.hui:hover{ color:#000; text-decoration: underline;}

a.hui:active{ color:#000; text-decoration: underline;}

.morecommentbox .moreconmmenttext{ float:left; width:773px; padding:0px 10px 0px 35px;}

.morecommentbox .moreconmmenttext p{ font-size:12px; color:#232323; line-height:22px;}



.morereplybox{ width:866px; margin:10px auto 10px; background:#F4F3F3; border: solid 1px #B8C3DA; padding:10px 10px;}

.morereplytext_title{ width:866px; height:22px;}

.morereplytext_title p{ float:left; color:#848484; margin-right:20px;}

.morereplytext_title .dingcai{ float:right; margin:0px 0px 0px 10px;}

.morereplytext_text{ width:866px;color:#414141; line-height:20px; margin:0px; padding:0px;}

.morereplytext_text p{ width:866px; float:none; margin:0px;}



.moreconmment{ width:880px; background:#fff; margin:0px auto 15px; border: solid 1px #BCBCBC; padding:15px 20px 10px;}

.moreconmment .reviewspre{ width:643px; height:22px; line-height:22px; margin-bottom:12px;}

.moreconmment .reviewspre p{ float:left;}

.moreconmment .reviewspre input{ float:left; margin-right:8px;}

.moreconmment .reviewspre .reviewspre_name{ width:130px; height:20px; border: solid 1px #D2D2D2; background:#fff;}

.moreconmment .reviewspre .reviewspre_button{ width:52px; height:22px; background:url(../img/commentbutton.jpg) no-repeat; border: none; cursor:hand;}

.morereviewbox{height:90px;width:626px; margin:0px auto; background:url(../img/textarea_bg.jpg) no-repeat; padding:5px; border: solid 1px #D2D2D2; overflow:hidden; font-size:12px;font-family:'宋体', 'Arial'; color:#333;}


.pagination2{width:912px; padding:8px 10px 8px 0px;; margin:0px auto 10px; background:#fff; text-align:right; }
.pagination2 li{display: inline; padding:0px 0px; margin:0 2px;}
.pagination2 a, .pagination2 a:visited{border: 1px solid #CECBC6; color:#86756D; padding: 2px 5px; text-decoration:none;}
.pagination2 a:hover, .pagination2 a:active {border: 1px solid #CD0000; color: #000; background-color:#fff; text-decoration: underline;}
.pagination2 li.currentpage{ padding: 2px 5px; border:#CD0000 1px solid; background-color: #CD0000; color: #FFF; }
.pagination2 li.disablepage{ padding: 2px 5px; border:#CECBC4 1px solid; color: #7D7B6F; }
.pagination2 li.nextpage{padding: 2px 0px;}
* html .pagination2 li.currentpage, * html .pagination2 li.disablepage{ margin-right: 5px;padding-right: 0;}


/*微博/RSS*/
.rssminiblog{width:265px; background:#F8F8F8; margin-bottom:10px; padding:10px 0px 14px 0px;}
.miniblog{ width:241px; height:59px; margin:0px auto 0px;}
.miniblog img{ width:241px; height:59px;}
.rsspart{ width:241px; height:59px;background:url(../img/rsspart.jpg) no-repeat;margin:10px auto 0px;}
.rsspart img{ width:241px; height:59px;}

/*正在进行的活动*/
.ongoing_activity { width:263px; border: solid 1px #D2D2D2; margin-bottom:10px;}
.ongoing_activity .title2{ width:253px; height:38px; background:url(../img/previewtitle1.jpg) no-repeat; font-size:14px; color:#CB0101; font-weight:bold; padding:14px 0px 0px 10px;}
.ongoing_activity ul{ width:243px; padding:0px 10px 10px;}
.ongoing_activity ul li{ width:243px; margin:5px 0px 8px 0px;}
.ongoing_activity ul li img{ width:204px; height:74px; margin:0px 0px 3px 17px;}


.p_share_t { height: 26px; padding: 3px 0 0 18px; text-align: right; background: none; float: right;}