*{word-break:break-all;word-wrap:break-word;}
html {overflow-y:scroll;}
body {margin:0;padding:0 0 20px;min-height:100%;font:12px Verdana, Tahoma, Arial;}
body{ background:url(../image/bg.jpg) center  top repeat-y; background-color:#6EB042;}
table{font-size:12px;}
form{margin:0px;padding:0px;}
ul,li{list-style:none; margin:0px; padding:0px;}
.text_css{font:12px Verdana, Tahoma, Arial;padding:4px 2px;border:1px solid;border-color:#666 #ccc #ccc #666;background:#FFF url('../image/bg_input.jpg') repeat-x;color:#333;font-size:12px;}
.button_css{font:12px Verdana, Tahoma, Arial;padding:2px 4px;margin:0px;}
.radio_css{}
.cproduct{width:140px; float:left; height:14px; display:block; overflow:hidden; margin-top:7px;}
.checkbox_css{}
select{padding:2px;font:12px Verdana, Tahoma, Arial;}
textarea{font:12px Verdana, Tahoma, Arial;}
.required{color:red;font-weight:bold;margin:0px 2px;}
.warning{font-weight:bold;}
.time{font-size:11px; font-family:Arial; color:#FF6600;}
.ip{font-size:11px; font-family:Arial; color:#FF6600; }
.time a:link,.time a:hover,.time a:visited,.time a:active{color:#FF6600;}
.ip a:link,.ip a:hover,.ip a:visited,.ip a:active{color:#FF6600;}
a:link, a:active, a:visited{text-decoration:none;color:#000000;}
a:hover{text-decoration:underline;color:#148FC8;}
a img{border:none;}
img{border:none;}
.commonlink:link,.commonlink:active,.commonlink:visited,.commonlink:hover{color:#0657B2;}
.div_out_onbg {margin:0 auto;width:990px;}
.div_out {margin:0 auto;width:990px;background-color:#FFFFFF;}
.colorpicker{cursor:pointer;}
.errStyle{color:red; background:url('../image/no_small.gif') center left no-repeat;padding-left:20px;}
.yesStyle{color:green; background:url('../image/yes_small.gif') center left no-repeat;padding-left:20px;}
.clear{clear:both; overflow:hidden; height:1px;}

/********头部********/
#header{margin:0 auto; width:990px; min-height:60px;}
#language{margin:0 auto; width:990px; height:30px; background:url('../image/bg_language.gif');}
#language ul{float:right;list-style-type:none;margin:0;padding:0;}
#language li{float:left;list-style-type:none;margin:0;padding:0; height:30px; line-height:25px;}
#language ul li a {display:block;margin:0px 8px 0px 8px; text-decoration:none; font-size:12px; background-repeat:no-repeat; background-position:center left; padding-left:20px; }
#language ul li a:hover {color:#177DCC;}
#language ul li a:visited,#language ul li a:active,#language ul li a:link{color:#000;text-decoration:none;}
#phone{float:left; width:200px; height:28px; line-height:28px; font-size:10px; font-weight:bold; color:#333; margin-left:10px; padding-left:15px; background:url('../image/bg_contact.gif') 0px 2px no-repeat;}
#header table{width:100%;}
#header .left{width:280px;}
#header .right{text-align:right; color:#ccc;}
#header .right a{display:inline-block; height:16px; line-height:16px; margin:0px 5px;}
#header .topcart{ background:url('../image/bg_topcart.gif') center left no-repeat; padding-left:22px;}
#header .memberlognav{float:right;}

/********顶部菜单********/
#nav{margin:0 auto; width:990px; height:33px; background:url('../image/bg_nav.png'); z-index:9999; position:relative;font-size:14px;font-weight:bold; margin-bottom:3px; }
#nav .searchdiv{width:90px; float:right; padding-top:19px;}
#nav .searchdiv input{width:90px; border:0px; font-size:14px;  color:#148FC8; background:none; font-weight:bold;}
#nav .searchdiv .sbtn{width:15px; background:none; cursor:pointer; display:inline-block;}

#topnav .topmenu {position:relative; float:left; height:33px; margin-left:16px; background:url(../image/117.gif) no-repeat right; padding:0px 17px 0px 3px; }
#topnav .toplink {height:33px; line-height:33px; color:#FFF;text-decoration:none; font-size:14px; float:left;  }
#topnav .toplink:link, #topnav .toplink:visited, #topnav .toplink:active{color:#FFF; text-decoration:none;}
#topnav .toplink:hover { color:#FFF; text-decoration:none; border-bottom:0px solid #fc0;}

/********顶部菜单->下拉菜单********/

ul#topnav li .sub {
	position:absolute;top:34px; left:0;background:#f5f5f5;padding:0px 8px;z-index:10000;float:left; padding-bottom:5px;border:1px solid #D2E2E5;display:none;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;
}
ul#topnav li .sub ul{float:left;}
ul#topnav .sub ul li {display:block; height:28px; line-height:28px; border-bottom:1px solid #e0e0e0;width:120px;color:#fff;overflow:hidden;}
ul#topnav .sub ul li h3 {padding:0;  margin:0;font-weight:normal;font-size:14px;}
ul#topnav .sub ul li a:hover {color:#148FC8; }


/********所有页面整个框架********/
.main1{margin:0 auto; width:990px; height:15px; background:url('../image/bg_bodymain1.png');}
.main2{margin:0 auto; width:990px; background:url('../image/bg_bodymain2.png');}
.main3{margin:0 auto; width:990px; height:18px; background:url('../image/bg_bodymain3.png');}
.main_table{margin:0 auto; width:930px;}
.main_table tr td{vertical-align:top;}
.main_table .lefttd{width:200px; border-right:1px dotted #dedede;}

.leftcate{width:240px; padding:0 10px 0 0px;}
.leftcate h2{margin:0px; padding:0px; font-size:14px; color:#083773; }
.leftcate .big{display:block; font-size:13px; height:23px; border-bottom:1px dotted #cecece; text-indent:14px; margin-top:10px; font-weight:bold; background:url('../image/ico_right.gif') no-repeat center right;}
.leftcate .small{display:block; height:22px; line-height:22px; text-indent:24px;}

.position{width:930px; border-bottom:1px dotted #c0c0c0; height:35px;line-height:35px;margin:0px auto 10px auto; color:#333; background:url('../image/ico_home.gif') no-repeat center left; text-indent:20px;}
.position span{color:#666666;}
.position a:link,.position a:hover,.position a:visited,.position a:active{color:#083773;}


/********首页样式********/

#index_main{margin:0 auto; width:990px; height:245px;}
.titletr td{height:25px; line-height:25px; color: #006600; font-weight:bold; background:url('../image/ico_p1.gif') no-repeat center left; font-size:14px; padding-left:15px;}

.indexnewsul{padding:0px;}
.indexnewsul li{height:32px; line-height:32px; background:url('../image/bg_dot.gif') no-repeat center left; text-indent:8px; overflow:hidden; border-bottom:1px dotted #cccccc; padding-left:6px;}
.indexnewsul li a:link,.indexnewsul li a:hover,.indexnewsul li a:visited,.indexnewsul li a:active{color:#333;}
.indexnewsul .time{display:none;}

.indexintro{color:#333; line-height:175%; background:#f5f5f5; padding:8px;}
.indexintro img{}



.wrapper {width:334px; margin:0 auto; padding-bottom:50px;}

h1 {height:50px; line-height:50px; font-size:22px; font-weight:normal; font-family:"Microsoft YaHei",SimHei;}

.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}
.border{ border:solid #C8C8C8 1px;}.fontwite{color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:15px; }
.more,.more a,.more a:hover,.more a:visited{ font-size:12px; color:#FFFFFF;}
.more a:active {font-size:12px; color:#FFFFFF;}
.more a:active {font-size:12px; color:#FFFFFF;}
/* qqshop focus */
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } 
#ibanner { position:relative; width:340px; height:240px; overflow:hidden; margin:0; }
#ibanner_pic {}
#ibanner_pic a { position:absolute; top:0; display:block; width:340px; height:240px; overflow:hidden; }
#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background: #FFFFFF; cursor:pointer; }
#ibanner_btn .normal { height:20px; margin-top:8px; border:1px solid #999; color:#999; font-size:16px; line-height:20px; }
#ibanner_btn .current { height:28px; border:1px solid #FF5300; color:#FF5300; font-size:28px; line-height:28px; }

.indexproul li{display:block; float:left; width:118px; height:100px; text-align:center; border:1px solid #dedede; margin-left:5px;margin-right:5px;margin-bottom:5px; overflow:hidden; padding:5px;}
.indexproul li a{display:block; width:118px; height:100px; overflow:hidden;}
.indexproul .proimg img{ height:100px;}
.indexproul li span{display:block; height:14px; width:90px; overflow:hidden;}

/********文章列表********/
.newlistul{padding:10px;}
.newlistul li{font-size:14px; height:32px; line-height:32px; background:url('../image/bg_dot.gif') no-repeat center left; text-indent:8px; overflow:hidden; border-bottom:1px dotted #cccccc;}
.newlistul li a:link,.newlistul li a:hover,.newlistul li a:visited,.newlistul li a:active{color:#333;}
.newlistul li .title{float:left;}
.newlistul li .time{float:right;}
.list_pager{float:right; margin-top:5px; clear:both;}
.list_pager table tr td{vertical-align:middle;}


/********产品列表********/
.proitem{width:160px; height:235px; float:left; padding:10px 0px 0px 50px; text-align:center; position:relative;}
.proitem .price{font-size:11px; font-weight:bold; color:#F70000;}
.proitem .proimg a{width:160px; height:160px; display:block;}
.proitem .proimg{width:160px; height:160px; background:#fff; border:3px solid #f5f5f5; overflow:hidden;}
.proitem .colorborder{border:3px solid #148FC8;}
.proitem .proimg img{width:160px;}
.proitem .proname{width:160px; line-height:150%; text-align:center; padding-top:6px; font-size:12px;}
.proitem .checkbox{position:absolute; left:52px; top:12px;}

/********产品浏览页面********/
#bigdiv{width:250px; height:250px; padding:20px 8px; border:2px solid #dedede; margin:auto; margin-bottom:5px; text-align:center; position:relative;}
#smalldiv{width:70px; height:250px; margin:auto; text-align:center;}
#smalldiv li{display:block; overflow:hidden; text-align:center; margin:3px; padding:2px 0px; width:64px; height:50px; background:url('../image/bg_imgview.gif') no-repeat; cursor:pointer;}
#smalldiv li img{width:42px; height:42px;}
#smalldiv .p2{background:url('../image/bg_imgview.gif') no-repeat 0px -54px; cursor:pointer;}
.product_title1{border-bottom:1px dotted #ccc; margin:10px;}
.product_title1 b{display:block; color:#083976; font-size:14px; padding:8px 0px;}
.product_dt{width:360px ;border-collapse:collapse; }
.product_dt td{margin:0px; padding:8px 3px; border-bottom:1px solid #ededed;}
.product_dt .left{width:75px; text-align:right; color:#333; background:#f5f5f5;}
.product_dt .priceleft{padding-top:16px;}
.product_dt .price{font-size:24px; font-weight:bold; color:#F70000; }
.product_dt .sold{font-weight:bold; color:#CC6600; }
.product_dt .level{width:60px; height:16px; background:url('../image/bg_stars.gif') no-repeat;}
.product_dt .level0{background-position:0px -80px;}
.product_dt .level1{background-position:0px -64px;}
.product_dt .level2{background-position:0px -48px;}
.product_dt .level3{background-position:0px -32px;}
.product_dt .level4{background-position:0px -16px;}
.product_dt .level5{background-position:0px 0px;}
.product_cart{width:280px; margin:auto; text-align:center; margin-top:8px;}
.product_cart a{display:block; width:132px; height:46px; line-height:44px; text-align:center; background:url('../image/bg_btnbuy.gif') no-repeat; float:left; font-weight:bold; font-size:14px; margin:2px;}
.product_cart a:link,.product_cart a:active,.product_cart a:visited,.product_cart a:hover{color:#D53000;}
.product_imgdiv img{height:200px; overflow:hidden;}
.product_content{padding:10px; line-height:180%; font-size:14px; width:680px; overflow:hidden;}
.product_content img, .main_table .viewcontent img,.main_table .pagecontent img{max-width:680px;}


/********搜索*************/
.searchpagediv{width:900px; margin:auto;}
.searchitem{color:#666; line-height:180%; padding:8px 0px;}
.searchitem u{color:red; text-decoration:none;}
.searchitem b{font-size:14px; font-weight:normal;}
.searchitem .title:link,.searchitem .title:active,.searchitem .title:hover{color:#0000CC;  text-decoration:underline;}
.searchitem .title:visited{color:#551A8B;  text-decoration:underline;}
.searchitem .link:link,.searchitem .link:active,.searchitem .link:hover,.searchitem .link:visited{color:#008000;}
.searchitem .time{padding-left:10px;}
.searchitem .type{color:#333;}
.searchsite{padding:5px 0px;}
#sitekey{width:680px; height:30px; line-height:30px; border:1px solid; border-color:#666 #ccc #ccc #666;background:#FFF url('../image/bg_input.jpg') repeat-x; font-size:14px; font-weight:bold;}
#sitebtn{width:100px; height:30px; line-height:30px; font-size:14px;}
.searchresult{color:#666; padding-bottom:10px;}


/********联系我们********/
#widget_contact .company{padding:0px 0px 10px 50px; border-bottom:1px dotted #c0c0c0; background:url('../image/ico_contact.gif') no-repeat 0px 0px;}
#widget_contact .contact{padding:10px 0px 10px 50px; border-bottom:1px dotted #c0c0c0; background:url('../image/ico_contact.gif') no-repeat 0px -138px;}
#widget_contact .online{padding:10px 0px 10px 50px; background:url('../image/ico_contact.gif') no-repeat 0px -285px;}
#widget_contact .online ul li{display:block; height:16px; line-height:16px; margin:8px; padding-left:20px; font-size:12px; color:#083773; background-image:url('../image/bg_contact.gif');background-repeat:no-repeat;}

/********联系我们->图标********/
.ctico{}
.ctico li{display:block; height:16px; line-height:16px; margin:6px; padding-left:20px; font-size:10px; color:#083773; background-image:url('../image/bg_contact.gif');background-repeat:no-repeat;}
.ctphone{background-position:0px -5px;}
.ctqq{background-position:0px -35px;}
.ctmsn{background-position:0px -65px;}
.ctaliww{background-position:0px -95px;}
.ctskype{background-position:0px -125px;}
.ctyahoo{background-position:0px -155px;}


/********Page页面********/
.marginauto{margin:auto;}
.main_table h1{display:block; font-size:20px; text-align:center; margin:0px; padding:8px 0px;}
.main_table .viewsource{text-align:center; height:30px;}
.main_table .viewsource a:link,.main_table .viewsource a:active,.main_table .viewsource a:visited,.main_table .viewsource a:hover{color:#999; padding-left:10px;}
.main_table .viewcontent{padding:0px 15px 15px 15px; font-size:14px; line-height:180%; width:680px; overflow:hidden;}
.main_table .pagecontent{padding:0px 15px 15px 15px; font-size:14px; line-height:180%; width:680px; overflow:hidden;}


/********友情链接********/
#link_logo ul li{float:left; margin:4px;}
#link_logo ul li img{width:88px; height:31px;}


#link_text ul li{float:left; display:block; width:140px; height:18px; line-height:18px; margin:5px 5px; float:left; overflow:hidden; text-align:left; border:solid #F3F3F3 1px; padding:2px;}


/********留言板********/
.msgsearch{width:100%;}
.msgsearch td{padding:8px 4px;}
.msgsearch form{float:right;}

.msgli_1{display:block; overflow:hidden; width:680px; padding:8px 12px; background:#f3f3f3; color:#666; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; border-left:0px; border-right:0px; margin:0px 8px 0px 8px;}
.msgli_1 .title{display:block; margin:5px 0px; padding:3px 0px; line-height:150%; font-size:14px; font-weight:bold; border-bottom:1px dotted #999; color:#333;}
.msgli_1 .name, .msgli_1 .replier{color:#083773; font-weight:bold;} 
.msgli_1 .posttime, .msgli_1 .replytime{color:#666; font-size:10px;}
.msgli_1 .remark{display:block; margin:5px 0px; font-size:14px; line-height:180%;}
.msgli_1 .replyblock{display:block; margin:10px 0px; padding:0px 8px; border:1px solid #dedede; background:#fafafa;}
.msgli_1 .reply{display:block; margin:5px 0px; font-size:12px; line-height:180%;}

.msgli_0{display:block; overflow:hidden; width:680px; padding:8px 12px; background:#fff; color:#666; border-top:1px solid #eee; border-bottom:1px solid #eee; border-left:0px; border-right:0px;  margin:0px 8px 0px 8px;}
.msgli_0 .title{display:block;  margin:5px 0px; padding:3px 0px; font-size:14px; font-weight:bold; border-bottom:1px dotted #c0c0c0; color:#333;}
.msgli_0 .name, .msgli_0 .replier{color:#083773; font-weight:bold;} 
.msgli_0 .posttime, .msgli_0 .replytime{color:#666; font-size:10px;}
.msgli_0 .remark{display:block; margin:5px 0px; font-size:14px; line-height:180%;}
.msgli_0 .replyblock{display:block; margin:10px 0px;  padding:0px 8px; border:1px solid #eee; background:#fafafa;}
.msgli_0 .reply{display:block; margin:5px 0px; font-size:12px; line-height:180%;}

.msgtb tr td{vertical-align:top; }
.msgtb .msgtd1{text-align:right; width:120px; padding:6px 2px 0px 0px; height:28px; font-weight:bold; color:#333;} 
.msgtb .msgtd2{text-align:left;} 
.msgtb .msgtd2 .text_css{width:400px;}
.msgtb .msgtd2 textarea{width:400px; height:140px;}
.msg_title1{border-bottom:1px dotted #ccc; margin:10px;}
.msg_title1 b{display:block; color:#083976; font-size:14px; padding:8px 0px;}


/********投票********/
.voteheader{margin:0px; padding:4px 0px; font-size:18px; color:#083773; font-weight:bold; background:url('../image/img_vote.gif') center left no-repeat; text-indent:25px; border-bottom:1px dotted #c0c0c0;}
.voteitem{margin:5px 0px 10px 0px; line-height:150%;}
.voteitem ul li{padding:0px;}
.voteitem a{display:block; float:left; width:65px; height:23px; background:url('../image/bg_btnvote.gif'); margin:5px 5px 0px 0px; line-height:23px; color:#333; text-align:center;}
.voteitem a:hover{text-decoration:none;}

.view_vote{width:900px; margin:auto;}
.view_vote .votetitle{font-size:14px; color:#083773; font-weight:bold; background:url('../image/img_vote.gif') center left no-repeat; text-indent:25px; border-bottom:1px dotted #c0c0c0; padding:5px;}
.view_vote .votelimit{color:#333; padding:6px;}
.view_votetable{width:880px; margin:auto; margin-bottom:20px;}
.view_votetable td{border-bottom:1px dotted #dedede; padding:6px;}
.view_votetable .votetd1{width:400px;}
.view_votetable .votetd2{width:300px;}
.view_votetable .vote100{background:#ededed; height:10px; overflow:hidden; width:300px;}
.view_votetable .vote100 div{height:10px;}
.votesucceed{padding:10px; width:600px; margin:auto; margin-bottom:10px; background:#f5f5f5; border:1px solid #dedede; font-weight:bold;  text-align:center;}


/********底部*************/
.footer{text-align:center; font-size:11px; color:#666; padding:25px 0px; line-height:150%;background:url('../image/foot.jpg') 0px 0px; height:70px;}
.footer a:visited,.footer a:link,.footer a:hover,.footer a:active{color: #000000;}
#footernavdiv{margin:10px auto 0px auto; width:990px; clear:both; text-align:center;}
#footernav li{display:inline; padding:10px 10px;   }



/********** Pagination 分页 *********/
.Pagination {height:30px;background:url('../image/pager.gif') 0px 0px;font-size:11px;}
.Pagination a {padding:0px 2px;height:30px;line-height:30px;color:#574747;float:left;text-align:center;border-right:1px solid #D5CEC8;border-left:1px solid #FFFFFF;display:block;}
.Pagination a:link,.Pagination a:visited,.Pagination a:active,.Pagination a:hover{color:#574747;text-decoration:none;}
.Pagination strong {background:url('../image/pager.gif') 0px -30px;padding:0px 2px;height:30px;line-height:30px;color:#574747;float:left;text-align:center;border-left:1px solid #FFFFFF;border-right:1px solid #DEB647;display:block;}
.Pagination_td1 {padding:0px 0px;height:30px;background:url('../image/pager.gif') 0px 0px;border:1px solid #CECFCA;border-right:0px;text-align:left;}
.Pagination_td2 {padding:0px 8px;height:30px;background:url('../image/pager.gif') 0px 0px;border:1px solid #CECFCA;border-left:0px;text-align:left;font-size:12px;}
.Pagination_inputtd {text-align:right;}
.Pagination_input {background-color:#FFFFFF;background:url('../image/pager.gif') repeat-x 0px -80px;height:16px;padding:1px;border:1px solid #CFCFCD;font-size:12px;}
.Pagination_epagetd {width:72px;}
.Pagination_epagenum a {width:17px;height:15px;border:1px solid #858786;margin-right:5px;font-size:11px;display:block;float:left;background:url('../image/pager.gif') 0px -60px;}
.Pagination_epagenum a:link,.Pagination_epagenum a:visited,.Pagination_epagenum a:active,.Pagination_epagenum a:hover{color:#574747;text-decoration:none;}
.Pagination_epagenum strong {width:17px;height:15px;border:1px solid #858786;margin-right:5px;font-size:11px;display:block;float:left;background:url('../image/pager.gif') -20px -60px;color:#C37300;font-weight:normal;}


/************** Banner 横幅广告*************/
#banner{margin:0 auto; width:740px;}
#imgPlay {
	MARGIN:8px auto; OVERFLOW:hidden; WIDTH:740px; ZOOM:1; POSITION:relative; HEIGHT:380px; z-index:1;
}
#imgPlay .imgs IMG {
	 WIDTH:740px;
}
#imgPlay .imgs LI {
	FLOAT:left; POSITION:relative; BORDER-RIGHT:#dbdbdb 1px solid; PADDING-RIGHT:1px; BORDER-TOP:#dbdbdb 1px solid; PADDING-LEFT:1px; PADDING-BOTTOM:1px; BORDER-LEFT:#dbdbdb 1px solid; WIDTH:740px; height:380px; PADDING-TOP:1px; BORDER-BOTTOM:#dbdbdb 1px solid; overflow:hidden;
}
#imgPlay .imgs {
	WIDTH:5760px
}
#imgPlay .prev {
	BACKGROUND:url(../image/img_player.gif) no-repeat 0px 0px; LEFT:1px; WIDTH:46px; CURSOR:pointer; TEXT-INDENT:-9999px; POSITION:absolute; TOP:110px; HEIGHT:81px
}
#imgPlay .next {
	BACKGROUND:url(../image/img_player.gif) no-repeat 0px 0px; LEFT:1px; WIDTH:46px; CURSOR:pointer; TEXT-INDENT:-9999px; POSITION:absolute; TOP:110px; HEIGHT:81px
}
#imgPlay .next {
	BACKGROUND-POSITION:right 0px; RIGHT:1px; LEFT:auto
}
#imgPlay .num {
	DISPLAY:inline; LEFT:400px; POSITION:absolute; TOP:275px; HEIGHT:19px
}
#imgPlay .num SPAN {
	DISPLAY:inline-block; BACKGROUND:url(../image/img_player.gif) no-repeat -19px -83px; MARGIN:0px 2px; OVERFLOW:hidden; WIDTH:14px; CURSOR:pointer; LINE-HEIGHT:0; HEIGHT:13px
}
#imgPlay .num p {
	margin:0px; padding:0px;
}

#imgPlay .num SPAN.on {
	BACKGROUND-POSITION:1px -83px
}
#imgPlay .num .lc {
	PADDING-RIGHT:0px; PADDING-LEFT:0px; BACKGROUND:url(../image/img_player.gif) no-repeat 0px -100px; FLOAT:left; PADDING-BOTTOM:0px; WIDTH:13px; PADDING-TOP:3px; HEIGHT:16px
}
#imgPlay .num .mc {
	PADDING-RIGHT:0px; PADDING-LEFT:0px; BACKGROUND:url(../image/img_player.gif) no-repeat 0px -140px; FLOAT:left; PADDING-BOTTOM:0px; WIDTH:13px; PADDING-TOP:3px; HEIGHT:16px
}
#imgPlay .num .rc {
	PADDING-RIGHT:0px; PADDING-LEFT:0px; BACKGROUND:url(../image/img_player.gif) no-repeat 0px -120px; FLOAT:left; PADDING-BOTTOM:0px; WIDTH:13px; PADDING-TOP:3px; HEIGHT:16px
}
#imgPlay .num .mc {
	BACKGROUND:url(../image/img_player.gif) repeat-x  0px -140px;
}
#imgPlay .num .rc {
	BACKGROUND:url(../image/img_player.gif) no-repeat 0px -120px;
}
#imgPlay #numInner {
	PADDING-RIGHT:0px; PADDING-LEFT:0px; BACKGROUND:none transparent scroll repeat 0% 0%; PADDING-BOTTOM:0px; PADDING-TOP:3px; POSITION:absolute; TOP:275px; TEXT-ALIGN:center
}


/**********PopUp (Cover Div) 弹出窗口***********/
.coverDiv{position:absolute;left:0px;top:0px;width:1px;height:1px;background-color:#000000;filter:alpha(opacity=10);-moz-opacity:0.10;opacity:0.10;}
.coverDivClear{position:absolute;left:0px;top:0px;width:1px;height:1px;background-color:#000000;filter:alpha(opacity=1);-moz-opacity:0;opacity:0;}
.coverFrame{width:0px;height:0px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.loading{position:absolute;width:100px;height:100px;z-index:500010;background:#cccccc;text-align:center;left:0px;top:0px;}
.loading_inner{background:#ffffff;left:-3px;top:-3px;height:98px;height:98px;position:relative;border:1px solid #c0c0c0;}
#popwin{border:3px solid #6B97C2;padding-bottom:3px;background:#fff;}
.snapdiv_button_close{background-image:url('../image/close.gif');width:14px;height:14px;margin-top:3px;margin-right:7px;float:right;cursor:pointer;}
.snapdiv_loading{width:32px;height:32px;background-repeat:no-repeat;background-image:url('../image/loading.gif');}
.snapdiv_title_div{background:#F5F5F5;padding-top:3px;}
.snapdiv_title{font-size:14px;font-weight:bold;color:#085A99;line-height:22px;text-indent:10px;}
.snapdiv_content{background-color:#FFFFFF;border:5px solid #F5F5F5;padding:8px; overflow:hidden;}
.dialog_content{font-size:14px;line-height:180%;}
.dialog_ico_err{width:48px;height:48px;background-image:url('../image/dialog_icons.gif');background-position:0px 0px;}
.dialog_ico_yes{width:48px;height:48px;background-image:url('../image/dialog_icons.gif');background-position:-50px 0px;}
.dialog_ico_info{width:48px;height:48px;background-image:url('../image/dialog_icons.gif');background-position:-100px 0px;}
.dialog_ico_ask{width:48px;height:48px;background-image:url('../image/dialog_icons.gif');background-position:-150px 0px;}
.dialog_ico_stop{width:48px;height:48px;background-image:url('../image/dialog_icons.gif');background-position:-200px 0px;}
.dialog_table{width:98%;margin:1%;}
.dialog_table_td{width:60px;}
.dialog_content{font-size:14px;color:#000000;line-height:120%;}
.dialog_button{height:30px;text-align:center;clear:both;}
.dialog_button input{margin:0px 3px; padding:2px 3px; font-size:12px;}


/*******ext 文件类型********/
.ext_small{background:url('../image/img_ext_small.gif') no-repeat;}
.ext_small a{padding-left:20px;}
.ext_small i{display:inline-block;width:16px;height:16px;}
.ext_small_pdf{background-position:0px 0px;}
.ext_small_ppt{background-position:0px -16px;}
.ext_small_doc{background-position:0px -32px;}
.ext_small_media{background-position:0px -48px;}
.ext_small_htm{background-position:0px -64px;}
.ext_small_swf{background-position:0px -80px;}
.ext_small_xls{background-position:0px -96px;}
.ext_small_txt{background-position:0px -112px;}
.ext_small_img{background-position:0px -128px;}
.ext_small_package{background-position:0px -144px;}
.ext_small_common{background-position:0px -160px;}


/************ 操作提示 ***********/
.msgdiv{margin:auto; width:90%; font-size:14px;}
.msgdiv a:link,.msgdiv a:visited,.msgdiv a:active,.msgdiv a:hover{color:#0657B2;text-decoration:none;}
.msgdiv table{width:100%;height:200px;}
.msgdiv .content{height:50px; font-size:14px; }
.msgdiv .left{width:300px; background:url('../image/bg_msg.gif') no-repeat center center; }
.msgdiv .right{line-height:200%;}
.msg_newpass{color:green;font-weight:bold;}

/************ jqzoom ***********/
.jqzoom{position:relative;cursor:pointer;width:250px;height:250px;overflow:hidden;}
div.zoomdiv {z-index:100;position:absolute;top:-2px; left:270px; background:#ffffff; border:1px solid #dedede; display:none; text-align: center; overflow: hidden;}
div.jqZoomPup {z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#ffffff no-repeat;; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50);}



input {vertical-align:middle;font-size:12px}
button {vertical-align:middle;font-size:12px}
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none}
a {color:#363636;text-decoration:none;}
.clear {clear:both;}
.clearfix:after {clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}
em {font-style:normal;}

.wei{ width:100px; height:100px; background:#00C; margin-left:10px;}
.img_show{ width:283px; height:194px; position:relative; margin:0 auto; margin-top:10px;}
.img{ width:283px; height:194px; overflow:hidden;}
.img ul li{ float:left; width:283px; height:194px;}
.img ul{ width:1415px; height:194px; }
.sz{position:absolute; right:5px; bottom:2px;}
.sz ul li{ float:left; width:20px; height:20px; background:#0F0; color:#00C; margin:0 5px; z-index:100; text-align:center; line-height:20px; cursor:pointer;}
.sz ul li.on{ background:#900; color:#FFF;}


/*登录*/
.login_title{font-size:14px;color:#083773;font-weight:bold;}
.login_div{ margin:auto;}
.login_a1{width:150px;text-align:right;padding:5px;}
.login_a2{width:610px;padding:5px;color:#666666;}
.login_a2 a:link,.login_a2 a:active,.login_a2 a:visited,.login_a2 a:hover{color:#666;}
.login_a3{}

/*注册*/
.signup_div{margin:auto;}
.signup_a1{width:150px;text-align:right;padding:5px;}
.signup_a2{width:710px;padding:5px;color:#666666;}
.signup_a3{}
.signup_useragree:link,.signup_useragree:active,.signup_useragree:visited,.signup_useragree:hover{color:#083773;font-weight:bold;}



/*个人中心*/
.member_out{width:96%; padding-bottom:20px; margin:auto;}
.member_a0{width:100%;}
.member_a1{width:180px;vertical-align:top; border-right:1px dotted #dedede;}
.member_a1 b{width:180px;height:45px;line-height:45px;text-indent:50px;font-size:14px;color:#333333;display:block;background:url('../image/bg_member.jpg') no-repeat center center;}
.member_a1 p{font-size:14px;margin:0px;height:28px;line-height:28px;text-indent:48px;}
.member_a1 p a:link,.member_a1 p a:active,.member_a1 p a:visited{color:#0657B2;}
.member_a1 p a:hover{color:#0657B2;font-weight:bold;}
.member_b1{width:140px;text-align:right; color:#333333;padding:8px 3px 8px 0px; font-size:14px;}
.member_include{font-size:14px;}

.member_title{border-bottom:1px dotted #ccc; margin:10px; margin-top:0px;}
.member_title b{display:block; color:#083976; font-size:14px; padding:8px 0px;}
.member_title span{float:left;display:block;width:200px;}

.member_title img{float:right;margin-top:6px;}
.member_pic_a1{vertical-align:top;color:#333333;line-height:180%;}
.member_pic_a1 b{font-size:14px;}
.member_pic_a1 img{margin:5px 10px 0px 0px;border:10px solid #dedede;}
.member_grouptable, .member_creditstable, .member_popedomtable{border-top:3px solid #D9E6BB;width:100%;border-collapse:collapse;}
.member_grouptable thead, .member_creditstable thead, .member_popedomtable thead{color:#666666;background:#EFEFEF;font-weight:bold;}
.member_grouptable td, .member_creditstable td, .member_popedomtable td{border-bottom:1px solid #D9E6BB;padding:5px;}
.member_popedomtable td{width:50%;}
.member_popedomtable .noallow{font-weight:bold;color:#999999;}
.member_popedomtable .allow{font-weight:bold;color:green;}
.member_grouptable .groupname{font-weight:bold;color:#333333;width:150px;}
.member_grouptable .grouptype{width:100px;}
.member_grouptable .groupstar{width:250px;}
.member_grouptable .groupmarkrange{width:250px;}
.member_grouptable .grouplink a:link,.member_grouptable .grouplink a:active,.member_grouptable .grouplink a:visited{color:#0657B2;}
.member_grouptable .group0 td{background:#f5f5f5;}
.member_creditsdiv{font-size:12px;padding:8px;color:#333333;}
.msg {border-top:3px solid #D9E6BB;width:100%;border-collapse:collapse;}
.msg td{border-bottom:1px solid #D9E6BB;padding:5px;}
.msg thead{color:#666666;background:#EFEFEF;font-weight:bold;}
.msg thead td{padding:7px 5px;}
.msg thead .msg_1{width:470px;}
.msg thead .msg_2{width:130px;}
.msg thead .msg_3{ text-align:right;}
.msg tbody{font-weight:normal;}
.msg tbody .msg_1{font-size:12px;}
.msg tbody .msg_2{font-size:12px;}
.msg tbody .msg_3{ text-align:right;color:#999999;font-size:11px; font-family:Arial;}
.msg .hasread{}
.msg .unread{font-weight:bold;}
.msg_system{color:#FF6600;}



/**********datechoose**********/
.TrTitle {background:#fff;border-bottom:5px solid #D4D0C8;color:#000;cursor:pointer;}
.TrOver {background:#808080;height:18px;border:0px solid #999999;color:#D4D0C8;cursor:pointer;}
.TdOver {background:#fff;height:18px;width:22px;border:0px solid #ccc;color:#000;cursor:pointer;}
.TdOut {background:#C6D3EF;height:16px;width:20px;border:1px solid #3169C6;color:#333;cursor:pointer;}
.TdOver2 {background:#e6e6e6;height:18px;border:1px solid #ccc;border-top:1px solid #fff;border-left:1px solid #fff;color:#666;cursor:pointer;}
.TdOut2 {background:#e6e6e6;height:18px;border:1px solid #fff;border-top:1px solid #ccc;border-left:1px solid #ccc;color:#000;cursor:pointer;}


/**********订单**********/
.orderitem{ border:1px solid #e6e6e6; font-size:12px; width:98%; margin:auto; margin-bottom:10px;}
.ordertitle b.ordernum{margin-right:20px; font-size:11px;}
.ordertitle .time{font-weight:bold;}
.orderitem a:link,.orderitem a:active,.orderitem a:visited,.orderitem a:hover{color:#148FC8;}
.ordertitle{background:#f5f5f5; line-height:150%; padding:5px; border-collapse:collapse;}
.ordertable{width:100%;}
.ordertable td{margin:0px; padding:0px;}
.ordertable .td1{border-right:1px solid #e6e6e6;}
.ordertable .td2{width:110px;border-right:1px solid #e6e6e6; text-align:center;padding:3px; line-height:160%; color:#666;}
.ordertable .td2 .total{ font-weight:bold;  color:#f30; font-size:12px; }
.ordertable .td3{width:80px;text-align:center;  padding:3px;}
.orderpro{width:100%; border-bottom:1px solid #e6e6e6;border-collapse:collapse;}
.orderpro td{padding:3px;}
.orderpro .op1{width:50px;}
.orderpro .op1 img{width:48px; height:48px;}
.orderpro .op2{}
.orderpro .op3{width:80px;text-align:center; font-size:11px;}
.orderpro .op4{width:40px;text-align:center; font-weight:bold;}
.coverborder{background:#fff; margin-top:-2px; height:3px; overflow:hidden;}
.orderno{width:98%; margin:auto; padding:6px 0px;}

/**********购物车**********/
.cartdiv{width:95%; margin:auto;}
.cartdiv .cartdiv_title{display:block; height:40px; line-height:40px; text-indent:50px; font-size:18px; color:#083773; background:url('../image/bg_cart.gif') no-repeat center left;}
.cartdiv a:link,.cartdiv a:active,.cartdiv a:visited,.cartdiv a:hover{color:#148FC8;}
.cartpro{width:100%; border-collapse:collapse;}
.cartpro thead{background:#f0f0f0; font-weight:bold; height:28px;}
.cartpro td{padding:4px 5px; border:1px solid #e0e0e0;}
.cartpro .op1{width:60px; text-align:center;}
.cartpro .op1 img{width:48px; height:48px;}
.cartpro .op2{}
.cartpro .op3{width:110px;text-align:center;}
.cartpro .op4{width:85px;text-align:center; font-weight:bold;}
.cartpro .op4 input{width:38px; height:16px; font-size:12px; font-weight:bold; border:0px; float:left; margin:5px 0px 0px 1px; background:none;}
.cartpro .op4 .nums{width:80px; height:30px; background:url('../image/bg_nums.gif') no-repeat; overflow:hidden;}
.cartpro .op4 .nums1{width:20px; height:30px; float:left; cursor:pointer;}
.cartpro .op4 .nums2{width:40px; height:30px; float:left;overflow:hidden;}
.cartpro .op4 .nums3{width:20px; height:30px; float:left; cursor:pointer;}
.cartpro .op5{width:110px;text-align:center; }
.cartpro .op6{width:80px;text-align:center; }
.cartpro .price{font-weight:bold; color:#f30; font-size:11px;}
.cartbtn{width:280px; margin:auto; text-align:center; }
.orderbtn{width:140px; margin:auto; text-align:center; }
.cartbtn a{display:inline-block; width:132px; height:46px; line-height:44px; text-align:center; background:url('../image/bg_btnbuy.gif') no-repeat; font-weight:bold; font-size:14px; margin:2px;}
.cartbtn a:link,.cartbtn a:active,.cartbtn a:visited,.cartbtn a:hover{color:#D53000;}
.cartdiv #orderform{border-bottom:1px dotted #c0c0c0; padding-bottom:15px; margin-bottom:15px;}
.ordertb{margin-top:10px;}
.ordertb tr td{vertical-align:top; }
.ordertb .ordertd1{text-align:right; width:150px; padding:6px 2px 0px 0px; height:32px; color:#333;} 
.ordertb .ordertd2{text-align:left;} 
.ordertb .ordertd2 .text_css{width:400px;}
.ordertb .ordertd2 textarea{width:400px; height:140px;}
.pagediv{float:right;}

/**********收藏**********/
.pagerdowntable{border-top:1px dotted #c0c0c0; width:98%; margin:auto;}
