@charset "utf-8";

/* CSS Document */



.header{width:100%; height:25px; border-bottom:1px solid #dcdcdc; background-color:#eeeeee}

.header_middle{width:1000px; margin:0 auto; height:22px; line-height:22px; padding-top:2px; color:#333; letter-spacing:1px; background-color:#eeeeee; border-bottom:1px solid #dcdcdc;}

.header_middle span{color:#656565; font-size:9px}

.header_middle a{color:#656565; font-size:12px}

.header_middle a:hover{text-decoration:underline; color:#F00}

.header_middle .header_right{width:200px; float:right; font-size:9px; text-align:right}

.logincss{display:none; position:absolute; top:0; left:0; width:100%; height:100%; background:#666; z-index:3; -moz-opacity:0.5; opacity:0.5; filter:alpha(opacity=50); overflow:hidden; _width:1440px; _height:790px}

.logincss_none{display:none; position:absolute; top:25%;left:35%;width:350px;height:230px; background:url(../images/open_bg.png) no-repeat; z-index:4; overflow:hidden; border:10px solid #fcd76d; background:#fff}

.login_title{width:320px; height:30px; font-weight:bold; padding-top:10px; text-align:center; font-size:20px; line-height:30px; color:#454545; border-bottom:1px solid #ccc; margin:0 auto; clear:both}

.form1{width:260px; margin:0 auto; padding-top:30px; overflow:hidden; color:#454545; font-size:14px}

.form1_line{width:260px; height:20px; clear:both; margin-bottom:20px}

.label_left{width:60px; float:left; letter-spacing:2px; display:inline; text-align:right; font-size:14px;}

.input1{width:168px; float:left; display:inline; height:22px; line-height:18px; padding-left:2px; font-size:12px; border:1px solid #666; text-align:left; color:#454545}

.botton{width:86px; height:26px; border:none; background:url(../images/botton_down.png) no-repeat; text-align:center; color:#fff; font-size:12px; font-weight:bold; float:left; display:inline; cursor:pointer; margin-left:60px}

.botton_2{width:66px; height:26px; border:none; background:url(../images/botton_up.png) no-repeat; text-align:center; color:#fff; font-size:12px; font-weight:bold; float:left; display:inline; cursor:pointer; margin-left:15px} 



.registcss_none{display:none; position:absolute; top:8%;left:35%;width:420px;height:450px; background:url(../images/open_bg.png) no-repeat; z-index:4; overflow:hidden; border:10px solid #fcd76d; background:#fff}

.registcss_title{width:390px; height:30px; font-weight:bold; padding-top:10px; text-align:left; font-size:20px; padding-left:8px; line-height:30px; color:#454545; border-bottom:1px solid #ccc; margin:0 auto; clear:both}

.form2{width:390px; margin:0 auto; padding-top:30px; overflow:hidden; color:#454545; font-size:14px}

.form2_line{width:420px; height:20px; clear:both; margin-bottom:15px;}

.label_left2{width:85px; height:18px; line-height:18px; padding-top:2px; float:left; display:inline; letter-spacing:2px; text-align:right; padding-right:5px}

.input3{width:126px; float:left; display:inline; height:20px; line-height:18px; padding-left:2px; font-size:12px; border:1px solid #777; text-align:left; color:#999}

.label_left3{width:130px; height:20px; padding-left:10px; float:left; display:inline; letter-spacing:2px; text-align:left; color:#999}

.label_left3 img{vertical-align:middle; margin-right:10px}



.botton_3{width:86px; height:26px; border:none; background:url(../images/botton_down.png) no-repeat; text-align:center; color:#fff; font-size:12px; font-weight:bold; margin-left:120px; cursor:pointer; margin-top:15px; letter-spacing:2px}







/*ad_index*/

.modeA{background:#c00000; width:1000px; margin:0 auto; clear:both;padding:9px 0 10px;}

.ad_indexlist{height:342px}

.slide_screen{width:988px;margin:0 auto;overflow:hidden; list-style:none}

.slide_screen li{float:left;overflow:hidden;position:relative;margin-right:4px; list-style:none}

.slide_screen li.liA{width:583px;height:342px}

.slide_screen li.liB, .slide_screen li.liC{width:199px;height:169px}

.slide_screen li.liD{width:198px;height:342px;margin-top:-173px}

.slide_screen li.liA .window{width:1166px}

.slide_screen li.liB .window,.slide_screen li.liC .window{width:398px}

.slide_screen li.liD .window{width:396px}

.slide_screen li img{display:block; border:none}

.slide_screen li .piece{float:left;position:relative;overflow:hidden}

.slide_screen li.liA,.slide_screen li.liA .piece,.slide_screen li.liA img{width:583px;height:342px}

.slide_screen li.liB,.slide_screen li.liB .piece,.slide_screen li.liB img{width:199px;height:169px}

.slide_screen li.liB,.slide_screen li.liB .piece,.slide_screen li.liC img{width:199px;height:169px}

.slide_screen li.liD,.slide_screen li.liD .piece,.slide_screen li.liD img{width:198px;height:342px;margin-right:0}

.slide_screen li.liB{margin-bottom:4px}

.slide_screen li .bar{width:537px;padding:0 36px 0 10px;height:45px;position:absolute;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);color:#fff;font-weight:bold;font-size:12px}

.slide_screen li.liB .bar,.slide_screen li.liC .bar{width:153px}

.slide_screen li.liD .bar{width:152px}

.slide_screen li .bar h3{padding-top:4px;font-size:14px}

.slide_screen li .bar p{font-weight:normal}

.slide_screen li .bar span{display:block;width:28px;height:28px;overflow:hidden;position:absolute;top:8px;right:4px;background:url(../images/icon_play.png) no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/icon_play.png')}

.slide_screen li .bar a{display:block;width:583px;height:45px;position:absolute;top:0;left:0;z-index:1;font-size:0}

.slide_screen li.liB .bar a,.slide_screen li.liC .bar a{width:199px}

.slide_screen li.liC .bar a{width:198px}

.libtn{width:240px;text-align:center;margin:10px auto 0}

.libtn li{width:45px;height:11px;border:1px solid #fff;margin:0 4px;float: none;display:inline-block;*display:inline;zoom:1;overflow:hidden;cursor:pointer}

.libtn li.selected{background:#fff}





.logo{width:100%; height:105px; background:#c00000 url(../images/logo_bg.png) bottom repeat-x}

.logo_middle{width:1000px; margin:0 auto; height:105px; clear:both; position:relative;background:#c00000 url(../images/logo_bg.png) bottom repeat-x}

.logo_middle_left{width:203px; height:67px; float:left; display:inline; margin-top:17px}

.form3{width:535px; height:75px;  margin-top:15px; overflow:hidden; float:right; display:inline}

.search_title{float:left; display:inline; background:#9a0000; clear:both; color:#fff; font-weight:bold; padding:0 10px; text-align:center; height:19px; line-height:19px}

.search_middle{width:531px; height:26px; float:left; display:inline; border:2px solid #9a0000}

.input4{width:421px; float:left; letter-spacing:2px; display:inline; height:24px; background:#fff; border:1px solid #ba1324; line-height:24px; padding-left:8px; color:#999}

.input5{width:100px; height:26px; line-height:24px; background:url(../images/search_bg.png) repeat-x; color:#000; text-align:center; font-size:14px; font-weight:bold; cursor:pointer; float:left; display:inline; border:1px solid #ba1324; border-left:0}

.form3_line{width:523px; text-align:left; font-size:12px; color:#fff; float:left; display:inline; padding-left:12px; padding-top:5px; white-space:nowrap; overflow:hidden}

.form3_line a{color:#fff; margin-right:12px; margin-left:5px}

.zhuanti_yin{width:100px; height:38px; position:absolute; right:0px; top:0}



.content_main{width:1000px; margin:0 auto; overflow:hidden; background:#f0f5fb}

.content_left{width:188px; float:left; display:inline; border:1px solid #ffd821; background:#f8f8f8; letter-spacing:1px; margin-right:10px}

.content_left_title,.content_left_title0{width:158px; height:29px; line-height:29px; color:#343434; display:block; font-size:14px; font-weight:bold; padding-left:30px; background:#fff39f url(../images/icon.gif) no-repeat 8px 6px}

.content_left_title2,.content_left_title1{width:158px; height:29px; line-height:29px; color:#343434; display:block; font-size:14px; font-weight:bold; padding-left:30px; background:#fff39f url(../images/bd.gif) no-repeat 8px 6px}

.content_left ul.ul_list1{width:188px}

.content_left li.li_list1{width:188px; line-height:33px; position:relative}

.content_left li.li_list1 .ul_list2{width:376px; visibility:hidden; position:absolute; left:188px; top:-15px; overflow:hidden; cursor:default; background:url(../images/top_list.gif) no-repeat top; padding-top:7px; z-index:1}

.ul_list2 .bottom_img{width:376px; float:left; display:inline; background:url(../images/bottom_list.gif) no-repeat; height:11px}

.content_left table{position:absolute; left:0; z-index:1; top:-15px}

.content_left ul.ul_list1 li.li_list1:hover .ul_list2,.content_left ul.ul_list1 a:hover .ul_list2{visibility:visible;}

.content_left a.a_1{display:block; width:158px; padding-left:30px; height:33px; color:#1e5782; font-size:14px; background:url(../images/dian.gif) no-repeat 17px 14px}

.content_left a.a_1:hover{display:block; width:160px; font-weight:bold; padding-left:28px; height:31px; border-top:1px solid #ffd821; border-bottom:1px solid #ffd821; line-height:31px; color:#1e5782; font-size:14px; background:url(../images/dd_list1_bg.png) repeat-x; text-decoration:none}

.li_list2{background:url(../images/repeat_list.gif) repeat-y; overflow:hidden; width:363px; padding-top:10px; padding-bottom:5px; padding-left:13px} 

  

dl.dl_list1{width:363px; overflow:hidden; clear:both; text-align:left}

dt.dt_list1{width:363px; font-size:14px; font-weight:bold; color:#333; height:20px; line-height:20px}

dd.dd_list1{width:106px; background:url(../images/dian.gif) no-repeat 3px 11px; float:left; display:inline; height:30px; line-height:30px; padding-left:15px}

dd.dd_list1 a{color:#1f5883; font-size:12px; font-weight:normal} 



.content_middle{width:600px; float:left; display:inline; overflow:hidden; margin-right:10px; letter-spacing:1px}

.content_middld_data{width:600px; margin-top:10px; display:block; overflow:hidden}

.t1b{width:600px}

ul.ul_list3{width:600px; height:27px}

ul.ul_list3 li{width:150px; float:left; display:inline; height:27px; line-height:27px; text-align:center; letter-spacing:2px}

ul.ul_list3 li.hovertab{color:#1e5983; font-weight:bold; background:url(../images/hover1.gif) no-repeat}

ul.ul_list3 li.normaltab{color:#1e5983; font-weight:normal; background:url(../images/normal1.gif) no-repeat}

ul.ul_list3 li a{color:#1e5983; width:150px; height:27px; line-height:27px; display:block}

ul.ul_list3 li a:hover{color:#1e5983; text-decoration:none; width:150px; height:27px; line-height:27px; display:block}

.content_text{width:598px; border:1px solid #ffd821; background:#fff; border-top:0; padding-top:17px; _padding-top:15px; padding-bottom:10px; overflow:hidden}

dl.dl_list2{width:135px; overflow:hidden; float:left; display:inline; padding-left:11px; margin-bottom:15px}

dt.dt_list2{width:129px; height:115px; border:1px solid #ccc; margin-bottom:5px; clear:both; text-align:center; overflow:hidden; display:table}



dt.dt_list2_on{width:129px; height:115px; border:1px solid #fcbb29; background:#fcbb29; margin-bottom:5px; clear:both; text-align:center; overflow:hidden; display:table}

dt.dt_list2 a{display:table-cell; vertical-align:middle; width:129px; height:100%; float:left}

dt.dt_list2_on a{display:table-cell; vertical-align:middle; width:129px; height:100%; float:left}

dt.dt_list2 a img.img_list2{max-width:129px; min-width:0px; max-height:115px; min-height:0px; width: expression(this.width > Object.indexMAX_WIDTH && this.width / Object.indexMAX_WIDTH >= this.height / Object.indexMAX_HEIGHT ? Object.indexMAX_WIDTH : true); height: expression(this.height > Object.indexMAX_HEIGHT && this.width / Object.indexMAX_WIDTH < this.height / Object.indexMAX_HEIGHT ? Object.indexMAX_HEIGHT : true); *vertical-align:middle; _vertical-align:middle}

dt.dt_list2_on a img.img_list2{max-width:129px; min-width:0px; max-height:115px; min-height:0px; width: expression(this.width > Object.indexMAX_WIDTH && this.width / Object.indexMAX_WIDTH >= this.height / Object.indexMAX_HEIGHT ? Object.indexMAX_WIDTH : true); height: expression(this.height > Object.indexMAX_HEIGHT && this.width / Object.indexMAX_WIDTH < this.height / Object.indexMAX_HEIGHT ? Object.indexMAX_HEIGHT : true); *vertical-align:middle; _vertical-align:middle}



dd.dd_list2{width:135px; height:20px; line-height:20px; text-align:center; color:#666; overflow:hidden}

dd.dd_list2 span{color:#f00}

dd.dd_list2 a{color:#1e5983}

.dis{display:block}

.undis{display:none}



.t2b{width:600px}

ul.ul_list4{width:600px; height:27px}

ul.ul_list4 li{width:120px; float:left; display:inline; height:27px; line-height:27px; text-align:center; letter-spacing:2px}

ul.ul_list4 li.hovertab2{font-weight:bold; background:url(../images/hover2.gif) no-repeat}

ul.ul_list4 li.normaltab2{font-weight:normal; background:url(../images/normal2.gif) no-repeat}

ul.ul_list4 li a{color:#1e5983; width:120px; height:27px; line-height:27px; display:block}

ul.ul_list4 li a:hover{color:#1e5983; text-decoration:none; width:120px; height:27px; line-height:27px; display:block}

.content_text2{width:598px; border:1px solid #fe4af3; border-top:0; padding-top:16px; padding-bottom:10px; overflow:hidden}



.t3b{width:600px}

ul.ul_list5{width:600px; height:27px}

ul.ul_list5 li{width:120px; float:left; display:inline; height:27px; line-height:27px; text-align:center; letter-spacing:2px}

ul.ul_list5 li.hovertab3{font-weight:bold; background:url(../images/hover3.gif) no-repeat}

ul.ul_list5 li.normaltab3{font-weight:normal; background:url(../images/normal3.gif) no-repeat}

ul.ul_list5 li a{color:#1e5983; width:120px; height:27px; line-height:27px; display:block}

ul.ul_list5 li a:hover{color:#1e5983; text-decoration:none; width:120px; height:27px; line-height:27px; display:block}

.content_text3{width:598px; border:1px solid #ffd821; border-top:0;  padding-top:16px; padding-bottom:10px; overflow:hidden}



.content_right{width:190px; float:left; display:inline; overflow:hidden}

.content_right_data{width:190px; overflow:hidden}

.t4b{width:190px}

ul.ul_list6{width:190px; height:27px}

ul.ul_list6 li{width:95px; float:left; cursor:pointer; display:inline; height:27px; line-height:27px; text-align:center; letter-spacing:2px}

ul.ul_list6 li.hovertab4{font-weight:bold; background:url(../images/hover4.gif) no-repeat; color:#333}

ul.ul_list6 li.normaltab4{font-weight:normal; background:url(../images/normal4.gif) no-repeat; color:#1e5983}

.content_text4{width:188px; border:1px solid #ffd821; background:#fff; border-top:0; padding-top:16px; padding-top:15px; padding-bottom:5px; margin-bottom:8px; overflow:hidden}

ul.ul_list7{width:188px; overflow:hidden}

li.li_list7{width:155px; margin:0 auto; padding-left:23px; overflow:hidden; border-bottom:1px dashed #ccc; line-height:30px; height:30px}

li.li_list7_1{background:url(../images/n_1.gif) no-repeat 4px 9px}

li.li_list7_2{background:url(../images/n_2.gif) no-repeat 4px 9px}

li.li_list7_3{background:url(../images/n_3.gif) no-repeat 4px 9px}

li.li_list7_4{background:url(../images/n_4.gif) no-repeat 4px 9px}

li.li_list7_5{background:url(../images/n_5.gif) no-repeat 4px 9px}

li.li_list7_6{background:url(../images/n_6.gif) no-repeat 4px 9px}

li.li_list7_7{background:url(../images/n_7.gif) no-repeat 4px 9px}

li.li_list7_8{background:url(../images/n_8.gif) no-repeat 4px 9px}

li.li_list7_9{background:url(../images/n_9.gif) no-repeat 4px 9px}

li.li_list7_0{background:url(../images/n_10.gif) no-repeat 4px 9px}

li.li_list7_10{width:155px; margin:0 auto; padding-left:23px; overflow:hidden; line-height:30px; text-align:right}

li.li_list7_10 a{color:#1f5885}

li.li_list7_10 a:hover{color:#333}

li.li_list7 a{color:#1f5885}

li.li_list7 a:hover{text-decoration:none; color:#333}



.t5b{width:190px}

ul.ul_list8{width:190px; height:27px}

ul.ul_list8 li{width:95px; float:left; cursor:pointer; display:inline; height:27px; line-height:27px; text-align:center; letter-spacing:2px}

ul.ul_list8 li.hovertab5{font-weight:bold; background:url(../images/hover4.gif) no-repeat; color:#333}

ul.ul_list8 li.normaltab5{font-weight:normal; background:url(../images/normal4.gif) no-repeat; color:#1e5983}

.content_text5{width:188px; border:1px solid #ffd821; border-top:0; margin-bottom:20px; padding-top:16px; padding-top:15px; padding-bottom:5px; _padding-bottom:3px; overflow:hidden}



dl.dl_list3{width:144px; margin:0 auto; clear:both; overflow:hidden}

dt.dt_list3{width:138px; padding:2px; border:1px solid #ccc; height:165px}

dt.dt_list3_on{width:138px; padding:2px; border:1px solid #fcbb29; background:#fcbb29; height:165px}

img.img_list3{width:138px; height:165px}

dd.dd_list3{width:144px; clear:both; line-height:30px; text-align:center}

dd.dd_list3 a{color:#205984}

dd.dd_list3 a:hover{color:#333}

ul.ul_list9{width:170px; clear:both; margin:0 auto; overflow:hidden}

li.li_list9{width:170px; line-height:25px; height:25px}

ul.ul_list9 a{color:#205984}

ul.ul_list9 a:hover{color:#333}

li.li_list9_right{text-align:right; width:170px; line-height:25px}



.t6b{width:162px; margin:0 auto; margin-top:68px}

ul.ul_list10{width:162px; height:28px}

ul.ul_list10 li{width:81px; float:left; display:inline; height:28px; line-height:28px; text-align:center; letter-spacing:2px}

ul.ul_list10 li.hovertab6{font-weight:bold; background:url(../images/hover5.gif) no-repeat; font-size:12px; cursor:pointer}

ul.ul_list10 li.normaltab6{font-weight:normal; background:url(../images/normal5.gif) no-repeat; font-size:12px; cursor:pointer}

.content_text6{width:160px; margin:0 auto; overflow:hidden}

ul.ul_list11{width:150px; padding-left:10px; margin:0 auto; overflow:hidden}

li.li_list11{width:150px; float:left; display:inline;font-weight:bold; padding-top:13px; _padding-top:10px; height:23px; line-height:23px; color:#F00; font-size:12px}

li.li_list11 span{float:left; display:inline; width:65px; color:#333}





.footer{width:100%; border-top:3px solid #e2e2e2}

.footer_content{width:980px; padding-top:10px; margin:0 auto; text-align:center; color:#4b4b4b; font-size:12px}

.footer_content a{color:#1d5884}

.footer_content a:hover{color:#F00; text-decoration:underline}









.QQbox {z-index:1; right:0; width:33px; height:139px; position:absolute}

.QQbox .press{width:140px;cursor:pointer;position:absolute;height:70px; right:0}

.QQbox .Qlist{left:0;width:180px; background:url(../images/yahoo_bg.png) no-repeat; position:absolute;height:320px}







.dvd_list_main{width:980px; margin:0 auto; overflow:hidden; margin-bottom:10px; margin-top:10px}

.dvd_list_left{width:590px; float:left; display:inline; overflow:hidden; margin-right:10px}

.dvd_list_left_title{width:568px; letter-spacing:3px; margin-bottom:10px; padding-left:20px; border:1px solid #ccc; line-height:24px; color:#666; background:#fafafa}

.dvd_list_left_title a{color:#333}

.dvd_list_left_top{width:586px; clear:both; border:2px solid #ffd821; overflow:hidden; line-height:33px; margin-bottom:10px; overflow:hidden; min-height:0px}

ul.ul_list12{width:570px; overflow:hidden; padding-left:16px; margin-bottom:10px}

li.li_list12{width:100px; letter-spacing:1px; float:left; display:inline; font-size:14px; font-weight:bold; margin-top:10px; color:#42186c; overflow:hidden}

li.li_list12_r{width:460px; float:left; display:inline; font-size:12px; font-weight:normal; color:#42186c; overflow:hidden}

li.li_list12_r a{color:#42186c; float:left; height:33px; display:inline; line-height:33px; width:85px; letter-spacing:1px; text-align:center; margin-top:10px}

li.li_list12_r a:hover{background:#E4E4E4; text-decoration:none}
li.li_list12_r_xiu{width:540px; float:left; display:inline; margin-left:20px; font-size:12px; font-weight:normal; color:#42186c; overflow:hidden}
li.li_list12_r_xiu a{color:#42186c; float:left; height:33px; display:inline; line-height:33px; width:85px; letter-spacing:1px; text-align:center; margin-top:10px}

li.li_list12_r_xiu a:hover{background:#E4E4E4; text-decoration:none}


.dvd_list_left_top_2{width:590px; height:30px; text-align:center; background:url(../images/dao_bg.png) no-repeat; line-height:30px; font-size:14px; color:#333; letter-spacing:2px; font-weight:bold}



.dvd_list_left_top_3{width:590px; height:20px; line-height:20px; padding-top:2px; background:#ebebeb; color:#666}

.dvd_list_left_top_3 span{width:140px; float:left; display:inline; text-align:center}



dl.dl_list4{width:580px; padding-left:10px; padding-bottom:15px; padding-top:15px; border-bottom:1px solid #ccc; overflow:hidden}

dl.dl_list4_on{width:580px; padding-left:10px; padding-bottom:15px; padding-top:15px; border-bottom:1px solid #ccc; overflow:hidden; background:#ffeee5}

dt.dt_list4{width:125px; height:135px; float:left; display:inline; border:1px solid #ccc; text-align:center; display:table; overflow:hidden}

dt.dt_list4_on{width:125px; height:135px; float:left; display:inline; border:1px solid #fcbb29; background:#fcbb29;  text-align:center; display:table; overflow:hidden}

dt.dt_list4 a{display:table-cell; vertical-align:middle; width:125px; height:135px; overflow:hidden; font-size:109px; *font-size:110px; _font-size:109px; float:left}

dt.dt_list4_on a{display:table-cell; vertical-align:middle; width:125px; height:135px; overflow:hidden; font-size:109px; *font-size:110px; _font-size:109px; float:left}

dt.dt_list4 a img.img_list4{max-width:125px; min-width:0px; max-height:135px; min-height:0px; width: expression(this.width > Object.MAX_WIDTH && this.width / Object.MAX_WIDTH >= this.height / Object.MAX_HEIGHT ? Object.MAX_WIDTH : true); height: expression(this.height > Object.MAX_HEIGHT && this.width / Object.MAX_WIDTH < this.height / Object.MAX_HEIGHT ? Object.MAX_HEIGHT : true); *vertical-align:middle; _vertical-align:middle}

dt.dt_list4_on a img.img_list4{max-width:125px; min-width:0px; max-height:135px; min-height:0px; width: expression(this.width > Object.MAX_WIDTH && this.width / Object.MAX_WIDTH >= this.height / Object.MAX_HEIGHT ? Object.MAX_WIDTH : true); height: expression(this.height > Object.MAX_HEIGHT && this.width / Object.MAX_WIDTH < this.height / Object.MAX_HEIGHT ? Object.MAX_HEIGHT : true); *vertical-align:middle; _vertical-align:middle}

dd.dd_list4{float:left; width:410px; line-height:25px; display:inline; letter-spacing:1px; padding-left:15px; overflow:hidden; font-size:12px; color:#333}

dd.dd_list4 span{color:#F00; font-weight:bold}

dd.dd_list4 a{color:#42186c; font-size:14px}

dd.dd_list4 p{width:410px; text-align:right; float:left; display:inline; width:410px; letter-spacing:1px; font-size:12px; overflow:hidden}

dd.dd_list4 p a{color:#fff; border:1px solid #f55b02; background:#ce0008; text-align:center; padding:2px 4px; font-size:12px}

.xiu_play{width:320px; overflow:hidden; text-align:left; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis}

dd.dd_list4 p span.zhuyan{float:left; display:inline; width:255px; overflow:hidden; border:1px solid #ccc; font-size:12px; height:14px; color:#343434; text-align:left; padding:2px; white-space:nowrap;  -o-text-overflow:ellipsis; text-overflow:ellipsis; font-weight:normal; margin-top:3px; line-height:12px}

dd.dd_list4 ul.ul_xiugai2{width:410px; overflow:hidden}

dd.dd_list4 ul.ul_xiugai2 li.li_xiugai2{width:205px; text-align:left; display:inline; float:left}

dd.dd_list4 ul.ul_xiugai2 li.li_xiugai3{width:410px; text-align:left; display:inline; float:left; overflow:hidden; white-space:nowrap;  -o-text-overflow:ellipsis; text-overflow:ellipsis; color:#7a43b1}

.page{width:580px; margin:0 auto; overflow:hidden; padding-top:25px; padding-bottom:20px}

.page a{float:left; display:inline; text-align:center; border:1px solid #ccc; color:#0063e1; vertical-align:middle; padding:4px 8px 4px 8px; margin-right:5px}

.page a:hover{text-decoration:none; background:#ffeee5; border:1px solid #ff5500; color:#ff6600;}

.page span.page_hover{float:left; display:inline; text-align:center; border:1px solid #ff5500; color:#ff6600; margin-right:5px; font-weight:bold; background:#ffeee5; padding:4px 8px 4px 8px}

.page span.page_middle{float:left; display:inline; text-align:center; letter-spacing:normal; color:#999; margin-right:5px; padding:4px 8px 4px 8px}

.form4{float:left; display:inline; color:#999; text-align:left; padding-left:10px; padding-top:3px; vertical-align:top; letter-spacing:1px}

.input6{width:30px; height:20px; border:1px solid #999; text-align:center; line-height:20px; color:#333; margin-left:5px; margin-right:5px; vertical-align:middle}

.input7{width:37px; height:19px; border:none; background:url(../images/buttom.png) no-repeat; cursor:pointer; color:#000; font-size:12px; text-align:center; vertical-align:middle}



.dvd_list_right{width:178px; border:1px solid #ffd821; overflow:hidden; background:#fff; padding-bottom:20px; float:left; display:inline}

.dvd_list_right_top{width:148px; height:29px; line-height:29px; background:#fff39f url(../images/icon1.png) no-repeat 9px 8px; font-weight:bold; font-size:14px; letter-spacing:2px; color:#900; padding-left:30px; margin-bottom:10px}

dl.dl_list5{width:162px; overflow:hidden; margin:0 auto; border-bottom:1px solid #fff0a9; padding-bottom:10px; margin-bottom:10px; padding-top:10px}

dt.dt_list5{width:120px; height:160px; padding:1px; border:1px solid #ccc;  text-align:center; display:table; overflow:hidden; margin:0 auto} 

dt.dt_list5_on{width:120px; height:160px; border:2px solid #fcbb29; background:#fff3d9; text-align:center; display:table; overflow:hidden; margin:0 auto}

dt.dt_list5 a{display:table-cell; vertical-align:middle; width:120px; height:160px; overflow:hidden; font-size:130px; *font-size:130px; _font-size:130px; float:left}

dt.dt_list5_on a{display:table-cell; vertical-align:middle; width:120px; height:160px; overflow:hidden; font-size:130px; *font-size:130px; _font-size:130px; float:left}

dt.dt_list5 a img.img_list5{max-width:120px; min-width:0px; max-height:160px; min-height:0px; width: expression(this.width > Object.hotMAX_WIDTH && this.width / Object.hotMAX_WIDTH >= this.height / Object.hotMAX_HEIGHT ? Object.hotMAX_WIDTH : true); height: expression(this.height > Object.hotMAX_HEIGHT && this.width / Object.hotMAX_WIDTH < this.height / Object.hotMAX_HEIGHT ? Object.hotMAX_HEIGHT : true); *vertical-align:middle; _vertical-align:middle}

dt.dt_list5_on a img.img_list5{max-width:120px; min-width:0px; max-height:160px; min-height:0px; width: expression(this.width > Object.hotMAX_WIDTH && this.width / Object.hotMAX_WIDTH >= this.height / Object.hotMAX_HEIGHT ? Object.hotMAX_WIDTH : true); height: expression(this.height > Object.hotMAX_HEIGHT && this.width / Object.hotMAX_WIDTH < this.height / Object.hotMAX_HEIGHT ? Object.hotMAX_HEIGHT : true); *vertical-align:middle; _vertical-align:middle}



dd.dd_list5{width:162px; line-height:25px; font-weight:bold; color:#F00; letter-spacing:1px; text-align:center}

dd.dd_list5 a{color:#42186c; font-weight:normal}

dd.dd_list5 a:hover{color:#333; font-weight:normal}



.detail_title{width:590px; line-height:33px; font-size:16px; font-weight:bold; text-align:left; color:#111; margin-bottom:15px}

dl.dl_list6{width:590px; overflow:hidden; overflow:hidden}

dt.dt_list6{width:220px; height:300px; background:#fff; margin-right:15px; float:left; display:inline; padding:9px; border:1px solid #ccc; text-align:center; display:table; overflow:hidden}

dt.dt_list6 a{display:table-cell; vertical-align:middle; width:220px; height:300px; overflow:hidden; font-size:240px; *font-size:240px; _font-size:240px; float:left}

dt.dt_list6 a img{max-width:220px; min-width:0px; max-height:300px; min-height:0px; width: expression(this.width > Object.detailMAX_WIDTH && this.width / Object.detailMAX_WIDTH >= this.height / Object.detailMAX_HEIGHT ? Object.detailMAX_WIDTH : true); height: expression(this.height > Object.detailMAX_HEIGHT && this.width / Object.detailMAX_WIDTH < this.height / Object.detailMAX_HEIGHT ? Object.detailMAX_HEIGHT : true); *vertical-align:middle; _vertical-align:middle}

dd.dd_list6{width:313px; float:left; display:inline; overflow:hidden; height:308px; padding-top:10px; border:1px solid #dfffd9; background:#efffea; padding-left:10px; padding-right:10px; text-align:left; line-height:28px; font-size:12px}

dd.dd_list6_on{width:313px; float:left; display:inline; overflow:hidden; height:308px; padding-top:10px; border:1px solid #fcbb29; background:#fff3d9; padding-left:10px; padding-right:10px; text-align:left; line-height:28px; font-size:12px; text-decoration:none}

dd.dd_list6 ul.ul_xiugai2_detail{width:300px; overflow:hidden; margin:0 auto; margin-top:5px; margin-bottom:5px; border-bottom:1px solid #ccc}

dd.dd_list6 ul.ul_xiugai2_detail li.li_xiugai2_detail{width:150px; float:left; display:inline}

dd.dd_list6_on ul.ul_xiugai2_detail{width:300px; overflow:hidden; margin:0 auto; margin-top:5px; margin-bottom:5px; border-bottom:1px solid #ccc}

dd.dd_list6_on ul.ul_xiugai2_detail li.li_xiugai2_detail{width:150px; float:left; display:inline}

span.detail_jiage{color:#e90000; font-weight:bold; font-size:24px; font-family:Verdana, Geneva, sans-serif}

span.detail_shengming{padding-top:10px; display:block; color:#F00}

span.detail_shengming a{color:#333; text-decoration:none}

.form5{width:295px; height:28px; overflow:hidden; color:#333; font-size:12px}

.input8{width:26px; height:20px; line-height:20px; margin-left:5px; text-align:center; color:#666; border:1px solid #ccc}

.input9{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_down.png) no-repeat; border:none; cursor:pointer; vertical-align:top; margin-left:15px; font-size:14px}

.input9_on{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_down1.png) no-repeat; border:none; cursor:pointer; vertical-align:top; margin-left:15px; font-size:14px}

.input10{width:86px; height:26px; line-height:26px; text-align:center; color:#ededed; background:url(../images/botton_up2.png) no-repeat; border:none; cursor:pointer; vertical-align:top; margin-left:15px; font-size:14px}

.input10_on{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_up3.png) no-repeat; border:none; cursor:pointer; vertical-align:top; margin-left:15px; font-size:14px}

span.red{color:#F00; font-size:14px; font-weight:bold}



.t7b{width:590px; padding-top:10px; clear:both}

ul.ul_list13{width:590px; height:30px; border-bottom:2px solid #ccc}

ul.ul_list13 li{width:150px; float:left; display:inline; height:30px; margin-right:5px; letter-spacing:2px; line-height:30px; text-align:center; letter-spacing:2px}

ul.ul_list13 li.hovertab7{font-weight:bold; background:#cacbcc; color:#000; font-size:14px; cursor:pointer}

ul.ul_list13 li.normaltab7{font-weight:bold; background:#eeeded; color:#006ab4; font-size:14px; cursor:pointer}

.content_text7{width:590px; padding-top:16px; padding-bottom:10px; overflow:hidden; background:#fff}

.content_text7_title{width:550px; padding-right:20px; font-weight:bold; font-size:16px; height:30px; line-height:30px; color:#006600; padding-left:20px; background:#eeeded; margin-top:10px; letter-spacing:2px; margin-bottom:20px}

.content_text7_title span{float:right; line-height:30px}

.content_text7_title span a{color:#900; font-size:16px}

.content_text7 p{font-size:14px; line-height:30px; color:#333; letter-spacing:2px; text-indent:2em; width:530px; margin:0 auto}

.content_text7 p img{margin:0 auto; margin-bottom:20px; border:3px solid #ccc; max-width:500px; max-height:700px; width: expression(this.width > Object.detail_showMAX_WIDTH && this.width / Object.detail_showMAX_WIDTH >= this.height / Object.detail_showMAX_HEIGHT ? Object.detail_showMAX_WIDTH : true); height: expression(this.height > Object.detail_showMAX_HEIGHT && this.width / Object.detail_showMAX_WIDTH < this.height / Object.detail_showMAX_HEIGHT ? Object.detail_showMAX_HEIGHT : true)}

.content_text7_ask{width:550px; padding-right:20px; overflow:hidden; line-height:30px; padding-left:20px; background:#fff3d9; margin-top:10px; letter-spacing:2px; margin-bottom:20px}

.content_text7_ask_left{width:65px; font-weight:bold; font-size:16px; float:left; display:inline; color:#222}

.content_text7_ask_right{width:475px; padding-left:10px; text-align:left; font-size:14px; color:#333; float:left; display:inline}

span.black{color:#000; font-size:14px}

.form6{width:590px; overflow:hidden; margin-top:20px; background:#ddd; text-align:center; padding-bottom:10px}

.form6_title{width:590px; margin-bottom:10px; background:#ffe9c7; height:30px; line-height:30px; text-align:center; letter-spacing:2px; font-size:16px; font-weight:bold; border-bottom:1px solid #fff}

.form6_title span{color:#222; font-weight:normal}

span.red_normal{color:#F00; font-size:14px}

textarea.textarea1{width:500px; height:205px; padding:10px; color:#444; font-size:14px; letter-spacing:1px; line-height:25px; clear:both; text-align:left; margin-bottom:10px}

span.yellow{color:#e24507; margin-bottom:10px; clear:both; display:block; width:590px; overflow:hidden}

.form6_line{margin-bottom:10px; clear:both; display:block; width:590px; overflow:hidden; vertical-align:middle}

.form6_line img{vertical-align:middle}

.form6_line a{color:#009}

.input11{width:100px; height:20px; margin-right:10px; line-height:20px; padding-left:2px; color:#000; margin-left:8px}

.input12{width:80px; height:25px;  margin-left:10px; margin-right:20px; text-align:center; cursor:pointer; color:#333}





.kefu_title1{width:958px; color:#333; background:#fff3d9; letter-spacing:2px; padding-left:20px; height:28px; line-height:28px; text-align:left; border:1px solid #fcbb29; margin-bottom:15px}

.kefu_title1 a{color:#333}

.t8b{width:980px; margin-bottom:40px; overflow:hidden}

ul.ul_list14{width:980px; height:27px; background:url(../images/dian_bg.gif) repeat-x bottom}

ul.ul_list14 li{width:150px; float:left; display:inline; height:25px; margin-right:5px; letter-spacing:2px; padding-top:2px; line-height:25px; text-align:center; letter-spacing:2px}

ul.ul_list14 li.hovertab8{font-weight:bold; color:#900; font-size:14px; cursor:pointer; background:url(../images/hover1.gif) no-repeat}

ul.ul_list14 li.normaltab8{font-weight:bold; border-bottom:none; background:url(../images/normal1.gif) no-repeat;color:#1f5883; font-size:14px; cursor:pointer}

.content_text8{width:980px; display:block; padding-top:30px}

.content_text8_1_left{width:550px; float:left; display:inline; margin-right:30px; overflow:hidden}

.content_text8_1_left_title{width:550px; height:30px; line-height:30px; text-align:center; font-weight:bold; color:#900; margin-bottom:20px; font-size:24px}

.content_text8_1_left p.p_list1{width:500px; margin:0 auto; letter-spacing:2px; line-height:28px; font-size:14px; color:#000}

.content_text8_1_right{width:400px; float:left; display:inline; overflow:hidden; margin-top:120px}

.bold{font-weight:bold; font-size:14px}

.content_text8_2{width:940px; height:30px; line-height:30px; padding-left:30px; text-align:left; font-size:18px; color:#FF0; font-weight:bold; background:#FF4646}

.content_text8_2_text{width:960px; text-indent:2em; font-size:14px; line-height:28px; letter-spacing:2px; padding-top:15px; padding-bottom:15px; color:#222}

ul.ul_list16{width:950px; margin:0 auto; overflow:hidden; padding-bottom:20px; padding-top:30px}

li.li_list16{width:880px; text-align:left; padding-left:30px; font-size:14px; color:#900; letter-spacing:3px; line-height:40px;}

.content_text8_3{width:980px; height:30px; line-height:30px; text-align:center; color:#900; font-size:16px; font-weight:bold}

ul.ul_list15{width:912px; overflow:hidden; margin:0 auto; margin-top:20px}

li.li_list15_1{width:150px; float:left; display:inline; border-right:2px solid #fff; border-bottom:2px solid #fff; background:#ccc; line-height:30px; text-align:center; font-size:14px; font-weight:bold; letter-spacing:2px}

li.li_list15_2{width:140px; float:left; display:inline; border-right:2px solid #fff; border-bottom:2px solid #fff; background:#eee; line-height:22px; text-align:center; font-size:12px; padding-left:10px; text-align:left; letter-spacing:2px; padding-top:10px; height:165px}

li.li_list15_3{width:140px; float:left; display:inline; border-right:2px solid #fff; border-bottom:2px solid #fff; background:#ddd; line-height:22px; text-align:center; font-size:12px; padding-left:10px; text-align:left; letter-spacing:2px; padding-top:10px; height:65px}

li.li_list15_4{width:140px; float:left; display:inline; border-right:2px solid #fff; border-bottom:2px solid #fff; background:#eee; line-height:22px; text-align:center; font-size:12px; padding-left:10px; text-align:left; letter-spacing:2px; padding-top:10px; height:370px}

li.li_list15_5{width:140px; float:left; display:inline; border-right:2px solid #fff; border-bottom:2px solid #fff; background:#ddd; line-height:22px; text-align:center; font-size:12px; padding-left:10px; text-align:left; letter-spacing:2px; padding-top:10px; height:275px}

li.li_list15_6{width:140px; float:left; display:inline; border-right:2px solid #fff; border-bottom:2px solid #fff; background:#eee; line-height:22px; text-align:center; font-size:12px; padding-left:10px; text-align:left; letter-spacing:2px; padding-top:10px; height:410px}





/*usrer's css*/

span.huiyuan{color:#F00; font-size:12px}

.buy_message{width:850px; margin:0 auto; overflow:hidden; margin-bottom:30px}

.buy_message_title{width:842px; margin:0 auto; overflow:hidden; text-align:left; font-size:24px; padding-bottom:4px; padding-left:8px; border-bottom:2px solid #5b969c; font-weight:bold; padding-top:20px; color:#5b969c}

.buy_message_title span{color:#f00; font-size:24px; letter-spacing:2px; font-weight:normal}

.form7{width:800px; overflow:hidden; margin:0 auto}

.form7_line{width:800px; overflow:hidden; margin-bottom:15px; line-height:24px; font-size:14px; color:#F00}

.form7_line_zhushi{width:650px; overflow:hidden; font-size:14px; color:#999; padding-left:150px}

.form7_title{width:800px; text-align:left; font-size:16px; color:#666; line-height:40px; margin-bottom:30px; padding-top:15px}

.label1{width:150px; text-align:right; float:left; display:inline; letter-spacing:1px; color:#454545; font-size:14px; height:24px}

.input13{width:170px; height:22px; line-height:22px; padding-left:3px; border:1px solid #777; float:left; margin-right:8px; display:inline; font-size:12px}

.input14{width:470px; height:22px; line-height:22px; padding-left:3px; border:1px solid #777; float:left; margin-right:8px; display:inline; font-size:12px}

.textarea2{width:470px; height:22px; resize:none; line-height:22px; padding-left:3px; border:1px solid #777; float:left; display:inline; font-size:12px}

.buy_red{color:#e90000; font-weight:bold; font-size:24px; font-family:Verdana, Geneva, sans-serif; float:left; display:inline}

.input15{width:25px; height:22px; line-height:22px; text-align:center; border:1px solid #777; float:left; margin-right:8px; display:inline; font-size:12px}

.buy_grey{float:left; display:inline; color:#999; font-size:14px; line-height:24px; margin-left:15px}

.buy_grey a{color:#06F; font-size:14px}

.input16{width:93px; font-weight:bold; color:#e90000; font-size:18px; height:22px; line-height:22px; text-align:center; border:2px solid #069; float:left; margin-right:8px; display:inline}

.input17{width:86px; height:26px; line-height:26px; color:#fff; text-align:center; font-size:12px; letter-spacing:1px; font-weight:bold; border:none; background:url(../images/botton_down.png) no-repeat; cursor:pointer}

.buy_ok{width:600px; height:230px; border:1px solid #fcbb29; background:#fff3d9; margin:0 auto; margin-top:50px; margin-bottom:200px; font-size:30px; padding:20px 25px 0 25px; line-height:40px; letter-spacing:2px; color:#f00; font-weight:bold}

.buy_ok span{font-size:20px; font-weight:normal; color:#121212; line-height:30px; letter-spacing:1px; padding-top:15px; display:block}

.buy_ok a{display:block; margin:0 auto; width:180px; text-align:center; line-height:50px; height:50px; border:1px solid #0CC; margin-top:27px; background:url(../images/bu_bg_ok.gif) repeat-x; font-size:28px; color:#003}

.buy_ok a:hover{border:2px solid #F90; width:178px; height:48px; line-height:48px; text-decoration:none; color:#036}





.t9b{width:1000px; margin:0 auto; margin-bottom:40px; overflow:hidden; padding-top:30px}

ul.ul_list17{width:1000px; height:27px; background:url(../images/dian_bg.gif) repeat-x bottom}

ul.ul_list17 li{width:150px; float:left; display:inline; height:25px; margin-right:5px; letter-spacing:2px; padding-top:2px; line-height:25px; text-align:center; letter-spacing:2px}

ul.ul_list17 li.hovertab9{font-weight:bold; color:#900; font-size:14px; cursor:pointer; background:url(../images/hover1.gif) no-repeat}

ul.ul_list17 li.normaltab9{font-weight:bold; border-bottom:none; background:url(../images/normal1.gif) no-repeat;color:#1f5883; font-size:14px; cursor:pointer}

.content_text9{width:1000px; display:block}





.form8{width:400px; overflow:hidden; margin:0 auto; padding-top:30px}

.form8_line{width:400px; height:30px; padding-bottom:10px}

.form8_line2{width:400px; height:32px; padding-top:10px; text-align:center}

.form8_line_left{width:120px; color:#333; font-size:14px; line-height:30px; height:30px; text-align:right; float:left; display:inline; letter-spacing:2px}

.form8_line_right{width:280px; float:left; display:inline; height:30px; line-height:26px; text-align:left; color:#000; font-size:14px}

.input18{width:250px; height:22px; line-height:22px; padding-left:5px; margin-top:3px; border:1px solid #ccc; color:#000; font-size:14px}

.input19{width:150px; height:22px; line-height:22px; padding-left:5px; margin-top:3px; border:1px solid #ccc; color:#000; font-size:14px}

.input20{width:80px; height:32px;  font-size:14px}

dl.dl_list7{width:1000px; margin:0 auto; overflow:hidden; border-top:25px solid #c1d9f3; margin-top:10px}

dt.dt_list7{width:1000px; clear:both; background:#f2f4f6; height:24px; border-top:1px solid #ccc; border-bottom:1px solid #ccc}

.dt_list7_1{width:99px; float:left; display:inline; text-align:center; height:24px; line-height:24px; border-right:1px solid #ccc}

.dt_list7_2{width:149px; float:left; display:inline; text-align:center; height:24px; line-height:24px; border-right:1px solid #ccc}

.dt_list7_3{width:649px; float:left; display:inline; text-align:center; line-height:24px; height:24px; border-right:1px solid #ccc}

.dt_list7_4{width:99px; float:left; display:inline; text-align:center; line-height:24px; height:24px; border-right:1px solid #ccc}

.dt_list7_5{width:549px; float:left; display:inline; text-align:center; line-height:24px; height:24px; border-right:1px solid #ccc}

.dt_list7_6{width:99px; float:left; display:inline; text-align:center; line-height:24px; height:24px; border-right:1px solid #ccc}

dd.dd_list7{width:1000px; clear:both; overflow:hidden; border-bottom:1px solid #ccc}

.dd_list7_1{width:100px; float:left; display:inline; padding-top:6px; height:18px; text-align:center}

.dd_list7_2{width:150px; color:#999; float:left; display:inline; height:24px; line-height:24px; text-align:center; font-size:14px}

.dd_list7_3{width:630px; text-align:left; float:left; display:inline; padding-left:20px; line-height:24px; overflow:hidden}

.dd_list7_3 a{color:#000}

.dd_list7_4{width:100px; float:left; display:inline; text-align:center; line-height:24px; height:24px}

.dd_list7_4 a{color:#03C}

.dd_list7_5{width:56px; text-align:right; float:left; display:inline; padding-top:6px; height:18px;}

.dd_list7_6{width:44px; text-align:center; float:left; display:inline; height:17px; padding-top:7px}

.dd_list7_7{width:100px; text-align:left; float:left; display:inline; height:18px; padding-top:6px}

.dd_list7_7 a{color:#039}

.dd_list7_8{width:530px; text-align:left; float:left; display:inline; padding-left:20px; line-height:24px; overflow:hidden}

.dd_list7_8 a{color:#000}

.dd_list7_8 span a{color:#000}

.dd_list7_8 span a:visited{color:#777}

.dd_list7_8 span a:active{color:#777}

.dd_list7_9{width:100px; text-align:center; float:left; display:inline; line-height:24px; height:24px}

.dd_list7_9 span{color:#777}





.read_detail{width:600px; border:1px solid #fcbb29; background:#fff3d9; margin:0 auto; margin-top:50px; margin-bottom:100px; font-size:14px; padding:20px 25px 0 25px; line-height:40px; letter-spacing:2px; color:#f00; font-weight:bold; padding-bottom:50px}

.read_detail a{color:#f00; font-weight:normal}

.read_detail span{display:block; width:540px; line-height:35px; margin-left:12px; text-align:left; font-size:14px; color:#333; padding-left:30px; text-indent:-3em; _padding-left:45px}

.form9{width:500px; margin:0 auto; overflow:hidden; padding-top:20px}

textarea.textarea3{width:493px; height:80px; padding-top:10px; padding-bottom:10px; line-height:22px; resize:none; border:1px solid #ccc; padding-left:5px}

.input21{display:block; margin:0 auto; width:180px; text-align:center; line-height:50px; height:50px; border:1px solid #0CC; margin-top:27px; background:url(../images/bu_bg_ok.gif) repeat-x; font-size:28px; color:#003; font-weight:bold; cursor:pointer}









/*administrator*/

.admin_title{width:800px; margin:0 auto; font-size:50px; color:#fff; padding-top:30px; font-weight:bold; text-align:center}

.admin_content{width:1000px; margin:0 auto; overflow:hidden; margin-bottom:30px; margin-top:20px}

.admin_content_left{width:150px; float:left; display:inline; overflow:hidden; margin-right:10px}

ul.ul_admini{width:146px; overflow:hidden; border:2px solid #444; letter-spacing:2px}

li.li_admini_1{width:120px; height:29px; font-size:16px; font-weight:bold; line-height:29px; color:#fff; background:#555; padding-left:26px}

li.li_admini_2{width:120px; height:29px; font-size:12px; color:#fff; font-weight:bold; line-height:29px; background:#f8f8f8; padding-left:26px; background:#999}

li.li_admini_3{width:120px; height:29px; font-size:12px; line-height:29px; background:#f8f8f8; padding-left:26px; color:#1f5883}

li.li_admini_3 a{color:#1f5883}

/*li.hovertab10{font-weight:bold; font-size:12px; padding-left:26px; height:29px; cursor:pointer; line-height:29px; color:#fff; background:#999}

li.normaltab10{font-weight:normal; cursor:pointer; color:#1f5883; font-size:12px; padding-left:26px; height:29px; line-height:29px}*/

.admin_content_right{width:830px; padding:0px 0px 40px 0px; border:5px solid #999; background:#f8f8f8; float:left; display:inline; overflow:hidden}

.adform1{width:430px; margin:0 auto; overflow:hidden; margin-top:40px}

.adform1_line{width:430px; clear:both; height:26px; line-height:26px; font-size:14px; margin-bottom:20px; color:#666}

.adform1_line_left{width:130px; text-align:right; height:26px; line-height:26px; float:left; color:#000; margin-right:5px; display:inline; font-size:14px; letter-spacing:2px}

.adinput1{width:200px; height:24px; border:1px solid #ccc; padding-left:8px; line-height:24px; font-size:14px}

.adinput2{width:20px; height:24px; border:1px solid #ccc; text-align:center; line-height:24px; font-size:14px}

.adinput3{width:90px; height:24px; border:1px solid #ccc; text-align:center; margin:0 auto; background:#ddd; line-height:24px; font-size:12px; letter-spacing:1px; margin-left:185px; clear:both; cursor:pointer; margin-top:20px}

.adform2_line{width:330px; clear:both; height:26px; line-height:26px; font-size:14px; margin-top:40px; color:#222; letter-spacing:2px}

.ad_buy{width:830px; height:35px; background:#c1d9f3}

dl.adl_list1{width:830px; overflow:hidden; background:#fff}

dt.adt_list1{width:830px; clear:both; background:#f2f4f6; height:24px; border-top:1px solid #ccc; border-bottom:1px solid #ccc}

.adt_list1_1{width:39px; border-right:1px solid #ccc; text-align:center; height:24px; line-height:24px; float:left; display:inline}

.adt_list1_2{width:69px; border-right:1px solid #ccc; text-align:center; height:24px; line-height:24px; float:left; display:inline}

.adt_list1_3{width:59px; border-right:1px solid #ccc; text-align:center; height:24px; line-height:24px; float:left; display:inline}

.adt_list1_4{width:79px; border-right:1px solid #ccc; text-align:center; height:24px; line-height:24px; float:left; display:inline}

.adt_list1_5{width:40px; text-align:center; height:24px; line-height:24px; float:left; display:inline}

dd.add_list1{width:830px; clear:both; overflow:hidden; border-bottom:1px solid #ccc}

.add_list1_1{width:39px; border-right:1px solid #ccc; text-align:center; height:30px; padding-top:14px; float:left; display:inline}

.add_list1_2{width:69px; border-right:1px solid #ccc; text-align:center; height:44px; line-height:30px; float:left; display:inline}

.add_list1_3{width:59px; border-right:1px solid #ccc; text-align:center; height:44px; line-height:30px; float:left; display:inline}

.add_list1_4{width:79px; border-right:1px solid #ccc; text-align:center; height:44px; line-height:44px; float:left; display:inline}

.add_list1_5{width:40px; text-align:center; height:44px; line-height:44px; float:left; display:inline}

.add_list1_6{width:79px; border-right:1px solid #ccc; text-align:center; height:37px; padding-top:7px; white-space:nowrap; float:left; display:inline; overflow-y:hidden; overflow-x:scroll}

.add_list1_6 a{color:#000}

.add_list1_6 a:hover{color:#f00; text-decoration:none}

.atextarea1{width:79px; border:none; border-right:1px solid #ccc; text-align:left; height:44px; resize:none; overflow-y:scroll; line-height:22px; float:left; display:inline}

.atextarea2{width:69px; border:none; border-right:1px solid #ccc; height:44px; line-height:22px; resize:none; overflow-y:scroll; text-align:left; float:left; display:inline}

.ainput5{width:110px; margin-top:8px; height:18px; line-height:18px; float:left; display:inline; margin-left:100px; border:1px solid #aaa; padding-left:5px}

.ainput4{width:60px; margin-top:9px; height:18px; line-height:18px; float:left; display:inline; margin-left:8px; margin-right:100px; border:1px solid #aaa; cursor:pointer}

.ainput6{width:80px; color:#777; text-align:center; margin-top:8px; height:18px; line-height:18px; float:left; display:inline; border:1px solid #aaa; cursor:pointer}

span.span_left{float:left; display:inline; padding:0 10px; line-height:18px; padding-top:10px}

.adt_list1_6{width:519px; text-align:center; height:24px; line-height:24px; float:left; display:inline; border-right:1px solid #ccc}

.add_list1_7{width:519px; text-align:left; height:44px; line-height:22px; float:left; display:inline; border-right:1px solid #ccc; overflow-y:scroll}

.adt_list1_7{width:189px; float:left; display:inline; border-right:1px solid #ccc; text-align:center; height:24px; line-height:24px}

.adt_list1_8{width:90px; float:left; display:inline; text-align:center; height:24px; line-height:24px}

.add_list1_8{width:189px; text-align:left; height:44px; line-height:22px; float:left; display:inline; border-right:1px solid #ccc; overflow-y:scroll}

.add_list1_9{width:90px; text-align:left; height:44px; line-height:22px; float:left; display:inline; overflow-x:scroll; overflow-y:hidden; white-space:nowrap}

.adt_list1_9{width:229px; float:left; display:inline; border-right:1px solid #ccc; text-align:center; height:24px; line-height:24px}

.adt_list1_10{width:140px; float:left; display:inline; text-align:center; height:24px; line-height:24px}

.add_list1_10{width:229px; float:left; display:inline; border-right:1px solid #ccc; text-align:center; height:24px; line-height:24px}

.add_list1_11{width:140px; float:left; display:inline; text-align:center; height:24px; line-height:24px}







.apage{width:550px; margin:0 auto; overflow:hidden; padding-top:10px}

.apage a{float:left; display:inline; text-align:center; border:1px solid #ccc; color:#0063e1; vertical-align:middle; padding:4px 8px 4px 8px; margin-right:5px}

.apage a:hover{text-decoration:none; background:#ffeee5; border:1px solid #ff5500; color:#ff6600;}

.apage span.page_hover{float:left; display:inline; text-align:center; border:1px solid #ff5500; color:#ff6600; margin-right:5px; font-weight:bold; background:#ffeee5; padding:4px 8px 4px 8px}

.apage span.page_middle{float:left; display:inline; text-align:center; letter-spacing:normal; color:#999; margin-right:5px; padding:4px 8px 4px 8px}



/*onload_on*/

.onload_title{width:758px; padding-left:72px; height:30px; margin-bottom:20px; line-height:30px; font-size:14px; letter-spacing:2px; color:#666; padding-top:20px}

.onload_line{width:830px; clear:both; overflow:hidden; margin-bottom:20px; color:#f00; line-height:24px}

.onload_line_left{width:120px; float:left; display:inline; height:24px; vertical-align:middle; line-height:24px; color:#333; font-size:14px; letter-spacing:2px; text-align:right}

.oinput1{width:400px; height:22px; line-height:22px; float:left; display:inline; color:#222; border:1px solid #aaa; padding-left:5px; margin-right:10px}

.onload_line_1{width:70px; float:left; display:inline; height:24px; line-height:24px; color:#333; font-size:14px; letter-spacing:2px; text-align:right}

.oinput2{width:50px; height:22px; font-size:14px; line-height:22px; float:left; display:inline; color:#222; border:1px solid #aaa; padding-left:5px; margin-right:10px}

span.on_span{float:left; display:inline; color:#f00; font-size:14px; line-height:24px}

.onload_line_2{width:120px; float:left; display:inline; height:80px; padding-top:80px; color:#333; font-size:14px; letter-spacing:2px; text-align:right}

.onload_line_3{width:122px; float:left; display:inline; height:160px; margin-left:35px; padding-top:25px}

img.imgonload{width:120px; height:120px; border:1px solid #ccc;}

.onload_line_3_bottom{width:70px; overflow:hidden; height:25px; position:relative; margin-top:10px}

.fileonload{width:80px; position:absolute; top:0; left:-10px; height:25px; cursor:pointer; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; cursor:pointer}

.oinput3{width:70px; height:25px; background:url(../images/oinput3.gif) no-repeat; border:none; cursor:pointer}

textarea.on_textarea1{width:500px; height:200px; margin-left:16px; float:left; display:inline; resize:none; padding:5px}

.oul_list1{width:600px; overflow:hidden; float:left}

.oli_list1{width:140px; height:24px; line-height:24px; float:left; display:inline; padding-left:10px; font-size:14px; color:#333}

.onload_line_4{margin-left:300px}

.oinput4{width:70px; height:25px; margin:0 auto; border:1px solid #aaa; cursor:pointer; background:#eee; margin-right:50px}

.oul_list2{width:830px; height:25px; background:url(../images/dian_bg.gif) repeat-x 0 24px; margin-top:10px}

.oul_list2 li{width:160px; float:left; cursor:pointer; display:inline; letter-spacing:2px; height:23px; line-height:23px; margin-left:35px; text-align:center}

.oul_list2 li.hovertab11{border:1px solid #fed614; border-bottom:1px solid #fff; font-weight:bold;}

.oul_list2 li.normaltab11{height:25px; line-height:25px; background:#F93; color:#fff}

.onload_content{width:830px;; overflow:hidden; border-top:1px solid #ccc; margin-top:10px}

.onload_content_line{width:830px; clear:both; overflow:hidden; border-bottom:1px solid #ccc}

.onload_content_line_0{width:79px; height:24px; background:#eee; line-height:24px; text-align:center; float:left; display:inline; border-right:1px solid #ccc}

.onload_content_line_0_1{width:199px; height:24px; background:#eee; line-height:24px; text-align:center; float:left; display:inline; border-right:1px solid #ccc}

.onload_content_line_0_2{width:49px; height:24px; background:#eee; line-height:24px; text-align:center; float:left; display:inline; border-right:1px solid #ccc}

.onload_content_line_0_3{width:129px; height:24px; background:#eee; line-height:24px; text-align:center; float:left; display:inline; border-right:1px solid #ccc}

.onload_content_line_0_4{width:29px; height:24px; background:#eee; line-height:24px; text-align:center; float:left; display:inline; border-right:1px solid #ccc}

.onload_content_line_0_5{width:249px; height:24px; background:#eee; line-height:24px; text-align:center; float:left; display:inline; border-right:1px solid #ccc}

.onload_content_line_0_6{width:329px; height:24px; background:#eee; line-height:24px; text-align:center; float:left; display:inline; border-right:1px solid #ccc}

.onload_content_line_0_7{width:269px; height:24px; background:#eee; line-height:24px; text-align:center; float:left; display:inline; border-right:1px solid #ccc}





.onload_content_line_1{width:59px; float:left; display:inline; padding:10px; height:60px; border-right:1px solid #ccc}

.onload_content_line_1 img{width:59px; height:60px}

.onload_content_line_2{width:179px; float:left; display:inline; padding:10px; height:60px; line-height:20px; border-right:1px solid #ccc}

.onload_content_line_3{width:29px; float:left; display:inline; text-align:center; padding:25px 10px 0 10px; height:55px; line-height:20px; border-right:1px solid #ccc}

.oinput5{width:27px; height:23px; border:1px solid #ccc; text-align:center; line-height:23px; color:#222}

.onload_content_line_4{width:59px; float:left; display:inline; padding:30px 10px 10px 10px; height:40px; text-align:center;  border-right:1px solid #ccc}

.onload_content_line_5{width:19px; float:left; display:inline; padding:30px 5px 10px 5px; height:40px; text-align:center;  border-right:1px solid #ccc}

.onload_content_line_6{width:129px; float:left; display:inline; padding:30px 0 10px 0; height:40px; text-align:center;  border-right:1px solid #ccc}

.oselect1{width:109px; height:22px}

.onload_content_line_7{width:79px; float:left; display:inline; padding:30px 0 10px 0; height:40px; text-align:center}

.onload_content_line_8{width:20px; float:left; display:inline; padding:15px 5px 0 5px; height:30px; text-align:center}

.onload_content_line_9{width:120px; float:left; display:inline; padding:15px 5px 0 5px; height:30px; text-align:left}

.onload_content_line_10{width:229px; float:left; display:inline; padding:10px; height:60px; line-height:20px; border-right:1px solid #ccc}

.onload_content_line_11{width:309px; float:left; display:inline; padding:10px; height:60px; line-height:20px; border-right:1px solid #ccc}

.onload_content_line_12{width:249px; float:left; display:inline; padding:10px; height:60px; line-height:20px; border-right:1px solid #ccc}



/*guilei css*/

.gul_list1{width:830px; height:25px; background:url(../images/dian_bg.gif) repeat-x 0 24px; margin-top:10px}

.gul_list1 li{width:160px; float:left; cursor:pointer; display:inline; letter-spacing:2px; height:23px; line-height:23px; margin-left:35px; text-align:center}

.gul_list1 li.hovertab12{border:1px solid #fed614; border-bottom:1px solid #fff; font-weight:bold;}

.gul_list1 li.normaltab12{height:25px; line-height:25px; background:#F93; color:#fff}

.gul_list1 li.normaltab12 a{color:#fff; width:160px; display:block;}

.gul_list1 li.normaltab12 a:hover{text-decoration:none}

.g_content{width:830px; clear:both; margin-top:10px; overflow:hidden}



.guilei_top{width:830px; height:29px; clear:both; background:#b2d1fd; margin-top:15px}

.guilei_top_1{width:49px; text-align:center; height:29px; line-height:29px; border-right:1px solid #b2d1fd; float:left; display:inline}

.guilei_top_2{width:480px; float:left; display:inline; height:20px; padding-top:5px; margin-left:10px}

select.select2{width:135px; height:20px; border:1px solid #8c96af; margin-right:10px; color:#353239}

select.select3{width:95px; height:20px; border:1px solid #8c96af; margin-right:10px; color:#353239}

input.g_input{width:35px; height:19px; border:1px solid #8c96af; background:#ddd; cursor:pointer; color:#353239}

.guilei_top_3{width:300px; height:20px; padding-top:5px; float:left; display:inline}

.g_input1{width:135px; height:18px; border:1px solid #8c96af; padding-left:5px; color:#353239; line-height:18px; margin-right:10px}

dl.g_dl_list{width:830px; overflow:hidden}

dt.g_dt_list{width:830px; height:29px; background:#e2f0fd; color:#0b4269; border-bottom:1px solid #b2d1fd}

.g_dt_list_1{width:249px; float:left; display:inline; border-right:1px solid #b2d1fd; text-align:center; line-height:29px; height:29px; color:#0b4269}

.g_dt_list_2{width:149px; float:left; display:inline; border-right:1px solid #b2d1fd; text-align:center; line-height:29px; height:29px; color:#0b4269}

.g_dt_list_3{width:380px; float:left; display:inline; text-align:center; line-height:29px; height:29px; color:#0b4269}

dd.g_dd_list{width:830px; overflow:hidden;  border-bottom:1px solid #b2d1fd}

.g_dd_list_1{width:29px; height:35px; text-align:center; float:left; display:inline; border-right:1px solid #b2d1fd; padding:25px 10px 0 10px}

.g_dd_list_2{width:239px; float:left; display:inline; border-right:1px solid #b2d1fd; text-align:left; padding:5px; line-height:18px; height:50px; overflow:hidden}

.g_dd_list_2 a{color:#09C}

.g_dd_list_3{width:139px; float:left; display:inline; border-right:1px solid #b2d1fd; text-align:left; line-height:25px; padding:5px; height:50px; color:#666}

.g_dd_list_4{width:370px; float:left; display:inline; text-align:left; padding:5px; padding-top:18px; height:37px}

select.select4{width:115px; height:20px; border:1px solid #8c96af; margin-right:10px; color:#353239; float:left; display:inline}

select.select5{width:85px; height:20px; border:1px solid #8c96af; margin-right:10px; color:#353239; float:left; display:inline}

.g_input2{width:40px; cursor:pointer; height:18px; border:1px solid #8c96af; color:#353239; line-height:18px; float:left; display:inline}

.g_dt_list_4{width:50px; text-align:center; height:21px; padding-top:8px; float:left; display:inline}

.g_dt_list_5{width:30px; text-align:left; height:21px; padding-top:8px; float:left; display:inline}



/*fenlei css*/

.fenlei_line{width:800px; padding-left:30px; height:23px; margin-top:15px; line-height:23px}

.span_add{width:100px; height:23px; padding-left:17px; display:block; margin-right:20px; background:url(../images/fenlei.gif) no-repeat; float:left; font-size:14px; text-align:center; line-height:23px}

.span_add a{width:100px; height:23px; line-height:23px; display:block; color:#000; font-size:14px}

.span_add a:hover{text-decoration:none}

.fenlei_content{width:830px; height:500px; overflow:hidden; overflow-y:scroll; background:#fff; z-index:2; clear:both}

.fenlei_line_2{width:830px; border-top:1px solid #b2d1ff; height:24px; border-bottom:1px solid #ebebeb; margin-top:15px; background:#f2f8ff}

.fenlei_line_2_1{width:330px; float:left; display:inline; height:24px; text-align:left; padding-left:70px; line-height:24px; color:#004d80}

.fenlei_line_2_2{width:100px; float:left; display:inline; height:24px; text-align:center; line-height:24px; color:#004d80}

.fenlei_line_2_3{width:200px; float:left; display:inline; height:24px; text-align:center; line-height:24px; color:#004d80}



ul.fen_ul{width:100%; float:left; clear:both; overflow:hidden; z-index:0; border-bottom:1px solid #ebebeb; margin-top:5px; margin-bottom:5px}

li.fen_li_1{width:100%; float:left; display:inline; clear:both; height:30px; background:url(../images/normal_fenlei.gif) no-repeat 500px 0}

li.fen_li_1_h{width:100%; float:left; display:inline; clear:both; height:30px; background:#d9e5f7 url(../images/hover_fen.gif) no-repeat 500px -30px}

.fen_li_1_left{width:400px; float:left; display:inline; height:30px; overflow:hidden}

.fen_li_1_left span.span_zhankai{width:10px; height:10px; float:left; display:inline; background:url(../images/shouqi.gif) no-repeat; cursor:pointer; margin-left:10px; margin-top:10px}

.fen_input{width:165px; height:19px; float:left; display:inline; border:1px solid #7f9db9; padding-left:5px; line-height:19px; margin-left:10px; margin-top:4px}

.fen_li_1_left2{width:100px; float:left; display:inline; height:30px; line-height:30px; text-align:center; color:#333; font-size:14px; position:relative}

.fen_li_1_left3{width:200px; float:left; display:inline; height:30px; line-height:30px; position:relative}

.fen_li_1_left3 a.a_fen1{width:27px; height:30px; display:block; position:absolute; left:27px}

.fen_li_1_left3 a.a_fen1:hover{width:27px; height:30px; display:block; position:absolute; left:27px; background:url(../images/hover_fen2.gif) no-repeat -27px 0}

.fen_li_1_left3 a.a_fen2{width:27px; height:30px; display:block; position:absolute; left:67px}

.fen_li_1_left3 a.a_fen2:hover{width:27px; height:30px; display:block; position:absolute; left:67px; background:url(../images/hover_fen2.gif) no-repeat -67px 0}

.fen_li_1_left3 a.a_fen3{width:27px; height:30px; display:block; position:absolute; left:107px}

.fen_li_1_left3 a.a_fen3:hover{width:27px; height:30px; display:block; position:absolute; left:107px; background:url(../images/hover_fen2.gif) no-repeat -107px 0}

.fen_li_1_left3 a.a_fen4{width:27px; height:30px; display:block; position:absolute; left:147px}

.fen_li_1_left3 a.a_fen4:hover{width:27px; height:30px; display:block; position:absolute; left:147px; background:url(../images/hover_fen2.gif) no-repeat -147px 0}

.fen_li_1_left4{width:70px; float:left; padding-right:15px; line-height:30px; padding-left:15px; display:inline; height:30px; position:relative}

.fen_li_1_left4 a.a_fen5{width:27px; height:30px; display:block; position:absolute; left:38px}

.fen_li_1_left4 a.a_fen5:hover{width:27px; height:30px; display:block; position:absolute; left:38px; background:url(../images/hover_fen2.gif) no-repeat -238px 0}

.fen_li_1_left5{width:340px; padding-left:60px; background:url(../images/tianjia1.gif) no-repeat 45px 0; float:left; display:inline; height:30px; overflow:hidden}

.fen_li_1_left6{width:295px; padding-left:105px; background:url(../images/tianjia1.gif) no-repeat 90px 0; float:left; display:inline; height:30px; overflow:hidden}

.fen_li_1_left7{width:270px; padding-left:130px; line-height:30px; background:url(../images/tianjia.gif) no-repeat 90px 0; float:left; display:inline; height:30px; overflow:hidden}

.fen_li_1_left7 a.tianjia2{color:#000; width:80px; height:22px; line-height:22px; text-align:center; float:left; display:inline; margin-top:4px}

.fen_li_1_left7 a.tianjia2:hover{text-decoration:none; text-align:center; float:left; display:inline; background:url(../images/tianjia2.gif) no-repeat}

.fen_li_1_left8{width:315px; padding-left:85px; line-height:30px; background:url(../images/tianjia.gif) no-repeat 45px 0; float:left; display:inline; height:30px; overflow:hidden}

.fen_li_1_left8 a.tianjia2{color:#000; width:80px; height:22px; line-height:22px; text-align:center; float:left; display:inline; margin-top:4px}

.fen_li_1_left8 a.tianjia2:hover{text-decoration:none; text-align:center; float:left; display:inline; background:url(../images/tianjia2.gif) no-repeat}





li.fen_li_2{width:100%; float:left; display:inline; clear:both; height:30px; background:url(../images/normal_fenlei.gif) no-repeat 500px 0}

li.fen_li_2_h{width:100%; float:left; display:inline; clear:both; height:30px; background:#d9e5f7 url(../images/hover_fen.gif) no-repeat 500px -0px}

li.fen_li_3{width:100%; float:left; display:inline; clear:both; height:30px; background:url(../images/normal_fenlei.gif) no-repeat 500px 0}

li.fen_li_3_h{width:100%; float:left; display:inline; clear:both; height:30px; background:#d9e5f7 url(../images/hover_fen.gif) no-repeat 500px -120px}

li.fen_li_4{width:100%; float:left; display:inline; clear:both; height:30px; background:url(../images/normal_fenlei.gif) no-repeat 500px 0}

li.fen_li_4_h{width:100%; float:left; display:inline; clear:both; height:30px; background:#d9e5f7 url(../images/hover_fen.gif) no-repeat 500px -90px}

li.fen_li_5{width:100%; float:left; display:inline; clear:both; height:30px; background:url(../images/normal_fenlei.gif) no-repeat 500px 0}

li.fen_li_5_h{width:100%; float:left; display:inline; clear:both; height:30px; background:#d9e5f7 url(../images/hover_fen.gif) no-repeat 500px -150px}

li.fen_li_6{width:100%; float:left; display:inline; clear:both; height:30px; background:url(../images/normal_fenlei.gif) no-repeat 500px 0}

li.fen_li_6_h{width:100%; float:left; display:inline; clear:both; height:30px; background:#d9e5f7 url(../images/hover_fen.gif) no-repeat 500px -60px}

li.fen_li_7{width:100%; float:left; display:inline; clear:both; height:30px}

li.fen_li_7_h{width:100%; float:left; display:inline; clear:both; height:30px; background:#d9e5f7}

.fenlei_input{width:50px; height:18px; border:1px solid #ccc; background:#ededed; text-align:center; line-height:18px; margin-left:10px; cursor:pointer}



.xiu_tongzhi{width:830px; padding:0px 0px 40px 0px; border:5px solid #999; background:#f8f8f8; float:left; display:inline; overflow:hidden}

.xiu_form1{width:535px; margin:0 auto; padding-top:50px}

.xiu_form1_line{width:535px; overflow:hidden; clear:both; line-height:22px; margin-bottom:35px}

.xiu_label1{width:120px; float:left; display:inline; font-size:14px; letter-spacing:2px; color:#000; text-align:right}

.xiu_label2{width:415px; float:left; display:inline; font-size:14px; color:#000; letter-spacing:2px; text-align:left}

.xiu_input1{width:200px; border:1px solid #ccc; height:22px; padding-left:3px; font-size:14px; color:#555; float:left; display:inline}

.xiu_textarea1{width:340px; resize:none; height:145px; border:1px solid #ccc; padding:3px; float:left; display:inline; font-size:14px; overflow-y:scroll; overflow-x:hidden; letter-spacing:2px; color:#333}

.xiu_input2{width:80px; height:22px; cursor:pointer; margin-left:120px; float:left; display:inline; border:1px solid #ccc; background:#900; color:#fff; text-align:center; line-height:22px}



.xiu_answer_detail{width:710px; clear:both; overflow:hidden; padding:15px 20px 20px 20px; border:10px solid #ff9900; background:#f8f8f8; margin:0 auto; margin-bottom:30px; margin-top:30px}

.xiu_answer_detail_title{font-size:22px; margin:0 auto; width:700px; border-bottom:1px dashed #ccc; padding-bottom:4px; line-height:30px; letter-spacing:1px; font-weight:bold; color:#1e5782}

.xiu_answer_detail_content{font-size:16px; width:632px; color:#fff; margin:10px 0; background:#ff8800; padding:5px 0 5px 78px; line-height:28px; text-indent:-4em;}

.xiu_answer_detail_content2{font-size:16px; width:630px; margin:10px 0; border:1px solid #ff9900; padding:5px 0 5px 78px; line-height:28px; text-indent:-4em;}

.xiu_form2{width:700px; margin:0 auto; clear:both; overflow:hidden; padding-top:30px}

.xiu_textarea2{width:690px; height:100px; clear:both; border:2px solid #ccc; font-size:14px; line-height:25px; letter-spacing:1px; padding:3px}

.xiu_label3{width:700px; float:left; display:inline; font-size:14px; color:#f00; font-weight:bold; margin-top:10px; letter-spacing:2px; text-align:left}

.xiu_input3{display:block; margin:0 auto; width:180px; text-align:center; line-height:50px; height:50px; border:1px solid #0CC; margin-top:27px; background:url(../images/bu_bg_ok.gif) repeat-x; font-size:28px; color:#003; font-weight:bold; cursor:pointer}





/*user xiugai*/

.xiu_user_title{width:570px; margin:0 auto; padding-left:100px; text-indent:-5em; margin-bottom:30px; line-height:28px; color:#565656; font-size:14px; margin-top:30px}

.xiu_user_title span{font-weight:bold; font-size:14px}

.xiu_form3{width:750px;  margin:0 auto; overflow:hidden; color:#000; font-size:14px; clear:both}

.xiu_form3_line{width:710px; padding-left:40px; margin-bottom:20px; float:left; display:inline}

.xiu_label4{width:100px; height:28px; line-height:28px; text-align:right; letter-spacing:2px; float:left; display:inline; font-weight:bold; font-size:14px}

.xiu_input4{width:300px; font-size:14px; color:#676767; float:left; display:inline; height:26px; padding-left:5px; line-height:26px; border:1px solid #ccc}

.xiu_textarea3{width:500px; height:100px; float:left; display:inline;  border:2px solid #ccc; font-size:14px; line-height:25px; letter-spacing:1px; padding:3px}

.xiu_form4_line{width:510px; padding-left:140px; float:left; display:inline; font-weight:bold; color:#F00; font-size:14px}

.xiu_input5{width:110px; height:30px; letter-spacing:2px; font-size:14px; cursor:pointer; margin-left:100px; margin-top:20px; font-weight:bold; float:left; display:inline; border:1px solid #ccc; background:#900; color:#fff; text-align:center; line-height:22px}



.logo_middle_left2{width:200px; float:left; display:inline; height:60px; font-size:12px; letter-spacing:2px; margin-top:25px; margin-left:25px; color:#fff; text-align:center}

.head_line{width:200px; clear:both; height:30px}

.head_line_left{width:40px; height:20px; padding-right:3px; line-height:20px; float:left; display:inline; text-align:right}

.head_input1{width:140px; height:14px; float:left; display:inline; font-size:12px; color:#333; padding:2px; border:1px solid #fff}

.head_input2{width:80px; height:14px; float:left; display:inline; font-size:12px; color:#333; padding:2px; border:1px solid #fff}

.head_input3{width:50px; height:20px; float:left; display:inline; font-size:12px; background:#efefe; text-align:center; border:none; color:#333; cursor:pointer; margin-left:10px}



/*buy_car*/

.input_buynext{width:86px; height:26px; line-height:26px; color:#fff; text-align:center; font-size:12px; letter-spacing:1px; font-weight:bold; border:none; background:url(../images/botton_down.png) no-repeat; margin-left:25px; cursor:pointer; display:inline-block}

.input_buynext:hover{text-decoration:none}

.tian_dl_list1{width:850px; overflow:hidden; clear:both; margin:20px 0 55px 0; border-top:25px solid #ffeaa1}

.tian_dt_list1{width:848px; overflow:hidden;  background:#f2f4f6; height:24px; border:1px solid #ff9900; text-align:center; font-size:12px}

.tian_dt_list1_0{width:49px; float:left; display:inline; text-align:center; color:#000; line-height:24px; height:24px; overflow:hidden; border-right:1px solid #ff9900}

.tian_dt_list1_1{width:509px; float:left; display:inline; text-align:center; line-height:24px; height:24px; border-right:1px solid #ff9900; overflow:hidden; color:#000}

.tian_dt_list1_2{width:99px; float:left; display:inline; text-align:center; line-height:24px; height:24px; border-right:1px solid #ff9900; overflow:hidden; color:#000}

.tian_dt_list1_3{width:59px; float:left; display:inline; text-align:center; line-height:24px; height:24px; border-right:1px solid #ff9900; overflow:hidden; color:#000}

.tian_dt_list1_4{width:59px; float:left; display:inline; text-align:center; line-height:24px; height:24px; border-right:1px solid #ff9900; overflow:hidden; color:#000}

.tian_dt_list1_5{width:58px; float:left; display:inline; text-align:center; line-height:24px; height:24px; overflow:hidden; color:#000}

.tian_dd_list1{width:848px; overflow:hidden; border:1px solid #ff9900; border-top:none; text-align:center; font-size:12px; line-height:24px}

.tian_dd_list1_0{width:49px; float:left; display:inline; text-align:center; color:#000; padding-top:5px; height:19px; overflow:hidden; border-right:1px solid #ff9900}

.tian_dd_list1_1{width:500px; float:left; display:inline; text-align:left; padding-left:10px; line-height:24px; height:24px; overflow:hidden; color:#000}

.tian_dd_list1_1 a{color:#900; text-decoration:none}

.tian_dd_list1_1 a:hover{color:#f00; text-decoration:underline}

.tian_dd_list1_2{width:100px; float:left; display:inline; text-align:center; line-height:24px; overflow:hidden; color:#000}

.tian_dd_list1_3{width:60px; float:left; padding-top:4px; display:inline; text-align:center; line-height:20px;  overflow:hidden; color:#000}

.tian_dd_list1_4{width:59px; float:left; display:inline; text-align:center; line-height:24px; overflow:hidden; color:#000; border-right:1px solid #ff9900}

.tian_dd_list1_5{width:58px; float:left; display:inline; text-align:center; line-height:24px; overflow:hidden; color:#000}

.input_buynumber{width:22px; height:14px; font-weight:bold; border:2px solid #069; text-align:center; color:#f00; font-size:14px}

.tian_dd_list1_6{width:35px; float:left; display:inline; text-align:left; line-height:24px; overflow:hidden; color:#000}

span.car_red{color:#F00; font-weight:bold; font-size:14px; padding:0 3px}





/*new_logo*/

.new_logo{width:250px; height:97px; float:left; display:inline; overflow:hidden}

.logo_middle_left3{width:200px; float:left; display:inline; height:30px; font-size:14px; letter-spacing:2px; margin-top:15px; padding-top:35px; background:url(../images/index_tongji.png) no-repeat; position:relative; color:#fff; text-align:center}



/*body_bg*/

.body_bg{width:100%; padding:0 0 10px 0; background:url(../images/body_bg.png) no-repeat #f0f5fb}







.tian_top{width:1000px; margin:0 auto; margin-bottom:5px; height:40px; clear:both}





/*new_yahoo_list*/

.yahoo_title{width:100%; height:112px; background:url(../images/yahoo_title.png) repeat-x top; overflow:hidden; clear:both}

.yahoo_body{background:#c00000}

.yahoo_title_content{width:980px; height:73px; clear:both; margin:0 auto; position:relative}

.yahoo_title_logo{width:350px; height:55px; float:left; display:inline; padding-top:10px}

.yahoo_sub{width:100%; height:33px; background:#3E0000; -moz-opacity:0.5; opacity:0.5; filter:alpha(opacity=50); clear:both; overflow:hidden}

.yahoo_sub_bottom{width:100%; height:6px; overflow:hidden; background:url(../images/yahoo_sub_bg.png) repeat-x; clear:both}

.t10b{width:980px; margin:0 auto; height:33px; overflow:hidden; z-index:2; position:absolute; left:0; top:73px}

.yahoo_ul_list1{width:980px; height:33px; margin:0 auto; overflow:hidden}

.yahoo_ul_list1 li{padding:0px 20px; height:33px; line-height:33px; float:left; display:inline}

.yahoo_ul_list1 li.hovertab10{font-weight:bold; color:#dc442f; letter-spacing:1px; font-size:14px; cursor:pointer; background:url(../images/yahoo_sub_bg2.png) repeat-x}

.yahoo_ul_list1 li:hover{background:#7e2116}

.yahoo_ul_list1 a:hover li{background:#7e2116}

.yahoo_ul_list1 li.normaltab10{font-weight:bold; border-bottom:none; color:#fff; letter-spacing:1px; font-size:14px; cursor:pointer; border-left:2px solid #bd361b}

.yahoo_ul_list1 a:hover li.hovertab10{background:url(../images/yahoo_sub_bg2.png) repeat-x}

.yahoo_ul_list1 li.hovertab10:hover{background:url(../images/yahoo_sub_bg2.png) repeat-x}

.yahoo_content{width:1000px; margin:0 auto; overflow:hidden}

.content_text10{width:999px; display:block; overflow:hidden; margin:0 auto; position:relative; padding-bottom:40px; margin-bottom:20px}

.yahoo_fenlei{width:980px; margin:0 auto; border:2px solid #fb7f6a; padding-bottom:10px; background:#e7e7e7; color:#780c00; background:#fff; line-height:22px; font-size:14px; font-weight:bold; }

.yahoo_leibie{border-bottom:1px dashed #ccc; overflow:hidden; padding:10px 10px 10px 100px; width:840px; font-size:14px; clear:both; text-indent:-6em; letter-spacing:2px}

.yahoo_leibie2{overflow:hidden; padding:10px 10px 0px 100px; width:840px; font-size:14px; clear:both; text-indent:-6em; letter-spacing:2px}

.yahoo_leibie span{font-size:14px; color:#780c00; font-weight:normal; background:#f6d0b9; padding:3px 7px; margin:0px 5px}

.yahoo_leibie a{color:#780c00; font-size:14px; font-weight:normal; margin:0px 5px; padding:3px 7px}

.yahoo_leibie a:hover{text-decoration:none; background:#f6d0b9}

.yahoo_leibie2 span{font-size:14px; color:#780c00; font-weight:normal; background:#f6d0b9; padding:3px 7px; margin:0px 5px}

.yahoo_leibie2 a{color:#780c00; font-size:14px; font-weight:normal; margin:0px 5px; padding:3px 7px}

.yahoo_leibie2 a:hover{text-decoration:none; background:#f6d0b9}

.yahoo_listshow{width:313px; height:315px; overflow:hidden; float:left; background:#fff; display:inline; margin:10px 8px; border:2px solid #888}

.yahoo_listshow0{width:313px; height:315px; overflow:hidden; float:left; background:#fff3d9; display:inline; margin:10px 8px; border:2px solid #fcbb29}

.yahoo_imgshow{width:285px; height:190px; border:1px solid #900; margin:0 auto; margin-top:12px; text-align:center}

.yahoo_h3{width:287px; margin:0 auto; border-bottom:1px solid #ccc; margin-top:5px; padding-bottom:5px; font-size:14px; font-weight:bold; line-height:23px; text-align:left; color:#444}

.yahoo_h3 a{color:#444; font-size:14px; font-weight:bold}

.yahoo_jiage{width:280px; padding-left:5px; font-weight:bold; text-align:left; color:#e9361a; font-size:30px; margin:0 auto; height:38px; border:1px solid #ccc; margin-top:7px; line-height:38px; clear:both; overflow:hidden;}

.yahoo_jiage1{width:280px; margin:0 auto; height:38px; font-weight:bold; color:#e9361a; border:1px solid #a51100; font-size:30px; text-align:left; line-height:38px; padding-left:5px; margin-top:7px; clear:both; overflow:hidden;}

.yahoo_jiage span{font-size:12px; font-weight:normal}

.yahoo_jiage1 span{font-size:12px; font-weight:normal}

span.yahoo_heng{text-decoration:line-through; font-size:12px}

.yahoo_button{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_down.png) no-repeat; border:none; cursor:pointer; vertical-align:top; float:right; font-size:14px; display:inline; margin-right:6px; letter-spacing:2px; margin-top:6px}

.yahoo_button_on{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_down1.png) no-repeat; border:none; cursor:pointer; vertical-align:top; float:right; font-size:14px; display:inline; margin-right:6px; letter-spacing:2px; margin-top:6px}

.yahoo_button1{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_up2.png) no-repeat; border:none; cursor:pointer; vertical-align:top; float:right; font-size:14px; display:inline; margin-right:6px; letter-spacing:2px; margin-top:6px}

.yahoo_button1_on{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_up3.png) no-repeat; border:none; cursor:pointer; vertical-align:top; float:right; font-size:14px; display:inline; margin-right:6px; letter-spacing:2px; margin-top:6px}

a.yahoo_button1:hover{text-decoration:none}

a.yahoo_button1_on:hover{text-decoration:none}

a.yahoo_button:hover{text-decoration:none}

a.yahoo_button_on:hover{text-decoration:none}

.yahoo_page{width:981px; height:32px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; position:absolute; background:url(../images/yahoo_page_bg.png) repeat-x;  bottom:0px; left:8px; clear:both; overflow:hidden}

.yahoo_page_right{float:right}

.yahoo_page a{float:left; display:inline; text-align:center; color:#393939; vertical-align:middle; padding:9px 8px 6px 8px; font-size:14px; border-left:1px solid #d7d7d7;}

.yahoo_page a:hover{text-decoration:none; background:#ffeee5;  border-bottom:2px solid #ca1e3a; border-top:2px solid #ca1e3a; background:#fff; padding:7px 8px 4px 8px; font-size:14px}

.yahoo_page a.pageup{float:left; display:inline; text-align:center; color:#dc442f; vertical-align:middle; padding:9px 8px 6px 8px; font-size:14px; border-left:1px solid #d7d7d7; font-weight:bold}

.yahoo_page a.pageup:hover{text-decoration:none; background:#ffeee5;  border-bottom:2px solid #ca1e3a; border-top:2px solid #ca1e3a; background:#fff; padding:7px 8px 4px 8px; font-size:14px; font-weight:bold}

.yahoo_page span.pageup_on{float:left; display:inline; text-align:center; color:#daa291; vertical-align:middle; padding:11px 8px 4px 8px; font-size:14px; border-left:1px solid #d7d7d7; font-weight:bold}

.yahoo_page span.yahoo_page_hover{float:left; display:inline; text-align:center; color:#393939; border-bottom:2px solid #ca1e3a; border-top:2px solid #ca1e3a; background:#fff; padding:6px 8px 4px 8px; font-size:16px; font-weight:bold; border-left:1px solid #d7d7d7}

.yahoo_page span.yahoo_page_middle{float:left; display:inline; border-left:1px solid #d7d7d7; text-align:center; font-size:14px; letter-spacing:normal; color:#999; padding:9px 8px 6px 8px}

#scrollBar a{width:46px; display:block; background:url(../images/yahoo_fanhui1.gif) no-repeat 0 0; height:46px; overflow:hidden; cursor:pointer}

#scrollBar a:hover{ background:url(../images/yahoo_fanhui.png) no-repeat 0 0;}

.yahoo_flash{width:1010px; overflow:hidden; margin:0 auto; margin-top:10px; margin-bottom:10px}

.yahoo_index{width:267px; height:65px; padding-top:5px; float:right; overflow:hidden}





.footer2{width:100%; border-top:3px solid #fff}

.footer2_content{width:980px; padding-top:10px; margin:0 auto; text-align:left; color:#fff; font-size:12px}

.footer2_content a{color:#fff; float:right}

.footer2_content a:hover{color:#fff; text-decoration:underline}



.yahoo_detail{width:980px; margin:0 auto; overflow:hidden; margin-top:10px; margin-bottom:20px}

.yahoo_detail_left{width:750px; float:left; display:inline; overflow:hidden; margin-right:10px}

.yahoo_detail_title{width:736px; margin:0 auto; font-size:12px; border:2px solid #fff39f; background:#e7e7e7; color:#780c00; background:#fff; line-height:22px; padding-left:10px; letter-spacing:2px}

.yahoo_detail_title a{color:#780c00; text-decoration:none; font-size:12px}

.yahoo_detail_title a:hover{text-decoration:underline}

.yahoo_detail_title_h2{width:735px; height:33px; background:#900; line-height:33px; padding-left:15px; font-size:16px; font-weight:bold; text-align:left; color:#fff; margin:10px 0}

.yahoo_detail_content{width:720px; padding:10px; overflow:hidden; height:280px; clear:both; border:5px solid #fff39f; background:#fff; margin-top:15px}

.yahoo_detail_content_left{width:404px; overflow:hidden; float:left; display:inline; overflow:hidden;  background:#fff}

.yahoo_detail_content_left_img{width:400px; text-align:center; border:2px solid #990000; vertical-align:middle; height:280px}

.yahoo_detail_content_right{width:278px; height:265px; overflow:hidden; position:relative; float:left; display:inline; background:#f1f1f1; margin-left:16px; padding:10px; border:1px solid #fff}

.yahoo_detail_content_right_on{width:278px; height:265px; overflow:hidden; position:relative; float:left; display:inline; background:#fff3d9; margin-left:16px; padding:10px; border:1px solid #fcbb29}

.yahoo_detail_content_right_yuan{clear:both; line-height:30px; overflow:hidden; text-align:left; font-size:14px; color:#000}

.yahoo_detail_content_right_yuan span{font-size:30px; font-weight:bold; color:#e90000}

span.line_through{text-decoration:line-through; font-size:14px; margin-left:10px; color:#000; font-weight:normal}

.yahoo_form{clear:both; color:#000; font-size:14px; margin-top:5px; line-height:32px}

.yahoo_input{width:26px; height:20px; line-height:20px; margin-left:5px; text-align:center; color:#666; border:1px solid #ccc}

.yahoo_hui{color:#777; font-size:14px}

.yahoo_detail_content_right_yuan2{clear:both; line-height:30px; overflow:hidden; text-align:left; font-size:14px; color:#000}

.yahoo_red{font-size:14px; color:#e90000; font-weight:bold}

.yahoo_ul_list2{clear:both; overflow:hidden}

.yahoo_li_list2{padding:3px 8px; margin:2px; float:left; display:inline; white-space:nowrap; text-align:center; border:1px solid #ccc; background:#fff; font-size:12px}

.yahoo_li_list2_bei{padding:3px 0px; margin:2px 0; width:276px; background:#ba5b32; color:#fff; float:left; display:inline; text-align:center; border:1px solid #fff; font-size:12px}

a.yahoo_button2{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_down.png) no-repeat; border:none; cursor:pointer; vertical-align:top; margin-left:15px; font-size:14px; position:absolute; right:50px; top:110px}

a.yahoo_button2:hover{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_down1.png) no-repeat; border:none; cursor:pointer; vertical-align:top; margin-left:15px; font-size:14px;  position:absolute; right:50px; top:110px; text-decoration:none}

a.yahoo_button3{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_up2.png) no-repeat; border:none; cursor:pointer; vertical-align:top; margin-left:15px; font-size:14px; position:absolute; right:50px; top:110px}

a.yahoo_button3:hover{width:86px; height:26px; line-height:26px; text-align:center; color:#fff; background:url(../images/botton_up3.png) no-repeat; border:none; cursor:pointer; vertical-align:top; margin-left:15px; font-size:14px;  position:absolute; right:50px; top:110px; text-decoration:none}





.t11b{width:750px; margin-top:20px; overflow:hidden}

.yahoo_ul_list3{width:750px; height:30px; border-bottom:5px solid #fff39f}

.yahoo_ul_list3 li{width:150px; float:left; display:inline; height:30px; margin-right:5px; letter-spacing:2px; line-height:30px; text-align:center; letter-spacing:2px}

.yahoo_ul_list3 li.hovertab11{font-weight:bold; background:#cacbcc; color:#000; font-size:14px; cursor:pointer}

.yahoo_ul_list3 li.normaltab11{font-weight:bold; background:#eeeded; color:#006ab4; font-size:14px; cursor:pointer}

.content_text11{width:720px; display:block; margin:0 auto; border:5px solid #fff39f; border-top:none; background:#fff; padding:10px; overflow:hidden}

.content_text11_title{width:710px; height:24px; padding-top:6px; clear:both; text-align:left; padding-left:10px; font-size:18px; color:#454545; font-weight:bold; background:#e8bdaa}

.content_text11 p{text-indent:2em; font-size:14px; line-height:30px; color:#666; letter-spacing:2px; padding:20px}

.content_text11_img{clear:both; text-align:center; margin:0 auto; margin:10px 0; text-align:center}

.yahoo_ask{width:680px; padding:20px; overflow:hidden; line-height:30px; background:#fff3d9; margin-top:10px; letter-spacing:2px; margin-bottom:20px}

.yahoo_ask_left{width:90px; font-weight:bold; font-size:16px; float:left; display:inline; color:#222}

.yahoo_ask_right{width:580px; padding-left:10px; text-align:left; font-size:14px; color:#333; float:left; display:inline}

.yahoo_page2{width:718px; height:32px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background:url(../images/yahoo_page_bg.png) repeat-x; margin-top:20px; margin-bottom:20px }

.yahoo_page2 a{float:left; display:inline; text-align:center; color:#393939; vertical-align:middle; padding:9px 8px 6px 8px; font-size:14px; border-left:1px solid #d7d7d7;}

.yahoo_page2 a:hover{text-decoration:none; background:#ffeee5;  border-bottom:2px solid #ca1e3a; border-top:2px solid #ca1e3a; background:#fff; padding:7px 8px 4px 8px; font-size:14px}

.yahoo_page2 a.pageup{float:left; display:inline; text-align:center; color:#dc442f; vertical-align:middle; padding:9px 8px 6px 8px; font-size:14px; border-left:1px solid #d7d7d7; font-weight:bold}

.yahoo_page2 a.pageup:hover{text-decoration:none; background:#ffeee5;  border-bottom:2px solid #ca1e3a; border-top:2px solid #ca1e3a; background:#fff; padding:7px 8px 4px 8px; font-size:14px; font-weight:bold}

.yahoo_page2 span.pageup_on{float:left; display:inline; text-align:center; color:#daa291; vertical-align:middle; padding:11px 8px 4px 8px; font-size:14px; border-left:1px solid #d7d7d7; font-weight:bold}

.yahoo_page2 span.yahoo_page_hover{float:left; display:inline; text-align:center; color:#393939; border-bottom:2px solid #ca1e3a; border-top:2px solid #ca1e3a; background:#fff; padding:6px 8px 4px 8px; font-size:16px; font-weight:bold; border-left:1px solid #d7d7d7}

.yahoo_page2 span.yahoo_page_middle{float:left; display:inline; border-left:1px solid #d7d7d7; text-align:center; font-size:14px; letter-spacing:normal; color:#999; padding:9px 8px 6px 8px}

.yahoo_form1{width:720px; overflow:hidden; margin-top:20px; background:#ddd; text-align:center; padding-bottom:10px}

.yahoo_form1_title{width:720px; margin-bottom:10px; background:#ffe9c7; height:30px; line-height:30px; text-align:center; letter-spacing:2px; font-size:16px; font-weight:bold; border-bottom:1px solid #fff}

.yahoo_form1_title span{color:#222; font-weight:normal}

.yahoo_form1_line{margin-bottom:10px; clear:both; display:block; width:720px; overflow:hidden; vertical-align:middle}

.yahoo_form1_line img{vertical-align:middle}

.yahoo_form1_line a{color:#009}



.yahoo_topic{width:830px; padding:0px 0px 40px 0px; border:5px solid #999; background:#f8f8f8; float:left; display:inline; overflow:hidden}

.yahoo_form2{width:790px; margin:0 auto; padding:20px 0; overflow:hidden}

.yahoo_form2_line{width:790px; clear:both; overflow:hidden; margin:15px 0}

.yahoo_form2_line_left{width:150px; float:left; display:inline; vertical-align:middle; height:24px; line-height:24px; color:#333; font-size:14px; letter-spacing:2px; text-align:right; overflow:hidden}

.yahoo_imgup{width:122px; float:left; display:inline; height:160px; margin-left:35px; padding-top:25px}

.yahoo_input2{width:250px; float:left; display:inline; border:#ccc 1px solid; padding-left:5px; line-height:20px; height:20px; color:#787878; background:#fff; margin-top:77px}

.yahoo_form2_right{float:left; display:inline; overflow:hidden; width:628px; white-space:nowrap; clear:right}

.yahoo_input3{width:250px; display:inline; float:left; border:1px solid #ccc; padding-left:5px; line-height:20px; height:20px; margin-bottom:15px; background:#fff; color:#999; margin-left:25px}

select.yahoo_select1{width:145px; height:22px; margin:20px 25px}

.yahoo_on_right{width:500px; float:left; display:inline; overflow:hidden; text-align:left}

.yahoo_input4{width:120px; height:16px; line-height:16px; padding:2px 5px; float:left; display:inline; color:#353535; font-size:12px; border:1px solid #ccc; margin:5px 0px 5px 16px}

.yahoo_input5{width:120px; height:16px; line-height:16px; padding:2px 5px; float:left; display:inline; color:#353535; font-size:12px; border:1px solid #ccc; margin:5px 0px 5px 16px; background:#ccc}

.yahoo_input5 a{color:#063; margin-left:20px}

.yahoo_input5 a:hover{color:#900; text-decoration:underline}

.onload_line_0_1{width:309px; height:24px; background:#eee; line-height:24px; text-align:center; float:left; display:inline; border-right:1px solid #ccc}

.yahoo_onload_line_2{width:289px; float:left; display:inline; padding:10px; height:60px; line-height:30px; border-right:1px solid #ccc}

.onload_line_0{width:179px; height:24px; background:#eee; line-height:24px; text-align:center; float:left; display:inline; border-right:1px solid #ccc}

.yahoo_onload_line_4{width:159px; float:left; display:inline; padding:30px 10px 10px 10px; height:40px; text-align:center;  border-right:1px solid #ccc}



.fen_li_1_left4 a.a_fen6{width:27px; height:30px; display:block; float:right}

.fen_li_1_left4 a.a_fen6:hover{width:27px; height:30px; display:block}



ul.xiu_kefu{width:550px; height:27px; clear:both; overflow:hidden; border:1px solid #ffd821; background:#fff; margin-top:10px; float:left}

ul.xiu_kefu li.xiu_kefu_li{float:left; display:inline; padding:0 0 0 35px; color:#900; font-size:14px; font-weight:bold; margin-top:4px}

ul.xiu_kefu li.xiu_kefu_li span{float:left; display:inline; letter-spacing:1px; font-size:14px; margin-right:5px; line-height:20px; padding-left:10px}

ul.xiu_kefu li.xiu_kefu_li a{float:left; display:inline}
ul.xiu_kefu li.xiu_kefu_li2{float:right; display:inline; color:#fff; font-size:14px; height:23px; padding-top:4px; width:325px; padding-left:35px; background:url(../images/ppman.gif) no-repeat #d10011; line-height:23px}
ul.xiu_kefu li.xiu_kefu_li2 a{color:#fff; font-size:14px; text-decoration:underline}
ul.xiu_kefu li.xiu_kefu_li2 a:hover{text-decoration:none}

.xiu_kefu1{width:733px; height:25px; clear:both; overflow:hidden; border:1px solid #ffd821; background:#fff; margin-top:10px; padding-top:2px}

.xiu_kefu_li1{float:left; display:inline; padding:0 5px; color:#900; font-size:14px; font-weight:bold}

.xiu_kefu_li1 span{float:left; display:inline; letter-spacing:1px; font-size:14px; margin-right:5px; line-height:20px; padding-left:10px}

.xiu_kefu_li1 a{float:left; display:inline}





.tw_new{width:980px; border-bottom:1px solid #70C5EE; font-family:Verdana, Geneva, sans-serif; height:17px; padding:5px 10px; color:#707070; background:url(../images/dian.gif) no-repeat 3px 10px; margin-bottom:10px}

.tw_new a{color:#3083C7; text-decoration:none}

.tw_new a:hover{text-decoration:underline}

.tw_main{width:1000px; margin:0 auto; overflow:hidden}

.tw_main_left{width:188px; border:1px solid #ADDFF2; float:left; padding:0 0 10px 0; margin-right:10px}

.tw_main_left_h2{width:183px; height:17px; padding:5px 0 0 5px; color:#1974C8; font-weight:bold; border-bottom:1px solid #ADDFF2; background:#EEF7FE}

dl.dl_tw_main_left{width:188px; overflow:hidden; clear:both}

dt.dt_tw_main_left{width:168px;  padding:10px 0 5px 20px; background:url(../images/dian.gif) no-repeat 9px 14px}

dt.dt_tw_main_left a{color:#3083C7; font-size:14px; font-weight:bold}

dd.dd_tw_main_left{width:168px; padding:10px 0 5px 20px}

dd.dd_tw_main_left a{color:#3083C7; font-size:14px}

dd.dd_tw_main_left a.tw_right{float:right; font-size:12px; color:#FE9B00; margin-right:20px}

.tw_main_right{width:800px; float:left; overflow:hidden}

dl.dl_tw_main_right{width:200px; float:left; display:inline; height:230px; overflow:hidden}

dt.dt_tw_main_right{width:100px; height:138px; margin:0 auto; overflow:hidden; border:1px solid #ccc; padding:1px}

dd.dd_tw_main_right{width:190px; overflow:hidden; padding:5px; font-size:12px; color:#333; text-align:center}

dd.dd_tw_main_right span{color:#D80000; font-weight:bold; font-size:14px}

dd.dd_tw_main_right a{font-size:14px; line-height:22px}





.erweima{width:100px; height:133px; position:fixed; _position:absolute; background:url(../images/secode.png) no-repeat; right:0; bottom:90px;  *right:0; *bottom:90px; _right:0; _bottom:90px;}



.adnew{width:1003px; height:350px; background:#FFF; margin:0px auto;}

.inbox{ width:250px; height:350px; border-right:1px solid #FFF; float:left; position:relative}

.inbox li{width:250px; height:350px; position:absolute; top:0px; left:0px;}

.noborder{border:none;}

.ad1{background-image:url(../images/adnew_1.jpg); display:none}

.ad2{background-image:url(../images/adnew_2.jpg); display:none}

.ad3{background-image:url(../images/adnew_3.jpg); display:none}

.ad4{background-image:url(../images/adnew_4.jpg); display:none}

.adnewtextbg{ width:250px; height:50px; background:#000000;opacity:0.5; position:absolute; bottom:0px; z-index:1; cursor:pointer;}

.adnewtext{ width:230px; height:30px; position:absolute; bottom:0px; color:#fff; padding:10px; z-index:2; text-align:left; cursor:pointer; display:block; text-decoration:none;}

.adnewtext h1{ font-size:14px; font-weight:normal}



.my_top{margin:0 auto; padding:10px 0 0 0; margin-bottom:10px; width:980px; overflow:hidden; border-bottom:2px solid #5b969c}

a.my_top_title{float:left; display:inline;  border:2px solid #5b969c; padding:3px 8px; border-bottom:0; color:#101010; font-weight:bold; font-size:16px}

a.my_top_title:hover{float:left; display:inline; border:2px solid #c00000; border-bottom:0; padding:3px 8px; background:#c00000; color:#fff; text-decoration:none}

a.my_top_list{float:left; display:inline; background:#5b969c; padding:3px 8px;  margin-left:8px; color:#fff; font-size:16px}

a.my_top_list:hover{float:left; display:inline; background:#5b969c; padding:3px 8px; margin-left:8px; background:#c00000; text-decoration:none}





.my_body{width:980px; margin:0 auto; padding:0; overflow:hidden; padding-bottom:20px}

.my_body_left{width:150px; float:left; display:inline; overflow:hidden; background:#fff8f0; text-align:left; border-bottom:2px solid #fcc47e}

.my_body_left_title{width:150px; clear:both; line-height:25px; letter-spacing:2px; overflow:hidden; padding-bottom:10px}

.my_body_left_title .my_ptitle{float:left; display:inline; background:url(../images/dd_list1_bg.png) repeat-x; width:140px; height:25px; padding-left:10px; font-size:16px; font-weight:bold; color:#333; border-bottom:2px solid #fcc47e}

.my_body_left_title a{color:#1e5782; text-decoration:none; float:left; display:inline; width:140px; padding-left:10px; height:25px; margin-top:2px}

.my_body_left_title a:hover{float:left; display:inline; width:140px; padding-left:10px; height:25px; color:#fff; background:#930; margin-top:2px}

.my_body_show{width:395px; float:left; display:inline; margin-left:20px; overflow:hidden}

.my_body_show_green{width:393px; border:1px solid #d9f28c; height:130px; overflow:hidden; margin-bottom:20px}

.my_body_show_text{width:393px; height:150px; overflow:hidden; line-height:22px}

.my_body_show_text a{width:300px; padding-left:10px; color:#6765b8; float:left; display:inline; text-decoration:underline; white-space: nowrap; overflow: hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis}

.my_body_show_text a:hover{width:300px; padding-left:10px; color:#e24507; float:left; display:inline; text-decoration:none; white-space: nowrap; overflow: hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis}

.my_body_show_green_title{width:390px; padding-left:3px; height:30px; background:#d9f28c; font-size:16px; color:#4b4a4a; font-weight:bold; text-align:left; line-height:28px;}

.my_body_show_green_title a{color:#6765b8; text-decoration:underline; font-size:14px}

.my_body_show_green_title a:hover{color:#e24507}



.my_body_show_red{width:393px; border:1px solid #ffd7df; height:130px; overflow:hidden; margin-bottom:20px}

.my_body_show_red_title{width:390px; padding-left:3px; height:30px; background:#ffd7df; font-size:16px; color:#4b4a4a; font-weight:bold; text-align:left; line-height:28px;}

.my_body_show_red_title a{color:#6765b8; text-decoration:underline; font-size:14px}

.my_body_show_red_title a:hover{color:#e24507}





.my_body_show2{width:808px; border:1px solid #ff9900; padding-bottom:40px; overflow:hidden; margin-left:20px; float:left; display:inline}

.my_body_show2_title{width:800px; height:30px; background:#ffeaa1; padding-left:8px; line-height:30px; font-size:16px; color:#333; letter-spacing:2px; font-weight:bold}



dl.dl_my_zhui{width:750px; margin:0 auto; overflow:hidden; margin-top:20px}

dt.dt_my_zhui{width:748px; border:1px solid #8eb6ba; background:#f2f4f6; height:26px}

.dt_my_zhui_1{width:37px; float:left; display:inline; height:20px; padding-top:6px; border-right:1px solid #8eb6ba; text-align:center}

.dt_my_zhui_2{width:559px; height:26px; line-height:26px; text-align:center; color:#000; font-size:12px; border-right:1px solid #8eb6ba; float:left; display:inline}

.dt_my_zhui_3{width:150px; height:26px; line-height:26px; text-align:center; color:#000; font-size:12px; display:inline; float:left}

.dt_my_zhui_4{width:39px; height:26px; line-height:26px; border-right:1px solid #3eb6ba; float:left; display:inline; text-align:center; color:#000}

.dt_my_zhui_5{width:519px; height:26px; line-height:26px; text-align:center; color:#000; font-size:12px; border-right:1px solid #8eb6ba; float:left; display:inline}

.dt_my_zhui_6{width:459px; height:26px; line-height:26px; text-align:center; color:#000; font-size:12px; border-left:1px solid #8eb6ba; float:left; display:inline}

.dt_my_zhui_7{width:99px; height:26px; line-height:26px; border-left:1px solid #3eb6ba; float:left; display:inline; text-align:center; color:#000}

.dt_my_zhui_9{width:279px; height:26px; line-height:26px; text-align:center; color:#000; font-size:12px; border-left:1px solid #8eb6ba; float:left; display:inline}

.dt_my_zhui_0{width:179px; height:26px; line-height:26px; text-align:center; color:#000; font-size:12px; display:inline; float:left; border-left:1px solid #3eb6ba}

dd.dd_my_zhui{width:748px; border:1px solid #8eb6ba; border-top:none; height:26px}

.dd_my_zhui_1{width:37px; float:left; display:inline; height:20px; padding-top:6px; border-right:1px solid #3eb6ba; text-align:center}

.dd_my_zhui_1 a{text-decoration:underline; color:#003399}

.dd_my_zhui_1 a:hover{text-decoration:none; color:#e24507}

.dd_my_zhui_2{width:559px; height:26px; line-height:26px; text-align:left; color:#000; font-size:12px; border-right:1px solid #8eb6ba; float:left; display:inline}

.dd_my_zhui_2 a{width:541px; float:left; display:inline; padding:0 9px; height:26px; text-decoration:underline; color:#003399; white-space: nowrap; overflow: hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis}

.dd_my_zhui_2 a:hover{text-decoration:none; color:#fff; background:#5b969c}

.dd_my_zhui_3{width:150px; height:26px; line-height:26px; text-align:center; color:#666; font-size:12px; display:inline; float:left}

.dd_my_zhui_4{width:39px; height:26px; line-height:26px; border-right:1px solid #3eb6ba; float:left; display:inline; text-align:center; color:#666}

.dd_my_zhui_5{width:519px; height:26px; line-height:26px; text-align:left; color:#000; font-size:12px; border-right:1px solid #8eb6ba; float:left; display:inline}

.dd_my_zhui_5 a{width:501px; float:left; display:inline; padding:0 9px; height:26px; text-decoration:underline; color:#003399; white-space: nowrap; overflow: hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis}

.dd_my_zhui_5 a:hover{text-decoration:none; color:#fff; background:#5b969c}

.buy_order_ok_wenxin{width:760px; margin:0 auto; margin-bottom:10px; color:#565656; font-size:12px; margin-top:20px}

.buy_order_ok_wenxin span{color:#c00000; font-weight:bold; font-size:12px}

.dd_my_zhui_6{width:459px; height:26px; line-height:26px; text-align:left; color:#000; font-size:12px; border-left:1px solid #8eb6ba; float:left; display:inline}

.dd_my_zhui_6 a{width:441px; float:left; display:inline; padding:0 9px; height:26px; text-decoration:underline; color:#003399; white-space: nowrap; overflow: hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis}

.dd_my_zhui_6 a:hover{text-decoration:none; color:#fff; background:#5b969c}

.dd_my_zhui_7{width:99px; height:26px; line-height:26px; border-left:1px solid #3eb6ba; float:left; display:inline; text-align:center; color:#F00; white-space:nowrap; text-overflow:ellipsis}

.dd_my_zhui_8{width:99px; height:26px; line-height:26px; border-left:1px solid #3eb6ba; float:left; display:inline; text-align:center; color:#090}

.dd_my_zhui_9{width:279px; height:26px; line-height:26px; text-align:left; color:#000; font-size:12px; border-left:1px solid #8eb6ba; float:left; display:inline}

.dd_my_zhui_9 a{width:261px; float:left; display:inline; padding:0 9px; height:26px; text-decoration:underline; color:#003399; white-space: nowrap; overflow: hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis}

.dd_my_zhui_9 a:hover{text-decoration:none; color:#fff; background:#5b969c}

.dd_my_zhui_0{width:179px; height:26px; line-height:26px; text-align:center; color:#000; font-size:12px; display:inline; float:left; border-left:1px solid #3eb6ba}

.dd_my_zhui_0 a{text-decoration:underline; color:#009}

.dd_my_zhui_0 a:hover{text-decoration:none; color:#F00}
/* add on 2025-4-29*/
.shipping__list_label{background:url(../images/payment.png) left 2px no-repeat;padding-left:32px; line-height:30px;border:1px solid #ccc; display:block;}
.shipping__list_item{float:left;padding:.3rem 0;font-size: 1rem;color: #666;background-color: #fff; border-radius: .1rem;margin-right:4px;margin-bottom:4px;text-decoration:none;transition: all 0.3s linear 0s;max-width:95%;}
.shipping__list_item input{display:none;}
.shipping__list_item label:hover{background-color:#ccc;text-decoration:none;}
.shipping__list_label.active{color:#fff !important;background-color:#f60;border-color:#f60;text-decoration:none;}
.shipping__list_item .shipping_711{background-position: 2px -348px;}
.shipping__list_item .shipping_quanjia{background-position: 2px -398px;}
.shipping__list_item .shipping_laierfu{background-position: 2px -548px;}
.alizi-payment .alizi-payment-heimao{background-position: -2px -450px;}
.alizi-payment .alizi-payment-paypal{background-position: -2px -500px;}

.shipping__list_label{background-image:url(../images/payment.png);background-position: left -5px;background-repeat: no-repeat;padding-left:32px !important;font-size:12px;padding:0 2px 0 0;border-width: 1px;border-radius: 4px;margin-right: 2px;}
.shipping__list_label.active, .shipping__list_label:hover{background-position:-200px -5px;}
.shipping__list_item .shipping_711.active, .shipping__list_item .shipping_711:hover { background-position: -200px -348px;}
.shipping__list_item .shipping_quanjia.active, .shipping__list_item .shipping_quanjia:hover { background-position: -200px -398px;}
.shipping__list_item .shipping_laierfu.active, .shipping__list_item .shipping_laierfu:hover { background-position: -200px -548px;}

.default_ch{width: 18px;
    height: 18px;
    margin-top: 5px;}

.shipping_select{min-width: 60px;max-width: 140px;height:24px;}
/*address */
.address_box{float:left;}
.address_div {
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
    border: 2px dashed #ffffff;
    border-bottom: 2px dashed #ddd;
    border-radius: 2px;
    color: #999;
    cursor: pointer;
    transition: border-color 0.8s;
    /*width: 312px;
    min-height: 32px;*/
    margin-bottom: 6px;
}
.address_txt{
    width: 300px;
    min-height: 32px;
    padding-right:12px;
}
.address_txt.def_checked{
  padding-right:0px;
}

.default,.address_div:hover {
    /*border-color: #2196F3;*/
    border: 2px dashed #2196F3;
    color: #2196F3;
}
.default::after {
    content: '';
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 12px 12px;
    border-color: transparent transparent #2196F3 transparent;
    border-radius: 2px;
}
/* 图标容器 */
.icon-group {
    position: absolute;
    transform: translateY(-50%) translateX(110%);
    display: flex;
    gap: 8px;
    opacity: 0;
    transition: 0.2s;
}
.address_div:hover .icon-group {
    opacity: 1;
}
/* 编辑图标颜色 */
.edit-icon { background-color: #4dabf7; }
.edit-icon:hover { background-color: #339af0; }

/* 删除图标颜色 */
.delete-icon,.colse_icon { background-color: #ff6b6b; }
.delete-icon:hover,.colse_icon:hover { background-color: #fa5252; }
.action-icon svg {
    width: 16px;
    height: 16px;
    fill: white;
}

.action_icon {
    width: 28px;
    height: 28px;
    cursor: pointer;
    background-color: white;
    border-radius: 50%;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.2s;
    right: -2px;
    top: -6px;
    position: absolute;
}
.colse_icon.css_icon::before {
    content: "×";
    /*color: white;*/
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 2px;
}
.address_detail{width: 100%;
    font-weight: 500;
    margin: 0px;
    overflow: hidden;
    height: 18px;
    text-overflow: ellipsis;
    white-space: nowrap;}
.address_contact{
    color: #333;font-size: 9px;
}