﻿@charset "utf-8"; 

body  {
background:#e5ded6; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

body,td,th {font-family: 宋体;}

html, body, div, h1, h2, h3, h4, h5, h6, hr, p, img, dl, dt, dd, ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, td, form, fieldset, embed, object, applet, iframe {border:0 none; margin:0; padding:0;}

ol, ul, li{ list-style:none;}
a{ text-decoration:none;}
a:link {color: #333333;}
a:visited {color: #333333;}
a:hover {color: #4390ba;text-decoration:underline;}
a:active {color: #4390ba;text-decoration:underline;}

.fl{ float:left}
.fr{ float:right;}
.cb{ clear:both}
.box-border{border:#e4ded6 solid 1px;}
.p{ padding:15px;}
.h{ height:15px;}

.editTextarea{border:1px solid #999;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;padding:1px;height:80px;overflow:auto;width:280px;text-align:left;padding:5px;
}

.bg{ background-color:#FFFFFF; height:auto;;}
.wrap{ width:950px; height:auto; margin:0px auto;}

.topnav{ width:195px;  height:60px; background-image:url(/images/blt.jpg); background-repeat:no-repeat;}
.topnavlink{ margin-top:25px; margin-left:10px;}
.topnavlink a{color:#000000;}
.header{ background-image:url(/images/toppic.jpg); background-repeat:no-repeat; height:13px; text-align:right; padding-top:5px; overflow:hidden;}

/*menu*/
.mainnav{ height:45px; background-image:url(/images/menul.jpg); background-repeat:repeat-x;}
.mg{margin-left:70px;}
*html .mg{margin-left:40px;}
*+html .mg{margin-left:70px;}
.menu ul li{ float:left;}


/*search*/
.search{height:25px; padding:15px 60px 5px 10px;}
.search ul li{ float:left;}
.searchbox{ width:210px; height:18px; margin-right:10px; }

/*banner*/
.wrap2{width:982px; height:390px; background-image:url(/images/bannnerbac.jpg); background-repeat:no-repeat; margin:-4px auto ; background-position:top;}
*html .wrap2{width:982px; height:390px; background-image:url(/images/bannnerbac.jpg); background-repeat:no-repeat; margin:-4px auto -9px auto ; background-position:top;}
*+html .wrap2{width:982px; height:390px; background-image:url(/images/bannnerbac.jpg); background-repeat:no-repeat; margin:-4px auto 0px auto ; background-position:top;}
.wrappriv{width:982px; height:338px; background-image:url(/images/bannnerbacd.jpg); background-repeat:no-repeat; margin:-4px auto ; background-position:top;}
*html .wrappriv{width:982px; height:390px; background-image:url(/images/bannnerbacd.jpg); background-repeat:no-repeat; margin:-4px auto -9px auto ; background-position:top;}
*+html .wrappriv{width:982px; height:390px; background-image:url(/images/bannnerbacd.jpg); background-repeat:no-repeat; margin:-4px auto 0px auto ; background-position:top;}

.banner{ width:640px; height:283px; padding-left:32px; padding-top:30px;}
.h11{height:230px;}
.h12{height:180px;}
.h13{height:220px;}
.h14{height:140px;}
.h3{height:56px;}
.info{padding-left:76px; line-height:20px;}
.info ul li{  margin-top:10px;}
.name{ font-size:14px; color:#c63f1c;}
.inforcon{ color:#4390ba;}
.ren{ margin-left:55px; margin-top:10px;}

/*midsearch*/
.midsearch{ width:600px; padding:15px 0px 5px 10px; height:50px;}
.midsearchbg{ width:441px; height:30px; background-image:url(/images/midserch.jpg); background-repeat:no-repeat; }
.midsearchbor{ width:420px; height:18px; border:#FFFFFF solid 1px; margin:3px;}
.midsearch ul li{ float:left;}
.midsearchname{width:70px; height:28px; line-height:28px; font-size:14px;}
.midsearchbut{ width:40px; text-align:center;}
.fontsize14{ font-size:14px;}
.midsearchxz{ padding-left:100px; height:20px;}
.midsearchxz ul li{ float:left; background-image:url(/images/pic01.jpg); background-repeat:no-repeat; background-position:center left; width:70px; padding:10px 0px 0px 15px; }
*html .midsearchxz ul li{ padding:0px 0px 0px 15px; }
*+html .midsearchxz ul li{ padding:0px 0px 0px 15px; }
.w{ width:310px; margin-top:15px;}
.gr{ width:220px; text-align:right}
.tool{ width:90px; height:40px; line-height:40px; text-align:right}
*html .tool{width:90px; height:40px; line-height:40px; padding-top:10px;}

/*leftbar*/
.leftbar{ width:570px; height:auto; padding-left:15px; }
.h2{height:3px;  overflow:hidden; background-color:#f7f4f0;}
.box{ background-color:#f7f4f0; border:#f2e9dd solid 1px; padding:5px; height:auto;}
.box-border2{ border-top:solid #FFFFFF 1px; border-left:solid #FFFFFF 1px; border-right:solid #FFFFFF 1px;}
.titw{ width:430px;}
.tit{ color:#333333; font-weight:bold; font-size:14px; padding-left:15px; height:27px; line-height:27px;}
.tit_home{ color:#333333; font-weight:bold; font-size:14px;  height:27px; line-height:27px;}
.tit02{color:#c63f1c;}
.titbac{ background-image:url(/images/titbac.jpg); background-repeat:repeat-x; height:27px; line-height:27px;}
.tips{ padding-top:7px; padding-right:20px;}
.cont{background-color:#FFFFFF;}
.cont ul li{ float:left; width:255px; line-height:24px;  background-image:url(/images/picbg01.jpg); background-repeat:no-repeat; background-position:center left; padding-left:15px;}
.more{ color:#4390ba; height:27px; line-height:27px;}
.more a{ color:#4390ba;  height:27px; line-height:27px;}
.grodl{float:left;width:13%; text-align:center; margin:5px 3px;}
.grodl dt{height: 50px; overflow:hidden;}
.grodl dd{height: 30px; overflow:hidden;}
.num{ color:#666666;}




/*hotsubject*/
.titbac2{ background-image:url(/images/titbac2.jpg); background-repeat:no-repeat; height:29px;}
.cont2 ul li{ float:left; line-height:24px; margin:0px 15px; white-space:nowrap; display: block;}

/*rightbar*/
.rightbar{ width:330px; height:auto; float:right; padding-right:15px;}
.righttit{}
.tool-box{ background-color:#EAE9E8; border: solid 1px #EAE9E8; padding:0px 10px 10px 10px; height:auto;}
.titw2{ width:184px;}
.tool-con{ background-color:#FFFFFF; line-height:18px; padding:5px;}

.right-box{background-color:#EAE9E7; border:#f2e9dd solid 1px;}

.happy{}
.happy ul li{ float:left; width:132px; height:40px; margin:8px;}
.happytit{ margin-left:5px; height:40px; line-height:40px; width: 75px; overflow:hidden}
.happy-box{ background-image:url(/images/happy.jpg); background-position:top; background-repeat:no-repeat;border: solid 1px #EAE9E8;}

.box-border3{border:#e9e9e9 solid 1px;}
.bytit{ line-height:27px; height:27px; border-bottom:#e9e9e9 solid 1px;}

.foot{ text-align:center; line-height:18px; padding-left:250px;}
*html .foot{ padding:0px;}
*+html .foot{ padding:0px;}
.foottoph{ background-color:#e5ded6;}
.poli{width:400px; text-align:left; padding-left:40px;}
*html .poli{ padding:0px;}
*+html .poli{ padding:0px;}
.subnav{ height:40px; line-height:40px; width:480px;}
.subnav ul li{ float:left; margin:3px;}

/*------------------------------prvi---------------------------------------------------*/
.p-fontb{ font-weight:bold;}
.p-textfield{ width:25px; height:10px; line-height:10px;}
.p-new-category{ height:20px; border-bottom:#e2e2e2 solid 1px; margin-top:10px;}
.p-new-category ul{ padding-left:50px;}
.p-new-category ul li{ width:75px; height:20px; float:left; line-height:22px; border-top:#e2e2e2 solid 1px; border-left:#e2e2e2 solid 1px;border-right:#e2e2e2 solid 1px; background-color:#f7f6f5; margin-left:5px; text-align:center;}

/*-------------zs-------------*/
.padding-top{ padding-top:30px;}
.padding-left{padding-left:15px;}
.zscont ul li{line-height:24px;  background-image:url(images/picbg01.jpg); background-repeat:no-repeat; background-position:center left; padding-left:15px;}
.zstopnav{ width:998px; height:80px; background-image: url(/images/zs001.jpg); background-repeat:no-repeat; margin:0px auto; padding:0px}
.zstopnavtext{ padding:30px 0px 10px 40px; line-height:24px; height:24px; color:#5077b3;}
.zstopnavtext a{color:#5077b3;}
.zstopnavtext a:hover{ text-decoration:underline;}
.zstit{ color:#4390ba; font-size:16px; font-weight:bold; padding:20px 15px;}
.zscon{ line-height:18px;}
.zslist dt{ height:30px; line-height:30px; padding-top:10px;}
.zslist dd{ line-height:18px; color:#999999;}


/*-------------map-------------*/
.textcenter{ text-align:center;}
.fontsize{ font-size:14px;}
.mapbut{ margin-left:1px;}
.mapbut ul li{ float:left; margin-left:1px;}
.mapintro{ line-height:35px; color:#4390ba; font-size:16px; font-weight:bold;}
.mapbac{ background-image:url(/images/map01.jpg); background-repeat:no-repeat; height:90px; padding:40px 0px 0px 40px;}
.maptit{ color:#333333; line-height:30px;}
.mapsubnav{ font-size:14px; color:#333333;}
.mapsubnav ul li{ line-height:30px; background-image:url(/images/mappic01.jpg); background-position:left; background-repeat:no-repeat; padding-left:20px;}
.mapsubnav ul li a{ text-decoration:underline;}
.mapeditTextarea{border:1px solid #999;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;padding:1px;height:80px;overflow:auto;width:500px;text-align:left;padding:5px;}

/*-------------newlist-------------*/
.titheight{ height:40px;}
.margin-top10{ margin-top:15px;}
.dotline{background: url(/images/bg_n.gif.jpg) repeat-x;height:1px;overflow:hidden;}
.newlist ul{ padding:12px 0px;}
.newlist ul li{ line-height:30px; color:#2350D9; font-size:14px; background:url(/images/newslistpic01.jpg) no-repeat left center; padding-left:20px;}
.newlist ul li a:link{color:#2350D9;}
.newlist ul li a{color:#2350D9;}
.newlist ul li a:visited{color:#2350D9;}
.newlist ul li a:hover{color:#333333;}
.newlist ul li a:active{color:#333333;}
.newlistdate{ color:#999999;  font-size:12px;}
.paginator{ font-family:Verdana, Arial, Helvetica, sans-serif;clear:both;font-size:14px;margin:3px;padding:3px;text-align:center;overflow:hidden;line-height:14px;}
.paginator span.PagerHyperlinkStyle {background:none repeat scroll 0 0 #666666;border:1px solid #DCDDDD;color:#FFFFFF;margin:3px;padding:4px;display:block;}
.paginator a {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DCDDDD;margin:3px;padding:4px;display:block;}
.paginator a:hover {background:none repeat scroll 0 0 #FF6600; color:#ffffff;}
.newlistbest{ border:#EAE9E8 solid 1px; height:170px; width:565px; margin-top:25px;}
.newlisttit{ width:131px; height:33px;position:absolute; margin-top:6px; margin-left:-6px; background-image:url(/images/newslisttit.jpg); background-repeat:no-repeat; }
.newlistad{ border:#8C8882 solid 1px; width:320px; height:275px; padding:5px;}
.newlistimg{border:#cbcbcb solid 1px; height:240px; padding:5px; background-color:#E1E0DB;}
.newlistinfor{ line-height:24px; text-align:center;}
.newlistbac{ background-image:url(/images/newslistbac.jpg); background-repeat:repeat-x; background-position:top;}
.newlistgrodl{float:left;  width:135px; text-align:center; margin:5px 11px 5px 13px; }
*html .newlistgrodl{float:left;  width:40%; text-align:center; margin:5px 10px; }
*+html .newlistgrodl{float:left;  width:135px; text-align:center; margin:5px 14px; }
.newlistgrodl dt{height:100px; border:#DCDDDD solid 1px; overflow:hidden;}
.newlistgrodl dd{height: 30px; line-height:30px; overflow:hidden; text-align:center; width:135px; text-align:center;}
.nltzt{ color:#333333; font-weight:bold; font-size:14px; background-image:url(/images/newslistpic03.jpg);line-height:31px; padding-left:25px;}
.nlzth{height:564px;}
.box-border4{border:#e9e9e9 solid 1px;}

.index_topright1_box {float:right;height:29px;padding-top:3px; font-size:14px; width:550px;}
.index_topright1_box1b {border-bottom:1px solid #A59687;float:left;height:28px;margin-left:2px;width:15px;}
.font_4y14_b  {color:#333333;font-size:14px;font-weight:bold;}
.index_topright1_box2  {
background-image: url(/images/nlpic04.jpg);float:left;height:22px;padding-top:7px;text-align:center;width:83px;}
.index_topright1_box1c  {border-bottom:1px solid #A59687;float:left;height:28px;width:5px;}
.index_topright1_box3 {background-image: url(/images/nlpic05.jpg);float:left;height:22px;line-height:normal;padding-top:7px;text-align:center;width:83px;}
.index_topright1_box1d {border-bottom:1px solid #A59687;float:left;height:28px;width:250px;}
.index_topright1_content {float:left;padding-left:15px;padding-top:10px;width:214px;}
.font_g12_24{color:#444444;font-family:"宋体";font-size:12px;line-height:24px;}
element.style {display:none;}
.index_topright1_content {float:left;padding-left:15px;padding-top:10px;width:214px}


/*---------------news_detail_content------------------*/
.news_detail_content{font-size:14px;line-height:23px;overflow:hidden;padding:9px 0;text-align:justify;width:530px;word-wrap:break-word;}
.news_detail_content a{font-size:14px;color:#ff6b01;text-decoration:underline;}
.news_detail_content P {text-indent:30px;margin:12px;}



/*-------------infor-------------*/
.endContent {padding:12px 19px 9px; text-align:center;}
.endContent h1 {clear:both;font-size:21px;font-weight:bold;line-height:28px;margin:17px 0 2px;}
.endContent .info {line-height:28px; color:#999999; padding:0px;}
.endContent .summary {background:none repeat scroll 0 0 #FCF6E8;border:1px solid #9D9087;font-size:14px;line-height:23px;margin:15px 0 0;padding:12px 5px 6px;text-align:justify;text-indent:2em;}
.endtext{font-size:14px;line-height:23px;overflow:hidden;padding:9px 0;text-align:justify;width:530px;word-wrap:break-word;}
.gg360{ font-size:0px; line-height:0px; text-align:center;border:0 none;vertical-align:top;}
.endContent-tit{ color:#333333; font-weight:bold; font-size:14px; background-image:url(/images/newslistpic03.jpg);line-height:31px; padding-left:25px; position:absolute; margin-left:-1px; }

/*-------------buy-------------*/
.height{ height:170px;}
.colorblue{ color:#2350d9;}
.color999{ color:#999999; text-decoration:line-through;}
.buyTextarea{border:1px solid #999;font-size:12px; height:18px; width:288px; margin:5px 0px;}

.buycont ul li{line-height:24px;}

.buycont span.num{background:url(/images/buy11.jpg) no-repeat ;float:left;height:20px;overflow:hidden;width:22px; margin:0px 5px;}
.buycont span.num.no1{background-position:-2px -2px}
.buycont span.num.no2{background-position:-2px -30px}
.buycont span.num.no3{background-position:-2px -58px}
.buycont span.num.no4{background-position:-2px -86px}
.buycont span.num.no5{background-position:-2px -112px}
.buycont span.num.no6{background-position:-2px -140px}
.buycont span.num.no7{background-position:-2px -170px}
.buycont span.num.no8{background-position:-2px -196px}
.buycont span.num.no9{background-position:-2px -223px}
.buycont span.num.no10{background-position:-2px -250px}
.box-faq{ background-color:#fff; border:#eae9e8 solid 5px; height:auto;}
.box-titbac{ background-image:url(/images/buytitbac.jpg); background-repeat:repeat-x; height:27px; line-height:27px; border-bottom:#eae9e8 solid 1px;}
.buy-together{ text-align:center; background-color:#FFFFFF;}
.buy-together ul li{ float:left; width:130px; height:55px; border:#CCCCCC solid 1px; margin:8px 11px;}
.buy-leftbar{ border:#c0dbf8 solid 1px; width:570px; height:auto; margin-left:15px;}
*html .buy-leftbar{ border:#c0dbf8 solid 1px; width:562px; height:auto; margin-left:7px;}
.buy-titbac{ background-image: url(/images/buytit.jpg); background-repeat:repeat-x; height:34px; line-height:34px;}
.buy-infor ul li{ line-height:18px; margin-left:8px; width:360px;}
.buyrmb{ color:#f76919; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.buyimg{ margin:8px;}
em{font-style:normal;}
.buycategory{ width:150px; height:auto; background-color:#DDEBF4; border:#cccccc solid 1px; padding:5px;}
.buycategory ul{ border-left:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px;}
.buycategory ul li{ height:30px; background-image:url(/images/buybg.jpg); background-repeat:repeat-x; font-size:14px; font-weight:bold; line-height:30px; padding-left:15px;}
.marginleft{height:auto; margin-left:15px;}
.buyserch{ width:800px; text-align:center; margin-left:100px;}
.buyserchbut{ padding-top:8px;}
.btn{ width:60px; line-height:20px; height:25px; font-size:14px;}
.buypadding{ padding:8px; height:35px;}
.buysearchbox{ width:210px; height:20px;border:#e4ded6 solid 1px; }


/*-------------medicine-detail-------------*/
.prowrap{ width:600px; height:auto; margin:0 auto; padding:0 auto; background-color:#FFFFFF; padding:10px;}
.pro-infor ul li{ line-height:22px; margin-left:8px; width:250px;}
.protit{ background-image:url(/images/probg.jpg); background-repeat:repeat-x; height:28px; line-height:28px;}
.protext{text-indent:2em;} 
.procheap{ line-height:30px; height:30px; color:#2350d9;}
.procheap a{ text-decoration:underline; color:#2350d9;}
.group ul li{ float:left; width:130px; height:55px; border:#CCCCCC solid 1px; margin:5px 0px 15px 20px;}
.print{ height:50px; margin-top:25px; margin-right:30px;}
.proinfortadr{ width:350px;}
.proborder{ border-bottom:#cccccc dotted 1px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*-------------user centeral-------------*/
.person{ padding:25px 0px 0px 0px;}
.percategory{ border:#e2e2e2 solid 1px; background:#f8f5f2;}
.percategory ul li{ height:40px; line-height:40px; border-bottom:#CCCCCC dotted 1px; font-size:14px; background: url(/images/per03.gif) no-repeat ;overflow:hidden; padding-left:45px;}
.percategory .no1{background-position:-2px 0px}
.percategory .no2{background-position:-2px -37px}
.percategory .no3{background-position:-2px -80px}
.percategory .no4{background-position:-2px -120px}
.percategory .no5{background-position:-2px -160px}
.percategory .no6{background-position:-2px -200px}
.percategory .no7{background-position:-2px -240px}
.percategory .no8{background-position:-2px -280px}
.percategory .no9{background-position:-2px -320px}
.percategory .no10{background-position:-2px -360px}
.percategory .no11{background-position:-2px -400px}
.percategory .no12{background-position:-2px -440px}
.perleftbar{ width:170px; height:auto; padding-left:15px;}
.perrightbar{ width:725px; height:auto; padding-left:15px;}
.perborder{ border-bottom:#e2e2e2 solid 1px;}
.perkeyword{ line-height:24px;}
.perkeyword ul li{height:24px; line-height:24px; float:left; margin:0px 5px; white-space:nowrap;}
*+html .perkeyword ul li{height:30px; line-height:18px; float:left; margin:0px 5px; white-space:nowrap;}
.perserch{height:20px; width:400px; border:#e2e2e2 solid 1px;}
.perserch1{ height:50px; line-height:50px;}
.perbut{ width:50px; height:25px; line-height:20px;}
.perlist ul li{ border-bottom:#4390ba dotted 1px; padding-bottom:15px; padding-top:8px;}
.perlist{ height:auto; line-height:22px;}
.perlisttit{ font-size:14px; height:35px; line-height:35px; color:#4390ba;}
.perlisttit a{color:#4390ba;}
.skin_portrait_round  {height:100px;width:100px;}
.user span{ margin-left:10px; height:24px; line-height:24px;}
.userinfor{ border:#cccccc solid 1px; padding:8px 15px 8px 15px;height:auto;}
.userwidth{ width:600px; padding-left:10px;}
.userinfor div span{ line-height: 20px; padding:0px 10px 0px 0px; white-space:nowrap;}
.userinfor .mood{ line-height: 20px;padding:5px 0px 0px 0px; white-space:nowrap;}
.peritem{ background-image:url(/images/per01.jpg); background-repeat:no-repeat; height:62px; width:528px;}
.pereditTextarea{ height:32px; width:416px; margin:10px 7px 0px 7px; padding:4px; border:#E2E6E5 solid 1px; font-size:12px; float:left; background-color:#ffffff;overflow:auto;color:#333333;}
.peritembut{ width:69px; height:42px; margin-top:10px; margin-bottom:10px;}
.textright{ text-align:right; height:14px; line-height:14px; color:#4390ba;}
.textright a{color:#4390ba;}
.textright a:link{color:#4390ba;}
.textright a:hover{color:#4390ba; text-decoration:underline;}
.textright a:active{color:#4390ba; text-decoration:underline;}
.textright a:visited{color:#4390ba;}

.colorred{ color:red; font-size:12px;}
.pertg ul li{ line-height:24px;}
.perzhbut{ width:60px; height:24px; line-height:20px; font-size:14px;}
.perfaminly{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.imgwidth{ width:50px; height:50px; float:left; margin-top: 8px;}
.pertoolinfo{ width:500px; padding-top:0px; padding-left:15px;}
.pertool ul li{ height:80px; border-bottom:#cccccc dotted 1px; padding:15px 0px;}
.perfont14{ font-size:14px; font-weight:normal; padding:8px 0px;}
.perindexlist ul li{ padding:8px 0px 8px 15px;}
.perfriedlist ul li{ width:150px; padding: 4px 0px 4px 30px; float:left; overflow:hidden;}
.perfriedlist ul li img{ padding:5px; width:60px; height:60px;}
.pertoolinfo2{ width:300px; padding-top:0px; padding-left:15px;}
.pertool2 ul li{ width:450px; height:80px; border-bottom:#cccccc dotted 1px; padding:15px 0px 0px 0px; float:left; margin:8px;}

/*-----------user central user head picture---------------*/
#current_user_picture_container .photocontainer{ margin-top:10px; background:url("/images/bg_120.gif") no-repeat left top; padding:7px 12px 12px 7px; width:139px; height:139px;} 
#current_user_picture_container .photocontainer img{width: 120px; height:120px;}

#cut_user_picture_container .uploadtooltip{margin-top:10px;color: #555;	line-height:150%;}
#cut_user_picture_container .uploaddiv{margin-top:10px;}
#cut_user_picture_container #Canvas{ position: relative; width:284px; height:266px; border:2px solid #888888;overflow:hidden;cursor:pointer;}
#cut_user_picture_container .smallbig{cursor:pointer;}
#cut_user_picture_container  #bar{width: 211px; height: 18px;background-image: url("/images/track.gif"); background-repeat: no-repeat; position: relative;}
#cut_user_picture_container .child{width: 11px; height: 16px; background-image: url("/images/grip.gif"); background-repeat: no-repeat; left: 0; top:2px; position: absolute; left:100px;}
#cut_user_picture_container .imagePhoto{ border-width:0px; position:relative;}
#cut_user_picture_container #IconContainer{ position:relative; left:0px; top:-120px;}  
#cut_user_picture_container #IconContainer img{ FILTER:alpha(opacity=60); opacity:0.6;background-color:#ccc;}
#cut_user_picture_container #ImageDragContainer {border: 1px solid #ccc;width: 120px;height: 120px;cursor: pointer;position: relative;top: 73px; left: 82px	;overflow: hidden;z-index:1;}   

/*-------------login-------------*/
.login{width:358px; background-color:#FFFFFF; margin-right:50px; margin-top:100px;}
.loginbg{ height:550px;  background-image:url(/images/loginbg.jpg); background-repeat:no-repeat; background-position:left top; }
.border-bottom{ border-bottom:#cccccc solid 2px;}
.border-bottom2{ border-bottom:#cccccc solid 1px;}
.border-lr{ border-left:#cccccc solid 1px; border-right:#cccccc solid 1px;}
.height30{ height:25px; line-height:25px; width:195px;}

/*-------------register-------------*/
.register{ width:468px;background-color:#FFFFFF; margin-right:150px; margin-top:50px;}
*html .register{ width:468px;background-color:#FFFFFF; margin-right:73px; margin-top:50px;}
.registerbg{height:550px; background-image:url(/images/register2.jpg); background-repeat:no-repeat; background-position:left top;}
.register td{ height:38px; line-height:30px; font-size:14px; }
.yzm{ width:80px;}
.registerh2{ margin:30px 0px 0px 150px; height:80px;}


/*-------------mail-------------*/
.mail{ padding:10px;}
.mailhead{ text-align:center;}
.mailtit{ font-size:14px; color:#4390ba; margin:3px 8px;}
.mailtit a{color:#4390ba;}
.maillist{background-color:#e5ded6; padding:5px 5px 8px 8px;}
.maillist td{ height:25px; line-height:25px; padding-left:10px;}
.mailbut{ width:60px; height:25px; line-height:20px;}

.mailfriend{ width:130px; border:#e2e2e2 solid 1px; margin:10px; height:365px;}
.mailfriend ul li{ height:25px; line-height:25px; padding-left:10px;}
.mailbg{ background-color:#eeeeee;}
.mailwrite{ width:750px; float:left;}
.mailreceive{ width:650px; height:20px;}
.mailtext{ width:650px; height:400px;}

/*--------------search autocomplete------*/
#search_suggest {position:absolute;z-index:1000;left:2px;top:35px;}
#search_suggest ul{margin-left:8px;margin-top:3px;border-bottom:1px solid #E4DED6;border-left:1px solid #E4DED6;border-right:1px solid #E4DED6;list-style:none;width:212px;padding:0px;background-color:#fff;color:#D78100;}
#search_suggest .select{background:#36C;color:#FFF;}
#search_suggest .select span{color:#FFF;}
#search_suggest ul li{line-height:16px;font-size:12px;padding:2px;position:relative;float:none;cursor:pointer;}
#search_suggest span{position:absolute;font-size:12px;color:#008000;right:5px;}

/*-----------------------tool----------------------*/
.toolbar{ background-image:url(/images/toolbg.jpg); width:582px; height:406px; background-repeat:no-repeat;padding-left:15px;}
.height70{ height:70px;}
.tools td{ line-height:14px ; padding:5px 0px;}
.toolbut{ background-image:url(/images/toolbut.jpg); width:100px; height:25px; line-height:25px; color:#191919; background-repeat:no-repeat; text-align:center; font-size:14px;}
.toolsearchbox{ width:210px; height:20px; margin-right:10px; line-height:20px; }
.askpin{ background-image:url(/images/cakegoryli.jpg); background-repeat:no-repeat; background-position:left; width:228px; height:38px; padding-left:30px; line-height:38px;}
.askpout{ background-image:url(/images/cakegoryli2.jpg); background-repeat:no-repeat; background-position:left; width:228px; height:38px; padding-left:30px; line-height:38px;}
.border-c-s{ border-bottom:#cccccc solid 2px;}
.p-notop{ padding-left:15px; padding-bottom:25px; padding-right:15px;}
.subnav2{ width:982px; height:80px; background-image: url(/images/contactbgmid.jpg); background-repeat:no-repeat; margin:0px auto; padding:0px}
.subnav2text{ padding:10px 0px 10px 40px; line-height:24px; height:24px;}
.subnav2-left{ width:150px;}
.subnav2-right{ width:750px;}
.sitemapjb ul li{ float:left; line-height:28px; padding:0px 20px; white-space:nowrap;}
.sitemapmc ul li{ float:left; line-height:28px; padding:0px 20px; white-space:nowrap; width:232px; overflow:hidden;}
.sitemaptime ul li{ float:left; line-height:28px; padding:0px 20px; white-space:nowrap; width:50px; overflow:hidden;}
.sitemapjy ul li{ float:left; line-height:28px; padding:0px 20px; white-space:nowrap; width:50px; overflow:hidden;}
.sitemapname{ line-height:28px; text-align:right; color:#c63f1c;}
.sitemapname a{ line-height:28px; text-align:right;  color:#c63f1c;}
.sitemapname a;link{color:#c63f1c;}
.sitemapname a;hover{color:#c63f1c;}
.sitemapname a;active{color:#c63f1c;}
.sitemapname a;visited{color:#c63f1c;}
.sitemapline{ border-bottom:#CCCCCC dotted 1px;}
.textindent{ text-indent:2em}
.sitemapabout ul li{ float:left; line-height:28px; padding:0px 20px; white-space:nowrap; width:150px; overflow:hidden;}
.border13{background:none repeat scroll 0 0 #FCF6E8;border:1px solid #9D9087;font-size:14px;line-height:23px;margin:15px 0 0;padding:12px 5px 6px;}
.subnav2box{ background-color:#f7f4f0; border:#f2e9dd solid 1px; height:auto;}
.subnav2box2{border:#f7f4f0 solid 5px; background-color:#FFFFFF; height:auto;}
.tpgood{ background-image:url(/images/ding.jpg); width:181px; height:43px;}
.tpcai{ background-image:url(/images/cai.jpg); width:181px; height:43px;}
.paddingleft45{ padding-left:45px;}
.paddingleft30{ padding-left:30px;}
.marginleft20{ margin-left:20px;}
.margin10{ margin:10px;}
.yhtw{width:280px; height:100px;}
.b-i-rightbar{ width:330px; height:auto; float:right; padding-right:15px;}
.b-i-tit{ width:140px; height:33px;position:absolute; margin-top:6px; margin-left:-6px; background-image:url(/images/b-i-tit.jpg); background-repeat:no-repeat; }
.lineheight24{ line-height:24px;}
.lineheight18{ line-height:18px;}


/*--------------query(08-02)------------------*/

.submenu ul li{ width:260px; line-height:24px; float:left; margin-left:15px;}
.submenubg{ background-color:#eeeeee; border:#e2e2e2 1px solid;}
.dq{ height:16px; line-height:16px; width:100px;}
.store{ padding:10px 0px;}
.store ul li{ line-height:24px; font-size:14px; background:url(/images/newslistpic01.jpg) no-repeat left center; padding:0px 5px 0px 20px;}
/*切换按钮*/
.store_topright1_box {background-image:url(/images/postbg1.jpg); background-repeat: repeat-x;float:right;height:43px;width:570px;border-top:1px solid #E0E0E0;  }
.store_left01{float:left;height:33px;width:15px; border-left:#e0e0e0 solid 1px;}
.store_box2  {background-image:url(/images/postbg3.jpg); background-repeat:no-repeat;float:left;height:43px;padding-top:13px; padding-left:5px; text-align:left;width:96px;}
.storeright{float:left;height:33px;width:64px; border-right:#e0e0e0 solid 1px;}
.store_box3 {background-image:url(/images/postbg2.jpg); background-repeat:no-repeat;float:left;height:43px;line-height:normal;padding-top:13px; padding-left:5px; text-align:left;width:96px;}
.store1_box3 {float:left;height:43px;line-height:normal;padding-top:13px;text-align:center;width:85px;}

.store_box22  {background-image:url(/images/postbg9.jpg); background-repeat:no-repeat;float:left;height:43px;padding-top:13px; margin-left:3px; text-align:left;width:96px;}
.store_box33 {background-image:url(/images/postbg8.jpg); background-repeat:no-repeat;float:left;height:43px;line-height:normal;padding-top:13px; margin-left:3px; text-align:left;width:96px;}
/*切换按钮结束*/
.fontsize12{ font-size:12px;}
.store-serch ul li{ line-height:17px; padding:3px 0px; float:left; width:260px; margin-left:10px; overflow:hidden;}
.storeadvice ul li{ line-height:18px; padding:10px;  border-bottom:#CCCCCC dotted 1px;}
.storeenglish ul li{ font-family:Verdana, Arial, Helvetica, sans-serif; float:left; height:20px; line-height:20px;}
.storeenglish ul li a{padding:0px 7px;}
.storeenglish ul li a:link{color:#333333;}
.storeenglish ul li a:hover{background-color:#CCCCCC; color:#FF0000;}
.storeenglish ul li a:active{background-color:#CCCCCC; color:#FF0000;}
.storeenglish ul li a:visited{color:#333333;}
.storemedicene ul li{ padding:10px 0px; border-bottom:#CCCCCC dotted 1px;}
.width350{ width:350px;}

.queryprotion{ height:18px; background-color:#f3f3f3; line-height:18px;}
.queryprotion ul li{ float:left; padding:0px 4px; white-space:nowrap}
.lpcsubject ul li{ float:left; padding:8px; line-height:20px; }
.lpcsubjectwidth{ width:200px;}
.mcmy td{ width:33%; height:120px; text-align:center; font-size:14px; background-color:} 
.mcmy td .img{ height:70px;}
.mcmy td .title{ overflow:hidden; height:40px; }


.color8{ font-size:14px; color:#c63f1c;}
.color8 a:link{ font-size:14px; color:#c63f1c;}
.color8 a:hover{ font-size:14px; color:#c63f1c;}
.color8 a:active{ font-size:14px; color:#c63f1c;}
.color8 a:visited{ font-size:14px; color:#c63f1c;}
.color9{color:#4390ba;}
.color9 a:link{color:#4390ba;}
.color9 a:hover{color:#4390ba;}
.color9 a:active{color:#4390ba;}
.color9 a:visited{color:#4390ba;}
.color10{color:#c63f1c;}
.color10 a:link{color:#c63f1c;}
.color10 a:hover{color:#c63f1c;}
.color10 a:active{color:#c63f1c;}
.color10 a:visited{color:#c63f1c;}

.lpcyh {}
.lpcyh ul li{ float:left; width:180px;}

.zzlist ul li{ float:left; width:128px; line-height:18px; margin-top:6px; margin-left:10px; overflow:hidden; white-space:nowrap;}
*html .zzlist ul li{width:119px;}

.index-mcmy td{ width:25%; height:110px; text-align:center;} 
.index-mcmy td .img{ height:60px;}
.tslist ul li{ float:left; width:130px; line-height:18px; margin-top:6px; margin-left:8px; overflow:hidden; white-space:nowrap; text-align:center;}
/*切换按钮*/
.personbs_topright1_box {height:25px;width:730px; line-height:25px;}
.personbs_left01{float:left; width:15px; border-bottom:#e0e0e0 solid 1px; height:26px;}
.personbs_box2{border:#e0e0e0 solid 1px;float:left;height:25px; line-height:25px;text-align:center;width:96px;}
.personbsright{float:left;height:25px;width:64px; border-bottom:#e0e0e0 solid 1px;}
.personbs_box3{border-left:#ccc solid 1px; border-right:#ccc solid 1px; border-top:#ccc solid 1px;float:left; height:25px;text-align:center;width:96px; background-color:#f8f5f2; font-weight:bold;}

.personbsgrap{float:left;height:26px;width:3px;border-bottom:#e0e0e0 solid 1px; }
/*切换按钮结束*/
.personbslist td{ height:30px; line-height:30px; font-size:14px;}
.margintop10{margin-top:10px;}
.personbs-bot{ background-color:#f3f3f3; border-bottom:#dedee0 solid 1px; border-top:#dedee0 solid 1px;}
.paddingright40{ padding-right:40px;}
.paddingleft20{padding-left:20px;}

/*buylist*/
.b-l-grodl{float:left; width:130px;  text-align:left; border:#CCCCCC solid 1px; padding:1px; margin:0px 15px 10px 5px;}
*html .b-l-grodl{float:left;width:130px;  text-align:left; border:#CCCCCC solid 1px; padding:1px; margin:0px 10px 10px 2px;}
.b-l-grodl dt{height:125px; border:#e2e2e2 solid 4px; overflow:hidden; }
*html .b-l-grodl dt{height:125px; border:#e2e2e2 solid 4px; overflow:hidden; padding:0px; margin:0px;}
.telephone{font-family:Verdana, Arial, Helvetica, sans-serif;}
.phoneborder{ border-bottom:#e2e2e2 solid 1px;}
.tging{ height:430px;}
*html .tging{ height:440px;}

.textdec{ text-decoration:line-through;}
.textorang{ color:#f76919; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.textorang a{ color:#f76919;}

/*store*/
.b-i-grodl{float:left; width:130px;  text-align:left; border:#CCCCCC solid 1px; padding:1px; margin-left:5px; margin-bottom:10px;}
*html .b-i-grodl{float:left;width:130px;  text-align:left; border:#CCCCCC solid 1px; padding:1px; margin-left:3px; margin-bottom:10px;}
.b-i-grodl dt{height:125px; border:#e2e2e2 solid 4px; overflow:hidden; }
*html .b-i-grodl dt{height:125px; border:#e2e2e2 solid 4px; overflow:hidden; padding:0px; margin:0px;}
.b-i-grodl dd{height:54px; overflow:hidden;}

/*0805*/
.path{ width:998px; height:80px; background-image: url(../images/pathbg.jpg); background-repeat:no-repeat; margin:0px auto; padding:0px}
.pathtext{ padding:30px 0px 10px 40px; line-height:24px; height:24px; color:#5077b3;}
.pathad{ width:330px; height:65px; padding:5px 40px 0px 0px;}
.path a{color:#5077b3;}
.path a:link{color:#5077b3;}
.path a:hover{color:#5077b3;}
.path a:visited{color:#5077b3;}
.path a:hover{color:#5077b3; text-decoration:underline;}

/**query_search**/
.se-all-db td{  height:110px; border-bottom:#CCCCCC dotted 1px; padding:10px 0px;}
.se-all-img{ width:100px; height:100px; border:#e2e2e2 solid 1px;}
.se-all-balance{padding:5px 0px;}
.fontweight{ font-weight:bold;}
.su{ height:24px; line-height:21px;}
.su2{ height:20px; line-height:13px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mcompare td{ line-height:18px; padding:10px 5px;}
.mcompare img{ width:100px; height:100px; border:#e2e2e2 solid 1px; margin:10px;}
.color-orange{color:#ff6600;}
.color-orange a{color:#ff6600; text-decoration:none;}
.color-orange a:link{color:#ff6600; text-decoration:none;}
.color-orange a:hover{color:#ff6600;}
.color-orange a:active{color:#ff6600;}
.color-orange a:visited{color:#ff6600; text-decoration:none;}

/*askuse*/
.askuselist{ border-bottom:#CCCCCC dotted 1px; padding-left:5px;}
.color666{ color:#666666;}
.color666 a:link{ color:#666666;}
.color666 a:visited{color:#666666;}
.color666 a:hover{ color:#666666;}
.color666 a:active{ color:#666666;}
.askuselist td{ line-height:28px; height:28px; border-top:#CCCCCC dotted 1px; padding-left:5px;}
.askuselist-time{color:#999999;}
.paddingleft10{padding-left:10px;}
.tit02 a:link{color:#c63f1c;}
.tit02 a:visited{color:#c63f1c;}
.tit02 a:hover{color:#c63f1c;}
.tit02 a:active{color:#c63f1c;}

.width85{ width:85px;}
.width45{ width:45px;}
.textright2{ text-align:right;}
.height-30{ height:30px;}
.paddingleft80{padding-left:80px;}
.ask-i-editTextarea{border:1px solid #999;font-size:12px;padding:1px;height:80px;overflow:auto;width:500px;text-align:left;padding:5px;}
.paddingbottom{ padding-bottom:10px;}
.h-l{height:30px; line-height:30px; width:85px;}
.askgrodl{float:left;width:140px; text-align:center; margin:5px 6px;}
.askgrodl dt{height: 50px; overflow:hidden;}
.askgrodl dd{height: 30px; overflow:hidden; font-size:14px; text-align:center;}
.askztleft{ width:120px; padding:5px; height:auto; line-height:18px; float:left}
.askztright{ width:400px; padding:5px 5px 5px 15px; height:auto; line-height:18px; float:left}
.paddingtop10{padding-top:10px;}


.store_topright11_box {background-image:url(/images/postbg1.jpg); background-repeat: repeat-x;float:right;height:43px;width:570px;border-top:1px solid #E0E0E0;  }
.store_left011{float:left;height:33px;width:15px; border-left:#e0e0e0 solid 1px;}
.store_box21  {
background-image:url(/images/postbg91.jpg); background-repeat:no-repeat;float:left;height:43px;padding-top:13px;text-align:center;width:88px;}
.storeright1{float:left;height:33px;width:64px; border-right:#e0e0e0 solid 1px;}
.store_box31 {background-image:url(/images/postbg81.jpg); background-repeat:no-repeat;float:left;height:43px;line-height:normal;padding-top:13px;text-align:center;width:88px;}

/*0906添加*/
.index-left-grodl{float:left; width:120px;  text-align:left; margin-left:15px; margin-bottom:10px;}
.index-left-grodl img{ border:#e2e2e2 solid 1px;}
.index-left-grodl dt{height:115px;  overflow:hidden; border:#e2e2e2 dotted 1px;  margin-bottom:5px;}
.index-left-grodl p{line-height:1.3;}


/*1025添加*/
.index-new-w{ width:268px; height:auto; padding:0px 0px 0px 10px; float:left;}
.index-new-img{ width:48px; height:48px;}
.index-new-paddingleft10{ padding:0px 0px 0px 10px;}
.index-new-tit a{ color:#4390ba; }
.index-new-tit{ color:#4390ba; height:18px; line-height:18px;}
.index-new-paddingtop10{ padding:5px 0px 0px 0px;}
.index-new-jb img{ margin:5px; border:#e2e2e2 solid 1px;}
.index-new-jb-list ul li{ width:75px; padding:0px 0px 0px 10px; line-height:22px; float:left;}
.index-new-pro-list{ padding-top:5px;}
.index-new-pro-list ul li{ background-image:url(/images/index-new-pic02.jpg); background-repeat:no-repeat; background-position:left bottom; width:193px; height:80px; margin:4px; float:left; background-color:#e9e5de;}
.index-new-pro-list img{ width:65px; height:65px; margin:6px;}
.index-new-buy-list img{ width:114px; height:114px; margin:5px; border:#f2eade solid 1px;}
.index-new-buy-rmb{ color:#f76919; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.index-new-buy-box{ background-color:#EAE9E8;  padding:0px 10px 10px 10px;}
.index-new-buy-con{ height:125px; border:solid 1px #beb2a7; background-color:#FFFFFF; line-height:22px; padding:5px;}
.index-new-p-l-r10{ padding:0px 10px 5px 5px;}
.index-new-anw ul li{ padding:5px; }
.index-new-tool-list ul li{ width:98px; padding:0px 0px 0px 5px; line-height:22px; float:left; background-image:url(/images/index-new-pic07.jpg); background-position:left bottom; background-repeat:no-repeat;}
.index-new-wrap{width:950px; height:337px; background-image:url(/images/index-new-banner.jpg); background-repeat:no-repeat; margin:-4px auto ; background-position:top left;}
.index-new-banner{ width:630px; height:245px; padding-left:16px; padding-top:50px;}

.index-new-pro-list ul li{ background-image:url(/images/index-new-pic02.jpg); background-repeat:no-repeat; background-position:left bottom; width:193px; height:80px; margin:4px; float:left; background-color:#e9e5de;}

