﻿body { margin:0; padding:0 0 12px 0; font-size:12px; line-height:20px; background-color: #00231f; text-align: justify;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{margin: 0; padding: 0;}
img { border:0; }
table{border-collapse: collapse; border-spacing: 0;}
.c{clear: both;}
em{font-style: normal; font-weight: normal;}

input,select,option{ background:#E3FFE3; border:1px solid #1BA81B;}
textarea{ background:#E3FFE3; border:1px solid #1BA81B;}
select,option{ font-size:12px; color:#F00;}
ul, li { list-style-type:none; }
.hr_8, .hr_12 { font-size:1px; line-height:1px; clear:both; }
.hr_8 { height:8px; }
.hr_12 { height:12px; }
.h1{ color:#060;height:35px;line-height:35px; font-family:'微软雅黑', '黑体';font-size:21px; font-weight:normal; margin-top:20px; border-bottom:1px dashed #ccc;}

p{text-indent: 2em;}
.fleft{float: left;}
.fright{float: right;}
h2{color: #FFFFFF; font-weight: bold; font-size: 14px;}
.cca0000{color: #CA0000;}
.f-bold{font-weight: bold;}
.t-center{text-align: center;}
.high10px, .high15px{height: 10px; font-size: 0; line-height: 0; overflow: hidden;}
.high15px{height: 15px;}
.linedotted, .linedashed{height: 1px; margin: 15px auto; border-bottom: 1px dashed #5A534F; font-size: 0; line-height: 0; clear: both; overflow: hidden;}
.linedashed{margin: 8px auto; border-bottom: 1px dashed #CCCCCC;}

/*链接样式*/
a{ color:#000; text-decoration:underline;}
a:hover{ color:#134400; text-decoration:underline;}
.nav a:link { color: #FFF; text-decoration: none; }
.nav a:visited { text-decoration: none; color: #FFF; }
.nav a:hover { text-decoration: underline; color: #c0ea27; }
.nav a:active { text-decoration: none; color: #c0ea27; }
.f_nav a:link { color: #134400; text-decoration: none; }
.f_nav a:visited { text-decoration: none; color: #134400; }
.f_nav a:hover { text-decoration: underline; color: #88ab07; }
.f_nav a:active { text-decoration: none; color: #88ab07; }

.t_nav a:link { color: #00589e; text-decoration: none; }
.t_nav a:visited { color: #00589e; text-decoration: none; }
.t_nav a:hover { text-decoration: underline; color: #333; }
.t_nav a:active { text-decoration: none; color: #333; }
.fcdji a:link { color: #FFF; text-decoration: none; }
.fcdji a:visited { color: #FFF; text-decoration: none; }
.fcdji a:hover { color: #FFF; text-decoration: none; }
.fcdji a:active { color: #FFF; text-decoration: none; }


.a23{ color:#F00; font-weight:bold; font-size:12px;}
.yc { display: none; }
.header { width:1000px; margin:0 auto; }
.top { height:112px; }
.nav { font-family:"微软雅黑"; font-size:14px; }
.box { width:989px; margin:0 auto; padding:0 5px 0 6px; background:#FFF; overflow:hidden; }
.title1 { height:35px; background:url(../images/title1.jpg) no-repeat; padding-left:76px; color:#ffffff; font-weight:bold; line-height:35px; font-size:14px;filter:
Dropshadow(offx=2, offy=0, color=#0C1800) Dropshadow(offx=0, offy=2, color=#0C1800) Dropshadow(offx=0, offy=-2, color=#0C1800) Dropshadow(offx=-2, offy=0, color=#0C1800);  }
.xialv { border-bottom:solid 3px #49fe2b; overflow:hidden; }
.main { overflow:hidden; padding-bottom:12px; }
.wihai1 { width:452px; height:190px; float:left; background:url(../images/dns1.jpg) 25px 10px no-repeat; }
.wihai2 { width:528px; height:190px; float:right; overflow:hidden; }
.wihai1 .content { width:220px; height:185px; margin-left:220px; padding-top:5px; background:url(../images/ico1.gif) 0 5px no-repeat; }
.wihai1 .content  a{ text-decoration:none;} 
.wihaia { width:222px; height:130px; float:left; padding:0 20px; margin-top:5px; border-left:dashed 1px #00b227; background:url(../images/ico1.gif) 20px 0 no-repeat;}
.wihaia  a{ text-decoration:none;} 
.wihaib { width:222px; height:130px; float:right; padding:0 20px; margin-top:5px; border-left:dashed 1px #00b227; background:url(../images/ico1.gif) 20px 0 no-repeat; }
.wihaib   a{ text-decoration:none;} 
.title2 { height:35px; background:url(../images/title2.jpg) no-repeat; }
.title3 { height:35px; background:url(../images/title3.jpg) no-repeat; }
.title4 { height:35px; background:url(../images/title4.jpg) no-repeat; }
.title5 { height:35px; background:url(../images/title5.jpg) no-repeat; }
.title6 { height:35px; background:url(../images/title6.jpg) no-repeat; }
.rz1 { background:url(../images/xxx1.jpg) bottom no-repeat; color:#005017; }
.rz1 strong { font-size:14px; color:#145400; }
.rz2 { height:273px; padding:10px; background:url(../images/zx2.jpg) top no-repeat; color:#005017; }
.rz3 { height:273px; padding:10px; background:url(../images/zx3.jpg) top no-repeat; color:#005017; }
.rz4 { width:124px; height:273px; padding:10px; background:url(../images/zx4.jpg) top no-repeat; color:#005017; }
.rz5 { height:273px; padding:10px; background:url(../images/zx5.jpg) top no-repeat; color:#005017; overflow:hidden; }
.rz6 { height:273px; padding:10px; background:url(../images/zx6.jpg) top no-repeat; color:#005017; }
.bing { background:url(../images/beijing.jpg) bottom no-repeat; padding-bottom:0px; }
.chaobiao { height:300px; overflow:hidden; }
.chaobiao2 { overflow:hidden; padding:12px; padding-top:0px; line-height:21px; color:#333;}
.chaobiao2 a{ overflow:hidden; padding:12px; padding-top:0px; line-height:21px; color:#333;}
.cbzmb_l { width:420px; float:left; }
.cbzmb_r { width:550px; float:right; }
.fdrdq { width:100px; float:right; }
.fqw { width:60px; float:right; }
.cbzmb_l li { line-height:24px; background:url(../images/ico2.gif) left center no-repeat; padding-left:15px; }
.cbzmb_l li a{ color:#333; text-decoration:none;}
.cbzmb_l li a:hover{ color:#030; text-decoration:underline;}
.dsgg { height:84px; padding:10px; padding-left:20px; border:solid 1px #abc1b1; background:#deffe1; font-size:16px; font-family: "微软雅黑"; }
.kouzhao a { line-height:40px; font-family:"微软雅黑"; font-size:16px; color:#c50005; text-decoration:none; }
.kouzhao a:hover{ text-decoration:underline;}
.rhqc { height:33px; background:url(../images/ruhechu.gif) left top no-repeat; font-size:14px; font-weight:bold; color:#2e6b15; padding:10px 0 0 55px; }
.baogao { height:310px; background:url(../images/baogao.jpg) no-repeat; padding-bottom:12px; }
.neirong { width:325px; margin:20px; }
.tujie_t { height:24px; background:url(../images/ico3.jpg) left no-repeat; font-size:14px; font-weight:bold; color:#2e6b15; padding:10px 0 0 55px; }
.tujie_c { height:218px; background:url(../images/tujie_bj.jpg) no-repeat; overflow:hidden; }
.tujie_l { width:373px; float:left; }
.tujie_r { width:610px; float:right; color:#3c0000; padding-top:20px; }
.miaobian1 {
	color:#ffea00;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	filter:
 Dropshadow(offx=2, offy=0, color=#ff0000) Dropshadow(offx=0, offy=2, color=#ff0000) Dropshadow(offx=0, offy=-2, color=#ff0000) Dropshadow(offx=-2, offy=0, color=#ff0000);
	left: 490px;
	top: 2210px;
	width: 537px;
	height: 22px;
}
.huifang { width:444px; float:left; }
.xiaoguo { width:528px; float:right; }
.baozheng .title, .chaobiao2 .title, .zhixiao .title, .xiaoguo .title, .huifang .title { height:24px; background:url(../images/ico4.jpg) left no-repeat; font-size:14px; font-weight:bold; color:#2e6b15; padding-left:55px; padding-top:6px; margin-bottom:5px; }
.baozheng .title a ,.chaobiao2 .title a{color:#2e6b15; text-decoration:none;}
.baozheng .title a:hover ,.chaobiao2 .title a:hover{color:#333; text-decoration:underline;}

.title122 { height:33px; background:url(../images/ico4.jpg) left no-repeat; font-size:14px; font-weight:bold; color:#2e6b15; padding-left:55px; padding-top:1px; margin-bottom:5px; }
.huifang strong { color:#1b582e; }
.tianchong { padding:13px 15px; }
.xiaoguo_c { padding-right:15px; padding-left:15px; }
.zxbz {  background:url(../images/xbk.gif) bottom repeat-x;  overflow:hidden; padding-bottom:20px}
.zxbz2 { height:350px;   overflow:hidden;}
.zhixiao { width:520px;  float:left; overflow:hidden; }
.baozheng { width:445px; float:right; }
.baozheng li{ line-height:24px; background:url(../images/ico2.gif) left center no-repeat; padding-left:15px;}
.baozheng li a{ color:#060; text-decoration:none;}
.baozheng li a:hover{ color:#ff3300; text-decoration:underline;}

.liuyan{ width:720px; float:left; }
.fahuo{ width:245px; float:right;}

.aaa li{ height:24px;width:240px; line-height:24px; overflow:hidden; }
.liuyan .title,.fahuo .title {height:24px; background:url(../images/ico3.jpg) left no-repeat; font-size:14px; font-weight:bold; color:#2e6b15; padding:10px 0 0 55px;}
.liuyan .content{ height:300px; background:url(../images/mei.jpg) left no-repeat; padding-left:210px;}
.danhang{ width:150px;}
.f_nav{ text-align:center; line-height:40px; color:#134400; }
.footer_bt{ width:790px; height:80px; margin:0 auto; padding:20px 0 0 210px; font-family:Arial, Helvetica, sans-serif ; background:url(../images/dzsw.gif) 30px center no-repeat; color:#FFF;}
.footer_bt a{color:#FFF;}
.p12{ padding:12px;}


.fnew{width:301px; padding:5px 10px; border:1px solid #6b9659; background:#F1FAED;} 
.fnew .title{ height:28px; padding:7px 0 0 55px; background:url(../images/fnewt.jpg) no-repeat; font-size:14px; font-weight:bold; }
.fnew ul{ padding:5px 0;}
.fnew li{ height:28px; line-height:28px; padding-left:20px;  background:url(../images/icox.gif) left 5px no-repeat; overflow:hidden;}
.nyec { padding:0 10px;}
.nyec li{height:30px; line-height:30px; padding-left:20px; font-size:14px; border-bottom:1px dashed #CCC; background:url(../images/icox.gif) left 5px no-repeat;}
.mxx { height:5px; background:url(../images/mxx.gif);  overflow:hidden;}
.gd{ width:60px; float:right; }
.nyec h3{ text-align:center; line-height:35px; border-bottom:2px solid #CCC; }
.jtxx{ padding:10px;}
.nyec a,.fnew li{ border-bottom:1px dashed #ccc; }
.nyec a,.fnew li a{ color: #333; text-decoration: none;}
.nyec a:hover,.fnew li a:hover { text-decoration: underline; color: #444444; }
.yiwen{ padding:10px;}
.yiwen li{  height:28px; line-height:28px; padding-left:20px;  background:url(../images/icox.gif) left 5px no-repeat; overflow:hidden; border-bottom: 1px dashed #ccc;}
.yiwen li a{ color: #333; text-decoration: none;}
.dwq{margin-bottom:10px; border:1px solid #D1DFCC; background:#F4FCF0; padding:20px; height:120px;}
.dwq ul{ margin-bottom:20px;}
.dwq ul li{ float:left; margin-right:35px; height:24px; width:28%; display:inline; line-height:24px; padding:0px; overflow:hidden;}
.lianjie a{ color:#333; text-decoration:none; }
#ccidapDiv1 {z-index:100; width:100%; height:70px; margin:0 auto;  position:absolute; font:16px/34px "黑体", "宋体"; color:#FFF;}
#ccidapDiv1 span{ font-size:22px; font-weight:bold;}
#ccidapDiv1 a{ font-size:16px; color:#FFF; text-decoration:none;}


#pages{width: 990px; padding: 0 5px; margin: 0 auto; background: #FFF url(../images/bdbg.png) repeat-y 0 0; }
/* header */
#header
{
	width: 1000px;
	overflow: hidden;
}
/* nav */
#daohang
{
	width: 996px;
	height: 46px;
	margin: 2px auto;
	
}
ul.navList
{
	width: 982px;
	height: 46px;
	padding-left: 14px;
	color: #FFFFFF;
	font-size: 14px;
	background: url(../images/menu.png) no-repeat 0 0;
}
ul.navList li
{
	float: left;
	width: auto;
	height: 46px;
	padding-left: 23px;
	margin-left: 6px;
	line-height: 46px;
	background: url(../images/menu.png) no-repeat 0 -48px;
}
ul.navList li a
{
	color: #FFFFFF; font-size:12px; font-weight:bold; padding-left:5px;
	text-decoration: none;
}
ul.navList li a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
/* banner */
.banimg
{
	width: 1000px;
	height: auto;
}
/* partA */
.partA .paTop,
.partA .paMid,
.partA .paBot
{
	position: relative;
	width: 1000px;
	height: 245px;
	margin: 0 auto;
	background: url(../images/partatop.png) no-repeat 0 0;
}
.partA .paTop
{
	width: 980px;
}
.partA .paMid
{
	height: 554px;
	background-image: url(../images/partamid.jpg);
}
.partA .paBot
{
	height: 314px;
	background-image: url(../images/partabot.jpg);
}
h2.paTitle,
h2.pbTitle
{
	position: absolute;
	top: 4px;
	left: 10px;
	width: 570px;
	height: 40px;
	padding-left: 62px;
	line-height: 40px;
}
h2.pbTitle
{
	padding-left: 0;
	text-align: center;
}
.partA h2.one
{
	top: 10px;
}
.paDetail
{
	position: absolute;
	top: 50px;
	left: 52px;
	width: 580px;
}
.partA p.two
{
	top: 55px;
	left: 55px;
}
.partA p.three
{
	width: 520px;
	top: 185px;
	left: 455px;
}
.partA p.four
{
	width: 685px;
	top: 410px;
	left: 32px;
}
.partA .paBot .five
{
	top: 58px;
}
.partA .paBot .six
{
	width: 200px;
	top: 50px;
	left: 745px;
	font-weight: bold;
	font-size: 14px;
	color: #003A00;
}
.partA p.seven
{
	width: 270px;
	top: 95px;
	left: 685px;
}
/* partB */
.partB .pbTop,
.partB .pbMid,
.partB .pbBot
{
	position: relative;
	width: 1000px;
	height: 392px;
	background: url(../images/partb1.jpg) no-repeat 0 0;
}
.partB .pbMid
{
	height: 488px;
	background-image: url(../images/partb2.jpg);
}
.partB .pbBot
{
	height: 380px;
	background-image: url(../images/partb3.jpg);
}
.partB h2.pbTitle
{
	width: 445px;
	top: 10px;
	left: 260px;
}
.partB .pbBot h2.pbTitle
{
	left: 30px;
}

.partB .paDetail
{
	width: 175px;
	top: 50px;
	left: 45px;
}
.partB p.two
{
	width: 355px;
	top: 95px;
	left: 535px;
}
.partB p.three,
.partB .pbTop .four
{
	width: 180px;
	top: 225px;
	left: 495px;
}
.partB .pbTop .four
{
	left: 755px;
}
.partB .pbMid .five
{
	width: 410px;
	top: 85px;
	left: 280px;
}
.partB .pbBot .six
{
	width: 405px;
	top: 85px;
	left: 50px;
}
/* partC */
.partC
{
	width: 980px;
	margin: 0 auto;
	padding: 5px 0;
}
.partC .fleft
{
	width: 380px;
}
.partC .fright
{
	width: 595px;
}
.partC .pcTop
{
	width: 380px;
	height: 335px;
	background: url(../images/partc.jpg) no-repeat 0 0;
}
.pcTop h2
{
	height: 50px;
	padding: 25px 0 10px;
	line-height: 25px;
	text-align: center;
}
.partC .recomCont
{
	padding: 15px 25px;
}

.partC .fright h2
{
	height: 40px;
	padding-top: 15px;
	line-height: 40px;
	text-align: center;
}
.certify h2
{
	background: url(../images/partc.jpg) no-repeat -382px 0;
}
.certify .certyCont
{
	height: 260px;
	padding-top: 10px;
}
ul.rzhList li
{
	float: left;
	width: 148px;
	text-align: center;
}
ul.rzhList li img
{
	margin-bottom: 5px;
}
ul.rzhList li span
{
	font-weight: bold;
	color: #0D5C00;
}
.partC .pcBot
{
	height: 285px;
	background: url(../images/partc.jpg) no-repeat -382px 0;
}
.pcBot .cenCont
{
	padding: 33px 25px 0;
}
/* partD */
.partD
{
	width: 980px;
	height: 624px;
	margin: 0 auto;
	padding: 5px 0;
	background: url(../images/partd.jpg) no-repeat 0 5px;
}
.partD .fleft
{
	width: 385px;
}
.partD .fright
{
	width: 590px;
}
h2.pdtitle,
h2.phtitle,
h2.pgtitle
{
	height: 40px;

	padding-top: 15px;
	line-height: 40px;
	text-align: center;
}
h2.phtitle
{
	padding-top: 18px;
}
h2.c-yel
{
	color: #FFFF00;
}
.knowCont
{
	width: 345px;
	margin: 0 auto;
}
ul.numList
{
	padding: 5px 10px;
}
ul.numList li
{
	height: 29px;
	line-height: 29px;
	border-bottom: 1px dashed #95A18F;
	overflow: hidden;
}
.mistaken
{
	width: 580px;
	margin: 7px auto 0;
}
.mistaken dl.itemMis
{
	height: 63px;
	padding: 15px 0;
	line-height: 31px;
}
dl.itemMis dt
{
	float: left;
	width: 100px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #085500;
}
dl.itemMis dt span
{
	color: #BC0000;
}
dl.itemMis dd
{
	float: right;
	width: 455px;
}

/* partE */
.partE .peTop,
.partE .peMid,
.partE .peBot
{
	width: 1000px;
	height: 484px;
	background: url(../images/parte1.jpg) no-repeat 0 0;
}
.partE .peMid
{
	height: 357px;
	background-image: url(../images/parte2.jpg);
}
.partE .peBot
{
	height: 55px;
	padding-top: 5px;
	background-image: url(../images/parte3.jpg);
}

.partE h2.peone
{
	padding-top: 20px;
}
.compareList,
.ueCont
{
	width: 970px;
	margin: 10px auto;
}
.compareList table.vspare
{
	text-align: center;
	vertical-align: middle;
}
.compareList table.vspare th
{
	font-size: 14px;
	font-weight: bold;
	color: #0D5C00;
}
ul.ueList li
{
	float: left;
	width: 194px;
	padding-top: 10px;
}
ul.ueList li h3
{
	height: 30px;
	padding-left: 15px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
}
ul.ueList li p
{
	width: 145px;
	margin: 10px auto 0;
}
.peBot .formbg
{
	width: 960px;
	height: 46px;
	margin: 0 auto;
	background: url(../images/require.png) repeat-x 0 -48px;
}
.formbg span.bgl,
.formbg span.bgr
{
	display: block;
	float: left;
	width: 15px;
	height: 40px;
	padding: 3px 0;
	line-height: 0;
	font-size: 0;
	background: url(../images/require.png) no-repeat 0 0;
}
.formbg span.bgr
{
	background-position: right -96px;
}
.formbg .bgm
{
	float: left;
	width: 920px;
	height: 21px;
	padding: 12px 0 13px 10px;
	overflow: hidden;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
}
input.txtusr,
input.txtcont
{
	width: 95px;
	height: 18px;
	padding: 2px 2px 1px;
	margin: -2px 15px 0 5px;
	border: 0;
	background: url(../images/insert.png) no-repeat 0 0;
}
input.txtcont
{
	width: 380px;
	background-position: 0 -23px;
}
.bgm a
{
	color: #FE0000;
	text-decoration: none;
}
.bgm a:hover
{
	color: #FE0000;
	text-decoration: underline;
}
/* partF */
.partF
{
	width: 980px;
	height: 560px;
	margin: 0 auto;
}
.partF .itemCase
{
	float: left;
	width: 490px;
	height: 284px;
	background: url(../images/partf.jpg) no-repeat 0 0;
}
.partF .usrTwo
{
	height: 275px;
	background-position: 0 -284px;
}
.itemCase h3
{
	height: 27px;
	padding-bottom: 3px;
	color: #FFFAAC;
	line-height: 27px;
	text-align: center;
	font-weight: bold;
}
.itemCase .useCont
{
	padding: 12px 28px;
}

/* partG */
.partG
{
	width: 978px;
	height: auto;
	margin: 0 auto;
	padding: 10px 0;
}
.selftest
{
	height: 288px;
	background: url(../images/partg.jpg) no-repeat 0 0;
}

.selftest h2.pdtitle
{
	padding-top: 12px;
}
.testCont
{
	width: 645px;
	padding: 100px 0 0 5px;
}
.testList li
{
	float: left;
	width: 144px;
	padding: 5px 8px 0;
}
/* partH */
.partH
{
	width: 970px;
	height: auto;
	margin: 0 auto;
	padding: 10px 0;
}
.partH .phTop
{
	height: 621px;
	text-align: center;
}
.partH .phMid
{
	position: relative;
	height: 314px;
	background: url(../images/payphone.jpg) no-repeat 0 0;
}
h2.phtitle
{
	padding-left: 130px;
	text-align: left;
}
h2.pgtitle
{
	padding: 18px 0 0 130px;
	background: url(../images/payphone.jpg) no-repeat 0 -314px;
	text-align: left;
}
h2.pgtitle span.dgLine
{
	display: inline-block;
	float: right;
	margin-right: 20px;
}
.phMid ul.reasonList
{
	position: absolute;
	top: 235px;
	width: 970px;
	overflow: hidden;
}
ul.reasonList li
{
	float: left;
	width: 194px;
	text-align: center;
}
.payDesc
{
	width: 960px;
	margin: 5px auto 0;
}
.payDesc .payTitle
{
	float: left;
	width: 80px;
	height: 122px;
	margin-top: 8px;
	background: url(../images/payphone.jpg) no-repeat -5px -388px;
	text-indent: -9999px;
}
.payDesc .payProcess
{
	float: left;
	width: 880px;
}
.payProcess ul
{
	height: 44px;
}
ul.itemPay li
{
	float: left;
	width: 90px;
	height: 44px;
	padding: 0 35px 2px 9px;
	text-align: center;
	line-height: 44px;
	background: url(../images/payphone.jpg) no-repeat -122px -381px;
}
ul.itemPay li.one
{
	font-weight: bold;
	color: #934329;
}
ul.itemPay li.payfor
{
	width: 69px;
	height: 32px;
	padding: 0;
	margin: 5px 0 0 4px;
	line-height: 16px;
	font-weight: bold;
	background-color: #075401;
	background-image: none;
	color: #FFFFFF;
}
ul.itemPay li.ordernum
{
	width: 197px;
	height: 30px;
	padding: 0 0 0 10px;
	margin-top: 5px;
	line-height: 30px;
	background: url(../images/payphone.jpg) no-repeat -313px -383px;
}

/* bookonline */
.partK
{
	width: 970px;
	height: auto;
	margin: 0 auto;
}
#zxBook
{
	padding: 10px 0;
}
.buyMethod
{
	float: left;
	width: 314px;
	height: 344px;
}
#zxBook .dgForm
{
	float: left;
	width: 400px;
	margin-left: 10px;
	overflow: hidden;
}
.dgForm table.bookList
{
	width: 100%;
	margin-top: 10px;
	table-layout: fixed;
	overflow: hidden;
	border-collapse: collapse;
	border-spacing: 0;
}
table.bookList th
{
	width: 60px;
	padding: 4px 10px 4px 0;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000;
	vertical-align: top;
	text-align: right;
}
table.bookList td
{
	padding: 4px 0;
}
input.textBig,
input.textSml,
input.textAdd
{
	width: 155px;
	height: 15px;
	padding: 2px 0 0 0;
	border: 1px solid #999;
	line-height: 15px;
}
input.textSml
{
	width: 73px;
}
.tArea
{
	width: 320px;
	height: 72px;
	border: 1px solid #999;
	font-size: 12px;
	line-height: 18px;
}
input.btnOk
{
	width: 75px;
	height: 24px;
	margin-right: 10px;
	line-height: 24px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background: url(../images/btntijiao.jpg) no-repeat 0 0;
	border: 0;
}
table.bookList span.buycode
{
	margin-right: 5px;
	font-weight: bold;
	color: #98004B;
}
table.bookList span.yzCode
{
	display: inline-block;
	width: 75px;
	height: 19px;
	margin-left: 10px;
	line-height: 19px;
	text-align: center;
	background-color: #AEAEAE;
	color: #FFFFFF;
}
table.bookList span.tips
{
	display: block;
	height: 20px;
	line-height: 20px;
	color: #7C0000;
	font-weight: bold;
	text-align: center;
}
table.bookList .aferDg
{
	display: block;
	padding: 5px 10px;
	text-indent: 2em;
	color: #000;
}
span.sendmode a
{
	color: #FF0000;
	text-decoration: underline;
}
.notices
{
	float: right;
	width: 233px;
	height: 331px;
	background: url(../images/notes.png) no-repeat 0 0;
}
.notices h2
{
	height: 36px;
	margin-bottom: 10px;
	line-height: 36px;
	text-align: center;
}
ul.ggList
{
	width: 200px;
	margin: 0 auto;
}
ul.ggList li
{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

/* modeH */
.modeH
{
	width: 980px;
	height: auto;
	margin: 5px auto 0;
}
.modeH h2.pgtitle
{
	text-align: center;
	margin-bottom: 10px;
	background-position: 5px -314px;
	clear: both;
}
.modeH .itemHow
{
	float: left;
	width: 286px;
	height: 315px;
	margin: 0 5px;
	background: url(../images/ask.jpg) no-repeat 0 0;
}
.modeH .two
{
	width: 386px;
	background-position: -290px 0;
}
.modeH .last
{
	float: right;
	margin: 0;
}
.itemHow h4
{
	height: 32px;
	margin-bottom: 12px;
	line-height: 32px;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}
.itemHow ul.itemList
{
	padding-left: 15px;
}
.two ul.itemList
{
	padding-left: 148px;
}
.itemHow ul li
{
	height: 30px;
	padding-left: 18px;
	line-height: 30px;
	overflow: hidden;
}
.daysfree
{
	width: 897px;
	height: 55px;
	margin: 0 auto;
	overflow: hidden;
	clear:  both;
}
/*  frdLink*/
.frdLink
{
	width: 968px;
	height: 48px;
	padding: 14px 0 11px;
	margin: 0 auto;
	background: url(../images/yqlj.png) no-repeat 0 0;
}
.frdLink dl dt
{
	float: left;
	width: 125px;
	height: 48px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	line-height: 48px;
}
.frdLink dl dd
{
	float: right;
	width: 825px;
	height: 48px;
	padding-right: 15px;
	color: #000000;
	line-height: 24px;
	overflow: hidden;
}
.frdLink dl dd a
{
	margin: 0 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
/* subnav */
.subnav
{
	width: 980px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background: url(../images/mnbot.png) repeat-x 0 -42px;
}
.subnav .subLeft,
.subnav .subRight
{
	display: block;
	float: left;
	width: 5px;
	height: 40px;
	font-size: 0;
	line-height: 0;
	background: url(../images/mnbot.png) no-repeat 0 0;
	overflow: hidden;
}
.subnav .subRight
{
	background-position: -19px -84px;
}
.subnav .subMid
{
	float: left;
	width: 970px;
}
.subnav a
{
	margin: 0 8px;
	color: #FFFFFF;
}
/* footer */
#footer
{
	width: 1000px;
	padding: 15px 0;
	color: #999999;
}
#footer .helpwork
{
	float: left;
	width: 210px;
	padding-top: 15px;
	text-align: right;
}
#footer .copyCompany
{
	float: right;
	width: 770px;
	margin-right: 10px;
}
#footer .copyCompany img
{
	margin: 0 10px;
}
#footer span.space
{
	display: inline-block;
	width: 30px;
}
/**/
.hotsell,
.returnto
{
	width: 1000px;
	height: 40px;
	overflow: hidden;
}
/* second pages */
#mainCont
{
	width: 996px;
	height: auto;
	margin: 0 auto;
}
h2.scdTitle
{
	height: 35px;
	padding-left: 25px;
	line-height: 35px;
	background: url(../images/yinyogn1.jpg) no-repeat 0 0;
	font-size: 16px;
	font-family: "微软雅黑","黑体";
}
.outCont
{
	width: 996px;
	margin: 0 auto;
	padding: 10px 0;
}

.contLeft
{
	float: left;
	width: 270px;
	padding: 12px;
	border: 1px solid #8DD072;
	border-bottom: 3px solid #369401;
	border-top: 3px solid #369401;
}
.contLeft p
{
	text-indent: 0;
}
/* content right */
.contRight
{
	float: right;
	width: 660px;
	padding: 5px 10px 0 0;
	background-color: #FFFFFF;
}

table.tabSecond
{
	width: 100%;
	table-layout: fixed;
	overflow: hidden;
	border-collapse: collapse;
	border-spacing: 0;
}

.contright
{
	padding: 0 15px;
}


/* news list */
ul.newslist
{
	list-style: disc;
	padding: 10px;
	clear: both;
}
ul.newslist li
{
	height: 31px;
	line-height: 31px;
	list-style: disc;
	margin: 5px 0 5px 20px;
}
ul.newslist li a
{
	margin-right: 10px;
}
.newsDetail
{
	padding: 10px;
	margin: 0 auto 10px;
}
.newsDetail h3
{
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.newsDetail .newTime
{
	height: 20px;
	color: #999;
	line-height: 20px;
	text-align: center;
	border-bottom: 1px solid #CCC;
}
.newsDetail .newsCont
{
	padding: 15px 0;
}
ul.nrList
{
	padding-left: 20px;
}
ul.nrList li
{
	text-indent: -20px;
}
ul.nrList li span
{
	margin-right: 12px;
}
ul.commonList
{
	padding-left: 35px;
}
ul.commonList li
{
	text-indent: -35px;
}
/* edit by 20100705 */
/* logo */
.netlogo
{
	height: 90px;
}
.bannerflash
{
	height: 410px;
}
/* boxone */
.boxone,
.boxfour
{
	width: 990px;
	height: auto;
	margin: 0 auto;
}
h2.boxBt
{
	height: 35px;
	padding-left: 85px;
	line-height: 35px;
	background: url(../images/boxa.jpg) no-repeat 0 0;
}
.oneCont
{
	position: relative;
	width: 990px;
	height: 263px;
	background: url(../images/boxa.jpg) no-repeat 0 -35px;
}
.boxone .paDetail
{
	width: 245px;
	left: 110px;
	top: 10px;
}
.boxone .bone
{
	width: 285px;
	top: 70px;
	left: 675px;
}
/* boxtwo */
.boxtwo
{
	width: 980px;
	margin: 10px auto;
}
.boxtwo .fleft,
.boxtwo .fright
{
	width: 480px;
}
.boxtwo .boxBt
{
	background: url(../images/penfang.jpg) no-repeat 0 0;
}
.releaseday
{
	padding: 15px 8px;
}
.boxtwo .fright .twoCont
{
	padding: 15px 8px 15px 150px;
	background: url(../images/penfang.jpg) no-repeat 0 -36px;
}
/* boxthree */
.boxthree
{
	width: 980px;
	height: 361px;
}
ul.wdList
{
	width: 980px;
	height: 361px;
	background: url(../images/boxbg.jpg) no-repeat 0 0;
}
ul.wdList li
{
	float: left;
	width: 188px;
	padding-right: 10px;
}
ul.wdList li.last
{
	padding-right: 0;
}
ul.wdList li h2.asktitle
{
	display: block;
	padding: 8px;
	height: 45px;
}
ul.wdList li .questitle
{
	padding: 10px;
}
ul.wdList li.last .questitle
{
	padding: 10px 8px 10px 15px;
}

/*  */
.hands
{
	float: left;
	width: 270px;
	height: 160px;
	background: url(../images/alldel.png) no-repeat 0 0;
}
.howuse
{
	float: right;
	width: 495px;
	height: 290px;
	background: url(../images/alldel.png) no-repeat -485px 0;
}
.howuse .twoCont
{
	padding-left: 186px;
}
.howuse h3,
.video h3.vdbt
{
	height: 30px;
	margin: 10px 0 2px;
	background-color: #5D884A;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
/* huan bao  */
.huanbCont .fleft
{
	width: 359px;
	height: 131px;
	margin: 10px;
}
.huanbCont .fright
{
	width: 590px;
	padding: 10px 10px 10px 0;
}
/* boxfour */
.fourCont
{
	padding: 0 0 10px 5px;
}
.fourCont .video
{
	float: left;
	width: 227px;
}
.reportDestail
{
	float: left;
	width: 416px;
	padding: 10px 0 0 20px;
}
.repTitle
{
	height: 30px;
	margin-top: 5px;
	text-align: center;
	line-height: 30px;
	background: url(../images/boxc.jpg) no-repeat 0 0;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
}
.repTitle a { color:#FFF;}
.repBook
{
	float: right;
	width: 297px;
	height: 202px;
	margin: 10px 5px 0 0;
}
/* boxfive */
.boxfive,
.boxsix
{
	width: 990px;
	height: auto;
	margin: 5px auto 10px;
}
.boxfive .fiveCont
{
	position: relative;
	width: 980px;
	height: 442px;
	margin: 15px auto 0;
	background: url(../images/boxc.jpg) no-repeat 0 -35px;
}
h2.chuchou
{
	position: absolute;
	top: 0;
	left: 321px;
	width: 514px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
ul.deloxList
{
	position: absolute;
	top: 40px;
	left: 321px;
	width: 470px;
	padding: 0 10px 0 35px;
	height: auto;
}
ul.deloxList li
{
	height: 30px;
	margin-bottom: 5px;
	line-height: 30px;
}
ul.deloxList li.three
{
	height: 50px;
	padding: 5px 0;
	line-height: 25px;
}
.fiveCont .ctan
{
	position: absolute;
	width: 88px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.fiveCont .hone
{
	top: 155px;
	left: 80px;
}
.fiveCont .htwo
{
	top: 300px;
	left: 275px;
}
.fiveCont .hthree
{
	top: 300px;
	left: 551px;
}
.fiveCont .hfour
{
	top: 300px;
	left: 823px;
}
.fiveCont .tanDes
{
	position: absolute;
	width: 175px;
	top: 198px;
	left: 25px;
}
.fiveCont .ptwo
{
	width: 102px;
	top: 333px;
	left: 310px;
}
.fiveCont .pthree
{
	width: 135px;
	top: 333px;
	left: 570px;
}
.fiveCont .pfour
{
	width: 102px;
	top: 333px;
	left: 860px;
}
.fiveCont .tanDes span
{
	display: inline-block;
}
.s75{width: 75px;}
.s90{width: 90px;}
.s80{width: 80px;}
.s10{width: 10px;}
.s20{width: 20px;}

/**/
.boxsix .sixCont
{
	width: 740px;
	height: 175px;
	margin: 5px auto;
	padding: 14px 0 0 240px;
	background: url(../images/tianran.jpg) no-repeat 0 0;
}
.sixCont .itemFunc
{
	width: 740px;
	height: 65px;
}
.sixCont dl.fleft
{
	width: 368px;
	height: 80px;
}
.itemFunc dt
{
	float: left;
	width: 114px;
	height: 51px;
	margin-top: 6px;
	line-height: 51px;
	background-color: #5D884A;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}
.itemFunc dt.dtwo
{
	height: 71px;
	line-height: 71px;
}
.itemFunc dt.dthree
{
	height: 55px;
	padding: 8px 0;
	line-height: 27px;
}

.itemFunc dd
{
	float: right;
	width: 610px;
}
.itemFunc dd.dfour
{
	width: 248px;
}




