.silkroadr { background: url("img/bg_sr_special.jpg") no-repeat scroll center top #1D1812; }
.amo_container, .amo_nav, .amo_subnav { background-color: #655247; }
.special_header { height: 160px; position:relative; }
.special_header a{background:url(img/arabmmo_logo_sr.png) no-repeat; display:block; height:84px; width:260px; position:absolute; top:40px; left:20px;}
.special_con { padding: 10px 20px; }
.special_con h3 { background-color: #8E7260; border-radius: 2px 2px 2px 2px; color: #FFFFFF; font-size: 20px; height: 30px; line-height: 30px; text-indent: 15px; }
.special_con .btn-area { margin: 15px 0; }
.special_con .btn-viewindex { background: url("img/btn.png") no-repeat scroll 0 -107px transparent; color: #FFFFFF; cursor: pointer; display: inline-block; height: 25px; line-height: 25px; text-align: center; width: 104px; }
.special_con .btn-viewindex a { color: #FFFFFF; font-weight: bold; }
.special_con h4 { background: url("img/bul_title.gif") no-repeat scroll right 11px transparent; color: #000000; font-size: 20px; line-height: 32px; padding-right: 20px; }
.special_con h5 { background: url("img/bul_gameinfo.gif") no-repeat scroll right 16px transparent; font-size: 16px; line-height: 39px; padding-right: 16px; }
.special_con p { line-height: 1.5; margin-bottom: 10px; }
.special_con h6 { background-color: #FCF0D4; color: #753B2A; font-size: 14px; font-weight: normal; line-height: 16px; margin: 18px 0 8px; padding: 5px 8px; }
.special_con img { display: block; margin: 10px auto; max-width: 600px; }
.special_con .bbs-list table { border-bottom: 1px solid #C4BAAA; font-size: 11px; overflow: hidden; table-layout: fixed; text-align: center; width: 600px; }
.special_con .bbs-list table thead th, .special_con .bbs-list table th.thead-tit { background-color: #D7CCB9; color: #75370E; text-align: center; }
.special_con .bbs-list table th { background-color: #EBE3D5; border-right: 1px solid #C4BAAA; border-top: 1px solid #C4BAAA; color: #725D39; padding: 7px 0; vertical-align: middle; }
.special_con .bbs-list table th.tit { padding: 7px 10px; text-align: left; }
.special_con .bbs-list table th strong { font-weight: bold; }
.special_con .bbs-list table th .skill { margin-top: 3px; }
.special_con .bbs-list table th img { width: 50px; }
.special_con .bbs-list table td { background-color: #F4F0E9; border-right: 1px solid #C4BAAA; border-top: 1px solid #C4BAAA; color: #5A5A5A; font-family: Tahoma; padding: 7px 0; text-align: center; vertical-align: middle; }
.special_con .bbs-list table td.txt { padding: 7px 10px; text-align: left; }
.special_con .bbs-list table td.txt02 { background-color: #EBE3D5; padding: 7px 10px; text-align: left; }
.special_con .bbs-list table td.txt03 { background-color: #EBE3D5; color: #725D39; padding: 7px 10px; }
.special_con .bbs-list table th.open, .special_con .bbs-list table td.open { border-right: 0 none; }
.special_con .menu { border-bottom: 1px solid #DEDEDE; margin: 3px 0 10px; }
.special_con .menu ul { background-color: #FFFFFF; border: 1px solid #80501D; height: 16px; padding: 9px 5px; }
.special_con .menu li { color: #78675A; float: left; font-weight: bold; line-height: 16px; margin-left: 10px; padding: 2px 5px 2px 8px; }
.special_con .menu li a:link, .game-info-list .menu li a:visited, .game-info-list .menu li a:active { color: #78675A; }
.special_con .menu li.on a, .game-info-list .menu li a:hover { color: #9C010B !important; }
.special_con .menu-list { background-color: #FFFFFF; border: 1px solid #80501D; overflow: auto; padding: 9px 5px 9px 15px; }
.special_con .menu-list .pare { float: right; width: 100%; }
.special_con .menu-list .pare-z { }
.special_con .menu-list .each { float: right; font-weight: bold; padding: 2px 15px 2px 8px; }
.special_con .menu-list a:link, .game-info-list .menu-list a:visited, .game-info-list .menu-list a:active { color: #78675A; }
.special_con .menu-list a:hover, .game-info-list .menu-list .on, .game-info-list .menu-list .on:hover { color: #9C010B !important; }
.special_gameInfo { padding: 10px; }
.special_gameInfo dt { float: right; margin-left: 10px; }
.special_gameInfo dd { border-bottom: 1px dotted #655247; margin-bottom: 7px; padding-bottom: 7px; }
.special_gameInfo dd a { color: #FFFFFF; }
.special_gameInfo p { color: #FFFFFF; line-height: 1.8; }
.hot_tags { padding: 10px; }
.news_list { padding: 10px; }
.news_list dl { border-bottom: 1px dotted #8E7260; margin-bottom: 10px; padding-bottom: 10px; }
.news_list dt { float: right; padding-left: 10px; }
.news_list dd.title { font-weight: bold; margin-bottom: 10px; }
.news_list dd.title span { color: #6B9112; float: left; font-weight: normal; }
.news_list dd.read_more { margin-top: 5px; }
.news_list dd.read_more a { color: #FF6600; }
.new_gamer { padding: 10px; }
.new_gamer a { display: inline-block; margin: 10px 8px; overflow: hidden; vertical-align: top; width: 190px; }
.game_pic { padding: 10px; }
.game_pic a { color: #FFFFFF; display: inline-block; font-weight: bold; margin: 0 5px; text-align: center; vertical-align: top; width: 130px; }
.game_video { padding: 10px; }
.game_video dl { border-bottom: 1px dotted #FFFFFF; margin-bottom: 10px; padding-bottom: 10px; }
.game_video dt { float: right; margin-left: 10px; position: relative; }
.game_video dt span { background: url("img/pl.png") no-repeat scroll 0 0 transparent; bottom: 5px; height: 23px; left: 5px; position: absolute; width: 23px; }
.game_video dd.video_name a { color: #FFFFFF; font-weight: bold; line-height: 1.2; }
.game_star { background: url("img/star_small.png") repeat-x scroll right -10px transparent; display: block; height: 10px; margin-top: 10px; overflow: hidden; width: 70px; }
.game_star span { background: url("img/star_small.png") repeat-x scroll right 0 transparent; display: block; float: right; height: 10px; }
.photo_list { padding: 10px; }
.photo_list a { display: inline-block; height: 140px; margin: 0 12px 15px; overflow: hidden; text-align: center; vertical-align: top; width: 130px; }
.photo_list a img { margin-bottom: 5px; }
.video_list { padding: 10px; }
.video_list dl { border-bottom: 1px dotted #655247; display: inline-block; height: 90px; margin-bottom: 10px; margin-right: 10px; overflow: hidden; vertical-align: top; width: 300px; }
.video_list dd.video_name a { color: #4E2A1E; }
.download_btn { background: url("img/btn_download_2_1.gif") no-repeat scroll 0 0 transparent; color: #FFFFFF; display: block; font-weight: bold; height: 81px; line-height: 81px; margin: 10px auto; text-decoration: none; text-indent: -9999px; width: 158px; }
.drop_menu { background-color: #FFFAEE; border: 1px solid #DED2BB; display: none; min-width: 150px; padding: 5px; position: absolute; right: 0; top: 45px; }
.drop_menu dd { border-bottom: 1px dotted #DED2BB; height: 25px; line-height: 25px; }
.color_green { color: #7E9A2B; }
.amo_main_h1 { color: #FFFFFF; font-size: 24px; font-weight: bold; margin-bottom: 10px; padding-right: 25px; }
.list_sub_float { float: right; margin-bottom: 5px; margin-left: 2px; width: 313px; }
.list_con_title { height: 34px; }
.list_con_title span { display: block; height: 33px; padding-right: 15px; }
.list_con_title_1 span { background: url("img/sr_bg_1.jpg") no-repeat scroll left top transparent; }
.list_con_title_2 span { background: url("img/sr_bg_2.jpg") no-repeat scroll left top transparent; }
.list_con_title_3 span { background: url("img/sr_bg_3.jpg") no-repeat scroll left top transparent; }
.list_con_title_4 span { background: url("img/sr_bg_4.jpg") no-repeat scroll left top transparent; }
.list_con_title_5 span { background: url("img/sr_bg_5.jpg") no-repeat scroll left top transparent; }
.list_con { padding: 10px; }
.list_sub_con { }
.list_sub_con h3 { background-color: #E8DAB9; height: 25px; line-height: 25px; text-indent: 15px; }
.list_sub_con a { display: inline-block; line-height: 1.2; margin: 5px; }
.list_sub_con span { margin: 5px; }


.play_guide{background:url(img/bg_play_guide.jpg) no-repeat; min-height:720px; position:relative;}
.play_guide_title{padding:10px 20px 10px 10px;}
.play_guide_title h2{color:#FFD28C; font-size:40px;}
.play_guide_title p{color:#FFF0E2; font-size:18px; width:400px; margin-top:10px;s}
.play_guide_list{position:absolute; height:125px; width:300px; overflow:hidden;}
.play_guide_list:hover{background-position:0 -125px;}
.play_guide_list h3{ margin:20px 15px 0 0;}
.play_guide_list h3 a{color:#FFF; font-size:20px;}
.play_guide_list h3 a:hover{color:#F90; font-size:18px;}
.play_guide_list span{ margin:10px 15px 0 0; display:none;}
.play_guide_list span a{display:block; margin-bottom:10px; font-size:18px; color:#FFF;}
.play_guide_list span a:hover{color:#F60;}
.play_guide_list1{ left:329px; top:300px; background:url(img/play_guide_gnav01.jpg) no-repeat 0 0;}
.play_guide_list2{ left:20px; top:435px; background:url(img/play_guide_gnav02.jpg) no-repeat 0 0;}
.play_guide_list3{ left:329px; top:435px; background:url(img/play_guide_gnav03.jpg) no-repeat 0 0;}
.play_guide_list4{ left:20px; top:570px; background:url(img/play_guide_gnav04.jpg) no-repeat 0 0;}
.play_guide_list5{ left:329px; top:570px; background:url(img/play_guide_gnav05.jpg) no-repeat 0 0;}


.play_games_guides{position:relative;}
.play_games_guides a{position:absolute; color:#FFFFFF; font-size:22px;}
.paly_gudie_a{top:20px; right:100px;}
.game_gudie_a{top:70px; right:100px;}