﻿body{margin:0px;padding:0px;}
#container{margin-left:auto;margin-right:auto;width:980px;}
#head{width:100%;height:80px;}
#lhead{width:375px;height:80px;float:left;}
#rhead{width:350px;height:80px;float:right;}
#lunbo{width:970px;height:280px;background-image:url("./title2.png");margin-left:10px;}
#news{width:970px;height:280px;background-image:url("./title2.png");margin-left:10px;margin-top:10px;}
#content1{width:980px;clear:both;overflow:auto;}
#lcontent{width:380px;float:left;margin-left:10px;display:inline; }
#rcontent{width:580px;float:right;background-color:#ffffff;margin-top:10px;border:1px solid #c4dbe9;display:inline;}
.contentcss{width:380px;height:268px;margin-top:10.8px;background-color:#ffffff;}
.contentcss a{color:#000000;}
.contentcss a:hover{color:#000000;}
.contentcss a:visited{color:#000000;}
.boxtitle{width:380px;height:38px;background-image:url("./mtl.png");line-height:38px;}
.boxtext{width:378px;height:228px;border:1px solid #c4dbe9;}
.textbox{color:#ffffff;font-weight:"microsoft yahei";font-weight:bold;padding-left:20px;width:140px;float:left;}
 a{ text-decoration:none;} 
 a:hover{ text-decoration:underline;}
 .more a{color:#ffffff;width:50px;float:right;}
 .righttitle{width:520px;height:38px;margin-top:10px;}
 .rtext{width:200px;height:38px;line-height:38px;background-image:url("./menu.jpg");float:left;display:inline;}
 ul{margin:0;padding:0;}
 li{list-style:none;}
div.righttext ul li{width:180px;float:left;font-size:13px;font-family:"microsoft yahei";height:30px;line-height:30px;list-style: none;margin-left:5px;display:inline;}
 .inputtext{width:160px;height:22px;}
 .buttoncss{width:100px;height:30px;}
 #footer{width:100%;height:115px;background-color:#c0dbf1;margin-top:10px;}
 #logo{background-color:#ffffff;width:300px;height:260px;margin-left:10px;float:left;margin-top:10px;}
 #tu{width:640px;height:226px;float:left;background-color:#ffffff;margin-top:10px;margin-left:10px;}
 .leftli{width:368px;float:left;height:25px;line-height:25px;margin-left:10px;font-size:13px;font-family:"microsoft yahei";display:inline; }
 .biaoli{width:120px;float:left;height:25px;line-height:25px;margin-left:30px;font-size:13px;font-family:"microsoft yahei";display:inline;}
 .provinceli{width:70px;float:left;margin-left:5px;height:25px;line-height:25px;font-size:13px;font-family:"microsoft yahei";display:inline;}
 .bookli{width:100px;height:100px;float:left;margin-left:5px;margin-top:10px;}
.menu {
	background: url("./menu.png") repeat-x;
}
.menu .bbs_list {
background-color:blue;
	
}
.menu {
	height: 39px; min-width: 980px; background-repeat: repeat-x;
}
.menu a {
	color: rgb(255, 255, 255); font-family:微软雅黑; font-size: 18px; text-decoration: none;
}

.menu a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
/*
.menu menu_in ul li {
	background: url("./common/menu4.jpg") no-repeat;
}
*/
.rela{position:relative;*zoom:1}
.menu li.cur a {
	 background: url("./menu.png") repeat-x scroll 0 0 transparent;
}
.menu li a:hover {
	background: url("./menu.png") repeat-x scroll 0 0 transparent;
}
.menu .fright {
	height: 39px; overflow: hidden;
}
.menu .fright a:hover {
	text-decoration: underline;
}
.menu_in {
	height: 39px; line-height: 39px;
}
.menu li {
	background-position: left -116px; height: 39px; text-align: center; float: left; display: inline;
}
.menu li#fisrt_menu {
	margin-left: -1px;
}
.menu li a {
	margin: 1px; padding: 0px 28px; height: 37px; color: rgb(255, 255, 255); line-height: 37px; float: left; display: inline;
}
.menu li a span {
	float: left; display: inline; white-space: nowrap; cursor: pointer;
}
.menu li.cur a {
	background-position: left -40px; margin: 0px; border: 1px solid rgb(17, 104, 164);
}
.menu li a:hover {
	background-position: left -78px; margin: 0px; border: 1px solid rgb(17, 104, 164);
}
.menu .jf_ques {
	margin: 0px 9px; font-family:宋体; font-size: 12px;
}
.menu .mhelp {
	margin: 0px 9px; font-family:宋体; font-size: 12px;
}
.menu .mhelp {
	margin: 0px; padding-left: 9px; border-left-color: rgb(83, 166, 223); border-left-width: 1px; border-left-style: solid;
}
.menu li.rela {
	z-index: 104;
}
.menu .bbs_list {
	top: 39px; width: 130px; height:auto; text-align: center; position:absolute; z-index: 499;
}
.menu li .bbs_list a {
	margin: 0px; padding: 0px; border: 0px currentColor; height: auto; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: normal; float: none; display: block;
}
.menu li .bbs_list a:hover {
	border: 0px currentColor; color: rgb(255, 255, 255); text-decoration: underline;
}
.header_in {
	width: 990px; margin-right: auto; margin-left: auto;
}
.menu_in {
	width: 990px; margin-right: auto; margin-left: auto;
}
.header_in {
	padding: 14px 0px 10px; height: 80px; position: relative; z-index: 112;
}
.header_in {
	width: 980px; margin-right: auto; margin-left: auto;
}
.menu_in {
	width: 980px; margin-right: auto; margin-left: auto;
}
.ui-poptip {
	text-align: left; color: rgb(196, 127, 10); line-height: 1.5; font-size: 12px; white-space: nowrap; position: absolute; z-index: 101;
}
.logon {color: rgb(102, 102, 102); float:right; white-space: nowrap;padding-top:30px;font-family:"microsoft yahei";font-size:14px;margin-right:10px;}
#onlineexecise{width:850px;margin-left:30px;height:101px;background-color:#fdcc18;margin-top:20px;}
#imitateexam{width:850px;margin-left:30px;height:101px;margin-top:20px;background-color:#3194cf;}
.s1 { display:block; float:left; width:700px; font:12px "microsoft yahei"; color: #DB6D00; font-weight:bold;background-color:#f3f6f7;height:101px;}
.s2 { display:block; float:left; width:120px; font:12px "microsoft yahei"; color:#4C4C4C;background-color:#F7FAFF;}
.s3 { display:block; float:left; width:60px; font:12px "microsoft yahei";}
.s4 { display:block; float:left; width:80px; font:12px "microsoft yahei"; color:#4C4C4C;}
.s5 { display:block;margin-left:auto;margin-right:auto; width:800px; font:12px "microsoft yahei"; color:#4C4C4C;background-color:#f3f6f7;}
.sa { display:block; float:left; width:80px; font:16px "microsoft yahei"; color:#4C4C4C;background-color:#f3f6f7;width:450px;}
#introduce{width:850px;height:101px;margin-left:30px;margin-top:20px;background-color:#6988d9;}
.pcss{width:800px;margin-left:auto;margin-right:auto;font-family:"microsoft yahei";font-size:14px;color: #DB6D00;}
.ptitle{width:800px;text-align:center;font-family:"microsoft yahei";font-size:18px;}

#vipcontent{width:960px;margin-top:10px;min-height:600px;margin-left:auto;margin-right:auto;overflow:auto;}
.leftmenu{width:200px;height:400px;border:1px solid #f0f0f0;float:left;}
.leftmenu li{width:200px;height:38px;line-height:38px;text-align:left;border-bottom:1px solid #f0f0f0;font-family:microsoft yahei;background-color:#f9fdff;}
.leftmenu li a{color:#606364;}
.leftmenu li:hover{background-color:#4ea9e2;color:#ffffff;} 
.rightmenu{width:750px;float:left;margin-left:6px;}
.viptitle{width:750px;height:40px;border-bottom:3px solid #4ea9e2;line-height:40px;font-family:"microsoft yahei";}
.vipcontent{font-family:"microsoft yahei";width:710px;min-height:550px;overflow:auto;margin-left:auto;margin-right:auto;}
.passcss{width:220px;height:30px;font-size:14px;line-height:30px;}
.buttoncss{width:120px;height:36px;}

.tableC {
	border: 1px solid rgb(228, 235, 239); width: 748px; text-align: center; font-size: 12px;
}
.tableC th {
	background: rgb(242, 247, 250); padding: 10px 0px; color: rgb(102, 102, 102); line-height: 14px; font-weight: 700;
}
.tableC td {
	color: rgb(102, 102, 102); padding-top: 7px; padding-bottom: 7px; border-bottom-color: rgb(228, 235, 239); border-bottom-width: 1px; border-bottom-style: dashed;
}
.tableC .td1 {
	width: 120px; text-align: left; padding-right: 10px; padding-left: 10px;
}
.tableC th.td1 {
	text-align: center;
}
.tableC .td2 {
	width: 110px;  padding-right: 5px; padding-left: 5px;
}
.tableC .td3 {
	width:70px; padding-right: 5px; padding-left: 5px;
}
.tableC .td4 {
	width: 110px; color: rgb(51, 51, 51); padding-right: 5px; padding-left: 5px;
}
.tableC .td5 {
	width: 160px; color: rgb(51, 51, 51); padding-right: 5px; padding-left: 5px;
}
.tableC .field {
	padding: 5px 10px; height: 24px; text-align: left; border-bottom-color: rgb(229, 236, 240); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.tableC .btmField {
	background: rgb(242, 247, 250); margin-top: -1px; border-top-color: rgb(229, 236, 240); border-bottom-color: currentColor; border-top-width: 1px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: none;
}
.tableC tr.hover {
	background: rgb(242, 247, 250);
}
.tableC td a:hover {
	text-decoration: underline;
}
.pager {
	margin: 20px 0px 0px; text-align: center; font-size: 12px;
}
.pager .count {
	margin: 4px 0px 0px; color: rgb(102, 102, 102); float: left;
}
.pager .goto {
	margin-left: 16px;
}
.pager .goto .gonum {
	margin: 0px 4px; border-radius: 4px; border: 1px solid rgb(215, 215, 215); width: 35px; height: 27px; text-align: center; color: rgb(51, 51, 51); line-height: 27px; font-size: 12px; vertical-align: middle; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
.pager .goto .btn_go {
	background: url("./common/bg_input.png") repeat-x 0px -128px; font-family: 宋体; margin-left: 6px;
}
.pager .goto .btn_go:hover {
	border-color: rgb(215, 215, 215); color: rgb(51, 51, 51); box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255);
}
.fright, .subMark {
    float: right;
}

.pager a.current {
    background-color: #6AB2E7;
    border-color: #569BCE;
    color: #FFFFFF;
    font-weight: bold;
}
.pager a {
    border: 1px solid #D7D7D7;
    border-radius: 4px;
    color: #333333;
    display: inline-block;
    height: 15px;
    line-height: 15px;
    margin: 0 1px;
    padding: 6px 10px;
    text-decoration: none;
    vertical-align: middle;
}
.pager .goto .btn_go {
    background: url("./bg_input.png") repeat-x scroll 0 -128px rgba(0, 0, 0, 0);
    font-family: 宋体;
    margin-left: 6px;
}
/* 法律详细页面 */
#detail{width:660px;border:6px solid  #98cef0;float:left;font-size:12px;font-family:"microsoft yahei";background-color:#F3F6F7; }
#saledetail{width:660px;float:left;font-size:12px;font-family:"microsoft yahei";}

.pressdetail{width:660px;height:auto;margin-top:32px;}
.presstitle{width:660px;background-image:url("./title_bg2.png");height:56px;line-height:56px;font-family:"microsoft yahei";font-size:16px;font-weight:bold;padding-left:50px;background-repeat:no-repeat;}
.presscontent{width:658px;border: 1px solid #bddbe2;height: auto; padding: 10px 0;background-color:#f4f9fb;font-family:"microsoft yahei";font-size:15px;}
.presscontent li{height:30px;line-height:30px;padding-left:20px;}
.illustratitle{font-weight:bold;padding-left:20px;;height:57px;line-height:57px;background-image:url("./subcategory_bg.gif");background-repeat:repeat-x;font-size:16px;}
.illustracontent ul{ height:200px;border-bottom:1px dashed #b7b6b6;font-size:15px;}
.illustracontent .sul{height:240px;border-bottom:1px dashed #b7b6b6;font-size:15px;}
.illustracontent li{padding-left:14px;height:26px;line-height:26px;}

#about{width:290px;border:1px solid #42a4e1;float:right;height:502px;background-color:#F3F6F7;}
.ptitle{width:640px;border-bottom:2px solid #42a4e1;margin-left:auto;margin-right:auto;}
#abouttitle{width:290px;height:38px;line-height:38px;font-weight:600;text-align:center;color:#ffffff;font-size:20px;background-image:url("./mtl.png");}
#aboutcontent{width:290px;height:38px;line-height:38px;font-family:"microsoft yahei";font-size:14px;}
#detail ul{width:650px;margin-left:auto;margin-right:auto;}
#detail ul li{height:38px;line-height:38px;font-family:"microsoft yahei";font-size:14px;}
#showpage{width:390px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;}
.psource{width:640px;margin-left:auto;margin-right:auto;text-align:center;}
#logo h2{color: #222222;font-size: 16px;margin:0px;padding:13px 30px;background-image:url("./bg_nav.jpg");font-family:"microsoft yahei";}
.bullet {border-bottom: 5px double #DDDDDD;margin-top:35px;}
.bullet  li:first-child { border: 0 none #ffffff;}
.bullet li{height:12.5px;line-height:12.5px;font-family:"microsoft yahei";font-size:14px;border-top:1px dotted #CCCCCC;padding: 13px 0 13px 15px;background:url("./ico_redSquare.gif") no-repeat scroll left 50% ;}
.btn-red {color: #FFFFFF;  display: block; margin: 0 auto;padding: 0; width: 220px;margin-top:20px;}
.btn-red {
    background: url("./btn_red.jpg") repeat-x scroll center top #1771af;
    box-shadow: 0 0 10px #BBBBBB;
    color: #FFFFFF !important;
    display: inline-block;
    font-family:"microsoft yahei";
    font-size: 16px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0.5px;
    line-height: 32px !important;
    padding: 0 20px;
    text-align: center;
    text-shadow: -1px -1px #1771af;
    text-transform: uppercase;
}
.btn-blue {color: #FFFFFF;  display: block; margin: 0 auto;padding: 0; width: 180px;margin-top:10px;}
.btn-blue {
    background:#cc0626;
    box-shadow: 0 0 10px #BBBBBB;
    color: #FFFFFF !important;
    display: inline-block;
    font-family:"microsoft yahei";
    font-size: 16px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0.5px;
    line-height: 32px !important;
    padding: 5px 10px;
    text-align: center;
    text-shadow: -1px -1px #1771af;
    text-transform: uppercase;
}
.btn-blue1 {color: #FFFFFF;  display: block; margin: 0 auto;padding: 0; width: 180px;margin-top:10px;}
.btn-blue1 { background:#5ca6d2;box-shadow: 0 0 10px #BBBBBB; color: #FFFFFF !important;display: inline-block;font-family:"microsoft yahei";font-size: 16px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0.5px;
    line-height: 32px !important;
    padding: 5px 10px;
    text-align: center;
    text-shadow: -1px -1px #1771af;
    text-transform: uppercase;
}
.ui-poptip-container { border-radius: 3px; padding: 5px 10px;width:900px;height:37px;}
.textinput {display: inline-block; height:50px;vertical-align: top;float:right;color:#ffffff;font-weight:bold;}
.submitstyle{  border: 1px solid #B2CEE9;color: #466388;height:26px;line-height:26px;width:100px;}
#trade{width:965px;height:94px;background-repeat:repeat-x;margin-left:10px;font-size:16px;color:#ffffff;}
#trade ul li{float:left;height:80px;line-height:80px;text-align:center;width:233px;color:#ffffff;}
#friendlylink{width:970px;height:100px;margin-left:10px;margin-top:10px;}
.friendtitle{height:38px;background-image:url("./mtl.png");color:#ffffff;line-height:38px; font-weight: bold;padding-left: 20px;}
.friendcontent{height:50px;line-height:50px;border: 1px solid #C4DBE9;width:968px;background-color:#ffffff;}
#trade a{color:#ffffff;}
#trade a:visited{color:#ffffff;}
#markmanage{width:970px;height:268px;margin-left:10px;margin-top:10px;}
.marktitle{height:38px;background-image:url("./mtl.png");color:#ffffff;line-height:38px; font-weight: bold;padding-left: 20px;}
.markcontent{border: 1px solid #C4DBE9;width:968px;background-color:#ffffff;height:230px;font-size:13px;}
.markcontent ul li{height:28px;line-height:28px;}
.m11{float:left;width:400px;}
.m1{float:left;width:260px;margin-left:10px;}
.m2{float:left;width:140px;margin-left:80px;}
.m3{float:left;width:110px;margin-left:80px;}
.m4{float:left;width:70px;margin-left:100px;}
.m7{float:left;margin-left:10px;padding-left:100px;padding-right:140px;}
.m8{float:left;margin-left:80px;padding-left:45px;padding-right:50px;}
.m9{float:left;margin-left:80px;padding-left:49px;padding-right:40px;}
.m10{float:left;margin-left:100px;padding-left:30px;padding-right:30px;}
.selcss{width:120px;height:24px;line-height:22px;}
/*write_order*/
.worder_title{width:740px;background-image:url("./subcategory_bg.gif");background-repeat:repeat-x;height:57px;font-family:"microsoft yahei";line-height:57px;padding-left:10px;}
.book_title{width:80px;float:left;text-align:center;}
.order_input{ border:0; border-bottom:1px solid #000;background-color:transparent;height:30px;line-height:30px;font-size:15px;width:450px;font-family:microsoft yahei;}
.order_select{ height:30px;line-height:30px;font-size:15px;width:300px;font-family:"microsoft yahei";}
.book_input{width:70px;text-align:center;height:25px;line-height:25px;font-size:15px;font-family:"microsoft yahei";}

.worder_content{padding-left:0px;font-family:"microsoft yahei";}
.worder_content ul li{height:40px;line-height:40px;}