@charset "utf-8";
/* CSS Document */

body,div,p,img,h1,h2,h3,h4,h5,h6,ul,ol,li{margin:0;padding:0;}
ul,ol,li{list-style:none;}
img{border:0 none;}
body{background:#070709 url(/subject/xiuxian/images/b_back.jpg) repeat-x center 36px; font-family:"simsun",Arial, Helvetica, sans-serif; font-size:12px; color:#dfd07c;}

h6,.pop,.max_pic{overflow:hidden;zoom:1}
h2{font-size:24px; font-family:"Microsoft Yahei","simhei"; font-weight:normal; color:#080200;}
h5{font-size:12px; font-family:"Microsoft Yahei","simhei"; font-weight:normal; line-height:20px; color:#080200;}
h6{height:1px;}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.over{overflow:hidden;zoom:1;}
.top_nav_back,.main_body,.top_nav_back ul,.pop_top{margin:0 auto;}



.top_nav_back{background:url(/subject/xiuxian/images/tnav_back.jpg) repeat-x; height:36px;}
.top_nav_back ul,.top_nav_back ul li a{background:url(/subject/xiuxian/images/top_nav.gif) no-repeat; }
.top_nav_back ul{width:876px;height:36px; }
.top_nav_back ul li{float:left; width:70px; margin-right:20px; text-indent:-9999px;}
.top_nav_back ul li a{float:left; width:70px; height:36px; display:block;}
.top_nav_back ul li.tnav1 a{ background-position:left 0;}
.top_nav_back ul li.tnav1 a:hover,.top_nav_back ul .tnav1 a.hover{background-position:left -37px;}
.top_nav_back ul li.tnav2 a{ background-position:-90px 0;}
.top_nav_back ul li.tnav2 a:hover{background-position:-90px -37px;}
.top_nav_back ul li.tnav3 a{ background-position:-180px 0;}
.top_nav_back ul li.tnav3 a:hover{background-position:-180px -37px;}
.top_nav_back ul li.tnav4 a{ background-position:-270px 0;}
.top_nav_back ul li.tnav4 a:hover{background-position:-270px -37px;}
.top_nav_back ul li.tnav5 a{ background-position:-360px 0;}
.top_nav_back ul li.tnav5 a:hover{background-position:-360px -37px;}
.top_nav_back ul li.tnav6 a{ background-position:-450px 0;}
.top_nav_back ul li.tnav6 a:hover{background-position:-450px -37px;}

.wrap{ background:url(/subject/xiuxian/images/back.jpg) no-repeat top center; margin-top:8px; min-width:978px;}
.main_body{width:908px; padding:33px 35px; position:relative;}

.top{height:156px;}
.top ul li a,.top ul{background:url(/subject/xiuxian/images/nav.jpg) no-repeat;}
.top ul{width:490px; height:60px; float:right; padding:6px 0 0 80px; margin-right:33px; display:inline; overflow:hidden; }
.top ul li{float:left; width:102px; text-indent:-9999px;}
.top ul li a{ display:block; height:54px;width:102px;}
.top ul li.zhiye a{ background-position:-80px -6px;}
.top ul li.zhiye a:hover,.top .zhiye .hover{ background-position:-80px -73px;}
.top ul li.fabao a{background-position:-182px -6px;}
.top ul li.fabao a:hover,.top .fabao .hover{ background-position:-182px -73px;}
.top ul li.fuben a{background-position:-284px -6px;}
.top ul li.fuben a:hover,.top .fuben .hover{ background-position:-284px -73px;}
.top ul li.xiuxian a{background-position:-386px -6px;}
.top ul li.xiuxian a:hover,.top .xiuxian .hover{ background-position:-386px -73px;}
.logo{ position:absolute;left:38px; height:100px; width:250px; top:10px; text-indent:-9999px;}
.box{background:url(/subject/xiuxian/images/border.gif) no-repeat; width:894px; height:424px; padding:7px;}

/*详细层样式表*/
.pop{position:absolute; left:0;top:100px;width:1002px; z-index:1000;display:none;}
.pop_top{border:1px solid #f8f8f8;background:#616161 url(/subject/xiuxian/images/pop_div_back.jpg) repeat-x center bottom;}
.pop_title{background:url(/subject/xiuxian/images/pop_title.jpg) repeat-x; height:78px;border-width:1px 0; border-style:solid; border-color:#f8f8f8; padding:8px 0 8px 44px;}
.btn_close{ background:url(/subject/xiuxian/images/close.gif) no-repeat; height:33px; width:33px; border:0 none; margin-left:150px; cursor:pointer;}
.pop_title_right{width:312px; border-left:1px solid #fdfdfd; height:58px; padding:20px 50px 0 0;text-align:right;}
.pop_title h5{margin-right:20px;}
/*详细层样式表结束*/

/*详细层样式表*/
.pop1{width:982px;}
.pop2{top:190px;height:600px;}
.btn_close1{ background:url(/subject/xiuxian/images/close.gif) no-repeat; height:33px; width:33px; border:0 none; margin-left:50px; cursor:pointer;}
.close{height:33px; width:33px;position:absolute;right:5px;top:5px;}