/*+*^_^*+*^_^*+*^_^*+*^_^*+*^_^*+*^_^*+*/
/*+*  Power by ☆仔仔☆№            *+*/
/*+*           ——www.hackline.net  *+*/
/*+*^_^*+*^_^*+*^_^*+*^_^*+*^_^*+*^_^*+*/
/*html{filter:gray}*/
body { background:#414141 url(bg.jpg) 0 428px; }
body, td, input, textarea, select, button { color:#444; font:12px/1.6em Verdana, Helvetica, Arial, sans-serif;}
input,select,button{ font-size:12px; vertical-align:middle;}
body, ul, li, dl, dd, h1, h2, h3, h4, h5, h6, form, fieldset { margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { font-size:1em;}
ul li { list-style:none;}
a { text-decoration:none; color:#000; }
a img { border:none; }
em, cite, strong, th { text-align:left; font-style:normal; }
.emfont { color:#AB0000;}
table { empty-cells:show; border-collapse:collapse; }
th { font-weight:400; }
.center{ margin:auto auto;}
.p {margin:10 0 10 0px;}
a{color:#666666;}
a:visited {color: #666666;}
a:hover {color:#FF6600;}
a:active {color: #666666;}

/*----------header----------*/
#wrap{  width:100%; height:145px;border-bottom:1px solid #505050;background: url(bg_top.png) repeat-x;}
#topbar { font:"Arial Black", Gadget, sans-serif; height: 25px; line-height:23px; color:#FEFEFE;  background: url(topbar.jpg) repeat-x;}
.topbartt { margin:0 auto; width:1000px;}
#header{margin:0 auto; width:1000px; height:145px; color:#CCCCCC}
#topad{margin:0 auto; width:950px; height:80px; color:#CCCCCC}
#bar{margin:0; width:1000px; height:30px; line-height:30px;}
.bar_l{margin:0; width:800px; height:30px; line-height:30px; float:left;}
.bar_r{margin:0; width:180px; height:30px; line-height:30px;float:left; text-align:right;}
#bar a:link {color:#CCCCCC}
#bar a:visited {color:#CCCCCC}
#bar a:hover {color: #FF0000;}
#bar a:active {color: #CCCCCC;}

#logo{margin:0;  float:left;background-repeat: repeat; background-image: url(logo.png) !important; width:260px; height:78px; background:none; margin-top:15px;  text-indent:-3000px; font-size:0}
*html #logo h1 a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://www.yunsec.net/templets/hackline/images/logo.png"); background:none;width:260px; height:78px;display:block;font-size:0px;text-indent:-2000px;overflow:hidden; margin-top:10px; font-size:0px;}
*+html #logo {background-image: url(logo.png) width:260px; height:78px; margin-top:15px; font-size:0px; text-indent:-2000px;}

#nav{margin:0; width:998px; height:35px;clear:both;border:solid #676767;border-width:1px 1px 0;background:#414141 url(nav.gif) no-repeat 0 0;}
#nav ul{margin:5px 0px; height:25px; list-style:none; margin-left:15px;}
#nav li{margin:0px 3px; height:25px;line-height:25px; float:left;}
#nav a{padding:0 3px; height:25px; font-size:14px; font-weight:bold;text-decoration:none;}
#nav a:link {color:#fff;}
#nav a:visited {color:#fff;}
#nav a:hover{color: #FF851E;}
#nav a:active {color: #fff;}

/*----------topnav----------*/

.topnav{width:660px;height:80px;font-size:12px;border:1px solid #ccc; margin:15px 0;float:right;}
.topnav ul{margin:6px 0 0;}
.topnav ul li{float:left;border-right:1px dashed #ccc;padding:0 4px 0 6px;line-height:23px;}
.topnav ul li a{padding:2px 3px 0;color:#fff;margin:0 3px;text-decoration:none;}
.topnav ul .haveborder{ width:295px;}
.topnav ul .noborder{border:none;}
.topnav ul li a:visited,a:active{color:#fff;}
.topnav ul li a:hover{color:#fff;background:#ff5500;}

.topnav ul li .b{font-weight:bold;}

/*----------search----------*/
.topsearch{ height:37px; width:1000px; background:url(../images/topsearch_bg.gif) repeat-x; overflow:hidden; }
.topsearch .title{ height:37px; width:83px; float:left; background:url(../images/topsearch_title.gif) left center no-repeat; }
.topsearch .inpbox{ float:left; margin-top:4px; width:440px; }
.topsearch .inpbox input{ margin-left:10px; margin-right:10px; }
.topsearch .inpbox select{ font-size:12px; width:100px; }
.topsearch .inpbox .searchtxt{ height:13px; width:200px; font-size:12px; padding:6px 0 4px 5px; border-width:1px; border-style:solid; border-color:#808080 #D4D0C8 #D4D0C8 #808080;}
.topsearch .hots{ line-height:33px; float:left; padding-top:3px; width:450px;}
.ads1 { padding:10px 25px; background:#FFFFFF; width:950px; clear:both}
/*----------main----------*/
#main{margin:0 auto; width:1000px;background:#FFFFFF}

#search{margin:0; width:1000px; height:40px; line-height:35px;border-bottom:1px solid #DDDDDD;}
#search .form{padding-left:8px;padding-top:5px;float:left; height:30px;}
#search .form h4{display:none;height:30px;}
#search .form input.search-keyword{width:156px;	height:18px;border:none;background:url(search-bg.gif) left top no-repeat;line-height:15px;font-size:12px;padding:5px 3px 0px 58px;	overflow:hidden;}
#search .form select.search-option{margin-left:2px;}
#search .form button.search-submit{width:68px;height:22px;border:none;background:#F00 url(search-bg.gif) right top no-repeat;font-size:0px;line-height:100px;margin-left:2px;*margin-left:5px;overflow:hidden;}
#search .tags{float:left;margin-left:16px;padding-top:10px;}
#search .tags h4{width:66px;height:24px;float:left;font-size:0px;line-height:100px;overflow:hidden;background:url(search-tags-title.gif) no-repeat;}
#search .tags ul{height:26px;float:left;overflow:hidden;}
#search .tags ul li{float:left;line-height:24px;padding:0px 5px;}
#search .tags li a:link{color:#666;}
#search .tags li a:visited{color:#666;}
#search .tags li a:hover {color:#FF6600; }
#search .tags li a:active{color:#666;}

/*----------container----------*/
#container{margin:0; padding-top:5px;  width:1000px;}
.container_l{margin:0 5px; width:280px; height:450px; float:left;display:inline;}
.f_swf{margin:0; width:280px; height:192px;}
.lm_swf{margin:0; width:320px; height:219px; float:left;}
.lm_ad{margin:10px;_margin:9px; width:300px; height:90px; border:1px solid #ddd; }

.f_news{background:#fff; margin-top:8px;height:198px;*height:201px;border:1px solid #ddd; padding:5px;}
.f_news h3{height:22px; line-height:22px;color:#FF3300;}
.f_news h3 a.h3_t{display:block; width:80px; padding:0 5px; border-bottom:1px solid #B8B8B8; float:left; }
.f_news h3 span{ float:right; border-bottom:1px solid #eee; width:185px; padding-right:5px;text-align:right; font-weight:normal;}

.f_p{float:left;width:130px;height:168px; margin:0;text-align:center; padding:7px 0 3px 0;overflow:hidden; }
.f_p li{width:130px;padding-top:3px;margin-bottom:5px; height:80px; overflow:hidden;  }
.f_p li img{width:114px;height:50px; border:1px solid #ddd; padding:2px; margin-bottom:5px;}

.f_l{ float:left;width:270px;overflow:hidden; padding:5px 5px 5px 0px;} 
.f_l li{ height:27px;width:270px;overflow: hidden;line-height:27px;border-bottom:1px dashed #ddd;  background:url(/img/img_icon.gif) no-repeat 0 11px;}
.f_l li span{ float:right;color:#999; margin-right:5px;}

.container_c{margin:0; width:420px; height:500px;float:left;display:inline;}
.topinfo { clear:both;height:110px;width:416px;overflow: hidden;border:1px #ddd solid;background:#f5f5f5 url(tt_bg.gif) 0px 0px no-repeat;}
.topinfo p{ margin:0px;}
.topinfo h2{width:416px;height:28px;line-height:25px;text-align:center;}
.topinfo h2 a{font-size:16px;color:#666;}
.topinfo p {line-height:20px;color:#666;text-indent:2em; padding:0 5px;}
.topinfo a{color:red;}
.lastnews{ border:1px solid #ddd; width:416px; margin-top:5px;}
.lastnews_title{font-size: 12px; background:url(dd.png) no-repeat 5px 0; background-color:#f7f7f7; padding-left:30px; height:25px; line-height:25px; border-bottom: 1px solid #ddd;font-weight: bold;}
.lastnews ul{height:347px;}
.lastnews li {background-color: #fff;border-bottom: 1px dashed #ddd;line-height: 20px;overflow: hidden; height:17px;padding:3px 0px 5px 5px;}
.lastnews li span{color:#777; padding:0 5px 0 0; }
.lastnews_lei {width:75px;float:left; text-align:center;}

.lm_lastnews{background:#fff;border:1px solid #ddd; width:403px; margin-left:5px; float:left;}
.lm_lastnews_title{font-size: 12px;background:#f7f7f7; height:30px; line-height:30px; text-indent:10px;border-bottom: 1px solid #ddd;font-weight: bold;}
.lm_lastnews li { padding:0px 10px;background-color: #fff;border-bottom: 1px dashed #ddd;line-height: 25px;  height:25px;}
.lm_lastnews li span{color:#777;float:right;padding-right:10px;margin-left:5px;}
.lm_lastnews a{color:#666666;}
.lm_lastnews a:visited {color: #666666;}
.lm_lastnews a:hover {color:#FF6600;}
.lm_lastnews a:active {color: #666666;}

.container_r{ margin:0 5px; width:280px; height:500px;float:right;display:inline;}

.i_yc{font-size: 12px;background:#f7f7f7; width:278px;height:25px; line-height:25px; text-indent:10px;border: 1px solid #ddd;font-weight: bold;}
.coltitle{;border:1px solid #ddd;  margin-top:5px;}
.coltitle_title{font-size: 12px; width:248px; background:url(dd.png) no-repeat 5px 0; background-color:#f7f7f7; padding-left:30px; height:25px; line-height:25px;border-bottom: 1px solid #ddd;font-weight: bold;}
.coltitle ul{padding:1px 0px 5px 0px;}
.coltitle li {background-color: #fff;border-bottom: 1px dashed #ddd;line-height: 20px;overflow: hidden; width:250px; height:17px;padding:3px 0px 5px 12px;}
.coltitle li span{color:#777;float:right;padding-right:10px;margin-left:5px;}
.coltitle a{color:#666666;}
.coltitle a:visited {color: #666666;}
.coltitle a:hover {color:#FF6600;}
.coltitle a:active {color: #666666;}

.bbshot{ margin-top:8px; }
.bbshot ul{height:210px; width:268px; border:1px solid #E0E0E0; border-top:0; padding:3px 5px;}
.bbshot ul li{ line-height:26px;background:url(l_25.gif); width:268px;height:26px; overflow:hidden; }
.bbshot a{color:#666666;}
.bbshot a:visited {color: #666666;}
.bbshot a:hover {color:#FF6600;}
.bbshot a:active {color: #666666;}

.col{ width:325px;_width:322px; background:#fff; border:1px solid #dddddd; float:left; margin:5px 0 0 5px; }
.col_title{ height:32px;line-height:32px; background:url(nav-11.png) no-repeat; overflow:hidden; background-color:#f7f7f7; border-bottom:1px solid #e6e6e6;}
.col_title h2{ margin-left:5px; _margin-left:5px; float:left; height:32px; line-height:35px !important; width:70px; font-weight:normal;  font-size:12px; color:#000000; padding-left:5px;}
.col_title h2 a{}
.col_title h2 a:link,.col_title h2 a:visited,.col_title h2 a:hover,.col_title h2 a:active { color:#000;}
.col_title .more{ float:right; margin-right:15px;}
.col_title .more a{ color:#0B66A8;}
.col_title .more li{ float:left; list-style:none; margin-left:10px; width:60px; text-align:center; margin-top:5px; height:27px;_height:29px; line-height:24px;}
.col_title .more .cur{ background-color:#fff; border:1px solid #dddddd; border-bottom:none;}
.col ul,.whot ul,.recommend ul{ padding:10px 5px;}
.col ul li,.whot ul li,.recommend ul li{ height:25px; line-height:25px; overflow:hidden; border-bottom:1px dashed #eee;}
.col ul li a,.whot ul li a,.recommend ul li a{  padding:0px; }
.col ul li span{ color:#ff0000; padding-left:0px; float:right;}
.col .undis{ display:none;}
.col a{color:#666666;}
.col a:visited {color: #666666;}
.col a:hover {color:#FF6600;}
.col a:active {color: #666666;}

.right_box {}
.right_box_title{ height:32px;line-height:32px; overflow:hidden; background-color:#f7f7f7; border-bottom:1px solid #e6e6e6;}
.right_box_title h2{ margin-left:5px; _margin-left:5px; float:left; height:32px; line-height:35px !important; width:70px; font-weight:normal;  font-size:14px; color:#000000; padding-left:5px;}
.right_box  ul{ padding:5px;}
.right_box  ul li{ height:22px; line-height:23px; overflow:hidden; }
.right_box  ul li  a{ padding-left:20px; }
.right_box  ul li span{ color:#ff0000; padding-left:0px; float:right;}
.right_box  .undis{ display:none;}
.right_box .more{ float:right; margin-right:15px;}
.right_box .more a{ color:#0B66A8;}
.right_box .more li{ float:left; list-style:none;  width:60px; text-align:center; margin-top:5px; height:27px;_height:29px; line-height:24px;}
.right_box .more .cur{ background-color:#fff; border:1px solid #dddddd; border-bottom:none;}

.right_box_img ul{ padding:5px;}
.right_box_img li { text-align:center;}
.right_box_img img { margin:10px; width:210px; height:80px; border: 1px solid #E0E0E0;  }
.right_box_img a{}
.s_col{width:355px; border:1px solid #dddddd; float:left; margin:5px 0px 0 5px;}
.s_col_title{  height:32px;line-height:32px; background:url(nav-11.png) no-repeat; overflow:hidden; background-color:#f7f7f7; border-bottom:1px solid #e6e6e6;}
.s_col_title h2{ margin-left:5px; _margin-left:3px; float:left; height:32px; line-height:35px !important; width:100px; font-weight:normal;  font-size:14px; color:#000000; padding-left:5px;}
.s_col_title h2 a{}
.s_col_title h2 a:link,.col_title h2 a:visited,.col_title h2 a:hover,.col_title h2 a:active { color:#000;}
.s_col ul,.whot ul,.recommend ul{ padding:10px 5px;}
.s_col ul li,.whot ul li,.recommend ul li{ height:25px; line-height:25px; overflow:hidden; border-bottom:1px dashed #eee;}
.s_col ul li a,.whot ul li a,.recommend ul li a{  padding:0px; }
.s_col ul li span{ color:#ff0000; padding-left:0px; float:right;}
.s_col .undis{ display:none;}
.s_col_title .more{ float:right; margin-right:15px;}
.s_col_title .more a{ color:#0B66A8;}
.s_col_title .more li{ float:left; list-style:none; margin-left:10px; width:60px; text-align:center; margin-top:5px; height:27px;_height:29px; line-height:24px;}
.s_col_title .more .cur{ background-color:#fff; border:1px solid #dddddd; border-bottom:none;}

.i_safe{width:260px; border:1px solid #dddddd; margin-top:5px ; }
.i_safe_title{  padding-left:30px; height:30px;line-height:32px; background:url(box_title.png) no-repeat; background-color:#f7f7f7; border-bottom:1px solid #e6e6e6;}
.i_safe_title h2{  line-height:33px !important; width:100px; font-weight:normal;  font-size:14px; color:#000000; }
.i_safe_title h2 a{}
.i_safe_title h2 a:link,.col_title h2 a:visited,.col_title h2 a:hover,.col_title h2 a:active { color:#000;}
.i_safe ul{ padding:10px 5px; }
.i_safe ul li{ height:25px; _height:20px; width:125px; line-height:25px; _line-height:18px; border-bottom:1px dashed #eee; float:left; }
.i_safe ul li a{  padding-left:5px; }


#container1{margin:0;width:1000px; background:#FFFFFF; clear:both}
.container1_l{ margin:5px;_margin:5px 3px ;  width:730px;  float:left; border:1px solid #DDDDDD; }
.container1_1l { margin:5px;_margin:5px 3px ;  width:730px;  float:left; }
.container2_l{ margin:5px 2px 0px 2px;  width:732px; _width:730px; float:left;  border:1px solid #DDDDDD; }

.container1_l_mb{margin:10px 0px;  height:180px;border:1px solid #DDDDDD; clear:both;}
.mbtitle{ height:30px;border-bottom:1px solid #DDDDDD; background:url(mass_pay_hint_up2.gif) no-repeat center left;}
.mbtitle ul{margin:5px 0; margin-left:25px; height:20px; list-style:none;}
.mbtitle li{margin:0 2px; height:20px; line-height:20px; float:left;}
.mbtitle  a{display:block; margin:0px 3px;font-size:12px; font-weight:bold;}
.mbtitle  a:link {color:#FF3300}
.mbtitle  a:visited {color:#FF3300}
.mbtitle  a:hover {color: #FF6600;}
.mbtitle  a:active {color: #FF3300;}

.mblist{margin:0; }
.mblist ul{margin:10px 0 0 5px;; list-style:none; }
.mblist ul li{margin:5px ; width:132px; height:130px; line-height:20px; float:left;}
.mblist ul li a {display:block;text-decoration: none;}
.mblist ul li a:hover {display: block;text-decoration:none;cursor:hand; }
.mblist ul li p {width:128px;height:20px; text-align:center; line-height:20px; overflow:hidden;color:#000;  }
.mblist ul li a:hover p {color:#060;}
.mblist ul li img{width:128px_width:125px; height:100px; border:1px #ddd solid; padding:2px; }
.mblist ul li a:hover img{border:1px #999 solid; }
.mblist p{ margin:0px}
.lm_tw{margin:0; height:155px; clear:both;}
.lm_tw ul{width:720px;_width:650px; overflow:hidden;float:left;background:#fff; padding-left:5px;}
.lm_tw ul li {float: left;text-align:center;width:130px; _width:120px;height:135px;margin:10px 7px 0 3px; }
.lm_tw ul li a {display:block;text-decoration: none;}
.lm_tw ul li a:hover {display: block;text-decoration:none;cursor:hand; }
.lm_tw ul li p {width:128px; height:20px; line-height:20px; margin:4px auto 0 auto;overflow:hidden;color:#000;  }
.lm_tw ul li a:hover p {color:#060;}
.lm_tw ul li img{width:128px; _width:125px;height:100px; border:1px #ddd solid; padding:3px; }
.lm_tw ul li a:hover img{border:1px #999 solid; }

.list_mb{margin:5px 0;margin-left:5px; width:728px; height:1050px;border:1px solid #DDDDDD;}
.mbtitle_l{margin:0;  height:30px;border-bottom:1px solid #DDDDDD; background:url(mass_pay_hint_up2.gif) no-repeat center left;}
.mbtitle_l ul{margin:5px 0; margin-left:25px;  height:20px; list-style:none;}
.mbtitle_l li{margin:0 2px; width:690px;  height:20px; line-height:20px; float:left;font-size:12px; font-weight:bold;color:#FF3300}
.mbtitle_l  a{font-size:12px; font-weight:bold;}
.mbtitle_l  a:link {color:#FF3300}
.mbtitle_l  a:visited {color:#FF3300}
.mbtitle_l  a:hover {color: #FF6600;}
.mbtitle_l  a:active {color: #FF3300;}

.mbtitle_l1{margin:0;  height:58px;border-bottom:1px solid #DDDDDD; }
.mbtitle_l1 ul{margin:5px 0; margin-left:30px; height:20px; list-style:none; }
.mbtitle_l1 li{margin:3px 2px; width:111px;  height:20px; line-height:20px; float:left;font-size:12px; font-weight:bold;color:#FF3300; text-align:center;}
.mbtitle_l1  a{display:block; margin:0px 3px;font-size:12px; font-weight:bold; border:1px solid #CCCCCC;}
.mbtitle_l1  a:link {color:#99CC33}
.mbtitle_l1  a:visited {color:#99CC33}
.mbtitle_l1  a:hover {color: #FF6600;}
.mbtitle_l1  a:active {color:#99CC33}

.lmtitle_l1{ margin-bottom:10px;  height:50px;border-bottom:1px solid #DDDDDD;}
.lmtitle_l1 ul{margin:5px 0; margin-left:30px;  height:20px; list-style:none;  }
.lmtitle_l1 li{margin:3px 2px; width:111px;  height:20px; line-height:20px; float:left;font-size:12px; font-weight:bold;color:#FF3300; text-align:center;}
.lmtitle_l1  a{display:block; margin:0px 3px;font-size:12px; font-weight:bold; border:1px solid #CCCCCC;}
.lmtitle_l1  a:link {color:#99CC33}
.lmtitle_l1  a:visited {color:#99CC33}
.lmtitle_l1  a:hover {color: #FF6600;}
.lmtitle_l1  a:active {color:#99CC33}

.mblist1{margin:0; height:790px;}
.mblist1 ul{width:723px; overflow:hidden;float:left;background:#fff; padding-left:5px;}
.mblist1 ul li {float: left;text-align:center;width:134px;height:180px;margin:15px 7px 0 3px; }
.mblist1 ul li a {display:block;text-decoration: none;}
.mblist1 ul li a:hover {display: block;text-decoration:none;cursor:hand; }
.mblist1 ul li p {width:128px; height:20px; line-height:20px; margin:4px auto 0 auto;overflow:hidden;color:#000;  }
.mblist1 ul li a:hover p {color:#060;}
.mblist1 ul li img{width:120px; height:140px; border:1px #ddd solid; padding:3px; }
.mblist1 ul li a:hover img{border:1px #999 solid; }

.zlist_fy{margin:15px 0px;width:728px; height:30px; line-height:30px;font-size:13px;color:#333333; clear:both;}
.zlist_fy ul{  margin-left:5px; list-style:none;}
.zlist_fy li{ float:left;font-family: Verdana, sans-serif;line-height:20px; margin:5px; border:1px solid #F89D5C; height:20px; padding:0px 4px 0px 3px; background:#FDE3D1;}
.zlist_fy span{ float:left;font-family: Verdana, sans-serif;line-height:20px; margin:5px 5px 5px 0px; border:1px solid #F89D5C; height:20px; padding:0px 3px 0px 3px; background:#FDE3D1;}
.zlist_fy a{display:block;}
.zlist_fy a:link{ color:#666666;}
.zlist_fy a:visited { color:#666666;}
.zlist_fy a:hover {color: #FF0000; font-weight:700;}
.zlist_fy a:active { color:#666666;}
.thisclass{color:#FF0000;}

.list{margin:0; margin:5px 5px 0 0px; width:358px; border:1px solid #DDDDDD; float:left;}
.list_title{height:25px;}
.list_title_l{ padding-left:10px; line-height:25px;  width:288px; float:left;}
.list_title_r{ line-height:25px; font-weight:bold;width:60px; float:left;}
.list_title a:link{color:#FF3300;}
.list_title a:visited{color:#FF3300;}
.list_title a:hover {color:#FF6600; }
.list_title a:active{color:#FF3300;}
.list_list{}
.list_list ul{ list-style:none; }
.list_list li{margin-left:10px; padding-left:5px;background:url(xtb.jpg) no-repeat center left; width:340px; overflow:hidden;}
.list_list span{ color:#ff0000; padding-left:0px; float:right;}
.list_list a{color:#666666;height:22px;line-height:22px; padding-left:10px;}
.list_list a:visited {color: #666666;}
.list_list a:hover {color:#FF6600;}
.list_list a:active {color: #666666;}



/*---------- list_soft ---------*/
#softnr{margin:0;width:1000px; clear:both}
.softnr_l{margin:5px 5px 5px 5px;  width:252px; float:left;display:inline;}
.softnr_r{margin:5px 0 5px 5px; width:725px;_width:700px;float:left; border:1px solid #cccccc;}
.dh{ margin:0px; 5px; margin-bottom:5px; width:250px;  border:1px solid #CCCCCC; background:url(lmdh.png) no-repeat}
.dh ul{margin:20px 0; margin-left:30px;   list-style:none;  }
.dh li{margin:3px 2px; margin-left:10px; width:90px;_width:85px;  height:20px; line-height:20px; float:left;font-size:12px; font-weight:bold;color:#FF3300; text-align:center;}
.dh  a{display:block; margin:0px 3px;font-size:12px; font-weight:bold; border:1px solid #CCCCCC;}
.dh  a:link {color:#99CC33}
.dh  a:visited {color:#99CC33}
.dh  a:hover {color: #FF6600;}
.dh  a:active {color:#99CC33}

.pailie {
	MARGIN-TOP: 8px; PADDING-BOTTOM: 15px; WIDTH: 680px;float:left;
}
.pailie1 {float:left;FONT-WEIGHT:bold;WIDTH:720px; LINE-HEIGHT:40px;BORDER-BOTTOM:#999999 1px solid;HEIGHT:40px;border-bottom:1px #999 solid;}
.pailie1a {	FLOAT: left; WIDTH: 75%;  padding-left:10px;}
.pailie1b {	 FLOAT: left; WIDTH: 20%;  }
.pailie_k {
	MARGIN-BOTTOM: 2px; WIDTH: 97%
	border-bottom:1px #999 dotted;padding-bottom:5px;
}
.pailie2 {
	WIDTH: 100%; LINE-HEIGHT: 30px; padding-left:15px;
}
.pailie2a {
	FLOAT: left; WIDTH: 71%;_width:76%;
}
.pailie2b {
	FLOAT: left; WIDTH: 12%;TEXT-ALIGN: center
}
.pailie2c {
	FLOAT: left; WIDTH: 12%; TEXT-ALIGN: center
}
.pailie3 {
	WIDTH: 80%; LINE-HEIGHT: 20px; padding-left:15px; clear:both;
}
.cRed,a.cRed:link,a.cRed:visited{color:Red;}
.cGray,a.cGray:link,a.cGray:visited{color: #4F544D;}

.pailie4 {	margin:10px; BACKGROUND-POSITION: 50% bottom;WIDTH: 96%;_width:98%; COLOR: #000; TEXT-INDENT: 26px; PADDING: 5px;border:1px solid #CCCCCC; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fffaf3}

/*软件内容页*/
.soft_j{ margin-top:6px; width:728px; line-height:24px;}
.soft_tj_title{margin:10px; width:708px; height:30px; display:block;border-bottom:1px solid #DDDDDD;font-size:14px; color:#FF0000; font-weight:bold;}
.soft_ywlb{margin:10px; width:708px;display:block;line-height:25px;}
.soft_j_title{margin:10px; width:708px; height:30px; display:block;border-bottom:1px solid #DDDDDD;font-size:14px; color:#19489E; font-weight:bold;}
.soft_j_body{margin:10px; width:708px;display:block; font-size:14px; line-height:25px; }
.ad_body{CLEAR:both;right:0px;FLOAT:right;TOP:0px;vertical-align:top;margin-left:10px;}
.soft_j_body img{ border:0;margin:0;padding:0;max-width:600px;width:e\xpression(this.width>600?"600px":this.width);}
.dodo {	MARGIN-TOP: 6px; WIDTH: 730px; LINE-HEIGHT: 24px; float:left;}
.dodo1a { BORDER-TOP-WIDTH: 0px; FLOAT: left; WIDTH: 40px; BORDER-BOTTOM: #CCCCCC 1px solid}
.dodo1 { BORDER: #CCCCCC 1px solid; FLOAT: left;  WIDTH: 130px; COLOR: #3b8100; BORDER-BOTTOM: #cdcdcd 0px solid; TEXT-ALIGN: center}
.dodo_right {  BORDER-TOP-WIDTH: 0px; FLOAT: left; WIDTH: 558px; BORDER-BOTTOM: #CCCCCC 1px solid; height:24px;}

.doin1 {FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 500px}
.doin1 LI { width:240px;LINE-HEIGHT: 27px; BORDER-BOTTOM: #e2e2e2 1px solid; float:left;}
.doin1 UL {	MARGIN-TOP: 3px; MARGIN-LEFT: 5px}
.doin1_list{margin-left:10px;  width:480px; height:30px; display:block; line-height:30px; BORDER-BOTTOM: #e2e2e2 1px solid;  }
.dodo2 {PADDING: 10px 10px; width:710px;  LINE-HEIGHT: 22px; float:left;}
.dodo2 span{padding-bottom:20px;}


.container1_r{margin:5px 1px; width:252px; float:left;display:inline;}
.container1_r_list{margin-bottom:5px; width:250px;border:1px solid #DDDDDD;background:url(2r_box.png) no-repeat;}
.left_list_title{ padding-left:25px; font: bold 14px/26px "宋体"; height:30px;  background:url(box_title.png) no-repeat;color:#FF3300;}
.left_list_title_l{ padding-left:10px; display:inline; height:25px; line-height:33px;font-weight:bold; width:200px; float:left;}
.left_list_title_r{ display:inline; height:25px; line-height:25px; font-weight:bold;width:40px; float:left;}
.left_list_title a:link{color:#FF3300;}
.left_list_title a:visited{color:#FF3300;}
.left_list_title a:hover {color:#FF6600;}
.left_list_title a:active{color:#FF3300;}

.left_list_list{ }
.left_list_list ul{margin:0px 5px; _margin:0 3px; }
.left_list_list li{width:235px; padding:0 3px;}
.left_list_list a{color:#666666;display:block;height:23px;line-height:23px; padding-left:20px; width:220px; overflow:hidden;}
.left_list_list a:visited {color: #666666;}
.left_list_list a:hover {color:#FF6600;border-bottom:1px dotted #009900;}
.left_list_list a:active {color: #666666;}

.sz_1{list-style:none;background:url(sz_1.gif) no-repeat center left;}
.sz_2{list-style:none;background:url(sz_2.gif) no-repeat center left;}
.sz_3{list-style:none;background:url(sz_3.gif) no-repeat center left;}
.sz_4{list-style:none;background:url(sz_4.gif) no-repeat center left;}
.sz_5{list-style:none;background:url(sz_5.gif) no-repeat center left;}
.sz_6{list-style:none;background:url(sz_6.gif) no-repeat center left;}
.sz_7{list-style:none;background:url(sz_7.gif) no-repeat center left;}
.sz_8{list-style:none;background:url(sz_8.gif) no-repeat center left;}
.sz_9{list-style:none;background:url(sz_9.gif) no-repeat center left;}
.sz_10{list-style:none;background:url(sz_10.gif) no-repeat center left;}

.tags { height:250px; overflow:hidden;}
.tags_list{ padding:0px 0px; overflow:hidden;width:220px;}
.tags_list li { float:left; list-style:none; margin-left:0px; white-space:nowrap;}
.tags_list li a{ height:28px; line-height:28px; }
.tags_list a:hover{color: #FF6600;}

/*---------- download ---------*/
.soft_mb{ width:730px; }

.softmbtitle_l{margin:0;  height:30px;border-bottom:1px solid #DDDDDD; background:url(mass_pay_hint_up2.gif) no-repeat center left;}
.softmbtitle_l ul{margin:5px 0; margin-left:25px;  height:20px; list-style:none;}
.softmbtitle_l li{margin:0 2px; width:690px;_width:660px;  height:20px; line-height:20px; float:left;font-size:12px; font-weight:bold;color:#FF3300}
.softmbtitle_l  a{/*display:block; margin:0px 3px;*/font-size:12px; font-weight:bold;}
.softmbtitle_l  a:link {color:#FF3300}
.softmbtitle_l  a:visited {color:#FF3300}
.softmbtitle_l  a:hover {color: #FF6600;}
.softmbtitle_l  a:active {color: #FF3300;}

.soft_body{ margin:0px; width:728px;}

.soft_s{margin:0;  width:220px; height:220px;border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD; float:left;}
.soft_l{margin:0;  width:505px; height:220px;border-bottom:1px solid #DDDDDD;float:left;}
.ggad200_200{margin:10px; width:200px; height:200px; display:block; /*background:#FF0000*/}
.soft_l_title{margin:0 10px; width:487px; height:30px; line-height:30px; display:block; font-size:14px; color:#19489E; font-weight:bold; border-bottom:1px solid #DDDDDD;}
.soft_l_list{margin:0 10px; width:487px; height:190px; display:block; line-height:26px;}

.soft_dz{margin:0;  clear:both;width:728px; height:101px;border-bottom:1px solid #DDDDDD; background:url(wzad.png) no-repeat;}
.soft_dz ul{margin:0; margin-left:27px; width:700px; height:100px;border-bottom:0px solid #DDDDDD;border-left:1px solid #DDDDDD;}
.soft_dz li{margin:0; margin-left:5px;  width:225px; height:25px; line-height:25px;border-bottom:0px solid #DDDDDD; float:left;}
.soft_dz a{ display:block;}
.soft_dz a:link {color:#000}
.soft_dz a:visited {color:#000}
.soft_dz a:hover {color: #FF6600; }
.soft_dz a:active {color: #000;}

/*soft_ad*728*15*/
.soft_ad1{ width:728px;}
.soft_ad1_0{margin:10px; width:728px; height:90px; display:block;}
.arc_fy{margin:10px; width:708px;display:block;}
.copy_x{margin:10px; width:728px; border:#666666 height:30px;}
.copy_font{padding:2px 5px;height:27px;line-height:27px;font-size=14px;}
.copy_text{padding:2px 5px;font-size=9px;}

.dede_pages{}
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;border-bottom:1px solid #EEE;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 1px;border-bottom:2px solid #690;}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{color:#F63;padding:2px 4px 1px;border-bottom:2px solid #F63;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}

.soft_ad{margin:0px; padding-top:10px; width:730px;}
.soft_ad_title{margin:0px; padding-left:10px; width:720px; height:30px; display:block;border-bottom:1px solid #DDDDDD;font-size:14px; color:#19489E; font-weight:bold;}
.soft_ad_body{margin:0px ; padding-left:20px; width:200px; height:40px; line-height:30px; display:block; float:left; }
.soft_ad_body0{ width:468px; height:60px;  float:left; }
.soft_ad_js{margin:10px; width:708px; height:100px; line-height:25px;display:block;border-top:1px solid #DDDDDD;}
.soft_ad_tx{margin:10px; width:708px; height:60px; line-height:35px;display:block;border-top:1px solid #DDDDDD; font-size:18px; color:#FF0000;}
.arc_ad_js{margin:10px; width:708px; height:50px; line-height:25px;display:block;border-bottom:1px solid #DDDDDD; clear:both;}
.arc_ad_js a:link {color:#009900}
.arc_ad_js a:visited {color:#009900}
.arc_ad_js a:hover {color: #FF6600; }
.arc_ad_js a:active {color:#009900}


/*---------- list-article ---------*/
.zlist_mb{ width:730px;}
.zlist{ width:730px; float:left; background:url(bj1.png) repeat-x;}
.zlist_title{ height:35px; line-height:25px; font-weight:bold;color:#FF3300; padding-top:10px; border-bottom:1px solid #DDDDDD; }
.zlist_title_l{ margin-left:15px; width:490px; float:left;}
.zlist_title_c{ width:100px; float:left; padding-left:10px; text-align:center;}
.zlist_title_r{ width:105px; float:left; text-align:center;}
.zlist_title a:link{color:#FF3300;}
.zlist_title a:visited{color:#FF3300;}
.zlist_title a:hover {color:#FF6600; }
.zlist_title a:active{color:#FF3300;}

.zlist_list{}
.zlist_list ul{ list-style:none; }
.zlist_list li{ margin-left:10px; padding-left:15px; background:url(xtb.jpg) no-repeat center left; line-height:25px; height:25px; border-bottom:1px dotted #CCCCCC;}
.zlist_list a{color:#666666;display:block; }
.zlist_list a:visited {color: #666666;}
.zlist_list a:hover {color:#FF6600;border-bottom:1px dotted #009900;}
.zlist_list a:active {color: #666666;}

.zlist_list_l{ display:inline; float:left; width:505px;}
.zlist_list_c{ display:inline; float:left; width:100px; text-align:center;}
.zlist_list_r{ display:inline; float:left; width:95px; text-align:center;}


.buglist { width:730px; float:left; background:url(bj1.png) repeat-x; }
.buglist_title { height:35px; line-height:30px; font-weight:bold;color:#FF3300; padding-top:10px; border-bottom:1px solid #DDDDDD; }
.buglist_title_z { width:370px; padding-left:70px; float:left;}
.buglist_title_c { width:100px; float:left;}
.buglist_title_d { width:105px; float:left;}
.buglist_title_w { width:80px; float:left;}

.buglist_title a:link{color:#FF3300;}
.buglist_title a:visited{color:#FF3300;}
.buglist_title a:hover {color:#FF6600; }
.buglist_title a:active{color:#FF3300;}

.buglist_list{}
.buglist_list ul {list-style:none;}
.buglist_list li { margin:0px 5px; height:30px; line-height:30px; border-bottom:1px dotted #CCCCCC;}
.buglist_list a:visited {color: #666666;}
.buglist_list a:hover {color:#FF6600;border-bottom:1px dotted #009900;}
.buglist_list a:active {color: #666666;}

.buglist_list_z{ display:inline; float:left; width:350px;padding-left:10px;}
.buglist_list_t{ display:inline; float:left; width:70px; text-align:center;}
.buglist_list_c{ display:inline; float:left; width:80px; text-align:center;}
.buglist_list_d{ display:inline; float:left; width:95px;  text-align:center;}
.buglist_list_w{ display:inline; float:left; width:100px; padding-left:10px; text-align:center;}


/*---------- footer ---------*/
#footer{margin:0 auto; margin-bottom:0px; width:1000px; height:70px; clear:both}
#footer p{ margin:0px;}
#link{margin:0 auto; width:1000px;clear:both; background:#FFFFFF;}
.linkljt{ height:30px; line-height:38px;border-bottom:1px #74ACCF solid; font-size:12px; font-weight:bold;color: #FF3300;border:0px solid #DDDDDD; border-bottom-width:1px; width:1000px;}
.linket{padding-left:10px; float:left; }
.linkljtspan{ float:right; width:140px;}
.linkljt img{ padding:0 10px;}
.linkljtspan a:link {color: #FF3300;}
.linkljtspan a:visited {color: #FF3300;}
.linkljtspan a:hover {color:#FF6600;border-bottom:1px dotted #009900;}
.linkljtspan a:active {color: #FF3300;}
.main_flink_pic_body{width:1000px;overflow:hidden;padding-bottom:6px; border-bottom:1px #efefef solid; }
.main_flink_pic_body a{height:32px;line-height:32px;display:block;float:left;display:inline;padding-right:5px;padding-left:6px;margin:10px 0px 0px -1px;white-space:nowrap;border-left:1px solid #EEE;}
.main_friendlinksbody{ width:1000px;overflow:hidden;padding-bottom:6px; text-align:left;} 
.main_friendlinksbody  a{color:#666666;display:block;float:left;display:inline;height:20px;line-height:20px;padding-right:8px;padding-left:8px;margin:5px 0px 0px -1px;white-space:nowrap;border-left:1px solid #EEE;}
.main_friendlinksbody a:visited {color: #666666;}
.main_friendlinksbody a:hover {color: #FF6600;}
.main_friendlinksbody a:active {color: #666666;}

/*---------- copyRight ---------*/
#copyRight{margin:0; margin-bottom:10px; width:1000px; height:60px;background:#120406 url(footer.gif) repeat-y 0 0; color:#FFFFFF;}
#copyRight a{color:#FFFFFF;}
.smalltext {font-size:11px;font-family:Verdana, Helvetica, Arial, sans-serif;}
#footlink {float:right;text-align:right;}
#rightinfo,#footlink {padding:10px;height:60px;he\ight:40px;}
#footlink {background:url(footer-c-b-r.gif) no-repeat 100% 100%;}

/*---------- viewbox ---------*/
.viewbox{ width:730px; overflow:hidden;padding-bottom:8px;}
.bor{ margin:15px; width:700px; border:1px solid #DDDDDD; overflow:hidden;}
.bor_title{ padding-left:15px; line-height:30px; border-bottom:1px solid #DDDDDD; height:30px; background:url(titbg.gif)repeat-x scroll 0 0 transparent;}
.bor_box ul{ padding:10px; overflow:hidden; }
.bor_box li{ padding-left:10px; width:320px; float:left; background:url(list.jpg) no-repeat scroll 0 50% transparent; line-height:24px;}


.viewbox .title{height:56px;line-height:56px;text-align:center;overflow:hidden;padding-top:10px;}
.viewbox .title h2{font-size:24px;color:#369;}
.viewbox .info{height:24px;line-height:17px;text-align:center;overflow:hidden;color:#666;}
.viewbox .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.viewbox .info a{color:#690;}
.intro{padding:8px 8px;line-height:25px;background:#FAFDFE;border:1px solid #DDD;font-size:14px;color:#555;margin-top:8px;}
.viewbox .infolist{width:368px;float:left;}
.viewbox .infolist small{width:100px;text-align:right;display:block;float:left;font-size:12px;line-height:31px;color:#999;clear:left;height:31px;overflow:hidden;}
.viewbox .infolist span{width:200px;line-height:30px;float:left;height:31px;overflow:hidden;}


/*分享share CSS*/
.social_share 
{
text-align: -moz-center !important; /*For Firefox*/

text-align: center;                 /*For IE*/


}
.social_share a 
{
	margin-left:10px;
	text-decoration:none;
	line-height:18px;
	color:#000099;
}
.social_share img
{
	vertical-align: -2px
}

/*over*/

/*---------- ads ---------*/
.index_ad278{margin-top:8px; width:278px; height:140px;border:1px solid #DDDDDD;}
.index_ad760{margin:0; margin-left:5px; width:728px; height:90px;border:1px solid #DDDDDD; float:left;}
.index_adtext{ margin-left:5px; width:250px; height:90px;border:1px solid #DDDDDD;float:left;}
.container1_r_ad{ margin-top:0px; margin-bottom:5px; width:250px; height:250px;border:1px solid #DDDDDD;}
.index_ad25080{ margin-top:5px; margin-bottom:5px; width:250px; height:80px;border:1px solid #DDDDDD;}
.index_ad250100{ margin-top:5px; margin-bottom:5px; width:250px; height:100px;border:1px solid #DDDDDD;}
.index_ad990{margin:0; margin-left:5px; width:990px; height:90px;border:1px solid #DDDDDD; float:left;}
.topad_ad950{margin:0; margin-left:25px; width:950px; height:80px;border:1px solid #DDDDDD;}
.article_gg_ad{margin:0; margin-left:100px; margin-top:20px; margin-bottom:20px; width:468px; border:1px solid #DDDDDD; }
.article_gg_ad650X60{margin:0 20px; width:650px; height:60px;border:0px solid #DDDDDD;}
.article_gg_adlink{margin:0; margin-left:50px; width:468px; height:20px;border:0px }
.ad980 { margin:10 px; width:980px; }
.ad728 { margin:10px 3px; whdth:728px; border-bottom:1px solid #DDDDDD;}
.fsort{ border-bottom:1px dashed #999999; }
.fsort strong{ font-size:14px; line-height:24px; height:24px; padding-left:5px;}
.link_txt{ border-bottom:1px dashed #999999; width:800px; margin-left:10px;}
.link_txt strong{ font-size:12px; line-height:24px; height:24px; padding-left:5px;}


/*---------- hackline单页---------*/
#h { margin:0 auto; width:1000px; background-color:#E1E1E1; }
#h_left  { margin:0; width:160px; background:#E1E1E1; float:left; }
#h_right { margin:0; width:830px; background:#FFFFFF; padding-left:10px; float:left;}
.h_top { margin:5px; width:98%; height:35px; background:#491119; line-height:40px; font-size:16px;}
.h_body {width:98%; padding:5px;}


/* 代码高亮 */
pre{font-family:'Courier New' , Monospace; font-size:12px; width:99%; overflow:auto; margin:0 0 1em 0; background:#F7F7F7;  overflow-y:hidden; }
pre ol, pre ol li, pre ol li span{margin:0 0; padding:0; border:none}
pre a, pre a:hover{background:none; border:none; padding:0; margin:0}
pre ol{list-style:decimal; background:#F7F7F7; margin:0px 0px 1px 3em !important; padding:5px 0; color:#5C5C5C; border-left:3px solid #146B00;}
pre ol li{list-style:decimal-leading-zero;list-style-position:outside !important; color:#5C5C5C; padding:0 3px 0 10px !important; margin:0 !important; line-height:1.3em;}
pre ol li.alt{color:inherit}
pre ol li span{color:black; background-color:inherit}
pre .comment, pre .comments{color:#008200; background-color:inherit}
pre .string{color:blue; background-color:inherit}
pre .keyword{color:#069; font-weight:bold; background-color:inherit}
pre .preprocessor{color:gray; background-color:inherit}
pre .dp-xml .cdata{color:#ff1493}
pre .dp-xml .tag, pre .dp-xml .tag-name{color:#069; font-weight:bold}
pre .dp-xml .attribute{color:red}
pre .dp-xml .attribute-value{color:blue}
pre .dp-sql .func{color:#ff1493}
pre .dp-sql .op{color:#808080}
pre .dp-rb .symbol{color:#a70}
pre .dp-rb .variable{color:#a70; font-weight:bold}
pre .dp-py .builtins{color:#ff1493}
pre .dp-py .magicmethods{color:#808080}
pre .dp-py .exceptions{color:brown}
pre .dp-py .types{color:brown; font-style:italic}
pre .dp-py .commonlibs{color:#8A2BE2; font-style:italic}
pre .dp-j .annotation{color:#646464}
pre .dp-j .number{color:#C00000}
pre .dp-delphi .number{color:blue}
pre .dp-delphi .directive{color:#008284}
pre .dp-delphi .vars{color:#000}
pre .dp-css .value{color:black}
pre .dp-css .important{color:red}
pre .dp-c .vars{color:#d00}
pre .dp-cpp .datatypes{color:#2E8B57; font-weight:bold}
.hidden{display:none;}
.sd01{ background-color:#fff; border:1px solid #dddddd; border-bottom:none; margin-bottom:0px;}
.sd02{cursor:pointer;}

/* index.html */
.f_bold{ font-weight:bold;}
.left-own{text-align:left; margin:4px 0  4px 0; border:solid 1px #ccc; }
.list_title{color:#714842; font-size:14px; font-weight:bold; background-color:#f5f5f5;  width:100%; height:30px; border-bottom:solid 1px #ccc;}
.RightTopic_bgl{width:100%; height:26px;background:url(RightTab_L.gif) no-repeat; overflow:hidden;}
.RightTopic_bgr{width:100%; height:26px;background:url(RightTab_R.gif) no-repeat; overflow:hidden;}
.RightTopicTitle{float:left; width:50%;font-size:14px; color:#714842; line-height:2.1em; text-indent:30px; margin:0px;}
.RightPart{ padding:5px 0; text-align:left; overflow:hidden; }
.RightPart ul{ background:url(i_ph.gif) no-repeat 5px 10px; height:255px;  border-top:0; padding:2px 5px;}
.RightPart li{ line-height:25px; margin-left:20px; background:url(l_25.gif); width:247px;height:25px; overflow:hidden; }
.r_box { height:295px; margin:0; border:solid 1px #ccc; }
.box { margin:5px 0 0 0px; padding:5px 0; text-align:left; overflow:hidden; }
.box img { margin:5px; border:#999 solid 1px; float:left;}
.box_text{ margin:0px; width:165px; height:82px; padding-left:5px;color: #676767; float: left; line-height: 18px;  float:left;}
.safe { margin:0; width:1000px; }
.nav1 { margin:10px 5px 5px 5px;height:40px; background:url(nav-1.png) no-repeat; overflow:hidden; }
.nav2 {margin:10px 5px 5px 5px;  height:40px; background:url(nav-2.png) no-repeat; overflow:hidden;}
.nav3 {margin:10px 5px 5px 5px;  height:40px; background:url(nav-3.png) no-repeat; overflow:hidden;}

.conmain { margin:0; width:1000px; }
.conmain_l {width:730px; float:left; overflow:hidden;}
.conmain_r {margin-left:5px; width:265px; float:left; overflow:hidden;}
.nav11 {  height:40px; background:url(nav-11.png) no-repeat; overflow:hidden;}
.ad728 {width:728px; overflow:hidden;}
.r2_box {margin:5px 0 0 0px;background:url(2r_box.png) no-repeat;  border: 1px solid #E0E0E0; width:260px; }
.r2_box_title {font: bold 14px/26px "宋体";  padding-left: 30px; background:url(box_title.png) no-repeat;  height:30px; line-height:33px;}
.r2_box ul {margin:0 5px 10px 5px;  }
.r2_box li { margin:0;padding-left:22px;line-height:26px; height:25px; border-bottom: 1px solid #DCDEDF; overflow:hidden;}
.code_1{list-style:none;background:url(cde1.gif) no-repeat center left;}
.code_2{list-style:none;background:url(cde2.gif) no-repeat center left;}
.code_3{list-style:none;background:url(cde3.gif) no-repeat center left;}
.code_4{list-style:none;background:url(cde4.gif) no-repeat center left;}
.code_5{list-style:none;background:url(cde5.gif) no-repeat center left;}
.code_6{list-style:none;background:url(cde6.gif) no-repeat center left;}
.code_7{list-style:none;background:url(cde7.gif) no-repeat center left;}
.code_8{list-style:none;background:url(cde8.gif) no-repeat center left;}
.code_9{list-style:none;background:url(cde9.gif) no-repeat center left;}
.code_10{list-style:none;background:url(cde10.gif) no-repeat center left;}
.yun { margin:5px 0 0 0px; border: 1px solid #E0E0E0; width:260px;}

.r3_box {margin:5px 0 0 0px;background:url(2r_box.png) no-repeat ;  border: 1px solid #E0E0E0;  width: 260px;}
.r3_box_title {font: bold 14px/26px "宋体";  padding-left: 30px; background:url(box_title.png) no-repeat;  height:30px; line-height:30px;}
.r3_box ul {}
.r3_box li {padding:5px 0 5px 5px;; width:125px; text-align:center;  float:left;}
.r3_box img { margin:5px; width:110px; height:80px; border: 1px solid #E0E0E0;  }

.salebtab_box { background: url("cluetab_line.gif") repeat-x scroll 0 bottom transparent;
    width: 100%;}
#mood{ width:660px; text-align:center; border-bottom:1px dashed #e0e0e0; padding:10px 0;}