@charset "UTF-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);


html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;
}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
strong{font-weight:bold;}li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body,pre{font-size:.9em; color:#535353; font-family: 'Nanum Gothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum; }

a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#eb6100; text-decoration:none;}
a:active{color:#333; text-decoration:none;}
p{line-height:16px;}



h1,h2,h3,h3,h4,h5{text-shadow: 1px 1px 3px rgba(50, 50, 50, 0.3);}
.topInner ul li a span{text-shadow:1px 1px 1px rgba(255,255,255,1)}
.topInnerLeft a,.topInnerLeft i{text-shadow:1px 1px 1px rgba(255,255,255,1)}
.top{box-shadow:0 2px 3px rgba(178, 215, 233, 0.8)}
.header{box-shadow:0px 0px 5px rgba(178, 215, 233, 1)}
#introduction .header{box-shadow:none;}
.xinwenpageColumn .xinwenpageList{border-radius:0 0 4px 4px}
.sidebar_h{border-radius:4px 4px 0 0;}
.column{border-radius:4px; box-shadow:0px 0px 3px rgba(55, 170, 226, 0.6)}
.xinwenlistContent{border-radius:4px; box-shadow:0 0 3px rgba(55, 170, 226, 0.6)}
.detailContent{border-radius:4px; box-shadow:0 0 3px rgba(55, 170, 226, 0.6)}
.associationContent{border-radius:4px; box-shadow:0 0 3px rgba(55, 170, 226, 0.6)}
#infoLeft{border-radius:4px; box-shadow:0 0 3px rgba(55, 170, 226, 0.6)}
#chanxueWrapper{border-radius:4px; box-shadow:0 0 3px rgba(55, 170, 226, 0.6)}
#lvshi_blog{border-radius:4px; box-shadow:0 0 3px rgba(55, 170, 226, 0.6)}
#lvshi_cases{border-radius:4px; box-shadow:0 0 3px rgba(55, 170, 226, 0.6)}
.lawBox{border-radius:4px; box-shadow:0 0 3px rgba(55, 170, 226, 0.6)}
#newsInfo p span{text-shadow: 1px 1px 3px rgba(50, 50, 50, 0.3);}
#magazine .leftSection p {text-shadow: 1px 1px 3px rgba(50, 50, 50, 0.3);}


.conall{width:980px; margin:0px auto 10px; display:table}
.left{float:left; display:inline; margin-right:15px;}
.right{float:right; display:inline;}
.box680{width:680px;}
.box250{width:250px;}
.box700{width:700px;}
.box720{width:720px;}
.padding15{padding:15px;}
.padding8{padding:8px;}
.padding30{padding:30px;}
.hide{display:none;}
.tab{cursor:pointer;}
.fn-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn-clear {zoom:1;/* for IE6 IE7 */}
.icon_map{display:inline-block; width:11px; height:14px; background:url(../../images/icon_map.png) no-repeat; margin-right:5px}
/*
.choosed{background:url(../../images/tab.gif) no-repeat; font-weight:bold;}
*/
.new{width:27px; height:11px;  display:inline-block; background:url(../../images/icons.gif) no-repeat -10px -140px; overflow:hidden; margin:4px 0 0 5px;}
#regColumn .choosed{background:#ffb56a; no-repeat; font-weight:bold; border-bottom:#ffb56a 3px solid}
#regColumn .input_s{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #999999 #E1E1E1 #E1E1E1 #999999;
    border-style: solid;
    border-width: 1px;
    padding: 2px 3px;
  height:20px;
}
#regColumn .input_ss{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #999999 #E1E1E1 #E1E1E1 #999999;
    border-style: solid;
    border-width: 1px;
    padding: 2px 3px;
  height:20px;
  float:none; width:50px;
}
.content{clear:both; width:980px; margin:0 auto; overflow:visible;}
.mainLeft{width:720px; clear:both; float:left;}
ul.list{margin:0px 0 0 11px;}
ul.list li{height:33px; border-bottom:#e5e5e5 1px dashed; background:url(../../images/arrow.png) no-repeat left center; line-height:33px; padding-left:10px; *line-height:29px; *height:29px;}
.leftPart .column{}
.column{border:#d1e0e9 1px solid; overflow:visible;}
.columnHead{width:100%; height:34px; background:url(../../images/headGradient.gif) repeat-x left 3px; border-bottom:#d1e0e9 1px solid; color:#434343;}
.columnHead p{line-height:32px; margin-left:10px;}
.columnHead p a{float:none; margin:0 5px;}
.columnHead p i{font-style:normal;}
.columnHead a.more{float:right; display:inline; margin:0px 9px 0 0; line-height:32px;}
.columnHead h1{font-size:14px; background:url(../../images/icons.gif) no-repeat -600px -140px; margin:10px 0px 0 10px; font-weight:bolder; padding-left:10px; float:left; display:inline;}
.columnHead h2{float:left; width:58px; height:27px; line-height:27px; margin:6px 0 0 0; text-align:center; position:relative; top:2px; _top:3px; color:#535353; left:10px;}
#regColumn .columnHead h2{float:left; width:150px; height:30px; line-height:30px; margin:0px 0 0 0; text-align:center; position:relative; top:2px;}
.columnHead a.more{float:right; display:inline; margin:0px 9px 0 0; color:#0384bb; line-height:35px;}
.columnHead a:link,.columnHead a:visited{color:#0384bb;}
.columnHead a:hover{color:#eb6100;}

.breadNav{width:980px; height:20px; margin:5px auto 5px;}
.breadNav p{}

.top{width:100%; height:28px; overflow:hidden; background:#b2d7e9; border-bottom:#ecf5f9 thin solid;}
.topInner{width:980px; height:28px; margin:0 auto; line-height:28px;}
.topInnerLeft{float:left; display:inline;}
.topInnerLeft span{border:#0a93d2 1px solid; background:#e7f7ff; color:#0a92d1; padding:1px; height:17px; display:inline-block; line-height:17px}
.topInnerLeft i{color:#0773a6; font-style:normal; font-weight:bold;}
.topInnerLeft form{ display:inline-block; *display:inline; *zoom:1}
input#search{background:#e7f7ff; color:#b0ccd9; border:#0a93d2 1px solid; border-radius:12px; padding:1px 1px 1px 5px; width:136px; height:17px; line-height:17px; box-shadow:inset -1px 1px 3px rgba(55, 170, 226, 0.8); vertical-align:middle}
input#submit{width:46px; height:20px; background:url(../../images/indexBtn2.gif) no-repeat; border:none; cursor:pointer; vertical-align:middle; position:relative; *margin-top:-5px;}
input#submit:hover{background:url(../../images/indexBtn2.gif) no-repeat -74px top;}
/*.topInnerLeft a{color:#e60012;}
.topInnerLeft a:hover{color:#e60012;}*/
.top ul li{display:inline; float:right; margin-left:8px;}
.top ul li a{ border-right:#c9c9c9 1px solid; padding-right:8px;}
.header{width:980px; margin:0 auto 10px;}
.logoPart{height:115px; overflow:hidden; clear:both;}
.logoPart a{float:left; display:inline; margin-top:25px;}
.logoPart .banner{float:right; margin-top:22px;}
.navgation{clear:both; width:980px; *margin-top:-4px; display:inline-block}
.navigationLeft{width:5px; height:41px; background:url(../../images/widges.png) no-repeat left top; float:left;}
.navigationMiddle{width:970px; background:url(../../images/navBg.png) repeat-x; height:41px; float:left;}
.navigationMiddle li{position:relative; z-index:1; float:left; display:inline; font-size:14px; font-weight:bold; text-align:center; background:url(../../images/navBorder.gif) no-repeat right center;}
.navigationMiddle li a{height:41px; line-height:41px; width:90px; display:block;}
.navigationMiddle li em.test_icon{background:url(../../images/icons.gif) no-repeat -10px -465px; display:inline-block; width:15px; height:15px; overflow:hidden; position:absolute; top:8px; right:-3px}
.navigationMiddle li a:link{color:#fff; text-decoration:none;}
.navigationMiddle li a:visited{color:#fff; text-decoration:none;}
.navigationMiddle li a:hover{color:#fff; text-decoration:none; background:url(../../images/navHover.gif) no-repeat;}
.navigationMiddle li a.topon{color:#fff; text-decoration:none; background:url(../../images/navHover.gif) no-repeat;}
.navigationMiddle li a:active{color:#333; text-decoration:none;}
.secNav{display:none; z-index:3;}   /*change*/
.navigationMiddle li ul{position:absolute; width:88px; background:url(../../images/secNav.png) repeat-y; border-bottom:#e9e9e9 1px solid; border-bottom-right-radius:5px; border-bottom-left-radius:5px;}
.navigationMiddle li ul li{background:none; height:27px; line-height:27px; font-size:12px; text-align:center; width:88px;}
.navigationMiddle li ul li a{color:#004986; border-bottom:#e9e9e9 1px solid; display:block; width:88px; height:27px; line-height:27px; margin:0 auto;}
.navigationMiddle li ul li a:link{color:#004986; text-decoration:none;}
.navigationMiddle li ul li a:visited{color:#004986; text-decoration:none;}
.navigationMiddle li ul li a:hover{color:#004986; text-decoration:none; background:#e7f7ff;}
.navigationMiddle li ul li a:active{color:#004986; text-decoration:none;}
.navigationRight{width:5px; height:41px; background:url(../../images/widges.png) no-repeat -8px top; float:right;}


.advertise{width:980px; height:89px; background:url(../ad.gif) no-repeat; clear:both;}
.footer{width:980px; margin:0px auto; overflow:hidden; font-size:12px;padding:10px 0px;position:relative;}
.bottom1{height:30px; background:#0082bc; clear:both; overflow:hidden; text-align:center;}
.bottom1 ul{width:400px; margin:0 auto;}
.bottom1 ul li{float:left; width:80px; height:30px; line-height:30px;}
.bottom1 ul li a:link{color:#ffffff; text-decoration:none;}
.bottom1 ul li a:visited{color:#ffffff; text-decoration:none;}
.bottom1 ul li a:hover{color:#eb6100; text-decoration:none;}
.bottom1 ul li a:active{color:#ffffff; text-decoration:none;}
.bottom2{height:75px; width:980px; background:#0094d4; margin-bottom:0px; padding:10px 0; text-align:center; color:#FFF;}
.bottom2 p{height:25px; line-height:25px;}
.bottom2 a:link{color:#ffef01; text-decoration:none;}
.bottom2 a:visited{color:#ffef01; text-decoration:none;}
.bottom2 a:hover{color:#eb6100; text-decoration:none;}
.bottom2 a:active{color:#ffef01; text-decoration:none;}

#jianshezhong{margin:110px auto}

#findPassword{border:1px solid #dfdfdf; height:450px; background:url(../../images/module_1.gif) repeat-x;}
#findPassword div{background:url(../../images/findPassword.png) no-repeat; width:388px; height:122px; margin:150px auto 0}




.columnRight{float:right; display:inline; width:430px;}
.columnLeft{float:left; display:inline; width:280px; margin-top:10px;}

div#box{float:left; width:276px; height:225px; position:relative; display:inline; padding:1px; border:1px #d2e1ea solid; border-radius:4px; box-shadow:0px 0px 3px rgba(55, 170, 226, 0.4)}
ul#picture{position:relative;}
ul#picture li{position:absolute; display:none;}
ul#picture img{border-radius:4px;}
ul#count{position:absolute; bottom:45px; right:10px; z-index:1;}
ul#count li{float:left; margin-right:0.5em; background:#377ad0; width:14px; height:14px; text-align:center; color:#FFF; cursor:pointer; line-height:14px; *line-height:16px; border-radius:6px; _height:8px;}
ul#count li a{font-family:"\5FAE\8F6F\96C5\9ED1","\5b8b\4f53";}
ul#count li a:hover{text-decoration:none;}
.hiddenPic{display:none;}
.visiblePic{display:block;}
.galleryDescription{position:absolute; bottom:0px; padding:0 5px; text-align:center;}
/*
#layCover{width:510px; height:40px; position:absolute; bottom:0; background:#666; opacity:0.5;}
*/

#newsColumn{width:428px; height:227px; margin:9px 0 10px; overflow:hidden; float:right; margin-top:0px; display:inline;}
#newsColumn .columnContent{width:393px; _width:367px; display:inline; float:left; padding-left:15px; padding-top:5px;}
#newsColumn h5{padding:0; margin:0; overflow:hidden; text-shadow:0 0 3px rgba(55, 170, 226, 0.4); border-bottom:#eeeeee 1px solid; overflow:hidden; width:410px; height:20px; line-height:20px; font-weight:bold;}
#newsColumn h5 a{font-size:12px; color:#0990cf; display:inline-block; float:left; line-height:22px;}
#newsColumn h5 a:hover{text-decoration:underline;}
#newsColumn h5 a.more:hover{color:#eb6100; text-decoration:none;}
#newsColumn .columnContent h5 a.more{float:right; margin:0; font-weight:normal;}
#newsColumn .columnContent ul{padding:3px 0 0 0px; border:1px solid #fff; overflow:hidden;}
#newsColumn .columnContent li{width:384px; height:23px; line-height:23px; background:url(../../images/icons.gif) no-repeat -600px -80px; padding-left:9px; *height:19px; *line-height:19px;}
#newsColumn .columnContent li a{float:left; display:inline;}
#newsColumn .columnContent li span.date{float:right; display:inline;color:#a0a0a0}
#newsColumn .columnContent .more{background:none; border:none; float:right; width:50px; color:#0384bb; margin-top:4px;} 
#newsColumn .columnContent .more a{color:#0384bb}
#newsColumn .columnContent .more a:hover{color:#eb6100}
.travelling .more{float:right; display:inline; color:#0384bb;}

#meetingColumn{width:353px; height:236px; float:left;}
.meeting{width:330px; height:88px; overflow:hidden; margin:9px 0 0 11px; _margin:7px 0 0 11px}
.meeting div{width:150px; height:80px; border:#d5d5d5 1px solid; padding:2px; margin-bottom:10px; float:left; margin-right:5px; _padding:1px;}
.meeting h1{color:#0068b7; font-size:12px; font-weight:bold; margin:5px 0 10px 5px;}
.meeting span{color:#0068b7; float:right;}
.meeting a{color:#0068b7;}

#lawColumn{width:428px; height:255px;}
#lawColumn .lawColumnLeft{float:left; width:143px; height:173px; margin:11px 0 0 11px; display:inline;}
.lawColumnLeft h1{font-size:14px; color:#eb6100; font-weight:bold; width:140px; text-align:center; margin:10px 0;}
.lawColumnLeft span{float:right;}
.lawColumnRight{float:left;}
#lawColumn ul li{background:url(../../images/icons.gif) no-repeat -600px -78px; height:26px; line-height:26px; padding-left:9px; width:225px; margin-right:15px; overflow:hidden;}
#lawColumn ul{float:right; display:inline; padding-top:10px}
#lawColumn #lawTab_content_2,#lawColumn #lawTab_content_3,#lawColumn #lawTab_content_4,#lawColumn #lawTab_content_5{display:none;}
.blue{background:url(../../images/activity.png) no-repeat; width:59px; height:18px; border:none;cursor:pointer; display:inline-block; line-height:18px}
.pink{background:url(../../images/activity.png) no-repeat left -18px; width:59px; height:18px; border:none;cursor:pointer; display:inline-block; line-height:18px; color:#000}
#lawColumn h2{cursor:pointer}
#lawColumn h2.on{background:url(../../images/icons.gif) no-repeat -105px -453px; font-weight:bold;}


#committeeColumn{width:428px; height:297px; overflow:hidden; border:1px solid #d1e0e9; border-radius:12px; position:relative; box-shadow:0px 0px 3px rgba(55, 170, 226, 0.6)}
#committeeColumn h1{clear:both; font-size:14px; margin:10px 0 0 24px; font-weight:bold}
#committee dd{position:absolute; left:36px; top:75px; line-height:25px; width:358px; height:84px; display:none;}
#committee dt{width:48px; height:67px; float:left; display:inline; margin-top:140px; margin-right:18px; cursor:pointer; text-align:center;/*
background:url(../../images/committee.png) no-repeat;*/ }
/*
#committee .committee_1{background-position:left top; margin-left:17px;}#committee .committee_2{background-position:left -67px;}#committee .committee_3{background-position:left -134px;}#committee .committee_4{background-position:left -201px;}#committee .committee_5{background-position:left -268px;}#committee .committee_6{background-position:left -335px;}
*/
.committeeBox{width:390px; height:91px; border:1px solid #c5dae7; background:#f2f8ff; position:absolute; left:14px; top:65px;}
#committee .committee_1{margin-left:17px;}
#committee dd p{line-height:25px; background:url(../../images/icons.gif) no-repeat -600px -80px; padding-left:10px;}
#committee dd a{display:inline-block; width:113px; height:30px; line-height:30px; background:url(../../images/icons.gif) no-repeat -10px -241px; margin-right:30px; text-align:center;}
#committee dd a.big_link{background:url(../../images/icons.gif) no-repeat -277px -203px; height:63px; width:133px; margin:5px 20px 0 20px;}
.join_committee,.login_committee{margin-top:25px; margin-left:25px;}
#committee .committee_dd_1 a{background:none;}
#committee dd p a{display:inline; margin:0; width:auto; height:auto; background:none; line-height:25px;}
#committee i{background:url(../../images/icons.gif) no-repeat -10px -10px; display:block; width:13px; height:9px; position:relative; left:20px; *left:0; _top:5px}


#yejieColumn{width:428px; height:320px; overflow:hidden}
#yejieColumn ul li{background:url(../../images/icons.gif) no-repeat -600px -78px; height:26px; line-height:26px; padding-left:9px; overflow:hidden;}
#yejieColumn ul{padding:15px; width:386px;}
#yejieColumn #yejieTab_content_2,#yejieColumn #yejieTab_content_3{display:none;}
#yejieColumn h2{cursor:pointer}
#yejieColumn h2.on{background:url(../../images/icons.gif) no-repeat -105px -453px; font-weight:bold;}

.mainRight{width:250px; float:right;}
#admin{border:1px solid #D1E0E9; width:248px; height:227px; border-radius:4px; box-shadow:0px 0px 3px rgba(55, 170, 226, 0.4); *overflow:hidden; background:url(../../images/signinBg.png) left 8px repeat-x;}
.innerAdmin{position:relative;border-radius:4px;}
#admin h4{background:url(../../images/admin.png) no-repeat; width:113px; height:20px; margin:20px auto 16px; *margin:30px auto 16px;}
#admin h4 span{display:none;}
#admin form{margin:10px 0 0; _margin:15px 0 0;}
#admin form li{margin:5px 0 5px 0px; width:217px; padding-left:15px; display:inline-block; _margin:8px 0;}
#admin label{color:#0384bb; float:left}
#admin input.inputBox{width:205px; height:28px; border:#cddfe8 1px solid; line-height:28px;}
#admin input.inputBox{border-radius:3px; outline:none; padding-left:10px; color:#bbbbbb; box-shadow:inset 0px 0px 3px rgba(55, 170, 226, 0.8)}

#admin .tab a{width:123px; height:47px; border-bottom:1px solid #cddfe8; border-bottom:1px solid #cddfe8; display:inline-block; text-align:center; line-height:47px; color:#999999; font-size:14px; background:url(../../images/tabBg.png) repeat-x; font-weight:bold}
#admin .tab a.on{border-bottom:none; background:none; color:#0773a6}
#admin .submit{width:216px; height:34px; background:url(../../images/icons.gif) no-repeat -10px -203px; border:none; cursor:pointer; color:#fff; font-size:14px; font-weight:bold}
#admin .submit:hover{}
#admin a.forget{color:#0384bb; display:inline-block; float:right; display:inline; line-height:17px; _line-height:25px}
#admin a:hover{color:#eb6100;}
#apply{width:248px; height:73px; margin:10px 0 9px; overflow:hidden}
#apply a{display:inline; float:left; width:78px; height:73px; margin:2px 2px 0 2px;}
#guarantee{width:248px; height:73px; border:1px solid #D1E0E9; background:url(../../images/index3.gif) no-repeat; margin-bottom:5px;}
#guarantee a{width:248px; height:73px; display:block; overflow:hidden}
#download{width:250px; height:73px; border:none; background:url(../../images/logoDownload.png) no-repeat; margin:7px 0 5px; display:block; margin-top:5px; box-shadow:none;}
#message{float:left; display:inline; width:119px; height:75px; background:url(../../images/index3.gif) no-repeat left -165px; margin-right:7px; margin-bottom:0;}
#advise{width:119px; margin-bottom:0; height:75px; background:url(../../images/index3.gif) no-repeat -124px -165px; display:inline; float:right}
#quality{height:116px; margin-bottom:8px;}
#quality ul{margin:5px 0 0 5px;}
#quality li{width:113px; height:30px; float:left; display:inline; margin:2px;}
#quality li a{width:113px; height:30px; display:block; background:url(../../images/icons.gif) no-repeat -10px -241px; line-height:30px; text-align:center;}

.friend{width:980px; margin:0px auto 0 auto; overflow:visible; display:table; clear:both}
#friendLink{width:718px; height:169px; float:left; display:inline; margin-bottom:10px; _width:718px}
#friendLink table{margin:12px 0 0 12px;}
#friendLink table td{width:127px; height:22px; background:url(../../images/icons.gif) no-repeat -600px -80px; padding-left:8px;}
#cooperate{width:248px; height:169px; float:right; display:inline; margin-bottom:10px; _width:248px;}
#cooperate table{margin:12px 0 0 5px;}
#cooperate table td{width:110px; height:25px; background:url(../../images/icons.gif) no-repeat -600px -36px; padding-left:8px;}

.column{margin:0 0 10px 0;}
#friends{background:url(../../images/friends.png) no-repeat; display:block; width:235px; height:25px; border:none; margin-left:-5px; margin-top:8px; margin-bottom:8px; padding:28px 0 0 20px; box-shadow:none;}
#friends li{ float:left; display:inline; margin-right:25px; background:url(../../images/icons.gif) no-repeat -600px -5px ; padding-left:5px;}
.zixuntext p{font-size:12px;}
#fieldInfo{height:255px;}
#fieldInfo .columnContent{padding:0 10px 0 10px;}
#fieldInfo a.more{color:#0384BB}
#fieldInfo a.more:hover{color:#eb6100}
#magazine{height:122px; padding:0px 0 0 0; margin:0px 0 0 0;}
#magazine .leftSection{float:left; display:inline; width:64px; margin-right:0px;}
#magazine .leftSection p{margin:3px 0; text-align:center; width:60px; color:#0990CF;}
#magazine .leftSection img{width:60px; height:80px; padding:1px; border:1px solid #dfdfdf;}
#magazine .rightSection{float:right; display:inline}
#magazine .rightSection ul{clear:both; width:190px;}
#magazine .rightSection li{display:inline-block; *zoom:1; *display:inline; padding:0 0 0 10px; margin:0 0 10px 0; width:80px;}
#magazine .rightSection .more{float:right; margin:5px 0}
#newsInfo{clear:both; padding:5px 0 5px 0;}
#newsInfo p{margin:0 0 7px 0;}
#newsInfo p span{float:left; display:inline; color:#0990CF;}
#newsInfo p .more{float:right; display:inline}
#newsInfo ul{clear:both;}
/*#newsInfo li{height:20px; line-height:20px; background:url(../../images/icons.gif) no-repeat -600px -81px; padding-left:10px;}*/
#newsInfo li{width:257px; height:23px; line-height:23px; background:url(../../images/icons.gif) no-repeat -600px -80px; padding-left:9px; white-space:nowrap; overflow:hidden}
#rank{height:297px;}
#rank .columnContent{padding:0 0px 0 10px;}
#rank li{margin:7px 0px 0 0; }
#rank img{width:114px; height:52px; padding:2px; border:1px solid #dfdfdf;}
#rank .columnContent h5{text-align:center; margin:10px 0 0 0}

#jieqing, #youhui{height:338px;}
#jieqing .columnContent, #youhui .columnContent{padding:15px 0px 0 10px;}
#jieqing li, #youhui li{margin:0px 0px 0 0; height:26px; line-height:26px; background: url("../../images/icons.gif") no-repeat scroll -600px -78px transparent; padding-left:9px;}

#huodong h5, #magazine h5{padding:0; margin:0; overflow:hidden; text-shadow:0 0 3px rgba(55, 170, 226, 0.4); border-bottom:#eeeeee 1px solid; overflow:hidden; width:100%; height:20px; line-height:20px; font-weight:bold;}
#magazine h5{margin-bottom:10px;}
#huodong h5 a, #magazine h5 a{font-size:12px; color:#0990cf; display:inline-block; float:left; line-height:22px;}
#huodong h5 a:hover, #magazine h5 a:hover{text-decoration:underline;}
#huodong h5 a.more:hover, #magazine h5 a.more:hover{color:#eb6100; text-decoration:none;}
#huodong h5 a.more, #magazine h5 a.more{float:right; margin:0; font-weight:normal;}
#huodong ul{padding:3px 0 0 0px; border:1px solid #fff; overflow:hidden;}
#huodong li{width:257px; height:23px; line-height:23px; background:url(../../images/icons.gif) no-repeat -600px -80px; padding-left:9px; white-space:nowrap; overflow:hidden}
#huodong li a{height:23px; overflow:hidden; width:275px}

#travle{padding:5px 10px 10px; width:258px; height:282px; overflow:hidden }


.aside{width:250px; float:left;}
#chinaColumn{width:248px; height:295px;}
#HMTColumn{width:248px; height:343px; margin:10px 0;}
#internationalColumn{width:248px; height:243px; margin-bottom:10px;}
a.red{color:red}
a.red:link,a.red:visited{color:red}
a.red:hover{color:#eb6100}
#associationColumn{width:248px; height:520px;margin-bottom:10px;margin-right:10px}
.associationList ul{margin:5px 5px 0 10px;}
.associationList ul li{border-bottom:#e5e5e5 1px dashed; padding-left:15px; text-align:left; background:url(../../images/arrow.png) no-repeat left center; width:208px; height:33px; line-height:33px; _height:28px; _line-height:28px; overflow:hidden;}
.associationList ul li a{float:left; display:inline;}
.associationList ul li span.date{float:right; display:inline; color:#a0a0a0;}
.associationList ul li a.on{color:#eb6100}
.xinwenpageColumn{}
.LmainRight{float:left;}
.LmainRight .xinwenpageColumn{width:250px;margin-right:10px;margin-left:5px}
.xinwenpageColumn .xinwenpageList{ width:248px;}
.LmainRight .xinwenpageColumn .xinwenpageList{ width:247px; float:left; margin-bottom:6px; }
.xinwenpageList ul{margin:0px 5px 0 10px;}
.xinwenpageList ul li{border-bottom:#e5e5e5 1px dashed; padding-left:15px; text-align:left; background:url(../../images/arrow.png) no-repeat left center; width:210px; height:33px; line-height:33px; _height:28px; _line-height:28px; overflow:hidden;}
.xinwenpageList ul li a{float:left; display:inline; height:33px; _height:28px; overflow:hidden;}
.xinwenpageList ul li span.date{float:right; display:inline; color:#a0a0a0;}
.xinwenpageList ul li a.on{color:#eb6100}
.xinwenpageContent .xinwencontentshow{ width:680px;float:left; padding-bottom:10px; padding-top:15px; text-align:center; margin-left:auto;margin-right:auto;border-bottom:#e5e5e5 1px solid;}
.xinwenpageContent .xinwencontentshow p{line-height:26px;font-size:14px;font-weight:bolder;padding-top:5px}
.xinwenpageContent .zixuncontentshow{ width:680px;float:left; padding-bottom:10px; padding-top:5px; border-bottom:#e5e5e5 1px solid; margin-left:15px;}
.xinwenpageContent .falvcontentshow{ width:680px;float:left; padding-bottom:5px; padding-top:5px; border-bottom:#e5e5e5 0px solid;}
.xinwenpageContent .guojicontentshow{ width:220px;float:right; padding-top:20px; margin-right:30px; border-bottom:#e5e5e5 0px solid;}
.xinwenpageContent .tishicontentshow{ width:220px;float:left; padding-top:20px; margin-right:10px; border-bottom:#e5e5e5 0px solid;}
.xinwenpageContent .zixuncontentshow img{ padding:5px;float:left}
.xinwenpageContent .guojicontentshow img{ margin-bottom:20px;*margin-bottom:10px;}
.xinwenpageContent .tishicontentshow img{ margin-bottom:20px;*margin-bottom:10px;}
.xinwenpageContent .zixuncontentshow h1{ text-indent:2em;padding-top:10px}
.xinwenpageContent .zixuncontentshow p{line-height:26px;font-size:14px;color:#666666;padding-top:5px}
.xinwenpageContent .falvcontentshow p{ text-indent:2em;line-height:26px;font-size:14px;color:#666666;padding:5px;padding-bottom:0px}
.xinwenpageContent .zixuncontentshow span{padding-left:5px;}
.xinwenpageContent .zixuncontentshow h1 a:link,.xinwenpageContent .zixuncontentshow h1 a:visited{  
  color: #FF0000;
    font-size: 16px;
    font-weight: bold;}
.xinwenpageContent .zixuncontentshow .zixuntext{ float:right; width:385px;padding-top:5px;padding-right:5px}
.xinwenpageContent .xinwencontentList{ width:680px;float:left; margin-bottom:10px; }
.xinwencontentList ul{margin:5px 5px 0 10px;}
.xinwencontentList ul li{border-bottom:#e5e5e5 1px dashed; padding-left:0px; text-align:left; width:660px; height:33px; line-height:33px; _height:28px; _line-height:28px; overflow:hidden;}
.xinwencontentList ul li a{float:left; display:inline;}
.xinwencontentList ul li span.TotalHits{float:left; display:inline; margin-left:20px; color:#a0a0a0;}
.xinwencontentList ul li span.date{float:right; display:inline; color:#a0a0a0;}
.xinwencontentList ul li a.on{color:#eb6100}
.xinwenpageContent .zixuncontentList{ width:680px;float:left; margin-bottom:10px; margin-left:15px;}
.zixuncontentList ul{margin:10px 5px 0 10px; width:100%}
.zixuncontentList ul li{background: url("../../images/arrow.png") no-repeat scroll left center transparent; float:left; width:45%; border-bottom:#e5e5e5 1px dashed; padding-left:10px; margin-right:20px; text-align:left; height:33px; line-height:33px; _height:28px; _line-height:28px; overflow:hidden; white-space:nowrap}
.zixuncontentList ul li a{float:left; display:inline;}
.zixuncontentList ul li span.TotalHits{float:left; display:inline; margin-left:20px; color:#a0a0a0;}
.zixuncontentList ul li span.date{float:right; display:inline; color:#a0a0a0;}
.zixuncontentList ul li a.on{color:#eb6100}
.xinwenpageContent .guojicontentList{ width:405px;float:left; margin-bottom:5px; }
.guojicontentList ul{margin:10px 5px 0 10px;}
.guojicontentList ul li{background: url("../../images/arrow.png") no-repeat scroll left center transparent; width:100%; border-bottom:#e5e5e5 1px dashed; padding-left:10px; text-align:left; height:33px; line-height:33px; _height:32px; _line-height:32px; overflow:hidden; white-space:nowrap}
.guojicontentList ul li a{float:left; display:inline;}
.guojicontentList ul li span.TotalHits{float:left; display:inline; margin-left:20px; color:#a0a0a0;}
.guojicontentList ul li span.date{float:right; display:inline; color:#a0a0a0;}
.guojicontentList ul li a.on{color:#eb6100}
.xinwenpageContent .huiguList{ width:680px;float:left; margin-bottom:5px; }
.huiguList ul{ width:100%; margin:10px 0px 0 5px;}
.huiguList ul li{ float:left; padding-left:5px; text-align:left; width:32%;overflow:hidden;}
.huiguList ul li h1{ text-align:center; line-height:30px;font-size:14px}
.xinwenpageContent{






  margin-bottom:10px;
    border: 1px solid #DDDDDD;
    overflow: hidden; 
}
.xinwenlistContent{
  padding:20px;
    background: url("/images/module_1.gif") repeat-x scroll center top #FFFFFF;
    border: 1px solid #DDDDDD;
    padding: 9px; 
}
.detailContent{




  overflow:hidden; 


    background: #f5fafe;
    border: 1px solid #DDDDDD;
    overflow: hidden;
    padding: 9px; 
}
.contentHead{
  border-bottom: 1px solid #DDDDDD;
  overflow:hidden;
}
.contentHead h1{
  line-height:26px;
  padding-bottom:5px;
  padding-left:5px;
  font-weight:bolder;
  font-size:14px; 
}

/*
.sidebar_hl {
    background: url("/images/headGradient.gif") repeat-x left 3px;
    float: left;
    height: 42px;
    width: 25px;
}
*/
.sidebar_h {
    background: url("/images/headGradient.gif") repeat-x left 3px;
    float: left;
    height: 24px;
    padding-top: 10px;
    width: 228px;
  border-bottom:1px solid #D1E0E9;
  border:1px solid #D1E0E9;
  padding-left:20px;
}
.sidebar_h a{background:url("../../images/widges.png") no-repeat scroll -60px -29px transparent; display:block; font-size:14px; font-weight:14px; margin-left:-10px; padding-left:10px; width:180px;}
.sidebar_hr {
    float:right;
  position:relative;
  top:-23px;
  right:15px;
}
.sidebartitle{
  font-size:14px;
  font-weight:bolder; 
}
.border_lrb {
    border-bottom: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}
.sidebar_sj_hl {
    background: url("/images/sidebar_header.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 20px;
    padding-left: 14px;
    padding-top: 6px;
    width: 80px;
}
.sidebar_sj_hr {
    background: url("/images/sidebar_header.gif") repeat-x scroll 0 -26px transparent;
    float: left;
    height: 26px;
  border-right: 1px solid #DDDDDD;
    width: 155px;
}
.clear {
    clear: both;
}
img{border:none}
.page{
  padding-left:0px;
  margin-top:15px;
  margin-bottom:15px;
  clear:both;
}


.detailContent .contentHead{text-align:center;}
p.contenttop{
  float:left;
  display:inline;
  width:500px;
    color: #999999;
    height: 32px;
    line-height: 32px;
    
  margin-bottom:-25px;
    padding-top: 0 !important;
    text-align: center; 
}
.detailContent p.contenttop span {
  padding-right:15px;
}
#ArticleCnt{padding:10px;padding-top:40px;font-size:14px;padding-bottom:10px;}
#ArticleCnt table{border:1px solid #000}
#ArticleCnt p{padding:5px;line-height:20px}
#ArticleCnt a:link,#ArticleCnt a:visited{color:#0094D4;text-decoration:underline;}
#ArticleCnt a:hover{color:red;text-decoration:underline;}
.a_print {
    border-bottom: 1px solid #C4C4C4;
    color: #999999;
    height: 20px;
    line-height: 20px;
    margin: 0px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: right;
    width: 650px;
  cursor:pointer;
}
.next{
  padding-left:10px;
}
.next p{line-height:26px;}
.s_sidebar_ls_tw {
    float: left;
    padding: 20px;
}
.s_sidebar_ls_img {
    font-size: 0;
    height: 105px;
    padding: 1px;
    width: 90px;
}
.s_sidebar_tw_tw {
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.width90 {
    width: 90px;
}
.s_sidebar_tw_tw span {
    display: block;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    padding-top: 5px !important;
    white-space: nowrap;
}
.padding_rg30 {
  padding-top:10px;
  padding-left:15px;
    padding-right: 20px;
}
.s_tjsml_img {
    font-size: 0;
    padding: 4px 8px;
}
.border {
    border: 1px solid #DDDDDD;
}
.s_tjsml_wz {
    height: 30px;
    line-height: 30px;
  float:left;
  padding-left:5px;
    width: 130px;
}
.zazhi{
  float: left;
  text-align:center;
}
.magazine_btml {
    background: #F5F4F4;
    border: 1px solid #E0E0E0;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    margin: 10px auto 0;
    padding-left: 18px;
    width: 650px;
}
.magazine_btzml {
    background: #FFFFFF;
    border: 1px solid #E0E0E0;
    color: #D96C00;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
  line-height:30px;
    margin: 10px auto 0;
    padding-left: 20px;
    width: 650px;
}
.magazine_nrwzhs_nrr{
  text-align:right;
  color:gray;
}
.zazhiimg{
  padding:8px;
}
/*.zazhiimg img{width:272px; height:371px; border:2px solid #c0c0c0; overflow:hidden;}*/
.magazineDownload{}
.magazineSubscription{}
.phoneSubscription{}

.magazine_nrbt {
    color: #000000;
    font-family: "黑体";
    font-size: 28px;
    font-weight: bold;
    line-height: 32px;
    padding-top: 20px;
    text-align: center;
    width: 638px;
}
.magazine_nrwzhs_nrl {
    background-color: #FFFFFF;
    float: left;
    line-height: 24px;
    padding-right: 5px;
}
.magazine_nrmu {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    line-height: 60px;
    text-align: center;
    width: 638px;
}
.magazine_nrwzhs {
    color: #000000;
    line-height: 24px;
    margin-top: 10px;
    padding: 5px 5px 10px 10px;
    width: 600px;
}
.magazine_nrwzhs_nr {
    height: 24px;
    margin: 0;
    padding: 0;
    width: 640px;
}
.reg{margin-top:10px;}
.reg td{padding:5px;}
.reg td,.reg td p{font-size:14px;}
.lt{text-align:right; width:15%}
.reg input.form_button {
    background: url("../../manager_buttonBG.gif") repeat-x scroll center bottom #FFFFFF;
    border: 1px solid #1B76B7;
    color: #1B76B7;
    height: 26px;
  line-height: 26px;
  width:50px;
    text-align: center;
}
.baomingContent{
  float:right; 
  width:940px;
  margin-left:5px;
  *margin-left:0px;
  margin-right:10px;
  overflow:hidden; 
  padding:20px;
  margin-bottom:10px;
    background: url("/images/module_1.gif") repeat-x scroll center top #FFFFFF;
    border: 1px solid #DDDDDD;
    overflow: hidden;
    padding: 9px; 
}
.baomingbottom,.baomingtop{text-align:left; font-size:16px;line-height:24px;padding:10px;border-bottom:0px silver solid}


#baomingContent table {
  margin-left:auto;
  margin-right:auto;
}
.head{
  font-size:22px;
  color:#808080;;
  font-weight:bolder;   
  text-align:center;
}
#baomingContent td{
  border-bottom:1px dotted silver;
  padding:8px;
}
#baomingContent caption{
    padding-top:20px;
    font-size:22px;
    color:#0082BC;
    font-weight:bolder;
    text-align:center;    
}
#baomingContent .Wdate{
  cursor:pointer;
}
.thead{
  font-size:16px;
  text-align:center;
}
.rt{text-align:right;}

.cursor{cursor:pointer;}
.button{ cursor:pointer; width:143px; height:30px; border:0; font-size:14px; font-weight:bold; color:#fff; background:url(../btn_2012_5.png) no-repeat;}
#admin .error{font-size:12px; padding:2px 10px 2px 10px; line-height:16px; background:url(../../images/errorBg2.gif) no-repeat; width:136px; height:22px; position:absolute; left:15px; top:35px}
.error2{font-size:12px; padding:2px 10px 2px 10px; line-height:16px; background:url(../../images/errorBg2.gif) no-repeat; width:136px; height:22px; position:absolute;}

#oldActivity{width:248px;}
#oldActivity table td{width:124px; height:32px; text-align:center; line-height:32px;}
.btb{border-bottom:#e7eff4 1px solid;}
.btr{border-right:#e7eff4 1px solid;}
#oldActivity table td .now{color:#0384BB; text-decoration:underline;}

#newActivity ul{padding:10px 10px 10px 10px}
#newActivity ul li{width:210px; height:31px; border-bottom:#e5e5e5 1px dashed; line-height:31px; overflow:hidden; background:url(../../images/arrow.png) no-repeat left center; padding:0 0 0 15px;}
#recentlyNews ul{padding:15px 10px 15px 10px}
#recentlyNews ul li{width:210px; height:31px; border-bottom:#e5e5e5 1px dashed; line-height:31px; overflow:hidden; background:url(../../images/arrow.png) no-repeat left center; padding:0 0 0 15px;}
.rightPart{}
#activityContent table{width:680px; margin:15px}
#activityContent table td{height:34px; line-height:34px; text-align:center}
#activityContent table .topic{text-align:left; padding-left:15px;}
#activityContent table tr{border-bottom:#d2d2d2 1px dashed;}
#activityContent table th{font-size:16px; text-align:center; line-height:46px;}
.lookBack{background:url(../../images/btn4.png) no-repeat left -31px; width:58px; height:19px; border:none;cursor:pointer; display:inline-block;}
.lookBack:hover{background:url(../../images/btn4.png) no-repeat -88px -31px;}
.signup{background:url(../../images/btn4.png) no-repeat left top; width:58px; height:19px; border:none;cursor:pointer; display:inline-block;}
.signup:hover{background:url(../../images/btn4.png) no-repeat -88px top;}
.lookBack span, .signup span{display:none;}
a.pink:link, a.blue:visited,a.pink:visited, a.blue:link{color:#fff} 
a.pink:hover, a.blue:hover{color:silver} 


#yewu a{background:url(../infoWidgets.gif) no-repeat left -464px;}
#yewu a:hover{background:url(../infoWidgets.gif) no-repeat left -747px;}
#renli a{background:url(../infoWidgets.gif) no-repeat left -534px;}
#renli a:hover{background:url(../infoWidgets.gif) no-repeat left -817px;}
#zhanlue a{background:url(../infoWidgets.gif) no-repeat left -604px;}
#zhanlue a:hover{background:url(../infoWidgets.gif) no-repeat left -887px;}
#chanpin a{background:url(../infoWidgets.gif) no-repeat left -674px;}
#chanpin a:hover{background:url(../infoWidgets.gif) no-repeat left -957px;}


#infoLeft{height:618px; border:#d2e0e9 1px solid;}
#infoLeft .leftHead{width:228px; height:37px; line-height:37px; border-bottom:#d2e0e9 1px solid; padding:0px 0 0 10px;}
#infoLeft .leftHead h4{background:url(../icon1.png) no-repeat left -92px; font-weight:bold; padding-left:30px; color:#6a6a6a; font-size:16px;}
#infoLeft ul{margin:26px 0 0 26px;}
#infoLeft ul li{margin-bottom:5px;}
#infoLeft ul li#gaikuang{margin-bottom:0}
#infoLeft ul li a{width:187px; height:60px; display:block; overflow:hidden}
#infoLeft ul li a span{display:none}
#jianjie a{background:url(../infoWidgets.gif) no-repeat left -120px;}
#jianjie a:hover{background:url(../infoWidgets.gif) no-repeat left -180px;}
#zhangcheng a{background:url(../infoWidgets.gif) no-repeat left -60px;}
#zhangcheng a:hover{background:url(../infoWidgets.gif) no-repeat left -240px;}
#jieshao a{background:url(../infoWidgets.gif) no-repeat left 0;}
#jieshao a:hover{background:url(../infoWidgets.gif) no-repeat left -300px;}
#gaikuang a{background:url(../huijiangjianjie.png) no-repeat left top;}
#gaikuang a:hover{background:url(../huijiangjianjie.png) no-repeat -1px -193px;}
#chengyuan a{background:url(../huijiangjianjie.png) no-repeat left -60px;}
#chengyuan a:hover{background:url(../huijiangjianjie.png) no-repeat left -253px;}
#banfa a{background:url(../huijiangjianjie.png) no-repeat left -125px;}
#banfa a:hover{background:url(../huijiangjianjie.png) no-repeat left -316px;}
.associationContent{background: url("/images/module_1.gif") repeat-x scroll center top #FFFFFF; border: 1px solid #DDDDDD; padding:18px;}
.associationContent span{line-height:30px}
.associationContent td{line-height:26px;font-size:12px}

.lawColumn{width:248px; border:1px #d1e0e9 solid; margin-bottom:10px;}
.lawColumn h4{height:25px; background:url(../../images/lawColumn.gif) no-repeat; padding-left:20px; color:#fff; font-weight:bold; line-height:25px; font-size:14px;}
.lawColumn ul{padding:10px;}
.lawColumn ul li{background:url(../../images/arrow.png) no-repeat left center; padding-left:15px; border-bottom:1px dashed #e5e5e5; width:213px; overflow:hidden; line-height:31px;}
.lawBox{width:718px; border:1px #d1e0e9 solid; margin-bottom:10px; overflow:hidden;}
.lawBox h4{background:url("../../images/headGradient.gif") repeat-x scroll left 3px transparent; height:32px; border-bottom:1px #d1e0e9 solid; font-size:14px; font-weight:bold; line-height:32px; padding-left:10px; overflow:hidden;}
.lawBox h4 span{ background: url("../../images/widges.png") no-repeat scroll -60px -29px transparent; padding:0 0 0 10px;}
.lawBox h4 a{float:right; display:inline; color:#0384bb; font:12px; font-weight:normal; position:relative; *top:-32px; right:10px}
#caseHeader{padding:10px; border-bottom:1px dashed #e5e5e5; overflow:hidden; padding-bottom:10px; width:663px; margin:0 auto;}
#caseHeader img{width:184px; height:181px; padding:1px; border:1px solid #e1e1e1; float:left; display:inline; margin-right:25px;}
#caseHeader h6{ height:40px; font-size:16px; font-weight:bold;}
#caseHeader h6 a{color:#ff4200;}
#caseHeader p{line-height:25px;}
.casePara a{color:#006ec3}
#caseContent{clear:both; padding:10px 20px;}
#caseContent li{background:url(../../images/arrow.png) no-repeat left center; padding-left:15px; border-bottom:1px dashed #e5e5e5; width:633px; overflow:hidden; line-height:31px;}
#caseContent li a{display:block; width:633px; overflow:hidden; font-size:14px;}
#caseContent li span{float:left; }
#caseContent li span.date{float:right; }
#lawSearch{padding:25px 50px}
#lawSearch label{font-weight:bold; margin-left:10px; display:inline-block; line-height:20px; vertical-align:middle;}
#lawSearch input{border:1px solid #d4d8db; width:158px; height:20px; padding-left:5px; line-height:20px;}
#qa table{border-collapse:collapse; border:1px solid #dfe0e2; font-size:16px; width:669px; margin:0 0 25px 24px;}
#qa table th{background:#d4ecff; text-align:center; font-weight:bold; border:1px solid #dfe0e2; padding:5px 0}
#qa table .tabletitle{width:369px; text-align:left;}
#qa table th.tabletitle{text-align:center;}
#qa table td{border:1px solid #dfe0e2; text-align:center;}
#lawSearch .inquire{width:60px; height:18px; background:url(../../images/widges.png) no-repeat left -82px; border:none; cursor:pointer; color:#fff; margin-left:20px; letter-spacing:10px;}
#supervisor{margin-top:0;}
#supervisor table td,#supervisor table th{padding:5px 5px 5px 12px;}
#file .columnContent ul{padding:10px}
#file .columnContent li{height:30px; line-height:30px; border-bottom:1px dashed #dfdfdf}
#file h1{margin-right:0;}

.oldActivity{width:246px; height:77px; display:inline-block; background:url(../../images/meetingColumn.gif) no-repeat 1px -80px; padding:1px 0 0 1px; border:1px solid #dddddd; overflow:hidden; margin:10px 0;}
.newActivity{width:246px; height:77px; display:inline-block; background:url(../../images/meetingColumn.gif) no-repeat 1px 1px; padding:1px; border:1px solid #dddddd; overflow:hidden;}
#activeNews ul{margin:10px 0 0 10px}
#activeNews li{height:30px; line-height:30px; width:208px; overflow:hidden; border-bottom:1px dashed #e5e5e5; background:url(../images/arrow.png) no-repeat left center; padding-left:20px;}
.column h4{float:left; display:inline; line-height:20px; padding-left:30px; line-height:34px; margin-left:10px; font-weight:bold; font-size:14px;}
#newHuodong{margin-top:0;}
#newHuodong h4{background:url(../../images/icon1.png) no-repeat left -45px;}
#oldHuodong h4{background:url(../../images/icon1.png) no-repeat left 6px;}
#newHuodong table{border-collapse:collapse; font-size:16px; margin:0 0 25px 24px; width:683px}
#newHuodong table button{cursor:pointer; border:none; width:60px; height:19px; font-size:12px; line-height:19px; color:#fff; padding:0}
#newHuodong table a{font-size:12px;}
#newHuodong table span,#newHuodong table em{color:#a0a0a0; font-size:12px}
#newHuodong table tr{border-bottom:1px dashed #d2d2d2; height:34px;}
#newHuodong table th{text-align:center; font-weight:bold; color:#eb6100;}
#newHuodong table .tabletitle{width:369px; text-align:left;}
#newHuodong table th.tabletitle{text-align:center;}
#newHuodong table td{text-align:center;}
.theme{width:300px;}
.joinOnline{background:url(../../images/widges.png) no-repeat left -63px;}
.preparing{background:url(../../images/widges.png) no-repeat left -82px;}
#oldHuodong .columnContent{overflow:hidden;}
.contentHead a{float:right; width:34px; height:5px; background:url(../widges.png) no-repeat -60px top; margin:-20px 9px 0 0;}
.contentHead a span{display:none;}
#oldHuodong .columnContent a:hover img{border:1px solid #eb6100}
#oldHuodong .columnContent ul{margin:10px 0 0 5px;}
#oldHuodong .columnContent li{display:inline-block; width:154px; height:160px; overflow:hidden; *zoom:1; *display:inline; margin:9px; *margin:11px; text-align:center;}
#oldHuodong .columnContent img{width:150px; height:120px; overflow:hidden; padding:1px; display:block; margin-bottom:5px;border:1px solid #fff}

.signUp1{width:101px; height:35px; border:none; background:url(../../images/details.gif) no-repeat left -375px; float:right; cursor:pointer;}
.contentHead h1{overflow:hidden;}
.note{width:498px; height:231px; background:url(../../images/details.gif) no-repeat; margin:10px auto; padding:120px 0 0 120px}
.note em{margin-right:140px;}
.note p{margin-bottom:8px;}
.note span{color:#e40000; font-weight:bold;}

.rightPart{}
#lawerInfo .columnContent{padding:9px 17px;}
.imgWraper{ margin-right:10px; float:left; display:inline; width:94px; height:109px; overflow:hidden;}
#lawerInfo .columnContent img{width:90px; height:105px; padding:1px; border:1px #d5d5d5 solid;}
#lawerInfo .columnContent em{color:#444444; font-weight:bold;}
#lawerInfo .columnContent h4,#lawerInfo .columnContent h5,#lawerInfo .columnContent h6{line-height:35px;}
#lawerInfo .columnContent h4 a{color:#0180b7; font-weight:bold; font-size:14px}
#lawerInfo .columnContent h6 a{color:#0180b7;}
#lawerInfo .columnContent p{margin-bottom:5px;}
#lawerBlog ul{margin:10px 0 0 10px}
#lawerBlog li{height:30px; line-height:30px; width:208px; overflow:hidden; border-bottom:1px dashed #e5e5e5; background:url(../../images/arrow.png) no-repeat left center; padding-left:20px;}
#cases ul{margin:10px 0 0 10px}
#cases li{height:30px; line-height:30px; width:308px; overflow:hidden; border-bottom:1px dashed #e5e5e5; background:url(../../images/arrow.png) no-repeat left center; padding-left:20px;}

#introduction{width:662px; border:#d1dfe8 1px solid; background:#f5fafe; overflow:hidden; padding:0px 50px 19px 6px; margin-bottom:10px;}
#introduction .header{height:49px; line-height:49px; width:616px; margin:0 auto 23px; border-bottom:1px solid #d0e1e9; background:url(../../images/introduction.png) no-repeat left center; padding-left:20px;}
#introduction p{font-size:16px; line-height:30px;}
#introduction .header span{display:none;}
#record{width:718px; height:314px; border:#d1e0e9 1px solid; overflow:hidden;}
#record h4{height:34px; background:#f4f8fc; border-bottom:1px solid #d1e0e9; width:718px; background:url(../../images/record.png) no-repeat 20px center;}
#record h4 span{display:none;}
#record h4 a{float:right; display:inline; color:#0384bb; margin:10px 10px 0 0;}
#record .content{padding:32px  23px 32px 23px;}
#record table{border-collapse:collapse; border:1px solid #dfe0e2; font-size:16px; width:669px;}
#record table th{background:#d4ecff; text-align:center; font-weight:bold; border:1px solid #dfe0e2; padding:5px 0;}
.tabletitle{width:369px;}
#record table td{border:1px solid #dfe0e2; padding:5px 0;}

.signUp1{width:101px; height:35px; border:none; background:url(../../images/details.gif) no-repeat left -375px; float:right; cursor:pointer; display:inline}
.signUp2{width:163px; height:54px; border:none; background:url(../../images/details.gif) no-repeat -124px -363px; margin:40px 0 0 100px; cursor:pointer;}
.contentHead h1{overflow:hidden;}
.note{width:498px; height:231px; background:url(../../images/details.gif) no-repeat; margin:10px auto; padding:120px 0 0 120px}
.note em{margin-right:140px;}
.note p{margin-bottom:8px;}
.note span{color:#e40000; font-weight:bold;}

#lawConsultation{overflow:hidden;}
#lawConsultation li{clear:both; width:689px; margin:25px auto; overflow:hidden;}
#lawConsultation li h6{color:#535353; font-weight:bold; line-height:17px; margin-bottom:3px;}
#lawConsultation li h6 span{margin:0 5px; vertical-align:top; *vertical-align:baseline;}
#lawConsultation li p{background:#e7f3ff; padding:9px 5px; line-height:18px;}
#lawConsultation li p em{font-weight:bold;}
#lawConsultation li img{width:90px; height:105px; padding:1px; border:1px solid #e1e1e1; float:left; display:inline;}
#lawConsultation li .lawerInfomation{float:right; display:inline; width:588px;}
#lawConsultation li .enquirePink{display:inline-block; width:42px; height:17px; background:url(../../images/consultation.gif) no-repeat left -20px; overflow:hidden;}
#lawConsultation li .enquireGrey{display:inline-block; width:42px; height:17px; background:url(../../images/consultation.gif) no-repeat left top; overflow:hidden;}

.leftPart{}
.rightPart{}
#lawerInfo .columnContent{padding:9px 17px; overflow:hidden}
.imgWraper{ margin-right:10px; float:left; display:inline; width:94px; height:109px; overflow:hidden;}
#lawerInfo .columnContent img{width:90px; height:105px; padding:1px; border:1px #d5d5d5 solid;}
#lawerInfo .columnContent em{color:#444444; font-weight:bold;}
#lawerInfo .columnContent h4,#lawerInfo .columnContent h5,#lawerInfo .columnContent h6{line-height:35px;}
#lawerInfo .columnContent h4 a{color:#0180b7; font-weight:bold; font-size:14px}
#lawerInfo .columnContent h6 a{color:#0180b7;}
#lawerInfo .columnContent p{margin-bottom:5px;}
#lawerBlog ul{margin:10px 0 0 10px}
#lawerBlog li{height:30px; line-height:30px; width:208px; overflow:hidden; border-bottom:1px dashed #e5e5e5; background:url(../images/arrow.png) no-repeat left center; padding-left:20px;}

#consultation{width:618px; border:#d1dfe8 1px solid; background:#f5fafe; overflow:hidden; padding:0px 50px 19px 50px; margin-bottom:10px;}
#consultation .header{height:49px; line-height:49px; width:616px; margin:0 auto 23px; border-bottom:1px solid #d0e1e9; background:url(../../images/consult.png) no-repeat left center; padding-left:20px; box-shadow:none;}
#consultation .header span{display:none;}
#consultation li{margin-bottom:16px;}
#consultation li input{height:23px; width:204px; border:#dadada 1px solid; line-height:23px;}
#consultation li textarea{height:130px; width:460px; border:#dadada 1px solid;}
#consultation label{color:#535353; font-weight:bold; font-size:14px; line-height:23px; display:inline-block; width:75px; text-align:right; vertical-align:top;}
#consultation #consult{width:113px; height:35px; margin:0 0 0 165px; float:left; display:inline;}
#consultation #nameless{width:113px; height:35px; margin:0 165px 0 0px; float:right; display:inline}
#consultation #consult input{width:113px; height:35px; margin:0 auto; background:url(../../images/tijiao.png) no-repeat; border:none; cursor:pointer;}
#consultation #nameless input{width:113px; height:35px; margin:0 auto; background:url(../../images/niming.png) no-repeat; border:none; cursor:pointer;}
#lvshi_blog{width:718px; height:314px; border:#d1e0e9 1px solid; overflow:hidden; margin-bottom:10px;}
#lvshi_blog h4{height:34px; background:#f4f8fc; border-bottom:1px solid #d1e0e9; width:718px;}
#lvshi_blog h4 span{line-height:34px; margin-left:20px; float:left; font-weight:bold;}
#lvshi_blog h4 a{float:right; display:inline; color:#0384bb; margin:10px 10px 0 0;}
#lvshi_blog .content{padding:32px  23px 32px 23px;}
#lvshi_cases{width:718px; height:314px; border:#d1e0e9 1px solid; overflow:hidden;}
#lvshi_cases h4{height:34px; background:#f4f8fc; border-bottom:1px solid #d1e0e9; width:718px;}
#lvshi_cases h4 span{line-height:34px; margin-left:20px; float:left; font-weight:bold;}
#lvshi_cases h4 a{float:right; display:inline; color:#0384bb; margin:10px 10px 0 0;}
#lvshi_cases .content{padding:32px  23px 32px 23px;}
#anwserRecord .columnContent{padding:10px}
#anwserRecord .columnContent .reply{border-bottom:1px dashed #dfdfdf; padding-bottom:10px}
#anwserRecord .columnContent p{margin-bottom:5px;}
#anwserRecord .columnContent em{float:right;}

.memberBox{width:853px; height:513px; margin:10px auto; border:1px solid #dddddd; padding:55px 0 0 97px;}
.memberBox ul{float:left; display:inline; padding-right:65px; margin-right:50px; border-right:1px solid #ececec; padding-top:50px; padding-bottom:50px}
.memberBox ul li span{display:none;}
.memberBox ul li{margin-bottom:10px;}
.memberBox ul li #memberApply{display:block; width:188px; height:65px; background:url(../../images/member.gif) no-repeat;}
.memberBox ul li #memberLogin{display:block; width:188px; height:65px; background:url(../../images/member.gif) no-repeat left -65px;}
.memberBox ul li #memberSearch{display:block; width:188px; height:65px; background:url(../../images/member.gif) no-repeat left -130px;}
.memberBox ul li #memberQA{display:block; width:188px; height:65px; background:url(../../images/member.gif) no-repeat left -195px;}
.memberBox ul li #Hzixun{display:block; width:188px; height:65px; background:url(../../images/Hzixun.jpg) no-repeat}
.memberBox ul li #Hhuodong{display:block; width:188px; height:65px; background:url(../../images/Hhuodong.jpg) no-repeat}
.memberBox ul li #Htongji{display:block; width:188px; height:65px; background:url(../../images/Htongji.jpg) no-repeat}
.memberBox form{width:479px; height:308px; margin:50px 0 0 0; overflow:hidden; width:512px; height:333px; background:url(../../images/member%20form%20box.gif) no-repeat; *margin:100px 0 0 0; position:relative;}
.memberBox form h4{color:#5b5b5b; line-height:32px; font-size:18px; background:url(../../images/member.gif) no-repeat -222px top; margin:30px 0 20px 135px; padding-left:60px;}
.memberBox form li{margin-bottom:14px; margin-left:100px;}
.memberBox form li label{display:inline-block; width:80px; text-align:right;}
.memberBox form li input{height:23px; width:204px; border:#dadada 1px solid; line-height:23px;}
.memberBox form li input#memberAccount,.memberBox form li input#memberPassWord{width:202px;}
#memberCheck{width:130px;}
#memberSubmit{width:76px; height:24px; background:url(../../images/btn-5.png) no-repeat left -1px; border:none; cursor:pointer; margin:10px 45px;}
#memberReset{width:76px; height:24px; background:url(../../images/btn-5.png) no-repeat left -54px; border:none; cursor:pointer; margin:10px 0; line-height:23px;}
#memberForget{width:76px; height:24px; background:url(../../images/indexBtn1.gif) no-repeat -92px -42px; border:none; cursor:pointer; margin:10px 0; line-height:23px; display:inline-block; vertical-align:bottom}
#memberForget span{display:none;}
#memberSubmit:hover{background-position:-103px -1px;}
#memberReset:hover{background-position:-103px -54px;}
.memberBox form p{float:right; display:inline; margin:0 40px 0 0;}
.memberBox form a{color:#005ae0; text-decoration:underline;}
#record table td{border:1px solid #dfe0e2;}

#lawerInfo{margin-top:0;}
#lawerInfo h4{float:none; display:block; margin:0; padding:0;}
.detailContent .contentHead{overflow:hidden; height:40px;}
.detailContent .contentHead h1{width:550px; float:left; display:inline; line-height:40px;}
.contentdetail{clear:both;}
#adviser span a{display:inline; margin-left:7px;}
#caseContent li{width:45%; text-align:left; margin-right:20px; float:left; display:inline;}
.panle_table .td1, .panle_table .td3 {
    background: none repeat scroll 0 0 #F4F8FC;
    color: #333333;
    width: 140px;
}
.panle_table .td2, .panle_table .td3 {
    border-bottom: 1px solid #DDE9F5;
    line-height: 20px;
    padding: 8px 0 8px 15px;
}
.panle_table .td1{
    border-bottom: 1px solid #DDE9F5;
    line-height: 20px;  
  text-align:right;
  padding: 8px 15px 8px 25px;
}
.panle_table .tr1:hover .td2 {
    background-color: #F4F8FC;
}
.h {
    background: none repeat scroll 0 0 #EAF2FA;
    border-bottom: 1px solid #DEEAF7;
    border-top: 1px solid #CBDAEA;
    color: #333333;
    font-size: 14px;
    font-weight: 700;
    height: 25px;
    line-height: 25px;
    padding: 0 15px;
}
.mb10 {
    margin-bottom: 10px;
}

#content{margin: 60px auto;width:970px;}

.side_main{ width:670px; float:left; padding:20px; overflow:hidden;}
.information {width:670px; float:left;}
.information .info_title{ width:650px; float:left; padding-left:20px; height:26px; line-height:26px; font-size:14px; font-weight:bold; color:#555; background:#f8f8f8;}
.columnContentx,.columnContent0,.xinwenContent{overflow:hidden;}
#input{ width:100%; float:left; padding:10px 0px; }

#input p{clear:both; padding:4px 0; min-height:30px; line-height:30px; _height:30px;}
#input p input{ width:208px; float:left; height:24px; padding-left:3px; border:1px solid #aaa; line-height:24px; font-size:14px; background:url(../../images/input_bg.png) repeat-x;}
#input span{ display:none; height:20px; overflow:hidden; margin-left:10px; float: left;}
.introduce{
  background: url("../../images/input_bg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #AAAAAA;
    float: left;
    font-size: 14px;
    padding-left: 3px;
}
#input label{ width:140px; float:left; padding-right:3px; text-align:right; font-size:14px; color:#555;}
#input p.radio input{ border:none; background:none; width:20px;}
#input p.radio label.w40{ width:40px; text-align:left; font-size:12px;}
#input p.radio label.w80{ width:80px; text-align:left; font-size:12px;}
#input span{ float:left; padding:0 0 0 20px; color:#333333; font-size:12px; height:30px; line-height:30px; background:url(../../images/ico_tip.png) no-repeat 0 6px;}
/*#input .telephone,#input .referrer_one,#input .referrer_two,#input .username,#input .manager_email,#input .adm_name,#input .postalcode,#input .manager,#input .manager_tel,#input .weburl,#input .unit,#input .password,#input .passconf,#input .nickname,#input .realname,#input .position,#input .department,#input .qq,#input .zone,#input .comp_name,#input .comp_addr{ color:#f73;}*/
#input p.ml90{ margin-left:90px;}
#input .ok{ padding-top:2px; background:url(../../images/ico_ok.png) no-repeat 0 5px;}
#input .error{ background:url(../../images/ico_error.png) no-repeat 0 5px; border:none;}
#input select{ float:left; margin-top:3px; margin-left:0; height:22px;}
#input p input.button{ width:113px; height:31px; margin-left:94px; color:#fff; border:0; cursor:pointer; text-indent:-9999px; background:url(../../images/ico_button.png) no-repeat;}
#input p.nbg span{ padding:0; background:none;}
#input p.nbg span label{ float:none; position:relative; top:-6px; *top:-2px;}
#input p.nbg span input{ width:auto; float:none; background:none; border:none;}

#faq{ width:209px; float:right; padding:10px 10px 10px 19px; margin:20px 20px 0 0; display:inline; background:#f8f8f8;}
#faq p{ line-height:18px;}
#faq .txt{ width:209px; float:left; margin-top:12px;}
#faq .txt li{ padding-left:24px; line-height:24px; color:#808080;}
#faq .txt li s{ position:absolute; margin-left:-24px; margin-top:3px; *margin-top:-2px; width:20px; height:16px; background:url(images/ico.png) no-repeat 0 -52px;}
#faq .txt li s.or2{ background-position:0 -68px;}
#faq .txt li s.or3{ background-position:0 -84px;}
#faq .txt li s.or4{ background-position:0 -99px;}
#faq .txt li s.or5{ background-position:0 -116px;}




#chanxueWrapper{border:1px solid #ddd; min-height:450px; _height:450px; background:url(../../images/module_1.gif) repeat-x}
#chanxueWrapper .formWrapper{padding:20px 10px; border-bottom:1px dashed #dfdfdf}
#chanxueWrapper select, #chanxueWrapper input{margin:0 20px 0 10px;    border-color: #DCDCDC;
    border-style: solid;
    border-width: 1px;
    color: #999999; outline:none}
#chanxueWrapper input#chanxueSearch{background:url(../../images/chanxueBtn.png) no-repeat; width:69px; height:24px; border:none; color:#fff; cursor:pointer}
#chanxueWrapper select{width:150px;}
#chanxueWrapper input{width:150px; padding-left:5px; height:16px;}
#chanxueWrapper p{margin:10px 0; display:inline-block; width:100%}
#chanxueWrapper table{width:100%}
#chanxueWrapper table th{background:#EAF2FA; font-weight:bold}
#chanxueWrapper table th.projectName{width:33%}
#chanxueWrapper table td{padding:10px; border-bottom:1px dashed #dfdfdf}
#chanxueWrapper table td .active{background:url(../../images/pullup-pulldown.png) no-repeat right -18px;}
#chanxueWrapper table td a{background:url(../../images/pullup-pulldown.png) no-repeat right 1px; display:inline-block; padding-right:20px;}
#chanxueWrapper table td strong{font-weight:bold; font-size:12px;}



.height150{height:150px; overflow:hidden}
.tiedaoWrapper{border:1px solid #dfdfdf; padding:30px 50px;}
.tiedaoWrapper form{height:80px; line-height:80px; background:#dfdfdf;}
.tiedaoWrapper .module2{margin:30px 0}
.tiedaoWrapper .module2 .tit{font-size:14px; font-weight:bold; background:#dfdfdf; padding:5px 20px}
.tiedaoWrapper .module2 .txt ul li{margin:8px 40px; font-size:14px; display:inline-block; *display:inline; *zoom:1}
.tiedaoNewsTwoColumn{display:inline-block;}
.column .tiedaoNewsTwoColumn ul{float:left; display:inline; margin-right:30px}
.column .tiedaoNewsTwoColumn ul li{width:300px;}
.tiedaoBtn{display:inline-block; width:105px; height:25px; text-align:center; line-height:25px; background:#f4f9fc; border:1px solid #d1e0e9; margin:8px;}
.tiedaoBtn2 span{ color:#fff}
.tiedaoBtn2{display:inline-block; width:95px; height:44px; background:url(../../images/tiedaoBtn.png) no-repeat; text-align:center; line-height:30px; margin:10px 15px 30px;}
.tiedaoJoin{background-position:-106px top;}


#dosubmit{width:166px; height:47px; background:url(../../images/sub1.gif) no-repeat; border:none; cursor:pointer; vertical-align:middle; position:relative; *margin-top:-5px;}
#sub1{width:166px; height:46px; background:url(../../images/sub2.gif) no-repeat; border:none; cursor:pointer; vertical-align:middle; position:relative; *margin-top:-5px;}


#contact{margin:100px auto}
#contact h3{font-weight:bold; line-height:1.8; margin:0 0 20px;}
#contact h3, #contact dl{text-align:center;font-size:14px;}
#contact dl{width:300px; margin:0 auto; clear:both; overflow:hidden}
#contact dt{float:left; display:inline;}
#contact dd{text-align:left;}
#contact dt,#contact dd{line-height:1.8}

#memberWrapper{border:1px solid #ddd; min-height:450px; _height:450px; background:url(../../images/module_1.gif) repeat-x; }
#memberWrapper .article_header{height:65px;}
#memberWrapper .article_header em{color:#0083bc; font-size:14px;}
#memberWrapper h3{font-size:26px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif, "宋体"}
#memberWrapper h3 p{line-height:30px;}
#memberWrapper table{font-size:14px; color:#000}
#memberWrapper table td{height:30px;}
#memberWrapper table td.w_260{width:360px;}
#memberWrapper dl dt{float:left; display:inline; width:17%; overflow:hidden}
#memberWrapper dl dd{width:325px; overflow:hidden; display:inline-block}
#memberWrapper dl{float:left; display:inline; width:465px; color:#000; font-size:14px; line-height:30px; margin:0 0 20px 0}
#memberWrapper ul.tab{clear:both; height:38px; background:#eaf2fa; border:1px solid #cbdaea; padding:0 0 0 10px; margin:30px 0 0; position:relative;}
#memberWrapper ul.tab li{float:left; display:inline; width:126px; height:36px; line-height:36px; text-align:center; font-size:14px; overflow:hidden}
#memberWrapper ul.tab li.on{background:#fff; border:1px solid #cbdaea; border-top:2px solid #2699d7; border-bottom:1px solid #fff}
#memberWrapper ul.tab li.on a{ color:#0083bc; font-weight:bold}
#memberWrapper ul.tab li a{display:inline-block; width:126px; height:37px;}
#memberWrapper ul.tab em{position:absolute; right:30px; top:0; font-size:12px; line-height:36px; height:36px; width:200px; display:inline}
#memberWrapper .tab_txt ul{background:none; border:none; margin:0px 0 0}
#memberWrapper .tab_txt ul li{height:38px; line-height:38px; font-size:14px; border-bottom:1px dashed #dfdfdf; padding:0 10px 0 10px;}
#memberWrapper .tab_txt ul li a{float:left; display:inline;}
#memberWrapper .tab_txt ul li span{float:left; display:inline; margin:0 0 0 20px; color:#A0A0A0}
#memberWrapper .tab_txt ul li em{float:right; display:inline; color:#A0A0A0 }
.tab_txt{clear:both; margin:30px 0; width:100%; overflow:hidden}
.tab_txt p{ line-height:25px; color:#000; font-size:14px;}
.hide{display:none;}

#memberWrapper .article_header #VIP_10, #memberWrapper .article_header #VIP_5{width:67px; height:23px; display:inline-block;background:url(../../images/icons.gif) no-repeat; display:block; margin:0 0 5px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:38px; padding-top:1px}
#memberWrapper .article_header #VIP_10{background-position:-190px -64px; color:#b83d00}#memberWrapper .article_header #VIP_5{background-position:-190px -92px; color:#fff}
#member_person, #member_phone, #member_fax{background:url(../../images/member.png) no-repeat; padding-left:20px}
#member_person{background-position:left 8px}#member_phone{background-position:left -34px}#member_fax{background-position:left -74px}


#chaxun .chaxun_top,.conall .chaxun_top{padding:10px; background:#fafafa; border:1px solid #cbdaea; width:958px; overflow:hidden; margin:0 0 10px;}
#chaxun .chaxun_top form{float:left; display:inline;}
#chaxun .chaxun_top input{width:306px; height:28px; padding:0 0 0 10px; border:1px solid #dddddd; line-height:28px; color:#999}
#chaxun .chaxun_top button{vertical-align:bottom;}
#chaxun .chaxun_top span{float:left; display:inline; line-height:30px; font-size:14px; color:#000; margin:0px 0 0 15px;}
#chaxun .chaxun_top span em.num{color:#ff6600; font-weight:bold; margin:0 5px 0 0}

#chaxun ul.tab{height:38px; background:#eaf2fa; border:1px solid #cbdaea; padding:0 0 0 10px; margin:0px 0 0; float:left; display:inline; width:708px;}
#chaxun ul.tab li{float:left; display:inline; width:86px; height:37px; line-height:37px; text-align:center; font-size:14px;}
#chaxun ul.tab li.on{background:#fff; border:1px solid #cbdaea; border-top:2px solid #2699d7; border-bottom:none; height:37px; overflow:hidden; _height:36px; _position:relative; _top:1px;  }
#chaxun ul.tab li.on a{ color:#0083bc; font-weight:bold}
#chaxun ul.tab li a{display:inline-block; width:86px;}
#chaxun a.sort{height:38px; line-height:38px; color:#000; font-size:14px; font-weight:bold; width:86px; text-align:center; background:url(../../images/icons.gif) no-repeat 60px -396px #e1eef9; border-left:1px solid #cbdaea; float:right; display:inline; border:1px solid #cbdaea;}
#chaxun a.sort_blue{height:38px; line-height:38px; color:#000; font-size:14px; font-weight:bold; width:86px; text-align:center; background:url(../../images/icons.gif) no-repeat 60px -356px #e1eef9; border-left:1px solid #cbdaea; float:right; display:inline; border:1px solid #cbdaea;}


#chaxun .chaxun_nav{border:1px solid #dfdfdf; padding:15px 20px; display:inline-block; margin:10px 0 0; clear:both}
#chaxun .chaxun_nav ul li{float:left; display:inline; width:75px; height:30px; line-height:30px; font-size:14px;}
#chaxun .chaxun_nav ul li a:link{color:#0083bc; margin:0 0 0 5px; padding:0 5px 0 0}
#chaxun .chaxun_nav ul li a:visited{color:#0083bc; margin:0 0 0 5px; padding:0 5px 0 0}
#chaxun .chaxun_nav ul li a:hover{color:#0083bc; margin:0 0 0 5px; padding:0 5px 0 0}
#chaxun .chaxun_nav ul li a:active{color:#0083bc; margin:0 0 0 5px; padding:0 5px 0 0}
#chaxun .line{width:100%; background:#f5f5f5; height:2px;}
#chaxun .chaxun_nav ul li a.chaxun_current_zone:link{background:#0083BC; color:#fff;}
#chaxun .chaxun_nav ul li a.chaxun_current_zone:visited{background:#0083BC; color:#fff;}
#chaxun .chaxun_nav ul li a.chaxun_current_zone:hover{background:#0083BC; color:#fff;}
#chaxun .chaxun_nav ul li a.chaxun_current_zone:active{background:#0083BC; color:#fff;}

#chaxun .agent_piece{padding:20px 0; border-bottom:1px dashed #dfdfdf; overflow:hidden; width:100%;}
#chaxun .agent_piece a.chaxun_logo{display:inline; float:left; width:119px; height:119px; overflow:hidden;margin:0 10px 0 0; border:1px solid #dfdfdf}
#chaxun .agent_piece dt{float:left; color:#666666}
#chaxun .agent_piece p{line-height:30px;}
#chaxun .agent_piece{font-size:14px; line-height:25px; color:#000}
#chaxun .agent_piece dl{font-size:12px; line-height:20px;}
#chaxun .agent_piece dl a:link{color:#0083bc}#chaxun .agent_piece dl a:visited{color:#0083bc}#chaxun .agent_piece dl a:hover{color:#eb6100}#chaxun .agent_piece dl a:active{color:#0083bc}
#chaxun .agent_piece p span{color:#666; display:inline-block; width:70px;}
#chaxun .agent_piece p em{display:inline-block; min-width:190px; _width:180px;}
#chaxun .agent_piece .piece_head{height:25px; overflow:hidden;}
#chaxun .agent_piece .piece_head h5{float:left; display:inline;  font-weight:bold}
#chaxun .agent_piece .piece_head h5 a:link{color:#0083bc;}#chaxun .agent_piece .piece_head h5 a:visited{color:#0083bc;}#chaxun .agent_piece .piece_head h5 a:hover{color:#0083bc;}#chaxun .agent_piece .piece_head h5 a:active{color:#0083bc;}
#chaxun .agent_piece .piece_head em{margin:0 5px; background:url(../../images/icons.gif) no-repeat; display:inline-block; width:57px; height:15px; font-size:12px; line-height:17px; padding-left:23px}
#chaxun .agent_piece .piece_head em.vip_5{background-position:-190px -10px; color:#fff}
#chaxun .agent_piece .piece_head em.vip_10{background-position:-190px -45px; color:#b83d00}
#chaxun .agent_piece .piece_head span{color:#0083bc}

#chaxun_ad{margin:0 0 10px; display:inline-block}
#chaxun .page{float:right; display:inline;}
#chaxun .chaxun_total{height:26px; line-height:26px; font-size:14px; margin:15px 0}
#chaxun .chaxun_total .num{color:#ff6600; font-weight:bold; margin:0 5px 0 5px}


.magazine_part{border-radius: 2px 2px 2px 2px; padding:9px; border:1px solid #dfdfdf; font-size:14px; color:#000}
#dianzizazhi, #dianzizazhi_history, #canvasse,#dianzizazhi_intro{font-size:14px; color:#000}
#dianzizazhi_history, #canvasse{padding-bottom:20px;}
#dianzizazhi h5,#dianzizazhi h6{font:bold 16px/1.5 Arial, "微软雅黑", "宋体"; color:#000}
.magazine_part h5{font:bold 16px/1.5 Arial, "宋体"; color:#000; text-shadow:none}
#dianzizazhi p{font-size:12px;}
#dianzizazhi p, #canvasse p, #dianzizazhi_intro p{line-height:2}
#dianzizazhi_lefttop h6, #dianzizazhi h5,#dianzizazhi h6{font:bold 16px/1.5 Arial, "微软雅黑", "宋体";}
.magazine_part h3{font:bold 14px/2 Arial, "宋体"; text-shadow:none}
.magazine_part p{line-height:2}
#dianzizazhi .left div h3{font-size:14px; background:url(../../images/icons.gif) no-repeat -600px -191px;}
#dianzizazhi .left div h3,#dianzizazhi .left div p{padding-left:10px; overflow:hidden; clear:both}
#dianzizazhi .left div p em,#dianzizazhi .left div h3 em{float:right; color:#666; font-weight:normal; font-size:12px;}
#dianzizazhi .left div p span,#dianzizazhi .left div h3 span{float:left; width:234px;}

#mulu p, #mulu h3{clear:both; width:85%; overflow:hidden;}
#mulu h3 em,#mulu p em{float:right; color:#666; font-weight:normal; font-size:14px;}
#mulu h3 span,#mulu p span{float:left;width:440px;}


#dianzizazhi{color:#000; width:938px; overflow:hidden; padding:19px 20px; background:#fafafa; margin:0 0 10px}
#dianzizazhi h5{font-size:32px}
#dianzizazhi dl{line-height:30px;margin:20px 0}
#dianzizazhi dt{float:left; display:inline; font-size:16px; color:#666}
#dianzizazhi a{color:#0083bc}
#dianzizazhi .dianzizazhi_btn1,#dianzizazhi .dianzizazhi_btn2,#dianzizazhi .dianzizazhi_btn3{background:url(../../images/dianzizazhi_btn.png) no-repeat; line-height:33px; text-align:center; display:inline-block; color:#fff; font-weight:bold}
#dianzizazhi .dianzizazhi_btn2{background-position:left -33px; color:#666}
#dianzizazhi .dianzizazhi_btn3{background-position:left -66px;}
.dianzizazhi_btn1, .dianzizazhi_btn2{width:140px; height:33px;}
.dianzizazhi_btn3{width:76px; height:29px; line-height:29px}

#dianzizazhi_history{margin:0 0 10px; padding:15px; *padding:13px;}
#history{display:inline-block; margin:20px 0 0}
#history a{display:block; text-align:center}
#year{clear:both; margin:20px 0 0}
#year table{margin:20px 0}
#year table td{width:163px; height:27px;}
#year div{background:#eaf2fa; border:1px solid #cbdaea; height:38px; line-height:38px; padding:0 9px; }
#year div a{display:inline-block; width:65px; height:38px; text-align:center; margin:0 5px;}
#year div a.active{background:#fff; border:1px solid #cbdaea; border-top:2px solid #2699d7; border-bottom:none; position:relative; top:-1px; }

#canvasse{padding:9px 16px; margin: 0 0 10px}
#canvasse h5{margin:0 0 15px;}
#canvasse p{margin:0px 0 35px;}

#dianzizazhi_intro{border-radius: 2px 2px 2px 2px; box-shadow:none;}
#dianzizazhi_intro h6{font:bold 14px/1.5 Arial, Helvetica, sans-serif}
#dianzizazhi_intro .columnContent{*padding:17px 15px; padding:17px 13px;}


#dianzizazhi_lefttop{color:#000; width:610px; overflow:hidden; padding:19px 20px; background:#fafafa; margin:0 0 10px}
#dianzizazhi_lefttop h5{font-size:32px}
#dianzizazhi_lefttop dl{line-height:30px;margin:20px 0}
#dianzizazhi_lefttop dt{float:left; display:inline; font-size:16px; color:#666}
#dianzizazhi_lefttop a{color:#0083bc}
#dianzizazhi_lefttop .dianzizazhi_btn1,#dianzizazhi_lefttop .dianzizazhi_btn2,#dianzizazhi_lefttop .dianzizazhi_btn3{background:url(../../images/dianzizazhi_btn.png) no-repeat; line-height:33px; text-align:center; display:inline-block; color:#fff; font-weight:bold}
#dianzizazhi_lefttop .dianzizazhi_btn2{background-position:left -33px; color:#666}
#dianzizazhi_lefttop .dianzizazhi_btn3{background-position:left -66px;}
.dianzizazhi_btn1, .dianzizazhi_btn2{width:140px; height:33px;}
.dianzizazhi_btn3{width:76px; height:29px; line-height:29px}

#mulu{padding:9px 16px; margin: 0 0 10px; width:617px; overflow:hidden}
#mulu p,#mulu h3{padding:0 0 0 15px;}
#mulu h3{background:url(../../images/icons.gif) no-repeat -600px -191px; margin:15px 0 0 0}
#juanshouyu{padding:9px 16px; margin: 0 0 10px; font-size:12px; background:#fafafa}
#juanshouyu p{line-height:2.5}
.magazine_part .magazine_btzml{width:auto}
.magazine_part .magazine_nrwzhs_nr{width:auto}

#map{padding:50px 30px 50px 30px; border:1px solid #dfdfdf; width:920px; margin:10px auto}
#map ul li.firstNav a{background:#0094D4; display: block; padding: 2px 0; text-align: center; width: 80px; color:#fff}
#map ul li.firstNav{clear:both;}
#map ul ul{height:35px; line-height:35px; border-bottom:1px dashed #dfdfdf; padding:0 0 0 25px; margin-bottom:30px}
#map ul ul li{float:left; display:inline; width:100px; text-align:center}
#map ul li.firstNav ul li a{background:none; display: block; padding: 2px 0; text-align: center; color:#000}



.overlay{width:100%; height:100%; position:fixed; _position:absolute; top:0; left:0; z-index:1; background:#000; overflow:hidden; _height:expression((document.documentElement.clientHeight>document.documentElement.scrollHeight?document.documentElement.clientHeight:document.documentElement.scrollHeight)+'px');
_width:expression((document.documentElement.clientWidht>document.documentElement.scrollWidth?document.documentElement.clientWidth:document.documentElement.scrollWidth)+'px'); display:none}
.overlay2{width:100%; height:100%; position:fixed; _position:absolute; top:0; left:0; z-index:2; background:#000; overflow:hidden; _height:expression((document.documentElement.clientHeight>document.documentElement.scrollHeight?document.documentElement.clientHeight:document.documentElement.scrollHeight)+'px');
_width:expression((document.documentElement.clientWidht>document.documentElement.scrollWidth?document.documentElement.clientWidth:document.documentElement.scrollWidth)+'px'); display:none}
#tanchuan{position:absolute; z-index:3; border:1px solid #f5f3f6; display:none}
#tanchuan .tit{height:36px; background:#06F; padding:0 13px 0 13px; width:532px; font:bold 14px/36px "宋体"; color:#fff; background:url(/images/alert_bg.png) repeat-x; position:relative}
#tanchuan .txt{min-height:116px; _height:116px; display:inline-block; background:#fff; width:558px;}
#tanchuan .txt .success{width:200px; margin:30px auto 0; line-height:20px; background:url(/images/order_success.png) no-repeat; padding:0 0 0 50px}
#tanchuan .txt .fail{width:428px;border-bottom:1px dashed #dfdfdf; margin:0 auto; position:relative}
#tanchuan .txt .fail p.txt_p{width:220px; line-height:20px; background:url(/images/fail.png) no-repeat; margin:15px auto 0; padding:0 0 10px 55px;}
#tanchuan .txt form{width:270px; margin:20px auto 0px;}
#tanchuan .txt form input{width:203px; height:28px; line-height:28px; vertical-align:middle}
#tanchuan .txt form button{width:97px; height:31px; margin:15px 0 0 35px; background:url(/images/tanchu_btn.png) no-repeat; border:none}
#tanchuan .txt form button span{display:none;}
#tanchuan .txt form.send_form input[type='file']{border:none}

#tanchuan .txt form.send_form{width:538px; padding:10px; overflow:hidden}
#tanchuan .txt form.send_form p{margin:0 0px 17px 0}
#tanchuan .txt form.send_form label{height:28px; line-height:28px; font-size:14px; color:#000; display:inline-block; margin:0 0px 0 40px;}
#tanchuan .txt form.send_form .requiredCondition{margin:0 0 0 10px; color:#999}
#tanchuan .txt form.send_form select{width:160px; height:28px; border:1px solid #c4c4c4; vertical-align:middle}
#tanchuan .txt form.send_form input{width:187px; height:28px; line-height:28px; vertical-align:middle; border:1px solid #c4c4c4}
#tanchuan .txt form.send_form button{width:97px; height:31px; margin:0px 0 0 80px; cursor:pointer; border:none}
#tanchuan .txt form.send_form button.confirm{background:url(/images/send_or_not.png) no-repeat;}
#tanchuan .txt form.send_form a.deny{background:url(/images/send_or_not.png) no-repeat -114px top;width:97px; height:31px; margin:0px 0 0 80px; cursor:pointer; border:none; display:inline-block; vertical-align:bottom}
#tanchuan .txt form.send_form button span, #tanchuan .txt form.send_form a span{display:none;}
#tanchuan .txt .loading{padding:0 0 0 20px; width:60px; margin:30px auto 0; background:url(/images/loading.gif) no-repeat;}
#tanchuan .tit .close{position:absolute; right:10px; top:7px; cursor:pointer; font:bold 18px "黑体";}
#importContact label{width:85px; text-align:right}
#tanchuan .txt form#importContact .requiredCondition{margin:0 0 0 95px; color:#000}
#tanchuan .txt form#confirmClassyficationDel{background:url(/images/fail.png) no-repeat 20px 10px; padding:10px 10px 10px 60px}
#tanchuan .txt form#confirmClassyficationDel button{margin:0 0 0 50px;}
#tanchuan .txt form#confirmClassyficationDel{width:260px;}

#tanchuan .txt form.send_form .left{}
#tanchuan .txt form.send_form input#signin_auto{width:auto;}
#tanchuan .txt form.send_form #signin_auto{border:none;}
#tanchuan .txt form.send_form #signin_auto_label{font-size:12px; color:#666; margin-left:96px; border:none}
#tanchu_btn2{width:97px; height:31px; background:url(/images/tanchu_btn2.png) no-repeat; display:inline-block; margin:15px 0 0 96px}
#tanchuan .txt form.send_form .right{width:206px; height:191px; border-left:1px solid #dfdfdf; padding-left:15px; position:relative; top:-20px;}
#tanchuan .txt form.send_form .right p{width:170px; height:35px; font-size:14px; margin:20px 0 0 15px; line-height:1.5}
#tanchu_btn3{width:137px; height:31px; background:url(/images/tanchu_btn_3.png) no-repeat; display:inline-block; margin:15px 0 0 30px}
#tanchuan .txt form.send_form .right img{margin:42px 0 0 18px;}

.t_huiyuan th{font-weight:bold; height:30px; line-height:30px; padding-left:10px; background:#f4f8fc;}
.t_huiyuan td{padding-left:10px; border-bottom:1px dashed #eee}


#memberWrapper .d1{color:#999999;}

.pin_h1{font-size:14px; background:url(../../images/icons.gif) no-repeat -600px -140px; margin:8px 10px 0 10px;overflow:hidden;font-weight:bolder; padding-left:10px;float:left;width:720px;}
#pin_cite ul{overflow:hidden;}
#pin_cite ul li{width:347px;float:left;}
#pin_cite ul li a{display:inline-block;width:320px;}
.title{text-overflow:ellipsis;white-space:nowrap;float:left;_display:inline;overflow:hidden;text-aligN:left;}
.tab{height:38px;padding:2px 0 0 5px;background:#eaf2fa;border:1px solid #cbdaea;margin-bottom:10px;}
.tab span{display:inline-block;width:84px;height:37px;line-height:36px;text-align:center;}
.tab span.on{background:#fff;border-left:1px solid #cbdaea;border-right:1px solid #cbdaea;border-top:2px solid #2699d7;}

/* 메인중앙하단 */
.con_box {
  float:left;
  width:346px; 
  margin-left:15px;
}
.con_box li {
  float:left;
  width:105px;
  padding-right:5px;
  margin-left:5px;
}
.m1{
  padding:10px;
  font-weight:bold;
  color:#fff;
  font-size:12pt;
}
.mr1, .mr2, .mr3{
  font-size:13pt;
  font-weight:bold;
  color:#009688;
  padding:10px 0 10px 5px;
}
.mr1{background:url(/image/mr1.png) right 20% no-repeat;height:93px;}
.mr2{background:url(/image/mr2.png) right 20% no-repeat;height:93px;}
.mr3{background:url(/image/mr3.png) right 20% no-repeat;height:93px;}
.qm_top{border-top:3px solid orange;border-bottom:3px solid orange;height:50px;font-weight:bold;font-size:12pt;color:orange;text-align:center}
.qm_divider{border-top:1px solid #ccc;width:90%;height:5px;}

.con_box li.last {
  padding-right:0;  
}
.con_box li dl {
  float:left;
  width:100%;
  position:relative;
}
.con_box li dl dt {
  float:left;
  width:100%;
  height:31px;
  font-size:20px;
  font-weight:bold;
}
.con_box li dl dd.img {
  float:left;
  width:100%;
  height:80%;
}
.con_box li dl dd.txt {
  float:left;
  width:100%;
  font-size:14px;
  line-height:20px;
  color:#828282;
  padding-top:7px;
  text-align:justify;
}
.con_box li dl dd.more {
  position:absolute;
  right:0;
  top:0px;
}
.tab_box {
    float: left;
}
.tab_box li {
  float:left;
  width:130px;
  height:31px;
  position:relative;
  margin-right:2px;
}
.tab_box li a {
  display:block;
  width:128px;
  height:30px;
  background-color:#fff;
  text-align:center;
  line-height:30px;
  color:#828282;
  border:solid 1px #dcdcdc;
  border-bottom:none;
}
.tab_box li a:hover {
  text-decoration:underline;
}
.tab_box li a.on {
  background-color:#19a6db;
  color:#fff;
  font-weight:bold;
  border:solid 1px #806444;
  border-bottom:none;
}
.info_wrap1 {
  float:left;
  width:998px;
  min-height:500px;
  border:solid 1px #dcdcdc;
  background-color:#fff;
}
.info_box1 {
    float: left;
    width: 918px;
    padding: 50px 40px;
}

.login_box {
  float:left;
  width:912px;
  height:424px;
  border:solid 3px #19a6db;
  position:relative;
  background:url(../image/login_img.gif) no-repeat 111px 121px;
}
.login_info {
  position:absolute;
  left:358px;
  top:121px;
}
.login_info table th {
  width:72px;
  text-align:left;
}
.login_info table td {
  color:#646464;
  font-size:13px;
}
.login_info table td input.login_form {
  width:228px;
  height:28px;
  border:solid 1px #dcdcdc;
  color:#646464;
  padding-left:10px;
}
.login_info p {
  padding:25px 0 20px 0;
}
.mem_tit {
  float:left;
  width:100%;
  font-size:16px;
  color:#505050;
  font-weight:bold;
  padding:10px 0 10px 0;
  background:url(../images/sub/tit_bar.gif) no-repeat left top;
}
.agree_box {
  float:left;
  width:876px;
  height:148px;
  border:solid 1px #e6e6e6;
  padding:20px;
  line-height:20px;
  overflow-y:scroll;
}
.agree_txt {
  float:left;
  width:100%;
  font-size:11px;
  text-align:right;
  padding:10px 0 0 0;
  margin-bottom:40px;
}

.join_info {
  float:left;
  width:918px;
}
.join_info table, .m1_right_info_write table {
  border-collapse:collapse;
}
.join_info table th, .m1_right_info_write table th {
  text-align:left;
  background-color:#fafafa;
  padding:0 20px;
  border:solid 0px #e1e1e1;
}
.join_info table td, .m1_right_info_write table td {
  padding:8px 20px;
  border:solid 0px #e1e1e1;
  color:#969696;
}
.join_info table td .form1, .m1_right_info_write table td .form1 {
  border:solid 1px #dcdcdc;
  color:#646464;
  padding-left:10px;
}
.join_info table td .form2, .m1_right_info_write table td .form2 {
  border:solid 1px #dcdcdc;
  color:#646464;
  padding:10px;
}
.join_info p.inq_btn {
  width:820px;
  padding-top:15px;
  text-align:center;
}
