body{font:24px "宋体","\5B8B\4F53";color:#FF0000 ; background:#CC9966 }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
li{list-style:none;*zoom:1;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#ffc080;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%; vertical-align:middle;}
textarea{overflow:auto;border:0 none;}
.clearfix:after{clear:both;display:block; visibility:hidden; height:0; line-height:0; content:".";}
.clearfix{*zoom:1;}
a{text-decoration:none;color:#ddd;}
a:hover{color:#ffc080;text-decoration:underline; cursor:pointer  }
ol li{list-style:decimal inside none;}
select{font:12px Verdana,Helvetica,Arial,sans-serif}


.h14{height:14px;}.h16{height:16px;}.h18{height:18px;}.h20{height:20px;}.h22{height:22px;}.h24{height:24px;}
.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}
.f0{font-size:0;}.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}
.mt10{margin-top:5px}.ml5{margin-left:5px}.ml10{margin-left:20px}.mr10{margin-right:10px}.pl200{padding-left:200px}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.wrap{white-space:nowrap;}
.bk{word-wrap:break-word;}
.l{float:left;}.r{float:right;}.pl{float:left;width:1000px;}
.cl{clear:both;}
.rel{position:relative; zoom:1;}.abs{position:absolute;}
.zx1{z-index:1;}.zx2{z-index:2;}
.poi{cursor:pointer;}.def{cursor:default;}
.ovh{overflow:hidden;}.ovs{overflow:scroll;}
.vh{visibility:hidden;}.vv{visibility:visible;}
.z{*zoom:1;}
.w{width:1110px; margin:0 auto}
.none{display:none;}




.head{height:100px;width:1110px;margin:0 auto; background:url(../images/yd_02.png) repeat-x}
.head .head_main{padding-top:40px}
.head .head_main .logo{padding-left:20px}
.head .head_main .login{width:400px; height:50px; color:#ddd}
.head .head_main .login table tr{height:26px}
.head .head_main .login table span{width:60px; text-align:right; display:inline-block}
.head .head_main .login table .btn_a{width:80px; height:20px; border:1px solid #ddd}

.head .head_main .login table .btn_b{width:68px; height:24px; background:url(../images/yd_03.png) no-repeat; border:none 0; cursor:pointer}

.nav .nav_main{height:36px; background:url(../images/yd_05.png) repeat-x}
.nav .nav_main .nav_l{width:13px; height:36px; background:url(../images/yd_04.png) no-repeat; position:absolute; top:0; left:0}
.nav .nav_main .nav_ct{height:36px}
.nav .nav_main .nav_ct li{ float:left; height:36px; line-height:36px; padding:0 5px; background:url(../images/yd_06.png) no-repeat center right; text-align:center; width:80px}
.nav .nav_main .nav_ct .list_a,.nav .nav_main .nav_ct .list_b{background:none}
.nav .nav_main .nav_ct li a{height:25px; line-height:25px; padding:0 5px; font-size:14px; font-weight:700; display:block; margin-top:5px}
.nav .nav_main .nav_ct li a:hover{background:#ffc080; text-decoration:none}
.nav .nav_main .nav_ct .list_b a{color:#ffc080}
.nav .nav_main .nav_r{width:10px; height:36px; background:url(../images/yd_08.png) no-repeat; position:absolute; top:0; right:0}

.main{background:#f7f7f7; border:1px solid #ddd; width:1110px; margin:10px auto} 
.main .info_a{padding:5px}
.main .info_a .info_img{width:880px; height:495px; background:#ccc}

.main .info_a .info_a_r{width:220px; background:#f2f2f2; height:495px}
.main .info_a .info_a_r .info_a_search{padding:5px; position:relative}
.main .info_a .info_a_r .info_a_search input{height:22px; border:1px solid #ddd; width:90px; float:left}
.main .info_a .info_a_r .info_a_search .subm{height:24px; border:1px solid #999; width:65px; background:#ddd; cursor:pointer}
.select { margin: 0; padding: 0; border:1px solid #cccccc; float: left; display: inline; height:22px; background:#fff}
.select div { border:1px solid #f9f9f9; float: left; margin-top:3px }
.select>div { overflow: hidden; }
* html .select div select { display:block; float: left; margin: -2px; }
.select div>select { display:block; float:none; margin: -2px; padding: 0px; }
.select:hover { border:1px solid #ffc080; }

.main .info_a .info_a_r .info_a_new{margin-top:10px; border:1px solid #a9a9a9}
.main .info_a .info_a_r .info_a_new .header{height:30px; background:url(../images/yd_07.png) repeat-x; line-height:30px}
.main .info_a .info_a_r .info_a_new .header a{color:#333; font-size:14px; font-weight:bold; padding-left:15px}
.main .info_a .info_a_r .info_a_new .ct{padding:5px}
.main .info_a .info_a_r .info_a_new .ct li{height:18px; line-height:18px; padding:3px 0 3px 10px; background:url(../images/dot.gif) center left no-repeat;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:200px}
.main .info_a .info_a_r .info_a_new .ct li a{color:#333}

/* 容器 */
.in-qq {border:1px solid #a9a9a9;margin:5px auto}
.in-qq dl{;margin-left:4px;}
.in-qq dt{height:30px;position:relative; background:url(../images/yd_07.png) repeat-x}
.in-qq dt a{color:#333; font-size:14px; font-weight:bold; padding-left:15px; height:30px; line-height:30px}
.in-qq dt b a{display:inline-block}
.in-qq dd{width:200px;margin:12px 10px 5px 10px;_margin:12px 5px 5px 10px;float:left;display:inline}
.in-qq dd a{color:#ffc080;line-height:20px;display:block; text-align:center}
.in-qq dd a:hover{color:#ffc080;text-decoration:none}

/* 未知大小的图片在已知容器中的垂直居中和水平居?*/
.in-qq dd img{margin-top:expression(80-this.height/2);max-width:160px;max-height:200px;}/* max-height可限制图片的最大高?*/
.in-qq dd p{width:200px;height:200px;border:1px solid #d3d3d3;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}

/* 容器 */
.in-qqs {border:1px solid #a9a9a9;;margin:5px auto}
.in-qqs dt{height:30px;position:relative; background:url(../images/yd_07.png) repeat-x}
.in-qqs dt a{color:#333; font-size:14px; font-weight:bold; padding-left:15px; height:30px; line-height:30px}
.in-qqs dt b a{display:inline-block}
.in-qqs dd{width:160px;margin:12px 10px 5px 10px;_margin:12px 5px 5px 10px;float:left;display:inline}
.in-qqs dd a{color:#ffc080;line-height:20px;display:block; text-align:center}
.in-qqs dd a:hover{color:#ffc080;text-decoration:none}

/* 未知大小的图片在已知容器中的垂直居中和水平居?*/
.in-qqs dd img{margin-top:expression(80-this.height/2);max-width:160px;max-height:200px;}/* max-height可限制图片的最大高?*/
.in-qqs dd p{width:200px;height:200px;border:1px solid #d3d3d3;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}

.info_c ul li{float:left; width:164px;  margin:5px 3px 5px 16px; height:215px}
.info_c ul .info_c_b{margin-right:0px}

/* ?2?*/
.in-qqa {border:1px solid #a9a9a9;;margin:0 auto}
.in-qqa dt{height:30px;position:relative; background:url(../images/yd_07.png) repeat-x}
.in-qqa dt a{color:#333; font-size:14px; font-weight:bold; padding-left:15px; height:30px; line-height:30px}
.in-qqa dt b a{display:inline-block}
.in-qqa dd{width:140px;margin:10px 5px 5px 10px;_margin:10px 2px 5px 2px;float:left;display:inline}
.in-qqa dd a{color:#ffc080;line-height:20px;display:block; text-align:center}
.in-qqa dd a:hover{color:#ffc080;text-decoration:none}


.in-qqas {border:1px solid #a9a9a9;;margin:0 auto}
.in-qqas dt{height:30px;position:relative; background:url(../images/yd_07.png) repeat-x}
.in-qqas dt a{color:#333; font-size:14px; font-weight:bold; padding-left:15px; height:30px; line-height:30px}
.in-qqas dt b a{display:inline-block}
.in-qqas dd{width:140px;margin:10px 5px 5px 4px;_margin:10px 2px 5px 2px;float:left;display:inline}
.in-qqas dd a{color:#ffc080;line-height:20px;display:block; text-align:center}
.in-qqas dd a:hover{color:#ffc080;text-decoration:none}

/* 未知大小的图片在已知容器中的垂直居中和水平居?*/
.in-qqa dd img{margin-top:expression(70-this.height/2);max-height:180px;max-weight:320px;}/* max-height可限制图片的最大高?*/
.in-qqa dd p{width:140px;height:140px;border:1px solid #d3d3d3;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}
.in-qqas dd img{margin-top:expression(70-this.height/2);max-height:180px;max-weight:320px;}/* max-height可限制图片的最大高?*/
.in-qqas dd p{width:140px;height:140px;border:1px solid #d3d3d3;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}
/* ?3?*/
.in-qqb {border:1px solid #a9a9a9;;margin:0 auto}
.in-qqb dt{height:30px;position:relative; background:url(../images/yd_07.png) repeat-x}
.in-qqb dt a{color:#333; font-size:14px; font-weight:bold; padding-left:15px; height:30px; line-height:30px}
.in-qqb dt b a{display:inline-block}
.in-qqb dd{width:200px;margin:12px 5px 5px 4px;float:left;display:inline}
.in-qqb dd a{color:#ffc080;line-height:20px;display:block; text-align:center}
.in-qqb dd a:hover{color:#ffc080;text-decoration:none}

/* 未知大小的图片在已知容器中的垂直居中和水平居?*/
.in-qqb dd img{margin-top:expression(130-this.height/2);max-height:260px;max-width:200px:}/* max-height可限制图片的最大高?*/
.in-qqb dd p{width:200px;height:339px;border:1px solid #d3d3d3;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}


.info_d .info_d_text h3{margin:10px 0}
.info_d .info_d_text h3 a{color:#333; font-size:14px; font-weight:bold}
.info_d .info_d_text p{line-height:24px}
.info_d .info_d_r a{width:360px; height:390px;  display:inline-block; overflow:hidden}

/* ?4?*/
.in-qqc {border:1px solid #a9a9a9;;margin:0 auto}
.in-qqc dt{height:30px;position:relative; background:url(../images/yd_07.png) repeat-x}
.in-qqc dt a{color:#333; font-size:14px; font-weight:bold; padding-left:15px; height:30px; line-height:30px}
.in-qqc dt b a{display:inline-block}
.in-qqc dd{width:110px;margin:10px 5px 5px 4px;_margin:10px 2px 5px 2px;float:left;display:inline}
.in-qqc dd a{color:#ffc080;line-height:20px;display:block; text-align:center;}
.in-qqc dd a:hover{color:#ffc080;text-decoration:none}

/* 未知大小的图片在已知容器中的垂直居中和水平居?*/
.in-qqc dd img{margin-top:expression(54-this.height/2);max-height:109px;max-weight:115px;}/* max-height可限制图片的最大高?*/
.in-qqc dd p{width:110px;height:110px;border:1px solid #d3d3d3;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}

.info_e .info_e_modo{width:250px; float:left; border:1px solid #a9a9a9; height:323px}
.info_e .info_e_modo .header{height:30px; background:url(../images/yd_07.png) repeat-x; line-height:30px}
.info_e .info_e_modo .header a{color:#333; font-size:14px; font-weight:bold; padding-left:15px; height:30px; line-height:30px}
.info_e .info_e_modo .ct a img{width:200px; height:250px; background:#0FF; display:block; margin:10px auto}
.info_e .info_e_modo .ct span{width:80px; height:25px; display:block; margin:0 auto}
.info_e .info_e_modo .ct span a{font-size:14px; color:#333; font-weight:bold}

.info_e .info_e_bill a{width:270px; height:160px;  display:block}

.info_f li{float:left; width:260px; overflow:hidden; margin-left:15px}
.info_f li .info_f_main{padding:10px 0}
.info_f .info_f_main .header{height:30px; line-height:30px; border-bottom:1px solid #000; position:relative}
.info_f .info_f_main .header a{height:30px; line-height:30px; border-bottom:2px solid #e17290 ; display:inline-block; position:absolute; bottom:-2px; left:0px; width:100px; text-align:center; font-size:14px; font-weight:bold; color:#000}

.info_f .info_f_main .ct{padding:5px}
.info_f .info_f_main .ct li{height:18px; line-height:18px; padding:1px 0 1px 15px; margin-left:0px; background:url(../images/dot.gif) center left no-repeat;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:240px}
.info_f .info_f_main .ct li a{color:#333}

/*link page*/
.info_link{border:1px solid #a9a9a9}
.info_link .header{height:30px; background:url(../images/yd_07.png) repeat-x}
.info_link .header a{color:#333; font-size:14px; font-weight:bold; padding-left:15px; height:30px; line-height:30px}
.info_link .ct{padding:10px 5px}
.info_link .ct a{color:#333; margin:5px 8px 4px 4px}

/*footer page*/
.footer .footer_main p{text-align:center; padding:5px 0}
.footer .footer_main p a{padding:0 8px; display:inline-block}
.footer .footer_main span{text-align:center; display:block; padding:5px 0}





.indexCon{width:700px;overflow:hidden;}
.indexCon .flashBanner{width:700px;height:360px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;background-color:#000;width:100%;text-align:right;
	position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
img{border:0 none;}


/* qqshop focus */
#focus {width:880px; height:495px; overflow:hidden; position:relative;}
#focus ul {height:360px; position:absolute;}
#focus ul li {float:left; width:880px; height:495px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:880px; height:30px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:680px; height:20px; padding:5px 20px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:20px; _font-size:0; margin-left:5px; cursor:pointer; background:#ff0000;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:125px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/*link page two*/
.info_link .ctt{background:url(../images/yd_09.png) bottom right no-repeat; min-height:200px; _height:200px; padding:10px}
.info_link .ctt h3{font-size:14px; font-weight:bold; padding:5px 0}
.info_link .ctt p{width:700px; line-height:21px}


.main_l{width:850px}
.main_l .ct_info,.main_r .ct_info{padding:10px}
.main_l .ct_info li,.main_r .ct_info li{height:18px; line-height:18px; padding:2px 0 2px 15px; background:url(../images/dot.gif) center left no-repeat; overflow:hidden}
.main_l .ct_info li a,.main_r .ct_info li a{color:#333;white-space:nowrap;word-wrap:break-word}
.main_l .ct_info li span{float:right}

.main_r{width:250px}

.main_r .user_list{padding:10px}
.main_r .user_list li{line-height:20px; padding-left:65px; position:relative}
.main_r .user_list li a{color: #333;}
.main_r .user_list li span{width:65px; position:absolute; top:0; left:0; font-weight:bold}

.info_link .ctt_info{padding:10px;overflow:hidden;width:1090px;}
.info_link .ctt_info .ctt_info_t h2{font-size:18px; font-weight:bold; color:#333; text-align:center}
.info_link .ctt_info .ctt_info_t ul{line-height:24px; padding-left:300px}
.info_link .ctt_info .ctt_info_t ul li{float:left; padding:0 5px}
.info_link .ctt_info .ctt_info_t ul li a{color:#ddbca5}

.info_link .comment{padding:10px}
.info_link .comment li{margin-bottom:10px}
.info_link .comment .comment_main{border-bottom:1px dashed #ddd; padding-bottom:10px}
.info_link .comment .comment_main .ueer_img{width:60px; height:60px; border:1px solid #ddd; margin-right:10px}
.info_link .comment .comment_main .ueer_img img{height:54px; width:54px; padding:3px}

.info_link .comment .comment_main .user_info .user_head{height:20px}
.info_link .comment .comment_main .user_info .user_head a{color:#333; font-weight:700; padding:0 5px; display:inline-block}

.info_link .comment .comment_main .user_info .user_ct p{padding-left:10px}

.info_link .comment_info{padding:10px; margin-bottom:10px}
.info_link .comment_info .comment_info_btn button{width:100px; height:30px; line-height:30px; margin:10px 0}


.info_link .ct_main_aa li{padding:2px 0; background:none; height:100%}

.ctt_info_ct img {max-width:900px;}
.ctt_info_ct a{color:#ffc080}
.ctt_info_ct {padding-left:20px;padding-right:20px;}

/* 分页*/
.page{ text-align:center;font-size:14px;}
.page span{display:block; padding:1px 7px; float:left; color:#ddbca5; }
.page a{ display:block; padding:1px 7px;  font-weight:normal!important; float:left;  margin-right:2px; font-size:14px; color:#666666;}
.page a.on{  font-weight:bold; color:#ff0000;}
.page a.onup{ background:url(../images/pageico.gif) no-repeat left 6px; padding-left:12px;  font-size:14px;}
.page a.ondown{ background:url(../images/pageico.gif) no-repeat right -24px; padding-right:12px;  font-size:14px;}
.wrap2 { margin: 0 auto;    width: 1110px;}




