/* Fix */
*                      { margin:0;padding:0; }
.clear                 { clear:both; }
.clean                 { font-size:0;line-height:0;height:0;clear:both;overflow: hidden;display: block;}
* html .clearfix       { height: 1%;} 
.clearfix              { overflow:hidden;}
html,body,div          { margin:0;padding:0; }
.dis                   { display:none; }
h1,h2,h3,h4,h5,h6      { font-size:14px;font-family:Tahoma,Arial;font-weight:normal; }
ol,ul,li,dl,dt,dd      { list-style:none;margin:0;padding:0; }
table                  { border-collapse:collapse;border-spacing:0; font-size:12px;font-weight:normal;}
th, td                 { padding:0;margin:0; font-weight:normal;}
img                    { border:0; }
.fl         { float:left; }
.fr         { float:right; }
.alignleft  { float:left; margin-left:10px; }
.alignright { float:right;margin-right:10px; }
.s10        { font-size:0;height:10px; line-height:10px; }
.s23        { font-size:0;height:23px; line-height:23px; }
/* Layout */
body                   { background:url(images/bg.png) repeat-x #fff; text-align: center;font-size:12px;font-family:Tahoma, Verdana, Arial, Sans-Serif;}
a                      { color:#515151; text-decoration:none; }
a:hover                { color:fff; text-decoration: none; }

#page                  { margin:0 auto; text-align:left;width:950px;  }
.header                { height:102px;margin-bottom:10px;}
.header .logo      { background:url(images/logo.gif) no-repeat; width:178px;height:66px; float:left; margin:40px 0 0 80px; display:inline;}
.header .logo a    { display: block; width:178px; height:66px; float:left; }
.header .logo span { display:none; }
.header .topmenu { float:right; height:28px; background:url(images/topbg.png) no-repeat; width:460px;}
.header .topmenu ul { margin:0 0 0 60px; float:left; display:inline;}
.header .topmenu ul li { float:left; line-height:26px; color:#d2d6dd;}
.header .topmenu ul li span { padding:0 8px; } 
.header .topmenu ul li a { color:#d2d6dd; }
.header .topmenu ul li a:hover { color:#f6f6f6; }
.header .topmenu .topbb { background:url(images/topbb.gif) 4px 1px no-repeat; padding-left:22px; }
.header .menu  { float:right; display:block; clear:right;margin-top:35px; width:670px; }
.header .menu .nav { float:left; margin-right:3px; _margin-right:3px; }
.header .menu .nav li { margin:7px 5px 0; float:left;font-size:14px;font-family:Microsoft Yahei,Tahoma; width:80px;height:28px; }
.header .menu .nav li a{ padding:6px 5px 6px 8px; text-align:center;} 
.header .menu .nav li a:hover { background:url(images/navli.gif) 0 3px no-repeat #fff; }
.header .menu .nav li ul { display:none;width:140px;position:absolute; top:90px; background:#687075;margin:14px 0 0; padding:0; }
.header .menu .nav li ul li { border-bottom:1px solid #484b51; width:100%; margin:0; padding:0;font-size:12px;height:36px; }
.header .menu .nav li ul li a { display:block; color: #f6f6f6; padding:0 0 0px 20px; text-align:left; background:none; line-height:36px; height:36px; text-decoration:none; }
.header .menu .nav li ul li a:hover { color:#aaa; background:none; text-decoration:underone; }
.header .menu .nav li ul li.last { border-bottom:none; }
.header .menu .nav li ul li.last a {  }
.header .menu .nav a { display:block; overflow:hidden; }
.header .menu .nahome a { color:#008ce0; }
.header .menu .nahome a:hover { color:#fff; }

.banner   { height:250px; }
.bpic     { background:url(images/banner.jpg) no-repeat;width:612px;height:221px; float:left; }
.newnotice { float:right; background:url(images/newnotice.gif) no-repeat;width:317px;height:221px;}
.newnotice dl   { margin:0 14px 0 16px;  }
.newnotice dl dt{ height:30px; line-height:30px; text-align:left; }
.newnotice dl dt span { margin-right:12px; }
.newnotice dl dd { background:url(images/arrow.gif) 0 9px no-repeat;border-bottom:1px dashed #e0e1e2; line-height:22px; overflow:hidden; width:282px;}
.newnotice dl dd a { float:left;padding-left:16px; }
.newnotice dl dd a:hover { background:url(images/arrowon.gif) 0 9px no-repeat; color:#098ecf; }
.newnotice dl dd span.tittt { float:left;height:22px; line-height:22px; overflow:hidden;width:270px; }
.newnotice dl dd span.date { float:right; }

/* home */
.mainleft  { float:left; background:url(images/main_l.png) no-repeat; width:612px;}
.mbom { background:url(images/xjb.gif) no-repeat; float:left; width:612px;height:60px; }
.mbom span { background:url(images/kt.gif) no-repeat; width:68px;height:28px; float:right; display:inline;margin:17px 20px 0 0; }
.mbom span a { float:left;width:68px;height:28px; }
.mbom span em { display:none; }
.mainleft h5 { background:url(images/hometi.gif) no-repeat;width:612px;height:46px; }
.mainlist dl.one    { margin:50px 0px 0 45px; }
.mainlist dl.two    { margin:50px 18px 0 25px; }
.mainlist dl.three  { margin:65px 18px 0 20px; }
.mainlist dl.four  { margin:65px 18px 0 25px; }
.mainlist dl  { float:left; width:120px;margin:45px 18px 0 20px; display:inline;  }
.mainlist dl dt { width:120px;font-size:14px;font-family:Microsoft Yahei,Tahoma;color:#6d7980; }
.mainlist dl dt span { font-size:30px;font-family:Verdana, Geneva, sans-serif;color:#454545; }
.mainlist dl dd { float:left; }
.mainlist ul {float:left;margin:8px 0 0 0;}
.mainlist ul.three { margin:30px 0 0 0; }
.mainlist ul.four { margin:30px 0 0 0; }
.mainlist ul li { line-height:20px;color:#575f64; }
.mainlist ul li.dg { background:url(images/dg.gif) no-repeat;width:75px;height:33px; float:left;margin:5px 0 0 0;}
.mainlist ul li.dg a { width:75px;height:33px; float:left; }
.mainlist ul li span { display:none; }
.mainright { float:right;width:317px;height:445px;}
.mlogin    { width:317px;height:95px;background:url(images/mlogs.gif) no-repeat;margin-bottom:15px; }
.mlogbg    { background:url(images/mlog.gif) no-repeat;height:95px; }
.mlogin a:hover { color:#098ecf; }
.mlogin h3   { padding:10px 0 0 20px;color:#dadcdd; }
.mlogin p.mwd    { float:left; display:inline;margin:20px 0 0 77px;  }
.mlogin p.mwd input { width:160px; height:20px;border:0; line-height:20px; background:#edeeee;padding:2px 0 0 3px;float:left;color:#656565;  }
.mlogin p.mwd .minp { margin-bottom:11px; }
.msub      { border:0;width:54px;height:52px;margin:20px 0 0 17px; background:none; cursor: pointer;}
.mroo      { background:url(images/ubb.gif) no-repeat;border:0;width:62px;height:31px; float:left; display:block; }
.mroo    a { float:left; width:80px;height:40px;}
.mlogin ul { height:40px; float:left;margin: 0 0 0 20px; display:inline; }
.mlogin ul li { float:left;width:80px; line-height:22px; height:22px; background:url(images/arrow2.gif) 0 7px no-repeat; }
.mlogin ul li a { padding-left:16px; color:#cfcfcf; }
.mlogin ul li a:hover { background:url(images/arrowon2.gif) 0 3px no-repeat; color:#fff; }
.mainc     { background:url(images/main_c.jpg) no-repeat;width:317px;height:197px;margin:18px 0 10px; }
.mainrl    { padding:10px 0px; }
.mainrl ul { margin:8px 0 10px; float:left; }
.mainrl h6.tx { background:url(images/mrh6cp.gif) no-repeat; width:135px; height:27px; line-height:27px; font-size:0;}
.mainrl ul li { float:left; background:url(images/mrli.gif) 0 7px no-repeat; width:145px;height:24px; line-height:24px;}
.mainrl ul li a { padding-left:16px; }
.mainrl ul li a:hover { color:#098ecf; }
.fuwut     { background:url(images/fuwut.gif) 0 0 no-repeat; width:170px; height:27px; }
.fuwutel   { margin:12px 0 0; float:left; width:176px; }
.fuwutel li { height:22px; line-height:22px;font-size:14px;font-family:Microsoft Yahei,Tahoma; padding:0 0px 4px 5px;color:#818181; }
.fuwukf   { float:right; width:122px; display:inline;margin:0px 16px 0 0; }
.fuwukf li { float:left;color:#595959; }
.fuwukf li.axa { padding-left:10px; }
.fuwukf li.kefuq { background:url(images/fuwuqq.gif) no-repeat;width:109px;height:28px; float:left;margin:7px 0;}
.fuwukf li.kefuq a { width:109px;height:28px; float:left; }
.fuwukf span { display:none; }
.fuwukf li.three { background:url(images/hour24.gif) 12px 0 no-repeat;width:100px;height:14px;margin-top:9px !important; margin-top:7px;  }

/* footer  */
#footer { width:100%; background:url(images/footbg.png) repeat-x;height:154px; }
#footer .foot { width:950px;margin:0 auto; text-align:left; }
#footer a { color:#676767; }
#footer a:hover { text-decoration:underline; }
.foot_left{ width:45%; float:left; margin-top:20px;}
.foot_left ul{ width:auto; float:left; line-height:20px; margin-right:20px; }
.foot_left ul .tit{ font-weight:bold; margin-bottom:5px;}
#copyright{ width:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;  margin:40px 10px auto 10px; float:right; display:inline;color:#676767;}

#foot_right{ width:54%; float:right; color:#F8F7F3; margin:15px auto auto auto; display:inline;}
#foot_right .out_link{ width:auto; height:54px; float:right; margin-right:5px;}
#foot_right .out_link a{ height:43px; background:url(images/fbg.gif) no-repeat; float:left;}
#foot_right .out_link a:hover{background:url(images/fbg.gif) no-repeat; }
#foot_right .out_link .link_1{ width:75px; background-position:left top;}
#foot_right .out_link .link_1:hover{background-position:left -45px;}
#foot_right .out_link .link_2{ width:135px; background-position:-83px top; margin-left:8px;}
#foot_right .out_link .link_2:hover{background-position:-82px -44px; }
#foot_right .out_link .link_3{ width:88px; background-position:-223px top; margin-left:5px;}
#foot_right .out_link .link_3:hover{background-position:-223px -45px; }
#foot_right .out_link .link_4{ width:97px; background-position:-320px top; margin-left:10px;}
#foot_right .out_link .link_4:hover{background-position:-322px -45px; }
#foot_right .out_link .link_5{ width:68px; background-position:-422px top; margin-left:10px;}
#foot_right .out_link .link_5:hover{background-position:-423px -47px; }

/* hostoo */
.hostccc  { float:left;width:278px; display:inline;margin:0 0 10px 20px;border-right:1px  dashed #b8bcc0; border-bottom:1px  dashed #b7bcc0; padding:10px 0; }
.hostccc .hostimg { float:left; width:82px;height:51px; background:url(images/hostimg.gif) no-repeat; }
.hostccc dl dt { float:left;font-size:14px;font-weight:700;width:278px;height:51px; line-height:51px; padding-left:80px; background:url(images/hostimg.gif) no-repeat;  }
.hostccc dl dd { float:left;width:278px;height:22px; clear:both; padding:0 8px; }
.hostmore dl { margin:15px 15px; }
.hostmore dl dd { height:24px; }
.gong { padding-left:25px; }

/* umain */
.userbar .welcc  { color:#e6e6e6;font-style: normal; }
.userbar label { font-style:normal;color:#fff;margin:0 10px 0 20px; }
.userbar .in_p { border:1px solid #8a9194; height:18px; width:150px; }
.userbar .loginsub { background:url(images/login1.gif) no-repeat;border:0; width:59px;height:23px;margin:10px 0px 0 20px; }
.userbar span.iroo { height:50px; line-height:50px;  }
.userbar span.iroo a { text-decoration:underline;color:#f2f2f2;} 
/* User Center */
.usermain,.resmain { width:950px; background:url(images/userbg.gif) repeat-y; margin:0 0 6px; }
.usermain_t,.usermain_m { width:950px; float:left;}
.usermain_t { height:12px; background:url(images/usermain.gif) no-repeat 0 0; }
.usermain_m { height:12px;  background:url(images/usermain.gif) no-repeat left bottom; }
.usermain_l { float:left; display:inline;margin:20px 0 0 70px; border-right:1px solid #eee; width:450px; }
.usermain_r { float:right; display:inline;margin:20px 60px 0 0 ; width:300px; }
.usermain h5 { margin-bottom:30px; color:#656565;font-weight:700; }
.usermain_l .uinput { margin-top:10px;color:#757575; line-height:18px; }
.usermain_l .uinput input { border:1px solid #eee; width:180px;height:22px; padding:3px;}
.usermain_l .uinput a { margin-left:8px;color:#868686; }
.usermain_l .uinput a:hover { text-decoration:underline; }
.usermain_l .usubmit  { border:0; background:url(images/userlogin.gif) no-repeat;width:80px;height:40px; }
.usermain_r h5 { margin-bottom:20px; }
.usermain_r p { line-height:22px;color:#595959; width:200px;}
.usermain_r .res { background:url(images/userup.gif) no-repeat; width:80px;height:40px;margin-top:13px; }
.usermain_r .res a { float:left;width:80px;height:40px; }

.userleft { width:612px; float:left;min-height:670px;height:auto !important;height:670px; overflow:visible; }
.mainbb   { background:url(images/postbg.gif) repeat-y #d4d8db; overflow:hidden;width:612px;  }
.userleft h4 { margin:5px 0;font-weight:700; }
.userleft h6 { background:url(images/singleh1.gif) no-repeat;height:47px;font-size:20px;font-family:Microsoft Yahei,Tahoma;color:#DFE3E6; line-height:47px; float:left; width:612px;}
.userleft h6 span { text-align:right;float:right; }
.userleft h6 span em { font-style:normal;font-size:14px; }
.userleft h6 span.title { float:left; text-align:left; padding-left:16px; }
.userleft h6 span.name { padding-right:15px; }
.userinfo { margin:10px 15px;border-bottom:1px solid #eee; padding:0 0 7px;}
.userinfo ul li { float:left; width:290px; line-height:22px;  }
.userleft .qlink { margin:0 15px;border-bottom:1px solid #eee; height:110px; }
.userleft .qlink ul li { float:left; display:inline;margin-top:5px; }
.userleft .qlink ul li a { float:left;width:134px;height:80px;} 
.userleft .qlink ul .one { background:url(images/qone.gif) no-repeat;margin-right:15px; }
.userleft .qlink ul .two { background:url(images/qtwo.gif) no-repeat;margin-right:15px; }
.userleft .qlink ul .three { background:url(images/qthree.gif) no-repeat;margin-right:15px; }
.userleft .qlink ul .four  { background:url(images/qfour.gif) no-repeat; }
.userleft .tongzhi  { margin:10px 15px;border-bottom:1px solid #eee; padding:0 0 7px; }
.userleft .tongzhi .notlist { color:#515151; }
.userleft .tongzhi dl  {  }
.userleft .tongzhi dt { height:30px; }
.userleft .tongzhi dt span { color:#545454; font-size:14px; float:left; }
.userleft .tongzhi dt .bh { width:70px;  }
.userleft .tongzhi dt .bti { width:400px; }
.userleft .tongzhi dt .time { width:80px; float:right; }
.userleft .tongzhi dd  { height:22px; line-height:22px; }
.userleft .tongzhi dd a { color:#353535; }
.userleft .tongzhi dd a:hover  { color:989898; text-decoration:underline; }

.userleft .tongzhi dd span { float:left; }
.userleft .tongzhi dd .bh { width:70px;  }
.userleft .tongzhi dd .bti { width:300px; line-height:22px; height:22px; overflow:hidden; }
.userleft .tongzhi dd .time { width:140px;font-size:11px;font-family:Verdana, Arial,Tahoma; float:right; color:#878787; }

.userleft .loginlist { margin:0 15px; }
.userleft .loginnav  { height:24px;color:#656565; }
.userleft .loginnav a { color:#687075; }
.userleft .loginnav a:hover { text-decoration:underline; color:#687075; }
.userleft .loginnav .pagecur { color:#6699FF;font-weight:700; }
.userleft .loginlist dl { }
.userleft .loginlist dl dt { height:24px;  }  
.userleft .loginlist dl dt span { float:left; color:#565656; }
.userleft .loginlist dt .bh { width:70px;  }
.userleft .loginlist dt .name { width:150px; }
.userleft .loginlist dt .time { width:220px; }
.userleft .loginlist dt .ip { width:100px; float:right; }
.userleft .loginlist dd  { height:22px; line-height:22px; color:#646464; }
.userleft .loginlist dd a { color:#353535; }
.userleft .loginlist dd a:hover  { color:989898; text-decoration:underline; }
.userleft .loginlist dd span { float:left; }
.userleft .loginlist dd .bh { width:70px;  }
.userleft .loginlist dd .name { width:150px; }
.userleft .loginlist dd .time { width:220px;  }
.userleft .loginlist dd .ip { width:100px; float:right; }



/* resmain */
.resmain  {}
.resmain h4{ margin:0 0 10px 40px; background:url(images/h4res.gif) no-repeat; width:200px;height:30px; }
.resmain ul li { margin-left:40px; height:30px; clear:both; float:left; display:inline; }
.resmain ul li span { width:200px; float:left;margin-right:50px;  }
.resmain ul li input { height:20px;border:1px solid #eee; width:160px; }
.resmain ul li input,.resmain ul li select { float:left; }
.resmain ul li select { width:160px; }
.resmain .gougou { width:20px;height:20px;border:0; }
.resmain .yzm { width:60px; }
.resmain .rsub { width:55px;height:20px; background:url(images/us.gif) no-repeat;border:0; }
/* domain */
.domainh { }
h3.ulo {  }
.doh3 { background:url(images/doh3.gif) no-repeat; height:40px; }
.doico { background:url(images/doico.gif) no-repeat;height:70px; border-top:1px solid #ddd;}
.searchen { background:url(images/w3w.gif) no-repeat; padding-bottom:10px; }
.searchen .sinput { padding-left:61px; }
.searchen .sinputon  { border:1px solid #ccc;padding:3px; }
.searchen .ssubmit   { background:url(images/search.gif) no-repeat; width:60px;height:21px;border:0;margin-left:10px; }
.dinfo  p  { float:left;display:inline;width:70px; padding:5px 0; }
.dinfo  input { margin-right:3px; }
.dotable td { padding:5px 5px; }
.dotable td { border:1px solid #ddd; color:#474747;  }
.domain_r  { background:url(images/drbg.gif) no-repeat; width:317px;height:410px; float:left; }

/* content */
#content { width:612px; float:left; }
#content h1 { background:url(images/singleh1.gif) no-repeat;height:47px;font-size:20px;font-family:Microsoft Yahei,Tahoma;color:#DFE3E6; line-height:47px; float:left; width:612px;}
#content h1 span { text-align:right;float:right; }
#content h1 span.title { float:left; text-align:left; padding-left:16px; }
#content h1 span.date { padding-right:15px; }
#content .post  { background:url(images/postbg.gif) repeat-y; overflow:hidden; }
#content .entry { font-size:12px;color:#606468; line-height:22px;padding:10px 15px 10px; }
#content .entry p { padding-top:10px; }
#content .navi  { background:url(images/postbom.gif) no-repeat;height:45px;width:612px; line-height:35px;color:#919da3; }
#content .navi a { color:#919DA4; }
#content .navi a:hover { color:#d8d4db; }
/* sidebar */
#sidebar { width:317px; float:right; }
#pagebar { width:317px; float:right;}
#sidebar h3 { font-size:16px;font-family:Microsoft Yahei,Tahoma;color:#e5e5e5;margin:0 0 10px 20px; }
#pagebar h3 { font-size:16px;font-family:Microsoft Yahei,Tahoma;color:#e5e5e5;margin:0 0 10px 20px; }
#sidebar h6  { background:url(images/mrh6.gif) no-repeat;height:27px; line-height:27px; padding-left:20px;margin-bottom:8px;font-size:16px;color:#434343; font-family:Microsoft Yahei,Tahoma; }
.zhichir .zhichibg { background:url(images/zhichibg.gif) no-repeat;width:317px;height:270px; }

.userbar ul { margin:0 20px 0; }
.userbar ul li{ line-height:22px; background:url(images/arrow2.gif) 1px 9px no-repeat;border-bottom:1px dashed #8a9194; }
.userbar ul li a { padding:0 0 0 15px;color:#cfcfcf; }

.catmenu ul, .helpmenu ul, .hostmenu ul { margin:0 20px 0; }
.catmenu ul li, .helpmenu ul li, .hostmenu ul li { line-height:22px; background:url(images/arrow2.gif) 1px 9px no-repeat;border-bottom:1px dashed #8a9194; }
.catmenu ul li a, .helpmenu ul li a , .hostmenu ul li a { padding:0 0 0 15px;color:#cfcfcf; }
.catmenu ul li a:hover, .helpmenu ul li a:hover, .hostmenu ul li a:hover { background:url(images/arrowon2.gif) 1px 5px no-repeat; }
.catmenu { margin-bottom:15px; }
.hostmenu h3 span { font-size:12px;margin-left:110px; }
.hostmenu h3 span a{ color:#cfcfcf;}
.barbg  { background:#687075; overflow:hidden; }
.bartop { background:url(images/bartop.gif) no-repeat; width:317px;height:10px;font-size:0; line-height:10px; }
.barbom { background:url(images/barbom.gif) no-repeat; width:317px;height:10px; font-size:0; line-height:10px;}
.barbg p { color:#cfcfcf; text-align:center;font-size:14px;font-family:Microsoft Yahei,Tahoma; }
/* page  */
.wbanner { background:url(images/wbanner.gif) no-repeat;height:199px; } 
.winfo   { height:46px;color:#adadb5; line-height:46px; }
.winfo p { background:url(images/ccx.gif) 10px 18px no-repeat;padding-left:32px; }
.wpost   { padding:20px 0 0 0; }
.wpost h2 { background:url(images/ccx.gif) 10px 11px no-repeat;font-weight:700;font-size:12px;color:#a0adb5; padding:0 0 0 32px; line-height:32px; }
.wentry { padding:0 5px; color:#343434; line-height:26px; }
.wentry p { padding:16px 0; }
.webdes  { background:url(images/webdes.gif) no-repeat;  }

/* tab */
.tab  { background:url(images/tabbg.gif) no-repeat; height:48px; }
.tab ol li { float:left; text-align:center; line-height:48px;font-size:16px;font-family:Microsoft Yahei,Tahoma;color:#9ca3a7; width:200px;cursor: pointer; }
.tab ol li a { color:#fff; }
.hostmain { background:#dcdfe1;  }
.tablemain .title { font-size:16px;font-family:Microsoft Yahei,Tahoma;height:49px;color:#575f64; text-align:center; }
.tablemain td    { border:1px solid #d3d6db;height:23px; text-align:center;  }
.tablemain .alt1 { background:#b9bec7;color:#f1f1f1; }
.tablemain .alt2 { background:#dcdfe1;color:#575f64;}
.tablemain .alt3 { background:#edf8ff; } 
.tablemain .hostl { font-weight:700;color:#575f64; text-align:left;padding:0 0 0 8px; }
.tablemain .hosta { font-weight:700;color:#f64a07; text-align:left;padding:0 0 0 8px; }
.tablemain .hostkx { height:65px; }
.tablemain .hostkxx { padding:24px 0 0 20px;font-family:Microsoft Yahei,Tahoma;font-size:16px; }
.xy       { line-height:55px; font-size:12px;  }
.xy span  { background:url(images/ttii.gif) 0 1px no-repeat; padding-left:16px;margin-left:20px; }
.xy  a    { color:#676767; }
.xy  a:hover    { color:#098ecf; }
.tabbom   { background:url(images/tabbom.gif) no-repeat;height:55px;width:612px; }
.helpbom   { background:url(images/tabbom.gif) no-repeat;height:55px;width:612px; }


.helpsearch { width:612px;height:57px; background:url(images/helpsearch.gif) no-repeat;margin-bottom:10px; }
.searchx    { margin:14px 0 0 160px; float:left; display:inline;}
.helpsearch label { display:none; }
.helpsearch input { border:0; width:300px;height:25px;padding:5px 5px 0; float:left;color:#666;}
.helpsearch #searchsubmit { width:32px;height:18px;margin:6px 0 0 8px; background:url(images/submit.gif) no-repeat; display:block;}
.helpmain {  }
.wid1 { margin:0 12px 10px 0; display:inline;  }
.wid2 { margin-bottom:10px;   }
.listtop,.listbom { width:300px;height:5px;font-size:0; line-height:5px; }
.listtop { background:url(images/listtop.gif) no-repeat; }
.listbom { background:url(images/listbom.gif) no-repeat; }

.postlist { float:left; display:inline; background:#d4dce0; width:300px; }
.postlist h3 { margin:0; }
.postlist h3 span.more { font-size:12px; font-family:Tahoma,Verdana;font-weight:normal; float:right;margin-right:20px; }
.postlist h3 span.ptit { font-size:14px; font-family:Microsoft Yahei,Tahoma;font-weight:700; float:left;margin:3px 0 5px 20px; background:url(images/ttii.gif) 0 4px no-repeat; padding-left:18px;}
.postlist ul { margin:0 20px;padding:5px 0; }
.postlist ul li { line-height:20px; background:url(images/li.gif) 1px 7px no-repeat;border-bottom:1px dashed #8f8f8f;  }
.postlist ul li a { padding-left:12px; }
.catpage { background:#d4d8db; }
.catpage h5  { background:url(images/pageti.gif) no-repeat;height:47px; line-height:47px; font-size:20px;font-family:Microsoft Yahei,Tahoma; color:#e0e4e7; padding-left:20px;}

.ppost    { height:23px; line-height:23px; overflow:hidden; }
.ppost  h3 { font-size:12px; background:url(images/ttii.gif) 0 5px  no-repeat; float:left; }
.ppost  h3 a { padding-left:20px;}
.ppost .title small { float:right; background:url(images/date.gif) 0 4px no-repeat;font-size:12px; padding-left:24px; } 
.altbg1  { background:#b9bec7; }
.altbg1 a { color:#f1f1f1; }
.altbg1 small { color:#f1f1f1; }
.altbg1 a:hover { color:#333; }
.altbg2  { background:#d4d8db; }
.altbg2 small { color:#7a8084; }
.altbg2 a { color:#7a8084; }
.altbg2 a:hover { color:#444; }
.ppost .title  { margin:0 20px; }

/* huoban */
.hmain  { background:url(images/htitle.gif) no-repeat; overflow:hidden; width:950px; }
.hpost { float:left;margin:80px 0 30px; display:inline; width:670px; }
.hpic   { background:url(images/guys.jpg) no-repeat;width:270px;height:268px; float:left;margin-right:10px;}
.htitle   { background:url(images/welcome.gif) no-repeat;width:390px;height:20px;margin-bottom:20px; float:left; }
.hentry {  }
.hentry p { color:#666; line-height:16px;}
.hentry ul { margin-top:15px; line-height:20px; }
.hentry ul li { text-align:justify; background:url(images/li6.gif) 4px 9px no-repeat; float:left; width:320px; padding-left:15px;}
.hrightbar { width:240px; float:right; margin:80px 0 0 0; }
.hrightbar p{ margin-bottom:10px; float:left; }
.hrightbar p span { display:none; }
.hlogin  { background:url(images/a_login.png) no-repeat;width:236px;height:57px;}
.hlogin a { float:left;width:236px;height:57px; }
.hlogin span  { display:none; }
.hbarpic { background:url(images/price2.png) no-repeat; width:236px;height:225px; }
.button1 {background:url(images/btn01.jpg) no-repeat;}
.button2 {background:url(images/btn02.jpg) no-repeat; }
.button1,.button2 { width:188px;height:56px;margin-left:5px; display:inline; }
.button1 a,.button2 a { width:188px;height:56px; float:left; }

.amain    { line-height:20px; }
.amain p  { padding:10px 0 10px; }
.amain h2  {font-size:0; float:left; height:60px; width:612px;  }
.h2about { background:url(images/h2about.gif) no-repeat;}
.h2join  { background:url(images/h2join.gif) no-repeat; }
.h2contact { background:url(images/h2contact.gif) no-repeat; }
.h2link  { background:url(images/h2link.gif) no-repeat; }

.aboutright { float:right; width:317px; }
.aboutright .tabu            { background:#fff; }
.aboutright .tabu a          { color:#585858;}
.aboutright .tabu a:hover    { color:#006695;}
.aboutright .tabu ol         { padding:10px 0 10px; overflow:hidden;height:100%;font-size:14px;font-weight:700;font-family:Microsoft YaHei;color:#595959;}
.aboutright .tabu ol li      { float:left;width:317px;line-height:28px; cursor: pointer;border:0;margin:0;}
.aboutright .tabu ol li span { padding:0 0 0 25px; }
.aboutright .tabu ol li.current { background:url(images/aboutli.gif) no-repeat; color:#fff; }
.aboutright .tabu ol li.current a { color:#fff; }
.aboutright .tabu ol li.current a:hover { color:#f6f6f6; }

/* netpay */
#fukuan  a { color:#666; }
#fukuan  a:hover { text-decoration:underline;color:#666; }
#fukuan table { border:1px solid #e1e1e1; }
#fukuan table td { border:1px solid #e1e1e1;}
#fukuan .zcyh { padding:0 10px;color:#676767; line-height:20px; }
.netright { float:right;width:317px; }
.netrbg { background:url(images/netr.gif) no-repeat; width:317px;height:308px; overflow:hidden; display:block; }

/* 2013-9-2 website*/
.pweb_right{
	width:720px;
	display:block;

	float:left;
}

.pwebintro_top{
	height:40px;
	line-height:40px;
	font-size:14px;
	text-align:center;
}
.pwebintro_c{
	margin-top:6px;
	width:176px;
	margin-left:6px;
	height:125px;
}

.pweb_c{
	width:180px;
	background-image:url(img/tpbg.jpg);
	float:left;
	background-position: center top;
	text-align:center;
	background-repeat: no-repeat;
	margin-bottom:20px;
}
.pweb_img img{
	margin-top:8px;
	width:150px;
}

.pweb_img{
	height:150px;
	width:150px;
	overflow: hidden;
}

.pweb_tname{
	width:160px;
	height:24px;
	text-align:center;
	line-height:24px;
	margin-top:5px;
	background-color:#EFF7FE
}
.pweb_int{
	text-align:left;
	margin-top:10px;
	margin-left:13px;
	line-height:1.5em;
	_padding-bottom:5px;
}
#content1 { width:950px; float:left; }
.wpost1  { padding:5px 0 0 0; }
#pagebar1 { width:180px; float:right;}
