@charset "utf-8";
*{ margin:0; padding:0;}
table tr td{ padding:0; margin:0;}
#top{ width:1002px; height:130px; margin:0 auto; text-align:center;}

#left{ width:261px; height:438px;}
#left,#right{ float:left; display:inline; color:#FFFFFF; font-size:12px; overflow:hidden;}
#left .login{ width:249px; height:100px; padding-top:45px; padding-left:12px;}
#left .login .login01{ height:60px; padding-left:15px;}

#left .login .login01 input{ width:123px; background:none; border:none; height:25px; line-height:25px; vertical-align:middle; _height:23px; text-align:left;}
.formbutton{ width:60px; height:50px; background:none; border:none; cursor:pointer; }
.wenzi{ padding-top:10px;}
.wenzi a{ color:#FFFFFF;}
.link{ width:242px; padding-left:19px; padding-top:17px; height:228px;}
.linkinfo{width:226px; height:68px; cursor:pointer;}
.linkinfocenter{width:226px; height:82px; cursor:pointer;}
.search{ width:248px; height:42px; padding-top:7px; padding-left:13px;}
.search input{ float:left; display:inline; background:none; border:none;}
.keystyle{ width:162px; height:23px; line-height:23px; text-align:left;}
.sbutton{ width:70px; height:25px; cursor:pointer; background:none; border:none;}

#right{ margin-left:9px; width:710px; height:438px;}
.right01{}
.news,.vd{ float:left; display:inline;}
.news{ width:470px; height:200px;}
.newtop{ width:113px; height:30px; padding-top:10px; padding-left:14px; cursor:pointer;}
.newsmian{ width:454px; height:150px; padding-left:8px;}
.newsmian .newmian03{ padding:9px 0 0 11px;color:#362e2b; font-size:12px;}
.newsmian .newmian03 a{color:#362e2b;}
.newsmian .newmian03 a:hover{ color:#ff9f00;}
.newsmian .newmian03 span{ display:inline-block; vertical-align:middle; font-size:12px;}
.newspan{ width:40px; height:17px; padding:2px 0 0 11px; background:url("newspanbg.jpg"/*tpa=http://www.newlesson.com/document/JPG/newspanbg.jpg*/) no-repeat right bottom; color:#FFFFFF; font-weight:bold;}
.newstitle{ width:300px;font-size:12px;}
.newsmian .newmian03 ul li{ margin-bottom:8px;}
.vd{ width:232px; height:200px; margin-left:8px;}
.prolist{ height:230px; width:710px; margin-top:8px;}
#foot{ width:980px; height:53px; margin:9px auto 0px; background:url("bottom.png"/*tpa=http://www.newlesson.com/document/JPG/bottom.png*/) no-repeat center top; padding-top:17px; text-align:center; color:#83a7e1;}
#foot a{color:#83a7e1;}
.promore{ width:130px; height:40px; cursor:pointer; padding-left:580px;}
.prolistmian{ width:690px; height:177px; padding-left:9px;}
.vdmian{ padding-top:37px; width:207px; height:154px; margin:0 auto;}
.objmenu{ width:980px; height:130px;}
#in_top{ width:1002px;margin:0 auto; text-align:center;}


/*news*/
#in_left,#in_right{ float:left; display:inline; color:#FFFFFF; font-size:12px; overflow:hidden;}
#in_left{ width:261px; background:url("inleftbottom.jpg"/*tpa=http://www.newlesson.com/document/JPG/inleftbottom.jpg*/) no-repeat center bottom;}
#in_content{width:980px; margin:0 auto;}
.in_left01{ width:261px; background:url("inleftcenter.jpg"/*tpa=http://www.newlesson.com/document/JPG/inleftcenter.jpg*/) repeat-y center top;}
#in_left02{ width:261px; padding-bottom:20px;}
#in_left .login{ width:249px; height:100px; padding-top:45px; padding-left:12px;}
#in_left .login .login01{width:227px; height:60px; padding-left:7px;}

#in_left .login .login01 input{ width:150px; border:0; height:23px;  vertical-align:middle; text-align:left; padding:0;}
#in_right{ width:710px; background:url("in_rightcenter.jpg"/*tpa=http://www.newlesson.com/document/JPG/in_rightcenter.jpg*/) repeat-y center top; margin-left:9px;}
.in_right01{ width:710px; background:url("in_righttop.jpg"/*tpa=http://www.newlesson.com/document/JPG/in_righttop.jpg*/) no-repeat center top;}
#in_right02{ width:710px; background:url("in_rightbottom.jpg"/*tpa=http://www.newlesson.com/document/JPG/in_rightbottom.jpg*/) no-repeat center bottom; padding-bottom:20px;}
.munetitle{ height:40px; text-align:left; padding-left:12px; color:#cbd9ef;}
.munetitle .tree{ float:right; padding-right:24px; line-height:40px;}
.munetitle .tree a{ color:#cbd9ef;}
.newsinfomian{ width:690px; margin:0 auto; font-size:13px; color:#434343; text-align:left;}
.newscxtitle{ height:41px; background:url("newtilebt.jpg"/*tpa=http://www.newlesson.com/document/JPG/newtilebt.jpg*/) no-repeat center bottom; width:662px; text-align:center; padding-top:20px; margin:0 auto;}
.newsintro{ width:636px; margin:0 auto; text-align:left; padding-top:18px; line-height:18pt;letter-spacing: 0.4pt;}
.p1{ text-indent:2em;}
.newfoot{ background:url("newtilebt.jpg"/*tpa=http://www.newlesson.com/document/JPG/newtilebt.jpg*/) no-repeat center top; width:656px; margin:0 auto; text-align:left; height:34px; line-height:34px; padding-left:6px; font-size:13px; color:#2d59a3;}
.newsnext{ float:right; line-height:34px; padding-right:6px;}
.newfoot a{ color:#2d59a3;}
.forminput{ background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #9cb4db;height: 23px;line-height: 23px;width: 300px;}
.newmian04,.newmenu{ width:642px; height:39px; margin:0 auto; background:url("newstop.jpg"/*tpa=http://www.newlesson.com/document/JPG/newstop.jpg*/) no-repeat left top;}
.newmian04,.newsmianlist{ width:646px; margin:6px auto 0; text-align:left; color:#362e2b;}
.newsmianlist ul li span{ display: inline-block; vertical-align: middle;}
.newmian04,.newsmianlist a{ color:#362e2b;}
.newsmianlist ul li{ margin-bottom:8px;}
.newmian04,.newsmianlist a:hover{ color:#2e5aa3;}
.newsmianlist ul li:hover{ background-color:#dae5f5;}
.newspage{ height:29px; width:646px; background:url("pagetop.jpg"/*tpa=http://www.newlesson.com/document/JPG/pagetop.jpg*/) no-repeat center top; margin:15px auto 0; text-align:center; padding-top:9px;}
.vipinput{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #a7b6ce;height: 29px;line-height: 29px;width: 464px;}
.cxbirthday{background: none repeat scroll 0 0 #FFFFFF;border:1px solid #d2d3d4;height: 21px;line-height: 21px;width: 58px;}
.newspage a{ font-size:12px; font-weight:bold; color:#6d88b4; display:inline-block; width:28px; height:19px; line-height:19px;}
.newsfl{ float:left; display:inline; width:135px; height:39px; color:#587dbb; text-align:center; line-height:39px;}
.newsfl a{ color:#587dbb;}
#menu_liang{background:url("newun1.jpg"/*tpa=http://www.newlesson.com/document/JPG/newun1.jpg*/) no-repeat left bottom;}
#menu_liang a{ color:#FFFFFF;}
.plist{
    height: 163px;
    overflow: hidden;
    text-align: left;
    white-space: nowrap;
	padding-top:6px;
	width:672px;
	margin:0 auto;
	}

.plist ul li a{ display:inline-block; width:216px;  height:163px;margin-right:12px;}
.plist ul li{ display:inline;}
#prsearch{width:980px; height:46px; margin:0 auto; padding-top:14px;}
#prsearch table{
border-collapse: collapse;
border-spacing: 0;}
.searchinput{ width:548px; height:32px; background:none; border:none; line-height:32px;}
#prsearch .selectstyle{ width:175px; height:20px;  background-color:#fff; border:none; text-align:center; line-height:32px; font-size:14px; border:1px solid #CCCCCC; margin:0 auto;}
.submitbutton{ width:87px; height:32px; background:none; border:none; cursor:pointer;}
#procent{ width:980px; height:550px; margin:4px auto 0; text-align:center; padding-top:55px;}
.procentimg{ width:912px; height:537px; margin:0 auto; text-align:center;}
.productmian{ width:980px; background:url("proinfocent.jpg"/*tpa=http://www.newlesson.com/document/JPG/proinfocent.jpg*/) repeat-y center top; margin:4px auto 0;}
.protop{ width:980px; background:url("proinfotop.jpg"/*tpa=http://www.newlesson.com/document/JPG/proinfotop.jpg*/) no-repeat center top;}
.probottom{ width:980px; background:url("probottom.jpg"/*tpa=http://www.newlesson.com/document/JPG/probottom.jpg*/) no-repeat center bottom;}
.pro01{ width:226px; height:199px; float:left; display:inline; margin:0 5px;}
.pro01img{ width:226px; height:162px; text-align:center;}
.pro01title{ width:226px; height:30px; text-align:center; line-height:30px; font-size:13px; font-weight:bold; color:#2d59a3;}
.prolistinfo{ width:944px; margin:0 auto; padding-top:12px; padding-bottom:30px; height:auto !important; min-height:400px; height:400px;}
.pro01page{ height:30px; padding-bottom:16px; text-align:center; padding-top:10px; vertical-align:middle;background:url("pro01bottom.jpg"/*tpa=http://www.newlesson.com/document/JPG/pro01bottom.jpg*/) no-repeat center top;}
.proshow01{ width:931px; height:374px; margin:0 auto; text-align:center; padding:13px 0 16px; background:url("pro01bottom.jpg"/*tpa=http://www.newlesson.com/document/JPG/pro01bottom.jpg*/) no-repeat center bottom;}
.proshow01 .proshow01left{ width:538px; height:374px; float:left; display:inline;}
.proshow01 .proshow01right{ width:373px; height:374px; float:left; padding:0 10px; text-align:left; display:inline; line-height:300%; color:#362e2b; position:relative;}
.proshow01 .proshow01right label{ font-size:12px; font-weight:600;}
.prointro{ height:auto !important; min-height:105px; height:105px; padding-bottom:34px; width:931px; margin:0 auto;}

.prointro01{padding:10px; line-height:18pt; letter-spacing:0.4pt; color:#2d59a2; height:auto !important; min-height:120px; height:120px;}
.prointro02{ padding-top:10px; width:860px; margin:0 auto; text-align:left;}
.prointro02 a{ display:block;}
.pro01page a{font-size:12px; font-weight:bold; color:#6d88b4; display:inline-block; width:28px; height:19px; line-height:19px;}

#bannerswr{}
#content{ width:980px; margin:6px auto 9px;}
.fllist{ width:222px; height:265px; float:left; display:inline; margin:0 3px;}
#logininput{ color:#b5b5b5;}
#logininputpass{color:#b5b5b5;}
.blocka{ float:right;}
/*.language{ color:#000; font-size:12px;}
.language a{ color:#000;}
*/
/*============下载专区样式========*/
.downsinfomian{ width:655px; margin:0 auto; text-align:left;}
.downsinfomian .downlist{ width:628px; margin:0 auto; text-align:center; font-size:13px; padding-top:12px;}
.downsinfomian .downlist ul li{text-align:left;}
.downsinfomian .downlist ul li span{ height:28px; line-height:28px; display:inline-block; color:#362e2b; vertical-align:middle; float:left;}
.downsinfomian .downlist ul li .spancent{ width:520px; padding-left:6px;}
.downsinfomian .downlist ul li .spandate{ color:#78645d;}
.downsinfomian .downlist ul li .downspan{ cursor:pointer;}
.downsinfomian .downlist ul li:hover{ background-color:#dae5f5;}
.downsinfomian .downlist ul li .spancent a{ color:#362e2b;}
.downsinfomian .downlist ul li .spancent a:hover{ color:#2e5aa3;}

/*==============登陆后内页左侧样式===========*/
#in_left .vip_login{ padding-top:41px; height:200px;}
#in_left .vip_login01{ height:40px; padding:0 20px;}
#in_left .vip_login01 table tr td{ color:#a3c6ff;}
#in_left .vip_login01 .viptd01{ color:#FFFFFF;}
#in_left .vip_login01 .viptd02 a{ color:#a3c6ff;}
#in_left .vip_login01 .viptd03{ padding-top:5px;}
#in_left .vip_login_02{ width:228px; margin:0 auto; text-align:center;}
#in_left .vip_login_02 a{ margin-bottom:5px;display:block; width:198px; height:27px; line-height:27px; text-align:left; color:#445053; padding-left:30px;}
#in_left .vip_login_02 .vipa01{ background:url("change_pass.jpg"/*tpa=http://www.newlesson.com/document/JPG/change_pass.jpg*/) no-repeat 50% 50%;}
#in_left .vip_login_02 .vipa02{ background:url("vipabg02.jpg"/*tpa=http://www.newlesson.com/document/JPG/vipabg02.jpg*/) no-repeat 50% 50%;}
#in_left .vip_login_02 .vipa03{ background:url("vipabg03.jpg"/*tpa=http://www.newlesson.com/document/JPG/vipabg03.jpg*/) no-repeat 50% 50%;}
#in_left .vip_login_02 .vipa04{ background:url("vipabg04.jpg"/*tpa=http://www.newlesson.com/document/JPG/vipabg04.jpg*/) no-repeat 50% 50%;}
#in_right02 .messageinfomian{ width:655px; margin:0 auto; text-align:center; color:#717171;}
#in_right02 .messagelist{ width:644px; margin:0 auto; text-align:center; height:auto !important; min-height:250px; height:250px;}
#in_right02 .messageinfo{ text-align:left; background:url("messagelibg.jpg"/*tpa=http://www.newlesson.com/document/JPG/messagelibg.jpg*/) no-repeat 50% 100%; height:auto !important; min-height:80px; height:80px; padding:23px 15px 8px 6px;}
#in_right02 .messageinfo p span{ display:block; float:right; font-size:13px; color:#8b8786; font-weight:normal;}
.messageinfo .msp01{ font-size:14px; color:#362e2b; font-weight:600;}
.messageinfo .msp02{ line-height:200%; padding:13px 0 11px 0;}
.messageinfo .msp03{ text-align:right; color:#7f5242;}
.messageinfo .msp03 a{color:#7f5242;}
#lingbgen{ background:url("linkbgen.jpg"/*tpa=http://www.newlesson.com/document/JPG/linkbgen.jpg*/) no-repeat center top;}
#left .ind_vip_login01{ padding:45px 20px 0 20px; height:100px;}
#left .ind_vip_login01 table tr td{ color:#a3c6ff;}
#left .ind_vip_login01 .viptd01{ color:#FFFFFF;}
#left .ind_vip_login01 .viptd02 a{ color:#a3c6ff;}
#left .ind_vip_login01 .viptd03{ padding-top:5px;}
#player2{ text-align:center;}
#player2 img{ cursor:pointer;}
#page{ margin:0 auto; text-align:center;}
.nowpagetd{ background:url("pagebg.jpg"/*tpa=http://www.newlesson.com/document/JPG/pagebg.jpg*/) no-repeat 50% 50%;}
a .pagenow{ color:#FFFFFF;}



