/*

Theme Name: eWang

Theme URI: http://www.dianjin123.com/

Description: The 2012 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.

Author: the WordPress team

Version: 1.3

License: GNU General Public License

License URI: license.txt

Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu

*/



html {

scrollbar-3d-light-color: ;  /*�������������ߵ���ɫ�����ù���������ɫ��*/

scrollbar-arrow-color: ; /*��Ҫ�������°�ť�����Ǽ�ͷ����ɫ*/

scrollbar-base-color: ; /*��Ҫ�������������Ļ�����ɫ*/

scrollbar-dark-shadow-color: ; /*����������ǿ��Ӱ����ɫ*/

scrollbar-face-color: ; /*����������͹�����ֵ���ɫ*/

scrollbar-highlight-color: ; /*�������հײ��ֵ���ɫ*/

scrollbar-shadow-color: ; /*������������Ӱ����ɫ*/

}

html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/

body{/*font: 12px/1.5em Verdana, Arial,����;*/

    font-size:12px; font-family:Verdana,����;margin: 0px auto;height: auto;

    background:#fff;text-align:center;

}

*{margin:0; padding:0; list-style:none;}

div,form,img,ul,ol,li,dl,dt,dd{border:none;}

td {font-size:12px; line-height: 140%;}

em{font-style:normal;}

#content:after, #header:after, #nav:after, #footer:after,.line4:after,.b1:after,.line2:after,.line3:after, .line4yuan:after, #wrapper:after

{padding:0px;content:'.';display:block;clear:both;visibility:hidden;height:0;}



#content, #header, #nav, #footer, .line4, .b1, .line2, .line3,.line4yuan, #wrapper{height:1%;}



a{color:#32AEB0; text-decoration:underline;}

a:hover{color:#0692ED; text-decoration:none;}/*colorblue#1D80E0*/

a.lineno, a.lineno:link,a.lineno:visited,a.lineno:hover{

	color: #333; text-decoration: none;

}



h1,h2,h3,h4,h5{font-family:"Microsoft YaHei",Arial,����,Verdana; }

/*����վͷ����������վ��logo��վ��font:bold 9pt ����;*/

#top { width:100%;height:101px; margin:0px auto 0px;clear:both; 

         background: url(images/topbg.jpg) repeat-x top left;}

#header { width:960px;height:101px; margin:0px auto 0px;clear:both; 

         background: url(images/topbg.jpg) repeat-x top left;}

#headerlogo {float:left; position:relative; top:25px; left:30px;}/*position:absolute;*/

/*��ͷ���μ��˵���������ʼ*/

#headerNav { 

	float:right;width:440px;height:25px; color: #70A20C;   

	margin-top:20px; text-align: right; 

}

#headerNav .left{

	float:left;width:200px; color:#FF9900;

}

#headerNav a{color:#70A20C; text-decoration:none;margin-left:10px;margin-right:10px; }

#headerNav a:hover{color:#B79B00; text-decoration:underline;}



#headerInfo { 

	float:right;width:449px;color:#8f8f8f; text-align: right;

}

fieldset{width:500px;margin-left:50px;height:auto;border:1px dashed #ddd;padding:20px 40px;}

legend{font-size:16px;height:20px;background:#EFF5E5;padding:5px;border:1px solid #DBE8C5;}



/*������һ���˵���������ʼ*/

#nav  {width:960px!important; width /**/:960px;height: 35px; line-height: 35px; clear:both; margin:0 auto;margin-bottom:5px;

background: url(images/navbg.gif) no-repeat top left #71A111; text-transform: uppercase; overflow: hidden; text-align:center;}

#nav ul{list-style:none;display: inline;}

#nav a:hover{color: #FFF000;text-decoration: none;background: url(images/navhover.gif) no-repeat top center;height: 35px;}

#nav li {float:left;margin-left:5px;padding-left:13px;padding-right:7px;background: url(images/navline.gif) no-repeat top left;overflow:hidden; height: 35px; line-height: 35px; display:block;}

#nav li a {float: left;color: #F6F6F6;text-decoration: none;font-family:'Microsoft YaHei',Arial,����,Verdana;font-size:14px;font-weight:bold;display: block;width:91px;}

#nav .none { padding-right: 8px; margin-right: 0; background: none; } 

/*������������ʼ#banner img {display:block;}*/

#banner {width:960px; height:270px; background:#B5D1B0; margin:0px auto 5px; vertical-align: middle;text-align:center; clear:both;}

#banner img {display:block;vertical-align:top; }

 

#banner2 {width:960px; height:160px; background:#B5D1B0; margin:0px auto 5px; vertical-align: middle;}

#banner2 img {display:block;width:960px; height:160px;}

 

 /*xunmeiBanner*/

 .js {

	POSITION: relative; width:960px; height:270px;background:#B5D1B0;margin:0 auto;

}

.jsNav {

	BACKGROUND: url(images/jsNav.png) no-repeat

}

.prevBtn {

	BACKGROUND: url(images/jsNav.png) no-repeat

}

.nextBtn {

	BACKGROUND: url(images/jsNav.png) no-repeat

}

.imgSelected {

	BACKGROUND: url(images/jsNav.png) no-repeat

}

.jsNav {

	POSITION: absolute; WIDTH: 125px; BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 5px; FONT-WEIGHT: bold

}

.jsNav A {

	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle;COLOR: #333; TEXT-DECORATION: none

}

.prevBtn {

	DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px

}

.nextBtn {

	DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px

}

.imgSelected {

	BACKGROUND-POSITION: 1px -60px; COLOR: #000

}



/*������ҳ����������content/container/ Main Navigation display: inline;display: block;clear:both;vertical-align:top; */

#content,#container,#wrapper {

width:960px; text-align:left; margin:0 auto;background:#fff;clear:both;color:#444;line-height:160%;}

#contentbg {width:960px; float:left; margin:0 auto;background:url(images/contentbglan.gif) repeat-y;}

#wrapper {padding-top:5px; }

#container{margin-bottom:5px;}

/*ҳ������*/

.mainIndex {float:right;width:705px; margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;}



.main{float:right;width:738px; margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;} 

 

/*����sidebar/width:198px!important; width /*:200px;*/



.sidebar { float:left; width:235px;margin-bottom:5px;}

.sidebar a{color:#3DABCE; text-decoration:none;}

.sidebar a:hover{color:#1D80E0; text-decoration:underline;}

.sidebar h2 {color:#71A40C;font-size:14px; height:25px;line-height:25px; padding-left:20px;

background:url(images/icon-5.jpg) no-repeat left center; }

.sidebarLRpadd {padding:8px 15px 10px; }

.sidebarLRpaddinner {padding:8px 10px 8px; }

.sidebar2 { float:left; width:215px;margin-bottom:5px;background:#fff;}



/*����ҳ����������Ŀ*/

#main_block1_l{width:455px; float:left; margin-bottom:5px;border:0px solid #BCD7E8;}

#main_block1_l h2 {font-size:14px;font-weight:bold; color:#FF7013; line-height:25px;height:25px;  padding-left:25px;

background:url(images/icon-5.jpg) no-repeat 5px center;}



/*#main_block1_l span{float:right; margin-right:10px;font-weight: normal; padding-top:6px;}*/



#main_block1_l .show1 { margin:5px 15px 5px 5px;line-height:185%;}

#main_block1_l .show1 p{ text-indent:2em;}



#main_block1_l .show2 { margin:5px 5px 5px 5px;  }



#main_block1_l .show3 h3{font-size:14px;font-weight:bold; color:#3DABCE; line-height:25px;height:25px; padding-left:25px;

background:url(images/icon-4.jpg) no-repeat 5px center;font-family:Microsoft YaHei,Arial,����,Verdana;}



#main_block1_l .show3 li{ float:left; width:200px!important; width /**/: 215px;line-height:20px; display:inline;  

background: url(images/icon4g.gif) no-repeat 8px 6px;margin-right:5px;*margin-right:8px;_margin-right:8px;padding:0 0 0 20px;}

 

#main_block1_l .show3 li a {color:#68AA3B; text-decoration:underline;}    

#main_block1_l .show3 li a:hover {color:#438C0D; text-decoration:none;} 





#main_block1_r{ 

    width:234px; float:right; margin-bottom:10px;border:0px solid #BCD7E8; 

}

#main_block1_r h3{ color:#3DABCE; font-size:14px;font-weight:normal; line-height:33px;height:33px;

font-family:Microsoft YaHei,Arial,����,Verdana;border-top:1px dotted #D1E2F3;;

}

#main_block1_r p {padding:3px 4px 8px 0px;clear:both;}

 

/*��ҳ*/

.title234 h2{ background: url(images/title-sidebar.gif) no-repeat 0 0;color:#6F9F10;

    padding:0 0 0 31px; font-size:14px;font-weight:normal; line-height:33px;height:33px;

}

.title234 h2 em{float:right; color:#32AEB0; text-decoration:none;

    padding-right:10px; font-size:12px;font-weight:normal; line-height:33px;height:33px;

}

.title234 a{ text-decoration:none;}



/*��ҳ*/

.title210 h2{ background: url(images/title-sidebar2.gif) no-repeat 0 0;color:#6F9F10;

    padding:0 0 0 31px; font-size:14px;font-weight:normal; line-height:33px;height:33px;

}

.title210 h2 em{float:right; color:#32AEB0; text-decoration:none;

    padding-right:10px; font-size:12px;font-weight:normal; line-height:33px;height:33px;

}

.title210 a{ text-decoration:none;}



.titlemain h2{ background: url(images/txttitlebg.gif) no-repeat 0 0;color:#FF6C00;

    padding:0 0 0 36px; font-size:15px; line-height:33px;height:33px;

}

.titlemain h2 em{float:right; color:#32AEB0; text-decoration:none;

    padding-right:10px; font-size:12px;font-weight:normal; line-height:33px;height:33px;

}

.titlemain a{ text-decoration:none;}

/**/

.sidebarp { float:left; width:215px;margin-bottom:5px;background:#fff;}

.leftcon{border:solid 1px #D2E9C4; border-top:0;border-bottom:0;}

.sidebarp ul{height:auto;border:none;}

#container1 { padding:5px 10px 10px 20px;}

 #container1 li{float:left; width:300px; display:inline; margin-right:20px;background:url(images/line-li3.gif) top right no-repeat; }



 #container1 .liw1{ width:280px;}

  #container1 .liw12{ width:305px;}

  #container1 .pushmail{ width:405px;} #container1 .pushmailimg{ width:482px;background:none;}

   #container1 .noneright{ margin-right:0px;border:none;background:none;width:285px;}

#container1 .h2c1{margin-bottom:10px; padding:0 0 0 35px; font-size:14px; font-weight:bold; color:#71A40C;

background:url(images/icon1.gif) no-repeat 0px 0px;font-family:Microsoft YaHei,Arial,����,Verdana; height:30px;line-height:30px;}

#container1 .h2c2{margin-bottom:10px; padding:0 0 0 35px; font-size:14px; font-weight:bold; color:#71A40C; 

background:url(images/icon2.gif) no-repeat 0px 0px;font-family:Microsoft YaHei,Arial,����,Verdana; height:30px;line-height:30px;}

#container1 .h2c3{margin-bottom:10px; padding:0 0 0 35px; font-size:14px; font-weight:bold; color:#71A40C;

background:url(images/icon3.gif) no-repeat 0px 0px;font-family:Microsoft YaHei,Arial,����,Verdana; height:30px;line-height:30px;}

#container1 .ptpadd{ padding-right:40px; }

#container1 .imgleft{float:left; margin:0 10px 5px 0; }



#container1 .more1,#container1 .more2,#container1 .more3 { height:27px;line-height:27px;padding-right:40px; margin-top:5px;

background:url(images/icon4g.gif) 162px 10px no-repeat;text-align:right;}

#container1 .more2{background:url(images/icon4g.gif) 132px 10px no-repeat;padding-right:45px;}

#container1 .more3{background:url(images/icon4g.gif) 210px 10px no-repeat; padding-right:0px;}

 

 .line4yuan{border:1px solid #D3E7B0; text-align: left; } 

 

.ct {background:url(images/line-rt.gif) no-repeat scroll right top; top:-1px}

.ct .cl {background:url(images/line-lt.gif) no-repeat scroll left top;}



.cb {background:url(images/line-rb.gif) no-repeat scroll right bottom; bottom:-1px}

.cb .cl {background:url(images/line-lb.gif) no-repeat scroll left bottom;}



.ct, .ct .cl, .cb, .cb .cl {display:block;font-size:0;line-height:0;margin:0;height:4px;position:relative}

.ct, .cb{width:100%;right:-1px}

.ct .cl, .cb .cl{width:4px;left:-2px}



.line2{ border:solid 1px #D2E9C4; border-top:0;border-bottom:0;}

.lineBottom{ height:4px;font-size: 1px; background: url(images/sidebarfoot.gif) no-repeat top left; overflow: hidden;clear:both; }

.lineBottom2{ height:4px;font-size: 1px; background: url(images/sidebarfoot2.gif) no-repeat top left; margin-bottom:5px;

overflow: hidden;clear:both; }

.sidebartop{ height:4px;font-size: 1px; background: url(images/sidebartop.gif) no-repeat top left; margin-bottom:0px;

overflow: hidden;clear:both; }



/**/

 

.more{float:right;display:block;height:22px;line-height:22px;padding:0 0 0 14px; 

background:url(images/icon02.gif) 0px 5px no-repeat;clear:both;}



.View_List_S12{ padding-top:10px;}

.View_List_S12 dl{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #D1E2F3;}

.View_List_S12 dt{ float:left;display:inline; width:95px!important; width /**/: 90px; padding-top:5px;margin-bottom:10px;}

.View_List_S12 dd{ line-height:180%;}

.View_List_S12 dd h3{ color:#3DABCE;font-size:14px;height:22px;line-height:18px; }

.View_List_S12 .noneline { border:none;padding-bottom:0px;margin-bottom:5px;}

 

.View_List_S12 li{padding-left:20px; background:url(images/icon-circle.gif) 5px -175px no-repeat; }

.View_List_S12 li a{color:#71A40C; text-decoration:none;  }

.View_List_S12 li a:hover{color:#DB9000; text-decoration:underline;}



.listnews li{ padding:4px 0 2px 16px; background: url(images/icon5.gif) left 7px no-repeat;}

.listnews li a{color:#7BAA02; text-decoration:underline;}

.listnews li a:hover{color:#B79B00; text-decoration:none;}

/*pushmail*/ 

.listmail li{ padding:4px 0 2px 21px; background: url(images/icon-mail.gif) left 7px no-repeat;}

.listmail li a{color:#7BAA02; text-decoration:underline;}

.listmail li a:hover{color:#B79B00; text-decoration:none;}



.pushmail-dllist h2 {font-size:15px; color:#002492; background:url(images/icon-dian22.gif) 0px 40% no-repeat;padding-left:8px;border-bottom:0;}

.pushmail-dllist h3 {font-size:14px; color:#3DABCE; height:22px; }/*color:#7BAB09;*/

.pushmail-dllist dl{width:300px;float:left;margin:10px 30px 5px 0px; border-bottom:1px dashed #D1E2F3;padding-left:8px;}

.pushmail-dllist dt{float:left;display:inline;margin-top:1px; width:96px;height:95px; margin-right:15px; margin-bottom:20px;}

.pushmail-dllist dt img{padding:1px;border:1px #E4E6EE solid; }

.pushmail-dllist dd {margin-bottom:5px; padding:0; line-height:20px; }

.pushmail-dllist a{color:#7BAB09; }

.pushmail-dllist .noneline { border:none;padding-bottom:0px;margin-bottom:5px;}



.buypushmail{ margin-bottom:10px; }



.tdmail{border-collapse:collapse;}

.tdmail td{border:solid 1px #DBF1EC; margin:0px; padding:0 5px; }

.tdmail th{background:#eee url(images/title-cc.gif) 0 -2px repeat-x;color:#002492;

border:solid 1px #DBF1EC; margin:2px; padding:4px 2px 4px 5px; font-size:14px;text-align:left;}



/*email*/ 

.emailtoptxt{width:740px; height:235px;background: url(images/emailtopbg.jpg) 0 0 no-repeat;margin-bottom:5px;   }

.emailtxt{width:245px; height:235px;float:left; }

.emailtxt h2{font-size:15px; color:#6A9E0E; }

.emailtxt .hpadd{ padding-left:98px;padding-top:28px;}

.emailtxt .tpadd{ padding-left:28px;padding-top:18px;}



  .ButtonView {margin:10px auto; text-align:center;}

  .ButtonView a{ width:102px;height:29px;line-height:29px;display:block;font-size: 12px; margin:0 auto;       

    color:#000000; background:url(images/button-view-g.gif) no-repeat left top; text-decoration:none; text-align:left;}

  .ButtonView a span { padding-left:5px;display:none; }





.selectOrder{border:1px solid; border-color: #555 #ccc #ccc #555; 

 color:#669900;height:20px;  line-height:20px;padding-left:2px; margin:5px 0;}

.selectOrder option { color:#669900;padding:2px; }



 .btn-mailbuy {

display:inline-block; font-size:14px;  width:42px; height:18px; line-height:18px; color:#595959;text-decoration:none; 

background:url(images/bay.gif) 0 0 no-repeat;

border-radius:4px;

-moz-border-radius:4px;

-webkit-border-radius:4px;

-webkit-background-clip: padding-box;

}

.btn-mailbuy:hover { background:url(images/bayhover.gif) 0 0 no-repeat;}



.email-box {width:690px; padding-left:18px; }

.email-box h2 {font-size:15px; color:#002492; background:url(images/icon-dian22.gif) 0px 33% no-repeat;padding-left:8px;padding-bottom:10px;}



.list6 {width:330px; float:left;display:inline; padding-top:3px;}

.list6 img{width:53px; height:55px; float:left;margin-right:10px;margin-bottom:30px;}

.list6 h3{ color:#63A934; font-weight:bold; font-size:14px; padding:2px;}

.list6 li{ padding:2px;}

.list6 li a{color:#444444; text-decoration:none;}

.list6 li a:hover{color:#444444; text-decoration:underline;}

.list6 #li li{ padding:0px;line-height:130%;}

.blank9{ height: 40px; background: url(img/emailfg.gif) no-repeat center center;overflow: hidden;}



.liimgyuan li{ padding:1px 0 1px 33px; background: url(images/iconx-circle.gif) 18px 6px no-repeat;}

.liimgyuan li a{color:#31ACB1; text-decoration:underline;}

.liimgyuan li a:hover{color:#1D80E0; text-decoration:none;}

/*colocation*/ 

.maintoptxt{width:740px; height:165px;background: url(images/c-txt-topbg.jpg) 0 0 no-repeat;margin-bottom:5px;   }

.maintoptxt .tleft{float:left;width:190px; }

.maintoptxt .tleft h1{margin-top:15px; padding-left:45px;font-size:18px; color:#FF6C00; }

.maintoptxt .tleft h1 span{ color:#6F9F10; font-size:14px;clear:both;display: block;}



.maintoptxt .tright{float:left;width:525px; margin-top:15px;   }

.maintoptxt .tright ul{ margin-top:5px;  }

.maintoptxt .tright h2{ color:#693;font-size:18px;width: 100%;height:25px; line-height: 25px; }

.maintoptxt .tright h3{ color:#693;font-size:15px;width: 100%;height:20px; line-height: 20px; }

  

.line4 {border:1px solid #D2E9C4; margin-bottom:5px; background:#fff;clear:both; overflow:hidden;text-overflow:ellipsis; }

.line41 {border:1px solid #fafafa;background:#D6EDD6 url(images/tab-bg.gif) 0 0 repeat-x; clear:both;overflow:hidden;text-overflow:ellipsis; }

.line4padd1 {padding:0px; }



.suconhp { }

#sutagshp {	padding: 0px; margin: 2px 0 0 0px; width: 730px; height: 29px; }

#sutagshp li {background: url(images/tagleft.gif) no-repeat left bottom; float: left; height: 29px;margin-right: 3px; list-style-type: none; 	padding: 0px;}

#sutagshp li a {outline:none;padding:0 22px;color: #71A40C; line-height: 29px; height: 29px;background: url(images/tagright.gif) no-repeat right bottom; float: left; text-decoration: none;}

#sutagshp li.emptyTag {	background: none transparent scroll repeat 0% 0%; width: 4px;}

#sutagshp li.selectTag {background-position: left top; margin-bottom: -2px; position: relative; height: 30px;}

#sutagshp li.selectTag a {background-position: right top; color: #F87800; line-height: 30px; height: 30px;font-weight:bold;}

#sutagshp li a:active {star:expression(this.onFocus=this.blur());}

#sutagContenthp {border: #C4D7BA 1px solid; background-color: #fefefe;overflow:hidden;padding:20px 17px;}

.sutagContenthp {padding:0px; display: none; color: #474747;overflow:hidden; }

#sutagContenthp div.selectTag {	display: block;}



.icon-h3 {background: url(images/icon-server.gif) no-repeat left center;padding-left:22px;font-size:15px;}



.CPrice { width:695px;clear:both;padding-bottom:20px;margin-bottom:5px; }

.CPrice .left {float:left;width:415px; padding-left:10px;}

    .CPrice .left h2 {font-size:15px;border-bottom:1px dashed #E3E3E3;margin-bottom:10px;padding-bottom:0px;color:#699416;height:25px;padding-left:2px;}

    .CPrice .left ul { margin-bottom:10px; }    .CPrice .left ul li{ padding:2px 0; }  



.CPrice .right {float:right;width:270px; text-align:center; }

  

.CPrice .tu{width:270px; padding-top:25px;margin-bottom:15px;overflow:hidden;}

.CPrice .tu img{ padding:2px;border:1px solid #D2D2D2; margin:0 auto;margin-bottom:3px;text-align:center;}



.CPrice .linkButton {width:270px; padding-left:30px;  }

.CPrice .linkButton li{float:left;display:inline; width:102px;margin-right:5px;}



.linkButtonDiv4, .linkButtonDiv2{   margin:0; padding:0;  }

.linkButtonDiv4 a{ width:102px;height:29px;line-height:29px;display:block;font-size: 12px;      

    color:#000000; background:url(images/buttom-more-jg.gif) no-repeat left top; text-decoration:none; text-align:left;

}

.linkButtonDiv4 a span, .linkButtonDiv2 a span{ padding-left:5px;display:none;}

 

.linkButtonDiv2 a{ width:102px;height:29px;line-height:29px;display:block;font-size: 12px;      

    color:#000000; background:url(images/buttom-sjzx.gif) no-repeat left top; text-decoration:none; text-align:left;

}

 

.tdCPrice{border-collapse:collapse;text-align:center;}

.tdCPrice td{border:solid 1px #DBF1EC; margin:0px; padding:2px 5px; }

.tdCPrice th{background:#eee url(images/title-cc.gif) 0 -2px repeat-x;color:#32AEB0; font-weight:normal;

border:solid 1px #DBF1EC; margin:2px; padding:2px 2px 2px 5px; font-size:12px;}



#tdCJFPrice,.tdJGZY{width:695px;}

#tdCJFPrice h2 {font-size:18px; margin-bottom:10px; color:#699416;height:28px;padding-left:22px; background: url(images/icon-flag.gif) 0 7px no-repeat;}

#tdCJFPrice h2 span{font-size:14px; color:#699416; margin-right:10px; padding-left:20px;  font-weight:normal; float:right; background: url(images/iconduo.gif) 0 7px no-repeat;}

.tdCJFPrice{border-collapse:collapse;text-align:center;}

.tdCJFPrice td{border:solid 1px #DBF1EC; margin:0px; padding:6px 5px; }

.tdCJFPrice th{background:#eee url(images/title-cc.gif) 0 -2px repeat-x;color:#32AEB0;  

border:solid 1px #DBF1EC; margin:2px; padding:5px 2px 5px 5px; font-size:12px;line-height:160%;}



.tdtLeft{border-collapse:collapse;text-align:left;}

.tdtLeft td{border:solid 1px #DBF1EC; margin:0px; padding:6px 5px; }

.tdtLeft th{background:#eee url(images/title-cc.gif) 0 -2px repeat-x;color:#32AEB0;  

border:solid 1px #DBF1EC; margin:2px; padding:5px 2px 5px 5px; font-size:12px;line-height:160%;}





.tdJGZY h2{ font-size:15px; color:#699416; height:25px;line-height:25px;padding-top:15px; padding-bottom:5px;

padding-left:16px; background: url(images/icon-circle.gif) 0 -10px no-repeat;}





.biaozhunfw { width:290px; height:240px; float:left;  }

.listzzfw {width:auto; height:90px;   }

.listzzfw li{ float:left; width:290px;display:inline; background: url(images/icon5.gif) 0px 4px no-repeat;padding-left:20px; }

.listzzfw li span{ width:100px; margin-right:10px;display: inline-block; }



.paddlf {padding-left:20px;line-height:200%; } 



.listw2s {width:auto; clear:both;overflow:hidden;margin:15px 0;}

.listw2s li{ float:left; width:320px!important; width /**/: 350px; display:inline; background: url(images/icon5.gif) 0px 4px no-repeat;padding-left:20px; }



/*��վͨ��*/ 

.listNav {padding:0;}

.listNav ul {display:block;margin:0px; list-style:none; color: #333;}

.listNav li{padding:1px 0 1px;  height: 28px;}

.listNav li a {color:#679E0D; height: 28px; line-height: 28px;padding:0 0 0 35px;background:url(images/left-navbg.gif) 0 0 no-repeat; text-decoration: none;display: block;}    

.listNav li a:hover {color:#000; padding:0 0 0 35px; background:url(images/left-navbg1.gif) 0 0 no-repeat; text-decoration:none;} 

.listNav li .hover {color:#EFFFC0; padding:0 0 0 35px; background:url(images/listNav_bgahover2.gif) 0 center no-repeat; text-decoration:none; font-weight:bold;} 



.listwenhao li{ padding:4px 0 2px 21px; background: url(images/icon-wenhao.gif) left 7px no-repeat;}

.listwenhao li a{color:#7BAA02; text-decoration:underline;}

.listwenhao li a:hover{color:#B79B00; text-decoration:none;}



.title2Box,div.title2,.title2 span{ height:30px;}

.title2Box{ background:url(images/title-ccg.gif) repeat-x #D4E6D0;}

.title2{ background:url(images/title-cl.gif) left no-repeat;}

.title2 span{ width:37px; background:url(images/title-cr.gif) right no-repeat; float:right;}

.title2Box h2{ font-size:14px; font-weight:bold; color:#699416; padding-left:33px; line-height:30px;height:30px;font-family:Microsoft YaHei,Arial,����,Verdana;}  

.title2Box h2 em{float:right; font-size:12px; color:#699416; background:url(img/arrow_up_48.gif) 100% 50% no-repeat; padding-right:16px; }  



/**��������**/

.title3Box { height:30px;background:url(images/title-cc.gif) repeat-x #DAE8F8;}

.title3Box h2{ font-size:14px; font-weight:normal; color:#002492; padding-left:5px;background: url() no-repeat 10px center; line-height:30px;height:30px;}  

 

  /*ͼƬչʾ�б�*/

.piclistjf{ padding-left:0px;padding-top:15px;}

.piclistjf li {float:left;display:inline; width:134px; height:144px;  margin-left:3px; margin-bottom:5px;overflow:hidden;text-align:center;}

.piclistjf li img { display:block;width:130px; height:98px;padding:1px; border:1px solid #d7d7d7; margin:0 auto;margin-bottom:3px;}

.piclistjf a{color:#2F6498;text-decoration:none;}

.piclistjf a:hover{color:#f46f20; text-decoration:underline;} 



/*dedicated*/ 

 

.CPrice .left-dedicated {float:left;width:340px; }

    .CPrice .left-dedicated h3, .CPrice .right-dedicated h3 {background:url(images/icon-circle.gif) 0 -26px no-repeat;

	font-size:15px;border-bottom:1px dashed #E3E3E3;margin-bottom:6px;padding-bottom:0px;color:#699416;height:25px;padding-left:16px;

	}

    .CPrice .left-dedicated dl, .CPrice .right-dedicated dl {padding-left:10px;  }

    .CPrice .left-dedicated dt, .CPrice .right-dedicated dt { width:125px;  height: 125px; float:right;text-align:center;overflow:hidden; }

	.CPrice .left-dedicated dt img, .CPrice .right-dedicated dt img{margin:0 auto; display:block;text-align:center;  }

	.CPrice .left-dedicated dd, .CPrice .right-dedicated dd{ padding:2px 0 2px 5px; }   



.CPrice .right-dedicated {float:right;width:338px;  }

  

 .dedicated-hk dt { width:100px;  height: 125px; float:right;text-align:center;overflow:hidden;}

 .dedicated-hk dd{ padding:0 0 0 5px;  }



#webhost dt { width:100px;  height: 148px; float:right;text-align:center;overflow:hidden; }

#webhost dd{ padding:2px 0 0 5px;line-height: 25px; }





  .linkButtonBuy { margin-top:5px; width:102px;  }

  .linkButtonBuy a{ width:90px;height:29px;line-height:29px;display:block;font-size: 12px; margin:0 auto;       

    color:#000000; background:url(images/buttom-buy.gif) no-repeat left top; text-decoration:none; text-align:left;}

  .linkButtonBuy a span { padding-left:5px;display:none; }



  .linkButtonView { margin-top:5px; width:102px;margin:0 auto;text-align:center;}

  .linkButtonView a{ width:90px;height:29px;line-height:29px;display:block;font-size: 12px; margin:0 auto;       

    color:#000000; background:url(images/button-view.gif) no-repeat left top; text-decoration:none; text-align:left;}

  .linkButtonView a span { padding-left:5px;display:none; }



/*pay*/

.paydl{ padding:10px;}

.paydl dl{padding-bottom:10px;margin-bottom:10px; }

.paydl dt{ float:left;display:inline; width:55px!important; width /**/: 50px; padding-top:5px;margin-bottom:20px;}

.paydl dd{ line-height:180%;}

 

.contactdl{ padding:10px;clear:both;}

.contactdl dl{padding-bottom:10px;margin-bottom:10px; }

.contactdl dt{ float:left;display:inline; width:95px!important; width /**/: 90px; padding-top:5px;margin-bottom:50px;}

.contactdl dd{ line-height:180%;}



.emaildl{ padding:10px;clear:both;}

.emaildl h3{color:#30ADAF; font-size:15px; height:20px; line-height:20px; padding-top:5px; margin-bottom:5px;  }

.emaildl dl{padding-bottom:10px;margin-bottom:10px; }

.emaildl dt{ float:left;display:inline; width:55px!important; width /**/: 55px; margin-right:10px;  }

.emaildl dd{ line-height:180%;}



/*help*/

.helpdl{ padding:10px;clear:both;}

.helpdl dl{padding-bottom:10px;margin-bottom:10px; }

.helpdl dt{color:#FF9C00;font-size:14px; padding-left:15px; padding-top:5px;margin-bottom:10px;background: url(images/iconx-circle.gif) 0px -88px no-repeat;}

.helpdl dd{  line-height:200%;}



/*about*/

.contbox{border:1px solid #D2E9C4;height:auto;padding:15px;margin-bottom:10px;}

.line3 {border:1px solid #D2E9C4; border-top:none; margin-bottom:5px; background:#fff url(images/line3bg.gif) top left repeat-x; clear:both;}

.line3padd {padding:0 25px 20px; line-height:200%; }

.line3padd p{padding-top:5px;padding-bottom:10px; }



#aboutlist{margin-left:20px;margin-bottom:10px;}

.listyuan li{padding-left:20px; background:url(images/icon-circle.gif) 5px -174px no-repeat;line-height:200%; }

.listyuan li a{color:#71A40C; text-decoration:none;  }

.listyuan li a:hover{color:#DB9000; text-decoration:underline;}



.listhei li{ padding:1px 0 1px 22px; background: url(images/icon-circle.gif) 6px -115px no-repeat;}

.listhei li a{color:#31ACB1; text-decoration:underline;}

.listhei li a:hover{color:#1D80E0; text-decoration:none;}



#products { width:570px;background:#fff; padding:5px;margin:0px auto 5px auto; }

#products ul{background:#fff; margin:0px; padding:0;}

#products li {width:150px; height:140px; float:left; margin-left:28px; display:inline;}

#products li a {display:block;}

#products li a img {border:1px solid #ccc; padding:1px;}

#products li span a {width:150px;height:24px;line-height:24px;text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}



.linkoutlist { width:695px; padding:1px 5px;margin:0px auto 5px auto; }

.linkoutlist li{border:1px solid #dcdcdc;  width:190px;height:30px;line-height:30px; float:left; display:inline; margin-left:15px;margin-bottom:10px;

padding-left:20px; background:#F7FFEF url(images/outlink.gif) 5px 9px no-repeat;  }

.linkoutlist a{color:#71A40C; text-decoration:none;  }

.linkoutlist a:hover{color:#DB9000; text-decoration:underline;}



/**/

.listw2 li{float:left; width:220px!important; width /**/: 225px;line-height:20px; display:inline; 

margin-right:5px; padding:0 0 0 20px; background: url(images/icon-wenhao.gif) 0px center no-repeat;}

.listw2 li a {color:#68AA3B; text-decoration:underline;}    

.listw2 li a:hover {color:#438C0D; text-decoration:none;} 

 

/***sitemap*********/

.sitemap{float:left; display:inline; width:200px!important; width /**/: 200px;margin-left:25px;margin-bottom:15px;}

.sitemap li{padding:0 0 0 18px; background: url(images/iconx-circle.gif) 5px 6px no-repeat; }

/********** login form **********/

 

.loginsetting {margin:10px 0 0; padding-left:15px; width:100%; float:left; }

.loginsetting dt,.loginsetting dd {float:left; margin-bottom:15px;}

.loginsetting dt {clear:both;width:20%;	text-align:left; font-size:12px; color:#699416; font-weight:700;}

.loginsetting dd {width:70%;padding-left:12px;color:#000;}



.text_input { background:url(images/inputbg.gif) no-repeat left top; width:208px;}

.text_input input {width:208px;}

.short_input { background:url(short_input.jpg) no-repeat 0 0;width:119px; }

.short_input input {width:109px;}

.text_input,.short_input,.yzm {height:30px; display:inline-block; padding:0 5px;}

.text_input input,.short_input input { background:none; border:0; height:30px;line-height:30px;}

.yzm { padding:3px 0 0;}

.remenber_password { padding-right:120px;}

.remenber_password input {vertical-align:middle;width:13px;height:15px;margin-right:5px;vertical-align:text-top\0; line-height:15px; }

.login_btn,.login_btn_hover{margin-top:10px; background:url(button.gif) no-repeat 0 0; width:105px;  border:0; float:right; height:37px; cursor:pointer;}

.login_btn_hover {background-image:url(btn_hover.gif);}

 

/*����*/



input.color_solid2{border:1px solid; border-color: #1E668E #A2BFCF #A2BFCF #1E668E;background:#fafafa;

 color:#000;margin:5px 0; padding:5px 2px; height:26px; 

}

.buttonImg {

	border: medium none; padding-top: 2px; margin: 0px 2px;font-size: 12px; background: url(images/btnbg.gif); 

	width:80px; height: 25px; cursor:hand; cursor:pointer; color:#fefefe;

}



input.btnImgSolid {

	border-top: #96DBFF 2px solid; height:24px; font-size: 12px; background: url(images/btn_reg_bg.gif); 

	border-left: #96DBFF 2px solid; width: 73px; color:#333; cursor:pointer!important;cursor:hand; padding-top: 3px;

}

.defaultButton{width:90px;height:22px; line-height:16px;margin-top:0px;cursor:hand; cursor:pointer;}



/*��վ����*/

.blank{height:200px;}

#footer{clear:both;width:960px; margin:0px auto;height:120px;border:0px #B7C5E3 solid;background: url(images/footbg.gif) repeat-x 0 0;} 

.footerNav{ width:940px;border-bottom:1px #D7EACB solid; height:30px;line-height:30px;margin:0px auto;text-align:center;}

.footerNav ul{list-style:none;display: inline;}

.footerNav li{ float:left;color:#C9E0AF;background: url(images/footline.png) 0 10px no-repeat; padding:0 10px;}

.footerNav li a{float:left;color: #669607;text-decoration: none;text-indent:5px;width:70px;}

.footerNav li a:hover{color: #B79B00;text-decoration:underline;}

.nonef { padding-right: 8px; margin-right: 0; background: none; } 



#copyright{width:960px; height:60px;*height:80px;_height:80px;clear:both;color:#888;padding-top:10px;line-height:200%;

background: url(images/foot-tel400.gif) no-repeat 130px 8px;text-align:left;} 

#copyright a{color:#888;text-decoration:none;}

#copyright a:hover{color:#888;text-decoration:none;}

#copyright .right{margin-left:340px;padding-top:10px;}



#bottombox{border:1px solid #D7EACB;clear:both;width:960px; width:960px; margin:0px auto;margin-bottom:5px; background:#fff; overflow:hidden;text-overflow:ellipsis;}

 .hezuoinc { width:950px; background: url(images/bg-hzhb.gif) no-repeat 5px 8px;border-bottom:1px dashed #ccc; margin:0 auto;}

 .hezuoinc ul{ margin-left:80px; padding:10px 10px 20px;}

 .hezuoinc li { margin-right:20px; margin-bottom:10px;float:left; display:inline; }



 .kehuanli { width:950px; background: url(images/bg-khal.gif) no-repeat 7px 26px;}

 .kehuanli ul{ margin-left:80px; padding:10px 10px 20px; }

 .kehuanli li { margin-right:20px; margin-bottom:10px;float:left; display:inline; }



/* -------------------------------------------------*/

#clientLogo{ margin-left:90px; margin-top:5px; height:70px; border:0px solid #ebe8e8;padding-left:20px; }

* html #clientLogo{  padding-left:20px;}

.stepcarousel{margin-left:10px;

position: relative; /*leave this value alone*/

border: 0px solid black;

overflow: scroll; /*leave this value alone*/

width: 770px; /*Width of Carousel Viewer itself*/

height: 60px; /*Height should enough to fit largest content's height*/

}



.stepcarousel .belt{ 

position: absolute; /*leave this value alone*/

left: 0; 

top: 0;

}



.stepcarousel .panel{background:#fff;

float: left; /*leave this value alone*/ width:142px;

overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

margin: 8px 10px 10px 10px; /*margin around each panel*/ 

 /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}



.stepcarousel .panel img{ margin-right:0px; border:1px solid #d7d7d7;}

 

/* -------------------------------------------------*/

/*ͼƬ��λ*/

.imgcenter{float:center; margin: 5px; }
.imgleft{float:left; margin: 5px; }
.imgright{float:right; margin: 5px;}

/*bs��û�õ�*/



.b1 h2, .b1 h3,.bs h2, .o1 h2, .b1 thead, .b1 td {height:28px;line-height:28px;}



.b1,.bs{border:1px solid #DBF1EC; margin-bottom:5px;clear:both; background:#fff; overflow:hidden;text-overflow:ellipsis;}

.b1 h2, .bs h2,.o1 h2 {font-size:14px; text-indent:1em; margin:0px 0px 0px 0px;}/*text-indent:1em;*/

.bs h2,.o1 h2 {color:#32AEB0;background:#DDF8F2 url(images/titlebg28.gif) repeat-x left top; border-bottom:1px solid #DBF1EC;}



.b1 h1 span {font-size:12px; color:#fa0; font-weight:normal;}

.b1 h2 span {font-size:12px; color:#BCD7E8; font-weight:normal; float:right;margin-right:10px;}

.b1 h2 a{color:#146C94; text-decoration: none;}

.b1 h2 a:hover{color:#0074FF; text-decoration:underline;}

 

/**/

.b1 li,.bs li,.o1 li,.line4 li,.b2 .tu{overflow:hidden;text-overflow:ellipsis;}

.b1 table{width:94%;}

.b1 thead{font-size:12px;background:url() repeat-x;color:#0075B5;}

.b1 td{line-height:120%;}



.b1 .partners{ padding:5px; height:63px; background: url(images/logo-line.gif) no-repeat left center; }

.b1 .partners ul{background:#fff;   margin-left:70px;    padding:0px;}

.b1 .partners li { width:144px; height:51px; float:left; margin-left:2px; margin-bottom:10px; display:inline;background:#ccc;}

.b1 .partners li img{ margin-bottom:5px; border:1px #eee solid; padding:1px; display:block;}

.b1 .partners li a { display:block;}



.b2{padding:20px 20px; line-height:180%;}

.b2 h2 {width: 100%;height:30px; line-height: 30px;font-size:15px; padding-top:2px; color:#693; margin:2px 0;}

.b2 h3 { color:#30ADAF;font-size:14px;  }

.b2 h3 span{font-size:12px;}

.b2 p { line-height:200%; margin-bottom:5px;}

.p2em {text-indent:2em;}



/*����û�õ�*/

.b2 h4 {font-size:12px; color:#C7AD53;}





/*���õ�*/

.b3{padding:10px 20px; line-height:180%;background:url(images/content-topbg.gif) 0 0 repeat-x;}

.b3 h1 {width: 100%;height:30px; line-height: 30px; padding-top:8px; color:#693;}



.jifang h1 {width: 100%;height:30px; line-height: 30px; padding-top:8px; color:#693;font-size:18px; padding-left:0px;}



.jifang h2 {font-size:14px; color:#002492; background:url(images/icon-dian22.gif) 0px 40% no-repeat;padding-left:8px;

margin:25px 0;border-bottom:1px #DBF1EC solid;  }

 

.jifang h3 {font-size:14px; color:#5B901D; background:url(images/icon-circle.gif) 0px -172px no-repeat;padding-left:18px; 

margin:5px 0;

} 

.marginl{ margin-left:60px;display:block;}

/*�������۸�*/

.tcenter{

border-collapse:collapse;text-align:center;

}

.tcenter td{

border:solid 1px #d7d7d7; margin:2px; padding:5px; line-height:150%;

}

.tcenter th{

border:solid 1px #d7d7d7; margin:2px; padding:1px 1px 1px 5px; background:#99cc33;

}

/*spancolortxt*/

.tBlue{color:#0692ED;}

.tBlue2{color:#005FBC;}

.tGreen{color:#690;}

.tGreen2{color:#2D882D;}

.tOrange{color:#f60;}

.tYellow{color:#E3AB16;}

.tRed{color:#f00;}

.tRed2{color:#E26407;}

.tGray{color:#aaa;}

.strong{font-weight:bold;}



.hrt {border-top:1px solid #E4EEE1; height:25px;clear:both;font-size:0;} /*����*/

.hrb {border-bottom:1px dotted #ccc; height:5px;clear:both;font-size:1px;}

.hr1px {border-top:1px dashed #ccc; height:1px; clear:both; font-size:0; overflow:hidden;} /*����*/ 

.hidden {display: none;}

.clear { clear:both;overflow:hidden;}

.cl { clear:both; height:1px; overflow:hidden; line-height:1px;}

.blank5{ height: 5px;font-size: 1px;overflow: hidden;}

.HSpace_10{height:1px; overflow:hidden; clear:both; font-size:0;}

.dashed {clear:both; padding:8px; margin:8px; border:#ccc dashed 1px;display:block;}/*���߿�*/

.fl{float:left;}

.fr{float:right;}

.al{text-align:left;}

.ac{text-align:center;}

.ar{text-align:right;}

.m_b5{margin-bottom:5px;}

.tm-line{text-decoration:line-through;}

.tpadd{padding-left:36px;}

.sidebar2{float:left;border:solid 1px #D2E9C4;margin-bottom:0px;width:213px;*width:215px; border-top:0;border-bottom:0;}

.sidebar2 ul{ float:left; width:210px;}

.sidebar2 ul li{ float:left; margin-left:0;margin-bottom:0px;padding-top:8px;background: url(images/title-sidebar2.gif) no-repeat 0 0;color:#6F9F10;

     font-size:14px;font-weight:normal;}



.sidebar2 ul li ul{ float:left; margin-top:10px;*margin-top:5px;}

.sidebar2 ul li ul li{ margin:0; padding-left:10px; background:url(images/spot.gif) no-repeat 0px 6px; overflow:hidden;}

.sidebar2 ul li a{padding:0px 0 5px 31px;width:195px;text-decoration:none;color:#679E0D;}

.sidebar2 ul li a:hover{color:#000;}

.sidebar2 ul li ul li ul{ width:195px; border:none;}

.sidebar2 ul li ul.children {padding:0;}

.sidebar2 ul li ul.children ul {display:block;margin:0px; list-style:none; color: #333;}

.sidebar2 ul li ul.children li{padding:4px; margin:0 0 0px 10px; height: 35px\9;}

.sidebar2 ul li ul.children li a {color:#679E0D; height: 28px; line-height: 28px;padding:0 0 0px 35px;background:url(images/left-navbg.gif) 0 0 no-repeat; text-decoration: none;display: block;}    

.sidebar2 ul li ul.children li a:hover {color:#000; padding:0 0 0 35px; background:url(images/left-navbg1.gif) 0 0 no-repeat; text-decoration:none;} 

.sidebar2 ul li ul.children li .hover {color:#EFFFC0; padding:0 0 0 35px; background:url(images/listNav_bgahover2.gif) 0 center no-repeat; text-decoration:none; font-weight:bold;} 