@charset "utf-8";
/* CSS Document */
/*-----------------------rule-style----------------------------*/
body,form,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,div,span,input,textarea,tr,td,th,caption{padding:0; margin:0; border:0; letter-spacing:0.05em}
body{font-size:12px; font-family:"宋体"; color:#4e4e4e; padding-bottom:20px; background-color:#fff; }
table{border-collapse:collapse}
li{list-style:none}
a{text-decoration:none}
.clearfix{clear:both; font-size:0; line-height:0; height:0; overflow:hidden}
br.clear{clear:both; font-size:0; line-height:0}
#layout{width:976px}
.float{float:left}
/*-------------------------home--------------------------------*/
#top{height:116px; padding-top:20px}
#logo,
#c_left{width:145px; float:left}
#top_r,
#c_rit{width:800px; float:right;/* border-top: solid 1px #333;*/}
#top_rtl{width:800px}
#top_rtl span{float:right}
#top_r #abul{padding:35px 2px 7px 0}
#top_r ul{text-align:right}
#top_r ul li{padding:0 7px; border-right:1px #616161 solid; float:right; display:none}
#top_r ul li.noborder{border:none; padding:0 0 0 7px}
#topborder{height:16px; padding:8px 13px 0 0; margin-top:8px; background:#669acc; text-align:right}
.lvc{ width:275px; height:210px; padding-bottom:20px;}
#content{}
#selectbox,
#navi,
#loginbox{padding:10px 0 10px 15px; border-bottom:#669acc 1px solid}
#selectbox{padding:18px 0 15px 10px;}
#select{width:118px}
#navi,
#loginbox{padding:5px 0}
#navi{padding:10px 0 10px 10px}

#navi li{padding:7px 0}
#loginbox{padding:14px 0; width:145px}
#loginbox ul{width:145px}
#loginbox ul li{padding:0 2px 0 4px; line-height:15px; float:left; white-space:nowrap;}
#loginbox ul li.bd{border-left:#b6b6b6 1px solid}
.lg{padding-bottom:7px}
#loginbox ul li a{color:#b6b6b6}
#loginbox ul li a:hover{color:#666}
#loginbox dl{padding:8px 0px 0 10px}
#loginbox dl dt{float:left; padding:5px 7px 0 0; _padding:6px 7px 0 0}
#loginbox dl dd{width:95px; float:left}
.ljm{padding-top:10px; _padding-top:20px}
.ljm a{ color:#b5b5b5}
.inputbox{width:90px; height:17px; border:#809fbc 1px solid}
#surinput{margin:8px 0 0 60px}
#banner{margin-top:16px}

#flv{width:800px}
#c_r_b{width:800px; border-bottom:#ccc 1px solid; overflow:hidden}
#c_r_c{width:800px; padding-bottom:47px; border-bottom:#ccc 1px solid; overflow:hidden}
.index_ubox{width:800px}
.index_ul,
.index_ub2{width:517px; padding-bottom:10px; border-bottom:#ccc 1px solid; float:left; overflow:hidden;}
.index_ul{padding-top:2px}
.index_ul li{width:249px; margin-left:9px; float:left; display:inline}
.index_ul li .pic{width:249px; padding-bottom:25px}
.index_ul li .pici{width:249px; padding:0}
.index_ul li dl dt{font-size:0; height:17px; overflow:hidden; padding-bottom:8px}
.index_ul li dl dd{width:249px; line-height:20px}
.index_ul li dl dd.href{ padding-top:27px}

.index_r1{width:265px; display:inline; float:right}
.inb2a{width:251px; height:174px; margin-top:15px; float:left}
.inbdl{width:250px; margin-top:15px; float:right}
.inbdl dt{margin-bottom:3px}
.indbul{width:250px}
.indbul li{width:235px; background:url(../images/idb_16.gif) no-repeat 2px 10px; padding-left:15px; line-height:25px}
#bottom,
#nbtm{padding-top:26px}
#bottom ul,
#nbtm ul{padding-left:191px}
#bottom ul li,
#nbtm ul li{padding-right:8px; float:left}
#bottom #mz,
#nbtm #mz{padding:9px 0 0 35px}

/*-------------------------article--------------------------------*/
#art{margin-top:37px; line-height:28px}
#artpic{width:251px; float:right}
#artbtn{display:block; height:35px; margin-top:40px}
.atitle{color:#217bd3;}
.arttl{width:500px; color:#666; line-height:22px; padding-bottom:10px}
.arttl em{font-weight:bold; font-style:normal;  color:#217bd3; font-size:14px; display:block}
.arul{color:#666}
.arul li p{}
#nbtm{margin-top:20px; padding-top:55px; border-top:#ccc 1px solid; overflow:hidden}

/*-------------------------articleul--------------------------------*/
#artall{padding-bottom:20px}
#ritlk{width:245px; float:right}
#ritlk a{display:block; margin-top:15px}
#artul{width:465px; height:auto; overflow:hidden; margin-left:15px; _margin-left:8px; float:left}
#artul li{margin-top:10px; _margin-top:5px; line-height:20px; overflow:hidden}
#artul li dt{background:url(../images/list_09.gif) no-repeat left center; padding-left:14px}
#artul li dt a{color:#666}
#artul li dd{padding-left:14px; color:#969595}
#artul li dd a{color:#968545; white-space:nowrap}
#page{margin:18px 0 0 50px; height:25px}
#page li{float:left; line-height:25px}
#page a{padding:0 4px; color:#666; text-decoration:underline}
#page li.gopage{padding-left:10px; vertical-align:middle}
#page li.gopage select{vertical-align:middle; margin:0 5px}

/*-------------------------happy5--------------------------------*/
#ha5_tp{overflow:hidden; height:331px; background:url(../images/happy5_03.jpg) no-repeat; }
#ha5_tp a{width:200px; height:27px; margin:286px 0 0 128px; display:block; overflow:hidden}
#ha5_ct{margin-top:15px; overflow:hidden}
.ha5_lf{width:523px; float:left}
.ha5_lf li,
.ha5_lf li.las{padding:25px 0; _padding:25px 0 0px 0; border-bottom:#d3d3d3 1px solid}
.ha5_lf li img.limg{float:left; display:block; padding-right:22px}
.ha5_lf li dl{width:330px; line-height:20px; float:left; }
.ha5_lf li dl dd{padding-top:15px}
.ha5_lf li.las{border:0}
#ha5_rt{width:265px; float:right; text-align:right;}
#ha5_rt dt{margin-top:12px}
#ha5_rt dt.ft{margin-top:25px}
#ha5_rt dd.h1{padding:8px 0 0 56px; background:url(../images/hp5r_15.jpg) no-repeat 2px 8px;}
#ha5_rt dd.h1a{padding:8px 0 0 56px; background:url(../images/asdf_07.gif) no-repeat 2px 8px;}
#ha5_rt dd.h2p{background-position:15px 8px; padding:8px 0 0 66px}
#ha5_rt dd.h1 img.himg,
#ha5_rt dd.h1a img.himg{float:left}
#ha5_rt dd.h1 ul,
#ha5_rt dd.h1a ul{float:left; margin-top:5px}
dd.h1 ul li,
dd.h2p ul li,
dd.h1a ul li{background:url(../images/list_09.gif) no-repeat 2px center; line-height:20px; padding-left:11px}
dd.h1 ul li a,
dd.h2p ul li a{color:#666}
dd.h1 p,
dd.h1a p{text-align:left}
dd.h1 p a{color:#ba5fa2}
dd.h1a p a{color:#a815be}
#ha5_rt dd.h2{padding-top:11px}
#ha5_rt dd.h3{padding-top:18px}
#h5baner{margin:15px 0}

/*-------------------------music--------------------------------*/
#mutop{}
#mucont{margin-top:1px}
#muisc{width:538px; height:428px; margin-bottom:80px; border:#a5a5a5 1px solid; position:relative; float:left; text-align:center}
.sj,
.sj1{width:13px; height:8px; position:absolute; left:84px; top:-7px}
#die{margin-top:11px;}
#musicgo{width:800px; height:486px; border-top:#999 1px solid; position:relative}
/*-------------------------rege--------------------------------*/
#reg_tp{height:329px; background:url(../images/rege_03.jpg) no-repeat; border-bottom:#b2b2b2 1px solid; overflow:hidden}
#reg_tp a{width:220px; height:31px; margin-top:225px; display:block}
.reg{padding:20px 0 20px 10px; border-bottom:#cdcdcd 1px solid}
.reg .tb1 *{text-align:left}
.reg *{color:#767676}
.reg img,
.reg select,
.reg input{vertical-align:middle}
.reg caption{padding-bottom:10px}
.reg tr{height:30px}
.reg th{width:100px}
.tb1 input{width:222px; height:19px; border:#d3d3d3 1px solid}
.tb1 td.last{color:#afafaf}
.tb1 span{padding:0 10px; color:#838383}
.tb1 .sle1{width:187px; height:20px; overflow:hidden}
.reg select{width:78px; margin-right:5px; vertical-align:middle}
.tb1 td.bir select{margin-left:4px; vertical-align:middle}
.reg dl{height:21px; margin-top:8px}
.reg dl dt{padding:5px 9px 0 0; float:left}
.reg dl dd{float:left}
.reg input.inp1,
.reg input.inp2{width:168px; height:19px; border:#d6d6d6 1px solid}
.reg select.sel2{width:95px}
.reg select.sel3{width:180px}
.reg input.inp2{width:403px}
#year,
#month,
#day{color:#767676}
.reg dl.quetion{height:auto; padding-top:15px}
.reg dl.quetion dt,
#qd dt{float:none; text-align:left}
.reg dl.quetion dd{float:none; padding:15px 0 0 30px; _padding-top:10px; vertical-align:middle}
.reg dl.quetion dd input{width:auto; margin-right:4px}
#reg_btn{padding:92px 0 0 208px}
#reg_btn input{margin-left:20px}
#reg_btn input.reset{width:79px; height:33px; background:url(../images/rege_87.gif) no-repeat}
#yfxz,#job,.xtx,.quetion,#gzyfr{display:none}
#tjpp p,
#gzbox p,
#qd p{width:140px; height:25px; float:left; margin-left:15px}
#tjpp p.aone,
#gzbox p.aone,
#qd p.aone{margin-left:0}
.ifyp{margin-right:5px}
#ifyapei{display:none}

#tjpp .ifypbox p,
#gzbox .ifypbox p,
#qd .ifypbox p{margin:0; float:none}
#tjpp .ifypbox input,
#gzbox .ifypbox input,
#qd .ifypbox input{margin-right:5px}
.reg dl.quetion dd.ifypbigbox,
.reg dl.quetion dd.ifypbigbox
.reg dl.quetion dd.ifypbigbox{height:36px; position:relative}
.ifypbox,
.ifdmzbox,
.ifhsbox{width:145px; height:48px; position:absolute; left:30px; top:5px; display:none}
.ifdmzbox{position:absolute; left:185px; top:5px}
.ifhsbox{position:absolute; left:495px; top:5px}
/*----------------------edit-----------------------------------*/
#edittop{height:329px; background:url(../images/edit_07.jpg) no-repeat; border-bottom:#b2b2b2 1px solid; overflow:hidden}
#edittop a{width:220px; height:31px; margin-top:240px; display:block}
/*-------------------------revite--------------------------------*/
#rev{text-align:center}
#revtp{padding:24px 0 0 14px}
#revct{width:740px; height:530px; margin:12px auto 0; padding:0 10px; border:#b8b8b8 1px solid; text-align:left; overflow-x:hidden; overflow-y:scroll; line-height:35px; color:#666}
#revct span{color:#217bd3; font-size:18px; font-weight:700; padding-top:20px; display:block}
#revct p{text-indent:24px}
#revbt{margin:20px auto 105px auto}
#revbt a{padding-left:18px}

/*-------------------------application--------------------------------*/
#aptop{padding:100px 0 40px 0; border-bottom:#b2b2b2 1px solid}
#aptable{padding:27px 0 20px 10px; overflow:hidden}
#aptable *{color:#4e4e4d}
#aptable tr{height:36px}
#aptable tr th{width:75px; text-align:left}
#aptable tr td{padding-right:70px; text-align:left; overflow:hidden}
#aptable tr td input{width:190px; height:26px; border:#a6a6a6 1px solid; line-height:26px}
#aptable tr td select{width:194px; height:22px}
#aptable tr td.more{padding:0}
#aptable tr td.more input{width:528px; padding:0}
#apbtn{padding:30px 0 0 575px}

/*----------------------------alert----------------------------------*/
#onload_cover{width:100%; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; display:none; z-index:100; position:absolute; background:#fff; left:0; top:0}
#onloadb_cover{width:100%; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; display:none; z-index:100; position:absolute; background:#000; left:0; top:0}
#alerta,
#alertd,
#alertk,
#alertt{width:306px; height:173px; background:url(../images/alerbg_03.jpg) no-repeat; overflow:hidden; position:absolute; z-index:1001; display:none}
#alaleft,
#alalefta{width:185px; margin:21px 0 0 34px; float:left}
#alalefta{width:235px}
#ala1{padding-left:4px}
#ala2{padding-top:10px}
#alaclose{width:17px; height:17px; padding:11px 10px 0 0; float:right}

#alertb{width:324px; height:173px; background:url(../images/alerbg_07.jpg) no-repeat; overflow:hidden; position:absolute; z-index:1001; display:none}
#alertb *,
#alertc *{vertical-align:middle}
#albclose{height:19px; padding:11px 10px 0 0; text-align:right}
.albcont{width:280px; margin:7px 0 0 34px}
.albcont p{margin-bottom:6px; line-height:18px}
.albcont p span{padding:0 3px}

#alertc,
#alerte,
#alertf{width:337px; height:213px; background:url(../images/forgetbg_03.jpg) no-repeat; overflow:hidden; position:absolute; z-index:1001; display:none}
.fgmail{padding-top:6px}
.fgmail input{width:238px; height:25px; background:#fff; border:#b6c1cd 1px solid}

.alheight{height:150px}
.alcolor{color:#666; margin-top:10px}
/*----------------------------gift----------------------------------*/
#gift{padding-bottom:20px}
#gift li,
.yogaul li{width:250px; margin:40px 0 0 25px; float:left; display:inline}
#gift li.first{margin:40px 0 0 0}
.gifts{padding-bottom:19px}
#gift li dl,
.yogaul li dl{padding-left:8px; line-height:20px}
#gift li dl dt,
.yogaul li dl dt{height:15px; font-size:0; overflow:hidden; padding-left:5px}
#gift li dl dd,
.yogaul li dl dd{height:75px; padding:11px 0 0 5px; color:#4e4e4e}
#gift li dl dd.giftbtn,
.yogaul li dl dd.yogabtn{height:34px; padding:0}

/*----------------------------yoga----------------------------------*/
.yogatop{}
.yogaul{width:800px; padding:32px 0 40px 0; border-bottom:#d3d3d2 1px solid; overflow:hidden}
.yogaul li{margin:0 0 0 25px}
.yogaul li.first{margin:0; clear:left}
.yogaul li dl dd{height:50px}
.yogaimg{height:181px; padding-bottom:19px}
.bord{border:0}
/*----------------------------naturalfood----------------------------------*/
.naturtop,
.applytop{width:800px; height:330px; border-bottom:#d3d3d3 1px solid; background:url(../images/natural_03.jpg) no-repeat; overflow:hidden}
.naturtop a{width:230px; height:32px; display:block; margin:228px 0 0 31px}
.natul li dl{width:290px; padding-right:35px; overflow:hidden}
.natul li dl dt{padding-left:10px}
.natul li dl dd.wz{height:80px; padding-left:10px}
#nulwz li a{color:#a69335}
#nulwz{text-align:left}
/*----------------------------n_knowledge----------------------------------*/
.nkul{width:785px; padding:27px 0 40px 15px}
.nkul li{width:363px; height:24px; padding-left:15px; background:url(../images/list_09.gif) no-repeat left center; line-height:24px; float:left; display:inline; overflow:hidden}
.nkul li a{color:#4e4e4d}

/*----------------------------mail----------------------------------*/
.mailtop{height:150px; position:relative}
.mailgo{padding:40px 0 0 9px}
.fgx{font-size:0; height:9px; position:absolute; bottom:0}
.maillist{margin:15px 0 0 3px}
.maillist tr{height:46px; text-align:left}
.maillist tr th{width:82px}
.maillist tr td{width:254px}
.maillist tr td input{width:190px; height:26px; border:#a6a6a6 1px solid}
#mailbtn{width:780px; padding:30px 20px 0 0; text-align:right}
#mailbtn input{margin-right:10px; float:right}

/*----------------------------flv----------------------------------*/
#flv{width:800px; height:355px; padding:20px 0 10px 0; border-bottom:#ccc 1px solid}
.left{width:525px; height:360px; float:left}
.Fright{width:260px; float:right}
.Fright li{padding:15px 0 22px 5px; border-bottom:#ccc 1px solid; line-height:22px; color:#4c4c4c}
.yogname{width:250px}
.yogname dt{ overflow:hidden}
.yogname dd{padding-top:10px;}
.yogname dd span{color:#217bd3}
.Fright li.share{padding:70px 0 0 5px; border:0; overflow:hidden}
.Fright li.share a{padding-top:2px}

/*----------------------------loginok----------------------------------*/
#loginok{padding:14px 0 24px 0; border-bottom:#669acc 1px solid}
#loginok ul li{padding:0 5px; line-height:15px; float:left; white-space:nowrap;}
#loginok ul li.bd{padding:0 4px 0 0; border-right:#b6b6b6 1px solid}
#loginok ul li a{color:#b6b6b6}
#loginok ul li a:hover{color:#666}
#loginok .look{text-align:right; line-height:20px}
#loginok .look p{padding:15px 15px 0 0}
#loginok .look span{padding-right:0px; color:#247ad1; white-space:nowrap;}
#lookbtn{padding-top:15px}

/*----------------------------history----------------------------------*/

#historyul{width:800px; padding-top:20px; position:relative}
#historyul li{margin-right:15px; float:left}
#historyul li a{display:block}
.goline{width:800px; height:20px; margin-top:14px; border-top:#999 1px solid; clear:left}
.sj1{left:49px; top:500px}
#lefhis{width:470px; float:left}
#hisflv{width:330px; padding-top:35px; text-align:right; float:right}
.pad{padding-bottom:20px}

/*----------------------------knowledge----------------------------------*/
.ritkn{width:265px; float:right}
.ritkn li{padding:15px 0 0 12px}
.ritkn li.topone{padding:0 0 0 12px}
.ritkn li.bear{padding:15px 0 0 0}
.ritkna{width:285px; float:right}
.ritkna li{padding:15px 0 0 35px}
.ritkna li.bear{padding:15px 0 0 0}

/*----------------------------font----------------------------------*/
.font{width:250px; padding:5px; line-height:20px; font-family:"文鼎CS中等線"}
.font span{white-space:nowrap; float:left; padding:5px}
.font span.f0{font-size:15px; color:#a69436}
.font span.f1{font-size:17px; color:#e1af00}
.font span.f2{font-size:20px; color:#e18400}
.font span.f3{font-size:23px; color:#ba830e}
.font span.f4{font-size:26px; color:#aa7000}
.font span.f5{font-size:26px; color:#e18400}
.font span.f6{font-size:26px; color:#f49800}

/*----------------------------612(height:330px;)----------------------------------*/
/*.t612{background:url(../images/612_03.jpg) no-repeat}*/
.t612{width:800px; border-bottom:#d3d3d3 1px solid; overflow:hidden}
.t612 a{width:200px; display:block; margin:282px 0 0 127px;  border-bottom:#d3d3d3 1px solid;}
.t612cont{width:520px; float:left; }
.t6ul{padding-top:25px}
.t6ul li{width:250px; margin-right:10px; float:left; }
.t6ul li .pic612{height:181px; padding-bottom:25px}
.t6ul li dl{height:151px; padding-left:4px; overflow:hidden}
.t6ul li dl dd.t6wz,
.t6ul li dl dd.tsb{width:250px; height:80px; padding:10px 0; overflow:hidden; line-height:20px}
.t6ul li dl dd.tsb{height:57px}
.bqwz{clear:left; padding-top:20px; _padding-top:12px}

/*----------------------------18----------------------------------*/
/*.t18{background:url(../images/18_2_03.jpg) no-repeat}*/
.t18, 
.t32, 
.m32{width:800px; height:330px; border-bottom:#d3d3d3 1px solid; overflow:hidden}
.t18 a,
.t32 a,
.m32 a{width:227px;  display:block; margin:285px 0 0 198px; border-bottom:#d3d3d3 1px solid;}
/*----------------------------12_product----------------------------------*/
.l12img{padding:0 58px 0 35px; float:left; display:block}
/*----------------------------32----------------------------------*/
/*.t32{background:url(../images/362_03.jpg) no-repeat}*/
/*----------------------------m32----------------------------------*/
/*.m32{background:url(../images/m36_03.jpg) no-repeat}*/
.m32 a{margin:279px 0 0 211px}
/*----------------------------family----------------------------------*/
.fmlul li.parent{height:188px; padding:34px 0 0 8px; border-bottom:#d3d3d3 1px solid}
.fmimg{width:244px; padding-right:46px; float:left}
.fmlul li ul{width:450px; float:left}
.fmlul li ul li{background:url(../images/list_09.gif) no-repeat left 30px; padding:26px 0 0 13px}
.fmlul li ul li.pn{padding:0; background:none}
.fmlul li ul li.pan{padding:5px 0 0 0}
.fmlul li ul li.ni{background:none}
.fmlul li ul li.fmlbtn{background:0; padding:40px 0 0 0}

/*----------------------------prope_seviece----------------------------------*/
.propebg{width:800px; height:299px; background:url(../images/zsbg_01.jpg) no-repeat; margin-top:-8px}
.golinea{width:800px; height:20px; border-top:#999 1px solid; clear:left}
.prope_frame{width:760px; margin:13px 0 0 9px; display:none}
.proimg{width:250px; float:left}
.proul{margin-left:32px; float:left}
.proul li{background:url(../images/list_09.gif) no-repeat 0 4px; padding:0 0 20px 14px}
.proul li.pln{padding:0 0 20px 0; background:none}
.proul li.pbtn{width:366px; height:119px; background:url(../images/jion_03.jpg) no-repeat; overflow:hidden}
.proul li.pbtn a{width:217px; height:33px; display:block; margin:50px 0 0 5px}

/*----------------------------play_music----------------------------------*/
.play{width:408px; height:408px; float:left; margin:12px 0 0 60px; display:inline}

/*----------------------------m36_product----------------------------------*/
.dldivb dl dd{padding:21px 0 33px 0}
.natulli li{padding:25px 0}

/*----------------------------clinicalproven----------------------------------*/
.clin{width:800px; margin-bottom:24px}
.clin li{width:380px; height:362px; margin:14px 0 0 20px; float:left; display:inline}
.clin li.cfone{margin:14px 0 0 10px}

/*----------------------------indexflash----------------------------------*/
#index_flash{width:600px; height:400px; position:absolute; display:none}
#index_flash div{position:relative; z-index:1}
#index_flash a{width:20px; height:20px; float:right; top:5px; right:15px; position:absolute; z-index:9}

/*----------------------------apply----------------------------------*/
.applytop{background:url(../images/aptop_03.jpg) no-repeat; overflow:hidden}
#applyul{width:785px; margin:300px 0 0 15px; position:relative}
#applyul li{margin-right:15px; float:left}
#applyul li a{display:block}
.applyflow{}
.apflowul{width:800px}
.apflowul li{width:255px; margin:35px 0 0 17px; line-height:20px; float:left}
.apflowul li.apfirst{margin:35px 0 0 0}
.apflowul li img{display:block}
.apimg{margin-bottom:10px}
.apflowul li dd{width:250px; margin:16px 0 0 5px}
.apflowul li dd.appbtn{width:255px; margin:0}
.appsq{width:770px; height:253px; background:url(../images/applyflows_05.jpg) no-repeat; overflow:hidden}
.appsq a{width:140px; height:34px; margin:119px 0 0 61px; display:block}
.appicsg{margin:37px 0 62px 0}
.appzjss{height:49px; text-align:right}
.applist{width:670px; height:425px; overflow:hidden; overflow-y:scroll}
.applist table{width:570px; text-align:center}
.applist table caption{margin-bottom:5px; color:#a69335; font-weight:bold; font-size:20px}
.applist table td{height:25px; border:#dcdcdc 1px solid; vertical-align:middle}
.applist table th.applname,
.applist table th.applcity{width:143px; height:38px; vertical-align:middle; background:#a69335; border:#dcdcdc 1px solid}
.applist table th.applphone{width:227px; height:38px; vertical-align:middle; background:#a69335; border:#dcdcdc 1px solid}

.applybox{width:800px; margin-bottom:20px}
.applybox table{width:770px}
.applybox table caption{height:40px; margin:30px 0 0 15px; _padding:30px 0 0 15px; text-align:left}
.applybox table tr{height:48px; vertical-align:middle}
.applybox table tr th{width:84px}
.applybox table tr td input,
.applybox table tr td select{width:190px; margin-right:80px; border:#a6a6a6 1px solid; color:#767676}
.applybox table tr td input.apinputb{width:445px; margin:0}
.applybox dl{width:100%; height:22px; margin:5px 0 0 15px; overflow:hidden}
.applybox dl dt{padding:5px 9px 0 0; float:left}
.applybox dl dd{float:left}
.apph{width:770px; height:406px; text-align:center; overflow:hidden}
.apboxa{width:413px; height:120px; margin:129px 0 0 219px}
.apboxa a{width:94px; height:58px; display:block; float:left}
.apboxa .apah{width:290px; height:68px; margin:53px 0 0 29px; float:left; display:none}
.apboxb{width:290px; height:122px; margin:4px 0 0 47px; position:relative; float:left}
.apboxb div{display:none}
.apboxb a{width:91px; height:43px; display:block; position:absolute; top:68px; left:80px}
.apboxc{width:290px; height:132px; margin:57px 0 0 53px; float:left; text-align:right}
.apboxc a{width:93px; height:58px; display:block; float:right}
.apboxc div{width:290px; height:68px; margin-top:5px; display:none}
#dogift{margin-left:12px}

#allweb{padding:10px; border-bottom:#669acc 1px solid}
#allweb li{padding:5px}


/*----------------------------apply----------------------------------*/
#hdcxbox{width:791px; height:501px; background:url(../images/cxhdbg.jpg) no-repeat; margin:34px 0 0 9px; overflow:hidden}
#hdcxnbox{width:750px; margin:14px auto}
#hdtops{height:29px; background:#669acc}
#hdtops div{float:right}
#hdtops div select{margin:4px 10px 0 0}
#clicks{height:45px; margin-top:1px; background:#d1e1f0; overflow:hidden}
#clicks ul{margin:8px 0 0 2px}
#clicks ul li{margin-left:6px; float:left}
.hdbigpic{width:204px; margin-top:1px; float:left}
.hdcontent{width:526px; height:390px; overflow:hidden; overflow-y:scroll; margin-top:5px; float:right}
.hdcontent li{margin:5px 0; border-bottom:#dde1e5 1px solid; padding:5px 0; overflow:hidden}
.hdcontent li div{width:147px; height:109px; float:left; overflow:hidden}
.hdcontent li div img{width:140px; height:103px;}
.hdcontent li dl{width:360px; float:right}
.hdcontent li dt{color:#a69335; line-height:24px; font-size:16px}
.hdcontent li dt *{vertical-align:middle}
.hdcontent li dt img{margin-left:6px}
.hdcontent li dd{line-height:18px; font-size:13px; color:#43505a}
.hdcontent li dd p{font-size:12px}
.hdcontent li a{display:block; color:#669ACC; font-size:12px; padding-top:5px}
.hdcontent li.hdnb{border:0}

#apFbox{width:337px; height:213px; background:url(../images/12_03.jpg) no-repeat; overflow:hidden; position:absolute; z-index:101; display:none}
#apFbox a{width:20px; height:20px; display:block; float:right; margin:12px 13px 0 0; _margin:12px 6px 0 0}


/*=================================warm======================================*/
#warm-bannre{ width:800px; height:330px; float:right; margin-bottom:29px; display:inline;}
#warm-fla{ width:800px; float:right; margin-bottom:41px; display:inline;}
#warm-fla1{ width:761px; float:right; padding-left:39px;margin-bottom:23px; display:inline;}
#warm-yy{ width:766px; height:139px; padding:55px 17px 31px 17px; float:right; border-bottom: solid 1px #ccc; background: url(../images/warm-bg_03.jpg) no-repeat left top; }
#box{ width:126px; padding-right:80px; float:left;display:inline}
#box2{ width:126px; padding-right:80px; float:left;display:inline}
#box3{ width:126px; padding-right:10px; float:left;display:inline}
#box4{ width:126px;float:left;}
#box1{ width:126px; padding-right:90px; float:left;}
/*ul li{ line-height:22px;}*/
 
 
 /*=========================callexpert==============================*/
#main{ width:900px; margin:0 auto;}
#left{ width:108px; height:112px; padding-right:17px; float:left;}
#right{ width:725px; padding-right:50px; float:left;}

/*CSS背景变暗滤镜样式
body{ height:100%}
#y_div { width:551px; height:248px; padding:10px; background-image:url(../images/y_bg.gif);}
.close{ width:100%; border:0; float:right; text-align:right; padding-bottom:15px;}
.piv{ padding:0 0 20px 20px;}
.pivp{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; color:#2078c2; font-weight:bold; line-height:30px;}
.black_overlay{ display: block; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); }
.white_content { display: block; position: absolute; top: 10%; left: 30%; width: 50%; height: 50%; z-index:1002; overflow: auto; }*/
/*----------------------NEW3----------------------*/
.new_main{ width:260px; float:right; background-image:url(../images/NEW3_4.jpg); overflow:hidden;}
.new_main .new_box{ width:260px; margin:0; overflow:hidden;}
.new_main .new_left{ width:95px; float:left; padding-left:20px;}
.new_main .new_right{ width:125px; float:right; padding-right:13px;}
.new_main .new_right a{ font-size:12px; font-weight:bold; color:#207cd2; line-height:14px;}
.new_li{ line-height:20px; padding:0 15px 0 20px;}
.new_a{ font-size:12px; color:#207cd2;}
.new_main .new_right p{ padding-bottom:10px;}
#newbody_left{ width:518px; float:left; overflow:hidden;}
/*----------------------feeding----------------------*/
.feed_nav{ width:800px; margin-top:77px;}
.feed_nav .feed_l{ width:180px; float:left; padding-bottom:2px;}
.feed_nav .feed_r{ width:180px; float:right; padding-top:12px; padding-right:30px;  padding-bottom:2px;}
.feed_nav .feed_r li{ float:left; display:inline; margin-right:10px;}
.iviteOther li{float:left; display:inline; margin:5px 10px 0 0}

.abb_bboxa{ width:186px; float:left;}
.abb_bboxb{ width:210px; float:left;}
.abb_bboxc{ width:213px; float:left;}
.abb_bboxd{ width:188px; float:left;}





/*----------------------others----------------------*/
#itrustli{height:36px}
#itrustli li{width:195px; height:36px; float:left; margin-left:4px}
#itrustli li a{display:inline; margin:0; border:0}
.trustsj{width:800px; height:12px; position:relative; border-bottom:1px #ccc solid}
.trustsj img{position:absolute; bottom:-1px; z-index:1}
.trusf{width:800px; text-align:center; margin:20px 0}
.trusl{width:800px; height:212px; margin:10px; background:url(../images/gbb_03.jpg) no-repeat}
.trusl li{float:left}
.trusfl1{width:194px; margin:36px 0 0 38px}
.trusfl2{width:194px; margin:36px 0 0 67px}
.trusfl3{width:194px; margin:36px 0 0 69px}
.trusthk{width:800px; height:638px; background:url(../images/hk_06.jpg) no-repeat; overflow:hidden}
.trustc{width:266px; height:234px; margin:29px 0 0 64px}
.trustnum{width:80px; font-size:20px; font-weight:bold; margin-left:110px; color:#0087cb; text-align:center}
.trustflv{width:800px; margin-top:53px; text-align:center}


