@charset "UTF-8";
/* 
name:Common web CSS framework. 
Desc: for UBB site,Simple site,Resources site,and Generate sites.
Web: 
Version:1.0
Author: Kling-Zhs
Date:2011-08-04 10:41
Copyright (C) 2011 JXNETGAME Inc. All rights reserved Powered by EasyGame
----------------------------------------------------------*/

body { margin: 0; padding: 0; font-size: .80em; font-family:微软雅黑 宋体 "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif; margin: 0px; padding: 0px; color: #A19D9A; }

a{ color: #3E3530;text-decoration: none;  }
a:hover { color: #1d60ff; text-decoration:underline; }
/*a:link, a:visited 
a:active { color: #034af3; }*/

p { margin-bottom: 10px; line-height: 1.6em; }
ul, ol,menu,dir {  list-style: none;  margin:0px; padding:0px;}
dl,dt,dd{ margin:0; padding:0;}

/*    
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6 { font-size: 1.5em; color: #666666; font-variant: small-caps; text-transform: none;  margin-bottom: 0px; }
h1 { font-size: 1.6em; padding-bottom: 0px; margin-bottom: 0px; }
h2 { font-size: 1.5em; font-weight: 600; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; }
h5, h6 { font-size: 1em; }
/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2 { margin-top: 0px; }

/* top   
----------------------------------------------------------*/
.top{ height:25px; line-height:25px; background:#ddd; }
.top dt{ width:50%; float:left;}
.top dd{ width:50%; float:right; text-align:right;}

/* head 
----------------------------------------------------------*/
.head{ background: #3C3230; border-bottom: 10px solid #4F4440; }

.head dl{ width:980px; margin:0 auto; overflow:hidden;}
.head dt{width:30%; float:left; color:#c2bba6;}
.head dd{ width:70%; float:right; text-align:right;}
.head dt a{ text-transform:lowercase; font-size: 2.5em;color:#c2bba6; display:block;}

.head menu {width:980px; margin:8px auto; overflow:hidden;  }
.head menu li {float:left; }
.head menu a{  line-height:30px; text-decoration: none; color: #d3a290; font-size:14px; font-weight:bold; margin:2px 10px;}
.head menu a:hover{ color:green;}
/* mapp   
----------------------------------------------------------*/ 
.mapp{ width:980px; margin:8px auto; overflow:hidden;}
.mapp dt{width:70%; float:left; color:#000;}
.mapp dd{ width:30%; float:right; text-align:right;}
.mapp dt a{ text-transform:lowercase;color:#034af3; }
/* address   
----------------------------------------------------------*/ 
address{ height:35px; line-height:30px; font-size:1.0em; text-indent:0.5em;border-bottom: 1px solid #496077;}
address a{ margin:2px 3px; padding:3px 8px; border:1px solid #ccc; font-style:normal; font-family:宋体; }
address a:hover{ border:1px solid #4e6382; background:#87746e; color:#FFFFFF;}
/* main   
----------------------------------------------------------*/ 
.main { width:980px; margin:8px auto; overflow:hidden; }
.main dt{width:80%; float:left; color:#000;}
.main dd{ width:18%; float:right;  }
.main dt a{ text-transform:lowercase;color:#034af3; }
/*left*/
.main dt ol li{ line-height:35px; border-bottom: 1px dotted #8f8b86; text-indent:1.2em;}
.main dt ol li em{ font-style:normal; font-size:1.1em;  }
.main dt ol li label{ color:#666666; }
.main dt ol li cite{ float:right; color:#999;}
.main dt ol li span{float:right;color:#999;}
/*right*/
.main dd ul a{ line-height:25px; color:#787878;}
.main dd ul li p a{ margin-left:5px; }
/* main1   
----------------------------------------------------------*/ 
.main1 { width:980px; margin:8px auto; overflow:hidden; }
.main1 dt{width:80%; float:left; color:#000;}
.main1 dd{ width:18%; float:right;  }
.main1 dt a{ text-transform:lowercase;color:#034af3; }
/*left*/
.main1 dt ol li{ line-height:35px; border-bottom: 1px solid #496077; text-indent:1em; }
.main1 dt ol li h3{ line-height:18px; }
.main1 dt ol li label{line-height:20px; color:#666;border-bottom:1px solid #ccc;  }
.main1 dt ol li p{ margin:0px; line-height:25px; overflow:hidden;}
.main1 dt ol li p img{ float:left; margin:4px 5px; border:1px solid #ccc; }
.main1 dt ol li em{ font-style:normal;   }
.main1 dt ol li cite{ float:right; color:#999;}
.main1 dt ol li span{float:right;color:#999;}
/*right*/
.main1 dd ul a{ line-height:25px; color:#787878;}
.main1 dd ul li p a{ margin-left:5px; }


/* maincon  content   
----------------------------------------------------------*/ 
.maincon { width:980px; margin:8px auto; overflow:hidden; }
.maincon dt{width:80%; float:left; color:#000;}
.maincon dd{ width:18%; float:right;  }
.maincon dt a{ text-transform:lowercase;color:#034af3; }
/*left*/
.maincon dt ol li{ line-height:35px; border-bottom: 1px solid #496077; text-indent:1em; }
.maincon dt ol li h1{ font-weight:bold; color:#000; }
.maincon dt ol li label{line-height:20px; color:#666;border-bottom:1px solid #ccc;  }
.maincon dt ol li p{ margin:0px; font-size:14px; line-height:200%; color:#333; letter-spacing:1px;}
.maincon dt ol li em{ font-style:normal;   }
.maincon dt ol li cite{ float:right; color:#999;}
.maincon dt ol li span{float:right;color:#999;}
/*right*/
.maincon dd ul a{ line-height:25px; color:#787878;}
.maincon dd ul li p a{ margin-left:5px; }

/* main replay   
----------------------------------------------------------*/ 
.mainreplay { width:980px; margin:8px auto; overflow:hidden; }
.mainreplay dt{width:80%; float:left; color:#000;}
.mainreplay dd{ width:18%; float:right;  }
.mainreplay dt a{ text-transform:lowercase;color:#034af3; }
/*left*/
.mainreplay dt ol li{ line-height:35px; border-bottom: 1px solid #496077; text-indent:1em; }

.mainreplay dt ol li label{line-height:20px; color:#666;border-bottom:1px solid #ccc;  }
.mainreplay dt ol li p{ margin:0px; line-height:25px;}
.mainreplay dt ol li em{ font-style:normal;   }
.mainreplay dt ol li cite{ float:right; color:#999;}
.mainreplay dt ol li span{float:right;color:#999;}

.mainreplay fieldset {border:1px solid #ff8702; margin:5px 5px; padding:2px 10px;line-height:18px; }
.mainreplay legend{margin-left:10px; padding:2px 5px;  border:1px solid #ff8702; background-color:#fffccc;font-size:0.9em; font-weight:normal;}

.mainreplay dt dl{}
.mainreplay dt dt{ width:100%;  font-weight:bold; color:#666;}
.mainreplay dt dd{ width:100%;line-height:30px;}
.mainreplay dt dd span{ width:80px; display:inline-block; text-align:right;}

/*right*/
.mainreplay dd ul a{ line-height:25px; color:#787878;}
.mainreplay dd ul li p a{ margin-left:5px; }

/* recmd 
----------------------------------------------------------*/
.recmd{ width:100%; margin-top:20px; padding:15px auto;  border-top:10px solid #4F4440; line-height:22px;}
/* text
----------------------------------------------------------*/
.text { width:980px; margin:10px auto;  border:1px solid #ccc;}
.text ul{ width:98%; margin:0px auto; padding-top:5px; overflow:hidden;}
.text li{ height:25px; line-height:25px; float:left;  margin:0px 8px;}

/* links
----------------------------------------------------------*/
.links{ line-height:30px;border-top:10px solid #4F4440;}
.links h3{ font-weight:bold; line-height:20px;}
.links a{  margin:10px 10px;}
.links img{ margin:8px 0px;}
/* foot
----------------------------------------------------------*/
.foot { margin: 0 auto; background: #F1EDE4; border-top: 1px solid #EBE8DF; }
.foot dl { padding-top:20px; line-height:25px; font-size:1em;  text-align: center; color: #333; }
.foot a { color: #333; margin:6px; }


/* ul ol menu dir nums  
----------------------------------------------------------*/
.num{ margin-left:1.5em; list-style-type:decimal!important;} /*数字模式 0开头decimal-leading-zero*/
.square{margin-left:1.5em; list-style-type:square!important;} /*circle*/
.disc{ margin-left:1.5em;list-style-type:disc!important;}/*circle*/
.circle{margin-left:1.5em; list-style-type:circle!important;}/*circle*/
.latin{ margin-left:1.5em;list-style-type:lower-latin!important;} /*拉丁 abcd*/
.roman{ margin-left:1.5em;list-style-type:upper-roman!important;} /*罗马 小写 大写 */
.greek{margin-left:1.5em; list-style-type:lower-greek!important;} /*小写阿拉伯*/
.armenian{margin-left:1.5em; list-style-type:armenian!important;} /*亚美尼亚 */
.georgian{ margin-left:1.5em;list-style-type:georgian!important;} /*乔治亚*/

/* special 
----------------------------------------------------------*/
#advplay{ background:black; height:480px;}
#qvod{ display:none;}
#flash{ display:none;}