﻿/* CSS Document */
html{overflow-x:none;}
*{font-size:12px;list-style:none;margin:0;padding:0;text-decoration:none;}
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td ,input {margin:0 auto;padding:0px; }
body{background:#f1f1f1;overflow-x:none;}
ul,li{margin:0;padding:0;}
img{border:none;}
a{color:#000000;}
a:hover{color:#ff7304;}
.tit{float:left;font-size:14px;}
.more{float:right;margin-right:10px;font-weight:normal;}
.more a{color:#F87201;}
.more a:hover{color:#000000;}
.clearer{clear:both;background:#fcfcfc;}
.clearers{clear:left;}
/*logo begin*/
.logo{width:100%;height:39px;margin:0 auto;background:url(../images/logo2.gif) left top repeat-x;overflow-x:none; }
.logob a{ color:#000000;} .logob{width:968px;margin:0 auto; overflow:hidden; text-align:right; height:39px; line-height:39px; vertical-align:middle}
/*main begin*/
.main{width:968px;margin:0 auto; overflow:hidden}
.dh{width:100%; overflow:hidden; background:#fcfcfc;}
.banner{width:968px;margin:0 auto;overflow:hidde}
.bannerL{width:187px;float:left;}
/*.bannerR{ background:url(../images/sousuobj.gif) right no-repeat;  height:83px; margin-top:10px}*/
.bannerR{ height:110px; margin-top:10px}
.flash{ width:968px; height:367px; margin-top:10px}
.sj{margin-top:20px; height:auto; overflow:hidden}
.sjL{ float:left; width:729px;}.sjR{border:1px solid #e0e0e0; float:right; width:224px; background-color:#fcfcfc; padding-top:10px} 
.sjR img{ float:right; margin-right:22px;} .sjlk{width:727px; border:1px solid #e0e0e0; background-color:#fcfcfc; margin-bottom:10px}
.sjLt{ background:url(../images/dhline.gif) bottom no-repeat; height:48px; padding-left:20px; line-height:47px; vertical-align:middle; font-size:15px; font-weight:bold}
.jmsjbj{background:url(../images/jmsjbj.gif) bottom no-repeat; height:410px; width:727px}
.jmsjbj img{width:201px;height:168px; float:left; margin:18px 10px 18px 29px }
.sjjmsj{}
.sjrmlw{height:375px;}
.sjrdzx{background:url(../images/rdzx.gif) left top no-repeat; width:715px; height:254px}
.sjRdl{background:url(../images/yhdl.gif) right top no-repeat; width:182px; height:100px; text-align:center; padding-top:49px; margin-left:18px;}
.sjRdl input{ margin-bottom:8px} 
.user{background:url(../images/user.gif) no-repeat; width:151px; padding-left:6px; height:21px; border:0px solid #fcfcfc; line-height:21px; vertical-align:middle }
.password{background:url(../images/ps.gif) no-repeat; width:151px; padding-left:6px; height:21px; border:0px solid #fcfcfc; line-height:21px; vertical-align:middle  }
.hyx1{ height:20px; width:182px}
.hp{height:auto; overflow:hidden; margin-top:5px;background:#fcfcfc; border:1px solid #e0e0e0;}
.hpt{ font-size:14px; font-weight:bold; margin-top:10px; padding-left:20px; }.hpn{ height:220px;  border:#FF0000 1 solid}
.hpt span{ font-size:20px; font-weight:bold; color:#f9b530}

/*产品列表开始*/
.focus-thumb { position:absolute; right:0px; top:185px; width:138px; height:30px; text-align:right; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000'); color:#fff;  }
.focusbox { position:relative; width:138px; height:215px; margin:1px 0 0 0; overflow:hidden; float:left}
.focus-thumb a { display:inline-block; vertical-align:middle; width:24px; height:18px; line-height:18px; text-align:center; color:#fff;}
.focusbox img{ width:138px; height:215px}
.focus-thumb span{ font-size:8px}


.rd{height:auto; overflow:hidden; margin-top:5px;background:#fcfcfc; border:1px solid #e0e0e0;}
.rdt{ font-size:14px; font-weight:bold; margin-top:10px; padding-left:20px; background:url(../images/xian.gif) bottom no-repeat; height:40px; line-height:40px; vertical-align:middle}
.rdn{ height:224px; background:url(../images/rdzxbj.gif) bottom no-repeat; padding-top:30px }
.rdn ul li{ text-align:left;cursor:pointer; height:80px; }
.rdn ul li img{ padding-left:60px}

/* 焦点图 */
.focus{width:968px;height:365px;border:1px solid #EEE;position:relative;margin-top:6px;float:left}
.f426x240{width:968px;height:365px;overflow:hidden}
.f426x240 img{width:968px;height:365px}

.rslides{width:100%;position:relative;list-style:none;padding:0}
/*.rslides_nav{height:364px;width:44px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/iI.png) no-repeat 0 -1px;}
.rslides_nav.next{left:auto;background-position:-44px -1px;right:0}*/
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}

.rslides_tabs{margin:12px auto;clear:both;text-align:center;  line-height:0px; height:0px;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px;line-height:0px; height:0px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px; line-height:0px; height:0px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390; line-height:0px; height:0px}

/*js效果 begin*/
.js1{height:30px; line-height:30px; vertical-align:middle;background:url(../images/js-6-1.gif) no-repeat;}
.js1 ul li{ float:left; text-align:center;font-weight:bold;width:139px; font-size:14px;}
.js1 ul .hover{ background:url(../images/js-6-02.gif) no-repeat; font-weight:bold;cursor:pointer; width:138px; height:30px;font-size:14px;}
.js1 ul{list-style-type:none; list-style-image:none; list-style-position: outside; }
.js1 ul .hover a{color:#000000;}
.rmlptj{ padding-top:16px;}
.rmlptj1{ width:210px; height:312px; border:1px solid #ececec;background:#f8f8f8; float:left; margin-left:23px; }
.rmlptj1 img{ width:210px; height:193px;} .rmlptj1 p img{ width:18px; height:16px;} .rmlptj1 p{ padding-left:20px; height:20px; margin-top:5px} .rmlptj1 div a{  font-weight:bold; font-size:18px; color:#FFFFFF; }
.rmlptj1 div{text-align:center; width:128px;  background:url(../images/end-huangsbj.gif) bottom no-repeat; height:37px; line-height:37px; vertical-align:middle; font-weight:bold; font-size:18px; color:#FFFFFF; margin-top:10px}
.js2{height:36px; line-height:36px; vertical-align:middle; color:#fcfcfc; width:968px;background:url(../images/js-2bj1.gif) no-repeat; padding-left:5px}
.js2 ul li{ float:left; text-align:center;font-weight:bold;cursor:pointer; width:140px; font-size:16px;}
.js2 ul .hover{ background:url(../images/js-2.gif) no-repeat; font-weight:bold;cursor:pointer;width:137px; height:36px;font-size:14px;color:#fcfcfc; margin-right:12px}
.js2 ul{list-style-type:none; list-style-image:none; list-style-position: outside; }
.js2 ul .hover a{color:#fcfcfc;}.js2 a{color:#fcfcfc;font-size:16px;}
.js3{height:24px; line-height:24px; vertical-align:middle; color:#000; width:475px;background:url(../images/chizhubj.gif) no-repeat; float:right; padding-left:11px}
.js3 ul li{ float:left; text-align:center;cursor:pointer; width:50px;}
.js3 ul .hover{ background:url(../images/sousuombj.gif) no-repeat;cursor:pointer;width:48px; height:24px;color:#fcfcfc;}
.js3 ul{list-style-type:none; list-style-image:none; list-style-position: outside; }
.js3 ul .hover a{color:#fcfcfc;}.js2 a{color:#fcfcfc;font-size:16px;}
.search-box {margin-top:5px; vertical-align:middle; float:right}
.search-input { width:392px; height:33px; line-height:33px; padding:0 5px; background:url(../images/sousuo1.gif) no-repeat; color:#a9a9a9; border:0px solid #fcfcfc; }
.search-btn { height:33px; line-height:33px; background:url(../images/sousuo2.gif) no-repeat; width:85px; line-height:33px; vertical-align:middle}



/*bottom begin*/
.bdb{ width:100%; background:#fcfcfc; margin:0 auto; overflow:hidden; margin-top:12px}
.bottom{width:968px;margin:0 auto;  height:130px; background:url(../images/line.gif) left top no-repeat; padding-top:20px}
.bottom p{ height:30px; line-height:30px; vertical-align:middle; color:#766b79; text-align:center}
.bottom p img{ padding-left:10px}
.bottomt{width:968px;margin:0 auto; background:url(../images/line.gif) left top no-repeat; margin-top:20px}
.bottomR{ float:right; width:237px; height:125px; background:url(../images/bzzxs.gif) left no-repeat; padding-right:20px; padding-top:20px}
.bottomR2{ font-family:"幼圆"; font-size:32px; height:42px; line-height:42px; vertical-align:middle}
.bottomR1{ font-family:"幼圆"; font-size:18px; height:42px; line-height:21px; vertical-align:middle}
.bottomR1 img{ float:left; margin-right:10px; margin-left:10px}.bottomR2 img{ float:left; margin-right:10px; margin-left:-60px; *margin-left:10px;}
.bottomL{ float:left; width:700px; height:125px;}
.bottomL1{ float:left; width:115px; text-align:center; padding-top:18px}
.bottomL1 p img{ text-align:center;}
.bottomL p{line-height:24px;vertical-align:middle;}.bottomL b{height:22px; line-height:22px; vertical-align:middle; color:#000000; margin-top:5px}
/*bottom over*/


/*list css begin*/
.lst{width:930px;margin:0 auto; overflow:hidden; height:30px; line-height:30px; vertical-align:middle; padding-left:38px; background:url(../images/list-ggtp.gif)  no-repeat; font-weight:bold;}
.lsgt{width:962px; float:left;  background:url(../images/lgt.gif) left top no-repeat; height:255px;}
.lsgt img{ margin:20px}
.ldh{width:1136px;margin:0 auto;overflow:hidden;}
.ldhr{ width:84px; height:200px; float:left; background-color:#f1f1f1}
.ldhr ul li{ text-align:center; font-weight:bold; background:url(../images/list-xz.gif) left no-repeat; width:84px; font-size:14px; height:31px; vertical-align:middle; line-height:36px;  margin-bottom:5px}
.ldhr ul .hover{ background:url(../images/list-xzs.gif) no-repeat; font-weight:bold;cursor:pointer;width:84px; height:52px;font-size:14px;color:#fcb827; line-height:72px;}
.ldhr ul{list-style-type:none; list-style-image:none; list-style-position: outside; }
.ldhr ul .hover a{color:#fcb827;}.ldhr a{color:#fcb827;font-size:16px;}

.ldhnr{width:1136px;margin:0 auto;overflow:hidden; margin-top:8px;}
.ldhnrr{ width:84px; height:32px; line-height:31px; vertical-align:middle; float:left; background:url(../images/list-xzh.gif) no-repeat; color:#ffffff;font-size:14px; font-weight:bold; text-align:center}
.ldhnrr a{color:#ffffff;font-size:14px; font-weight:bold;}
.ldhnrzw{width:962px; float:left; overflow:hidden; border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; border-top:2px solid #f0a321; background-color:#fcfcfc;}
.ldhnrzw ul{list-style-type:none; list-style-image:none; list-style-position: outside; }
.ldhnrzw ul :hover{ background:url(../images/list-xdh.gif) right top no-repeat; background-position:910px 20px; }
.ldhnrzw ul .hover a{color:#fcb827;}.ldhnrzw a{color:#fcb827;font-size:16px;}.ldhnrzw ul img span{ height:13px; width:959px}
.ldhnrzw ul li{  font-weight:bold; background:url(../images/list-xd.gif) right top no-repeat; width:902px; font-size:14px; height:120px; vertical-align:top; line-height:26px;  margin-bottom:5px; padding-top:20px; padding-right:60px; background-position:910px 20px; color:#686868 }
.ldhnrzw ul li span{font-size:12px; font-weight:normal; color:#9e9e9e}
.ldhnrzw ul li img{ margin:8px 10px 0 20px; width:120px; height:80px; float:left; line-height:26px}
.ldhnrzw ul div{background:url(../images/list-xd.gif) right no-repeat;}

.ldhnrzw1{width:962px; float:left; overflow:hidden; border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; background-color:#fcfcfc;}
.ldhnrzw1 ul{list-style-type:none; list-style-image:none; list-style-position: outside; }
.ldhnrzw1 ul :hover{ background:url(../images/list-xdh.gif) right top no-repeat; background-position:910px 20px; }
.ldhnrzw1 ul .hover a{color:#fcb827;}.ldhnrzw a{color:#fcb827;font-size:16px;}.ldhnrzw ul img span{ height:13px; width:959px}
.ldhnrzw1 ul li{  font-weight:bold; background:url(../images/list-xd.gif) right top no-repeat; width:902px; font-size:14px; height:120px; vertical-align:top; line-height:26px;  margin-bottom:5px; padding-top:20px; padding-right:60px; background-position:910px 20px; color:#686868 }
.ldhnrzw1 ul li a{  font-weight:bold; background:url(../images/list-xd.gif) right top no-repeat; width:902px; font-size:16px; height:120px; vertical-align:top; line-height:26px;  margin-bottom:5px; padding-top:20px; padding-right:60px; background-position:910px 20px; color:#fcb827 }
.ldhnrzw1 ul li span{font-size:12px; font-weight:normal; color:#9e9e9e}
.ldhnrzw1 ul li img{ margin:8px 10px 0 20px; width:120px; height:80px; float:left; line-height:26px}
.ldhnrzw1 ul div{background:url(../images/list-xd.gif) right no-repeat;}

/*list css over*/

/*end css begin*/
.dqlj{width:100%; height:30px; line-height:40px; vertical-align:middle; margin:0 auto; border-bottom:2px solid #f0a321; font-weight:bold; font-size:14px; margin-bottom:10px}
.dqlj span{font-size:12px; font-weight:normal;}
.Lend{ width:190px; float:left;}
.Lendt{background:url(../images/end-knxhbj.gif) top no-repeat; height:31px; line-height:31px; vertical-align:middle; color:#FFFFFF; text-align:center;font-weight:bold; font-size:14px;}
.Lendnr{ border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb; background-color:#fcfcfc; width:188px; overflow:hidden; margin-bottom:10px; padding-bottom:10px}
.Lendnr ul{list-style-type:none; list-style-image:none; list-style-position: outside; }
.Lendnr ul li{  font-weight:bold; background:url(../images/end-xx.gif) bottom repeat-x; width:170px; font-size:14px; height:80px; vertical-align:top; line-height:22px;  margin-bottom:5px; padding-top:20px; color:#6e706f;margin:0 auto; overflow:hidden }
.Lendnr ul li span{font-size:12px; font-weight:bold; color:#d81d32}
.Lendnr ul li img{ margin:1px 1px 0 20px; width:66px; height:66px; float:left; border:1px solid #ebebeb;}
.Rend{width:761px; float:right; overflow:hidden}
.endtl{ width:294px; height:382px; background-color:#fcfcfc; border:1px solid #ebebeb; float:left}
.endtr{width:422px; height:352px; background-color:#fcfcfc; border:1px solid #ebebeb; float:right; padding:15px}
.endtr b{ height:50px; line-height:30px; font-size:14px; vertical-align:top; font-weight:bold;}
.endtrt p{ height:22px} .endtrt p span a{color:#FF0000;} 
.endtrt p span{color:#ffbb28; font-size:18px; font-weight:bold;} .endtrt p span c{color:#ffbb28;}
.endtrt{background:url(../images/end-xx.gif) bottom repeat-x; width:422px;  height:150px; }
.endtrb{ width:422px;  height:160px; border-bottom:1px solid #d7d7d7; margin-bottom:16px;}
.endtrb p{ height:30px; line-height:30px; vertical-align:middle} .endtrb p span{color:#FF0000; float:left} .endtrb p span c{color:#ffbb28;}
.endtrb p DIV{ float:right}
.endtrbr{ float:right; width:340px} .endtrbl{ float:left; width:80px}.cc{width:340px} .red{color:#FF0000;}
.cc ul li{ float:left; text-align:center; width:26px; margin-right:5px; background:url(../images/end-hsbj.gif) bottom no-repeat; height:20px; line-height:20px; vertical-align:middle; }.cc a{color:#FF0000;}
.ccc ul li{ float:left; text-align:center; width:128px; margin-right:5px; background:url(../images/end-huangsbj.gif) bottom no-repeat; height:37px; line-height:37px; vertical-align:middle; font-weight:bold; font-size:18px; color:#FFFFFF }
.ccc a{font-weight:bold; font-size:18px; color:#FFFFFF}
.cccc ul li{ float:left; text-align:center; width:18px; margin-right:5px;  height:18px; }.zi{background-color:#9e02fc}
.lv{background-color:#00ffb5} .lan{background-color:#03aeff} .huang{background-color:#feff04} .red{background-color:#fd0005}

.js6{height:33px; line-height:33px; vertical-align:middle; background-color:#fcfcfc; border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-bottom:2px solid #d7d7d7;border-top:2px solid #7f7f7f; margin-top:10px }
.js6 ul li{ float:left; text-align:center; width:90px; font-size:14px; border-right:1px solid #d7d7d7;}
.js6 ul .hover{ cursor:pointer; width:90px; height:33px;font-size:14px; border-top:2px solid #ffbb28; margin-top:-2px; color:#ffbb28;}
.js6 ul{list-style-type:none; list-style-image:none; list-style-position: outside; }
.js6 ul .hover a{color:#ffbb28;}
.endnrymbig{width:761px;  overflow:hidden; margin-top:10px; height:450px; border:1px solid #d7d7d7;  background-color:#fcfcfc; padding:10px 10px 10px 10px; line-height:32px;}
.fx{ overflow:hidden; margin-left:20px;  height:32px; line-height:32px; vertical-align:middle; font-weight:bold;}
.fx img{ margin-right:5px; vertical-align:middle}



/*ednjs begin*/
#spec-n1{width:260px;height:270px;border:1px solid #ddd;margin-bottom:5px}
.jqzoom{position:relative;padding:0}
.jqZoomPup{z-index:3;visibility:hidden;position:absolute;top:0;left:0;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;filter:alpha(Opacity=50);cursor:move}
#preview #spec-list a.disabled{cursor:default}
#spec-n1{width:260px;height:270px;border:1px solid #ddd;margin-bottom:5px; margin-top:10px}
#spec-list{position:relative;width:220px;height:54px;overflow:hidden;padding:0 21px}
#spec-list .spec-control{display:block;position:absolute;top:0;width:17px;height:54px}
#spec-forward{left:0;background-position:0 -139px; }
#spec-backward{right:0;background-position:-17px -139px}
#preview .view-sup{position:absolute;right:0;top:0;z-index:3}
#preview .view-sup a{display:block;width:50px;height:50px;overflow:hidden;text-indent:-200px}
#spec-forward:hover{background-position:-34px -139px}
#spec-backward:hover{background-position:-51px -139px}
#spec-forward.disabled{background-position:-68px -139px}
#spec-backward.disabled{background-position:-85px -139px}
#spec-list .spec-items{position:absolute;top:0;left:21px;}
#spec-list .spec-items li{width:62px;text-align:center;font-size:0;position:relative}
/*#spec-list li b{display:block;position:absolute;z-index:1;bottom:0;left:4px;width:54px;height:49px;height:18px;font:12px/18px simsun;color:#fff}
#spec-list li b{background:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#8c000000', EndColorStr='#8c000000')}
:root #spec-list li b,:root #spec-list li b{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000')}*/
#spec-list .spec-items img{width:50px;height:50px;padding:1px;border:1px solid #CECFCE}
#spec-list .spec-items .curr img{padding:0;border:2px solid #e4393c}
.jqzoom{position:relative;padding:0}
.zoomdiv{z-index:8;position:absolute;top:0;left:362px;width:400px;height:400px;background:url(../images/i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow:hidden}
.bigimg{width:800px;height:800px}
.jqZoomPup{z-index:3;visibility:hidden;position:absolute;top:0;left:0;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;filter:alpha(Opacity=50);cursor:move}
#spec-list .spec-items img.img-hover{border:2px solid #e4393c;padding:0}
.spec-control{display:block;position:absolute;top:80px;width:17px;height:54px}
/*.spec-control{width:14px;height:50px;top:100px;background-image:url(../images/http://misc.360buyimg.com/product/skin/2012/i/footprint-arr.png);background-repeat:no-repeat}*/
.spec-control{width:10px;height:40px;top:100px; background:url(../images/bjxt.png) right no-repeat;}
.spec-control,#itemover1-related-list .spec-control{display:block;position:absolute;top:80px;width:17px;height:54px}
#spec-forward{left:0;background-position:0 -139px}#spec-backward{right:0;background-position:-17px -139px}
.spec-items{position:absolute;top:0;left:21px}
#stabcon_suits .lh{overflow:hidden}
#ypds-list .mc li .lh{text-align:right}
.lh{text-align:right;}


#short-share{padding-top:20px;position:relative}
#short-share .share-list-item{width:80px;overflow:hidden;*zoom:1;height:23px}
#share-list{position:absolute;top:19px;left:190px;width:170px;_left:0}#share-list.share-list-open{width:280px}


/*注册页面css开始*/
.zhuce{background:url(../images/zhucebj.jpg) repeat-x; height:38px; margin-top:10px; border-top:2px solid #7f7f7f; line-height:38px; vertical-align:middle; padding-left:20px; font-weight:bold; font-size:20px; border-bottom:1px solid #d7d7d7;}
.js-zhuce{height:37px; line-height:37px; vertical-align:middle; border-left:1px solid #d7d7d7; border-top:2px solid #7f7f7f; width:800px; float:right; margin-top:-2px; *margin-top:-40px; }
.js-zhuce ul li{ float:left; text-align:center; width:90px; font-size:14px; border-right:1px solid #d7d7d7;}
.js-zhuce ul .hover{ cursor:pointer; width:90px; height:39px;font-size:14px; border-top:2px solid #ffbb28; margin-top:-2px; color:#ffbb28;background-color:#fcfcfc;}
.js-zhuce ul{list-style-type:none; list-style-image:none; list-style-position: outside; }
.js-zhuce ul .hover a{color:#ffbb28;}
.zhucen{background-color:#fcfcfc; overflow:hidden; padding:40px 90px;}
.zcbt{color:#ffbb28; font-weight:bold; font-size:20px;}
.zcnr{border:1 solid #7f7f7f; margin-top:20px}
.zd{ height:50px; line-height:50px; vertical-align:middle; padding-left:10px; width:100px}
.zdsj{ height:50px; line-height:50px; vertical-align:middle; padding-left:10px; width:100px }
.ts{height:50px; line-height:50px; vertical-align:middle; padding-left:10px; width:300px; border:1px solid #fcb922;}
.search-input1 { width:361px; height:33px; line-height:33px; padding:0 5px; background:url(../images/zcdhbj.gif) no-repeat; color:#a9a9a9; border:0px solid #fcfcfc; }
.search-input2 { width:267px; height:33px; line-height:33px; padding:0 5px; background:url(../images/zcdhbj2.gif) no-repeat; color:#a9a9a9; border:0px solid #fcfcfc; }
.search-input3 { width:85px; height:33px; line-height:33px; padding:8px 5px; background:url(../images/zcdzbj2.gif) no-repeat; color:#a9a9a9; border:0px solid #fcfcfc; vertical-align:middle }
.search-input4 { width:118px; height:33px; line-height:33px; padding:0 5px; background:url(../images/zcdzbj.gif) no-repeat; color:#a9a9a9; border:0px solid #fcfcfc; }
.tytk{ height:50px; line-height:50px; vertical-align:middle; text-align:center; padding-left:100px}
.zjzc{margin:0 auto; overflow:hidden; text-align:center; width:128px; background:url(../images/end-huangsbj.gif) bottom no-repeat; height:37px; line-height:37px; vertical-align:middle; font-weight:bold; font-size:18px; color:#FFFFFF }
.zjzc a{font-weight:bold; font-size:18px; color:#FFFFFF}
/*礼品商城*/
.lsgtlpsc{width:962px; float:left;  background:url(../images/lpsclgt.gif) left top no-repeat; height:325px;}
.lsgtlpsc img{ margin:20px}
.hpt1{ font-size:14px; font-weight:bold; margin-top:10px; padding-left:20px; }
.hpn1{  border:#FF0000 1 solid}
.hpt1 span{ font-size:20px; font-weight:bold; color:#f9b530}
.focus-thumb1 { position:absolute; right:0px; top:185px; width:299px; height:50px; text-align:right; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000'); color:#fff;  }
.focusbox1 { position:relative; width:299px; height:215px; margin:10px; overflow:hidden; float:left}
.focus-thumb1 a { display:inline-block; vertical-align:middle; width:24px; height:18px; line-height:18px; text-align:center; color:#fff;}
.focusbox1 img{ width:299px; height:215px}
.focus-thumb1 span{ font-size:8px}


/*新闻详细*/
.news{ background:#FFFFFF; border:1px solid #e0e0e0; padding:50px 20px}
.details { height:auto; color:#333; overflow:auto;}
.details h4 { font-size:20px; font-weight:bold; text-align:center; padding:12px 0 28px 0; }
.details a { color:#444; }
.details-cont { padding:16px 33px 10px; line-height:2.2; font-size:14px;}
.mr20 { margin-right:20px; }
.overview-info { height:auto !important; background:none !important; }
.overview-info p { text-indent:2em; line-height:2.4; }
.overview-info a:hover {color:#ff0000; }



.js7{width:962px; float:left; overflow:hidden; border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; border-top:2px solid #f0a321; background-color:#fcfcfc;}
.js7{height:28px; line-height:28px; vertical-align:middle; background-color:#fcfcfc; border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-bottom:2px solid #d7d7d7; }
.js7 ul li{ float:left; text-align:center; width:90px; font-size:14px; border-right:1px solid #d7d7d7;}
.js7 ul .hover{ cursor:pointer; width:90px; height:33px;font-size:14px; border-top:2px solid #7f7f7f; margin-top:-2px; color:#7f7f7f;}
.js7 ul{list-style-type:none; list-style-image:none; list-style-position: outside; }
.js7 ul .hover a{color:#ffbb28;}
.endnrymbig1{width:958px;  overflow:hidden; margin-top:2px; border:1px solid #d7d7d7;  background-color:#fcfcfc;}


/*个人中心样式*/
.acco-safe s,.account .fl s{display:inline-block;*zoom:1;margin-right:3px;width:16px;height:16px; vertical-align:middle;line-height:100px;font-size:0;overflow:hidden;background:url(../images/i/icon-veri.png) no-repeat}
.btn-8{color:#333333}
.ssub strong,.ssub span,.smod{margin-right:10px}
.right .tab{margin-bottom:10px}
.right .i-m {float:left;width:600px;padding-top:10px}
.right .i-m .item{padding-bottom:10px;}
.right .item .label{width:185px;text-align:right;color:#666666}
.right .i-m .form .text{width:140px}
.right .i-m .form .text1{ width:300px}
.right .i-m .form .area{width:308px;height:65px;float:none}
.right .fl{width:400px}
.right .i-m h5{color:#cc0000;border-bottom:1px solid #e6e6e6;line-height:30px;padding-left:15px;margin-bottom:20px}
.username{float:left}
.right-extra{float:right;width:150px;padding-top:20px}
.right-extra .m{width:122px;text-align:center;}
.headpic{background:url(../images/i/self.gif) repeat-y -122px 0}
.i-pic{padding-right:2px}
.right-extra .m .btns{line-height:30px}
.right-extra .fore{background:url(../images/i/self.gif);height:10px;overflow:hidden}
.right-extra .fore1{background:url(../images/i/self.gif) 0 -3px;height:13px;overflow:hidden}
.ssub strong,.ssub span,.smod{margin-right:10px}
.rank s{display:inline-block;width:17px;height:17px;background:url(../images/i/rank2013.gif);margin:0 5px;vertical-align:middle;*zoom:1}
.r2 s {background-position:0 -51px}
.r3 s {background-position:0 -34px}
.r4 s {background-position:0 -17px}
.r5 s {background-position:0 -68px}
.r6 s {background-position:0 -85px}
.item .fl .rank a{color:#cc0000}
.item .fl label{margin-right:10px}
.form .item .fl .btn-7,.form .item .fl .btn-8{color:#333333}
*html .btn-8 s{margin-right:8px;}
.addinfo .mc{position:relative}
.addinfo .mc i,.selfinfo .prompt-01 i{position:absolute;width:88px;height:156px;bottom:0;right:0}
#education  .addinfo .mc i,#profession .addinfo .mc i,.selfinfo .prompt-01 i{background:url(../images/i/t.gif) no-repeat}
#education  .addinfo .mc i{background-position:-89px 0 }
.selfinfo .prompt-01 i{background-position:-178px 0 }
#education .mt h3,#profession .mt h3{float:left;color:#cc0000;line-height:30px;padding-left:10px}
#profession{padding-top:10px}
#education .item,#profession .item{padding:10px 0;zoom:1}
#education .extra a,#profession .extra a{font-weight:normal}
.selfinfo .prompt-01{padding:0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;zoom:1}
.selflex .label{width:100px;text-align:right;}
.tabs li{float:left}
.tabs li a{display:block;height:16px;width:16px;text-align:center; font-family:Verdana, Geneva, sans-serif;padding-bottom:3px}
.tabs li.curr a{background:#ff6600;color:#fff}
.tabs li.curr a:link,.tabs li.curr a:visited,.tabs li.curr a:hover,.tabs li.curr a:active{color:#fff}
.selflex .m1{height:205px}
.selflex .list-h{padding:10px;overflow-y: scroll;height:199px}
.selflex .list-h li{width:165px;overflow:hidden;line-height:20px;height:20px}
.selflex .item1 .label{width:auto}
.selflex .item1 a.btn-12:link,.selflex .item1 a.btn-12:visited,.selflex .item1 a.btn-12:hover{color:#cccccc; cursor:default;text-decoration:none}
.selflex .btns{text-align:center;padding:10px}
.selflex .item{padding-bottom:10px}
.selflex .warn{text-align:center;margin:104px auto 0;width:160px}
a.ftx-03:link,a.ftx-03:visited{color:#999}
.selflex .warn s,.warn .mc s{background:url(../images/i/icon.gif) -64px -59px;width:16px;height:16px;vertical-align:middle}
.selflex .warn s{float:left;margin-right:5px;}
.warn .mc s{display:inline-block;margin-right:5px;margin-top:-2px}
.warn .mc{line-height:22px;text-align:center}
.warn .btns{text-align:center;padding-top:10px}
.warn .btns a{margin:0 5px}
.list li{padding:0 10px;border-top:1px solid #e6e6e6;margin-top:-1px;overflow:hidden;zoom:1}
.list li .fore1{width:370px;font-size:14px}
.list li .fore2{width:340px;color:#999999}
.list li .fore3{width:65px}
.list li .fore1,.list li .fore2,.list li .fore3{float:left;height:30px;overflow:hidden;line-height:30px}
.list li .prompt-01{margin:3px 0 10px}
.list li .pb{top:-19px;left:15px}
.selfinfo .prompt-01 .i-mt{height:30px;line-height:30px;border-bottom:1px solid #e6e6e6}
.selfinfo .prompt-01 .i-mt h4{font-weight:normal;padding-left:10px}
.selfinfo .prompt-01 .form{padding-top:10px}
div.prompt-06{margin-top:5px;float:left;color:#666666}
.prompt-error{margin-top:5px;float:left;color:#cc0000}

.btn-8{margin-right:10px}
.addinfo{margin-top:0}
.addinfo .mt{border-bottom:none}
.selfinfo{margin-top:-1px}
#baseinfo .i-m .item{padding-bottom:20px}
#baseinfo .sele{width:100px;}
.prompt-03{border:1px solid #edd28b;background:#FFFDEE;text-align:left;padding:10px;margin-bottom:10px}
#self1 .mc{padding:10px}
.msg-text{color:#666666;float:left;line-height:25px;}
#baseinfo .btn-12{color:#333;margin-left:5px}
#selflex1,#selflex2,#selflex3{padding-left:15px}
#selflex1 .form,#selflex2  .form,#selflex3 .form{margin-left:42px}
#selflex1 .btn,#selflex2 .btn,#selflex3 .btn{margin:0 3px}
#selflex1 h3,#selflex2  h3,#selflex3 h3{margin-bottom:3px}
#selflex3 .fl a{color:#005AA0}
#selflex3 p{margin-bottom:5px}
.msg-warn,.msg-sure,.msg-why{float:left;width:32px;height:32px;background:url(../images/i/icon-msg.png) no-repeat}
.msg-sure{background-position:-64px 0}
.msg-why{background-position:-32px 0}
.icon-orderly,.msuc .mc s{display:inline-block;*zoom:1;background:url(../images/i/icon-msg.png) no-repeat -96px 0;width:16px;height:16px;line-height:0;font-size:0; vertical-align:middle}
.right .form .item{margin-bottom:0}
.msuc .mc s{margin-right:10px}.msuc {text-align:center}.msuc .btns{padding-top:10px}
.icon-succ03,.icon-warn03{display:inline-block;*zoom:1;font-size:0;line-height:0;overflow:hidden;background:url(../images/i/icon-msg.png) no-repeat;width:32px;height:32px; vertical-align:top;margin-right:10px}
.icon-succ03{background-position:-64px 0}
.flexbox {padding-left:18px}
.flexbox strong{font-size:14px}
.flexbox .fl{width:250px}
.flexbox .icon-succ03,.flexbox .icon-warn03{float:left}
.flexbox .btns{text-align:center}
.flexbox p a:link,.flexbox p a:visited{color:#005EA7}
.flexbox p{margin-bottom:10px;margin-left:48px}
.flexbox .label{color:#666666;width:120px;text-align:right}
.flexbox .item{margin-bottom:15px}
.flexbox .btn{margin-right:10px}
#flexboxnick .mc{padding-left:10px;padding-right:10px}
#flexboxnick .thickclose{display:none}
#flexboxnick p{margin-bottom:15px}
#flexboxnick .item{margin-bottom:10px}
#flexboxnick .btns{text-align:center}
#flexboxnick .btn{margin-right:10px}
#flexboxnick .text{margin-bottom:3px}
#flexboxnick .fl{width:250px}
#flexboxnick .msg-text,#flexboxnick .msg-error{line-height:normal}
#flexboxnick01 .lightboxc{padding-left:20px;padding-top:30px}
#flexboxnick01 .icon-succ02{float:left}
#flexboxnick01 .lightboxinfo{margin-left:58px}
.btn,.btn s{background:url(../images/btn.png) no-repeat;}
.right{width:830px;float:right;font-family:Verdana}.middle{width:610px;float:left}.right-extra{width:210px;float:right;}
.search-01 .item .text{width:225px;}
.search-01 .bti{background:url(../images/i/use.gif) 0 -42px;width:50px;height:25px;margin-top:-1px}
.search-02 .text{width:275px;color:#999999}
.m5 .search-01 .item{padding:10px 15px;zoom:1;}
.bti{border:none}.btn{display:inline-block;*zoom:1;padding-right:13px;}.btn s{float:left;width:3px;margin-right:10px;}
.btn,.btn s{background:url(../images/btn.png) no-repeat;}
.btn-1,.btn-2,.btn-3,.btn-4,.btn-1 s,.btn-2 s,.btn-3 s,.btn-4 s{background-color:#FFBA01;}
.btn-1,.btn-5,.btn-9,.btn-13{line-height:36px;}
.btn-2,.btn-6,.btn-10,.btn-14{line-height:30px;}
.btn-3,.btn-7,.btn-11,.btn-15,.btn-disabled{line-height:25px;}
.btn-4,.btn-8,.btn-12,.btn-16{line-height:21px;}
.btn-1 s,.btn-5 s,.btn-9 s,.btn-13 s{height:36px;}
.btn-2 s,.btn-6 s,.btn-10 s,.btn-14 s{height:30px;}
.btn-3 s,.btn-7 s,.btn-11 s,.btn-15 s,.btn-disabled s{height:25px;}
.btn-4 s,.btn-8 s,.btn-12 s,.btn-16 s{height:21px;}
.btn-1{background-position:right -36px;}.btn-2{background-position:right -104px;}.btn-2 s{background-position:0 -73px;}
.btn-3{background-position:right -161px;}.btn-3 s{background-position:0 -135px;}
.btn-4{background-position:right -209px;}.btn-4 s{background-position:0 -187px;}
.btn-5{background-position:right -268px;}.btn-5 s{background-position:0 -231px;}
.btn-6{background-position:right -336px;}.btn-6 s{background-position:0 -305px;}
.btn-7{background-position:right -393px;}.btn-7 s{background-position:0 -367px;}
.btn-8{background-position:right -441px;}.btn-8 s{background-position:0 -419px;}
.btn-9{background-position:right -500px;}.btn-9 s{background-position:0 -463px;}
.btn-10{background-position:right -568px;}.btn-10 s{background-position:0 -537px;}
.btn-11{background-position:right -625px;}.btn-11 s{background-position:0 -599px;}
.btn-12{background-position:right -673px;}.btn-12 s{background-position:0 -651px;}
.btn-disabled{background-position:right -625px;}.btn-disabled s{background-position:0 -599px;}
.btn-1,.btn-5,.btn-6,.btn-13,.btn-14{font-weight:bold;padding-right:15px}
.btn-1 s,.btn-5 s,.btn-6 s,.btn-13 s,.btn-14 s{margin-right:12px}
a.btn-5:link,a.btn-6:link,a.btn-7:link,a.btn-8:link,a.btn-10:link,a.btn-11:link,a.btn-12:link,a.btn-5:visited,a.btn-6:visited,a.btn-7:visited,a.btn-8:visited,a.btn-10:visited,a.btn-11:visited,a.btn-12:visited{color:#333333;}
a.btn-1:link,a.btn-1:visited,a.btn-2:link,a.btn-2:visited,a.btn-3:link,a.btn-3:visited,a.btn-4:link,a.btn-4:visited{color:#ffffff;}
a.btn-disabled:link,a.btn-disabled:hover,a.btn-disabled:visited{color:#ccc;cursor: not-allowed;text-decoration: none}
a.btn-1,a.btn-5,a.btn-6,a.btn-10,.btn-13,.btn-14{font-size:14px;}
a.btn-8,a.btn-11,a.btn-12{color:#333333;}
a.btn-11:hover,a.btn-12:hover{color:#005AA0;}
.btn-13,.btn-14,.btn-15,.btn-16{color:#cccccc}
.btn-15,.btn-16{font-weight:normal}
.btn-13{background-position:right -731px;}
.btn-13 s{background-position:0 -695px;}
.btn-14{background-position:right -799px;}
.btn-14 s{background-position:0 -768px;}
.btn-15{background-position:right -856px;}
.btn-15 s{background-position:0 -830px;}
.btn-16{background-position:right -904px;}
.btn-16 s{background-position:0 -832px;}
.right .o-mt{border:1px solid #e6e6e6;border-bottom:2px solid #c30000;height:33px;line-height:33px;margin-bottom:10px;}
.right .o-mt h2{color:#cc0000;padding-left:16px;float:left;}
.m1{border:1px solid #e6e6e6;margin-top:-1px;z-index:-1;}
.m1 .mt{background:url(../images/i/tb-th.2011.gif) 0 -31px repeat-x;height:34px;line-height:34px;padding-left:16px;border-bottom:1px solid #e6e6e6;}
.m1 .mt h3{float:left;}
.m2 .mt{border:1px solid #E6E6E6;background:#F9F9F9;height:28px;line-height:28px;padding-left:10px;padding-right:10px}
.m2 .mt h3{float:left;font-size:12px}
.m3{border:1px solid #EDD28B;background:#FFFDEE;}
.m4{border:1px solid #e6e6e6;}
.m4 .mt{border-bottom:1px solid #e6e6e6;height:34px;line-height:34px;padding-left:16px;}
.m4 .mt h3{float:left;color:#666666;}
.m5 .mt h3{float:left;}
.m5 .mt .extra{color:#666666;}
.m5 .mc{border:1px solid #e6e6e6;border-top:none;}
.m6{border:1px solid #db9a9a;background:#ffe8e8;color:#cc0000}
.m7{position:relative;overflow:visible;top:10px;margin-bottom:20px}
.m7 .mt{position:absolute;left:12px;top:-12px}
.m7 .mt h3{color:#666666;background:#ffffff;line-height:25px;padding:0 8px;font-size:12px}
.m7 .mc{border:1px solid #e6e6e6;padding:20px}
.m8{border:1px solid #D7D8DA;background:#F5F5F5;color:#666666}
.step{overflow:hidden;background:#ededed;color:#999999;font-weight:bold;margin:0 auto 10px;zoom:1}/*m*/
.step li{float:left;position:relative;padding-left:22px;padding-right:35px;line-height:25px;height:25px;overflow:hidden;}
.step li b{position:absolute;width:22px;height:25px;background:url(../images/i/flow.gif) no-repeat;top:0;right:-1px;}
#step1 .fore1,#step2 .fore2,#step3 .fore3,#step4 .fore4{background:#ffe6bc;color:#ff6600;}
#step1 .fore1 b,#step2 .fore2 b,#step3 .fore3 b{background-position:0 -26px;}
#step2 .fore1,#step3 .fore1,#step3 .fore2,#step4 .fore1,#step4 .fore2,#step4 .fore3{background:#bbbbbb;color:#ffffff;}
#step2 .fore1 b,#step3 .fore2 b,#step4 .fore3 b{background-position:0 -78px;}
#step3 .fore1 b,#step4 .fore2 b,#step4 .fore1 b{background-position:0 -52px;}
.form em{color:#ff6600;margin-right:3px;}.text{font-size:12px}
.form .text,.form .area,.sele{padding:4px;border:1px solid;border-color:#aaa #ddd #ddd #aaa;margin-top:0;margin-bottom:0}
.form .text{width:130px;margin-right:5px;}.form .area{width:300px;height:55px;margin-right:5px;}
.form .text-focus{border-color:#7ABD54;}
.form .text-error{border-color:#E4393C;}
.text-none{border:1px solid;border-color:#ccc #ededed #ededed #ccc;background:#f7f7f8;color:#ccc;}
.sele{margin-right:10px;font-size:12px}
.right .form .item{margin-bottom:20px;}
.right .form .label{color:#666666;text-align:right;}
.right .form .label,.right .form label{line-height:25px;margin-right:8px;}
.right .form .point{color:#999999;padding-top:3px;}
.right .form .check,.right .form .radio{margin-top:3px;}
.right .check,.right .radio{margin-top:5px;float:left;}
.right .radio{margin-top:5px;float:left;}
.msg-text,.msg-error,.msg-text-01,.msg-error-01{float:left}
.msg-text{color:#666666;line-height:25px;}
.msg-text-01{border:1px solid #D8D8D8;background:#F5F5F5;color:#666666;padding:2px 6px;}
*html .msg-text-01{padding:1px 6px}
.msg-error{color:#cc0000;line-height:25px;}
.msg-error-01{border:1px solid #FFBDBE;background:#FFEBEB;color:#E4393C;float:left;padding:2px 6px;}
*html .msg-error-01{padding:1px 6px;}
.tab{padding-left:5px;border-bottom:2px solid #ffccaa;z-index:2;}
.tab li{float:left;background:url(../images/i/tab.gif) 0 -28px;line-height:29px;margin-right:3px;text-align:center;height:27px;padding:0 10px;position:relative;overflow:hidden;}
.tab li s,.tab li b{width:3px;height:27px;background:url(../images/i/tab.gif);position:absolute;top:0;}
.tab li s{left:0;}.tab li b{right:0;background-position:-7px 0;}.tab li.curr{background-position:0 -85px;}.tab li.curr s{background-position:0 -57px;}
.tab li.curr b{background-position:-7px -57px;}
.tab li.curr,.tab li.curr a:link,.tab li.curr a:visited{color:#ff6600;font-weight:bold;}
.tab li a:link,.tab li a:visited{color:#333333;}
.tb-void{overflow:hidden;margin-right:-1px;margin-left:-1px;margin-bottom:-1px}
.tb-line{border-top:1px solid #E6E6E6}
.tb-void table{border-collapse:collapse;border:solid #E6E6E6;border-width:0 1px 1px 1px;} 
.tb-void th{background:#f7f7f7 url(../images/i/tb-th.2011.gif) repeat-x;height:31px;color:#666666;font-weight:normal;}
.tb-void td{border:solid #E6E6E6;border-width:1px 0 0 1px;padding:5px 4px;text-align:center}
.tb-void-01 th{background-image:none;}
.tb-rows th,.tb-rows td{text-align:left;padding-left:10px;}
.tb-rows td{border-left-width:0;}
.tb-none th,.tb-none td{height:30px;}
/*.jdprice{text-align:right;color:#cc0000}2012.6.13账户余额*/
.jdprice01{text-align:right;}
.prompt-01{position:relative;border:1px solid #EDD28B;background:#FFFDEE;-webkit-box-shadow: 0 0 0 3px rgba(0,0,0,0.15);-moz-box-shadow: 0 0 0 3px rgba(0,0,0,0.15);box-shadow: 0 0 0 3px rgba(0,0,0,0.15);zoom:1;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}
.prompt-01 .close{float:right;cursor:pointer;color:#ff6600;}
.pb{position:absolute;}
.pb b{position:absolute;left:0;font-size:0;line-height:0;overflow:hidden;border:10px dashed transparent;}.pb .b1{z-index:1;}.pb .b2{z-index:2;}
.pb b.b3{border-width:12px;z-index:0;display:none\9;}
*|html[xmlns*=""] .pb b.b3 {display:none;} 
.pb-t{top:-19px;left:10px;}
.pb-t b{border-bottom-style:solid;}.pb-t .b1{top:-1px;border-bottom-color:#EDD28B;}.pb-t .b2{top:0;border-bottom-color:#FFFDEE;}.pb-t .b3{top:-9px;left:-2px;border-bottom-color:rgba(0,0,0,0.15);}
.pb-r{right:0px;top:19px;}*html .pb-r{right:-1px;}.pb-r b{border-left-style:solid;}.pb-r .b1{right:-11px;top:-1px;border-left-color:#EDD28B;border-width:11px;}.pb-r .b2{right:-11px;border-left-color:#FFFDEE;}.pb-r .b3{top:-2px;left:4px;border-left-color:rgba(0,0,0,0.15);}
.pb-b{left:10px;bottom:-9px;}.pb-b b{border-top-style:solid;}.pb-b .b1{bottom:-12px;border-top-color:#EDD28B;}.pb-b .b2{bottom:-11px;border-top-color:#FFFDEE;}.pb-b .b3{bottom:-19px;left:-2px;border-top-color:rgba(0,0,0,0.15);}
.pb-l{left:-20px;top:20px;}.pb-l b{border-right-style:solid;}.pb-l .b1{left:-1px;top:-9px;border-right-color:#EDD28B;}.pb-l .b2{bottom:-11px;border-right-color:#FFFDEE;}.pb-l .b3{top:-11px;left:-8px;border-right-color:rgba(0,0,0,0.15);}
.prompt-02{background:#ffe8e8;border:1px solid #F34956;color:#cc0000;padding:2px 2px 1px;}
.prompt-03{border:1px solid #edd28b;background:#FFFDEE;text-align:center;padding:10px;margin-bottom:10px;}
.prompt-04{position:relative;border:1px solid #e6e6e6;padding:20px 20px 20px;}
.prompt-04 .pt{position:absolute;color:#666666;left:12px;top:-10px;}
.prompt-04 .pt h5{background:#ffffff;padding:0 5px;}
.pagin a:hover, .pagin a:active {background:#005AA0;color: #FFFFFF;text-decoration: none;}
#float-bar{position:fixed;width:23px;padding-bottom:10px;overflow:hidden;margin-left:10px}
#float-bar div,#float-bar a{width:23px;padding-top:24px;background-image:url(../images/http://misc.360buyimg.com/201007/skin/df/i/bg_pannel.jpg);background-repeat:no-repeat;text-align:center;line-height:13px;}
#float-bar a{display:block;width:22px;padding:2px 1px 8px 0;background-position:0 bottom;text-decoration:none;color:#f60;}
#float-bar .vote{background-position:0 -0;margin-bottom:5px;}
#float-bar .return{background-position:-23px 0;padding-top:20px;}
*html #float-bar{position:absolute;}
#da-home img {height: auto;width: 150px;}
.main .list-h{overflow:hidden;zoom:1}
.main .list-h li{float:left}
.msafe{margin-top:-10px;line-height:0;}.msafe .mc{padding:15px;line-height:normal}
body:nth-of-type(1) .msafe{min-height:1px;background:#fff;overflow:auto;}
.msafe li,.msafe .ir{margin-right:8px}
.ir{background:url(../images/i/icon-rank.png) no-repeat;width:126px;height:17px;font-size:0;line-height:0;overflow:hidden;display:inline-block;*zoom:1; vertical-align:middle;margin-right:10px} 
.icon-s-01{background-position:0 -17px}
.icon-s-02{background-position:0 -33px}
.icon-s-03{background-position:0 -49px}
/*20121203*/
.rank-text{margin-right:9px}
.icon-rank01,.icon-rank02,.icon-rank03,.icon-rank04,.icon-rank05,.icon-rank06{background:url(../images/i/icon-rank201212.png) no-repeat;width:106px;height:14px;font-size:0;line-height:0;overflow:hidden;display:inline-block;*zoom:1; vertical-align:middle;margin-right:10px}
.icon-rank02{background-position:0 -15px}
.icon-rank03{background-position:0 -30px}
.icon-rank04{background-position:0 -45px}
.icon-rank05{background-position:0 -60px}
.icon-rank06{background-position:0 -75px}
.acco-safe s,.account .fl s{display:inline-block;*zoom:1;margin-right:3px;width:16px;height:16px; vertical-align:middle;line-height:100px;font-size:0;overflow:hidden;background:url(../images/i/icon-veri.png) no-repeat}
.acco-safe a{margin-right:8px}
.acco-safe .teln s{background-position:0 -17px}
.acco-safe .mail s{background-position:-17px 0}
.acco-safe .mailn s{background-position:-17px -17px}
.acco-safe .spsd s{background-position:-34px 0}
.acco-safe .spsdn s{background-position:-34px -17px}
#safeinfo{padding:5px 15px;display:none}
.icon-face{float:left;width:50px;height:50px;background-image:url(../images/i/iconface.png);margin-top:10px}
#safeinfo .mc{margin-left:60px}
#safeinfo .fore{border-bottom:1px dotted #DBD8DA;}#safeinfo .fore,#safeinfo .fore1{padding:8px 0}#safeinfo .btn{font-weight:bold;margin:0 3px}
/*icon*/
.icon-ques05,.icon-info05,.icon-info03,.icon-succ05,.icon-warn02{display:inline-block;*zoom:1;font-size:0;line-height:0;overflow:hidden;background:url(../images/http://misc.360buyimg.com/purchase/skin/df/i/pur-icon.png) no-repeat;vertical-align:middle}
.icon-warn03{display:inline-block;*zoom:1;font-size:0;line-height:0;overflow:hidden;background:url(../images/i/icon-msg.png);width:32px;height:32px;vertical-align:middle}
.icon-succ02{display:inline-block;*zoom:1;font-size:0;line-height:0;overflow:hidden;background:url(../images/http://misc.360buyimg.com/purchase/skin/df/i/icon48.png);width:48px;height:48px}
.icon-succ05{background-position:-49px -235px;width:16px;height:16px}
.icon-warn02{background:url(../images/http://misc.360buyimg.com/purchase/skin/df/i/icon48.png) -96px 0;width:48px;height:48px}
.icon-info03{background-position:-42px 0;width:32px;height:32px}
.icon-info05{background-position:-74px 0;width:16px;height:16px;}
.icon-ques05{background-position:0 -280px;width:16px;height:16px;}
/*safe del*/
#bgiftcard .item{height:50px;overflow:hidden}#bgiftcard .label{text-align:right;width:150px}#bgiftcard .safe-sevi{padding-top:0}#bgiftcard .step01{margin-bottom:20px}#bgiftcard .step01 li{width:168px}#warninfo .mc{padding:10px}#warninfo .icon-warn03,#bgiftcard .icon-succ02{float:left}#warninfo .fore{margin-left:38px}#bgiftcard .lightboxc{padding-left:150px}#bgiftcard .lightboxinfo{padding-top:10px;margin-left:58px}#bgiftcard .lightboxb{position:absolute;bottom:0;right:0;line-height:30px;padding-right:10px}#bgiftcard .btn{margin-bottom:3px}
/*im2013*/
.right .im2013:hover{text-decoration:none}
.right .im:visited{color:#333}
.right .im2013,.right .im2013off{background:url(../images/i/im2013.png) no-repeat 0 0;display:inline-block;width:62px;height:18px;line-height:18px;padding:1px 0 2px 31px;color:#fff;margin-right:0;overflow:hidden;}
.right .im2013 strong{font-weight: normal;color:#fff;float:left;line-height:18px;}
.right .im2013off{background-position:0 -22px;;cursor:default;color:#ccc;}
.right .im2013off strong{color:#ccc;font-weight: normal;}

/*登陆页面样式*/
.denglu{background-color:#fcfcfc; overflow:hidden; padding:40px 10px;}
.dlbt{color:#ffbb28; font-weight:bold; font-size:20px; padding-left:100px}
/*form*/
.form label,.form input,.form select,.form textarea,.form button,.form .label{float:left;font-size:12px;}
.form .item{}
.btn-img{cursor:pointer;overflow:hidden;margin:0;padding:0;border:0;text-align:center;}
.btn-text{cursor:pointer;overflow:hidden;margin:0;padding:0;text-align:center;}
.btn-link{display:block;overflow:hidden;text-align:center;}
/*module*/
.m,.mt,.mc,.mb{overflow:hidden;zoom:1;}
.mt .extra{float:right;}
.m{margin-bottom:10px;}
/*tab*/
.tab{overflow:hidden;zoom:1;}
.tab li,.tab-item{float:left;text-align:center;}
/*text*/
/*shortcut*/
#shortcut{width:100%;height:30px;background:url(../images/i/bg_shortcut.gif) #efefef repeat-x 0 -134px;}
#shortcut .collect{float:left;position:relative;padding-left:15px;line-height:30px;}
#shortcut .collect b{position:absolute;top:9px;left:2px;width:10px;height:10px;overflow:hidden;background:url(../images/i/bg_tit_home.gif) -130px -274px;}
#shortcut ul{float:right;position:relative;z-index:11;background:url(../images/i/bg_shortcut.gif) repeat-x 0 -134px;height:30px;}
#shortcut li{float:left;height:26px;padding:2px 8px;background:url(../images/i/bg_shortcut.gif) no-repeat -260px -100px;line-height:26px;font-family:"宋体";color:#ACACAC;}
#shortcut .fore1{background:none;}
#shortcut .link-regist{color:#f60;}
#shortcut .fore2{padding-left:50px;background:url(../images/i/bg_shortcut.gif) no-repeat -130px -165px;}
#shortcut .sub{width:72px;padding:0;}
#shortcut li dl{overflow:hidden;padding:0 1px;}
#shortcut li dt{position:relative;height:26px;padding:2px 11px 2px 8px;overflow:hidden;}
#shortcut li dt b{position:absolute;top:13px;right:3px;width:5px;height:3px;background:url(../images/i/bg_shortcut.gif) no-repeat -210px -25px;}
#shortcut li dd{display:none;line-height:20px;padding-left:8px;}
#shortcut li:hover dl,#shortcut .hover dl{padding:0;border:solid #ccc;border-width:0 1px 1px;background:#fff;}
#shortcut li:hover dd,#shortcut .hover dd{display:block;}
#shortcut li:hover b,#shortcut .hover b{background-position:-220px -25px;}
*html #shortcut li.sub dl{position:absolute;}
/*footer*/
#footer{padding:20px 0 30px;text-align:center;}
#footer .flinks a,#footer .flinks span{margin:0 10px;}
#footer .flinks span a{margin:0;}
#footer .copyright{margin:10px 0;font-family:arial;}
#footer .ilinks a{margin:0 5px;}
/*logo*/
#logo{padding:10px 0;float:none;margin:0;position:relative;}
#logo b{position:absolute;background:url(../images/i/login-all-bg.png) 0 -131px no-repeat;width:111px;height:46px;top:18px;left:180px; }
/*---------------regist.entry2013---------------------*/
body{background:#f2f2f2;}
.w1{width:890px;margin:0 auto;}
#loginpwd_error,#loginpwd_error{}
/*entry*/
#entry{ background:#e8e8e8;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;padding:5px;margin:60px auto 55px ;position:relative;}
#entry .extra-en{position:absolute;right:20px;top:-20px;}
.free-regist{position:absolute;right:42px;bottom:-31px;background:#e8e8e8;width:115px;height:32px;text-align:center;line-height:32px;-moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;padding:0px 5px 5px;}
.free-regist a:link,.free-regist  a:visited {color:#ffffff;}
.free-regist a:hover{text-decoration:none;}
.free-regist span{text-align:center;font-size:14px;background:#efb331;width:115px;height:32px;display:block;color:#FFF;-moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.free-regist span:hover{background:#efb338}
#entry .mt{height:33px;background:url(../images/i/tit_regist.jpg) #D1D1D1 repeat-x 0 -34px;}
#entry .mt h2{float:left;height:33px;padding-left:15px;background:url(../images/i/tit_regist.jpg) no-repeat 0 0;line-height:33px;}
#entry .mt span{float:right;height:33px;line-height:33px;text-align:right;}
#entry .mt b{float:right;width:10px;height:33px;background:url(../images/i/tit_regist.jpg) no-repeat 0 -68px;}
#entry .mc{border:1px solid #e1e1e1;background:#ffffff;height:354px;}
#entry .form{position:absolute;top:18px;right:32px;width:320px;overflow:hidden;height:354px;}
#entry .lheight .form{height:354px;}
#entry .item{height:64px;line-height:26px;overflow:visible;position:relative;width:320px;z-index:1;}
#entry .login-btn2013{height:52px;}
.form #sloginpwd{float:none;}
#entry .fore1{z-index:10;}
#entry .fore2{z-index:8;}
#entry .fore3{z-index:6;height:63px;}
#entry .fore4{z-index:3;}
#entry .item span {color: #999999;height: 20px; line-height: 20px;display:block;margin-top:1px;}
#entry .item .ftx24 .clr{height:0;line-height:0;}
#entry .item .item-ifo {position:relative;width:307px;}
#entry .item-share{position:absolute;bottom:5px;}
#entry .item-ifo .ico{position:absolute;right:12px;z-index:5;}
#entry .item-ifo .i-name{background:url(../images/login-all-bg.png) no-repeat -373px -111px #fff;width:16px;height:16px;top:8px;}
#entry .item-ifo .i-pass{background:url(../images/login-all-bg.png) no-repeat -346px -108px #fff;width:14px;height:19px;top:8px;}
#entry .tab{border-bottom:1px solid #ffd690;height:29px;margin-bottom:25px;overflow:visible;padding-left:100px;}
#entry .tab li{color:#666666;font-size:12px;height:27px;line-height:27px;padding-top:3px;text-align:center;margin-right:20px;}
#entry .item .tab li a{text-decoration:none;}
#entry .tab .curr{background:url(../images/"i/bg_regist0914.jpg") no-repeat scroll -141px -188px transparent;color:#A0410A;font-weight:bold;position:relative;z-index:10;width:100px;}
#entry #autoentry{height:37px;margin-top:35px;}
#entry #autoentry .item-ifo{}
#entry .item a:link,#entry .item a:visited{}
#entry .label{width:100px;text-align:right;font-size:14px;}
#entry .text{float:none;width:282px;height:24px;line-height:24px;padding:4px 20px 4px 3px;border:1px solid #cccccc;font-size:14px;font-family:arial,"宋体";}
#entry .text_pge{float:none;width:305px;_width:305px;height:32px;line-height:32px;border:1px solid #cccccc;font-size:14px;font-family:arial,"宋体";overflow: hidden;}
@media all and (-webkit-min-device-pixel-ratio:0) { #entry .text_pge {width:305px;} }
@-moz-document url-prefix(){#entry .text_pge{width:307px;}}





#entry .text-1{width:100px;float:left;}
#entry .blank{display:none;float:none;width:16px;height:16px;position:absolute;top:9px;right:8px;z-index:10;padding:2px;}
#entry .mar{margin-right:10px;}
#entry .img img{height:26px;margin:0 5px;}
#entry .succeed{background:url(../images/i/sucess.png) no-repeat  #ffffff;}
#entry .btn-entry{width:307px;height:35px; background:url(../images/end-huangdl.gif) no-repeat; overflow:hidden;}
#entry .btn-entry:hover{background:url(../images/huangyuxi.gif) no-repeat;}
#entry .highlight1{border:1px solid #7abd54;}
#entry .highlight2{border:1px solid #f00;color:#f00;}
#entry .pwdbg{background:#FFF8EB;}
#entry .focus{color:#999;line-height:22px;display:none;}
#entry select{margin-top:5px;}
#entry .null,#entry .error,#loginname_error.error,#loginpwd_error.error,#authcode_error.error{position:absolute;width:302px;padding:2px 0 2px 3px;left:0px;top:34px;border:1px solid #ffbdbf;color:#e6393d;background:#ffebec;float:none;line-height:16px;z-index:100;}

#entry .checkbox{margin-top:3px;*margin-top:2px;}
#entry .extra .btns{float:left;position:relative;overflow:hidden;height:14px;margin-right:2px;line-height:14px;}
#entry .extra .btns s{display:none;position:absolute;top:0;left:0;width:23px;height:23px;background-image:url(../images/i/icon_cooperation.jpg);background-repeat:no-repeat;}
#entry .extra .ftx24 .btns a:link,#entry .extra .ftx24 .btns a:visited{text-decoration:none;color:#666666;padding-right:2px;border-right:1px solid #DBDBDB;}
#entry .extra .ftx24 .more a:link,#entry .extra .ftx24 .more a:visited  {border-right:none;}
#entry .extra .qq s{background-position:0 0;}
#entry .extra .ftx24{color:#999;}
#entry .extra .alipay s{background-position:-23px 0;}
#entry .extra .baidu s{background-position:-138px 0;}
#entry .extra .renren s{background-position:-46px 0;}
#entry .extra .net163 s{background-position:-69px 0;}
#entry .extra .kaixing001 s{background-position:-92px 0;}
#entry .extra .sina s{background-position:-115px 0;}
#entry .extra .douban s{background-position:-162px 0;}
#entry .extra .alipay a:link,#entry .extra .alipay a:visited{border:none;}
#entry .extra .more{padding-left:5px;}
#entry .extra .more a:link,#entry .extra .more a:visited{border:none;}


.pages { height:32px; line-height:32px; text-align:center; position:relative; color:#636363; clear:both }
.pages a { padding:0 2px; color:#636363; font-size:12px }
.target { height:18px; width:34px; border:1px solid #7c97b6; margin:0 4px; }
.pages a.jump { width:46px; height:24px; display:inline-block; line-height:24px; color:#636363; padding:0; background:url(../images/../images/jump-btn.png) no-repeat; }



/*20140226新增*/
.hhpnr{height:auto; overflow:hidden; margin-top:5px; border:1px solid #e0e0e0;}
.hhpnrnew{ border:1px solid #e0e0e0;}
.hhpt{ font-size:14px; font-weight:bold;border-bottom:2px solid #f7b52c; background:#fcfcfc; height:40px; line-height:40px; vertical-align:middle }.hhpt img{ padding:5px 0 0 10px}
.hhpthpn{height:auto; padding:15px; overflow:hidden; background:#fcfcfc;}
.hhpt span{ font-size:20px; font-weight:bold; color:#eb0a44}
/*20140226新增产品列表开始*/

.hfocusbox {  width:220px; height:200px;  overflow:hidden; float:left;border:1px solid #e0e0e0; margin:5px}
.hfocusbox img{ width:220px; height:130px;}
.hfocus-thumb {  width:200px; height:50px; padding:10px}
.hfocus-thumb a { display:inline-block; color:#000; font-size:12px; font-weight:bold; overflow:hidden}
.hfocus-thumb span{ font-size:44px; color:#f7b52c;}
.hfocus-thumb img{ width:38px; height:34px}

.hyfocusbox { position:relative; z-index:11;width:684px; height:200px; border:1px solid #e0e0e0; margin:5px; float:left}
.hyfocusbox img{width:684px; height:200px;}
.hyfocus-thumb { position:absolute; z-index:111; left:-1px; top:-9px; width:222px; height:91px; background:url(../images/26-1.png) no-repeat; }
.hyx626{ padding:18px; color:#f7b52c;}
.hyx626 a { display:inline-block; vertical-align:middle; height:18px; line-height:18px; text-align:center; color:#f7b52c;}
.hyx626 span{ font-size: 46px}
.hyx626 img{ width:38px; height:34px}



.hyxfocusbox { position:relative; z-index:11;width:220px; height:412px; border:1px solid #e0e0e0; margin:5px; float:left}
.hyxfocusbox img{width:221px; height:412px;}
.hyxfocus-thumb { position:absolute; z-index:111; left:-1px; top:-9px; width:222px; height:91px; background:url(../images/26-1.png) no-repeat; }
.hyxx626{ padding:18px; color:#f7b52c;}
.hyxx626 a { display:inline-block; vertical-align:middle; height:18px; line-height:18px; text-align:center; color:#f7b52c;}
.hyxx626 span{ font-size: 46px}
.hyxx626 img{ width:38px; height:34px}

.hrd{height:auto; overflow:hidden; margin-top:5px;background:#fcfcfc; border:1px solid #e0e0e0;}
.hrdt{ font-size:14px; font-weight:bold; margin-top:10px; padding-left:20px; background:url(../images/xian.gif) bottom no-repeat; height:40px; line-height:40px; vertical-align:middle}
.hrdn{ height:174px; padding:20px 30px 0px 30px;}
.hrdn ul li{text-align:left; background:url(../images/hyxdian-06.gif) bottom repeat-x;  height:80px; line-height:20px; float:left; margin:0 10px 20px 10px; width:430px}
.hrdn ul li img{  width:44px; height:44px; float:left; margin-right:20px  }
.hrdn ul li span{ color:#03588e;}