body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,del,dfn,em,img,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,button,input,table,caption,tbody,tfoot,thead,tr,th,td,menu{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
table{border-collapse:collapse;border-spacing:0;empty-cells:show}
ol,ul,menu{list-style:none}
img{border:0}
a:focus{outline:none}
em,i{font-style: normal;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:-3px;outline:none;}
button,input{border:1px solid;outline:none;line-height:normal;*overflow:visible}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
::selection{background:#72d0eb;color:#fff;text-shadow:none}
::-moz-selection{background:#72d0eb;color:#fff;text-shadow:none}
*[hidden]{display:none}
a{color:#0088DB;text-decoration:none;cursor:pointer}
a:hover{color:#2A5E8E}
.clearfix:after,.central:after,.widget ul:after,.paging:after,.pagenav:after,.base-tit:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix,.central,.widget ul,.paging,.pagenav,.base-tit{*+height:1%;}
body,button,input,select,textarea,code{font:14px/100% arial,simsun;color: #444; background-color: #f4f4f4; background-image: none}
/*window*/

.g-top-box{ width:100%; height:39px; background:#fafafa; border-bottom:1px solid #ebebeb; display:block; overflow:hidden; position:relative; zoom:1; z-index:100}
.g-top-box .g-top-970{ width:1240px; height:39px; display:block; margin:auto; overflow:hidden;}
.g-top-box .g-top-970 .m-top-slogan{ width:485px; height:39px; line-height:39px; font-size:12px; font-weight:normal; color:#5d5c5a; float:left; overflow:hidden; margin:0}
.g-top-box .g-top-970 .m-top-slogan span{ color:#12a111}
.g-top-box .g-top-970 .m-top-class{ width:485px; height:39px; line-height:39px; font-size:12px; font-weight:normal; color:#8e8e8e;float:right; overflow:hidden; margin:0; text-align:right}
.g-top-box .g-top-970 .m-top-class a:link{ color:#8e8e8e}
.g-top-box .g-top-970 .m-top-class a:visited{ color:#8e8e8e}
.g-top-box .g-top-970 .m-top-class a:hover{ color:#000}

.g-log-box{ width:1240px; height:auto; display:block;  margin:auto; background:#fff; position:relative; zoom:1; z-index:200}
.g-log-box .m-log-logo{ width:237px; height:60px; float:left; margin:10px 0 0 18px; display:inline; overflow:hidden;}
.g-log-box .m-log-search{ width:516px; height:auto; float:left; margin:16px 0 0 180px; display:inline; position:relative; zoom:1 }
.g-log-box .m-log-search form{ width:512px; height:37px; display:block; border:2px solid #28af25; margin:0;}
.g-log-box .m-log-search form .schsel{ width:70px; height:37px; float:left; border-right:1px solid #cfcfcf; background:#fafafa;}
.g-log-box .m-log-search form .schsel .schsel-now #headSlected{ cursor:pointer; width:70px; height:37px; line-height:37px; display:block; font-size:12px; font-weight:normal; color:#676767; text-indent:18px; background:url(http://www.cr173.com/skin/xiasihao/images/index/search_icn.jpg) no-repeat 52px 17px; text-align:left}
.g-log-box .m-log-search form .schsel .schsel-now b{ display:none}
.g-log-box .m-log-search form .schsel #headSel{ width:70px; height:auto; background:#fff; display:block;margin:0; position:absolute; left:2px; top:37px; zoom:1; z-index:250 }
.g-log-box .m-log-search form .schsel #headSel li{ width:70px; height:34px; display:block; overflow:hidden;}
.g-log-box .m-log-search form .schsel #headSel li a{ width:70px; height:34px; line-height:34px; text-align:center; font-size:12px; font-weight:normal; color:#000; background:#fafafa; margin:0; display:block; overflow:hidden}
.g-log-box .m-log-search form .schsel #headSel li a:hover{ background:#000; color:#fff}
.g-log-box .m-log-search form .keyword_input{ width:366px; height:37px; line-height:37px; font-size:14px; float:left; border:0; overflow:hidden; padding:0; margin:0; display:inline; text-indent:4px}
.g-log-box .m-log-search form .schbtn{ width:73px; height:37px; line-height:37px; float:right; background:#28af25; border:0; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; text-align:center;}
.g-log-box .m-log-search .m-log-search-hot{ width:100%; height:auto; display:block; overflow:hidden; font-size:12px; font-weight:normal; margin-top:8px}
.g-log-box .m-log-search .m-log-search-hot span{ color:#fe6603; font-weight:bold;}
.g-log-box .m-log-search .m-log-search-hot a:link{ color:#585858; padding:0 5px;}
.g-log-box .m-log-search .m-log-search-hot a:visited{ color:#585858;}
.g-log-box .m-log-search .m-log-search-hot a:hover{ color:#ff3300;}

.g-log-box .m-log-today{ width:60px; height:55px; float:left; margin:1px 0 0 32px; display:inline; overflow:hidden; background:url(http://www.cr173.com/skin/xiasihao/images/index/today_bg.jpg) no-repeat left 13px; padding:0 0 0 67px; font-family:"Î¢ÈíÑÅºÚ"}
.g-log-box .m-log-today span{ width:100%; height:auto; display:block; overflow:hidden; font-size:14px; font-weight:normal; color:#ffa343; margin:9px 0 0 0;}

.g-nav-box{ width:1240px; height:auto; display:block; overflow:hidden; margin:auto; position:relative; zoom:1; z-index:100; }
.g-nav-box .g-nav-nav{ width:1240px; height:42px; display:block; overflow:hidden; border-bottom:2px solid #289613; margin:0}
.g-nav-box .g-nav-nav .m-nav-hover{ background:#289613; width:134px; height:42px; line-height:42px; margin-top:0;}
.g-nav-box .g-nav-nav a{ width:137px; height:38px; line-height:38px; font-size:14px; font-weight:normal; color:#fff; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; float:left; overflow:hidden; margin:4px 0 0 0 ; background:#3fb118; padding-left:1px}
.g-nav-box .g-nav-nav a:hover{ background:#006600; height:42px; line-height:42px; margin-top:0px;}
.g-nav-box .g-nav-label{ width:1240px; height:35px; line-height:35px;; display:block; overflow:hidden; background:#f5f5f5; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#666; margin:0; padding:0 0 0 10px}
.g-nav-box .g-nav-label a{ color:#666; padding:0 37px}
.g-nav-box .g-nav-label a:hover{ color:#ff3300; text-decoration:underline}
/* input */
.ipt{border: solid 1px #d2d2d2;border-left-color: #ccc;border-top-color: #ccc;border-radius: 2px;box-shadow: inset 0 1px 0 #f8f8f8;background-color: #fff;padding: 4px 6px;height: 21px;line-height: 21px;color: #555;width: 180px;vertical-align: baseline;}
.ipt-mini{width: 140px;padding: 1px 3px;}
.ipt:focus{border-color: #95C8F1;box-shadow: 0 0 4px #95C8F1;}
/* btn */
.btn{position: relative;cursor: pointer;display: inline-block;vertical-align: middle;font-size: 12px;font-weight: bold;height: 27px;line-height: 27px;min-width: 52px;padding: 0 12px; margin:8px 0 0 168px;text-align: center;text-decoration: none;border-radius: 2px;border: 1px solid #ddd;color: #666;background-color: #f5f5f5;background: -webkit-linear-gradient(top, #F5F5F5,#F1F1F1);background: -moz-linear-gradient(top, #F5F5F5,#F1F1F1);background: linear-gradient(top, #F5F5F5,#F1F1F1);}
input.btn{height: 29px;}
.btn:hover {border-color:#c6c6c6;color:#333;background-color:#f8f8f8;background:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background:linear-gradient(top,#f8f8f8,#f1f1f1);box-shadow:#ddd 0 1px 1px 0;}
.btn:active,.btn.btn-active {box-shadow:#ddd 0 1px 2px 0 inset;border-color:#c6c6c6;}
.btn:focus {border-color:#4d90fe;outline:none}
.btn-primary{border-color: #7f4c14;color: #F3F7FC;background-color: #8f5917;background: -webkit-linear-gradient(top, #b3761e,#925b18);background: -moz-linear-gradient(top, #b3761e,#925b18);background: linear-gradient(top, #4D90FE,#4787ED); margin-left:300px;}
.btn-primary:hover{border-color:#7f4c14;color:#fff;background-color: #b4771f;background: -webkit-linear-gradient(top, #b3761e,#925b18);background: -moz-linear-gradient(top, #b3761e,#925b18);background: linear-gradient(top, #4D90FE,#357AE8);}
.btn-primary:active,.btn-primary.btn-active {box-shadow:#2176D3 0 1px 2px 0 inset;border-color: #3079ED;}
.btn-primary:focus {border-color:#4d90fe;outline:none}
/**/
.theme-buy{margin-top:10%;text-align: center;}
.theme-gobuy,.theme-signin{font-size: 15px;}
.theme-price{position: relative;bottom: -6px;font-family: microsoft yahei,Arial, Helvetica, sans-serif;margin-right: 20px;font-weight: bold;color: #f60;line-height: 32px;font-size: 24px;display: inline-block;}
.theme-price dfn{font-style: normal;font-size: 18px;margin-right: 2px;}
.theme-desc{padding: 30px;}
.theme-version{padding: 30px;}
.theme-popover-mask{z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background: url(../images/tmbg.png) repeat 0 0;display:none}
.theme-popover{z-index:9999;position:fixed;top:50%;left:50%;width:660px;height:360px;margin:-180px 0 0 -330px;border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;box-shadow: 0 0 10px #666;overflow-y: scroll;}
.theme-poptit{border-bottom:1px solid #ddd;padding:12px;position: relative;}
.theme-popbod{padding:60px 15px;color:#444;height: 148px;}
.theme-popbom{padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666}
.theme-popbom a{margin-left:8px}
.theme-poptit .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#444;}
.btn.theme-reg{position: absolute;top: 8px;left: 43%;display: none}
.inp-gray,.feed-mail-inp{border:1px solid #ccc;background-color:#fdfdfd;width:220px;height:16px;padding:4px;color:#444;margin-right:6px}
.dform{padding:14px 16px 40px;text-align:left;}
.dform p{ line-height:23px;}
.dform .ipt_error{background-color:#FFFFCC;border-color:#FFCC66}
.dform-tip{display:none;background-color:#080;color:#fff;line-height:42px;margin-top:10px;display:;font-size: 14px;}
.dform-tip-errer{background-color: #CF301A;}
.dform-tip a{display: inline-block;padding: 0 20px;margin-left:10px;background-color: #FFE924;color: #CF301A;}
.dform-login{padding:0;height: 270px;overflow: hidden;}
.dform-login iframe{height: 470px;margin-top: -180px;}
.theme-signin{margin: -50px -20px -50px 90px;text-align:left;font-size: 14px;}
.theme-signin h4{color:#999;font-weight:100;margin-bottom: 20px;font-size: 12px;}
.theme-signin li{padding-left: 80px;margin-bottom: 15px;}
.theme-signin li strong{float: left;margin-left: -80px;width: 80px;text-align: right;line-height: 32px;}
.theme-signin .btn{margin-bottom: 10px;}
.theme-signin p{font-size: 12px;color: #999;}
.theme-desc,.theme-version{padding-top: 0}
.review { margin-bottom: 0; padding-bottom: 0; }
.review dd.review_right h1 { height: 22px;line-height: 22px; margin:15px 0 5px; padding:0 0 0 17px; overflow: hidden; }
.main .infolist li.itemlist p.hp img { padding: 0 }
.main .infolist li.itemlist p.xx { height: 70px; overflow: hidden; }

.m-spe,.m-list { width: 1240px;  margin:0 auto; background-color: #fff }
.f-title{ height:44px; line-height: 44px; margin-bottom: 15px; border: 1px solid #e2e2e2; background-color: #f6f6f6;}
.f-title span{ padding: 0 0 0 21px; font-size: 20px; font-weight: bold; font-family: "Microsoft YaHei";}
.m-zt .f-title a{ float: right; height: 20px; width: 81px; font-size:12px;}
.m-spe ul li{ float: left; width: 586px; margin:2px 0 20px 22px;}
.m-spe ul li a.photo{ display: block; float: left; width: 108px; margin-right: 19px;}
.m-spe ul li a.photo:hover{ text-decoration: none;}
.m-spe ul li a.photo img{ width: 108px; height: 108px; border-radius: 20px;}
.m-spe ul li a.photo i{ display: block; width: 104px; height: 31px; line-height: 31px; margin: 9px 0 0 ; text-align: center; border:1px solid #e5e5e5; background-color: #f9f9f9; -webkit-transition: color 300ms ease 0s, background-color 300ms ease 0s; -moz-transition: color 300ms ease 0s, background-color 300ms ease 0s; -ms-transition: color 300ms ease 0s, background-color 300ms ease 0s; transition: color 300ms ease 0s, background-color 300ms ease 0s;}
.m-spe ul li a.photo:hover i{ background-color: #00aaff; color: #fff; transition: color 300ms ease 0s, background-color 300ms ease 0s;}
.m-spe ul li h2.name{ height: 30px; margin-bottom: 7px; font: 24px 'Microsoft YaHei'; overflow: hidden;}
.m-spe ul li p.date{ padding: 0 0 4px; color: #838383;}
.m-spe ul li p.date img{ width: 80px; margin-left: 10px;}
.m-spe ul li p.rec { width: 450px; height:76px; line-height: 25px; font-size: 15px; color: #838383;overflow: hidden;}
.m-spe ul li p.rec b{ padding-right:7px; font-weight: bold; color: #f60;}
.m-list li { position: relative; float: left; width: 372px; height: 180px; margin: 0 5px 20px 30px;  color: #838383; background: url(/skin/new2013/images/ying2.png) no-repeat scroll 0 123px;}
.m-list li p { position: absolute; top: 8px; left: 0; bottom: 14px; width: 360px; height: 180px; padding: 0 0 0 12px; background: url(../images/listbg2.png) no-repeat scroll 0 0;}
.m-list li img { float: left; width: 76px; height: 76px; margin: 10px 10px 7px 0; padding: 1px 5px;border-radius: 20px;}
.m-list li a font { display: block; position: absolute; top: 18px; left: 19px; width: 91px; height: 91px; cursor: pointer; }
.m-list li a strong { display: block; height: 23px; line-height: 23px; margin: 8px 0 5px; font-size: 14px; overflow: hidden;}
.m-list li span { display: block; width: 103px; height: 18px; margin: 5px 0 5px 97px;}
.m-list li span.star1{ background:url(/skin/new2013/images/xin1.png) no-repeat scroll 0 0;}
.m-list li span.star2{ background:url(/skin/new2013/images/xin2.png) no-repeat scroll 0 0;}
.m-list li span.star3{ background:url(/skin/new2013/images/xin3.png) no-repeat scroll 0 0;}
.m-list li span.star4{ background:url(/skin/new2013/images/xin4.png) no-repeat scroll 0 0;}
.m-list li span.star5{ background:url(/skin/new2013/images/xin5.png) no-repeat scroll 0 0;}
.m-list li s a { position: absolute; top: 68px; right: 20px; width: 50px; height: 25px; line-height: 25px; background: none repeat scroll 0 0 #f9f9f9; border: 1px solid #ddd; color: #333; text-align: center;}
.m-list li em { clear: both; display: block; height: 70px; line-height: 24px; padding: 0 21px 0 0; overflow: hidden; font-size: 12px; }
.m-list li em font { color: #f60; font-size: 12px; font-weight: bold; margin-right: 5px;}
.m-list li em strong{ font-weight: normal;}
.m-list li p u { position: absolute; top: -18px; left: 0; display: block; width: 23px; height: 61px; line-height: 15px; padding: 20px 0 0; background: url("/anzhuo/images/azk.gif") no-repeat scroll -4px -119px; color: #fff; text-align: center;}
.review { height: auto }
.xghj { border:none; background:#fff;margin-bottom: 0 }
.xgjc {border:none; background:#fff; padding-bottom: 10px;}
.review dt.review_left img{ width: 530px; height: 265px; }

.review { width: 1240px }
.xgjc dd,.xgjc dd ul.infolist { width:1200px;  }
.review dd.review_right { width: 710px; background-image:url(../images/ddbg2.png); }
.xghj,.xgjc { width: 1238px; }
.xgjc dd li a.title { width: 308px }
.xgjc dd li { width: 357px; }
.m-spe, .m-list { padding-bottom: 20px; }

.m-keyxg { display: none; padding-bottom: 5px;}
.m-keyxg a {color:#2b7fd5; margin-right: 6px;}
.m-keyxg a:hover {color:#1d6ebe;text-decoration: underline;}