/* common */
body{ font:12px/1.8 "微软雅黑","宋体",Arial; color:#000; background:url(../images/bodybg.png) repeat-y center top;
_background-image:url(about:blank);_background-attachment:fixed;background-color:#F3F3F3;}

body, div, ul, li, dl, dd, h1, h2, h3, h5, h6, img, p, a{ margin:0; padding:0;}
ul, li{ list-style:none;}
img, a img{ vertical-align:middle; border:0;}
a{ color:#000; text-decoration:none;}
a:hover { color:#ff6600; text-decoration:underline;}
.clear{ clear:both; height:0; font-size:1px; line-height:0; overflow:hidden;}
.spacing{ margin-bottom:10px;}
.mt10{ margin-top:10px;}
.con{ border:#dadada 1px solid; background:#FFF;}

.b_0{ border:0;}
.adv .title a{ float:right; margin:6px 8px;_margin:6px 4px;}
.adv strong{ margin-left:10px; color:#4fb81b;}
.adv .title{ height:28px; line-height:28px;}
.g2_left img{ width:640px; height:100px;}
.g2_right01 img{ width:300px; height:210px;}

/* header */
#header{ width:100%; background:url(../images/headerbg.png) repeat-x left bottom;}
#container,#footer{ width:100%;}
.main{ width:960px; margin:0 auto; padding:6px 10px;overflow:hidden;background:#f1f1f1}
.left{ float:left}
.right{ float:right;}
.undis{ display:none;}
.position{overflow:hidden}
.position_l a{ line-height:42px; margin:0 5px; font-size:14px;}
.position .rearch{ width:200px; }
.main_l{ width:260px;background:url(../images/left.gif) no-repeat left top;padding:2px 0px 0}
.main_r{ width:690px;font-family:"宋体";}
.main_con{ padding:0 15px;}
.r1{width:502px;}
.r2{width:178px;}
.products,.aboutus,.news{padding:3px;overflow:hidden;}
.lianxi,.fenlei{padding:3px;overflow:hidden;margin-left:2px;margin-right:2px}
.shebei{padding:8px;background:#fff;overflow:hidden;border:#e1e1e1 solid 2px}
.title{height:37px;overflow:hidden;text-indent:9999px;margin:0;line-height:37px;}
.main_l .title{width:230px}
.main_r .title{width:660px}
.lianxi{background:url(../images/lianxi.gif) no-repeat left top;}
.crumb{ display:inline; float:left; line-height:31px; font-size:14px; color:#656565;height:42px}
.crumb a{ font-weight:normal; }
.crumb a:hover{ color:#648F1F; text-decoration:underline; }
.crumb .home{ display:inline; float:left; width:61px; height:0px; overflow:hidden; padding-top:31px; margin-right:10px; background:url(../images/slice_global.gif) no-repeat 0 -31px; }
.crumb .home:hover{ text-decoration:none; }
.pagetitle{float:left; margin:0 10px 0px 0px;font-size:22px; font-weight:bold; color:#2b3338; font-family:'Microsoft YaHei', '宋体', Arial, Helvetica, sans-serif; }
.rearch{ width:250px; padding-top:6px;}
.rearch .s_box{ display:block; float:left; width:142px; height:26px; line-height:26px; background:url(../images/top.gif) no-repeat left top; overflow:hidden; border:0; padding-left:10px; font-size:12px;}
.rearch .s_btn{ display:block; float:left; width:39px; height:26px; background:url(../images/top.gif) no-repeat left -26px; overflow:hidden;}
.rearch .backtop{ display:block; width:38px; height:26px; float:left; background:url(../images/script.gif) no-repeat 0 -36px; margin-left:10px;}
.products{background:url(../images/products.gif) no-repeat;height:214px}
.aboutus{background:url(../images/aboutus.gif) no-repeat;height:214px;}
.news{background:url(../images/news.gif) no-repeat;}
.ctitle{background:url(../images/ctop.png) no-repeat;height:39px;line-height:35px;font-size:13px;padding-left:40px;font-family:"宋体";}
.ccontent{background:url(../images/ccenter.png) repeat-y;padding:10px 15px}
.cfoot{background:url(../images/cbottom.png) no-repeat;height:6px}
.view{font:#333333 12px/1.8 "宋体"}
.ccontent .view p{margin-top:5px;}

/* top */
#top{ width:100%;height:28px;background:#fff url(../images/headerbg1.png)no-repeat center top}
.top{ width:960px; height:28px; margin:0 auto;}
.top a,.top a:hover{ color:#848181;}
.top span,.top li,.top dd{ float:left;}
.top span{ height:26px; padding:0 0 0 26px; line-height:26px;}
.top ul{ height:28px; float:left;}
.top li,.top dd{ padding:0 8px; line-height:28px;}
.top li.phone,.top li.dingyue{ margin-left:8px; padding-left:20px;}
.top li.phone{ background:url(../images/topicobg.gif) no-repeat 0 3px;}
.top li.dingyue{ background:url(../images/topicobg.gif) no-repeat 0 -38px;}
.top dl{ height:28px; float:right;}

/* logo search */
#logo_search{ width:100%; height:139px;background:url(../images/headerbg1.png) no-repeat center -4px;}
.logo_search{ width:980px; height:102px; overflow:hidden;margin:0 auto;}
.logosearch_con{ width:960px; margin:0 auto;overflow:hidden}
#logo_search h1{ width:680px; height:102px; float:left;}
#logo_search h1 a{ display:block; width:680px; height:102px; text-indent:-999em; background:url(../images/logo.png) no-repeat;}
#logo_search dl{ width:504px; float:right; padding:16px 25px 0 0;}
#logo_search dd.hot{ width:404px; height:25px; padding:3px 0 3px 6px; overflow:hidden; line-height:25px;}
#logo_search dd.hot, #logo_search dd.hot a{ color:#6a5e5e;}
#logo_search dd.hot a{ margin-right:16px;}
#logo_search dd.search{ width:498px; height:33px; padding:3px 0 4px 6px; background:#626365;}
#logo_search dd.search input{ vertical-align:middle;}
#logo_search dd.search input.txt{ width:390px; height:18px; padding:6px 5px 3px; line-height:18px; font-size:14px; color:#b8b7b7; border:1px solid #cbcbcb;}
#logo_search dd.search input.btn{ width:81px; height:33px; margin-left:8px; background:url(../images/headerbg.gif) no-repeat 0 -187px;}
/* nav */
#nav{ width:920px;padding:0 30px;margin:0 auto 0px; text-align:center;background:url(../images/nav-bg.png) repeat-x;overflow:hidden}
#nav,#nav ul{ height:35px;}
#nav ul{ display:inline-block; width:920px; margin:0 auto;}
#nav li{ height:35px; float:left; padding-left:2px; background:url(../images/nav-x.png) no-repeat left top}
#nav li.first{ background:none;}
#nav li a{ height:35px;font:14px/37px "微软雅黑"; color:#fff;display:block}
#nav li a b{ float:left; cursor:pointer; height:35px; overflow:hidden; padding:0 30px; font-weight:normal;}
#nav li a:hover{ text-decoration:none; background:url(../images/nav-hover.png) no-repeat center top}
/* focus */
.focus{overflow:hidden;width:980px;margin:0 auto}

.slideBox{ width:980px; height:260px; overflow:hidden; position:relative;    } 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#0f76f5; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:980px; height:260px; } 
/**产品滚动**/
#leftMarquee .bd {width:880px;overflow:hidden;position: relative;margin:10px0;padding:24px;z-index:1}
#leftMarquee .hd{width:953px;height:180px;z-index:0;position: absolute;left:0;top:0}
#leftMarquee  li{ width:180px;float:left}
#leftMarquee .pic{ text-align:center; line-height:26px;  } 
#leftMarquee  .pic img{ width:160px; height:106px; padding:2px; border:1px solid #ccc; } 
#leftMarquee  .pic a:hover img{ border-color:#ff6600;  } 
#leftMarquee  .title{ line-height:24px;   } 
#leftMarquee .hd .next {background: url(../images/roll.png) no-repeat 0px center;display:block;width:24px;height:100%;cursor:pointer;float:left}
#leftMarquee .hd .prev{background: url(../images/roll.png) no-repeat -24px center;display:block;width:24px;height:100%;cursor:pointer;float:right}
.leftLoop{ overflow:hidden; position:relative;width:960px;height:277px } 

.leftLoop .bd{ padding:10px; } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  } 



/**分类列表**/
.fenlei{padding:8px 15px}
.fenlei li{padding-left:15px;background:url(../images/icon.gif) no-repeat left center;line-height:29px}
.fenlei li a{
color: #000;
font:14px/25px Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;text-decoration: none;}
.fenlei li a:visited{color: #000;}
.fenlei li a:hover{ color: #ff6600;}
/**fuwu**/
.fuwu{background:url(../images/fuwu.jpg) no-repeat left top;height:180px}
.fuwu a{display:block;width:161px;height:53px;text-indent:-9999px;overflow:hidden;margin:0 4px}
.fuwu .fcenter{margin:8px 4px}
/**产品展示**/
.picBtnTop{ width:658px; height:270px; border:1px solid #ccc; padding:5px;  position:relative;  overflow:hidden;  zoom:1;   } 
.picBtnTop .hd{ width:295px;  height:270px; position:absolute; right:5px;} 
.picBtnTop .hd ul li{padding:5px;border:3px solid #ddd;text-align:left;margin-bottom:5px;height:71px;width:279px} 
.picBtnTop .hd ul li img{ width:96px; height:71px;border:none;  cursor:pointer;float:left} 
.picBtnTop .hd ul li.on{ border-color:#f60;} 
.picBtnTop .hd ul li .pr{float:right;width:175px;padding:0;height:71px;overflow:hidden } 
.picBtnTop .hd ul li .pr h3{font-size:14px;} 
.picBtnTop .bd{ width:360px;  height:270px; position:relative;} 
.picBtnTop .bd img{ width:360px; height:270px;  } 
.picBtnTop .bd li{ position:relative; zoom:1; text-align:left} 
.picBtnTop .bd li .pic{ position:relative; z-index:0; line-height:0px;  } 

/* links */
#links{ width:980px; float:left; margin-top:8px; padding:14px 0; background:#f3f3f3;}
.links_top{ width:980px; height:33px; border-bottom:1px solid #cfcfcf;}
.links_top h2{ position:relative; _top:1px; display:inline; width:173px; height:34px; float:left; margin-left:33px; text-align:center; line-height:34px;  font-family:"微软雅黑"; font-size:18px; color:#5d9101; background:url(../images/btnbg.gif) no-repeat 0 -31px;}
.submit_cooperation{ float:right; margin-top:-4px;}
.submit_cooperation span{ padding:0 10px; font-family:"微软雅黑"; color:#5f5f5f;}
#links ul { width:946px; margin:16px auto 0;}
#links ul li{ height:25px; float:left; padding-left:10px; overflow:hidden; line-height:25px;}
#links ul a{ color:#8b8a8a;}

/* Hot Information */
.game_coup{ width:322px; margin:0 8px 10px;}
.news h3{ padding:2px 0; font-size:20px; font-weight:normal;}
.news_textimg{ width:284px; margin:0 auto;}
.news_textimg .news_title{ height:30px; overflow:hidden; line-height:30px; text-align:center; font-family:"微软雅黑"; font-weight:bold; font-size:14px;}
.news_textimg .img{ width:268px; height:92px; padding:2px 0 4px; margin-left:2px; background:url(../images/shadowbg2.gif) no-repeat bottom center;}
.news_textimg .img img{ width:266px; height:90px; overflow:hidden; border:1px solid #d5d5d5; clear: both; display: block; margin-left: auto; margin-right: auto;}
.news_textimg p{ height:60px; overflow:hidden; padding-top:6px; text-indent:2em; color:#787878; line-height:20px;}
.news_texttwo{ width:300px; margin:12px auto 0; padding-top:8px;}
.news_texttwo li{ height:25px; padding-left:11px; line-height:25px; background:url(../images/icobg.gif) no-repeat 0 -477px; background-position:0 -479px;}
.rank_top{ height:46px; overflow:hidden; line-height:40px; font-family:"微软雅黑"; font-size:15px; color:#494645; text-align:center; background:url(../images/shadowbg1.gif) no-repeat center bottom;}
.rank_top span{ color:#5d9101;}
/*news*/
.newsin{background:#fff;overflow:hidden;width:685px}
.news_rank_con{padding:0 0 5px;float:left;width:338px;height:130px;overflow:hidden}
.news_rank_con li{ height:26px; line-height:26px;*height:26px;*line-height:26px; width:290px; overflow:hidden; font-size:12px; padding-left:30px;background:url(../images/list01.jpg) no-repeat 10px center;}

.news_rank_con li a{ display:block; width:220px; height:26px;*height:26px; float:left; overflow:hidden;}
.news_rank_con li a:hover{ color:#ff6600}
.news_rank_con li span{ float:right; height:26px; *height:26px;color:#999; width:70px; overflow:hidden;white-space:nowrap;}
.news_rank_con li small{ color:#f25b11;}
/**footer**/
.footer{ text-align:center; color:#000!important;height:90px; padding:35px 0 0; background:url(../images/foot.gif) no-repeat center top}
.footer *{ color:#000!important;}
.footer a{ color:#000!important; font-size:12px;}
.public_footer{ line-height:22px;}
 .public_footer_content{ width:100%; background-color:transparent; } 
 .public_footer{ width:980px; float:none; margin:0 auto; position:relative; padding:0;overflow:hidden; padding:10px 0; font-family:Arial, Helvetica, sans-serif; }
 .public_footer *{ font:normal 13px "微软雅黑"; color:#555; text-align:center; line-height:20px; padding:0; margin:0; position:static; float:none; border:0; background:none; list-style-type:none; overflow:hidden; }
/* about us */
.zone{overflow:hidden}
.zone2{ border:1px solid #d0d0d0;width:688px;margin-right:8px;float:left}
.zone2_tit{ height:34px ; line-height:34px; background:url(../images/tits.gif) no-repeat; padding:0 10px; color:#fff; font-size:14px;}
.zone2_tit3{ background-position:0 -34px;}
.zone2_tit2{ background-position:0 -68px;}
.zone2_tit4{height:34px ; line-height:34px; background:url(../images/tuku.jpg) no-repeat; padding:0 10px; color:#fff; font-size:14px;}
.more2{ text-align:right; padding:0 10px; height:34px; margin-top:-34px; line-height:34px; font-family:simsun;}
.zone2_pics{ float:left; width:300px;}
.zone2_cnt{ overflow:hidden; zoom:1; padding:0 10px 5px 0;}
.rank{ display:inline; width:278px;float:left;background:#f3f3f3;padding:1px}
.rank_top{ height:46px; overflow:hidden; line-height:40px; font-family:"微软雅黑"; font-size:15px; color:#494645; text-align:center; background:url(../images/shadowbg1.gif) no-repeat center bottom;}
.rank_top span{ color:#5d9101;}
.cominfo{width:669px;float:left;padding:10px;font:14px/21px "微软雅黑";height:103px}
.contact{overflow:hidden; padding:10px; color:#000;background:url(../images/lianxi.jpg) no-repeat right bottom;padding-bottom:15px}
.contact p{margin:8px 0;line-height:20px;font-size: 14px;font-weight: bold;}
/**left**/
.sidewrap{ border:1px solid #d0d0d0;}
.sidewrap_tit{ border-bottom:1px solid #d0d0d0; height:31px; padding:0 0 0 10px; background:url../images/navbg.gif) repeat-x 0 -292px;  font:bold 14px/31px tahoma;}
.sidewrap_tit em{ display:block; padding:0 0 0 20px; background:url(../images/navbg.gif) no-repeat 0 -329px;font-style:normal}
.sidewrap_cnt{ border-top:1px solid #fff; background:url(../images/rpbg2.gif) repeat-x;}
.sidetab{ height:31px; margin-top:-32px; border-bottom:1px solid #d0d0d0;}
.sidetab li{ float:right;  font:bold 14px/31px Tahoma, Geneva, sans-serif; width:75px; text-align:center; border-left:1px solid #c4c4c4; cursor:pointer;}
.sidetab li.on{ background-color:#e6e6e6;}
.more{ height:32px; margin-top:-32px; text-align:right; padding:0 10px; font:normal 12px/32px simsun;}
.rank_bg{ background:url(../images/rankbg1.jpg) no-repeat 10px 18px; padding:12px 10px 20px 30px; zoom:1;}
.rank_bg li{ line-height:27px; height:27px; overflow:hidden;}
.rank_bg li .dl{ float:right; width:12px; height:12px; font-size:0px; line-height:999px; overflow:hidden;background:url(../images/navbg.gif) no-repeat 0 -390px; margin-top:5px;}
.sidead img{ width:250px;}

.list3{ overflow:hidden; zoom:1;}
.list3 li{ background:url(../images/line1.gif) no-repeat center top; overflow:hidden; zoom:1; text-align:center;padding:10px; margin-top:-1px;}
.list3 li .pic{ float:left; margin-right:10px; display:inline;}

.list3 li .pic img{ width:60px; height:60px;}
.list3 li .cnt{ overflow:hidden; zoom:1; line-height:1.5;}
.list3 li .cnt h4{ height:20px; overflow:hidden; margin:0;}
.list3 li .cnt h4 a{ color:#486b00;font-size:16px;line-height:20px;text-decoration:none}
.list3 li .cnt h4 a:hover{ color:#c10000;}
.list3 li .cnt p{ height:36px; overflow:hidden;}
/**share**/
.fixed-share-bar {position:fixed;left:50%;top:305px;width:52px!important;height: 248px;margin-left:-552px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+308));border:1px #D9D9D9 solid;_border-right:none;-moz-box-shadow:1px 0px 8px #d9d9d9 inset; -webkit-box-shadow:1px 0px 8px #d9d9d9 inset; box-shadow:1px 0px 8px #d9d9d9 inset;border-top-left-radius:10px;border-bottom-left-radius:10px; z-index:2; }
.fixed-share-bar p{font-size:13px;font-weight:600;line-height: 23px;padding:2px 5px;border-bottom:1px #D9D9D9 solid;color:#0099dd;text-shadow: 0px 0px 3px #aaffff;}
#bdshare{padding: 10px 10px 0;}
.share-bar-btn a,.share-bar-btn .bds_more {background:url(../images/bdshare_icon_32x32.jpg) no-repeat!important;display:block;width:32px!important;height:32px!important;margin:0 auto 10px!important;padding:0!important;float:none!important;}
.share-bar-btn .bds_qzone {background-position:0 0!important;}
.share-bar-btn .bds_tsina {background-position:-41px 0!important;}
.share-bar-btn .bds_tqq {background-position:-82px 0!important;}
.share-bar-btn .bds_kaixin001 {background-position:-124px 0!important;}
.share-bar-btn .bds_renren {background-position:-207px 0!important;}
.share-bar-btn .bds_more {margin-bottom:0;background-position:-165px 0!important;}
.Article_share #bdshare{padding:0 0 2px!important;}
/**content**/
.Article_title{ text-align:center; padding-top:5px; border-bottom:#ededed 1px solid; padding-bottom:8px; }
.Article_title h2{ line-height:32px; font-size:20px;font-family:'Microsoft YaHei'; color:#000;}
.Article_title p{ font-size:12px; color:#a4a4a4;}
.Article_title p span{ margin-right:10px;}
.Article_share{ width:360px; margin:0 auto;overflow:hidden}
.content{ text-align:left; padding-top:8px;}
.content p{ text-indent:2em; font-size:14px; line-height:28px; margin-bottom:5px;}
.content .Figure img{ margin:0px 0 5px;}
.content .gg_Side{ float:left; margin:8px 15px 8px 0; overflow:hidden;}
.content_down{}
.content_down_m{display:none;}
.page_div{ text-align:center; padding:10px 0 30px;margin:0 auto;}
.page_div li{ float:left; margin:0 3px; font-size:12px; line-height:20px; color:#a4a4a4; height:20px; background-color:#f0f0f0; border:#e4e4e4 1px solid;_display:inline; }
.page_div li.page_num{background:0; border:0; width:50px; }
.page_div a{ font-size:12px; line-height:20px; color:#a4a4a4; display:block; width:100%; height:20px;}
.page_div a:hover{  background-color:#4fb81b; color:#FFF; text-decoration:none;}
.page_div li.page_num a:hover{background:0; border:0; width:50px; color:#a4a4a4; }
.page_div li.page_a{  height:20px;width:40px;}
.page_div li.page_b{  width:20px; height:20px; overflow:hidden; text-align:center;}
.page_div li.page_c{ width:40px; height:20px;}
.page_div li.page_d{ width:50px; height:20px;}
.page_div li.thisclass,.page_div li.active{ background-color:#4fb81b; color:#FFF; border-color:#4fb81b;}
.page_div li.thisclass a{ color:#FFF;}
.page_div span{ color:#a4a4a4; font-size:13px;}
.page_div input.j_go{ width:30px; height:20px; border:#e4e4e4 1px solid; margin:0 5px;}
.page_div span a.go{ width:20px; height:20px; display:inline-block; border:#e4e4e4 1px solid;background-color:#f0f0f0;}

.share{ padding:20px 0 0;overflow:hidden; border-bottom:#c7c7c7 1px dashed;}
.Wrong{ height:22px; padding:0 10px; line-height:22px; position:relative; height:40px; width:200px;}
.Wrong a{ display:block; width:40px; height:22px; float:right; background-image:url(../images/news/Wrong.gif); background-repeat:no-repeat; padding-left:20px; font-size:12px; font-weight:bold; color:#b9b9b9;}
.Wrong a.Wrong_a{ background-position:0 3px;}
.Wrong a.Wrong_b{background-position:0 -23px;}
.Wrong span{ display:block; padding:0 5px;position:absolute; right:0; bottom:0; color:#3b3b3b;}

.Wrong span em{ color:#4FB81B;}
.Wrong span a{ float:none; background:none; width:auto; display:inline; padding:0; color:#3b3b3b; font-size:15px;}
.Related{ font-size:14px; padding:15px 0 8px;}
.Related p{ line-height:22px;}
.Related b{ font-size:12px; color:#b9b9b9;}
.Comment{ border:#dadada 1px solid;}
.Rule{ height:30px; line-height:30px; padding-left:12px; font-size:12px; color:#999999;}

.xg_news h3,.bg h3{ height:35px; line-height:35px; padding-left:10px; color:#000; }
.xg_list{overflow:hidden}
.xg_list li{ width:275px; height:28px; line-height:28px; margin-left:8px;_display:inline; float:left; overflow:hidden; background: url(../images/sprites.gif) no-repeat scroll 0 -140px transparent; padding-left:10px;}
.xg_list li a{ color:#656565;}
.xg_news{ padding-bottom:10px;}
/**newslist**/
.zixunlist{display:inline-block;width:97%;margin:0;padding:0}
.zixunlist li{float:left;width:100%;height:32px;overflow:hidden;line-height:32px;text-indent:29px}
.zixunlist li a{float:left;display:block;width:100%;height:33px;text-align:left;font-size:12px;text-decoration:none;background:url(../images/list01.jpg) no-repeat 6px center}
.zixunlist li a:hover{text-decoration:none;background:#f9f8f6 url(../images/list01.jpg) no-repeat 6px center}
.zixunlist .time{float:right;color:#696969;padding-right:5px;font-size:12px;font-style:normal}
/**feed**/
.L_login {
    height:40px;
    margin:0 auto;
    padding-top:6px;
    font-size:14px;
    line-height:30px
}
.L_login .tit {
    width:80px;
    margin-right:10px;
    text-align:center
}
.L_login .con {
    width:400px;
    position:relative
}
.commitbtn, .commitbtn:hover, a.L_regbtn, a:hover.L_regbtn, a.btn_account, a:hover.btn_account, .ico_sina, .ico_qq, .ico_mob, .ico_dg{
    background:url(../images/bg_login.png) no-repeat;
    display:block;
    height:35px;
}
.disablebtn {
	background:url(../images/disable_button.gif) no-repeat;
    height:35px;
	width:96px;
	border:none;
	display:none;
}
.commitbtn, .commitbtn:hover {
    width:96px;
    text-align:center;
    font-size:12px;
    font-weight:bold;
    color:#FFF;
    background-position:0 -138px;
    border:none;
    cursor:pointer
}
.commitbtn:hover {
    background-position:0 -177px
}
a.L_regbtn, a:hover.L_regbtn {
    width:126px;
    margin:10px auto;
    color:#CC3300;
    font-size:12px;
    font-weight:bold;
    line-height:34px;
    text-align:center;
    text-decoration:none
}
a.L_regbtn {
    background-position:0 -62px
}
a:hover.L_regbtn {
    background-position:0 -99px
}
a.btn_account, a:hover.btn_account {
    width:112px;
    margin:10px 10px 0 0;
    color:#016CAA;
    text-decoration:none;
    line-height:34px
}
a.btn_account {
    background-position:0 -218px
}
a:hover.btn_account {
    background-position:0 -258px
}
.ing{
    width:96px;
    font-size:12px;
    color:#A3A3A3;
    background-position:0 -295px;
    display:none;
}
.loading{
	width:16px; 
	height:16px; 
	background:url(../images/loading.gif) no-repeat; 
	float:left;
	vertical-align: middle; 
	margin:8px 5px 0 10px
}

/*-å¾æ -*/
.ico_sina, .ico_qq {
    height:34px;
    width:20px;
    margin:0 4px 0 3px
}
.ico_sina {
    background-position:-178px -168px
}
.ico_qq {
    background-position:-178px -128px
}
.ico_mob, .ico_dg {
    width:20px;
    height:22px;
    margin-right:5px
}
.ico_mob {
    background-position: -180px -63px;
}
.ico_dg {
    background-position:-180px -100px;
}
/**anli canpin**/
.soft_list2{ padding-bottom:10px;overflow:hidden}
.soft_list2 li{ float:left; width:164px; text-align:center; padding:25px 15px 0 35px}
.soft_list2 li .pic a{ display:block; color:#ff6600; width:100%; overflow:hidden; white-space:nowrap;}
.soft_list2 li .pic img{ width:160px; display:block; height:106px; border:2px solid #ddd;}
.soft_list2 li .pic a:hover img{ border-color:#ff6600;}
.soft_list2 li .price{ margin-bottom:5px;}

.soft_list3{ padding-bottom:10px;overflow:hidden}
.soft_list3 li{ float:left; width:204px; text-align:center; padding:25px 5px 0 10px}
.soft_list3 li .pic a{ display:block; color:#ff6600; width:100%; overflow:hidden; white-space:nowrap;}
.soft_list3 li .pic img{ width:200px; display:block; height:133px; border:2px solid #ddd;}
.soft_list3 li .pic a:hover img{ border-color:#ff6600;}

.soft_list4{ padding-bottom:10px;overflow:hidden}
.soft_list4 li {width:660px; background:#fff; overflow:hidden; zoom:1;border-bottom:2px dashed #ddd}
.soft_list4 li .date{float:left; width:40px; margin:0px 10px 0px 10px; display:inline; font-weight:bold;}
.soft_list4 li span.month{display:block; background:#676663; color:#fff; line-height:45px; text-align:center; margin:20px 0px 10px 5px;}
.soft_list4 li span.day{display:block; font-size:30px; text-align:center;}

.soft_list4 li .procontent{height:210px;overflow:hidden;}
.soft_list4 li .propic{float:left; padding:13px 13px 13px 20px;margin:20px 15px 20px 0;}
.soft_list4 li .propic img{width:236px; height:156px; padding:1px;border:2px solid #ddd}
.soft_list4 li .protext h3{color:#f66402; width:270px;}
.soft_list4 li .protext h3 a, a:visited{color:#f66402;}
.soft_list4 li .protext {float:left;width:350px; height:180px; padding:10px 0px 0px 0px; overflow:hidden;}
.soft_list4 li .productsmore{width:81px; height:16px; margin:3px 0px 0px 170px;float:right; margin-bottom:10px;margin-right:20px;}
.soft_list4 li .protext .text{height:160px;}
.proline{height:10px;background:url(../images/proline.gif) repeat-x;clear:both}

.procontent2{height:210px;overflow:hidden;}
.procontent2 .propic{float:left; padding:13px 13px 13px 20px;margin:10px 15px 20px 0;}
.procontent2 .propic img{width:236px; height:156px;padding:1px;border:2px solid #ddd}
.procontent2 .protext{float:left;width:350px; height:180px; padding:10px 0px 0px 0px; overflow:hidden;}
/**/
.user_menu {height: 30px; padding-left: 20px; background: url(../images/user_menu.gif) repeat-x 0 bottom; position: relative;margin-top:15px }
.user_menu li { float: left; margin:0 4px 0 0;width:auto;}
.user_menu .ornament1 { position: absolute; }
.user_menu .ornament2 { position: absolute; }
.user_menu .active { display: block; font-size: 12px; font-weight: bold; color: #3d3f3e; text-decoration: none; background: url(../images/user_menu_nav.gif) no-repeat right -50px; }
.user_menu .active span { display: block; padding: 8px 20px 8px 22px; background: url(../images/user_menu_nav.gif) no-repeat left -100px; }
.user_menu .normal { display: block; font-size: 12px; font-weight: bold; color: #3d3f3e; text-decoration: none; background: url(../images/user_menu_nav.gif) no-repeat right 0; }
.user_menu .normal:hover { color: red; }
.user_menu .normal span { display: block; padding: 8px 20px 8px 22px; background: url(../images/user_menu_nav.gif) no-repeat left -150px; }

.text_line_h{background:#fff; overflow:hidden; zoom:1;}
.text_line_h h1{ text-align:center; margin:10px;font-size:14px}
.text_line{clear:both}