@charset "utf-8";
/* Video website CSS Ram make*/
/*Ram initialization*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th, td
html, body, div, span, applet, object, iframe, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
 { 
padding:0;
margin:0;
font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
fieldset, img { 
border:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
ol, ul {
list-style:none;
}
address, caption, cite, code, dfn, em, th, var {
font-weight:normal;
font-style:normal;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-weight:normal;
font-size:100%;
}
q:before, q:after {
content:'';
}
abbr, acronym { 
border:0;
}
/*Ram initialization end*/
.clear{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}
.inputgb{height:20px;
         line-height:20px; 
		 border:#D7D7D7 solid 1px;
		 border-top:#929292 solid 1px;
		 border-left:#929292 solid 1px;
		 background:url(/image/inputbg.jpg) no-repeat;
		 font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
		 color:#444444;
		 padding-left:2px;
		 }
.inputgb-1{
    height:88px;
    line-height:20px; 
	border:#D7D7D7 solid 1px;
    border-top:#929292 solid 1px;
    border-left:#929292 solid 1px;
    background:url(/image/inputbg-1.gif) no-repeat;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	font-size:14px;
	color:#444444;
    }
.hengxian{border-bottom:1px solid #CCC;}
.r-regxh{color:#F00;}
textarea{font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;}
/*commonality end*/
body{background:#F2F2F2;}
.wrap{
	  width:1003px; 
	  height:auto;
	  font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	  font-size:14px;
	  color:#444444;
	  margin:0px auto;
	  padding:0px;
	  }
.header{width:1003px; height:106px; background:#7B1105;}
.header .logo{ 
              width:312px; 
			  height:106px; 
			  margin-left:45px;
			  float:left;
			  display:inline;
			  position:relative;}
.header .logo .beta{position:absolute; top:30px; right:-40px;}
.header .right{float:right;
               width:500px;
			   text-align:right;
			   color:#FFF;
			   font-size:14px;
			   margin-right:35px;
			   display:inline;
			   }
.header .right a{color:#FFF; text-decoration:none;}
.header .right .r1{margin-top:10px; height:25px;}
.header .right .r2{height:25px;}
.header .right .r3{height:20px; font-weight:bold; letter-spacing: 1px;}
.ad-index{/*在125行定义*/}
/*Ram nav*/
#nav{height:48px; 
     width:1003px; 
	 background:url(/image/navbg.gif) repeat-x; 
	 margin:0px 0 20px 0;
	 position:relative;
	 font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	 z-index:100;
	 }
#nav ul{margin-left:26px;}
#nav ul li{float:left; 
           background:url(/image/navlilbg.gif) right 20px no-repeat; 
		   /*margin-left:20px;*/
		   position:relative;
		   display:inline;
		   }
#nav ul li ul{visibility:hidden; position:absolute; left:8px; left:7px\9; *left:8px; _left:5px;  top:48px; width:150px;}
#nav ul a:hover ul{visibility:visible;}
#nav ul li a{display:block;
             height:48px;
		     line-height:48px;
			 color:#000000;
			 text-decoration:none;
			 padding:0px 20px;
			 font-size:16px;
			 font-weight:bold;
			 float:left;
			 }
#nav ul li a:hover{color:#7B1105;}
#nav ul li.s{background:none; z-index:1;}
#nav ul li.s:hover{background:url(/image/navlihover.gif) no-repeat center bottom;}
#nav ul li.live800{background:none;}
#nav ul li.live800 a{margin:0 0 0 175px; padding:0; display:inline-block;}
#nav ul li.live800 a img{margin-top:17px;}
#nav ul li ul{border:solid 0 #FFFFFF; margin-left:0px;}
#nav ul li ul li{clear:both;
                 text-align:left;
				 font-size:14px; 
				 margin-left:-5px; 
				 width:150px; 
				 border:#FFF solid 0px;
				 background:none;
				 }
#nav ul li ul li a{display:block; 
                   border:0 solid #FFFFFF; 
				   border-bottom:#CACACA 1px solid;
				   border-left:#919191 1px solid;
				   border-right:#919191 1px solid;
				   background:#FFFFFF; 
				   width:150px;  
				   vertical-align:middle; 
				   line-height:normal; 
				   height:auto; 
				   padding:6px 15px 6px 15px;
				   margin-left:3px;
				   font-size:14px;
				   font-weight:normal;
				   }
#nav ul li ul li a:hover{background:#F0F0F0; color:#000; font-size:14px;}

#nav div.search{float:right; 
                width:230px; 
				height:48px; 
				line-height:48px; 
				text-align:left;
				}
#nav div.search input{width:125px; 
                      height:20px; 
					  margin-top:15px;
					  line-height:20px;
					  border:#D7D7D7 solid 1px;
					  border-top:#929292 solid 1px;
					  border-left:#929292 solid 1px;
					  background:url(/image/searchbg.gif) no-repeat;
					  vertical-align:middle;
					  float:left;
					  }
#nav div.search img{width:60px; margin:13px 0 0 0;}

/*Ram nav end*/
/*Ram index nav*/
#navindex{height:40px; 
     width:1003px; 
	 background:url(/image/index-navbg.gif) repeat-x; 
	 margin:0px 0 25px 0;
	 position:relative;
	 font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	 z-index:100;
	 border-top:1px solid #000000;
	 }
#navindex ul{margin-left:26px;}
#navindex ul li{float:left; 
           background:url(/image/navlilbg.gif) right 15px no-repeat; 
		   margin-left:20px;
		   position:relative;
		   display:inline;
		   }			 
#navindex ul li ul{visibility:hidden; position:absolute; left:0px; top:36px; width:175px;}
#navindex ul li:hover ul,#nav ul a:hover ul{visibility:visible;}
#navindex ul li a{display:block;
             height:40px;
		     line-height:40px;
			 color:#000000;
			 text-decoration:none;
			 padding-right:20px;
			 font-size:16px;
			 font-weight:bold;
			 float:left;
			 }
#navindex ul li a:hover{color:#000000;}
#navindex ul li ul{border:solid 0 #FFFFFF;}
#navindex ul li ul li{clear:both;
                 text-align:left;
				 font-size:14px; 
				 margin-left:-5px; 
				 width:175px; 
				 border:#FFF solid 0px;
				 background:none;
				 }
#navindex ul li ul li a{display:block; 
                   border:0 solid #FFFFFF; 
				   border-bottom:#CCC 1px solid;
				   border-left:#CCC 3px solid;
				   border-right:#CCC 0px solid;
				   background:#E6E6E6; 
				   width:175px;  
				   vertical-align:middle; 
				   line-height:normal; 
				   height:auto; 
				   padding:6px 5px;
				   margin-left:3px;
				   font-size:14px;
				   font-weight:normal;
				   }
#navindex ul li ul li a:hover{background:#F0F0F0; color:#000; font-size:14px;}

#navindex div.search{float:right; 
                width:230px; 
				height:40px; 
				line-height:40px; 
				text-align:left;
				}
#navindex div.search input{width:125px; 
                      height:20px; 
					  margin-top:10px;
					  line-height:20px;
					  border:#D7D7D7 solid 1px;
					  border-top:#929292 solid 1px;
					  border-left:#929292 solid 1px;
					  background:url(/image/searchbg.gif) no-repeat;
					  vertical-align:middle;
					  float:left;
					  }
#navindex div.search img{width:60px; margin:8px 0 0 0;}

/*Ram index nav end*/
.content{width:917px; margin:0px auto 0px auto;}
.content .path{color:#323232;}
.content .path a{text-decoration:none; color:#a70000;}
.content991{width:991px; margin:0px auto 0px auto;}
.content991 .path{color:#323232;}
.content991 .path a{text-decoration:none; color:#a70000;}
/*通栏*/
.content .c-tl{margin-top:5px;}
.content .c-tl .title{height:35px; line-height:35px; background:url(../image/bgw917t.gif) center bottom no-repeat;}
.content .c-tl .title h1{height:28px; 
                         line-height:28px; 
						 font-size:16px; 
						 color:#FFF; 
						 font-weight:bold; 
						 margin:0px 0 0 10px;}
.content .c-tl .nn{border-left:1px solid #CCCCCC; 
                   border-right:1px solid #CCCCCC; 
				   padding:5px 10px; 
				   background:#FFF;
				   min-height:400px;
				   _height:400px;
				   }
.content .c-tl .nn-1{border-left:1px solid #CCCCCC; 
                   border-right:1px solid #CCCCCC; 
				   padding:10px 30px; 
				   background:#FFF;
				   height: auto!important;
				   min-height:600px;}				   
.content .c-tl .bb{background:url(../image/bgw917b.gif) center top no-repeat;
                   height:20px;
				   line-height:20px;
				   margin-bottom:20px;}
/*通栏 end*/
/*通栏w991px*/
.content991 .c-tl991{margin-top:5px;}
.content991 .c-tl991 .title{height:36px; 
							background:url(/image/bgw991tb2.gif) center bottom no-repeat;}
.content991 .c-tl991 .title h1.t{line-height:28px;
                                 font-size:16px;
							     font-weight:bold;
							     color:#FFF;
								 padding-left:10px;}
.content991 .c-tl991 .nn{border-left:1px solid #c6c6c6; 
                   border-right:1px solid #c6c6c6; 
				   padding:5px 6px; 
				   background:#FFF;}
.content991 .c-tl991 .bb{background:url(/image/bgw991tb.gif) center -5px no-repeat;
                   height:25px;
				   line-height:25px;
				   overflow:hidden;
				   margin-bottom:20px;}
/*通栏w991px end*/
/*左栏*/
.content .c-zl{margin-top:5px; width:624px; float:left;}
.content .c-zl .title{height:35px; line-height:35px; background:url(/image/bgw624t.gif) center bottom no-repeat;}
.content .c-zl .title h1{height:28px; 
                         line-height:28px; 
						 font-size:16px; 
						 color:#FFF; 
						 font-weight:bold; 
						 margin:0px 0 0 10px;}
.content .c-zl .nn{border-left:1px solid #CCCCCC; 
                   border-right:1px solid #CCCCCC; 
				   padding:5px 10px; 
				   background:#FFF;
				   min-height:486px;
				   _height:486px;}
.content .c-zl .bb{background:url(/image/bgw624b.gif) center top no-repeat;
                   height:20px;
				   line-height:20px;
				   margin-bottom:20px;}
/*左栏 end*/
/*左右栏*/
.content .c-zyl{margin-top:5px; width:270px; float:left; margin-left:22px;}
.content .c-zyl .title{height:35px; 
                       line-height:35px; 
					   background:url(/image/bgw270t.gif) center bottom no-repeat;}
.content .c-zyl .title h1{height:28px; 
                         line-height:28px; 
						 font-size:16px; 
						 color:#FFF; 
						 font-weight:bold; 
						 margin:0px 0 0 10px;}
.content .c-zyl .nn{border-left:1px solid #CCCCCC; 
                   border-right:1px solid #CCCCCC; 
				   padding:5px 10px; 
				   background:#FFF;}
.content .c-zyl .bb{background:url(/image/bgw270b.gif) center top no-repeat;
                   height:20px;
				   line-height:20px;
				   margin-bottom:20px;}
/*左右栏 end*/
.content .c-zyl .nn .r-tips{}
.content .c-zyl .nn .r-tips .t{font-size:14px; 
                               color:#666666; 
							   font-weight:bold; 
							   margin-bottom:8px;}
.content .c-zyl .nn .r-tips table{margin-bottom:20px;}
.content .c-zyl .nn .r-tips table img{margin-top:3px;}
.content .c-zyl .nn .r-tips table tr td{ font-size:14px; color:#666;}
.content .c-zyl .c-zyls .bb{line-height:20px; height:20px; margin-bottom:2px;}
/*左右栏AD page*/
.content .c-zylad{width:270px;
                  height:748px;
                  float:left; 
				  margin-top:5px; 
				  margin-left:22px;
				  margin-bottom:20px;
				  background:url(/image/rightadbg.jpg) no-repeat;}
.content .c-zylad img{margin:66px 0 0 57px;}
/*左右栏AD page end*/
/*左右栏AD2 page*/
.content .c-zylad2{width:270px;
                   float:left; 
			 	   margin-top:5px; 
				   margin-left:22px;
				   margin-bottom:20px;
				   }
.content .c-zylad2 img{width:270px;}
/*左右栏AD2 page end*/
/*通栏w917tab*/
.content .c-tl .btkb917{background:#FFF;
                        border:#CCC solid 1px;
						border-bottom:none;
						border-top:none;
						height:15px;}
.content .c-zl #titletab,
.content .c-tl #titletab,
.content .c-tl #titletab2{font-weight:bold;}
.content .c-zl #titletab ul,
.content .c-tl #titletab ul,
.content .c-tl #titletab2 ul{height:27px;
                             line-height:27px;
							 position:relative;
							 top:1px;
							 margin-left:-2px;}
.content .c-zl #titletab ul li,
.content .c-tl #titletab ul li,
.content .c-tl #titletab2 ul li{background:url(/image/tab2-li-a-bg.gif) left -27px no-repeat;
                               float:left;
							   margin:0 0 0 2px;
							   display:inline;
							   }
.content .c-zl #titletab ul li a,
.content .c-tl #titletab ul li a,
.content .c-tl #titletab2 ul li a{background:url(/image/tab2-li-a-bg.gif) right top no-repeat;
                                 display:block;
								 color:#444444;
								 margin:0 0 0 3px;
								 padding:0 25px 0 23px;
								 text-decoration:none;
								 font-size:14px;
								 }
.content .c-zl #titletab ul li:hover,
.content .c-tl #titletab ul li:hover,
.content .c-tl #titletab2 ul li:hover{background:url(/image/tab2-li-a-bg.gif) left -81px no-repeat;}
.content .c-zl #titletab ul li a:hover,
.content .c-tl #titletab ul li a:hover,
.content .c-tl #titletab2 ul li a:hover{background:url(/image/tab2-li-a-bg.gif) right -54px no-repeat;
                                       color:#900;}
.content .c-zl #titletab ul li.xuan,
.content .c-tl #titletab ul li.xuan,
.content .c-tl #titletab2 ul li.xuan{background:url(/image/tab2-li-a-bg.gif) left -81px no-repeat;}
.content .c-zl #titletab ul li a.xuan,
.content .c-tl #titletab ul li a.xuan,
.content .c-tl #titletab2 ul li a.xuan{background:url(/image/tab2-li-a-bg.gif) right -54px no-repeat;
                                       color:#900;}
/*通栏w917tab end*/

.footer{width:1003px; background:url(/image/footer-lessonsbg.gif) no-repeat left top; padding-top:5px; font-size:14px; margin:0 auto;} 
.footer .lessons{width:917px; margin:0px 0px 40px 50px;}
.footer .lessons .title{height:32px;
                        line-height:32px;
                        }
.footer .lessons .title div{float:left; 
                            margin-left:25px; 
							display:inline; 
							font-size:16px;
							font-weight:bold;
							color:#444444;}
.footer .lessons .t1{width:200px;}
.footer .lessons .t2{width:260px;}
.footer .lessons .t3{width:300px;}
.footer .lessons .t4{width:20px;}
.footer .lessons .content{width:915px;}
.footer .lessons .content div.s{float:left; display:inline; margin:5px 0px; margin-left:25px;}
.footer .lessons .content ul li{color:#444444; line-height:20px;}
.footer .lessons .content ul li a{color:#444444; text-decoration:none;}
.footer .copyright{height:129px;
                   background:#7A1907 url(../image/copyright2.jpg) left top no-repeat;
				   width:1003px;
				   text-align:center;
				   }
.footer .copyright .lj{width:1003px; height:70px; line-height:70px;}
.footer .copyright .lj ul{margin-left:210px;}
.footer .copyright .lj ul li{float:left; color:#ececec; font-weight:bold;}
.footer .copyright .lj ul li a{text-decoration:none; color:#ececec; margin-left:20px;}
.footer .copyright .bq{color:#ffc8c8; margin-top:10px;}

/*ram index ppt*/
.ad-index{
    width:1001px;
	height:281px;
	background:#0CC;
	}
.ad-index .d1{width:1001px; height:281px; border:#ACACAC 1px solid;
              background-color:#000000;position:relative;}
.ad-index .loading{width:1001px;border:#666666 0px solid;background-color:#000000;
				   color:#FFCC00;font-size:14px;height:251px;text-align:center;
				   padding-top:30px;font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
				   font-weight:bold;}
.ad-index .d2{width:100%;height:243px;overflow:hidden;}
.ad-index .num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;
                    color:#FFFFFF;font-size:14px;padding:4px 0px;height:20px;overflow:hidden;}
.ad-index .num_list span{display:inline-block;height:16px;padding-left:6px;}
.ad-index img{border:0px;}
.ad-index ul{display:none;}
.ad-index .button{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:15px;
                  font-weight:bold; font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;}
.ad-index .b1,.ad-index .b2{background-color:#666666;display:block;float:left;padding:2px 6px;
                            margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.ad-index .b2{color:#FFCC33;background-color:#FF6633;}
/*ram index ppt end*/
/* font */
.f22b{font-size:22px; font-weight:bold; color:#000000;}
.f16w{font-size:16px; font-weight:bold; color:#FFFFFF;}
.f16w a{font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.f16gray4{font-size:16px; font-weight:bold; color:#484848;}
.f15gray4{font-size:16px; font-weight:bold; color:#484848;}
.f16gray4 a{font-size:16px; font-weight:bold; color:#484848; text-decoration:none;}
.f14gray3{font-size:14px; font-weight:normal; color:#222222;}
.f14gray3 a{font-size:14px; font-weight:normal; color:#222222; text-decoration:none;}
.f14gray3u{font-size:14px; font-weight:normal; color:#222222; text-decoration:underline;}
.f14gray3u a{font-size:14px; font-weight:normal; color:#222222; text-decoration:underline;}
.f14gray6{font-size:14px; font-weight:normal; color:#444444;}
.f14gray6 a{font-size:14px; font-weight:normal; color:#444444; text-decoration:none;}
.f14gray6u{font-size:14px; font-weight:normal; color:#444444; text-decoration:underline;}
.f14gray6b{font-size:14px; font-weight:bold; color:#444444;}
.f14regb5{font-size:14px; font-weight:bold; color:#C53D3D;}
.f16gray6{font-size:16px; font-weight:normal; color:#444444;}
.f16grayb{ font-size:16px; font-weight:bold; color:#444444;}
.f14gray5w{font-size:14px;color:#525252;font-weight:bold;}
.f16redb { font-size: 16px;color: #9c0000;font-weight: bold;}
.f12gray3{font-size:14px; font-weight:normal; color:#222222;}
.f12gray3 a{font-size:14px; font-weight:normal; color:#222222; text-decoration:none;}
.f12gray3b{font-size:14px; font-weight:bold; color:#222222;}
.f12gray3u{font-size:14px; font-weight:normal; color:#222222;  text-decoration:underline;}
.f12gray3u a{font-size:14px; font-weight:normal; color:#222222; text-decoration:underline;}
.f12gray6{font-size:14px; font-weight:normal; color:#444444;}
.f12gray6 a{font-size:14px; font-weight:normal; color:#444444; text-decoration:none;}
.f12gray9u{font-size:14px; font-weight:normal; color:#666666; text-decoration:underline;}
.f12gray9u a{font-size:14px; font-weight:normal; color:#666666; text-decoration:underline;}
.f12gray9{font-size:14px; font-weight:normal; color:#666666;}
.f12gray9 a{font-size:14px; font-weight:normal; color:#666666; text-decoration:none;}
.f12reganniu{color:#C53D3D; text-decoration:underline;}
.f12reganniu a{color:#C53D3D;}
td.f14reganniu{color:#C53D3D; font-size:14px;}
td.f12blueu a{color:#00F; text-decoration:underline;}
/* font end*/
/* index */
.content .indexcurriculum0{margin-top:-100px;}
.content .indexcurriculum{width:767px;}
.content .indexcurriculum .left{width:130px; float:left;}
.content .indexcurriculum .left img{margin:0px 0 0 0px;}
.content .indexcurriculum .right{width:610px; float:left; margin-left:25px;}
.content .indexcurriculum .right h1{margin:5px 0px 20px 0px;}
.content .indexcurriculum .right .f14gray6{line-height:20px; padding-right:50px;}
.content .indexcurriculum .more{height:29px; 
                                padding-left:650px; 
								border-bottom:1px solid #C2C2C2; 
								margin-bottom:20px;}
/*index end*/
.content991 .c-tl991 .nn .left{width:492px; float:left; margin-left:1px;}
.content991 .c-tl991 .nn .left .play{width:492px; height:394px; margin-bottom:20px; border:#39C solid 1px;}
.content991 .c-tl991 .nn .left .l-lm{margin-bottom:20px;}
.content991 .c-tl991 .nn .left .l-lm .title{height:25px; 
                                            line-height:25px;
											padding-left:20px;
											background:url(/image/w991ltitle.gif) no-repeat;}
.content991 .c-tl991 .nn .left .l-lm .nr{margin:10px 20px;}
.content991 .c-tl991 .nn .left .l-lm .nr .xiazai{height:28px; line-height:28px;}
.content991 .c-tl991 .nn .left .l-lm .nr .xiazai a{color:#444444; font-size:14px; text-decoration:none;}
.content991 .c-tl991 .nn .left .l-lm .nr .xiazai img{vertical-align:-4px;}

.content991 .c-tl991 .nn .right{width:462px; float:left; margin-left:20px;}
.content991 .c-tl991 .nn .right .ramtab{background:#09F; 
										background:url(/image/tab-ul-bg.gif) left bottom no-repeat;}/**height:67px; */
.content991 .c-tl991 .nn .right .ramtab ul{width:430px; margin-left:10px;}
.content991 .c-tl991 .nn .right .ramtab ul li{float:left;
											  margin:12px 0 0 1px;
											  padding-left:3px;
                                              background:url(/image/tab-li-a-bg.gif) left -21px no-repeat;
											  font-size:16px;
											  }
.content991 .c-tl991 .nn .right .ramtab ul li a{color:#000000; text-decoration:none;
                                                height:21px;
												line-height:21px;
												display:block;
												float:left;
												padding:0 10px 0 8px;
												font-weight:bold;
												white-space:nowrap;
                                                background:url(/image/tab-li-a-bg.gif) right top no-repeat;}
.content991 .c-tl991 .nn .right .ramtab ul li a:hover{color:#900;}
.content991 .c-tl991 .nn .right .ramtab ul li a.xuan{color:#900;}
.content991 .c-tl991 .nn .right .conter{border:1px solid #CCC; 
                                        border-top:none; 
										padding:10px 6px 10px 14px; 
										background:#F8F8F8;
										word-wrap:break-word;
										min-height:810px;
										_height:810px;
										}
.content991 .c-tl991 .nn .right .conter strong{font-weight:bold;}
.content991 .c-tl991 .nn .right .conter .table-wkx{border-left:solid 1px #000; 
                                                   border-top:solid 1px #000;}
.content991 .c-tl991 .nn .right .conter .table-wkx tr td{border-right:solid 1px #000; 
                                                         border-bottom:solid 1px #000;
														 }
.content991 .c-tl991 .nn .right .conter #discussions{margin:0 0 30px 0;}
.content .c-zl .nn .r3liebiao{ margin:20px 0 30px 10px;}
.content .c-zl .nn .r3liebiao .title{background:#F0F0F0; height:25px; line-height:25px;}
.content .c-tl .nn .r3liebiao .title{background:#F0F0F0; height:25px; line-height:25px;}
.content .c-tl .nn .r3liebiao  table.productlist{border:#EFE7EA solid 2px;}
.content .c-tl .nn .r3liebiao  table.productlist td{border-bottom:#EFE7EA solid 2px;                                                    border-right:#EFE7EA solid 2px;}
.content .c-tl .nn .r3liebiao  table.productlist td span.left10{margin-left:10px;}
										
.content .c-zl .nn .r5sign-in1{margin:20px;}
.content .c-zl .nn .r5sign-in1 .tishi{background:#E5E5E5; 
                                      height:25px; 
									  line-height:25px; 
									  width:310px; 
									  margin-left:50px;}
/*10 my-lesson-comment*/
.content .c-tl .nn .r10my-lesson-pl li{ border-bottom:1px solid #E7E7E7;}
.content .c-tl .nn .r10my-lesson-pl li.xuan{background:#FAFAFA;}
.content .c-tl .nn .r10my-lesson-pl h3 a{color:#9F0007;
                                         line-height:25px;
										 text-decoration:none; 
										 font-weight:bold; 
										 font-size:14px;}
.content .c-tl .nn .r10my-lesson-pl .name{text-align:right;}
.content .c-tl .nn .r10my-lesson-pl .name a{color:#00F; line-height:20px; text-decoration:none;}
/*10 my-lesson-comment end*/
.content .c-tl .nn  .r10fanye{margin:25px 0 25px 0px; width:600px;}
.content .c-tl .nn  .r10fanye ul{text-align:center;}
.content .c-tl .nn  .r10fanye li{display:inline; border:none;}
.content .c-tl .nn  .r10fanye li a{text-decoration:none; color:#444444; display:inline-block; padding:2px 5px; font-weight:bold;border:1px solid #CCC; margin:0 3px;}
.content .c-tl .nn  .r10fanye li a:hover{background:#F0F0F0;}
.content .c-tl .nn  .r10fanye li.xuan{border:none;}
.content .c-tl .nn  .r10fanye li.xuan a{color:#900;}
.content .c-tl .nn .r10my-lesson1{}
.content .c-tl .nn .r10my-lesson1 .liebiao{width:880px; margin:20px 0 10px 7px;}
.content .c-tl .nn .r10my-lesson1 .liebiao-n{width:596px; margin:20px 0 10px 7px;}
.content .c-tl .nn .r10my-lesson1 .liebiao-n .tishi-mc{ height:50px;
                                                        line-height:50px;
														width:505px;
														background:#FFFFDC;
														border:solid 1px #CCCCCC;
														padding:0px 0px 0px 50px;
														margin:30px 0px 0px 30px;}
.content .c-tl .nn .r10my-lesson3 .liebiao .tishi-mv{ height:50px;
                                                        line-height:50px;
														width:505px;
														background:#FFFFDC;
														border:solid 1px #CCCCCC;
														padding:0px 0px 0px 50px;
														margin:30px 0px 60px 30px;}
.content .c-tl .nn .r10my-lesson6 .liebiao .tishi-mg{ height:50px;
                                                        line-height:50px;
														width:505px;
														background:#FFFFDC;
														border:solid 1px #CCCCCC;
														padding:0px 0px 0px 50px;
														margin:30px 0px 60px 30px;}
.content .c-tl .nn .r10my-lesson6 .liebiao .tishi-mn{ height:50px;
                                                        line-height:50px;
														width:505px;
														background:#FFFFDC;
														border:solid 1px #CCCCCC;
														padding:0px 0px 0px 50px;
														margin:30px 0px 60px 30px;
														}													
.content .c-tl .nn .r10my-lesson1 .liebiao tr.title{background:#F2F2F2; height:25px; line-height:25px;}
.content .c-tl .nn .r10my-lesson1 .liebiao td{height:25px;}
.content .c-tl .nn .r10my-lesson1 .tuijian{width:880px; margin:100px 0 30px 7px;}
.content .c-tl .nn .r10my-lesson1 .tuijian .title{background:none;
                                                  height:30px; 
												  line-height:30px; 
												  padding-left:6px;
												  border-bottom:1px solid #CCCCCC;
												  font-weight:bold;}
.content .c-tl .nn .r10my-lesson1 .tuijian .lb{height:25px; 
                                               line-height:25px; 
											   padding:0 8px;
											   margin:10px 0;}
.content .c-tl .nn .r10my-lesson1 .tuijian .lb .name{float:left; width:500px;}
.content .c-tl .nn .r10my-lesson1 .tuijian .lb .anniu{float:right;
                                                      width:200px; 
													  margin-top:3px;
													  text-align:right;}
/*chinese-courses无数据状态*/
.content .c-tl .nn .r10my-lesson1 .tuijian-n{width:596px; margin:100px 0 30px 7px;}
.content .c-tl .nn .r10my-lesson1 .tuijian-n .title{background:none;
                                                  height:30px; 
												  line-height:30px; 
												  padding-left:6px;
												  border-bottom:1px solid #CCCCCC;
												  font-weight:bold;}
.content .c-tl .nn .r10my-lesson1 .tuijian-n .lb{height:25px; 
                                               line-height:25px; 
											   padding:0 0 0 8px;
											   margin:10px 0;}
.content .c-tl .nn .r10my-lesson1 .tuijian-n .lb .name{float:left; width:375px;}
.content .c-tl .nn .r10my-lesson1 .tuijian-n .lb .anniu{float:right;
                                                      width:200px; 
													  margin-top:3px;
													  text-align:right;}
/*chinese-courses无数据状态end*/
.content .c-tl .nn .r10my-lesson3 .liebiao{width:880px; margin:20px 0 10px 7px;}
.content .c-tl .nn .r10my-lesson3 .liebiao .xian1px{height:5px;
                                                    line-height:5px; 
													border-bottom:1px solid #CCC; 
													}
.content .c-tl .nn .r10my-lesson3 .liebiao tr.xuan{background:#F0F0F0;}
.content .c-tl .nn .r10my-lesson3 .liebiao tr{height:24px; line-height:24px;}
.content .c-tl .nn .r10my-lesson3 .liebiao td{ vertical-align:middle; word-wrap:break-word;}
.content .c-tl .nn .r10my-lesson3 .liebiao .henxian1px{line-height:10px; height:10px;}
.content .c-tl .nn .r10my-lesson3 .liebiao .henxian1px td{line-height:10px; height:10px;}
.content .c-tl .nn .r10my-lesson3 .liebiao td .myvoc-anniu{width:153px; text-align:center;}
.r10my-lessonadd{width:425px;
                  
				 background:#FFF; padding:18px 0 0 18px;
				 font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;}
.r10my-lessonadd .title{width:340px;}
.content .c-tl .nn .r10my-lesson6 .liebiao{width:880px; margin:20px 0 10px 7px;}
.content .c-tl .nn .r10my-lesson6 .liebiao .xian1px{height:5px;
                                                    line-height:5px; 
													border-bottom:1px solid #CCC; 
													}
.content .c-tl .nn .r10my-lesson6 .liebiao tr.henxian1px{line-height:10px; height:10px;}
.content .c-tl .nn .r10my-lesson6 .liebiao tr.henxian1px td{line-height:10px; height:10px;}
.content .c-tl .nn .r10my-lesson6 .liebiao tr.xuan{background:#F0F0F0;}
.content .c-tl .nn .r10my-lesson6 .liebiao tr{height:24px; line-height:24px;}
.content .c-tl .nn .r10my-lesson6 .liebiao td{ vertical-align:middle;}
.content .c-tl .nn .r10my-lesson6 .liebiao .gao5{height:5px;}
.content .c-tl .nn .r10my-lesson6 .liebiao .xxnr{background:#FAFAFA;
												 padding:3px 20px;
												 line-height:18px;
												 word-wrap:break-word;
												 /*width:838px; 改窄时候屏蔽了R*/
												 margin:3px 0px 5px 0px;
												 }
.content .c-tl .nn .r10my-lesson6 .liebiao .xxnr .name{ text-align:right; line-height:18px;}
.content .c-tl .nn .r10my-lesson6 .liebiao .xxnr .srk{width:500px; height:200px; font-size:14px; line-height:18px;}
.content .c-tl .nn .r10my-lesson6 .liebiao .xxnr .anniu{ padding-left:170px; margin-top:5px;}
.content .c-tl .nn .r10my-lesson6 .liebiao .xxnr .anniu a img{margin:5px;}
.content .c-tl .nn .r1028qrzfgm{margin:20px 0 0 10px;}
.content .c-tl .nn .r1028qrzfgm .liebiao tr.rtitle{background:#E6E6E6;}
.content .c-tl .nn .r1028qrzfgm .liebiao tr.rxiangxi{background:#F5F5F5;}
.content .c-tl .nn .r403403500{margin:20px 0 0 0; line-height:30px; text-align:center;}
.content .c-tl .nn .r403403500 a{color:#00F;}
.content .c-zl .nn .r7productlist{}
.content .c-zl .nn .r7productlist .title{background:none;
                                         border-bottom:1px solid #CCC;
										 line-height:22px; height:22px;
										 padding-left:5px;
										 }
.content .c-zl .nn .r7productlist .nr{ margin:10px 0px 10px 5px;}
.content .c-zl .nn .r7productlist .anniu{text-align:right;}
.content .c-zl .nn .r7productlist .anniu a img{margin:5px;}
.content .c-zl .nn .r7productlist .anniu8all{border-top:1px solid #999; margin:30px 0 30px 0; padding-top:5px; text-align:right;}
.content .c-zl .nn .r7productlist .anniu8all a img{margin:0px 5px 5px 5px;}
.content .c-zl .nn .r7productlist .Lesson8{}
.content .c-zl .nn .r7productlist .Lesson8 .title{border:none;
                                                  padding-left:20px; 
												  background:url(/image/ico-2.jpg) 5px 4px no-repeat;
												  height:auto; line-height:20px;
												  font-weight:bold;}
.content .c-zl .nn .r7productlist .Lesson8 .nr8{ margin:3px 0px 8px 20px;}
.content .c-zl .nn .r7productlist .Lesson8 .button{margin-bottom:2px; text-align:right;}
.content .c-zl .nn .r7productlist .Lesson8tj{}
.content .c-zl .nn .r7productlist .Lesson8tj .title{background:#F0F0F0;
                                                    height:30px; 
													line-height:30px; 
													padding-left:5px;
													margin-bottom:8px;}
.content .c-zl .nn .r7productlist .Lesson8tj .kc{margin-bottom:10px;}
.content .c-zl .nn .r7productlist .Lesson8tj .kc .l{float:left;
                                                   width:500px;
												   height:25px; 
												   line-height:25px; 
												   }
.content .c-zl .nn .r7productlist .Lesson8tj .kc .r{float:left; width:100px;}
.content .c-zl .nn .r7productlist .Lesson8tj .kc .r img{margin-top:3px;}
.content .c-zyls .liebiao8pl{background:url(/image/ico.jpg) left 0px no-repeat;
							 padding-left:15px;
							 margin-bottom:15px;
							 colr:#B73131;
							 font-size:14px;
							 font-weight:bold;
							 }
.content .c-zyls .liebiao8pl a{
	                           font-weight:bold;
	                           color:#B73131;
							   }	
.content .c-zyls .liebiao8pl a hover{
	                           color:#B73131;
							   }
.content .c-zl .nn .r24link{margin-top:12px; }
.content .c-zl .nn .r24link .wk{margin-top:30px;}
.content .c-zl .nn .r24link .wk .linknr{margin-top:15px;}
.content .c-zl .nn .r24link .wk .linknr .bt{color:#A70000;
                                            font-weight:bold;
											text-decoration:underline;
											font-size:14px;}
.content .c-zl .nn .r25link{margin:20px 0 10px 15px;}
.content .c-zl .nn .r25link textarea{width:450px;}
.content .c-zl .nn .r23xuesheng{margin:20px 0 10px 15px;}
.content .c-zl .nn .r23xuesheng tr{height:25px; line-height:30px;} 
.content .c-zl .nn .r23xuesheng select{width:100px;}
/* Student Inquiry页面中应用的css,不上面使用r23xuesheng  by wenbo.gao*/
.content .c-zl .nn .r23xuesheng1{margin:20px 0 10px 15px;}
.content .c-zl .nn .r23xuesheng1 select{width:100px;}

.content .c-zl .nn .rpayment{margin:20px 0 0 0;}
.content .c-zl .nn .rpayment .rbzt{margin:0;}
.content .c-zl .nn .rpayment .rbzt{margin-left:60px; margin-bottom:20px;}
.content .c-zl .nn .rpayment .rbzt div.a{float:left;
                                      width:136px; 
									  height:19px;
									  line-height:19px;
									  text-align:center;
									  color:#FFF;
									  margin:0 10px;
									  font-weight:bold;
									  background:url(/image/step2.gif) no-repeat;}
.content .c-zl .nn .rpayment .rbzt div.xuan{background:url(/image/step1.gif) no-repeat;}
.content .c-zl .nn .rpayment .qrxx{border:solid 2px #FC0; 
                                   padding-left:5px; 
								   background:#F5F5F5;
								   margin-top:0px;}
.content .c-zl .nn .rpayment .qrxx div{margin:10px 0;}
.content .c-zl .nn .rpayment .tsxx{margin:20px 0 10px 0;}
.content .c-zl .nn .rpayment .tsxx .ll{float:left; width:500px;}
.content .c-zl .nn .rpayment .tsxx .ll div{margin:10px 0;}
.content .c-zl .nn .rpayment .tsxx .rr{float:right; width:61px; height:60px;}
.content .c-zl .nn .rpayment .biaodan .title{background:#F0F0F0;
                                             height:25px;
											 line-height:25px;
											 margin-bottom:10px;}
.content .c-zl .nn .rpurchase{margin:20px 0px 20px 0px;}
.content .c-zl .nn .rpurchase .list{margin-bottom:10px;}

/*Video core pages*/
.content991 .c-tl991 .nn .right .conter .kright{text-align:right;}
.content991 .c-tl991 .nn .right .conter .title{background:none; margin:5px 0px 0px 0px; height:20px;}
.content991 .c-tl991 .nn .right .conter .discussion-jj{font-size:14px;
                                                       line-height:22px;}
.content991 .c-tl991 .nn .right .conter .shengci tr td{padding-left:3px;}
.content991 .c-tl991 .nn .right .conter .titlexhx{border-bottom:1px solid #CCC; margin-bottom:5px;}
.content991 .c-tl991 .nn .right .conter .fanye9{margin:20px 0 20px 70px;}
.content991 .c-tl991 .nn .right .conter .fanye9 li{float:left;
                                                   border:1px solid #CCC; 
												   margin:0 3px;}
.content991 .c-tl991 .nn .right .conter .fanye9 li a{text-decoration:none; color:#444444; display:block; padding:2px 5px; font-weight:bold;}
.content991 .c-tl991 .nn .right .conter .fanye9 li a:hover{background:#F0F0F0;}
.content991 .c-tl991 .nn .right .conter .fanye9 li.xuan{border:none;}
.content991 .c-tl991 .nn .right .conter .fanye9 li.xuan a{color:#900;}
.content991 .c-tl991 .nn .right .conter .nr{margin:7px 0;}
.content991 .c-tl991 .nn .right .conter em{font-style:italic;}
.content991 .c-tl991 .nn .right .conter em.reply{color:#BA1301; text-decoration:underline; font-style:normal;}
.content991 .c-tl991 .nn .right .conter .plnr{margin-top:20px;}
/*Video comments discussion (110105)*/
.content991 .c-tl991 .nn .right .conter .plnr2{margin-top:18px;
                                               width:435px;
                                               background:#FFF;
											   border-top:#bdbdbd solid 1px;
											   border-bottom:#bdbdbd solid 1px;}
.content991 .c-tl991 .nn .right .conter .plnr2 .reply{color:#BA1301;
                                                      text-decoration:underline; 
													  font-style:normal;
													  cursor:pointer;}
.content991 .c-tl991 .nn .right .conter .plnr2 .name{color:#ba1300;
                                                     font-size:14px; 
													 font-weight:bold;
													 margin:5px;}
.content991 .c-tl991 .nn .right .conter .plnr2 .anniu0106{margin:5px 0 0 0; text-align:center;}
.content991 .c-tl991 .nn .right .conter .plnr2 .nr{margin:0px 5px 15px 20px;}
.content991 .c-tl991 .nn .right .conter .plnr2 .nr .plhf{margin:10px 0 0 0;
                                                         width:397px;
														 padding-bottom:3px;
														 background:#f8f8f8 url(/image/discussion_hf_b.gif) no-repeat left bottom;}
.content991 .c-tl991 .nn .right .conter .plnr2 .nr .plhf .nr{border-left: solid 1px #c9c9c9;
														     border-right: solid 1px #c9c9c9;
															 margin:0px;
															 padding:2px 3px 10px 3px;}
.content991 .c-tl991 .nn .right .conter .plnr2 .nr .plhf .nr .nrwz{margin:3px 5px 0 16px;font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;}
.content991 .c-tl991 .nn .right .conter .plnr2 .nr .plhf .srk_w366px{height:24px;
                                                                     width:366px;
																	 font-size:14px;
																	 margin:5px 0 0 16px; 
																	 border:solid 1px #AEAEAE;}
/*.content991 .c-tl991 .nn .right .conter .plnr2 .nr .plhfx{width:375px;
														  margin:8px 0 0 22px;
														  padding-bottom:3px;
														  background: url(/image/discussion_hfx_b.gif) no-repeat left bottom;
                                                          }
.content991 .c-tl991 .nn .right .conter .plnr2 .nr .plhfx .nr{border-left: solid 1px #c9c9c9;
                                                              border-right: solid 1px #c9c9c9;
                                                              margin:0px;
															  padding:2px 3px 10px 3px;
                                                              }
.content991 .c-tl991 .nn .right .conter .plnr2 .nr .plhfx .nr .nrwz{margin:0px 5px 0 16px;}*/
.content991 .c-tl991 .nn .right .conter .plnr2 .nr .srk_w345px{height:24px; 
                                                               	width:100%;
															  	font-size:14px;
															  	margin:5px 0 0 0; 
															  	border:solid 1px #AEAEAE;}
/*Video comments discussion end*/
.content991 .c-tl991 .nn .right .conter .srk01{background:#EAEAEA; margin-top:10px; padding:10px 0 10px 0px;}
.content991 .c-tl991 .nn .right .conter .srk01 textarea{width:390px; 
                                                        margin-left:10px; 
														height:160px;
														font-size:14px;
														font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;}
.content991 .c-tl991 .nn .right .conter .srk01 .anniu9{margin:10px 0 0 66px;}
.content991 .c-tl991 .nn .right .conter .srk02{}
.content991 .c-tl991 .nn .right .conter .srk02 .bjk{width:435px;height:100px;}
.content991 .c-tl991 .nn .right .conter .srk02 .bjk .sr{width:435px; height:100px; border:1px solid #999;}
.content991 .c-tl991 .nn .right .conter .srk02 .anniu9-2{margin:10px 0 0 0px; text-align:center;}
.content991 .c-tl991 .nn .right .conter .nr{line-height:18px; word-wrap:break-word;}

div.fanye-xm{margin:20px 0; width:596px;}
div.fanye-xm ul{text-align:center;}
div.fanye-xm li{ display:inline;}
div.fanye-xm li a{text-decoration:none; color:#444444; display:inline-block; padding:2px 5px; font-weight:bold;border:1px solid #CCC; margin:0 3px; }
div.fanye-xm li a:hover{background:#F0F0F0;}
div.fanye-xm li.xuan{border:none;}
div.fanye-xm li.xuan a{color:#900;}

.content .c-zl .nn .rzl602center{margin-top:20px;}
.content .c-zl .nn .rzl602center .rqrzfgm{width:500px; margin:0 auto;}
.content .c-zl .nn .rzl602center .rqrzfgm .title{ background:#CCC; font-weight:bold; line-height:26px; height:26px;}
.content .c-zl .nn .rzl602center .rqrzfgm tr.xuan{background:#F0F0F0;}
.content .c-zl .nn .rzl602center .rqrzfgm tr td{padding-left:5px;}
.content .c-zl .nn .plnr{margin-bottom:20px; word-wrap:break-word;}
.content .c-zl .nn .plnr .rbt{font-size:22px;
                             color:#900;
							 border-bottom:1px solid #CCC; 
							 height:25px; line-height:25px; 
							 margin-bottom:10px;}
.content .c-zl .nn .plnr .left{float:left;width:105px;}
.content .c-zl .nn .plnr .left .rname{font-size:13px;
                                      font-weight:bold;
									  color:#c53d3d;
									  text-align:left;
									  padding-right:5px;}
.content .c-zl .nn .plnr .left .rname a{font-size:16px;
                                        font-weight:bold;
										color:#c53d3d;
										text-decoration:none;}
.content .c-zl .nn .plnr .right{float:left;
                                width:495px;}
.content .c-zl .nn .plnr .right .wk{background:#F4F4F4;
							     	border:1px solid #CCC;
								    border-right:none;
								    border-left:none;}
.content .c-zl .nn .plnr .right .wk .nr{margin:5px;}
.content .c-zl .nn .plnr .right .plhfwk .title{height:12px; line-height:12px; background:url(/image/pingluntop.gif) left bottom no-repeat;}
.content .c-zl .nn .plnr .right .plhfwk .nr{border:1px solid #CFCFCF; border-top:none;}
.content .c-zl .nn .plnr .right .plhfwk .nr .hfdt{margin:0 5px 5px 5px;}
.content .c-zl .nn .plnr .right .plhfwk .nr .hfdt .hftitle{height:25px;
                                                           line-height:25px;
														   padding:0px 0;}
.content .c-zl .nn .plnr .right .plhfwk .nr .hfdt .hfnr{margin:5px 0;}
.content .c-zl .nn .plnr .right .plhfwk .nr .hfdt .hfrq{text-align:right; 
                                                        color:#959595;
														height:22px;
														line-height:22px;
														margin-bottom:10px;
														border-bottom:1px solid #CCC;} 
.content .c-zl .nn .plnr .right .plhfwk .nr .hfdt .hfrq a.r-reply{text-decoration:underline;
																  color: #BA1301;}
.rqqn1115{border-bottom:#CCC 1px solid; padding-bottom:10px;}
/* Comments topics (110111)*/
.content .c-zl .nn .community0111{margin:0 0 35px 10px;}
.content .c-zl .nn .community0111 .plnr2{margin-top:18px;
                                         width:580px;
										 background:#FFF;
										 border-top:#bdbdbd solid 1px;
										 border-bottom:#bdbdbd solid 1px;
										 font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;}
.content .c-zl .nn .community0111 .plnr2 .reply{color:#BA1301;
                                                text-decoration:underline; 
												font-style:normal;}
.content .c-zl .nn .community0111 .plnr2 .name{color:#ba1300;
                                               font-size:14px; 
											   font-weight:bold;
											   margin:5px;}
.content .c-zl .nn .community0111 .plnr2 .time0111{margin-top:8px;}
.content .c-zl .nn .community0111 .plnr2 .anniu0106{margin:5px 0 0 16px; text-align:center;}
.content .c-zl .nn .community0111 .plnr2 .nr{margin:0px 5px 15px 20px;}
.content .c-zl .nn .community0111 .plnr2 .nr .plhf{margin:10px 0 0 0;
                                                   width:540px;
												   padding-bottom:3px;
												   background:#f8f8f8 url(/image/community_hf_b.gif) no-repeat left bottom;}
.content .c-zl .nn .community0111 .plnr2 .nr .plhf .nr{border-left: solid 1px #c9c9c9;
													   border-right: solid 1px #c9c9c9;
													   margin:0px;
													   padding:2px 3px 10px 3px;}
.content .c-zl .nn .community0111 .plnr2 .nr .plhf .nr .nrwz{margin:3px 5px 0 16px;}
.content .c-zl .nn .community0111 .plnr2 .nr .plhf .srk_w366px{height:24px;
                                                               width:505px;
															   font-size:14px;
															   margin:15px 0 0 16px; 
															   border:solid 1px #AEAEAE;}
.content .c-zl .nn .community0111 .plnr2 .nr .plhfx{width:518px;
													margin:8px 0 0 22px;
													padding-bottom:3px;
													background: url(/image/community_hfx_b.gif) no-repeat left bottom;
                                                          }
.content .c-zl .nn .community0111 .plnr2 .nr .plhfx .nr{border-left: solid 1px #c9c9c9;
                                                        border-right: solid 1px #c9c9c9;
                                                        margin:0px;
														padding:2px 3px 10px 3px;
                                                        }
.content .c-zl .nn .community0111 .plnr2 .nr .plhfx .nr .nrwz{margin:0px 5px 0 16px;}
.content .c-zl .nn .community0111 .plnr2 .nr .plhfx .srk_w345px{height:24px; 
                                                                width:483px;
																font-size:14px;
																margin:15px 0 0 16px; 
																border:solid 1px #AEAEAE;}
/* Comments topics (110111) end*/
/*Video core pages*/
.content .c-zl .nn .contact-us{margin:30px 0px 100px 0px; color:#252525; font-size:17px;}
.content .c-zl .nn .contact-us .wk{margin:45px 0 0 27px; width:536px;}
.content .c-zl .nn .contact-us .title{color:#990000;
                                      font-size:19px; 
									  height:45px; 
									  line-height:45px;
									  padding-left:46px;
									  border-top:solid 1px #e9e9e9;
									  border-bottom:solid 1px #b1b1b1;
									  background:#e9e9e9 url(/image/content-us-ico0105.gif) no-repeat 13px 14px;}
.content .c-zl .nn .contact-us .nr{height:54px;
                                   line-height:54px;
								   font-size:17px;
								   color:#888888;
								   padding-left:46px;
	                               background:#f3f3f3;}
.content .c-zl .nn .contact-us .nr a{font-size:17px;
								     color:#888888;
									 text-decoration:none;
								     }
.content .c-zl .nn .help-list{color:#900;}
.content .c-zl .nn .help-list td{padding:2px 0px;}
.content .c-zl .nn .help-list a{color:#900; border-bottom:#900 solid 1px;}
/*juanli*/
.content .c-zyl .nn  .jshare{
    color:#104383;
}
.content .c-zl .nn  .jaboutflash{
    background:#ffffff;
	margin:10px 0px 5px 0px;
	overflow:hidden;
	width:592px; 
	height:120px;
	border:2px solid #e0e0e0;padding:2px;
}
.content .c-zl .nn  .j15{
    font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
    font-size:18px;
    font-weight:bold;
    color:#104383;
}
.content .c-zl .nn  .jhong{
    font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
    font-size:16px;
    color:#9f0007;
}
.content .c-zl .nn .jhong a{
    color:#9f0007;
	text-decoration:none;
	font-weight:bold;
}
.content .c-zl .btkb917{
	background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: none solid;
    border-width: medium 1px;
    height: 15px;}
.content .c-zl .nn .r-xxzx{}
.content .c-zl .nn .r-xxzx .ts{height:45px; 
                               line-height:45px; 
							   padding:0 10px; 
							   background:#FFFFF0;
							   margin:36px 100px;
							   text-align:center;
							   border:#CCCCCC 1px solid;}
.content .c-zl .nn .r-xxzx .xilies{}
.content .c-zl .nn .r-xxzx .xilies .t{font-size:16px; 
                                      color:#C53D3D; 
									  
									  border-bottom:#ccc 1px solid;
									  margin:0 10px;
									  height:23px; 
									  line-height:20px;}
.content .c-zl .nn .r-xxzx .xilies .t .l{float:left; margin-left:5px;}
.content .c-zl .nn .r-xxzx .xilies .t .r{float:right; 
                                         margin-right:5px; 
										 text-align:right; }
.content .c-zl .nn .r-xxzx .xilies .t span{color:#414141; }
.content .c-zl .nn .r-xxzx .xilies .gd{margin:17px;}
.content .c-tl .nn .liebiao tr.jtitle{
    background:#F2F2F2; 
	height:25px; 
	line-height:25px;
}
.content .c-tl .nn .liebiao tr.jf14gray3{
    font-size:14px; 
	font-weight:bold;
	color:#333333;
}
.content .c-tl .nn .liebiao tr.rxiangxi{background:#F5F5F5;}

.content .c-tl .nn .liebiao  .jdiv{
    border-bottom:solid 2px #f0f0f0;
}
/*juanli end*/
/*penghao*/
.c-zl .nn .p-comm-b{
    margin:25px 0px 50px 35px;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	font-size:14px;
	color:#444444;
	}									
.c-tl .nn .p-f12h{
    font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	font-size:14px;
	color:#444444;
	line-height:22px;
	margin:5px 0px 10px 0px;
	padding:0px 0px 0px 20px;
	}	
.c-tl .nn .p-f12h a{
    color:#444444;
	text-decoration:none;
	}	
.c-tl .nn .p-f12h a:hover{
    color:#444444;
	}	
.c-tl .nn .p-f14b{
    font-size:14px;
	color:#333333;
	font-weight:bold;
	}	
.c-tl .nn a .p-f14b{
    color:#333333;
	text-decoration:none;
	} 
.c-tl .nn a:hover .p-f14b{
    color:#333333;
	} 	
.c-zl .nn .p-nn{
    margin:20px 0 35px 15px;
	}	
.c-zl .nn .p-nn .p-ta{
    margin:20px 0 5px 25px;}
.p-dian{
    font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	font-size:18px;
	color:#FF6600;
	}
.c-zl .nn .p-nn .p-tab{
    margin:0px 0px 0px 60px;}
.c-tl .nn .p-hxian{
    background:url(/image/hhxian-5.jpg) repeat-x;
	}
.c-tl .nn .p-biao{
    margin:10px 0px 20px 0px;
	}
.c-tl .nn .p-biao table.upgrade td{border-bottom:1px solid #F0F0F0;}	
.c-tl .nn .p-biao table.renew td{border-bottom:1px solid #F0F0F0;}
.c-zl .nn .p-f16{
    font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	font-size:18px;
	font-weight:bold;
	color:#999999;
	}
.p-f12u{
    font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	font-size:14px;
	color:#444444;
	margin:15px 0;
	}
.p-f12u a{
    color:#444444;
	}
.p-f12u a:hover{
    text-decoration:none;
	}
.p-f12i{
    font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	font-size:14px;
	color:#444444;
	font-style:italic;
	}
.tan-wk{width:602px;
        margin:0px 0px 30px 0;}
.tan-nei{
	background:#F5F5F5;
	padding-bottom:40px;
	}
.tan-dit{
	margin: 5px 25px 0 0px;
	padding:0px 0px 0px 5px; 
	background:url(/image/tan-an.gif) no-repeat right bottom;
	}
.tan-tu{
	margin-left:10px;
	}
.tan-biaot{
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
    font-size:16px;
    color:#9f0007;
	padding:10px 0 0 12px;
	}
.tan-biaot a{
    color:#9f0007;
	text-decoration:none;
	font-weight:bold;
	}
.tan-kuang{
	word-wrap: break-word;
	background:#FFF;
	padding:10px 15px 10px 10px;
	border:#999 1px solid;
	font-weight:bold;
	}
.tan-np{
	padding:10px 20px 15px 10px;
	}	
/*penghao end*/
/*yingying*/
.yBillingline{
             padding:0px 0px 5px 5px;
			 border-bottom:1px solid #cdcdcd;
			 }/* CSS Document */

.yBillingline01{
            margin:8px 0px 0px 5px;
			}
.yBillinglineb{
   margin-top:20px;
   height:auto;
   min-height:130px;
   }
.yBillingba01{background:#f0f0f0; width:890px;  height:22px; line-height:22px; list-style:none; color:#535353; font-weight:bold; font-size:14px;}

.yBillingba01b01{ width:175px; float:left; padding-left:3px;}
.yBillingba01b02{ width:233px; float:left; padding-left:3px;}
.yBillingba01b03{ width:107px; float:left; padding-left:3px;}
.yBillingba01b04{ width:186px; float:left; padding-left:3px;}
.yBillingba01b05{ width:154px; float:left; padding-left:3px;}
.rbillingsummary{}
table.rbillingsummary tr.t{background:none;
                               background:#F2F2F2;
							   font-weight:bold;
							   color:#333333;
							   font-size:14px;
							   }
table.rbillingsummary td{padding-left:10px; border-bottom:#F0F0F0 solid 1px; line-height:25px;}
.yBillingbb01{border-bottom:1px #f0f0f0 solid;  margin:10px 0px 10px 0px;width:890px; min-height:22px; line-height:22px; list-style:none; color:#626262;  font-size:14px;}

.ybillingpre{margin-bottom:20px; height:25px}
.ybillingprel{float:left; width:480px}
.ybillingprer{text-align:right;}/*del float:left*/
.ybillingpren01{background-color:#f0f0f0; height:25px; margin-bottom:10px}
.ybillingpren01l{width:350px; float:left; padding:5px 0px 5px 8px}
.ybillingpren0rl{float:right; padding:5px 8px 5px 8px}
.ybillingprenz01{padding:0px 0px 30px 60px; line-height:22px}
.ybillingprenx01{background-color:#f0f0f0; height:25px; margin-bottom:10px}
.ybillingprenx01l{width:350px; float:left; padding:5px 0px 5px 8px}

/*文字*/
.fweight{
   font-weight:bold;
   }
.funderlin{
    text-decoration:underline
	}  
a.funderlin:link, a.funderlin:visited, a.funderlin:active{ text-decoration:underline}	
a.funderlin:hover{ text-decoration:underline} 

/*视频核心页面*/
.topwest{
     text-align:right;
	 }
.notesm{
    margin:5px 0px 10px 0px;
	}
.notes1221mt{margin-top:20px;}
.notesin{
     margin:0px 5px 5px 0px;
	 line-height:22px;
	 }
.notesin_xuan{margin:0px 5px 5px 0px;
	          height:22px; 
	          line-height:22px;
			  background:#EBEBEB;}
.notesin input{vertical-align:middle; margin-top:-2px; margin-bottom:1px;}
.ytextrrr{ text-align:right;
     }	 
.notesin a.r-reply{text-decoration:underline; color: #BA1301;}
.notespl{
    background-color:#EBEBEB;
	margin:10px 5px 15px 0px;
	padding:15px 10px 5px 10px;
	height:auto;
	}	
.fhuise{
    color:#444444;
	font-size:14px;
	line-height:18px;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	}
.notesan{
    margin:8px 0 5px 0;
	text-align:center;
	}
.yeditan{text-align:right;
         padding-top:10px;}
.yf14black{
    color:#000000;
	font-size:14px;
	}
.yf14huise{
    line-height:19px
    }	
.ycharacters{
    margin:20px 0px 10px 0px
	 }	
.yf14lines{
      line-height:22px;
	  }	
.yf14linesll{
     margin-bottom:25px
	 }
.yf14linesll10{
     margin-bottom:3px;
	 }	 	   	
.ytablest{
      border:1px solid #d4d4d4;
	  border-collapse:collapse;
	  background-color:#e4e4e4;
	  }			
.ytablest td{
      border:1px solid #fff;
	  }
.yyred{
    color:#C53D3D
	}
.yyred a{
    color:#C53D3D
	}	
.yplhf1115{margin-bottom:20px;}
a,a.f12black333:link,a.f12black333:visited,a.f12black333:hover,a.f12black333:active{color:#333;text-decoration:underline;font-size:14px;font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;}
.lesson-nn.table.tr{ font-size:0px}
/*yingying end*/
/*jiaguo.tian*/
div.show_hide_translation,div.sim_tra_change{cursor: pointer;}
.fgray6 a{color:#444444;font-weight:normal;text-decoration:none;}
.mp3player{height: 30px;}
/*jiaguo.tian end*/
/*guangwei.leng*/
input[type="image"]{
	cursor: pointer;
}
.yydcbottomline{
	  padding-bottom:10px;
	  border-bottom:1px solid #cecece;
	  width:100%
	  }
/*guangwei.leng end*/
.f14gray0{
	font-size:14px; 
	font-weight:normal; 
	color:#000000; 
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
.r-red14{
	color:#7b1106; 
	font-size:16px; 
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
.ft-f18{
	font-size:18px;
	color:#840000;
	margin:15px 0px 5px 35px;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
.ft-f18-1-1{
	font-size:18px;
	color:#840000;
	margin:0px 0px 10px 35px;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
.ft-f18-1{
	font-size:18px;
	color:#b01100;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
.ft-f16{
	font-size:16px;
	color:#3a3a3a;
	margin:12px 0px 0px 20px;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
.ft-f16-1-1{
	font-size:16px;
	color:#3a3a3a;
	margin:8px 0px 0px 20px;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
.ft-center{
	background:url(/image/ft-center.jpg) left top repeat-y;
}
.ft-center1{
	background:url(/image/ft-center1.jpg) left top repeat-y;
}
.ft-center-2{
	background:url(/image/ft-center-2.jpg) left top repeat-y;
}
.ft-center-14{
	font-size:14px;
	color:#4e4e4e;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	line-height:26px;
}
a.ft-center-14:link {
	color:#4e4e4e;
	text-decoration:none;
}
a.ft-center-14:visited {
	color:#4e4e4e;
	text-decoration:none;
}
a.ft-center-14:hover {
	color:#4e4e4e;
	text-decoration:underline;
}
a.ft-center-14:active {
	color:#4e4e4e;
	text-decoration:none;
}

.ft-center-red14{
	font-size:14px;
	color:#8d0e00;
}
.ft-center-red16{
	font-size:16px;
	color:#8d0e00;
}
.ft-center-red26{
	font-size:26px;
	color:#b01100;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
.ft-center-red141{
	font-size:14px;
	color:#b01100;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
.ft-center-cixing{color:#278AD3;}
.ft-bcenter{
	background:url(/image/ft-bcenter.gif) left top repeat-y;
	font-size:14px;
	font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
	color:#5c5c5c;
	line-height:18px;
}
.ft-center-bg{
	width:125px;
	height:18px;
	background:#d2d2d2;
	padding:2px 0px 0px 15px;
	margin-left:440px;
}
.gwctc0125{width:500px;
           border:solid 1px #CCC;
		   background:#FFF;
		   font-family:'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
		   font-size:13px;
		   line-height:18px;}
.gwctc0125 .nr{margin:15px;}
.gwctc0125 .anniu{text-align:center; margin-bottom:10px;}


.content991 .c-tl991 .nn .right .conter .shengci1 tr td{
	padding:5px 0px 5px 3px;
}
.content991 .c-tl991 .nn .right .conter .shengci2 tr td{
	padding:2px 0px 2px 3px;
	line-height:20px;
}
.content991 .c-tl991 .nn .right .conter .shengci2 table{
	margin-bottom:15px;
}
.pagination ul li{
	float:left;
}
.pagination ul li a{
	border:1px solid #E5E5E5;
	display:inline-block;
	margin:0px 3px 0px 0px;
	padding:5px 10px 5px 10px;
	text-decoration:none;
}
.pagination ul li a:hover{
	border-color:#cc0000;
}
.pagination ul li a.now{
	background:none repeat scroll 0 0 #CC0000;
	border-color:#cc0000;
	color:#ffffff;
}
.ft-title-bottom{
	height:54px;
	width:590px;
	padding:0px 0px 2px 10px;
	color:#B01100;
	font-size:22px;
	font-weight:bold;
	border-bottom:solid 1px #bebebe;
}
.ft-center-3{
	background:url(/image/ft-center-3.jpg) left top repeat-y;
}
.button{
    padding-top:3px;       
}
.button a:link,.button a:visited{
    background:url(http://www.echineselearning.com/image/newsletter/nl14button11.gif) no-repeat;
	text-decoration:none;     
}

.button a:active,.button a:hover{
    background:url(http://www.echineselearning.com/image/newsletter/nl14button22.gif) no-repeat;
    text-decoration:none;
}
.f14regb5 a:hover{
	text-decoration:underline;
	font-size:14px; 
	color:#C53D3D;
}
.f14gray52{font-size:14px;color:#525252;}
.bb-c{clear:both;}
.float-le{float:left;}
.margin-top5{margin-top:5px;}
.margin-top10{margin-top:10px;}
.margin-top20{margin-top:20px;}
.margin-top40{margin-top:40px;}
.margin-top50{margin-top:50px;}
.margin-top60{margin-top:60px;}
.margin-top15{margin-top:15px;}
.margin-left5{margin-left:5px;}
.margin-left8{margin-left:8px;}
.f18gray9cb{color:#bb0000;font-size:18px;font-weight:bold;}
.f18gray9cb a{color:#bb0000;font-size:18px;font-weight:bold;text-decoration:underline;}
.margin-left30{margin-left:30px;}
.margin-left20{margin-left:20px;}
.margin-right20{margin-right:20px;}
.margin-right30{margin-right:30px;}
.margin-bottom10{margin-bottom:10px;}
.f14gray52b{font-size:14px;color:#525252;font-weight:bold;}
.f14gray52b a{font-size:14px;color:#525252;font-weight:bold;text-decoration:none;}
.free-t-ti-1{width:600px;margin:0 auto;padding:60px 0 50px 0;}
.f14gray52no{font-size:14px;color:#525252;}
.f14gray52no a{font-size:14px;color:#525252;text-decoration:none;font-family:'Segoe UI', 'Calibri', 'Myriad Pro Light', 'Palatino Linotype', Arial;}
.f14gray58{font-size:14px;color:#5c94cc;}
.f14bluex {color: #01348d;font-weight: normal;}
.f14redb {font-size: 14px;color: #9c0000;font-weight: bold;}
.f14gray58 a{font-size:14px;color:#5c94cc;text-decoration:underline;}
.f14gray5u a {
    font-size: 14px;
    color: #525252;
    text-decoration: underline;
    font-family: 'Segoe UI', Calibri, 'Myriad Pro Light', 'Palatino Linotype', Arial;
}
.b-search{ width:270px; height:38px; border:1px solid #ccc; margin-bottom:40px; border-radius:3px;}
.b-left{ width:224px; height:38px; font-family: 'Segoe UI', 'Calibri', 'Myriad Pro Light', 'Palatino Linotype', 'Arial'; color:#ccc; float:left;
line-height: 36px;text-indent: 5px;}
.b-right{ width:46px; height:38px;float: left;background: url(/blog/img/button-search.png) center bottom no-repeat;}

.mainleftzl-nn{/*padding:35px 15px 50px 15px;font-size:14px;height:auto !important;min-height:500px;height:500px;*/}
.f16red{font-size:16px;color:#9c0000;}
.margin8{margin:8px 0px 0px 0px;}
.margin10{margin:10px 0px 0px 0px;}
.margin18 {margin: 18px 0px 0px 0px;}
.margin20{margin:20px 0px 0px 0px;}
.margin25{margin:25px 0px 0px 0px;}
.margin30{margin:30px 0px 0px 0px;}
.margin-bottom10 {margin-bottom: 10px;}


/* 表单优化css */

#popBox{
    position: absolute;
    width:100%;
	height:auto;
    display: block;
    left:0%;
    top:20%;
    z-index:1000000;
    background:#ffffff; padding-bottom:20px; 
}

#popLayer{
	width:100%;
	height:100%;
    position: absolute;
    display: block;
    left:0;
    top:0;
    z-index:11;
    background:#000000;
    -moz-opacity: 0.8;
	opacity: 0.5;
    filter: alpha(opacity=80);/* 鍙敮鎸両E6銆�7銆�8銆�9 */
}

.addss{
	overflow:hidden;
    position:fixed;
}

.p_search{
	cursor:pointer;
	float: left;
	text-align: center;
	width: 13px;
	height: 15px;
	margin:3px ;
	color:#525252;
	font-size: 14px;
	padding-bottom: 5px;
}

.ul_country {
	height: 200px;
	overflow: auto;
	padding-left: 0;
	
}


.lis {
    font-size: 14px;
	cursor:pointer;
	list-style: none;
	height: 20px;
	padding: 3px 3px 3px 4px;
	color:#525252;
}

.country {
	float: left;
}

.country_tels {
	float: right;
	
}

.black_overlay {
	cursor:pointer;
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 100;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}

.white_content {
    display: none;
    position: absolute;
/* 	position:fixed;
    bottom: 0%;
    left: 0%; */
    width: 265px;
    
   
    background-color: white;
    z-index: 1002;
	border:#dbdbdb 1px solid;
	box-shadow: #dbdbdb 1px 2px 5px;
	
}
.white_content-test {
    display: none;
    position: absolute;
    width: 290px;
    background-color: white;
    z-index: 1002;
	border:#dbdbdb 1px solid;
	box-shadow: #dbdbdb 1px 2px 5px;
	
}


.p_selected {
	background-color: #6CABC5;
	cursor:pointer;
}


ul li {
	list-style:none;
}

.inputElem {
	width:99%;
	height:32px;
	line-height:22px;
	border:1px solid #ccc;
}
.parentCls {
	
	height:auto; 
	margin:0 auto;
}
.parentCls ul{ padding-left: 10px; padding-right: 10px;height:150px;overflow: auto; }
.auto-tip li { width: 100%; height: 30px; line-height: 30px; font-size: 14px;}
.auto-tip li.hoverBg {
	background:#ddd;
	cursor:pointer;
}

.hidden {
	display:none;
}

.notFound {
	display: none;
	margin:15px auto;
	text-align: center;
	font-size: 14px;
}

.horizontalLine {
	height:2px;
	background:red;
	width: 100%;}
	
	
/* 第二个表单优化css */

.p_search2{
	cursor:pointer;
	float: left;
	text-align: center;
	width: 13px;
	height: 17px;
	margin:3px ;
	color:#525252;
	font-size: 14px;
	padding-bottom: 5px;
}

#ul_country2 {
	height: 320px;
	overflow: auto;
	padding-left: 0;
	
}

.lis2 {
    font-size: 16px;
	cursor:pointer;
	list-style: none;
	height: 20px;
	padding: 3px 3px 3px 4px;
	color:#828282;
}

.country2 {
	float: left;
}

.country_tels2 {
	float: right;
	
}

.black_overlay2 {
	cursor:pointer;
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 100;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}

.white_content2 {
    display: none;
    position: absolute;
/* 	position:fixed;
    bottom: 0%;
    left: 0%; */
    width: 265px;
    
   
    background-color: white;
    z-index: 1002;
	border:#dbdbdb 1px solid;
	box-shadow: #dbdbdb 1px 2px 5px;
}

.p_selected2 {
	background-color: #6CABC5;
	cursor:pointer;
}


ul li {
	list-style:none;
}

.inputElem2 {
	width:99%;
	height:32px;
	line-height:22px;
	border:1px solid #ccc;
}
.parentCls2 {
	
	height:auto; 
	margin:0 auto;
}
.parentCls2 ul{ padding-left: 10px; padding-right: 10px;height:150px;overflow: auto; }
.auto-tip li { width: 100%; height: 30px; line-height: 30px; font-size: 14px;}
.auto-tip li.hoverBg {
	background:#ddd;
	cursor:pointer;
}

.hidden {
	display:none;
}

.notFound2 {
	display: none;
	margin:15px auto;
	text-align: center;
	font-size: 14px;
}

.horizontalLine {
	height:2px;
	background:red;

	width: 100%;}
	
.inputElem3 {
	width:99%;
	height:32px;
	line-height:22px;
	border:1px solid #ccc;
}
.parentCls3 {
	
	height:auto; 
	margin:0 auto;
}
.parentCls3 ul{ padding-left: 10px; padding-right: 10px;height:150px;overflow: auto; }	

.inputElem4 {
	width:99%;
	height:32px;
	line-height:22px;
	border:1px solid #ccc;
}
.parentCls4 {
	
	height:auto; 
	margin:0 auto;
}
.parentCls4 ul{ padding-left: 10px; padding-right: 10px;height:150px;overflow: auto; }	
/* 邮箱自动补全样式 开始 */
.mailListBox{border:1px solid #e0e0e0; background-color:#fff; position:absolute; z-index:9999; display:none;}
.mailListBox ul{padding:0; margin:0;}
.mailListBox li{zoom:1;overflow:hidden;padding:0 3px; margin:0; border-top:1px solid #e0e0e0; list-style:none; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:24px; cursor:pointer; color:#999999;}
.mailListBox li.hover{background-color:#e0e0e0; color:#035cc1;}
.mailListBox li.current{background-color:#d5ecf7; color:#035cc1;}
/* 邮箱自动补全样式 结束 */
.inp{ width:265px; height:24px;}
.inp:focus{ outline:none; border:1px solid #75B9F0;}

/* 解决Mac和其它电脑 点击蓝色图标弹出提示框的样式问题 */
.tip_pc {
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left: 323px;
	top: -52px;
	padding: 7px 5px 0px 17px;
	line-height: 16px;
	z-index: 99;
	display: none;
	text-align:left;
}
.tip_pc-ipad {
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left: 330px;
	top: -52px;
	padding: 7px 5px 0px 17px;
	line-height: 16px;
	z-index: 99;
	display: none;
	text-align:left;
}
.tip_pc-blog{
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left: 352px;
	top: -52px;
	padding: 7px 5px 0px 15px;
	line-height: 16px;
	z-index: 99;
	display: none;
	text-align:left;
}
.tip_pc-blog-ipad{
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left: 354px;
	top: -52px;
	padding: 7px 5px 0px 15px;
	line-height: 16px;
	z-index: 99;
	display: none;
	text-align:left;
}
.tip_pc-blog-mac{
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left: 356px;
	top: -52px;
	padding: 7px 5px 0px 15px;
	line-height: 16px;
	z-index: 99;
	display: none;
	text-align:left;
}
.tip_pc-video {
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left: -114px;
	top: -14px;
	padding: 7px 5px 0px 15px;
	line-height: 16px;
	z-index: 99;
	display: none;
}
.tip_pc-video-ipad {
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left: -112px;
	top: -20px;
	padding: 7px 5px 0px 15px;
	line-height: 16px;
	z-index: 99;
	display: none;
}
.tip_pc-video-mac {
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left: -112px;
	top: -20px;
	padding: 7px 5px 0px 15px;
	line-height: 16px;
	z-index: 99;
	display: none;
}
.tip_pc-test {
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left:-65px;
	top: -34px;
	padding: 7px 5px 0px 15px;
	line-height: 16px;
	z-index: 99;
	display: none;
	text-align:left;
}
.tip_pc-test-ipad {
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left:-60px;
	top: -36px;
	padding: 7px 5px 0px 15px;
	line-height: 16px;
	z-index: 99;
	display: none;
	text-align:left;
}
.tip_pc-test-mac {
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left:-60px;
	top: -36px;
	padding: 7px 5px 0px 15px;
	line-height: 16px;
	z-index: 99;
	display: none;
	text-align:left;
}
.tip_pc_mac {
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left: 328px;
	top: -54px;
	padding: 7px 5px 0px 15px;
	line-height: 16px;
	z-index: 99;
	display: none;
}
.tip_mac {
	position: absolute;
	background: url(/image/bj-ft-tan.png) no-repeat;
	width: 242px;
	height: 55px;
	font-size: 12px;
	left: 328px;
	top: -54px;
	padding: 7px 5px 0px 2px;
	line-height: 16px;
	z-index: 99;
	display: none;
}
.input-bj{border:#7f9db9 1px solid;}
.input-bj-22{border:#7f9db9 1px solid;height:22px;}
