.pright{
width:720px;
float:right;
overflow:hidden;
margin:20px 0px 10px 0;
}

.place{
margin-top:10px;
color:#999;
overflow:hidden;
text-align:left;
float:right
}

.place a:link,.place a:visited{
color:#999999;
text-decoration:none;
}
.place a:hover{
color:#ff0000;
text-decoration:none;
}
.pleft{
width:200px;
float:left;
overflow:hidden;
margin-top:20px;
}
.pleft .mt1{
margin-top:10px;
}

.pleft .mt2{
margin:5px 0;
}
.dede_pages{
clear:both;
height:30px
}
.dede_pages ul{
float:left;
padding:12px 0px 12px 0px;
}
.dede_pages ul li{
float:left;
font-family:Tahoma;
line-height:17px;
margin-right:6px;
border:1px solid #E9E9E9;
}
.dede_pages ul li a{
float:left;
padding:2px 4px 2px;
color:#555;
display:block;
}
.dede_pages ul li a:hover{
color:#690;
text-decoration:none;
padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
background-color:#F8F8F8;
padding:2px 4px 2px;
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;
}
/*---------- index ---------*/
.bignews{
width:424px;
height:400px;
float:right;
border:1px solid #FFD98C;
overflow:hidden;
}

.tui{margin:10px;border-bottom:1px dashed #cccccc;}
.tui h2 a{font-size:14px;color:#ff0000;margin-bottom:10px}
.tui p{line-height:22px}

.bignews .newarticle{
height:24px;
background:url(../images/new-article.gif) 8px 3px no-repeat;
font-size:0px;
color:#fff;
}

.bignews .d1{
padding:6px 10px;
clear:both;
width:406px;
overflow:hidden;
}
.bignews .d1arc{
margin-right:12px;
width:190px;
float:left;
height:24px;
line-height:24px;
overflow:hidden;
}
.bignews .d1arc a {

}
.bignews ul.c2{
width:416px;
padding:0px 4px 0px;
clear:both;
overflow:hidden;
}
.bignews ul.c2 a {
font-size:13px;
}
.flashnews{
width:280px;
height:192px;
overflow:hidden;
float:left;
}

#picBox{overflow:hidden; position:relative;width:280px;height:195px;float:left;margin:0}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; width:5500px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0;}
#picBox ul#show_pic li img{ display:block;width:280px;height:195px;}
#icon_num{ position:absolute; bottom:15px; right:10px;}
#icon_num li{ float:left;width:14px; height:14px;line-height:14px; list-style:none; color:#FFFFFF; text-align:center; cursor:pointer; padding:0; margin:0;margin-left:6px;line-height:16px;background:#4C4C4C;}
#icon_num li:hover,#icon_num li.active{background:#FE934C;color:#FFFFFF;width:14px; height:14px;line-height:14px}

.listad{margin:0px 0 10px 0;height:140px}
.listadl{height:140px;width:190px;float:left;overflow:hidden;}
.listadr{height:140px;width:726px;float:right;overflow:hidden;}

.latestnews{
width:280px;
height:200px;
margin-top:8px;
float:left;
}
.latestnews dl dd{
padding:2px 5px;
}
.latestnews ul a{
color:#555;
}
.picnews{
width:712px;
float:left;
clear:both;
overflow:hidden;
margin-top:9px;
*margin-top:12px;
_margin-top:0px;
}
.listbox{
width:720px;
overflow:hidden;
float:left;
clear:both;
overflow:hidden;
}
.listbox dl{
width:352px;
margin-right:8px;
margin-top:2px;
float:left;
}
.listbox ul a{
color:#666;
}
.usercenter .tbox dd{
height:370px;
display:none;
}
.usercenter .tbox dd#loading{
display:block;
text-align:center;
line-height:200px;
letter-spacing:2px;
color:#999999;
}
.userlogin{
padding-top:10px;
}
.userlogin .fb{
height:37px;
}
.userlogin .fb span{
float:left;
width:60px;
text-align:right;
padding-right:6px;
color:#888;
}
.userlogin .fb img{
vertical-align:middle;
margin-left:5px;
}
.userlogin .submit{
text-align:center;
padding-top:3px;
}
.userlogin .submit a{
color:#003300;
margin-left:7px;
}
.userinfo{

}
.userinfo .welcome{
width:220px;
height:24px;
margin:12px auto;
background:#F9F9F9;
border-top:1px solid #EEE;
border-bottom:1px solid #EEE;
line-height:23px;
text-indent:10px;
color:#666;
}
.userinfo .welcome strong{
color:#F60;
font-weight:bold;
}
.userinfo .userface{
width:60px;
height:64px;
overflow:hidden;
padding-left:16px;
padding-top:2px;
float:left;
}
.userinfo .userface a{
display:block;
margin:0px auto;
text-align:center;
}
.userinfo .userface a img{
width:52px;
height:52px;
display:block;
margin:0px auto 6px;
padding:2px;
border:1px solid #DDD;
}
.userinfo .mylink{
width:144px;
float:left;
overflow:hidden;
}
.userinfo .mylink ul{
}
.userinfo .mylink ul li{
width:72px;
float:left;
line-height:21px;
text-indent:12px;
}
.userinfo .mylink ul li a{
color:#555;
}
.userinfo .uclink{
height:31px;
line-height:31px;
clear:both;
overflow:hidden;
text-align:center;
color:#DDD;
}
.userinfo .uclink a{
color:#690;
margin:0px 2px;
}
.latestlogin{
padding-top:16px;
}
.latestlogin strong{
width:102px;
padding-left:6px;
letter-spacing:1px;
color:#555;
display:block;
line-height:21px;
background:#FFF;
position:relative;
z-index:5;
}
.latestlogin ul{
width:224px;
border-top:1px solid #DDDDDD;
padding-top:20px;
z-index:3;
margin:-12px auto 0px;
}
.commend dl dd{
padding-top:0px;
}
.hot dl dd{
padding-top:0px;
}
.hot dl dd .c1 li{
width:210px;
overflow:hidden;
}
.vote dl dd strong{
display:block;
line-height:27px;
padding-left:8px;
letter-spacing:1px;
color:#3f7652;
border-bottom:1px solid #DDDDDD;
margin:0px 4px;
}
.vote dl dd .fb{
padding-top:10px;
height:21px;
padding-left:10px;
color:#555;
}
.vote dl dd .fb input{
margin-right:4px;
}
.vote dl dd .submit{
text-align:center;
height:35px;
padding-top:8px;
}
.vote dl dd .submit button{
margin-right:10px;
}
.vote dl dd .submit a{
color:#003300
}
/*---------- channel ---------*/

.topcommand{
width:424px;
float:right;
overflow:hidden;
}
.topcommand dl dd{
height:162px;
}
.topcommand a{
color:#666;
}
.topcommand .onenews{
padding:3px 12px;
}
.topcommand .onenews h2{
display:block;
height:28px;
line-height:25px;
}
.topcommand .onenews h2 a{
font-size:16px;
}
.topcommand .onenews p{
line-height:19px;
color:#666;
}
.picnews{
width:710px;
float:left;
clear:both;
overflow:hidden;
}
.listbox{
width:710px;
overflow:hidden;
float:left;
clear:both;
overflow:hidden;
}
.listbox dl{
width:352px;
margin-right:8px;
margin-top:8px;
float:left;
}
.listbox ul a{
color:#666;
}

/*---------- viewbox ---------*/
.viewbox{
overflow:hidden;
margin-left:10px
}
.viewbox .title{
height:56px;
line-height:56px;
text-align:center;
overflow:hidden;
padding-top:10px;
}
.viewbox .title h2{
font-size:24px;
color:#2b2b2b;
}
.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;
}
.viewbox .intro{
width:90%;
padding:8px 16px;
line-height:24px;
background:#f5fcee;
border:1px solid #DCDDDD;
font-size:14px;
color:#706A6A;
margin:8px auto 0 auto;
}
.viewbox .infolist{
width:230px;
float:left;
border:1px solid #ff0000
}
.viewbox .infolist small{
width:60px;
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;
}
.viewbox .picview{
width:380px;
float:right;
padding-left:10px;
}
.viewbox .picview img{width:380px;height:250px}

.viewbox .labeltitle{
height:23px;
background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x;
clear:both;
overflow:hidden;
margin:0px auto 0px;
padding-top:10px;
}
.viewbox .labeltitle strong{
width:80px;
height:23px;
line-height:23px;
text-align:center;
color:#FFF;
letter-spacing:1px;
display:block;
float:left;
background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat;
overflow:hidden;
}

.viewbox .content{
font-size:14px;
line-height:26px;
color:#333;
padding:15px 0;
margin-left:1px
}

.viewbox .content a:link,.viewbox .content a:visited{
color:#ff0000;
font-size:14px;
text-decoration: underline;
}
.viewbox .content a:hover{
color:#ff0000;
text-decoration: none;
font-size:14px;
}

.viewbox .linkcontent{
font-size:14px;
line-height:26px;
color:#333;
}

.viewbox .fcontect{float:right;width:200px;margin-left:10px;}

.viewbox .dede_pages{
width:712px;
float:none;
overflow:hidden;
text-align:center;
}
.viewbox .dede_pages ul{
margin:0px auto;
float:none;
clear:both;
overflow:hidden;
text-align:center;
white-space:nowrap;
}
.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{
float:none;
display:inline;
}

.viewbox .context{color:#444444;font-size:12px}
.viewbox .context a:link,a:visited{color: #333333;text-decoration: none;font-size:12px; }
.viewbox .context a:hover { color: #000000;text-decoration: none; }
.viewbox .actbox{
width:260px;
text-align:center;
float:right;
padding-top:20px;
padding-right:10px;
}
.viewbox .actbox ul li{
display:inline;
padding-left:22px;
background-image:url(../images/actbox-ico.gif);
background-repeat:no-repeat;
margin-right:10px;
}
.viewbox .actbox ul li a{
color:#666;
}
.viewbox .actbox ul li#act-fav{
background-position:4px 0px;
}
.viewbox .actbox ul li#act-err{
background-position:4px -37px;
}
.viewbox .actbox ul li#act-pus{
background-position:4px -73px;
}
.viewbox .actbox ul li#act-pnt{
background-position:4px -109px;
}
.viewbox .downurllist{
width:100%;
clear:both;
overflow:hidden;

}
.viewbox .downurllist li{
height:27px;
background:url(../images/downurl-bg.gif) right top no-repeat;
padding-right:4px;
float:left;
margin-right:10px;
overflow:hidden;
margin-top:10px;
}
.viewbox .downurllist li a{
height:27px;
background:url(../images/downurl-bg.gif) left top no-repeat;
display:block;
font-size:12px;
color:#555;
text-indent:30px;
line-height:27px;
float:left;
padding-right:5px;
}
.viewbox .downurllist li a:hover{
color:#F63;
text-decoration:none;
}
.viewbox .picbox{
width:100%;
text-align:center;
padding-top:10px;
font-size:14px;
line-height:31px;
overflow:hidden;
}
.viewbox .picbox img{
display:block;
margin:16px auto 6px;
}
.viewbox .picbox ul.e8{
font-size:12px;
line-height:normal;
}
.viewbox .picbox ul.e8 li .pic{
background:none;
border:1px solid #EEE;
overflow:hidden;
}
.viewbox .picbox ul.e8 img{
margin:3px;
border:none;
}
.viewbox .picbox ul.e8 li .title{
padding-top:0px;
}
.viewbox .topad{margin-bottom:10px;overflow:hidden;}
.specialpic{
width:200px;
overflow:hidden;
float:left;
margin-right:20px;
padding-top:10px;
}
.specialpic img{
width:200px;
display:block;
}
.speciallist{
width:720px;
overflow:hidden;
}
.speciallist dl.tbox{
width:352px;
margin-right:8px;
margin-top:8px;
float:left;
}
.storypic{
width:160px;
overflow:hidden;
float:left;
margin-right:20px;
padding-top:10px;
}
.storypic img{
width:160px;
display:block;
}
.infos_userinfo{
width:240px;
overflow:hidden;
}
.infos_userinfo dd{
padding:12px;
overflow:hidden;
background:#FFF;
}
.infos_userinfo dd .userface{
width:52px;
height:52px;
padding:1px;
border:1px solid #DDD;
overflow:hidden;
float:left;
margin-right:8px;
}
.infos_userinfo dd .userface img{
width:52px;
height:52px;
overflow:hidden;
display:block;
}
.infos_userinfo dd .username{
height:19px;
line-height:19px;
display:block;
overflow:hidden;
font-weight:bold;
color:#F60;
}
.infos_userinfo dd .useract{
width:140px;
height:44px;
overflow:hidden;
float:left;
padding-left:4px;
}
.infos_userinfo dd .useract-pm,.infos_userinfo  dd .useract-af{
width:70px;
float:left;
line-height:19px;
height:19px;
overflow:hidden;
}
.infos_userinfo dd .useract-vi{
display:block;
clear:both;
line-height:19px;
height:19px;
overflow:hidden;
color:#666;
}
.infos_userinfo dd .userinfo-sp{
height:25px;
line-height:25px;
clear:both;
display:block;
padding-left:10px;
}
.infos_userinfo dd .userinfo-sp small{
font-size:12px;
color:#AAA;
margin-right:5px;
}
.infos_search dd{
padding:4px 4px 12px 8px;
}
.infos_search dd select,.infos_search dd input,.infos_search dd button{
margin-left:4px;
margin-top:8px;
}
.infos_search dd select{
font-size:14px;
}
.tags_list dd{
padding:4px 12px;
line-height:220%;
}
.tags_list dd a{
margin-right:10px;
white-space:nowrap;
}
.tagc1{
font-size:12px;
color:#666;
}
.tagc2{
font-size:14px;
font-weight:bold;
color:#555;
}
.sp-title{
color:#888;
padding:4px 12px;
border-top:1px solid #FFD98C;
border-bottom:1px solid #FFD98C;
background:#f3fbea;
margin-bottom:8px;
}
.sp-title h2{
font-size:14px;
line-height:27px;
}
.sp-title h2 a{
margin-left:6px;
color:#03541F;
}
.sp-title .more{
float:right;
margin:-27px 0px;
line-height:27px;
}
.linkbox{
padding:10px 8px;
border-bottom:1px solid #EEE;
}
.linkbox h3,.linkbox h3 a{
font-size:14px;
color:#693;
}
.buycar{

}
.buycar h2{
font-size:14px;
color:#F60;
line-height:31px;
}
.buycar .flow{
width:100%;
border-left:1px solid #DEE79E;
border-right:1px solid #DEE79E;
border-top:1px solid #DEE79E;
/*	border-collapse:collapse;*/
margin-bottom:16px;
}
.buycar .flow td{
height:23px;
line-height:19px;
background:#F8FAEB;
text-align:center;
color:#888;
overflow:hidden;
border-right:1px solid #EFF3CF;
border-bottom:1px solid #EFF3CF;
border-top:3px solid #FFF;
letter-spacing:3px;
}
.buycar .flow td.thisclass{
background:#FFF;
border-bottom:1px solid #FFF;
border-top:3px solid #F8FAEB;
font-weight:bold;
color:#333;
}
.flinkbox{
padding:4px 10px;
}
.formbox{
width:90%;
margin:0px auto;
}
.formbox .fb{
width:100%;
clear:both;
overflow:hidden;
padding-top:10px;
margin:0px auto;
}
.formbox .fb .name{
width:180px;
float:left;
height:31px;
text-align:right;
padding-right:10px;
line-height:31px;
font-size:14px;
color:#666;
display:block;
}
.formbox .fb .value{
float:left;
}
.formbox .fb .value img{
vertical-align:middle;
}
.dede_comment{
padding-bottom:6px;
}

#commetpages {
text-align:center;
line-height:28px;
}

#commetpages a {
border:1px solid #FFD98C;
padding:0 3px 0 3px;
}

.con_a{float:left;color:#444444;width:695px;margin-top:10px;}
.con_b{float:left;color:#444444;width:215px;margin-top:10px}
.con_b_l{float:left;}
.newstitle {background:url(../images/dot11.gif) no-repeat 0 2px;text-indent:10px;height:18px}
.newstitle h2{color:#333333;font-size:12px;font-family: "微软雅黑";}
.newstitle a:link,.newstitle a:visited{color:#333333;text-decoration:none;font-size:12px;font-family: "微软雅黑";}
.newstitle a:hover{color:#ff0000;text-decoration: none;}

.webtitle{background:url(../images/title_l.gif) no-repeat left top; height:28px; overflow:hidden;}
.webtitle h3{font-family: "微软雅黑";color:#333333;text-align:left;background:url(../images/title_r.gif) no-repeat right top; line-height:28px;margin-left:28px;font-size:12px;padding-top:2px}
.webtitle h3 a{color:#444444;text-decoration:none; line-height:24px;}
.webtitle span{float:right;height:30px;line-height:30px;margin-right:10px}
.webtitle span a{color:#444444}

.fbox{padding:2px 0px;color:#7F7F7F;overflow:hidden;}
.fbox h3 {font-size: 12px;height:20px;line-height:20px; padding: 0 0 0 5px; color: #7F7F7F; }
.fbox ul li{height:24px;line-height:24px;text-indent:2px;overflow:hidden;font-size:12px;background:url(../images/arrow_i.gif) no-repeat left;padding-left:5px}
.fbox a:link,.fbox a:visited { margin-right: 2px;color: #444444;text-decoration: none; }
.fbox a:hover { color: #ff0000;text-decoration: underline; }
.fbox ul li span{float:right}
.fbox ul li.thisclass,
.fbox ul li.thisclass a,.fbox ul li.thisclass a:hover{
background-color:#F8F8F8;
padding:2px 4px 2px;
font-weight:bold;
}

.listarticle{color:#7F7F7F;overflow:hidden;margin-left:10px}
.listarticle ul li{line-height:30px;text-indent:5px;overflow:hidden;font-size:12px;background:url(../images/arrow_i.gif) no-repeat 0 7px;padding-left:5px}
.listarticle a:link,.listarticle a:visited { margin-right: 2px;color: #333333;text-decoration: none; font-size:14px}
.listarticle a:hover { color: #ff0000;text-decoration: underline; }
.listarticle ul li span{color:#444444}
.listarticle p{margin-left:5px}

.indexarticle{color:#7F7F7F;overflow:hidden;width:710px;border:1px solid #FFD98C;margin:20px 0}
.indexarticle h3{background:url(../images/aritcle_at.gif) repeat-x;height:25px;line-height:25px;font-size:12px;color:#ff0000;text-indent:10px}
.indexarticle ul li{line-height:24px;text-indent:5px;overflow:hidden;font-size:12px;background:url(../images/arrow_i.gif) no-repeat 0 2px;padding-left:5px;border-bottom:1px dashed #a3a3a3;padding-bottom:10px;margin:10px 15px}
.indexarticle a:link,.listarticle a:visited { margin-right: 2px;color: #444444;text-decoration: none; }
.indexarticle a:hover { color: #ff0000;text-decoration: none; }
.indexarticle ul li span{float:right}
.indexarticle p{text-indent:18pt}

.toptitle{color:#7F7F7F;overflow:hidden;width:410px;height:190px;border:1px solid #FFD98C;margin-bottom:10px;float:right}
.toptitle h3{background:url(../images/aritcle_at.gif) repeat-x;height:25px;line-height:25px;font-size:12px;color:#333333;text-indent:10px}

.abox{padding:5px 0px;color:#7F7F7F;overflow:hidden;background:url(../images/listbg.gif) repeat-y;}
.abox h3 {font-size: 12px;height:20px;line-height:20px; padding: 0 0 0 5px; color: #7F7F7F; }
.abox ul li{height:24px;line-height:24px;text-indent:5px;overflow:hidden;font-size:12px;background:url(../images/dot_10.gif) no-repeat 10px ;padding-left:13px}
.abox ul li a:link{ margin-right: 2px;color: #444444;text-decoration: none; }
.abox ul li a:visited {color: #444444;text-decoration: none; }
.abox ul li a:hover { color: #ff0000;text-decoration: none; }
.abox ul li span{float:right}

.rbox{padding:5px 0px;line-height: 22px;color:#333333;overflow:hidden;}
.rbox h3 {font-size: 12px;height:22px;line-height:20px; padding: 0 0 0 5px; color: #7F7F7F; }
.rbox ul li{height:22px;line-height:22px;overflow:hidden;font-size:12px;background:url(../images/arrow_i.gif) no-repeat left;padding-left:10px}
.rbox a:link,.rbox a:visited { margin-right: 2px;color: #333333;text-decoration: none; }
.rbox a:hover { color: #ff0000;text-decoration: none; }
.rbox ul li span{float:right}

.fbox{padding:2px 0px;line-height: 22px;color:#7F7F7F;overflow:hidden;}
.fbox h3 {font-size: 12px;height:20px;line-height:20px; padding: 0 0 0 5px; color: #7F7F7F; }
.fbox ul li{height:24px;line-height:24px;overflow:hidden;font-size:12px;background:url(../images/arrow_i.gif) no-repeat left;padding-left:10px;}
.fbox a:link,.fbox a:visited { margin-right: 2px;color: #444444;text-decoration: none; }
.fbox a:hover { color: #ff0000;text-decoration: none; }
.fbox ul li span{float:right}

.contectl{float:left;width:300px;height:30px;background:url(../images/contect_phone.gif) no-repeat left;}
.contectr{float:right;width:500px;text-align:right;color:#737373;height:30px;line-height:30px;}

#case-index{
margin:10px auto;
overflow:hidden;
}

.ctitle{font-size:24px;font-family: "微软雅黑";height:30px;line-height:30px;border-bottom:1px dashed #444444;padding-bottom:5px;}
.ctitle span{font-size:12px;color:#444444}


.listplace{border-bottom:1px dashed #444444;padding-bottom:5px;height:30px;margin-top:5px}
.listtitle{font-size:24px;font-family: "微软雅黑";line-height:30px;float:left}


/*选项卡1*/
#Tab1{
width:940px;
margin:10px auto;
padding:0px;
overflow:hidden;
}

/*菜单class*/
.Menubox {
width:940px;
background:url(../images/line.gif) bottom repeat-x;
height:30px;
line-height:30px;
margin:0 auto;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:124px;
text-align:center;
color:#444444;
font-weight:bold;
background:#FFFFFF;
background:url(../images/hover.gif) no-repeat;
margin-left:10px;
height:29px;
line-height:29px;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:124px;
border-bottom:0;
background:url(../images/hovern.gif) no-repeat;
color:#ff0000;
font-weight:bold;
height:30px;
line-height:30px;
}
.Contentbox{
width:980px;
}

/*pic scroll
----------------------------------*/
.wrapper {
margin:10px auto 0 auto;
}
.wrapper ul {margin:0;padding:0}
.wrapper ul li {
float:left;
height:235px;
+height:225px;
width: 300px;
text-align:center;
margin-right:20px;
padding-top:10px;
margin-bottom:20px;
background: url(../images/caselistbg.png) no-repeat top;
}
.wrapper ul li p{margin-top:10px}
.wrapper ul li img {width:280px;height:195px;background:#fff}

.wrapper ul li .ph{height:20px;line-height:20px;margin-right:2px;margin-left:10px;margin-top:5px;width:190px;overflow:hidden;}
.wrapper ul li .ph a:link {color:#444444;text-decoration:none;}
.wrapper ul li .ph a:visited {color:#444444;text-decoration:none;}
.wrapper ul li .ph a:hover {color:#ff0000;text-decoration:none;}

.listpho {
margin:0 auto;
}
.listpho ul {margin:0;padding:0}
.listpho ul li {
float:left;
height:220px;
width: 288px;
text-align:center;
margin-right:28px;
padding-top:10px;
margin-bottom:20px;
color:#ffffff
}
.listpho ul li img {width:280px;height:195px;border:1px solid #cccccc;padding:3px}
.listpho ul li a:hover img{border:1px solid #ff0000;padding:3px}

.listpho ul li a:link {color:#ffffff;text-decoration:none;}
.listpho ul li a:visited {color:#ffffff;text-decoration:none;}
.listpho ul li a:hover {color:#ff0000;text-decoration:none;}
.listpho ul li .pr{margin:3px 0;overflow:hidden}
.listpho ul li .p1{width:90px;height:20px;line-height:20px;background:#E60000;float:left;margin:2px 5px 0 0px}
.listpho ul li .p2{width:90px;height:20px;line-height:20px;background:#E60000;float:left;margin:2px 5px 0 0px}
.listpho ul li .p3{width:90px;height:20px;line-height:20px;background:#E60000;float:left;margin:2px 5px 0 0px}
.listpho ul li a:link,.listpho a:visited{color:#ffffff}
.listpho ul li a:hover{color:#000000}

.flinkimg {
margin:0 auto;
width:980px;
overflow:hidden;
}

.flinkimg ul {margin:0;padding:0;width:940px;padding-top:10px}
.flinkimg ul li {
float:left;
height:35px;
width: 90px;
text-align:center;
margin-right:10px;
_margin-right:10px;
}
.flinkimg ul li p{margin-top:10px}
.flinkimg ul li a:link img {width:88px;height:31px;}
.flinkimg ul li a:hover img {width:88px;height:31px;}


.flinkimg {
margin:0 auto;
width:980px;
overflow:hidden;
}


.flinktext {
margin:0 auto;
width:940px;
overflow:hidden;

}

.flinktext ul {margin:0;padding:0;width:940px;padding-top:10px}
.flinktext ul li {
float:left;
height:20px;
line-height:20px;
margin-right:10px;
}
.flinktext ul li a:link,a:visited {color:#737373;text-decoration:none;}
.flinktext ul li a:hover {color:#ff0000;text-decoration:none;}

.foottext{margin:0px auto;border-top:1px dashed #A3A3A3;}

.foottext920{width:940px;margin:0 auto;overflow:hidden;margin-top:15px;_padding-top:15px}
.foottext980{width:980px;border-left:1px solid #cccccc;}
.foottextdivl{float:left;width:215px;border-right:1px solid #cccccc;display:inline;margin-top:10px;}
.foottextdiv{float:left;width:215px;border-right:1px solid #cccccc;padding:0 8px;display:inline;margin-top:10px;}
.foottextdivr{float:left;width:215px;margin-left:10px;margin-top:10px;}
.footcopright{margin:0px auto;width:960px;height:105px;background: url(../images/footerbg.gif) no-repeat top;padding:10px 0 10px 0;}
.footcopright .fa{color:#ff0000;height:30px;line-height:30px;margin-left:20px}
.lcon{float:left;width:600px;text-align:left;line-height:20px;color:#333;margin-left:20px;display:inline}
.rcon{float:right;width:300px;text-align:right;line-height:20px;padding-top:18px;font:12px Arial,sans-serif;margin-right:20px;color:#333;line-height:20px}
.rcon a:link,.rcon a:visited{color:#333333;text-decoration:none;}
.rcon a:hover{color:#ff0000}
.lcon a:link,.lcon a:visited{color:#333333;text-decoration:none;}
.lcon a:hover{color:#ff0000;text-decoration:none;}

.prolist{width:216px;height:210px;float:left;margin-right:5px;border-right:1px solid #CCCCCC;padding:0 5px}
.prolistl{width:216px;height:210px;float:left;margin-right:5px;border-right:1px solid #CCCCCC;}

#faq dt{font-weight:bold;cursor:pointer}
#faq dd{display:none;}

/*帮助*/
.helpTitBg{padding:5px 0px;color:#7F7F7F;overflow:hidden;width:200px;background:url(../images/listbg.gif) repeat-y;}
.helpTitBg dl{width:200px;line-height:16px}
.helpTitBg dt{height:18px;width:19px;background:url(../images/home-arrow.gif) no-repeat 5px 5px;float:left;}
.helpTitBg dd{line-height:16px;overflow:hidden;font-size:12px;float:right;width:170px;padding-right:5px;margin:3px 0;}
.helpTitBg dd a:link{color: #444444;text-decoration: none; font-size:12px;}
.helpTitBg dd a:visited {color: #444444;text-decoration: none; font-size:12px;}
.helpTitBg dd a:hover { color: #ff0000;text-decoration: underline;font-size:12px; }
.indexleft{float:left;width:710px;overflow:hidden;}
.indexright{float:right;width:210px;overflow:hidden;}

/*主机*/
.hosthidden{width:780px;border-top:1px dashed #a3a3a3}
.hostlist{padding:5px 0px;color:#7F7F7F;overflow:hidden;float:left;width:355px;height:100px;margin-top:10px;margin-right:15px;}
.hostlist dl{margin:0;padding-bottom:10px;}
.hostlist dt{width:120px;float:left;}
.hostlist dt img{height:98px;width:120px}
.hostlist dd{line-height:20px;overflow:hidden;font-size:12px;float:left;width:220px;margin-left:10px;}
.hostlist dd a:link{color: #444444;text-decoration: none; }
.hostlist dd a:visited {color: #ff0000;text-decoration: none;}
.hostlist dd a:hover { color: #ff0000;text-decoration: none;}

.weblist{padding:5px 0px;color:#333333;overflow:hidden;margin-top:10px;border-top:1px dashed #a3a3a3}
.weblist dl{margin:0;padding:10px 0;width:710px;height:100px;border-bottom:1px dashed #a3a3a3}
.weblist dt{width:120px;float:left;margin-left:10px;}
.weblist dt img{height:98px;width:120px}
.weblist dd{line-height:20px;overflow:hidden;font-size:12px;float:left;width:568px;margin-left:10px;}
.weblist dd a:link{ margin-right:2px;color: #ff0000;text-decoration: none; }
.weblist dd a:visited {color: #ff0000;text-decoration: none;}
.weblist dd a:hover { color: #ff0000;text-decoration: underline;}

.indexlist{padding:0px;color:#333333;overflow:hidden;}
.indexlist dl{margin:0;width:212px;}
.indexlist dt{height:50px;padding:5px 0}
.indexlist dt img{height:50px;}
.indexlist dd{line-height:20px;overflow:hidden;font-size:12px;}
.indexlist dd span{font-weight:bold}
.indexlist dd a:link{color: #333333;text-decoration: none; }
.indexlist dd a:visited {color: #ff0000;text-decoration: none;}
.indexlist dd a:hover { color: #ff0000;text-decoration: none;}

.pricebox{margin-bottom:20px;margin-left:1px}
table {
border-collapse: collapse;
font-size:12px;
line-height:22px;
color:#555555;

}
thead {
background:url(../images/tablebg.gif) repeat-x;
color:#000000;
height:42px;
line-height:42px;
}
th {
font-weight: bold;
text-align: center;
}
th, td {
padding: 0.2em 0.5em;
}
td a:link{color: #444444;text-decoration: none; }
td a:visited {color: #ff0000;text-decoration: none;}
td a:hover { color: #ff0000;text-decoration: underline;}


.wtd1{width:120px;text-align:left;}
.wtd8{width:80px;text-align:center;color:#ff0000;}
.wtd2{width:700px}
.odd {border-bottom:1px solid #ff0000;}
.bw{border-bottom:1px solid #CCCCCC}
.bwlb{border-left:1px solid #CCCCCC}
.bwrb{border-right:1px solid #CCCCCC}
.bwrb3{border-right:1px solid #CCCCCC;width:300px}
.tbw{ border-right: 0px solid #FFFFFF;}
.fred{color:#ff0000}
.fdecoration{color:#ff0000;font-size:14px}


.lbox{clear:both;overflow:hidden;}
.ileft{width:350px;float:left;}
.iright{width:350px;float:right;}

.faqbox{border:1px solid #CFCFCF;border-bottom:0;border-top:0;padding:3px 5px;color:#444444}
.faqbox ul li{height:24px;line-height:24px;background:url(../images/dot2.gif) 2px 10px no-repeat;text-indent:10px;overflow:hidden;}
.faqbox ul li span{float:right}
.faqbox a:link,.faqbox a:visited { margin-right: 2px;color: #444444;text-decoration: none;}
.faqbox a:hover{color:#ff0000;text-decoration:underline;}

.boxtitle{background:url(../images/left_conner.gif) no-repeat left top; height:32px; overflow:hidden;}
.boxtitle h3{font-family: "微软雅黑";text-align:left;background:url(../images/right_conner.gif) no-repeat right top; line-height:32px;margin-left:10px;font-size:12px;}
.boxtitle h3 a{color:#333333;text-decoration:none; line-height:32px;}
.boxtitle span{float:right;height:30px;line-height:30px;margin-right:10px}
.boxtitle span a{color:#444444}

.boxbottom{background:url(../images/left_b.gif) no-repeat left top; height:10px; overflow:hidden;}
.boxbottom .botl{background:url(../images/right_b.gif) no-repeat right top;height:10px;margin-left:10px;}

.towbox{width:100%;margin-top:5px}
.towbox ul{margin:0px 20px 0 10px}
.towbox ul li{background:url(../images/dot2.gif) 0px 10px no-repeat;text-indent:6px;overflow:hidden;height:22px;}
.towbox ul li span{float:right;color:#999999}
.towbox ul li p{color:#999999;text-indent:8px;}
.towbox a{margin-right: 2px;color: #004499;font-size:12px;}
.towbox a:hover{margin-right: 2px;color: #ff3300;font-size:12px;}
.towbox a:visited {margin-right: 2px;color:004499;font-size:12px; }


#middle-bg {
	background: url(../images/middle.png);
	}

#middle {
	width: 940px;
	height: 69px;
	margin: 0 auto 0;
	line-height:69px;
	padding: 0;
	overflow: hidden;
	}
	
.middle-left {
	float: left;
	width: 520px;
	padding: 0px 0 0 20px;
	}

.middle-left a:link,.middle-left a:visited{
    color: #222222;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}
.middle-left a:hover{color:#ff0000}
.middle-right {
	float: right;
	width: 350px;
	text-align: right;
	padding:10px 20px 0 0;
	_padding:15px 10px 0 0
	}
	
.agentpress-bottom{background:url(../images/agentpress-bottom.png) no-repeat;height:280px;margin:10px auto 0 auto;}
.agentpress-bottom-left{	
    float: left;
	width: 560px;
	height:220px;
    margin:12px 15px; 0 20px;
	display:inline
}
.agentpress-bottom-left a:link,.agentpress-bottom-left a:visited{
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.agentpress-bottom-left p{
    line-height:34px;
    color: #222222;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: normal;
	margin: 0;
	padding: 0;
}

.agentpress-bottom-right {
	float: right;
	width: 280px;
	height:200px;
	margin:30px 29px 0 0;
	display:inline
}

.flashimg{
    height:310px;width:940px;
	margin:10px auto 0 auto;
}

.trborder{border-bottom:1px solid #ccccccc}
.f1{color:#ff0000;font:18px Arial,sans-serif;}