﻿/*------------------- 全局-----------------------------  */
html,body,div,span,object,h1,h2,h3,h4,h5,h6,table,tr,td,p,form,img,ul,li,dl,dt,dd {margin:0;padding:0;border:0;}
input,select {margin:0;padding:0; padding:5px; }
html,body {outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
body {margin:auto;text-align:center;
      font:normal 12px/160% 微软雅黑,Arial,宋体,Tahoma,sans-serif;color:#414141; 
      background:#fefefe;
    padding-top:0px;
    padding-bottom:5px;
    }

ul {list-style-type:none;}

a:link,  a:visited {color:#333;text-decoration:none;}
a:hover {color:#ed5200;text-decoration:underline;}

.blackLink a:link, .blackLink a:visited {color:#333;text-decoration:none;}
.blackLink a:hover {color:#ed5200;text-decoration:underline;}
.orangeLink a:link, .orangeLink a:visited {color:#ed5200;text-decoration:none;}
.orangeLink a:hover {color:#f11;text-decoration:underline;}

.clear1 {clear:both;display:block;height:0px;font-size:0px;line-height:0px;}

.allbg{background:#efefef ;}
.textleft{ text-align:left;}
/*------------------- 一级布局 -----------------------------  */
.container1
{
    text-align:left;clear:both;
    width:1100px; 
    padding:0 ;margin:0 auto;
    
    /*background:#fff  url(../images/conbgs.gif)  repeat-y center top;*/
    border:0px solid #333; 
}

.mtable1 {clear:both; width:100%; 
        padding:0;margin:0 auto;
        overflow:hidden;  /*高度没有撑开   http://www.divcss5.com/jiqiao/j612.shtml*/
        
        border:0px solid #333;
        }

/*------------------- 页面 主体-----------------------------  */
.mainContent /*页面主体*/
{ 
    width:100%;  
    padding:0; margin:0; padding-bottom:32px;
    
    border:0px solid #333;
   
}

.mContentPart
{ 
    width:100%; 
    text-align:center; 
    margin:0; padding:0; 
    border:0px solid #333;
}

.mContentPartL
{
    float:left;
    width:860px; 
    border:0px solid #333;
    }
.mContentPartR
{
    float:left; 
    width:175px;
    text-align:left;
    margin-left:15px;
    border:0px solid #333;
    }    

/*----------------- popup -----------------------*/
#Loading
    {
        position: absolute;
        z-index: 10;
        left: 10px;
        top: 10px;
        border: 2px #ff000 solid;
		background: #f173ac;
			
		border: 4px #F93 solid;
		background: #fff;
        width: 10px;
        height: 10px;
		line-height:30px;
		padding:5px;
		text-align:center;
		font-size:14px;
		color:#333;
		height:auto;
		filter:alpha(opacity=80);
    }
	#txt{position:relative;}
/*----------------- headnav-----------------------*/
.headnav {
	width:100%;
	float:left;
	clear:both; padding:0; margin:0 auto;
	height:40px; line-height:35px;
	background:#48525e;color:#fff;
	font-size:13px;
	border-bottom:1px solid #eee;
	text-align:center;
	overflow:visible;
	}
.navmain
{ 
    width:1100px; margin:0 auto; height:100%;
    padding-top:2px; background:#48525e; 
    border:0px solid #f33; position:relative;
    }
    
	.headnav a:link,.headnav a:visited {color:#eee;}
	.headnav .block{ float:left;  overflow:hidden; margin:0px 9px; padding:0px;}

	.headLeft
	{ float:left; width:140px; 
	  font-size:15px; font-weight:bold; text-align:left;
	  padding-left:4px; 
	  padding-top:1px;  
	    }
	    
	.headMid
	{ float:left; width:330px; text-align:center;
	  padding-top:1px; 
	    }	
	    
	.headRight{ float:right; width:320px; text-align:center; border:0px solid #777;}
	.headRight1
	{ float:left; width:220px; text-align:center;  
	    }    
   .headRight2
	{ float:right; width:100px;border:0px solid #777;
	    }
	    .headRight1 .area_login{ float:left;  width:100%; text-align:left;  border:0px solid #444;   margin:0px; padding:0px 30px 0px 0px;}
	    .headRight1 .area_user{ float:left;  width:100%; text-align:left;  border:0px solid #444;   margin:0px; padding:0px 30px 0px 0px;}
	    /*------------*/
	    .area_userBox{ position:relative;}
	    .area_userInfo{ position:absolute; z-index:999;
	                     left:28px; top:35px;
	                     display:none;
	                     width:158px; height:85px;
	                     background-color:#fff; padding:5px 7px; color:#333; line-height:25px;
	                     border: 1px solid #aaa;
                        -moz-border-radius: 2px; /* Gecko browsers */
                        -webkit-border-radius: 2px; /* Webkit browsers */
                        border-radius: 2px; /* W3C syntax */
	                     }
	    .area_userBox:hover .area_userInfo{ display:block; }
	    .area_userInfo a:link,.area_userInfo a:visited { color:#333; text-decoration:underline;}
	    
.area_userInfo::before {  /*三角形*/
content: '';
display: inline-block;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #CCC;
position: absolute;
top: -7px;
left: 9px;
}
.area_userInfo::after { /*三角形*/
content: '';
display: inline-block;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid white;
position: absolute;
top: -6px;
left: 9px;
}





	/*4.导航 */	
	.tbnav {float:left;width:92px;height:100%;line-height:35px;
	        }
	
		.tbnav {position:relative;z-index:99998;text-align:left;}
		
		.tbn1,.tbn1s {width:90px;line-height:35px; display:block;
		              cursor:pointer;overflow:hidden;text-indent:22px;}
		.tbn1 {height:35px;background:url(../images/arr_up.gif) no-repeat 5px 12px;color:#fff;}
		.tbn1s {height:35px;background:#fff url(../images/arr_down.gif) no-repeat 5px 12px;z-index:999999;
		        color:#000;
		        }

		.tbn2 {clear:both;display:block;height:26px;line-height:26px;color:#ab6e00;font-weight:bold;text-indent:15px;}
		/*-------------------------*/	
		.tbbox {position:absolute;z-index:99;right:0px;top:35px;width:325px;background:#fff; 
		        border:solid 1px #cbcbcb;border-top:none; }
		.tbbox1 {clear:both;width:320px;margin:2px;  }
		
		.tbdiv {float:left;width:320px;height:60px;overflow:hidden;position:relative;border-bottom:dashed 1px #ccc;color:#000;}
		.tbdiv font {position:absolute;left:15px;top:6px;text-align:right;font-size:55px;line-height:55px;overflow:hidden;width:28px;color:#ddd;}
			.tbdiv strong {position:absolute;left:40px;top:10px;font-size:14px;padding-left:15px;line-height:24px;height:24px;overflow:hidden;}
			.tbdiv strong a:link,.tbdiv strong a:visited {color:#000;text-decoration:underline;}
			.tbdiv strong a:hover {color:#f00;text-decoration:none;}
		.tbdiv ul {position:absolute;left:40px;top:35px;line-height:24px;height:24px;overflow:hidden;}
		.tbdiv ul li {float:left;padding:0 3px 0 15px; }
		.tbdiv  a:link,.tbdiv a:visited {color:#000;}
	/*5.工具*/
	.hdntool {float:right;width:150px;padding:12px 0 0 0;height:50px;overflow:hidden;}
		.hdntool li {float:left;padding:0 3px 0 5px;height:18px;line-height:18px;white-space:nowrap;}
		.hdntool a:link,.hdntool a:visited {color:#9a9a9a;}
/*-------------------header-----------------------------  */
.frm
{   width:100%;  
     margin:0 auto; padding:0px;
    overflow:hidden;  border:0px solid #333;text-align:center;
    background-color:#fefefe; 
    }
.header {clear:both;width:1100px;  
         padding:0px;margin:0 auto;
         overflow:hidden;  position:relative;
         height:126px;   
         background:url(../images/123.png)  ;
         background-position:0px -21px; 
         text-align:left;
         }
    .logo
    {   float:left;width:260px; 
        height:127px;border:0px solid #333;
	         margin:0px; padding:12px 0px 0px 0px; color:#f27302;
	         position:relative;
        }
        .logo a{text-decoration:none;  color:#f26e07; color:#bd2d30; }
        .logo a:hover,.banner a:visited{ color:#f26e07; color:#bd2d30;}
        .logo .high{ color:#f27302;}
        
        .logo .title{width:200px;height:45px;
                    position:absolute;left:28px; top:38px;
		            padding:0px;margin:0px;
		            text-align:left; 
		            font-weight:bold; font-size:34px;
		            font-family:新宋体;
		            color:#f27302;  }
		
        .logo .subtitle 
        {
            width:300px;height:45px;
            position:absolute;left:30px; top:70px;
            padding:1px;margin:0px;
            color:#777;  font-size:12px;
            }    
        .logo .subtitle1 
        {
            width:400px;height:45px;
            position:absolute;left:290px; top:70px;
            padding:1px;margin:0px;
            color:#777;  font-size:25px; font-weight:bold; 
            }   
        .logo .subtitle2 
        {
            width:400px;height:45px;
            position:absolute;left:530px; top:50px;
            padding:1px;margin:0px;
            color:#777;  font-size:15px;font-weight:bold;
            }   
        .logo .subtitle3
        {
            width:400px;height:45px;
            position:absolute;left:560px; top:75px; 
            padding:2px;margin:0px;
            line-height:26px; color:#777;  font-size:13px; font-weight:normal;
            }  
        .logo .subtitle4
        {
            width:400px;height:45px;
            position:absolute;left:580px; top:100px;
            padding:2px;margin:0px;
            line-height:26px;
            color:#777;  font-size:13px; font-weight:bold;
            }  
	.banner {width:100%; height:484px;border:0px solid #333;
	         margin:0px; padding:0px;
	         }
		
/*-------------------menus-----------------------------  */   
.menus {clear:both;width:100%;  float:left;
margin:0 auto; padding:0;  
border-bottom:solid 0px #e4e4e4; border:0px solid #333;
background-color:#fefefe;
overflow:hidden;  /*高度没有撑开   http://www.divcss5.com/jiqiao/j612.shtml*/
}

   
    .tab_menu {clear:both;margin:0 auto;width:1100px;  text-align:center;
           height:44px;overflow:hidden;border-bottom:solid 2px #f26e07;border-bottom:solid 2px #bd2d30;
          /*  background-color:#e2e2e2; border-top:1px solid #ddd; */
           background:url(../images/123.png);
           background-position: 0px -147px; 
           }

	    .tab_menu ul {line-height:38px;  width:1100px; 
	                  background-color:#fff;
	                  border-bottom:0px solid #ff9400; padding:0px; margin:0px auto;	                  
	                  }
		    .tab_menu li {float:left;display:block; 
		                  padding :0px 4px 0px 4px; margin:2px 2px 0px 0px;
		                 font-size:15px;font-weight:bold; font-family:微软雅黑,Arial,宋体;
		                 border:0px solid rgba(200,200,200,0); border-bottom:0px;  
	                             -moz-border-radius: 4px; 
                                -webkit-border-radius: 4px;  
                                border-radius: 4px; 
		                 }
		    .tab_menu li  a{color:#393939;}
	        .tab_menu li:hover { border:0px solid #bbb; border-bottom:0px;  /*background-color:#fefefe; */
	                             -moz-border-radius: 4px; 
                                -webkit-border-radius: 4px;  
                                border-radius: 4px; 
	                              }
		    .tab_menu .selected 
		    {
		        /*background-color:#f26e07;background-color:#bd2d30; background-color:#fff;*/
		        /*border:1px solid #bd2d30; border-bottom:0px;  */
		                         
		                         }
		    .tab_menu .selected a{color:#fff;  color:#bd2d30; }
		     
		    .tab_menu  li:hover a{/*color:#fff;*/ }
		    .tab_menu  li a:hover {/*color:#fff; */color:#bd2d30;}
		    .tab_menu .other{ color:#666;}
		    
		    .tab_menu li a, .tab_menu li a:link,.tab_menu li a:visited 
		    {
		        padding:2px 6px 1px 6px; display:block;
		        text-decoration:none;}
    .location
    {
        clear:both;margin:0px auto;width:100%;   float:left;
        color:#666; font-size:12px;
        padding:8px 4px; 
        margin:0px;
        background-color:#fff;
        min-height:34px;overflow:hidden;
        border-bottom:solid 1px #ddd;
        }
        .location a{ color:#555;}
        
    .classes
    {
        clear:both;margin:0 auto;width:100%;  float:left;
        color:#999; font-size:12px; 
        padding:8px 5px; margin:0px 0px;background-color:#fff;
        min-height:34px;overflow:hidden;border-bottom:solid 0px #ff9400;
        }
        

#scrollDiv{float:right;width:90%;height:25px;line-height:25px;overflow:hidden;
           padding-right:8px;
            margin:10px 4px 0px 1px; border:0px solid #333;  text-align:right;
            } 
#scrollDiv li{height:25px;padding-left:10px;} 
#scrollDiv  ul,li{margin:0;padding:0} 
/*------------------- 求助页面 主体-----------------------------  */
    .mContentPart .soTopic /* 搜索 */
    {
        float:left; width:350px;
        margin:5px 0px 0px 0px;
       /* border:1px solid #444;*/
        }
    .mContentPart .pageTopic  /* 分页 */
    {
        float:right; width:600px;
        margin:8px 0px 0px 0px;
        text-align:center;
        }
    /*标题行*/
	.mtr1 {height:42px; width:100%;
	       border-top:solid 1px #ddd;
	       border-bottom:solid 1px #ddd;
	       border-left:solid 1px #d9d9d9;
	       border-right:solid 1px #d9d9d9;
	       /*border:1px solid #ccc;*/
	       color:#000;font-weight:bold;
	       overflow:hidden;background:#f5f5f5; 
	       padding:0px; margin:0px;
	       }
		.mtr1 li {float:left;line-height:42px;padding:0 3px;overflow:hidden;}
		
		.mtd11 {width:50px;text-align:center;}
		.mtd12 {width:410px; text-align:left;}
		.mtd13 {width:125px;text-align:right;}
		.mtd14 {width:60px;text-align:right;}
		.mtd15 {width:60px;}
		.mtd16 {width:115px;text-align:right; }
		.mtd19 {width:60px;text-align:center;}
	/*内容行*/	
	
	       
	.mtr3 {min-height:46px; width:100%; float:left;
	       background:#fff;
	       border-bottom:solid 1px #d2d2d2;
	       border-left:solid 1px #d9d9d9;
            border-right:solid 1px #d9d9d9;
	       border-top:solid 0px #d2d2d2;
	       /*border:1px solid #ccc; border-top:0px solid #bbb;*/
	       overflow:hidden;}
	.mtr3 .mtd_base {float:left;height:42px; width:100%;}
	.mtr3:hover{ background:#f9f9f9;}
	
		.mtd31 {width:50px;
		         float:left;border:0px solid #444; text-align:center;
		         color:#555; padding:13px 0px 0px 0px;
		         font-size:13px;}
		.mtd31 a {display:block;width:24px;height:24px;margin:0 auto;}
		
		.mtd32 {width:410px;padding:2px 3px 0px 0px;
		        float:left;border:0px solid #111;
		         text-align:left;font-size:14px;line-height:42px; }
		.mtd32 a:link,.mtd32 a:visited {color:#1b76bd; color:#0657b2; color:#263742;  color:#222;
		                                font-family:微软雅黑, Arial, '宋体'; text-decoration:none;}
		.mtd32 a:hover {  text-decoration:underline;}

		.mtd33 {width:125px;text-align:right; 
		        float:left; border:0px solid #444;
		        font-size:12px;line-height:15px;
		        padding:7px 5px 4px 3px;color:#999;
		        font-family:微软雅黑, Arial, Helvetica, sans-serif;}
		.mtd33 a:link,.mtd33 a:visited {font-size:12px;color:#d80100;}	
		
		.mtd34,.mtd35 {width:60px;
		               float:left; border:0px solid #444;
		               font-size:12px;font-weight:bold;padding:11px 3px 0 3px;}
		.mtd34 {text-align:right;padding-right:2px;color:#FF0000;}
		.mtd35 {text-align:left;padding-left:2px;}
		
		.mtd36 {width:115px;font-size:12px;color:#999;
		        float:left; border:0px solid #444;
		        padding:8px 3px 0 3px;text-align:right;line-height:15px;}
		.mtd36 a:link,.mtd36 a:visited {font-size:12px;color:#444;}	
		.mtd39 {width:60px;padding:9px 3px 0 3px; 
		         float:left;border:0px solid #444; 
		         text-align:center;
		         font-size:13px;color:#f27302;}
		         
	   .preview {min-height:22px; clear:both; width:100%; float:left;
	          padding:2px 20px 5px 82px; color:#555; 
	            overflow:hidden; text-align:left;}

/*-------------------footer-----------------------------  */
#footer {clear:both;width:100%;
         margin:0px auto; margin-top:5px; padding:0px;
         border-top:2px solid #ddd;
         background:#eee;  line-height:22px;
         /*background:#383838;*/
         /*background:#fff url(../images/headerbg.gif) no-repeat center bottom;*/
         }
	#footad {display:none;}
	.footcopy {clear:both;margin:0 auto;padding:5px 0 15px 0;text-align:center;color:#999;}
	.footcopy a:link,.footcopy a:visited {color:#999;}
	
/*-------------------idatashow-----------------------------  */
.idatashow 
{
    width: 100%; 
	margin: 0px auto; 
	padding:0;
	text-align: left;
}
.info {
	width: 100%; clear: both;  float:left; 
	margin:0px; padding:0px;
	border-top:0px solid rgb(215, 215, 215); 
	border-bottom: 0px solid  rgb(215, 215, 215) ;
}

/*---------------------*/
.prow1
{    float:left; 
    width:1100px;  height:45px;
    margin:0px; padding:0px 0px; 
    overflow:hidden;
    border:1px solid  rgb(218, 218, 218); 
    background: #fff;
    }
/*1.左部 */
.infolx {
	width:180px; height:45px; float:left;
	margin:0;  padding-top:10px;
	background-color:#eee;text-align: center; 
}
/*2.右部 */
.inforx {
	 width:918px;height:45px; float:left;
	 
	 margin:0; padding :10px 0px 0px 10px;
	font-size: 16px; font-weight: bold;color: rgb(34, 34, 34);
	background-color:#fff;
	border-left: 1px solid  rgb(215, 215, 215) ;
}

.inforx .stat {
	float:left; margin: 0px; height: 20px; 
	color:rgb(160,160,160); font-size: 11px;   font-weight:normal;
	margin:0px 0px 0px 12px;
	padding:2px 0px 0px 0px;
}
.inforx .title {
	float:left; margin: 0px; height: 20px; 
	color: rgb(255, 102, 0);
	padding:2px 0px 0px 0px;
	 font-size: 16px; font-weight: bold;
}
.inforx .title a{ text-decoration:none;color: rgb(255, 102, 0); color:#333; }
.inforx .fastRe {
	color: rgb(153, 153, 153); font-size: 14px; float: right; padding-right:6px;
}

/*---------------------*/
.prow2
{
    width:1100px; float:left; 
    margin:0px; padding:0px;
    border-left:1px solid  rgb(218, 218, 218); 
    border-right:1px solid  rgb(218, 218, 218); 
    border-top:1px solid  rgb(218, 218, 218); 
    background: #eee;
    }
/*0.左部 title*/
.infolt {
	 width:180px;height: 28px; float:left;
	 padding:0px; margin:0px;
	text-align: center;background: #eee;
	line-height: 28px; font-weight: bold; vertical-align: top; 
}

/*1.右部 title*/
.infort {
	width:918px; height: 28px; float:left;
	padding:0px; margin:0px;
	text-align: right; line-height: 28px; vertical-align: top;
	 border-left:1px solid rgb(218, 218, 218); 
	 background-color:#fff;
}

.fbPart {	width: 500px;float: left; height: 24px; text-align: left; line-height: 24px; }
.l1 {	padding: 0px 0px 0px 10px; height: 28px; line-height: 28px;}
.l1 a:link {	color: rgb(255, 0, 0); font-family: 微软雅黑,Arial, Helvetica, sans-serif; font-weight: bold;}
.l1 a:visited {	color: rgb(255, 0, 0); font-family: 微软雅黑,Arial, Helvetica, sans-serif; font-weight: bold;}
.l4 {	font-size: 12px;}
.l5 {	padding: 0px 0px 0px 30px;}

.rePart {	width: 260px;float: right; padding-right:4px; height: 24px; text-align: right; line-height: 24px; overflow: hidden; }
.rePart li {	text-align: right; float: left;}
.l9 {	width: 130px; color: rgb(149, 149, 149); display: inline;}
.l9 img {	vertical-align: middle;}
.l10 {	width: 115px; color: rgb(51, 51, 51); font-weight: bold; padding:0px 0px 0px;}
.l2 a:link {	color: rgb(255, 0, 0);}
.l2 a:visited {	color: rgb(255, 0, 0);}
.l3 a:link {	color: green;}
.l3 a:visited {	color: green;}

/*---------------------*/
.prow3
{
    width:1100px; float:left; margin:0px; padding:0px;
    border:1px solid  rgb(218, 218, 218); 
    background: #eee;
    }
/*3.左部 底部*/
.infolb {
	width:180px;  float:left;
	padding:5px 0px 10px 10px; margin:0px;
	background:#eee; /*rgb(248, 248, 248); */
	vertical-align: top;
	 
}
.infolb_img 
{
    float:left; margin:0px 0px 0px 25px;
	padding: 0px; text-align: center;
}
.infolb_img img {
	border: currentColor; width: 100px; height: 100px;
}
.infolb_img strong {
	line-height: 26px; font-size: 12px; display: block;
}
.infolb_img strong a:link {
	color: rgb(51, 51, 51);
}
.infolb_img strong a:visited {
	color: rgb(51, 51, 51);
}

.infolb_user
{
    padding:0px 0px 0px 15px;
    }
    
.infolb_user .userinfo
{
    width:100%; float:left;padding:2px 0px 0px 0px;
    }
 .infolb_user .userinfo .span
{
    padding:14px 0px 0px 0px;
    }
    
/*4.右部 底部*/
.inforb {
	width:918px;   float:left; /*overflow:hidden;*/
	padding: 6px 18px 0px 14px;  margin:0px;
	text-align: left; line-height: 26px;
	vertical-align: top; 

	background-color:#fff;
	border-left:1px solid rgb(218, 218, 218); 
	/*display: inline-table;  影响样式*/

}
.inforb_game 
{
    width:100%; float:left;
	padding: 10px 0px 35px 10px; height: auto !important;  border:0px solid #444;
	font-size: 14px;  text-align:left;
	-ms-word-break: break-all; -ms-word-wrap: break-word; min-height: 100px;
}
    .inforb_game img {
	    max-width: 600px;
    }
    
    .inforb_files 
    {
        width:850px; float:left;
	    padding: 10px 0px 10px 10px;  margin:5px 0px 0px 0px;
	
	    height: auto !important; font-size: 14px; 
	    min-height: 100px;
	    text-align:center;
    }

    .inforb_excel
    {
        float:left;
        width:192px; height:150px; 
	    padding: 10px 0px 10px 0px;
	    margin:0px 25px 0px 0px;
	    border:1px solid #666;
	    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
       border-radius: 3px;
    }

    .inforb_fa
    {
        float:left;
        width:200px; height:200px; 
	    padding: 0px 0px 10px 0px;
	    margin:0px 12px 0px 0px;
	    border:1px solid #999;
	    -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }
        .inforb_fa .title
        {
            padding:5px 0px 2px 0px;
            background-color:#fefefe;
            }
        .inforb_fa .drow
        {
            width:100%;  float:left;
            text-align:center;
            }
            
    .inforb_bargain
    {
         width:810px; min-height:10px; float:left;
	     color: red;   font-size: 12px; border:0px solid #444;
	     padding:5px 0px 0px 10px;
	     text-align:left;
	     margin-top: 5px;
    }
    .inforb_faView
    {
         width:810px; min-height:10px; float:left;
	     color: red;   font-size: 12px; border:0px solid #444;
	     padding:5px 0px 0px 10px;
	     text-align:left;
	     margin-top: 5px;
    }
    
.inforb_attachs 
{
     width:100%; height:30px; min-height:30px; float:left;
	 color: red;   font-size: 12px; border:0px solid #444;
	 padding:5px 0px 0px 10px;
	 text-align:left;
	 margin-top: 5px;
}
 
.inforb_sep 
{
    width:100%; float:left; border:0px solid #444;
	 background: url("../Images/signature_bg.gif") no-repeat left top;
	 color: rgb(153, 153, 153);   font-size: 12px; 
	 padding:10px 0px 10px 10px;
	 margin-top: 8px; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
inforb_sep .sep{}

.inforb_ad 
{
    float:left; width:100%;
    background:rgb(242,242,242) url("../Images/adbg.gif") no-repeat left top ;
    padding:0px 0px 0px 55px;
}

/*-------------------编辑器区块 -----------------------------  */
.postformMain
{
    width:100%;
    min-height:60px;
    /*border-top:solid 3px #e4e4e4; */
    padding:1px 0px 2px 0px;
    margin:1px auto;
    }
    
    .postform
    {
        width:800px;
        text-align:center;        
        min-height:60px;        
        padding:1px 0px 2px 0px; border:0px solid #222;
        margin:1px auto; 
        }
    .postform_right
    {
        width:240px; border:0px solid #222;
        margin:12px 20px 0px 0px;
        
        text-align:center;        
        min-height:100px;        
        padding:1px 0px 2px 0px; 
        float:right; 
        }    
    .postform_index /*首页的编辑器*/
    {
    width:800px;
    text-align:center;    min-height:60px;
    padding:1px 0px 2px 0px;  float:left;
    margin:1px auto; border:solid 1px #e4e4e4;
    }
    
    .postBlock
    {
        width:762px; margin:2px 0px; float:left;
        text-align:left;
        }
    .txtpadding
    {
        padding:6px 0px 0px 2px; 
        }
/*----------------- 注册 登陆 -----------------------*/
.logMain
{ width:700px;
  padding:0px 0px 0px 30px; overflow:hidden; 
  text-align:center;
  margin:5px auto;  
  border:0px solid #555;
    }

.logBlock
{    width:600px; float:left; padding:2px 0px 0px 0px; text-align:left;
    margin:5px auto;     }
    

    
.logBlock label{padding:8px 0px 0px 0px; text-align:right;}
.logBlock input{float:left;}
.logBlock img{padding:0px 0px 0px 0px;}
.logBlock span{ padding:8px 0px 0px 0px; float:left; text-align:left;}

.logBlockRember
{    width:600px; float:left; padding:2px 0px 0px 0px; text-align:left;
    margin:5px auto;     }
.logBlockRember input{padding:0px 0px 0px 0px;  }

.ptitle
{ width:100px; float:left; padding-top:4px;
    }
.pErrMsg
{
    padding-top:4px; color:#F00;
    }
/*----------------- aspnet pager -----------------------*/
.pages { color: #999; 
         float:right; width:100%; text-align:right;
         }
.pages a, .pages .cpb { /*float: left; margin:0 2px; */
                        margin:0 auto;
                        padding: 0 6px; 
                        border: 1px solid #ddd;background: #ffff;
                        text-decoration:none; font-size:13px; color:#000;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none; cursor:pointer;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}



/*----------------- Shop -----------------------*/
.shopFrm{
	width:100%;
	padding:2px 0px;
	}

.shopFrm .productItemF
{ float:left; width: 100%; 
  height:auto; margin:2px 0px 18px 0px; color:#000; text-align:left;
  }
.shopFrm .productItemF  img
{
    float:left; width:auto; height: auto; padding:0px;
	 margin:0px 15px 0px 0px; border:solid 1px  #000000
	 }

.shopFrm .productItemF p {text-align:left; padding:0px; margin:0px;}

.shopFrm .productItem{ float:left; width: auto; height:auto; margin:2px 0px 38px 0px; color:#000;}
.shopFrm .productItem p { color:#000;}
.shopFrm .productItem img{ float:left; width:800px; height: auto; padding:0px;
	 margin:0px 15px 0px 0px; border:solid 1px  #000000}
	 
	 
	
.shopFrm .PageContents{width:100%; height:40px;  float:left;}
 
 .shopItems
 {
     float:left; width:100%; 
     padding:0px 0px 0px 0px;
     }
     
     
.shopItems .FunItem
{
float:left; width:212px; height:310px; 
margin:4px 10px 16px 0px; 
padding:0px;
border:1px solid #fff;
background-color:#fff;
line-height:22px;
font-size:13px; 
}

.FunItem:hover{ border:1px solid #aaa;}

.shopItems .FunItem .title
{
    float:left; width:98%;
	color:#930;
	background:url(../images/bas1.png) no-repeat  left;
	padding: 8px 0px 4px 35px;
	margin :2px 0px 0px 8px;
}

.shopItems .FunItem .title_noicon
{
    float:left; width:98%;
	color:#930; font-weight:bold; /*font-size:14px;*/
	padding: 8px 0px 4px 8px;
}

.shopItems .FunItem .title_noicon a
{
	color:#333; 
}

.shopItems .FunItem .info1
{
    float:left; width:94%;
	color:#333; /* 930 */
	padding: 0px 0px 0px 8px;
	border:0px;
}

.shopItems .FunItem .info1 .spn1
{
    float:left; width:48%; margin:0; padding:0;
}
.shopItems .FunItem .info1 .spn2
{
    float:left; width:50%;margin:0; padding:0; text-align:right;
}

.shopItems .FunItem .info2
{
	float:left; width:90%;
	color:#930;
	padding: 0px 0px 0px 8px;
	border:0px;
}

.shopItems .FunItem .infoNeedVip
{
	float:right; width:38%;
	color:#930;
	padding: 0px 0px 0px 2px;
	border:0px;
}
.shopItems .FunItem .infoFree
{
	float:right; width:38%;
	color:#333;
	padding: 0px 0px 0px 2px;
	border:0px;
}
.shopItems .FunItem .infoDownload
{
	float:left; width:60%;
	color:#333;
	padding: 0px 0px 0px 8px;
	border:0px;
}

.shopItems .FunItem  img
{
float:left; width:210px;  height:210px;
margin:0px;
padding:0px; border:0px solid #444;
}

.shopItems .FunItem  .span1
{
float:left; 
margin:4px 8px 4px 0px;
}


/*-----------------------------------------------------*/
.vbaF1{ float:left; width:165px; height:700px; 
         border:1px solid #bbb;  border-right:0px;
         background-color:#f1f1f1; font-size:13px;
         margin-left:15px; padding:0px 0px;
         
         }
.vbaF2{float:left; width:200px; height:700px; overflow-y:scroll;
       border:1px solid #bbb;border-right:0px;font-size:13px;
        padding:0px 0px; background-color:#f6f6f6;
        
       }
.vbaF3{float:left; width:730px;min-height:700px;
        border:1px solid #bbb; padding:10px 1px;font-size:13px;
        -moz-border-radius: 2px; /* Gecko browsers */
        -webkit-border-radius: 2px; /* Webkit browsers */
        border-radius: 2px; /* W3C syntax */
        }
        
.vbaF4
{float:left; width:882px; padding:6px 15px 5px 15px; margin:0px 0px 0px 14px; 
 border:1px solid #bbb;
 min-height:600px;
    }
 /*----------------- index 列表 -----------------------*/
 .vbaF4 .partTitle
 {float:left; width:100%;  padding:2px 2px 4px 2px;
  font-size:14px; color:#555; font-weight:bold; line-height:30px; border-bottom:1px solid #aaa;
     }
 .vbaF4 .artList
 {float:left; width:100%;  padding:6px 2px;
  font-size:16px; color:#333; line-height:24px; 
  
     }
 .vbaF4 .artList li{ float:left; width:100%; margin:5px 0px 5px 0px; 
              border-bottom:1px solid #ededed; padding-bottom:0px; 
              font-size:15px;
              }

 .vbaF4 .artList li .board
 {  float:left; width:3%; margin-bottom:4px;color:#555; font-size:14px;  padding-top :3px;
     }
 .vbaF4  .artList li .board span{ color:#888; font-size:15px;}
      
 .vbaF4 .artList li .dt
 {  float:left; width:18%; margin-bottom:4px;color:#666;font-size:14px;
     }            
 .vbaF4 .artList li .tt
 {  float:left; width:75%; margin-bottom:4px; text-align:left; padding-left:0px;
     }
 .vbaF4 .artList li .tt a
 {   color:#2222bb; font-weight:bold; font-size:15px;
      font-weight:normal; color:#333; text-decoration:none;
     }  
 .vbaF4 .artList li .tt a:hover
 {    text-decoration:underline;
     }     
      
 .vbaF4  .artList li .tt img
 {    padding:0; margin:0;  margin-top:-3px; margin-left:3px;
     }  
/*-----------------------------------------------------*/
.vbaFTitle1{ float:left; width:100%; height:33px; padding:9px 8px; margin:0;
            border-bottom:1px solid #ccc; font-weight:Normal; color:#333;font-size:14px;
            background-color:#ededed;
            }

.vbaCatlog{ float:left; width:100%; margin:0; padding:0;}
.vbaCatlog li{float:left; width:100%; margin:0; padding:0;}
.vbaCatlog li span{ color:#999;}
.vbaCatlog li a{float:left; width:100%; margin:0; padding:6px 16px;
                 display:block;
                 border-bottom:1px solid #d6d6d6;
                  height:30px;
                 }
                 
.vbaCatlog li .nomal:hover{ text-decoration:none; color:#333; background-color:#ededed;}
.vbaCatlog li .selected{  background-color:#ee7c23;  color:#fff; }
.vbaCatlog li .selected:hover{ text-decoration:none; }
.vbaCatlog li .selected span{ color:#fff; }

/*-----------------------------------------------------*/
.vbaFTitle2{ float:left; width:100%; height:33px; padding:9px 8px; margin:0;
            border-bottom:1px solid #ddd; font-weight:Normal; color:#333;font-size:14px;
            background-color:#eee;
            }
                
.vbaCatlog2{ float:left; width:100%; margin:0; padding:0;}
.vbaCatlog2 li{float:left; width:100%; margin:0; padding:0; position:relative;}
.vbaCatlog2 li a{float:left; width:100%; margin:0; padding:6px 1px 6px 10px;
                 display:block;
                 border-bottom:1px solid #ddd;
                 background-color:#f5f5f5; height:30px;
                 }
.vbaCatlog2 li a:hover{ text-decoration:none; color:#333;  background-color:#efefef;}
.vbaCatlog2 li .icon{ position:absolute; top:8px;right:2px; color:#777;  display:none;}
.vbaCatlog2 li .vba_selected .icon{  display:inline; }
/*-----------------------------------------------------*/
.VBAItems{}
.VBAItems .VBAItem
{
float:left; width:100%; height:40px;
margin:3px 12px 3px 2px; padding:5px 5px 3px 9px;
border-bottom:1px solid #ddd;
background-color:#fff;
line-height:22px;
font-size:13px;
}

.VBAItems .VBAItem .title
{
	 float:left; width:280px;
	padding: 0px 0px 0px 35px;
	font-weight:500;
}


.shopItems .VBAItem  img
{
float:left;margin:4px 0px;
}

.shopItems .VBAItem  .key1
{
float:left;  width:100px;
margin-left:4px;
}
.shopItems .VBAItem  .info1
{
float:left;  width:180px;
margin-left:4px;
}

.shopItems .VBAItem  .span1
{
float:left;  width:70px;
margin-left:4px;
}


/*---------------------------------------*/
.shopFrm .FunItemDetail
{
float:left; width:96%; height:auto;
margin:4px; padding:8px;
border:1px solid #bbbbbb;
background-color: #eeeeee;
line-height:22px;
}

.shopFrm .FunItemDetail  img
{
float:left;
margin:4px 0px 8px 0px;
clear:both;
}

/*----------------- userCenter -----------------------*/
.mainTitle
{
    width:100%; margin:0px auto; 
    text-align:center; min-height:30px; padding:4px 4px; line-height:31px;
    font-size:14px; font-weight:bold;
    background-color: rgb(250, 250, 250);
    border:1px solid #e4e4e4;
    }
.mainTitleSub
{
    width:100%;margin:0px auto; 
    text-align:left; min-height:30px; padding:4px 8px; line-height:31px;
    font-size:14px; font-weight:bold;
    background-color: rgb(250, 250, 250);
    border:1px solid #e4e4e4; border-top:0px;
    }
    
.mainTable
{
    width:100%;margin:0px auto; 
    border:1px solid #e4e4e4;border-top:0px;border-right:0px;
    }
.tborder
{
    line-height:31px; 
    /*padding-top:6px; height:38px;*/
    border-right:1px solid #e4e4e4;
    border-bottom:1px solid #e4e4e4;
    }
.tbTitleFont
{ font-weight:bold;
    }    

/*----------------- PlanOver -----------------------*/  
.pl_row
{
    width:100%; float:left;
    border:1px solid #eee; overflow:hidden;
    }
.pl_files
{
    width:180px; float:left; margin:1px 12px 1px 0px; text-align:left;
    }
.pl_content
{
    width:680px; float:left;text-align:left;border:0px solid #eee; margin:1px 0px;
    }
.pl_btn
{
    width:100px; float:left;text-align:left;border:0px solid #eee; padding:8px 1px 2px 2px;
    }
    
/*------------------------------------------*/

.course {}
.lessonBox
{
    height:496px; width:100%; overflow-y:scroll;
    color:#eee; margin:0px; padding:0px;
    }
.lessonBox .item
{
     float:left; width:100%; color:#ddd; background-color:#333;
     padding:6px 8px;
     border-bottom:1px solid #222;
     cursor:pointer;
    }
.lessonBox .item:hover
{
      background-color:#555;
    }
.lessonBox .itemSubTitle
{
     float:left; width:100%; color:#ddd; background-color:#383838;
     padding:6px 8px;
     border-bottom:1px solid #222;
     cursor:auto;
    }
    
 .scrollbar-bak
 {
    scrollbar-face-color:#000;/*滚动条凸出部分的颜色(前景色),包括两端的方形按钮、水平或竖直滑动的滑块的颜色*/
    scrollbar-track-color:#000;/*滚动条的背景颜色,如果省略的话将出现虚点，颜色将采用face-color的颜色*/
    scrollbar-arrow-color:#000;/*按钮(上下或者左右可以点击使滑块滚动的方形按钮)上三角箭头的颜色*/
}


/*参考http://blog.csdn.net/hanshileiai/article/details/40398177  滚动条美化*/
#style-scoll::-webkit-scrollbar-track
{
	border: 1px solid black;
	background-color: #222;
}

#style-scoll::-webkit-scrollbar
{
	width: 10px;
	background-color: #222;
}

#style-scoll::-webkit-scrollbar-thumb
{
	background-color: #555;	
}

/*------------------------------------------*/
.lsn 
{
    width:100%;
    float:left; width:100%;
      }
.lsn  li
{ 
     float:left; width:100%;
      border-bottom:1px solid #ddd;
      padding:3px 1px;
      margin:3px 0px;
    }
.lsn .lsn_title{ float:left; width:390px;}
.lsn .lsn_gold{ float:left; width:140px;}
.lsn .lsn_bugCount{ float:left; width:80px;}
.lsn .lsn_btns{ float:left; width:150px;}
/*------------------------------------------*/
.lsn2 
{
    width:100%;
    float:left; width:100%;
      }
.lsn2  li
{ 
     float:left; width:100%;
      border-bottom:1px solid #ddd;
      padding:3px 1px;
      margin:3px 0px;
    }
.lsn2 .lsn_title{ float:left; width:550px;}
.lsn2 .lsn_btns{ float:left; width:200px;}

/*-------------------辅导计划-----------------------------  */
.guidance {
	width: 100%; clear: both;  float:left; 
	margin:0px; padding:0px;
	border-top:0px solid rgb(215, 215, 215); 
	border-bottom: 0px solid  rgb(215, 215, 215) ;
	border-top: 1px solid #ddd; padding-top:10px;
}

/*---------------------*/
.guidance .perRow
{   float:left; 
    width:1100px;  height:auto;
    margin:0px; padding:0px 0px; 
    overflow:hidden;
    border:0px solid  rgb(218, 218, 218); 
    }

