body{ min-width:1000px;background:#fff; font-family:"Microsoft Yahei", "SimSun" ,arial; font-size:13px;}
*{ margin:0; padding:0;}
a {text-decoration:none;color:#000;}
img{border:none;}
a:hover,a:link,a:active,a:visited{text-decoration:none;}
.clear{clear:both;}
#pagebody{margin:0 auto;width:1000px;}
/*???banner*/
#header{height:400px;background:url(../../img/tmp/dept/bg_banner.jpg) no-repeat;}
#header .index-link a{display:inline-block;width:80px;height:26px;text-align:center;font-weight:bold;padding-top:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background:#fd6e22; border-bottom:3px solid #d85e1b;color:#fff;border-top:none; border-left:none; border-right:none; cursor:pointer;}
#header>a{color:#fff;display:inline-block;width:203px;height:40px;font-weight:bold;background:url(../../img/tmp/dept/bg_custom_solution.png) no-repeat;font-size:16px;padding-left:15px;padding-top:8px;margin-top:282px;margin-left:30px;}

/*???3???*/
#dept_three{height:687px;margin-top:20px;}
.dept_three_header{width:100%;}
.dept_three_header div:first-child{background-color:#fff;}
.dept_three_header h1{color:#3e3a39;font-size:18px;display:inline-block;*display:inline;margin-left:450px; vertical-align:bottom;}
span.large{font-size:25px;}
span.middlesize{font-size:20px;font-weight:bold;}

.dept_three_header h2{display:inline-block;*display:inline;margin-left:280px;font-size:15px;font-weight:normal;color:#39b4e0;}
.dept_three_header h2 a{color:#fff;font-weight:bold;text-align:center;padding-top:5px;background:url(../../img/tmp/dept/btn_answer_lawyer.jpg) no-repeat;width:85px;height:31px;display:inline-block;}

/*???????б?*/

.dept_three_list_left{float:left;width:320px;height:304px;background-color:#595757;margin-left:20px;}
.dept_list_head{width:320px;height:257px;background:url(../../img/tmp/dept/bg_dept.png) no-repeat;}
.lawyerletter_list_head{background:url(../../img/tmp/dept/bg_lawyerletter.png) no-repeat;}
.lawsuit_list_head{background:url(../../img/tmp/dept/bg_lawsuit.png) no-repeat;}
.dept_list_head h2{float:left;color:#fff;font-size:25px;margin-left:110px;margin-top:36px;display:inline-block;*display:inline;}
.dept_list_head a{display:inline-block;*display:inline;float:right;}

.dept_list_middle h3{display:inline-block;*display:inline;color:#e5582c;font-size:36px;margin-left:5px;}
.dept_list_middle>img{margin-left:30px;display:inline-block;}
.dept_list_middle>a{margin-left:10px;margin-top:10px;display:inline-block;}
.dept_list_middle>span{margin-top:5px;padding-left:24px;color:#fff;margin-left:20px;background:url(../../img/tmp/dept/give_credit.png) no-repeat;width:85px;height:38px;display:inline-block;}
.dept_list_middle>span a{color:#fff;}

.list_bottom_item{float:left;width:320px;height:334px;}
.list_bottom_item_top{background-color:#595757;height:30px;border-top:1px dashed #706f6f;}
.list_bottom_item_top span{display:inline-block;margin-top:5px;}
.list_bottom_item_top span.orange{color:#f4a525;margin-left:4px;}
.list_bottom_item_top span.gray{color:#b5b5b6;margin-left:2px;text-decoration:line-through;}




.list_bottom_item_content{background-color:#e5e5e5;height:304px;overflow:hidden;}
.list_bottom_item_content ul{list-style-type:none;margin-top:12px;}
.list_bottom_item_content ul li{padding-top:20px;padding-left:5px;padding-right:5px;}
.list_bottom_item_content ul li h2{color:#39b4e0;font-size:15px;font-weight:bold;margin-left:50px}
.lawyerletter_bottom_item ul li h2{color:#f4a525;}
.lawsuit_bottom_item ul li h2{color:#96bc2e;}
.list_bottom_item_content ul li p{color:#6b6969;margin-left:50px;font-size:12px;}
hr.dept_hr{height:1px;background-color:#39b4e0;color:#39b4e0;margin-left:50px;margin-top:15px;border:none;}
hr.lawyerletter_hr{height:1px;background-color:#f4a525;color:#f4a525;margin-left:50px;margin-top:15px;border:none;}
hr.lawsuit_hr{height:1px;background-color:#96bc2e;color:#96bc2e;margin-left:50px;margin-top:15px;border:none;}
.list_bottom_separator{float:left;width:20px;height:334px;background:url(../../img/tmp/dept/bg_separator.png) repeat-y;}
.list_bottom_separator2{float:left;width:20px;height:334px;background:url(../../img/tmp/dept/bg_separator2.png) repeat-y;}

/*???1??*/
#dept_one{height:367px;margin-top:20px;background-color:#eeeeee;}

.dept_one_flow{height:203px;background:url(../../img/tmp/dept/bg_standard_dept.png) no-repeat;}
.dept_one_flow_item{width:200px;float:left;}
.dept_one_flow_item h2{color:#595757;font-size:16px;text-align:center;margin-top:55px;}
.dept_one_flow_item p{margin-top:12px;margin-right:36px;margin-left:36px;color:#595757}
.dept_one_flow_item h2.white,.dept_one_flow_item p.white{color:#fff;}

.dept_one_bottom{height:100px;margin-top:10px;}
.dept_one_bottom_left{float:left;width:500px;}
.dept_one_bottom_right{float:left;width:470px;margin-left:30px;}
.deptone_right_header{margin-top:15px;}
.deptone_right_header h2{display:inline-block;*display:inline;font-size:32px;color:#e5582c;}
.deptone_right_header>img{margin-left:20px;display:inline-block;margin-top:5px;}
.deptone_right_header>a{margin-left:40px;background:url(../../img/tmp/dept/btn_dept_one_buy.png) no-repeat 0 3px;display:inline-block;width:184px;height:41px;vertical-align:top;color:#fff;font-size:16px;font-weight:bold;padding-left:15px;padding-top:10px;}
.deptone_right_header>span{margin-top:5px;padding-left:24px;color:#fff;margin-left:20px;background:url(../../img/tmp/dept/give_credit2.png) no-repeat;width:85px;height:38px;display:inline-block;}
.deptone_right_header>span a{color:#fff;}

.deptone_right_bottom span{font-size:16px;}
.deptone_right_bottom span.orange{color:#f4a525;}
.deptone_right_bottom span.gray{color:#b5b5b6;margin-left:10px;text-decoration:line-through;font-size:14px;}
.deptone_right_bottom span.large{font-size:24px;font-weight:bold;}

/*????????*/
#div_asklawyer{height:214px;background-color:#96bc2e;margin-top:20px;}
.div_asklawyer_left{width:631px;float:left;height:100%;margin-left:20px;margin-top:10px;}
.div_asklawyer_left h2{font-size:18px;color:#fff;margin-left:280px;}
.asklawyer_list ul{list-style-type:none;margin-top:10px;}
.asklawyer_list ul li{background:url(../../img/tmp/dept/question_mark_icon.png) no-repeat 0 7px;padding-left:20px;width:280px;float:left;margin-left:10px;}
.asklawyer_list ul li a{color:#fff;line-height:32px;font-size:15px;font-weight:bold;}
.asklawyer_list ul li a:hover{text-decoration:underline;}
.asklawyer_list>p{margin-left:450px;display:inline-block;*display:inline;zoom:1;}
.asklawyer_list>p a{color:#fff;text-decoration:underline;}

.div_asklawyer_right{width:349px;height:100%;float:left;background:url(../../img/tmp/dept/bg_free_consult.jpg) no-repeat;}
.asklawyer_consult{margin-top:80px;margin-left:122px;}
.asklawyer_consult a{padding-top:10px;display:inline-block;}

/*??????????????????????.????????*/
#divorce_service{margin-top:25px;}
.divorce_service_header,.divorce_lawsuit_header{width:100%;}
.divorce_service_header div:first-child{background-color:#fff;}
.divorce_service_header h1{color:#3e3a39;font-size:18px;display:inline-block;margin-left:300px; vertical-align:bottom;}
.divorce_service_content{height:350px;background:url(../../img/tmp/dept/bg_divorce_service.jpg) no-repeat;}

.service_item{height:250px;width:250px;float:left;margin-top:120px;}
.service_item_top{padding-left:70px;padding-right:65px;}
.service_item_top h1{font-size:40px;color:#595757;text-align:center;border-bottom:2px solid #595757;}
.service_item_top h2{margin-top:10px;text-align:center;font-size:21px;color:#e5582c;}
.service_item_top h2 a{font-size:21px;color:#e5582c;}
.service_item_top h2.moremargin{margin-top:20px;}
.service_item_bottom{padding:55px 20px 0px 20px;}
div.lesspadding{padding-top:35px;}
.service_item_bottom p{color:#595757;font-size:15px;font-weight:bold;}


/*???????*/
#our_customers{height:254px;background-color:#434343;}
#our_customers>div{height:187px;padding-top:34px;}
.our_custoemr_left{width:219px;float:left;}
.our_customer_middle{width:222px;float:left;margin-left:30px;border-right:3px solid #5f5f5f;}
.our_customer_middle h2{margin-top:8px;color:#f4a525;margin-left:20px;}
.our_customer_middle span.small{font-size:14px;}
.our_customer_middle ul{list-style-type:none;margin-top:15px;}
.our_customer_middle ul li{color:#fff;line-height:27px; background:url(../../img/tmp/dept/orange_circle_icon.jpg) no-repeat 0 12px;padding-left:15px;}
.our_customer_middle ul li span.orange{color:#f4a525;font-size:18px;font-weight:bold;}
.our_customer_middle ul li span.circle{color:#585659;font-size:18px;font-weight:bold;background:url(../../img/tmp/dept/orange_circle_bg.png) no-repeat;width:47px;height:49px;display:inline-block;padding-top:11px;}

.our_customer_right{float:left;margin-left:30px;width:494px;}
.our_customer_right_header h2{display:inline-block;*display:inline;color:#67cff5;margin-top:8px;}
.our_customer_right_header span{color:#fff;margin-left:10px;font-size:14px;}
.our_customer_right_member{height:115px;background-color:#39b4e0;margin-top:30px;}
.our_customer_right_member a{margin-top:12px;display:inline-block;margin-left:5px;}


/*pop*/
.product-download-wrap{width:660px;height:600px; background:#f9f9f9; padding:1px 10px; overflow:hidden;}
.download-line{ margin:10px 0;}
.product-download-wrap .btn{ padding:5px 20px; font-size:16px; font-weight:bold; margin-bottom:20px; display:block; clear:both;}
.product-download-wrap .btn:hover{ text-decoration:none;}
.download-line span{ text-align:right; font-size:13px; padding-left:1px;line-height:35px; }
.download-line b{color:#2c5eb7;}
.download-btn{display:block;float:left;}
.bshare-custom{float:left;}
.bshare-custom a{padding-left:0px;}
.fr{float:right;}
.orange-btn{margin-top:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background:#fd6e22; border-bottom:3px solid #d85e1b;color:#fff;border-top:none; border-left:none; border-right:none; cursor:pointer; }


/** login-box ***/
.page-login-wrap{ padding:20px 20px;}
.page-login-wrap h3{ font-size:16px; margin-bottom:20px; border-bottom:1px solid #ccc;}
.page-login-wrap label{ text-align:right; width:60px; display:block; float:left; font-size:14px; line-height:25px; padding-right:10px; font-weight:bold;}
.page-login-wrap input{ float:left; height:25px; width:270px;}
.page-login-wrap .submit input {background: #FE7028;color: #FFFFFF;cursor: pointer;font-size: 15px;font-weight: bold;height: 35px;line-height: 35px;width:170px; border:none; margin-left:70px; margin-right:10px;}
.page-login-wrap a.pwd{ line-height:30px;}
.page-login-wrap .page-login-main{width:400px; margin-bottom:20px;}
.page-login-wrap hr{ margin:10px 0;}
.page-login-wrap .page-login-column{width:120px;}
.page-login-wrap .page-login-column p{ margin-bottom:10px;}
.page-login-wrap .page-login-column a{ font-weight:bold; font-size:14px;}
.page-login-wrap .tip{clear:both; line-height:25px; margin-bottom:10px; padding-left:70px; font-size:12px;}

.product-login-wrap{ padding:20px 20px;}
.product-login-wrap .a-link{color:#2c5eb7; padding-left:20px; font-size:13px; text-decoration:underline;}
.product-login-wrap p.ad-text {font-size:14px; color:#FE7028;display: block;padding-bottom: 15px;}
.product-login-wrap h3{ font-size:16px; margin-bottom:10px; border-bottom:1px solid #ccc;}
.product-login-wrap label{ text-align:right; width:60px; display:block; float:left; font-size:14px; line-height:25px; padding-right:10px; font-weight:bold;}
.product-login-wrap input{ float:left; height:25px; width:280px;}
.product-login-wrap .submit input {background: #FE7028;color: #FFFFFF;cursor: pointer;font-size: 15px;font-weight: bold;height: 35px;line-height: 35px;width:170px; border:none; margin-left:70px; margin-right:10px; margin-top:10px;}
.product-login-wrap a.pwd{ line-height:30px;}
.product-login-wrap a{ padding-right:10px;}
.product-login-wrap .page-login-main{width:380px; margin-bottom:20px;float:left;}
.product-login-wrap .page-login-column{width:120px;float:left;}
.product-login-wrap .tip{clear:both; line-height:25px; margin-bottom:10px; padding-left:70px; font-size:12px;}
.product-login-wrap .login-a a{ font-weight:bold; padding-left:70px;}
.product-login-wrap .download-ad{ padding-top:25px;}
/** login-box ***/
