body,td,th {
	font-family: "Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Arial,sans-serif;
	font-size: 14px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	background-color: #f5f5f5;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #333;
}
a:active {
	text-decoration: none;
	color: #333;
}
input:focus { border-color: #0086cc !important; outline: 0; }
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px; list-style:none; }
.wrap { width:1180px; margin:0 auto; }
.top { background:#3d4450; overflow:hidden; height:40px; }
.top .left { float:left; height:40px; line-height:40px; overflow:hidden; }
.top .left a { color:#999; margin-right:10px; float:left; }
.top .right { float:right; overflow:hidden; height:40px; line-height:40px; color:#999; }
.top .right a { float:left; overflow:hidden; color:#999; margin-left:10px; }
.head { background:#fff; width:100%; height:80px; border-bottom:solid 1px #ddd; }
.head .logo { float:left; overflow:hidden; }
.head .logo a { height:80px; width:200px; background:url(../images/logo.jpg) left center no-repeat; float:left; overflow: hidden;}
.head .menu { float:left; }
.head .menu ul li { float:left; height:80px; line-height:80px; font-size:16px; position:relative; }
.head .menu ul li a { padding:0px 20px; float:left; overflow:hidden; }
.head .right { float:right; overflow:hidden; height:60px; padding-top:20px; }
.head .right a { height:34px; line-height:34px; border:solid 3px #0086cc; color:#0086cc; overflow:hidden; padding:0px 20px; float:left; }
.head .right a:hover { background:#000; color:#fff; }

.navigation-down { position:absolute; top:80px; left:0px; z-index:2000; overflow:hidden; background:#4C4C4C; }
.navigation-down .bottom { height:40px; line-height:40px; background:#333; color:#999; padding-left:20px; font-size:14px; }
.head .menu ul li.nav_one { background:#4C4C4C; }
.head .menu ul li.nav_one a { color:#999; }
.navigation-down-inner { width:301px; padding:10px; overflow:hidden; }
.navigation-down-inner dl { width:150px; float:left; }
.navigation-down-inner dl.border { border-right:solid 1px #555; }
.navigation-down-inner dl dt { height:30px; padding-left:20px; line-height:30px; overflow:hidden; font-size:14px; color:#999; }
.navigation-down-inner dl dd { height:30px; line-height:30px; overflow:hidden; font-size:14px; display:block; }
.navigation-down-inner dl dd.line { margin: 10px 20px; background:#555; height:1px; overflow:hidden; }
.navigation-down-inner dl dd a { height:30px !important; line-height:30px !important;color:#999 !important; font-size:14px !important; width:150px; }
.navigation-down-inner dl dd a:hover { background:#6F6F6F; color:#fff !important; }
.pro_box{background:#0086cc; height:390px; width:100%;overflow:hidden;/*background-size: cover;*/}
.pro_box h2 {
	font-size: 32px;
	color: #fff;
	padding: 0px;
	margin: 100px 0px 15px 0px;
	font-weight: 300;
	text-align:center;
}
.pro_box span { line-height:30px; overflow:hidden; text-align:center; color:#fff; display:block; font-size:16px; }
.pro_box .get { overflow:hidden; text-align:center; padding-top:20px; }
.pro_box a { line-height:40px; height:40px; display:inline-block; border:solid 2px #fff; overflow:hidden; text-align:center; color:#fff; padding:0px 20px; }
.pro_box a:hover { background:#fff; color:#000; }
.hostbanner { height:300px; overflow:hidden; background:url(../images/hostbanner.jpg) center top no-repeat; color:#fff; }
.hostbanner .title { text-align:center; overflow:hidden; }
.hostbanner .title h2 { height:50px; line-height:50px; overflow:hidden; font-weight:normal; padding-top:20px; }
.hostbanner .title p { line-height:26px; overflow:hidden; font-size:12px; }

.submenu { width:100%; height:50px; background:#fff; border-bottom:solid 1px #ddd; }
.submenu ul { width:1180px; margin:0 auto; }
.submenu ul li { float:left; width:235px; overflow:hidden; border-right:solid 1px #ddd; }
.submenu ul li a { float:left; width:235px; overflow:hidden; text-align:center; height:50px; line-height:50px; background:#fff; color:#000; font-size:16px; transition:0s;-webkit-transition:0s;-moz-transition: 0s;-o-transition: 0s;-ms-transition: 0s; }
.submenu ul li a:hover,.submenu ul li a.active { background:#f5f5f5; font-weight:bold; height:51px; }

.warning { background:#de6262;text-align:center;color:#fff;padding:45px 0;font-size:18px}
.warning p { font-size:12px; }
.warning .fa{font-size:48px;margin-bottom:20px;color:#fde278}
.warning h3{color:#fff;font-weight:normal}
.indexservice { border-bottom:solid 1px #ddd; border-top:solid 1px #ddd; overflow:hidden; background: #f5f5f5; }
.what_included {
	width: 100%;
	text-align: center;
	padding-bottom: 20px;
	padding-top:50px;
	overflow:hidden;
}
.what_included h2 {
	font-size: 32px;
	color: #3b3a39;
	padding: 0px;
	margin: 0px 0px 15px 0px;
	font-weight: 300;
}
.what_included span { line-height:30px; overflow:hidden; }
.what_included h1 strong {
	font-weight: 600;
}
.what_included h1 i {
	font-size: 16px;
	color: #727272;
	font-style: normal;
	display: block;
	padding-top: 8px;
	line-height: 22px;
}
.what_included ul {
	float: left;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.what_included li {
	float: left;
	width: 30%;
	padding: 2% 2% 7% 2.5%;
	text-align: left;
	border-radius: 4px;
	margin: 0 2% 0 0;
}
.what_included li.last {
	margin: 0 0% 0 0;
}
.what_included li strong {
	color: #3b3a39;
	font-size: 18px;
	
	display: block;
}
.what_included li i {
	float: left;
	color: #3b3a39;
	font-size: 30px;
	margin-right: 10px;
}
.what_included li.active,
.what_included li.active i,
.what_included li.active strong {
	color: #fff;
	background-color: #df262e;
}
.col-sm-4 { float:left; overflow:hidden; width:333px; padding:0px 30px; line-height:30px; }
.col-sm-4 h4 { font-size:16px; }

.indexpro { overflow:hidden; border-bottom:solid 1px #ddd; padding-bottom:50px; }
.indexpro .title { text-align:center; overflow:hidden; }
.indexpro .title h2 { height:50px; line-height:50px; overflow:hidden; font-weight:normal; padding-top:20px; }
.indexpro .title p { line-height:26px; overflow:hidden; color:#666; font-size:12px; }

.list { overflow:hidden; padding-top:30px; }
.list .pro { float:left; width:216px; overflow:hidden; background:#fff; margin:0px 10px; }
.list .pro .bt { height:50px; line-height:50px; text-align:center; font-size:15px; background:#396; color:#fff; }
.list .pro .price { background:#333; overflow:hidden; text-align:center; padding:10px 0px; color:#fff; line-height:30px; font-size:12px; }
.list .pro .price strong { font-size:26px; overflow:hidden; }
.list .pro .peizhi { overflow:hidden; padding:10px 0px 0xp 0px; }
.list .pro .peizhi ul li { height:36px; line-height:36px; overflow:hidden; text-align:center; border-bottom:solid 1px #f5f5f5; font-size:12px; color:#777; }
.list .pro .buy { overflow:hidden; background:#ddd;  padding:20px 40px; }
.list .pro .buy a { float:left; width:136px; text-align:center; background:#396; height:40px; line-height:40px; color:#fff; }
.service { background:transparent url(../images/image-bg3.jpg) no-repeat scroll 0px 0px / cover; height:280px; overflow:hidden; }

/*————首页域名注册————*/
.domain{ background:#fff; overflow: hidden; border-bottom: solid 1px #ddd; }
.indexPage{position:relative;width:100%;height:auto}
.domain .container { width:1180px; margin:0 auto; overflow: hidden;}
.domain-search{padding:40px 6px;text-align:left}
.domain-search .search-form{position:relative;z-index:20;width:1178px;height:66px}
.domain-search .search-form .s>li{display:inline-block;float:left;vertical-align:middle}
.domain-search .search-form .s>li.ipts{height:64px; line-height:64px; overflow:hidden; border:1px solid #dcdcdc;border-right:0 none;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.domain-search .search-form .s>li.drop{height:64px;border:1px solid #dcdcdc}
.domain-search .search-form .s>li.btns{border:0;height:66px}
.domain-search .search-form .sF-input{padding:10px;width:872px;height:44px;line-height:42px;border:0;background-color:#fff;color:#333;font-size:14px;box-shadow:none;transition:none;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.domain-search .search-form .sF-btn{width:280px;height:66px;line-height:66px;border:none;background:#026fcc;color:#fff;font-size:18px;font-weight:500;cursor:pointer;transition:all .3s linear 0s;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.domain-search .search-form .sF-btn:hover{background:#0492e8}
.domain-search .search-form .defaultKey{position:absolute;top:10px;left:20px;line-height:44px;color:#999;font-size:14px;cursor:text}
.domain-search .dmf-option{position:relative;width:144px;text-align:left}
.domain-search .dmf-option .option-sel{display:block;position:relative;padding:0 24px 0 14px;width:106px;height:64px;line-height:64px;background:#f5f5f5;color:#666;font-size:18px;font-weight:700;text-align:center;cursor:pointer;overflow:hidden}
.domain-search .dmf-option .option-sel i.fa{position:absolute;top:24px;right:14px;left:auto;color:#999;font-size:18px;font-weight:400!important;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.domain-search .dmf-option dl{display:none;position:absolute;top:64px;left:0;z-index:22px;margin:0;padding:1px 1px 0;width:142px;background:#dcdcdc;text-align:center;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.domain-search .dmf-option dd{margin:0;padding:0 10px;background:#fff;line-height:40px;border-bottom:1px solid #ddd;color:#666;font-size:16px;text-align:left;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.domain-search .dmf-option dd.current{background-color:#eee;color:#c00}
.dm-suffix-panel{margin-top:40px}
.dm-suffix-panel>ul{overflow:hidden;margin-left:-37px}
.dm-suffix-panel>ul>li{display:inline-block;float:left;margin-left:37px;}

.dm-suffix-panel>ul>li label { cursor:pointer; border:solid 1px #dcdcdc; color:#dcdcdc; width:82px;height:40px;line-height: 40px;float:left;font-size:18px;text-align:center;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; }
.dm-suffix-panel>ul>li input[type="checkbox"] { display:none; }
.dm-suffix-panel>ul>li input[type="checkbox"]:checked + label {
    border:solid 1px #0492e8;
    color: #0492e8;
    transition: #000 0.125s ease 0s;
}

.dm-suffix-panel .over{background-color:#70acff}


.caogen { background:#fff; overflow:hidden; padding:50px 0px; width:100%; }
.caogen h3 { text-align: center; height:40px; line-height: 40px; font-size:20px; overflow: hidden; font-weight: normal;}


.footer { background:#42494e; overflow:hidden; }
.footer dl { width:295px; float:left; overflow:hidden; padding:30px 0px; }
.footer dl dt { color:#ccc; font-size:20px; overflow:hidden; hight:36px; line-height:36px; padding-bottom:10px; }
.footer dl dd { height:36px; line-height:36px; margin-top:5px; overflow:hidden; }
.footer dl dd a { color:#999999; }
.footer dl dd.bg { background:#0086cc; padding-left:10px; }
.footer dl dd.bg a { color:#6fbae2; }

.bot { height:40px; line-height:40px; overflow:hidden; background:#2d2d2d; color:#999999; font-size:12px; }
.bot a { color:#999999; margin:0px 5px; }
.bot .left { float:left; overflow:hidden; }
.bot .right { float:right; overflow:hidden; color:#393939; }


.txhost { width:1178px; overflow:hidden; margin:50px auto 0 auto; background:#fff; }
.txhost .left { width:950px; float:left; overflow:hidden; border-right:solid 1px #ddd; background:#fff; padding-bottom:30px; }
.txhost .left .list { overflow:hidden; padding-left:30px; padding-top:0px; }
.txhost .left .list dl { overflow:hidden; padding-top:20px; }
.txhost .left .list dl dt { width:90px; font-size:14px; font-weight:bold; line-height: 1.42857; padding: 7px 0px; float:left; color:#666; background:#f5f5f5; margin-right:10px; text-align:center; border-radius: 4px; float:left; }
.txhost .left span { display: inline-block; padding: 6px 0px; line-height: 1.42857; color:#F90; }
.txhost .left a.jf { display: inline-block; margin-bottom: 0px; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 0px; line-height: 1.42857; border-radius: 4px; -moz-user-select: none; width: 90px; padding: 6px 0px; float: left; font-size: 14px; font-family: "Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Arial,sans-serif; color: #999; background-color: #FAFAFA; margin-right:10px; border-color: #CCC; }
.txhost .left a.current { display: inline-block; margin-bottom: 0px; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 0px; font-size: 14px; line-height: 1.42857; border-radius: 4px; -moz-user-select: none; border-color: #0074CC; }
.txhost .left a.current { font-size: 14px; color:#fff; font-family: "Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Arial,sans-serif; color: #FFF; background-color: #0082E5; }
.txhost .left .submit { width:900px; margin:30px auto 0 auto; overflow:hidden; border-top:solid 1px #ddd; padding-top:20px; }
.txhost .left .submit a { margin-left:105px; }
.txhost .right { overflow:hidden; padding:0px 15px; }
.txhost .right .title { height:40px; line-height:40px; overflow:hidden; border-bottom:solid 1px #ddd; font-weight:bold; }
.txhost .right ul li { height:30px; line-height:30px; overflow:hidden; color:#555; }
.txhost .right .buy { overflow:hidden; padding-top:20px; }
.txhost .right .buy a { height:44px; line-height:44px; overflow:hidden; background:#0086cc; float:left; width:184px; font-size:16px; text-align:center; color:#fff; border:solid 3px #0086cc; }
.txhost .right .buy a:hover { background:#d7e8f4; color:#0086cc; }

.cloud dd { overflow:hidden; padding-top:4px; float:left; }
.cloud dd.v { padding-left:20px; }
.cloud dd .rating{ margin-left:8px; cursor:pointer; background:url(../rating.jpg) left top no-repeat;border:0; height:25px; width:500px; position:relative; }
.cloud dd .rating .ui-widget-header{ background:url(../ratbg.jpg) top repeat-x; border-radius:5px 0 0 5px; height:9px; top:8px; left:6px; position:absolute;}
.cloud dd .rating a{ background:url(../ratbtn.png) center center no-repeat; width:20px; height:20px; border:0; cursor:pointer; top:3px; z-index:2000; position:absolute; }
.cloud .ratText { border:solid 1px #ddd;font-size:14px; font-weight:bold; padding: 4px 0px; text-align:center; margin-right:10px; }


/*————首页价格————*/

.wrap-content {
	padding:50px 0px;
	width:1177px;
	margin:auto;
	overflow: hidden;
	color:#666;
}
.wrap-content .sub { overflow: hidden; padding:50px 0px; width:200px; margin:0 auto;}
.wrap-content .sub a { padding:0px 20px; display: block; height:40px; line-height: 40px; overflow: hidden; background: #0086cc; border:solid 1px #0086aa; color:#fff; border-radius:5px; text-align: center; font-size: 16px;}
.wrap-content .hasSub { height:50px; line-height: 50px; font-weight: bold; font-size: 24px; overflow: hidden;}
.wrap-contnt .sub-header { overflow: hidden;}
.wrap-content:after {
	clear:both;
	display:block;
	content:" "
}
#pricing {
	text-align:center
}
#pricing ul,#dev-love ul,#success-stories ul,#bottom-signup ul {
	padding:60px 0px 0px 0px;
	margin:0
}
#pricing ul li,#dev-love ul li,#success-stories ul li,#bottom-signup ul li {
	display:inline-block;
	list-style:none
}
.pricing-chart {
	margin-bottom:30px
}
.pricing-chart:after {
	content:" ";
	clear:both;
	display:block
}
.pricing-chart li {
	width:233px;
	border:2px solid #f1f1f1;
	display:inline-block;
	float:left;
	text-align:center;
	margin-top:20px;
	background: #fff;
}
.pricing-chart li.one {
	border-right:none;
	border-radius:3px 0 0 3px
}
.pricing-chart li.old {
	border-radius:0 3px 3px 0
}
.pricing-chart li.two {
	border:solid 2px #288feb;
	margin-top:0;
	border-radius:3px
}
.pricing-chart li {
	border-left:none
}
.pricing-chart li .pricing-top {
	padding:23px 0 25px;
	border-bottom:2px solid #f1f1f1
}
.pricing-chart li .pricing-top.preferred-top {
	background-color:#288feb;
	color:#fff;
	border-bottom:none
}
.pricing-chart li .pricing-top .dollar {
	font-size:48px;
	font-weight:600;
	display:inline-block;
	text-align:center;
	position:relative;
	padding-left:16px
}
.pricing-chart li .pricing-top .dollar:before {
	content:"￥";
	position:absolute;
	font-size:23px;
	font-weight:500;
	top:9px;
	left:0px
}
.pricing-chart li .pricing-top .dollar .perMonth {
	font-size:30px;
	font-weight:400
}
.pricing-chart li .perHour {
	display:block;
	font-size:19px
}
.pricing-chart li .preferred {
	display:block;
	padding:12px 0;
	background-color:#1d82dc;
	color:#fff;
	font-size:13px;
	font-weight:600
}
.pricing-chart li .plan-details {
	padding:13px 0;
	font-size:18px
}
.pricing-chart li .plan-details .size-cpu,.pricing-chart li .plan-details .size-disk,.pricing-chart li .plan-details .size-transfer {
	display:block;
	margin:10px 0
}


#dev-love .testimonials-list {
	margin-top:40px
}
#dev-love .testimonials-list li {
	width:221px;
	display:inline-block;
	float:left;
	margin:0px 15px;
	text-align:center;
	padding:50px 20px 20px;
	border:2px solid #f1f1f1;
	border-radius:5px;
	position:relative
}
#dev-love .testimonials-list li .headshot {
	display:block;
	position:absolute;
	top:-55px;
	height:78px;
	width:78px;
	overflow:hidden;
	border-radius:100px;
	left:50%;
	margin-left:-39px;
	border:10px solid #fff
}
#dev-love .testimonials-list li .headshot img {
	height:100%;
	width:auto
}
#dev-love .testimonials-list li p {
	font-size:14px;
	line-height:27px;
	margin-bottom:25px;
	min-height:115px
}
#dev-love .testimonials-list li .dev-details h4 {
	font-size:16px;
	color:#288feb;
	font-weight: normal;
}
#dev-love .testimonials-list li .dev-details h4 span {
	display:block;
	margin:5px 0 10px;
	color:#666;
	font-size:14px
}
#dev-love .testimonials-list li.old {
	margin-right:0
}
#dev-love .testimonials-list:after {
	clear:both;
	display:block;
	content:" "
}


/*____虚拟主机____*/


/*____新闻中心____*/
.helpbanner { background: #0086cc; padding:50px 0px;}
.helpbanner .search { overflow: hidden; width:1180px; margin:0 auto;}
.helpbanner .search .so { height:50px; line-height: 50px; color:#444; text-indent: 20px; font-size:16px; font-weight: bold; border:solid 1px #ddd; overflow: hidden; width:800px; float:left;}
.helpbanner .search input:focus { border-color: #202020 !important; outline: 0; }
.helpbanner .search .sub { width:148px; float:left; overflow: hidden; border:none; height:54px; line-height: 54px; background: #202020; color:#fff; font-weight: bold; font-size: 16px;}
.newsmain { width:1180px; margin:0 auto; overflow: hidden; padding:30px 0px;}
.newsmain .left { width:200px; float:left; overflow: hidden; border:solid 1px #ddd; background: #fff;}
.newsmain .left .menu { overflow: hidden;}
.newsmain .left .menu h3 { height:40px; line-height: 40px; overflow: hidden; background: #F4F7F8; font-weight: normal; font-size: 16px; text-indent: 12px;}
.newsmain .left .menu ul { padding:5px 0px; }
.newsmain .left .menu ul li { height:30px; line-height: 30px; overflow: hidden; text-indent: 6px;}
.newsmain .left .menu ul li a { color:#0086cc;}
.newsmain .right { width:950px; float:right; overflow: hidden;}
.newsmain .right .postitle { overflow: hidden; height:40px; line-height: 40px; border-bottom:solid 1px #ddd; font-size: 16px;}
.newsmain .right .list { margin:0px; padding:0px;}
.newsmain .right .list ul li { height:32px; line-height: 32px; overflow: hidden; padding-top:5px; border-bottom:dashed 1px #ddd; }
.newsmain .right .list ul li a { color:#0086cc; font-size: 16px; float:left; overflow: hidden;}
.newsmain .right .list ul li span { float:right; overflow: hidden; color:#0086cc; font-size: 12px;}
.newsmain .right .info { overflow: hidden;}
.newsmain .right .info h1 { height:40px; line-height: 40px; overflow: hidden; font-size: 20px; padding-top:30px; font-weight: normal; color:#0086cc; text-align: center;}
.newsmain .right .info span { height:30px; line-height: 30px; color:#555; overflow: hidden; text-align: center; display:block;}
.newsmain .right .info .view { overflow: hidden; margin-top:10px; padding:20px 10px; line-height: 30px; border-top:dashed 1px #ddd; border-bottom:dashed 1px #ddd;}
.newsmain .right .info .view img { max-width:920px;}

.banner { background: url(../images/headerbg1.jpg) center top no-repeat; overflow: hidden;}
.margin { width:1180px; overflow: hidden; margin:0 auto; padding:30px 0px;}
.banner .margin h2 { height:36px; line-height: 36px; overflow: hidden; color:#fff;}
.banner .margin p { line-height: 30px; overflow: hidden; color:#fff; padding-right:500px;}

.fuwu { overflow: hidden; background: #fff; padding:30px 0px;}
.fuwu .list { overflow: hidden;}
.fuwu .list dl { width:341px; float:left; overflow: hidden; border:solid 1px #ddd; padding:15px; margin-right:30px;}
.fuwu .list dl.old { margin-right:0px;}
.fuwu .list dl dt { font-size:16px; height:30px; line-height:30px; overflow:hidden; }
.fuwu .list dl dd { line-height:26px; overflow:hidden; color:#666; }


.login2 { height:480px; width:100%; overflow:hidden; border-top:solid 1px #dddddd;min-width:1180px; }
.login2 .center { overflow:hidden; width:1180px; margin:0 auto; margin-top:50px; background: url(images/login.jpg) left top no-repeat; }
.login2 .center .log { width:300px; background:#fff; overflow:hidden; height:400px; float:right; }
.log { /*filter:alpha(opacity=50); -webkit-opacity:0.5; -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;*/ }
.log .title { height:40px; line-height:40px; padding-left:20px; background:#0086cc; overflow:hidden; font-size:16px; color:#fff; }
.log .dt { padding:10px 20px; overflow:hidden; font-size:16px; font-weight:bold; }
.log .dd { padding:5px 20px; overflow:hidden; }
.log .dd input { width:100%; overflow:hidden; height:40px; line-height:40px; border:solid 1px #ddd; background:#fff; text-indent:12px; font-size:14px; font-weight:bold; }
.log .anniu { padding:10px 20px; overflow:hidden; }
.log .anniu input { float:left; width:120px; overflow:hidden; height:40px; line-height:40px; text-align:center; background:#F90; border:none; font-size:16px; color:#fff; font-weight:bold; }
.log .anniu a { float:right; width:120px; overflow:hidden; height:40px; line-height:40px; text-align:center; background:#096; border:none; font-size:16px; color:#fff; font-weight:bold; }
.log .hezuo { height:22px; line-height:22px !important; overflow:hidden; font-weight:bold; padding:10px 20px; }
.log .hezuo strong,.log .hezuo a { float:left; padding-right:10px; }
.log .zhaohui { overflow:hidden; height:20px; line-height:20px; overflow:hidden; padding:10px 20px; }
.log .zhaohui a { color:#0086cc; }


.pagemain { overflow:hidden; width:1180px; margin:0 auto; padding:20px 0px; }
.pagemain .left { width:200px; float:left; }
.pagemain .title { overflow:hidden; height:36px; line-height:36px; text-indent:12px; font-size:16px; color:#FFF; background:#0086cc; }
.pagemain .list { overflow:hidden; padding:0px; margin:0px; border:solid 1px #ddd; background:#fff; }
.pagemain .list ul,.pagemain .list ul li { margin:0px; padding:0px; list-style:none; }
.pagemain .list ul { padding:10px; }
.pagemain .list ul li { height:26px; line-height:26px; overflow:hidden; }
.pagemain .right { float:right; overflow:hidden; width:960px; }
.pagemain .right .cate { overflow:hidden; }
.pagemain .right .cate a { height:36px; line-height:36px; float:left; margin-right:15px; background:#fff; padding:0px 15px; }
.pagemain .right .cate a:hover { background:#0086cc; }
.pagemain .right .pos { height:36px; line-height:36px; font-size:14px; overflow:hidden; }
.pagemain .right .listnews { overflow:hidden; }
.pagemain .right ul li { height:30px; line-height:30px; overflow:hidden; }
.pagemain .right .pageview { overflow:hidden; }
.pagemain .right .pageview h1 { font-family:20px; padding-bottom:20px; overflow:hidden; text-align:center; height:50px; line-height:50px; }
.pagemain .right .pageview span { height:30px; line-height:30px; overflow:hidden; border-top:dashed 1px #ddd; border-bottom:dashed 1px #ddd; display:block; text-align:center; }
.pagemain .right .pageview .content { padding-top:20px; line-height:30px; overflow:hidden; }