body{  margin:0; padding:0; height:100%; background-image:url(../images/bgzemin2.jpg); background-attachment: fixed;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
ul,ol{ list-style:none}
img{ border:0}
#wrapper{ width:950px; margin:auto; position:relative}
#header,#content,#footer{ width:950px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px}

#header{ height:100%; overflow:hidden}

a{ color:#444; text-decoration:none}
a:hover{ color:#900; text-decoration:underline}
.normal{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#444;}
.logo{ float:left; padding-right:15px; width:345px}
.logo a{ display:block; width:168px; height:57px; text-indent:-168px; overflow:hidden; float:left}
.logo strong{ float:left; line-height:57px; font-size:13px; color:#898989}
.logo2{ float:left; padding-right:5px; width:45px}
.take{ padding-top:22px; height:28px; overflow:hidden; float:left}
.take p{ border-left:1px #d3d3d3 solid; padding-left:15px; line-height:14px}
.take p a{ color:#0300c8; text-decoration:none; padding-right:10px; background:url(../images/page.gif) no-repeat right -7px}
.take p a:hover{ color:#900; text-decoration:underline}
.info{ background:url(../images/page.gif) no-repeat right -82px; height:25px; overflow:hidden; float:right; padding-right:10px; display:inline-block}
.info p{ background:url(../images/page.gif) no-repeat left -57px; line-height:20px; padding-left:10px; color:#bbb; height:25px;}
.info p *{ vertical-align:middle; line-height:20px; font-family:Arial, Helvetica, sans-serif}
.info p a{ color:#454545; text-decoration:none; padding:0 3px}
.info p a.impor{ font-weight:700}

#header form{ width:650px; float:left; overflow:hidden}
#header form span,#header form input,#header form select,#header form .select{ float:left; margin-right:4px}
#header form span{ margin-right:1px}
#header form .select span{ float:none}
#header form a{ display:none}
#header a.sea{  float:left; margin-right:10px}
#header a.cart{ background:url(../images/sepet10.gif); display:block; float:left; width:104px; height:34px; line-height:34px; padding-left:40px; margin-top:5px}
.senav{ background:url(../images/head_bg18.jpg); height:73px; overflow:hidden; clear:both}
#footer .senav{ background:none; float:left; clear:none}
.senav #search{ height:73px; overflow:hidden}
.senav #search form{ padding:8px 0 10px 28px; margin:0; height:26px}
.senav #search span{ font:bold 14px/26px Arial, Helvetica, sans-serif}
#footer #con .select{ text-align:left}
#footer #con .select span{ font-weight:100}
input.go{ background:url(../images/page.gif) no-repeat -465px -33px; border:0; margin:0; display:inline; padding:0; width:35px; height:25px; cursor:pointer}
#foot #con input.keyword,input.keyword{ background:#fff url(../images/selectbg.gif); border:1px #a2a2a2 solid; height:16px; padding:4px; margin:0; width:326px}


#header #main_nav{height:29px;clear:both;width:950px;}
#header #main_nav span{display:block;height:29px; padding-right:3px}
#header #main_nav span a{display:block;float:left;height:25px;line-height:25px;font-size:11px;font-weight:700;padding:0 12px;}
#header #main_nav span a.avtive{background-position:right -254px;}
#header #main_nav span a.all,#header #main_nav span a.all2{width:103px;height:26px;line-height:25px;padding:0 0 0 8px;}
#header #main_nav span a.all2{background:#fff url(../images/header_bg0.gif) no-repeat 0 -307px;}
#header #main_nav span a.promotions{ background:url(../images/dhprotection.jpg) no-repeat; width:168px; height:22px; text-indent:-187px; overflow:hidden; padding:0; float:right; margin-top:1px}
#lists{position:absolute;visibility:hidden;z-index:99999;background:url(../images/all_bg0.gif) no-repeat 0 100%;padding-bottom:6px;width:550px;}
#lists span{display:block;}
#lists span{padding:15px 4px 10px;overflow:hidden;height:100%;width:540px;background:#fff;border:solid 1px #a5a5a5;position:relative;border-bottom:0;border-top:0;}
#lists span.border{padding:0;height:1px;display:block;width:548px;background:url(../images/all_border.gif) no-repeat 0 0;}
#lists span a{display:block;float:left;width:156px;text-align:left;padding-left:10px;font:11px/20px Arial,Helvetica,sans-serif;font-weight:100;height:20px;overflow:hidden}
#lists a.new{margin-left:15px;padding:0 19px 0 7px;}
#lists a.new:hover,.menu1 div#lists a.white:hover{background:#fff;}.halloween{display:block;float:left;height:53px;width:70px;background:url(../images/logo_halloween.gif) no-repeat 0 0;margin-top:11px;}.christmas{display:block;float:left;height:74px;width:140px;}
#header a:hover{ text-decoration:underline; }





#content{ height:100%; overflow:hidden; margin:12px auto}
#content #left{ width:190px; float:left;position:relative; z-index:9999}
#content #middle{ width:524px; float:left; padding-left:12px}
#content #right{ width:212px; float:right; height:100%; overflow:hidden}

#content #left h4,#content #left h3,#content #left h2,#content #left .title{ background:url(../images/page.gif) no-repeat -190px -253px;height:30px;font-weight:700;line-height:30px;font-size:13px;color:#444;padding-left:10px; clear:both}
#content #left .fg{ height:12px; overflow:hidden; clear:both}
#content #left .box{ background:url(../images/left_h4_bg.gif) no-repeat bottom;padding:6px 10px;margin-bottom:12px;height:100%;overflow:hidden}
#content #left .left_a{ height:100%}
#content #left .left_a h2{font-size:13px;font-weight:700;height:30px;line-height:30px;padding-left:10px; color:#fff; background:url(../images/page.gif) no-repeat left -253px; margin-top:0}
#content ul.video li,#content ul.blogs li{ background:url(../images/page.gif) no-repeat left -295px; line-height:18px; padding-left:22px; font-size:11px; padding-top:2px}
#content ul.blogs li{ background-position:left -334px}
.keyword a{ margin-right:5px;line-height:18px}
.keyword a.big{ font-size:14px;font-weight:700}
.keyword a.sma{ font-size:11px}
#content #left .feature{ padding:2px 0}
#content #left .feature a{ display:block; margin:5px auto; width:178px; height:54px}

#middle .box{position:relative;overflow:hidden;padding-top:30px;width:100%;height:100%; background:url(../images/zhong_bg.gif) no-repeat top}
#middle .box h3,#middle .box h4.title{position:absolute;top:4px;left:9px;font-size:13px;}
#middle .box .box_con{overflow:hidden;height:100%;padding:13px 6px 0 6px;border:solid 1px #D6D6D6;border-width:0 1px;}
#middle .box .box_pro{float:left;padding:5px 12px 15px;width:146px;}
#middle .box .box_pro .box_pro_img,#middle .box .box_pro .box_imgnoborder{display:table-cell;width:144px;height:124px;border:solid 1px #E7E7E7; vertical-align:bottom;}

#middle .box .box_pro .box_imgnoborder{border-color:#fff;}
#middle .box .box_pro .box_pro_img img.click,#middle .box .box_pro .box_imgnoborder img.click{position:absolute;bottom:4px;left:6px;}
#middle .box .box_pro h4,#middle .box .box_pro h3{overflow:hidden;margin:8px 0 4px 6px;height:16px;font-size:12px; clear:both}
#middle .box .box_pro dl{padding-left:6px;}
#middle .box .box_pro dl dt,#middle .box .box_pro dl dd{overflow:hidden;height:14px;font:10px/14px Verdana, Arial, Helvetica, sans-serif;}
#middle .box .box_pro dl dt{height:16px;}
#middle .box .box_pro dl dd{padding-top:2px;line-height:15px;}
#middle .box .box_pro dl dd a{color:#666;}
#middle .box .box_pro dl dd a:hover{color:#900;}
#middle .box .four dl dt{margin-bottom:2px;height:16px;}
#middle .box .four dl dt a{ font-weight:700;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#middle .box .four dl dd{ height:28px;overflow:hidden;background:none;padding-top:0}
#middle .box .box_pro dl dt,#middle .box .four dl dd{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#middle .box_a .box_con{padding:13px 5px 0 5px;height:195px;}
#scroll {height:195px;overflow:hidden;position:relative;width:512px;}
#scrollList {float:left;height:195px;}
#middle .box .box_pro{overflow:hidden;}

#middle .box .four dl dt{margin-bottom:2px;height:16px;}
#middle .box .four dl dt a{ font-weight:700;font-size:12px;font-family:Arial, Helvetica, sans-serif; text-decoration:underline}
#middle .box .four dl dd{ height:28px;overflow:hidden;background:none;padding-top:0}
#middle .box .box_pro dl dt,#middle .box .four dl dd{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#middle .box_a .box_con{padding:13px 5px 0 5px;}
#middle .box_a .box_pro{ padding:5px 4px 0 5px;width:119px;}
#middle .box_a .box_pro .box_pro_img img.click{bottom:3px;left:85px; vertical-align:bottom;}
#middle .box_a .box_pro dl{padding:9px 0 0 1px;}
#middle .box_bottom{overflow:hidden;margin-bottom:12px;height:15px;background:url(../images/middle_bg_bottom.gif) no-repeat;}
#middle .middle_tab{position:relative;overflow:hidden;height:30px; width:524px}
#middle .middle_tab ul{height:30px;width:524px;}
#middle .middle_tab ul li{ float:left}
#middle .middle_tab ul li.tab1{ background:url(../images/tab1.gif); width:175px; height:30px}
#middle .middle_tab ul li.tab2{ background:url(../images/tab2.gif); width:174px; height:30px}
#middle .middle_tab ul li.tab3{ background:url(../images/tab3.gif); width:175px; height:30px}
#middle .middle_tab ul li span{ display:block; height:30px; font-size:13px; font-weight:700; text-align:center; cursor:pointer; line-height:30px}

#middle .middle_tab ul li.tab1 span.current{ background:url(../images/tab1a.gif); width:175px}
#middle .middle_tab ul li.tab2 span.current{ background:url(../images/tab2a.gif); width:173px}
#middle .middle_tab ul li.tab3 span.current{ background:url(../images/tab3a.gif); width:175px}

#middle .tab_con{height:135px;margin-bottom:12px;overflow:hidden;}
#middle .middle_tab_a{overflow:hidden;padding:12px;height:110px;border:solid 1px #D6D6D6;border-top-width:0;}
#middle .middle_tab_a dl dt{overflow:hidden;float:left;width:168px;height:110px;}
#middle .middle_tab_a dl dd{float:right;width:318px;}
#middle .middle_tab_a dl dd h5{line-height:30px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#middle .middle_tab_a dl dd p{line-height:20px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#222;}
#middle .middle_tab_a dl dd p b a{ color:#6D6D71; font-weight:100; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}


#right dl.newp{ background:url(../images/page.gif) no-repeat left -431px; height:70px; overflow:hidden; padding:4px 10px; margin-bottom:12px}
#right dl.newp dt{ font-weight:700; line-height:23px}
#right dl.newp dd{ padding-left:50px; font-size:11px; line-height:14px}
#right dl.newp dd a,#right .jin a{ color:#0300c8; text-decoration:underline}
#right dl.newp dd a:hover,#right .jin a:hover{ color:#900}
#right .jin{ background:url(../images/page.gif) no-repeat left -509px; height:70px; margin-bottom:12px; padding-top:12px}
#right .jin a.sin1{ width:188px; height:35px; display:block; text-indent:-188px; overflow:hidden; margin:auto; background:url(../images/page.gif) no-repeat -212px -509px; margin-bottom:8px}
#right .jin p{ padding-left:35px; line-height:14px}
#right a.facebook{ background:url(../images/page.gif) no-repeat -212px -544px; display:block; height:48px; text-indent:-212px; overflow:hidden; width:212px; margin-bottom:12px}

#right .title{overflow:hidden;padding-left:9px;height:30px;line-height:30px;font-size:13px;background:url(../images/page.gif) no-repeat left -401px}
#right .right_box{padding:0 4px 0 9px;height:100%;overflow:hidden;border:solid 1px #D6D6D6;border-width:0 1px;}
#right .right_box dl{clear:both;height:100%;overflow:hidden;padding:10px 0 7px;}
#right .right_box dl dt{float:left;height:70px;width:70px;border:solid 1px #E7E7E7;}
#right .right_box dl dd{float:right;width:110px;height:72px;overflow:hidden;}
#right .right_box dl dd ul{list-style-type:none;}
#right .right_box dl dd ul li{line-height:18px;font-size:11px;}
#right .right_box dl dd ul li.start{line-height:15px;}
#right .right_box dl dd ul li a{text-decoration:underline;}
#right .right_box dl dd ul li strong a{text-decoration:none;}
#right .right_box dl dd ul li b{margin-left:5px;font-weight:normal;color:#FF9600;}
#right .right_box_bottom{overflow:hidden;clear:both;margin-bottom:12px;height:8px;background:url(../images/right_bo_bg2.gif) no-repeat 0 0;line-height:8px;}
#right .talks{ padding:8px}
#right .talks p{font:11px/18px Arial, Helvetica, sans-serif;color:#444}
#right .talks p img{ float:left;margin:0 5px 5px 0;padding:1px;border:solid 1px #D6D6D6}
#right .talks .name,#right .talks .more{ text-align:right}
#right .talks .name *{ vertical-align:middle; line-height:11px}
#right .talks .name{ padding:5px 0}
#right .talks .name a{ margin:0 5px; text-decoration:underline; font-size:11px}
#right .talks .more{ font-size:10px}
#right .recent dl{ clear:both; height:36px; overflow:hidden; padding:3px 0}
#right .recent dl dt,#right .recent dl dd{ float:left}
#right .recent dl dt{ width:24px; border:none; padding-top:3px; padding-left:0; height:20px}
#right .recent dl dd{ width:160px; height:36px; overflow:hidden; font-size:11px; color:#777; line-height:18px}
#right .recent dl dd p{ color:#222}
#right .recent dl dd a{ text-decoration:underline; color:#777}
#right .recent dl dd a:hover{ color:#900}
#right .award{ padding-top:10px; color:#555}


#footer p img{display:inline;float:none;}
#footer{width:950px;padding-top:15px;}
#foot{margin-bottom:12px;height:100%;overflow:hidden;}
#foot i,#foot b,#foot #con{height:40px;float:left}
#foot i,#foot b{display:block;width:3px}
#foot i{background:url(../images/foot_2.gif) no-repeat}
#foot b{background:url(../images/foot_1.gif) no-repeat}
#foot #con{background:url(../images/foot_3.gif) repeat-x;width:944px;text-align:center;padding:6px 0 12px 0;overflow:hidden;height:22px}
#foot #con *{vertical-align:middle}
#foot #con span{font:bold 14px/26px Arial,Helvetica,sans-serif;color:#6D6D71}
#foot #con select{width:200px;margin:0 10px}
#foot #con input{padding:1px 0;}



.foot_help_bor h2, .foot_help_bor h3, .foot_help_bor h1 {font:bold 13px/23px Arial,Helvetica,sans-serif;padding:4px 20px 6px;}
.foot_help{margin-bottom:12px;clear:both;overflow:hidden;padding-top:7px;background:url(../images/foot_help_tbg.gif) no-repeat top; font-size:12px; font-family:Arial, Helvetica, sans-serif; position:absolute; top:1890px; clear:both; width:950px}
.foot_help_bor h2,.foot_help_bor h3{font:bold 13px/23px Arial,Helvetica,sans-serif;padding:4px 20px 8px 20px;}
.foot_help_bor p{line-height:23px;padding:0 20px;}
.foot_help_bor{border:solid 1px #DBDBDB;border-width:0 1px;overflow:hidden;height:100%;padding:8px 0;}
.foot_help_bor dl{float:left;width:215px;padding-left:20px;display:inline;}
.foot_help_bor dl.last{margin-left:30px;width:180px;}
.foot_help_bor dl dt,.foot_help_bor dl dd{height:21px;line-height:21px;}
.foot_help_bor dl dt{font-size:14px;font-weight:700;padding-bottom:3px;}
.foot_help_bor dl dd{padding-left:16px;background:url(../images/foot_help_bg.gif) no-repeat 1px center;white-space:nowrap;}
.foot_help span.foot_help_bot{height:7px;overflow:hidden;display:block;background:url(../images/foot_help_bbg.gif) no-repeat top;}
#bottom_nav p{font-size:11px;text-align:center;padding:3px 0;line-height:20px;color:#000;}
#bottom_nav p img{margin-top:20px;}
#bottom_nav p a{margin:0 5px;color:#000;}
#bottom_nav p a:hover{color:#900;}
#bottom_nav{position:relative;}
#bottom_nav span.verisign{position:absolute;top:58px;right:230px;}
#bottom_nav p.alphabet{font-size:9px;}
#bottom_nav p.alphabet a{margin:0 1px;}
.foot_help{margin-bottom:12px;clear:both;overflow:hidden;padding-top:7px;background:url(../images/foot_help_tbg.gif) no-repeat top;}
.foot_help_bor h2,.foot_help_bor h3{font:bold 13px/23px Arial,Helvetica,sans-serif;padding:4px 20px 8px 20px;}
.foot_help_bor p{line-height:23px;padding:0 20px;}
.foot_help_bor{border:solid 1px #DBDBDB;border-width:0 1px;overflow:hidden;height:100%;padding:8px 0;}
.foot_help_bor dl{float:left;width:215px;padding-left:20px;display:inline;}
.foot_help_bor dl.last{margin-left:30px;width:180px;}
.foot_help_bor dl dt,.foot_help_bor dl dd{height:21px;line-height:21px;}
.foot_help_bor dl dt{font-size:14px;font-weight:700;padding-bottom:3px;}
.foot_help_bor dl dd{padding-left:16px;background:url(../images/foot_help_bg.gif) no-repeat 1px center;white-space:nowrap;}
.foot_help span.foot_help_bot{height:7px;overflow:hidden;display:block;background:url(../images/foot_help_bbg.gif) no-repeat top;}






#middle .s{ background:url(../images/s.gif); height:96px; clear:both; margin-bottom:12px; padding-top:32px; padding-left:16px}
#middle .s li{ width:66px; height:87px; float:left; margin-right:40px}
#middle .s li a{ display:block; width:66px; height:87px; overflow:hidden; text-indent:-66px}
#middle .s li.s5{ margin-right:0}
#middle .s li.s1 a:hover{ background:url(../images/s1.gif); margin-top:-1px}
#middle .s li.s2 a:hover{ background:url(../images/s2.gif); margin-top:-1px}
#middle .s li.s3 a:hover{ background:url(../images/s3.gif); margin-top:-1px}
#middle .s li.s4 a:hover{ background:url(../images/s4.gif); margin-top:-1px; margin-left:-1px}
#middle .s li.s5 a:hover{ background:url(../images/s5.gif); margin-top:-1px; margin-left:-1px}

#middle .recent dl{ width:250px; float:left; height:25px; overflow:hidden; line-height:25px; padding-right:5px}
#middle .recent dl dt{ width:20px; float:left; padding-top:5px; line-height:20px}
#middle .recent dl dd{ width:230px; float:left; font-size:11px; color:#888}
#middle .recent dl dd p{ width:160px; overflow:hidden; float:left; color:#222}

<!--#right .newp1{ background:url(../images/newp1.gif); height:36px; padding-top:103px; line-height:16px; font-size:10px; margin-bottom:12px}-->
#right .newp1 dd{ padding:0 5px}
#right .newp1 dd a{ color:#0300c8; text-decoration:underline}
#right .newp1 dd a:hover{ color:#900}

#right .rico{ height:29px; margin-bottom:12px}
#right .rico li{ float:left; margin-right:7px}
#right .rico li.frig{ float:right; margin-right:0}
#right .jin a.sin2{ width:187px; height:34px; display:block; text-indent:-188px; overflow:hidden; margin:auto; background:url(../images/sin2.gif) no-repeat; margin-bottom:8px}
#right .face1{ background:url(../images/face1.gif); height:84px; padding:7px 6px; overflow:hidden; margin-bottom:12px}
#content #right ul.blogs{ padding-top:8px}
#content #left .award{ padding-left:0; padding-right:0}
#content #left .award p{ padding:0 8px}
#content #left .award{ line-height:20px; color:#222}
.box p.p1 a{ text-decoration:underline}




.auto_main{overflow:hidden; margin:0 auto; width:524px; height:326px; margin-bottom:12px}
.auto_main_text{position:relative; overflow:hidden; height:254px; width:522px; border:solid 1px #D6D6D6; border-bottom-width:0;}
.auto_main_text li{position:absolute; z-index:1; visibility:hidden; padding:2px 2px 0 2px; height:251px; width:518px; background:#fff;}
.auto_main_text li a.a1{background:#fff url(../images/loading.gif) no-repeat center;}
.auto_main_text li a.a1, .auto_main_text li a.a1 img{overflow:hidden; display:block; width:518px; height:200px;}
.auto_main_text li p{overflow:hidden; margin-top:3px; padding-left:11px; height:32px; line-height:16px; width:508px;}
.auto_main_button{position:relative; width:524px; height:71px; background:url(../images/atuo_main_bg.gif) repeat-x;}
.auto_main_button ul{position:absolute; z-index:10; top:0; left:0; width:525px; height:71px; background:url(../images/atuo_main_bg1.gif) repeat-y;}
.auto_main_button ul li{position:relative; float:left; padding-top:9px; width:75px; height:62px; text-align:center;}
.auto_main_button ul li span{overflow:hidden; display:block; margin:0 auto; padding:2px; width:47px; height:47px; border:solid 1px #D6D6D6; cursor:pointer; background:#fff;}
.auto_main_button ul li span img{width:47px; height:47px; cursor:pointer;}
.auto_main_button ul li.current{margin-top:-10px; padding-top:19px; background:url(../images/atuo_main_bg2.gif) no-repeat;}
.auto_main_button ul li.current span{border:solid 1px #646464;}


#content #scroll_f{ height:240px; overflow:hidden}
#content #right .national{ width:180px; overflow:hidden}
#content .national li{ clear:both; height:40px; overflow:hidden; font-size:11px; width:180px; float:left}
#content .national li span,#content .national li p{ float:left; overflow:hidden}
#content .national li span{ display:block; width:20px; padding-top:5px; overflow:hidden; padding-right:3px}
#content .national li p{ float:left; width:157px; line-height:18px; height:40px}
#content .national li p a{ text-decoration:underline}
#content .national p b{ color:#888; font-weight:100}
#content #right .national li span{ height:30px}

#content #right #scroll_f{ width:197px; padding-top:8px; background-color:#fff; position:relative; z-index:7; overflow:hidden}
#content #right #scroll_f #scrollMid_f{ position:relative; z-index:6}
#middle #scroll_f{ height:120px; overflow:hidden; padding:2px 0}
#content #middle .national{ width:500px; overflow:hidden}
#content #middle .national li{ clear:none; float:left; height:40px; width:250px; overflow:hidden; line-height:20px}
#content #middle .national li p{ width:217px; overflow:hidden}

#content #middle .box_b,#content #middle .box{ width:524px; overflow:hidden}
#content #middle .recent{ width:510px; overflow:hidden}
#content #right #loyu_livechat{ margin-bottom:10px}




.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;/*if width will be 100% horizontal scrollbar will apearwhen scroll mode will be used*//*width:100%;*/font:menu;font-size:12px;/*it is very important,if line-height not setted or settedin relative units scroll will be broken in firefox*/line-height:16px;overflow:hidden;}
.ac_loading{background:white url('indicator.gif') right center no-repeat;}
.ac_odd{background-color:#eee;}
.ac_over{background-color:#0A246A;color:white;}

