/* basic elements */


a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #F00; text-decoration: underline; }

.red a:link,.red a:visited { color: #F00; text-decoration: none; }
.red a:hover { color: #2F1FFF; text-decoration: underline; }

.b a:link,.b a:visited { color: #5E2B03; text-decoration: none; }
.b a:hover { color: #2F1FFF; text-decoration: underline; }

.m a:link,.m a:visited { color: #000; text-decoration: none; padding:3px 15px 3px 0; background:url(http://xyx.duowan.com/newxyx/index_14.jpg) no-repeat right;}
.m a:hover { color: #F00; text-decoration: underline; padding:0 15px 0 0; background:url(http://xyx.duowan.com/newxyx/index_14.jpg) no-repeat right;}


.home a:link,.home a:visited { margin:0 15px 0 0; color: #000; text-decoration: none; background:url(http://xyx.duowan.com/newxyx/index_05.jpg) no-repeat left; padding:0 0 0 15px; }
.home a:hover { margin:0 15px 0 0; color: #F00; text-decoration: underline; background:url(http://xyx.duowan.com/newxyx/index_05.jpg) no-repeat left; padding:0 0 0 15px; }

.list_b a:link,.list_b a:visited { margin:0 15px 0 0; width:85px; height:27px; color: #000; text-decoration: none; background:url(http://xyx.duowan.com/newxyx/list_05.jpg) no-repeat;}
.list_b a:hover { margin:0 15px 0 0; color: #F00; text-decoration: underline; background:url(http://xyx.duowan.com/newxyx/list_05.jpg) no-repeat;}


h2, h3, h4, h5, p, ul, ol  { margin: 0; padding: .5em 0; }

/* common style */
.clear { clear:both;}
.hide, .dupe { display: none; }
.title01 {text-align:left; margin:0 5px 0 40px; padding:8px 0 0 0; font-size:14px; font-weight:bold; color:#FFF; height: 21px;}
.title03 {text-align:left; margin:0 20px 0 40px; padding:5px 0 0 0; font-size:14px; font-weight:bold; color:#FFF; height: 21px;}
.title04 {text-align:left; margin:0 20px 0 10px; padding:3px 0 0 0; font-size:14px; font-weight:bold; color:#FFF; height: 21px;}
.title02 {text-align:left; margin:0 0 0 10px; padding:8px 0 0 0; font-size:14px; font-weight:bold; color:#FFF; height: 21px;}
.house {text-align:right; margin:0 25px 0 10px; padding:5px 0 0 0; font-size:14px; font-weight:bold; color:#FFF; height: 21px;}

/**
*  Homepage 
*  Defining homepage style 
*/
#container { width:940px; margin:0 auto; padding:0 5px; background:url(http://xyx.duowan.com/newxyx/index_27.jpg) repeat-y; text-align:left; } /* Width of all pages : 1003px  */
#content_box{ margin:0 2px; width:936px;}

/*top*/
#top_01{ margin:0; width:940px; height:31px; background:url(http://xyx.duowan.com/newxyx/index_02.jpg) repeat-x;}
#top_01_left{ margin:0 0 0 10px; width:700px; float:left;}
p#top_01_t{ list-style:none; line-height:1.4em; font-size:12px;}
#top_01_right{ margin:3px 0 0 20px; width:200px; float:left; text-align:right;}

#top_b{ margin:0; width:940px; height:60px; background:url(http://xyx.duowan.com/newxyx/index_08.jpg) repeat-x;}
#top_logo{ margin:0 0 0 10px; width:199px; height:58px; background:url(http://xyx.duowan.com/newxyx/index_09.jpg) no-repeat; float:left; display:inline;}
.logo_link{ width:199px; height:58px; top:0; left:0;}
.logo_link span{ display:none;}
#menu{ margin:0; width:702px; height:58px; background:url(http://xyx.duowan.com/newxyx/index_11.jpg) no-repeat right; float:right;}

#menu ul{ margin:0 15px 0 15px;}
#menu ul li{ list-style:none; line-height:2.8em; font-size:16px; font-weight:bold; color:#000; text-align:right;}


/* top_menu */
#top_menu{ margin:0; width:920px; padding:0 10px; background:url(http://xyx.duowan.com/newxyx/index_18.jpg) repeat-x bottom;}
p#top_menu_t{ list-style:none; line-height:1.6em;}

/* menu_a */
#menu_a{ margin:0; width:940px; height:34px; background:url(http://xyx.duowan.com/newxyx/index_22.jpg) no-repeat;}

#menu_t ul{ margin:0 15px;}
#menu_t ul li{ list-style:none; line-height:1.4em; font-size:15px; font-weight:bold; color:#5E2B03;}


/* hot */
#hot_box{ margin:5px 0 0 0; width:721px;}

#hot_top{ margin:0; width:721px; height:32px; background:url(http://xyx.duowan.com/newxyx/index_26.jpg) no-repeat;}
#hot_bj{ margin:0; width:721px; padding:1px 0; background:url(http://xyx.duowan.com/newxyx/index_31.jpg) repeat-y;}
#hot_bottom{ margin:0; width:721px; height:6px; background:url(http://xyx.duowan.com/newxyx/index_42.jpg) no-repeat; font-size:0;}

.hot_photo{ margin:0 0 0 23px;}
.hot_photo dl{ margin:12px 21px 0 0; float:left; display:inline;}
.hot_photo dd{ line-height:1.6em; list-style:none; text-align:center;}
.hot_photo img{ border:1px solid #999; padding:2px;}

/* left */
#f_left{ margin:0 0 0 720px; width:209px;}

/* left_right */
#left{ margin:5px 6px 0 0; width:233px; float:left;}
#right{ position:relative; margin:5px 0 0 0; width:697px; float:left;}

/*  */
#main_left{ position:absolute; width:209px; top:-167px; right:0;}
#main_left_top{ margin:0; width:209px; height:28px; background:url(http://xyx.duowan.com/newxyx/index_28.jpg) no-repeat;}
#main_left_bj{ margin:0; width:209px; padding:1px 0; background:url(http://xyx.duowan.com/newxyx/index_30.jpg) repeat-y;}
#main_left_bottom{ margin:0; width:209px; height:5px; font-size:0; background:url(http://xyx.duowan.com/newxyx/index_93.jpg) repeat-y;}

#main_left_top02{ margin:8px 0 0 0; width:209px; height:24px; background:url(http://xyx.duowan.com/newxyx/index_66.jpg) no-repeat;}
p#main_left_t{ margin:5px; padding:2px; width:90px; font-size:14px; font-weight:bold; color:#483A17; background-color:#FFD071;}
#main_photo{ margin:0 10px; padding:2px; border:1px solid #999;}

.main_left_photo{ margin:10px 45px;}
.main_left_photo dl{ margin:0; height:108px;}
.main_left_photo dd{ list-style:none; line-height:1.6em; text-align:center;}
.main_left_photo img{ padding:2px; border:1px solid #999;}

#main_left_line{ margin:0; width:209px; height:5px; font-size:0; background:url(http://xyx.duowan.com/newxyx/index_77.jpg) no-repeat;}
ul.main_left_f li{ margin:0 10px; font-size:13px; list-style:none; line-height:1.6em;}

.main_time span{ width:130px; float:left;}

p#main_a{ margin:6px; padding:2px; font-size:12px; color:#483A17; }

p#main_b{ margin:-5px 7px 0 7px; color:#F00; text-align:center;}

p#main_c{ margin:0 5px 5px 5px; padding:2px; width:110px; font-size:14px; font-weight:bold; color:#483A17; background-color:#FFD071; float:left;}
.main_c_more{ float:right; width:70px; height:20px; text-align:center;}

/* taxis */
#taxis_top{ margin:0; width:233px; height:33px; background:url(http://xyx.duowan.com/newxyx/index_44.jpg) no-repeat;}
.taxis_bj{ margin:0; width:233px; padding:1px 0; background:url(http://xyx.duowan.com/newxyx/index_48.jpg) repeat-y;}
#taxis_bottom{ margin:0; width:233px; height:22px; background:url(http://xyx.duowan.com/newxyx/index_70.jpg) no-repeat;}
ul.taxis_t li{ margin:0 10px; list-style:none; line-height:1.6em;}
.taxis_time span{ width:155px; float:left;}

/* point */
#point_top{ margin:0; width:233px; height:32px; background:url(http://xyx.duowan.com/newxyx/index_72.jpg) no-repeat;}
.point_bottom{ margin:0; width:233px; height:3px; background:url(http://xyx.duowan.com/newxyx/index_80.jpg) no-repeat; font-size:0;}

/* series */
#series_top{ margin:5px 0 0 0; width:233px; height:33px; background:url(http://xyx.duowan.com/newxyx/index_82.jpg) no-repeat;}
.series_button{ margin:10px auto; width:194px;}

/* game */
#game_01_top{ margin:0; width:480px; height:33px; background:url(http://xyx.duowan.com/newxyx/index_46.jpg) no-repeat;}
.game_bj{ margin:0; width:480px; padding:1px 0; background:url(http://xyx.duowan.com/newxyx/index_49.jpg) repeat-y;}
.game_bottom{ margin:0; width:480px; height:4px; font-size:0; background:url(http://xyx.duowan.com/newxyx/index_61.jpg) no-repeat;}

.game_photo_box{ margin:0; float:left; display:inline;}

.game_photo{ margin:0;}
.game_photo dl{ margin:10px 3px 0 12px; float:left; display:inline;}
.game_photo dd{ list-style:none; line-height:1.6em; text-align:center;}
.game_photo img{ padding:2px; border:1px solid #999;}

.game_f{ margin:0 0 0 5px; width:200px; float:left; display:inline;}
.game_t ul{ margin:5px 14px 0 5px; float:left;}
.game_t ul li{ list-style:none; line-height:1.6em; background:url(http://xyx.duowan.com/newxyx/index_05.jpg) no-repeat left; padding:0 0 0 15px;}

#game_02_top{ margin:7px 0 0 0; width:480px; height:33px; background:url(http://xyx.duowan.com/newxyx/index_63.jpg) no-repeat;}

#game_03_top{ margin:7px 0 0 0; width:480px; height:33px; background:url(http://xyx.duowan.com/newxyx/index_69.jpg) no-repeat;}

#game_04_top{ margin:6px 0 0 0; width:480px; height:33px; background:url(http://xyx.duowan.com/newxyx/index_74.jpg) no-repeat;}

#game_05_top{ margin:6px 0 0 0; width:480px; height:33px; background:url(http://xyx.duowan.com/newxyx/index_76.jpg) no-repeat;}

#game_06_top{ margin:6px 0 0 0; width:480px; height:34px; background:url(http://xyx.duowan.com/newxyx/index_84.jpg) no-repeat;}

/* flash */
#flash_top{ margin:5px 0 0 0; width:697px; height:27px; background:url(http://xyx.duowan.com/newxyx/index_95.jpg) no-repeat;}
#flash_bj{ margin:0; width:697px; padding:1px 0; background:url(http://xyx.duowan.com/newxyx/index_96.jpg) repeat-y;}
#flash_bottom{ margin:0; width:697px; height:4px; font-size:0; background:url(http://xyx.duowan.com/newxyx/index_102.jpg) no-repeat;}

.flash_photo{ margin:20px 0 0 20px; height:115px!important;}
.flash_photo dl{ margin:0 17px 0 0; float:left; display:inline;}
.flash_photo dd{ line-height:1.6em; list-style:none; text-align:center;}
.flash_photo img{ border:1px solid #999; padding:2px;}


/* group */
.group_box01{ margin:5px 5px 0 0; width:228px; float:left;}
.group_box02{ margin:5px 0 0 0; width:228px; float:left;}

.group_top{ margin:0; width:228px; height:27px; background:url(http://xyx.duowan.com/newxyx/index_105.jpg) no-repeat;}
.group_bj{ margin:0; width:228px; background:url(http://xyx.duowan.com/newxyx/index_108.jpg) repeat-y;}
.group_bottom{ margin:0; width:228px; height:4px; font-size:0; background:url(http://xyx.duowan.com/newxyx/index_113.jpg) no-repeat;}

.group_photo{ margin:10px 5px 0 10px; float:left;}
.group_photo dl{ margin:0;}
.group_photo dd{ list-style:none; line-height:1.6em; text-align:center;}
.group_photo img{ padding:2px; border:1px solid #999;}



.group_t ul{ margin:5px 0 0 5px; width:75px; float:left;}
.group_t ul li{ list-style:none; line-height:1.6em; background:url(http://xyx.duowan.com/newxyx/index_05.jpg) no-repeat left; padding:0 0 0 12px;}

/* link */
#link_top{ margin:6px 0 0 0; width:233px; height:33px; background:url(index_114.jpg) no-repeat;}


/* footer */
#footer{ margin:5px 0 2px 0; padding:8px 0; border:1px solid #CC9304; background-color:#FFF9EB; text-align:center;}


/*=====  list.htm =====*/
#list_label_top{ margin:5px 2px 0 2px; width:; height:34px; background:url(http://xyx.duowan.com/newxyx/list_03.jpg) repeat-x;}
#list_label_bj{ margin:0 2px; padding:1px 0; border-bottom:1px solid #6FB0FB; border-left:1px solid #6FB0FB; border-right:1px solid #6FB0FB; background-color:#EAF4FF;}

.list_label_photo{ margin:0; height:125px!important;}
.list_label_photo dl{ margin:10px 0 0 14px; float:left; display:inline;}
.list_label_photo dd{ list-style:none; line-height:1.6em; text-align:center;}
.list_label_photo img{ padding:2px; border:1px solid #999;}


#list_left{ margin:5px 7px 0 0; width:205px; float:left;}

#game_label_top{ margin:0; width:205px; height:33px; background:url(http://xyx.duowan.com/newxyx/list_17.jpg) no-repeat;}
.game_label_bj{ margin:0; width:205px; padding:1px 0; background:url(http://xyx.duowan.com/newxyx/list_31.jpg) repeat-y;}
#game_lable_bottom{ margin:0; width:205px; height:24px; background:url(http://xyx.duowan.com/newxyx/list_27.jpg) no-repeat;}
#game_label_top02{ margin:0; width:205px; height:31px; background:url(http://xyx.duowan.com/newxyx/list_30.jpg) no-repeat;}
#game_lable_bottom02{ margin:0; width:205px; height:5px; font-size:0; background:url(http://xyx.duowan.com/newxyx/list_33.jpg) no-repeat;}

.font14{ font-size:14px; line-height:1.6em;}

/* list_middle */
#list_middle{ margin:5px 0 0 0; width:507px; float:left;}

#list_place{ border:1px solid #4F98A6; padding:1px; background-color:#FFF;}
#list_place_t{ padding:2px 0 2px 7px; line-height:1.8em; list-style:none; background-color:#83CCDA;}

#list_middle_top{ margin:5px 0 0 0; width:507px; height:33px; background:url(http://xyx.duowan.com/newxyx/list_23.jpg) no-repeat;}
#list_middle_bj{ margin:0; width:507px; padding:1px 0; background:url(http://xyx.duowan.com/newxyx/list_25.jpg) repeat-y;}
#list_middle_bottom{ margin:0; width:507px; height:10px; font-size:0; background:url(http://xyx.duowan.com/newxyx/list_35.jpg) no-repeat;}

.list_middle_photo{ margin:10px 0 0 9px;}
.list_middle_photo dl{ margin:0 6px 0 0; height:113px; float:left;}
.list_middle_photo dd{ list-style:none; line-height:1.6em; text-align:center;}
.list_middle_photo img{ padding:2px; border:1px solid #999;}

.list_middle_line{ margin:13px 10px 20px 10px; border-bottom:1px dashed #999;}

/* list_right */
#list_right{ margin:5px 0 0 7px; width:209px; float:left;}

#list_right_top{ margin:0; width:209px; height:29px; background:url(http://xyx.duowan.com/newxyx/list_19.jpg) no-repeat;}
.list_right span{ width:95px; float:left;}

/*=====  article.htm =====*/
#article_left{ margin:5px 5px 0 0; width:204px; float:left; display:inline;}

#article_top{ margin:5px 0 0 0; width:205px; height:29px; background:url(http://xyx.duowan.com/newxyx/article_15.jpg) no-repeat;}
#article_bj{ margin:0; width:205px; padding:1px 0; background:url(http://xyx.duowan.com/newxyx/article_17.jpg) repeat-y;}
#article_top02{ margin:5px 0 0 0; width:205px; height:26px; background:url(http://xyx.duowan.com/newxyx/article_19.jpg) no-repeat;}
#article_bottom{ margin:0; width:205px; height:5px; font-size:0; background:url(http://xyx.duowan.com/newxyx/article_41.jpg) no-repeat;}

#article_line{ margin:4px; width:196px; height:6px; background:url(http://xyx.duowan.com/newxyx/article_35.jpg) no-repeat;}

#article_right{ margin:5px 0 0 0; width:724px; float:left; display:inline;}

.article_right_top{ margin:5px 0 0 0; width:724px; height:33px; background:url(http://xyx.duowan.com/newxyx/article_03.jpg) no-repeat;}
.article_right_bj{ margin:0; width:724px; padding:1px 0; background:url(http://xyx.duowan.com/newxyx/article_05.jpg) repeat-y;}
.article_right_bottom{ margin:0; width:724px; height:6px; font-size:0; background:url(http://xyx.duowan.com/newxyx/article_32.jpg) no-repeat;}

#article_title{ margin:10px 10px 0 10px; width:480px; float:left; display:inline;}
#article_title h1{ font-size:20px; line-height:1.8em; font-weight:bold; text-align:left;}
#article_title h2{ margin:-10px 0 0 0; font-size:12px; font-weight:normal; text-align:left;}

#article_p{ margin:15px 10px 0 10px; width:200px; float:left; display:inline;}
#article_p h1{ font-size:12px; line-height:1.6em; font-weight:normal; text-align:right;}
#article_p h2{ color:#F00; font-size:12px; font-weight:normal; text-align:right;}

#article_content_top{ margin:0 10px; width:704px; height:7px; font-size:0; background:url(http://xyx.duowan.com/newxyx/article_08.jpg) no-repeat;}
.article_content_bj{ margin:0 10px; width:680px; padding:4px 12px; background:url(http://xyx.duowan.com/newxyx/article_29.jpg) repeat-y; text-align:left;}
#article_content_bottom{ margin:0 10px; width:704px; height:10px; font-size:0; background:url(http://xyx.duowan.com/newxyx/article_30.jpg) no-repeat;}

#article_button{ margin:0; width:100%; text-align:right;}

h1#article_content_title{ font-size:16px; line-height:1.8em; border-bottom:1px dashed #999;}
p#article_content_t{ font-size:14px; font-weight:normal; line-height:1.7em; text-indent:2em;}

.article_middle_photo{ margin:15px 0 0 9px;}
.article_middle_photo dl{ margin:0 12px 0 12px;height:113px; float:left; display:inline;}
.article_middle_photo dd{ list-style:none; line-height:1.6em; text-align:center;}
.article_middle_photo img{ padding:2px; border:1px solid #999;}

#message_top{ margin:5px 0 0 0; width:724px; height:8px; font-size:0; background:url(http://xyx.duowan.com/newxyx/article_38.jpg) no-repeat;}
#message_bj{ margin:0; width:704px; padding:1px 10px; background:url(http://xyx.duowan.com/newxyx/article_39.jpg) repeat-y;}
#message_bottom{ margin:0; width:724px; height:7px; font-size:0; background:url(http://xyx.duowan.com/newxyx/article_43.jpg) no-repeat;}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs { float:left; width:100%; font-size:93%; line-height:normal;}
.tabs ul { margin:0; padding:8px 10px 0 10px; list-style:none;}
.tabs li { display:inline; margin:0; padding:0;}
.tabs a { display:block; margin:0 8px 0 0; padding:0 0 0 4px; font-size:14px; font-weight:bold; text-decoration:none; background:url("http://xyx.duowan.com/newxyx/list_05.jpg") no-repeat left top; float:left;}
.tabs a span { margin:0; float:left; display:block; background:url("http://xyx.duowan.com/newxyx/list_06.jpg") no-repeat right top; padding:5px 15px 4px 6px; color:#265E9E;}
.tabs a { margin:0 8px 0 0; padding:0 0 0 4px; text-decoration:none; background:url("http://xyx.duowan.com/newxyx/list_05.jpg") no-repeat left top; float:left;}

.tabs a span {float:none;}
/* End IE5-Mac hack */
.tabs a:hover span { color:#265E9E;}
.tabs a:hover { text-decoration:none; background:url(http://xyx.duowan.com/newxyx/list_11.jpg) no-repeat left top; background-position:0% 0;}
.tabs a:hover span{ text-decoration:none; background:url(http://xyx.duowan.com/newxyx/list_12.jpg) no-repeat left top; background-position:100% 0;}
.tabs a.here{ background:url("http://xyx.duowan.com/newxyx/list_06.jpg") no-repeat right top;}

/* 分页代码 \*/

#pageNum {text-align: center; font-size:14px; padding: 10px 0 20px 0; margin: 10px 0 0 0;}
#pageNum span {}
#pageNum a{color:#000; text-decoration: none; font-weight: bold; padding: 5px; margin: 0 5px; border:1px solid #555; background: #BDB76B}
#pageNum a:hover { color:#DC143C ; background: #fff;}
#pageNow a{color:#fff; background: #DC143C}

/* aaaaaaaaaaaaaaaaaa \*/

.one { float:left; width:100%; font-size:93%; line-height:normal;}
.one ul { margin:0; padding:8px 10px 0 10px; list-style:none;}
.one li { display:inline; margin:0; padding:0;}
.one a { margin:0 8px 0 0; padding:0 0 0 4px; font-size:14px; font-weight:bold; text-decoration:none; background:url("http://xyx.duowan.com/newxyx/article_02.jpg") no-repeat left top; float:left;}
.one a span { margin:0; float:left; display:block; background:url("http://xyx.duowan.com/newxyx/article_06.jpg") no-repeat right top; padding:5px 15px 4px 6px; color:#265E9E;}
.one a { margin:0 8px 0 0; padding:0 0 0 4px; text-decoration:none; background:url("http://xyx.duowan.com/newxyx/article_02.jpg") no-repeat left top; float:left;}

.one a span {float:none;}
/* End IE5-Mac hack */
.one a:hover span { color:#265E9E;}
.one a:hover { text-decoration:none; background:url(http://xyx.duowan.com/newxyx/article_04.jpg) no-repeat left top; background-position:0% 0;}
.one a:hover span{ text-decoration:none; background:url(http://xyx.duowan.com/newxyx/article_07.jpg) no-repeat left top; background-position:100% 0;}



/********** 评论 *******/
#comment  { line-height:120%; text-align:left;}
#comments0{ border: 1px solid #ded9cf; padding:5px; margin:5px 0;clear: both;background:#fff;}
#comments0 .title { background: #faf9f9; padding:6px 3px 0 18px;  color:#b47f58}
#comments1{ border: 1px solid #eef0f1; padding:5px; margin:5px 0;clear: both;background:#fff;}
#comments1 .title { background: #f9fafa; padding:6px 3px 0 18px;  color:#6699cc}
#comment .content { padding:8px; line-height: 150%;  color: #222; table-layout: fixed; overflow: hidden; word-wrap:break-word; word-break:break-all; clear:both;}
#comment .date { color: #5387bb;	width: 385px; float: left;	}
#comment .function {	width:150px; float:right;}
#comment .re {	margin:10px 0; background: #feffe6; border: 1px solid #efefef;padding:5px 10px;color:#222;}
#comment .comment_quote{margin:10px 0; background: #feffe6; border: 1px solid #efefef;padding:5px 10px;color:#666;}

.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
