@import url(http://www.wanmei.com/top/css/iframe.css);
@import url(http://shenmo.wanmei.com/style/shenmo_logo.css);
/*******author:Zhongwei.Zhang**************/
body{ margin:0; padding:0; font-size:12px; font-family:"ËÎÌå",Arial, Helvetica, sans-serif; background-color:#d3d3d3;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,form{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
img{ border:0;}
ol,ul{list-style:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
#wrapper{ background:url(../images/nei_bj.jpg) center top no-repeat;}
#cont,.banner_box{ position:relative; width:1002px; margin:0 auto; overflow:hidden;}
.banner_box img{ float:left;}
#shenmo_logo,#transparent_logo{ top:50px; left:15px;}
/* index=============================================== */
.index_pp{ height:1269px; background:url(../images/index_pp.jpg) center top repeat-x;}
#wrapper2{ background:url(../images/index_bj.jpg) center top no-repeat;}
#main_flash{ position:absolute; width:952px; height:862px; left:25px; top:124px;}
#b_wrap{ position:absolute; width:880px; height:120px; left:76px; top:1057px;}
.intro{ float:left; width:688px; padding-top:10px; text-indent:2em; color:#687f85; line-height:20px;}
.zhinan{ float:right; width:167px;}
.zhinan img{ margin-bottom:5px;}
#share_abs{ position:absolute; width:1002px; height:30px; left:0; top:1220px;}
/* beauty=============================================== */
.bj_pp{ background:url(../images/bj_pp.jpg) center top repeat-x #030d1c;}
/* iframe */
.top_iframe{ width:1002px; margin:0 auto;}
#nav_flash{ position:absolute; width:1002px; height:100px; left:0; top:0;}
#goindex{ position:absolute; width:80px; height:28px; left:858px; top:78px;}
#goindex img{ display:block;width:80px; height:28px;}
/* main */
#main_box{ width:1002px; margin:0 auto; padding-bottom:40px; background:url(../images/main_bj.jpg) center top no-repeat #030d1c;}
#nav_box{width:789px; height:38px;padding-left:4px; margin-left:109px; background-image:url(../images/nav_bj.jpg); }
#nav_ul{ width:789px; height:38px; overflow:hidden;}
#nav_ul li{ float:left; display:inline; margin-right:2px;font-size:0; line-height:0}
#main_cont{ width:794px;margin:10px 0 0 108px;}
.content{width:792px; background-color:#111d27; border-left:1px solid #0b2a33;border-right:1px solid #0b2a33;}
.title_box{ width:730px; margin-left:25px; overflow:hidden;}
.title_box .title_pic{ float:left; width:145px;}
.title_box p{ float:left; width:565px;color:#687f85; line-height:18px; text-indent:2em;}
/* pic */
#pic_wrap{ width:768px; margin:10px auto 0; overflow:hidden;}
#pic_big{ float:left; width:567px; height:320px; padding-top:5px; border:1px solid #0b2a33; text-align:center;}
#pic_big img{ width:556px; height:313px; border:1px solid #13242e;}
#pic_three{ float:right;width:189px; height:320px; padding-top:5px; border:1px solid #0b2a33; text-align:center;}
#pic_three img{ display:block; width:176px; height:102px; margin:0 auto 4px;cursor:pointer;}
#demo_box{ width:746px; height:70px; padding:10px 10px 0; margin:8px auto 0; border:1px solid #0b2a33;}
#demo{width:746px; height:70px; overflow:hidden;}
#demo table{ border-collapse:collapse; border-spacing:0;}
#demo table td img{ display:block; width:86px; height:58px; margin:0 10px; border:1px solid #3b4b53;cursor:pointer;}
.border{ border-color:#5ab3ac!important;}
/* share */
.share_color{ height:60px; background-color:#020b0c;}
.share_bj{ width:1002px; height:40px; padding-top:20px; margin:0 auto; background-image:url(../images/bottom_bj.jpg);}
#share_box{ width:820px; height:25px; margin:0 auto;}
.share_ul{ float:left; width:343px;}
.share_ul li{ float:left; display:inline; margin-right:7px;}
#collect{ float:left; width:136px; height:17px; padding-top:3px; text-align:center; background-image:url(../images/shoucang_bj.gif);}
#collect img{ cursor:pointer;}
#jieshi{ float:left; padding:3px 0 0 17px; color:#abc7c3;}
/* role=============================================== */
#role_box{ width:763px; margin:10px 0 0 20px; overflow:hidden;}
#role_box li{ float:left; display:inline; width:170px;height:165px; padding-top:5px; margin-right:15px; border:1px solid #0b2a33;}
#role_box li img{ display:block; width:161px; height:129px; margin:0 auto; border:1px solid #374e59; cursor:pointer;}
#role_box li p{ width:161px; height:21px; margin:5px auto 0; background-color:#405566; border:1px solid #374e59; text-align:center; color:#cddadd; line-height:21px;}
.role_p{ width:770px; margin:15px 0 0 10px; color:#687f85; line-height:18px;}
.role_p a{ text-decoration:underline; color:#d5e4e8;}
.role_p a:hover{text-decoration:underline;}
.display_none{ display:none;}
/* equip=============================================== */
.wrap{ width:748px; margin:10px auto 0; padding:10px 0; border:1px solid #0b2a33; overflow:hidden;}
#equip_ul{ width:746px; padding-top:6px; margin:0 auto; overflow:hidden;}
#equip_ul li{ float:left; display:inline; width:244px; margin-left:4px;}
.equip_title{ text-align:center;}
.equip_pic{ width:227px; height:277px; margin-top:5px; padding:18px 0 0 17px; background-image:url(../images/equip_bj.jpg);}
/* soul=============================================== */
.wrap_box{ width:768px; margin:10px auto 0; overflow:hidden;}
#side_text{ float:left; width:161px; height:295px; padding:30px 14px 0; border:1px solid #0b2a33; color:#687f85; line-height:24px;}
.xiangxi{ padding:5px 10px 0 0; text-align:right;}
.xiangxi a{text-decoration:underline; color:#d5e4e8;}
.xiangxi a:hover{text-decoration:underline;}
#flv_box{ float:right; width:567px; height:321px; padding-top:4px; border:1px solid #0b2a33;}
#flv{ width:558px; height:315px; margin:0 auto; border:1px solid #233335;}
/* copies=============================================== */
.copies_cont{ float:left; display:inline; width:575px; margin-left:15px;}
.copies_title{width:572px; overflow:hidden;}
.f_left{ float:left!important;}
.f_right{ float:right!important;}
.copies_text{width:570px; margin-top:4px; line-height:20px; color:#687f85;}
.copies_pic{ float:right; display:inline; width:145px; height:77px; margin-right:6px;border:1px solid #233335;}
.t_right{ text-align:right; padding:5px 15px 0 0;}
/* god=============================================== */
.god_title{ margin-left:15px;}
.god_text{ width:718px; margin:4px auto 0;line-height:20px; color:#687f85;}
/* guild=============================================== */
#side_text2{ float:right; width:161px; height:315px; padding:10px 14px 0; border:1px solid #0b2a33; color:#687f85; line-height:22px;}


